879790
1852217705
1164083590
931354497
1582621914
584063222
449608379
668904091
1303397999
99921441
1721841491
766098103
1498789965
1733544658
976662841
1771708121
575937480
2146708796
1634644412
1404487227
36819119
1802168846
808873558
1658178998
676761399
1620775959
271158600
1555065327
1916750185
1774656024
125654073
1268746040
1671459945
1279040675
1459031185
953775658
1720675317
2004474174
1441470057
710479032
2019685540
1542311804
651398712
1907256452
22391898
374845720
1064816336
948371869
812737517
903119114
1800982777
480642174
1185138239
347390636
1179281720
1296605843
2082789560
1403122096
469058214
548982231
1599961814
1109102930
1504166923
680203786
480070200
1510197367
2136756689
213269079
1096394706
1050359799
1296519647
197387951
1106739865
246871988
1921933348
462151232
275104286
2116569281
1481871124
677429120
1854271091
1413734806
309172584
575519992
514504916
923421444
1091428065
1961776452
443479783
1457380768
794047834
1075798637
1382848610
1332769713
105850973
1751034690
306213572
456922740
463422597
1114247307
746709370
1435695833
1668421233
803876584
669887429
930674249
1489425463
1674236076
481069854
1203668683
622336050
308536156
373064709
1387344298
786562598
1537667249
1469347967
1355806670
820919380
654287486
1137098039
1121951629
1080721920
1380260675
550074832
673680583
557910892
370632987
1729637569
1307381597
164923010
1943178078
483062586
2077531181
551205154
1211820883
1834228461
1101644137
105632074
815485780
1909427932
979835802
1081294971
309886386
262822910
1686524492
64289441
1851227893
1198971251
763111880
42763144
2014608833
2092399795
250495196
1014369711
177402886
1632491297
353523232
1377195895
1560515896
1635035628
835740512
137633118
1959959055
739417415
82238994
1982024487
1609377165
1989775126
1359641066
1046388670
1774620414
1246725153
916485403
593933985
377296551
189506674
203830521
11466326
463547074
1922953539
882789105
457792911
1958433152
1111977338
43958845
879983231
2114214014
369042644
2123055009
178325246
1577512923
1817988083
1104203693
2119972051
1954144119
2010237538
931991809
239190593
1747604012
1297966156
225116825
1135466927
1170829808
503689397
574192645
1860370528
1700917194
1805156803
1415906868
735358841
1534628265
254011302
537748937
706875829
333579932
1878546904
806424532
188236854
256280251
856389984
1105342231
2120940695
1441897536
716334974
1262724251
397642265
1734830637
1275796492
1890220880
778932906
633697567
489844806
1156285029
1572442753
832346775
1550867599
567899522
393086140
1324356792
887775024
1411309978
134766068
828445616
146552677
894214045
1565989938
2078984140
643467691
738140830
952589745
75111847
642066625
574472857
737687126
208862955
594880137
204837612
1609303534
2141748508
837946362
1862072438
1142653088
294050285
1232244622
156775513
674269920
895422568
2078731602
1992241245
1834099246
1178603404
1777046770
1593325159
1578340879
1015396121
1948273486
1788589383
57350367
42747842
635847282
1584828235
1352859660
944230128
1029815887
1995203640
441127786
1953285671
937688400
1012821405
1484676235
1406635665
204710706
1244308134
25416318
900175614
158709001
1623088796
1975229785
971540310
861202444
1375442356
2099391714
1651083958
1730062133
1129889962
67445427
1950254492
1301770864
903750610
1604939053
937734577
1301125874
1467481982
378404512
1733267589
546695855
256153378
861017397
625003518
1351256020
196175825
106337300
1955347756
404697478
1597116050
197306965
493306314
1362809215
2057657894
379159250
1797769857
1222338096
1802247195
975775690
823445715
1227764944
1026845328
1002503333
8246285
189583163
410317817
88696801
976185213
706940394
2036909544
1293351372
1065185880
926042368
437424813
1775696640
1926496446
228874823
1167848190
1271012986
1768828292
158841316
1461363116
1246700978
1366828404
1685259185
1757083816
2129058164
261541187
2068015335
557466044
1242191126
1920858450
360537006
1165101974
1284949538
1718414678
156705188
1955353643
792895840
1704379260
1432086057
2024941743
1030221701
574322278
395924048
612873188
694678680
1167432413
1389174490
494721572
1009204435
1294337605
1792371584
1602699651
881626328
585135470
1780453111
255277658
869054535
519903420
531626507
308491226
1193083539
406819718
1813445508
61418004
1167987915
938146439
939142718
531510490
1762589168
307172982
1255406701
2114845314
739934535
46816768
1288033475
1606668950
987129208
1161640037
904840114
2031563028
723809500
1628152819
947041792
316779210
931688218
1481560458
59523374
121317734
256171638
865925025
2111070692
2112008444
1690973134
168262740
1362508115
1975949253
557881590
466059164
467379789
1894972926
329716001
910752424
764122761
457840717
847091248
74947007
118699812
446916668
244751320
963779789
647289847
691189388
1679642439
1316391932
437695736
319215171
1633343980
1233255670
955540111
1777936940
17770026
133563213
1200866526
1672079668
1682185218
1491335408
70181967
1185853500
1069769583
750944597
286451859
232486799
649633907
1174816394
704574921
1171899213
376320186
1895532104
952722416
131288024
1588288346
1680478148
2053333664
773475751
1320439092
848955779
528054344
999526927
137920150
309599900
1126077809
878407629
152487275
571404881
645784291
1438931913
871242418
736446694
1116845457
719512889
2001650228
1442985863
479409124
731491898
1481255313
2132723019
2084172323
2018360127
1256626371
1849498221
763840426
2038595376
889034859
1625570966
905475794
577058919
2142134486
761057753
1145416669
187465921
1202089520
747673275
1914520888
1065096015
456087958
201329950
942518868
1426992632
1987526921
1756361615
339193576
771747553
1959255430
657892721
1864665942
170234103
1582518320
1108462065
1322077263
732306606
1925970823
242770398
1815165858
1066898680
656876804
383485740
855667227
1283523564
502713523
1889314460
2117182513
1548123648
891013069
867476936
2114866103
1159490575
91616081
1767981340
339253141
1297104688
1079807485
834695711
2052345307
494456011
594594390
540290054
1633057431
588831
1851130147
1143553724
1678478537
2017408487
229970173
1754918639
159103956
1103376268
1143813158
2135551683
628406710
1452969464
959385087
820520175
739648047
274677473
167003998
712287151
1575878886
181640857
1449798926
768302181
157809912
190978252
397471000
453708389
1021160547
116353761
579837479
1183433149
1078131718
1687476211
1479841403
299111067
1242487248
442199560
1538383878
951500085
2027166303
1835315077
1608479678
734088686
767764828
1887716267
1527934473
1826803537
1945941431
811082274
1217311992
98145809
254067307
1262635028
2024690212
1741178196
1116488191
1447234461
721743228
1727931861
2038216130
1775710287
1210693984
663591327
945810679
337723983
1903406352
311249117
1568177893
992640123
1393208198
492545322
1064937592
1890806781
28284859
896333189
395924048
1030794701
799626610
212814668
1647076925
1642948438
1233295312
830599914
1888728955
874385543
1015808351
715171894
1540937249
18409766
1088210240
814124400
477362979
413182972
1839089979
1085209863
2052886735
922040477
2050888394
1803903367
248373330
1188419788
1990158750
101994752
1845696448
1234054787
130829959
1258523761
197747760
400426005
896847584
1436654304
547729540
1738863170
838436061
560922915
1580773319
823551628
1215002227
775631274
199254642
342061028
1777828041
2138903197
1428645951
529240558
1112527190
356816200
556101868
265830246
1188879242
463923895
247783742
2064874239
700263667
1067818815
1537194319
1025435677
1560614667
2011174585
1587671158
922525500
1763023770
1472625567
1430972126
166408666
428129747
959446697
538728863
586707971
576465994
2008677203
1358626489
1491713555
1563706157
1418490005
226158938
858899205
2024594814
783192868
1056014381
1795426937
302267359
1237834865
111805538
1832163463
1706182375
53913082
1256472435
1763453748
699134313
631059324
1409515964
12125806
1301285029
256060841
614886187
632632234
1576386694
2039127402
1698059645
418951200
206267512
656110724
1326956383
359400302
45581199
2111127853
1346707506
2103840438
1257325381
1562733453
1741416546
1058424820
1327401150
1255854988
2084388623
1570585153
1403322016
1125816054
705061044
1749074882
37536056
1087242609
345138719
861235830
867324878
419984364
1706950070
289863819
617942669
1441928941
563290343
1129691849
789387686
1384677845
979627899
369708801
1963677156
1080221441
1862490603
497754714
1923548595
794890583
1283240326
2044862610
902021530
1759048044
1032441550
439526414
1235944602
540174148
9124800
1080063736
534303640
1012250478
2108167783
1350436539
1984146826
1973834461
213249342
1510489766
730075793
455092125
1420832382
697661710
1854240411
1667411507
2070532775
956247809
172853302
1236979957
1904927698
1148959820
72167572
1788563048
989279396
1568384260
627723224
2090979200
478830793
380771200
1587213370
1638554337
874677567
1639851780
382463890
4574452
1786662156
632107775
509795064
171047076
606621751
656420886
371913620
1088797090
1372385857
449828987
425664252
1725339351
582040146
1256865936
1177266199
1604629308
2133620256
563749669
831097389
1737019410
2098915257
1741579044
985273608
1583595934
828342731
292478201
292568978
376598835
1202169353
415556215
750379332
927952016
864767601
1073078002
1294033738
1920321827
1047019602
284172804
203100578
1348128420
957210798
1261588458
1211277438
79686053
1349240191
291630509
2038982774
838568933
1120249939
1248967702
2038757478
146928053
307583741
620839896
1040316608
1843748712
599820056
596804057
1398766194
1269537039
2018573841
999660401
1927850714
986770501
1708396022
1375115106
511883060
249784120
806709219
752514652
481083079
964582868
739275744
339877389
1867671185
1297827797
300141539
1922885449
852213802
574762405
349141535
493713737
1865047610
71396241
910517752
1302632593
1862797414
1535821797
1381826693
1682710208
1068906279
745964865
317189029
657065754
620946977
1227114256
464722761
161589824
1540477807
1517557990
855600386
628558596
459487159
1751473013
1534565490
513669733
533847994
749375152
1248487196
2011127712
2011650735
988225306
455947077
1289559699
968000561
1965805389
469495836
1754296252
1844029120
78057909
1980865321
106206858
1759974398
104712769
1288914164
877359139
1447244203
1052394137
1474086247
357143985
1304673637
1501946550
1879899557
1998603919
1288308632
341218384
1695889667
1586135589
964991531
1891999686
1304799474
901139547
624435599
2038429403
2072487414
1339205218
1027357836
317892020
2126387324
1176572015
1586356160
938440573
1095554429
1887413068
983279626
453204974
1033171746
443831644
802780658
494940016
1123056822
1603805487
390252812
536568223
154534137
759852279
1981536307
5220263
415873425
1767494887
1804012663
905477079
874214998
993112065
985357280
86889254
139377658
661244450
1804110333
1044840485
1799660770
1385094458
1412315345
709430829
715993971
1224001205
901776527
836929619
1105642405
188173761
221943407
1636526159
1144768463
578593335
532343449
1052446404
1419473959
1381060681
1897571299
755181663
1122506715
1630326156
1783062564
544107070
965548795
445833305
321976100
229971058
275983891
2072829229
1346282886
534355642
584362445
1305180980
1317031474
1835650442
1435023107
380520451
1720681779
274228746
1463089424
1020985601
502558539
1094272309
406995792
984989370
203489030
2025035496
470129832
378780512
1578656876
1512191256
1991269652
970540875
958647537
183321950
621606662
1410665361
785362318
10505994
1154493186
420328135
112235481
174849248
749940581
1224992778
1290790920
1945437841
2083997279
137982195
782318888
1992436388
1351598961
1385267546
396255775
940227521
704711429
1362086442
386293797
735110212
1060738894
533586096
1828993870
1261332610
1552067864
389636171
451353973
1551259763
991678405
1737832345
894832129
881291636
1538827441
774714637
386867311
1635257506
1820825424
671258045
605695113
17308011
1558237010
1074341815
1793266078
1472568611
1883824543
1586400701
1806594449
2025263063
913842013
1283405914
1535285109
1954991112
1227064522
1867183203
575670818
1358958654
1952204763
2067546595
1883819300
87404297
1655741587
1122823239
947981430
374211436
471313259
1000801315
442081812
969076736
526280587
393718179
348184294
1220374867
965542682
476877858
1335816880
1041102853
442487224
1022906930
549270214
1134403806
150870550
1427536878
1069657736
119117084
1558957729
1385720958
1830662549
103796130
2026282220
779818015
1243768647
1384601429
675292563
1220774965
1432863339
1897719318
1321970963
1639902394
1181971964
1794447683
1996005973
1668514534
782238056
514690323
1661383410
1956737274
2044734494
2031744907
1225764803
32874717
113457293
418659420
1079317553
782406579
994261167
876335754
1103367842
118653898
1149075153
1478677993
804372273
1630593992
302191436
1328476784
1429594453
21188764
1032890128
499311771
521224187
1689317296
1683276595
100318351
1054657795
263728496
763958327
580103940
2043326018
1409114222
1214394532
145006380
568468635
1010558686
485265854
743191186
1164639717
925836279
1115862733
210160828
621673154
599587795
1726966978
444569256
1466499287
168307831
1819405499
20270450
1676791515
1168932631
358072756
2021465385
477508101
345342877
326971621
1164458193
1906739262
1032879976
1126392182
183018425
982323136
311797658
1012113430
1766836846
1435414499
247933121
117605460
1298276048
1030873440
1480706293
1591217369
2114197296
1593057821
400729736
363805976
525963337
321079510
784951971
705411599
1060748397
1963717791
2080664598
173432844
24183933
942781711
229287489
139408536
1944730044
1982416319
1571990316
1420207098
660898885
1151256170
367958434
1462884632
1731364054
1507180831
654795918
676542706
1238095133
1254534482
1110499634
2109187890
635387757
1008755683
1204169594
293636245
807676895
931647411
2000255987
143316856
971402605
1084564314
37445412
1503430676
1432970370
119962046
951314827
1893081038
1458536763
812981514
1202348929
1507423592
1870171023
887300973
1520091526
315210418
120190914
309467193
1629419682
455088110
981335562
684763249
890725428
2103427191
1849332038
1607914785
2013212763
713043119
940732704
573116358
1234702684
1596420267
1676419614
834117228
1853033156
1124309441
1383377369
1398203336
2017631777
1015808351
1617059266
1649050511
1466364511
16210723
436738989
479653153
439100256
95997748
1200425626
217631204
1548375989
1759406408
524631908
1551009974
2065724957
2132410490
229510946
2146885936
1599049480
989412347
1157744358
1312216856
154106646
999995290
743503472
1291763521
673405393
603689996
201842063
256383063
1773598761
874511519
951918037
557346840
626124791
199755394
1422904512
984641657
1456475547
45463310
953306969
424566262
542493091
176112025
373270340
1197043442
234587645
1819830620
1461201049
1681628615
639049461
1797374596
681039729
1262242850
290256819
87251190
373429758
215354010
1276447874
980294249
1857608105
1934606986
509705022
1438248769
394282874
1606902455
151514190
855970970
1260693152
2126102957
640782938
772004347
1809558705
1710746481
928975654
217327055
1213201955
949379173
842423892
2131156040
1930615667
511546815
1559325320
786095601
1923548033
1413106473
1961200272
2147275552
1087129953
1380508863
267175663
1920887985
1861442653
569245694
1148261506
192108003
929950687
1008307977
1857345819
1358574042
492972094
1449968315
1269906123
155204771
278468537
844479707
1239887780
1838696043
2025929420
1513633705
1525393771
1167920154
1168465857
756984277
1124639000
386630484
1220504431
2000670528
1665075089
1096137747
1484735709
208598660
2129638471
1977712498
1322983497
980039953
944587399
1603412048
1167164645
1752180456
519623731
945906440
92805935
1016451981
653702337
339636016
972096332
369669446
1292158945
457306561
1873686797
901415887
1549184270
1111333266
1173117398
213968195
195470071
533330753
1356992565
75999259
1576860200
612493068
680413883
157774908
1892772184
1179378694
660528699
1533992990
1498327557
1980112059
245421727
885889342
2119976546
244561342
1724723173
2059165389
1072894095
320050633
751448754
1731652039
2041089144
1216980001
150450935
1758053572
711724549
1576110279
1340905416
987195586
1165206677
1014360822
189344134
1652662021
1079323939
473967350
126568495
31215463
1116689513
823891537
1151929550
1170537167
1389371530
587138234
819555742
1499794308
260303484
1972286594
2060847642
1788655874
1126938771
1934309796
1959945432
819195117
1446338528
574682105
1014898
461903586
72167572
716094444
573657328
1918035434
1349732250
396173962
1301623421
1800652504
518549963
2090540903
931558784
58471812
1776079856
1339334900
950264682
1124875742
502924972
804066146
92339148
1620595184
1607521701
1096463717
640678901
2085500219
1782488561
1857368399
1933429005
104280035
74843313
2032607411
1437629148
361638483
1443900345
222490369
749212052
2006017770
1464281619
1125015964
150317403
98301985
1474074957
1230918177
1704720222
1517144905
983570652
1913917268
513551962
51547658
1207579240
1784337576
339560715
1424973142
1983461845
261441913
324515287
1782220299
288112281
83304519
2078424230
1019174015
1095140633
1753684166
1952999359
1067280591
167462049
1301812339
1054479776
937721699
1883542388
1126984684
926321544
192831829
142400754
2105873487
1638648324
1914799237
1293294992
1566628925
1847413740
381270670
1911869360
1838111273
1361770044
1043277345
1219090693
881946110
77797649
1018901714
245462140
838297908
1022406064
644516931
1016941873
704573694
2070800497
730646911
161975992
1698606781
437423683
906633525
595937067
1058893340
1706776259
1024222475
1254291442
676749479
825928674
1524928159
1206261654
1113934380
980558710
464599614
1099108026
1454683108
1856489122
1829858158
290629448
1239766868
1865325280
595361029
582521710
1368947920
76193715
1329987565
1930523886
824195523
2032839678
1078235505
2121665953
587309822
1438216858
629933668
1191380604
156466524
2081684568
449868911
914056224
1777039423
579279773
2038984996
1308215325
35161366
659889823
974001019
870338378
363273822
486118043
689323990
1750998994
182296085
1173918811
153053128
786760181
1304343965
931114539
857399429
1455569677
1807920952
2110005654
570545063
220074065
1432596314
2002791920
363876838
504703102
2138604842
2143206320
936795113
405880246
1104582318
1941602325
1129710454
1076146845
1408191187
1687745521
1709617650
841185314
1118040784
550598202
1650444332
229042138
658815269
1748923281
982071026
1817597003
716787987
774295430
749140143
1616477086
56089223
429234867
582316933
535346835
2115019265
1547425978
57422174
321327795
14253357
1600949910
763724456
1807478239
1213337768
215325754
1753189459
111222547
733767924
920512295
1850504710
596815724
343171398
845877124
270837919
1652051473
333312525
936472863
1381938703
1559507690
572077956
438819371
1657754764
1304930818
1096566917
1554090970
764987646
1384424812
2137593590
602896352
2001961319
1298550679
2045831738
597289882
1060237678
317210248
1457698012
348409268
779592313
367509258
1764391980
899902596
2055047554
1985419601
184088390
959396262
1662893281
1491726924
2074495447
1928088874
2102160859
2121830232
823331549
154832439
1909038530
863845259
867003255
1439859098
1560459738
1488609519
1988451800
2051402485
540642281
657442657
2081160093
1344067006
1363408187
1647397358
1112845794
1200116932
900926088
63204882
1310776662
1912440487
52767861
1452027618
2116285748
2049320267
1473301413
1853228516
1572895551
189518787
162142116
222486580
1065832581
1608084006
2097898242
1765856849
1582940461
913488954
1343559778
72438908
1591497201
4574452
1235311005
1444962362
1118434035
1890314744
1930225297
951282443
1094700124
1441120498
1319605663
1439524453
2095457005
334096560
121103575
2029951052
346069508
1100196679
1618408298
1832715915
1440117394
1396193176
914164582
1871252685
259277501
295452046
1350943473
518505724
250735936
1675175208
941179233
934736690
937487561
769606108
780407065
1277323965
1075561850
2053460344
833086602
201232578
1553184464
1377933128
2106026448
1970092001
2058437956
753719314
147587754
854618782
1608476135
902719439
1650391070
1140681118
1240839174
186119829
1941890971
558511273
1368028182
1792350107
1754669547
883478781
1249265903
1623574794
2037675749
657687099
649593352
112027399
1182683625
1158807829
1269521052
1670205673
3676952
1686807139
413734163
2115302929
182628227
1971957779
724893366
3305470
1286019515
740080659
737833013
442837018
1095554429
1373208427
620640652
1315087490
990386688
832160884
587407405
301114735
288131495
1420101116
871092716
197502770
440200400
868822997
970206224
803366627
392181011
1746697969
1168337217
1891121892
1856694492
2064898547
1639169098
79676610
1212566333
1549324506
1775198205
1111104461
958638487
1383826568
290201275
102398639
20948596
1924198969
1100514003
1454563715
1138103159
1043607228
702465553
1103971056
259498919
778805031
1343952853
1536305440
367062614
1738985295
668971850
1751989382
1320083838
1666110566
223968754
1367296685
2001673576
1370930111
600978536
1307459694
389129085
1410950345
485643367
1351495832
165326991
375100214
42206432
2086611496
315436880
1124607690
684952502
1681155707
595549784
997239733
314766523
883444412
1763631561
288081048
979436188
1592837462
1098910163
1341687709
66536745
544848205
1267902319
356657051
530118320
1195597365
258485144
807286977
51422704
363295298
960357030
1539078668
879724524
1837227100
17637901
944402214
815668505
488929867
28536249
894952438
387806024
2110682364
1834425102
508145181
1264639887
313995863
507085120
703031818
520403095
1353284497
1222066085
549810419
1249679856
1571473824
557694846
2145899434
2026125675
254816432
2055780562
975876827
158619986
353769568
1828179206
377135959
1289606523
1213876067
1549222636
940080028
57550499
2071108488
870036076
400345646
235361560
1884988542
8638355
2111303793
360650509
664245345
723458049
1423291540
1389899557
1846049683
771483286
401657329
319903311
764137598
1889284293
1261451625
1347883932
6827811
147752359
403321577
1326737486
2068702034
970163897
995636504
1473302274
1899460745
2051072786
1643962094
154325972
1251922762
1632884926
117709006
1651806942
442830456
1519560748
1514142355
1746263127
1869042437
161993704
1771598361
1998408951
1431320994
671242931
1145321449
842803191
104920315
1006613237
699595128
250059318
260311613
688715795
1147090876
1816085706
1771467083
574717853
702393247
209094880
548447522
1453852630
1846481832
193328270
1493928213
359137798
731716439
574442227
1718329807
128689208
43777898
1612104418
1120784568
212751646
2084420209
869760618
383910626
410319988
1611690141
83048464
1993976808
1152842883
2023625470
1430844122
1940218326
2103246494
1128866747
829223088
112625824
448888047
1862914450
1378944692
1936100579
309444634
1869682699
684773701
1804185688
367712753
2124876467
1332405769
721097490
86411525
407951048
1342816197
1426231535
1895259618
1809363187
1761953867
405444112
1141114640
396904924
2143990394
11829705
1049570166
1121865585
2061263276
1322319302
484132498
1560043257
1553968525
1909497477
507329267
427059047
1745773897
88349566
574113758
753497889
185180949
92931781
1797962410
954584928
134887651
395363499
1177506371
1636960395
1520248136
1023743645
1233533045
871957727
366202535
1272802658
529092581
538496356
339122372
717894165
1247871918
1935474520
1161104390
1562940364
1551091214
767093324
2060515690
75630282
1127671402
596301772
1718783532
68011332
64091838
1967371715
1559399379
1576285441
1727661989
377993876
1723004115
1609600697
1731293162
621766854
2082474707
873086206
1275254312
1759197017
896211809
403033108
681506727
1692986665
1028624962
164360167
320601486
702519533
753740300
46927246
1222088655
110667018
1841059816
1706548886
163802753
718004254
1829020841
1688773494
532872609
1439709340
2138598126
257830694
1200336976
1799141976
678848834
1503851835
241382466
132857121
1177170723
1722401896
762552136
8763344
164141979
412718800
1913293374
1989432693
443005367
1818607816
535284219
1032229797
1366059709
2060318660
600527102
1653990600
1982390032
306502521
29734967
677925824
92828235
915086230
499771993
1221439864
387901531
284751025
1836167966
493559601
1189625861
68738731
825422049
565196052
1361307851
316644236
526688466
1541098811
2094043412
578365426
1141920557
27434897
1245910260
530311559
396644451
324828334
1618230146
1925380236
108298384
1617743793
1414192946
1090890890
1250039028
1343725465
1572380732
638482149
305422590
865176465
1664147778
732726903
905900002
2133483822
447460565
1071877124
1387612647
1735216297
1792147876
500257222
2088905341
338630774
1775948232
329490370
697185175
1185709215
2083282211
804939702
1269619262
2029983771
1031616025
728270336
1137228334
1630181817
932832714
1410503983
591273439
1614621878
701142123
1495291773
279562932
117797012
1395108013
1333059517
1263056800
516317601
977801887
753520602
259014605
1390899002
1933578474
1771776747
1968916671
2023864552
397762491
1978816320
1773008808
2086303990
1939716221
624465741
1026345096
386765138
2014182367
1818873824
848439703
867680213
1540072002
1662762307
962107745
2115948264
1571997610
2051078282
283375013
507910737
1452145628
71660395
1244685471
778510789
626443708
1134658709
621180022
198237772
1092674387
1573334131
1264625221
891948348
109101475
1115638377
482958429
613137428
826049024
1562048179
1729735625
840550621
1527494304
118239310
1923276546
1488553025
819482381
1693429664
1148522966
499570738
1332451455
1814218497
727082185
1241077579
962451168
427623256
363050120
1765382836
215613362
2099464233
1715650021
1226477693
1865704836
1893221878
1068611349
1964085333
294511856
337038874
958714847
634271212
452389093
975744648
1917008431
1732821223
606745819
97921281
1010384907
629923578
2131019234
537479331
2135001331
820224053
1081396756
1281143406
1295620255
617253641
1630455881
404725299
1900047836
1970382313
2089584899
1655551595
604787457
1651459368
1896677472
693138478
151253226
2120258899
52178103
290938030
234377220
1780661985
1539876284
750439922
1042362568
743765596
2069012662
936440230
350935085
1519048581
276556465
514063029
379228405
1079505761
1090369424
1654335270
492153652
1320236281
1667253094
191271722
1742866062
494148934
2141275284
881188333
684339763
894783014
1831625145
543928087
1093611372
527458213
1137096538
40802987
779615734
1181616659
200898771
1581909905
912180968
696751003
1556618217
2040769211
2050091107
26346712
1675458555
1768268470
1077754801
68748917
759200569
1056054156
1895413551
573441963
1715709250
652202469
136153739
1367690242
1132117758
178694414
367601032
1145679245
223072520
80584727
1374348523
754870040
646128103
612048412
645136873
700979279
288465077
445551016
1920382625
242383061
896781962
1872651622
635575880
303990224
772025094
986575494
1589035460
753383146
1443708324
219857922
878276737
918092533
639836642
1815362538
115899514
1122971795
781432356
1965085405
2131839477
1752649885
1155766575
1517509032
1167889686
302988989
402733566
500006943
1529013792
416343429
61867831
545098081
1414375488
951134490
164465821
926508389
1111009746
338614208
872317245
1095564442
103113060
53047173
570824659
1605887152
1940032306
704342214
1456048590
1679722426
1330177722
469758146
579315014
971747561
224521904
16930179
558194719
1119062618
1219791764
1850226039
1405073821
608004052
1381496095
536674037
1627665132
754347420
1217532555
1346928356
1411523987
410762763
277782528
1829200331
1608447860
2006590305
1131215533
1625945489
1771980250
697504878
407407207
899379445
510181917
1074345352
779292232
1450103434
114238003
2104615434
708657440
1954104455
378261281
1306795399
2075918358
1507254052
689495015
1462491742
1049209276
39202744
748631538
27089501
1512002442
328765709
1650214909
2015813475
474280859
1443732213
69749187
722105153
967901192
1291584349
1609800266
1758580053
1953918763
1521502906
1277970480
359730020
1777797396
1096735182
377227743
763404178
1064931337
1826821256
1748215590
229571729
1763052435
233028065
388705134
184187760
789587223
1708558024
338748745
715187749
495041804
928729373
912827414
514219880
994861207
1851375959
1622816303
290562101
1730381438
984323055
24236196
130935497
1859886002
618142437
705719810
2027325679
1181422567
1781477425
1330682075
1071478550
608280354
511183047
451400350
210851358
580366776
631250331
1752574310
1714163628
2107224707
849512401
1362911074
90844078
1690921672
1904654022
1765682973
571082417
323668150
72968389
374846257
716408439
2008232497
1431970304
183471965
185051379
2135832994
2075707997
1786363077
616703898
1796275570
1665115377
790431744
1953320407
13611782
2016195741
1844688268
1010227447
1707531248
1904124192
23632107
300056705
2079459237
1746888110
1445948284
581832754
1461129967
1879439785
928704128
1228860726
706340540
1648527870
1710063716
781359068
899155522
1977289344
1407282772
237631092
267117290
241909650
787042401
1782268261
865817609
1407820796
816836351
1615721013
2126414814
2038594926
423487035
269269822
1301770864
885193290
294862326
1906167317
722203396
513812718
355861288
1616451341
947869275
799274649
1264574348
1695446485
1127666620
103976946
566598072
1283158972
563550829
1768802541
1173192190
1357534252
1728551244
2110570389
555535699
500310040
1965953598
406387029
413922922
1818631189
198601396
288098284
854471769
1855339305
608872867
1613393099
393726212
1225173146
393535094
457396006
1366625505
1108219472
1591379969
1466228460
1407228337
335263840
891464695
1590754757
601932352
1535725994
1640356424
1729204401
1673935740
540409118
42889786
1194179377
1773327442
2106265258
825822846
2121858467
799545779
2106352140
360086177
767451389
304605008
1691901842
1936067954
1751092613
1129288770
1562198406
1367812878
1107232168
1240620328
881490181
1843327981
91911132
1237855882
1387742000
412785662
1347888523
2145757447
1551975677
425056475
495030928
1368508953
365839872
1370540898
2104330904
753401156
1836766147
1772059897
1760283543
690070692
138740052
1008537111
1077840692
899840116
270058934
1431426692
97362412
1981866786
436088706
35399112
1462642376
213251064
1112657610
1543061379
1473255242
1315048043
343894396
1003793190
826528733
1138502425
129329775
106322694
1795597011
1903579934
237055485
64431671
555766013
231270220
1043572774
1964250372
1880976379
1288699438
773871762
851922769
1451984765
1322542874
1931263398
2094426793
1475793845
237125548
915645097
1792930247
180388263
1421663265
1847854319
1229698436
1111753963
165982976
2121612197
854703978
683810961
690865943
1808555865
518042678
1206111329
72343947
110738418
562284315
904819938
1207226706
1087995491
514250188
1627447417
324467311
703266170
646087322
606692932
1876180372
1925658168
2059410108
1118169290
375465168
1415469610
2014386406
656755261
1442616258
1802022053
943746237
1500736686
604685962
2071561734
282776172
390851293
382014863
1749422004
973691117
1793147137
460014075
2105020424
2021962255
319805127
1428729955
499584287
346768676
871822099
424759554
609685065
1417860960
1370199525
925880190
393029507
618593844
746890360
140420750
17770026
1192633994
866316957
1731650026
655830858
1242478427
690659294
378186482
993661890
245240116
1156687102
1135706176
308864006
1608210517
2024215321
941888846
1490220737
1151840035
376293058
1027252380
80432095
210698320
733873327
1809997235
2058783392
2023136957
577962802
1859459733
736317005
1208161770
598128916
586131887
464134781
934642887
268619312
879944271
1993483810
21723292
489596907
781315667
615723921
239266181
336905651
1436135291
562223091
1484725931
2055108413
610319968
84419547
299548295
1742307577
1425353075
530623777
2132134074
1255320147
1595381632
532081104
200380877
1972832324
1003479090
634999261
1596604886
1763366614
72631138
1344496724
446815170
859026741
539152942
1247194005
586661313
1195250223
471898823
32435009
1445617728
574541292
424052310
228012368
200752441
2127905794
856810256
1728469319
1429404578
1641351918
1995072185
827327942
611794247
62369806
1878327204
2230936
805872462
1550795047
528120074
948787647
1604924649
200348216
939613220
1531851060
1454661262
1442695969
1173329206
1729139783
1421109787
1180486109
63548070
736869792
1762987823
320948374
1875119670
1376874042
785955938
1970224019
1190424827
728866060
465121676
2114570444
2084994119
1289701918
1699446974
196988184
912424490
1405843644
1230585224
635692522
1646833283
127116453
837512360
176706757
1769014716
1814142151
1349700081
1971194621
1427905751
1432875755
1532733176
53906747
1290074993
574064702
263837736
223304693
894846006
1119014480
765769550
81406974
708821077
1204303119
447830675
701714068
1554531365
569145748
1512727717
444917279
1101578532
1650042688
746879512
914312968
803021225
954222784
1443760704
1419753730
149709229
1369275819
1687049689
1585260283
707103249
305771550
25224399
1770867151
1427410659
309806636
375867138
2065460262
1267824482
328341281
688948739
1158373683
1640666184
741706522
625635547
1211182013
1937716117
2068298954
1395869174
1152780152
2024873453
577665575
1244767040
2101748777
1484044996
2071238269
1085363375
1756347460
573182927
286910392
1712371476
1375268178
751159033
1116477500
89262230
923921953
22434543
1572952574
2074551201
1321261892
1940006105
311345245
1358841544
1095036731
750139885
1584193258
775914946
859459990
907782626
487732313
334191928
912543221
442003345
945012134
1877440543
273964829
968321141
1270541795
844895770
1098079377
1267136253
190694034
1785666236
1540573439
48225788
964362470
205546180
162387098
2013360158
1289343163
1029833921
247660092
1685324717
381261004
540075676
1712745845
1596237441
254358476
810056339
338661096
503611205
110749102
150208139
1524684457
1109863778
914182901
490720003
605650737
715338436
1852012495
1086536861
354150402
2002090954
904908951
1763832884
396446717
1603645129
1292406879
1647402413
822173033
2058615424
1605039978
278153641
57049347
660073821
482363435
429487624
1419123932
1075577450
890810996
1818932383
1682580901
1867510362
1783233201
46753444
1104741630
927234750
250980846
1592950573
1746037890
561267815
451910527
1328755559
370383824
333957084
1874311063
1991000782
2019424621
1098654273
1784798580
827854230
1477063544
1046404614
1537274901
1716484872
1253503970
1033680665
884648313
1548239180
1636444126
2140943384
183329893
1546031489
1148731099
1344268738
1745299159
1046208931
495131602
776961988
1228887560
1626183445
468107902
1805494740
1305413875
702189301
1560572647
1060096846
583617001
565436823
669016653
1365932671
2122735657
518170822
2069589183
542075110
1737946518
1806408087
1295812015
692342491
1906708667
122213099
1696695091
1743331641
2086213084
456062922
275666423
1158008372
2144225884
1110191507
426054711
411345309
1757501207
202837540
309708913
1994701392
1533066335
2129080141
197791056
117048315
1898539332
1115239257
1399617346
1711528470
712449520
1681558441
757416405
667583859
2062773121
456535945
1074476375
553966322
33291152
2034486014
1659910091
1920749449
1814372644
549720707
575552903
512475056
759307109
1415585206
273684055
1694754112
1869999028
881340689
631059317
779193664
633367803
1206431073
37491306
966677748
678952159
480832788
306887995
817578236
74555909
143694078
26110942
648865638
276123062
213432567
2096283415
2035216128
1749342762
4690663
667048377
228914963
684135518
212576716
992640123
870207971
1562364490
1507230639
94916555
1508709816
1212988999
1882007935
1371559689
1938931867
583598105
783423552
1811420330
1700400502
968498349
1295504976
658625686
483274834
941324060
1671376265
357701023
2101018064
2043002095
1233295312
990255619
724435494
436396983
1600923888
268245455
1171033964
48255863
254869665
1543526882
395638303
356161532
1724608743
2105477294
2038801666
1515509840
1928709296
620239052
1446062591
1649451015
791627016
1322441888
1694442839
1271425120
794122463
1748509977
98171256
225437051
2113281495
2056580883
1199183772
1971603365
1309188016
1282936782
1663356065
934461002
2032524852
737323545
1074511087
998663188
110479897
1365737505
1648853881
514557220
1903426452
116529050
599813098
1254025709
94872463
813992253
20668911
431591056
1286302582
1221758843
774496295
1489328395
484315848
1136675867
1945936233
1146283149
1069797367
1831864393
1752360709
386304084
866972105
394677503
1467263680
1818295454
1915449457
2070302865
226318786
1835008375
473101585
2146409506
1053443607
901620458
108005511
1102123209
1497779265
984911263
1672934804
832041791
2078221007
2132624160
1339358812
606284629
1323904552
471182727
1465329474
2097740843
24925620
1418094955
1965179011
1711322915
2132554733
1578439858
2114212138
962243069
566364814
1506267854
1240668472
1260011601
1566643453
634739443
678241758
1655622610
1637058016
696244740
219746816
455598774
810791555
1333983825
2016555395
242287242
1583212763
2074005360
1476785528
1652208789
1639198244
1010406044
339830379
1715386079
1493105844
902221272
557226039
304765537
567365956
1576758936
121644080
1871652140
631713601
106540021
418626267
540617477
1033544526
1326248630
1284557529
865903790
1882907512
772476735
24676223
581880986
743814447
1918614041
966489043
2128439533
2096592351
1997009486
799771842
1728604578
1659432503
1894525658
2014755670
2073304242
526056256
1005606978
1590369778
302522353
368292604
189995340
1980623229
1142248944
341497728
480353048
973065828
2017543405
536816131
1198305833
1213297483
1335802937
859760232
586350766
741846511
656437741
1140964641
562157799
1410128468
314942871
1961580701
1562169360
1165514446
1476350333
1466421386
1913059180
955449353
1952838553
75652379
205836095
1511445105
2080436436
1113143855
1439719596
1498589667
1804811506
818783069
1134780300
1925236148
1705151160
32824775
1632350110
1785538405
46576341
953458340
498648588
1535420753
289880722
1231468141
985622217
1760600085
195912576
413790783
1296532163
686262243
23235861
346729837
258237052
254881512
894516945
1904832370
289200538
1008484910
2051742007
1871803073
1238316089
589381115
1373029346
1400334601
34790583
599677130
277645184
1675056312
1319873930
1974241556
1546542771
2010224562
1022438804
1095006945
173725265
493249272
438082219
608082869
1635066002
1999420734
1568680961
1613776556
1258433673
830050639
8652416
1998602775
657349873
771010857
696855734
1072068810
61288280
913614148
1308666028
1237492822
804791925
591599441
1095100903
1305749715
283535803
120619926
1290984081
1369272815
269654476
172446276
1481054583
620988024
8671219
701987892
539975583
591983552
1103766216
224038094
1835694980
329795212
795194337
983211214
1410987804
1816986727
2064941829
725750643
187800844
1225215166
1615409205
1926213248
1618887444
1441251840
505963858
1516878985
1063915282
785121772
1370456113
206158878
1366963622
805282124
1987176873
1506196574
1983928653
1461891914
825325102
1188497704
1161966989
1210144582
932986318
1814667256
778446747
1095207044
1737627951
1789187487
1509186189
733185818
1612383375
1520930605
2068846490
1932703214
990154922
1087225960
1871559216
265214444
1739585097
851700601
1738169121
1037563899
889620580
379682645
751529010
2047188218
683761696
1991571002
437850263
484768533
1143911924
2104557975
485145513
1904072218
2060870065
2049963164
1157141986
912252419
715723196
798696714
95754121
637791862
543607183
1849753906
1754593774
744665539
1060937565
1367240970
1927888360
1721327101
587455207
1765287993
2015672452
294880083
1491823088
645218232
2080260088
2081098382
421972785
1413432886
2124709838
1006399810
1657937731
263582853
517639080
449420056
72647510
444903437
1833968856
917605644
423289569
1838318210
1657621736
1691703816
19361227
766811883
572573845
1830902974
742052482
1528993788
767463896
256613395
638936181
1740354369
466892030
948792980
107390223
1157418615
758186900
724702171
463717777
1919667179
35899553
1262583334
73139031
1327454254
937909057
1883340503
427732255
1017136128
142379514
1930698804
127561134
1956955893
697461197
1093131444
1096805619
663347695
1978672100
1509272151
1516355663
1015116163
1481082109
112234792
1648328806
471775872
1361473382
778347253
445111061
560718727
250115413
1799058069
1756289426
1448102878
1324179018
1726955831
1639663945
1693340590
1020945273
1838461693
203916445
803427780
2133202976
1814394559
1782298862
910620049
106848449
846909474
1052527629
2086196976
1258188381
1016409518
1577206534
1685955817
2120621206
2133279460
626191337
1523021179
376541838
2092040494
1855152097
1310177810
2101128008
325882285
2039382977
2098247724
1638536139
1319218194
1558187985
2080448163
2048145978
705990025
1437504057
38721854
2052503564
502188564
1679302862
1627835645
466909486
1424050223
1686317908
1743803536
226030690
1132036607
1312575114
507849680
2037496082
1069403433
1048420268
209610868
1580653354
973907156
2019677262
2053149968
749982094
91475952
1599306280
640854234
1329104124
2085057401
597859096
891394744
2044053884
458838428
789683089
1049218272
387004652
986970749
808093283
848405091
573116358
1351983224
397333455
422442899
2116658590
764362267
282813851
859176510
1349380853
589095920
67259932
1058754313
445666831
1021539744
318726560
1416782954
127127441
1655949091
1813162072
1790640511
1759322453
770044600
694567856
56150030
659160235
1836157927
1209060268
1332500661
96228537
1141580794
2110572776
1455141929
140798347
1098408382
1753807028
1662401261
914225324
1965205567
1274831776
152743165
1174310543
1712872712
1095298801
579304550
1262552706
845974166
896880252
547916711
636931525
823565368
2101382710
290840743
530879159
311428955
1943607413
30188950
72195253
1420334495
1887739274
1503183100
654309651
348441727
1734428164
1870171023
876768577
1064480663
825791671
1086638960
2118919411
1185202196
1573600969
1644720318
1925865973
1777937068
1737453371
1359544978
1306579890
350642179
958018769
286634969
967169473
1591489266
887598804
1940024878
1733537172
1126108118
386881417
1498485663
724084021
1990769570
967033265
2015990886
488195115
1395111069
1387416193
1969026526
1281502093
509842220
923594654
1310726703
472164196
1550418676
1885822365
1312952322
447807539
1226371647
1826467475
1122823239
1644946147
1085689819
1676539716
1863718760
199509175
589922618
754420961
1172115547
1178639443
1357696396
456758967
538616257
773408977
1387114151
670926135
855952742
2137989535
1071668318
425150262
2139385662
1866263247
1439247542
1762852889
1612088074
544134165
1876465897
1861368356
423196086
374067414
1497475479
465969922
1595350830
1338313021
758913154
1171850177
964109215
1548088390
407483389
874763176
1940776570
2102630342
1971540948
1731841977
946858033
1262107632
928070152
1258331588
909072050
1947606736
2021862945
366127994
1648294222
1788885629
749460268
80787620
98243436
530483538
90016382
1247434058
1334853265
1493284608
1692652473
2005318557
1686898084
747064130
1575852404
478539039
1063211119
1597154418
491235128
1266091502
1603980997
65353437
798384389
964078188
31530260
1781650764
1021396287
1951726855
1263136264
10769499
1438866829
860453618
820700308
1671169844
332170834
1883655946
2016524926
190619694
770425503
1016972802
1088453833
1382106124
408356627
920866930
690543485
1358925653
327863216
1460682756
1371164302
2070928318
1658374122
1301286072
2045658865
159742181
895349845
1936394868
186233771
925146266
764137598
2103427183
547425347
1698520767
444533642
957205358
705871936
38392455
755360585
1159565781
1194064081
2053654049
329583204
939138672
1740069498
311915134
1070836326
1488322347
320620217
436626900
1125520458
746179111
1439420532
360525598
447966341
242064644
878945353
746002953
1342979124
248508865
2107440870
751254452
1931515415
2013813391
635233614
1739349306
1992619035
83200497
1363819744
2101491661
628253472
857285701
1516334855
631250138
672567566
692055591
1218665241
889270219
83028283
936182404
88024288
1299493667
296793962
60607464
608275749
1796491098
1660836331
1819173610
1541522288
461359004
1266268711
2122990792
1983173815
1945830204
1987262764
1354317509
78240409
1953238503
1282902987
713546356
483389812
69464500
1468437431
2094269479
1888523605
1143179436
139133209
848635433
99125932
264354858
2129050183
1530203641
1406375157
1837421708
1792889565
51056478
1193412340
951526343
1737896594
1988813400
1730020122
1512916749
443651128
1568831324
867444852
2023775156
179207801
1153816717
724375659
36216868
1897876143
897797792
310480338
285337858
369045750
1970774931
1912749060
379455590
1164713279
832172139
1599812826
623447914
1088850513
1011354526
1499097341
731106094
1350632916
2140709485
697381036
486916347
2076123255
109014929
1822591498
1620258261
193506224
429399061
214400120
2127499506
1114230163
2051717543
1802873293
1648248898
373461951
913306694
1447283809
194521539
26617988
1984708831
574275917
1695916404
202763162
516680746
1538633750
1047570099
1887270844
592337392
1975784038
330093056
2004127292
331306667
968948815
1927477558
1285136455
1077354084
223936738
1350138693
1517580289
31304514
1113966657
2088824714
395962315
476343933
290480685
123960196
431980970
2123108223
112595167
2078156158
1442677718
1578423004
1551043796
466683153
1621434999
835430524
178482570
1479919855
1428832352
722420070
953322424
421032736
974997568
354152854
834195196
1182772796
959520586
1167707985
1512554608
1998272911
2060097273
1103451912
406542807
668474981
524742874
421403871
936817932
7767266
820675708
410184165
1914020985
227661454
1628992528
154640757
587165842
122842162
1794821750
1790258188
1898573232
1829656152
628418203
301701663
1227031973
2065269565
507281612
1696707942
1703117491
1066666478
1863346880
844720696
480070200
1164112487
1395253242
1440628683
1485934270
1048333275
136545247
560588699
600830004
1321427981
2056976706
422422314
2130155108
1392345184
988905501
1705527386
2049567703
1533544738
725086408
258209348
507666532
1363395196
331383485
1211340880
1756940169
1605803756
121267022
520752828
377844076
963840614
387816097
1815273766
1183905876
1474778954
408262167
1428891295
287764880
866276149
1641874837
1687135897
686742888
19410102
1703209696
1871987465
1751973616
435383074
172404348
1733994545
506333919
423399136
1225259630
1606268804
1981842931
1991761619
2091769996
599762653
1711697952
1471529267
255320764
222595147
1518046036
1718837072
946789955
689795737
1959861159
695532593
210462033
2114554509
369784407
1258747817
1173501106
1858690335
290427248
895500682
1982160171
1080570844
707449457
1833765684
418744889
1328030610
2039605065
722243122
749423567
1357504018
1615668468
634564759
1152895478
362296050
2024888562
1703077174
439651765
1812673863
646706718
1250975538
1808012227
1793398623
1508790025
66982258
850553978
880471873
1885818900
1863400673
637965852
496696045
1858165548
533584475
319939960
241118248
1939557480
313178664
1137970527
154860385
1845961825
1081010350
444087642
538187752
1201459435
641410520
367547253
997594293
189837775
602078931
651968052
23487863
573360492
829599094
1567372750
914971867
239502923
1195019573
759596028
183272055
108134392
2101890492
1341955623
820714745
1911647446
1530273192
1939550439
1537573395
1461140748
992602915
208495496
1314124284
730129056
347444714
107999206
751838879
1172491912
1259920449
786684684
686742556
318408263
575112692
1520285857
521864181
1812711345
33049448
1448324658
227371866
1414048084
608255502
704155765
402017179
1768432272
348728950
1877306694
1947745447
145288720
2146081169
383275416
797200859
823042739
1792768330
2116038270
2042701527
984465814
397202953
593077276
340710306
462017118
1800782949
1700275350
1550773025
1832908904
421079944
1180119410
219476352
54883016
31728158
952890990
1831764941
1494741749
1799902619
423612439
389969933
556831649
1610246912
1884312915
1932490630
1339926235
1512695314
758516061
1737488332
1269352082
452772219
782080557
1676140987
1415858078
1658055504
1406031613
1458995433
947324017
611993188
1518931272
1841104512
1375343766
941648109
656254821
251927531
855391950
2067314665
192011520
1869419776
491782238
4183686
1768007790
674444392
418712415
1847349313
171786148
111264620
562396406
238519480
29400243
913765984
302471691
1470713955
580451418
1345396761
610016673
1682085849
1384304063
971472613
1519246075
317706894
1774751515
1117293421
1286302783
194741891
1258805184
956263069
1094198634
938012406
1497881035
1100915567
184120605
833913164
2117411047
247648686
1004542609
227565687
493134009
375923633
1087893530
2056991336
1255185807
276027231
1717689231
2010756310
1289478285
519356225
360435463
1821378711
2044305961
1101045528
1475641130
1667452662
1993325701
543240868
356117355
1629897096
8190522
441934523
916992626
185301095
634894202
1568796851
1552856617
1104378465
929586140
2105260629
1827516105
407066144
1309527436
1034584628
991397913
1940312216
1100688691
1166169011
331030154
1841017443
1905297298
693522731
447276165
1693435225
2087468524
1847873568
228889418
916083696
476809134
1714878736
678782874
360531213
665273236
1268908369
373256891
227040199
1527199638
1055640481
787265552
446586352
768540327
1358341778
1611074351
1453899751
310576473
1741195282
113905837
1863935298
570362777
2092976084
1659960849
300160760
321412422
749986643
1547373410
1493813827
1496307978
2107255950
1321010933
82915933
1313056124
1197175462
1020437811
917764009
911090406
1029426795
2088205972
734396853
131247111
2021838814
2056415439
1016360453
606143997
1419690307
1052355868
1737202677
1717478566
500165989
1226529801
1848464522
1908233764
2124391893
172139595
800875120
599241782
310539402
114600374
1151250232
92133958
1636585359
1506741129
1855886850
1249862139
486479746
269698944
121917763
1839194561
1705515652
1672757148
1766319965
2125938627
1801034120
958865455
184350736
19154147
1055900994
964910580
2120383353
960560663
1276401605
273053224
2105262571
146853840
299131494
1496472958
1118404558
1172155336
2145102960
1187985200
1140170380
31755934
138052915
1252936767
1433877413
1526497633
1406989494
781324490
99768531
1477406963
2014309386
465051448
1853364660
1341967277
855795599
1011847602
657929216
356991282
138015385
1778479647
1057242652
1190129566
1006936159
2090498291
250371344
249431216
116663695
1961535824
1354563765
592280041
637345665
122770451
305478472
1175574832
89538765
1606337656
1856443680
363458345
585060646
1399085076
4375039
604040615
704395491
1265199413
1336653699
80165825
1886716356
1021836500
1567867035
196038207
1752359668
1436486530
1722638763
1467580065
648570820
333851021
1122131175
2023648434
40231683
360204362
288786082
355106591
854757980
2059301227
650320097
73291496
542827235
1340371642
1900167341
1206063454
1865152475
1626774897
552831855
552456420
425434490
1050867963
103490454
352439980
1594003515
1078512670
1909387851
139138496
458042438
217361160
525579163
75213592
30782968
1918825107
2104454462
498238185
701210794
1690695997
1776114082
519276647
1548913930
1535786664
1578281970
1263764668
1959480556
50491495
552186034
698979162
289975112
1184135320
834449070
473278349
394740436
707840349
53314466
1530424231
1192285773
195739947
1354458940
625784491
1407393601
1158341702
1293630416
239488591
798495767
433840178
1442462872
529415185
1389132594
2067004619
1646755206
1937600344
416033013
279769354
1287007714
119217701
55496548
2036382776
641536629
1335383310
1959503652
1669050068
727560734
302000990
85288778
478781655
1319212967
2080572027
21645370
1946255926
377150737
401852001
579218027
538279114
1897584994
55495441
904687882
1941160634
1065748683
700888132
317497023
1808259779
2127420460
464725332
1524420562
1193513258
1905149107
249991585
932093995
104825198
900099909
673989999
1098134634
1804803994
46841553
1892057753
30587703
1758806839
1747099115
1474182104
691086261
1308607708
1650322978
1876026283
1624631549
1409551685
1944625366
134255889
1314780860
724775652
2131533715
259509728
1222151434
1350699573
1179624269
1479111527
1164417552
1149973272
1382085815
1414551252
1135610590
1540440875
459044859
2057435338
1549433858
587823799
1212535153
110607404
231320049
952667436
182015642
9791059
1230849081
779266642
165783170
210307108
2020715678
1230838116
884762155
179089656
915058515
1582060589
393354002
237600061
814598986
1487234346
1018313583
890716741
1857268075
741053070
2102626949
1118177467
986781269
90520075
1170324609
824107093
891720789
199121063
688360292
940671439
1467971327
1626383324
428244982
1863189625
805338793
36706506
265273188
1315786129
325394114
998275332
666907456
1846409892
1317859890
108755210
39136143
1504353081
753401156
1382010331
2037453362
1883453495
106923734
334428043
605034437
450842185
2078092046
1194405596
52596020
1359011996
1117450329
1037968195
1374101770
2036600081
112930415
843840415
173687233
143313522
286446191
1455311543
1168350670
1417609997
2082710841
1227577589
872757852
722624031
1335943996
2035176798
31763415
114026588
250427064
75318083
1149981007
2038012015
1597446503
1564657418
2042633445
439235624
829112802
1110014107
1609361951
1060777130
960647048
783602204
123459808
1545837519
1460665755
131866880
1061438412
1124522658
2139295157
996861999
2070011483
145608979
2112166688
2067184995
352159229
1311642415
1902320830
1611936594
917364801
1077542365
1531431726
473776238
1210510265
337079354
56164635
1009716130
553297981
744848620
922310460
796403575
1015572935
876993100
137421904
1856862646
405765441
876348631
1840770772
1626774897
2015275865
189800726
1579096983
1432980081
1777374483
1756037369
652438328
323875797
1723186435
1014919076
1967835280
1122898253
1425474712
1586250575
955338543
1430851489
2011034660
1806686629
817001216
1368879000
1147162383
1812760634
1654149709
121316493
1367428486
840555632
1184437142
1889145354
228124393
1907079080
1333675258
865655637
1670194592
869620561
759164285
1096927689
370534575
1821722728
321553451
1245923917
1922466884
740872119
495385962
1720857612
1321507049
539128025
1161199551
2063424394
2007008424
142313123
566541174
1217489992
1082346617
1438226377
1285021861
1665822046
1996601249
1436535682
1075571348
556666317
1672727145
1960964861
1771147877
1024231935
229502004
148142587
1568865080
2100849996
1446857873
1643551434
1002608007
1181151346
2099371003
1022040633
1844612049
1596925957
919668403
668062712
1018115885
1543021016
641524025
309095990
951220140
1135099052
1116960517
176868112
68563330
1226488697
995319935
2136367990
1506500618
1689521204
929396482
1764483016
2006090338
681261830
1260123549
714233272
1679296196
799956990
1709150661
1271431649
267828863
358986906
1681761531
78211857
354664378
608302924
1308044854
197891841
884193024
471680063
1559568504
933859596
289976718
122138597
537528849
105757919
446693706
1188992710
49431677
81159977
766642802
1255028242
1967222495
919106979
284172804
1921423390
174919814
1599179066
994698123
1170298156
1403256907
1534395502
1660015119
220186300
2073615051
1089500054
1159734165
2034859901
1249062982
517931020
1707864471
1228577626
575490563
1520461074
1059609387
2112194502
798062631
1033059811
499538785
1289262869
1095782908
1210356642
581284766
5285927
706295536
1742875443
1117423304
1509142346
82991943
1398790098
1482815868
633196773
1335473572
1365028636
935904112
1087630219
1102614376
1029478728
316908113
719736435
110267111
119430921
1305952766
1033299694
1795149459
1034296445
1714166085
1255761664
183245142
1788215784
518058812
1627805479
267857046
1783169274
1580935416
1254284510
1087748684
326064773
499988569
1031838363
1271914311
495872329
317876711
803727278
90880460
1044374706
597318238
164288436
274445549
2028926949
733156624
1131111723
1990214498
423572075
364747639
1090539855
1428388853
379759540
441437918
1590533523
1209785933
1243739195
574296602
646165136
390757528
182874601
1850267587
1415455658
330513251
1177036236
1406333042
278916773
43899689
830946346
1474662520
1230683517
644856215
1000317562
1795623179
2088360783
282809307
1782954420
1544516141
689317978
970282130
461238564
570546892
2021044931
1690484968
1114920299
1497858299
409733673
1933606303
531284693
299207582
1460637314
1140949089
814563110
749939944
1813704577
505419701
786289986
1075129038
1255854649
1242937748
849643434
1445201512
1254125616
958363463
1704391215
1552730470
1953048217
174667474
1277854122
309704882
164743268
1135254233
1240591696
969635239
1399996115
342018671
1981957460
1275136206
919517566
888738640
1345879993
635895205
1489049458
1663410313
2011306904
1655130040
1009808087
1549181670
250348768
1962769116
1321890741
802324497
426619411
1279112358
973599212
1423265597
1065041523
219083849
547355881
179560709
972350447
1256748335
85301108
2146825554
1707349452
1934237872
704935779
559448142
1493538473
220014156
770307174
700814880
628677666
1072868847
526197603
1499212025
1243668327
1296001236
1599877254
1436027116
638330418
1685072296
960313918
2078144331
2044859287
16041896
711112723
1186084175
260468693
1703925897
2070232330
1197114122
918529007
1365417830
915793771
1941419311
1988735440
247185174
141399332
1812392331
410350885
70598365
451513934
1903413441
1266963777
1735414327
9868451
283633517
975304956
912835656
1425834311
1524933611
1148283992
2037775604
1801299975
1676282513
195541718
492094693
1259394583
238823797
1939498875
1576425478
1938351333
205474105
1549254963
1267010640
298642490
60131573
178942086
925428703
396224156
568878541
56533068
801221311
1893870733
754615711
1954156750
635406603
1607832335
1956504244
1665556479
667676591
2114222401
232397537
1184101565
201138616
1402136783
1914959467
1618136387
705904482
1105887287
398840708
2127216195
493434107
689193523
663483809
841843297
203683965
345364111
799169270
1467254210
859026741
214907618
589764809
1068501903
1032045694
1704142244
1751676460
1558728014
1071090057
1953686408
1635334303
215042880
317018606
15074997
1878982642
692476264
2018934954
2077267507
1799958772
698120999
615206622
345887768
1641669798
1580807930
836022893
734341013
1123007145
1762046031
1747174446
1375446710
1434452349
1152856319
2078110
1217327416
569999546
353687210
1652141774
193868802
1656053230
476770220
1462251600
1064210449
2032082975
2313772
635548751
1736310185
741686540
2139175353
2138859184
1060235157
175755554
605888249
1889189183
1070713282
58120715
1779983143
1088938404
1299913024
1872622214
2126793431
1243919573
131781192
734811134
1689813771
1130214826
603058265
331973084
1275423111
1214656102
1254426065
1876170594
2009246189
1749222517
2136421495
265888030
2009213633
296015334
258805008
893830985
1225319982
478424853
1484766445
213514195
1913111195
1731503868
1796117816
1420093339
1257292908
1655225497
1655029811
1415598462
532764625
786617119
695388607
872916098
133281767
763365574
2079245924
209396528
503085118
412531689
628699099
1805615839
24344593
805381708
969666633
1096990211
1580732594
726130590
65375768
171248575
1428414055
222831980
1144188271
197770074
416329991
7737941
415038031
2038330425
621448521
83455504
165035669
703632769
447920442
1825962198
341827235
366697619
385376283
1940873826
1641083831
2123324278
1354874171
771911062
1559319852
378442850
1456408342
1731769111
462883503
1499903231
1643549588
1097513423
418078974
1362795327
1565988485
211521420
500311819
627502293
2133223240
1299438429
1779643332
2058969216
966838534
1021779820
1143094938
1088143414
483751323
482715346
520664943
1383959868
1642571851
1578305764
1647786908
2015890311
1005921596
1510747400
297741373
576535517
1554067892
1390888695
55251191
545336630
933250082
1697055121
1912543626
258017992
392241226
42066078
1851278779
155818516
481098338
935665725
811906930
682009882
1307366806
619548068
1603837915
1033648563
709405588
462870050
1187423305
1633906175
36772534
1316371575
969919808
1599743424
2122085806
131288024
1366070769
1029707906
382578880
1969370823
973872909
536943171
1933148107
672116325
788380034
1272857268
1289575212
445607396
987794927
1252542199
2055019178
300327573
1914898727
1772933106
999901196
1188127969
269118296
1142135116
1746446467
264670423
542802086
787754570
136889165
411648712
1785841341
1447219456
14115498
1974247291
1381274005
2145058310
991904554
358485724
313564061
1989779348
1915835460
153173838
1957173870
475234610
560801820
1674047844
1676511810
668575412
1465165058
1105322083
141333845
116117443
2021934010
984160122
1741720296
127997583
1558030353
201702753
495078712
79649969
545260904
1005764421
1576364155
902728203
1159708889
1524784067
1450594910
614258363
1321055992
2003269191
646121134
1823533505
1695259478
1471380299
1669901714
1571001387
1686880286
1980836582
1741355931
276879846
271012431
1884620224
675155137
2040475298
1238931659
1374910061
1487515334
1297837315
1504938226
651690182
1881479214
350793697
1704254899
1794439009
449513620
130100069
1878513932
952839647
1351711380
1270638692
1009486577
1372756403
662730336
250008642
1860120653
341770460
282739131
1952410476
707032390
1790225946
1007775919
1349327293
2101592756
1606802762
1314869921
570091829
8167171
2049141796
1055827765
1365210380
270117268
1845651219
624222731
1723324752
1518322076
443661141
545674332
675560704
852376135
1875536948
1991433474
814891953
1835981425
257245749
1320373933
385916611
1916818290
1080697936
1764953729
457851423
1298000139
1201975181
2097794455
1213190049
1948386802
509442386
1891251395
253715390
877751218
1596046652
666685937
1420097107
578654173
639734817
1228321326
1841872003
1879563154
89769754
1834006703
1375822276
1427736450
1069725053
1031254903
2065116723
1480579269
1623698675
1606259652
1641561869
290160049
1919159652
1494814698
73997775
698797616
640977417
2098311079
1339780274
398085438
1940866324
848849721
1357340995
1280043668
1497765658
1289704137
2042762480
897556262
531077720
829882158
957647419
129753269
1450549400
435464352
1676595041
70269492
177306017
1259125725
1609957376
222530316
117652732
398857761
205878622
2124921772
394782636
899982083
228806717
303329298
551188801
1744844377
1508343688
857008244
1785133904
523745732
1089218464
2138326471
827916766
76870019
919904015
1805441948
1899192532
702663563
2320350
1431877534
1667508694
1270431031
1974467159
1531417579
1909252532
216927183
1346618339
364345323
335375801
97941347
1230967657
1474674104
1902374794
1144636650
2074087268
1378194486
1519723900
1236535578
1191476272
610098665
262765202
1028240763
1746460922
1345451703
1297485103
1901214796
551993580
882971455
877630973
230624204
642178503
210580830
1772141304
1708277975
1531529323
609433150
981885709
9945834
931221108
1175218360
313523426
1659255611
964986079
850905412
1318336184
1433608182
726767421
1442391243
1228876470
77008584
985781672
1407842370
165652669
690122337
1402659229
1000494652
1728640946
1281774949
1973834461
1573082320
811644699
2095077757
1436416251
1102338853
1735276670
2137002359
1789373061
1265888904
1713532333
72492059
67701649
1225462678
201502297
1607462612
611501511
1266801296
321577301
1143994435
803884816
2060444102
1028828274
1839730155
1091310656
1367641294
574682105
583300088
1295900245
430123275
882548883
1178604812
1231531357
1962443036
863171747
322598396
522231266
2000176855
1221037121
1065730979
334170722
237144014
1126737729
1608098391
172006295
1424898041
1324207388
1451489846
1676282513
456439162
146525403
861888236
477508252
1060260639
1294967345
1653640921
994698523
953104921
1849539702
1971990598
1733640989
1464386561
1707624534
1695113657
607722474
250241997
603725627
1497861842
1723340398
320577843
1665308306
190929623
1657603383
888075601
548718462
1170015971
370465067
2090073918
582376018
608734147
189881871
1531448616
1511418514
311709286
432738150
1698642418
79721283
390733162
350518394
1853155742
186522018
625046217
1800072
1849575512
1397496516
178869019
1502625633
1938838888
1727009358
2070493941
366894729
100072261
92353936
2055868580
1691304081
1352855097
1876750622
637627988
580342865
902286496
1011109985
1669909329
441908531
793023844
1370829701
28960953
1485558471
1896121487
802589340
1541765265
1035382077
1791319360
668482902
325404176
1299406952
499721493
166887747
145807766
77936672
1420208365
115838896
204883945
82879992
625011113
234819218
284267930
1097341976
1812932847
118171049
201340459
1774733495
1892828059
1111395421
787778323
1239489731
786886232
990154922
620839896
495352101
2131465375
451069122
1647512957
79300939
2016952659
455700817
502134970
1456443650
245074511
589957210
1411609937
1635454205
2113935040
1612779858
754212074
1874254043
776563087
861428096
461499751
533116763
779399897
551981267
1115882383
451489062
685376619
2109955814
308160198
1294936882
1987295107
1941337245
1207539846
2087802510
1617225695
38172491
588166597
1440386405
815266350
1622597602
484137578
901948269
1105076081
1039372334
1234825736
1895029162
195587056
1627202732
315725673
961964821
1788579183
908862222
733349741
1740138993
1529015901
304501718
1931273896
464963858
924718192
1666322249
1592037682
99981040
1778505676
92240706
2102556
1838603244
1551371002
941918106
2113354960
288246842
742308009
514559724
1324861709
2118093403
19612822
989595987
1168007872
928819715
1043066769
1943828945
1339079948
327674994
1361635102
652617309
1853622507
1354362190
1811726964
1414906766
107585036
1426593456
2060982879
491907428
562198077
1231021767
1556863653
1947627940
1106673027
164542515
1919463238
1442251129
1231163133
476928301
1157062161
1583637751
1738336863
1389108725
1116975302
1240118114
874772162
1359490181
16351363
990818399
1527560838
820674652
297204953
1779281204
552432123
1078562650
721045536
75785527
2082287274
1454449095
811923801
964318225
986426567
630488599
1415683959
464589413
1032126556
17173007
304480399
2110712309
1932808039
679883012
1651339874
522321346
1293954089
1997772674
759653797
1607011709
1284601708
1053298229
1129920713
436855592
1018606691
4769426
207173025
339272213
1836359707
968306688
1765418454
1266229690
145218017
823551628
4041602
1643854390
1912642505
194159020
2130455739
755590482
1842817716
67597835
442552660
269608108
399971338
495095012
781843279
678131086
1286779555
172339723
318174143
283147934
1594707019
1695319165
917418253
364060173
1493984690
55805222
62733338
1895236769
1959822118
68736636
1571321616
599226231
1594195245
1153501795
1726145425
222243815
240732101
926834507
1707453567
2044414957
806122339
910462646
1295305178
1092354561
1756910238
544472908
586599417
794537139
1944533433
484776289
1292688328
172086119
1990892918
1359580772
187573535
372621161
1042593726
111069873
1334755783
234901210
1851652875
1425907286
843208016
482373279
1820176951
340155778
1921236002
559012023
422075360
1612700887
1797909565
1206556419
1381485238
2143657483
1388435272
1595923657
1524099050
2077740152
1001966029
1870117499
907522086
2090212571
579804573
1115735366
1084679252
136348739
1563268712
2099862307
425898776
738107532
1382443104
1253777787
250556939
337125563
422690113
199194666
127282291
1249628076
1509376541
11603147
1728095065
454241374
1282134505
1991877579
1536136919
900570762
131814690
767519812
786077067
581221873
1509241969
1161966989
1799244502
1245268233
1727603135
100408601
1791623872
1448073533
459914294
1335355058
652894753
137999757
1486844233
159524859
987705723
102747140
1180109020
440967132
17649183
235438199
869025449
1192923136
1592469154
898827713
979704229
1335479581
1215451512
342172991
984696085
2097733907
1849017572
918361411
201136950
2128547103
1483075060
1934118762
956772108
396805231
877843151
1486773554
1767623971
1796915399
934485499
336117499
129692763
522169791
162142016
275463949
429699223
1446261024
1184179766
461574630
1920857448
948756471
1075927260
219351628
473595947
546740321
1818591538
1813709445
937694729
1770741730
651629021
78612863
1495245055
914225324
502109092
1958354363
702078466
533330753
880349848
147999001
2117138915
1758214393
1481543631
1118260767
1062685275
928442406
1961466518
1073012837
886865632
1124903779
631082393
370659411
1263347629
1539963187
1425356328
1111371904
1382510799
883051069
1929475471
340647220
90511436
913359218
616414584
974387504
1443115813
1765596238
1212212954
1022232825
1045995357
1903994502
1091134216
508066268
17656764
879727881
2107260504
1027084459
1912035385
97941347
1126770335
641804815
1371154182
1371297509
641536629
613329563
858679388
1388739583
1029444769
1400828724
1664964206
1917397685
2000431344
1185736364
315538485
448528176
1013570803
347955995
1567374917
1088831006
1482842031
2064730818
1434780610
1255205187
1301887271
475362103
1250327720
1069115484
1433924193
2081307665
2135681729
1389317284
909435828
1226352234
2074971324
2020290306
604690254
751483206
1748746223
1380368255
1092910271
14058083
646861900
1656053344
887673949
144702631
55916570
1655130040
1890948569
1998355461
2117463155
2068600873
1992386616
436140644
1194609272
1020516755
1896996060
1975537483
488025884
1671760614
106622053
1510053450
425024268
1816043104
986144884
1968361545
1174143202
1241140281
759307109
924062462
1743408885
2105734002
334529274
226688017
1041590420
1701321349
623438448
278763283
811486939
1363395196
1048288211
970164314
815289666
1391504095
270554092
288724722
1850982927
1372308611
373601492
1008498632
1311925235
976914938
529842493
992355534
1602755895
896020887
1174551381
192543238
252745086
1773208816
1619185796
2009564136
822711347
615795045
757633151
643246205
1750930078
2063032517
516683868
374402476
2045536164
1524444374
2095976399
896200074
880383126
1764716429
153869193
1113423262
1835383721
301408539
579355101
982713906
429273880
56302852
1884630163
119935072
69481427
79222913
1304349444
1441996007
231307626
672470649
1384749742
2075410333
1679663163
1366345752
1940670434
1943734414
810208355
1288094795
1634562379
1598117656
189621903
1371366291
1856052726
506910509
1797177469
1959694244
548519697
848232786
1264052529
277430057
825391149
267817442
2033689144
966435441
1957511147
1738500869
954697391
391847558
727107706
1973458950
525854290
205433596
2091115248
1211121092
350894222
820908137
1359413893
1239884254
614265553
293698383
367712344
437039624
1796441009
403499789
980855675
1963027175
1367849527
369045750
756636629
612452102
497876031
2030960174
1809707297
758951469
1540130632
286172985
859722842
1224333428
1925540809
79217317
444175958
847908931
293278759
313350453
189167504
1467804220
1780457946
723106277
141797048
1089562286
662882287
1665236349
1518240138
1923744041
519496109
1869509266
550302957
1144229906
214105132
775538576
1802820666
987513667
1355539143
1007174902
1454626568
195293910
307441642
1755043588
1568780823
1522482278
60855301
1105608256
1366268628
87010718
522545527
982156399
892733138
623173745
43287846
1037550719
222542628
772380365
1162275589
673347581
492854946
1124522658
1806681446
1543462400
1837156667
1305303052
198271014
1996379276
1112992546
2024469517
324716148
1016993463
1119297074
1810483143
1455103786
1190831391
778123561
1852958795
485559774
6336807
417791933
1437226853
869940029
189320148
1701108462
1397873612
1979954783
2142733095
2122132165
1751529184
1075453167
158979127
1355989045
29141533
1532307782
1533133035
1945640838
1888409488
840518239
1258144395
495135699
788451997
741878020
474285184
24286363
289745060
1415166229
310388387
698510515
1096670446
423185244
1718636444
1416588407
2035647344
642350397
934348481
1080221441
2002104008
838857465
1373366849
273611210
1034678612
595860289
1018147316
1065581328
412418525
1721197669
189486232
916311936
294631728
2090443375
917815694
420133370
295310859
642121276
1105746391
1252945937
783491041
1547331728
1720462520
548799074
1353512465
1529131593
284435562
346577865
283046845
1674462735
1118284836
1418605502
1041394813
2022315730
620538704
116989339
502830062
631227956
858087437
763800555
1096564860
1216687662
40905057
1771421190
1230709559
281090683
1551091860
1319680050
1440964726
1165983967
517770527
1771405726
1558398633
616476570
482187438
1917837413
981349735
1188396933
1722241545
1407413503
1346012963
1937034125
1384102998
479544410
301481036
677129465
405623159
1885783533
1771523059
1578509316
233433178
1770321526
1048827160
528860784
961824788
1530097420
2062764459
1910455569
615327245
2065087480
55814540
201628334
1957166744
1463941428
1415393510
1918981422
1619980923
472279264
632293382
296339757
1777016157
1125964792
1200094316
1849575512
10244157
1883119991
170263657
1376166862
1353134945
66913624
1023392055
1872036555
527674920
1867696841
132858426
1859613191
1084354856
4272826
833212226
2010040073
1638336756
349025853
1736755098
478237094
1478641035
250891522
1409792306
2007843175
1620236352
1932213391
682559116
46012338
1311850538
872072808
226350202
1827179634
1638879164
909427878
476189167
1018561866
1405042742
1238550354
534011407
512363738
1955316408
756936707
1183822613
2123905153
724382172
309161267
464423780
1089592140
374141473
1731381458
1457353606
322474664
1231012076
536820656
117735972
1252492556
1537321272
2092073097
1239782452
74373932
2059583748
1678783160
2130770625
612290285
683942493
1478956261
755135078
1523432342
2019427263
571057888
1285721085
460610763
167871091
261994372
1542600769
526697708
1268701268
1944282027
7815754
1123228509
328341896
317314774
962833459
1741299024
1316324010
2010755490
1416276580
744542713
1937078661
64125905
1070441996
888752471
1865726203
181146898
624218850
2086296500
609896316
870288308
2036109457
1751358742
2112072101
207526846
1968373895
1139795172
901176585
689584419
1361728074
427714561
1828646642
6650306
428927207
1770700961
20029125
1646342388
247362745
1088023819
34199158
154534137
268409039
1127406987
1544134896
777685334
662543431
1364879529
1263040839
1543059683
1708512737
531282995
657942109
2125144582
1473743524
1278293529
2112198605
1555577728
537123242
817829155
218954562
1918486615
1575705234
2092497450
1858383425
2094527475
2048116828
1303482719
1529776336
1823195268
450676311
1273771757
942523374
615916210
272204396
598186775
882223250
1320052483
776672198
219222545
135865797
1897491103
229155731
9008417
810596544
1698211256
186939370
1598472207
808583316
297770811
93231069
1184754175
998719590
2000694615
808040032
765014503
1604153980
1012615260
1592226516
1378556225
1142459102
571878761
198131520
1561369954
241167562
1554605491
828660669
1053408452
1317501009
544624014
1496276697
784108679
920255921
839999820
736853333
1991148478
145666994
239113792
1595453165
350325024
755122399
1881494975
1558454668
2056135656
220635178
536859690
121971826
1774872939
600320385
1103245807
1686464207
1058942837
393081427
1895808357
1863660064
617785651
2047043073
2076165457
1332877940
918977674
404722519
1953677638
861564547
966089559
1297917613
1215149998
596433354
1755214220
1524936176
903072437
1686624744
1303780992
1120756599
1176821782
2115887284
867695089
1598345104
1801735310
2125481670
1997430080
519019432
163757787
603262574
1240151214
705210898
1903100966
1921680951
286254847
550400986
928147424
1037287147
628702677
105824322
1955171337
722430473
1384842493
1520046501
1145719785
1690033098
766102595
333522202
704502669
711452387
1487158552
41118794
1597770916
33078327
1915372228
1757072982
661015071
640240844
797571402
1659631956
1907342060
876356041
992629184
652674082
665625560
1556956740
1195193716
483321029
304827822
1793904335
371814897
133339776
935948068
2035548269
2145890282
921597743
126819570
1311294653
926692637
1162614581
2142201823
1906216404
1779394828
523960732
2117394003
259934396
2011819556
835816610
1592620344
54952489
1901552579
411185342
2090118170
1915408731
1846965402
2117671172
1042955300
1683917225
1432975241
387865785
1526969334
487297881
228956404
391405125
68639494
1961946163
548967143
1544427500
1090776321
796866447
156648901
892879779
691362657
1072804944
209980672
200063228
1373754601
1508639717
365772631
1458913456
814630223
1468422526
1564979170
140329252
710086475
395432877
1663808055
926929918
787240182
201491316
1696575278
547589099
891839974
1275242611
1569892857
1945638212
1765407287
501021147
383145423
589968271
738814564
1225848758
487438996
275064343
263682520
1589195113
1652795848
685961332
1978325030
1529907995
1225746049
1323140122
714924653
1251912102
760820273
202293399
108921322
1222494106
1779007137
152340041
515115995
362329038
970314597
748272519
2034539971
408305820
551672892
1516705680
66169992
567853174
635161704
330704625
1979310958
1082515847
1849061234
1120643349
1790919943
1843090566
845699117
461053392
329165501
2080428781
1290901806
1899707932
1738381264
257119674
1712430302
1339449145
898347393
762515327
568161086
1977519568
946474528
191748366
1373615379
1005944573
1629090292
325083833
1559954228
1212655058
819646525
1485017343
1667634458
1917611182
201759454
123676436
2090463746
813251659
1093035116
1176396387
80720256
503822173
1406520109
705672239
1378005837
992325699
663510659
230703211
515503377
964976082
1209604553
1049764770
324386700
1256054324
698727150
649404380
373305431
653656726
635561079
23975338
1414928916
1715808490
592281996
1195141411
909225547
902454471
1725902449
618643533
703832478
511607433
1196648006
921100366
558490622
578491100
1781643983
1049382608
1464942161
1230414638
1918049498
1082424251
1940362853
634885545
1505747126
393021006
1869006711
387037900
17109370
806791668
1010245726
69923572
193119967
44416908
2146959401
776475195
1064743162
1290440251
1032216930
695244445
1162312130
439387391
1215003749
705132213
1691925231
1661485810
1077917220
635553062
1961603596
233054275
2026282176
447966341
2123568509
47783758
2092973648
1148082162
1115042560
486090896
1896628253
1124375400
1581107862
2101065059
1867430211
581286897
833215825
229784017
1412103070
851742979
2140072863
1764019009
230883381
1156004021
1697294941
2087988712
723673102
46237646
1040685205
932767179
1648379734
1799541644
749741635
1417437518
673237071
1896706920
404980574
1590848785
2124784767
2118321156
819211010
29922261
1972308302
549437701
478574432
1606987683
562860066
1678651073
1912653211
1930777159
1726942119
765120930
166983405
418983213
634410517
1543118813
714616691
1123867687
1736988707
723338676
1876453052
1007115953
32035595
615866696
381610113
1337555077
1068158639
566674805
1849405630
11137213
1261023322
1795207051
1810281827
300184360
593036257
1085377924
89561698
132236913
846961441
536021654
1566639040
1521767829
130811945
248666663
1868085217
547870415
937706781
1724844448
1258927401
883216669
93319439
617177374
1099499020
2048134810
1793107249
662180459
1429963545
313744436
1710815438
347536776
1380279588
855659499
135375324
525534987
1316742893
1993786508
289034065
666026652
2107778831
1551154060
2138542175
907014033
40964519
211171936
541857818
232654040
1918412837
1176877697
1083897942
1464456208
775460103
897896097
1594980452
1994127901
416395619
494947055
2137351669
1362453555
265407846
1527208390
640503403
1433447841
2082421806
355068629
1577419259
568285736
1445873172
1075782205
210381121
2057203677
1767281073
636403161
1551596142
1616608375
1041032975
876377651
797502051
1583963017
1932327331
589811151
1736216912
1804736577
1340339275
1114528186
589167471
1912677455
354079524
1621676335
1120442133
2088293376
375498584
1301449176
1501330971
96801240
185501826
408500272
2004278337
1227095392
1288245754
762748244
406138122
1467375049
410291968
1903778928
479360289
1436106695
1874578708
1284929287
1855696313
1595119672
1469179825
1822762268
1434169234
83744072
917445484
1011149723
685728526
1162376179
423196086
1471471185
1741147336
7815817
439484564
2137709014
901957405
1577092123
1542764551
1571327927
2140036063
506906292
1103806101
1096334627
998170186
102275849
467645746
379678772
1914500186
1025125282
1512709985
1128523135
1791746169
466808460
1719393086
482728828
2004591924
228120762
1459130038
1737455847
951398789
885861690
1496495905
2010570587
2089158254
486477268
851742979
1120441326
503329386
1297517580
1843702988
978715265
285746694
680338558
653005525
2108851770
1370605532
1751295132
251235633
1014110677
7620257
1253080852
1173842812
154600854
1357895751
1965953598
560086811
761847221
649985132
423356634
1655929501
272288988
1346514059
122217827
1099593806
172308677
1391473356
1714579803
630813890
1119250019
1786923194
1312116140
1746177200
1616192668
156547935
1765167440
926445556
1045068809
652694535
3601294
1450042498
983349722
2137417020
1753643994
2035045609
1540384573
667189038
1621726676
191450662
1884415460
1844201572
1918904693
1781710252
1284913384
2130745065
199756959
2037917440
468891549
899289878
1290854303
1214682069
358623961
1741287740
1650842595
99953758
1824455143
579387875
1262396510
1142434581
524004337
420037182
900640793
956257549
1504869210
181889250
1048214594
138982733
52901047
1104324728
419306776
483630506
1049022322
391790532
790231722
426773166
1267033027
1115482488
1442236219
2141890350
143822807
1165196302
1849087684
1507530459
993218782
341950997
175369822
698173617
1625927924
723119668
301286589
2069344099
1286263919
335114094
1230235301
216434441
545974434
1220105649
457220453
299707500
788583334
395838230
1713601369
1943753995
131422630
1175842701
1306314286
411039315
328968936
1748239021
149838030
1176207944
226066013
60481661
983918804
1645120633
1302440268
1749821038
949361718
1430598854
1740478148
671448658
590448372
1665084500
802580061
820033556
565882380
1943217273
1787474247
1704046467
1425196443
119594930
887837409
197330413
2028539171
2100820206
796259215
1464604935
431993287
1860747706
178256210
37577101
2005112911
450391458
1696581206
1331940317
1542251484
1734465888
8228148
564763217
2056955563
981207770
718089047
233317293
625903975
81419719
2014201787
727784154
2074830694
1222322211
1740142935
79067889
1261107280
558955826
837040648
1643434369
1864822158
75332221
1553728894
1407541643
676215467
1706847728
1249020716
2077382824
1411158670
1366097108
1825806299
175766936
1713623432
1846305713
2135240083
2009337418
627229780
582201086
526358629
937433931
1086658309
2138797074
1461207874
1064179896
271765843
2001553823
1516502938
764060525
2057355568
2023460851
721637955
1771777585
916061059
2142313330
1199663803
1685436688
1752954526
501774746
2095058113
450778613
1951987880
255499918
1811592999
2018032520
130582515
1313985137
1747451842
2041295380
296311475
340106035
784111180
1596348191
234679294
770883973
2088283697
874418078
2112960220
1597899081
1402233149
33162377
1165546069
1957870011
1702629323
2079950040
1563747335
1118306254
2091002581
206544044
122698820
482197644
1778383099
1352702709
795849971
1377753492
2065019545
220068431
2003421383
1678467885
2055362738
142010886
1049143290
2046765378
708808697
115399071
1574523008
420573296
287228238
2117170680
121183167
1038505851
2070613917
615380132
340747013
1687511549
1767486170
1004164377
853875468
1580662055
1721634261
847230835
1762458625
387408581
2055358128
1989830549
131728720
271511685
1505636835
1062913503
1045578520
234131221
816785203
327970007
209801866
1325118608
637689132
1277865312
1679993197
428839869
1677817827
1176908896
826401922
999953922
587290577
927047184
2058177931
280345098
809449311
597438007
1766462511
284899842
963022279
834325212
1682055390
152796363
331397979
1848204624
979411252
60752772
251576265
65505841
1775232017
1710333948
1408814489
1981401231
1230173014
920030573
2013163237
1828607864
1864099230
141191312
1729032226
602572505
1848941270
1229245293
1897036396
342456595
426336732
1812477432
1402443578
499676426
1630467389
1054893498
1167892240
2095747022
1314085409
25414858
19635245
804988649
112524333
645473461
1323772197
886492071
59387147
1056954726
215377519
509107311
1021085086
497262494
1617145751
676051416
1058757358
536525636
113494811
941739255
1510522287
560788534
49661249
712356048
1952319387
928605663
1721339402
1212732942
1442495513
1137104626
970577633
1561206609
2034750292
956292508
621070036
108883258
1203656904
73832156
1012939197
1993802776
2042768668
1877072101
606720068
1926824988
786512448
1323243735
216752275
943119819
2044619441
1106572273
300749079
1473890098
100035122
1374536319
1087027005
311598429
902876103
69270340
1785073693
804778317
1727420656
1543975171
440121845
1913247026
1741481453
2026432765
536896304
1852486398
1430272841
388841470
259371660
2019705638
1399932330
2115837602
188113152
756109678
276600010
176062308
1284020425
1930500341
1787598988
1674768567
922584333
1094236518
119722576
2123782663
820757078
1706992219
454724976
1642164353
715942837
1230095326
1708333101
1199699779
403304026
782574223
1731101547
2104544144
1241865715
1300390772
114927147
1247170744
911928348
460915343
1237588749
1089114920
519015660
723492334
979865145
207154255
798023914
835102817
1493044326
937766567
1752286960
2124872334
1074057270
1475464517
828724225
1882794526
708557368
426538846
516559177
387171019
1067546484
761730195
1889878376
2038330425
1650385534
1322523859
436386047
578664217
395443259
1865667706
22909294
671579823
636167696
2029170459
2036254896
1603236352
859607330
603511219
1061665527
1950293855
633916319
692917184
1599367568
1374264828
1398003647
22908261
1769958815
983777224
1156259693
1355840171
924677186
1230439462
1552966265
1547403805
356942827
2142594606
1784875894
2091176929
811162530
2105287321
1200317382
1177690649
1042160141
125602289
793181215
1595293699
1198876923
106714758
1152370568
1199032210
567327604
1514521367
642646853
1566243804
1571962764
947981087
1905412836
1706378300
685533686
630703865
1427879406
1476822443
1284885242
777444858
1094831612
972346090
993611448
258167598
1493132303
184569016
1819968484
154193441
1576169336
114556650
1760224627
1203251392
273216605
1464702720
1915976516
234455961
754913003
547621430
496108659
110460865
1248741200
1930114376
794379885
1744798863
532325208
1806447072
1873402317
1799194274
538333399
1662667917
1131516331
1992057758
730062407
2089416105
1480657624
1778908126
369744011
650721687
1880196066
287539047
1517928333
1399570340
1242123267
982899526
49438303
1428899630
1627862329
99038323
1154534135
401343133
1964720022
29182479
1148875425
1599146095
1795837767
1017544135
191977653
975250072
1890827189
112957429
1077646233
694694084
2098259913
1410681574
725500184
752029960
771368578
524729751
74197851
1330209494
891871567
720477632
1890600813
660716487
1484011195
1204254447
1605134235
854367443
1655612920
1443001082
1022132243
1846502097
1757642049
1334209008
1314002056
1764302009
655992177
1170015971
1659713418
1945224863
1582094899
613185860
1093616415
802368999
1309380570
1891157728
916197353
1616591348
122321715
1498024557
554401834
1081138646
1308236240
809754524
1513805917
1555268774
2109769731
515132352
2071905140
858563476
2099951384
1562953317
18108567
1355706119
102188484
1097458369
328010888
1337093376
654744751
1812619111
904038144
1979332428
1934100368
2077368652
1570059227
1633897599
46938161
88310836
1690385896
1950558986
1784096471
1491278699
1437837470
1674760368
1296327424
887793659
656199181
334839181
626703773
155693254
2001037611
1325759759
1748407294
1764251174
100469982
158833810
1831352891
288450062
315845797
1589869964
128611187
1081066196
1039910555
165268357
731757680
1974119172
1236296633
440127338
94198412
6728705
1984825978
1739382236
936784057
1970028225
215255170
282308589
1988851364
1873128227
1938863610
496413125
1612513758
212655458
1800447205
1500330901
2010217122
520046959
346712950
874960863
713189178
1635385744
186127955
665494129
422390701
443855115
305633014
32630847
1764952221
1900892737
620810178
1475523838
1707078726
1249387586
87285256
1831183869
1554507410
1975943781
774297634
827254498
2120258244
1536389418
329454425
833843418
607287987
313461649
237196921
1309098454
943027873
184962801
13860632
813359368
346664501
1780540157
213699512
1502979590
2008278907
1108323443
835414674
2003803629
1868555833
2017342050
520401986
781710033
1132910561
450172555
1127430554
467231681
587314535
489712767
167647807
479595713
229066155
1801253763
389968663
1500342520
810011282
977598977
524586480
1039920456
2044794182
760689589
452202309
1514167860
2139734385
1604532407
62520945
696940473
932547307
340841298
237579887
380176278
447313371
1199512863
1664631956
1117604669
460219379
603316618
75619555
272445997
977405693
1319250850
1696238459
1364261924
808172784
1943637295
1363145252
1827978917
1577749663
1293414330
19973893
1309461808
1817146549
1702048495
1687120472
5539414
2097983470
1079386886
1929426466
1783423850
1909431606
1984796347
1501039951
330962593
477688101
1973743532
1462752730
29153295
1426283485
920310036
1634663818
1772255741
549843756
1860675976
1476788723
600805159
584585686
1402231454
1310306982
1761992584
844775775
2128395111
1429748772
2115448832
887388876
1587905197
2061938704
34488040
1683174919
2029093508
101797594
1740051826
1381645969
591019770
2003929954
2096657181
574231990
2119000756
1775071978
156443826
1282763680
655777651
585784790
419509272
2017964072
1557238496
2063357402
1923000238
711819091
1218212857
1213386027
1181063537
779859619
1576184489
400076526
1924236617
50790729
689223225
1950840647
2145887305
551265239
950125969
642233159
1460744942
1460404725
973229914
620835972
1024641644
2054855993
1441511543
816845442
430156082
1795067203
146954253
359387788
388941860
545798219
880502124
1520183530
132719774
620985290
1071408897
394987487
753136507
1326417092
1930878241
764846615
1337495141
837948155
1213762657
1324708184
699023506
1675773836
80826115
991590602
1748044266
2108896933
1835016884
67543683
864286825
928551397
1002044341
964549029
1420454132
1970470097
175769181
885124594
476148699
978921084
1940577540
144411943
1613480254
217153631
632688759
2125037704
476015627
1914604791
263838905
686201743
925258474
1197089722
1503181292
867044066
72685600
1879895089
2102789331
11540126
716264286
1218101786
1961569215
2143205700
178698939
1053106808
154673215
1095004437
712916211
513892458
936363459
816453649
1807094820
1364290679
1548948629
1489868922
163863281
1998148741
1951372327
1303484968
1250328276
92510839
1294890408
181905346
1413355835
2037132713
111164674
1618616284
1409375488
160864234
684226343
600855467
357006119
1547467801
1662722584
642685374
1767853299
335481726
35407449
2139052656
1715894576
739934983
1254426065
709685416
789553672
779327965
852135490
1559617388
961104436
107207912
916225688
99846685
1686442041
1887332814
959896354
1498659518
2045997745
279877089
507493627
1466600815
1076049355
5070421
1166022398
1070923683
1860350975
1799097174
1753524626
904345294
1950054360
46287713
1024327285
576085448
523763175
1965810792
1259637213
609076187
1016161956
998324845
1896581889
912390268
430461347
1331106447
1039426159
1660589854
1658883188
69787292
2140629024
2057852132
1451365990
161898575
961805607
1210876889
324213300
2068750161
1093831534
1645176094
229485965
1426337653
1780597263
381270670
1305052776
338876398
37913979
1669345515
141850915
856513348
1603124075
116903285
1010438266
2105681669
808922387
1059346199
119778410
1710244521
1090337919
1792891600
1380411177
1098424207
210580830
709251681
135528754
618456188
848366175
1519959856
2099210686
1077253916
552916905
1203774001
119686114
1185698239
1102712301
211753894
768676723
1865972471
1269842781
722670601
2077432442
1328268282
1616630689
534325449
757464206
1344268738
1527650524
976537845
1365884522
1775471826
1887518686
773829173
974782132
1178341713
221918726
1215737400
939533897
546070614
1737888405
1261897178
189958282
1218382918
146344712
231316633
992104068
1588149810
1162531857
313654939
1390759698
1268093975
1048107783
640307643
1586744083
1785329346
1347104252
16756960
1069104753
610653280
1070886473
598031532
1113326868
392187379
275047103
1308167153
1012825912
158605508
1539605714
1181223879
2047291826
1745683979
863713294
386000072
648259124
1534058079
547125209
1930225297
1456730071
1870221420
775005928
1866542798
558989966
1745661711
222621707
432192118
901742026
1254140688
80934940
900485430
1595216195
1814207056
664828920
133542062
626265046
711612436
12572422
1742524968
1337143606
706445929
853697604
1058438679
947418290
1581714321
129599782
284462938
1525665181
522389684
2069043272
1518108793
1831290320
1037540099
304316846
555449861
1610115285
792142148
894213010
161144573
768030182
30454871
1244211003
478238925
966009607
662800526
1767493485
1280595044
1244129255
855179221
1325065134
324943057
581131588
1299229878
1636545843
1749405054
1726743413
1151370860
1640013188
1067731743
168925345
922810694
221828994
808374347
2146346114
865712857
461207758
1074975490
302618915
2006063016
1144363406
575217743
1443204134
1331029828
281670381
2057207716
706089155
2127165501
822950086
717088374
839545146
669146159
1724778105
1322519832
2078521626
136227459
1425443579
328005213
136993813
956202190
1787977310
485159523
353657041
812252895
917776244
482825945
1558916128
778481848
1763963891
770675430
334596134
596096652
1232301181
441330715
1868847591
330838629
833746774
1474422642
1714150378
1482595296
1092600840
1146404162
2088717900
889945873
447685284
578198654
1829393604
1412221052
560161851
1897385408
1551027628
366996304
380832104
2006736840
1104854917
809524647
1777154545
87309170
728530956
77923021
7833022
2134682973
370375476
667624638
265666634
1167601719
1683866524
403023512
54770438
1133212115
423019687
618291982
1295312972
1080448745
2051533630
481341377
292732899
676427429
1914923774
29715823
1080175881
512538572
1405428074
438957327
1910930987
2090042325
698810785
1226941010
347987818
1043056926
125011606
1352694096
1856556984
894396368
1653657609
1787523134
862215123
1817961029
145457797
1347950099
1212392178
1101740166
1177361166
1315592721
698385209
439654747
1901860847
525509604
2075951716
1051115908
2141201690
1302464472
1722462663
137036166
345756275
701617277
978433187
1227936977
1089627406
1882125032
25118147
1165605219
665190611
1438925599
1591129218
203262539
2098262251
171988899
1649664416
1597809921
1440944695
617847447
752828903
51636329
1466475595
1932804643
1715262337
1082558218
810384672
832249470
2035310810
2031163240
771977792
253776301
549310950
118103686
951562657
1664785975
121685580
916757637
693111188
719571689
1885941673
2042994328
171126503
2088517393
1959303807
1089768127
1523791125
2102318311
1304483905
1760330072
1378525138
1678465517
801858224
1718943384
1318435199
753326095
2140035631
416078477
336623604
641540625
1055984357
1766417082
1914020985
844436677
1939946457
126148056
401847800
2095505491
1123390812
559713526
1530082826
541912949
959514397
614567715
1988689219
195051585
496940560
253273209
398998326
1726464219
677984313
1171896398
1201159957
1870906196
1439924022
1882530458
1720640366
737137593
572357506
268047519
75243224
1012199416
1306230581
1446387002
1172551116
25247780
209853107
983110868
589829500
281800615
1478947489
195015359
1518246232
748725735
435825024
1615785867
1548088390
315640993
174181976
511502011
1837861181
319816959
1748773547
91231971
1049297301
875069172
2000821212
2019968334
1735988883
1425399848
1736405138
1887405356
454535054
1696487043
487951360
1876812925
850905412
1076488040
1333080663
420066367
1070831777
128207833
609515026
2222031
107190794
1545715211
2138426735
2065460047
1737565144
600166111
1604919941
1014105359
490027519
1536776379
746331968
718383397
913700845
2124865312
545269859
87670466
1927479513
1042829099
596751968
850032103
687866399
990032711
1087681548
1432015351
1540938671
128177780
1205310831
356792706
1597178836
118388769
1087739297
1635346830
330405234
729394662
742925616
1788332056
1646324086
486840310
1846406500
1314783774
1431719837
740968809
401277501
219734979
205853864
37085947
1137848825
189064233
2051900434
285901118
227835489
966106398
935588646
720321348
1721623565
1570186879
328976674
1312606130
1998272911
764486107
2042074099
1974143025
1634655663
1361190882
508288516
883871478
1466697667
1367307923
1224851381
318215434
637721540
614719706
463211754
236990657
10954263
525579163
70319744
1638447061
663207271
1628205570
780431723
383589879
1586228465
125175563
1918300879
47748920
760609714
489308631
91525097
1620885647
135695336
125754339
1350523819
1310760438
1464523806
925260032
408230909
1201407591
1816745503
1575878886
1487197532
1394246272
2129477619
1391395813
182133170
2046082102
1109592676
282567074
1380868712
361284048
255428610
654155614
633529176
1312295904
1965964778
93358450
1668703941
1093558546
95132926
1438656781
185416365
7513200
575576910
1950701070
341307523
1102333664
1219107267
1608068033
789954827
201015946
1597743385
938802704
756297731
1468915464
1455326105
1592119815
2124633500
1669679196
936284171
623149906
1522075653
1213628780
572121199
743030585
1400600857
1642741245
885297362
1416268953
555770938
204475206
1995211715
19382973
253780873
699860937
268109813
1396208577
559104360
1733048862
1395010934
1733908291
1718731202
79304055
512824442
1030352867
614528062
812483398
1224284864
1403109419
433930234
1641027888
365452481
2120564021
130931047
581241708
813499716
615606210
459077040
862144135
379024634
1267572605
46743973
289821758
1183009711
550187973
344892428
1807364083
1124537797
362611274
1884504160
1229902504
1363741279
642701022
785002158
1534295969
805808198
1612940935
481018260
1181485295
1873615441
660280819
51141479
1226575794
1455952982
1345581484
1266115422
2094496192
668886143
638381845
1901820234
1773866908
1390628307
1594764393
1556328289
1138403361
337255679
1013006969
1705938015
1525590866
759566659
847389616
452347208
1959319389
622960070
1617219852
900392198
774596067
974863005
168373549
1684379497
1485206467
1815606877
2013253721
188972999
261150186
1188850490
1557764282
1684945154
998329770
1388570989
1375338584
126055895
118062671
346514141
49762053
564320502
413956764
1402394726
1517803666
1178114399
1960610859
1329936888
2127660873
1528153898
27663862
743107957
765278714
867508556
1660170206
689819295
893800280
1702380266
1688628638
1649968671
1609577695
60851269
513379698
86113011
945805096
600022501
922239172
867121748
1814184798
1647632206
1046044793
1441841166
1272226340
854840807
1283342193
288654815
1217581917
1330270538
128603401
427556651
1029159316
1021652543
1350725037
1663366404
516076687
385156614
882118970
1926066492
1519324052
172394692
247106142
1239589710
90805233
1039930186
937249956
233574952
135611163
1625092398
1849407963
940175571
663908646
2130533273
1766212927
1546007184
1175060551
1780899224
1003223327
338565830
326691309
1126179281
421129611
1414549560
1035275408
1416707799
378655041
915048008
2007363935
779382723
1124220819
1474083804
531626507
1319173324
1101014840
698450523
1834697275
1524311981
1134643782
1318668996
1786715736
562357719
1635723759
828579512
1781426549
1430188876
469545337
33445418
1940921297
1070479002
477285896
1567659330
54445662
2104590203
1764632570
1552939421
7092179
1293995042
1141312611
877630973
1031214926
61358721
740856305
1021763014
1899910886
735135920
175979146
291782949
1790663471
107375006
1343634837
2136129003
43551471
1667438437
1628737918
738210118
1285630987
1721509288
1446793799
26746243
410727815
1222883823
1475031106
474897141
1139990715
1357360272
1263397931
225676993
2114963685
1810529809
144723791
806829696
612915213
546394429
421627780
169307233
66385797
1800478642
2100083914
1015570634
1451275619
802413292
476354674
558445363
101891718
1353533149
1511002449
1323540624
1346918207
232915876
1006683050
1670706540
190479955
1489621256
1508241917
1922282920
903336108
1075981178
548291320
307220803
453938397
1942426541
1024076752
872135580
172454144
1203176475
590442164
573741798
1319846288
391464707
158505150
782131510
1703106678
188952390
317157453
2039207887
1742961782
1198774961
262654058
695845861
2061785282
2036696869
1013508401
572835662
1304988766
1531884102
353369370
1193797683
729434553
880771675
1050501148
1999168395
3395867
1651181763
998943096
1493813793
538734833
1924180591
1129640448
1467488974
1504018407
253287731
2103519070
881595290
2118401841
905579567
1620096552
1142663428
900264772
1227496621
1793101164
847828883
1005940183
1724961130
979742999
587370718
336703130
1309199749
270575252
489500404
327839285
1670230194
833690133
903622508
335365366
1539877499
1642261079
1091468612
1381965254
1825678592
2081609647
906247382
1604296319
1965663551
594156787
1112535238
1897406822
2074391328
1855478787
1856355216
1476950576
296966677
1789292498
2080132589
1187264728
1229258545
107441814
1424108441
2102895424
934072556
993655133
1205605329
1373091614
239039574
324607516
80872721
1871708971
1463043735
591174470
1672958406
96810989
1143296809
1798761933
687672593
609091542
1262496701
1304907399
740458074
1281720583
26368314
1799184311
1789325058
526510138
277511711
778682375
946645832
613279979
1628452814
1612195877
1712880987
890795975
508645081
1348117541
1493122472
42513920
308171874
1082060515
1107878037
848354771
998886878
789204360
408186550
1421962989
382105897
2123132711
540394475
973221983
1869545693
504870221
1993431057
2003494745
1516063495
608488449
1349352338
540206999
1693199757
1630275288
1604526336
327939991
1163442571
1100260285
1781535959
1237562453
167592681
253274700
1745426051
1098800518
1378815185
443798224
2058327752
1195581953
1142407460
287821432
159304826
921092384
899762474
1789938871
2123206770
828264745
1847196241
1856564254
49144555
280129901
261685720
1998235842
1135132564
991752727
1633742397
2109291329
319592033
1752065721
163302042
1563006925
1328030610
369976473
51728752
1762076153
273389228
103822751
1268778883
1240914569
346871073
1324984006
102189563
424326058
1422353128
318490471
458605002
1812031646
710171246
1784603719
1529400530
2101747612
756993246
592719919
1667293616
442216558
1078269864
344862810
1043227727
722751386
445607689
621120626
1481954116
1359108142
1779180272
2092712879
591127237
117774727
713290138
925130869
750798600
818672526
201794959
1944875936
777784221
674352718
418923628
655619980
925632586
1026108274
956710590
1697383070
1803590086
1123804036
799669271
1774466419
1914313206
1522983609
1183972142
139741684
721740763
1815720386
998872569
1213882596
672729888
2005794663
630641431
1741494257
1446088540
911125516
1786954497
1439596002
1110676028
657658196
466059164
1035089704
1526621016
960175311
1766836322
426433404
1287666682
1211454306
1228626419
839444513
884300430
462831254
485338825
1155103043
465562945
711322358
1967468737
2115030252
448667065
1555341320
1717977614
1830454998
1171180125
2137873159
1381979749
1222474974
1090869457
557046285
876049631
831079168
187565409
2092076438
245482124
1035091254
1014360551
1940544585
379523004
1853357845
1941076285
1895289312
769477564
1419861782
1558935400
334313610
556984682
756957691
1214948462
1736273223
1142679684
669543207
929561125
1121366668
1844288995
132040412
1414529846
1037635072
11437443
1714488124
747428876
907481719
1439585288
666628081
1368179367
217192774
32495911
663622578
33008695
1711656101
1935474520
916687864
1478076496
1167817614
1704380830
1847640904
69857753
1344273253
2028837278
24466708
1334129339
1855542165
895943435
222149937
994473628
1101726878
464425375
1042254123
689427421
699459113
1701491210
1363488150
1134510618
1372260740
2047582838
1443657545
1987264399
29650860
68691544
1219387228
459295153
1676077683
276873703
1650074422
909598937
259817135
1898131688
1737348921
756388833
2067529865
111920139
1680528599
2065327326
383210884
413265598
1906553317
1276903016
1942608818
1650577817
601725012
1941749613
410054604
1710923103
1954372677
126218467
91441797
1540136757
1347798134
1408990461
1252382953
1873757697
647265887
1104409964
1403807358
234305292
1019603964
1168683747
159590878
1743968440
1147692549
1974887422
586579711
879842682
119912082
955364844
2045555296
1464673552
1102653965
2144031986
986266049
2137154049
1126949745
1536559704
1120387992
1989435845
1918124534
270401868
728602957
1853164347
1768782347
935165392
2089109469
258357267
1506573165
1524675519
562952890
569665590
1944087394
534888930
223709245
557122103
461146917
1674898222
394735382
541278507
1347305256
634633227
2002065509
640207045
1384883572
1190663836
216590718
1101973910
1699054054
1767517155
441567891
64516233
322622680
1534401343
546445736
1249138577
1059499860
1343513909
901276419
1444215144
386949729
905266731
1984530377
1587325396
716479797
1375533349
1721578453
1286141943
1758228486
538216374
195107665
486113907
834228421
1940450060
1785840740
963311423
397943915
385740771
577521642
760409532
1196977699
449170164
1517825807
273911197
2013128820
1775580377
276827897
1561869128
1942449324
269409517
254572057
964143851
623800853
305581093
275207601
450128373
205204303
167423776
1097289605
1873326003
1357536570
1468512165
1422847824
1920823998
1078798652
96902968
2100847517
1040556946
373424164
644896628
283280657
859656143
108001709
1485532996
1481957948
1282615572
173498356
132877645
1334910905
126648950
386171329
891981753
1542114440
1618589495
947173848
1924423764
1819850037
769528469
1807420219
1616166207
1240025072
257038826
298542645
709080331
732191790
656910568
240259693
1669815393
266473172
415007042
1873301482
394195759
339074521
1161952681
821922002
129334452
2114173482
528850902
1341095649
884264695
1752490432
203262891
851952326
183525070
1201298617
1182897741
927084135
235950137
33943872
1575765158
505042521
1605436764
1515981485
1305313476
982863743
539524676
1096056438
1125770040
431651058
714465619
873731514
813319168
984594521
693135297
1245678344
1390020599
994873022
289128793
845584823
1448826256
1121145107
1167419513
1243279664
585796386
1443594305
1997038669
1468978994
985160268
1880519315
369827851
1126285861
1286031810
319870404
1151693104
1097326434
1585995327
1053227924
1225009039
1951875778
507078353
552787865
1090622701
25812054
89691654
1692956929
1547390810
1694736031
2125911615
1923730739
629471131
822685278
1087099500
1571461804
727565629
520510050
1048282144
2108125067
1970382313
259738157
711415939
1808976251
1199923981
425024268
2053116175
1008784271
834540492
1934163287
1785160440
291354201
2135013486
507328569
836640414
1740075042
42136584
844033810
177667359
1854834075
1194413974
690677229
1101038609
1396724784
1283381393
1344378562
2018697102
1956827323
1498967907
1283907536
586841158
100996970
255251623
380805586
2081921479
925807264
774779090
600100929
308183522
2102302984
385365594
2032028015
728104218
2874978
342059691
1830501861
175288598
2024832576
1544514278
1290734770
590824334
1344625212
1724359265
296242863
1168189390
1344002629
125457632
933067085
978567894
249895373
48689638
951391902
717078950
843669555
656496415
311986397
1612417314
613281096
575702616
89559861
923242549
802560501
343364172
1552125125
331452167
322401255
401116360
473770590
1245837884
44895684
987144886
274767800
1508041648
934888550
778415692
250574110
541672323
624295415
2143386747
669893325
501332247
133405157
337670590
2093182293
806520843
1170156049
628807557
417187743
233854412
893120857
682644797
1430898706
809865352
1873692333
1312496442
40668421
394471667
899614022
1328872889
1616372917
1971705060
2056276529
1773150560
1808942907
1078804633
701599635
873535419
1697559117
57925224
845454906
1991565660
1531448488
1612684526
1596005540
1598302838
1817449485
2030104539
2039929315
299761523
748887306
282106868
304574474
1825204191
1159186190
118609295
1433386575
468110445
343634121
1541855884
1802791542
848558845
2086195773
1880303762
1929298895
1220186610
1184633151
2135293498
1759674441
1033905905
1135123434
1145233771
1740062132
412348079
552930455
1381853438
26087
1365069805
1137053622
1270423801
1427107648
1126059411
1398786241
709874602
1360070568
386400459
2099386201
1961886237
2106644111
517015840
641671337
565211956
1044904905
392337768
1452028991
1671469650
1290581300
274164774
1788216672
382016578
1487024634
1992215679
98989585
326411656
572710565
1064848868
2136828706
1681223202
289466093
1173182977
1767106442
919355322
1341030222
582860712
161694765
821257924
409753432
955757905
1637704890
1176013202
1042251177
1303022919
645659275
382999158
74248021
1725837782
1708387474
1171683176
1071208077
290710228
331426162
2131644662
1685020623
1125964792
2102520820
1512449731
474423405
908326174
777226707
1419378170
1847593193
178275326
1000648510
1597129638
996254906
1744705451
1040703221
1507047980
1510708058
299289021
99132878
1735288040
1876890788
1832404722
552838005
54448911
1507059268
106290000
1641747189
2106768509
806939075
2037712168
669364228
338087560
824185757
64685767
1704764568
264681119
1001222445
124335329
780309111
708107716
649163490
1249502731
220149147
1737737418
2082591899
1137178995
915204420
981136038
1671275720
947474557
129933673
1106551806
1410250350
1179102532
1319095375
1451728567
553277946
605714714
243700602
2124231488
1654281818
692830727
1933805582
1793221842
1830272192
215711295
206814582
1283844298
2011725764
2110351203
896453224
1866994768
116981880
401461762
1923497100
2015483880
1850753616
483640826
545009703
2128643839
55024993
1631474695
1740075042
802760031
2017732127
1539925881
406551232
1792335063
1705410371
670668801
869845342
1913436425
1165200399
681852228
1357196532
661856242
1121196773
1958318101
708020983
1070388006
1767880844
407392868
146329599
1732076841
594792789
654536829
1708159839
1220244477
2008637012
2100311935
1486495092
1825189355
794121938
1608405120
1203962519
351020109
198478136
395847843
879771742
1633969911
178925515
2136931246
1988211316
781838844
1647146668
123432740
916760352
2079460182
662602120
1639132627
892121609
562840407
1687341127
555249595
988808226
451542889
1040887001
382306337
1182081185
153785437
49320501
1967302103
1757357253
421134834
1385433023
423372904
630328387
1818954719
1649990478
120619535
1747529054
1627498109
616843735
699417653
1986720875
1635197235
714907716
1564922099
872314924
724506153
1406491689
975826506
241152805
1410303152
436856716
960008751
471896349
558988884
332970894
535509487
514484917
1290871957
1148473792
1649425852
664611654
27837714
2144213778
121876500
2122350347
1584075009
2016141271
1160420897
965051574
1310028763
1834134608
1441106208
1756334480
1743148837
1769776431
783306070
1683686402
1898747892
635441259
405924261
796455403
1480073572
1369052067
678141396
716195534
1924776587
1581062118
1391062258
2013085776
1722896623
43989581
631977550
1414928916
846806764
813961490
409002347
1116112874
351496813
293636835
1443523077
1583261805
1608497287
1135930269
1825274593
1081446050
85976833
1674638444
1047573943
83444712
1276241711
389487166
494282429
415417946
527699895
1663620404
458013038
1144217890
160953293
850484195
1646887358
154334221
1576222558
1421257992
410891074
1105939325
1403450567
221666165
1050461223
1939106530
429987444
192017313
398851394
427729356
889978264
2048068572
603600759
1650213222
815161851
1808350056
2043086391
1240987620
1529517230
245597161
2081524293
1314048227
964964872
103209548
407277411
103976946
1614705287
30781251
139780835
359135466
102717007
1182009664
704837248
436295556
637589438
1052567004
791808751
326589390
1046208978
83846386
684500687
652773262
324825045
1924926218
1794505795
22375761
654075656
1685684570
1789516483
693140140
1023722701
1821228685
434324181
615093097
511230071
1436045240
496003757
1587252024
878778956
684790286
985503968
1704495822
645105305
437538000
1457483641
1390031517
1070676809
1647471832
456574095
1333174198
1041149047
355028883
1052401292
2052554220
980842831
2080004602
716047697
900341867
1211820541
1221995320
85150325
145327049
1255369990
2021216508
661460716
1691594538
369792681
397550538
187714719
382587735
1074048523
42107630
609248895
1782797094
1089818349
532104870
2016943649
1486563525
77872603
1133686387
1833902799
1066897014
631488534
2071855989
1179630680
1980557552
1050553287
1441573687
790249079
2074595697
929476633
1727610236
549812181
1200994450
2022755337
73238010
1737789495
1287186543
535616429
605872842
666522033
41850071
1835281089
106116936
611189430
1878422854
1995261822
1183360850
435629254
2009155207
1509116439
1768900910
1157555912
1823300566
1689087867
620739152
714486775
1212578566
1792377588
1271779279
963692359
503699072
1742511899
1570021310
195457089
1675791944
1293954802
1396576806
1595223674
1877832120
2004854898
284398914
1479882152
192972167
1857992126
1337806596
957543998
691589964
856380157
1277648323
1882287086
1983659717
1124329300
2037508914
1331392668
1106621081
741817746
915665193
716807791
1907834160
1324548378
1271300817
1414615211
1023377930
1138708672
807092073
1309743093
1246561672
1692137903
386540143
226523329
1454679649
1423729088
1856728524
565267375
2058204840
531363946
1668667673
674381815
1897598395
515744780
632387342
1389193500
252444502
1293839541
1969399008
762532644
66964506
1982579756
1980136620
423783454
1921827173
1642905289
458658488
41720175
699745276
928923819
2018213030
120094583
1493481464
769881893
1720615570
1339790606
1130060680
879272290
936595150
1780868641
845402317
1871700502
1831033286
145797065
186166724
1111420617
1104080798
47691552
614065411
615222573
1584370598
1166198047
1397167153
1173107193
365565082
1562545508
2014178582
1503224079
705063276
1243269374
309583622
874871614
1619489421
1822957798
1525323078
635928529
1516707153
134542779
1639549644
556045604
414413633
960024871
1824532025
848276311
1431592607
1562668728
265302581
1942908355
1317952311
2053121172
1924033128
959730767
1006275574
1325710700
1315236284
536267829
823353389
69645794
762721106
1010508134
683513459
1568705339
1825929019
1175882155
501477725
1643373154
370211194
1603842477
2071630782
1842076396
144194076
1708674754
1973536854
598233313
1974446470
1093309655
628041619
7693134
1304975007
1906708667
215549285
770650933
278380025
222527815
1742369129
2004825564
1538158804
2041959216
902129071
1358457922
1839334665
1935132873
593493606
784683985
397163390
1749213812
114711906
1313876536
338324119
454383854
1291331432
662871858
953380485
1694443601
491024774
1483980162
646137897
1888029980
1497935227
480614966
1358520635
810813802
2046138361
308720549
1300540550
2133081522
2098213399
944789141
1738112783
1667224351
248260309
507608199
1388497325
826078325
1719499293
958037096
1299788944
1857606113
1589249437
1372973311
147099820
1115728321
2076595522
180830961
1497898717
1706757795
1824847222
1336324622
871227246
563368571
1949087785
1932793658
362514640
1299971053
1900467792
1900365308
517198339
803373555
604483169
964660653
1631088045
1128202449
908192037
750710283
1925771606
504577316
1242548382
1249575690
670486604
172130458
339375754
658249604
360713585
1255545360
592858884
1730431008
1142659504
138168478
255707504
1381962369
913176126
1881952490
184956491
653132538
434454625
838213832
34738181
626779215
473370730
284045406
906352399
445912400
72619175
722885433
925532855
1226495508
1935343592
1372502895
1506519773
675324356
1697933754
2023786347
462919361
1252440029
1982015869
2002814449
1475505656
1897327111
406079798
773692721
419559224
2065220406
37800028
1455088210
1240306158
1865020399
358406888
1417355615
571965828
1070448705
1544454901
1288238162
1933191714
1594963026
1171398483
1090575439
1332202009
1395843655
964956844
32508668
1154804329
293414892
2065779294
1815536114
988151990
249131227
1444205447
946477632
1469560951
570862179
2087734106
1493832127
43966963
1625115828
1527508598
28967807
549630081
707815407
1501376721
243321503
923005941
509368275
1181497079
1840577101
989848376
619326420
1707872491
1210738439
1981625766
804384695
26774435
1018463702
1226120490
1268701268
1764177708
1846964569
879905701
1305335876
280955066
1192280313
1224633119
803741031
1247039095
489135378
922076549
1507284258
948445791
1045063597
1445948328
1884564760
95546897
472260463
601322972
583182232
2076782003
1542645532
2088544776
1077466570
148258449
1508100505
211957895
1707099678
2115598165
2011296232
391048618
266855222
244076284
1664595318
435807172
1629343885
1712108825
812491611
1959053787
1388679670
1323796069
668408002
1613774527
666942837
1561965807
1497501458
998144506
1920837413
1853797102
1523036662
1959656008
1318735575
1141578479
1554194842
395906358
1961748819
1779778277
1304167793
1962923257
492480678
6100161
94446632
344174946
1877705382
1373075031
1310851950
1428938274
1267365837
1167929649
297246340
1718223514
1472664075
551385065
1705133752
446711070
1822821329
691212252
1827274990
1897857240
545700041
1154219409
527293522
699909236
1159295785
1168185999
558313777
198706736
1819782731
1198456739
242609141
206316466
2977463
419412607
1182330339
1936020548
400628160
1445989332
1797240379
342410404
150269131
844225548
2105408661
876792109
1724185509
1196344686
1226619736
1065500058
1617286834
1434882248
42303523
18835003
1970224770
827434012
1165070486
1230084359
131963704
592668248
2028573621
913853115
1020682618
1286532226
1444171007
1225108009
541571923
1370110438
1893480657
469270724
399601510
822967016
153721294
706636433
462554089
925343769
95466847
603109190
2117036805
1854361388
1070112557
1960777109
1627006823
1597459617
1458750940
51214746
848478739
1582302854
1037671270
1564669426
725142562
24554876
161070668
1259395560
76485483
308173583
546919077
2107465545
1950660101
204676731
2013546551
675384673
1355978572
1756037369
1447861143
610831590
1898137915
1882819714
510074857
1470729344
928620898
182619862
1648777770
1725233513
713045019
1727456254
93187513
16477774
177904203
447996197
1719996940
104799998
1118081973
538952566
943087983
834540492
1182412294
1675884750
658625686
31372482
566688219
428163302
475887191
933165522
1345586421
1284665601
2088810583
43562101
662756363
342533431
1216566919
1815559769
947384236
1670779859
453932218
607505469
2062190554
1939428076
24226170
1944919232
1114573803
326560358
853226421
1226585169
1935585563
1572933951
133382400
139011172
259525257
1678195081
677011950
1813640735
1636607928
569780400
1981629388
1197298756
806438562
199793936
725148786
765384969
203604474
839310286
1001217936
1854433859
2094596965
882824528
131407246
1731673570
1934307694
700285124
1999003513
287484969
344657415
816736338
1303595784
962733486
299478293
82145043
547517804
101159804
1294776121
201699858
688505366
1482616619
633993903
964437373
1554927653
1100450873
433385378
1657192359
1364497243
327075842
2035200238
1103127687
1079487244
2101892375
17701226
1389545770
1266939249
1406124542
1454156222
1851742872
961724680
1475350167
1603685418
1389018594
219936707
714557021
1511410596
815549029
876948458
1034002844
1221050053
1209689150
105936086
508015313
931589033
1840625941
1738688669
189575609
369326776
1462265974
370605825
2080301911
1101700502
704806226
781451626
2139489948
1937167455
1000413934
1147480888
1964800959
532891925
1483138095
361023308
1722509862
995419672
347167357
1508324067
434028512
1493797600
1957949715
1137848825
1566585785
551385065
450167594
741155897
904091640
195245635
497154319
664588283
381307867
452777853
2116373315
710536797
859643501
62014643
944227482
1071460037
1531193744
910300046
689799169
2012835185
803628137
343596934
768080731
1712714211
783402356
1350704904
283010876
494659090
784473195
1818749631
885339627
1237322956
76985745
604059419
429957191
479008616
611731105
1176926002
972926958
1088286630
1640422843
1793753945
1168187893
2015539111
659471083
1646800782
1587888877
1166599727
1213204147
2031276267
1289376225
1749813517
1859511251
1649127259
1337999211
388067483
218579320
1845220837
69927590
1512505177
1405773716
500612918
393099198
1204971788
1354062670
692630776
1160272104
1287399759
108249968
984935882
1900473922
227625841
1783002259
465823369
975920266
1414335782
1391106606
1833705412
2064111687
2021877659
1769316260
1517515563
1177048988
925567762
222399201
739596967
1321290901
1013268919
529373123
875796063
2131040767
1709722641
881477820
1553217297
901840926
1937627064
731402505
500665562
1092120312
578670921
1099382219
84861067
1280313035
481097778
897488961
1536136919
521473491
166371586
453493315
276080827
1105174159
470446103
698612921
442280787
1851192432
1172840340
1204902631
1816525962
1290457024
973430049
1862392808
2043371257
1421586927
2102369725
1768888925
1550510559
116568133
2082289081
693766712
2065954756
591395409
462032933
153463174
1785914106
804437281
812077042
789403666
1299695559
218732481
297004299
2114851952
1606119060
1996433843
311015171
1120762063
1147398735
1364032731
479334916
330691578
1600494212
2002894881
1499420217
2035151787
1995943846
1532239780
2041065878
1807981850
313814063
1245986885
1583677653
151494754
1038368250
60362416
518714501
1493555894
615342326
1897858909
1153667501
1584236460
1829247128
587141044
457716666
276832836
2803469
2125390787
1439913033
331358797
1298120180
1175954621
284550054
633964308
1608598561
562137360
210305777
238020359
1589990988
324480564
253380630
386525414
1862429373
2130122328
1152782986
1224482638
1285234004
455654074
1582450408
927387546
168201941
550548715
1296403461
1293455098
1307512240
1460597531
540473123
1164170931
1856610434
327523436
108983752
1567078056
561982713
1787680061
2056467233
1243270274
1952380352
1527111056
812850880
1012925591
1194075709
1963433875
1607175797
1559384368
1141391297
1710169341
1233255522
152287979
273246431
1846479035
1541625938
1401321364
1547439882
1754719114
2142456758
2006702478
1285503009
1653122337
1144414864
536537847
545287519
876935165
430589236
186507793
1845515668
619058136
316224279
1481241997
141325097
1187609849
1115474585
728289379
39802293
1303688628
1687639772
937744638
535717636
232848810
1250615582
165128488
1590293981
474379427
38348756
16930005
685021526
1120919689
1741768641
749376971
1756538003
800847197
373493794
999885580
742437991
1652645166
663103898
245316434
25834904
1679955245
1773939892
602246210
806915413
615861794
27995180
90563208
657742902
906122548
386537146
135873238
1155764927
596533834
1033731025
1008053568
1346212523
1473423022
1602856277
319326271
53397022
1393838227
423277391
168493044
1818909674
2098079655
714305956
730985993
242893397
1948114731
573694314
1890520223
1919598308
210991127
1681049796
834150399
780040490
2107051320
2086965820
1348671897
1528516023
1559615063
1382091375
1389772021
1278872617
1522313682
639923140
2128590647
871028093
1517003182
2027842654
1081508054
2036501798
509263620
452562127
977730494
765046613
1537959955
432097227
573705800
1388921781
1224692078
326569848
1184488480
534816188
1689538991
2141369218
494369928
106202839
104388249
1464910821
1038320710
1286117453
758483059
742096149
434006563
2131138963
964716400
1911034241
1542861321
1301373618
208663598
57837849
1934385069
1990453165
1741537287
60315900
1987711212
1966101376
1388739583
633712615
1522169471
1815833360
1766445035
893209429
282588976
279121118
1399413918
1647118260
1726691697
1531399019
1052799494
672409668
1294423255
1531278545
1284557529
848062023
125642855
2123551790
1438444411
1813969596
1056561225
242434287
99494995
422221294
462738326
1227114256
49115461
723240248
665373671
454211102
1129715231
200977458
1051070260
1838038830
969338054
846974088
869145733
515237595
959091248
852860300
292599243
611956955
2081107256
251847338
2133465136
1617434885
1799660770
1842354245
206356306
1045153717
2143406597
8640759
173067079
1876933038
1622008844
61267371
105978157
788099949
1919322866
1693067856
1859337954
46388542
547549267
2111315259
577198033
1447784952
420387470
673087871
299235367
1121321070
1922292272
30915560
1067027702
1081446050
741276481
1428374525
2018025131
1819501145
289326820
950714000
170887255
2074915589
1895888529
1755171673
367263338
1500523943
337974332
1540140378
49023053
1321934057
1644127832
1223964169
1345717947
1829700112
505397871
396296201
1767701752
1813841422
1205072085
1032507465
829058030
1553828277
1695201009
1807982477
2095258176
1733897696
886038610
2016228988
1704449913
1226395256
1186527538
610374832
1748999923
2026063386
1419329149
991593327
191813593
15329111
245244752
394525012
1870814664
1745268639
291068259
1340529653
853421270
293147173
561091496
364456498
1112903415
73138304
1082696692
1117636152
716161094
1534795838
549487911
1235769370
1431324000
1771860941
525036749
554435785
1499284389
636995107
936552959
1027735310
1100154163
1711363133
988073622
1853933403
1806651969
511322855
372948298
880771354
532194625
2138402463
303098858
1608109145
1174380506
1855773905
634145254
1211548198
329872885
946906808
1790379636
753846684
1069328146
1009784296
140665538
223335616
1732675732
2042509032
700486645
1800190360
1887337274
1194112623
1325232222
1275245436
437028849
818848103
1951224967
920363595
1293839541
1405895274
2010505270
621973199
484929891
1716132942
46885312
1916635791
1865037843
967187351
1819815725
145451012
687926485
6560004
1984251276
391274003
140033623
672259058
210782305
203798809
2099143579
260681842
1296148562
784548708
60000895
1987956463
728778348
957966011
261050864
2016124675
1181931004
1889378090
1574744797
1159450651
803648879
248380604
251566864
1148606316
919019955
591540427
2004269281
1118694646
1033959325
1158215005
561645481
1144789652
526749043
1664375159
1031890938
366941327
1251131825
1422185800
161595847
1028501622
1650804968
1768328010
489306406
791367966
1818647645
1280703065
701779464
317218538
2055082495
785076049
615857934
2006592630
1551761189
560601739
861348712
1972457066
1682365062
1550479977
1455313678
1881155601
30739898
1745820798
804011141
389337911
548364741
1804523537
1192436844
220301792
570330276
1499587639
663253075
614804926
954684326
948815012
1568273802
852114462
612178876
2131138963
878596070
557275917
523763206
1996476136
700668848
64408664
88174367
1230715501
2100162690
744694185
1160690573
375338616
728504960
388025000
1535444570
747234345
169605234
694194003
2023289887
997046650
763391367
357412850
849643675
1493252209
828762992
239554672
2003687728
1943718095
1395741263
1251529124
1528947628
299497601
878206747
1863544296
917680164
1060297687
633003551
87227663
639641562
1631171566
1997493753
1895129936
575097879
355912343
1525148429
1673292274
627952607
1156795651
514792288
1234984114
1503682001
1340516794
2043656115
1546951668
1318502280
1339936419
1624004799
2016327157
1629178819
425015403
664751237
132857121
92529672
692846754
2088909648
2081698632
370252881
956120897
376750301
800753554
818529150
1536998540
1811707132
847151326
928867906
1604570081
643475507
321963956
779654207
1296419198
227819600
1217054889
1806355200
2131666508
1506870051
1675425732
478828821
937784562
1758468245
1466265125
1227875476
2094039042
1593576352
251568166
1512158693
2122548955
209843857
648593075
33969854
1358162627
1557076156
1892292120
1618632744
1933946215
2002791920
1426052311
1938827556
1756077399
1022173856
1280358611
539074181
1587577119
1383975181
777591474
1141105312
1000154630
311364139
899294285
1858555526
84980876
1456408716
445243989
863860523
2136756689
1360437235
1370208641
904083557
2001872163
162292860
542075110
787328355
1814663272
2086045444
1344622835
1949231894
1533214676
2109509924
1082107422
897993802
80181632
649410382
1934465167
2013871637
165077611
946677903
327082419
1521072850
829536117
2005508185
1244992500
2026217154
1817564780
138291910
467484483
1831790053
295038620
1472426252
1400783777
1258690710
761789371
1979872687
1850314880
1001795625
1764785680
127468248
546959176
764231760
693986368
1229766423
273002391
979388612
529906048
1237172669
1489556813
789237954
613024415
493385433
1968486226
1151263975
341451106
967615507
1538228290
2025438289
938338258
679363111
1313145980
1361132655
744048741
1357579913
2056186730
1237272872
992315698
823873366
1431324000
1593582451
701395611
1515888450
1031435407
438970626
1072120940
1369142432
467669613
1126332078
798534055
1314173339
1929655044
1364514554
1688222040
512754855
1467029563
673177793
2132249234
100690477
101487801
907072615
897810447
1928834985
2006441938
1284605765
1014948859
1829281043
1686355050
266220392
1514059139
2044127854
1743501857
870820035
629618222
352686730
705913849
217155148
1766935693
1246928590
574331736
49031253
1244109454
1852029718
1865381103
2055984900
212122926
729139459
789050037
1825854229
508785284
551113892
1708129266
967798896
19309546
1231281186
472407266
211444757
933151837
60397179
836974818
304697128
1280362382
2064045277
1825559785
124395466
1220407318
750257768
1399562297
104646035
524580446
145240151
1958019651
598486434
28556963
1758479994
1253357079
464472964
50836261
1478992067
1699022222
1891371206
1558845326
1350813316
65255129
160644123
2037843084
1488680442
401283190
629631934
1012978095
1091200296
1107595222
1222212281
2087563629
1872375591
1231513183
730191559
298759899
1298369483
2125779599
821768611
502132976
1775225639
555018581
1945684652
1110172006
830932872
1426941597
1981445795
881466717
1737808648
123213463
1586764144
463933635
654608017
1162669481
50706133
352439452
1498231821
1046348937
1839547555
824661464
511668439
812818704
238404519
206121680
1481985744
365686099
1903163780
1711278624
2100355395
1497630263
614774501
1502770636
1558425043
1612318805
31131175
1587223809
880964556
1685405751
1342473865
853591443
1914673393
1208103540
1421593220
130162759
614470600
1507356238
1916905096
1511315879
2057614648
1485650777
2123157098
1042552193
2074543661
1993982957
275403939
2041178626
1916332882
821559345
1343260467
966862617
152835544
1704107602
795982636
430595706
2083328302
1829992022
2035152393
715508319
1536565412
275497944
489390033
405635165
2075349002
277274718
1054168563
966550869
1230061930
1440604638
1615699027
581011240
1331526745
1484945474
445368929
108942490
675790560
561849425
305133313
1284075895
274777874
994768615
909435428
2090413010
713924170
2113216458
1367720584
1125628964
465109163
993582549
542478270
1238793637
1423388683
496585147
236433802
519175086
1244917605
612517286
517536772
1394650300
1447401494
59189853
424198905
1879482136
837997373
601560745
1751050767
769743916
1243976199
1617219852
1767530545
2026494992
259731473
1052960786
1218346201
891002774
1633067838
29851317
638677686
1470361162
1848243026
1583611491
854755616
1965308458
1755947589
1714965198
641671337
513005639
801245484
1504869210
982717398
1998039693
1707338390
913045535
682968999
1904465929
1493007277
1250218555
2119331384
934101015
525694409
1589648499
1391921633
396904924
1297998561
895229271
1966099623
1528938295
135077376
874894789
97304282
1306124091
415816286
1929277835
2000905331
538374014
940357634
312355435
161776147
275172226
1299634161
1601895899
1397765529
7511790
1695749731
1734454622
1261696860
2098496675
1443646486
76871241
519807516
578027466
790789975
802646957
1647676669
1098809919
1597716688
23516276
1200135531
1588150870
857778247
294785639
746179111
894234687
974458633
33779601
1693511226
1968144924
1863535210
462645996
1792651291
366802913
888884766
14009047
226438849
1681731277
622730331
1563534213
697905681
1211570742
922011474
2060032783
1916894084
1506263103
1237484502
348516694
63263482
866062467
810731609
1396205822
1666955323
588578884
1484688127
1223713246
1101719352
1268462975
1007857049
768297496
2045357453
1521478644
1405508906
322324337
1635896671
1768958454
269199909
404041690
1057921700
1297517580
538456453
723962833
1099888743
547085194
420869629
1817045038
1018137792
614853350
1380779070
1072243794
745331172
20866702
146626675
1763161970
710321613
1941313333
1165180529
1624346287
1426005799
743024447
727073983
566806831
601078260
543930254
300250923
1825520131
161783587
366801227
749010618
1556016470
957757512
1425088083
1947125094
17455796
1471302891
50664713
1238770372
606610349
1893915498
2074304221
85669400
989333568
965520273
1098205699
1342385927
1693765500
1805634055
2000089792
1765718844
1406900558
1666298240
723758665
296186642
878899900
917421499
1050627898
1100193071
807636347
673207223
1013839822
3174215
472733508
1347890467
955032086
1417905411
1055738495
1265588273
1238327724
65279514
928070458
1534474245
1235509400
1784473178
1717777182
1811346529
818229378
59134514
1926763180
467105285
1062403293
640949575
1269361426
1477359000
873313682
726797494
722813836
2144902691
1037874019
27152273
1978004664
2004856778
226230894
2082335641
699762496
705770183
1360722640
1929830807
1228041842
2054866266
1664640844
354390496
440344170
510724260
729707014
261351191
2102205893
1341994580
108340030
738060467
1877492965
1457816189
1387418779
2004892680
134992914
1635135457
1773631580
1891306270
932493915
488459155
1212444122
597192679
1602038039
1295259963
1410640407
1440377766
632826824
2124149463
60161854
168748022
1094021176
1930871276
880129011
1776784493
305318312
1038348436
1069196134
1089893382
488051682
1282909013
552712698
2079068686
196279544
651948918
1659396021
1848812398
1089956221
169777071
412781975
755743007
1322452156
817026048
163149666
2123818423
761295604
700725707
658277633
577098329
119596233
1324777173
1270932477
977873205
1567917252
1345474508
1109618885
187937117
1815134378
1066283240
610900428
1366749747
866308233
1456551024
472203738
572221165
769698553
1784470597
1133418412
913986454
1082306753
370263776
697683101
1285609679
1865511733
1178713757
2046711379
1524421990
571514637
1093340892
1186684653
2010659478
640649189
346449548
1255641536
1891618043
295474383
874147899
102474843
959446697
973227068
2007109192
480681613
1010132563
1245369803
884490699
1484170984
1467566217
1807787381
1412769071
1515902951
2042250660
1452562953
1302877923
1132428103
73959195
676749906
1752802824
1968665904
12141394
949484561
356548022
1328136201
1306577417
1291518497
1971925246
1967683563
1400264236
1510116677
1655089791
630376253
1259136409
451515745
1022067921
1133098215
1232258369
262548260
129657770
514072
559478158
1409714548
571030819
1694970368
1997786383
194313789
796983358
295626405
299085326
1281459723
37614470
832874289
1108729353
1501610960
1910871716
238499238
2048257544
151750617
1419325902
1666040142
600881185
722798089
1275427432
632657118
1257275795
832777592
1528212567
835916190
190472978
1864792607
1920204736
527698676
1920903435
1978997487
1101091054
883665185
368974489
929658138
936569811
1174127146
65750545
1044333557
1178565886
1991616975
554001136
955751467
675015538
1168385489
337816002
781367159
2088740786
670884648
575519992
1948043715
1133778386
6152556
2000891507
153642486
975179629
1986896972
1970052744
1122709614
915802362
1239929402
1346616630
1679498451
1852082521
1054734784
1458587502
1680876443
1327643258
1278544839
603446557
337455452
945298812
720827662
843943206
904558635
490745620
2012100994
1571138997
312313939
433449264
4436306
771783707
1753903605
1525925614
901144390
838053556
1152544500
1147593897
465275952
1493746735
1455912067
561208910
1871200683
835742306
907088020
1997629918
2106429383
1667894290
2106155051
169589915
774695170
1183920347
1318127240
366573545
548936760
725762834
151136790
1510117477
1909807568
913176126
1895557444
973809766
1275059132
1274682958
1761289621
1544599249
1797466165
1376018697
1662048499
883971220
1098575724
1198888139
1785521346
2092323826
1312597010
2107821756
98734181
1837271104
1315214036
1787183915
1204266653
1479705965
217666865
1295836122
542785849
868035205
181709039
873700438
671425224
1490284879
81294336
285689501
385511179
2021253972
1852243177
1960439114
36413726
1738650073
1186020565
703219944
1199341050
880880149
615431366
321698221
635641994
1463277218
178223796
1209833669
85451561
1180224347
1863688073
567465738
1739136568
1975482714
81571704
1659653027
68635937
1270149882
1924998273
52538491
1564959853
446702975
414621818
37234897
1956354597
393549911
1975980650
1835595845
624796762
1836094175
1906255303
1377389611
338188871
2017051688
42674556
642651359
828627394
761320140
748697644
1797634516
1536082025
1688970059
2061170516
1681051827
1721867668
1922853704
495536406
1028063067
1569748163
2138483732
1583816518
240380236
1957267954
34743002
2020745818
1643118723
12619076
796090237
1538864750
1124355570
449820393
106409613
2089985483
1824351752
1370814060
1072395699
1816160250
1734587478
1781271830
176959474
1401686894
1910561040
760217201
683898253
1411383773
2032988738
1460562893
1335357989
91871377
1619763515
310077641
273530003
1106916625
1979702199
1013377274
1550354942
225033110
2125209183
2088243621
1310510996
528147864
763663920
514952581
829405547
1518833375
1943417210
620447738
215140782
469102464
829663973
1974721546
1860172817
997628042
1767719048
1558849010
223133485
404242172
344297395
226820659
319236604
1092472641
433984140
840077247
1539631244
725492654
1984565380
614357116
1370922325
1527759137
2126778983
188477202
1412783452
1311575594
997778904
960419601
365172176
1322822360
1720326058
1167869451
1840282803
1628255787
320130182
176747338
1360343223
679025935
1355555375
262482334
235610346
13067407
453377428
1422110416
252596654
1955633231
1734435732
605580140
97274970
1499954526
1028735790
1976492559
1859747582
1286266811
1213216509
1812018736
1204668829
318601419
843731388
1221119759
672533959
935949488
386436143
671582036
935914545
1810676724
1566962777
662853243
361814625
1049894951
1212813150
1315531822
1513855721
1975695238
600396074
942815542
1297485103
2128628169
553192715
1170186848
1028787880
1117519234
1173505341
1291380898
137346084
1245648162
819970329
882099157
1647705376
48960650
1522005325
1011306653
2076123255
538634804
714736064
302503638
1640905164
561108705
947276864
208363705
751121859
1527619425
1354176873
257322735
1799223342
703285245
1493044326
833411846
463758732
1292433569
1386966036
1643857200
151873779
1318668996
840220404
1696356847
1941451602
1269480174
717491692
2019846493
1636132441
250938341
1875379713
1282419578
54140221
1387298737
338670800
193373860
1191161882
648019982
279675185
2048108843
1362741943
2137191901
815281504
994440782
172093596
2137927994
1183672026
1692641068
2137178163
1792469446
1820612888
603261031
1807023577
1116978414
899906924
1875350188
259644603
1043754296
1009578489
1377798238
252037953
1163780203
920982105
1764748879
939635059
13066501
1948970307
1677243646
1234701117
367870213
855254184
58077823
422090737
432861194
660366692
958266911
735449845
1021835180
1375283640
651986044
91833216
1552345701
1456195823
2088994574
1257321030
749390384
803090447
1879065252
2109115008
949703934
667474082
2047530038
1047920447
956061018
1096726875
1490054244
547705822
1758800323
39850232
347830230
338690370
2132999988
373687529
283241599
538618312
2120154628
1076010595
1043383508
796626561
859722016
58260580
1147641257
1905355826
1026538202
645545573
1742756465
973961278
1680920968
1696931584
1841871644
1224309231
225876799
372075937
1894423365
1805704239
1479448559
1227907538
284138354
754634884
1128694820
812869195
1164784633
25531768
1541784904
1462991501
254724441
1463633853
117736989
784720698
350040153
2066015675
599186507
1225992846
882716110
833919198
768247028
695712490
1905810358
1758965644
1077072553
1173989919
774471462
431543307
1629233571
366808240
358491530
925854868
183150671
57804572
1734130578
916761768
1655551807
434357782
843704498
1644253528
140748797
1418394903
1010168024
1122498259
1064740352
457901656
1437067936
1085247938
1765838741
1423604075
164147339
955313055
1140475667
1981054444
1951090766
682160797
142998939
970283644
220736744
978433187
2047883847
641662681
1049887683
119882866
1789322237
1100447463
715072740
577251225
2068319455
2083830387
338929745
1122090289
1272271405
453741080
929863214
49740267
980916959
276460855
1864670473
1878097809
52234561
2099292461
1486429096
1625600405
1130217727
1877230394
2139305621
942862250
1006698370
323546792
1396534736
118090029
589357251
64137784
126161792
1702980490
1682558245
2074801462
1691874828
924218842
1457805470
463545934
707682845
8661233
336914895
1735689187
1086062719
1634837769
1607024037
1177676949
573907526
813804835
390307906
489491714
1994276213
691647265
1886636572
1621276094
265053171
2077789027
699571136
1722529143
1149520921
529396094
713094512
910813900
1880171448
1024764479
1395880810
106143744
105266354
1356295183
348224108
1275918697
766441986
660466396
1883819300
1928861945
1816123651
1119005349
21480206
1477675193
1275140476
873477188
601597351
421745801
145800349
1114588973
871547248
2123650946
1227636791
906418836
1732025732
792135896
978715866
1484860977
51277705
380643908
1538500876
915428030
45662355
1097882472
710706946
1440238614
1011433856
1910889684
536169031
882315227
1662102555
36072409
1412876204
1558926750
1753760942
2048623907
2024911534
255223848
1005407426
1649922786
1395741263
1300874698
1247480916
1729102553
962141486
1875780176
1483529752
152136452
757273392
1375948966
1974984977
613796518
1683454276
517707517
2056388552
547777299
1844011380
1863891316
839048601
812935655
1270510069
1403753441
1634644424
1236923562
1830338735
431707444
182967073
1833437799
1052220477
108123015
60397179
1211460003
576127991
704155765
546959176
1955548221
74605632
1010446847
1354493485
435918470
963556415
1671408797
1992742394
194555419
1108379632
1683494310
145522609
1170894745
649850194
1702706268
1681930830
1788428754
309168422
1257572216
1820833845
284500086
3685801
1403314449
1231095094
560389279
21539576
979322855
1339079791
975726113
1060358856
1705965025
1657378658
264346534
1479603976
1113043750
659471083
1727686859
284270559
1158799696
762084050
690634243
1037542130
573609447
1880500749
1023983243
210665548
1482490898
1648188604
313690148
1290346853
982158073
961429055
1979486798
1366723643
2040640399
1981617875
1396100972
199960175
1779133495
1999675043
1750407767
1240923661
1394005194
131169650
1992386616
868198951
337220424
1838519639
1803281907
899607936
975078641
1888370004
1896693386
549698172
365831992
235380487
1217605508
729170094
1108382519
712267250
697634968
1569011802
1952369480
2086639586
1102165288
634970920
367981501
52906635
104600136
1143081099
2070346683
1844185941
458026702
751912541
1917347585
91566315
26009039
2105782167
1140505241
348091878
1409454553
1483612787
1353664357
1749363587
1293096577
1544028152
1640113721
959402835
1036800325
1910233131
1582906728
269769307
1164388476
1325920809
1426847095
104207618
124318132
1999507230
1978818297
1204169594
1594106265
1685633199
972419220
2023131408
96909707
927791373
973615929
1654606768
2124370377
1355140820
2012773751
798508649
408089015
1350681450
580165131
1177989592
177889264
1199459909
511726750
287581732
886272568
1186020565
1917738187
1045310634
1717879532
165586492
712393765
1521908512
1272332379
1507198274
1825898116
602735169
705799697
1274380877
764106418
615058609
1288932753
1315709032
1782987751
1510198048
377232498
241570222
269336948
1609726489
397560253
1125570311
1861698756
1371214068
1536945522
1827886636
2069628549
2130956536
2003463735
579281798
946536522
1279512053
1622498858
973175508
666061710
2043545462
455085898
1161615683
1400412161
1438753060
1298274939
117247726
1926788986
477107219
232972481
95965171
1719080794
1386773778
1261125096
1085035312
1255394867
1645893241
1390050351
233006294
1244113678
151339963
476790086
1696034258
94803919
637338093
125866038
641092854
1657282523
1906247588
1550620904
2077815102
82693340
1398754360
162804580
1247916382
1447352033
1749262521
47476970
527698711
1648460003
1909239788
274869116
1303024192
1519539823
1074195227
1347440925
2041234487
1681547647
795142032
2048925739
2121473056
1679666909
1432677638
839635706
325216844
18960527
2092314753
524247023
1514270833
561252792
2036588305
467621362
1128223886
1270548426
1246161933
234512737
893844801
852282664
494973761
1153272935
552484476
1183653984
244578127
683929441
134330914
580296145
1108147298
902326800
228151220
579052024
1713582394
836517116
437728459
1426976705
55110446
2027477470
1157823102
1050826177
2043317659
723021760
606014915
1233034940
1599005840
1549132726
1120844712
1424386312
241836269
502676650
797495893
884734471
1386017658
1169652874
1166553664
1818210490
744558654
808327152
1505682488
1053506754
1341905066
1053659058
1828081526
1758015694
150375577
529618584
1259000848
1342554932
1761489482
410079522
858144114
1697942885
1704372370
2135997524
1093783736
1457673698
1867627265
889276610
830481826
1218490861
2014448877
819072301
1080182816
1097572001
1018952609
536750660
632768126
1309149790
523672154
762571806
1214651937
2080490667
1093077318
554057706
648618015
1854764747
1406425368
2142339633
19932994
1849039230
985793864
51512895
799611614
1530203641
50523032
959113546
1735657458
2072037160
1409074230
1979403225
1745652782
860287557
1485532707
2101438896
170090089
1487336996
418499692
1366155435
1531449084
1416660287
442298248
978090651
949812412
836818776
156450488
1226061133
512257053
2026193744
1604252965
1413307357
1775958939
1742498198
427299832
1612006495
207623215
1232770556
1922004830
1733643103
1384598752
693737874
1986551902
1886059802
1739902123
932634652
1658852031
1088079575
703192080
1229366654
904606696
516664628
1009000152
458501387
622454975
674117730
2116559291
296967194
1346060071
1127827991
715993971
507604573
1146138126
282079577
1316018181
721901986
28843498
85910918
2060834937
1757022765
1087593382
1300153741
68823862
789716609
990222083
863128604
1599738952
1333126599
1413106473
177418165
252084032
2024391483
1514492872
348501147
871327888
2066991605
1164802566
299829657
244483242
1226352234
1392631463
2041511559
505020302
1186587785
1580332477
729542155
851540918
205319050
290319484
1561934704
1390239362
2056975671
1873312826
641142529
1243771776
1891278313
1369838978
1913791468
854566995
2117465554
941148668
74105031
2120248035
211935305
1906572960
625401430
14362773
480341631
129065998
1793566842
1646618572
1233494610
893573978
128352433
1215456904
234024834
2024774873
154109979
896329538
264913041
1239062200
1712500136
99071690
1813267028
1994494307
1759493081
862191937
1845647193
1554827018
120834852
511140101
1014898862
831577849
1623253666
1621454215
1352692963
1773576955
1346071353
1283469730
1688127591
1800084898
78828866
1993001167
1494023219
265658576
465124411
946989451
1101677495
1253598383
821566919
1955715908
1336170740
1853657309
361776776
1409138727
2141142810
313118529
68859544
1291328408
1058911979
1044673012
1307490886
272741096
1816279521
2055866267
1090741685
260746432
263840661
2001217115
1005162633
505419743
677712880
850875853
493593160
1804863955
1146375186
1948334594
1302251129
793619378
565942366
1026547004
544952277
2144764421
857732763
1870554353
864759614
1944683989
186093983
586629240
173146856
493445104
266639186
1734588716
176124663
842251469
370128685
1472787673
229326524
402072786
843840415
822733423
1921869677
1897783670
459848808
1640778714
327874181
1757987603
592455830
1365724407
215689157
2097881996
1378930990
1749719647
1648950721
1617429045
1812601840
219324674
971255393
1506432687
1711052
859552998
1635463400
401979819
1817656094
526092999
930000434
2135178518
994553530
418502226
621683253
1676296334
98779660
1241437589
341195632
413963612
2129297723
1084479838
7919370
171221058
763265513
807167180
475548311
1059327734
1747333823
1571479348
1892854803
282358343
380534371
879667184
962525387
752778948
201815763
101216807
1098162793
1834403952
918548792
1771969136
694665547
1068961873
998629342
1389524982
358777685
1134997177
1809162338
389598958
1997189183
73246050
464439927
979001668
1789341952
731427213
471798842
1330482383
1270748792
435281877
1839576488
795475175
791872307
1169658918
1864473098
2080767125
321550861
1374369849
1576896670
1308983169
211788538
133944116
739153960
233666766
346211810
632256575
1163694087
1136950103
2116099159
1712973993
1130130974
1476484127
1665209158
819361795
1026753450
360721297
1822190618
681643972
450189737
360442654
418063636
1872073452
2120789309
1235395640
298570866
1993948756
1669730970
769719374
825080752
1014662372
1205219724
192887062
2012841817
1190339137
138310588
179529686
1118193017
884300430
251975602
40392728
328874666
1825386313
1517145698
985640599
733754350
2146224149
467384326
1841686223
1982780292
1875024493
1149302464
1706954719
116806809
1189886046
362244038
1598432432
1657271120
1801151434
729389892
105921276
819104067
467772918
1714821894
723889312
930987649
1887031347
837396168
14427029
1155881608
1662046688
1567954655
1383121550
1071352412
1456425250
1724245221
813417702
2051065012
945859493
1708357906
740340908
732506350
1651287257
1322406001
765794092
934338465
97873399
580497458
951505803
107758769
2123781733
462288311
1451807899
1969539072
1348310889
1701178621
687584287
1941965189
1551286414
1487211520
1982182905
1022097493
957236346
327809990
1824610372
1264730801
1937115892
1389120282
1461037500
721396497
829210147
1342783020
2078143551
798459299
1581051167
1192750531
1676942041
1821363223
682786084
1447418406
83768458
1286558702
845445651
1319234436
2108015983
1433155236
1216492168
821779360
1402136783
1570620564
943355297
1663460612
208321120
1674143752
684939263
330646141
48135903
608821653
1406529111
975578154
1454114579
1815925186
143880504
393559025
1161104390
868685917
1244919775
375466637
1571498268
60547769
1342189934
1227404931
292550894
1648513229
352334957
657738120
1324238629
1519121719
86559129
373541862
1514101567
45873068
176377333
2128887648
126466752
1661089016
860459999
2040470763
232490487
262764306
1266742747
1078413597
1417492074
1202220301
1579324256
1735897846
1455785159
309599900
299413541
812617468
1619692979
1850721302
150301026
351330504
802141384
1594675997
2005471314
994993087
1041698628
1688450752
462850265
1169479190
842440842
1018517826
1358082832
944293345
2024626827
392181011
525044709
1174529670
1310186639
33230483
1458624234
545833282
1993692860
1488153106
263252009
603739859
1626888473
132643492
1543660064
316487058
146188443
34048238
137442614
1249197545
2122403923
1774675803
165652669
530838544
1134130852
862888359
557895764
1211820541
24902055
626097690
2101105624
374382285
1428268274
1870115212
920404755
363510528
389431122
336366706
1691056976
154276725
1730901807
1086195328
1607312358
526205531
1888654293
431480735
2012909171
1247099037
817332039
320627694
347382991
261050864
126531355
1071898498
1229752539
1354307143
1194815022
2034573457
1240931319
563614220
467688239
677376554
1912109586
580972037
1831075267
1868845030
926049801
1819104821
993134352
1819703829
929292468
1645391006
1431522874
1337940124
1069227581
271308815
274842070
1854397049
775260250
615578212
1518907759
770935756
1144180040
1801848426
1009969325
1932323671
1519279680
360946269
2042254289
1372414931
239136337
788919801
966941516
1644687016
60524075
1262497118
497977527
408701165
1924960961
913211618
286965486
71273431
393941081
1486544083
779836208
75968693
1498586482
1898441057
7919370
1967952414
2115898429
1321675598
399283337
728860702
1302556655
1719479013
62300859
485147943
1544526051
472828904
1444610699
622784656
1540302726
223018133
1478865032
1927472786
668537290
1399616578
1940279374
1121850064
540725569
1286543627
1402492820
790224131
228841016
563399387
692813163
204916445
355612141
1274923179
1438819890
1991188812
933399764
513584819
897182645
100974974
1119425898
1315737205
293920581
363158044
706572148
1297397860
1306683142
808926802
910355199
579586113
575124719
279020487
208936050
722399769
836337424
1204789386
530629069
844156225
48923996
344076568
1136833711
1922030274
352647364
1351593233
2121177236
1542487519
1707758940
771259803
719324126
1297888828
1802806630
1526379208
225449364
414528087
483013850
1698253024
2025175253
1334795273
14775616
1578775752
1028229231
1047215142
759402613
880727296
401826213
1641167638
606849670
1510732332
577893502
1921579152
1116637783
1495390686
2131341024
875511252
538901611
804560885
1512159660
910990621
472700326
1249184150
623361038
1268218097
1413315497
2033623116
2094846652
2029506686
710406569
954971025
1017235881
1978798994
1174783783
1450312898
1249236923
613474649
101619586
845811350
238713781
1690736915
1278486572
546350013
781295068
2091076950
1554014768
1316044696
1057470869
2033118507
402090491
1622814712
1119690773
1520394610
2049222984
743915519
1393905483
140742973
1612698813
546747926
538500256
1052390609
374247019
1682604326
1421076810
87505887
295184692
1040703478
1575572217
1075597202
568917041
868534749
2081598177
1577076892
1802052977
929934768
573882476
1098801587
1049584755
552012742
910474141
954112193
1940857592
456664627
689323990
679374161
1805053071
1918727402
321930965
1207064684
674170804
610660924
2066346486
1089782549
1354449488
1194548837
327939991
1548896727
857144788
1126012799
749502164
1525565051
446459339
16989559
1355792475
1055814529
1054740224
1168092954
816429536
611029853
998037608
1142798060
1321715743
1330029215
1650903995
781213764
609351230
1790490843
752198586
747313193
1128498078
1818349469
1036892419
889201935
1808913443
2014851339
1311829648
333674669
1295403298
1192752813
1363750863
1957941802
1954221452
1573077016
1301696639
1865669253
2103236776
1888472053
1343364733
1718194900
2081500872
78942863
2097937584
839847237
659336173
1551312813
832378881
850755613
810687785
1459320869
1426304357
577035764
1732330585
636052505
534618909
1492665564
609791298
1612521376
588314085
1868414911
1953525418
104354400
33153055
576306220
1767026304
1284407809
896232242
1987069285
520095694
62020661
1312163259
883899161
1345059870
998382741
1525170437
615474930
1370575126
1266023246
1158979439
1316903312
1650074422
91632576
267302294
168474360
1996551727
2038986298
1247549446
21877035
1349445765
1768532162
1494819562
2066218608
1225215166
1662320534
1075298937
330496629
358951576
58101752
983398138
1639433981
1354384657
289080377
1457775253
1143534349
1080229333
1176121733
174800908
2089559309
1185197076
1410600183
1154735872
2026153265
1100367309
796475357
122644713
525268077
1290814300
313203431
1149973265
55647186
444920217
759580271
146107582
1392294585
521425021
68304095
733166504
1198621327
1776702629
1665064688
421214291
1281516145
543469441
1387501781
2063145200
1530966949
219749945
193416896
747230987
1176999689
1179120749
1405085107
142081533
1213944534
594261769
1064222645
2034243897
218922160
712182684
1702081043
456107329
732393088
1264457039
2143160735
273726554
1494637281
360578136
2141257406
147749933
1082553340
1227701077
1353940198
712865648
1907478259
931067315
1002616512
1781463954
363040750
820749001
1556799627
1973287389
1926585630
1591588439
255354084
1657832739
1972182653
1824534085
1386309254
1580410009
1994133659
572723205
324110175
1263485240
739438448
875353552
998420118
1518987350
190613056
368974489
1609832852
167002101
1721980246
258328399
2021439021
117767443
2117023740
680486811
666093934
285041044
1942756066
404914545
1043854554
1506489416
849655158
1232729036
431605948
1054695905
1816736014
357744115
1677347154
1257203223
416332659
893756173
167242357
1300345131
571258292
2860234
49764321
1164016260
2073531129
568259271
233718333
735775623
740383423
1830222521
468106182
595674557
2119048570
493881171
1377562483
1661088989
1235767716
390673740
590454538
876659680
77115465
2137914888
1489236473
922631290
1814397107
1331564846
826996696
669287035
970168270
1887041253
25431801
1242376777
1655429467
2103248211
715338302
958799472
203264227
1606209983
176414581
560457196
1159487461
1601207016
1342755323
1953918763
743322148
1479553027
844192140
56704534
1600597597
1882723219
264547543
1748247843
485700749
1840399684
1550262083
1108236209
1318979402
1425203008
711461484
1184682015
1762821978
1729810469
295866721
563413306
1309854319
1108228678
1783248689
925068615
998329770
1337807957
1323111174
1915951198
988224199
743283831
1299263407
638619807
1543145666
835509770
512161583
267610784
299341975
1363362451
197962564
298325629
4487303
1410491052
862261946
790216037
390938169
1273628528
1957000814
1810793994
1337476723
1742031680
1884673544
888204129
1663569576
1384358167
1736758605
339117625
484206769
1056228967
1998683227
166706871
618019206
729330087
1835694980
412112660
624041007
1825204191
1004278133
1984043531
1654349266
1554068971
1767437442
2017915207
465298087
1084941775
962421797
1400264236
1070713282
466581058
341997473
1028479508
1467115397
1119339913
1827031109
1607508863
1303306497
1105321157
199139937
1694510550
1029599314
119995943
533379663
794309590
1228119773
188231522
1665811658
1528043111
1353921440
334314734
1193413740
1792913245
1693271671
118331874
448724972
1872743990
1585951218
1151036254
795851380
728650348
267883793
1652374571
730533649
1592406084
1837456024
379933249
359702875
1924748005
1769049906
1450237098
1069476183
1385438226
1075277705
1840926055
2123593005
794156671
798433743
862694779
220841190
1593696298
895013734
1355886124
297720781
1047523280
1920455998
200695322
2089441970
1111552491
1255588225
1110910630
1538383878
531395480
1143582180
1134488175
2083687382
2018271817
1402100513
536306528
354903517
45612362
656955466
393506504
1585278901
1712180748
1660377040
1706188864
501450954
750918807
411783534
1818267819
1207827159
1872063472
261316042
1913941792
2059839728
398552604
1042248514
776583144
154034585
625907589
327412149
773928088
618786225
2100631863
2059445124
1354370077
1618587314
773675046
956183
1042936314
1819345389
994072698
2133902645
1205528894
1685225901
798836870
2059037940
481556944
971532121
9371930
1316075835
1125156162
838764947
659145614
1498179932
1747037603
2022562049
1668940718
330491196
1257104795
1620514173
343685760
1009435469
496368217
1870589676
700184682
428927202
1651989180
968269106
846343852
926717280
1077671386
1442588998
1940315861
1588081822
644516931
27146386
235438389
777007069
1779201231
1749974726
1898223446
2044071352
1306864768
18517216
714869004
1053000247
50466465
1893242567
1688790013
879193976
906683468
249301199
1623975187
1021988358
1838135573
914041992
604902618
787871316
1191718603
907145858
13929030
2085143698
645427918
1818827667
1759272884
1911180870
525169996
276860126
1607196252
1286358365
978313261
1518021426
1237351090
1543048552
1671806072
582766708
1105239782
980990966
613378906
729523029
467484483
173519570
1741890446
1406364890
356016523
500371680
938325003
606611270
128455013
1353364983
159723418
1545772166
1087828361
701108911
1541742840
1111501091
1404738100
743420499
2019678149
1878442582
689719889
1576910514
204301144
2129149701
2018414188
275148125
30732952
147271276
303295312
20023182
197924386
203341262
311751980
1015071679
1317744416
692915823
2000554763
1732972759
228726971
2146567805
769399701
883946926
1346131909
34881722
1814319992
2053876625
633384524
715164184
178512011
1451549121
1210014564
1496063725
675397657
841185287
1840578971
1129542101
409094865
1956903352
1756517650
838014129
2106847876
1924112139
1971205608
1432407814
1074767598
1121020370
1342010603
167714594
1489382124
2036371409
1573279441
901666924
1731264105
969910139
1142799860
1951611796
178525858
1200416686
778245988
1334028940
213470465
1373149642
1313482191
2047843341
376148190
414414331
1534414958
160933166
377087647
1753210630
781557239
1209844813
1292102630
1512133825
1122561566
1895344687
1978805869
755931266
1835337897
1958158854
449134556
243488922
140706673
112920574
531422958
911105953
1984896630
924591697
1049241255
980603535
1696606714
49205322
2083619784
688361351
1532957076
1996632596
1326717542
1535741891
683711176
41854220
1135817362
485876108
84351584
592179609
1688752248
773287570
1820192633
2144970688
307060815
1706684770
669760062
1728135049
689146062
1449676916
969766627
2029319633
1863684867
1587874974
1759149715
1036915427
1086426126
1241732097
1215295921
369839870
715913015
223036497
1982836360
357760897
1574131225
1214221618
361561828
639901252
1912392215
795866447
1410801064
1994391600
595467370
501361840
2038998560
438278571
1108613235
1869094075
1397885502
2147156391
1368163865
1936425842
2113338793
554213778
845940782
19920504
1998995468
1699846233
1359007954
568812057
1043388142
463386669
1628688398
734262844
1333885142
958653779
1786963074
1993594033
2130777140
1813381076
743045518
615881482
1443792866
607713160
1217386744
410740748
1800933
120453312
2124433278
2085006030
1558265638
1751282611
658361746
1557507803
1343385578
1591515250
698785048
758919802
1431958602
1728489302
533463533
1943209151
1161242459
937802597
673327760
1434213945
392582290
539556663
441642324
50402299
1086230607
2119240368
1991390142
586627370
1341415354
1368044865
1629164589
1162910127
1523839327
810909905
385443003
546829072
79749109
2000614514
1671752543
38599276
2119188943
2006438324
462883700
1692836250
436991660
2032266592
1451186027
688512873
2107896675
1842304482
520535603
74714582
481472547
2075159581
1097872280
1788399773
1259352523
25192317
1328258462
1638228506
1961954658
1449991770
1290006405
1465065630
479214122
817576595
56135614
305369755
824334036
163584712
675586363
675187760
768008662
463971375
1890168995
958986022
762438287
658660074
774796606
759923570
1479557849
1274211926
1987258139
716693421
190599624
1215008692
517366809
1575394364
900354161
743699626
1342713979
1409325060
395013697
782656083
1324808925
758434470
748969799
1644220596
1676739567
1946131745
1663429172
815092317
1230619871
130418374
1012350881
118433729
1531497089
1265199633
1040648929
515652602
122557004
874650983
35189883
422975910
14745191
151019329
1074057514
1374749207
369667477
1975327165
1148478597
1661371203
544862269
1723939144
796750801
5757353
1065805442
1672657898
2036508318
1167183610
1637464863
1443660053
2079963462
464725332
1267308613
2033924343
1958429777
259392435
59800008
443254130
1874797259
1367752478
1017316113
232715018
1883977921
272150690
1314819504
31553026
561374983
176913259
121265946
975994220
568343851
438001978
45516270
605793110
691128605
1876885532
1009773930
1630526649
64125739
695223345
1210159291
954215320
1718997941
273771020
873083456
661974663
735571183
59096438
1089987919
286102290
1490380790
310065251
958778924
696838148
2001663820
1745195233
1772092994
5411509
1874790035
1320849027
1436749089
381388231
217739896
861032826
858929857
1095205928
1095501630
1572087838
1137993243
524337414
1026294719
1630796915
1257939755
1412761853
918562423
221914969
1809826806
1546171747
541111728
220131672
1890654839
1686626551
1968505488
419047842
103053270
1750632130
1057547467
857810197
885317245
263289015
125840336
1261741486
1388644961
385085819
1401158385
1234917031
120834852
109756731
2132642291
1383062143
1391253614
504747122
1388610820
1677553418
1895877325
690084223
944294178
1675073950
97440198
1365864786
692217065
941489088
718273227
956751601
1865755945
464116979
1857478964
420718876
1785634245
224580424
1798990909
1775889096
1358004238
276045618
1853637082
816488195
20650693
86711766
1584849912
1667632233
1625769061
808630640
750610414
936424756
267103782
858250779
1710106599
414891137
1839865957
992638657
1765028782
10252173
922815089
1835061370
2099495889
1877492515
1282689226
752847679
925135805
1606965413
1606127845
841594900
740175170
680066821
295450306
1958946914
1209166364
1350943473
1735598721
1827962782
2129420318
128155946
71025987
529054671
761989004
1655123097
673805979
1596569798
399183373
1870959578
527279437
609509586
488099279
1054779392
417870028
1185820760
1214419672
817957849
1130345493
1336806684
1405774904
1800354915
622429423
1542202348
675125921
36475950
34913292
271135100
791943794
421446753
2105909336
1764099081
838474681
1245041836
1519647632
1691307576
1521909605
1226666439
1219030535
2033819817
99697170
1305622760
67912171
198726392
2092930857
1661008049
664862403
874959870
1601698211
247206217
1668774337
1950394329
220679708
703206691
1433101019
531222624
1070641686
115477889
1523683804
1317603718
1935519728
760217201
1692641068
940740136
313372310
37494023
1549107273
1137617477
548084358
906668907
832255450
115434440
204932543
230363324
1047994322
144306099
1740505407
1366218401
869608191
1642699449
376745822
1255893989
1125544630
364178738
1843107193
1003307085
221386951
1998505769
1165259222
285067587
1375794460
65285740
1035254284
1456906270
422595898
1640827638
1216834035
625258735
853078210
1417623322
1089390344
1784755098
1789726864
1035081612
1754458743
854276342
469612107
475277387
148633448
1455019244
2144041767
2123292479
1507386689
2142316678
1279410148
25546797
426859975
759283280
1851629309
509449523
1490049435
751143124
1585943935
1524557459
1400747287
97740434
1432604416
99974070
1164873615
883089455
309626604
1649364294
1579718839
154571842
1125520458
1969230993
1048407193
1774972848
1481807795
1241185027
1837213871
1942575332
1736265687
267074492
1138432458
749237735
476349407
1701013533
133055135
1502431733
1661287740
877205249
891560953
1982421761
1660079691
630437161
1526943128
1918628390
1156624695
181245440
1982012556
1650671290
562931594
438397842
1412999712
1422998011
423934142
1950775999
604803779
1616211508
1621854881
490068610
1590659015
2014688730
1669040301
278787718
2140243830
1519632128
1191457382
1916952230
1907043276
1654120894
150207796
2006795036
1848994297
976489708
1975915069
1339948114
1191520007
2141913923
1671733157
755623446
104245186
1754064261
804919353
1496708072
165268357
1993890226
1817540853
112160615
1926876711
295498071
594059167
1706017012
1855025826
1127422857
86038143
1563735307
664621091
406628727
352899584
672472803
501602998
1097138628
869066953
446489200
515024131
2024650474
583858458
341491236
516206077
503913238
1646868936
1501888992
1795765649
1890654137
1185915284
369464370
330722118
421185731
371126659
488387907
139096595
365459670
160408221
1581262066
461099263
89017297
132868996
1058289771
1331963761
136323585
1699085277
190234458
267225243
1945673886
536576213
1504276310
660403341
748795315
524002292
1866199001
705536595
2014131194
773174303
595044373
1603159828
1841722005
1468225449
856246125
1830005151
475345977
1129934368
1848808721
769755624
1703511085
1126605883
860584917
1232426147
1304899413
2096854381
170451108
951899596
1736953104
1627486760
142162341
207658270
1444665453
1530330600
129632431
2104803890
1685453487
594176301
91350628
812826447
2100179403
154513562
1006387166
1710425379
1982507901
1829141332
86854548
500997757
1932282410
1217028801
426812965
1135754652
1872124512
800775753
1009978470
1321618611
598649618
778324092
313287023
1037871384
811218070
36771782
1376940642
261982016
1206359349
218422949
1716972040
461376405
553022836
915176873
2059524623
993498735
988775235
1680896256
1167176954
1331052611
2073958873
399909274
814239452
666650087
790750086
1017898062
1275964861
1661247060
181161257
2057302458
1639533139
1113327392
1151946932
2115700592
159602194
1171103155
1097081525
1695743286
1344770131
1703307107
402582971
401912682
1479225248
1768484274
1654242659
1200321884
556085638
570151808
80067834
241587972
1149859571
1822392001
557008735
160485091
1591130958
1121575976
1648003128
2029714364
1832305970
837750006
74217665
1819270721
1781437118
2011325381
1120747202
1979922954
922214200
1853658208
932623662
22270594
1225634772
1870906196
1967113786
508062527
204242228
386489705
757573203
519793493
1303650274
827248459
779486366
1735405035
376526798
1091352098
1378875025
260795760
1697644832
1417913948
393242370
2060017707
177206654
1507263231
710110991
331420006
525372441
1095948128
2106868297
2004199619
1031584984
838873161
1759075700
1381408108
468895061
195502422
1183414195
439473166
744580906
855287303
281939828
933958905
1509779649
1669017552
1219152779
1665788146
1324583791
682304990
1541651400
324182721
1965323676
969103728
528430727
1441024844
1361069465
640497061
58488186
1558746154
1651075894
1363344200
354196463
1002073564
169367532
1375585614
838516391
76417859
922818794
1227269782
809546887
291754990
1247988110
1745820760
1533440158
577450869
679298028
2106493720
2001983640
2088210503
789450986
165886625
959593084
127109270
41771774
388109405
201338039
1483068513
1524378088
1375874970
160237528
791248614
2064895684
1737730196
106080899
365674381
186756964
1942017992
356972956
1328887887
766746385
521994909
1554296325
534465144
1404791918
1133300181
1614184094
891244915
961616580
2087676581
309953030
617976098
721793808
1283153334
62411917
2104512088
869896442
395982702
390965927
1268368212
490529074
1044148853
816825980
769416191
1100578827
795904017
92336980
418472118
500958799
2050308435
697451449
2026630414
331314192
1288337002
1402325199
1796356383
712193570
2094463566
1469313341
1906546370
765594574
211485212
1304104551
1483137262
1966642789
1410521510
1967196933
1557741305
1346346637
682954642
1447722188
268869357
1725874105
1123159329
1008191201
856000904
1785868950
1974493928
1775411051
372044032
1215649228
2132339038
267758424
399209948
963676675
1699685203
483601899
4159838
1488767901
1715051504
1626027662
1751760163
1580563332
924901580
827608874
1946193291
1110361838
226003646
949037397
1338497696
1271734211
176274532
1848481806
1093111112
810711139
791820807
182194700
1079740473
29045869
959133537
2048669572
522658523
2073953714
393032844
2118934274
898423807
1736460680
1469855169
730678762
420388774
1843122439
2081966311
993231025
1062145311
1384513167
783712203
88598957
791377574
1423976731
2007483175
680632049
1296662579
313991850
1468025973
278306456
1302676873
28702057
1127296295
1113519672
1179566818
1603735873
131757134
136506227
350971275
38938053
41752469
793931084
941533754
1230029242
1433335385
1433551693
1222567715
431632244
41525537
1981617875
652239906
586605788
239113508
1231827842
1677944642
78507618
590595874
1739775799
1127959835
1959861159
1107588845
155324150
493801495
1252836395
910805749
1927752591
1872380742
1334085010
1644330193
1903733680
699882595
929691013
1707509985
903391109
2036591289
365359054
157717335
1416649185
732911886
1133093280
282809307
1137796045
872600639
1921794542
1048574439
2131373618
1619093787
714442097
1812663123
1943571101
252451029
1717773648
699592768
1477435109
2101824496
1658035544
1501966
1999274304
1787339451
1991583082
1620249892
378163609
294210936
475642486
691231738
1461755462
1229760111
88988999
684644327
1120477964
6778648
1181774164
1662433988
757937094
10700914
1277718892
1125440877
816351092
1449773935
1801662662
844212223
1681226509
1157850318
324225477
1212774344
1571300162
137918189
625953712
1019914776
117382478
446245830
197979783
1259631251
1355886365
689784510
2066995202
512578668
75537775
488877579
1863171531
1173508921
1239432225
1164502660
1144791608
1434015739
1404763138
746912302
764647686
1976233504
482986685
1906323727
1717267477
1977799663
716940546
775655532
1908880418
1945825762
494361049
139925708
2007371586
585860151
2041919277
59045833
1488506315
219164821
2089948278
1792004136
1825507069
290586224
401979819
985038711
776032800
1685382852
1241354289
232726333
1658649919
1215627386
1186668054
1508757906
1293895019
1668483607
740605628
283870320
919751089
955702977
434457250
1755281582
1391368785
277984779
1606635891
1384620570
1330360927
1339756840
547496046
2060833663
210872246
10216456
1123967091
1276786588
1260444318
1744454116
139026465
1724033376
902538302
1867236556
2006503955
394965973
1925119667
617800355
1758727571
276412286
618153501
62750174
375945826
1925539517
148644475
1374644551
277129642
530479177
233302959
1590801344
938650822
2044376046
1402795834
1216152418
1047769534
2054841046
475320215
1518568225
1019556132
1777956498
1478577417
530646242
942083159
1912210795
513149602
1018185886
1523927952
524847476
1616969968
686719220
1372056856
1998505769
1577191414
504785829
652387376
1085432835
1155271882
2115527136
1346182307
1007327682
1001705788
1795175223
129422094
800469883
476569523
1103264298
865391299
1837343791
1551038737
211748425
1380947415
655693936
1924177489
859966023
1112841944
1390009468
615810535
1130343945
585504984
1080276332
1924410590
258059653
1770963199
2132988427
601589744
1855656288
285146093
1975696557
1154474866
1810884410
1716360066
1514934074
1562120425
910888745
1099416618
1281449090
1093535731
655869533
861942264
1166000270
80837508
1445745330
294536285
2141915356
1056709758
410469024
668260058
1955727643
2101632919
708400010
1568872561
623546895
460534810
1075507038
1564406190
1179806010
787355346
1743329728
888397191
1641300214
2016862757
1322623680
1848100439
813314342
1459120488
15286058
542435472
789427234
774315120
1900899930
184564719
172086119
715527464
228472747
1100313388
516141154
1315985873
1899687057
1128865566
364656774
1855401316
716807791
538591610
2111632340
1258063348
623404461
1003764332
1967140887
951632334
61557864
668574582
2022381515
2142981409
545516433
1141547195
1845349604
310899095
2103247735
1272963190
846911329
500070618
1032102240
1709894209
801211935
660313026
1210248390
688503301
1008701013
827466439
1720299464
1590226146
1012218756
1983872763
1476825579
1527207487
533212486
569254317
887301269
1476091722
666326791
2043461407
1637924360
1558722794
787515343
1681908999
1086525323
225229778
1801874356
271868628
1907794819
398380582
1495064750
1429869332
976067428
569791169
264136097
1386502076
95044017
924917392
1074924336
144014707
142621293
197970444
589407411
1175888465
1764798890
1706017012
95773314
1373887995
949611737
2074294139
568294104
943290588
476028315
1914472705
1555533600
313256777
589048916
419108855
504634328
1799356372
1617971302
400724106
884631814
1149264520
325312261
1171486094
542436030
470240532
1628138857
267851111
1663738473
558702254
126486424
265614252
1154132874
888822000
1478985980
1074147106
1398801448
1751728715
2072546996
633695317
1098732169
342344261
1928061365
1300550042
2096739861
1825047806
120798051
1231205873
751661368
219808365
2135411041
527094278
1959590442
1956038059
1908137286
771096243
2068275096
1121391456
220693135
1683611176
896520071
1911090573
1903406352
802787631
2085950915
2130413357
569848222
702668264
14033762
881682350
1933460310
1045801325
181929729
404475097
121598612
9905563
860979299
516614573
821606116
1381698203
54111151
257708116
631523966
886058551
1387683928
153808492
823322409
429410707
1009127682
372103344
643939298
2047059733
1136286729
2013187916
1157629376
2086720407
2027308922
512064702
2025402219
1757602883
329577153
875380788
867667267
1411548808
1537069863
480745809
532116400
302911029
164526445
463830600
915774237
14330833
1642660364
1376132447
301656839
698473092
761201679
158170216
1994779764
2033651621
1593675925
831069070
2109343815
2056656878
531688695
1357070717
1837372112
559710400
1484612980
708276285
1536395839
1919209507
2081769516
1852669036
1566583598
1170238375
1761969585
1556783247
642625323
603767906
43466274
775054950
6550537
422838024
1108646219
2098307333
1070772221
1620299163
2076501793
1301723624
113263316
373023694
1591689061
1939324290
1362097050
107739528
1460023740
805305818
952457624
547436782
577905582
323711320
1888064789
9920391
353541419
1568460112
1507866452
703782535
1441434087
1487353692
1792335063
1748783411
2145401884
1883976459
1992355700
1817050982
1193024582
1698229166
1891422277
1934025122
2051829222
1985951150
548903126
442010761
1877537421
2029547065
2027762257
239023887
1587785933
960557368
652402925
942409725
1052759988
606813107
973376877
277032525
1651530538
292421171
1507613327
1816708245
680874291
281853875
1978338148
751496198
1774414523
661460716
447897112
1949333481
78757671
1204841210
101755292
1020033306
501452411
1762849158
365068196
1986013453
1420140251
870104132
2104431133
543946473
1373641205
835166593
1161394604
2110705156
1986921911
1629684048
659726596
2079422913
952943006
1559071669
2062406583
1814623111
1571812642
572026826
148335107
1401377889
637870650
968756347
446515507
1106503721
421888916
682801400
1428972805
1203733533
1408269733
1756306377
1885140225
327729203
1229144140
841045229
791690076
629933668
1561095959
226481928
1483012713
1072289608
1703136808
1087828637
1655473699
1712500136
1042526824
1270898607
1622580392
214324262
85344368
92273985
1544608000
734015295
1078428013
1941847943
1659827628
112635680
1020671345
459578569
1298492023
24266776
1170582536
730748176
638807362
1498491388
191011050
2010164101
1230827446
1303844135
66754945
1239230487
95765906
1968090571
318377599
1454849281
627374524
708192322
1859728146
1749106845
1801063977
1111895526
947321014
654399371
1084557001
1643556571
767200801
466914786
1293066584
486059617
1265328903
1407284436
1513284957
1354056861
326098144
220869121
1242457152
1775716584
122037523
775995453
624936457
511617845
1994494307
1768565287
1040016288
976503158
1843054813
1065097406
1605370892
48670965
790504549
2143899976
245162375
996234181
944028189
809909412
786434161
372947965
224037598
397088729
1032474582
815161851
2018837649
858842351
1752811537
933445511
1387315433
2144222386
1484274731
1919332453
1940434731
1958928123
27031344
1660402386
521114408
1274706608
1574400018
330088975
515820229
1166116460
1735116857
1991081880
1735093699
602025363
1568745938
2091407144
107618472
1575737866
1951709759
1122739398
1781391399
1307442377
1900064250
864446596
1918553496
1166812818
1336776624
2130808465
1145574929
1847972787
1487299140
758896985
1886899044
270658949
282492888
699816358
1922800026
1263969855
1398754360
761769073
1138736361
731563558
411246984
990204242
630740100
107384892
1090664401
887490569
499618836
789170626
1114244357
1742172412
1253272529
1390464823
280619827
1915869779
1024778021
968726440
1481289029
1393091287
277693797
1489880024
78678425
32245604
619502708
1122222148
903360565
262251272
1083581936
465334900
1209133032
2084475836
1549514054
2002799492
1655282455
2071093237
1704349728
2063872081
559968704
230994595
1925970823
1149544735
874497270
1751529184
1436024180
977724157
1502627482
1206167557
1552831610
1385049502
391296527
1425494629
322272196
1146755196
2030503341
531275030
1659587255
1268786816
241427705
958504494
548204688
1911476925
405598979
171010506
83863161
670364226
67165705
200372918
1571433793
375192318
232890246
1358985089
1626580728
786791790
2030583699
128231804
1668407856
1711589404
1344768467
532089349
937372838
934016400
1709900724
162244378
2064734346
1365468424
526581767
565127973
2100441378
681580445
1476854559
600500658
1480532765
1939195257
513734989
76749830
737816722
1810290375
1672462350
1226355438
1576606471
1845494405
168122523
2107984865
1882266629
179352720
902573273
730170617
1787888306
461301913
502247767
1654278930
2040217885
123866411
2109872668
1632210233
1063494300
2026545902
1902696393
659127387
1632482193
969878483
1219818054
920469384
1862570782
1126672300
1067706765
1071386001
1928386065
592795831
586622415
1678548335
1856762329
36382362
1262141298
1520307143
378948657
1667078370
439100256
56604323
1231376873
1426579151
308553691
922751316
611598235
1564943428
129213703
2018566772
108384729
328831162
1829971719
698643503
1790660891
1010818245
762957598
1696582847
1559325320
1670218949
1925574789
1343683436
1985515473
1202216914
481641218
508153233
1693349328
238285957
849581646
1183023725
936405975
735733961
861688036
181454033
150143930
185003746
1151345908
1355449202
740731227
1289722865
1556341877
101509412
463244273
40989088
1847235546
903428806
288006506
104909833
916517732
1993303832
148149466
153343535
400843740
1591868644
163575319
1542877032
1781195408
1096630095
2029781395
1979371594
372501636
423881454
1895446718
129435925
965035775
948756471
986634755
1525406815
2008685633
859491927
1380687102
513528615
677577313
1240276249
1650405657
479488257
943319362
200839257
489596907
668545990
1012939559
1576579541
1799616227
1848664048
26237530
1037061322
1150814369
868975054
1338120894
1204784224
681094223
551993580
924473616
2034024097
1258960967
320980827
1259160864
246807570
710042570
833612392
759363666
1653585354
1396636485
1232214120
1725147313
919208327
705436867
1216336601
417064929
265904935
1339693597
1860146728
542113840
96430407
189213449
161599542
277731718
522171228
565248825
461002007
510812884
545737364
1493271228
895229271
1387887227
476770220
1831360729
826149572
2105127504
517527139
234306511
1211222157
1726176076
423713255
1868113244
1697523508
427062979
771752774
1848383762
763751406
1653728679
73181273
2026125675
635856674
863727026
633271542
518273090
1297081295
64266022
1659132283
193947075
263019790
1257229927
520241969
35263484
1927649774
1882166325
1678611578
26233195
4837024
284008713
343707063
1754643686
1476093109
539389457
1858083325
1486933471
387540965
1552784472
1030245839
867962763
1827000321
841317998
1499388579
1767818678
546179473
1832867612
37242354
210042892
1640311984
1271072281
484955720
487688773
1787674928
405298744
1329083052
1819681622
4607793
866217341
373757608
527971230
1857763053
82485180
1745838283
234670981
625560445
696140396
219001404
1097784662
1157728284
1424965585
185722608
288972792
1180805947
41521331
548965335
1142388882
1011533809
1812365729
1961365076
2124112257
439788427
811710003
1716525569
1705867520
158150892
267745172
213903627
1747945084
1955982199
1686075726
944832926
1541530007
1634063088
698040268
456778340
797122560
1232553515
1563841885
73206414
1536867253
1613669306
349698425
1485277552
929974854
1204482672
2013094615
46758362
586491331
2091582904
1415553885
711286745
841323065
1760412221
1605722190
752730759
2011020453
1311559245
1528669387
804288375
2028141850
604423980
1112177602
1038720680
1984202780
1235445870
2119541406
902728203
2115512643
1219802624
872176473
2108520308
1853677721
1780681035
1194535500
791434561
289763424
1914111233
2091932459
1096373580
1132109245
1043732857
893234364
1289312547
1288407639
641797754
223775300
572342253
1854764747
2128894225
2063170291
260490780
2006677632
1566267904
315280963
325425396
1226373864
1836800144
56070250
447864639
284221989
140187816
1935650500
1086799757
198523485
2126591412
1479639160
693881073
1757529019
483236306
1122481519
666601305
465530197
449903248
965843914
155621830
1777555006
85542306
1190535923
1092577578
1409474135
1770654820
1461046512
750842317
1912000947
1020972613
222373605
1030422303
1945937949
1081077390
1930258707
2072538183
1710365744
1047354373
287990354
750082179
990327235
592523546
1144274250
564738351
1864264777
1089200815
255441344
1238623576
1143514368
6743950
218829954
1124074694
737323545
1088382839
568425007
1079080289
1452181796
985519814
627437103
1834979876
2015256223
232032903
6968154
1340464056
1867815049
724604666
744641272
1353303081
1606763782
2039205254
831934638
1455229816
129984638
569301353
574964778
484981279
835046178
982889639
1627782015
763842318
1356569696
1011271364
2013700479
976556105
1578055405
1848130941
969373730
661998982
1130529941
200368129
139312541
1280080000
1097715484
167166033
1761486107
943379628
1969559457
698307362
1455294919
328708512
467894142
1427671543
1655684443
1475947746
2006414855
2146871338
1425387949
996336333
1095645476
1290722590
1247261555
2034657597
32447869
31387337
1936150134
744798117
112665150
755124502
1462753739
115616485
234305292
171355030
803559398
1913574977
422957321
764361543
1869269215
397520707
1825124618
556943353
1781027525
750103246
1083182816
13847482
1152565645
1391928339
2073278226
1639394447
860543547
1864764656
887741950
1351030453
2025901036
1578270896
428015181
936354685
2041461539
1665676401
2138974253
741426232
1630281062
1491298959
1337366137
1677650764
1346177742
1452501403
81029072
1331612732
354966822
1013205163
1268827345
21745589
1726934344
964147750
534057188
1420743506
1309775081
650656740
1384809388
171585743
892699089
1387083248
679820288
2133050116
614667623
940981628
646494164
1294224048
2057428689
224192125
790271540
1689794759
1619051517
774562143
514758584
766143354
353845137
623147130
437485926
1329698098
2022755337
2000684744
2058997768
549981166
967241460
727602123
634024922
1497111183
110027733
595214136
984727083
446986911
524865607
288166362
1917559666
816512959
758634259
1022373340
376815712
689343961
55437021
1664979594
838911469
965222405
1651471448
380795036
743186051
825373586
2018380356
1106265188
2087220995
1664625271
538974217
816863280
1882611976
517119143
1023359004
1953731681
77848237
673385831
1563004060
1055885963
176564706
1300447581
1237394140
790425194
1447178049
796440134
389365389
2000158551
786921100
1228464366
472483840
961600892
625216617
115146727
1335995003
1125366613
2139790275
451910527
1370441734
907482604
2146488318
1139455467
325117607
586622415
382280610
1757536032
1723070014
1005716850
794098192
601803956
647488436
31512364
1601736822
421888916
1535302074
438913388
112176288
619136131
885436957
190373686
1773747122
669742150
337784044
1034613597
1209447118
574220269
1791053290
1437911837
237113839
1471120261
898485968
1194138836
1066382457
1346436227
1581046586
1988071474
523907119
1085607689
530621654
1734320955
752620559
981202989
570368038
1120492543
43503425
2036807402
691343939
611212292
1549609477
1058857838
895474275
1536975876
1975278808
177429686
2020558773
1223873025
1619773256
514464084
1334962097
1281260310
451250980
118638938
768207106
540681817
682216007
717845983
2105551001
672710734
376143916
17360771
257115678
1687319327
2049418234
414042545
498153874
64852787
1783817967
1282731380
1568236931
1528765115
887071224
521001387
1733684797
1201017687
1365089449
1519111454
274799483
1312763339
1708697266
1502193335
366234689
135458059
116961454
515407278
981453679
1161470857
175427585
327777737
635443556
1466929450
1569352198
83408510
457632911
1347297746
2057614095
2044083523
2035105326
620644905
519243484
2117063785
557431922
595440910
1349098010
1011798367
1352179640
1360587986
2144740587
633835902
303282228
1989736233
2117236997
1864644959
1802580098
106165711
352074024
1807603713
1827185424
1784607923
913636192
675415421
409984667
1546154804
762119327
1538211980
327420152
1798888101
1542748825
1458382006
531942937
1685047900
585020648
1016137994
968033862
1803630435
475666016
666661262
975241421
2117269894
1041198766
291955062
1018022609
848153632
904240884
496275192
1325530667
1972526903
1643078454
569793768
1123927245
924057466
1525893228
1109077438
284316041
367012540
1650805985
1041118104
1675183818
1860276399
342553367
1095552764
1632997403
352229031
249215396
2106097469
505569176
1636667125
1052486917
160239862
385882743
794811349
1822491609
2042499298
181993051
944587399
1487426786
1128666526
1296590377
1993422090
1024365300
1190052276
1374670111
2010505878
1536484409
1271779196
47708523
1687362572
1742243076
2013842994
1149888226
241836811
795636328
575370860
431166855
386867311
1248017744
750111746
1913775435
723266436
223818600
859737299
1262920920
734952660
1480945601
1627083944
1654005385
531056564
1049520622
684508336
1552419216
866211978
1221513064
617714383
188571829
669363925
1014110677
683737999
1375103649
1864402840
2022691303
424113271
99096573
631265235
376264665
1731841562
67403964
1534008834
695546071
1154987218
1543209023
1218627454
1594023486
732109760
249197714
1289894433
1494807343
566397976
2038634213
2009510120
771825812
1956307179
1506739469
354713556
1140380755
1200240224
630136170
1730409771
2015991404
1522175102
1337665405
493717046
1657156528
1818607816
38731302
1154524008
1095044820
122875917
170694189
1640563832
869399891
366386276
1335350619
1106341990
1510331419
260426500
1983819604
510948908
1328292283
1720046557
1288124339
696598008
189900372
1212829878
1538880229
1844359126
1307988420
762599668
941842226
1773127099
269602501
1085081510
938744680
1622204819
1314504149
1200287675
420169056
235644094
1337617536
471198312
2090631755
493536905
447295643
1570787312
1953556980
1109097938
101463612
755476072
1714771395
1360936114
23075732
1207535305
191014851
54592953
178928717
1125504028
21047817
650943732
1483626818
477636944
1292736133
1680289020
792073994
898162031
1005706604
801775673
873127786
1957290610
88674458
1343062908
748667212
32968563
310776854
741140601
1104378465
1128041348
1604045601
368859541
1187001590
388304485
1339858383
1841831038
1002787138
95673523
36072409
161407899
1888992562
750608507
402386720
1475011009
1533017046
641004962
327493559
931859433
1475790052
887301269
416202317
2120571356
1872133689
1301844999
1693904410
1412783452
772140231
1126029380
868674834
2136320432
914093259
1043588062
37832687
327645083
1129510904
69586231
1164962793
72124279
63411229
383775780
1131973761
312604054
1703652766
99183623
1390487844
2136118203
2120587661
1202106736
1047190943
1333092799
1609103225
776163146
1195444040
360851371
1284319855
964417059
167410443
1780768709
1057898465
2006290139
1546487379
1928587105
420497531
200629380
1800026875
1720701288
2116256764
412960828
822369962
1915425738
585261117
33006102
586814838
78438878
1140094575
2064572387
1145090347
2130902103
1377785462
1131903203
1686074183
1344322936
1393324444
912788009
2005103243
2123782663
103953588
1776307993
438329382
603399953
1596853880
1837420758
945883052
1659061233
1301059942
101484217
1711958300
1830398072
1681522401
493428343
270888140
431580502
710316751
812439333
1807056846
1012408048
42674556
1486681912
1648227322
1383842870
1691415426
1862114259
211591605
1615758931
908862222
940288162
821625678
1012615260
2017486150
2085435414
847460415
1129690246
776867849
1533665439
1361333993
81959887
816988514
1713947837
139745678
1442921114
1051777119
1183576742
114909389
2023521051
549585268
788548352
399510538
973453603
273494455
497811663
1555507039
1488305073
726357428
303341893
1263545989
1681842594
832627418
1464544694
1276294612
2022237053
290574694
577397360
1605996437
22206018
1035308805
181321637
645921392
1108843986
695151674
1301861890
1276654026
1535207039
1550113238
1814206909
552220541
664160432
1407108040
676109212
1276128309
319164202
1139760249
933477636
1359102121
1361593293
1129865993
2142486678
1815951395
2140308769
12311993
720037422
2072164234
2113172618
1435317802
332171386
682968485
1071953435
1098886226
256484627
1640384474
92623289
1293207410
1521394817
232671806
1777163502
1633924959
370665811
1747326329
1362972365
413682094
1997457585
729229689
1823444336
688337474
788946218
1133865938
1841553118
1154463661
740591008
779079306
267885462
250177700
1445653980
1359079528
687006950
88867838
540999897
1636181238
259623277
26585143
1289663089
2041829987
1685897681
1604128737
1153239975
1684727585
192847629
392567946
1029134510
1078378057
732926199
1198563836
548634095
2042883347
1321588545
1896174479
1383740913
1583775783
182970080
22974198
1923670759
1157951914
391464233
320791451
2142273241
915266999
1151877187
893600897
273453858
989159376
623127673
2116298557
2092530867
2027783268
1055488114
783273637
460197331
1123199682
551066953
733233441
1882819714
1614234729
1531990115
154360420
1884212662
1348013390
95188529
2084629020
1403594881
832964021
1356739016
1525920601
267741745
1908698951
956396459
644951095
916948657
1130981794
97468845
380229955
99034786
731746791
381469438
1627860171
1186945881
1714905230
1646219742
1993907415
524897509
747275238
1497873955
930185459
459813110
1538599747
195343640
1164223159
498547716
1000086872
762637780
1923426508
220124682
1517778820
10339469
2094447222
1645928820
630183337
607009930
456832092
936931802
1523860334
1441414573
514929115
1138093720
979345529
1982575107
981415664
1745917548
201939593
1180249934
547915301
752576193
782420942
1332938172
1050627898
57651073
1997506974
1877089213
494630278
833068618
429562250
777822410
1479857321
1895761912
2143562583
1915745099
465294476
1664194294
2036646811
2144648047
1781697316
363263028
667884364
1068186487
1460513314
358632865
1347229768
1715693386
436970889
804976603
561466735
1190314218
490639377
203913598
468345169
1353875850
1971325675
1645252369
630320459
1956847284
834682844
1851950529
568048482
654428565
1893033297
1616384500
133789452
483795768
2143182810
534659755
81661551
1736070160
1461498154
1558964612
397221973
1929820233
444383205
2067912678
1646937460
26161091
856461573
406202829
402591336
529524923
1869006510
2035818863
345575861
865056780
65362513
224519950
113470927
740209531
452784233
1486140006
2048791753
1840218849
547191020
1901932072
2131827616
25596944
704029927
838780132
1194298059
1857703954
1342643696
1244398208
1029414190
1521624459
1284706383
980392786
2003721722
779050844
1730978737
1057917610
1486291838
2040528932
177613172
1754194673
647647050
243672916
1121761647
222379110
1298143277
714874702
1469406907
384521308
1919937760
1670965478
24406435
1185650522
988845083
1973080333
365362167
686734209
304668067
481739924
525554290
1309335049
500835198
96654027
629865227
1412155396
360339785
1493446265
560856668
317958972
555377494
1889671477
204557396
2122503999
1244817505
1821775033
357254832
1610147170
460792284
1473534217
662120757
234213631
1271304913
294352563
498909304
774386962
1222654153
187954302
479029162
683286687
1211571666
724989474
94018785
1422110416
2129785129
1705926312
1277174661
1455102720
1015117061
77507611
999702869
217869576
2072202684
1318505134
2000462243
831308296
13080489
868366055
2083004962
289769328
1143646819
68605480
827957742
2119078371
209235460
2013761304
43967705
1697265570
1548972222
491121062
147142319
1676746781
1491516554
630056449
2004396291
302233109
301327656
1218699178
374647195
1330647386
1658767664
612126093
182682846
229443929
421260337
1387240735
1195888507
1774392431
334711054
1439644083
756057403
366635889
361895278
463813937
1261257942
563103770
1086334028
2020335466
1565134283
465957475
1867616103
1483289167
183721043
1145431648
1172946541
299988558
1168693433
2032069719
1366881445
556863829
1310896825
41196146
257142960
1025384750
1575688117
1740613103
1754194673
2050616706
10301407
1268091456
2032265272
304756566
6065941
1694387727
2061985281
2066261767
1534137109
855732928
731642458
471341891
650865310
1355297683
1171598682
166330793
208394999
698004550
178042088
350843634
1293259338
893589615
1253856921
2025778912
533665977
882841666
844097908
730329986
89086058
1025883669
1698073115
640133959
1391665473
862157190
669116371
2067884500
1162967099
1909083743
631555710
202840898
934606455
1875241950
1264615732
1118456637
28808498
1453002818
385750661
1962321574
1925683433
821874487
871215950
327397621
1082778725
1311550737
1490809466
267376522
1506043247
4635311
842599854
362707461
454152482
2118295471
1374006352
1107987417
1750678641
1281684808
1699462627
130365874
1590345821
1325514746
1264784178
864527768
1275603955
649985132
139673968
298476295
373292230
501622162
1759471535
1205095060
242159933
1527428118
2039398219
1395542733
1808208203
1785619687
1772111084
1011448620
423111727
1669223027
1555867110
34747409
482818442
1902429324
2082870967
965852354
1721246099
816690101
32423563
554984372
1001423942
1082905334
1851659983
1889585098
715571320
839682102
1833771294
1407863278
1999050774
2091401396
69630379
715390024
1153537456
567421912
1269083184
1147676396
135864410
1835791246
673706657
450300412
2110778650
1869873309
111557207
1809061051
241386370
1429438953
4197905
837556085
1264547763
643905723
1152108103
318635040
2087042752
27588540
1589528292
1612144867
242375773
93427945
1599323117
593171000
2022348761
544809264
535088678
55200503
1869134857
240224880
192507856
763268438
1981181292
44923959
1933657721
1875482292
1126928151
331452167
1151117183
1452623934
232145448
1535379948
452001082
452519268
221291799
1483019138
596950789
25109766
1200288703
113811092
2018489778
1968141940
1099499020
2111799777
132517102
1558695697
1244109454
1887156816
1921966779
808754349
1381707977
1795574279
437543731
204574121
1396984066
599902536
2022201708
984487302
1209824628
226429906
1427052435
1210825613
455347908
1762127997
994477161
328474255
1626594719
1603362134
593370281
1613933943
702367309
837470686
1908363570
1848800592
1946920194
563168859
908890316
1809739713
5519238
2012484945
1368570348
1007916145
2230936
1522599513
7773233
1178849043
1308170381
469077933
1870818877
1047731626
1178586625
82155331
1126321229
1762129871
799221186
286527779
1606517653
602878457
352860208
1749030771
719960329
425057512
1065258149
1071525026
1127121325
930812155
1796587301
844663450
1555107173
1937039554
930917879
1819477203
211884052
1059688819
172489934
1724099641
2095952545
1509666765
1441720678
937526744
1466068025
1237950266
447859573
436315396
1494546625
1005097845
872992579
1953706913
1312026804
1937015069
2128991679
1753854033
1184210598
1756919093
64139944
690943007
1200200818
723742520
508791366
356591552
1828519594
1795997647
174298006
1839616110
582273595
1481736391
1092712785
1992646127
1183855087
1250457261
1949473608
1024562294
788039958
515213539
1347894151
1064318750
633533128
1921268132
464100112
889681089
1894035305
2076207478
695196095
835183773
1545745615
1178462192
74892287
1903986847
1819625878
944395199
704218907
1751031665
2053535408
945192129
1643849583
94587233
669234589
1770713492
249157401
267745172
737950318
632313515
1249547281
1721217759
90249337
1485207711
745569045
1483094599
1894453206
2083031362
2073638345
179342117
1271674519
764787690
606926666
1491300963
1820945817
1706288752
149159904
1173368445
1099845965
90433629
1006896331
1512029173
628107789
318144013
1348917753
1050247265
909072799
1320184476
2112113750
1464742754
923906196
1653733176
1776634302
139993793
397636366
1380062276
250164227
233938715
762405989
731773785
834876277
666609756
643106808
1757403009
66013104
594929895
1334202505
2102786047
349592183
1985483710
1675803442
1188205691
769448744
420704092
154479323
821346665
1183054333
681394154
2015906915
96336255
1717768408
1104806021
487623586
650295356
732018746
1052995016
1110835958
978776642
58584259
1735923047
1959313142
976159713
1560194133
1517853669
2144382983
1228579433
1828153635
445048794
1529693350
1744537901
53892062
2007437181
2071108488
1094160950
1163193502
1739409934
477542381
1481872648
646824163
1008658936
1356553269
2077909532
996941044
49114759
702998511
102531879
1725502537
331113321
1355860157
251461970
1609911439
1811558327
1364794513
1264315712
242365058
1953434329
756682511
926316943
172389557
751326053
528498602
1905197323
1518667935
1353925187
865871041
1844470092
384132273
1457315298
873755075
533631308
1664714015
132661165
689188890
61412671
1124368353
1673732873
692897638
1492905366
817188924
14261412
2146096370
1066355552
1800237690
559410047
567539469
1488910342
1370518501
600949256
1885120073
251697374
440884661
758513430
1442842203
734267662
841511033
1162879134
904953791
380342534
63304553
282015136
1342591927
1776874879
762336921
580324940
294652036
1370223742
1168940704
1464975307
1380846813
117657202
830387149
1409427678
87185587
1811041197
1904562540
1542657218
597851907
629795567
119824416
676071362
1134753834
1474098792
48357082
1170140251
283447344
938513434
2143198040
618210129
1594068401
1118888403
1417540342
723462164
692813163
536411593
986491728
198719880
1033921725
349507265
738390868
1735228068
1627974597
749267992
214141222
1111335665
1651653675
282709923
2067582435
1272303336
311119045
1976510269
891354956
1560795714
2084753966
182575035
1363817048
1818349264
424776085
1006006694
1566661147
2102686343
1377017284
538329790
1387615227
615060001
1759851708
1641773255
1959419775
1892518661
204438012
815976377
646218648
716702623
703580943
949925865
673234964
977800455
1020756755
922946766
537736864
1157065738
1474065667
1108124037
1021283152
953986714
351428741
309281621
357631229
1874509593
1320610163
1513359404
1757064914
1816649648
1671007326
1285067383
103579842
879463144
694669580
148440016
1234302325
329253844
103410044
1552996028
1267980392
1004647662
1737325084
825796599
579248043
1303247510
1646699194
1246471346
1704822266
197399162
2023683814
1760852991
344958347
481361574
1460444202
116756546
1206339138
1830065701
1697777199
1007320752
1998119597
979791135
1654727308
527903206
1311170250
1860328018
1299245274
1266752340
1991786111
1067601669
669399391
642686491
1135394097
719316055
603967365
722419145
1376496817
77115858
509141581
1685078065
1214079368
1427046106
625775721
792729637
1821376237
1069346216
1678327909
1415075614
1252956707
1542265605
1350755933
1118677507
1298852005
1356204685
18287326
1997779241
1439818727
2121494863
1391212030
2017075679
1622601727
1593362403
1743909734
1239375787
1222260705
1368342590
1919888094
1017959754
1301750913
1325386384
1810036683
428758843
451815160
866566892
608603495
1341945588
1033217985
1450443246
880485737
1075147451
433339480
1887102166
1658151791
1887712325
396438252
299172181
1891790987
1036012643
1811275674
1648671463
1877922666
887869038
856320033
1594329654
357607560
118491650
923840080
64436878
1200385758
1568704075
2059369368
1819656368
756990159
103461376
291718924
456734236
1454217764
351012191
2066418248
1549875869
1785589715
212183579
1786714904
490891757
849887941
1562134418
402346263
454299361
1798101412
48389980
1734134767
209443009
393816820
2073542134
1989516543
329966605
1440557766
107934082
1651775018
418542224
1564059335
833165181
57121895
599263928
2123090670
846656880
1101038609
1968338507
63387272
486244936
708026034
1737849236
814883582
1571409443
1282760427
553558397
1318265921
1234538113
1137859086
849364075
1621635826
1309010396
2078471958
1932426867
1126531798
1926314635
893714910
1467322075
1624346287
1462176797
975599740
1214647112
2057771302
1533116849
2030223965
1015964118
299719554
2104069046
294316538
1062931734
933009014
516600508
441401534
672471609
809853884
1116514192
1844011380
925871721
332052219
1378319234
255311223
95266097
397863203
1758999297
1161151560
1662383775
1471120029
1249800648
924510267
1804814762
726158174
208001480
1213282974
127299447
1701288887
1409684058
1127297255
1269061806
2011607844
1716484868
835508646
19948921
2083356142
1773686229
700978732
1301055608
968025202
49545512
1193617630
443494568
1040269812
2118642141
1700174703
647986285
1550650145
2116672482
216168240
581938355
12030344
1307859959
565285803
1060503847
1825149881
714900744
92928641
2086285872
1679622920
1684729557
158306573
903567460
1889805036
146831270
1819282269
2145757447
149980534
2035046270
1975795714
873522672
1458627531
872316188
1202991842
54626991
1988686169
827172985
617157811
426971841
1090579168
1077423423
1763949839
2101146914
1380708648
941891074
68007374
1132645573
1095630591
1647914317
169433072
1622190596
472125072
1526269710
251119965
2011903222
1471840385
1136670626
77112968
320214885
1442462872
163291770
117147569
687474435
1687074471
1839024187
358144488
1407467848
1731680600
87406727
2109868312
1035940000
736880179
906946037
640111157
236754063
934927937
1353072614
1903337697
1962591507
1470363904
1578738289
1324448910
1618761909
316524507
1832107036
951315271
197962564
1693089951
950280906
1838038830
1843164785
326953558
84559271
1549230187
1421995034
1186175089
2078020221
1623429977
995860825
284916337
1846494618
916222576
563925181
799040942
251397343
1936462289
107801620
578707129
1743296850
1571160760
1920272004
2114132801
241918303
1412028243
2072461268
530841742
892498113
648767000
170162065
1631406547
384430515
1700191121
1899039472
1662346254
2106489815
1363016645
1545683343
135610712
122559453
429606100
1838312802
1448033158
615357373
2055637914
892070866
245682052
1519934930
1399080912
57098259
1025807326
1074964422
198286545
312363019
637543137
283099725
195464539
656753241
440373129
741323294
367112070
537503067
813122277
1268186009
2076571652
1684262534
1521755879
928406418
63209166
624788167
1646706093
719636307
1193138494
1738833614
425437942
616586138
1813008440
1149068594
709995698
1914269074
1912234894
224163166
205325658
2102840044
204057326
121901165
840047480
8220785
186773826
982738768
740053581
1219962695
744668535
528039450
477337472
1388627339
1110386161
1375546613
1377492091
1650950596
7087748
41743324
581173468
1975823403
2120621206
1246467472
1419165823
484621439
912774759
72815946
219274940
1248335855
1481207872
1178512800
1990830487
136220587
379721041
1526346164
1227198975
1257284994
1304349444
436973142
523620057
2070943284
524278914
1120671620
1681478011
1099567420
379714592
921116793
1095643625
2129859342
1332490387
268673649
259097475
2119367170
1526836099
243721749
1766287120
1050337667
235181250
1997708190
2025496069
1061576482
164234133
1114618695
1392858968
540351698
470582755
1906879004
1561277416
1204434725
227732417
1116863855
1700107356
1802319501
396917944
1029765194
660210872
1270192265
1164494977
137493241
740039981
2096313678
817312144
1814943419
1956857883
158235068
1965710056
1708501695
1176627818
545231500
1406963929
1587197224
1696201297
356940324
266858137
914412437
1762475548
310759138
1981294562
1768145026
665316605
1199301785
370782032
2000600640
611938606
2113599423
1141255169
1890452013
462120175
1675472082
1847505803
962460093
2046113705
1912188611
1073632115
558709108
1989363605
1174932599
1474342148
1359636625
1123120516
1282902189
615241145
852868787
1110758607
1565309283
1867875916
1843642019
2003280950
1873430174
1234238930
234737884
334645130
1261709943
1787040272
1561428369
1743886473
1520274868
1514726474
1988697779
1515646354
810983203
840753576
1997988223
705385169
1452701028
1264975868
1961797977
442457823
500297038
1067234275
1403370547
1333028573
2145532345
751894620
619723921
1305918114
2025103071
596334274
6743950
48045811
26414549
1520274023
913245416
2115030252
905690129
115708622
1868585623
52044779
1346282886
958878779
1958059022
820797080
1435191840
1044505102
185275176
1747648364
1605812144
1062271608
405352268
68639494
710646161
131739965
506726635
1228289316
731347169
352075062
1165269075
1922061586
239751787
1587853294
1536630786
550530679
701108911
1406390695
118462941
534558951
1307087223
2059376142
78909680
1493869172
1674144033
961697527
1350220216
1691291610
1804633072
423819006
1097629752
459691279
1007694009
1053113087
723728983
167482448
1139002349
1527344862
1053503796
975155427
105630459
1345157965
2564477
1460275729
1524640165
1960284752
1445240981
1348856398
958043150
1976440758
782389210
786077067
819656758
1644161319
1789437610
828974819
1256972486
1003404990
1214351177
1933258482
1507017038
212205014
2087492641
16887864
607321396
578176434
427144047
1719829280
1988556830
223799477
1069949676
813426641
1346874756
22270594
1279091570
573084686
403832269
1000193495
1055315480
798507620
1054543914
1522788351
1504150915
688153732
914471837
734141162
1454138429
2007559320
1632314245
57015358
1165562746
2093172864
1826720305
1836609009
563958400
1313865209
50440544
1514183886
398821533
636124098
1867051956
34750692
173817452
571913413
1861550906
566185653
2105845369
376494583
1377731134
397584434
930464169
979985848
1890065527
242821882
2136387741
1223674201
472210520
451469732
507015822
1249877359
695621457
520172680
925910183
162592824
1455035152
1163718214
1629651875
1594460302
1533131473
381479824
310385698
486340281
1545525706
1245673487
767118725
703494261
667250843
1695929121
2002244422
1210850435
1889094966
294055265
1242405899
1147855035
454366139
1020899995
1861871272
526152686
1803063883
952785950
644682399
1570050605
534507849
1425376832
346877103
1604233188
1820841423
1415030707
1024309783
1306671739
374071304
999897942
194718654
896456104
470230669
1145265620
175816339
1424744665
906779793
1044593779
1708458565
34597378
1380449782
1274395254
489542062
802832205
308132164
352712109
977778227
1193897330
183215593
1498591763
836022893
231097072
1618275761
1821518781
284012388
1900774249
1345801086
155552403
283228738
1628155052
1307732671
1962374276
1027191394
865838720
1432484665
955020265
1324625689
1007670695
2094975888
1607600766
789039134
1036985890
788028464
1854451511
561610832
1559786051
802306649
162947193
2002313344
330086721
740557490
1895007468
1465591408
415188425
478167390
1280052935
1365105620
1020943800
623813155
458016161
1127936188
1901185163
355844437
543345673
274708214
797951021
1765085766
1750457936
637345665
1367628883
910447963
135273943
527800162
260579691
1413154367
35969409
417098964
319857261
1352694096
22559128
366169912
1849177774
1455650110
927848611
716463966
1936211178
1607591985
264516113
1913443390
207688945
81642225
664511560
306324421
1127522232
1965371082
1227907969
940282426
1872149122
12549593
1489981590
120628896
2056846738
682338405
1036979882
1136071523
2141466460
1939243758
1057507795
247894123
1438653471
1753882698
664640388
2095258176
677393336
1255651265
598204586
1638056945
1567614788
74684739
809797338
2019722528
960696147
1140983437
1123688861
676603060
1788661425
464584486
1757021692
1326170181
1869545739
1969924337
270974236
2038376095
2071288144
500960163
548500720
237200928
853330534
1322350834
140758057
791132051
1218790949
42157906
265484046
1995006340
1409040477
194622804
1267607418
859634920
1073754477
918576661
1265317468
2106215457
183287787
414947686
554435785
2127577313
1500749973
1500678287
1893832199
1775020531
573934517
1617930944
1597172291
1913375084
1778126330
612099478
1603839625
268609602
1457673698
1022441452
983004725
259982250
988045894
2088277774
836567194
250902290
1865551431
1466101229
1474519884
1297677249
1784554007
623686467
1301984040
669282625
2074933093
917624305
371847864
524064933
612993986
1207610568
1354549668
496022624
1530073887
1832293595
1334236125
1321431597
260991953
782263561
1125425707
502662544
699929644
477892073
1245022199
743147859
974849633
945717685
417397625
647811082
2062466647
1646160226
922446552
2125638235
1506731895
2037811491
1851635892
2039972840
1014164898
1065808695
1668145471
1312536000
96779763
1032973828
1269754450
2109062905
1560260956
1915951198
640541308
1742562673
1044696111
429429746
505989258
1101233698
573852216
1545889922
1584992813
1865437435
1713907385
576911564
1027384913
1315989091
978777453
1324139431
1780659349
125668094
1091185589
22504256
1326235215
190067780
1511273154
423341786
436331212
2005103411
1262510822
1382318140
614465705
619789101
773489264
948591028
414042545
1797834467
2014624098
148584199
124613635
565461517
59013337
1279660010
1767209929
2065709914
674909412
1912126232
534816188
1105303953
1535549438
1724330229
1812275970
495783664
1142706052
1258115611
405769051
1696501425
1838255514
1645776270
2043523072
1668656122
1372909243
2074595697
1215429158
1891652838
606782772
92474090
1200274336
1677269426
408701165
2134537779
1115035879
1934717561
2026217154
858485115
1730507837
1108472097
1969846725
1158038292
91534590
1851316276
2032791994
1927658226
1132905058
2112106540
1541901824
1237260907
1103049054
1835077591
468755199
146635524
833372976
718458047
1190153469
722063299
1884895938
1744189122
359685474
1008792299
2094816011
250745106
330362220
1357535833
264499993
337626650
32464348
308207713
1838066996
662826761
1447845724
1907198639
11123009
1096661459
680183278
1225374274
929909908
1880974743
1488832672
990222083
2043642744
433471940
1360558433
793528786
289963063
2109974121
664497107
1086537840
865096961
139138496
85118450
126766443
1975217621
1974088640
2126679588
414395155
142086285
386954705
1751800960
1148764781
281634470
425395555
1639570911
899605737
2112760397
827619542
1406435991
1432210849
2062003157
9931124
1235873564
865599842
693480389
1270324022
1226641134
2047718866
998230533
1791933638
741330588
1741100802
1453340400
1978638542
1512922060
1379822303
1820841423
1519697055
1772784117
500467622
377232829
1961763900
436864785
726954371
731828390
1236376678
1908610870
1566246614
489298458
1799471676
596517824
1421101154
1301376742
613466760
1705449942
789237535
1049465617
2025991150
1157527664
741396558
882033795
204274965
1491771350
168044878
1862898986
100902186
1337438341
1790436452
1257372536
2104789063
398231411
742485702
533229479
95168406
621186551
1076515845
1893231856
445007784
1625746729
668647334
155432260
1126211682
345382531
1945391854
277049306
449811567
785121046
2069821065
113579969
1454356747
270785017
391121338
277725983
772305021
1515766063
613205909
805511569
537945701
240067290
1566875928
1110432024
322987429
469191017
1658594493
466549665
544799921
1867778513
406300385
1762435155
1037656691
984931251
1092745609
1102479469
375839392
1939277391
1289533752
553913361
2119354098
1173290029
665904574
190387023
634136181
1990520923
198603671
352449895
8544181
2059123633
1743357066
1825025516
1470168982
1580142714
731106246
347339543
962545986
1365028636
2106614213
1791352677
204892466
1601249668
1721270481
1245918358
1953734021
789900251
76836265
1456863456
1305763726
1813411262
1681626067
117581021
1909519584
1390521025
1023492758
1993235641
1199212544
1699735490
1069676346
636851887
1948520098
1381007673
672310708
1062131139
198558564
1977644668
594162798
519107125
1176401816
755031881
344894583
103650815
897996330
1712983246
571218979
1288506020
465592397
979549706
1199331877
1872636937
1241918981
807486378
1551267165
42558917
1882498156
1219920009
478229225
878770856
1720295094
425627714
53437252
1050586220
385881814
175685674
652214782
262853596
806043245
624630798
931300002
1550151570
808247057
1917156037
2013558143
2068880703
2072727825
577223036
1451046280
557148020
1448960081
1225714494
1955795682
2023201593
1463320766
1968234953
1815756383
36968458
561789660
1370945243
890329192
220124682
1522719376
1926071899
1805000223
1478548896
521655983
1580190367
2009052198
521779296
1490928033
1392981965
374343567
1197730676
84863174
114924958
1017561112
1601874397
1501010718
1237092651
2069649250
1864329392
2073599315
1840945861
487197937
937249956
987463947
1791102594
650321737
909562912
869109673
819745563
623468335
264615196
1216391915
554274338
1748732847
136083521
484936265
2043192255
643484492
1789293350
597086049
1384071747
2003430861
2040410525
2017849769
267327145
1622103950
617002292
689070450
1339424861
123591936
833987867
1992413497
835522482
120555709
730445419
72465699
897681775
202753478
439109024
313193991
1633555408
234712160
495293198
227200153
273118482
1865438286
578178931
1737642155
1896053614
635403897
1791898418
1571898348
1610447297
11105787
1648404354
1573814193
471018245
1261323895
141254526
149874632
727832808
601650534
818436843
691967739
923929635
1322338606
831228748
768046197
1911155183
325784235
1464287888
563510233
1533704446
1966761305
7082775
1421368370
378065962
1147361752
700910399
345782308
802237518
1930911106
23462095
2045037495
1491053641
1166265645
1721521441
2069254009
507135580
667637274
727085861
382119557
989982101
322405295
1309265067
1162568531
1233383681
1809279597
1924089986
876913919
581331274
1816520931
1074142513
1710281355
1655373281
447969825
1465772166
1800273162
304310474
1678732070
33520378
190808252
758349654
533229479
186642930
571989605
1894642884
725729205
1159286097
413806939
821516686
1886827825
2083117152
1202422563
1210355303
250156117
648895375
213920894
357316137
1364766093
878875105
1323291630
1482283038
567991096
261336622
148492114
1659356425
1992256209
1060887316
414430688
1598472207
43506019
1002988950
13961496
1302848226
205149897
1664429878
2137683479
1968577297
1436275391
497392135
896914007
2036030573
1631391867
1497125909
1997402023
273642545
1613449909
236821605
2146038394
619720735
377205453
2144960361
967586000
1160301112
806012638
315237633
697957688
782066741
1046848952
220313090
1603936645
1618310013
110768965
1910026040
144229323
1051270659
1579536200
2058008223
1319913790
252386148
145860524
538021552
1361629402
1045125435
459166119
1537372889
95407326
1487808814
1046508612
731193291
729523029
1916606633
1322997164
52813738
1302389132
639878103
755950307
1713838058
572719061
806971810
101046543
767657839
1170010466
1813085293
740607162
1089142904
2112722612
1461437913
934902354
714072686
2097461738
92240489
235361803
578223110
1503581264
1251014723
782226152
1553875209
207584143
1770544766
463721848
1685424938
561848586
1103555422
1120531016
1763193966
352078997
272802057
1777112418
1644549150
1956632280
1927289928
1498765604
846644517
1885105697
591540427
42660922
788603306
1895686164
1380836486
1348799185
1738495920
1186808098
1152799687
1436561728
944837524
85715774
561593445
432612807
1604286352
334330473
2111608822
265967402
880503041
1074888096
140251871
1686318138
1093249360
1943397433
1807820031
801900275
1272940578
420037518
811311278
1093255450
1000652058
652333569
1864931865
2134037686
541434256
860960437
1974173748
822692915
1316815433
1873540507
1100797279
1133230294
1225989310
1119043750
2058327810
1009130486
1664737937
1913927784
1433696144
1645441554
1960669119
703816794
1227904603
689428732
332058993
912411240
1470573466
1791010905
86613210
67538579
1718941359
1421237537
882155728
1546432824
1675687349
410921306
370137355
50956649
510787743
1327106359
896413088
918382182
1556626481
1217425328
674968357
1825090927
195392412
2065777275
1811723164
1925683433
232047650
2109990033
1636654859
1075485996
1719524036
653772389
2088245093
206773911
1690421849
887311752
41475450
399423855
1267618571
223822795
1285331268
375008948
1953477252
1826519160
1357574145
1892405009
1719715887
1292640169
1997506136
1663362584
1554712019
1895595485
1050574687
1489700942
700417671
2083588129
93076765
550610841
1287741702
1381870846
1885774500
1614040565
1497045683
1475342974
2120187029
2053338429
1645056887
463011034
1872413039
892417140
1848604046
351436920
316343456
1905430130
1458144073
1341620547
1003170589
2127332806
849460772
601071128
1743607747
54644566
1503176461
364447599
1703117491
2099329510
1001227911
1113635136
1578079419
1922330194
1921417267
218192812
1237705959
900465055
1669182642
1717403140
1157403875
2049791946
1943637295
29962693
590925443
453955364
1984977809
1815088569
1429198092
1601222902
880834498
498784240
1910161502
1380856342
1575506141
292846812
773115518
1915407209
2140691505
2142155304
1261181324
523759950
635121068
620729661
1166643089
1614881675
646880564
1472814551
1227221612
2009886440
803168670
1697759106
1694354972
339292154
520158619
505898112
2104368957
1475592180
1861987408
528952982
1066584493
1760224887
1529939690
11216451
1391978181
101885796
1543411733
905478987
1592458455
1104881587
1240142857
2136671293
2029028820
848184867
1419672180
826951826
1390128286
403880433
2107564569
385520353
172481938
414131115
830440792
1311550167
1870451295
2084858124
633418454
1857630961
2114780206
941894137
29250199
1322689062
408668707
2137453257
1351166896
1561192179
161975992
1955770670
241953572
1905496731
1375346854
1799983094
956202190
343849488
1795987993
2015288811
211884954
1325510737
2133818866
2042528493
176737722
1270868177
1546692558
76657994
9707198
1978317633
1337759778
471354045
842608399
2021626232
1804617867
1828115088
775980207
1830765318
1608779033
520004855
1218839943
883595745
422290584
546631252
187649664
1936361605
1076167318
684103170
1811901922
1787377131
1675694225
1754408293
1812511694
1862812854
1228659999
1754737124
1174113428
1599779463
2044857718
1551627921
361189331
675702608
369622040
1341264699
633480890
931960297
1978906102
1993333374
513815416
1622747439
1250183557
318629348
1599745309
532017106
593657582
1997041364
2035874929
29314623
199549884
924937955
2021375259
974076823
710276785
1204089163
274240404
612581333
36282552
269753604
561155431
1619481135
1456085759
1674244715
182412235
824161332
1259742571
519199286
1335053930
157214525
277500830
1475222136
535849369
1812837144
1065958722
949808839
1210289139
621283886
1544552952
1655181062
1522668472
1650587031
1875886421
1316924579
974151343
1910401802
1718761364
1253561733
1427689331
448833090
1811146657
785686223
1881685165
798408605
2018705662
102846623
455520225
776297669
1592991385
385227776
366565091
1773621912
690894510
1204363450
1106437492
940499560
748631538
473752500
208706787
1873818427
1977119992
1781224899
2074908543
1974088404
1668619412
1644295842
1611951697
1979286757
789732739
1055528366
1016447441
1652395452
814598564
1104242177
921476475
173349157
364380202
397811975
246165397
1550884724
1621922952
510420879
2133626963
1245808770
1352374118
770249226
955638734
741686540
1098758131
1313495222
1344026542
1055623008
1627134559
152799282
1792664798
1118905823
485219424
87437008
1472286838
584781754
1160054513
1620041142
2031267288
2116403478
1291712087
74248729
1333990231
534066246
1241336322
1143648720
711937720
1298401730
231321660
1228720620
2142525285
1712723124
1538306820
1155767081
315066065
255323662
1629104732
1913918219
572969290
1462140602
274756224
1386556123
1598632552
783076664
1188989765
1338362360
1273159092
1900484939
27654359
1309923560
1573036601
1610094854
1028840661
1346170867
716047105
1835448332
1704201487
1075222860
1065034261
458202787
1975270512
836009304
830523517
1012922055
1241577209
561105665
1435246585
16377529
1019060360
125118941
1607855996
1729892118
1896103926
1759614251
981334777
823369415
397328811
1301118567
548840691
1503613137
1546419099
1952652435
1931528737
457788624
162439034
1765238942
118123673
950636869
1344167492
181581910
1430098735
632340354
197106004
512907847
257752748
498274001
2073325510
800628651
1301145898
1870870093
997861861
458917286
1876644269
178416858
1626142493
1291647117
693123337
1875168303
603660311
19610124
175954025
575346345
818847622
1642843682
621766854
634182777
1064594732
1551337423
544249665
1686557436
515867317
1299311793
976318333
1504431723
787186522
863911112
694587045
93854466
353671740
449282406
808860370
1962198171
2135349478
1440722266
750458296
143069351
118306004
1816549137
1569858346
1840781306
691469217
1174170216
1145313375
54747116
1279173527
9332116
560477729
1085605809
27836364
1032250876
183240706
461178518
576348003
1334605621
1875083951
462167242
186565383
2082074506
592966693
1705982492
1194310852
1905688268
622918164
389586279
910508770
824714746
2120640343
1315496263
1392966363
37724473
648110583
1197554217
1489031133
1218246430
1012967340
442275980
2083960520
633214346
2040560613
394877431
2026346237
395326512
1310451385
1012629777
292042911
851068148
2037046232
970540875
511186803
1861237794
1878759202
1593340667
1177849629
2085415279
900608743
1342982349
1211505704
835893507
1692819860
1451618267
2005009216
489379336
1757672518
196509643
805259136
643643104
1862374602
1508240317
1585775201
1121223994
411354855
512130581
229598147
218777985
1999609428
1718988892
1300632983
200999898
105057873
1875770119
1548003990
1899304427
1613591077
1763307907
868035205
208190398
660479653
2109207938
1672589833
811591528
112738096
635261459
11654708
66930117
1273622244
1037058250
1324587926
104711715
1846979427
2047691394
239622860
588225971
192134287
1096402246
630392103
1159167399
419109223
1206200828
1188225708
230316534
1738505941
1926430154
1885766403
1313409823
1695885121
1597220012
1729738606
1769198789
1092052848
1340076629
1373485038
1904616712
177949306
271910919
1288192829
2147081530
300287724
1457457848
1332445439
1012003895
1786746954
121222123
1292808451
1236635041
101336006
2001175033
2037308640
1578432324
709275708
1684422108
659895776
189143197
1331413222
856287619
1554118975
1284093992
1228804730
561923821
619187979
776383978
1709717156
1448184624
1359115890
1343330589
380292554
1870117499
2143899417
1707771858
672606058
59796750
1511270312
1318335810
1042318126
1643947128
1677509137
1719888514
1422783667
1452270002
2101977221
374237356
19346246
1075771795
1724503355
487084433
131114546
313502836
176770747
1089776015
791778519
490993933
2025043883
1889687725
1123538029
59298251
106988781
662626930
471981166
1222238287
1397240892
1851316276
988814092
762468555
1076303744
581325207
1472826235
1405117050
2098994134
1500788363
658613439
1557576647
781772797
592308553
1456571320
959066568
1583083387
661349052
1913814328
1719681745
415550937
1998647006
1396000770
1977216866
2051780741
707286515
843667772
1310663332
658436651
1989533659
143866900
2013141100
240411022
983083031
1420929091
1328922574
610885891
1098189
539088048
1265512671
557111085
197473110
301252032
1495564569
588225971
1743044818
993620954
1985530262
623274237
213161275
1058303859
1681125660
1424646322
1324192721
356248369
1441927761
2042491162
491845336
1736861301
1107425401
942375774
484499227
1811423508
2062113684
776588174
653198542
1557530019
1202849060
1038667367
1447931308
1028618841
1406812116
307110322
1510307724
1199616525
720702961
594255526
1513967013
1078273137
1507307361
1634435061
1113586704
104943975
391701035
2029225982
193960934
375560528
1491697153
1531409310
2068603611
590265483
1347391482
1022334607
881183722
1266420406
958115173
1391942459
1722286816
67265852
338445844
1695234084
1292385724
2023802532
1765276905
903058730
434283417
115886137
259287613
695743196
64107986
1298065284
102103603
1894328899
497955956
1028345865
2065112548
25857550
709632279
1210304127
1908175366
899692993
1493884266
686813787
962963220
127893166
621346392
2044303207
1610915747
1501087196
1059537886
809795355
1996437880
529049957
1490909543
1171793912
1523835075
1205531219
557048436
403589671
1458574958
482273447
1735017647
610287675
825929999
1674675081
1851630692
1721399536
1798050986
860790578
380643908
1113412810
2078928695
25161936
2141862749
597721634
2082957037
507599109
34243675
269933681
1981346985
2032027246
127992201
2089103538
601078260
1372002508
195159743
1292436704
2047213578
1441552463
2007375198
986102744
585542362
626396428
531764785
1157416878
1149337627
738113914
1103051204
2107103103
1033963278
2104151407
1233619273
1240060117
1662244830
143854032
1124108368
244263779
2132431402
1004485412
1819424429
1815908154
677914891
1898895868
1228180339
611362093
1784814454
1308313066
1330655449
12157046
1194283571
485752536
1856331181
117327982
411425190
375775777
427987835
1496991635
1933939580
1513501636
1751415580
465688776
379094711
1550789544
69645794
1801696609
563667391
935981687
195243934
2107077167
1578859090
1623649010
1612263293
556379369
1597547438
155035411
1532982796
270605341
225983775
1350009137
951981693
959802168
1924183502
1691453787
830788309
1572504635
1697327059
65534423
2044577467
1484696906
1048133803
2043132514
12255632
1019334822
147952958
1677633232
919174670
1521810178
24893770
1749958859
1429464323
2097102716
2127082157
978349606
987524321
1057542594
1313983659
768883768
437516941
1853621045
1130989175
177944732
1825500376
798743598
1885321142
1032282398
2063673342
285525371
540161552
1824787386
117955768
26540542
2096771638
327842865
1290845035
851062267
344052194
549023390
1766640193
1806631807
14106579
1682414068
1691589803
1800409519
1354374994
299938083
845975691
1741382367
290338026
1600115237
740490379
565581828
1005026838
497842679
2070737132
436906472
1952520476
1034090336
1515271178
1480537819
994222159
362615509
318298769
65921320
1461754374
315735047
2104659329
973123377
974997855
89914110
260438319
2079874552
2107240970
442716621
1756633708
419108855
175551753
507713183
2140157712
1031411413
1334473309
126607864
1287893904
34957101
1685598210
1126172670
688572678
1784504347
1550576134
1446229172
1739881760
1898217177
1213540994
1352283692
999722894
1244216246
2066365310
1545877483
974662394
859811365
1404584149
62461514
1000150472
459297727
223703755
646149109
309993562
2143899976
1194635528
122677374
1014149507
899758987
2080132589
876460627
709273422
297769076
96661272
465128516
381202933
28543494
358028794
229991880
1253952596
538295023
216150470
1862115321
1271902085
1085335712
754382493
1086700008
945019087
360431540
63250256
1876958895
979800699
258937712
461896004
752460940
705140103
1110454009
65338679
1397500284
1985147761
1821602171
1301516513
665632774
190137295
1102063627
330074175
2071077283
1798160902
1166750629
503782953
956371895
956311050
69827518
1408206469
1027323277
1468041471
175335829
471330894
679363111
594592150
1663514950
1525629426
1901638315
2121374449
1907569157
556272974
1073463984
739522829
1758854696
500710752
1958995837
2007221615
417106443
611111629
127873013
647250295
737435986
562413601
1100212866
1907687163
1192668958
798624247
1036290403
1270222642
657517332
1432504284
1261296835
964757373
485481076
2032170128
1896582837
1150909269
672005756
1919157863
2122207459
1028841274
49375195
377535430
1273113799
352049630
1432200201
157065451
340683523
118112189
1169526539
988554391
72349972
601743183
912482706
210528460
1699823168
33453633
325821460
926502334
374915244
513452130
1188618695
135707410
1123815156
1280849482
39866372
867709253
869910033
1199469622
776301100
2129669964
325336661
1914636445
2014556215
1006059371
87191227
2141879125
344182317
1858390367
725235445
2111440571
328215192
378087877
315385986
257947892
107501111
1746621836
850019563
752698380
1114531665
1080644958
738629412
1519817427
340567945
1212777425
1735297443
1623453540
1109243715
1187113103
1903171018
1616969968
507049502
1743157672
1561964298
747499386
1224994973
505620130
866561740
1421857588
1897431503
2055012210
862778415
233554571
2006745907
118418441
1236606295
177548202
125409004
741323294
2038526202
1276622870
1613753903
1890907726
1784475818
1455494336
1396521479
597748395
830087998
803173783
1185470376
50883060
1431696275
525242947
1810019063
509714702
2123874378
613654056
360649104
1858146459
207227374
1675763663
1203667838
1155315910
563979993
264449879
1522982574
762000256
2089693615
1007008890
828993742
300040071
405232907
410109217
1450852476
1367288580
607713160
577873585
1509845793
1054421990
2143076170
994747180
1835386452
904033970
701450692
2066303456
828566260
1501257188
696714611
1872510606
1492641962
783408289
567186364
533273063
193904456
1368293407
1910754716
752149607
997861279
2079470783
1048814986
75147829
93639622
937901402
1512924573
1713106155
1099136579
1752871989
1287203659
796095163
72664782
645101240
800973771
1849096891
1932445327
527545794
920030573
1417503807
386319870
761862423
842287775
800008898
1042235479
1087290103
12049928
916687864
169048835
1104840599
949696181
534799105
1015636578
1429833582
950565861
1367346725
2100289328
237928355
641961722
435127599
1162960911
603957317
530516251
862535091
398533147
2027054685
2032170128
1167995304
826043686
442603880
404559362
1555115644
1731388518
1188114894
809122966
1535134611
1887239145
1974696695
100586716
2142718683
1813445508
913001921
756433975
1691301217
1677882121
1152733034
1646168127
1062548117
1145641462
417706331
712270991
821647017
2121542865
2110943204
1191468180
1022918054
1182478533
1830839192
123455974
861217757
1028134544
1466556867
404624831
921760247
1548039820
1476493872
173153477
1633686385
1871243969
1363036043
1875908394
1802687356
332350584
326447640
1238902927
836503162
133310074
306708040
1629027544
1442424828
90081970
1737292004
1696857620
451877893
605009629
870205316
1032813030
1753604870
1406180346
1723974330
762429657
1631125063
37241544
1697094133
647300221
84591187
1903902319
1773169798
1626579870
1157629376
1196796257
890774979
1447472026
1312435421
1468174952
566421454
5407753
1559707481
1043133674
1302109870
1612383375
1807112738
1651224182
1763287491
517873130
2057939405
421671618
279688668
1867642571
1694103509
547587191
1970895656
1371961589
399088592
1064057175
1067699227
1065932513
1584957359
430662916
1459567166
936344529
734628264
1315180447
1020470091
1952053931
562587817
546029840
88309311
1701097338
23421897
1665194037
1174272215
2077058307
1961732619
1160314667
1973017473
1303397999
1644720331
1488967719
912774320
1551375930
1101388894
1185799795
156927509
1088358718
1437911837
1855170786
2085216374
378481398
299168068
1360164694
965942933
751048782
105026713
1936070072
480724653
323160362
479393758
482578679
1833174586
1393707572
386823626
1069557046
813846597
1254665531
1993044394
1501917564
1959466366
492770963
1259520756
1170964506
1687423966
999001843
1626044828
1018582274
2089076482
1342376635
409816757
1001031381
447307585
656043130
1670394016
1987793093
1918866788
1265718388
538112825
1550191361
1935064402
1854739824
931376537
507137990
2063585977
1126505798
1007517535
392229392
321504592
936342663
896262729
1071372803
1063712718
943748649
485372424
1338167167
252585231
16317166
1073308266
788470734
1636054990
1434672276
942687576
1127969692
129219204
1418989475
1608299897
466798344
702077250
1225374238
1455216346
495889835
1724816501
1508954428
1077146421
1254418396
848400272
275927161
1907805110
2146652832
1704311437
1977721749
2019436677
1930744462
191400301
1338403626
787064487
1005716850
1982513118
1986908525
1560798518
649239485
1661479757
653405419
875358708
721061949
1808574580
1753666469
1073781438
525713317
27338143
2102071847
2019424621
2111550583
934797116
1866986121
1319393636
188717828
994222159
803241884
20980850
1539961204
731451335
707791068
609762026
1493079238
971665728
2034979858
98187225
1259807667
294789428
1654513082
1804450741
726510791
1884200926
1038111726
578320094
1987206385
412871367
319453782
1706380512
1248498076
180283702
1086414378
1890333502
399016447
2012475287
262610373
1909056547
294811510
2145536140
443295919
1343176192
1678138574
1901108181
2040136712
332506132
1029069203
824243765
1692921527
2051991494
971580859
1418302354
22867231
828593004
282544503
500496905
886207169
573737900
2096374792
348027553
1391067443
305216363
23555050
139545920
1497710559
633216770
882037487
1731510130
855642929
1165217996
1915162286
880878791
1469524126
1348144631
410265613
335580387
423289569
662509029
454477975
1778203476
259255543
1008669228
1800094247
300879047
1628847833
1706923136
242846719
1851386555
1411076328
1192639386
386353023
1918283615
437897859
862147546
1780678139
542953439
640782938
1685586994
1479213837
2137139043
519054503
723200063
1603829742
1746072858
2137685076
942452348
372075937
1408814944
43069443
1892868186
666487834
1473922002
2108209400
1200889962
1638282639
1425543393
1916814427
653410016
1283292494
1710064004
1705371043
1773587075
1188095389
1943057613
18118104
1093327221
482910293
493038572
1274238153
1715554133
509236880
1479056327
2129378310
1564769908
868751113
1794219953
312567549
301690753
245325313
864132089
1600489408
237176392
1508293951
217874426
1439084567
1977016814
1712855397
2111306967
826892990
413774985
1183009711
250002773
1167844564
135679798
683212865
1318269930
1305240766
52999134
1825142543
666477330
1930625193
949389397
1279461611
979744358
498461441
1767125034
2119946824
1923215051
1338804007
2126551478
1176797622
1816770682
382508636
647729660
182366755
386243919
1478366992
1875847736
365899141
2038288467
1305057619
1842568684
870727205
922124625
1318621169
567765222
1889846602
1696736003
297210020
54336045
622983503
1533818828
2008794946
408824416
2035216128
1186120748
367321056
375497711
1190142007
1473851957
100632681
164436608
1115659362
11221377
385826972
1801929648
14264888
339717710
1653832959
2006926903
1000128924
1371998495
1726751413
413757293
1491823088
2063395863
621860084
675780749
782131510
294118580
2122814300
727784154
698336958
2075452173
936581837
1084540506
1278789002
787615864
1861412095
208788487
158430032
1490740670
1140814264
23397590
905709227
1410485518
177789963
498989685
1870423265
320329076
1874730005
1828911601
1906097992
1088458043
1805853803
382874024
1810986209
1611056149
1798849351
1458286414
1334089196
865197580
5390521
1355057521
914609353
872908580
764082918
454698968
850580796
363522345
2121889673
771718819
345005409
622976814
2141215787
2063921201
169380204
1328763717
1698665028
576471492
1616143217
1829353594
575106928
1242277475
103840174
1570222290
408195108
1447219930
1882425727
1381844471
878760957
502406142
288667161
401829687
2094310468
1745114639
1510839181
1125988928
195829062
1353678511
1455346995
1350245099
1398052092
298199224
103484094
226794758
188875127
1222405909
125036308
1176254182
1863487606
1422268820
955484346
1402524328
18620675
181419108
1665899960
1946185316
1838342409
147293373
1107953968
269589259
1785552303
1798254045
863338390
150488050
717308561
843046416
183537033
663601778
884077936
1193294660
1165177249
2071590903
1310038181
121332124
148234231
550115696
525043513
537849365
685776773
1591515250
431960873
1926923296
381524020
1207445665
983036967
1188862730
1913257067
896333189
1888548350
1679507539
2133701561
336789728
1983840602
420657056
1603612591
2086375937
883293863
149927085
1627377146
1441864933
378273302
924690691
169195225
1162084339
987976043
348982791
938059618
2105368811
1025060705
547548386
481688695
137920150
1442771441
1967912076
1447266947
1916957338
853346578
1414095689
1113585308
438441610
1987296927
386834343
1006789488
370266788
57726391
1216903917
1418590381
1563455766
284455383
892961911
881634935
94211881
150404885
1394832737
508003385
997179484
2070546064
2024709447
379966402
145371937
1083756712
288704687
93750452
809909078
193461860
236341434
1479508174
1192088180
1244326603
497281195
998687956
752186729
178065320
144430753
1279932355
571007941
76339516
104901618
570471022
1089960407
455290101
1792597907
479183692
1236808746
2122580599
1151233978
1679786214
857220613
141230816
751956957
749661064
1477005793
1540124558
2101869696
1878271199
214167887
2059716502
588390131
1871285210
1022370728
1189852513
1038722414
1488322347
544478509
1001827725
151721980
1173141470
2029902838
704444370
1214416558
1979226396
1399587970
761529936
1396989154
1272938479
1468402991
38689461
1191529294
428760998
562480044
1256052586
158545826
1990093260
975698773
1350590889
1343266501
556079182
1515381033
1242428602
1299102964
553784691
609918587
1753785199
793862447
2026872885
1902596564
399233660
245928673
813176447
2071340987
764109064
55432177
1497016128
1957575798
293759409
877601939
641457911
1031586956
1442896959
1353784895
1406680761
2004844718
967519446
1048962215
542559316
977545988
1104531405
326402044
1192240295
845343740
616225248
82663440
1215114387
329709830
1174792292
1882568187
1096111474
1082069518
130802694
1348400220
192437631
367980265
736640689
851337788
427410923
138228242
2083929485
858446241
1082424251
508979340
587803683
1925532835
985869120
654150970
1892055918
134470452
1593469203
1334477151
680718552
979548623
93195952
1634567367
1754206892
1485150775
1815738696
172592557
1162983976
1103645913
1022243074
915491832
1423860878
830518585
1606141657
794614539
1243645515
1270868177
1156467180
896516330
470461167
1237916148
842711796
1608148964
1738291902
1649167423
236590307
622463907
1892342139
1820714978
1465482054
766768504
1348732943
1770907078
1563306887
494108635
1163880152
614508284
574235919
1982107756
734446967
63107580
1954480701
1213264518
393532817
1790538594
813183488
269907202
1979038715
1848419549
120869281
2145664516
1987738347
340776156
200953795
1769366311
1733604060
1925559714
1222260916
313915008
106403026
378158763
1529974438
520359266
316910288
112333969
337030102
176737876
1445482845
961332799
1173989919
628125377
878888505
1271390608
757118260
731472948
1248375218
292864418
2013159039
1917352054
631227338
4636924
404658280
1852406176
751566315
876492124
1377288119
1691472207
244859428
998730703
1083740187
1576019748
1673060580
472923986
686439010
332648138
2102990249
169153500
383212704
927803277
763001926
693569953
1750056724
1930892712
358449028
968317180
1464242673
1087032382
1271011762
182495496
717240962
1555277447
714233272
1024133366
1004073251
1326915565
2061537654
1665995542
1328015231
1281490260
1694591749
1842179050
893630848
575476196
119059862
1719414730
2133426680
971288653
1409354027
1967296169
1323239192
1850636101
489029258
1934412182
290613228
1649382303
1408295059
719554422
533911410
1969618494
1068866137
2071037684
1190956476
220093882
1487917019
139371907
1032154969
283970854
960009772
429881264
203903918
970649644
842449466
304603172
2101863540
1845205183
1015973162
573568721
1108379632
1133031607
416495147
342512673
1045971105
1632456875
1538674254
982679936
1493145525
97948282
1974332838
125826684
549126014
957400044
393158597
857199254
943825353
1755678254
791153373
286658437
845105305
847295222
49972329
1447711733
2041917331
431039093
642340498
1743480720
1445207399
1504930795
1865767999
627165408
1185823857
33767739
1783890591
937405569
23584111
172323503
786631906
1368365622
1721482803
755301381
125654073
2107613802
2093028015
1258985102
1346814296
1861744848
1051808503
1469972750
302381552
1438602976
1801163086
1734886535
1901978182
544944252
1520989290
229388120
2042999832
877566916
2024619516
1175136328
1670408608
1542293112
1013534188
265666634
464447833
1046115180
417139515
1849119268
635885017
1289810344
808006014
1973292792
1651068185
1802076421
988250353
731552816
455314817
430159447
417630286
427624645
462187935
1769528642
909222161
627957689
1816505362
821512833
360277364
1921628495
1680513626
1391572725
1834310473
599447422
232206790
1988179611
1273804707
1000070987
830008155
2015321896
1081159018
947816756
974177121
1800717253
1672368214
1294433904
371837309
1791467617
669295380
759711460
1515990066
1189705047
213710294
1991802118
866501831
1548942175
1439107195
238084783
2064902468
414025705
1676038930
941946204
1365036431
802377503
1875734919
863402034
635250585
587924991
336562244
2005484142
1170468773
810605141
952522240
434132318
1986335685
976430701
991112171
651128960
439647587
59434965
1918686825
1807170621
709235518
756361419
832350705
2038682060
232265872
1603194897
1277383434
640547399
450742506
1103340071
168229241
1919124054
1849884265
1229766423
177794651
978894503
55711831
142657189
1587652178
774444709
1857325954
1193162105
1433886984
1060608182
1978688988
1505842876
919801529
832229249
1828150225
1024182198
1275893071
1382324740
1670042171
1841555394
1987203436
988279437
1490369148
2082564485
465757031
1986413972
1623555114
212990232
393978694
2011551358
1858800915
2060190612
1681731277
1862356184
1055693914
429429746
453278514
1684830521
618761544
1653334183
429756063
897724137
1796893051
1734734290
451419451
635347090
1943640882
710466309
314345924
317754889
310988366
666627035
223491538
1047984065
908768178
1964131125
1074419035
1795122832
1179114537
707607541
1326817449
906579139
1570835681
2001797509
1095732133
1048761778
1515889889
1918365362
1963390421
1918900763
206255211
2993950
1832126574
657197301
687667090
981279751
504872990
1802691604
1884172952
1500350884
884281539
907587082
1548468163
674566923
208201579
57275704
1867568421
2122505896
61860528
1333670959
901908315
653283753
897712642
1289790110
1855877422
1420218929
632942245
1535917097
228078913
26009039
2000631403
1719510807
1706923136
909842504
1786786560
1878648746
381937391
2079522542
737636078
1119547450
1943866977
647521766
708070245
1471047559
820675708
1292176962
903678508
1922772413
257785717
1787175377
1232870481
372156611
363684973
45775443
1215295921
1891725415
292817425
1385009639
1952376981
374964504
959968156
1694520063
1145719785
1351798031
1777589638
455901191
749830108
2075148953
1810767768
461889296
859124759
920750687
453391592
1983486554
563645980
1309810572
636576284
962545080
1472373456
914208198
606360261
872250316
1504148554
108343183
738978310
1646021088
1006842638
220191187
2018013966
1655123097
77474207
1629495143
167079583
83817335
1010933216
546688922
882366438
203009010
796882669
1944321448
353573926
1073301053
1350486900
447276165
985432527
258156943
236479648
1558705894
1172592033
405232907
178563599
503539425
253817585
2085193952
1537425161
670738926
414247003
896461090
1404498252
1371441956
347750703
600295339
1683042752
1024819899
847646396
837081909
74483214
281923200
1937314505
1788849964
234326892
1873783488
2054582648
364539389
459625323
462170097
1974015547
203789133
149838836
237955561
647318968
2121013654
664334742
1775416012
491991296
1822110283
237874724
663283051
699804659
72986623
980374517
1585129604
471946225
1886954359
1547863496
1052338871
2033585791
1676267086
1322517288
1856256095
158456814
467625051
1946787161
1498280852
1744196952
10021369
464492
1836987714
1650831255
1944090262
1898617774
1667280021
1844316354
824651381
171633211
1551576903
2101101366
930370806
309207985
1060273890
418928415
574976082
1642320369
88123122
1631447316
1765098456
1354454956
663379246
617253051
2133943987
1438683574
1350875437
568390770
1486510966
568946149
979924434
1569368703
1030241319
1402417619
747069358
1626930036
137085139
1110422094
1528417579
722905177
780509648
1859218860
1829089329
804944929
750960232
750682769
628073609
1607161369
1730799648
8662341
780565675
1791246110
2095158272
69357082
1657262502
1578872312
1564782494
1236885131
118697796
1784180291
417207870
1132602755
846471514
1334984959
1834378503
479179484
605403757
856692473
2076447284
977117864
310270912
144196312
1337081291
798408573
1078483414
1759936086
721768336
1302563788
965747180
1182749272
30428389
1935573291
1055023778
345578636
1925618859
588225613
663135886
363901988
974071937
1447533136
484947617
1714513756
2112807836
1138674149
731536418
1080738557
181642434
649205371
238495496
1779263960
1999934886
1576066454
1373212659
1720477233
294424651
1098603263
987507418
1594399092
21927299
140932624
559467259
1667014203
1454776921
754871469
954276005
1826922803
383323069
2130858345
409654399
2088281829
450145536
96252045
1350853261
546046179
601216076
1736059981
251618609
886492071
1923345439
1025465188
1418082679
749006017
266675114
811779202
1699951375
9462781
953965984
1370631057
16174388
440042470
1335545682
652299500
1931768142
377097649
1707997506
1714046226
1506901176
1198696744
57392041
1930975070
1681051931
499725173
2109731748
372692614
526458019
1100646042
853008750
1923210250
1937183407
843346451
968782258
773741334
1428179826
2098773565
431384395
1044012483
177077777
1030261957
1511239347
1855906959
1295836122
1649024710
804329216
24182563
1369969490
532652292
509792477
8528384
1529655485
720873433
260118523
841385252
1596499404
241008498
1358704849
993885747
1956011332
900144888
446519131
2074369456
817063425
965145338
213176872
109802871
1328799407
1573608022
1878878235
1418574186
949688606
1798469246
908313356
1090776321
1360396096
1357984526
719616523
1131403949
135885282
1104120297
197924386
283276816
1714061303
831511015
1208880502
656085823
790064029
790781747
1382248404
18879825
1603900900
1044407307
1525496779
1814625164
713721670
1014857681
198042461
166771764
2048971589
668482902
1366729827
1003954464
1151192388
1089406730
223036497
1365709875
151521289
1403303089
709836371
684861154
1039253266
239153457
198370268
8428290
1691084864
1840534936
1116690707
201185026
1986209790
1455447123
1121145107
1558705894
583513262
196604468
1634226527
996276174
1513105150
2140503844
1269692137
1257596365
997777881
626220630
1819993421
599338963
208849318
1687691565
325821460
1370009020
1390447004
896443994
191532114
799551437
386687861
1718572006
914505388
1819440122
1749098111
116217444
166700095
387842696
994785643
1812973934
417100223
1588144208
1529208920
1554491506
1117729821
1570086244
1897812423
465137000
178837259
135667002
1550888820
1506169845
2134871515
157209403
2100524234
1753278813
584781754
457771522
2048722157
719808781
2069013044
183241104
1856504930
532441977
670955430
836292332
2087122753
1282972124
1316691488
1538416212
34505026
358594192
1577646501
1717826448
798146395
1288080800
1811411426
384683082
1622366068
848593377
1002296522
1257452524
728176742
1399860124
1248662042
246001488
427908719
1940302802
815277524
1564273447
1077266073
283137823
624873550
54531750
875053737
1510762726
1118543103
992368016
1392386881
1651383440
2109342855
298452051
608119564
1595377722
397725821
381202898
507499111
102738594
2017565899
1771929377
1145637709
1729603419
1455271762
2051276759
535553711
1212801194
1652753376
1992949106
2010585107
951941264
432311651
1340217494
1221757041
1368777813
934879671
493426331
1548456696
54631462
313353922
532565014
509241909
932853140
730831084
1225854237
1093844773
510844266
290387054
573578049
1321384848
346180381
953107531
1375872044
1351361773
871300584
1880432660
2016643521
1825656804
751994722
479124574
1657278422
1435320323
676555511
776409307
519206111
205900632
161372988
1329307979
758483059
287742304
1413113177
446996843
410820791
1252984828
1021924667
1219170646
1710086013
1041439366
1469644721
827153102
1941511344
1365392921
517323443
15899784
1747590233
797074815
1524763899
302745298
1020858802
1337909966
1229136429
1347964941
769325518
223707286
1253878330
2063203448
1187316935
39240153
1759989967
1610296752
2018637740
1460469006
275328667
2128285278
1561112706
1417181555
1697390476
237464764
676567606
794057576
163905652
1042283293
198139692
483054982
193185629
1318342192
114137119
312744201
1649338502
873054752
1921164798
1615168654
936627037
1443983260
2067296722
684166244
1290397028
1196391364
956496935
265118909
957948338
612093251
1350742039
313564058
1116005741
368054444
300608772
553180246
1862797260
351342658
1687100452
285675276
1803578947
222201245
1566933983
531741374
893245594
1902922294
907849837
582316152
1855571200
383149720
551444982
1739653474
2118976023
2006040157
1596295551
1292326655
1692662608
39752489
1278463686
1877069547
1334299403
74238653
208772019
692790763
782060304
1836825069
442129326
395128878
186205231
1453873780
1267183131
1904419348
2135576512
594532041
1293917116
93240165
1629034400
605683221
2048782427
1555330810
1576873337
559867195
1080331791
2070199135
2003959220
1985020700
803170658
2090579651
1624109844
1176704198
2063656436
1557181459
1512156024
1544116379
1073078002
785172771
964569214
55500393
1713239860
1250891194
1576014196
2120622576
337208441
575135766
810806175
1058537015
1144759561
458997942
1299875287
4307526
2071221312
1739177887
660210872
163078038
868790584
1219593548
1387581834
1554599660
212105455
1583862419
726158174
633059443
867824108
125886468
1676135223
1566118716
213187439
445553075
1065676170
162665296
768339083
1538774694
917375664
1364501333
2108499700
1634796886
1404411738
1694965283
428027097
762152766
504133205
818765053
1297283657
1442413641
1786347485
1255218919
71843799
646321214
1810028243
1501165277
230994064
971833319
1799795918
1446921147
828860038
480725872
149261228
1286133852
466873971
2146624046
619739624
522024820
1729987478
727717828
2081495364
214558196
1408090088
2030466445
1378715175
643877314
837002802
1672399443
519354047
1747649691
1956578668
335862727
2073631947
180786600
1266137974
1477065695
2062532954
1992320058
383719647
1227067704
1473893629
542029938
1112585393
1260672895
2011710703
14310596
1024566725
837669381
417962547
211201462
1730701845
1046921881
1101607539
825157130
1286939507
1968954598
1204789386
2119712527
1059094254
1777458214
463612703
81153326
238236341
1026770824
111365928
921847618
1901518380
1959286355
1379272462
1695609267
384393725
1046694618
795844876
1963567505
1911793789
2066557937
1869333087
1894911165
1901223985
489886373
655016168
780893747
642519971
2050127043
2049776112
434568039
1997653113
1600771548
479047281
395859527
23241270
1559566692
1315352428
1715958835
1948637688
1816175361
730903948
694471817
1366663574
202945168
683630614
263888793
1360778442
1923232163
1260073530
2083448545
1922841531
947869275
609008272
652227680
2069916048
1733897147
1324280022
1213749999
1444773323
26845583
15407195
1028353721
819938779
1440710371
537455990
586756652
782346526
2005748058
1898384473
1896623781
1908943809
842649535
422096823
1940647008
303057762
789859842
73574294
1201253374
1934830569
1281233299
600803126
2007170248
932245230
262767735
692869703
1037641297
2010152499
1647528173
1009826911
675460098
1538788688
1658428723
1127834378
2016742818
1856552160
143099846
1070878048
937899363
259170693
673961349
2112773631
700463284
1576367339
833404798
1573755163
3449755
1702004668
1941073828
1292305691
960341668
966978045
1012869997
418768415
1516238081
1893367396
1674143752
910840700
135492711
1530075193
1153315444
1278359050
1069613915
231230438
730504286
1475496096
372128870
504172804
1060398644
131590342
1014915234
519449200
909556285
1471021650
235960535
224643246
1428937205
2061741157
819565955
565630934
1392055851
1939622
733154660
557438770
301103460
892081441
270273247
514952581
1529738703
1225669423
1422613816
572285406
1762702633
614209645
195405696
632210097
307214318
876559335
751147704
897662607
2127705282
2072114107
1299558553
1205717244
1821019528
806374680
1069587522
645784291
1675738819
908803771
1925133939
499892812
1439747515
1233074936
1837668521
516575287
1877860535
1644666098
1269350583
664300997
301555913
1265252560
732032834
1808048060
1444852634
1056965329
1633751919
1834516105
220469890
423698563
42877096
1768181666
437306926
1753173817
1361842290
2027082189
1555153780
1874400533
512496377
1478105675
1842255040
932837657
1106093793
151390977
1516789561
1868734348
166879405
871630586
1120434725
646176996
839719162
1692827112
1195277277
343454810
358928155
1493075603
734264151
419587572
1406777261
1348072350
984251937
1697429825
1568554070
1425867158
1913436425
1856795599
1562011987
2037118648
904174171
1424553601
2136211924
2099616092
601983109
1299075417
282379944
1528298731
1488710321
978514831
122993888
252037189
1444455579
481666867
175747453
129701853
1856744752
1670697927
545871485
1794584284
2079999119
1631031386
972625752
2039333569
1649686454
293124736
1105666047
79489242
696536760
600445397
2086659001
524929873
459969610
1432484665
2092288215
848626426
174033316
1850288686
1170213013
1536506895
524748516
1219544428
1784879853
432224957
2024571851
791812851
1819507838
1945957175
1755672318
189815827
2129187996
150453871
1274190911
120184398
679374466
1110272715
1635790930
230376325
349025343
532526685
111913196
1138490289
159320880
2097280108
426009747
959761287
927115365
1417404652
2087705277
95175010
443063832
2011460021
1530779922
1168000568
1222784522
48709568
1610480517
1841982678
270325103
1569939001
1081207826
433074072
79176675
1262531993
217036039
644646886
2014836586
446306316
1532494587
237484607
373214569
785421573
1221963096
1237169781
1294656380
2114605749
1499766377
783508034
1348354658
629632079
1641678784
119501775
1203642829
745289402
620513593
1184171221
677793683
160319789
1335233819
1114447397
1169698831
1805368154
701192822
1355034610
1457089205
237757540
329812800
724552960
1580967212
1460499376
1166933008
2057642631
1005822191
752368108
474965366
1422627136
841218171
962884711
259787668
1215717409
1575483308
919992962
1971978337
1890548941
1435626404
216601828
1395166697
1666529109
1243954806
1689671836
1897117069
1693415201
627780171
1981105985
1417273617
248029307
1951276291
97362412
681227712
136610674
377331385
640691901
375400229
324438089
826629397
75766727
647342123
83875385
663483809
2100872919
599145249
280345098
1044403287
1520992703
1187987582
1169747713
1297173884
1052837956
1500224410
1190438082
37085947
1859154678
703923087
1252727552
252766972
1583889678
905109235
1500378110
1880196066
319740883
11317102
503095984
149159904
858089827
1867713073
297758720
363398429
1714109741
1134758213
1309900252
43360618
1399255184
1777707329
1790309769
745533760
1070943869
1311736624
1744948928
568173726
1560055305
9126985
1107731536
842512916
66004828
709802779
603368824
57667732
1089200815
1353490836
275647179
1915100752
1110971566
362714586
997046650
2129576268
100243444
1578658729
1217802370
894778528
1160885512
1882219501
63626069
483526530
194922751
1545275753
231702491
651392457
1388238952
613800229
487937584
1661648798
408114897
740458404
2032730364
63962241
1662419810
1905142726
1331577513
1986568367
375194872
1643494109
1413998887
53489364
1659587255
1974627317
364138773
1495846156
2035285740
1823545827
1460833005
358668377
1932906303
940709677
1448284546
835474430
972626992
2079634326
532769241
886175337
637593765
641985981
1148547869
872650826
1544934366
974888273
450781449
1928988890
136910598
16566936
1239086401
1955672230
1139454446
537161815
1564002324
1579414360
510954994
1285432852
1109618613
2098352229
245301525
1525886566
1727612592
88887330
900230575
1577830858
1103289924
208199010
1080067719
608890255
1171728281
1508301327
1633972875
1297851171
680132570
1166996525
1599167055
298079899
2012831397
612991702
100587921
909266400
942252989
758619564
305466553
1576972331
2050833686
323564949
943888463
1582381401
1197215024
733397342
905932624
480284533
892527034
1046332143
1050938274
1310582475
19868610
801849151
190240509
754054035
1268490671
2043213285
175429408
1311988085
419248462
15568659
191374344
1831052484
964460322
568397900
729431078
2049422845
1987628537
508601027
191439476
1915024407
1200348582
642872433
1573755514
629299023
2041631039
1819953193
229735929
180747143
709299987
770783246
1179872848
449160032
1602099893
2084521885
818948354
279111169
1620234833
743423901
348362952
2004368302
1639668749
1094180927
523673247
773642378
212573521
2043302784
1607267902
2020266423
1458209001
1964825231
1813802425
1866935358
1986141152
810664462
346437069
955356870
954272942
2073698492
593566509
1111541704
1278928858
623585064
1217039992
1521282824
1015484431
1010444870
1778288364
1218289380
661664642
834746056
1792141306
773598458
1019125533
374657416
1658002151
1695320733
199214166
1170566458
1971708052
1535056133
848200704
232693614
384499117
22421455
274807226
1677201410
287935902
814679795
1223764967
920055223
1874358972
1417574281
81664510
511534711
365769239
425945773
492191046
926001470
2031366418
2048060006
30318498
926066356
865973054
2103961946
1960020098
1548237074
1328701459
878965794
597176121
255128578
150779837
1410939370
82063437
198902007
778579678
1865506470
1116274474
898416235
1597684244
950536793
941535480
145074440
359740805
900809569
971365152
1827224649
1639528659
1754469374
1796896529
718539260
851313688
1954066082
1292338800
1387453860
1217598804
1312384713
1754306416
1436227173
936350694
1209668297
577041519
1186613582
111355626
1060405689
2137883663
2059636551
1573925261
1698843900
450344595
1345113323
1467445766
1553972927
1107360652
1903680455
932479276
2082743792
1902857941
653346627
2076074285
1691484129
2036684593
6316573
214861528
573535303
1263417852
1073923745
2054996988
900817113
2095108005
325438777
225369177
389004303
1892231424
212588217
178136573
216693106
115522622
1852348856
1486741205
580898883
748341317
1036903513
1320437854
1802691604
783975843
361587489
312207472
2001010719
282737379
229703498
1367435958
727417184
1486982990
108179994
2135521253
5539414
21413160
1128397410
747874657
1448270755
1887831440
1699437916
444184663
1341663811
84559271
558412347
961271845
1616368317
604397719
1438533043
1537429017
1267248133
657716312
529181712
126155025
1413370719
1771349400
499311771
223023625
430024217
636901331
1427245236
518290586
799586947
244816439
1757293060
1571325419
479136305
976960703
1454474240
2054174288
125607667
960696147
807239459
850359168
1356115560
1714181378
1833897859
48676769
79893023
815987087
1932540269
1900629949
1548187707
494039617
2130150388
294018385
1907508828
480296796
238383043
952672815
408429165
2050054837
1979687931
1627860171
882569505
1468302352
547091786
1017534189
974464262
2092028909
2019612969
1802955655
1424919874
296254261
1514505055
1497060673
879842682
700041618
1608436388
76396383
1479722691
2002069065
2128386155
613338750
381837082
541361903
1683526212
1455280954
76985745
1123183024
1661212670
638375480
1935121161
751652327
955290282
532833336
1587911946
1660256084
1715904874
1893122134
1369212986
1234137506
488309740
681399024
733863297
427970391
662679201
1224187739
1357287140
1543593428
1555647101
636475645
1088311628
1220625122
1763787997
381246872
244398959
1482553700
1045091648
1103214620
1590567552
1184197697
1659155835
1515881524
1198139702
531574934
1550788676
1288433139
1800085507
1642066531
1997443712
1267540226
2127717452
2094699383
1257260015
558082248
1796269576
862945028
565486577
1093327221
1788071483
278560581
726054378
95171411
537824061
489120730
164137368
1906849570
192276144
377243411
288668204
968552490
923388770
404801484
1925163748
1404360880
404626923
660073821
219610531
429470276
1039472785
751185962
1113520662
1209813952
1252835238
877172208
2395485
2113775174
1752620226
1999985209
1160443884
1935497488
382287022
2134309776
830087998
127259600
2046367024
389071028
1814526769
1493983949
1686652643
1599897608
163128698
709870994
1890612715
461678054
1681888011
538016419
1362985785
1067652666
911122894
126542354
478247662
939728313
523155955
325689759
160254683
915945269
487878577
214204794
499567135
815480472
365910495
326403718
657300206
266264270
45925673
45625291
1582608865
348155318
1501896893
1092194646
1925853050
15203024
1954503404
1729472960
671030708
1108872241
1419835770
1979523746
631618403
743072330
256443423
546350677
578756190
2069286074
1300318555
1283288162
1071487801
1443787692
815548772
1702181268
1741799329
244488422
1905149107
1464793875
968267609
489674512
591521583
252277581
1517362517
1679833781
587163163
1009084452
121876144
1029205336
773065577
820197114
23324296
1486743314
1198225550
922247024
1719265349
14418987
374450734
1911238188
1504993381
1535270739
837341199
1198705161
121881195
1737068435
111920139
340529375
848652018
1996703953
730615627
1169519284
270150641
2042250660
22892902
178768155
1963084242
145273054
757508916
267519657
492311524
467670927
2018851915
188820895
1572697792
1254846441
764835987
1648141711
162387098
1779071039
1624998846
2077183797
302668621
1907607835
1890888374
1707120561
984896912
1028067776
388032280
546206069
697753054
114847352
1197088983
1864056646
1905304161
1753914282
767925793
1788672773
1226393347
1682281118
1048726260
98319257
1550444971
1610045994
945943529
1020418726
1747174446
805883437
1949122554
870953656
680399920
1883247084
182674520
1348718723
147038843
1317145496
12693696
1911464500
1318861087
2020666353
1595709004
1528542015
480641837
1388240091
1977171955
525834277
478616529
657510654
501378292
1018805621
1648136386
1056193576
1258404591
2015839856
1627074365
949048411
1529703689
757586937
1355463116
1513434972
1842614181
1869383509
1154628758
395936756
2100455026
1153079201
1326449103
1943397398
871286177
1949696776
747067747
482017219
1341274773
2067895763
1540114017
1532552666
1971652032
1765926184
941948080
1722895303
839269672
728765714
821632590
226149441
1159246512
775140379
326951476
1535381698
1295825711
1249575020
101572073
868303973
472940754
1539814703
1061050188
1109953652
1010770022
1138155323
1864077746
1852341704
6800180
1107696442
1989415944
1735001290
377360508
1611581273
710187140
1602182934
761353281
966385260
1985656317
1273795284
1973161326
2079350563
428632780
1615371482
1532939719
1878406722
2130562197
606460870
1733324199
1250096251
1902885547
665220435
2032509032
1198365371
1863285091
314938787
250209497
1647867301
417776592
574921608
1677550757
1144789254
1601161725
1195881251
1526988400
1268039699
372733165
1459576509
2107940271
1937222669
2086432287
1328676809
1395378259
1795151064
232397537
2073634898
1027457524
1509012844
931563455
380201326
1237483576
683746639
771977792
1785931846
500248977
1298294759
344545325
761897567
579446245
2019896243
1455526108
132801303
1628506275
579572448
46381572
784701656
345592445
642652901
257475068
225379643
1565147970
145355698
1082486206
2100334092
1463898821
294132045
206571461
1760854961
88069269
468321650
752567233
1027323277
1620866232
171268365
1076009688
2104309222
1881325434
80156013
2024122051
1180252967
519009691
2063949321
453290798
1233542370
1682026344
1760713958
1737011114
1423537070
979436188
1571584761
1172905911
1116409247
481512409
1888947093
732099634
856333170
736684928
332409662
1291165911
607996251
82721308
341243470
2007116747
719568692
1634549203
1412221052
2060870065
1124204844
347617719
1439968292
381905111
175885493
403490118
1834517420
551990806
1000773170
2111443600
1015004474
1748088360
50469051
1302523347
117523158
619323712
1092546210
2076852407
324747784
207908813
545792857
1733263224
953719721
1580888664
1029172434
1798013541
1499542664
5108853
754234591
1122657304
848554309
22206018
76187727
215860071
604317814
14884732
601541172
381809016
1256095450
2038782326
373465565
1484517295
299516879
663573119
1639528659
1458863130
1475418316
1480107826
427304560
315197119
1408654653
1343480505
1539560843
943391423
1751775624
472616811
1967494436
1345018343
1697196132
360354246
1486737442
997622493
71025987
1474730215
216432405
407418669
1778258255
617874223
1228809059
806789610
980688116
508473516
1423779726
1932600826
526324531
1982801776
571384748
2046160010
425626436
2069704749
1783559811
1225764803
1574837259
681944071
580361191
554059665
1200649577
1529449462
1291907064
2086198827
807730469
1767319670
1154921946
615883899
781423553
972498359
1631113933
832695914
1470946476
1160066739
462973499
2098158433
318127221
1485597410
1916314440
573087674
1197104935
2130827763
1053016447
809404865
1503270107
2078035183
1193398127
1429059088
585370957
588513873
909571594
1747929812
1507642879
260136389
149535452
456863017
410695949
342219480
226709075
1897881228
1759585776
699828613
726037704
1453317310
880035874
1387465939
2007190859
1040067250
1143586290
395866252
330965302
925114107
334794459
1515532710
1327752061
346499842
414627200
129278763
1828499794
1119179042
990467451
367617708
259599146
1814015496
1421263695
1720008887
870841616
439530169
1036883502
1975676445
491369513
1267922982
964404871
1552349083
843451850
463830600
667259516
593867712
1770231319
1670183376
1270380314
781776038
10051646
674983223
1833430713
1944168797
1983741568
568803058
1581975900
575128939
324792410
1502559157
41131198
1495704751
42283387
2002968613
1543276475
842806236
56193268
1608109612
1697000469
928134681
1337618115
1204841210
1049844342
1232832154
878538782
1715493391
1988057056
424658143
1030362753
1275073008
1552599991
2096556000
3039505
531478096
506442968
446510994
1978388684
1623397723
1419140631
154288277
1255829595
1147859049
1612456049
1311479605
2058021962
2146574945
1390302267
576868535
1510313239
85598777
1815634858
524091893
1772197339
2056271694
1776495135
2133628385
1041016454
2119774761
438572593
1657506655
1708065394
2133601251
1928925462
1575026168
655237791
1776325928
986101840
1742098343
2065072344
2083515948
2117063451
1639913958
1140479653
511756104
550783302
215236374
1299035268
1550286011
330520889
1243901646
1730804999
820441621
1964163637
1605739945
1450859864
746823812
592057357
453385193
847910487
9140561
33094283
550940775
2026957567
644271855
524258868
1573924439
1631467908
335891791
78299148
1941252413
1968303710
290058282
1414344304
1339924863
812359130
1090572639
830592711
1383382990
88065378
1971514989
1063292988
811744850
799296944
201045275
1423003341
1864120433
1502589221
55491487
913432370
1430561401
632959464
75719433
891955978
1659290735
627325827
1135642609
692811358
1474621539
1716687107
542586894
452036621
1094351444
939308430
162303427
978193936
189259930
963112911
1566623055
1309820013
1604205601
77947121
660574824
96492843
1637480600
613569431
621096792
1297014612
1541106528
1902015267
1217153370
478056153
542526542
1599701519
671192125
844874994
693842829
990157533
675520610
1946799400
947769799
2041178513
660741530
1536724110
705052364
711158731
882339254
148455388
1266678686
55376030
630837760
222106063
319112
1803747790
2025754518
917176384
1214503410
1127319531
835785646
383523265
678540973
150279387
1779172726
1491742004
60121459
692765695
722415622
1595521435
1211249147
868654592
1474905212
426452070
375275839
1510704380
669813441
1155612024
806389566
1097286361
59038728
1333059517
884674790
1719032869
959107552
589098669
2142627624
390268342
1571685502
800729666
13511542
1610926442
1401832548
1060405689
1082936766
2138609937
1113915258
1255257911
1216935408
88893755
1083885460
379762618
1587397285
793860895
315710721
50963974
1225801726
1848425543
1907972513
609222726
2017094261
345005624
500358183
1948940696
1682924859
309344551
954006268
238020359
1885943847
43503425
365810276
2042726192
1712498403
338602475
1051513697
307999587
1969505853
209197419
253978694
205611975
1844117002
694011723
553007196
1966404800
815977512
2041079600
1402942458
171237184
944778598
173712960
1111872241
837814350
746217423
1141318745
870719705
466814722
32549959
1571452279
1592728678
1717500484
19448095
1722536225
1607091008
2073015199
1005831282
11058470
1973598016
2073432803
260996899
163569486
2091443615
1057131312
1942657739
1907759695
1726185602
851470585
1163820744
43828282
886067636
755771064
458658488
116554829
2004297468
1157224144
1953177664
1664581033
1406181639
1071665582
1884564760
43097043
1786135204
349669376
563728069
653099964
1161354771
128419637
1845726790
671612330
1571909167
631209685
1754390150
789767334
1369453096
1605666244
1391606165
844815205
1282622753
1777203554
1258219485
169182073
1371049931
178052561
511198635
1276178092
1206451436
1088704073
693292991
1489131738
1611216857
1540827088
2107457813
2028375544
2012977126
815964994
1084804438
1421149032
660256389
150633215
497734735
262414810
112884591
1047943006
903245662
741865197
671702775
1074866268
1423685532
1099311004
68844565
1607597558
317802327
528051050
133489933
2131017625
281029755
387059836
91755743
652575860
635576503
1959496287
897116368
1071788459
1839806984
1455291076
1531378399
2100561719
720756585
925364620
260746432
1977941293
873945819
1054367425
1707947713
64322060
1490619190
220085916
1700507386
736418520
322345849
1638688564
1196345613
1548166889
1594533482
647151396
2036500836
432578507
136029092
2137994540
274675723
544954478
582326536
280553959
1085032374
1519513305
1179486955
2079034207
823546463
104050025
852860937
1821299369
615784089
1975490174
2138843055
88726782
978824355
732114125
373482916
691601089
1554979101
748638368
436989714
616803759
2067474559
1077805428
1161796669
498225219
399936896
869870659
2008435320
10273502
1583332441
1403450567
864946212
354587296
803960311
1527353437
547949047
1652197011
747315399
1506962324
670490469
1448597153
1347185671
599921210
279159969
71885101
630377928
552832393
697785876
1446520015
874832471
777332587
1160232495
944684102
919240898
1538041741
460065591
297527130
766222554
1928067648
939747438
628830935
933726054
755679011
1991865755
599012354
474083180
919252441
1692084099
611717642
1125662151
566216574
1017170190
1334764873
810555402
1896996060
1474235350
496641144
62127866
742375981
1253058272
2028810188
976243686
809748155
1406416887
2036336601
772385153
2070301197
551914268
235277305
752329400
1748229111
13868818
1801696609
1351256020
925341145
614205113
750471448
353118283
481394172
1358443639
1403907698
682136203
398197650
1982755221
1344386206
1464654337
1153206002
327857422
1395064232
563415082
1938635077
1300692390
1878509532
1937736606
140970303
580780697
284051829
1124835168
671869302
518339212
552931787
187208677
85791164
127967558
1279469715
326701218
2119278507
925381121
333750651
1698804731
1920172718
893682240
160982883
169625825
1284031163
452980865
1127102920
1216996231
940436485
375992095
1133415638
1556798326
1317346776
748931474
1251061794
1806782240
755477687
600995842
61724606
2134365416
1257262831
762077717
1697362081
1480917864
842256143
1359667382
780763605
1606327865
1114383154
1089503779
1157302452
1938891874
1615091729
1018426659
273245553
1011875218
1643847527
2086692444
682574519
1051108010
1381476506
1751154509
504777780
504287177
1165694685
599714110
969962078
316929369
1264972619
1980212312
1440581229
1254496073
589838278
957904259
326336435
367383588
848175693
902864109
1255512086
591414672
153164675
1127242512
1670981975
1889535924
1915105383
1052567004
2001008507
1678121977
852694996
2132662624
170185288
262671465
1741970781
2033807245
2060744072
1675237991
1522932172
770282091
2116883428
1717768408
465915826
576685013
1716642653
105103288
1750625899
1704946463
89136704
1700708654
856541509
717259081
871772632
405735005
1526015549
1903159554
1753419605
1096099578
2003818422
598050843
628688041
543713493
1557942133
729738806
1562668448
2095230922
1881031598
919554765
865062296
1356311190
554685477
241728986
1571354123
2056071754
1712520413
1648050257
197133775
1448367654
1587750988
348206656
260244166
1765023371
1108435927
1891451483
1732498726
940309919
984262640
170512596
196859209
1680202942
16850176
943259075
1600951292
379258981
1325955284
813115918
2046669699
245673405
743337274
373045433
8246241
1813495029
2142861893
270250490
1073601104
439073603
60685143
1913385505
1797579177
130003941
1609222189
1521057072
192692457
1871943508
1976902102
554802098
377111295
2127602598
1415582072
1328312389
354128621
197006232
1925867314
252942993
1134764713
473549777
1601904767
992855012
1313381683
1711285535
1974475157
1952923227
528912952
1980695898
847371775
2092001507
1632153772
1533183540
1704232020
1596972722
369757410
139677770
689076319
613451508
1880054805
522994683
634226674
1059473027
1238109176
619448285
683511816
1442769310
128689950
465134216
1188698437
2094255806
1264520472
1868607243
784748819
585736300
1555001250
682700905
970306469
146401881
1302525822
1537586850
2140703981
1048844756
129304778
1968553487
439705268
515409529
174710349
1627197195
2033639239
252330567
1276897621
1169880049
1950507462
480627439
1866575357
1104388213
1908322277
1065240319
1355476120
1056800477
784262154
1208444897
744781857
826375327
659946116
48703304
1914258496
1488181983
912889417
1173565690
42351447
706581736
1665987656
129783777
497705046
1765544314
344335915
825564191
1763331626
129513084
409307275
911785646
1452853180
1487705221
1552250729
1578539670
1194999635
1928981451
159368557
1801595739
1355376461
1957179565
204538403
280616703
1121810765
1705666824
638814178
1952190481
1702478567
256658247
1383464416
318095600
1081890908
1808743045
1165275831
767324009
872853642
793194994
258804230
594893563
1254845923
1407554872
419585503
1880491223
1272601426
1283080043
842882951
1552962612
348749451
668171666
608451534
163904141
588425979
1256794902
795097599
1743691395
1276739438
1546857350
1439141787
2127671369
911289204
1762313606
1593821353
1901384343
1808072078
1487148265
495750998
1395709182
1461056293
1454229416
1799867568
324985978
1992976829
1736193898
2038882240
1452452342
1449095107
1050268794
506626377
2061711879
1665406031
21182639
1165206677
861942264
504374427
197902396
1868780600
1506774695
503913238
1775480561
2024117793
52050025
793938676
1748349262
1046481927
398934710
1275525474
1870593933
536943171
998011408
2079557732
235052346
1444900728
402520716
2052748547
938216010
1629087634
106860450
1453509366
2084702367
1891660851
642523071
1153035843
2062757572
1869816046
23667472
1848890367
532671196
1322623680
619335206
928161457
832244525
11779191
1836051159
1590569914
1065389182
1874165618
1854216468
436736803
1847326399
940687653
1443107609
1958651817
2076936752
1316506933
743459646
1368763087
967300571
185917619
216683466
753182162
740184243
1888142463
553634657
106925430
1830349913
985387842
883346632
12123862
1465259994
1715317826
834157754
276401024
960279288
252023368
89396751
1767454128
1577623037
474666186
1370293081
1526567738
1348726825
1011685383
620716188
52767861
130971286
1692289627
124467267
2025207697
432806028
824428073
1530713951
2060934814
1251989547
310390183
800700851
761211102
1227622455
157080083
847643267
361337896
1648137776
114136072
955956484
2021684478
2049259794
830255275
2087017529
1186404803
924517710
59456663
2098499607
470859099
2094000268
2129969133
622936794
2067843293
479818027
983074832
1973043223
1872068652
22396163
1833535971
2070322714
1764246812
1246073482
2082642699
393175985
2087723197
625323630
1168663984
242583047
730393372
264850137
1511343283
1397339257
1535393158
363270626
183757817
936530832
1532968361
455019406
598501870
168748022
1643133232
25064615
119010776
127149901
571498588
827161997
1792895464
522527638
1629458709
907521975
1096058570
102687481
895558192
1672861283
1787720151
1457744182
807433812
1657754764
374581940
921502865
152516489
1044473138
377266401
826105400
1183794829
530083969
2056472475
1852477293
77900334
431841836
1974562639
1236098060
733756896
456902163
2052215562
1752467038
1686112069
312998994
1741817783
1509415469
334042606
1538618428
2138201246
1063521365
1865620809
49983677
300250923
337269571
681943155
965987341
1028744192
558177428
1390888695
1672415257
160870046
1199229706
272087878
1423339848
1702755
920382752
789948533
2049322314
1608681315
2014050327
513157220
1685463045
466781802
862824738
2039634884
820612878
1051830362
1226949169
1887450073
1195093898
2119900134
791718448
2090996179
1916437233
2128149197
1790566675
203929712
2089396284
411888023
690120166
241321849
26687384
1837891162
774288212
1177036236
353151588
711750578
1177912943
618720013
565898734
1582478902
532019993
227524451
132219470
1203802242
1271237101
158413040
724277135
106723762
2003846716
739040358
249109486
1325855305
2131066537
1838995354
684861154
1024557164
166419218
233302959
252927138
1443388008
418863705
729738806
436932294
229202963
1619930908
2057757218
1440706068
1279108010
1992107597
1057974107
391612816
1758809200
949847642
112669892
470670900
432123876
67677040
1216673467
1306377709
880551086
85262152
424642261
1318247570
1983003180
1667349926
1847174509
851384965
571882899
1157959168
1174921003
2093255326
492938720
707505885
694723164
1697681675
1173820552
760678443
1634660173
118040554
1205013402
2002526558
1218374768
1727909381
237587362
1011243018
1442055020
1961115146
1257964352
87635788
578591401
925725210
774807810
813426641
459285286
864542837
800198289
1200599346
1052406666
1942157825
1511684301
588303312
782230960
2064287220
2046469375
1967995104
131192358
1526511159
224232456
1142792135
1728174324
241322279
733947082
696593686
1224964552
1403965418
1365273933
2075456126
1400783777
395392399
48180461
138349778
1985129886
1077767174
2033131864
1017959820
1295340358
232610397
1705701202
870106447
565578982
1639331325
1024338187
733072163
2065470323
909381980
1207748315
1718819458
1767164658
905971721
2020238394
708833477
1415635372
1285224958
1158731561
1418250219
570531418
66110383
2035713371
831036243
429694264
1765703329
1790796156
1585169506
931437715
471615576
1397402568
1017530550
224421816
570267554
1514406702
695305890
428724045
260032531
1323608315
926787487
862873965
708327798
253547204
773862577
162646259
171620479
1950770722
710348541
536014872
289160457
1560544698
523954914
1603843639
668531491
226406970
1845659976
684939263
1363562922
489982875
1357434869
1973946887
2061633604
1109426694
306997346
1359505345
1396627274
1784372435
190633770
566397976
581413799
1436934077
1961234261
1621758988
1548036447
1304213929
988999888
1720836570
462364856
1786270576
199458376
162944773
644807528
289381162
1408550256
1158311699
1078228201
216068996
579226860
1812364714
245012083
1820402003
226735817
756305786
750245353
1855481169
79253808
128379311
1179482145
243932819
497893797
499321373
2104865446
118612010
2063268645
2030989680
1773986021
659602141
902777999
836242814
1728807400
277172667
432418173
2115391508
1964061090
1287090262
694034356
2072544681
342827912
2101230478
931000284
726805910
2083173023
439644493
1151869856
308938268
385915290
2032853184
380626682
1468595264
133592741
1348438558
1450189006
708944771
236030395
503516860
2092182846
1555416416
1324791639
423573474
1479895146
1856862646
1446310127
1721415594
584760816
516506415
458512682
671501178
1265835636
158733047
1769806318
708295711
1236946802
1144733285
1560842238
2095505491
1572639906
224278965
1194561061
1721414158
1872445284
30733318
718960811
870658455
1053000247
650287652
412932924
1998284744
1935406445
1936304104
950947697
372982433
2036490257
1078167984
249404668
1718042247
1516506876
637955867
667224203
1309272552
494494797
1607022685
1722697897
583227887
1832404722
1157647153
332624591
2105169335
150223631
1287099356
955641526
1841425080
519232773
1167196586
1499095185
263859120
2088908572
158627946
1992214292
1715456910
930130345
1460275729
1166972539
943595188
1747624762
1125687421
1082069518
1842074565
1153602040
472495504
550209727
1594800678
365367284
578658667
2060288724
2095806959
1852748114
877872966
1351205290
1929969616
1824898790
893476700
1296958875
279027233
231619442
1451094506
1193140888
936075381
938310477
1535565806
2106173135
930225165
1642258738
1025341080
2123683907
1446731792
144988599
953587175
825014023
773276421
1003269466
820391778
1167858137
964384910
1631302166
410573139
877346087
1358835962
452894213
545299971
1345926582
2075853095
1360843400
845562070
1871189839
628051975
44183246
1499173280
511623589
627267380
36784303
1463969090
537731018
1692980005
1560496249
1337287270
36218522
1337493442
153406113
769468026
505194245
899256726
272706819
1091692745
1741895329
179670631
1101485972
2142659833
1447219930
1996345524
1184592229
2108411702
1541076886
1699975338
1739923008
1521292438
574401072
1026002128
1638623544
1487913638
2064775278
1068158072
676504889
1377570275
1739480887
1361535573
83885749
1468884148
1823056222
388757215
1147758320
670893384
1216992790
1322507540
1634923854
277988489
367652630
1130981663
430939468
1446418672
374526856
579151120
1448823259
1364441133
648273443
552074014
31330788
1411257822
595730282
1080192465
308352231
675062408
644361362
1014736222
159006274
840260628
1891806194
529218293
1336709782
1470734229
804252495
155171480
1906923802
1395119247
234971986
2051520884
1066719652
988918441
1735575757
123493491
673670116
1884914724
758979193
999322460
668235980
1512357878
1343300288
1882775262
1806216656
228484764
1269740515
975278887
1197107332
382788609
387893291
1887292383
179339408
117526962
1907102
1156127691
1749175672
2017928288
1795966904
2090533593
1058764685
273080602
1179463493
1681880389
427843849
1200058405
1210435179
1334969486
765227139
335577020
1539895039
1983297383
1308943227
1986823509
1496235307
1360053464
826082756
2068035046
1816658656
928780518
1762615914
258780282
1286169940
1504150915
157422508
10212833
287990354
560848039
1154735170
1286712587
1488181983
1509041942
961767311
2096783150
51397078
2010402959
1232654709
1598182009
2131357374
1542404367
1304657520
1434813651
1887617744
881939439
423209401
412816299
638539787
1330360927
543917358
1634460039
1991874573
342798159
1993742989
743503472
1253074980
1267630520
1497146385
707607792
218687942
321048941
226049274
1187061283
1011559580
631297386
2006795036
945702922
226785903
1073780685
793731576
1749799250
1957290610
1925698598
1472229436
2145891560
807433812
55292252
1646598935
1017425433
2006157213
42754904
820635480
1815802556
108980012
1661565601
1829281043
1545906840
1920448161
1198409932
1162924495
255394652
295676022
328066832
1636447946
1465689089
895487488
1862563874
1941957387
1738470573
1209242747
730029516
1979669793
1541792964
1293712620
514604645
1212451928
1906119558
646880564
1333917060
154119314
145516703
196131175
1664414151
541471365
1750711570
1150038899
2102429507
815431217
941641631
637359991
2042036540
161287970
2127307912
1393141847
378797848
893217038
523391185
835338816
436881101
932838595
1486218080
215138846
1318212810
653552924
141232277
519575522
857665509
2085993987
716273037
173334251
2033045312
1623445941
1633044241
1395753003
359373739
950082288
1236058823
349506453
17713825
1546002242
1421460041
1734127002
99207369
1037117878
412308838
1179879180
2039787673
324387063
1169593746
1128744498
934778668
1701284931
212938221
186959577
1832419692
1249771467
1290425331
2136476978
2138114401
1540044227
1531171578
1073286047
1364600259
476507063
1287273594
574251094
1598955850
181478665
141908880
1604712829
876584467
1885709867
310811896
1936636473
168250711
763512142
963526081
183730340
1869762750
437797462
1035311875
1542838746
2053745827
1386490331
1632321176
1570446145
159494646
614944585
1318101492
1889533298
1393633005
1013594
872781687
1868455065
832166296
673744307
514855501
940335523
315204167
107696841
1915897885
8773807
771116153
18009329
78283321
8930105
592825843
80469467
624849521
369168423
376526798
1489666433
989204015
633896487
204057326
1247757861
1014900512
456099809
727815280
1253859582
202519236
139171408
1580892034
2142857361
1203986504
565490962
1781186584
753678391
1058640804
183866161
558055307
1766561461
1427458583
1420262655
1100226735
1888546017
743964117
1736409408
1748081047
521989499
1768080280
362375394
865954454
2072688133
944806830
1554422123
1213991318
931554226
1672958406
1860223798
484315848
2068012471
282045601
1805519218
570824659
330779703
1874512487
1195686002
917995600
152056008
44676446
119377733
1448864709
2145441695
1096948575
965851823
293957229
1652251065
387218437
1712124125
1629720208
227212915
477411977
215570278
96650316
496183836
2008066913
592617012
1880830064
253359169
1435224117
696165881
1893122695
1416223638
62636619
1915272085
934619584
1392033296
1075744204
338211288
1268056986
131440500
1385491619
1775933834
1279251227
411154381
799230716
1295929056
220569724
2041323325
2070004210
449682244
1265407515
1748604446
2011901980
586850749
878468662
1409411245
975880529
696300660
107934001
1082674702
1622576074
1744387656
876725404
2071097241
817932662
375771039
359467129
1406242605
1744619426
1816202863
1289207960
449486932
722293639
691095128
100933208
297936637
1425545128
501802396
81301632
1203149065
5348873
1938441475
832288718
764002431
334399296
870430924
1141210829
79968483
1386455110
365396632
825811250
1465924536
1626923234
2007140354
499112739
1918153343
536636700
701312460
1485439002
1949665445
1386658779
1684875201
1887992258
1528383820
1516469671
133052674
790470094
1453063589
111486732
1230967657
22092584
2010955412
659143002
1779055366
436825458
360918586
1973683450
1967615418
2108082899
1150702513
952245276
1587571386
502497518
1979035606
1918594966
1975106873
176358917
1083039376
1162291246
822213843
1560987019
259495636
58507073
1730737920
56700046
91673542
1470581611
196008903
1404034511
1621871914
936057651
1876720312
915085492
370649535
1475458955
2073677907
89445135
1657571762
1582889514
1304723327
513622452
1263639088
169832388
506988852
982699596
538976963
1726934094
1950553444
125099576
2130725173
860102912
2128829206
916784511
942195462
1851980311
1632284064
1448742404
2019161839
707627339
195010155
1385213882
1834342483
146005144
667006613
1697488606
1449096396
724734104
816969717
925761461
1632694576
1536756678
1572466455
1597252987
208049274
1618993959
1058068440
231668927
2015251538
818207623
64827817
1084018856
1815209273
1711836554
473885306
1796933977
1573903583
1513423084
1827890761
1678019649
1678036563
1006815820
2146308649
764662122
2129434429
1885536962
1978607229
1095454556
151453224
1044371939
65576846
1134400855
976533717
39516121
1163956860
894015465
1165978300
871735250
54140221
1796280164
1982144694
1442578162
473756058
1170459457
20029125
1325509200
1722064164
1150700185
1308596557
1724597165
1216544610
1790571030
135974322
1768983108
746626108
22862659
1952410476
648081027
698110261
125867378
638421291
1559122463
548797441
1139156263
642265921
893538173
1593434054
1951384590
175053430
329548677
2056605687
1486991625
1606479706
915486092
930572144
930523371
1278210957
2104995182
1232063928
99752456
1376688467
1235546922
1167661735
1279540100
73859989
684153655
1724694659
127323297
836335651
303006744
828085346
1392737101
1539832681
1309494794
934853684
1168956705
1888653859
190355610
579621696
222742453
1916186096
207472601
896408215
1357121994
1194042488
1011339852
1280706974
1879986979
524658867
1748008275
1467795947
507082217
196854720
1375435980
1562346271
1905949996
1294723425
1673230489
609706663
1805993883
1594070985
823358630
551840877
1214245018
2068678400
602906997
2091541954
1332523716
271718873
2006087383
1189028319
1722430916
1023101895
1723865234
1783001650
1910804634
353887967
2125793293
1211762243
326129528
1402713734
1693736303
173884399
268895819
916198723
1402415057
1543034882
1463417592
80104724
1213425073
835607248
256906995
63414063
931211295
1261487265
454338071
134021406
457871310
996197399
1522724191
1741890446
1726934344
186026222
1735774766
1886899044
1791997474
1420859713
1060617679
430466104
1563574689
678970400
859562802
717506661
721130298
107994324
1640622386
62455058
14099801
652558863
388809836
440252634
806201843
843618963
1987010173
2286528
1783383750
1952322805
109235878
882693303
530128020
504021975
1443503186
2063213011
445774756
1404310107
20234788
1789085696
1807615765
970485099
2005448208
981572204
560924230
538148552
1310565255
1353631629
1651000223
822967016
787198145
1319770170
1629503217
1675408481
485725680
1832791620
1167314652
575852963
645343276
2059929072
1556819331
719878179
799888497
34617348
1576965612
582956706
1236773651
1303140576
600190224
577570429
723124414
1815255033
8639713
444917279
1167378528
975278887
740447092
1262537274
1773215267
1476091722
283277997
390582595
1304618918
211763942
230920410
2006863200
95215685
145551599
1112066821
304804462
312297081
1083411369
361007625
1056447035
966809220
1122965033
1718996262
139273668
293179885
289443784
2093152390
827642796
2012198461
60014292
604599046
1828484112
110738418
1833122133
599182639
146920762
115847161
1224308363
1762156286
1091331166
1009039163
504453290
1462361365
251935461
2007282762
1412493629
578768958
574740228
443710622
500460916
577051158
397121042
1235249557
1421142543
115972900
1299625320
67549356
666115482
1020555586
1205433350
569601304
1642762243
463405005
537239137
563988542
612739927
1642041355
750827205
1268615545
2124966271
742434557
1469190225
1374041770
1255430766
1138404755
1665282658
1595590807
796528523
1196166748
1355081550
1073802109
1405781712
564464222
24059946
834462674
1190646167
1935054907
1422446489
929356279
1259567916
1782337397
1328767008
1103926187
1686829092
421853314
1127317310
1423781088
999165211
689364208
321520826
1296571235
472468603
587963969
1388039805
1729084444
892736056
210972131
748229676
557020659
1427224295
1958966272
440717812
152510514
627152200
718310587
1446736059
1372265883
754548294
594094599
2115917116
170166118
1849874452
1382306424
686681232
1283860538
1584199790
2060003520
893438033
308587717
1681606201
816583859
1804208666
396921730
2140166167
1379187703
1341813145
1365648980
1102656500
245965409
2092850152
435775704
655048026
147369795
595050334
1881458076
1750683914
1438226377
514230537
607794557
748929677
1730507837
1879709123
757571702
1563233790
1929657175
224171763
1097139359
558120932
1567954655
1494278896
1772386401
2117751654
1742552252
247356667
466584909
13264865
2095532046
824340447
821324845
938241922
1664440095
486392732
2101437494
331321799
1748914539
1746512698
962014419
2136239078
466173365
1716152696
1243794411
853753431
453581940
336606733
1226393151
827723556
100916775
181615625
320582198
284327540
619358645
551970835
1950531895
438818865
1795708323
1554763139
444676125
1868728238
770524421
1307544457
1505809247
590630837
1727020765
1212017364
485840765
3031064
1041699718
1357895751
1913081211
1993566220
872285655
2008973822
259525257
454506063
2036340845
1213558466
1909088626
745990719
776368443
1012878505
839249134
661232357
1710371571
892356075
1217097729
2140033837
528347535
734165257
1905173474
182019547
391638309
1689507754
331850820
44352585
2129114133
988506125
2091582904
1140378988
442300394
2121002404
406653848
1589714457
1587201232
476714759
1796331774
1501889361
1461888043
687612948
2062217974
1332392638
1882021369
863203943
1191637714
1708572895
875403797
987010940
69019191
1221518731
2097134713
1307381597
1610647982
1213011828
353549205
2069160618
1123116173
874751015
117346819
1643641867
1021802317
2045159174
408651683
2060014459
2045619595
1619016543
752823324
794483804
18646225
323346220
1934946823
600538426
2111372365
669094180
238119036
1790623779
464961280
1857128949
1721309867
1073949651
155392009
690684277
1655144460
77720152
1996856271
390447056
91317899
1585659962
1497630263
991850820
1010617998
810957320
1585339799
269834933
200246763
2118623918
88657348
2019112700
1152826262
333834047
933364308
1981868839
1223000389
1554996621
1053312438
1911932280
770249226
2060328173
1556618217
1417644172
1540207502
1666056525
561541572
1602849994
222276414
1519775274
1195831021
485309228
1153885883
15689093
835332212
1051915374
2122310183
1878023890
2080328010
2024446179
331933107
1769128013
1636654859
1942709450
905287446
1648340354
1160246217
1266440649
1164138511
88036995
1148418071
1221247913
1336957170
1796743442
835984329
1522426721
1933874201
644609795
416065855
1008159642
1891262505
1362231529
1921537260
1787973499
1671548659
1041897268
964711664
1410217908
363893380
1335517953
1194368769
1304675912
68425037
1209704376
1860877416
162521353
978217304
1364578694
2092145383
107329471
746563388
342034791
109769731
445374934
1115670705
240008566
1575285090
217958154
2005445059
1946023527
1466880718
2006835266
657655897
197133764
626613207
797195245
1782835983
1541336459
1722914681
695965004
2081922191
138893497
69613804
1495637178
740207669
142911028
796529682
1473234451
2051269375
1160054513
809297596
1582621914
1589581552
1939446587
1962762985
522966690
1761544934
72782967
110894121
1883754356
1757717831
1391206112
1444504510
278211410
1088282152
750151655
855528604
1105447314
438191748
2125068204
1085721600
104604910
2106350083
38172491
1801592953
2117933066
2028075556
131284077
1830198024
1202093295
580108434
1298263984
1344535070
1684178280
1308431394
1066960350
1690964538
640272999
1687946540
180243821
1216653633
765687473
1591423570
1680339403
1056804395
891720070
1445463840
2063862909
1308912915
1249211722
1092849166
511887989
857026130
1498639228
157642931
570050299
232263748
1116550390
297606334
1020028775
1441605494
519103009
68542403
698552673
556478321
843128708
1493061918
1192283533
1629435036
99413081
2023401143
1922961110
1380461596
1635241854
515799183
1258075491
1077707463
2113535689
2083192949
1487647337
1798431766
264409494
1084053045
1828221125
618120395
755493604
2047762307
1119572873
143109751
1395681935
1695065983
1417165563
1256169231
1738215471
1001794149
1884244934
632536421
741817181
363530127
518839039
1819710532
286777707
1409791257
656613723
1469140759
2084679409
53360891
1431099405
518751343
1926999591
660678676
374835014
1265809221
1356389781
1105430708
435185246
702252879
187015291
631500209
1185622896
724967734
523361274
2059996009
1023671332
486828916
2029896663
1261211770
1675452677
1425652233
1321210453
1878595655
1863011638
1251072657
598535002
1714396268
1450642435
743829104
1644710104
677515500
1143519866
1089964552
169788331
849555694
1250183061
345759474
562268405
1959942055
549656321
1709940206
311220698
1913700669
1778582986
575819835
1671611801
278181822
1834989058
1923175565
1737203026
1772907011
1873811868
1977521712
1389657524
1246204364
1834200779
1856494923
1587978629
1961706429
648891151
1393638561
1108049948
853133113
1791633131
926323551
1807243675
432578543
415641801
312270031
460443444
678991804
910699291
1393590495
94284841
418441818
639848604
766133937
118106265
1933989503
1274071511
1713774621
145034196
1392020134
399166921
1277520014
1610905729
916579631
3744539
1613805751
277584330
243871553
320007877
884444968
1523774086
1661635379
1154056774
725729205
309030126
1199997239
422390701
1684948925
907816696
120736938
1290933174
703506625
1225557802
1924590477
779497931
714071874
2059742400
337428776
813995380
893386652
274268215
1858755632
1396153015
1026877620
1882677658
964765846
1491865657
1399013758
863021110
1847421666
1535379948
214311288
732719503
714520962
1334622097
803699938
1600640686
167747486
1375982383
1338325212
222771075
1979793622
1813777803
1498649251
1237042216
2073933291
1618423958
1311515856
533816083
278138049
240380236
564368808
221276681
1659808466
405216893
1654163514
299719837
74248021
895836696
201119712
1984577112
1487319720
226509110
1279847357
1690701564
929065852
1639317214
1451159910
537780744
54909627
496687155
1650408658
1161076006
364373661
143226608
132363651
1169632634
1889963444
1283949275
925716548
748070072
993794468
259225672
1768109394
1162963794
1560874971
1958698098
1180790196
196514771
923664244
1406141575
842996188
1214500484
1836087153
1785496791
630660276
404815301
648081027
2060462340
1265729624
771411411
814347372
464599963
1854736165
883088960
821605868
1414217633
1528249122
1340969293
895905690
1871345692
890795975
1844275666
704153121
1706589903
667290420
1028888949
1735790820
24976501
344835806
944637452
1087290103
470002561
1406696434
1979085018
2080294095
1214503410
1424642827
561736935
1279567682
597946571
1425393745
212713981
1632534565
468728441
1300259414
1850153874
1588978205
2054471619
1347111659
1156402556
1686024253
780953110
779751678
1886726874
398621130
1781674094
282119074
883748265
1484935311
2058548242
1904381739
1582682404
200304911
599934795
558550705
173415690
1277157310
600474298
1418374832
1189160176
1190564168
460120650
714221067
1365443911
413364961
746686493
1183566354
52848765
816639752
946790470
1099063784
1697703371
1075262405
1022488763
806130940
754453141
1950196705
1712369158
2008302065
1765167440
1774073447
600207617
916574827
541380861
1741685311
555734058
1268221465
1212014395
1058339264
1864730737
1419165913
1209314118
1420505457
1307765879
813636747
1786439883
157434472
835258110
1612795073
469430067
1965895665
1975796598
2089527609
1078966335
1723547690
1800784045
737605158
87997056
1760107292
926997218
1304541281
1661491005
218921939
1112324144
546539335
2080914186
768207106
528600906
2043778948
964698289
1608466186
1242745927
1032126556
1481605811
1136302001
594339484
838788457
1158691373
1960729101
1979403442
191341278
1433583403
316422122
190349103
2105230085
953948025
873841834
1760982852
618301840
407984657
190227708
526504600
1092968643
834074917
994191751
1790101043
2137839670
1716842230
1857710902
1211954563
1229250407
1271139447
328913466
1097880597
1414565130
650662175
155548733
2065913105
1378556225
19547498
1401844772
72846469
1376557633
1301964156
1269476374
227057813
42120151
325493434
1529388686
646301280
430970082
985694053
1513713466
723245266
375342217
987972664
432738150
1514499519
1208566364
1172115547
2111971463
67921372
951822035
983404615
588356115
838657291
42660922
1220552174
185974890
636546976
731457488
2118935001
2073355489
176761139
623276904
2131359852
1693644154
1118919345
2095346600
895217555
2013193303
1011622230
1451725776
1364714448
1261122426
1159091094
520129395
574478179
1854438097
506169379
554996542
112196340
1362822190
244344828
1641042893
2013802506
264711565
1367462725
312682699
779010259
1756884565
1379277427
1492549184
1722400376
1374279074
937749471
308936597
1871574011
53505085
1552615108
256316003
1047946854
1561437187
566028842
642876069
1511331589
897058967
494333516
609560871
488327833
1990497529
803138710
1489732265
2091475885
2082370928
1263581505
2052261340
2052168918
631555710
146920762
773851245
1869224499
351176682
802155132
1591672391
365167861
1533262936
238317391
635641994
1136955408
1994642650
1846787170
277528475
2141385345
1029778994
820131117
1628057207
683701808
1134821209
89647057
363902454
959167542
329836809
1065775266
1651974261
244456208
2070099360
1124963008
544276571
1672187700
161204018
1277859041
743102258
53141678
768843823
1425174303
1795623179
545128730
1756681813
144373932
320136139
1128629507
856119
265104065
70211005
733036274
633132445
1170514150
1000480429
1737583535
648900971
1005753884
869372539
136227459
1341078297
865695534
806827376
870305405
169480711
1661406844
1503398403
81621533
772842975
1932131685
108518888
1149919153
2123671916
1940631623
1819056982
1002858441
150218378
1427483415
1248026700
405284416
2101847430
945025832
747224940
1040935526
799587337
835717088
1116613645
177538512
1401212095
1531797302
827716963
1505774052
494480378
16484785
1513169033
727203641
1774264161
286858158
673328132
664476616
985793864
1309689170
1330700316
1312557181
563927093
1051589492
407327495
1615304724
39602900
1463070269
913727048
140698450
155180620
1402335241
1314534051
465383708
469336232
1764927695
1345241522
548510836
472139603
1792478895
1155991403
406772552
216419282
992189014
154288277
170185288
1366635109
135690146
1327730228
2057039047
150473518
1639757355
523937951
330345013
353300738
718089203
1836961477
1121379701
1246977326
1547982650
2086992563
1205392254
1961510190
1191011566
379837657
1096432435
1196585946
487882057
1727902543
1044253551
442120078
246919663
1441129449
539304726
1104840599
557008735
1768189222
1130776708
178434112
50834742
1733799652
2029433211
828628772
726854488
197638687
38520943
501303391
1603159828
1192802421
1632436252
507132019
1870721679
1176970972
663878545
1151656517
452275200
81826584
451212385
1240363528
1358817098
101357155
1925253188
664226829
414935059
311953509
1449401234
710768168
1691252433
1768256585
1770588609
1482931727
704980639
1369584552
52202216
369725253
1104295134
21067137
94337729
691684486
1597927047
1251983262
745337031
1031336278
36949988
1978093091
1196696986
1441051359
1454477621
347251710
613438597
792015069
2106701637
1262252287
1695041587
427722145
1758473573
556355951
1667361274
2112028825
1032024778
904746907
1671249305
1368450982
513127955
1485682265
9636731
619904088
1356518127
1687233890
364452868
943373059
1520969126
1874724190
824102098
676888391
1927304395
1352333690
1032131194
647398294
902970575
972836920
1079827724
1303854134
591792619
1952052561
1121924375
1506157030
1319628518
1067175170
381173197
1897195285
42886988
1452023402
500398609
480573083
1585424386
1331313077
333542534
406070115
1757319798
220280247
1114737658
2043820124
11586399
1374547298
397817313
915633471
995137702
538597398
2140722820
1093673569
2002431830
743765596
1210149735
524457510
1092745264
211567781
1633073826
2061735063
1345731209
355028883
457771522
1883023366
1400135449
968495222
1587492160
1833465807
1560385991
277239955
1712989868
1494149015
737915985
764531666
553478831
447622463
2072957262
26335279
1909249517
523945131
226621227
389873582
997080366
2000237597
189578427
1187550121
1610214155
1310747770
1357666984
858095329
2055870301
443304133
1166091069
217557527
1384210508
1513423084
38845660
107070755
1935327587
1220743388
1684444359
1429793884
1466624545
953533697
1111073683
1429529513
1387449205
1384147521
358119897
892038644
1142306510
117083993
2115024821
254088078
336544913
495200709
1406884434
682008798
634310857
1235590442
1012074532
988859009
632712166
996851204
2037440328
1878761806
982968546
1185276955
1707013682
1331510654
347573327
2117183507
413096645
152994404
127812778
1127452756
1611769263
1938254463
438232525
402943518
1297497379
900075704
1968380240
1571826665
1476429708
2050884477
338988625
1134388095
1087969773
1668729483
1556337361
143303968
267402230
598925193
40524179
329833440
1085421611
1045144682
1561491933
77900334
1884759474
454131174
1771185297
1458627207
1232425196
1061640076
1997083007
1016162499
1330177722
1482918938
108107964
2049632706
1614237418
1320855503
1204237327
1557146097
85109612
980744578
1191712659
1919132593
1725785216
352686730
184466140
2020513379
89729678
1888101991
1242805783
1282918164
1784960383
1206973424
1767672417
1784475818
819558861
1440869844
2084277793
785816804
736338950
1152013680
2059542255
143300950
1439051077
1564587632
485130929
300249088
1725214624
1325679408
1206961667
167745830
1727551410
1001632304
287830458
254358454
1043503697
1830744439
50319235
1446524606
307053632
1003773873
1954977342
788663422
766247143
2146751273
118497494
377568512
1245468922
1007880170
777502494
268484144
978601891
1469129957
1933095509
306531611
945294486
497790635
465643472
2118918857
1006456525
1019126416
799067799
344935082
132944637
2084061512
290036371
1937215122
2111119830
1418072317
691296282
1226999718
334047484
517921197
1840802760
60165972
1092978892
1462426920
118164265
583468428
1675394703
1402660681
424875830
660802322
1982266649
889166170
1825490666
1464678615
463932146
824940906
555420676
1289230146
1282718216
1000065798
864299753
2086261911
303147833
1433762753
1858175126
1590111697
63782084
787653059
1145589529
1793487447
1372267950
1615938589
389933114
2106468203
1651684189
2313647
1429637879
1942991106
1129409432
1204020646
976575898
1566226641
1976227373
520020934
835267522
1999864288
1843870785
1259445130
78669516
1054636919
1275147526
859098399
1442211426
1827347278
659797611
765478798
1847127048
693671865
1401308929
1022981170
900392573
1711526530
1155360104
1741870423
859491927
882266319
1334295270
1496745272
328070864
687716028
874277725
1618331130
630747229
2042665846
847674400
514473813
1622405492
252098903
463519738
603062278
1135531397
273099628
2053331204
1682072827
585219401
1333081142
309370938
1204660960
1000883644
210122944
426664466
192318883
1960036614
557116719
619589303
1940647008
2055256753
1077341021
1530863087
1137004662
1927746961
1278215936
894943670
1613816568
1742201643
744343456
1861774878
2015391665
989082861
1703422367
798151843
972738849
1243795791
225260221
1055447990
1281077912
1579991560
509894635
1843726129
996407333
1290939195
1013987519
261764534
1608557994
1450040721
152568675
1589693404
1169245978
13811880
1397799227
2033504727
1592220955
168286530
1086805988
989907212
577821073
468527113
1935159416
1987722633
910422154
389373576
872426950
1077936280
9106287
1872588399
1747831500
1844878120
1149029672
1971601602
569250175
31682269
793789466
401116360
795219034
1825189786
471271913
793938676
831540960
2064327992
407630008
1097451486
620619326
461916189
235867017
965326179
1396726965
290638836
143006047
302294668
982201112
538949690
1946803637
662025353
1197650110
1445593012
701677903
1101946599
1345630368
529628385
1453983666
1882256677
230097826
1839375379
1695469796
1688380746
1205741950
134737054
1327572929
408651683
1955101562
1514812557
2059577837
155922340
2049647120
2119320004
1451280351
1676328454
2046127724
859139279
1501997728
1595995771
1217416927
862495862
1500190661
1828991569
1733279542
1368496732
209761088
1956289151
644475228
430753365
1019113438
1590403965
954830229
997487820
624445843
785389544
154423065
1051145947
38634807
1621013751
1022530486
1657812437
1730001073
292611712
650997589
1238568062
1924755736
52300280
951070344
734590409
1104147959
345614132
938793365
1632689689
1560986428
1343680216
2021863403
16712074
333470186
1204130354
2050948871
909052946
155438788
884108199
474814791
912175720
1781591658
716496756
726522414
266315697
2001875242
1469405093
454537608
1651657404
822781429
2052300499
1487552494
548300548
1218693043
485658896
1933499037
1726912859
561541572
1922498687
1601005491
1051953363
230418432
875792049
1965022784
4029836
28064098
979494069
2087899877
933888618
1561422232
1753108527
1360679995
1643066071
680960564
403499789
431394734
1687414705
2146487202
1326767048
76934979
897647899
791931716
1731335047
672351300
40685143
1344182449
11885666
49515110
1749346854
1965336828
50257101
289178468
1886207518
1718531193
2097457313
145971031
1574343491
1383096989
1323096818
982764435
1582462931
2095077757
1238770372
285754100
936931802
807148261
844075551
862237763
1681877036
2080036229
1822061725
387236234
33694277
1374133524
994838028
357747312
1029758512
945250176
2078463318
2052215562
1558950611
1475649826
1095564442
1127830781
409595029
405620909
736712165
65764125
1836839160
187772477
1577199421
1019272657
23959172
1293367920
566164625
2115363063
1635337095
1956811466
962669566
301729210
1436307652
1851843248
140956242
1443160100
1755971586
1938328233
919844401
1228932056
558037987
1713882138
993876140
199251458
684962624
594304055
1582499981
139619070
1838150032
872173688
1638990281
1891547191
1745313598
1675453143
1462684783
539554309
1003554966
945019087
2039579211
566979095
240501886
1380408348
1343440505
1984073051
347168620
718864307
802670397
1867426315
366810001
1321467760
127829750
49757148
199252374
1931683905
228420611
430034123
1508698559
801208002
1206874854
605559028
1065676170
1083407307
148103748
1195946110
781001201
2046757496
1193100221
314474911
1378930990
175360390
2058547471
1739868782
1749693081
972038604
753046819
1856408094
863183271
547341773
1216980001
302641549
758236188
1215240096
1024096065
1027483859
524399332
1623185451
579110692
819276533
686208017
2130968441
1480776284
450614017
150344903
1452871851
1895665254
1296392394
857681180
1910929939
1359970448
2067699213
462969601
749918710
314331328
1273736924
388606833
1838855002
995364324
1960912860
101696773
1344049296
1682756140
1905178850
1693797437
1820064515
198603911
2095678467
1441841166
255161111
1509201855
879620812
671501702
1128125994
529868362
2016966883
1815883324
456891438
2071448573
1334829186
322468059
1656495830
2061788507
1639636502
2108630828
1921996864
1200596012
1883396860
821667287
412630870
674238110
1412360596
1469522868
1049908295
201254452
686812922
566372515
621859280
1688838126
2109810031
275210073
388714701
1916029094
616819143
1666892889
379432181
1398587776
404428143
234657912
1022744921
1892182871
1551375930
177680247
77006753
53801058
868872153
1935910166
762005164
2106122571
4260631
1929225137
1635175913
214154304
1019170645
171422738
1929334655
1350658470
354637241
1737893954
1149258962
1838515226
218197784
1203228737
1521655273
1895776503
2025422594
557789948
1159858206
11779960
327173010
801321571
1592950573
1261503399
914730419
1399801080
1940220748
1600892223
411818129
332371105
2116211270
563396746
684486209
703412779
127216262
1513348068
295982394
1759157226
1116148284
424180105
316320339
2138739699
2023042221
2070798919
1448405957
2013241298
664216584
1509960762
1761489482
143803648
525785288
1674728592
1797437658
2114659872
1606934018
600910329
1528982131
1522450234
347839184
1315670063
764250018
1896786631
1074846584
1983028994
808202203
399840328
1840323936
1145396359
1208151583
1349215830
1372210699
1672683290
323100792
1745359709
1741342234
1488916343
420087820
709676550
1881304363
1504224751
1976033459
1797955243
1386270269
524486554
1112600920
384950354
1890724842
1107185211
884857647
1099046696
159572345
513199628
847336094
1742393190
273533340
1161612747
1389737955
626082676
987733919
1786946972
1049991832
1237667593
1286714217
1862853119
1638938847
662276446
1773660493
731204359
226406639
1600706538
938122649
558056170
92880604
885258191
719571689
603397777
1904531915
1462841483
1767097511
1240068282
1146195880
374075135
1901086004
828440618
853902934
1975403341
587773438
2073665169
1539433763
1893294910
1450820931
301488719
103188414
1278489793
1200380783
1316700398
261250614
1865920894
303209501
2074994386
799202447
1468433501
1844136162
1016581099
350419467
899379445
1436550114
1260249669
964139236
270425413
65119702
1834378503
740675348
854345791
194810182
1350230232
2006587599
532733403
4491548
1480063056
229750941
1741647143
1856976237
1405246843
367138765
1751086529
1361708714
1406998039
722187018
522459480
1602474911
2094372588
1735575757
1437655178
193422725
1318035297
954705476
1522137880
1897370741
1107271851
989116198
539096651
831781190
969384957
189057388
417814685
329086735
681917930
523495412
616081426
1082143731
1504260731
362495522
305461546
1693621133
293205307
2087864617
2030347422
1463076806
1414221362
1643101971
1811359423
871990712
43506019
2072297468
1306988468
2122360452
1688946321
1581262259
1792972369
1897752081
1819046522
1199240054
1731079143
711307155
125703058
174428833
2032122982
1244266452
10021369
489109087
362702719
1129875153
407931342
1948380201
921470767
2113958955
1550763110
2015545916
1580302683
212159110
1884951608
1751034690
1077060761
1225968542
400181150
1125028984
313372310
2132694766
933379374
1654414881
1717590948
1710521910
790287881
1788205564
1017496236
1588370933
1727172215
1482266378
1467516199
715598591
1589088874
1674222292
689076319
111171104
1953124345
315552951
1491198929
1067359873
1991894148
452748048
1533856986
1143167664
1854456096
1808936985
1818629780
1841945619
1780879030
1457522742
215440822
1863071065
1267902319
877731871
726302857
1303304548
951260522
1189089785
2110680919
1942255678
653808477
904077093
2021291115
1951016474
481867429
880268017
1054837184
589785416
976756359
1172840340
1603685879
551598390
68035427
1366253045
703502741
424576598
185018132
36524387
1701916758
288749761
1752039519
771507307
225189571
39029171
1603350409
708142976
959849811
910884493
1658712818
445323149
559940078
1273480699
701092022
2000112377
2143087321
1903980742
1724416678
1759827991
427403558
1684062157
1104652629
1279186296
1613382435
974087954
666749189
2145857016
1209704967
2103865207
2097215870
392053457
1689919670
1772474608
63870798
1931143465
1393060701
2121943829
1677505681
1504205278
1250544260
292166776
2056976706
582838342
437377093
531204329
1742501803
1933352502
242076119
1745361162
153011606
75873597
1012514436
150127873
1830420508
762640752
244261294
410348890
1422500623
1955412501
1486356928
1565778149
719792501
1672596534
1584276762
2054403410
1786963074
1207340124
690770458
1782414998
1154302699
426995836
467476467
682253693
82566738
432394958
1660485039
2065227295
59323176
46532819
1135670372
978906867
1663047199
1879773665
102107079
1643991731
800753554
681106177
1931407176
1844687446
599219983
175014010
656516965
263929675
379916077
1677633232
507482617
1754468064
452719537
1512827379
836706404
1797529974
1515119724
829226849
635197397
799064387
1095929197
527619725
1237030640
1525136938
923420021
799707779
2001449821
1817307023
1629318212
1689235716
1748110670
607127839
484431510
1141604332
1978071032
136024422
295149363
1774143124
2025199124
613445612
1817332364
1260432727
200077528
615810386
231697488
1132629114
1824166140
1551026604
5790595
1821049327
2136801924
1450480433
789766541
1080661401
829404543
254281004
1586886304
2096632558
871604647
63623855
1892480911
610492617
617675777
1445095527
1366620575
40393301
1630788085
1961783645
1755701041
2143833343
1356466096
2110426891
1026193643
1974300449
16041991
352921309
902625309
2061319980
1887910291
546971280
729951306
494492441
205082483
917918089
1782915444
1295075506
194937165
791727351
1541869724
726284794
934717526
1184623031
268493367
823202184
1254198508
588412217
1792480058
252730061
1831304139
677777019
1914414666
188287452
1654498945
686544611
1370321457
613960803
1821910785
320768439
1481829368
798761200
437818706
318505263
196453328
131413860
558672599
2057760501
1712754893
589219103
2065013692
1869653808
284929226
202502365
2142219792
458684602
1290829093
1683577503
2042133148
682992258
1365057742
1083210974
1110960349
801682255
1161427420
275794074
877313402
915638368
634922127
1123987062
1196720029
427299832
1633966383
332637477
2140658951
220883654
986056750
2031417001
313623035
1103214620
918300450
875046569
2079037348
2092471549
414610206
1393101945
1373039515
154832439
523565876
1773610253
1981450438
1288871471
469321527
1933258482
1386420549
719855882
1994371877
1575274310
1648853593
1053460938
1420847804
1791222439
2052345307
300693699
1505544532
326285252
877966289
1200757402
446604226
1147693156
1687148377
661302950
1008956208
1185728272
385956761
362858841
788583334
1445708020
1498850863
80568798
428910027
86158882
693956931
629720342
64987953
333811524
320798071
709575124
241364840
1753033810
559522034
1675287417
751559556
414635904
572949260
1354790278
6566736
1118148494
198940784
1563410081
2119931500
730398711
1531519688
1189085345
1521454226
446266078
76623741
1086799757
613024415
456157888
468963831
600438006
1449024333
1572431442
1429347412
967164852
924951222
1142917565
97518797
35671377
1085613953
410890724
2062744855
1543254673
257962694
469752805
1231765893
968430719
52202216
1735086294
122551891
286281805
719712370
1444616464
119268449
891241016
934169392
980455714
784473195
1707908830
1885279639
109802880
1011320849
30014261
2087439220
1189848508
42608858
897022611
355647574
495487365
2110855000
241117653
1169559438
592792463
132694480
815365995
1747705195
903034493
1820620066
1327641616
79700672
483903188
817510996
2081477527
936408540
637190328
635266317
1146414216
667414103
464028964
679108309
1036428270
1395613634
1477131258
1293659419
1823175008
5887144
7459825
1523553517
199696407
2067170654
1597830927
492546898
874427257
1854720425
761214441
1897256846
302022306
348965371
541292112
1851966667
230252998
878695100
635074809
712623243
1626720657
921264153
1743681834
1830088825
1965325025
148574735
1890005361
1493575105
1656445225
1191457382
1537164689
1586953936
798473878
755950307
1732282756
300191003
537312516
168166810
149450459
1986668838
239526850
1612729269
1452506819
1660568104
468394201
940919637
1615188114
1438327635
1991604325
1640977405
33759083
2049008359
1430514488
545991677
1292471996
1114658296
1573105650
2008445334
814088530
161440682
1697150811
1407079611
1572364239
942733717
516932768
668275651
1646853217
1116410909
2133724088
936320628
2080639002
373356878
1159846482
463951537
1188591695
887869038
161193904
1933283822
33774264
1587561520
1346087204
762088147
609818325
471206123
2100064599
420298835
2093858671
695318522
1117512247
238265132
202376596
1609396308
1505404290
1965810792
90309825
912148200
247474222
1945957656
149481551
1419596213
1215253904
482864215
157416317
1012056744
1597633426
738288066
808110389
1607648523
1402183664
279822843
1894639537
48090978
376502785
1745300632
290295946
839414753
1980493688
756547506
1155569864
1614796680
1495021161
926715827
868225178
1356854218
1837951245
716896547
1391519480
443921767
638498550
1494360478
1414216343
169420863
502479484
1165994339
2162424
870006215
640207045
763145699
2120337763
518237655
768129532
732019531
728026002
368559191
768199544
1587337067
2036433417
1289566300
889353165
1353759288
410184165
1150287042
44460291
1869494462
707685853
1454067344
1437345670
257042314
1589206685
212808505
1322390811
439919140
1767286706
663132009
1641807821
1845983544
25809188
2061014037
502874451
899607936
558999503
1278980579
219848529
1090084575
207150303
1869907500
1653182139
1473723582
1178096664
876086587
833110572
1809890057
1746838556
622034043
1857013121
650078174
1037731399
1279267938
1680630156
1102066098
546165956
1688187546
645931712
1181899591
1040621954
1174022599
1658203843
925224856
331413042
1384642850
1299399007
813914573
382696494
1790700092
1499910009
1886731346
589810002
1565561
1904610147
1208729730
840323804
1912315189
139078023
724464227
276393796
616902403
1300523668
826545960
824114085
1092156245
1604671949
871628396
769496524
674735537
1863516515
382361646
785187259
1878582506
450670971
718687359
1322528602
48258305
66389217
1415961058
961962919
1691351032
1599026476
1023874578
1284061047
1229462985
539173949
583321062
461000465
391481771
385785967
360370106
893353541
2039365942
2081313445
1072042237
1835380319
1571130226
459714987
237688598
2137827802
26534541
367029204
887392156
1174684743
671786457
2117522497
6854288
1055965523
1542755760
269093632
1918453052
832953900
1085288626
853761473
1132521477
530481896
2052092274
953350743
919606387
1321659267
2051344798
1901656362
1619816817
720964518
1935040348
1009767337
1068637176
1935768531
113214702
679477972
1209027441
1659566615
1695752802
851738150
60562707
432948392
572552031
1646854255
2090460811
1588843618
955963970
1553791501
1352402947
1702441243
591185190
1437290284
279895256
322490737
504080385
1579155370
443833206
1324981297
929129139
136801747
757268744
701823683
112884591
654764536
719656607
2055178274
673677115
295289296
1132279967
863513868
1573640625
819126773
1118007067
633529176
1422042674
204403497
1655280633
1588116601
133640820
662815645
1871688852
1405398887
932092365
1174899214
4413673
189976559
748752702
107715746
226531124
1877314349
1218602550
47322257
2107714494
2011790254
1727094609
1422305625
1851479005
1662211803
1262656102
1252487025
456624528
1428808352
1646992278
1498828597
1141835149
252305649
1725851800
1123115723
824964572
716937704
1205088502
424961996
2129275203
693444821
2060021755
88695840
185759465
1060583868
1929384666
2074100308
1416789776
588062706
1659621500
1709360114
1676224464
363059613
2062453635
1291809369
1309265067
1092173483
1022264555
637313661
330080559
839906249
1265127004
650441235
680870463
454064553
1023967867
1965372685
1437655030
1149676530
834999133
291879869
102637137
113467418
1333660523
2101946381
906906323
1689905053
1913985043
1660154383
964587515
1476580680
69966465
256153378
170773523
771626417
2059765914
1059094259
1521369351
755571916
67801144
870195060
425904910
440247531
766208663
914262839
195782551
109636466
945410738
752056278
1651016290
896400347
1535917010
1756198374
1374098794
529052734
1221820451
2141721834
1719333659
252404370
444810490
1960885900
414089531
1435601698
1328461225
277127406
1172199752
1887514626
338389881
1406971548
1585531182
696159857
1683568863
567387683
115477643
1656026413
146625214
719097885
470618124
1182751668
8331615
85390123
1916942084
503107958
1819891282
85149074
1275224469
1743094723
1143550936
2135733555
1635602204
1101395181
1453101630
1621431789
300378322
1717225818
1061675660
180837008
468103193
319594238
333598644
1037544156
2025129549
2062641843
695621457
1060520249
1346967810
1949497510
1655835424
239098551
2104675702
256183427
1342982349
647368839
118123673
538275326
1319839030
877237617
1142990859
2023601609
51045511
577042468
1349123236
1843767344
1440723777
777402023
1794546997
1508066885
630990368
1787431667
692344359
156677757
1937129591
539166660
477456046
1899267495
429847857
535648297
895117699
199136886
709129891
1577207261
1715950618
1847093184
1930385074
603888097
43880880
1197876735
771660731
676367863
1811071032
2054125214
1254640873
17897203
1449676916
224466018
696099197
645888965
1462528408
968948815
897736469
816274358
47107380
2020178890
967958146
1103854447
48694142
934072832
634685285
1175314915
834898266
965300629
1401978107
683162904
1062382004
394256529
592839792
2066772865
1896995637
1805777343
1589994327
407305468
902487310
1846290529
76796344
1302522895
1340723620
540949342
1329948052
114060352
902816167
1368446145
51600505
462750207
898762556
1384605196
178310476
1785409487
1142911761
1094568703
1607633326
1373755016
539013431
1760672311
1067282532
485773079
1981957460
611248116
1446273680
2126995512
340739861
713495705
1579748441
860802718
2061004774
619770387
2071823220
1590052786
454136742
1634853244
1253109961
1026270400
1869415876
1245186913
1417315072
1744627614
1003330112
1725615453
473755889
1089006143
764940798
1215115258
1321716915
1928119555
943311268
1326538889
2107253987
1116034068
232681375
2039250504
1995713250
1323826961
1420036945
541464693
1350535576
802988106
1379488120
1818541061
252903981
348861125
789961699
1595470003
1030872351
132343097
1523378842
1873818427
2068204166
1835182864
220082120
600943692
1625210105
1605312091
100623432
1500017275
1812105709
487381819
1276315563
1815503334
362752026
248474462
839909619
820716644
170157634
63917546
247157157
238443913
957520020
831436626
374291248
2132064811
1391836709
1306662538
1288881189
216400845
713443938
207383739
1621801422
988494711
1211590939
1112297083
1093875951
1018598272
379777653
1743823800
709214565
605212955
1027680528
1368838076
851844821
270750077
1866357820
1506864292
321214881
474550298
2109909562
843857163
1369924515
622873790
423155229
1452024387
808871151
1129842556
1661461002
379533243
2060182792
170082797
1799164807
324271542
787051084
1024860222
1846864663
630471709
494166000
1408408482
654414695
1656349159
1641736161
1511442800
665768693
977045116
782588991
69429135
1699118825
1426292355
292757528
395587833
166597027
211536896
377150737
1480778772
2126849092
1680175133
511025934
1915882860
869465829
1655130033
351071888
2129447983
397230593
1124882622
1024314997
1282910780
1044472565
1176755439
1914332513
1545326887
350842962
405804078
1499743959
160149631
1384468668
959153115
292986240
440035652
1651609443
1011018212
1875278298
1237305662
1042847685
1938211237
1586631572
397762491
701632438
896882056
213410319
1256289870
1227068521
149112004
1293423268
2130451946
76507747
557296242
1370961986
604208542
1575174833
1952476689
384201587
1311404332
893981965
704899506
2060290743
202352967
1922370013
594721226
162736139
2147125796
1462014642
1062216855
604463428
1085709560
1678415245
1043318307
856799901
1960971606
1489412836
523309288
968306688
97379711
76870307
2022072305
790277143
1647037349
1874723220
550886556
1260162612
2133099255
310958244
1656975118
2132758825
1405069604
129243086
781810118
377860903
806932859
1845100306
549287510
433831324
940362995
1610914276
89107698
1501114781
1209072176
611383991
644034689
1287197072
1837642451
1096540121
1162935380
256239278
458911300
872667273
778513669
920326883
1327928927
1242421658
1812560063
519066
27175114
1165855559
533617629
1783205200
1579614587
1653122421
633535486
1476690363
1935136518
1019667080
1168643069
200490483
313638972
273873843
1551259763
237757540
1780660655
355269914
627369396
436355064
1361452224
1716355728
1987075420
897984531
1452677515
598829064
1112990714
1232780667
581416881
1482675763
2076669293
1549221305
259293826
953753667
492984803
1896939418
1299843585
1743755157
2019217150
1756998062
894918580
1959929175
54912408
887707784
753011071
887580364
746610867
2048160738
775340771
1631414993
1049260038
182457792
1948232882
2126787325
2145526682
1336997088
259167010
640070463
781217497
1575424378
1615228113
702998064
1745262192
1007206928
1590085883
2111474292
2081252773
522379811
1459815703
1513570380
1386915110
1123232007
787906527
2089467728
1852720584
1160431016
1952053931
334284424
959499893
1533753718
1081624171
708277806
1543812877
1652549956
319917536
1004815347
881585292
589381115
1393140046
820333800
1498951360
569278308
361907109
1250183061
1032240657
1266440649
755793210
1787227016
829253123
1341109831
288077928
140537867
122960995
81547263
407405224
998116779
1273210566
1245229935
1617953498
352051564
838799678
1114657408
1009227035
1649587317
455114139
548240248
91842498
1266964340
49687014
1463798172
834200450
930547246
505965901
2077505235
1096593435
1261296835
2072632826
1809735321
1115391828
1300123968
307981773
1870943414
2139041817
2022625642
1779488569
1666622566
122179663
616798733
1995039160
655711048
1751282611
1505462694
1522453306
1306195831
570434287
1845268458
198698602
1675130666
1964521008
1426613089
1467892652
677228782
1544286976
254042225
708975746
395289303
1956400678
887877948
1744526447
1017683233
1970406667
2119697823
1110339347
1629684048
1721663665
2024755430
309518308
1646576667
186821330
836053120
446879847
896895543
1075476550
156303699
686284965
172139595
689239899
1869498220
1956837524
1503455693
854515196
1438811903
1511722877
548833795
900742043
921800558
1036618472
43499074
286778553
2067816090
1445887294
524014337
876445767
239142866
515613048
1820266967
1029239245
171806291
1066221055
365899548
1085143078
160581759
548693494
1546185342
2009758375
1952345511
1374932033
944237595
1312763339
1758002556
844812825
665764772
1952935809
1974728699
128759249
1460399903
1760349674
927800350
1136576341
341427367
995732486
1955412501
319386728
950127208
229297785
46708060
1809308962
1044031120
1297187415
123588364
129153495
1983685143
1953232577
1385314257
1575012760
955290282
915793771
160919521
1739281513
1768170606
714148482
1848038881
239637846
1763979463
1795382134
1165977921
298563929
1864417208
1931053150
304453077
1302072590
1529495285
1844108633
669844200
532423065
698640317
460245964
2036009085
850546532
1169009815
1362681191
400226343
526200390
1514774286
257115678
1587089314
879961958
405406951
189565509
630040039
696214258
336740970
2146649191
2071756997
1542887499
216667216
394872739
408048535
799165798
299112948
421754986
1765541035
712127917
1932246886
1283210785
1883112027
588769973
2126850841
636321511
1803238610
263637806
275377632
1061263004
217478685
928143302
1860690093
876636057
1168875539
1104100635
29849764
1019283571
1590835015
1491003495
702481210
502165417
1144428172
519809004
962107745
1917444132
1562934333
752489940
770815364
452537657
178036305
2016658922
1708779697
1238456549
1192378779
673444807
1260516411
604210446
822529373
892869644
1869085462
974076823
2016295162
338757309
367068917
1503104565
306256077
777587044
203473786
583831131
777168882
731353608
1830194901
1687243473
1789005697
1880081324
358614965
1533753718
1355463116
93594040
85293101
311863396
1697752176
1404462069
1156019229
1258317803
2133201916
1593948424
763540236
1885589822
1086438123
570531418
903494119
910736322
1629946843
2068351183
1470519637
731309072
1874587868
430968091
254902915
1955831330
820240227
1354333588
1524868809
1849515745
1406018755
141168923
1543821436
702493571
982797656
30933798
192071789
732672345
1406780613
1774073447
1170539454
1694482366
477184719
1714748865
1931878702
712982825
1815245880
915437457
1455988422
1091971710
1413610668
230258315
788290703
806386040
1261890416
905295085
539926627
1944914427
19710580
695435698
158798695
1378367755
785076049
306459361
1339150243
1912732234
1004569607
1422955337
855500799
1829192527
1606092100
291333757
1688950939
153029552
364751369
66173919
1844989214
1982218786
1139510614
1378017645
1165816440
1623023261
375126054
2125144582
2055238544
192768827
1845698534
1094444766
1483487199
738401632
14362773
752383254
1953396702
874979587
888956366
1790215086
1616964213
508913727
405157671
1921276223
117616505
879844262
621328305
1915530243
1519830442
557222377
1473499204
591526500
1417322671
1344922999
907295903
77074544
201119712
1204203564
285113808
396162362
1031084768
12005274
668914025
1171493816
1614168376
1013965727
1320189073
834866144
822293812
876679877
977039442
1361481732
1622437024
676573487
1881710880
333877487
1434492195
262700828
443326623
750853730
1933664471
1335153639
1392662770
1373366849
1817813991
798507620
594375371
2027874333
1402925585
932429084
797240277
894276135
25412235
7815817
1422620936
718552692
123142613
1181339748
1432306591
77942879
1943725289
1682563867
1405887525
884574071
131701433
108192347
450788702
987975483
360792548
355559130
1691173762
1398561474
1909431606
1589516342
1205324185
1301595922
1896814646
1398869504
873406074
714837669
120537415
846301350
1873802952
685975957
1212513757
455667810
1398109589
685215403
787862640
593947408
713221116
850332551
1141018770
322870651
597832374
54966309
1122616566
1211702073
840738292
1004811063
1782592824
1046466708
571173086
1029735562
234378638
614431108
728645221
1929161070
441502975
2054378597
204337377
1582158221
779692110
1688190363
1262719978
867357711
1365485767
2111164149
530298511
422472544
228818869
1530058302
451865810
1178582093
290153300
1936625526
2092122955
721941616
519553154
1926334356
349261126
407750133
271957271
597005601
1268027629
1185138239
1830163110
1351983979
1153955912
1813773164
2070998811
575792514
2021349120
1608351611
80843994
2072429821
732194251
1438120302
511045953
636152250
918144329
517439981
48156536
252380905
1213715097
1616372820
364103559
2060163459
541145052
723953167
693909093
1364807490
459435534
137684450
1174141783
1007516238
377431006
2043567909
2023107286
199121063
1206371544
233621430
448345582
1475710079
1373091614
471263819
832393103
1894724808
2000100827
492468027
621702783
1731445545
778817608
394205224
110259963
255912391
1964821578
308986764
2060858748
1739896800
1986020833
665185824
11426832
1404647709
1785503981
785401783
1628700181
320906133
1614130543
408565505
1178465409
195613305
951431583
304966562
33943872
1003050765
1648489418
10051646
695324134
2084466636
1757659035
751569744
617291628
1731510130
228428697
1806634195
1947098318
91213519
1430009231
1101491172
907869751
1162081413
1368763310
1716642653
1354726436
1809743875
2034003411
937454805
176959474
1519928715
1895413978
900906256
1706619463
1307717103
1957323282
1399043174
71705622
1394816008
434302518
537031603
382797179
1646437994
299829657
1348362698
494891645
1794794963
769712962
381448813
1589559066
1732487925
1729204055
605682142
1147595096
1915602535
467885308
164695988
1948053883
138537982
1695611111
1236498398
1908389598
1230058291
325386013
1754031917
536039748
131295293
590428488
1607596315
1659400504
898179628
318325829
1385223872
1057415286
682947956
1429516341
341037844
1437147588
86190760
1823612499
1341694119
1113271750
1374810626
703371301
922498385
826943980
2049302166
1047738998
1232703811
1075909329
1092485851
2096174147
186245874
386435457
1182975007
58704352
112829309
517413820
821967238
687391746
1314834020
1626918718
787164982
945045527
1544028995
785777913
883880799
1123814874
2137816889
1594603754
608872867
1916259575
1734397454
1755581416
302831875
404070089
1799339481
1680723592
1261761851
1711548347
1522815392
1984415606
550724922
2101619416
548093728
1088644324
584949208
1696492596
1028934293
1508343688
1600713974
1213060750
1767253634
2132645650
1787426293
1237932609
96076020
629364596
1820833548
1332808095
452512744
253114340
1542809732
1580182506
494958103
1790815213
1177699056
1884607534
1165628436
1117550589
1021409808
2093685945
397730373
2123292982
1417893640
2044954836
633578367
1832033689
2043471544
1643950505
1890238439
1517941447
282974246
285486096
547673147
1732487029
1423807644
208468143
122457558
1802695365
673388519
1038788878
2073795085
1188033016
1114047338
290876255
1100438336
288333783
1964016754
1810027131
766352737
1391320327
492911454
1602661735
608570424
2035330214
1448234539
424750009
194586451
1935130551
1535129359
1109281407
1486979344
1772362706
1246808768
366863268
137012489
1250902014
2100179403
279231246
156773253
548721953
53269384
202896281
1437294063
2105477294
100187820
2105800943
1120719774
1350669721
1991389487
1606567911
1738057767
463590708
1599188566
537448731
1181128170
1053455901
236979636
920047892
1477572239
638367576
1715488375
1898245291
599258219
421972785
51273603
1377390594
1569898836
1280467690
245301392
1893922268
1199206912
821073125
1463026372
69377036
1940216017
851849113
1335497477
1059348988
1978451673
679969953
885729995
1219602480
1975961215
1354399536
986072754
1286839935
533263392
1648754955
1835625022
1422433984
561120999
1218151863
2073374886
1702054313
135530770
385999759
581312950
842597091
703272014
1927358454
1327493996
1313497458
1061791925
443920995
731713348
642892524
1267873811
202827767
501807262
114551347
1105168613
231111844
720243332
1410470341
1871634269
1063167933
1543570523
1925463618
1561332723
815114500
1346380383
679066114
1564133390
1091086086
1954666170
733576289
1104003246
2112305293
1937900819
806404567
82993839
1099895967
1469415702
1410935675
1655448035
1773439802
1299051240
799146010
287117248
55686525
1152499229
262575262
310186082
1491918398
360753922
1121919847
24311690
1529517
1448431482
1098516919
1400464614
1208722347
521091286
2112114435
2100396441
1251606246
1463100385
484101303
350772435
1793376982
1417063081
518972979
218394610
1132390328
1851137425
1913984869
1719083943
1515475993
394508265
1945629804
1451174055
1009046775
1834168146
646872054
1493923496
1771400054
430614625
1115474585
735964881
1345635109
759438741
752431613
749562632
1052592566
37385140
1779876724
438542137
163021195
1095307236
1093380192
661381937
1677380534
903419724
162319849
865889283
1857817210
12248665
996382711
1833548613
416267891
625113379
982347968
1627872411
680449576
921125696
1936530487
961763462
440017366
1768678109
1760089775
428794749
1949901056
1936208391
1219579250
968732941
2065579898
1453940216
2041200520
644430878
1831471384
2028453910
785109659
341939235
1674557447
1065622765
914479358
1672119141
1064913219
619453202
1379994164
1905102876
228562189
9954082
2140582079
1804317560
470358899
1778578919
585280199
519120763
1886362911
1316702613
1221046522
2006920690
545996298
1611699443
745825566
97342820
1804666192
318229808
1475418316
1790356752
154454899
556067257
353284358
872522507
1885590355
1590087300
379565059
2137688111
1237381954
1653493894
1772623227
551417998
1187899679
1605646069
1766353580
639405016
1384507237
1829452403
929676436
613027004
382280610
1574883396
1876073798
1911410789
1976652271
851320351
383135806
975381389
1530434544
1363179078
416042645
1414990402
1995059168
182550135
1069938277
1438819065
2102016664
1229332564
1990129012
281924602
1502839878
160513041
1794408641
1442588998
1272619492
1851844202
555220565
780059139
448814102
564215062
1080683095
611268115
1759527320
823776417
184278879
151813292
1594300500
2124776061
739192046
1154974312
1718316206
1657192359
679154879
2086075482
2000443008
2056421104
68641586
1943312869
677674820
1681789600
321366675
1834869103
2059862849
1690118242
304362986
806578078
611801348
584505484
450862281
1170098384
630495895
2130673558
719633860
1085350155
933258970
1546090001
550394337
742417107
292105386
2057889856
1734192656
1025297395
1788346446
351994940
168685616
325241509
1959532005
1824850605
1296706464
276945209
864855770
117247726
449509504
1606822129
2068294322
1452035357
548557475
1721643682
854530231
644451434
825014023
455766554
266845419
848225307
1241352685
944836389
1954893221
1245978516
1406505405
456785937
1788227854
692257007
1343708914
420484127
914293974
748213767
1361888942
768346900
262832749
957297200
1300681553
804497364
966053038
1239857166
2022152598
1735610445
310154827
855317891
1459524582
121114058
335751171
2063257733
168107721
154578908
360764323
1296832054
1124254595
1112430665
623952155
932500405
2098442953
856735382
1273262826
286260237
1787952144
1643354666
1033335516
1529957862
1880108788
1526067844
532140970
1986297984
638906350
1720057778
1656467138
533203279
999480088
1864335497
555322612
1041327943
76741221
179858678
793391158
1827950200
1249702436
1774627023
1249085112
683810371
52587118
917354573
862315938
414962880
426235836
1425623382
1958026408
336887063
1624369839
28153520
1689692160
2100846582
187662208
1854876848
1640167340
1476930165
1327594452
990039462
134626787
264575626
1700098924
2136467652
111620687
2104064545
1665455014
1726693051
2011157689
2137424095
1522543146
1767719022
80676304
207759280
116965296
1367855673
1097058636
311481693
37301818
99752456
2012330175
969019997
1508766686
556234003
284830697
76997136
875389929
752108302
1616167888
602473028
446037403
116982621
1558062359
2079753707
1758204591
1355911908
697859414
1247867910
806819090
1790975458
1219322141
1649647532
1792046171
482133656
1676943390
1762941648
231534622
586498921
2092692824
716696145
1040528934
863054454
527510938
728918187
1623251013
1680095218
1771208040
1214262369
255969259
1606711124
226774780
2077521852
933504367
361394072
1823824900
646088679
1535673803
185855841
360198498
882131384
1703136808
462702190
680801360
482432424
621676923
1632893870
300888718
478129187
1158519339
1697150430
1841871644
1799454477
1788206516
314695104
1589239448
1217617073
91380788
11512323
1323179004
2061903589
188849158
652725917
1806732087
745533760
1249558119
1198406987
760281238
1053863075
788503679
59830362
302807096
1634625527
1925777542
1106115703
1988453026
1535900847
2051651654
418651282
254211287
772025094
59399972
555734058
1964547593
1156984342
113483581
1470561978
1024167109
206624484
994630250
144518038
2103620095
390272528
405924140
630146030
720073995
687921580
1960515790
1619139802
689425189
2094103342
1137613539
1647441806
1969297564
418771836
1675371662
1074395506
1882624576
722017662
613868461
1821157729
2028296507
229099764
2036696869
804574236
1399587970
1311599809
1363502896
2084167957
316922054
1436948462
301199854
1879119541
444891740
532366437
1893945913
1531483980
1658492196
1037538465
1542206063
1721327101
1588489088
106735043
98092103
1041841929
430923845
15319641
1449115590
501082026
1223425893
1858393256
700207755
728336533
1461697743
1655790082
339153854
1612752542
1098645954
103464128
90912595
1242735767
117426140
1147246936
1537543091
1871192056
819253026
134213154
1900715442
186148238
1237392040
1251402106
2059742400
746786892
900230983
634595023
1677340751
1128931708
894399826
93492337
1700909830
716155448
799990231
716998859
330797327
556687794
529818583
1516846094
1192819217
263471964
1261705467
1524868809
1479477887
1371921386
1338280545
1778713951
1361823040
1847092278
1900571026
1799020197
669088809
1005776467
1083233808
1922223182
918507404
2000319651
37624821
230259649
2075687163
446702975
780620461
1408383756
818777974
1657785438
270740356
477204366
461002862
1451594530
1401070896
440750649
1075367618
874521299
396692852
24872343
165531462
1852029718
1007056857
94503102
1763744840
634518066
1324163581
1430440918
1711677908
1627741438
2094575982
1247764257
163448730
1778453263
1038636887
386399648
1630371660
164008054
748067939
459782635
1172251624
1013996339
1682865171
1772335228
1739557347
187450557
1083694192
880790739
1413528229
490704084
278572101
1568236931
114913041
276114670
1135496747
192108379
535173175
1898702499
1019508417
365531063
1796800430
1666893194
1908134629
456757499
743113772
170836409
215064571
1579502401
1872325527
1392759336
636095055
1640295835
407985288
1019283571
2124138810
268369493
1531776870
651450933
1661558417
1674194591
1565113839
100674427
1480499704
1246639375
509136533
1620004009
1755369321
656516965
860902177
1453312031
1761594979
385405472
214533275
919679228
248344316
566311245
914171958
1613910087
596005963
760153512
1852503425
175816339
718398717
1688571163
549813804
232715057
849725373
1349407059
1599015496
825915897
186648574
444707292
1775689279
204975517
476932465
837251629
1047354298
1945604701
1096262310
674731403
38867855
1525368445
351654194
1824710091
1796696375
243672916
35610068
1746936478
2132669085
1390670089
261718188
211450326
50468143
1731530861
2061668659
2013265186
1415019812
1239967487
84717
614293917
1710665648
356666080
1365885349
1636314466
133515179
1527972030
325740060
1557216894
172477724
1387107059
1017960963
2092247693
1767730202
1398091205
1649561148
1343236154
409109082
1130487871
1071586172
331898708
973704769
1784250262
157739479
1165829315
321907488
1394828646
2045518558
1294378130
263271016
2068509728
1143723586
464776064
793145309
92959730
1238611704
424485405
963173716
812596295
839311105
699908981
1740190708
1077383466
670316946
1578996074
1352831293
12195581
218698305
1856160695
227092406
409752328
324370714
666356069
1202445664
1373182015
1023852923
1491290053
1263077093
73334688
57889027
1641040255
1886191792
637117318
1776080647
284046672
1022270281
1984409067
304708683
38856677
1258329656
1451302358
482028835
554817274
928514127
1519129209
1440722291
619540354
297772774
413011977
1220736732
405298744
833843418
501894940
209717770
1011008960
2038757350
1250241733
74422341
956351179
901527186
1976633486
129190324
1394197404
1855327022
1744511537
1365448291
1819396481
57105920
265416362
1132206744
1979107728
243682846
2064063162
585823269
646301280
413173717
85785231
1263221121
1853587992
817606724
1812744951
1488951102
1024163772
1063666420
1793128919
1793869223
1534253662
2128380434
6414876
1845284434
1438500686
1049677957
346021518
433769156
2075719056
2055023862
1292808451
539361077
878397429
1603247945
801419610
697765660
72165081
1452625290
1019299962
1133203103
852562373
533150191
769652612
1113135925
2080683411
537462246
456139673
313504443
460065591
1159151257
254311099
515884922
968024422
1201583830
1082220218
2100324397
1358704849
1711435944
1539111564
1144710776
237837267
1636490610
429839184
1407137002
500011865
774142383
460892134
1288734087
1752099363
751798413
351201701
21012456
1291806393
1693508812
593091907
157162836
1468595264
801698507
5117533
42927336
974199826
773402469
671357031
1681684036
1203867571
1414003931
2068021453
1441414671
1003848626
152513780
738939780
967241567
1116274474
468940372
1435039265
455805215
22780783
773431224
1329012185
1055827765
82485180
226642150
1110704620
1262121376
705935297
1265726377
1525635657
1768014845
1389519651
371257494
704663583
1242214888
1969882255
1156320437
56041849
80378949
242654235
51282256
1817244984
1430242700
1289260126
651116323
422568576
780613744
259859841
944636410
543094368
1068812304
157406877
584446782
1127611864
1280595044
872333483
2061277601
1469592143
751457316
1045348913
802979736
314826648
1635486471
1795753475
823453684
607405842
127188787
1474357810
1971406465
312002941
1372473459
1534890399
1730701901
832923546
367927512
584601106
431191818
1245651679
1157527488
1063074922
904932040
1500621887
63050241
1378782876
1224695094
761281347
1239472571
1163776934
808145966
2138992225
150277943
1392170599
1538486362
1967484979
2085445431
844791192
1033108306
178482570
581583099
212268697
2048880224
1754445707
1268511139
1548785515
1990788226
1433856154
1215872149
1606567911
1451279258
1202892559
885889802
891654398
386111887
948793418
52450349
570063110
750864428
335281528
1922140959
763097186
1116560164
1690379130
159611754
1466115265
337167361
1222816673
342964727
1878057074
988555281
288629026
1530697736
1314389323
2117462407
2072142376
1668934535
1825879642
1968798528
1815624085
428635217
76385986
1138279394
1162810060
389262400
536099672
1912687417
1576011424
1144205962
1889082007
692492001
1971186875
789850915
1716713701
1706558044
417305307
1142457364
522503788
1324346140
662251495
1476761869
971938541
33295452
1199083671
1577622883
1820918966
1809689997
1700534349
489626948
1253102488
1939827194
376675800
961515788
1386730525
1580835828
1954501863
1827037319
94442198
963932192
281265022
1542363149
1736216912
1330682075
1724544392
1957440022
1062611093
772828877
333181782
442352564
979283805
877489843
548687563
72368720
2096326364
1725248663
560019198
1889202508
201009730
150576609
921380667
1442763818
276489195
1474868164
627614235
1876254024
763880620
745895092
338876398
2107035454
131303119
545590101
1770569943
685645327
162573940
1517889850
1147578200
90871806
728083722
1631608067
645444108
260024784
1884410988
87411631
994789607
75403455
1198699018
670097926
237089044
706321830
1930764446
241576525
1346618892
1017639284
1089448374
4698810
281711017
93023431
1331930522
965894392
1560734605
1163283040
1006776485
261270683
1858547189
118501174
1090852951
689359395
1672001811
1356055030
434193783
752476461
1676057800
653983093
1321032188
173737213
1359002347
2110570810
523876309
405034142
2077392631
111172565
2088539187
594836640
1687822898
711440540
550071175
1414775561
819117058
722865927
949033083
1513713352
1343187744
1283098140
1041484490
408374243
1833522279
1479108069
1010157946
96157960
2126434778
118322643
1384273491
410865282
1364396357
1220104369
1705593403
253638885
806539312
218008290
884875118
731983389
2082438276
244245925
1812459105
154506065
1216687811
1544300219
2366213
617871412
413102552
1190305569
1916746130
17041176
135652256
312304407
1757529019
1718734267
345068560
386297351
846177624
524951388
41852660
1743833281
1631785889
1129418509
149708022
862827398
377301876
527325210
1867273823
2074881336
2027187833
626132194
810464375
1039666154
578129178
1092484646
106439820
88754307
1527125043
1330115441
639297330
331580893
1509073570
1115581157
716704561
49904957
916283151
702469791
260733876
190139549
346739167
1610890949
391348485
88027711
1934464573
1878502852
896996587
1868584465
1143652471
1124330453
466927046
1248378373
591751464
1020142734
1217534217
153107703
300438626
1771091130
569205110
1164544526
247643379
1509575397
1705007956
2956674
331013245
2066508773
172253993
1928799042
1776207688
1488996020
1509817113
579270436
1609202778
313688176
491121062
1384749597
780594129
1526584373
2122231790
1977594272
794113475
783640299
773207731
427829172
1525009013
1190663836
1077931055
1273606552
1608936263
2138645854
244971686
989334420
1653656944
1093998373
334242356
1526702524
2127396789
999685435
335288757
362480695
527746320
1906527205
1155506253
1692498064
448844452
1263108001
370849149
981609360
708393612
291202029
1008883441
624077807
1425545838
2110040411
1230337346
381905111
1865086455
1695454935
429842490
331257383
1216524753
654408241
730346090
755379674
585651765
1687466530
635573947
977494700
1653987658
1761511498
924589798
1587593779
978537446
2074281962
108122559
1006811891
531148383
328134436
249104580
598128916
774662390
736632699
183801943
476037961
1700372997
760061042
947630089
426765778
1525461625
962029407
276734456
305545006
1122781553
1753109280
1037318664
2083976676
1969738643
1407591424
1733886131
2105181480
537916271
2136788324
1608685197
917750120
227666853
1810505974
1816868873
15653729
1856777594
174641410
447877478
1744840521
2032359372
1912705095
1608439915
1230327469
400347765
1394242168
1194548837
539256021
1609318111
2082476583
623182937
1155044909
1033262172
1017940150
1899126173
1079896848
1742314084
465926167
1707439983
899399688
1302746046
1170329168
2113052216
539253163
2088202050
1156770121
1880256034
581026054
1112393380
1453773119
1970844017
1490784118
997610110
934243172
1253905614
1341001906
1490666690
1565181496
783183007
1732634474
1975693933
1050573176
1852405383
1268663223
236515881
1105342379
714444416
1230718579
912779383
1385767306
1150397804
1426825836
955853576
1328210295
1174565807
474575352
259793266
62750174
1465183836
281218999
624019035
2061808889
710347321
577316171
114882539
743175791
1498914105
945710881
284832521
1957310918
1147128255
1433585157
602783650
1069432839
287078907
324388305
1095420905
707783837
480269717
1652642811
1646645293
14672446
552212146
1001502420
393302601
684563439
939763026
1354843657
1623461380
2094658674
1694693844
1964934278
499646928
865425238
1016447050
315172749
1561628455
1483710235
244287757
2043870036
2135095241
584720570
2127092229
183215593
511264789
1637227469
383796690
694896644
218439239
1840188692
1738646428
1885568480
2072720750
1657903528
1355034610
14611735
1255403991
601633094
1455383498
2077250644
832402189
690520431
831589336
1265351947
1489569812
15775031
1267434121
675909234
333999463
1305410027
1782309616
992951663
423910094
1055026258
1750296178
2097763638
1581533821
2114990497
532915846
1657216828
1366221323
1868238288
211536896
1607302837
1912972486
1451001300
1124138596
1411600555
860083471
484035909
226500682
1042281183
1934738858
1718183768
483069098
1336287213
930521429
1982766596
1422423321
1010439495
2141194976
538021552
1977534854
555141377
1545087350
1867393237
1106607215
1656607305
1818685650
1915714306
805792997
1031314656
1165594785
834764136
162853975
1670965660
1976994013
2041234487
1872773685
548271933
1899081344
691690351
554622897
1671271786
931035529
116141761
1578226678
709136012
1223406723
1156868640
1410663409
1504365151
946486394
849678067
214278390
573533171
2039206817
1614823091
1355009844
175251453
706817787
476981832
1809636242
272411001
1519029787
1932058416
1959255430
1623442471
125041251
1454761645
1698168797
1778656434
632646315
1400870985
403920253
770991175
588528987
815445879
1186066783
1013132050
1132686615
1959259126
1440742342
1892064856
1349954747
1723839653
1744534890
1255378240
1833356669
658821118
622503068
825790839
810762527
1551569777
1847598897
1824497239
791809407
1316580259
1321398304
1404335428
1913216416
1341654758
943539259
548109000
361587489
460935881
1404136928
264067677
1647901414
58944595
2119273276
119414429
1565598612
588422650
1761750272
712348624
1101610043
485682495
459312052
1110782588
417435496
473597817
970849315
84575422
850373244
1277489288
1642877061
768575533
476652131
78146381
605510672
1227906277
708711375
354003176
1693295795
873548343
1817881677
1798626106
303422705
1147361752
1776605073
1319293141
1897369376
2093150105
2035253311
2099425664
1035683056
1007001373
148566953
55563330
635394192
1352091279
650023676
1781889561
2104425770
460282110
1321869295
299953312
440067165
1531584769
2065152369
11435257
1474171706
476581754
134615175
718148454
1004639148
1984950324
2122460138
1189604960
660640701
1380971323
954796282
941427973
247969218
402922378
791595949
247849791
1727245080
788359510
1379633926
417743229
973214699
1809940203
1641397162
192245725
160528213
547049135
2068078062
1766912493
225855201
389090021
1059499860
570686008
1505407898
144578126
890456873
2086678210
990046116
1514401126
1487731001
1811406663
1977263381
1722346555
2113535689
428933481
284555680
111045700
1856744752
454644103
2038009201
1178943001
494048752
2079470604
719138829
697735832
2122445033
643382060
1272343598
1335397778
954822753
330628913
1631351187
1751718867
646583343
825080752
2026712676
805459442
608312902
945232418
1876374414
741101660
804715190
73274055
806891327
884769055
1009405636
1549883765
18809077
1923564089
1793750247
2057973792
512380134
208523281
1839783948
310914376
874439682
1969714416
787326549
692097197
583516869
2136931246
90825825
1588694277
1955345924
1506927481
114060352
58427940
860954923
1294849334
535728659
384126301
442632478
552150397
2060513903
1377655341
1713887549
1724207194
847493833
692216665
777567124
1051951504
1994312309
514230537
1185323065
1378780467
716633285
581648964
1956984936
1006963419
1872241440
1739574436
1426516482
464739832
758876822
640485603
1482316401
999033391
1700386204
1917842659
321689494
1531670040
779663039
91855804
1639570911
1602164070
1440099302
477617859
979502437
255015594
770645368
1181532115
1009093361
1253646201
210502305
1043427718
206399040
1872791111
44213617
1674641839
916312039
1497162379
1461824476
341109595
2146686601
2092250832
1414942633
1896211604
1453672154
1823033200
751611731
1292085262
676555511
2123364857
738290764
1377756903
635724120
1729218728
2146656900
344141401
1847294148
1823481635
607221837
970325751
521518225
47284283
1232721361
150172500
650584682
176702327
1830868627
1707275290
291202029
1178582093
671027837
982983797
1517166389
858215646
1340732339
1090984470
983148611
665297364
586666220
1018491640
1511042434
1534607585
329216621
248516158
1333082316
724911304
534071572
2101774644
67795849
1661656714
1334632408
285595590
1417487279
2014260536
855948666
974670612
568363684
853034414
1006842638
613981490
161916288
391892239
1732723003
215032740
480766580
1466019930
1148913524
2009832922
2012939079
367247161
1542757868
1688389417
1956884215
630683554
966117685
1156172547
1965455944
2063015878
1634820347
716286886
1625371364
581999376
1981736017
1538931515
1121978544
1215495323
516073043
2044523684
376486149
1900336354
836194740
1944881826
69603152
1944402207
1795101081
1821125485
1465999831
1138313274
386028514
76512367
2042908377
765690429
580639975
27296420
1388404176
135679798
849806581
1747079088
1797667537
1163994841
1649178392
1906003770
1537572373
1250915653
421858128
240224880
481851029
961883656
1627932906
1698428450
1486754936
1115480848
2018127131
2001233625
379476850
1152097998
94867584
171549133
1444646951
1456199463
58800547
683683531
1970298060
11447711
1434380627
200587444
1049133890
1902019363
1443816099
1466192317
1073747233
1400053139
540683619
448354884
251028163
620369461
1399198852
385187436
47552126
257264094
85467316
1793961895
1302411257
892807653
222967059
1683042615
1552881535
2016911097
1922529262
461388400
1157120899
621610482
1830188020
238307002
1993415508
1777494816
454476806
933621392
1748231795
437615953
2131988957
487445017
55967422
662361826
1428251472
1002679315
1480408635
1861120914
1826276738
852980529
1855614062
953772883
722910674
1949239978
698273251
824670283
1471756746
1514686324
1840945861
2059773805
733647798
324627961
1200380403
146902649
1941350205
909754149
382786684
1672711481
216213306
1728991895
940692223
1755872470
68299315
676476665
700437115
1504251438
835849285
1596028570
1344793586
228520441
1872249072
1803855543
1219091699
1551630490
2000477304
971633003
1172257065
325466721
1673569103
802294405
1934514823
1884034647
744231779
1821806574
6898199
2097076570
1996517111
136740968
1153325068
1622849078
684038679
998587889
1934032576
679496673
1054291208
1750952773
616044291
220893279
1901961589
1759657100
518626306
1145392710
352878083
1002792349
36425793
325959850
1051775283
354038012
27440562
1163356060
1980678720
577774768
697069286
177430580
706846271
1182355320
950676456
2041737463
1116666057
1860940930
489844806
2053276598
1553426957
1770357861
565092234
786881211
944506511
976311140
1635237684
186446075
869464620
610275188
1073265607
1989642501
1798644687
1842199029
12380339
608005779
374883350
1273198450
1089899772
1311960531
58663472
2048493134
1502231645
781215156
589362791
623223191
65242102
1144888721
969766630
1492998545
750820928
1128274427
939207179
1832546296
1665577476
1987091369
641746427
637743275
456776299
2044456704
31429895
787042994
1646523017
145002756
898639687
925761461
341620133
1281212709
1233538869
1061383722
1938540242
617790319
704477916
855262402
1426855865
1722783482
780473175
891898267
881607102
1600898103
2026904263
1068361213
229069325
1539731766
826173212
388138894
993724762
1767979453
1483378774
556739949
1858054962
308211332
1238475549
250211735
1344430583
75669065
303880590
2126138376
927139117
1788173526
1646982692
44559710
1890047126
992460181
841777830
1964197926
1720214222
1145390751
1362736237
2058717234
1667944676
1797038278
496431302
1817922925
121325602
1511883613
1905017631
992832288
1695890815
1343892741
1273561290
820005517
328862014
611498105
2015523193
1206938978
268043120
313918865
2087411830
1646666942
1691268821
784897205
1074574819
2139313158
578003385
223696890
1114307273
1537662958
1556995871
431079831
430745689
1786435183
765480825
208190398
983100040
1810919613
974057702
684379404
4071122
171778252
2030446487
1416796787
1551587450
802784000
2015099239
90443345
511051680
418518123
1160419258
1523279835
716056858
1131261406
1983030840
161561108
312189778
1307637876
2042828588
781409113
1813765827
744748338
1232327590
301502719
1464863856
2101379088
739854795
1758286666
1929969616
131139882
1159079236
1491557549
1335655969
1968568175
2038264756
1738382092
792587613
717538115
1980379532
421744615
976727432
752556397
1508646509
1442666059
1629209587
122990655
1254304085
909434510
250765543
698369102
415625800
269991031
399042069
1068030198
1194384719
1881569854
2092877403
1322768117
386373943
1297699985
1717260834
566870750
223757367
234932584
1335222603
269983904
1574166018
15558467
1861086918
993617845
1725086590
786869859
1753838191
1967428179
1961415270
283228738
1011483276
717566450
1174510713
554404507
1059033103
534294217
1682632803
1610257356
1938218287
1915485320
1595529392
828851218
641828447
1644564974
330965322
349817323
1675451033
855056149
1695573531
1810697561
2135688663
1239109600
405065886
2102719298
176647332
523462548
320141442
1100751283
928873845
127948842
1974852216
365368754
1860706065
2012197086
324608963
1459777320
547259006
877709899
1005892299
125162644
1845018433
1270492488
2084745770
1517322891
989614949
700461418
1136305092
589283717
1039771242
568473209
490867434
2145485175
1297427334
1006804011
1095582986
1416266003
995983855
1001740159
604383606
1841759042
1702349682
1398105902
1330081439
378724913
2046099677
325219909
1470622229
313949275
36648211
597347840
1672937636
1123494013
960998643
1445918975
1215054331
1142725017
670122046
791055155
1351132459
1917143589
99615353
1161341459
1012008198
745753264
1821901076
811102777
981542610
1730050875
1270678207
642785725
1325783650
621204106
428096624
18193845
1419423391
444900139
228529638
1214930487
1276210940
1049443249
787326179
802988106
770499022
1473370923
1000778649
1283907536
25221554
1771033284
316138501
740114961
1010331832
1230337346
1277736388
2074460202
2033757072
817736096
1041633835
131822477
1614505794
2143980420
681027288
1338840196
208473843
671663281
1242289848
2050709743
2030486015
1989981732
1442378597
487945623
162855259
1111577271
1994741158
1405917687
144237751
1078862318
1582425785
1665899960
939944518
841432941
1131550513
979589856
1365340422
1335099578
486282648
959375560
461663805
1421396764
168569514
294313013
123707714
1711435944
1049533903
438654904
1626267882
1417225908
2029503623
2102719298
1069214213
1362663181
520599057
1240880792
1573690370
551268107
637014679
641881968
1730091913
967404274
1726910480
1430836692
1401050828
252542140
84958732
434268022
1609449543
1467827775
1077253916
1812876504
970876586
502910466
311329206
1887357012
389111785
1349283998
1658237071
1742989073
250588580
230585833
1763864865
91646301
2146450361
564288149
1665710759
347213
392376282
1698522495
1191479778
843446216
790005530
839197825
1797236180
1567929146
1817130143
1096365639
541531387
156788116
1288698719
1012784566
1696005959
1467065448
122722310
1575154539
291068556
1975915069
1595256720
322275918
68669151
281575002
1604385855
1254776726
559522801
1712973993
225925276
486929895
739472567
1937711603
2126944367
1628183568
2028194250
2081260821
2018676681
2123444256
712164751
1359527098
1313672626
1154203613
1077751607
658187640
1352790220
1813295651
1352778695
1372815903
2025422594
2074726208
641738700
2044899720
99114234
47860929
901699857
921606136
1106587329
327492835
154581568
1847208413
240419454
37018985
747947754
338201419
2019573644
1188849099
1371481993
745840112
1657462301
141982092
48621754
186321580
140997317
222169708
199046417
1563082
1384966582
95846627
455538540
369676261
566475336
1146094659
281380009
1245468922
1966182928
1302449555
1778098734
780834091
982057444
2015516795
103161909
638013217
816437171
1918187661
1385009639
1778091090
1214546771
911906285
1764015379
1635376356
1404559799
2122326310
514560032
1320002818
251673503
2067885362
1339840520
66858317
750380092
1362076250
542953439
1831395201
271943007
1036618909
1243906056
1375799727
1175315827
789387623
176153332
598943896
867408640
82842039
1049988048
1609605351
931430279
455151589
1217539512
115920051
354586906
1170074612
1693476506
1974881595
1781746167
2110144090
379825350
1098220732
223703755
461701725
529779017
326673869
1528434993
451439094
1793895729
1337876386
337038874
221531777
234210124
929577428
1704358672
881519690
1729723500
1397663602
812732495
1908333141
815733411
19347547
1157172243
440315424
721311696
1887647731
1983020026
1706982514
2118689621
1063731310
16037383
1464811949
1917545229
914328613
948988356
73253771
1745114639
173487719
52234561
757586937
370341341
491423244
1930936149
121697395
779781166
954093443
115979395
982033154
2036030573
1687427209
2019933976
1453383424
1089716674
1996115761
117561062
1321516388
911713412
943963856
937599283
1783763205
2090529452
780529731
454814381
458022870
941071825
500440366
1862295014
1748337570
69239752
196977709
336346960
1191670850
1460981883
1388512076
1647354467
129610960
44847834
85907708
2019246809
2025991818
1989360452
98237816
904662946
1700354131
2083342573
1685750343
282844145
689384929
366896640
136418390
572164873
198408237
567453346
691742587
2131748662
603766164
999722894
1264923695
1528761994
1349107630
1852805403
1658436997
1366390279
222528774
1122612251
153673188
681075873
1221788644
508546970
1702659732
1872739938
361371225
1158373061
12807172
1234829825
711303590
356328647
123557121
478395465
1037945848
1473212270
556775218
2099951384
1769494448
602772634
1218119569
2122715071
1402153445
837030285
428788908
1185915465
310143164
1801709214
293614510
1826555406
1679548121
553125964
90344202
1712075855
700878019
188985595
1597548709
567886470
1463549492
1662346254
1896259862
1210724721
1354574807
404345450
826218791
1546829299
932092365
285445687
1281260310
53238713
904352613
2078960009
1837604834
1272735485
666609756
689875047
1846892350
569599285
447855839
1239169584
1233627934
1521757039
1568251169
1484013751
2060601494
718358160
1910752554
619291382
552025240
858132493
1670807363
1909380509
2098431183
1777016603
704914282
370447263
665722112
19197718
204889646
504792379
680757769
1041807176
43012690
1412220415
2048237059
1809114189
2102761717
904624100
1351951011
1547521921
158935156
1660002660
1360349368
1897431503
1979672998
241660834
697717141
112269714
950335188
560273674
642862338
3538015
1946159542
1704517355
1813768718
1654235126
2137593590
1057150346
1876876236
1441452283
1179891523
1112555011
469388578
448237188
719322115
1476930165
1879699622
1708292753
1265394587
296794430
1166995580
331059897
1017959820
83203660
2029028820
253008510
1074087277
1163134449
1393867953
1242747051
818605549
286672105
988038196
541278507
197006421
1351564764
1785786540
299644230
1928631003
1695295584
1922161184
1042920619
344313233
1528417579
600059518
1499016829
1324314341
1907043075
374300433
1339030510
128024629
1462457130
955044048
177010393
1134449070
1712954736
624390768
557898693
1918612898
1051076461
788852500
1888314147
60067516
1083814806
1761625056
1726232518
544527728
718188378
831055334
720569731
339839303
713136705
1821434550
97671459
1073695924
2026979906
43511844
772950451
1309228613
1218519073
1498535193
1699282721
1548474686
1287841328
53436753
316882322
1630699028
309320246
139739957
1980394746
1277856481
117730986
2113794285
867518705
3911001
64765096
657446728
964698246
1713625792
1615327222
1229908156
1024675394
1244299934
646110669
146765910
1046353960
1608588861
2083875977
197382906
896017784
292150834
690116309
617034723
908486044
2060338814
125449289
2097854857
2090959313
86881492
1337766610
1672678596
1165735526
45714272
1210182500
255026369
662875945
1200651282
1792513041
1218167951
780768417
783441168
144384170
1842359755
542648707
1170613493
1471203933
355462670
835039545
1042920298
1060660690
685863389
1036255887
1696142158
935728691
772393033
412367529
1559437915
76472737
266593597
1713050872
674771452
1551487283
822546467
335653287
115263221
220379417
2052931324
972984268
278107788
2029974200
1356028941
1439096957
1580924513
549310950
710346205
743620764
1139682473
91563339
1339223853
163798304
1536162647
824326247
677403881
647994477
1336449616
979334143
1108521303
1530349036
1510013046
367481850
1598243092
929047685
1553758004
890399028
1624900314
767309974
1622157268
1776527412
1649353953
1793392269
897601886
131013908
988184320
1267398167
2100453370
1567367098
1114833569
1902596937
142194182
36790773
593319868
444646055
1018454959
1472179008
408540555
1927298993
713048892
1689318886
1183133246
1567976259
2076157269
1877337058
1828689359
1987451982
1127582555
526684682
247607389
1723452426
45754390
1348011518
2105332624
168177288
1090053336
1006194510
2023439298
706782967
725681483
68506540
342817973
1402348251
1375708314
1696633244
1498416282
886384865
1790097869
1389267988
2032547634
2075749529
436984358
1252954907
395246352
929562868
2114930853
1868104416
441072372
831498426
251285684
1946515383
1577402928
241008545
1519223914
280992988
1443775418
2006384805
1819423159
1501917564
1752119802
1981598104
1178814810
193414103
154578512
1913254424
1384445148
1657032416
446082853
1785030098
1043687617
1590119573
615850903
408175615
604779004
625865770
1004194910
441309853
1301282983
351209309
588372100
972974514
302481728
1395368680
364968116
1662234164
735539099
1112180388
116754088
1583117514
41888006
1039045626
1058697596
461579432
507585703
445783214
537736352
1271267594
807905611
1100761868
1829818100
41148004
1902153218
850090200
1268534681
349898196
1387475459
624825914
1203001600
1931173037
1563332404
2122087722
979984720
1094539320
1054048870
1554144914
1024916972
697016088
1795708323
883746146
346522321
466209689
523201776
2097480132
882825934
1091035802
622975474
466126777
504158011
857196094
310715707
1155932791
752157044
1364290679
425417411
1612871890
846149875
862693495
152935465
1321269352
1244121724
2018628998
1554299149
76230241
736433834
1150591888
1773887788
1425073581
613728453
507323717
912630128
1379793533
301815983
543036479
394764021
309465353
2054048784
99485033
1298091040
681661677
171324565
1100459311
1035964056
1818907934
579961448
27892031
908124999
1436764659
1940193432
717133100
1239957993
714271334
890565627
1944087084
1803764493
2133604360
44358466
359051980
543833655
1255105533
926403782
1792570729
1387783902
1306746963
1868803524
1825680146
271731507
537475412
1310746404
230221181
1537375586
30802707
393249745
1769447884
1657489270
1292821923
1268836045
1656193677
1146677106
1957488126
1391090164
86422944
490111257
1979099375
1481210700
59588281
1124664760
1682072827
709811227
1070762289
1781096901
1041478246
850384602
1761295978
1060998676
1073681507
748333334
1667160098
1610834119
1489134736
934881706
2099616395
9462781
1794375151
1591609220
521813906
1768134919
690520431
1269776321
1300223033
243074624
1830184093
416780207
170998445
492462967
314742685
2104397599
415384768
532614384
1590835015
1959388385
159232719
1723203701
885212413
1444306619
1106335257
1103235578
2055674775
1369147157
157977482
1093245757
1632195398
939780115
585566862
626632011
484434212
902410023
825428027
639880045
623282359
1498788431
973373360
1565331504
1879101471
1998353047
2142029283
1108095611
1839839909
1208316523
335545313
61531795
1128112660
1681718314
342595944
1752398319
1033655544
1067552601
2016242407
335628484
1790370253
1617834830
827941872
485265836
35980093
1949071370
1682733469
414694500
1323438662
1808874105
497192191
1282312351
340932543
431552403
20428324
1224538409
296348812
2051719827
1275470127
72757537
1114047067
634566243
1705109564
730787415
1307796010
1387783702
553164997
1226807267
187929959
1962439906
603223762
555075132
239261800
497203290
1396576806
1217464654
1945992552
2056310035
117351039
1925067915
1744649650
1868534817
59594042
712613133
298714352
512558138
1162020726
1367087371
1392020118
1000514639
84796111
328198047
1849616774
807317936
1439731830
348046763
361974478
1999061575
1746227971
598428090
1826014573
814870862
2101863540
1347016739
99775928
1372734906
1801350197
728879104
451221617
1393682757
1934004978
1233673116
292971807
1076256919
1629722244
1809946674
846434308
1034506220
1861122157
403601983
1209022206
391579824
1227530402
1922895628
491406695
1138164267
2075117373
602635167
105363436
1602618449
1147486737
1152614500
47432309
1347603202
1204200142
2051655877
2074854582
1849913364
1927542870
873823330
1965027341
598401003
75453640
755325505
1317418637
1539626698
1993346660
28107404
300071230
218295507
1531007210
162475090
31058266
148467680
1596921926
1527077069
1185009153
2053374710
1255347105
1676791515
1085965644
1573120798
889190959
478260847
660481504
716853282
1307426289
438996552
625133407
1085480127
479586229
992069224
1113377607
2124322956
1526197137
1226185217
375936440
1151705455
397977302
1806634777
1119397467
608934273
700462261
1627719812
1940046753
56557729
65078068
127955503
312152083
1186730778
1808834950
1039338473
1068789555
109808485
113020928
1151430525
1710694042
647990077
439473166
1963355631
1461243130
1408270620
1278226368
1905133735
2078716154
591592598
1117128483
251300214
85004411
1524952628
1249018019
2091805805
1513431076
1154144972
991932196
690621693
2043394332
5101203
1264471958
442552373
165620035
1210212819
1373412190
2125679249
804968576
83712835
156005245
1471007223
1484807250
365631921
1865472082
399432223
863999077
1428369341
1208728857
1096703000
1459760682
1982762549
1906778959
1710665648
289426839
124947436
694399451
417096239
796413376
711663554
699658272
712646018
185005980
1460062824
54306575
377467664
1922466884
344491341
1103674582
707047317
847910487
1133491647
435918470
1207748640
369142666
2108805065
824188286
401437535
1450245925
342945397
1408795011
1420023381
774716184
167493922
1044391607
598989494
2062193710
1790335393
1794157158
2011723591
615534249
1260693152
462642132
287040309
406445378
1931192781
1360854585
1441007373
742190792
899018896
1497762133
1670190153
207439193
1216965785
1845701327
269466673
1957458272
950102569
1991643212
106722286
1833576054
1354123746
98294247
1525119657
1886709073
323096360
152401082
206549520
287589702
1978084129
1065678683
956640626
542674528
1201354442
1172059941
404774864
110413979
1160066739
1845969742
1100212866
477473122
646747522
1226553626
1584315192
1986926438
1742288444
1635434466
762493858
1574512442
780216126
1762326185
1533412808
131716378
1953630417
1262767822
1262433952
126449011
1968361433
96938214
1743703926
961844178
588997222
1768227453
2124319595
506255893
1728030844
26900688
1985644460
359858341
233407784
1852850398
492697945
169232105
1837179573
1594226977
629432522
1674697719
598256136
1872001774
2104027714
2055483330
555248334
839085057
357321497
780328558
626616303
50126521
1887311897
30697658
122801155
1202152547
2012358229
2087163661
725204296
1173358839
1464706720
128827943
2134001392
1502926550
19071660
619981098
1844687739
2072837533
340067456
496275192
430511284
1187760832
635059008
1968506103
1237092651
437741321
1625280586
1795577276
1653820752
981831388
1010573420
538458447
1901192448
192694793
199916930
18964519
593319927
2079620171
1362097056
877511624
292036918
2003275030
451346257
656490165
433241877
628911385
1592834535
1786442728
338760774
292817335
1042916247
1418072317
1662421448
991549176
1654911249
1487635713
1781581785
918540751
1983839501
1442338766
1121747214
1096188613
494087830
1604728838
39523527
1273503367
1142222014
1264691681
279047044
79762434
790792120
46694916
1344496724
1957163468
2037311466
909988410
1945807375
196394274
1980589228
683383900
1482242428
619643038
1512574767
987111933
1007890111
1047215142
1035694322
550275414
1303484213
1326817449
319882284
996171057
252863719
1225201362
710811334
909548893
1072323305
25798991
819146631
887341169
1347962337
1567404558
187226835
1533792420
593370281
1344707397
110568452
322810789
560132337
349411981
783850891
1496225491
336013113
1923507309
1965205179
573767786
295438781
882115430
516399018
31119568
2029712333
878912735
1946443021
1887917574
888822832
1166925436
1953712754
2015484888
166787417
399006146
1668871886
1542014671
1173139464
1742160998
1910696398
312529782
1019928239
2019883717
1730440110
56109074
1087569445
2134728692
1656223050
812420108
284991572
1116683643
2082270488
807945478
1030958159
602407558
2101314714
2074781273
1805378715
1904511323
1624245755
667290420
794178071
1024466585
393931177
297074375
1544905334
1890037727
2077250801
294136503
358023000
656776349
138982733
1546095972
880145120
338335651
597442685
164453513
1606597614
1517276250
1280782845
1714032468
980238951
451865740
1176641464
2087738712
1027094501
843105635
1773015042
568295536
146730820
1668924418
1706800823
399093166
268798438
1633783065
49082184
1780965948
244465659
917737307
1333174198
1610994613
838021496
907775471
74035533
1048103194
972788265
740757023
809254624
1675292563
1403424871
1532714407
118504555
143888046
1944012631
1927798094
1611923380
1505493462
1713771073
393452483
1398335432
1361768793
191977653
30454666
416678477
1358546388
13264865
2505443
868218483
1128883037
1952047121
1021374533
105384915
1799853311
181780217
867083879
1926812237
1260106151
529198998
1669767994
198131520
380679128
1096179669
1955352137
457660377
1589298055
215167326
1339858618
1792623860
112322087
1757184978
547370475
799556920
1066613774
581558506
892031637
2056393566
1793570392
117442247
1581332604
881576832
684565745
1866596602
1950478818
1443482247
1307812075
740605628
661693848
1307619996
827268628
1316629013
1444842582
38881761
965061705
238842642
1716925736
1990530276
900204187
622741525
1238190091
299848518
1602095997
1035636292
1735066911
666993382
344370610
1317799804
1434340435
1880154076
632070684
1654932885
2044728955
695740932
1980087023
1668437562
403793815
1898645612
332297488
51240070
1239026173
1147676769
1218829601
515595131
1211483794
1237330031
229685525
963425124
1477081475
1549419327
774914757
229531527
2037454675
1865508541
1478733391
213142239
570889401
33190761
300400518
1063323407
68460512
1053545593
1172960739
1878080146
261611876
1662536881
792135896
748551567
1524166744
1810591946
258805008
948657295
1184682015
1474383660
867953169
1206097525
321224855
777518450
2090969348
245535257
949886678
302144658
1724694776
1686296488
472732481
538681742
1629101503
760046580
132140235
578717854
1879439012
1843017435
1422602579
1674839577
832523358
571781729
66415568
120830102
1876793556
1702616876
979734636
646273619
823030620
1351024690
80877936
1107122475
1876308900
765386663
127292773
247689431
1930025779
404344894
27046636
1263590698
626902486
1350295182
653557165
1602523491
1302640573
107683564
873502379
1760807660
1678839045
492760295
697793978
214212092
1034434866
696441400
612202658
1806763511
652383551
2033955138
1082640384
985175811
2055880703
1637194180
46598199
1333782356
2057075581
1203621392
1281607080
2096671046
2100439798
1729204055
2012972550
343528811
298325629
1413802186
579077458
1911470859
1058787587
683680415
1416049163
1765271174
1338804007
614252288
609170229
581854729
520411112
225550891
2042999832
2031086890
257041400
759012766
2050182922
727161519
146344712
635328480
779678966
408169176
1376915501
1824240874
430318937
1380670066
392056153
544309745
1961482959
865992001
1061829972
700754908
689611702
1018106578
510187432
995510571
1778092240
2036321125
1852617478
893551877
317816316
422313090
201505680
2087341193
601283467
1905738125
1180093542
977812492
1721089749
441610947
426706466
1269985250
1941957387
1575719092
224744146
2060884939
312676628
51528297
425826886
1660968590
1582205070
2115297494
187471278
2123120181
767472240
1852485718
93327723
293018400
1953039986
258840901
1887998275
42195084
1804117292
88542267
759062594
1215595001
1060105651
714538019
567157268
1681713296
1975871945
1043716417
53355064
414393068
327587349
1412067116
1141308548
1042604423
931873851
1305352427
170440409
1180670053
1145733564
681956042
2118961799
1102769743
465557047
1247899577
273237653
1155832142
373446888
1408360565
475002534
1506061259
883871478
1568619738
2038431350
1976200818
508384624
1695137462
382942237
1092271352
1717151888
302013532
786227961
122305081
1308502420
1993001167
1651814602
1858535842
294897556
662929759
1128102651
757232360
708938598
596762285
251152607
523938500
914488648
174066347
539504410
1219220993
740357381
708921991
1399400588
220893279
1253992846
1805812125
354211233
520365023
1931878523
1725059090
1210173177
2114889825
1757991291
233983310
1113154973
943570880
253878178
127480316
427284910
524750919
1102106101
1959533176
543365456
1016899231
1448143914
1818838475
103335185
593760946
1635683505
318347950
1253225356
1454263249
206249065
1719035086
776751263
1662939765
1553987166
733686142
1990959595
1849931609
1140840421
1975839029
598322780
2079020434
1549490658
1790582525
316061122
797942760
445013799
1244429814
280354916
1582267092
1831467666
948659967
62878177
250185870
444434508
285982044
1303884894
1090178443
1090328951
1862196796
1124294403
1315166971
96275761
508052744
1395179029
361879957
1988919139
987720462
807569427
890356894
227092615
287052411
124973202
1532170646
1105701453
1911618126
2290313
1647334618
749676232
427278722
1550691331
757915744
1929985677
134500919
89914110
313643877
1181907109
69548105
765940167
876099252
1218237467
1814588340
1906572960
967785349
1452574381
1657065103
1503067214
1132149912
1293610304
1214997764
1575582696
151846581
16845504
1868987452
1893993452
1364728691
68579104
877084499
300038727
1078534352
671788045
1378540255
125675424
726945493
2143622377
134527513
1753725689
860385667
931619575
26006145
1848914886
1684995728
992552909
2045693977
486756903
1172699373
1892171042
284969100
1113463731
1299823835
1860862402
1135754721
1713557612
1667662262
1077570274
40288769
2086037085
2092443404
1160741702
986518062
217356721
235667461
1286256170
1308799583
1104935355
1674330924
1330278
308055858
1145396359
868455533
1733465102
241436076
558286703
598730618
2065879069
2017992873
525891763
1072314444
610773771
223820624
1621814769
203132348
484416857
709772812
520917340
2133477887
25387077
884452067
1085047521
994343291
1634844330
1509605085
874506401
181213260
2025769824
412292203
1739574436
1773930845
1828372943
1387307302
1311349906
1442906018
402075899
1064208972
1827689293
307358298
1879453629
1955783121
42308706
931806205
189684643
1242220600
574039606
748702768
611328923
425921091
484540520
87228482
305916403
1408815934
1010373431
1156113004
1332846350
861977681
1346849613
357659307
430323798
1368163865
1262978718
746886757
1089955381
1600236566
989810789
670451594
225572090
680090753
660299664
53890165
1959193164
1827562038
1672657380
1662442198
682163033
1439039924
1330281219
1736762935
476332993
1762351583
1469138946
1747700271
2064172789
1847027242
2145142433
1039370234
817606186
889102190
1749305629
802061200
1091903352
537036745
1681972619
57250581
563867284
352681277
646277502
1120781553
409396461
481235941
1543405425
1720237421
174620456
743147614
1304591453
784108679
1498989277
891109849
46406151
1958447756
589527088
1315811366
228452977
942093883
2049860032
2094311693
629973089
712341990
963450798
192055252
859271759
577858388
661962617
562935766
948919039
904417423
602122573
1320313550
988143703
873319003
2018818440
2094106354
1324696973
694724631
1660601535
1954563257
717623668
1260545333
358361498
250360613
1206058859
861296106
580483712
1023582746
569665590
1163531035
150214347
1452665260
2067707603
1487058431
121133061
2064494976
1562135896
1490448013
35023032
136562057
274460663
1097864738
1949709709
222758393
31736330
719851278
612194102
480869887
1190619873
227679079
1081991245
1289257907
1795184731
2094352702
170937769
449053142
1319690584
284311174
594203799
1355419563
614949984
1852210748
618193397
1981335852
1126594059
788914295
1057945518
1640517433
492384941
1577712150
2133391996
365005646
1872517945
46803144
1654185521
1599900255
92336034
1898888507
160844288
1281191430
406610915
1053750896
532365541
1702644563
1889554824
802413343
988752549
268834588
2096133786
1526298919
2000750322
1359586760
234118022
836203426
659040508
1829566014
1971129415
1021556157
560256279
1540803367
1794296445
889548026
899902420
129515940
2006128719
2022462321
1069206389
381839458
865355057
1232982981
731750752
1821518757
168532404
1437336514
1527340891
759380273
298433770
245282659
56291620
46003515
231619442
1108814729
1563115863
2114449005
2126155167
1886221364
1605079847
957732825
1781603530
1050787037
1695653024
1947281099
1116791951
1043582197
2113652471
1197661636
952044733
1275350190
48331749
145280888
350929956
391040788
1703143929
482215263
838668638
1804313901
354095892
556561006
1025907448
180610884
2144336025
381757832
729360710
1699406177
922372371
523378382
376647324
692191966
2120341427
282558085
866707479
521941658
92069955
12269022
1331123187
1116042296
637553905
1603318114
995137702
583938957
1553460967
382247823
1662036797
1922333659
1454544001
317620038
891109849
971343727
1998498326
184792989
440589268
279443059
590327134
1783917578
1242647722
1027223845
524722761
1631351187
96480047
892621753
982540867
614599798
2142201823
1651337109
1136015967
1713513348
1658261011
421583618
1140152485
1929304949
1253411696
26588121
1289608418
363086996
1879242227
1967302103
1043491421
960369140
797954201
1784803343
2034282985
52346102
1217058395
788808038
1093795947
42206432
1212446800
1630514804
1242568579
207055783
696940473
449980300
951561501
613728453
1737999546
1125291486
620658937
1614394803
656880276
197202818
599578111
583734761
824511098
1657351673
1029643302
2082659450
1210480293
473541364
1988991497
400539127
1122462535
1987771155
1913886361
913094487
1295825589
757646339
1149677613
1811344464
110902230
946267567
448612847
1301537400
1034656297
517454723
1980933862
1379963039
1632169468
1068942307
162347243
33026784
324593568
1437856849
17963234
1656098879
1468993159
684806169
1916085827
1894922983
1219024381
276598166
1037169420
1126739403
375150073
1548086501
1918653382
1263788457
472021791
2131374529
146024662
846899058
772453968
1758925155
1906776283
2114197296
682833396
758773818
1867938602
1765463194
960874195
47799279
1066739424
128059458
1589519498
1838830513
171034408
1754978357
2124200082
858019609
1329306353
818040371
1724813820
2099691915
1128450389
1329122712
2103840438
1968261632
1285974627
2049232286
684104238
1818599659
1520735941
928802054
462819228
1994529747
1586685263
1935254568
372915145
1695560029
744063087
1612996716
616469214
828659988
1193066040
1668617969
1286802080
461766649
558702962
1375659624
990120657
96349294
1848630885
457446177
764030123
1681846483
1188401564
162797475
1090361522
1252559405
1395706147
718915161
1739767642
2047089448
1027212226
813615508
786511504
1221760542
311598429
1821797552
1894611429
1212578566
1268203883
1823117243
1556807260
1751505656
139912357
1276873035
1524705480
1089689366
739408622
823797520
535817224
1721257189
980329402
1588257801
1886161240
1135794385
63571190
140964746
1263827816
1982799764
330908467
430704612
603399953
1447179924
1259778564
89137289
1657695608
1418827659
1281510765
328058992
1746772730
1611462663
543649368
1281391359
1327253836
1569310614
1057194731
1270376144
761944266
1305231122
583176487
36995940
1997238145
2088352652
1350904378
185092261
235421732
2068595847
1852667791
577360847
1149585939
1096333327
1641769779
1285645183
1145909995
847643267
1434330721
2998394
774363132
410669731
843557300
1349107630
59260281
934767275
1547185226
82986243
787138545
2120627855
948647681
306619164
1180291759
1319314373
1934244389
1965149799
1027680528
88159071
1800456862
554898777
1492993245
2085522238
140165275
950123453
448153936
1865412229
1417716208
400087430
1444787517
1860265247
535309765
1355963157
1862503136
1166137028
890895258
4241459
1611578920
1291112055
456581587
2139904001
2100942497
1442423922
76761762
1471660707
2019085840
1204473007
1110763140
854760922
187544501
1870331004
418016568
1809339523
595159632
194228988
1435458799
852458060
494443231
215272920
910620484
1192789775
2142990686
66531380
594620651
966207846
207907458
1329405714
1247083559
853734750
221397869
452781497
317907506
1705560635
1311142369
1221330218
289940770
1078502368
2069072840
1765382118
572557023
2024588401
1647832201
1415479676
993218782
1697469446
1426416209
1717126705
1681530896
999124658
1294284819
453034788
876897666
267764601
587796240
260727198
1206156903
948605484
135283799
1555232394
1956939805
439531471
1731497502
915039280
1221998816
1939889423
1748019817
571337804
1590687153
2010033558
1725938452
2023753303
1090312343
157662300
1415834588
648026687
723785582
1646112925
1001903094
191774548
100994955
2662871
246411002
1445210754
177976982
884354386
742994303
1875471758
1774189998
382813900
1624320157
1057315721
1451915558
1467977849
99028701
767591442
1595858399
297415385
2013300980
1137682894
324885170
1531559736
1968305476
603488705
1173005951
1363216396
396192532
219033871
504757699
18842267
1813999244
1596850869
1423339848
1018565447
320085638
986955657
1168023242
593302760
242436718
756782828
393770337
529484082
1193302198
741004207
578602849
1634504156
674967459
1782911004
333747790
212019023
1277060069
6543308
36760502
1770489736
229961629
1609755878
299716361
1495852408
645521069
1765837473
85984089
1416784538
1148580232
47131655
604234611
1187845980
1255909281
1728496960
843731388
1756804400
638495664
1803263118
1924395046
124440642
1795386597
253082563
1914946749
165113006
232253760
1260966679
1263037459
695428847
95125735
1341903549
751917767
1814995983
1351255825
2100472085
2015002505
1174645115
1951944490
1200732867
1283149799
774609175
867275561
1154852774
994122858
1336786246
434648024
1008309384
827921603
925165189
1291313939
1194960959
518617855
1541618940
1314056128
1150272285
1973263367
1082484351
1688425776
1296200780
800570492
2037834402
1074493987
1970175557
622682207
1839837245
309203879
1726069194
976768717
2014843188
396503863
270589089
314697855
943264131
1837914201
910663026
1085043454
1918983501
84253322
1184047695
2043501509
1192277887
1479598875
1687049689
561301457
804221962
1845974219
2094858790
51938438
1729461252
666246638
1480162424
414472987
709335580
1142592030
822473460
2120774933
401852001
1022392859
1534101976
973015190
1166379664
217243054
1384658414
634925755
352077648
5229217
1105604622
809652350
167915036
621518811
1108283486
1421187411
214359226
1875982291
924872039
275289588
349564298
759182664
1744719064
938456971
1796512478
1682030796
1979791542
1110893120
1153322602
807737702
553511754
554047417
1174415019
948843721
1142820919
710608344
1237941963
1107151797
74914858
1649769867
75970783
451198429
1937050006
1710044538
1421508941
148566953
107543017
2118321156
79893507
91412261
200786756
74002487
626023633
1743097531
1921482888
426040828
966359329
602857408
1743793501
1236769402
1205539716
1780940940
1288425085
1553728894
554084167
1713914208
1739681643
1474879828
775680680
2117266407
2108224977
357979523
1130078935
1921391493
1905400561
346338032
1989982936
1801034187
820810150
51973724
1505703379
740008098
146036736
1648059288
1792940795
1415091339
2083268912
592379983
550397876
1952493523
1309515778
1118295115
592988531
183555322
121685580
1519675149
886366423
397295823
1351008427
1961890073
1130371186
471648115
682077276
2077986653
56453219
1880976379
1132793516
1037212797
145254638
994186494
422893111
530149945
518816342
298102118
184068410
1600682068
2101951540
1805391881
264367865
232105100
871208687
714050714
911227342
458589588
2065213147
1480203438
1559234598
1736841471
942725176
1739300610
1883761872
222399201
1550789954
98102551
1991184204
743700533
830989662
1755754
1327587567
681046092
128124739
682574550
1751553222
288567178
320680707
144520495
913636192
1817810668
1418249026
1926132931
813417102
1298382234
191432126
3411706
390341182
668843108
1028653232
1819357171
2015253090
167125950
1152144829
1210000026
1637845997
238269415
1458418575
1724880440
2099116467
309369513
1163048146
507640306
1033454795
575072315
1326484965
395434171
1432087646
1162117570
594919059
279668067
1570454799
766342005
588610807
1311147266
245491327
1065891481
846392938
662700982
186063621
1536094438
1458342440
461956887
1108167843
1439780609
809744697
679700212
1911763144
717414889
137476610
421955340
1281189907
2052299776
1053155590
1280260150
453420763
1635725377
1326548187
505350307
1070126645
835155235
1410330345
1074409323
1462522959
627063519
784589497
1224746152
1662747824
1184459000
1089494575
559681775
1135933628
1522083373
766544923
1317472421
1580374922
2024400113
1192575383
872400554
361837824
1369325832
2022827955
1403441114
824168484
2086849506
1936302280
1851920024
808235172
1027520187
1266627308
557482040
1640113721
228529638
913501435
295452046
824934703
999289302
1486892984
1700107811
1866851890
1279786823
405402549
1752736162
27564753
1245809227
146800627
1413620922
1097049439
711831485
1436438220
926108633
171862598
1531250997
402930386
1095366206
1005824104
1071480155
858999326
1010130142
285720815
1253573135
1302473563
776261433
1213764838
581086435
627430056
1007974376
486793970
1729758707
353393206
2125528484
2118577568
940112440
1871654325
1954124422
40543542
486791415
1210659738
33684000
149049723
1877808061
435245625
481001023
1595086931
92139948
1849859201
1073120940
1371616642
1197143194
2003290002
2117453621
1084994468
1652873683
816882387
1805832237
1802012273
869083851
227393819
1513971573
163640044
1942420412
1002896747
121201337
1746523954
696095758
1068823583
1602325732
278939460
623637194
2050019040
2014473602
1695268486
337652772
833072414
1634644424
1904839136
499217282
1047274133
1312440399
1868840242
1340417071
1454683497
875936936
373059809
1634189263
65517990
530781250
1706491897
807995054
1976495890
1092128131
1629992732
272352838
282062286
929166607
29725189
889017095
1253711057
1332652745
1641891957
822128646
1834608895
1299658468
833164084
276725618
1885578955
1213990785
1446798037
1775375250
1368201282
1076662207
1641978033
1717709544
306901807
375656021
1637174925
801211935
423839340
707886545
522899492
2037843163
2011338620
1776000856
1520136826
911628742
1956827323
1720645185
113234528
367135404
1755716964
68924104
1433144206
723987011
1165971552
442674622
1653661151
1396751558
1631815660
51121811
1736386215
1261503431
1245133090
369883947
1685088528
2065381603
519898769
18903974
1381123209
1814716734
1451266905
1952437999
2087514673
199493919
1220488474
1198463522
883730525
2143768458
322585462
2816966
948811563
996271521
1848739545
967566814
452083677
803590387
1148316087
1306176318
1176367939
562555763
2004213892
981642553
1587840626
1627518929
461274148
1878582506
1588274291
46109730
736316430
1261132221
554853453
1644813783
1806668802
1621695620
1822619749
1783715857
1533973041
818614466
921456019
876624195
143177029
1103739098
1046394581
1730776482
324608442
761336045
42465226
1966718560
329624623
720073995
591733289
1547765784
679750166
834419275
1120647692
104249489
933829130
1913211555
788061951
936288624
788590534
786993225
73447873
1584589967
1577014022
666356743
566475698
1769644023
1542126639
2141005247
984393269
2078391361
812185031
456160096
1735885265
626960783
1703409176
2067063200
1946270262
7117017
593771481
391384517
277589869
188296306
234142307
1584063899
958632729
537414627
2065617629
840172359
477239336
1404395765
1708021612
2011430241
615865170
1449534632
242954128
1598504159
1275679661
1787957187
472277576
1248094921
856506243
725217546
1724295639
1817488090
2072298487
1714434271
2011945153
55285099
288891985
764817204
1956385755
1142471170
351478672
308251308
696175664
678840095
2048038904
1409928460
701201468
652314783
1301309170
1598910043
268906518
725086408
2049137680
549974952
1347514020
312687439
865451390
730267621
614927284
1971705060
1321497645
1943819465
2021559473
908985130
373087212
1573294576
722321112
475652164
2033564105
256518464
1746015751
1067004651
526323157
138003472
1238957498
1458334762
500740803
241286061
989583122
1147830726
1296926597
20106912
1662243632
1826518424
361167654
445751003
601607800
1552983436
1049209276
259077455
440868051
1384571697
872202200
1587327051
670993689
1896656617
1634995868
626495393
408777826
535196880
1267310262
2097587169
688337474
1853196908
109091212
1285786967
1988888927
1118309078
296361919
310706976
1881754592
703931263
1003679442
274480132
923121065
1222581470
1881223640
2085486298
1438146574
374898417
1677779042
1729571972
1186485931
247634896
1521836693
638495664
995226232
1953485253
1848203963
1802575464
2033387643
905885498
1158179649
793109920
2024641639
1208530689
1449024333
1076861730
674504942
1369962338
644218095
1763737645
1904592243
1063982264
2002638931
423260814
1117450503
76657994
799623029
1376724848
1351329268
523336816
783272667
752182126
1661065295
227680988
713662312
909992424
748074431
1760248592
681378865
1353220744
587841837
353493442
1431222661
673409414
672394017
907783963
807416380
1978244033
1045363515
1284100374
874871614
363598539
937369500
1268343535
561575558
1299048115
1071598725
1537326262
422839992
1424069739
225848030
278779298
968615786
282736127
918965908
1774577311
1110701233
1796696375
1440167824
1204363623
645444108
273251446
1250051231
97976474
1842612847
943804706
1989779179
1308124729
1588953413
1326121168
570444159
997916039
593259052
2051431995
2011070267
2140078016
286432731
1085412267
2004927730
988482931
1737920917
830221988
999837340
2061342559
1607186174
181358065
871570162
1778005621
245829432
92911938
1038161233
214854772
1051996089
1834327561
1519807145
254450628
103796130
689373548
905944197
1397269980
1885099266
1069421787
271930081
678898763
934312955
832573245
82707080
1532957076
2051651654
1975294831
492958047
1757085296
1548341314
1243962938
520912814
929242720
489676341
1452743760
869945410
2048302949
2054716440
1610796009
2073115669
1928509569
1100880129
1847250426
1469633040
1313656031
109540404
922214200
675641246
468664907
1920251571
1955938396
218639234
1288992145
730124074
224913801
34790583
1268368212
317044052
340390169
851140404
1608009338
1302966948
2016512031
524798795
860356302
1344258181
835416502
702737669
21896385
1534398608
1944020590
747675702
1364164213
589980233
928475572
758385904
34454828
1477845609
1812459105
1646283054
895603403
1280811159
1626923234
278702123
1185634025
743279247
456452944
717354871
1024365447
2118752880
1898186104
1924588207
1822797814
1044365967
546244713
742806789
1157332941
467800247
1499353441
1843052229
1087467749
226398153
1456643221
1085932072
1981192238
1523573729
701086918
1150040796
2020112302
1828605195
372090633
1629364013
1846892126
1678532071
902398151
2071933994
665116504
1163219467
141230804
1056996400
1575556725
372612836
1267048302
1157823102
1281043475
470478301
363461062
766020019
1653402223
232813044
686465280
144578336
1132508572
824791510
635919924
450277132
669977445
759882541
529924317
1381961045
1135286891
658877762
411652352
91855804
1770303501
808162713
637732983
1542830251
1621184387
1682589122
655754111
646431468
403527017
1819224131
1471329220
1462746342
231625298
1029744360
183127704
592085981
1374702094
1266962395
1654741936
512706149
1683600994
1633934401
1654996367
182277599
1453858733
256658247
1119227503
942541379
2118885456
1885404427
1396506418
1407270195
1306255405
301849069
1017781208
1595056732
325192608
117759724
480428122
1018283725
2130409710
1110282320
1627931866
2100539558
2061805431
1414318471
2130448729
1040381842
233633875
64431671
1452027618
1709598983
623049405
1208012593
966136246
1609961307
1556055620
278012809
2121573067
296253254
1416036869
650915519
2048976074
1998511680
537082689
1407939905
458313361
1947964256
1311841854
1772937896
1189271596
358855913
1911521136
204082660
255753520
1626365666
556064994
1445919440
360987824
1384119799
516079326
364598538
492254855
1160563335
927102769
157064484
600435781
7800211
426538846
2066892567
1559768254
1890594940
1027000581
451028514
161784548
708820226
142308284
44147688
1574758343
1623101653
1046570235
946959305
418473775
1529278463
1612931370
1087701222
38356812
593230377
1342241731
859007323
782936569
1603684558
2147229803
1767662282
1453983798
1885457319
432643769
2103877770
128498075
504638456
859451200
970118837
1730238766
1511871525
837138725
1732385868
1493446265
1714032468
113678218
1067363079
737284553
1320050265
283235155
1868053204
136085068
462406514
1519922582
996246345
969046741
2054582648
398725557
548865322
579528864
935028881
1030998692
215409939
67285075
992738423
2143114164
1546423306
1367208928
275730172
1454537086
1389518408
286048319
656729310
919241506
1134038609
1973189034
773040951
2118046159
1575885792
768680129
455838239
1450870038
160036420
1482262450
1366076658
431316422
1996246012
1363066453
197234317
139479880
612244372
1335599311
2099036488
666498525
1637954452
1302583694
81116996
1833842805
1809552225
1733512471
71696238
260991953
1208382619
455496975
961859670
1496366942
323647674
1119437279
1924892510
1508201376
112111263
140747787
1724257324
1684861504
1955211762
1996689805
635616183
244940220
1612276863
1308346136
2024780396
1905077281
2093797893
1614522187
44212073
1731299199
912128639
628060602
1491220159
602636058
1210376375
1347569161
1647293132
90826807
1901875614
230113635
640510259
1640939105
433455754
1165555259
1196201680
938823583
1687893200
1572915474
110219429
1665786403
1736193898
615578212
727054749
1172934075
944844943
110845630
2126349763
534303640
1245736084
2008610397
1990177654
1266001315
474320377
1741853517
1992506163
1486652613
1534109358
1881141055
1586453895
968912324
1065720351
945381267
1373038123
1047991968
1462361445
696751003
1614434448
1704043210
1509241321
1944089426
1633578664
1493420737
962889952
864795139
104857347
1723734509
168220162
510870864
876676826
1522960758
1148490297
292561642
943119819
1753242259
1030882383
496572503
1074746559
1436731895
112206848
1650704964
1953400356
1529028265
1158760111
392396776
2067416666
1677805881
1724074208
2108012031
1726059701
490119970
1204523558
60040718
1532845610
19238872
1875047319
1750398941
1890264699
1361748287
784011155
1902439564
1041772386
1967198039
1605735982
749778468
804716802
1550876613
1175461117
1670442534
1211295861
2146082002
1048755417
201069031
1792709932
466647279
888791263
671304359
443878723
533508761
1320379290
450720390
913980996
736192691
430834904
840310090
190893439
152703608
1000181140
1974577639
918708901
1520344414
528424111
2028602411
262678250
2140457733
1427327103
1880884450
1098646325
426691319
2041629203
1087530168
1637743658
1890399021
2024968824
1440234553
1814311124
388973221
2119256528
1907816314
1055541225
730631299
502815889
1498250029
1570032890
1728326741
89220809
33023290
296801307
330541865
552143147
171952386
1114349985
541064353
2125518966
135117241
769059165
1612275000
1686546733
830022134
676853583
867490631
1213477667
701989908
1911378264
2142703711
1031930834
1832072184
1736246822
1671450987
1993535009
487031996
1625989531
233106332
898948438
544319643
1499144513
149966873
347317688
238444314
1317014550
1461192571
1181286010
276495737
1014729414
1767332965
1749277233
1512507025
35881191
880530519
78300539
1154169214
12535683
754125430
392915112
116766950
1635230306
1632075931
1615926854
1670330323
1293945034
1699369472
783874236
1341672643
1075438814
1144711364
1527826770
435590387
1185680338
1789954614
50233866
1725591935
526537491
1239747187
672813239
616782857
1104049180
115529327
2038247211
1254415879
485599419
2114875950
2126078844
843787783
1053688819
661398557
804111145
1278057297
194227507
282900750
1603619525
453085833
1605122807
754239467
251355644
899030137
770155821
1282330403
946562558
392433702
1513024978
1146612957
759009746
440287804
729021405
448631161
1127170790
2090734988
151195381
2042405046
2138835960
842612031
98881468
855899566
9051221
1600497876
462103192
1497724662
1831089556
1254283415
1736100049
1826649406
1282761770
844515756
1143982265
1123410554
682385113
1463116184
1584128865
1822877854
1617548214
1011622869
247271243
1783525019
2100597867
1366378346
840839927
1193537429
1402431039
1235161548
1165284448
1287485974
549922330
719076021
214009788
389415395
612481039
1445217572
1498859080
1571441194
1664752665
1390971047
579861887
685212660
359386875
17433157
359693685
608861683
1024093944
431157968
710220158
836222216
422957321
1413798795
1765432964
1145851450
77131063
2135950932
2104959066
1461230234
1988951145
119431709
1068088565
1410458990
1442646870
1644437526
1008621178
312281809
1883325053
347709525
977476404
456279777
1754381925
123958684
1846104739
315332968
671104680
410735879
1696901625
1387933002
924734784
1031429033
906615048
1607887605
1385343117
366099888
160553513
1832984835
177371420
215795175
1021956929
1647021698
1267588208
2004979528
451512573
1546662275
267331649
242071947
872755780
1961537045
367012540
1489104397
1404029601
526200230
1221421706
1941164235
772671433
953380485
1885399502
388729383
280123149
110777263
792707165
649869426
1223794872
1400673628
863122143
2112219347
1603319599
1966759657
1835026495
1260515354
771545719
1288994230
1321861603
2128441522
1018085172
1701268519
913959150
1014857681
1815558975
1097300680
2142553134
1390593238
2013548692
1024278997
914262118
615840458
1825955022
262214202
985703686
1514257428
1543095269
1616744854
1524003245
2049937297
744985513
779454970
266068507
1234729449
2124433278
1701558276
1026046062
151376610
1685897876
1403327190
969540846
1199699406
440305665
950948770
103066971
1738171725
118371606
137036166
1987453620
2069564700
713233932
4820102
1557047413
1846810490
2028852885
1152971551
1776691263
1840271085
483774423
1054689546
1373429048
665369409
816793624
1259813751
378927598
156621611
1716290501
135465569
439270059
1952507212
1789483532
1241288279
2013163237
772219115
1322730907
1638194682
1744540491
541678665
179402096
114901067
1925518332
800551875
2145068008
2057075581
544664044
935620741
762035100
143041483
56485749
460696239
1952323876
2017089330
1970631316
450867067
1064752644
1510530474
553107198
1128223886
370343266
190244625
348409268
496907937
620117437
1131781593
1343776846
313720750
1708405502
1332316232
172175608
897984531
1980210542
534353614
1444530711
1474276613
2022091770
1383503311
1696956807
2114365048
1067896762
1932029623
1782994159
1805441948
463887120
1832273158
423111727
950470538
784823954
453442815
1214438753
301836323
1961731490
376284706
1676790612
445429481
105944331
207359688
1694798795
888394648
854221153
749650084
1957257007
481484317
1670260262
470658860
485903364
1008800134
1150484373
2048226464
1830230295
1534116913
1697875140
1654005774
390607163
1942846060
1116712568
105652560
849305429
1361482041
924972496
585517927
1391220601
327809990
2122297928
1112634867
15141562
136908645
1943561918
512558138
418267816
368400448
85785231
666822705
563438280
1305183268
952165772
1444919208
801636807
1335834568
1537134460
1750930078
900335968
2108473674
256236673
586201913
1794093258
52527644
1800140192
871201560
613314644
565188989
1629164589
827429283
1448245020
1402266045
1536849326
62244872
1974300449
1937650323
1151961230
474575352
96065383
432827626
433415593
2104317259
510845164
1963555438
1467825316
855013078
397630067
419185138
1718200523
1047317348
104687743
853709101
1270527689
1893008051
212009172
1118940773
748070174
758853157
839823216
554537496
682930918
1809128777
243563792
1443310229
957205358
1549520275
1701157925
809698062
1534025541
581940797
1103427952
1224099088
919174499
678748762
1926203877
1185635621
1676568116
32011156
691158734
1829864781
1617101198
654238646
1724775881
1944619645
809284425
691559786
981430490
4358053
459166119
1860345895
641476113
51878275
1780056654
790901539
1920042120
2092623358
1884125520
277494754
909647584
2121955143
1169845275
94469199
2042303819
1126749009
1689065533
1722307864
2123673260
1487616051
306546878
2131372931
871302409
767654450
1933162747
1641678784
889832105
214875708
1029808307
212650853
1940060297
2061021180
557331286
122588882
1454017237
1746851893
48519684
1641769944
1972469421
985028709
451965166
536713533
1805813193
1533646092
1336644840
1763830741
1157987217
1351907259
1733460316
2091180598
355828698
817595649
2011550314
1221316421
1118805846
1202074912
1013549488
196400149
2141698850
673787526
1408800735
1326391883
1612021277
1712248144
987609263
166019045
30274454
31155007
1998554067
1828977329
432005793
1080780901
407483389
696034580
1458636303
289976718
1047351661
471831140
97170648
1642507658
1446020511
1776636356
971255393
1148755462
2053148443
254709777
283442346
773371957
736097677
636576145
663305300
1568523105
2020837648
268229173
880561069
2096361996
855322178
313166373
1728517703
82106875
1291535501
1974869255
932342265
1335380734
2136199430
1797833106
1890692663
2011551358
67853284
1215948356
1880161323
806223974
1939594623
876480334
1206220791
864299012
476199653
1362984402
786769728
56514748
1541574298
829671297
1333862922
1310682369
2037343357
429715676
1607633152
1531990115
297758027
2094776199
752730759
2146478254
1033236610
1562689394
1401791330
129093522
203115612
770148767
134213028
1203817707
1015677860
598678565
637805086
354728317
668168485
112069070
983844717
908172200
937227390
1535201751
1991746612
1787403299
540430503
965916688
1516544272
1821448038
1955769228
1648957502
1669074836
521290033
173342935
333527517
1320768140
1611690141
1276422673
831064007
186021112
48506680
1337287270
458501387
2133813702
1963919867
1953456449
758294685
369185422
914374663
1312809605
2016243355
1751478501
1359119676
17299085
1221236969
1690227826
1812474520
79136163
655759982
1147434079
1898999276
206024801
223987352
1767226382
812411459
1952017141
1028829365
259774024
2125360887
2024992330
36891179
1923499397
1702445251
1480062678
311012678
2096870057
1444094808
1692845910
678474991
1791364478
860339734
1795768940
937004484
41526792
203204643
1474868045
1549340103
1593714742
743509395
1085663230
531515090
525242947
1315592721
2092758494
1722152062
571422663
1351472809
1987354640
1865359201
72685600
1599519239
1937627064
1112871543
768748228
1613934570
396092381
272780714
1924917330
527622372
987930838
1142347238
1550655209
2035169025
1868721585
1458245298
996209529
533416447
1676495463
125915649
700081286
1429906180
1972799294
1823027363
382788609
1535786664
65070329
960072811
1452629312
1773801983
892710775
1146689557
2095506800
403103941
1039165588
1872775820
355551008
858528657
1374539577
193781884
966697934
540816009
1173361137
1896871918
872748640
28560647
1914874460
1137403496
843426961
957619298
1130225263
2113193502
642539004
1088281582
636622426
636091605
931760061
2049852552
1327341028
1597969513
920021325
1909627997
1296774018
1535929982
1610895349
1926275773
195940696
1266991967
1397671540
1803799943
1228799643
1496322951
1477844753
1277626542
2132805870
1863809643
1630885266
2146055294
708461930
1819046015
517609105
1325030052
1381585391
712883093
1194013117
651055195
1686684067
1809093211
1728701480
160528213
251525356
218040674
847625961
536272676
1984827672
42887933
1003158046
1083853661
2075278297
1209242747
1670849392
741398662
1710800702
429749203
1456863456
1010021740
3931647
397186741
1028355723
1771568032
1153298877
705492482
1120884057
834403203
610481179
1511537013
614622092
435439040
495781355
476373230
70517170
2108524793
369489625
1571176003
1462541136
2145176272
524620365
816425675
1013620452
1013095530
1422615885
843377842
498157495
1742239867
370940922
316294533
1984984
166879405
79811618
361117420
1904014932
1523314460
598642740
453582488
2083993417
1621198980
1588222363
1074847752
1710414467
60129688
260520152
769303700
410695949
467243545
1409357978
1992265580
448937732
1826561651
859722842
283569775
1005297418
2097810007
5320237
1759086864
1170099404
1946342454
1399562297
562894506
734629437
102394369
1036759576
257275870
1616655863
865381282
753019534
1115096298
1513293336
1509241321
1863939999
174563446
553477689
268886566
571103711
821220136
1625030770
602064708
184377925
1721246099
1977046688
455063396
1084838306
418498720
565127619
641869737
1833717598
1841755949
133382400
2048782427
789197388
1405691619
448155191
1673045720
1321091894
745867609
1220753545
384789355
1492807297
1079537167
1288373003
1174768365
1659691999
1553315921
1028504670
373343381
564914810
1101246138
1824915254
1869706155
1509916497
2113696822
2098609741
447439424
2025384067
1639433981
254557208
1226027318
33990908
392173433
2078385584
1090831435
2134275131
721403032
644725654
2062389285
1417855798
1722906102
106620351
1133165144
834905861
814984265
1491640321
1151932599
1229522015
1971657438
1351029834
1408443446
1834716853
339087370
93265564
929876009
2130481002
1994937998
641527812
1765149985
1838830547
389702061
431012038
250512944
1515975683
1385684800
174409260
162105768
1605485313
294514078
1054384159
1670587125
1402171979
1444711540
111600255
1659482095
2103129810
138677495
1200113622
147114206
255077023
852998521
1553233687
384221829
1364631487
774983202
1768771030
234269438
1179620453
1542092394
1220123788
300224851
749571171
323883155
451564421
1285873459
1849803899
1515351831
780259277
221258026
1400317273
1447654481
2028355741
185081909
1361897850
1967790428
825129553
116186245
852469415
489543402
2141702753
1234359275
2122455978
386125345
1259896588
377109790
1626377847
720958928
949722273
917845340
1790183560
378193719
1884437682
2095508056
120221671
2053243452
1830838604
1847192641
1513117058
956273737
1114103120
947321014
1966596330
819787297
1501342581
1286912725
106668654
1441376904
28368336
308597912
1735215108
475369720
710346674
327579949
1126531798
57961853
308296332
1597731761
535252272
767697637
2048223838
201042459
1806682948
462052929
363805370
1457593649
1653043569
1334250466
1573244551
373816510
1519037525
1669499645
1934521720
314876292
286917595
1951302816
416678477
2028186563
763773118
875015007
1782704604
983918804
260721693
933873842
303997645
428160776
107105900
351322648
1041679164
721592828
1513710256
1327697700
1232960484
1329957345
2080737102
1619622302
106331422
2003869958
401450382
2142540917
488062279
1903034395
2110385605
337296386
2144956083
1631500038
1425523090
776037364
2097735151
1073520388
1636760097
1344041081
446461396
1174919533
1606623854
631248136
1730108570
423129048
1328119242
5173598
571680051
1853887074
1666893194
476216234
1912653378
1295282397
116050633
2109498151
1866327468
1953008734
1207160829
358123441
1252113412
1292694841
435937049
1650606364
1401303881
523613042
978713175
1055744422
1631875545
1971068113
1175979220
534767640
1320768140
1120721246
733504195
1902393391
2100588590
1304494415
23010275
735344675
1119185226
1854028919
920770262
363861750
64623805
1009684630
686323292
747758687
102872810
2025715628
850010587
743915519
987223791
1633270333
139697258
314721760
748606795
176154857
2069292578
446487433
2074147227
645059238
1506425065
1926773881
1075645517
580775513
1780210182
206546875
1610704209
1816742052
254948769
239180083
1216823219
1892187474
2046758536
1143982265
1818424232
1812120633
85565704
770255927
1004652003
1672460039
2091890395
1937690593
1671666722
736199893
1672891247
815930690
345127487
964417059
1281827609
773889316
1891018957
906094418
1832431075
801893165
953764057
2032920917
460414030
868293574
1650429908
400391599
998766766
399290012
1888069938
228222815
116678425
430822092
730085684
708299971
1237486617
838142209
1689104762
398734847
218095861
1149634124
1000495551
1005890288
2052518894
742571163
1282521827
1666194541
128974581
212245330
1153937668
881696248
2114452581
1506707573
686439734
678666616
463357923
653076312
2060130919
558066966
1153115622
1115196171
938046302
1164408957
1449169273
1103421820
835625604
1438112142
1102408046
1387873159
404650076
1113373301
589956408
1243271860
1692414314
1290057664
627558020
879783730
706614805
1477212630
1291322657
1935324450
66764684
1626172908
939525779
1803553912
734262844
1965166341
1272445888
1635788260
1569629489
767358197
1669788877
46453468
436877995
724233324
2021789338
1438771804
1562985488
1731013111
804937034
330437590
1620107503
131380790
1512864339
766417594
259173970
292270373
472973652
924060336
1728016187
595476321
818355081
89180120
1635725377
1600337312
735095734
1297947319
41244582
362684747
876731083
1660513248
1528497075
923044391
1648458852
1984046468
1045056164
1855687726
1228215305
366219031
2029696887
332494075
1911169246
1771242740
2012635908
1477382120
1875534714
460777987
214176180
285407513
1766053553
1119428357
1519946695
2094858790
1537728314
1667829480
1015986667
2136128749
601648581
795505859
2124829543
1680326472
1740707777
804185497
1927307751
2060568235
735974368
924156866
1264049270
597963546
1506493582
724154173
297827065
931793805
1398541756
1300825229
201349144
2017712010
343313940
2075147111
1883713486
56040468
1817441838
985612703
1338764958
527004233
1324658139
234941315
1754949005
1408153564
1587045993
738333832
1987203436
1212624159
1541525423
1102859392
1931252440
656634473
2028410150
1166743321
840448300
1088983809
11249209
1018406979
415247104
1043149464
99494995
27536842
975719665
1915854207
911116131
1779433493
1570749276
778799542
2007015669
411265694
1098993119
647389731
1460852468
1289079082
12444790
75356397
762583682
1537317899
1121982681
1007487772
2062482476
623542362
1296462865
401149111
800859102
1928700123
1189819722
2066340050
144307885
1329191793
1691357138
1607309158
1287850433
1902981254
17556315
2055881754
1099958228
591337150
1993847277
1426992632
466149604
1144198370
82674086
19278840
634564759
2077629481
1596326392
923894384
1031072334
2031549422
553477689
2037774218
1020886714
779193664
430897003
52538518
1369469362
111406300
1013066021
1107961239
80831618
1412295688
476237032
1921275380
98558068
698661226
1580662055
1680236837
1329496477
900286592
1654940591
173445111
1733489881
276122387
2122931680
1649232417
503325941
703177771
1811837099
2024985070
1395358048
1828071588
436957351
1428131333
518161969
471990402
577029208
720949660
2145589005
354841628
1016787690
2043720054
33019179
1255374489
364397914
587076450
568719407
739296803
883621580
32007571
452923750
1414344304
2107481324
1040285524
1490383330
580038119
892297831
246040060
506779156
1602238747
1339426454
61306193
1182850199
609989368
128095848
875434137
1635053666
784837136
684103170
1801874688
541225530
665937469
689193523
1734794329
1194635528
854192151
375158796
238186232
1088091480
1827602900
1713321523
459211910
1232056069
1998619104
1577054266
1709381548
381144594
1542309671
1491686187
1731225039
862233199
1765602854
1334578277
775254399
1027748242
514646894
539571835
620089507
1712609677
1307573494
968148795
953652224
129752564
350215934
1106523495
1642590850
1812990455
2085058406
185992934
1309773571
1710307502
2104862472
921151383
491626722
1551224890
526794046
614827432
273803212
158642338
2049416575
2082744125
1359432225
1242780621
1151323749
670492947
1531661128
1038457520
1673511323
126018106
1539340950
1983202416
439670463
93797816
1589581552
1585934213
1236307043
1552376025
1986668838
1474918273
1926400205
1854961844
939397933
1726200968
42763144
1052656887
119751112
299282474
1463636234
1399263796
1517507916
1756966522
1313643011
1320410914
1110541824
985648473
271460802
1523798562
1282648785
2077284208
1045997789
1028680358
1864612973
1716537633
684237927
168260583
1210096167
1151264621
1366621922
1073114384
18193114
214328541
2034077267
1362409856
1094204534
1463640110
1494381545
1548311400
2001001666
1129462964
12817338
1900208789
523581416
1190783863
2061843097
955479955
568216323
1558577508
1711281220
1544245835
137731501
877847580
1044991762
483298022
409257102
163025833
691234944
1321203863
1882498156
893908061
321250987
789739068
2111538421
919461723
1840762391
1651732582
1106576906
365877995
1240511184
1159652446
1940053541
1259720409
953655898
1816877745
408480308
2083369730
1508153684
536909204
1453317310
186754667
1289365703
488189397
889044604
1843402671
578799149
1554040141
1959822118
2116487746
1356830580
1396247112
1958215082
1406776930
1793178337
1331147081
1704075958
1848788447
80272957
213582253
1764984890
1935168108
349463517
1265507122
389354534
1874150798
72895175
2082902894
960603427
531602053
1267255683
1828753962
658976609
1951970791
583783448
1687325823
667653016
239284118
857112634
1201291097
1877977937
215586500
1153499953
1251065478
610498201
686675483
458574140
1797678359
595449807
148123179
209010428
385114884
678749234
238941014
1123657193
1110358864
217686001
604851148
818803449
1560764581
1735802962
1060994176
771509321
1468791846
938627126
654591892
374084325
1220036085
904915017
498834980
587694562
1710767197
458535628
1063284683
1066822725
1710064004
666749189
274134956
1109236576
695387154
1304697815
1834510068
1388549716
1718238934
917571953
1252257209
1295417708
520077751
993924437
17768752
838053322
841443221
1426522685
1784886631
876002422
1585653049
284013342
542877635
1117436812
1363464725
382508636
1688389819
1218859745
1851951342
1052415074
421016109
1606259652
1454774101
163508555
57143621
1680423862
791779963
841908144
360631812
1552414626
1528042093
1866746169
303615731
1868748280
2021901453
1861656732
1863444060
66849576
1428616997
1406219739
1169630857
373096799
1776982889
1234817193
1651059088
1516256637
1397560287
1672151732
739893703
1995423799
1167108196
694890862
2060646640
581166968
41825829
1155942258
206021793
483274834
497015220
608513108
1031496069
1681852241
719332065
19274413
1826852569
1447635146
2102935
1078233842
493569277
363834396
1286032090
1967601719
1478450119
350337319
120219576
116391163
232662497
670689064
1883298963
1964537570
1205095060
1853035212
769230394
701920186
1089064569
1643994581
1132499199
654243039
963902076
942367472
318369085
223857146
1338236061
1078787051
473370730
298348267
878206747
1512481891
353174283
1877176310
676518118
1463405529
2134259021
909559452
1431995815
151615329
179688917
1903370167
239785753
769254134
1131541786
243699980
1643493409
168173027
1615623234
1002142148
1374476469
615471985
1559756157
1945383547
841271435
20927051
566594761
65016598
247138781
2106695215
942505559
1717989764
438252209
763540236
1320974651
819164301
1969119166
1820842053
182673125
703018303
2103792830
1973702333
716328583
163828247
387104007
986259432
472483840
1349040744
665741532
103721253
140082079
1093982564
1643057784
1729250151
1733400662
2005179204
1894314851
1816764046
37899630
1300626444
1896091603
619234405
1570978702
621233231
662989463
1247994007
1350872950
23211797
128336889
506893620
2000110028
1831599157
847217089
1446176089
1239408992
1529935665
914502994
1245590701
1721001225
783752158
1514076355
2145104055
407738397
368570578
145821236
2123576430
1722927222
654077290
984488531
30917180
2104518028
781707299
1032790110
1606538533
2098683230
1116500245
1086513855
2067970328
442561985
1744989160
794294241
1915239932
9588764
1187773447
1395223448
425564222
197608771
2064972814
640730791
1485674314
2071042978
822588485
1740877196
244087541
1998187438
158570977
235741431
604850611
1641739062
2141821587
840842257
235573462
489468649
184672103
1544841965
1750859923
223119787
1913734992
1582488508
1454198420
2143673708
982219010
2092987008
1311787648
1893277703
2133910156
1137628474
202389656
727097541
1927466412
1915202737
559046198
1324086034
683975925
180441928
1003601315
334807705
1315496185
842401582
1783234331
549931305
1496761283
1522854267
693135297
1707736879
199680188
1414807049
1679866583
1031129018
1046625470
420325811
1261181324
100947102
1522437427
1946983540
1971285276
1000553646
2145961867
1859447500
58298105
344967160
435064420
1828494375
875718930
1323094849
1122436978
584591799
533370227
640490828
350123377
1963653478
922750550
1820600899
677067577
1164493610
1005649815
1742715295
92901276
1267147212
845644770
105109632
354869719
185405871
2075529568
1111959911
1104537279
324423272
1273413184
1938314007
379138853
377167023
1346989551
338407865
1219542151
1527213922
282041610
697106922
1529368039
903205204
617808493
1804391427
1420714589
753394371
1044556937
753073598
295907760
204526905
713346696
414239514
1326975502
1817404929
551962789
46889401
1273803812
598829064
414329172
1518792883
1294306778
1687237953
168188922
2005564486
635678313
240438572
742303444
1896000423
657697327
509438475
1239086401
783821567
330270479
1957367806
1951391717
1644147461
507141027
1679637215
917901046
1021988101
1310231614
810624513
1307080738
878380108
833938967
1745758318
1369658525
1861585563
1099392420
1491282820
1126591106
973579051
1745697564
906698801
237026974
1650863495
739627164
834424515
2026720961
1632047821
241953572
1244132947
1253876043
1788378643
65715442
230835381
966369113
1350715932
44125572
1985290152
1183871840
1952185725
663959406
1759381271
866253206
526361357
1731991018
1498627530
2019906321
770165297
1897640665
429964493
157541897
684316858
1199183772
464289279
2073946897
782656400
935772085
551661707
601172160
1750151265
1106050404
545464469
12751393
1394005194
1520605232
85477830
571345405
1749333110
1514288271
709243602
33036292
1307676437
407123237
32278453
1599939914
251080334
1492807297
2028093081
1110171347
95704613
1893606745
1274086883
429920054
76061203
782467798
525272968
855343759
1650610959
79078362
1585116116
74801996
1506646433
1228164706
1902665188
1553380630
875479065
1362520319
1291346448
697657063
814216268
1935741494
1185467149
1540938671
1760792555
1014312634
586223915
1926440991
1103918659
1143361566
367837987
135477680
968593611
443390569
248365260
1213751956
1999709705
2032349970
198990040
1209587602
1860652679
960972001
1997426808
1942238430
865925025
754906772
959896307
1468020364
454487139
2071238269
526606061
1259260149
1389619226
1389603001
240227363
1568531935
1571725466
120160668
312224693
931558224
855063342
2120740337
599559413
1958389637
529342659
2048109869
380028518
1873353427
1673119401
320948374
130733442
699426322
2059750769
1853250043
2133128099
2140541570
780997516
387645949
1638336756
388055609
983497200
2085866578
843409515
1374812409
693334691
950110476
1182019795
438082219
2026957567
1790132416
2085115006
1424613687
771141954
1864448472
750325235
435911492
1513958095
1368495808
1913100277
2024826365
151311236
971455027
1093568161
1682912658
385615540
1966789715
1690764861
1069016734
1941396672
515074367
1952040903
885286231
1706223449
874887487
2059443318
1020019228
1840039036
1032569277
496536630
37768875
907019948
1728903833
1004725841
752392964
2133177674
327591990
1477474747
1987816432
1086881512
821015338
843296587
1557964312
1404892076
1090473044
1133747832
657116246
6250128
725623915
587115756
1551459395
1114865306
1015093492
156529938
1841606381
909695171
504916257
1409497040
12257461
1468405810
1735447700
1979569067
511214061
31595648
3742641
842428500
1074190964
205790300
140265072
2059615251
1653673063
1626657842
1535386518
1066582979
8599694
868402711
1664503297
679251014
1993234106
330390810
1485981821
1784736613
1439532173
1714808472
50483426
633654884
1504311147
1583360417
434454625
1558710087
256881597
1652223564
695493126
1162982239
512101323
484621439
858556048
1615564389
361496817
1534463474
546303089
137039701
435180292
1215778883
483227028
1608327690
1092435418
1965879025
1479184414
2074566402
1404956556
287709650
1858876700
169281076
1512177181
533354669
840492811
907667429
795974296
1850168032
59668992
1177342815
284368810
738140830
543824060
1147246936
1070177677
1174724271
1806687306
1692621070
249463465
829385475
1490301833
832546076
601191477
1649164375
1521143620
1043906253
662276446
1136600678
2125938627
1456094756
329446600
1572815147
1790318293
764466492
325791296
2047768775
970950114
2052414684
1699779153
1353184246
1923475050
1713741100
148509187
1860683465
2042918919
327350508
556495539
1351351191
2130780406
1430969389
841636890
638302294
484228943
935958797
338321922
1766725959
1870691414
1819650785
343043983
1390962477
25121795
1820502493
289411060
737291024
1026922486
1875215664
1777710443
370940922
1773295907
1243736529
532048199
866652545
158811901
1624251653
175263964
730491696
41840492
1245135180
388036306
1519008446
885920525
268221701
115320136
1153363501
504510169
475966725
927225169
304605008
163541301
896520071
2139111486
1671701138
2041404597
214196740
2124045084
1101783716
1004656847
2013171155
492688268
296140863
406559471
2036359963
2087264437
791341208
1417207578
2133207876
791641565
1629378750
315763370
948942665
1904888571
1743457343
469321527
1906901415
255128578
407752763
721503312
1944904936
476311192
528166627
1304264853
1363552955
1184391045
753292076
1502517712
1670318181
307417232
978072071
1746815420
1201618599
1745324389
1932187584
1660732196
687238863
1006180324
1369940004
584479986
802816542
1194547138
139345286
457253485
1366780957
1201857010
1557924237
542648696
1834994858
935777756
620724142
1432524573
1837504350
658692926
1479473453
757544052
561755237
295813544
67853629
1020033100
1507006770
1519957489
949603737
2082534451
999377162
603759061
1635237684
353111174
1004374684
1147196942
1487234346
652911725
353390871
624930998
1461671367
401998542
184608055
1604374256
1506927481
1761289621
1717777182
240658845
447251180
1687429277
694111933
1619377158
1811114915
349853232
1845698752
1006082976
285847470
1295708573
2064828712
1239766868
1591659785
888492395
138188668
391571891
1247987490
1427003274
749192566
1118669728
1693588247
534011407
709125136
1805490259
341936963
1954660062
169346143
228095527
1542827534
1493340410
482606107
1308357094
1938195207
1771114505
665649611
2103179621
1963024722
278143479
1113020935
1379230184
617682566
2140347569
1499566327
1168746973
1491561214
1169383700
158830702
2088640371
1442211056
1531841332
1233766161
811583787
196886586
1519670410
1379276847
2131297199
1559110446
242497041
1106880941
51383046
125228931
963370958
1800732385
2125263492
1787989765
1271674519
1614354291
122818155
1118306254
736450907
2108325485
796138622
1150878804
1020273288
364914772
1249288414
436941276
847324928
812089959
1129327686
54111191
841473944
1519462954
1744375968
880093389
189480298
286857523
276239042
1413078932
2093236874
1328195645
1554985978
209896195
725623915
723710671
1677373246
712092608
601397798
22120340
603762345
1829912309
1679725511
975512136
860348492
1764265592
2030373134
415262121
724910726
926326583
230246564
1878236370
2059725217
1615448081
985221993
2061151875
1688859199
439773026
2056931870
1858101689
1631244868
1182081185
529853231
2107009548
120188337
1427209334
1350887452
1652945976
2027391599
956397379
1870350607
1141925998
1201716456
1296771735
1639891382
504735329
397951451
457544277
1054904745
1490676443
1626950108
1142615835
1978326959
406376836
2077011690
1142735769
1031971131
979036140
206540742
865819368
1740640804
785254334
258531805
1792307902
881778191
1882185725
570546582
269609012
614275335
894848311
1605571978
100163929
712504258
1430010903
509601867
405521842
402643004
486376581
419889077
712124213
1217264379
1539897086
1185101203
608361684
127512318
1027136837
1326956383
1376761740
558764995
1077972231
706096333
1811958451
2055833529
1187211780
293698863
229240481
582134667
1473867583
102672466
1631557302
635035145
1641611985
1244388063
1519961364
1306413190
1426654911
495117883
1918863018
484871045
1725373044
1730577180
1390421277
424600790
1377400187
1387784751
951881259
544954478
674466836
986315399
1554240355
699978684
258365424
496050535
752147946
801693031
1359829921
1540827088
930013568
1573726552
2098141914
403403717
1356120102
1906192586
1522434921
283005997
1423276768
1003285809
925655929
582850215
733767290
997127314
148411883
470698800
1302561692
1920488152
1422069442
1250799032
600140533
1591018222
6912254
308168490
513088575
224103179
954097920
305939941
1331165117
1689524632
1178840151
192923460
421760417
282043294
1660139561
1487915176
329442656
1458632643
1343627421
1494270185
214749688
1732330585
596635715
972276273
410261787
1705436894
1770059682
1249171625
1650226140
1980237745
1254645431
1965276501
1934535222
1642403678
935148317
823466721
1631300237
599345859
1734756727
728638158
1301286072
1088164967
380161948
431791909
1620242308
291226575
2028093081
110347542
2051184495
1922093838
1896175745
983881663
2006786831
2112292909
129382108
234628051
618365098
1936212510
1595868277
1116428916
371943436
1078130706
1357481684
1390179419
1994255966
827595518
111839464
1889643971
1441792294
1544372171
1518350062
2118563434
1773425994
2015562704
1035881329
1441051359
1208379640
123884150
716558781
630632649
62138308
1092707952
1771295267
1572537235
455690462
45204338
1078468925
1645452774
1418045183
1595510068
1302999869
1662698973
1585762659
1157071529
562491614
486020085
1796505090
1506947018
499344772
1752245970
1624203828
22979143
1293402480
1542791497
746521319
1877055945
2006106789
1145307289
1284630133
697905681
2117397478
826357876
404760036
747592680
1818727671
1927906363
78880290
1846464880
972138962
1355723987
1293764350
368651586
437089261
1972728381
58098108
1309804060
2066580099
189499406
99683699
53570878
1671210199
1015879944
1924705997
611739533
2050047539
687965145
1358578733
2103879556
1565937061
450536052
861964633
815933955
410725043
2022144302
1466076362
1182772796
350895012
1726036579
625944766
1956816187
1224076467
1521841426
1620605711
2108286736
824462986
1707859329
1218557856
1596792605
156806385
703148914
1665475916
463095782
1775225639
1534427713
390522714
2138418567
2135055389
555885752
1465939412
959650840
1299925871
2038208697
1732962086
1562576891
1624027795
46630691
710811334
1582157912
68929921
740208792
445421118
361400381
935798993
1708576117
1477200742
293124736
2083245589
1324130867
1425708460
1231385343
1142197442
1205056877
579508401
1701819098
450161830
1247608585
220349297
739914637
1479184414
787957197
1034357449
1053977537
521186929
753657720
106932267
1390276624
1001828042
2146203839
1567598485
1302151479
374464090
1214845304
976574052
685075486
1101197572
1632069641
545236278
1834815114
837945547
776193381
1407303280
719670234
1599004359
300883981
1479840663
770833787
196184573
1836678413
264896880
1277004262
902700592
1431576748
1144808275
735089210
124808951
1392074026
1335662074
383377564
896231070
1711129939
91380601
4526534
858842351
1046934824
1584460021
1906727459
491361945
842650654
1009099879
1333050256
1428505929
1768632915
1973214863
839566241
1161787054
1093801098
1368598941
1788103174
432487439
728410381
1039391071
1039250748
1862518269
1934864804
54979908
1524174115
1356774069
800674718
16220787
148097431
1341353117
1105064240
1029487342
1538638231
119421790
681284885
2108874782
336111101
951526691
1443847320
425237790
1018254648
1968897377
1234570089
464331786
1561469162
351421577
1754073200
1878923065
559089667
1570528408
101095927
652014134
1018323383
570388544
680766460
80875129
905092590
2116208330
389166869
1407773189
164849369
441195087
408694840
925220695
78842337
562207044
341519271
324631906
1674165011
1529750160
114540154
1088111812
455403124
882124116
1137125906
2141813530
443122046
2141156632
1973322451
877077228
1937151406
168564201
259143077
1670991671
1063894811
487869570
1941755947
1358484914
547623988
28680704
1052913043
1488232354
1985669484
406466999
1939378883
217194967
1130140045
1662234113
1117636152
396175756
499121639
902729217
1705917711
1427207844
2098501642
1722734916
1028166927
1537624569
540262888
1769655042
1597896322
1246911773
1342994444
314345449
207570902
415186977
689110537
1944214093
169235382
827836183
685400961
1239182885
1677088375
677559197
639752059
1644542304
503067912
814555458
1291392934
1260566506
1102562956
578416055
1364656817
1793587809
978264001
2115350982
1379018686
120203111
1776910520
413465446
1328845086
498868528
349149522
54876755
1471593746
1018343186
764400507
1081595248
914308164
451268338
518539029
52056895
389961486
1460562262
2053571510
1890033554
312828410
644657080
1497222572
1191581751
99573403
2131776212
1708471420
542707206
163898440
936689602
49987584
1464205970
407732710
564902941
201517335
182455276
2088544776
114702368
635095699
181835622
813581994
245791031
1881857158
576750458
2011177743
309191587
2042922080
1811196090
288319612
730781339
475891777
815780961
2054708227
1948155396
1497765658
1151646939
1802022053
241777468
1979671078
966024014
240750016
2064703644
535091392
1577967362
918260534
686455960
1726314440
1092416314
696280780
189983529
408366037
2054045601
2029302217
1674933255
1787785318
93300578
1718437567
1718513764
2125734882
1551743162
1215282089
1615751430
595099690
1214023215
1127765453
1852673844
1809048828
2044395935
2145822366
475231664
285099689
754341580
234627412
382273632
1654525669
535131867
1650642158
780040490
1066793721
1465112804
1959288039
398830415
797143669
1498165680
1433244406
1424649521
768847252
1386822718
386648483
1135609150
1123649673
1638497880
1658244721
155991522
1213912856
1689017675
1712779586
353269488
1760242864
163053037
167064619
1652766775
1445001737
525022433
550878236
289884499
1598551601
473470061
801471312
1432259396
377054106
325961943
742526912
368573015
1281158868
1477306685
1096726875
1230080412
549801341
1036381179
1623533940
304069112
1986831330
179323563
1777787638
16359471
2042528493
1215759996
1091947265
1636898851
670616758
806074428
1498102426
1034101384
978178395
1767401405
911168475
1192497113
1641148890
1948534772
1077332740
721412573
536820656
1745157067
2043222482
1705611603
2067098919
1046326108
1214768586
1256169231
1630818625
1073273720
524947311
1441689068
218381123
1306875403
1305754230
881215442
1241711953
860216351
1707801280
1611669510
1338056029
83594772
310870596
1210626098
1591044280
2101387894
1226330022
1207195651
345906348
1991594316
1386722301
1798888101
259417343
689617467
336519866
1916174318
2026832154
1534163954
1598441755
1643739506
1243499126
692566
810791555
1274388741
24146665
614429606
276805357
643291476
1945957656
1568262883
522432151
1715533166
109009947
1326468809
1044268145
604074013
721360452
1462741832
331757381
987820387
2034143770
2104792154
1245246509
1703500298
444763402
564163138
1003813585
342705361
1046864788
553393844
667430120
287812943
150109925
614040864
905846541
330057032
1659960849
1481582893
1386986334
1047809477
1059123132
917288367
929606797
188943609
1409093847
1354231632
1938650013
697605637
638011695
98581393
489289801
693490855
723740743
42392940
1663509432
72411194
650333881
969745208
2087450203
379773216
95458647
998914420
223760831
2016185440
1813226476
324205164
1189441670
1187256638
1451001300
2121123279
868532089
778480228
339148103
1052286883
1196173131
85765114
1094593873
1158729578
255665318
445207256
1878198442
1631811036
749547787
1700393132
133828083
1961645181
733710121
1276231312
1649430443
1930958793
1442792302
1498123851
458171483
1254100751
997943692
1738592722
270367519
1878466605
559081413
173874149
2117599285
1029948095
1020530176
461277872
1432516914
1821809409
1765088124
1127936188
1034287308
191003523
241413367
1106878863
1370878853
972700217
496657853
414356904
1463558460
359466083
1041644144
491403128
151834752
2090429945
1745062939
1323921035
2079879023
1580010285
2046459369
647259112
331654592
1887012480
1180181521
1221020255
1907461862
434839175
996103306
2080759663
1605771700
56949558
1755599668
404442682
1357144163
442319310
2022039665
1074927547
737849660
1134142516
858730193
1444094808
1687830727
484475560
1078442958
752883781
780994949
1829200401
791282674
1040776667
178141870
130055488
978335489
1059071902
1498204650
501411610
1442906018
1657739645
1821496500
25783784
1610576158
208630294
39473487
584268098
1192313465
877701071
1007536633
442106705
30294853
1049996600
1807782668
1644307024
1907699499
742242617
1111115078
1306266772
2054782893
1549131190
180515564
454497663
216128086
632120921
621572749
1287839795
190013100
432714321
1835146184
1368020182
1639243149
228719846
1866455204
422862780
1744592831
777688780
2145374180
1824360417
2083034230
153398943
338506252
2013370732
489311904
2000370462
1087150403
664970134
723768688
446716975
599263928
1096341507
2085820054
656738260
734730068
740247370
503664144
1758669678
1709428261
1789150905
1842266512
1910698929
592807343
184906562
415238674
909005093
1705462982
1812884614
746697765
301491457
817339662
1031518838
59981969
2035560961
781313060
1569281361
1266821268
963970552
1940652920
438765163
1835960562
1763146281
915766845
77473836
1916356283
1621977029
1859378124
481968103
1843096691
1812447408
539127063
318367389
2121889673
949423246
1001496879
772670276
1399412743
1719225028
1404502608
1064737125
1647085131
598979228
926070269
1455396072
1461311845
1790091374
1838332549
519129286
291588778
507765062
413459197
304218685
1867403536
846411229
1109691367
1987843855
1953474483
1801636506
982676019
1785238716
642013043
1180346931
282061673
1065816996
867193504
1823744227
443159435
350965423
956888803
1329320730
1221972518
853156705
844056846
2144148461
876335754
801474040
925159174
436669462
1433054302
1297221240
745319093
1671778614
422607618
49317036
1332345209
1594003515
837451297
1611946156
758993905
707992107
1386110523
931051302
1472421696
845945713
2039137667
1118736437
1287244151
701679277
2146646824
937310602
548025029
1467150422
1971090591
464808017
1672757940
1533513032
790167943
1274560308
1617449373
1571510337
1370794447
919308998
725642809
493001425
493325353
1902590847
1974874787
698413608
2131194159
2100166377
1506869227
994985895
457397242
1409211838
841845012
1523466184
497021886
509199709
1449673612
1315619629
1186190263
1140431016
2061919377
780541191
1379533203
1144105595
1847421666
2018971674
1229278770
1285143594
1647127707
783108148
653559214
1958810607
1882254603
304091157
1796931905
1433522410
303147833
1267314450
784342932
909015793
1692410864
1231418337
1321921082
1684739280
1572605378
478354248
1738107261
1080262459
1857972169
784498366
1087831789
1255209131
775122116
519199286
547436782
569848222
483314070
763491402
1840613253
1260074890
316430465
1282877796
782034108
2135240271
2136858976
1346490076
1915411533
1852974185
635258875
1397189674
1178957273
1967778595
847880838
1676630404
1156769329
674380797
124411641
1223339099
139699015
1194384719
2113319218
200223585
661504032
257926115
1205676443
649745643
526461461
892280512
1457614972
1302808640
1056702576
1803915984
1976381969
1670076248
1036437357
1162429473
862521014
223118280
929216225
994576280
1923502055
1386900992
1505820234
1951849209
1948500632
544040825
2144164731
1947884622
1602860057
877312680
749202754
1133673720
528714227
1653766059
1995225168
195212865
205271659
188696547
559467259
199845397
465137000
90033332
507950975
2084310141
2043501509
1287513195
567407006
1402208215
1915492748
909751784
960983497
1276603906
1540998271
186790762
1864329392
805842879
1238766869
798611655
1427529702
1766024850
1023968309
1164695768
1576050672
288703567
257481069
412261286
504792379
1729338115
1399492024
695850181
1843366272
135419227
659268921
1357056510
1696702356
316644236
735483986
311631462
1765257003
1325412840
1644491430
1006308799
351401527
2030331591
854985145
255903398
933859031
1561197152
260739781
635977782
1628651580
792056426
154026736
1027264285
1956049999
1909005006
1593426500
47722155
626007699
811752468
40241759
1036229990
1246216419
1970194269
569578821
545664254
611535294
130462558
985105831
325590400
1879207923
936494834
1681545026
685192794
433006671
1800567290
357532625
833630836
1648497762
1764404508
781300198
400968467
1768802034
927784458
245829432
556920673
1054885524
2035312959
771543192
207522096
1833674551
1257267006
315189902
492594113
755585552
827747956
1025036984
1901450788
713838811
740075407
68544670
257109636
1340599860
1841582817
1852487004
2112181863
2136170602
1645181898
46574600
482328971
253362092
396367444
1858105369
2114217962
1766504183
1281132037
1273780523
1778345988
129564387
326407205
361818175
2000862024
156839072
1603227624
721161587
1434469886
589830378
1583362336
769613307
1591700095
2058766526
1093911404
1526234386
1681808935
1768324415
626988157
1432488509
459283691
1827155089
1632195398
1567911173
738796074
1143219097
773650043
1763604310
1186903693
1255105203
1680310307
1295732651
2037496082
1655946894
590165724
2030753956
2078315587
1444156596
1934327670
1343614775
1159007213
1867032861
212432895
801795015
39620763
714413950
639460358
1666205177
795187753
620961930
2141674623
1683806646
777742847
2029287687
504121878
2073485546
1632635825
946416275
1707419297
1206938978
1237530577
1225276343
395392717
1723317603
293048110
1857979984
218922160
1947520091
166910703
1636299518
74878859
96095893
757115272
1237127241
1645600511
1087469926
1761424011
1951748720
1790566675
825821740
1830688778
281215185
1447420425
684508336
1921955607
1328363644
1386071590
1287726063
1400654363
40742403
868220485
927129905
597309922
1265471003
2134208629
1311221439
749596610
1886945154
137881739
318941903
308663381
1792452045
2003419993
1909728166
550490659
1589173808
1317205821
1004214131
163572850
602179547
836985528
1989498119
535512
171185803
552026834
1021687314
2098556586
1796955142
567912937
1754440690
936273721
589220352
18896944
862442318
64507434
1179703234
412752356
1352208391
122086542
1709346756
287894284
763386515
1606838649
1566048845
1952550838
1102975584
1093303293
1845985332
1125542892
377005910
1571466769
631916393
1001905032
623467520
1272233245
1790707043
1396472007
597509347
847293598
2075954832
2046024140
1543654856
1720188185
1497614301
1311850538
1876222018
51206986
1574744797
613405567
608479146
1918983501
766579775
382713220
1288881189
20168989
1368059459
2078180069
821510076
1772487746
2086351416
1216201024
1735007113
194850119
444778206
395797326
1872657031
1383596312
1655231751
537918768
2098039736
427010649
1668435086
1229404141
181879403
1066194675
349579265
2096174147
1538332361
390389804
1525496283
369818293
228748786
44647427
1864001341
219959917
1489804419
1371268562
474056103
158585819
440385380
1197958963
730195009
1495400586
221637921
557826648
1954506552
1284925923
645830392
1395817819
431090801
1212288378
566941895
771279508
272288988
103835826
919223322
1600806276
1078622979
299205751
640380054
1324268691
1952792196
2096313449
1344524067
473759745
1928431650
1029437062
1422582343
1084851790
1252500278
852453532
1787530895
600989383
605320434
65521399
1676147220
264184090
777522321
2022362986
157002491
477934099
1100216268
933267418
1972669321
1321418978
753405653
1959711897
1838813836
2001022523
142921541
398659228
1755006049
1453040514
1504260731
1025207803
81293424
142257164
2058766526
531285417
1449599939
263214117
1900072827
590335492
1573660786
2003870608
1580861357
246327283
1091615126
1915403973
560520430
769851217
1843804712
968811408
1788978973
511967185
143437432
42018849
1835974184
2034572187
748551567
578249248
395793892
1994276213
758796144
931354240
344236613
123112069
1750423808
588737413
833550698
726398937
873787301
1077512403
2025394955
1050621880
756925853
2055443877
1199577335
1016138308
1300371508
1482449545
1680436480
475872812
209201332
15428758
780420660
1585216806
1781001473
46334813
1574117902
1066064892
211367163
977662780
1016863301
2139440498
736156592
2002202115
1518360528
1294245236
794186375
472176124
845480554
2085629031
69811884
1982033278
150277943
346212217
900564004
1932634482
2139378062
1507992995
54075980
1661314405
989653516
1348822107
925271356
1958185208
1456716624
555663398
733401173
1231718478
54807797
1170507515
4212060
1600631315
241279768
1246906730
859984931
875233622
1591321179
1445953446
1803238610
1392425890
288495887
128673201
1759078326
1067580832
1932260304
216945909
785755001
1942988004
1455299148
969821470
88644688
125284266
369512390
1235644102
953872940
1479995085
288797118
2039917555
9885240
2046787398
1905694076
295164481
1571821816
277840275
1925659829
1541776891
1952746211
474974641
71447880
1088616618
2043407852
511767422
1179398451
1987816202
803572034
237317729
1541044466
1387402499
949483209
900171303
362591582
2101798069
1716132801
2095260723
2143952538
669364228
1810638004
1087935569
1694887085
1424260714
114141643
339847601
1483640673
709325583
2146660290
747299444
1817244984
236836866
902726667
679700212
1172200549
1978081101
1012736197
159306375
1695559113
576424213
661539009
845734597
1466642139
1447728508
1220828340
1913726450
696926270
237532246
1680921710
1009575472
1178878985
1405307743
1567454096
1741205075
6623242
1376735783
1889981719
2087770492
896222934
1582906728
1993407924
2052834867
334659858
841851030
1159434189
80812951
351612871
1053219554
1451197146
1398390648
1375821384
387216014
1067109438
1644292891
324747335
1462474046
405142763
1447288245
1694425629
926483909
1721276009
240033881
1520010774
5775910
749975473
1417371048
1020843889
1861934237
953713956
541705538
1229685252
1565450912
865508521
245464098
841688981
1422114401
178633571
1355453443
77696484
1671885470
755915984
1327783249
1879548054
1033488510
1150559678
583549812
1274094753
1227021047
1603754206
1142347238
92142799
583870082
2048635868
1315775917
1838661031
947499394
82531805
1833557273
466743511
1143491143
984580271
81656301
256364605
1301982054
38330399
1607032718
1225930693
1843515940
705172623
1234585791
48314894
1459042501
281783948
260702530
1952706087
2085235786
1666089471
935807878
769606108
1179600658
727554108
797964055
498693030
1216334408
147334266
1945607843
1313644032
1117412866
1795867645
64194674
409648916
720939916
793948386
285120896
926750375
267741745
524575435
54885215
1266215691
693980168
441657418
1261023322
108075896
372231065
1796587301
240942003
759253110
1315214873
817243750
1471130990
1553702344
788672185
1280961225
1465712097
770467769
1996504959
947079346
1425359620
1954828605
693094346
1276911103
809374335
1853484442
884570370
1381137078
1386380151
1789415000
1193576224
1948694695
846232350
996094283
2128017652
179420668
2051990320
384395093
1277367703
2062607172
1740297936
994838028
1232543867
1666458514
482113504
930065485
1061688183
133131557
2113041981
237760556
1601737612
1576774349
926976345
1469332950
385758389
322796817
1290918566
286517714
424610213
74095545
1378107977
1724689857
202876329
1439437971
1320022006
1192909280
1945722120
909457107
637930523
928552812
665793591
1038140463
1379235676
1731588577
1149443362
370407987
1927768977
730656060
513205390
1041274313
715671002
205765351
279718664
2093927993
949844080
666079617
1644360001
931106314
1154151556
522131461
64220489
152217423
1883495658
178023574
1245319500
297043537
382660456
481090479
1453743658
1928035121
881250782
1782166051
596991134
160083837
1623451731
1310706676
170090089
1614434477
1318883530
1289230146
316969707
1840738848
1699500898
1193291652
26920798
790775212
1357328050
1855454079
777869842
2018902347
237088157
904576637
1087336297
1005873707
1570013388
1490609933
2084525117
1458828952
419430258
1360801036
1604284214
1366889614
1565052139
1643680924
1666180671
1823128628
278365904
20319883
1357173319
1912840596
1184183811
657924529
18721615
635111242
55778190
1130253809
635526992
599241782
1899112014
1147403540
1033868744
726191825
1368773688
1676526834
1078508306
1706748559
991736459
436257189
1250204231
99210575
1916308416
511937660
941049174
892342325
462489083
516271499
2141067497
1532923163
2062155569
1525513519
886608828
410643403
376636712
809266870
2141610856
1869885328
1845119015
1631845251
223450565
1786097856
490481275
1569334014
687536015
2057140906
1853229617
1766674150
306287930
115937082
1645334974
1987533295
1683200715
804080545
1781637150
378752968
1452673785
1323708619
799713949
1842605427
621725029
601556307
848845109
225380361
885049005
2139825657
211139025
1491208911
782590563
412787962
1209764559
785716029
462686827
1051119736
183898803
899625091
1824959992
1208338331
1936486894
834174821
320130457
404760036
115742333
1333182717
1488028433
1270604152
259276887
1980441869
312916532
474656060
707371733
671635788
1847090093
1580268891
1587749601
2107888650
36047460
1787742805
1115728321
510148149
58616779
456589074
897015815
1380267236
57297239
382003463
1931539536
1169935365
45365395
1235516969
869815682
539266065
742787660
110682066
494770947
267135583
449840166
850714664
601476012
408089015
1028223494
1588717638
288996720
793432846
1351415407
2088860412
1657084390
1942516532
2027703584
1863933464
2026328475
218279127
24885266
905579567
483212366
1562916054
1606823015
1365536402
498130346
1213807451
1499623583
627023366
1404536760
1459429736
731536418
1945389879
2076597603
1591008626
31194051
319905703
1229543639
435027289
1370982867
1363464725
1511903458
1165903211
1896990953
1890535240
297093652
1468320075
129057353
1061753907
1487917019
1709364008
670758639
1742501803
1803326096
1743884545
1883308173
1139785334
2121524001
1283208935
685132135
1568225139
881066314
1716032200
950351305
166353436
595720126
784748729
707918578
870311699
264151536
1410356731
2022349470
771824249
855497173
1389693206
2035522960
328380781
120027258
1605817034
1421149032
1908694923
8384705
1993083172
1187520619
181889250
68625887
1365083261
1302190249
2108742221
1154379224
105990828
802832205
1114349985
87965159
736388179
1646126398
1507780534
208881275
1268615341
1985534089
1728664478
657459968
493034464
1279323205
1675174919
310872345
1428875415
1354621925
1329284404
1730103203
1773248043
2058370559
53812955
1256540576
167294699
831456072
199083042
1751440073
221734500
2124193242
150851892
244640220
1991390142
11716284
137267243
1423857732
2129801283
305616253
1776154679
104223806
350937264
1913448280
1244265362
446755678
1874182586
584788072
1003736108
68823862
77801750
1455188742
1928077150
891582968
1744711532
1952690250
980645825
643864176
1782859350
1143723586
1134980267
278440584
66247173
963424820
1973301749
706677853
1847907925
1994324358
1944060257
1412126238
1024169667
1420986556
1019401337
891445430
1660379333
1464771110
1042536016
4642223
1011455176
85474725
476191663
168387412
1016603464
51976438
1665938942
1920314899
641876214
178078221
1216586808
1452628292
1737902775
438703057
1567903199
225975231
1075854382
2090164950
35407280
1818177838
1377451093
753350276
1675604075
803105464
868232502
1812852121
1665733786
1794237154
2021123769
748777453
1033485775
10449
160727361
1808363603
291791253
368937970
1328893775
2089146565
178784945
1211588003
902198634
191375876
425631224
891022898
1457581051
861696111
576093942
1150273523
965051574
1752057189
341461488
1706147324
38998209
684135682
709318869
1723685004
1776201393
780810843
658100817
2072419954
1232338070
609620976
1554591120
2018352688
1616731603
2046040140
1717547257
417940899
1303642974
96153639
1036665227
630449396
1816068376
883615181
1831777003
1764733066
1834909172
1271367739
396521165
420214851
447759377
2092540003
765329422
1725834580
1205362101
220125059
1634994138
1442339890
1592208234
1513065041
120307321
336147810
741128235
10769499
1014688567
686820345
280062646
990961673
321189505
358626737
1214698783
1837575875
246915309
376300121
593355870
1225128179
1319199789
1244432425
1407384035
99096272
1137479476
1565106161
396111945
420791821
110454900
715181660
874776302
1519136279
1497078472
1916641300
1012578078
1471417893
1888380322
1540440875
237002818
1142412519
123134514
2024317939
474796210
1402798277
1261474480
562818972
1740157706
1835846452
1371413383
550575659
557272177
1067057536
196882929
839088228
234335317
2131125501
1024481190
727656092
1875360037
577930278
575852963
1075038443
1541469048
1894093262
15005450
294956665
789170626
90973693
608138271
295008247
1769120446
1469756409
1162747945
283876170
1678949994
251702686
1463886062
586836141
1425362113
811381109
1512969645
162994793
805189367
1167703686
1675039765
1043453650
818948354
1730019865
1825648481
1336394187
2104161558
341010855
891946132
2007530521
2087901038
379536424
984801078
2019519308
109109575
1893436698
393103570
500573006
544861074
1847635806
1764642197
581181341
1446459729
1846859660
740278515
1253659045
363879514
227463065
602838885
315883845
643426283
1316324010
304875560
1710483595
597976867
1313430156
398885205
653297801
1180190979
197351965
1193287
220559704
701989908
1651749456
511576741
198323510
770453085
711949854
461323799
1264471282
550481473
1133098215
152473305
1256359893
2100886708
239994076
1876012629
2100801443
1445497547
1326406514
699132228
720569632
296550300
1777203997
968548986
1834567100
1170330521
1379418949
739638220
1085825064
402140631
429060838
1168754820
509280485
718973908
492697945
99277781
1442178972
1065311343
2136954582
2009213633
1684157738
2081649301
955723463
115815325
407289837
1781759441
386265691
1382362386
63227312
1267347795
2117323449
574088154
1338559230
1187497186
954810447
590058593
548240248
427266271
751698282
507803211
985204692
1794927341
1475017710
512968714
1950127197
2111960053
862931541
1205468070
818280807
1355741291
1102945168
1568089607
196320584
1991664170
1606906959
1004334373
1445612537
1542066788
493156161
1521470041
977994714
899921426
2113817891
2109140927
1112519514
220967900
340340930
1452916782
1517611787
95801616
35713313
392263576
1767434070
421485606
439644493
161003474
1794118752
1589697212
1278274967
1431984106
300409337
1791628252
2089702922
1348777097
1089280842
1510757250
2125190116
1006985269
446624865
1399139070
398235985
1701875914
201492970
873619736
94305020
1810942454
2113352928
1477558641
69223520
1896746881
761797831
247707765
769539701
127211949
1117490535
217527250
327725647
152374720
1415267671
1223592473
2120087748
1009200396
1490384632
1262097487
1128336895
1720724895
543760660
1954135903
1083886952
408101991
930321789
1931937544
20768353
1942829234
2119639950
1815862174
778023126
499606178
1255141205
1953535280
1165477329
1687259527
2146047796
1141673472
1342085848
1425545838
1206141492
829112802
2052352573
1643253615
1319199789
79885369
1252956707
654335286
509509725
2038101259
315038088
121952501
1984038329
585058665
1891508303
1305746728
1439001068
441957869
1593191395
563273446
1066278712
367392632
2037575007
863350383
504453290
526510354
1493674347
699646619
114168721
1711814389
660603404
1196262232
840520896
654635016
455109686
1333092000
1719226582
977848304
1776241826
854456065
1853622853
1918426824
1793846908
970562990
423652117
1928735695
1004779690
1123448892
409997508
1505064123
1635872898
1421667379
1421179384
325665392
44574563
1886210087
1750599623
2124819446
803623638
750380092
780552438
555265517
372750593
579473783
1561303517
960453160
536620914
1468527391
925960115
1052189125
70696165
1340826984
2015934643
2086129613
870047697
1476006822
906007738
240014594
828563185
777585743
2078585540
2043634079
1377797244
1210907787
2060658054
1121285021
996421078
376488158
2049389886
1667993819
249987155
1105685368
586249587
1121524401
1574537553
1509545502
874470545
1755372375
671606203
891562928
1788718507
493400326
151093069
1815186607
1453501992
1924634002
1918216373
1725669728
1584993691
1517227682
438634397
553475149
927500047
426005250
1982674879
249102276
1425162737
1901967556
922166203
1902349054
1558354582
1510840104
1253164068
1266420406
812644326
444248991
1465039203
1830093635
189315508
939918873
1370979157
238019395
273198783
688707595
1349468520
1511582839
1457676686
1078439277
692940872
1834092588
224833146
147708968
1496690238
194555419
1495999653
1587630485
2024130979
1945059075
1122800009
461033764
1093710124
442910519
784833803
1442248056
51297413
1215960509
1983186594
2058590012
614782551
797163108
464969194
1235343066
803093137
1337048416
1321312286
877818339
1486401678
202235212
1277844488
1466607604
1383270093
205117531
1673421860
496835906
1772965084
254905429
1808129088
1104639052
1350147382
1544843973
959028858
98558068
639070296
783643302
682877061
2110666301
396162362
189694603
2053284781
1434886035
1672358999
1855398998
1664250982
633418454
78299148
657355110
654583943
1833700201
1213072340
32013137
2108262193
455973152
569799345
1687907170
654018982
1340610606
1536853527
374610867
1579591972
2051577085
2036356820
351077128
84628358
1171802363
2141275683
1107158059
1361981456
88806388
528057071
674594455
1088351396
1103031577
1982254588
1635345355
762183671
1657271898
1298274432
789916868
303962023
1345811980
1284798248
773473787
2089811177
597045631
1763488965
1345284255
2012342094
416033013
337410741
1862184765
1996290861
2021043285
1934761226
1897647426
2099199220
1177980555
1229554484
1969199697
1564042710
979728268
1281783996
2134382118
1708373762
612470232
2060329097
2125587702
1175383459
1914848979
1328882604
999470007
579272819
986700732
1951286460
1943430167
1477359940
327200269
1014388565
1764031603
1712312610
2093172864
879581338
1828302876
87920962
227393218
1991899785
1877875432
116269214
1471626564
1031220501
69182364
967289645
1991765920
716360899
1139939821
845513118
1963717210
467040534
1343964664
481397164
1273614267
1378112175
541515110
402197475
449224131
1841759042
332106586
616703898
960725803
1991443100
289929405
2073083424
674608834
335560174
1960316708
1247561581
1820216156
1917613150
1634198470
1537514084
370782032
2109898138
1507769423
2137610964
2030288716
859823751
30880627
2049836408
1939463249
2085972855
483321029
1600000461
1159337150
2071614576
864056576
561314065
1025222080
1322959968
687770883
527350016
1287956383
1633631688
900885801
1972999828
712762092
1041485778
90997857
1631344982
1212517067
666489848
1698929481
1933019843
218095597
20141833
1883300024
1503124862
904733557
214661848
1026711063
1293892858
2089425993
1453825141
709824338
1898624754
928627145
1032507465
265750893
459935210
943645446
217012937
849669906
1100631055
2075265571
282373297
1370201927
198197034
1345310903
846282443
597220351
138331262
1141070380
2106897355
666256784
2102920500
170738923
1948457412
378460697
120472050
245023236
1142623381
11133493
2094076087
1293780617
1467670551
1840624643
491603688
1844417042
94426491
562053063
2028719954
1550020118
656332925
885640852
1904643629
1445160830
389469277
2117767075
558031692
1397060312
1321396143
1484317050
158702704
594074024
455670937
1820831477
1283793417
1187357128
730164161
467917989
1974906434
684124401
2124368311
483307724
69634976
1301203793
1766332304
1246791849
192597057
1995542432
1719603445
188140461
1262004051
80273464
1912823647
1577829670
409745260
720565817
1874413489
1898890995
1072069241
1826665538
1471237439
586348941
804894495
831460661
555705947
304520151
1874566783
636045915
385335765
793328620
249065967
734067992
1399781064
571138022
1558411406
1540447322
2017823026
1549437582
78927762
1008032347
1451712060
884134520
1102389975
235062978
125038880
266102049
789767334
963501843
1591426709
238499238
164772616
640689101
1412369408
1403437421
2112910707
295397459
1224187739
206109560
885242092
1931848167
1020952052
1369339738
2055630042
2002614599
1433667810
796904520
1516172531
1241282927
694188086
959447723
445714125
1217759505
948841311
1632887904
625268791
1955161658
1884500133
1902179069
445608743
1149399007
1017868092
2116928399
862536759
1186765899
374939322
1195688998
801994240
475777556
49329698
329125859
708580803
1833425220
903994033
1042656912
249963949
1002222026
1377439191
466304888
528940157
1570175961
1811659109
810955809
923275112
555887878
2042010087
289110842
232945094
1898039687
595506852
745097697
1426991213
649844113
845425039
406628727
655432831
1812688540
19329905
411081834
1758814353
1492542463
982668156
1963046283
2056696425
65687875
2122217320
1680505791
520398133
30566949
1697084525
235813703
209801779
919490917
1282950468
1412695328
1822938718
820089651
1084235969
235667461
15976451
1859396155
1556091910
396880473
147628414
518414221
1645953508
165434093
2120592245
1810721806
1328461642
1636144382
1572941322
275511307
1383229089
405597905
1163178157
2050438708
1805335499
147654213
2046367543
2018551285
1189813847
437529704
1129422473
493306924
1024976185
1384207853
69032929
2050711446
1773295031
466938507
322532273
1078006904
2061200437
445431151
2085486298
402695631
978529456
1230267842
1185814252
945478172
2117743261
579248899
1613775965
766300756
7263812
516079326
436236552
1336457190
1350962685
417120014
1101239877
1400191629
2015616766
154713546
837103076
837107077
216990552
1420145458
21775501
2072115816
758279623
49571234
384682792
1395630257
1878337592
685043536
468386994
142004874
1477879013
1397508650
1289228289
461178518
340311068
181851064
874618620
1520289761
57642821
1214331326
978217304
87227760
48985423
1072038803
1610871656
1977715745
737685879
1499244262
1260273446
2145865166
1582338765
251073149
1623256781
1632336504
1513516206
437265012
219677519
1586894775
259940598
2051694953
944999117
1979097706
875741613
528097091
608188993
1421054824
580869731
1520775931
1583805634
393327584
1271224811
951546316
1378264620
1876245100
996671107
804350482
1120165024
1353070543
1920043915
1526295969
974543061
683141935
136009727
545119518
172790804
1074688321
2063915474
547496046
2118179637
1258352231
1221446123
1439650807
1095177650
1317678345
1807519224
1547962571
278442057
1606321974
419867419
929090428
933002502
500205094
1617715384
1140994820
604221128
1861143892
168342263
1293046162
1188534640
1401982659
1228659999
70913082
1588653143
677068099
1809206734
1285184393
70774862
947093664
408551921
1257480173
370659411
1816923926
404524522
364877461
1851656518
1857978274
1943546832
1296101996
1360086048
161539113
947070076
1314060694
468270932
1683528703
1865381103
403601983
1847931093
2047230133
138792277
827086329
1673892903
1807401373
133070347
2054996988
1877169522
2103676380
150211476
591721015
651643512
1672680876
2098049201
1163521305
2070397914
1409064872
1109298864
576201998
582086354
1372570464
79224670
1833824692
821814968
1643908174
458734845
745042744
1450871686
1894181428
393309391
1983535172
1954604099
1750180225
1533022116
570291622
1718599297
2022182177
1940050856
1135923172
2009850768
438413432
1539070287
1317194656
2113403357
1988235
130018420
1962370868
16455073
1985620603
1475625935
1155605631
1989576889
1555344908
38311957
1776262359
468063425
1958597385
1064030314
404352168
423089912
1506063366
1346581788
297093340
914788044
297014452
465284246
852229190
2111125835
2008527240
1477991467
1778515098
353590306
78743013
1502438976
1691645221
341827235
1305310970
348776098
611345958
243283066
893627874
712403631
687004156
971014302
1418917941
1734197122
1897684808
306137641
2030165288
2047252101
55001296
978179235
1549933417
213434061
2104155
1307531999
1960621383
23404824
1199408647
1556055620
784158141
106599744
167388029
133259983
1556093326
1146332922
1253058272
758215251
1166266118
1428719068
608832380
1523266899
1605527041
860791790
1991597944
1572537235
582039136
1351889978
1149560082
1388979229
958322281
335657340
1256717866
1779632093
862100901
396350344
1312065429
2075660536
462414707
55993336
896865938
533619802
1896073613
1011911413
933622077
509312083
255958529
836300477
271939809
1480955170
237741427
808873558
1928372877
1353324603
1903112879
1084077356
1335680229
2005375494
1294583461
1480378791
1380856342
1088487824
712709860
1538578385
1812841674
674384465
914730419
414667203
923107744
1131796634
655315374
1301299155
1429441115
657932911
265632224
1775271869
1852687902
1537649804
1897962900
1744707333
1709620796
501587391
1650161806
1257756387
901741937
1006022506
745178624
473759745
1298642350
1684938082
1557917140
1007701083
2042492947
753976369
1457095520
1342761112
132276506
1492154378
403880433
436864238
1594771008
1326991123
327092147
526688466
1445875710
76533193
556356448
1072125647
180315670
1736065412
321419916
340482090
1971452526
1859777643
257982319
2126872430
1634388312
1240325486
2073114611
1288107179
1412334853
587175190
442601880
102892740
1032062380
1378846342
1738011316
618512358
1661088989
1200184533
629708461
1452968468
2140981890
31806694
636181517
254826974
411750777
1198326494
1616871892
1702441243
1971186767
867193504
1715562224
1519613504
1325699518
785106067
86818081
636530996
321019556
826398086
1649682928
102013271
516025599
1136327356
1437124322
937505656
716445462
1105176849
1804043721
2135892405
799108421
1774866124
504673709
153939707
1054206231
1776272889
2017435917
2008342177
937109465
806827376
1947864544
1423785744
1146491963
1064296029
247776529
2074323490
1735476720
1736661752
2142432600
2079585404
1343909487
2053212913
1626601646
898282350
1988327068
1685897681
831673921
1489947563
90966363
314142999
1775458815
12882609
437948396
572930587
1559853548
732381746
1185355180
1303659710
1944747484
146886112
814674619
1631975587
1783002259
2035040320
1424087747
177340109
1124148125
42283387
916298083
1628222406
1412098091
1311091005
1338247279
1582909079
963345692
287578756
926935768
404959059
1453859013
1399514291
1854873674
1540028192
294973337
836969998
210117152
1159584567
1964460321
466263996
1212772912
1092986573
1377616117
414850136
1253488427
1384827919
1022897413
1254367001
1759879853
1275190476
1296139184
1906511660
1965244324
2073270845
123410412
2142087117
977615465
227398897
1093253239
979171393
453820897
1237948827
229342084
959321482
964468249
157751818
1147868730
2030242575
2102116565
1145034391
1016445840
415019503
1046108662
512750520
1584369118
1494136385
1886336688
1824974950
1115428703
1366181290
282994942
916178786
615861794
627229780
14084726
1573117377
1663201279
1404917331
1962772482
1504567310
1391334132
639410204
1984280478
1028262208
971454904
99383804
678406058
1903684254
668146728
2052248705
1236302487
1340869092
903291710
1228267169
1848833084
227641815
1454212618
371314374
240906450
1282185633
871331532
1100892955
1103446702
292563652
1918328291
285810260
1935417344
1939798189
1113298119
1683262549
2027332522
1970279295
1371066490
1741147336
1600301339
818587281
954207536
184260416
1502964675
537196145
2045935539
690938872
1040530539
2145505168
1066474569
404962300
1280167487
420834792
2027672839
1706347562
611823419
1938788346
177373840
421569253
1939908227
623035087
1643272852
1939347988
1005214071
1456438333
585721062
850957779
423843137
1493036804
2096234694
1893026073
580497038
12438170
1518778516
393763649
723770422
1948457412
166511216
8246572
398091178
210950117
1248378373
883025422
935189012
1933086075
1858225131
302021608
1907563767
1607187692
2074746120
43979958
1058675199
989974576
1869234787
926400373
372918725
725415319
1857997670
226346464
1323722243
1050371068
1455275544
604380962
1709254710
1873486834
330639704
1261904480
1005407426
1663719171
252997331
403102125
597075784
1275303647
1347661730
54446618
122120728
404637379
1567377011
160698220
516964715
2077896998
1929955787
1105005726
1774156542
1424258294
710622934
766512841
772077452
1228029757
320724372
40753463
1824189710
1833696962
2030688424
500772511
783309579
935161036
534365746
965257401
1412419951
254633223
798936832
1507591539
375466637
1110559794
1778255153
728962467
1434336573
1262146886
1389991155
1415418938
773316745
297421002
768554457
93313819
574474833
182948586
1645063850
1694809581
1815284002
104688922
1292053195
487899977
954534735
1456181827
2066957491
329537765
1028636924
1686653147
700660436
544703447
783333415
984060683
1790939008
374898417
1326113495
1663409368
1555206918
909195463
1106284481
815337034
1873113285
1970019365
2092488317
478906811
170602150
938003619
1014469161
1692579297
1096728238
1025079923
1532392852
1519154568
300025089
1448067737
1426010336
374631593
123088881
1717516382
1225061808
1049319242
2105569171
1302176320
1906167751
1699767857
27203885
144194636
1163513609
1275164321
1970406667
775543193
146360946
632896823
399622457
990540833
1028412535
1259265738
1787439082
493539259
789487584
1494010229
1718929857
1237742477
565933217
358538007
1756880941
2053448103
2064059950
412818733
2023753303
302725374
2107147512
448068563
1795481033
334406496
1853773211
714772584
1524663240
1612727552
1025393956
597813779
245759762
1347223168
1694055675
1716099665
1385806120
929064351
1479025235
610589108
2136012819
321135394
791859020
1105977196
780854189
145387639
1281675066
276281879
1830213742
241986109
1736784480
1253374253
2094039629
146915635
836650490
654702611
1080765484
899415819
1431594411
1475865523
344117169
1693323695
1655160355
1704936016
1330230228
209620429
284460461
1793178369
1620698795
440230508
1550732113
818488154
1559917519
582720172
533984967
421491968
72847227
705004977
854806795
80662749
649031587
1087995491
77688117
205174244
525049835
851769784
1121366467
171592572
330667814
1351310136
83592533
587464373
1220679475
1911981964
1306333760
379547495
1837031022
791605369
846759296
1958221540
441332728
1730803553
111856691
1403466860
1967440340
284059936
1557269718
1034122207
876632662
1830370442
492323997
962609903
1325675931
1770526626
2064391713
1479272
28808483
1667888290
766648844
462441206
95595704
155965089
1375210227
1918714132
721181974
1299860418
61612449
1482184500
144297706
543788926
1612310910
524602206
331182882
701519707
761981271
1283081377
631946052
2021036798
1970222
1436151980
742722679
205242815
1613268904
1475773584
1868778509
1874835294
278231056
1077233499
2111898783
847197853
1691885343
999569032
1188814812
2020757501
1776835716
363576853
1465368473
1563474897
932758511
410448708
1640351882
1889425906
1644978136
1681558213
1266213946
1522377840
382161440
486759593
1401368484
1809948358
1858699724
1347310570
583352816
2094211399
2070607955
782016771
1718166150
809673826
885476102
196716894
1262782339
156965510
1088505711
1490238976
462899031
237909033
215907982
2068179616
2024116467
848604382
1900261816
1005887345
803764386
2048223838
299054879
1109032372
176343791
1325710700
1987638847
289983684
1870716332
1134168417
699714145
617639143
1174396840
1420564182
1700866014
1178902606
656588801
1916458915
235634094
1212478975
1297579566
720556228
1263037459
319207056
1374622352
403902785
1152576304
1482278702
1306961225
539799913
2011955557
87350053
1214045772
1367406385
1522592867
1800017622
75533532
1555752076
1866193357
1954903412
78285615
1568704075
1678194239
1765245614
2100849996
1640005800
1209133032
327563420
934417132
260859940
653845514
241008498
731757680
1101305810
1374130141
1869892363
297374118
1874345329
1252480377
715881980
1215621232
508597513
23210102
1008405515
726449902
1681453682
24678774
864957650
654538047
125690051
636094781
1171221988
362469857
209397838
1474469154
1178114399
621751935
925364620
2059278311
1778676156
1972829543
1174943786
1569406984
1986044395
644399782
1670054168
449259456
1325344268
297516498
242439768
1520129649
550181556
239361750
1261201577
1991509116
2119102784
950780797
651355466
1873654847
636036195
1912965091
763477994
1729392186
2007039898
1072838118
1555729989
1744868914
1895011453
1499794948
720629327
486205500
1734495499
1268149677
1678557912
985719405
25367058
253950653
220937865
1518087576
2140166205
1005355948
1826680996
127031012
74801680
851404276
2000891507
1233346334
1929824442
1424926924
1328234421
1859320614
2134466206
90538856
127445494
160226401
777417153
1889152336
1263206367
1203499929
1992179868
1230337273
236945452
614132007
184572229
55001296
1709706715
1953779713
1476528966
1252512879
818996942
1087948835
1695017127
328476923
1717401805
910304283
992989800
107118264
1648539990
340474519
1293933080
1449315485
71631836
55400671
1059197697
1599344680
1526968974
1860611091
2123641746
455719529
1585043638
986680748
721353793
2130133534
685916675
1314669615
1075331155
1927306642
1229328934
330780419
726846553
2127376057
140329252
2104373752
1088382839
857552174
222862539
1635818722
984793541
1023146322
451141164
322716682
967120226
1500518831
402531666
579932290
1505048656
124492517
493356038
771475934
527865146
2035105326
2036553043
120762446
2051779452
1095731628
754586444
1351725026
1350365465
845299326
1880821237
461761170
858807025
1586368598
1263411587
573222995
449410535
574533234
404404847
10067297
388284008
90373648
763925415
209711151
2091435781
1470197286
1182928585
1932454436
728877044
480145239
1272763355
447559941
814219165
1609558673
2088665385
958172867
1906793063
283057016
1952476873
2114486664
1190375184
2087215329
143694444
1546347343
1584135672
1167432753
2092343230
1245189980
1916633022
626791886
1180874141
262376367
1302159500
1300584406
1294173357
838347512
943487944
1927774286
515499548
1162637500
1375484325
685921560
476730668
1456416735
1037626591
2050192883
52166820
38175836
1812409370
188448096
511585983
45711073
1695250633
1531357780
726933108
1608109145
926886005
1064001392
998383905
294858631
1483711193
35516656
635901532
466112492
542561932
517903942
2031616191
2011679532
958891129
296289798
1625694107
1459795156
1369861421
1685118241
1104876160
1626342593
851666594
989422217
2142224209
903308643
758295951
1318504301
2047532360
287323228
508323771
1637768257
1436764901
1391984818
118629934
1113897674
1953514035
588236024
1731652039
1017505253
417070683
1224512615
1096255132
499984289
499792215
349829229
2144983385
1356264224
436355496
2107011684
982625995
1509217096
1624879408
1814561000
979032098
218882678
189203042
1918290402
100357559
306620332
628734723
35144925
1460852169
2020145449
2134543113
1423108653
1035457433
1867713007
498016242
546307244
1278758481
68095937
596211211
534652460
981112117
1902678329
275941535
1282406695
1364402480
1747716403
799130339
1466075739
294055265
59266094
625008570
378848267
625810607
673770739
473627497
1784276015
635178457
529283629
2058701814
885460937
1407065120
2045764542
707138445
674865842
2042638382
1520827739
1590390964
129912123
1604765737
1588617123
1828045911
1046676506
1631047633
334054265
420382227
711768361
954770046
1227185372
373599572
962734864
1599015496
892212675
1035186156
1188704563
1699572631
115348486
961119712
712346698
437424721
32644211
1167158039
1969630518
1835368495
1342278995
259082644
907970691
109948612
23263300
521645911
1106196795
1036645761
1639942735
1534916822
1193554770
694085993
136762841
1084146594
994630250
1957725956
1452871851
533314666
1324513816
1557827528
792264878
110028443
2026132783
74721455
2132611657
1711328617
2022212514
1222648147
1020871797
1324436526
42284058
84274166
461663805
389907605
88329271
1098125664
1044747042
792974061
1182499229
1005634478
1730843107
661349633
1069797367
151136790
1963109430
164471694
1582746340
192726290
1834552553
284654526
2130363980
1951286460
64126595
1904396973
1803693655
2119575388
631250138
686625379
1460216496
510064680
1850495123
2017235714
1413795245
934793342
1890739936
907908809
2104046645
1618431519
1496900783
1547768891
1145758336
32210645
2037329143
252585231
1695691793
1748115411
925437441
1036194613
1482075704
507705346
1408231810
695970766
1129029566
1133705846
1697080120
1836225221
1681713296
5108853
577792900
1650898176
2137082267
1228929676
887697802
20364763
1622670487
738456917
1350258576
238701478
291630509
1444933251
1471698077
826608183
1370688639
2026964893
275339179
1917080860
1945620674
805788253
21434348
126544637
667199152
1105658107
256209556
851912610
609475558
356247754
311215
1189981914
1392251124
688009805
623326919
858744639
1377256526
406461110
716461240
1859218860
1762326159
870251104
1748773549
339100949
419454107
761676908
1040067250
1341586043
588474797
1375435980
871772632
1258941342
1617344322
871241692
1330059414
2039245450
222219403
832904238
454543974
1074320731
1020050576
2069670047
919442259
367313962
558552254
773117040
1966572666
1964943993
559017136
875507285
1227872958
1497417415
605670408
210815525
1845309692
66475702
732774800
1217608202
1297579566
1621522549
526430114
203302207
393057764
979424935
561407204
1243270691
461926623
1542238284
2145736087
328364325
1014604317
1444574203
1135479516
2026382929
413900638
1627278065
1043485125
92095051
1344119111
346950562
248474516
147647552
741092556
2138739699
211540261
1088359766
102717132
1350646222
1825890487
814384678
105572412
1564893170
608966907
1178211284
1968976831
1408321903
57830483
1947050518
78516869
676378013
2000684744
1822932260
1322458383
123467415
339196547
1676416606
563320470
1774020994
1271711041
743557357
224144186
136740259
935673284
1627994980
1727410318
1101210932
1812061713
1723307342
29005858
273062690
1844511941
944679343
1155444008
2111538421
1083221184
644609795
527125390
1182954669
1225240360
1247196148
792539672
148499722
1494157264
1957011331
1473817755
338830592
1999975995
1090572639
1667016495
101754306
68411667
1286566663
1808918742
1944691504
469612107
1476487214
1181655138
116274883
1472614975
1464361738
1661761326
944613728
1212623501
453517594
465614790
1643751457
419035656
1753278813
1643849583
1692000305
100421024
374535997
189193778
784943171
674142279
1176221123
374211034
1332644696
1704306948
1617346262
745813080
1965467718
1513299852
1248494369
1158123251
1176171341
690484078
403179817
546980832
537916271
1611994344
91432330
175088912
1701700963
197517612
1675119725
1212858852
1084259657
1014186552
1845535517
1506093003
2023715118
1993433892
2053077538
1262369417
1267231894
742490103
664495794
888895803
1748408989
308704015
808048291
1204299978
542497904
1375814617
1134045720
1272332379
1593599662
1715648996
1435321230
1718470921
296970821
1530879593
1674848806
737889742
1192909280
490270883
211097982
724092952
1053904234
1335468241
1317862038
2036094683
941535480
126043687
5369492
1316071542
1941982086
57352290
2084673569
1151110630
1505774714
1928897903
730514623
1199961227
161915188
1382107462
1019972504
465530051
1144928665
201731251
1704375955
1614333739
1149813311
396174366
320314811
2027542753
1315842725
152568675
1430452046
2138281037
1186730778
1545604845
1796264708
1780612578
366293860
446863890
164325814
1116173060
1138053947
1365831676
24393208
697868567
1476701015
2134271842
118908381
276286612
266985088
283256590
75498142
1823084533
1963109673
1774553933
827551514
1899845855
280523645
1407314072
2093238696
1776325928
412662698
583443791
1398297988
1152757891
484034675
1590119573
611745357
577882851
1090332854
434905224
28478037
393763649
900564809
1768942074
344253210
673906245
1244529806
1559198699
1678051909
1806083408
602592501
1943521642
1077013257
289525806
785674066
866110770
1776020678
1217148607
877395445
1744225672
477193972
476357808
587445572
1386478869
689180525
1125568515
730444945
668914025
1589831376
120757513
88931843
1614018040
1812313363
929050859
1027669937
2049690814
2106321511
363526806
668914110
1606134434
924536085
1705631287
1389464076
2142966770
921696588
888171098
921852333
7592468
1397168187
1947380757
1890263172
1886863691
590706987
1420131727
2098466597
1543640604
639418496
549734348
473456604
1235444516
613557802
1855981262
1346593011
2046650083
595230310
926696208
312291308
1367365500
1906158375
1520622668
216451972
2065709914
1556285529
1783395569
1960610859
1291472996
1672141666
244263779
574821211
214116116
780287215
1580820352
2040520719
169757791
812012516
551732540
1492415301
1522864195
2063249838
1838260270
1234635591
231459157
227499715
443712152
1734711252
383557091
1395217365
1559701326
761908789
698449645
602779931
1544519850
1946617672
99475928
959593084
1700052163
1156286767
499789043
92547631
872395713
1377418986
1539560134
42728933
697540866
793466430
1130529941
1095635133
818381393
484310933
1127000386
2040432084
499142662
190411215
902679843
652074611
1222209270
1241577880
1696406178
1118823995
1883463970
1475873653
1502542888
789928517
649813241
1590884293
1121143414
1663327342
495407159
1795971177
1220372471
1598464051
1051478120
1483193886
205750405
699861888
1859218869
796084346
826308922
1797596211
815198840
416148895
640890004
800772676
1146372477
705424057
1548896727
527911842
22134221
560465252
769496388
139553533
1348605350
277058119
1148447113
1672462350
1747372485
1611683650
10819219
1744868914
1137686137
1578483759
527380686
2100465891
112738096
672995777
1156489145
215525440
20007927
2120637903
1854236139
1625119653
309328385
1449416660
730036602
643001849
475030694
1682552618
1015977638
917504326
1975429381
516800946
294275654
1391847088
423166087
382118262
686200190
807891870
1374925812
1859187804
1821253278
1606942227
1651154085
981746943
346025155
1738959832
1928885011
98671882
429136940
1597441926
1748795789
580279705
1301088376
110013192
549801341
364503730
98618941
1772034219
804937034
2103551196
125982147
757797736
690536126
2063963892
1260539872
1988730140
1363183922
1919495019
72038420
146730820
547278838
457822343
403509070
136448053
1405616105
955967296
2144939818
1605391513
273245553
1718677070
1794377156
939909093
1316531068
1368763310
1984286031
1562216673
427754981
985424562
122051815
1713957481
1405669266
1857047872
1318116116
655260596
1372917773
502440134
1116712568
1263396344
1536296005
587809156
782942827
217636701
1103928507
193735139
947475127
376581112
2007810095
1448281689
1425510748
956238122
1729343728
1542350004
135593668
784293847
1896478886
183013803
1234868325
1532030095
1296087537
1925174731
2011877000
1116719140
1415739494
1732220988
1817926085
1840096199
1026111236
2136379470
1040023081
1018719097
34443325
567912937
1120904670
287295479
605986321
1709725448
118218125
277835071
1150137745
738839258
1932393485
912439684
109833630
290377646
972508441
947689467
766697236
1379612045
2067996109
231270220
1425895356
823558987
2140188867
2018401755
222678006
2011940187
1238292883
971113052
1955972744
448595927
1368451450
1785885482
728554292
2034486014
699891465
771365167
1992424727
891472112
1864879235
1034299766
1056928007
1686803760
689393209
1247427463
1853105935
424561963
1968315049
810296377
989627674
434357782
227144094
2113674796
669483806
282181449
286644760
584790703
330927168
820611658
1605097434
948890828
1477558641
857569500
1278983771
984712031
41962115
1196117376
814943994
980748032
1774937564
1657844522
967571570
1397961005
1169722828
2124684089
789299827
1366170309
1800414090
1712789367
1011656224
124132648
2136804240
2133782507
1330987990
355541665
1625970372
1827767617
2003740829
1544796181
962874222
1319685945
1366792553
1408764512
899655560
983867978
989772392
1957346879
268760671
2123428772
2113438558
1078026545
1518791232
1969390219
229072060
1382835257
1420429751
131821703
142234577
2117751654
152983253
870985956
967846006
332930137
1168968791
782346526
1695741791
1994850691
1589843860
1228393653
782879460
281247546
170280603
850088635
719361253
275415129
1146763200
1292312760
314150205
1086383659
1851275615
1005334769
1255007097
559879435
1210503203
1587201232
1037352776
737454293
1327439287
1961341007
667479116
605513316
773910210
1775208408
1252727552
58043806
967531507
1490292495
1870453769
830527827
1757706089
73502625
663355587
993430421
1029211778
2017405659
1561600998
167249145
2138231864
790737492
1073950062
1883737465
1006320483
634024922
2087318392
504463378
725641602
731746791
292614556
1139850284
1102749631
1824188159
1142753680
400724106
84550126
779232111
1593480715
1987690794
811494324
1529749636
1130124547
1186456576
1294103643
509218117
784266028
2077677199
201961654
1443853928
491646217
997900723
1451892530
1357360272
1921519590
1692129467
1370825643
685458839
815765367
28567478
1695922171
1736248893
2038988022
1364994924
2073685007
949352460
1684869695
23555050
1454468968
1707768323
1906900600
1537035129
475796501
556889458
1412868647
1141271510
525202347
1683469214
1891080928
1252805761
1436540619
2017230568
2033986970
3410368
60871753
1118306197
1297157101
1467361469
1561311545
540641169
2094565482
885878161
225254921
781593802
618082360
293875732
106279155
1392139687
118262153
2139935736
37921936
1394007618
2074507688
1102592893
1770928237
1939628057
745530711
1627621802
1357825393
815607032
100506483
1262053087
1486577275
1467042384
1434801539
313786018
576304643
1193711383
1723114168
1831577000
1688719209
759848954
625362828
635877557
312306022
955457554
1761391820
1811349183
219725477
405804078
1816852784
637644288
2055595470
2002094476
1582914474
463544356
1430287737
7513838
622936794
1410075726
455779676
1525621641
1156029337
1823275439
1258151202
1008504404
705650438
1480585593
392427553
695297559
1685706832
254830056
2116172148
1858564690
602359641
1314009429
1523239015
481014314
577482339
1524894629
41940549
1307645175
744749579
10117246
419564714
767889343
1265397926
95015784
1263579011
1897079429
1281577015
230829513
1506094330
377026331
781702399
349325645
101854194
442827072
227315158
1141303173
645525987
551410328
1450919829
703116731
1450042498
773921698
1855869004
2104330904
275989529
1311276205
653391322
2144944798
263422276
279960894
286751944
822110607
1827119558
1334234593
1428951183
1575141872
1439483905
79591643
32247988
36887099
755141226
1872228973
667016039
1235060383
1422847824
303674025
2143576372
2041369136
1996272142
1937900819
604869087
301876807
1613133235
1596209264
934156503
1484731355
465797115
1556317923
2091722625
375848601
1580360389
1603939122
136707599
1271089147
671037338
240769311
1495117766
1792695015
2140722972
1778717710
1326583170
1363348188
955360432
1427392138
795030415
585710616
741361965
1101358510
1023374290
205171629
1561934704
1325620125
346180381
457831301
29734967
2096313449
2133795952
1036224230
1341093508
1906077238
80032688
318297941
1655724035
1292092
1541196184
206192905
1396644511
1990865537
913675097
907645970
1522942640
680866695
182023489
177877580
108221172
1302127849
1745002041
85109612
1621993378
1749481833
1733966074
2039624317
1459025582
401579890
1014996195
973086232
1350360196
1227201339
131400861
1943183537
188321648
1693571178
330328228
1070937549
965581559
485908718
1103266426
1268168508
486379246
105719162
1921665132
242378696
437477765
1422325632
1300965697
793625385
1630072150
244393565
1989360452
1095125720
48409913
723175458
1973102924
1079923089
1250436732
1561112706
1195618356
666780879
1499397572
1620081861
963425124
431789491
1342602341
1819227178
1823481635
381436740
233012627
172935918
973887918
57457192
1956167435
348538202
1256385021
947272484
2102182896
139792545
646430266
849500077
1021409808
1230242758
386240602
1698685735
1512381839
2102098544
517119143
927489780
410985868
2047615344
203656622
507132688
841204260
2098150527
108485113
255964750
1076593110
887760276
1606236027
796790883
855414837
944083023
1351991412
597449228
1110021296
276142735
1135681151
1460600017
1369149658
734323192
1050580147
1943781384
1806947868
1952393546
295821323
1470172381
841872183
1788737274
190411088
733725182
650707831
1825303178
52706608
1333212291
1018607321
194837605
907937064
1109371925
302214070
1140437273
1962869436
1294393050
953533697
706109633
1503804381
327743873
105091012
2054000131
974537859
1853930836
1373542201
1771885030
1661237817
167569059
160226401
448987550
1179821592
729711255
2028893216
28807280
2057910908
1159858145
1690991538
1348275853
774488145
1437224442
1926821182
1134026436
87509293
63521643
1739961967
318273792
299176814
1518809629
685405017
319287240
2077431224
1183323964
461495508
1439416724
306256077
1517039454
908274937
821879395
1014143901
1434481660
367720363
715653459
877946237
1088258154
1791347564
967844753
2106753369
879300749
210109166
230992743
1786037537
1807462317
891891673
1397577084
775036215
1878482112
239994076
903511570
122679633
889263956
193506224
2005939891
1648877727
10751780
183729843
1847986507
564914685
688017449
511927062
1272315359
1211889919
1940129299
1901675439
2082872096
6884062
1530738861
2002113340
704029088
430650214
486967488
49890254
427248902
993639290
672579404
746559385
1042186081
1559484621
1941718890
1191339943
1119393036
415941047
1816748263
1229135554
742569876
544457931
946733033
1879709123
1141386778
399576727
1503926390
1903579934
575207241
1114698607
1722588529
1386380151
1215621232
914795582
934640077
975238466
1927444864
487084433
687452513
1372405166
1034121369
1355009844
110240494
1961507424
2083292637
86976616
1595773472
1747641912
386654105
1942945534
1585339799
515919042
1981016492
1189911285
179268502
151314593
225837550
188374685
1757204722
966376603
1856325331
257294432
1157855171
1038453480
586012448
51442694
1302536758
1338733175
1396591544
1422346611
211955449
1202067640
1315405001
558077303
1652010423
2140076039
663509704
2117321829
110125734
953359813
587159896
1805374730
1239619426
1035393660
723976478
225918184
857143076
916312039
1704600165
1240931319
408269117
1172700873
1561295010
1045791371
133960748
1599877195
1429314753
612172958
1027034856
1094021176
565193903
1179126719
593609468
1242144433
1794567496
236383284
1112820190
784177260
562426317
643149947
242447855
2144329453
1111022516
1431680902
1751486872
2018859119
1302121233
1028896324
1711872662
664279969
1567194837
1479191575
1092980464
2057820837
1051467202
2070375426
964195237
655043797
1239393048
1500485325
310784804
1638800740
1368755080
895640392
295208125
221624700
277635473
82226897
846078982
1954888898
562208816
1341407518
1962130604
1416054289
330923205
1030909951
1081779944
1062962128
313921109
1498263771
1961136817
1381724433
5893295
1219483784
800898967
274991963
142426758
942993475
1362126523
400432207
1968747995
208372221
1201713518
1227755119
1939710386
1550886751
1122750718
832389656
463960244
1315969036
252016466
293229716
1542956116
1115572052
387770334
1464905697
1535419634
1445216868
123121944
186077505
646618567
82598197
183725140
42172487
232335652
276488298
1279309803
389702061
1183968086
782895236
1903236427
346981115
1360808064
42076450
1606255224
1200257774
450709529
1215909333
1669356658
169558974
318728356
1136453421
1007610554
428195952
1892666114
2144905122
210842834
1079946485
1118281523
800203061
608787050
193084181
1894930345
2121438180
1068523940
64612122
8198711
745321126
1695366527
10728718
961518289
646567601
540001134
1044781303
1313451620
1234140530
727211065
565863052
1984816597
1531191560
1531015518
226206762
1970052479
1213738297
1987722927
2118526119
1628174373
785072883
1495978800
1338602828
825555467
144447690
1060062743
580807570
1575717226
933919332
206220862
809562724
2056899924
104572432
1379349268
1044937072
132343097
1698912092
1717337556
1215896394
236367255
29443340
1552656583
1950331009
482494213
872490824
761475875
480809035
2000543614
1606892308
747013720
307218886
1755072631
2136528184
833291203
1179228638
1684982300
2105116750
986717701
53589472
460101924
989225687
1927064535
2130876532
1399291292
1784552225
1392074142
1053035130
640111157
1713719521
891511725
1612246228
762892841
2080605657
587455207
317082230
90083667
189561238
1375477899
2017032346
1845389540
841539196
518384956
1519831757
378507231
129173476
186837349
1851041183
701870824
1939228701
1168949460
1418536391
1786267665
466906222
200188519
2022531398
772433187
1026922486
476960182
1510412
665904574
1674868363
29844690
935860423
605078233
1264608578
468912707
761080963
1653008379
268411882
681123800
636358120
1847297827
1736488125
464164823
1638418327
80082337
246566868
936245067
173860043
463972931
904959185
374336252
660439783
586538816
1504394653
1884915453
527231505
1269991996
837965323
1293389453
898585580
1188104225
507742505
293854103
452958061
1692951007
423679109
1063128809
1633848756
1946872459
599145874
1944333752
1419941010
366161218
1926348436
1810546397
2099646943
614049889
1988027871
992365747
1187302392
891113041
2024883772
1677930803
2094677119
1919169703
2790210
1257461642
453921912
1629358711
1128243598
993929500
1063089628
1114985537
1461497283
340705697
2110135488
409190060
1401729210
1647085131
337185688
1777009242
466461774
1803252089
974998267
166077188
1704533124
2002739285
142107734
359533969
344423906
1474724180
1115726608
354072150
1305262308
514569593
1665848646
502208531
376534807
969910888
553975013
279052921
289510302
1870000048
1970077973
117474414
180901063
2133123993
1260421704
1621930182
1509918831
1427432898
1183877378
1860391163
814932441
1110276522
2087946054
1149054915
1809074793
1524816397
965650631
1877896063
1231765893
1059574212
1280645055
1817012860
425211418
474496456
1667539703
556107895
668159402
1245793168
1277714956
978476214
2141325004
42445780
535115547
1220155217
353716246
1957759184
424950993
1439036988
1818808180
1657536863
278686237
363813378
734316007
367532161
1273771675
1512265122
451354365
702875866
379714807
2065178594
473370546
1154936892
817820351
116793146
482878908
1849244919
1910856461
88184990
1691477095
1156689431
2119662168
1585229861
1196813403
1065524444
2013619659
42213141
702263722
1054247860
1205799166
113882455
1860133257
613086756
1870928874
1999143208
1872000529
484034675
277589869
430887217
431533722
102531879
1887903249
832521991
99923151
1135706176
2055077552
2017998356
977850924
593357218
731531651
160904487
1315906035
1234742918
820012984
532028076
1410902660
196326736
587417400
1342456480
584711876
586755207
271181390
1190820392
1138912978
597915519
1633947284
1591817384
641324918
1231543798
1757935297
1375133530
1534712316
1549444820
1646013386
1471407693
189493054
2145093834
632180953
124577147
1824007367
1014522526
334947602
1311842193
977861889
168014907
86519290
363497542
1094718218
1802482328
390861174
1952834284
649853770
1868949475
507824322
1961295024
36397837
908274828
1397086436
889543187
1147922103
1938958809
1093025663
852458060
1655919988
1102054468
1507317926
2056916328
776618972
298779778
1917877930
1061087205
2076766935
925130869
1293708477
1594704277
394922539
1915049929
1768372225
801696095
370254018
1120580083
1145589113
1524619831
1047528179
741928098
1755092290
708500075
580349953
1781779359
729021672
1579260226
710247914
910980452
508956560
1631766101
1224754402
765331552
1681852849
2141956803
2040708398
1469644721
2061039295
2104583496
349452584
1534539950
87505887
1189213339
1731927136
1229760111
1926021170
1859135947
295914602
1524665935
2066595344
1612868385
1801468176
265640886
929809974
1536570687
913119848
829070217
377539840
679762127
2131019234
64395324
1121474821
1313333468
1297112081
2019858549
1008918067
1158137059
1366849630
132310816
418352622
583708691
1323322602
532261917
753836371
635578039
414811281
1926180690
1680832874
111649856
145663547
127937621
1950049767
1943149944
822072397
547992543
514646717
1818685650
669577669
1371773674
1821769283
1949299669
556455937
586266484
1669788877
673945862
652053036
926773085
1568972381
1327049948
636033209
1320841453
2035748111
643500447
1195539068
996401731
97936177
147029255
1479084836
779399591
992551728
1223436116
288944257
2021838814
1429457466
363836673
905082968
1571421550
1258447697
442129568
1418065437
1660121959
1164170931
1428268274
244624049
1912338801
1732838319
672967089
1229314593
564776657
1509006038
1875602006
242025076
1683249203
600932643
1653998417
1763170812
1734157747
1819331632
1954640716
1587722007
143567128
578107598
953594339
1575809268
124441735
2049339742
1282922923
1163665654
1931234422
2115010189
1068424626
40399386
639333807
112826146
324985083
1323908005
465898573
655408791
1366475075
2024655622
1881629676
227041263
134209078
688387660
71726673
613148548
935566007
1561620692
1536049758
440476386
1597184485
2069404029
1156231778
1500676303
1446750070
2014753431
1963818577
123857047
1508765887
326869749
1720321180
823097147
1661569729
1119999208
1682096841
563983619
1996539905
1953774661
34113967
977172973
1276317738
1943350055
1444816112
1077332914
773776718
1772386401
1547874057
228616498
983349722
567643055
673942005
1738308979
611809731
865603585
101001808
1454156222
776210080
9474624
1153959918
420522555
782901895
340132943
1737292004
484752130
1643124230
1706460070
2112859241
1671793842
437784259
1701433575
1574018539
1443160592
1832760087
624573648
325364013
232310840
887748534
1376339137
1107862413
1339234209
990237829
37654288
1329883910
1022523814
2132133789
1609154936
1020730215
2144562582
190868296
980120951
436281355
693325231
1049033443
2087347003
2004087656
555593875
319608521
159152065
116583375
1393081592
1635058822
1011707987
95327273
382393789
690982933
1629609706
161595847
250334840
367832110
1851371893
1987176873
559087579
160322003
686195301
852038050
641708735
153401377
725325320
855839537
1032490935
569367015
1766757050
302372160
1226123515
1551976952
1586824033
1438615062
154388263
2011660919
888204129
1149148245
1396654438
1579651075
424776085
536866549
728573159
650146188
310000215
74812931
96521923
1296925630
291249455
1216205970
1795582986
1764297710
960944802
316605370
1133778386
1748591003
265263741
1769466730
1516691796
191030611
2124644682
1119424971
1765566243
2138735159
459366628
1565472382
2106485224
728778455
1806812731
359087048
125895258
289308891
616679424
193348813
1042651376
1955627765
1017153843
1823779095
1085654008
1747070085
1445210754
1033060302
1842625049
2133251426
314708609
1646821910
1325148305
704959986
1985493089
295606503
1317147958
1556088116
1922210371
121214012
1161502114
816695022
542458952
1154956250
1399053941
604147182
1999015323
493043379
2022572390
898855774
370962979
1800019632
243673332
1273535275
2135946249
1478865032
173342935
94412353
1914971566
671157237
1146048426
64266022
1999206180
1295619078
1901240133
1980709828
543897644
1667361274
1392198651
419000901
772230876
1961695492
1502143372
813115629
1262926736
1317256382
1719511955
1040112511
340010909
811279534
705580494
2024163291
90369305
2088135450
1274061409
2144755827
700010975
1214991716
588061695
1743734231
1331035802
1586635141
76669205
26736485
1740362876
456984442
159368557
1827149140
851668601
1901293777
1951600730
599125352
1219541267
954418333
1715637466
1402802784
509186927
40136277
1370201927
60008756
582772157
507893770
268046886
1140088551
1223656607
1718914095
1250669821
1697176620
1871531774
1386892375
1177378364
673491837
843927834
2129203651
1312652792
251404319
103620875
1533050162
1092931096
1160862034
959885412
140916400
1268467666
1264651141
1300903106
36009969
1491165107
538861206
1718239655
1248313136
1575165857
1641300214
1118908395
1207554562
1142280416
444434508
5458233
685491681
1105215193
862924651
555946765
534370365
382189329
2056498888
1467691442
82447007
14248728
1672424731
331199107
865634770
2099116467
972442728
840284516
904040835
132587680
1144503047
104794062
1050938857
860875285
2077918721
204119470
932414788
1354419052
1009735229
969522154
771144166
367159107
794380785
2059843267
1468905052
582293536
1511949682
1151964728
1105337648
1028087734
761352366
1720534925
300400518
602151541
1425399848
1559218801
1026297053
454251165
962978807
121726376
992779353
764753962
791719552
432505527
237820525
1855811746
917986521
1478480740
2002540394
1822188713
1305938252
688528677
396775135
850239992
571741839
1987841466
1386750477
1634413317
1900365661
1422998481
172038223
1583919042
858563362
457259198
100180172
1310250475
1052529032
87758112
133125474
1131293146
1291454646
269127009
1759991330
957664237
1023492758
1865146241
800789976
1842973833
1722945682
2043458721
1363954901
1047809456
1778675588
814648337
473195875
16774405
1933258001
2014834878
1903782959
879375865
1840044047
196367868
509573127
381407276
815179420
1580935416
754885872
2091990528
2009079265
548603210
527359511
1313161266
1692031694
1752065721
1532782531
541842587
2054821334
1097177612
873313487
2115891401
895996857
1833224134
415641801
1640488828
1405036224
837918853
509318180
313791143
1079777701
502991283
215676033
749686556
590357705
1808288951
407963050
1328846167
1999433021
1497239067
476989652
419463045
1737880121
338013529
1757946134
510428472
1153363501
1669896874
95132119
24955986
1686202820
816839201
844905607
1699946965
245706100
279259162
1525901957
1019967036
150108004
1880941441
1197076103
674825705
59456663
601245052
416952690
809456166
172377183
2143811752
1671304367
1975458498
808949115
938605163
828106208
197991878
589961625
373305431
564139161
580463771
1553505691
686739696
1213238587
1222898634
2052155764
643719736
1400736529
1505721138
96899828
1412284547
1704061794
31417348
105235166
916585190
2080790926
625394822
1934621255
1880370688
290295946
1032790110
829668888
584408666
1304998859
224195834
1204924331
1630812180
2141143473
307636926
692858874
1744475245
1318877595
351759927
301523595
165402037
28597644
1728473809
1692462156
987954560
154554953
1805560164
40678206
180008157
70182700
2136075627
2092911997
1220017217
836318972
157850450
278173407
367298006
440343658
400480656
1847384373
259851210
1880226238
137927732
332230050
1800702456
208591327
150112893
155096911
2132791259
2086441926
659469279
972173654
1166266118
563944875
195630573
1622366068
976879072
272108823
1967454744
453069060
1970582777
761286839
1319903821
1101002606
551283130
2894244
1297398993
1551124065
977399895
164552138
818270451
666945419
271869396
1464855961
734800488
996999132
1425683859
703750703
1679258012
1510654221
320609532
1548101883
1593075376
1258419821
640944498
593555578
627921299
1785062761
802549995
1361034961
715498806
1124384007
1521005782
1856311398
1122379578
1399909389
1110052596
610305298
1344382545
502737582
197698164
1858653041
1343473340
1156267971
19939289
217188641
640056204
1244463205
739938900
2141639299
916331333
181748977
1123151970
685384043
2026896804
2037564917
1493610474
1265072337
641399642
520939506
2074135463
123551552
121870242
1094172575
362455015
1436775647
811257301
852357877
166974565
741679270
1576190713
455063807
516827257
792611305
1954168546
1860398376
750200713
524521773
563194483
131505950
1924901306
87100246
1821732939
341976707
1426897344
327056118
1288298417
441961454
472752945
31858329
971664934
119945988
412256716
1928600144
1621742299
347239858
328159699
1893231856
572154674
1241417974
1687283323
1138158368
363169018
270444593
548808341
979724429
844499618
1311535252
1264593164
144055569
716427377
1099398608
881582337
27025829
1713806463
497307430
1484945474
403182378
2010399804
155520761
103848956
1209365493
1385147809
1915356018
759821391
1568186229
837378129
1166406814
287806165
815548464
1004523362
1714452737
1281248631
1532509107
1024237932
502105481
80429696
1954949576
186629221
777251764
1565175319
2126043233
400973334
1248994728
1865107529
186019101
710235886
1719839120
448397715
1621005510
612601729
533517598
1091494486
1233027713
693078340
1114887804
344009884
1648534867
917587740
1836077664
1665400943
86338917
858660816
1049261304
1256160751
376243972
453848402
1727032765
1109168100
952632918
513557003
2098440607
205018037
1587869096
285900914
1886640515
637994086
774717360
628073092
208115502
30066367
2140363098
256443423
266299572
228436171
54391228
786270068
1577691532
164845699
2127046180
163169070
773477665
1680912092
1834638652
2143101685
192513049
480590012
106632644
927755646
837455838
1199348690
1579183397
486631869
1930432684
784036134
1332508141
1237982030
1800187811
2051580962
561446825
1309918759
1824185591
1644823427
238106070
234627412
1874838699
105266354
2080585331
524935021
1880105785
271891579
119329752
1190841030
1220137426
2032786731
1970778810
1187904554
1698978497
1870189481
1611419033
1838489255
1066175038
50712660
1561897764
966809220
1078758915
611256956
66345976
486340281
647361237
1613920181
1109715099
1142443933
1981995740
800131537
851320351
453768660
521744110
770282091
2065591320
71986133
565053350
1713547921
94009815
1036954450
741203188
2071493656
455728765
361156430
749711731
1427549252
599004888
1193279993
1551457328
181419108
1164431364
1816306476
620158394
427855433
395605773
2131729569
1243182259
121345305
1416154112
716652751
239720155
1233860926
884387587
364718474
266349309
1401294747
2110560035
93924849
497153783
1887967482
2002995144
2197406
1744893766
1850688766
259309430
45457258
1903089089
1619000511
325147399
2001571841
1645463712
1040061966
1868847591
1594936965
899909113
1350876583
339510986
212537870
554051318
862827398
1967761167
1178602878
269492741
2110759483
1782944921
274691606
973760618
1075001280
237701665
1402942458
759059509
1523614998
1629089946
1095234938
2016763520
272071979
135190297
713088980
62688012
356685950
30396870
1930714077
576455087
493126328
2001578905
211665158
941571000
995811730
1797475200
1888654293
523445530
908972438
515318709
14336934
1390394468
1056538170
1574696061
1928587105
710454733
1675407293
633830665
526571299
2059587294
960224959
2072546996
490372087
1989337733
172355457
1335368395
2048947870
2064969005
86689768
848841487
1139953214
2113424210
386471010
255097913
36945977
949474994
1988638151
1483088594
558558298
1159770327
280992988
1711851421
193319724
355910493
1330106138
504030683
1369604500
324161451
801620321
962915112
297097116
1563042649
1360440085
620538704
1622916966
112813296
567271366
1528967595
220127924
1738819354
1311755138
666205429
1183492297
1935922322
1939105505
1748848740
1708579203
1477346061
1979334360
655180952
487616921
472485205
115357893
1984182030
1620814988
1562051347
513851967
361153072
467772650
2001157096
766900516
721183550
919877945
422349477
36772534
1027180283
1222340839
685663009
1204019514
480428122
1239735774
1732928196
187710742
1419693260
1406966812
408221955
1590808761
900458446
377924706
626220796
121132220
950537866
961974315
779214619
1727410508
1845140500
2062470968
918128794
1875047821
677006102
1056101812
450072805
1893704958
1815925186
593247175
2027691837
1385165375
735584506
2140607855
654572595
2147356846
1024017281
1100099173
784223716
1192285773
1145922143
1828405854
319213891
1658276579
1669845258
1680616791
1950473181
117736870
275350575
1902442535
1538236420
1125860642
828396169
1452075810
1456896121
1608167652
128245467
452845354
482725345
149840045
2134234166
328567467
2432584
2033016482
1967367665
155480886
850103390
1637252604
376325719
395089560
217908351
746577888
672811894
2073697654
364402837
553353647
2000943358
76731749
401267053
1239806670
221644924
1689642271
1162495787
548684919
431254296
654283860
473965741
522703793
16168862
1638017109
1693793446
1446649086
1938143174
1709658589
1807031646
759307188
1876199706
561982713
1676209683
69700244
1863645606
1264873019
727806175
762121244
1720632896
73773336
428244982
85191840
1894937029
630179470
1533778484
1445490090
468915703
301351906
297058352
891891387
1369410956
1551363844
1029652699
21076608
1372927587
957659318
1203386715
1268827345
23583435
17466103
1753242367
570663955
1886906560
1472616161
1886473172
1840304284
264447142
916534185
503384898
399297309
2002578994
491461572
594916667
1424276814
1584478186
817537814
135349633
1594401756
689196287
70633200
1981372393
1199858784
196487418
1785634245
2095520800
624651911
1926477321
220634675
2100010624
2111689560
1713986084
1443319951
799285673
1215676148
1301429523
1115447835
298687734
653770600
525746757
2131349972
317048092
956469102
1128128646
640904877
899160032
1547583416
325629124
1067092601
536530122
1242055456
2024398961
704541103
1013446258
834376373
1206825350
1332460254
71651052
970139287
1481985744
949901579
1402278997
151990983
1241428981
794481412
627790835
1628943459
857501124
926179543
962382137
792426325
513510037
1675188683
2113698716
45980132
1911751860
1731787284
1695559113
591244048
706821792
1524692808
589065339
1685970819
1737066370
317641221
1397645528
1744730728
1603077756
1944190484
2064756893
1006913563
886351392
304344342
194241924
1118006354
1598704602
1763
1749013104
371477180
977919123
382688231
1970841076
9542276
1833188991
48022218
491646217
890024759
722591506
1492001756
812948896
814610885
1486493110
610999559
1275410073
177200257
1940541846
988775235
1853264148
523754030
894164497
645511469
1533632450
1893982030
1874393577
1487577556
338835610
1899110455
1299558553
2103349413
1855166056
394975790
661560619
1939166461
1860640331
1694067930
741874220
1174817483
1489816254
738423355
1080441125
792493698
80123218
869083851
1727865802
336213723
33426657
343636778
362249267
1582684740
552838005
1714757521
954500391
1675183036
27957028
1911498742
450190034
537301351
614130270
1493818857
370695558
1981391226
1817127809
660183585
781639345
2058721959
147656990
1473255347
967673299
1426827170
1588145453
1189443349
1012982496
1555240846
780164524
1921050802
1304781718
421145366
72931251
1728819135
1966978247
1004969516
1468982240
401902750
1554283520
646000460
1632944994
1265584398
1314454522
1405538757
1826010258
1424822427
1517368571
1622359758
1350945514
328035009
1572160702
1092630082
468349987
834231908
926553309
1051811158
518019479
1958711748
37800028
1411801628
1807206334
107439216
943379628
1700240979
1841432649
211097842
1426119771
1097733731
1296089920
1707410755
1990651797
74967788
210392117
413913685
1277871350
809080529
723086981
1002380638
488927844
188809499
1816080036
1887897923
2039928957
830889992
1873889797
795224968
740370884
898001941
761505474
750917398
1664990051
719106831
663463868
271110310
831482800
1319763101
1338429038
1098160455
439413400
342211777
432542657
631164591
1587934054
1109182121
376107097
1835478820
82515807
712433495
818702930
371765418
1581880090
2114755912
346659882
468273246
534490314
20594522
465897625
995983855
1176784975
1379440273
224065954
727307734
1582221293
2074781273
780540717
2064338761
1425544820
1471230091
1718593445
878965794
683978655
737385213
1680277742
560559719
860001028
221871987
697454581
1310810811
1754593357
43758198
707063514
718347021
43630805
1820233515
1830581858
1396370198
897065713
87249627
1650202821
1731538778
1686285771
1587691323
129399025
983952159
1763570451
2067187062
2084366774
1663327342
440749181
1860889773
1810376335
1877498103
780370458
1847955091
2078128648
412565893
2021269925
1159498346
1444808876
564243800
2056630247
160889192
774720328
372228669
344372473
623285117
633956421
2099839696
565785944
1324225327
2119415911
1314088072
467563156
762156982
1650653953
1680369567
1812719361
2007530521
865184853
357976520
1284592773
1592023041
730226040
704085266
518023066
992365747
440890473
1126243572
641717981
1036680169
665475034
513009118
653531690
293086581
2015389130
1481097522
574950812
1080736738
356071685
1286548169
701464319
1707170820
677563029
125589181
365810276
63027128
1446303661
1842553809
1340402707
1424969731
185092261
783577246
1700828745
1084153727
594883541
2041207177
1395966800
1758993355
965537396
1109186493
605712305
38479641
196291902
26308052
1407552621
45830683
347955995
930116500
1329693660
335888327
1744348196
60925171
133339776
1669509761
36304169
525936286
1708662416
645635273
23663728
957336159
370187768
32151765
1475780833
953629969
2086150848
1492061676
112134502
1642145174
1169941773
139709542
66263363
1564080862
277752641
1551796873
197037184
1150626869
52663758
1428897110
657804475
1637108893
638932813
1298787361
616152141
1172880531
1233575909
1597326049
1317085024
1165345661
678545394
22644745
1761718458
642791550
1180890607
1414811045
269466374
837526135
1384073350
2133081089
1364967392
1077516994
134776190
110251970
2134712419
776081447
1696374196
397148400
1978286372
1382689447
889418581
1732862029
171454008
1184786178
1460942760
1565739154
1339817419
1407288053
114764312
1580004965
1825418722
1371927218
1990459383
420081931
487318649
588166597
1605827570
836682190
1545237085
517519103
1047582822
1407673570
1096178625
1809341075
445661727
1812941294
1177768713
1867632287
1705014403
590510808
1973831847
1184283575
970852051
1221177910
1928041899
1241825425
910703090
288369326
1385497012
1398863625
1632661310
1794830523
1307362290
1125709034
978157900
445045026
835510946
790506175
2051341717
839545126
88924185
1261535856
45793329
233785945
881351854
1715053067
1531863802
946556427
551332402
1548137710
1535177904
81200248
92644887
193675743
745729650
1113959630
24583987
230625148
1107332276
505239178
2105283324
2144512956
1150556031
1240998710
2093822202
1794660549
53801058
2137320827
562724349
1675181974
1495929678
196224348
463586373
1209614475
1202478616
1154228177
323564004
664771431
649680439
628840340
1348904988
691547618
318623857
753398868
1314582138
834193176
613362691
594307819
1454157351
1991753101
1050469047
1277371254
375227085
1139986630
1046733155
1313630123
1922747076
1176578447
1268757337
1584359824
821542461
821997678
903469377
390489055
1106030561
849550922
1854687368
494958103
2144273329
176314702
401830839
864576799
1510629899
470538933
1028007293
238878479
837095284
297483711
1158893261
1160217078
1971279736
924251827
1085487729
1662904193
1112811836
856456222
374634685
32700142
2089132071
77342825
1106948060
1756894542
1417098017
457253485
1717322041
1840476915
1783983764
1552604940
1358752450
1743793501
1907615144
940369171
1821083983
1976675641
2125084110
523108484
1533596662
1180807037
527077698
1826268104
1703390038
226134527
541644926
1357982366
2058684867
2032467603
1460177518
642582839
426267186
64349399
1021755586
1882444752
1584228988
1273055265
923573358
1912122872
806084652
158056355
903435424
1952114693
709656538
1575594116
1346187617
1258323716
1035532956
257230617
644290645
303819385
72648100
1565195004
49233008
924121059
1070458316
160885690
1624297641
841340042
218921939
549055982
1383563571
1144186818
570592691
1955622668
1055896837
1826241549
1637096929
435757063
1200722038
108596338
87230681
1925391593
28437051
1605041417
570276415
822606698
177824001
1997684597
1107056421
278276555
432153125
599209795
1443409718
1125581239
465304468
1093831534
1243705773
1338742214
622509843
1233948299
1070432373
1504722728
1709147006
1933683450
1594383172
844361137
1860760350
1159043525
1069690488
429729610
1338336519
448155191
772908129
1045438087
1868488907
1192913238
1200036132
861847654
1011946507
1207663119
659984004
724224773
447409518
647327772
770813583
724177899
828437035
1969983427
941578069
1499878215
1833589270
1195524709
445565044
1704734918
662902826
289565842
1808072057
467000182
736677983
1116190569
1674243256
113174134
1980071071
1370796063
727678864
1936462289
208874705
230139056
131237056
1279756927
498108653
916997788
56029089
123531282
1550650145
272612947
331313317
1104554921
684188731
853431569
1911838452
521857774
1340749514
1753115710
694376444
732426112
1543927732
1749408103
933543282
614604272
1672060264
1894427230
229354752
1748496676
1433987816
395417359
1974813971
1570652875
1974763714
1522960100
1347695047
60082830
1748050437
1788695437
1648872526
1993131302
922048892
848478685
2036467160
1485682265
245282410
1032907539
2440335
134992914
408165658
603888097
609797057
436802103
1414386014
1286412955
387703465
612314337
578676017
749214454
915951303
2036758678
555941482
764281567
204292842
945544412
1734235109
1852457147
626570610
2092901054
2106397737
77772597
462139236
1833278177
1200991004
1263179333
463858880
2053410589
248069136
166766389
1501853814
802750579
862804726
468540011
858092903
2015036979
1471643463
522085269
357502248
1807433573
1600779422
18378222
661664795
1355376461
1987287104
1117871981
160361612
1260871453
201416726
286972323
2136246829
284100407
1361488950
2023823708
851674799
1887695126
1354921506
500943589
707412927
1296506067
1892100170
736730097
1508134805
23506164
968284239
1029707646
686211436
537974559
1139988284
764362755
239999191
1471876603
215430998
528258873
527728132
723119668
1616751518
1915254383
1883427869
1808471837
1190923066
2129046024
2009064668
908015711
1963832097
189711574
2121137559
7405839
78315596
1478866761
1484855288
562070470
929628812
189823354
1604828123
956911927
229578557
286653371
614987912
1408791530
514136287
538445236
1368175824
1140582243
1532659560
93793129
624677732
1683917225
1884915453
488770195
909156637
636851887
1009125930
1363248264
1243373924
245014274
628623377
751343642
674532142
1006532307
1964918006
227949212
423494153
1382283309
674158818
1342695397
792206368
1499899034
280353453
1337641333
1132257282
1255615548
1773044646
1731137481
1013377410
740731997
2089016537
1719068856
1699346018
1180879870
5729494
1443994807
509106872
347774656
1939559929
2034064049
441676740
1730469144
1823167294
1337081679
1187076356
1810340774
1971114142
1575966683
1504188557
1817767841
1066551736
740108764
1000787921
751449482
804277528
1520303727
770575191
1849749239
1114797233
2080843535
740334362
974015654
898615240
320557490
1984335359
153564931
553164997
591157004
156666949
1850439455
140625334
1364864522
1673499765
2114681796
1653747407
1672941806
1853569391
1813875587
1339072730
366603402
1932964999
802543144
875160391
297877447
472242074
1262538507
1945426832
1518466599
1870415935
542588446
49793300
358840678
1944276574
38637660
1801563775
1213374124
947321702
119877386
2130259339
1772380020
1902871038
631864307
1739961967
1677867998
953244724
965302047
372438761
110568310
234388756
2013166233
1101532577
1395749064
1992927802
329038660
821287736
2100152118
1504498287
1167822476
845489104
1633248517
398580725
21641179
571424648
1754401490
1988235
181748977
1207146088
537888814
448888047
1653268026
1826801486
528390004
922751910
123292628
1146899255
1062885786
1142973836
1161806225
270267186
1370557859
2136242351
352380110
371034232
1296850809
2097621769
513206817
676671547
1857195873
572927489
1992476533
1887031347
394037290
226850397
1280758196
1647952530
1260271432
626782804
995162537
580916453
2086124796
1580260753
357725227
1016899231
2134846156
652321727
1678519483
1241602544
391050966
1196847070
935767719
517357607
364622418
1882575019
1765433006
108327515
324795580
628497802
86404089
1733149188
1201440683
1764443103
1269010547
8637182
765426916
407105665
1611822743
523410524
1304431755
1804293281
1115670705
1714689827
2043545532
1158959938
889766233
1067753968
2091467418
182874601
363475197
69518351
148984839
2691651
1358531193
1791138022
1893508198
1032607582
170058412
819722120
326210748
2033604198
1717513272
309633709
769585381
1165690778
262492908
1062437049
1989696187
245092
2094683436
1064661935
1619554010
1994431632
1887836758
1249326271
1193989002
2030887927
2025953480
2146505733
2037920026
1747787446
2110977988
1185935078
83448464
1411137694
79678956
1046998816
631426521
261455102
2143072727
1494619957
1344994840
803884712
1504829395
2028299652
1192825056
1088332430
1878616176
1279232041
1439044103
700717082
732020551
92474887
491721738
1037044873
647995209
33091192
1259441789
1111993930
999912151
757309013
759963469
1136783791
1745102379
1245705105
2061233786
1088979398
174471410
1748212017
2092358539
1708755913
493556720
1781533352
129441928
8856202
1459982753
1847610648
1431377315
2047509453
1891166062
563509651
586096069
2073665169
567487524
904095609
1509825863
415999237
1944052135
930378648
989503345
589958410
1187970505
1161640037
2016965522
1297244213
781627369
1763394800
299294641
418712415
1913514301
1996294031
533818437
1903381604
2003466256
1173471439
388797299
1519152755
1932332219
636304862
1108666217
2110504324
344844339
96530240
1449856617
1116394033
623831843
281696731
1010052714
189901974
1850944523
976808782
486356279
249931656
769808059
2126756472
1473432682
1840594904
636322706
409121739
1679116780
1394449778
1386464404
577449667
1348619282
627416844
1204569555
205149897
1880334296
1984087420
2124515686
231491340
1154246760
847722570
1100160572
638389090
826999188
1673524282
683088301
71389325
2772496
1884351846
1123472541
81116312
1589848126
476534463
277254257
624768883
629309441
948926273
26702516
1454019827
82994908
790264211
1499878215
1748291136
373815621
2099629531
682017448
1740085438
185604655
105217842
1306813385
483311197
2073156241
603091414
1735241396
182301687
1530353898
2113958955
2061148836
666391873
2105874122
840898167
766024497
1258899578
1709150661
255833399
264253713
385916812
398374281
1508199236
1147377948
1028015064
1093365759
2105292166
164615324
2034487223
457027968
814584238
1027652705
1367009849
170836409
1201321163
397505781
111541361
1790380580
894801951
91457057
1659618039
1230862433
1053459220
9167169
186557323
819679014
1865330076
906137218
354822566
543002112
732367986
1593155679
1060698239
1689198147
302827124
870207971
1859463816
693559430
1955568756
1899691655
1861205877
27773585
618510789
1607478364
693428995
1350599463
1829964727
1059611997
1379010885
1011941585
1018763403
1367896661
261990158
1629383386
1404383464
558643655
401899346
832524076
475958629
940295098
1943597617
1653928499
840203743
397574632
994421903
138385783
2039913370
1636902757
508636367
709604923
1968210880
54594204
641784859
1743153788
1717739241
1983620853
1780232594
1020044310
820612878
1143990912
1458161508
1033830378
690460809
445825032
820156475
1700268738
157261587
716793255
2018691326
1747660325
1863134251
1620737260
1951499517
1370930111
2006983979
382982997
1641835093
1952159934
991391186
1083111675
1475703990
1357923233
428005938
818267976
105770096
1405762945
1891846706
1473277211
1801077291
2022155196
1378334748
1596372969
1515740758
1745244183
673144992
1755133846
1953798873
1931292932
1705922373
572895270
931666899
1267952055
817296072
368811646
202283075
1579081565
376447158
2029050707
1486328815
611057183
803884816
848943474
1984112030
631855361
68455971
2004263785
266430393
766690034
1061984561
1375553483
1612638526
212807727
1755685434
2136528118
792639331
531011910
727176090
2084931230
1195123215
1953559953
1303240863
1591365242
1317656025
128100063
1274058112
1385543817
97308017
1067527107
1701549298
445366303
874453408
1841603629
373191582
685598226
1997942407
822363836
794853077
755830503
1166738450
1517323410
2030892508
718910972
365431434
1580390907
274488416
910489057
1334406496
1163914212
1638361169
1105605195
419591064
1762842361
286051700
1415108570
1445532280
189562921
74281132
84662591
1735421783
1663808055
1487366667
494614635
142661285
1368401602
1903282278
1566501046
419869571
455069254
1910352166
441366424
1017459985
1525447640
548559495
998867783
109215907
1189190360
2097085319
1484524460
768260500
1353887679
293445060
2146340449
843490722
1812338282
69990526
1930546211
773203479
1633492234
1260293878
2051114041
1111784131
1455328419
254811219
568026615
526840079
86007231
883455585
357256170
11946690
1918516004
2092788044
1642766836
92176738
1948198924
1560813375
1682504309
1430479543
607529110
2037791427
1732430826
776618972
986439035
1799254747
1769203774
1338401553
327428994
951786224
473791781
534557621
1398299442
657012930
1992758562
3522303
1181774164
1757544507
1357900771
965219169
668619284
2030929427
271319467
1767149328
1072436554
1326658161
1242212456
470859142
1948273486
1481163658
1430648085
789171535
297235992
414576564
1305901730
1224482638
1094355997
900626801
1489314108
616082710
692188088
365225447
233053946
278276555
1171191023
1849186333
848725964
54091780
594003608
173267395
730787415
1093936036
1023918881
572396106
93834350
674544060
628389952
1774765733
1413667392
215860071
82956493
2137446557
812870085
626082676
514151376
1887589901
1154399953
911641562
1280582517
1817458809
1849700682
176521787
1040403111
524578769
1083518785
1433541591
1063007165
229800962
141605668
1953716870
1750016171
388394669
975746539
1018346364
2141185073
272020988
1591807156
2144689938
556463245
1875437868
1248620386
1544432542
1298942767
206180220
849293962
1839211002
2137601063
1094332698
1013551915
1020893233
945559301
1080150257
1440912795
1775333310
282159021
1960924904
1541580692
1277226913
528367367
1783704523
503389870
1167204735
358764622
527415590
1860265247
1174332957
1251312691
1847339670
127029016
1000652058
936567979
1093340020
1458535182
64174482
1351039088
600820379
1525567150
1605891965
1275385327
1804018228
1198786818
335841102
609361802
260653145
1604589170
423867771
1298504884
1810028243
309011368
1174987650
1637118319
570592691
448222407
1125108878
276477487
46224416
1364580589
2046716134
1220280367
363508001
919174670
52352744
1768003382
1631228557
142353250
1654365910
2084525117
111692248
1116690707
883514962
327213955
1019096175
1497183658
885766264
762470998
549704597
276569277
1402131118
1741063009
930078683
1355497517
70969117
31247405
31040650
1879903086
2057422985
1110273262
598720200
392952468
2020140906
1681777841
1458801780
1635203815
283263412
33086748
505194245
1650230174
1902202795
1464347497
897686689
1808160244
1439765304
1866216723
2032353240
1994776318
458258129
1871120277
211214502
72423747
1676962296
146825887
1445883769
1604033855
810411029
499422041
921200650
1059052197
242821237
1182888068
1728167917
166233620
1658067301
653066369
868328246
1375964600
1673283961
338012582
613030939
703559901
1169782842
1612990258
1538988604
873446731
1045705567
972887234
768714830
358445469
1402600765
981202989
1575858338
1079885483
229479643
1159846482
1472614944
18848623
1994775184
1581115345
517669098
8326509
67753293
750493520
1976264514
933179383
1877185162
1755486973
1930433095
1993235544
979985848
845649528
211890337
1546854663
1452338712
358975017
1294097836
518731256
2080163701
560353300
1441833375
1427974434
568351215
414861847
560333012
28140262
2105344369
1961153515
230384931
1675691367
1259485932
1276397840
589362791
1846375687
1034272224
128451398
58506339
1090698269
962121930
525366824
1612845965
590223255
2118953094
1513981024
828824071
1480757723
338290317
119534840
1590257407
1564273447
454117953
1579867848
1031400430
1776003031
811875558
200126507
962281779
1857219948
258193561
189493489
1106492914
1784441733
533232105
1968305476
849805348
1645613654
676845757
1810402395
283071381
444356897
584278500
1252713927
249257428
293307171
677915205
613859293
1280252945
204122523
673043275
1871173279
692327032
1748805084
1754114254
34502642
2046097020
1200346504
624770197
1415310583
1500854642
157786312
1118006354
1796312050
446815170
29496528
1959187505
935680457
1943513385
1031809316
707572741
1983951072
1030221088
772782658
1453105831
313612449
1143644087
208325643
1647017680
103217130
1736714762
1556849337
795971339
1316346011
1681437222
863505962
1004768671
2136634338
2135364637
841757658
799492408
1946157160
1856491928
2082196932
1763575308
388933214
1286402948
1446813305
519085400
592443184
1598038787
316430465
607009328
70870990
1726268112
905686881
1915350283
129759728
1426131359
1915099577
2036331201
2096648001
1337683471
1324899422
1587694256
225684210
1345989734
1497686113
653070931
1587835965
1922867900
1189613439
1563541972
1697610230
1291981771
1430180003
584268098
486323687
1300853859
2103358155
1849323293
307278496
253657527
579856463
1640255165
743951396
852252473
1594107449
1132025463
875479142
1060434920
988283927
36432281
399972512
1610927134
1375925775
1294376060
128898990
1044251770
45044557
625356811
1645461753
393891921
746702283
1692987637
1769162824
1109251488
337132998
944219497
791439842
1188629456
948303637
907303719
631088599
821509686
717360051
2030189648
1331388970
1531725907
483611926
554557408
1356617225
1431832814
1293197522
2097076310
1350552303
305852817
1857098120
1986365699
1345267070
913314007
480359955
959933206
1625582818
724760158
270215244
936208935
558037326
1798686007
63375175
371570959
1863384501
1399502425
643192026
1059718542
236786564
1320544745
244141818
1063488571
1357698399
1952637808
1805145338
510277046
1630209296
31459005
33884804
387396310
570351646
1045956018
1585684169
1215175488
1359116385
18463991
606967251
851622271
1397598093
440617234
2054969376
1850331680
1875136420
1961640289
1054107947
1481771304
230292927
1861361003
114940634
971454904
1084405903
1485655842
1167279689
386240602
936506328
1269868992
498955076
1689094444
1953905687
1591733917
1096665720
375541162
1324136228
729394051
1355353243
1024212604
1824143127
997508424
223759834
397248491
248740677
1378231768
5562498
1665785919
2140771635
228528507
2048389623
1200288703
2102750762
126783086
1590935810
1233326109
1958903895
981101458
797946503
1310600946
1128217217
1102828886
628626420
397448356
517220699
636671158
487386378
353067525
118304051
1515858600
1549718141
264000376
1552188314
881395515
740075407
961910955
311042814
1993132671
1747397721
765593825
1127435818
246444877
1508956885
998639448
1982657275
1336962513
1577236316
317208463
1245444681
1730256062
1824497239
1533172435
1315336369
727180261
518207422
1829903923
312291308
154607635
660110644
1675310455
1542033227
420084080
876375894
484269660
1360551119
168035190
1499251226
2095662993
2047374758
49336766
714945854
965585426
1886716356
1112892948
2069727631
163493857
1132524000
1181510325
1302527553
1321224518
1653493710
167003998
969625351
1123562492
1659274556
849888718
813271835
1472233840
779592313
2027812458
646385340
1403600072
988653677
590072187
2128500262
749810168
2091081415
208353642
1495128625
1642762243
1064525954
446510994
888201299
1071617213
1622727364
1884503586
1851659983
2101997894
1881374506
1187107154
531293368
1118125571
1276046766
2085137490
1881802166
920482982
898650626
34469949
2139537297
269178285
1154087783
2126478707
256492505
1911697294
917033572
2001870942
1040240341
1888470535
1656750236
1881852753
204869474
1767604548
1445368650
2048782974
2111451564
986105906
877773495
1723598512
551182907
426062214
1746369955
385790391
692949359
1848307491
556227717
858416294
453882131
19056562
33902776
791929875
1162766158
1459899311
343152899
468246336
254311099
550659969
1252528422
169121673
289430661
975775486
2087450203
275336664
1551106083
180904576
229039600
733335075
977394251
1351706492
2077001404
1236713268
1033909148
1412897760
887475557
1402056027
717261764
213299146
575065444
2072886410
872253144
51396739
547729421
1047340559
1468791846
1879458983
1024981027
859822627
1932129180
597692017
632341122
502591836
1043068167
1415479676
2118134691
617208679
1633300609
1253149357
1104775367
592966693
1900036354
1167772725
1633595511
1903253013
275852770
1504270443
560156469
1527845212
2067729308
1683140386
401765916
1696869109
1343455111
576450215
1679927073
1024485115
74709159
1834602514
2107974995
1892191205
837295158
1720152226
1658045339
745253019
1689259767
95631291
2099768310
1909272898
719009012
1738307287
687826433
1434062420
902330553
1696027769
1911132085
1758228486
1651153097
1210435565
1904018249
1787636443
646639778
423220518
65579666
1426524975
1202030558
425230825
1716484131
760952034
476592622
879480684
702455208
1278216833
114369229
949070732
1901053965
1961349822
1920060113
1852405383
998949206
512287167
1387306921
1534665425
693394120
121742080
1097326576
411591290
356151683
988645045
666442161
2116128207
527161822
144304612
974387504
1875742954
1644769470
1142840499
1701113594
1720229160
1964944819
1473045685
1527965849
1567974717
1648262702
201224091
458302436
40934718
1398792744
1387431963
676848684
614940807
866256850
1529259831
2120289064
989730302
1153302286
23013106
937122235
955266760
1564690208
692577814
332958787
1178565371
1777101775
1278920665
298533449
29569885
1410830960
1107774328
1035215830
724976915
1600692074
425538632
627498042
1309073573
1284369095
927456572
924234457
418133284
1511805210
2109962349
1575512788
1487651422
488473790
1838479800
932789035
341587684
1894439949
1891855854
363755958
828441370
1763364302
805026574
70153443
1355535506
1815856799
1341055857
1728772919
1296007193
65770552
1495176023
197250071
1499298815
1501932794
975904581
1780868543
302910322
1634586948
163529431
309347140
539519030
346610064
18675310
1651965544
608920260
211770463
434592322
662679201
1207557513
208724272
1453246148
1370267248
315409558
788912670
1548347299
1830294426
1415032110
1533643453
208193284
625151104
297443003
188021231
876295711
1120579548
1586958458
1380613427
932395913
1249840849
729704427
1444161
1438318118
1184437142
1022587560
621860188
2147382661
615837865
773770144
1984227739
724740918
1947743801
156622464
381148692
1758167839
2017594878
279368815
2040224501
937641353
710196363
483342748
335044599
1672056579
1594736049
2098350466
1542274079
1534348100
155146166
331472728
1537382920
1568709056
957858803
2034771360
1530086432
2087485775
1951104437
1487654130
2081921479
580035905
458512682
2087804999
1701705458
1054375775
1040550859
1515764643
111669163
1330285638
397482244
1046206597
636448132
938329432
691275382
836008147
1994588964
259359412
1620639113
377174084
256408738
259353585
1778314028
404935599
1726409357
733928219
1455824629
1665342682
849460772
335385008
1976994013
1634553280
610759475
290058282
725198215
616988068
140481470
491968543
2134530327
1526465733
1711656844
1896417122
1106483380
1274851076
1028449340
1685292472
32529165
1750634976
140792415
849902943
683032960
71432512
1829761349
378431224
852168298
1873918832
1686285771
141816555
705532611
1163118549
557005529
1033200812
975089181
2048050396
331810829
936851693
673371134
157566045
942195574
143678683
651310839
883373547
2086289761
1996269305
388063150
614318463
1346960549
409600943
595898104
2009177374
1963977633
973579024
1113631502
552365646
216031362
925175190
314221517
2082283831
85149247
802109445
1563929435
1660589854
1423539787
428839869
2014648541
283839775
421041459
928461463
1469828209
1766691934
992699531
188821467
812403274
1282902071
489814282
1859570690
1538518641
1033729927
1466086329
1649989596
642451470
816252783
597541931
1852918622
1587249440
1536194105
2103137158
1000539973
1653833827
1284972643
1373076158
353329000
1876066458
645343671
1178080114
971421928
83608694
1510884499
785172771
2013812383
1723416532
481278642
2135286542
1542225818
269863916
401480504
791779195
184143946
1693763882
590783198
48030164
184412956
1987250876
34416993
1528666336
208169093
1547254456
1453820064
1981117209
144411943
2146983951
418338933
43508622
1844365234
1547378481
458535628
894909833
1049374862
2053062534
508636017
1968105456
816797740
406995792
661929853
1367098211
1324852073
2074714608
1653785208
1394776493
1846837478
653873733
891839974
306098651
631144810
2096939953
1083756712
1288686665
1934573018
658914586
1727614774
674167549
670762317
1809342537
1759292740
461675707
982632763
433035871
853415749
520899119
1511189555
2115212930
68120711
304875560
1044108291
2119116595
1601140673
1682552527
903318825
777840723
2096788202
341093288
31793712
1782467445
6850795
1635215844
1798696119
1167751756
1602164070
465417486
1041385846
1121150308
2041190051
1831844754
115179309
124157667
2119933912
909221970
1818286574
1882287086
542659631
1217094372
1056418030
105268682
1116560569
961502869
123392106
203188098
1832220340
1328845086
1313078434
48236104
301988565
1418513782
1337458841
1586120130
1414079445
498606064
852447600
477718425
1752811537
1617843549
2019705638
791070468
1849782336
763596371
2014382963
132459979
108330674
1997721569
1210670286
1984840134
313232910
1539818848
1944301900
496448654
200654483
1997700540
1813146547
845186413
106629959
1142481645
2125109437
811605763
764235291
1391535415
1794115737
1765143050
1949460148
643159836
431854889
170851690
1168434516
1313187200
62948606
2109454960
1435652701
39393945
1517733553
1543542931
1284178006
1650814386
99774586
1680885840
1245910260
460189489
594562879
40645797
1691674736
333366727
1474798347
1191958589
868722375
1851789252
1364018176
384048893
231577472
27483890
724157855
980185114
1087503368
1054807599
1676459031
356883466
1526295969
683780236
1882998695
1846352026
1598394808
1609661125
28060962
542404005
1124000986
468544830
1711639739
1135287214
1597276493
618791363
1510751874
1963593139
1017321193
1202985967
921456019
1621995537
639921112
1164288779
1400075219
1663154092
1041213597
1280106491
1921955607
413064167
525754944
1317594427
128795749
1661638034
1495676052
1022126861
1318631606
1104067836
523617495
510895345
514355624
1962634346
527087061
1963238874
768867263
1452582992
1703083627
1609306238
1932213391
1923367541
1037641297
1624410033
1905922905
514011502
1955825249
42848032
835360069
799251988
189759063
209391814
81575573
1156088022
409600943
1634769461
1795971177
2046452134
239769098
1829233108
37299567
1559730312
367077721
1580225572
927628606
1120661088
793927588
1073281004
65841527
608329823
1745309775
538640585
1869134857
2100976737
191902108
1787991067
1420120556
1699019945
1721562807
509324104
1223959882
110962627
1919504789
1889713832
334703592
1697874336
551238014
369142666
1232621999
1026571472
1419378170
1782298862
1268220712
1564264128
225751571
1017281806
1223187909
1486964937
578999427
2143820794
531287584
754360843
312441656
814046495
202800098
61336349
766793815
1106087233
1736715104
310808933
1806522521
234415609
1288882283
1147348941
703707480
73607325
22473742
26625323
1371952051
1588643792
1116337618
1137047462
59796750
1399871821
963505286
340389618
1434490508
982917258
1494326005
1166693751
16567653
147382359
1355591879
1764561578
310229344
231300374
613793232
1620519736
395473676
2089938591
1761178135
863745388
1822155820
64766729
2102279993
1344729335
196163389
1215833169
1658486807
521644009
1749236734
618052050
1942305032
324515287
1068296739
102418221
1746741688
1078992779
1187393651
1494718342
802746774
1685798337
421464844
2034289615
1591605304
925059517
1879640730
2140557477
1002058445
1946159542
400720498
1303521641
64507434
1819223093
1085047521
1886336688
1503749332
495465259
1337499830
1068346646
2009291626
1545248874
43869059
589245389
1186217138
682007253
754230512
1302571190
215171019
842095059
478198640
1366225016
1676722765
99369899
954558446
615570294
1040928495
972777789
725221555
80937428
875916369
393320308
1129246554
538571934
649239485
1035465464
1874494095
1921942988
7837841
861393130
1689337966
1177889930
1765135403
186890138
1284810656
846150297
1901638315
62087021
857089694
1744030246
1498487752
928639610
1723104147
1948827020
1122913073
1295921689
1873579118
945980050
927675679
1474455929
2063991894
1355978572
418713343
577755754
1359224751
167314560
587998547
158999406
1476524791
1670194286
1270258266
1906939970
1337343155
1500890215
1372638793
753375271
1268129391
618925542
1900979818
33237890
956231141
1402759081
1507823697
1434391138
1901585564
1573386776
1240404552
1190042224
1477433036
487906681
21066117
1138708672
378618320
1071912835
1618466759
1441195532
354947902
1642182129
673165076
67452924
2002309467
1086655088
1393094414
49545491
934208250
632087778
1320299089
2126416653
1582407693
1537336820
776064247
1211277438
1379927841
1732403000
1024458573
25157450
316751855
1128450389
1236106967
1364364250
2070819323
1571315237
712889468
1734481091
1355840171
1531134557
1712364691
1969267753
3018512
1096319437
359551564
1231187861
1543486974
1961731820
1575737331
1471876603
1768457904
1899943377
1840662721
439670463
1885997829
1767135807
1291483203
1407499862
1047004094
1298046462
1961223187
2079273572
1042206260
1305139601
694215103
1587374133
694397677
452276233
59601876
1480004392
925926769
777360668
396909929
1504765171
630984788
26359461
1278344145
1071903078
1180052897
1141201096
150207796
1730065299
895258141
1194972762
1705523029
1236311900
397336166
1681545026
927441165
1720773014
979669785
251130017
3122349
394760982
382040761
81014327
507221560
1788124490
46499328
294256434
28380553
870922983
1603645129
124994778
2018584044
1772214066
623431990
1312865656
1853735461
1750327007
396195649
2130405081
743700533
749998559
1453918933
1308666028
1042900234
704053109
1962717806
921358343
1242783518
821439792
1892518661
186876215
950822166
1747094567
2144402466
1917623287
1071781110
716524633
664179022
827672256
2101849471
1815043675
993159696
401830839
763977016
1441140739
15147040
1503569241
1540206981
2131180641
1539351416
2048229277
1303973148
2011279996
484232912
1293700663
750434067
704827451
718833206
1045310634
1809596531
715458619
1308141441
1561766502
652555496
985191727
418172771
542149019
1684857328
2147007692
863503329
446424946
1340846525
1834189557
2047245514
1772507170
1006334411
2035691871
390389429
177976982
858319635
1128423269
641521486
1600436666
1133305904
695966773
568163518
1416196078
120963727
1625472641
733770423
158895275
392983337
547869792
880890091
1216261907
1358891077
1243120018
304708691
732541679
1385650227
1177298521
1555881889
478223899
1346439075
1577251877
1889106956
969008203
1286545227
1209337247
1725406881
502755092
1501767854
594145655
1353603860
289158544
1721549214
2110886582
910127475
474577289
409682904
1232774573
438397842
31119246
1343498416
1986508013
261554439
645904777
692995159
17826780
571744349
1958576801
2088240860
846376277
738163825
957116712
1690885921
1115475353
291771271
1631585621
2013394362
2146364183
1276472927
610379108
1889334358
2052584616
375355685
485633209
1687115167
674195916
1705040742
450396113
2062729989
260995274
1517276250
951175957
1399131987
2075479887
1364290934
675745703
1426629680
2046049723
1223463111
2114336514
1626360263
1304669978
1420592564
569879766
2098256938
278326067
1723101990
1838740308
1558407716
976776834
1727393653
1945535468
1965922965
658685331
1468786141
366620590
915904834
1030258755
1350376420
1913941649
958492925
530225566
709348528
1786112328
2026947050
1397973808
1243256207
1301995351
1709284060
254362760
580402752
564061275
162564879
776495236
816274358
1404136315
570214975
1698235154
1416984422
886038610
7370307
550427050
1518624743
1829944325
1430739620
600884405
1659758067
761099149
536255170
340232098
465128326
1568169180
354747798
1534159614
1285740245
79176151
1895928677
2107130916
1947501556
1909298747
321105382
1593992973
154693726
846771688
693148095
376237390
50280001
545674332
2113191235
555308461
2094816011
1064849777
546682970
2119232934
770570080
1030191974
428104433
175081872
252150184
1268874627
895563570
85516282
60553543
1763175349
1967427801
836429130
2060749448
1265447137
1156172547
132452748
1877875432
1587907079
2120432405
1445220714
139292013
2043622629
224964599
2126632824
1063372709
109864769
1425487200
681079502
168524218
401875256
1530668386
1505642774
175519701
815858444
509168446
1301057733
718960292
1012457209
1809387833
2055244137
61996188
1081219842
1664635733
1466502940
2080859354
798256565
589868235
1447851412
721195083
704264824
97656055
932781982
1114297509
912583354
606399274
493590028
1790555004
2147013971
1399033956
135865596
1896291965
654605929
1285350551
1967069344
1245625257
724910726
2105604733
773987174
2082134395
573225174
704622857
478088701
155163542
334379544
1614558193
1800316317
555674082
1668714311
1462060192
1533971675
125833093
176913165
1065857690
1932862918
278402751
120462369
1703037426
1079714864
1064442628
15164450
278303506
1452334085
530740283
1452082773
1687209783
27016775
1890883704
786255628
1994147221
1455525646
632550667
996855395
1697678898
1664671968
1921468996
1061333864
1444900560
751047776
1587940956
2017242894
79754309
769719075
1049497393
875410533
1353460750
1049572948
459892264
1581554709
1131344640
1508653814
1290552312
1600800772
94556907
933999574
1085228501
282699077
342402413
377229410
53659875
703757418
630666625
1897692952
1225899052
1469181745
2024583098
1377423301
117400396
1690074011
1901270332
893521390
1036307084
753805863
161166085
1845097425
113176833
1743191041
1247882553
1544767569
816690101
667034110
326762951
569613595
1346487386
924092683
58801648
1054426604
394413370
837007765
905825458
1936836400
1875208696
696859860
1328881208
1771586428
881490181
1801947799
286269931
996603332
210438527
215530818
1101970595
368707759
2067716169
986365397
1970884897
1629027356
2040543755
474934646
1326136764
908825522
361578064
1989126119
907733466
836504466
720958928
1049527648
1907428143
626787805
1023393682
1782998019
1056256507
1491577464
507233027
340573803
2052183897
524826321
1200637167
542959734
888595215
1229575589
659853313
248516284
2126087342
927313702
1682027081
121325602
571839054
1818680406
2010354640
450059245
1371235534
398069471
875839190
1442448189
919638979
505993488
62387083
403344311
1182646363
1361446440
307537873
342213673
819175693
1448591134
182951356
1325246670
1599367568
1331060275
1641222170
896637969
1807979556
1123526651
1877334213
1162531857
1635923465
234261542
122298960
777139303
1031332060
702357840
1859210247
166010206
599609453
984349195
1664452837
2067925940
923965179
1132871443
974161350
439290023
757810282
1493055180
1950178067
181529368
1111237230
834208631
2042736572
1315877660
600744786
728803111
509735677
1116450727
373846989
436868147
315678499
1688517052
253144178
1259681468
22628812
886048669
1605139015
1691101496
842253928
1600933384
181457078
1904531915
568946700
155516655
108919229
921050639
343364172
1203191243
607874016
2033388679
1536188468
2092521964
955403297
782511726
690846073
1270968271
632315654
399857375
763454991
1418517099
963886124
35418207
304187768
151805412
68312544
2075740379
571427443
1165511103
956300724
931507361
1245653879
602657862
1730707928
1859926943
1912757364
1405456467
993619258
1674513000
67952323
832044653
951220140
2121922816
2129020600
1755138411
679454034
933928216
559334321
193713084
282620309
1132933344
594532041
678177426
1380102377
695999220
332419776
1313841247
381873003
1123331507
619269318
1119070884
803152692
889494869
90237374
1634587502
206714855
2080407888
577431197
1732877236
1208267415
228004214
1937467422
1400422042
505143041
1388378253
699401371
604355342
493152861
771137577
807175906
91508778
1415987064
1309869905
63228567
1632425677
1522003337
236275345
1348320412
683462261
1310853678
329667051
245729948
950850792
341512752
628908031
2079755140
653542856
2146825554
1583720
967678282
380044871
1715706456
696650130
636610516
1870022579
1707531248
1294172665
1748943536
547821329
1171630390
1686009338
953034567
1661129679
653795072
126625795
843451850
151299198
1104822921
1350005731
1200114179
580592883
1261103012
1814850996
879914445
2137092636
890434399
717241123
1643188837
1004825658
1535863989
2088875384
1658227996
1096297695
1430118217
1805879069
283018493
1914111755
336142715
1227110294
897950455
1706779937
1440852405
599676797
2143736797
1639581025
1377760314
1268039699
997214950
65407230
1906119558
293524248
1868415733
1399208249
2005454619
1701576268
1230414540
1295599588
795788373
859001677
553975013
1919783145
2021877776
336292233
846078982
444707292
835010564
1625763651
1659024984
407473471
1143328885
2127101014
571998153
355050512
614998564
17504985
1175748487
1690467565
1013557786
623348074
1362182844
329261870
2082061042
1608339113
1295520337
659213836
1913918937
186303155
769986784
1626838217
1747068765
613348230
348228328
369256067
1870491435
1177183028
2076554981
998011748
1493375467
247278838
995358270
898805959
1512486434
1982722309
792326750
939458786
1914091881
1029399106
696177613
1864112068
694632043
211602022
1313618649
747820408
1750840008
863112352
1210634671
1107503684
535374983
759217825
551803076
1704272221
448950720
203545935
432387369
932246155
510767680
1888290444
253984692
1439658977
1921698836
1568709056
1763394800
996019803
458368471
19741302
1359531776
91007797
932284435
434604735
362615699
526457136
1155385028
2027572402
1418611589
633222434
1161995853
122113
1876349872
1083849659
625479317
911805508
1065863950
554991400
969559206
292334241
662946691
785720875
1098235942
1422085706
651511995
1736865175
1266298708
1561334753
1885330383
328427744
676603060
905059283
1727396081
104539310
1633033110
91696105
801608480
219892957
745208079
2017375726
72524291
1986510061
257008431
477057525
910946000
1761209182
583845965
871241692
1712246593
1567651535
905174550
245529372
1524282912
1424671256
1349624440
1149602210
1064039682
1818503375
798344274
865966603
771752774
1140034254
756029823
498582378
1688053408
1286669811
1526106549
851434119
1838936413
1503747870
796079357
77183505
422309133
107046145
560409336
1074994578
726740120
1374035108
173608981
1033148239
1086996723
2031306250
1173920306
1022630878
1038636887
723946272
654544391
550776159
1663047199
1875625265
1537201816
793625385
2051912241
520700237
2099718184
1426290712
42463384
1393614153
1754737124
1013121855
1072785600
658026692
1603379972
1586775614
107492765
826810261
1691728341
2030507437
1915826735
808106976
852655451
52522843
1849159877
1975639472
2127452193
1996407370
2102937930
478817587
1315060713
2090920891
430807779
874470545
1445429284
1876514668
1897089207
2031277204
1451941909
2080836405
1875633372
1867608455
1745710282
812823068
952029828
1605949638
432068352
1950278186
879791892
926393405
1442268748
1357827847
320487385
112572559
125026520
368735183
397868432
150036954
1400764893
1119763904
1254110286
512901388
332724362
1746180794
503664144
1149473373
215124089
290655223
2106745913
1050384754
93707441
633510942
868980406
22789375
1438318793
184355400
827421063
759348584
34289388
1176543460
643350443
1129669536
142679558
273857664
983580886
1760374975
1900071299
475713041
965302047
1149988583
1056406907
1552992822
1892734585
365884230
1122307539
168097909
577979083
2021538567
200500710
2020200249
439512127
256544258
1816185173
24955986
2096987613
1850039819
1759645168
1566912728
1974506837
333450605
213520463
6816412
22214253
1495128625
1252934547
413600412
1422805144
1445230822
1592250002
940305885
1356810564
1408783337
185614608
1275609795
495349766
1306644606
748078718
1253779566
2104659329
494410581
581793501
1724431127
29922065
1309895577
1097451486
622059270
75923686
1580777208
361801661
983985654
1261793867
1644129492
1212568937
1826451732
1533794113
1592403521
372544657
1782230152
810315312
1652792747
1995113163
942701973
2033558276
2077241335
6883808
1235153515
332549531
1849757619
350497343
1472535550
1755010034
1413839549
1162121951
2003974971
2118252344
287251427
769272427
111475788
853450951
347936440
510968448
664846496
2138696442
4467067
291852128
900523130
1773066207
68397871
1885613385
128373670
343932466
20431441
765774780
786506457
572295064
1775249945
223577009
528757029
1573588258
1975051385
1658049704
1543162828
159218996
1859403128
224195834
168983474
2051769143
1150365742
672496957
954097920
2039051803
1037723112
1838112862
1288825258
1297548269
834695787
908424193
738488049
1566246614
1994428238
1962869436
378697841
1019084750
1755041201
852125588
1510223736
1748507411
2095119781
907822990
189499702
650081694
476337182
40880138
1839781015
814116279
1058471083
1834319382
1157403865
1465202785
1789893949
898080771
135530770
1434169234
537417175
872063560
1558936302
1607388596
680422949
1292507239
1910132950
1694997997
188841595
1521082519
13083098
821616769
590449834
1373881611
154057978
486244936
215811440
1392991139
1898014166
1456941283
1986530649
732409907
1312904083
386208848
1015545578
2051943987
1340754454
1246638458
969932769
1226892056
1630578358
1274230395
316092889
719942429
2068916991
1293986133
958320567
862621143
925316358
565864358
855374757
1629790073
2048627803
10383015
917923483
1403268186
1984478567
2043990519
1430628983
965264518
2117135400
1816699589
1603921702
521874061
1562135462
1679258780
95854010
1135531397
663573119
2123625823
1426441322
177071424
1512311485
1595941273
1739256646
1892207356
477564683
194991504
1488474782
233982163
1961276961
76073011
1638880786
1586578306
502068468
226132390
558015983
1160724050
619452785
1338765741
844229528
132131188
440042470
1404630629
1128543565
153162166
859547964
1648523713
966213125
1092968643
1854895392
971394297
606801928
197739817
872738271
953104921
769729396
934788612
665774179
50963599
1891635873
1649383353
267413623
1495355937
1898862994
1992046347
1804766867
626319048
2139313158
926405107
2021335051
1433062565
28907780
1826442385
1382494739
874606701
442124466
317817881
327203580
231777456
1595302766
264824299
1040692163
1131386057
267727419
272223874
320762428
340310759
535267106
82991943
1426585590
1228877394
1516493743
1945872026
1680261612
1053975064
511026778
345030505
422942650
1035948748
322879375
1902870785
1788276927
1604594221
867017573
261401472
511260124
960141409
1754585028
2122784966
2070723929
754065897
773492940
1536014530
81334525
57726391
1919827397
1296493549
1239870427
1983916765
70456350
1883986370
245250956
95207116
893561313
233862149
2036213017
1881374506
814256830
177613172
1225138802
1336662899
708087759
451304052
732655921
164789810
1520950157
1714481264
2034994876
1547749042
641410520
750743054
1856287998
1375261351
341391680
361183691
1440510410
61138813
1475505656
45908063
674136354
726610821
97837833
86711766
1742305950
318701941
497026644
1841063142
1824801563
466381168
1453246148
922822731
199870693
776188919
824086937
7822218
775474581
2069808630
1764266835
1891863506
183069959
980959485
119194781
892457159
256701862
344828800
1156436083
1914122486
67675006
783459928
732248714
666142998
937339267
88949935
1430728003
799750466
911642765
1609721403
1010872728
850778464
547425025
610986120
1252520080
1046462718
649181979
207841550
876525608
456085760
1377086993
1227408829
1223478090
855287801
1941310953
1888546017
2041984482
1114259233
1803135845
347404181
1489082778
255646968
1477987085
407996508
1710199884
1600565807
1918824616
1113452343
1505597126
781537836
1343535608
1639572059
1577524853
1304167793
758646043
850088635
901748392
1161619687
864100910
120607098
206604736
1838717999
1718531193
422779449
2040177533
1210200049
23354865
65573784
755494078
36984093
46588369
2100443492
542041832
1049012048
860179249
1965703588
1173006533
628129767
1693403866
168464482
1541590635
1101613129
1627197035
1893802728
1681684911
1064230076
2031823755
278849127
644407507
1482815868
924216539
21119718
1726604009
1505874655
1661364422
1045540751
37165143
1835564978
1218927346
1167626163
944684880
1792521855
257594916
659094396
1287117769
1051009389
234517766
1595713229
514045211
584507977
1926767479
1438461705
1510005908
1175700941
394413350
1999709705
881623972
224516084
275482708
1797738080
631181848
31470211
777587967
1190440714
227679079
1871378967
122517586
1095239210
1031801546
155438788
799844396
1428552218
2052233839
1463163849
919295780
1498362654
1509655547
1157688830
1960729101
313289543
1859342748
1173017634
1383213196
480766231
1453254485
856678968
341893046
1455032228
1729440388
1260910432
192297286
1482685968
995125485
1604589170
1799645686
1940210997
764042187
1891748935
38413827
2024520157
521744110
1891498950
1394752624
689344358
591911625
1859105024
570130739
2101708284
1512723256
123889827
732165388
625307833
2090582509
1876355341
903336108
1219097915
1289843765
1774483821
640133959
1710398370
1727884561
1225018184
553278251
1275102088
774305247
1357297905
1643470423
1346107607
452236279
487493288
469464956
263422276
550197284
432634751
447228124
284881976
1551167140
2113654428
350111596
450849302
1279925478
1600706538
1449232316
916967128
804921157
164288436
1324237040
1794938384
562764214
1097514178
912267778
1486900147
2100970263
1740129365
1790263586
369606063
824186681
707378467
443914555
1296157732
1183855174
1058318207
1168339309
1138593869
680601053
62584813
600727277
527583326
1042454430
15857140
1021411698
145013588
1108882782
70456350
1573715190
1181641403
1553790399
1339216008
1026931614
1875356880
1285128156
368387524
769530648
1167677404
1821788596
708867167
1080337374
1775480561
584490764
2103634595
1718817298
1939002812
232959151
995121638
1957028936
682700405
1650406725
2005039083
688916985
1088618911
1239392029
1324743634
249417256
564685274
192612767
143343548
308924386
1402148027
571120628
400385890
1384904478
1016940379
151034622
412780689
260964878
1091456527
1917691398
221175530
1742206017
1285587471
1348398832
766270230
1216834035
813809388
628073092
1082953933
2018169272
1450726938
2143547924
742373937
970278593
1163329476
1801269027
1912255841
1439005145
971931014
1653391980
366055692
1505502122
21526831
1653591251
1417458675
1488508295
346476356
49285929
1456657934
40008554
1931760759
107687231
838118084
585917848
741361965
1628442950
975744648
1360417425
1156100746
1256879243
409043241
282339904
1735689714
899357813
340466310
305423201
1286159223
599978470
2140588629
763803379
352038500
1043148616
913250740
1368325114
938360680
301832934
674339795
694010579
1917236194
1944707363
165464124
958136547
1216935408
175859333
943579735
1344309274
746433930
1720866538
1875600304
1236782496
1999905917
635919924
29001757
933919332
1840404853
1680502135
641943222
1501037630
1410803010
868438818
525422419
936845411
175021354
2109190992
940404763
726954371
858132493
405741614
556412970
1054953340
47435031
756824353
1544129038
2051349111
1995702275
1915928390
550578011
965849499
187426953
156177490
973503956
1808264252
2074621430
684977073
1007478409
608529706
1558277167
678869266
245368248
911478190
2028777412
1629931941
437167553
274067340
492660934
351129492
1417266339
1821868489
1737378221
263853174
612256636
2020526135
427047439
795926595
514981870
1124239724
94056435
836337424
190292352
820797080
1561694880
1187601931
1632822385
432141790
2009451583
673084759
65587777
816386792
589413649
15915855
1394251972
437540698
790147935
1418484574
2140425938
653798403
876048598
2128507888
830168166
1184707502
161908071
622927772
314223712
1076355781
1491813672
498372466
1460015595
1992649819
1324723800
475995835
458853091
592151198
7360283
1645419791
323359878
516635945
379855035
60576585
1010566729
1104716141
1732515825
1528886142
411885797
1220488474
916658127
2013921260
1314173339
550165810
1221100052
660852597
113243272
1775060682
1169605864
1231572829
1899510352
1687766831
1831568304
1196900813
307897682
2041263156
1315520858
841572344
1641338438
310270912
264755458
448613743
1775421116
1018691970
1471437937
919355322
496576073
1135113058
194391071
418037965
772201704
1909346025
775260250
490271361
1754206892
1747502131
954584928
617916686
957742721
525897574
262308373
337192153
2029056380
1694478247
219720733
1446547141
337127166
1126640352
2132562028
1973776641
1916894084
1828972788
1090793420
382076072
795261403
330829785
126791037
1818796921
332348247
2146521863
92441624
1660766016
1091707165
1242766586
1508092653
892580353
1024768008
894801512
439302671
1650496836
2066851253
1284723226
360975429
131585233
1843475762
1353832506
46481659
1991273086
1924424810
1643608440
240952743
720190516
1557197801
1116045652
296046434
937068971
831597938
714232747
658788871
264668341
349300738
407683408
2044236489
1160967099
734334218
658570100
1407016691
1185088061
1614738776
1587511662
428186746
329473358
1195939704
2103525554
934688294
213199162
1119695813
1838888940
733603078
1153239975
1034259081
1405307250
1954729044
1952298782
895609637
1116765780
313690560
1434078338
1696956491
1500418537
987922459
527424623
567821483
1550408032
1456988792
409820267
2103525231
2009451429
634262570
849834398
1969716295
1740497419
2056166712
1334028940
112471317
1666543258
948580958
881054220
718842747
425156734
797123989
1240700324
1677852207
408666933
1661425854
1106975332
589744535
628246336
2020268055
276253879
1811311591
1246359972
1460628389
2011461177
1419274391
1027308105
1446798887
1626332847
1470373335
198480082
2075843328
1038539200
355290568
1628560488
2086748222
1998952955
1391701627
1325046354
1011886497
1314950241
1022069789
1667298306
1366871944
768676723
193056466
271967400
995651701
1692502427
2018891451
1777653015
1963092579
1306917899
2035757465
291403622
911222290
643907877
1995187850
1554467608
975765283
2094311693
2055868288
314767131
967778011
908272624
549744966
288675415
1871955612
262184124
960728069
1320085078
2077145900
1015300042
1312865656
515585523
439762023
277230281
1995857964
1096258076
475680582
1978861147
68844565
611522221
1233050522
1834624955
62246179
863203748
1534787621
812369908
1666438094
1863526512
1967428251
395237459
808080423
962754029
1163131315
922663919
1767125034
563290343
849185409
1256197230
522594177
89737948
957612724
233911385
2097990896
1211521381
482540442
1432863339
2011296232
653444365
1364579843
876636057
691426750
1475886714
2024151835
1557580350
451943500
662334035
1017478758
1432456540
389062654
1835883274
622741525
502577732
969067274
174092722
2017688707
1008484910
198585986
1776320848
1106663291
712903023
994479317
1797442169
1214102235
1165677188
1500477514
1465213852
679906892
1834980824
1762070416
12501836
2121204089
1012608982
1186279300
390153401
77386570
421907471
1287359887
897214099
1665016695
2126647292
234241247
784266532
1158409920
56726885
1141893487
518118935
614059345
1953700480
1234952565
1545656991
510585367
1123033179
1809698789
1761654078
194138732
316607633
1661790295
932369684
1172340144
559068846
2116586959
1110144498
1844985614
583997600
783640299
1329072710
1120121814
1393366041
1097901721
1686515515
158924757
410552372
1589239448
114075947
1496225753
1272735485
1157800168
1741060153
1308318567
2061096241
1130554512
358764622
1932584353
1645915260
1416220355
1243141411
450008923
49515534
997983838
1456124616
268216107
1112562185
366745381
1768646387
735843581
1400957551
24690100
1691359853
1276784486
282231687
1298947789
1718183768
1173007674
1049696010
2050948199
1304218159
1510884072
1700535224
503562732
413710865
495871506
1919886115
1961420973
743967581
1090687027
2047495401
1344622835
1252449564
155950077
650999077
1487022825
875841205
1417957208
406259912
793646684
114136453
571462097
1547761172
715953217
62863737
1354559932
619149168
499167798
240934055
1588029115
2132345970
46713489
1008505331
850291268
314160319
1903396620
1161451268
859842342
570673263
1645443335
768386969
110303702
184686406
1554385436
1383040313
1237562453
2041846793
2042095017
1123452000
1868867616
1635351190
551527261
639752734
1557012355
145971031
740302202
1752677596
1913523309
417780658
1951120666
2075961151
437844338
676023698
1897752081
566177949
539175192
775127840
2017097697
1058072695
1188106828
2113682317
1280593185
53371282
738253151
403535226
1080582217
1576694390
519139529
1596326392
273520517
1469426697
601367103
1989686685
407801281
1455710532
696281366
709622711
1859044328
1064624705
510471683
1771030682
41366262
1345632393
2010668027
878921560
1844605196
341035910
1719633708
2083049782
1320090484
963245799
630178541
45804268
412761302
1614924466
2122913406
334979551
564939184
355160801
1827219550
1639981232
1189801043
719031518
964762777
1671837154
1455095588
321777246
6408411
1496434309
300065305
716614115
1283107946
1285137431
1773631580
2039742524
1439563082
727946213
1064379343
548277610
1783990415
576130932
13713988
1149602210
1082706673
2123992852
630001063
1598009395
1054380021
1056428899
2144478164
428242584
503993942
805103874
2145454245
1740893390
466549665
683978655
989743522
1423895372
1919960848
830020175
2145791915
1212833234
656152060
641985981
660056619
709883297
505568036
2023715118
482369194
410967295
2075073878
8885411
771292677
1682966797
1813868179
1294097745
1455188742
552101059
856838173
1869225611
1153418293
2041064984
868328788
866310334
268745689
1224800886
1521924702
1064659173
1518154664
291083063
460039468
529739034
1157381737
1250205217
1497425544
1752155215
1206750280
1809230780
1168683747
772180519
601250791
1387013970
1040085453
1391661124
95294383
393637038
1151646939
63575740
738041481
299219687
384176291
273271862
1429517601
913620160
1769016243
1818645203
2024606129
739583927
759042470
1190784603
612272344
342465183
1356458857
1984125026
932794545
855126589
1710510349
430897003
1796340835
3397663
1954830485
1028555721
1846141472
1754766143
981261513
1580824957
3284942
1742222470
1901433017
1145289975
1962737994
1914287865
276936549
364700039
91552991
1151250232
1837431770
1690104599
154444636
66227495
1002869828
22880804
918867878
876037477
922040585
2036111329
127686854
1848071892
202296231
1111634838
1614600360
115803164
1878759235
866765702
415398215
791635700
2091932459
476531480
1847939211
134522734
1576019748
1979246218
1834082898
937694756
541682250
1819968484
1194711569
461551475
1696359402
1844811414
1107424839
1953493919
1159808267
1718580959
859780969
1134819501
25251844
1257094084
980975021
350428296
1223652880
1600850353
1371624659
533745697
1035306239
681929052
1940723581
1331661105
629847155
487000279
129252592
1850111115
137901332
385843622
2127444122
2095393131
2104320520
1303244450
1458669149
1976748220
1158424028
527619725
22965452
1397874157
346981115
356999533
1372418525
1776872780
2089693064
1233412720
813946476
336636774
779254391
1777345166
1669083564
808216683
317497023
1500570242
1257039710
284445262
2102630342
315147150
1612086498
1902889139
574267163
2101193787
479691311
988808226
2049232029
1432403037
1743170503
616564721
1478979335
637217995
1945974390
755106538
340626943
119801673
480807847
898645766
1838685280
1700270416
240226701
1289812613
1893213861
75509821
1693609263
92787572
1450656674
892511993
1469343894
1280506324
1080154917
1637432922
1389527333
1837240307
67272766
164797184
781263826
1121008148
2069806612
1775182463
376812779
600438144
1710918487
1285169097
198002709
1684694469
607940633
197122913
737504484
1637943398
115207608
1233651738
1958819572
2041441679
736529259
926701473
1307783521
29394337
1583604121
1490416972
1381055938
2128685601
7123837
1800676503
376768904
39798244
265662123
2063469752
1608685197
1957992674
1364047810
1213640630
1820939769
2014005790
1522009176
229850688
185416132
291758216
2127933502
1481276001
2040982497
867731851
494361049
1759916348
412679112
595849689
562574776
1132144837
855794628
1353651377
957737333
1951651536
1579245116
1284258535
2018961429
594700123
258267954
1070814602
1962390334
891062789
964308610
97799194
207696987
1347698709
248305201
1112522609
340104298
126116923
789615079
503594992
402395195
1377730423
639807990
883046633
1706749617
295660279
1918993629
1388937204
777088181
483949997
1120107789
1889650935
1504338
1740323542
1980165136
2081216301
1349725446
2024374199
1775020531
330344559
125976083
825332032
1078737607
1188114754
137306379
1765207437
1536357384
869054535
973090986
635517759
1655118815
876199779
276709645
685644807
1370789943
927391616
107449625
1908807335
676980880
1101016295
946352837
149818903
1711764069
1859349059
1986098673
257463243
452411554
579260031
764396389
305711128
846642363
238503205
1560981039
1634098120
1066591343
76311561
2051672512
1585458939
1330516951
1098548121
1431662288
1572377835
885973197
1512691244
606288180
1436267943
1773911402
1339760862
1463975745
1571129056
1574911779
970492233
1898975889
692555969
1587561520
1028533488
200888425
156112861
1080690397
214577941
1165985723
777003371
1065934155
1089658682
676046371
67544891
840848575
990292946
967078228
1556722939
1547959210
2034855695
1346604852
577895850
1503379018
1047589915
487586878
2090629314
1688092193
109957887
575046027
1284723226
296042802
645639551
171674383
1956566599
1149653289
33726416
1038721487
461763152
1150754556
2038065618
676912117
656577432
1140490295
766689328
1339287200
687017580
1086628221
1071652920
78227474
93220850
1762289012
615474930
1959456951
822628835
1069679749
82002782
1562576891
725272527
2120917580
2063087408
2112095676
371913620
1148263841
1564116742
384140696
749157204
533555110
799094296
1990632054
1568091496
621149410
845109492
20619900
330962593
2013432957
262354847
592779527
125183983
1836051159
155327366
197399162
82366021
1248013288
357832919
596623465
1232223914
889004157
1049666296
2144404492
724278070
1390281644
594661848
1511593369
1042199959
1741304911
1937947350
1038688657
1759519282
654252869
18371314
1265603032
2141347314
8617097
103555848
612665147
1148934854
86548600
1624107974
1109009345
1833326037
1996424444
499043361
891747920
697564770
397414068
2077837169
1405649760
210665548
1970972205
396626222
2009826248
1017964891
1297885012
1597441208
1342500584
975945640
2093907172
2143275696
679473290
314931999
429354575
1278944416
1598691453
921760957
444531159
1957733496
1255837288
945699794
733053151
727989524
48201586
2001193428
1471584484
1208052768
507378663
36675284
1548523918
1443418703
1988037051
643382060
757057032
1173105668
1307657671
766178043
496136342
1917738187
124994975
679104170
1653328420
1747284855
1534310641
641205068
708207281
293900390
1179105314
1316821863
1340649989
377227743
888584960
1102741343
480745809
1371616642
649340927
323768128
999355723
2023040245
1554172529
394361850
720398346
67273807
1193399536
778750910
1930268551
319375030
581773433
586331874
1702189720
756834718
603164161
1682567961
1336002406
388786186
1331841909
1202120459
87015143
1362947150
1329438855
867061175
498690607
643672674
1185453720
1642447960
459573433
2072509783
1173679885
681840043
175713491
597446226
407707604
1167817049
222102838
448282324
669004060
911392865
228071590
711541587
147723884
1757790040
789684447
1583196007
1785673080
1053952445
476638242
267175884
1859787096
1672712658
323619722
1906594846
258538084
1178781604
561789660
1351374957
1412156650
2131724858
1466898644
15656315
910504755
1037209805
547092898
686565810
985337488
1817988741
345357445
400298831
1242748508
209513679
1220813054
714865033
1263941211
1615751124
366165916
1881796410
1322732978
680006729
148978358
153093455
1188598086
1901051644
189833719
2002757095
846551250
751731624
1100658164
1440584090
487564937
1289802567
2094053307
2135324343
422038426
243909652
545903679
461497832
412351820
304150536
2100942378
1592400122
337774398
2111424234
142045796
953398968
301085614
1793059026
717660382
1062904481
1461100480
2102933516
1915554577
1838239038
1688210519
128670634
71123415
494590322
1373754601
1610012195
2105731841
844337703
1237405660
589072451
1588159606
607835033
542091172
679920093
413677786
893680210
1458790563
303834057
154190251
2083631533
503551133
1343006392
338739172
1742884239
1042641977
684160712
2108474488
744898605
562238227
1509103637
1007560038
1763520627
364979980
315608799
966737171
1399895340
1594001460
2069915740
1912947186
1962695625
2011664619
991053544
311887927
579846052
1841434943
1976769360
836056974
1383983937
1016466202
301910201
267792041
147898479
673589482
227041263
1216185056
1446593618
1318960020
1926987612
1114298455
2094664600
204490009
1270173199
254557208
1403695309
666987830
1010911596
1440466055
200216925
1427775301
415062796
619475436
348186007
1707008858
1076371392
1169331583
1068018673
1765433006
1360962387
995594464
308516277
1300290292
1354714657
884645048
2134323663
910856202
825351296
1899032926
1614644335
1930377789
1014946205
1766670172
1007526865
953285903
1379617438
212461637
748189723
984364591
667697564
934171288
1867032861
1940247061
916662638
632383265
862361266
726384454
973120471
668731879
220186679
1200492064
848335096
624154890
137371427
348394286
1789064821
1660397347
393848468
2119232934
28020375
1613133235
146958340
1569189452
2016900569
1859855491
1318280691
382228773
268019594
1002705312
1983522353
850745848
1227859994
1018465668
1106391629
98753711
2143847808
1720302363
1954890461
1247744846
1781127947
1444720761
773085110
950755790
1084890653
248734516
917942843
639469428
1654472716
1868673456
476809134
2091435781
1860783003
333602402
1545270962
2137480107
1077359716
28449689
1264258478
1699945809
1998171692
1066734076
446916668
1836484403
2081265695
2090804563
308886046
1889673769
2127301785
2096326364
1019287215
1712134434
1875955189
1928571788
1171051989
565531609
257316447
22838966
154834810
1383374774
479444256
1308111160
332817752
1411443670
1296031040
853416645
1574631295
1734625722
1540503987
15111768
1566911468
406041339
1163314326
28062276
1969372156
94828913
1508484875
310964595
1064952931
828368090
1192135599
1779047939
1559960378
1966237735
1599197575
1265144277
577455047
704585521
558694222
1658480185
1608247806
138137965
515191839
256969383
2041821544
1061793703
75243066
623093506
223752366
260173131
1847413740
1027820187
497900603
268267215
508144993
352467263
558661885
137146720
252756632
172913236
678474116
1351132456
1828602412
1428018238
1896814646
617260774
1360775451
843656528
1918277565
1162711472
247849847
908426724
263413241
103870272
1420922751
965868604
1089999593
1584434032
1822564992
1183043552
1734622263
2053393772
358102182
1438323893
202620824
969615420
740903479
865729419
1959883923
2051218781
1089811280
1849928314
498623957
810849629
672835248
433627655
186478583
330766256
1482856359
908796362
176737007
1221014927
596670655
142004874
812648019
1212741983
770941794
1042304517
1296490764
1227538966
1323726020
835960902
1558523444
1394322212
1035085253
109539045
919958721
1626912979
94297068
498126441
1528693064
2059182756
1658305501
672609572
749406428
1717997373
2087726453
1598116888
30165046
1880891102
2026981452
955511508
1674221775
652076213
1088505711
1912102497
261977236
1218049970
1326754319
625770978
1529278463
1857042654
2068303144
693556155
1186566112
18657099
1572523614
357324761
525903291
1842223381
113329115
1635681107
982294806
278585296
923306914
408010022
1000559756
333500557
2066055194
65141369
1190549920
1467236204
451258298
1848296166
1802597402
1679397984
396413317
47764138
637670851
1954821539
1926066492
1411687382
1063630261
1566758434
1901657347
258430321
1807148479
256339253
60249572
1612766409
171434476
1322674417
185311028
1143459237
1053765340
878346083
830942553
958950306
858286575
1034139213
2079735752
1904519751
2107564488
112254346
1528261846
518845280
1603251491
1842600032
578445661
553760981
1738012808
911264748
1180490323
784837136
1862340742
1850922843
1748122547
135713407
1873652800
57968244
967403369
625735334
1374005579
1330854699
1533299740
1815569820
1856355216
1965074096
213331773
1918256520
630697769
1215456904
1085277161
306474845
1820595484
1737730196
198488308
407548267
1256306078
1716824228
457255227
579017129
463351815
230051771
230182564
976030897
1657759990
1682791289
136274603
153326850
541113543
2015308019
377895066
788037844
1200543734
1558533017
1550131091
786634938
1471180643
2038998560
1016522847
1642349552
907462898
1181459183
1119786631
1203385813
294283636
31318296
1830141801
543039183
1266656795
618780636
1159796412
303813032
1975231550
206609315
232452897
1799085407
524586979
1035535775
1032231250
2022059770
1524931771
465124948
236351393
853199339
741139523
994292171
184498451
1561766502
592022258
630009126
229051819
437370713
827628097
1553903791
1300295487
483706396
1647695013
1074819706
956927969
1884957908
1905667323
1338231611
652020909
333102066
369615958
1877515210
1781922674
298512583
1470505576
1174743097
832556490
845474860
687377731
695606000
48834277
335593293
1725851800
638362291
869861967
343927756
1374184563
1827941739
1687259527
1108514770
760110878
1235049856
256235744
2031490244
953853683
1114100726
1504861739
865579025
1562110793
97319229
141503006
2038635838
1776003065
976140271
568570696
313737730
1379100767
659007146
1281119008
848887077
1252590131
1778970799
23942846
69446752
1370678883
2016965522
226053078
1861987408
608114486
1580750090
525680333
1344363322
247090151
1799567121
1409395200
885148786
1030925756
104926444
919394101
298500785
72763232
725661386
877809137
648084667
969384855
1956863409
1556389272
1848673341
38407540
20519381
1158620370
514455149
1450273662
1233324339
1557947384
1201067594
1048872772
2093371565
2057349496
562840506
857498406
1678825490
1324093967
1731325767
927848611
710836923
592507705
342481332
185458133
419358231
871987964
1984553150
774801196
1212554074
1620130398
588906900
1353960906
338287880
937486940
881696248
853188335
850999958
1196257833
334127654
90768092
1954315590
1220489213
45754390
311894881
705996759
952839881
465607265
1486141986
729734504
1976778137
1641148890
1708057153
405352268
966787899
2042156775
1320187011
482148593
1626912979
889068352
239082696
753045949
1173707731
953528038
1673245164
837443271
1542103983
1484951234
845396370
638464083
1732625542
1237530577
1835445341
1546316613
1936425842
957758863
27568745
555334095
478709778
1450461948
1559930064
1929798364
1201572753
1042883092
1476685767
1876606177
536044758
1945978198
598737913
8391554
465220829
2033929082
1919888094
626221614
1441941681
873587479
642259144
1812943340
1722128012
1025241028
1184555413
982959272
675696772
794665068
737122852
79635653
993729022
2051873436
1388739778
1135082115
1415631249
1163577872
861276434
723067863
325590400
1799688760
1804162186
720906548
2039564270
1676318352
1461224835
688417782
717447982
792339740
1173298726
1998878748
1374035108
1025685226
986233214
252661872
1146265801
2031393677
559445730
215979965
94632332
976334329
1585165503
1596499341
691758228
1731792507
936224455
407904163
438968508
587610724
766550158
2131227081
1538606161
241794067
1774042510
536994527
1082690527
131356245
2065470323
257305110
474201411
430240688
2004169711
772393033
879377382
117304619
2125175179
343990109
1785714833
694097741
1723324752
111310867
1684241541
150108004
562651138
1070345036
135489572
1922330852
510636691
139270419
745270873
437989533
1168330464
131317945
1453500765
531696570
548847754
921459679
687130474
294337085
2062077256
1524158603
784794755
59638454
880808222
1295956525
718304240
1071935449
221050103
1159521772
2048556948
1900473922
1205944581
1136381523
1754055936
227817227
2057486447
2010452974
1545804221
981560545
1837894629
644486999
1393599670
1139592268
446278116
1683471414
2072522859
1422858316
1439702786
159773882
1628340532
338614450
1289254677
1028017852
1937619248
828878343
66969671
364217851
1971504452
378793662
1918037582
1461190886
1427120518
956547897
1558377861
844029648
1890121386
440789589
894455763
2076078801
489446555
1597076154
596896668
287279549
1535564005
1747525445
1028202297
136970019
138358850
1223397245
1950846692
1225136346
636816881
834449070
1899356243
1585376106
841844914
1160989078
1632143404
1261614374
844156225
1990641949
114636078
1314793673
1372951688
1845621397
1200953211
948745991
788654318
2009886440
1817767841
1900136319
570641791
27475153
127153754
1314925964
348798341
808860370
885196131
419873048
840914197
1824260789
2132545836
928192642
1611967474
2103018229
64100926
1822877934
581592510
984003858
1307490886
1640334888
1852323761
2083723254
940667129
138582713
196291902
171548439
2091716310
257980114
1405507103
180021765
1973161326
1152033760
1748196926
1650586551
622856033
1481129968
1816581166
1402074873
1954275537
512157212
2049141385
461916189
583256304
917107671
805253277
480031575
1787854450
445560401
37920412
1241494423
1841648239
1457371693
1302220693
2099101424
1454806758
1821953812
353089656
911993149
1265728406
1731435536
588799619
899500014
1115037895
1211886740
362752026
403288227
990880111
938813269
1828414992
2060719599
922046150
187926166
1306365611
33320074
742066447
608890255
384430515
396353965
507552777
1968553487
1028596262
1987487133
76718211
1274953922
911516430
343510827
303528862
717050354
1633862056
1436670772
263179014
587370718
1301407432
1127575997
1264147329
1585978641
669653334
1276443816
237723504
1422498656
2030082625
1267471869
2023463814
805624462
1506251143
980353040
868304058
734061002
845593136
66846091
403205659
1819412557
1119005349
586574840
1249074449
2144331053
802539090
493723247
86344407
974177121
186540797
304505837
1509989215
1701054089
1620457438
1494374893
747947754
1955544160
1922117568
508592716
1513713466
1154768364
1375711640
2145248646
370616118
6250128
1425725651
33344879
1419491667
2099435107
2142784118
774954788
1033246582
887720223
963345692
1951244465
1254467187
929257982
1187092383
1463925339
1051389210
509014813
1563375522
1749108843
364060173
1496161337
1781576499
646856340
1866652200
883691221
1187821896
1364437668
1148821827
1577150294
101859791
756933009
559334321
1154699186
1101462014
1764771481
1151806472
477330187
41540353
1617471516
829682218
384848924
1696901625
882334989
856506243
1452556365
1422945100
1468472984
2049542280
1627932906
20235621
1422390985
1873538959
459580372
1512804059
129370424
1156399139
1400756251
1220180483
596672057
154184708
665775949
214558602
1001684421
1554500567
885068551
1897109439
2132598678
989878996
599178659
1626612461
37362777
475743000
1664257385
2112166688
1194784337
1982435122
825050645
1304241664
582371917
1155245999
830673742
352498964
1370078700
895269322
875411473
236155400
221684909
571748967
459845677
2144918853
411885797
1696466952
934914548
257412928
1199296480
779382723
9831025
911122894
816706549
1424932356
600762685
1851341270
765299777
1168588278
702390063
923836524
1991474591
1369986948
1498580691
331704415
272110603
20018049
1903655636
867958252
1761286062
131745779
1846896637
1903323325
921285999
1355634574
483202895
805765070
1412671220
2521730
1134150534
200321992
1654444793
1743038232
471879085
1208320176
1155881608
1451183221
1121928650
234739218
825092047
251906869
210570346
1170295407
1133093280
2033112797
1909109950
833140478
1570385128
1206783029
423028655
364497777
167589924
2105890192
1205229434
93637524
889276610
38264256
1443716555
1450258652
157401827
1141431037
1992624419
1272511643
2127951703
604152751
699818172
854155080
213360858
1203180852
1684323064
724849549
87063112
854179102
1606989722
1160760365
2084858124
1578522368
2102309460
610366932
320222794
1181581536
613330259
191932496
985132378
566554072
580551430
1828189581
10342175
1951947217
1599531262
785542853
1934606986
52596020
479308042
671500673
1317792646
816108580
1568810835
130800837
1752288678
925597957
1868652048
1829020852
1079366039
1735670360
1407820796
1888650495
1651653675
1702560357
1974553672
1863754866
172824839
649955054
1182756786
711448135
1895272445
1191976423
260044654
1236231676
147755042
934945467
982865500
756408359
2100836094
909880122
1011254724
1073929601
807058597
684701872
1801844133
464279311
2143842355
1627589553
65060984
341582932
1665938942
1139703031
1515453004
565078078
2005977143
1957011331
473930800
587124806
1988300202
1145089662
1453968730
814578277
1855871262
849886627
1812861100
141991211
1512118299
303855527
911909847
879303289
1009400505
200535889
1454456475
846074840
1297530704
1426253892
2004232895
1504760764
1709713676
1388272007
354395428
1393759659
1181409373
1227235211
1704280707
595923862
644123655
1781410074
1185568038
954919715
1140992760
8224651
44461398
1229961170
1966478458
2063471066
954810447
1482934964
984490901
1310429951
609374396
1723090416
9222150
2032810737
978144769
2105982102
587657729
1292554740
302021758
1772018950
1834439635
1385579702
1535485501
1120060250
1889222628
1819216983
1205263554
1030504730
1598519152
232229928
1565175319
1781912236
722961961
1270237814
838438808
1044690988
1827729582
1089630487
1348034787
2120057798
1515507416
1551076241
1903242716
545952776
867653340
1448619338
213330465
967129342
1546830244
1927210240
862426650
1990875468
1030785782
658937103
944171705
663271772
854720141
2016801707
19448095
170309941
299892577
1241897780
317076953
1500080476
583783448
1100012624
2001355338
1043054679
96289298
451592074
1385358936
1953728313
1152571231
1539001105
189720895
939331096
1278077892
1644736848
556992052
767344877
1654238375
466574058
427495776
1632627491
846086864
1594306815
1249190947
520826745
1338647658
1031967985
478330138
936747918
383438927
1568036914
1762155168
1696534405
1742936137
722389106
2125873246
1733465102
1724850092
1096670784
1893771982
320301152
1127392443
12293700
1841656647
1722175635
1472223427
1531720881
361702469
2010681464
903449927
704104828
171309155
602156899
116537066
412783332
1885396351
1990479196
1034660496
286492558
1103016069
2001494799
448906594
1775316323
888397191
751091727
1706683843
913243860
756601084
790936137
1829711617
127085508
1679670066
690415594
745085462
1099462730
2129199694
727945810
1505602270
1961463896
487199014
1853814029
788208109
290213132
531491565
1493930241
1821138914
304356567
290810911
1583114865
1380816265
710244316
980222347
465469013
633659699
1360160889
1816238461
1927944970
422855589
1644620390
564225908
321284326
591183598
251692573
2023227545
1992469119
1966514905
370752455
1151070073
592074942
705827275
746060143
152250230
1965867262
215353243
814694377
237325803
2116268397
989220664
463124690
1652938959
1496626767
1546304518
624458475
1811972606
1762115327
1807974461
891345192
77895551
342280962
22143724
486675676
145178208
2065872419
787789205
1797912464
1040703221
1395340076
119040105
243896408
968499939
1454700771
1977803359
1673784415
1240150395
1557379346
1040175175
679385301
2128855191
1729638461
1438964012
1677126996
1720771761
1437457651
393166940
1953048217
1494097243
570607369
143668
225642517
1264328531
1853797771
1771038944
1414656394
1040003253
1272410191
1950312358
528103689
1846918109
597232418
268454967
847236648
1111877022
1889521898
1104229794
2113280675
198508643
1283119055
1866764378
1752730243
1736337323
349193957
1979306682
1742452788
36906812
785349295
1713271859
1056858672
43841270
1952322805
1157636609
1028504670
80038285
1694482485
1834666053
955932599
1176610024
16661634
1263366770
1392088762
1953910845
115433672
298409879
1376962895
1667272073
1680614567
1390115802
260343527
47699409
1071410590
1980347608
1054421654
1921548969
1912338587
1612669293
1761453773
1576240820
1662642055
1127827991
1335451328
236341434
2071442740
1401126489
400765986
145178208
770649286
215968443
853346578
285933774
1206233314
512647142
2121947490
2119839953
805189367
2044552709
1883651652
1072167572
766900516
1622944055
1133065622
1037621144
743934439
330056371
961769422
713072710
1878436272
1225791982
1243131207
1003580130
1408820956
444860848
695670455
855544961
270476453
743770203
1798346200
502198871
1400338236
1274801512
2030684868
1530443526
1040703929
2039974445
1095268702
1088983809
1431078482
307789286
384278654
1735569777
372551720
1095639190
473697249
1608206491
2130588082
1070083381
1322747799
593382462
353551095
1674883493
238762352
151454230
1698141524
1066360254
609909434
2130910227
1339924259
872842913
1079368540
1536420589
285134478
1063885632
928401916
1493114719
1446204541
1636614086
1426772069
968091613
1152132851
350610626
596311414
1991464281
17381437
1594286631
1327453169
1866011388
1641506801
1815428716
716992709
1802980288
1138194254
848750455
331083363
1551766766
917403425
42303523
1948521346
1358142470
228500068
1610313190
373243835
529959415
209801779
919345148
1035234507
389611114
1107657944
474063884
230406627
770157878
1578932668
1458997657
995163442
21526831
1807774118
1551091306
147029255
418501304
316747532
13245115
1287838469
423769866
52041066
1954372677
853091169
1391740431
948736819
902413158
80378790
1256267928
75655442
236030422
961249204
917290514
1715343388
1554475381
1776356579
471419727
206109560
950345618
1548958372
1526288222
121918820
692172059
1937014545
361682089
647127356
685655321
1357269821
801042367
2122814968
1715772913
626737117
75350486
1957936535
570442657
791761757
1126244599
1620234833
1560882391
1251969337
48670965
636943050
1985409652
396254605
1113014848
1168821562
1228788664
1626090948
177486696
1198365371
1429808301
62254741
81313471
214804022
2058351607
169382679
173400250
593396832
513872315
283704881
848042768
1513686066
695088183
1393746415
371566355
1430999994
28222728
2046112995
210991127
2107006084
2068409799
1725461815
573871011
2120645053
1624620862
2095723129
310870596
1091402600
1828856727
2044475239
1403918439
329109124
517628128
543424202
1119161918
132252440
2142087117
1584300889
1059322243
2029185958
1907150973
551546477
1716550910
1862487859
122852312
759303808
110558791
1952702616
859718976
765210350
638362291
1248230139
2099515639
627811559
1430870719
1840762391
37559024
1136955408
2143903559
401999367
1057143760
1048547545
595317154
1995052890
460459554
1209156307
968121763
790820101
1539958563
446146981
1947245041
558296563
1354340426
1025451316
1184423049
1297846765
2107543773
2043822556
517344102
1476234158
1022914658
1584369118
35342050
596410490
1261781960
1306582828
1751546194
796832527
856099999
1873383533
144166284
783164459
590814913
719301516
1636891330
1105534341
354586906
613068614
1107642346
2139554989
129191141
1824986557
303921726
1179710486
1298642350
1771603431
681690639
1125478360
160277686
483087287
1274246513
1506530567
557110869
1042825706
207593099
2049060134
204547125
2035412337
1868940572
27276538
212722232
1844162629
933154140
1877006938
106923734
1753430407
1656750603
1638584380
1238002969
160889192
36931512
561677066
1022830357
706148925
712382404
963328268
1643242863
1009410957
1531357780
1249751967
1006018591
1796685334
1775008822
1423468027
1434513179
996966060
1197661863
1524682831
656776349
1441659095
1858676432
426263743
1167391880
693708367
550215810
217534410
2089458093
2089887739
1065258149
1929763114
1562364490
2030892521
57407523
1771960557
1595141477
1915788158
404251090
1433414273
1683453373
345126993
767205933
1297676036
1035281938
1176612098
756728434
24889923
478974363
1047785985
684367161
268630747
1947031471
1812488011
732211732
652923443
489863334
1022825314
1427233925
1420696947
334231502
621562029
123809324
899201039
349165720
112074132
2134971494
477171804
1243555967
371898158
1454283146
451807953
488411485
1971114142
60886808
1713431617
577087108
1897568164
107491766
1936274608
999479805
175034878
583246436
2145138741
1014654005
657036062
1356961012
2020087678
254574198
1824307749
422024008
948763586
494402366
1246625580
1985821334
489315791
1531426350
1614333861
229528475
2066612217
1275014763
278325364
190643067
1337093376
33933483
78464577
1477671714
1880246541
1249343570
1195598097
872242047
663291601
152258310
910601267
2050392560
990250842
1993824382
296497130
1402795834
381646571
919008348
935915227
546436080
1302211815
644094152
413414122
1195245422
82713998
982407653
246077111
810750474
2074551954
779734856
1118316035
451800424
1016046572
938281208
1078499760
486807505
1867454036
1517679427
1439274763
1847279381
1162411992
1342220061
327779336
1843363570
1649694510
1189423715
402037681
2060162487
884281539
104773988
681917930
144654241
1897684170
1331517530
2100060770
201571699
1698551315
463590708
1578857710
1702746704
888903318
953337594
1006055914
1796882908
1245664506
1320299089
47748920
630723777
601623930
239181083
2001656496
784790770
225205636
1985068830
1412394956
925903218
1736368514
1826275083
633992221
1203842179
45366475
1466213547
1739771241
660214106
1353483275
80321551
851196711
1010554957
2075882813
17067107
1616731176
525784708
443909676
1802465389
1793707562
538489362
1833982080
1889231863
184132935
252506102
52655687
2114524561
415230785
2019771336
107473013
960006559
2079258513
1359847100
1438653929
1127497557
1891999686
1510679134
1014472879
602430808
763174774
979136190
195134962
501790130
1219936089
287369394
1170040772
1513363144
409085625
809031267
2098781708
1325029745
718379473
1323804071
1251137655
317912197
1394708456
1292649001
1815253420
1615168654
850916628
33933311
1669823454
437332659
1155050342
573772646
1030090965
1878777484
1921545958
520135286
1646902633
1939056664
1609829476
1254146794
1846954557
1057892690
1651083232
1833909177
726811180
1345283813
465254051
1753883284
1553591382
1666495692
341167395
1056360848
937372838
946372951
1373358157
42095029
642297624
954171338
1487995463
525358023
1497492314
1276363480
1303233133
1217744232
2109382264
1725172061
1161491190
733185818
612663607
627502293
1135565005
1740761571
1586974947
457842495
477048187
1315277124
288131495
154538339
1952491003
1523921734
2003633846
625952837
1099513855
1088516982
1514655514
1166428667
499545933
51505316
1572246264
878616464
1141539192
1907043276
588949751
38418952
168772653
1487587324
1021539744
142945323
1911593775
1624911014
1599983265
1023849546
714095231
1138854415
1493031885
582015369
916216953
1429920821
1232214120
1175405876
697451449
567467613
145415449
1705625194
854441548
2024588401
1650286119
1150814369
499113607
457459341
1822910397
1536882798
296858249
507250204
1918732971
35516656
1519620330
783036335
743035294
2055547251
455382897
1053022748
1244768690
201433321
1119930021
60146762
801344907
1323315130
1470487131
1301664560
1450540360
64733275
793615368
1026332547
116486936
966655279
275397654
2072667131
1598107005
884427401
1928794610
1886077247
959526679
755716263
2047195178
1610443660
1267991603
1235330640
1370938118
1999792881
30968063
682318082
367615583
198135963
2089698798
1784617882
1229462084
865427765
589825266
1456430197
178764333
685142592
1199329211
1437294063
599047586
1277156279
607788359
1478346895
1928288179
458215113
1735228068
2073634898
1291612781
1179648990
2141824865
176556633
2017451967
761049399
1639636591
211522035
850904168
448403551
835017810
58547833
782281222
1526788129
1098343157
878521854
1438094768
1819103256
392802939
1601997375
959629379
1463025067
282008754
342528837
1016865709
218611855
1384905323
499947239
724340318
469858783
2137256284
769460747
305473627
1050373261
663470974
1795239153
906515333
1686514423
1014472548
1066215868
1914667008
244014349
842428500
471680063
660617517
171784033
1452286003
225449364
1295165321
92035047
1360516677
1993091374
1462663749
538464376
753596380
784425081
1605721668
1004368456
737931669
48234175
314088332
1378511733
1354444069
637269018
1926391248
1931299437
2048608106
1955219721
402567493
2012070764
920927820
860822230
591059000
1998044418
1263402866
507490771
802098686
304434995
1242024632
534889194
1382049328
1281704230
1957064507
1675320558
1642417930
1770366518
1268117747
199920007
1233619273
546859785
789130544
872891974
299258088
153901279
107155574
1281111155
1841024048
2061092784
2050859302
1184455373
596278019
1900108420
1876883431
2047374758
591165423
770790008
1590646728
1502231265
1991453519
1158743194
197294772
2029656020
416776789
1686760699
1165988362
503271986
560631038
12303450
1612254031
1499037044
225756234
137827993
513670575
2110025603
794267588
287029083
605658355
1669902452
1766515106
1222917693
865634770
36082446
145304855
1399288002
585092388
1026518835
1781698692
308850000
272733997
1308132293
441484803
1714524503
104584737
250719181
988290257
483794288
1036704904
640497061
243875167
1900199292
1046667487
681944071
1995979855
628132767
682585921
2054667669
1149046628
1969388726
2117129771
2025417910
2077402251
1288778055
496400209
1529212863
346928832
273820052
129293375
889515814
418277310
1271623818
530720098
1466484172
2094761901
737727406
914323986
1264378900
1532603640
1371141014
2056789740
1105810643
1067601633
21717649
410790812
1884611542
379460726
1498581116
2103754889
1985006905
1300976473
922584333
1749201761
1437266404
2083923176
1947791023
665757690
1627009792
1415701087
109456369
814359775
711805314
1204207673
314962505
1940631623
383674664
1309654929
14828121
691832305
950234852
2068535324
2036861514
1214818163
752630071
1631685822
1577466495
1522617018
1512946635
626292307
1195443290
1272241617
2105015126
1235102556
2111513837
509480198
1360568929
1554016151
2051115082
1228440426
1747094122
1031266876
614851541
1770867140
319375030
251737678
1997779241
672374160
282021610
858474796
657955249
19568414
667518059
174848677
1734006510
905407694
306553115
1055217549
220801423
2044961741
369755121
1802372312
393022535
287104105
1495698334
2011003562
775025886
1556451182
2025777302
1504725264
257177273
1320932600
679093378
619505123
501195940
623627752
1181919540
1205243091
928291357
283275731
896083405
1617005726
693436709
1411271386
560646618
1085518146
531777667
1127506133
1161593062
257398343
560818568
495944525
287179468
1068156423
1930845298
253119501
1353023388
1143550604
2145698060
1076970518
619764611
322275290
1611967474
1805808412
139159384
308902422
556389780
1120006657
1790064793
101819661
1779562323
1827871762
1749280515
846293519
1051188580
1529131593
1450252885
1905137822
962545822
1849306092
2115400693
369065978
856271361
153152179
1579136027
1582378020
874759364
1583251005
377715184
92931781
2087762427
1716511606
385490263
2095910944
1333871041
402800660
395797326
1503451605
1530318312
1638104630
594820993
1610195158
972953446
928236762
658776071
497420574
956595158
1305908634
862021835
148262603
430020431
1640461717
976989059
650888503
943872325
728044070
842196272
387346548
246677500
99411704
1260775178
1276678246
1914461830
905780906
434748796
869795059
70751846
1350177611
1587351432
2026931652
207327321
404242172
1687548996
1677705657
766931139
1799342500
447412855
437377598
1947674996
1557458264
1556617741
402368790
1165978553
1595141841
253970160
1685759969
1996465883
1404551054
899984825
1062615111
205341285
857501124
1536092243
2006290139
1181112032
924729024
1975186611
610862835
974090871
941507755
442548312
839838116
599096149
1093868106
1777989185
215699035
2106211457
361495226
359914978
1331238533
847252821
749335332
1989379082
608203164
1271304715
1650079541
2055176012
45427139
640131680
46016275
644418011
293959097
1956551882
244566803
2106544266
1697091752
525220220
498314663
1545429993
1054969925
1976847835
1586401633
1533073741
1046437632
1132365098
1402555791
1908597650
1617582840
1166796431
1861991794
1785037644
941128045
845160567
1211460003
1294306778
451053070
149946974
1138928754
955933668
397787985
956603152
643428704
2042872459
860582082
1286018754
1296707598
1072202128
156234892
587025955
1887686083
96770040
683903442
1049620917
1104715388
1625995253
185054938
1813424827
1767830594
1687766831
948228073
1701576268
1905991818
1261393841
399261098
641643777
1415912245
528963685
299956099
1907868314
1295070412
615534249
613260415
2064060613
911679115
909712677
1292816621
1195104758
123921839
1768198492
1559826205
1376989304
1370621747
292669345
769858201
2102726105
193407109
6159959
675247890
1254643151
791367855
1963522114
1474116269
362298428
2013488115
1391985690
1428181460
1681215640
731716439
798988040
1943223513
2117327904
1510865914
1730772290
1550851186
1066897445
353578606
914505388
1495542258
784548708
236698362
105572412
918664918
562065782
834977636
1033824536
144520495
1501532970
2107372023
1099921424
874602984
148733283
964775684
1937586679
1579317819
1877251497
1116567613
1517741504
1679141901
41788244
207218037
1111121478
1170298156
1466296408
1494859041
588004659
1153514845
1097579435
1857241440
2058561806
1139060925
1928555335
1684956146
1307539640
1759183947
168635218
2051891950
460988165
1034177267
588414695
1144725316
1693067856
536715658
487930770
1236448903
1301611728
1835480282
157700378
273495599
295098234
125704872
580463359
1067882423
159545965
220259298
2064857872
988753359
771947334
640356225
1720383305
1238107027
700533231
553393844
967884865
594122146
1034657313
1805913285
1157646124
1247423544
119736956
1211173938
1972724686
2145891662
666786300
930261822
549161527
1362983656
1442272939
420559387
490796913
1720229160
520350731
1044969343
602148340
1121105076
514198528
1420210993
1750249072
1813113871
1846098669
2137191473
2107855380
1866676776
88657348
1884673544
944964382
306816281
611324002
1491066522
284844735
1920609190
315733796
836159049
474963810
776961879
1998377483
448222407
588476926
1212004879
853283436
1230834899
1604810814
1509418757
973549474
1670077419
199345329
293609100
2032477583
902816167
1663072012
211469770
181761680
533502133
1098654273
1306777491
1204640971
649079819
1615952034
2080346057
98235290
490587246
1890018984
96056741
275977255
1758326297
1919412318
1132736642
954793552
299412541
1817534430
1183354861
181993080
1103766216
105288470
1041851132
1293930084
1940063990
1334214220
1628858517
1889378360
2110112191
1156704268
2035548755
372279673
1780045725
162475090
873477188
752252669
1200474221
52583646
1603638380
441256794
1482171141
1996139686
1650503074
785213389
2055677369
1773239394
1153767035
866718033
1866022587
666115482
1522599692
1822109654
201540512
1860186298
1388666992
2062643967
264435105
2028394479
37923341
113379119
1317013659
1421052357
263958776
1053709733
1409634411
858519011
1137677693
1535420424
88947011
757633151
223017883
1595297038
1755334881
578847753
1934753287
1536936310
733949238
1986534508
198207803
1335212812
789076930
2065340505
750952432
1519995852
29887637
370500485
616834850
2057691289
951123243
72694210
315018402
270910978
1822182444
995892494
2003546553
1108359319
129819333
1185149939
1774868708
495601092
1410699476
968678507
1816875815
1786429440
1132638209
1098158094
22770044
328367305
259836239
542014284
178207914
1227386549
1485886705
467714185
461773330
1754365379
1623786518
846248083
465551340
1071045565
286982194
1568695286
1399791637
1137219688
609057205
454594241
761845718
385655210
506148622
55991088
1661155723
176918731
1216105093
837905294
1883867171
1742288951
1780726164
1704792695
2008539620
908237457
1294605800
384027247
1090688579
777839093
599554403
1099658028
351713641
645427262
285099689
851966041
1511716695
49197953
1539453225
1181334560
603456709
671490964
1284296797
585272084
1440082862
1663580928
1481453786
966106398
1528947628
1453549239
1283856613
824434133
842440842
628755309
1410602101
117086134
776676205
1254776726
841822626
1034013118
495880471
78876524
909371800
974466249
1174969773
1350958143
937205715
1054905362
887959684
2065905704
1547277795
1927161126
1292586852
1502020613
140294683
1207185005
1770105984
1977564497
737822936
1766398190
1277921488
1387236886
1595385618
855797203
115094702
776205024
464155554
1156547931
1805728730
1686172798
1908696108
490276307
1878468458
1716556295
1698428041
919979634
746362572
776357569
891941281
825064129
92529672
474517542
1034108597
1518008889
923373680
872247256
893750873
2131208371
172184321
744373725
1657750962
131863364
581093287
1603473662
1782835983
1134643782
2058591521
786729843
209910291
1658980766
2002894580
259790997
790938842
785783908
1778457316
1070020585
103073476
1987793093
1213030339
28843498
2014254530
1869542620
1781009089
1544625548
152032276
1875196774
1301865659
1826384471
515585523
1021150764
735131910
164531994
1270010093
741876313
1877273177
1363498674
1378102447
1528609097
1218090220
1284464793
1225472140
1699946965
1537340418
1622234896
515806561
1847189798
846553887
751582598
1992195801
1950516235
584172756
1871607987
2128970969
1681983501
1949951099
1893286747
1141925934
2085944966
1269736553
653044219
1025166439
1318950894
1354512039
649028906
474428378
1978824264
1381998641
119197153
107064467
240699606
1307891438
745823135
1426781069
1064601144
1053948465
1223861895
946650849
1280945756
1914125417
1422673731
1836278845
1078644595
447142627
1769079978
235013600
23977471
976809531
819836889
1533430179
35941074
1695472808
1939798189
995683141
306650394
151140139
239095902
599844351
1167707985
644607595
312251273
1357621696
366565091
1054981653
498510950
1575242424
1444380694
1422929465
937652784
441230882
975257717
1510985769
1269814872
709215405
933251937
594397343
299150296
1252093352
1864176059
1975669667
641004238
364138587
1000745152
469634359
2064326753
1291424496
1799676963
757121629
1282162386
1241072562
330174412
2032443498
1766752619
268107346
1505874906
2127584283
65232274
1093212255
2124205505
663089046
516728687
274268215
1956227152
1593404662
884144782
361878615
223769690
685997460
477661590
1776266654
68045903
1247280555
1665995542
813139181
3564711
1051162724
689396604
1504903234
1291440770
564145457
234778856
1096641413
1972114505
1211698693
415440987
996879080
1919124054
635149735
1069752689
1520670327
51578463
211389910
261606505
326983800
1542784105
820582741
1895103003
30687557
1407154255
165782248
1738766553
582566854
1353017715
296201231
803330104
1008216480
1304207381
1544167398
864245290
736939330
284906861
1358925653
2013187916
724561564
1309741837
1944344854
1726924046
1806958775
1214523810
948688653
562222569
514114523
1438382878
182034739
638597248
72271582
307669463
713761674
125249777
105488805
1987404840
2078356355
786762055
1549509970
52906845
2042872459
681846509
2069106766
94211881
1163422227
1993030222
141909369
1227269782
956665693
1619307088
112695339
1273112890
681755090
1004584514
252890863
1488359293
1680633794
812455472
875627188
979283805
518014294
644784998
1796907957
1036803568
452411554
1005636906
1848719760
542785969
638984326
1899816026
684096195
1584741092
780718554
1160338656
636735754
365186050
853243324
1534188815
1271715906
712982825
928381923
985072449
123213463
1061771174
1036618472
1854965164
43476011
423786759
1386805660
377667129
1015656428
1810847008
1229596010
1888376847
263836038
1716132942
549237097
1998876706
1357047433
688373204
1047213170
2004754127
1963754760
2016543583
1837227960
201435308
457329446
548466806
683952675
1428039099
374608800
753768034
980115159
1636269738
712696468
1442338682
1662653840
2052482224
258531805
2059949545
64619896
1399848405
1654980848
988819828
1247603654
751838378
1726085148
1604965019
705876371
613947233
827241894
1950503709
43326052
455898551
213192222
1906072847
1750003538
118032520
1861146220
1616983640
1258780265
105489491
457406987
1457892996
1611194108
1815886421
1794072815
1238210343
822843305
2026660948
1332872634
162117207
1341849088
1092394888
1729313987
950502900
1070615287
1432600257
111563568
432463159
386466979
611777072
1293709767
254416993
460676502
1036008449
1194525169
1920027110
2025777302
9901739
1823700797
144438000
1294027202
1330844782
1231866313
1369058894
486272411
517090491
1503439095
1656904929
62759946
51164107
787833929
551380283
93940943
184175587
421715241
1470912923
1526956262
419844248
1742594984
828643008
1690529051
456845099
1466789098
727075127
338368179
529628385
1793333509
27957028
489778155
893334142
229342084
1955617782
1123143909
1068489312
145556908
881585292
1181725041
1508913854
1729333749
1285676183
419676590
1129498003
2145279770
2010084360
1647721950
482828437
2072335569
1089543954
2088482122
34021100
2052010859
2036002781
682949553
286325711
231269863
207133080
1557753993
1441654561
289023450
378022288
701457793
808028378
687881349
1450268087
1359106267
1903275119
1422170052
1364144115
1095862287
2127444925
2141217782
445835231
295221437
587657729
794890593
1077569232
205775226
1194969543
1914365025
309919177
858387705
652190764
1449455409
1349336125
1985207754
425682330
1929143744
28645242
1758497535
778806700
462010196
57174436
581952190
537800025
994904091
517976588
1432608895
945600000
889597636
1722803629
1354713824
228420534
508145181
161954377
310759419
78279491
1032798905
640356225
800731927
350675313
1633289059
1288671953
1284569697
1266844683
1997211656
1824113992
129283841
1188594677
1421147131
191846671
844309731
702129451
645440669
149476358
694903193
2018757993
1131516276
1625390189
1674222292
1228804730
2108199648
1596876458
289332204
125545631
1853229540
1105266335
994172568
1793287550
518295967
1124305117
539127063
312797973
1592138595
993305634
1006626834
142632974
875353552
1979498843
1338370603
2006316867
1582300824
59795074
425182621
1623300553
461990241
1870426388
846791445
471767918
594842233
21241073
971318641
1005849897
752485357
1747904720
1179904974
365393807
185201315
1793961895
1458952758
1294951053
96256129
1667141128
1362213632
2125253240
1179800843
390691400
1278438252
548098320
158298399
2007371417
125988099
2012773751
1768919932
1733728185
39090155
56644744
910049456
317381904
2108779653
780734727
1589752341
1940107966
1698343726
465193997
302601051
185168922
695929853
502100141
855260745
1089135708
505239178
1961077481
674230117
1620307897
1373052249
1961844044
1215717449
863966601
620519604
2117751146
393783394
1086230034
1934516379
1436974622
658716335
579386213
567467613
105634324
1044237900
69118037
510823184
448682404
38468665
1046488477
1644342908
944999117
2004814813
1999825796
735178262
149924414
246442384
451756417
134647513
1144755512
1555153780
1738899861
1286404610
1358024337
239734981
1549528071
1232726026
2045745020
45575738
1611482133
1186816547
1564841005
23946464
1090920331
1500856549
2105755500
708042714
2012249012
379655225
1246780611
764920066
717095085
1088749663
1542191506
1378298670
1078833941
277032525
980363687
1729723500
2114000138
2046160010
1070119287
79441009
564060131
130824165
1447800924
2092895647
1765478754
538165903
1822702017
605815234
463922870
419485871
1525471193
1202885366
1738640948
552239538
1917890164
1731624398
816649830
1366923816
1954045018
2126310093
1026373896
1125547337
82286195
670893384
1443917233
259498919
1089666378
613675939
1166281052
204498546
2142578046
1153750560
1334046308
501465632
656496415
1078593066
1736087320
672649203
2129512127
87804534
923296080
801067934
1302522533
585542362
2048295431
1243067135
1511313078
1092407409
1621377808
1668349405
1865282251
1072921337
1075450936
1672639297
790146096
574583959
351040292
1342135411
1408971205
1720223349
328026484
1248203528
731438680
1907335622
410978926
1090465249
1373868127
1392371878
1409742373
1437182040
1445816579
1147912974
1242085823
1440783071
1273726395
1945030696
792015069
210780082
91682692
1485650777
1120701668
369197659
828749699
491681583
1252929381
248419199
688954785
770477973
1118445778
1015443819
1445639994
1627868093
1775040513
1643455251
1486027386
483695547
492258854
519880429
475800119
1710618173
495836438
1591036394
2011536042
1659654437
366880862
1270445095
2022959550
520314870
1320688466
898946165
2055671072
429997776
1204215589
1707893324
33432392
236383750
1052992586
787151567
1373158232
1731928164
2084299030
1407859967
1864253538
1824113992
1797770661
1603428978
824505944
1927944970
662389813
657075873
97712917
1981714058
1156998053
994044906
214508313
654924992
234948488
1042695595
1298086647
714306638
1917716101
1698469364
634797909
1314103215
917846706
1052460626
1306502250
406145381
710048559
1534600617
8734222
494335166
1119989640
226586614
1030153643
280291576
1904542280
1009190827
1681651108
2134596876
9467064
1332020998
1145384468
295595926
793391158
1153281178
1233716699
972879114
1076221277
1352539065
839775349
2088633965
1744791561
683690996
1108061889
1437789356
1932982389
1391363895
793889219
900692589
460206093
152600439
1121617482
1466127161
1333822581
454811997
130095454
1399618921
807257821
496278215
367079473
902859387
891164383
755746358
344223364
1612662852
189645635
1458354712
908318732
390464259
1570835681
1247038001
2044028616
2145611843
923222205
1444392867
1263722127
1444654966
936582237
508408220
822546467
832870841
195382931
1276249198
487028077
318658467
189552398
471202227
86534770
1271509210
528047914
42308706
1896062262
618231209
1398024169
91994852
1481175935
636145442
768539601
1210823667
823952506
662929209
1076641982
1458187697
129899047
1692028851
839935165
541889579
1647399871
694441662
1575556725
2011286893
1895869395
772385153
1986551902
861338734
1879161276
2086194398
889834712
734769234
138444547
2141218092
2131456353
1247445659
854626021
822174317
1257106816
1457775253
480105318
1592371590
115441996
1741306746
1441135735
1791384605
1815659042
755243670
1785876086
2122054798
2120504273
941752596
1792651291
2028621511
2101806348
2073810649
1842490381
539026875
694413763
1790897526
161262148
787130796
1473514198
2111901598
1673086042
890866729
1470561978
1878957219
189986322
1998385457
664898939
997516301
160652919
1643871292
207295389
26491377
1472488596
2138157444
2131525409
1910134849
1949432716
836470541
34923038
1877337058
2110521156
124199609
845801853
508510138
896295312
1799615279
1416574989
1577581508
1889866217
191539480
129650340
1740702881
1337068669
1640919663
796136698
347013787
1996140492
872630958
1781065139
203102331
2077146942
517815182
851420103
478573754
1664693851
279977903
825998764
1675110745
482869339
721918728
205282460
1946744897
1619834732
1889015106
1875330943
811131416
229854685
380787200
366256041
1304415733
2110740423
982152699
1160663652
1467619838
528606846
947549295
676219590
1622065954
653080386
1009405636
1537482144
124093318
1117370944
1608795637
1882824494
919533265
2013104372
930141056
1023034032
799285673
37140750
1449655889
2128975293
1933946215
705695528
35891491
1996247667
1249458308
1484459623
2044687042
1794226678
912416672
386679092
671591090
1758479733
951359980
248571815
2135002204
1215803852
737893857
180859485
214737340
606069175
1078078536
592346214
892071189
1642625497
28473334
2126873119
1597214532
824859314
1868830125
1694523954
680074063
1016782787
1777354821
2006715958
1278580778
1793729289
781466200
366623966
851121100
577895816
398062646
1558540863
322607123
596374902
1856653075
1165477329
222484464
1857170591
774629696
562939981
631207355
1242666258
445431252
674885976
536919628
917414839
1928677551
311769688
1532108730
100672503
913986454
1263811239
1056078579
1920776173
371291241
2002338202
2093069646
1154707690
198480082
1088735897
1288750485
954457421
784128451
207959402
1378758372
759926570
926244315
888308704
29895656
1636481233
946416275
1203357037
1719572181
1800762231
39585358
1415748154
650295011
1315119911
22770044
1962649635
657138392
1288020725
1597899847
218694950
1019593677
738507963
684274403
1394742594
127084990
1380560565
980004093
392462620
930618633
305729438
706941525
779147619
939958561
1812723002
814403279
36953662
1957340843
946846242
1344663857
286379246
1805106940
343496740
1255539726
371106267
311473474
941138150
547031755
488444225
999030284
1200172955
957758657
533217513
89446796
310717838
1883488853
1106453700
1999607119
652629601
1385430092
498819792
492130719
987150887
1081384972
994753649
1555508221
285429440
1322938277
1649567305
904352424
458773651
869421907
1186124117
1441195532
2101128008
1837870414
1743692998
1591518856
763606065
892387452
1361859975
1107259034
1962460901
1983728421
1106585227
1521469578
1622656307
1031585344
410423591
1045667632
741758636
2102205893
404473112
1352478889
1799806100
748355443
1642129653
2068473853
358518705
372208582
934654655
1204310205
875496293
1946728879
1220176085
194201312
1111702534
688501842
1936433114
1990329758
1666497610
1893476205
1230265240
942195574
1897647426
1494245659
1669664864
1538423517
258357267
1814993364
126919978
1443579979
1413842997
1963976470
1594387078
2108097240
1377716051
1852984810
796549108
229871663
581958571
483877477
1161985779
2132688192
753512512
247889093
911322684
1024410419
1269802774
697415598
825584472
650467194
30983079
810363448
1469190225
944331433
1037185757
1052299693
1281962241
22844378
1953441465
547858740
705726780
210151805
767014486
1204981768
2133574232
1787829121
450812040
1397341559
1927236806
3179625
1152649481
192332733
682272699
2075668078
1852673844
36397837
425445717
625770978
1955805643
1799013472
1443224235
914530712
1319555378
602113489
1233641982
1969297564
81526267
1908231769
1459521457
1675930044
822010135
1320768146
1087729517
1635365320
717775056
604823393
1877473017
519232773
22759185
142614674
1137904972
533726957
1897374764
1126895415
1818003600
490745620
857104161
629763697
2114841572
686685439
1490541063
357449426
628474579
2010509583
1610075665
1325323025
1668528605
1578053388
1763971261
2143742769
251633249
1033642895
252002621
389409496
1466430738
1728730438
632553836
1656902383
499421726
1465026469
449384927
1015234280
94272108
1385818746
1092626949
993655943
219494245
11730781
1321951237
1875820058
666024456
650953555
1980674809
538890836
1794294945
934003052
1323291630
663052251
875165090
1627402125
72888340
894650872
726177439
966896742
543299947
2050503590
80473106
376363174
1124967087
913014892
379933963
476618761
1095811445
874453020
1150545089
1192751367
1679302862
1446987039
1705663016
1919148176
1464402506
548041650
1318971259
821436409
1948331775
1736715104
371489863
1986312709
1580055079
1315562958
206022890
1907981818
459904876
887085496
1796536866
1589315379
875841205
1959946005
34861791
347292638
1312005219
614160033
1343465891
1672974984
2136153491
1135021840
1421549340
229595324
433930234
1561076929
887760276
311271096
639963294
821028423
525192065
906896218
1055472738
1870422466
1989833622
860131183
2088454130
497130652
64872146
1806811652
208533808
2030109760
2035045119
1749295741
1848174900
1974820544
594517393
1522516540
1752448901
250538513
255312778
1501414226
517828303
712574941
498699236
1652565929
626280556
1110109875
1986596430
1628993994
1789315939
195023621
1477762936
209472977
1233835857
914733974
246108288
491699010
1600026360
1064787074
261689515
539942635
1470190924
1810099219
478469697
1816504078
1998942608
85208338
2049539377
475264069
365564925
1121267462
1814660788
1664465075
464046331
1060444990
335816082
297841250
2135002204
1265666374
748823666
1681337681
112665150
308297140
278065686
1360006254
1493239790
1303521567
1739596938
2017582707
1792513041
728704743
1471360762
1655409707
540473123
1601659043
963265264
1600162036
1360008971
1354333588
1587733646
395694177
18787131
1716687611
288275037
558550705
560994962
242609141
831339570
1393733654
948312604
1765156964
1493311746
1799252486
1985296093
1180506890
1837011000
2087694981
1863867800
2126209128
692759203
1464354755
406858286
1653799461
680917110
1366669803
2024515075
1850767092
1648234829
1524716811
1691216334
2108254016
1577325226
74851252
1558845326
314479433
2128882159
1852199093
1899008328
2038977671
608621438
1059477688
534226008
2030169865
518972979
71595930
1789697701
1051701742
776480255
2058648551
82876082
1584877590
187622048
898572767
1565472382
548483247
240365271
338593429
221798950
1346005047
2142862623
1121493431
520816351
1433585157
349709325
1100708048
235492489
1391121538
2027407701
528505970
1628905892
233161936
50520641
1597739423
1028826844
814699453
882807364
78927762
1809538868
736817074
882466451
631521338
1984230572
1114828675
894958958
2050908313
1561778660
201298506
1055247652
529344556
1662454326
271910795
282358266
2030746707
695022340
1918168299
846388897
871775608
310130424
74908616
2011461304
413418058
1291442942
850607027
2131003569
604463428
1848284386
2031675689
758976954
1347882802
87984469
707886545
999149520
70319744
1520338424
259435732
549011093
1484580460
2037024721
1733644460
838056065
223664818
55776696
1794315976
371866387
118684209
1586441636
1998190317
154046946
150218378
1120783850
1291407986
201322065
917395136
688401201
92574899
744798117
321311869
2057472871
670821342
204133716
1349531836
1615538527
245598548
529431114
860155647
1814797662
125842537
1648715709
1829808830
651873332
923966324
1288308632
574621948
1478853432
330858337
402054021
363752865
975898455
788561246
965549459
1855432610
1398100166
1587908346
253524414
2121610450
1368502483
779529633
358328835
1980798500
2084905138
1130588288
231059608
1449366613
716301541
220582212
2051526189
76899421
1351783761
927609189
1212514906
264893332
1177113619
20579517
2099864847
284602324
932497071
292234561
843387415
125781467
1422250779
1081746204
257479795
1683174919
1794913852
1714847522
2115181630
3485363
2122515108
159006274
1959217990
1797427832
474419806
893302032
983989878
315726327
1111515624
561578623
1959264907
1968946265
262102948
662893147
450179928
773123360
19108590
1392580194
759195260
427403737
1282307348
633328531
620439315
625655044
220554573
2032187775
501953937
1142306510
675175094
745291638
1779728798
1215137731
1944878175
4069375
1764950339
869962208
351302086
127895808
1318577379
493899031
967100956
1522681611
264513115
1479120815
803648879
162001161
2083436207
1612536877
1964948101
1351062010
1752911732
556496692
1545886782
159484366
1731745859
1023744187
1523626795
471568979
1897164250
1442338297
525849748
2067098919
410448339
199901241
1283527054
279556920
1546644586
816126255
924972496
595608170
1798283499
92872624
1887939011
264907388
1748593043
1557343038
1963704684
1641760834
1420539260
1793334400
895971713
400181150
1587022955
1070076356
727927109
1814651196
754549374
1796837966
66979959
1837721524
1591321179
463066075
1679425828
1402167129
1932890422
813477445
497191236
1911750143
811042048
186049706
265937920
158909731
1698507263
1125035908
551800073
439786928
1478539099
1624355066
410317139
2005812263
1412534456
1398072357
760470894
431326514
1508114941
725644047
1839747000
2144799849
1393861572
1932628349
1251128987
1945974390
1697296690
771376768
1446872161
977433469
1023012459
1149411323
1531449084
1943935765
1422624669
190067639
1287309767
1303725884
811971188
1053971540
2047888855
939565202
1799047490
288738574
1710947783
1430219998
506860376
29594463
1275055231
774297634
1184853123
806782511
812666574
1748081047
1835200284
174783759
1901190869
95868521
1435359755
1565255723
1318758356
404057957
640503403
2113744590
528074051
261895538
196147901
275449187
1588059983
1684352629
647398300
208947113
1966686290
747930930
28368336
1743458128
319064953
862523112
1842308724
9768194
453380074
137589943
355012193
770760382
1296177954
1276784486
29280639
1154204741
1980257200
1400693743
120618368
1018025634
62016844
1918047830
355912343
1116851046
944668917
76152872
746789145
1318402086
1853336195
2005866163
169541796
406959434
995254633
2011309069
212020718
2007863494
1906442592
187481970
862233199
1023421123
313150682
327611828
82522764
881322709
1751972529
1602554363
1824154699
1810241689
708142976
920057923
801274332
1951358078
246006419
752580985
476579599
812420108
257417802
1480616539
484171254
1434206148
1813124893
822395607
2014360906
1741242240
1302893681
727427311
824227175
1855741783
1414006385
2055710958
1660596866
1469482700
2083044706
1583256488
1985989078
290929609
1199346614
1441190288
509454235
1915494540
969494524
270299236
1455139494
152620191
526312757
350855678
1901498958
43772564
1832841302
1769658891
311655358
1862561409
575260134
514646717
505487330
1079551225
459276892
1942744188
848986287
285194469
2087676962
1348171587
143794255
693383515
518384956
485784361
1603970720
850973091
412250387
1961645181
596286478
307999587
1740326175
1151002251
1653296715
2017904347
1342668332
133067170
460708460
1327534470
2004606973
1127373672
1198225998
1447107065
976358723
1578011930
1730232482
755967280
661831199
746409649
522501384
979334061
1780123975
1621043262
1527532485
1380305287
1232694422
765024856
419337455
112471317
151606833
836073257
2055767777
1062074883
907436965
311621088
114494426
997656243
1201082153
1487357326
1761856378
293211795
56264936
385915290
274986065
1166941304
1593785363
1272410113
474656197
2104465104
1952653406
1162640172
1085059770
1294727308
1292419563
996646427
635676183
46006913
1438495044
1802997660
1518954803
596585484
1632910518
1499470682
2091262935
280624428
956888803
768720186
1832674877
1824505760
1163886598
1005911790
205013398
1551534017
327358595
1670957440
1842696384
789475686
343894396
426814597
865455509
916171745
1844201761
1028484954
192144594
190446513
1294885592
1577515563
909842504
1695492721
1544287333
1412700881
1419002365
200722214
983105274
429503764
237062039
1743061541
981955622
1512082124
2032285584
1791339176
333563366
1502627482
110061833
1489498573
309467193
62069787
670032855
1916941637
1508467512
1102414127
1555659730
321908597
663691901
263728678
1047888852
482399692
35294966
561318937
1544318103
391914367
1175972680
2091928653
1453413381
1655580221
1402789199
1165269118
1434189295
1976092189
1559706423
798085502
343207960
1037188219
619906447
1140135579
1487486606
1648086357
1020131517
879467372
581569757
2117061635
1258910905
1456757593
1542453817
1736297010
1728194257
1181658106
267860770
338353249
820012984
134516909
997432496
1259799856
131821708
957963654
25916572
1664474267
1304224094
1581291591
848717953
2098173298
161546350
1713557612
1922133651
1279821393
436558023
1424246591
2099301978
97790380
783752158
98215344
2136573946
1057936690
2034143770
1375478943
536299468
1609631215
1187113103
1619629392
1284873315
242519503
1083133371
2061013357
343534220
1140047095
1882839713
263082996
155420414
527648294
2119000756
2144515659
955434446
360342492
1603623507
1817810909
1389168285
1189585534
1345737197
202303071
1776385757
504069426
522965361
918821917
351021834
437381301
681226601
2010652864
1696362944
512590825
1749308626
1680981915
315695259
611526057
1860235141
1982123489
878695100
58557271
1119080489
1542215178
605581283
107706699
1768105166
66058359
822060427
1410436033
1158445066
657924529
2109934845
44456591
919531515
1894097759
977071348
1115420088
217093888
489125518
1820859154
1862588114
1440554801
1331598053
1077089672
899062174
286485693
1024577238
735196973
1361356199
2124678048
486144141
2021134191
598606771
1668887125
1582593271
1070225205
273043294
1951471946
1676861723
1509796966
625337880
1228906874
2100584548
1342643356
437338008
2119024241
1977144892
473009615
1853975907
1072100443
907014110
1463531372
1577070279
1474184224
2010569676
2071278518
1190207551
3259395
819938779
2139062895
1130799413
1952578444
1938619791
757805310
1635255677
2000115163
75013719
1461056729
1785347328
1917752192
345891005
1954471125
1070795915
2020909990
363508926
128449515
1873742822
80681528
1642663824
1581265079
352488573
1128906361
793626004
545468499
1429212721
1701005892
597304737
125118941
167158863
917375664
1748589507
1185630330
1491454509
1814168785
654993105
42153675
504646686
1176743454
1059252429
2088307011
1917179712
1883485731
68138689
825234590
787123151
705084454
1714653061
1066839906
1386538722
416316102
524865607
380547149
2129320336
1761314221
351370021
911848735
1523454421
1629651875
500474244
194190621
976297200
117035968
1194016566
1919691708
423591902
566402151
89421817
1736939104
1234010403
328086209
2007440126
1040395681
251105696
1062484721
1262917488
70313945
207478734
950250556
1001421812
1303870137
1288944760
1325427636
1795330257
17798939
223207299
696992539
1604794501
1978912056
1161125354
811101155
2049579568
530466065
392494361
733381865
1205345915
454402853
1263751099
1464351164
966923936
496936951
1409805626
996374944
1675746191
29051893
233310294
1771971637
486583060
1265304849
1497441807
1910649843
1914617212
1389146548
521986123
1997050596
1030263996
1963053587
1757584043
1613934570
73898462
1992364481
599296084
937306516
6149570
1950012479
77875472
576234628
311279589
949343829
1943653080
820736561
2130228988
1992399046
1895435286
456046397
1527541151
890095358
2029465121
2089158254
303951575
1015925525
110717059
576679578
1302651705
1484013751
1567214571
1782283317
227014617
473747991
757872719
430651634
915916779
698387477
257288087
1338772861
1409355284
468414564
1919475647
1117530557
310409446
1691600070
1334395609
1945332665
1758646926
425122221
634300130
1505809247
1784441733
1307657671
2100976737
816336885
1279264242
127091327
484871045
1404832014
1385400696
1055469590
697658496
1350865471
364968579
578537310
475895208
1624401083
966612442
1582008841
206177788
2095966417
877869405
939650237
232206790
806229241
1764420616
1130727548
429439580
251212800
358699205
1429244453
271199484
1191328935
1522851060
1141728554
771133049
1221702727
13845900
1735948325
867768412
1249145475
1364019021
1412455748
1720545531
1338376246
981746280
186480976
2023724345
281865390
286803581
506605098
1801943910
1415422998
377845960
1426338785
1761557963
322233403
915923695
645559857
1322953439
1195760237
1765635342
156358987
2120297502
55711831
1643022072
723724558
1852788353
60107856
647098483
1376920048
1394675504
1094618272
1879467324
1852710461
1027231241
818488886
1199740913
913912870
759500138
1644474012
2015211193
1787792820
880233246
71130360
845339372
1887980865
440244011
394110260
929663557
2048842503
241917966
1321649018
1158276613
699124897
887698720
110788232
64084518
760246660
628241279
274504930
106649745
1954260812
1022512405
99478462
333330962
1179846414
1594700157
524594564
1201728611
1136066069
575818135
781358715
1630371660
1613893699
1497934103
1424497719
2129113619
1326936886
506502460
1917058379
2095689028
622980962
2111936458
1350623729
1071192188
779689514
2117104896
1710342092
1099513941
1548383117
1386639618
2009543403
1795554111
2011543043
278082997
448544416
356999533
1823932306
1750192244
791511073
693756591
1638415776
1212077255
546786039
896399746
1663341267
1986529875
750434067
116766950
1362459541
525594136
118650211
423409107
1423486285
668149745
1706048571
127292773
454435208
1455292504
2136391690
769613307
1171873691
1080392274
73822893
1941569606
1354404561
1378524055
1269857142
292977310
2019451725
238997194
1489449859
451212385
1294469507
124418104
146199587
1659804141
1923437460
851071916
404673336
48999835
1924390487
1359347049
2120375726
979384123
1058046634
117797012
533509745
892733138
1235425634
206173286
1336447007
1124384007
197382635
1247747581
1367073379
783443913
1194963370
1864868498
37726777
409587356
1252804662
1022634400
1260977673
942120664
1880190142
48733224
534885420
1225701888
1917506937
77462999
2005573455
737223366
67279716
2129426765
1439926861
1347024728
1235410769
2138624289
1579655712
941777465
1804261468
111308028
1189904586
1186856886
1236725789
860942206
1957769286
1909373786
699206437
98793725
58188328
631867195
770537118
1191208725
1607084988
1847528372
536252423
825202704
1074686650
137233586
1051362358
1593072074
1744301504
1281132037
1091128837
1973920596
595849689
2008731722
1635681107
223111986
660192915
1483640673
511502011
2046953021
1139193751
523410524
1259560298
1754295427
2092600962
1993288674
1656294351
89247661
1280068396
1180152987
2038671389
1224611677
1545761658
119781979
166390590
750936816
870174564
965332548
273097007
1337579606
550325898
488696218
1450458660
813686738
176337795
1970798666
784548515
1615832136
1886034254
466787439
1254527927
462020717
1905628773
607548552
1491810567
392405879
202621584
756525770
1132706211
1439620878
54631462
100980189
1373266719
309686593
1587249440
458243542
1701233862
701274193
1535121604
1503559222
1355094307
1378446273
160967820
1206357061
1159246708
1116435446
563653872
2086942391
716878666
1091682935
339076330
152743165
1916415687
317990561
624926343
1749134591
997794329
1614532812
1336711137
1559672731
1942077385
1746093633
2052092274
1438333549
392758895
313159276
1246911394
224032540
1965911234
745972019
1576408282
1351115454
603675767
1189455176
26097182
1224414127
2125632811
1057548099
1243105667
1216474755
1240082920
1804678892
1820738370
161904356
938882879
900906256
1081812841
1857452132
1116802241
211505444
1032798905
198608031
937246920
1307771426
1074578678
192798196
1035288755
188403708
705402747
508630311
1081227465
1513870532
300515248
1060583868
927332884
1543129304
1669943474
58859948
732736054
1420186133
825018309
1820950593
412630870
1786113665
159429126
1504110827
1219246773
1859619987
119674214
1077680358
539936501
715519283
1630810452
495100647
738953681
254132208
1749038755
1249020716
52779985
1453898103
1748408844
633328914
2084007583
722087539
1463397448
36172778
368641976
280723131
52142594
741716413
1936422041
722622617
1706549178
729144578
1331951282
2049919843
291346669
456888610
1987126741
467928586
1877002502
835267522
1356816412
837775320
2022089813
880459161
549710125
1818055990
1877548599
374387312
1660985105
214794159
623230875
1234703445
1546352583
999676987
922105969
1584247185
113789676
1440233797
1983065500
30272396
1119868478
1292638868
1247635776
2037279454
364486417
1292816621
607747136
1147797792
1330038974
920188681
997656243
164909960
504896828
1189581614
469173624
2088488132
1621683221
876166513
114082645
1663268467
736192691
505544709
893002482
1736301235
403615395
1926550646
1982734965
329225390
1222232388
1869873309
946983714
658142460
1892129153
1847085319
936394058
105182038
487144654
1922109452
611460526
240365271
136218170
1362828193
2136349304
1365275086
1325066022
1161711474
923650601
1800444078
669913762
461200927
1531563985
1371441577
1172272782
859036317
123211914
621860188
1122420116
344346191
2138279172
25754468
2031607333
1256104561
1412215659
35258506
1952114693
1104297939
1688911642
2146204781
1191832054
1724316960
1604365535
99971058
728282327
1982145058
1205537747
1917597364
1657055704
374897773
1376557633
358623961
1171962654
93013601
482361745
1160308171
1002263457
203971638
1262700018
320670525
1309320991
1306314286
777268161
613528824
1013204097
1101973910
1533087138
764477633
992133344
247933121
970952999
191448527
1793184501
1973959494
1711644149
346694642
238545440
289621825
1267558908
1156884732
2109646452
1812215119
2105107690
1550286764
178835228
1452186322
726240625
235930379
742998386
2088165948
376799494
341965134
754252086
2109676630
836582429
595402970
1719168878
1456633762
610287675
1277795055
1979259111
1873319054
1813765827
693148095
227810796
700235835
323401766
2082726604
1824273075
573204712
889847765
2056472475
619228865
942251974
180087425
517707863
271305574
423275384
2057590522
1587010908
1785770852
1256555300
1809211818
388403852
1372008498
1610257708
225031181
293318838
233052894
1593083122
466779881
942502309
856611721
1188126055
390781331
1073447207
2018315195
660522249
2026545902
1387310928
1821914144
1851931218
1969250979
1049509242
738602544
740895277
732686439
381594366
504430522
1094852050
1744828308
610841067
529748109
168030477
513035276
111171024
366526483
673992801
1928735223
1223633231
807796760
742649458
854166001
1596824440
2080843535
1008455329
1127443811
1057470869
2047021934
1594315383
1812539468
1991231783
1064552816
1945470437
463121527
1030052273
37289467
280516452
1835323361
59668679
553527002
1422744735
1376493068
1207633236
257639360
1106739865
999753956
243392565
560980358
1110333590
1063010
1054380021
831864697
1200700746
659640471
1447155867
360068580
455921834
2001467401
1275436718
1520972142
671584111
1966731520
396732223
1967823301
1958278980
487764412
1620843990
107391064
1690585083
1796148354
2061634027
2079869612
2107253764
1493794369
1711181410
1751216975
18397752
1740307482
1224218798
2079476086
335086380
574990631
220119787
476152309
1069656935
241896497
926621376
2140738394
1215721192
1345951785
834697161
1229046692
2110636170
286523996
464020970
1013447155
588059437
1951183366
698233063
1800459950
1810369051
926924797
1899677286
1777798990
136014558
1157871244
1933394051
1757420835
662485644
1480394674
1754466065
242302588
1108620906
984144318
1849306092
1659799993
1865813961
1716652094
629318471
1629104935
47911559
662882615
434349392
1434671162
1099817299
1496217132
386157059
1635119363
1974903337
1665229633
1703182995
1596992679
841190464
336213723
1447419735
903591973
1686777920
1882610824
1045099675
1600915914
848335096
117668010
1502691119
135269145
788812230
343172839
371195362
1138049219
1897036683
775687222
205331926
1123093607
496751807
102817701
1487410745
55340044
135425309
1875151631
1780889423
1435184427
952569710
1728097341
1641417512
596815724
805753235
1484534605
56430983
2122362949
2053366694
32058355
1013086444
409955844
1996231014
962324604
1541900228
2044411175
1434647522
579815225
1298567631
2098959506
510099986
2131451855
1015249689
2120515231
2094792234
1261125096
2015700206
1609611472
220977553
654951722
855011865
9257099
1090120592
1323926376
571947007
776759079
910777559
1040180461
1212693152
1583622878
1798199414
1863078866
1480467595
1022163401
151504480
1921047977
1723031576
1704370514
1456581138
1596780128
471798842
1815375681
2105367794
343207960
649196701
937843171
375433972
793824402
297720781
837371863
862905789
945478172
1277700739
1372909243
506808246
921759701
1221619616
987380844
228017916
1545727162
924874713
362226655
169636115
450396113
575097643
145949711
326660390
455598774
27569026
1001208134
1689235716
1146152297
1854901955
1967201280
1813769320
836275997
365178762
1396346261
1880276557
1048608044
771483348
1826532799
1185556580
94942593
174213388
222764108
200675575
518279042
687004174
698979983
608914779
2029187072
1700191121
1391928339
694268508
163142338
816681315
1923478051
615625372
2090957069
1172960587
149502989
1228927009
90363692
152255275
589049018
36318156
831451003
1779093797
741403583
226883196
1807700298
1621901215
821142773
445806339
1363940776
1912667098
753342571
1237405660
273516172
1558964612
1434340435
1474568178
1981319801
17542152
1803105352
1107994642
984291105
2053593969
858206642
2100046690
1135338504
670668801
1857406630
705726780
978213467
1318976759
1324777173
291185198
1062206508
487969387
1969473704
268598741
1808049189
672367939
350419467
1004821622
1674814064
1581626551
209868843
744249465
550843708
433850709
1285275404
1113093965
2092196800
1962639266
1189344827
1351104681
239413385
1826561651
1692759803
408798043
2015224677
1327253706
892214362
79177411
1342470246
317534903
272935275
823766815
1688
1632018234
301775215
1090776013
1008931971
427820737
1932630922
87336430
140640807
559603473
1401950481
1153857271
1978870046
1514319361
733536368
1331235051
673987584
2001555525
1563228172
405599978
349927205
1050670124
1267428265
1491335408
817501065
1847736020
1929075259
402535945
408048535
1653284515
1571473824
1749134591
1691740376
1545403275
1930180521
986520427
1759461154
1859044328
1982731600
1405052839
751757003
701499676
289201567
922048892
602561922
1813540451
204015870
78663227
1806884533
1785930751
1989448667
247135960
1881351919
1086582151
2088633965
506723824
907061018
706696656
1511584954
1355197519
403008629
16963566
1945085221
1574743855
1548233410
902643186
119235907
796599358
234607540
640350150
895961941
755122399
1954903412
1268272724
463887120
588154356
182899634
201710114
1295208744
286937586
461509236
1334115912
1714072686
462374030
2134895579
1768186785
295912776
1253721349
1025148273
2056703348
10840590
175356766
200800895
169794960
822107329
1686586666
1556078839
732369070
1137693910
1137605706
1314413659
1929264335
28808498
1254447848
2091743546
2119672078
1235083702
400512918
700177209
1678194633
1160574423
1016803023
632986105
356164755
1405708130
1205703489
1187741855
1189215189
42909630
524957701
1452791581
234411721
869517116
1984227739
523113090
604230302
871681051
178730955
1369966684
295091271
877503905
343665621
626696332
2093384001
1506044722
1254275314
525751811
129030778
1791755933
556869059
821547035
1734102121
764082951
1880244277
1712401547
1242692697
1610186168
1221971639
2052734340
681129055
1164001625
740019429
30014261
624266914
1927881199
1963339759
800835519
871191715
985132378
1586743238
1250002402
1628409391
1403333414
936877505
761356354
1475994766
1426848483
1150852227
777535641
447661827
550294504
135911240
1216550546
975758845
2100263199
1581377133
1588037209
196470178
1194413974
1785074272
1968244086
438719097
148299531
1879390851
67326055
879431477
1810767768
1902764735
869988196
1735755494
1981393775
398804621
1222325560
2084566078
442621345
1440802173
900596204
46322441
43565243
1780681035
308326189
708142384
650915519
1944673565
1250008228
915904834
1655225497
1358749247
1163451678
2138758142
1809552750
1395912498
681129055
245066662
251559558
571310444
1188854055
218639234
818123615
1383666589
1461169767
1753015300
1752755806
1129849065
1942568227
707647661
1871312094
303391483
1666176888
553417200
1101171338
895711051
1064968478
753533342
432972074
1490780556
2121895968
1658665566
92339282
1804354827
1766927684
231157552
1426292355
466683770
1805540075
1329395119
812655201
1632777456
712257132
1925433596
1179001859
702522876
646263262
348120658
90217323
591485065
1695745751
1755060827
244148293
441099082
1437558236
62467590
1245677059
1938820257
684316858
1422071016
121446106
1570332848
2077740086
995859306
1572377835
1685750343
938822796
756090158
1194830384
2115659493
2137952824
1109128596
38289163
1356759533
2006403273
2040993090
2011937199
1250098068
1628116014
1538717645
903898808
1632635825
102841692
68514046
26285439
2037441645
1964085559
1478932462
1868193987
1516922436
59306402
427453780
1072558250
1504451912
341751919
825330666
2002938494
345647245
108887719
1996270390
1159149448
993915539
1458255270
1051740669
158556742
177736059
1441730661
1415599642
932620655
1493239790
433339334
191644972
513596536
1511900095
7009483
830330399
247604192
673575573
911168475
1844750000
1555624218
1925909700
1776320848
976364199
296525746
238022151
844229876
874109025
1569297308
563837331
385262606
23508968
1526309914
1712928963
181224853
121460534
1705008479
456912647
1935775970
1155832142
1243734994
33073883
1735215078
1779127831
603397777
1138593650
1051953363
363255082
1855157058
1279291407
800838693
1778593790
2082039513
1614558613
22527410
1822938718
1157158154
745845341
953414399
1195204915
46378377
1246231200
869812572
1656632873
1425088083
2010425805
1420935514
1560480275
1930017595
1353777683
139988120
74892287
525173357
796496416
881124695
1027813985
5459171
211861527
251314329
306815673
1612025512
1603123232
1309504085
666631352
462251963
876612185
1139580668
629806426
1857615972
1193683285
45301361
702259260
1815954888
1625047085
158792642
1358845048
1300603327
25664695
1576801085
1887292383
421702648
218110914
1882455465
1568081364
825671142
446961781
2068633981
928822132
63785420
645672365
1175179704
1953734021
530370057
200227538
1863934640
1242927804
283314652
540225051
116744863
207440717
1417583685
211569482
1121780120
2039817670
137778104
1432975907
1063415684
1851843497
1334233521
1368508918
1825756943
662013395
582559727
1509623291
2083120832
1649974370
1240010703
945797701
1654919678
1911894984
651338491
675706885
1159442648
735043456
1997421187
2113368805
2099041947
1756434005
1001325152
2078823176
763542419
330959392
577251225
1275997407
739958896
1838975526
2078785088
472487786
1034565118
1957873781
1533971675
1563296433
1862267632
896494516
1767617293
849646029
318198347
127022460
608799124
777807842
1104789154
1720614881
327771607
1985538645
66614981
264856100
1145985107
464312790
122072203
952630571
2124016260
158676036
856415781
1143640663
64580721
478435273
725489500
1982318010
1774427995
1824649863
1778297263
1341366810
47767389
1461984694
1226111090
532061981
450779872
145143347
1569917485
1069874076
835422592
1114652017
382158690
9926215
844696794
1196140018
360817499
1807864926
330629262
458041086
2061994589
2076702474
2084757962
1611581273
1500100897
2017126738
510716867
673493742
1912513534
364519867
327454892
930552270
713199890
509029672
671952172
1238695154
950748133
728252605
789785530
1285331268
555219122
133391569
1566673703
1695849835
589934773
688637979
963245799
1257522214
380863509
1419155190
1099101691
2098381620
450601293
132306929
1474190279
1914572820
1577932483
452923750
1177483848
724946350
664109870
14673859
684025669
1407420365
1113971457
778488975
1892915764
320533202
1172467128
1581038268
1732914232
1927051254
1976652165
622382301
131674744
1830350212
1678923622
1209295373
484882463
1072694795
628853008
445127043
109635416
1865034817
1166933898
682963094
1200474844
344303273
612175166
1442805612
1688094814
1235725954
1581606918
1796734120
1876768558
460634985
1531633512
1677241749
2082957130
754505417
342620161
645730908
1886132049
2110278454
35915631
2058348576
689904974
1691545667
1195581414
245380050
1268533449
383242010
1280493417
1000268997
1322551984
1344257184
331626474
569991732
20617072
1734966433
1027572714
747080591
1470372533
2009186885
525828232
1187370914
1757903098
1008268258
2095929747
2005542820
1019988091
1239866827
304393948
2012421684
491423103
1647165509
1246716378
795946542
157434787
1566563390
377386508
1354706303
1527900733
684461282
928569252
1204992370
1475068778
1164646676
451641411
1648886088
381514681
223100115
667314361
2040543514
519895580
696465897
2080283925
542817056
429436951
445837581
1994718933
914579743
24012712
1419803647
1887660035
1463716327
1771258085
313580634
2147269772
1975727985
1212356554
1658982539
671669711
2037566091
208385162
2135604006
1359505345
1175330954
777273208
263569880
1237394140
1815543892
1617272019
626910202
91246630
1795281491
1214206540
1382050900
2097121846
830943265
169366963
1420714656
212598580
1981595314
955816354
1725021066
193397384
241141212
74356187
1308083391
612126093
123208938
1279443237
716690174
1460256964
1346808180
1858535842
1108791522
1217995847
1281808077
604132103
1003185077
964656908
509159432
111656986
212143416
622020323
1084766419
1729041079
1016395674
932500405
577333837
48621754
525009839
180877411
1504570790
812902996
1650642158
1519413571
17197774
1207383891
1234671271
1914378168
1817533934
1664515309
303223560
900933399
1142443933
543806990
889871706
1119944978
1703759785
2398954
886660182
2129705705
499109431
83114880
101487801
2092738805
2051009039
1478256990
701426392
1616700620
333501351
876258101
565719244
1861717898
390217362
2093281589
1058309992
317145209
975159606
2065366155
873960252
1107726061
2038723557
1959576940
2018555835
1828830793
540061117
324752791
169179840
931204102
1726748490
1309338673
683212865
1799282250
503734457
935324718
622803032
2054722376
885252264
1556574179
521246040
1255148934
1694316147
134372149
2094508737
138677495
1756894542
1994069491
1765129826
1778392060
1137222219
1457250234
1730210867
1784523582
94092733
1018514147
1826145076
1849838508
35898367
2112958610
224963969
1186816547
1831446808
453043875
1156704268
569334896
1092090808
493053285
564888010
1584221750
157948076
19366231
1905496278
1536935495
1743808735
1010523678
979380485
1909456633
1726114507
705143506
128605439
989837622
1787002115
1535257849
1061918407
733681503
1939944899
766033525
2087392184
985945170
844231519
944212703
1813796925
1166703226
2091427934
219272721
1704506792
1526896362
890762635
1009212946
2091609866
1069767934
905424738
89227016
2028695587
1065676478
2028037736
353303898
1139064830
103081699
1284706383
1289787914
1510838829
1579271485
1994700419
1704626157
927115365
1168385087
919355485
659038082
728912157
542058629
579040750
1922897609
842277635
799562909
135864932
637136491
589844807
804954655
1356296998
867100980
914263747
388902719
1104168956
1798614633
764804474
1502981699
1350904378
532857618
559863251
1147434079
1372724865
1818567361
546855962
2100798799
1459621525
1137423781
665649
1602579809
1261569737
1390903378
1045372924
262702854
146020348
1737898668
41425925
872932559
1886827825
273669492
1004258821
289693927
1927774307
1287513195
1702843638
667122982
2003860430
1938495039
1197848282
527603553
541446917
2083364902
488320211
685916675
1624620847
808463710
558188249
351595216
300637866
941028761
152389106
791586871
1003066580
1912315189
1658529662
1576524959
1306397839
1207848568
604147182
461160288
652694377
513461292
1482860521
1930949409
1085662295
166089
1825756943
718599831
1662330102
1523502071
811677058
1043770379
1780311210
1259029336
392426232
1302126922
711597719
1417455729
1766450284
1917926157
77244161
1296464068
226149441
1856404324
1937024976
1155092751
769164760
17713225
1880760020
1455109539
514887075
281369666
575810368
1112207152
209328339
1051845842
2039919041
247698500
1296216420
785910953
1921262258
1620218779
504592636
1183334128
192945255
1668459609
547259006
1009684630
245714182
914136885
945079272
1093087997
740081426
932337686
1911350127
1507553543
544196553
1467042384
1644282449
1752665055
213739377
1282203644
576079969
396004187
1077965437
418794484
746856785
1027392402
256431642
1682547021
1044430385
154356535
486562573
1295811747
1787457924
624122962
2043744842
569050963
458693414
1510176432
1158746044
1554180620
1831085410
1999588598
949089574
1103752566
1365337408
270912053
2069896132
1445036818
282502634
364860389
478078862
1250793671
61599013
457495856
1498913513
1293724618
1815617075
1035027523
1272029800
1272529728
1368806488
963985024
1933548113
1163170894
1537367993
2033623116
350684147
1745982630
1743853357
1696292245
966986691
1736355889
1595316381
217651971
425044858
36236651
1845141644
1536765234
1805550319
602435399
489491714
426676162
2046509304
46288613
822780802
1483017886
535403021
2116078312
1948577590
801633907
1943363168
1199701291
1732493021
1804417066
875434137
1385406658
2081451222
1906090676
2045999222
1472848555
1393483801
400937608
1381457800
864078621
1909374125
258213606
1762127997
829316495
758796144
1884825689
1424381066
1364931615
474502632
105478302
368702076
2075726999
1316110965
1658522611
1698963232
856320033
233206286
1472995590
1726782780
996901026
373214569
1973277444
262560721
97910432
904372407
578530789
587708225
135315096
1197096048
1788726740
2130735416
948050215
369946136
1432311041
1976847835
809133225
295152282
451351552
2036600081
340897815
1827831120
597073064
582371917
1393187308
478641877
1034547832
1540377128
1189911285
815480472
1083285754
1810962130
1657064523
1398790061
337251614
1083466118
1622948141
1535838778
1862540279
588746373
2078417562
469850117
1163054731
1115624345
634167386
1245028136
406842555
762042643
70020643
1932674960
1701911612
101934828
587728494
1255183138
742771184
1844793787
2038541713
1991643212
1911730988
731710718
2098805475
1173604476
2053391308
600762685
667313940
1199291908
1128732331
1417405248
992400350
1137915193
539407565
650648114
2010785465
1340688714
1908586403
895498984
1286290726
1338961502
1214517850
844926905
1823092588
981655836
856408740
2114270699
1873037219
1051736963
1593035589
2104348724
357958139
222050025
682149554
144170032
1194747587
1539575047
1424833175
392044183
108595638
1556034991
529663829
713494814
2021181710
2027372476
686353308
829078023
1564671623
150577174
1400374961
1963854122
620546212
822122779
1359758671
1442251129
1307805163
1422753921
1302318246
1692676439
1972604722
1712070836
51546271
18095227
1507059657
1506856725
255880690
684213211
849820919
709774499
701176666
407374529
297371722
1881735439
1461585941
1122489363
2142613548
2084235737
251609865
305681495
52490736
952441194
657052767
385295978
637574703
1243156174
984688901
699395623
1252236234
1401826061
1285946186
240008566
1199083917
1828951091
1834040681
622241739
573422464
1489937408
1422170834
455420875
810756838
169549896
695194082
1389350416
936940541
1641061112
346247451
1837963993
1217806147
191698061
126766415
312207472
15246226
1651611809
1882491943
1152582799
1844655922
708413009
927215401
706356677
1277559914
403350807
148000733
1679161924
1703850134
151349034
730707078
2111621948
1127192999
1170113385
1662454326
460271747
1515834517
1532798136
191732192
2088192571
1324407287
1163494281
1093102237
460535335
13715783
849203551
679034708
190216305
814785028
699865430
1900546954
338774752
1949788319
10269798
2075268204
1287967609
736654190
1826626046
515157007
1160279155
2036115469
1741826242
325048090
1432668406
380892236
381090650
1545727162
1582539257
1924850392
803067515
2024140978
787120993
250389620
443020753
251395099
1486718824
495206707
777585743
1591030653
183859454
941038416
1034357449
659048311
1362258060
764720232
643897001
742586214
501350968
187330450
1352570542
2062396269
1259475249
1569520903
711873734
825270485
14084936
270221765
1688922117
898080092
1528457619
1765322770
1260844091
1979216721
46782215
295606503
471607891
1534102027
1286678500
292578333
1999676888
1714469084
1029707462
806227257
1136160145
1712058234
448499998
669909119
611190437
311482143
904914909
1845230310
444038989
1467012778
504798589
993635704
68830294
1507620974
1092597273
1036558408
1093519843
1859613487
2047174521
1651085102
1960168267
1483283968
1204364865
896365323
1505544532
472958380
1542146451
198493946
490227555
641381440
504602592
159144613
1249287397
119127117
208362400
1491107789
199074009
583859313
428056561
1220776470
1312295904
1306254851
2087499473
2018654617
1418536391
1039967786
1224600589
1812626731
1310115443
1281596354
2078315587
1298414060
244553158
226291188
959201625
1593832452
533258126
1157731143
154188768
469237369
830069706
702191757
1567194837
1067704246
188747710
2030323306
1534713232
1891693836
200865511
2093974999
1531276658
1162050634
1367015471
84911390
150129313
723152833
1462393950
2095204927
926228815
1798101412
61280539
1406101332
1169900877
902540472
1903437305
1700079522
1074511087
1696736003
750410848
1961317541
216643284
648806517
55778734
1356656590
168762921
147916211
1555964784
1726332361
602605486
474953136
1013538460
1813999244
1577395101
396384153
1374920926
562224928
1090044142
1521092904
1593935959
421009436
438348298
1968768086
574821398
29324053
1973723756
2098571340
130153400
614456161
158052549
698273251
965781209
1379464689
2072093213
1342130456
801106282
1993933975
805765070
300851509
404191312
1924657729
1082326315
886680763
1737029288
1987756673
257443570
703818021
258447241
371477180
2044421117
2100152118
662567986
1680369587
1651173716
453235217
111126878
544944252
675830851
1894096429
1796037157
536497205
342379951
944638716
1575266949
809033665
1548346685
420798678
1733811306
1634934037
1993227178
1928147807
626807103
1125493758
1184177188
15075405
1961324723
882835332
908846965
188505899
436138848
1902190733
2141427931
498879666
50683282
1404670700
1600556399
802498775
1753578490
1348365297
1515332874
321542200
158052931
1395777184
1075957881
1913216274
672303612
376873799
776437162
900628924
1725439495
430298611
42848032
1123796237
537856999
756396445
115542953
1899234691
1552592573
1237349297
973221983
74525314
1060137700
1233583622
1326217694
487846755
735435040
2034998949
1768607916
1847797968
1498774112
54560119
1831546396
1239079581
905777303
687438793
1895747913
2119876616
1280444331
934930397
1775493824
909375586
995761174
335011659
504069437
1455405053
248240183
1646732481
780994949
1974433355
1065111816
1894501501
95642767
1346928356
1628498683
126932437
1031625493
177670854
397243995
891260419
731863230
1520766763
243826122
1558573640
841327005
1591320640
268235692
1397690172
1338803194
1693184032
413127965
1424787168
1772656155
1193580456
1825765042
1624831017
79968483
1433014971
781874804
2145891560
376143916
1889054107
510512050
1265199633
230053787
1973667039
25401351
365890265
1765160277
783801984
91195456
1546081422
1880248588
1796276869
2040990185
758974384
799132772
126033945
2047800339
358124271
1304984202
571093910
1721733754
1105239782
1862189344
1351982386
1604781913
1612047059
2005360664
1255798469
72424193
239930545
704696479
659590709
1371230873
1146742782
1576671082
413956764
2079014234
1118566784
668132986
517590961
917624142
695748362
235380079
1866238955
758468923
1413605466
489652
755476601
1462989448
2131064664
971319311
1333656778
1020729585
468601171
27625021
1954609517
251284271
1149063884
206598982
1057529551
318092721
1203774001
1874730005
7693134
1223581305
544276571
444861658
974284469
145100678
526234530
622592526
905070016
1737221263
1020500130
1744505269
1397535261
1705936961
784713772
2083588129
1152572884
1670913332
654451462
614357116
1782778469
1808154273
1633094837
1046083909
380420416
1318867053
380549635
176086021
751394496
2112859241
277219528
612202658
928532274
1793670035
2092948669
1719567550
1942842309
721439762
1451269624
1870567600
790976230
182293065
609074887
148914144
853919771
1220720040
1249197545
307713395
742811564
519232891
396813105
355538802
229551051
751616543
520738259
18930620
226855979
1228554141
811605763
669695123
1692843621
913826782
1033057870
1028022618
68127789
440473851
704397401
387875449
1345922443
1741772745
1688011050
620633880
1791633131
1113467843
554211999
305158639
968234115
9727744
505060509
1603860476
1130575674
944078053
1208618014
1627503693
754006696
1327049305
1330839311
1009537004
857783008
522681337
161944720
94792474
1897389663
1597756689
1319746620
2059300529
1130613491
165851784
1296464068
889171489
481176532
1975368244
2035274743
520047208
160606332
1221149654
1547990452
1887261949
1442974989
1115060966
1887203176
2002758276
700198400
1593858451
1814797662
1176003706
1653566969
1725691733
61854634
792115637
1619956516
1575349150
1236885131
837124229
1140069561
1106572273
2138491869
880422319
293597390
115655037
290788502
541282276
1406203988
373438080
1514179204
142807646
2088840566
1984276934
1900368782
1806350330
1929855415
1125674241
1785468273
1800530663
214508313
1942024369
1888712460
1855158116
622257486
1787168536
1559106670
384308374
80499377
831307376
1404763138
132051413
1027200213
336336127
1968351105
1953686408
540371812
757914737
476308928
754125430
353524531
300567469
1784016237
944979689
1223000389
107002677
825729329
1721730068
154452677
1850361573
1989051455
1627721374
2086583316
1228046160
1699407549
2075448098
1586999221
1401215787
1880330375
158430478
1732486794
215488419
1868853815
1641820624
1235369787
788079462
365362167
569634148
731481272
1921147554
295837193
965677254
1142873889
2110197181
1964433725
2078573254
2102542427
1292478106
651314411
2088438885
228762699
1479937189
1566790847
1630796915
261927778
1240351866
532872960
293208307
835678401
680525841
199862896
1953620348
706269280
26573520
1327867237
1992349456
1113334849
669825062
807170
1299745338
1529417775
1590039914
1957202174
1433587642
939279748
2012330175
266584728
121729026
967009076
1715653498
94803369
1138725798
1261851734
669977445
826370186
2030595369
1304566255
2091807334
1558067570
477121943
1936241943
1041478246
426851876
2032622162
1389099305
10557948
1997323165
2100064599
1274584631
316323391
665719327
2129581327
1752558604
1085128034
437990116
758056986
361511257
36717837
121003633
210106562
960424209
846022753
1303105797
816812142
926193578
1867260721
1566127345
1540149500
228424744
1827617343
466250970
722861511
681513498
65402780
1998683227
1003138314
1307704652
587365667
2045019227
606835737
944444033
1026478564
116162226
2109510903
1241401055
1643995760
426201138
549952730
1741505145
365178762
2118923149
1728084317
1322814642
1796273841
709727739
1063701853
877528025
1675326189
861235830
1860762099
879980859
1664085627
1484088694
451141164
1130021960
1247686083
1525810799
647060248
1716603804
925984296
1162011484
1232041403
1531113205
407305468
362214871
1516702816
1239223435
81167990
864735512
235937569
457253987
592507375
167751612
2012427924
869853236
235388357
739604001
2145137038
711228905
1560311915
1671023207
827246031
1334898429
955096042
899743907
1805863764
1690810895
1690302677
1904279418
1325096588
1398895672
1559738612
1576801085
1639627836
512572786
1629818299
1060084466
473260574
109634679
668850542
20389186
1848350134
460241653
1245268739
1987609212
1528889516
1740891345
1252906694
196936342
2070178312
1088470840
1133412062
1499507314
314912387
1925185163
210795683
600458095
492078833
869234190
957482276
1775316323
359761278
1139641997
1798080852
1438270612
1511289996
582335566
1828318568
2139192286
187740379
1123515031
1826679056
1328373626
1772118447
1446207307
1599973976
826786886
1721685927
308588027
1710899626
1686024253
1477343456
396719587
1289186142
1896912881
1363980840
1940058032
1910617142
532614384
75843498
1985577566
1300626444
993042096
242135944
1985866168
606302068
10646596
980326948
1650760998
1968494774
1105788221
1788722676
1906919568
991405323
1456748065
1923499914
633736265
1221537723
1092323254
934585315
212488209
572799533
1616499681
496130532
1557619183
559624823
818687525
120600044
991846873
1248043977
1462944593
328689323
1289462148
203388458
531778142
756116428
197352353
1678077510
805318667
1802283998
1643035192
533627261
1673892903
838374572
1565859441
1598804084
450344595
935150841
1920304419
416150520
1446772302
133473878
1763453748
1055036024
282989411
498652833
929655919
1487381072
1448281689
2764718
1759608668
870581109
1053651387
391453176
519558320
1693135266
1251859412
1454725469
1695325276
485025618
1924926218
1553293012
1949980035
1727657580
2011494092
554067410
2009228005
1939088698
1490124703
1310143271
162142016
1310618515
1468609708
238137924
1866327468
1598204087
956401453
870247799
426784797
453882131
723574388
198546513
266856822
898982828
1851398669
1570374235
2013253721
315735261
64879991
1338667265
924471421
85969186
165101808
1962214969
517356742
1090080791
1098479528
1661415165
147874932
217008654
1741359470
1942076938
1233579028
1473073523
1153083440
1701395865
949043939
1430052152
568901135
1821442976
1343204222
2021439021
409686064
196940310
1415416986
1156259693
693644686
188577814
666755976
2075823904
103535866
2030660232
1053034353
1114104615
56133510
1208579559
1027283794
953950109
1299486867
2048236969
536314664
1298815222
1184101565
1484518106
1045445470
715747851
1202010625
26512283
2049113739
776267971
1845654915
2116298606
1417327449
2036183627
1535415142
7886542
329136208
286063874
382752746
711290013
416001872
494149525
249985027
947359156
24889923
1556987861
132932453
377999280
285553392
1937744787
626236182
544782667
626228778
955613276
748915909
1481253078
994414066
1143752371
373843909
1818753824
1770202134
1008519452
1934261453
717328683
595841907
403752255
561689381
1386485619
1653720476
1091159825
1380709002
822562094
992834854
213200001
778674145
1708275530
619481562
2139816917
1070144198
579373736
30336202
936685498
772072186
1390991562
616505399
1610730261
14785881
969480901
126393194
1841514868
45238876
1408383393
18250863
1214138536
392475892
2009375850
707840349
444905080
226548335
2099191609
273767990
1646180813
1272487000
2089596216
20998372
559553436
567148415
1896154429
2039016931
1259791063
1951748720
264902405
70693258
1136318955
1698559292
1294717289
1594105593
2080155722
595917380
1177274310
1245587879
778043543
190524688
207438981
1329446110
373446888
1549441562
1777546712
2012939079
1273408419
1513164620
2006369180
1676981720
1738181710
1703853502
668647334
297439674
808121452
406257333
1854598834
1756510624
301511198
849431426
40753463
581418653
796451565
300542777
667779765
1127242512
1662434818
1821193211
1474426777
1984552287
313500878
976415169
1273182028
1256457588
816311374
1136526513
1037012930
1826296047
851171217
650325786
1321986691
1805713394
1780048751
488143481
1758243540
112354806
971689006
1523249340
52767497
1879308548
552947386
1710894295
292335717
1419966784
757108159
328846165
1915189662
879627317
591414672
1886885075
1119645089
1970773199
2129333131
1187497186
1855002267
632491281
1498581116
1263709339
206321056
1332761735
1539594600
1883246942
771256029
1294646620
606302217
1548634568
1769119516
1752420762
968826345
750696649
1149426859
967620934
665346654
1782414612
20859924
1677979369
1658350024
727412807
1961849180
2099221886
89760968
1406412363
1239432225
58405507
154812050
145516703
1774530955
145887446
1908449729
1894142367
2056771485
1360955238
1014866871
1408723954
1685641455
999941047
728371593
1595695371
952556026
54310002
129489044
430984813
442298017
1174600946
116783736
254989314
1800652735
1382494931
2071353296
133312488
1262141298
1014457665
2103063348
1149579634
1484819274
1153533909
680741108
1522557695
894971355
42594639
558702254
581811033
627260062
1812008973
1681862839
1509170911
689776231
2071322568
395670567
1339649727
1312457915
1635719013
1211889919
1470066625
1925015460
22416378
502871752
1139571783
1460313849
156781119
991280083
1298146262
455043722
1686786236
1892912577
268687032
658118049
69111069
98226853
1935658059
1682966797
52457605
1363944197
1644310035
1216804934
2112936621
1144053014
1960764623
1821969534
1612144867
1143644087
1550155247
1206063454
619238135
1357277417
1587536506
1065442758
538343267
504857418
457831301
61603446
1517866261
148584199
910458206
1111432729
1007658142
1784123
410241170
590544841
2113880018
693093980
480511092
1712323766
1427327103
1386309254
733171407
478265169
1482017198
1716873854
324199465
1601487765
1125970871
1978538971
758294685
1510309889
2129964730
1453335810
205186593
544248778
2134733884
2043651437
273231998
806968371
97024532
721445083
752399294
1341172952
1951872095
1043212935
1853050089
983977354
1579904115
1799723634
1272671129
518511422
158796545
855525828
1522542139
1686593906
962787550
2096097307
572788814
836680375
981640815
459530153
887024142
666737709
814507113
503335528
385854493
894298378
1184999723
1322785322
1009190827
1763089475
2038007136
77842389
888671587
1151645326
828040481
229933197
961117784
3514377
1133493234
768248114
712657577
524550830
840778090
1678050380
50641574
385542094
567071997
528262786
210600298
1480553208
1376314509
1998258263
479542642
919034858
897686689
1436995904
1283271587
1554738437
416010172
1828818740
816249301
514842903
1569214704
1801017969
345919081
485220980
310468775
1950794940
1652878897
274495430
746310536
1123039227
2114744776
1233853830
1534543165
1482114537
999819407
1877739579
709418990
228059199
1074087765
1405683491
1490312529
2037465347
153060318
1178022415
1320026506
1487149151
1941048955
740895277
162076235
879883144
401073130
1916062838
558686320
2123780784
1642694341
15528931
1358184550
1189014428
562644146
1909731410
1662797275
335291193
266749490
126805309
1125367452
664704926
814971044
917426864
61182292
2009476331
1709505099
376203636
1344017800
723728983
1963400061
2001253076
1854133666
1591673779
809953171
570199689
1097829801
2099246213
867268113
872651833
610430450
345211666
234766041
1472493817
202685468
951608876
1295505600
291346669
1631992501
33902776
847485452
1839953368
473120427
934208250
3523481
1795342188
824188286
691796935
813241018
820635480
1196955950
1319248200
1766958348
350965423
503522814
2098160712
1356638974
428365653
1048371646
1413198752
146831684
910285181
293476948
849698487
1479026838
339648885
1963298087
554768123
413500054
655590352
1873579118
348403133
2033070979
529155605
1398018608
1985364094
2038056995
1233894773
1723923346
1319630135
2021674035
173065074
419485934
1550130
1954652743
1399472688
195293910
370975977
1012425059
1295747038
204934649
1950110569
1588017876
995989954
947343701
81668639
1597322671
939479424
22049951
1339289630
1626374665
614438671
1008638097
597289661
486647862
858543252
695417834
1981562879
792243719
1960136418
1465190668
1318231723
1405908606
1491748693
1799697471
1215901924
892613912
1069256387
2047741815
1287550581
1974170734
1475347424
61238193
965282197
1342704137
361885155
1511255068
346334127
1975229369
1447319942
1819338920
1917624010
1099178999
1484741526
520063168
155271866
406031982
1928686084
1369935945
2010369414
166714922
2030821618
247724713
1170550104
1561550947
1137137360
321850725
1182710727
1451968514
184935606
405198766
267190217
2083834617
1149671623
1013169323
38195871
1280181858
11809322
247428843
1764223886
1980696602
1598675282
315094296
266575040
2030606158
1739146367
525621822
316975476
519555204
1276724218
780353133
1003404287
1329434074
1100097939
1495248954
2034994876
1566212645
1480515684
225642517
1647784625
590284661
1808502883
440769323
1613508120
307053008
1789983271
1400782408
1156242250
1475477305
1458143073
238959358
1626915605
1696027329
798136701
1830947103
2102053061
188466494
598757960
777143249
1891118420
1104909137
1770276207
1999582717
1504207366
261138217
1026724576
1939161478
938278674
1052024645
1792095192
1541351411
979836271
477425491
466225311
1771212780
1751166582
168071904
1441021210
1585790352
180151236
670255970
851601940
1077646418
378064203
1296891701
620444458
1404339922
1635508448
602530726
1506441570
1908547954
624516379
2097626345
1217780650
966860773
1772862691
529446927
895016645
2016561589
1213250044
722966947
769457346
2025173705
1479721001
1473327513
1636999986
2141626559
644115077
1698323965
1246315344
1065641745
169988690
1672023438
2130814342
1962741540
1888356413
1162439456
1210915888
1382178982
1360659126
1774040537
398995870
1946345582
752252669
569592162
646708619
1739332264
1286161033
1993624216
624623674
217417288
754425947
1857221698
1214492873
540235430
1841486206
1431114847
2060824060
674942482
6252479
674603578
1274417377
1139374548
798560754
930700214
465658033
76917447
641104914
1797675099
1746579617
1354729259
953272281
638415121
1199496076
2073322534
1405691619
102707262
2076440913
1393354062
771604302
1784966901
194949755
278779298
273033733
1143162148
726165422
1577148949
862043258
2097107190
689800640
839324673
905573683
943593042
893912723
1591852046
8294587
951432434
1549324506
812276610
732650373
597570861
334939614
1564805354
2047177217
2145907669
100247935
76662045
1080900767
198738680
1626374722
178565799
588472875
587588140
2087356869
1111333266
1801572265
1941458860
452236279
415055325
63682015
1230167013
1873080602
1750614318
1874498879
1174789089
1943662384
243854730
571266628
39660967
1739068583
652711237
1453336732
1465258750
123724699
754554011
1630877297
325839719
41312870
398991655
1417569073
1003355407
334974327
694421768
1306144880
1721089749
779820926
1083706221
1641747175
23328285
1658308409
577857054
647992904
1656783930
1439706159
932840085
117709948
962808142
579695873
787853297
345366230
1365072076
338868355
871926618
1951755189
28077099
1421426997
24412524
1761642362
334581277
1461212047
469141256
33353007
196905956
180696061
112872156
1174386569
634661697
621046790
655875630
471786242
537906582
404887805
583776791
2122365774
665298923
1808877287
259014605
1645907085
1870958671
673426808
504560992
343952049
972738849
1535511977
899945444
192294771
1216199054
1802611210
1839171806
1317789833
256577207
819020157
42968038
1639712109
1094691483
2042876013
741553545
1464036003
739324492
1198726289
1929011027
1422825318
1862697999
1572911949
654748537
45470717
2094766001
1349594624
1232004867
1867975766
191132843
1560295991
1865984772
851866997
345546899
5913220
704749414
419131444
1579743974
1823758700
455878048
380719143
233494401
317789308
2106479918
1070617070
1225830378
2057790220
795292928
1085932996
96211570
473765299
1490102700
618816210
1422972279
312491142
1369281410
1461498154
1679105572
1791902828
2058757392
1215904166
1218542494
1973891421
2009387671
164131959
1073590936
1278499327
562840138
897495326
1411212468
934081766
210602847
652632643
370670587
1608246817
1535511049
356083554
236452468
248809294
1241631666
2117516613
1199055815
1099279848
927035204
1202870935
1107618165
915437042
2146942220
1767838746
1081163525
862348927
1400758155
2053604702
1787095792
1670276802
1553190751
1658011838
724719617
1544263093
1266991967
1029858078
2079420187
280948131
818870649
1736093211
1555581937
121436972
98951372
49000723
2048332588
609570578
674167305
785013699
868948596
323144926
1516878985
588896066
729954800
1290403399
172632568
785599786
1592143798
1189607833
104388249
1246942452
921373358
882716110
910901853
1768157696
292562637
296120008
701009061
866133574
232755886
280649416
1317194656
833609160
1901392918
2130854472
405335199
951399778
1207460229
1149142688
2137336233
39616667
1726147649
1244318995
65783008
1242594792
1227017925
1488651304
2068633981
1000647466
557076985
393582600
2016902796
469273975
799275641
2019765415
87439776
1169739606
219351933
105221581
1776874879
826501929
1512545541
101048969
1385091152
1476142346
288245087
357659307
1650171749
293381049
1245367101
161257706
1260271432
151627192
1035016805
193491295
762920383
1054217165
1296247833
878951088
1042362647
295863172
1242192883
830763567
1078117233
1299426962
1545533520
338704909
86069054
106789846
457497338
875002705
1724875705
1826680996
106163731
772844758
354646847
2038794338
1804334025
945834193
788301384
1791776074
1376873140
1085944354
1942878823
482569807
324467566
1445414661
301778992
410944162
2114848314
270070166
205869983
1200674107
1151626881
756448848
1562352290
1924684803
189499702
1322225136
1389662122
1302255498
1885187271
725543213
1630723407
169485365
1693623606
1416437189
1242724697
531033599
1538967015
1316906713
202660295
1649048589
1307864081
1760526006
164496275
1583986664
708530336
1717175218
1815988725
1790600719
307873578
2136310450
1439723205
791532359
184984433
1699368061
883462521
346580575
851473425
1023995763
1180749706
233088270
1818277901
1635346830
1333862922
913537904
220121830
1653389652
1435311264
886232932
115595499
1326201103
95574735
283864091
881195977
1292476705
93166582
822956584
346264299
62449323
1334781357
692971389
1179028797
1496020854
673858917
131781192
39851806
2054017898
156171756
598005763
511636433
543940232
1422620936
538462700
772590017
459530153
1766739447
104497235
41307733
1974939179
560914817
1587208874
2007835908
859609124
1968913274
241151120
128966519
681051459
275730517
985222889
1973269562
405230096
524894413
257360940
1653389784
299644959
1558743973
962597804
387749878
580155087
412181656
771163980
1872700203
488109466
955351754
1076236404
1251325210
907904463
1487772983
295602664
1651107681
967676073
1796203812
1389517425
242917909
1340327255
1608110018
202120920
2043723535
374805270
1888872752
756824353
151174612
1513068109
722241520
296022302
172056932
59818472
2037724062
671675075
1147826072
1478852719
1480197497
1372337254
560061216
1189848410
1124904302
1760283400
2073073114
720260161
1641144671
765796836
1381400825
1271766235
861324195
2073977036
791858956
1580808126
2021850903
457936125
1921390638
233387422
721032855
2029951052
879586992
384100257
1664371969
2098437860
1384905323
1327323647
1367795619
412398963
1111877022
326638868
895438676
362876920
525435505
1449425493
1454229416
232698984
1884101457
362985968
686743147
1778883503
1073012837
1455623811
1300463316
1550680207
1735432634
1286944852
1326702799
2060690389
1394182450
778693187
1160189306
587350809
1799582055
1351205290
1172471403
758894867
893134334
1433880562
319996014
1349513586
1874636808
431113444
2018714718
1228041842
1206671421
2007501598
16151784
93555075
708840995
938457469
1308455621
196253082
388171607
1219033052
359457909
666530033
152951197
10441535
704677860
785016921
716376892
1751903034
1487381799
2141644321
1078431218
1775909999
1152782986
135800355
558972923
1303573967
1838153380
1633738847
39529529
1287316572
1258252307
1323639972
248501518
1872199252
323871982
1819729221
1033304777
566250748
799144034
1683693405
484936265
1906327395
1506475815
838251351
1664572570
47623601
1205633790
104235106
865758666
426036323
1665262792
1863592580
1901369595
347302470
1882854294
2054853026
65521399
1956372212
539290862
838711154
467585014
1638767447
938516273
559424523
52613602
1427550893
624440172
1724025682
175729323
45550239
1155559055
1605933713
770183434
1988085917
406915473
476828846
1797725926
2050179604
741554184
749602794
1937572482
335498110
96466120
768169321
956956058
726953285
1977171167
530416765
1913109451
2139105063
986478040
680881756
1067927288
2085143698
1803799943
1229111375
521881838
2016839730
567846934
1158395169
974466250
1341003491
371369460
1656531929
1856561421
1304582547
927890150
579720183
1959511140
901312784
1709354440
1554677101
776037364
662229517
1219573112
1889744927
1442038701
936180791
2091140701
1628461021
1100270980
1426205876
22022845
1506098404
1277495130
253413539
410954014
849512493
182917096
277768359
348758442
1441497596
641706954
1167599320
898197218
1509055175
2010207973
804403450
1286912725
405527757
2060163459
1940255995
881576832
526866385
1193058899
1072492917
297028914
1432389955
2028589733
747142213
1192442098
1910345909
2071877657
252877553
1626095050
1302834011
1538915428
2144933707
1280170843
596096652
281354836
1295573476
78661595
437373130
78706189
1006549394
300106863
359060130
929037887
101009325
1654141690
1955212765
1350301454
131585233
1206832917
1205418054
524267086
1210852814
685554141
734288705
531305147
289565842
538985926
1971250820
614150900
1731293539
333102066
2092279635
1125275233
1643864555
615625372
607085329
2145031210
261084781
1628031677
163916202
786439781
368438091
802650473
1498265432
342399002
494108635
297259819
1388145325
517119502
1292056591
714466407
961787470
1311913667
1688011050
662703553
1997154696
193231780
904213234
699242996
1452763068
968351665
1663727898
291821179
188671386
336414751
175784141
84796111
760343471
1758086200
2078879777
435088313
1032309187
1042001283
1253018285
2140239611
793837690
149001356
1176325063
1153202551
1821608627
2039244191
2124559768
446699299
541616870
1593645833
1241202142
56064296
141568079
124464286
1158236540
704526022
1978097957
1603744393
1955364888
1506795158
709121960
1797822323
959751447
446961781
532193808
1259082280
395910926
1380994017
854949025
972837231
1145820062
1296217847
1894095218
1819055191
2073513132
762771864
637209530
871757837
1101790856
2013967782
104022785
1939188907
1187600780
397998393
1468468625
997294454
255017413
768429287
1603025586
79898533
637531617
707342505
2115948428
1178068904
415209602
7316981
415956264
1174949778
1501443346
793608791
1927553327
1676054784
1568360931
717706920
1437262227
1207460229
667930966
989046826
1616100162
1584236460
1253922703
1903777699
1099658028
164513020
2089888086
596317362
435314796
893582442
1228818163
1405703994
1670400629
2147309613
1706998052
121133061
1197215024
1528510898
1130437312
514330802
1849160445
200111562
1132886070
855600386
1680202942
1720997038
1706564093
525835014
630808088
2028145068
440683139
54357613
1438789479
574652671
741426232
1610290610
1302211815
832874289
1118624003
1981208252
667346960
860883254
2051370088
1986555775
1788060011
939650237
1949059542
896087339
594721755
759154970
963043488
1492249599
1565415853
194991504
1984648788
1394120779
2125065860
879567161
1743258536
2081394521
72719943
1082558218
336526806
1807401373
1147951934
1910893359
862409774
2053290953
1022595714
1403825298
1312414819
180599236
365222587
837370131
889452242
1483044031
621001997
110461260
1194104299
2082233300
168384082
872538923
1765038579
1573750032
187405084
2120683259
1550667843
854707785
1725397290
574036552
723867948
671193462
125199946
2135538702
1628355767
1771939409
1440309720
2032063281
904357432
1883809184
1441884332
785679237
2065254993
1261411784
1124519008
1191531428
608251237
1301366758
1593859170
278034802
1470846860
1026454817
13025891
3397663
638794428
793509619
1110526437
1553018312
1293619142
1116063847
1846869184
1166989974
780557939
726955028
1804175087
2091940171
2009135085
976194663
1898911113
74523543
1790377021
482763799
685412643
1838522274
1468028460
1245559049
1824304452
469775568
1345951785
387309874
328431869
2139244666
1815977379
2018191552
599664169
607572711
1108853657
1526220939
1137215866
731932180
1105884055
1509789270
225250511
847214337
76760738
1450576588
1708059492
1774192699
2029630741
465364132
1979315101
1524271137
1552895390
125911826
1235546922
1838053379
861352423
751493144
1954539971
1877394610
1494301413
335277208
560915460
1154845475
448561772
726194560
765155357
2090629314
1641607942
447980735
1343133015
346119019
935842251
1280514968
1519336918
1333990231
397333455
2115837833
1561698271
609475558
2052062648
434706327
410643503
1160301364
1003528113
1022334607
928640910
1621645240
1467538842
575496770
474867473
1876500369
120475765
1513870532
211784198
1412389208
1070112557
559968704
146600274
1961452111
1584908343
1725591793
623457061
700140133
853185240
94408429
1473291904
2070473445
204276947
2047253928
2116802642
1293151494
820416161
1569109814
1050383859
429696606
607664490
417702626
1611389105
392148895
1424898041
980386913
1547748735
600392102
1602032489
772133759
450965712
409595940
943660780
1205033006
1212827874
1646037309
225465758
2101137037
1951453429
1297627160
1132180339
91965916
1897773494
1099377236
1122657304
857474810
154988149
433016215
936632809
2084787143
330715266
1423113859
1932364505
896027988
1570182514
1000764694
1724799361
863147337
131708870
1856311398
1924737643
1944707272
1045317340
372212198
796079357
2015778696
634552045
531789154
1696140902
287093077
500137315
34829163
214875708
858735273
1136716229
1405412147
945465803
1313985137
501445052
1895906771
1738210053
1151099173
555207491
312859127
1679408395
1559491370
967031941
1261501567
529172855
1492402418
973824038
1688649087
195652085
3514251
145558041
587240212
313085003
316224003
1432122482
1579380368
1188441548
1290855240
1311788386
1086976149
1677500538
622466354
134386859
539266065
1527395091
228486119
1112271869
2117462407
40685143
1653014670
1760863669
730582302
4450616
953620585
1000795944
148598055
318623857
595229565
1458806986
111354406
1481776291
1919999170
378491830
510642489
978734397
870351968
608088089
1645821071
515678568
712824196
857196094
1699767857
1886955140
745546058
2035520899
1062970513
35378954
2089753842
1988231209
582040146
1716645118
843771374
518227033
326008193
375079044
1675088465
1024778021
708026034
40378681
145460048
1823243516
881519690
37081418
1392045304
2093388210
1918533798
1333746587
2000943358
1650710500
1552032137
467413379
2094550406
604338075
1399464634
8346135
2023210194
1604577116
1309606354
196389481
936473378
550359188
1873549876
516859158
319033681
616145255
167310639
1118544677
630319012
678480818
1382235880
979004086
161993704
955150208
454598720
193397384
1596916014
1739973358
1226281157
2006492613
1634766432
1429252965
2095114028
1383940109
2105387025
806945120
21853339
918779655
857810197
2087963433
529944498
692915823
734350117
534219847
242984603
848295949
1506447432
1817813991
1763690478
1781068351
705257908
1776468073
469245054
1007386976
996617823
1803451366
1249887032
1751820828
1937122960
1467363914
1069396828
914318605
299691640
743242145
97564893
425332972
1086307891
228835581
232205382
1030003237
396633007
1250892755
959447740
408775475
95032238
840744939
1807979556
1656645464
200074896
777455647
1483895069
556487973
662782237
2089388876
1499284389
1741378213
736125677
1213408757
1516502276
168359729
1567838053
1076720700
884404030
82788951
1660279411
156110376
1424451756
765709944
1565544586
1817830247
573037291
1228984491
622681719
1190855250
873142720
2038986298
478884143
347795000
13114568
457633301
1671076266
1275002584
1163917240
95486189
1690076030
698774523
668844907
296774134
44065536
1456565981
2036929552
1582309835
83112321
1304072074
51310397
508446082
2052933772
1114608970
1401765533
1703733097
1356816412
348378629
4023345
1534017684
1379137971
1182646363
1079046503
938483570
963091120
2047697886
1236027020
604884
57915276
1033154742
194552316
2006479285
574345816
1168164664
145197401
1776272812
1556642351
606077733
951978084
1233577729
682272883
1063164708
630320459
697060709
289649788
1803786047
1222049181
1070319491
277868800
454370136
498788889
700241923
257458532
1831639454
814892558
178981622
372522422
902163464
409888759
1249477893
1469431386
2042074099
243921087
275829990
1172945019
416730083
394120965
71255203
1464007269
1236868544
461392054
1647359607
159753773
48424156
1826596832
508848108
566216574
1451200359
1709320448
1567945980
1203373723
579129210
863731073
729566783
1496254292
1889918149
1323549863
541361903
483690493
1030221701
722676392
183409290
1799543044
2054718558
869049541
351675663
1621013751
437206265
524004337
986597977
876966621
296481814
1947038978
2045909502
1231364620
2088608516
1756976138
1587996626
2137426111
1297345782
302228599
1948423239
373313203
349894593
1490109999
639761935
1683690024
564225981
1927898731
382489539
1359905869
1068813328
173606620
163096465
1737782210
690484078
1123183024
845577705
1463938774
43821150
1064875652
1961965732
2111709124
522322655
629957452
619501559
971031498
773958876
54338022
2108318171
792941514
2128381569
1768798948
1355643600
53521891
1302055105
847451558
966167517
187249792
584787066
740379001
1923566218
1368398752
469084939
337369731
875752928
1364878001
1540551521
1602405369
1423604075
788144939
384793149
86998732
2011913812
2144180357
939763026
1852158251
1700560475
622769225
1555401223
885078419
657648759
797135797
1593081864
17047596
1204784224
1686055398
748708371
802596007
1471030140
1996129862
719725014
589483984
1851354576
1956304781
460789074
834768526
1791454605
452831855
1960140089
1279951921
1030374293
831977671
1334345266
1499775238
946167590
1498491257
1932930454
2135035361
1909558248
370045598
991173760
1440048411
1092233651
80439662
224116403
225260221
1313404226
1308419015
171088948
1965944564
882416403
1775260489
64983921
262712874
1463074365
764235394
186090444
1745106989
1821049532
1311290056
2132317062
1625394021
50077620
1091804753
1684178280
1981192238
493144989
1450549400
856954293
1802898141
1895627017
1752724265
544825572
1543620627
296458400
742697780
1664369664
1054457340
1661077542
1542293112
1461032940
2000211168
623134566
1505618410
667224830
333307970
1877655003
251199369
1280090903
127036009
739175528
1312183320
912483366
1887917574
441840006
1040117793
235521381
2089825939
1047059292
18607442
629650978
879914445
769468026
2114132801
1980814169
722197431
272623339
495518467
586223915
1870334618
1428391400
1424072452
941512856
80077784
1280045570
497460347
1646140724
418675651
1946520973
552081098
726805910
1538339127
227938582
1946099589
1761128571
164865421
913246422
817983609
904694574
1069287597
1487676773
611324002
108544652
701606468
1655074494
812258
1933200961
941740451
152508210
516386882
1215737789
1259774748
527569184
883714315
1795768940
1325579099
2015554039
257506373
1998629779
616935517
1825386313
360057527
903245662
2010588730
1479218228
710932018
1008032404
841847308
740090517
51508364
352232947
1636540490
2085919065
343753659
1468320923
1352435819
1557616163
1551844588
700672551
892981008
1263197576
441948179
572479388
1775242876
1386402152
757973843
1629593877
463095782
1511189555
961511791
375095510
1006095388
1826612131
1763763175
817293284
1557821073
1523511442
1575167072
809522097
557667501
1182750291
1207379118
431418547
1442469017
795490118
1861903994
1720393868
1529221018
42018904
845089975
1097912781
203903002
642870404
1521782790
1184382368
481175239
44433163
2079599815
1169593746
359761508
123465978
1704180584
1019187733
1658012003
894125220
2301240
399238346
900060255
1344631143
1258376694
1092565492
1984742557
685997406
1019839146
22820907
238007127
738172718
757837322
984944993
473368034
1325983492
323391890
59035359
1340838477
932250247
748267600
72325216
1958603206
1194495960
345799653
1948053883
1677605120
427877971
142658620
1733170124
335385869
1089810786
1755800220
1092986597
1715923536
698437015
692691945
97244587
1057255219
1425790956
1458275600
1748943536
1233591631
529556951
251847338
813600800
773492940
1555944212
256052474
576295152
236426468
716213343
926445556
595884819
1224969114
276177535
2040486114
1107344323
148393734
1011699899
729675413
129912123
1625680968
499235090
1584580163
274004028
725888494
647994477
1759129364
2049543272
400322228
449240991
167740206
1260146195
297694929
1809426218
1408601775
1500341178
1467143347
1658059320
28917161
540923916
1346551573
935495064
351213244
140481470
1910714140
991982594
433449264
1026441480
591419293
390203656
1455212453
1207663119
1716506590
1520981599
2024863585
487295273
206472620
640608718
1086606950
13274600
310924565
385098744
371073451
97859232
683879730
2004471113
102541066
1266950209
744075122
1101170105
1962830776
1504207366
343351755
145640013
1404183326
795724310
40317556
1150951016
1378702384
2112949939
1600149462
1162628243
965357329
1810240292
1763319372
2078609423
1382153827
1641773255
500554885
1178166681
965138011
892558571
102709100
900518337
693198794
185614608
487617426
1942473709
1139180689
1022634400
919853682
570620464
1554883106
1526392658
1006926653
923555175
340635421
899817612
1859467060
99104037
757654806
1681438151
1523307589
73624273
1665194037
467097455
1093926874
1954733128
193861760
426580486
797481237
837451297
709624514
2048024804
296801307
2092107463
1236491343
960874195
1914403103
1422817868
1255473519
1657815696
701220471
502475018
354825121
398213915
391500177
535560335
1151982988
1720575351
498863279
1890396665
372516909
1772925740
576471317
805784675
1873722804
1351127110
1136388348
503382184
1529360665
798130740
897462783
184610557
1938035998
358719907
605091246
1688291095
945248234
1296327424
1023072258
984144318
691423804
642066625
1468629983
206094973
1880944568
1910014392
203359424
1225218006
26607568
1711016721
1454574267
1439261406
1934770968
710280766
620513593
872321008
369686169
1942197124
1437761060
189304756
1124936765
165468742
392139073
456467280
860566774
1866557511
7791828
1559960378
663030246
2146241949
180550211
1224940795
1146386828
299127584
1380549191
776066073
1655357859
1241543716
1565684006
1453292332
1379962541
2138160359
634599073
554569118
519889092
812651658
1080058548
581800043
519920000
2089796726
162147148
554713217
611145756
609818378
779036132
1193969102
2087095209
1369212438
241318475
237568105
579931462
1888895548
1023201509
2102078848
1006226623
1814931364
1756146162
1157533196
1079076421
1405319444
1366060095
214806267
311898787
367233838
479549822
203678056
106907297
1074627665
1802800454
916900427
669537667
712849777
1399450770
514222602
1654813278
1592143798
1380678125
1007913533
1186111808
266009121
1667740371
414681009
1814844968
1262913555
917890842
894153063
919757942
1794476376
1752474044
1197641517
1283273849
888233750
296120008
179024305
1937784216
638985157
445850413
1261594776
1506475846
1819244410
1023684529
428855962
1123687729
1408670740
1068283300
1382533445
1514480707
1375046956
574651371
1382985721
1254586712
288628942
366493023
671620095
1172822747
2142712364
1907235224
2099572719
1670466722
504665961
1001771916
509330207
2089906895
2134333079
1606339716
1744210053
328473472
711123879
1116748851
1517759357
462750824
284771598
1222039806
1648525556
990281046
892511993
1712451380
1382010331
745333398
2078699879
700978732
1908122451
1073790500
1527625349
345807032
35875416
1542998386
662134924
494318514
214104502
1844696390
348455794
1782244179
529530435
219322039
2054267084
2056571422
1020555196
791382250
398802638
1732777582
121234978
20475772
1579799959
1649252896
1248697496
1016564529
1130145793
869127413
762344223
997515992
2115647519
1492594626
125531391
3123402
619475436
1065645493
515770893
1896563165
1215971220
490931282
1969183507
1855503493
492702516
1109697839
1939421754
411160518
1467352761
1321897970
1385472850
1860976465
162266750
384913368
2002030264
19648598
664216584
1849562846
966829389
218831649
1143403264
1853145182
1754808658
1685600969
417016727
1350263611
954799450
1868879625
140252385
680861451
342448128
2063585977
1708147480
1882126156
92819006
347658766
639043183
1642223482
575128939
211510707
884279997
881532540
933280056
1882246359
1096229551
432159739
889658168
1299041295
1207989726
240882573
1392254521
2004291380
1203972196
808327152
865044568
2100204014
1704765670
755523145
665798137
929107961
525255417
516961189
89410608
1953796297
1632521193
1866994768
1619626106
1643430526
595937067
1139347673
371494996
1879797927
1624294441
695133595
710675941
651251397
1941289149
856295890
1054748178
973025903
1655213552
1917869266
347905020
631059324
1239508248
1550595479
317506674
1924820811
259477413
1668295216
1781040867
1389622324
493549111
1102001294
2122541490
538307033
1011463697
26914427
10230768
172276435
685476370
1717006391
2009431250
1094637998
729821270
986315573
68828911
62346049
1710711103
1717250333
1541139605
1660967533
4635311
1432821204
1553244418
1516643602
771393184
820840670
2097394277
206326459
341028721
1100860298
518989169
456668581
941354987
839695241
1859000916
831430358
2091977478
627633997
1449645470
1503796520
421970344
786780193
480981225
665357509
1124536710
1670445933
771819459
2010501269
1382237418
788441949
30787902
1225034612
2137814064
625194883
15203773
612637941
686680164
1655574634
2147156476
1065590120
580417733
1062918305
1334768457
1681685430
241193468
691734889
2143373774
621338903
1864362985
1922140959
1782547116
1653917060
1386313412
1296265886
220860101
118617435
905215448
834498579
1168681197
1212248699
1471350824
755457205
1140751220
101956385
637926145
1784450031
458605343
1950963520
1472393203
144936141
326546972
1839057268
740698328
1301275715
962014419
628817786
1389905221
516226175
29970046
7565705
563812903
1678058486
287354087
1281298856
1930255863
1387707600
1367720584
1125722266
68957098
1519629046
34617348
729195962
1560311915
6388459
1931726315
1117740250
1114871007
395473676
1511647998
967904037
2135739865
1973500920
1085229211
1681916631
1063297614
912786562
208001480
59135043
1070313166
1765281425
982318334
1623131449
1216339215
1891227135
1158729578
591284602
2060273454
1764441897
182878580
400087430
645869541
1034764138
444905080
1175403763
1430914599
987045857
1177766914
1812557825
1055790380
167021103
567675296
2019959287
2064543038
289576950
1006791271
1752099363
445518556
2055395516
1074926525
1720801231
281084680
45109124
2042633818
706206136
811681425
713629479
2070603822
1348874613
1505632811
1962174410
161780
422817481
1001419028
252730061
1191148155
1373935358
960700065
1918235114
1060751084
1469417775
1023640072
1871357347
708140370
97560442
420357359
1840948747
1914601011
795917139
415863399
678518223
1786733378
1705541682
1587750988
1551919835
2146898879
807980612
1123010099
1367349879
1524613299
1713411135
531867776
2005210546
106607783
475545093
812952058
429497676
1144314532
1064482794
2113000324
66361804
722125788
2070556795
614934671
1771960557
819440840
1457808304
1625180044
526090651
622509843
1896892337
1677944465
528948656
1111395421
1232860768
1312623945
570825858
960975686
1920044572
1564579585
1428391400
657551860
1667955608
829124650
1949357430
1975247110
987494980
1800265087
219169575
769655310
1671450987
951181116
1893374859
884240729
1634914755
1993036683
878278253
2014184398
565737032
511443650
2062875267
1107550101
1789255801
647260235
2130814495
1623080208
1045343287
608635726
1736100049
1446230670
1672582473
1017373537
1501275350
948875310
50357601
1849515745
1372114614
303282367
15108317
1012850007
1761779829
1620946555
523326403
1965074096
421290028
622833618
427480686
749969743
1780252668
1292698890
1866496761
599935589
137824556
1933362217
1287273594
720426469
1187161617
1798543479
1633905458
754008096
1234358995
1041045240
61637489
1444269121
1368136149
635163515
889967584
719514465
1607234182
1493508075
418499692
1908428520
878579318
1143058243
1470237456
1195758340
944710352
1750592171
784385473
1978516787
1141344406
1607192211
1573109714
921088291
35272317
1163266456
1835293668
1630043425
491380454
571208136
1919667179
1881118240
2101350843
402169088
1870582394
1999981686
1598935288
2084332679
911177826
1798987696
463421057
936697054
53430397
569662928
1290342542
710696484
1949537866
2146491011
1394237785
2039605065
1326917811
23794490
826087211
136905449
1805988480
1779201231
363511536
1931697132
1505824221
636633798
1228114322
1166265015
1212112907
1806191980
1000701219
2060744018
1820073547
933563551
1593638342
1642628977
1790815213
478699059
1079578861
1963330913
194558202
1228642253
1283685237
761258730
2050676593
1912946460
1730767544
1155535691
1029544111
17326454
1395759342
708189799
1115565357
2007856580
2048824410
1293320306
1045170611
1247052567
1680747883
1309482440
161259817
1654354603
32874717
859912342
1714351978
1163959563
310899535
824674155
781673490
396870011
1805203708
323068848
845139578
1023316291
241462717
875406601
441123774
812818704
2139667382
58382446
361400381
2029974200
36839022
2059369368
1925413815
110769897
1656804112
818836403
239594942
1263569039
13879339
772929939
666812332
1428638103
853955350
232898396
1778814756
1601428505
712152595
476152309
5591061
1497154998
1720403374
453402600
798478727
2031346277
1052231042
1591152144
706484139
811982130
1294128998
1350280609
371755083
1209295373
1570557195
501001534
333564775
1133292614
583138742
676937866
1283188659
1972984257
799686391
2130146443
136242887
1011942573
1992065726
873543746
374212172
2022203609
53286679
2097366422
1769468490
1589600133
1345720892
1185129609
380344217
1594635092
695426306
1884071244
279312440
340870465
498217547
2009244031
646834661
1430104365
285177662
202464348
1984806348
1843989304
582885006
1842039825
52159754
473124754
665159293
926986625
1448829065
1475454095
259830802
786663949
1580302683
105973361
1518026004
1214839728
1332020007
627252096
844302059
19361227
1526006914
333099265
25372531
1591368863
654773683
166760431
1250273212
588065044
943059120
1465076099
1889700640
123984269
1141718589
132294897
1937637606
1535838778
184974064
317048795
786229312
1686355050
2043482413
1907630720
1631375618
696005689
1402316043
1156257159
1347768136
1931813603
374468305
159635861
1948527846
176412549
234593540
914382842
1530405911
1085423661
1278862883
1208875321
679093378
699423488
881928366
2107190331
293865712
945600000
1293578310
887840605
858568740
126707216
759379405
1178519391
774851872
381156857
1480977012
1184456494
987419323
1616972321
1708928462
1693470775
74569953
341823144
1544070779
1574606608
796904004
2030282133
1178765937
1156663490
459186600
1385862079
797712278
1792996315
691954743
22518386
378274524
107259912
1896958431
2125638454
1896284851
1859772905
29156632
418313479
433177111
2060444102
184136860
247419378
1979559908
285474252
2043634079
1717991033
1335447509
841821450
216168240
629227408
1045801325
53799102
266096004
1635555925
682601528
1631893385
556430445
480740941
241728596
1289361858
1800444078
651343986
2146335442
720248867
1620376187
1441452283
731631368
843701941
1406203988
1293913616
616988068
1084414849
636638788
1709056219
849550922
1483914431
1654811022
891541147
585517927
1387232270
1951413578
1694863816
293172759
246505978
290335159
1266044586
1443845402
487760833
354406947
696337095
799717253
1014875552
450183712
1359624565
667307843
1163915058
166860834
54608821
1463347262
1576232607
1590970172
782544810
1477773194
1343278145
1957312779
1793284616
9389111
329261870
1501863651
181926380
1597811942
1908022816
1921297492
1218159264
721178352
1426472326
1890907311
310752449
2002860160
591588834
125320361
1224341934
1207154139
39988734
2023910481
112200325
702023392
1091576246
463452668
188601088
91587950
1738746186
679898520
1455526108
1550606715
1367087371
693649339
505859560
924833922
1116967582
1760151758
407900711
115563543
1440186786
24851201
1708356514
413780217
1411207618
1645999538
30687557
1389234921
666590097
1341740827
1037345915
1133169959
1573889675
1010963062
1737677692
1875438935
2146251323
473682201
1401708176
1950942212
2143930733
747088214
454980994
44238635
1913034725
663042182
1804962816
1794419209
485560076
1628252556
30732660
1303303235
679496673
265798148
506303328
2130767786
1404774384
705492482
1346919684
1542562479
1646973983
2108728326
890273134
731452257
1112360529
1280011859
1918631245
2076467616
1896069841
1265622514
1067615064
2117189444
464887592
18768670
633808691
1134223976
1915616844
1518224120
1363502896
1064511383
1713109112
1214777686
42965885
1586781191
37494670
1195063097
1026280199
482475166
1608238756
1920323277
774137884
1706027545
2026253622
75005857
1984109546
1056565031
856364673
1473195622
1892839662
347826013
801086870
1900633623
1517080552
1578522368
822449216
1766560495
1877828123
1224168725
369073940
2037076554
1063939924
216538911
924228245
1963451599
93589799
1082534485
1486613070
214068159
1204182619
803963883
196159023
1608162387
2063377044
1576624598
1656671433
1502914045
1398022755
299601471
1949021875
305050036
1736721805
1151570516
1027315334
952530243
250818861
277397691
150167748
109253246
1064579123
413839077
605827687
807184580
958142750
632874324
2048237059
1969531468
1967070752
172354048
906207906
1602276535
1818194154
750918807
2119384159
118928962
259310321
644612009
713674313
104749735
847927984
1565674660
533655115
1194019143
515002388
962446667
65462298
1747408913
1250692317
1856858267
752836437
863279473
1745262192
367791670
1938619930
867165466
1693827334
1200172955
1484013868
971468596
1671088129
37873650
1222462055
1509828285
429309742
1306946479
1896832678
1213597615
892240692
81419719
974689382
1171710908
576005310
1528373246
8542555
1187005173
334336030
1066101759
292455946
183263413
657889134
1708686709
1148311757
1901171777
985964957
1407137002
1277177758
687651327
309523150
319691366
2003262145
141196059
1768493329
913005184
1201422029
780300837
169576986
1168853224
594824123
1398276785
1414733761
1179597153
974712175
2108253073
389878042
856629386
1354177628
1875759177
63724221
1791107200
1826364209
296980513
2025740155
1799652648
1797791502
317189029
1716141848
1171285629
1820498926
1299823835
1816292580
12357760
1202768829
112585142
1602385141
1986067091
81785478
1232058079
779881582
283284087
479561227
375902023
1206430714
552248197
1919973744
1878761806
75686047
685803995
1199459909
2018890666
956550775
2082652628
245067395
2080940780
189341302
536394363
385281921
1550894345
1660915824
1113027418
1987270431
1855961563
1875222875
1063578495
187727536
1380176974
1960158648
1091602653
1023935423
1155298484
1016451981
1371557301
941039542
1463337527
14539940
2143786461
103016391
1729806950
921754843
353067525
683226428
672358384
224678612
854931218
1161800844
2106628395
1088800563
1653426986
1554067892
897684826
488468944
1847907925
1285101212
199123502
640358052
1327565484
1456155959
1869916748
486791415
359685714
716296537
1625414903
818398674
203203666
870889042
88345115
1676540628
1749190298
238403642
1136674432
1853611889
343312429
517385732
1445240530
2113624376
902380791
858835739
1991777192
882848678
200038544
81642225
1382228939
374316013
1959797622
620645550
575552903
1848194201
1989526684
999939795
1404613422
166378474
1042867407
1436660847
80356362
696788711
1844196819
508134807
1564095567
1706440176
1672145764
312043310
1494218578
1616986615
1785663358
249707162
1376883212
769633343
2083634517
1159124804
643654531
377577338
1691856207
1286390182
339064444
2057628257
1474467712
874976469
1886955140
744836913
1871180942
1519005495
1933026945
1768439006
1340398823
169867222
769444595
1299031136
365317136
1932636040
522732901
1836980911
2076711215
2035388641
747374033
1179088487
530939262
1293513256
1261107280
1507267437
425369803
183491456
1309633958
2119316705
345892208
950781101
1310550358
1540310685
1884551417
27945270
1734292906
107786191
1881687477
19148455
361374494
2133565645
823058487
569204181
1288072612
1670925985
1880657663
1939411839
1802573424
1942611433
1652944425
572639602
1357666984
1704059780
503279441
1745230230
1798731474
194759962
1706804440
1705109564
1467987606
1747412018
1887135023
1822621362
937524338
1874855877
74873376
1993551425
1652642592
496791508
1263698844
1154382885
1946604604
489678382
1440424142
562706775
46857212
584887518
1110177139
1173007674
1064085134
1968897941
349540175
273033733
375001584
1971247133
1624336665
1583060769
1946021951
1999487773
1486625336
1271332707
1162653835
49165342
1553160176
2138525088
64260989
2097947965
748410853
1304949553
2030171970
1959137585
1853504578
532862872
6965995
663630563
317913351
2119378142
1701210928
2033799520
688715795
1888367666
1900349621
1797038278
1733910048
1285945989
1859754846
1737754610
1781533501
732178880
1664363603
1301033994
213451342
1651123501
948909458
683002044
822490794
1308530900
1131098960
728641627
201397686
668243509
953590779
1470066364
2083929485
1386981568
273142068
575037375
1307174572
1572222700
1559302463
1233059806
1759229208
82435771
1256359893
1198527143
1178646438
1389432133
493056292
1748122547
413607490
1759826503
49129794
1812274144
1226849124
848591765
1237061736
919211648
1051853370
1079428632
1509906986
68521531
1391062388
1324709525
1070345018
1134408878
304527620
1997059567
1910022223
193922626
1011745837
934243172
1406641556
443063832
893653716
777715601
1678651073
66266715
1921626411
985988545
1905441117
922710812
1339874863
1513922745
1888253841
1356854218
2145732439
1855939533
649528994
22517674
2129397100
626017885
715910680
1582488362
1103739098
296030416
133830886
1929623514
1929622698
1165661980
857718431
921868859
1625619771
1074075271
1210626098
232667121
1723473670
1571277314
1999479790
2074123973
586847605
1081083147
552035203
1702069970
1783181407
1004055812
1389807020
735451280
68744897
1266542473
1675764651
1636905505
814514704
1070795403
360830462
525401150
1184455373
1104170150
16745630
1199434623
1421211020
1002567277
78746323
749054973
916588265
136827788
1318682995
1421878931
1992795562
648307998
1540648605
1676506771
1190156242
564312510
76051010
1434981403
1616307979
2058069241
1900733292
1408084216
151530140
609373808
201509027
1558615399
1178347678
1057273818
917597641
1913888016
343665621
1795453338
431789491
525134714
1051902886
900961809
1410699631
471434663
311020294
1689065533
610914991
1793680016
1875836977
1379757057
884929111
530466065
1671418187
1664937127
1145063973
1236503572
973018454
1448454868
1615025506
1152744387
850969685
76552464
850626652
807850461
100190220
686987183
312565643
1332146384
1962412053
1176071085
676848684
202424259
186105349
546277673
485636750
836659036
114795451
1962336051
777252595
450536052
1043582045
283816876
939580289
1166884198
1684541593
1809735321
2020648375
71088938
1307010796
1245590462
918381151
1700517276
1932667200
1358626489
1745233396
1287387047
160235755
2059546290
855949840
1371186628
1462176661
1835677536
1229624998
986950246
1093490745
1704902333
408180400
241017111
1037823569
752237731
1177788113
660815832
1829489356
1226133700
548886416
476000978
602953393
743212064
1313236349
844837886
286366643
548975702
492055341
1555187509
1116267644
129557281
1417809433
825564995
865375019
334801042
2107457813
1199769367
2053963785
1744565309
1131582210
985105981
2129995382
1365495774
990328049
1001194400
502989175
1985523443
717148283
1773235651
1710904178
2013084345
1852997042
1202083302
1264422005
1407167870
459889218
1966005188
1696168691
1630665742
1470510030
1008053070
138338772
1807894569
402833050
1304545928
1777417368
869875375
879627486
2124040902
461246103
1629400710
598347913
1450182826
244180345
475755784
844298037
176129924
102292051
727423333
174409260
1065581328
1542070153
1380947415
428660062
1310674846
591848218
367044237
2090287952
405609129
1667957585
1975030658
1584031138
1266646328
1380107955
181716734
610091153
1675246594
1923317327
997675020
119365369
2064827622
81458285
1444297083
1877738220
145122099
1632482193
699695684
920578895
839322651
611930388
1546181243
459492405
1860860883
78693304
388878098
96385513
387615281
553374854
750276464
1331438991
1926343473
1695331952
1159445232
840315643
1620111927
2013224444
1486428755
444304962
1575189932
1960979193
1793017965
1550302713
2092385451
1240561735
238823797
701045903
1944062289
1332305865
250875913
210160828
788049047
36138800
959183592
153096524
1375797595
137783989
1780285245
36322844
1155595113
951086390
636991997
900892637
1746069565
180346608
1999465906
142385685
2073359065
201146112
1636988860
64998602
1129122964
1086863821
1143237259
1874759436
1263100374
1415906868
346338908
932080633
1902469513
1003731639
2141852107
1437245930
1947864544
890524939
317620038
1613920181
1494374893
1440725147
1369530288
409953183
1689574954
1397307457
392709961
1080457232
1724738937
877237617
1440879789
2053344938
530777360
241311639
241463350
89436615
1762124061
1572190141
1570151898
1468292326
493492449
310464746
1986589943
1634400544
2007501953
432117386
1305226082
1085143078
1405004442
85116899
154784426
824974448
1248189243
427942635
1291647117
702499590
1071992613
380003094
9545416
1221142016
52895838
424239517
607522206
1784287896
933250082
927839739
555576006
628706016
314684634
255903398
1927127918
1117354110
1042254123
2036331201
613095262
303212093
1265054204
382773219
1586686260
1541443350
669088809
1262930773
1419517958
1465959514
1510985769
2052727561
1917869266
1319541898
870727205
2078325811
1229340121
1523081986
606739893
102083676
1640209801
996116236
1922274113
1650903995
1171260957
888988703
1577500266
2035214444
1000260815
644767028
258895549
1807236898
153976285
1721573454
634759021
790049300
547030865
280085717
1993449625
127575126
726194560
260590534
1171522244
400086566
396699631
1481701047
1270095225
423843265
640876167
1843107193
2105578171
949052181
1800322463
1323036618
1287784765
801925690
456843449
1413979650
476817985
458498627
388904476
497348213
176092891
647140664
1128049422
1740768166
1932617779
2043001807
386033083
379612295
1913466385
492909226
861158602
777143249
427358156
577906251
1395839320
1502964675
485983611
1301376659
2053674120
160368203
1738449546
1628530088
970559272
937079994
2122520937
84270425
2023897834
1861793448
701174351
839732218
694786173
1712534247
1754631555
469369854
1824198828
279542078
56894366
1641962428
364115639
922335424
425842791
273044165
1442616258
1747019947
1801086841
684994082
1472320147
862077677
1297590867
73065297
213468275
185429131
1327832958
1674028551
1281869353
1599623101
1022111106
1149938507
1127147762
750990265
1522855588
251995871
19289988
1513173418
971620917
364879739
849666449
1182969310
28191
394488462
2135853321
668390377
1737302482
302594133
1510720892
2068924963
1276419608
401230466
559940078
902146155
1365932456
1451103705
2115386953
1160454362
651813487
1960559043
525169996
2054855993
758951738
2136745284
1380288311
842773938
1385045896
1259535440
491913903
238015211
1692339713
1596239582
1085935330
399759358
909711881
1946208699
731430279
449321322
1807757266
1340823095
530869795
1027673032
302748021
508281716
101137783
1793465045
1198472006
662431347
1737054286
1078940775
1253167183
1429137689
727245859
402090491
1175703231
2125701784
2045515992
879341763
593144383
816593158
1562393372
484242448
1790608077
649346390
483811992
2056708999
764940798
430745689
1013169323
1156288187
1580130694
1618984739
2071827064
1230658503
897611682
104717540
305881573
934842125
1073501619
1335755164
1935351031
1810120880
593553947
1502564455
1178132214
1567975289
1599405831
1409567259
315186271
1162628243
1081294971
1209409811
2100619088
1406968750
2005051313
151758903
477837685
1683419037
581410438
1227391249
865801162
103973817
9630493
405618014
1391560399
1277994508
2058289772
614614152
907521975
1710169341
1657299248
1000526901
726594934
682059181
2094057704
536206651
1878465657
426818242
1886063027
1479053308
120617806
430948951
848369686
1534825206
310154827
1682370967
365848027
16218646
1982320560
703186263
398689915
1604316620
2007437880
1297676036
76469975
757824445
1850618272
307422747
1366118602
231702491
1092609312
1863268083
886423323
900599450
1276229266
1240496795
58770498
893468652
824096458
1157412384
1175337356
1811710147
286237589
733982691
922046150
898416552
1230849353
849359179
517481403
237525963
225110318
1535821797
1497867542
1532114027
1057038362
158917964
1301308335
2041289134
2078661412
341624357
683964338
1881357419
2093447163
1724154053
723781044
574282759
34449412
853677750
1458293907
833121952
1780366860
2120297502
402768971
83928174
554859666
969115682
457656590
942509538
12723893
1239636826
257921170
261057687
1081127133
295480574
1291870809
1780098504
469213406
396875965
516330368
841181851
2001884845
1609615701
624320895
205328897
1132594682
1746895136
1229867453
1658529662
561623701
1318570643
1631095972
735439552
1721118011
508618725
1331522985
275630942
922268626
2064298495
1411764032
1506962324
475225565
700047849
232671806
801836079
2076821373
1731600362
289228859
350215934
1686385826
458759140
843564163
1514765475
313321149
694629099
773652119
1834596030
510875129
546288612
1032650777
728945985
2071768089
1466314471
380582131
73345327
594536469
629407917
2146302597
997263512
1701794716
1834980824
626625031
1567072695
367645306
73688934
2083997403
261395832
359286675
512413522
104254571
2020499159
1841744251
1498067528
444843194
1981478471
165588055
1363089683
416843148
1539338240
672626325
554747828
2123290933
455417454
1591928617
1422071016
2034815317
1236489157
1569337631
1155065398
1429444307
126985688
910528039
2144752441
175335829
1801973791
1406891348
1956964535
885606468
1617155149
132654516
297634913
87518967
2026027618
22080593
1158011147
456107329
1556212548
647802505
833963683
289359121
598854575
95898237
1936202940
1857994432
534951216
1558049579
256357594
1187978613
1705363217
1937042109
1189075528
2066732705
410350885
360103022
1752843039
1705123992
1602916075
1448071277
1414272192
1420710105
448022254
1993590663
1474682389
855118380
889505604
1683453373
156677757
969887726
234600365
1134150534
1653669615
2017011993
765608872
1644122346
291515098
2126582745
1349905502
1142495095
74742962
897904572
848153632
240404200
1808918623
1161542597
612365122
1089627406
1617837729
722352033
1925084681
968080547
345866974
1635240569
1593883184
1116327729
79842061
130014883
1154846340
207675328
2134025650
1015055765
1503029054
1663661463
734814962
328151785
1679121487
1309109101
1508342768
1447385766
511580706
1929078408
1927654480
1172122335
427667872
546764938
1812930347
1651958262
875774001
760014535
1799185449
1993325701
86311569
1690716874
1609495834
1838154509
923449764
1584729765
1399575415
1982073044
1427224295
235908085
1470211723
1817259787
1966203345
2125731383
906735226
624375667
1054364688
1101453239
1654163514
1682755949
1878046916
1142602399
1926130690
1576933110
701883263
1062990464
1286757078
478628982
482709782
341195632
1641110094
1648059288
2082351059
116376809
1472336643
1075146566
1535209138
482248403
1968256661
1995272431
1132772790
895096563
1698929481
1621162753
1176747226
1818802600
1453953016
1237237881
1373152306
1096648479
679596725
1157527946
597155787
1234419357
1422327981
589170207
31919350
292223187
1682012582
247523010
271340869
405171311
114407894
477890018
837944585
680157141
407046906
1180308066
2139808393
476932465
327963256
544624014
1445935818
818741863
1967698734
820181797
153020467
1228381437
13530812
7943055
1302087688
2085936565
1700958170
1419103624
2066616364
1898406233
375018093
1022797277
1526175894
1003115186
469030279
1335635773
728856347
246428130
1861105740
1473413001
1745036739
565716169
697196668
442120078
1904535561
650911393
498693030
769058792
1435678030
2004890739
2063456012
814164484
617598948
1247532169
1290041158
1860815152
518314924
1027122617
1397189674
1886154049
761847221
1318383178
508013
145460048
1780660814
1996518125
367720246
1895465800
1215320045
1462568393
2008091901
218459368
932073682
1258995542
2000362455
1865050356
1680747883
157398178
1570892301
61156064
179344965
759398293
352499422
1019967036
1524341239
776284860
865511073
1054887766
794804555
1273183522
413445302
498007083
1575559638
917288367
1208102051
1217930962
1160358137
671958533
1592630289
337934876
231220818
954334383
1215581573
2022675995
1691167519
1428277914
751627981
1958845938
866635830
887076678
1995245147
670812032
1885730044
787629280
1932569894
1787095966
899762313
60059506
816695022
1430196638
1236495740
2143794701
132748694
344986106
2071263314
1436757639
761895390
1896961545
968050161
217043888
1490894628
1499799605
225427806
983623053
312202758
2031869967
1814773447
1750444221
17064780
1474094508
1048431809
99146719
1106208446
1224387659
1902842115
1047153887
1210762687
989078213
1019465784
221407824
723326961
1211092710
992610506
1795863527
475373159
1767477613
1181807844
1830706869
1989623655
1797316352
783608967
1184167722
1776435489
2037535214
1766265485
628505721
389622498
522507905
1689451417
966612499
411516009
1592688619
888522361
85542306
178179852
2036332071
894399848
1053266294
2122883155
366752957
368179463
239102090
2052445419
1139543078
172829852
1203129628
1527049488
176737722
836818776
476507063
199077647
1950734270
1731745859
341043976
297527130
594949932
977890610
1277074299
1617912381
467431522
457333725
866029848
834634388
1198463522
1021832659
1964331573
1628562789
163188123
243039259
992623969
2118235586
1606885740
1311716762
1660402386
1236124136
1921268132
928172012
334095268
1057718029
1545946617
843496538
859036610
1564431376
1421056830
154851231
225190970
454125696
603611130
477191218
68605796
1101077798
1082181861
1550743709
547443325
987741343
1825354164
1164881836
1328008972
1750425731
573762497
1648847003
309499875
2048947870
1656645464
706599932
1020942184
1907036265
911458543
18533944
2116845633
869134239
1096605196
1287264067
158127603
2105115472
1750135854
2048810800
952583721
1646343629
1966703075
1937762578
1148133033
1160058237
995279700
492127639
809949278
627210863
1285632209
888043592
212049546
873281101
1311788386
523051818
924371087
458302436
792979146
706409830
1581577211
1862388151
805662465
2093484388
436430975
2053206841
1248851290
1454782074
527131941
59452937
431495705
760172613
1642905733
1875265928
967300457
1153493771
1269203680
1143799773
2023240541
1959797622
804297333
913875451
2065197395
1260871453
1876875042
1916280896
178992280
525227585
503967232
1586768903
1998414180
1882936203
89018089
792457297
287792821
2024686585
1570652875
966700037
871171765
1026159877
162560525
1244162912
1889497718
1978167538
1587879891
1318204157
30241946
188511298
1698797920
587616621
173060430
1996513383
524586979
330916075
2088571748
1301339996
946894792
169988109
1940009253
1455387443
224429089
828854035
935137339
1512254336
149981555
1105640480
2092343230
843320960
2015084809
454880286
1335999872
90117953
805402042
904561663
963783497
757127478
1403441114
1660238932
907316984
1640077883
1715516903
250275517
1380683718
1435064022
502118692
2047089448
573925429
797398970
1817534430
539736011
1163084803
626076167
1410889428
2049868041
879107201
652350951
1375703410
614330275
169062043
436504144
910016159
1379216063
1807787381
936026059
1949766997
1323727507
709022966
151349034
1060156672
321088452
1501272870
1804947023
630634258
1968693299
1172177682
46594221
1803049034
1247694677
587724462
52744020
737689668
1479164158
1850143146
1960040530
1787874134
345991600
1370510315
1052438203
556538333
1301863916
845701412
416993723
251118461
1550031799
423735199
1403534621
519675736
1925481055
947443857
133607984
354644370
806129738
1145793601
1974274989
1905029713
172365271
2081916060
2139455504
1933827441
2100117628
90587016
1291412561
468912264
1135248366
9020239
1904331714
945100457
1121433507
28264388
106511588
1033236610
2084172571
965556168
683494957
1277062190
461437921
1888379706
79472458
308997887
193119967
101046437
1902019363
571405971
403501990
521777032
1036501322
1929076165
2128275399
1055733845
936071172
1145173728
2042858630
870680259
1008841305
889774549
126615841
1123078524
2011021319
1538600036
1584587282
1942296326
1809888074
2016581696
1585865130
657687556
1133664697
233586222
241396851
1638879816
175721962
459591071
1682223621
307257700
1694487405
1664245111
218422949
1944707272
1549075787
18274303
771018634
1455323808
1659195818
1139587050
1515982773
1028415892
119934029
1846008940
433225535
1839385729
704414623
200707370
2130502508
974564543
1179159133
1996513454
937998435
1406809516
1602190589
272153282
1389193500
273062690
909225547
1923311955
1939894470
2494517
2146259767
85879233
564923315
173465320
48150168
970082781
20359567
1287958580
1670673127
2017155846
1938601627
1576046836
1257258857
1695548697
728462847
64470056
1664877059
369229624
1260189905
602089964
940104356
1013377014
2050617903
24974332
512051760
125762941
1142413302
262288595
31930418
531322867
748072615
1175124249
1686394385
1305483623
2138350174
1855934375
1642729941
168569514
1355507207
881682640
666962354
982196235
496185634
2039945006
623210278
63194862
1465382973
773018390
968614021
255697705
469024008
1979711280
1935319641
1786796984
1905136
1244720267
95808972
1979202070
1292638868
947172632
21298510
1871635738
295117942
581996143
364514921
803301565
1462651017
1031267020
1900815373
1682454874
1950049767
410631780
1089973385
18624457
1260018619
1482597328
608253085
1476321425
639963294
2106595242
2033514136
1060184659
2139989723
898389297
711556247
893269210
977467558
690698060
963270625
490866271
141522497
1661775071
644883176
264435826
48362501
18291878
1733531422
478553168
817484997
758283519
1087872470
55099122
903437768
36168578
1902091343
1062914032
1242343999
1582154928
1253134865
461874944
93612064
845144348
847546144
1645293269
6213861
105091012
23672647
1087424291
978955157
70942147
2048856128
1474674108
1301729583
1085247938
1244785537
1890776709
565886281
355253998
293898794
996858668
95044017
982201112
2004028964
702815430
443653625
409668153
1181899634
1693202592
146123681
508114463
1250615582
963000594
285810609
160952112
1701809038
1325257196
185079931
1089866331
43391563
1885734651
65242781
571659783
1988259322
359072320
855945087
1303669970
1853700357
747650673
1962765382
1717315897
756821320
749375152
1064880091
1434279782
438849655
881582337
554418374
1638286812
994525121
1385852084
10417351
277614558
1082254047
1094464050
936626606
1828233268
1413198752
1571219978
1253095895
1846994517
982290116
576859870
2123945813
651099356
1287956878
561248912
698862487
3299942
549773968
1608091754
1801491906
638209228
486273736
380879487
1079000379
1295729356
754504473
1796893220
549198280
672463003
1873480685
1939946457
2037820705
612854067
490246210
1161047548
1240866470
2047739760
1333553127
1870186440
585819070
500488942
425668762
1038567276
1566127345
324036402
1134695199
1177981931
1795873448
94297930
1593735955
1248790744
1306849643
940565280
109625723
318123784
756739703
1039377286
535607750
1740954901
1160838767
1488597543
921036369
1862335294
2035139458
1775718011
543641021
1240644924
1678944786
1099429422
919170408
1535791911
615605793
1512732686
359685474
228520441
2076828374
1738516036
597731411
1593920653
907729698
1723671113
60396644
1013265551
957602903
1863134251
5605838
335443061
1939463249
332882489
651287089
1987722927
1039144023
1116180034
1178702398
881996531
268731816
1196668425
612844016
852968455
1536799200
1990852555
704143339
1904010890
219613318
270935802
1128616906
1373694918
1302633877
245562107
1267621620
65534423
1671672035
1461212047
1722194966
204509555
600015502
531006922
150303145
777583471
519248413
622115258
1775932996
2139752564
1462365564
1850330518
177789963
939728313
803239182
1260074890
1823003097
561645481
1622502898
1620224141
822308851
1961752529
88740139
222646594
1491291178
1612682518
1498045696
1159097200
1926987612
222169708
858258921
1438317496
1570107960
251166506
320008535
1176632801
577535430
1751876821
918897817
2056831237
1482251497
2144552277
1463684196
1805468899
863019748
809317126
442797686
273288070
939653024
87326685
1302432849
1968842769
727032004
308694528
555867047
74718026
1871763222
1354145493
1124120645
1879336360
680299397
1677021575
2124455505
2108128373
700851341
1510108308
1123382577
115493451
239190104
375447427
1870669270
2137731819
418362745
1057033501
1774173773
1657131617
2068146188
1324589717
2104398856
1469079468
379192292
562236424
1062829104
17968250
1144019307
1143875241
1529444638
70367274
1856155363
1612845965
1781759521
2094474339
312074945
1376678469
1787272549
1551818436
2109925742
283523734
1158109817
1495788363
1401770681
647821323
373970080
1767283088
258214614
974833501
2086675244
1835058291
752301449
543709568
836324184
1772378004
10367458
235950137
395912073
1155991234
52606276
1037871384
18262664
1180052897
268718096
1993089242
489273471
1545880376
168978004
1765139224
1754745778
980516934
1222357757
607732087
477542381
1316635490
3455229
1418374832
1466625470
1845126360
1094563019
1557916579
1834733979
994219994
587164284
208715168
1662667917
1739099768
1316314716
574124137
1798814556
2024028912
1467300527
222571857
1630467389
746374605
366056534
295285963
2138713760
506516556
435145414
484228943
36671539
213872809
1853017016
487300572
596728064
710463750
1092641498
363584367
2081986193
894357825
577073297
2012947759
968894773
413153867
1824189710
1362466431
1777456791
1216948382
1509655547
776558987
834922914
2135936119
1279873026
1704786739
1166396638
2082119765
1714910268
963290895
197035578
1654707777
1650682166
1198225998
1053233189
1225089043
879631716
1297029854
218077082
124899209
599819097
943188690
34743002
2108808155
1741092395
506870625
128670634
1038741556
988422811
1458551497
1627039225
438800989
518019479
945291563
1585714614
1734292126
844775775
1402631356
1426031480
1038150087
1538774995
274918332
1274402934
1682906353
1384746513
1537774388
1953025263
367819780
1484301474
853339472
1774080842
360800354
750264423
64036006
1607108053
1466100622
263886006
1210493070
127241989
1926180690
1244100654
491536647
1053279213
1286141943
1230607642
1287653245
1843063835
1656080652
736514490
1939709278
1310331464
1668211555
1659721804
765631314
468155328
1902501698
346766409
2042045208
1835281089
1189935481
578153844
1880571204
186347211
1311320962
1411212468
1306615245
1448827788
292808063
817942600
959525349
482244054
2122265789
1103051980
288566656
510210614
168655876
1560876069
1651159896
1761209182
927694251
1217265902
929188330
1743066440
1380807502
75790327
956039627
892960199
782404930
92828235
1588635720
490147935
860255894
477550263
411720056
196832546
2033001309
60362416
218644201
241725506
525440593
416506589
637468639
87853986
1308300123
242821237
1806763511
2070881975
2066443678
245222185
843110234
482373279
1960007046
1819737499
1445556262
1815121383
2002702408
1093631826
519626668
1155261379
1701108462
1979791359
2067355546
787312214
1677797242
1415286165
1743780618
211214502
334298076
2025495862
1922144061
631189371
1083422636
206840949
1222606187
40366906
1141085620
299879470
1827031109
1562916054
480565855
156154363
1769738486
1426439324
1015264575
494730525
106026562
1985556689
363939871
2035287797
274836351
1281142479
1884174173
53014269
1603871533
711132481
547425347
1878211587
1837772632
1367480905
1839336417
224429089
1891105698
87938694
1254621031
1445469633
1096351469
1192032291
162722129
463241500
199358359
181439439
227130546
1824683041
1937095453
1850996150
1560061777
1672239517
924951668
183287787
697681604
214176771
815266350
1707380431
1955398591
1444994463
1970883624
1053650495
1472155588
359255461
715452158
854082802
1101707195
1392737101
1758655621
1742415364
1922346734
1735253817
1218522249
834489053
43644029
295399407
1680461585
274583702
111912531
1797274315
162226330
962430961
347222317
336362628
1376830425
2008870186
819744283
893260465
547061325
34778589
1688560174
497601975
30847234
1391837341
1850069293
1895681428
1461026764
1430969389
425686335
204543055
91414599
1492546376
2046570898
190173563
1639588293
479623971
655124988
1309999896
1758991724
1969540122
1885704677
1885568480
1554640657
608341187
824209696
107932078
1230315444
1161723329
1377581943
1917718560
982986722
733345868
1558263570
38570133
1061425526
345922069
1439269348
1409968227
765265373
1296667458
248456064
1878096874
662407519
1479762869
319005171
1214020750
958597937
543485429
1983961887
1761187704
34233567
1958946914
1159671965
398579253
673888703
1814271133
1192848507
561943031
1806355089
186166472
881003238
746559385
584034346
776110967
751394496
911821536
751159091
921430257
172204509
130737659
36981537
760398324
1664472764
482748237
2041458326
1169950464
1671446945
658623925
1997098674
108437277
234311205
1023005202
733703857
1354475419
502635468
958781677
1972612124
1522611752
1952500001
1247608585
1634492665
1423751184
268925152
1979390695
1669352835
427707280
779177538
1664511377
993477179
1890647182
1225068391
34475056
191473969
2126842610
2060585180
47465188
1431537740
1388285620
1581240352
190170988
1373740683
1012002326
783810701
122948877
1326248630
460793807
546600401
751533864
563063923
267783476
1917766681
871740266
740793617
385237378
24037283
1976627880
144365040
901353940
2007027774
1609621277
539278028
1556863653
1225271054
796948490
424395136
1144115753
442518839
435542482
284517633
1184464965
1285225672
1237209697
2002348062
915390980
896127063
865096961
1889322276
2146003863
1588896716
1548992355
359116880
886506372
1485917869
1336600882
705119670
831300153
456635194
2119225503
1064994028
2032459876
1882344906
1682829066
858051057
1687237953
1911025337
1960890743
520662453
1786575405
822847885
1494527163
1070955691
432246781
1842447521
1073452979
1692014654
709084847
1781816461
1415233264
1383999034
1732206900
2132713137
34390485
1069399936
910620484
589177356
1593664573
387461644
1339242123
1408277573
2060164768
1769592673
1435295285
60152619
184974064
765874090
547245956
258631306
2134847799
769540151
391157018
525383399
1831552323
472071573
289699225
507756216
1560641916
1627443782
24162353
160069369
455354331
492702516
1743582321
1044706996
796937294
1710414467
1852563365
971814934
165664031
1961841499
1731840426
1101510509
987161955
793865559
999007013
311442882
1739999550
636578949
17451086
1049189500
746441369
18094564
1254295242
1612303779
1053663506
984476098
1288227479
1232532764
1686354968
1633727179
712152595
577863498
1303828212
494121729
1624070507
906915519
1180794429
1284131876
1970832765
2131552408
1319219768
2046784546
669650342
963038799
968549634
536781261
921232670
154493929
1534820237
1540863096
1338027607
379861028
843911975
1468789680
2067701898
1927144575
740408704
709533595
1515531030
1490625941
1872720278
1221590321
2381162
1095142904
978185299
967534523
363903678
134649246
98923978
1850111115
99453814
882131384
354060409
36322844
78198311
917107516
1768921976
740256353
2077993319
296734236
1449914258
36995940
1945421060
127378706
346577865
1922911052
1130736462
729430008
1228615928
291852128
1714642318
1397772669
1887586760
1038436710
650594913
183545369
595669371
673244945
1893244063
1227163673
1744997895
1818886204
1466189768
1259371256
1461693337
1288270839
1456932910
2051750218
1844588741
163916202
879620812
1253488427
739079348
832786197
79829227
693980906
1286177665
1320671636
1118534418
229761175
241955549
534380555
519542076
540838996
856101532
912663666
118496426
844433491
1248071234
1979371594
1868470662
636415169
1786756722
1859068256
1225472140
1004328288
481690506
1735007352
1391892038
1219791764
318422028
1213408757
1693021197
459691279
802416215
1170206025
1153169801
169775546
1154759996
233196394
1187226755
848478685
1107961561
416218916
1129203898
108942731
869227573
1979523746
108686349
296746416
186646244
408808444
1707365904
485677454
2062097086
1449920317
82152846
1293931511
945936784
1121510027
43277009
147541535
1050404430
567489021
597616503
1335866105
1856504930
735339642
1715626536
62089668
1579223156
2039942065
474437670
251818617
1805925030
59834162
806173182
1239429072
1394248157
1455781678
888990023
272669258
716117467
1122290082
486813626
1072503916
193017064
997403649
1875424762
754418594
132484884
458130106
1606163289
1657202486
87541141
1409312754
927035204
1211815896
1336427605
506861890
471248019
1006736316
771031359
804971475
1924057562
774544927
1078696742
981436103
1472430493
277330541
854507760
1593924978
219315468
2067918831
797225447
1752843039
986407607
438640831
241638397
1606439648
1979102969
347143354
1021039726
1931043647
957730142
1835636479
156684360
1433429805
226631742
1890337874
1540138255
1779632093
787596984
1022761811
1845140500
1911763144
283841435
934019989
1651244049
1838105520
644361362
1422966244
1526621039
1832431075
480563470
1101954815
320017404
2068985117
976246727
1445718646
1326603618
450874406
1062642713
123287876
811347183
187027697
328401781
1177296190
2035742395
127658783
552369099
383933487
2037616011
27602889
159341023
334103323
2047531940
1134017539
928027454
1331077724
1508991619
795832200
192850900
1823694752
506882666
600010125
1304365128
1592250002
1362681191
369065792
2084299030
906462671
878289160
608869354
2035433808
1002289998
389123070
251664847
1674902677
1403779276
1830392074
918417269
1739864627
232381829
15255541
1519817427
1349828723
1368366447
888125966
270268606
483786683
1947116827
1259993776
1344259178
558158693
2060797980
2073695909
592357799
1467796495
1833026426
1326406514
1386194520
2037603274
673393332
1169690376
2081986193
1809941852
692314033
1089774489
1343952853
132775225
1627459441
1545663954
7536225
503024158
473368337
1160770929
289215036
1440793487
1212687926
41819069
346532433
492666144
1221764967
374520463
1296167731
88756091
244041701
1962710791
55128168
1673314815
1020500130
1277455804
1540298062
593548758
426916043
65623377
1160257049
2067890714
1629878809
399397620
789650971
2123676958
497346488
2142445223
550832538
101886005
1908361755
1967964230
1462884632
371813912
173644928
670510788
1262045779
241570222
1023967204
1657731430
1480968809
1990146633
8337162
575584501
1484303544
1317994511
865985123
630449251
1526656335
2038507370
1014041395
597959160
647328963
183866161
667545408
1564264526
655850057
224973662
1311907633
261793260
1644434980
1411440523
192033698
1655112116
82934618
699745276
581187898
1901137527
2031012676
1830644999
212874695
1335641371
2052608077
2097330202
1153644960
2022537890
1854208264
1744512310
1791774033
230174739
1723596938
1853133101
1749911894
904030901
1577401222
2139184852
1941800142
1711808420
1007966353
740013012
662675010
1064189005
793901635
1841844373
1537301520
285960679
572350932
669072321
1424182847
535863461
1324475615
377671624
1176413216
297966598
338652273
390389429
605113968
1694458915
304564509
832193951
1938173789
1321290901
1414177323
833533248
530223695
645931712
909333219
794864649
156201692
519686577
474196660
855182451
1184381817
794497069
1139408755
1783723002
1258404107
713291039
1651684189
964116668
1097049439
1545555973
1426208759
1127450708
391867378
1538418764
1303323620
1379779263
126583439
482510020
402553386
522817951
1650749363
998352420
1626377847
228566516
1988748042
265141099
1525463637
929470466
1649964220
1843292891
115245481
1531529323
1962019720
1027735310
1906364459
484345715
1875654380
510559759
1304740646
261844989
1677020364
2044588326
901638742
680917110
981743254
525794611
1114756086
220699528
188906348
431043966
1161064871
1080073199
1244346807
1222260916
1538331061
766263148
1685423348
1296958875
1781296098
124492517
346835931
1193701614
90636311
1399643168
635220838
827854711
112637103
1181095661
629948335
644407507
2108659388
1051937813
641586357
944239409
1289030937
1273142019
2010649415
339682371
2014460118
771292525
1465543086
125930410
995358270
550568653
8843544
2068656402
608875671
1616125637
407955036
256700984
768373996
774965484
1219759430
1478481909
1652930982
1212379356
1362638751
216748038
1726722596
1529183963
1109592676
425773848
1340790889
2050013701
860251619
174200250
1979329188
590287316
876645105
203213652
341821409
1904240911
1158063667
1508747379
862991742
1183596116
676700638
1598329837
1027950919
337294455
969299845
1349620191
2045441968
1286559510
1968234953
293920581
153901279
705610700
648372383
2035171022
405212954
26556567
726213897
223390347
448068563
491477982
468702901
784872699
907816562
890902421
1220229747
516230717
227635905
140007081
244045761
1634557784
658506031
1126323473
1012581206
1016297757
312420155
267384959
247468322
5807076
1802683674
1916411835
1581709963
2086577953
1991129979
1588112705
1520152385
1128718468
733487398
1988189685
135309258
382346842
545131508
556850844
165334700
1536629611
287625787
1831860738
647776559
1384274377
202244866
421555108
1971993500
1312630894
748795495
443763598
1573268218
2107698914
2143626617
475084051
1234201662
1356385672
1718962262
1252102339
881711386
1691906397
1506091026
595241012
866615560
387789039
866247022
484401342
617110007
1875657690
678172376
173153477
240490178
898342490
278459164
1121583271
367402687
340644126
889498995
1488262689
809774869
1064241786
42889786
756184349
749281462
926332021
489414803
654409471
1729528532
733452143
1170131554
1454299656
587369441
897736469
1642366392
477131903
395960771
1036216410
1479743940
1372141970
1500362745
1082218811
608788514
435005907
729101403
1758769597
668722815
821440994
1907378082
648924800
1532923163
2046750599
2004368302
522562485
2013260557
1465675693
1838137242
1930488992
1095950567
905485951
2145981848
913236731
718833206
635213398
699626917
1252906694
1271425593
1859700377
1146481221
1993079170
2139026125
251967848
2096371476
1775909999
1004781424
791059009
375808060
1985011190
912589018
1546660947
533631308
574827308
13110029
313080589
1361142225
702295820
788057089
1188986535
78291284
174715087
417155409
905685386
762873576
487873729
1026614966
275577247
829508729
1461420376
1037994494
610885891
1523091937
1993421730
48455766
312396086
1706748944
1017615121
379505512
259297076
1374957009
2119577123
1414746654
404559362
1024644671
1597739423
1373429048
947902238
1316573694
607127839
788941853
1442516516
555551391
1760265151
1633794011
1129944524
2056675698
622180841
1091855516
1160526160
1020126431
1980418330
1508149045
1603743879
1859613191
1814532814
685350959
1028570936
1391724328
1602853871
932810500
185857424
1719425961
1749004198
1359501687
196609962
991991612
1309460673
1122016692
1385286296
1490384632
1276670700
2104881997
309328866
1186848169
1123177583
1421026755
1305459577
670165173
30608641
439644738
472533359
1450131826
1871119171
773726027
759154970
562321778
2040343755
474413861
195343640
630449251
843297130
1460697391
1601805197
1896365013
1398481007
191676948
1491133867
393386603
546952609
1704465380
1739973358
1149398756
1718658304
1197924993
534585212
643448105
1204113819
102728030
1173299057
923877918
1990576271
707450240
1775799855
593558287
245752537
1558311408
1219195281
1198571287
290707471
596529582
1915297077
1011606455
147755042
875741613
414499198
1195622531
1041094971
1912642776
1108192505
248248137
1927754398
2095337077
1583349827
496836019
1888125878
1020702758
542572035
2032647181
1237903991
1948482950
154389077
1034641485
104936958
532788957
79281183
847958567
989810931
398544592
1813692140
1370931541
1595972145
364163106
608928912
464090739
1878491345
1479164158
411354855
62161580
2011827253
1565604467
573154033
103108523
2071177029
573653628
252078595
1949160446
1244005108
1964893764
72341206
1831318246
1228435143
997723000
825790839
1952890736
1043149756
1475089859
76740306
1900478836
858205029
1681558441
1957977959
1673274126
912407707
1770596823
1273130745
1376214523
1467317573
5101203
1736355889
1873248798
2116121395
858744639
243598580
1841209101
1448554880
1498519973
1616226839
1585592615
1749066285
798665073
473987260
1627638410
588279150
1233721284
81087105
1510525018
1458816483
1742135586
888909893
325769207
2079868118
781179537
1659900295
1214526979
495475788
20639490
713629479
2135809895
1215920292
905763967
63475338
1747947812
2090095840
1452707544
188446365
1273396837
166838875
1412349844
1832532412
215507534
1010407248
509604056
981544605
494891645
1296998440
557976781
765353380
1485661352
1961932454
957317668
1265846877
1229857804
1994988205
2057359672
688718657
837970231
1624101772
1272955254
1693956717
1775219837
1167971576
671798754
1397451458
815599422
1799431469
809975064
863582967
1024430236
363268585
627415224
1117128483
1211588003
1682925696
1279439549
1638844819
1913050725
2142709165
2059863395
1131763
950125969
1267787954
1847950379
561296414
1856584002
2124286026
930013568
1965436816
1888057755
640212938
399357086
727822754
607672899
1562976195
1400731225
911077783
1699682999
1122571124
952386960
1233355960
1968318170
2058783392
1221916030
576092813
1284498526
1478491315
913259238
1583877627
737627235
1617059266
1078186920
2023833986
1741756103
1527901878
694304124
744019626
737281286
859366421
1977803359
1638005078
1189567983
484154901
1329303816
1988492569
1878979949
966831851
31919350
1750737974
1784268331
1919475647
1323139249
1780567353
1867261936
1382535990
348474739
1979180264
524562489
620310910
1517477052
1151612978
488192804
560295488
1479026838
1717739241
1883722392
238403344
776162961
1885179033
1332901529
601466064
657829163
1150274798
289977793
1002001323
989416244
1196415408
549312974
1740154252
1970621558
293087089
688605718
1081133370
1627469510
1876450266
1641760536
1701157925
2070701181
242956688
1835844881
647832736
1821569744
623565483
445005795
542497379
413333038
151971816
852860937
1824850166
1442585247
227231648
1289344266
231230438
1760534536
333945704
2023876792
1643302593
2132156506
785363297
100163929
284013342
96375341
626229720
225341653
1082540682
2119968967
1188854055
1378923266
140255232
121670671
242810083
710402451
241824024
702663563
1756904067
1835141285
1374764169
1444022087
991052636
1891706876
2038022678
455637166
951892576
436077515
1207876368
1160583398
1030539869
98804385
1552786478
2033183848
1854568623
774650184
254942580
2131373210
1601419004
1862328277
1668704430
223759834
521765624
658549586
797988952
1439261406
68228351
13010288
22170757
364605656
523744471
1566552086
1838114500
1194853544
1569661582
1339078959
1861842058
2009615462
1771631368
1853472672
1875365783
276529898
2037204490
1893544996
611190437
2122123679
1853868429
1720307148
1560246447
466293177
948812343
320351082
1226646739
1116002598
225652287
185947910
1694124210
732191790
845496322
1570171849
252474746
1519620330
1277135498
11805629
861133471
776891844
2018345648
539074181
1573146553
254958228
659546496
294848229
1170256948
64305530
2026157975
621270233
1229774194
802262205
1374269179
1808509403
691779371
48794196
1432907126
322584128
308193986
1302823494
237532748
1486721823
2098961587
419647650
844033810
1269074416
1721000795
2039405729
1089754700
2056204936
981505120
689146062
228297983
1230413040
776100692
1208980260
1261729321
2020354466
1818360601
1473795178
453839061
1893990125
1578246781
1078853336
688295924
654394509
1343507833
2085324856
1487913638
716856266
475603828
66274058
1500956917
1568833375
2121878960
3023010
1322866777
1023643077
716904621
457708969
1003092132
961384083
526847591
714936559
315967258
782721264
8909228
1426131359
268859843
166295629
59288622
1224412152
1949059542
1182307132
2131179942
980613154
805741514
1330686907
2061735063
68280594
1126542671
730141770
20418155
882580209
259774703
22638725
1413357326
1195638924
2137245788
212992618
462243123
606284388
546267457
65569696
431794853
735891315
55599318
190438575
1074711734
2105890192
500301650
1211493825
435214551
1491654353
278107272
969013279
813588716
1335820548
1351417159
1493352440
627023366
1318885900
1845596283
1865623674
496793977
2046450642
588894069
304544546
1384893160
665770819
641603518
1482806308
1548631777
5988173
2063338980
355030179
1238792597
41548449
819989130
378547972
1901057479
1631910776
86026729
1643871121
1452058421
215017172
1339034385
316267679
1312692577
2036701757
2070904100
628356299
2024003303
1220259876
1470931796
1658675186
58395217
619681004
84107460
552142051
1291731955
1708008250
1330059971
937791342
262099128
1114717450
1699521061
983574364
1009631174
1603367936
1389821036
249660614
720715677
194795027
1202321771
1422820216
1766305837
1345300427
1857924112
1445718724
1871946241
6801738
119699856
1066709674
1563770044
278039993
1031084768
253657527
505963858
783725744
244838250
1940919426
1149988072
513128749
1317963309
967944130
421637450
1142817853
1378378209
1368998948
273069772
1597076859
1266500542
891301653
302119516
1466544820
1892256683
1269910163
1163926643
739763751
2002240090
1365332385
1671338584
1504376029
313146219
2068536274
705379243
671620405
1268045114
1855835125
188364572
1591990419
569131106
372501636
1457473868
1302971391
1624356121
1423428069
1930995280
50618159
1376437201
486239419
2134365416
662932942
206571461
1996521463
615203424
1786109794
534766822
750585889
1632504450
430584569
1147739224
1572854903
306101173
739717824
473953790
944744386
665726175
1017975801
1025929949
2127601490
283817684
1096984434
609234417
1661338511
729864324
1029871787
224431076
42565351
336538170
1605833206
1189736589
346498321
528488787
1240719733
1773073234
278245790
1607422590
817695915
561923988
1116061794
2081098382
856775959
224980126
1620078579
1893710108
724865832
979021490
840093487
1129414147
649937992
1973236842
1827910433
2011533041
1979158184
791137522
452710319
634154995
2019622417
133854395
2058041449
1287502557
1394615953
587015768
700178414
955933668
177682005
1365670701
10890450
1897042707
169663187
1525880393
395768707
1457419758
661560619
1278835180
629299023
1009942020
1391742650
1130904409
1485101640
269962136
905853810
1530320753
505042521
1334120053
1098423301
292723313
1314480999
304449873
1356129342
1400293173
1470317622
1191557109
1491145889
1734747239
648827930
666270644
1393932263
638726650
899411221
154104032
101889626
1315319243
1945400057
1678294020
1855016266
2120231585
2139192286
586574840
1245268739
2098316197
1177070181
1203131296
1604828123
1495999653
1202516999
1489502764
1367184892
1726484442
1943209151
1977947857
1096952511
294066963
2124786734
2090405555
1558512015
679049398
1409874186
618423104
1620715074
2146739087
415041885
427717851
409993830
2019065301
276706276
19146125
650846537
1675174919
944044456
1127273760
1434261231
281874465
1196911841
2011699920
154364648
865321994
1386402989
991969620
478628982
672098848
967323653
581958571
296475698
1300627154
2135517589
2130078664
1570320559
388734915
2139305621
724481977
386592520
82164234
1332356847
1582030307
809646057
1490762705
1237411440
994421903
348304932
512543094
836823086
1668282399
1834390031
800266973
1106453700
822543627
201980070
959330833
548021896
516627862
2090073918
1451856907
1136109438
196440213
135175851
567460179
349839724
1393092393
864950721
1251910052
2053243452
1342429810
354941452
803966347
374260880
783153521
639368543
858180559
1848210937
263520729
1935050622
1515474447
1003951956
1412470032
943929136
885390672
1877150730
271331709
898316918
2106207134
134006759
773160687
1489108450
1355443744
1903111571
166800174
386434278
1256472435
932344342
637743275
804256205
257612427
136595181
403710286
646384925
1076620280
1256712481
956222480
1863389656
1012658335
1445055992
325276715
827505237
850929473
508337550
982732095
2017559233
832905920
1314891730
869235021
1995856911
392669054
1292179651
706442816
1767889262
656354040
880682926
473136449
312780098
824799121
999512809
1928894808
971693709
1853730099
427758105
91271245
1919343005
423622993
2146187573
1981168691
1134328175
796966753
1020948020
1281882397
1984365138
458101122
1605980007
1041018845
1557735328
1740554502
1706570688
972619704
885182954
1596101953
1393772242
576092809
1078126393
1083363994
1916993847
1812319164
598192365
842442956
602351856
1417432023
45377958
1712160426
1783190304
735083830
1492842153
158926534
642272555
901121568
1777773300
1982416319
1484709593
1062809545
483363906
895190443
1530911638
585548234
1575303308
621431872
1410217908
1585407853
1520359872
1904878603
427453780
1612310910
631266315
1357811272
1399365182
1841320907
863253665
1686107774
104794788
19662944
300611279
1802733294
490126947
1921009581
837309710
1625667661
2036539412
1953579159
1984219310
803998815
1179942404
1254203382
540518950
2004851077
846115823
1109376207
824659050
131674744
1974649978
147519082
1610833466
475925740
116590248
534020204
2123637479
608798820
1031881316
2134808448
538763869
591026667
56779361
1763675535
1759995935
1428256101
1981452436
226538796
1285589663
1438022147
1818520637
918437627
1098768
285041044
36356095
590408465
366234689
2035549814
286912784
1441495094
366099888
1698764728
31342391
1585687609
1910387002
1473348402
1290035682
2062470968
1989151260
532640336
1032788826
2075779962
1720415506
1266158729
772256631
1847250458
782741762
1607388596
201087227
1426637467
72295743
1550832285
1204493037
745487083
319357804
580312839
1006779916
1070617070
1294142777
110829593
921018710
445112895
776788215
2032028720
1147676643
451439094
270867154
210615307
890400546
287085070
1269252114
1848860742
1124155179
1067571302
640185032
143087150
1418240537
762336921
58191954
505507135
1475886283
1949086799
1430069607
1317569875
146621685
1452554247
1606496756
900356244
66339212
1635551104
1983523416
730737580
425869071
2008327638
241077407
1824504087
539336887
637419305
562976062
897648578
720565531
1974734526
1268076705
1288107179
569391919
1400757183
568081063
401109800
2063571986
1948587851
343713134
451414241
31141009
763927767
486676192
896024855
1375775199
638482149
1153524223
1380116824
1636212655
1306691746
1874730182
1464011913
290050717
34834083
2147345948
535657064
414413633
1949357430
470075899
164528631
1829833096
1021876979
1059752243
617713756
531853035
1821003651
1384468668
1464402506
1399896446
607980743
64564978
568343309
810870902
1954315590
323501359
2053212913
218161150
242396142
1602089200
1533798810
248987285
1724436038
1622018375
1085056504
1883930988
1708246862
1865225786
2002578994
718671563
1445159889
748819620
152587832
1382632708
1529060124
218670298
54018274
1740554515
1890140950
1644966269
2026433741
697134562
602149419
801942145
396093780
1140663885
1363756031
904429349
413846976
938082522
1978599908
2133025626
1337231200
659030387
928352174
703873917
1455031503
1946283144
87164715
817361426
1768101475
1436151980
2069436362
1878558260
35763259
276757353
226053078
1796620530
1161893081
1706663484
751529010
2135678901
1549112518
1078014175
706438570
1629722086
204400580
1312561768
1275270399
345557247
2007994660
1411222533
182577338
1543926806
618748075
1014277194
1007344566
1400095634
1979747047
1090625134
848212218
1606225920
1402265910
1661690235
1815414214
622965061
831495767
1954000156
2089440514
1232887781
1080734228
1959358775
1583122519
1112346160
1045702501
1190731846
729686167
1500204496
885830154
459386460
658316199
1814844968
2081739928
32786508
1710023066
937074118
83444448
1220836466
951615511
433555030
1264644519
472071573
1537317901
1750193152
1225921254
391962698
686445481
1580850867
350739796
107048073
641420313
1115992690
120321221
1927474907
1569053080
1161859391
192329125
661967287
1579700603
1965193837
1802728819
1823358338
695675216
1752736162
701466937
2100653420
1677443355
2134598012
1730935511
247236171
2117003929
1206353920
1259295246
1959185122
1258130184
1026070046
1050029583
298166901
1776336170
1550482464
522266737
407285230
1893479487
2072553942
1086292176
733750406
2031277204
1597017569
623126480
2006549069
1810328876
1727245080
1858150110
423228802
145075988
1121058838
655948768
1228718470
320295814
1903680883
773102591
1491262590
2055557891
1544613004
1887075675
510634507
1427597006
1982381283
1147057658
906052575
961866542
573958713
1248026684
1373864792
1991197337
697881812
1657427662
1665014811
746317067
211487108
1661699906
104329642
843059495
1274046206
453182316
768165241
874629038
1984112932
193348813
1315639271
540212904
768323670
1220387208
1301133060
1734042613
1427802731
1446141274
456452797
1759803570
505320405
1750957144
1463343319
1009583528
186441837
1464161732
2062370583
1493608348
985203722
1330833933
1181510325
1108187569
1075485996
1527761211
645962728
1877971025
908486044
410564885
2014597388
1705339625
1644452014
1252268319
103586636
1994088666
319808599
638566626
692415549
325868283
1056205856
487856480
1903980742
312275215
1331413222
269093632
113607388
134895892
366551819
807079483
1654914422
1532064857
1017057409
723953167
2007194812
1668078101
623069539
104150888
584541889
924912909
1560701988
1141925934
232967445
949078481
758080487
284969765
202163146
142851403
1921699400
865599842
1413891094
1943931380
1969079281
863667774
1778597667
1892767665
574544665
516330989
1272980123
1124625555
1452496470
1167663635
1739876144
837950807
1529554647
16910531
374354533
780038898
2058452158
1924651454
1769232182
2070292603
1932268076
1584950779
1338142677
1131820152
1291981
1830062023
1712235297
1235802276
87468989
1887937887
61915414
1625079777
827239973
1019286391
1589112788
258429318
273978373
304525003
1049941532
1193576224
11962017
1707321923
1247622682
1311481674
1164949428
110025570
1922377590
1022981170
241348657
1965367289
1993084964
183172426
2124856226
693644686
297313892
1148196367
2025716700
1244681952
1257898212
1996325026
385175616
1062506718
1402686042
1917596432
2128465561
404841533
950182116
404970178
1426633530
2075490851
332713625
277139125
1122819623
391478130
1234691927
770553477
866379635
646723441
1335111384
1154378301
1206302061
1765481776
1310970959
1994701392
1785232224
1465194924
1335683452
1657945024
1044151159
1762525748
1710398370
202610843
46801690
474551323
1333728298
1632298221
1074983626
689619851
734265656
1285981815
1995318713
289382904
1665143132
437451993
475123004
1833771294
1130124547
561002141
1602608971
1420429751
1814854943
2129349314
1055465557
2096371476
61785420
987951953
790786600
942373457
1317647395
2076300344
1085573458
1447230346
1360983934
1686192035
2113944594
1822773632
1394707881
1451656667
1851728262
1750917123
822661770
1051362041
1120047989
1026898358
1733426584
807835997
347642746
1887300974
986369352
303535725
792139133
922838221
2040487798
476140168
1285510445
1227350899
1350292644
747510350
354563909
641092091
1933843957
1094295709
1159515376
1801468176
436116831
241741208
442719797
2034746698
403597522
1312452132
630983411
1187672373
1809213103
1269842686
1827071323
760905887
2042112000
1415086995
293988805
309664066
52242055
1817818667
1274166184
591192755
225362273
1520958006
1775185545
825413815
155145506
220682423
2143993562
1862405989
836111448
2050838687
849275643
1454776921
472973732
1049515808
951305870
89066554
1278258561
1087033477
1583053417
106575529
219673785
2033436330
764373299
1361942342
2111396943
151329618
1500656937
124622445
46758104
1702973628
2054840287
633328914
615218874
578728162
1852918622
1849849819
207393444
1027970300
1157268654
442662721
1044633393
1451362672
309704882
1223419806
1341678732
933111389
459956826
241644362
965904741
884449340
1136450716
1981413187
424797433
299396622
835729597
636700628
846322710
374847287
716992709
1135970446
706096333
1468905052
2038302464
1759786002
1752887134
468274788
761088227
2003376822
1836069515
1091868227
1923880952
1453241664
140056684
787133274
504108841
1751000225
2024871866
1123627269
756305615
2070322714
2020798019
2104326742
1474089211
1056703839
1649664416
1129153685
1760383899
1348886965
85656276
1200679270
482707511
741556538
1423556100
1754450825
719314866
1445157345
157084560
2141438659
75341616
941123383
1866575357
774500135
2028001525
1344572494
697580435
818977380
410772650
197154024
1487987448
1495826661
1094307944
1740059091
97506823
1801389747
792712385
2140477125
664151569
500890354
1169763277
1963282733
348087766
1634457802
1642148017
686981115
465315855
593733419
838268262
741908011
56629565
2003374519
580320417
56063938
1882462052
642334097
1526183580
232851977
1263274520
1849323293
2109879140
2098080078
910507062
304173715
1752043498
1768918975
974331693
464819720
1711958300
674136563
2138694486
2076277253
1720121560
625676571
1247603679
1926461128
1851034022
1045478891
852898530
2087163661
1864489934
1909836663
506999169
2112181863
585101369
1273154743
785070437
893921588
1338831707
334391816
182222291
2027229325
1848559011
1983509459
185161219
1823837928
1063853137
1884538322
1322656740
563937551
1140567720
1088453521
1326889102
859022763
385658666
71224089
1186113663
808093283
983930332
329225390
170888505
951587184
973701415
944861762
817207422
134004629
1366723643
1741747259
1602742297
1538228290
1621496942
907466385
1118491740
1467690430
1600876846
2082965507
712821830
824448461
332538323
99346050
1113941862
1653771171
918257648
810594417
1252036603
1307100619
732614584
1575489645
1965895709
907171499
2071813058
907773995
1092394870
37863048
504409591
1319314373
1678878414
513707230
1709781218
858179120
691086261
1442766195
1767729057
83350630
2060636474
962927503
232921788
672056860
1983985216
446879847
831662790
1507802257
1951218718
1030090965
898922431
2003963470
310555995
159480178
200717678
1593729711
39786988
1161049873
1894928575
2085923687
1051932164
434227646
884402426
678561986
874219229
1809018814
683217502
2015516795
1054695368
690546390
433936418
1734546220
483879148
570366429
2060027936
296622753
1770558669
13181798
1100842407
399423855
233059696
1741411376
1626609726
1072296982
1181064119
524880505
2044061912
1173409907
499757466
485113782
1439910093
932465673
1860360496
907303719
1503304659
263425605
868239079
818929233
656272241
1013809554
1528267538
1060187115
187496545
1664267110
1724920601
67450634
1408214152
1094716526
698377733
9182674
2137883663
505444433
1582554639
1211495390
1906167751
339495841
1448972434
188043995
2109896765
1280024611
1914371687
984208547
1450026322
1410625284
1835604497
1554284569
367201954
428222727
1803391686
1359429951
1825786068
1963651806
153634979
1369332551
395638187
398708190
1817686980
185181568
1326861753
580180498
1520759552
577067923
978334527
1496281714
1067115051
177987090
284985501
556678516
2019251102
1222122
561849425
839565513
1280790108
1511841870
1395449208
1498355513
267146441
357750330
367883461
118583805
2059328059
1103710904
823753172
17017823
1590629222
1163665506
1595590436
739043632
28661124
1210868169
936968218
1980394746
362527426
831210365
43581905
1221951299
964331101
2041502712
146136103
1951085034
850195612
471469204
1412215659
1404461703
1199740913
2138917475
739313391
1786084396
2119754890
1853297229
98917710
1719918539
1771087886
707323084
1749785302
602753090
1019387800
1789953805
725516042
1829057204
119531726
942573470
1928290335
1811311591
132703285
1591594167
845326891
1699755994
1051538843
458458080
727085861
269788818
349926157
50286625
1662634223
1985136644
1075972983
1690818959
54514791
330026821
2048922417
437633036
1124679470
175439250
1167501047
1511865010
1691824703
1786542339
1115841139
1041676207
1719171105
1911117893
568654943
1809692373
1616268152
487260144
1909272898
1001570916
1866035242
698714797
703464646
2048532035
159437485
1447935825
1474758057
1707427125
705587441
497671812
1327895514
1689330488
426345987
515511081
384945289
444568449
167474533
1920619235
426317599
222793516
980937927
872336009
1301175298
2043175135
2039358601
675707119
1629827196
1886878167
757522890
1529309887
64391436
749247880
1898861095
2057858168
1214218009
1379514076
258766263
542047377
1402547075
2135723577
1237028007
1535731746
557698429
636801584
1256243069
1740147812
1478018447
957025366
792985078
80468084
1534627468
2116547946
1568026517
689611702
1146746251
1147270783
1899038888
489764285
1947124879
1954735484
1376608375
627415224
2074845533
1057389961
100993464
1583992018
447522185
589440788
1379506052
1626865618
71434405
2096012655
1691415187
1901345704
1775438259
1679726186
1308828584
1622405492
396953977
171122619
1929039606
1442837989
1082469089
2120586721
1745148469
614272824
1490008360
975981310
1222647605
1285101212
981342501
1345731134
1922061484
1113873982
1988547631
1516127009
1263962798
1723838748
434362503
1221631141
805143504
1438422812
606607944
1589516725
955736455
1036493088
1102593851
1426386050
1662962479
466601208
409677513
951155033
373076359
233086998
1032890128
1448552351
1476976013
1417508939
2027068509
1388526825
1641822839
48739507
658459370
545031633
308361764
2077573681
1218621107
1496205312
1867866330
1931585248
98937060
658998281
577051158
1133061716
52170990
1080679025
2100456339
435733746
1953145509
1181982269
2062425678
1797581566
192534449
105081252
1660866604
1873824682
1218310279
644190361
760598403
929326271
1507862989
2135439380
1823720884
573565009
577574094
375546075
2111256933
1625511606
1128608487
728026002
31929715
688016389
1628211324
569921442
132615701
1927303421
1546003701
1028022618
216781345
539033149
599251255
1837704342
877773495
22132900
453314895
1075378641
439337296
621114709
824511911
164291066
1021907843
2114516079
1172149339
1376445576
850197327
1248779941
1094648037
1220286220
1518809629
773062871
557172182
957881152
188552276
1659674564
168868723
753626139
1192793967
594468416
1005226008
1461238680
1140034254
1576024294
1946997710
622147547
1450859864
527878174
1331324453
1842006266
1116100804
2022572390
110390811
2003623301
455612795
982588171
1105666155
495319262
517323443
1748440685
1676629300
1684912399
1764779584
434974072
1708682573
208422065
1076246704
934410513
971647014
906189646
622153226
224555249
56271680
1750332643
657783747
2113572166
2135880673
87249679
1935186489
1954773473
686078769
1989489167
101637359
1755024792
496829664
1400574404
1219734006
346904810
277325847
2138119252
647654028
878363032
1149891851
138170942
1098946092
1710918903
2052417238
1572871230
190036778
146806025
1858777575
1839674135
981797542
538689111
1629276147
929985648
595498964
761178294
2136631666
255189255
1532723603
1380835236
134256783
844140506
1051110884
188569818
1821286018
812569815
1333804991
1540654374
160885380
905669493
155567635
2110862765
1987969196
643953832
123908862
1213004079
1774879141
902863818
988949639
1347460040
744278548
1204160489
1395055655
1646022690
253028113
2002065509
1132978658
1764511696
1076972333
1993673083
1867796711
1578055405
121647496
1524248831
1392101766
938422810
376578470
1011640433
1711074581
1300916384
606720609
852449554
315856937
1329475101
1021417428
250436651
920038456
725964309
1387318393
2138076154
154565698
1258387228
1243343512
883944048
482627816
788514479
940703280
1045691283
927970893
682428867
1220564952
1920494111
986307190
574936306
1357930874
1290102477
9818994
388808309
1500006252
573798939
1196810716
1112405331
385788755
1977773715
2040272082
1252714455
808719969
696914374
376768904
1608627467
1521246959
1356451242
537935255
1682413378
354644550
1587367517
2073263429
438763714
1851277014
2083120832
895176751
1774774512
552168907
1827875440
913498781
412116887
851491628
1979665498
2000874835
1626265216
314705801
221364151
719381925
384969051
1553938440
1932672618
2052008857
171715826
376785447
1992855904
299516379
1560246447
1950238438
126816541
492269561
1850283753
1074338826
2036056790
1938737427
551200583
199384217
623067701
2050288383
1853820236
371831173
579747829
298742150
528837049
788914295
1174192581
1795175223
2030088721
1662496569
49854148
207503261
1801792113
590679684
1851761651
1330588950
170162647
534288371
569370883
1832105977
1698686397
377174084
667624638
1096021185
2114974029
1797629701
753410047
239363267
1827550927
364783923
807349231
138569369
624972145
1060348680
1930006113
586886342
683417016
18500060
180379180
1658086810
848285854
2011325381
54608821
827955439
1504878866
720243262
734229124
543278309
1407404917
1825336847
440128986
1038215823
471273201
820919380
592085981
358066193
1317906679
1972331902
152088201
2043222482
2101248885
2016775886
1413273924
1209953980
1649028300
442682562
1895707102
983574364
654648764
1371219564
2013113971
1013497567
2054138423
567431387
686932076
971997855
848711867
55961192
1695925099
1891097297
1975784038
1540733095
1492940123
862842589
1717993164
1361690675
1916959571
2031256920
528356092
1873351778
1017269448
725035642
1379286836
838928933
983852418
1377889477
1007369912
1996535279
239435841
1017649230
1812495019
1673581052
27607712
411318031
216756092
1008423032
1550597528
22366758
537408087
1359410858
506631726
207524881
1506938277
1537945513
1128782512
1943576655
2134970125
1309869905
346618723
1278465643
580771878
1477926938
756715077
747428911
290177066
648666283
824421216
672105441
1017440956
499303244
1717252053
1572840971
184371223
366848982
1054083102
1349333318
1138403361
1167490779
177736059
841878082
580749714
205720743
1976979959
246369713
206979674
323990922
699893857
750138937
148228335
1192378779
1303641426
1329332332
348870825
803856345
754699561
1023197387
1793488175
1028828469
1112165604
1536796961
705019541
513510037
1743170942
345426877
1163520970
859036744
1610402764
384897049
289231724
1339071271
377441083
910299356
748522629
220159945
1536988511
175186159
345938327
1681996937
137268969
263147472
1111074632
1389737955
1108472578
242761243
1410003119
1702605558
603132081
1058847345
439389234
183116690
133752293
776466369
300729843
1628255773
1901468548
545463291
2145356604
1851548406
171871657
707981881
1702750544
1622463898
1957704942
1654387356
1819164050
607870324
1145018291
577359399
2001250385
1263344590
670581125
118678075
479719915
2088840563
1909517045
524866772
166921552
227903768
382126525
2024689107
1834879095
1888323775
668397290
817357635
1486495092
2001550536
1709866217
1021987120
1231955141
1522632433
73236784
941707835
1798517775
1584348633
501464423
2132423071
943461303
2146630377
1925260283
657089781
122051815
815372483
509823613
474202409
1330270485
692641131
1094190555
1348146712
889282627
268730553
1259295246
865020801
157080083
61612449
34974111
2043644681
464201231
922583217
1990781271
1884389937
1460886220
1188099686
835147279
1242343999
1065720351
1420911613
1348719612
388613614
1206665071
1076512318
101309979
260590534
1985366273
1225158387
119321680
1242324818
975946976
759146615
1889717511
358717373
675643800
709275708
2032095560
96056130
1565480239
1368713335
729352178
590395905
43019426
321147983
493464909
869861967
1604943183
189390682
1097597229
1579385605
1884515943
1251717515
1679161924
3062961
1813317083
1394182450
2126137926
811583812
1854849364
259366961
1380533909
721088874
1159746480
683337702
1569316084
723437363
1685889304
1802416890
228990388
2089699958
2133811134
1449068306
653954752
752840031
1927538187
1253528066
1640575680
539196268
1603066264
1598986043
1958462992
781977633
1162592457
1338840196
466989251
1923217490
932372041
1179743919
1503944969
1255337380
1269690111
2040316764
2121611142
1343607136
1037042852
644998410
1499566327
572385693
1530289067
1529948649
1356349115
1107944561
586565615
286718865
116793146
1304457602
2060571704
1975310874
29615189
119520387
1706696432
565857881
2066106541
90373694
1138664825
83850608
603045304
310555995
1722875335
2023684279
1525792214
315304908
438518894
684307020
863543391
1933418789
548718149
12175030
1372722401
868796596
387972366
833640801
1332216637
457396858
1775865502
1379967041
1940771160
456979921
1175031162
591364278
928555858
239014207
176223014
590223317
1731191326
323227248
1597510965
2141294895
1079662151
2005937198
512258608
1417432023
459956600
1353864864
673708076
797546720
463386669
224638563
1039865392
2057994929
135797230
371212427
653805388
1047548383
58051282
1992622756
989615800
534368660
877681450
1503089722
2120379301
810130822
1996519362
307396074
1116153697
1436637569
41066422
1174460515
282667928
189790104
822111904
276126299
169998585
76214193
296915218
1167932899
116844208
446146981
452823556
1184339475
680139785
1604843190
916369136
1176193698
1670685865
1036912716
1942769047
442326639
522619433
982872223
497829008
1146347665
545784895
1851366964
841844914
1091004719
848185231
1001227911
180775017
1208444897
1497083166
1160777698
1116477500
631041898
1946653054
1324770105
1593659276
294629482
1463857421
217901508
465889145
425869071
19041724
333522166
2114081206
834054671
251940853
1582696939
836635635
1452102265
1713960582
18768670
1688714088
2013259648
2072844233
1935131544
1516742833
382847176
16367392
1148169614
303144351
163037269
1531877723
1051785285
1744791561
1781616073
1654622440
561257390
885446814
106054789
699739992
1619562394
1379001482
1758320094
1591648590
1877562799
1566585785
422602113
1637957737
1630848438
1715691806
1513096496
1311142369
479148337
2037157615
169057426
2073114765
1957014505
835742418
150749663
1230805111
1061523198
1873915305
469583212
663421535
855086500
84638298
418498720
1643991731
473299415
1845961825
2067851056
953970512
724671603
604988718
1138857650
1706829996
963245055
1375585391
387665398
439786928
1702186349
1132500840
1604527408
1145034953
126382916
745826914
270490859
866119051
1643140101
1120198133
464250966
1452186322
786430663
1543299080
62491914
773835675
1828966908
1957214073
1149722756
1530853780
768750863
773493195
1275419174
1406612131
2126051317
2100555903
1049572948
112623803
2029699279
1995624336
5070735
1676122571
1845024037
153160733
1877922666
1726454275
1690204370
1936467507
1085646666
1793201597
1464608742
39128454
1460394025
1782963311
1162355889
1587962312
1894443772
622699842
1402286681
159725684
1208094125
1357808397
451261402
2055072962
437845395
720917940
509688973
1541165932
2051103534
1781522350
54816779
1480531872
1352032265
2026838230
331739943
1340185262
565281139
727327166
1238634355
1339662478
920927737
841128615
1444003723
1660545110
1908969427
949938264
1377249198
1695435778
1609361060
94516904
1219273865
85687002
48761021
410223340
1373666876
1835139180
419226742
2107260504
1346049902
950480587
1279909704
1768469933
1654721720
1321926737
1560495465
367143582
1777532566
78868774
57530897
1273600263
1062494932
566223994
1870959578
1881751163
699970758
1125914450
1235549697
795886472
1634883297
1535424707
113536259
137979143
659115502
2038257467
1541099732
141382296
765529248
1960937015
658935538
2034732479
660890852
458436803
1433062565
499252300
1805109741
2053785706
1391256794
7149397
1260432915
1979591881
1987956156
1485532996
281288253
2050470592
134280041
1184552174
668485733
360795367
552966393
1540009340
1292533587
979715868
49012678
59230416
1034540933
1791740147
722639013
363019998
526302434
2070707154
751337285
339620273
1550446216
1133258144
1420157963
992907417
2051942463
522980980
1052936184
1277670360
1602614235
57889027
881047606
1330433291
670413575
1910038261
1084176661
1519279680
543698112
829955631
408564245
1522887959
412168760
1017989228
9595922
293656882
2066464643
659612230
1497546966
1323981128
1802909356
990204242
4047882
1974476279
993499902
2131002602
498480635
369581660
245535257
1343415251
1774093812
1378164550
488954888
293706282
1992336863
2124513377
159495238
2118981000
648311892
1929111955
1165547071
1185176313
1197449897
2089641871
1834439635
275445892
2061910640
505620130
1328764196
14422850
798724403
386776922
2121941446
1967222375
1652456427
399980909
417920946
93426719
2115319988
1884413236
642781693
592056609
689944210
1915837771
757191612
504469829
810663246
1740286953
1268466416
474360361
1949268728
332181837
706568651
1248901831
754678989
633655749
671817501
1584101568
915486092
389601492
1423895372
164038215
1838571868
920516238
926430288
1354236645
1197730676
2002433023
1211909290
694112495
455667071
731452257
830733369
1151893808
1023729317
896222934
1592991385
890810996
1606984365
1932611862
1248521534
477000554
391121338
1187893928
1372921648
1769592673
1436731979
1346893113
379240222
988311061
1143404331
122285865
1948277253
1730064011
1759032253
732910459
1909697731
545212140
2033272816
228472747
1098250993
1164699515
1688285153
1351427055
85207966
1397621601
1988520517
743991168
593247907
192514964
2010659867
1923122399
433094262
1085515249
1877753801
1641179362
285353028
299265946
327664650
1134986181
1597756689
1776767527
212789702
1129572620
766944870
1417508939
242230715
1348896270
183760800
2035800933
1439891385
936457492
1264021475
1722850206
595673519
1462339695
1965475637
247068311
127475894
844272013
729331159
476508714
286642854
642162857
386335427
813258034
1704764568
442377835
1085765203
1115177784
1800379554
1023671992
133804972
682223406
270348844
795612852
527139487
1307751548
587863834
1392656310
1476911204
1976033459
149785437
608466413
599338963
1829199297
1607187692
1003807055
125174580
1982948414
1239646047
797098538
658412830
1100937504
1417089208
1739346813
1102524286
490511711
1799301249
1178473980
1101418490
1336735389
509244797
2074123067
804417356
1733467014
66969578
2092253786
862446792
1447653100
1196214116
648429434
99085739
289979223
1200414425
1104455628
464584976
1769930333
695121056
1149677613
1144765329
1216536443
1273123089
431293699
1918733316
50031660
28211327
296785827
1046306488
368023641
1973458950
1841946981
359060130
256279140
350228039
2102608973
574102193
1696400223
2032992194
2071735104
1547075039
2005187699
977919213
515132352
1914636445
2138848328
853038592
780991630
530210499
992361672
561432918
1935788348
22888167
1101223305
1280114146
817620978
112344131
104867964
1743125023
1829440444
226830111
1951274461
1847988376
1091835829
298857988
1442857094
1599363199
660371771
710174596
893921588
1124974215
1943216498
102219454
866542789
772906923
2003458392
484983815
2134759805
1600299340
1890383580
1925865973
965165086
215362596
237072100
78553438
1593578788
1825190517
2029225982
741706873
1901060101
1676486976
384395093
1045715482
2048284936
317659658
895503455
2130403271
1517499055
1340383137
1969060529
301883999
1578080722
732362957
148598891
558761926
2108015682
828966772
1933640737
947614377
434759650
2062228984
510471683
2110234419
1555483314
1987093757
27220077
1663006097
355329575
869729886
730172890
951139966
144432964
535459705
824443888
1975859511
1535477383
881399253
981438688
1068102918
1999799846
223402479
396143399
416709810
960249095
1228362084
1092303231
668058880
1641613599
1047166196
1543357458
421373155
1237096104
1667888490
4212060
1528091692
1006411716
1113520777
1075360628
458367327
336004042
1736525941
209138738
1736730030
849117737
1870121407
939856919
1876876236
792644929
1984891446
1887491504
1067856828
720002722
144946308
338804650
2020201324
1006560536
1139917182
450308244
1009253593
364622211
1778280441
2113773160
254839586
43880880
1864751865
1151379297
107232272
1023349545
2053485817
520508561
47804118
63106229
2006554206
2043067974
552564287
1606603187
1983605625
127084037
1622110802
1589053771
779106598
761829102
1069057234
1654727589
963325094
121457900
764246265
1159480397
1684406919
703683584
1327566387
553733876
2116626548
505512241
2120174326
6424753
1424378850
491892500
302844334
1139827959
207458366
899808512
552544363
483986351
2142017339
246115731
1295792572
1895814571
1233774381
1387765794
717485923
1799486672
297604337
1690436963
926262495
1740789308
1265243852
402290229
1513957629
791053857
381383034
1624109844
539859406
2048525370
1344390475
1687441257
1227838654
494638270
1875991397
1316910144
229528475
1320296890
673393325
486376581
424516667
110775847
1654124054
1997923516
863621371
618775389
1401963559
1699521061
1243692406
1556087608
716401967
1720624849
49046323
493284336
513392448
1516294860
1571336012
812083458
97734767
1951193385
1522864195
1077015044
1651090668
2036905664
909304672
1718395842
2063023877
1059542784
2146515753
2040008959
1137369281
1937962629
983977354
1417998173
495639292
863757758
1626947583
1273270793
1106428312
1029848003
1852672364
1686009338
1011638142
898639687
2020338504
972700217
526191420
1050584669
1960476126
1803578947
1981324928
1383047044
2098637722
734810246
787497392
612547277
816190939
1389062193
153370754
1430738027
2064972814
984222577
926954575
24627493
826824197
892173366
600242536
1628102150
1035216524
672303612
1357196532
2122066576
426236568
141732840
610379108
515984676
1089559927
1004157672
511794499
772198851
1121890519
220321558
1615491356
55244539
1214793864
1408294987
621261971
865554352
1594374518
132315098
633922471
740566880
1517827263
97305743
1835999289
1817133180
926889590
486311231
724041734
1827371828
824743267
186583057
271915235
552352121
1917397685
267691790
449903248
1224801495
1716040939
656363783
615915325
1723664478
217397275
1325778240
1777666572
225538583
886452431
1617837729
418071840
1935417344
425434810
336736531
1938721296
405811175
540923916
61687489
1237030640
946806318
751954941
585836489
1332695060
185307444
1303833413
507820545
155348810
884602124
431290159
629212028
2111247138
1669253801
1505710039
528034257
2078912383
2109666373
708210227
669657586
1510307247
2058563452
1927368076
144159223
846237519
1973499052
1000762062
1938674896
1131687266
566598082
1613577304
1017968308
1608396214
403437016
1179835718
1792477727
1165357059
2125360104
1518138680
792442754
1798587709
1454329315
915803240
2063790598
233328827
2145142710
1410283053
200415395
1572617882
427711388
981591735
1576366888
1284585401
2082934509
1250031350
711161313
453396393
1666718004
800365214
851821513
1927324421
815980390
866221861
740193564
1452535107
1830732401
259194203
1885986450
595607314
913160686
1670926302
735439552
539875366
1826827989
738687568
1907537450
753598088
781855413
1408266074
1618520132
797366313
2083297448
1813814542
1145293279
698365786
727145931
1444481379
37559024
1855170786
1877455597
910699291
2135149834
730683006
915767840
820386658
1360913324
875814342
341697417
1888697195
954404177
1300466935
734213328
2079969731
1913265242
1825480370
538205394
1585878238
1268807663
1894922983
1492901017
1445399881
455816839
1059617301
691948486
863768437
676378111
1803187916
1295847134
1017138443
1781734063
1758394431
375735419
224147599
1837377500
1400365244
502924972
1965578218
858862312
1080923975
274290249
1049996600
582085504
132701628
1728756201
1575963519
998518531
1799966977
48550944
1659314725
1398296975
1243630251
239883969
931305698
1384997615
139209792
1709552148
1173450546
1666497610
827829583
1268625486
280604632
2135201010
666841943
1248189243
791943794
1470884186
1715735722
1012071295
1250438825
96197585
405838228
1977161972
730195009
1931710319
513756863
1063299513
1771577443
1057165992
427949450
2136918708
1630462472
1589451222
57871692
1128442532
27760745
460307487
223112913
145240151
1169979854
409085625
2125508808
307328012
695237365
1300404100
1667293381
1342366447
330799503
1237076780
698429519
1734587478
335584338
583820832
1154961609
16684001
1892437379
2107974995
1126289558
1261329533
469911618
125866250
503731264
566356034
682132130
1985627382
136531781
2025134489
1451810973
1736176228
1692047032
828478812
994970327
688442077
1171066857
405666927
871907102
810335059
1705428375
1099796897
1427528789
322427778
122793258
1616124531
1155682819
1703011777
1431197025
703124536
1123661608
1134899970
802209631
1418250743
79246938
988066199
540762102
1627063729
1117560048
820465479
399899767
1975737679
138257954
879251755
25224375
1980001178
553226377
1596166558
1588297193
698822043
1533801282
1481665302
498005335
1779163642
68630929
1838969997
371684452
1057928297
1201957597
2107106349
409871546
871837628
109562878
1350131965
1532845610
902702887
590401577
1897972220
359161151
720852502
1609222189
673043275
1700391777
86035576
2031474589
1611868459
878815334
1312452979
2042961658
160944982
1436428514
1042202603
681174728
581203939
1527168560
1569994003
1081384972
978921084
1245228827
1621864661
1088819093
1106962999
1224768066
1457025760
1234488508
1267093162
1618972267
235916225
409777960
23726917
833458849
1507521359
2029421365
2114071340
217729306
1837772632
1979714568
305773472
835457899
1948908630
1712246593
1489464967
1158576719
1320351313
38400866
1319293141
1161142977
739153960
76099808
1339889470
669186890
813050487
429671272
193207987
1084318359
1737894953
452544093
1168843598
1809302794
340591688
158250785
127084037
1203096410
39832691
1007320752
156273687
390265897
1640660650
270111094
2084416129
1149993925
1666372426
1328325888
701144797
1471417608
822147829
887206225
795652361
1499854886
740247370
1102756526
1958012089
2144280556
1282859494
1167562029
1747688802
806927146
298740804
760530645
1877254998
523744471
199305433
342246461
687162210
1812508305
245347280
2007885719
1946876539
776757544
1860207655
1158223725
1111279755
433236797
1125713714
393198991
392805623
1757015775
196843119
1849767842
978334578
954723491
611144743
1441066832
1988446651
49498546
1782881642
578189815
1477330844
522527638
1096439855
720472889
748440412
1495102897
975676049
1229712182
1692770300
802072864
601132068
429154289
1362733845
2133782090
1728692964
849359179
2141244010
761826213
577196603
475164750
1520338424
1867407517
735849443
674613679
174712259
430939440
571643029
5040231
514524847
161931467
1810706856
1019236352
878200552
1914818953
1512878989
147324367
1921417267
864860521
1265989406
1563032387
1229559465
1545585906
1030283435
1591033900
1980071071
1885588152
367094503
1640572502
453585152
1980542359
1282870234
1831440771
1212271845
1274057871
1876213269
361992270
1062199302
1821315400
1317815103
432679476
780256767
2020945678
752331019
1519804366
574541864
163584795
1502433812
953063682
1010663743
427029351
80098001
1532228938
900608624
633937965
2002610670
1611379729
668184660
1685439152
1122228352
1401826061
85213246
1787752604
1817597003
412514204
319035025
823285823
1139500278
261478751
1706178320
1617485976
1956273617
49344659
835750545
1454694381
162576077
1131020127
1827938577
1698051316
1095691600
189250525
1125503049
1620866232
1546505136
1488674363
1501457461
776049941
1393191633
854186827
1829058864
1057049364
1708662416
1064648779
1718992880
1487938544
283122478
1910759669
2067373064
637524555
1790283467
1747173654
1237579583
193237567
1378414346
158358273
514334140
465352474
1976696664
1409218253
1465397625
1148862560
1657467736
877869405
1144233414
1055742667
1004618406
485653102
217296605
429589348
2050893507
1334754328
77928408
825894556
1956155668
1658694200
578554103
394158474
1177529041
537217998
965948175
1038659436
2106044741
1097097729
332878156
106810180
556698068
590230528
2046131991
115765152
200254371
1061486667
1728762368
966950877
2079652453
974258261
694285770
1427667929
920420998
214291217
615292955
647842213
1819223093
1486538509
270923895
1993646214
1149851308
908780257
1004156290
1755729880
880698063
932808820
699112399
1042719511
2134012277
793683779
74248729
2087851806
184133746
698122229
912348701
1771122082
269403954
397335834
1369984083
291305398
1627492143
1705167702
21893370
773804100
1881884100
2061382563
617393564
1949712369
124577147
667690167
1714460822
466184775
1309602773
207535680
1093909233
1081991245
614478906
1416875004
1615491356
2132651266
846177321
646534348
235471961
592950728
1586014748
1064201513
1443014390
154044221
869869807
591154846
28516425
488069727
1648227322
1638584380
1244795357
880396238
1152020809
1697487341
1137222219
1347601940
113668916
1087582805
627635545
1689885874
95370452
325966417
1260329534
2005767194
747674384
966721392
1021198600
1538256810
1988085995
488195544
666205429
312715511
219022226
869524330
1115747060
718670315
941316244
860968305
2080170296
2090297695
1040861158
1322392929
266606193
1062354410
1327651792
1485661007
1388222957
647141328
693140690
1857740910
1194797544
1610443713
172778784
1987685153
1901632516
783640419
382330521
1404904819
2054302932
1391456139
322917591
2080813886
1161605811
246303556
1372266147
2083849125
485900265
614486721
1550423717
1473787376
2098196982
1172471403
589569963
1281029763
465671506
1277884038
1056194167
586710550
1410436033
1385650227
1495257493
144785243
16887864
1480725610
111919331
1617563216
1281257483
202455051
459134440
1246057869
555398638
966221213
627195801
1233609579
87241629
1772378244
1394608479
42633563
1762517869
209667789
1482476897
580014735
949610456
1383688688
114987273
819493143
1566204549
158073365
1292063432
840459953
1696531613
1943635895
1028546702
957206645
2140414810
919456726
1101315370
1425735966
1595867853
894285402
1774541962
2119292146
772727761
690943007
780982549
770300260
1769883645
1638788667
383063929
379536424
1016787953
190183915
829975591
1674876333
899644749
415449198
1609031917
548721953
1838856223
452139156
45312565
1289075581
114402660
1683532333
1311170250
1935895769
979578516
743221159
1839736495
83106874
1139193338
397405612
97624155
2084795456
1699939186
826371822
527134514
283478422
339108994
1885260559
15177089
1210561612
329553316
2062932339
979429695
463568750
1296197814
2037718919
426055840
1969096595
811836112
1843801692
2134910773
655316702
1976113336
1822182444
691663943
1991980133
782019030
86117116
1408294987
1096486888
1626804602
257553974
839819902
27958801
1441221774
1601880405
221407824
261366754
177328939
1924641136
1375849023
1066852966
1656443912
1962782035
1575437021
575277884
1133609187
625414262
976125156
1125687421
994051847
966696794
320327607
1332146384
1324206587
28171682
1125383242
1199706309
308689684
758578506
431132639
349781667
471469021
375406053
2047730132
2087902382
649456873
306171868
1577402346
823676452
1939362396
263944183
245666408
1086578924
53314466
1709654298
1481524281
2023598551
1845561831
463655478
1686494562
1109489214
1881341479
1965941324
1462503990
643156815
2107060922
840833500
1948120829
1184983665
986439035
1333603910
13337445
1975837535
814116632
1214090365
2063817550
70295465
2113968852
2017170078
1426211067
1095500133
1357228917
120160673
1567169728
929696632
1493841444
1523318914
1355833443
1076526851
1066615646
1738556650
2061728286
155271866
1612362513
2139742755
1056804395
657496673
321327795
1864964112
1442181250
411012063
1985772994
1641730715
435112705
731898985
1699777509
313875128
1496092195
2014551183
1107654207
649680343
2046192951
1174946389
1482326951
1292625076
511691278
1416834807
816136784
756493531
159833122
1542446211
1416747540
562157799
1916513099
2018901695
734058354
1113071647
486806040
723579146
479906183
1416974905
1198954672
2114997003
771370850
1787172488
1456125577
2006106789
1672580871
1540829503
367194227
1806549631
567608112
1534252420
1903228580
536321097
1767438125
2061393918
164989212
647098483
1985375780
1771745216
1972188936
1768697319
756768383
1171563286
23553190
1925502747
1847408324
734744303
307106315
1820333807
425600805
1375422324
929723905
133794057
1565743054
224632731
845832690
1057556874
1129543188
1058507242
738934653
1249823649
1888957440
2109186501
1905292094
1883453206
778567251
1491993153
1707333306
1008601508
392930979
527269411
527111986
1211152145
1957575798
550797970
651405636
1328149719
484137578
1525817613
1351249278
93198450
845734514
71968471
1134530105
711738357
1459209823
1976029873
1745820798
1049388240
474454585
767849407
883087733
1297662673
1125533070
854579553
464635109
379978558
1537423229
1037779901
500139839
793547648
587777957
831016388
69673059
1608195944
944936272
2072043510
356544639
252046240
269418514
1738958319
372692614
205857888
2106562956
162775033
151651314
242458818
808160892
1318589340
1618476115
1962219264
1945769166
417378989
346529201
561574066
435403381
1420517603
2001690487
1181417905
1740515058
999922301
69195576
1445355997
544801759
1853528619
438451370
1357009018
833993402
1963573894
1388771011
51945485
88302000
1556911539
299817107
97584709
1313261527
1005120991
1293667670
1991894148
1939708401
429656428
465407463
1452967178
1084367855
1039568889
755867471
317606820
524371109
806923304
287678006
875839190
1953535498
898768400
2020924766
562287559
953466495
1644306530
1871087761
1426815828
809456166
880800767
801109060
2042601020
974581712
2110551976
813790253
253211860
1863260788
322828388
47653920
156859745
1273083809
2034383496
1549596189
671129521
319543574
837687919
1099346310
1071321378
41066422
128848496
769462376
1144626020
793098717
1342440090
235676119
1478683502
373955377
594079000
795306978
2013096604
1491248409
8174628
235976711
1978214447
388178704
449560492
1612277402
2042273318
1954806835
1473090474
1762878527
290445088
831559746
1970077973
473876237
882617727
2095829646
270168375
476458920
1177183028
1177626202
65005502
888350787
871359666
196693978
1420145949
1159072886
1870700707
391032654
997330448
1167129394
1510496468
2006610510
1527805032
277655788
271098440
1796482408
1497825749
597385777
780817390
1212730252
1264583503
1622284693
253778203
518396685
950545257
1490126901
1948046946
1682909713
535975345
2142810244
4106545
1938932215
100502307
319071486
2026652528
1580780743
933780964
295432473
1955030444
1071212702
414470456
262125120
1400447405
1203762264
1615458550
2068243971
1122782933
703734732
1853124387
2116990087
1053154651
989345527
1590098475
1216312252
408890719
49370120
1636555566
213526806
1099459542
614181632
914136885
709506597
1446981728
712737238
1392981965
558416514
353873266
446186777
1272310319
1691117217
180531093
1113453318
1001819780
1470896569
221753454
1790908865
1835768358
1531441077
1817094460
1612972331
1823824900
2099496252
272862984
468601171
1755038068
1132256338
1187284611
1610414532
1035898793
663342264
1838509589
879205315
157772622
669495366
1096630095
471034914
434072506
1735774766
1165811134
2105271337
256171638
501332247
1003916695
81913326
1604645303
1626541936
2047560050
350898552
511791753
327919904
1052179194
497699258
1679512137
1335690978
1872806289
787540512
1459166462
1822610642
850919084
1734756727
1874627212
1005466967
1873402317
1118677507
1788623366
1053870217
99001347
1950252811
1029943581
230367844
681498873
1944087084
56337129
1350440921
1816757381
1137613548
1982656749
982023314
1001794149
1844344985
244385479
1206049229
1424010156
1656074979
1389662122
509421620
2047234224
1573690370
1511410443
1050859258
1406105941
1497709891
877377893
873822232
537488369
319091841
1875639773
1232986868
711482113
532557599
1967849078
728838619
1254180149
298269907
826042016
1290516067
1189782227
1239887780
166249533
82867927
754575283
947596323
773437295
1599780075
1913325571
1018844058
1688985023
1987168658
1911463768
591924998
1947343768
2126375004
54193921
57827928
1811047718
612854067
1961291996
1349971013
294524481
928254485
396814835
555252571
2056099520
286490921
1908973630
294432068
1823096276
238157981
1884592227
1246997977
1903931146
1612088074
698049910
2144511535
1330950047
1449808840
606824206
1354475419
1505080172
2019465089
1017316113
712507951
1832549210
1222264869
1540935856
734168866
1585191827
2055265191
464296082
1115345073
2046092014
864291027
1058242729
767524293
1957448558
643929793
2059796439
1021593814
1098050729
170436839
47175313
2063370955
1876068029
2010650562
1948239334
1620852378
2065889673
1416033454
1443154909
672395302
384065887
651839056
553938887
2003546553
162227814
571902455
536554642
64146067
1589721061
2102116482
1214276631
1335803911
1858564690
555876959
265123269
240486426
1771403678
98383750
1522467685
1026496480
1181192254
1743638121
1235153515
283375013
278501052
933167975
1656769451
1438573211
553144444
1409149430
649663775
436308263
969480901
2006851252
790012037
1291500524
1071330322
644252840
695347056
1576329588
2042736572
2015640092
1173864168
1359486040
1929282872
1465721662
1541459208
48685966
1847366514
1130584375
974071937
795337752
226111102
710999790
4960961
1419264900
852213802
631291017
1729069052
1477993302
940298593
1611433702
567583602
932025491
1341240266
1944043662
698906007
2079020434
2028012690
675639274
862251908
631146153
109051278
201083631
509070015
438815577
1505501416
2066454111
1317980178
192910243
296011351
807621126
1150149630
1666606982
540235430
292247416
1937785746
9917797
1916909279
852949338
1783134621
1522482278
1590914313
1734311520
682399430
1534627468
863691626
874644513
2119165175
668886143
1019959431
307682331
1365443479
1084493477
1267347795
456530452
1597821068
1173787217
877843332
1618112021
2028198514
2011258240
828524557
1302997064
518214880
1050575350
92202063
1418330995
881251227
28215959
165160812
1946798232
1063570727
890933959
811752468
1829811283
1095156603
251355644
1707551295
887525829
1387449205
8673952
326868789
140007081
1121390882
210106584
1246738276
1914091795
657191799
847347078
1563239810
389732891
1897817525
782281222
737130755
2028316161
1750231747
550812567
1612835374
745847943
1751644531
532763452
12461283
1494309868
1744504946
1907928877
628717789
732193720
1841435818
1265846877
1399158858
1734622263
1846782785
629642248
332599682
1906351514
1099681179
1640521081
801245484
1550758464
1210224547
1746230554
1746772730
1937973943
263317947
1875183129
2134135587
1122923418
378997851
91942734
1283956911
611238170
175597795
817975961
1209525597
1601609253
875605454
1387331744
1774004554
1974305776
2063584066
2033443829
365049610
1877606774
1933626338
1514740714
648530417
936982105
1201002898
314910185
1432585104
710637034
903141104
544586328
378605729
2028942702
1391965779
855391902
1866665425
717528354
717185334
1780226049
1668600139
2049004410
79753244
939443180
1996309046
1217386744
1897684170
662279477
706911208
235603503
1891980143
1093314299
1120508825
841257836
167417288
1194850491
1683580050
1733325296
1175704123
838171023
258828903
1441748765
583030811
1720905927
117934026
1247910139
1276781227
565389840
1919632361
1940250995
403916235
1256521195
175851338
942809097
1392652791
754106686
579088849
22999249
888280366
709609360
2055017137
1110121833
1336308967
1272635259
1552617442
716280340
882286772
1112207152
1742104519
1617814942
865378597
200906474
1952309516
1148852719
629688822
1677226152
1525276288
5139471
385569466
1934204635
1665400244
807034314
367889633
1544163767
1610262369
845304717
772172153
2060262021
303954970
1275097656
1205129517
1923974906
1303392713
1251702216
1719070406
2132655943
636814152
1296605899
414197998
484566277
2015990886
1563687890
1101481994
1962105923
574442227
1958711745
1360942303
2088329752
993439742
2057769337
1402629102
1111232013
2044642746
115789493
93942726
49344659
1135795978
1103854937
1676631570
733714556
131794334
880729130
722424197
1030587553
1383327579
1835759804
259908814
1361317021
1701475286
665710752
1157693589
1454011231
1504152392
1357315172
873896571
11128531
1283860538
423679591
918751842
499509810
341541798
729144295
1460452371
1274753234
2024954281
1461108091
457221949
1744237013
1943139203
334445987
1654824094
940506498
382049606
1718599297
1168072377
1520911047
954669420
1857145955
158612727
268695095
1370208394
2109077633
321334795
1929029430
452365385
2070935763
1970224770
993828558
781839094
1159239182
1644295842
1957793689
989362137
1424593111
2111125835
179488056
1768978357
2041147653
1419056441
1805686698
255050433
1483398216
1299209758
414524625
1007784603
925900361
162976106
1998293570
1908562640
251679605
980499316
2043398990
126609273
1291943365
578604434
120989633
479015530
1394509686
310996727
769190158
292959072
234253260
2023490041
539712110
664288308
432729785
481823453
1612933663
555118826
399391038
367927589
328227154
1553521107
97404322
786104828
1078271774
882854239
1048578797
1580610748
2061457574
1681792270
2048750148
1351804344
2019685540
255879228
41397233
2064391713
1264251347
374623368
1385693301
1093484466
2087723197
1982657136
1051778532
576980589
1394251972
417418981
336789413
1357994192
2027910024
1947240991
1243959351
2108859026
983968438
1470807452
841424338
35006930
1226984435
1439980195
2091465789
987067525
189986198
820082488
1151009735
1103769237
1593984116
1184347703
1763145529
1251146760
432118115
109071359
1255784774
116663695
1516930218
60392936
752419554
330775325
855246843
134752116
460240789
1762180849
1667001875
1504760764
1678373346
1370207922
757150419
784020926
1578683313
661607181
859139279
1752108560
166889349
461521319
941553448
1648807403
397414068
916956260
1271276689
812796097
1686583138
464923231
1125988928
949185841
1547284134
338359769
836076759
1572160702
11676971
670460825
196794164
1952254075
161954983
284676395
1228995930
912935751
1459636860
848105659
1399438076
527986227
1730334685
889437005
1065986128
1268344458
296009218
493929283
1088702564
1521017027
1590196039
295720453
117923852
229984469
760530645
1890190704
1773700983
1175370952
1796676748
1717730924
1899401778
1025463501
1006738113
1979549926
560100881
788783569
1858220969
1018847483
936034216
1282151428
313638972
1588774851
943319362
1177976796
362535712
55540079
778739211
174790121
788386068
1673302625
942917349
1753526294
1964150548
851750761
1017759884
28915621
321608000
1484740755
1659236134
295863745
993639145
1191468180
2121473056
292571793
445386854
234562604
1942708113
1214245018
609865880
1933860140
505898112
122889809
333625866
1589315379
308883728
757991255
1503899167
2039838518
1950636512
928601941
1891498950
710274833
2040512150
1832359672
514334140
298877550
1660569918
1247804467
2021094809
825391689
156029383
1972045175
160301083
1512062830
641841544
1854843543
1296371677
1371516571
1542479877
994957306
1156906892
980089341
1734761104
1374268409
413710827
847495087
1421183699
69579706
3390332
1075122588
588140554
1882425152
1613738208
1341454854
274265152
354371022
1685431079
1529203643
1021975541
1011858332
902326783
397698016
856633212
1841638126
1423554353
2019234048
1282400813
1517778820
540539536
255116341
2104973352
1729169239
106143744
2084257963
1229187740
46835206
19291557
604087666
1708908387
587325591
1765385827
2081344472
1150071941
2020853485
1002478161
1697680695
1018938286
1727889529
1808384572
780650223
1091460730
264532417
48411417
1791101163
380572584
880469289
1292688328
1410495620
813556865
2061143287
1800180097
1259833683
455499786
206092526
755699124
777844178
243284859
714184673
583491280
1630362727
1942277499
1475730569
1021942092
192949881
1559223087
1487230679
1611341831
1012639198
1001475613
191786949
1986591087
822856678
1095624182
1003401852
195834410
1166953425
1576736481
336541180
1095574372
1401865231
1950809819
1659497779
1693594535
1944852923
147522130
1151919232
1646841829
1803906481
702221439
1267827325
1764939603
998942389
1443160592
1302632593
25914850
1516813813
595081982
33954295
884544779
1226887948
1143054526
1274282731
2068914482
87277705
552723179
1116525480
135146773
844936627
241986546
797343870
1582961109
913465914
1714334533
851458445
581007959
642983244
1405997485
1653914497
1097724428
171136417
1144719511
1804417066
991982594
1281114584
191088112
483574524
1625958389
848744460
546713643
2049270847
836474586
170929380
386111887
681502671
1335963819
2072538183
1249292687
2105327339
1040053607
1660152843
16708629
683816006
1639158182
22644240
1038596134
281723539
79627977
1776003097
340447996
669367989
1237636473
2105501049
173786939
680642469
1003683769
1999447769
677100084
1507883423
1232410649
776558987
1556079638
1371167872
1091651375
1071333973
251080334
221853214
104221178
1530229498
795794164
1533265862
1388726527
902797615
371667559
1205284923
673734993
378431374
2018890666
832265332
1035689059
1467254210
442677582
1934805179
2134103308
2044757286
1049576644
877071881
772364481
2141239127
1853737919
689458140
1179723885
827054482
7879932
810687785
1705667933
392659486
1582187631
1855981262
289661562
1804633072
2048858645
2048798188
1832298461
453843634
1185149383
188677692
1173534162
899355065
1030096631
1522362330
1596389855
551800879
1689535479
248731674
1970211850
1522338636
613379872
956943366
663218218
315487853
2057037550
492621913
107488675
1645338872
1360128005
1123872728
658024714
839296094
536388721
1272184696
1592668263
1952476689
855970970
617829883
1248984596
1855107857
1759038487
1255710345
1984952941
1192914197
1806949210
38584226
2083998060
430610321
242496551
1287851137
718385665
55831598
1106748318
292978567
991517843
2006009336
386590513
2017418729
1834737045
285407513
102928864
1379064795
242834946
1928114167
904447478
259847675
36482999
620356908
1374531248
1705432863
422942650
554722121
630586550
28925130
1172177682
358356201
495447213
1922908715
852896983
1302154990
1144183905
954495691
1023328197
330114350
1262035017
99979475
1550867599
822621354
699995488
1945509520
517402234
478015005
221666165
1330958731
828945883
1519124371
1927474907
648394179
2077193995
1995539806
978913775
1758459652
858870599
974689382
2012120326
1137759062
1762317446
1974049157
649074869
900463077
1892666114
1992987805
1896210526
2000884217
1634504156
392034113
1218667352
1538337884
1245554082
669834638
556408516
1365717736
1043624981
1221439690
391283743
1624478724
542632707
1941986957
632176666
1607124649
72618090
33663731
1275957440
686888015
1751820828
2065284732
2097340825
439318063
278852013
2103219971
1863592580
604926483
2028699614
1525763985
816256466
1974371844
880098987
1509782751
766985968
1884800130
822139328
1276516030
1876305672
159734801
56828101
812722979
647679634
1146268947
1122323739
1841103260
1968295665
602383827
822920374
1296218232
2024870936
2035635634
651857216
1794030618
2098079655
1533860028
1288072612
482617532
398544592
868802021
265840068
663973256
783717477
1071202864
1781136771
1934869181
681045603
193648943
796834592
2106923835
578493340
1113217515
609177717
509791678
838037514
1649180797
1894198875
2057160717
1249884092
752989050
1031952059
1579014517
1195339709
532986756
238292278
134163102
460162105
333805748
188231978
736486284
202679686
1841501912
277717275
1200544990
59607102
951025260
940887203
1531298263
1452741368
1541248310
592031487
748131017
325299328
512595405
1945978198
1853593155
1830448786
1457457848
1374622021
587738299
1200755126
206578909
644570359
1843439443
1643878930
818696323
2122990792
594070659
1654025203
1528739711
1243058402
1661194499
106301314
1622492788
70359160
1110867102
1545007089
1391462306
737563018
31930418
1220793094
346610064
1115869948
1131595192
156737602
620663386
382688231
1304793950
281124792
806419910
843763533
623984307
346909440
1635555520
820102332
1826583655
342321894
903753372
1717742316
1241964560
746616743
1824257930
87771653
338652273
143880504
942949144
443332394
882824528
1591807156
1528212567
1140791885
774419148
1679978349
1161152846
1892823090
617452289
2145439237
12049928
991593327
14737856
550359188
1860711682
852163177
1961853229
277241400
1170309043
403244008
1290006405
1757238693
1645091245
1330995476
524847476
1673500975
146954253
689391205
899611986
1568851062
953313638
1790705765
2119085285
1382453486
1720260335
1708643046
1641543401
1158215005
1197734437
907886682
13180882
1343458722
1463355680
1193145724
1615366920
990295561
681274
800435388
1055088104
1514711575
1287766667
1713914208
299770455
1981423464
300749079
1229685252
1939476895
59311839
826248416
35030689
1043388142
1045360970
1477519087
2120954849
1866938910
1382274938
1210383276
1103612082
1524601521
1016296733
405045652
1491554333
1836262433
637478497
1015691425
255299995
557442954
264134571
577653129
542911934
750464996
865709788
1546008991
1259832322
1989743621
98768501
1038271797
656817191
2036183278
1940794279
1763020007
1356961012
1424451756
1307324555
277325847
1170111955
460475715
1854042299
1458050398
1696090679
187259526
1085865572
1640495094
1483328120
1222934938
548160507
2049572085
718297475
2040177533
1232750571
892201514
678596676
1791878086
456321352
1611452051
752646811
669578516
66458053
968297283
1238023955
866677666
976571762
376281987
411026433
1344705365
1199620591
887815612
1559929528
1530201168
1257104795
459795642
340671269
1822657985
843422955
1477276948
1663773384
1058308460
238136244
286613084
897997350
1233066883
914312076
1583408084
1864096536
1527041044
1062757764
1040083541
1452462281
2035342295
1499876620
1029612954
574308002
1435544479
291896020
1517690243
791009565
139015723
1159611698
1634497502
2066980949
153961196
1294409000
1215078922
425404879
117616505
1929478082
1396137593
242378696
1966784240
715855807
217555218
1367082065
1486159511
800545910
1233830848
221300505
719926973
974608368
551970835
883087990
1523436436
37377217
2143955839
280677003
1957181794
936143865
1457773838
1574898113
1625517805
1134819501
288232555
1500473184
1124631360
681736086
1971616072
786316479
1713909339
1171692595
1811595691
1549318912
690634243
609693269
622661432
1026479219
766843027
2062257831
1031144288
695281957
1712456979
821814366
170489893
1405763073
170421127
134200066
491338105
1019093069
1472336414
1651294357
1759500383
874618620
116644759
594255891
1378878619
714425714
1985103862
1463902230
982900109
435973619
350617693
2113894161
1567121740
55045
403550175
698835862
866247856
908644204
20971381
590223255
69011150
1464773919
436895431
89399178
1989692044
1284135693
1392920644
1228320796
1083850131
1944416351
773818909
426507199
1360437235
919303719
1787925533
803127184
1733968455
153355129
1555982832
262078813
1620897406
1744257796
464615520
507904554
262012410
1718012671
2103902336
197090891
477994403
466772809
2125136107
1948559199
27394714
96935269
365317307
1071366541
1747440791
769424055
822132783
709269071
895142092
716082787
1770136356
325582571
741893786
1289623397
1546966430
1230918177
1991354648
1120790952
1940159306
2099043153
442003003
299707996
397266370
1171518662
456114102
88963209
806260559
1829669932
398937187
885581346
79235207
193765051
2076086710
1925874317
1275605573
1864910447
1870845599
381654957
1984806348
313206605
503911236
1834733979
472649992
1967793903
72870822
107168839
1687425574
1032520190
2053064333
273359541
917898089
1727938878
55103421
1534292138
64470509
1440312014
1700079342
92676400
1505851548
867198340
1614422535
952312203
574002487
2078715462
963865754
329924613
967084412
364163106
245273818
819391285
749849346
1337280588
601365477
1539169548
198505052
716278462
529911376
416038837
1922633272
1326549631
1048190970
1525652849
1489082165
457868620
535934566
1763937724
1279748677
260787071
703707480
193286569
362882929
1438523162
1891058904
972876423
1491998189
2006112608
1294554631
2041321970
790077038
272022728
1913293374
264527966
1332069492
9768194
110028984
662331136
1572917528
1638139374
1237030365
883601502
1436078715
131213020
2039817670
1092630082
12665893
481878015
516085359
1507129709
1289190688
754234591
1352965294
1650060289
919354108
1984501685
1605400589
1094439580
180370959
1939549138
337799377
1338067536
14309757
1088395288
1958796279
459688688
799340730
1327406931
25478166
162208912
1957321168
46841553
1683724325
4661032
172916264
1486347655
1917797143
1051218786
498600048
2095451651
860163813
1324852849
687835245
992821989
1758365927
855664708
611809731
139397225
1040053607
1424369511
568643582
1530044931
1576213501
117083993
211406349
2093424559
1454898582
417751652
960462393
1576143796
962892196
2153670
568839201
1763575308
2032857276
1565399149
1601522884
1150834885
956297789
1399109342
1409714548
1673985861
245017114
2057971988
258776686
730103586
1402147956
1176008321
15644956
1487351776
844308194
89954331
364075104
360896286
1731029390
197473110
266461773
1527442021
398955552
1011020740
1611190911
168291479
166413226
1909048106
598787426
1377159547
476524176
358330880
502997628
66394033
375036257
914607914
933540000
1890883704
2011561875
7833022
828524557
1420500384
435208940
868857555
627864707
287276856
738959432
1316391932
1276241711
196439431
2037625510
1112030750
1378112175
417773993
1137907916
1333976452
33989894
1471843345
199677581
644280234
541773423
2127420382
955942963
1620236352
1119512112
674905045
977122300
774333985
236268239
1380763115
1065855485
680254267
1983765692
1592816704
588284443
986274423
1049016784
1987208809
1562737888
1621496255
1397561723
1531434040
1676930940
1524632722
653404329
949383228
1501614907
1389451896
2075078938
834857076
1255486683
1350392610
1937559230
679745782
663149685
1242850939
482660588
759529082
672287020
1146524727
528832306
537770771
5617086
1398209207
1665604411
860517914
419187029
443661141
1704129138
882943328
1531939823
1379345983
1642287727
1267009817
1807830775
1398083160
226359084
1526428620
1918436332
1987284269
692964104
776729401
185420843
977456384
1532854964
595925775
1520711191
723291275
455060755
1695598061
1126762402
1399632391
844011970
1890517735
758177008
445939973
445416834
620423786
2106863891
605280396
1509013822
1503530623
1606172926
517620568
369921428
836738763
731152306
2087712226
662791979
1193145724
277500978
868240153
84603972
1105608256
1511479597
162270434
20609566
1537730444
666363971
1779774416
543666464
1412644172
1200611330
600443715
242871168
1876224539
1136855087
1224997284
1167987259
863321402
768062912
319700929
572639602
1190327059
1685999711
1119130852
845265494
125441812
1623715324
1726062329
1438422812
202412133
1015551012
507605265
760711448
198690804
1782193178
426203706
511977382
195639080
199833947
555477022
1649841962
2139825657
991977666
613350258
1822606826
3655608
1949411248
1396044188
1558538341
795934073
1731220642
6924010
1099842490
1697853044
452753180
1013231901
1981737910
1878675648
1019525504
706985128
1098548121
264390798
240773991
1401156890
227667268
1467680083
579756064
165570835
1049942779
512660682
1058385850
2052098747
2061284617
1600721516
568919431
1914079566
785138161
315785060
138664775
1018512574
439195357
175186159
1798332533
1406180346
1465112610
1512667298
678848091
457955300
20556510
454147418
362854815
916765470
110917893
61157319
2015993059
1544141559
406772552
1900774249
1238808443
228852612
1364417110
1940221040
2098226455
919241506
1056404655
1851605004
1831575161
38468665
1085103662
466429736
10907917
1605623620
1596579138
1193904833
2081862017
1852485384
611212292
1370289433
565265659
2124414301
615824409
1356211413
1522307801
1676876867
1163059585
1975187839
1311535252
1662807979
2040530795
1259571726
696051196
571250226
1478250776
1374827115
2048066253
2039090810
467788379
1005328379
809255383
1548636989
212394239
80495530
1683341571
864228426
738167202
383073087
300997798
1828340216
1026787230
520158619
1701693553
118660320
942678723
710323918
496581194
2068413229
213602478
379385723
1413328573
1151977395
635863962
92994660
4525653
74522263
2012410285
821850642
1199405465
1298090928
379934066
385187436
869887786
2073250547
1064392671
1705902982
261835854
1280216855
358338191
232913548
1029300943
41128362
675629234
1371235534
890311405
1003498432
1223731439
632055573
708574715
79055231
410549138
1752939919
1174374349
380679128
1930534597
1469329415
397077922
798801331
2017646661
561613304
622156035
1276906126
1375689197
447253611
2079398500
1456911979
1370370088
894555645
181722801
616274053
2114570444
1836904269
484251083
1700563516
37106406
1932719565
318125990
1319750830
296289001
560199976
2108630676
1558868748
1899171460
1658712818
819264610
1440550942
1436785288
1420122570
227490130
1093754214
131728720
1095023850
771399893
1573597915
767631947
83234542
1154658156
1059296104
1023734145
155558228
1309298893
2022330960
66283645
1557679420
804944929
315350042
618622880
1324093012
1460897756
405410948
627430314
167614439
1226015440
789792962
842023521
947279982
1712713036
619234405
382274219
1172871038
1959370614
730707744
504205180
893953198
855904815
464081819
1534798382
1966428697
2002611703
522554528
1785768767
936732542
1919010912
2118626323
309643277
97676354
1611227782
680732079
133392887
1032210781
1786206563
269614956
1166679871
1239388000
750508500
1830905074
209692429
224943337
226535776
2131511084
2069069697
101566370
135451528
911028127
599843873
600994696
1792246494
278303506
133131557
386514234
1348085308
1960805848
1781291162
332991528
705842927
925644525
1724653238
69533851
1665961179
1055126466
1674169966
757055747
1954212088
335219470
1107830881
1946761518
45365395
536301098
1472261107
1490470392
1535688442
1772650266
396947122
945474962
1490455995
1932281883
1906825311
1710282591
485043378
1928555335
301491457
1797738380
758593299
618878319
1492675881
432545497
1126627117
1623701855
2023374443
998293785
723249913
775908505
979248986
789168898
779544496
169742290
2128693886
179357521
716778776
857117342
28597835
2098476663
856167585
17652018
1228832293
2009593511
323060195
1308619466
1178306387
525436705
1625267098
1373551657
1163987019
97027846
154075605
958020493
1574850009
540189321
464940694
728069800
1946515383
284409665
603920366
1429204138
385284104
936467494
1184718559
1740627911
1183830335
225751571
842509566
2006691960
63894888
1390341919
1979283486
1289516041
1147676769
978608373
2060746141
356467857
446383572
155888364
981393027
1567895090
708849900
45375589
358525948
245426672
7619258
1477026415
721465941
1602192035
2069810305
1473105563
491180612
431043229
688450783
436802103
2109499995
2035618385
1696372786
2041777322
614465705
524402861
2034825773
1855193077
957874751
1951100537
1740627911
1156949199
127819821
2090736695
2143884543
74356187
253872117
1027085386
1350449247
1255566542
1456830323
810864452
987813828
1159490575
2121454452
488066700
1772338120
42909630
1211205619
1820717656
1354016220
1431116375
485394233
778970883
1031078406
545536540
1860411685
1538290924
1068955784
2050176438
1162838666
30223732
947265962
807920012
1538320711
1431958602
914454103
924580949
521874061
1207612029
1115232954
1740528566
171841813
2064827622
176188559
1177296190
631239130
1003325009
942994665
2142196376
926118826
1422669692
1503879923
1961066329
1831008170
1573033958
1800925232
999045660
911638428
95274532
653637372
1244626432
1117665395
1279388352
116573475
103491548
883807386
887787653
1738217467
1347600815
893377286
2120045308
784104302
177180138
1987030050
68504398
1453985926
909940410
2004376445
347652404
2108105587
1838389616
397298198
104363347
238186975
1862787420
801801296
109802871
350525486
2094512232
810475772
1223830809
1343893516
1213819546
1284496958
1681789600
991311689
882999141
1210251013
498111994
510487254
939178130
1250327720
1132304503
220858023
2024151468
1707354948
1477443209
2039594506
1733476132
1610548768
2032357468
1280288192
582844110
765932358
1683134660
22289695
1710147286
799613104
566403370
1748740354
444858859
1038567649
838754072
52300280
50794763
1697737933
1435206481
500137920
1529583270
195384467
22913894
365521144
1976039201
820638918
205281090
1290067462
1169698831
353218131
681191800
2058794513
690649140
571786190
1003200520
531337430
2035328964
94675116
1302619343
458773651
967092710
1439906858
1308750834
1316473209
277943839
1308941984
880105279
1242700579
1426005799
286725580
393763006
1776903589
467996730
1125863516
537686264
1327878154
1370670766
219530489
272520325
1242747051
1419401044
1089980344
1628571732
972949362
1056232623
1200700368
1574201231
737875218
1786485157
1899441371
152238212
418572367
856840571
652307052
698949784
1539936412
35571759
2056606788
867195055
1422968295
295996555
720078536
1057083069
1707489517
537422180
892398318
329222217
475642486
2128798342
721512438
350127481
1422254762
709581603
761047488
1827653168
105766891
607839816
1909764886
477469028
1322763464
372324264
1561497438
2141155496
936779227
1761074264
1850484907
1388124678
1757080988
1648995123
18700499
1220793094
1305019275
1362027965
109962241
1141346992
1535514625
1880949383
2108662283
842387673
718467710
780138237
325370207
701698070
1812701184
1129281394
1792351064
770928356
1376218887
1874627212
2052049076
1418240297
483378412
1257725291
602672796
558031692
83730529
671611121
1237603463
1877372683
319278417
462389128
796773742
2102003602
1927458367
699525592
479009819
1968300093
2136833350
1382780651
1508848562
309952145
1924539052
1265404569
290937696
584507977
1643510977
1161659984
1531270448
1910277140
1701909866
1291830874
1816419350
307801690
293684750
1724500824
1465621040
1549648449
1871746742
1059377994
100233568
575873006
947981930
1619123812
1600228628
737945342
437958770
2125935349
429106359
1238256777
427729356
2078545581
1520264576
1727393653
993553324
534569204
773832724
640537328
1801572265
326729676
414251528
651729545
77560740
1020277196
1253499240
1739497711
1066212283
58304037
1967901959
256317233
154047169
1744042441
637341768
1087810375
314578805
756027703
743875493
2048529832
417426523
1428231533
1750876180
1056567940
831952748
2038361069
679406216
902290762
831646152
1936024866
1615799362
961841645
1868462695
946214149
1202985967
2058928211
1325536008
1134053834
696683806
1496606787
109967232
4549529
192686895
1144915160
846590519
482724203
1243625576
574181831
1574721864
1479730883
547986751
991375849
1045744077
1339234209
1351576586
2010217122
200882338
1672567784
975726113
2033971592
1892584727
605540980
425124370
1324916803
1949164201
454376580
75533024
1376398013
273763973
1315230087
1885706757
449615725
816330212
1589434630
2069038165
448244399
769835749
1341341217
100377431
1273050723
450539980
362148781
817919887
1907201768
1128538298
519216832
1234309259
1819590937
374818883
1956409063
256965069
803770581
524880505
1273572295
1809262701
336740970
1845613799
2020694542
520598794
513463960
65342881
1129201302
727008928
141150991
634841049
1361473382
240750016
1289105386
401078926
145075988
1612940903
768695055
1961174989
1663649314
662538377
197091199
2030258140
492031968
20023182
808931011
276335440
402075412
1456835993
542070163
573741991
769508758
1679722426
930130345
1345846036
934658219
799225153
213673856
452573306
305128478
1143844160
2006080310
244229543
1142119172
1283416426
759268398
1156837564
1761698963
686436988
31020971
1330706066
991311246
1823533121
544425071
292711750
389109489
2062218416
867322338
1624831017
1450709162
1944964101
2130619992
1389929597
1688976058
587960078
863853062
2058772710
1235403023
1460936381
100587921
832988313
1569756031
1416411305
340238972
109091991
750960232
1199004749
1816736014
1216663112
439634277
288798130
524168929
1148680428
1783078067
1138386889
1131374899
1520727121
16037383
435961540
1039512078
1557010132
589301451
1424123809
29870215
2008903360
1947124879
1629057780
42202014
654387013
1280938953
525004613
1530211069
270445159
1230527911
68905183
1553488888
349648770
437423683
1616871892
131277458
1758486598
672056518
1312391822
616135552
1749363006
1213979752
1968122825
964109552
843052447
871294867
1061212788
535560335
292963362
112704373
2028172022
1388557251
1831477286
412502690
474460853
976732453
2109181657
143359324
1855221303
1040951112
1628847833
2138683886
36583134
1343915964
1875558139
1276053339
917162643
2006380767
1331523902
1023940255
360765792
1083494191
763381932
485964579
941130039
768187550
677249555
461575457
846452694
201653155
418037965
353316039
385885148
450063464
383910626
1209784916
672986881
1965536175
1090328791
1510814356
1707981889
598013979
1611081658
1455376310
1489263760
604669093
21123812
470251069
447346553
328675200
2111694576
378912124
1873456603
1151252618
606325322
980854327
284764406
686942168
1314267468
989271513
49448601
1338821272
2124784767
1461566093
341277466
1410541386
2044894545
282704833
588892259
1003329624
1546465512
1752400959
1285260850
1940199740
56333909
1280758196
2069628549
2116100499
271242653
258615307
510231501
1158445066
39418004
1737108248
1655996779
1618114210
1705042615
630641431
46323232
1990508628
1351795453
845295555
1792837922
504626754
1748445995
2084442756
709577499
278410
229069001
1845150302
1797634516
264035599
2011473214
378178619
1077965437
2140838591
594026201
1482278702
792122202
1739291720
272951371
321118273
903432427
299640331
1232327590
619669344
2116573741
1892358914
1080154081
1480553976
1736119962
222276414
1602385141
602997099
113286970
64857138
1390018874
1436285988
159833122
1698932907
973000227
1405793601
1383503311
687707554
426726128
1445322642
65421718
1944617839
1848687979
34550541
732477995
1210604603
1749683627
1450054682
748480424
1010747791
1620217833
1058260293
1438970482
739054416
556462002
1474850704
1903684254
615605793
150359189
1918547338
1179463493
2030313321
348548161
836713959
177676308
433805386
860371923
399992294
812281277
1128233783
522276980
395588487
1990258191
423533773
1012389419
1183023725
130186146
1674754567
63231414
1680835179
102915987
2061832271
746366275
1129816450
688552036
1718239655
627753408
497955956
558184840
446103973
948926273
1751239381
1495759831
809522097
1634994274
1678106979
1245814061
1033278556
1992053871
181983744
714407096
36470674
1257251576
2000526503
1728496960
1749955143
1798555439
319004783
1768978357
1109292406
2132297146
1706518098
125668094
285850883
659646601
1367188219
1647359165
1108565443
1446205308
764248011
77462999
1403482094
1865523456
147752359
1658528286
556338078
900448494
166378832
813152315
1802954404
335714471
1968682094
599994158
1873472015
1330489253
1340853649
790017811
1186594877
874759364
744994117
964694571
1065508425
2134539603
1344473782
1253878170
1809881020
680498325
2087347796
827268628
1609639369
1891179478
1441271992
1426630208
2021029983
1862142242
1980042416
433509324
1825744139
533333897
1886256684
1345520418
352696670
1596070168
101020079
659511084
1251550222
160922557
648260818
216536773
1290997863
1397710012
884920725
921324551
2121877573
1779822267
1121701960
475472256
687616323
1033060302
2102661399
219168805
1155052294
1813469091
534894455
1040182321
349729761
706233747
1472822771
393922516
1043945200
1102025335
2009597658
1399044445
149865182
148649073
709132678
1184150932
583397465
889492340
413684859
1350523241
661381937
22576677
659934596
1817534404
1507930193
801485064
1120457401
1659208294
799430994
1344773679
654330449
921412351
1862114906
2122855981
1309406461
1444898758
1677217048
497726812
631778879
804223488
1140987110
1739858940
1674781234
273299498
918465521
307219478
727082429
1213743520
965929689
420322037
996671107
1581696368
656717647
1040558337
1759014419
458414037
1654546325
2122913406
1612588635
712236807
1521362722
2140765148
839571438
1210888772
1856402578
1348913433
240502534
711533509
265032190
541522087
1009029468
1079751592
1407205488
1069201036
2015077496
1793722011
28907735
216162269
1884102442
331678104
2140056473
104443062
1604334938
969543116
273218466
1191997823
428323559
2054866266
1069056215
248878168
1202889021
187226253
596094527
252201745
1915897885
281797525
1345906243
882489841
139396954
166191964
764980485
723630085
275772150
1622568970
1201985892
1808580408
2081370187
742280384
578808725
1991610122
13874575
1782676164
1877951873
77385917
1774360970
2124290317
448555574
1781068896
432385949
2130757211
1976427967
1269580334
1479272
2116459514
1048387509
883825485
1187171591
2054714846
311313971
1189782227
1590520520
1418818265
16428877
1009583998
560327649
2091359146
1479024510
537675693
169541796
740358546
1649425852
46709548
767151492
199133624
1037244986
819578383
200856722
1097793400
781058447
1108565711
1955442937
247095530
382105897
1729660386
430662916
2047910258
496646244
1561251350
1181181618
79996740
1810875724
167650338
811090118
1382830049
315541145
1812952509
1916374797
1381961045
1456978047
508361498
2112706921
1796882908
299348095
799629349
635354265
161259817
1618595113
2124535079
1535637904
1943642539
2129785129
1567393809
688262819
696922977
793952631
314695876
1121501400
670013522
220698789
780817390
678010527
1940531070
1048887610
130462558
2122471147
1870143496
1199948564
2142224209
1648419046
2029928018
1345043275
523821025
1072811411
976741238
2104961612
807403998
258205040
123984269
1725723170
1085175293
1517728316
1621636483
1204223817
1039006360
1340711975
1832785956
694232262
550357262
1184557561
1300385473
1979706266
868831196
467040560
2143168253
1103197130
1401255433
457406987
835042719
1280106491
891441883
1258804831
637119911
343258654
655649849
706694747
1860531540
1988732363
1863793638
1416512824
1297120772
1735598721
1307675273
1116532422
386220156
787948054
1921442888
1975153697
253342220
213944237
678723926
836829102
214384145
1289936424
948062357
966047258
670373863
797743881
857411289
901601430
1978302751
1899456175
1319908946
366081921
964762916
644192631
2049010238
1115920314
1765925942
1630047313
1127685501
1359944726
1054761225
855948666
1021541273
199322544
1769526997
931047747
301718039
1921545986
1326367713
1836483251
1833763508
1129717906
861790076
358512134
818712248
299131494
272338827
207413152
1131387527
869814191
534681819
2048651663
1338614645
2099873470
2086762245
751035858
864735512
1817467111
170282778
1300767826
592214135
561002141
26625323
1326197943
473449305
1670489832
737605158
973893959
315332715
494376002
915802362
768889659
1606728667
844425165
1437679569
160965323
185097315
985221993
1047019602
1508831993
637128093
406851162
1073548210
1351525028
907395695
98869394
128867073
1584135672
8691740
1495326762
2093379428
1564246949
406738231
362294528
47430075
917755927
1469425705
13605782
295567674
2084791893
1181324503
774558456
1285887316
233352637
1048214594
1809470956
1246235179
1585410523
66710486
1720299464
346881887
1833718986
653932630
1277523713
1557411422
244833317
2137730792
853619426
82858412
2098352138
919584759
1494431982
411102874
399042069
119928564
656357203
848889391
462969601
1992622756
13767969
921570784
1665168696
1199049295
1838939615
1747965140
1527142078
1033581743
1990036012
1277542977
2141066411
181125911
149244519
1636724625
2127149766
1104322676
1809321394
1853864596
811500284
2026665346
563550963
7438420
1176190162
1978712402
805133957
188575593
1131266905
1850790300
1295087558
1309748298
1025766547
1314578772
811351224
243317186
458871305
246588016
313542956
1727011920
171067027
1940220748
39956454
927499046
707805400
1137488968
313696550
1064394819
1062885786
2022184576
1706556244
470859099
1639084647
585213621
556945021
256005068
1381522244
1783992194
1242320116
628665273
1520808749
450861988
1492781042
1565885768
1783465709
432389595
548444311
1797076305
378294063
1219930643
1824640344
541845104
422577372
501983446
1805482249
1042968740
434750576
2065832239
856735382
929405063
1953656539
606721399
857178274
1280170843
1718099830
605786369
63128666
984109706
1777986656
2017146692
674618926
809340693
1362082637
1054631603
684957439
636717268
1635702347
1084451179
935424854
1179240939
1316372610
1468978994
659684248
1222551509
803300130
596009934
255874502
436698308
873363999
2001777236
1947844710
1424233881
405048917
1990800863
1404275779
1120639969
281757497
651136581
112585142
1617370297
1185603312
1139008112
1672128363
340912805
973496645
683417016
798044631
652018267
146122202
910555188
1478191349
1484846828
1284141624
2076292071
1486089003
198085412
756433975
2090493376
1345442598
1156768936
1521298005
1593149988
364654720
1354340095
803406821
1072507725
1838916630
2141385345
1665972818
427634154
731153323
464524576
1253246727
573548888
1345500972
1455094332
2079843835
1959820987
1650863066
1338781087
747556856
1655366141
1311581226
1525412111
1755697789
464744693
1193318597
1604990447
1421795417
814296106
729361977
588560354
1440869844
2119775374
1116843708
1661759830
1916642344
148935950
133455966
1310637220
1431929615
2136390410
695062535
626410222
2109896765
126542354
77612457
683299850
1948520098
1359918647
879704984
207771893
1800761692
1682061853
389027148
800687905
1243906702
715708429
242159933
455880053
532312056
177840673
1520547074
1560001546
319843585
1775301063
1216094917
468004214
1811369838
1903439672
1585678261
1884511980
438163809
1616435103
1844559781
2009239304
529627476
1922170186
599082205
2088757332
714112721
1365119580
1218872816
1701152344
1336906162
1244621760
1504427465
1931713088
623230875
98094931
1697644832
1711281220
491854718
1145527954
2072317607
224730359
1454863196
131728050
1774320351
1633744823
1851325499
1230865777
1562807443
936843460
193808856
598636464
2026720961
476628643
1592486320
1618241487
1424700843
938872694
2091376587
736098604
1801397953
340900108
1850964586
1258811487
2054059733
604863154
1024133366
1546367454
532679461
2058782977
342741799
739332474
1690048452
789651166
1432516914
447268405
700751184
1556852529
1137363055
888089098
224948710
1956640600
1135076261
1236744343
545615245
1188469001
1453951956
222470525
203713468
1503575521
1166332869
859143309
1916128908
1431784881
353991654
1446649086
1910594355
1603566139
2061325440
1489422612
1603475400
1608095
514399829
757108159
1205822155
2044178525
995321292
624703111
1521154670
1142747361
1472440018
750663432
1309725882
1967225087
543832466
1438653471
74430646
537945701
901418914
2101172389
482838463
437273358
1307549859
1620761318
2139623505
1904610147
70173756
1450642435
1170550104
1992519605
1559205737
618228431
162211289
1402074873
411710967
901019394
223665246
1894428980
155480886
522137648
1695684908
1701746564
1459111332
1452797485
1365720908
930317593
2037018309
486613129
1090597746
1782552505
1435211103
1523682472
1331077625
1131756736
1571652166
773020944
519581243
1229665164
1889132086
756445186
1912687417
1194535500
1049625110
202975793
1641712505
456528108
181703843
1533480918
1999111322
463361965
35503070
1167837936
570199689
654913451
1484994696
101244960
462665847
1353454699
679463833
682063993
183894431
1726253848
789026136
1055900994
912829084
1375911419
1687456760
288548560
48809141
1520367451
583256304
1160776457
526294128
1052960786
2137113996
1450857825
1072572583
992542565
228233467
1382248404
776779513
575945146
1439275201
1901020351
691508621
438660605
618753327
1832453920
1555971119
1010547417
289025046
494973761
302343575
704042728
1570961549
420946988
1305281726
1756488156
393928429
1827753829
644395718
18529293
746098830
506165689
611469263
844233064
609560871
1311368912
1556704704
1999340133
1086975420
766201884
1965545641
99332098
307268868
360632982
1914930022
2145567197
696533351
728597426
75611349
1790406926
1478584690
1470838427
376055103
123603511
1302332715
155549553
1158760111
454455591
1124492117
1975994119
1164333583
1114887341
1498528489
1199306478
1211682537
1754511150
2028490098
1544827204
1543678767
819628474
1684422108
1222210246
1207487436
1561578702
1296451211
1090545232
1323025297
1239138437
1830856789
1043959440
182292666
822989384
1445154118
316210801
934338465
1120996446
1336980936
810870902
1255007901
1887170383
471207445
1307150209
657610702
2063027429
1234630838
748740413
1565976765
569613595
1913325571
417291239
1356171985
2143115132
2145432730
2039187100
1373612755
2054119995
86443176
2035742395
1063770276
318483646
1127294623
60704855
1222265331
1230664626
1031123276
939236664
1926088726
1484654805
945809872
578459163
113336696
1517302578
1484020125
711865207
304708691
1549980330
2055500087
364712663
1659497779
1887671879
1269560792
331141167
1104786640
2002651405
178831770
1360802700
1321365981
546682970
2141905825
1120842896
1691637102
434025438
1786459111
714027196
1233451634
198844484
908066695
1974083624
682975693
618240761
1178152771
241438402
1293895019
1833346957
984428282
416530869
1371279616
442056750
1509213457
217555218
2116633123
1618269304
626552980
375320571
2109638562
467076203
474460853
384776284
660971714
420721047
761973091
211489682
289928438
201237279
198002709
101274755
44821902
1527344862
593533318
37863084
247380477
94945926
79351551
1305874338
1247979079
1724145241
259318070
169425544
1026228641
111137209
594374516
1144746077
39683384
1400075219
534871392
1250256287
731445521
1406174868
1151159466
1659422081
2024146242
443840374
886812888
846282092
335498110
1305681293
108523111
1498102426
1768284813
1846566274
1926258006
1378565315
1521040462
1049357763
1438129028
1755133078
2093373296
1974910680
710684036
1172340144
908376549
1224305017
65991903
1309499051
2023521051
1874923543
992445702
2098303534
818353657
1993751075
297689531
1767486379
1572062812
727420103
75842658
11006332
1334316704
249169894
466798344
1030312061
1874977027
1105207976
1607583080
707884849
583454296
1532833899
862484925
1787537082
1107808188
1287699714
251235633
391137590
502336697
633757696
1639538915
1504217014
1366734140
1195370060
357923760
1627535753
424960430
1468270861
339734431
1820783647
1069572102
319564849
1760499820
53566844
1454067344
2108363954
250735936
85096701
1644524004
1284929776
161099031
1467986766
420973656
1600556399
1447541733
1340383501
639263995
1596299706
2007110752
991781332
119905457
1225560542
357227414
1751572247
575819835
1775790540
796262204
2067601617
295045295
894171311
1900540707
506826689
65766356
1267131887
118308103
1886825525
156818664
911052939
853330534
959859279
1799806100
223491060
22882225
485899800
1680778810
922774903
1649073234
2024214289
454482272
1547817140
2019435946
1611259909
1006896331
1252618299
614674520
545260492
549063949
874385543
1092627258
1956167136
968678507
12133634
1879852586
495991951
1652533609
1418619455
1990268834
1769691732
531809307
1625582354
2074606225
1619379143
845404662
1442845444
937433931
767632243
175062992
1582735457
29646187
906152204
1450524913
1082333171
1637360950
92278526
270008339
1625180044
179195737
1549975390
1680596993
166806512
231625298
779837547
980999497
527959025
2003319942
901006961
413616530
1051498629
814746915
2019297933
689821806
1044236940
1720623895
629351511
560364220
1725968039
739425643
1996411395
423136780
2051142098
917068906
1183863721
2026479069
491651401
774191336
183789979
1530339947
1880719462
678527974
1314088615
1112978592
1976049951
1097622932
1944958948
1791715848
457915983
979770881
1928287569
581779742
1490382985
1770634628
1884602377
457994391
413132975
1043223601
934143270
1171679172
53047173
176579575
1082225178
1310862952
1488109807
995067883
1261800371
1799383968
841340042
1213901332
235470150
611900068
1511174557
2013029826
1699169063
418397680
1116405147
1635100967
585952995
1585302372
75408547
1423840173
1793178369
458100884
254272445
1080863086
904997292
451423393
757351770
1213738297
1320357293
2123502676
1236527308
1451225127
1829526771
100709750
1590718699
189578427
1763655801
80573268
776854940
1912930776
639014856
331003766
1735530299
2066632838
129124643
2060877248
812031622
522775742
405212832
1680511170
1300443382
320519069
783933778
567906933
2029283046
357532625
1347832648
981086171
1371445623
928440767
1703702070
1752564211
224187681
959381477
1474782429
1589434630
891833429
519660312
240071451
900536847
1644267463
2117920878
698431377
1821999758
1037408137
1227319712
1938603609
1956736914
834427552
88818950
213182793
303624176
1425305268
485590449
1980418212
1051828421
1395191608
713336704
594140517
778592384
95551502
1277940964
1848204624
1707624180
165005937
284911696
263228930
265969396
683387666
34834083
2069205555
1352452003
964816021
535573231
733770423
1087810375
1563402522
703198470
1973072784
67134716
1181864971
260518704
1327587262
1842232576
887447920
1335816753
1782748880
1011150937
1296944696
1510991903
1840232137
75533024
1116574691
276212967
1209943820
795121421
559153497
611244581
324111247
1431498951
1086403592
865061352
771335321
2018826071
2002009245
1343330255
781588528
1904953581
2040865341
942136341
306537076
1031336278
1625934275
1705258174
1263538211
1835757863
386059120
1400041837
710679746
992167042
2093858671
463787142
2057688403
1322320354
2017161800
844204364
1255333311
40142936
1445174930
794413006
1473258448
264833510
239197054
1797396297
1441495094
730668437
1821837797
1040352607
1994111766
122843460
1555435011
874032504
729870056
1384094929
893222327
2071506006
216966262
433556242
1294833909
1289706789
1367964952
99274360
1862889108
1581160881
1875459417
1701701803
1989127383
139855164
835805717
224551692
1751347211
166887747
2096712240
4150109
125032244
925277662
421850687
450557803
1243339111
537902064
1526695309
520996782
443098779
477868151
746168606
1475459613
1453303734
1380004124
667761317
954713829
504874624
1821674614
1006010262
1478834666
1147955536
421880294
287028018
1385455457
1324386970
938208865
1792894790
186200313
177425314
659741483
1524562674
583646086
1410507079
562442916
185654085
1620619345
902021257
776485547
1980836582
500489802
1742450541
354434911
1304469029
1697439851
1322231505
415691158
184840642
534288495
665056209
1837373306
814018421
1426759258
653528609
1808796090
1985530262
1029906094
1817213889
1765463194
1554925199
796817202
2043187115
1965230946
1920032575
1956640600
2085224392
177129982
1527413353
1344773679
765649221
1347299583
287847796
960249095
385916020
1824441067
1729643129
1510915127
48923996
650287734
1921837061
1172598483
611309609
160103527
180461984
1542922204
1651727962
1475530137
2002200552
692061346
25957634
169640188
1151314912
614990044
956562041
715761217
695762035
814286302
1265677989
188656469
1426383752
1684256221
677052869
1628489887
591476599
935137339
859385273
280661804
1645950094
97123468
1997750267
433866883
939228586
281970527
460556163
708462727
1131794744
1245966809
1605066995
1110512505
272309824
854384507
1909743441
2040256519
1407460399
966392148
914502960
344509314
1781596530
387472850
1026700219
897959495
201317516
1092262592
1257377480
1297014607
1953845479
1781307967
439044637
142678958
597912526
354484222
136504595
931558224
79553206
1516788548
1945702392
1746357014
121484833
1218720803
2062861898
194440448
1259375363
606314981
1671238610
1403808774
194521539
1675110282
1763052435
1446245548
1445250941
371301079
405730797
1413483674
567282994
1048925909
718711590
1980251438
2102167988
2096157723
1461749373
79354958
1568543074
1304851261
33445418
18799143
1131383932
732308815
1510410239
1084064028
942400588
2142666279
1165841845
1784842902
1453974064
1950516235
539096651
1604964822
352880191
1226546301
158881504
1843508205
2015841049
441873891
787313755
519964806
823058928
245275361
184875469
111593974
448234905
1552368579
1266175718
488798197
513922512
2117654938
1228621450
507269059
1914930022
1478223201
1583287945
407347936
1715505560
1689056417
1306607597
1154824371
825353537
1414281920
1555415009
613350258
1747785240
1949838479
171020751
1788300133
1897866502
1718805234
118033987
1703118915
511657787
1973116977
1266104332
1765445955
315861838
383872093
2103726704
584069934
1448427127
526760451
910638685
26702516
2043121209
295657219
725934954
359904310
832339698
1803358662
2017240034
1878491345
1988093811
1203272054
130663107
1061004269
1937314505
2101571045
1764483016
2137596118
1776651003
333954889
380828816
1753325062
1738233480
978066317
2138609937
1464622783
137811355
72356396
637777146
557697384
1768947125
1965276501
1640379675
1051816276
342915875
1184257152
1524948017
1474816320
1902776968
147815694
1692696475
355690598
550849469
139342810
1784966901
842955203
2092450550
6542172
1352114513
84200048
184377392
1661746425
150667508
1255364549
2130532854
207535238
648259124
1051704879
1834953176
1624579919
1288037111
1304559408
391433064
15659186
383140157
614407000
1798994456
32316968
1333961988
796176055
1430947755
1489423200
1403919594
860074216
1171784647
881165638
1565757110
718679236
727421061
613904947
794857603
1674958268
1095860080
1498018922
887737559
1912588532
1734062617
1054599224
362588697
627245616
407348022
994893896
653885326
1146444958
1418139506
1620789120
199122998
1889337553
145073034
1476578809
812045618
1762282947
93958255
1539326480
1536392459
1580157948
1187311971
1387266855
2066675040
1813442394
1794204653
1087289592
423108213
546857495
1053310338
1925742009
45002255
465420648
852220622
1076847032
575072315
1638959980
1880858430
1876443072
1660724259
1556929456
1060796924
1243923082
1516303345
1590922405
238728971
1930911935
1997198365
1994104470
1613382435
1857726707
1170041764
974465920
631206240
1375645995
523148576
1559484621
401343840
2141174547
1416613051
632874324
79577631
828575203
876806647
2040989700
1641441120
467198727
118633468
195984533
409415480
1863383817
1196185846
43435672
384337299
1934720746
1035495076
981733623
1541996154
1366294749
216199912
1015234469
295355930
1862898986
1459947571
723774320
797143491
1278443066
1938285751
1916746816
1242243631
691693170
945072571
255456686
2128504298
122152514
1051560505
205271659
1059929718
530839814
946249271
1625066903
2092130932
872181234
840591830
1689240384
1660567739
290835822
648869040
203704110
375802430
239965335
1026955049
1875775105
982146681
966872264
535378222
783030214
144283394
1069328392
1806470171
1413670279
1906308341
377571078
916960827
1764101158
583324455
2106000601
1170455966
1981763637
703096132
801665109
1414263281
1072565531
650928387
1157652260
1212357708
18040146
1729511572
740458854
732011482
102738594
1666695352
1754524555
1826475649
575573176
1624290726
827641478
4159838
1134997177
598854575
1434537927
103582593
596480922
2038979512
2058089380
914060819
606594208
618217159
1779191575
248934595
473250462
206578909
1590602227
149045038
1708692318
628205579
23130022
25424736
315117349
327056118
1030291079
1187693103
1588721031
699805333
649104306
1989503340
1280836178
1388284203
835948415
1797900058
2106000601
2058052658
1961746629
1477398347
1203648566
1112875494
1347848263
314814561
1316427243
566051305
1998978054
1740807904
1930248919
430782688
1340563176
1845282573
78832242
730791930
1687383857
361200263
494492441
1841309200
1804855207
1345302351
1743803966
1702972081
2065387715
191777477
1537778534
1877733538
1661893897
30682279
1571922570
1488962845
409368064
1881917565
1581940828
337078187
1548869567
1496496122
949604784
1987296927
1842720861
1867899476
713787910
135108355
1415651878
1518327008
810849543
750239135
1952946770
1379412509
185260896
1069931359
1688120302
874635777
938781222
1828753223
412042225
1012060368
760396825
1887334077
975053607
858485258
283130610
1164598152
568350711
1032088003
1815951395
986448887
109677572
934464648
1482108918
1242532211
612013661
708964454
358840780
72598005
1142450107
1486018501
514487506
581405821
1173212786
1971396215
1748408989
367141499
1946686247
939384661
1228838851
2014387912
74548583
242375773
854349032
92711522
1676896432
1951324479
1816336334
1282591486
1746779358
283937481
144426627
795359536
69182364
960021653
293113933
931610608
598870039
1621020251
1488700699
904350124
553652419
410429275
1574625837
1939278469
365910761
744553549
1014916273
848684602
2143725129
1297215922
184107795
2058375492
285397921
326607765
147301035
2036814048
1521421161
1433440133
1920339886
759468152
697053892
208685971
1191410706
576150471
1849954291
571155391
1739765342
1363644049
1221134852
21693516
1816153041
746753796
1103036302
3910571
1575982833
946759358
155759656
1393447291
1336447475
2081139186
945087431
305863365
1982027698
1133973452
1089964552
1158993816
441368719
1551105484
316627446
788140839
949351264
864733359
1930889637
150696093
1316251962
750192755
203801850
1605901654
2060190612
639319157
1026199631
1313743814
1015722024
2041088463
2007069882
1034056084
1518318461
1726192687
1531128149
1235873564
728404406
1322319302
412966889
537585762
1460517237
129966291
1594610024
1046991477
2038219088
1796299367
702217060
1309514053
2038286301
1719301787
578707394
239418321
1827670729
2126303251
270524091
1378835401
905714330
1121184263
1685687253
564712476
219314203
1579024339
1424674756
240330596
892855661
1590809735
634419514
1629470234
1597084223
1518771080
1187640342
1636905128
747979689
1859587357
2052962979
2038611413
1193181232
582566854
1842866783
1671164731
599730721
1277311454
91755743
515938803
1817955223
1417165225
1426139943
909896783
1339089067
1213617501
2074141174
1337773334
1349614607
17887207
1942084045
153524753
5531318
679019067
1970856173
1800414090
1211303484
805093858
673262995
1215342724
258723907
1596365981
1515432224
1916508136
1980139260
1427974434
807827912
1068866137
958312798
1293320105
1111736642
609960082
65616105
1164760695
403742852
870854932
1933768648
1199021816
818923506
1396150022
437167553
665088776
91145384
34232733
32919211
494836542
980185114
1680722819
1476716566
2086849506
1669367492
818300413
464514860
1477802041
1532427779
2115578142
950117242
1937014545
266812509
743567649
1602334170
936804542
851936624
1147948549
1369382695
654413730
2114508910
130919010
258017992
356763486
899721149
1834129317
563336267
1494798357
852066707
777442974
1479944013
1788851271
1535462317
69088450
567867734
1724936484
1892020389
1890776709
895097986
1582540321
817548039
723633795
1126841042
1103670359
1288480682
1179082955
63599073
1367560056
343814893
1272142014
989778807
2067289988
169363993
701464319
2077108841
1830114799
818769565
1447845724
1219580682
1919979616
1030017019
1085365675
1184538085
1157422466
770108614
297850244
30764041
658644416
28345966
264573794
473125089
1354765087
1064663247
1629629981
817983609
603537754
885002071
652756234
949134694
1218010596
271711263
565537346
456727563
740090517
1184831346
527183743
1457092843
2030694828
836682163
539605531
1417675529
161661940
312944388
587211800
624398440
811276572
728528410
37040105
1113257581
1869212672
744577542
749957532
160073501
520441740
1165326280
1322360020
1047331019
1722244494
1911909622
341680274
1339924863
1675303446
1734913023
673536294
922908552
919031902
325227538
2040476026
609744312
1198338900
282379944
1127233980
841241382
824681338
1395656326
581688023
2094744532
1183753502
2119320776
1605808522
635959814
1226458740
1794196840
1886296168
1769335957
840077247
134271416
712732194
401836583
1940924638
1728106589
137236565
1970746139
621535609
953156021
878599788
1210453176
1722346433
2024715876
1655396011
1694395916
310442615
963097868
115325071
265785372
1061270365
1047108081
117571130
1226085208
1166156166
1784347045
115836581
1615224770
1815310588
2115380797
895247317
824888956
1531445384
1821591172
608554821
1474184224
1139650080
1645849728
970492233
943386183
1767620907
1169083475
1020578967
1382098555
1752748126
648098897
480379648
2095682214
177549250
2035256474
1920323277
1141051503
1817479967
374290598
2104130302
196398280
736913314
1430293364
1079775214
437954566
1441430621
1606484176
821180819
1837713321
317147331
1136499423
1150110058
714844588
2013967693
1433462033
1805307109
692918254
1020202541
783394973
144183656
1815356590
418964167
1037528508
604652427
1515739197
1942926658
539434329
69797434
1855921640
701529358
1191662584
482588677
1077915808
1036741235
597657160
470302881
2098157193
352868582
183274750
1050587542
1717482500
67480134
2026730824
1900819438
678060922
558189124
1824578013
2125917475
1282185633
1958521118
325305152
1821348550
1142474279
1162872861
471339971
472441595
809809348
1816488277
28315288
274140575
868071337
432254000
1484647596
2032300591
864099452
571369857
1917036889
981434463
1401634200
1537371085
2134244484
692218704
789197388
175360390
1742628490
204604588
384818558
883826961
166560955
884478018
912597339
791605739
469054423
568090894
1807386439
1702082021
641382916
1813015204
712613133
1689643364
1805088945
390270153
1498990472
1326282347
7740276
1670199238
842406959
635772411
1159726577
1459394804
1256071737
1983583641
814874127
904005546
2016356728
976695212
517594448
1767818678
1924834262
1340807522
2042534589
51172374
1466759334
907324568
1947203943
875007344
1941603146
1310197557
1098791409
397870799
1086184816
1958838488
255129325
1760883547
2097322396
1628152700
13451055
1904664407
570336176
1565988485
1729256460
506118976
176253873
936907979
504650022
1613330860
854037268
2086814915
1087728066
96388048
5677402
1969112575
1371154875
1832273494
1969910045
944640867
637926145
2108255644
1362067439
1915908676
1059579020
1924397545
1321479923
664125326
1275641767
576081481
1786897228
117418882
1277957232
871172619
1756361221
1160778205
159795577
1234274943
1141789067
1697674823
685413878
1069336381
1938972056
1614920278
670108802
1159770327
632154787
1942422144
145687774
1448953747
659815777
1300947158
1048800813
902559138
651532635
34402275
1804803994
64833035
37140750
248260309
1734723595
2085323075
664245345
292200387
1825834930
1070113498
901139236
1916190873
235383501
972462992
1726097728
1145325052
1675023409
1355150535
970008979
752638811
1876033786
2090203902
607131272
1816308121
1793594368
1202245147
1646982746
286033780
1060419510
140338902
2059099377
432094788
1909035961
1350505021
1040443448
1845345368
1009882707
601840722
301831444
5473434
1118086082
1370365438
562275371
2066418248
1942189095
1215579296
1401909197
733894569
661869340
498375712
1427563103
1851820994
1329149297
507826868
539718967
10736705
1519506201
1669119306
899057095
916583396
1547992284
1106185661
326729087
1214239252
114313572
765545898
1153495340
1217434050
1977268435
569117687
1860579207
1147281025
1507221863
1886637811
798161680
1040446906
2139872300
1367353888
956836674
1435313565
1218933848
2047898450
1380094452
506835160
1092386651
71231887
219480044
189432641
946196997
1984680140
1005424656
504700291
23592795
906122167
649469778
1074574819
1678195081
1626365666
180683165
341813410
1976652271
469554087
379938401
1611301919
1809625054
1078893301
1876090191
1849166978
1092893459
1241436851
1140834706
1086549301
680936354
1603265731
125518788
1612350490
867766708
645021541
2064221722
939033350
1410684732
656744049
1546205475
466046851
700235835
1752620601
1477373235
249961189
1493232498
1025150165
757686817
2041872117
1095643829
1148606209
853587950
1404498252
338833079
1575113612
963689178
275971001
1518887352
1219103268
108310051
1200060844
1385975967
953291099
1431216204
1620991058
1925624773
1304237382
935924833
1973683450
802472150
1394048163
1992561888
1456012292
2096947955
275863360
1327051085
1305864658
660741530
521693843
1674785817
1451977295
519818002
1270171728
1977105317
1975083993
1129477209
969212968
1621749081
1163422227
346710322
1188529084
1298975182
463385058
1307818270
56259869
2043107046
705130906
1790546499
1135943395
976927371
847652351
729504272
642887520
1886885075
433688913
564273281
2050462249
1847745980
1429732405
51301078
1012821405
119733248
203636699
535454545
14043762
895302066
1774812297
185516956
1847753321
395410408
1296208081
673405393
1755496212
1825119196
1596555636
1252848191
390855547
1869358324
795508073
34615720
876768577
1427111814
1493922749
172119428
352576216
503740209
1281042667
1566551226
907454871
2065533345
1791291870
1919231352
1806204581
848475066
1367672698
445007784
1762314598
1088938404
6731396
1933683450
1593653055
2039367820
1390939576
1260949713
113032163
1979945530
1572040198
613493765
969131842
549270490
590581863
960924918
2121873308
1920314899
1648966875
324828334
27962177
584365324
802734567
1155303410
1310510996
581530618
213375562
618605522
82212899
738163825
16042200
833972280
1096146274
1445816579
1038427832
1393059367
1108725864
1469178644
1052970887
1667349926
1582826577
1134872704
1944010848
514283280
98749745
138955965
2063361025
1385674925
798413555
855380909
110259963
1220176334
924394373
987611360
1085160335
967806450
241252772
585314543
1881740358
1795987383
1900970041
729954341
94632332
701156724
484691057
1033643445
477510534
1038142183
990035301
683878991
1488387227
1009784296
1250028706
1165983473
806815170
105302143
1575337324
528509412
1514140611
450510288
39992619
1542217538
1138848172
1614439759
676322850
1060608517
1717135672
1395966800
291054493
428096624
1834061973
1766010853
1525893058
1679003839
1438045587
1843363570
1170340179
1522903160
874381615
761122513
492136757
302515696
925947637
2044071352
1881982627
487021461
469448517
2101607440
898353568
1659937410
1164749571
1475411500
62080333
915831094
734211198
1818444612
311043978
870834149
53637524
1418696418
445736651
601113708
859259856
840007264
1656329162
263278358
84375748
763820051
946056939
1831535071
1633742397
1157744358
2039261025
2030780179
671672107
2144478164
1400328883
1627758463
712885676
511928026
561105665
1369898727
555487791
1838843066
44369853
1661192962
1147855035
956307879
165825048
116338657
2049637014
1096002587
90862985
1663443492
337297807
1023371992
1318662795
296106172
462167242
537548734
1855340330
2146389674
1984985407
887177627
856760920
156787933
2019858773
1742498175
2060478082
985945170
488220932
649928360
787153913
1185186952
1052914838
1966827582
180078437
1332137104
1495571983
1007128521
1597499609
261028248
1073605309
1573709569
800276054
1133764977
1331131873
1371620657
2014688673
783854730
62372317
438090819
384922789
1217151547
1869089358
1764571432
315837663
2068884243
1531661663
423322839
1356800193
643401047
371439435
527046158
834666387
408428292
1327515446
1916612195
1079049699
65980034
1335609738
1406451510
295547625
1951942816
1448270164
932592193
1621494944
1043221992
50049385
163871030
1135175969
813820749
404919944
858194537
889083288
1641962428
923334330
547805769
1583143099
1961614875
1051049928
1444366646
758332157
1894611429
1368842428
983562213
829022937
552839130
1536581331
1821591172
1082635637
1413370359
941877176
1900431165
1379931582
501442137
1962540356
742540792
556496692
1219037263
1193870468
735229128
2002938494
886216504
532680381
191817736
1473525715
1588642313
289665513
381817925
1265945322
448612847
1977226429
1741278575
99281285
140665538
2104920590
813614087
848214257
413872507
252135525
549140269
740375355
997558535
1413711063
140625334
368282409
1777518752
280673534
485438792
1267833981
559731286
959815763
421848739
1698004165
397602895
497458076
1262681480
583151132
316314764
309294124
1705291917
1934645794
527625248
1517910127
550384309
1163664052
438846589
1732338882
1131661810
1816520408
1050503441
1186149825
472732481
1805728767
528904682
37499037
1588299306
1369429898
571157192
526636379
941707835
38983187
523595177
516644688
403092125
509024575
1188632335
1829411066
1771581553
220975696
1017174110
856195237
1075835077
1104254274
1417300249
716394350
1457067801
734311403
119810887
1100812746
793547648
1557365687
1079594070
1745721649
116274883
2496389
1453117022
1747587900
1246980307
1330710276
345063307
1131980664
238305741
210851358
890226766
299463986
1123168874
352954903
450290812
531942937
2050288188
627380071
522525912
345784482
35403779
270239636
1487296036
256908395
1936548400
238447310
1773301093
44156209
16809843
987383884
1047260941
1998677339
822277684
1170455966
1933025602
51505898
2022952243
280521700
355989342
326073164
2029227993
1825729632
452624852
317518700
107124707
934795704
1404294869
983392103
1238089851
979494069
1623097644
859510495
2065084437
688461039
870960303
250164227
1489002243
317060106
404849094
375506335
1691669550
1323929197
1467679202
691895027
460259580
2019527649
1303044117
1235727372
1484439669
988378990
1416026011
1892181907
1644488406
1274094753
1720507602
701114689
79311919
1793092270
465089226
1817765489
436941276
96286353
2012555206
707647419
91679313
1990480495
2131373210
1669352835
425023331
656591553
722688601
316631240
1213004079
1552016800
1113366041
2038806545
842000660
1962316536
548438624
723615166
152235666
767491350
1642528375
919420225
85423607
2032120646
1734114505
880021409
1718501583
912647404
618972847
916185742
1426901778
940851221
1722263062
1465263412
1001564506
1361181041
2116338599
5110437
638434033
1807018744
39770562
2017146692
1103400138
1978945937
1762588474
1479658175
1165090793
445920288
1722321797
1148732625
1556332501
1911872319
1075727197
1871943508
1263541444
1856064000
1147165443
1992389165
282685872
549124672
1049830611
2001988867
705650438
1574043683
1934971581
804317276
665000215
1461230234
1055870581
392970853
1415464446
2064051802
1821354349
104799998
709196839
1886100919
2002606648
2096712764
881317539
1710646901
1273614267
29528479
417462360
1874529176
161620681
1635151476
209939371
1162292218
1121367303
1713940595
755131413
442587449
1212580541
2122017238
1882533722
430060488
1322526199
238342221
1473025939
734032665
856765908
447382800
658075532
1503067945
1625435603
1222042072
322000202
607335689
1642820818
1021555346
1916128908
867046697
469066756
71435077
801274332
1734583947
2104175337
1022587560
1995690610
669448707
1972223601
924536623
1524106143
872358670
1241200863
779694306
1865119188
855555229
45971844
1681312614
1912976514
117104405
9045066
137832461
1410913953
1218269089
825639322
1445801408
1796082518
67553593
190055070
527722910
1242603770
1659653027
815964994
1726037747
515264764
1526114799
860309593
994083178
1105171662
1573262104
609714854
480716468
1164038302
1499527880
1460465072
234309442
2038828515
1826930167
1648891600
594405362
1539849702
19545562
229155731
1824228827
545098081
1729744182
1148816791
1692600491
206409041
812131330
1672847503
1109740062
776820816
1596600204
229687152
1525208175
1860441238
743649057
995532905
498723936
515582162
855086760
568557259
342219480
178525858
670043236
1179289595
439632960
1410625284
1845659339
357535176
4027921
1485795501
1030624321
495173674
1499582545
736688509
1047038283
1569569697
741037120
1870599312
887707784
1150145262
1400085652
2109936082
237463016
618423104
1744764814
1040345536
113482267
450723925
965753766
1961692428
1990845903
1633634036
2102957667
1423329819
473554436
1157696701
1763113826
2003121720
1630181817
1556347017
194511650
484047424
745595336
1097253204
1403323148
557275508
130863411
778829462
646265944
1271577953
973327079
97430540
1926342181
97631425
495090091
1216339783
1580268891
1391453609
1001425312
745150359
1416684505
2143282418
373105158
1902981254
2039412015
917322477
1393480192
1005654627
590186106
1048301249
1922645145
660849530
86527288
1896315866
316224279
1029206084
349795930
1827421209
757874339
436663468
1658249325
2061656029
406770409
1751577395
177024913
1910878773
1115311971
468268542
344158759
371797303
1187582192
1392074142
1377726669
1794317041
1918975800
299516379
1308745358
2042720421
2006460416
1600924507
1540127764
1735015132
365263209
235102768
290915204
1726177302
1446872770
453360111
663568310
1634883297
1868444784
2070174132
1031827078
1257503757
1937742484
393666578
1106006297
1171830592
638056462
1005073483
1234158242
2024876581
105862692
294794312
1723951041
180695638
691143577
1146509062
346439360
20703548
1230492455
1094128703
1940592340
2044786267
1044063829
1852122956
1556390090
1814940244
964419124
486034403
64570643
243418221
1810472007
191436729
1455102087
344868581
1601747478
941356591
951736553
1740477830
548439193
1024697352
1579701923
1853844375
126018106
1135254233
1797562915
949343829
599467513
901139236
2008549238
1679197915
86770601
420169056
1220604786
1097551961
466038840
1697543361
1156751235
194630502
478056850
1438283122
2002767152
128390110
101988531
1053035130
1557777487
113536259
891397566
1810495143
2142743050
34211102
1722169462
544848205
1076189377
1910352593
841035230
1721392165
2019450517
867441837
2079560815
1103008261
1225224228
1438840496
927425910
2060498228
2096659518
1505358709
1443482247
839690765
1655086492
1761936823
1689539996
837551275
719214966
1292204061
1898719782
657301658
1415139261
1069965852
2024227032
1531863802
1007190105
1526374747
984822563
1347598485
941137629
1318144607
789345116
1990164688
1106351844
476438505
89432614
566941746
1356267391
942113799
79517726
891866713
959873803
1432021280
974660574
1876038923
2007414331
1145394729
539696787
911999939
378950966
2027048351
1631125063
1230846567
1647660987
434038146
1159928961
1174058987
1413572848
1641604067
1177028470
624470256
756130840
915016967
813638598
1558725110
1965811419
977742459
1468323751
1365215959
804787807
183895143
1161985183
1945757241
959911702
1150412051
540838996
2033604184
1293329779
1434062420
1920171073
692352093
1598020020
422850347
909967961
1357297905
953976554
2024530745
1429058439
1324616531
1241998930
2058155810
1089623951
2006483198
932200020
695318522
2015145098
490267539
1866564744
1782548626
790049300
1119630196
1465053484
717887966
206293639
1711944978
859954269
883998021
793325392
1538269128
963270625
1808946296
228090997
1574315085
1171104973
1149768430
711216149
2018341800
2081885673
760993047
942007331
1723208528
1750720589
1080495009
784575490
833987272
1718099830
1647720130
1005944573
380787200
249179260
1203083092
1303811604
449222537
1154335853
1096622615
1608139200
580330188
1470090354
900463665
517022042
299294998
353926154
1178604812
936091828
1140355490
353941331
2056931870
1621126092
1950749026
557550224
1805863764
2049693032
1098326065
48603974
1466133135
1828982970
1609529919
1456296453
349978004
1851348381
2106802132
1212353604
1730207377
259457641
1721015375
602179547
1140152485
1015463720
2069681616
481679574
162318676
1209740333
437504390
1240867547
274370564
153615855
513462761
37754556
356328647
1857489786
75873597
1049924131
1947266019
847644684
1701175822
116789
2084272649
745411796
1399586471
638797821
1309602773
435464352
1586283832
1064115335
1522534661
1722859976
1908007179
843115678
891105490
399481740
1743727692
1747665709
482412904
197716629
1216478268
1427471689
1287090262
2127341814
469056807
1424645310
472726424
975778651
853052545
1392263129
915022548
1187985200
1190968686
1142383974
24877371
2096261312
1999755585
614530661
2024282340
1808874105
321874458
1253016528
410061295
384355457
1927728673
1192010649
717978471
2016449801
1609354784
923947587
816195099
1744917228
948442750
2135304456
670452697
1422420254
574331736
1277014785
1349758784
1517623435
1581606918
1646257983
1458968672
2000198293
1361140819
10999887
935119446
441516560
575295537
1970151368
1202849060
1311661973
1414201069
358860325
127250491
1408312779
331472728
2082129225
144745065
1472101267
1978421571
1933469944
488671041
1222357757
1929285439
865523574
630209685
1741219424
1840044047
645314636
949225303
1943821998
606401916
888748931
1194606083
205010925
1382501040
1880396384
884183738
19846428
1660042263
324740141
362648282
1685457945
153235371
665709570
1396688532
336434141
930299213
1051841506
1567560901
1619221747
278935176
2031489085
401209109
769429884
674608425
1048302631
457656590
592364852
808787499
1127622235
1002891612
1287486977
194043126
796528753
28039176
2061143445
856132182
1747912997
1309914549
1756786963
1959433661
1055522247
1019128066
1825307189
1897860122
1061137867
980391280
110077134
1814699555
974899181
2127660873
1938866472
431331449
1118081973
560360234
1670595305
903283084
501249913
658236523
1998653036
1147766675
1597892938
284393722
778781921
1168390610
47509136
1992001596
1328976520
418692615
1563972439
1063840320
228757907
1534278476
1767386788
63092479
1557651863
872716859
1601747478
1269465976
22594529
1311089543
1335794078
1712649592
881182608
1930122019
1298332409
2051737909
1219581331
1566847389
525644961
2056883774
158148442
1018061078
453820594
1733656493
1790436661
753520602
201132630
932388994
2013974312
612985300
1952842665
1887065814
1846051421
916755692
434279848
1776918802
309177504
984923272
948394251
417235293
879086910
691066317
157753965
430608391
179447271
1513127292
1090311384
722551729
1773562970
1476701015
907556368
824325212
1437142627
1873116448
1049200048
490319137
1725837782
490004838
458928811
1359815573
163184729
160484959
1031776340
1745283360
16952313
213790679
838290761
1829489996
1222531935
9124800
2089877053
2059447105
863577847
849278089
464338860
1886100919
847094144
1069214213
1531872186
1012793049
1173284476
397350731
2002259676
1084308284
1754036191
1049143290
212420258
638841739
1521957647
451620952
1217368210
1384655929
1448859360
1473745502
204574121
525693864
856351468
1533986370
574041594
1474587913
1762696864
599171476
1828771525
933130358
1437330645
2087869602
216116628
31701828
1881971604
946180189
336595936
1110517385
1826819902
119477263
150534165
1330943582
120878527
1837167503
2073450099
1192649779
1982266649
1089734614
1860121704
2078197155
1914414666
1250104162
1832149684
1193116450
288698489
1726766324
393241207
1609709123
1519336918
1333917060
1003161168
1116723933
397302010
452137600
681489160
1261730202
177590156
519388026
844564625
814190948
1644914933
117374621
368714067
346421103
494614635
1742318197
926380986
1534188815
159437485
1044218340
290422197
1851191624
1666761222
21539846
1353526540
1459289076
873659616
773794649
274256615
441286263
1945020998
2144537486
1664525443
1851615605
1432910304
2065047449
1333586227
1573313249
1180152987
1015754583
2028719888
323684502
1834092978
477122612
196151409
1361397497
2085174223
1094143793
1404151831
2083328302
1882814780
1138221277
1979031739
775378651
643774718
2075735486
430690616
1625488317
1382064106
2118999069
2124457035
1800341168
219110929
1492195707
923276418
1369479081
502458376
27793031
131690383
1167668900
1719438257
1433524421
1428184809
1683981729
1692783528
1341292195
1904411982
433857250
704444370
2045908377
305490176
1035085775
1447054550
2077263187
875580417
31415205
2012435241
1971325675
97280729
71284987
1312512631
860330012
228865605
862679836
298484823
794316542
1970990853
480869006
860024336
482948800
383555284
842103747
585721062
1606125903
1835709027
396748849
1225503248
1609828278
1893361709
2078981168
1629833347
1944123890
384568152
1820600899
874676003
391911351
71723313
834608301
26027194
930432765
1597337520
379348489
1101436721
676749692
1041905786
873060446
1938211237
357386188
1492086554
1304977343
1174142324
484070739
463657547
1225080013
1723714948
327413225
1300647530
512922337
716236286
98458399
1104928138
851921042
862940547
1082943209
1088288875
162195106
258410838
94687580
1762271271
1239523085
1144432664
2132066104
643591894
668687587
53043632
1438730048
1377588036
646888530
956789955
353040778
674918412
1147410838
1227840421
1371998495
1988586265
1051931121
13329235
916969375
591571275
141982092
686226399
2058460776
695026618
743896821
125313175
1645600511
247166312
1323617003
1275165251
1991522626
1903655636
323555562
859758778
554578536
380403681
22963094
1981445795
842069929
223337333
1752762996
213739377
30298819
521251242
1539878567
1107758850
357172100
1830045006
366763151
833155072
1389234921
242569660
1015534653
433339334
1991197337
1820488764
130663431
802017897
679298809
906522936
1856199879
655949700
657479963
2020085390
1964557420
46265894
1753057542
1569877929
962316108
1860675976
2014193257
1247775312
1103873174
94942593
2118745164
878126180
900793572
320839651
65435547
165418887
1753248065
1931462753
1954717427
327794772
1418410188
1073919739
926276390
1696176753
1489613037
1254840159
422242860
1059485629
1129875153
2006800599
1433995522
1983685024
1664528447
1500003743
1318750690
1252055059
298479315
1451408180
507132688
203577976
1802034609
1757026923
1327781505
1462344322
374174885
2131466007
1499365468
1271715906
2013703793
280934138
1245681244
1315496263
78308674
1994555056
771271500
2078524727
2016658922
898391971
1277174661
1338747077
467691670
1155196096
1842405497
148651492
755015489
1377078496
380800039
673374413
1466576312
1261642778
1671789899
1032062380
648827930
429583321
1678066236
288182414
1538699821
1262782339
73236784
1318757070
1351068912
716590255
2021795282
154075605
915018261
1485844379
1747416521
1094903342
1043379860
2140903405
1381859331
875589029
669930107
1480209994
406368717
1353656398
532178436
478737681
2100186732
977801887
2015415050
908492436
1539695346
479485926
2047332101
594536894
938380355
84628011
633336278
1956736914
1687228714
676285917
1614925779
492356691
1481309201
779370400
187465646
219111686
1941599141
529488575
671497726
446800175
73076221
137391771
1095742074
1831777003
2120868289
372698431
1446382027
1680069769
1352536154
1625523275
672926759
1678739388
866857586
824296782
1449931612
1184632237
455028105
896812495
236631473
588676297
549559797
186360956
641983441
1169563308
1835045932
1496552098
63617804
992878441
1380004485
1448923115
2141367505
557528142
1636704611
1350427661
1810800961
989291289
1043619162
1238004996
121881195
552026834
1255266141
2006025187
839001224
1179827541
1716032200
621149155
1535362389
1606364522
1815784205
2016230317
1128350499
1006012359
186931872
1560437959
144284631
638549938
1332793392
943641695
1160776457
748342417
1401208848
361686903
685666582
704385506
915016095
358840678
1270654092
1336468183
1900536357
671869444
415420741
1328526230
103160819
694198295
149851406
1923047974
920246598
812989932
1424787168
282590713
1567628005
373256891
110359105
1993812511
1477510317
2133414636
1975058834
1432271886
1432191025
787421944
153226156
1960660652
1292132982
376250297
1452452342
377188931
1943752405
365380675
1263373948
1508631846
1038593636
1732495300
1609410552
1539748951
1007069345
716560265
37883166
1481771304
371112935
2084209454
2079614739
1125755881
1876886764
268296091
122224801
260228637
1914279593
1947718161
926208595
1622008844
385454749
1046914290
553310556
1146876993
1225243544
2010756652
1035697030
1010319013
28296939
1839644482
122252400
1010515153
1898801196
1374520249
1023287427
865758666
556167638
1624250394
1794563515
872650073
905394615
730306572
1606192037
1666572464
435180360
1127003144
479018469
283000926
465626253
271339278
308815983
1349045293
975731555
1099659003
1851781740
731413228
530628532
400161249
523375353
222141551
2028276377
328891984
1151080358
546581792
1379996039
417940147
1192108656
133052674
702574065
1305247038
787444573
705790374
554330471
1007511426
1070814602
860810763
1447183037
698222016
1130845919
2042685801
1025748231
1244628273
1922403053
1895717808
1241471532
1182745828
1594072011
888334866
1962374276
245841068
413357206
1214843628
1941718890
1499182257
376256248
116848836
2048434784
2020941458
1795264666
973585440
741569182
991240787
504774106
1045572774
171132133
511879438
2140763819
307046224
1256316030
589619266
291475974
568479575
1769930333
890352939
2092850152
467979762
1092309966
273123817
964318225
2056986834
1074856625
1255617893
392982683
1380971323
326048241
1830583392
786245511
637721540
1450959966
1516372099
369065792
1123353178
262982677
253224432
679551717
722401507
1678084531
387331885
2118013686
1245283671
7228635
1026983316
858831599
783457261
5548775
955682312
1779705055
483989194
1289306915
1725016589
208606910
1179821592
827348858
848677156
1970637312
520279681
1353109214
1119751432
1023294729
1658704330
517438788
1768632915
313650240
1414006385
167528102
1888664917
1946957074
1840501914
1231952223
2052168918
119061418
2021652830
244353541
2088584149
2067348251
625126503
291227529
1046326200
271613665
1381614473
598728709
1584930834
547477813
727236063
1873607311
1172165585
86496356
1280296934
811304246
1689004081
736973583
2091410702
2046301121
2140943384
1555636060
712037393
298132569
9158548
161665946
1733315920
328271428
558915991
378590363
1823273435
887803487
1316691371
991209942
1697799337
2032653253
323708694
1351162489
1472928664
1931320370
205911355
1697429825
1105328440
345125665
803965589
443840374
833225727
934299177
169369553
1221445050
1650914354
1061865925
1844341716
605113368
601913598
684321750
87319765
437294817
488819319
1674205807
378871744
1081207826
80256474
8435217
262203414
574735553
571769163
534328117
126996160
311926648
643939298
509510432
176944848
1163199682
239991003
1761718458
1965750172
1293254579
797073232
1009029468
1537415575
397653968
1423085436
1768953120
1739585097
426208798
20646096
1484560247
1704205829
1414677847
1828348924
839419700
67341783
838417235
2104803890
227665642
1345586655
1041812720
239375282
734607246
1283845036
1237462759
1600011997
1382480950
182949499
977237383
1593067940
1497897652
1890337874
390838841
193463000
1657825145
793566725
1587339675
145240971
1791242875
960939022
681459870
292767067
400307319
246949588
1331919850
2088349049
1157442954
204885945
1190337548
249154574
1671882017
841809160
1074783505
1325825759
1399712634
209673483
719214086
110835704
1368626789
886067636
163184729
497512440
1019984135
974429294
1530405911
1049171570
943746237
66006908
935827972
1960708501
1309390575
1597478727
492494717
482958429
723118166
108942731
1936830131
506346047
1020682618
1248913860
683179765
455199559
547459784
1370738520
1037009387
214324262
1867939144
2103821335
1916648143
1885098619
694630566
790353952
715527464
22517674
1847226867
1181078378
777154690
899824837
131748402
148895922
1393811474
2134765534
1834319382
492032662
97392319
243423924
1142841535
881616189
1904267146
206423796
644430452
241599423
1634265665
1496245602
1900551344
1638531791
427188981
1952055042
929003950
1570096431
46576903
665328005
205926867
1001892726
1668667673
1699332195
1597261540
1232439831
841919663
618651680
1535039853
1217961624
2005572954
1420379187
494064699
43930914
1847753321
1477926938
54979908
1644581254
811962796
1422839072
249387923
1676255779
215340197
1602983107
1128108559
1164893574
20880319
279292870
400180473
450263042
160801394
1334290566
573491494
1134070460
1540759392
122845999
489839720
532857618
1951016895
1750072163
2428214
855908306
1067775961
711474331
1590251246
1405304752
1421576955
721311696
1621225477
2072416169
67611416
42393109
260721693
735434497
1743445123
700575552
1100367309
898457755
250682228
397797756
2057075781
1433735591
1008447482
1535268609
905294313
1471120261
2004265275
1093125583
1970448493
943977053
1844612235
317176168
2012100774
1476989304
1623340237
318901166
2030189648
167306430
277832781
1975311115
929577428
1389478836
506994549
810302805
2018688404
1253040332
1779101210
2012878185
175603542
1009685608
1306297143
1388717991
1610596950
1055014981
1421007242
1301995351
2072844233
251500417
1045507034
1479753306
375762318
1362742699
823611168
869875375
1135781918
1725384801
1460734168
856055477
1413697828
852819119
1804121507
1543748537
2061741157
1028170165
2120593265
165730433
412757029
17182947
2010358006
2014158646
1603520134
1234541399
1857877114
1483253850
1612183949
1304584806
1304520677
1080311869
1339027051
1647130393
273522865
760104631
1047401455
1896939418
1149464742
564403268
1898548152
1948673563
691671721
208740732
658069664
1200287675
1091792242
1840810357
753513143
1768111057
1162810060
1849341893
324723902
66335852
1183481644
634043467
1993042774
2049168962
1426472326
1301083020
1194880066
1124121686
238131164
1729897668
2035163792
733793609
1142374172
1674835631
1973466845
1009702269
1010111727
187971221
2132666106
883699620
1544513693
2068279375
28029249
501843761
2116573689
1809092336
152946355
1308467380
949808839
1001926607
944292719
1968309901
1742026042
581662260
2048854685
999875396
1173474193
441441561
693601756
528104813
1240519468
1968548310
508519537
1668078101
1614439759
1964353334
917235033
1500494689
87758112
1481061213
55482147
484015008
57558877
1470713955
127791348
1875714828
620624204
19482335
33709000
1071274997
521655983
113513061
191589767
114930117
197267482
236717590
113924031
205489173
2080261250
1129906958
67638915
637670851
463452407
875156845
609450910
856290066
1063190960
1085575823
2111173888
1054842115
1736981867
1934241042
530989463
819152390
1328828595
1633033110
113998383
1649279745
745123457
839228546
1427141530
2021495454
844213990
75799806
1254807003
1195642203
1360174583
1623185451
1991210181
1267011048
555957841
1618508869
1007226100
2045285706
37146471
2119958556
717609382
2077624430
560253538
480675309
25156902
645041656
66937894
54709611
2038137787
1784960383
507968840
1421712286
137770317
735313198
1856640051
678776691
1888196538
1051412193
1809690400
212089768
1210800548
578759583
391189617
128207833
2008485005
2040749884
1356568643
325105612
2051732388
1529201001
262947983
2069069697
273663602
1308317792
1687252718
1972361808
1365102107
26475202
1185710472
36731332
1970594375
866581069
348845944
2044307868
945841902
802556698
1194572165
2112937283
1699082515
1849918537
1413528229
2034674168
1540418461
1976765286
1158820694
1077570274
543971541
21579514
1017332827
937076297
1002296522
1399217007
899791257
1983678175
37262888
1236919249
663390085
385231145
753939891
94394608
1788227364
1876604343
424197429
120162836
1636688682
734533977
261343987
235745660
1573849748
35124861
1695740225
457905375
409470045
1317692170
563823489
1462515087
1101625262
408288099
888847754
119442475
320417905
1181432308
726256923
1280707260
1660161318
2058757392
1706556244
642225259
1855764654
550492571
1250704823
1253646201
2053128036
2124990200
1940677441
308334676
223014421
962228955
817991055
1196929988
288317196
337350993
1533588613
502188564
1494352643
903268169
1845096521
766331483
978367298
224620381
812018042
1129062363
255529143
1430613553
1269613416
775603257
1055199961
925786704
1950291907
1498393663
1126108118
1950919918
2053335261
477469028
1738264998
527377755
1781792677
1297469130
642550296
1522122411
2047691394
2049657857
1246528007
47031595
9289642
1174021994
1251557814
1966335648
1033620455
933607313
311165467
145879291
1004311051
951774962
214315734
2034411943
738621325
55858800
1373840847
1527320936
1487483721
1483186584
470615242
451927784
459045396
1638488714
2117067235
502595277
1076487506
2078152373
1100454392
320350109
1639497954
1882686816
327358595
625272314
214018475
1262407169
1600683515
380785270
2121463064
1729979288
112395788
764134945
1127532065
955627323
1731514418
1269775912
336989472
816281567
1307710861
2048182130
1245882738
1545375186
2014916036
705876020
218212616
1774504896
131061250
1306144880
2337091
548204688
1929320463
1675834584
336639907
1859864997
1291357385
1009471772
1876792767
2048278455
121252195
116167663
1861916911
1335213274
1872199252
508044368
892707229
2061611402
151339963
2028339421
550237753
84202005
1262657562
372661527
1349791235
1291042764
348811655
1841985902
927279993
1477635841
2093013583
1515505914
1196477953
481859211
185835904
1579048808
187058335
582630769
1312876920
1712248144
190405606
752466419
427059047
1259097437
921388727
1306742009
1873901753
224002103
138064479
1865608384
1692956457
1851959448
1289249242
1078628680
1286253214
1862961044
1265596175
921640417
2104403675
321347500
564208478
570626066
1852984810
1855814646
1111219838
1670028748
1172919527
2016890825
1110813738
233870777
1554090877
1959482644
1068447899
861981390
1898597676
866022600
44532893
220144772
240148323
73773336
539557450
2013657530
123686488
1682792684
813954982
710395307
2011447797
1320715397
1157277986
1604792681
2070252394
2094919541
1552669642
787980233
835062806
845958382
1179630680
1430782221
298538167
1947029532
684628116
1689994307
1419616253
1210917682
942312723
205597627
629983684
582844110
1536057408
1210876889
1738603862
405928936
751356666
1832283930
1937675363
598709469
1397577084
2139379239
1908039403
1102756526
1206239083
718552692
939208871
1574239715
797886920
1424010156
1480167332
1763194465
1891177539
408366037
1868695663
908270926
1622769839
593559322
1819500733
1583027796
1013296143
1344429550
385861100
1355792475
1983284833
450092691
1431459950
970668803
763265513
963779789
1429152941
1835083353
793585159
415178184
2046326078
419412607
1334682158
215155837
2117633028
649597844
1501046391
1668688608
20395819
2011895136
1657016916
1491281325
220912861
94957452
1410044807
1020609852
624063291
1726238711
1571584761
713144145
2033447394
1307291319
1345883791
1687660053
1644877774
1313601787
556754356
245911337
501461447
674686622
2026877019
2091281450
1241747293
314122968
312728075
654075656
1634887026
1492831134
2131057684
1024976185
175194552
1128364055
1411550557
182916576
1904124192
1023811280
808725105
1488980987
832754077
1512209840
662807123
1863458921
1917130895
1519866691
1661949542
1014447131
1289754094
1954083835
1140907672
144170032
1713002990
775791149
1218711137
338628040
2035408211
1126738441
553073782
1812220465
1687278338
559471214
909881716
613808910
776134258
397748746
663313119
936245067
316806458
1028031669
1030645626
1173888112
32591551
1569750509
377838150
1689631716
1662489444
670131280
190244625
1171895862
185398723
1196557051
182970080
1703601512
628963836
1925547097
1565787315
171082191
1305722144
2126273096
1017355974
73249495
1544509778
1154367750
1296981732
125144530
156707774
2126064091
1248985177
694226328
152711663
1650170686
1506182962
1313665515
1209560825
1107245767
747199240
1039973614
359940368
380892236
715127586
1305859147
815216902
572789823
183450257
1958562078
37734678
314443056
773669296
856101532
2092885292
1147163666
1582856158
349817323
322070664
25686722
1092306966
1081468866
839747431
2134200441
1987631987
2137245788
1677356003
71547970
1093710004
1062236456
648136718
1735066911
1130192253
1586949533
269932974
1123783952
1848365228
1071732329
421009436
713090345
935185867
1155311995
537339945
2146602924
1954893221
1936625526
820839813
2089939360
738009060
2094341044
1454651956
2077590106
712764350
743595416
1688201699
1335522876
1190454124
1516245156
271232728
2084704742
2035253216
747043796
1839449451
583494879
643582961
1217800544
28769194
507597145
1224615045
1111124211
1305052776
95909106
295375424
1158539015
1908585855
1761429275
425365277
531042758
1168549099
1475334530
352966802
1969369536
873209884
1496129962
1871943267
2052885661
1113497281
1543057018
124881344
876500606
1752781679
1202353756
2073368264
771543192
10161509
2109984657
1601117574
1461201049
2080460191
550322049
705069713
1281012227
866987761
197087446
570829600
1758714977
1984489755
1753121674
2043723189
1143426896
1758002556
1511946069
1488908966
263096266
1457960985
521238620
577129591
907333307
1273220512
901484308
1907383582
1848461799
1208764080
1590754757
22233989
1812539468
57377614
857170799
1235529431
1258222397
698450523
601633094
1477443209
1321422237
1081010350
1516444484
374823309
682031942
1994951663
1152007945
977837521
496044373
1883262667
948970837
1267039257
1852712876
596938392
446424946
1886732724
985391802
1341183590
1395325889
1477161444
1547050118
1946151798
1870902393
514725518
1431193216
1640664995
297090158
1301643764
959469352
473993430
1368034688
712885214
1355221974
252802457
333199343
1298171495
277699838
795726257
1825861229
12747525
425975638
311912346
1912539759
1565896231
1532957419
2039398219
959823152
233278239
2105799315
1715208032
1335583225
985622217
1170460775
1053406117
1720038439
2122495799
1777595524
1713024666
98399818
1032473148
1406661455
310039477
1517529406
428690224
116258555
582299412
954334383
2076058780
395682753
1936900645
1029706833
970648239
396195649
738316576
1414071042
1572656685
1823276556
937542297
1364789951
815987087
17888229
197326777
2126435921
935067149
411582441
1489663408
1673952781
579456313
181681202
1982153246
688153732
2025074776
1935141437
603488705
865868212
581608060
1935128309
1722293364
1444381528
10908836
1771649721
1564435714
1674113456
1908308811
2070026323
1861257740
1086364425
365329982
1360627084
1000976382
627409222
172799577
2248115
1940743655
1343718385
976363761
1138420725
1297807043
919215258
467380435
1472215173
1087923910
382102824
36614413
1792445192
178231023
1824200441
1408203683
1354419052
325239445
1927224930
1863645606
701714068
900336165
1081449777
774470900
482895650
1346089160
1154756583
561746018
284584447
234272850
777268161
369674464
1943534105
1320916893
2058637888
1043587730
54423404
2068255857
919958721
1376243433
336014484
1561987494
1418854603
2130249337
277415146
1261484380
2008062843
1142131131
1176629002
56374455
92339805
64235302
1264457039
271530662
1503821670
1756723085
832100946
358124271
1305866134
1550640363
77348414
2084193746
148044278
203387655
1811231059
1746016575
2131323836
1565228084
520664827
1243740125
1936077248
228168528
1576212562
2114552315
763307650
1451738523
1500910515
2036258218
1404195132
2083434967
929326271
398018494
64489985
458731261
192605988
996227515
810336582
1450674998
584740499
1192544317
671903573
1478341537
366484745
432312440
832023327
131586476
2122138418
478003792
1419870733
1915221264
554397479
1648998491
83908462
371291241
1761924485
1186611849
702744737
730617493
1949878759
1988283748
1158341702
2059061280
342561115
1861221154
1859824727
334442374
75863528
491826240
870556752
845339372
633274150
281871091
817007676
2110167215
1969033275
1681055987
1860070066
1916826888
411762730
1104777398
684730128
2071848276
2014500784
1350505118
1499357012
312112179
1850433495
160485404
1493538820
941240188
730072460
1092618456
1169779710
1727040479
1376621185
664448423
1370678883
1351051795
362631116
2088083053
880309206
381090650
1175492607
1725550926
1177106398
783362279
682854212
2097612099
93166131
1654454269
1059997925
346686996
453024058
741228433
1397062015
855151266
2059149023
476989783
1679550375
710493852
1630743967
370300780
1604334312
1906072847
436885993
433840615
953178394
2110763807
165167730
1885986450
1816581166
1219920009
1981443359
961170148
30760327
276755326
302515469
36976900
562963240
330813964
1211095577
943629701
828689627
420986003
1802325341
1163424667
1915216562
482698204
44334820
1062527759
1746621836
103207819
1113705386
423818557
1549806610
1854990966
230246205
1078355218
28661124
1463835715
1049729328
1965709282
114941916
1972681715
2046367543
1321271736
1987427315
752656813
473945239
1072781393
1338077456
2120937400
301199854
42796835
1994776318
821294889
30230381
198522756
823719322
1916432105
1561944626
158926645
2042333365
690765857
1609498644
689768202
689819295
379834506
703581793
1551970546
1356643452
674918412
2023547033
1788135869
1860293805
1024820371
1153644098
1125098631
97581976
1695951183
1328977455
1939944688
975544857
1198763905
1037547103
166706871
713366302
90071662
749830108
1023439369
1417445274
2054752065
863143707
1273349454
463132535
941894137
353605961
2004291380
1247206987
1289936424
1035587050
1086282567
839427373
267015760
931371680
2112612359
689730240
546280280
1224618170
77696484
1337465606
908816217
139273668
833678365
876138672
1214083757
1609507423
1904474356
391203917
386553622
1698452680
767293469
93358751
602397734
825156258
1748443236
653436845
1736221921
1630756420
1917271264
1199508221
1282589651
1943544036
1421457390
646562245
712740877
1864369566
1980323215
1160723097
920482130
637203787
889819455
638389090
784187578
1349991636
164150897
312926384
1042001575
833674199
920750315
552278957
1882431948
1229007711
54336045
1511304626
1919063055
1707350269
333119341
122351310
793480711
600093492
340707739
1753477873
1683920835
1429962364
46091226
324149539
1463466335
1455215050
1023479228
1378937970
1114664296
909668127
1837131263
1453825141
222679396
256152671
379828062
1058144970
146534126
1560711092
1324108919
89916486
1806669882
1636790505
931286740
1141375283
601651566
352643679
2074551650
72097555
566632844
293981728
2049572085
945417493
396099712
1657506655
1691524237
2038678799
700702478
1779979883
857190320
194764833
1156549014
156701988
584208975
154861894
1064996799
1781562483
164808020
1336593888
505697148
1299211767
1067755735
547969657
919855052
1183012324
1597059138
737093278
1604327958
370752144
823623812
1658801031
924767397
949044540
7909309
1797209958
2101631169
1814494854
652606748
1769573707
391817837
35075600
1560718306
832244525
1919583092
55682000
885415360
470959567
899020941
465916245
1169562665
1309033
2024537866
878280001
1408751076
261428731
1860055819
1258115611
691455720
1764895275
1203447686
2099388890
875004588
335086380
2044843411
227965273
1937501924
1358542099
1326744142
98936604
1470090811
334753535
2067416666
824179171
1115843135
1583505248
450203237
1656163304
1952185762
1235940556
1971635990
1476848421
1754806944
521788915
1855814646
1708866192
33975873
1415194053
1911568400
1568233351
303657783
742315820
185835336
1535387108
1014190975
1163772292
785671648
151834752
1362042058
781559554
1598052572
1629966158
789593770
242173094
1517992504
1205300720
565435307
1391395813
135205189
468640993
482081759
208302086
1606641804
241523797
343247556
1159612900
1095115620
757907374
154399845
1135215957
57517511
966419694
1701553779
1068134741
692943404
1847528372
2078155587
1209157961
1398011787
209530128
791689923
660299664
1825830107
2023937857
286152111
601694825
1658675186
747117391
1253018285
940860580
1438271532
21380271
344105056
678474991
605594316
1057960363
331774475
1650970824
900431894
1705742876
189120187
1695280221
2129996859
299987693
945683085
1633280089
1700194203
1405349047
452980865
1183114855
262417189
513042241
1831484101
1507585038
317218538
814908535
1907947658
1771032859
1847365694
1793591633
1562323697
1760287766
1185190236
1785055607
1883112027
1243679214
211530736
951087941
1322157432
1293535200
631388507
1364591319
1767218020
1069193915
377069301
2050070664
1010548580
220016460
396980542
547147002
1455189249
2075191941
712798360
98720118
612540719
378463731
1940420245
1103277628
725142562
1401008529
1565321487
1846679610
391309514
409578650
826713699
88949935
951101676
501385891
80425911
477664889
1918981422
387123542
464417805
1418073864
1841925428
535532877
1504152383
2075855191
1488438253
1970360016
948959441
2070539459
529375764
1018291288
1215221884
1841535565
1276443816
245403809
1611067854
774230880
605593315
1280598226
1226064954
1911568400
935068527
2144354995
1589483618
1689469868
333209142
810007380
1524143058
1591835142
1593078143
891576617
163609167
271458719
273679152
1586272939
715127586
29499965
1720264403
1503034326
1927086509
977365995
414667203
1514554425
1712073078
912947537
1555926778
737138078
2066769188
669058702
532843859
800512338
651071095
1503183100
997477332
1044741697
228313041
198360318
1441414671
243160464
292614556
1129902096
1626314493
1398740736
1992051387
1735090765
778930044
1613200343
834461095
699426611
342087285
995992111
190183915
919389554
278365829
525300916
1135919241
1007944459
563051153
1620586874
364827075
986431271
943989513
1731804495
945034868
134869030
624324664
2025349944
1002900817
460189489
1554775136
1590853087
1978649391
186155869
27057789
1154425689
2101654976
1837454920
798152309
1982067073
2053431213
10890450
1669055592
1382285671
442773597
771486400
1588721031
1863305305
1748184088
1164250000
341043226
638859869
1326513504
1498675401
1841923865
609994824
605758325
1343892741
1496869247
731055140
702958854
1462384421
177383883
1227183209
1739814500
480407668
1590399932
1245629340
539152942
2026102931
301525452
1349095882
188639443
682290619
172934997
443980644
1841961142
1074949929
429434050
61277910
627886850
133079290
1850837946
1859674281
807757261
773669296
1851364468
128070639
668700891
187772477
218467614
1113811403
30074062
2040684599
438460236
374912642
1605776526
73688934
2074571088
1906791858
150621362
478539039
2056344686
1598675902
692182482
293919883
1766489402
2044462218
520671714
526438325
1706307639
1707615558
1935164852
2022351807
772788716
1899313529
1435248671
1275782925
1562499767
1827118853
1707499678
6737528
1667030954
1122254016
387198995
1880674981
759832524
180555823
1677306998
751649618
841312282
267741691
55688320
1032041532
789062256
248846686
1902591958
869169278
1614885008
15570174
1401909144
40802987
1111646477
349257326
1009079007
2065550939
1825631454
793014
455654074
1355443200
1930059422
101981406
429509974
362098282
825003767
446078123
1866170875
1294194466
196299945
848826037
27856139
1396395589
2117886362
2094115925
814419922
2126592369
7177913
1346060436
1998232795
1009649546
303742890
1273330734
538572278
608211757
1863863905
1530827926
1885515470
1945526773
62407510
1286985444
1395299125
1122612033
386776678
1835784391
164726768
509704579
1116643620
1111646477
1661558239
1254248750
1146379792
1719942865
395339317
2009039908
872841965
229485062
1474293389
763206869
1978219149
611807288
457932113
1463746400
371463497
1673693816
1110318568
682519625
508516109
1633427095
440843171
630831294
1016955733
2004889329
59468382
1214386332
407909135
92955858
1793568376
1398594054
1601949552
614368858
1622587487
2072914060
947476369
855907407
1632843778
1832494927
772906923
25104197
768566570
486649223
706755363
55553380
904948056
468402615
762793941
591870934
865358356
1651721162
1703799
661940359
1001665151
1602405369
165239884
1950478228
1288139087
1595753279
272656895
240048785
1614599926
357571064
1086603814
396499848
226478977
65229843
980639220
2073695345
857570105
625704924
1330377248
1738345280
761944266
1446579161
541056819
1447689372
847584156
1764915731
2138210321
349941219
1637206416
1523451558
1458401610
564388157
2128917135
1256500236
1477490104
407051563
120735619
56022224
189521751
329053302
814533373
1110968747
1089748410
892003
1406040906
1535671255
168373549
291966851
342005764
1651935413
1775947116
366486518
1557132525
2005274131
730771891
2079515325
290610543
1272350690
1056813612
235319337
1632478457
1600627705
322612873
1855094623
498317865
1194942686
716280316
2140680320
1926206904
1762893586
1417165563
70733579
1350220216
1558992837
412145741
1067985717
1654877580
516250312
1318144612
1201689989
632594101
1923999946
385030759
232335652
2038022678
1572965044
731958664
206901928
694147614
340175041
61403410
1689328607
1490319788
1346618339
1279866926
1856622300
594483061
95648182
1059364958
1367533967
1054938066
1560281531
2076686440
139845404
391870626
251473228
904285899
281088123
749568362
1695472931
1800270472
564420869
728827070
1826709105
1397317770
1602103458
46475281
957562511
693264887
339536188
1712205076
697696949
1330642175
342894509
1441400388
198077357
1026849772
1320305045
2135201010
1179975586
9736412
570444766
2048838692
1247023223
168112566
341806068
979570518
516338240
1875615610
202964324
1558187985
962884711
1429152941
1617823108
1111608872
1603576312
352945681
948976611
2122679565
1242775756
169007174
478994336
994646044
521821603
566430842
617966303
1674994856
832729521
2124457035
1020498770
691503095
1776407220
343369210
845984212
615943874
117925378
1451431044
1676656555
1498256068
445628850
1174249109
1388025332
1177221210
1168377043
1144238163
1470808974
1009127200
76700984
844916337
799686478
798333596
1200900199
63093887
1865562484
1529852082
1578700245
493907420
14970468
2015124450
1678074158
2009299506
36931025
1365838887
1472400109
113775225
98016260
824102938
592988864
1607080075
619294809
1918883228
181773713
848070205
295027205
688058380
1351607622
518330074
164923010
1439065742
1315699758
1294238299
1618822840
825465860
1997703639
1425553474
1499767902
943726491
340480190
498060492
769939079
455632976
1154971784
485636750
118220554
1128203817
1489814061
1760883547
1544313556
886238795
1313804898
475669625
130578854
1398235642
1725302853
1965447721
1893073999
1467387858
2080115620
2067815524
800178920
2026010167
1002314910
796768107
348823982
2054315656
941492765
1567221479
682898658
1891755159
226639259
744231779
1221030228
2082493148
1924708423
1438713679
524571519
482704942
409307724
1713675646
705802731
560761065
161175373
1995860121
12612331
933110325
2037244444
1623966006
700574262
2084049811
1588257376
1982657136
1993070822
1617549146
1662496569
544067072
1748467042
1997628905
2061785282
481718001
1682240756
804464973
1127630448
359331278
807093845
221921723
476513729
1271902085
1702364875
636633798
1617057755
1141076972
201173040
1960353253
1117366425
1519575987
1515788917
1277667999
961173830
964392654
1019570303
722017662
1817908788
1438706173
904503395
892092569
1477773194
450718882
1426846516
1850707844
461099263
23999199
1390537864
143532001
2098646422
970318423
871359786
419027565
2078732383
2098293260
1517937326
2122365427
1200850575
1287436286
838317616
1788909215
1077744749
733117162
1282198495
1020939758
1652333491
385321201
707057392
588884586
1615268459
668113497
1095490738
1601428505
1530111118
658942303
710689854
153004611
2129006822
913040696
290651652
1336203803
1899960681
1150911830
156862651
2038981360
883072578
1746627172
1820267090
237140054
2112277721
1560504875
379659980
667406859
494927548
1832074256
478527365
1437937440
1478972695
2111238105
2106845091
33550114
38110891
576432818
1200020264
797119488
1776748914
374646639
69393342
722885523
979905996
1351417159
2078612101
232607703
1262120369
1850474521
1508895879
1058787587
2020498589
1662295335
679022122
699832664
147369795
1587837226
276442427
492046864
248787479
1031283482
444528653
818895545
1529499717
1458363186
888290673
940179656
1418647323
1206033833
1957474402
1586785536
1494619957
630411829
1949473608
766614397
341067326
1846684357
1767939581
1053963556
237458015
1227172780
1142262172
2067815524
1829591736
177962541
670687217
1458790933
354850015
1582128375
1709633633
285982044
1028415892
1535932093
1928957183
524043215
812338806
969108393
50913112
1369084034
470418224
1933848116
1409272358
396429764
131794639
1068077367
1359414482
1659638443
706794760
945625267
1405319693
2094042045
1645111477
212730704
1736802242
1863045389
953444680
823974026
1517431110
1327323647
849213615
118650211
1201607754
729711255
1819967591
1356523192
191207927
1881913143
290894624
806229241
401863038
2128616776
1167524323
475173316
1128097109
1907433884
645181308
1771027480
617624858
1960860380
1009276674
691292759
1304231745
1176924590
146779508
1426860236
992251180
924053540
611931078
582201548
1725875164
1081085547
1819357450
1556542437
890190472
1987646220
85549338
1208875321
2018212322
1246407320
676534864
1923426508
153392275
800640158
1603653091
1501787581
786754728
359169587
1709106031
1529186369
2017689063
545732767
1156293571
1192687579
144088028
21092138
1052914838
2043804643
1156856455
1231702476
1630485
2108759350
762788852
741154757
1252700410
2091915491
971929696
1413697703
1000961262
1327283185
893868099
762274247
1737325084
697854562
372321686
1793996676
1195177744
410404701
655359203
1917970270
962905852
1099639384
659602141
1672678596
84994537
399107843
1721222955
1083107383
239024574
482393668
992471485
727561599
385439665
1424802957
623579624
421415438
1519989482
329561098
808760444
1343033105
1649514232
1981418082
1440169532
385443190
102178882
1688827741
870088074
2920766
1856983994
338020202
350447786
165423003
10747741
1914764271
123163729
99121627
13690880
1903400217
2054050470
116091257
1797817601
1119556898
1265603611
467379789
1264608578
668062712
1296113208
205736615
668708546
2114083044
231269863
1347274661
1566792646
243678465
1232184449
1765407068
1025738207
1769691732
1612728607
608348728
1840410088
595988074
619220690
875971855
1299317930
1623025544
2082384859
1174278664
1142049405
672708750
970060530
1024110141
1290038237
1545556184
861724166
2001351179
2018595209
222459847
1279031852
336952096
1347528682
19568810
1997637726
7009483
1051022748
1543205900
21504558
1512156024
6793701
234516031
1478959477
880783728
576519984
444985328
507891780
1288157140
685509004
538445072
235391165
1206995345
1212241733
615292955
487550454
767765643
2075021925
1696376059
1372608560
717528354
1969692481
61054786
133397882
358061198
2005213678
212027289
919210017
1541339354
2122161766
1372750978
641569535
572873638
1993074569
1453863358
327208927
622635808
839211545
2035318289
2045413981
1903707395
1068693006
123810483
787361872
1670804324
181430316
864003156
524052387
1448552351
882510958
168762921
244020022
982313244
909821020
1987134603
1098262987
1975367175
1677643493
1659316874
2112675027
63408959
588997222
1177598545
1665493275
732044895
1081934980
726203478
643511968
628489574
1747559535
722257737
1165462434
1143517147
1476912488
1785712671
1244948349
586920769
2005679717
496496274
383696832
1945116210
1143383177
255994432
1051562010
669314021
483564424
2066771334
1154483907
1223202333
1400693743
828945883
119054166
723711690
1339626650
1338108849
474683274
2112124556
1769024958
217617732
1820739064
2142785628
1311316416
569857404
37863048
1541396486
1915750889
351519791
1744925392
1022520324
1107640862
1772920503
836053096
2012305241
95358625
1245461844
2094696619
543449777
713413973
920055935
114778198
1811794031
1991622264
445519350
1690050127
1551893852
612929705
342466579
1952296147
1260123606
298320639
1005464105
937810019
165121389
507500517
973327079
1787441719
391244196
257559376
1388467502
1494396430
1542897344
32539431
2058370559
123905061
650090363
968887812
349303524
61948302
1303484213
503638193
727651855
579084465
1432674688
1676624518
52204487
392055424
1072479074
1084679252
1008115909
1304975007
1316365996
2036010286
1780660814
1742810351
569341725
1198784839
1510762726
2105134570
1028212100
1399670146
522658396
582064487
1707063668
456382875
1566696770
1381722018
485438792
1194475796
47757072
1837947636
2047343307
1068951777
2062778865
1272258216
2953398
1741367729
773634880
246816244
1940664183
1327853304
1438706173
1589310337
1503275409
2003561494
331494246
1201602015
363900115
1005739206
254302236
484857810
799473034
1352473804
1399866862
1169479190
931800923
1821967663
201618620
992962775
138228328
1408125790
128407630
646275956
703564867
692409384
1850346676
229991880
714247321
636797643
27773585
652349668
625695249
570055225
648803442
992866134
924108062
114920864
1874486053
1251606246
1560987019
438596313
1780498981
1156549014
225874287
669411145
2066580099
692567638
267651653
247723955
27846130
1260573707
405268002
1953798873
962767226
1288084500
1967586597
590247294
1515848714
944430664
1495648155
1119672392
744952772
954457894
793531675
1363223055
1210692339
186689395
1894613859
655041250
1402283310
1039667021
916637888
1689418892
1851011481
1142589641
1522032719
431319800
1145917434
445099287
2103092456
1047782036
1360260538
318790479
1312698484
335391414
1653917007
862787800
1549386106
1728274434
1492484604
1067562196
354467687
1299900174
1934790338
738253776
175985420
1576045901
453346203
2050350892
1347915298
1892554110
1610164608
812040757
41378959
1409211838
1992241058
1063226341
276489195
438883440
1698424333
1549848088
1722354598
58855660
166020137
912507234
450462536
180461984
1727494374
133950783
1775006193
1834264977
1191364965
1913018316
983804552
1527282795
706680502
160538699
107268553
278479100
93456801
1597875319
1684291502
796902318
1133246478
98951274
2084109128
1358796562
1347265386
1040529134
1332300417
306215270
1976985370
813359368
424759554
1695158872
66232448
1610555350
828074132
1926668200
1623944694
1824209296
575735779
323685941
1538226882
1075277705
1944502528
2080557510
1901455102
704827451
1211135641
414827749
819711094
1695963427
384220104
1025413590
1345442598
1569953694
1978496255
163821361
499721493
1548655689
1234819427
635669019
1744307670
114159741
505207487
1576833315
1011378209
1258859798
816626509
1308450668
1161766880
130964922
1729041079
1122470491
315374971
382211168
1236336386
1923179349
120200291
1300861410
1889791605
535648297
1131849009
1388975795
2101632919
323659376
1619604941
1569687633
142304489
1769718695
955756260
208829705
350597662
1687423966
1407763366
1321449629
1791311136
846563171
1726906054
721687744
1119300344
1030140002
135723198
857485118
1515487845
1496498478
538961474
863794789
1050692778
1039690179
1541509447
810266511
1812937834
1651786032
20320910
318994887
826251275
958479109
1571324390
819469114
670806016
1178771209
151860784
645560597
465933149
1472602579
933052875
808931011
1834576850
499406154
1170041287
902559683
1477965690
1289217808
1474603011
1580408780
557938913
2091967585
2521730
24201102
76913249
710463087
1847057183
887451195
193848443
1024402656
72846469
1633220450
1268804352
167778945
1843990453
1590802681
549534622
1368941664
1290870268
72051982
1823596821
1470028713
77851764
107725226
1724068495
1006857618
224324617
2108499700
1602797297
755304207
494031894
110582096
1562960885
1704681173
272449157
112885614
557694781
1252883654
1190904780
1574003241
1316794870
666434718
1371781628
284929774
318237097
1608903562
1599270761
1783548413
2097433636
1327249546
102417960
183332389
341819106
1907611897
1137796045
684852372
351476577
1194723558
983817871
857827799
645574580
376992944
207280075
1293314194
703456096
1005752141
614439628
40553653
1379124830
910869508
360580157
1428185415
89227016
1469653499
1607124649
1145695861
602870624
309329776
1841863396
1724473553
544793004
1942296326
139895962
1910120631
897463798
1844599196
553304107
1499895336
379940324
1549912711
983097783
1748745126
172245385
1943756657
118898997
2123322059
78995513
1705097208
1924917309
717416457
2041162754
533918792
534015350
1103665571
1162005817
1992735534
1504651323
1823492097
1700278663
1000726004
546277673
2076003587
1473237985
2047960632
682476185
1479413709
1542558107
1275222695
1931142252
18601992
2011718020
1871298218
547040398
790077038
1115845622
184491108
974623344
516290838
1569269138
1138273225
179246120
976283684
1883567500
1117665840
646829144
659145026
934250052
697092079
483236306
600553614
2017126738
956650592
1325546780
1221300317
1544047249
992830483
954618996
2097902108
2130454943
418531056
1150245605
1960026918
1269380056
499554553
616536543
1373238192
1438221778
1966931278
953761861
1310608778
1452155106
74461024
698195375
990157976
2063883352
159572345
1922504183
1397849710
503197945
1902534077
1441579971
1739727253
178399019
866608152
842903282
137660157
1824597776
1027126076
1322629698
1096229471
624526239
2040916528
1858502920
1882493180
577799508
637355493
673310545
556001714
1532545519
2096739861
1697868223
519880429
510872027
1656805683
1375338584
650651911
1945439773
658204898
649062964
1092435418
391137590
1153395127
1190293658
1036539327
1683638968
1730835199
1596843024
1782092139
578597153
851989980
617270858
1020119849
1955002284
395378976
1577670044
964172792
156194010
236170453
1041423672
534677003
1589600133
1221000709
1185323065
1781532242
1079035621
1518694925
1678919280
720981675
76245553
662626930
1606617727
1896992680
383312431
498237583
1626382961
2129164281
1051136276
1382684467
931078011
1970249052
114927147
13273518
1137221293
1418234252
1196305538
667331937
487213921
1133006220
1420866017
1223458067
133950783
1281631348
1659981374
1210242925
194744866
892689534
1576744916
1752858770
1971593200
134910608
604823393
34274840
216202446
1424595096
1462176661
1782138501
230041977
722236068
2038452857
2114634601
297771779
231221260
670027035
1635586040
907671658
763588361
159048240
1121058798
1509699341
616426474
980591555
6139454
1380095464
510536946
580816306
1726290683
1104639533
412758066
235342189
391519130
377394973
1789185642
1713147389
227300269
2114139023
663672408
945079492
125597489
587393399
2111302760
2096365570
1918503004
1885573970
86556891
739137536
195912178
1374784
1100135297
1411990753
309398057
123423794
1150755412
1551025370
1731579004
1176905315
1429526295
1408382145
1315740302
367053856
547708700
430528224
1986988100
1227024353
365354009
1243621259
778072364
1333308520
457454410
383583448
1965974925
1574371838
1013627850
852786244
1438094768
1521479483
1914701788
876500053
1006141901
2145775581
1635463400
1365111336
1115391994
566245668
1118821887
1019100195
1848307133
700047849
1017109738
2004576860
647847894
961624296
856034201
1028334090
1152766264
452214570
1903994201
371839452
1055965523
1512275219
1129955726
898261788
1024681706
1746482971
2106203391
133089272
583471600
942177708
1637464863
703096463
1579491519
1257898212
160732300
480960147
287406615
1594397373
1630699564
764093728
1433938641
876163438
478803847
827153206
335003988
533964075
63802949
149834271
587978913
1031915723
349254495
1198310949
350726390
1150213596
966471343
343290481
1260930790
815977512
602924454
189043228
1575154539
1476237377
1302415327
1382886811
556234003
1911384940
1995102515
2041843300
287398252
211582866
1303840651
1363077704
1590006535
570531
44602693
1231679285
397762051
1473327513
1061289930
53752687
1766937559
1455426068
848627357
1144051506
1671238610
1083631530
1745653005
1594315383
566048149
1388991614
1132646560
992172567
1974520790
1829036639
1898564336
1396602886
1312279751
861431525
273473227
434722410
731475107
1450669505
1926140320
374440014
970877829
1987070362
503866806
101360302
182610315
1392695884
1738632214
1464903885
1759623339
970212964
290273109
1821355968
42919097
457392153
806310840
1309074382
1820901141
1706906770
1961188867
931965131
1213302136
592346722
10733211
470167922
874994270
1257405278
1889922927
2138021327
1547409282
587832367
1747815985
1448509199
1398313338
749982094
2095305802
388440451
492003996
931102109
818626658
1659440389
899202947
1856885022
167823998
653817087
926618570
828848626
210004042
1572272611
163488317
9799303
1955756465
854615804
924759087
365965520
2044287503
758979193
543268842
1753938466
1860764309
617781017
45458141
529009700
109012499
1911496128
164150897
1487298458
2077031145
1580680601
945099053
1001941755
967584936
515666915
1091230503
1802624589
1875345435
1708228515
2088919415
1575905593
943321562
326960545
2104340410
916526078
1571196654
1659527437
1741242240
628107789
298374944
1574667229
625042701
2125783237
185143198
1438428729
1376669208
1483816582
717447982
1873680620
167642163
1943818163
1850446432
1905247757
1105246602
1362694859
1451782816
625502061
2103835447
606346054
1138098034
683070002
1265155897
1830183714
129090554
1946509500
305549934
2126901822
2121006185
513669733
336388095
2009817710
940036439
1622602621
1787754956
482534878
226206762
814198990
725341403
201340459
1537929386
568085634
72550559
1372887486
150789561
936529548
1248472312
1377573060
436629289
1701729347
793531077
322688718
66741884
1574599625
996674405
365593293
830476046
246110337
950125381
1792815578
171215485
120607098
1194059702
517136038
394740436
1553588765
885537590
189399609
1499501051
343938435
177745714
1541571153
1115123253
1051156458
1496552098
1795041042
997991360
1414436386
781539687
842257181
1910135480
124680904
1340645966
576846829
1989852197
430162156
2100248837
931079373
161776973
522251668
1156212806
649390774
1399362950
1419729486
656637849
1780199970
1941588082
1561338253
2027626885
752986474
341876896
721435964
1568997170
2121567765
1353184463
470443141
881363235
88754307
615342326
2007415839
1922191934
660464040
1595479823
402013872
408234430
903686027
30459056
1160532911
371637665
1304059722
732558926
1314056128
1291806393
1627580061
1686624744
1972422411
1783078067
1424233881
2013424454
139363434
1087043950
474343586
13084678
869472611
885992488
1515447125
1938975726
800403080
1515191237
1213237518
901920453
1878885928
1490881508
1143903529
243838998
1441936647
181124145
376376247
406509180
1555190769
393578725
401583780
470991026
1286857565
435976115
457073516
301066456
1054185805
1120350373
974898343
592824612
972977383
687704117
2045781695
1909056547
459288187
1432802170
1023331109
204437784
198411636
679169440
1737278541
580108434
1115856021
1991641247
1549045152
1437210918
496663408
70250354
376797209
1749724581
1749363587
479420362
530060740
362913092
1901094645
2012306232
663410054
232248410
1449032005
57730027
2031383153
302045777
172941194
2108944394
1788359373
1123448892
1848068985
186185594
29385357
509092461
841924139
1813925104
1076201544
154485988
291112228
534057188
818274611
398206638
1621956177
1275002584
195415905
70774862
691915557
1326086650
184442910
1657483986
2005244533
1783070675
422333588
243123677
161422413
1152750000
1300942103
765915660
2116038270
1693234040
850600988
1022816364
313827118
1059040527
1064266495
825715290
1125542892
765155357
1998234235
73066689
369617595
740501708
746090423
565607592
1015425047
1748963469
450254155
107249142
1134041414
630536004
1241192838
939856669
448004428
882289747
681590718
1346469155
332770563
2065545429
78093625
751698282
1389134902
1683035255
2059391463
1846214946
475530183
1095029299
2084649962
781470067
1586771977
455834950
1522425993
1562444763
79321901
1647495125
1590168181
549474585
1517898185
1454494481
1206302061
2102226809
885365621
1530696989
1079185143
807583806
2082568045
1107825385
655551730
1973654224
196152140
525963445
2125515750
1603206851
1693199757
1450365777
310631036
311536294
1888242199
1979508223
1371855665
1334411960
857286923
380338008
1345339413
1608124338
690230635
2065293197
1448619854
966978045
1028533488
677118994
578756190
868688866
462052929
1879856044
871957727
690524345
400798822
1994065793
1013339932
1390516340
497759518
60062550
650204136
241828609
180538168
1563620874
1575295973
1382370810
1695901194
1853148675
896568496
641912810
1853942490
1220143088
1189499447
1169435160
1976675641
1328402880
720857778
2137139043
23743829
882753485
912208658
688830706
1480438607
925358111
760254934
107224001
692288741
745470637
438134126
1502256909
92367219
461623501
836712250
1535254519
88590920
429366471
1737595176
1991255080
341697417
1461666945
437504390
1689201556
70508051
220671054
177465874
829572033
1355105769
1857843775
581222044
948735937
1761601450
412734065
257356714
1301285419
472269282
1256609874
2094022040
275888527
1695174490
1811871445
1015607104
1809775588
885200891
828293947
1366926986
1205428732
797460518
1033416914
328816111
566690100
1333792184
1328251943
236625651
564763217
1488590663
1655788752
1354016220
504366329
437332659
1014747589
1354201290
435469067
1668341087
750151655
458656451
905215448
931311074
1591181597
599418339
972245602
2028589140
927637024
1666479620
1364305111
1597696573
2031383631
640000893
403279482
1224302474
124086596
737931669
1290102477
618658824
588469567
1237644704
149814079
2103529750
1209389308
1955360585
656999171
1564151438
119031676
294164778
1733367969
343682478
760918675
1295852560
1035410631
1611865270
90887956
1009936210
465507666
1113389097
1755525600
1173832123
1193748213
998649732
124137200
312323944
261486164
176407958
1556689404
1456045582
1032593120
1626086756
1359344646
2115738033
753842733
2041556848
1887157369
1414884656
124732221
1381538253
1121110697
1839736495
183518505
571326389
1014096615
1609762640
1084800976
1634119073
1479411717
702234448
1298958255
1477993029
1972057541
1624014540
1752996524
64544943
109379834
2114666401
632886836
1284248337
1712159071
2047445044
945060342
1856408642
2133921292
409871711
609076187
1060638868
1731234519
382998879
1500321224
1483283968
598941560
367285449
344381483
569651552
668469896
1388693992
745297071
1315281942
432789199
755192999
702164311
299884482
436295556
1937609839
154047169
2028402739
597852141
1374854335
188988627
978273315
207637607
303698780
1020904937
103953588
103890651
868752183
625024535
1175414066
1667147367
897681775
1695717286
1256395572
1915272085
253615314
441731928
690240235
432254000
1354843198
665967756
178059170
788843789
401661145
359354852
151950075
1771135795
823785206
1791878257
1922560321
1632066923
147840543
34477694
1627076561
12310147
396621886
190588063
352143562
914955767
1377687215
178921138
541366357
506434427
607496861
731549809
1582705768
652342055
425584302
1791775089
698287637
1536559704
1683354849
1960936827
925510481
1055581863
1384246163
82401120
1155367291
371087530
2102000903
2039879402
453220700
1847281192
1998031054
1462565375
1732561066
92943197
902436076
1202022172
134511070
33099849
594840632
108172440
248616558
193454496
854421614
505819086
2093889410
1031809316
1868038417
1970282415
2110336866
1330041433
1606003428
1415598462
12857157
379950766
1231610297
1021649245
944294714
2117886362
1836694808
1636765584
758932892
2038293331
105390154
1354417295
489231287
27823236
1881420
154578512
1362950935
137217368
1753182461
198960050
1383005214
1298024763
721539234
1644954528
1389089926
1555290193
2058896053
724370489
952075395
331604994
1967251476
558235033
961785793
577142981
416588981
890878612
257962694
410775513
274235855
189292365
996198379
685460366
1901981512
1799466000
2033952134
1859075075
1459660866
658539937
775374279
1427547422
13210319
971582582
131392644
1793443371
1549883765
1550151570
756219862
283280657
455431692
1130386716
1271519064
1790436452
1747273162
835494840
1402258738
857573919
1892241231
828462144
846331001
38490914
1934869181
1880572181
2125694900
593091074
908415560
2072216225
2043482413
1391529511
785880088
520411112
1194163473
2047634822
103693214
210931719
868179735
1530235127
1366143783
735336394
1683611176
2023284673
545906150
1525691431
214886374
261603281
1777118183
72982288
1485116287
395670567
670619048
1694365871
1328410638
1681259452
154110222
1099921424
206628763
1346620225
504351287
2047291785
1285927454
1483239554
788197506
1300302205
827719850
464657884
778079661
1002616512
1920732273
1469411760
935620023
1107492070
380325392
192863999
2057405704
866491548
1223539042
1259628029
1464083891
554085664
1247760222
1965093446
986610166
1311849192
1949170863
374593669
275748015
467111279
2006177701
1217812052
1442886655
1227740126
391113624
1590808761
1736395640
1226709802
37691764
1963161327
659529345
543449777
1651348394
1244116273
1364896103
699538631
1152170887
343574762
1729283608
331904570
1083637436
1021446538
154001970
1427879406
760482055
1701533660
1288610545
342351915
529901252
343092378
888064149
1382073012
425009045
1996602190
736160702
111881485
992647942
316502254
1050579542
648269649
56304282
3233757
640738167
96440563
750589846
1382623520
1633113654
844619431
1175119722
206500981
674374170
863667774
1780110906
1331172895
1305781982
1941088957
784045960
299162172
1129199205
1932997003
1281627394
974101246
1488182321
1324371751
388299015
1548612987
1291430377
978692992
495429433
2001250750
265448512
493006308
286501043
190275962
516261094
1117184547
2019114672
1727584581
4348299
420084881
1611655602
165138659
394354299
957588964
689890521
383913837
117072531
1471015907
934314408
1422708893
1261067672
960502262
709235518
1856407301
922127038
304913079
157810762
861655601
462052612
87938694
449433726
2139307966
1136679420
1302514619
951191537
16094719
450814691
1691717564
259488134
1671830962
678622321
1627874059
668226663
1094487865
1432975907
1176248134
1067509548
1735203873
253266681
1973489069
428588020
774518692
320878298
1306518183
50480575
950625265
1191939729
682312267
2142906704
1750566699
602254418
1882849482
529243395
1690624874
1781912236
1528475326
1088165466
348956672
621861989
1757905695
70256698
1900546954
1300650837
2124781731
89979991
459627182
1426781069
1627589036
754102924
558722888
121777483
2019218216
398109245
145455812
1492888798
1575646076
846404097
1387634450
2025916606
642663999
2039470626
1147045783
1475790584
1154887081
552129247
360157939
1942894263
905038150
528543063
1497005205
1280148535
25046152
848341373
423155229
1037154423
704454624
896798050
446567860
1308157658
283314652
1810780727
792056426
42299476
944265995
1715126646
1059890580
759549555
58797054
1646054436
993300326
2001084002
58093656
98065447
623627752
843588756
1063707670
1030585454
788501061
1493616399
899866038
1730640670
1166892363
751044084
1318203127
349390074
2044577467
680957508
982398363
1341865623
1039883006
590747181
670817438
1660734848
783126384
1739193834
568904993
1971406465
1223734223
158685304
1053364518
1755412221
509816499
2031324541
1296635875
530356668
1828860202
233297629
399544560
1041706583
2139839366
2138403608
1344782881
812083200
751755767
1166750629
1194086871
587616621
777883317
1386810490
699058764
1309616859
1225637322
1222607371
512161184
1846476699
742297541
624189380
1299838061
1613330860
1501968554
1490222612
1129017731
1510591312
915379873
1955309178
2058223024
1579886084
643980014
882178836
1981895035
1360962387
423911699
1949960428
1945482109
725304716
1439353646
64237724
1162038624
1302248888
1660564291
616740576
2080411681
1766161775
199384217
1854961844
1300282021
1375956855
1647569357
1357811272
1639010061
2129899796
1732942337
1321479923
1058796711
1648446213
1631538574
1872133689
1180271946
853327437
1614796680
237076474
264856100
964970029
193111111
1359269449
1080558762
971973680
1384450240
797554860
1676398169
1754301900
2139606527
1769857054
746324642
368676678
731942553
94916555
1865431879
1954148027
1510288480
341148100
1947245041
870984080
86477246
1784331104
1144610284
1293656588
871711483
521577446
1793554522
1609149542
1686055398
843863741
636247647
1950537995
1209039951
86487130
1940058094
1141771661
465396375
1699797115
593392497
1713667
2026370396
411742450
1597881499
786879155
2116573689
1995175704
205652743
1195219433
1048220271
230585833
1863218308
803073509
1065878280
2122725335
1491186734
45149336
1273901214
387372710
1310493237
260873080
318901166
978386619
1189604927
2113402031
1526154043
1348443071
939925264
1841858947
1880356075
235241471
1885539558
1188019199
112112699
1327637080
577532679
1859909177
1335307293
482575470
614938089
1268160289
624543054
896477942
735049089
804202698
1343652427
843054095
1114337993
2103387520
1494637281
1828861710
1149497137
392365850
341753920
1784570416
258015083
1993432443
898329472
2007715792
432941515
321974415
1782454222
1960095900
1501573664
2127322597
1530349036
597643787
1183297091
183156753
1512345068
21403640
102274711
2093336269
2055729490
1555424910
183756310
613082593
882158168
1984009388
1519395626
539317707
1389517425
720539552
1249211722
1885260471
1567615454
1192380492
407153461
1740437199
1847248913
416888698
1747964843
2094533511
623419071
505983886
1343885002
961788876
231712626
712086084
657087513
169967127
305747976
1570397272
79794366
1314516448
1284620779
521949389
589327671
185338575
391458291
1562731171
609943786
2077319953
1034620507
1292821923
512427142
1461713886
572776520
324240593
428059575
2103978311
1778505676
144146902
1530243028
2132444744
459751808
1424381989
472982594
1748279577
152802285
97832328
1879437320
1094739393
1718992880
223241967
1959803415
1290274796
1205282019
1875705985
722305389
1222018260
2044806592
2120170787
117311132
550418342
459751293
70635490
2098379864
1215089866
1187384994
1778486577
335407509
338931558
1278544839
939552636
1821783674
842750309
309077695
409258789
1157095655
752506549
1776712100
1757287618
737656333
1021513447
2065545429
512487999
384548217
1862388382
1728528275
280484550
723045548
1618481251
337251614
1114224788
1382568579
953466419
585581367
158654425
985007466
300858751
2115623590
327697166
1544865770
2128342642
1317973151
174826122
1834995929
2058548242
782144235
1406529165
166379679
580598637
1452349560
1600762364
1827336260
1049357763
2097845755
554292581
1535121604
2086782458
699314924
635791775
1478614244
209600391
721271282
856615960
636283062
189696969
419833595
153011606
1195057493
55602263
537805213
535777263
1371124433
651413497
849948059
455090569
840767667
1420764966
1292902603
387921217
308579267
87847912
600408341
345287832
936708416
113997852
973842410
1228809059
970510485
618573236
251615369
100336095
754932822
1943087174
1120161612
736926427
311171059
2095092822
1847292595
324191032
1604781913
1442360970
722694988
28466650
802801816
1771112372
1406243472
1111071430
1078575613
968980264
826136405
1496997969
787701951
1124050526
275490744
427758105
1491919732
1206945638
500930009
1642674318
1115697729
1489670577
1520467005
1120973431
1989688056
1414900449
2116673708
480502576
1308007680
1718808861
684649566
1886514245
323108523
181888461
1058893340
1685580090
540013057
271712687
473776238
1944799975
1436731125
1935347794
346140370
562665342
1646575598
2032927019
1285267565
751080263
1069591802
1556487841
2092750463
1084759261
1375677643
705735937
1722888205
1085260942
1767549082
1566117570
1206576583
1464357370
1015460233
215394473
854282383
798326471
632555850
1231410852
2139111486
151813292
1034627141
61559934
1178896710
238187620
1821922874
93396675
387645949
2069669178
1518836746
120708658
1867821583
1690580643
1379617438
1828526634
1433804706
340827031
822733197
2084551214
52849495
1542235074
1767281925
806266364
457598347
940818433
1005577899
1421787426
589186964
604828252
1357717984
145091311
1650524855
1019999586
1902344961
2081159266
792001776
12691795
891241769
1132045336
1554628141
510573682
1460441554
514207392
649130737
1850180
1097357939
983477965
21870319
1841591900
1226855757
1658178183
1773677165
447295643
381848160
168594793
815482419
1213252973
321076945
1831483968
378885038
474165158
130127704
550076803
528623523
1957376801
306036478
1268029329
1145290455
192250575
647990077
610544702
858548324
1567072695
2144537486
849023212
2110288175
496768574
1098155812
1539277969
1595898134
694533850
971489429
1575402743
1302149104
1963659355
1314492705
927398927
728765714
1800265087
609012158
1997003591
61659550
1769705403
1597476045
1403036224
405367744
2031549872
629134765
671584111
1030881860
1096948575
226226495
1029453822
1274503113
1950626907
1598329837
156339106
957546579
581582930
235594123
1643240170
1091604741
445164991
1760383899
2027731620
2053877748
1531902071
1006913563
508013991
1411454687
1073600277
6221440
878888699
1796175218
1237389294
109939799
736423829
1359773905
568890771
1618604667
1468376006
1757901064
469446427
270877029
10736717
504638456
1225612877
135933570
1552719095
2137969777
1858421577
790545764
1639377589
1927039049
1125098631
1461770707
322395415
1757898649
2137045494
2146770504
1313261998
1617782060
2147237602
699630026
448159817
865935621
1880860480
2106158794
270532164
1439736975
32082628
1837914201
1308855849
2082284508
1756840540
1126438875
1122026167
1868853637
1128036560
887645982
1953505672
778257929
558245906
137023184
250654004
73825691
1604526336
549585653
1204389221
491371370
1998652072
1460279966
478337492
709409024
865032147
689491008
2130758006
906207906
44094380
1334765754
385030179
513953166
1004314869
1303615856
1035834301
1014158679
533211119
1492898239
636097879
2019374110
1143783582
1255344937
1499003336
401055996
548321549
1124071856
450766237
1915617307
2143283202
944252001
926405107
831965742
1216899866
16571239
990116117
987128574
1310823142
605696323
1547623812
74566761
175566253
1400171963
673317283
821972438
12870651
220693135
437373130
525256652
1584359563
1228702529
1154332205
584176283
791062158
785594691
449052204
1722892761
534568670
1420388710
75729384
994795828
1302494668
350279145
952866013
2141391082
1031064490
2012608383
85813953
905611765
1999910181
319154578
1073045093
2080914186
1922011113
1519728927
1904773550
1842561807
1882190335
239439495
686170721
2047322459
1084903665
1248712981
980004093
1713408271
1856056038
621323106
572891900
1471916846
149408957
2097038061
2059643256
331286355
1246944905
1458633510
150979968
1870298844
1656699775
1065718861
1233699877
119169328
1970482222
136520829
745325979
1627174904
1644695884
1260977266
1687101081
1874888812
1014046752
132732257
707681264
195471791
1611713278
891986376
990011290
1280593185
2055877271
699426322
256577207
1434437679
1303022329
54719857
1717063688
1381485238
835090033
1990992168
1814625164
790818883
175232193
1239884254
1370714115
1898599671
2138582411
1257733825
864600995
161558599
1568441870
1871872790
1593978221
726098213
1832016587
2088478782
2137729021
1721599485
1234532392
344787886
646171146
454577959
105036786
2118515962
2075556876
1839952262
1605623620
1065891854
1477577858
352779439
1585985137
736458758
1681808935
565509337
1523671894
1776549987
2109693445
1863319226
1580332633
339073041
906007738
1871002052
756448848
474083180
1406104103
1242193540
1668601276
37470071
1445882859
1081113325
1256851119
1784266318
865589128
2100162690
286601374
453487020
1387539697
1059889885
633384524
288319612
2032665087
1119769397
591860044
1816185173
80348833
2071940755
311667913
507670900
1972645802
99632290
1978638542
1626852259
1032498494
1734144765
2122175922
548500720
481986138
568706084
293169446
285051475
1347140467
1825298775
1234231787
958649182
1716936737
1469401130
507349198
47465188
118633468
543428487
1179576925
756088852
1498594741
1421787426
830725268
1720063203
556310012
1586987015
1225559112
85212761
71690417
1366808713
1299388255
1607260798
415581506
468513490
1200747648
971563399
883680074
2063400089
2134151026
1170857898
1766048342
16451592
934890417
352398491
1597495241
1381060681
1323333340
1452041615
3806666
1092194646
348168039
88768814
2086183617
1119715611
420483212
64372708
132173070
1195160149
1095842686
1851710157
1987963739
579015354
1158390860
1651671924
545520056
51085813
1531111772
913001921
149209344
1121724752
2116548175
1085276582
1051489125
1154067414
2063529392
1891557798
253685678
1205415138
1558940345
1574833296
775565330
262222703
1692457676
1554328117
937081713
735096582
1188462974
1656950068
510453703
1846688318
1107222139
213304173
908853608
777840723
2025084064
2001201768
1462711413
330721529
1041437256
2129754382
1048633660
612250273
1253451332
2090200058
180416060
1848502608
117511583
248643686
1849092035
1819517523
1868299858
89018089
1509058449
733271926
601604639
310513382
1364306273
1933012383
650023676
59405747
135339826
1856150542
1338134685
1792469515
1672637674
605286448
337507571
1351523346
1916169053
921381162
1766631837
770906800
1086172778
1017269448
1256877113
975609959
767398944
2121006185
1186324197
1868067111
1199219922
2039066128
434625837
2036195039
991678009
1910214711
1534398990
1018126282
1717419353
913482853
843650414
1236210129
2024341120
1066876570
1706163009
1503706072
670768355
891568166
1677011549
1647352610
200995560
608434318
638610492
1507803498
21062546
107461102
390259264
1111851009
1904799584
50090495
1263485240
1893370423
64070356
620892760
294418566
1813528509
2123230761
408579409
926625562
1457681447
538187752
1704158096
759461604
1141638161
616506180
1865169457
1478320650
1673871971
1666761222
688110242
1515663798
2006116114
268268653
380806098
1793187304
107766369
1824469278
447197668
1841157571
2081972826
379718462
1671711925
1230513159
1006821890
221003160
1525664441
742800449
1038567276
1213201955
821350526
2015201117
2142846435
467005779
1831706385
421079062
1255528017
128585278
1151783194
1353255587
1661648798
1082707379
356490931
813303846
1916883492
1753750243
1701780505
603296448
1028714361
1722266982
1640437047
1379440273
2089881827
1285193261
986529585
64656450
712286209
1504815387
72569421
1348093658
16554901
1298124555
1449172761
337218467
1129934368
450814691
840363941
912853708
1295864361
1766504183
1346036439
610968245
2033959975
1111615807
1780445231
1700557422
1381243715
83614021
1653819846
1840369080
1065444358
817564651
2071361685
1939913045
1967238612
1011355555
1783218133
823119445
359083954
388453903
1502253827
1188514115
1838813836
1980835000
2136352258
885997342
1199324845
1105701698
1396854613
1775461867
2095717877
193904646
1302798122
800254974
1867975766
1550082575
848826009
495080461
1858710467
597073064
921284294
147877916
927279993
1665694959
583105383
1087066972
906397491
1686750836
2083927117
299905674
1704731478
1188640974
748560257
1334028997
393300702
1373346047
1721219743
1684219137
237506490
912479469
2057603024
1322689062
651392457
1715643715
15381313
1715017552
955136832
886865632
2109105057
1960510358
246289646
1096377176
734038349
974690322
1343156225
653715763
439253500
1704201994
1734790364
1837381603
428994608
2106249901
1298771245
1349484058
1788764770
1783052910
1947309863
27994709
1201016292
302132582
600695607
90636163
1127375118
69257216
1410203519
22089605
1197940054
1027747525
1375850927
327006976
2099501435
1291288636
1326484965
823285177
1192384433
134923176
987495789
1631151321
945133828
1648797346
635403897
1571224749
1849866966
1033396093
752320804
1997009486
935556939
992925190
555616994
1574412225
417912762
1892853655
202900184
1705905338
2079614739
1558856866
871242418
746708843
1943752405
1492718102
1941137654
606621751
1863754866
1785575429
672181405
1030173132
1756859870
57486933
1771403678
1242509949
918257648
616069829
733277830
1399342691
932551542
820704308
2025132188
286212783
1102407788
2004452302
1313046164
2564477
256832725
28937626
1488226149
1130437312
1485844379
629860086
1778522384
1356115189
166571232
1083745232
1373654668
150184910
400298094
637448043
1519075085
38498815
397093431
640827529
1520466573
545115364
651348437
1587264225
1006821890
1598402000
179860940
1324743335
1616340812
1246161933
700840454
1552524402
222472834
972673758
1703967619
861658671
1435769880
330822723
2016905622
2133718606
1277850105
1047656605
2113884759
2126045138
1508412263
1605044157
140916400
1466925769
630063132
226542443
2088048718
580615364
195246240
1962694319
155431468
1873597779
1502590672
646824163
1738769303
1879625306
2113281495
1379528097
1260909454
1470134634
889492340
1313160440
1353004300
1229574125
438074187
835458041
714384422
293093803
492248521
1627705013
1866311196
97809978
868485165
42838183
774559802
1535477383
1674303511
1445253697
1228917945
949543987
1914470985
1642237308
309969652
1114657408
1669360282
696177613
1702049529
301488719
1514174832
956767513
1258119012
1660344393
1380613427
1318299747
1606028791
570276415
1626509504
1943132708
576777698
1927796402
1257044993
1586273048
1185966492
610965898
532478669
1818401653
439632960
225116825
831112616
1231688323
1340229473
127245773
415250879
2008616672
693282156
1786550046
339535356
42777055
712348624
1548679886
2000943286
2131473214
616044830
1929059184
2010670291
1637552957
2008610397
1688404233
1044501329
1877968764
1127399448
1296523678
560759226
2086763098
1816406181
1256892260
759340217
976991333
68584726
1470505576
806011938
1085197992
463294950
2076830351
532042294
1529569586
1790094487
884869547
1830672684
1435726722
697885973
1041653017
1855156880
240796875
1675081010
727092053
1786379429
608187143
1825084078
599524646
722341805
501639374
260048143
522956115
190824781
1797288161
832831455
72210334
1681852849
312074945
1259131102
1114548593
1885899282
1921599030
1610437782
1458218781
1970631316
29662590
961922154
561441608
380999307
142570718
498024882
1001506545
1144195324
1805481926
1652903732
1222406640
80757931
1490266523
1553048464
1557511052
1135125648
1798435362
688728150
843559777
2076204380
158605508
177018678
2013274903
118135058
1582024256
470556224
717360051
123262573
584119120
1015722415
900192548
410947200
1489169913
433115617
1112352175
1885135842
1644650424
509391832
1620698795
1748594903
1708414371
129838844
1622851992
1389099305
2091403441
973972385
11133493
1121924191
1043730545
1473071948
162443185
452207164
1808334466
54045816
856316454
2051248177
1017524318
1710109516
1106514471
218485876
1124739996
467515286
1736233026
1908754549
1490441267
447645916
690524345
251212800
1688859199
921408177
915176211
251549073
963781984
841440201
864567303
538455722
71864164
1567547187
377336691
1063675811
1302172954
770756713
1548055247
216776849
222097788
847019255
470381311
1759019189
1836651386
1276564062
1394531842
734461836
416846389
246937776
1279951921
1233036143
762274247
596603563
544706859
1584058627
1696026917
622828914
1182601969
1708143522
892855571
1333921985
1158683109
300839573
92766390
1230098729
833443771
1944823158
1044943155
112893952
1490517188
664089507
525070211
991817333
2059896574
1985602671
805616629
518594893
671162743
913558854
1146602703
527186963
634885545
761396988
2046758267
1687930842
2135686795
1874872252
416728834
1550680715
2090974766
1315496217
1622682887
481684573
1013118513
1293533530
2037256376
2011390864
1912811573
2089881827
1004971169
832793122
1987220389
719033851
485481076
2089619495
1948600617
1453333281
52003489
741976711
1444718519
1620074038
1858575671
1448449100
1790263586
294967643
342298429
1009537004
1596143449
34390485
2064694995
1309205184
227044776
244875193
1844295823
516691244
539615873
1942706813
602307994
1655524378
1631379994
1311238310
350736802
2120418119
1224455564
1379635357
300106863
1671004160
1623177623
1702633636
34157782
1584325843
847339826
1320309970
650915625
1107210132
1801401482
1305509002
1118175148
50072237
891625712
752969789
705996053
1388262933
688245124
881226508
405884686
1816815241
1078363809
38570133
1002478161
449941836
1789773407
1860192855
408102001
1592318430
161306532
836714149
182491303
1226538475
1600843226
524668530
1126110001
2039049975
1125697677
1702310465
51757324
1376692875
123012304
1447071156
1694707625
1618241487
645002484
255912391
187736963
1917013460
211393645
177658921
1259871123
859573015
1000937325
1903260835
1237678185
252163583
2057769337
48656828
2128497466
1721264747
1131062613
585876742
1237151188
121141156
1158123251
1825538176
145936361
1871370971
1199569200
480375320
1198621603
2007715589
188645114
832370052
773958876
2025943958
444177642
2097339427
1642249232
1066806712
1075400099
1977118677
572891900
220935139
1853952652
687450752
1679313244
1346485939
908796205
30992755
2051276759
2045243883
2133934123
1106645422
700721724
1901551472
503143331
661407115
954281511
1424645310
128557463
1014919076
579744274
163943245
106549760
281378883
1721932239
990675742
991068834
1126051525
591540101
1258407132
1061878688
1307689468
1753726796
345537639
439458526
1858980605
1754390150
1444782680
1175729153
2045230757
216962218
1635016619
1673284438
363935694
741425097
1588806387
1354456859
125243836
1643799781
1789726864
1179985756
337174156
17731651
1451960011
1413970081
1650823926
1866478681
1242423446
254613825
184067286
17180564
2059643581
1865153670
522966419
158926014
511534711
1569903342
79955939
1197317730
120847573
1585212924
1921217055
1148852180
1537618441
549678471
2076711215
1809450854
523521907
369585189
1509610189
743735831
1394603677
1832621701
1798330964
1220804306
2132811854
1255320147
1535631386
1798297670
1496428165
990681704
613632814
1597422169
977840867
1918474241
1390268880
587916311
1945421060
1578380441
57815184
1477193538
950412181
622642426
509697608
18019911
254420269
405704801
242912520
582861084
1525700410
436306973
99851461
1844666902
689172795
839728204
331277209
1791676475
762011754
1547028900
388913179
745427759
83608333
1731614631
1220511317
1419958584
1296635875
799721674
2078334134
302543604
290978954
390549576
888763806
1611780242
1265809221
1434466672
1731318825
925392950
162972349
1945426832
1332858526
443237166
1686865308
2060929983
253602366
2096213502
16345287
1331791205
1059556110
208609563
505061548
2120991734
662931812
1146544531
1787613562
1252131085
1721447643
1116666057
62274035
30639705
1133083735
1122434219
1493092945
1453880684
1546529367
151522319
1610341720
525859368
1060744557
1543684725
1586703424
1693797437
1465715945
1575650350
126418374
895548878
1116712575
1506581711
200607563
294541623
1528287894
711405068
712755207
1257725291
995804525
1407032674
1487657079
37578174
1157910515
568540515
1995528080
291754990
1947520937
98984966
1522423602
1323366877
275948111
1706857682
1307432442
2062217974
461723023
1789002898
1095523715
990574213
666184119
1943509290
785167155
1289831810
706519516
54467287
429997776
412012367
1440730748
2004825564
1355704805
2099053101
1478437081
1173871316
1843057090
1520547074
1801949806
1789874933
3514251
1749304069
632981302
1888976963
885606468
1874665918
802368999
673013097
535517097
1702948546
1795696230
1657121478
502109092
748932963
1549980330
863373340
92220072
1171361853
318042837
1508506634
1990644702
313894588
352892113
1873636778
2008035779
1271589410
2091660622
1906042723
177443041
1836251152
121492587
1716414369
190006738
1810838797
1474009933
1913592292
1377156374
393353695
1008833626
1103458895
1649321083
515781704
1913155439
1994014869
1524935794
1307087223
575839027
124322303
2001637503
1496719584
1253264159
1721658384
301849206
725943775
2137827802
1199647729
1167207092
1543162161
1497617599
2125499821
541782352
161561108
2051430318
1384467628
1921668821
1353181649
1736488125
1568449018
1704391215
1584776505
2029757007
1602291716
2039377528
801105913
1172651729
1466476098
1692012449
842110202
1918759021
1100977007
646407530
1023140426
1154158462
1272335198
953728381
278501052
1087424291
1175911699
788017456
1144186818
1974879304
1740782049
358749312
322095046
1234246965
365502053
1396838063
550574944
404745493
1211522439
1796160805
254614480
1303182161
1576965612
381005322
1380419656
17656764
1050549667
1815182734
1084290744
1813712621
1629927103
777883317
2042783674
999594046
1520580009
636070952
1280484198
213866479
1333272692
1788638174
839921696
99085739
1054272503
220827463
815413051
819266237
1481681073
537188662
938574915
330126426
698655542
1513900018
1789788592
1886353205
1919220506
1723677975
326707545
1210814899
783398533
237200928
2079251526
1453298119
1093745416
367797826
1788432373
1500512802
304847630
969486910
1561622255
113257455
520537858
90253515
1985627382
1631150176
1683394038
1146447503
663920816
1731697023
50280522
947766617
792974061
1807627273
1524951517
2142468382
1242729090
769061232
717053809
385013996
595144733
620170798
1229538759
221767167
1532568006
931939106
1628205570
325262286
1916677249
1414751516
1636783156
1884433166
578230276
1000685652
1753404375
423341786
1112208248
662451906
1712279052
1414071042
1560237722
92367219
780820473
239897224
1637230630
248185953
570216787
1116365567
456472365
1359923917
1122229297
1362309772
1921571245
228575997
1758854696
845104330
1322094579
892776524
2111792210
1832043086
2008404909
1116504572
2060190526
889936595
961112699
906102174
737504174
1816940738
263758084
693740624
1676649898
563458738
1814904645
1716116544
838582837
826685885
1080543510
286175242
1230749707
570053742
620992666
1842100060
717747393
1245346628
61363113
274750648
270307974
1621861674
1522609980
1563006925
1605907024
1216124327
1960140089
853187158
336632660
458151979
1576564481
1497526071
110025719
453882834
490597504
37850993
2120473169
1169742759
1082567268
687651327
1582839941
1223027109
2128624997
1784977432
1591852046
1685553276
1241293772
1727192613
1268746040
34137944
1966925097
706755363
684994082
1767322791
605658355
1489730834
1231775590
1196362076
1337540100
1561865457
445924739
1364336346
793913163
1048245307
850310950
1390297356
1293375078
595523123
159582839
1705400914
273857664
1755697789
1764943974
917529784
169714337
1234659140
1179082955
189932602
632335045
327684368
1399512120
1303708119
1383628374
785062190
81830659
1507788715
1877358079
304124139
1747434285
1496064203
1754214611
1376283380
1251070730
1184427264
1590277783
985662502
1462503990
11170307
1820787494
1462443153
2136182184
604475155
1949073065
818154177
203110502
1947051730
457632606
1888949103
1458172376
974761440
160509422
1406699890
14952580
2092247101
2039448405
728163733
1434357599
1735324633
1321210759
1422497608
880100636
137934202
82641472
164414082
1181689484
1023104255
767979870
1543014079
2039919041
372671859
480527535
2094962241
1804043200
1391886015
1425273219
595328054
1386082156
823825893
1130016699
698387477
1903490367
1136184898
604874918
1747327211
704730678
2144604436
2034709472
1752943028
841927773
697359450
1175239373
959354722
1665297560
1405302112
2085826507
1909194964
1417623763
656573539
759770010
294042933
1383176986
299185702
1822889847
1415013604
127259600
656781526
1983622203
1830468447
1846673175
470640626
952630571
1932771811
1396855696
1948277253
1540503987
2135638991
1070568565
1892853655
465252023
1839596611
1562516608
35428082
2116243336
923717559
1170750451
572675987
1015190991
1173714825
208817702
658574714
721068247
677633921
737223366
788079462
224449186
1402678845
33023290
2059513005
1439536222
771005798
1579411706
1638497880
796154062
1571304514
694188086
1910514931
2046190112
338757309
1320002818
1935746962
675743337
56259114
1123270000
673886229
121390141
187451979
1401743916
1927492031
279463596
1820996497
1622634671
202231878
550464232
229687152
1835976222
1871039071
634816246
754525777
536643486
978455997
607264123
2077612357
1980721872
1434179705
664545292
532274
1100156509
514295711
1004232888
641702425
1720794429
1578765816
838226383
1003773873
1112788044
46076979
364387211
1934960995
1089658119
754554011
1533323090
1880351994
1245649300
2053121172
878718038
2124808551
780718554
1918012172
1500404639
1807830209
837948155
1539639422
505431564
1694142969
1698936929
1333130674
1045467867
1399585690
24933986
278637101
1548754914
891370904
1401630465
1392186407
816617220
2051267791
1360430807
1218788047
1267471548
1009410876
775511741
238562650
1713127235
1983815177
1690792703
1483467911
63961692
1986600164
1698352714
882057455
617500848
136121609
1478018447
1146283149
8966572
1572686225
1074239824
761211102
2010493980
1806391784
151906071
147136817
863760459
223217567
1247439523
612993986
1954788356
1738083453
510754061
1065763841
1730701256
419921274
1529651015
1852919233
1102135546
108854521
604515733
640281493
796674030
72560539
2069086281
401210523
1709542547
85544910
680498325
826722516
299522018
781321205
1771080453
1175703562
1939584903
1096646426
471806650
640616654
1511644523
791373500
1863041585
910057590
1958072310
599487127
542973301
1781533352
683185678
1343357906
1621599315
2088138981
1816844323
528174887
935640351
948185905
1898323035
94660149
469786962
1173641563
1100631055
1459890846
1863657887
1403120560
1628152700
57404213
2111061197
1210255574
642347384
144378416
1447986111
504703009
837947794
1533666396
2079705426
665910762
1030806155
863911112
683929441
43516326
110763035
1836828041
1231650283
1694697177
332692612
806612909
618567816
1307133791
950836307
1753017840
399672241
1055706855
81870159
1636339678
952437898
110201982
1493284827
259390713
1135150352
1749462426
878774858
829259974
1231568872
916966081
1709444965
2081365932
685290463
824791510
2016125989
351650788
238152016
1674297302
1679875569
421904681
1349276465
1651670427
1911743140
50626753
2019377755
534246975
1444889868
659248969
317519974
310414608
1471937968
1708451004
1982704606
1276251831
2007597029
290810911
532422173
2048200817
1829419493
1357026898
671198078
1512181665
625322622
1494998181
1763214877
434440011
1545197642
2087864617
2089054138
1815521524
423717987
1311899323
1392309272
2043629088
314795995
1058575311
2067971721
2081314068
846473705
217160136
703134732
1734575349
157989453
489825315
985345387
1087383042
1825075405
465692816
351970502
655207597
1365004364
968124836
339590321
1457473718
1571087296
133776283
613358890
1940216017
2118392600
1340239065
1599859428
1356982403
294068681
45793329
1045756445
531363946
1980109097
113122168
41931807
1518429569
38675212
456609166
460800584
778397762
1161398050
911696258
996852772
2000245648
1147868730
322275918
503740209
759760821
2019275547
1194790006
1897627028
493017471
1691167156
1121123996
648295094
1894067416
1091909470
2043584517
1303720077
955208329
1749331914
880455576
1340776726
976243686
1507340249
695194673
1279377030
367378185
1327123847
875650406
154001733
1849549588
1610707176
1048563179
144653405
1813336824
561206279
1773161204
124322303
247560180
717467166
645497253
932810500
454299361
1918453052
459003613
2060679690
1564689716
1808302663
213928714
1655403897
1632267899
1704761970
367713632
877265168
1744182008
1419058125
275465173
1184820712
1671322943
119544050
1957539099
1265387607
2116582019
1629329527
386100935
1500208629
57658906
340113105
1248509373
161143447
1974739452
1130981663
588489507
921506280
1417686601
66662520
454892309
828232906
338463919
1887618809
1288833661
1868569265
1249571533
950948770
614613657
2009607340
806923304
684217853
1649478531
1019791106
1087286359
2076093849
1037326712
353971859
1186827297
702651271
1295747038
1589906787
831112616
117841565
1420177779
254616332
661257151
63008623
448729098
421016109
890657169
81963755
531714301
862888359
1425834311
801728993
803039990
1055120520
1734114505
1242417588
205483015
250009509
1766739053
288245767
408680753
366266844
919725551
1716048341
1705962586
1427821279
788039037
1257653934
195674387
1336244731
914913787
1774155501
62873949
801692772
1958538604
1053266294
2094249537
527411562
1952792196
1823901703
451730790
1532833899
1139108464
1761341247
1057526384
1125153611
1493203767
1276618908
289455956
147231736
672496957
1966393993
1677011562
1242061016
951345595
761760352
1404718750
1382159403
1214072187
412418525
742360812
894789632
1037076636
658559318
1509779649
1507992995
55123125
1403377997
6536928
1918533798
1642066531
1656726630
502941161
1540811243
1547016163
1889257616
662914449
1493503639
958619921
523620057
289258008
863004870
793017143
1479319629
74001533
1139860777
673746488
1311102005
972105231
1261869087
917184557
1040909506
2061387974
1988154320
524149608
1008591530
1623596043
1046313429
105566936
870620548
247831028
1864280150
975915756
416003122
168068763
1333117500
1414941059
159645906
430225563
1657583926
281207462
468565903
209350993
1466136983
276892624
1698573807
1850479286
989552251
935839066
1605755442
1034646567
1230932840
249906058
2120056236
658469687
1628715851
47786286
2133224090
487144654
1136010879
149259773
493556720
445529932
1193380242
791439109
1699406177
665711620
420806813
181223968
1265588273
800008898
1722476197
127261660
1909657612
1413390924
25477283
875015007
1980426399
547988341
1034495590
601302398
932423830
275536810
2138399241
1744932812
1041824607
472845616
865172108
681233449
1828638255
1640915522
1289920649
361984995
1728085521
1290476937
1545772166
1302091774
1628911942
1405144599
701248619
148304775
1700522888
1092997156
1186827297
1057871303
358352788
274267769
949855187
1949041369
1124163031
105965747
586089178
1453981322
1628183836
1455505859
2096012896
1661598559
1151161720
1849971552
1041714873
2082284508
548574665
774228667
1604969333
1874855877
775980404
156993074
1277371254
475619520
1129040332
1010438969
506833628
995794439
390633046
212436456
1221283139
615331203
215167326
1248041328
2137059113
342004239
201052701
749931446
1921050802
732407432
1181171150
965566736
386774072
749450345
1899578292
1243982508
2036041059
444571883
487846755
16583935
301489619
1886113513
100771469
392501035
1386514
248331149
1684776717
1431877534
1948269799
1123228509
1746460922
298789052
459297727
437312622
197547005
874708236
1496199635
1268874627
815992913
1902678329
98044896
1413421515
621677478
594449641
651831503
443331957
513296840
2131167048
411345309
98145181
1745199858
598464133
1980978649
538578625
1251994611
1818886924
187154627
1785970548
200951118
1056007626
1091868227
44826982
1666567977
639232896
1057166730
697848638
533922361
1663289990
1850528950
530697117
1346093807
1384507237
1396207085
85537904
1639551592
663512795
1534734310
1103332882
441753903
32432096
382351214
1408559755
333844909
716438146
503207113
919361643
810571606
1662112743
289211552
429012034
2146772563
837325707
225456120
1315189465
997836516
2001703176
1142153937
515546903
1522281903
908416791
232118831
63928795
542745191
23471126
175439250
1787101701
170606179
1365742984
973787983
381618969
794633842
1222393922
303159794
562353596
1543463655
894289483
1625752673
132746978
1196152766
433374381
1451120330
203057218
187863789
732407432
1527442021
1154697995
1982883921
1937785746
962111924
474458693
108367720
1110776442
1307189071
1728476443
977671426
1127514410
875648830
1487404154
769755855
528219763
1042513876
1502205359
253113397
1188289034
517124906
1638935576
243753872
211521420
1246716378
396254605
20101221
811594898
1609184485
1861632536
156463753
959262525
667978452
813804835
248845287
608502270
1307006462
1559559986
1648067477
1249585927
275104753
1981705182
1918110115
1253888776
1777863186
381419334
1842182581
1257064723
1039754175
1378378209
941722701
161758100
1583919042
1220325602
1506913607
704534769
2080536695
482233958
1180789578
1845966876
567402057
961389383
2011052423
2140890440
492628825
380473972
1180461648
81537875
1528961323
963090139
104537139
18115665
486631869
705190866
1431099405
714496401
2093233488
1451443800
658613439
1992786056
1432600257
428581463
720106496
1266464951
1841321134
1058691145
839367868
909052946
664224116
129789887
1450404500
313116928
346430702
913179244
419317250
1597247269
202768092
1934726625
501146764
1601098697
1586220971
1068722441
1432222913
1709687307
706268731
2017756671
1825275505
182461695
316627446
301836323
1357854497
130988820
351380695
343634158
2064098052
767686009
1521734133
730814645
2000666483
960447924
1966151356
1930401417
1746113675
1510254458
1211467457
1367516936
1245926750
2012231401
66080599
1006924244
1648452673
668649927
1179903346
1032431862
1648034868
1457402489
793181215
1424069758
1405516268
1248897875
902538302
1040184811
729086422
713189178
1393404294
1393912139
86083975
883499255
16051848
1214043876
1196475075
1303298871
1777294297
1346822380
428154942
1884358099
1850792640
199482436
265813949
1268451543
1434416968
660635118
1989641994
911767829
798054382
835654305
1479154166
1406919009
1203486583
1026219786
480375320
271315143
190515594
1557867533
802867006
1272648900
474836956
1055015139
1502882423
142240878
1133026016
277979244
1537653597
348455794
238754411
561649927
477048187
759007715
1742626572
1442966681
44986991
1132921392
1240677432
676537057
1822944122
1203194725
1171268684
2027713520
392773605
1182866968
665151755
1276755986
628194402
1535267425
177449324
203003362
1354678397
2054525126
2080016976
1384575660
1268698104
748954167
1872860819
685765281
836913564
1538951146
312465371
1794179430
1486892701
1593826626
1657667139
1982979863
201220426
728960282
1533954553
1502818900
285994185
494476769
955665001
858568740
1235516969
1913429671
1927717850
21160451
986855323
1738366177
1277241050
992602915
477667262
1376802954
1842519725
279910101
291018238
287161783
848163140
286568178
1218736852
1316116349
278456840
333562484
2139525476
539526747
2116208048
555748334
427377974
99544759
101343665
1831268393
160289309
1898259992
462023653
1722883876
208647731
140204638
1937107678
67677040
66943916
2138367780
891013069
2090873090
1948079603
186600400
1849532286
474360899
1833908703
763406646
1810859584
386421074
116817900
1646414330
1550649474
80755669
699394369
1265278419
1819525769
908110821
1495791365
529181712
779139785
504036055
1925161145
579628500
163786403
124537139
1774560575
618665591
506644777
866513097
1584097461
1191324171
1462136352
1459754009
1376943818
739020455
1620852378
584945732
1309373798
1557238496
1481303745
1934537797
493400326
1115841854
1696600578
784903831
522893232
1516813813
1569934335
232574205
1053497186
755562341
1771078568
181581404
1470168982
790781747
2075132866
1025520163
2078240724
1608853506
1194956040
768536666
1278098552
72195253
2062788574
756040019
1568239558
1958520998
1164218069
1175972680
1112016695
972795769
1054020210
738183117
961562544
1867821583
394416453
1820191404
1551416899
1671220514
1222128419
1223121213
1013357484
1923563761
1416463499
310139712
65687875
836248926
2130531446
826849282
209781784
870217860
1675786887
1656421409
1214554654
851382163
2123524290
1036014038
200024329
164775699
1442984638
1107508592
786754859
362400479
1891661036
2453282
1393946593
2057846952
833722894
953208563
1596222965
1431349046
1180695381
586200638
1504024465
1301055608
1252484359
2021711722
1658460722
237643461
1129531775
1338547453
1920312183
1314086333
773837804
1596827363
1424486966
1189381286
1539364666
1940071994
666290718
1125155111
476573175
1794278130
1373767298
1759851708
1267998481
1714161265
707407442
1367966424
617088838
269824954
616099085
798722172
1469727949
829502949
1210646128
1825559785
2000187491
1819728593
1869428835
346469501
1153128911
826074283
649588986
774015169
905958690
1475320283
1185742084
77244161
1571303879
175769181
870920476
21061923
2021963057
133553904
1894901513
159341349
1231797515
702077250
858116687
973407187
381451544
1236014707
794451671
971931014
808195609
586938456
361198473
195249906
1314123027
1371781171
2109267356
430754187
1332721179
135096672
1601800103
214336622
1583745662
1324862095
2068319455
58123754
905772262
2099557043
282695208
1223060155
858657435
957243375
778822253
1670127247
385365594
1189570063
507149424
1155571638
242684687
559986341
1252404439
1140408273
779726348
1143755619
2085162860
1273966270
829742059
589675132
52750564
1416448870
2046966406
844303457
163415321
1723683780
481516717
1717416271
1696217827
1165096349
1643755930
911239386
960127593
1939318429
1835610155
124836444
381094177
794027029
1421310778
1630131438
536708324
1177036856
855625852
1774029858
1188286542
169372004
1215719852
447897118
2067220209
1445159889
709170337
1781303120
1147054325
697176556
487511723
326588525
1083446534
710237965
1923345439
222924384
1447321864
615053430
635265046
1107232168
2106170685
914951033
649837545
1027835430
480996352
1290055074
1269514014
2054533296
2037975730
421754959
1983242436
1435561332
653921497
1539274574
677842393
1334202505
709653295
1125366613
1731992867
375627535
446149102
1846010153
1498524397
1339149998
1435372279
2054169847
569260152
2015740486
783267805
667994030
645902382
267013292
1547887974
1356433098
103080931
880373488
724781757
218662806
802664585
1876553872
788458043
806787204
371240689
1604743386
1136889809
2084658531
1837369741
316814676
542228665
1951499502
213468275
661657357
55565143
1290871426
1244229940
881851733
1675921661
1265368598
280538206
1832573076
1969618494
1779782256
1179357833
435621407
1426855070
1075035222
381279635
705130846
1353548684
806384995
986855548
163021195
1838333624
1306577417
1648711271
1625200611
649456873
1247545327
87311448
135788088
758285315
85234987
2033507037
573509952
1945478414
1127267348
1614486787
1462642376
898380950
185383204
143972933
362104033
1706562622
1486958306
517015840
411211596
496927297
1236486771
313818115
1174423725
1383008065
1294609232
968637045
1473682095
2021291115
1968754004
294710367
1886558380
663697978
474534824
467297703
1310298817
2052498269
2013972514
505014613
844620356
2086630282
893485223
620900820
1534443264
1680338361
264280887
83741657
432224957
223988731
1082934200
67451557
1465183836
308402574
1441052307
1762308999
1362665241
2120303531
1248756736
1235651306
1879545293
1124611555
1762438008
1738471232
1642027597
2035330214
1250976134
1167092391
2137190647
722433333
2029856671
663968827
1646666942
1749539723
1959416443
1319234436
1759989967
1028596262
855960130
65850118
2056373903
705643863
652665443
707473117
793581142
590158935
121924429
125403747
1356544994
1312803906
1784949888
1422083465
1497164367
1697600752
1469293644
2056806758
1046481215
2125574299
127255022
337469647
1679153375
325246471
1598790
1259957664
1723841796
1366673477
1363956758
1406962059
863037897
1393095637
1694233780
731326050
119699856
1477917205
303447832
1825744139
842791753
845068024
673237071
1639736282
635140247
1530567994
1354734851
623316280
425243464
1139998553
105437091
1441563761
670943378
1436574099
932244698
2028403708
1863905785
737889742
1587706651
1818213526
248909311
1559841264
111908217
55255415
1214325676
1683870097
26560349
2133940434
749325699
1838671205
1613123964
1718501583
464334033
1406544904
1808441962
2079113215
1747677405
965852542
219423352
18453395
1580970975
887314366
565698896
1857098120
1260033182
2067015554
905844794
1086949918
1097579435
7419936
234413699
1281573280
1529217386
747650673
465002822
519242920
1591009296
1547727731
1896232069
1434090525
1904565794
359876911
1418749250
1405427217
569323772
197132748
33099849
1843246469
642210902
1787596871
451067554
2022994117
430023122
1420748261
1205047246
253869213
2041229257
1805655514
2142186457
217972703
542183242
1577889593
516734144
2006353193
1160929257
1759432875
1392695884
170003438
1522169471
612583856
1096202532
1044406479
84701540
1951224967
1857813216
1778908126
1639426369
1186833335
1109997442
306571989
1336904318
426116000
1467318174
573537534
2015665270
1487952409
1665658375
673727036
1730607466
1881643175
1734326185
1215068693
626380974
583647975
98671882
254704113
122772894
163253785
114208337
1049533903
678518133
1128536686
460288616
872849337
2084420209
17516926
1265903830
534341113
1947301013
1452517827
576507494
1237091985
710890008
1562865121
1772672489
125809349
1076868603
1574172448
2383301
79300939
1900559132
1411546388
1765075027
1973532221
549685567
1705894179
1864990016
1606805135
1026420675
1470833522
1188084077
1014759644
267050
1524444374
419606899
1909769298
1276270654
2042516352
945302402
1498133424
529311504
256691743
366203788
273453858
430324332
346962502
1882827132
1239131456
1409721107
673791061
698592690
534568372
1941282898
1634377637
1874744573
963296276
1689198147
1854054134
1592500005
1138953400
330863135
1223165367
2059227879
1603852093
270672509
1169098065
276602602
749452540
303159794
326514716
1817283704
736057825
627617010
1065246678
2028556070
1699992978
398099529
1407097050
159558876
1083028722
1035766873
1589429109
455069254
1238448291
780740717
236219156
2100449051
111651331
1953264668
1057252044
1017656233
1521282824
52512449
1669669129
209141055
1822056004
237072100
711364339
380703649
2011462034
1611942589
1755993026
2059545570
1216339215
1299113625
903293054
212192153
1668538896
2103201884
1841603629
2044722028
705127198
540090548
107347648
1308137962
1620982990
254138394
1234992842
900195404
1803471935
1213245071
1450954635
1233152738
996422182
389331253
1700353897
2042527856
504859786
2067522221
1121868411
196522004
401800393
527293522
573108154
881332300
1057781047
905539389
1822591498
1794118752
986405962
975597418
1855204469
946385564
1728743078
307374583
7181652
646901391
244901361
767302362
1103725333
976752408
863643880
290523560
53774060
1023947638
1522577551
1313289445
330511501
1936417223
1005753884
2069364236
1427673638
577240407
1780124165
1667043752
74654969
2039654265
754732274
1504865551
1206687031
436409823
56219203
612026965
729676887
267629503
1589799681
1361942342
1440377766
1873293918
1546798896
1211455825
1745604752
1137221019
1432501279
1608494941
712732299
2085975832
848391911
61124096
1896850342
352587911
1950542082
571576291
119155096
892647607
1629516370
1349079072
816492316
1527232948
317813134
2023824594
621754302
1902394847
598551592
1112283145
1686383164
519572502
1779921537
1993711721
1779439199
716657765
1326717542
1013542703
1629271312
2122655472
1386022521
1142878786
1129010093
1819624921
1123946532
1697874336
1173290868
92035047
1223452489
1251370809
1586675208
917238665
1236966558
1119734190
594103888
1152217790
826212035
746883020
159884816
2119829971
1960920125
1408795668
792707165
2070769924
1522090392
1293556353
1832628692
55704700
1959600976
737512259
413962430
1553260757
1390753592
970655339
1088986203
479238581
180611486
1223510811
1705894562
1284236661
841136517
615368456
1714061303
1900252363
2051829222
1793115810
1815671760
2075918358
623575255
717015663
133663410
1958345683
1637939822
161785718
1190746243
1817390990
181289695
2048623907
647125196
107715999
1681915676
1023824376
1709781218
1268362516
358444629
1979846631
219841529
1590822910
804026653
852292575
524783674
1178414738
1958863974
1037568039
475348657
471115956
357057785
1836516465
1502020591
657655897
168811345
908886698
1178716611
974745141
1889687725
976477945
1597102512
141830615
1183113124
1607352968
38620996
113122168
1244895360
1399192899
1272500815
1143235090
300724096
820661152
508645081
868373293
1868970602
7815754
203362478
442875471
9791898
649742287
100874228
1741035819
62414565
1748229111
1538797658
1899456175
248941201
1682363971
1455549165
292480688
552712698
2011179632
1918657519
373474748
1600688947
793080602
1980576710
584389579
373873915
842406440
856508389
659285182
709454668
2141030033
21318761
787276878
833964264
576128479
870103692
154802195
1911185548
1236564254
92342745
1133821942
1274730064
1269537039
1898309992
1679116780
1763816949
705805565
1297014607
1771268133
348297291
190511812
1053456979
574426066
1182690933
877784963
762505249
2039634884
723780300
598351174
1519068273
478284270
1523416684
778191921
161925388
431703812
15888016
1226203872
731772677
161246024
1383492945
192861288
1752911732
147738080
1311969765
1638145148
601710287
543399013
92578720
1510158950
1476578414
399036678
976492352
230578598
1481809186
1339240787
1406220628
495515109
235876449
1738425512
1224030748
169522443
927036153
1907841329
1120973024
1916495666
369609793
1892956953
54733326
797666534
567625640
1106500694
1683795540
1587742839
1732618835
1691484071
1435572800
976813044
205085995
481103209
593555578
1579031489
1170239104
1104663876
1113044347
27637315
1858394347
936039591
1814032072
2026056327
1002669068
552940135
549508451
663111874
1440359670
1825850094
1753287368
713487883
1503706072
275353184
1549337931
1214907827
401434097
17128624
1664247624
1960370823
553106297
498971538
1003494017
949969662
51670792
712389923
482330738
829592125
220807552
1241887225
579377961
1378250279
999496103
592313747
1776083228
1900604457
481462714
563386153
1632298221
859701620
949474901
1999461575
21828912
1421319448
1589724041
1595741757
993315632
317524882
5459522
487199910
1123443039
58467901
869691360
1246185452
1439039924
1054904745
1907517941
414363663
1679619796
388128167
875792049
454395853
1023363077
748085233
507400903
528711689
70965308
489267969
2095494980
432898969
1281143406
203275640
396047357
2141912576
374915244
2046653878
390220744
893473349
1241858537
1741808838
1541173905
1877390385
1417218516
1128889818
100946391
559869949
1432000201
1059197697
811781612
45380875
1948290338
1971993500
1148155032
159837468
2072706372
307053632
591287876
1661644952
259170693
1140437273
50309808
965386689
259851210
1600614275
703464646
2433983
1284254496
181886576
2007053761
750783128
191641022
93257513
1715769782
1167329890
1264907111
1113927648
1501563984
203211097
322154337
805093858
1294917805
573934517
1247439137
525361566
942905628
988262360
22145363
358072781
2062257537
1510840104
314345449
1168854952
1149553021
1215877557
1654792737
1126645134
841204260
2001644025
1629256541
1665954379
1855469724
2136431897
672465454
816257194
1798483316
353729743
1049351459
821656726
675828475
1344049296
788223144
994082889
609462839
556771575
1654606768
2015069963
536502674
1051203026
1524619831
1659991333
1065098711
1491753996
167249145
468246979
879966945
1006913103
1518655595
917280346
1785288642
1929871303
1938819919
787447067
162913056
334412023
1349284901
1058593334
624455029
8809876
824397260
923017054
454455591
2076090517
1643911849
942960076
200116985
1505811355
1579127074
702381475
472219059
1209253645
584505484
218744941
1877176310
516309729
799174631
1051719035
1230406093
464789036
172377183
1320550344
1684533921
1166416897
1371378638
1630582343
1380285341
997113938
1701840281
146798673
1225428777
634909935
955535362
2012585218
2050617903
1637594241
542409940
61559934
1351982386
475194397
1537668592
1315431210
975631717
1081477497
340573803
40803252
638395932
1406181111
742842997
1422147317
1151221940
1362418659
547522521
650946080
1007872996
203748704
599762204
1679276759
695625304
54961280
1673016402
915437303
16783023
1706985104
25046434
2027351026
1593163088
1848431237
378259023
1446310127
1790553754
167996479
1520179605
156165026
189248546
380449719
562574919
400778243
1548717402
1720123927
2092553194
1634608712
1884810789
1322270590
1765582753
1758477517
336628236
1078281424
1011622230
2041791292
110414180
2143915907
555261256
509038872
112426303
1048298600
1766155678
1228697978
1746360382
1732522479
1609351671
1151810652
277247096
675908710
596794804
1969111199
401314314
778332382
556754356
688354898
550235538
810848135
1071276930
332004522
873543746
1334034227
2141035817
201703159
882549451
178425581
1198572499
1208730515
214476586
1076486039
704806226
227353234
761538975
200524671
414944136
1024338187
1737737418
1905949996
2025680716
793948078
1416848742
1922403346
1316371575
858673561
978741214
65421472
164422612
2043809866
1869042437
801413179
700076973
1953779713
876571962
1314887737
1200501335
978134401
1635256176
953416012
1929100538
995065206
1297988034
547464451
562949231
1053878009
967845798
1593725576
1058339264
532973766
1377206443
2130108825
282308589
449161282
1575264392
1834004655
1891616101
457594270
852618617
794565179
1010349110
2045908377
251997480
1984644106
1762000352
949811345
1303658054
2129165031
1610871327
558748112
229388120
1717403140
177703328
21557167
1268266133
273642149
412916414
310705386
439183632
898004540
244751320
918977674
991587634
291507982
1122516894
561248912
1792307902
1645562134
386787996
1502979775
1394335617
591670646
1444206826
1050146965
1058063415
942252792
662730336
1761995879
1863855806
1022297110
1947623431
1574091902
1756743087
324725276
2028034785
693540672
1446949715
813809388
1845141644
119412055
1870267066
1803005295
197894667
1234974149
819903640
632940567
1244699451
1975310874
477668774
1068898483
459147578
537504172
1244790753
1141076972
1294610665
1892524028
1146375186
2009469874
652105148
800599737
107838705
1350525972
850999958
135224557
1027384913
1501830502
1750020423
286485693
1444723240
1394750519
1632091909
525632857
29467334
786849159
1740701245
152308154
808338699
859187980
731654152
1822378521
1533940945
557576388
914690134
1476956256
981265892
1927109299
44391348
2007711221
805292947
1014919000
1514711975
128872919
2124084032
653788856
794842059
546366397
1838706805
2116851103
404751138
1543137378
2135529228
300240345
1760846529
1697573339
1955917983
809513189
1495526843
403737072
1092294293
658588423
2005105902
185369623
1630717230
1360418574
1357032179
1658502838
604850611
761821691
113820636
66365568
1029809797
1680497715
1368768539
772674187
1589563238
964071035
821447289
1244613224
829322857
1040311073
578613183
974252953
232446871
463636056
867649297
1269578597
1024383152
1439562584
357347471
677833076
608885652
677349248
1514299167
1874325399
26528665
2100812969
17971549
1153710028
729633842
633153991
1424162613
735501697
1996330001
1142878391
569250175
1910624483
687318744
278602816
433306696
835889745
2124732164
395646785
308774541
289781868
658310836
1532104413
630217152
1234518646
1579913430
1342349765
1194059100
1498587484
2126530267
480351916
123753740
1634632081
2140408588
288051740
1871400078
2032537687
1800172574
1372546807
487945623
958128931
2043281058
62149437
711941657
275207601
2132482819
354826040
116465672
1652753376
36776736
988657045
1769282571
523775439
1040734800
1582402052
68989921
1092198899
212906325
760993047
290839612
1758739491
346493898
1402524328
1603935402
1259682469
811701190
111669163
36276141
935230476
1004884801
1490342126
1983846466
1175296697
1387307302
2038655336
588658235
112893292
144166856
1029873174
210827922
1840434766
1162818022
1401437789
1522243743
240182471
2029355326
1987001973
83807017
167081187
847074746
272511876
1963286244
1996981325
927748466
1028526455
1424219903
1655130033
2016958916
731584933
575578525
395101098
1212513757
364539389
1834510650
160566308
1331860607
336697303
773328069
956913030
1931680985
1570253607
1713184529
1167816032
1329131583
1237050575
1696027329
1615242587
1502022227
1763319757
1870312473
1378469158
1225429591
1987196765
240451436
59750894
1329255900
666969472
909005093
660578403
1295713987
631359520
1160978372
185233217
1295821911
212840818
1478663764
852178515
1085822430
1954589553
862886071
1000194282
1791997242
245784519
1750465778
263636964
1593716408
317632423
972588827
459219796
985319394
1483452540
1219152779
114138034
1182455429
1029871787
947822649
1801603436
1927291168
244759918
1151878047
819980933
1340371642
815819796
654805825
1359728481
338331891
1837294689
1195803518
1391899507
2035702136
93722465
1031827078
1989290429
1802220669
1590308931
1966428697
624588767
551664418
1271915170
1152059948
1343791142
1894343357
1183533716
1147272292
2127443343
1446888655
1188911472
242255412
77827616
1979438606
991324931
1517068093
1687646493
2041980094
982672637
1629295335
1080683056
1383702828
1937424619
560250226
1915092474
1577964735
2063279281
2052390634
862157190
75769546
1779025442
559539342
1147270783
1859311350
443877919
1835903704
742527800
564432409
1208948513
638905450
274096166
875566621
1745070780
581496170
985508049
2129020600
985588592
322025493
811040345
290533046
1276731628
2021879187
1244470674
2070474916
1407939905
469977156
1166995580
1468587471
1478995129
1106957348
289763424
1193864512
384228062
1513993382
1009262743
1649353953
1628943985
1984566751
1391837341
1838318210
174255136
1426722747
1936293329
514618398
1636413988
1044551134
1999651659
191088112
916116281
833090247
922114763
117120106
461755313
935818036
2026832571
1009779253
848194611
40139200
2108620603
2016699039
862039838
700515855
139920636
1525719800
246176230
863697824
1801855051
1216094375
867638674
77789392
1239281126
117948051
1047741963
785102269
2029213032
197288936
1904793305
598139769
1142028820
393288923
1898918163
1076127638
75958927
77433183
684371478
1214392215
1347858786
1484011195
365186050
1802213837
1784549572
576683381
307629546
1543958280
1083163847
2081634737
415889594
1498187509
144875431
1202068892
2106693317
73606946
722348189
43740437
2029881304
1318685775
353283220
223189266
977084139
292502826
1310369303
910883613
517192476
469782771
815717434
192134287
1964102703
411440137
1472787673
1386620734
744343456
77851536
1459515175
1095141703
881535713
1797487676
804354576
294794634
1048149923
275235132
1927885344
855149685
1510538887
1846517841
989740273
1787829121
2038103552
1322643193
782758749
663881518
2078654674
1643551013
2058063852
1450759075
635588505
903397631
1791199631
310820468
301572464
867854820
1651778265
1404827403
224650454
1537105622
1075993394
997432496
86641954
1850385979
1832828267
895834903
1882824494
1816131416
784492547
956344944
51726453
233925078
1418006106
414688971
519199350
325462442
1591079508
1669828800
361194828
1606718985
1040377667
589063127
1515725776
1932063552
1391350705
1634844330
1229569623
1805986446
1649176105
427232248
1600396599
1475443184
653835018
1368106306
2062133005
1849604523
112736019
48607893
936259031
134923176
88644820
1151919232
318849833
836335651
1988952967
1520421920
510234778
1690478747
902781001
862519115
42673763
181708924
1492615974
902170630
630538258
1207484392
1410142006
1536362936
1153585517
199010143
1392768989
1782504054
878813303
920047926
1074800016
268019594
1613214020
718418741
995108441
756585147
1311356731
559638100
874159510
1654261535
1491604357
96754034
989736870
2145917381
365155801
25532297
662761260
805979617
1795143239
375586624
1958324916
2115095316
688013640
1253562515
1459718064
621872849
1756018584
273604494
479148862
2114672138
1547660121
2066252897
119614066
318560409
1401281322
816483485
821805630
945492071
1534493280
716603918
1326756939
1770409011
36449603
1441722719
1046745679
1289152302
1682202713
183222282
1523446580
456770983
703772034
1738112783
575670818
1089834630
1880993634
2068895173
716161094
185079931
1720789990
287489607
629983684
2084122580
531314258
760123059
1283069161
761797831
1910207254
1932079379
2088282471
1696758774
1174901018
61920779
290522991
1069651549
462355418
469210101
1979640738
753368621
361096556
1799251249
677833076
1307607431
1129389513
1586685263
1533157198
1750927720
968811408
329051014
2016349369
401345325
1567673644
329014017
1754981931
382957281
183967148
1111769513
2122577266
1121662097
800154174
453581940
218446182
1168164712
1608806870
1483277021
82427433
105636874
946269383
354459096
315821060
986315399
1450791250
1837178956
879508516
468990856
1158298784
1193510385
2142273241
1152582799
970205847
480685141
1605995495
917680674
1486577275
2102955553
586707646
682147534
171411194
27419165
34507500
258112069
1090872450
962542096
313248582
1973709539
1511181292
349434383
1222963532
1157393434
671624779
1208732535
1556624740
1122402093
1494058572
1352497190
884446696
2092901054
248381038
1902394706
1477148634
278666128
1713300267
82142713
1756841430
208543772
969292002
535168624
2029902838
1830188020
471755424
534159102
299101084
1160305031
1208315019
1989709046
2075662856
1699408859
33537326
181959418
1432172909
396339120
980924927
1805160240
1096285731
1654568026
1440028964
602498455
901144005
1907677213
2034856579
123532850
1223592473
66536092
714375189
1268539143
762130974
1013301254
987800102
497064785
258078887
136505412
713625932
902885148
644795373
1116386805
238878479
324059275
972235588
159431414
156846376
438014673
1151347779
1466189768
969100337
1794283639
1982883921
271130213
2087902849
170906638
814986421
1699409085
693941973
1020437811
21603114
454661027
770174520
500378720
2054054010
1773220924
1312002235
1160693307
272638785
1206970251
1490152027
1665444233
89956325
781160007
578799149
531062297
1975403051
640190747
1661810466
173349157
350269157
1170319547
48651477
1194403391
1374834145
913889460
750416821
1152173655
1788109903
2119485015
820856343
503360862
1139576791
247965715
2123313450
1847520992
538374793
1201440683
1147220802
2091548617
384668077
1479952327
617492008
1378884894
2010401238
776729365
1009939952
432323665
354233210
415895665
2003909802
768788739
1679508593
427114216
1888983848
1643345900
1738412203
1302518724
166072685
574812501
1392329575
1975936121
618864530
1181764585
1847763800
856146519
1499683491
26440767
1679128077
998853099
638855321
1552134014
1090301604
275811625
996320146
941128685
1601769995
871455417
1383424711
292361052
198959368
2039206817
1702445251
1844223123
113327882
265644421
1176889882
1639898032
1177852220
630430627
597224913
871201560
1491571054
779676668
216019985
468004214
112356233
1123115357
75985184
15081428
1656140551
1017484042
1277234876
963633862
388425715
1174645115
815096427
299115865
859877157
520471151
1540521571
1861823703
600471023
23917864
1858904931
157845059
1367294194
1341581027
1777798990
1931322911
1828250501
227272992
979961138
73065297
1380763115
396898769
738051851
356877424
973437664
250000420
2036306152
1214262369
243082437
1342979124
1990415251
13673659
619789101
1669836846
400938801
493549431
1104793068
1075065468
765606825
1381818873
338739172
417055901
1743119099
549523787
1394677410
1571838182
1652410938
640591400
1275501431
1950432586
1451527351
869452018
385100933
2030089279
2020439164
228469647
388040303
1450820803
1861936297
1527140223
742242617
1980084179
1949948245
768188322
2073695345
960106035
1501991610
1723519421
1513849562
2060181358
769954601
1618413156
364767443
796451565
1382318939
934155737
727956632
1404819450
721097490
996812230
1223236409
450277132
688120233
1234559682
2006237990
1111315588
814221743
1105398585
1631794145
724092952
403746654
110820312
1668472608
1922614139
1293352815
1902697193
1710363874
2145014788
412342639
355935127
621531344
1093409055
599237601
2127056893
1625609254
1988500300
1082905334
1012375747
1551147147
977732152
430888772
2066799073
1726478264
1578864531
415911714
1516055141
1125860642
274561819
938878380
1331416575
463236781
1764081049
170928335
2010614342
1421460041
739416873
1207892744
1151626881
876308621
865511523
1914092998
837116716
135749383
1648440438
608752507
572772337
2020798019
231130640
749547787
974032022
81425363
606703911
163140308
151166300
1382668122
342636009
381283116
1365083261
690620785
66939774
974042093
1974641237
1706081681
1853761418
804668285
830616096
1299369337
1660513248
1553198533
919825633
653283753
1837373946
2008294164
964457697
328906862
2068082806
2030598704
1965217166
6515131
114952893
1776528362
1787683728
1883517326
597384715
1701874535
1219853428
1804755097
1945549747
1828035619
448875797
118594843
1574757361
867150220
454778708
375171255
1655802596
107197765
1420577895
294866448
735197227
925236946
2133831036
305916403
1547691128
1353420288
1767820586
1858434874
2143745746
2020945678
57321561
2061796026
1008194494
777876381
1651741056
1426979563
583106151
703803187
910299356
1544522111
943422177
1526632795
518281091
1774000885
1186489735
1909465232
1026228641
80843994
2025357190
1550021157
1963976458
1546505360
1110687068
1731082913
1076069603
219917324
35744353
457808584
2134670379
1449622511
1439915502
1018568960
1695149853
1090533524
627884996
2098009228
988408275
201453610
1098657600
1855670067
1454040468
1694262747
1347873234
542990328
2072714058
1014054363
852972292
669477904
786973110
2066767601
1055772017
537875022
1766733232
514727624
733588785
573852158
1467129806
55616737
722375166
2135940291
2011327515
1136901461
1505230765
634185402
888354439
764972498
1371036642
1074591268
168720293
1349158541
1835628293
805608649
1372260740
1070878048
2131333793
1165944085
454790396
771784068
1989761355
1655491864
1461000154
622928897
1101154525
330892368
808038441
74580004
1753925585
267170150
1898367410
1162708065
1631343398
1890417832
57604191
781600077
1028881606
826367710
1522101352
1040834025
1115994703
837946362
246660312
839029281
504294121
965052690
567557088
744061591
1591981687
1169130928
576523837
538876432
271723889
51056476
1361995498
1954421147
222344393
1371529272
1437451207
142913343
331559721
821503935
1351077230
856209474
1017571356
1344555835
1498260141
1698223918
2110391136
506091347
470318925
1530500115
1173453187
630376420
137274769
1867159592
910068147
600281038
1994203454
1474244104
1641497917
277126659
815403046
1585614978
899977823
1826160757
726503723
1946563555
301996535
1114324644
1533288377
848234128
401210523
1977965667
637885264
2053423217
1361619292
871393209
1848767093
46713489
97839250
9791059
943215344
1868717174
992079695
455720862
1928711929
1793813290
1409762974
1902782791
2033211060
1616963767
187504848
1301142022
972392196
663665868
1497492314
1361586315
311989685
1721182626
268883047
408833191
491860269
2030979517
74174315
760300606
683621143
1506308567
718469946
1946742117
1311119278
1127834458
604550876
242824670
333421385
1722625424
1772658850
495903549
304448984
2137351691
759885019
233077932
1863740160
1286634712
1733630575
278293228
1874417133
482233958
1999934886
1094811946
2065084437
1332121143
1369721999
670353740
1497069406
1302978264
1592978378
425053586
1277863463
1312707730
666452596
1756804400
685598011
1236329095
1564025399
26921400
1145917434
519151564
1342906038
1980873189
620726157
412818733
595373051
579725597
103673799
2008195623
775333990
889683379
535918248
1102126151
857348475
186855263
1489618771
2089164350
1346089160
480428658
694533850
1584523900
1227830466
367368804
15885230
534216440
984036445
319889777
917223296
1577865122
1776754397
1326631932
1054631603
1744403282
1707910090
2135012079
1916875159
1008928856
91628207
523396687
2065268701
1404395583
821326525
1786862896
715818378
1224987927
759897216
1674614138
66997317
1370056769
1771475728
1230296347
1460660213
1216172164
851601254
913609593
259279508
1926806433
1824850711
275091480
127368347
1625764495
1111240923
16261065
1426601680
1469627654
1429280006
1477967355
1664506205
880349848
1797733915
211391197
958578976
767279436
1836000638
1273104985
572716735
92601566
357879819
719562901
1641091894
904503395
1750471466
1451489846
1003845871
1541254200
336753548
440650946
1895513023
960326574
729983017
162666400
285065735
1950177125
1922877073
81037543
163124182
1947922760
621531344
888254131
730730558
2140288569
550031122
1591114947
1654414881
1247279052
1007100788
2086524139
342591314
2020178699
748708634
1543335918
1185814720
1006018591
353190646
1603154463
1053504548
236170284
19716385
1361369632
1699867075
1862860730
359636143
156295078
1082125175
1861800811
2005360664
47708512
666024988
948681745
1950845499
1560429723
2110014378
1516742833
1970978557
981180392
573539243
995921863
2026442448
1951100537
1610890949
994133488
317822344
1950228532
1815359149
1281811220
598374249
1264019992
965890614
2019335881
1174662505
1138064013
121434624
2125779599
1822079796
925924657
921271177
2113753433
1696367039
1621647741
1940045119
1357696657
600957978
1789609924
1253235711
1096546797
1276549304
976776834
1840832461
209500879
1441235304
89320975
992355534
1695310133
559522801
865511073
1849074142
1979315101
443665855
658756487
1243976199
984616701
508526628
1082811154
2090860470
2005765342
1766144093
431326514
1099913717
2093557510
694719796
1661636768
1111800988
1785479827
1786889233
1823254968
1442322556
61996188
1675048702
1339030510
402747191
108883258
532384893
1042016919
1167844564
100995004
980756849
1487075502
999413074
261663672
1972208986
1515274600
1683443844
449628809
531808771
1031967985
1305902025
1167458768
409437464
1872196337
817792637
1471762154
1321224518
617015388
973446028
1699570675
305151444
1874465156
1559859294
682964480
931420759
1172919728
1167668900
1815773694
1098841644
1405764553
1346249785
811409920
1071738064
569391919
1703584372
1374876356
746947215
871854727
1741704814
574580796
718978888
2105692514
446305516
1680824555
359194149
1889138972
382152397
1350875437
1566393128
1532747049
625289372
585823269
1519790977
506956678
861494186
505464856
1402283310
1455420885
2143425052
2017756486
765047221
819126773
1265869269
1755684500
1966845056
2120830006
388712471
1804020959
31857257
474366639
1089143510
2002630094
24779162
2065257904
56468435
1559908065
1854563983
1082498586
1466559877
1284045581
1160217078
1469523866
338872389
1294393050
1769987672
1472594972
521928883
1043797906
1691229266
472203003
1524609932
1189565640
853765777
1129711909
427895050
1798989744
155040793
548035077
772867934
278920826
1986476730
895297355
2111451564
589700749
2024797234
2108678737
339045652
1100955594
1169543434
1492948069
301938998
1021112132
582481976
2036695006
1454345606
1974998030
4150109
1273680577
1863962148
350198585
689821806
759354552
1787439082
784810794
1577143530
777502494
245540182
2102467039
1755094032
2122326310
1819083446
2077011515
2139870434
695816170
763347031
521260871
1838356366
608833553
1738117404
2024669565
1359079528
1816615445
490059876
1284848996
705917518
1943947061
1529644002
959929235
212113202
373992198
1096484410
389875847
561911306
1008537111
1184154356
605826098
14673826
535217109
1390893122
615766266
2008415644
1940743655
8507038
1359596857
1960920309
1044429313
1446656063
60753772
164148098
866876326
204975242
1171730456
1860033530
1748799688
936804542
1454282576
271912055
1482155673
412159860
1463281705
708820005
337967187
409444412
455318790
1209231158
1686296714
934354841
771296617
1628625686
149262545
448527936
368282409
19079289
1602361020
146827477
357941764
15915125
1673955161
185574833
1733026334
1544827204
747535241
250405745
1899097358
393406103
121730285
1074925109
1137029724
2077519091
1609106837
526434722
319819092
1402938266
2084219219
651482154
1807775055
1748991289
1389360182
697870294
275772150
389600232
135159685
1274976832
865010411
1502746004
1310146866
362729169
820102258
1775265636
1754332750
1174252634
1169413494
1966272039
1382638428
2029556856
1981909970
744145019
451685412
1772355028
376973057
97249215
932867400
2028312065
2010351595
404367563
285565203
1839970550
1759805347
1663453911
1395913523
102440497
67707694
1520060832
1163605993
257588856
1413263128
143796065
730465039
183532519
308986764
905067177
103737364
301505950
942994665
1336006390
324060274
1444909628
42408910
1722983485
950145093
142347896
173446984
1003682009
506854192
1451328743
1893704958
1423319601
1948344166
1307047430
256408738
189088281
310757009
584365130
1359857420
1074064930
1575790601
1971457578
1374787672
218080095
1843733788
1103067503
1840160471
170761317
629928620
1844777734
61686841
415619236
1033200812
311751980
375434261
121981891
975883786
1523226253
1137309306
1890248969
752531068
1855272151
1479156215
1119985014
348709380
789371248
1527673175
202916727
699855686
2045640403
1823273435
249762048
2112988786
1235208967
1122812913
662361826
1877110330
481278642
1758241046
271520854
1528990827
178616766
1328923979
2093344149
818549394
1864032346
2058615424
1877659725
1696817248
76509558
939265463
69033023
972410821
1949311630
1745728153
1436117971
372644192
1515500910
1037408137
853941471
944901562
12476457
1191416013
536359296
1101293276
803923963
1004492491
1066843558
708623243
730848574
719593706
843718998
682034176
505242480
460775991
741288285
1081384510
268100897
1533283759
2050879548
169058811
1241780234
949981911
547419670
878721740
95595704
1999312212
486562573
351099610
1160980386
184165243
850252191
865675265
1523030411
683964965
925316358
2145588104
428189067
1104852952
552282967
1232857339
1863869033
1280388862
11134827
113912131
294836344
1647035802
2013067235
2080737102
434281843
1782309616
605316372
1159591162
558263630
1438219519
1364402107
51056260
1210899542
1814610070
778739211
206256877
135680270
1382528314
1403377997
1329736525
813193815
2079548866
787387573
210974252
570763240
1066150305
1737250834
782416612
385443190
408666933
562480044
284384773
1778142383
1440393510
1918003584
1618879503
2134169672
1955358670
1117606916
526186087
1020975974
347917047
1871264920
1813958606
415371720
3789399
1428409358
1299877273
995575500
6904603
712004177
1109245775
2111430678
213026166
1610309340
1200252081
1553702344
119420075
269007367
2018478285
778551638
1035954139
78444891
586000952
450955160
1771089826
1628829830
1858113999
116886764
2005336233
562989484
1088198810
1327888595
600334196
281871814
612706001
1147083886
280390151
420814127
37375773
791803856
1201273315
1861189887
14335279
43478265
2081065069
1461564430
1014853883
1719460728
341862573
1244161973
1334841005
673681011
281002393
438894169
1276523421
558229641
1403482094
826105635
1399502425
1435380027
1583196007
1600787781
552684168
399640036
198474960
392523592
2014397026
614042527
1507006770
1867439683
1252206933
697984985
399544560
457198545
508321650
1788881627
2117169295
2097434539
1119067939
1629056126
505291729
1995968665
1204305638
796363327
1617772367
802617502
933716210
140306103
1663408639
1336850792
1932171352
2077193995
332139437
554855994
1173471439
458637208
729400645
1598347657
1857787656
753939101
556057501
844831867
1387546337
1327281561
1266929913
838977610
284157258
1024679796
809223240
830715305
313864545
1079580621
788394489
2124865312
855084080
153497869
1540206981
633984552
723553652
1954398114
1291560458
560685329
157755661
615885941
2054653812
1978120324
121003349
1799813846
753609295
201985358
2084347495
1515191237
117924094
257688628
1687007346
27130826
1925260283
1208850437
351962126
446699900
1087495553
1965944385
1338485037
310501562
510905964
211409356
456908185
1116144934
851527084
57886785
1689388532
535878184
420704092
512220790
202849503
1653011055
350837960
1106177479
1185696225
1464182676
1422929689
1444744669
38901555
432069909
1986742366
1920108408
1669074159
909445303
472664996
601996154
2023568859
254958228
566171516
1204848776
1755052957
673460673
1158446343
1315336087
90373648
945184557
893386652
1617810253
673268208
131581188
1955106392
3395346
286847443
53201623
699615094
2140295649
2063435557
29119043
1781919705
585295639
1711612153
727359836
1214783397
1476729458
553796292
1660069267
991333983
361591497
548277610
1649686454
1317513388
713133880
908229654
168446131
2135934605
987601650
626986331
353046063
358360828
712713010
251410237
1778820054
174460930
408631759
1713024666
1284786286
1591654184
2143732367
362876716
1244180690
790906108
1110372502
965393691
760773083
2122638110
2051005781
892306610
14592580
1953838907
770350035
228839055
421413342
2126873815
813947483
269238543
1458472816
831566362
259337792
1183488164
1848281086
769964701
801323756
73972588
677552431
1797172383
738440195
576335287
1099606517
2055023862
731512518
196095107
745649628
843272535
315744003
1089494575
1627520157
716162064
1126151484
252005469
1735792824
962842088
1067508045
35204080
1648658831
188875127
504108779
2065243029
1192004878
1308357094
1814285790
1290293225
1032537612
177147961
334936697
1506668271
765565789
517136136
806945120
1566928997
562329008
365600533
1155620207
1823438185
622960614
714745921
1458334762
1261057279
895846753
53371282
1166837457
1767486379
402162095
1386199780
843966732
522711424
352163121
782611104
2097848189
1001220018
837960715
1965363283
526866385
1396504924
98695689
1370092650
853286356
765234296
521693076
466378681
471891245
739374503
774419148
660147327
1069224838
422413559
2140947486
808957857
2132616398
653861934
1548022070
1374576812
1837403787
69827518
1586714148
606185455
766928682
1627301550
1334787997
1414714698
2082406008
83584826
1672276444
663580153
1219882896
1192384433
1939392841
1529318848
1758034436
272077958
1048547545
80179793
196429691
2077594618
135117241
1265666374
1439059915
1870030640
796842570
727189029
1269725532
295660279
346022247
826688259
909248884
1560827693
1200700746
1387067608
1173290868
309061270
1515990568
1784924424
1127165194
1161111021
1824532025
95898237
750039617
1420140251
1050271968
320150670
1407292944
2026358475
731868097
968555308
1062416962
1637800304
1767830594
420763326
2015930824
1635124769
1782814491
722663584
312231867
2024446179
204505457
1237378393
106202839
1697256405
2122553639
1428794661
1359399929
2068350112
947717395
1533794113
1082313771
1984357441
606005727
1023824376
2061320289
1725172061
142411056
1584788415
741245039
1754581495
1453683546
2103574985
253414723
1113616851
1865165768
815109667
1609814986
1203446417
884629170
955455362
649663336
1692187873
625976445
669146159
714772584
608793728
90871806
393849004
2141101207
1414222081
629720943
416655650
1723297360
216775887
2062396269
1043727467
690380292
1602017139
427512316
1264579309
1317705952
135607465
1476355163
265964466
207232716
450661020
1645571440
1452787291
2106633377
1584083201
1332921554
1427501300
576660187
300700661
1196632155
1746980135
1823876438
331222902
735658739
1410331790
1682552527
844307720
1605726424
2004312717
710110991
1528383820
864860521
491180612
658153529
2037408833
999259515
1514564094
1500594776
1015642825
1793219359
145874061
1326844720
295975496
1916458915
1121846525
1215611520
1546928892
1896121487
285213246
1051041370
1475810224
1656312137
1355999677
716573592
1103459168
576966580
1704302505
1349744431
562977804
257612799
1630988360
102039964
1913306536
1143742965
714432850
1050253817
1062114562
1575381874
904974064
1499910009
1294265813
500572658
576611541
1752893535
79067889
660962782
195778204
1816544436
552197921
382309947
167569059
422825590
962659638
1332027675
1695208583
969095537
2140722820
1259766689
1990435021
400952242
1428209485
1187061283
1592604040
948838518
1010500882
282745732
1802006757
613055554
2140518781
730072460
1106126033
191394929
1660735633
869988196
1622124691
270364893
2124191917
884763520
1414861873
150795864
2128616776
2142535257
1395751310
1994966382
1825798339
1154759996
1067901111
484115648
1261265974
619962418
179369516
1194760361
1670299340
858449312
1771522905
1007204847
649680439
1092758756
51887941
241632205
2105647004
492454501
1327460906
1133702063
729795205
21979944
1258331637
290090924
1058378394
1737843934
981953885
1558400122
1814532814
914820681
1224609218
1225709273
1964197926
1244845906
1058778759
1753094731
110828628
1898737232
1914202222
686185224
636610516
1572697792
46904234
1117871981
1937342585
519585146
793671838
30064657
1450547558
31370006
702811834
767300292
80834357
1571529906
383041641
1834061973
1900404225
1223630429
293125112
1021900215
2078019670
81398860
1588205940
139142438
1643045751
935382112
744163933
3936147
1909015701
1888638256
926452296
296672005
1501374749
1932555618
1608451614
942504325
547178555
1410567877
1058936843
1654743945
611157536
952539993
79562205
1981897457
2097107190
142775571
1778212394
1493693857
173644928
1085366354
1631481141
429512905
2015524851
1097905881
1225240773
999698261
661707784
1999731979
998046513
935621730
878888699
431205659
616453554
75315450
1837770807
1590933002
691433634
815420700
1242876744
654785272
1461037006
135617536
131721157
412887128
175260129
1748201197
460891984
1747882265
993183994
936145654
17440884
1296370773
1721451711
1273699033
69282455
504857418
856478190
1815047062
860011685
1477666029
924954857
170621878
1888976963
2003223084
1374910061
1833991325
1160394729
585554300
2031814553
2113239172
450211239
1464275178
1268025310
874918235
365131589
1406894959
88128971
330470906
44081350
1268617616
428163302
593412409
433766973
730571760
376173359
2081173200
819509275
1133432958
687071668
1619913896
1481570997
427603316
363383366
185479588
1137032960
779790767
1497884957
170799643
621502516
136403791
828649047
1302946080
1755294414
1296048886
169519260
1675825474
1024485822
811591528
1959451870
591254941
583389209
1925301181
1038737216
1759295374
691322309
494815864
340357192
1755198540
2021901453
1057452689
1974586108
419638682
522396258
597382337
687452513
2089132071
335813055
1887493470
2076124262
1352729893
1011248635
1338723822
1708101286
1376769335
1238903096
801688221
1248302136
1160850590
2012796375
1845294070
52733336
1718992550
2145324726
653694912
1013270139
319708777
881634935
1804822055
667919308
481074154
724740918
1526692541
398425952
533087833
2033075958
1568833375
1513402435
2049493960
1848310422
2021862750
1156165839
553901414
1971483062
1446687250
1509133705
294585933
1938667524
1005348531
846202758
948528977
612264396
865849140
329679050
1823883722
1903859711
992251180
1856189338
1464602110
300040071
1997558028
1191816422
1811344464
777250541
622068986
296377162
1334525657
2034058836
35547711
1470750207
2018594484
782948042
114778198
1154482006
822459314
1109775244
701768360
1264006300
1090311384
1056556079
1505836414
1766792348
1003748838
1975739684
56252799
1722462663
398490528
987890068
82515807
1639551592
791373486
1943735712
1375202922
570795116
81732036
1045511616
794547420
386784729
1735486561
1793716710
1479579776
1243372078
2092314189
640386219
680777723
111875553
800022301
452083677
992917395
851065373
278227016
1197278574
2137655617
3241287
277391544
386573839
1033854366
426053522
2014293204
749030981
88002274
561911306
2069153355
1903732246
2086676999
556039446
884842721
1907521630
1753884762
322614055
1956287305
328241047
1508956001
1425741417
1821857330
1640541244
1253096372
1767420604
159457991
704371092
952512148
433427187
1341119388
1575923417
680449576
457616499
1908010428
769241555
2137092636
1755423887
1273460588
1038567585
708063365
1588121344
1651451067
341223932
74835630
2087989378
1518833375
785910953
595198172
1151806472
1114199099
1254205441
1499499874
1241922210
1996465883
354083454
1014493818
884134520
389549509
1034558590
317741173
2100096271
2036817088
807286977
256995138
1904583892
950870536
77292871
1775451012
2072586260
1739193834
960992460
1607840339
1123452702
1524544553
1249292687
10276268
699104930
261138217
821249237
842376633
2048709740
1282579627
1612417314
171249467
2127148786
575490563
333602084
2067121326
1362040620
1527282795
1493908994
2129447983
1254597376
1171601006
1196184527
432023954
768413866
875352338
1395431229
876230878
1291660130
683942493
126148056
34782845
1157071529
888472629
606043657
1173041746
1469205072
747254351
1896819130
976246818
457751079
952979242
1010073400
921284294
1757780951
1636212696
148009749
509366444
34475056
404824820
426576206
1282460472
750892826
1113313109
229223979
568021334
1230023624
295126061
501292194
696456691
1483159860
2044595900
1214441714
990404957
1993619961
1406534709
713084242
1417178648
63776255
2113899073
97717556
71488576
32961699
664181654
985341646
728474358
780891249
1575982833
2123496705
1067712918
336059326
314325387
926645038
559381694
1807376466
267354741
2119775374
628803571
762615651
86136220
967059982
560127203
1832614141
1176476812
131018734
1895762984
187174678
1421101271
728071424
132260897
1432164054
1164511992
1214491231
1892230267
132733743
2109665068
669930107
1354327621
2116373739
757385831
13927700
1159725612
2034801486
1544510876
2091541954
148850077
1334925351
1168775956
340863119
475681116
1805289682
1986270749
2134603023
2065342795
1984690622
1706810089
1509610189
255374062
824483446
622418491
1667682870
676961706
1128219024
1996994279
1727028094
522746542
356865129
1805227684
1297807043
1849479947
1617172504
53880500
1879185410
1408206038
370624052
550138137
1468962421
1286480224
411368211
1097466053
734769386
2143252165
1928392812
679038889
1852700695
179311078
803105464
962245611
889719080
458588562
1531853458
775778384
702513388
1879481842
1852560218
1273183055
1927850714
536518993
1660810439
1938871322
547892474
1956691322
726867411
154877661
1674415262
39273667
2085064842
236298344
553947463
1875780316
1810441700
340156171
1542584551
1509803587
2128692981
634040277
133090108
775676184
1269514014
689782011
1763162084
1237937099
1342469018
969874571
2020951113
1560625860
976664794
87285256
2092848053
860508946
2069442049
974147696
1823631589
1191197309
1164209925
957316997
613140131
800265194
2125253240
840093487
833337305
1157850318
1558231366
505928910
62314209
1157062161
1544300219
978315429
658931048
1291040522
905356837
233623849
608621438
854298031
1994782206
1574407565
1968524212
738162190
73594202
758397632
2017348308
354822566
140987594
228905290
2074616931
1771420617
94867676
1888848081
1169466798
962312829
1840706503
1266269126
1805537818
1418945274
1679007857
25319030
359634946
72922133
1188687368
1794027507
1528727535
1688734069
1941622071
1216312798
2056422204
130650736
525787478
1426112673
989737340
1810591538
896160960
140165880
1930795626
1927368076
540604716
478523239
2086496208
56422222
646682408
1321380447
625901286
1475559974
1206397371
1669332416
1334309479
2053048810
1452726584
1921793879
1210212819
237420661
218840180
2055065718
1711808420
1575166557
1120311810
1203676722
465790866
1458551497
2112978041
975033459
1845038253
1386845721
1773616049
1801253153
1958158854
463832981
1375332802
741067706
723776837
388178991
117456734
472219059
1679558335
178734331
1738505941
1071808106
1945646062
1093357224
99651516
1110024349
1167584423
2007461911
1762372245
794077947
1589142485
1909937787
124093318
1891938466
877414631
613939920
1916262549
1408802044
1556442619
233949557
1747455456
724278070
2072142568
732183727
1961732619
1562487982
1266874255
1502893175
1036186204
68075490
640645785
1669951558
1664449540
2110197181
189495638
306026706
234670834
725333225
1767062309
2053410544
1998886011
263707737
606845491
1974850443
1056014381
2118807482
2074647411
409482256
2097845755
1336728807
500358183
1580213002
1034608038
63304553
1561188251
298631036
588061695
385490263
1967872291
224717046
1531441077
1167461887
1568955134
1893256172
1849944854
1434393886
377329752
1218377156
1757352843
678406058
999820640
212938427
408114897
1763983833
1248741200
1848232736
670131560
46450936
694281873
1727229326
1937810570
1164011867
666040476
224503288
1982616455
798831716
438559131
1398541399
1959455299
557056902
224754171
594992622
1670934873
1922588850
2061510645
310000215
13968694
1061677149
421533242
1154061849
1908698951
1725792342
1836427015
1623522817
1182418225
2014383287
1932642516
1416134331
1959053230
1414866453
1425693167
1032456428
377020612
603314669
1492081400
588389343
271460802
174724711
1952969992
300225369
1149062562
1106754660
2064146875
1847950379
679780790
279453009
394667128
2022257279
249532623
788919801
46972676
1924952562
422652874
2036801617
1548289993
1199807155
594845672
1576863069
1128034287
1274824231
496185187
476659861
1316220161
347580752
1025614702
1630618373
923229659
543247105
1350925649
773888619
616294786
934333884
34841250
761969986
658240545
1325536776
2007711370
1369011730
1896828685
1690822454
1975482714
64913247
2014837690
1844303312
704897943
983538562
1655246248
1443230922
137268969
1423051804
648130903
790792485
513593268
221268671
1919862252
428165178
1354884285
1450189006
1440526716
826429616
1136760311
143340938
409673221
1064437742
647614045
278765223
1409510225
2095113921
1954935290
2110895636
1610292607
1721182626
600697704
1316906843
1207091017
1037647605
110145597
180538168
824047635
1131756736
1877390385
1843064043
743248122
39017227
771452530
1131483418
1176905315
1462298716
1766873733
1113642059
1679157201
1554841629
1664140704
1564273647
11716925
843558837
1253212393
2126867369
1181192254
1232310057
1045026762
1451748054
1587706651
220470315
1147443257
143350147
625478109
160629115
1792974444
1009599075
1620814988
2095910944
811215240
775680680
1371855665
1410432319
1965074377
679615512
1308081321
870743868
1554488480
1717169605
1961060045
291896020
1010856375
364916183
1786243070
2023966750
240612150
1865003979
1688618115
2066098793
86423236
126138432
1882953205
987382331
1167610330
2134059178
988812908
112685883
1598955850
345367769
863465320
2146129229
1083591227
1612715642
1712405919
215430998
54004345
690481427
1226021126
946298943
1492938788
1179644628
152374720
226297555
814961319
1899752545
224105000
1988521402
72869736
70792750
1156952437
1499989172
72524291
101245864
232673951
630443915
685882953
1598518761
1776859275
523750926
687580948
636248728
994722758
661377732
1202495403
1336186567
1017960963
2056953270
811982130
1654081691
1603451898
352487648
1805076485
503975693
861125475
279172082
1371489395
2038741691
919273208
2018404015
1946173702
2003979975
1806828800
150631744
1890757741
96646391
841743898
1599277672
1368451450
1828833380
600987031
263728496
990328049
329338379
670404331
1167621853
1643980931
715710766
1052141465
1246567496
1385101478
1631592944
2043813519
291981106
1451475582
1929462169
1357780082
1431518116
1120550214
1518272796
224851339
1161725947
1925277759
1605879000
978572861
626934653
1879861439
1495692073
1759442257
823233034
1028271844
1903426452
1871827423
637044767
1437679569
1830534345
704959554
1571382008
1685827029
55658383
1254016773
1228634027
1242154076
740191606
1990641949
1854490724
1500316364
1094582256
371050767
599609096
40213201
743257775
448380934
552461736
793418521
2037591758
582481751
1113714298
80137434
749676232
1538933079
1620419018
1682434444
1060058691
178436728
662990126
1762129871
1918026890
2075137891
1077368800
2113319218
175697314
1895061136
562020898
1337876973
1258982798
603597858
1962081451
792493734
2064470200
1341018790
888382873
262515873
914353678
961235076
407566273
448305437
20173993
1723411285
1691971618
532437166
463696685
942679556
270304617
1202742690
1076600902
732225579
595559000
1846249088
578554103
1331737924
566739157
423890623
890835311
1693389259
443789124
1010373431
451841687
163723659
923518320
105111924
1085592493
1534089210
180370959
1612228983
1932722100
848875642
715573749
1730265923
1934301277
511189759
18824248
302049700
1134724701
1477943341
179118370
1166074882
563192690
1594851454
1012476508
636604091
1689922998
258971314
1784531923
1071593629
1353790468
52792038
744216260
72838136
325871364
963804947
107751144
1138868111
1976282378
1134383347
700515855
1231572829
944038257
1254481063
1691880408
1401902225
292842126
720732377
2011941198
738631287
157433908
2034828767
623752286
955372035
1231223696
800486559
1251349658
699124897
1505844194
687652577
1023581542
1531984681
635877557
901465954
736122678
188525914
1522607325
1049618770
985579196
1361957018
1173271933
316344901
152438131
391914367
929298686
627515419
1531250997
1277159196
1846051421
1684647592
1468147523
1116076560
1441711517
650035421
1588159606
1925667972
710402292
785389945
1574530363
1466197971
2005244139
1400518945
1759406408
1539930618
379052471
1000913657
1374498049
777274009
1038475629
168667508
1600231956
628560489
2053208836
1509834769
2094757370
1205120644
398296499
794603003
829975403
1153064555
171650968
1891310333
2093308664
1269076851
1368039677
1262155036
589846156
1221825393
214940389
1313218928
586013483
1289374411
1345451463
631088923
1675293792
2040354778
1311829648
172330719
1568169180
1864029519
2071747357
1448321237
501820328
315190684
83113489
1280230441
1725823876
1931987179
1999450702
613202734
1269383901
1020560840
1037209921
1038017938
1621198188
1412556577
367385788
1622938786
1211372755
1301899656
2062757810
973733470
606861402
257342738
1844790757
768992323
995121638
668058880
823932175
335983037
977801188
901756826
120760880
1573557664
655816098
35713313
1192645729
1050764529
1936105904
2389982
1359312514
692313416
786104828
77846003
147363380
1870252392
2121484423
1460249035
1105795267
852073392
2143076446
1683620074
281154414
915588103
541270953
471354572
787240182
1447244203
2132940000
663204331
543351827
353653704
34615720
650628664
282002515
376834642
998293785
712520060
1519511564
1628190576
828800638
566691892
260929115
517198339
1369909476
1987284386
797185486
1275037377
59932956
1069113478
417262315
1585348079
1780899224
1029689014
1518036575
1118708429
111224758
15916290
741759999
23912730
1089518156
105390154
2137256418
353174283
746154605
1306383349
242203665
575717088
2094188723
402478600
1202158968
2099492945
839324673
1299435896
2065708592
1062659375
1974842715
1614194794
1576459807
1895446718
2062041423
204367349
1300897449
440330880
39541148
878824576
536454751
95289122
2010658462
212495396
328734092
1066012508
942375730
1780289818
1761416182
597736827
1667650253
2027367204
1133524304
1587351432
260359223
1770232976
1238165210
442467309
1961535824
557410639
330762310
1593239657
248704664
289118544
1464220989
492704068
1364332465
1662505718
35337314
1516643602
403775306
2125444148
1900544374
549053772
94664899
597319285
468235614
1676586235
658240459
677994170
2000201089
1200516671
600753960
1068236494
1576609170
1728976452
164227426
1715497591
857163485
1659981374
1362270300
2013346514
1723676135
808270585
1680803899
1974674437
511251067
538279114
1905940712
1109924045
104150888
386924705
850749473
71496559
2071855427
1476939023
1114914335
1589209723
516329480
1074650079
1513765559
1438271532
1732729722
1633853753
70866744
928604496
1875203147
1885084181
1998317856
92972169
66227495
490327266
430320295
1041593812
99242317
1075798637
693775274
2067104733
73595597
437929395
1632948588
1102067829
185472586
1248313461
1026189098
207917003
1817903774
1547240835
1015389446
1159468009
1738732052
57840685
1563365263
1395345636
863400607
733462980
1178134857
1000249360
2073935369
804001150
1964094031
1389565587
1356172586
1110083529
283275731
1201123727
1278088124
406075311
345233995
1146850935
1804093966
56348150
935767719
139191520
1216062087
1163260905
1286451139
2026300963
232490487
1480739255
1765566758
527027037
1366553124
722023830
2099663903
514699065
1186402428
1877215659
1825655580
140548054
1115496186
12504040
1852290215
2136186648
28662197
1750453450
248761224
2050169371
1323235292
850034356
1793284517
732068474
478614953
271965966
1681312614
868698767
1658178183
1911926590
1875760513
1299011824
94631415
632311824
976511397
222517965
2065326321
803255933
654006686
336964612
1763190759
1223458067
1733855137
1783763205
1999702452
1968890052
1892736466
1782994159
351838212
297371722
1256363408
1489466065
492062640
1312300649
156486098
8966572
257199298
602451612
1394667452
957781188
1987089778
1897879335
37267710
810960207
528666031
222253469
243496845
1070570663
1687611133
199275480
1442481197
1438661274
244554452
1284248337
1420194252
1113141039
1193207872
1238604149
1008498632
998093285
1745385063
646276160
707021146
165982976
901487098
342142796
927130336
1390464823
877818747
1008986019
1774404637
1264734369
1713026967
1052024645
1130740824
1626255630
2127155763
2019525161
1840757327
782217585
281353078
1526183580
658259270
498617428
1850157898
753361539
312997702
351253349
1990432182
851821513
105514132
1295298102
1486429096
1103645370
722420070
423727561
1133539396
1590064862
1307433454
1948269799
151436428
1553017601
701207518
114203773
297005051
1550657451
645493566
1553488888
1303891407
186794291
146252192
1420172935
1373719907
28769194
892105589
1032917001
1673899505
1372460328
1843729665
1582407693
705748963
1656589688
1968221624
135446501
13694752
1413671524
71508459
267507890
1714328010
515302117
839910508
613095262
2124413465
33190761
908055720
1773645188
1171986971
1907752463
1348674970
1465391636
672878031
272280203
986778670
999234679
1631785889
766995570
1528875213
922429874
1478284522
831572511
1279070501
1582363774
697302981
352361170
2112425046
117851091
734969019
440447563
90674191
565329110
553407561
1168918594
1898867774
1162144737
882508720
1222538201
108164374
1690247166
2068831799
1623650794
1791035361
865511523
1038210622
1625821424
987475504
375432524
1889020165
551509012
1663601594
65750545
1651407780
205434869
1855368903
571791619
1027866433
933202689
950778260
1787782005
1603021719
2022476740
340932387
9239852
163906256
408818708
213449586
1653426986
2127431525
867255299
1178602878
851244760
1399135369
2105489720
370367755
284247601
178022640
1403227073
2111217270
2071072501
1279365552
1997409158
564174621
1437504057
158798695
203182637
785599124
775772470
1233431852
80077784
1272980362
1418728551
435893041
1855764654
567849386
191328079
992929577
1226719595
278365829
777355242
537025221
1118315856
551307787
903264640
930152447
2135739865
891042689
1051937813
1687956448
1917348749
386088662
1112069284
1110964644
611655992
1398121961
315461634
381067312
393974339
329828521
1675453143
1376226096
386713321
1767283088
1843428786
1841207304
524725478
295282111
866960211
2000098326
1504978576
320533202
1498974731
1923585688
83746631
588282069
786395668
446472698
237271820
1173328119
1847960426
607595717
656407280
1556813155
1275153109
1948207838
1046114480
793376367
808526746
846974565
1649168307
2027125726
749954060
2032307927
720942658
348303772
47208152
922962356
1503245812
254186603
1234536082
1802478980
753135004
807217970
1464795534
268780979
1872950203
68911594
242918649
1017978106
1406716867
620721684
1856503183
183892952
569680451
1571256931
1210020679
1164573438
459447274
976729070
325795114
1500716257
842253928
1398940624
353183277
950633442
527408998
1561905443
1837981709
232879811
285888339
1440970660
2117605956
1042937201
1296393968
1100751283
1489092895
54701233
1798497841
1782646394
1739674562
1805419196
221918726
632134742
1541572670
899909113
712214199
1211631755
983634643
1037287147
1762986670
59450177
733998666
936229262
50580745
1861106697
2131737532
1571700431
1111822475
756985627
1791687946
16355817
588477841
986039248
1924395046
1277932603
1179102532
1313132685
1570483847
355711026
2062997576
319035025
393349837
1219725035
1633579595
594906434
48697780
1275697893
1893325536
505942682
1780546822
1384859926
1979230792
396386327
1963924446
395643474
1465840173
230203854
610307088
473760184
1876374087
1555906855
1897111912
1340232420
54709611
1815784205
2022905680
1870888519
2063165568
350545354
715319092
875589029
177827743
1428051867
1627559769
1455247015
1082172291
1612631439
964789178
20909560
1868093579
1667914091
812628353
2121100144
1828597654
55245471
692560558
1116903686
705996032
440859638
942679556
1937047711
1103809329
772305021
600752115
1929540439
1839686166
1615191100
137039701
580355150
1655294212
1048162167
1643561816
912407707
1234635591
1359347049
1752345958
1834344989
867491173
1974860561
79971307
235854194
1232864151
1116913807
1097105065
1759436424
2082502162
1540934694
732178374
940913059
2135018150
703192080
1922853704
289883044
310691122
812059607
1313081674
1784361071
1024602958
1017980281
474990302
1179887473
298276689
361915002
2000840047
488814447
1630468569
523999170
1863755781
1954359015
1907493893
2138348267
796583762
405735005
1669509761
88778543
949052181
806899932
1257478197
296174041
1715126646
739814506
1221389781
521644009
1483124239
542682454
1529175362
1288422015
709834149
235811317
1221119759
252616263
1895979398
1301166006
66631124
1443659262
94073407
1871533433
1791125333
800568742
667316258
939318547
1945396422
1323759774
1716112966
752162844
1493571022
1049283156
285541497
804329216
1155246489
50430010
440269436
119151839
466137375
219677519
1119139933
867823646
1479326754
1865812021
1212062230
861655601
1383481714
1231163133
277983427
1330021384
642451470
445805817
1889015427
768861268
526323157
126387299
870088074
1984997369
2126733625
1900066489
1862325492
2093114287
1257756387
509774143
2108813162
1967086672
1174324057
1466752789
1756434965
1757697149
1801252594
625046217
1182188702
1008651984
488488439
1806204581
1236207630
529001092
2086189760
590745892
354152239
1194269300
259015859
756009261
122353658
1652241055
1734558143
1180504943
1965041115
1944874079
914781661
1989085594
2096686591
1509376541
1752899272
910285181
297438612
820144500
1399661201
634335150
34188563
319340455
859898800
1116306413
2020836316
1011860571
1293739088
1042863629
1474889379
1558264453
906017562
413130520
5364336
1532257052
389791171
1872820463
823169795
909618488
1687711673
1516704262
1729142320
1341522832
811072871
107080286
738736012
1032267553
1664932861
217461208
162303427
1248369429
69434977
1922551265
1661334168
1719794555
91974269
1922953539
1858920698
402335141
1972695703
1278197800
1321007959
795641952
1535149338
263703491
460877611
1541165932
237287402
379043358
1181982269
1885236636
80694965
1087322632
176837600
1454029794
895187165
604619422
1775621719
1315847281
1728851453
1514882224
113262905
1228390848
242532699
1788835775
1039419611
402850056
325974761
978162968
1577082021
2020120284
1212634340
1912591735
1634471796
1688214324
1273933862
1542153912
902723555
670595676
162722129
48255863
1760425020
590738163
1570655658
836652835
1818599659
6326777
1951412710
133942881
1638541546
1996435617
1380170517
1539614296
673709126
209396528
1848184533
753470914
1122526210
730514623
963139769
2055115995
384917086
1711826021
467028283
516483230
1917281848
1843417932
1220915138
576809938
65038854
1030003237
554067834
920326883
500763483
2011957828
979117781
913045535
1187261736
31040650
314854416
2010167041
751993039
1953826096
1379647775
1633388004
1743046981
1485676739
546218462
1633574097
327702134
1476730810
404156694
286963631
205184040
865394626
2088987230
576434289
374335723
775190607
2043419131
154001733
1559794249
856034201
1744341909
182368354
1867833623
1097579842
387009259
579733149
164220913
40432305
251170387
243322819
1773726825
608637437
1393051738
1254131948
1498476126
1902277705
2093566041
1749355141
724550
1887804688
1451240781
474565186
883867526
411265585
1675564908
1575231340
1239524627
997669742
172834506
281739506
919779248
1262032686
1055682442
1093242491
1200613038
489316345
975590028
414437243
1765916311
136224127
821055448
1271370862
126164125
1386900653
1383256475
1400791533
1964682133
770009319
1791672307
416268705
53944652
1488767901
834010318
484002209
941842226
44891961
1962177100
816408019
1500333700
1837875804
1612919310
278605024
1971657438
359122438
1621221734
787347396
1479555379
1964913733
1639579594
116525016
477069171
1354210629
1319942558
1353278793
1548913930
483321487
1028529888
282650785
1995736424
541616870
1158090205
332084015
1337977119
2061903589
1978607419
1190721232
2025903726
326767572
1172276190
761298206
549431585
1928154638
1311046309
2049669741
1499520943
1471418976
1640209801
1474736936
1538599747
7001808
1803391686
1912493143
2144412663
1135798598
1638703957
1592314710
652064113
580556334
246287463
1086988228
1827476079
2072575682
1319941745
1554069642
308393825
101134596
1704002033
375100214
1285214932
1517137020
725796340
103693214
719714706
1376028853
584314022
960524861
541363242
1550555913
1745556257
436019706
1985849610
1678495767
1494474612
1708631578
196924922
1314281380
1059349075
418452835
1430449878
1800149112
1183007717
1672985821
1599693865
2121090530
734435731
1066879232
292725044
635724120
583407773
601124331
778930044
1104827262
341222178
2080041978
939022523
1020476371
120091047
2076996457
1448029205
261146606
284270330
2082533901
698290928
106019978
872050142
457170045
1733643103
1837645409
1993727248
622958935
1755870227
1613474258
403612052
1043083932
1940358423
243869040
768008662
1874620752
2012188478
996171057
11637754
1504635065
1093332856
1634388995
224885273
959200435
155188416
1140689597
730931311
1967600490
1583331692
1329932451
635901532
2105015126
651325367
2037616011
1484686239
1751704602
729717035
1439575145
121526539
1966740872
1109614597
1269006259
627302910
964976082
1669464218
134304261
1422085031
678792325
1838629391
1924210333
779321475
1420152670
1420284930
1588761580
2139336062
1459254472
418175659
1166406814
812477287
1150252703
2097194071
306826025
1619155557
913268361
766605452
545551690
1176862290
480995901
940840168
1207458119
1843502842
924469366
1188481019
848239350
1167713187
1934582573
315015280
512433554
1735554533
742720233
137589943
1088510781
926241384
1455106467
1779442090
908700096
1418470018
578277386
345818350
1086489337
1029612954
1047667691
1972501566
1866687050
467722920
1330377248
966718364
1623778010
1162718802
1608512241
135585148
770946876
1646918984
1456789474
1121145530
1067567312
2146660290
1913343706
1209179934
750887275
1983249089
948922506
730928470
421793247
891320454
1535795686
445422999
1314181218
1953077133
1575310076
1502231108
745096644
1129985923
57647562
1401321364
2134840722
17851409
424927588
1447976725
966067018
1974168833
431956189
1406973767
1934778079
956229107
349963115
947816756
1382791354
423057890
11850074
1363436488
979341991
1290939284
472797289
481944251
392462334
1434817812
1123245214
1692180082
590522851
532877832
1162723901
1287881804
1344886326
969763149
2067523251
1924634457
1814801697
1530925362
1531454196
1578287601
1592898845
1969881931
335225589
397794702
1093305531
1577869328
433328031
1245319500
2043876398
191402786
517645980
1178170734
1421558836
1122623066
328975244
1348129043
545095438
542735437
33223999
284130590
2064377298
1501381139
125268521
2063027429
383275197
1891099978
2075146510
1734973239
577532679
1552537796
97825141
1245189980
2022186366
1638252674
1480757361
1510696087
1853560169
397492993
1722721887
1941982086
1687766017
1310982639
1699792718
587875605
811835441
1986804577
1694977599
477907280
1330522494
514504552
42202542
1907472939
1477144341
476817531
1045056908
642449389
1232073324
35697997
371897167
997065854
708400010
638366714
1719931012
2108128063
1508049697
330853144
1376257125
515841971
437108905
2041955257
1281025018
536728537
945181982
1996641324
2126564939
681498873
1825099646
1175094449
132753915
516334612
1090990436
122107837
1094201477
351262704
1464735185
1275586631
1045342119
1176441502
169636115
1258960391
1388022835
983579613
986279737
1477727740
1541524827
499987439
1450919829
181054067
1408771931
409612649
1546119209
1396715315
666539834
168338306
444510649
279046541
651199055
1742581343
114159741
1168012531
904001278
1494659502
804162800
1240728297
1365647107
1860631189
1625752673
557810275
144286562
1963558407
1441195791
1542073657
1546703478
1519830442
465670980
1166975906
2126523377
1319151353
205222496
409112474
942177708
915001403
241738517
884617219
1741672298
1181043179
1863920720
352482813
1273431739
155207432
1806149527
1415032110
222459847
1964489099
1027452161
1798213037
528438976
230930007
1493616399
1460982438
593407596
611900068
1199616525
354382709
948232262
921644320
2008003086
1611618660
1368911410
1657913167
1868978238
754046004
1181776092
1988013576
1445278421
493674577
1450449560
1911235373
246680066
2038527364
104488389
208931076
855887609
1168643964
1115514407
343622259
21558166
457889240
1906666818
883607767
1928656004
925381121
644626587
1611311216
324555774
1264726414
613687396
1361748025
860565863
400127759
452442112
1593239657
1319411029
1065469153
41920160
471800106
918946049
768992323
649735976
1338771506
1183218516
1721816193
303990224
1400258566
248231720
2073586370
88581506
2121580445
32928549
1611457597
1741208781
273244023
259926226
40375291
260100607
1653278893
1183576742
1216267735
630606760
565391782
489090618
1010656141
1855870882
206897181
859160851
1747832445
908311988
934229031
1487885980
2044034256
2029869637
1640862399
823678228
1048643102
52458997
1586537965
1491415961
829159873
732747824
112222565
748979648
2020299221
718465506
1682684232
1388702688
987381779
1302561970
636070952
985150863
1314887737
1228550697
2050542503
558931492
67480134
153701277
1671317448
1459120488
1146591257
1420305344
1112820190
1336562859
1875923489
1630326860
1135354732
828478812
333037709
1099538112
720737996
1917133461
1115482488
691517746
1229034753
979865864
1928117706
1190743150
112125921
1900817220
196807037
804165456
2064101827
1398202539
708295711
1970570860
1447722188
1110228664
340949011
1309448706
234600365
1819558054
693071314
558524385
1649455856
982971632
2004202791
507322669
779380540
1915766754
501269258
1927080583
1687691565
519252927
886886684
2017896315
28818292
776891844
61873911
769518825
506513829
236794124
1575324517
1404460313
703921511
1977574408
594252552
1444194920
1304828293
440120285
490132829
1622231017
723772550
1041437256
1803967826
2020384152
334618368
1970062496
1470102786
2024400661
1969869370
1181339748
772395668
727478237
939721137
893600817
748331287
734926665
1196097300
589345568
1664085627
274188724
570589920
70841613
1504642336
797615127
851662999
1967864431
662859245
1113811403
76073011
390885823
1528769974
1110097362
1048220271
928833018
306126472
2053920966
815837654
1909161186
1002928809
1913697171
51976620
741171342
1116766122
439250106
97675651
587325591
1064395743
1670677872
1671080087
938216010
1052791438
93899024
772835630
816492316
284142111
963444277
1611039377
806232985
415970162
1032190446
615680695
2076486785
266013795
252837074
1265433776
2066866947
183847765
252950685
1896127341
1838141101
1728846840
1430738027
1518512628
965132270
1992349456
1221057762
980925460
1645682570
1827007606
84171101
1265256768
223929439
275588883
1575892319
390675993
862448805
630108881
1741494257
1927936853
723553652
529654716
614509355
729796159
914304003
1166170228
621861989
816141546
1724585141
2137248752
1086429527
1814913633
336215899
819391242
1795459175
1190060
227025988
284544211
946918202
624570610
875427168
162884898
1446205308
1314312174
100517060
1357902568
1174497083
885446814
846677109
1764374791
568559020
2079493163
2091731643
2101909912
50297778
1514666532
1941017052
836742831
295208674
856469212
2106211457
1710043911
587046929
811921146
1148202440
2070415218
1663683145
2097735151
1900803412
21763513
2101602282
1809148194
1676977520
356467857
144506503
1129920713
74014186
1961783645
328358397
1004164377
1016944815
1903766779
989035180
1029445532
1391828410
1043901231
1480209994
806389566
497586921
1153341224
1725725671
605992069
1557042091
1152412723
870728441
817175242
310127890
442415628
1914005176
1492556348
792382587
370254018
1105652195
908189118
700807336
600015502
1288082829
605827687
1404098437
1017223535
2057760501
534113823
791151112
1586487515
1809927337
1981450438
1920997228
511443650
1362229066
393849004
2062351325
1224848380
1871051406
2018255778
630305016
1925161145
668555303
937090067
2063673342
1854858868
1193140888
1508899752
1985711770
229536109
643985610
2146635078
1785272635
1771758482
2110576596
41044449
232945094
609377293
157915129
1445156254
580783031
34777460
1058235869
2102834336
1524115156
1995817018
320573958
928937294
37400682
1692327278
1087284930
359846109
481397895
1866126141
807231567
1679889105
1572692926
80347501
174176815
115044520
447348144
993996628
1508506634
1189473831
342636273
1446750070
1414095773
1551925872
987245378
124349413
141958347
1897482221
1349259299
1852087440
1667531638
271647186
807085227
1004106909
1629401744
57182124
1807761070
1308186126
1038582251
575257472
1610655810
1931720255
845462123
1064911392
1644690790
1732150299
1545533127
393503145
1736520186
1808286289
502318147
5608761
773794649
1195421414
2079141539
1569554948
1425614575
509140854
886874237
841249217
2085173188
953689918
59138144
380724263
1402170683
2021464
765813066
1674760368
1675521659
1031740345
216334525
895930184
2003258372
711363122
1259360044
1051514954
2067726798
2098659347
273908606
1935236665
1809580687
186205231
359377338
710500700
1988748042
433257392
245171470
1922705408
1542997526
1160937555
1648498751
870218048
1869563072
2073394757
2059671470
1184945922
1133664697
848775297
554692202
868061357
1941545232
614148188
173465320
1135670372
158413040
325582571
117869806
1214022691
233623738
2024471073
371278710
680510022
1996437880
1733998195
819867270
1032924462
51104746
494836542
786736437
352208575
392642080
1809053345
1757270377
748070072
918540751
83775967
250390240
597731922
268385559
506059619
1548003990
159361284
1077158060
61531795
968260465
581994925
1848365228
1037479837
547828266
1964470797
692890951
1656962199
287056948
1343332332
747206314
1664333236
250789941
940504025
1162052100
220827542
357350008
315690084
1608148964
1910433743
806985214
973943768
1307739590
1851534962
792160601
1139370901
1549936523
687520859
2073114606
1254963259
562017822
2143950534
1840178719
352066301
1141465477
922239321
109351467
1007291409
1644524004
1605465858
740899188
1840645606
1987692240
380309863
864483242
2061039295
1654253358
2010037444
2097890551
1317641323
540681669
1349641770
551736155
400452354
1145074342
350408032
1864594540
257419070
1920683489
1576341496
1751684023
941617187
1616147824
303147166
1938874700
450916018
1103508725
1351346974
210546394
68563625
1815905969
259992923
1172196700
885420160
1793680016
961085115
1600898103
2120107289
1121801272
690636371
1668619412
1616437312
1647569783
225031625
1697014182
656524713
1368201282
896824896
1135990257
509823376
1171191023
323251749
1802689919
1739494439
1233712713
176369253
838955894
1467755208
779753868
715227769
1732119111
2120370890
1017425433
341907525
412754517
1320488056
1746072858
985386419
1819374274
283117174
445526335
2041913919
577518133
1537882574
1855811758
1719715771
353512784
2118002640
2024018373
1157467057
332132474
624788167
2122855411
309776177
1699618961
1715206812
1279386229
1846832968
1458026516
1933061745
1129170579
16567653
788117695
1393095637
585650400
1164315785
508785284
243210776
855224644
1784620832
1461854851
143165031
2089782024
1984039510
1930357565
1930040533
1165602417
2099706220
665133295
925801727
1750681457
793507287
2113663640
965072646
550255197
715542620
668558388
1622509959
1285532822
360765792
1886225236
1377086993
1350576055
1789206932
1640523463
599292804
348168039
717078950
27149874
30936209
520143515
704534285
332274609
1136747321
2120271339
1124454771
1955566328
155745941
350499520
314195392
1789821592
2048363502
864268322
1643116314
1506778997
1337575408
793737936
1800348749
1654602230
499757466
2036193204
883141469
622677531
1436117971
826416302
788930956
1205611672
898501493
1690107714
1951726855
2074376877
224594844
540530588
347612107
351855139
1165751752
308774541
1437770999
881559726
966106113
752562165
1687300123
1816387383
2103034081
579767022
332759028
1727587406
1562937561
1282979687
1125354440
424887114
470652547
1218212857
455553503
213454652
1526505926
1352576834
601808028
880790739
1243980418
363958004
254465061
487951360
1528279475
1389728601
1580436930
777367591
295904453
1239861322
2061571967
771615152
593243483
537185981
1722321797
1008725785
1263099830
1368263918
145172055
1455469188
420095968
57725182
2120929267
1141590151
428716215
296242863
834097255
299719837
329219659
257823263
1466978456
83243977
145292733
680735934
1525038988
1549286881
1706617714
1031184198
1957746488
1598141291
1379412509
265942868
1973021668
1687420971
1677853436
1750633780
1492170706
1565976894
19724936
1026496480
1816698458
92578720
1445933338
1598743365
1339401620
1041274711
42066078
2019922770
1467955425
191446289
1486364681
542048240
808584431
237736054
680127235
1302542892
788275249
1954581906
1833314518
1745698370
1425559398
175522092
1139929520
1646363427
709194033
537428177
319145629
1872009759
705647905
956458438
1662730459
1893298269
947324017
1841952392
974675754
1664099482
2074265566
333891914
726869081
1561087179
246871988
1061384955
2140036063
1749257261
1499019036
566631572
1483324011
1808718065
1561297089
2076948140
1504204725
285472681
1405969707
1839112216
1278622646
1993535939
1486422987
889210595
1357832288
930590967
1516108881
849416100
874817949
1904272318
1220075140
1277962513
12491949
1880351994
809215057
1493201829
2015906776
605495767
1615009238
1719555300
1190896416
1338840271
180061743
1572183420
1448070967
1672286529
2082022606
1072374181
868328246
1952241821
1694494952
1618456060
420359645
1562162982
1917942355
1628972310
295813544
1544579373
1827960485
1021841609
1932879463
1297720738
1764404508
1186104017
610731193
1327428245
1610362439
1713106155
578125640
1926154968
1681535195
1864533482
199002726
1787321508
1153040972
1243142877
1145833935
1404059018
392671850
545709443
856332580
917862244
831586288
926530970
69774546
2146632289
2091793505
93855742
1199262629
533607927
287986914
966029308
615410964
1394006794
2131713489
1310714184
419261300
627416844
1424649521
1554961466
742035652
1566524085
678658265
2021225133
1103515491
508606607
267076783
736405381
1666282961
1338822993
604435938
989775019
444617074
1993288321
175899071
1858652683
427689306
288867068
291721860
679396139
1828274678
1416112411
175031962
1417725377
373284270
856991141
1930221378
601672734
79777857
77625352
419448384
1921855408
726130590
966495556
1851258319
1983862213
1190710689
909351489
2132442566
1217939484
805155402
1450141121
499909625
518633799
34988300
873130752
393591674
1097715484
248497225
1052220477
822833112
1484133899
1111395189
236345406
1479466750
1537336820
328343072
1293672697
759580954
1754920205
1538133971
1814526461
2007037660
192812283
1113635136
1773784525
906552585
65010513
559088519
1729162014
1335747113
978264001
2140025665
2112028825
705761863
1920661125
1065934919
1563517495
1695356128
722983370
357235454
1762125270
1750351227
1586120479
1710464616
394159
431971041
1426283485
1181063537
568179312
1778659237
140354252
1579101033
2144547353
922664595
1996747114
1435809334
442520641
1899423017
781648626
1521476023
945670267
781142285
2023544222
2111898783
782091933
1988668888
857613838
1956494110
1586808855
678669927
2061525854
1400878968
1227709521
1852001856
1824779797
1263167342
2050348384
811650345
1289802593
835492901
1341669893
1098337533
1366711385
1033759053
470369748
1053284168
341171790
413225494
126168057
45340634
854829850
211390068
1737498186
658310836
1096966973
523242161
2041850441
1952903961
412361583
1652567653
1624320157
304805393
1210338679
1723923346
931305698
77473836
1767980636
91155831
759749577
1505645272
1662044593
1904835406
1109245775
1601767202
846467347
1753928875
982470652
1814869238
1297974369
848190830
1314492705
74302699
93615353
1083266124
1669448606
2070541028
1871021825
49190826
1314669159
1035598901
616219366
63763
2098925077
831993431
1428045281
1761312283
934645837
498863279
1728828297
21472242
1762500630
1966505525
736526753
1297238477
490796913
1175221800
2135711083
596335914
1794443865
1063949876
1687385995
708584677
1785478796
2129950759
896925777
1704641068
678282193
412761302
1801425017
1981500473
256176823
372520563
1548970195
1993280014
1361602336
757282568
1664932127
1842201661
2125285979
1640251464
359155343
567250415
2061143445
1817835098
557120453
1802154489
502991283
545379446
200532623
282280049
85451561
1338345476
764425323
139344459
259870934
420359645
1832415590
967129342
2079549215
1064399574
1194955095
2075448098
1092605376
181709039
890912350
1425103679
1988966530
1331063492
1841498774
468562971
643478923
2086261911
512653422
969440770
726380417
1337524278
286813443
1420640988
594255891
1088691270
700272580
616668116
1783216131
124035192
949389397
2113960800
64805025
1609652318
750016090
1864722711
1323552235
986898841
416124899
332002400
810807954
963547610
299719554
1197498700
1184945922
613977193
1532795817
1223463111
1572685604
2026343852
694031691
180139619
1108147047
609435913
1709661090
1487247850
99476427
810702912
1830338735
1743691395
301892050
354894147
1938914127
655205567
1604365535
613839415
2036227220
1894009286
1496242827
1802727790
2094076087
1225018184
679429236
1226817243
970633720
820628933
425095623
1913741605
788125286
355726142
1755474884
998032474
509653336
1103639501
546500910
803321883
1394041428
859912342
1865421121
681641004
848212218
2023856284
1538469012
1526142023
1063236356
543789558
703088762
1593274489
336632733
2112124675
1028336944
1416786783
1722834692
932342265
209576488
917225214
39210260
1818061276
138015385
1532654101
1728139609
940614777
1666819146
1942753313
105353967
356684043
1766613204
1209560825
746517068
740405358
1426449334
1747934099
1621875860
650484138
308488466
1670938359
382228783
540820870
1852359628
503406637
307133302
120151198
86158882
1888353420
2048849278
1352012243
1400199315
1165321422
193130188
1996055513
2092602421
838728126
817548039
1753926336
1455102087
957236346
2060656428
1391057918
1072503916
1673860853
280044229
1593301579
652039691
992421616
569834433
1644083470
876459314
1917814080
1755370056
653894096
1324361075
1313628798
1220668150
1394748996
1228912634
1779598607
2107190780
795187753
2088360882
1019718532
231895450
100618601
24796068
1866201822
161531619
885475053
1860323476
1575381404
212091394
601889846
1107899172
1052039977
913341903
708530844
804065143
1356552071
252029140
647866314
382161440
1543470700
89121796
1273072732
1533055302
545903679
525551082
525316994
124198750
1299369337
1180220661
690677229
1118059887
1483486632
1311711230
309537342
1190547351
576240453
1145432721
1285510445
767990734
1998027143
402524299
130662574
1264050459
1057030704
424173145
846389038
946143016
1758636491
963722858
63468799
960739684
1560987043
1562821010
1692994755
824651381
1560343348
623494353
1382048592
1464497497
1679109677
356558756
1671067113
1819413127
588112290
1490922400
473885416
264937452
1270259730
911053384
63897339
1180014733
117059069
285643178
2076849418
852521523
1361632509
581539970
783145703
1372746458
1866751964
1378179676
1423693783
1221971639
1105546812
1180810974
575416188
1784028868
1092303231
1856479823
183657240
806975671
358717987
1799254747
1122638147
1920890051
1415301155
791546818
491880901
907437053
763008962
1293861347
1890813387
973698075
921050639
38871261
1951358078
1677981709
1326522999
73206414
1842748627
1191718603
1148933935
903993320
621526624
1095254519
1888035243
2078756675
34243383
1621930565
689350
1309176000
1007275316
493132401
144154223
2082899596
1384509545
885101983
113668916
36790082
1195472552
475664074
1827875163
2008293505
300479275
1808986954
275988741
1612001002
1035901911
642808237
1069421787
513241620
1249138577
1126518923
1006113362
647156842
1438500686
2053374710
1196302519
2134238731
1996232848
1343750224
1150024300
1570014941
1754643686
696354692
2053919445
1816859068
181642434
833110292
197608771
475264069
917207121
1481928592
1720649708
339250092
64126595
1346424289
1501772418
1176673145
1382396211
1789082327
256752500
1051720628
1896663529
1081085547
618343847
557823075
672399787
1296344833
1194134203
1579547104
667796984
135695336
1738701683
46904211
1043923958
1384827919
223440129
763961234
904229090
2130127203
1031081177
1860110140
681041052
564399503
1228307919
547729421
1091494486
1865245114
69765150
1989133590
321678902
1129188510
67566461
2112744693
1368201248
1275417934
1522584634
97690508
137934202
244764966
2059349868
1892821935
185547551
1733491168
413334343
802477587
1064100512
1290310764
125680775
1695342464
1592332431
1066380235
1002373931
617177374
1882166325
1645900621
906926945
1587702199
924838117
358969729
1383743696
450843310
1768795941
1444346161
824907541
492582898
1588570132
597938645
1947891545
506046071
175859333
1552295453
174675344
1843396907
1017895010
2097059151
335713846
2123277786
612115620
929408942
102924416
97102027
519660312
1623459224
670013522
1030429255
1205580927
1910754716
408663066
396822837
1340173975
1620976755
1733033757
1928124030
1135729786
1851092961
1054902207
165644380
1484310639
37562042
1908332906
576317498
1908510376
1921885644
235423255
820163257
1282844928
1422002388
1127267348
1275729346
527347232
1164253697
475190683
229029538
992088379
550096192
1197150738
904800165
31641506
74170785
493922990
1446335024
1485700229
568645901
1732272873
2083506031
355172909
1099403106
1160574423
1457013957
771729180
705471953
526887735
333285133
1558354582
1623125239
1005328379
1265096064
877395445
1589710652
1767393842
897438282
1083837151
1664342045
1383567650
1772139490
623861806
1561578702
1104853489
1160942449
514491664
84361454
2112136689
113074100
1034705417
519701696
699459113
801620919
1934185298
303607761
946214149
1942756066
1696871492
1642134321
1496307978
1584670835
264554380
882107745
1578503933
1738345280
1512311485
375466568
2118289453
1664561678
2107325590
1742858146
1013841945
736409660
128042439
848508757
1043621525
59474486
197778991
50296484
1464312932
419037729
14896147
363803676
874714891
518178675
771698582
1415493725
1063622229
1327398877
275561014
1841934455
1696641758
1819374274
744726651
1753980355
2111742271
994075499
1503355634
223063670
1234742918
1927491495
1455447123
1226242112
1141318745
396633007
745791676
1967823301
2009924056
1053974442
1521351955
678160567
682749403
2033562953
2056986218
87308015
10216456
317201682
1049692526
1506044722
393903226
2054169546
858763373
1378295171
1274709866
865792158
699282463
1638941419
1002806932
1828414992
371827878
537191307
993756409
632123039
934838286
866895053
699340679
195121074
366212111
1703878535
643246205
1124238300
919639873
220079715
225720442
411322931
1619834732
887580364
94321369
1908897501
612929705
1953206897
1008532403
1173023555
1034595565
302674882
799841354
1753607356
1540100473
1525825479
1979689326
393383697
929464764
1046810697
2014271770
1968073240
1118178482
50451562
1524816492
2006477853
1067475610
1173472818
1736636019
310149338
510713054
1398832016
260979298
1145860604
84943850
2101382710
514768430
306492949
1362096736
481798169
767595792
31175446
240802251
1993812078
1917121561
376968169
1704681173
1592715995
1124526605
725642809
872336009
266623021
86607871
557632781
1896012903
266181483
1429397608
300931003
2144042357
528049487
1910863941
1873955735
1658926053
869889634
693717709
1900615130
2099807012
204889646
1386730720
1209495959
570104775
1454035717
197180155
998529302
653730321
1432980757
1886791999
46549887
1375705495
1609558673
850845860
1039334390
2102321056
1067528294
1930114376
944879976
2145802721
1920883397
454828585
2052369962
1008151415
874020896
2012134948
1813262429
1273199947
1028618841
2112778637
371147096
137444844
980487497
351327760
465736468
903102369
436153223
647574716
1580737419
702248306
435495781
272153282
1844517764
2142709337
1520981599
1156127670
1400889023
507469871
1479059477
100434436
27216390
1977005128
1160126010
1850713301
1022230485
1742997642
751781642
1309475258
1208341691
1234723744
1271646029
1055460188
1273668572
138979037
2146586505
1256892260
907915411
815009880
2077677199
83031984
1316167451
1028015064
563823489
107449625
1058702976
563688315
697635502
1627731525
1690872321
547764512
463462649
956359951
443065594
1204166184
1571601723
72902892
1960549704
369685653
429487624
1171692595
2031870568
898590337
783443913
897034113
1921537604
1985614368
1807859090
708192679
2112110189
1859147137
1553106430
2044955674
1439275871
1614927084
1704801926
990962615
705842927
1217512152
1715225401
1421582796
1480806294
2014500655
1643493409
367013038
428590429
1140350079
1732041994
1418373755
1239460370
1645906134
1141780409
1855429220
1741782415
405562946
1477919601
156157994
475312535
1334115912
1405649760
218971145
1358155223
324020769
315494935
859164217
129523359
1729643129
135056377
1266671010
2065129139
1227460855
1392765341
279954362
593091907
2127179832
20848077
558891203
1129444304
1512170696
1906843310
487199014
1296535066
660092797
2102890493
98215344
514005406
1421869170
181279458
577879525
389669709
1733630170
1103663005
906367545
185097315
1005971718
187907894
759230496
1484331335
448972492
555684565
1403025828
1090120592
464518250
195172135
1799915227
809104900
1273317804
1985444624
122146898
1260711743
1607417533
654333573
360684932
1840442279
376173359
677394003
1184693303
1857639856
185164957
2115204156
1328088228
1275207231
2131789354
1395879914
2010181431
293340721
1323238486
1744931122
2022420395
905485408
568397900
408958917
1473040824
1709310137
2142993599
1054855071
2053043204
1341721264
1991447269
186922606
1168877000
1449572873
877820112
1232362448
1850147377
640066468
1056406907
684365630
584625656
1484816306
46243154
1523829906
1575923417
433446215
388425715
2091720080
1100245821
159582839
1845999765
1140407930
1198470346
458630942
2044397064
1265144907
814174540
820126070
207664196
711101726
1605867824
2141243341
1014579038
156467451
1607284543
39814835
934862730
980749666
1809429681
738271814
547805371
1773217803
845441590
130663431
728645695
701366892
412769820
1172893495
36356407
201099601
5374067
195009436
405765441
1174255165
167903901
551707638
1414559241
2060003520
1198822705
495286265
1785336031
157406877
1011457161
1637639954
1508994987
499514168
335003728
2003285451
2090634647
280085717
46448369
135246044
1272530988
63106229
1689104762
785466960
754036088
1611483635
882693485
602643822
813558640
1804606622
204185860
1133646256
1898423074
25550248
761669534
294739738
1174100327
1332631781
1179627676
576620032
1915864357
565278525
1835700666
371578063
2083617743
1964099812
166756497
2040758025
702256717
1965391010
2070336985
279958341
832113636
1670926438
480637124
1005275250
528913039
1115954350
532099199
1022815636
1222111695
1405006137
142306197
1746705732
133361320
138672672
1907270568
439736724
2001327602
1619932000
998131413
1035847278
369041091
1306474512
2049809980
2130587875
1272988648
58531882
915437042
90689386
2075110117
1531647022
1880462831
1988689219
943543370
433281859
2007743911
429162559
1845300570
1588717638
1302679427
1498228667
669477904
1094582256
407040488
1628076226
2112394810
1250363204
1435083984
484973155
630588901
1971119782
1703541290
2008269882
800917393
2029212608
751337285
264459895
1053974442
787871316
1301636986
1097266309
1764733066
2135450205
1783072781
158901809
238757515
1849217424
1314020053
813154573
761169825
332939278
1161644414
908346841
966021778
1286447733
1978329361
1213690130
439554292
990071112
2103740914
1676795233
893432922
1760771412
51411959
1661196632
1864930914
194676085
2019498569
761219386
2109979939
93237573
1842128781
1085050063
322292951
1217858858
780627886
1353860490
1843625881
226012623
1770604
2092320336
47601273
327416243
1463844243
2129712109
1561001910
1838915348
1173877353
842483060
979126026
1061401382
459982932
1287758320
1784934200
122120153
258983673
1565276041
1892913235
1795987993
831486220
781741376
1056028775
1914456530
760968381
1728229539
1834403952
366711567
737336658
220327928
2050350892
822831865
1763366614
1585165503
1562888180
879973450
126022273
2038761711
945951755
1216793124
1801445138
1025362873
1722349258
534441228
2146766457
1882687596
2135363626
1328708152
272635008
2056736660
1420391896
1629215261
485895524
11070394
1896955312
1920190454
624999116
426263743
1046304019
1575674420
95347251
1514061675
1661744540
2012834027
1389443513
1552865452
1676329809
1585464771
3792057
2070385820
955250457
1061101342
1709888449
161777048
105535074
1002627588
955406061
1614628139
1459118153
803842576
478337492
1275419174
1057594012
1051426269
1431622496
2072167606
980271865
1911651859
2041050524
1571338239
1375119840
706817787
102474843
705157020
197889891
2126121636
936472863
1117373912
430273176
1369858101
1400317273
1513332857
19033605
717887966
1828589553
1983249089
1044522020
396021223
2036057334
336749077
1089304496
1225089491
1099293978
277577962
122522008
1277221695
1079440698
247939220
865953674
1110522335
346618652
1836279536
84532275
163826530
618106201
1674841910
78780715
1575437021
417351385
1888829093
925285569
2007104068
1142307774
1925742009
1321926737
1196235656
1850767092
1870888519
588652643
1721573356
1144655287
1575045721
717106888
1823762198
1735711920
184187760
828364034
133680209
1327738178
1576844002
953775658
790047221
311017134
1373792128
1423237984
1463296726
859113588
1524681076
1474394264
217973410
2056945675
1042056792
1166983784
406654433
1220604786
407951376
1636842934
710313716
845449914
727440063
1439859098
633005126
1572207284
1853133920
222945708
2020428493
1812350416
1720846099
134280104
1413327765
308655404
1529769213
1411848782
559436272
345367769
1165202097
854094940
1157514442
284190507
1928848414
1596992679
1488609519
936823602
1590835509
1451019550
1135425135
1852568344
1748151068
78844593
1929370206
1078733794
110592727
398253987
578303619
591721015
1736317752
750827205
1645383303
2018822823
1718223514
1493301525
562327148
1476321425
1457601851
1799772999
308352231
1953845479
1787764135
1994544856
1168128701
1089874236
357781681
1351907259
49595522
325599893
2113338793
211390068
507526067
1489727353
14190802
618831959
644430373
1745702551
1020202541
242851627
69508969
871341844
439505627
1604569625
404972585
1648548194
662793587
250433922
1723383196
767592688
1292769905
131351075
737393464
2032238796
1723416744
15511314
539353099
107659440
150096337
1376445287
50712989
816624672
1079485437
644261421
2134769446
2012301446
669063206
1821921337
766689119
244262805
246561529
1019100195
842977735
813678349
252405325
936150089
142717621
423679591
1747732325
1409184375
1839223003
467394720
2144097335
1115042560
248159261
1513751445
183997628
322766039
1367017935
356557733
769344907
1914411741
122615509
1289931641
1056463425
1897653682
925442445
392056153
2003633846
2087833504
630963615
1550695317
15766643
2000458839
156374542
190409336
1130188419
763523456
1441004463
805934804
644917059
1901151819
1741930033
841227858
613971784
658063550
762569526
1247183263
25071099
2034745483
111365928
1714508038
1042294359
2055832578
1877746568
1151496855
742720233
2062692824
631386923
375048947
986058140
517213217
654259769
1662509987
459746851
1724865902
645343671
1100983829
511900967
834695787
6375597
2142889867
102301674
160083837
1834779688
843608601
1123538029
1830090383
850166865
1673553615
494996652
440666464
1208215450
512957895
850561014
1283517851
912366673
456308105
243059247
1394798061
196306012
1764867076
2067208818
378961504
753684676
1963904802
1533022116
1685022604
530636804
1489314108
659040508
1133432531
696525833
1290314071
1302595569
79882592
429858925
665274159
308248295
498385409
1245314199
1434185530
1791644293
150359467
79217317
1878868417
1388272007
794399102
520088432
1245629685
730553016
167058760
1405726884
1633114353
1609985615
1245512138
652575860
1816498422
729954341
1826685453
1356721638
1481098179
304544546
1743408885
612197750
1592975599
1313468312
1255789155
1999880653
1658107062
1929613088
1618816480
218602061
120272676
1926790428
551942715
1556496236
367143582
873065499
1084636004
1464481226
495562702
474460889
1118116395
423834356
546841775
1316314698
137012489
1249899955
2100942497
12394392
1049528085
1382164818
1985678721
778129631
89386671
720860686
373818759
1282853945
1011032375
345691063
1397487408
367313962
154114518
458125507
1754266090
801619961
38874167
473821963
1498762194
1207386476
1250613699
730368962
1402990524
1213833558
425750201
885473322
2116381189
1418411472
1150828511
909306402
507059543
2045077999
547243539
1998029717
1071183496
873700438
404630891
388604667
1521529111
451730790
1009282097
1727864397
813601155
2053374160
835594072
1023615016
917418253
784794755
396659139
918278874
1922340929
2013938855
1874159952
844748588
2080589231
20018166
1891292247
1959248810
1443526859
903409025
1529584446
1349294394
1103091849
1229203641
2084847653
201097292
1211212272
1777956498
1729084444
1057359321
2115542754
959376510
535596075
2037360050
1531161358
248646410
1330668961
1781806463
2136868141
2105291426
1859336387
935260884
519178547
337475400
1418710012
557323622
326172605
998469756
466466548
1047405298
1559858411
1303574109
467551117
905956780
1242942953
802213106
1767939705
1591403933
858676855
1642601786
2020152758
1539639422
50483426
695244170
1872738072
1155517686
243061114
2125662890
1988297437
588470619
266661477
1153067792
1997786383
862682598
1714798314
662569835
489252086
585810020
1970374150
1409297343
253215037
1559299948
1458019534
1415497384
265438885
1941737732
1296723322
1463861517
1963626112
658692926
455986001
1062435202
1406408855
1036183677
1960010123
656317239
648028406
40070899
1190845969
1259594478
879055106
692906721
1631470428
191450893
1309791340
1147815676
75863528
2068437173
728955043
1567485835
854546752
1033396093
49720222
255524551
684962624
1908735512
467953150
14808539
1546653910
1661155723
576410453
123809324
1962634346
222050025
868443306
2107281611
735690493
1597123248
318312007
1293074344
2039654265
776370300
1381021455
2018715694
543408410
290655039
576546454
304946395
431626255
52918322
796811691
1078988868
826394555
92045413
1698654509
1114156072
1861384156
676556749
2128468581
1348864980
1472551347
56836888
994718827
398778650
1808936985
2098176498
1799318236
1452262316
329134173
2013085843
51557276
2072348607
357816924
1961084628
1041654559
6318763
1624893349
1577697889
1245974608
1469104776
922960786
1820244350
961412970
1430222192
448661251
1050373261
729198427
130893310
910714254
881843135
344560083
1935837661
663154661
1234058408
1368341573
437958770
1257981350
2029954599
1819113321
684044528
1267574190
1088759654
1036164890
1853194232
233321933
9290385
843705279
62862870
30811915
706023121
1040894495
1874362886
1923949638
595984221
205799659
1822079796
1047318076
262552628
1151556270
1678264488
1445325140
1357887500
763640725
2124581898
2013871637
833941465
714498049
1959606265
97749857
1705381901
843496538
1928199852
1317259576
1691180677
1025062118
2098228283
859833764
1392914497
957566462
1250903612
1940676544
1767623971
1114888891
1890017123
1109222856
1938621320
1424198652
120771713
1913221926
1234281674
1573452664
716247949
389436763
1961580334
1076189377
789996587
1919454793
1940975933
1873780228
1285707622
1266114942
1152234790
841044723
1136745290
1039880918
1066432636
1621852787
1070359941
786467224
395735990
364302058
1491069352
1224081125
1270376144
823676452
527767890
899978383
1089998769
1990215133
63093887
783476578
435452002
949015032
1347004666
1329491625
671746130
1740640804
1262331207
1739946406
43872152
94884670
928326778
1935503942
888547187
116192434
132291626
1967760264
1394367596
1716278589
1144562119
1035532956
24228379
1643723422
1147702853
1235997120
939821521
1468111030
1386618400
1201457616
1016828511
628470734
848564060
179126014
2059070537
1419160273
1888723184
1751652899
1133277751
900188155
2014802972
1347777292
1817671276
941119867
2137353578
1160301364
360797455
1222113703
1198816191
207232716
69061932
1121191808
29504905
1834847972
762588456
350993075
1068820117
1981279791
1794328976
1335497477
204752236
217313121
1085269754
1388532974
1139920502
1834286532
1984746020
1361269421
307041823
219858841
1152328338
679559004
1622659724
238265132
1504452257
691567562
700255504
1098896473
270496951
1100259648
1594339117
1234585791
755138629
154149282
1956746547
1581560717
916664510
1186243694
840051363
585983432
2007190859
1429040177
236805124
1896749652
681929434
832162876
524541169
618816210
1965165494
1373274296
2002546471
1867815049
169146493
240741437
2065430895
83777955
1403171767
804097816
1180169852
1480229528
1430556182
1571351550
1059655906
628043131
1922629121
119377733
154185490
683105387
614918034
1603792999
403525573
1035378185
1020195883
1575765423
1209076296
385974701
1047906292
1189851986
1742311186
793423783
713925214
1697109711
85629084
1969514243
515800340
2041456409
591271929
936151065
1193319919
770123365
1726948198
663056895
245855875
282819633
163839941
1397037511
1531340354
374660864
2096197525
692686498
1475761186
608262071
999682994
550470000
285231729
1279110526
536963021
894656320
1408600233
2068857087
1064432766
1357510052
1309606354
1301968988
304525003
1089348749
1704026862
1445868139
749565751
395489003
752160257
1068446808
1612336356
1688798961
615053102
1423486832
463025422
1451253180
2080416504
203652372
689800640
894441131
418441818
396563195
363701251
1332344792
1554548787
189207712
1753567275
1748350411
626480440
978100183
350843634
699285472
1249302345
370067315
1603519103
1690810895
740472516
1386699971
1936417340
1184471591
1574410429
804546382
84597064
602385119
1053102967
50794763
550173449
787370778
1681591238
506279706
1416435468
1299832095
49394031
834810555
171073892
387041020
243338575
1914452207
1994177681
1976074218
269924457
821019048
433051329
1985444624
1320050265
524480993
1116469234
1295900245
1044023592
2014500784
886011780
1074926525
2117750829
1703764932
1206632257
1773152967
1699779153
258678506
453585152
229099764
1818813343
2082196932
233006294
1253968101
1077126773
1817503573
455063396
267356608
468137144
1877254998
847372402
221312620
1144428172
2113172618
1367190868
747224351
1982872657
1762224091
1644905240
949708358
786439678
716175951
851011216
352618515
1320255243
85662557
1304404637
2019251430
260593542
1163669829
691935656
1570641795
253267426
1923837155
313978463
652212241
191994102
917557895
1801699325
245490699
375358872
2009813998
594676529
1850434207
682081926
1180604269
1623014857
848383710
601460234
1870786036
1876515742
1009981519
1396113002
131537058
1473201753
1263108001
393616274
1324924315
1701710260
1472872855
1587986790
286141004
689973963
1118286920
856138406
171665278
1925228061
1865505645
1097490457
1634794946
1424827820
1561334753
225453871
916083696
1945373390
1051498681
1224328724
2129547055
335294978
708103516
1446776729
1613794088
531947229
817270154
1392966363
310464496
548480379
419904831
332985832
353973020
1013749123
1834764420
1974155102
1315870372
1163987147
1658004866
671890920
517036799
1480590302
242937440
1039427111
1863689564
241306304
308128945
1920169252
147544640
1135927189
868732023
1460641838
578880446
1042472484
1315056921
993885747
958165609
626359285
1907333796
1994515231
208034317
1010085452
467832573
1488744983
715648845
340412664
1352931922
728613662
769462710
1226038320
247832484
900692589
1653007886
969194213
705225337
2007911880
755384269
2101389164
1296243383
1414041560
942298187
1396014046
1549621623
718200910
1110096372
1598685699
1301698418
1887752619
656831384
1370668186
1852887660
924316629
779730709
1335222544
1526026276
1085523076
891701807
1546382857
21410007
1162016810
1607573934
1371493194
275938438
859702073
1364188329
376802346
1126962503
855217870
2027856431
164063614
1160385060
342500048
280157736
24411929
2064231134
1354372003
941665915
789168898
2103516814
1030493994
398131947
1728785341
832963924
604338552
136869924
174581118
2050795796
1048913813
535236131
693132454
357091060
2010364868
474458693
1615797991
778803312
1692843621
1986846784
1403332735
348792584
1694329781
107080063
1545324409
1383672730
494290817
130233071
2114022365
1245119036
2080063644
828112300
771545719
1941859741
1459923495
1683061863
285126109
1740393820
474947194
1918283615
1992964966
1536208907
433651757
350490324
1830118477
1718767470
1664707915
1347227580
568170384
1131726809
2030503341
843320960
1397545472
1282922560
698473536
1794204653
1618917418
371796571
1402266045
194211899
1387006401
510574056
1448533840
1782343594
1929029430
1332437632
409333549
1767462777
584836937
1883519290
100970695
297688405
866916241
1989983344
203853273
1584069147
692577814
1854265481
829108652
2009813066
1659298880
1075119152
1343763628
1724384291
806386040
499715441
2061442235
2000433304
577669022
2135070266
1350793393
1611427908
687205933
321857072
715498388
626348807
1590106884
946934078
400418040
948558165
1082835013
1419851738
264134571
725030938
2144403421
1523930067
1799557878
1438469477
662142005
588295818
2128507888
57164050
1063926625
2007957115
101017162
511331537
697974950
1834037650
1132544731
1532367691
1569382329
1692411307
1290167742
794482925
756894946
1522093137
92242019
1302326414
33545497
1479712297
1384846784
1687789883
1341737463
1863721302
1003431834
148193582
2113899073
520667080
660528422
397970186
700090517
1289575212
770650933
1404641864
921217018
11859743
1703625035
1941126432
422019373
154395334
1954808680
129166955
595851565
1948367166
1651017582
588710720
538097810
597536308
1748777837
159772725
1226968997
721374465
1194406194
45237786
450244256
538407711
1822083476
1243256207
984910199
1936394177
520088432
224489726
880986827
625769120
1874248784
400085871
1479137140
278458928
975037534
468976465
2132805362
1851459575
837095284
1205409753
951505803
1575121066
394056766
1790663471
972078024
300042321
1166258702
1807837949
1508765887
135394102
2095144027
642564968
1324093967
105732746
784308332
1224481165
1318249997
548054772
1079646737
1467243644
1010362219
1360641831
1156187859
1017886745
792354130
46026579
1846464068
853964659
1200686218
2081112272
1947922760
319282361
329351357
60419324
271198824
1293594577
2060761191
171382215
572930587
1114703946
286854257
644233998
1523622330
1519775274
1270782364
1974472615
370864619
533718839
1602178621
777701490
760259365
1471628076
868714450
566490909
2023149517
110459621
1926738136
802102905
1495749283
981297247
1816194985
1451089812
564822392
1717935543
1199370502
566910964
580107116
359449747
529298660
348398014
952072143
748823666
1729979288
1822228851
2054096617
257577419
1339294607
428165178
2050277230
2018321712
1602995204
1176153976
966475824
1423022976
1283708053
277728398
1305692150
1689004081
568888802
705297308
1862781529
1646141228
890745310
1600794265
1813490969
1930613221
1319188846
954512322
659615843
194258791
1742219539
886692145
344349811
632269822
619032713
384922466
2009049518
1476137231
1193496927
1300446629
49218444
1787935940
436547377
778267405
1218542040
918108336
1242821007
1455586634
1977240624
816402304
1768947125
299525264
1842542588
446337459
1684990399
1898935739
101216297
218832056
984428812
1789678449
773817255
107430927
2078064995
1978941973
525208961
16661634
1852814012
271035482
1079901230
255478695
171061700
953208563
25137033
879139865
92360763
300276258
116190367
2074667553
778939619
830283780
275685492
2019419472
2034082602
1645945423
995291597
838012162
1794411050
925302521
890328335
2030583213
1971472812
125545631
1903968917
401149388
1734838584
143208259
1395199345
1757256221
1999958520
1966101376
282392550
1803470095
1674214471
599763232
1792891600
279486850
1779706427
787778323
492910468
2124898740
791031052
817736096
1993077293
559091282
1627406883
15390505
488858699
165075800
1057981439
702138358
1170711896
1966565615
1739557347
1347196289
365567085
2074703264
1206169757
1472893870
705731870
683541464
462259481
231581180
302677407
1079184353
622169865
470154299
332648138
2007656356
1772238470
1928679062
368357566
1782778570
1709947065
1924672497
1707882649
1781958373
109744345
158005951
2089478626
653116693
874195903
1566326160
1160272511
467229022
831451003
1687209783
2137439337
1797702468
1370094106
390068264
1065342768
1109618885
966385260
855971640
535379445
1902040283
1639391948
495729977
1128667206
663623131
496899983
1970214468
1717879532
2010889534
374896574
646618567
652619130
1190997390
1425706144
457713583
424979830
1914249230
781716817
646103266
674064111
1898562739
1796915689
1983657654
1915562351
1169107503
69867184
1587563010
1295119668
1823762198
1576962995
2093257482
1997901093
577035764
1698059573
1630315709
590712878
215039815
2087514673
1986742366
687085662
111491647
1773220924
108999683
358993221
812058049
2001820021
1651260704
1027010077
751777449
1022406064
953997918
2135516600
858883966
378732914
587964250
1461467302
1541337172
1491275637
1307757039
2135411041
1300681553
1211802928
300573072
1380438032
726855459
209536850
1317825872
39679314
1880774324
130850114
1174253233
1952146499
49036633
2130531446
712267083
630675096
92661267
1402693065
603993785
504434572
1459928044
1323743587
1598870272
96519001
1859737246
1985439981
1642329656
2141909509
339729691
643432405
1562799097
128169678
1913923298
462114125
1101256455
138575520
287212672
859780734
740336351
39121415
404041690
101316243
563925181
588750093
1505562842
1677509137
1563359078
931044356
2032466599
757289605
2037769588
669400540
368873496
1196941869
1879437320
405785317
1744779097
564215062
112891763
402140631
1022769906
2128647781
55585065
139786943
7943069
528755453
424976892
483579114
1951575088
665559036
1075839674
320675258
1938044952
1704002033
860854698
1589756124
1254341448
1763770690
1572480950
612192257
1471996078
1590520520
954464154
1122601176
1457310799
1790716146
235262215
818725472
62618319
1065089250
869678309
707466991
360432988
1479870802
1518902114
562184419
1949371585
107835456
249728145
1581280078
670432678
1576940993
422417952
1076403312
77928692
1269918997
1931958152
1702272089
352624982
1561270281
1137996250
396313245
217043511
669427627
1306488642
1433726289
1309049527
2101410086
771170863
1276889502
1523195194
1260106151
1331657843
126022006
1254178018
1984176001
873731514
1546761216
1788129501
1431972248
1413792835
2054633952
1213716512
49218444
1366505075
265387470
169449461
100719840
437913001
1093706061
971563399
1770173644
1671338584
1982552526
1202611101
1402000736
1672499293
285787929
390221095
1128859282
1314131895
1206559670
614582095
1471380299
207739076
1604982909
1768392373
785294918
1825637832
1270014725
1240904817
1499304293
477288245
1983590536
2116681705
1743909050
1871533433
1656586318
1819454230
1794030618
625359637
963865223
1794293950
254634079
41844050
400051257
1029918632
271263354
1055729868
1981827857
1732373600
328560874
1151246421
2132503337
494290817
1923375984
593139324
156005245
1353016345
1063269036
1552345701
1745764993
733947082
490404285
51509794
736341931
998718508
1184483817
1730696707
1397602589
515917860
1288401119
175709560
1827969077
1682675128
2024935278
1019015098
1086589842
1700138271
592168751
671966031
388590296
102984297
357271220
1758214393
1152115412
632609063
1141404919
1494736587
1427834632
1418391104
930503514
2077521434
2098009196
732796647
444439120
83577424
908812598
1869839958
1349398893
1218310279
1297389537
1289755986
1375452743
80057458
1210343537
1714194503
114441359
2120908313
1745592499
1160370512
1745749913
513463960
1325855305
121519314
1785663358
1569589917
1991856047
484505853
93639622
10566534
1010515153
187415354
1749030771
49169216
1012454852
1742051657
1663973048
516455373
175747571
924087608
840080997
398485182
1996134534
1910183260
1725712580
1870780986
650824080
328976674
335385869
1195916845
1274805229
473097937
1907569157
1005612618
945931421
847236227
671251008
1747459908
403261582
1677107033
428581463
1816698458
119010776
797051261
338445844
596762228
2119788245
1816042160
1060807628
1504769272
220669541
822637698
395681251
2103631729
666358828
660267378
1603837915
1347848263
1635562883
1819364373
2081526952
503951551
2030008785
318169951
336595947
1754073200
1050762712
1604322129
1408870299
710607932
1523916409
1676085920
595505864
391008240
1836069515
365736235
964487939
955816354
1476540447
1958353175
935121734
963265264
890159781
580335095
1830862101
1994753135
1428338017
1769119516
70005834
2138274929
1531633512
1845049426
1743377396
496631434
428467232
952188915
352964508
1702855789
64123716
1677407379
1635702476
1291341944
35487147
1586343074
1557850943
1505106886
1950652178
1042044663
1882564272
1389327074
996010007
539250201
992177917
1347132614
561559778
1417432049
1663468027
1436104556
2001184084
1433099148
799558003
1767925803
905444671
1102442250
1565142593
1780614435
1293272099
433893454
1269858423
1693116868
2116941944
771636836
2087411282
1826987234
1074898114
1646589253
2033254906
2027500727
684024939
1007009072
1510840606
184792989
1059473027
1779668921
1269043284
175899071
699324514
1776867255
1118069330
1894732708
464813160
1204671353
676345475
706644187
6899962
1612392845
1667801463
1901222534
2057992604
461409497
461557431
738786501
1406203456
1927492426
1180110434
932836525
642108806
745711335
127040982
448560856
1342954505
2000422106
883509894
299335682
1975925400
594680438
1602767888
306873780
1281526622
234147779
1770518735
95542697
1333143320
2046660405
591451126
1258144395
1460182322
1189449104
1176821904
1548108837
1145290455
634419641
667224203
1483360824
1829656152
1090077012
1889683600
971805133
713495705
409145578
1749924438
2120289064
143430084
785124725
1976863726
835492901
235262215
2086067333
2031527918
276544635
435542482
873622745
1168187893
2047985259
157030993
308691208
505014613
414799284
1782112612
1291540730
1674890065
1633630192
1875794484
764056274
453688177
1949440015
583420913
88928277
829111158
420890994
2115761610
475027515
1618255170
897021792
66348737
325298379
299971493
188080214
121527073
282010136
1759292796
261950230
1388093451
694143714
1463684196
2138696442
479230586
820619615
784659721
224977428
1035535494
1090972714
1741685311
778239553
1500715283
1562722336
1023128855
976308348
2010785568
1724754113
2039045891
754102757
1606597990
981865376
1944251710
2073935369
2143364100
754583298
931662171
787133274
1175384267
1839721208
1358031150
1396334374
1741802812
968868105
1632966151
1595622253
1509773170
1725913511
1386490331
1872294297
1659916198
811197655
131101337
639279566
605915235
241687280
476634305
1367402426
1798538522
1962481169
577787378
1978149594
625499919
118501174
1734471201
1077780468
1310706676
100722547
1862435128
615156892
1278301310
19324876
587952611
733327064
1899150605
1021662557
1415418938
2001398512
1938784932
862207716
1477879013
1969074301
2116268397
1249714063
1257554393
1429197074
911264748
109754712
1910478681
443910642
1705420977
1626392160
1359362852
2025366440
1759696904
566038212
1429137689
274367116
875627188
452692774
1814850996
1914276577
1479308934
1081365992
381605811
418172771
1168164712
1028319631
1501039986
1300615576
398146043
385480355
2052383934
1806495401
713660184
488426782
815137246
360924634
450486506
1175477434
6032609
4085804
1912080742
1551457328
359373156
1286809377
1328805008
1050577385
63137306
853615846
1913913950
907019894
1893188207
1235641887
1159773942
1676186473
1666513037
1486261670
1261623089
1291275455
1508348184
1713322990
1419343668
740016419
483259832
1863487606
938796840
1024643678
577882199
716264286
718013568
1118769559
47882392
1476782842
1579048552
2050243767
117657202
1142721395
122475227
369245582
611956955
456891438
443669701
1643568469
1808829788
481618760
1242460303
324270102
106930905
1585113796
1724571519
1961292178
1517027314
1463187416
977250048
329071149
1117687329
1183535467
1201130844
2049682645
1646735371
983132442
1317563664
1829168706
1428792464
389669709
1708665351
1232876843
1200755126
411993274
1479413709
1455650110
1951386605
1787949720
1675175222
794277464
1874434499
1164732326
793022764
683629187
644904210
161522675
1037938040
2048014129
436102854
1360802700
1845794426
156952809
725972850
255376851
719853396
91301213
101612685
849478506
1465263412
392139073
1063867989
1942371816
2014340394
1948790587
1613019423
21539576
103312398
972834482
901144390
1167384399
316267679
324764435
1931072016
1859497594
1400674606
1724088650
6728705
1852838195
392700940
2025411456
1897194013
555308461
1324447726
2068474444
1153975715
1054438617
1242830881
451015412
2131956196
1751298755
1837662117
1023491599
1207373626
1993134270
1409404626
1617691030
923629981
1816306476
454192729
1089136912
656336737
1558486749
719446755
1819638805
885802613
1803294330
155759656
1653841074
594836985
1106409493
2103673813
337410741
1800087339
1121714051
1634368594
452555609
76646106
1443196891
1513520452
305868227
108343183
556045604
1339374824
1308750834
1891690435
579899921
1429089586
1682671374
422988791
833920670
351685923
68127626
1390275332
239090181
1196490343
91740328
1385599907
1751214857
2134107844
1401686894
672458738
25531768
1174074108
620088139
2088240860
568115382
1136600678
2009972524
461097435
1094416195
635340894
2100456339
1771483296
20683098
1521186219
1041739472
827795271
677053264
1191081229
1973449935
600845584
851271384
621331349
795851192
986677869
1276249198
2028342132
908628361
136549926
217183619
1398393884
1855177516
1495889093
1560480275
1944278641
912675723
683326782
924481080
676499599
82326347
470464849
1512569651
239088626
313394930
2015333534
2146501030
1001593956
496281500
847439736
897613634
1360847807
1304785309
1313969389
1267643468
1673771169
333483709
1411187189
860943889
954093501
1447419735
209058635
1381559050
1105112975
1810885431
509657029
1611683650
1299773477
1583212616
252749545
1947026719
181765294
429608823
1486076083
15792811
1664090381
1661085280
1498062844
922946766
883162065
577289445
169405091
1767224305
2035135539
498186261
19123944
845832690
568245028
1119204447
1125634891
262275180
1393209958
1514311106
567328711
914400966
1189512906
666174776
1422929689
92728295
2054275614
1671033181
832626552
2090150906
1703371520
1051802865
1089468946
1807122606
1388745040
447163668
986144901
946906118
1022320842
421137102
731744917
697471335
869419245
2044549471
1296779983
237002338
48962788
950863937
1523314460
88945576
518563778
367866190
235052346
1255191366
309472338
475137085
976871452
73650386
483368276
140361404
1858915832
824788019
461246103
771501393
1796220695
132843043
320195573
1648460003
1763918876
2137522734
1469981433
259727442
79390138
249327225
238337408
497620120
659412843
1834726426
1217097729
1508373535
324514663
1007365342
974440424
1698942647
1694809581
117610924
1693081214
1685339934
996522754
559856027
238057189
1622890116
1679558335
870217860
1356169807
1015754583
2089429953
1122596888
1032399952
2082929510
19484096
1641844786
1363828432
1817151041
266537742
668193425
1186516596
1769882405
203264610
1258778508
1844346999
128436539
1027358493
995106014
569967577
1801557857
1993709162
1036448729
327620142
326980364
1769420799
1600923888
204382564
1150900735
268883243
660962642
319711197
1701192293
1172098227
1560827693
1498912458
493667526
267261933
1323772197
1492070021
117072531
1800752993
1463918603
1970262861
1575695994
1054730420
1908348525
1040288865
1174081769
212999768
654922292
727605430
1844437143
2114597876
548795981
2145276892
29580194
2104762564
873932487
637193759
878434689
1968776144
2044408048
1617591877
602637085
1317007511
1210007246
1776427219
1164335230
683089296
443744641
1886090554
1159763907
1449247901
1381521285
1224768066
1979257816
1576609170
1169141577
76815406
165225165
2035135539
1842142210
2009413304
1335995296
317813044
289983352
1840750075
1802007402
162947985
1090492071
1654653281
1236660034
1905145234
854739251
1831864393
919069877
1543254673
2013257686
374267799
1997645353
1436176788
1603980175
1671037873
1983007795
504434572
1317217437
1643763917
372441096
2007170549
1018236561
645710280
338937016
741228433
1151002251
469199724
863625531
1435174873
1191034273
1872331299
353040778
2029294826
2120046616
778579678
1107950308
1342505430
2116597927
259155216
232207964
789281886
1598295259
1703764932
520890327
1747327211
843750568
1379658181
838165160
1774485870
963934893
1430785387
1449526051
2021720721
746130906
699910808
1467680083
918545651
547540739
1288243976
1429993036
490070654
1282162386
1697779304
1566300998
2004951649
401824647
1742393190
1478481926
314373811
691081966
2113779455
174295091
970494591
403421237
649652616
921238077
1912119757
2127079659
79297321
1439944788
655245175
1959480556
663784323
735514059
1262920414
1882760009
605483219
593091623
1288698598
1361189399
1542681460
1435200279
698387914
349328523
1287534283
1977144892
1293840935
1868249857
90758804
44514469
1471873396
1174754405
1527298370
148070843
727044737
531772525
37555881
687474435
575125916
1522112673
959170023
1224012790
1796373211
1797524775
662051237
630777731
352721278
1156455865
281264840
1553819923
2127479548
1249061168
235201536
1230549714
935376213
1967672345
731898985
324029066
1602824142
558289484
234455961
1549271521
1872371428
1771101394
131821703
1317402500
17567167
1279264242
500838759
783456940
906144777
635672835
1662185521
396433140
1375131835
740525152
2033623200
1856845232
1156443679
120143921
1311505436
1680172073
583520289
1710348104
1105324070
866968036
261690897
27380606
581085045
599246878
511213952
185040173
466318451
1300897707
1127008199
15997603
387236234
58260453
1396927258
993618500
849695304
222155375
1534434373
2122765601
791734364
1208866152
1514101035
1611854865
1038316637
1515108719
1300250874
40562620
1909493337
2086161533
1049620917
112495981
417727962
1820656022
1801593092
42878139
623019081
1796205025
571744349
1535741891
1652860170
1378354354
2062821074
442526934
416354014
1971107476
479710201
1335927060
1087862842
1056963348
1959265074
1457334832
1608143022
598967194
169179840
367716412
776984217
1759907910
157231152
575824348
1758379197
1814510091
2085909595
1375210227
1551147147
1633289782
507283566
533885362
645101240
946654774
1788890015
1028371345
1817088993
875177070
1112525421
954680651
1079923089
2028556070
114075947
1680698964
658461171
50849370
1351717667
1075195907
1365234395
344757619
2096961588
1944983063
1744876507
291925718
1232655359
927591324
999422630
1453375785
668963495
2024222436
1490850353
1648133853
1884746175
679463833
43702002
1011305181
1369744722
56572
712119360
629892422
401331164
1435254426
1048913813
1141920378
1528796087
1652686693
1406195364
534054538
2036514953
953376330
1343265397
791598840
1228716050
912364260
1738042949
57481619
837814350
1194069536
1118360414
1061516974
1737685627
1005129495
1889602207
171671015
1255046670
1272003330
51858920
359755445
409797283
85288778
2042001853
279634170
7909480
925629554
456936296
1593257304
1186566112
2069335634
114970951
1098943470
382998879
1575529772
2126591412
1197141237
1143517147
456157011
1403120802
1029314973
301403433
1007325167
560998536
4929572
132123981
1508183234
1252171885
440916438
1707030089
1463141839
1549926147
1374170377
2080332517
933466326
1619296539
1195245422
102747140
1574345308
1826698247
644729928
485261001
912695085
904397176
719942721
1458221295
1913616316
333048479
537626110
1635555520
1292451462
620456274
336619442
357289179
1058704044
1780453134
1203692780
1355810691
1610444471
1280377149
359880686
2008265942
750932616
1171522958
1018925446
1329509389
1355303803
1430372076
1701703078
166754644
648643591
926726356
518527425
14839652
335882647
932811863
1455586634
857964405
2024873618
473293681
2093257482
1744765879
499398613
572830957
1906393316
1119604985
559364681
1809471593
1003031983
1633504089
2078419310
1059024789
525545991
542085630
231034581
1254585559
1849552852
942312377
776885007
1964540429
1874464239
705108960
1589294815
1571898348
1887359381
1483983918
718660059
1872950203
2086838905
668447460
2049776112
1750180225
1130693199
1368276654
1825835770
1385930746
236316155
178289870
294734947
1812266208
1403514016
1935220007
360925209
1451190467
1695561245
941641631
117503934
480845357
1123405401
674872503
1923073806
1587304261
1327557160
884787717
1743170670
203242238
1725527403
247081859
974247742
1463012437
156603471
480650454
1336474603
1468124462
780514983
1776764755
300562038
2053445431
335303152
1728345887
799556920
2038369077
943071605
1621922952
252626101
1484554174
1354549668
69946280
1862348023
1755715310
893064710
1125715330
1802648978
1899192532
165376745
83054825
837208203
1196941610
8960206
1063664088
787188605
1326174396
42468346
1902861820
1784698585
664772692
327241785
998800760
180030910
1146922816
1559845688
872219026
1853997584
1209921836
599443412
1182371550
1319998794
1576872274
836153198
627617010
560101
1683239993
1690403949
246479771
157989453
640454621
256312192
2029992131
991733105
1094933139
717053809
1891097082
1418513782
365644106
2028621511
1923750432
1383689462
693135949
980452642
1664900868
426036386
1012379181
1006239554
797098538
749261954
424331671
2060280427
1283086400
749532709
374411463
273325689
1325227485
250014081
1142716472
732525288
1236232803
64235302
872367878
1603824664
98097931
1400917248
1736686815
1411603162
245720848
1720020899
1273323678
596728773
517332886
2132192689
2017157671
1571483547
169330386
1620899702
450775525
2099536548
1617517871
973312336
2050141204
8228148
1534962088
1183798397
402780602
4069375
898072618
1831834470
2050079681
830415315
1353278793
979938773
764042187
901742026
611205001
1765023371
234371780
2142273551
273118482
1175505367
2058979360
870502012
235957362
1432351891
1082835154
1335954532
899054707
159449931
1366931728
572339650
677254044
1415091339
560815987
896691189
557646132
449480934
2123605599
876512796
324418407
2015811503
457370931
191807199
288286600
127022460
1043727467
1381951367
1456470391
519779887
2141386014
785362318
2060668879
1305786784
1017323020
1704326209
1041026301
1950633826
1776502514
397811193
1236987633
1672861283
1947627940
1318517835
1156826557
4004368
2097890551
1104136888
1756550125
217144682
1187612365
2114221879
382488834
1082629170
1082655312
2110385589
183948256
774329911
1834338353
1568972381
1757823099
368776468
1526298919
610555433
589915154
1137564556
448238923
417306878
1548974424
1840654040
1496115487
169476123
1063885632
924593082
2036206063
1735296814
2133018442
2069013044
934072832
168686413
258591930
1891568990
1708794864
950126584
1487346396
2044304501
521383834
1707120561
832083568
379339373
282536771
1376678469
1511685578
531268883
1593859170
1353548029
969487646
193687271
1149531663
1651204028
1912383862
389072082
1075620215
432753687
236292908
694555181
515757227
1129671268
1680014559
1143657556
920111321
780803608
502863423
682071134
147041212
1596457858
752823324
970890925
1531388672
482286079
594339484
445497447
1927172528
899748724
654727768
793887873
928338110
67157607
748061488
274365854
1461516039
1110446518
1841268246
10257217
1233830848
1854833486
98521087
344366477
1743171241
364641329
1852641863
1293833086
576549679
972974514
1185272623
265563018
1939650395
1107786968
579931462
1237766987
1410905775
675155137
136520487
327072740
1701528497
858258240
262283125
1609795621
1433290231
982842003
684241368
2114398281
1122291690
283137823
75758104
2094378459
496791508
116869294
518814022
883424991
1190249233
1907735706
243612197
1916190879
288246842
1728135049
983544698
1506752634
2077087474
1194381489
1614460040
895325806
1740820231
810669362
1588768333
1955790122
474202056
1385607491
1142395569
1422675796
1521235348
1522316660
1094636280
2086294641
1100563978
302812548
1495563116
2101761125
1452144341
531433044
798624019
1766212927
618771648
949852503
1788760029
1306750304
783955041
1482762176
102789246
655293025
1485676739
122112345
2034770000
639237689
1357878005
744726651
68853792
1295167942
1262265459
1651276946
2082965507
673988301
1683251813
725615723
2068553868
1198314768
1153195115
1951224154
913442787
967364399
1390163411
607810520
1050652211
955295235
1413001389
2074151375
916950311
150402377
1596047068
1801248215
881447820
1246519069
731483211
813118849
2083560076
977440589
1925594389
1772432974
503012624
50349535
1368926832
409287518
934088156
713248738
1231995404
655910003
13811297
2060861712
1502724422
1873943160
663924879
893371609
1897584994
362157459
908553803
843987297
1976684010
687809341
1004856403
1647578757
519202279
908621123
73832156
1794625986
542458723
1319637857
565443482
1489948631
1714003619
1301934306
884458103
28894017
884076639
367727973
951580530
1096229551
998768486
1354985959
1382343796
447664340
1267310262
415384768
199305050
2064961039
384499117
207935400
1890319865
1673345218
278079837
811157354
983662185
2087011212
1282718216
691247317
1556079988
1440752056
1602879895
1715892918
1433295520
787024265
1520461321
540564599
112475019
1625865863
2145648193
522599001
814054149
1940089750
588591007
2045489351
1146160075
639382776
1148822543
1112393380
2096097307
1153061829
254925607
2129269817
1007803063
1903110707
597410132
1647300366
1652740747
754509338
1487306421
1958300275
843589310
959396262
1441852640
1250670871
362261088
821412553
456184615
409396867
36839022
1741136533
581020803
1947501556
339696398
1530030025
165131320
1282844928
2108832480
403034469
698511464
2118240702
1366676685
860548426
1159293060
698734813
887732791
763606065
444235652
275186374
100538996
1183830371
297733915
1550131091
1841686223
652129149
1872846278
965890983
1584823679
122334027
987245378
369389578
714080731
870717033
409907911
1070923683
1315533426
1987499459
1297102229
1778850527
1545311603
249243045
1731505205
2094264835
1305663111
1023125473
1079731178
1769074216
1457377305
136078876
1008060284
2145717772
532236931
1939584903
1733845308
525632999
1798110567
980134332
884635462
988687582
1691098306
568946700
94314943
440200400
1948959785
2075847832
294641509
906135246
1204899086
240101421
1277462579
1082511274
889114761
928093021
2056518667
296936863
1107466588
666280718
950045260
685970333
1006936611
170388443
626451174
197380195
1464942161
522772871
351713641
1449808840
1534000441
1367853670
996093273
853003354
80073576
1886210087
1329386500
1454477621
375976539
565942366
490975840
1001637668
651399753
649731952
956716545
480563470
1893984885
981572204
1673592019
1134338750
1354874171
215733714
1560343348
921217018
284923429
1958165048
1533234715
1050137487
101153892
1145450303
635328480
1658220025
187481970
1865162713
1356385672
1785261203
686447956
1066551736
1212718618
855077094
685712178
457052867
684513523
376980145
292279896
1774866124
29285401
93975206
1833367733
1145090252
1428148029
1416073879
1533220025
1248336337
1409329483
1158158193
982937853
1469765573
1524403088
680998182
13599
1129650578
822319189
247885980
75813443
7502355
445276248
1578526664
681852964
1538849191
511287901
1267089192
1305464847
542850580
812370879
2126069193
560665541
221875546
1670116131
699622331
2133346716
446353555
137284981
111362416
489055765
885639674
566840947
1710928595
1087032250
1897670741
1325825759
1059013603
1915976516
402658169
1066730032
865197580
283055890
1612799944
825174802
1911550227
739320573
2077567147
1266359309
1241864546
1529555370
766597891
26099620
2098557951
1322681964
1321715743
1998536233
1359825976
511594187
217356721
2019576639
1737630585
540233444
1816724249
943746538
1541926117
40274856
1698170902
1453858733
1691484071
1396801020
1163850154
1222950259
1919632170
1788681099
823949469
1778799425
308492932
1443746460
1458427965
490631933
1654924083
1390462051
811681634
368319159
1737547153
1902382406
273757431
1042874101
565719474
1681900069
23343734
1524784067
568027665
1342465422
689546511
242378069
68425808
1682460078
1855775147
1350238928
1021018867
1440308098
593591736
1191467135
22177470
651030967
884131738
33879088
2114869408
835546550
1623468649
1231733373
959748829
805651901
722956127
956278063
1013413722
1395072707
759853094
1105189948
768915863
2037309130
1828174405
583522639
1697979528
2036681477
259396623
1887774939
1198888228
1383798204
1296157732
2127993744
1450033320
267883793
964061187
1893633363
1320829525
535068925
765227073
93618387
1013480944
1648001730
884810840
838383725
2121051707
207664104
1423522718
850916628
537800025
1235029252
1834062137
1418128917
76396383
894350914
1936405540
2101032758
398253574
1805224563
940068239
1669617186
430417229
793442691
1818203215
1890137615
1154949292
1220859566
1196302519
57384979
266166097
1884933825
1611860345
1457881412
496282265
1202776092
1965074377
1628814953
1191701754
871084978
712858562
1166193462
331480165
680526357
2001129781
1781101673
390851293
2114723538
1384072400
787496597
2099706220
90188083
395362465
262899667
133680209
1636455969
565708380
193977501
590865497
1395191608
643326370
1124209761
1218406821
1107215464
168100438
168597769
114163531
439634060
1706432922
1320787153
125243836
441264894
121751543
174736130
1214458957
278886237
1097787876
875323796
104419814
166229519
1349157304
304850181
1583212763
2053206841
262115457
1452462765
1348507366
158912657
1903462102
376386668
2084122006
1052761165
283030317
523058228
229085960
532058181
628478728
2129894732
1885883199
479297412
774315832
457226183
884965076
1677424368
119076460
2039656165
14514787
2108386587
483059571
831995359
2076078529
1053734143
195026351
102750955
87784523
1471684059
1896830863
1774879141
1651512461
1841194075
351494741
1181735231
2072475306
1708344385
1878911112
1416449412
76460565
1517752979
1148361
924623644
1020750979
1715440549
2094741507
833378056
1081703770
611840936
1795728520
787228699
1381025933
1211916878
1205760568
1348784946
1932635220
1589598859
1310064873
1841104512
2026910359
584141041
713928303
74678312
1848712552
213983414
546171162
695777133
1076905158
1313289555
1027652705
1116968598
1183032068
513889671
860835404
232143428
89134158
1729178020
2126977107
19685186
1643167460
1458326067
107662540
1897521737
1267640684
565629199
224171763
1793539578
84958608
1978917878
1367799898
936120269
425764671
1408209700
1765225674
2003429399
315268656
759313012
2131734074
1282151428
1526746940
501283912
1534474245
362861749
880928509
1271540296
484121597
552291249
657396560
304362986
864297211
2024246219
902964285
695550419
480642174
1831650129
1770479427
657536428
2033258951
1487322848
897463798
361044861
2050072135
2052998373
1533500730
971308137
1841514868
59697445
556943353
2128870111
335013946
145661843
1826698938
617917210
127633943
947176549
429926703
819104067
1160354957
702563194
766350282
692817074
1743096737
1911231922
449893926
867324940
282365723
1347968614
1806252584
2087660023
548723063
123967998
823621008
1898868184
950129603
1200544990
1417748229
815242743
1909882233
7690126
30370843
2122294245
822804005
1528069434
1475319938
945166977
1949838479
562726056
1022851160
1206351224
1239743558
1183636993
100736696
1497636120
1791986979
805818730
812776578
406001398
188253365
132672968
2116464807
61327062
1831185195
1388100322
476028505
243973131
539082724
708920435
1246506622
657804775
355184031
1460697038
1420810234
263462029
1936180553
1631803152
1730850289
824203121
1161471743
146467692
37861025
503243233
1493007277
452879187
78285615
744542713
718866729
982021929
1053697662
220249261
222210043
767290968
592876967
705627390
385631547
21845087
1260876321
1571539533
377681318
802313806
1597515632
1378903871
69021906
2036020797
678638740
524798795
504388702
2006960241
1726852396
1515740758
788012026
1385900441
29670291
1205666662
1642485308
1850167636
1282148193
1004764622
1110194745
493666873
706641183
1507218954
1082141319
712654483
1504712600
1853683722
562745976
621652888
1184520597
374387312
1074723988
2042139838
1063344233
1048574439
1588430799
2016699039
456816683
1491040932
872661878
1435617354
893854195
328327629
1052972424
323037627
740057179
891338628
1835546858
114954842
342741799
1012850007
785620741
514548857
1214079368
1618466759
1452095601
1149231998
1943029464
1815761383
1981400609
678380386
191159679
262421426
1841795825
1978421571
231788282
64603575
823923511
1362297835
319818337
1755828461
2030723514
110287391
183465210
81037625
1287269720
817412858
724870912
1558639022
1745704978
1465826665
234240985
449437894
2128647781
963061604
571030819
1493715867
999397256
175735003
490419304
2130669150
417364311
550248706
291824710
1358179115
1500853656
1738951871
927574798
1816292580
554800688
678327312
138350494
524438829
423792876
984699553
1118007637
1389467191
1960747033
1001181334
272150690
1567704332
1053841315
652333569
95705552
1991401621
1639827378
763863018
536283344
259064334
1788319266
256777388
2049669741
881059351
138867289
1071410590
1120491190
718735143
965790294
1272552024
585886957
1034659787
936817932
1047809477
1618170103
965887236
892718919
1077671386
1428633890
978194779
2123428772
969577708
216120138
1754381925
1697308244
1971648738
1695462185
1208672726
1161322432
257677183
2045171325
1259174209
2041581540
1971817272
775839414
1885753995
2088208714
1764680449
1300326476
1611745579
1437271600
762101504
108428418
29905819
364050003
2044836137
367536262
1176307731
535678407
1695536973
2124755090
244453540
1354410636
1454668464
85038533
308778149
958016878
1618600584
299250890
1406055110
1252210180
720566365
741589814
1160267339
1626433951
916514734
2017216764
509449523
1425311
1490459953
892445474
507223074
1026441480
2039863985
2051750400
1200214591
1584311051
832563259
364619575
1208009719
659834216
26095972
741120688
1171585712
937424383
787116137
316486314
664704673
83111228
12107674
2098455833
672588671
31063738
486262173
236578481
1312719068
1058013698
868023387
1126908925
968150659
425595815
1272395453
1119197284
678810764
176760595
620332316
1516129296
1603357521
721526659
1840204369
1308036817
295345954
1244621131
374968992
70357501
1839205770
1300221094
1118175148
1002380638
876559335
711283245
297440894
1895807892
389145572
480243845
1749024616
1126888057
176546959
1504021562
1478596992
838251351
189843484
54920698
1930849212
73578191
1053535753
799460086
25850061
523691294
1457040939
936287365
1596161377
1883161551
1107233213
320067360
1355788028
1771093736
1109367096
459311960
485814879
868942524
1448972434
1385455457
142690242
2110917759
642258829
1271970779
259920413
919751089
1507081837
727806175
897528850
401174362
720266063
488077541
891562928
1754417561
149949132
791358070
682812234
485205882
1660432640
2035143421
499892812
919396678
1281694766
1179094192
1054939618
1358829866
356514170
1334292213
666124177
1691043605
1497508919
1555268774
671773127
1492546376
1191693379
1902941390
838779353
1676876867
2089407783
970484887
1864592485
1236041644
1086140542
796363327
2013637515
89614607
655498350
28920189
268533050
587143197
1603677431
673495260
903473239
701074486
1149580789
1070731525
264536280
1193406920
2114869408
319706912
885258475
832810145
756249826
547649756
1121593873
569548910
889515814
1898702535
684101363
200355872
214197147
402466617
2024984640
81200796
1285721085
1382630215
1048811813
1601983911
12434199
374149567
1271109364
555668373
2129747425
2085612153
824920141
798324112
386229929
460556163
351613121
1136675791
780143982
602150897
1663006097
90440294
663595139
2123076061
1829143123
713546356
1488319425
2027135200
816162537
580257414
1218879564
1840738848
1221338457
2048352360
297439674
216195994
1951165359
1557378202
1560194133
1171825625
716094444
1902320830
1822606826
825623117
5317452
1999882362
2105517037
497574402
626172623
1042915688
10470796
1679982594
139097310
726263178
840698287
362375394
1893502001
343685760
864013566
2142448869
1365297783
1286776589
521294413
1566576930
648353051
1914041915
2097941473
1947643136
313644854
1333051394
918318392
1428929394
1045711816
1364116141
560521640
81931207
1721841491
1126566781
1650076596
1008597333
2140352438
943396407
972965916
304986807
554437345
12022829
1857252726
1955463612
1487062979
1710884307
1141034121
203482322
2086854701
1267451217
2007467576
1589900439
995306937
1940935425
674782731
941391406
1858517842
2093823675
1583416331
2013921994
905709227
627801556
1239803133
1985171526
1479058313
1273585737
1421018938
79459627
825639322
627989897
1153863943
1038584021
508210868
955011482
247709182
1359370650
259066878
947354328
121378641
91083154
306984106
496444106
2039709968
513662659
1816179915
1749236734
2050442750
184068410
353015935
361194828
1223656607
1046626933
584975447
1148917065
177805717
2016369705
2096964085
1334962097
303759637
1133331208
482287093
1531577473
1463256690
1806953125
1963669328
1702543287
1131927037
782667072
285658771
655438780
1383957085
225181089
169084034
1594429601
2018858461
2014038418
1573045528
1294956094
843818778
495243788
1605896452
1460153532
1258513287
1515240572
414421629
654054281
499878550
2035757985
301193350
876569647
2026091882
1287650192
431467372
1159694784
222528774
298004171
697640071
1490990533
88640961
1947353067
1740393820
742453095
1594657204
875586772
2058734005
1927380507
1258980100
333478782
1120412264
179352669
725067694
419150758
2094635635
2032246955
1160588468
810276944
1300278419
1584587803
1136162068
2112109481
576510648
38881761
977765344
748909433
1883338757
12608433
218086167
1913082835
411960279
993383486
147519082
1476926995
699125822
1331517530
1176440956
774797344
1297229134
1410812543
229839358
1212169307
1684749604
1173682343
53726706
1578525914
1004968008
41301365
1714965198
1240728297
1662919229
6132773
2096506650
833175637
62144806
1836780407
1436493013
1082296611
1688305778
1136168885
1173653033
40460017
1222706635
1314854560
779567373
560642896
1584892727
659970847
358072781
1825455421
2143738428
364914772
1231481205
233014236
1135407740
1335974539
1162014301
1118401729
1835790328
673707659
123374339
1255854649
440831167
230008675
1199965430
1527004920
1338403626
2058648551
1612544063
2009472987
214134273
836930279
432026612
331720054
958822519
1372923993
482549839
1613673906
524062791
1797383589
1916665851
2080017563
231955416
1911066297
180803848
1063056989
2048210052
1482801186
1568612060
1680426238
854045629
758703251
1787942817
1098234473
728568085
1800718278
174715087
1641932182
2045597414
1909436007
1177768713
294206896
2102199473
338541504
2132613565
286361696
357923760
1958941942
936843460
1116818282
741079212
598052317
2111982192
865338188
1246706703
2043126880
1584843378
1402348539
1314621016
507598627
1388630848
1270427504
2049329896
1223547886
560728291
1848792630
1709818197
640630158
244678309
1337915901
80192345
1603947486
287176129
1835583743
412732874
1716284677
1166000270
1183610639
1999862804
461798302
1246298961
1900648876
1202135033
1283229853
1960933470
1920669461
1064446552
783882328
1384614298
91181837
277782528
510883429
655185082
463263522
1106944289
1351206905
1888112357
156029383
1696518245
532348534
1828659461
446127727
312406487
1682075523
1571858182
72563584
579371688
666522823
584365130
941865301
1003092132
1425152680
1497327115
255129325
271910795
1541906873
1330569075
1538983055
1326097815
2097942986
1710962918
1995503255
766792535
1257500728
1140264628
801663807
288029633
471968598
1244473023
1795825613
188466494
722401507
963849001
1087911025
479579533
1976219731
70359160
146097852
1061187998
1054585019
1091542658
1170376329
1402063376
381528928
1823046158
1289726945
327275221
1586738035
1985764859
2123988404
601133928
358235070
1876885708
152040185
209846032
1348367689
1121289915
401696205
1511041718
1276819185
632193987
292183641
1220579061
269471009
1554467608
567544795
1554585512
310830159
1512056351
1523774086
1122769112
1950338490
810137000
454002616
2038971044
648725976
969046741
1471499663
790930060
620786359
1483902784
1149817215
1455101084
82242995
283427245
204478918
369256954
1544562115
1620486283
1388552029
1319321398
266244144
1360357209
1024698488
1412107081
1204486520
1176190597
1197597640
1729057213
112695339
761438438
1837969834
886314098
824381888
1660755604
2064478546
916605208
225212500
1401679417
1786437299
1313069719
1733193408
1125738500
1160257049
1067272005
811582092
428619950
1254481063
1343878840
113336696
915307967
1360732706
93697739
1823885693
1911783517
598157450
926994042
793829490
393674047
487505185
336317022
1046786320
1778094943
488794578
2058628846
1091022417
647578455
231691998
1524336357
1350862260
211326934
889572495
775766515
441384691
365317136
108657561
1028948659
1832938296
800828879
515883334
1184224674
225874287
1613370688
1801819674
994522557
2098130751
1784800056
7106620
2096671457
942486330
195630573
479754261
1679789060
2607804
1296419198
1238610990
1879419931
1115480848
1949447254
1832454414
154681819
1109874650
2008473278
209584268
546367714
31623146
228874920
1942635684
1347054599
1857212559
1509010915
58364407
1263074046
958754438
733159561
927500047
136739318
336406496
700561204
927014650
746217707
1014390036
2079549215
536821040
746642418
1583721912
1462221405
1118939235
1296199390
246418371
1441373540
1847813635
900812280
1684716213
413386192
917880028
2012230113
699815679
1876281894
1890466378
1530627476
403087731
10511889
916839871
1176519909
1310091193
1868866257
955739002
327155426
1573195930
1192269493
14978980
73685444
1476689175
410875954
1373422812
138622275
1907926743
7981492
627046611
844837886
1329475102
399334241
1064461966
1707427125
166330793
475680582
1235731365
432986641
115495305
1718898868
880476530
1753404375
324466062
642388066
562057432
1389602220
353932883
2046287689
511442392
1921039337
1731184612
1217757542
700586597
349478106
257471796
767213641
1993544967
1436306720
704332393
1768847916
1774564178
1222840733
1133388182
959170023
825508096
935145383
1297860752
1970889157
1669802159
1465464650
549708693
1827732831
1393517889
1722651755
679530287
2106156993
927074379
44097609
530957652
820216354
1832467581
2114140385
1623342125
74882180
288219626
732352895
578999427
21882116
1429286959
582315408
20024974
178038638
1394668504
2062144343
1048952069
1185222610
597045631
894735852
1251587636
1630840711
871763724
1568523266
1902148650
589958410
1777922017
1698074264
2070397914
860987555
1479317211
116583375
585726727
258057794
864693755
579428149
1317293373
856505718
2073323804
1360650198
1544116379
1509553290
1126779653
832059182
925387481
17271650
1744506864
1366904704
258835991
832150804
88085500
306816281
2143611744
1705980057
172922431
245565200
1381091333
1082414004
773835675
662688430
1186900843
1631574420
651943531
76489770
986875984
821459636
1394108106
932833863
571295847
1222323799
934754734
1905419222
1785285905
1140354335
2107520860
472173629
196274445
1315869530
2023398722
1020549430
1534204052
147088375
932282945
550675475
396850966
337908319
1694162964
1227370660
1035597837
707597799
1847326399
1580390907
416820545
93577280
312616457
488270754
607339311
177276208
985965213
134080172
1817367159
1416056595
1231986404
722291556
1550284080
529234081
614576463
1997243171
2111745805
104507157
1974972373
249423874
5531318
413710009
104766660
2110309406
1470197286
1004814264
1578833787
2052732952
1796123166
324257410
123169185
1532576783
1469056989
145068235
1644748336
1612284672
714487269
1939516391
449786776
1188038521
1558585545
1539662770
1190312012
14645369
1712233856
408642858
1526220064
787629024
1279033192
588796075
1527759137
947244613
263286996
1402148027
201556618
247459049
685718411
1319360107
1537766315
232485565
3603900
274680534
1501888638
1430676552
1390678678
820602926
53505092
1087659747
1456418014
1653600340
450651475
1261059573
18884384
1199761233
1940531175
1600416511
17766364
381062072
1925436577
125740373
1887429835
1441314256
1502844970
667556544
1571711435
1318928889
1647937004
122521830
1793808497
658253734
105340509
789425175
1060137323
616378960
1354656791
2030845406
957014876
131132240
1843350088
1892545590
1567055967
334156865
1145156283
1587650403
1104437381
659512390
391542332
1950705775
2129112838
1558613654
1023349545
927851016
358324802
327175602
1946202771
2110567984
1850895183
323479946
2032814139
717250279
2068044747
45520998
1820224692
1349093031
971906079
429705241
1811494692
1542772685
703385755
1534109348
667610054
1740627538
1137312968
426401135
1535999660
553326126
1873051820
1264330039
1925697006
1655093128
1757076221
1076035433
166771764
191311186
385742822
1146763200
1617945369
1218167951
1390711485
1242719347
2114328757
13203041
1985917821
1273687309
1739364020
1057680856
2051277833
1770040753
198407616
1129421910
1397272199
588971650
2105617934
975214254
104089161
1428653946
1059825697
19003473
1432459220
1552194582
1531857797
1803451366
10547734
630536004
1059349075
1785073693
309169028
704940551
175706698
1600439674
1472517935
1756017126
537526795
1183974948
557729165
1760265151
804491942
1596781092
1161427420
1893325536
2113056978
875160751
1625349277
1405493873
962001894
423094549
840127242
1442167483
1769145279
528314176
1270391245
1014487865
1603463007
218027995
213940151
1735984965
1886379141
36593059
1024314997
1954031619
1265576065
540266781
1317893136
1197783623
702847637
666562813
849315792
1377764958
1632096031
869490086
618624150
1139101587
887390872
742978426
660339374
632235713
2055938732
903313882
455355488
1355543078
987134806
434265532
1664522613
1218403923
826324550
107182983
1209804388
2084930409
2147309613
333431284
419817480
2135924633
816238362
1044377611
1580589277
1760606877
1396936668
1123947609
1550730425
1968162290
1648172212
19482335
1431216204
557842934
726946309
949379883
1766377269
759439294
1169581153
1545299429
1376446715
2040194255
817169185
503508699
1537382345
1092519206
159320880
797781327
347904263
34966521
1063793542
695804242
125937269
2049187508
453613745
384645932
1249159804
951381385
1690297536
1522334956
599613509
807956250
1285482211
361516796
215508167
2047766438
68260704
251021364
1005726484
1244795357
1450932686
1384471221
1964698718
209365896
651195198
1570864450
1786217126
1834793467
2034137458
2030210869
1350335459
1069503673
1319751031
1136417974
261398456
1525106844
867941805
941045614
374631633
1272275925
317990561
1282433646
334205966
368661808
1477318162
1298838803
871573302
1880502064
39086998
244851007
437419296
885066111
561463627
232402330
785349295
1605316954
154097481
1072754463
603368824
1532149488
1971978337
1044746694
1949036206
1789215789
415380828
1303075523
1721243035
1320287163
241175114
1937611295
1397480512
2041044272
689460059
1663715256
804180500
980936709
1323785134
518708387
682183974
1063344233
1061112588
1087283832
550891336
2137856419
1249518457
1434054120
201586074
1977118353
277132727
2125448108
303528862
198260606
433010347
1233209018
209394719
592839792
1725023093
926311428
1104956788
381203528
1650444332
1788324141
642843522
909331833
1676631570
1981141466
81539463
1689353269
1279663354
1743488682
2030103963
124346601
1599677888
188952479
784778588
1348995624
1927177455
2025927201
2003907274
374698572
883927536
351741111
882498557
1140184718
89215550
105154019
1507622727
1165438139
1196903596
1565297010
1123164860
232073736
340195715
161643204
703134732
996882709
626859642
116288526
963455328
766078902
670913598
1588420834
1619816817
18338454
1051605672
423704744
949244782
2021477060
1052902042
384187040
1451183221
2085456785
1021969637
1346712584
548613460
601983109
1806796111
2047164905
99626502
1499245906
1868090083
642473557
437108905
1126381044
2010098444
134314051
1077995730
1829323360
1103233536
1930871276
527201759
103370146
937688573
1804991360
1616097153
2093605903
1003625942
1188039157
718190844
1946417660
1305755515
1955411743
1307986961
5124408
240406450
840459953
275447688
312363019
137677753
1829363710
818458045
1634806632
1273023380
421573849
485074441
1250304799
144059005
393353695
432100490
1596365981
2017708459
1010179104
582673859
1064835990
1475592180
310732360
127821808
336484081
1361043652
1149693014
120054755
61211547
2120833036
757217193
1041392001
872015039
1753925585
1077702083
1152973304
1271173211
1611179492
774372632
1110480072
201254452
1131316772
1185013920
1537325058
1980870393
1349531836
1283523564
454493670
1258027319
969227716
2108921831
1902520657
1331891620
855249475
1664247624
1276840651
1470139210
2059086775
194751542
1682925823
198337810
1231646479
136906299
1400608195
111641834
1410674770
700319392
2091769996
1373340333
735953464
1227996710
1290448264
127346681
1049394650
864215938
841621952
195603026
423891556
1525621641
744791939
607887471
318885171
1346601963
1137215778
2110754175
290924641
983665599
298789283
1734625722
1557026198
1910793540
955228626
295508539
1170633308
1400612953
840124596
460993920
835960902
1271761803
1509418757
1935610480
161908852
211687885
1743416870
2042388068
866081222
63885695
1383972748
174304298
236834322
128684574
77112968
1142007802
123603841
220255567
135750344
1024474813
211158733
270978792
543610416
1857735091
94720398
2104792154
1116035629
1612150061
494536791
336248133
919851753
134171464
1438420352
1875630766
1985630585
1633300609
1995914500
232239346
701421287
1032328009
1555636060
2031590408
1555696276
1356540672
15888016
907351359
1732777582
1439901820
2079314304
465823369
1259527376
1999164691
891877152
1783131079
107847327
242358494
1315116176
1922878244
1218382918
100434436
1609877089
1554510600
1634957069
54390457
49760232
703609824
139197777
1815352160
361290411
1186328750
135196881
1466354397
1058838872
1281452325
100148290
821988091
941759067
1619913896
811017404
1165618595
1068794006
326007060
317976076
1242723712
1959790491
1672061123
2145981848
185313596
1541847337
1294926464
759040842
63848007
1501888638
590263888
1093734506
244649880
1426091223
376873464
1139906544
757150419
906192273
167188541
916774474
1543476816
36409555
1729401476
1402547075
1286714217
1570253607
577895816
152485642
1936926336
283794906
827466439
1470303579
428546544
28732090
946254602
1533656415
26163790
734540267
1577930387
308301287
1585898637
1608714752
1952528909
1282976280
1415682015
894566208
1667624119
601498440
1402724307
580522831
199110193
1116173060
95250849
1704626210
853625351
327525198
1161554988
1235783305
813594757
1527061509
1904432762
788150797
1390447004
708849834
119155096
1115693466
653206998
41996651
1166879339
306559301
509813938
277350329
930842633
1562578162
453764205
2115468631
307198726
1846673175
31415205
1752802824
1735809702
124346601
532517269
367287193
2102048349
1186857162
95314860
1314440071
999460525
300608772
1314636118
1862523734
1862931394
1003355407
1358160310
1437201397
1234688333
1976666347
1903580001
859383686
976480875
336253975
695780680
396541103
1266995652
1899098291
1788783500
1369510295
671376704
818310099
250099633
1692536269
1436459470
64391436
482549694
1429873083
1173112446
34289388
267280809
1686737447
1075430189
110587503
225004214
1912433681
52562450
1644793444
331853539
1291193916
393726212
1860119378
481484317
1341247320
1031196793
1190431517
638868572
1450415295
540474166
640741603
1937297115
381139021
185719973
2051273074
1138738640
823802730
1983699452
1440309720
649322287
479318532
1632267899
187807591
1911161131
941174393
2035104942
853283436
1780206576
520168128
1014156682
15169509
904247189
1775988189
632498148
1312435421
797999137
634708229
799257398
1809279763
212321703
1443227832
1471824126
371854695
887573351
1898992521
1035506699
1559079387
350743779
1477561257
312702340
924097272
1369061883
1879401117
1532658283
717904351
1392262021
1677771433
653963439
1524923459
2135088142
383820538
604557186
1141505078
1908122451
96595868
247709182
1518024577
1786972935
139447756
1532216151
1418647323
402509364
312061291
1414592006
1388532974
1794830373
1242487248
1495758978
1368695722
1045751673
2122687580
661644880
818320485
1136709923
1426889235
1198578815
598960200
35915631
996115709
1376343884
253464944
836682163
392627522
658356492
1983277843
1517396566
641459559
1844925049
2124434504
12751393
21826631
1222348277
1986720745
1444194268
1189019703
1713897364
735827629
651229186
737905297
875060558
1424137784
577292150
1642644067
1109976024
73834956
146584697
1459649447
1932625394
1244327494
1447868476
1578322016
1022838313
1328890913
1362368041
2024645428
598606536
1855614945
115520548
1682811661
489131269
2147190684
361789559
204817459
284006863
927914584
212696462
1124625188
2007419648
953902042
1421147539
402104839
1642970944
237140187
103600634
1071309675
1125376472
1162300198
788835198
1939426794
2032665087
367393601
1229798533
1325268138
136322752
687989461
688567607
152574579
1670158605
1629989240
87739594
535362334
585838813
673307453
1251746199
780143982
948745991
893713457
50960752
2017849769
944917989
1273568316
437410162
253414723
2077236322
1413841255
2127996436
423698563
106632644
2147163569
1553856063
1892452728
895117699
662953430
1902071023
1762070416
1306018465
1796700184
100592418
879540485
1771129903
33303588
1909356718
25346384
1924660425
1878619003
1359351263
1284430357
1013404070
1562969174
1204165798
1880134998
1717171746
89259281
1522784254
298569762
1988724047
982407653
112221736
1658486807
1593826626
230950041
1964164101
300197382
1438260243
1308542787
2063280921
834820997
329999245
2095446728
266007679
2013552832
1585714614
129142279
75812829
982554137
175603542
725680999
2125916711
820716644
764909406
549717461
13454634
1904990229
1566102199
2099539495
554918765
978135522
1085701796
402943518
558448613
997635399
235199593
1325173212
1579234060
1076618775
741586951
783810701
1070268614
522004422
2128718948
2141681953
353319909
165632263
973783582
2120665860
211762197
1964152457
2075582901
1144697780
203848994
1299617965
105320889
859110032
932321356
494674667
1366389676
294424651
324584393
1927298993
1400334841
497017819
509637215
547621430
183545369
673376498
1866294894
1105267370
1129454497
428422717
413561347
1248197920
115263221
589964998
2109858280
868045351
2051176055
594200452
495233506
1088992724
477565904
558440958
1077072553
611496734
1237988735
242631848
2008877820
463858880
1936843444
401401436
1424142504
1792220888
1150039640
1123221279
1606802762
1775297364
1767462777
1653827370
1858980605
660026336
1747846031
1626493607
1823552172
766691003
1317955888
89576585
1766554802
788004379
363269458
1619108838
1311960993
461803696
2007529324
1450954635
394534123
1809050467
1575206596
1554292302
1368139637
421853314
817994668
359380596
1949299669
479600488
1881315313
2071219429
1106920372
1252954907
2010670291
568638183
1930255623
1878698375
222935316
1341847826
796260015
250446997
367602124
959730238
647824413
1392559883
1941997173
2142785628
867588313
1607907567
908651471
972661862
1368298427
56653732
302581061
1948325136
1203708682
1514597602
1577426589
1236231676
208479578
649939075
651604217
1239310383
2093016889
914304003
1693672685
759058523
1582091134
416439832
297257905
1341054894
1741870423
2020606881
813499603
1045144682
941467487
1315212423
907671658
584427323
1977882957
263640708
489026300
770413213
1221185893
485465670
1451640863
1586170070
610845460
55053785
1111025960
1784071634
1321849960
843668216
1130165767
1507685381
605318453
1795784030
1133477103
340355101
1811586372
1052529032
448548502
1485447063
1505510042
2107408387
669314021
754559902
1931454517
1176578447
455718303
144990826
1185222638
596320932
36937622
318157328
672622759
1973901183
913110664
2115025563
960430017
481936836
366296729
1435747387
531271494
1779010046
1988229117
946246322
2036763586
1168702423
473285134
1159763907
1983441760
1480309158
1575975673
852038050
790983626
2047940899
731958664
881044259
756017901
715253468
703965223
1111035026
1715776895
1595617361
1382048592
344103232
966473741
1098857569
4959100
1256692205
46749132
788050043
1899704725
1330133341
1648349787
1555984937
701103172
1160379801
1533144576
1733652019
849837815
1966100901
1005488541
1482141630
1141210829
1843804548
1896865858
1184882926
1272350690
413461776
1036447705
1068381558
31886543
1362768010
1142099233
717450452
1937661961
1311827183
1413365427
240077522
270691818
1426551442
583314082
598299143
2038946836
725649249
2016865663
1006396709
709202360
2077139001
718013568
772669443
2136801978
2008529105
1368549123
240168190
2101601866
2094727491
1629386032
1720430232
955150265
23921103
2129909963
347792047
1874762854
373893898
1902076992
532973448
450907284
741939608
2015286761
215095303
719738338
1612047059
1589513138
1040783419
1083915889
1086602445
1361383442
659026612
45992532
1554394645
2037820748
1107229766
675344116
520385883
1036270150
949976316
2132410710
490082542
78888856
1446639513
21968081
443897283
1512177181
1604205601
900110499
138133167
1080555670
1634729155
2049489834
234737644
180492764
384926757
766203320
139484109
1220834042
152263206
1026623893
2103293184
2077569535
508279712
1316928132
1243919573
2094952414
2142535257
541113543
1305932783
303447873
1861259786
1219344560
1909562311
308632568
1339490732
2020761520
1526274909
721722272
608636670
2000676658
1218000576
753357123
1128336895
1534298735
386672951
623042740
736088907
1308915046
439796012
1162369955
1683662046
1263745522
518076726
1115391828
1844846751
593843598
686932076
679408388
2032466597
378463731
1024074990
18820913
266258364
22487691
1926049611
1063293414
1522876726
51211397
1152524349
270105345
369915012
1908255274
1887261949
864585368
1362400343
892153400
638149213
830937584
1016526969
749985638
1994007953
191569338
871850539
1505904073
1420718253
2027691837
1145904858
1609860418
1382235881
1265575564
1377494215
1721971975
682136203
1843642019
681090196
249302467
1260649411
1114495048
2087675706
1976792739
1355038035
732449008
231553460
1057689581
116796238
1919766360
1031975357
452324948
441472631
1272092533
2011502362
461297294
1493869172
2020069665
1459479133
1826998012
1394910220
177410852
844425165
63244917
655159941
1972505193
1942744188
1530656535
887882243
1897554729
1949051836
2141636438
360157939
1963858484
644289681
1099312381
1125870259
2065178594
1384376034
875060452
1840251143
2026180123
1957310918
1164155370
20501120
1626857689
1955763190
887567229
2128055719
2000192925
325453617
463074652
577918451
1567105984
945431747
176924320
1491832183
1457771239
2061118732
84603686
1681223795
2121428172
1681626067
1543057609
513737889
308110763
1570564894
1398231534
669016653
1384072400
1575859038
219160336
32427657
831969813
1653587009
1499181205
132932453
1552056902
1187954082
1505008483
1631878790
1666430264
1786822887
623293824
653477855
809978419
773891842
540925248
741288285
2088898480
1338107723
1573893461
1868803524
695783223
1943509290
2048031686
2012548881
1400072704
1167289702
1672207319
1655598326
589397998
129611883
290106433
1864888087
108659981
5037602
1224552374
1910951485
1981140348
2082470894
243140103
322606493
1695770692
1183247831
430468836
742869797
82501714
108006333
1315151758
265960341
125781250
685902676
1769979163
1373868127
580425345
855844919
1936397739
1504769365
541470229
1812106070
1813712621
370610966
1639093304
1664020674
1006248193
1226968974
26439462
1599518990
2077837169
1415008484
700965717
1936886904
710815490
1052039137
1642518215
1875803465
131131275
199710914
973575573
1257128223
1361584796
783922659
191813593
721163758
1600767395
539310380
1529413737
2075626859
1344915207
256117222
872268250
1081996969
1944533433
956908493
242658855
553327021
1734470873
1067615064
1530855165
221955630
387668078
1220614282
60347994
995595003
1679394411
768353416
408723020
1353534406
1905661441
2042679860
1515725656
22236336
465797731
175842226
108142162
1047317058
1200995976
1343158894
1447337015
637645328
1131185509
155145506
102789246
1341261785
1654288676
1465026469
1173394244
1622008444
776375313
1056036085
1187629485
2039484601
1862346960
236067353
651897838
1311242858
2086776835
1056501072
582182783
606504637
553090112
1691103664
1809567744
277745128
960767078
1698471023
1724540824
624795385
1892049450
1021341034
1734702879
1258850709
321414181
1371266055
99435227
1354577933
1476534754
661504797
343610144
1168746973
1625918107
1374143006
1468803658
1298056027
987053880
1595645904
737096810
1954352676
531867776
1417026882
62244872
1932558995
450244256
422675548
2005386431
1352972606
302520140
1820359162
399356948
814891507
784893307
1830783604
1568537198
375767259
702307282
884124591
2024686168
2030840290
439914274
246399926
1266737160
646973401
1122979335
232787775
1116488191
1974637125
1411147430
566722451
78527224
1319605663
516670226
1451408180
1014472087
679636589
651388596
51699365
1908174027
539926627
2042622366
808205637
70725263
1210915888
1281641422
471530773
953203666
1603370659
65329408
900995326
1526824710
1379996039
1024562294
1629071973
1847816560
1552582819
20703548
719384596
1603169709
972149266
1298923972
1580470432
1488123102
2058471386
2032168715
713549345
632015022
146103093
1936331329
236050853
1117739437
315266527
1624566462
1221356811
918225806
224103179
86444867
1403057526
1425948797
198558564
748145514
478697016
96874108
1126090160
1089456645
322838036
1656195280
946330259
1747769000
1531713315
2003803157
364366701
903203586
1275089395
1484735709
1755208497
1006746427
497734521
1183649986
1343854293
1828441276
867871692
386232535
65188818
2123356560
1803776103
1189565640
1003105190
2054660800
230111368
1310490867
647064994
248560435
1551091365
914293974
270058934
1902202881
823527201
1093823477
343840288
1837846919
1133128821
72376842
101023118
1889981719
64234642
121143546
214771333
2011603781
1688266527
448667065
1351562036
1905123135
655498350
490966398
1410948127
353115340
1272248399
1471922386
857040238
1078186544
1341775771
1648986182
1836504100
1491368138
1775005505
1567781683
641568574
333203653
857285701
1732818517
118699812
771376768
332695171
309182545
975449619
929003000
1199446434
2003043021
1917926157
528445682
1732738120
686435272
1466101229
1338478198
1897858909
617787751
935086164
1456249589
392697558
214861528
1923284608
625231851
204979612
199952178
502369722
39759121
1986607487
1626450837
517903942
1954534694
1727373944
1178782912
1927207711
1982145058
227800713
1934713330
6467401
1332777028
616197272
1064624705
155374751
280003772
2016597270
2110030564
1661696923
1918697917
252371267
336296178
154059607
124467267
797476781
302522353
1875265794
809081455
882693303
2114367055
1013268919
1358997394
767849116
1496006980
643188980
803980565
1410427473
226709075
1505208452
1603797778
1897077069
581820017
874550993
467303310
99784692
589964998
1055014981
94470728
1418075272
1628189504
65590487
6566968
135796148
334959831
1154332205
898316156
2790415
2139959728
1610554279
973265468
420743538
239571810
1446444686
640821007
1404642117
528131554
893011287
276341234
103435455
2126324629
2078491685
2062244194
393249745
635554068
489888318
528963544
1512141494
529257245
671100537
1355077728
1324003612
1485454329
1614394803
467623038
1215602522
856918881
566621521
319367146
168113279
836722953
1493754102
1982443330
903336750
853156705
453265161
177267473
299289021
1762517869
1188278840
1315864732
579690651
1848398390
292554536
680648017
692061346
896800024
547008694
1024575698
1422870306
735835607
1070697116
905712131
863583175
1484586630
1559290607
1173605795
1247734943
1581714498
924485190
1803630212
1776313961
163905652
786430106
197331609
1639742033
1200742574
732469123
2050640576
439984376
525903291
1828439174
1547331728
1060094958
1685439152
1078165174
936027248
2041461539
1301236702
243675927
38809845
1805565341
709149162
1259584269
508887490
1440562309
453634046
1918638492
1695461095
806899932
888147541
406122487
1550695385
1610214155
1342886688
870920476
1911680371
1479438765
1213876067
757827192
1914310652
233029335
426829216
316209692
893981965
1633835019
634168672
2061387974
1323540506
822752665
599439660
192869384
1234691927
853623695
2024978421
460593272
2137596783
866313905
10269798
519388084
1455937366
440105588
737525025
101234402
1013121988
384926603
1692346803
315953759
105633332
607369380
331952354
74653116
681247034
187058335
1186591450
1902861820
728051206
92945804
1469462503
1279754756
1165177249
988331443
717911295
738923792
569158300
851550379
580802133
1865047610
1770283432
1216860720
976950876
1444887526
228833535
1153750560
1891870110
595141007
1384106395
604649149
560887777
315552829
1228373393
162216403
602779931
59594895
709979642
1412518068
1511685578
31162387
1352372600
262164924
856081618
950494996
352647364
1611942638
1909591443
1018491525
1445456732
1339246762
1926231742
47260957
1828972057
1264986226
505426940
1529106627
832870841
1937155299
1507218954
303253815
612985300
1521842020
665853652
674276140
163677149
184863858
1153436774
655186634
1664394345
1517548643
1322575531
1555338967
1178240340
1882677658
1311366471
1394608479
1347938513
544703447
934342340
1252288841
296808295
182015485
212628804
160944982
1680892496
1491054866
1101766339
1402143238
640990496
1505057103
751433928
1232228709
366035200
720466749
305941492
183483457
2145547045
621929867
724099535
2042520299
208773504
166090095
53932400
316846750
1081701535
1237880116
1029914230
309776287
1344782482
1994902123
1962127457
78824443
308223863
279763289
2026532862
1366551370
1595859471
1038878480
1218167936
1142091189
1945591268
1624879408
1773721996
2041805632
505475862
491445986
1944962941
1875384311
1238029223
1358804161
328107624
1045337070
138697821
838693498
1619942298
97917837
145699873
1980899589
243162381
1226039413
2036258218
1724568631
522831619
1037781873
876695500
691795672
730625846
557753515
834935537
1446788218
434815532
945544412
449537315
1159267719
773007218
454243838
869534247
235844634
1024226377
1546189016
926273671
340234323
1029265003
1024695293
1319711150
351263363
1739133220
53201623
703260443
521412088
505250441
641218462
1777069235
1610969695
196383179
1228353711
1257220017
548634095
1430939173
958704914
1097202886
1626580728
52619008
1123515031
1876536162
2030610459
1768209634
1914822170
1456719511
621562029
2012956635
493524631
1654559959
29696594
1780619130
737401786
235757311
889897394
2121506399
1508619433
2026329955
2121828298
70329691
93261347
496312780
1064651277
1831546396
1251524539
1222737658
290465784
1832829986
1803179307
1038219780
722005464
82762456
508932423
1771754528
1063502553
78973359
623113771
392951934
1293440537
1355798641
23102688
585010335
1948487578
231370082
989914774
196278917
274777874
1296241921
23343734
1464874346
1748991771
166240302
574621948
375802430
597912189
1225274261
1124144549
747070977
1379966419
158320068
1746557303
127447695
1121954633
444552299
697999743
420535239
303228460
249243051
290610812
328235275
756543127
1538105047
28163523
1908227987
1131255037
1325969937
1165435400
1364585872
1881837066
1578080722
1503089722
590153172
743408361
601126295
545520056
1627748181
1868038413
1620728510
1485317123
446382778
1828081526
679702948
1444684813
114100634
946901890
1506793082
1466752789
1189813847
1136117916
494284183
1125656540
1117755668
138622038
1556069631
458642837
145363143
1441449637
1791860512
1527908299
1410203519
2013196939
178247286
1619489421
184918084
1950394329
802468605
813349700
561677066
2135139172
1309270372
680446455
31396954
1984261254
1580356611
995436052
1451650225
639516092
816777335
1089657445
670526224
1246552024
503868340
498545401
1785675392
357832137
526143475
1752191078
1005144992
1351787420
1080030257
388829400
1946654143
1674028551
1956571233
340983571
288512279
228936799
970422799
590748072
1874413489
2123798327
681549775
1290051319
1913162429
1301990734
762130974
1072631831
1802016940
522043466
1851044498
1382677167
1856465027
731883786
776261433
1801299975
1424929098
154356535
2048210052
262339345
2090830308
689891809
335941165
32437924
2082935942
1275748623
898645766
1929785672
167421699
2053960997
203630171
2092712879
182484715
1610849291
1424132878
1182032455
214371581
1367805069
1466213547
2118902032
1242899493
517338571
1248967702
139254586
89242523
2000957857
948194830
1948176517
493714260
857170799
946618647
1109440926
207991068
622257486
421607305
503872151
2129451436
539734498
788533692
106960903
10093192
540160001
1672061997
1598235857
1341654758
1385343027
2011203844
1019927451
1474957767
1562550149
1308455621
856167585
215338294
215957804
858560571
428676528
1150556031
1254493327
1948947828
2146959508
1782573403
637074974
1864188198
1328028015
322912371
677616848
318498244
448744380
213699512
1673506905
1625570966
1339924336
930481236
751162895
358840780
1834142210
1835730549
1487223760
1997662108
212392793
936387090
1115968413
1868347380
1976362915
843161378
160359946
1211687616
1366050463
1768375169
1184857229
601670067
2141777688
63863516
279943263
1069687205
1113531433
1033878464
634998077
1981343023
985234907
313537707
61393855
1068430661
1060308947
2014219684
1898131688
1313782910
965972411
7882941
1453773119
1438462689
950617377
1221281383
755302071
2046116864
1172223828
1624336877
1308313066
1744508564
1524006400
722977818
604605074
679525703
56779361
332185798
493989124
1328462621
2115769488
1635307699
746583705
264882965
284450420
2124228089
893600311
707023458
1971993575
338804719
1953771503
681158800
1003601315
819768973
1524940923
879377382
1466347954
230703211
522260831
295351924
55655579
1873991944
410241170
421102941
85414294
1275143888
933086089
2102301594
901827744
2093245761
248120150
1101787966
1121438775
452111182
328096466
1731830289
1576153821
1858805817
1694788812
1123905788
1785858199
840038468
448207838
1712310713
368420064
680096187
652952576
854825541
1796929890
1704075958
399552151
1035827737
1993782955
390908954
1872594960
2113317094
8106433
617475143
1483131077
472220339
1611610351
1031224769
503493633
1791083629
1912302229
1252258728
1013711730
1832968566
305214501
959859593
1798182617
1341879359
5187416
464887592
584125193
108403587
2128491532
1211859684
437738676
1783350187
1234140530
327454892
397369587
794695558
1118520000
1318349326
806590068
353521206
737296381
1259242370
1647350124
1676099219
516409525
1457305788
152753086
1231149775
1349410969
1617388827
1485077519
384602121
1809365636
455700817
1384809388
709912295
1591337176
2132041325
1797414098
682012089
30221994
1390110586
1724805138
1609814986
30718366
1635585459
306657593
1371868445
239534498
2108224095
958180606
946152665
197295065
464235643
252403252
1482330763
2085761410
834677446
1314248426
981121874
1342005792
977186
436782196
216818902
1983754903
2114352896
855773303
897884639
386279772
966385976
1848507589
1148069480
524586480
937225306
333729194
1531737753
140046168
525832805
1472427412
1217641095
1117146446
872536154
246729604
717697027
1060436626
1606679359
708323557
1417535828
1489143888
184002125
1623179369
251441623
50545933
1381382852
138458040
870789250
796683459
1504805149
690804590
1374502376
838675321
1006203126
1750379514
85561884
1272117599
1861571672
1470771860
1829020717
760681924
275122207
402700586
1957180855
837402723
2086705817
1819549294
587522672
1920214932
1089998769
2104302896
670503700
1134341743
1743991538
113883733
780029113
1311356508
1868823478
437028849
294467489
1163598494
2100749945
1423554353
1260277336
1270191566
1456836843
762715493
436281881
1086908027
1155840239
1448326271
1049095673
389968663
68879930
1848310422
2033800212
1786739693
661164166
975089181
600575912
861202444
1377488682
1077945887
253849059
1151675206
2081466348
223010687
1962536029
99034217
59059394
1089808179
1774339189
461379737
721819200
1121625536
984737685
396928010
1835963877
168268232
849668331
848513246
2107681552
1675465873
166817668
42821822
1769565565
1641508401
403406284
1339146032
2021861620
665442994
1439425266
253271659
493994603
1796373066
87952387
1778005621
1140250924
994808969
162034024
159784987
1290855865
693298791
1656775040
602853293
1554151978
6801738
107595775
1625992745
2116738408
1840278446
1048593483
1415832152
1179114949
264247789
1571901314
1352268248
1090891404
1021620114
198276246
983756657
1489078764
643700536
1140355490
761432474
120634559
1766441317
1617983677
1204089163
1400741357
889610696
2051830515
1107222139
344967160
970110796
201018841
1399130242
1012242767
322532273
1507886275
892463850
1802412793
1958799245
1671730747
921034848
314507666
439875512
2033335517
1176678011
607765266
421878799
1045503320
1254731363
1325471826
2097226075
794271334
908359003
2004768372
1302026568
1208358707
869890988
386931627
101342186
1501624702
146884540
647925211
1838081070
63887196
3323099
2125375512
1002695252
841320075
206568816
366848982
115720229
724285558
631752428
1771793346
530360857
737976589
851750761
1497740227
1661594420
1250957373
1486422609
2145254415
591436341
1300370823
1371259390
830374456
304326222
752682109
1518112884
1781477425
1907775328
1101096198
476456303
137639911
2102416655
284012388
608919953
1685225901
1605941629
445529932
2132297146
1916887014
1381766103
2050532122
674419484
11397336
1420666326
1924806149
1675378598
1935351031
1340511788
1986926707
1422185800
1889095363
1288079185
931813383
2036523364
100381438
526558236
1977836419
1208363090
598099565
1812609879
371622496
213217837
1145129124
1010698614
2076357316
538693674
47117741
1864422155
96479187
566981037
1577788877
1392293075
337291687
1811776891
20797205
1034305301
224969597
640350940
306944269
825091611
1047018963
1253197511
1244626432
1925857752
1347228417
1351581153
1751878397
536167692
1391370026
2073219700
1362791823
1990508628
1937102843
118629804
1369668450
304120618
1547916674
1401443607
2059020356
728277638
2083218127
231643179
711063004
166644511
609933040
631561859
989375607
14732654
1557365687
1608112598
573351465
1846989059
51120576
928669477
1053688819
1181039713
1611751556
751895644
928870807
27729407
1532028367
322875748
1898847352
963570604
897962805
242452752
116267461
1179985756
984357905
213816598
1964585924
1034018327
1898223446
774144637
1340352769
250175693
638162266
676668726
1499951758
1232095749
732338981
1327529991
1274956169
952883450
1255506104
633084399
264742537
2004134726
1586952398
1003599933
1913713226
18747324
919122179
1979935440
630841971
1409173343
1907981818
2026673765
132054919
559621781
9154106
370018878
368353791
1516261150
402033795
210814390
1771632570
835823636
916116281
696662112
651234904
394209564
586083216
215825997
195390572
1557190879
2124474751
1052389332
1389331040
2054045966
2035731931
984369240
1112407772
957588964
1322636571
1461913601
2111781294
1341467794
2010082673
1654590296
2019697933
1867940331
640491475
821849483
955690496
1262375846
928305647
1062989514
2093663689
286539937
503760686
1113782046
2071880986
1828286301
127667908
234306511
1763493966
313222185
1636752167
1980296721
1779239252
213883506
906949905
1420499420
1020540267
825810090
1905513714
812569815
1357717230
1603130830
63715381
844411694
677674820
1310618515
1621394753
391784252
1453333281
1168960656
2108625700
1684068933
1690793727
1149401211
1416185534
1678841898
92915090
320971888
2138848105
286393660
1985382058
1769564450
1958016791
540921182
35556048
1115160539
846757574
729875920
57105920
476280156
35647408
160486139
988859009
1135930438
1621875860
242958766
1254284510
260503972
403281254
1260285763
813570201
999950711
1359796722
186516818
1453804793
1287848989
1475403974
414017480
888258001
1761061417
781331049
298053701
265470178
284039411
27582416
407145761
466470469
1652180995
314659478
99703011
1752742480
1284796128
1447808420
1225986430
1634562858
356884014
1394626123
15359167
1004254511
1424942961
946152665
60337259
1203447686
1463193745
1161326238
1945063829
908192037
168669742
522533978
637519430
594723468
1106299873
1317621065
1381150291
1482080856
766985968
1380653491
1298066839
995436052
1519672274
15274352
98433883
1862084179
129543166
1315268017
1124294403
83620477
250194799
2104901236
719683460
138293545
2091158858
2093772341
683154515
333296760
2015003228
1864461855
621605786
1824576878
453852898
2061445782
1268914865
85820903
669004060
752675226
818954061
981508355
1244420276
979719929
1049872567
1320517183
1218242273
1956053135
1414747145
989517743
675713859
2139790275
40206792
92118196
803359258
324659270
407327495
1844223357
589378660
263593393
373886605
1752345958
47911559
678895467
1511370917
132457620
1684941849
1167241315
1878470833
1854919832
6825871
734218464
1713547921
1566981883
1662286296
700533506
1384769370
1958276522
1776770607
1137214661
511803519
24952019
260653145
1789587757
51277705
684917627
534833506
355613118
1673097010
1714910268
1109232665
725265289
45539267
27732900
1807956430
1091632025
1204631047
778220045
163377091
596338289
1567761420
88807967
237918846
771244702
215508167
616253687
1286435954
405885144
542969978
303710830
1859696312
844303363
555431697
56397344
1570420216
787640644
1749000855
1073000523
1352744533
1539815379
547181638
1183176030
247514486
1883427696
1075444967
1161822379
1510357212
1643334898
117131416
1387546337
1052324498
911318471
1804891541
620869931
267883716
2006211891
1151165047
1706506635
868936540
435180360
477209583
1746422894
776582938
1017105213
336361069
36496330
1188342234
205750405
59004036
381601116
868797936
1431924721
220137865
1324611423
185201315
826653300
1086636930
581868562
1505550383
1550105500
837005635
1008597333
1870930811
1651451067
485897636
330661337
136264876
967903812
792354130
721439762
1114577337
1311278618
46674262
294847760
1703837214
1740627007
1096921845
182487324
924749787
448844120
463399002
264084247
1011170826
1996381332
6080383
2051349111
1491040932
1024989857
1800512774
1355694304
522222861
18729242
1598955667
147654213
837529721
29141533
1964449531
830893839
1782204686
390740613
1335794078
185426061
854618753
1899047213
647886327
1222258628
689491085
335332858
2035782450
626249738
522307049
1926603089
68015895
527647871
427435003
2049008359
960968955
1428808352
1871531774
423934655
1305108309
1657742636
241880948
1305410027
1238550354
1206220175
1482791182
1910561040
1359730087
911172583
443816708
929657413
751519582
62414565
980491434
1580772399
1638797408
1601460563
1804668524
2057648887
1782493113
2059643256
519897327
1964714259
1768598339
1199447338
1609645572
232417299
394160044
97394768
905539389
927313702
622873490
828684062
730551524
951646707
169472631
567905868
511436718
1498845932
152996238
934949597
27242392
906766141
849952409
1907478259
1624436706
1428706811
1543964721
1504434821
1098657600
267648617
419702975
1627852966
317752130
1570080232
2126419472
771452206
765672013
45004638
1864952909
1588550830
1704588656
808270585
815580876
1380267236
578010252
1950953540
103961814
156741284
359069812
208335064
1992548574
2028634354
801571606
582228846
854277142
650975534
1477187549
678393032
1197452097
1336760800
96275281
1330279031
520964278
931089143
36224632
1660698904
179914305
374012005
951451988
538891951
1684385926
1118446053
566532499
1638631760
915047593
1421263695
1875767696
1565131421
1884411146
527679820
1576408282
1822578943
732700173
2142548536
481043718
1735556688
563010229
1597057868
1782190807
2005379502
912390268
1601659036
1719937167
1580621470
1996692161
933181971
937675592
1081268460
709874602
883505
1337320574
262945849
346909440
533493651
1916710702
519216832
1684097736
772496249
964276219
458906374
960502262
1955674811
1119715371
181273327
1949481072
809577360
1245008210
328133801
1292064264
1307722503
1235322621
712428655
955342305
1716043633
1063584280
1291004547
1654590995
571182065
1000639799
1220528872
1735636487
2002433023
1046682133
592404911
1161062686
1436804870
138841808
45951387
1364678371
1645579535
611626282
602153931
2012759561
1933200961
2060624436
1673533307
1402026781
1208489937
1195228814
1058217103
1986137822
971006383
1497123451
1348012301
502431235
1890195277
937955200
983634643
1709883325
1556736581
1556640529
1821922874
2078177496
814313552
838713769
1883211685
320027752
1955346660
1508519019
1247603654
1201253374
644064898
1576872274
985965213
667078746
2054418059
648098897
1693628854
844588878
655429770
282535705
227353234
493881171
677010330
1248232460
1778341516
1137904972
509351016
81704267
954618996
222310376
49059999
1956399859
445960466
248744455
1884374926
1716351516
1551911843
1071976579
749529134
1417053333
1857902807
846452694
2014654032
580157937
1316232208
538961474
671022984
605840637
656485485
1086439743
1841688478
224855292
609175194
1752162241
419319694
1756065370
1618985573
1389735738
1037732600
925330659
1578656876
336721189
1031338600
1575686227
121251285
92573903
1182265934
1415108570
817096409
2014892214
2127634945
355284891
389670631
63782084
1558324988
898301352
1249245168
617603122
1358625421
268695095
1456477303
444079741
754492372
1344280847
1773648244
756017666
1789509145
412090927
1990775799
1730635958
852638643
1135943845
1779364821
736563697
1902919192
1292936245
1274993756
873340249
459494089
920363595
852482976
145723676
1461725666
1128274427
137948285
1155384942
910807767
652214782
566533363
1311348717
305699463
1737922470
1230718579
1482704140
66438917
502081561
2072034799
1884297284
1336120413
320875503
1077585863
1816704333
2075672682
1835891108
181638285
1914919171
645382185
854480713
1568609656
1386551236
1183189505
1030900986
316567766
765395489
1340317636
868643707
4177638
433082396
1461887271
1923475050
1238165628
1734901681
734286135
1311918070
1447278642
108103280
1872431038
1268251999
904103742
1266567107
1054136856
149165219
1757083816
1450237098
1183539601
1259946081
1400764893
298004171
1734775207
234488428
1044787919
1048764655
25837730
1486135043
40690128
1960514376
354954105
2115791488
1136502641
913037920
67420457
1038845373
779391314
1560420336
229259944
366107800
1884405513
2067950414
54447854
983609450
328761456
308186229
1550155247
165239884
1841078225
1520727121
1007035097
2012910880
2011617869
537397022
1817325027
778638974
1221363480
2059891723
1986555039
447665148
979978311
401875256
1215257468
1190515916
1076985168
2097076310
1200687599
1383614103
423322839
493791687
294893619
591284488
1736730030
524850947
1496761882
1338142677
1305113644
1322291017
246559604
551995145
1621864661
238701805
2108997418
1631104043
1969628437
1126384712
1943781384
153092429
1686855992
1827899255
598439976
990795108
1466163110
1754101670
1239489560
1463563907
135140165
996709543
1838682160
669527610
740119966
697852022
997679450
12997232
257426931
1545358845
434511295
115502826
1186881111
1111776362
1311845815
594374516
23818568
625635547
1879005416
942402597
1359907125
221175388
633392188
563930728
1710734872
1138224621
1686392592
433010347
170393860
990436829
241125032
1321945129
1131333782
705250385
1308512781
1927458367
401119060
598345594
900262730
720889338
1207861273
515811996
111349571
1251384272
901300539
1305493165
1166874548
369177370
969395008
1055522247
1091554360
940709677
100674427
171757733
915861362
1233774381
513675058
209198634
1273952114
542478270
1265166138
796258135
291334440
1904286314
2000152475
1611821473
1378491842
1461037006
308402574
476561269
1409710047
45106708
13341056
1104492453
1134123753
1409357978
685997460
1623733353
846231509
1218682488
110897905
1731888873
766777038
773258859
241982782
962952989
1671925093
1017916664
1413928934
1792201283
2022672491
2056864465
74933419
1710704360
1851271034
1450456930
1726501943
993380603
369244889
155357976
2060998589
358811085
76262631
1300452498
304034235
1681401274
788862313
1463797127
751341559
1335568632
1148589957
1047360466
298157224
132559996
230590444
1097805859
382848817
844566390
2053479152
1303072615
1867820608
1889246662
174887237
1164386051
78093625
1490094619
701818157
1239836415
1250813023
1353840833
57182124
1050124064
422801720
277256745
304629581
1978816320
170638280
131641458
1025749738
1611700380
1712372894
694040899
464625921
266587766
118816024
843052160
1772877931
1569724563
2057973792
1828805946
779147619
1130199459
280439378
1511836871
2100983819
669386837
779276482
470446103
2129047289
2042095118
1807798712
368616762
1041883884
776898207
110592727
1517757628
1727272427
458252006
1359971792
233152712
771896300
664898103
1196099081
1499937179
1019058497
1119515311
1837584571
284493833
1354765087
662276342
2061285753
270776419
214288496
954510810
642175900
229453181
2122888852
591571275
587613091
150540025
845865997
1152612239
1638324875
3008374
1738688573
1035231348
125010573
840642817
306412625
574417521
1065780955
1231656158
26707352
1601342386
1608612177
1275072455
650163126
1811707132
1333731470
31456596
1445111214
68592528
944228977
679630117
1940919422
2080613018
55655162
596028984
1608126372
186890984
1808479010
10123159
677078114
874543180
14446629
1659769055
1406635665
567370154
246809046
491868399
4737060
440389242
875358987
1103236083
439476516
1313252944
1908498348
438761982
1417796153
1238811988
1442101913
307966459
1488037281
742490155
710170248
718661654
1220192401
1806876546
101292055
1484116435
1457822698
834639076
2140340904
1274612062
240612150
1935682238
1359428876
517413820
985849359
1960690527
259226438
1676278257
1716554639
1241628675
790343282
1029779346
1222679740
773667463
629022093
1684237276
373502096
859482670
1612881746
1274092684
2016151537
59173471
18535173
51736901
276915966
1157269258
189109340
2064694995
627824935
1983842839
1998968550
1669405387
1646440965
252559565
1024365447
1615401770
2051273386
2089812568
2065073900
676864365
567328711
2048380977
387037900
1935784649
2033663737
796003560
1022137240
391902325
121093992
1782711877
1699858027
1572222700
350603054
1145317963
853390811
131149377
875732652
35730215
1412178333
248679425
158437945
646290302
1539391072
1487017629
1017522964
1519477359
229977224
1766523242
1812364714
1758074575
2052815826
80784463
1860775368
169973346
1553147070
481402792
49797142
843204759
1855906638
1151709181
270736637
446940721
1637586921
877932153
1351262568
1407025614
12056295
144105669
301269847
803801475
1066277432
676277279
628249187
289227398
672894930
1323759774
1250868733
633393051
1671132743
550952806
621382741
1581446327
1448760756
626674473
293525935
425280047
71651052
1413799282
1742310703
324351867
1151210028
29212448
1935219284
521365551
2031615327
877704545
1127148149
380719143
1146203532
125838483
7497284
1273682769
650125042
531077720
2022547858
1351808617
985310633
317287627
575069801
1665577691
227687954
2029277831
957987127
451064056
231060434
1989302367
590865497
2084866077
868573673
2138326471
1536637969
2134945694
828563185
1999543139
1495692073
452569731
361282697
1846476699
1294178902
176429123
694243999
555530525
238106070
1999635302
803590387
1665145534
324027286
1997071762
1988557796
74760782
433019548
48477239
2086063604
533912752
1363007
1919148176
469767283
444498652
614020317
1280602378
996405
1564913909
1820173973
1693875150
821503935
1828180712
1889472965
695034499
1653695885
1385876887
662804445
838904053
1763865193
2104361027
90834049
1326994996
1400615416
1124852277
1518046743
91296036
457932113
2142570831
1714878736
165670735
2030945670
1501240820
1715405870
810142010
1608359238
374860981
1220263878
1094071724
600834592
242025076
162917353
1372266147
56629565
1280294926
1417540342
1955685532
518004481
186231897
519581243
1149787633
2063402695
643481086
2139902654
817453605
1104906732
504061262
461788627
2133138022
3094766
274739263
1069545182
2017659026
864090627
1795003399
910062971
1111824545
917148972
1047399691
1753914282
557698795
376493801
1075006913
16792041
235545112
65492210
1940462522
1403149429
576669515
793017143
824785669
686132190
1190269701
431759032
732168416
995067883
1663290993
1690223174
1817361120
1579839936
417421610
508384624
730245809
943097661
1035520987
1740260714
536133000
478223899
2007025896
1156040132
446365778
7189079
1660300792
77905590
32488873
1373874470
1930731756
2075622712
1592441423
331292018
1683612648
201091480
211208087
862276701
2087658563
96066341
1233422957
1218112477
565369613
2099797641
797029867
156318800
1871400203
1009348867
841097679
1113237045
526501122
1856696231
1611115851
447054590
767530260
1834038041
1951534141
1172180838
488433427
439918487
528483856
151081567
294968184
372993650
720351899
384983054
452380673
93377051
1619679668
1269103005
998665959
28700520
1999863128
924924386
1770093555
704845243
511372764
1132856616
1415744756
1948451755
25915316
571286434
771566474
1412308514
317422001
329872885
551621612
1717988022
2116906641
899799998
741579
962149893
1368570348
1030694608
1400968224
1903660438
1485846886
1486136558
1021606614
552328622
2076379569
702574065
374260880
1642954875
450530840
1160902603
474631958
1053819771
1094332698
362473116
190858004
855464015
1082279526
328301522
1690132997
878104536
1303092351
1484766445
1045397751
335425820
810551043
1152537247
1588509001
949836521
1465047540
341621881
506869180
1689116485
2027858283
1213746584
1162495787
544214761
2025043883
740228404
1822851566
744312604
1450989453
1683407827
1195875367
813802715
1616085712
654006524
457842495
1371758483
980603535
544060812
2123748321
1761788798
1075585876
1306365604
201774277
410001766
1704329705
1872963042
264050335
544791657
1182458355
1548316067
1874000380
2006318959
1404536346
1022353163
933873842
1900047836
1894847524
573116196
576547336
1719940540
1247217473
1396969772
1026923024
618699172
1648346385
80858976
577765940
1149147465
1974993028
537548321
438997593
636265965
1134486455
1672043102
1447196338
1062864958
426287641
974647924
302794573
1687582727
1711872662
1510317623
217849263
1746168830
745469582
1315291935
1187538423
456446670
1223180925
2023460851
1758523560
1756951450
1714886362
508052744
1242603770
1499644322
1481815520
989244165
255964750
2137091981
1496812980
1518539459
1232653562
1997022486
1857881936
2064976762
2073837035
1066974568
844097908
329260767
720852502
517982472
979802745
1033500954
1184677509
1064404854
92911217
1699244706
1860554315
182133170
479635033
297555778
1381569003
1620049092
1674510250
2040969994
1754256943
1020244110
794937381
1128822083
1367791539
1747025218
2123400464
601645510
266482288
1006430466
1184009621
55537425
913532882
137029855
1847139608
968593886
110845630
385156614
11721934
68344010
1269439930
600251110
772884651
1293577749
445601188
2066955829
1173560748
20780374
1706276468
1693874324
29149928
498152508
249719569
1394314705
2076823304
106148764
297771779
956705634
1414583420
738514090
273548212
1045019572
1570192201
1529012776
1857735091
1326918010
1731964572
535104013
2046975421
1494866824
1405853998
1619091108
2127333377
1483138095
1092406274
1496073017
1097498156
1834685191
11962017
1155178165
1911232821
42675875
938313181
1498254369
57859732
464630977
1193860659
1810696648
1443776917
1710181441
1803326096
1307945504
1761811433
1914004312
1642229873
872703675
1576284708
626726814
1575329309
499987439
1328683558
1982873754
802831694
2088873866
2147218161
78397902
2041162754
9756391
55655162
145451012
179932025
1227949674
1434767449
1747886475
282931777
2077798474
1915330309
499473271
2025965800
99120885
1459289886
1681630144
1400844003
1692732051
224431076
816504720
261082748
1276704622
1035741403
1142995787
1781973878
636608493
758060076
1996099700
1495997044
1597332616
1019105920
1093001079
615340566
110813100
1983535172
1975780962
785739275
190976470
1734582013
1798947767
664257212
8371468
1248231600
2097772770
364481717
772664698
1498711960
196514090
1620678360
1100541039
1944623986
1433588581
2001682920
1744887660
1308496411
1185128188
2099255151
1222973920
656498971
1013417194
990467451
104402425
640736939
199743380
2139382966
768071524
1794283639
756778949
289769328
386493745
769485993
1382239104
364754110
520872152
818712248
1995517681
1689486623
979795425
1178771209
195579510
1181899019
1773202824
229400696
2079906395
569933786
1787612465
1912122509
1924150309
647485965
2123620098
749113376
675420652
2041734616
1992082927
1493797036
478133969
1380635800
93651300
380039182
531903149
847493785
1225746413
1701690842
1587632970
213619863
1592872035
318392501
330415745
399153315
745603547
337744414
923379841
1788926610
1427445508
803956037
2101676879
1415523388
1125342787
2105115516
1502593573
26070616
6816573
1008994556
1723501517
610437031
456442999
1991674212
1938434763
1710535821
719633860
179089656
974766194
1390724946
267188632
38941379
805284542
1747639340
1237797744
313113533
1921807051
410139840
1363269628
895488678
780041284
436044146
206968931
201258128
860161322
1352703855
894370848
669185916
1162915679
1822085709
910638685
1388998661
1282260565
1634361293
2060916652
1724388743
133526313
1147837942
1315632803
1961076919
2042784610
166901519
44316927
1246892765
1393685310
1799896573
35356460
1105516124
817296072
676258099
1912255841
737525025
689465397
1191893962
1608769550
1190515236
1763436989
846411229
1428607751
957139976
2029869637
1116144934
1788444950
1805374956
1640647075
494536791
79798286
433031865
707931254
108860321
882429380
698167542
1292237472
2057431727
1932434509
1098819180
1064490578
1295858945
1643301407
1058979105
308930370
1498074374
1808460622
2002629671
138575520
1211447312
440476386
643136268
1228081661
501033820
972408291
951628542
1982256409
2097763638
1384769844
1814111232
1291584349
1933810
1885988994
467639299
2009047595
1276234073
194445028
327200269
1499351351
400881758
1036344797
601659448
748496306
677951230
763791260
2021710447
881657964
1776560284
909029837
709496031
2078802059
2099384438
604577603
2025818931
1556225116
1057043556
94798331
608982870
785155584
338958828
1339149998
122760600
1589966312
327483131
2096949776
290710235
195528242
1425229712
979969380
2028927938
1802142003
381393918
1861120473
1065942635
283276816
427206149
380183154
2085233779
2032187775
832478302
493200946
1432200201
67284467
1394893165
2011327515
576697960
1750755735
1565687989
1805448170
1542719321
166716194
1832532412
860668488
1807596279
2027456099
1875655251
461990241
303880590
611564504
224616978
797887775
1480338974
139866241
1388271761
834050015
1818316122
1154180630
1974874787
1752824451
1043570439
1573620535
1020071455
531892568
939504568
895083049
1393767166
797427501
1632555344
259124235
1267086524
1664403792
573694314
1413019868
1096482191
643907152
960750076
1990164725
1146918529
884762252
1227684689
2129378310
160277686
352059418
2039780296
331033266
2043604188
2001294107
1542133613
1043806415
627755006
143227194
1166221542
1871750784
284654526
1730401567
310039477
431921360
840363580
179541565
544582657
1181732425
1388282600
2144017251
773597250
2122577266
331010932
1445276912
960714539
1212834795
836711267
125407198
80330636
1716808313
1690039546
467720842
675260769
2035605536
954829852
1938654159
417412931
2108168416
1107714477
1968968650
1150252703
713994534
299019244
965616911
602614753
816258231
1218369009
918897817
782920972
1220673195
1490765777
1862688493
2059716502
1082296611
2134259780
94541095
959333725
809938501
289051363
1244135400
1805884816
280273082
1489236134
760250810
636829296
663878545
784997617
1088260080
2146998787
97692089
1391062258
263665352
1459121677
1729109208
1388467502
1765031353
1378925839
1939589799
1505246670
1992162218
1090378902
294062211
1253528066
743509395
2007987068
1986091944
1177345571
471461385
1719777338
278637101
582794413
1919618694
1408244343
990635428
77365188
1959546164
1802467525
2061711739
315815343
595378994
1535989918
911814383
910269171
342932163
1080606347
874425015
1664000035
538210108
361033669
1109298864
1255208941
923864381
1220403222
1500648041
1277028471
588915691
1097097729
1955659139
640456375
1503412028
1269429410
1710232344
1769629978
855596294
2007437880
618477782
113365889
924954857
1955309368
369245582
1213158725
120179923
2098700572
1295452433
1442646870
180240067
1782319001
1244909330
1677239445
475602028
375231094
706554407
359760305
424326058
1742821832
1986913313
541100242
788987306
1212900844
690122634
2108395999
4257453
64842590
1745282391
1483585331
1300494919
193937411
612935667
696717036
87350373
1101062908
1278706586
150809932
408889786
114970951
874455579
668628349
1672388711
1369831999
1841375602
1915798102
2024172174
644263847
2078981155
1168000568
1128796297
74519345
1291465087
1873961354
970005812
610797361
697616272
798568255
2101774644
1342475952
583396718
1564264128
1007408691
259443739
1587805526
2086390818
1753098052
1740260714
112012251
318829441
1019489837
1916304326
87864330
761420771
562574776
494445502
1241471532
1158228389
1053731370
56557824
72051982
2009999278
1634671617
1794803920
806986053
1911003715
1437746154
1689037941
1471509927
1479306906
1898640763
1200003384
1818915213
1068955715
1795452433
753025599
784924402
1865118434
782088126
2068535618
1704023566
1665621040
293262769
1014697508
192599126
260571234
788061951
741776852
1395359873
666248290
1073730677
1962612095
318885171
860986340
1028390998
638751117
1465795443
478830793
886649380
1464205970
2114741800
91871720
107600745
234590557
1455377758
492972094
902905665
779298354
1894291338
415689923
1261165398
600553614
1961045056
1082224371
2139878795
457077356
279138466
1936361605
1351523346
1369939468
1902560805
617177208
1414627818
928942324
755163116
199643970
1095842686
1378860351
882168789
1240744370
1294121099
1895436202
906660056
2004913489
1153876138
140970303
2003249310
1890588840
1922926224
980865499
361885155
1275307322
1084051653
1177389669
1241556047
1677702747
176256392
926935768
787823227
1407506093
1423304748
7348527
131639200
2064574611
938012406
1859988435
849271924
1372835770
400257122
758634259
1577984399
593887616
868031640
1384718652
1026182717
1313983659
1231982112
1380981690
626695484
640649189
2094652856
1726226174
41927943
1776144548
583935229
1250185739
483455367
169112171
1210340520
506730389
1065243478
1116211227
769654609
1761456096
44277932
50568577
1362183832
1120835669
9443051
1179523271
1149914551
1804332614
705402747
829576117
1934254742
1692975250
1821914144
20200343
551509012
211865568
1476701624
862643453
29278720
310468775
677106974
1889511573
964473855
1431127309
349027665
1005953336
1427749825
1472493817
329428838
1899135540
1691417193
1779668921
1432971786
2114336514
1729892118
1969889228
482208170
1896207335
2083194398
1553783468
411457311
823837930
878468356
1603926176
958853217
246068513
968617607
14636753
387966805
307140059
1506815394
1220836171
1006710753
1559966966
45196812
254911336
482122161
1519335675
1777055648
1430918503
1146886014
992172567
1251676700
165151520
382667577
2081525232
316836634
1450363339
664990711
940267302
94314943
256624637
812400851
1662075682
20470117
81393471
481724104
318235245
932207044
1970049821
980259362
2118016815
1342511610
419998571
796089521
502347302
880243298
2054257209
908485402
1248023973
937277104
670005423
1282738090
150184158
725327543
1272457696
633264837
648649906
746246399
1650561473
316474159
235243558
982404169
1190249233
28473334
1982977967
2095496246
1914818953
2141393496
1347509632
1123945419
1125480487
1469771285
1901048266
183819412
1529505057
60252485
277767620
1177355668
686987183
633855627
104617816
1244612882
2089767117
1316245966
293430093
2135853321
1423572796
1614520458
450308244
78330548
656458267
1015607104
674617634
272000328
882990635
1296824088
2019617883
1441653961
492982959
758555819
1277302088
1857033913
2108333524
1333442682
671748329
90005561
271533964
1962873935
1407229769
1008220325
1435395368
7087748
2067716169
1926934170
360056668
2107924442
591319921
710904711
729341820
512753173
260675885
177306017
1371438848
1634837769
89181616
1173368445
1686057514
2098952647
770633757
49382190
160608740
729758253
356607138
900546377
1836429504
1735253817
1762107452
898889133
1361240951
413755424
1211490478
806391757
1472963707
417106223
517059272
3609281
848189519
712910072
1566856982
761989004
938483570
1854913428
1443723376
798910997
818042425
79192178
937587414
1013936472
1330706066
1158807829
382128039
522752569
1023370593
501662119
1224089532
1039909358
1822626594
272319890
1333493331
1529336624
1024762327
1007143350
1350803552
848989935
143646321
58011043
1513096319
952322001
943488911
393260145
2017620028
1161447632
468899186
1958726790
526171918
924500348
1087407812
2017324625
1614797374
652773262
1220566108
628470734
841081688
680838390
1471999306
1038269615
714077357
970510485
446646736
618796332
436122389
1806066958
1161980065
969293418
790792485
1146551764
209189043
1015631498
350999882
764235394
1391740431
1322815785
1253641964
1850999586
1769189293
1987939437
935495064
730615921
213794467
819231101
1932550852
1856391445
725777365
1835224721
755819423
1532176693
293900390
1673577829
1368330486
999685435
1419226405
1118306915
1064066071
1845725897
1011686189
245470054
186983031
1134171227
748512499
575162175
1187215596
102943546
1092386651
796556441
53726706
853245703
1735226907
784131348
1497359254
900599450
493969935
967045
425412479
224942840
180672703
2100801443
1752900178
1050004887
69982997
1249054743
411484578
775485460
1782538002
948584129
363046397
36790082
298063181
771920914
1972636366
1322517288
583845534
1838704493
930941543
2001704472
934154205
1896591185
656522176
1339587753
1327644819
77985929
680540910
1228874552
8560992
647284986
1228987117
161853417
1264238555
1713708972
1144450125
19280516
259099754
626335236
858001
1446176089
1166511402
1156760058
324816667
1112974574
246239961
2103569526
1020483543
955429792
19706488
187306723
360795367
289457933
1111709746
1906791858
1025908765
1877090489
442951793
1405895274
1440912795
1158232611
296898630
1578179112
150736619
1844275666
1925420516
2131777425
409700140
201181511
969034985
1202948784
882973360
603926125
1296347671
2135488203
518549064
1290768929
1958612886
896266171
2006078648
877739481
837702487
953392028
110924796
491324670
1215651767
1724099641
1636548022
1767609639
2123125607
265777225
1361968619
766968185
1375861870
297093340
951935417
976432757
1477640592
1013918257
202358469
1523659265
1780530568
1259266838
1673899505
1689662509
1807829347
406663855
683032960
1814218497
1429887526
1301029184
2095977235
489275287
1721210635
1756421601
1871801392
75339383
1228256578
1791011865
2027778898
1011590526
671513688
1922462448
807055897
192583361
529996258
72694210
329205653
1615797804
310920835
733400573
1593537674
78675364
1218324468
2087085334
706987129
1953930249
1286775436
494956192
931417610
1017070135
173584931
217577771
148411883
1145709021
555454614
1147184807
1868365929
1182896449
1999217320
1117633279
1452916782
846625801
1084514942
2123398394
1343265397
58662409
674960437
1520732231
73665964
1446375890
1106266051
492560937
661607181
94944030
193801040
595011387
134277702
1139237882
1430293364
1903731020
354037532
789171535
296455470
767127975
374522917
1503852880
523522955
792493734
1154179680
356024049
19706488
473239215
898538385
737311255
1199834713
677422207
952478099
699697601
124094739
673454363
821718601
1926631181
1398166605
463361965
692635881
766978348
2069648468
515038978
1636113038
1610328367
1980110561
1669893039
312814823
1337711991
205159309
1902348495
1003878266
1367869095
863396148
1547323928
1934482834
2013215634
1583021829
290364758
57003672
440355400
578079243
2009259355
602252340
1295467127
1581406868
584601106
1577783547
1419049637
935546509
145693404
86461368
1107519881
381821653
1790542730
897423851
1202768261
614648820
1734736214
511952009
2002705766
1888456504
1499250457
1642182129
477380072
2115267880
1198225550
1330162674
284006863
903706829
46185771
1396984066
539752523
1245646370
1656445722
346957237
816494793
1230406093
6924797
464739832
1126721534
306305493
1994164448
1297455042
1446440211
575335149
1310785896
165351167
1972600766
1212730825
495266874
2135505569
1819357450
1950081383
1630778546
1006897534
1066380235
1995895277
1708390096
236270368
1138621667
1215304467
96492843
271147982
1250958872
1727587406
783147581
534647779
561001644
318355146
633921378
267679023
2074908543
1552397757
208760520
1030873440
1634628915
1437254283
115885379
1323729014
1095307842
2124041705
1852734455
1333753629
610018772
1412811713
1269795887
2032167707
122847825
1103244673
1496542984
1723132220
2049842915
1136924052
1384523715
1932503744
450942399
1230596646
2092029602
2117027313
552335870
1145850462
1632973958
856557781
1199049295
2110982608
1963382213
359974978
145079279
156739027
492816110
1557942133
26819508
339900870
1970340876
1247477058
286102290
1439349322
435548401
2101201328
978530556
2142976092
1049939681
210014227
719431671
951886084
219638334
247689303
1899452176
852487751
1453948927
2051596065
1174257342
404888926
2032466599
1748380473
691888804
740014983
1986449586
391222022
1564622832
1991980133
1569488139
1385860547
303261134
1977688537
1280898759
1006655835
919533265
135130268
1899315878
1192545319
1109029974
82405317
1440268132
829812999
243952721
2059489985
1773956695
1556149706
631617133
1963748202
2003169476
27397587
771010857
1661347628
789128089
1834721622
65179998
1309530030
140470588
203796807
2138964721
389338717
379987860
2052503564
534268755
1718896976
209167487
243974888
1819786086
349776728
357095575
1266580337
1337938842
784425081
1146147964
1290818960
1206531603
550878236
1969399008
799518458
1099656018
1268818220
1954246383
219824248
848386290
144002883
137086138
999701595
642172670
1938635077
694588859
206139408
1590466091
383911610
2115136772
355922739
338596524
701364760
464967877
374041175
587898834
12786741
1275933638
197390048
1175179704
2021559473
2144386382
1874731242
2066515079
708546828
1336721392
1087741809
109702818
1376984252
1010678361
1392078108
595771322
211479657
180401803
1960530142
1668883350
1854328191
209189043
1481493682
955479955
784080409
1915202737
1411042963
570384569
1442822400
842626941
1634040566
253843603
1834567106
54193921
1506870051
1819820023
208280632
1356285040
1080536554
162066031
438958471
366996304
1268442171
1265953615
1162093238
837369389
1290440251
370839144
1950728050
1885777991
369133029
1350195923
1783229755
1755052057
442273971
1311920782
1427881897
459751808
1991509116
1764960224
354025009
290613602
1334752981
1711526530
94548416
1128046357
1418513885
854197077
627921299
1523332928
1144577407
274536684
1763596312
641548149
931624290
1622992497
131885288
1220780537
66157683
134777901
1003823626
1664723753
484338035
392744890
1423199033
1031472158
1028845067
866063786
1821373562
1270280726
1736305495
730415731
913383953
702164311
953432970
1417079303
12984336
721322462
862225351
65398896
288842187
1741378213
9640501
1290901806
1451060926
1669810811
1180317003
788825981
1843049644
329091361
789710398
816406019
506207562
1759846253
1177696641
1545245455
1716235550
588414695
3304095
1363332291
510234778
179202826
2048426838
656930084
1154449643
1017138443
1778989482
1384583484
1526958175
466110153
1544875070
674869002
1145480098
80600659
528357189
1692724303
1326453545
1468687972
573476974
1337957897
55682000
420308325
769759052
2132403034
1275144941
117352562
953020670
747597476
1874640328
760307499
666234116
1352831281
2014582294
1302130668
676710848
1622288932
1544134896
351493263
1987337269
1975287262
658240459
265347801
1682084781
1267233173
212105455
1993344156
964493731
1947353067
1649788908
558577267
958578146
724906678
119127117
1501166579
2017517090
1706049095
256228484
853058582
1312610934
435463556
2045762903
1383064896
1048957169
1823892715
1606465740
196147901
1679498647
1747341875
868328788
584585686
1051138584
305974865
871622042
1257007795
1618707283
1693874324
816706549
555454614
1173580351
328793749
342054765
1435552403
2045784969
1810646199
737563018
1895671301
1787782005
314550791
1399670146
1288304085
1889523535
1021264524
1014610052
1346107607
1909428148
323062107
2111889294
1494317338
273189104
389018549
1734607946
1788518799
1092185597
1505548839
941796061
260143688
245291448
119926481
326626120
2106128470
442875471
1536635770
250588580
1757293060
600010125
114530228
2141884387
1739289252
365393302
621702299
2038102141
1769722802
799798056
639524187
2126068258
1961389227
634599073
1639132545
463590167
1337550861
1266207688
358611114
176409547
978634857
682091412
2080946865
1425760863
575823724
2038101259
1110407830
1970919020
924622851
1268090078
930227117
1161644414
1359060004
1310906884
200571388
1212623501
469032076
1354513934
1204807978
715178369
1718961348
1658344570
1955699440
1796712118
1757965059
427537175
66018459
1060439699
843562465
2087742049
1471593506
876775287
57834286
759406054
1266156142
1235461041
2089098371
842095059
2083644721
127730689
2000963729
436666532
2114333583
2140903405
321461763
1805132716
578341855
758259187
1341604755
1724961130
1868029825
1220480182
776161859
1898838595
2065930773
1032799780
2101239795
1196520518
1246763222
441263703
1009047022
1573608022
1255795220
1018925446
257289623
528870048
127689820
1835546858
2065815665
250700645
1948459576
344939005
1755077244
145072523
365187561
198185335
763959872
518279042
1895748320
282404366
944476132
571473812
414341799
1220370818
1521125533
110238281
635746066
1010671949
452954809
1815295502
1855010400
343469571
1382491181
1537691097
1858390367
644709695
919366222
1495592106
1575083682
1552874408
579189754
1778560807
798327244
438398573
1567512596
1599448756
117304619
402478600
1239308703
2125648936
1854301129
1510488079
557431922
1022093554
2022786290
1402874959
73398379
58894674
1464326960
888930389
1468665844
1643809855
1574326461
1756253761
229236941
951428978
127923953
773590731
1643496337
1152878911
1141779104
165599195
1610415048
984274870
1334517871
66377597
915225318
1440490873
1555303329
256898172
549935700
374835014
1241238182
628077172
1356354630
636995107
75871068
1347673233
450775525
1151718526
1517446810
795762622
251728820
964483964
689343961
1961965732
1107476600
979865864
1745996828
1403901107
1659328234
1190598666
1428200699
853952111
1908178179
1412369408
754651837
1717526519
403784894
1686400683
397755422
1644264301
2009469874
702480530
127282384
1792880927
2125410077
2047634595
617378244
1261092024
1444943508
1228019265
415573843
574238239
733182679
1753182461
197857139
1553930904
112012368
1107711507
983597657
12612425
16862723
2093069091
482396961
2397116
2088613363
1207070271
105194106
1811734834
1346168660
1858498691
70478917
2130930407
512543820
509454235
232102400
1433782687
675626161
1807108155
100922959
1897945386
1755419423
1190660874
1478291915
1022487681
2046597457
435241103
543355082
195462796
1585466163
867678783
1731890214
676363285
1020146465
970346105
364769949
224321412
640172337
745550851
1995709165
1836546319
518225908
193648943
1345579817
978529456
1577628545
1238690017
668800521
545753939
2039625055
1480383562
888035333
1955715388
1612087588
1231659220
1843602390
717173991
24543217
480294152
1320923109
314402908
1071409626
1153758084
204646232
60965881
152996238
2062175529
1843499094
1898042131
442522124
1808650386
1158281127
1682433071
1819114377
110769897
93773049
1038714194
931121498
759881715
295005480
143767303
1673288104
1046547836
725198215
1829318803
2010304352
1627382869
1964551450
755033031
1257266840
284410308
2039462054
1218617417
562582597
701759189
26448927
1000850064
2135222166
860800778
1842951826
1173558499
1063061850
326691876
447714262
586844308
690065022
834640412
1497612122
926986625
1697881919
1283556822
1132481542
2030243139
2042976013
467098224
6622593
1385738665
793401544
1494049078
158588392
1803582339
2009468561
286778284
651195198
394661371
146633996
746587470
1097177612
1857325954
71226551
1032892429
1790490843
1453090635
2033278884
2122443411
1507398121
1978802722
1121350620
1208370648
1685346484
179863013
1235281599
375181777
2131187810
757693161
675192538
805318667
1489327873
1238133357
999080549
2131871980
668390377
273038414
113735058
1692834428
2026894637
1328886761
918049293
1691746339
135439580
2076240984
1974433827
2065756067
1865383759
1792095192
406198209
1775857411
249843450
1370412319
752986276
688529120
1937076900
838989125
1757572581
303286913
1323059869
1468097855
259097187
1370208394
340026589
96267716
1301513069
2135209613
749277078
325175905
561318937
2143378433
1188405285
1126973942
2123030134
635774438
534163563
603004221
728995055
1185715627
1760346325
1431351785
1224036280
1291076466
628373428
466053957
552326980
2051337440
1834200779
548119572
1240849775
1462870172
46003515
953853683
1640637766
1439924022
1573307523
1950116166
714494525
2121921606
1644896498
1773295907
1940089750
1106180795
1175415739
179352720
529001092
252933811
1343255852
1108308299
1819321983
1815299646
1286480224
1622553330
365674138
178915927
750143169
1833058332
1232466188
1712189037
356632416
190405606
122935909
1736608071
31755934
27954127
96862620
331878805
1038722414
207560034
891224730
352414523
1156555773
469083293
854760708
918806765
275148125
1587366579
945951755
1337398572
1434771158
706338297
1100195302
583781270
56135614
1045964641
1903395897
195243934
526389854
1645266111
1543662569
2091056154
1783383750
1908938476
682050911
1735847389
525094482
1704985715
1828882810
76757163
12856896
73585541
1415014876
201603699
2005662092
533463533
1585163773
2100548277
1537741772
1562014545
153906785
261604129
525713317
1921491862
72137618
1821815648
193207987
1534132889
838830738
373087464
741653057
1511664758
704393171
1303294770
2050572504
475886838
1700755370
565394613
1023371992
1682495970
950781101
674276140
1954589553
351910728
1708478946
901201378
386776678
1052787743
1292852191
2072434185
1306730428
1318936957
1770202134
1552362825
224529497
387818196
70732917
1931942377
2146394250
1892370343
1991433474
1318589340
572410044
1700943832
891456554
1940199337
2112189151
2077278208
933051552
470758022
1854892599
1892254200
1272548139
1726992008
899152819
421767553
159218996
1258809970
1520711191
1560502700
1528113274
1611024344
1024163772
1232448179
458503776
1679245910
252089102
1934000945
1447931308
544377576
1301369744
559804809
989975507
93374465
1727477109
1217491496
314750280
218439637
239769098
1090532537
1670814843
1730543771
337197073
2025870461
1875951569
753533823
1324007555
1472606272
5586125
674869002
1002485309
1391176038
166889349
1281624387
364811309
692481680
649360177
2077624430
1475443184
504061262
1002875337
41819069
1455623409
573776257
659961907
1411861973
1872070758
2089020132
2023131408
1202649981
1334842679
1667129824
1614056198
1616772002
1322508224
812826322
1411257822
687490951
759522174
959301749
511929652
1913486727
1452814484
1198595110
2089332420
1992251695
1277495130
564106067
686402587
1301593741
1684456412
1220387208
1470279450
298638536
1312950059
1686995189
1209022152
144026613
194278242
1651721162
1141768404
2134980086
1113469480
1140219053
289416300
1375565467
373775250
1194166734
45852158
1573358978
1331613134
761945668
1282886240
18108567
2086680830
181291352
137962820
1691824703
1941681040
164413201
933126266
268349930
779545964
1450084912
1763526077
345024795
1595614834
553068800
919836879
1757588502
261680446
852295955
1751479192
969609716
1123651666
1500483567
1472730945
1695919743
478288187
107996919
1889087812
732156475
493256331
349416861
1543826397
360136851
569278308
1589186133
504160071
1976113336
1959571589
1794775565
852220622
528760935
717887641
64612122
1619254064
304139618
1888568466
2030197822
818812727
473976277
506098711
567598457
1542794707
1059052757
503043754
945790391
604317814
2127503348
1808711137
1015861550
1166703226
1611982871
268928785
796404498
1813142648
1008725785
2055637667
493493882
64623805
312489357
1772987855
1825290554
1767048712
640173010
245857100
431129632
1278258561
908893856
506577242
1252381743
1741494247
1827288062
281262167
1305432796
1826163152
735593829
122813188
1466918349
153939013
538470322
1149989145
1941376669
1473079363
1647538566
1578714842
2121735705
1193383212
815482419
716547113
1384658905
1021849602
1861658189
570219270
1442540795
874161633
1609347437
320319018
518624783
1657113557
1279945824
63193276
494323683
1337809883
647729660
1417889541
994324777
1504210297
1363850241
24411929
1584148925
767521926
1793287550
1338331338
1894713670
1997724654
1426986054
840027369
1451138192
1739961568
722031713
1064375287
1606117793
566955469
236155400
1406660329
1541895057
1283927906
2094352641
1359182905
2124878704
1114263118
245614820
1811756284
1310619795
1476353089
300946905
459713657
669725799
496749112
554437345
1821679231
1368305535
755135078
1648263483
1832845974
345371704
471768442
451261402
1493836167
1396765890
433433182
1631546430
1298888016
473136449
402201504
960281061
1330721788
1446212024
1730588991
665078464
828112300
487313569
1764485379
1311273476
1646548447
1930326910
1503772414
300698795
1640627891
1580394578
1329182093
279369735
349835923
392317040
718103534
1911496128
820408333
1145204713
1431077505
797554860
233112774
1976860740
1051870047
129963423
983761265
1542000677
1884245930
23217821
1669074159
681035762
221636729
65413766
1374653607
201182216
1954293486
1796226239
1229806180
19939289
902831742
414566594
2049639446
266425423
1156750107
1378250279
209814834
2049949314
700819198
1005182430
89148425
1130904155
26142052
18360989
539084223
1842975628
1861717898
23547578
1505802591
1274753234
862553841
592528855
1543542001
31976497
1237987371
938325003
658615359
5382191
319398718
1246809578
263269646
1840577101
744658695
1226905922
48003702
1805354030
1246009597
1424932356
520662453
1437789356
770642080
490119970
912229554
1365549118
480260114
46591548
889060958
1981657504
1042473872
1939021623
641175892
844428878
339961375
2130530419
614014664
1343465997
1202155365
810468947
1997996030
1993330502
1983695225
336968519
1818429053
412868578
137083132
1898278431
680770903
971439289
1715954750
1873292582
866382253
736676501
53848348
729331159
1645874022
1881754040
897294272
985019602
1585531182
1040659539
2108128373
1487164826
1597154754
553104671
1195673264
1811404505
1525002944
813671355
749307326
828439624
1101473057
1337368363
1292182159
821160660
1330506853
1603732924
620651972
1996604953
1069120937
2070928318
54571837
270070166
1008475437
1147328160
1562379907
1620327535
1827000612
938662711
211764811
1014916273
1162323818
1159570303
747088004
1868436870
1065389182
1587483158
1127396418
1316878870
1968456447
659666207
1139906544
2075505519
153745020
657303810
353757234
529605312
202455051
1917291519
240631738
1747975249
918399337
1239064842
1883548104
1764435409
39839979
2129712109
982781866
135283967
713761601
291711434
304827822
283274043
1740238222
1144974574
1324818892
1280694687
1543667176
1175994643
624988130
126294676
1180714017
2047530038
538113485
625128214
877529652
1463580149
273783407
17011595
410469024
1968248530
1804252607
1062794059
1460234074
1166740774
131114151
836639729
837202157
1316241668
2110057677
783177750
738652966
658989186
1588297193
563508078
222664606
1098028493
806091398
792883345
366500163
828212441
929019294
660177067
1669055235
1392440163
1144710776
94440881
622860669
1871104565
740575742
1398468394
1895667587
1323147186
285729920
2092005051
1983361933
100724331
1186882841
142045796
1122606055
676712011
875463005
646971187
1931212817
976653242
2067303202
44435502
513979910
251645595
1470235975
1306270568
641229700
764418952
761647500
1101726878
236443895
435566403
1758161079
1567673644
702703807
944861762
2000967848
783286057
685642265
424362695
174326208
593509530
1320242460
672603575
1278819086
360230448
70512387
2044143351
1108477305
696916435
503638955
1165915219
1013679652
1717968543
1098864374
547008694
1899707932
1077680358
503082072
1141485807
1105030634
413912440
2002418507
346040678
1455320785
1321323720
1910852069
208892696
531062297
269759946
678952159
661358559
1467707580
190655758
1917019944
2105042224
1644590786
18979333
1529619253
390055223
205619338
1094205805
217710340
1543285895
1464353248
343782477
1133971494
752821455
817318887
1167328860
1219246910
1990139314
1983410585
1473922186
1410797372
1060319506
650591302
646083985
845363989
187377064
1556753020
2028471297
1819958014
674167305
540212904
981668937
1567143664
2015941569
417674260
999311956
835433423
607417619
953476705
1227565203
612007881
745234659
679415006
1926222035
552269645
351809997
437103963
1342121751
619032713
890226766
1909817187
632550667
403446168
1643494109
462112733
1101497768
1579435273
1807767518
2107479498
291070944
1409473758
994745651
411532754
1956405224
1564191145
674942482
11336738
1675705458
1962018121
82596582
1644111358
268667455
536554642
645602102
2071916884
130373670
1846654749
1626325438
2064708990
134680448
2102200157
1163277139
1525655794
1308064895
921934816
917871691
601597974
271319467
840476938
1228035071
804437281
2034750292
1088709698
2124831002
1565110716
2063869582
1223745494
1029740680
1418171093
234241247
1264471958
2074208138
889120119
71938875
1947434468
735488519
2107543773
524987814
1879789253
2135937729
1005612618
115433453
1449764669
293405451
1113498084
741782306
572278115
2017045158
306373433
623811855
695706591
178985427
1095578214
1971835810
1110883309
1228458717
4720018
1573041637
587024438
245498300
694114243
235066889
525963445
1245049163
106662147
535506611
1477105282
879828821
765980828
27621790
209500123
1789460120
1054791397
1232073324
1190052276
1038425245
1221431762
455775232
859881618
1755169487
836512286
800204381
1547333398
266473667
80356574
1472241226
2054327710
346476356
830471508
271520854
570314333
183936383
1520344414
1153613488
843779733
1380842874
82640723
499766956
507538885
1381849692
1195540900
851663678
59291399
728645221
938941964
21519362
351421577
411185342
287160209
2134236931
1461306482
1543899192
891596570
107031299
265228309
1452144341
632096814
1292228920
429320626
1978980900
1467256013
1427202633
33320924
527986205
1042050931
528741859
1587538445
1770152519
1932199694
1807779538
956580282
1669893039
358309728
1956258866
1050676771
2008538696
199538030
933012532
1875086384
1158212884
1554158270
1829058864
1160891976
1519268646
1623975187
1773188775
1417315072
961004437
2048014129
907554070
170495197
2041041974
934774817
55882614
585077751
980087935
509099058
1800905751
347609487
1150243795
800365604
1890890562
1276165908
561183319
1814102867
1274377282
1852774103
1758253116
648443901
1046702560
158065423
153986021
35941074
109011246
1044148853
334438062
1606623854
137067171
233626245
1069451537
265662123
1095747342
54078268
307148796
1605484194
557165666
1356379730
328066832
1035084804
328304928
1634592027
1877415179
1200708385
1067283333
1461927367
583731610
483067579
1336143152
2104677116
1859525609
1395872642
481710631
1482748117
796488722
1194012417
1946968464
632082838
1855102337
82763643
1329008860
1129856888
728984488
669578291
1979152356
446024003
2114315028
1280548741
1058916476
175920580
1153007168
879300749
278954138
455010798
825391689
1351687435
532778314
964454836
1650215296
133984413
1914314197
488065203
1223547177
342015919
1392777119
1325702821
415747783
2068108016
543467957
1372497066
1781794635
291833160
255309310
1307640755
359251923
39751649
176737876
420324978
305174755
1047729150
33396342
946413762
614416520
34216794
534753126
1578936985
1411475223
869572034
2091798816
427480686
367338806
2057226495
640623534
409286230
605899556
1012790757
72697984
107971117
1910624483
176425568
2000874835
1457941506
2088015446
1634587502
573585711
1050122792
1372479400
576149187
1898203965
1659124966
1012976375
1409703882
952925298
1582284036
754154442
753025599
77359774
1583413269
1148014883
1933285713
620262458
816134505
765507109
1898573232
148564637
1021784817
1925783237
450576863
1134834392
1598455211
91350628
1715945772
1364974292
925802140
534572182
1790559370
565028066
333573310
311015171
892214846
33033673
1385923100
130118673
469987563
1397717860
2036479242
1228910281
473755889
596484682
272035185
1548209329
1170191435
1281994291
624929254
353515316
1128859671
1895928677
1761061258
39229983
425631224
1932744435
1404502202
2073986673
619693180
701318550
1529949467
2069256080
1149331007
2015356989
1476274474
1042722952
1330941514
1512590168
133955781
116339353
244956203
433298025
826865538
684691688
1982218786
29179372
1626585236
2405927
217548905
2097289804
1042634772
893644263
1465464464
1047861786
674900795
1872314138
1614760166
2058644425
2104716143
842764311
1912513759
1503018030
901332208
1967621169
883573002
347699736
1172749664
126164125
45271802
682022250
1554450593
1815237749
109015818
1167759059
107290244
1911089018
1161933069
1330686907
879114998
1417963046
1578150841
1550462394
1682326693
1603365662
1988713643
113759023
1428964124
1628050979
1824763167
1100677109
297149626
329556801
2110057677
726116120
898489808
1644111358
594843289
1973750330
1037453358
311781764
476921108
530437332
1148589957
861153820
498301985
635834999
316859354
564804115
1544167398
230201227
78678425
40889658
932271220
282963324
1775002735
2106458079
1261914202
1013115657
884490699
1624663365
1002425976
1358578586
1268411790
738824999
1626518596
1635707073
1603842477
1589912366
657483280
1032938189
1130190642
1868411473
784209925
1776735144
2002948306
1935010931
1284730850
957754208
857085568
1399795987
1744288300
1570788510
2048762447
134917225
1818655180
649818830
1532305164
1162544607
648092113
725331993
767676938
532699539
1622831847
1904666404
1867839858
761056691
552149070
2004994422
1715676780
608690423
79434621
587482309
334447965
621331981
1620613288
1720987975
1338497652
1027929914
426255215
2064068970
134270412
1347599777
978967241
495905866
2014654389
1301411244
1152710013
2023436605
1020622573
1058975341
753268270
1966774097
2050180561
1858189466
1398409989
1765617371
275696285
491540187
870157283
2019720664
1130357665
838511566
1721480537
1575856333
1432663587
371208281
1963685758
51647998
1891096539
1245793168
1190308606
1374480233
1772534767
420791821
595643164
408467089
2111289071
341625585
195950389
1175351526
240691385
1010930346
624712116
810011282
521254864
694106796
1005095813
1055174367
1163260905
811357319
1884589634
1982914031
1318488212
1697284934
1660767902
2043990519
1245779305
1433037119
887121700
8826746
992065230
840840054
152311353
368616762
251110451
1352446411
1901583505
1439678000
1014860407
1533325618
880112416
920250789
1942556999
1322704082
635920261
1652762267
118183881
325762123
546803193
413984340
833629571
1081577698
1355737924
457897804
739938900
735604962
52747621
356588851
45238397
2066386592
1761181206
1898716671
2075148866
1631269953
1269061316
953042983
1968665904
706069714
1912327909
1631164944
169584151
1445280742
209571486
1714487035
464260758
138228167
75451040
1983961887
506583325
1676839050
2081384425
1061769721
1959373830
2021178605
374212172
1064498933
1963505385
1487264770
1832074256
1735572501
1248302136
1559350388
1487292743
1825901391
1969672757
575084304
1122782010
2139346781
1538539679
253321106
536859797
1683241964
368566377
1103645913
313930449
1730604346
489560004
1637992907
112648817
402135524
1267208578
731135542
759949773
958623448
259309430
1521372551
1302468488
1853196908
1466844112
739282312
219654425
970478583
1676244328
837124777
2032359372
1538532781
309497283
1856123429
582106677
1918812020
1009071046
1712225755
1535688442
1807165394
883960125
949525214
585188118
588476681
1533591254
2080587184
488291457
1770754877
1894058809
1264557863
974379170
480814171
1108620307
36984151
1867418166
655333625
1070836326
2074434415
1970548313
50074692
947293614
1182022489
1949750922
520156218
1295550518
185703669
1423084320
407347080
490800632
1285836409
1272417721
353149597
1423671941
1681971265
118125567
1300892318
1234587973
1884736749
1818896992
58547833
754455347
1254117243
1615004075
738219274
35337314
1506851630
595484976
733606496
1116719140
1545533520
1125215387
18165486
1566866526
398991655
1757564837
189120674
1910352166
1487505223
781834205
746215226
770852708
385657039
257139281
905018508
261369299
1221045481
957341275
365579472
377169382
1750173869
2053938069
313688194
46045906
744267491
521009439
393532817
597067399
871826949
1054746033
2062751383
1441732814
623200606
594496208
330797327
950202627
690584819
1183694310
2010402731
623948589
361417008
1929112867
1924691860
204258005
698990949
350734029
604105194
1425993505
44457942
818097843
1880724495
455173666
1251569914
480154240
715844380
1238231327
1741672298
293856358
1247636002
2066859730
894096988
1761295978
1019823777
2112714520
971858544
1606141657
1424037812
478770449
752876616
1087008218
889799777
1809081228
694097741
1254123011
1770072872
766634205
1325673104
168811345
2078720540
1289837298
775024615
366977359
1644342908
1432545223
1099324811
1243294823
464518250
1463463131
38435792
1555200089
436570465
1539896840
423619765
606091001
2092354148
45975250
870681914
1987657286
2110030564
31609882
2127240499
1355150535
1144330210
1354881900
684379404
917136959
401061873
92278526
319740883
207173025
1524221307
1949121225
777272529
2022525487
150237315
1839860519
1558176471
621419430
1415872358
784030617
2052874549
1258743941
434851012
1712990799
1466944479
1705170252
976840666
233425083
629359198
2085233779
1142065774
1317906679
1531455432
2047800339
1591356334
2081896368
1279326466
1298609504
1252801766
140009122
1311621222
805784675
136529593
1896219822
261488282
864299753
482414235
755655826
311142514
1241466680
94321054
2078720540
1628969244
1258075219
1998446635
1559784087
401321834
2006860623
1788755907
1453647132
976042689
732518044
1357663034
529464556
1050154196
1587876725
984730376
554290973
2107053669
182367053
320929158
1761260290
472616811
547180633
2051813056
1231738543
142917237
1691717564
1388468001
148889444
143226608
1771971478
2110682364
127151087
913572469
265918008
1763355715
820040501
936602677
1373085996
722975607
844398098
264823157
295172649
406685508
1872246047
1915330309
1990788226
902257750
253715390
187260418
1110164233
1496677245
951948819
673472244
934664243
1744121564
51285139
260604089
230071186
1340734408
1378816421
399805880
2135837361
1738785203
1660925228
1652266080
801352217
437503187
1437609360
2133846828
2127669143
81924643
143285211
1347723626
377884884
193848443
885096187
1291077817
960972001
1429752858
323871982
97324618
1071586172
1242850939
1631853089
819857533
296730939
1570539375
307812236
219684843
573975354
1770800810
266623021
1049835302
1702685361
104532746
575849219
1900745896
240664419
1727040479
1401368231
1628081568
1494048255
1574437561
1862030901
1709329743
1635368457
1168367022
2083366726
418110936
1330467880
408804096
761838670
1144622288
201345855
2011900355
2046092014
794025639
380117180
185759465
2014686315
354641090
561155431
276636152
1111065484
2063378322
1216102182
167215973
1984611535
1614209329
1145969781
1539145961
2129635792
707907343
1754552971
1639284694
2003154067
1616952448
2018613627
1867323352
1311618448
145077704
1206654027
1323197746
1408814519
798474779
382490808
770097711
169025634
367909590
1934327670
1232968601
168736465
1792909168
903960499
682905154
851023034
1917665325
859036317
317732815
642625156
2060005820
777273208
428561732
1014654269
1134115716
986108500
909088588
1733470754
1587937689
465367816
1872331299
529497268
1954134196
606585125
329795800
530899916
653921497
2032163744
1756254568
1642637349
482735835
689862630
664691435
1018331553
127592576
880033907
2113124524
1066244032
433505953
493053285
1593464928
440165447
340257397
624972145
970483371
100486437
1046010266
304377678
1404249956
2008195623
289905829
44232112
727257810
1665556479
775789316
973640388
1360557057
428599426
1262635028
650503192
745603547
1993078692
2024042208
823928144
1248875707
1529570875
1828691672
1914973894
1103621611
1080666534
895854359
787138545
1471417893
2086475732
285846819
665190630
829875360
505569228
1466296408
1452685297
30424178
260826857
338000073
250449294
958016878
1438144610
1426205876
2007899052
405105083
639780159
1295806657
29313963
1510486689
1213082604
1040015097
885868153
107546104
1101047798
8890963
650405611
1736157140
1263780679
1106422961
644271855
1933530677
1764779584
127791348
566135284
566941746
1657093727
246964120
359037065
87942192
2140314594
304560470
503308784
1155596736
922710663
1721573454
621031074
2146281867
660941535
772766775
347646677
954572510
1179872457
1569226791
1654090223
1485597410
1977109761
172336034
1867053691
719872098
1546208701
1323886666
1788050079
1652911013
1303035540
946267567
1487797560
2102204887
1659786443
518516327
1853158153
1002389672
496751807
2102643686
950748133
1053994540
142704008
789235155
127460267
1371342151
1302127849
656070405
1717754093
1932676086
959480152
959133537
1477396563
1812453645
486264155
190929623
1958838488
1752600074
1381791400
246677500
644493837
398088447
489462481
1484657052
870411865
60380858
982378496
938552600
541434256
1868479464
297528639
587048973
1466524158
1987201899
1099085512
90095541
1362790004
574027092
1339812503
330005927
1523186409
1815356590
1317531915
960396551
1202005745
844360041
1967717723
1643771121
231097687
961133361
344420050
1987540929
1449092745
155045013
25769247
136545202
1242494779
374621109
902884015
1237787107
1963798187
1237410526
299515998
858448472
1294749980
1881309256
1967367665
684852372
1741092395
1213330734
1837815335
1765460030
1034316118
1139984733
1749108843
993289664
752902676
1300793470
1878200289
465743263
32780604
192802073
1005218194
1808588588
1229120752
174074327
1090084922
2143375741
1289506473
1760400637
267280809
1177928270
1526866737
1061228359
1963614325
1292410259
1839359120
1298212144
616953177
1643318314
1799428727
1326255245
1689593285
7212356
1359331074
1302279639
1328822859
1721722899
287631868
1539505723
2129043300
1368570393
997269449
1829943298
1372182617
123417820
1230300475
1460697391
2092480112
2080887129
1686169893
1719270562
414616922
300451782
1100353343
1013250869
1237812850
29580092
2135172334
194728838
186302333
278920826
1421104932
2129451436
1789844577
1217186678
471923374
2122638110
1631792044
265038574
912008297
1727388484
2055573288
976676446
1740330896
1183278994
571534644
1018137086
768306123
2049933001
1599918043
531148383
1025451316
1795006262
1514888983
1961101939
1385599907
1034903260
194418161
430510330
411331266
1569129331
672311227
406461110
325668436
1264411428
2117182513
829668888
1604284214
2066736094
807945876
1054872665
1897894286
1898208036
2061488437
668116648
1496521969
680421738
1970155265
416664072
1300638408
954404177
2115204156
543019578
1200255216
1180404170
63822024
1304072074
1933116905
246862844
1240787121
322324337
350682884
588370710
667793994
1388735133
1896120982
993208305
2134078265
1874817405
86689130
1306284646
1748483474
1569811567
1833198681
1958419671
283018493
1771583582
1825921214
302654169
2132345970
188251487
896936769
907073191
2060232041
234998280
2029172514
784754603
1931943808
2061127769
622051835
901725013
2135998362
53539191
201496357
1136438824
1120139698
103324932
1130053089
531663593
1467957651
1196051050
1949336922
146106807
1661604049
308664980
1202573656
1644754362
452959542
900704055
1453134829
982959610
1823987000
1370679930
2146219222
359255709
1943096657
1556956740
1143472816
182566053
511952393
2126408644
408565505
48039546
1284877404
2115837602
28618777
146014828
1419868952
1389002178
1047209673
634789010
547332467
917175892
1266025964
904564603
2026784660
1794922083
1930268551
318839163
1377526816
663169523
2051037525
1930421201
1057504722
2024400575
549248489
489292690
2020200261
238428135
717241199
133053104
613796518
1680374208
592022113
1619337611
1766762668
1878346545
1237997718
630900942
1074856173
1846026912
749897142
1185802108
611998642
959141885
288502197
1237727502
328412049
1619950697
1894277868
1371913238
572351265
1355221921
712415638
1976851643
2031820791
596561833
269631196
605611471
696453795
1012809892
1731388088
632316540
1834921061
766453900
1853251367
576864336
731584090
1637247987
1952175587
782162455
1019461336
1726859528
1088224035
852708444
645779298
1727233480
501354106
1174426523
979142632
60249749
515543912
672932011
137346084
1374112743
1333761277
351626443
553430350
1572584919
197621398
1429594453
136291078
1811058512
2040822914
1469365790
1329346028
1712141489
42830566
866376233
1649446366
1105640480
1791553800
1010856364
717349218
1353992989
548567634
1532730212
1301862782
1193780427
107949665
875082501
1645824685
1110139023
41594508
1658665566
573806261
1709410643
700653293
970106558
1875992229
466738158
2090670012
878126180
1775809750
2067968018
747884946
1254985980
1432168268
2111092349
1672256174
1275637130
361414014
19055822
1575148282
638303510
1236607525
1142182725
1784897923
279933928
264135524
2071756996
1526314535
89091293
992186601
133427007
856119
840539156
21652668
164206431
864666075
431354593
95034050
947341815
911641562
1013189338
928570753
1994934983
787841226
1293852375
241586584
1620541812
612759291
1100216268
1773325393
1568239558
1957891361
50964827
1313636302
1080407155
2129963785
650867303
1015673720
88261423
531252439
1056175032
1517815104
463690633
1864745969
1530583501
488618347
1000883644
440631013
1319488764
28750622
2051084031
1498541057
878464393
1884500133
1341652778
1901057479
1766099832
1680239718
1992195486
1846828905
163327483
2008616672
70732917
734614882
1147837942
1627094908
391610711
1070177886
361166560
288508382
374286355
1636113038
52138564
96128072
55542415
1328195469
1810214156
1350687650
1457409741
460013279
1625257717
638123498
1280389600
1866170925
647219254
863203748
931507902
327246634
1142234720
1678827605
1333384861
2060518657
1451587297
1633862056
1204623517
1185502839
156613640
2102309460
37544317
519307115
93164095
1438323991
780341409
1982531527
983985654
755752271
1548378654
619859650
1601819125
820325137
925961169
1793022426
1994912865
1625633420
1014649097
843013964
871656805
920231195
491674681
1165287335
2014351454
907367357
1573673618
1060831954
1598443527
942868872
1954973837
554996608
377429156
2001286501
1728478611
1486004060
903871514
1835835333
590678480
1749971999
715056993
634422693
46922644
1492195173
1308559312
1660344393
1401073362
20330699
493617662
64663453
691435606
877278235
1748808651
316035325
1453436277
1746092108
80051175
2079138379
1260607650
1966226017
1641879183
620988024
509190594
752520104
1407237003
1058815827
1583513956
1655102582
49382190
120510040
1629932482
1348212559
156716751
1297976089
1797076297
2109769731
555095115
1982435122
729286653
614601236
106654658
1152751037
451412595
906955071
1819632989
1100472749
758855747
114757506
1472389656
829266427
1983969449
367900173
49438788
298670078
217636701
1203501296
833804080
644008360
589961625
849967149
1972283432
541416455
1943183537
1332742502
1935784649
403404848
616297934
720151413
1370006312
351793005
2035170952
357378500
711074768
1027262904
635058818
447801036
2063213011
1802603113
1331337201
686666743
1387099090
1770052648
511787754
582515651
1737047020
1760412221
439313426
937211787
1702265115
1954117158
1543184336
440599224
1979275855
462406514
437241057
568278818
1712796347
2074575889
963564321
1212797759
1112753019
373192722
1882190335
855786634
1923827152
1952473348
1928225801
533644588
1975153615
768754299
1669195391
1614621878
167482448
85518624
354840718
1281908363
903988831
387875327
552955898
679083400
627196469
887776341
58659494
1718664538
432218738
1365210428
630991369
195341639
320536453
674375854
461968818
1774427046
629824361
559278683
388887106
1669083564
1971039211
1920630982
584326216
994975034
76870019
763665204
130514949
1810388269
1925648077
1783048742
287111030
406753349
635951497
621359103
1149264520
555815626
2027817362
2030675822
628582399
1934577922
2113595086
910147951
655373326
860854698
1995171382
1726065283
969766627
201418926
1500070574
1513473641
1363910713
1397362612
1520467005
1642148017
1597146966
834576866
1372171334
1931410075
1291215984
900812280
849447296
1159607824
1253512491
477531904
991627027
1240829243
349540175
1544288373
939288685
77430471
904822010
1079573204
651834179
254608487
310149338
1107554088
1055029743
1735131305
106230525
221190801
62517945
165113466
339630920
193056449
1883262667
732682915
2134638914
2085824139
70841613
1080627950
185204133
967754157
1881630453
670269804
1324161482
903697353
584491744
1603187555
14099801
1707134886
705622986
354869187
1527500596
1769943363
618113679
1675712717
2105921745
545231500
730645410
1371522665
384801040
470770620
492396624
705987158
408234430
2033943522
1576356101
1017753670
729444314
902146844
1335613201
1777282214
400871553
1748365873
1997198365
1725834580
1916982567
116268585
1249302345
84474965
1969332835
2107348577
1306409140
1293638906
89552274
1074455666
1525393771
1548400141
1804304461
1316427243
189250636
1650366387
395650098
1440512959
1893793573
1790356565
215224101
2008327638
1507581340
1110109875
700904097
925536821
980090062
307985565
368700152
612992341
56742771
1929268685
765432237
481868808
1223662670
2038831970
665366451
1812531803
1992223007
339830379
953053443
566451119
1648880080
734789547
779857365
54711131
536550975
741100925
1801345088
663533316
537572524
1800092013
1726091593
1903923949
2003154067
1942194654
1056194167
669448707
9389111
414355832
1882153608
627964966
1775279160
384957942
1227024442
2061668659
153334165
1230061016
337717305
660610175
1596068719
1166001765
859643501
1201800239
918239442
94078463
123017624
248972609
1820723935
1865021469
1131356013
1557724053
1105232860
1473658089
883160412
1728448816
1126645134
1961108386
480269717
1468798632
1945538307
1099593806
1619755702
124055733
369787012
1300473888
1563498564
1949126829
220621413
1195101064
1628302518
1308231740
1107485253
520550064
1290275683
1572791016
2018253141
2127240499
588540619
1599810839
1778676107
1990305915
1683291140
682431700
393689522
954276005
244050765
1489910747
167803637
821142773
635258624
83850608
82920725
205841647
2079883876
525381266
1175657506
52274157
1489045232
1965750813
645451981
795534670
796992490
317438091
1082367717
1017644594
1397716851
385319234
1977715745
1060153485
951262076
1306215589
1562621449
806932859
1741250117
433339480
144060991
27966589
1888101991
737326776
1014283126
878170620
1859237904
1582838006
498413465
323262367
275077331
1033984013
203992929
1721434215
878417169
839465059
297162841
1370092650
327407892
538711537
808684209
624333740
2061541595
1302264539
111713810
784080015
24023744
79662511
638778381
1018331553
1569054751
1194985843
1095547037
850113772
598483608
1312022301
777360668
1526775838
487375290
914276976
1946446452
1600093871
1693096133
1053948465
1073450117
1945297944
880772952
1435023107
1859486436
1583502610
704585521
1146742603
1986654901
998733537
1239641229
1193217673
870228562
1190562184
38266905
1948597586
1676891653
171484838
885926793
1940434731
1318229145
501003116
1920964982
1646343629
545943299
1832447888
1026731318
935161036
199538030
1303575710
579848398
1442573467
386094342
713942946
7529311
1500485325
1911809680
2010142007
313758530
351679482
1609229174
24839290
162560639
1363922491
1182261792
1741654379
1865701042
1806782240
799865527
2089706793
1820142575
631257579
1729456462
925437441
1595000910
12438170
1909740598
1990189905
585886517
743010283
1070368211
1948079603
1778560807
2081466348
331884515
1800008059
1903653980
1473937252
1354421531
128379311
1488829440
1156533590
1216294729
1973776003
1109455838
426541431
402318012
912633543
396825993
33392022
1285395564
440717812
1755290383
1465370122
594992622
1681750912
1412761853
1779071872
1844728067
1822770981
1997806343
1387656519
362627518
518906032
1109579858
861323528
120607989
400495668
2059170107
481883753
1910554688
695224381
1834062137
1122845995
2003209435
2028402355
410181691
1073874022
1337709391
946374828
991122216
829159873
1618038003
1785734545
1548746566
1429228656
1072415638
2141466884
170938344
1542119795
1383642369
380815865
1799453120
1570222290
1498974731
389126327
1623728501
1702953737
2134260441
871341985
1736305495
416867730
1805583734
1965104451
1529949467
873710819
954725680
618358629
473456687
2035351733
272159641
473642821
1067108702
807175906
547949683
322018020
735978292
340118389
855596294
1410006290
176144866
2085630867
1164802566
472208416
1974316055
23075341
66782480
1469336193
617555197
2047426659
921582265
1159506049
709129985
1703740682
442053449
405616700
253553075
859174173
210783880
1938890727
1900254319
1373350475
254650912
888550123
990011290
1351096446
413162252
1309435635
166378474
1903068163
260292714
339777562
430860180
303160467
286858158
1662593886
1389614094
813590387
281330342
897211105
1449101317
420053478
837601679
1212637717
1742471766
959976813
2092145383
221006276
71217144
87497060
1574795888
433340693
1904060230
1907971806
1866960199
1174628552
426241590
688922735
1244490723
2142208783
829352961
592850720
2105039430
2082800321
218417813
1448868769
1657245391
375975492
1675316645
374264093
473309262
1764862279
1046733155
1985796683
937341735
1064524633
911650057
713551500
1480657865
307225107
612841942
792219025
576348003
493439351
1009739618
1006337138
1261753685
1021579233
263248153
1915882860
1158731561
610595268
439845054
2033677100
202352443
1729373566
279667476
1095059112
887248048
1489542181
345069933
711390303
1505665505
1398952560
377472936
801679229
1506986164
1478275555
826892990
1501763668
1648446213
787829563
2043186120
319092264
976076623
213330465
1644985512
1031340797
2008745330
864395490
702644714
95078366
740345983
1143131381
1663572992
1634985459
770514782
446163484
1023792817
657742571
246935837
1076860750
979523278
1957525375
1365746658
2055823812
798324112
152263206
709373654
2096559346
432788323
700301621
4929572
247751004
396308137
1345883791
431428062
1602952796
1033160158
1079578680
212433325
1534576125
183846861
924485190
1316791042
1900946930
290274930
529144371
597187325
1365800090
1704734918
1523835075
545974434
184880704
2092654020
1211495390
234712160
1609702169
1809136556
140082079
1202276381
916131812
909881716
171477637
1387967086
1169208039
1061296608
775986617
1917872169
1933715250
448899986
1940451275
542749498
120578865
904614335
1268188115
681952799
260468741
331923567
863453634
1685575614
1712473210
1730602014
1974238221
655732489
1901972652
466242652
1470381340
2099230159
1732209099
531566212
1423800006
455934948
1589722444
1657298457
1021287815
285458167
1315211419
793405208
1548316067
869464620
141378190
732584389
1395671554
1713325343
1026582211
1652555596
1567723120
620633602
1532950887
1341260722
375338147
1235343846
1367832569
1827889564
1676948221
360370066
1062541567
1224783083
2007894652
1200501335
947394045
1175070928
31459005
624141098
2042104424
1021856009
310000075
230848365
974001019
2085843444
1466734625
1529537396
1138530169
886995108
1368321505
550385600
1886344284
1675892376
447433142
1162127455
1126785641
332024502
1240821337
722764695
799060583
14396090
876037477
1926440335
1680399167
1482705004
1502431733
1651018639
1401305958
699697601
927627631
433596453
1665702074
1547109551
1919766360
1390042039
773856269
1839363707
437674971
1993980036
1261166261
1920706909
2024575234
707912458
1716806060
1460700287
1156040132
1896315866
1334891709
839380578
195527457
1379378946
1272010487
315165390
1893740263
1499420217
1707574385
495673919
1108973821
1436615614
848567232
928677734
903804699
781353370
677064559
78928751
1890271393
67326055
519336584
1140350867
1223060842
2092076662
935790547
1468404320
1762203629
1291969422
1203359615
1086128072
724997251
1685922909
2040115114
1360856914
220349591
1812909281
745859047
1092365945
737620923
1095924630
288863783
2111624214
1424383145
2101016818
138695915
682011752
817563720
499188399
985078882
448556883
207706809
1058863945
2029299019
718327160
1907975188
1963250013
1589418685
152226155
1214576558
1382036019
1408107087
243850074
1575460032
1512866085
21411901
1224401783
2004737245
914117760
208706787
478375909
1265471003
726191062
1294243465
2117236997
905016804
1987968276
1640637766
1234375054
286842285
172389557
113469731
1028597939
95585080
1741679807
497026644
1972861717
1038742093
1748445995
351222080
1390302267
1272411094
1145683765
596765
1681547647
1185669324
1532427779
1654832951
2028678363
1440554801
1973693738
1126444644
363296025
120294402
1151838929
253219665
760451649
1328423351
1690073115
1519183396
59059394
281797525
1964273306
862154187
622883622
1032088003
2100996298
320566749
1222944671
847519225
1825520131
1896247253
1467630813
1479056327
1882533722
1628032082
1426899707
222074767
1386583935
2003760114
1988111601
1416606917
1101915611
932862400
961042203
291414895
1386335632
776854940
1932771811
770909270
63234831
305234935
734506842
633996543
360230448
765882734
915742857
1044391607
585974136
454644103
1168549099
1151699903
1472006875
489120730
1698393283
837643382
1793750247
2010000862
679370015
368030000
1615486536
474631958
1571433841
896461090
1048579288
548423589
2107293137
772583477
1497703713
361836391
343283978
699828613
2067859969
2118426538
1736373185
1340835312
1581446327
1451512038
2128580697
674782179
1007941491
1577842176
707140230
347573327
1592934308
1613547511
396721319
1785227949
236484571
415709563
1211905953
374641758
1138118195
1403229289
250360675
229784017
1552119631
249713560
471187500
1573119365
135581777
195628576
1563239810
2104460194
1787613562
813932033
2098276980
1920207261
1960708501
1036631476
1395736153
1487564040
1581011343
1073297704
1717040404
23768180
415982712
522752569
888383602
1742730130
1683970174
263958776
731928125
1768557275
136403791
562006033
112920574
667602767
282476957
367509258
1540009340
1802840544
1059512831
484498420
484951209
70630904
958571781
596606988
412778527
608716670
728841840
1549240941
2041079600
1776867255
1686153430
1722251158
1814394744
1923301407
29527957
1512427414
342055856
1808175883
118970158
1897925441
2007863494
686511377
765717762
1548484866
258414973
1740829091
1884374926
2087996496
155965089
1341060571
1518120793
717290248
1983845221
451696292
1203184104
643952053
817072449
1559462302
1508753988
78736924
899969283
1129170579
1233721963
719652400
36109894
724303251
1351559729
1792359999
3210114
1725632493
2120769716
56873953
1203520563
1958078337
1623088796
227519361
1896107974
1733040606
506553033
1582303549
1075454264
1848711667
148374840
1405921178
807781700
709157724
1273795284
1653154116
2034485575
902531278
1875246396
2069286074
1081762617
625745445
1078500664
1389345730
180561498
1990890515
780345265
1308909462
668902090
1468092555
1244896382
1030252443
1424839587
22395634
819995869
1890164526
1686999063
927846910
1163326622
2133158097
854388167
479869775
532058674
1582856158
934533825
1769352187
589876908
1487076972
1647388380
37693704
1224440837
48577901
961866276
1609957376
1661125093
204859898
203982972
112212617
2092196800
517986389
1856452820
1985761261
50033850
1181335969
298736909
691774712
1390083960
885931624
852291420
364246581
2063392157
995559506
1132445697
1588241205
573807768
1565257516
701126624
1328815735
1464261703
2124012492
1370967306
727698977
682257670
1821145420
324073080
1459302243
171578497
1114638874
2068082806
1713567689
427210402
1391984818
912978392
781153164
1131692577
1003431774
945906653
591983552
398821533
855608849
1968799137
1251167795
1591356937
2000176855
110050992
1917080860
1869590721
1655373281
2068645448
1003577466
945252704
304832103
1233897706
553527168
1124953695
687048132
976962062
1583677011
418793128
986578100
683710697
106954703
819432563
717067579
1541702114
482195160
271312394
285797773
230784671
1548673145
1452780038
214529974
1325748145
936290552
226698903
964772896
276001045
58846097
794766458
1386414323
914463832
926650024
560028706
888387941
566111500
1311005746
172902549
1255168510
1881214985
1675376635
1232660602
482909799
1213380138
830942553
515552881
58738352
1810648548
2096641719
1584345527
650332145
313602961
1850996592
678004378
862426650
908703402
1593045831
154720637
825092047
921868859
1974083624
1532730354
1718752006
641499684
1075188696
396418667
1411611282
916952790
1249680474
1787191417
1155840239
1453775160
864166333
353857491
965338094
1384197257
209580498
1723013291
1476685767
1779622376
205669568
223075154
307048548
1922633272
1579155962
386264435
1115565357
1165384268
1795620258
1225204192
124198750
678172715
1877531968
560447679
1527337873
1644412098
715828002
789238211
1002792836
2081314068
949456288
505848115
1899103334
434144080
1990680537
1127102920
793704042
757799484
486526665
1537830760
423948856
833882209
1229120752
258367406
1212992463
1319071108
995795278
1869330448
1787144006
572168022
688702428
1728196529
726191062
1753552147
1929851325
959266649
1638585365
2111394819
278882743
55602263
287052411
1969769921
1909141784
749286661
1918036888
12130736
2143820794
810890585
1417327449
1897767417
1044430385
41788244
580417733
1609978193
1412431773
641035242
955488817
500989939
1986758304
486967621
327632481
1250567023
940576684
1910251713
621142307
1183968066
1740767304
1896867324
179329525
1432027537
690361610
1777456791
1451060926
555668373
1112636022
1489169913
648795532
1755741960
1675472082
1053129967
1201863116
1268337807
1856018210
1943808153
1210795385
745448075
1788529589
205393432
410097792
335019546
525832805
493834454
819211634
790822960
1326926610
429444741
1155039835
1928761039
463025442
779095803
1579153352
1315440221
570550623
571680232
1401881318
1462521312
744956729
450251865
1689098620
1446826639
2059805395
1518896624
1735567850
101923358
474460776
2131080497
1346064205
1699439881
1491021457
1752084357
557391967
462845496
1512552301
95171411
1542528510
2037468537
2137570840
869216047
902826234
1181485295
199261440
975115209
938085756
1716548926
98297380
944359048
1884602377
1415682607
144164094
1812344723
1668814371
454381549
1236980010
1932632062
1919062298
778235196
2008842461
990298025
1737160565
931772901
2103244571
2029383201
803144151
521999812
1586343074
1627982878
22907901
1634591534
1820516656
1594329654
73144490
1347206723
1082192763
926706084
1502963080
241880948
1199069985
556182610
1678237330
2053337404
1231760160
1289931641
1188327159
910691364
729525844
48734152
1305171788
1414228682
2076964996
1473216446
2018743075
1359116770
1705008479
545031625
201959718
828436353
2032539446
879139865
610916708
1414401768
1397253399
9901739
840304399
78068880
310418278
64913247
1124827634
1571516602
538804241
456619039
1770991332
1229074602
940454849
2055647249
89313615
483474654
42026265
346415875
1175754144
794537139
99853132
985315439
921517688
1831327151
1853036545
691453281
2068589172
1745941133
1738556650
304112694
1359741261
562187325
790244663
1065405126
1466471423
1257502513
1941408172
1532996756
1500690756
1381312237
1141712544
1262496701
564587377
1630433415
305810538
23145582
992017173
1250041787
656738260
1473939209
1930074676
1676405765
285373795
193073783
68870215
283169023
1524941651
1808421463
1487885980
1681221414
1170743607
1442391243
1777070374
1110682234
1683440502
1163152937
1843670961
686262243
745159521
2047634822
978625847
242243683
90670955
1164123444
1633754292
623222314
146585762
166810177
1524017344
1584415895
1127142554
1262153870
786945776
1894743023
909885088
1882122610
1987499459
989632386
2048895338
1422370653
559104360
1673752954
1171508529
162070177
131341598
59388002
484219720
1771304552
895085662
1619162187
973872909
882339254
1195101064
678060589
798626815
2061414970
2131080497
1431182233
1663473209
952292522
2128985126
2094877289
67813082
580000337
1626918222
2120900833
511680905
1001528820
802707948
211934433
1229851584
386728640
614414248
467229022
516066093
241008622
1987674309
1476833851
2053007830
997909965
30611934
435714824
723416211
290683298
2093180994
1926462060
425210600
1869306353
1028208910
1718192297
1154542083
491569329
216285474
732990641
361237407
1559280805
158582722
2040328897
1882482156
1071409626
1080911326
45830683
1965075513
55888473
907952578
766263148
1557146097
1801923783
1027798916
48651224
1691728341
435028128
1802319501
1389200332
740170584
430676877
1277856481
1152647393
1159094464
1234630838
593491750
1828621585
997658839
1480506968
1099235972
1904743884
280403589
453008789
231084926
853785564
1130716934
1384692508
1353465978
2121313993
339520851
1779902794
1729953079
1441724187
717979391
1102517540
792042495
669090724
1063004433
2085453390
504430522
236278988
974238030
1444067242
1344514312
945109790
563863098
1965401217
1569316344
1589765105
244848571
1302564754
1103508189
25681210
1027016641
1176714495
769462710
1766836846
2067079227
1946214593
948030617
2126017406
1620664073
427717851
1415264603
1091685700
1864524660
525485384
204233644
1695465495
1087722306
1974063180
1805540075
1650063869
2058816506
1741579044
1395875379
570640647
320873267
1668379685
1051621139
2076892501
280042841
109288493
609318401
794234789
1594599812
1053241889
669642744
1521235348
40957379
2140903759
1752782023
239356973
1355148271
92863535
996233805
1646781866
889117260
1067521828
606585125
1314855089
1635539407
234668611
1067911829
962767226
653405419
1821279715
1074588679
1772925740
1659219757
1303720077
2114744729
757929197
445047607
984380610
1868525193
113691938
1199186784
610332314
281946531
45775443
847234019
1564306497
71788192
387077671
299478293
17109370
400721981
1400011066
1060440129
739608642
619228865
857893941
1879773638
682741163
1106628148
108578969
950391159
862125423
870486174
1513172386
609291981
284478443
575020482
1574682273
1784838279
897552535
1134757370
1226463015
775814670
1344823252
1555124104
1039087628
1803984498
404745493
1949882849
1764450214
1445368650
194810182
150520337
597959160
157770853
1997345118
272350541
1856898567
1287515090
1484818612
1710891258
1872832692
487708229
194480699
1826361423
590653378
333336722
2125089742
1136371656
1637925596
1836890506
2036211006
1339836287
2102558603
261588305
1109212194
1358245936
1116299035
922480019
1151708768
124784263
789472861
1955921581
271650456
1829467209
267360056
463611629
659997310
1504457145
746709370
606486888
66472896
142659637
2001113869
2013171412
958649543
1681917060
856678968
683660341
266492751
1695295584
822920374
114145695
264573794
1016335413
1853621230
1440885322
249431216
302460809
474952975
1578266310
740906292
1395994693
1604522193
1018514308
991653016
1560658551
617566344
1262908115
1799874885
236415220
1776807778
1931826631
1529681881
1955719302
1073606635
1703808380
1422934601
2048835647
317951363
129312442
504024496
523196709
537025221
57594501
495978901
1717692157
509190594
932755473
1646866156
499892826
1788139877
918550348
166089
2020566228
2125032406
821711004
242452122
1751656672
1604022895
1265007667
615401515
1547298182
858862312
1987050747
2084912035
2038634213
2063548922
202661920
367075109
155906877
818610769
404540075
482549694
288891985
177342971
1738840037
1623539429
1657309803
1815709059
8823883
1862180434
1912019937
1605972044
1878084801
608535814
847949658
783764883
2048949393
171374812
1552398496
1619351745
1826146271
1863919771
193753531
480878402
1990415251
1518748363
852413239
2070998811
1981629388
861749587
1396156475
1015481360
688150370
157547177
211577977
1289028143
1496812883
1433559265
1144308697
971771575
951971685
2039633072
334713235
1135845614
843425697
995831499
1183296665
410305010
1906965336
254138394
1603124075
1506677188
348048865
108976719
708764109
1932129180
2005470968
1091404723
110564484
829472974
1263475578
1382411165
1613782505
218542705
2753463
1053016447
1837805472
751175978
1251375499
268055734
305465188
162220800
1338514930
294264744
631918725
1389766344
362774996
669660620
586440014
1970738396
135104315
451087231
1622565889
1567535960
448322795
1501935958
1770173644
1586987725
696723823
1457104563
788771016
974496792
867026347
895191778
906137218
1524076414
1056146007
4006679
1716936737
948675820
594080179
403966479
848105659
1926798984
914206886
450750122
1862828793
1573640208
2000529954
1620895680
2069497967
1689138405
2123358820
958119751
1767719022
97908196
758755294
1453880684
1598023348
1943071898
585999195
1083589019
910006333
1808447700
1899315878
324187764
808440687
1012514436
524331497
333713000
30864012
135544511
8975447
432140774
2028555427
1186513513
632546740
1256720044
361508611
261785323
642490390
497882531
101994752
644626587
203040104
634794013
735259085
1815823553
931891837
32435009
105769581
2026737986
444509982
1756254782
941127592
120994530
87715132
1604891886
1713875132
1331416575
518661241
926111049
2098134273
1018521617
2084702367
573763822
1443779086
412761015
2045240196
164581288
1284005450
1154260433
1791443939
153162166
393975567
540964815
576801291
874771502
80452363
2025428099
1201255509
913107128
627185230
797099494
993681862
1266671010
1246208950
1731447713
623611033
1136453421
66946013
1873203394
1376302459
1913039992
1790996546
874199318
265238319
1535553903
566512200
637570287
86837940
1432876122
230345323
1780258730
1249813175
1529922115
630777731
105618243
1626529501
195564802
595532849
1551071792
957561062
1748002697
1204793836
1157253228
1287238074
2042189183
516476724
1248964290
1353181649
65353437
836721023
1628301031
1318845103
713199890
504694299
895967120
1415361046
783354859
930578910
2068078062
1944567842
223796342
546103874
125051068
1662278454
1456992164
1485550061
964301005
1382875468
289511074
662636017
1921236002
360233547
300644894
1145265620
936166214
89867761
1591390945
1100752414
1864817073
396994608
1116457621
794249170
23324296
1023101895
1028666901
1681021383
675150180
1995256972
1345935025
493601735
244962557
747983885
368149502
1441884332
2013171155
878244766
696609754
2047593516
915024146
2106662665
1420941767
1564166050
1634132878
946186979
895175272
39348821
308352920
981275119
2022134033
833906812
728034174
1917023712
1011305181
1687872648
426565241
1837152259
541680304
2083029753
1079493389
2050944303
1465703654
355815034
91120192
1347925413
926577084
1660857563
267883716
1323604891
89746094
1467056249
1969124598
1937625124
2142545495
70656385
501452411
223024514
1313077544
1284081455
1322938277
1378791489
249420404
613219871
101343613
146171452
1636375681
293460777
188532979
1873889797
2005437861
1614779686
543857114
430976101
840820315
1239525365
1045516809
1341798402
1606067644
745546058
1524240058
1837484988
714071874
390739138
1416982010
1016161956
2099862307
998284486
42162851
384078702
1427459926
435859619
1078488334
1919003355
1751517523
1303228372
308432608
1656210736
1767086775
2109303126
363764740
988734664
1546777038
805707016
129016479
2084285617
861402222
1801202839
2039312958
982355522
286644930
1108646760
691508621
1129207281
1637530088
294591102
1361003542
578863427
934785370
1578459361
531853096
878561616
1186185613
2114780206
365263209
1207602021
937967755
1034791280
995125485
1960853012
2072059799
344313233
1800149112
782982332
1890697221
697984894
409377024
77725286
714577875
508543418
2100126905
333549924
1125702369
1823281225
2039739802
2085067249
1251003961
227360677
300873622
1457266839
211102611
429240261
1539549993
966757839
1979275855
1404529359
802277905
1035797167
1905292094
578129178
1036709573
1450363339
1227350899
665116504
272360016
297872177
955250457
2043999095
1859148197
1324716303
848223991
101737001
1109304108
2128115847
2010068299
1160425186
712267083
105468143
1694386832
356225312
1158855448
1390059069
1684125537
601539920
2071493656
1088156544
1341686773
1695210728
498226911
1920903435
557516107
1748743179
938117185
225576718
1298572493
152542250
707469055
403529374
993167873
1459280061
604193425
770805049
214362736
184718169
1447965281
1893525546
1834458021
901282388
2007255361
1830704160
1497049826
1447711733
1629139773
1839865957
1031678184
1031314656
512036790
649878905
408896389
494531413
1294554631
1664449540
414110994
1114524144
54111151
764640194
166565151
1820533473
1775959441
42304885
2068841545
1124741445
536684415
2039382977
334713235
682833396
1161714429
1544522592
805834597
172505804
469200674
242144403
394380573
884612512
361628778
687399179
1505092288
1313714534
333527665
1862893897
1660395307
1502092045
570811958
1907909085
1455376310
394373141
1247076499
756445186
1029448899
1010651125
170484772
446466186
3401388
1443791936
2748081
662124057
81110766
660710682
1383416166
1380462775
1229737008
459963106
83545335
393796661
1926134450
1586696442
735079105
1326648650
71631836
240819889
1002027056
870153670
2018569767
706282589
1195719407
566520839
1577402346
576032257
642983244
1494319872
1160474613
218698305
1429404578
1614301861
1608983862
57830483
177584173
55523043
705735937
692291027
120316841
1364019145
22301270
430233968
1153152922
1774686133
1296090434
711390303
295970710
1520584663
892894614
1553022118
1822284446
1031110159
974029205
2033388679
251154819
735504280
1334764873
1807225522
225245761
21776561
641391232
1730849213
839659111
977350796
188227063
1926724027
1143856147
1097999668
867886770
1031155739
1997348617
1787099361
2974455
741530259
1239822119
41776321
1187266188
1742935169
133152740
1395322713
683176869
1572510210
183471965
1323570695
231406928
1612350490
381229599
610196649
1771306791
1758799487
1917291519
472364819
1104765146
1500983818
1681917060
141151710
1217037769
244134782
330892368
594873687
1150633849
947475127
2135385302
1035246101
1788686355
1943964527
313602961
1196774693
471124662
469102464
409168946
2096004017
158318555
644214787
98191152
1327192656
644487163
585923440
27685840
967177320
823322409
741889662
2092878396
408037567
1964805564
2104762564
835078647
143838154
2031299941
1782231012
318194743
1868347380
2114205685
1530218230
1489894472
234507584
1499901386
302076795
149017978
755575607
1568875352
1503391621
1498980966
1169722828
1501936134
1606998443
1301484824
620257125
1027048720
958862390
1537457800
1872651622
347578240
1733660814
1366370608
855328841
775168967
49347379
55815056
353626145
1809359765
1035733880
924479529
2033650037
1434850636
557505282
1220826858
1464220989
143322746
309612480
913542032
803173783
447463280
679318219
1338318017
1359772602
721643055
2123639054
1120740137
220286806
1076456796
121788567
1300321846
589373258
1746548803
1982569012
157478062
1355885341
122869732
220416558
1118404558
108784680
1981293509
1957878281
8817654
244344828
1428570461
1977954848
1776923637
868303973
1323287684
1742952224
1269163951
366020530
325758449
1220623536
1549167734
115777673
974846381
1902694042
490302702
1744819747
2033034187
664879157
2067162323
1734686607
1853830330
201228993
63994615
1940542493
567011214
2122741436
784979221
1761139384
77953237
885809499
1548399509
1173803495
662013634
885868153
1243937831
637828681
1740602145
1157213402
1925157019
947101814
1614206332
2112722612
976578303
1639428304
1610414532
95000200
1318067255
1083869110
1092409883
220150328
1430426346
1681356372
424291501
1445725792
1747761251
876679877
355139750
527259075
1907822056
1412257167
1780305812
1985648896
1822072324
274104261
616173419
624877186
962189574
2080775639
2042499298
1466947047
1127670142
1120898970
490118793
1123789352
143527940
700014810
1726671947
2010754792
1872238378
902487517
1513773862
950746974
209767723
1017752988
1039071057
2088315935
454305891
1774220302
442044337
40912977
351685923
616453554
1600163360
151206261
789577706
1254006895
881830071
1908829919
2047957046
565280254
797615127
2049637014
2021464
940076914
200846319
1083278291
1739658651
1723683780
2000206652
1923673795
267892272
1033317792
1358775570
1790132866
1448648515
1840515707
1279079378
1290365775
168341474
995527813
740351273
2051956834
642393469
2136543209
378507231
1655118815
1885358728
1817972469
561689381
1816087121
1054791397
396349912
1379557289
1510319822
2116915539
1131255203
267794243
854507760
1164834071
1964338353
751442720
1442235035
864449298
291720636
702594068
459990547
1135479516
1918168299
1606616393
1623210554
466941213
1574400074
45229399
1526493629
1031232280
233061768
1591160458
260604982
746466118
275022557
576986925
170484772
317568965
615894209
365731752
1581971000
1625633420
867716209
1851605994
1519009653
2033118507
1269208920
1279948374
1235834325
588583490
1430553608
1050470143
426860465
296814284
1017057409
961151809
1903485912
813830883
2036614417
878280001
1616287156
853348619
1221298829
1757822092
423402547
383911610
2048769967
696505626
2031839814
1429071328
86129856
1873854477
477562617
424389854
165546660
594612178
261798835
844330744
1888553141
1264770956
1865020399
58240308
852638643
684828927
1407890859
1201855310
1079777701
1602238747
112172164
2052690998
949359455
449627647
129421009
914913787
1464538780
1815543892
278458928
24484937
498180241
2124699380
1950876804
2109925742
1532658283
1228259793
1591006369
1682192864
1894993602
42611306
1628453143
1653824399
1144544970
922762901
479500516
908156290
1497789170
1444823651
1281751875
1345939425
1699622860
589408643
1571497009
204379768
1936708668
1743962938
689360500
1012068804
241538727
534728414
345841750
687702199
471023880
772204037
2090000291
1316035315
56875654
997597279
213564726
1434355550
2058107372
850558567
824731495
1286375760
1934959041
2039615593
2028220059
1494550560
1413787678
1843663493
1691541310
1244574720
135877529
1628658843
1893798713
1867984465
1843787285
1951210730
805651901
1413439220
834404285
360679625
1736610838
585954907
196610260
1024099834
599795639
196204201
1959303604
1521619151
1197644292
1068462332
745569045
1779758823
261146606
263715894
1572685604
104539786
42738688
1942368605
659340676
1587924838
324838882
955933530
760298456
1899889472
624877186
739053368
1851607017
919034858
696130352
1374065102
297613652
30662819
1245268233
1534246780
1312495191
230624204
1658683812
1614096550
2032702857
1461647535
1309298893
1483949856
1529255398
205720743
827020453
368635727
81670273
1391542640
1980572570
609640778
535004994
772455740
2120747985
1076905158
451776946
351052931
1156856209
1478909135
1569979517
1968594001
1504660521
1527259508
1943058913
716542738
210570346
1248471529
119734819
959458386
443611633
1023612067
1851250868
648678254
1063479767
380143234
57938088
1248472312
595908038
1967427801
265799552
37584593
1604755084
1802137990
1837129830
406509570
1661598559
1462576301
1161050254
1461330297
336628236
951512469
2065591320
716047105
1162607199
465252373
1748020125
158458886
113469731
1515285556
423139016
253943252
1108956360
897975969
58425624
1233141346
1660596117
1451017457
925114107
944502990
1027658496
947331548
969655626
1411972903
1383859430
931283108
1622230547
1711738386
508888183
781313060
2038360364
430948951
1777203997
1205748740
1765259518
797478584
1275947401
628009883
1272233075
1248906083
1294568647
1425094267
49259078
1662722584
214039366
566450985
1036804912
66061705
2015740486
1956731231
1338168210
1575392299
687052114
2128395111
2007109228
782930350
1965760223
1727009682
315877752
984083903
1594044614
2044825395
1439846685
834996840
924188910
444531159
2086980664
2072075980
828687881
1229559465
850029763
2057035707
1270041472
934450037
1016923296
115917174
1788434472
1957173870
1034081318
1329967415
297894278
751127375
325736253
1062548117
1766560495
903139083
1245171966
159308739
2142322648
603109190
1143677276
1454110539
1815611541
1085418318
1537902090
1137894529
1247711946
1872445284
984898039
52167874
1016449172
539739515
1304566255
1458750940
459302526
118553980
178113884
2039447232
1735662744
2084130220
1154822621
1318892155
456365256
1304953317
134451491
109939799
426464482
241048645
1788465293
29940515
414333196
1107696442
922433862
23638122
219274940
639120014
325738391
1077370498
593073882
110607404
2061281418
1284319855
209957854
680058165
951896256
928605747
27953411
154525256
1995237527
1997618823
1410837166
1769165614
785016921
702534710
2098647325
406374459
1548539073
1165503128
929025443
2109244773
1318422520
2139358381
2088381596
1767951551
393578725
638369288
1517786071
1930826967
407123237
591033798
2144740587
763068634
454191607
405530986
1925253188
1712636958
882604791
1132269266
1064851609
205671401
1396512316
1123151970
84433817
740191578
1575264392
197588670
654420064
140348586
1874543610
308520971
1935413671
1315096071
470057513
2141702753
108291786
1533418393
2023568722
1572947060
1161995853
932353127
574258189
1618994963
1631627060
1464456208
335713846
1138298979
967435938
1284733886
885326044
82422551
1052945492
1425018837
292516777
348582945
1964461309
462961788
1275964903
675912944
479468305
1287070466
2067115946
1285578640
1932576199
2017962456
865971828
340238972
946546732
1801845489
650883290
1320631182
220432259
1606641755
439550945
325199822
657484316
1356006638
553650359
1488738719
252654967
1284662049
1046989715
1730160838
1430678715
1417661988
1831436659
1969539072
417975476
950990072
729889135
1916250543
522955494
1282769590
1541190013
919676479
705171912
1240775776
831551953
283852851
367361030
2059481158
1722369352
1635007459
465895958
893671345
1274729139
1830945838
724041734
317976076
1285399651
1951948484
1218075357
1449699873
862458390
1031030548
1971033244
166115673
408510037
474641585
1110910630
1875780176
561024067
1600751707
215860699
1013448046
331292018
1019729327
504608200
1437727135
518557665
1963262343
1816435342
1250378744
922115785
1680564959
958128931
1154583158
1920262171
924759087
414343327
1185674267
1921523171
315640993
1067704246
376972429
1260112454
1644161965
1422930876
259469798
27183086
306113431
1881584647
258506696
318486657
1590793301
570310651
227098960
653775370
837654336
1379286836
1153381318
1232085534
1047302567
157302937
1661404235
1920599538
1528986544
524627849
1314290758
1577424428
732139295
211711789
1601534743
624481540
1218859745
413540919
1869898865
542863614
1621284968
664931688
1561483706
983968438
1350962034
1194005826
852356502
961884322
226467310
1368384667
414760341
1386470975
890967532
265023745
1010561272
702804189
997662443
2014848183
302522352
508550449
27891426
36711445
1324851782
1124305117
154399845
934688294
397190746
202977414
1878642494
633322241
553891628
355220218
419762178
630430627
364132597
1795536586
445751003
1914319503
1988451980
666873799
1844255170
449993558
1692472722
1716639564
1399721360
335632158
1031119279
393345238
1776115307
1578353971
876431878
1355062686
707450240
1886794406
1910159665
251500417
125971342
430189719
1578572527
147678582
2003555511
852786244
1308297615
1460549731
1933857952
828324750
874109025
182606755
1244765445
2006700828
1149769581
343274993
433428400
1479740671
116678425
1977075528
1956028963
1688814760
631516938
1417574281
1086001006
2093968
948879191
857056781
432238167
1301180422
1305954737
1256633037
1751363822
759199648
1567216851
1957984594
1857638968
1109239702
1720795463
110149729
605540980
1704481521
554275265
269492741
708920435
401509149
370301155
1795505060
679165362
830399153
1477017644
2058630934
369034111
1917635584
2058278671
966024014
1721283077
1509412867
250410118
1000076691
1181945697
180349076
295781400
205412030
1018102988
2118495673
1162411992
1455996050
352285718
1145181058
826215370
1297039115
1835008974
957906568
386724181
1951169009
1247480023
1626468964
422474366
1651047432
304722054
12255505
720196478
237601647
772041519
1936822548
1817154850
1801062421
839296094
1542856817
1033529280
282489768
93456801
554437119
1139715765
369752933
1834425102
1035719053
1198346523
750936014
1673474603
2083141757
777869842
263152112
1011170826
1349213262
257687859
2094380222
644421157
1610120037
1508448110
214862377
1870639386
1633624422
1624112760
948957738
1503257528
947424440
909784159
890108859
2135892405
620041262
2082251149
41854220
2047028547
1327557160
626048791
958749541
1298012063
1277775861
912581223
348791458
631523966
1534288228
1169847871
837596152
796437309
1110126016
725654097
793268990
1179828259
1258767588
665527351
1790871132
981948093
1467456298
1576132637
1998287078
156467118
1544962637
1953607300
879529721
1521298043
1289244258
1844405616
1019877468
880970234
56894366
2051594066
1951332726
1242008544
882292844
1424420440
158577930
975241870
1384658905
1177356796
1968776144
1671207494
1005206527
1431252161
1495542258
1656592638
2048893202
1647352642
984646855
2051649584
756906615
1006973189
619403912
1090421963
1311226679
102576084
1228723741
470804144
1379709878
40891053
124893039
931065207
484619210
876559833
919801529
7405839
264755458
85350282
882267947
1306130933
1992458794
1288679934
2003688406
569070819
1009392906
1623403811
1716643100
756537583
931527824
1382153827
724870912
433862726
2081439110
1964545139
1938660908
1869634225
133658783
1922877073
1230030746
1712813212
149733818
1540845372
1397690172
1917352054
1953663465
767605551
151641573
1767517547
474778726
1976508538
24808914
1340589685
226365627
1356285040
1912287072
737767342
1554284569
237306972
2034743045
1085515249
1415487485
708616237
225961911
1160838767
119399478
1537573395
1843594875
990965490
225117841
195504780
869122993
419458470
854912607
623472104
830402884
860083471
581416881
2072202684
1823922146
1785288642
1813704577
1752076470
1653019858
1521267659
1319582356
1700340146
1276839169
317349054
1070962319
783592690
1140094575
149806592
1514340559
612669093
1514505055
1581805115
442330015
1596321684
1236388655
598171782
209946707
1266680768
1019877468
1509817113
1273780282
542737593
1220468676
2090075554
995281985
1695342464
403714984
588788068
1235862396
157774908
1279010461
326617340
2030033895
697031454
2106154373
1690622398
1226553158
1166021179
1739782674
1001632304
1663654522
2046465551
2007494401
703872413
689433045
647142900
1962979711
407908036
1133705846
1036350740
84790615
174328102
1870280481
1993852252
1176524602
2037009782
231530697
811286367
652632643
1593558254
1736135372
1372760343
1693936732
759549555
703555537
6054321
1565361482
592770751
167813059
770211637
1817571496
2406573
624445843
1219365732
1297744178
1258105953
663458630
1290110405
1600106642
143955789
15343386
315361787
961711914
99662109
775651771
2058336331
82087028
219746816
680632190
1339150243
312025309
2048815372
1908137286
1405995210
1117721517
103416864
1805268060
2065387715
1016610808
174873536
2092084994
62998055
149028751
1774314787
1743715431
1707751238
1857481392
2124686897
2073986673
513224638
536103944
1883879388
667404530
1701723873
219853629
1899125863
1004294832
1934419943
207995837
1378576667
2068978051
1840814777
670762317
104809136
78844811
607385384
71643942
352081794
604186978
413913685
1766127091
796786138
1145787609
1193427475
1377234961
1261863446
2067133377
1752975344
118990208
638867519
1777746840
1088239429
486647306
1456719511
355139750
673720995
1661971063
775846713
1449750206
96451272
1030444455
1337437459
1834482089
818677712
890704842
283292914
639420374
1261863446
1939768953
1078628039
187807097
472825614
1438895635
387040372
1032473148
2005833869
1688673238
3466768
276994000
83281804
135788088
1374134812
2037535033
198597422
1427487235
551854297
1864874924
212943587
1090674053
139527508
725922002
1687346472
790982847
895147849
1912569584
1958810607
742649458
1825044792
359531438
1095770665
1557524897
541678665
915664798
2084177429
1636702174
924027959
1817672687
895692796
698327
2026349688
854806795
401343840
1045405413
792457297
2049438469
1189570063
828384162
1806675777
338690370
155523547
1598872115
1228342089
9038810
646611879
626430307
1664664409
1052537752
819708091
1877300594
464164923
461159695
957758889
1420696947
326363215
475689428
551566298
2092831781
1660074969
1550236743
2072833165
808782219
1735779966
678782874
857522609
1133656461
1706137088
1929798364
943304444
1668911304
629157987
1785366589
435065133
1078483414
2034440377
566789990
297712448
1982690341
1174980044
1949636006
1773454125
1316300739
418179261
232787775
1395356950
815942435
1501861870
1484364712
1059126839
875860372
2011695290
1240486546
1876669703
2026210059
403175132
65427462
1033647666
1918381403
778155723
21859851
872504099
792969108
35428082
67284797
1976209973
1718267610
1824267631
2101232187
1215747092
288089627
948433956
570931228
1210370620
8049657
1559120739
108364674
156480848
1982836381
1939537202
335849826
1392159174
117173274
2109201233
1343690195
1058908318
1608767388
1073104644
38756204
1307252621
1774657371
337974220
772858535
778777285
1977904684
474695951
1751130301
1397671540
1675171570
1168294072
2001267893
1802512411
733225305
907222141
698586663
1978990888
4941167
1848850868
437039029
1809011990
511017446
970065786
730359693
1673680897
1154758694
1720326058
1112320738
620640652
418650015
12909904
958231397
1451653600
1413003901
217518390
1507119192
1357530799
2109337308
1752395182
1381941402
459800404
2060761191
657742902
827938153
1947117958
673126177
279620566
252247411
1019286391
2082109584
871880627
1141246972
594576873
1387283769
2025640437
1521092635
618108871
773597237
2068701741
1528762936
49360569
329919338
1588082671
149875191
123866411
976989031
1248195760
1960689860
652314783
809049920
1663886324
1613273941
3044580
1514408502
1840204369
592880249
1799290249
1787957187
2036156825
2090269127
319924560
2133578265
1349452520
1134401304
258007027
628807697
1627021824
1092240494
862478295
1570454799
1866079926
1138277471
940622632
1724875705
755863237
855008406
1782534608
1811537128
71576066
1731946038
413984530
1100381523
1984248432
959731973
1527060797
1075981178
849184321
222921269
972017895
1176862290
2061598285
601539920
1557379017
2101797838
1932906303
922003049
2015251538
1238662505
1404897213
915849192
550384309
1968790506
1505872037
1411814050
823268479
667858736
767368446
1767848751
890056409
1145513829
2079957670
1224552370
1656317157
1757790008
1186064299
1779125687
2058578118
1602191627
329466761
37013545
1235727372
252606511
1235097157
125010430
467443478
949376147
1748114155
131701433
403171454
1975090131
1671868259
789101407
308924386
1544360290
693534232
1282112220
603017883
1333735096
370847953
437835401
1696459689
335453450
1282299927
1657827859
754944951
847365361
260301265
1554014330
1812792333
689396759
1764867076
13927700
1315549009
899846157
504785829
2082870967
1859406617
40267726
1794882813
1881500722
1200159402
649621725
1771586757
16322443
1945364371
54305789
1184623101
168068763
1121155992
1266385379
264311614
655124152
307508374
314305688
71400923
1614235583
184831790
437810093
2029925147
613270032
779583786
1494323080
536956030
1311655350
1282220549
1384569341
41580575
830182864
765362215
287362129
1732026515
1402160325
361879140
1246525012
1679964242
1744813251
1195168391
1628057207
847142993
1406834224
1645165661
2073480352
1581282099
739149742
1320118691
908494040
526934514
1559507690
1079612630
160326161
1233629537
1675856824
381129412
1290073090
2114173482
1938819147
377573050
880883671
929108886
783268806
929002979
1514934600
932980896
1557576647
405521842
1130720335
1760185627
2108400198
1778126330
1284747503
1382235880
1898226764
681724047
1200637181
1571814747
998886878
1883337239
41147263
556984682
1743651709
1991767401
846771688
916762334
648130903
1709461485
680632190
1754171930
1044388667
510088021
1799180160
330026821
1169011894
1173040526
1318570643
730355054
1789040773
953314816
1121039052
476701805
1366253045
1317580183
58002972
489231467
54032087
1304541281
357542579
1092711847
1532113177
820853102
728500363
1927488090
1040310745
844567724
1967144606
546500910
161223646
797175540
993101283
752270818
1133913307
111696553
53880500
440248333
30905179
1987538052
136400183
1817449497
269341782
630205378
1197293
327664650
31389307
1370392531
1307831948
1462603641
2124941443
961117784
606391479
1053536452
408288099
1403735062
1784384417
524428627
511110632
1515580476
872971835
1578292931
864490109
1232790730
2087107106
268878517
1925625863
2145386537
1822163534
465195061
1581866162
2030597750
1167098439
600251110
1838441480
1531483980
168924214
1194880066
2104354118
363618248
354775156
153355168
560854756
202200547
121188005
752385023
822515995
933363196
761214441
339877821
1378533724
95233583
100972252
1890160730
1263255525
1474171706
1431970304
1417084952
52164741
1561219457
73303753
2119782358
1792182934
548179066
1540621144
759812533
844583883
586364558
382892947
78651580
719139655
1777485151
1355148271
128642422
1220641797
1343844446
1141816668
2070904200
1086686435
2118015035
5559862
2050624109
1814898727
401765916
280612788
740090255
940553976
1713721449
210116492
616211050
1056336086
1155258025
82547663
1672323412
704662468
1735102514
1456199395
1586768903
888415002
522750771
1847443246
245418255
574326260
2106761580
829184449
1119680560
1650183736
1560718306
31817643
1631187628
495548181
1384119799
1652555596
2111127853
205966891
115872649
1109116670
1277838696
1117312109
1378457581
1385825075
1386253385
724560474
1564055984
1680098127
1937711603
360847416
1404572152
828284990
1325570978
189521751
1649821162
1938397952
1698452680
1870921810
1194259366
732370948
1441964009
746356430
160196480
2088057377
1707569144
2026123116
773469801
1861744848
1535251612
1786514708
1248497078
2042007557
2095196382
520664943
218515253
381223044
1327466718
700437115
1346005915
1751656672
925871721
608829673
1893365740
1599510715
836565132
1097330110
1591181284
1392424458
358660371
1743371515
98582715
127699163
2020241981
849092046
1197393611
1347598485
1119140319
658282233
787917182
792127750
207650360
1873349735
1453072055
1778183415
1827042217
281738404
391026847
1891352704
1508781646
1573684870
1781958373
1380533909
581718286
1331565021
1441208050
1400049355
398031555
927175715
1611462663
298929877
1020504185
756745364
1349928214
1989139918
1339508816
1194547138
443498998
514114523
1276934519
548346530
1117365222
553353375
1442323660
1951177046
1036381179
2045646264
1058350465
1406522224
1757773767
1578528306
1362803141
1603790915
187521443
220635178
1068186286
826147313
584802835
222287706
1848296166
906049463
1258804831
1565829009
274137779
900651465
1965668511
1735284763
1351366226
1818472624
1956195630
1140504596
412117079
1698181471
1225042119
463074652
56533068
928020825
1570545818
948805869
990795108
44350637
1248875707
1599832217
1545643812
1718425233
967771441
1381123209
631550488
2090612163
93409593
1775026361
633540803
769406242
436554426
1304292802
500059128
1523432342
189713557
79964780
1778095092
1586496447
139026465
311925913
1694090870
71561565
136707178
1264328531
60851269
163476398
442797963
438970626
1429027515
514014961
587395238
2137914888
1577865122
1570019264
1086779325
364943164
607194877
972506978
1572305082
1281857440
554133982
2120665860
711437027
827102073
1231954215
1998831637
2000634648
794115695
1968303710
1847633295
800282395
2049519156
1962695956
654578703
1376398975
2004386525
1988013576
1522580598
1236548411
186642930
1302758412
157423617
1627372847
912786562
136364558
1456987594
1548353511
481402792
2031264806
417811808
961149983
1781067603
550863659
1395841064
342623255
2102396846
1431018920
2058094398
2089125732
187276534
1527929286
198006942
1587765131
459163823
679169825
893899215
749381609
1421516576
444008795
725342217
1563099663
1673497169
844923625
1746483965
1066839906
91480539
1097535634
1814073320
618854988
1437776316
1623773466
487018565
100782132
89339964
671023325
1690302677
1926326191
1256710240
55585065
1918035434
692481680
1833696962
1883793475
2045137087
421904681
2038293331
468553409
2062426077
517375808
1506849721
348441727
292163823
13672711
926205958
784808739
1807800159
584142133
82478241
478096690
1072436554
701134426
1823794161
323825121
481980621
312103266
185758535
75619555
1275382890
2005454619
1904376988
287254291
1556395799
173650364
1712708042
160940302
618106201
651030168
1953492475
1452262616
378521765
1925151336
346119261
37299567
890130316
1594420650
1087969773
855555229
1225016992
71463324
1998414180
451240730
1988202625
1127666726
1782923629
542682454
1990365801
1939138871
272216687
870153670
407615463
110269730
496130532
11644579
2064851799
1800142924
107003329
752198586
615145462
1129113858
1208651919
822854537
384493904
1742135586
576991702
265236129
474460776
1224512615
2089458986
1879214730
138440125
365776017
1528608612
379756692
453335239
1140578215
2095415993
1608753691
1871789654
678570310
512062178
1241305565
303666464
362527426
1585402395
503508295
809223240
861318705
578461543
1096921866
979116336
847102533
170967715
1265890561
1069375966
52150556
457612856
222831980
1101171338
1613736052
511467126
1688895973
1155770164
12030716
1414192946
846925623
38897693
886048669
1404014632
818149940
921970991
486691367
973444810
1956642888
1024261131
1959501641
1968486226
913034029
2019685564
231855711
67241935
1302568571
1966589866
2116197452
1738171725
178484179
485557516
986491728
1352931852
2102572024
1711781461
1916340028
1424985995
1855126350
1150686195
182188899
1627866554
218682900
582540012
1051831824
1656790737
1227224048
892561945
112122104
472873808
1956433446
1758015705
1288848690
72782053
223672173
250964540
312531059
1560664243
492974167
93491527
1983512929
71780409
890123566
432322596
1899798991
934299177
623644136
651604019
1406635442
1122395604
162241862
2089666381
1941419311
1584434032
87666648
1220679475
164481205
1055636112
1998652072
29365559
892241945
1363635372
1830090383
804666853
759164285
815348890
950999162
1575335444
1628914074
273153047
362387450
772293978
1551444861
84497550
289198829
305389305
1100340700
309489980
2863437
1571129395
2144932927
1374093024
1443271045
47527243
1427977431
858756506
210575073
1427965847
879925667
1584746006
1479515621
58260580
813441140
531537325
395473717
921889988
712981067
1353079954
114602350
1095862287
1116312204
914492201
745469582
1160422769
1493594500
498470005
182007867
1170612767
428399051
1288419491
602295515
1856530319
918325331
1610639856
1847270556
720303863
1532768927
2081217815
1776262359
2069126438
1394770028
2013788642
683863839
1552749273
809958563
572895820
755860118
1043159036
663459272
1865541384
2116592253
812781433
1684574252
1385077661
599283177
1928147807
212789429
1830582922
1466710193
956120897
1296073081
1566369614
1416692840
1540834612
2028971654
791671585
398536771
1698343726
1485619802
385678543
1881034785
1322276974
1728191211
2030753391
2084063284
509254035
2034510007
1320670963
1582631216
593048848
531305147
656138108
2037474967
1177613964
9994393
963602076
276348815
105783398
2045653510
1110522335
884418173
1642330235
1056175032
1701574633
420836143
255841579
250156117
863835282
1347912296
1270383160
526280587
1450956337
363900115
710683900
1407304441
777762018
1106502094
774779090
1547778919
1586241465
686434111
684987085
373343919
2127601490
1938575165
330127690
1638377636
462676939
1614980052
1265103592
1951632499
1060809697
513516543
52923306
2123987668
23225471
329511892
155348504
712972930
223566374
214745097
332747104
2098134273
433581023
1144418304
1310486438
606314981
172921148
169902462
762677021
1313502556
749541806
1974275322
975626163
1496086207
497512440
1077325797
1957174204
840585481
2070772178
610920660
283241599
1169358666
366251572
25110520
1110837307
1920150144
768323670
160952112
1849907297
372691640
1597382795
1417569313
1706031705
1584961387
882435857
1383256411
1480076148
1818826273
907186900
1673901298
777623665
417306878
1640504717
1016782787
2009200542
842738814
1193372758
1423722447
1074158946
1141430147
550244233
2015562250
1012508059
1816721963
315252534
632896823
1842110071
1070758555
119578989
1967828214
93733690
1386784455
124746865
767070399
877709737
757789841
2019872759
888143631
2137068898
276799265
1004722503
1461462631
1039649673
889031359
1492002255
1217145368
926151380
2071608781
902306653
667543683
828268171
1043263942
1879903086
358549521
1093795947
1948109445
1482069797
332396014
588853507
1659713418
1482345592
815484317
510325421
1477397683
1362806888
1557655362
64931501
1705432196
1774765733
2011745447
857893723
928325868
1813821098
176456410
2058132245
1092648438
183758360
1237571812
95516699
1706708595
933780964
1654115774
1171983746
253328963
1107366755
1723200287
513127955
1897340467
1633554003
372335231
645395233
403613550
2099919374
1647157115
1493477730
1785366820
85565704
123667745
356560994
391061220
1790201064
625053532
661351842
1132361585
796705522
2134259021
1365234395
715124613
664878128
153392275
1368147007
552110495
538566203
2119170396
2095988661
875640468
102137132
1028823027
1347297140
756879596
548769063
1398176297
1310449201
1149246066
2093930774
563920850
95905916
1057250217
1724381376
2075472637
339447998
1346824501
1361713797
351243700
1881829933
390072741
1064453408
1546239140
866190609
743295284
1389270249
1749563900
1063582431
1900571026
1956610364
498480664
1399454470
1484710970
928763805
1185901481
1519267158
979974749
1597994120
1971498426
812129112
1306421688
1601283335
1350902159
1747645277
1575906036
1589183311
1679999079
86550417
783384685
1844577624
624551855
1635447676
580503829
1724583782
1120548842
1809739713
2092260211
1072904885
733085886
799275641
164227800
2108602710
314706948
454949014
1699519362
1763821961
2134371964
1116799634
344165209
1053522335
871778981
326722139
1600521830
1807344223
1083193601
1539779600
1378968772
2017790708
1301674184
438973745
1304133130
843006000
2077834537
1989047138
1518062344
213742419
1731447713
1250358610
1422930876
268002785
1881929761
1573795646
801141925
2037183940
1100769219
1619094364
30079950
722341805
363159175
1643502560
1528416782
2049232286
1726511930
890011819
98696167
1433607536
1787641708
28743599
1472826738
552600611
1866311196
406842555
2028198649
839073435
1228549293
941720126
73447873
1474340642
1474357810
1252550534
1079582989
333267293
1851789252
1373122188
909200160
1194716815
237006669
525188154
449928858
1121257218
2003249310
181788924
1141803047
1415074646
250967470
1054110832
382062249
674549235
1871843689
1497748406
617837684
1141290564
274528627
1047692411
524455924
1703160827
986425526
151217544
243707624
854622358
1493794369
1245574402
151356144
2112353677
1963669328
526403946
504919463
147544640
575861335
2083759352
107585887
1530902630
468955378
115237366
2095520800
725110919
334613607
1754636245
1141303876
1684464416
2010816982
1906528367
1129397679
1207273717
518504357
2070154808
717964605
912013354
306492702
418489700
110550806
1787691339
274050827
1053245021
607144203
933578026
2002636120
1278418090
84508298
188739882
1920475678
9636731
269555326
1861948592
1919794271
1765287993
896847584
1156606066
1138310945
1218774331
752029960
921177412
1830085403
1579153352
2036010286
428561732
781911220
1219791126
524894413
251890760
1856041115
992406722
25439721
2071956353
188675238
1958866469
1183323964
920994614
204556938
809297596
476726990
2060165171
724187192
450191303
824836790
1626433951
386229929
559290005
757077142
1095207044
124037196
1126051525
805103215
1013327252
164636148
2007494401
1368667064
1725723792
1912767734
922726392
1292813816
10640378
1773487563
586686741
214705305
806473718
353906427
1593131310
1778178607
618540584
350533518
1875406120
1526128774
1471509263
1472469578
816415464
360431540
1397086713
2123888688
1514877343
390082694
186251453
971251596
1432488509
483065616
1293982867
37926677
952983912
1646730527
1019430631
773964406
1884385140
1029061390
2095260723
1139727312
1268773715
93415054
1487414862
1566944462
753405653
662063696
946230527
2096067514
8386210
1245530120
741290669
1387455576
2037891157
1590525353
274529788
2125935194
1149623685
1202788631
488794578
911642765
340257376
2048661627
1280121163
213891245
1332612381
436330551
964957233
29678954
916800553
1015561933
1965819562
1458052197
1670691615
523971299
1700672657
1222706635
1231207502
2072429821
1430918439
807477725
1409450620
1996850517
2051265380
942331092
1135535522
920243509
1790812194
1640077883
1259778618
1822392001
1708700191
1658445763
1419675001
485658896
1863213364
1118791001
117956769
1121366467
899333765
1171493816
857723343
262973425
1559555004
520872152
795925859
1616755504
490869414
212778921
1511243331
1502391885
1176056930
444360264
443856453
977263337
1160379351
127853325
2025559556
1088290535
714394450
2109907362
1312366784
1308186371
410742077
858983576
387074391
655159941
530344839
1381762098
2122605832
1742715231
371176600
1921558382
1604049906
1119633056
260359223
201688914
1085209247
1971896531
1773939892
1632898762
661238434
1838661031
1060561577
161472719
1806066958
997824143
1587979406
1690052895
426160965
931133153
1197697160
2124831126
732183727
180042402
228087605
773911021
2089089821
1864009364
39444929
1890806381
757169559
1298551773
196924922
457505684
1528718957
1480675946
820160792
733057792
485083724
1862732144
2057441471
1763509484
2112630196
1500588766
1383382990
1777394383
1313475557
1128372087
575952178
1233219429
1193045332
699234998
915334003
1323552235
1748937279
420855503
34478161
393242137
1904260794
680501077
707761472
264530827
2078312287
92674818
2132758825
390255654
63366457
1406694552
1457840593
271952492
918946049
338442042
65756462
1061932885
2127396329
2133316327
57275841
846704883
991893607
596588854
164664162
1610270128
884315808
662830157
1371235013
853849716
1335675026
1338395000
970000183
647009265
529194961
934643884
928569252
1479640953
1706934516
1634957069
1342287186
1706015293
1589645709
1582524148
487874122
119495661
621406871
1587728146
931772901
578761443
1717616080
1223164876
2077284053
1547737669
1530113668
1813367308
1774840293
1649622406
376878204
514977440
1533212193
1506640833
899054707
416273212
550431440
594091141
1713021312
378212899
1448182805
1565304721
1475997575
382952035
869105017
558955826
132192972
1709119358
359752599
623147130
807689577
1884047141
584457814
544472908
636348288
55188746
2070022334
1828390798
146277339
982672637
809827320
868410318
399255144
504985907
2019114672
2105920945
417125319
785109659
2117958805
2006230070
583532989
1438665055
1860088213
1785063780
1291335130
776107565
1203766375
404888926
918911575
2141970024
80749199
1456466520
369938951
543167705
225464448
236962996
22203802
318917056
707474441
1382377633
1908242592
1832547259
1699221495
2030650049
1358339231
586127710
1087183003
127058242
1133084367
859314779
699296124
626086044
985243936
1060858799
1810945636
1955473272
1780900493
1242647722
773642378
1404070819
1903433799
299210244
1559590699
58402527
1997575536
600697704
1246315344
798495068
85039080
1594759774
1071736897
50718495
1103746189
597050694
41837851
1910479800
100220274
1616608375
280042841
496435229
2030402078
548251954
1756407617
168346068
209106763
233611608
1360399149
1142717243
1843437702
1251571193
728190473
1361760644
363620021
1305746728
376376003
1815540930
411391876
1194801605
651066486
18500060
2058578118
1598187296
1509689505
1266681280
1383523100
440446616
1250645003
150580549
1131727920
1598919808
11193332
689231681
1848680093
428943060
1180305678
439894609
685025139
1487803795
144678501
573504266
1427819646
1587644898
2121881424
1651102813
855412327
1367919918
1511424703
1508392358
818637499
1298161721
1546834796
79842061
787612893
301879835
390091021
1797651066
1844742120
171454008
495663752
1249138451
985990090
1743171241
1323537444
53042410
650266545
1759930502
168128742
713410160
1742859712
1523331221
1413887792
2077087474
884792661
1579854643
658700581
1093881336
390703165
1041883884
929305242
647646857
717639269
1043692172
711564522
560745828
489409144
1439340312
108237868
572540097
1401557812
264735717
820519364
565692732
1715923396
806314266
86411525
1210476212
142743542
1267571734
541292112
1519912471
301063077
723340263
80957072
1487003782
1769777072
119079504
433079588
720386514
457137833
1470679640
1434261231
175706698
2008695544
346774238
1012875655
1466675213
332897135
462657372
1149360121
625474534
225265300
238186975
1831850949
2242409
220260840
2008885830
1096368730
1786227973
638724830
373303391
1277859041
1805308094
1959422359
1082090286
2008778497
1732816245
1805980885
1842883674
626859642
1855204469
1381813163
320816947
284235781
1367224178
23286358
63609254
68506540
530311559
2100539782
304557775
256445058
216337148
1773733993
972783071
322810789
1785671560
1822815797
625819814
744640130
1597151483
208431235
254801817
1084767607
131129535
462069592
819634193
846124909
708484644
1433290231
235798346
1851083779
781647981
1239589710
1370772661
610272073
1902019901
1542084431
1541593742
235438604
2002244422
790231722
1222981500
1873145896
1441127277
621586850
936681292
2122445033
2023011515
1301984040
1180688208
1930664519
1072754463
2040621836
2086936298
603446557
186753728
1715543512
81833829
1427937335
170082797
1682360389
398679205
1395340175
1642020500
1664223189
315821770
1614600360
1479634865
1347841354
1034497482
1268467348
1533161027
360356570
1504826825
1069551304
228325524
1121578094
647136032
1421036363
1527228466
1050670124
999897942
2006428633
814934993
1464966040
801776059
2096460449
1123319268
1515055676
623419481
700382061
304409227
2024942718
1650366387
1158962844
949629344
188406510
1284630133
1955208111
274291964
2013965521
1176106452
501283912
1054608677
1123829540
84214900
566451119
1346196879
2004556594
1583610018
346421103
2086612394
1107271851
999303249
1295489527
2044423830
22932888
1466181555
1391025576
1317180921
724045005
1892182871
1721420171
1137808379
434960326
1388128644
121608141
1917041702
1992546177
344924039
898004540
1784367645
1181497079
1208923503
2082830038
547031755
1998104453
1113897674
750570009
831314848
2096864102
912647404
2109337308
293469540
467243545
1395223448
1764485379
1702600794
1967308583
1671228213
1122612251
465990612
1572645104
573348896
1527126210
137238005
1093127176
414446876
358518705
1487001609
259366961
551791578
1301926168
1901583593
591273439
267453500
1952590723
260748300
1847170569
769245303
1019595294
2094955444
771363001
1402906864
123382792
1362097056
2017027921
509496111
587773072
1774825738
168315369
2116848094
178365310
786229697
933985214
1590447486
956274182
2053306818
1047836806
169785328
150577174
795261403
911579612
1282172034
2075169734
1111577271
1424291867
1576222041
371700117
1336029669
1237812850
1469765573
1595332127
1647276297
1950953540
318995166
1427507970
1629131934
1803292223
1025518488
302235897
1517756704
1737169052
1863939999
865316381
724298832
1018035045
1842669328
1036591821
1032978269
225010046
592725612
1300825229
591836303
389688909
219336139
662509029
2077774494
794079130
164615324
2133201916
407676810
1720541748
1282760427
102373897
277327511
513851476
650656740
1227942841
581825861
39956454
701977619
35934625
1024215080
190655758
915429691
936396929
1015376417
1105784777
1079326159
1833326510
1537869993
2014624098
85996694
1622753712
508663735
1648061248
709125136
956827095
926380986
1371880372
1203407314
1745653018
1293687065
1146612957
1244304082
1666977885
742872206
625894307
1228714292
1123551533
1900092436
642377501
1538435428
2070904200
1600148957
1176454015
1569527218
1147189454
475138623
1281976717
85196698
247762328
98605507
564948426
532032807
631946052
902015816
1824740001
2093252196
2106038939
1923405060
628576431
1265877714
263028468
202148146
1036469390
1615451211
2083158417
420518666
358726864
975909615
545335686
1910472601
2144251098
1513534158
1429249069
1518224229
1724608743
1094334492
1063269036
1206156725
1685483728
1826685453
1690767674
951329192
36195783
99974144
948591028
1264692184
1181505342
221566574
1384234449
914356983
1229290308
394207539
550302957
381010704
1402111766
1468293722
2103755070
1317358064
678363013
1493815142
779353596
1435839400
493378869
2021203736
64564672
638072994
1866611059
551251973
568935394
524144315
150227830
2058372668
1695180957
201298506
1247167374
2091363027
1845150302
611180080
1219334837
1980835000
2060234199
1458788467
1440294220
797466542
1156560434
797331730
459481127
337436150
684214182
355354324
444043340
1533335431
1245005532
573570723
277569692
1021112132
1615410419
1730581561
1133301401
587409076
1467216805
479906183
1971804080
62040454
1242759914
913889460
1666217094
1681755696
931157419
420698667
101527427
1224259736
1760057237
1945629804
154088792
813795660
1983384240
64069128
816921182
1340735105
1331735037
1730018728
632981302
1294324174
2095667694
904700697
490620833
1605661256
1191875784
1991522841
1578695529
11991236
762808911
1768124681
296447496
1620332683
1730102879
381917743
471786242
1356932823
605769371
1731177418
1685438949
1281468069
925155347
1172976632
679539606
144122469
76193715
844983466
810153696
97712509
1447910953
1397935927
1112783620
2063606526
447197668
398167507
413193312
713756735
904410669
230675931
1873813595
1930493727
721650405
1922504183
306097983
1819033455
1908932726
1382213030
290196229
1215529452
1276587005
279556920
1360985252
1951610875
598911140
2123172633
1675198530
895326774
1255099784
1701153533
1615526799
971185752
1584958291
898741611
2045612281
346176506
1884051255
1927886208
932093995
932760875
1320132132
560002130
874858475
300348150
2099232727
2101693846
518649232
1904313106
20876085
833318699
677779873
1272315359
167310639
1903049706
2034746698
972690107
1382370810
2135835584
1407397798
837547865
732078680
415279746
894985580
510586982
1763956255
454338071
802025897
2083843043
2012198461
1913985043
1224759537
1549163699
1569750509
1486502798
2128646581
1750934591
1629134574
1193862240
779708920
1221500229
72647531
61374260
1162726285
1882907512
1079961895
272110603
696574091
1083139248
623468629
1137251865
736708943
1920737565
1319828469
1631365526
1671569038
2091610316
1147797792
273216605
1119939131
544196553
1060850918
1197413093
1858535988
1462050717
1738308979
1638990281
691836390
483764901
391113093
939503798
503589366
1396098874
1681643879
1224809056
1898778536
1373118854
1598180037
1640318638
118207677
274096166
1808392038
396367876
1753287368
2065642034
1774686133
695555943
215579367
455215475
1130364276
334994654
1054421990
780252006
1001570916
1004862694
1683404324
1870451295
534081784
826734510
1862069727
1504407056
1652412700
1021989166
359122435
905416360
1465808731
1146400875
1253074721
59792645
601459223
1336874799
757888668
773695663
691840492
1642395079
773809327
2048765907
1514072696
767131232
804768816
2133954741
744581983
1693626763
1879809922
1520619440
1293396171
813387051
1040140668
1452023402
923118285
711832114
78907761
254614480
374964504
975348246
682672440
1549603267
11240436
795395666
1340434505
362069794
1653195294
8317784
1005594469
782286304
1388334507
1064041844
1673637334
1492274999
1742963166
1009198965
1040273596
1300888549
113681429
399438052
963484659
386241928
1769024958
2083055869
2116147831
967674686
349879272
1865096608
914106695
660701012
240165166
2036771400
1865741855
1411861973
395823163
1522328264
1087848658
122770451
189382316
765729154
354614331
874860601
31745725
1155205904
1575872149
2011764665
1756270397
1594459327
365664346
292779581
1680920968
2026036326
1301457109
2139378693
1005457272
124992501
612637941
1979180264
582712452
1611936594
1723101990
44006339
1912668240
1824064821
65346233
1444978683
373505593
505180831
126503875
1680835179
1622431522
833963683
1378645754
1881653612
79452000
928055182
602981847
1983479145
1514666532
1301376659
526318853
1720776334
914890112
847043637
1895635229
818314882
710323918
1983464140
1416096710
1069812713
927299007
146182348
1184210598
1153490190
513708399
1699151798
1285345444
1205667471
314508080
872674570
118713975
596586502
2116190384
1074614496
1580593774
135635118
655444733
2015525041
1785751035
1914896157
1171457103
1749317848
1083511849
1676654428
1379718227
1517549173
953989892
551238014
240425353
1192376156
398472478
2102239632
2086110492
621037052
909387580
434453142
1500686022
665014342
1557971415
1988379235
1711111312
1466178708
1615983656
2106956513
1458312942
1099034336
1019478686
2014382963
17362650
1852000226
554383883
1714729873
968921514
1010502729
2087113878
1198807758
948278515
1608247806
1183775783
359441390
1171747812
35120956
252029140
2048591420
1205087552
424345224
1247656040
270664222
1156248205
1963669094
482659585
700775184
845618568
1457799505
50082587
1523875775
310809131
1792735943
1466271428
1362667394
960835663
1657581598
2024978421
1250642162
522830982
1210795385
2102102581
802863540
1868830125
1383126736
1236069008
657503232
441872321
1134534017
927304835
149427919
2040436789
1454226261
1523086722
1834395009
2006395425
773501326
2039495257
1813165545
1435980091
762022154
288232555
1113044347
781814309
1734209455
47616460
1988063407
1714800728
50504943
38679517
384690507
1484909719
2040427207
294446702
618915524
678720609
1940511620
322803825
1472127107
59779015
432126655
1683871836
1413473739
67812724
651674222
717254831
1519280914
1581626551
321632630
1622248581
1386771031
1514893704
806370692
1514543083
399840328
1399544472
1745269671
1013270139
1696846412
827187721
1838143035
2126778983
749052276
2077415522
286733101
77604466
240617892
954962872
1302685089
1873597779
551962789
839942734
482391039
1534705151
824200383
757200588
1747688904
1070725608
218923880
795984153
974833144
343688089
1546574090
1855275634
918204795
315951218
1855937202
735514059
1016787690
950563984
496809608
1033670897
1877417107
680059353
1180249318
443743805
937707610
486275245
1789206932
1666688797
1888340927
1595356294
1391788208
81913326
1211513543
199720241
448177263
852019251
1913432249
732736946
1358099376
2101905962
356311772
1010052714
1726693051
1651324198
1148679584
487386054
811541508
1639439882
925753790
472239554
1246449598
508309671
1318666479
299348095
552585021
262355268
1687699855
65418718
521326928
1829491791
512475056
2039090810
859734237
550444387
1026012712
1957607821
1839236045
1666975899
165205280
1807202657
424929345
791194069
465551340
1854751051
1931470389
24253624
704279041
1093233629
2003979975
689517503
131641458
968679154
189512600
1487322707
1124001011
548693567
201140943
895114999
272028934
1875684208
1083355816
917557535
1109366949
1181664943
948970837
1114816416
844489331
894214045
100140639
385642698
2056209658
2062496902
1724605125
1308632078
465102684
1200445887
920945861
926788980
964716400
1772927948
1509782624
1617374317
1815362538
738784362
1292739741
663198840
199853484
616501349
1494165991
32000951
996537266
1628493406
1360004644
189480298
104778992
1301091115
1519370230
1862914450
2107144504
680477154
258669955
186006467
2079634326
921191086
1425735966
1796970182
10635203
167752327
1354774154
332512210
1370456113
776163146
1532311088
275724490
628201037
1612239071
1063428384
1839662429
1846448061
1259975829
142380045
1477164001
1108215264
994462935
1258404107
100502307
1870117458
676664276
1774621665
1288100105
1767862968
284214163
1263879367
678518223
44777265
1691002162
236931856
1451689888
1599569731
103113060
1320383487
1695201009
1831660270
2074054997
318601525
1580135082
576500020
1709947065
74627646
707140230
276281879
1767511514
435017383
1332534550
431480735
1259231700
553104671
434559425
563664295
918059039
453766054
1838848171
500474244
1765729266
1428730316
918811970
1024708866
373540683
1718942731
1649917508
1908084273
761910489
1999632982
1181822134
2063860907
323794351
740607162
980778009
1380098377
671061367
1630643415
1565213565
418372812
1522919456
1493654253
69969171
442955311
2006470081
376855887
335714471
264219953
781972794
1605812694
291494897
1459444017
424039807
753964559
1162522271
1447206158
1444509617
2143428632
1124204844
1599877254
801858224
526434722
189680730
310404387
382761440
617278502
2072780617
1983397977
993920347
763602170
742799240
395915094
1153849716
1443659262
1481112606
658142460
1855217926
718733258
1943753196
955944876
1828102629
191239661
387794995
2078081878
126207442
1079498109
773408977
497167147
805799383
44998488
1593598724
575097643
1995546691
668184764
1754593357
631144810
1951114273
384048893
566009685
1331760326
1511994264
1173338527
962963220
396049399
1515866851
659017722
1582309835
1232128104
324464880
1600516540
1421090053
1048133803
772137982
549064006
2035488656
1537317901
182248265
1560345622
184020135
1766927684
153035023
1753535030
111871890
2032359904
621310360
1579946035
2044926137
1981011986
1830684867
1964126037
1682075689
2073253545
1257780497
1944928251
1254224011
1297794651
946699988
706114303
1453146625
41943492
1304313321
280111897
809183192
314571654
1618591108
11517395
773397979
59932956
740901030
551234813
261596060
1941889744
203811031
1063451737
382316482
1243329556
2056637087
573017936
1236503731
1789735952
1471454123
247275072
217645623
1263606391
72232794
1907031399
1731792507
304837212
1604700643
1904535561
970570663
1874199154
368056477
1191279895
1861905889
995712001
1167394530
1637480600
745462675
882037729
207263837
277327511
1755877875
1114909908
1835057929
342124996
936440230
71468298
1637861679
1930548823
1112540669
2092350673
1819996940
2145064369
2118570591
612281718
467289455
1616315045
1312719341
1566393831
45702672
1415157855
1503367215
1961060045
1087101076
1699083114
818672526
325310476
405671473
1915077920
1998677339
1863953022
328918340
1982872657
2008029690
1910193367
1256559637
2107103103
2007010940
790859772
2018824264
1540207502
823719322
1678034824
264970591
106552054
123832746
382797179
130518481
2014688673
1103468802
383119238
699901590
1747712739
346204811
2113076093
1874122322
512029759
1236385160
1003768942
545042189
880808222
123235624
509753467
1723324783
1682214434
197031984
1280350872
1221743217
780632866
432509694
1469357572
1723306891
452812046
2072323963
2142928324
1131763
408967546
208742389
243513197
1522049040
617405033
851527084
2135272442
192605988
1101002609
219607702
875960603
1939520607
306886004
1703797890
1038434506
619515047
1522192104
780300501
1070934612
1061850152
38946673
1614022061
1567821265
1133607026
1973679887
1900545151
1200445502
2095674738
227540205
1065324719
1410903344
1432926569
2093092619
2039594506
1854888067
225200553
1512607172
1513698924
1397605250
1247472644
2066332233
578945161
1893656256
1758703704
1347229768
1617485023
607267856
858588119
1344573889
1581797607
1284408179
1765667821
1475812035
2080449957
1260929268
1084523002
1424432401
2033045312
1642319374
489345446
51482327
2090954355
2121898009
955477310
2111689560
383261343
1250031350
1016684050
2112204442
123436390
39980202
1485196848
1493413634
879211228
1178117560
1620608237
608251237
422350876
37624821
590747181
114805783
1313720730
1294612465
818901020
1937238811
1417102624
1653462268
402520716
270394013
109793586
379987700
310442615
1564516200
2092264555
1543487205
1364457286
1998377483
1783548439
947962476
1515565681
1536135277
1891660632
1587777224
1762521858
50374480
1987231853
1316300739
1115856505
361519121
572941669
1074881959
1258915596
1779122772
2142408595
1610076768
1802109196
913883716
1466347954
1252681631
2016905686
13659140
202412133
1279704678
1789856854
1722896623
563815804
1437043336
431501587
2007186064
1937450115
355011094
1359928560
820388696
1770256686
1322418133
128229817
526461461
1668552892
2113622466
1638228506
1435160406
1487908272
22922244
1646132851
78493365
90954783
1562865059
1525119657
1301059942
2032420128
676387784
1802323384
1318095692
1457082157
1927056589
496275301
1170150935
1238692725
713966028
96344268
87762152
789823608
310204551
404108532
77495922
1118306197
1555810668
298859189
12680102
131158823
1588632495
1930135995
1555165111
670593044
1889673769
822955572
1262139027
536040400
1387713076
722051994
65063924
1904776979
523445530
1933258001
239107934
1477164001
1223271201
64316172
288863783
1933972475
492454501
890902184
1178917318
1221463097
56571552
331091293
1787054637
1777750155
1366262205
944534333
562789510
572910952
1726366661
487258007
295866721
1185996851
984525920
634708229
2022465564
1597679388
85350282
557398738
537780744
396066363
688262819
152013873
893680210
453196366
355440216
1805040245
913888509
1981552105
1223409019
1772032749
1880858505
1096927689
711916628
7536225
431865400
330679005
542745191
1962591507
2055980740
1517369959
1385398730
567186364
1110728979
135050047
202083811
1099128405
1034627141
1895132725
1262902661
930223321
341823144
1624220629
1297650017
1719655737
1417486097
1497735530
1226661967
715425058
1361164633
1191973626
2111348504
1215661167
1015140587
1780214783
1492489524
367465807
23054837
1886636131
1919287805
1930669238
1702028460
1759688366
86020528
2040947763
482393371
1556944648
142724302
1745147910
1499470682
163377091
1183624215
1239104738
1659240192
617255047
1245530120
1935577020
1459289886
2083273236
1379418949
595081664
9433176
1466366118
2116744589
953719721
1305089477
1403492767
1382301385
838402848
1030422303
1539479387
2078829155
816679738
1139295616
706987129
952039498
1200198452
623419481
300463371
1109917622
1197982262
907816696
376817424
27230073
1633668856
1378900383
718634422
738212703
1884570898
482658853
1234932525
1583573098
1385107306
333764244
882984285
921159846
413776744
507605265
19279743
1435558951
2124557298
1724757720
162148815
1382688161
446856327
1209495959
1003954464
1166616429
1892870306
561466735
1627552618
433927586
367604276
1507318436
1393847807
2010921735
1601526080
167515596
1419274391
1555221778
1213615233
2139434731
1485813516
961695980
2032046072
1771135293
1265356328
1629375489
109051696
1023065520
883761730
324494889
2024400113
153326747
1819204269
460031473
1938797844
728948746
1717069494
1794288361
1976468147
1889820055
675096016
1408580401
804077255
1722682162
2059149023
131753142
785240923
357412850
1788619481
2100863215
448556648
2016714691
153267545
1589118392
1888364596
478574432
235257236
582433098
1323416942
1405517406
1511112802
85420760
567905868
941280926
1544449667
1971922841
1827000612
713829821
1969393386
1667792916
2014844393
759062594
600554969
1995860121
643822396
2082750486
1861907712
1010714721
1812562399
973287729
144290204
551753445
1081162147
814974252
978557702
1661558239
148529942
693322442
717491692
1670938359
2079798652
1027950919
978273315
355333425
920273451
351408047
465523236
805231193
1476374904
1122805333
1535179016
1837022910
1506995782
862723442
1822873301
1370412354
891442488
1054368326
355278267
2002007883
1549975390
278847248
499190509
1678863867
928254335
1266051768
1157085200
434861167
620186730
1554014330
204438877
1597696573
424129243
1420226386
1529348989
552789547
609401922
334801042
246124833
1316349843
78277471
856380418
1504572350
1875484916
1475597055
954698561
1431972248
351120973
484034698
1417026882
42469393
600639156
1352194781
1636440020
1953600668
448367415
1053614821
495601092
748333334
1395758170
783649504
1068987762
1445886167
1475477305
607127494
1609356711
1473374272
1869765997
621057141
444814671
1472226945
460122159
1081966200
456023020
2044131964
2131465398
1885243324
969015839
1107061821
1373332197
696525833
105961356
1332451455
53777903
8317784
605257125
1937030661
79921474
1464709651
29314623
2146893464
145737227
1317944992
1099844378
510106604
1174081769
436365372
1888795131
1512574767
947157914
1462034908
1617274483
203895501
1717606958
971203364
951810378
1606782636
1809538868
1112021635
713131494
209362707
1508475445
143532001
249124295
301765464
634182777
79070282
189420973
853471871
399344935
1142599379
86418058
1700108693
1582006154
311346688
1990673400
1451576290
1808048188
1854650681
933083813
256147778
1645506729
1194898445
1128784358
23462095
2041469478
304505448
1262687920
1207114436
844879771
1934346217
466657725
533263392
401247776
51492064
1542791497
1398220692
1537615469
104215266
78274723
1667200650
140075169
1826627260
984260160
2137523492
375415037
8538121
270981177
416671582
887181825
253187648
346853008
1423559428
1216427129
1466589327
1020463686
1560370057
903446524
413591429
2022182177
1324250176
326676179
1381081844
44957978
1371147519
1175261159
1392294585
1250845360
1670300655
2109472200
258367371
1218912879
102837771
907610855
3622494
1469437995
655209301
1303980405
231281227
643541286
560426923
519120763
2035673081
765582091
1387742000
510322082
1653690296
458117089
1254680065
1321087836
924345577
575995262
1630803713
631389496
649844113
1030184832
98881468
1985560726
1109428339
1376479899
1980340497
734332094
884041656
455845711
241725506
355491677
1300452498
1231955141
617885559
1308354208
1172547899
404514362
1808450104
1388431910
1524936829
1220553869
734213328
176522253
857909247
412713034
713581397
1287653245
1420213401
1245802643
1850591132
1561620692
17969300
1812739354
682034176
669840703
206903501
1671062277
1940569436
746844803
1819737499
764579135
1131754889
304964834
81687336
258758226
1418147831
1832938296
1124358735
339800955
1321635143
200355127
790381478
984505350
1239920272
1604610940
93635519
879193976
2071959650
1197139265
1095542404
271638651
1204531152
1138135963
34211102
1304187111
734173702
227568696
1908587607
302452618
1108853657
823445715
1854397710
320624977
730409832
1968562431
652993729
141552176
1811793854
522043466
310204551
225269186
73947312
1920672977
725679847
13414716
283855623
1261693294
1479880403
575387118
2141808910
979389393
1059547960
1456245652
1362395186
2018676681
933569599
959062346
321311992
2031797264
74422341
667376437
956203446
12635916
1690471136
345744497
845627014
314835801
2083973775
1585064440
1907024520
1087495553
840837616
20024974
883087733
826192147
596491186
1340113858
86610343
190626690
1182846286
524396283
189507583
1725714438
827646885
383073087
1119092436
1999619566
860042597
1765564221
154184708
1075355288
436290053
1521219214
584122519
931660407
1055915158
52581629
713406863
1301943461
1943498279
862146240
996619243
1127312240
736960513
1120884057
1721177938
1714106810
1938153851
423282286
1981172503
1865671276
852106975
206392974
1463969090
768729682
433527284
141831183
422220127
861280938
1363367772
1578509126
1296168610
1067473367
853147877
585213621
1695563033
111907065
810750247
88586290
1277815822
1322850105
322339341
1720152226
1975652317
858321784
1708305966
1142717243
241503546
1219962695
38275667
806266364
448069646
280716329
1716023100
1359728081
498757864
282204440
823275104
2081880930
1965225291
859518105
1228550733
1581569835
1692652473
1164902939
1587650403
2140911144
1455247015
427232248
704862513
827079136
81409889
568879401
417732103
617893244
496588815
721066752
649588986
772476735
1463659284
462841279
800561640
1191213572
1574410964
1297693373
687667246
1980363571
1845322710
179927540
39198755
1399319734
104537206
1895400927
330716609
1266560357
1372123276
1366786649
244190211
657574037
1900915921
856380157
351847088
1943394968
1230245846
1017248756
676191494
827246031
1244581735
1506172535
1448702216
1269289962
324885660
735488128
1202122265
129752564
1622374139
260671813
1056407553
524873951
11586399
1610246912
658564000
1342929940
1891806194
1072729245
1609255898
2063382610
128914622
1904643629
566442993
824232410
724415919
510512050
387591666
1055336683
16270954
290786834
148971929
1742718087
208443547
1143338379
898426210
136540053
1490850353
784051959
17124360
1776540182
402624205
544454673
600728462
234512167
609934905
1597235874
1105103285
1352169837
1543904197
240913151
702878926
594724474
1278463686
810994397
221163430
1129288770
226355787
985580910
140645290
806589377
1066345169
1586992871
1446958355
1998855008
1505417103
1542064229
663788766
1133157918
212696462
907652783
1409437529
59302813
1790406926
1919645142
1655903103
11530742
1063900014
1610876977
1298065035
166135584
1069596465
1632090209
903318825
1808058245
1171829156
1894524096
18114966
2118413805
85164886
1950638980
888946973
1528849094
1916345883
1337113627
280281206
1825479497
547449670
219000848
447780795
317758894
1532040540
1628440041
102632763
1019227202
1337366001
705405915
1344059843
432824676
191175849
522438796
1905932043
978522331
722448656
716876571
1173354327
1546123268
376546698
442817949
1666957556
1667678903
1389001005
1718591766
1227688670
538496356
1867528383
203546948
1123886726
716242762
736897497
699634570
2022599768
368699542
1149787633
120072826
1309054085
357889737
1299381814
598598593
1717413947
1237614585
1786167214
626220111
1105581338
969645352
1495126422
1281510765
644115077
769968260
807974901
2119444317
659635954
1021316257
1672057271
804988634
2019451725
636147811
8870939
877346087
1064084744
87502207
673307453
1080048198
27095396
527900921
2017055057
674597642
1513969453
1154971784
1068186286
767300292
1337695357
2075923409
473653123
996888595
1321588545
522703921
502878250
1251768143
2054048784
2066612847
1674945274
1096984434
1084351679
873127449
1993884977
1709086604
1565256869
1017534527
1297853699
157245409
1039939756
928413621
208454921
397998393
398266131
2035667591
1114862024
112592045
452958061
958839469
1027676540
1541680141
906899745
1817450524
259008073
758280479
561446825
1591015157
480050009
1034613597
1187383872
2144680532
1006408475
1689177432
2142903843
1093432895
1139370901
1548888169
1234481946
539606878
1174386534
943071605
1945975418
1483211958
423479313
895081118
64621308
608126785
646046704
918888031
906323430
688204005
815026131
1030399083
627507538
1091567701
1789002898
316896520
1256064083
560941258
2066238914
293666491
309896802
1925987490
125817976
1687148377
1528947860
832923546
1561089612
1236397459
1434684971
1545496032
888720538
1036299566
1221837386
1405409205
1044823531
1948364841
215016164
717938329
482118588
323987280
2113520238
1027000581
979938894
1007230675
897025266
152894639
1114401016
703884865
452504003
761219298
180138790
264645166
234948488
739306658
385167089
75261057
1759279355
624609340
1121018520
2077986653
1921143595
460593272
1745241870
942698383
1916866184
1692528873
659687892
1105412093
185040173
93331789
1149306300
1653656944
982021929
26476704
840154642
1939089485
1122615305
392472182
41001312
1654525669
1597491301
213097988
1222484968
527077698
2082816804
2061305467
1910950458
1786039801
1834105640
522067615
1554082715
3259395
49407934
765919171
344438896
537956429
130323448
1717451212
1760752519
1871148855
620732842
866146124
2139554989
1902798504
876625136
574444896
927120074
1251223036
934622834
1553009072
1450847369
2088822845
1900254319
161461160
1617927067
2135763882
382617751
1488613922
355234528
1462393950
1875664189
1535208550
1274198274
1766638818
1331853037
1055693871
1211355077
1600772355
432233517
1392866758
737495425
1011690753
970317238
1033157765
1539853595
1980490460
845299326
1327544854
2018319324
786124872
801573173
705108960
237462297
229640433
983857647
1647964951
1126231095
328710529
1865622911
826824898
594256610
395475986
1401791330
2106045517
1103883553
383384432
488847040
403479693
2056737106
1871400078
2083362714
429293933
192178579
1553591334
1093476474
2120755782
825792578
61769683
1105305974
147184032
1226212237
1237159207
1601309827
1654242659
1830166468
1932657639
162425103
439688201
150096337
1140754744
519185744
1459594451
1897042738
1084155767
1557337018
202264702
401880822
2002513830
1693439195
233623849
1429356531
67935849
879979479
510749028
1791845280
1432000201
2085080574
249352342
647878027
1188775205
1335771703
961759598
920221606
1384732800
1082101491
561423405
227485372
1538367249
964664825
667474459
1886462570
1965090191
2083079032
1329005439
866652107
793621273
1159283381
1673088613
379275945
1841211500
1821383989
1043313149
1305240766
897919857
813497872
597041046
1664614510
730008602
2109126478
1009479803
230185349
130708697
1198336968
1767281308
68451362
1506562009
928940034
1182065484
1855651598
1353634155
2057607220
865849140
1196133788
1252694697
320050424
982196892
2043394332
1311399120
621581028
1597345291
1599453477
1138338431
681779184
907552651
1161486707
1386614508
1295606873
926113105
1229937387
2016122046
1334505095
821246297
1538475813
2037633741
528715180
1341250859
1086127548
1841631185
1733146674
348359116
1006092597
820234204
1255639178
1330521999
505867363
1287007256
214868064
628557471
1560053330
1799357674
1154523850
408040769
1732115565
1986500718
192847565
1324321065
1575241120
1848957938
1670445933
1860391097
1472668056
1946154335
216285474
1762398070
431031424
2011945153
2045256589
1458322934
717742307
1144683725
71443058
525855687
1032282398
607975314
376533041
1439541698
468845600
1768632739
180972705
1551844588
2040201629
1133171873
2050247138
924881090
2025603812
858293040
39973075
313441484
933504367
282655328
1687227401
1049758384
1447537940
1484379330
738860874
1149533975
384207606
996354085
69281275
270589089
878105954
349982039
1414712546
692961826
11202349
1869487383
1542464419
1470403417
227680988
2127967903
1071276260
606141348
924707618
1986110428
701370959
323351177
819869310
2109731748
1815733257
707860611
1934778079
927404373
16653515
785966347
1036285292
1575562281
112841547
1475575804
1187266188
418525705
218234090
1671023611
1232334934
424954764
53286679
135750634
748181164
1906765648
1779191575
64339657
868754243
635508552
366946930
304521317
2038277809
386353023
1951898389
427210402
924951222
690122337
944442439
642879180
1281666637
122197290
1962517195
86138256
122126804
2035395531
135382259
1218910676
748415134
2017314237
658892002
1697060618
630683554
1400062093
1345229005
609521419
1059071160
1963248847
246233683
56908941
212548652
734747310
319805127
2107190331
796683459
2093125369
2134909546
1347816076
1892596423
1867403536
1532967984
308248295
1394996877
1379314272
457871310
1229332395
311472344
747674384
1749468832
1080217014
890141298
1308404593
2135667552
439837567
696362363
241351341
333764244
1640051129
488483435
359595325
331577937
1278458786
46392380
101976119
1703185093
983844575
166054185
1703185093
1893393085
1862250955
1100828566
244103583
469663132
1039638584
1794328976
66438917
1749931569
66584822
341045906
35063912
1210309874
1247100610
1885645829
65210678
1465576530
353576540
1270357539
786680733
1898195933
1950415592
1461315051
1961542427
1660414609
1816016498
1364648199
575824348
1605121904
206121680
1699217477
394049395
527353251
1886179306
782855196
1526205320
1506977331
951034608
1263031479
1881420
214354750
1909713848
192380697
370816124
184737385
1956816187
1098593544
488747926
234943422
861460293
2059891123
1636019165
2078165400
85636383
50550232
1465132934
1697456028
1938490562
1448177320
1847129090
958316328
305746156
412867274
1741820027
2048897948
1269967184
691781798
814218734
659997310
90456293
1103597440
185521162
1638559166
1897827389
477510410
380794955
1062013707
1246010963
130030606
232000119
786474351
713225335
876552219
67384319
916402987
1479740591
323023218
794083091
1252102339
541740819
232667121
2053985723
1585352694
168369047
864245290
1871421192
1124156960
1642699697
1955471849
647578455
1901967556
1689201556
1673358961
2103122080
803122959
244118183
1168337217
727502882
1010536564
585631789
2074147227
1035817887
1094995137
468867818
229563460
2142639108
1650969877
260015680
186874943
1934434178
1372319500
83408510
1247775312
1410088585
698250889
2110895636
975020095
500791226
843376019
130909088
1986349495
834265234
836829690
148047332
378897348
584577652
825585966
1107328347
1206317124
1843986497
1163462569
1813673520
1586262102
396111945
1829411066
1239418927
1521240812
1888220196
149246969
1486693736
961384083
1392472989
1998907319
2040450826
1648759210
161257706
693883863
1609030746
972306494
601460234
1485344155
116433915
1451483119
309191468
155427667
399219532
1868029825
1624600794
2034386291
1791755933
956269657
1778109350
264587097
1111725395
190465160
1435722343
1382352487
660026424
1582476237
433590711
1359224751
1749139084
1053625483
235283445
1628222406
1007773557
1984286031
890760109
1107517610
816893018
253222616
407492206
2058782641
1053633946
497021961
1874667000
298507684
1971490241
555377494
1690442412
431874360
1963725596
887559659
1555341029
385132551
1767256133
107618153
134636867
1629943567
68292697
1852146437
766993519
1133925380
1026203745
363983518
1245415424
696139758
1970985043
54244459
245858049
554768123
1406540033
1915642074
1228656429
1081474124
1931447388
1322322356
546841775
210401151
465526952
896911454
1058135117
1280308705
1551651139
1699368338
790605281
360034088
643766799
1498381088
662731681
2126197940
612327505
872615498
1840054873
92951191
1206153125
41244582
292070357
1393664423
446345311
1021406845
817274332
575238755
816024491
1576877738
773917598
789170690
1845344331
1224800886
2126140955
1236298683
445720751
117618243
1025732675
1956164658
2083539448
1024627289
1784967953
1419675001
646794842
189388740
1350742039
1094206021
725110919
1504650747
1638384109
1668073201
1007009088
354128621
715847285
1439138685
4511621
1273142019
194573867
1199440863
1261217690
1727001356
214006539
1000290182
121549130
887775024
2135036619
834025788
220949929
340647220
2056989795
1030487559
420066367
887559345
636555793
1768790377
2039467640
400973334
1163975995
1263520694
2008850520
1103978852
1594963026
1600691252
122709739
131555569
1231433747
156342435
545386133
794547420
1265107609
1705993910
744547352
983316813
627829405
1496536525
1901656362
1167992956
631574166
1754247136
693941973
734350155
494469208
1041840335
174386049
230409239
1134180292
615357373
1136261105
1385404700
1681439683
1331621884
944446692
905327395
1274304072
427925160
1345176758
199845066
1166697183
250765543
1425688599
701503616
478893121
144251706
1596205762
2101254563
1491038859
750257768
1622184432
1629741343
1499890058
74320744
1816043104
860191787
1495021161
1676309490
91173721
1628457647
427734887
594176301
563664295
1182710727
60685143
1444900560
1387818438
69552893
2125993780
315769034
1226184750
1488832672
1149407871
152679321
359595325
48468924
191659572
1418426186
1850753616
115869953
11353987
852346390
82040992
1296148562
276954423
1069422286
1991123953
1452215964
1648419046
1722050302
833806512
1425715033
1816538514
1624437096
1522299106
696311541
2009472987
1353147259
1906895961
814659171
1861625241
1954229738
584918936
1552422215
63602297
1695776139
1911913972
1243133560
631493551
928228385
865056780
96500352
1836706740
208745852
417068948
584542409
2067193978
498883984
1656392572
1487302099
529517289
1546611572
1695131226
584014968
213322071
1622359758
1877075807
758958241
1131048952
1915863198
1488352139
1990895848
1048899170
1576510987
809003650
1000162710
283142067
920280015
1691541310
924788493
344694454
1681694902
1600990484
594932263
1635455040
1972776439
1949740499
937808973
1466082766
1183879573
375224022
2053162020
1902660765
633199195
2063023877
985515524
267712601
202686931
1128801233
932675594
329698638
1118970344
654123668
351076348
130112051
1834857214
2090676024
1906808607
1080561026
951131607
1514138357
1900737169
245682052
606672645
1141153587
107957540
1461832888
2079541298
1166175968
1208002917
1802997660
1793959166
1236213549
1414586397
1309856245
974414763
580165131
885957963
1292628571
1419566644
1826384796
1546919803
360205777
165523990
547599729
1667017811
1711592140
1303384387
1437069144
700076973
1302965005
590370631
1556574179
1440415789
137373104
1101000613
1733004174
1193926570
2062723122
1531567774
873829113
1136058559
1850420474
2060591079
1194239777
1155303427
1687420971
1836890506
1393092393
1108781366
300003958
920341162
648453356
1896828685
1639122463
1667346235
27027400
1200195888
571179082
390879199
1465091506
55602709
1168901053
1462645777
941299252
1949826680
2059825140
355307464
1651363537
1807905004
895356355
1241900473
1509881060
129601008
678023607
1448479347
1090564452
459925511
1715138646
672573153
603964302
1496122875
620633602
922491780
975775486
1258973777
318836507
940007274
2062443422
1839236855
2133020589
235665691
145740436
582148385
1733083971
1638058296
1670482524
869384301
832399817
1131236265
1545396034
897441626
38043343
944725918
996743163
409984667
1056168735
1320631606
761610081
1891647595
824574540
1610232497
1687651668
385091778
1909151305
2006441938
81235301
1313461135
452347208
1480441319
943373059
150402377
376703455
752046104
230228602
1578495367
55828918
1700104638
1226386842
357386188
186010556
1415647959
156004088
134644729
1324519056
542617768
1071361237
1572482780
1938979080
1001892726
172254318
250635993
1688643941
872584636
2055303949
675242149
513380617
1368878545
991917032
620349446
1440002202
1034243206
107003448
61989530
344944039
408804096
262666094
743349701
720638168
1006953845
1458034199
1890972385
434505248
1392406567
1039048223
254011302
1145270796
1134881333
2025914793
164498191
1177053222
14006366
1048681617
724100807
1576814831
1292367301
2733573
779797855
1217757542
368587464
547088840
1840445522
250059318
1589126872
945137528
602652142
116227189
1215957139
206994164
2087862517
1266445044
1190892838
320977174
181890348
1923265535
883547592
832428218
556413563
682601528
1238153870
792799866
404587055
1199301785
740234061
473965741
744040052
724519486
2132818072
278740022
1654499511
1024801906
95294383
1361008584
1897950914
1763105651
1609361951
1935805016
943956239
484667271
2131630086
2120952048
282474734
1444156596
1801063977
1465545589
1082182341
1213191107
464661993
41823166
1236570044
1806099527
2009989157
1784048987
2058959070
200355872
1230126226
489986393
1857684496
1114485330
1452061017
1772428472
1402369052
1962857391
1748174674
1190066538
986061683
627447639
486786921
2075886102
1275980003
1018463702
557823075
1118661773
1089550129
1522724548
1782268261
1218659229
1137753286
1269589312
7888423
1491330137
1644386435
1555592157
1883069869
644456541
628126049
519328668
787504814
642181940
1359779874
119197141
1046083909
1435465090
1842680298
1963695523
976543923
202399392
1403370547
749347952
2049544178
1976820520
912667253
1975032099
1901069954
2057849097
140792415
1313995477
1209060825
1898104821
1939106530
1865939881
1997154696
2068841545
269728271
261097799
865781780
543553807
1888941260
1590698910
3615496
1196585946
1155764927
935855967
1468003712
737235304
1229642085
2027041513
154787376
1241472903
1152737004
1780210182
94435322
1618259036
906662536
744602079
913511324
1177296002
1914568782
1079704174
1417441509
2007483175
1321308735
1182041269
1446000016
945947088
1623001406
1702028460
1326126127
1145679245
321850725
78275949
972254705
1828982970
1340160160
1342126070
1189470358
250858854
1216475472
1245005532
1009218231
775052715
822827561
2077519091
912858996
1550989852
1609377165
1837739555
290784170
735359325
1089768127
1835541432
639904493
2005600293
936477987
408322011
689413185
2141710824
1717268089
1539364666
425958763
465917760
1335315084
1120841648
316066960
2027672839
1438513610
1419230463
380114868
41690068
1065192368
1103627517
1598896244
1019635449
93447268
2042413880
1958794017
174375077
1803079335
2108569777
289223269
268429734
170646245
1520705902
479867490
1626212700
86797343
19041724
141795781
1292335001
1077083645
118462941
1785405206
8421920
467934761
1199775780
1420127998
1755423887
357375923
1649228087
867447471
435100055
77931162
1083849659
1513346392
804202071
1066923201
895228965
914026461
1185022625
1667001875
1237492822
477661590
757557316
2081391205
140659643
672061122
472907735
1856283304
137320492
1833619355
845841689
256555777
734758616
737718073
1398037550
429158122
923632910
790032519
1278880450
1474302137
2125242084
1265132036
1250242047
298030301
1044565521
1648298613
324905550
141394743
1265584575
2055268710
456093837
1525082651
1507322831
1876673152
441011946
1292260411
538786614
607906350
1319857357
1556019480
1758167839
487530969
55396983
729741271
1740772751
496400209
1038279013
2017412180
1504368054
639896908
1035571659
1645186488
1744631972
1354512039
1083928624
806815170
492298556
1477687238
240226701
1830343837
733185257
1374008629
1556280623
2093095548
95969380
68737833
1580850867
1551763567
398437944
152587511
185114035
321554027
766020019
1336117725
1249736215
177300438
489589727
1334578277
1727516112
146656386
731817812
2037663061
91460594
445912400
941533810
1015998336
635409766
1457959900
823577877
1577025031
1401904842
974858575
1483207539
1449874698
1576767267
734090487
381889799
1985522141
15071531
2139374186
1269338149
591543975
243204061
1793770234
852177260
1794314906
1351150281
351612871
1014583447
297359037
2083550172
805310692
1708631578
2081132027
247571537
1147834269
1512554608
1049394650
1077346107
1100248679
708166148
1094510214
1783093687
974168537
1979947503
948132194
1719647071
1353452830
1101510509
1706252030
468402035
2011390864
102584542
1215737400
400431174
1151173327
1888490
526672865
2101739507
1887529161
298507686
452207164
669656360
345300498
2075137511
48250041
1090107564
976626175
1740264588
1230524231
397354819
1344548228
1225516855
1320492232
226774219
1698073115
617904686
1906805310
1452937392
740698765
1817798044
1730097468
505200642
2104317259
1677664884
1511110475
1690048264
1275057387
1761673083
293151663
716272262
1558635457
165402037
1716290581
1176203934
373458769
1395829897
966366717
2061449478
1668081499
1244836771
1249062982
790283904
636057026
603022081
1439341299
514955157
102960515
1336842369
1580885121
1636350107
2126483062
715642270
2060858748
1989411653
578616357
937380658
378251626
706568651
277228300
1167180825
2107028306
771370850
1515295708
593392497
489593898
1225117308
1434850636
351263363
1354713824
2075209648
940038925
1700890812
1256791707
1501578499
910845871
1044361207
254826974
1618903513
409467073
1950542082
309370938
903641771
302287343
718551392
431077044
158254277
1372270326
1399138686
1604830433
429839184
539027678
220014156
155869681
1242927804
1522815742
797966208
1632403246
2057024920
888165704
159275789
1437812145
523179016
727617825
633210884
1607604147
1284202611
622385797
1452633523
766721826
701042479
497560457
1591617986
236754063
881820600
1158763274
1427443502
741323076
1935022853
1140660596
1203062326
1527140223
742123175
720985422
1792368520
190171209
386279772
193175189
134663445
604484068
296626611
2132843089
1296276539
755932524
1777019851
1335097424
1390163167
107491766
29119043
1685799095
1599726115
1959143830
1695078157
1272178522
301063380
552753539
2019519308
1721499622
228635124
848617147
252768330
8186867
1481993086
673561219
355012193
280995851
1239413072
1078964054
229776517
179447271
1154889978
1521117485
1767941674
1033673618
1064262018
1311936618
729402535
882294055
1988219341
1532695694
1809583344
406755488
1374362382
966876770
884322760
1820398190
1805855419
296128932
517133450
9318887
903674975
1822091867
1213861914
753032922
1929143744
915437303
913409541
1581954606
2098086997
98003251
1888804584
1451858637
1830545823
2069712765
1735161559
1850658420
1869051367
15021338
1702722860
858231503
535558840
467312297
1279835053
1835960115
964578245
663390085
1190281855
1296774419
1222675109
1934650051
1762967197
1918169171
1682227390
425958763
487356535
1417269932
1913822394
1741501826
1720146136
33537949
1188019179
1952040148
1282757619
2053983135
1010384907
1832449689
984393269
1635890719
979290197
1524413238
575106928
2124015003
743029488
1679366068
561215974
464745674
1954921331
800899815
1068174670
1532257052
1029765194
390489055
1712870732
709120241
475027515
822626742
1832112122
1180381072
1031125428
1657806629
225110318
1724317866
137999010
1993585814
1977315556
816819135
1808342392
171300688
667099843
1286809253
1016347228
1514934600
1887046378
914262839
271919994
628792680
581725407
108941497
674438722
1765496299
219673785
494870318
1909151305
346308057
1672166756
1943821551
1339085193
2132416400
1181335947
2099297527
110531553
1197985347
1838623273
1306663984
1544509778
591220665
397088266
494416208
1749538822
1384368468
816802145
835541311
1882705324
1624270148
1139994042
211088884
1912909347
46464417
1192943387
1751956210
328367305
84619335
39239224
1253621041
891673297
2120652193
1841256696
1942960548
2084282624
1556344654
558077303
148519871
3856269
84129570
1675892979
732789239
1358071695
377834604
1223108985
316098940
1314290758
1078256245
1261364757
292292818
1596264046
701508634
1891708699
159495238
1004550074
117619800
600919976
2021612413
792854996
548179841
660631927
545437597
1401332479
1190441863
455747917
2117741454
545756069
1607840878
1607800939
1674877909
2070319415
2010025635
567574405
368030000
391600312
1636922254
1330950047
1453278667
2072007309
874407718
1936582466
218273365
159341096
718235976
1646212778
1266785963
318628697
569969284
164873525
708849834
1931437234
1341585734
813444002
1599443083
1979381525
1721621419
1975166522
1551013387
1943604705
1449093507
1924430565
1229112049
1141051503
1051464304
84610563
2051107275
374837506
55396983
823257605
1084749355
868925699
1227835933
1608271693
1253102488
1958471534
1177165288
457198545
685778021
625560445
989027402
116227189
1326557991
444177057
347373565
1008485675
804609095
748958320
1339232184
297836147
428168012
713077531
1430149376
456633978
1377553622
1441623098
1501457461
1175569424
904915017
701220471
954055425
2064624457
417987280
1646652421
203537063
104768313
815094883
254809203
1237089436
2125319662
1179528440
201185026
1873614188
1765819441
2094491405
404475097
1093994942
275642558
944074129
1591700095
783921973
699908016
43580736
1809891792
794506340
964256130
1215696558
233936247
1457601851
1006442429
1453672154
2084738328
2030668689
928497105
1913641820
916333686
865584991
1531735071
157007913
1103796365
1592107553
1084846316
2098592716
1712346292
1678779132
348056857
299619245
771357412
770655767
1361921159
1744829225
915448351
839502145
191643247
560329301
253362092
60797206
514116813
1572814922
2062532078
669666601
1720616225
1577239275
1918827164
432486447
1651615996
1454705094
329195890
1980095004
1087474276
996977045
1662488924
699012712
615052142
1615330329
1318098495
413671072
1216924209
1210463004
871735250
22082052
1429439516
1382867055
1462443153
470441564
2101267294
1133027651
1417486097
1390816326
637021065
1678695555
785781890
656383482
479152525
1480749811
210522098
1638171683
626796610
880101091
190877751
908811733
935086164
636086604
380964797
295085448
75130873
1199180234
1567809514
120411546
2112131936
1405917687
917935122
1325556241
721890930
962505546
212432895
761093767
416425037
987820387
1123513694
1846409892
1541524827
1040762258
1442274059
1800801515
424595927
1566604671
1213558466
2106758821
244026156
313809294
964124614
1226843822
1661500382
198575996
1295305178
815614742
1194891988
494735682
459481726
693344973
600695607
1481557569
1109638000
42939672
1138172836
301949372
733274554
1028359354
352864572
805948535
1390050351
184718169
1688670457
1156029337
361983418
475891777
1057389961
1798972672
36022293
460673513
1776648541
375919054
959171498
1258854400
1917348749
2095977235
1385824748
626719084
1154348799
651503850
33671787
970034441
1859506654
944084023
676528261
2077873427
635722793
672628835
1087090452
10280108
1176106452
1502981699
457552697
297345661
1216793426
154026394
1371620638
1685732434
1941112096
1928088874
2011460021
1658836315
969955239
1648579097
1632381749
797352272
1871963692
1616072549
1714597705
1473349148
2146849868
1514061675
559175009
405485347
1588165949
1053721835
232047650
1213892134
1891190160
1851610977
274298366
1858189466
1292913189
1749098078
1625620409
802205910
1491186789
1010137342
606693646
848914702
899345858
579734769
1732816245
717450823
1425986115
12198850
739096073
1947170812
145710565
1656725620
990947424
1749325820
1172864655
590686123
1644747102
1522283235
1661744540
1370201627
1988353340
415692383
1915443125
418742996
1903751266
898283277
1955704487
1624351470
1195547166
401212347
712481190
985440070
1497104909
813349700
124960089
2092631353
1574905061
2094063388
1755208497
1692784391
834630906
416922070
1225042119
1609849159
51919649
1334291413
1230414638
1073476582
1341657305
1193679485
362233454
1140555549
732919580
714224633
1634051862
2135625044
1807792288
1598886297
1895269186
1778297263
2055697586
1510685606
1464604935
1686165464
1662905324
2051034868
1944824316
782201244
1095482258
1839259718
446059072
348983343
1110301525
30964500
1425534190
547949047
159870002
1334221402
812043641
618405437
2017752688
1497935227
1508278854
1799224289
2124225511
1100862879
882863131
1785588753
862456861
528882661
2100164762
594307819
301691296
284208516
1830426249
1839140727
397813720
1905116242
1494055893
1752075204
759543955
767719000
260175881
1893015087
2109472200
1382041101
1037293501
321689494
1072787073
1526876079
1142656363
1647513193
1359060004
993134352
76782408
879670640
1978935319
653938656
1611469045
528757029
1663552065
887955941
1920078306
1949226851
9164514
1873780228
739625675
2073974351
1062531072
1996144237
1390341919
233819008
1295197157
6132773
1063196795
1984245104
111805538
2088002419
396070349
819231101
336008289
1224561463
1625309665
372215155
1550302713
1871712884
1007082163
1863786128
44878075
1187687607
873651859
210860938
2004058338
750955487
729960382
2144231237
110166791
1362086442
667796984
1623616565
1727686859
1002570225
116970691
919263116
1673087070
1399139070
1730432786
352839712
419837855
262492908
93293192
78165708
1575376396
663514465
232300109
1057213002
108249968
241659100
1483389635
347660320
1668214860
1719553274
899625091
112809410
2078899872
1943946192
633203978
296772432
1029673516
35839966
1573950058
1452550018
983507554
385500570
138168478
1907615144
2049706732
1055149199
581892689
1642237266
17602238
352970806
1323526349
1303075523
227768150
1494546625
50874743
949628559
911997971
208572374
1712505898
1014377150
174928380
1675485569
827492922
129988048
1276447874
1818746111
1872292804
600160736
95501543
1112903415
252010343
247640364
421210027
2009072312
2106662665
1859754846
921422989
1959538289
1608788191
1805550319
1023748214
74159248
424419077
1049338701
1243627373
1683276595
854553005
1822039282
542031665
1626263626
1341492276
1373332197
512249315
1374622021
1804602485
803932221
399450137
2056937035
2056634683
362092722
1192159184
147535619
109471196
484917707
1648698775
1223365323
1381754984
352413740
1307031569
1132037793
884689819
1558316894
1403354671
2084054474
923005890
844189668
1616521015
1070757306
425554324
607507607
1796273387
1752251182
477800717
2015678789
587393399
1623227966
1809942562
1477802139
920982457
545996298
573359369
444121336
2034485587
2033211060
594318000
720106496
1853182820
52507181
1131061639
180238286
293057866
113681429
2068895336
800095920
2024313527
379228405
1729073899
382679104
1846703920
1797459675
1628655760
1648083036
637481921
772293890
1436045240
325041484
1639317214
1736633535
1750444221
721467206
512746281
1046182717
949686435
1582302854
670495629
2026477255
1840706503
865169995
1944278723
329008821
636329118
272154091
584470834
1520310691
1386248581
893691913
171129941
1307097136
898558228
259836239
1305605073
2138572950
983522174
1716360066
1130359121
1553241063
956234528
996928380
376537364
1562406532
1819157346
536396291
1426051272
2053695591
1444335324
395103117
546884254
1017978106
1233406613
1883643199
403798699
772624769
1381791400
1550096950
30907623
1352070577
141148067
1530079544
1245302565
338861887
601922082
1014787583
48016768
551205154
902417197
1152569044
1940971384
1177427063
1012980715
1683405084
791431245
1368077297
2119718500
1012878505
134280041
1772715478
624465741
1254033927
143550233
653080334
193463000
1253292856
1726806598
285144192
1049707251
420464612
1735015132
146377308
1237244502
816863199
771548492
558945010
1990306356
421255263
863759682
821434635
512202001
1757176554
971288877
228078913
1068029989
1428101016
1960660652
1373912149
1751282517
1889872112
877286134
207860798
511639446
650253509
2006957128
1509204932
1280121163
412816923
1646155093
1324035886
166730088
2028294043
563294300
1799728076
1333923784
152323365
553304107
73415189
409799550
363072134
1451765031
1762734612
1429694347
337664620
1164337151
1884787262
99254527
866429502
819469973
2067507360
320108663
309452114
1645266111
1367418106
1441706932
321857072
1342344416
45714374
2012944217
1763198237
413607069
1058303859
763254989
1782217070
308553881
727965689
215110458
1274713800
995321630
146848249
836997728
1582831219
1447385766
608822185
1794114982
40138093
257633831
2074170366
1884372594
1571129056
1142363253
817612651
996831030
1602234213
2146959508
146883085
168484930
1911756988
2019494159
1939257412
993380603
324319490
1089689366
1742244663
1644954187
998471678
849492699
1179576925
1906192586
1176375824
127012171
2102448200
2103452287
111599697
1861680577
1121008514
213524081
2099199220
1188176706
64479752
1409198522
584895984
56983575
1043951495
1792431376
1044502078
1896619386
1655631513
828853765
1809363954
1932293376
1225186980
1537322129
3998673
1054931685
355307464
1174602013
1567596925
1998937937
858286575
1735590583
1472202452
593205645
1093034848
2092531689
428973566
872635583
1953891832
474085639
335580387
1573956779
786531903
2002807847
381486605
801701987
13861339
68078858
1261008215
1965174469
1664922567
1302038990
1181999531
756760566
1647166650
2146006092
114901110
375758662
424771575
804960304
188127404
1620473089
1484208773
695034499
673173208
2062431126
1950574872
266548061
564545422
1323674094
1128248138
537388043
2089837986
335616043
1491021457
1853399999
1157663919
1730001638
394455920
1319535015
833538250
769108458
539236018
1479127527
1700107811
1391321724
1434450236
1115143903
1347265048
1191921634
983374654
258970893
925061628
1093087997
1762124061
422663024
1942093453
1183098848
224018429
192353242
1399554142
1469431386
1802965369
551707638
1809267696
1753749693
1416559147
1757011349
1439773249
1059097231
1785094699
2024652771
1713441235
1436416582
960449583
537957911
336703522
991751538
682313704
428743628
100573903
2082564240
636608493
672102281
761346651
1509225750
1453578973
68934295
711500823
1656317157
1050984120
1106673027
1498312082
1566269970
1550530539
932372056
1416678345
25683584
652014786
508543418
563002292
582956706
1933695049
330987623
2111125906
2029835309
1324057560
1740362876
443743805
2145177652
57170861
1943821445
1208543919
1629318212
202623180
1385321268
1380404695
1326883505
1971110461
1842612847
1631364320
41485796
1970067507
169903759
1921136147
1107271226
544214515
1518514768
375883675
1371236133
504560042
2049497155
654847909
1309347783
1288698719
1126393790
62506594
1546653910
157140744
1199026362
1293136848
1593362403
1657860586
1199340956
967306127
1817557126
43082840
838896726
1568743409
770991175
767503705
798539894
1725661862
1786807665
1858222771
1668427674
1343454339
1366204177
1233767998
1841393297
2144680532
230200597
1840304284
1727546713
1422552062
2003354069
937130397
649104306
1550191134
1838326247
882232317
1134053834
695557437
288962933
1511026029
680419351
585462909
1550578653
537864108
502966242
1032813570
1911899478
757327336
201096947
1452030436
1556786242
238720141
1981530160
1677586569
473370546
791449936
1391685259
521273355
1814111232
1474645674
146827477
2031661128
134958361
2038765291
1113258885
958654377
1791910404
1009139795
541150157
1111993930
550173449
1507474661
133708722
374576337
1680750366
1862663158
682175374
650146188
480808423
2066067439
956183
1956038059
1484855235
584590769
1071321378
235438201
1236213549
371191522
174104419
197099190
648269649
258698364
1019562898
705205031
1725821361
580646301
388781670
126590062
1523441998
518646765
633514381
1666324391
269330232
1056581877
2138367780
1270810585
10662709
246916975
85482016
119905457
1568244086
1203853408
1112576664
88481169
121796753
1299568120
258389752
913513810
57166376
1203607589
577749837
450849302
1353670243
2017716833
1516964372
1724089179
2009827232
308251308
1340555472
1219206641
576834717
807934986
2001753415
624929254
106396441
1403865549
1611782984
1191765450
29153295
1280412238
65267046
422396261
684392513
1361638203
1322881265
1876236927
940207600
889190579
217306935
919122604
540681669
867965011
1813449111
831298400
1070138496
1290884308
377552827
856022482
1501226611
1793383578
1920661125
1911973807
1253867307
1003110916
132990061
1270448396
1342643639
1350446277
1899818032
933752251
704096271
1468081344
863963539
2064143324
78261936
1250609888
1817806009
2145346104
1061716420
1692712545
1848630885
524578967
53617002
1568415536
578226367
223360186
1620383094
1602043971
270105345
1463135066
756100049
558932087
1794843172
1913332096
167226878
324116320
449549460
1387488125
565981649
366779845
793999055
343302504
103228735
1470252341
962512250
867851687
1875307252
474743501
1730338708
193084181
609600143
75412227
1839484897
1785272635
712086084
2119035564
1714786348
1428635077
2074312579
32700142
401521761
687309764
136939205
1499047626
1848006816
1924564618
1307441720
1817511695
1450145696
713788911
935924764
1868736473
1625077761
1741591932
1553703677
2040749884
1943687938
1938260811
326691309
223344349
354543565
1053341380
1857328066
1507016774
1625574203
1119395619
1778236687
499567135
1774897100
382495251
1109333307
1814405030
1851081575
375027316
418744889
454346369
934818562
1129926400
1069526039
370534575
542850580
960219939
1619135530
755192999
88025010
141390280
299396622
509473788
1849616774
1862103983
1384979367
725457669
278814213
1301007768
46145145
1139362402
285053281
607995946
438923335
431806463
135932389
613558393
44238635
706229463
899304115
1984041266
1915760720
978185299
2141310925
1519006068
1618331130
605633773
1610357401
1184935029
1945941431
1469552895
1517549173
1160415876
654142203
2043669221
184090349
407120291
1533041289
2029213032
772970067
1365070382
728288605
1392514849
1561920752
133423265
1539606024
1579601204
1596876458
108415663
2060483549
1212359463
1509834769
1914542490
1342414303
2078410304
1288092512
647964837
254474502
1901972652
382136457
358926233
1611100548
1415131202
1043606933
445850413
2142183460
1500115321
541532175
280599766
1147168590
1329510690
1420508708
2014326567
1009815582
1064515355
434488812
1766161775
2072255428
623869459
1122383569
592188348
365480463
1198387307
289691794
1055446340
1607176780
684790012
272073318
2022491444
1416681327
1927522655
1520588445
777243934
237469377
1665342690
695199888
1613838235
1042552193
734577744
1987512080
1357814622
125618676
471248019
2133769262
1115334597
30871792
134955900
1999121230
1346068211
1092875617
1649489848
888278409
1976169387
357572109
1166967297
818725472
622244735
2037231679
598630375
1715830607
29763980
325874115
1048560150
268055734
857856619
816287661
144251706
758951738
1133380538
31711186
1317008125
69519502
1297923846
196370393
1829141332
368905496
1045721866
2108741264
318934017
515595131
184090349
1789353064
734259473
1449647792
1232832154
1183566354
1388836382
1525472671
285024740
1403325712
1282583015
1858345788
213134250
558359950
921245276
1572796967
822491286
639977298
1331611449
1814704710
1619441739
697650355
1934959041
227688364
1176095177
1082925118
1799323232
270273821
1780252668
877695862
1930902066
721637955
1582968694
209272647
1400007211
34507500
2086189760
388933214
1466068025
1631608067
77604466
356451082
1223574361
1868036482
769364211
1439192909
1271003820
39851806
1196582799
1548940669
489635495
11842237
1826723080
1820837060
1824005749
925038449
1518330587
1581035350
1842416125
888269647
112912149
844656216
238269415
374778159
1276228275
1891995427
833195860
438950056
1444699210
836649619
235181250
1589117306
727179493
883222782
1095975348
703000931
1050553785
1726337898
992325699
1352812558
740815771
2098808997
935217157
1760342790
1153575729
325918202
174587041
1057149090
586824857
126579376
126750757
646219449
579260691
1001484396
40501512
165221576
204600410
249106396
359926878
616436791
477983514
52821890
32453880
1483533687
890305986
1674210556
1054893471
577562012
2041050566
2038002894
850251909
401582249
452432745
1629675560
1618436925
1271763332
1625118155
1232251979
1001979707
882053107
1267404788
1962456402
830733369
746974370
1295373851
843243983
165425592
318763127
873712220
474886336
1295965688
692846754
2105287321
1381941402
610954986
138439747
1554195236
866656229
1913504437
596666414
1039073888
1951942816
883505159
1681928798
2105617273
708246539
345279812
1668521134
1001034475
1695285268
1164198257
1010747791
504510169
725106950
1302556655
1334878891
466798773
780379562
781263686
519435192
1477987085
119200813
341027810
650209494
1116007648
735994880
686170440
2016652235
657539427
1381496095
1509972812
1732622028
1367107677
278930632
691599506
400575318
1648709633
1753282025
378618320
1300578715
1143623748
1905991085
1136186142
1041449259
1226618844
915645114
2133776849
834905813
1586992871
1463141839
1264308502
45822859
95286969
412771710
922513931
647603179
1665699662
1394737451
1126810912
1516711365
801231829
1129153685
1173286437
1240374894
1195550570
980254061
1308072681
2066772865
472784949
250288275
1081692691
1319193822
531787191
1828225012
1025090665
1604009544
1707086317
928534151
1960964213
1605213333
432605
130459152
2006061062
138490636
1309484708
1718156638
578569439
1905536065
88173896
1259889296
1582023669
679139074
571913445
1183648638
1092233754
1089016853
915464650
789954827
188877040
979153879
636927284
187360775
1272417721
1740463581
58519109
878156919
1332880823
256518464
1631803668
2059328059
724860770
1475084627
176159846
1427140668
1451042234
980275645
2030886601
138779073
340257376
229067320
1141241362
248367730
538331040
1936926336
1339358812
517478247
1921139648
1897653682
1750695799
1768001762
1723045011
165464680
479135332
1139064565
1503278133
47141721
486958762
771307660
25350837
1441004463
2079230298
862507860
523887864
148348555
85444701
1369281410
1807550577
1126063473
1082157116
787853297
1482173326
1975730516
1972501566
116217444
640161546
1214184934
1498194001
2082231972
805226354
1264913979
197906573
1050067121
158976659
164623509
766720935
248571815
725718847
1171802363
904907419
807040886
796662775
36728215
1670869601
399645124
295800836
1338258209
1892348397
782471827
74156454
2094471259
201246542
1698168797
1345613155
985428843
1224995968
1830220757
138192512
1626498704
1022575436
1609055072
1048431809
1742905576
534468205
2058717234
797817397
411119740
364114989
944918754
9421122
1035967014
457064045
599101534
351641455
1543773159
169203801
1392170599
350708561
891683536
2117722359
1572686225
592984971
1764276299
1812526414
373213045
1491889041
1827140280
1986695304
64368844
1579323709
331420006
1928122528
254911336
1188446982
586589371
115436567
541571923
1392600140
1810816645
280536499
436689142
1164531865
1818897085
1049803690
947962476
607505469
745519191
271983330
1453063589
1166233803
596401541
1850738923
1914289779
1287804341
1359721213
946246322
491445986
609754408
1642674318
429871231
2078192420
2116542080
1310734262
1652879210
1656594514
1823173373
1692547018
1961848350
1920087500
1270130595
1124527704
36154830
1084571948
53752366
1692509556
284495420
11006332
1443954779
130950014
1968919923
1282433646
1680333718
1571238786
926706084
1857109851
424978786
1801401482
863465320
1994167916
1807830775
61107814
155218774
1315054351
1503704429
313407404
442198300
1824757883
1642050840
1300723854
1645789981
1450262954
1720302384
1186680317
2031012676
1191319068
2753463
908624405
1032344934
422955707
1999637325
1365313289
1763711093
455373754
1285148809
1783526402
268373858
1304557882
38408868
1910161958
256171884
1415834588
1660583538
502198871
449947756
562972344
1045913397
1594306815
718443713
1487511932
227528457
1473149021
1207422835
1969232109
1803963082
986786464
601589744
664091322
1553276160
1300906112
395409613
1624631549
1161790145
1217306631
878806478
1445804858
837750006
484101303
979131642
445655116
1745220378
787807301
170456133
1268105977
1375531314
1162540331
2030929427
751736072
187630195
1504674152
827231211
2033986970
367277184
916297192
374247019
493244149
558702962
1123356929
1823271382
1764663423
386734208
705015064
2097081540
740383966
823907021
208796232
740872683
1090687027
1599154747
1277598126
1012677638
839469170
296202766
1945668476
2135124218
954756116
2049018168
1380516552
1790770320
280646076
1987582496
1875154840
1526972862
3439107
1616143217
671053897
906329443
1509442163
1905203431
1996385177
1392359722
932903699
1067604855
751159091
814921956
1442516516
145902
1160544159
589406605
1245111012
1866086166
716391179
1176751966
524076127
1391253018
1769575734
1001238018
606040429
1906825311
176741452
2144088686
1562799097
1290868687
2004574455
543594771
1982939476
753598088
43248676
637734473
1357984526
177944747
1634372020
1606036206
586354011
1542997526
1779950522
1228119773
706429530
92336980
2074017876
19329905
1307410611
359976569
1259265738
1992684375
526672271
106729608
952072143
931376707
716491154
2060249453
1549318912
477826968
1806634195
302240993
1557644633
1314443981
1386727260
1763979463
1740188331
1909356718
475775806
1792756134
1809781871
439905141
1111462778
936885949
1082065536
384337299
1609344913
343527506
1578262653
2055521183
1724507251
425626436
419456910
129518926
927293798
657575586
1659082874
1110692397
1223883419
1995242078
1365636974
1533512119
167118774
115467438
349497474
2013302938
126434755
1165588282
1875398574
1677685440
568833827
1179352483
2079396998
1422220364
552002216
918300450
119249064
451907243
962109430
1347257758
1657003751
883778406
2076586297
1864156563
1149964961
530561271
1156142520
946715142
1621206292
2090821280
796164720
1432289628
1560242815
1050822862
1476897763
84126642
663421535
1502360103
1354556803
941257913
1767577779
1044081542
1522469295
1282555665
1479527957
626760159
1938373915
394517986
977950649
1147061854
94749895
1137339012
805928354
111856691
1385124128
1706584438
1884266778
1015545578
90792297
1414281920
498324957
68569524
936262997
656227
1965032454
1725373622
877837882
43023671
1601737612
1106557760
614764768
2038701032
160929822
279044745
2112207544
1626795939
2134187584
1123838175
1344347186
719942429
770013778
1713838058
436964226
1118116506
1538638231
801519244
646292343
1395777184
1600519867
346192568
1170376329
1500197898
320888809
919153280
891663020
484208838
109268035
1925673807
580749962
8888331
2089089821
1461633419
1908708735
1077949649
111887765
1533551661
1304165160
1396989087
1613168207
2106621384
2061151471
1053856779
2140890440
876749353
2059002183
61516864
2098516555
851987966
580328530
1414142708
1152921973
1886304708
1467758902
1476265462
1558279758
996461905
1727033788
1859567398
1046393960
2130673558
205453791
1515016911
1143058131
1453112611
1768362476
1010482906
759459373
1049842055
1707284378
875237314
2143628829
1013588025
1104852245
591262143
1271849076
1448584971
1004821622
1829272889
258972911
1441632668
363923941
371315973
144491985
547286855
1373694700
1954632155
848768156
1146852273
291783705
1826276738
1888747992
1625460490
271638079
705651556
2127667010
1161655767
2131443283
261913955
396909353
1347953345
158998429
291110443
538898534
605808654
1641179717
1376984252
1908517783
1413792835
323541593
653779376
417611964
1638869448
752925310
784060988
1606447270
129779793
529194961
868308720
1969553273
1994086168
1430452646
1504814205
1123762886
67772863
1983323081
1010095994
1031502432
221966076
1639568230
1434717266
674458031
1508262620
979158766
326661864
27081731
451794786
1542741673
911119788
1102110661
678460673
1448486908
1668423099
797590796
1107687068
200372918
1762027544
462577644
320775091
1732351840
104199771
1623558095
199720241
2080107112
2094014761
1582505038
823651293
227404591
1694998322
1970497754
38910467
625848854
2036863664
124267683
1450216459
1594764408
1840040137
565651231
1883717154
693931985
1288914164
1471100221
1426159101
1590122403
1986510061
2115210832
427667872
2040003761
1432972746
1441623098
1992716849
744734727
157284102
646138683
252164888
824981516
234464789
1442695969
896126633
1119733985
985463709
1395308566
1594836199
773608580
2069448629
1329109608
1367491477
121845992
613499190
1197597640
571846013
1378439197
1108571710
1510859683
2000840372
871289898
246064205
1157017113
2042007218
1182909610
494871153
129329775
1764960224
19806719
991200310
1891652838
1106628148
1721283077
1605903594
872397741
320682349
1658376242
1957372093
1011672012
1951027691
1756217135
1030400467
1858575671
2024472770
105890842
986834990
1987208905
248345157
450260123
1961882865
115357893
1030601239
111607511
457747454
1230585224
1987534926
1213756389
1614129912
1507395542
691095128
246641226
1266590713
1590909489
1210057288
826205040
2057427322
292669345
627887105
630303210
2019576120
91980330
1491069352
548567219
287212120
1679006236
1103232445
1116286564
1093001079
1254017854
804863820
788994046
2115082100
456255642
1625250580
922867323
692353386
8106433
462124323
85282981
1092394870
426446625
1996561218
1888248501
1551991805
748463558
496147511
797363567
911457556
622960614
1074627665
342299176
735994880
197770074
1890629370
1348969909
813794515
906997660
103556680
1754889775
1938667347
539150427
327550911
1195575133
1064900399
904350265
1463886062
630520426
2099097114
1126681621
1770026511
1259992463
1135553456
941154320
1710382391
193076203
1283720737
1288041500
777442974
792493698
372886556
2021193852
917554966
684510
1182722100
537829467
393118897
855292809
520700237
1149423225
1930205231
138228167
1101114940
388042394
546633470
55808972
948987735
2126282198
2116305547
1538612091
283283527
570161896
655182375
257630400
1322744425
1417355615
1878939555
2125193483
2140241863
711026346
1302450374
1715027821
2144430727
1605686632
235957863
115169382
1369951017
854920957
866652545
2059750769
1031448036
760362997
2080411681
218743832
1558381486
1993535939
593067299
392578377
51699365
1010472015
177195730
595016639
361534534
15305753
1489585804
129171929
1850819512
722549071
2049606145
424822281
1307771806
247853385
1586859490
2117910457
158780852
1477552637
1315321271
1076974382
1048017744
383513597
1898072806
1226085208
1929566379
1304792309
352416862
687855915
1410501834
1380375217
269834933
1920995672
1249189054
1412389208
990965490
1147470987
1398659847
1381965254
441640835
332527285
1819877142
561736935
1284945394
1043178430
309466039
1159640872
1174743097
11898056
1636535160
331801680
935682068
1268663223
1953183705
1807851754
1978891582
1779905610
328033990
821380924
1424728347
1552376025
1079849657
2029277831
364481717
858673561
581833731
266823200
2048984917
1476054631
311801356
1381033466
846661077
1182196656
934262145
888884766
1839848181
1192580362
1752620226
700280794
837564183
17080716
869215388
1382976858
1112721306
1036285292
143099748
1637786148
112348582
2053245821
1120747202
586410961
361182000
765337660
1181796571
1216937028
437186037
984008863
439730441
86441673
1653678301
2070913949
1872258392
1586008268
46810022
1926961610
448162684
396875965
1074782999
2005400090
1550617531
2073426072
1710181441
365253976
414329172
2004881611
1767830464
439317357
593934467
2099138630
52346395
1320515550
1925198564
1213282974
1033420478
1311348717
2107643265
1819610045
390242569
1833628292
1893360889
835701843
1847250766
830528248
981861487
1854728111
447593635
217615069
1297278713
1209254448
1498770468
1656557131
225051110
275463949
1347988187
838629014
1682370967
945248234
783375100
877717201
1311285036
429782346
277470875
893151069
1334684329
1369763065
1024864504
173436908
154845354
22254343
242530079
671713914
177383883
692265506
658531931
300443212
165782248
1592425673
65850118
1639132627
93871089
1333728493
925668637
883644791
1955272122
1370889750
1103936025
1351317509
473299415
100975620
657748505
106714285
1744558662
1265447137
2125434423
1439324094
443726939
368896927
1574333820
1184820712
918548656
1581051167
1674447159
1566281774
612610754
293265338
580890723
1504593458
937122226
19334473
1726986305
1439908430
2048434784
2041201256
901995929
1048686543
1400374961
1516317637
2107240970
63989021
1317201493
1414750001
1752018440
1605489042
970512816
99071690
951381385
858562424
1317323413
676559787
697225903
377984483
1996551727
569046313
26528665
1387134564
513336171
1684563358
515191839
1157228181
900385293
793203574
1011271364
1291786999
209513679
61367556
1713426387
1394347417
1702334424
404238770
2083925106
2125216937
1690180743
1151954366
1097854027
13840962
1465840173
1579933504
153906785
1981999277
892349667
1854755661
1840672593
1903707395
621891442
820424448
1433379437
762740282
46754289
597187325
727545888
65052959
861740930
609775469
1444668225
1715791138
99118755
970614772
1873627010
339183975
1231853905
903397631
606967251
1935346921
925130143
1494324663
1936963623
1511328804
444564170
1429501173
1720935974
1934174171
228766279
1735669410
1569457269
486649223
1512341980
1038043307
1039049163
1005023722
367214544
396921730
991035872
303262623
961108459
971896988
408183167
1244595825
1999158616
1403362514
36229748
27370955
102912344
923435969
386199661
1342985328
494943052
160325092
7513200
787981791
1473894720
1246760894
233418465
926205261
1861401885
1580260753
1311080300
115872649
1882674209
272990623
1422114401
1845494405
1337335078
2139611601
1222332281
1537656204
291854812
412814835
2009779727
768012271
1310886092
1260317447
1863213589
1401240240
1295929056
1033895302
1743515611
481098338
1574982376
86558547
754860503
1659094294
249083707
2130963928
497226161
655060312
620444458
1950742273
2110977988
1243725944
856513292
170989959
530647238
1237840803
1021067313
1308244436
1041159067
1165710898
1340295792
100860355
545501961
524163064
980487636
1980858276
2146681427
1956681631
587259834
1990028984
847980609
923022781
2089134296
1136790942
908434808
1398884581
406022528
2146433530
962051582
1741243148
1057418480
1576869586
1699756963
460247432
1450684714
1038677019
350124393
127555977
1216103855
1984941683
1543335918
543218043
1145969781
25121795
364943164
1034179990
516489945
2146153420
1574179620
1734468669
1190725741
1842283613
1374041409
1799958772
2091119739
1357560927
232239346
809535944
2076817535
1049508947
1697552456
1417404575
622878044
1002884843
145902
253667809
359506336
801915078
2082386504
1006435772
919215258
1374641398
745308095
124008120
828306339
1071732329
884544779
1341641680
1404423649
1564042710
788276894
560028706
20020106
821199540
918181134
247049061
1931590398
17634049
1403474515
2070388399
1741924002
1187293162
852441741
2112932018
1164296056
635015157
1883211685
174735141
1046311259
2010271157
313018969
1401697765
997130728
114712614
77130730
516242551
1316421030
786754728
261332162
1094057577
627487360
1355970877
395396280
946964890
467032027
1348497504
1553512574
1089867469
311593658
886207169
1391479732
2004061483
2020380870
961691555
867408640
1681872799
1708244816
225265391
1663696775
1065253700
889548026
932073053
955341928
207642612
208519894
983992296
436290053
1606189936
650132779
1753288126
512058395
1989552717
859761379
1725286711
1447319942
804236067
1931584862
1525042253
1778272532
2053862369
761176129
1507486956
1235350167
1709003304
1138864307
345915811
1517021295
574606680
480610905
19960340
1339503559
1090262598
1475427116
448551349
1003053354
2105266089
1344249813
470515380
687696143
1951236188
1331325734
171919162
478506883
884340398
1027630140
1992369485
631285321
129610960
856507622
1898001226
1867899645
967056877
2006311214
2007368311
1356271788
476298733
129624247
107206752
1201108854
1565642588
1490284879
1554891319
1581185991
1922275654
2039575377
1841573412
1556322499
730291254
1439908430
538848171
1526499766
240773520
1323306825
204280911
1505064123
1492781042
2069399759
950452546
1594203105
854655144
1974192488
1705346501
1452971240
358471764
1995035076
1449774709
157406289
1144105595
994321457
1182891670
1135908143
1919236529
344174946
598139769
728345986
250818861
2092678669
119945142
2006154257
1911500899
342183779
378924982
365647771
317751580
1638693296
711078020
691520892
1426628996
88665932
621857940
1187256638
1576947985
670192568
795827596
1375404807
213569833
1315940927
1894299779
703478591
1764251174
1297607200
1266844683
442713150
1885134848
1708620950
1535039853
1868447616
238235875
1451416832
1517224173
1381951367
1973878713
1239101374
1780101784
2127177417
1743548418
506465707
857683968
587667321
1702263130
1522357179
239512595
681161617
991533020
747969496
1506857356
109146568
1781560233
1628914627
758938206
1523358164
1372212268
1433559265
1194578687
540591789
2040998623
303175527
2021014970
1322026214
1753612302
1043952013
15040674
392618630
307895738
2088805021
576081481
1258863194
565457470
1001701093
395413583
185278448
605838371
455197293
1893351044
1450937279
914709200
1042161823
1841103235
1563679819
1476945695
955520422
1385816224
1548458586
18349004
1208921405
6004267
1885142155
1043439189
1066974568
2125373682
1602383509
1120460834
778645424
1014628458
583105383
890711649
155045013
1181647128
889126824
306215270
818234518
48689638
1702543287
1037950024
697611560
721677274
582945448
474571763
1730481938
1021588367
637287608
1937827016
567833055
1340088741
1857167610
755288249
1239518099
1379859724
2017252467
93694831
348230621
1830573399
948787647
1732942337
1099188020
1079186076
2017123688
841396778
273522865
245260452
960517787
2073092895
742972247
1967842320
1543958280
139972933
432218738
1994539360
962238924
1089050890
810765511
1697353830
818076694
1718819458
1176001851
1227330599
573943721
1008413569
1944625366
2070328451
841201607
2126849092
1075672529
1813585376
1764082327
1682973345
716664433
1763488965
546857495
1273179099
312534155
473024379
2090352566
435703317
167696891
1386695918
1961400696
922194958
1269968628
473278349
615060001
859366343
1964194389
1396168980
115776672
166815453
150380174
1104786640
1159310716
211281535
1808195143
954027113
1516799809
927794027
1528497075
1739166065
2023430040
329166187
668549607
34851076
655826643
234236823
1963672158
937825240
591183852
437016459
484262036
1952185725
4469890
1327107057
1180198042
963024809
1486010068
748626530
319080430
1861425189
5769555
516406192
180561620
1417696949
920793038
2101036668
1142467974
600197722
872305241
2076292071
705143506
1606036206
1092567327
1700328172
359029351
1304493285
1982890634
30403654
937759892
622280909
1390259462
693344973
2007386811
1271386526
1511868242
1667988751
323619722
1551875963
1805967588
343284953
1326163847
1750467404
2115941973
895662847
1519697252
2001314784
404931681
1704991517
1333664234
55343232
1982208557
87422073
1108560589
1613967386
2076508808
1527660656
1993577639
258606964
1762033812
1274262452
1501034643
1126542169
1190950728
1978492994
24770731
1938218287
902398151
1004671135
934581551
1676722765
361195748
674885934
781588528
982855731
1964489099
56051683
1200094316
414354656
508105328
1774837272
1412854052
1068905031
558592819
513192518
1580816724
579374530
1662370022
100627972
1794882336
992897160
86090440
656468383
1527395091
78757671
1848464522
1396743416
806645098
1861048166
1437023754
920857229
230900423
1491333856
81817747
710604480
107246967
627192452
987215019
2141989697
458410362
1105780386
1405222212
917167134
1432070631
1836706740
148533413
792336467
1174034140
1057965478
373291884
962529559
1573324630
426017511
1336452745
2104789063
387316605
1921095358
1819046015
1279236058
443157633
1082092543
1953220665
2037913672
1571892128
806416255
1379864403
1746751497
1664304516
1714046566
1132707340
1231360981
499613371
1157505545
654659628
1853364660
448560856
302779156
1110832688
1549013698
1197413310
1935970150
1548492884
2073657885
1021396116
926164289
644646886
1702663285
1202659901
1041240927
1164067600
433790502
19782368
1237999969
1435368659
429220644
2015871628
264273296
1968078513
612967436
1854301728
43177343
172254318
111641834
1718527994
2085065965
909874105
1704698508
1207557513
373294858
1196616329
88509500
573242942
807441342
1030794701
236207704
1273396837
138775460
842340203
581660674
1009742202
341106620
1954173431
1662263101
287806165
1100966815
799098224
776757544
1104254274
1988018466
1869006711
1862561409
925791161
2134340166
1821355968
598045099
805916392
1560511478
78340544
40524179
100795197
1804590280
1433544695
2006112944
702173064
58097864
2053842130
946957961
173695826
399097766
124458126
1123022305
1384403196
377393118
664828920
1095684380
1641257428
1945893367
966117685
114397597
1583408084
188033215
1074630092
1360942303
981834705
1998287078
965776418
1688430581
431681142
341028721
1387113214
87885220
1080566120
1758342272
26047382
1866063544
1246816493
180163073
2079724318
1244205412
1346925388
966532148
779143048
1491393019
1963284260
9839545
1603927213
1058907235
791854618
866297768
1259509990
1865622911
1976270025
1386399461
228678710
1777668993
1226150071
640257262
1131422807
386000072
1806752833
2072571725
370084008
2052690998
2122566780
285643571
978076336
1888040573
1867807854
1812426498
1224074783
481496358
1526388084
191737420
1816690645
1338525062
628043131
1341285155
179007831
562736397
500655928
1637010772
1265160334
683338033
254646134
938208865
1547403412
604867893
1941612278
2132283761
1447326686
27998775
142014480
1088298825
546538771
1539512198
432972074
717741630
415401284
2107669833
216235220
69638919
51647998
73398379
426963688
1569036749
877833682
788772203
2085824139
652941040
1945028700
334594909
303944446
1987954314
548558990
1180670595
1173479250
834747921
97304282
2058654549
1502751074
737689668
211435582
1254622358
2132473085
2112094514
591588421
870561697
24133017
648463943
857797694
316010543
483666741
923959205
378269233
1270041472
535616429
1472307323
1191673126
1766379295
699473813
215782151
88141724
1541847337
364619575
806414099
1613887611
1619162187
99362754
174052413
948689426
1753478104
652405482
1298465804
954701288
1627638623
556181599
1434561541
2138533356
1274330112
1356334094
1851871834
189759063
360726429
842773938
967232956
150360468
1778113404
485141048
790047221
1136324585
1320135169
1699489025
220912861
2095307183
1997314308
463893254
962996015
2107013009
862262177
17465358
767211166
1500492690
476205173
1771385527
652852522
1750219311
1506844604
1717935543
304513054
594255526
604511130
70475449
1566674744
1524067769
1906077238
260301003
904500726
829584593
1816885264
121273810
1511606488
1279937942
413935625
1262037003
27694941
1975602793
1340464056
713180957
1592669727
1816288405
1179974770
1949901056
679509599
1872539708
2033465435
2058591521
1470028713
179246120
838743713
836565132
1216796100
1525456857
448758550
77465660
593293603
1794882336
2104811305
504158011
94425295
987741343
1449242690
1795729080
1664222233
189377158
1138814455
1631957446
1119371620
40324010
965350990
621651055
222797578
427111840
1298119171
1930447969
1869266421
616111005
445421118
474490992
1063418108
1498265432
952002055
1952413702
1733315920
2062939947
973170255
872453015
1737460551
1871705592
2017562610
1491924536
1890169324
1286290726
243049290
213082202
845987451
343886287
2106973478
1794592578
1889223594
1624336665
1837164384
1060298221
487123744
946374828
1236223936
1954252699
1839934920
1991219426
662120757
163186957
1843499094
1858777575
1818629780
1745226374
610851142
683816006
817687062
1835174749
1526777528
1480178967
1910733842
1780250660
614862975
525658662
1309075333
571781729
1086646276
2123018911
1161332273
559676520
1965325025
793398218
797199625
1327301112
2018075237
91345195
634576457
1917951774
2106362682
656555922
591108892
2062432818
460114534
234956228
878921208
2058816506
450842185
982676019
25053763
1888611531
1101417665
924186092
1840569404
1107077851
458033382
1043638490
788808038
107585036
1860324579
1332537916
1708622087
1255081813
1414866453
476709928
1332651377
1162099840
2103217810
626613207
1634916390
1200981337
388066055
367110628
869307736
2067188437
81250008
901287555
1733983499
814310417
119912082
746309129
124247794
1847188491
544761988
676456536
1327312857
1362911074
90010799
688942647
1332305865
789099453
1790380580
74600140
119534840
1056366659
290502194
2022450982
299130454
1463310898
1736589615
174661888
1920544792
746282582
1425152680
452628841
1716553177
68994813
1716830234
873438326
608840619
796592417
158024521
773568627
946638780
1675543807
276650548
964459909
766605204
1849971552
1478031178
1513882877
600574892
746683090
2043344564
881189485
762675847
504879155
1530841430
516724078
637586001
1011614022
847160205
1920427166
1188655550
536518993
285397921
846611552
190072780
1580952109
855672769
1255971447
1512056351
592147708
822038929
250933454
1852219328
1985546031
587209774
1843425719
1792028197
1627862329
790558645
678214289
416895528
528335518
1180081123
1824965418
590314058
1047370244
1604620121
1367910119
724838778
1120182779
140631240
657242781
383947096
547517804
621225278
1126514155
1949971952
1316341647
515092452
389316055
1794639077
2126533175
1048154739
404468566
1129462964
1526418691
135001733
1759774827
326869458
1836504100
1521246373
2003593796
1665580963
62075418
24965236
1418852000
803915807
1251314234
175519701
38818121
1872124558
92573903
866718
448093075
924241575
92879662
1058823375
1749902848
2113366784
810208355
1028819226
107835456
700888132
1227926395
1701123613
208237654
1970014396
360490717
634406648
1987010173
1930726681
35767836
918140689
1397998397
768040601
1680426238
16181917
804143404
438973745
1237323689
250945161
1540727558
1180944630
327869611
1999232778
1158894560
303668301
126659911
1802329234
1356205994
584762849
893018975
322869350
1327878154
1174123304
2063599699
84992713
1812418816
1393209958
868392875
69064986
1821907548
2038203458
216161640
26081591
1171944686
124164465
1141628020
297378036
1958928123
808650126
800659278
1304591453
831078075
795844876
1475724196
1148215520
190171209
1301655769
1006792270
684208042
1120522559
907709649
1481040073
2056268822
245224296
1225337980
582154919
1720169094
958865041
962546916
745897823
1771177404
695062535
936744505
116647089
2094287018
1573294576
732873634
502453928
2072461268
541273665
735998266
288869869
438898178
1284464793
357716023
1085365675
623401789
190361283
1507116321
641352300
678209484
543698112
1765226615
807574792
1140407930
332160734
1933176172
1849930909
156781119
2138344336
1359842427
902953671
949872434
1862387005
1926707152
59581127
2083843837
326234733
114098165
1783921901
1750303134
1580442219
392405879
483630506
1935740608
1862716835
369010141
1635111175
693909093
952841646
1217791028
1936565721
1654179215
1848441725
995071391
1305096361
1111725395
353130141
199569082
191744486
807713842
1724981992
1549904050
1329531162
1520775931
251629206
223227378
767960848
260543264
972490697
1355049176
491397962
368690030
1343725465
2083694763
1927600307
683375287
2052458850
1121585145
2079087367
1944997223
1226792083
1664640542
1773255010
1055528366
908022986
1430146675
559481412
736392863
1944311201
1055275717
1881925619
1112910472
714242627
1568089607
949521714
849938109
1987205440
2062738890
476223023
1997426808
581084963
1897149121
1057474894
1875241950
972297060
1644542304
1648995123
1152504382
1860242337
2007414319
1350436539
1243430911
2043272174
1583392499
1673019058
1176190162
392155614
2024312055
495241910
1334749608
994540752
492040123
612615539
135283967
392780570
1291712383
100548344
2018813201
1425116593
1003528113
2099734754
1606856060
313045749
1350209310
1247856207
1356363770
186754667
1366474953
1547240775
1128705781
614160033
632448539
281409143
175557290
1567099889
1897609138
1021891756
642350997
1009448349
1248275100
874677039
805986194
381127972
1853756459
1819867576
1898204648
709604599
317799326
1785052383
1490546571
699421327
1070207923
540734995
1886166591
1282712534
79807888
256426183
365173214
1532429543
1677046505
1202776092
543042328
687444257
1969090666
1883080508
236830265
2034339038
1104014122
1097622932
2005421850
184711725
1739231213
1562106055
1761863989
153093455
123525417
323159522
1855547438
1087772174
300937792
1856477599
1675781371
1328462661
1488908966
553007196
513225326
2121444100
271930617
1008247970
682813976
371231224
1733684797
1979097706
514222487
376341070
809990764
801925690
619257832
1605711762
348270950
363920296
1329488918
793948386
1287022974
1369646335
91399345
1279634734
1648945070
1841216365
2128729470
1812080364
1178117560
889100976
1991727031
1742433422
598135896
451474720
1950184089
682461365
1310201839
503574888
451637248
2066153703
331172476
81931637
1288922058
1894460324
417808786
28693166
1545779702
911898960
1313053981
35452750
1894761567
906590033
111092723
849475654
1689554399
1825929019
2016905622
197117868
1100094842
557415533
469709050
1725516526
715522742
1287238074
1272139132
1069687205
1795386308
728649477
2121693779
256922467
542496628
1564169850
2105357151
920882145
469062117
649322287
1593992309
1694932443
1780226049
437421084
1808925519
639821932
903134967
1113694061
1792493541
2041069974
867884310
1829279116
815323020
609818378
1400016975
1552238411
254651484
794795230
622939014
1705917141
507200789
2074594835
811685509
1085650799
33123628
1904811262
716679762
1815590852
619969551
169410381
1451748587
1337628852
55491487
1616372917
447503983
350714095
1861947051
975217665
1950775999
445425211
594227327
836053096
1367257787
1686853274
1147313729
1240080871
1992995700
557056058
1760672926
1759183947
485298428
1407813628
697245103
1597681121
1841977820
43573476
1403918439
449577509
461409497
276203402
2057091175
650413018
1589128172
1673497169
1101612662
472456997
282503305
724856591
1988645737
403279482
1366831133
1404460313
1082145722
1360252200
778645424
465692816
1966046914
1363631521
1502701432
1142908391
1047589597
1983262768
458083069
559352295
287104105
1263925011
1084610489
2138350174
1968781619
1817956126
828929052
1418325989
865559163
1636615036
124176868
967353259
1169476807
1314793673
578591401
1888709425
1662935782
15010924
238384061
484663720
999679314
2131367377
935102125
1040407835
312893077
1383628374
277881588
89220809
512126417
317912197
200671506
1798330964
1122221703
1159036811
1047079475
1034758462
1850263065
96571774
874316250
1253243439
2122207459
837078752
50428977
234578953
647861989
1532909474
143220969
1541360690
848725964
602561169
632616455
1010163915
1338278189
2049067761
623335417
1479567281
396413317
804601845
546575205
1306642444
1995508827
991578272
752949578
927084135
1123115723
103013914
1478262155
1572008856
228637087
1057295637
2883243
1918217226
560048401
854443148
1053043339
1932558995
216419282
1242821871
1026443518
163937433
1388504159
333882241
313045749
1261335457
1141202992
131284201
187854438
1043092118
1428206699
1575423658
1815940173
1769595450
1370110438
1571701820
129370424
1083434078
332284143
542384201
663056895
765195453
1886614040
1764003766
1133053879
1869988520
29747393
37231466
702880060
61514375
545739105
1862998807
701806349
1609605933
494060021
2119549640
434302518
592530378
1822210373
60107856
251056533
1755527624
1622099239
1021545587
396027312
1466905554
1002977304
219427400
711034104
1992138805
990977972
1557764282
768165241
261689515
2144034500
957191311
1323460588
1632657521
549997551
1982372048
18536222
542885938
2070522137
1441353646
832389656
874994270
1328755659
1633059298
1933672083
681464977
9511562
947646344
765870210
667747096
620425179
684271939
1107789655
1813881975
1438743575
383595779
374531647
231137695
784495553
1660267619
637418226
371073451
1331961950
1213897812
1827155089
1055388274
284923429
157326356
283965504
862039838
227662030
315407882
808607207
873189473
238630995
1968677708
1520227474
515939938
306235165
1943635794
1263707746
415283313
1388687424
838324342
2025571045
1594603754
1734898483
778367564
471803856
328067483
1540036194
1880672835
863803211
1026332547
319442249
1303433477
1226316988
1508438819
1088964344
435727264
888545738
1289685463
1556652303
399321094
1587034506
621043741
513035276
1097847127
1567422288
1719681745
2123920878
1976601292
1732661638
196805365
453220700
1338314666
1898560668
1984691300
46012338
1602866450
618259175
958749541
1730308510
1098301294
1502092045
1390959794
408138317
702534710
2075460136
1809813827
756416015
588013279
67229820
1654365910
193237952
1990121477
1293811108
1241418507
687464139
814205279
392279797
1727649143
27898974
1612761754
781772797
1029269669
1418288488
1119985014
660252330
288026471
1069237769
139564311
1028035729
1073313177
1075223122
1051534296
2134238731
1246361211
1038053913
1875812861
1573033958
1166855755
1200380783
2144086689
978732328
1504978576
1770866653
1905003999
1321425699
821735321
602975451
422255897
4031932
696222519
236326669
1209675638
1519967502
1770680796
303777124
1745560699
8639713
485741591
2066612217
678349794
1231581962
2018244801
865840051
92408931
1153598873
1174730855
1392559883
1054136779
1993549025
463452407
1606704962
911819972
304371704
1096102534
1879481374
90188083
593626151
1047274133
1648024029
61072482
864950721
1786279574
56203528
1215605326
2024028361
801886102
1743388457
62194225
1914100765
1823552172
1327094274
691296282
1808147047
650721467
86764195
2041237728
1608109612
832585784
330753716
1878698375
880546684
962537539
1298815489
1061264520
958789995
1353123337
155324150
1324579703
1726454275
601942289
1782757718
554183380
1539036394
94040293
2024032738
592000603
829259820
1882795586
2046583493
36833192
99866430
1839618176
128089904
1051124058
558686320
171850081
2020672661
1162815315
1819860852
1132795768
579658412
1796312050
425249288
1632351573
1336336043
709031996
1808793900
1682014881
1466154979
1821602171
2074133752
891790019
1936219667
1738133677
1543514187
1356499364
428025856
1781603530
403299776
1999303400
1414549247
1803358662
1524705480
1817020313
1876644269
1260652217
1942614655
976626175
612522571
1441376818
1868019470
1692006322
1623450264
1404975555
737291024
1850453372
1964550513
1482632112
1932287777
1482730526
834050015
1616828477
1612086498
659728265
1253074350
566639957
1877147295
270935802
1646371821
709405588
855010734
708383182
809206670
2041785995
146469196
434920885
1548228514
117377156
1704164744
754369756
151447379
1675369503
801983325
1239575515
1153327356
1892469637
146572028
539256021
398536771
825413815
1885560348
453533434
1230090469
1487163786
1117852007
658024714
125508737
715162653
1073601104
1535054533
1367174628
1995543186
1910277140
1942719949
1672023438
1272485232
60369239
1289199834
983758390
243497205
737314354
1889897036
1609147156
1283128766
2095411179
828907868
1485204240
854660529
1166001765
258624787
1079937900
423721684
1346231293
1910529504
1775698481
478338836
1313997784
1643045327
1458580393
298870329
1315357127
1745241870
2092699709
1682475121
592584080
1138302032
1115312371
845095520
1550494173
972993561
1102723498
1602849793
2004061483
382205686
835978323
507342502
482307574
926573549
1143795464
1523860334
1438016173
2063752913
49805724
1999065876
1406095345
2581678
1917110350
1796777351
2125109437
1091154163
879622172
9689763
436932681
1141079772
490908409
1544960513
1263779227
1275631960
1928284799
760581667
1403943246
835717322
1005781423
899447169
1573566776
1617965293
177237726
363287817
2102613420
966248234
12102731
1352945991
1263245636
1125449311
1742915698
1051297609
809822719
276411608
1286248329
1035630142
2037099161
818506090
1516127277
1136050459
1893137196
1480748653
362066786
1047198560
997170623
1727009358
1717756821
322564889
1201226752
1218695261
640483937
170347698
357688850
1950746097
378815640
644370605
1581478230
441113552
1199808668
2019339074
1763597771
1930264161
1483482027
1099338843
667636475
144454619
1548618881
717187584
1855168522
1200057355
1218147780
1651383440
975962422
1859677870
2006800599
996590738
1681718314
1246727919
1953838907
477477723
917285414
712452563
852066707
1094995216
1211869112
999224980
963354022
1974173748
1860891728
1592050656
947276864
1432052741
1357260298
1602125203
1446914388
1668901597
968388682
1564421192
1945814506
1528091692
2059679467
1333128460
1350842115
1220302264
1706503150
595795311
354976323
178928717
1682054101
927976886
526929785
1220720040
809615222
1578872312
1809940203
418216648
430632611
892395906
148891390
1179188066
545933925
1813560120
1232301844
1191411359
1904944989
187800205
123878011
1968544428
1285763162
119491200
261997305
1914616609
715072740
997398380
494410581
410720747
113052357
2138256498
1056709758
1887005955
1642258738
282626571
617916686
1319098854
1521877412
652948023
1058419310
624390768
138236694
1129092913
1869907547
143489676
852407484
2005260669
2032888069
231718245
80676304
1158873691
137410181
1310978140
484135939
2015616925
628542834
909168718
55370078
1889761649
1453969531
131392055
1857819583
1447823084
894601370
161418546
1369284462
977699853
1087421411
2004058338
1630804670
357376568
1693024674
111652873
1890996562
69195576
57068737
1216105204
103958819
785158243
1998246622
1102001294
1326974207
98804385
1910324727
1869653808
1546951668
322949796
1431582960
1054608756
2089425993
1841534578
1811175639
1263855211
120064158
23704107
1341030222
219662597
1868815294
2014815442
1426163593
528190917
379855035
801344907
443421910
1126812117
835429036
1916332882
1927492426
1592626255
1682934119
1837674461
546716057
1054479791
2068382443
1709878349
1295740302
200047345
842443244
930893591
2053604702
1743398859
981581202
1291171209
1679725965
1539253456
1351899115
405485347
390985184
957699959
1130296173
737284553
855358253
915638368
2055758838
1319441052
1047290866
1611017079
1745437903
1452799425
64643541
498588540
236861883
281194125
351441398
596561750
317526090
523189382
166824161
493965482
810206093
1993422090
919865694
2051372717
530210499
550488839
1038334780
1496282983
38997276
1697797000
455190137
1450054682
491470952
976288710
1458414872
1571268846
1215029137
1968251220
1481663410
684214182
1807465392
897770852
1942079459
838944944
434582247
1306284257
1108565443
1484309623
981873528
1242027200
627877829
475277511
199599079
1438332253
1637988191
1668072588
33223176
872967001
1372412099
224846158
1910440617
511614303
1870070922
1523267200
1928828258
1331066803
88458502
1490580019
1498205159
1737740671
2067539916
588906900
744771649
1864748222
1192834447
889405305
1726080580
346723250
885754461
449255678
2090020499
540240355
1488926939
32312094
934296248
1293427276
2046901007
1211657448
114559783
751203817
893614946
485684782
890462618
99132240
2107171502
326159339
1361526075
1500006055
349206741
2047331273
891077242
19275482
1542191458
472185097
1858147424
960243540
393494921
1450186552
335571153
1501809744
819005691
2048988028
941295688
106206858
1844240953
1251089360
1868775055
985269009
794011969
331594646
1064153694
1629833347
553115023
1913254424
1918697917
1647730029
362175072
1215300761
1173163745
953191553
1214634968
848786250
275298865
918183498
127224070
1168603360
972227061
620075334
1459890375
161223646
2114767036
1309068685
949060640
1851941950
995547026
1965371082
1534420332
2030062045
116774657
737385213
1678616439
1253197511
765391806
1143470712
757587761
1547917989
620264209
1846352026
2044754237
1918819103
1946185316
2124413465
1132903386
194503031
1979848629
630499943
276157490
1911907970
182591282
513847694
1833971321
2128929265
1591659028
293591671
1035490899
514383128
1214654985
207061172
185875116
671284815
1227702478
881797747
278150040
1624288685
309594667
1208396273
1175379704
1788203130
324000020
1124139368
756179425
620467424
1192370405
211757379
961179108
638108254
151372662
127884860
454840281
344876691
3968119
361415463
390547815
54258728
500980452
1941667067
52518347
857328936
2019653372
1708148887
282421693
2064615434
520446002
976075499
2082845899
1038438478
1168377043
1616596646
731004668
1546673405
654330449
1728328108
1790685489
226535776
1178856382
1228212113
851921042
312276483
263559325
358181195
509194369
1644813783
544691586
1926101009
245388440
866101405
1135528852
1906383447
1379453487
1478992067
1048803580
1156236330
876480334
1350974459
402610970
298406614
1353104466
1111484349
32940481
490741891
1388092080
510242419
1712038671
850930197
1668379011
805777271
2082074506
1573590687
844553717
2007715589
1999282642
722639013
1377605128
398639042
1857008148
1097291895
406042659
153622236
2121499675
973260247
540303851
1640402200
742307582
142214060
1820316429
1563518862
559036372
1278747180
2016870451
1069398577
2097324657
1225009039
1216876348
490931164
374237356
540906126
212364147
1107825385
1832621962
1859531476
1912742838
1488808124
68710332
1288153613
2026180123
1885630141
1240952667
118242072
984997510
815782399
294967643
1612313
1289232558
1768279698
1196348295
1868508904
1765374570
1319193419
939925264
1455202631
180504978
610830370
713791556
269161679
1300257741
347636544
1080748706
63510662
25860650
459025509
685618202
1995583287
1424625823
1984535306
276388522
1344665600
1002875337
1786541928
1638062491
494323683
1318448690
1615487536
1162702191
1556818681
597246542
1642820818
1444805343
1328161947
851662999
2093904683
52305015
1515270468
1288878560
310757583
1393474020
88319230
1828026317
435611925
808035604
342064708
1943193156
1058833685
2065134776
203102302
661541963
365623324
1844534719
1215136422
1875321085
673889597
1369055056
207855952
366590473
439388850
1956789417
1496856233
23917864
783564359
835155582
1628319826
874488467
252709566
1891422277
1054428644
1955045520
1611953048
1038416666
845841689
43987823
2032800776
920644360
489407906
1913856286
753377004
1161039380
967078473
1456023696
1572371900
355512120
752687510
1686782020
1979939678
325184807
92273985
503859704
841147362
903431069
144283394
140870545
1882063396
73263008
1351737328
928273655
502134970
1600750590
1517127863
1749405054
591395405
1278723345
1441101758
635094622
553962791
1711950856
69035569
634265802
613852217
2132925454
1833918709
1700875037
408196729
1064729578
231785549
1728817444
1295531966
228127566
1602299706
1125025643
262589963
116684520
349835923
1426389600
2102974582
2076117607
465375193
294283405
1365008428
876778505
1364580589
1411755046
1627235783
1906850990
1624550591
111656648
1370008193
283641687
1802728819
1149936652
102427380
1890416881
1395710148
856342598
1759909541
781592897
1185155186
1235501764
1549918886
178981622
743154776
805658866
788052965
2139009907
1302966407
1478063339
1061479730
1171649878
1524396900
1287316572
429264932
1627050423
1758991724
1060962828
157911209
2137309990
1073459304
341133648
2096229254
83731408
1489086962
1952308690
1145564925
510088021
1949097750
1282709552
816164007
322556057
2084465463
1721752826
389234654
1023918881
2033026651
1403735062
1924132555
1441502168
932789707
434624202
399260534
74760782
1948773154
1082752553
257460916
2013176807
1852759864
681697730
1655960141
570741873
911177826
581775175
1295206351
1862237675
295716944
2080982867
1689704325
779195274
1463330672
1009911403
675170312
1380472664
1986951813
1006272920
2063247943
425355585
1456518598
1938369223
782866337
514768783
1028805541
1923126990
1231954215
1120742366
245127246
719529062
974519065
372996963
805574133
43263618
1107273007
1225009057
756513714
1580112298
1694225894
2101139609
304965829
117689385
88883408
2126319628
1951900572
1699701487
257316447
1371497250
1966390466
1564539298
752057973
1380460268
952890990
183779212
1032652433
1985415707
1099312419
1547922491
2130454943
104477839
522485131
432578332
1633668856
1771374597
1194151249
1557590738
746308534
1982858322
2045151642
1285730863
596533789
134213154
382682515
1240953394
294443934
930111987
295839580
1258630391
1821923861
289058447
1233504213
1623144834
77617606
1677059656
189101340
445944466
1006538877
830427470
1336336043
109610713
1016353071
1324471736
2142134486
1672904085
1988451980
147561805
640583401
1484654805
689908890
1703359646
1069056915
1251091089
813443728
1416276580
2104955306
1744926968
1868843622
1510959215
1141786379
1950245318
94203923
1028087734
41531559
1030787821
1219489932
1343097687
1954417902
257510594
1722231260
609642266
285202858
1575447865
1365746658
2064403776
1513588813
1437645484
480716468
1257731113
500978514
141518026
1692350591
1274061387
1533747017
1656615750
36116914
1625519228
873605419
1853484442
1326301619
577524626
501055883
1616952604
1357323381
534705444
287029083
1847534323
2016687632
1580297025
628016025
1523458461
1135908143
799255489
2011725764
161717366
998515956
422074818
1363007
1368441152
859768061
1687887719
594193820
1219393389
2071190830
776881011
638026168
1603971209
1362096736
1858703764
653766672
1508566535
1013681965
526458490
1937561468
263289015
625267856
1681055987
758341927
14177229
1646775438
1894756547
1578681777
2102670425
1960604419
103803706
137442614
1393361186
2027980323
302013047
671788045
1215069198
2010169186
648021287
792717652
72814413
933126266
1625406925
270121730
1374130141
1573271208
1102438388
1942886042
1488606526
615943193
732342546
1318705158
643463362
1241508831
1218588101
1558398347
1756375216
648659682
1594441990
989797159
1407234317
1819742189
559695798
454338086
1227853461
1021325147
217615069
1096553884
2063424394
1244805316
1498382798
1595445200
218090670
658558203
792847678
1615947951
1911260516
473310587
847252821
2144851409
1234537322
1110859078
675233159
93142757
209616151
752255432
1790100792
1392721723
1799625098
1363092645
929064351
1952085161
1613987523
1972631340
1143410144
1380880187
1581926565
994132568
602409926
834157754
352550316
25245187
461127206
1352196399
367151416
44191705
55222162
36074821
629616645
1600119757
961172382
2010595453
81732036
947725730
1373089628
1419159573
1425499989
1726439550
1161625138
458696213
1086110267
280538118
459364141
463866383
926163316
1953693800
492952852
777742847
1997031549
1658552505
1257996943
1801248215
1748440685
1357876320
1862306405
1890055878
1567042753
1596902215
1173554819
880496042
2084824054
295752560
166822002
391936124
874606701
349231271
972826262
424435274
38483300
1590412190
199862896
683458090
875324898
1996513454
1071735239
644432297
1218542040
1183872218
1453336474
932992355
283990548
1952196839
1524632504
866296925
138013185
1393192549
756827750
1726350551
2113772831
741985383
1653154470
1943801252
75256040
412507819
1917559666
77072140
782450630
1032929163
907588318
389822915
535699419
760590589
406371003
1450246978
78436560
2107972749
923161023
1790210171
1392062106
28920344
1268804352
960012918
1916433776
1610968914
293684750
52685242
1843165258
1176203934
1172919527
553822527
589911880
502174434
1527091897
352163121
1504452257
2004676489
110413979
292160933
1815558129
128966669
158289328
1027180283
336463071
1592539871
540300014
363511536
1748088360
1057444861
337726209
848604382
310157501
1834163878
502070525
1433058875
737567202
791378036
2071633865
1620080084
1617081887
1510888959
322365367
212921864
668758852
1242005879
1497850182
2085525845
467045958
1654159030
1059687866
1262965490
416001872
648795803
135744476
1831314094
2142767588
717106888
1623071240
2099426425
136520829
442367893
639915702
435970471
968988858
1475925862
429162559
321794956
876543537
792272253
811040345
1985497669
1712678176
1658258895
515130538
1818566004
1661405018
1116279785
65515955
2058979621
1740609104
1845217029
305566221
1812506933
332593469
2026997874
1842902103
1952621959
265891508
1969018160
1277230578
1934510663
243686020
1600602433
132397911
515543912
1818974957
150358020
261015449
1249322669
1248668557
497017819
758934052
616376001
203376562
1222999012
829259974
1993398988
2098158433
516370234
1837717287
1090866936
1822080157
1097405034
23948329
1296717060
262789043
1268500313
1825298775
1360854585
605001541
1753008367
447562878
2139479141
883329176
154743387
853329546
408787636
1825323112
117520553
271507898
990964313
2070691789
1019126416
1529309887
837386937
1359880463
250596757
1718489590
678763692
1217819845
855303182
453766054
1237392040
1169083475
250014081
986657882
1255068471
320873701
143142706
844478765
1904976832
1333260213
1729141973
452265856
658399176
300518213
1614738259
230488186
1595951919
2129303929
519279228
1870022579
81398526
332512210
827390614
592825843
1609687902
221434910
1557850943
1560395975
717248452
1880847833
169932125
1679725511
1857356359
2016652235
1297425887
1609738340
626435467
165533065
1301368543
239056154
874453408
80900924
135797230
2061065057
856805856
1606278311
1309185643
859554960
33851568
709205519
1169686582
1486027386
1416358663
1602586544
800683093
239334353
1742034876
1631546430
1820633142
2072299587
301810356
1826252580
1280058054
448065832
1593767808
1460148204
1253332685
1250452999
690049115
167688419
1645700857
710984228
37019286
118006176
1959578435
741500318
91252285
1124348951
1229887913
1315525444
1405069840
1960078899
1024206947
775233836
1824155625
1273615493
1517590315
994522557
617076509
2118507906
336965121
1931164410
1912234398
932952683
173174591
218562777
902538602
1331287090
1612487197
136739078
1185257421
1472007346
505983339
384003894
209328453
1324185114
277016882
1213740823
226580987
1798751300
620513113
1818327449
1185532694
1257257703
480804499
1460763473
1404681498
164530603
1390628307
561984298
978416390
1388504899
1331601386
1155364880
290950579
1278216833
1196028873
2142471317
635594868
368763667
1538308448
377472936
1477129575
559205235
673939527
930100941
753245201
1483888395
348588559
1851324626
797055456
1684798526
108051607
1769220517
1513416605
625953712
500278387
1224128190
1046176355
1228046160
1564538736
1873175489
1104880924
346300244
684957439
702173064
1010973617
1432584812
114963637
278002560
849403597
1323386697
692881916
754871469
508559246
459641723
474116693
1288996693
1977079551
1223566721
1891376597
717818020
830069706
1753344355
588046194
995360451
2067947166
1897357596
865985123
1343499045
455632976
1062869753
1569588855
2092712329
368259527
1822776094
191806259
1643604627
506201858
2121765706
2021168130
1649279745
590996174
322887591
520262991
568279644
1375242462
210735781
1597629049
230890493
2051737909
1459829574
575516003
2147054609
477730001
1331963761
76306298
793557795
1924457604
104786007
1479366403
870443390
1407419061
977263337
299145040
917105176
2101798767
380748593
1406142144
858368291
1086527047
1883029191
455631939
1399234413
815149694
336895325
1948489303
312999677
2104266967
1307437603
1836773084
1986562025
81252561
736543475
148417378
593978467
1288787281
268638273
951613909
1331753196
661630685
1779608945
794997509
1188086049
1283681680
407920540
311409132
1379252105
1360987518
370808951
1564477514
656984486
904174952
1390537864
10897816
1596666939
997170623
413321236
2118398277
1644487558
2080907730
549744966
1064004303
1598059732
1336972657
918883336
436736803
1635332559
862693124
400783491
146918426
1989691123
416022877
1740507311
1355009153
2047527666
1831554123
343927756
83015890
1024354072
79178070
203563964
499128415
1178353915
174323902
1695469796
1010867690
1011706702
2016599281
1911224319
211267342
1069396828
1018540975
1785656879
1692787228
1364551715
1387084597
1025715441
827840850
47918282
750302593
1560656972
1742896609
1508049993
436825458
1843564538
198337810
1064897559
888545738
379132141
1275186080
1882167040
722494249
708006775
1447924447
1855594693
1723838748
1350866794
112297795
1857511659
539968555
1850139770
2146569379
217739896
130935497
66270814
2107022371
2005400743
568574860
1346196879
396899082
1177562065
1243484365
156003897
1094557594
1001665151
1395736153
209813694
1498872858
2018697102
995257735
1408010565
625337110
1686088649
1185519909
407707604
798030461
802329997
934659811
1318703278
917623222
939780115
426641300
2059130547
1320986677
175142474
1076881688
145933892
1081018578
2098452804
359786773
911909847
1206021961
1259721646
13691866
1821910785
919785780
2099928767
309515284
456785764
1066855589
1535163779
285393384
896684499
1404324428
1312226277
1931192607
1777390961
1665297560
1278661034
55728590
208565440
1341102905
208686657
701529358
524330252
141347790
832413008
640532072
1200038306
2001877803
635676183
117654888
127125241
501802065
465640144
559570650
296186354
1635238906
665455509
77928692
956996052
724764807
2133103359
1241557765
986111501
1036908220
1474745526
1823365760
1835224721
849864935
1106507728
2025304136
1580398459
1902853328
1000549433
870404842
383054827
643571491
1437792788
224229029
1283588351
1435352464
1322103410
348117211
1407266503
239190218
1591914510
1437714170
122495634
1258597098
1268229174
25327903
610102285
1349704165
564751095
87404798
181681202
1057781047
2068082276
589637632
1431311061
1067004869
2133186662
749719891
722310803
700269812
2124920553
259537150
1906889732
959388632
143081603
1005399765
944154114
1390399412
2145133790
1809110341
336071581
1361792038
1217180837
1191908823
1943275129
338308765
1122311906
1241284071
2019871902
896479267
1685621081
2066346787
170541804
21737981
2089075551
1992616320
661023067
1887729585
510813912
1586021179
1775101078
1590343847
1027535331
1631464935
1292597005
425927603
112593701
1629915058
469200674
1815329681
276963722
844398098
1157940331
1060026876
860902177
1642354474
1457537883
2094287018
1712972732
2113663640
692851556
788721783
1385585959
900751853
566364814
836432193
944237092
1250710583
634384183
1753586022
659038082
733686142
1339072503
978377989
870968487
1912754682
2035295467
1472875505
262149388
1737521085
1991931023
770667438
750262936
1303303235
1335451555
1449110724
1357335094
1421845628
735633667
1688976058
1660256084
1209628512
1889473411
947874184
1051007315
1570460719
808354708
1321007959
336736531
618699172
1145689656
2116883428
87326685
1524292344
1422186923
611823419
358038015
1969807780
2145163059
388448276
1844494641
1239924966
821549002
1062573920
852246934
1415151479
297208684
143956409
601301641
431905239
783698003
1841421618
50319235
2077332773
1522332675
945702922
302532155
1037824666
650630389
1789916703
1384368468
1860893940
641232580
1202436537
1413551283
1496791488
1395899611
1914992594
1621006003
1559155624
179923830
1295113455
1456202994
1810368168
1811945192
2081426180
1848755335
1901978182
454760996
2131614585
1099639384
1342394179
482864215
587423661
1222364542
1710450531
224488671
1435942612
2076280191
702317885
1778813387
1819381332
802458170
54862041
1556994534
793344294
59282401
825407461
187971975
832393103
1082103800
936476841
1583143099
923021107
1367884049
1804257257
1865711515
1241236388
1726080580
1963005934
1024768008
1567951827
2100928130
979924248
306666498
763326349
1271425120
2062982007
291824182
713786763
1571872934
1168238546
1537360001
1755339135
760210647
412814835
802262020
923838762
1092309966
1203001600
1969509199
1971906066
175803494
1608867406
1357730943
1438713764
88896716
1398406247
1267733880
396209083
578971046
200523362
1375897931
1871770880
693140140
1857239866
609403460
558841689
185648729
1579114530
293692484
788490951
1355156860
247933099
1235219811
1368602752
542351023
1642403678
491137337
616961761
422617630
1486347655
1490423631
2028762242
1301623421
421864817
156970837
264167897
718078482
1250366118
1686537784
1078966335
969038316
1238727504
66640456
304388991
2069392714
1321264742
1283123448
1862522066
1894038323
295666151
1345235539
224878600
1165258612
1380177904
1390775304
362821976
1407482269
654773325
2115650579
833103911
1223180925
121021700
137516277
147903747
1761519537
636724354
695252088
1713875136
186048224
1015364304
1131980664
1382056201
1534184816
638219010
1256890828
1345495581
412122840
1263261525
940668182
144159223
1588568216
760297428
467829369
1132523601
643362224
1907574235
486526641
907395695
1974906434
103083056
1793276910
1101068069
645739616
1146827054
913544772
816951289
309589886
1878409575
1089559468
1281038883
791891716
417444645
1642970944
659590709
1057102085
1953145749
981766832
1579425669
520115397
303423936
1104753256
1794074846
1208560365
1428154208
1251676700
1580964464
528663789
1798637987
615589287
1542943608
373736281
1005872518
322917591
1257390008
2025515818
2064829085
1049258256
1916190879
246108288
552055312
2009205021
1613299362
673992801
1604160214
350478068
96666143
869295544
1356264224
111486732
2103827554
318423824
127307399
2048831489
940102480
498842294
1516515199
686398853
762486016
1392616022
1840738081
1593517798
1417527048
1010725975
876508777
86689768
1023226730
1077067921
871220116
665273236
23309637
1364040568
1268609134
461749714
2023291568
349666999
2073853173
1842733291
1474163941
45340634
1103829708
819286915
162070656
1464568871
357832137
1705506105
1006399810
2130866825
1665418837
2031189663
1926908077
173730841
1363343852
2043622629
1964648798
446417331
799224834
1588107153
1152693198
2134704508
211414898
1064302901
1997041439
901646932
133515179
605000786
531395480
922009906
598031930
1617990638
1806833754
701171128
780612282
1371713415
290613228
439651765
1915043207
2004011999
1009035461
467200091
98153177
1100347894
677950893
599125352
1639222795
1073365825
620513113
653257120
1307765879
707093442
814971021
1784465918
1342734597
83106874
610560299
732048828
1381267511
803094502
988968188
749810168
1533910541
1400780228
2054010303
901673495
78774251
1579094108
487123744
1557484044
2053578303
1724893071
2004303273
595966916
763416150
1817178959
730408567
2028545483
852448539
1911536421
1361500840
1415549468
1146407121
624951756
1842638881
16352948
1244633441
1995893351
821756204
855280048
1569982053
161339137
410346029
1826755922
1852870040
2107471452
245878322
305374447
866193110
1430898706
52821890
117371091
1018331599
1999549953
444090109
1638349816
1551600479
26615239
1313914098
358826065
1023520057
166571232
1708030168
1413795245
1773439802
1115126410
781152934
1014430148
17363776
1474049760
1577251877
340327799
759228982
1715289674
567460179
479178499
1787218224
579215925
2034051675
686402587
767207744
855448598
65006560
4603576
1196290692
86648457
1404029601
1531757538
1801949806
1015486279
1590301262
1793144234
1028400757
1940650701
185950581
1413636691
1577540477
676288033
1316606466
765308309
1478737193
1192561213
312420514
1801167652
1184183811
487549253
1720006304
238486340
1749911894
965959657
1281761073
160378693
208382020
959131680
1902407686
1731231449
1430439065
1889759029
1926980246
333203731
1354372003
194025146
1460441554
155115350
773204165
1692725463
1245692677
547061325
2132793907
969244525
575840804
1991139070
1008445059
1304471694
2040104967
797039609
758700873
391617831
1178246343
1444898098
305749339
1800750797
1807112738
942237548
926500012
769666733
764474855
296733551
1019180259
1683077191
911119761
1605776526
60982393
436931579
1968134947
1475703990
1479612391
1036955049
1887103698
958937481
1317864903
1367233652
84611594
190282906
1194405596
1427227556
132435879
1979948937
948453705
775489173
305935586
1514480707
730424344
211890695
1637791531
649988129
268878626
942237548
932440442
1033521632
1190383017
704332393
301519329
779583786
2118211572
658874612
1301800083
2015100685
1602836120
1468298439
1121882283
838867786
728215322
1536602457
742429159
952724936
87292309
445720751
658660074
1074852955
1600038225
616402476
1372150608
1664726810
2143786259
821756204
1063007165
1031487290
1613857770
1918918271
57349453
1008230780
1871537745
62390376
1040844774
180346105
1157719395
1065469153
621821291
367139072
1513767650
1365489092
59258557
1280341594
230055956
1888974027
465085669
1748908024
1194505843
514937099
1674846681
427221977
133263417
272613027
1071113470
933483098
165848932
736266297
856440665
1897760749
286502457
765928936
346569564
1232012806
966009607
1704080944
1977568215
1692759291
255870082
1130764738
253615314
898410779
2068138497
957580990
804806061
258097824
1056428479
653531690
256614624
226197787
455784229
461297294
1279952587
1812763242
24457933
973256117
1236072036
989810931
779756270
601409276
354187787
1767393547
855630984
449568606
96184543
1906646192
1861146924
1227870558
1598872115
657443967
1956168062
1587326048
913186099
692410985
1888601763
2035755129
826179167
1608981267
1314669615
265830246
590607647
172902102
655041250
782939592
1953206938
1827602900
1787339451
644874749
395550390
1002013964
246304484
867568822
1281161792
1560953547
1751260978
609760939
879155435
2079248323
1546913154
1621293725
1111734366
651449433
147952847
737405623
1699308228
2048821222
243148191
756971492
1833393070
390324589
1366203985
624369389
997677328
740592724
449492627
810983128
190884243
1960839505
1039073888
17638442
1241694462
753231053
1882783539
1845776340
1212532449
1262113618
196163389
681955350
230804014
377111012
572225536
949541273
1563679819
555706604
2073828446
2691651
1872588399
305422590
366907853
698917512
1350576055
308930787
685181952
791340696
1164208714
1437106222
1050087812
1911204215
1898071348
1203086170
1293300833
610889661
855084195
94203906
753835173
88144394
1411121914
2058109182
2041898169
810711139
886430167
875697362
1662120313
1763045618
956823590
369259163
555708770
226154983
1399499381
1436512251
1581880090
1039932092
607566597
1983054865
1038319617
1980815566
788580677
783521212
1648761476
1624900314
62096440
1578082337
1117614054
160464193
93862108
1887283037
250066277
577598943
940252155
2037678979
1816606933
928849196
997999221
1595306388
1193501819
340055095
1652561200
1674240374
1052672242
1779442090
1238003665
1949644897
1855656288
699952158
1118788026
1789383421
1941032446
1595630003
599427610
1321507049
1112653
1157527946
2048284769
865854632
1201004854
2086809725
610608949
1195666374
14600930
411612159
247129152
2017672763
1010373297
1611804955
1554123482
1932725073
1314931266
522697611
1518410599
1707660031
49229430
972164046
384642439
51862660
789844893
203029593
1647132206
1653774775
117788999
1932392122
1308703580
387959889
118068
2013113971
847751865
2035357416
373930658
986393174
1648154712
710171246
475076762
343028014
811347183
117610924
1112457527
1249161507
1331723244
461716430
1178647824
602787013
281133901
1635139106
1122489363
533903111
1983509912
1436594835
813490418
1291521703
240156682
2081328412
266667364
1392982892
1232760119
1601733246
151521289
917827937
363568338
1824484054
1158705224
2023910481
1030545262
2111864763
181839939
1175522121
1692250842
1985064900
450128373
552129247
1995145883
316303793
1271300817
1144665985
1123139448
1517669764
303668301
2102204887
77706612
524275057
609374526
2109125531
1340734408
689329361
311179815
1685127467
574406397
1687582727
237420973
50309808
250538023
1342760398
271906775
924862412
1184635705
247636502
390252709
38802388
228269461
1747469932
1824929913
1631732903
1149469488
1529628366
347739358
1472405200
523879400
1009563247
983497200
1524277605
471912919
1736426994
66540379
1756892336
1554045034
11927866
1785152457
563923767
1807433612
357227414
1843480917
1537047316
998857430
306382841
445547928
2130896195
432680784
666457352
1302999869
1414430145
251052821
2072097934
1268334581
696675931
1289810344
1237824730
1534652665
828583271
1616172957
1434796889
1143199458
1936288440
609904334
1230547159
2006708238
1541895057
1365347926
666269414
1766272240
571755356
1051951010
619082268
817847143
1872061566
2033549670
1589550888
223524868
1128537241
1585690156
1160803040
318898297
1167668807
911628742
1445879208
2121931714
1977922296
874649601
312659839
90207412
2118985330
866356375
1062111781
1372279576
1030909951
1606345633
1621823315
1979650743
1639068850
1877753801
1704101405
193074268
1185699960
29411634
559051828
453667486
1100329206
1560909680
1974412813
1594402212
493433825
351378443
1941453555
1836040180
223707271
310602155
561286950
1705432196
1120469861
1190676684
1355476120
61996570
1281458460
1742318197
206807678
1934171771
1781876495
96228537
1833163656
258016699
563687260
1212240837
1023349518
128074587
1137857790
496042893
1679380356
169241725
583459660
1422998011
583151132
285872495
2108495545
565685640
1206292917
1228440606
1011881886
1823918518
1762053884
408281509
1102653965
58874833
1442177528
1981736017
1211304521
1353941737
2009024794
637044135
224638563
1744475245
89917079
1277330753
1489634469
1855485142
239573374
416844723
817486616
1585753298
1125674581
167214141
2140675332
1151369927
1447592030
1593211114
1744809322
1102761669
859116933
574135385
1889717511
1856123429
1500938624
523179016
2124877514
811458621
790510622
1773596405
1102783726
1676035241
442943319
1576933925
818808069
1298023326
500772511
1616124531
1841844373
611998179
1484721654
1364886099
210642734
2089030621
642975177
36139977
487258007
449401636
739509737
1682298798
1434466672
1150363391
875213601
132062262
896972676
686214745
1694882658
1794207946
180614251
1512577316
1814364512
1080115249
1705253725
133546154
746054088
55671646
2099543235
1117448994
1096640435
1324709525
510961910
578358031
2142160557
1650577817
646526278
777171225
59920009
885242092
1766393221
268291287
1734760984
851385030
1854275502
84428908
2039045196
729987308
1659851498
97747816
507597145
1101631293
1677967074
1010306845
1376475510
650380996
2126121636
1756807990
1725389874
1055646489
887148532
571057888
702594068
2087297859
173840587
579602570
669150186
164311661
544440192
2119734222
213123582
1740140082
1510412
753019534
249088917
633444239
135957194
1146895804
1917859885
342133422
1481106916
1933069439
1761483201
187541008
1074401350
1230527911
272706819
417456248
173415690
682029348
763990980
1038505851
1387934643
1316241668
652488441
1479032808
901919687
14965423
2016073950
812797012
282830006
1862162254
2049563944
1804982825
1589094242
1162692791
818812420
950850830
348560641
707506623
1807516503
1865863472
802329997
550507371
2103676380
1198033375
1939873234
408268344
1948047049
314158134
288171623
1081279654
392820528
1677774306
1341414636
1187586944
1511488489
1895790462
1352652412
1024281156
763273639
420349034
396353925
908627718
1094783374
415920706
1234568721
1726948198
1104288885
406662900
1988556482
777723871
154477649
111343393
1141238533
1956498775
59359312
1724336231
347612107
358825733
1044151616
900010353
789353053
1987243137
1045563312
1760639083
1131726809
42593733
615859054
1206569089
1216687662
1286211095
475087152
1665527925
1285124058
1440013691
1658413185
241071774
1734208042
705586895
1889433722
501101680
1645373188
1956681631
164478108
397868432
505248133
473926343
771599639
1693297809
1890744406
1942305032
851520662
2012947759
695674140
1117422294
43894179
64783168
2089527609
543440292
1189909515
749671811
1275796492
850459471
426666626
1478262535
1929657175
636257963
1868376008
214908652
1721727717
981292103
921267448
1575801806
1243768188
1099265059
1405152299
1521357470
568885372
1758796861
688536799
242422451
1497947395
835324336
1024106039
2129267770
1862263858
952329105
286024092
1155217990
1263061120
1681741825
2133315014
2009155207
20809371
445396180
1540001334
598374249
562193910
1860658067
1246353902
511114470
289095098
395524722
1416144317
976360350
1345292989
903512972
613499190
1249445165
1587172655
2055407946
1799466000
1275726655
811171483
380185519
1045983447
1815689609
556549886
1372463214
133439157
663554124
288077928
955020265
1144361456
1602015370
287764880
1833657053
824643929
1605584362
1876760331
2139989723
1874746257
497572331
1880918032
1785107313
185844824
1782295540
1484855235
303783904
1193748213
295158353
389292849
268354869
1989487776
892458207
1570653074
1500292456
1851900879
2137282836
158570977
1933340279
543533418
1038314450
981117069
1382433458
1041269636
370458136
1906723964
589609174
455493041
1364878001
1268518739
1685392923
854150855
44373816
1819265614
1441497596
1123460160
867741115
485509493
795399366
216775813
1129205284
1134039940
1678472337
179045438
1699467864
1617486680
164536694
2128685601
60152619
1585262518
1700543038
1166870576
404924777
776699672
854197077
93066138
1026895663
1222088655
1500405630
644457629
1805855101
1937976189
209814834
1053102967
350828641
1247694677
451565248
714454325
767520757
836717149
259706926
341486461
1978326959
300068091
1662099417
1694149310
1442379854
336849838
2105660206
1424970031
663754142
827434012
666650323
1059556110
438396623
1065550241
174206671
1514483004
739073843
1626221579
1794411050
1574580291
1667019768
1011100675
787429366
1375731229
383915997
1153239741
1386023960
2074726203
1737073245
847043637
1353287880
1935502729
1562563124
154565698
2140588629
838993736
1661140111
1240553176
1426196385
1271483076
1950646855
1688300865
6741833
201540512
1692290571
256988317
1661445727
1899095097
1262077422
1955442937
345547938
1377486347
542645197
743782933
1441129837
2014206580
489269299
218793842
1352402947
2139365197
626503171
459651829
753573356
1633506977
1589118533
1793671837
1895075150
2044353356
98392007
233470951
1568456558
1940068259
1398561474
987604484
177173379
1515505914
762619910
1462364138
1574940860
90836965
907126334
1451684570
1283086400
795032965
1385674925
840351694
275557512
1646333584
1939695085
1015453896
1269244869
110749102
1202422563
840963870
2090979200
724527187
1412702311
900989273
473172506
1554189230
875026851
658688662
464655546
1470597358
370752144
103345147
1513358356
1466909964
1686407926
1600495301
225200553
1611604836
1243768647
1161076006
103284548
1520312788
1738871154
1316668530
301650556
1274894763
1989983344
274064440
1824246423
1979156410
1180879682
1729206813
550597595
1697016915
1266929913
2109608723
1793811786
1772345252
1334055119
1914940719
600574892
1650479492
2066204243
938254903
1319594313
434999041
1478406933
1739299060
97207964
972111729
2000463455
1411569733
1311655350
1619710720
2120692479
2048175209
247592211
279579017
767140791
489892990
174218727
917421499
1121962158
2048815372
1403229289
1076237766
148255906
944267395
2110631864
1955766285
777099853
1077881051
1958791817
1568619738
641816237
1120055467
804459786
768991864
108586989
1800856466
1324309361
1749157781
712460214
829399693
607904386
20593043
259084254
1703996545
150242061
91670484
1309165123
797978339
1149489410
952253372
502830062
1329204402
1980221035
1610019079
1243774897
1556892482
889935842
191790571
1372919931
1041685849
389983960
1921611447
772034407
494501072
485350048
1753480186
1083161521
225537973
1100065097
985781237
176237174
72072041
1896995637
164869149
1640118000
1210143531
89677207
416687396
1261723718
1251858103
1515791930
2113354961
222486580
1932770918
1324482424
544981681
421490503
272877075
1194797544
229294672
1197839700
756686904
1163560595
899376591
1239199577
806204952
137683154
1363676520
458950273
998791598
577517807
401367168
1208030175
632605296
2069167314
457879082
1488703895
1375258414
748665236
1880519315
1042473872
507078353
1608474856
1854190154
219037507
1964270402
1836382752
34449846
604338552
1968267446
1812070663
686097576
157659592
2106162222
914615721
823050233
214438357
88140662
2096531806
2112158372
252545861
1831302904
630691994
1407284436
1819797866
843800529
840819266
450124888
855908306
1297947697
1255590177
1359709667
1491931656
1048200029
1786752901
810345331
635708633
1663940398
491201877
156316650
917054766
1544245835
855427965
183569664
981180392
293240743
1495502188
1618775533
1424854272
510958759
1815217585
1656761904
2002757095
2005479102
12021103
1338781087
768566570
963264724
425056475
1409827685
402725061
1450333598
1359838242
956301316
1403380428
929071364
1636420700
1781094622
1600991688
1915917291
969763623
1098125664
248349293
1547310003
2097707098
1465667905
504332826
748008543
1845276904
889251522
1995357844
477800717
1879844952
692185932
620574329
950636869
531714301
1136747321
327370408
1095647184
1625394021
2081802255
2018902347
639446721
163740444
302556734
1332134921
418073378
1973588784
1863252854
345307246
157935906
2075479887
1497724662
1064908593
1159808267
160851790
1055336683
471429925
667978452
1142471170
2097926446
170135358
1405130565
217546949
336170239
1428203273
1186296612
1672534720
55901280
1291369408
1487813499
42296797
2143352563
79696563
1598045180
1060638868
1520849743
2115591549
1590450714
1575297865
1719592265
816230231
694613320
1969553083
1344840768
1257374735
1578621003
1564803228
1993420731
1981163405
331219472
1495293955
576019026
473910010
1829667239
2023764531
2051061420
1441008479
1285532822
49197953
1224516361
2068813342
1024656222
1670084971
1142943073
2073792391
1732333855
574128188
106848449
1023688244
1938399699
1945406615
769762178
40905057
1188288315
411547142
122633091
1911191242
2000742190
354735684
857117175
1927444864
653506844
481679574
1365507131
1663650131
844720696
1749716460
429031257
1004333375
165674207
1233009763
1080825376
1575508261
1493277621
882186294
590072187
2067465192
1314003906
2023148843
2121748117
1544236979
916437613
2139393803
2131595844
1440311099
177342971
136545247
927658534
585206480
1401379400
679390057
923143838
1709130982
2113045206
1094233670
1353535929
793585159
701071146
1590575351
61365970
401696205
1286631938
508797064
837983837
1380381372
961787470
93610688
292308331
1419159573
1908722437
1519576247
539514083
353284358
1062396049
19438400
1624600794
1376953203
1399709685
1714975732
190101054
792618379
1220837402
925947346
1620066565
1016052238
1025117032
1502542888
1838046876
1675605218
444200779
1011011891
719342491
882804505
1468913239
1031411521
306158555
2116873816
2026009862
756397246
964966694
55613903
47461028
1932246886
1134486455
349470793
1982668790
1659145574
49740267
722722433
1958215082
1026707832
568022474
1097931959
2046677516
989979285
910883613
1081827560
2103865207
2078984140
1505978018
1791556975
730135391
1480757723
1758208129
1479250674
691055290
1783567372
192338251
1627835468
577716255
2095288644
11236470
650287734
1500810507
1749966268
235217359
1173920306
393327584
1192553731
1885082949
1589248887
1525258912
726176045
1244942096
1100223924
1273034184
380985749
1085257615
1128402246
384382584
1899312589
839016985
493204288
506038928
1862892394
768366059
2092540741
425629643
1258513287
2094219100
884452067
722920964
530697117
922480019
1113628654
452758376
34045889
185612011
2116988333
2100437999
1023928302
1521936686
1233538869
1663503889
2117452676
622384231
760162198
2029093508
313672070
1315304664
1696869109
469570733
227776145
1475242165
162713459
223450565
1584802423
1523791125
371760072
488420445
221841212
543798038
1965128324
227188192
730934810
478088701
384352751
574580796
995051060
1462654348
1477472163
103988803
309589886
1062913503
988666986
812777075
1684911517
1921517592
848715837
1394662975
1622006646
588915691
194595811
750799669
752751422
1777707329
1306264793
1380842874
912975399
331834655
596492512
1098585934
338543039
519355781
1223391620
1422145179
1281782228
1410533314
878468662
332794645
2049155244
1478048348
1174621010
830466609
450167594
2015872070
43899689
217853653
1891982161
878995885
263773427
1314175880
792134161
595519780
1857395373
1430052735
1073440717
1954614718
1767281308
1848017807
414330442
65888577
2116845633
497378163
1054998956
186511463
261975785
1988887380
946733033
1117783922
1710412174
550847589
1048123820
2010515495
1999344299
615011245
1991857732
140412526
1256799314
278234026
576068502
935645309
1508461714
257623997
1376706563
1974150705
2007781475
702616995
1950197239
1949623004
35610208
90026341
99157474
1833161161
1869005082
1145331995
1746362568
355726142
405081612
1266622403
880485473
1817902650
1412931978
425975638
1589559066
1935741433
1717044372
1645834479
450475987
25419467
1767609639
1288994230
310237563
306027785
1834857214
865451106
1197962783
611975775
1162651129
1085128034
1288050434
1384864867
1511514548
1355208988
162786290
886141522
1142401826
20595399
1054999435
408070543
2010838392
1219791126
401709303
581122923
334308884
488569284
447251180
1912754682
36204599
60846854
745192302
1075285946
1079073302
1175410312
468265344
1003322849
1941918141
284605253
1428324089
1359270127
561953196
1293193936
982874017
1307864081
1906343855
815403046
1336609693
40694086
1416952031
351878226
239696211
1389519651
1354258981
1207006085
96058416
1920171073
67535817
1338528733
2134053699
1466211193
1590614683
1126421167
1046626933
540554547
1086872918
774213899
1974860836
321939033
1092810701
727508292
297580771
976206738
1562689394
834088656
776588523
758355469
1662225302
1007994555
509241909
612210803
138257713
56953909
599881231
881267076
71344623
2002007883
2132528291
1391658503
494290400
2037777050
656447822
1170506769
986063950
449000786
1501176945
1994162130
1939695472
252454544
547929254
117057678
721661312
1174372014
1234671271
2029130553
973809298
1189558419
52876069
545164237
965579999
1803206560
655173819
162984445
109300828
572663001
2005885528
1045467867
253083258
420573296
136850669
383233893
1198679959
1461067377
1347049580
950064649
2079219034
126299050
1365209205
1658670999
418939464
991057737
205177822
1006474285
2038757350
1505385438
1486912296
954339328
37920412
1201973869
199365871
2147277436
1581598154
619930687
1207817904
1044787919
519658817
2077032818
540810942
570984241
318297941
1070465154
524455924
362533869
526633792
1856452820
1406776930
1400678747
1584014571
1175681192
1573420464
1220956223
1353655336
2134273357
1239489560
1201255509
1334362328
252488381
998556901
81044832
791931716
826521545
751063225
691647265
56441384
332159980
1598460244
473054575
1858876700
1572846193
1359796184
15594281
1395795534
1348900319
686556694
1008965038
1855547438
879425223
839099139
41627529
1647532893
1134933613
1160045186
979689805
1663701552
1837300886
1619677432
1696096271
385085819
162162304
696411024
1564772023
392180278
1872632018
816510899
824249928
2014973192
80446858
696781366
899556610
907890636
1843435446
1867736049
1872343436
1108355825
499406154
1993590186
2037984213
2020820608
540633929
691684486
1733124061
1260926874
11245854
123884150
142477624
273179158
2116196588
1020886714
451753
1949126829
1595487858
896168596
1260642851
23379588
830561913
960783981
1772604045
1241601557
1469093819
75969287
1373819154
1222652415
448537849
641847104
950323001
1312369042
1416585759
489982875
18534016
2000554763
998977389
1792266783
877197370
234348557
1122173696
167364344
514742273
605019833
805403369
1738181710
1032079611
447348144
443161036
938050980
829448315
1213225258
972500041
1933418157
337069432
1253074350
199551536
910805749
1372123276
2065576947
1583060769
314305688
2093152390
432812053
1208290829
490804294
999819407
1222239494
604293230
1420079057
225927240
1520648188
833563135
65028175
489254089
1708305193
311915338
1708773992
1810479590
1357329546
242036585
1152108900
970721993
413060533
323498032
30904487
979670053
1568380192
1420714656
1115896848
1363008706
1677319640
582285567
1666172988
350835706
1139571783
238048417
157961970
139039155
660544294
168440316
1644207415
1348117541
527426914
1416257568
76902967
1679982594
134009829
1329620555
844529808
687689323
481550623
1357134126
1684062560
422309133
85263060
182611069
171988899
1406725663
1333685002
440913958
1606513672
1364524935
993409038
862681870
1833690732
1545566793
729119036
325881431
1057644553
2126830714
2145109258
1410794495
1672591622
750143169
964541287
552164620
715550764
429222172
60905230
2147347308
49493340
1256523392
1562271388
769164760
338715388
271000829
1223722219
1364672754
1351549740
244076284
1916660683
1905972687
1506650274
182445220
1396422413
1202302523
2078155587
263905220
760812598
1734702879
266536216
409415480
512041168
1352838594
243904368
1695791812
1266450600
625068157
798918240
427537175
599273338
1049510183
1011726366
1359616945
1266937716
1596754306
1901792404
1497976654
1080659425
1731505827
357516540
1559109638
758023366
1531519508
2097945678
888855799
1773448940
1652396375
1406182758
1058715293
394077446
30367370
1286468280
1097945143
1945438903
1163241889
1693998664
2110025603
785858887
530553291
163813747
1432756060
294283636
696889906
2144731477
572348133
827631546
649439772
901741937
719943726
551044263
2127719112
2141335375
178023574
2055833529
1000993862
1747468685
297814298
429729610
1209955890
1136958901
1566985541
1017147303
1512092731
523364129
767136544
437971755
215498131
479485926
1758296877
566738223
1411836988
856890264
133104429
420703524
1301513069
1025257873
1312436969
845510030
318994887
764647686
2109566454
258888920
1085039452
1728951411
97581976
1609027958
1541360690
658399383
135303505
1217339421
900597157
1596814637
2002923390
930598729
51273603
2084521885
1242886618
1732898884
464657884
1004942832
523286432
1688598385
783667973
1444828944
662454699
103438616
1129169505
1289760675
785783908
1930089045
5166504
336992882
1651107681
344253085
1515654622
1614481909
1852087440
491633443
2048729811
1511514548
1907822056
1237636506
733113244
198603671
1639627836
379003230
1134018735
1403109870
278317502
1363183225
995495278
1845097425
1193128220
500807172
1663930531
34706666
1212246316
814615182
1815043675
219225710
909032632
1617190675
299637669
1719035776
1740842757
2061324624
195095613
136971587
527666960
682385113
786366168
804350482
1963723486
49336766
389744504
1965357796
191921182
1316203574
761299204
1815830164
1368044865
2111210623
711437027
1353970104
499455533
1839089979
255969259
2072021875
1772432974
1722902573
1704524746
326529419
874844929
1591225722
1242345652
1279748677
140174303
212319492
2040188056
1232920891
1915298820
107401508
502834364
158458886
723919680
2093979706
1885002786
533901023
254946721
179793206
198775499
1239232069
552326980
1539892910
2102233963
1813135263
58139279
2008238885
1889198356
836075081
459751293
227911140
358716345
1121438775
1595168908
358757694
674384465
388217215
146185061
1801019083
141908580
397797756
2100166377
34584764
1143545785
916360953
1245629340
1815634858
1770881533
1177251158
307397766
2057526197
1692001933
585151811
256007214
1699153908
2054594623
421267521
1869656075
163762893
359716266
1475382150
743127690
1095320450
1118116395
1833354927
325219909
1133920080
1460316376
1716860892
179130939
852965797
541727497
451164016
1565796114
1362433904
482828437
1469346596
1244263687
255409989
623217507
1194434573
1925155
277434133
68058703
1967641563
519049437
1489715902
760425390
609829530
955748606
1914239767
1870792098
1322982601
636065490
1315241092
738923702
326369400
702038074
70767940
457942021
1737261422
694192654
548753772
1105853250
186967312
1399647092
1021454524
1899761981
99458254
1397227705
939592115
604828252
1904124102
736900111
1217476599
697048859
92160211
1679743766
2084841775
2052492377
2027371889
664532623
1443690997
1627197195
35404757
256070650
1258842058
1537836404
857735475
342085372
1509819086
1572381953
729122935
620423451
202528070
1093147058
2037439936
956394611
10046031
1470817468
2100615276
179819954
952488446
1081751548
71646387
62205859
1787398751
687434191
1923940155
1574543841
869643417
1211340880
352588183
163611078
243759332
561386092
610912226
1707880102
1658050331
1134650622
68745462
445359775
577601625
1714149572
540606157
1361936101
817412858
1751874659
1810604450
1762585512
1600255769
1363563820
1281531124
1281771643
740501708
1735389551
408935237
1512727495
1295471367
1266639895
2043085844
47461440
1305276535
504270134
599816421
683994142
1527588058
881280340
998952065
844082782
1939088698
1980535308
1812656468
566389589
1722859976
1545745601
132570692
846605033
2137128706
318399741
1807467262
1478129734
1913846581
1986466110
910132050
422079808
1396860909
105117226
1155392742
1865447110
1016384205
1321861665
114225879
1753390958
375974005
1564671623
1800914935
370830416
203453715
436891348
1960968390
904663352
171559512
56842739
834242464
871309998
220457286
1129621313
224367744
827865626
2029314479
1409964779
1406721493
1321331450
611807288
2102919548
1307905832
396800458
1294587455
362469857
1001115622
1558215361
502195664
1454361928
1575790802
720134279
1650266195
1308781129
210698125
1879463478
851145194
1498466743
1787168536
728086544
148657978
255529143
1734242231
57025180
431206166
1730081617
672710734
530718996
1959312933
1327875255
1451640298
1099515613
651936496
1755861792
628042739
614912720
280943930
1600494212
729504272
1255306744
1867928956
1668455289
97464931
840157071
1941197427
1898425249
236727953
1015128369
1381930998
347842076
1572782901
610751421
1020422483
862073258
662777421
268612967
319225618
1757429276
393110558
408034732
1216294729
1443066477
1738212787
825928674
2031062438
1558180293
1130904155
664404813
1533974741
938382020
2126977107
31814470
410727815
1633430598
1296018203
1265575564
1040352607
852666423
1268881188
626398581
1884592227
1809551894
1354185330
1961440618
1361259313
857559268
2082264060
2049152654
1616108877
206229563
1641687989
1887132179
629711704
18799143
1783709386
1669382692
745868843
1215815663
1427907219
1532629562
1354288070
318272733
335737605
744006821
1462658780
363534442
51141479
422380921
1667452662
166756058
373874117
1603520134
1006328423
1438356014
288061082
1388020442
2027327671
41850544
788353793
1131651821
1749355141
116267461
932394825
893627874
225021271
1347445040
1413716183
461948309
1240222018
1339195381
1800647206
1684236149
1270638312
1759909541
1187926010
778489386
1446660873
1367365500
1755263939
1578190837
321988697
198543891
1764083308
937526744
715630110
760503812
726819405
953655453
122030829
134748913
1039355392
117979159
43841270
1156651924
432233517
179838530
114448837
1850085173
1348754514
1771708121
1115896848
493684455
1632076768
950028047
1406477021
1914833834
1461827467
488768818
1090429307
1757042473
2063512178
2006452382
929516597
1322225767
992137734
54891763
1312005219
310178743
164651413
228422941
111308028
548856932
695099994
1115308918
948425863
502133868
1267892683
340952948
1258018860
372627782
677979532
169293366
1140857077
1200114393
1234569234
1064153924
1350548258
2139375515
1264019992
781434692
701295407
1112737157
762456635
379966703
404974061
1953189390
727450568
1249803815
1562014545
392101534
655875630
452021708
2137596118
1702362425
429884568
653251772
928632102
715093163
2036876341
1077337427
488301721
2005722951
408651222
1305944358
775223371
186966141
1514521367
256705390
1729392186
1080056613
1043286139
969871025
366054897
774566112
656929969
2021624313
1117367286
1750039520
1602656647
1505657113
996394539
809694007
1543552934
1454419953
244276939
820196681
1787971246
855391950
41702319
657118135
1810824014
2023479483
500319643
552736771
368471629
1681584919
157502940
2087835151
996940087
293880946
1881746554
1855393119
632082838
244155020
972722744
1844303312
1782008003
993992962
41663078
21547552
1349174888
1668288485
42759227
1286823117
1928007204
616780190
403259420
1225367801
964179787
1324728702
110598215
2056637588
604181464
1846141472
804225752
1084372773
1115699117
1066291604
423666117
889537228
1290234076
267180732
474849838
1753704885
264105610
651107608
1175786581
1925707478
444726331
1194406194
1542762584
2010722373
404916918
198951363
332567210
54781501
1873989641
617015388
743829104
1570159055
1813802425
758377796
29321963
1397154401
535745662
1087880121
765126191
198270099
2036916700
573189166
1832506035
278150040
895946781
126712839
1576862084
1466006911
743420876
1302149666
1221865189
1234861684
2107568948
132047934
970087059
578513266
231872303
594374781
374315972
279692923
1792231327
1761054050
1750465778
2088374870
1479023023
1149168322
199965742
855726175
689404321
749606817
1011937200
1175100267
1159167399
737504174
616099085
1357465187
812494440
708007392
497464279
452970668
1297625946
349780148
179535353
2075668078
1768298994
454252466
1367771995
1292626213
1471574497
2103976505
931108676
1716620380
2072920572
2077789027
787953959
47694291
1380670066
1884971649
740379001
1955524957
1705980057
2017786873
1559714576
868466974
52123209
1420685134
1427116900
1803607567
1948455242
231013012
789120515
618228431
1116803209
1071262173
1291745601
842977896
122087564
792617928
656116793
2086528854
31431697
213032638
1436118761
1928724120
2060489268
178399019
426208798
608196386
793199704
1282304741
311423944
1404236788
790224131
398570475
1978990888
1320227494
1912585995
10212833
804497364
281696731
630011105
542768206
1820383808
1653990600
1898059356
541567165
1088177772
2056837118
445028136
898908312
1782210833
612586911
593349042
329545927
2133724088
1735508317
1964893764
220603657
1455912067
1709463790
1267219684
1582253456
1976030113
1627805479
212391915
1330697397
1127854385
2114457291
894783014
1547368968
983544698
830544007
1576648664
1923137006
1557943103
738306300
2102939406
713206365
1848443656
824633033
1411812128
89453794
1542217538
174690888
332128537
2147030362
1294516501
1422170052
991303934
1865066104
1947566677
1287454510
1603939122
216983315
1381538253
1459025582
1770832615
679551717
1783803576
303385401
874962817
833806532
2069126438
1855048672
1846677090
219164821
52848765
783282870
1510884499
577317376
1411548808
1486252177
677467987
2089706793
370141760
297557187
333123535
486924030
991036115
381933915
167929120
1582205070
2044423830
725692502
954676737
1804464228
1045462583
879283283
939968398
441035421
1992546177
1841505609
1724503355
511576741
1101805786
867467246
362554623
654245935
531919018
22919404
1971708052
1961753597
1470034635
1826949586
1288243976
1713977704
474975677
1520754572
359506149
478758987
717641281
689004501
1688257692
1765460030
1176711547
718722856
1440090298
1597192246
1149062562
1122781553
1455430167
650757580
1155772161
1786909703
259307082
1872070758
1203832428
1991254214
700382061
1235501764
1730071782
1884947421
1810695798
1549178280
1319784788
1348969909
1918759147
565843715
1923143798
1420381600
992762095
1866078444
1126891553
2049298882
1574518776
904761929
525332589
2042769569
1744067312
1438621669
2134596876
26076934
1113567300
1121934866
533999715
2036371409
1009319494
1186469785
545592363
1676578930
1613541582
1890520223
968896453
161063893
1990794587
202333229
1347228417
905754608
448996643
1333603209
1120660740
2110568002
924092683
162054062
11651850
1554561155
1690894600
1241543716
1302877923
501818942
1751410254
504904025
500920641
1504508253
406671972
1238012617
986268818
269669111
2145109258
501015886
1426340576
1082950669
875119262
922333520
1718275992
1670105578
11569386
1976852107
541414903
347959118
145534411
1361742600
419720507
1138877581
715307957
2070925854
1023268846
1630160043
906756384
2002548172
1077481309
1131728761
2041170479
430608391
2016076430
449514661
833137874
260885856
696485731
259457641
860005244
2110213679
714605330
1463703540
292284631
1083015228
1466434721
1858087471
1854061990
1729645428
1318937564
865311569
388032280
2107479239
2098702711
973596301
257046113
485990582
1838143035
670310718
1179600658
1426441322
126763071
1716620380
85117606
2023568722
365007311
844768734
559364681
1786178098
1960609275
569551240
1170582536
1096432960
158500207
1846264473
570036153
719792501
1836283444
1735902506
330888901
372996701
1841353669
9868451
2087531494
160940302
208567319
1093330942
776714663
1435535054
796362355
2002773576
1451861104
1957990298
1358315869
1815499936
1074783505
1257662576
405041873
524468780
1548371513
172709830
1731255242
1588222820
1520249851
1346931264
820523559
1397535261
1278484286
2074992925
1738115529
91487223
1945638212
1448761725
4177162
233866691
500671528
866800302
2091115344
360954423
2109907362
312968117
1223593060
530320744
25468510
224892676
1804501159
1950331009
390717208
1989730098
1167939961
78733038
1076423834
1174797992
64551870
126641307
881602227
1542066788
149924414
787392902
1108590839
175393346
1874237670
1570096431
1165741213
2016838851
729103128
1239782452
877032954
862301246
445224782
1814103125
682038094
1414828950
732867833
1275924580
838754072
1429200686
1018428656
1494779333
293597740
1255943627
41459258
632427809
689021651
1074697434
187937273
1725336699
354180020
1108851194
1195524709
26673417
2000061301
1469899996
274164919
968317180
1147653187
158448824
303962023
1846319911
1613874949
556549742
2013673650
1693904410
1625101693
658149743
1728966034
1258944212
3515532
220402160
1961179438
1011165928
1798497841
1392699803
1923153168
1730232482
1007325107
1501045829
482972290
93333421
2002071177
1828899732
1212473305
1705501881
2053075215
1216619979
1298201636
1633504815
456832092
224258782
1535211631
229854685
1786006685
934712915
1263555922
54733655
1742657260
764343013
149636462
1170739641
507795145
287742606
1708843491
1353188837
1207584066
1255614943
1819042248
1059489662
579914988
2098678862
346820969
1633125148
567298691
1731906179
731817812
2115638059
2034266717
1747633829
1873353427
656380929
1560699974
1834629189
1564943428
1802021686
704040683
1952200667
342800476
696953231
967845574
517380511
471896349
1141628577
1160850590
37841287
858552271
779063268
1766385318
1897711910
1917273179
11892160
2142669049
162718155
1692101005
159803789
1742394906
655819974
356435584
935533683
1532937702
1921352284
1577035324
1763681436
1163667075
1673828799
2036055928
177084185
272296527
2115321487
1803571236
839085919
394842198
2103569526
776521883
1644520800
1175923134
600712871
487297881
1272410191
294933162
93026957
298264012
1585691917
1770754877
32845496
257624812
876799530
1360020891
1803681442
2031590408
1134930345
1048033657
1266957455
1236296633
73230644
2003011891
625855267
1214023215
970121462
1215607438
1659567514
225732579
780561279
120203111
305548413
255199474
195181688
1760454145
566781830
2029207223
1932620399
166270519
1984891446
1914741721
1346818594
1030811700
2029355213
24031847
452810086
1193583364
179488056
399027056
1225060140
355968291
30345001
102687481
916760352
1096217815
168488311
1108565711
1822601565
523331583
1689410155
35934625
1678848183
774644980
115084393
984903671
1094431790
1854626394
1930217579
697270201
819325171
1623154763
1133682359
1551688721
219611157
200796341
2025252518
2119076437
1664669648
1128744498
1121072691
327952592
61444275
962542096
326000975
1460594512
1701171312
1435103693
790713436
1121004380
60116302
186267267
964583272
1805364333
1363692491
1158777894
594142283
865800442
1274682958
852860546
687562670
1538070492
1420060034
2095605589
1802893909
34890405
1056435189
1225901499
1464192228
1499263902
1673941883
953073558
845899689
214804022
1996443671
1573893461
1283436926
1644645703
2009762667
2053074602
497578769
1122357364
1307549859
206263738
1606430789
168356907
1237501412
945291374
287695788
1140239270
490463441
1697256405
8896713
965796538
770587896
1333467618
937551350
973317601
1457736844
139673968
1870823189
355582171
1254452237
661902820
742417834
1272493831
1390259462
452544093
141751078
565386908
880715105
877904841
1334707412
897264106
1519008446
178117006
313178664
1542425313
1869569004
202557913
883811363
362426165
516164979
1189191218
158917086
326859454
22656565
1031110733
359830774
1514409514
426920378
388490450
177420692
1870548672
1283570749
754137285
2053004480
267844211
2030506362
1206362176
764753962
1079080289
244877701
622035452
1867780993
709506597
1091089408
1120661837
1892431087
914919664
218004401
691266525
1595636344
804926602
873086206
150346680
1214269214
634648093
1740820231
1102968393
233281183
2064530346
1202552105
991052636
319352568
1507662973
462766548
765420543
1840699877
1862688493
322461943
1142185307
1618743682
2081744192
1092015401
1053509332
1144148388
846933034
575072444
687164429
1360955238
783118129
106006270
1541932771
1810490695
1471203933
742597265
1183044989
894221912
1038274045
1432253877
768988062
480148358
491725867
915071764
401427038
835779622
1177397257
984523412
270995216
1405066005
2006798276
732092798
663781709
670141162
584625656
1059052197
416339860
975167316
715390024
318635040
848691145
1485988720
440443376
350193060
657048454
2043280431
1290884308
1368844778
53106448
1469620863
1768009254
1326275604
1378758372
2097812002
14496302
128171793
463873817
1417079303
1735690163
337499107
191971105
2101712580
1940601639
384991544
589273138
330519381
1978286372
1144021043
1929131388
2044611357
1609560342
1640482393
2049901053
472208416
323684502
354840718
1328893775
1735590583
146531258
251424971
1864791301
386761939
32933191
2039493951
1599179586
1624704343
1822569487
1812841674
464296082
2127217109
321617707
784900309
739023618
1051765309
1069929177
1694365238
1800100992
1296904785
32551159
1928885350
340262862
1643504868
440344170
1060415474
300033762
25562909
1269959319
720810103
1992388343
285194469
1002917852
908237640
1423097335
1781226353
438500667
1859778245
663064816
21205076
2094328935
1903264852
319156917
1877875874
1028245530
1218567731
429346556
1277829408
916018723
943528609
643518061
1106284481
589399357
719736435
1156787652
59138144
1568553207
376307120
1695929121
1675587401
489139214
107124707
938822796
873758684
119642094
425509448
1370154834
675950386
132530898
847737335
1991784339
397892465
1137717232
1764651104
1090438563
3204075
1709073313
838075159
577598943
1299832045
1775926620
1231577854
1587252024
1623101653
1739221378
206772809
1149891851
1389981143
199334675
732517772
1024850537
1623621742
1694365238
766983706
2145266939
1083225694
1591196292
46804814
1485938310
1326035989
1672207839
2106847876
1083982630
1273356503
1607248
1666061233
1234279987
1176089816
592996931
397288672
150191007
340008396
353838176
1142417427
892527034
1477148634
1066767043
2146949836
1422555854
410984615
320253082
1697553866
1059746930
2065158486
1267579761
1092242058
816164007
485315019
423566751
300644894
1755302499
1831644541
800868705
1127235559
110817410
88329271
2077181868
1748274903
1840116845
2074694008
1530082826
1235427578
1447519555
739161868
757169250
1728847532
2039111389
679165362
1029673306
2033981506
681678199
952915709
903341186
939503430
126446285
577222132
1487515334
1389655676
684208042
2051629594
543394194
1438934188
295131254
738623895
255121340
517358431
394409472
1613816568
1334178373
783592500
29662590
720134279
1269309730
2054969376
91061202
2106897355
1444798747
531712998
1358276952
675626161
1501244159
560521640
1621509350
465973927
1175757929
429174125
1263962798
1099020096
392028093
118264635
1872729507
810836599
1138868454
1441188584
1610057010
634097523
1680387464
1559363210
192246002
104330489
1735671346
1653206337
318573519
1649418327
1486330908
712609867
355469131
185780153
1260794288
804202071
841189276
1005919574
158969642
1153804985
1203446417
2078999186
1640837492
390208403
186811594
1188151961
1091441991
1528462835
1615953157
2018124842
2119174031
185446780
1348130694
902885148
1456720645
126340611
1615397553
390216700
1511134305
1032975921
988294961
44382171
1271985607
1667189071
893796007
669662036
521747241
1629113458
1213425073
1991932499
1300518226
452464250
1194918432
11109329
284856882
404563586
1391992805
1545691000
1407578825
1715809081
176384691
1191408202
1178386060
285814054
890671048
729864513
444386962
788750348
886499204
2042889962
1412713404
282730623
1975229785
502902448
1518215247
820613528
471389857
1273138457
1826317670
1200797323
289426258
1907863348
132691932
1446363956
122714195
164623509
1059847993
1324479979
282076560
1864748222
1723722653
1728795987
1042022161
204286564
1595739352
396275816
352653302
103257327
1499047626
1050809266
1918103292
191353326
978522666
815094077
894747895
1731587487
1294609232
712460214
300012205
1988172224
1005583150
1761213602
980753972
78963217
1323708619
1075718835
1446062591
683780236
869922329
577967983
1396235971
1583143352
2094943247
937791342
1111929019
1683017923
929565484
340978224
441855761
192244490
1425362113
1256362647
384222183
1403848339
547338606
1891228245
1201936767
840304399
2021674035
2139163235
1103220889
1514678488
120339483
1254447848
740669381
1270766685
1620335967
1192159184
2125514284
252483392
2031383153
1415194053
242008773
693258444
382761440
602800710
1370829959
325544254
72894198
1351472809
1447804475
1461754374
1620888801
1882314353
1801170505
1926057082
1120473288
74267859
403721791
519114436
11427952
860326756
727799972
1605617004
1064262018
1621365813
1622166632
88674458
204903104
266709948
644083694
2026363959
1319750081
1439656242
94301799
1535989918
1808606101
436409828
1864008963
2043939262
451614668
1842654293
1272609527
1889139425
69062224
1224085404
994722758
2001988867
175793920
2072476164
1445648706
488324386
858649247
279117479
690441264
1398160709
536523476
628852426
801776059
1187553376
578920391
127348926
326598565
26838271
192930506
1729573312
667874887
2128208772
2063502044
750719063
1982381283
1412234165
1250613699
1438327635
1326420409
1580274676
1353095791
1144723649
2004901383
835279422
903777063
308583360
1087083408
1660522993
715604718
662089372
1299426962
444169839
855256096
579602926
930571336
1339736439
418447513
880471873
1780969258
2146214577
730409675
1285847091
1187902265
420051526
1937605191
541560504
734146862
718818601
690103107
722503678
1635888810
1917380604
1221534693
69729054
1471125956
1787935940
1037440028
1413524806
891135504
1905940712
276627843
805726366
1692640139
1308229264
1150611752
638573290
271427517
831859804
578809633
1740988134
2086201339
1095501630
368685137
434336734
718491029
85433052
1727103222
1377760314
842608399
433214068
1250705657
883809782
708693968
386247276
1716785501
492452924
435798622
806201843
1224425857
343347815
131380430
343452041
180880330
634064369
462968508
1281397681
684516603
2144000628
1405330419
874691554
1136557292
1851621140
859592450
227538156
1401393122
1078978168
672910812
1533420682
1583345392
56952770
81104675
296680769
2024704663
1672617329
624569422
70407968
1500618023
1764616886
1446187604
1132834041
1917532581
573616445
1996993238
1545265470
1433960275
1079751592
258016053
1693820795
2055573288
188257826
1778307960
943568682
919065089
1881677049
1692298964
1665059347
267166630
2070005843
1906014244
1362149581
766206749
616436022
562192810
858925568
1950391519
2048383498
436285192
1767555204
1336087928
1522544236
1100562217
138505593
1399278303
482291893
2033887917
925387481
145077704
1600688947
1548519151
567077332
1699449464
15319641
1306590326
1880572181
1885386785
569992222
1531075026
1854172036
1242133886
1413006693
954919715
1900934261
1967023007
771050765
1972512303
2022626315
390670112
64849543
1665027969
481021135
1229245293
170346656
713001585
64243757
746934586
176041959
2086147532
1847380157
2123095676
180660961
844748245
1286833440
1685799095
1180990708
1744805556
1346060071
1128167485
70733579
1974609966
2052202240
239697556
2069559423
1706466394
2012942617
1106030561
1484397131
281335442
152303982
1952369480
23160941
1257308412
1672460039
2101816950
1712077661
1614657947
15167662
369227436
1300227555
1327192656
1176643673
1544454901
1146689877
379499559
577294123
88523762
84341231
38716696
312666438
400564530
855498012
613856624
1539312203
924927987
1838125681
1359073656
1171555968
1089507105
1134872704
1022470214
1020704768
1600038225
2144939818
1057943368
639878103
132604194
358767503
1691025089
473241203
854405268
1769079050
569243231
940607251
1329510690
1290148942
1013157262
1717249367
1332215282
103586636
454383854
48338777
950972297
111171104
1071971969
216024410
2026679969
1370518501
1438743575
1669935102
39771206
1830684867
603917927
866942101
642372528
906095464
1672940166
1505483760
45997591
257228891
1544844684
110388697
777799496
1119012180
523493363
2143260341
959074800
1723041866
1653761008
89248294
86733332
1320188653
2045330257
624576050
897066680
2139895503
137709201
1214232854
2057901485
33250079
1850155425
939372685
193361717
1616626428
2067841381
989565713
910658594
707734228
1548586201
1666267284
747798666
2116040419
1865736148
2125542268
231787024
978627393
678163674
1191271710
2147082350
104790343
1021127348
835753881
2016212455
1018113456
321586648
1754210146
998932396
1995206385
1484236677
1698178436
530786587
785636894
899314147
703921511
1463715540
1777480195
523495851
1991069594
1860995782
248331149
791341208
568211909
281125497
675289138
875616524
153216324
593603151
160737378
523366463
196776198
497021188
309320246
135867138
2123990734
452617891
17920437
94246149
1213732975
965796538
1329468406
1662286684
984711970
682468691
853006425
600728462
1571336012
936552959
1948350464
1582023669
504115450
698429283
1175658919
126225402
452350433
1214899846
557582390
1957261085
1964838129
537765143
138558188
1379295969
1370150122
273960674
304649672
1917247713
321772204
1387150731
1587587085
2089104436
1454171258
1955483344
1068312204
54175199
255430759
763863018
908283737
1314129148
2113661291
776911294
368171707
2116444086
2027371889
991893607
1575368872
641837844
498578249
305570982
506278567
1883411397
1940032494
195630386
349897812
1212909715
1682830007
736677983
1610313270
1073948874
1725509168
82760098
74948306
1253113098
1464706720
2039114483
1726784809
1667641666
1532219767
704556682
316343456
1623650278
683139781
843013964
528463077
1657842744
711101334
1172367019
863931536
718383397
72903548
80826115
561063792
473358408
996113682
482936732
652184731
1434397979
1329893198
1734870987
1156899012
1624297060
12148653
517356742
135486557
2286528
1732262309
1602032489
913752556
1536115556
1298931314
2106186698
92500308
1571901314
321520826
1347333988
61365970
594094599
1592925609
72869576
913787121
275576788
1396421694
370643830
666302874
474819258
986570820
362112672
79199142
2080653015
1563419464
158824120
1993310139
1854179573
438334939
907459756
1801531980
7943055
2086196976
805979457
427624645
1704720222
1198413202
1410252352
1814704709
1121126348
671550331
888000107
2110007302
150358020
1887588840
921705534
1241835695
1232660602
1264937354
1975799729
1712047951
757522890
886557892
1895808357
2037105277
2116503660
1729445930
259936422
730631299
1749739926
1505872037
605771380
541457034
1118834722
673159541
918205027
905673991
369482622
40601768
1527532485
123974967
1755041989
135261051
349268939
754731721
135024824
108441827
370780874
14664985
875770865
1123755010
490493497
1635583104
1435758564
2055155609
1219629908
474653740
1319767292
1077796462
1973980546
641165651
2037187585
84790844
1825035937
106438886
1242603379
956650592
1175230886
1436964904
629296308
1160914591
1863011638
1169099333
1751102170
32615717
1461139024
189603304
1440992342
1924963119
1233504213
1332773874
801749042
1361069465
257142960
487400108
588470942
799231032
30953830
27112013
1035082539
1625667661
1866520622
45645647
1968316967
422123559
823873366
1290829894
2078129397
425608039
553176450
109419161
615988292
1806543850
499200933
1399366443
513846895
283284374
1614538489
1817132194
1644683752
1563671041
587409076
481492643
772565387
1904254116
329722227
236289107
681059467
1758161079
1570545818
1661241176
1948087494
1485570439
296716864
1211394054
1023277443
1653390964
108193190
1445551531
1850330430
257614006
127565453
1244644018
1204159114
1630070807
425057723
769982127
716155090
1909256730
1121145530
1994193484
2006306207
1052587718
376335446
1968325042
166426568
1865312342
600003205
294242689
1956098334
986367096
129746584
2019153699
1145408402
1525565051
1888724349
118032520
174454530
1952233616
60143812
1859600971
1695877155
1120727630
1055866657
511019808
920597935
1685659438
534745484
1571931601
980443707
1323399668
1571542544
2001739692
1541619055
1338027607
2096313678
1944990257
930149738
842536110
539128025
1462150760
1924384501
1778950172
1137487257
1699495045
1626852042
285956743
893193987
1306039745
2086258606
1893640731
1631036882
49271376
1259159157
1394816008
1603257010
1559716204
2028830469
1324608995
1611019102
901696160
1369562827
576697807
2052885279
1756550125
319553047
184031235
774273712
483829028
2026947050
895147849
1815612503
737515602
1815617075
2058721329
1701930999
1141771661
365533235
1679803901
962381125
1042362568
1511678490
76945958
1481102753
696441837
1552547800
29321963
144156390
1315230560
33679669
309290450
723291275
1062677470
948530913
1939045397
566722451
1110760614
409437787
804603389
175853100
2054113472
1705188748
1568695286
228833535
45727601
1289145817
2053149968
1498361676
1882746833
834730218
346664501
326210748
1742594984
1334273418
792364008
1689680834
1227688670
1071735915
863651944
359447793
1729220397
774650184
671325248
1303758514
988072289
602581078
1887862628
1211304521
5355871
1448029205
1228584081
1760057237
816855335
1282722271
2129563747
1049359912
879323336
2022114480
904358311
1625728014
105156171
1686818567
648953267
1630526649
579764444
1092871032
173667053
331410253
1697799337
1591452696
860531324
765912320
1927775028
1994095022
1661594420
2008622881
733164399
2099346989
1995270564
1771156151
882895697
148234577
58189603
674081633
1111923352
160652919
1115158589
1135510909
51393685
1639297825
195245635
339708218
2038260692
1456327991
1486589238
1651458736
404703908
1335623151
1759854836
348776077
66327356
485151700
1100114174
205130961
562159094
1307179332
1731753164
1516522377
754943877
1362113319
2087602645
249683370
1190629659
1751917213
155363563
381759634
270574504
701870824
1909214815
35519914
1899689391
289594478
1121475216
518409126
1871151227
540830407
1948455242
539463531
1280392750
1802142098
478250296
1637412384
961880438
808949115
350407773
1265428114
1438926184
543512388
591219342
1537693356
16669793
1361357931
1322244078
954520441
1553151499
1483585331
1697143547
238933578
135696625
427895717
1906365688
1026665641
573741991
10912626
2026161189
970067276
1485556237
439841925
1079674955
200465115
692151432
769233105
739079348
1734431138
361240636
1174816394
1848634968
1363522550
1990137656
1483274534
2006470081
567920658
5737167
1775265636
296682263
666729691
105659227
1218331087
1477545229
912583354
1015669711
1293916098
1097650907
803139164
218372898
1711875339
1646284175
673384931
294897747
1065634264
1471125915
586842666
1660631160
369279639
1023229126
1815166315
703901882
49407934
1294765935
592996931
2043001807
1751852883
85159452
465679282
1228672383
1829725144
272312932
1838517881
914500476
1233406613
597245551
2109272050
647603179
2033955138
307863763
1269253647
1782943745
96783043
1273586512
769895301
668037769
1822939425
102316743
1912019937
1623574794
545776565
87600149
1964714259
1006513799
1586046507
754503578
1759010677
2073455962
671100537
2075719056
1986869307
317417986
912364260
782424539
1362825540
430233968
261683544
1223015915
425648182
498534486
405603345
1138118195
1960089345
1071807411
1612631439
1694433691
513205390
205489173
1659636353
1280101803
560792528
1276632607
1183201344
1939577160
1351923135
1732741740
239967203
1150898097
956259859
45872229
1688450752
1913757779
114014032
704958150
33271625
1937936538
1992266804
1448765796
1920659077
1547469106
1866143215
921902009
1479499534
1955346660
316330160
252997331
1931230589
602707084
678540973
1335591089
1968077708
1823077414
1131536362
1153623161
2146955576
996518510
500208372
1760844879
866677666
473964327
1284972643
1649483607
1107615272
951896256
717005150
1166414761
1681371066
569961810
674314976
209362707
1790365710
1184278123
278195021
1439030609
253303743
1226432479
1511988917
835826800
1877372683
1313459497
1373360863
2120537862
78281860
1746123018
175974781
150506692
1500493319
621071407
1326482109
1947050194
865096874
1816557302
128417532
49129794
256421347
31912411
779544496
1241463870
1047002165
97124692
2032094196
767311291
1535619829
2018613627
1532028367
1160024200
2131595844
517125879
323784305
1320127903
2122192329
1589266787
1173186616
1633110770
489110756
1562829295
1561573516
1104477424
1503765895
1585760378
461719682
1515737986
1438370131
60155558
1067199621
1703184531
1680375365
1878706256
1598710460
2110886582
1481690179
2067916985
1531426350
1251744668
511952009
1339575919
1530403864
986214434
1974519167
932190216
1451704212
277415273
810904107
1755848027
1053333917
2075537554
1393687736
799887965
667369262
1378902824
158586501
2019616644
1162036190
1765728756
1614555509
267187666
1025756730
310905317
637230202
361052018
332263142
773281771
914785190
1292962990
4027036
941498584
1115595094
449009689
1873139191
1897043422
1912052201
371637665
852291420
65341449
601851521
1904768509
90194486
352484480
1680984828
2106162222
1439650807
1404661040
738284628
498037270
142400754
224177331
672988121
1522679539
7135941
1082305335
1539409844
641415370
410750354
251018147
176532267
1424969731
701176666
1871740943
1477330844
948248456
2114741800
1062053578
808903739
1989736233
1678535899
1518653343
1846657358
630392103
62930962
1784664832
1617987720
853038592
613338750
1161558694
1527060797
987109291
1958862647
570371700
1048596150
1183499150
799635253
1308127065
323693629
1114167713
420571121
2060565893
1943687938
1104477424
151933317
2130767786
1387962562
530344839
1789300985
61819280
1136773135
760581667
855427965
1724292572
1700354131
412899515
344192650
1826778439
502945507
181638285
42669363
241071774
2070372004
1502757017
440272717
1988093811
2067810036
2146006092
2011881399
1139760249
1055645237
89166411
1948150637
370263776
1254473066
277229245
475362103
253642728
953598283
406257333
577622609
1824523187
1326306234
1795167487
1676945169
539730478
492410918
547130620
2048522689
862727462
693334691
951661525
1741643291
1664198626
1356347982
361697345
2125574191
202745676
2052819378
1580952109
1675813193
1602378075
396070349
273890979
324161945
1613287478
1510621738
703894634
1996304996
976210893
1910992138
152028217
1352492310
109825684
96278562
2060007947
1740772751
2145702364
79136026
735260872
1041373198
2012335702
92498888
478699059
846508805
1851536688
465628766
1137531911
1858532591
186347624
1101325852
46837305
834033928
2084190550
1762655452
143439452
1265644603
625356811
1385633798
1575308276
1939196415
505426940
1401543843
359604349
1805982830
930476658
1913636194
1909775225
1884051255
614303608
1505748051
1045652895
1233627934
293336609
273557952
2018137253
1168058105
1670084971
1110021296
1189308303
844204364
1060845826
1272506117
2048409177
1997034409
608532120
52285869
386235375
177974005
18692536
1503800052
2048286961
793837690
1784533107
881862018
1095482258
898938135
1460182322
1946867018
732345556
729025522
1374966044
1651989180
808311499
1967203396
842661961
170974228
713235711
2067890714
277635473
970835312
1350505021
525931168
1384210598
10607394
418110936
1698295146
267957417
1228431875
1675017724
1157158154
2085224392
38201712
530492324
910807244
1144683725
563939564
862715070
1945064771
43279760
929590171
1213279653
1807511422
779803411
493163036
1132683423
49006336
1552055860
864562406
1333603209
567523403
1209376084
64109794
1213252973
1483284698
300419619
442601880
436961002
327226856
1526292372
1166193627
305870935
913578931
1212655994
116133459
1732227201
2051081171
161334652
1746360220
239002652
2107374060
1603820586
1792484157
399864713
1466164452
1984935863
1648037269
633757696
646103266
273324179
1801181166
51255334
81938238
1939193191
2092115553
40662136
1428251472
1922725964
354628675
1364848909
1812973934
1298838803
203940869
27835137
1444051757
243378670
2120317190
1648034868
1271431649
633964308
1961792534
552832393
1069451537
2036717993
1532887690
297941833
1206156903
1322390811
1089811280
1043530626
1513029683
1198610915
33627620
61040108
2084927814
1043623222
1221331206
2104130302
301718039
356673615
857205860
1851305250
2024221152
180397113
1408873584
1910286047
1552351352
1305933726
381005322
1437388030
1482244500
1248662042
1986894040
1534420332
194381360
1229799521
557979203
818143650
1547761172
1388637650
1579974603
67909189
413677786
1317580183
490004838
2133414636
405326930
1273981710
319117587
1677703225
580785942
1320701554
531640778
444567752
1450325249
831646152
186352229
1607909423
74420607
2140292453
488157313
371837414
1397280812
593368847
1078492770
695957893
920702245
1621540410
2142256663
605758325
414621724
1257062663
1770894368
78150646
926200635
1834622903
1372424875
1726710367
834212149
944880193
192394419
374386559
454953435
2046394298
918718603
162213161
2061032922
514213162
1827656312
91414599
2050979879
700936782
1834371632
1110501761
317722842
897654971
1806569817
97928211
1006963419
1788074961
803467248
1991001386
233582042
705009436
1889743859
1026700219
991045971
579934537
1212519684
1290005885
633927394
1423609955
1468045037
913191113
59967836
1044971319
2125993780
1788655874
787398017
1002259678
1869174185
1769856438
358485724
1891066070
505342344
1330163895
603645589
2109881747
1127842206
1085404639
1267470363
707849234
1023971757
362677409
2080333547
1642967113
883166711
542461598
575861920
968980264
872128018
414067056
968397635
1660986522
661315513
1668389065
1213124714
1488102987
799707779
453444788
366208712
796237036
1231804575
1112572001
1760217185
1367517053
1277180342
1772672489
218034292
1691103664
1466050929
811852993
1993130228
878227593
1769326623
1543926514
1317789833
1590841046
2067012911
946914894
632721798
545783552
1770161828
1274477633
1704786739
617704833
87578306
1864272225
1304937661
1357387838
404705943
1831302096
1702674174
495799056
449230135
1830504792
1668449505
1288189179
1367719444
2021757157
410606232
1648489418
1727388484
216538911
650861422
772779339
1776220544
1780427905
1611351720
57439067
772338479
673209213
1029701912
90579981
1775809750
1673708679
610912709
1969973739
2114129915
1867257323
1968416300
968561886
452220469
645687767
1380774313
1822770981
1408966010
1176123205
1144575263
1608751653
1170894745
1619980923
2062821074
708568258
1152971551
222632906
889443866
1478026119
1546231687
448285826
782270633
1203549906
406585334
1613504710
719147222
758558297
2123606121
1120132197
2076029108
40126704
88159071
1494292851
634262077
1497039397
1236162197
1935230929
1258978037
1083317069
1665426038
1208719642
977059305
1714704551
1155846554
163232675
1223190886
1657725165
1811365093
929301258
509600953
1273394207
1456407385
1106327729
573069353
1843416381
922404646
279364671
1558253825
532391605
1914418390
1911027449
1294681946
145669151
1238766693
1394684018
1001983961
383134404
1293924320
1295827219
1089792899
1283932809
1222037977
1388763716
1633875450
870097020
100998667
1926812237
235719380
1461956075
326336435
1706307878
2086121309
1531483656
202293399
1336092846
508610702
1518345561
1328461225
517195357
1657030766
1506356096
39089351
1260533360
849193064
1714626791
1534627513
1700122724
769352107
1843787285
302247772
478811477
1226969699
1093707417
1686719642
1094105594
1223889883
455343839
997689373
1823115261
1789492849
49833632
1411255193
1919888
1014730062
2041464502
340340930
1656225360
1911536421
821743974
756131297
201052701
36560190
740843591
751175978
1505270340
356074006
1791827338
362946943
280970374
124279624
669844200
647548658
1955212765
1685099032
440041277
1658068025
1280460506
1890733552
1194042488
1045986958
313745580
792214320
1190074111
423870979
1805699331
683088301
215028076
363685027
2125024843
1589003696
577121080
253718671
377622270
1446394658
1074549045
249344210
946800119
163512516
387628162
272079095
284670260
1421147131
991981419
329556801
1317019741
590378094
544737159
765499942
250459401
1391989707
1018284280
1447869509
581999412
731341392
1346665541
1688053224
1324827808
731710473
425395555
273456235
239622933
362719306
971149572
1550529119
1073653252
1926447132
1056249772
2000939536
1343828791
222054440
35661680
844212223
471803856
2094296982
91005569
93023431
600881185
1913170192
1006936611
399234407
896417203
1929140186
1463317450
374176802
503499154
2027479769
300440250
210843348
2015333534
165056542
106179077
1347799036
240438687
1479894476
1170750861
1145354216
707604842
1079253981
1177003936
1454310013
1318047460
1988697779
1431228095
2016801707
934485499
455314740
1691415834
1802362505
1019581873
1742554060
2025503420
1279439549
118039212
1729086132
1322747799
1023668408
1962765641
564119428
959357804
148393734
1728864283
52573134
8871263
1774568745
1869963355
70232242
1007510692
893148390
1478976562
2018518295
515613048
502993265
851088784
1696692359
1283124228
240067214
1666134937
2145883397
779583350
817181024
1232444034
714646765
845699117
1729660386
764393190
1531955410
787471013
91504540
320861920
1998764372
1274611969
469213306
68215521
807920012
281612266
1246201538
1647937004
770830675
743840297
1051851735
1633454306
1784737146
673666444
1188124902
1853889007
717643313
1706543927
635095699
1557291662
1807427345
131302903
1702049529
1242214431
615273525
1324140895
1312136590
220219204
1546247411
2121469444
442895674
1639856812
1814764323
1258550032
1296615653
1705410371
1305592152
1480146093
812305818
1825066289
1819810978
463935316
810151215
1406515059
1596576722
1427594341
1123154307
1220687812
1515726463
1064241786
979342496
2030233762
310759761
1169302963
1459428048
436923984
260472513
372688630
1108852900
2102138486
1079462640
534109977
2059421807
1013042839
1239146187
808297840
669526277
173958724
1569555314
847187554
1045027432
24336134
73879213
967100293
867876920
2093585211
1180316387
1895278724
866501831
390255366
1391404577
631670263
658608830
1854884232
1004974875
883455585
206975526
879645047
2068517480
661115926
1675057015
2081744192
1578318899
600719159
1604740117
1617163447
990377737
171167383
1792185932
24912163
1893178999
638262668
115433672
1429916792
1901628033
1717357242
1376174773
1893322464
1936993167
2084623104
1202106438
1583427312
1586478480
1162428260
1296999444
1932357416
951191537
1750215479
1216216822
353529452
1436078715
2098259913
386887347
1919532754
715803487
1458790563
440843171
2054652298
151271827
1836152350
841287984
7083686
1006327800
1170005189
987856974
1542543395
1210177311
1913733647
108470700
911816563
692443025
1643979469
491880901
207034243
1832853812
434125793
853078210
452243447
1019265734
1640708208
2106319345
73613205
258097824
1396550908
1472816883
1103461396
1795074794
1282871428
821623538
1399785096
586106479
631277016
240420734
1529127829
1734021136
779250908
1447871093
1107048259
145176160
248333825
892768652
499630582
455126335
1366740290
1557439991
1011963152
780233388
401697723
1700161615
1571775036
2136506581
1562621958
404214180
280843716
518193227
47774311
986108500
881066314
394610850
1024309591
202754234
95505264
548119572
226613247
1103282270
150401374
243973131
1316245966
472188000
1918054052
1633974324
399107843
374363743
1280313035
1457156900
451304052
1120541659
1205569581
584887518
1805808412
1916672005
1098144090
915822416
1875264508
874661185
1496265496
1031277151
283568400
638531472
121549130
767276738
320112242
730415731
977598977
1296368704
1858147424
324087236
1164428514
5257603
1472940553
227341764
803325380
183660068
1010724253
1068312204
673575573
541657751
1338485037
1763328696
1410695576
756148662
2038337089
1613610680
1028334090
559910641
1803918020
1757923908
223822795
2059421323
237614469
1738910552
1969687888
514287818
557891835
763820051
947951850
135974322
214611760
877751218
1948083036
456167548
1985490888
1601513736
2110928327
1354320631
164220913
1637953221
906297390
1661169371
1764105977
2036310174
669353217
1417902379
1551763567
463025442
876552909
832150804
481225814
439034966
1769684102
1984702169
529901252
567899522
2109117792
2134789333
1139807712
1068098882
293675793
1424981590
508858636
1755472032
485633209
1171880837
2039205254
885418396
961809205
684308562
2011746728
1158281127
685105008
489056506
2133045939
686854839
1024642682
1767368318
1052438203
2018614591
1400928773
371930431
1632012413
1311739365
852666423
1873489452
192942329
1451538987
1950557333
702363648
2028776773
1669988151
134152123
1512209840
1194295318
113910356
939397135
61171567
251673503
521109632
154865586
1343727525
783007654
388034517
6795461
281423718
2130154081
1212293359
1880657663
454543974
235019669
865198934
1802052977
1081834236
1661258905
201098229
663547180
213378717
57786368
1355871267
1491924536
273580929
831961158
1392528462
153414006
1617493093
768071270
1162739252
1750828901
315987424
2061129846
1047029711
1532509107
463408151
1233509187
1202088928
163755107
781843279
1335538251
1651297370
1255574798
465252373
115325071
1316421030
533756387
1945843551
534328117
265789529
1193007077
1778948184
587496080
1394626123
43500367
127761503
1838256958
58266094
1720976753
2139791191
645349496
629952620
722858052
1268906424
319392408
564403268
1296178690
844468863
1408107087
1246977326
1969541500
1405484133
997319659
1492665564
253606553
1773575755
399002539
683127019
1334505095
1338299022
980543399
8146768
916170352
901312784
1267770493
729200645
1829477752
1394139759
1764296378
1645399699
501265777
1062692393
196520475
565931566
359372902
1928694718
1336391228
1638812516
2109598598
1543071705
511968128
322612873
192500668
1269208920
1404389691
1026275946
1807398723
1735398875
2088845501
2001935058
919316883
1591564459
666873799
2101323939
1914596421
22231346
921240882
2107451882
1529554033
270886247
1436610081
76530551
1447179924
1458921045
1351132456
1241564752
2145899434
241175315
318499648
22079610
1518316062
1574287792
1347613685
1819835901
1704970218
931624290
1694727222
377135235
1794977599
1692759803
1029776811
1279615802
800110339
1928382815
73232674
1816138902
1030475744
2124191917
319783037
501307436
503068845
928356272
87914923
1098011824
1061566034
79261239
74861770
1914141398
1110708868
1417727257
442951793
487646696
378847662
1590369778
1037843531
1914772893
1703996545
1745842185
2124633439
1461516039
2117994694
1948269037
1073810752
1727362565
577026686
2118886463
1584881443
910845871
2101387894
1319902815
1627826440
1309096815
1463317450
2141128726
650214307
889532317
534753126
731216067
1709360114
672369887
1233131772
2037263821
1661854949
632299062
1251906912
1053717673
1796194634
557766824
514386329
1665402874
79893507
1120250759
927060292
486259977
2086978548
2108660335
942746108
252380716
1348156921
215425237
475761554
146988223
1391751427
1401519292
1980075649
1046267589
734770984
721808239
129586469
964850899
1400517008
1321312487
68700650
2002028982
1731058339
1467232458
1470098485
328151785
1940117203
1830363299
1095543386
2065208874
1945874043
723800773
1794826270
271050838
1997680382
347480814
281352400
49317036
2139093479
826804394
429642995
894102452
169737985
156105880
2053573214
650057408
294589385
1939421079
728738418
369403699
2059282682
1594762978
1139340674
1334878891
1294694536
479297152
262439020
1082338020
1143838946
183701271
1424760200
920848204
1142850745
546245015
1512389550
1113421857
2039765268
502386688
1892267832
1372366378
1385063908
1226746094
99222276
1439420499
1881769714
760107885
2048769967
1964336769
1768731907
932255374
1595381632
2054611667
2042698253
958700721
1253294897
877601939
1279085637
1456686178
75985184
540196993
530351309
969487646
2070045815
1670753145
1622183033
546307244
733164399
1680329564
1200632571
2043325247
776347486
1049136899
1279012919
689375016
1834129251
403506791
851239666
1175175010
149949132
1438832055
44344581
2076240984
697154295
1064633950
1020071455
1656225360
707507888
1081909817
1996144082
1879378779
1057085314
1969882255
1123796237
2064142897
1868853815
813110768
844852849
1351876416
372347495
1206503194
1771547502
1679965018
510862314
90113086
1928451862
1702560419
2004884974
1373632869
1544934366
1913304481
1657480419
117609145
1301422289
259246020
1827656312
1426898207
109539045
750845285
448848712
629712399
993808450
390428312
1893406798
69839955
959495586
441937680
1386089078
1721191160
610671116
1118534418
1042161823
1267889823
1901308313
802470271
2037145795
2026731155
1568903813
351081798
414971294
958701634
322622680
550222195
1689988044
2047835896
161951942
516817919
1078637378
951887761
626960783
2026165779
1537313744
73879213
1348611371
1453837160
1707697801
355442009
590614209
1068877864
592484559
1727787374
1535803609
1507254052
281525979
1419237221
1073864121
835017030
212921864
763953538
229395759
958242698
380373505
1175626631
1405319693
1922284297
433306696
1187096430
1773457450
1129833012
1637381373
1713957481
405048917
551628504
28086711
1108603379
751910482
1002997340
1019759560
1028888949
1519096879
1296411655
1814382075
463401587
118301173
1521424227
351476332
684803495
115516828
200979596
2085998027
1351344636
57722234
789256107
2005417579
1582831219
304683336
287595391
1328667004
1770049342
652104404
1898394881
2082042986
849373635
1345219097
592466021
1370536928
1489162018
838125000
213331773
877683420
1076009325
2108779653
529156416
1035593375
1369182377
1405007192
906515333
1045541494
273523152
167752327
793860895
1309322867
1522263809
768701402
624470256
239261800
228909886
1590340048
922167888
1014924383
1458937964
1585691917
1017195986
687449310
809888833
1716186262
5829733
1974384425
558837303
1657156528
739892118
1155266709
1799383968
275246013
1373031412
1627782015
722191678
1692516370
476959257
1051892855
1334476696
1990359636
1411066511
2077536437
963904796
1073552535
1179769184
1701930999
1376962419
1347982009
944381708
1356073232
1034634970
1141560535
980471960
1682740972
1010479930
1247389645
865584991
1270982566
797062917
1908340540
1843616233
1301170567
396004167
1040706738
1429906180
719141752
1190132774
1231530852
766417594
1225430981
777636154
1809542347
1358163408
1781697316
378671321
1138098034
1586743238
1889708405
1312082153
607615811
1964041443
1481148099
444425115
950750248
1944621158
1071345395
1465039203
527086039
206876690
1954260994
1628180083
79197175
1348397907
606060409
1371543142
967588783
441512784
2020803475
1905165696
394245256
2137580110
277121380
1793753945
939317342
1381025431
1299598644
1269708471
1733784803
1563254129
1142622700
262919090
1895027799
753581906
437372552
1115534925
451864026
1710222403
873949875
1506657802
950110668
1559148939
1467541985
652997845
358242144
1804822055
1002287854
705416330
1031418414
184674908
1025963019
758054261
1033334871
1096510334
2060995308
1582058553
472654260
661974663
1831268393
300465025
844029648
1253230874
861428685
1089700074
1495778779
2147280192
1276541848
730920906
232143428
717066581
1418721186
1238258199
535396801
1063527451
391790532
1994460493
2032236050
1964700749
1586786519
2096066673
871490557
1116362687
1015519735
2063548922
853515365
1535073613
587956176
191148953
107471061
699162965
1909489814
1090483803
1768759425
770081091
1803382524
1905991793
766139159
756463254
1796824797
1513308844
1855401316
1120982441
658750730
878588657
1183157449
2102430301
602611317
466191301
937076297
87741506
1675773836
554764439
1281142479
634074571
1273131437
64741811
2146766457
1015069234
432080145
1102192685
390617661
985386419
400249782
1563269207
804755795
305819019
565912064
1179979230
1487406518
2019369541
1121689879
470932867
193135165
1242417588
1876699096
683199438
860192888
1917412038
1850539283
341029610
457346232
222372942
1907415167
1851438396
157007272
1024671820
1563738361
239815580
559667848
1578346526
377182744
2030404506
1736529314
636304898
989333568
60397095
175792431
964296447
501292194
1641381711
259226438
1462993262
1176405012
1633890514
1305485455
811062361
1513293336
457563066
1361700328
1851525684
119093883
361475240
2080279752
53406127
1386298984
1818873824
1571013493
662765739
1808897640
588111131
1478386214
364081444
2070899824
697265944
423601217
923522871
2087680444
347399527
1425678945
1295548305
798787105
1563032387
96726281
1783596293
1515277514
1685760147
682082731
892457475
1946802165
589698575
220349297
1591750967
1181479387
1939210289
113327181
849464716
1874572933
166114582
801473508
50097027
532027505
1544530040
181377148
99564745
142509572
249256654
1467004532
2096957790
1313020554
888550123
1371187872
659982038
1710422855
1331768561
1073764032
813269062
1197285000
1360208313
1397445135
1006887402
83648815
3360314
36771782
1220641797
1559954980
942689973
1719918539
215863751
32082628
1130716934
1903733680
95078366
1142000137
728541617
1065126785
1081113325
1559607719
534288160
1184953239
1634787482
1507565355
880025506
2075078938
504866164
1454805273
93721228
1025328366
770993207
910783867
165890156
1950593700
1912668240
1725373622
645287980
2068882358
2058811654
1000387129
1129724540
779292232
893176140
308297140
1023238144
1280523446
628784889
827860986
1917719615
1079578861
202244866
607259416
1743480893
401246549
13943658
1993420731
235981569
441473625
838317624
1070337334
2018837649
875730449
600440728
1856905667
221823919
836512286
1330790478
1578325618
804505795
1191438137
1607799119
1206734555
1202922105
612243359
2090180979
1150663785
557327252
1124351281
1972564283
425898564
1395039349
1970202307
2097456125
1737357750
1346677124
708333211
1331405578
239534498
1065808695
1511365378
632368784
660187976
280680082
1066483899
988891323
633219695
148558726
904996255
1394910150
677384399
2018229268
1444349318
322096525
403033108
140909606
1618454391
788289098
462028665
114798549
476312027
624782755
730435665
113503971
252488104
1952594643
848658524
2006572251
1368147007
1264034212
367727973
2142903843
1551378841
1829707576
1136952129
822955572
914634378
1560583736
1707498153
1943130088
465898573
108403587
2078759420
93540229
2075989230
1497556092
599816421
901210826
765996066
1573271208
424157457
923433943
651604019
442537817
563387926
943904553
180366883
1366152138
1260838296
962116571
1442229450
1333901428
648429434
128658999
939558586
2024942443
2029355326
742445152
209053811
4149146
1901216276
897013008
1687840081
286263923
569215286
878863452
1253074842
1443629273
1556634922
997977262
1700849577
1253561733
2115546755
1917370515
1145534068
1959303807
720472889
1848719760
1705702296
152487275
1895001469
656437741
140408639
1597047526
1677063260
1433165509
99551910
1412777166
216620727
728835968
524664705
769317606
1444179634
1223674201
366520940
577774768
2008856249
1558647244
173578775
793324277
2113889885
227982519
1521317412
2011538243
640399862
1700277400
862308734
1877733538
1193377874
606374811
472288093
465147257
694045421
1752850683
1966662771
1454345606
163251445
968305744
1071976579
1420420653
1974598595
1738980490
560818568
509920120
1247641098
1943319141
1771334770
1353964702
1543433809
621778581
928291357
851167372
786104816
1447595447
1911515985
334383163
179139179
236697187
1234720551
1986498239
646570672
816147334
270111962
1565297459
1042312733
1581709963
2100168914
1387612647
101222142
1205822155
1519052625
1879599504
498690607
263271016
129283841
65227766
457454410
284683230
1728439847
1341339115
279551995
714519061
702137885
539656838
276636152
650702710
1272688361
1675098951
1370478868
118806750
707270626
1388887957
1033949221
25937619
298128130
212131543
1238766667
94078463
117282041
532771511
1571775016
1657389902
1716832091
733835406
1370856911
1053369888
1731636465
765680043
975427774
502292698
1017321670
544953892
224735608
915437457
367960224
1969603775
1368362658
362175072
110026646
1802661052
1102510286
623341100
1807425628
506723824
267679884
1474649774
1333141651
676046905
1872861433
100207203
1362594361
1671889081
906339199
823504418
1592374357
1659780873
1461551729
1567475196
1739494439
1851284486
139120325
518903819
1821856240
1112220726
1559386956
968260945
833372976
330132338
2022612026
1316930432
946066082
2040597863
2106757913
721523118
1265014506
1421348283
412369060
674374170
1256968655
297306215
1624027795
1755607337
1709708787
1024671820
1107122269
1636380274
1241641212
1913431395
1959312933
877341044
1589084807
1882593872
419932843
299671803
1542844525
1671431911
1584031138
434077159
1256073018
1603913379
1184420564
1432257115
2099742501
2085196784
617606968
1165986346
288178091
1104852952
1696659002
858327611
556513007
1444935593
1090077012
1001973074
805231193
1883810281
388082856
55048147
640013196
185426061
523767900
1622325165
564878893
27957916
1992747587
1236951928
71328758
1409302484
101228187
1859656567
363959021
858162545
1414095689
668184764
1679463022
1300395665
1101879050
1286887191
51879812
343369210
848793332
1210899308
1997833507
384275650
560348273
689126737
121887190
841340603
1477730760
125994140
1540427731
1869565791
878578302
2009868779
1374915247
1358504499
1747412646
1277477814
1788218342
33520856
2051665535
236328725
375956247
1023273007
144388056
749719891
1242561483
1772786987
1246700978
113851138
895326943
290772309
269906216
1430083823
1643573850
369755841
340343401
1064891551
743520596
1825545543
1216945288
190744012
791382250
1799900252
1452957941
1315566538
1138050617
12643695
858207747
462788585
1536643324
599040904
1498448982
1931377953
2107073138
22965452
113678498
337353157
995215823
1294860051
1484321587
1528876363
961257429
1383495492
1112030750
1012928930
1252583026
1141539797
2022987916
466099758
2005753410
396626222
1465208748
1708940858
464542032
1438890003
1847891628
1532800716
148330800
1057483952
2106644111
1975942248
1961510190
1827140280
2049647120
1998229220
57983695
1264849672
289006091
1977409729
393113975
1144134347
115572393
1449750206
368105466
1721132101
1986012933
1496865672
718260263
283949439
2136338859
1223349536
180947594
977174491
984484767
1646683339
1227110294
1835656671
170436839
1208732535
982057444
218342883
1375258414
1502801997
313831051
424765217
152839487
1614388470
79078362
394741685
1132304503
911388069
1551499964
1994819927
2065153612
1750417990
38469953
1754114254
1677056865
523907754
2012308045
361018209
122233711
1915221821
366709529
972499123
1333104935
222314639
1228483440
1438826934
1694779803
1309058237
963781984
1572814922
38172399
775486120
308185755
1114880849
1244489436
991708167
1646393065
1402460962
1974330571
830152663
662089372
1276629304
400253905
800926535
700779340
686329822
1613987523
1221180666
219746520
1998184009
396057461
1710436165
610866982
1135535660
1939710772
931694816
596252736
1365341982
1250281543
237273610
388132565
700263667
1913088625
111649022
799153926
514312827
590962739
163659672
1710356562
351657509
1374928833
865063203
351856551
1000618803
1049218272
2099983310
418048801
1492056073
1442630087
1195956978
787640644
1336025324
516145281
2107145638
1091615126
129899785
371439435
782464431
630422493
1337479914
1688002639
1401765533
1567078056
1862531904
154149282
1830348412
315945272
1670306842
966206381
1459839299
717162136
1197254349
10794388
99546868
2014582162
1191811752
713448506
1915790839
977975693
1982729453
228726971
960683312
308700470
651709853
1147128255
1423257816
1778027975
1074954057
31007894
1870531579
1504294701
848199142
1951359176
159053135
1970711879
1056482499
328151704
693418742
339838440
888809040
960433763
621078902
1912350847
1935478714
1436088438
552010997
1858607504
1377654553
415366245
1253167183
409002347
844444090
1293986133
1338203918
438559131
1528636692
43834309
1655526847
650204136
1374890830
103636013
1076220517
2059193923
1838876410
1091982105
2145344689
1750946508
702384694
949127337
1450268607
803779613
1376937818
228349475
1923429216
778797614
1423269258
1908312231
593397519
608895502
1329072710
1273612248
1841759484
163677149
900026092
1957794597
1638632503
21352567
1988468834
405898262
234830277
463902362
2006109578
1184277413
1729775121
5829733
158766675
637525755
1530252144
1992309875
2057579370
1568939550
1426516482
1507710627
1366120613
996233805
1071967682
270476453
1180531489
1548086399
1433521053
2051746279
2034870535
349824103
267180732
811460893
1560647271
61720513
862647746
1765926184
152854662
1365959666
444535026
161247240
1925050658
209730394
1420053669
1614393495
796602543
472134568
1152574349
1568651677
1949003634
966857459
1827613766
783608967
1647014836
616901230
725960975
565042676
1491275637
1485736971
1424843392
1996751063
56631478
1107701869
48679921
368629049
1220374081
1807988389
42777055
1370200141
811701881
593652143
1105428121
1037151011
100772952
615352661
589699304
1517045099
2076423652
529375764
342338830
2121312032
1816716985
368570578
56638556
1048269297
646339818
521273355
1847353644
36582036
388930213
1089119036
1208685614
105340069
1244582214
660355317
1042224121
243642997
1854536995
225999389
1740230790
168444687
1327509241
694974826
1819215072
835028397
1047007115
1683802037
1760425020
342349569
1861076908
480675309
1930345263
1870721407
1839012809
892921818
2048387057
1861027629
45959032
1815952929
1359796184
897210705
94649710
281661521
1522563343
1433225551
1019058497
1567706499
855500799
481971943
1259744578
1158104744
617262220
365222587
1355851971
1242368329
1625975168
764489706
1543059683
971543161
967973107
70870990
2087347003
467551117
135422013
120027258
719048328
448835638
460915343
271592518
1500652396
1173666574
1965750172
294604754
1613177910
26338882
1596926181
1896167501
736588389
1490723315
318028881
70022465
1912896728
1092443871
1431586456
1215208600
275161293
1224702192
885321170
2112198213
609760939
1446965609
931076263
942157358
1816708245
2036016800
182154870
714520962
1687103743
567504730
1078963038
1084869381
1448937098
1815182734
487318649
1504484663
1891201633
1424998150
1714376061
1752234640
1945861376
1142753680
2012308045
74079817
2088870511
1363987093
708951143
845075956
1453249484
1488590663
27904058
1287067720
2145607168
1845136088
800628651
1678809109
329364286
1962219762
1461042838
1660962305
2130960913
461657849
1934731478
2117207447
1916727973
1482547383
1198352659
329759254
151860842
295144104
36581644
1033586623
1316901461
257296159
868871422
422814766
1156395773
1564069469
145975267
2127148680
1196538082
312643043
1793092342
41069889
61869428
1925927409
265806602
750087714
533406353
1205447858
723119160
1773528074
2056071754
2008049905
106805036
2030489708
944923750
199696393
1017037982
1366564083
899921529
424942320
1352661215
737884084
1500849507
912254760
357512009
692665774
297894278
1477577858
1738797506
1317342490
1863365008
91771733
1513105150
771920282
816971111
1341492276
1588182781
615075217
1190537580
2117452676
688512873
1393738341
56492553
1688670457
1782958812
156490029
542930092
40136210
1005070466
669234589
385065249
1602820455
347949662
1882611949
1264751214
1343454339
1292711294
1859690880
22898693
562555763
369784407
1224340771
847674400
864149577
1291195000
1003554966
223161912
200887842
1465156520
2126024610
496931873
293207765
1945633496
1393830
1778341516
1992013038
1950171055
1538091987
1891977410
321284326
1195104758
361548144
553721759
659503170
1478723507
143319971
998753936
1336056511
1995016611
1242882635
243700121
199870693
1754701245
1699875569
212473905
304652271
1202678574
1520075818
298617947
1614403704
1607266279
1630240944
1158225883
202195729
1598800173
1213369317
603623506
446642862
2096556000
611615102
2137894204
974662912
228209369
2000457597
2122066525
745148247
1320670963
1756919093
1441289908
1805661337
769195357
2055399531
1662278454
1285432852
1221005769
1618591108
124683426
1210887015
1348658602
1180990115
690645425
584945732
898866318
695295341
1514383816
1701290180
1493767826
807945876
579744590
475253708
786184815
1725725671
1537629529
908721368
1885717716
5209641
347246987
1633592114
454016681
1503172456
997901498
835569783
355811986
682027812
1214058918
274065578
306805141
740030081
2110781178
1219889098
1155584463
1471446622
608005779
1433913409
1228361509
674787574
631955226
979178250
929030182
798187419
1197997853
1052144615
1875117872
1500618023
227941431
602126355
1008504013
461985359
2024344125
1537415575
929487870
2142453884
1773960728
1573082758
856035838
90520222
964789178
1697455906
2094191225
1476371900
808325919
844411465
306838811
2002004160
143694078
1649107448
1725579174
1070441996
1278956001
315739310
1663651421
1970796787
1242724697
1407341346
2105694589
1116823109
551586440
350931243
919122604
1413328573
1208543919
1416863242
204386482
1159396569
1561983560
790470094
153148786
1594073123
104860780
1747309357
736983819
248679425
1576803742
65346233
146460216
1210701751
538332133
1668502989
1019411372
395178363
1060153485
1380460268
2114575884
1161490743
1846288954
631655284
1903344001
2117227107
5887144
484385232
170292455
915612017
932321678
1457032397
1190698150
1112889552
275519392
618259175
466357618
235106850
1952040903
1608771374
365401608
87403792
1064023921
426685022
68563330
1037727086
1219152725
1800026875
940909204
1538165467
468391133
1298504884
1537056050
1376428947
394571785
295977154
775676184
2091359146
490610128
930586108
652715898
252201139
618813475
1824453012
1658052237
611868634
567007524
1617471516
699265371
1178046615
1452099022
1709179848
1682320116
1169303536
1605135840
620543335
989738616
1445553814
135838770
1193279428
67501941
895088916
333017216
1577111010
1997618823
350264692
275446111
765817555
645078644
529138702
384819265
1233236351
600330180
2060270041
812984486
1261982401
1064949915
612148610
1961175879
1285151766
813168763
2121987630
1084923223
83955879
1397819566
828608560
1079851500
758669129
1878776797
623149906
937810019
2061615660
474736535
1033670897
349444186
1766353580
2025304136
230920410
690504571
138389305
20260403
1165317315
1473423879
10124810
2037830294
1064453408
636452247
504700291
892121738
1612035414
767198115
740108674
1585378803
2081325666
1087128000
1840476841
910895370
891562203
331857399
722634470
1939681418
882059365
1247917640
866112651
1934864804
2076766935
291775380
1051202423
877265636
4375039
882910235
791779195
2115962756
952004137
671420862
65756462
2043121209
166323512
1971033244
1468361398
1721761983
1969355534
803829558
383650424
1251250056
255499918
1240542770
1458319207
25324134
82616686
689547571
1242821871
621219518
587815354
442451801
877350257
2081576206
1064633950
2118235586
101032731
1676664246
756200156
340965287
514634003
132552511
946507906
471324327
1766644985
41844050
250084342
1273374608
1520534340
165869072
1867939144
640254123
86764195
1913268294
737265339
1677980540
196298031
743892990
1709713323
1889977440
489006017
2114510436
1571055252
1012144323
884461966
1681238917
658291328
1473691299
722375166
946544990
1639898032
156007125
2045909502
1019080361
2137372273
1240120650
550479959
1148124741
1756514861
1406002807
833068618
2003572206
1483417566
1334295270
1299216585
1806534463
1921095358
2047012990
998220957
1350111740
1566623439
1308833477
1015093492
1729206813
857819906
42462096
1926340502
1414509078
319577882
1952554177
1724196567
1468513304
2138344336
657441211
748428217
1652651078
1364123159
126168057
1171355330
1799454477
1216660534
30726740
1573077911
1165983526
1514088493
2117966049
2098854350
1748801839
1051337436
873725026
345093558
107532877
1453294479
1558983204
1074315758
752205792
1135276327
1592773433
1771676871
1842259284
288232319
110196100
251643548
1134283910
2056986746
141749922
1362595382
1169622715
1717689231
1973153802
439101134
112149451
2141086442
1285684930
1844826419
95567540
1651514771
1848049710
1764016605
1177494192
1210601631
1686069130
1279141143
395103117
1696905028
186552061
1428717941
284566498
888126951
665649
1565095099
1194549519
343785954
1765588203
1103948703
454769910
1198470915
1644473665
2027474711
77982379
821372507
818923506
862154187
1970435571
1059365424
1530120606
1421745014
1276647261
1781463954
1221069692
539859406
1259807667
92576040
1033580290
1863488966
2039377862
1988865900
86889254
1794419209
585968164
1017058139
519252805
1838150032
1124900850
622729203
1640572502
2079957670
1916471640
1059939152
2009875744
440991616
1221970737
1527691121
1836961477
2023566784
403063249
1917667891
161070668
2036809463
1994860992
1769198789
1135151640
1907994989
938169702
887208555
914718361
2038899548
1287696091
1698177274
161050487
259374635
350743779
414300813
1510315403
257360940
1755716964
71553418
1807605608
1788049549
1310574868
884747521
1326392338
27020668
320607320
1269536518
1640005800
539124157
1941749613
2030594218
398229856
1053060845
901321527
1812157989
765268239
25271455
352029497
695196132
271264275
2027783268
969918690
1997231352
753496882
1007621051
811730169
472483018
1334754328
1681127055
1352790220
601960655
1378845937
1115160539
1722906976
1897783670
756144307
1601048208
1987996193
1459877816
2006923320
1421184541
858194537
776055391
1032034480
978388211
88951659
1702983125
1868792686
1759479363
2032125218
54979635
1461854851
883364958
1841365742
266959614
1734088880
1977384645
925709329
1395221083
1149586076
2114333589
1568504263
1472685046
1591760419
2029192508
1590428532
448225886
2087402703
1088382610
984156528
1657844522
1946617049
1966703075
1295151182
600585313
1758518854
1651789233
281569767
42642560
920235249
1178256105
536850723
1726256459
1881755632
1002964985
1906525546
1684694469
1304471694
753786821
1943763697
1462443083
645099324
832383268
1160621746
130752688
1896229895
827350930
1853803902
87249679
278299669
1194188402
393166940
1319182246
1924861077
958940413
293265338
1085709560
518356047
1470955989
772611778
1997622423
1817029973
765237678
1329980780
1244699451
353805366
245977943
426886977
1646240679
169276520
887560398
1726168414
1100275443
362873095
1764990931
1189976751
101072531
1564379118
858460713
1094281652
1898345294
2079896540
1001929695
1374438101
1780744363
589829456
289183691
586199226
1809147291
1684451578
317414470
240045578
1097334534
1126925545
1430638239
2135439380
1974113719
544856212
1065703738
150495862
113313346
34754300
713072710
1804341877
569526522
984036644
2061985281
1025406221
681380144
1467549624
991934236
755387513
766520434
86190760
2088332708
1576694390
1388960443
892981008
1199262629
1639497954
543722621
1864296440
1595026105
1192159871
282637116
539232637
1450656674
1664099482
791623757
641668879
1458633477
1086831809
2118885456
1030296212
260733876
105551410
214229364
1220876837
465447640
807248573
1760363126
1343661598
1195803518
711279020
1992705426
105618243
199612785
1994120958
771440861
498613156
298950086
396850966
1563084404
809255383
1004490778
906570535
677316941
392029306
1929055579
1928528688
556668598
1272668841
1291834302
1005128044
1694510750
112830505
1606116612
1270158509
296526491
795588949
1096422180
429663881
827076617
992337604
1071200588
306765934
212021502
1942893550
300243199
1247577910
1233853830
2102431536
815267740
819076021
1766844560
575702616
547573292
9885954
1962732103
794589284
142196785
139309529
529138702
757223917
1689866375
1615994048
1300628017
2003870608
959138640
1851648987
901216612
1787185682
145760637
1834924401
319538775
1298416159
1991134187
1616775056
891054450
246935323
1795701665
45520998
401890309
1446358435
1986647037
1178245643
98999219
168955125
1304957526
1557127457
863037897
135661826
506926305
1314941226
877409157
1834352740
614697595
142547596
171305973
769274442
609001551
389972495
9992463
111633187
589659397
1240401200
1502956110
128175503
714507297
1031771742
355582829
1514383379
792089679
108691937
925178431
1175886722
933141576
112348582
575545456
865274271
264548238
1222744299
441350368
11234677
1037306106
1669310332
1169979854
1672485633
441602284
1368365622
1452582992
106492968
808871151
1121191808
94545963
2119728248
338615868
1578246781
580128866
694794309
2147357174
1267021581
561021623
700779340
73301993
1956554316
1072493237
2120745168
954788233
279351382
2036031509
349350910
2114764938
548041650
518943999
544319643
475660004
184527808
368564253
1142184888
241596025
644360595
2101910711
1064031565
1963210507
161172548
1574030442
1116180034
1902707828
1917019944
173211157
310759419
1909070384
770986312
1225701888
161127620
1027943849
1647214778
1604471171
767213641
1098418587
1210741084
92161868
348036939
848999761
1889636643
1035490899
1994563946
2004170741
1688950584
1150384738
686078769
2948894
1333308520
1915043207
129409827
695447389
1087010852
1216790834
1714284014
1079879487
56904570
1121477875
1175567650
712481190
1064849777
2083009755
1073356426
268409039
1452058421
1478560996
1984409067
482813538
1746219120
181515136
1024229038
169115060
1835582805
912949660
2041573105
586331874
1908488347
1027307728
1766411551
561124808
1556348334
322427778
775774386
1766659878
2099759017
828466328
1762991617
1661810466
862715070
1366022211
1713986084
1871843689
79374953
1222458942
1257134173
241599381
924094846
1895981838
588874311
1869428200
1360212413
315366452
1942969778
67695108
557366785
35418207
170085009
211104955
269092456
1107716073
1321268336
1808139464
1688176199
915925127
957385538
2063102408
1476679730
1312630894
1650950596
479136305
518636142
1510757250
1705061569
1825814538
848490694
171282427
262052027
483717829
1598915719
344544633
1843832536
1087408260
1947213559
251357783
1337695357
917862308
442021541
1298889492
1663080984
517239212
921789090
1886730526
116903388
694154657
248978850
360228389
707114718
1300511900
886118918
816259916
329590401
1295806657
1033613216
535483581
149851406
124176868
1217598804
2016149223
1664129414
1795380748
1086054881
387530946
1143237259
936983628
804421863
1850263593
1156774658
1149412660
1229389918
919597872
38436798
462788585
116935034
46071322
1333143703
238904072
106833684
575173823
1424051498
1449032005
234766041
198375949
259297076
1392048733
1763763175
1308370048
704662468
1836172398
1106146843
1974858537
1373744916
283392587
883851568
1282673553
1009482636
1918513704
560032261
1702105412
1795629614
2124342142
2002883052
816225671
667409390
1552714461
140071862
524523743
1936159542
1732575908
1648188604
539585038
1283578705
233468352
407120676
2044350838
1626575700
794234878
1835166447
1166265645
681823667
1008871628
1612513149
1522632369
449086844
1782368366
1139974136
997936931
1717484441
1420653851
1733081468
1302087532
588370171
2111532498
163090756
1074200147
2090423971
1629299034
2055968186
599622252
1826146271
1432577742
1740142935
573081114
894294434
2135924633
345466648
744321014
2128063667
914419634
1012231247
372633804
1555820429
1495157828
1817589644
206540742
144956074
1569362490
2048706763
156020620
258429318
334601439
2106532050
1678873701
881558827
2083612229
479799411
920783154
1336436266
274944699
1428238952
1109803815
1871805267
1788787617
1401749174
305477212
652212241
1292935020
838675321
2121025256
1157735639
472277576
499719221
1536040296
1356359157
305129261
1577058452
394370414
1801378842
1814900125
218197784
1924582119
2126714943
175785739
1686746616
614467435
352216149
1375339563
1592737479
279044745
40062260
2012601264
1305786784
1498024578
2117994694
1297449333
1569958833
1075400901
1246435475
884218283
1053352989
1751974751
642245399
1903612213
512075948
1072615964
1311599809
2094161676
1878639302
910528921
1416400850
1996258322
203545935
263802468
1174901018
236413703
2110516582
803206462
282163682
11660248
997464229
1604363190
99548874
2145164459
2011082867
1617940145
1404120754
843522521
574778275
636417563
279253097
258606964
1249566172
1640933097
372228669
1509361001
407015088
879395496
584917538
2074189379
2005327166
1725192891
882719415
536866497
100220274
1644970721
76178229
1840188692
1677615777
344645614
540616718
264669417
823862694
2078928151
1506845590
1772743946
213294885
1933539846
1946922213
1853602108
1919482925
1090300944
295157119
500070618
1130799181
1602467884
2005299542
1269678459
1765193137
105866165
1405507103
1524838846
173386231
592900293
950439870
1474993647
791434561
1279377030
449620229
420037518
1744365551
1557507803
2129666519
286376955
7888423
1758183061
2040062116
1768209553
1326918010
1031267020
807477725
1319339400
2027266667
1878732429
791016464
1379870809
707683332
12125806
313478059
905956780
1656699315
420040273
324608442
1140567339
1089756033
576355913
1248643082
286759988
1386036308
1525226684
384304108
1583513249
260899079
28750622
1640437047
1076167504
1224103714
1072050379
289332204
992804539
513816505
1212831274
479814246
1076043907
342408037
1511248372
1119733823
391737210
453373190
1216280556
886424074
341631670
1246562507
2004900194
324321992
1702624471
2036421347
1283905236
1887987795
371000535
860916227
88422859
1931533031
551044263
1512002442
712251196
1019368629
609653003
1497961373
820266264
380832104
1575818043
1504618003
1115366654
435549420
165167730
624357596
1533018120
565898433
1281808077
1444454566
1004728230
1315466982
1999780384
1885658965
1331611449
941821157
560721533
1266715044
1759831157
2050048726
1433448030
2082983902
33860196
792241866
1007690805
2005477495
1526935437
1260218654
1998293658
1680213289
62698524
892141418
220726238
1756696100
1259376173
1927120913
205321919
1228018527
1155720413
1316303796
732491614
48783047
1047692989
2142501272
2004450139
856055477
73349690
709243602
326529419
1015446682
2006768912
1449177180
2078490406
345494516
1489225929
1474302137
731497844
606871199
1715275976
1608957579
2063049779
334007169
115896971
476892456
587464373
222474557
698257066
2072377967
1955773819
287682997
760612874
573591324
960562850
1264574348
967143279
395670723
1527269713
506200466
388906205
2031025413
1979366485
1508020698
1088964937
350305339
58271216
470464849
2109005613
1846270923
504571571
1490406220
1936100579
1041073757
1522648139
2105896696
50701924
562955510
373303391
542251998
1833902799
434209190
2053474500
1907769653
613143488
1930074676
1851011481
1976879384
1847845485
542502630
974680168
1717505994
146915635
104297052
619378704
541868567
1887620877
849581646
52207169
1199702645
1519596760
834879229
225569040
1050859844
2059705333
2101005064
1726377294
221131099
1131817653
186894205
469688144
440389242
215411531
1574109915
1531568730
159259456
1052582380
1688532151
1554836432
1477991467
1902349054
30486536
1361334201
2078075179
446934818
581760443
555525576
359582618
2045536164
1827224649
386888207
1845461154
279877896
1023968309
333622991
710180619
1695910270
1609762640
720581463
112854666
803286183
1082498586
1403474708
1846364860
1656072093
515337384
1462513895
1267730334
1213162936
2133123993
1050260960
1743515611
872588248
1432257115
229394902
1875441215
1341760759
1047595859
451302404
1661071888
1714800728
2107566868
841254527
695126647
1124108368
280234856
872690176
343840288
1189423715
607835033
1215709675
2073156241
961234009
1601624600
160108920
748104306
1998145300
1664631956
6270170
1409568199
67625175
1072275711
1932632062
1192566910
1357396923
1197469424
1590856068
40689416
1094859847
421255401
555551391
710542105
91783442
1015728120
1689077281
938166614
1980758865
1502243613
29271510
1906033847
1149688779
1646038739
341705766
916974875
1431393382
673013097
668994306
1740206190
1854124064
2122410140
102192251
426097846
1023407789
1518202845
231063372
2095838130
842280786
1117742799
2147396612
1166786567
1692676439
1952185762
1012763885
257104937
828418301
1784731611
2087415303
1534325399
970328215
1029637353
1116271392
1871991371
496242327
1896721510
1789155547
406978981
1119640134
1391749402
1922794592
1003878266
696546118
1911341290
665188028
1167077896
2047445267
1918554093
2113185780
1479140806
1569779480
264722768
171728667
2102751891
918934996
1401047831
1095646326
1632445128
97027846
2107657450
2115344866
492773104
2010756310
1879257756
1895651747
20514224
1122535664
1875356478
311344985
1689400568
253062518
738464730
995204045
1317456015
873710819
376264665
1858533485
1559489093
535558840
77181747
1295626714
889064300
37607251
177772998
23999199
47074521
2131061080
196315549
403951619
1394386067
770483654
156206361
1780939027
1169656745
1261181196
538901611
517625323
188611392
775707651
346618652
656409054
1682607808
300031115
525316758
472304443
599876213
1382494739
1089624847
471316614
1323371069
1811838686
2078674435
1366970678
637574703
993257515
774865224
273783407
1329475101
914672803
1686572334
856765908
1727456017
538384361
1344153933
837071372
1312083628
1362599381
642793294
1394469330
1846371058
271481357
1403358780
300724096
2022181565
898024143
1508357367
863370722
1362895881
377620523
63077522
1117811148
374803229
2065965404
949745546
722973166
649955054
180563739
575020482
1113327943
442049977
1472132881
263742413
782359656
116280748
293396414
771315343
1467552402
542047823
1955455378
104566795
2063233043
541799570
760676695
1122584673
712269199
610965898
1114946240
1668893311
1004044270
1766961816
2138797074
946140650
1123412339
2065219631
1601927985
3146352
88053185
472170799
42600748
37241945
191209150
1844346999
1868715097
3824611
1995969385
1525508618
2048885720
167894719
1184751911
1550545147
583378685
809692530
1958227432
1053219554
993208629
2075849153
1764324578
400651396
1901205755
32981555
2131443283
700640098
1979127485
1010340622
1603900970
469224077
879278587
2033951341
1690300481
737679908
1522563343
500752287
28285816
1884763820
819065934
53782487
151725090
808936829
669515944
44548713
930893591
1158076046
679449426
445791254
1910116765
1847201351
2006743811
84559415
1478161657
1340402707
268174429
1767106442
1689770144
218325703
509637460
844627497
246252283
1059094254
169983989
767245522
148657978
658111097
1556569186
845676495
723375859
157659592
1986083261
324795361
1534522962
944083047
1736799941
1105773351
900049977
1514083176
944488036
2130779394
192701443
2024528826
1661130965
192088170
532422173
1989615804
1216461907
824771862
655819974
311793814
768233881
675780749
1162708065
1161655767
1448417786
1493897621
1649464761
1580461191
1836928354
1607219767
604710600
620999577
1330815138
1633063767
1234570089
1936612901
869031409
1031616025
765212464
2061408070
1450649214
1254376430
1219473471
14661455
1701779103
1760341351
90741997
167588079
2042783674
831005805
1112407772
307035591
707541544
1076369222
1274056097
1337453529
377965558
1898170311
192077350
1667795173
1818960418
866931846
1267388407
1343727992
351754089
2029547065
112625005
1585745226
314708609
491183328
669858388
916553950
706450274
1358681584
1453315305
426413057
2043466011
754155179
472315598
177492640
752582441
358476510
533562891
1236917021
13650500
848789308
72524653
2103180065
1518375502
1199207986
1681923763
445061593
354560568
352194875
1563268712
1499844668
834150299
469213306
54375596
1562917384
1990113863
5741059
1864448786
1918657519
1808860192
270184874
1280360331
59508558
816802145
1077319616
1889961890
2111617926
558445363
175131704
589268387
189900372
916113190
1705051139
799844396
1205551594
1783803576
76708396
286129694
1239619426
455586028
719268164
1394931973
736755155
274886009
617055900
890344382
1299362787
9038810
1311462038
484624566
964647890
1750728304
1267646252
1384086985
1284465885
914262118
1904513594
437251857
581050270
2096982112
2082588369
447890952
1647181595
805337236
1639050419
1318573576
993705879
1644939079
1037547103
1615215700
1742079781
514899721
63598732
1132806931
1510617702
252678729
1478959477
705416330
1289558837
2144430727
114960939
1207860911
1465729932
680543554
105132013
1868415733
1539139434
1077492937
1384864867
795070886
66968498
1706550178
287482489
573116196
427512316
1872553930
2076373946
1685362435
184695684
1707302484
1517321838
2041477066
10327271
1805882668
867023094
94525685
595784796
559254626
1509085672
1240858999
921510580
1328729460
240404391
2125916711
1351317509
1646683339
2050281772
1301969411
1039404769
1965982629
20522422
1114610774
1367869095
2137839670
2126566523
561799658
101006438
1157113417
1750614318
1814677080
1677107033
1687817454
1538915428
649549918
198389722
1391873479
382363367
626063386
1090847169
2103631729
388782270
294664218
292065297
684821856
823058928
22239889
53064581
1345967014
832181637
48030164
1433767409
729198427
318028484
259167010
37455217
782727822
1204243595
1441756571
1897350684
829610232
1466759416
1355833443
1383638292
467805761
1842396878
1756890833
1034561435
174219250
695773005
171805891
1327232306
1795283136
1909703266
1873615441
1694766149
368539353
448906594
565438922
1253229355
795734709
783972595
781282300
1697637184
724220912
1944261173
185608187
1791787956
1274246513
2018133419
2081885673
723787312
1922686424
1972360626
115203704
930466543
849055137
704872278
759460688
2010720963
1391269648
799301217
1935153853
1372914788
870486174
262227306
473987260
1368815038
2074401447
1529108770
647329428
1124204240
2078463318
1023688244
632457218
479625444
2071118545
308520971
417120512
1356770710
1010784543
1776928629
614528062
752463052
153528978
963829014
1879065252
297861764
1140757683
1188902887
43194530
1366502727
2058471386
1423306265
368406188
825831947
1786807665
1385180447
1540154321
1642465038
945414833
160692540
938450401
1145548200
2025680716
1423685373
2126356226
25681210
816922188
101988531
947074012
2058251296
1814768801
1743469047
1082994342
2087532068
1501365484
1113941862
1515539862
541149546
1920309396
728769661
1850939213
944537559
1995703197
1021836813
995223638
1179292425
1302176320
1834596030
2076702474
1671190391
443144904
162855259
1960738177
1876961836
979091186
1684382511
1865771604
1101345797
179369516
755100887
2060035476
131569386
1067656809
688539425
1554351949
108127697
1042386426
1848124161
1689388532
1324252026
592785722
1392065516
1665115377
1523829906
1020728759
1033462176
445797028
274253586
2136733030
447780795
1843369182
340089796
1920169252
478148243
97643899
1964026521
705711821
1136734218
226490459
2087626879
2041352700
1065601095
32530527
1594450737
564719390
647601053
2104145063
1952593393
512624699
515111248
424620909
1627241890
5969559
1972170028
1466261164
559120475
2074253593
1816361670
1239804318
1700755370
2059970392
1271836030
423464108
920828698
835349283
2099464233
1144512056
1670673551
34324909
61100579
2141902002
2064188775
1206169757
935294933
1886444765
775804866
1368237684
1853706944
756906615
1456678468
174356339
691239106
1541580644
192274006
547144890
553116105
267066876
1724300009
106208853
1902317015
984886325
563008983
1587236788
372035046
1477661072
525995136
1078866333
1144738838
904596822
98989585
395960471
1677437239
1471451265
624790305
2089190893
1322333964
375279135
1722945682
1158357221
1451861889
612740627
1562636879
1142986258
464971930
1699006540
1218858919
1525618761
1028229231
66006908
789247817
532085059
1054272503
1810875724
1906297559
1672043102
147382728
471471207
82919924
797175540
550664895
1822072324
202143579
1836263920
2138846581
1345302351
1713960038
2071796786
1621753939
1554268073
2001719821
1882195010
41889946
279829395
943644897
1424869939
406345303
1323002659
199074009
933292113
354543280
1515353749
525874153
1781169914
892718919
6151501
2131402584
1015046027
1702616876
80530818
1244205464
923440932
1889585654
716036103
1522841144
1738667422
173217805
15889851
1705195049
1878084667
1299703770
1508825296
2103827821
1609248755
1988332913
1099941039
1063921478
1696407574
1328029604
1600756105
147469850
1769813739
853892376
287987846
202558616
1076368606
686742277
2043079259
776539753
32790917
899997790
1560107225
2025707712
1333364959
836917402
1800272501
1206192254
511211777
1109237437
592022258
275309810
1255258607
1217146866
829922088
296632225
1783216131
1562349795
1324558755
853959072
1295403231
61855457
831836105
1039436450
1156735057
1435072994
1461140416
783269525
324569163
1710743834
125249777
1540991203
34138412
630376253
171728689
1555377057
1869480751
732311045
1352783645
1809893614
1257364014
1868403214
736786299
2104516856
2132917741
819810834
429848995
1822570493
1014846998
615696659
492364990
1949971280
1762985460
1966477183
1515497289
2066067439
251148517
1529769213
766018739
430466104
1400035038
621173948
907688473
28960953
515886602
1857044434
1906031502
563226219
945565184
1628159438
98591147
1977950597
1816442054
666562246
1021194606
908815500
906124296
2043310499
684292403
1461888043
476223023
647000716
215937699
865664712
525699595
1576367339
1732936131
866937905
1264450887
1047966960
1015360392
1390393804
1138724767
20927051
25981462
1405107663
465698272
1538815671
1439693857
1271961469
686517109
294095036
146125536
618371618
829787048
1611704479
1054967178
64020557
2073303519
253198034
490507469
401614209
125821316
1007813499
1334443488
993915539
176452005
768632483
3728005
488310393
488243813
1003590781
797471778
217093888
1687701970
872904905
898011087
1846846864
124024108
1732809606
1302331321
1256212534
1754146903
362394875
1571564335
1448222142
1041363235
1605581511
1605791873
1222492877
702920972
281000287
1133169959
767887829
231925932
1247717514
409433025
1983977412
1872294208
476386672
286123037
714050079
83410759
737688589
1810773523
527983581
1751696398
2095739479
1932429320
953381356
1983815177
1128900721
73643517
710410638
665652579
1225664052
1267510488
1115799013
93017289
384367887
1143752371
1376694242
736965142
822672118
409693950
934925554
1266723814
1606523863
300436109
1349820384
1966954163
1468433501
1420195642
1642287138
289883044
664605966
941458927
1031156090
257008770
1956437262
1765525523
1129741189
246654994
1288274575
1325894259
700028890
1638338810
5441890
1706629861
1110655441
455297606
522537289
379935355
705915228
217757651
1201272401
809173376
593385432
1123141042
1275373701
320338245
262654058
1278956001
795749167
1882524413
1984107604
154513562
1973794198
813088323
1368984983
1546354379
479478737
2301240
936473759
2031062438
1497159785
743175791
1027549209
187496545
1560242815
1715553721
507478986
1856551293
2035724230
1890005361
2081634737
717569873
1602038039
1810663497
1716829613
620768235
63375175
401161546
1347954538
1311275068
1112561302
744956729
1991920104
980858910
1956610364
1043539420
689819033
10436017
74569375
1207817904
1718159052
1835445341
2027941399
1159869689
265042512
870888489
78129897
1842738929
99115846
254912098
785191777
736270384
22805950
1295712641
641738225
151074881
966194257
1664706378
1309095403
73311105
1869567663
1108074358
2130827763
981097890
1302005532
1840929420
163865981
688888406
1575518252
1855077088
2045665247
1941622071
1441724187
291689400
1027124805
1016447441
1103285532
1509689505
2133177674
479216775
8344037
1389308230
331397979
2127306825
1594397373
529905310
1238802057
2020442601
1842038441
1965613590
439914274
730124673
1971070027
1261908478
1187310068
1837588337
1702157285
1688876098
1897000474
1625688599
577100372
1898645612
483862052
1855254525
7531738
1466986040
486869490
2096622618
1983741568
2022135503
2019855281
1233883540
1631887486
402666127
798994019
91516250
59588281
1714172384
343089363
977491947
1702053901
282724272
1766064085
145363143
1839262690
75615785
1929378322
367720246
435065133
2137898752
587829668
1129289787
554211999
1335995296
413405107
1271712216
1455929125
820300722
840233207
1728685883
1856776800
228671668
1744613737
1387827943
867255703
732308815
464163729
1214366430
1959296031
1135847346
839204505
894329207
1021555346
1307007436
1062748566
651403029
218763413
1177604489
1205859073
1118919144
1963583536
724611720
813849693
729985369
1812673496
125271864
1921060291
2139799317
1085997309
2092307951
463830074
672622759
271103095
1451091078
159116938
1691849261
1561694880
17713225
1776586320
1288021342
583434430
1359721213
594065401
1967621169
467716611
1458925558
1770076356
1019898036
673622956
767827547
1542751307
878175840
1143154252
1034290323
652392820
1631377390
2011976906
1370045188
1446641124
1704833137
1539648268
36349337
931628607
2111280151
924114427
2078472941
1875210862
652823071
331777618
1302092295
896736889
1156127670
288275037
2031417001
887882625
244848571
651488637
2102698224
101966123
327722173
1749468573
429552297
1551292040
1366284221
56749189
756696122
1971232561
1620142798
924949738
774501771
805692246
635628562
348909901
1990180170
1124571374
981212485
1879387118
1382036019
2055235176
593807453
532891598
1232592615
122682116
246052729
1146332922
1706687134
233967595
1868731952
846907185
2047511143
918933039
1446079176
1818302916
1240190144
1156119653
725196138
464599614
957968362
1109109431
30977765
753073279
1980945580
754769648
917213711
655276686
2122548310
723175773
1373377314
1067631946
1151740761
1601580878
1764613170
2066585468
2004373821
1116655053
296978800
1154597223
1508210280
661524054
1401144339
860818371
726266309
1898707566
145416391
697092079
1141498281
155472540
791538808
1123825048
1364947348
192504000
2060559977
1342921037
197288266
346176506
118548753
1685046660
764142220
1990392370
637077890
2007220504
473784757
1404107988
1989118025
527544486
2021889071
1133755955
1571098557
1324102815
605932266
910740737
674104472
694443532
922774903
1560843643
2010190086
1973130714
2086190764
1377607788
1253212393
1256397817
1828285872
1103867951
902826234
148279746
1081018578
2059546326
744735601
719005059
257677183
2025226635
1291906932
1443694043
511710113
1343764589
551095862
549910162
807421647
1834919918
1550387215
563266516
1914329227
1201903266
1774295160
231472840
333253577
1810859584
1308801978
263923579
1052550116
2131345122
1656092017
23650179
994947036
1870723491
1279615802
1969285450
643766799
1304803710
1112518539
571057097
705055830
1185634025
1008466244
361634027
1998281842
1542863983
53435968
1663034913
497134613
1446924430
948883125
1120372941
270829259
1704192250
1953091535
1081208418
1589078369
1983699452
1435749430
185512568
540003893
2003980503
1434476039
1196591529
1741361149
1890612715
1084367314
301017808
1424671256
2056862989
1146708423
1444179634
21557345
1346601963
462434219
2048967637
573463987
530624967
1929888828
1269459660
1948559199
929936864
1634946227
1854549850
958917513
135915262
992460181
261132834
1255514286
742978426
1139111544
795620492
490820823
1232283474
1305304644
446342275
1059724918
412052207
1105476890
517440726
1574140621
2013735025
1263866592
1472781755
774994962
1445213104
1946425738
1728123221
149436248
903758731
980210184
22145363
683938283
1869714081
76672254
1036002269
2090958658
156663771
471348378
1780659349
210135082
1232543867
1774825738
1034435919
239705419
1661140111
830481826
1209249370
2070056768
1966596330
150118035
1606173869
33508906
704621365
154031117
1567041995
1231504506
1726681711
1036191003
1317563664
73743201
587143197
2087813721
1803607893
1113787549
1941788102
243254287
202627402
183146209
1374094724
1191506343
1989122223
1795594524
405878606
684557178
1434318511
1166073699
618294318
803531162
181720289
1286678500
1595850142
12575856
875149145
156449775
553527002
1926788986
1322927793
795260084
1566091194
698365786
585726418
1122123809
790216037
187008941
45897618
1331022311
1127670056
387934935
218219303
709463420
372244314
196637990
572164307
1679611251
1398587776
1138684642
669849340
467998542
1641653346
240645149
73801776
234769363
1402767562
1952741284
1286569797
1814254636
706821600
707895501
1115534925
594726863
1510319822
72501425
77953237
1384390237
835923191
304154187
109152343
1640014749
1377802753
1100562
387966942
255811290
640273735
1622944828
211432840
1177234963
1682453714
1830145618
401191732
269571572
1839904565
1725804800
973542479
1068582713
230317020
490923503
1659758067
9130703
1605465858
395963841
1828415769
585621340
601345042
575839253
1092673639
1322959968
1154269269
1322432968
135043108
898379562
679023413
1360180432
424891240
997734044
1635203949
1395712555
1674995331
1169019059
956941478
1864617452
1411481324
1056529632
1144835082
1366874195
391916512
910571260
556675441
1138113388
348250164
1528093562
503638193
1387236886
1173122035
655042867
968679154
2075583761
1373678786
1746482377
2091420371
1672731411
528430727
1149860429
681917454
536521223
1522580598
1347088529
1375028156
141590398
2041001635
201815559
737576726
494476769
953156021
1982211731
777034808
1198375519
11447645
934755330
564042321
876824339
1994377932
1625044829
1765962040
487386378
1524912014
1167599130
297208684
1140816494
54904042
1023939595
2056046832
2050966679
495438869
1835883274
1856695407
1089302442
1718058337
1938268072
1149936022
84649994
213357567
357834128
1015675606
2058762466
488814993
371309677
46470848
1487527321
1234500186
880326828
706950796
998576704
224042118
1696099622
883185388
336964990
1186898304
129996107
402447830
1973560126
913436224
1928847903
174056149
1177812145
481542085
657118135
1141801876
811577438
83922061
260795760
1756151880
97915885
1918898900
1170717731
1741377076
518390648
204622945
669875718
530221555
1395483180
747405691
400226343
1555136428
560915460
592640176
75785527
191822400
1323674094
792489473
378595269
637285221
1773750929
1096117681
442475202
1327595504
1581797607
815774372
1836296755
1741878715
1100395674
740399514
1512906734
302900521
1428131333
1365332385
343505823
1033436528
674996395
1655679323
1443230922
1557661492
502974766
1611099078
329828521
2034228058
971848743
810960207
245085537
911316194
1808541693
238982213
276391047
2030945670
589646149
2013906386
1174371392
1749993195
1954761587
1977419168
986770501
185299584
312503971
968260945
2121864772
113329115
1264229105
1648987231
882426567
1621718559
1778692215
1086766807
1127048243
76024002
98577928
816423553
1315562958
712965983
815153870
802704203
196274008
873432052
1120717729
2095107979
350212792
964599862
753844820
1766371160
1995026061
610108945
1990459383
759519629
1974168833
1147747598
1135385357
1558009223
9051221
114988790
973756884
1837244728
966835126
1936793579
1041038100
1300318555
175817504
1756706418
373826642
955136832
115660606
2074141174
531632334
1504033979
464293975
1347883932
1663429172
1680269837
142659637
530476728
320828382
34310417
1993432443
706356677
247355902
1152033760
667872045
1315566538
1168507659
2116355909
1538471233
195506052
1830995537
202494494
1134724684
175369822
1812488011
913178012
1142840881
1889202508
545042189
270785017
2093911866
2059583748
1076524770
976391541
702450517
1073904820
1371400095
450180923
1298294027
1368179367
657919191
2081739928
2133584010
800175706
1877791963
836929619
1082239336
715333354
1571178217
1837415301
1013124958
1906098970
1607812956
84417667
1504368054
5283350
1898032533
320696691
1825420609
1517701193
1715405870
1598288317
946533059
567352711
1778797110
1656843775
1958711934
1085997309
1451618446
1195984714
687584287
1427095510
377183073
963865754
1930578275
1674974864
1968483480
400838967
1415513649
1406830275
615783975
2021734159
1756169699
204744059
1150648406
2010036171
1614773405
2082140638
891473411
500496905
997200187
480681327
1630829134
1429946029
1995033866
1444081888
1416686815
1212642686
244511630
668116044
430242840
1701894683
746726173
374751046
5770580
328209859
1141218002
38521312
1136606332
1004415496
2102829926
1544998892
1617487998
1603147965
146831981
1701237041
1337617536
2098761063
629845750
1255466863
1164497510
1041159564
1774066259
295907392
2091499307
1676346029
240257402
818576188
300937792
70342610
1053246892
71166210
2026205497
947015115
1973121734
1479156344
638136809
1355524565
1499386385
879916139
1930485672
733539985
329827132
1441868801
1169815261
1398226555
1808477203
514315403
1397420703
1620227347
371936643
1096908413
1645958414
1579860197
1862060799
8788996
1249840849
2078117675
1645666690
466125020
1822253603
724233424
1016995108
524374862
1094765090
807850461
730497700
708296061
1558213114
1508815096
1266021094
343558363
673453961
1136389748
981508355
2099496502
1392380617
810113901
158121527
1199180234
1209413350
1354185330
159153221
590564711
633592161
428355851
2106296478
1262014981
1074826070
2025250693
1406515235
1722634626
1785696881
109471196
499878550
1398164050
1709815774
1514988522
995818183
1320762606
982575195
1147069357
1073326903
970577633
1088264572
167024116
702081229
836557007
2083477033
1945381896
1408144707
238266162
866668651
686136745
710122118
1934465767
409404302
1022450651
681849641
744260909
82126243
1991616975
1970497833
709136441
401800393
1525962667
1270401658
1853352421
749127189
836887894
1448584386
177563280
1923974906
112082087
303810
1128769949
904178217
1977046688
1350680882
1685952412
1614718381
1524816492
2002645528
96039109
1377398174
306142596
1242671002
1674785817
1333141347
1616729184
1045944574
1990157412
1079775214
615044433
199396774
1272910388
1211643592
1898476113
2036111329
1787620956
2083933741
1733657306
3030669
1331478667
1359173780
1748991289
653805388
749624354
1594623458
1577052617
1726469886
742893101
640876153
1857008148
1872412472
1796900936
1171124123
682358584
236611242
379699389
427482686
286496770
482774478
444792934
325246471
77502150
477530519
1220263878
932592193
1516001262
1504903053
1828861710
1816463317
1996926767
2012368253
1921343200
1944456631
1119235428
998172696
706429530
1855511222
229742188
645078644
352331417
65835634
1825090927
1618537046
2029355213
2000950193
1914602485
1398177154
1658007746
464163729
1983612354
310946881
1237292139
1782130071
622661432
1257966420
1617111611
90753217
257723070
400871553
2092210261
1139295979
191786949
1971686004
360432988
1173653033
1387148814
1932445327
401176306
254004531
29715823
754411333
2142890209
135451528
517306265
600280189
523397323
102275849
850105495
1137553086
114058104
1785598639
219560310
1390181541
213300222
1483176363
1198456739
1601239182
407985288
1112804290
1288118665
1237745776
494419670
84227604
941422465
1101029042
45374482
2010185168
772775221
1261607050
642624600
1942519069
1036930063
1209401622
1204965885
2097366477
1900566303
731379193
1629402893
1558363452
940015442
1123186155
1858028267
1374412921
1666933123
1910101010
1646692249
1845923352
1283437200
798228883
490803050
649672055
1153960518
1738667422
331428776
109845582
163804997
1624684105
502475753
374453471
1649693250
689922629
1907313368
235222802
1712794470
1138116266
98054624
650032127
1944643430
442015761
1822679875
221626793
728289379
1657978890
1513302127
664544723
1128572812
386243919
320267510
179541565
1805072937
1614482569
1988159696
477339505
1226307248
471002567
1727939616
256578238
2060060601
1616877731
973740937
1459012655
1818706558
566430842
632100990
1429775624
269343363
476337182
1493263867
482243739
1339530197
616900598
1338505624
325330148
1310647402
566584420
584262249
798499765
72894198
272379128
465954271
1226317196
1860834582
1269551316
976917154
700763063
108432147
1465872037
1211563976
600721589
2054722376
694722621
841643677
287292436
765535209
102662633
624165974
623534919
781530923
372764705
1685495208
1906036981
1974258869
1983012512
2144156338
1551168516
965716224
1342729390
1184401941
376675800
1549277560
681748655
1075403201
1860695625
1189897960
955219617
756246717
329341440
895136804
215954338
269948261
91195469
1214481695
662030360
186062239
289661284
1197285000
197680515
593907093
1338974154
1828122029
2145177652
2007174835
1844118195
1001717062
1186387127
1695088745
747893223
1758837607
2022717934
1258454150
1567174962
1590412190
77679384
1009610182
2007334281
268786048
194748207
650987033
1921000002
666018682
2091044627
1963002549
1287967609
863478595
1228189297
1762184600
882508720
2032443498
361836391
1786847986
1202206741
1413133430
1718783087
1961077481
248148151
1765769221
1253033575
1869832548
2065458007
617530146
2118251138
411391876
223367458
1757193827
1772567800
526661341
88892562
66194250
702221439
113624821
844047368
943639350
741777187
179579216
1177125540
1325801717
1513124416
545819967
2062241299
1882818613
123433272
1690545491
505536713
251400154
653522308
409937558
1860334986
1807828458
1090043864
806095107
1881113843
830195037
1972710879
1544318805
1866429290
259062259
1103127687
747079635
1077953479
908581244
1442797648
445166430
627954054
400308175
1990477211
1594626202
453891661
389242018
684965556
1548132063
318350029
1238179562
780956116
381987889
987922459
1923902318
659813539
337974332
1325892323
1699122883
1340980278
2075370804
408411970
1963467945
1948144559
1576443497
1936137125
701889870
430025281
2023719101
215795175
1395322713
1394002122
1804238600
1247378530
165323044
970228543
398099529
2052411937
1533245910
410720747
1469406054
1783131079
1983153231
711571007
892493031
940212439
1300959259
1674591804
460844508
1265506216
770188685
987805493
1321133672
1837041506
1111080837
383749568
430475195
118135058
1454893518
482672606
1936304104
1093643047
616827998
1261020251
199647522
1136345525
2118417620
208383472
1718956159
537918768
985665595
666313980
339553471
501273301
1430999994
1150736620
97598162
1860933985
1954110551
1423453462
615046912
628400700
1477569411
981013885
828117875
969095588
593264566
291783705
691867109
1900067645
1034583590
1963798187
882301810
1862526041
216441907
263493753
924767397
287672861
767028214
1388549716
1980704712
658026692
222149937
275075470
551587309
1784023841
1790706795
1577351675
26161419
779889564
1480029559
1864746506
2146861592
2099715195
764510230
223681104
2101220016
930812155
1070427373
1838714667
343043983
994714359
423057890
68500025
165686939
1835297954
1936315630
104091822
1934220401
1201870140
591207096
1711733987
766364444
242067524
1554950402
275258943
967566814
307098665
1752679061
101063406
389534628
1067631527
188970516
1683012866
1372550023
607956746
762468555
1744186617
72869576
391296527
1648523713
1183724965
1054244544
528443333
607887471
363261904
159100754
1909525387
203953170
540494516
1109092825
1273522568
1305938252
532565014
827633818
379659980
1145536026
1609162616
454914600
642448918
1943147358
286916735
106714484
55185427
1487262716
489919008
1361443063
219928781
1477561257
1567704698
208354777
1194854327
717416457
1567268087
1799537649
156940529
1129590976
1393284303
378069262
1217383769
1730376051
1686040732
206655007
961866276
617509204
943556115
1693286557
220082103
1653891909
97036810
219160336
1572809068
962616071
435447216
1667618371
765796836
531357066
1080560618
27046636
1921836615
1348507366
1857478964
1998244944
1163335498
1592287610
523780119
343139197
986855548
1174300685
735716315
1821561939
1941214177
871838733
955538886
396004167
306691670
1419882176
2027492799
455488541
1531861658
393406294
870387818
766441986
1113728984
659455487
1056753288
610132961
205483015
699855686
2137608625
469986555
859179815
491368870
1328752057
450530645
1707041466
100980189
1187275218
1837906619
2000120952
563277365
1592659156
1612335213
1175916355
1538134135
887213260
1891035159
1701288887
476548115
1645934869
1546192885
1899602091
1326235215
1217912172
2069256080
1897434529
1356896866
558893240
740804294
1955788420
497483475
1048634732
1749902848
2024514976
2031230125
997838062
1485595078
1232860003
350533518
1864626816
1792632191
364607533
475363824
683789096
1151459312
1699133439
343788323
659637787
1350138023
2008474728
157627327
2013904567
1331764426
1723241510
2109076157
1860775368
27319425
384343424
929599764
1647409145
498164074
1537105622
1123884285
1217576221
1489189320
666963420
1543118813
525094893
1509134260
504867377
799340730
1602641359
75942602
1106063183
86412708
1033861506
997689373
623060539
333296760
556516997
462399585
1837485660
1125350634
1423724517
1129052169
2113888801
658215904
1906308512
703667749
1808770962
1390759698
137351872
245768366
2110917897
394848372
1356729970
1357345726
703995223
2023294467
1333656778
1795758740
1688281388
1146268947
73705699
1103829708
159795577
1336006390
206180220
682286119
1018601078
1964768201
438590972
1063666420
1453090635
740175170
1855930072
1240719733
1294097826
2074594461
1722286816
206746074
860861036
1888923842
277058119
873116871
1336220305
876637595
100035122
459222573
972429366
1787896385
963895512
2044142558
179088163
1359121348
807424465
1683220394
278619756
828437035
1759646825
1206879991
1369866685
434556013
756061014
821907815
1133828283
303698780
576291713
365643749
195501512
1321830769
1762200291
276439044
679369961
2049782957
644263847
1176270036
1924008410
1588966168
1623061249
533157990
1669238422
205608288
311527083
1192797400
59960631
1187320030
239119660
1505246670
1090536602
613585134
401143608
391176463
1844782054
1975552922
497226161
58506339
1683480918
1754724374
1753706663
1825196747
1612519201
1863227278
1110005084
713902273
1793604618
606249037
688888406
1825648481
1870138329
1604561214
898605285
773444708
1907345425
194600970
945128824
1913018316
1740950409
60479451
1854045348
1833355211
1672683399
687670773
1344429550
1085288626
1810192083
347017395
792502614
1988966530
1895625790
512930228
1581485409
833384617
1303010911
1152576304
664778118
1519444981
1366747115
1677458228
695999220
1787524250
450961633
391872626
137174508
1000156105
1146407121
182190360
1286620785
932365900
877303398
1855080754
1670174147
1679512672
1030490423
1767851587
744932828
865578425
165738970
671594702
1082661804
1636032037
1229475096
1209130654
153719658
1837721172
1310194837
1171486094
1098718536
986556081
25664661
857052452
1592888918
477238920
876747046
716106030
1912559736
2081119400
715390983
108485704
541601964
944380408
1731927876
2116748692
1490933271
1283376830
1357923233
1835658810
1512866085
1464812687
1743344300
1192814747
1285882554
1115055295
2031142845
2100333271
708481287
1861445274
677590266
1492905366
1514499519
1825281574
1591980788
308030831
1274592580
2054495752
866162777
1867486578
1901563614
479602961
1291681329
741446348
702550733
263367127
501738220
1417900663
2121610450
2092568592
1758213867
2087446724
128209303
1926896102
447295939
2046127724
1908918655
695120992
1722709813
1090053336
230292927
188234947
935318383
1812670154
974532502
380338378
834134094
453371994
913883716
1081589486
1578765816
1247322696
194922719
1845027769
1225207020
1085361824
777728059
1152181563
57262067
1225893607
668313950
1355233034
1452845173
1171821702
562080879
1289209526
2036723071
1193972582
458516405
1859260943
96122312
86437641
1682212492
427773983
2057872167
565373547
83339059
155954744
1688936371
891623552
904922416
1527860643
2125658317
1320816577
1191550798
25733708
716563845
1643326114
913140104
1948891901
306226268
1930338103
2087664090
151831996
2123981828
1918260019
291870090
232619800
1053882217
670622485
395932001
1560295834
842785423
1026736068
1769406024
953741917
1057003349
1948331775
1420991957
2034862687
505133518
1346965364
446312674
2041046934
1005228649
308545654
2066844878
1302946604
1114383523
305813430
858702044
284832045
709031996
1036390032
1297106989
1018614026
309172584
356500324
1530157390
714444416
2061805431
515044984
2063949249
386776922
1597904574
176054804
755907985
958009724
1142420464
1970887656
1581382513
15596043
964314782
2016826097
1798221308
2002562478
1735963627
658594879
1443756463
994188985
426763922
1307988420
1697600752
853455150
36079763
1437535578
1539475159
1335063787
2142087762
70109735
1876450266
249335722
365442903
2009444437
1823648583
1478966519
417310078
1779919883
716122679
1248611766
399689175
420985304
1369208575
1499584092
333549924
692182482
1670230694
36417619
518839349
744465400
1003050765
1670196181
1336328429
502474023
205513029
1683742249
535865115
753977283
885050413
749259244
1987070362
709116856
1948807710
474753386
1252352910
1135874717
1761623713
475173316
2061446585
1823964932
7994519
1052913043
21768173
272963219
29994635
412375690
1202321771
237334542
314752701
737874819
1025488398
692001096
22576677
880729130
28313781
294696775
1550614586
1861701824
95469176
12126905
942062884
474181177
151296995
1401393122
1580944223
37027526
985057345
8538121
1511697959
29071514
758837465
1940723581
1577184360
926545667
452437423
2002591851
71258934
2023210381
2127597322
2068037142
1605801281
75757787
1176526549
2046317390
54123058
262083563
1323853171
2124500324
1392238962
1846865867
1745965629
206228423
504872990
669423109
248226117
1132910561
1271502493
1789690492
1831075927
967804953
842668416
653240075
1466666399
1429546551
137928047
584250891
1007657289
781713332
1439780837
1507569001
502033323
1544921616
141404389
947065464
1183414037
1674112236
2123958499
1912525876
1950820586
1196620113
702878926
2133519469
1239084613
72328460
690998774
2081692301
1362904434
1601669233
39054761
456156531
1242729090
1932495795
1132991840
508691249
1111148166
2112163264
808334364
713370028
711700024
726692966
592795831
79055145
1542114892
1153546293
599082205
71640370
828794978
1572387447
1359281304
1830163110
1265647072
1739493805
585360132
259216231
1386773778
1612523986
1407964627
540420440
2013949719
1107961561
230542686
1981429913
928340617
342296658
1090163872
1048816660
2099735026
1603242785
863604854
1461299525
366961534
233586821
2016294606
1593643612
175508212
380819941
1463907808
345756302
1370867518
1477813456
2042015812
190491081
697854170
1275679962
1423780331
1661999374
1815325471
1685224845
2119813562
1983032582
2085769875
1897502871
1348639055
1320823862
345709139
1517507916
408966351
1627225989
1441996007
57243361
650057746
1047325063
706519516
65469773
2066195458
1015187194
1926130690
996444228
1258043087
1375956855
1951755189
1869225611
1737482428
1291171209
481858148
625905050
9183539
37422394
45953703
1794157158
956004029
1570612551
588083952
1426420119
1226189623
1682321745
713221116
1343439196
93750452
1701474121
1494258319
963141814
1322355775
2104942980
91347496
1042254450
599644888
1908361755
1592352737
65931227
2019887247
517735098
1698878710
1591456408
984562876
1249955689
483321179
3742641
1987707673
1364166767
844226702
941435057
817049472
696304125
313388651
53640762
1161657382
1570107960
1952616690
617125277
515703843
945563033
1200420487
1278439665
261428831
59724144
663825079
2147112453
725571095
153079546
1329322545
1244613382
1454410827
1209400260
599325326
567906933
323205119
1768003382
554952117
755634162
1659470528
481329059
39399256
1281962607
1153042017
1829017656
874439439
7227119
1719715887
1061954868
2128119074
274145106
518485076
162136025
1707749752
575185920
239060924
790581118
1790582525
1828776139
726311617
210067168
619042989
1066295842
104537496
1600207365
215095303
991582339
1602305357
588744294
1834865811
680694982
1283500320
532699539
1526296672
1710432454
1811859964
1871306199
838190498
1026178301
1981644797
2106972553
479035089
632368784
28838368
1517613333
882135827
1271900131
1875875929
694856370
956496935
148490588
1757002424
1871710410
1460067165
52562450
1243737142
1836937357
162297035
1007137876
567523403
1310881506
563828353
312711377
56444180
1547136354
1989202600
1197982262
1075129038
649212799
216698175
532995213
495461026
258327793
92380628
1149730753
1678839045
339230819
1289304461
1363699782
2091121878
251387276
514264632
696799
1030867803
334437010
1018570199
786775951
1971483062
1813481088
892387452
2046190112
1538578385
1275729436
1609684682
522190942
1057609182
1747159360
2041418396
1833083692
1657082445
1400986506
1952935809
1558454668
1883510918
1572728380
353653704
1618686041
804518250
1807557907
1976733684
1140081783
36631416
1912200993
416563821
672888538
39555627
2005475813
2054125214
1868641827
1751463994
1487785967
1845090601
1149688779
816439255
1474146752
1040781390
599835316
70499982
2145815637
606585719
1395817819
655915603
1099054525
461132958
2036667459
1888041326
1798482091
423633590
1931407176
493325540
1619761966
393216909
268815142
1219261830
627008238
1632945930
551220070
1720847812
1262951590
1139208929
1955216668
2027266667
931731519
1600568316
822619336
1259037749
1507568872
815311740
1782934738
2071857768
566049903
1560813198
1093815366
1063866733
33643177
295230810
635233614
583767841
1800620432
1385082375
1004787744
1114431288
1139261853
505172842
186095913
807184580
527411562
768148996
909351489
1006698370
118418825
1587041633
2014575802
1802083858
1877554641
2070913949
1097192443
1990116076
1571327927
2600652
2015382372
1707913255
247512816
628972680
470166242
448451612
1977544337
1567502332
1725059090
1781219798
1811264536
2139442634
1826466970
345225973
1746450376
616950117
1229414833
997991360
749724
716727934
2073533553
571781896
1184504096
1789541290
1359418713
382035534
601785733
1529669284
1330839910
342043792
750682769
910240603
446915129
278599701
873946773
180966271
1421951628
38923902
1086986115
1774541960
567860730
1757375128
370668274
1622944055
1133277751
1060602379
377089311
1174856597
1140476546
1360470315
1527534158
2059819165
1087050018
447097873
1084123192
1293982867
2049014737
1204815891
1005757725
529039712
973593394
502268864
1618861175
1870142965
2085325159
1189551952
1683813637
858117679
45408185
1051668121
951784643
1983021331
959815763
1116560164
704190310
1395843655
402251227
395638187
855391902
1835915994
484434212
1474548713
151539848
459465801
1589906013
452489217
1847169356
1137735748
1597646428
5131472
2145651815
2000472803
110163693
2119389970
2126930939
81610247
1512052433
248748470
738517431
31133952
472688929
1437589047
1237064242
911077965
1727744896
685309122
273557807
979290197
804947704
1512792450
1204680805
972869813
537597967
1398734522
1110666503
1217093867
1385011402
448497940
1343281872
232831394
1435064022
1239057973
593768249
1403226241
1985444319
1439051077
439990736
116673666
673427017
1691669550
1883827116
286661034
1097228033
1939443836
1466854846
274464413
461729299
806849827
2013619659
651251355
1574371838
933381072
1001556015
2001445137
2124768255
1754656488
1317846254
420452698
29005858
735742980
740591280
1920857448
383551516
2133284067
2075983206
1827221614
1271450793
269350705
1506694245
1031511919
1259461344
20905169
1073261099
1791751512
319103689
1575735340
2008178873
839151308
350994653
2090154539
1694359031
1877838055
1831880219
926113105
1503048383
801363950
927524053
2082129225
434446893
1661131174
1269754469
566889748
982470652
641423111
716900308
1279550166
667275326
1857726368
454250665
1985534089
1511133608
1420938326
1477584575
1413375427
2027660422
1004178685
1547228699
793734600
1407393601
2079506713
385647809
466547471
105219701
536203623
987030465
532769241
438626852
400665180
236186326
125066366
98126423
662056841
610894267
568801694
435245388
569466367
171834392
318206327
1360719075
1779598607
869015608
1134269324
1955310076
1910198482
1416604927
1150413100
1284971818
10171059
727007568
1886062628
1008762421
2059567336
310507114
1533787789
1903220493
406141369
162771032
1193832950
1329933993
607124294
100140639
1528152214
285960679
1543925013
727527549
1861282210
2000679156
771051716
75720687
564426743
1442740742
924557577
1045621669
1496626664
1884071244
2075470638
418194482
1474469154
1061637748
207017504
815605566
935839066
26859721
1318167155
570761002
381900626
538925170
556232023
461171372
2122026813
1356841035
1947891563
918427908
2041418396
1583745662
1714957634
1815671590
499966715
528836986
1709125200
1751265022
68257849
481675717
739790964
2054633952
1700042049
126332041
1579602989
1796777372
569961810
738735576
61747492
1725202712
517239949
256333664
146169141
1308720203
1014472879
1362149740
505224053
738113914
2000634648
1979671683
247888105
2070070334
111897596
57080201
1366295342
1683577450
1274157844
461623501
1010866978
269867899
1913873683
1366745984
29126667
1034909832
785503583
589830450
1002099109
1003897800
512916430
1511994264
924227007
437364797
1439353145
2123774403
925271356
312800012
245120216
1309883361
1061333864
362197528
2015881801
47163159
1478320650
1659072483
223023625
568635998
629963133
1699270340
1768227147
1948809422
1397502358
2063386954
11355642
1094690575
459791074
633583374
1825060169
2142097546
1087573306
1574961443
289466093
1561550947
1537326969
1381396143
706184389
1816381183
1057519438
641676658
990961673
184429402
792094322
1585014459
1811503229
1223995039
1783248689
1043713268
1425286497
1267820970
29905819
533765374
1814153717
171070337
2115449835
2015939212
1071983406
476861282
1404557574
235111761
635677621
2068961329
1727705369
1443356848
284228379
1171229141
291093198
862625183
1511471116
781712608
826445402
237430774
1148661929
1370157634
1944985660
310585997
1536352735
233313096
166401418
522201031
796525209
1400007211
2049129416
1250117095
1436955213
482182666
1684647592
1122526220
118006869
832640376
1029501390
1652633357
1615830712
1789134497
2012341199
418216648
557169190
765036144
1169564260
1018491013
1176367939
796529193
450894871
1722721887
1139744037
517707517
265052332
137645823
2026546417
195179748
520095694
92413269
19585440
1826221684
959730238
1552006804
817070120
1787002115
998243258
173416915
1826742080
1381271291
246598931
48840589
115884010
639195288
1753246448
1051930486
287695788
321135394
1006385493
2100671049
1314129272
355913411
1902984467
899254623
379636586
1785068079
2024089594
218489947
434839175
2015847322
521170745
203950487
554367655
675053713
1603258998
74967788
933784486
1081402358
1951499502
22778450
1622949774
896138452
479769720
1821851565
1875992229
2120833826
1801420940
1772227160
1830141323
560429803
1327456731
1055879255
1665414097
1716218350
1321957913
861779073
133755997
42634090
2129103393
1916486673
1829893066
300656509
1690595268
690415594
398363681
674544060
2107235048
1782404449
1335978110
664331668
806468491
931191600
422862780
2042976013
1454746039
1937054216
1682805686
873177387
1208379640
2077473592
1911477709
954278383
1057003349
531284654
320457737
1061805262
1292298850
1963988409
1605037584
1985952212
1578323959
516014823
1162412051
1674781660
887447920
1285752180
637328615
1311197038
312069162
1302094443
1631258074
1532798136
432287986
544248778
1079046503
1261765005
971301565
1388128644
406662900
799509375
574444896
532178267
1360159691
535699419
1030625926
798946533
1139845789
815824995
456452797
1533993862
1637910096
1618436925
2003106240
1761189061
725443053
1927754398
184097347
1307047430
987094463
2099854506
1251132100
899823299
1398432532
1101826990
469437734
1853773801
1788164156
1759314224
778166891
779711581
924822569
1619320267
62916420
236760237
1650790614
2023695213
2028010636
1575594116
980864518
1735156535
1434914974
161776147
1752867722
1046914290
1221063368
124957957
2079667181
152685976
600444503
1273503367
1396918824
1306119876
905199151
618796332
1007230194
2085337244
1019369893
403920253
1273141852
35330840
1480145943
1696529486
1239478016
1934622543
1716023100
1636413988
1365024769
878204804
1972347685
1158655023
50796229
1871120277
813741011
1673883698
1305479432
1603412885
2022432330
691315884
1384440400
586207095
2006492613
618622880
553739702
936131622
156498843
405417689
1057185617
1484676235
686078440
1212519684
581295423
212192153
633279348
4789252
1317040189
871472140
87010718
1027774160
1374896149
379132141
1605813286
757781755
1886219607
1856186955
2128772788
1233722796
1786479861
1900465186
1938396218
635492705
768021766
2007697369
52075060
2054676653
512613069
152788400
904996559
2019400512
1736611895
862665783
357979523
756067953
1608115912
136243318
45536636
1102048288
1192942784
2094962241
1812249933
136719271
2135642868
1021844896
615978848
546389472
1391219046
682171421
92339282
1839647211
1673926466
2015563610
381332150
844111128
1499533925
955276343
170452240
3004735
2040563345
1552719095
1494562199
1466556056
1350171104
1736755098
529039712
2003543544
1360586817
1914971566
2021585691
2030231912
1741848369
377338077
40070899
962175741
592876967
200767980
1057457522
1577409245
1899834773
750260659
1825841256
1400736529
63598732
1545857749
571058219
1614107402
2146924726
1962770933
64343522
24288232
931881267
820434178
378344869
100786588
1021339180
1379511261
927704130
1901622408
1402190633
760988627
1226665804
205341285
1823732761
1603290589
1553418438
769702025
719497537
1928739238
843891448
1081468866
1852030900
42666125
1783429671
765123068
369593579
1705188748
1878670318
885690293
148183741
1433487808
1639377589
102910754
716000910
2089119900
1610961317
86346932
1468230282
2124613477
1744631972
1694402447
1650503074
452308702
1301095324
760445057
2122182189
2073853173
1825921214
444597035
575780238
1100315755
826713699
1201398536
1375184566
66238043
1055714036
293588931
1187011487
1723114168
1045504522
1249240186
405445752
1833397370
1947255654
1681343052
1131393894
1046658653
1852492915
154889092
1327174251
1437870871
1499445802
638364558
956838252
1241083084
428369294
187148343
1086236684
298662066
1647485694
659303327
380635095
1221865189
1529355520
1213609211
682330412
371039600
1511330110
1504033979
141744688
1021688942
2146491011
1376656312
8275624
80917993
771843809
2030282133
1330349549
903988831
944103287
623686467
199277221
724107524
504471657
1225276729
754932822
1960299105
509477499
1193240757
375048947
97979608
838189468
1336389118
1639706935
361263618
209245671
47208050
982342179
874209675
851274878
596690979
1007872667
385595275
248248137
81018033
1909070384
190657993
848612268
654427609
871195774
294068681
1928202826
724561564
1323247463
804766255
1896900349
1754636768
285726884
1576744916
558828324
798884132
634439046
484219720
1993429626
179558620
1979634711
263290807
271286355
996977045
261303807
1719025005
1955823703
987570998
1651392661
2097438088
1745490207
1154086026
966235712
1111557014
586301305
1689574954
1721953170
260105260
1804813578
2123673260
1651471448
372653143
1754445707
172708036
936795113
364351842
78776567
2048729811
487608734
1088323304
1070885399
646855188
1488214650
1861596489
1793968865
541379394
573377891
497497683
1241835695
762312318
1420892021
1674309225
410378575
655164989
213965103
808794162
1245228827
992225982
130844661
1143349026
178780298
456080767
158747989
406861488
332936531
2145104055
883851568
1606408397
424739497
1830304729
1199032210
682298441
781720595
989775019
1678019649
1579537068
2119292400
914085755
1930955430
783514999
1164123444
1832163463
2007037660
316486314
19089345
2142613548
46395774
750674831
1036784333
760591260
273206767
1568177893
1884241751
110002292
2038171795
949134694
1475451869
567934321
396570637
1777523076
85167883
1059836499
41848788
609074177
1364123192
2011380097
1471869010
200485137
775919418
403482078
1233383681
357351421
824462986
1075943590
449733747
446652967
404596506
814015180
828706097
383021916
1889530363
2004881611
882259323
743139934
309718143
346762611
1574513692
1280392750
376501546
963575880
1222282439
1217164037
538617529
1820981065
1553217297
2017368139
338309153
1910101414
1257157909
2079874552
2094125489
675410895
1483863422
1649561148
743021891
1094636280
1725591793
81691842
1466539108
2083009390
166405629
1274996502
245341724
1149726260
1859337954
999853982
1965199236
1050699386
1786320388
1329488918
1589127957
1088758629
31141009
1583700536
1005236012
1344573488
529050152
1726803332
1740884696
692310408
744106914
1741654379
579133898
1167647295
2049503459
362145880
1590161947
540481430
505130819
433197425
1387397074
884103073
765376621
1195597365
492342366
74133149
462257451
970162556
1192365064
217891355
13728359
2088332708
2080057382
1802684641
1213913940
1102831788
1615144067
1855193077
1673052667
2142599323
214336211
1208923503
1303457578
504263758
393982148
1550074246
1508105013
1167567596
1403748729
201418926
255085734
1637957249
378616479
1027210978
718634422
535664315
787629280
1916463880
1404151831
1068758354
700881824
690799102
1879966068
1202340493
1425372336
175916814
702405228
98437427
1657641183
1518656427
849862076
1897245580
90793614
642902727
1517910127
150996599
653543555
1042392925
1744007114
1007803063
722322691
2134462272
221623463
1162426387
1855223010
517923097
1305395975
2051157490
1090502781
1860889412
376817424
911785646
346459171
1149824373
1987329152
1069149891
1229811954
1070189099
2123051223
2091720080
2098044215
307594017
708530844
286807212
1109280222
1957661213
956127600
1369272815
152094002
736833201
1180423087
1516169338
1729778683
1822261713
358524364
787164982
10983215
422118241
1152319114
343656173
1549033793
1695732182
1200042598
810556044
1292867762
1953620348
2095977085
2075962677
1794126957
42777436
1108540591
926151380
1171603726
854615804
1820098661
1882246359
1284029698
1359905869
507117248
1576366888
613524290
1609890022
1791764398
578655241
1466265066
506012115
1525136192
1984211888
2119047165
1078902021
770015109
816238362
1037341790
972837231
1994319516
108532419
438278571
1739971508
2083044706
580735741
2142357233
941925693
30650223
355848183
1659686542
1201608785
1000327044
1509862392
649144631
133339003
1630938942
385063913
1313469863
99651516
1666969562
146819071
1848271909
767234856
1879361992
2126046855
1282968388
431783078
888257777
1886389636
1094124066
1897410960
248809294
983204893
608378887
261972057
257342738
789391538
1510591312
1020827989
1387067608
54928298
1581335324
1671793842
1449511545
446724129
1367495932
985784086
39713599
563415082
58840928
55599318
643046813
622385885
781988865
692449490
927859583
55695878
452432745
1191702212
1699823168
818128998
1709525482
1434816580
1823826878
523262714
1894652210
480710729
1487890195
2094701650
1958704567
292578333
1472829219
858829295
1811778074
137888305
921506416
1802976578
1727089147
1128850974
1154824622
492022856
2128304491
739798887
1242123267
1060750134
1969693530
646745935
615025089
8903291
769213116
298507684
1417748109
701574745
935463115
461948401
361110565
904891588
1016138308
1917772357
1861539843
1351839274
172535931
594586323
1617073774
1534294940
1335355386
89581240
1834637806
1059132971
1722379657
827285204
1416947463
585368195
681725566
1856776800
588746338
1573486628
1459238964
777715601
500139839
776940463
648651508
166565151
232192331
1391382660
185576939
1811231199
533321005
2026971020
1775652894
1672425320
1936156844
1351744812
240411022
927835096
879036494
1887979418
436097925
1095661439
2077814790
2130241245
461692183
1605005317
1144480221
852229190
1354884285
255987549
1042269120
1942844956
1511063847
271967345
31242161
780377091
311651230
1324371751
389374877
1335341444
856132182
439718432
60454715
1115187150
883532434
1876643340
173730841
1428951372
82422417
1799131780
1670784087
905287178
1368981072
1084994468
2122601294
428512727
918031290
1414587154
1922891720
658078034
80346783
1194007371
2001768155
1747390994
1216461907
1945872026
131092562
459928264
1603894043
25429389
860285558
2075486495
37262888
517769640
1157345617
136604311
2142272730
1848770980
190446312
1936274608
830808563
1735017647
1471120029
1691308014
1521344402
1236655356
451400350
1520743535
1541380313
149671623
223849119
1621523802
1508238024
238720141
821868296
787400825
1753643994
1794803920
585066461
434877315
540245444
614057958
371353524
1610508488
588879448
754732274
2127836468
114286083
430508853
2032627487
164772616
1297949952
328191650
1921896474
724773533
678195915
1543133874
238562650
1251248721
2119766514
1057244377
1947546010
1048200029
1716682977
1039165588
612412000
1429963545
603660971
1378664254
146955577
1798969571
1565849592
1156940052
1103876211
429195313
337799377
1119688663
274863150
1811712335
357051931
1108734875
1819393681
1098342883
1717502120
1555081880
681157684
1360223134
779274859
576655240
1200516671
363243905
1249759050
704240412
888181099
318385539
730765447
738129373
1043403842
45423124
1186304392
662255879
1419882176
1066207516
1081482826
1391031787
1613813011
1501812498
1140894954
342140746
45997591
478836504
887042660
610888757
1288848690
2119663688
351510989
1556722939
1181173349
1471545687
1300586692
638959188
1994817841
1685415981
385808708
138989356
1412490548
539285716
510903116
818349660
2045057359
2004972519
1377530246
395774002
1899438146
1670711411
1325089355
51298891
2057994929
1762280846
1132045130
2063542821
1205848407
1318436231
1248200796
1009951474
1416084050
858024273
1157432055
1514902199
114939077
900485430
1449225354
784813882
779387981
1077995730
2113169251
1520792441
1552731429
2057638083
691932147
1711819459
1603483337
2131923601
131728050
314772451
883887825
991506172
396218579
352003636
1918952211
1634907710
2019148629
2055553128
1810490695
1461137593
1122877728
935012238
93590117
167247882
660342971
1122739398
1911710098
350123377
385795321
243577498
1781574987
1011195277
1499309726
1199702645
2110969738
1498382798
343141839
1543303871
1347579052
418983213
1182325749
669570547
1248248539
1256686981
551444982
1010872728
1435297599
96902968
2026700823
1586714148
1610089986
2080826731
1702061813
549728226
1851342234
114772956
1839460961
788998028
2092296995
508322151
1162882156
254267008
1763992586
143489676
2106085155
593205073
2004450266
625546141
1018346364
1194337559
656250451
1547662430
527462338
177329898
1408144036
425717592
182216885
877833083
1376525875
1040483927
1171223007
1018422974
804232337
901371141
1101816733
1529655485
1741316552
514085965
1780596061
532768623
1406567963
1137312968
1620327535
83899100
1779300625
1496199635
421185731
240188996
563094189
585971460
328167379
826865763
1269303306
1089754700
825989451
1381771036
1062222234
252749545
1896928879
1286173161
1098190742
493034464
1120754246
796258522
889921342
1255533326
201469790
1410876643
761758413
1163517094
1999189360
1179246642
1357144163
262409163
1329240604
1900566057
1406559813
1911117893
56917672
367271945
195026351
1070627490
1312795417
1592245354
281133901
166092756
1400642816
1691974494
664639746
1275876233
2086319212
461313418
1444278073
500763483
1055814529
132062262
2008113708
1417635239
306002649
682833363
184648542
2074294139
1405436561
495049044
376156494
160473561
1407113018
2129033931
1273276633
696958682
1732855875
707445993
1313886833
1845604344
1756062679
491869658
1639201533
381272739
1963059393
2090075554
223811806
1352972606
2084087421
1305361455
1967048463
1407645709
1941240600
365084590
1137894529
560075824
741222338
53500787
808430860
1753311546
951991276
1465017643
144817585
1395044390
4412216
1406775612
1408814944
1721117448
1090601527
55901280
293402728
1604363190
802476520
792979146
1668423099
1539644355
1393982273
1756442457
614823973
430690616
34315420
1703001817
277202287
1284796128
1562048179
1336690999
433381420
1706836810
225939182
1543748537
1363429008
1234201662
1730435185
472254687
1175790796
2016309843
523917189
1099408670
1143470712
950775372
1339379626
799883653
1736686815
1332262261
1493489798
1131284282
778333986
560301159
44460291
1588474389
1925551891
91093469
1280030783
485078491
1977399620
320003708
1060374491
1226938205
315710721
907115049
698783679
532451991
1202892559
174245745
1331875608
119246673
1939271692
359470468
1531496902
1092248066
1675614495
1502406977
369135007
1885465338
1453767214
926114007
231281080
1271683074
1421508941
1862487859
1694199648
715614789
1949712369
1254376430
1464036003
1270734083
31181154
530845972
364217851
634909935
773804100
1417573341
292625083
320165090
1330434844
902700592
1322320837
1152442344
1558858321
507762624
2093558766
753939101
798722172
1791660923
847388727
1250685435
281264510
1771606600
1983977412
1799519792
1131901883
1791319360
1831571205
904908951
979822880
729175578
1068501903
1686729817
1165889004
1885753561
569113716
1940451668
971347897
1584158035
1333503175
499249809
1804984628
253062493
335363841
1916024593
1558695697
642785730
708997320
1914750931
820121976
1726450331
744644683
688778976
1013068687
674766294
102889775
2038808627
755301381
92766390
1622531037
1619960865
808825556
969639625
460896127
1046407684
506366128
1642797338
1845624086
468657925
751127375
1972036340
1035214336
469511632
90249337
1406333042
1421526642
367654816
1061089761
2007466292
1542395226
230570192
937276367
1011165703
596415101
709745129
2061046280
131892255
1144401807
162624031
1354229535
425396854
1536888217
2109074693
264006780
603855181
1965743078
1534454466
1161509260
733282931
1257222085
234924444
1264876105
1678344870
721327531
302150657
832500571
276286031
76061203
264525315
620769873
803094502
524594564
145551599
279263983
527530732
188740773
1438543214
597955020
159921687
671943687
306534610
428920412
252993726
573227454
1300776574
921151383
129580001
235915401
1618378239
1402686042
1707408533
862091163
1819056071
1431154533
606139538
132291626
1938871028
1729256460
2022709102
1602220079
1891140320
457237666
429250519
1199919509
1153720105
245759994
1146307957
278697147
1932371837
1949430771
540621370
1681790617
1772680463
452749725
640965807
1283689424
1964672216
724501026
1946189775
1389683464
1959303506
974857266
2015817443
1304986195
1758257740
1436575510
1785267045
2081363971
1796057603
1869319262
1613393099
1055547386
2128590647
1472756967
278830873
1114549466
24375141
807588266
1274140225
1904692495
284565739
223807639
941964593
1434826348
522553532
1818177838
1290745828
1419749121
1918483957
1580613208
1172242182
972910180
32378905
279737298
1719641743
1325650474
448551349
1223658382
772250221
1097396309
1210670286
371202880
175216706
1031942350
264554380
58832976
213704438
398794599
1870600596
1617344186
1950793077
835487971
848525372
1650536463
1505691115
826762766
130212248
294467489
1991927719
1770518735
399738166
350604907
787872366
1001113494
516403900
1808085199
1766027290
15406140
487024931
1953502237
1290308177
1072282584
1681498722
1366076658
1611387579
2052821340
2006539516
503453244
1109307393
1121137437
651276146
1458490119
1544516141
1677169289
262765202
131342581
1807730732
480909198
1832205834
2010675733
25060656
1639157617
466316926
1753707287
2141584525
399632543
1413370719
573647058
576712046
732102132
1624201299
1414472041
263716613
201240443
1354718712
1930633343
2072423421
722415622
2125962349
388920456
2118140562
457436524
767519812
131246433
509833709
64671316
20024265
398039527
1201719169
273617009
1612307464
799586947
993902651
2097081540
1906923802
1291259965
1971404937
221003160
4720018
1911700203
182460564
1126962503
1838239038
1230518129
1808974763
1647840503
65079635
1291501854
1715447572
965786510
1476712489
243657068
468411610
1321396821
987031918
1884828269
1414064004
226094538
937866169
802159425
64687923
1347546767
1510783065
2144688409
398906382
1043659804
1399261436
1571838182
1601357190
1684938082
1848453325
484999951
89116274
385547168
432682108
1845624086
1767489386
372865559
1937605562
307962470
829198605
1492501569
1773837105
340870465
689750367
359880373
1783992194
273181410
821149525
264461539
1099237643
1792570729
93068440
188287452
2044754237
1972585383
1416286267
2140582366
1095243955
1615782098
1891841576
1752071590
976018644
166740286
1137863922
172096737
938151712
22239097
1805980885
1879854382
262832749
2146478254
1130316842
789615079
1190705245
257694588
228331827
2090124038
1136316148
309612480
628147137
1964956363
1190629659
531033599
1140548213
1979902187
1011490763
418152295
1866448342
1516303345
1293305592
2113165256
1425383302
759217825
270091851
685509004
1440071451
1330620227
1077133562
1510799473
1824338265
1559177784
1678878414
968275364
1642905289
1746722836
1422301477
988264934
2012697344
108193484
1416657025
1469357694
513583698
215610485
1684273600
1015392529
1902594499
511151899
1067497230
954796282
2125191101
1131613490
2136293147
1762942559
1300015786
230488528
1306714346
1525314818
949575358
1213234354
2068551147
1069147920
1886382692
1867905303
1271003820
787524505
2059879508
1136390321
1777799375
636086604
544401160
1646815374
1775802870
292990138
1888511175
1586573719
1368935848
1993083172
1317692170
132378315
686922869
1439055749
1351783761
1662747824
1088195527
69055206
202390615
814478017
1474507387
1277483490
623590268
891644539
1134879478
619822766
135753723
26356285
385843622
2057835396
1275535456
2057073229
1892613473
1441250158
2032990159
2128170919
389109489
498834980
1640647792
1657900756
438020497
1028763498
1770865364
1031890938
1540553705
1799885391
1307711493
27810568
1889140227
128031678
255999366
1351284614
51973724
166492502
448366603
2078858780
189140205
1812009872
520625039
1741768641
420981440
1444358238
544141566
125866250
423681845
1797109063
646610333
1254658857
805260331
1423853323
871585479
106993543
1693130068
911465242
2112743055
377828331
737316536
1688576220
1560395975
37693704
540556216
1112458740
1999433414
22946716
1633103819
1310301844
1320556719
1476580680
1652995922
878495168
1756361221
1389121500
726503723
1771282938
629470091
1256133303
831731250
1242578753
1037435741
1006922739
1505952835
253153501
633186724
1603853664
2120439181
1127877337
1065467729
248715905
812267904
700900433
1123649673
430747270
928214
1216157177
798730406
729335218
1073409091
510178976
799187139
2024136826
1162431724
1090020250
764158026
1686686741
534833616
60632459
643132288
1336042938
180572146
228771411
1593820828
1815729330
2132750397
550574722
863866708
204546510
2121938665
608138271
1015843804
413250033
283696610
495783664
618849377
845700234
913186099
672644481
180918927
1636984434
1481229417
755026153
1065765687
1978025423
747579745
1841960731
326762951
1423991504
339803711
1819158876
2044991081
1493895974
121973113
1692516370
890839765
921094365
1745106285
978561199
2053269175
760544510
1330835539
1988766298
304001593
3553754
380183154
1359226656
719853396
319491710
689162759
621331349
178329507
206559725
1048302554
1435911217
56051683
302839114
1735466074
1330386244
1159356135
879312803
504145307
15758126
559087579
581705639
331028628
807021944
181443733
536965355
1202948784
1740335142
550501085
2139667742
621702783
1098603263
896920411
1769782499
54016316
350904621
158917086
1446524606
593302760
1296868061
1537005677
351251160
355722250
1914735003
1853146081
649845631
293927513
1130035698
1649676974
1165773829
1168368627
1553315921
524929873
166705477
329122859
122046639
1716810645
1973536854
1575283460
1468147523
653853487
410564629
1651226152
983055464
2070921806
941884532
929078789
932387098
332796681
1270427080
396164183
1836431655
731497844
1915344807
2147218161
1702242009
730083843
1631566957
1823125482
1928016004
85787878
390600583
662893147
1793184501
781412458
893170518
1442710656
1071384890
1038024709
744898605
1386805660
2123316326
2090663915
1084633041
544173843
884155823
1839093881
1527954765
535042004
1516141641
162950085
2002235415
232813044
1734144765
1931301136
1134180486
1311760983
1591122372
1720612071
1026877620
1651637506
146825887
2132808363
799940101
1592294828
1997759318
63475338
829833394
592144535
1825855182
1518153310
1466358729
534406163
452503163
719487796
654147705
1976293182
1665232165
41829606
1478815603
1718658700
634443550
31860086
1402069894
875743182
307230135
1937570378
764864325
1353671409
616081426
361563578
643690497
343230094
1165030804
919700009
1710455436
1517072564
1470463582
858263235
2079506735
1025326385
893206089
1552125125
1877238340
1026773692
159331090
328256903
1421176246
264826499
2002260748
221356558
422333588
1153722470
959851383
1271714325
1037874541
1219602480
1426632260
352712451
995903010
1311263207
819036234
1746135448
277434133
271339278
200221032
710625621
1883831516
266392378
1234365331
81924643
251994219
193789143
1581079935
1651864994
1222153067
1229665164
1253346199
1019515197
120823993
1501468833
1213901332
1040000348
1560998403
547631339
1884779377
852671833
2001547392
1622130758
2034082602
1527908299
132169040
467368683
1076949104
1740876151
278270509
1311558847
62467812
1031358840
956905413
1716511606
1743869943
1787009819
586817953
860197909
101069456
2002113340
1798626106
1470565590
721515425
1699011038
1181329689
1720548239
2107440870
1695234084
1086393483
1247836962
903469377
1954354000
1235842541
1854291731
1204526787
864065421
129992448
510187432
1512715320
1947038978
120677152
1737687869
1497862336
2124152908
1975370434
668555303
639921112
1022802860
1817086907
1143076491
1738842576
1338655931
173988042
300191003
1997637668
1364114635
578634210
1211077522
1872371428
1571705066
1557854104
701585086
1500425040
2042021304
1381083040
7947752
1558613654
791517073
26816563
159010415
2050349167
2106154289
832102681
797274200
779820374
1183682435
2107210838
2130930407
710419923
1963210507
1172774165
1750242643
1561787436
588894290
2110009952
1414602486
800763601
2044313837
239815580
1830905074
102946711
135860710
1166171090
360353309
1848157642
843568883
2001663820
747553296
1966581264
1348449993
292178133
886851479
1280106914
1187813167
1977975220
1282907961
691605268
788150797
1921872054
1506391041
1500956917
1808943528
1570367393
882198209
1192668958
1697014182
2085323925
1226968073
2100518375
183409290
2023359605
400363377
1393843498
1828428832
745337031
57625438
1530166319
2054473150
1060843446
1334950313
545853705
1728452616
146625214
2133477887
1406660329
1297608780
1561918763
608173314
1333971812
1682853653
194600970
106027684
980033292
1136734218
858621367
755523145
606288180
1990875468
40631015
1844496246
513499963
610415655
1487879899
1694343973
1341141767
1573357260
1895473157
1965230946
1701576816
343704317
442239956
1713298763
495705937
1893152412
1352515652
1277470490
1388937392
2017896315
1801732256
143938063
1210927460
1826607722
966900809
1061444063
729009083
1395381994
763120179
1028246585
54481319
541703460
1323185478
2038796825
166957347
1744643694
456385044
190178266
743197284
520243404
2106829838
2010384677
1344572494
2096235210
1244585322
1789214937
983818745
1135398509
721620232
1000055628
2052711093
1104931387
1808823382
1874777223
1964335908
171584818
933726054
1360375353
2121296
1702362425
1374074548
155594426
2104369810
1009931118
1720744614
1000975473
1768377571
50147621
1658499121
312130316
1983606658
1208640609
2122692448
543528903
1712065755
517802295
525829657
1535129359
306440068
461104670
2118115096
1149265019
522348006
1151134711
154803739
406424562
95141091
842078615
1359668894
1292821695
927579609
1560552393
1470301057
410807541
1308141441
743496609
1046912707
1102195694
482195160
1331168324
1143652471
1307812075
822110607
1937958953
851700601
2022769238
417912762
650997589
1726037747
1324312720
901210826
1282922923
1459415725
1418343649
268420263
1617987720
873663435
85167883
615741863
160053615
797123989
1216753511
200237699
911606464
1601669866
421832887
859178058
1505299897
960371919
1132335698
465054292
1620886175
1309337821
1473743982
2061038209
473318288
22628812
594398911
904007194
1269198910
1149910882
390607163
2117751003
1208320176
1915837405
742317794
698018554
1847905405
780810843
892759614
1901161806
503647625
887275758
447671616
2023142011
305267235
2037480205
793462238
1330656580
17406460
1503556767
1447616324
555905887
841617056
841388128
1504891924
671213984
522775742
384274169
19293609
1116658361
2060822896
1783041482
1156475651
1659692117
572345758
345318852
1030756964
1422003563
1451652932
193406031
1193741681
1221777548
1787828523
450952932
1494630471
1712767349
2146686601
408152891
1507444623
1712384553
2099262415
1957700067
2091079759
596753843
332112361
237312318
2065639998
1283845036
1790961832
1945396720
1862689043
1426299007
451088929
1010465241
1211337513
1183678238
1249504440
103232490
1240417018
267878207
1223794872
2094990833
1502283599
1333456807
929215215
1603852093
317775615
1061340354
2042637005
2031130687
1969096595
1588953997
1718274609
1374272313
267423490
563944018
166335250
1610382707
2076588866
1875374536
1781096901
1232740976
2085236739
1283333117
138794958
317723891
244276939
1821448038
849711006
713440286
1593907618
681924203
222314639
1936397739
972586234
113670381
568890771
1317256382
2097143320
566086063
929298686
1800596899
780663562
1970796290
1662132812
740960849
1753066654
1042052284
1945970720
765685341
927192930
2056010608
565168770
702691019
1922265019
952245276
1362565136
1795122832
256949132
1088853810
786403397
41519044
1631986381
15420478
1407720544
1413526098
1793936643
428670544
1303178205
2007837942
661375695
527239934
1049663391
1772093622
2136804240
1859527180
1811847385
1931528499
148226571
1738913243
1251987836
220761833
159415937
1078508395
1966883272
404475666
1269350583
34517675
785691981
1368077456
321018885
2081737212
1017961469
167272916
135127335
1528689980
590590523
2102840044
759374864
781288399
1118802100
379682645
591128606
1432306591
1521288192
640520630
517036799
2040969212
315189237
1444249599
131467057
175549233
1123029252
355844946
2084388623
528889635
772256631
693015137
1950774369
267972941
1570831728
1600237416
1044255692
762404902
597793649
746104842
32491345
691600099
180949740
905398886
120969729
1940652920
1637609518
1995746208
22301892
441697795
1605827171
721953614
527769330
782995443
1938803149
539519030
843496849
2071203228
56441384
1843308820
1670032262
111274671
1124272976
654544391
317805274
286228270
776561310
428659250
823599685
1405507411
577669022
1983542456
584122519
1858348754
743323826
87771653
336086919
1291946941
529618584
2052632424
1241841891
1376276520
1953854994
1391560399
984537828
2068906599
1209921836
269058758
27517769
2092987008
998742067
649298783
1738057767
1023849800
2083044517
1255640488
1758078958
829412427
394517293
1356200044
581833731
651274847
12123862
1506911765
505477338
6764608
1352895138
1641833101
490987761
1463081335
1286586114
68741678
1432425374
1620577279
25086246
1621162679
298402073
1117899696
1087919954
1042595730
369168423
243496689
800490503
1998284548
1307961138
530991677
417429637
626430546
1405828167
1253852987
663115596
781383363
1596084431
1177646115
1222837027
907940210
1688501116
1339197531
1420332247
696139758
1776207688
1250198677
2062141990
855249475
47869383
1527117748
863581110
2132736074
948479206
1716778253
2038201207
1355504174
1952957895
1363361613
1239286078
2139787417
672510653
1808612965
598121970
1434017488
139874003
240200153
1613477209
1906291192
1083295438
1672907208
770009319
1290025164
179091106
2092784430
1551229059
1256263724
194046970
1143517806
204455411
1511792700
90484449
2076617615
22952840
233619800
57800323
660416449
649144631
273280864
1669827573
128941641
473731117
388714701
564738351
1098471876
917013983
201130718
601548536
2096900817
77749
1077248896
1230618426
1457459477
1807335510
147402802
894971355
1979869777
2005143509
484675023
1377355715
906566893
1968548310
1699444287
910142645
574976082
484505853
454002616
811133173
2124205505
557266541
808404385
1969670180
1860287338
2125167401
476187318
514243765
985345387
1269833350
961292599
2094211793
884001169
817348908
2087694579
973740937
1840412634
557322382
1629114780
2080627246
1750623912
1295071192
44073665
191330907
602130598
108001958
1231481205
386293797
899574018
2068667067
967887461
185198866
1394562854
509159432
319621013
258754032
1464811949
425326234
1971896531
1825616499
84001902
752042414
776653250
186024158
955868972
1904448754
1363990307
33708906
2003371971
846504941
33899331
82763643
714238706
487906617
1203696819
2108138777
1503245812
1255101468
2037865057
1983523416
2119814599
649541591
745964865
1240894564
141051427
638477057
1994373834
696492886
677013289
1919660851
1508679799
1163052312
450723925
864547218
1237425152
1118873105
1260438675
1849137983
1843421757
379737814
1460334420
71134754
193017064
1733743786
1405797768
910699260
1537028066
1521594650
1089205225
1250659375
1861450365
311541427
2113053428
724083557
406810748
1044850250
4255570
984398255
1192837114
1311062588
2053108271
2071043227
142407515
1234700948
789247817
1162169816
225059242
1172096816
488814447
2099873454
438887338
1115459336
611769387
1389116719
1622706640
507041008
417483296
432089006
580749714
74009723
1624794041
1388414151
437269312
1985799405
1840877687
977419115
1532027973
1272371746
563292398
197288266
474242262
1027200213
668843108
520314870
554557682
29561159
150337724
1383666569
1498073468
2092260211
1081087289
1360038234
879055381
1293233039
1825507069
969980284
1073181331
1191102596
499807192
924658648
518078636
1692804674
131912906
1593102480
658319330
684848292
269172069
159692490
1564433085
1022809976
2082911065
416935309
1089774489
636403161
875097906
507250344
656031645
902063289
1102333664
49425973
1298624359
999985959
663575166
333539072
134585511
2125915463
1058463833
1811420330
1919447934
2131597073
270806385
1414708573
266575040
1558392643
867851687
706142015
2113492243
241826561
1647999370
1027250684
1772861613
1427149501
34443325
1612802464
902510348
1035593375
592432200
105394055
1784826213
1761957058
1512708303
1554019532
2144603223
1773434946
1464207252
1729357232
1790502373
1718590449
118865495
1401443572
2101255218
407940160
1736006373
1126308460
107828813
15242590
21878470
961004437
811787183
1418992063
1280686945
1886562316
975425591
274645430
2143386747
1273878560
1911322451
762544589
1012008198
848613264
1889983128
432616
1271201845
1608126372
1956539650
1345364569
2084825222
618858687
2047931035
2003850082
1031301993
1940651950
935046286
804016644
179032301
635220838
605708247
2098341973
1632761499
55671646
901216612
1377356443
76323117
1691686027
1663045735
1832469701
350696495
1759376113
1372173560
773258859
45523703
1049264153
1854953788
58801648
90484449
1778096318
825625292
227196881
949348054
317487048
2121484423
34595759
1074085529
1246274957
7948184
1262988425
14253327
133250361
604426264
1137627255
793704812
335581380
110459621
1533679545
461376405
1747926647
101985036
255041047
1418818265
1516065944
728602957
390091121
865050347
1110327580
1927202531
1222853470
1818708169
1538630807
1110883309
1170362917
1563398208
255570502
1365099530
1902846254
447985447
897641534
437634443
927000288
138077976
964589620
220861438
1260930790
2009592469
1990513582
626344711
541714989
1908718856
47806715
82640723
1920211572
1128092678
1989235153
337278494
328208339
450103178
874688718
125669889
705645160
437575529
1527143322
604337975
1395676370
342511075
1335469702
1081157093
1918288362
2042095017
1354106381
793671838
2129499686
434965533
1655588964
849034489
1664252022
703980094
26495285
917711302
406978981
1712428874
1832461420
1688139843
1421241100
983147800
207820335
150849070
285377823
725800326
1757104475
1269587604
1211808953
210842834
1143235090
948665068
234862816
485369893
310824739
108639736
501434255
2088628467
1181760951
423372185
842400183
864695817
550146144
86104868
1130194695
1280952455
552626544
1449863332
1288253691
391872626
129779793
437458247
796336254
578402218
696816124
1878648746
1878975647
596419374
2066697001
86225309
88712647
1025668246
1264313107
1963016716
339705712
1254457599
726136372
500166675
971540310
470529934
470481694
1031283761
2094341044
1336421390
568562239
233392159
1451437284
93358751
1854087666
176891686
1595753279
1009106522
1878289337
1809341075
1052512805
113905837
172164629
677665745
1427959765
1335654017
1660810439
190462736
284410308
1951391717
943564265
801015323
1052119116
398987175
1743994450
1334950271
579218027
1947391391
687696143
943657327
1737109303
171254047
206004965
229771005
1514298605
90077902
1927378736
133229667
205281090
1335952725
1475391372
343213441
888118520
1065852470
1833965149
1633872168
766827365
1314891730
1154260433
1167142820
1557106432
225965546
858293040
1100797279
1069693340
1161933069
686198124
1557462223
1520338285
1706307878
919913655
1907447965
79959881
1887666566
953306969
1603251491
1080370201
1839143423
723611406
490513800
1682055390
1913850624
348944725
1094593873
2017860941
1079537462
207439193
1276128309
1051115908
888903318
1133583436
1600228628
1414125555
1216009098
23728137
1116818282
960013272
469264160
884427214
368655922
330788427
1591139203
1913170296
1757884442
911010957
821857445
1560479452
2139496570
917054766
1028113252
95897413
1888210381
1190528855
1138598891
968320800
1763611149
1649382303
910902825
1009437249
1095006945
1883824543
495171827
1445272129
1586949533
2033604198
313970813
1885908252
1637458840
564463374
1004308082
1091979408
855892625
1777055648
1782364514
59716804
484311487
480765415
1240394098
420560537
2113671238
1835610155
1802195631
1182674793
17455796
632149696
1753076682
621720731
1899943280
1885330383
1232523170
220860101
1331619420
977850924
1322258903
166769079
1480330173
767424540
284281379
190921458
723482330
1746525080
1189613439
1505811355
348394286
1556447450
2146977788
788003757
988295950
1525700410
1931749040
1659937410
1754328020
2060797980
986090439
2087907556
1054752579
369024677
1589037214
1110528228
829204582
209730362
143668226
1601933931
1024677667
422998261
1249585927
576494099
1523708161
886238795
84725909
2059587294
704096614
1410372321
670373863
1618136387
1890003457
2067972406
30173618
453146069
1055296130
1216580447
418250387
1187384994
498773770
299625583
301077382
1014702464
319959574
1870142965
590546422
685506625
1629399479
550746752
491033921
93186235
160967820
1786290518
2138277216
1538321591
1742699985
1897994838
188659419
171131772
570267554
498671898
1737109303
1447810196
661015071
862337795
1893910378
343198941
1293916098
204280911
558794816
230753024
933878151
68544670
1836435549
251237137
1505101953
1071210327
1306165788
71589618
1519399320
1760330072
1107503684
489889525
827709729
580627494
1588898877
1322859757
1681999382
642048110
942467152
685879112
1447352033
1236526774
415198048
1450576588
83190650
1331657843
1024968760
189413864
1888370004
717823240
1759013889
116651418
364206638
2009920369
733924628
1990121477
58449065
576425799
1208142784
1477618794
247455609
1519371687
1436363253
1602822419
1751669405
1508174274
757124851
1409087523
1887551889
1765796668
1554850878
1509100966
858583299
203146129
1078782568
779840899
245633663
517532847
2041979006
1916628297
1448019279
1383555447
1181810130
1420186731
947310857
761492223
1675833341
1256052586
1463221559
311547959
172638411
2126087342
600142885
1125841943
1377693826
67397179
548658619
434072506
425925564
1223409019
1190794685
8674844
660186697
837350145
1495089910
394121946
1002238266
931578959
1413956388
1675407761
206126041
1635510433
382102824
1059489662
246583528
1553931523
1809342537
894327481
876295953
404386123
505290074
620272221
583118868
590070566
332714187
625875542
196360170
1515315290
1740054470
1843096409
1061112588
745446839
2022181565
1845622017
1306748774
254009048
1508706801
446674876
1755088246
1717578428
1279891316
462333469
1611790571
307048548
1966865588
90155300
637940492
1931221221
377046404
1667484826
2041048718
1172774165
602322807
1040460448
1920843250
414326251
547273882
1595065152
313697672
967451425
273593598
1725083483
1997902945
1317878606
1079850382
1994747825
853992905
1048867001
2031823983
493755814
1195790217
1639226973
862794494
2005471998
1327238332
1010867690
7055342
1668013611
310401360
498937935
807230370
441876872
2037843084
504640926
2057122979
218699300
854929412
1255466541
1228123322
104458788
1005727972
2044614921
1788206516
274967745
1877083116
407503836
885474847
444251284
101177702
479657311
614367342
1612322983
1415666405
2138429669
573449119
716150131
1762379188
377232378
1998892427
139711024
57049347
868330700
1685217796
391903899
1503464078
948411459
1117381319
32747162
238735921
1633884036
731157999
687467104
713077531
1221001999
1164693946
412456511
2052204332
593581416
1050413348
1813821098
1537142805
629779123
2080265901
1163229302
2026410739
1572770960
294066963
677274509
1689574852
635453429
1487589812
2046034810
127232186
1412501775
294541623
1715280355
70084408
1096115531
1391030959
1828533290
263248739
932536629
1424130906
1255545360
1520283152
1330041433
884689819
1277626542
227728015
1101790856
1168889952
2069147101
885874401
991239678
1003295861
1654239845
1299024425
198840872
1672289680
423677980
1245552112
160180602
980804468
103705077
1966505525
1456735345
30459056
2004444985
1900815373
2028874121
1577325226
2008544872
1451689888
1615327928
1973455061
1480665450
420248086
519266713
1292064264
1449902442
2025547602
2009403182
1994543862
679688991
673789687
523504551
1432760166
1805365167
1094021184
1979118502
735358841
2023870757
203719215
2093175308
1939312592
1802532793
1523438763
1767820586
748081676
1036861493
357989695
2070237666
1014390014
810702895
1750541410
98297380
1553003733
1404324428
600093492
1681051931
87712024
1408539470
2079223524
1172025461
1534226416
1384291019
296808295
209489977
980039953
1933499037
1760014601
105669499
1669942776
537078227
452624852
288987511
1811131991
1392697203
1356635158
134386935
934853684
1431271976
649402858
1776751946
331050787
1712343557
1120132197
2033109651
159484366
1599403442
350384505
1851185587
2022641166
1124351562
1023875889
166037016
896460225
722262603
224473000
76426248
179849617
2117751146
662921893
820727792
1324924853
2142797982
1268552549
1039070628
1863562056
800441929
1764296244
1851527085
101249359
1067354325
738890209
1396014707
1681907884
877493186
562560663
1853486686
486239419
431824501
1202405800
1695178191
1132224456
2065027094
219893678
1765226649
594410848
131340732
983506249
1403903910
987377805
2096660174
106079845
1687949158
1619976137
692053713
195933357
483829028
1499785352
1712668636
1095526624
901305681
624304633
670483119
554688300
1541735842
2037772252
1580767508
995999478
1042685441
1432327474
722973166
1155603915
1197997853
172221064
479956684
1832790530
122751076
1133951308
1695149853
252495292
33879088
922899319
1069983765
1326479224
770108614
933364308
842559126
1556340169
10083673
1090778625
1373372024
1557010132
737277303
2041014062
1493539741
1463186099
51336421
1509625073
914332524
1063299011
1362583531
739766420
1684733432
1188672223
218465949
1249449559
73499679
433118498
1909811775
79057414
1940955553
1037540099
147874932
1953704127
2122940513
2099435107
952105706
126826199
621569257
2046597457
1235466478
182032597
1811901922
1640859615
412541863
594726057
320698366
1002562311
802320418
1222912695
2118453787
116691414
969008057
1452863051
225975231
987443406
1803059004
1448373005
665750207
1852852757
1184944205
1988868708
1224437867
1895201699
980804468
646644279
698167542
330002207
107949665
113912131
177579461
1056404655
1405653684
276952198
644123655
843414921
152668713
950716196
101734367
2106522667
2019267557
2053235061
307537873
1377561836
255052137
580869731
1112748125
1719831006
1187231978
1640921429
897012844
618703015
578436684
1194490073
1299548489
1170675816
1916118513
729821430
397926596
498288806
56487674
965326047
1859873924
651251355
1333260213
759254866
1283418970
1136393437
744540130
292702223
526355460
928989036
1408139772
538356681
1537132479
978704362
934810826
1504445104
1663415776
1100968696
509343973
521232866
1177598545
1015558806
1544140126
1879200766
2058052658
1362235776
791398521
2069031605
1766330977
298643005
2013014867
133025629
832297541
1616226839
659950703
1234054787
911340554
69629323
1577622883
1580112947
1087911025
224494103
612074594
376733095
487736914
169433072
1769264388
1611292939
465681323
1352770412
1199219922
1830595649
191119156
1589721406
714095231
1082126943
305545006
211444757
486039227
813678349
492631355
1620630323
1314496702
785297082
301587824
735363817
1631447316
545073697
1364027052
387721898
2121900838
1368847502
1533026090
500771156
133333458
1774192699
61085141
1610944982
1083480832
619335206
342059500
1986600164
41266217
1695275481
783383577
123551552
699646619
1004790500
577831156
961865360
1308450668
270607241
1142356812
1300692390
1329465176
277938626
498928016
2019851875
1286971392
2006866321
685062009
64024887
1305543863
1273664591
360752136
802175877
297945123
1336962513
1189588425
1214218009
333678410
157585544
415665011
942576774
804546382
633222434
1703734223
1620259040
697454978
1179699065
732248714
837887128
1481479736
1750188691
1166175968
447622463
2095337077
1618468323
1629381749
703368877
797243559
465069722
1588792236
220362752
627374524
1398512575
1525506873
330565510
856253358
1819735348
1813449111
1369373589
1385639050
575476196
1075112729
1249610965
1668791687
899902596
1542621141
1148786253
519535192
924992418
627427523
1576272969
814626873
854577524
719304015
275989529
1887325905
668616317
796832527
1472848555
1443454800
1135914385
1275158805
1549084775
655982067
1633980288
116666455
821512833
192925776
1024674124
1963996465
123586919
1883605415
1221636386
1581163606
1247842423
207014114
1198637674
1670925985
753260880
1291942279
1089303962
1136211286
1997718095
816675701
389540373
1037049104
1673101066
817322558
349557788
783410892
1828974992
1187572487
262987338
157367004
773493195
130708697
1598210382
921601594
1302049473
1565042953
325762123
972722744
1528809843
1412431361
1859877259
788674156
607053895
1108294348
1918795780
2071439758
121519829
975639405
1187502104
905273937
857520256
683695835
1720794429
1902731169
952680963
1024167007
688248612
1705046906
2069297893
968888539
1562839242
682559815
1827340153
107706699
1118316035
1111244012
1151893808
36725862
1337712670
629110728
463775344
1029846943
1858062849
550322972
2097664328
2113597417
1548116664
1801809335
1575750898
1593935959
2131941055
2060720641
1201154437
259149942
228360532
831171178
1535850916
186701223
36631416
1648309448
1730804999
1272230191
742377341
1521142982
1997398363
82964556
1065055869
779451675
724970543
722081304
1068305092
603792527
1890561913
1800530828
2064466330
1736832621
2064560552
1984489755
2035139249
1560237722
1294705349
2025571045
1246643333
1941285948
263637806
1037894881
656717647
1376937818
1648875564
1395435966
1414439495
1865553851
1893793573
631035941
1975699754
866297768
1206451436
1049244756
75011989
2081356608
1886346912
1637105015
1482890796
983714019
1142084818
2139172978
373592217
2123904067
822706087
906153947
1971700358
25427196
620599531
238576841
426888407
1166344906
1104880924
2011937199
1749886615
1952572335
447253611
1047083200
143642101
1791570083
395192364
1403181060
1834549542
2042924052
930603694
1594525622
834769372
1049000902
1629364013
137210650
1880250920
449158709
1622691733
2091581812
527156326
1315822440
1838249150
1237267426
446612258
2061998439
1196689852
858535854
596045477
997073168
1069387734
2066195781
2068654625
1912225775
1893142429
820265413
651080777
1437381635
2118644794
820051967
1487150130
994464173
246697187
94166586
974254725
247645441
864192484
239706573
1667298306
1295075506
1467445766
290928857
737915985
1429905998
216057142
834212149
1423465825
689419081
1472723317
1404195132
1482567730
609777055
1270270683
968311798
375644686
81586804
184369229
1813582364
388086849
852356502
584757489
2027001868
449620229
1563458842
1111246264
1986622422
1288270839
1984722908
685663009
1076367886
994133488
788065731
1019117728
1480142764
1592923226
1739197933
251895131
839627867
1673308816
1789689611
503140703
175076754
1861379877
904273184
1140309184
643413837
703183382
716304194
360205137
334577536
792367053
1933516087
240722154
395898906
415922621
1826393628
1806782814
820181797
719630655
1240533406
1370175174
1540975784
1851823519
1693625107
106098073
1219194603
435352487
2077322293
1358099884
2045524165
2727178
581817054
1214540074
393490142
1031930075
1832020600
36047460
1139974136
946906808
592507375
933166469
1981168691
1043332583
533700185
447633966
1757883427
1128674673
511650994
2020836316
258246616
664704926
1347460194
1761132017
1625798599
1189677508
900140966
2056947050
2016415603
1772420236
303760138
1575571592
35052009
1985532608
6816403
915076680
1930692564
345880192
1857887684
1757622587
2055321129
1460600017
1691832411
1932617779
1500926443
1947957000
1511110008
2127982472
1282940801
72741031
474578569
886851549
1908504170
2076845409
1506627594
720897736
232518303
1404083106
1459733842
203755902
1652066478
1353284497
368641976
1014810162
1754029104
312601254
553449169
2133260493
1703837214
1584668042
1173972461
1635031432
444763402
1418682593
1741680005
814753018
1091481990
225493545
363618168
650074181
1377693826
472288093
1471047559
1860959824
1715775555
663813343
21768781
511288667
728945469
1290950308
1435394966
390698598
1320887592
721834000
1079898433
74078767
1837501076
709059449
146487260
2018831543
282991522
1186124117
14917017
571590733
187614941
23291749
2094757370
88916588
228059199
1682379914
232150067
1722585063
2077001404
1297520995
1651337109
820896334
1719960126
91149018
594562284
630220455
850457269
1253110461
1213094583
1717199593
1081650832
694633333
918361411
1807519224
239451228
877551802
177758731
1922681161
2019384384
1974472615
678853062
1318374015
1759627463
583602736
358522894
1636095213
782049349
974713624
1404928771
1570892301
119429670
1540164128
767559835
1488788735
1533595730
1719953110
1164909001
1232086760
121496474
803662529
299664739
2073115669
859503151
896288087
2138378392
421463205
156566187
406682439
1973664191
1484324899
1156543581
1607004299
551736155
2025263063
246056997
1984668130
213956519
774396261
669320221
217465733
543790367
861564547
1414846445
2125973394
617162189
178059170
1550555913
1745477500
2087530884
462865997
1819304464
1412069975
1000327761
118039212
263173386
1458151618
895224432
1039191395
1568780823
77072140
433127042
187958006
383284962
1065306799
2028116361
1128417765
1451656667
1396662710
134167871
531311520
479162429
1840539154
1082226138
1440671646
1910978798
1339466893
911932199
1130312725
2080163701
2069140599
552835372
1516113870
248929270
230800646
2143436092
1734356989
1051654658
1583071820
761942879
2078841310
283840150
929476633
1060311590
1734734290
1518990199
81976778
820197114
1944656534
897539396
2089973835
463845223
342627634
538953854
974718538
716912381
868985221
1258571985
1319685945
1543620627
1085984245
1811995580
714620024
1569705037
142927268
529379904
1057474894
1486734465
1764523298
1140178426
403648553
1040399264
225301021
593687367
1320936095
662251495
803037143
1841756629
691978578
1624818387
170989959
637882068
32991017
200242003
1111387141
1595302782
316553817
1891408414
2084523885
630686627
1498501064
428807445
177173379
1562587614
879342971
1125536458
2002948306
36871469
1243572792
1193914175
218655187
1952563860
496922649
1934550365
597599885
1806618130
1634996233
1389215530
2036865974
530644092
1015193624
1585048257
1481478400
1571012684
1386764641
299271793
1671640581
847563161
978887964
916333773
1304547748
781158973
1677553418
93057344
759958009
2002807847
795445450
1565365328
1273183522
985244345
826886574
1009723866
560333292
1364045808
692466708
2112109481
525927931
620047836
478815520
545892188
816160676
1383902533
452085219
771829497
908624405
1160441413
625806946
621186551
35340133
755339918
1290312293
423374759
1600772624
821611653
1608028877
1716636044
1956322277
162074943
724046868
1103928507
395730773
1060500802
556649204
1876731354
567964384
2108189253
622286963
930409158
428068070
588225613
1953250675
990063484
390836714
1647021698
1449293970
1734660679
740557490
1212701164
507057380
1585062179
1126779653
1414203472
1042955300
1832679968
25939824
1038981889
1071728240
1381093760
2088844363
1986188354
1851102197
754623663
1370542063
923919876
1056560932
1319332192
914146669
1124884023
1697113699
483427095
539337872
815384428
298296524
1743899571
1798958535
1121475216
1297663582
854355294
1255705336
1852201466
1117642022
406861808
2042588909
1383554111
1456614858
710695534
1758493907
1442043935
503941339
1030423654
370172454
1072939394
1839715508
1502264983
1408248825
136013580
2039343130
2015328934
1368623330
567853689
1746534930
945163163
1375115669
348104160
1520152385
72575388
1896273899
1487675026
1932172220
1126853926
1138273225
2039434750
1138577003
1966148019
1372324953
632641483
1727703145
1561173708
357709269
2008516208
172046609
1208242865
487188469
774954442
639821932
942870856
64372708
1255655076
1802260193
560909385
956412798
1669669129
148103783
1263963776
1250452999
621537131
815485780
79019094
1174909347
1519059325
1486445036
452545417
1086493551
559863251
1315075949
255311223
1509169626
1036672328
1110164325
570798572
1802783165
884138669
2038510360
858448992
5173598
1809672181
1264692184
1258705303
405898262
2013890150
1962143087
615115480
1712682924
998970157
425764671
108120349
1802431775
17567167
177759209
874521299
712287125
115989219
1430930831
804099310
2034875248
1248979764
21985423
36382362
874058411
1438318118
51358618
2006743649
1095339115
205536068
479254783
1696780159
1858582015
2122566780
180494920
84607641
1190361476
774579901
1614084938
200920601
341266144
1160269840
154826572
1805789985
1996178400
979382943
1381869661
1861486121
1057564212
1805435405
331183114
435612460
893929973
607242171
2031858900
1322623112
1388207752
1733373140
2041495755
2074267960
1885476088
1683627994
1061821592
1609509417
292466741
25420852
1001538183
799524499
1246718193
1952572335
368233133
1343545731
1382414505
1336600882
726550982
1301000421
650087851
851420658
1017439080
1079128686
1993322298
1562828386
1030627784
1461893066
848955779
1756756604
1021340233
1974883121
1187734441
483591193
511127462
269669208
600559913
309905270
2106489417
1216340256
1161293445
809197632
1343210662
341582932
642888248
1421927135
1409275387
664594276
812838698
2147163569
151758903
1637878495
1181129207
1020318174
62269740
1991049233
1797065940
1812965697
735789115
1960562782
1112220726
564153866
1115326850
1205888640
1528984973
5757819
602449455
506890511
1476924915
433079588
1542903117
65333275
912011203
1136585894
2124232382
1023140426
888308704
2144567719
1286159026
1637635759
1594001460
1287275822
315197119
2000457597
1351104561
2062205727
2101799171
766358032
1959756814
2045229517
1813866945
401398902
956153562
385520353
1153758084
1413734806
1520468632
1813442394
1774884455
1868848758
1342938842
156827945
266314808
1117174240
1452021249
302055498
1066903760
66637459
1710145789
811304246
771005798
1840510722
1908532404
995136452
1153959918
1926634634
789293682
1461363116
928905478
1951228076
609656727
676885276
1648754955
1435029403
1756313149
1521359238
1509425293
1149968539
519658817
1170805263
1886709073
1247594061
271353452
1817253384
442839290
1816458876
493374775
880711827
1692503910
1567099889
1969294583
859402137
665274159
597813600
109424795
516043908
499015723
2023679391
479393758
1364514554
636815523
380520451
1135753055
265073211
315523773
1605207763
1627589553
466909420
308219713
405867798
1682782739
1358772456
812984486
1772032749
929276442
1861443180
759429328
840130765
19576539
211986150
360847416
256490039
984730376
290426639
1247071789
2097764762
2039704157
991029622
1808349365
2069859250
1639158182
1137485933
1866717901
1208897207
1200906999
1342816589
1407099139
1958447756
1955766073
1036631476
1704151005
677547668
1532844704
697792519
1745162935
354489370
528718242
509117950
718847047
1293698587
624269367
97406000
42104697
8877182
560471545
326411430
1643783810
1928284799
1884534773
992572145
1611752704
1393738341
1279966103
1190379242
1585020743
186051967
949696181
1082032311
1639699193
1052329581
117057706
337575100
971580859
1180096130
1608180806
1225029987
1369011730
202557828
403613446
784257472
1919131188
230600118
1057376686
1033114706
332629253
470278616
1590488156
661490864
434695088
1400232573
22537242
1542237490
1725133858
1509862392
132474300
1101258587
912779383
263672135
944924313
1710455436
1767041681
1649955325
851857094
714635880
1150105007
765278714
1006434163
403450537
526891041
986796569
420323520
1947520336
1571999459
296106172
635040930
380573293
1853622555
1844029120
593956946
1410603288
414579813
1196265689
626246874
2084336920
1224586017
2140745121
1922479401
1467972330
1249457418
358964421
1081612505
93181214
705132157
2082135438
1671458458
1807604994
1692874405
715333354
1852933310
2017790708
1350967750
1721465778
99338588
101096006
1014422358
1986413972
2010330435
616918756
561419593
1330340985
1692020179
508887724
1512619476
1164024637
314950960
1938979080
1417349943
674560099
1941399119
317070381
2044847780
1403884610
1974799493
1257923473
1290035682
1736259892
431578082
1714361970
1432808135
1580613208
1175024374
532919300
538458447
34137150
1247641718
723876924
1373633687
1097326576
1453548631
1028240763
237287402
194764833
26217434
2054638563
1849873306
664950446
95393013
895200812
335134481
1599515668
1920916693
1281731445
1300437263
1748018207
322776708
931375299
1430041552
1816764046
1939409234
390805102
675908710
924229354
1176290595
203414480
1800817679
185276289
162605731
2127061352
1751211323
655429770
990424244
544535414
980248526
518366201
1719655737
2139526095
1517866261
729920759
2101528892
1168230287
1003897800
1639669718
1588370933
28446371
404265592
1725516370
656828110
1361383995
1379463048
194560872
200203618
22249165
1724431127
1350129342
51371458
542990328
1221620598
1223389952
183775122
2042546288
1443160100
564228816
1551890226
1942831840
1642911182
1885499408
759021417
1356379730
1746162020
229738828
171287290
175885493
1169255296
241364840
1000518544
363568338
596686939
1671443845
488874600
379787568
2110904109
186967312
242071322
972758655
704792859
636581987
407666075
12667828
378431224
1064023921
1048140546
245260452
1974711044
1423951262
996045663
1672591622
991319346
1946089781
2064662987
1041714315
2082238974
2010800154
65883159
1392009421
2102964684
344708741
1785773279
1643175648
1897406906
378815447
1822188713
2051875792
1499851969
1540865667
1793675423
991310439
753547726
876540729
434653556
1805537818
242123793
251946736
1376257125
1384229147
1030490423
2065099597
1071883028
935476161
169629182
744597000
589427336
1873950083
689619851
1654498945
1830065701
1234346935
270233222
103435455
142548827
1836890544
677462426
843863741
1700568098
1289292778
211516625
344777505
387491161
1995715985
18699870
280298421
516552169
982450226
355381594
1536392459
1801780718
1005330189
1611713952
811347172
9834907
1871155446
868439063
925495558
243198082
1508641979
804684570
126588185
760007508
1577402928
2137636503
2067187062
2051594066
1928441363
1210144582
1475865523
61446138
1358315134
532891925
1326352888
470000775
1982746996
756406474
995643623
1687126390
1603765869
605771410
1827875440
1901069887
334749435
1145270796
1991865755
1697777199
47163159
534569204
1037944131
1097399198
1235567492
1780355202
1977637445
1251661468
378312717
831921047
1747205865
181581910
776244956
543973906
532448778
824648876
161335644
1162519980
376739261
1093327301
135804321
1281116813
195961840
788379955
1387349392
1197223229
43260008
1530788657
1060738894
958359622
1276404569
312905586
124329208
706644896
521977935
507220944
1777354821
939678024
762717823
468560737
563749669
591810707
1332403228
100802767
2123520002
879329889
462779796
957851373
1878949445
199144126
1816080036
156601601
168571905
1906540213
85543629
1500448526
933218650
1059841818
925680794
1548944884
1320633239
1249834831
1062572405
617635220
1711259600
1377398174
1386967839
320577323
1710807732
407408842
1918918271
2063949781
173020581
632485074
32608987
237325862
2055427853
1370249982
1474281872
547993244
1118373644
2071749091
390024072
1532909474
121172219
46778356
811049884
236030395
1993782612
283038605
1898389317
1039781530
1379875396
1607824297
277158171
1275958707
331780007
566789426
1261007029
2033677100
1120580083
1592415761
1772784117
1176454245
2008435320
1388304158
785250617
1380102377
1791292829
1839014167
1255448704
1760248781
369229624
651917974
831995359
289023450
1420172935
703323703
461208033
492034431
1448004926
802769634
534197669
2033242239
572450607
1355763612
1796732383
1224104589
2047209375
187323417
680136836
1234691944
638385752
2080347746
1947447337
184477937
1607937329
1712609677
28463139
1798469246
2079004432
1825678592
1056797838
557136034
464328325
1437336514
949651709
646084875
896083405
168395812
806468491
42447171
1872110238
1139247363
997503389
291145801
357106908
483043152
933985214
105965747
1672237236
878104536
645154878
1005147257
1832870985
1693976294
893222327
924049513
1347656291
1844918343
1522596442
1325533227
1401405179
1032813030
2086269303
66946013
1133422403
1272571616
1573606074
630211247
2018069367
1351393943
1896563165
699429384
233718333
1049133890
703942671
1702274165
414249687
100053718
769719075
97059055
1580815608
1444827761
405684580
2103657978
1649917100
2075038741
1501477752
1819276703
922583442
2042191361
1470525483
630777206
284056187
2088551066
1521065079
287183332
2070643538
492788889
1660023324
1829363164
1051883217
147954456
1422330489
269083693
1865867459
1977088687
761881283
1013954535
902747919
1772077146
1394020497
1836475227
616935517
276556465
1600360303
375325436
262809448
1288581377
1362922254
209638251
598967194
361527997
1978521667
1455053513
1446544300
112282904
1459703237
522952084
727732487
1496745272
1261606104
688810049
786209835
1432839511
259543019
1170383014
91301213
592870428
1199575907
759165258
114235711
1354043327
1010355878
802116380
1332587593
1142198560
147324367
1321994332
1565569764
1022088877
2067782667
2031819730
1099250470
1851715994
1744875743
1518626700
1072850297
1883179934
1406193605
1771824324
1072832055
1561501956
256799951
1682865171
1776174303
1553117044
1979910608
1511690167
917699548
1931292932
708009992
2008624872
1897593546
1528171423
1962257788
183747999
1546316613
997465503
1290745828
1860504447
1892056378
967615507
1643253615
1711479263
1337166544
2011972537
244985843
332506132
1083941100
1858793704
1049146586
1337292235
283568844
1748801839
650803510
1598823647
1940515024
1246360796
1621269970
260037639
640382253
1638253484
181221952
725704607
1153885004
1944756868
1392777367
1538310067
143668
2093978600
903430064
1951248367
4232409
1161593062
1346098419
1772474734
77772597
408478132
417381050
396915361
1222508011
874527534
1874655658
727236869
1920992034
1295821911
460567660
600504752
910226014
1976468147
106821268
461761170
105784301
140023979
1909736406
806376305
473225591
1303123014
1805840565
520580802
815580169
670789581
1713687026
1924590477
423036436
579045407
1464989445
833026036
1250378744
111932390
292191963
1082110734
131073059
202267971
705192403
834305883
982128210
471598771
21231255
765066357
1556936265
427119846
1630462472
1170146200
1349264723
717483708
306342599
1974926960
41173377
848434306
1480446731
79753817
204299764
1260994021
214424811
449716785
956285871
2112266813
201861115
582355397
2026807144
752562165
724049383
974866903
527177167
507585703
231992971
398077617
617307286
207286111
49789188
1851599522
436028145
354087823
1089016374
1713741046
992496543
1118630750
515277917
211097842
710298545
144381643
1168678667
1644946147
51736901
361653287
1648840075
541669380
346890000
2118254263
101464710
998629342
1507585038
1962997174
788329034
1613287478
1586034180
1708866192
1642322419
1873164121
1941286267
1265835815
1870252392
416844723
2101438896
605819879
700815364
2140141347
766981888
412716155
787223923
650734382
1673864432
842518140
635076865
1511308439
437779859
856572436
855907407
100407451
1336289549
1346348223
2041911855
1947416948
1051832285
1407482254
517057042
1763113826
438536954
213637587
1004675855
1476959722
1624264758
201447871
818237954
359709107
1440028964
371998607
820125537
1666838412
1158527530
845363989
1495579821
2055204469
586095629
1555001661
959502943
1823379065
527126228
1223000259
259052045
619648823
569301353
1032034480
716897400
2002478133
1960003520
447553030
550734462
1399392243
1443607439
521518272
190010937
892224033
1566539569
760539151
1370659706
512076017
2058368006
2089518925
1130732715
366526483
1462265974
1936417223
1693579594
776320978
760753189
1658898858
1449534090
802159425
365480839
2126180847
2029983499
1830557002
1784803726
1370440780
1899256388
1723178631
74483992
1241887225
1842405497
467542788
2028208426
1051533030
968931752
519577492
964322350
706408618
737499923
1909736943
1389602567
1396373759
1261118060
960009772
1110273262
565727490
1336309202
1240457397
1271673544
1620191762
169988690
256262829
548523434
2069532427
192369606
2034435375
1591006369
165935303
1189603097
102055750
288598788
437835401
1232662910
724736445
643188980
2081612853
1283107946
750838519
1339429499
953742975
229516235
605779619
2047642635
1481716896
776627331
1922039971
1096906990
2049759574
1843920608
2108973759
1699452796
751582598
580533684
1909558248
567210454
648607057
1390186992
340923714
566593471
1421310568
293431317
42860367
587479194
1743907724
132327989
654343023
1614202465
1885248340
1096038754
1728391501
279877089
1371606598
1556419659
559993285
1553257497
260823150
2056422204
128415950
1708661919
1353065788
1195444040
2082080536
425282867
2024819643
404465784
526174240
1338516701
636844419
739275517
1784800056
1050137201
1334584204
476460905
1590063938
548835532
513670575
640066811
1665788146
1167668807
1539920938
467880501
54196084
38212669
62469634
1620884601
808735255
1464201792
75887949
469858278
556237665
1862892394
520330224
79065608
475228688
374315972
708195999
1000910433
801225432
1019740672
1371814408
839611621
636595099
1020966232
1185657088
1714436509
1000771033
874771502
1872413262
876161724
2042006396
1764414191
1650310102
2007668344
488976006
1855095082
1762921856
538002440
1127950304
1972208986
1388504899
2082389417
127577587
1702722860
1920916693
948919191
2069939385
1096628335
493148135
1475342974
735782236
2006087383
246219518
719222775
1953248329
257909553
1064579237
1375661495
1019885137
48761021
1479951739
1303659710
57320928
1464626885
232296658
1892030420
594867982
579233848
299503450
1573670639
587240212
450852664
720695579
1011638142
1811938261
1563580075
2025571959
684308562
167187562
1870318491
997895989
1450684769
47260957
694400954
2044806592
1999679384
203087051
876749353
520179133
685765281
938003619
1777726319
718975172
1055311374
548144592
1967985984
2107123401
1912947186
1954984044
1632002035
617873404
1395435966
372280963
712963892
1298076433
681027288
492022856
1375133355
50113073
828214334
1928860559
757056135
1542325262
616112621
129358734
595773591
1374905196
1803492254
1140762032
159475925
127232186
2017890391
849124636
890352939
864768568
1094172575
327079041
47869383
631026838
1085330564
1093017985
1937623310
947957344
942630442
411912188
755207421
394139346
851460578
1428117660
1418189779
1022848226
73277580
2028555427
1547042485
268107346
1939305180
740399514
803621418
572841500
270557341
1839626313
1561807579
1044658420
157322854
1636288536
47857921
157985228
1383124995
492658076
1658853840
1392738649
2068332004
263888793
942920934
451928954
7206180
1438682881
1626387480
1418240537
1116830808
416455777
1887979418
1475627216
1737808648
1969743986
1772065024
1150921546
1257220900
692059689
288369326
979092958
1944608672
1104817209
1080551009
1416165368
19256132
586707646
297650561
442140634
991596009
1149135754
1496792920
698652574
684956903
22999938
1860126059
2026304911
680866695
223611451
291782949
501966902
522966690
1376308570
710661220
1227586816
271557417
1931929374
158286166
1479464318
1849700787
1367288580
1555664277
266591621
1168983394
825003767
976211319
1719107818
1717845077
208929437
1416875004
1680356551
1423647947
760221885
1265325665
610670848
1435617354
760369950
1026357100
2028412390
1394196103
1572427957
2005854529
1944382965
1484024786
816506188
2061302101
108376345
1739027343
716877072
626422981
1433630084
1926025910
2119808923
430280996
1582449426
1955975796
1561323723
112110466
1623254414
2086358781
573509952
472864219
1395011362
1295762375
2086517637
934499129
2046586912
770344473
129532204
530231927
1852986306
1848567277
1555671342
1223306923
399970691
1246079619
186267264
390216700
989172102
383552348
1171967705
1176816269
1701018154
576504507
1274071511
1642120886
560199976
2126846124
672105441
153340710
1833425220
1221672835
1120828447
686816867
1653242263
494139033
1516472553
522345826
1849180915
472299640
432097227
2001660496
580265979
1188117899
260392505
1729508614
1386618400
1993332123
2106248507
696663877
708382118
2018566661
1248099478
684815465
1092155192
1140132390
1068716438
1988194624
439281429
360242581
164295150
713824281
1960572986
810384672
868466974
858899517
400528435
1217858858
37429438
428025856
1090912163
1630134825
499049134
1137323259
203686105
71108909
112785487
1989718210
1245461875
1291947655
1666570165
907660563
1006132991
1455784701
651602525
1137872722
156441405
116227878
403962524
268061000
1576406729
653391322
1191270365
1560654228
277241400
679948827
1578858510
1925350667
183762678
737812387
1266213946
780779995
359384150
1623907326
1940063990
1723260204
1386128948
1673286459
2065185394
1482684166
581586953
1323447034
1725713641
723940401
503177347
25476442
2036109773
210919413
1295547817
1335870126
447934490
2022927023
610923435
1565181496
1994912865
1678770142
2025790941
639830938
150759636
709494151
1855392412
1255635230
2006661945
1532623384
1988601212
1850046348
968338333
564880612
2108820520
1001845196
62040454
1420192516
198053688
1459981961
2042880461
907146918
956066937
1625609254
1629931941
839119475
2128730828
2007845779
1838476483
274140575
682211301
1852348856
619970456
417051893
1673345218
306658527
1543257529
325193706
1965331377
1692321249
1190959637
2031264806
11737859
1315147083
1269560792
519105079
1603885289
14150170
1931563532
426935994
248584853
1006490321
1276596844
1348626042
1288719756
1163564270
1299939241
1481229417
328516119
114973213
1242447853
1767775269
1723272527
1505983650
314772451
1940309713
1833038241
874856430
234492864
387789039
1591780800
1888872752
1779905610
1957321168
1190511113
1687456760
1959918868
866998273
839690765
689316842
1771306680
785838424
1390043606
1816024032
1292373389
1971472491
1020856218
1105701673
503393837
1738126417
1443774607
2004922409
49013956
565692732
1874315063
1452969464
579248043
1263112563
1382867055
2070682323
1810265625
1264536258
812833389
1236266545
2079492604
1272839386
1481989728
1422477303
1214770403
194190621
1729051652
1307031042
815696258
302835015
1649371101
1963318641
936602677
1797053940
1028090792
1405680826
19819845
670271799
1353974434
1089980344
991173760
732114523
990315178
380803053
350318209
1151036852
2095393131
1805227684
691154886
1655848626
1562712939
44281469
1724699540
1346258925
1215049550
1747934099
1185355180
1841606381
1944460264
940027021
267584104
389834969
1517742476
2089279152
1939336179
2107107443
105280926
467505567
395859527
1263927152
5572706
1492746401
804388565
1467160500
542496628
741690291
339648885
1288719756
1765492174
545625748
1547831104
884275412
1870780986
270919271
472128993
1863566993
1401887604
193029369
582965524
185834444
1990447514
649641385
1805356336
166974565
1425344895
1998270835
1282266332
2093015377
1731273054
866429899
827116466
653870558
705125969
1684977122
1150581611
1196324489
1265888036
1589144903
1958282348
1116484065
465408776
110926777
930220960
233206286
1338653818
1403664382
1079580621
1798199344
233619219
913623316
1550411911
1742837110
460810879
542243083
1287410243
1527230041
857799496
1176864514
1997575536
932556381
2110594019
555096754
1715015665
1421536340
1030663327
1955154667
236953188
1010429899
437514771
1343763628
329940425
1173149225
2095276479
1258909944
740080659
1347887422
397550538
964986079
1073217385
1091364659
1229326746
1536741284
524745803
1818194154
48871973
1520539951
1807734555
1158733835
1588098104
585528740
838503397
651986044
1111465650
1766564713
2114584936
283633517
1219365732
241836811
978798771
2075440365
1850528950
1065450774
1700335331
432867082
403438867
1875092087
323690265
1259140187
1649599258
1157732318
1188984611
1022206888
1724536437
192798196
1501997728
1420194252
1416207235
1931533031
1547666427
593688310
1475600122
99753374
1020731134
1533505075
1808072078
398201744
1872335806
643843313
950781559
554418374
95665368
1695599533
51726453
1933673267
1871345692
1522815392
1375324640
1298568232
1387597005
1026804644
567859708
1573584641
732078680
1823491826
1740903596
1292698890
751239367
945017251
653256774
1792700889
2061556778
718998069
1926826857
1410776236
1198567710
858821826
1463397855
1444392867
1681872535
1762398070
229816196
1505102138
1677409349
1459157460
1729455562
636840006
713222416
1446928296
293685741
751422096
1908532404
1324766577
1429805
1690145155
2055697586
903840219
1088979398
684530756
2010971737
638187057
397598550
340798644
780810931
264367865
434493316
1087828361
849390636
1544466891
1494918208
1113433877
549615555
2025769824
1865768691
355200497
241552163
1777375568
1846592680
755016824
1940566806
710274833
944901562
209456716
218793842
702665219
1471902732
1918187661
1303737657
1676717223
1780380238
101907485
1887804959
356997711
378294063
213083062
1649351482
1333785040
712045006
1886794406
891560953
990993626
268408187
1752500496
1111016630
365401608
211534716
1656883498
652272831
1091176054
812961442
1486110052
482792288
1687916600
765120930
925174406
732449008
128336889
244462931
1570198728
9188521
52905669
884070091
1697701068
613481725
149945924
1337346555
306604999
1043127085
1832085887
1212053038
1866670847
899830713
1172163920
1179351422
1863309289
2133941451
665710752
503385532
936472244
1326754319
437235729
1468054811
2116674025
1789705195
60270153
1018324031
172373193
828659422
2139849036
161717366
1603653091
1522009176
453291634
672247679
1939537202
2125658317
588223290
570488659
1102195074
1291370664
846036651
438727326
50483990
763894323
1526354100
789756805
12689177
41596697
1030624321
1422629487
622081766
2065775683
473570448
1726972798
898724425
1864401346
1602097081
58210395
922546080
1766518424
2024915400
1281245133
1997040565
1651655491
1945691058
2116384103
271407659
54237072
455993186
742599442
1523964761
1072262447
1432804777
728064503
2059510327
1348738572
854829109
810023754
402936980
1990773478
2036789919
1738751897
1396974019
1106322547
1016463743
1767275685
777195698
1452496470
1903152223
6954044
838268262
1172916250
1945939472
1900944158
1384854634
1818165733
862657983
1096179669
1387799764
1886029316
1186594877
594880137
1049574484
1181451801
1053541498
131569386
2071916884
1252739706
1087673176
449755536
412471750
947424440
2950333
796497497
861604837
2108679046
808928396
2142527869
624745180
1125219182
2006597002
443891584
1824592807
1321187407
1995272431
1841124485
273607970
700557653
678725468
254272445
832718245
1490516120
482362837
1876573256
666311245
1597695372
43758198
47942947
1645762758
1373974927
1464180122
341575507
1046570235
774254435
1648606059
1164841383
425678743
1132509796
1091022417
2087785839
2047567495
785965551
1840066871
656982147
1979791542
1683741554
333682357
2108241987
1766345761
474316194
100686766
499509810
573909609
1128249099
434688465
605929419
1551568943
929294769
1730863974
1613951256
405597905
54160942
22120455
1972476703
1217955612
1798083300
157162659
691245883
1665400244
1630327023
1195790217
1414953397
486038206
256279140
549297738
1995163414
1238746342
2062674123
1807364083
1821486923
1635292503
193868802
2054161573
2084366960
1547185226
669541678
228492003
1732413965
1537915171
1637283339
1967909697
2141380996
693775274
1223869804
1898999276
1244287594
1713346459
1851841981
1424854272
1879917600
61752956
1057447314
1827519031
1389002951
763542419
108921322
429249179
2025788403
1777151108
1695754248
226499027
2002544941
1801051352
1104000937
582179303
275693236
838543184
977814850
2109483463
2094792234
866051735
1832283099
1754981931
642389901
1867424480
845950470
1719672983
1401125132
1671509978
2067082523
950513313
273986355
1866269315
1410755480
439331923
279253797
1426408893
380789660
1667078370
1162119384
1122948788
119277408
887459604
107002605
1503480027
1899263353
1376276520
2057638599
1946324685
446634224
861312516
2006395510
524487084
1099698421
472686943
2126435921
1949105866
1235352597
619191850
966158816
741114509
1078271774
317445978
643165028
1476866977
2014946132
1460441603
1327461699
170938344
2147082428
556052541
1361383442
1948733390
2127046785
849890325
1251064904
1630459540
682123946
403653875
16025677
168635064
1321260143
1740069498
1366953998
2087386211
1614924466
66531380
1555746401
48181813
1894376949
237954375
726081084
743152996
139625995
2029421365
2070365068
809744697
1382967871
28024921
794076253
1527041044
936442518
1590435440
1616437654
732506350
1382442885
820875004
1835882500
1632737242
1283932809
732417542
902007886
1552856617
522753905
170276491
1932397038
100699812
1741386777
564602349
2028268628
1196913791
1011169687
770696552
1712395211
711663554
503076133
625590210
1241451978
1906505969
1880556109
404849094
769914402
336964990
156003897
1735897846
613707387
1464334051
1750242643
1714569624
20456386
385642698
1234488508
1690692469
1673302326
1985369892
1421927135
826342150
1805667864
580151627
410462676
1026297048
343127118
1967786633
671571696
1407753666
686861791
300010284
446102592
693503592
110382744
1126649163
374725509
1847061601
374386316
928463856
965384251
1301113934
942002056
1279166394
1871630172
1482084984
1630845356
1742598641
512101323
1651996218
587503794
1180871294
1247374455
1116237740
1738980490
480869887
1370700084
211516625
158709001
1819952359
1789142386
1876742883
1638879816
1860448031
872186843
1425540852
1555341320
158514975
1979030777
1090736910
1464764864
183928175
1818813343
889122765
932516377
768892451
928651037
2013190065
1743134312
234665630
139040604
1399806006
792971327
952390581
663087053
399883120
564746935
1188205691
148490824
2060501972
1627496394
1615723864
1259772858
2141740013
925404231
971250706
830818862
789356468
11829705
1122919085
1549878689
406067083
750515902
346548592
539319286
1294807530
992775442
1951984013
507210360
421866740
497542755
1691127797
1553022118
843328465
1352847670
484485998
846774451
1960781924
999488019
364765148
612592976
1448326271
217442155
607870324
635672835
2135719223
580051272
1439327140
1602075799
1312964024
1919840730
656444082
704971028
690929488
510220510
1830118954
1279200828
1637241126
497918983
1847431153
62417536
769771141
859199667
970137346
146745812
804495238
2129006822
395201830
1946384304
1974051450
1235912104
733267990
712781826
895259929
1255836498
558624309
48979485
637844092
1173614809
1796024300
157963926
1718395842
1295520266
120247949
1399184644
694613752
1604636770
1081756668
488270754
1426091223
1799426380
817451620
638724830
880488186
898037297
1919227106
1629779616
517620568
1944958948
534327029
1341664082
524408164
699038954
1774345758
425528947
1489086962
865094678
630337911
866875842
1812188402
578599131
1919216560
926001470
1429671137
666024456
1812995158
2100746354
1316193482
1996270840
145021771
1866204056
1748805084
770889495
334011384
2126754666
1263186433
1944919232
640062822
1157053616
1416626355
1919074241
2139915645
309664066
2139374186
1019905080
851468057
220093882
619634386
434207727
1228138132
1981091495
2034342838
1339891907
1056413760
1951422584
1073155417
2139891093
1852903712
129134040
1786538925
1827676263
1321770751
1937763051
757315473
605594316
387470424
844927108
1434710649
1566563390
1412891142
1437355369
300997798
1431855973
1132227835
149596789
477220424
1470814335
1998525002
473378706
380075740
812059607
1927871110
1238939535
1236913766
1015357330
599440038
148668453
265891508
931171079
1084500227
543355082
1482813737
622092230
575501156
1629983562
1992847562
49661249
101046437
2009878677
445463677
604181797
1667894290
2018286552
1590257407
380627663
1992256209
252495292
1631767785
285850883
193945308
472666320
1851305250
1404087871
123980246
133530994
2115602809
975348246
2136012819
1016137994
508042625
1286680756
108732444
1834092978
2018858461
1511248372
543741273
499655430
186049706
1849017963
827940709
968378025
1634366243
1579344470
947712411
1867094945
1226030196
1469357572
261507648
1215717253
2005267810
63036801
1143476479
1500321224
1695865011
935864354
628657670
376103814
576588772
2112694108
250731063
1733048862
1607570193
1293194140
1789735442
1499499874
588054629
847859475
1129687184
512957476
74891360
1973999622
1643927807
1423113859
2134892430
1369106640
1274525371
1128991032
459848808
1686514423
2108616716
742769907
1971825253
1702480506
3908209
325377289
328717967
1931195772
1355457964
628161009
72535146
603538102
865856633
457118808
105150190
1524670394
1782468915
290521404
800078881
1248010807
352003636
2101797838
101046543
828003714
1261847494
1771843231
258340582
1993227076
1600586272
694266492
2050424369
1401776722
601335650
1008486007
220479687
1808021324
2120593265
399438052
1054428644
1801156513
378950966
614908602
2002387194
22434543
1971635893
659917843
552380299
375400229
965549459
1260028741
1314671248
1783151443
1158659334
83211423
672488945
550417203
340090362
144158381
1425934230
1579212584
1096985994
619170149
1985614368
541914624
1786566215
718998982
1672168239
1749975416
515612729
1081747155
1648669822
1183382538
1597744967
706869377
284850937
770655767
1250775282
20055353
625071539
393222723
1957337539
455565877
7513838
586945655
523074089
1969671227
685491681
902256687
1169526539
1447107065
548904661
814548224
24649781
102748728
10607753
661382096
150696862
926921600
984488085
660962642
1081038866
180891053
1132158535
1159611698
2112189151
647863653
1400347713
1464659092
611734530
146805120
312414116
16039079
1293348683
225942274
1001494496
1483567730
396118092
770403284
2046345043
327524112
1461016349
1624328411
1542599020
309714520
1503399048
1966859635
1818929420
1047002351
1095184853
1699462317
982822395
898958295
969076736
330704625
757709983
1323090256
1960265789
197516870
362280701
1707102799
2122215874
1126532796
812047319
908897090
1484710970
1099574425
2020803666
1370104940
2143626617
1285918717
699196511
742236334
1605646069
458050511
1117929579
1443358769
1581874236
1392969400
748874730
1451519314
628923949
289890649
640039560
774063964
1493586026
1258523147
1131651821
1412272006
1417798836
586647170
1903236427
1003815646
5305850
1644491769
278572101
1479638676
570249524
910627024
48201586
30189276
1654500876
1473104042
715985348
951546316
557835024
1557409547
464808017
1573286750
120853570
1527011622
1789290825
766079565
1816557704
1307312966
2085259679
1653096203
1682912286
1064766515
1685436688
761197336
804507438
1595527383
195405696
698581548
1452316266
2043332745
36116914
1862237675
1500451168
570420069
1047318076
1579947052
341806068
1762046031
1494148379
37909695
1533271319
902659237
2057428791
393718179
1907260264
2113661291
1698951622
2080131785
322585462
2031030618
1962873667
45844948
1995449585
1610885630
1687601215
519271286
349968725
673503738
923128723
100068607
337913312
1910896609
1885598003
1732026807
1592731791
785718177
1020911203
2018379961
1844219036
1469905385
653436029
1282070871
902994432
438733798
1823246231
336459915
1012471735
134667757
1905322633
1764978380
382981685
1903571157
2006265143
1081703770
1024627289
1335492838
72022959
679420396
1368134183
1449051828
1058833685
1547607924
257329754
1732230845
1416483125
1946169666
1556892482
1960505339
897720669
805194979
598351174
2091284884
1971289136
610976965
1025221317
1756146162
1812612169
656864894
1949220102
122030829
1240954507
1734145124
1769289708
1871971174
1359130261
1836831309
30467481
301827532
1885926299
467154309
860427691
1922501506
243507559
1865643467
43609192
394463620
1507172343
1551893852
1546045084
385767606
2023821667
1442822400
1366952932
557524385
1353877091
905008310
1148798323
495988046
978503771
464987279
1126967181
1573357260
1015304986
2083701080
146953108
1233040412
1780570739
1486544083
1668410509
2015363987
670350653
1734945702
622766144
1684370603
1479268543
330776516
1705040742
1891091125
2074478309
2059790741
204498546
915429486
172783204
854910081
1066860957
1752781679
318066679
1093782640
1963754760
561785116
1086923017
31756337
689142887
1257850814
575656447
1108253006
1033814286
1678910403
2022863575
946753187
2129946093
1347236475
234192026
93940943
18533944
364153420
1640431617
1836179541
1716824228
2032654360
2037352750
1973969548
1271610832
829448315
1065763841
689438027
487512237
1612685531
1900068060
2031122664
1237349297
1917797143
1871058961
743640221
77350697
2098562148
740340908
757759608
421007257
860752663
798746799
829820402
1167436178
590738163
114208337
1736059981
1490318441
331891746
484834693
1480212907
1749621102
30732952
936940541
426015136
1149749117
593832792
1922687061
958248132
420410383
1792595429
1357696657
46837305
1379276847
2027332522
1322320837
388716128
1594893178
117968754
2088418784
1945284084
1113648
634995000
458935051
1603436128
1138405185
2140962937
994288815
1956692442
1563176234
1876133432
1519191834
1450147004
2105169335
1811515074
233116772
461238564
509098693
569844451
268303945
1323353121
708531126
1844866772
1127294623
1796064842
1746758581
207681033
1787989765
782318888
56160049
650082648
37022223
147757770
1745363086
237192525
606774043
1581625785
1303870137
737574876
830196542
1263447252
1772018950
662093530
238632290
443698533
1467003261
497310226
1447500372
1170057828
708367128
2016243083
98989500
1563052628
662700509
986624991
107939690
866247446
821606366
2018548218
661087109
677067577
989578671
578707394
150624298
789169003
165320099
1476232547
1635049735
1381864459
1461604031
2145397985
209899827
1207773524
26588121
608366874
1619416851
1167912395
247324362
1250892755
225535017
508159001
1689020853
521882460
1509101236
1178946293
73561088
413568427
141184145
1947484193
373470316
1639093971
1458633477
860800778
735930288
354452162
1555338967
399685812
1124739996
962020002
1789499035
1577783547
1125861672
2065266720
322688566
1693698414
715494956
1824804574
564039899
806973864
121091975
1298129380
559278683
305386615
706489943
1961087840
991495364
1750065741
206903615
1892693529
1966975389
725543213
1202830339
1157738731
1803777064
2060763948
934443782
519447095
784631935
1431200878
441330715
1253096372
308902422
818954763
638821964
28546615
592960704
772150964
1976781841
593540878
1770058488
986211969
177268133
981746280
1522245215
1129760115
606791980
459688688
1981999277
1656750236
1339697783
249108929
376663269
403766476
1129284976
257868857
42177599
202145200
1053963392
264953550
1078853336
959364801
937621182
347585739
1918503004
28265524
683239592
1545837519
729086696
577077254
1947309863
694627051
106403120
89086681
2085972855
1292018169
1841171910
1344208003
2012318063
1944744054
1625764495
994097359
1529495285
1241595406
2115672341
1248730192
1406511287
910810917
591927110
505961666
1687257508
1880670314
1176535241
1728917062
1312577628
798890214
1872354971
802157684
75013719
984664636
1810089439
2002090065
1403256907
1184986291
1252381743
129996107
1378101868
1645261177
1723507730
885428734
238512909
442879497
1691796396
2105780786
1049439708
665668269
1651329787
530310098
1370067946
119194815
409737849
326924905
1823427273
1706163129
1268933337
1688866754
425789188
1106105920
912208658
984280622
518077867
1203996127
1649734491
277313613
1955783121
1075048894
90803334
1012415487
1624663543
1413542426
1956224936
1979260054
231112093
907354132
1265908384
304802662
518507350
615883899
1131945175
1268442171
999355723
1539140728
1594704277
919672291
1837803719
1710384782
1526909133
1774161087
1958914729
1350620518
592161943
1333525003
1397989360
1409838635
2060234894
455284588
2102146708
1008390959
1610810292
402410917
1408163648
372709372
432824357
1805895651
1934354611
524140460
8599694
565034170
2019969137
1930825485
1111807249
518295036
898514190
1171938524
1723765270
1610195158
213637587
191432159
136429913
906662536
1921330189
843372612
353385899
1411098705
1443989306
1281526622
1535900847
487264550
1826710253
1055013381
906637834
292090927
844178946
1227221612
2117933066
1710835353
1887614448
1870995122
1668852489
592547471
42282910
1064211669
477510410
648372383
379357867
662981816
337765128
990018467
1419753730
2116183591
1133189060
1705701202
36151075
1460316376
304840961
1754719121
1530575012
1898149216
756785699
1178201681
980495471
434153214
330005927
1794921464
1121426983
872705413
788290703
318116571
1009528868
1325257432
1427041112
1111189318
1060578955
1372207585
55563330
875034811
1252245811
599102430
620371728
533741964
613297711
632669437
575839253
306611217
1774300647
1988959983
1318069745
317207227
42824949
699073380
139628139
1563991844
480564121
1191223613
1663030957
1011604646
1557135752
437957296
625378745
1572645104
1159416208
198682314
428324623
1096265703
1620569095
1061418873
2031608932
629516875
212267017
661496795
1835209189
878662212
898528928
726087951
1127601420
1939762923
1480267910
780917045
380011784
465567724
777367591
1574609161
740039981
2014205128
1411198095
1849335946
2031383627
149408957
39937814
433116315
1290925674
35263484
366569534
995859306
1887046378
1012036212
8711598
1339436417
1901126927
1809302794
1254038374
186497621
98685295
892328387
1099624486
1571812642
1449405480
1728394304
1395559637
1031678184
1130476802
425016848
1630938942
524190405
1104281550
799680631
1581560717
480992004
1771091130
509312083
1591194811
1687693987
893622268
833165181
1722839747
1790434471
2069040778
37362752
2121926779
1482173707
278653622
2122350817
70108945
639080400
357193044
1772551998
1478092948
668545990
1667121343
1019583580
1375083116
1831360936
895189205
1408299042
1605139398
1074846584
2043546637
1666695352
1390163411
693374667
1289517341
52352600
1559299948
1302568961
1993089242
214801408
1826607722
108775326
1087780758
595928326
876193041
783049238
1068701525
1936175373
687757664
166634271
1185013920
1889334350
401143608
123573203
714490518
351915136
557182323
591604094
1448541077
556981218
726846744
281646536
1111372397
774750576
1319785897
1548804761
279754106
20326159
1329100286
2039543874
2081532519
61499450
2115101645
1337458841
1291042325
74934938
1681995593
1864965146
529172855
1394494617
1856912244
408682335
1792380102
2106949848
865300657
1153528365
1028811960
184831790
826918524
1083528239
414395155
505200642
117420435
943627692
1335252750
1779950775
239283829
407258813
1552884553
1909649548
858567398
974017402
1243270274
789836263
1110356817
1551625901
312931775
1930934958
1232992652
794775824
1309854319
1769987672
175559958
2126419472
502878250
986278464
1440745745
812568183
2072108296
1825381738
70262383
692738209
437046112
25988015
343932830
1292934909
1846219815
77309851
679039019
288182414
194676085
1987594937
1780490206
185835336
613969605
1624068929
2058312041
1123870194
1260952532
2036681477
1793507354
1788932338
1932982389
1164810197
1847891628
1908799876
1399976817
440372978
809362182
920760606
1404268213
851958266
1252298641
1184554766
546173760
2076288722
83156595
461692515
1274256128
13511542
253982473
750397443
1876440189
1748826752
1192555777
689359395
1414436386
615453946
1388124678
1218780898
956804825
1058061733
2123303012
1977414941
127188787
159657507
1732528223
1484236613
1236043796
1144217890
1246209663
1121110697
1930122019
253659261
1960495797
1723833300
1802695365
219365344
1362928449
465673052
1763606163
1081325674
113663920
732128650
1102738817
1545495529
93427945
1182960588
571618248
1936819613
1503538154
1905411142
1787778193
2061728286
1086441102
534455314
183756310
754309467
798263438
984241349
442621345
1531082013
1850093062
1895001469
348092603
922572924
63946316
1860220529
1710743834
1405192446
1674835921
60667266
758029577
331757381
307840248
873457933
383530270
701958794
188997514
2042771747
1302277072
325889212
846772995
1518576696
743586225
316727776
388026676
2145570458
1876693038
1816937773
870037739
1767139714
497911218
1304161040
856415781
1994193484
421222690
1121445907
693298791
186321558
1588828982
949960538
1385213882
1612301109
2065948570
1475962670
1549013698
143038423
1325376700
1548187707
2118076622
881998801
1818088850
433115617
1674554236
188497014
523580943
982861884
120708802
297445545
1158567685
1352544356
891177433
1075277893
771043679
1919653930
1314613684
598732478
764803183
702073490
2067089122
593412409
1955515341
484433995
2070549752
366136265
1207928473
1139101587
28025587
1866163050
332760320
1596457858
1391496170
509969584
628178733
2038337089
574652671
655242348
1355312088
1944523097
1633136162
706469294
1718670866
297539313
2047366651
698290928
263656685
1777797010
729549880
2047960632
430476271
733057792
1827753829
1764141755
699071472
168112566
2096769065
1420128205
1096652816
1921571245
1801153096
670108693
1314983602
366275161
1544510876
7389565
2018859838
423341583
1999702452
89835364
47446631
1668502989
1087114916
648795532
182021045
1969090666
174471081
2024194663
1863072349
108787932
343753659
915478518
72376328
985136544
1198614737
1726168268
428635217
439268754
1880785284
444142840
595771322
39729973
744757827
320633868
1812542081
1839867984
1184069403
1457082829
602539585
631016769
200269902
1611400223
2013307486
2101097137
2246534
583389209
843399675
590442164
239171653
587128688
1060096846
1794601147
1932722100
1419589254
1970081605
1231133921
1742704198
332958787
488540301
1767873470
853410781
1001932794
275674639
431841836
584870814
1471604517
217187247
1052195768
1805249261
1734320955
658923267
307225107
7978758
331783770
283650809
996433498
422607618
2033054336
1646091851
496881862
468274911
1082033185
772455740
890811015
1461619429
1903282278
364156799
1362580458
237085379
740243130
1581050921
1058023933
1532761506
1198544381
1507180831
598754003
242308989
283882738
1139598580
262703095
623608464
1923349319
337838990
703532432
1120090299
1765638937
409342187
1740558906
1732027909
1783034477
1161781319
906216987
1590061121
1372681589
834645257
103499380
1031861284
2061945776
1780176579
1714060446
327079041
53304620
588122374
778999404
544947179
1845292819
2047653558
1021914265
1011711710
871139571
644951045
41021237
2006110454
405954292
805173785
262575036
1207920012
977765344
483595738
1360293379
629763752
2088873866
270939479
1634205290
1130113139
1556051015
614026592
893402889
1524069139
310715707
1114920299
267448248
1362183832
1095116877
285224062
1102829925
2067711635
292373722
1571158589
1662570434
1142758767
2027893198
1558303787
705478761
1492641962
1601556203
104200590
1891698147
434905224
764199913
1558204459
728256661
1972245125
692342491
1721262445
1103494325
1486364681
719384596
512002584
1942959526
52655687
904285899
652187039
1491178384
402022954
1299843585
813315974
842685000
1074686650
317216745
1133649988
1443666986
1200284895
1250564185
10951793
216430765
1971197059
866190609
1224965837
2147084834
105683326
1601520010
912687395
1374318601
1806598429
501079506
2080416504
2098749033
543002112
899044391
584992466
84509770
1343549764
307460572
527230092
619936380
1105701698
1884333767
1235063388
1811115123
1646371411
759081557
838402848
31512364
1055783489
961703639
535362334
1147175799
325758449
918216600
751004624
692838949
690075258
293044179
700982015
172894029
2095605589
556723185
444017918
842884848
736720561
1555370713
1167253110
1960595995
1931181682
224466018
99654070
1417418378
586942228
483690999
1879917600
747920193
1260036878
1081812841
202757680
303964526
2126194577
1054012753
308493689
2099449156
1484944644
1466904451
1977202013
952626144
698185464
2025423191
1462705186
429140771
486012109
2012293681
496214998
1786746603
864968601
1828608554
1244895794
1336328429
1671249305
845715776
920216266
1306369775
189367867
1607991876
135942374
1605083868
1551167140
449713038
1551025370
336092523
1878261511
645543791
279137645
1646673194
144760986
2035990053
260503972
684785667
2053506470
503769739
1223484472
550142745
74914458
714907716
1276151837
227751771
1163976763
921426814
86681929
533827464
597536532
45951387
297565395
1770964097
847646396
1725192891
189109340
1627261771
1853433890
373032767
2072008598
1363006832
1388666992
668620848
149120517
4595438
1445725792
216158180
1812476622
1785116050
1521168072
612069079
1143055347
1733710791
203686105
99096573
1132037793
769966669
546003236
1609578418
1940770071
1958641920
1128849675
362001885
1026895663
720431149
704825030
492564441
606564345
50930858
1501435723
463070423
1625465041
1586262102
12700027
843714341
1557168821
82876082
21228592
790558499
558184840
1054006641
2090553824
315503974
252013216
15696403
892820832
510961910
1046946894
1418662408
873540296
1013359721
698822043
1769443947
829276964
1766873733
400385890
1537669102
1294942656
1676771567
1509802241
293880946
1204995989
435898495
1803484583
630285614
517770527
2014763817
156952809
1397592531
195435886
1314591220
550209727
1316980261
1166184932
825821740
1586693787
647878027
137598284
1668073201
188571829
1149353830
236107090
1881573788
893221607
547993244
151408970
1361383995
1138853306
2000767335
1537637873
1815440472
1538951288
1835614322
1815352160
2090976292
197369125
272343313
1010682342
27405560
87513762
1147201853
1884763820
467176549
1284709817
921691559
1912934245
1826938968
1740627007
1082423957
1556328289
1416921856
431142524
1094032751
1970410293
148043792
504499328
1432968780
1879424864
2090342991
1934928502
774613821
443678745
1184189542
967133943
1625571729
1383157232
1349795186
789970905
119572065
704103384
393174739
1670823330
1705133752
229394902
507366899
1031481037
978293404
306321818
632714708
754461011
1547607500
740713046
1953039279
541505940
1534332171
1618877588
1048077315
1471007223
251737716
1960176802
1319628203
671361065
440120285
603819147
304271431
1589104799
789819802
311012678
458171961
1524276557
1643190056
819469973
212992618
1435816659
260230509
109586813
803860527
758155757
1646219742
1044303892
1141382095
483768576
304807010
329545927
1123154307
873949875
1985491069
653449469
2128729470
1513969827
1601300804
930706785
1691789781
1094065596
801896932
1112761249
1706987322
1538415353
1242368329
845870716
1742136969
695587636
1429984757
1439863427
1382471361
1896621485
795056337
1320240153
1362081759
70749304
312426061
536694164
1199207406
1195273923
398871683
66475308
1320444201
1769828395
866200347
1411433771
1164083131
501385891
1539879209
1420211608
1407720544
755366650
1163705502
628365753
698574081
1110596107
1522141022
2117997976
765303155
921178261
74244801
432337313
1943547413
1719398477
2055163379
1454985048
530320797
97192735
1988185320
1038004020
1797526738
698195375
1506054065
1176018451
524614726
473696877
1492577823
417630286
1864383641
1428576416
1557189449
486871339
516762637
1325930898
1189517926
1986296802
622666937
749824947
1641431798
1466605753
1542694505
981640815
1348422681
1136675867
479238581
1641432647
236298344
1471415741
1785172897
1846725239
1092594663
2075288636
313595331
912483366
1955229108
1036998730
1837916227
1486005454
1926400205
547680695
1196363222
1281531381
156113397
1670952599
336742566
358665989
2042378887
2125703464
1154419225
1312873246
767982250
1393474756
755858141
1467956356
1813754301
577442068
803201215
923632094
291824182
12981413
2109180592
207706809
295798748
284895718
268602857
1986848756
451069122
362406910
692555969
2031346277
1760038124
260218032
62847217
916045470
1883988029
1409516074
368384277
458426634
660379811
808233065
1917167237
2107657439
499159859
960575809
1187498190
1698936929
354497199
278181434
123369929
1461928403
278619756
2145635855
875470981
35286056
1387209662
132588445
1181805146
1075048580
442314061
1566603124
251566864
434975023
1671672035
1839329709
412372813
1363751990
2016494333
2009496682
107070755
221762673
566444532
315300892
310786444
1334961229
66631124
2029964510
1657432577
856261589
546432244
1258855664
949300567
576102698
1529547035
176764911
1670272911
231676916
1236664117
1568875713
65818384
1611699443
27626075
1328160749
949574616
364380202
1169562626
1530029244
985631330
327184525
1549991983
2030340301
1085921685
1105076081
1167290279
13436665
504081353
1401123742
1841019485
719654112
1331702511
354240007
1045022114
1897593546
127235214
936540387
1545779702
212800785
1506546635
1798162222
233936247
122870794
1645778512
952927237
54016316
1778734231
2145468547
49129793
323286589
1916471640
1151695863
623361038
1325045376
1315847281
1992436388
1581909905
786051315
1834667435
1859573232
294804479
122200335
285491380
247610469
1241340984
2137403001
1826528991
2136993746
366590473
962065426
1088922257
151023525
1658262498
45844948
1249256887
1040271170
148731648
1992265580
434328892
294446702
1449270555
1122444471
334310002
1531497089
1304569088
772105151
1542487519
860131183
296730633
713551500
1834953176
1801350249
180384219
1398492493
1639902394
1298590696
59997504
1546247411
1689801205
1773239394
1743027075
1130189277
1341141767
2063688093
690498165
656660936
1885988994
1699607962
741878020
1389767575
2030487101
1742550892
1553938361
486526665
1527521080
518342571
274603830
959132315
62341370
495429433
511549084
766909240
784161138
176159846
1799186858
869465829
124171248
1706038964
1500662675
1779273662
1283150822
611446989
580266845
1044490980
424198905
1711111312
1849406
1559660671
1897670741
1519560074
1439937924
2121839253
499507797
617816321
1209672813
461696387
1315082331
1917336571
1947050389
645975561
910354499
280850432
657119963
1361284422
495694518
884007234
894978871
770840357
1774709192
217296957
882569505
1564830684
477109163
1545467604
1133494016
1723801973
1934094767
1789596967
2054599108
788771016
952152834
1008994556
596881808
864090627
1479105068
1370213699
1637401378
509495144
259219699
977830974
970748320
468160943
1689723424
731584090
1517775128
2058769793
318926645
1088240720
1058440627
1684023461
602869270
1446448901
517982472
269116037
651777202
2105733684
1105644652
941799354
130909088
499433591
996588642
1793604618
1849453116
1213897523
243279751
679525703
1755924649
491842732
980155884
573537534
1693784856
4299955
805616629
2041581540
2036832483
1682567961
215058936
1360826547
1526741391
1911063341
268589253
452885023
1989718210
45238397
2066865242
751798413
342134048
281052126
704300412
1830468447
1598218831
2138963202
357106699
1580773319
42666125
1790542730
1460231896
1310201839
225254921
145260397
137770757
304903425
2052853117
11823048
505448056
1103331370
1216653633
1468184147
1212915508
843301457
881723063
1373316814
296057433
1349419015
1783596001
1398760532
1527784721
545821334
1422880758
1289019324
795703959
871542606
1075645517
46146253
1375339563
410265613
1955590065
231877820
1855773905
36318156
897947734
2027645241
697267354
950981105
1020582154
1324924315
79052861
1675975350
757561773
690587252
296339757
226666371
925527792
1870394575
301134322
1939409234
1228235474
1479500199
1152750000
1998188153
1176868849
549200274
351018134
1060330243
1006408363
613279885
745545103
445918833
1493340968
1588828982
568411341
1017824327
1359903813
1692929311
394980439
306077361
1150421171
473449598
905922552
1537595372
351359076
1058796711
1243524555
1823631988
784062700
543833655
1178320824
49375003
431205659
513390212
1884196495
1454195937
1242710860
2008094405
2109674621
1721011452
1724988819
478680433
400964028
893971643
1068700211
498670473
1893521471
556514192
1412578319
906810765
1089768908
1923120327
1942995926
320477302
1625975168
2084861268
880735165
256749606
1688187546
733020134
872833547
32828501
623379547
295548300
1033895302
327626558
116150810
1089089585
1439302860
561188987
208512505
826278454
1173663706
349484270
436281355
1772773582
162737299
1715958835
623066893
1671447064
1809565340
1109740317
1666125422
812648019
615739441
1553703677
403709098
1401215787
43326052
731764787
1634833128
1653523467
683070880
343283940
944262220
606739893
1055985432
1950674883
1335398818
1300825506
1664667040
345807032
1328510418
1448656596
962131505
2036916700
1185149383
710684701
1443851402
1867285447
1110982058
1677480880
1031162607
1946050795
1374438101
386418808
1691959111
737961852
1637966503
546268622
989143654
2017475136
1976761964
587492423
1352283692
56904570
129518926
1630275288
1103868691
1363821548
1624251653
1463656484
976989059
1770231319
839909619
772133759
17830375
1191095719
453543096
133526313
1816351331
145240971
735716315
959153262
871347869
1149936022
177564475
1724850092
1997323165
1129500007
797438963
1607852670
1361140819
1451461495
1745594342
346605500
493205762
1194166734
350369775
290604239
2137522734
1438382878
551830933
1083653867
1609344913
1326446061
173048912
14726069
1944640793
562417535
213536520
818174894
650849194
1059244643
2102477094
545841545
1297963800
596794804
788806755
182256417
1352236900
1590657888
119778137
460817039
1643357451
740731227
1152856489
342798159
502300468
1205395
171620479
1839053850
1450654034
1029447672
1979496081
1037400907
1604300625
205956640
959480152
363337725
295610723
543718641
2121110850
1328394538
1551067009
1622847478
1147046301
896289224
926168806
1307867790
1660999118
2128740236
617714383
1904442832
356769263
1471051603
1253190026
98951274
1202302523
1345350826
1349268624
165730513
2047498443
2092363135
558180690
272870453
450406051
1217187600
1001156423
1318374015
1699236675
1960037316
2056847135
1456234833
294696775
811815423
1308099613
545927578
12518416
766634839
1228932056
15481028
1866139118
1496802510
1648202409
1550343045
459414157
8031134
1233229992
274944699
588671153
494227883
568651997
1943399542
263839889
1035931459
399618979
1305538854
2129590175
1273614806
1489629128
512590225
474660351
1610576158
1727522670
1860277656
981421041
281402369
321366675
1399699553
1870298844
1049454040
566503176
1577746084
157284102
822099113
1197967123
1492133759
1934590285
1301645581
1413448300
1161602129
1149807412
100160086
472116653
245103926
11288897
1432300943
1140888524
1051022748
951951043
1455481069
1345563409
14775221
2021484764
906032779
754611846
1873859421
305763172
45400773
2101379402
1671202745
1952296083
752030467
1085089661
47627057
1358386110
1184723130
684508966
1209202932
1228080775
547464451
2041416386
1100635014
1233975159
638672469
702693664
1520705902
185639038
102724308
1394472088
1103665571
739486587
150051906
411882607
1962726333
1275211222
1950108804
79253799
1961150874
752131271
1357695824
1567325287
1252490107
761213674
296541587
353961820
1211814905
286608743
608840080
929691013
1451028889
1843361453
367751955
1795727929
1812259525
1482142521
1636568818
1914753006
540564599
531402073
1376699540
458928873
1205506801
1210516690
196504614
679998867
97977553
1676508020
1483465346
1492219
101463612
313485981
2075882648
1095526627
1330036979
874691811
1741475919
1495327561
1589070370
2109076157
899602020
1802154489
625394284
931968205
764088183
233077932
8088187
592209169
1809818973
1877358079
1166037944
327585603
1999240763
1361496918
1811145001
1738769339
580880539
1323926376
1780084761
1870510431
90935150
1885499408
1495290783
1521936686
905581159
763479652
506919085
2007439476
493980765
1492547481
1630239667
1439674249
658700396
1677631731
2042798373
671606203
1717614453
1631566957
1084331649
806234804
760620431
1376773365
1031776340
259481261
1713005549
253656447
865753682
1207226706
1384336442
1393154214
292767067
1419843940
934018178
1823774168
1858055422
1226537627
13534804
1866514653
1476589235
1746888110
1353948962
872119904
1025250349
1053172459
756038198
1972114505
1480155651
1064875652
384840625
623209709
22907901
940036439
529144371
1192229934
1824876289
1872525545
1982376411
1392706584
330779703
604794405
1883592238
1415938080
1228307058
1485203919
289649788
914582829
1214015091
727432760
1662734070
682714537
1088717454
1405539132
337231160
1672565849
718471551
1564721455
207947136
2027540323
617145405
7680220
1304402890
635576503
1487357326
1288443492
1736165706
2074829457
688402100
2089699958
1299291965
604651982
1189750909
321963956
1895392378
1051202423
1543963852
1496249333
1841542787
1660408266
2018517813
931354497
254302236
1388931440
1744906782
1252818095
411119740
2029375987
1490908598
1619341555
316529350
648135469
942299220
1119833120
1389527333
56825606
1436449965
1653951444
1996460876
706442816
383292109
1908564234
997917272
1300555713
1484616375
2143908870
687663124
1110676028
1448405957
1352526019
1955021959
346899238
1728528767
1789025832
1845276904
721608717
313533014
1844881303
1102379015
320391190
1004234645
439235624
1097032732
458701775
599934795
578146056
481077404
1395465593
1502715783
222276354
1800643456
862490269
70357501
2034038238
537727556
1227593
1422330489
840674607
1032633468
1342441828
333336607
1067521828
275599082
1050803133
1332465795
262207780
1600857189
285420520
806387768
1632910518
601607800
1226631552
1466825421
70096535
1622428715
517374854
1433993687
893544517
472521226
1374735281
583093370
1970813945
584128082
272709015
1868411473
1818824616
211916588
664587492
1915647836
1854857237
1656272450
36104730
865132710
1256629310
1504553814
1279864800
68093949
1163667063
1356396342
810948318
2098336111
1348234205
1226323747
1351721468
1992547962
2095172730
1444865141
595781333
994209423
1743995965
44971307
1094090377
174117807
1972644855
661135228
41254388
159807969
1817577086
732019531
1646545292
180527640
2092600962
933477093
1499044639
687866399
1385803777
812360435
100068206
1067214887
1538562287
1485876494
2091218009
113243922
320225234
1171336126
1058116232
483460459
2066669242
2073394757
259307082
1453065154
638240188
1505562842
1779381916
2070917035
552236557
49000433
26248476
898149574
619929559
1914908978
1637815240
1045063464
35455822
2021000691
549198280
2133339043
78129121
477508252
892529752
256630594
422185080
1604919941
1886591883
1813561237
638619369
1669892173
1645893241
1280800937
277191413
435423732
219982877
1215721192
2005685343
1525712210
795490331
534713028
223141989
1381036218
708040320
1629651422
1685529831
886864273
415526169
1820468455
1940569436
251087443
1474623875
571390981
1953531827
649726898
1081514284
236382810
136280946
344645462
708010675
2088428712
569791169
857143076
1007318197
2072377967
881169129
138300350
1827033555
481851029
601181208
908426724
1604461694
1349123236
848460901
1026132196
917761339
516138735
520056758
2146505733
1865834645
1720345189
196042013
1147815676
266572537
2064385802
1336622392
167635003
1314184062
1532350371
365549138
1199306550
1578456367
720588278
1612157951
1517027314
58868893
164704062
1959136980
2027623844
1855839643
880681879
536550975
1351004616
1406089810
351063411
532369467
254182954
2087678643
1798635480
877414631
1013250869
84550126
167248613
2035193538
1553359680
1788520006
1703724715
828003714
608126785
1691617393
1747604012
859619678
182671279
640884237
1343003221
539903072
1700660412
1660874652
1093177869
2079492604
1017632242
2024856185
401990283
997265063
1292554740
1710351550
774941378
1090627669
1154865296
284157258
78830866
1567214571
1108177989
1855004809
1064195125
869295544
607141637
1596084431
689737150
277119087
1721621419
1938320886
1052085609
948646386
1330117887
1418189779
123887509
1928660691
1572081332
1836765805
1748699265
300946905
1087969726
1357197919
1249376820
1406024282
1991858945
1891484907
587058673
1277142209
1169350804
2000385168
657301946
359677993
759862946
1735319222
1893553257
2140767057
1240894564
1744069704
1806833754
2061305467
1011941585
1174130280
1840500280
343890530
1021862907
1131058483
653310302
1315652442
1000610265
678096567
1558757391
2051021046
1048669120
655042867
1583295307
374336252
1738442820
1888058849
1374326207
877505683
688873125
18503811
1493538820
1034806245
350074537
1573469370
978958416
2081903689
780722617
1044194617
252026451
787900724
1096484410
680299397
646961573
2123814556
103631170
489257458
1189133567
1480156711
2086944042
220621263
1205254191
136908571
1422440618
530005426
337852829
687167107
451400005
1133264112
1925608549
210047935
1286131783
246658828
1011887752
1022193761
1701537935
1624389542
1935186489
225566781
2050849790
493770462
144251619
1684355838
789818890
126551203
729206450
1762645061
97446018
1150900735
134312385
1343296214
1228255364
1085724491
2049644305
1244416047
1481381553
122217827
1875767696
1588431996
963584242
2097528170
964730738
157808263
763926776
1809048309
782965741
1364886099
1238775434
1127834458
1830487887
785261525
588151864
520536576
1838099886
1874507293
1153999329
1300422981
1646393065
232605340
1028573973
1800708650
1231307863
376956163
715856061
640197428
220699677
1426257926
898252514
1844699133
551019524
1352831293
1700373009
113360269
1188063526
1283451835
1471659619
918113206
197006232
1930282376
401242915
2135940291
1547333398
2023830605
1779838849
185970766
1125458052
1559113556
2040872916
1815531335
578557677
382028766
1781001473
1910014392
1897457537
365072182
872936777
719177317
691703352
696682675
53518363
1578758662
1580967212
856538692
896211809
457240294
1017818438
501307436
136323585
2141989697
192603177
588528987
1139385811
509012763
45884724
685938799
523079438
241447330
1655078511
857721598
1053240272
44647427
1337938842
1477645166
1259571726
1027826535
595692683
1017830954
1363438480
49388022
750207652
796994203
822847885
1499697025
64656450
440801978
556403271
500915860
1106803628
1003444111
1098741096
806937919
900665273
646564141
908428612
1769476251
741712323
1122318594
2033176939
816131294
484553767
747428911
1822998221
328095911
1454282576
525497596
431118067
1398261916
170814647
824681338
1302800261
588088466
539090892
1901675439
76104303
23263300
25562909
465002646
1883665863
1650405696
677544578
331199107
1283337735
1460892401
105340069
1875356478
1380571026
1190078184
552757779
362168036
1552539965
1571637312
917427543
1927365325
982034860
371518623
1335017980
481341377
1174751053
1546001756
1222946100
850904168
952722416
372069018
603074243
1817835098
1174158312
925716931
917207121
1113803714
1343898577
1082157116
1474589966
2030263312
711618312
230887615
1386614508
990280566
514335559
1021286711
410650195
1031954239
1845698752
127371184
106511588
1816844323
481014314
593578309
49430817
1545440699
1789916703
738183117
1838985774
322573490
477947288
1449793044
71487386
469443114
311158365
1584383345
1973449352
1381499978
2064708990
930803805
1698607664
1666544969
1185028808
1065370007
1107383296
54594021
576850379
1997035855
1757061321
1258447497
602019270
283497241
842314317
1498381088
542085630
1158961568
338688344
837081909
2134495613
608493861
1728812441
1180767640
1185698239
334667706
2074807644
2023665606
1509041942
465367816
1365340422
1595940639
229464674
700702598
1751545170
48150168
530124097
1508905708
11978205
1321169392
1728875662
1815888578
562818972
1977243363
1996648122
1393340227
852675073
1190120540
1531867597
1483911927
1224183439
297405696
1720297394
1603421057
91728274
303460434
222797578
197927492
1665986431
780458636
509966740
340608862
1083133371
472569552
726789485
1997105281
1935324450
1311471325
134353694
2103023451
564464222
1865619479
897014939
342973451
669742150
956772108
2004415045
2047056417
1780904233
610108945
136801747
1399994010
493244149
1003115186
558056170
321632630
1696230866
698635978
1531341487
693325231
1575435121
503178707
1186622401
797878134
545354421
1282556700
1641760834
310079761
1659436614
1182812721
1285858867
1855254525
832556490
1983766445
1431403791
944212703
986344466
1613180118
947765570
1258295536
177792308
1566420476
445745733
946454207
1323853934
292166287
1966825017
401274976
872503228
1023748252
2034145870
968253358
1786257027
1743910061
1239418927
802578623
600415941
1971581723
558251960
1521302495
400097395
778212395
1527320936
48338794
1443681550
940774319
417435496
1691039241
1573658829
45674145
21316174
1907179646
1613240931
1512558042
1121583163
2055868288
194302059
2126671665
740669381
307887161
1796593737
1007239947
1322288707
82188262
676994895
1510869810
430402017
1165222936
330794719
1599061195
1436416582
268754095
1445168539
277276759
1584823679
1890632279
1071230404
1921270644
401140862
104768313
1944202218
143791283
1541903194
497420200
768306123
371672241
765319814
978135522
1417899420
1315822440
182212813
1966848428
1618115575
1809316887
1737768051
2146604004
734404999
2097629064
1940254439
1091864746
748746236
1488814202
684043627
616698314
1774155501
1395709182
2043225330
890584401
1899076644
613951924
2024341120
1171124613
1180515981
304837212
1529837776
1948737246
1124710299
629492263
1761907488
463611629
261615503
1287594625
1534576896
1464422536
1429398154
1609396308
366456009
1999549477
1424974105
1945297944
1955019149
794377184
1121469990
1962901264
498422293
1035954139
2031474589
1183636993
1966976914
1837294177
1232658540
809669132
361442845
551188229
1036411457
1697588577
245026970
1551758771
1264779329
1637958052
1509782751
776044560
1591742424
774759023
521080040
829959235
1880334296
397759117
1618994963
2104036063
370257742
916686474
454346369
728390703
1678681816
2103544000
1970712915
1958012089
1700818009
1857026920
687479843
2000275204
1356007029
548783606
1151835755
1530623335
630554858
1482829563
1928732554
747120500
506402186
56716549
977593673
593345180
867371527
1014355793
1662052689
2001280903
2136493251
1286436798
510069680
763985585
280381547
510344900
760615275
1988883286
1608928433
1762953002
2048473207
814593684
605864877
337092807
954526054
2030722503
659478760
1837369824
475695720
2092279635
1131220433
2120632878
241438402
188125347
213434061
1982024487
249706022
1749632935
1530023220
1950288818
1653199831
1804753246
475120307
2052866708
1456493482
663129767
2124714840
297782394
1174626827
1633517998
2110167215
1209837381
58722291
39785073
862643453
56239759
255534633
1054589116
383528527
477558232
440022364
1296368704
109375753
1532124167
614410980
1797999963
1846968674
1331702040
1833381960
1024653473
913982933
878258092
1065909693
49659028
1711881649
130562808
469206034
1703671890
1224039994
1050788062
1159732785
266522437
346244030
1834476936
920363880
2049389886
702926411
2081527392
617777912
526319456
1734309807
357763691
495787592
767979870
1177240710
1003903735
911423813
524002292
1774856949
778398417
522901643
681305820
543469441
715830943
1558698601
901415887
1367531051
1820563117
1561034782
647452317
462112733
991307727
920630181
655277148
309031045
777987409
329722227
317950721
74535044
466126777
321948509
1921602633
1144866649
1879255941
56560636
852246392
1709096006
1141522583
1171790350
174844410
1913427358
1994417636
1950877546
1983415194
142305892
1610426718
1216857020
1685197065
891650782
1283298283
1265467520
746405126
972297839
1942384698
568451360
1537586850
486169525
1319464282
1855856590
794025639
382410918
608832380
517110998
1254477219
133358996
1272133217
694906264
1368474214
1831228673
1248804103
1063453280
560700431
1512068503
561350013
1685744837
708639796
1440245300
198489249
617820557
1349383857
880892651
1776706335
1776187157
92813098
1128724161
894201764
450221113
1323450383
499473271
1171564038
1017789999
930421269
1608895718
526205976
714699564
230731579
829114627
792348031
1266176761
2083204709
795701881
171601540
1141189587
833175637
1209659740
1405127387
617659585
2007529324
116590248
1336163646
1261759787
1387390620
1654354603
543836505
212882848
1543261501
402057161
1913288947
1489567504
9495172
1355359888
1790719322
1834409367
1425806904
1188124902
1340583069
99216661
1668220005
993639145
514460756
209066681
1656978877
810374423
906968400
245180995
939475112
1563701656
727054749
1416807092
1335387856
1280573277
1274179708
1138704743
219574848
1563410081
1838792413
155309941
1470275475
1748151126
1034444070
520841264
1054837184
1704370514
1941510785
1334346673
532774431
646893123
927460141
991686487
1292411627
632172437
703535273
1064891038
1288886751
1125884254
367903065
506683207
206711891
1349383857
1177422263
707895501
1953459290
1954778981
1832206124
140200889
1109367096
971805133
1257520577
1727994353
952223287
1445632838
328553039
1645928820
450436208
2013219025
76879357
232962260
1831637918
1323056384
40581708
1801844133
709318869
481089474
688583534
263583968
1812919500
1944885067
1643302593
1858982542
2094057704
1369853436
1573597887
656673852
1098559799
1861324667
463768325
1344626593
497606721
146291993
1688769816
860986130
1642895964
1902755791
592623633
1170537167
550687659
265053171
1191197309
1597763428
100800195
1084800845
1761900150
177587634
296369889
673388519
2060688378
1449855168
1262436119
183820088
1960666139
887775820
1747586035
570106472
2059818266
1811992436
1297373791
1571266299
101035559
1344430369
606367414
1581446729
1562699909
144305957
1571865808
398224818
1970047611
1115334597
1070917542
1916859708
35502207
680495083
1972021238
1629851513
1458019534
1297455042
2008361967
893946732
830380360
898169957
1597184485
1470062719
196109555
128363577
1777942548
1624376839
555285710
1928489310
1919040393
375956247
1444193261
814339014
1222240659
1221032509
1318802242
2070589026
1806456085
1341741435
1048731763
296898630
80530205
536821742
2044940524
1680717127
568654943
589437826
674691248
991053223
1395985944
779885459
194842143
132276506
242790924
134032780
674048544
259644603
711066302
1295125826
2000585003
926167804
1507357121
503163609
1812884614
897197363
2144403421
785711228
587577844
1277226913
713041604
1870126123
1692084099
1366236498
725728684
200732180
703923087
798265669
1561214180
2053447794
1167086028
1241557233
551589217
737047996
1394157835
1776388586
1018282021
1126452977
1566030293
348905790
1037576391
519829264
1675862924
447381180
1118661773
873313487
1215464140
746732645
1085187831
842602361
1777239767
1301675708
2772669
476547739
491842732
988038196
925858220
887528102
1402371954
139942288
255491865
2083976343
1093196209
108749382
823358630
1655239546
1003063964
227295614
1368791420
126182727
848163140
354735684
1849547438
979490979
1731748507
112643264
1482978526
688755805
1720147569
1699818693
1265328903
1750805376
979091186
1288121382
1950248076
925716548
2026821868
434050817
865051131
748599520
1138053947
2118981000
968707373
2069967191
202962986
628047361
1701453591
257096795
2022208203
1539619091
1488928956
1861539843
385253678
1503494627
1911187659
370114537
807257821
1171699524
96315928
1970214585
624493911
2066143174
1497759921
239576592
1826788305
1882441379
1225234541
1883099894
878851355
1138011314
487823836
331816622
266494672
684137834
1528733488
1529750821
1403807358
576954757
474819163
1109430534
1959144206
1248609952
53280158
1460035749
538925170
61398014
828845155
1640385811
66905944
243896408
400796233
127222524
1334845030
1319193419
1198909650
204549037
1767750941
1478392330
1018477723
610204018
2038356584
1917247713
453060315
1150936475
1872551763
1973080333
92052729
1142719474
905913224
769138007
1732217428
161420259
222321411
786497969
531806600
834629605
1752780897
1231661973
765916733
1320990126
138358850
1034179990
518623818
1237159207
438675823
1695721008
1425907394
1121636065
1547489418
1430191228
925299045
111224758
1230581536
1266497972
674905045
1454652583
373598577
229695942
1886906560
1199943719
173394463
48466802
1938360821
1590651439
153528978
659457010
2109093410
1791558925
583041517
282900269
1988730140
1790178203
542541003
534334386
1634524359
1414010275
1681507644
160436284
476438505
1022179794
1268697182
517954004
2005436600
1120679416
1206184147
1474507387
727405256
1658685344
736726113
819668223
1457483641
1113712076
859110032
226403526
642869869
373901020
765529248
732655921
938595115
742657462
672056860
498363292
1371204528
735488128
1201670456
305260475
1172608654
193785742
1032723232
1202490995
633306042
724176820
1371893678
320158730
1792790424
498648588
1100266438
1362931188
589955781
974375916
1583158544
1259993776
1811233018
381150507
1825193137
1594888412
1442848684
164040031
2076008426
1224737698
659678284
867941805
53559412
698730893
1860560303
1777019851
343916047
963755350
522602532
1449100017
435314796
1080182816
2066220776
856954293
363838019
1203098709
117200712
1874690409
1022464655
75719433
412816299
1379509042
53663250
885101983
2125282796
253688525
571791619
250522731
817876670
691978578
602897161
1765635342
618703934
1428497599
180831821
185773765
65316834
1554856826
554421774
1815031412
1462546612
231859758
635881643
926713688
1983065500
2105189279
1940329519
1262370032
1753439620
1567651535
1473005535
632334378
769024594
1513031919
455591128
934093324
419269165
593427293
252808838
1406806385
43747723
879638766
1076674798
860752663
501783474
31846829
503692937
940638477
1031952459
1622099239
272464269
279688668
1106098005
381482965
745691068
825584472
1721670787
1995276868
1864399121
1648698775
1315758987
444304962
86177785
400797059
802672463
1070493648
600988587
1099941284
1323972266
1448096546
1317802824
638746119
1890441430
1857954862
1015425760
1157042912
1063711532
1088311628
929980732
1383776669
373997486
1905578617
732507748
1814147287
2020226967
533762079
679208323
1120383247
1042643333
708230783
320341277
837694371
727930785
1765938460
847971151
380806098
886417300
1135407740
1656134036
1505966222
1828911236
1272598475
1429852543
2021585691
947374035
1078837365
1260969093
604159081
279754106
371738356
1454295108
1626634877
423677980
1072537510
1806213135
1461026764
1688355712
1846364860
1252808061
1254907025
810156543
2022142258
376268620
1018803532
132643075
639622278
1576335560
2007272265
96529603
519586421
1556519374
1173139464
586383849
1479701812
1793377641
292149420
700102288
974494321
2018061143
1642352504
817126815
1007765916
936941485
1174425243
2074022150
160307432
80704236
251898212
998255306
1176290595
1526724799
486787558
1417696949
531700929
968571380
471469021
1144626020
425662208
1023403446
948579452
1740800442
282746286
373789717
748819620
350127481
170588467
572109602
488462900
929098763
1659764175
1145684301
951928878
1605718518
494025518
326543108
1134487052
1536964447
236367255
1683123816
278387939
1281717620
228451900
1349660799
1701839854
754949529
758902932
311798335
688093134
52779985
554155380
1343425983
1661569729
575951488
443266777
897647899
449625055
661704876
1623849738
1077538414
1033355385
856607773
1201470218
253493473
1713951017
1012703806
274049076
520172680
1026978089
1227056374
1169867937
1272153309
1881980730
570045336
183463735
1179250221
1331150571
1756313135
1016913381
550349691
79562205
2093061663
370738740
1866506670
374508517
1244790753
1559039251
148225309
2025246032
1725410281
81870641
1662557653
175937324
2064718872
1650957244
2062788574
977420863
2095838130
2086964787
757674747
508601027
1867684297
1028272515
1540298062
337839192
1741596581
28858170
1444297417
1274538950
329919338
1684455179
345646262
418311447
713180415
691455720
20416474
818442024
1254329079
4495989
700457613
1392984330
1602975336
711289207
1201054093
549601721
1539754093
1725419281
1030520440
1643221881
1139340674
1940742554
709003414
1319628203
853091169
643026608
1648808389
1940460263
823408145
836364970
727712968
1339649727
1277615237
1566388723
314537834
87199857
1754219947
582495727
513469016
32984215
2137299778
729502951
2061758151
522878986
517699412
1502157848
980463026
454700801
237002818
200681123
1736714762
1198357650
672910812
1860057665
806479057
1367283980
2034399051
2072268542
1884185478
162913056
321813058
1184224674
1927602438
1621897874
1639147974
851629188
1010319956
1754337574
1469293644
1352452003
238512909
2038877440
1010232647
1653807323
60060495
288158490
1090698269
1442885955
1783048742
213639511
2144428971
1596555636
1472007346
927011546
1836818298
1020055138
645845437
1195053847
655465596
637791862
1263371831
2052899092
1097058657
360987824
1947581493
25271455
2137856419
146274475
1088445173
751929152
726369839
632083216
238063916
1378102447
1064034530
87733664
243497917
521048477
247474222
1486538624
1710480078
1586989602
1734078596
1069677632
192369606
1950215144
716630400
713163872
1006038136
164763278
1647673096
86610482
489560004
129804241
2072430065
1790848734
1532311088
1826755139
1756860254
576182195
1588377771
323447732
1307291727
54103382
702128727
1805974882
1330870307
1930892441
168994506
121557676
1012472108
2110350465
1248441262
28127887
1706998052
374457083
2036584946
1503189261
528367367
1762104207
1191775185
158394742
114675274
1498294943
1904018249
554996608
418226483
1735447700
1922170186
1782939901
982971410
432888166
1752478505
613450547
2110477213
334005983
1604296130
175792532
1581478230
116972863
1223280872
537607537
666326791
1083722632
897758928
1990791673
934430906
511741285
241970100
1531409254
664372088
1784048987
1241577029
2110629739
685316970
2066143174
1662593886
153584742
1969916297
1476273788
1998462870
213520759
1276082340
642340213
1306848355
1491147024
1505828373
260194315
1671279613
582907024
673207723
906852389
657759061
1261364757
1048978087
289938414
2010945187
195327110
1529842618
1485320749
371578063
425318989
1869656075
1026209709
1164412149
261234248
911890280
494689331
27116825
55242890
1862228139
1763089475
139832681
1074991166
1978730341
1691823502
124086210
703186263
1032677737
1979664000
185370535
1593035589
1855939533
952487423
1301720480
1798759111
2014848552
457300932
1285324857
1254234550
1055992907
684603765
1938530831
815529388
1651297370
1285836409
305392600
305330242
400952242
1875118031
1677675433
1891175470
698498325
1641130583
1463123783
676519896
1482456688
2029601089
1344977923
1788341757
1937265083
599943491
813794515
516976540
458733758
1396107682
1085724491
2045116817
570429415
1086684188
1804257257
1089331047
656407280
227098960
1041102460
920817990
988379479
722031148
1728265117
548836343
591979941
774795193
2041813588
1580577550
85150325
1078696773
1259525671
369559688
336856628
2011286893
624663555
1479190865
553791059
1063543994
160643389
1730436111
238609783
53429679
296008885
712010509
1474421974
524088826
1672774739
45702672
96995029
191990752
1659313462
1244415698
1837674912
1051406975
960576358
1519523307
2034388311
417254722
803689465
1931145440
1147368219
1540131647
442718161
902642037
2080934141
2048432594
403805692
1089076393
1773598761
710110198
1363640929
1500979873
1163705502
882856337
1832126574
550397876
1156533590
1575469178
1425174303
1177305677
922070373
1907997158
1171580716
309571557
253423594
1522577421
1886413141
1619410330
419897560
1863249545
342423335
1174871549
2065753180
1925966151
182327005
298814120
797946503
1958817690
691153671
1507721726
692765695
162922467
1379155172
445570577
1734251415
1236303905
679595364
1435623909
2130309886
1404014114
706329340
343660980
1724379836
1441064417
401829089
1784438064
1954614718
1101009568
1394906179
403143650
366841862
733174371
521998728
868936631
503237182
921095757
553199224
17645040
1531334280
1480809199
795837094
1151496855
1356076229
728303784
807483249
82126243
1756493028
1551890226
1811938350
848221667
1945702392
1442063107
107086982
1874543610
1982323067
2055469644
746639770
2108820520
1443208929
1408568165
2061538173
236422866
450532046
1366655392
543057221
370453134
900945434
695390958
624242683
346517077
310198816
1846729848
1982427584
940029264
266078611
1805435405
1479337500
2007120363
1191954078
81631836
1431593610
1691205732
138640848
237716108
1079589248
1635713158
840904763
1634804173
2085701339
1805405008
1903264852
943704598
823170246
979752961
1470674547
269679497
1657276214
358720300
1034807400
1748574856
984364591
114850641
217397275
260213642
51426443
1394487900
481445066
924210047
97703971
1397798815
384425514
1801256024
1869620410
960989755
155621830
171061700
1097417205
1251382442
1959237256
2140243830
231390483
288286600
659693823
1851652875
1255831313
275058606
2015102525
375426129
1313337789
1161312765
2139065966
1753815527
162044216
281335442
379993412
2073114765
1870340664
1691372097
1680239718
706190927
1015524333
1007583777
633088247
827854230
1434847411
400017020
819475354
840488831
196637990
2039685593
783564491
625581076
714324197
2103137158
90433629
182441526
850461746
723615166
1154180630
2041527571
617873679
1691787300
374595256
1226239480
1295986708
834388655
1562487276
1303209505
1965062336
1424661732
1803066328
498595538
1076928048
1534349493
883780289
461948309
1236593059
1047585319
1855025826
379787568
1702294930
918422277
720629327
827916766
394591560
482320360
1828054660
1670884353
860162071
1716318597
1438582980
899411221
1101294126
641257008
165851784
397406591
484124842
2087848952
1788189974
1924909791
1529284477
296369334
2035384102
393679861
622418719
555887852
729200645
550387123
1549609477
1799318236
890653448
1964747899
606268543
62336609
644778458
1260089655
857619163
974466250
839363611
158674766
1477269914
1984999124
1550612649
21307749
543183989
568855165
557477257
1308982331
1191349846
836872117
2091588157
334879953
498127742
1971728112
140036377
209516782
315619381
493271577
1294280992
443144904
1201329929
1285345444
790974845
324211626
226018758
822805190
1632187695
1993782955
1102946357
2014448877
225876799
1392186407
956767687
1906727933
1598691660
526032780
2060555558
1280487162
1293513256
213789664
553901414
582581858
311042814
927345953
1879297709
733683075
592549913
1589051496
1345018343
845338481
366484745
669860661
182895251
1076904428
1753744564
123465978
1356521161
8190522
1343812543
1171699524
963039568
138190781
1255458533
262789043
1673564167
2115576726
180510669
1570672901
120757027
860835404
1929504501
1497038177
757643874
177924594
217222354
2052058261
1857742195
38703284
686675483
429324838
1306306073
155914737
1986694579
18964415
1216274867
585784790
1289790110
1293177027
434186557
1744926968
471939819
845508844
352215522
1227586025
1861336658
228407535
1974192420
756288411
1431459950
177429686
1794792916
1861001627
2134658990
1728220661
1027938388
200144073
1535116136
537962788
1273665817
434227646
138248427
299540573
1435085144
1126594059
514892834
108304569
929552452
1487557896
994771429
1817988741
588516017
2104716143
1251571173
687926485
2033266970
220353371
1992363258
816225671
1766945392
1740965559
1724997266
825245488
1361284422
1495853770
1128652823
1386495303
663776596
1644610365
1605156797
677793683
1971338885
1632564882
1470258251
1734541462
1549930563
1304694204
558323739
1527045080
346573533
1580944223
1569053080
1975329768
1002457443
1924935863
844507338
1718992147
681590201
539383669
908311569
1422951129
477782211
502941161
506279706
887553921
2101700318
1455059052
9167169
1037193050
1236084926
433394168
303470716
714739485
201699858
260989433
1308442459
1403266387
1559438818
1545228641
1669880899
445216521
1276880563
289612943
1984808478
861179923
1139151874
447878191
274807226
1204823497
1142561535
191358352
1013030118
1468115111
471956423
264354509
1108968142
499722719
1130213257
650445594
978384237
1908857709
1772214066
645248607
148814062
993783455
909497929
1418618823
1202131428
374685518
77574643
826528733
662533974
1012911283
2004768372
1477324870
1899662554
1861888611
1820915509
1845798247
1892932368
837094735
1826557618
1638767447
247773504
405531431
1311263207
624267219
1866373529
1465202785
1874677629
1878615782
2071851886
1237537008
1990392581
282013315
1844173162
101619586
1230654080
754196928
524821477
92712717
2075537816
1834157713
491002280
745150344
451280670
1280461810
290830983
111126878
1435757022
310170577
839146968
608295593
1643502560
486259977
671291002
1034999633
341301788
833528146
470298953
766446808
2145401884
465265116
29265435
1880093179
947389654
560250286
207132418
386630484
846702191
906577474
922575665
1654428388
1077774142
2016370942
703651297
80362499
2118943381
782105996
1354177219
2028198514
1524908772
1049696175
2085199341
338017265
360726429
1709866516
1615235936
1160998927
1081746204
1295557940
488928562
178783993
1154929849
434349680
235630182
1817682808
1476858160
1041485778
278930632
1556357827
1533107358
894261985
1425843537
1881530264
647284986
2007210310
201821642
1841916975
1187718560
200843383
241769382
1668421233
1136709923
1000397230
980231695
1727125104
1806761481
1055282539
154865586
1059798129
129252592
916003087
455285532
516304057
569434706
963129783
427119846
1057842820
2061945776
254167322
927037125
361657067
142908746
170551759
71589618
60396748
1825896575
107262183
1771085717
225968196
2130436675
327999690
1371942636
2105664107
407637760
992959427
1204929827
2030937536
157306028
1702132076
491968434
40886501
956679364
76117490
235564590
803427711
1301461943
1661652429
624816451
516854867
2106116438
1358028529
351994588
735151008
1752592068
1736408848
986667484
1112892948
482403133
337239670
64296714
2110443293
902290762
647712392
268692338
913119848
295561314
1890627458
1806447072
1647559616
862458090
1684955193
1403390838
869493703
497153783
196903443
159203574
48679846
1226255746
357321497
285852750
1210453176
1017276809
1209341869
331452834
449262502
1549181670
825157130
528998216
1226955592
1358988109
255707504
1513472763
1791029769
2116061277
548165342
1857037317
362284219
2145902940
184189550
1512391175
1060028975
278862516
474252467
738262914
1069422286
73893475
601710287
138871208
2074676984
277478846
113008263
54410462
513063544
615875721
573199358
703261601
908796205
300712860
1660485039
493134009
892102503
337461365
1079333522
1422675796
1924290013
1505854195
1001499480
280963607
1138683011
172164629
51616042
428540783
1459261961
368408974
1932325675
52040935
1130214826
1457524154
1597126574
599609453
1583212616
139270067
230670630
591360620
154563075
662902826
244552566
1198672261
1382136659
1330155710
1703219291
1562484445
819764706
1112789136
67285107
273486592
178686316
1025166439
649944547
19155465
1971147012
1965616681
1993617593
949784438
617767420
886987450
1970872594
1686818833
1494352643
2058838410
1260687951
865166980
1252714279
1548104560
1962537279
417212700
419552084
175131769
1228255364
1614131500
659669994
1937119942
676573487
466255388
2145634837
376581112
434696205
510846292
1102195179
1020927971
1524382649
1351854950
362646821
569381189
1608720751
3674840
366944716
866765702
1067537455
423108213
1492975778
2006311214
1602288239
1305328354
1852406176
1275294234
22686898
1630914504
1748191586
1984727295
813849693
696858133
780431723
1551541446
1762547103
1893365740
558419710
319904171
1400960171
1799997518
1278835180
18365915
1713185585
1327249546
313906773
2124200082
1285182180
964008879
1579000601
1943522366
1743431024
1716613329
1034974656
815092317
258266426
1451576290
756456732
1120209836
435852711
754604283
222946747
1316372610
997801022
1144238163
1996510993
531929671
545613092
983953916
1641369519
1954514628
1862781529
128440957
843748700
1084885791
1170809994
93432802
1753957459
649404380
456997775
823577877
188212770
1414713658
1003333141
682594379
836422864
486717362
1032385405
687449310
392774380
459580372
1351737328
251728820
714590417
1280230441
43288668
910489057
967519446
355756160
138042570
1464499992
971473034
1238533448
1665333060
1892095557
1432501279
302265510
2103118287
1023260980
1340597420
371338757
1984643844
1261867463
600673527
786378113
1190265847
946139603
1451941909
723803584
1645330888
711650111
1865172518
563233830
665655066
1725406154
911091533
1584726765
1717187883
1476776028
218746861
924769426
665258197
420144388
1566673703
1418629931
152389106
1241200863
785062190
745846657
1633845802
511889650
1976901603
617216956
1450163402
1158656225
1466372548
1992471680
2121496860
1391102282
1148281817
748463558
846361334
1206319454
1446475561
2023111659
781539687
406212426
492323997
1979895801
1341795861
1867159928
865664712
1275746587
24988446
433639157
1905123135
1316291169
462182642
1104806021
1041606616
836631522
1808464631
567244564
830153016
444399041
2017275030
481090479
899498949
1521645178
1385909798
1237135913
1390061206
2050503590
1636818062
885712892
1235763304
730570696
2129112352
981088078
1326794475
97493275
237088157
1107067312
1781545755
2110183950
507320877
1897273140
374821921
1186808257
1287741702
470045901
1812757162
288946059
1326386497
830117770
101215002
746726252
1169222034
1064166424
308132147
1521442976
1201413759
2094855693
262316221
1416207980
79295234
1546960328
437230406
1588771339
1300124117
966423462
834765385
429524149
1617861150
699762217
1548965867
1660143434
650983260
1774541960
1490836494
1774753453
1299721476
788234517
1146624609
1043116690
1779172726
500696183
342941614
2011621946
193242710
1372182617
1747037789
934262145
1473203717
857178274
438542055
1202617421
2030323306
1012988111
792094322
852949338
1629236214
1810740612
12658859
400189113
500764291
1904605231
1219035227
1756097287
627185230
1391886015
1795213646
1847216955
175928187
1362466431
432612807
1093596288
1062076622
1405357448
2021656829
2115479682
1110046960
241077407
1590592328
1160969050
1418667927
1815622913
1103585773
800652834
1571538868
514836821
1408485711
863577121
1013211754
1520451763
6780233
8131137
787906527
758745499
686192530
440572342
356205114
1809295777
622097657
1022252740
1180898940
1294184129
1249436733
372463631
1426060328
1887937887
9059021
1377726431
140196296
1131911307
1926159106
564235525
512617903
1694879274
1821219974
1406789521
655921163
705945611
803657215
912926926
1071361235
1669160989
1668854194
382247823
1245653879
1262583334
93322508
1525924243
1503703465
506523143
2028250196
1172065905
1648729798
1193544043
1712573502
464356389
828098335
928905478
508357326
1143532941
2106126134
1741400789
572694866
2127292073
1518653343
1503451605
563883635
1920746995
1453421034
262560721
1973921362
32453847
498254483
1582438172
1532464815
1282814138
1846987488
776143720
1351993416
870520044
1649921354
1761661020
2070710273
501189598
337622614
1155953803
2086545361
196283358
1218251637
2129218894
1237214087
1063584280
530623777
749565751
395289303
450614017
1733711901
1426299007
871326091
1414533711
793428571
995823421
1830838604
1710892092
479148337
914524163
375006157
781152934
401328424
1415718570
1655175795
1416799569
1099952928
1986596672
1997115665
1579950629
1544643044
1356477281
1106491566
2002793824
844303457
1963748202
310787878
2048998881
1045348913
1533347653
791539125
466142032
1853824246
1741025477
495420466
1990263319
1853654577
1386313412
1314208083
356656186
867079371
1122562061
924619714
1254248750
1233268897
419743310
1087506385
1659088685
977599424
681148467
504679780
842803191
834792706
1449071039
213438310
896399746
1469655395
1823275439
292328505
74046076
1661208289
369022338
1515565336
234679468
894261985
2105195895
2139902654
1408730668
529857711
1911101087
955748606
1657707367
1877553813
867985832
903674975
546407804
364712663
1465999916
1299867095
123468847
324507878
1622867642
1764753003
1766701448
1522094440
771654368
1656285058
539911925
942870856
1827182767
1431300894
1923571483
1641669798
1680545272
1283859863
956737241
1902797048
1707197610
182674520
1902477584
562232093
194937521
748608111
63826957
1592781442
1759867828
2069398943
491029612
945223567
1050804702
2131322103
346882879
518991528
312744201
437893520
1655644750
6024774
436774978
1408146584
1391689878
634231425
1004550074
1630723407
1833122133
2050910034
247776529
590041014
1040572563
1883351693
974654832
856263431
1496131754
259491673
471354045
677961650
805883437
290051456
135650912
1259069912
596928551
1629034400
1621757789
1863349379
332516747
2022646334
260655985
232691707
402532673
2003538659
1562833202
780512015
809099173
1603500078
431759159
228370201
13319862
1039883232
725269106
851645271
551023163
1650839495
1856081558
1225319011
695824568
567816955
534645607
145800349
2047520915
197079901
126065988
867074879
903645939
1832205834
1780767637
251221900
1868456022
58107578
1863528890
864092497
1066115557
1994281019
636655881
767996485
2144213778
2133129600
464961280
1697594743
2004376445
1747639746
327603678
1457816189
1850195125
1614143581
361891596
1896516185
1743638121
1522162790
2081556675
1615228113
2136683277
83988541
1844462305
186557323
186509019
1531193744
1212648222
892144998
697186666
986924486
1928328124
1747170584
138700606
465795603
977840867
472793405
1436615614
553625066
347255149
154004786
477898620
1045380464
1610381430
1534612506
1956385129
336736807
670753557
253872117
1369947072
1217161458
1453083834
577622609
645988083
1437628701
1904664407
1035410631
1569463475
1009227035
562250206
512476475
1684451578
1993348571
387751797
1878922180
169034231
1478844189
1240222018
1094530329
1018235216
1046449052
260359071
415087094
635516452
785903146
83430080
1191408202
1905903246
1699382156
1183414037
870945771
839435402
1677453606
377301876
1841718059
1618841462
1544382241
1165791090
1767693855
1946853389
2052693822
2005900848
1130756304
1972021238
1742460470
1457556721
62640388
24387750
1279748650
1427249087
1534487868
844660796
622998572
1433758986
969078772
1149992946
1949029577
127783052
2037115978
566235063
2030925601
105555933
1285258307
1819213855
934028496
1976113604
1609105750
1202768829
2126550521
1317526458
266104680
1483820338
730864454
411589128
302162201
589956289
1448116390
881399857
887633873
1250888946
1363105865
2008269882
1425706144
1030312061
1584530552
300515248
1286531263
1121426983
1231977085
1553700890
111340424
230893919
99117018
890982216
1751122551
419258147
303951575
1530357730
137030614
1124603946
1937001558
1018957212
1188531336
286778637
617097298
323910184
221093179
1284847189
1425356555
1416093248
1431924894
1297811400
531214239
743347083
364747639
234356974
2067902854
1787381864
1942191251
420265890
1050553287
1850727611
1016471170
700012073
713093614
827896858
1841726629
1189849029
497559052
1450500273
84319100
1444238697
1639250333
815642372
1007743870
79126253
215036191
1007205894
3473638
184038399
150305189
569218041
528325438
1392682934
208110228
1825966204
68339407
1903977759
513776582
507149424
1923369355
764601579
1402317589
2067641402
2085006030
1309291128
833724428
1868365929
2050079681
1713692312
1792619871
506531118
1421238857
2145254700
968486829
978092041
2054424272
2069331905
2076508808
1589587325
439383535
1930452686
313053681
1786574573
148624008
1250174725
1077615737
697854170
853028922
1369632260
1322771523
2126655392
1897661208
994655215
188928369
1142878786
374599119
1941510785
588798604
492611469
1043031731
1969654073
1304957526
1624704343
1633980288
784813882
1156812890
627819870
1734538317
426460137
1256214275
1113080414
32354557
724791063
941841832
1995817018
2066346787
74046869
2052093493
212040145
606909216
666451156
539454373
1403550182
2010664397
1217425328
10460222
77813161
1971957779
841432941
2060541572
186441837
1574796750
1890758656
142507893
1991208492
469486721
1387732946
1841165699
1260758761
771883475
245841291
559290005
584431833
1646307998
1247327809
416664072
943569106
1030444455
1773164223
1774404637
92223900
1093812637
585294074
716635654
975909615
42273134
1789705195
1125829683
838317624
2005714133
306805141
999631768
365638330
1757802677
1339885009
4177162
138137148
1146509062
519169272
54334863
1436094947
610870681
1947769493
1136992480
241276466
1649746684
2015968699
1813238906
200712226
1117034374
234726334
345756302
1334538788
1291837799
2091101036
866876326
969340236
66849455
465020483
255503234
1111115078
895242096
931542477
1239563640
1932693168
586987201
601458445
1317573063
313697643
1388836361
1418378295
789518035
1126247062
837983837
640172337
1959734843
1757328712
78949336
1827469800
975603512
792339740
519980460
164890106
1655289111
217732448
1659431097
215549285
759191757
993686879
398019511
830710017
1934937339
448779090
310077094
2043206248
635865832
808270135
1157415625
2082827879
1034405200
1397663602
193073783
1804267213
1129721087
1538041220
1030741709
184227281
1542124955
1923377818
348767187
430707342
1722651494
86412708
786881211
430369645
649565153
2033032980
1839055850
164993927
1578962566
39785073
1023005202
1023080012
1110372502
572237545
1205170529
846099930
269538794
124994975
383269651
1440863058
548504275
230973927
1974170734
1654590543
1427814991
936394058
925467798
1542114440
246592761
62790280
1833607901
1646754610
134475802
10744657
1941032446
409843477
213593135
1737307554
1652632621
612945224
487888512
476759891
1172898546
585858692
369326776
627604491
1601819125
965548795
1477055091
958793061
1210089762
426329125
1368992185
156279518
1863459394
1616828477
875149145
1833630261
43495776
1120660740
653512724
249124295
560504037
1830501861
1768565287
2026015557
890081615
1436375
1652476818
1394287224
583223127
121726552
1531636674
1652891225
457355155
732986030
1520204969
1061157480
227092645
2052079
974821628
1418330995
147457492
534079140
39125113
1472238506
610275188
1245482939
1542462983
503538637
82788951
1886783227
1965613618
1187734441
341243774
1650863066
534374240
377276299
2018569767
781176368
1158729272
1795606019
73039733
1009739618
1157313519
2142617666
624638853
45042148
250682228
430715411
1542124955
132951891
509936259
341138740
127652288
507110820
52866392
1128866747
1983483117
1515451136
96289298
2028086108
2050599229
90296041
1234335990
1375111891
598568549
1379731595
1556149706
2050450516
1216492168
569747368
387714911
1424908536
2140837300
1033736504
43023671
1713018078
799201121
37711624
576144607
292245757
30834134
1413156418
1049437796
499196684
604234881
520365484
128417903
1002073564
1930276864
1420921200
1428729955
670929930
470718635
227658302
1115630952
675559379
538502228
1915029425
1325588141
88669723
1943105935
1894096429
1410143363
1438819890
530769965
1132869402
1335978110
1309730568
722574525
512016340
1592411102
608005333
1499622588
702443229
1471407879
1129378507
2026258503
1023244626
687901668
1003401852
435565916
1272940578
1297136014
791683413
700668848
1636541655
1649870688
1787286729
934852988
39770562
844436546
530880385
1551316999
384725678
1426120675
1179970149
472774330
1403901107
443379918
1383842870
1327641616
1427443812
1191316857
819997077
1643816355
195416089
1815556258
2091497434
1143476479
1691356539
1854958976
2121584926
1087044450
795904017
218318691
339683951
880824600
12434199
1452247548
885451859
2040913575
1082132457
303669160
785008844
666862380
737961852
1446959980
291110443
2120297900
885913826
1326226122
1830469563
470412327
1636840403
1503907896
256377990
1285959960
1656650256
1379049416
1417957208
283426270
704143339
1740081689
165259755
2013454713
1425856937
1095222620
2040686764
2058620920
1232788049
258849120
576430509
1443954779
2064494976
1981530160
424979830
1663413134
1982380680
91341718
439115739
934433683
2054381491
1205392609
2004168336
1873487144
66859191
1000881314
1824453012
1028692123
1338429969
922406593
1812507120
1555052622
387472850
1831072417
408746471
1483625532
1294467521
766382111
927810646
1426422977
683725639
1775276838
596972383
1137443115
1367765379
495769412
1740876151
762505249
1241268826
649799532
1609857080
1326071756
1429509278
1935459533
682830181
372691640
387913070
326057766
1222661309
1907521630
1057130375
1845126360
1706346008
158050208
108298160
33569706
1393140548
1311810833
1450077135
1197554217
1915741440
1407738021
1720510950
1635199302
1968690238
924465666
185416132
970037114
935056733
37601638
1781601313
1577495857
1162685508
737344203
823617949
916311936
229324506
900972236
1870807555
1712463616
1484537992
876460627
1075425031
1844525264
1302353765
84703623
1111663631
268069980
1958949616
520491869
576511207
1118904907
1872206736
1795756254
3039505
206952322
1831728440
47552126
1949175832
965537396
888400851
1905922905
1803000004
84571108
55778190
809989336
1878133008
2067276303
507658088
1209199527
1535975815
1645573222
208454921
1343958209
1488474782
652639894
692831696
1734469949
1623789220
1997243171
1989290429
366548682
1890739936
364224230
771380064
2081119400
2055064674
1696376059
1547034386
409083658
2086978548
1681196003
335443061
1029110698
408428292
208273949
174279502
1650318846
387473912
1344947979
406861488
1776619162
311623475
1251856805
1690873364
614440225
1414759562
1877568707
557372094
2073794122
1833188892
166405629
1078441553
1093469634
345553654
1586740325
627942895
1765318648
2094664600
1417592167
1355378452
668722370
1292837244
1962412053
1243824202
1094095841
418384731
660775223
938552600
83281958
58035200
601467729
2117522497
1485340479
1013750981
1834656094
421638995
1491039387
792283135
1199406651
581369573
722872548
971897023
738125120
1627438347
1035106466
960581305
22015363
421551159
57679983
616811768
1411765877
1935098494
1974238221
1069299076
2052651850
114504152
1780513605
931975794
1913788879
603623506
84335624
1383884441
1321865680
458473191
164020589
1649156989
2022039665
30549710
648666283
2052261340
1984912985
2068350112
1688016835
1920268444
1011143851
1656899462
861352423
2003851901
654773325
665014342
445078870
1719083943
399190488
2083158417
1165768640
691296107
404261034
2012335702
340350868
1041032249
1177500268
232836793
1883206204
1607738355
763623470
1020626788
518316872
535137550
717248439
506535914
4507406
1579213072
82212899
1085533775
2006549069
1746682859
1678532763
183925487
717347261
122291078
1279677873
274652951
128690210
1349575063
479259482
462217534
496793977
1112509265
1842847833
1356621370
1386064485
830944399
588874743
1887588840
470054268
1087001270
1732696180
1161821132
1294190723
827095674
1577445835
2056681325
1478585176
1201804176
1674095450
2127522259
734045116
1865146241
773561927
1724220513
359306549
28769823
113048528
929155763
512955050
1237808181
350298717
1271150938
1466524379
1180753702
1436118304
325970668
280536499
293587070
330969092
713323996
1750206494
532605095
233433178
1883839243
757872719
1918333635
309030126
574673073
1024490912
607015357
1486333520
1294621984
526971731
1241703515
1029367322
2091500725
570759401
1223277915
2130247967
1682632515
385065249
1987524720
1922292272
1387837494
1548173516
1098418587
2078962960
1898345343
823354142
315730464
1137785929
413414122
580885464
1742136969
1495995278
944039865
158701041
419131957
1074691524
111137209
1267708984
1863365008
1380460927
388975285
826497853
640494967
621651055
777163541
323123955
699841955
490903776
2008624710
807353048
561720321
1560893655
1385055208
616367292
1522362330
1217527051
516508833
1743991967
836813839
47201322
1517820808
721515425
230035877
1816481379
1117714998
1068286939
1149876304
1036969835
1214688437
2069337250
371000535
604749572
1617953288
1475094114
1866181198
411342892
1462888577
1401963559
2001785251
61720513
482142827
1730665529
646925240
918344672
1233996024
1325365851
1530062231
1204266653
1888989709
684276768
1385012601
821328254
1765722490
85121114
676948428
126456522
298734939
1429595566
1414958852
2136138255
446550315
1070343560
573776126
51426443
440181279
1347766089
1951020276
1176370424
779816443
33052158
1914420154
11012980
1899452176
695120992
1815348987
403201004
90200432
1144893220
2141243341
160207150
2033733739
913110664
389403674
1749127180
533446032
336239493
984024699
2059181139
85053874
157562833
1485097817
1882872777
810390032
793382990
1201577268
582984880
937205715
1636027888
1679313244
769286396
32317249
1429106090
1743140719
23736017
986552752
1645519310
570504895
491651401
376738012
300412734
2140607531
1238744981
1212922473
138042570
1726379824
596762228
1331368878
152508210
118409720
2104161558
1618482369
666367908
688313413
696728237
2065784577
109599576
883102553
570792342
1777647486
1763633004
421340501
1072654578
947265962
2038325241
1514789288
8647844
214914656
1835811270
183528694
755302071
153603223
1690576178
421897020
401963388
506851286
2091180598
1803254561
106301314
517555152
1911224319
765530583
311797658
1324916803
765242912
2046952874
1878592891
1486190306
1793383578
280061615
944582661
407727660
1418316127
33726416
294602774
12027176
964083705
1568098678
630306972
605295329
343782477
835084555
1895758994
325876037
956053059
2109397108
597321662
1806211536
902642037
1355855537
1360155172
2004534577
1130011125
1621417254
122588882
638287656
72914772
1781219308
1515111706
1892559192
1438487691
359373156
1863818367
217745799
260669266
1203005015
122640755
345818350
753443340
1338392114
2117104896
1373076158
1906031502
1857419047
823447788
164995978
158328614
980466178
1026982331
398857761
1290810384
1096535796
882169114
1780868543
446239430
56659510
284836070
806965995
620769873
1969111199
486716013
592540470
869452018
1192795647
1817014590
1374702094
1713109112
989107428
1804110333
1239784414
646353588
1495651457
1775651595
154988149
2035907854
1939522246
1644025696
263961065
1612626498
6339350
81002909
893627012
617949141
1700384439
1279374353
1618139264
904889456
1168058105
2022721585
2018197521
456792100
1573797456
1125693217
702825579
1423769301
213025528
104270391
1276035666
2058140297
66235861
1796815028
493524631
1176831826
1163452474
1528712480
328903687
1312134950
1889102109
391035144
1817759765
762993384
1574399661
929128161
1394006794
68746139
1166879339
1187883239
1225390143
840319020
1959986574
787503527
1912270076
1194322192
261482781
1944918316
285025995
1302996380
956273737
260740864
2035253311
2094727491
700843590
1881577901
733454602
683019621
1464422536
902856937
570839503
1131634976
816917128
1587314643
1608068033
540664643
665474501
1029228529
616773897
900389302
1145775622
659320480
209980885
25248004
197442542
2025228534
1308058347
545101651
169855351
514011502
258927610
834462839
1880825578
2067723723
401600534
1999985711
374050713
312097870
715581758
790224055
1109723183
715639811
396391968
1484934553
2083807159
966745934
90512989
1863955083
1622995535
1884418197
509460319
284836528
175976975
1989594283
1196538082
40533399
1546714519
1757037052
756086
2008896505
302180588
1420438952
1844681115
1907161128
646526917
687527755
271647186
1136405714
1373680891
1680433978
2122523452
1903315312
754861586
182508443
624814900
2114685437
582166363
1437174534
1972491465
1932332219
890123566
53354990
1672842000
1097722293
1543387049
1340271652
406030071
1717630931
2117781087
1650457186
1617540676
1989161942
1126060326
1862369287
1331791054
1268407284
1959107645
1160695291
472126065
423994286
31330380
30120814
696922977
1971452526
1729121529
1612115925
604503218
646009440
1001932941
1738910552
1509309496
857553670
258617183
1027757859
178976543
1681551665
1654913491
1642885079
1433907771
1535343581
1644954187
1400206319
347792047
1527004920
980642457
2132344967
154280544
1421912891
1775981507
889433030
1041909810
1279200828
730113760
332201567
1193711383
2039412696
10265893
1129090797
170674395
1719035086
1335755164
787310714
547115615
1617463604
1627503561
891223814
461763152
105710985
1551823239
1647869097
1856307183
1073043225
969614779
929622682
146332490
308390973
1064858958
1719101421
2000434683
1812715190
1211092710
2043986394
1391540037
842948042
1140070577
1704588656
1555676137
1909630741
1734799210
1332721179
498096865
86016202
1751189253
1614268904
1621744588
875284308
380635095
1117962226
1144508676
684369391
1298468086
1797369156
2083307557
1179498021
2060744018
1826431760
1846994517
969103103
456666900
978625847
826354553
465848983
1074618401
1082360101
471596943
968243392
1346086951
141258536
1822815812
1619429757
1903580001
1392869577
1652956648
653583579
1715809081
646432614
1663546652
1843319512
2110586426
1210907787
1556207696
1842943612
1517150066
663491425
276170861
266445280
100396339
526268306
432922593
1947255261
1779120424
405146818
631930506
1238165210
1859713714
1222263544
1672196124
2075280989
1747628734
64000832
1336737222
1763194465
1067527107
1823276556
804627069
1893331854
560607375
103890651
249161563
1741924002
2086144429
481859211
575748482
1567615454
363278269
123012304
1154006444
368437988
364879739
1186255476
891180235
1749834137
1951030787
1702954450
54862041
1674256054
2029148712
1757026923
508576006
143221692
555013346
290491547
1302860292
363217309
1987642598
1994162720
2142652712
978290536
1431397456
1837058946
1289959069
842183251
830919542
1268262653
348592027
281011482
646462226
1431116375
1769443723
840722015
1985020700
870543535
1762785916
1739136947
216942382
413372088
146765910
62817029
106250652
113868757
620543335
1457017785
2075882988
1323510464
1916174318
2123413109
1371009205
266237139
113210378
1440306199
1812848937
893960138
1367642264
1151279502
966233009
2027258366
2092443404
569002864
428868454
765939976
700021056
1370374676
1730041370
1997227835
2008552053
1790753356
980375778
167425628
107736081
2119175540
2139915645
524843191
805130147
4536709
1083915889
1852682494
2050944303
283730969
1972072023
1428453899
1249671909
1072709899
1979199137
349055533
1017484364
57625438
702531294
1837360931
1926349522
400253905
1938852602
360478526
1514250282
1174789089
925415146
103915505
2083993417
110588195
2119931500
369622667
1985192762
494383053
1137632464
1883715848
752182831
1849539702
601267741
1365014005
410499123
923038702
101859791
56886662
237982781
28951975
510208894
575653306
2016371476
571926270
932898027
2011094873
724804956
412159860
195606217
611912698
1083076425
175309052
1760711256
796237036
1341380300
1762166053
1948331833
739288939
1577361948
3012071
1572062812
566631572
1371317880
1931245766
825282746
411513722
77946435
1924865922
493956685
95736717
1375957472
1369114187
2034200798
259296687
1744297200
1810939497
1088830542
1192459684
862484925
1719211008
1630433415
2119485015
2001433433
911141248
530751851
1437224442
2104687413
22476591
2103740914
2108820391
1760583830
1269073746
1042244449
1638554337
893142897
1029500334
165090635
1082693527
1581381854
1910518193
99435290
652077071
279326735
1440512959
132540208
1708215621
1217759505
1086453247
1256071737
288239654
90793744
1229164007
994670931
20365352
1057529551
447172092
1338587508
1087469926
1482207990
1239048067
342684033
1419195480
949553686
138355506
365489944
1201226752
1872963042
129523359
1338395921
1848185857
1111279755
632921470
1897720704
2015241890
1796469179
2026712676
146460589
765386663
82852371
1073919739
385089998
407246564
1070636096
235262379
1261789389
649510216
867217140
50664713
1483012713
1349157043
1963968460
522388798
1250964269
1888108440
1724194396
655656066
371813912
1735696110
1745520863
1680055965
650672450
266994175
1305260635
417051893
669700677
1932997003
1325684891
746591356
299453400
1821910753
571105479
5774820
507165816
1881605025
1347627601
1146350370
1487527178
1074322260
602442345
95032238
1025705091
1498143460
691993503
1986454573
1494097243
1320277142
1877369754
440439054
732179766
1592023905
1814074768
1803435104
1271178796
1974155983
1630680788
2075487972
473451192
952165065
1337004274
254641264
1481162639
1028404606
1060927582
546375065
1045210549
1514409514
1968398918
1594572066
1454195517
1390696534
424515662
1486108189
1238381534
891301653
568707241
1726141115
990458037
1111022516
97414807
924227007
512190176
128998071
913290410
60377795
449291927
1003818978
1490409180
204539791
1246539796
1960128155
1065187117
272967987
1957977856
1235084846
351773251
1070683468
1688175236
513049515
656409054
1522281903
812236066
776428652
2033222785
623692155
426851876
2098688203
156547935
137928047
943899931
81045484
1756437415
1565415566
186416468
969175089
914307118
1877306557
1723306196
1425344895
1596702536
129626318
1060751084
2129987501
1336552770
1986695531
138567973
520981316
1426932170
1263197576
1186643236
712634044
1046058190
717261616
218979452
1345250009
1961074783
1644126908
1587571386
247106142
1238658855
1729276463
1414491389
2092697144
1786466659
1353079887
963625485
988916826
103464128
1734541462
1176173854
1534228367
754475718
1471663456
314644215
925175852
1342861395
1724994925
1510685850
449240837
1809408625
754295526
901061770
2065483046
2118013039
775392418
1293046162
1762065022
1451618267
335820234
489193064
1990218623
1753726796
1609660466
2120993552
764885677
1596348191
2000943283
108883899
1117559403
1460029878
972689570
1026969320
925146266
1536308982
190439951
964622469
425015403
1023536627
696610326
468587344
497281195
1007510692
2101737806
52987954
904192387
1175904197
2020811882
1881583541
212364147
202342336
1940922422
2031688659
872007653
1213988696
254574198
2074992925
703142238
2001057342
915767840
2076534721
1068410595
1793846908
430520792
1813528558
740931840
632105257
526713492
986921191
234045656
928051739
292412497
185299584
1795620258
1563474897
571226816
2035223616
813261012
722304845
839249134
721455006
1558397931
1339518358
1207484392
1776527293
130892021
653795072
2044140318
405871515
919639873
1563622011
304867251
1399109239
1868277066
813371936
781962855
960573064
1105895365
2084122006
391098863
1749999249
479449441
703442305
1555488923
1147915404
781394900
869767750
1121411319
2053829178
1557206308
440002975
839730982
1017193644
1100396290
1387265542
1547759188
838539284
839860998
1833289710
441401534
361775894
1533510089
498639930
870752284
481361574
490371679
2132027984
1677797242
715361837
610900428
1153453721
186105349
1936413576
87794207
1764492454
1960514601
1230734522
1131247472
212808505
1026781847
1749462426
1951602002
1663445406
1138067878
1001048628
1423308269
372802005
1788926610
62413774
441610947
1912708899
1878146918
2075389754
1113863144
486864370
376322003
62061349
421421782
1015221171
250166917
788069874
722764695
365146053
894908614
1565756660
1289636633
1839863631
1846347611
449453880
1093035067
1455079979
787780087
1198944611
2038009201
785610004
1979945530
70691041
575597109
586072519
1324926650
370695558
78926885
81951350
855130506
1522434921
1473743524
665626596
1623279100
1042119383
2052020226
1031386468
1033921850
2045812242
1694644114
1166140482
943133031
1818098490
1766196207
806905695
2001534301
535686501
1613738208
143899031
691137578
1399554874
1051740669
184902618
1059891187
1823972803
1193160191
88243858
1595350830
750698233
563844046
854994099
2130822779
353626145
1088770179
2029876576
195967078
371654302
803240652
148364772
1971581657
1649094615
1066793721
1272019488
1297822725
808313772
48651523
986634755
1484583131
929563197
1462938738
552274486
1213597615
713123313
621382695
1839520885
231954184
1484614811
1192502397
443043395
146804729
1411556147
1847652460
1925140712
1785120983
1053535753
1918483957
1268344174
498177187
1542656929
1246209663
556215367
928802054
28879
1820371263
1877764630
26643931
909185016
1893388184
1072513304
1728873923
825466719
1661964156
1955427040
2057557387
467738168
1755010034
911043096
2041273945
1704922824
1234397997
350112390
1250893632
1936065406
981617672
674577796
1390059069
2137403001
1710815438
938670745
609489010
566104123
447569148
2107851355
757574751
2073872861
939761794
457306073
1976714513
871564787
1062810904
636038204
955107604
1776666079
1763132078
1990570964
820429795
214513177
1729893260
41920160
281608328
639263995
1578696258
994557524
1533087138
1153651608
1179706059
1793310813
774059998
2103065661
1553436219
2018315415
1233975159
78127140
1233651783
1745156959
1266723814
1471415741
411280101
1726941617
1802257930
1618298430
457622811
418039728
216057142
1571084006
487424086
1728720815
1336275730
807066024
785670516
963692359
1028173586
2038615766
1428582754
857182320
2119733921
1195820730
553088850
2061587493
115154301
1621269970
1277206413
134343613
248148759
2046605388
428868454
1264042055
1135235556
1398267595
526405323
148551712
47774311
1116616150
1190840247
2133769262
583491280
1872175571
1270135009
313146284
609074177
2061107902
1111501091
1267513973
1537162751
1071512207
935461388
119101371
1207731654
718616516
320914044
1427611612
1833332910
14213624
1141728554
401001749
637701883
1280471925
2108467256
208200998
818030291
465827128
1556065876
999941047
202715632
514722529
412238267
1417084952
612094665
265702834
1391321724
913687660
90256302
932080633
1512495464
901486321
101340085
123796637
1025363829
88896716
2005486146
922421630
447540519
1318342192
1600030580
1282784385
1402026781
1424983252
1731333348
661043057
1095627716
1109015147
1435132579
2112099785
891727548
568136389
2076528107
1010041585
451800424
568550584
1753859116
21303707
827111022
1007426210
852404571
1312031898
1481487993
1616626428
1906561591
1439532173
628623377
1458314884
2103978311
1785675392
1462368953
1521007460
302817932
787590430
1453775160
1227541150
499407052
2022722906
1705449942
562356301
2094211399
1301299155
904357432
1945366168
297825268
1452582081
465298840
1334270738
1831072417
921847618
585804887
1803397721
2099150721
400353598
1786511034
1986323508
378538105
1601966846
2072674801
1362516282
220872251
991308961
1454030005
1740782811
778385908
567028273
488486753
2128092175
414124951
966456703
1892235489
1469591058
815156350
246633426
1805106940
704416372
105966496
1966881001
1992902459
960988130
1036610707
836613542
1980935712
1699339912
1631345599
97097812
1924275202
2025581174
55076298
35406965
1266480218
2093025244
142361284
2082248369
274804824
1153371957
844671576
1866611763
1813178955
1133923365
1845893764
1530787148
1409271931
1904968872
847365413
672811460
1089834630
1951210094
1362183583
1802093354
1879653028
1640100219
641817028
1566269970
874913935
1745162935
1340340301
718385665
1767056718
2055128741
731236182
1114095923
1525323078
593036257
817076745
828439624
1884941319
682271434
506827387
1754743155
1870159454
1575166557
410430088
1671458509
528161048
2144293751
1880724495
1512495464
1887831536
548408614
1197736017
1863400609
1171331483
1956245153
308774287
1039121176
2092365627
873285963
1740980533
1431137772
1111367817
1337196725
1384777428
1448584386
1577640851
285127508
2010611158
1641143656
781256626
1792822576
1860654878
1341437153
1630304822
919895143
435459523
2011731058
2031614070
374581940
1867253645
1952686964
26541637
452753180
1779448906
1545914644
1646961028
82983494
93195952
634522460
1573048948
873135725
1778081594
605031511
739766351
1662929123
1279846328
395694177
1938740246
1755390392
1146679073
2107963865
774076944
665461424
207946236
1892191205
1751727551
655316585
1617211197
1735466906
1313233560
2060396289
664078147
1859717022
1598147682
1101617337
1675921661
1783329391
1746373210
210639757
784166741
633363790
866321052
812214081
1382356034
488759856
718418741
737610297
279960894
758958241
1845071845
708283114
1607849687
1876129075
1154640133
305122334
1074787218
1254461812
1997046163
910913299
753534416
784905734
112192000
1837604834
1561774835
1929682334
1894181428
722146686
1629025713
321487317
414881859
970922982
61085752
490908409
600362580
24532551
2144086313
1691157725
1945831887
1164949428
2000110028
955613276
1675724555
894818124
1550254079
1987945920
2106215707
1670660793
1548871445
171688175
961389383
782982332
305318312
983741950
1697362081
876298268
946856224
1183725469
129992087
96297796
1603045891
1367604350
2090264449
212009172
1512584982
511867981
1308167286
515013602
875877605
888578065
1449933799
517375808
188716223
1992987805
199363231
67904188
1301615524
1809110341
433460077
1497119391
863687882
316517561
1754949144
1881614087
440910209
2052978835
246442384
359758243
1615576016
526268306
888239226
1355453443
187209058
1977503302
866970702
1078477860
463651446
269633683
640347154
493902191
63403164
1975329768
156673925
849248158
806489302
18775767
1802951794
1487709012
534705529
849371877
487574823
80187557
1291937492
1807778233
668530687
1836198657
1034290323
958505979
313709596
654648764
1821378711
940748836
404697478
2012412969
751576630
837659792
871327253
1643045783
1560487518
2103363495
394508265
1382740013
1974577590
1826306163
1630207326
1053221862
302509857
1502559363
1860363556
1246016045
1430083823
1845211158
1295791066
1022008126
1977361957
304499608
2123404084
964061187
334713808
2012687031
1420030670
400180473
1815615301
493748675
1763675535
1914741904
693158303
381274484
215112011
1221875063
1010271920
99028701
1192646226
184125969
865369209
1143985809
1736825611
1340579823
1848618068
974397067
88544515
1858684414
678544608
1512805419
848849721
1875438318
1843978391
247589188
2139611601
452827310
1784881141
1159280133
1610019079
1806652880
923247716
1411089941
863990826
106925325
112571550
1973354205
347981790
1622271823
1000906780
316737000
1459702579
973160966
120610803
9495172
1846798066
1867605554
637605464
1112139049
1057037622
762515179
1777730757
199643970
474883286
1166722752
668143
1845211158
461478960
300451782
1980327116
180030910
1263867326
1783831024
1538469488
1588307680
379240222
1447826310
643391627
1115975382
1314175880
1174776364
1587724327
180747143
853897902
1513423417
777687755
1489536191
437588509
307949520
1130034786
469978383
1909649548
739308447
1807071514
526929785
515326572
85662126
178653047
1661168123
793080602
1964146856
1980662067
1294999338
503766889
759438741
680988024
1591541468
1240724257
77462719
1582933969
904410669
684457973
1807227646
1818950098
1960213485
2068926526
746087434
1390146840
1312270680
2077612707
1379542123
985978240
582115764
1794584955
454567824
1293945131
1989866654
685522980
1373434257
1522603501
1372692091
792257103
441328311
683493382
1853792052
382305624
1900679860
1959092863
1411778411
82772561
1896364115
1799089852
96293981
680940674
2115952614
2080212379
1785548618
887305436
2118766823
641766023
127255022
740057179
741746255
1938197775
444625087
1936293175
1338541172
841511090
1534223982
885729995
11567698
1879678007
2029170610
804393078
378670877
1009978737
27742215
269446191
1196345613
1368077456
2039343130
644100829
1409097825
1213941482
859437246
515811996
239713669
1958309928
501442137
491312993
139635311
1485486731
336947337
932912269
478470909
745897823
544507406
345492651
1489086506
1099262632
1461083531
2113902524
2057263646
1939539363
1060843446
1802016439
255521299
89585702
923229728
1499263902
1931281448
1180914036
369791328
65388170
1962219762
826084772
498359791
2102626949
1801874211
275584104
1938332120
2120755782
18776270
1176378437
1059448735
1079147190
1385281721
76156553
1391994066
1679374289
1861895922
1693132040
485570841
1823490591
434264646
1363828432
1290870268
1695065432
61777012
805338793
1578686605
1698983368
1455054895
1964069091
1783936516
1679508972
365088064
508820545
1307986606
1192502397
1489414481
93189756
389790300
599056937
450386041
1533905329
1324222218
1642724773
254044029
1471352473
1818279900
44373816
600400816
1841573412
634263491
524987814
1746227971
402557843
2127668069
1396204136
477077497
1209368193
1769539803
1264569682
1300254770
2019922770
1030663327
1401568885
1607791149
1546643561
1494957359
455576273
1310619795
257465279
1727768883
928482078
1017015400
8344073
1580752216
1723317603
1917725171
1279814816
1532837429
1675618030
161127620
816221656
1784587086
798116219
1785149390
586102466
1713471446
378641083
582633246
548696774
817211240
2012815924
2074588328
1867253169
1106006297
801849151
1751962621
1262481625
748693291
476872456
1259375363
154114079
785902395
1122099340
1333172276
484515963
2135575051
1455439488
256445058
262649378
1505971654
82238994
1288129266
1746898227
1704833137
1082367717
733260898
472492315
705192403
1013750981
1449066461
225384661
1608728227
101112840
1650653312
834480017
848955015
1683774434
188231453
1561698271
1701592654
707056400
555979672
2119134519
552865608
1483072316
844965781
389119878
1427415463
303975821
181988727
1222444147
1434981403
2036094683
893600311
383094484
360394561
2132109493
1720055299
196843119
1682115108
1370412354
1270270683
1559870756
668136225
1338478198
1502661484
709202360
1633388004
698155376
1101447414
664609239
1394410398
67558824
1950053554
212082209
403450537
91189662
1433758949
1329166513
1680632598
128167943
1615047913
1800937489
871347869
118832443
47558796
2090631743
597617143
1398430203
1260438355
1910682613
567624173
914530712
1356423704
908156797
1882928095
1869518526
1727503524
1582449426
1617485976
944464207
555291629
273881720
1954535472
1558010898
1578243214
478521340
1634051660
1473266140
1400574404
2069690286
1427114277
1984213277
1289556889
1872426104
61237286
117788999
1803807693
353504131
1320085078
2011064982
393054608
1524541542
2080665305
685216071
54836956
1455407211
403589671
2008108416
1446830617
532283243
606536403
1129833913
1561678409
1064971315
909844435
1125676221
1777125796
1237922885
1387736
1292628571
668149745
1769443947
1154392345
112231477
639752059
1061157480
994205378
592886377
738172718
745542011
548115292
563515689
652364080
1658491349
1170619684
1941511344
1221200845
1301665575
1633012736
1304331176
2109318469
2124952094
1677787078
502938636
693287682
2075708393
864412606
849548676
2008122036
1669805860
436474910
230639744
1760821419
245180995
2049152654
217509655
1133982895
2041897023
273615526
821599629
62258409
1464310739
1260164361
610639594
295646776
2058372957
661675898
1067882423
1354378609
872203975
1078833941
842896844
1497616312
1724668435
1283141057
1449022590
1338529890
1453361858
1508660902
269421881
1805548380
809999673
1281429651
1594201180
1756346057
1712063986
1595757429
182414613
1540597528
926243029
505087245
1017170190
1056813612
2065254993
1634095639
1304749518
2101741546
1450590541
489676341
779811724
657785989
307479816
974950218
957099589
1935808904
705511683
2095877586
834768880
459076397
571006452
1001147222
1142520856
640156045
2024567379
1760409144
271910919
1969582210
1825025732
691322377
516642003
1328529459
1376923540
1578309533
548082821
227672544
1556281332
1795966904
1989691123
520529433
1106558746
1214492873
262052027
89052715
1760805322
1900338988
1527461588
2111116071
423562568
12358577
975235231
1531584769
1772362706
850703298
509934868
1214997843
285541600
1388679662
232529937
269291494
2093312947
985740736
1410794495
1749735230
1689538991
1126615085
1192370728
1729645428
546094343
421320091
1035964056
1747440791
313978463
2104920168
653306026
431414523
1811349563
1333051394
2101712580
1717759667
1410257131
88685326
815524647
942361333
1687090249
1155393823
1143370531
1606037302
377800304
350734059
1801393612
1381559050
1720800154
975733665
1834744207
1719890002
1370417412
1826833187
821881841
2146961424
1524744249
1302678218
1633597144
154137749
1481592628
1410302665
1002015428
858426884
1435648099
2056566489
744597000
1594709920
1172356669
1485691769
1664013313
649206914
963886124
1720866538
193274428
1975892305
283392587
1227724751
2065347427
1556926690
1896214178
1507028631
1232945647
365531063
1647130393
354909992
2107257073
1523682472
2127292073
1673748896
1912165518
1663396000
291624957
1531847266
1563750385
1952159934
1466739975
1543019183
1586241465
690485214
1188798957
1166463417
90042794
934443782
1545417813
1196423392
268583349
161936139
284620396
419856568
501464423
939995573
1804934331
1099547546
151750617
592372913
206968973
1456042359
1104995370
193146361
760994613
1949208136
1385116505
300627990
485078713
1842026282
692817074
1956527065
1992425492
215437720
2050442750
354869719
1609443795
553575750
70846081
32354557
1010130142
971684484
61570537
1283612754
326946412
1447984084
878780937
1314332925
1284512143
1116279785
1763582786
388395268
1435980091
236503866
1777695533
511402758
762049229
1309918693
1428391837
191338949
1538713496
534776213
123060539
1178430017
841887339
2086546180
685454685
1782943745
1600063908
298188496
1896685944
1964846039
1360251841
1394701353
2029426730
657269216
1831841406
1568066598
686567561
1396648135
963671767
128867449
2038890879
1059743347
1132206744
1030987120
1719945527
1023907736
211022403
1998858121
1507355109
528325438
213097988
1996530
2088438885
1952491003
1003770936
1666326030
177811979
183757817
1765117887
1200634647
1074256790
1315599578
15046377
633808691
1527514940
120462369
1088447077
419393730
1623401026
1125560505
729525922
664018958
285899301
985310633
296678537
1529714033
2146978720
516764270
238892827
770487618
628497802
2020998048
1252700410
2066371541
1704702424
431386838
721287798
247440018
1750105524
2080118116
1252796544
619321180
1726658665
592425997
1270818834
733112824
1006779916
616585092
191411771
796406672
1210623748
1194909986
877019133
1451739689
321976100
396441824
826737311
891579140
1882657024
94548416
1047325063
242125421
1951081662
1485568021
1918284098
1072374181
463590167
1290104955
45458141
1793659854
1053122993
1834352740
579382501
323257079
1395287996
101819412
1399595254
209141055
163167022
1428794370
1415310583
309763269
305334031
243777963
246037563
1549742410
816252783
1136615850
1624787396
56176648
1782534608
1875246396
2007637474
772959910
309086050
372590652
55613903
973369343
1637302793
852014001
982272672
1904239767
1006989043
470731227
161138496
1359032655
1006030049
925326980
410571629
1247439137
1334331540
5405561
818605549
1202836030
1276971142
2039119649
387826988
2049522829
1750874973
467826279
407429598
457348440
54246773
1436094947
999859658
1351005979
790898178
270860307
352541422
7162135
62247696
56098324
1396872340
1588833123
1151031566
580175334
555240435
2132454183
472217515
1393796956
382810801
328672139
1997266299
552292797
1901580106
467839646
716715208
226157346
1910033552
279906059
663981627
483187946
562367117
915083788
638489661
1257760423
1165125589
1809876793
924188910
1843351677
1464892534
1315120156
1213779868
1254110286
2140471931
1425141083
469212832
956614435
1627815456
387502341
1351357977
1495957237
1609089152
9673091
349141535
1849765965
815184312
295863172
1388143794
1782632346
533750276
276884496
609403460
1682460078
1157506419
1005378718
798576412
1596682317
463870754
1979401167
1118052277
1408601775
1760998912
762895807
803122646
207130450
526124712
1183593067
1372629473
872390219
1481361279
382977270
1954835954
2082370572
1401583883
1943110404
15332496
234192026
1312368034
646971187
266574934
1762369229
1224264841
343333191
2047128751
463749389
1397308051
486336023
1234181016
163613585
495036884
728635672
1919703540
1257358349
1878069893
1566374113
1836873454
1575361429
896805973
12345832
3326204
1435110968
1660918386
619327911
403630163
884423359
1447790012
768059516
629022093
1264868972
1057917207
1431486500
296567495
1127233980
1212743587
1324793831
1119715371
1069929177
1537301520
1852852163
311281620
1627451354
403421237
397007199
1684851349
1650161629
295837193
1165930107
1938773186
556032111
1086549301
1704099262
1002436003
1897542196
1407456217
2055996382
141660741
2061043216
2092467808
852469415
835489708
928835888
1551639443
1373580802
257163559
947736233
767373299
1834360040
565420032
981783698
55751757
1984530648
711970903
818899078
641548149
2013096604
837064662
1234840106
996432143
2122952948
1331594238
669695123
690777769
1408352805
1582764550
2103952926
965199999
765047221
276096871
538507291
1510005908
854186827
1824861494
900938467
1086958132
1452845173
230410797
227235087
1584184917
92748319
1693729967
1405491257
1045545606
81680296
1994018356
1805298963
391458291
1967974
87654523
1574316224
90550939
93661886
685377534
839500338
635289395
1527096323
822525553
1749346854
516888142
304371704
80782942
1463905529
1684017782
26468996
1310686559
1964817698
408117494
1782939901
1704157598
2031286360
650503192
529792740
1829896707
415884589
1356600160
1733761137
973783651
47464793
1992218867
1001908364
804498205
1594652852
1521848770
1525194239
460893072
796491186
474932437
1252713927
445652620
4153322
1856186955
1759883168
302451900
549881565
1520690702
384969051
305523538
751606062
1728232158
1280930567
310312557
1491810346
1077319616
1814757346
568777986
337359086
1339571738
332058993
485784361
1673521732
170514493
1638258489
27097113
1406787537
2002304342
1567612336
2064422516
1490046534
1054146249
1768105166
75261057
1853783571
1205264298
1744520373
866200347
1685233969
2047923872
694335771
13105295
390976666
1088583431
33395745
1482764553
1473654815
1219586403
1531976657
377229410
794272897
1324751173
1768345757
1202838716
1336625328
1445886167
1055126466
926573549
1940601639
366766626
928178640
1581906006
1252583026
1489742253
1852852163
1144188271
23827172
1894170426
458708512
763839567
1627430857
730050343
1047732624
975361570
1644481233
1970830348
2060574269
1447569562
641123395
43311379
492788889
2011430241
1565289130
1181309897
227310878
1245111012
1619986063
51625841
176414508
1021969637
2001460139
1070172359
1432332740
613231382
1487322455
1895588535
1103197130
1543773159
189730995
288783013
1249628409
984873723
516077499
902301494
187366528
532768140
508390092
181224853
2138604842
521003224
1276825666
319215171
388433310
64432743
1661958017
392153215
826864458
1808974763
947855671
726180024
1684291381
351193008
676928610
953475203
1474467712
69883067
1272410191
1022221044
2053366694
56272167
385870873
1954213118
1638171683
1190955338
195101808
374362981
1975520332
59816099
184546977
1061962960
98616048
1703269934
859700657
653009370
1170351553
567414632
1087141646
568772425
920461975
2045480252
2089223969
478535612
786921100
1434537997
1602220476
149772759
174116235
2114451574
1030507626
500990354
2043733840
604397354
1128068778
653810832
696591849
652983121
2022165591
1593823126
1949569012
1210561082
660027169
1295024928
1267910981
1306852393
1152482102
2000902072
2110656399
751645531
1025411897
1519145533
23309637
408483181
142003394
1016139341
1792915300
990623598
621349995
1887368074
120101911
843763910
302674882
1167929649
1257402078
695705622
1385812290
1760107746
321608000
444310227
746565443
474654162
1889805036
1476768855
1680468056
942071662
935106341
222054171
2130395228
1286417001
1892846922
432840652
569745582
1900582753
805608649
1243669932
2142140522
1092805212
848789308
1598571334
1751844274
811215240
12938243
724049383
1501095788
1922926224
728436696
1653369287
928874108
1008476662
615547561
283949439
880469289
1903531309
497493346
62907070
931020902
368522813
727849863
803611569
1206930457
1061486927
986799908
1304900343
1853335653
1465795443
532480127
1607209693
298789283
471738293
1452297300
748560851
1912660854
887427240
1786220392
124681094
1071399755
317672990
284916663
583538163
1328896139
1364151994
1134345100
212551895
1590872899
1270577167
123490090
221455094
2032504809
620075334
1670820332
118006869
1077805428
2007276386
2123779132
1504205278
798381168
1702364131
1692309336
290491547
1710241271
1855199564
606258243
1528040507
144245936
466442571
1900727412
327389903
511051680
810068089
483852865
2115154026
2131007903
1120297659
1377459261
1238444895
1285160768
1821544088
1812852121
497650696
971805652
436725790
2124395306
594862301
1732819548
444581148
1346738687
1904402138
1758368738
1168173341
599359048
7439485
1583704897
29293631
411294559
1141547195
59194605
1856761737
1215098577
2020994259
1124884023
1359137584
1626954883
1724415062
817503789
65382711
1670254439
621575225
911081716
1085253951
1256198064
1266519803
1031644429
2076425425
1387827083
732211725
147017605
1942296951
1548717402
1394227176
2035907854
1483204223
1722792094
441240946
1131642510
618859955
104901618
1019313866
583439963
1077146476
568546134
2041280155
189698689
2052978835
210485811
2116841500
1510774923
1245998517
145903221
572029552
1406140497
1093517732
1656272450
42980191
1338634418
1755668716
1550399475
750139885
395392717
1194518817
1869304577
1008084918
1755302824
615590661
1173083988
1862939641
1450761638
1868538619
1910233131
418349776
1871400203
1486096740
80834357
1396359071
1038475629
921997127
1882784167
1162005817
1926506352
861076578
184327891
974601782
2060007947
490490834
1427322642
596759154
901750320
1531242
586083216
1711557176
1898779453
1386313139
1270825591
2133635635
2040501370
1207593908
1683612725
1192369307
1487240093
1798653435
176384691
1188121219
1654349266
1467129445
1440636107
1238084559
275879108
1865970499
2121900838
1568214263
15775031
1186755186
1678448356
1467854889
28730728
894554584
650162230
361875884
161842596
1164417552
1597143692
1126711386
1666816728
1875617081
104867533
1367526212
542856061
1507079619
1029528108
878464393
1290573514
1149030653
1796833068
1331620888
89468713
791018972
1442011484
519266713
2009010996
1917878545
610606237
1555532335
1144908882
1783704523
917378937
542760627
2068275096
1764204825
153163097
16832035
1139264312
262904530
1533778484
1316513466
1200305748
398501737
1378845937
587732170
1819685838
1031861284
771393184
275186374
1293714542
1204908536
892771709
1935259444
1170060731
2094616468
465582735
1965834613
351771423
1136192360
674014290
1797427832
1686098733
1645853233
2107209405
1755725548
754344218
1310223445
2080825218
842478225
190167492
1096200412
399640036
434368783
2063949249
178239482
455265297
2067093745
540466798
475735831
1176452231
1660527323
624141098
1724746449
44653739
1358322993
1860704285
1391432806
10158578
924001216
828137796
1008890674
491587217
1810960156
233670852
487026870
1825354164
1666870719
1659274556
98012862
676009036
1649833111
2030650486
809795284
1997050596
401207168
245516632
2137252321
1011599861
137560074
1825047806
886829123
2046290896
1506581711
1667899286
1074529280
1413830609
2009362965
1319692384
510078198
1046152260
1945202723
1742977907
1206641535
213073038
186497621
592917926
1773797959
840453988
1378432370
2107026543
649466798
704173467
574042146
1612603827
1608329593
591035027
2060909776
1660875028
1566453239
1101089148
573762497
1518008889
734851082
512944652
1713287338
1887672618
1227459796
488054510
1652041983
170882391
784332139
1164849984
986955657
1893606745
1815633921
1657487432
1553298894
676322104
876157654
990144686
510407201
255588814
556849240
225221902
967056877
1272103166
659879502
1295645693
1789179593
1555969804
2116109131
85938925
44934020
515775846
1582024256
2076319300
881440204
370204017
1285466041
567349267
1959867811
726297748
1328345534
2119078371
1813753852
766502870
1692752576
984332483
139942436
239758757
829599057
588034170
2111391216
1500341178
1443182304
1437074608
1130579757
86534770
2000281097
258927494
4875882
366151430
1356319300
297155331
1061771174
1740965559
30834134
1516160494
1695585211
308584864
1588518024
1459330180
1770011285
946587234
2097280440
976740630
218381651
1737969942
1077026713
758558297
4556543
366621603
939236664
798764614
833225727
1919285180
707546624
1874674695
383555284
1340331872
1232041403
1115748105
1417102624
1432287563
1941927337
1313735884
1753760952
875833822
1461579471
1611312430
932337686
1660558643
1833257630
1045621271
14150981
1403913131
189590830
1556594432
174466005
1867900412
97153372
402532327
1501312159
766888376
6536928
1839898984
1731129041
1913375084
1546346841
825646971
613876967
1803794128
1732972680
1276897621
996368736
1248573861
1675552383
391440882
552968995
1158452757
197771641
1273154743
1692513210
1386698810
906567432
563611907
1152025468
1461061642
1737483127
1021436793
1211822803
1510685485
1478421475
567642286
25921761
311573670
1896801393
995731601
802277905
831864697
1433819543
1270427080
1815335605
1075391173
1802908317
1072724522
1931234422
1905866995
340456102
2021755742
653861934
84503245
135696428
1563551004
1427369502
1081443447
934200180
160728437
966233009
1471388311
1090550669
2066678133
1968433336
1022968389
1714841658
1483609319
1590336124
1792871145
398955381
706128225
1325953819
895349845
1720684083
1213885224
1373415412
2139760267
95750655
1206597591
1433161413
221267941
1483504487
1368662851
992471485
220664570
1646929848
266639186
1014953039
313885170
1272810331
403023512
1588753078
741004207
1492952087
1185999341
600466825
786896612
381218663
922421630
1205312743
1888068380
1777400403
1655631513
1153272935
691136150
1981322173
1545519645
1156095900
111349571
182751683
681014035
1446960894
255203702
1784367645
1378589958
738871933
238376376
674511272
1791660923
407383486
1745282391
159386701
1516845504
682024281
1406089810
897327917
1509058449
1708074331
1999792881
362885626
1143792897
1417778323
642245399
1990850985
754504473
1379930985
520669479
1658583841
244668541
847818469
2077437648
305747557
771066035
774242805
1736690752
594462958
1099227847
1059001914
155950077
169143083
1419828331
811771245
678551484
262268457
346647835
1452192012
1418147831
207445124
1064784270
1378469158
1100572103
1079269369
357792882
827138442
905634494
945442078
1988063359
767514592
1877150730
1263520694
786448438
633921378
1940441027
1746978067
707782597
1802181395
949966106
117518970
172169410
1004414878
1688377936
1696522778
313821850
364138587
678973437
1526184419
28667293
767503705
668644490
2121858467
1120323170
1327752061
408544672
103306393
47322257
1099452588
80181632
232796971
745110915
544702627
1241385280
1901041922
1563651172
1295956525
900610983
1206780402
465128326
1599179066
1769891481
1263385375
581016916
465936235
197680515
706742621
72697984
2040991224
2119965421
781282300
544425071
19892828
1855921640
592022113
62407391
255041047
1289492076
680486811
891763320
946959298
351515629
1065405126
972325836
2022362986
261052092
82954061
1676244938
1092567327
889494869
320644576
61034220
1627496510
2006399005
1476355163
1805993507
1440871097
2133776849
1825987357
1325663709
20904107
571314412
46280802
757643874
1601828508
1456123059
1615242064
131255776
1388515581
1325536008
552443818
684394604
398934710
1031094221
378313929
797572300
1824802694
1668541952
546452421
524396283
534547918
430520792
2046600937
1738829174
677385027
1533599790
2140590762
1794510955
1371413383
1568674332
1599743424
45266211
914117760
1482266191
1024567441
1969104939
2049907404
387652960
661766871
1349714967
1057451506
1476290439
1313007412
58025850
1938914127
2078745067
30639705
1880677459
913688742
983797173
1332182303
595265988
1542274686
888977578
325582874
1649156989
721562144
1149234186
464431010
588578884
1825960329
1570500415
1578261477
812833389
744043667
1301757486
1507415261
955455362
659524642
136519833
578424516
958950306
757195952
1597903456
1911509892
857437468
1041053455
574775768
663901786
572090882
1349268624
793759838
1953206938
585159928
2131509423
1581932106
314684634
1602467884
100176095
396813105
147775650
955159324
86717495
558771531
1539251507
859460846
694941139
1118573665
1523030021
555926712
958085438
913752556
1271724236
1362969605
467702849
1922800026
742096149
537036745
939133957
2002962843
466481888
739455183
1291116398
1569809805
646729389
614300310
1286138354
1322036316
123288325
515069815
2102087521
869997593
2130562197
1675123309
50641574
1393838227
500820549
1286221856
396854790
379222341
1539454197
174570626
744512920
1840625941
1645703030
1325663709
202894004
1992646127
1508707995
1779133495
589913847
302374740
2141251340
818349660
1373302062
1135398509
1150560185
1521639530
1843062449
1781747891
1576526799
1189547696
1605041122
957623319
2022282710
1694143788
1337683471
1611039377
1701723485
19837784
286048319
503323809
1346510468
88899526
2008588106
1192859050
161388379
1002045411
1175658919
119810887
545116471
1589323673
561197380
80581650
1710016829
1971601602
1585419348
1885858355
912665203
315488991
2081214174
2134463605
2097860046
1992057758
109938597
777623195
2123673774
599096149
1010565258
137284793
1654587500
1313039810
373920737
373387441
1356056575
1583720
1679429782
129819333
582242242
2071862441
1224450184
1297469130
234803258
1878637394
429906775
2041180754
1815702670
1722076917
1811315488
1027134826
1104567409
1071778807
1789205662
194782062
16769914
2000459420
2119861750
1780229689
929010802
208519894
116486936
1951593924
1040269812
485032290
790032519
1703963242
644018876
495816813
1013534188
788905083
1662503759
1926631181
1931878523
1593888967
1636364037
1053832933
1681056506
1504450567
1780557379
2123683907
695314891
1092826218
1114518051
1540776186
21634829
1114531665
1668323332
733621408
2101432669
1367795619
365894141
1412028808
2133228942
320836358
711956986
1991173734
1907024520
1755521976
1644008612
415826811
119561770
1624339439
869948655
1447453593
1079525748
519356928
1155065398
393479699
221340420
496226164
608253085
363461062
1539459788
542385666
207560034
1166274633
853921322
832166296
26476704
1971652032
1875785451
1520829099
1205250999
1978484684
95800538
1193279428
1157418615
1388723560
1144502757
955686953
1457942300
916361850
1197094440
22520594
520159609
1988691759
1850965667
1531047231
492648572
1486581118
1783134621
400750204
1763520627
867189431
1951504559
752688533
554408906
1346545495
1919687842
308821128
924574772
942347011
2018555835
1162355718
621652888
1285219698
1244371009
1874817405
1592500005
236410555
881168525
60293933
1301929713
1354062670
2121249289
1727224442
106085133
1017067439
2130267601
499624388
1761698963
1883484936
1963994827
1496823441
2000742190
637725044
1992668390
290954441
1687783786
1392152876
434266105
132994723
2041395112
1811860043
588876489
1044947695
1202122265
1029809797
1199866155
1153885883
1301174388
590230528
1878151262
476981832
455043722
2022181352
898918031
504412647
879644997
1063069284
1193496927
450657268
1552374647
1006033346
1075060547
332146181
1957224310
6816412
866809559
305478472
1217930962
1699867075
1666390854
199905236
469701485
921400129
1047114059
1683329695
1764414191
181959960
593486230
957770832
1436801262
19811911
928325868
630205198
1887759988
1704563218
49776742
1474150830
1077819859
239350455
809570474
1732906400
1190102217
1140050492
75615785
414509698
1478264856
814226465
327857173
1052832563
154891751
1336257269
2123505938
207227374
910203731
38990729
48808360
156504726
114312884
2038831970
12882609
452365385
1748578354
862824738
2069342265
1033382610
865625144
811385201
49778391
670789581
1681370671
304847630
1799186858
1090847169
1241921288
22414786
1373694918
48694142
671041551
1739281513
758855747
1666975899
686843835
2021409952
587159896
1616174127
972761712
947922332
1095643620
126295020
550472885
1438902628
231024620
1131062613
904053288
1442858651
1508684128
896631852
1392977817
1121367303
1183028845
647861933
902868259
1802174967
1046378401
1136368101
1114267390
804291907
1936308276
763571690
802052796
1462536701
391244196
177565938
225837550
513284730
874488467
143503874
1454387162
1210197015
1297540995
1817399652
375688646
1199055815
1553497781
1260215247
1527137201
103802013
1073418858
1746073577
406173310
1024415809
849063823
1883093932
2084767215
1141426728
1224943734
917935122
873153178
1903745636
72585212
1029943683
2020014608
17798939
188739160
382274591
1173192190
2106567451
1417083191
1937027883
609756379
1708944702
1654307304
99418037
873107794
413775796
437235729
94073407
241002089
952227972
1734025592
422954428
2023763133
567913549
1272269762
1976950399
1931053150
1754375140
1094933139
939785924
1947108960
1942928053
1878960456
42517084
871486547
1935342565
490233443
211866497
1411943443
1985757127
1699620611
1369277200
749162347
1608132275
1899313529
1695831627
617039577
1983847582
1352727325
490082062
341476111
1814365461
1207184169
2120513661
2124760160
1380526134
1338822993
856584267
1293793366
422639114
1891661036
1502836250
1520394847
124668828
844269334
1956638088
111832670
1581117193
226441996
928482078
1838098560
497037670
1729738645
818526735
538426778
1118109833
1777224685
906868964
399028099
1105021843
2125740529
1333516314
1550657451
306825988
1894054821
480050009
1945342891
285570491
626265046
104450793
283341896
1260431541
1717011070
1343690195
217296957
1125378263
383236091
366249321
693448376
1983124972
575967426
120192235
1197908253
1025594186
1271006957
36362735
1159340735
844078287
1760106274
1698781774
571840597
206729809
1816477104
464556506
676122405
969672277
1896503659
1448038859
1487319720
96156576
2063641822
1290340643
2064140044
1855754490
1405631450
333527665
623574145
567388767
1274162935
100020114
649157004
1767475052
1164576493
392769469
1960268671
92155027
434506564
156431580
1054491842
660803600
1514581324
1167147142
116598887
1601264569
62623293
1126716625
1239836415
359922510
1038329480
1027735371
105428359
100727040
1194345640
1442250779
849837815
565882380
855335292
731666476
1544857066
733127488
767368446
1242809433
182531563
1762530015
981177320
1072615964
887233525
375033316
1683077191
1119463596
1219601710
609418503
5237715
1104687602
1431035612
948061556
693686675
552864413
2041048718
1078974797
854907984
1279866926
1409149430
1527826348
1219131223
2105541551
1618949999
33086748
1958905872
1310333033
1090341482
1387315433
562759189
1110893480
648248
741240269
1602876310
1874906394
509338555
188080214
2008610248
2022590255
716020527
346790421
806046617
1972033943
1482925790
822771052
952610212
109009947
883368495
1797236180
38078226
107042749
980487636
51264740
1370772661
1521285747
308812195
544920516
1088556572
442287945
782718280
1589128172
245068769
731783575
2075076550
1398024510
27296420
832834349
143962669
1021342250
127609264
743035294
1151370860
1396156475
1488573440
2075891005
707258552
78844593
1224358930
2070005843
82762168
380710026
89932846
2030563236
833501579
1218774331
686693978
118900698
599056325
1280679290
380782969
1175130938
1261016444
1286219523
1056634845
1491081515
46106296
826214422
1678619932
1674254377
920665498
1068414810
1117939587
386741676
1980857374
1873671031
1232201
871455417
486768937
1378092579
507375533
1696966310
1114828675
1871926029
2091783967
54514791
811133809
270141408
342591314
1140741984
1990769570
308128945
1271531585
1778386056
298857675
1893538107
187524746
1095075326
1840563993
638821964
80347501
1357662201
916274262
420281456
1784334462
1137943868
1789778219
1059508734
878659546
633367803
2108678144
82608715
220991977
1571525975
932043502
1716115985
1310946290
1212273856
390404404
883696874
313388858
1855485864
1040844747
367718334
408166027
2019216372
1204760380
123784593
546776626
1527066210
1716175699
478122801
1169483522
532969260
1143221541
1263175734
602539585
1090597746
1604422846
1759483294
939637904
1373254426
439604513
1922548176
908466279
160606669
594106542
1152744387
525415549
1479166094
897641534
894778528
652190764
71484458
1694405385
1313586385
1254857721
651602525
2008934456
680478151
447281489
272640858
1839439996
772656594
1234164030
628116692
687612948
364099272
96742003
586332789
793220930
2024137139
2068207762
1838492493
1608895718
426493882
380457307
1230018698
1849868822
2132209218
2016621020
409385732
193233822
1436651742
1198503611
870409217
1967106599
272852627
225429557
1545331896
1168007066
1133333242
1283052582
525254165
1809190501
588691229
773770144
1619604941
1517293317
37754556
803272582
1054734926
924231606
13811880
364487008
82934618
1201861504
1988991497
371332244
1839745751
1467000860
375787200
924466060
1017627356
346890000
459225958
1986297479
58373293
135192149
1683729828
1775744220
198378763
460661791
1662989110
474773716
730198741
1818116442
1768014845
504735147
1575596379
1832211107
735704696
1340723620
414422653
1552541555
1966825017
248734615
883390681
1454537086
1777523076
1183830371
1154515193
1536993965
695666883
446266660
1457027588
657513991
1721191160
701867993
964921414
837808132
2004280987
747675702
2049906453
520693347
58314271
671540082
434544343
2124158211
1988688316
993828558
881242407
120449620
1685797208
1343175381
1678519096
2027623185
135727559
1115886489
826312594
1781426549
1817784732
1554764168
42929447
1641564523
1021951676
2131001117
755172299
1856116017
1264971450
1423802495
1042373808
1517786071
905444671
1944614223
853785564
1248901831
1669472570
2095271423
151963995
1638415776
1596436224
194007577
1450347025
1574818045
208473843
238307396
1367416175
617499019
1408482780
1570186879
14282750
2143076446
1426846516
597130076
1699233441
606521763
609236227
1019478142
595813486
1706950666
1207059788
93365564
980390669
306096096
728812760
604557186
1874626674
1597158550
157688088
1646457034
279906059
1115959287
216568855
575455049
903363631
843022691
603511002
477228465
2078574838
1051005691
1709900724
638502169
1076730457
815438571
1883987178
301666845
1898653976
1268100027
633840427
870342458
742590427
37848222
835313653
1716641133
1714326228
809837320
1070327225
1972392141
2075662731
2023787216
1385821100
1774335287
407034497
930719180
1392347183
783649504
702449509
1387107783
1800541449
1355940881
963099117
559821189
1872232639
642473760
1221852698
504150760
1704136244
493746554
1173459924
2045914248
1381303385
1146142327
1725502537
305772981
1190421739
421366865
1475054472
890306209
1395149878
673364633
1885885061
107683564
811962796
760591260
1629419682
1793363719
2004036812
510624690
449135448
1049704685
1899593343
1757287618
1208394646
1944646980
1666853789
851289837
1048978087
1872360996
1503208119
1341027910
335831823
890847843
2052787844
223726515
49675354
302481728
703581793
1188029297
1033921725
1063578495
1675614291
881395515
850749473
2065072995
1006216898
1780768709
2011976906
208745852
558028300
444790714
2013938855
1251158059
1924702230
1506951981
1002583136
953583556
800313714
716961754
1779675549
1796514985
1501875542
699639562
1783045896
347586949
283983082
299782135
278526616
563883610
535519980
2070549728
2025460946
1466219557
474060410
1971117706
1531510306
1855906959
742808103
640449572
1601207016
474731484
354244297
1673018331
788819019
540444670
541227929
1416841596
2140589663
848612268
1995346395
126335754
477473122
1376638707
265913117
1404807277
1542439148
814572356
112871623
949818084
539514083
731472948
500539025
641594598
1223319528
328891984
799562909
616107760
618598878
1789353064
1034434866
1452465751
1153762270
211154635
1373792128
1825796647
306753742
1647495742
806578078
264646687
1843319512
657242781
1538341219
1884034647
1761043412
86135298
959324130
1431347280
303894858
1907736615
936180791
1978274166
1152337522
215155837
545756069
387848220
251906869
148462254
392651237
1331393400
572803476
1569955355
1402088957
19645070
1783389052
2007757627
1527660656
180573088
1557553645
2101517896
556980145
678178176
1133694824
2116589464
482907880
1629170188
677563029
1471350824
1606116671
319098018
1379870809
728270336
267953067
1570246241
1702394394
45536636
1419497520
942978763
562160662
2066769188
476613664
1190078184
1631606733
1674100051
1823011663
1035229929
1161227872
2807224
1617441108
1063670219
769245222
1816995733
768399464
97024560
628629132
1373516133
1580031275
1531933663
22982036
1512148733
1292432788
1167780324
403685295
1159254098
2015251183
413824226
1241808264
603024750
2063078249
596420070
1298028153
1419306028
685309122
625632124
279803249
193809633
364996467
1811223078
1474439421
1356540672
1384685056
1499245906
1633430598
1204929827
1584993631
1149611990
1543042862
1864534395
819656758
886058551
1138995957
1790753357
1675547234
578975992
2049062271
517843058
1606107945
240993895
2132108014
823983856
167504692
1427871717
759406054
846187115
1315470145
1926371772
79524178
1050809266
669541287
1678526634
378467719
257177273
1561764256
80183632
1717670049
575379099
1962682023
1059924846
1252909165
1811823069
142851403
7774783
1609498644
1418262336
1486770001
1311713533
1851527085
1412394890
523243185
2036109773
1197669923
1183043552
1238388998
1487108388
916045470
2034741268
840492185
235443156
131351075
959685396
918108121
879909715
1915826735
1660694937
1020675504
430715411
533437253
677228782
858416294
164469751
1538269963
1082817232
177836302
575604536
1275716983
1142532355
1367442141
459819925
629175818
425413962
502123714
2125216937
977730494
837666960
1312803906
18406694
147769325
1392278029
1634389239
1177178094
619234642
1788400682
1313402644
922947760
15469793
879590993
1515057081
935573997
1394494617
1119942432
495209598
1094082549
885317245
434283417
490499430
1510404334
1623705788
742753505
1538527432
480573083
1068369850
1320176659
763510374
1939852350
552842572
2145631332
1923726147
784403589
2065220406
1448108849
1391697693
1108944490
1725545130
957836264
740734926
610889661
409313554
816909886
1829811354
443032556
501013235
565714013
1469462503
1660571635
2082934509
284895422
477175459
23858926
255511000
922645508
1167207621
1792423554
1766142814
1166798822
362873095
2045348945
977399895
278862516
1206107997
678131086
2046493963
1162910127
920927737
1741377076
1467854889
366167572
635408128
706728664
245192488
1195276119
1046756178
1485457166
26146292
1936040408
612665147
408405504
1943399723
2103039133
389224175
1657575878
1450221186
983205121
916240597
3497679
1344520704
1702082021
928456921
1890684632
417915630
928088759
646215398
301208266
1468427397
1654989275
860548807
180302721
995450397
2077968153
1866950116
51827717
299417927
1210376375
1612183949
1876068735
286297266
1630071036
793540527
313176394
510064680
1584993691
458016161
61767400
1561743685
1582939301
1045036950
1351995103
499109431
1196988522
1458354712
1680630156
1171295394
1633387373
796797954
159300133
403178753
1324635776
1511727594
1665697330
218160763
1307195939
1620145944
665836172
1459496366
1686384227
366637338
51456699
296202280
1815356412
410552372
924921909
933067085
202800098
2040062568
812285707
263067332
514814816
513116144
223560158
1127918320
1714773619
626560087
1504740820
418415598
467394720
2046840668
1229136378
1490328403
860155647
1890654137
300341065
1251910052
2080587184
371125804
1717210948
864249620
705828191
386337904
81536923
2013200053
1435057200
759923570
896376637
651355240
517962685
1996719352
2031549872
652530141
1140625870
734830882
672197009
515029204
203903918
969500272
1542721809
73140167
1269018538
2046429603
365979241
294548774
1841268117
957610607
929196840
1202955114
1288153613
1631932153
1056101812
379821981
1071330322
1407945668
1628358134
109996009
116789
321727516
22525654
291388280
1388870464
701406283
1906773346
11999859
1411163175
1091039014
1221431774
1178427561
289749135
550374904
1812350416
899435727
878578302
1874509700
1543500365
1931458010
1301334209
361156430
2047801404
304555494
1804848939
830152663
900552978
2000758439
1741772745
779633191
42627596
827076617
1888015921
952515992
8543855
967788773
1801177181
1680601239
802574091
572837153
1254144423
1589390157
306815673
2010888534
596505741
611655992
734506842
691202874
379768356
438980566
1095127240
1894769445
1180029686
789534786
2132278040
1277327405
38239200
839561987
860190700
646030685
2116636719
1659654135
522780929
587207257
116554966
1431272827
609246367
190363399
1255347105
817484997
1429775624
782993230
1380653491
1282051199
309636112
1762413516
2002505554
1854913428
477402887
921116793
822302428
423459392
355382627
210641785
1895947247
6508508
330058191
1026518835
475237556
392044183
116378523
501555326
1126987471
310849197
1609184485
1633567292
1893242443
1289199834
662756363
201330006
519202180
1442503287
1645700857
1710704360
448714908
485700749
498491289
1626975618
1619076532
704916138
140987594
860379134
369476845
861060157
147184032
1783289997
1521875236
1192420054
488145569
853033504
1222037977
628681076
986072754
1218814962
1324451437
1843473190
575490466
311648153
644761327
1696899064
24892398
1851044828
965113722
253440795
950130362
1599553134
1137764177
1562735436
122290337
1375326440
1775799667
554764439
172236221
960678747
954895800
1356172586
741959899
1202088928
185917665
665133295
1460877789
723001120
169288721
1103147127
1265757108
1195760237
270054477
199754739
1127963488
331831250
399576727
2088628467
927363945
1417535828
535676739
1498975067
1765433137
512809136
982347510
188043995
1232185504
1602960500
1727657580
154050253
1027307728
993351839
2093802388
679667266
1306582828
1760480372
1642277475
1768256048
1344922999
817856229
969784799
1808091655
546320824
1867185567
1264341450
503822173
1790132416
1264352910
1464481226
1591751477
1690200191
1645710628
2022247163
1691991958
1418854603
1079122366
1388100322
2098573636
1283906436
1627063729
839091640
630437161
1133100722
1164323694
458458080
623782288
293392580
476270616
533437253
403770404
1429757128
279169966
2172714
1701097338
1117095871
604090801
659700648
1494509495
1316783978
1012508059
733676367
2032050590
929970983
1075934240
329073337
715138003
1996936514
483129474
294057464
254749329
921561880
2069497967
1560276584
824186787
1644330193
917750120
771386023
2000900660
1408583586
1128145780
237912269
1535782781
599699480
428247272
128396864
1344162401
1729139301
1250262229
208711483
1681643879
1624158250
574775192
681661476
220899836
561983847
2034072073
1048196739
1997311828
464250245
654316647
530101132
1429981206
1966490263
2062963794
958359622
650078891
684773004
1279844540
1459780789
1928792845
953970227
39302521
1345844405
1849832318
1229328934
830804786
1198770384
996094283
1317568213
145103165
1729458590
2008136438
1322094579
368420064
261384568
1568384260
2026210059
935252572
2136468743
831866992
592246668
1673927155
934079352
1678826142
1872975147
1886063027
385667909
895217555
1307346979
1217296715
2132095552
1698762201
1698254514
1615283201
1287283299
742799083
1171427239
2053382325
1317008898
1469966580
917224798
1319698791
1748724828
2035511280
1552494373
696242941
1183918089
1837739555
1746649210
1432283661
1134905657
1467624351
2011167682
997767454
808612247
1506014539
378438210
1910797043
1085277161
785241682
1162038624
1632727566
1523401344
828251883
2133765685
597294066
1570019264
1561488075
186972729
1826803537
312636384
1707253759
157546093
1800265138
435314259
720170513
1782644955
1849379127
582860712
1455543778
945751726
1442263465
1628898086
570550623
152447715
715939552
1374814083
1598901679
1995416965
1114283171
1633625428
72370483
595285894
1889419841
2010841415
1071665582
629648234
73420657
1644368488
922140086
1106343485
1312492848
2027771930
1281768148
754196928
190736627
602950210
124986367
1102460122
127241833
47501666
1457673801
1289376192
1071637698
1810617381
1262712693
339777562
1321384848
985666297
1910405787
1165149624
359446798
1556193060
664970134
359451391
1501663088
178341262
1590256430
1681838534
574467775
905859947
1222616281
714528073
1377355715
1995107191
1806682948
1089919050
1054890992
534355642
79222019
1127817812
14188477
599299384
746267033
2104000828
1587017842
71135584
1342852164
2089820846
1300544600
1963605963
1465966261
660814327
1445168539
98818268
876948458
771196007
1996179730
1828773163
1818000665
732821892
1041568711
1049876129
849329483
1876453052
1474290652
842721994
156319133
821335297
1413029971
1747644079
1209251246
1673511323
348324967
2039086187
2080731568
578491100
1427654075
1480665019
798696714
1382453486
864734669
530764609
1537375586
1728489302
1944811958
358781612
1569657491
1829634707
449430837
642764202
1683920835
515115995
923938690
342988795
826082907
330326748
1369939468
302214795
1273262826
1449710955
1746576914
539250615
1139698644
1671417612
626617801
1535549438
2143364100
1859578612
161217151
1712313819
1381405412
1913754563
1677579627
132800159
1475093545
1863357909
28376460
1123804036
1520911047
579109014
1783234331
1216043581
423197678
281488541
79453813
1226849477
419328227
765907130
894497995
336639331
1399353288
366486722
114518489
177402886
1279458617
1229074602
1690906077
837126913
73494685
1513574884
224455343
1555792850
980217318
808762556
664499680
1964476470
894334434
105850973
1414943598
2119726966
1971445201
1849699745
1971944753
1184057221
244125700
1279402500
1657107584
679634880
1825715618
749791037
706941525
1276165908
1516983387
1161162497
64289441
237019328
1539755448
383744940
1024694884
482952466
2114695581
1496783518
112082087
418490094
632468915
1875673349
584778108
1815373511
1506705632
803648532
602728654
614860618
1412294087
2137515631
1495824042
755920499
665029560
128645653
1614102615
1494407249
18498651
157700378
2131524991
1781704178
548180048
1960764422
1345967014
1203861508
1843870785
476241097
2128718948
694900392
1080551231
369947924
8975447
103120174
1904868680
1632149056
1765115506
1236872189
935101365
148433723
205005215
1117195444
73302580
1033460615
637801319
832997041
1558915173
1750755735
1033996481
585495985
483950787
1314281618
1046133041
1846336705
1292105582
1337398572
396520012
1088141113
120773590
178693942
1678863867
1238092441
1368847502
20448184
251994219
1217665641
925221271
523627710
532956069
1614119494
704104828
2018831543
1482021359
1808772123
1238019160
2011958377
1998892427
1523606135
1382865577
891260419
734450098
1951804473
560234138
187020100
930771181
1245664506
563595160
1402180702
124739448
1114633261
1095077346
343749065
1612544063
622059961
1488285630
1976171741
1925082949
1294951053
670742248
1830432212
1392866758
1669535738
1183635447
598486434
538908121
1216640990
744512920
685328916
460413077
550003589
629526361
32637179
1492101030
1942283897
1949786105
1625172068
1100373541
498204371
1001549271
1738766553
902221272
1158052442
1996231014
557505282
895402481
728566328
2101455886
797613054
267718280
616253412
346459171
789260911
1316591324
1491296578
1294415852
1458801780
934982288
689643913
741313637
1422781862
741664224
1875063874
647187750
2056431653
1488606526
1193985433
1233389019
1071407957
1373412247
1298364097
1012982496
1331258441
529228349
21996829
1445416987
1817704809
1405398887
1352438144
377196183
733327064
1136744654
1576878767
1719017502
883659604
1405394342
1555658864
1465296785
964294353
760172613
1973008523
1123248245
600684031
339774635
326530649
403437016
586348198
1742707176
2009478201
308696635
480260204
1986763551
1960434579
1012790757
1846674099
1041471606
1220453660
419281261
1236797326
709323375
260244166
1105428121
9774846
490931282
218004561
654462377
518903819
1114638874
1631796289
154493582
1532747979
304516011
776468265
814380546
1482026617
1096576096
1313554238
1979793622
918550348
247713921
554633209
1116385817
594893563
230463761
568027665
691239106
629541855
580596485
2133735700
1785594671
1711346241
547737634
820031458
85229936
647281349
790607782
1400782408
1864965146
1997210652
1636162685
1470058467
51547314
1060219393
2088640371
1822877854
1292472711
1137375655
723758665
1784552225
65525600
1205476083
916224635
1367910119
1190746243
718936013
1183852972
1704116655
153114795
427284910
1493813793
1231734114
1957467287
1204534706
804620700
546339382
973691117
1018521617
1370090555
980493606
413013153
469857462
771634712
270604936
359161151
1796560308
1228223165
1278776773
901100475
838226651
248734516
100180172
1856162599
602539462
53302206
939492992
1806782814
1227905629
830428260
1781811703
1029854665
1341760759
435733393
1103554248
599053754
2001314784
1432668406
951513735
1299043048
1884753361
716747154
338834646
720644970
2062812040
912348701
143575479
519049437
720173461
1408538428
732157762
1801019083
1263549048
1702651586
290398726
1580408780
514862239
1608594974
225655386
1028272515
977138991
1730166506
1129498184
653506844
408029552
880754566
1484484016
1265205044
1677976219
905686170
688836553
322667011
1818481770
54883954
1517144905
354958906
1532502610
997917272
1341180268
1599669138
1148467690
1176335645
400205038
558350434
2059879508
1792099053
337905641
319397474
640173010
1400756033
1331064948
1084153727
748991667
1231600522
1653960
1497493923
1137030057
1660557394
1590650106
20590245
1316961471
1320710424
343907509
226580987
1624874268
872501491
1809389689
1204807978
836697769
252639457
485933494
2018143797
465879716
894327481
230908431
542164634
1401989613
302755097
1224964552
2130285909
2024628077
1534001936
1184984222
333285133
573806233
874363006
1022923686
1037936057
333499132
1286018754
1548090264
225597320
1368959671
1107467553
1217418697
759459373
1522334956
1985967645
106863746
98691442
39900655
108298160
1287004939
806854270
103217130
2040993090
422617630
26560752
1581266444
593181946
173804776
1197765993
1476788723
855498281
304102549
1779829705
336114960
1426601680
1833253277
2009855180
2090850746
2098240127
698429519
2097664585
310193320
1136077459
150864023
1057446414
1520541293
2002309467
15081428
330864825
1034276661
1893244730
641262251
1681792270
1927224930
1380553073
1819744496
1404718750
676749692
1342560294
1178248512
528906078
10919045
895248671
1117476072
1337650044
2018954986
150279387
727762993
245816885
1529395376
1559175700
1700321603
1362824030
387104007
1594513548
527040257
1691629763
135520757
1697428308
1806392548
534881405
840640950
387826988
1895906706
927832260
1860324579
338984848
986826665
593349042
1337041133
136870984
227870565
90538069
779277130
42860367
1402041668
1501848415
1237614585
1020508135
1820186686
1747648403
2070717000
720116020
1345002168
323512455
1027704975
1581378907
1766393221
1872838916
932460348
1851844202
1020914661
98247692
840288809
1227056374
807241863
1097154965
2117467059
534733881
1333983825
837035638
477691274
1052911468
1382787869
1305398953
1541958061
2067204707
1670160265
2022072088
729360710
1385824748
1603732924
1646619906
2004393987
245490699
436024182
2032093789
889749213
1121874807
671905247
435081562
285569325
1217701191
1106975947
1567068715
1348116175
1277291420
834876607
31342391
672092092
1641200152
1577981531
776768382
1959322062
1043235496
593112708
1989722579
1182644477
1860648771
1916761206
1432090983
1061566233
1683071567
1839210317
1319597993
37962270
1760711256
143059548
563367358
1552917812
1845316747
1828765088
1765694367
601466064
2080664598
874150094
1924162840
1306590542
1579231965
1919208022
540444670
991366446
80412047
405713822
1436559042
768546205
1003542555
35407449
1607108053
2137356569
2016052833
1901369595
356221898
169370178
1410303152
1978111195
733733317
1624551468
2096766363
398501737
804291907
93120133
1049428803
1180871294
2052518576
588298697
79815698
521277183
370833261
548671142
2079961126
1891665725
1971971337
1631461856
1540163812
1842570092
84209870
1284961783
417125319
1636905128
288551412
1526511159
1351500458
1511265948
1108253006
1074500279
1011371100
1805931362
2142830875
591521583
1634397381
1674781660
69867184
1710432540
739958896
270493452
2127184222
607131272
96141169
23280354
822626742
305334031
1616195537
2062875503
222475963
642428557
1981649146
1589075808
1313618649
1695947418
978798771
314245071
1302055105
976098706
1589081157
1643664414
878724728
1687916600
578667299
1501598075
119456449
72362253
1917152719
1329434074
1336421390
743010283
1006278812
229400696
468137827
51869153
868384699
1679258780
579327813
386188365
1482679929
830994058
1190871959
1560233413
463811480
1752831885
1593109788
2062693960
170408194
132093555
2016228032
1949378054
1217806147
963771141
1801510788
258007027
1609526235
1097466053
360910458
1566732982
5364981
98260721
1044816079
410710019
1669405112
2032510355
2006481553
623882207
914609353
625499919
1388825104
1444697001
2002304342
524989996
1423559428
1365459046
148006752
566244875
213637672
1624658446
1442631339
1617027821
1791029769
1422980397
211848131
1684064114
751647349
941149458
2034877483
476197768
1902749470
271481357
1693882822
770613824
1552492812
670228392
2088051756
66974589
1905937951
1559832088
1652051473
221381684
915726336
630793867
31308536
1839753786
791315560
1391020065
493900956
2086133220
1624923132
2032740754
276293677
1312128975
1766033131
442943654
692910413
1307726749
1281238109
1591201493
1297990603
795005350
983433453
561957323
981208802
290952879
397514629
1996672495
1634524732
102089857
1180346931
820742726
727574690
120160668
245439021
1288108838
1874802039
732511099
1021029853
2077520560
346476662
1367305948
1052691006
1583642758
2104123842
532462473
667502922
1688643941
1078974797
1312399315
427196479
2018457728
1442583735
1077173181
1414439495
89379615
1039191141
2113670487
487872276
504466187
937480093
1507300801
654224008
744955294
1881725873
309598763
164930894
217223284
646274458
748070174
897257786
120443752
926351931
2108502002
547547812
1088523456
1133047954
337265575
1989537301
1778183415
479814246
669526277
939433010
633154873
365155841
1563070844
152934150
1082145722
1481175935
1928981451
237254183
1635155027
1413432886
1013398033
416670397
141512304
641928444
1178046615
1864557650
485265323
1369595381
1713172401
1803360536
1507079619
509301789
1162712753
795575890
1034957931
2031533338
273552359
1633074473
126791037
732839230
1410330345
341026924
2102126704
274397564
740142620
1344810510
190945730
1599363316
1716484868
1140056125
1304133634
135259651
164689401
488942459
1047941754
1290520606
208368826
1904595766
1228096062
1145018291
1733908138
1745598251
653431933
1860323476
2066888554
298550054
1026565598
1322866777
1697008957
1700336837
1882373658
421625847
4358677
772829769
2053960997
1167709363
981030403
638539787
1804814762
1310208655
2026779298
1043355639
1794267362
1661477214
353052046
1120054466
219848529
1099513855
29294539
1957188673
335584338
565913623
1613547773
1710043568
314406491
650220152
1962746224
1347346826
1707352668
674101335
444056454
1154242261
1113852018
1295223501
672345997
608766830
1115990604
126521450
1864283223
203801850
1042042104
1030691980
803427711
1536301579
827572090
1276159727
1355566130
14644239
1867251906
2005318557
1910489595
1406721493
1963371790
188619705
781711508
1541329421
512034018
1635095368
240631738
979939251
453217083
681045660
248194572
1238775393
1132834041
1939508592
26275801
681653666
1323327191
596645192
1922295556
701426141
982679936
429487238
1492549184
1714408329
1110603151
578003385
1693511226
268349930
2066978911
2037335741
741959899
509318180
631850264
661476380
1695158872
1551829225
1137432321
2058532797
282974246
1181542535
1783317823
313130903
1041510657
491932968
1180709175
853759484
1737389991
64718804
635535660
575991043
1832445815
381892954
1061920279
161457738
1786405496
95704613
946530439
1080157292
1464213592
1121015739
1085059770
567534376
758721928
1723507730
1274704022
643334534
1381129184
584568621
741898745
2136671293
977263913
1932454436
689160834
363604680
720002722
1623760091
64542500
1086493551
2009078753
1116966734
1433295520
463300672
1447954322
1196946733
1846135397
743295284
79406173
1757544507
438904499
2014654389
2025721982
1905713574
108432147
167213253
351478047
718679236
2096660174
147690078
552100061
1263354967
144041942
1299877273
769482962
1212967974
316517561
225000753
1803592446
2017120428
950707949
1622023842
1641200152
1652259743
1973255855
1025401742
575125916
750569029
197695774
46191314
853765777
566593879
130977808
237329665
1425502810
1772992408
1756544222
397698016
958268558
933730247
1739099768
305849348
200645500
1197921576
1333203915
1677298066
1161213789
857841515
1682594666
561292960
429080317
2142152267
2060366391
231353821
1883118666
1528628186
1306264711
661183826
1402634388
931314011
1739934746
1936701330
427724096
401149111
1821413748
496980307
729489350
2001057342
501298406
1883406433
379933963
1842739624
2088626335
624454972
1092240388
1892192875
1147477223
1597644470
1320611957
284854627
208207436
649731952
1863962148
1612741867
884342917
277911661
718722856
1666438094
291824710
1069874076
1773327442
1545886782
146454067
1236137396
1318724372
623793713
888912071
1112572206
611916765
1385994548
317792584
763682989
1914279593
222654025
445045026
1831771888
135397345
152208960
1501857209
19713987
392846006
1172871038
640246586
1773906390
9556374
748723389
237265180
1844512267
1893678159
1759688366
1901552908
1613912111
966986450
1902011030
1404072119
1794149627
1443349106
1213005712
1485342427
585347523
1195546321
581665541
995306937
1078718773
292669697
35242524
530418498
1376999350
493405378
2116719409
2083637440
120144830
1366022393
1160205700
906217262
411857548
1888002291
1240799017
1120499739
419680446
1423620222
1255446605
868848844
272312932
802502639
267560980
646431978
1168768332
377555167
1227152381
1195301739
1079566209
608427488
1033531259
1111614098
1457233278
2044310803
729003446
1026570319
405754344
1747002519
404037217
877124764
1581288047
1257552287
2067731309
1619264891
1234720551
1715361709
348991142
1109845659
1379884571
174100314
1802027034
591183598
1445253331
2037076408
1113960768
574922870
1542171712
1791153211
1779010046
764764450
1203227049
1060979872
1721221873
978264487
965326871
1051019442
1132725596
1565236691
1507163530
841188507
183701271
115226715
933876347
157468952
584988885
1157951914
742635420
1408670740
1063980893
949686435
924679971
1763515012
631445535
12896675
865535003
1307571677
657165741
2137128865
1730674569
511226163
247176675
2139403092
682470208
1324905546
2016996481
883009449
1891122500
2134123924
785040713
297771188
1593917334
488477653
107934001
312352014
979356100
419897560
481397164
1464708216
939244236
1610029798
1407138843
1173488619
2080115620
643564889
1924673714
45841701
2023564194
49055494
710366902
1225520304
1743097531
386168394
1126190664
2086062685
1000650108
217043511
720566365
1517889850
1668471979
776697615
381145719
490731862
1575966683
1145121508
1725717526
906581840
339723055
912933171
756160275
1346921578
1705165055
18193114
915915280
1030390751
1229304546
1759535852
1639969123
1671040515
684995557
1660315800
1490619190
2012979225
1270538032
2072430065
264961683
1391867761
1477814995
1123872728
572116893
399867926
1038501331
1177298521
1931584862
82897390
188255076
85191840
35569382
1007690805
595505864
1772279412
1970926110
1823763619
453396393
1199668109
983497371
978211413
223333345
1640415769
1994366988
408139016
1218544798
1747038656
1593434054
1472574764
1986380833
69236494
1835249875
580395986
1422365163
59290009
2112357503
1820267090
459079113
1966098933
1974891376
1569930547
2053089404
963172487
423056103
616156423
231902778
1204840207
770403284
510148117
1507022237
1010538247
708657440
2018676728
1164098315
993096689
721415606
486787558
927537137
400756471
1384194545
1712559240
628467370
2064478546
233383257
1690390127
1346209876
292592685
1665530350
1895890174
429162625
1518518306
1412714126
2013274903
1172481961
1997901093
959907858
135704449
1152015995
1999259737
2099557043
1180683770
1463399543
502299796
759225639
2050418373
150405805
94913182
486851544
931163133
56851005
1015732518
536477620
683930778
106403026
2135944026
234590557
1959853193
1882733119
1223521674
615984149
1808758120
2097085319
61698339
1540578480
1618772152
2027568082
1062980742
2062980716
1997167823
242782414
1361358135
1936791236
750139830
1168175179
503046452
6824759
1058979105
1817503573
190896816
1467458547
843485478
508360360
1510068471
1970705493
737033582
1575429106
1690685308
1651083232
2097659785
87063112
1328062600
1600253889
1413034761
1286704820
1335952725
1467073007
869940029
738798668
1475177755
128548497
1287082350
1982882401
582346364
1894521250
667907462
936392866
1952238957
160685241
1188911472
1400550606
1096774058
1322880841
1584164255
1593596484
1469165969
814614623
2084324608
1532957419
884329062
762011754
1506735580
1630908946
209516782
235698433
1103489306
652148900
664639746
1315440221
1229008169
2145439237
1159149642
812232293
1942831840
1835768358
1734790364
1680254407
807552622
1613637269
2096564726
971656635
1444756195
1506684471
1591961026
915158486
2087269428
2005699353
1802780131
162855442
1474565570
861015567
236984168
1286323480
2086111302
867491173
58934044
62411917
742420192
1601703252
1189981914
1362986068
2124011921
365380675
900029078
1033529175
1097955750
1454398592
886480932
1906728895
460808470
1943395882
1496124482
628061870
1778897226
1867525130
1745926134
1817955223
1685744837
1326413722
524785196
368501311
200074896
43520194
1556079989
192869384
1890930243
249617886
449466929
453582488
983306681
1987136737
193147724
554898361
399581755
498537474
1604596090
2118254263
2133192949
1479137140
1361006152
638434033
1584493229
1209954901
483459531
1332418027
212203122
1575383846
1851442161
948559814
912954258
928045866
1051225510
734420466
1882839920
680338558
1267701223
1520364288
1671004458
1513599179
1591319121
650951503
1429170886
195466802
288759936
1066034452
185671169
55341622
411066696
1272504624
945707515
1162432874
1433539520
1466064334
1876291550
2138707261
1713287338
682915427
1050736185
1837642451
1907592352
644194222
1180397489
1005822191
1397895990
1019958567
1469313341
2072788918
1902152570
910532512
282555241
925211621
1219261830
1949187902
1159215760
599917130
1982575107
585674462
1424505652
967887343
1568286205
849241106
348297284
1566997117
596854462
639433956
1206641535
931299927
2135450205
56747015
437360974
640617418
106947072
1196683027
1314174032
647485761
453405106
534861883
367378185
664807962
1343045906
701554412
147020189
50480363
415022436
1152819047
406735436
1733170124
872316188
1806747438
2139792670
282503305
1944914427
866956981
1632980065
1905406317
1319250850
1581430148
1162718310
1654115774
2032823751
1708021612
1965075088
1139613548
1964825231
1726263113
1129188510
934546934
809080529
1923383636
39555627
908029079
971206125
1816859068
344649497
413798883
1623397551
1277242891
98824434
999106507
632100990
455340234
1398303713
652706118
1161940874
515279571
1738012808
1146476259
234326892
253335365
976913293
889936595
1687617454
2055538089
1571589662
1219875093
2066157656
113262905
1390140865
1523800824
1158006316
906713259
1597861570
776415177
2109269564
405838404
685627254
1237100677
1370130330
12359332
620414746
1269791812
82200076
1825850094
1833763901
1095739988
1422170834
748848368
1311653547
1961783517
1909375904
1303891041
460691826
890534702
698336958
1532887690
9476416
548159492
109755571
917751792
965542682
523396687
1360118454
2094177027
1628150498
1369105590
400373283
1363273268
666522823
465589275
13043194
13411535
624206697
764958159
453360111
1945421421
83261791
289844388
166756850
1597899083
468645702
1653944299
2041420825
142413991
1581515093
2007098530
851032186
738184594
1434556784
1977088687
1846100171
1631716590
1462235457
1583805634
140493740
109467502
1584692269
1174416014
1360558688
526348333
1164958300
365596014
917184557
1996470943
1288577245
1579818199
1082026956
321074155
1328363644
576492045
1586524084
1216243542
1915894996
268262519
166348720
1913739859
2124071262
1065203640
73497503
1585986031
23487863
1222955822
1823988787
733396864
1439038832
601938738
1177945189
267743060
249564613
739236684
842396824
472665713
837386331
320844642
1042634772
987970555
379946131
1023849546
2044687042
508607440
2127499506
1063587393
544989977
1212300094
816382067
945163163
245199845
1393545405
1607238838
23272017
1262272962
1232963544
546174421
17598513
2082346545
2025916606
742656231
1851771948
2136976508
943273389
450189737
875759256
391157018
253292318
712386671
1493257281
295438781
1498540590
2014309386
2076078529
1070326962
977315503
172494503
1943561918
1699350260
2068455382
373872020
258381296
1617859461
1524382649
1730479692
82134255
476412711
878413471
1152756875
1314611123
647017115
1576909997
1707604132
1915128428
1850298015
900651947
32664278
1984309103
1304584806
745530711
1400435404
1309095403
1977686671
1418513885
1695446485
404756784
705913849
312790759
67201298
16534958
1569184436
44176534
1473291904
63181724
1398060368
1743617228
383119780
1427195306
238676073
587557987
701090285
953642757
1787118881
2000419078
69884505
1668764407
314807377
401470524
1755854674
1999450702
1082766989
1154852774
979544684
1985634385
49283510
573702693
314888205
556582841
288011047
1677319640
116886764
2101417161
700878019
1999369553
727884729
1630634519
82881499
1910850429
1467400972
1868855729
750952432
1819176447
1746638218
1217673579
351706112
864099452
1392706584
1176173854
367385788
2064292915
1731393765
1862108165
307933039
678624
2104581939
1700635440
1062811531
1755439317
628222657
1706056614
998515287
1140640071
568706084
1002763868
1970665891
1902480435
1674141671
588592056
1788215937
501952113
1381826693
210538924
1468665844
804907844
1214097058
610863379
1430421675
707047317
646021107
863803211
1852808239
1135755525
1055621414
122634124
792035678
1645593933
1365364161
271906775
1820363625
1986758304
499629572
483718527
288476259
1251453501
783681896
432094788
1491012091
163114669
541964213
2126765388
858225448
200269129
477890018
577455047
1138675264
579886830
1120712415
1067245211
1064043048
359543196
355582171
1135847346
339793511
367980265
107895526
242161575
605286448
2046555023
1033576480
1069237769
1823328027
890533914
700100754
1764666764
1708966863
1236620412
821451000
1463598074
936406198
38054906
1850691667
529487090
7164046
320267510
1872583826
1062611093
130320889
1543640604
332421729
1212687926
959330833
1084508264
178525043
740899084
816969717
599032451
2011230343
1969214671
1175823810
535777263
780953110
1511890900
1044560803
81236621
144661815
419821496
1106645422
95247818
587727742
1385233368
750166205
320613776
615316703
1081749791
506199195
1459716115
2028850842
1035722727
1171619820
293499872
755523904
2083403750
1938504785
502701524
223796342
1756538003
1682326693
441161876
649816027
1392254392
186924224
374267799
952179188
1857966009
1326413722
146471677
1924973258
747745202
470138548
654026702
1949923333
1235368693
1602108115
1901275903
15792811
1056248514
701109302
805779496
537926341
1968472277
799431699
730979969
1243361987
1001443940
422838024
222054171
1495846156
412312031
1482582895
594853364
289874951
304346218
962719594
24704640
1033563089
916471312
1084259657
72187114
1594533482
579387270
706926728
722932031
463948616
246802072
1437166977
150506692
1573481148
2142610298
984828080
1366328443
409052115
1014158618
1356934892
1508001200
1554384875
1697111017
34022620
1941256620
307489982
1632564882
1251044172
774473451
1675933476
181799425
1033830483
2064221342
1070531861
1917192175
1780157359
717457251
587416009
1106093052
1972095903
1623159199
469486721
630388329
1930406613
1362983656
701694906
1381069919
54562136
3212961
535933775
322956076
1991088317
986259432
1475250383
1569263904
968549634
987495789
1443374189
1893502214
185614163
116619666
55898268
2101597468
1560317713
2022379399
700368052
1774834047
199334675
157547177
471271913
2023471372
1977226429
165140140
65888577
1589088874
1688013998
1910047171
175738788
272269331
291706534
1254738253
133263417
1402348251
798265669
1315782933
225537973
1451948636
37108370
2087866495
872367786
1876777859
1640836126
349478106
1011639162
2020452739
1375250141
1602871412
1755877875
1862346960
1146385682
812869195
60595281
1830344683
921204764
1215737835
2062799947
221607446
1579959292
2046405935
1418439591
664130033
1686643712
1275933638
1599069750
930390146
1156986369
1604630021
1611119140
1998270335
2115343434
1784010790
948732127
1725233289
1612367618
1701727675
711066302
53346557
1944407383
1211814905
867351648
1287878736
1115464434
747833713
2077770510
2035159890
1575796097
384359765
1877197715
2039234028
1543461758
222527815
866100162
2073631947
409909166
814009160
1500853656
980089341
1208172341
200316821
1618216334
35294966
38597689
1699368061
1726591697
1988259322
578567358
1295682568
1777473257
1154213119
1239307696
1364169217
1619493760
2116510969
1424965585
1867043690
120252982
503872151
1838736459
435105690
1688353365
1788548110
152925377
1724971585
900084584
1470141429
1544310510
1466780502
2135235411
402188427
379852376
351519791
1283329718
885253610
968290649
40691636
1631978971
2043247556
1686466058
877942639
1537536738
286309954
980730627
1503014141
1774975746
1514112516
1049168906
1944450466
1973141813
1653182139
85829089
1895731476
673987584
1860398376
1669692012
1028859139
401739400
1383690640
1137453781
1803824805
1240430239
628644141
1590590937
827145056
1171814649
310974893
1169262554
1474649774
1475287623
641904630
764203695
553342366
160885690
370194711
2054425306
553194621
15787500
405571256
315235969
412216003
1302005650
1306383349
994402307
310678545
965030465
1442322556
2082003846
32623106
1227427629
1503666325
356792634
765262558
942518868
1485369537
1659443821
793769388
1460057505
678666616
919482346
705958839
670228392
273237653
1936327712
1718130997
522653335
415283313
499310505
724141276
1775006193
1972832324
213199162
1974275322
491158014
1784968630
370262372
1294783846
170388443
326057766
1336680196
1917249671
1764785680
637298201
42821202
1935053656
41109638
2004928728
2085701186
1138495596
1806378760
845204572
1337215597
1048663183
1032339744
1989338230
151126830
463547865
12584839
1057011618
124086596
802590673
1017678984
779423460
1862340742
1950046555
683105387
542856061
1326575730
1277340883
1495900690
312659839
1694798795
364351842
1805999198
748991019
1932409522
1963857449
263443655
1420507031
1899097358
983947049
713310327
1429273370
57870217
548706259
976741151
626236182
898030360
2023491782
358884730
1913287993
1658262498
597701872
847434927
2085450173
2090112962
28765663
1622344359
1345613155
1242169951
818103227
1392078108
691212252
1563242954
560274191
163507702
1615055155
1999277834
525497596
2040912752
1179274605
891578239
122339722
1155315696
445624474
1639661879
2109130180
1208546193
597197418
789135125
689250704
1908601842
966267691
2096999379
1480682527
1663151187
41715407
885317678
656409657
925149689
1639750679
800401655
1477144341
1875002709
94386060
1696942749
1449276639
1909253530
243660903
532216558
1831106586
751343341
16888653
215313214
742343357
1127298782
1137728953
2067380393
177564475
195769271
677648556
448528176
1315431210
1924179407
986050648
1574885023
1803054934
80100088
1601995158
690763297
901121568
1410803244
175977198
343103108
1591783977
176788154
545833015
1393683366
898674515
618974226
794867672
55367428
1119256060
941235238
1863869033
315541145
42273134
1604009544
1343996931
687318744
1513588813
1992137404
358449028
527279437
1976510269
1121724752
974412530
14621185
666075840
1135671715
714098120
442047611
1217738166
1714316350
353126566
870785768
1096609623
1135427751
997062225
758701473
1446483643
1548214807
769371229
2109993805
904035757
1931523458
1084634400
146218707
1782632389
911357645
1361390773
1595335538
1772385518
25387077
1012024236
1024419323
1714955775
248218170
163702256
174884970
775478159
204615573
1195166413
129904729
339708218
971922742
1457107891
114243514
1082161925
547659089
1741133261
11716284
1758516548
2133090958
150369858
646521525
429025154
1442551171
632105257
478141213
506131880
1167185365
599689967
2061651309
966737179
842734597
575494127
1405508178
748283813
232346753
1347711839
1919097402
1041410800
692328302
108843674
548442694
1501465811
217892419
305018472
2100337982
1973286428
169972454
1965709282
1125555545
1023230781
366377664
1218881419
1901946159
843497345
1335777077
1786874810
1659443821
2108193838
775541510
771263455
2058547471
202496422
1174662505
1280959432
481184083
220314427
1855542165
546600401
1840743587
1639814227
920055323
481980621
1862061208
161752978
600207882
1117746765
2042046607
406042188
1183755586
928835888
1571570069
2049831554
1919279761
2054222502
1936935841
1339086415
32110012
1185790996
1884172952
87065341
1320762606
2076891293
1550078089
1968471378
675233159
152842610
243301348
144032039
2090864590
638688253
548093728
918693433
482122161
2047142533
617216956
880602988
178821927
1737158830
1873492938
413122358
767569236
1489425463
925391500
1468814984
224420306
588298697
1298463909
12774442
225925276
1195676534
1668341545
831068787
1282393356
2049113739
1205829085
1382056279
383872093
1622731821
657973104
1765411037
139344459
1155555264
1481163927
962889952
797935666
770292428
822708880
98096350
1126720317
891137861
124668960
1307312449
321946948
1708479222
834762189
598151053
2068810613
984309597
550105359
1714687948
1525467870
2146450361
1334538788
238696088
192329125
1858230915
76515666
1428296463
1350400697
1203329573
61091947
183383183
1342831242
243500788
910785743
73606946
377923361
1419389799
766035390
1917993113
1037771248
1533522488
528534047
1083578410
1340651940
1058852023
399418126
1899846375
1539453225
1074695840
1335462186
932627875
1747779278
1634661280
1293899515
534932976
669411144
1583143352
600004687
1205654057
592512823
730680741
1605923276
1439506209
434048240
402486731
537925856
778075349
753477112
262088081
851853581
1131402391
35062933
1044434173
864137782
1213038652
408163596
1756098898
1257875736
17060245
123033508
734411221
1447295745
61374260
1657319556
1605391513
1547916707
746036198
1877083116
1657084390
665726175
1668621209
1729094920
442962047
1700359473
2011724800
2090176965
653963439
1379511261
2097164682
1648525259
280568865
931594233
589163170
1864701251
621198502
1158676136
1864792607
617653542
428465222
1985802028
166396346
1095582986
1554923163
1469480638
1745768336
1179431747
1061211644
96278562
718118994
1683543864
1983397977
1960173520
1300721937
1254391118
2028765911
1570915457
1059687866
43541218
1970967412
1430272841
144934420
585819070
1034547545
1073233413
886950195
1380916840
756163003
1416306289
533994366
1130776708
580698907
1522967648
2110007302
833498294
679724155
1229729349
525728709
1975021074
1514142355
1447296236
1107321350
1047762418
984179621
72447553
1056555320
1318806597
2103439884
1613591077
141176395
1712386158
818693417
1066897014
1392970048
54739721
1799735111
1557608128
1883977402
170785483
82512628
1925790923
775789316
717532366
641668879
118407726
922687966
1186750292
442797198
1493462421
463098610
1382304086
1588081822
969299589
747855984
54153449
1502091161
169257946
1892239103
688417782
737115076
1777266425
57554864
236692728
1470846860
19586729
1407559723
1325979144
1080160371
536708324
2147251543
745666006
1160379801
1139495649
620170515
313441484
240401205
2091040902
115523654
981861487
292444513
1283270589
1046492852
1261890469
193845986
871836320
267064469
1419217225
174905044
1730621620
1272939279
411317365
1378845221
1094205805
1551164443
233619800
1235705259
1505725022
1521071224
1528554917
1158075352
1892900652
501818362
473239215
338314857
2128590543
715243050
2116636719
1114703946
2062188182
2112578425
993743067
263014393
1731004971
1447040679
1036563575
472528903
694492728
1897756971
430469230
487732144
1581787586
143272402
1820569995
20128465
2141225584
1208330631
246076441
325047671
935334848
164231385
1837795420
1297889645
458985636
2130649637
389699890
1072918959
1378660747
1292056591
484212074
1909596666
57236146
1391494964
1358268368
810302805
720640055
1152742822
1395356950
1643723422
898418723
1989663866
1527113375
1485977294
2040680510
1853399999
1807495493
733308083
631465725
2135897028
1973597050
1739999960
1913243830
1000826094
610512620
703075931
968223692
704085266
1879844634
218786542
257921264
1588038981
751295710
1048067285
1333180186
1811807033
277504041
481210081
1072570301
1288495642
1759198569
307399700
887694152
1215966703
1640317955
1182406157
1929035286
1707040495
791652631
745493609
1305763726
1191986349
394316214
1652930982
170935230
192659518
1866689527
318803887
397282996
1792530883
2039964254
433263538
1492233160
606607944
1071274997
1386977901
1204394841
247777531
1186100800
2101833926
1457780584
164320900
24026828
1250292593
224843636
691935656
2019668223
720293815
671181602
587217699
508614427
1550114843
1151821097
1237195954
169363993
970849315
1867711532
1717289023
1664186538
834337437
186339034
1749028138
648299130
464289279
103779648
179649656
1017458230
1131536362
1312894636
927402890
1112173047
1703057806
617620445
622925023
770165479
1178445981
2027380914
757316653
933389219
1325476153
761610081
1114516754
941928771
1951502935
47699409
50730566
371483984
580898721
1761786596
1908802014
2015538048
1261962611
1103722683
1348620778
725035642
2036609266
1211567445
1883530687
333613098
1426921972
1346919839
912147843
1321396821
1022535246
98785559
1546443278
862857209
349507265
104329642
1259567916
1156055331
1546577644
1796469179
1753478104
755368229
1949270310
20367625
583292806
852301176
87199107
1400618513
545709443
1699936169
2084497794
276181783
2055122824
1028881606
472049360
1834744207
1735410952
583802669
1049758384
132858426
797801316
2034709472
2028172022
652997845
1958640715
945015976
477814825
1177136100
915943326
844958811
1619487331
423261766
633159341
91060785
1877832344
1857452132
1164209925
827538351
2037747954
1395394993
904364446
2061020936
426965761
1212988999
1009040267
63397328
1125722266
787223923
238050804
63902188
2097500167
1597420387
2028409711
1613167977
1699788567
1020196814
1898243122
2142018204
2023441740
400180975
292287798
1182675808
539336887
182744593
982361355
1216464271
400351796
2112932018
1744029004
528413456
1248802901
1598277417
1395813527
201792054
120869281
1176255676
1130988363
1471437790
792057408
1048563179
1379975730
463877392
1442922578
134091507
1172627395
933175333
1288793729
1159640872
318021232
1216884527
710556023
277411921
7175965
524064999
1758154752
559886491
2005437861
757787383
1848071892
688664143
559480399
1822181026
45976955
1215933565
87389312
162718155
884945664
2144412663
958515745
1829854811
1663221339
160573217
2106485224
909305716
900961809
910483738
600536103
209898082
452670084
1032633479
179756879
1466841919
1086306446
746856785
373087212
820206169
77365188
158725614
533964075
166390590
860928077
1756669864
346347947
1784019718
1450934968
450400809
1396648784
1162442393
184761661
1430313635
1668266833
77309851
388786379
1198461208
525820018
1135897080
1020560750
1022264555
1042312777
1072907715
1845412210
1193299171
1669323770
1238738562
1021899492
910986922
933280056
1372848921
360908758
116270021
64011453
431971041
656883424
1325769699
1931351759
987966534
553327021
1944962941
347870104
740267728
100786588
588115898
1172804360
1367280737
28920344
1920321827
1963148990
235102768
238209599
978827685
620013363
1723036340
760505018
305801249
558205872
1721658384
348048754
1784163676
5752429
1396168980
595107274
12071398
1959045803
1504251438
918974381
720025540
1953526374
1710983677
1519560074
1670486001
95047649
1407304441
498928016
1180098907
1854736165
325260217
1617463604
1502301693
1650496836
434887020
1342281951
1486509077
654592973
1252155420
1201054858
2045329031
644289681
1290707701
313561168
204710706
2136897836
753279880
1554462457
1215383305
1033905905
175035698
904096220
531562573
765824625
1022920666
157961766
452840616
1657378658
44334953
1567507799
985125968
1877391304
338029743
151558215
1860710188
234490460
1262982108
305502825
310799531
40062810
744606764
439116341
452637516
861165626
1515831752
247068311
616815353
1178629328
1653220230
621606662
1655948649
2060486735
1290426637
2143373774
1891168148
1634205906
1281288470
876335839
1123992888
1452219371
521923154
2102990249
1430366934
657417478
1508197203
854618782
2128506103
1431915755
305007635
1060754156
1911380582
1559325265
307057876
55437021
194290155
323302887
314950949
786166976
1831841406
398348465
2114196948
614146628
1522058064
731478118
1561044532
1255410456
479022499
1192755596
365982834
1827469800
1523337757
1123455779
2068033208
1245064443
1180155459
1480016936
2072700834
906700494
1190124698
1400191629
815515280
1212580541
628320429
75712743
541799570
259891590
621371735
2110795447
1372116685
2071448573
168951176
229115800
531136713
420363991
1595297038
133596862
1549134868
1971288791
467243724
557265925
863759682
1283273450
2056831237
1563950915
2084310141
122946757
1954221452
1114248265
341621881
678172376
855798934
690266739
115860751
563871548
1327225262
1806362116
439554292
779894332
389411158
1701833084
116667817
1953129532
300551865
1285200952
1912937669
2134847799
210726887
211391197
1694105950
1350615924
1814876145
841053705
1941450263
1220564952
823321934
1586826210
736878167
888262690
906078992
1041895479
401946457
889078009
25850061
1159003751
1868409142
1372359549
1629250195
917711203
472686943
2074647411
1890815017
1750073639
1707224841
413097975
1176165640
2022208203
1789766725
328846165
1950084489
419244063
1184061026
1134924504
248007522
835750545
2057171498
1179519688
1648192620
269924457
936342663
1806437314
1872940785
1536643324
2109180592
11918395
458748491
1986230380
2037728071
2090074516
1519912471
1201084657
470623779
886956983
1138746733
454529469
1822072196
967289645
425927603
711647167
1860540950
969025694
615022946
1532482346
1606603187
42438675
321630154
850844910
1548456506
494964998
1366324339
948657295
2029324791
1966779801
1014836535
203168324
746110468
1371234511
840846017
1817928911
1219195281
420339088
1078963038
763914716
1098466046
645858267
1917826048
1690242745
476311192
1455799335
37663192
626648269
1808049189
2048262649
515788751
1747326329
1039581352
240200153
28575043
1064266495
1226242293
171502653
1500084087
1236980855
165863804
1875316350
1214798320
128690210
901899580
573864151
2141704923
405613466
859720649
369523391
1203923533
587234953
1347968614
1827516105
712235490
945030698
236834322
474390071
1567772001
285314948
1346071353
1595906174
851312455
253688525
2088539187
1185181809
1755701041
785795656
432197825
1389355589
1662075682
1447309896
297953891
1851082367
579154075
1605420495
1038049896
2039616355
584728822
1839301072
75389701
1914309458
2029041657
1166511402
1396743416
1062756601
1169454519
1967205701
2021801505
2013159568
2639384
1127811973
1483589126
1666019771
448617667
116700623
1028130308
724716989
720112264
1103885250
1539774462
977138991
319386274
933435425
560504546
1945332526
253978694
802677828
1318976759
948092713
33636318
769891848
596031150
1937346143
1395449719
896807938
762191343
1096728843
1195676534
1271034807
1551615933
1624384461
1656878185
2112132159
1938643569
1154736191
931654229
1309709779
1772438869
1773362717
1036602152
729175578
357523179
926745407
1482330763
1000013140
312344797
411891775
2102642870
11603854
454644981
1659316874
1669477820
378153095
1214331326
333573310
45626041
2315170
722528819
775510354
1088308457
1349419015
1753853595
1048831096
1882967311
1031411521
186924362
2135268470
640066811
656849814
1084883515
747147376
906351989
1314687623
1753720179
766544923
746683090
984222577
284546916
506493025
923998472
980210184
363046894
1915285492
1203673510
1084473163
664211020
696645762
373333925
1191073864
408727373
178259735
34906967
1640971638
1827320254
111582381
1555647101
1523343576
611708881
610038031
596952278
1498627530
574255055
141309550
1396654438
1985258245
2118528415
1018489552
1443708324
614414671
112882122
632334378
128571459
1451475582
1652354978
626950917
1535055897
1728214575
1896408163
1759263751
1606799785
1392514849
1659659528
1152572884
727326142
84216311
910238081
1616477086
2002104008
1258910905
1003453539
1396040383
1979727891
739168920
273737655
1685506330
41917144
1367737053
2143503550
1660482932
280404417
298479315
365094026
1280864785
656042196
1725443634
1021958114
1443405566
1197888986
864537223
772920545
982899132
84912456
1793670035
506114260
237579887
1349241738
323955349
184420092
821535958
1284948564
611914102
2117023740
2102918670
1643749624
637536481
1351867310
1085524597
1937809476
163380084
1254946838
1174175720
318385539
76485483
514473813
543947764
700228159
1245342026
34026550
791494560
1988202503
647073934
1863730171
290250915
1635945551
31480090
1387827083
1559954228
74801680
1635872898
561529011
847013030
890499163
1027845353
565748279
1799860731
1171602623
798196274
1739025867
1659835521
1891513494
360550120
1974046864
749279043
1925957815
350722767
289402327
1026209709
1377101990
1430678889
475271232
1653636905
531984600
334263857
1734108038
1460177585
1041598186
1524276407
1848338946
1777724503
753398868
1189946047
939355035
1801274616
1834511925
556426048
1883214573
46444491
51255334
946993789
418878207
248452832
1509169626
2102349899
965849125
830489506
1313787769
2046972386
887020847
1190431517
1413121904
1668934535
154850393
701825479
1755500583
1144659669
377539840
342705361
560536057
734859493
581593604
1764337930
696649744
644383175
1163938493
1305920987
887336073
1786074401
1077777170
564665867
1560572647
2119766514
1771818268
433167859
1635901581
1503666325
1645900621
2036329958
583357116
1401031495
962065426
1772115266
610301536
1036235892
1116829192
116594670
2116824107
885130122
1470372533
770976806
130003941
102662633
393686696
428059575
1083760138
141863442
635720529
948248456
503913238
2113069564
1472702500
2082981235
717292452
1204024715
1354719114
811050675
995977059
1355537768
666236054
126712839
1799198709
750670590
1884335585
542946509
105921276
2085319980
1345980544
1916195216
69860314
1870814627
889344342
299879470
1782453811
2033208017
1497775882
755634162
1783154379
1401224752
904930097
1466045945
1523491037
727537449
601248565
1156256568
594934435
1658266453
507977143
2102124213
417282079
805119261
1540351130
2104035021
1074934462
726789730
190292352
158612727
1437388030
849512401
1843812656
150540025
729631755
1765716832
771659806
618562490
1533575777
1688650555
620542031
49650481
1487911691
157138882
803969697
1566643453
248148759
606851358
1931865798
1561496433
1290703819
1612608435
1507676132
545034061
55466266
2086763098
891075574
650096425
473542836
586824857
1244683330
1833908703
283291778
1745965629
2074074814
1115787557
1400872147
842921730
1926731017
1395712555
1293480438
1543079944
1618613450
1342510742
2083481877
1151491091
1107575458
1655946894
2064987185
1049270594
2121416020
1274113811
1798073032
1264222815
2082770805
847118021
224744146
628855184
540449886
1504019130
1977570073
374003265
2089380339
1366530595
1763400873
1643809369
1109063216
826521545
1111618759
937122235
193977501
1509965344
987154318
1494010441
8624129
1884589073
708205357
1602353253
315734074
656823904
1580530439
37030995
2030892521
430024605
538210108
1159341015
1693862045
1127532188
1668266833
1634616536
335271185
478758987
784096932
1320913193
1615281119
656314421
1158827063
1424557398
1614599926
1602598670
811583787
2121863841
1923184697
1667949296
1531417978
426594010
842238523
1915042368
299071811
878227593
1953578114
1363094124
657004746
452723293
214782574
501278703
1290802353
1926738136
656149728
1159771464
1286548169
1395888291
684488673
1126767153
791659535
167563185
345777166
1594033139
1849036055
1262199286
1834687358
2082041328
1051038868
1795609255
1215676990
428389428
127789241
57786368
2141635712
1915895510
161937488
351296417
1336745790
309233661
1108741373
1695555656
934166613
1186668054
154112818
1798251621
793125935
1305282699
751403791
494501465
286608955
1540373838
1872788355
1636349295
2080191101
1768774977
1110517385
1022389244
1912297914
1566399962
1859685038
1096576096
931762007
1865510132
358340519
476028315
1122626690
1074812452
1234867972
1410071524
519317992
2110351203
688356327
645970611
1838102906
2022247163
999443040
1681880389
454065243
626578485
1697700462
829875360
1797759039
312874062
809809305
19951017
1577932483
532273714
534474577
1189564622
2125682109
536236936
244067074
1751423975
2135046203
1197534838
1273131437
162944773
1146084185
1413970081
1854214369
922875275
1702706268
528667842
747905428
204308020
1219310235
70394430
423656567
1253976742
843800529
1146506889
66685294
221755304
1737029288
790592084
208697371
876356812
1422229368
1812365729
967380688
2069646830
1791797890
1126514155
2024690212
1298975182
1852474027
457509674
2130127203
1170739641
1655339471
1420140016
220577730
1006534572
1368362427
913621791
1331865264
1107054943
737876908
1268603909
1705574965
621907300
337974220
845885937
707730379
1197449897
474814791
2093355060
549708280
893395185
61336349
97493275
957107519
85371079
185618576
1633196533
569173348
702554694
843655481
1262173756
210950117
77103536
1499242681
523291099
710066520
999001843
272139388
957210798
1138782130
1322711601
1567570313
1183033246
1802789434
750386850
2036278678
1379029682
890011819
522962775
1331385454
555134787
97775600
325206753
8992723
2115635691
725777903
1625605662
438064137
2076082263
722960755
547548386
681090196
583410302
326367409
1559813901
660214106
921107672
1746752506
155866254
1323620806
429457731
832425848
223823269
2006616406
1461552338
2106302283
481917115
2099293625
1457892176
2051079570
659792674
1914407459
311163200
658205784
954759936
551280801
1238726514
1133698165
1359277539
408195108
1614403704
856931845
951026528
53928464
682786084
1927036087
479318331
585368195
849821626
969094265
810756281
1543850426
1138944310
1078536421
2107766444
1669575247
1471937968
1056917734
575298211
1038146357
89456007
2056134240
1080309865
1449379991
1128118392
1693741042
360264967
379916926
1097028090
1861025748
879018308
351176391
337192153
1733486509
1556193060
32553714
713045019
1285018759
714218510
535942189
765111184
2023416730
1000508251
303705522
1180314229
7023090
870658455
1816473727
596994528
1412987162
1021246159
1525827814
680244293
1532910943
495468727
174431127
848956563
455063807
216504842
1423960141
1630778546
1534381401
1946335701
1790097869
1983606658
635146995
67470411
471170116
1927747248
1159419628
868282033
1852350413
573274980
1984631714
704470371
1307619754
10755656
1157213402
1359349701
1454092460
746592961
918374140
132092635
2007530178
1180657653
550418342
1837107114
968383008
997055934
1657882159
807738661
1707893324
2061920220
1901500110
527206647
2026976745
1518269585
51240070
1926002109
1353303081
252783319
1926334596
24952019
1100472361
997164479
1798527891
1648868836
1190941948
1935569005
261839737
828537345
312328992
1451142527
1579839936
2008604320
37913979
1348322282
212811845
1876873537
1601235989
187233077
1989079903
544357117
1476753625
1434580984
289943924
542049457
2066135398
1426156875
2010000862
1161180732
775945652
828771457
1075097941
918601950
1290041623
714033986
570050299
1693324591
502688104
1192768855
1642465038
619009426
640380054
514823079
1819568688
1643814988
1654065786
836008379
803311727
570141422
1318037257
518800431
290314605
356990708
869024610
657944579
1847443246
527186963
425595473
691219964
1943957718
1959524542
1313175416
1861740440
1193517461
319601644
151588316
28962121
694415101
882087562
1815007216
399581319
1049238205
745825515
1173877353
663163971
947414053
749878327
1046176355
563341226
736046037
1874802862
175102395
1332034871
1692788955
424643681
1323301341
50347756
934952581
271000829
854068694
1391702205
730767847
429095204
1302266875
549658245
514297187
398843025
1815558129
668839145
1871262181
1791727926
280309153
1518316932
1816001654
447557131
1603936645
1514435061
241596317
1489169198
1218574688
854198097
136064072
236812241
1667016495
1702080761
1783976158
1472202452
1449340725
1535163779
516866231
1848616141
2102301594
534115022
851936624
1184427264
1695486090
999540665
1780303551
1907703411
1420787792
232126203
832920022
298512583
1555697745
376641083
1207160829
230598497
1244162912
21603114
355363903
559207271
1567825997
1656053344
482617532
724034488
1071404044
1911169246
74308176
2047599664
418124605
1117609707
1833522042
1516080944
312601254
1660567739
1715937605
2009608002
1207612029
490149709
1911985030
661448082
156622464
838020393
1011796731
54102589
421267521
427033082
141993244
924294484
1897568208
332761588
817156477
1409249114
982631882
699123671
301131229
1056559126
2065021131
139396954
903444421
1977785639
1206058859
309263276
241540779
1681649550
752840031
363467473
1789539761
2000443008
1533170182
297170153
423185244
437039029
1543098794
351808627
662961449
1084597682
454811997
1019170645
1819009824
1608378203
1046804500
1252134755
1140595636
737996153
618703015
64412015
1355407422
1047328593
1213337768
1549223679
986044508
356982036
1736345626
815621805
104510512
1237933878
1500570242
764144871
734847706
1380994017
1634170516
1840834265
1223964169
1077536043
800722539
847819254
528923221
893805616
1461654711
966727196
1905446175
368095367
1500065745
1244421249
1996580654
1862141205
422092888
366858386
552562424
936359787
1537515823
971033627
1492325689
370511984
1695065983
244392516
441873891
877071881
1003665840
39802293
791200209
826512956
2119888743
964392654
925716931
1000485930
413984340
908470242
1260553110
162471548
1433177912
1943937951
1673883508
94959759
1853619952
1936915243
647641712
529388354
2141751194
1330870307
458731261
1110253206
183920268
1822109108
150453871
443920995
536432848
196311876
86637076
1584371154
843449695
1095368541
966050627
1629017891
1996791554
1589283596
1983497934
1392935023
1878946600
164797184
1226320507
1289770163
678792378
1368476588
1463334135
459317583
56477274
564088784
510739818
914778967
1750859923
1747466794
450150401
1470819887
596408625
1979962484
9436162
1227252080
234858689
1301953171
1262293578
366937932
1842764474
303576675
2120485577
193181006
1320758656
245784748
2005455951
1051550079
1576132637
895493433
1987093757
505586302
1387469722
502350924
365125722
1833026679
1800267639
1435541311
778351351
1931195772
652876429
602543529
407345903
1637179720
965331767
1448567956
794454725
1835399496
584114253
933983316
718866729
296908462
832842375
1859885018
2143220300
1640957482
941232477
2129886253
1545001492
145359726
168022531
295975743
1785361609
1984722642
1043750649
411710967
912400810
1840018923
2086490182
1317948578
1458585489
940204332
971469083
1049676782
255034965
1670628833
353514609
491902663
538515855
1367624105
15834550
241629606
66338682
124164465
1121540228
254420269
398171251
836080391
1744782594
229514656
222441369
1931697258
1042746986
159774083
1383844239
397324661
1798300052
1186637864
789594038
2055034859
2129499686
1978325429
1929055579
1634002630
944782627
903551830
241007491
1332030583
2030337399
980225355
1524134661
1876720312
412899515
70702449
1040607086
1884800130
357091060
713594856
518935567
613044559
983124403
1778811232
1802019464
1700203985
1765597995
842190716
218080894
2001703176
918153306
633992221
362897907
38239200
668096657
655158673
1980161154
1416451103
1936527689
107736081
1960643893
1599185596
723515660
1317656732
1112990714
1916166808
650672450
88807125
164619153
488984154
557160870
960077750
2112212787
926956995
533211119
1517930660
158852537
1835367627
1294409199
363941292
2106449161
2000666483
622327884
1317628828
1493465528
211232052
951711051
44715835
80798852
1221214697
61686841
1871810409
2039634231
1650816633
1283710189
2081592167
1176582226
1927645344
2104310792
1370290705
229777585
790807811
831192750
2015614120
1312844207
91432330
324047764
1454135684
2001171030
1814585864
777408158
264863795
1191407002
1907835516
1527984045
57786486
904844327
855672769
355382627
1270511609
1137664680
938039929
370624052
678281837
1383201240
261413183
23900934
1609768702
1085338776
1894427230
1816950864
1736551434
491462978
1222890332
874635777
2055017137
946878959
1945211626
1383692281
203587214
843025746
1327299159
1136192360
994083069
647866314
81974224
1856101095
107957329
279972158
1902153218
1486604223
360177849
358495292
362525135
2119774761
1958185208
13451055
224594844
1741475919
717531126
718616340
1912460193
2001081900
1316158128
320045592
1678045922
315548314
980628331
948608451
1149299453
828830161
299162172
246321111
2013616766
197837351
1352398753
605726029
1607051965
4507406
352696670
701627477
1487158552
1951662913
1918578508
50937247
1345334971
1549286881
1691965685
863616564
331261777
622309657
618660196
207913278
1945861757
865554352
1979028658
1199957543
1196272780
1876797839
952039450
2051861950
1720391021
833753515
1307307189
1321641105
482396961
2056518667
2099650084
2125950698
477190188
1504878866
433572555
1085745410
1224247062
676338346
1583767005
891408772
1631251367
2074594461
1897113453
239385672
1590607361
1792823152
875593384
1404479367
448103730
233468352
312325791
1789101275
1674019706
1687302650
1005232411
454724461
1092893674
1024984189
787429366
1820290123
1036447705
1148278131
579088849
670926135
95495553
881367648
925283775
1324295903
1397799227
144383269
1087920352
61816662
107240227
932403333
1008137830
1773391185
1734467635
523204242
1410662334
2086337522
1418067589
2056812644
680519059
1862868466
188716223
278707946
1239857166
400631477
1127215428
262631817
983445585
764870747
1355588793
1219946731
1153061829
388303985
332770563
1553128610
294667129
1427561276
1444194268
731484230
480356186
1033204225
1805855101
617128909
1521639530
1878171355
864837869
287276856
1881031598
1605891965
851948390
1496177414
1216493950
164293386
256265410
123636765
1223452489
14236336
97249688
239327610
188125347
404536792
863844431
529198998
1429514830
1587848700
1939200905
1563233734
45857263
1239525365
1880070301
1690073115
205491323
2087835223
994906660
1375677643
221175388
1366552318
453998955
521980778
1696585367
80561297
1874608612
1982320560
863225826
1731217541
332507840
559358048
1703159989
1916223682
842812465
1984159985
40575081
1979605509
327842865
930978438
709373654
1059041469
1194791004
1327197273
254839586
2041507587
1136876618
1715505691
684426677
632262192
1319035904
128371800
1196501579
892732104
327489353
550630155
1980060773
1661406844
765040651
59961660
676633639
1864399121
947310702
938360680
812603936
1013712333
470118283
1547817826
1804181327
1467549624
1167344860
1245058795
1963431380
1797157147
1816900283
178407568
255070606
701312460
1300572717
200686955
1825190517
370570123
2141479930
1241316118
690747247
860854954
1761583373
1904066554
1812590250
1555964431
93083158
1734270654
341116213
992838256
1979117165
1314638519
1282972124
850616595
1053001460
17278616
1120194323
1059113171
217224612
612890838
1480855186
1465751729
1402600765
216016441
1162774493
1467095436
1652893704
1880542074
1776465763
1253695235
1250118180
907083917
417929111
2093388210
1336850792
753289895
1198672261
695958450
1670041228
1086250514
464960027
1965631662
120951934
271613348
1098635711
1782366407
1287991548
473063810
1503309286
421555108
290008067
597307355
762504822
1932834135
861778764
1453406121
432164117
915151826
1456643221
1200872317
77835112
1418180192
159293298
806497473
1407287393
1552362825
1217052567
2063391857
759809939
1992871165
390830793
1252469063
25259714
808957857
1654040302
1700248024
1278723345
748575250
615332043
962316339
726116627
1632800563
127398256
573439996
1655286818
1470176890
1697439851
1195839835
154247852
752054175
331186745
903522677
209564013
431382981
1644261641
1466176830
1968705688
1381069919
1920609399
1122889607
1319930441
1647065080
859472161
1931701005
199144126
1038158917
273065329
1938321636
1034805014
1328366103
2137059113
598873497
1999842483
132743996
1083221184
1121813369
715877642
2033256116
1398315565
881301234
2016073950
1052066346
1636988860
1360843400
1760120066
90499483
941182040
34944828
455747917
1762793595
2037159297
204615573
440869510
772147499
1769183842
152992142
1177003936
402939104
831540467
1754599731
141060676
1613807563
1387975400
1198641120
1907026306
759369111
760623936
105012676
1761679492
1598931458
1802423350
2109005613
1167085814
236103976
1506593948
587719054
1358166728
1336061451
1995201282
54753030
1953811374
1923056943
1556196362
1128513928
383052278
1503312715
381785821
2095903811
1263778239
681823667
291162133
387750304
355563847
59145498
306542053
1913695188
1074821921
934788612
1247350343
378340445
1160566547
1804422897
1846214640
620929947
461449364
787951248
1782363063
780353758
701220860
1591683791
870893093
692566
712883093
272079095
2062552435
414520241
1497713586
1859286475
67452924
795155042
1373248852
1514997655
606904427
854778029
1017240943
1995736424
2000450541
1513852589
314820074
1089406730
37831910
2077125208
1560208542
2084759150
2127343659
879895881
2041992900
1162708050
565766661
803595095
96140436
771206794
1652911352
797906863
76648951
324401692
750968338
1734067379
2124971221
1447654481
1659460787
1088257517
1031127628
2065655774
1573622987
1764838831
1610061893
1744798863
1443166649
281324702
990452155
1333203915
2086538858
1963330072
1515884764
1324036617
750229772
1065427231
978195526
1838429203
1778353745
1436271225
908440255
1374814083
1600787781
549683627
1036804492
1718974656
360740946
243378670
1334386237
936284171
424689013
1315721661
298815199
614908602
247237364
1084147190
1459484453
1297461517
1400002347
2074017876
1138697751
470749031
1558135613
2092245163
316581327
677504036
672194349
1230716116
1108809854
466852276
36138800
949816941
2122323079
848567232
1796794988
959201625
360264967
681678199
1738314510
1740244321
1613348060
1234695425
811289461
1067528037
1114573123
380392055
1918191735
1363575948
637312636
118880854
532362716
1799851532
1937995767
573535303
1835276697
955078508
1754732966
1786202878
122037523
533903111
990578674
751597172
1940462522
7828028
225641748
678926622
1949726770
1142467974
1403191798
818333124
309333227
376691773
716470759
876925642
1846319911
303461056
718929096
1320740652
607242171
502777200
1290335412
1612353354
1919216560
1300054703
882473325
838764917
1142638480
579861413
614142001
740619453
418311447
462886877
121951411
2111631590
1959108492
1664415506
249906133
1978351626
245888016
813846597
1957570133
2044740822
508516109
2048893202
268429734
2085761410
208384870
147017605
1832593201
1835067650
1460561572
1984716518
1736246822
794690903
285961490
491536943
1730052599
1630579668
1556347436
576711363
714454325
1582258746
163061806
58856463
2004737182
1038501331
551546477
241733184
721962212
2004265275
1675285114
243077456
213066673
1655090939
89805283
1680370141
1069967797
740591280
1436245390
1159362656
965161185
28742591
1563592277
1751432547
1881566878
274727674
1553703009
500204521
1102168985
622480277
1925482575
1236162197
433622861
1451246227
973625386
664280326
883035885
503121130
663111730
1970519806
1663700400
1286819882
1575349150
1072960731
1598652668
126907715
1821614639
1647504283
124893039
456223062
1556202146
948685157
1817621364
1648319739
701421287
484549552
876905266
1348518393
1375939438
2064012258
261178622
1934948542
604441679
2051535729
917598509
1519766915
717457251
607054774
114866437
804507438
1783039901
663136197
291292830
927060883
43502638
901864089
1333971812
601543475
956009809
874166117
351993084
1255959493
585218186
326707545
2145758080
1438626054
843270391
476084340
30296349
1106707525
2087239604
928809670
1591390945
1159691866
1315912518
1267388407
1511871525
1667329973
1398916653
58259123
1888488013
1634806632
1096188613
469005263
813113547
463219749
1403036224
1406129075
151680462
182320807
582481976
261554439
1836800144
641232580
1764680072
227272605
1575486549
817486616
470045901
1099944431
1854397710
1016415222
1448331698
1881857158
1969300802
654254877
205174244
1452022729
173948132
856890390
1071690922
1832102174
1299789937
1976396753
1449909100
945645523
1042872075
695921815
145046858
1269493037
219904221
2438753
854616036
1690124629
1077625358
1933284947
1467764376
1653654365
1038786598
397088729
2023667611
170198625
1173331093
948981229
558296791
1765290086
777728059
1855685957
1077558851
1030902474
1243076059
1146061665
1265597612
929756877
191107767
1302084068
1235420547
2025009157
1508151793
1298899312
734301429
1226972337
1535583844
856615960
613756298
1008054095
684014856
1521240812
2036132211
633576734
1444912411
14200473
326048241
1445675127
506786452
1490137396
151646329
368149502
1244100654
1800417073
16800668
896179659
970751881
1118568933
1344695876
1180960337
1723054262
667953797
720849368
1845773012
1040486642
1705266741
2014206801
1514075540
1587920803
253855531
1021023933
2050780925
273687904
1990897713
2072456106
927482397
498102200
1733078060
1361443574
686079029
1537945513
163904141
761263796
1799151249
1197114344
1340939552
82257002
1925334882
1570880645
1281684808
744458646
1635529588
1511455540
703504000
1233335396
639193958
950856269
908397326
253594715
85961292
1275810145
866254986
547938100
2102686343
202927125
2112760835
2088437555
519913319
1594211619
1568008991
1618300276
1818216000
1636542008
783476578
19886358
458536223
806986631
1255510265
2429910
2016130250
84905084
1295023530
314323721
524298963
1692477113
1139497883
1944642822
1168046574
971282481
1648761476
85038533
150335762
1151369927
887696974
2072829229
1991827999
772669443
1709442893
557480805
1810808884
819190978
1322338874
1656244943
1514995947
1238080701
1480146093
634221033
1201847415
1091018345
1070970738
1640167340
21687363
1938042388
698998864
39075980
1138633763
731171758
597761182
1819953193
1003178665
657737001
431016800
678543862
2127584283
1294116698
534468205
79462843
1510307724
1016277575
57818048
573071328
1255330826
911752437
943651883
574865566
88433358
329553316
1053165226
1963087033
45975058
759805167
1484459623
1362165562
804265485
1467424177
695475985
834646068
60453430
343463106
1344910524
104729795
496754133
1420101116
1066836363
621759263
2120227510
1974618906
464528289
871693742
373886605
321540597
218050115
33126065
434960326
109496386
1792958667
527339153
1217491496
1626732142
1051828421
2137412720
41145204
1825909106
463754434
829211447
1211205619
1504566480
937166718
1640724191
135684540
1779793982
786589183
265448512
492245753
164513020
1928337099
1121761647
51310397
1965990131
333806208
684140092
1307900867
2007832824
436614623
545700041
1035940000
1999901108
389791171
1596838132
87403792
1552446434
633421153
844809651
930981823
13625751
1455212453
716325494
439610406
1892868186
1509377660
1429707227
224519950
161760640
1919178036
1109156609
993186672
1369897024
1416411305
865792158
1530750493
894311469
172755411
1386677910
1074950165
8637182
598832326
2010536036
1196648006
428526552
456327793
46164981
903955018
198682137
1538630807
1820994074
847311475
961753014
1587116587
1464435667
1301166006
302481436
391424486
654021152
360593362
694816008
1991819799
1119716517
1963389306
1965545641
1161086972
1558516559
645105792
1798538522
1975678848
796215563
539833245
962722511
2082911065
492254855
1068934304
1618048941
824103982
1840797768
1644144763
1444759510
1862197259
1567835611
976793681
1333753976
1973473145
1941654327
729591540
1517948347
1064880091
229159277
2065598188
1116245430
485350048
2055301587
364861210
326151613
1155250420
1239955409
599258219
352086072
628706016
1227103008
843436318
827642796
1773536693
873345079
2943232
182895251
316187806
2138184013
59450177
835678401
1340258644
959563612
1337850661
1423563577
1696634603
334616240
724820254
1707631550
526433701
1521189626
753452214
1639545118
2131619440
766600756
2064775278
735333524
706983821
156791626
182306953
836575291
826723168
876985981
1587411274
1263945670
1258805184
1750895202
288944257
355538802
1571618305
2049892002
261762729
2120236432
2121367200
885404253
618823824
1334845030
844200604
139839269
1749525162
464729429
77068264
1626726219
36875582
120634559
1047692411
1642027597
1339627579
1268065432
1934172214
1962819705
2099617091
869875995
1922319550
19319595
819702335
515197145
1564342153
942538464
1126925545
501510584
1337206839
861385319
2042006396
1644258534
1578752951
1735809702
123980246
530611280
1094691483
1178237549
1081168670
390337964
1515155702
402385859
458329871
780997635
76068705
979523278
2146298913
181657443
1571194031
730172890
1881237965
61820403
305154753
1679941781
192023219
845001304
1548993890
2037367287
81998743
776253201
2007359462
1366970678
2117735220
212223384
31178130
962270070
412369060
2003269191
750577423
1795946044
1912896728
1787118881
1015452203
75281430
178565799
617712875
2134771416
1155876990
866881296
807366143
1730946019
599288349
1326976379
1259771757
1676375949
1879608344
1951865031
286064400
1838314018
2023631393
167058760
1056533491
210528460
1736630355
510421722
1205159294
693905957
33973924
254587431
25610636
1045014650
509057403
465163093
325154619
1742315732
293423339
2028544058
1745136087
230774193
1302476247
718045903
1507066873
795441077
1700957648
957457408
686364308
122427937
1720065448
798884082
310501562
2057091175
1070588083
112052748
644523097
1111938234
1283001399
1277807872
224259369
1626612461
1117502106
1646452350
636272572
471709375
1972491939
1528047610
809732311
2095680032
1992274500
1786002813
1581699824
358549521
318623999
329610063
463888895
407965509
708711375
1089089585
1514675893
1370540898
733900760
1709130982
198673367
900782958
1546528073
1338258209
1526127641
2095134591
1214546771
1754029715
859734237
1587085415
1943715484
308743587
1220453502
104989986
1707057075
710403412
1751865870
1465065630
839647165
1039771242
832753644
464585212
1673076572
493001425
21416610
218353332
1183859629
1875145545
1509300833
1592897719
703805300
680760599
171688175
1956164308
2129052380
966843798
2018975176
61781489
1625210732
1854328191
2123303012
1044535681
90547862
1413379739
1245051157
127170298
677163792
1319873930
16968306
1112572206
413463042
602329272
852907567
1899451592
1931628697
615044433
405497553
1999925058
1590921458
2123076061
404163515
1345939425
1630803713
713567038
22297211
1735689187
634542087
1864764656
32432096
1651671460
1688756869
1227521216
1526996958
1979420058
1414122005
1906326966
398201744
1835193126
393523130
208666853
1711836415
186643304
168781324
1589136112
528906992
182202927
1964795637
930164528
1239395471
1095076071
1523964626
988461476
156926116
1724754113
166534737
1126967181
1989968778
311606697
719005057
910326396
1973497997
1782445803
1043923958
66012267
273244023
2010627427
654890748
1785496791
586745441
1302473563
1484152570
978887964
1624329030
1424318701
1639257648
1185651108
681506727
1440218566
1072173279
895992338
561020575
1331494422
126138432
2092497965
1244308134
1729336287
1233169298
876295711
186027260
424032969
1387083410
94942291
1514158686
1871877908
1257942197
408642911
918806012
522956115
1173202470
1225720739
1964504535
975511513
114816588
951291867
1965455451
1942614655
1840602267
1911270609
553613678
110687604
494695227
1575580669
617492008
2046312685
1787612465
304480399
1937352352
1074354455
444947958
1990036012
1852862333
645808926
213940148
512907275
1299739790
1082696317
1389070994
2040240637
840698287
1343578221
709219557
975821979
950072564
1005243252
1047845166
59841201
712191398
1739972655
1061898143
126170360
1006423198
1326041581
1710791361
693618136
1210441445
1203354248
1128784035
1701966359
384819265
25802362
1045711816
739926845
107108271
1006625161
1218292323
1846705218
119429670
1898828538
583041389
271943007
851660072
625745445
632693489
1663782762
1852873405
198316567
1341161860
1037678545
333207748
2113318089
1600808984
1074253868
192530492
1343473816
1936429800
1421176246
1153813186
1254472279
674053897
394546876
593120407
787924068
1937915873
1669364167
1918692264
95405086
467918214
4404193
142905774
504419726
1699664208
779647110
2102179542
277508320
151368191
2032225238
293126953
125989378
2105986149
1245036112
323570847
563261813
1364600259
1818664802
1708579203
94749854
147645106
369497630
1289658639
657141860
1097849631
531544898
1999120999
132125051
149964651
757561773
16861140
228484764
1197693419
538490749
300851243
1739890563
1493746735
2008577342
1359103033
578363252
1566076878
1956905677
411856756
1343543103
833245916
1063413686
1027695535
2102826826
1853453362
1355217031
1653820752
1121761252
1068270331
2121431253
1143057540
1563618137
1066408690
749629883
152594089
1141786379
290022739
1645757113
1769644023
1177113619
690780389
1502404065
1368367858
1270539258
1792889565
1494743696
1754375140
282592299
1009392499
902435911
1679512672
2053028489
128175503
1828578614
1469745890
131092562
1331396427
833453877
495616578
1224133699
229020387
2029139438
605680697
432542657
1631251367
1964428104
1064684398
1632429787
1863809643
248667228
1334525657
758022918
972164046
113489398
759853094
1268518739
1646334470
2118899114
1701018154
195750192
944610288
1595666079
255203702
2033648736
288620275
938278674
714552588
473186060
1721482356
1100518065
1040552971
1840814777
214974354
1415681215
1861120914
605416738
1851691989
1194433424
645623768
1567485835
2092273400
765808869
967872331
639970542
2127597322
1549444242
104221178
2018213030
1229200510
813134690
212602451
1661854949
1711534307
584733745
2071851886
564385422
1427173718
1543487205
1577361948
636633564
950904560
526648270
459072556
1617227570
398900758
67079287
57848754
279479257
775127840
1028834709
1895627017
462703676
1911779565
1123084211
1605041122
1154595118
2076440913
1549084775
768188322
1132393692
1527999048
9837723
1334234333
1063481701
1076972218
1232887781
411843328
811376849
2032441037
1467822781
59697445
1515241694
262583346
1137574415
659543011
1373237858
1287201924
872136269
1011357821
436931579
1101053965
1681419261
597840682
998823264
527168513
877542755
1204511405
472745659
610134368
666389746
533548894
820342050
1651708463
1694184050
3603540
894829823
32477182
1375580190
1097688117
613959622
421418570
1979319501
389650024
1940159306
139784309
1152020342
1651270382
1646506316
1875294316
946525187
1328666385
1064356990
1270629278
1730635958
1791260422
1054191463
35143893
379501637
100874082
722831229
1434423678
504759524
842238523
1325398083
889579703
2125194958
430253287
905740170
325426893
658567642
2100847517
927500974
413550523
1492556348
400442418
1222273867
249784120
1333015142
650630389
1508870419
1826001901
885391874
398388859
2142712364
1406657206
347278686
401209821
233117664
142873769
541933696
1217282268
341499506
1320849027
812083200
1256821761
358441833
904716920
1502231645
1656419314
1963658460
1685311243
2075117373
867566834
1032916632
2138153255
578044873
1312561813
2090204486
71435077
823056436
53607517
501818362
568526645
406248630
542169974
897513692
1817830247
2031383980
1319785897
358739282
349145
1636380274
2145536140
483187810
1403731622
1918372975
619571217
1905680335
337197073
955833333
877769216
507804224
537902064
364340229
1714185603
1583345392
352244531
1637764859
1527046202
1413826612
1929370206
1003236806
685858492
8140860
223842997
357508955
1262043854
1941379268
1764614489
1575436574
1534905710
965331767
1292312327
1707121024
897296623
886603739
104462930
1508798141
2119234160
1646628600
530133646
1045902291
616115313
898855754
186979189
865546595
1366282283
1409216410
21723292
1103036302
1943885532
1773423990
498674150
1131203377
1565110885
384207606
653030161
1601800103
1626773986
336352123
2026589997
1632483682
1454062865
100916429
2052874549
308442938
1039314386
1464131206
1102859392
388912148
1174812800
2015464626
941794056
962902282
774795193
82029975
950395254
377718890
662793167
1666208281
343193621
1426815828
186071234
1448222142
1650891294
1449893339
1939628057
662939929
589738613
1959335600
1116822367
816506188
945827389
2086622610
1339878621
1726645025
2003419993
1852847342
459668241
1838704493
505550067
1995583287
1528984973
1320948372
2005244139
788024417
44091284
396540579
2063963662
1297868258
1168072079
1028517858
877915728
1088439195
1425616363
2040615505
973192736
1624345643
982839624
1417400326
1705394724
889406330
1187825174
2021364101
1198448360
138438459
1128920154
73814507
1280710689
697932635
715752091
146217872
165514764
699595393
683196134
1186003342
38730397
73626370
192469147
1621619900
1801344472
695744041
799402098
2037076554
890310196
415025564
2046088919
1790814443
1682712617
1918049498
1308679205
601461521
1915119879
1379769730
1287397628
2142316678
1405558459
1093783736
611186673
689948744
1565141988
1035014037
1349213560
29165323
1119908845
532061981
153969323
289650704
96406472
1968970845
1108051630
577026686
604475155
361456752
484980301
1027557378
916895918
153040860
534989423
1458995433
1637851034
502292698
1602871160
874176153
977950649
2030382662
261862065
771018634
1525763985
768632483
340357192
371837414
1032257944
1420172094
1309718838
1363742857
793014898
1903316136
2137819782
909029837
880930957
1346824501
2106197936
512565290
2094427518
306297748
1330100539
1814559289
1288419491
599011418
1036659565
73424563
626798615
2101559814
1979297272
1319808551
1760713958
1024299281
1712731106
1274220462
1909697731
383943968
1685211212
385919081
132255983
1526441692
1401971820
487403852
1173999420
1492084463
503259367
1497612122
931055307
289739041
808420461
73242963
1802044553
444131566
1244367970
1974381180
1888704922
962827612
739260135
614145959
827349881
729506231
1709444965
604828002
1173048882
762944836
1476123465
817497675
1608548175
642926989
2105845369
1630568359
1121583271
1225310893
99407391
1183081511
1925685088
2048636708
1522310368
355793747
928352174
2093300469
1643438936
1647208594
1170357700
1521234963
228087605
191686604
1811635545
1100675967
434025438
1597644470
1226346114
132861333
1862387005
103600650
611220113
1782183817
1680019352
643106808
976949958
1481175060
1989024554
1228716050
1446276555
539717461
12075554
590267209
1564477514
1014223568
1288332085
1005232411
1493253312
1362268371
539682221
1755848027
1746958301
2095322492
1129533076
928338110
1342130456
1508293643
264711565
373779489
1801196312
1626431706
1908557114
1929288443
1994084869
2036801617
1421639625
2140477125
1020267789
1909627997
1286631938
340862880
193253943
1698689246
1315605971
1140243583
2117170353
1247428102
324766136
138965521
545102135
867305815
1814409918
1264384175
2113636562
1562916674
544507406
976933266
1207247174
2144219498
680217879
140186580
1961879974
504017431
1141114049
290755091
2141544295
343092378
1310199552
701288027
1148002981
1584993631
526900363
1542580113
796298965
90487306
431772149
1164430219
247156441
344176133
1255955217
580014735
861319291
137479819
1637140308
212130641
1990015812
1019988091
1377400187
525366293
1081692691
1641431798
858258921
1443849720
514376874
992783102
311750195
91679313
1560876069
841424338
1289228446
1299370672
148228335
364489327
213176872
747979689
1076845169
1112697667
512161184
316151050
476911165
862955766
2027088040
1279311760
1271185100
1800830042
1354304885
1531189847
1593490831
1647306163
479784673
367355900
1454419076
964622469
12622155
1442462791
2064348391
1729948790
1023952105
1784576232
474577289
425150262
1931540526
581585120
1310109534
1119692096
1282858211
766164581
275794074
1448426505
1836766688
1703077174
701217152
1040711420
73845930
399294031
1106707525
821194315
1855932466
2041492734
453346203
931087130
657009618
2050386054
269788251
817497675
1284460455
790679955
860791576
957531296
71531745
455290101
1958933049
1667184199
1796649691
861090597
1213330734
1281517293
602446160
1431060317
1127451903
825282746
443256911
524160328
916969375
1840902844
1218691757
54213225
442759784
1635319767
104237654
243791352
86116353
130754201
451110646
906679149
1960128393
748592233
485232521
1437068978
1164046975
1730701256
1344407684
1537253223
1167176954
109017362
1283017376
288553991
1528628880
1893230438
854282383
1415317438
988471121
1797547267
276071813
1910752554
1321824656
125837661
1010020877
1478614244
1261874295
1175370952
401140862
1855888510
1951055951
990602823
1860069856
1988556830
1108051630
1298971647
274397019
1177985561
222192260
103489909
764666359
1767395466
217058371
1540548738
613975905
2000177473
1417418378
1405107368
1505999851
386162299
1687688092
957822582
280934138
755895430
458560214
1302316720
1928828258
927962109
9365893
20161960
1959943594
1955427974
1637936438
886914499
908800300
1702715715
2137969172
961652853
704523180
1485324529
795212288
142049626
1702852944
230811748
458280579
1883944155
859209500
1466351323
888831535
271434104
763247229
1620347937
269972340
1825719627
1541138058
851733478
1397307457
459785007
743599486
1100342221
1196009912
13760541
1863459885
89700593
1522328619
652251084
1968066519
616645923
912553713
543128993
1584130988
1972205377
683528260
1291873298
834461095
1413552825
1269935908
931968205
1585426448
573817965
227610573
2010055281
1695285268
1027078498
10959896
526242995
326330157
1296494188
1196948305
1544318805
1843490031
1635840718
2027348972
1278702334
1534917122
2040336568
1741969267
517535874
320080379
1059635446
376350892
1424054373
223049755
2086600433
1047840198
1721470736
1282886240
390220744
133682496
1669506884
948533780
122240789
1444297417
1987725925
2029191392
63376904
674825144
1931662830
1236800847
530516251
1914665052
167636437
1987201899
1299424
930498359
1656345243
1486538509
1196686488
739557981
1277815822
1363024566
1803497222
403953363
489307437
2060168263
1351562036
1243079867
1280782639
564273281
1092501132
32495911
2110254433
112536705
1914053766
1425401512
1260794288
414760341
1921491486
1262160457
45872229
1676147898
1323301341
1278682800
1937368981
1588368825
58074813
721133909
21207743
382984348
1608349571
541078914
873975761
560164884
293718244
318105939
1591933391
492766935
543417536
1494792571
1657825521
1603623507
1354467984
1889467814
2138048240
84831555
2033893469
490687278
84886173
2141821587
1487542941
75270144
1207176191
2110472468
970484887
1828265368
1236353940
95909106
400365794
1443728434
1656896657
1368370922
1049526630
1453360806
1364546190
31066046
1130468696
1975639472
707816352
669973737
1319959305
1289894433
948568247
1318526813
88188208
341693625
266094610
431147949
234615223
1743464761
1082230030
1905100831
3352685
117906518
793009096
705720230
168570207
1304348261
1094372743
1232158283
1224943734
923998472
1208189086
680385337
1097139359
1431376070
679688190
848566579
1374184563
1873108771
1697281347
1065942635
398679205
1733551348
1064673359
1060366049
1196313456
1353790468
1251922762
443407361
512753173
1325774112
1130130336
923282805
7956458
1987492136
225298886
1321427981
270084609
1054168563
520998735
342897896
2139270902
762748244
531367488
1196875830
1514698352
767114830
958977879
398246815
330754693
665668269
807045330
650444309
44191705
509636221
1397112843
200996947
344751696
300963443
1551605213
1784759402
728435625
261991042
849175590
732525692
1264643944
2116503660
2073144779
276925296
1550071875
1063688897
1749957813
1760946757
119076250
861543905
7291194
1904304051
336488907
1731600977
818818145
1495566209
1295226333
2074234026
1175886722
2010115102
1664979594
1189019252
225401072
1629961790
2089170125
918179993
2075498307
1934261517
1808772123
666101884
1964599419
1774643125
1327515446
1341341217
1438495044
761561272
884959516
1681761531
1755554444
911329997
1660922763
1793902434
1210650865
424624578
1790086634
838299056
837345608
1307913309
847214337
937371492
1982423538
1269188971
1361770044
1569980699
844337703
1121836381
959760207
1221228812
1232428855
1404479903
1698885640
1206825350
1050178323
1226393151
1356314274
1682195130
733480549
2043132514
46540513
260733899
90310328
1042039587
685912713
1950543675
1178344772
1434200476
105415754
1581285413
863567725
322748705
2129963785
463462649
454301006
2052538690
1860666313
787829563
1225138802
147925436
1847050464
1936915243
1824850605
87015143
1438323991
1823956668
40763928
206975256
1717869443
1384075535
500137920
686614900
85905871
87004195
1279680246
511891474
2112375629
2077521852
1122913073
574363452
302598117
305627754
1899662947
152668112
767130821
510815857
923931669
535324207
181663511
267260792
1667589836
1270172944
1995084566
954112193
1719310043
815619050
1771500963
267288071
408589777
37321743
244532904
887314366
454724461
891453468
1951396428
857355217
1411184238
1229742265
453472720
273434840
365196740
467483765
1854188861
1687016008
523361274
1858233425
1184633151
790641031
1019603201
1959227395
1677311521
1483056235
318570025
1466227242
936785830
1502157955
1693019930
1797076305
883312680
1959903646
1134265679
1332809638
106718190
109254461
1442286119
96266397
292159374
1794560642
1218041600
1678053382
625426703
1853602108
857311808
1970079345
1742405268
660543287
1345622982
1222853470
1116179464
278588513
1975546741
1275687538
1608279979
138695915
1692752866
92716635
1531808921
1213574917
1140512710
1291763521
845573745
290854554
555946765
900482690
118597053
1026080118
930350062
1575561000
1971044925
1817202505
3561530
714650737
1584491410
1328283180
1211467420
1037406298
395546346
2049790304
2049397634
1355156860
520802603
115732073
305927809
706796744
283001458
1588004160
1470462439
1385169490
1228664232
1114588219
1155243264
1650405657
1639705253
1031586956
163267315
1360757376
595852215
1323953519
55898268
1809097985
861153820
1248000355
992421616
141227067
2008763857
163376919
1241508453
1467481982
1423329819
288625241
924714371
1864734236
1875742954
1179915987
1519261945
1085626293
1626140695
1157690364
1710535821
1306939352
335771358
663105736
1946272633
1157038975
4287200
2074551954
831772703
1310962019
11975004
1636332676
1744840521
22264725
923175441
1215610407
588691307
1212439526
774914757
483149354
721194357
173762964
548137692
136211048
427439809
1347742225
269614956
1838912221
1987899424
1050131506
1836407786
930912037
1536296005
648421790
1285945989
1190705245
94539555
199601529
1026118444
556939676
1209980555
679519455
2022938658
551422099
1890823057
1029512284
1167510302
1130698222
678503599
149966873
1509116439
729195962
1581975900
1263627668
1675310455
761949674
1348719612
849372166
301624869
301148600
2064222057
1167480298
1935406445
2060485460
2053836208
190707377
284142264
1683365491
173793258
1914549660
1063166329
1910537324
1977950569
206655007
1304938799
1246587267
1897647171
2109138582
1749886615
712301738
231855711
1626712923
192616549
1285920900
20745424
842406959
1809856397
899442303
456088327
228439748
2064789764
1680963104
1620332722
308274524
1643631676
1310951096
1383678555
1890907303
1550746236
629407917
1781961484
669131842
1227752952
1418692847
498715272
1582311252
702360385
250437886
759468152
1158386591
1127430476
1298436268
809183192
1628452814
1726251139
2019912956
187854438
558932087
869022680
93272365
2012230113
1561961829
861974867
1241719594
1356852558
90023659
2047940899
1314582138
1681759427
1961050299
1868521305
1554296325
1793311192
2115070422
1617277407
1980042661
481149440
626220630
1891097082
489742892
1407265978
419108066
516723796
1007358370
1218973674
1600051949
1840465202
1533537461
1848923159
2075537554
60128385
1399361434
1386556123
581339246
871063796
1620988172
469735040
1635229538
610178203
862043258
1731546366
836235178
2059002055
2122655870
1960720483
840804213
1383877646
1495493845
959933206
1893137196
1963655310
1137251865
234883617
544952864
1533214676
2120780117
3312098
502223392
550310104
1867008903
1542764551
814201535
669937335
456581587
6554563
2022518691
1028545699
907175628
1968122825
395184185
2017392481
1580597562
25194588
1598683125
1441645928
85048385
2087115426
656777660
407814170
2129299012
1540531313
1284377211
1505331024
156038651
729864324
1851867879
642469214
920857229
791128934
1733710574
1376773365
398568524
1125547241
1051117081
1306771327
181382253
330659603
963573153
732405657
147376182
193023684
908183235
540876032
1133343214
999960951
1269611092
2125967540
742872206
627369396
1803461072
1556901927
206229563
1569674798
379151184
1421374905
1743344300
1688748924
1191023776
1281193057
728643470
935252572
819032262
315119903
1695400283
2098720318
2689691
637801319
294609354
172969498
517931020
1908580981
1456098652
251615369
1010004770
1407839968
966241070
86695707
1232095768
601622913
305070743
168933370
804545368
852177260
569484345
1502821103
388994904
1525944244
782653836
470637121
1838785739
2045218581
1085431632
1687454912
1571996548
46754289
724468259
449052889
747570015
2075268204
1476101443
469913320
544746794
1031372135
1246918626
342579179
1759485718
69070913
1120190029
1970928729
1745029132
506369428
37084553
837274239
420286203
80228015
1168128701
869875995
1060215998
1765771210
286155574
284230437
1850085173
1512700361
451870965
1663048788
617891323
1976977398
744952772
282698312
1063616231
620732842
670067625
302308716
2026615567
1736107013
1838755296
1494931887
1917368003
517042662
163771754
324654242
618925542
1697578112
1315542471
232116031
2036165631
1361212634
1283305405
177906281
979809552
1818295454
803156987
1199339999
2077306062
810675219
516188774
1538243528
73306159
1436493778
1921395210
2103248211
618997904
516252865
1464449995
1530764089
128405635
1433499428
1924901306
758611191
1645141114
1169320459
1456537779
316850772
1686346034
1444283660
1709073313
1477872471
24887958
856299427
2008183152
1500477514
923686791
2010271947
1624339201
1825961276
1189160176
1024181800
367009766
1719396673
238681675
1562211794
1896978986
77111388
1649615656
839840614
131262231
1101284171
440858356
485879910
184592900
723515660
1675858820
1083746244
544440192
373482160
740676648
592707499
1388726527
1729611244
1520095945
418150498
1048390633
1804710746
1835143114
515849567
1413908011
2085441526
895248671
1392777614
319638251
14730890
87888465
275271969
1896088690
640314585
48223003
1999882362
2080943035
446190004
1116204059
1872528227
524884723
824186787
1777361680
1499400915
245463812
1678834437
394644689
443990376
1048115089
194937165
1496225753
1979486798
1871144355
1049036331
1844934127
680941603
465147257
770181902
134255889
337357139
2068435074
1013805269
378728813
2127056893
1063418108
1886121751
1948344166
1468426584
1749924438
429277705
1724917505
1924146540
965712898
191731826
1613471690
594365712
478529372
676207236
1933141915
424012623
662645355
1637923930
1950108804
1822016654
2133921292
1101845514
1363545576
1622018375
105218474
1451725776
1170147276
1579034388
1909525387
517017818
1341585792
1833751516
992260627
1267453789
2022178402
1169658918
424202048
1663366404
1018790088
299707500
1643240170
1043263928
759341537
1332604973
1693284768
1260216988
1885450103
788806755
1633997680
1860831003
1614879078
47269381
1581107683
1788978973
1185111400
1973691809
1797084251
437629308
552462220
1480244191
9282376
1400309912
1900800915
1236509264
1941981685
382818801
693618136
281812305
52966106
1085370867
524298963
631676236
678733601
1977483024
740196160
1616015408
9436162
851674799
686021604
414616922
1114326316
1332571852
630801855
1491114152
764582466
1370923314
1094716526
1981982209
866997637
134522847
1372691532
1006647797
1567749124
566808484
667317842
1985841856
144464494
48455766
1425474712
452719537
1606453544
953990312
377124670
649399065
1227901005
1787942817
1715866744
988351758
1158744772
389316055
1959614893
1888586340
146361793
1661069878
214010652
120247667
1058852023
558748112
2000180577
628632037
1386695443
851936078
492040123
1285795590
1199588464
434212083
1031321045
527950696
515831023
1054740224
2011650735
1660384919
557582390
1569061551
337410513
1406612131
1482180317
2119821112
78651580
2056393566
490720122
1167661735
248391678
11372975
1910033552
215811440
1450871686
1878623318
627097044
1211895527
1145907665
1355588327
565581828
1603547892
1597004609
464941806
1693291034
127780606
2043206248
1209435835
2058870254
370492133
491683086
1213641449
219663024
288182192
700120349
156318800
1943139203
1489445066
63762873
992315698
1625299540
1714168790
1179726893
1699879584
1736554574
1619515764
1202888149
1569398531
2038910577
974639988
1756883630
1562147385
804141142
125847640
1466517865
1359803497
348091878
986006240
936120269
1122937857
658036961
2088425872
1056849731
1896613864
249106131
1584696055
1252286237
1574316899
900062626
751691549
833936500
527875617
1930676004
1410356731
1767877469
1903158074
885780105
246003497
778802873
335834556
818889261
2030610459
2049746437
1654602230
37759850
402486731
733113244
498385409
920173381
1800976882
953313156
1201386550
1618079942
1557255455
474145023
784449252
1769289708
1898580786
1114747188
1569419701
1901946159
1113338511
194475743
1028511802
1701364901
1485721128
96529375
885926515
2143938613
1058171688
882724643
536350362
2141185073
352415004
1255606416
1445732747
492632880
653208849
1304817061
706600445
666755976
1037429379
134613737
1957467287
32640028
1296637119
1619128673
228273700
1412065348
1867230759
1614343499
2121607567
722735474
1429732405
305687649
2057621334
2050339731
1294057897
1068812304
833336667
1363990307
81663954
889064217
1418295157
1403903910
2098909755
508606607
1393195369
1819210433
2108967369
673495569
1347236475
249573202
17546367
1171580683
371410162
1286809377
1317133009
1020463686
1497969335
41005065
828018207
894441131
754678989
52872946
677202268
405910285
1282584929
1861086918
1853194232
28491932
1996319624
1125816621
1812876504
1711900929
1730958371
1795582986
2016152711
1390704123
1107818109
1817695655
994432863
1974852216
924342585
1368598941
1995715985
1619473498
1786007267
1679723319
1790305199
491234205
321191737
335826720
1236112863
314814561
690570899
842931087
1564402505
1545615976
1475955080
1974433827
1742729119
834768130
862028284
358557621
1887095648
420101155
1071949684
908574290
1521040462
424310952
1229727794
1775653896
153343580
1917281848
1115178620
1202275443
7023090
1629851513
1502710043
775122116
842490027
416757684
2132200413
1686621282
712990991
575831459
764223648
1449097520
1613815697
946536522
102709688
714748212
134348761
1383161243
1752095788
1855107857
337575100
1412113498
1598854867
836371915
2091101036
847859475
1963289230
839073435
125951768
1365702868
513751461
1380332382
1139637182
508559246
1277531132
1017698753
576092813
465456261
1633059298
893256231
585073093
614886081
1720566953
271711227
1057946294
915556918
916574827
1184278123
969572768
1447754603
738321217
1385863384
446553864
483182759
960458778
784827008
1752346729
937633468
2125007550
1814581964
508685392
36613827
1841676550
831806038
336114357
46471292
17933816
1078040320
489815410
290484079
1604600959
1930258707
326159588
1585661511
1636489197
1741500245
1316538310
1433072113
706495014
64671410
1018582274
2060628874
664258476
1324630345
1058254272
1713005347
1159306317
388099303
537829877
2042979614
1720746354
1090048091
494048752
1876443072
662469611
282039431
1771405726
171152483
1392765341
1691524237
1258863611
1823727916
662761260
642692731
1524852843
1237674400
1439275871
713683253
1877415179
2097770351
1836268231
1360393603
1849520867
539903072
663065797
684790394
936758254
1290904761
1714841947
2040528932
2046936800
1863891316
1939166461
1594706921
1385210902
506535461
723664958
229100656
1618936934
1392472989
1156911196
1192976671
1571745140
982690115
2055441135
1122769989
1169896422
849890602
707340884
138627184
1433182306
1740493085
1882163692
1133612072
1482860013
396979754
476791891
1596005547
734607246
608006140
1637554113
834541137
1427628655
2032133894
691725828
1069931359
1977377606
692940872
1307007436
1530079544
1579657646
601363372
2093442181
132694802
1903502132
1607101857
739509737
1341740827
1316506933
1205169537
1729635320
875454784
148403144
134470452
32013137
1845286839
908544986
178716085
738810848
1222080104
1981895035
534553489
839204505
350988999
301656839
97298867
1501755226
1926826857
600018649
1168364374
1409612720
432005793
137226100
1606683279
37096969
146320262
1615454241
1289209526
1606117793
438214548
1648352178
1552511003
942687576
888441581
1007032462
2038361069
491583811
1340927194
1222784522
968993763
981585582
1767635549
1309927538
1955698055
690270734
526553121
750787224
359184534
184935606
413832466
1102787900
613808910
800056132
2133228942
1494752208
431351500
1644110938
1162607199
814216268
1549131190
911042879
902844771
1568402472
533700185
1147574523
1146454582
843482591
960562850
2138148869
1104496118
6678606
971155326
557402832
1095352984
237712659
1949187902
528176324
197109198
896326853
227650332
1506711423
859036592
1139183325
1432769271
1369910426
1880780802
92912799
1465549274
98871433
1387134564
984965072
1486707714
1239231156
1355736147
1313770707
1450784930
1337109998
156060217
1084642880
1793147137
219357593
550734462
1283235591
2140586375
322351702
956556030
1671823070
324757778
772496249
1169876500
2145545907
877681450
1912338587
1727238504
2054260895
894803377
1202578074
59273884
1541588084
1890676333
1705029551
1372528496
724576088
33965137
249083707
1691712650
102505781
430025281
1112310090
663557499
209200391
667451339
208468143
1003625942
1615159677
283071381
1528689980
1373712205
332494075
2188902
1734034686
1697309118
475215523
1926933537
187710742
465860649
412909468
48641436
613169155
570211952
600830004
1570912360
434081905
1259515093
303975821
1693070427
1071999531
1393179478
996684264
233410614
379831644
561957323
1065121426
1947658078
599124808
1397749219
658773056
1801083532
765333487
696306656
607795554
433266699
1335421531
1793840881
192508374
252614802
1353044953
117016168
1856435641
266564740
950130362
121066962
1501223337
1541773843
615988292
1739893187
309103662
1254920266
1681108373
1524966010
160607544
488470949
603579265
1850707647
429309549
350921415
1582403651
879931763
1962515238
2063399809
1072167572
1043598882
989225023
511941160
2114001726
1097394798
585180308
1018777537
482769000
1680832874
1263941211
1936152911
1481560458
1560657342
1481300256
1052634907
1951512186
1058361463
320239566
517769640
819263037
841487066
402891219
1751737744
1028170165
651225241
1888115922
965326089
109957272
280599766
1066965746
2087410647
1877396031
1511045910
1907997158
924229354
2099049425
2095930431
942367472
1809427048
498198060
689491698
1673533307
524501709
1273771757
1074739317
2145907689
722901825
1315984360
727259151
1384995178
2115941913
565127970
133580829
899579298
1551163738
2099448286
2034659607
1047878406
341587243
308614081
1215289585
1480540414
1572074718
961280839
1158820694
804921157
2144105225
1871686861
554040994
963993783
531909111
1615743059
1032978269
752479096
1384893160
204269870
588529059
807135443
46816768
1667975587
1736746374
975920266
1442282684
1816369388
243082620
944488036
1426471507
1717643230
2020022357
1093069030
2097207577
613148548
1616272771
582127857
1438442545
508663735
1049012048
288502197
1564870436
2054449502
1379334228
1274713800
1116338620
1394490835
2071055368
1979102969
402067315
726324929
1107332259
421177599
847927412
70689497
1716740729
1424626155
425905073
721415606
1517989190
596999110
413895786
1771620502
941165448
571907324
273252001
1921411890
2027162156
1965258385
761728865
68097494
1175005978
1058736850
1376426431
723991119
1240103194
1164892638
1972466286
421800534
1320141354
2115010189
364497777
1733492947
1902766798
84417667
35524313
1795610626
2069778166
46378377
1786065854
1338336519
903535884
2053291361
1938626530
1310442006
1434041743
735822846
2144987311
1865123110
188952390
832383268
1489571557
1161216095
1635945551
1891014884
1890486717
1152658095
164930894
948416876
1811920294
58725773
1021554926
1123782447
1661413226
1181939744
270210427
864605638
379933249
753115929
2126126376
651692490
211440020
428933481
252296658
226172891
1740790595
1345928483
988221207
491689863
1947281099
1744270824
794483804
1100844172
463092923
959633838
1772135783
748424640
2099448286
1283007796
1464184917
635746066
1766042485
696793061
1942868302
1543216027
1960111179
1695738213
1296388510
2119836034
2127586153
599383458
619656613
797150763
2014502048
825693131
1370402555
1975699631
1639827378
170816452
1066029268
645105305
816027640
375313316
278473719
636663914
1131418779
909367034
28991885
1162195432
751923126
216402579
791279112
497219921
1238827556
1157489129
739729327
1902825320
656027161
878566209
1928202826
886773038
1507456968
1275143888
2005139735
1962886643
441093557
917720744
1591256268
287366022
908367534
477074299
1791913052
757729314
166784107
1093520507
739197653
546631252
14529939
524612142
1088122997
1800608233
1596194089
617942669
88374215
508817588
225840533
629324535
1550494314
1185233575
102401133
1816016498
1298771906
118868163
364790015
931547964
1456573394
1202725722
1170780958
749571171
1976950269
1950338999
2146602924
65100498
1910395403
931985943
679049398
510748579
990399265
230081531
2005574818
2107178900
709128679
1103637197
199857596
1917493411
2017032346
1834685191
1576840289
1850046348
1485203919
1292622553
587364320
27837714
1773363667
2138457880
606763802
1087523669
1677511440
1836271841
1846559117
505938329
1442419202
1767604548
775616256
2001231554
898784688
1741596581
450750122
1082773418
1910509886
1243854048
865249543
2080500809
1465502916
2004386525
856348069
228772530
1748796265
480290540
1263962827
358624905
2019809735
562745976
71682582
1255265076
1145045679
1618423958
328836466
1442286119
286034743
1497327115
2004267069
684221160
789431752
1706438117
569434706
860379134
2108358800
1952257608
757319243
387480001
2043449297
1036255887
1505106886
2093144599
1048388470
2073359065
912518604
1105138380
1429750417
62281107
686959342
369273921
1438324052
1209921677
1853906086
1102257858
2033688373
643455752
1914857279
1800409519
309342127
1411055635
508137242
1947351709
2119098431
2103349413
1585500250
1420519413
1304347084
428623164
1208038604
1829593875
1780080577
1349445765
529853231
539467989
521753839
80205883
1686237995
1937605191
503221800
1987642598
818232474
1468352516
635766479
689258008
474607811
93525233
2128218037
1165449707
870921022
652905644
144979451
1766010853
1821723604
1460989111
1271646029
1679122052
1922695898
1307757039
1276484914
900788347
1110982058
1094125149
1120641737
1093779683
1238766667
336643431
79964780
1275893138
1493321990
835076314
691060106
1827028819
963324675
321357827
122355422
1472510466
1686746616
1666375841
1252968655
1351454999
1656730347
1980704712
2111740950
719063458
434538500
146585762
1180506890
2134909546
107852456
216795265
2020867989
1932112002
1857433898
941258566
1758956798
1660002660
799492408
2048366253
1149046628
1781009089
1276846180
288875049
1959657027
545075098
981402101
1048914892
988616008
1750713513
385835274
1610849904
655209301
1692820169
1961270576
1796942713
241238940
44407700
620828147
532424349
692988843
1275740190
2027294119
2009962942
1828214892
793756537
899242705
607522206
1121682309
1262968778
1254780188
1456216644
76013531
2055078870
1336669073
1573694811
652159220
189575609
609818534
1736473625
595978715
1219420129
175832499
85031967
2049782957
1138853521
603306178
689555294
1100636687
599406895
1950468159
2066371541
406653848
1012168054
1142575481
2100606452
754382493
621262459
1058246948
1323796069
1426106801
486207084
1850155425
1598091716
969542538
292575551
889389398
1981907661
432760879
2067407420
1957517193
1605802398
1395626075
841844850
2008731722
894085966
1935892059
1417208818
842835722
1749303063
1484668386
1375440914
245968580
346592286
771819459
1015531269
438714720
209946707
1735737741
739990913
1385954468
1917333076
261997305
2070571174
690358073
2060939756
533681387
1265908384
778650428
1621871914
329583477
297234908
1491576815
2045646264
1797547267
131452131
1904890172
111620687
1023394784
1266048734
2104505892
1453221619
1300668703
2091266485
498041067
1040112035
99316742
1123564478
1227099860
975279233
557160288
1501791593
1606504600
53539191
1532971488
827803090
815377295
1878858854
1634836509
963544540
867121951
1477608902
1916883492
416035922
613979308
1589183311
1938852602
2025507587
1949369404
184870213
692109489
1340376253
1848981223
1009767337
1494392831
1589174319
1546990055
1310041603
5961162
91664803
951219339
391113093
236824788
1584164255
2089347485
1905065260
1566040809
707235353
1740226663
229034372
574181831
960979492
134888449
394356509
53071523
1251768143
1402371954
1471896113
898688900
1406174868
621197191
1454470408
372744834
1968856752
547419670
199083042
521171146
1709505099
1184002232
1917752192
1579606982
1440084183
1625071540
56550699
1370523067
1842909431
69811884
1447784952
243596785
188943609
1125511714
1692137462
1249736215
1591129987
204610305
1353220437
1532565686
151486213
1640757824
674972087
1941657854
443123069
868171956
662859245
1817449485
441418575
1426249202
1213147951
807531868
61749926
907449890
1962316536
1407069694
1670312891
792848797
1857658254
1522245215
454412886
2145589005
23502963
118748868
653016601
1440877909
1725430148
1117237250
560255206
1322743627
38204062
53304620
765721517
1768353223
243854730
1039994171
377736692
1291302944
2035447678
1597265981
965997785
1760945989
398425952
427866712
1700090421
1913788879
650080510
1813269299
633210884
1980416789
1659198604
1720977986
1066572629
1039882018
1314113020
1638710067
83244492
192531354
1577839457
1049319242
1254451400
743372098
1844776535
1136200273
419752858
757573203
1226719595
1147564680
1839460961
920978626
2052159548
1167500839
616499172
1048212411
110382744
1219577572
729676887
1547924210
1307682750
586853504
805540259
1581117193
453382575
1853876348
1474816320
1550919118
237262918
545941488
1200074725
365232576
1296173785
1787580505
1706137088
914785190
660026336
864576799
468388670
1388647465
376115961
677988596
1387535010
778333229
346347947
2009896994
780384944
306207578
1928372877
584141428
1951499870
663132009
1385303156
593193690
2031031325
1385394778
1045007996
1214786064
272302434
1105005726
876939761
1579114530
1504777576
334843120
735977108
1007784603
1200646482
1485813516
586964774
76847640
1441667065
351741111
1045817488
602028809
197889755
1397464159
1669084349
1783893694
1667326215
1628795425
636095593
1238173737
241905746
280729097
1600509179
1791579117
933730903
1936070072
1867285447
1095898770
1347424616
2077392175
791373500
1183311550
848486246
58191954
1118827066
1075552247
775983288
163374661
237613247
508368848
2040188605
1892000739
836843150
870339205
738809437
1325592923
513576595
1401934384
1174034140
484776289
1556319756
1114676247
239705419
2006299760
172365271
20413006
1506901176
1621356295
1447804475
701678319
1924362815
1713123002
1317011905
1021836813
1279657392
1461176104
986578100
2054460133
1626977256
200868850
1951520723
456633978
1992471516
1847459852
1299598644
2089618289
733710121
1658665031
1922210371
1727163842
642781693
604860533
893295053
1401663435
752067822
180485108
902943835
399857375
1212355923
860717515
526366870
291989538
1193553912
524021595
1705291917
1568527163
915409118
1977640155
843297130
18118568
600357730
506814142
1860963419
188996209
1773028026
736408235
337610127
1717368767
1791334645
1954432751
1187978613
2065946581
1325643463
1616118360
1425986928
1551023552
1521478644
1494148379
49303205
1343894505
220362752
544603383
848734950
269323866
375383183
1538585788
2064142897
378724858
190208836
100685726
2101069094
1919326866
854722238
388189593
1602544073
1138489309
1613294882
1408003078
1443596304
1480445511
44132328
273615526
2095232612
1194999635
855054116
193578465
1450902691
457868620
208245638
227205092
997165884
934058298
438553686
1808397954
156621611
1312610934
1916169053
901994853
79723440
915949384
1552666673
9956813
213703304
1911516976
990319631
1511061153
741462166
1719752878
1223631638
1476790141
1471472484
1111442723
1495986358
464618526
986039248
395721788
1198520539
212553687
936830518
1182242982
230146912
5113977
125915891
173466219
136403114
850591002
1376619430
1686630443
1921156200
1694132830
1433816360
813456054
920664388
1454900515
841097679
1112910772
657035405
631209685
2000767335
399324870
1997464035
2078841310
1072385843
1640206662
591102195
596420070
1872263507
790628336
1823096327
619303737
1537467182
1621810455
1183218516
1633823867
1401583883
429447156
1892060469
499526944
463871527
310922625
1178150924
296539634
1383213975
1180692428
426015136
1077551989
236283415
410261859
136620349
487404712
772203747
687012679
1585708408
1472394078
1467365075
1822119232
381100018
1731914269
796886576
342769933
1316018181
1887980865
1374886701
953135536
1412465984
1133646256
107977485
778063547
1851281688
1373014398
2081300153
811154070
1560059426
288011047
2049556902
1210095287
1137387116
1645293922
1897672536
1241305565
305133024
1527948377
1316564120
1347265098
782862894
1769896445
279569437
17960986
1254508928
178829309
1717169605
74692398
1618707320
1295491962
11654708
18132290
4920294
652193351
1347699541
1266801296
446318113
48135903
1784992957
913314679
192387369
1078027946
390664905
293725176
102344005
376724888
1025334788
1214476685
190643067
289122376
2057407036
869612275
1980721872
2041304726
981622165
1940642040
1484944331
556477778
166333212
1292487772
1200324880
737296381
1213752422
736518918
157375897
420763326
504856171
184024913
857498406
208559860
191923452
1527482258
1069513454
1032709079
1550411185
437689281
1357696396
1149320522
6858940
548456323
73008144
1045170611
2133973510
577989670
1310906884
1198607850
2074202982
367818286
2111371153
279148988
1963818804
1668815538
2093648121
1630022814
1001869631
1976030113
1087202083
1861071177
1932190987
337996670
1416620193
872268250
987134806
2132811854
835916886
1436233332
639493310
511539216
1738654094
133192938
1271220763
432729785
1721309867
896260049
1994741158
1777089844
32765788
646135301
604074013
347830230
780806740
1235304158
4357585
1134838242
619662971
44137164
146198548
402535945
1730979752
63077522
48487681
991883090
1037330170
1468028460
579305766
1178756187
671114044
803260592
1137221019
660309577
1749158900
1981708886
664220920
1246506406
90098861
31385981
1299206219
741901676
999278138
1491000704
257243464
1397865804
2018566772
1739760293
1704379260
1465048928
1751099149
1652891225
526902358
1911730988
850405732
193193956
1665869170
610025606
485225135
397514629
224307200
910758825
1156317195
1532806188
470396996
921384073
2002773576
311245794
668974992
2069006798
1434372691
52447278
1006975632
1992499571
897373902
437741321
614242984
408151240
829270494
1654193607
495185246
848622526
1942527858
381456631
366249321
995970891
1003090978
661180921
1133060469
86136220
2136572411
1229486610
1006434163
1656467138
947869848
1927611344
576417485
336802456
872169965
488405786
625735334
1489127488
772906167
2022913433
1959933992
1289226055
1505034532
2063073076
665332667
624282435
1405080290
1549919776
1725888494
1249184150
185495544
820104333
1308345115
1989029524
1782283317
995207137
171761910
2009259355
776164996
318670430
503259367
723919680
204337377
1210741084
1273771675
1356866526
1028793772
346757350
2004857938
762088147
379052471
1531566138
700431302
1444455885
1116982077
600752115
90157329
1890889316
340933979
148462254
1787373933
29635605
1504102797
498772224
1461070797
2006852775
1332067368
668032167
326747646
1867173607
2057118605
1399312419
227652249
1455254900
887697802
1383045345
2084252002
1436312599
1052373545
488321406
662058095
1708944702
1158621863
639337350
282438216
1248018726
1140741460
1654144390
445764405
1784949888
1593257304
294866448
577893502
29835391
1600337312
1448367654
1422426400
194304066
657052767
1968944277
84086659
795103483
1593920766
1955694056
2059391463
197970444
777332587
300216209
537339945
936580874
834128179
209925292
233387103
1218453898
1745769910
1495037696
1528791084
624088962
1709803241
985417488
532005075
24391892
2145170378
1339067406
32924756
205002506
1954069902
1291998225
321367638
497464279
1939922768
807598138
1358179115
1385780379
744126227
994163119
1180253237
1842723348
1882227147
194214180
1206527717
1673780559
293819843
1356690921
905340046
1643418236
924847998
1430476049
1080748706
32539431
206728354
580342865
370735235
1718319517
107125757
1746124661
183558410
622346716
1961909224
724985877
38381502
372582558
3789244
1973750330
47501666
1933839203
149033030
1769874724
1546189016
206827127
548985145
166878297
777987409
1453561641
1299837628
223262232
1192525270
1580795445
1072949066
1303000032
174140157
1023317709
1477017644
1895070063
54378494
421539634
1437405438
2014848183
362922246
1062950425
1109366949
1318806597
1426416204
1123893894
1032702173
1497829587
2130978434
837771550
1590856068
1802372312
286204226
1188830703
998873233
1016828511
1088273768
1116211227
432384371
797952366
2049567703
990666876
2119723272
1384209683
716864777
1984285582
1784603719
325416219
1579972557
1662864058
1389300103
1999369132
1657164997
1730467078
1994740843
2046788074
989713499
1239804318
892948419
1917282692
849160153
1305528773
671238656
126134115
720951770
283415046
574569690
288275588
1973008523
740447092
671470924
1794352229
997911394
739320573
1993145179
1834374037
1477917205
487767074
1615227079
588223290
1504383177
1088286630
1277575946
1659010411
125098834
454153155
216618985
2130339629
1305507697
147112852
105859367
1363987093
1489827171
1528708131
846432709
1942926658
1601812908
1346619380
1612867389
1510132587
596606988
584454279
723718532
1091792242
1621225596
1261131995
1533035082
1437674997
1113157558
1043598882
1860085002
238644342
1052890579
346806503
1785107313
1355663612
157587739
383808470
293315834
404980574
476044854
335566019
1440287194
2140258936
1803491531
1867797851
1508152582
633388088
737529524
660406949
1932555618
773414129
495365665
2109190992
1053040098
1512646733
121693007
326553974
1019829496
1350657155
1947574823
1276448403
694334093
1152399350
1647832201
1571194031
910621191
206140949
194693942
698835862
676628389
366805379
1748174674
1510080142
837997373
182312601
1661150548
183880503
1377668171
491579289
1656558697
52792038
1906247588
1052681710
352451197
1387259974
747838443
62957107
272363
2071130296
489851836
916888357
52647081
585128935
1073780685
797655143
2101182986
1919246916
1095192546
1491376842
1844709555
1534787621
1488212627
81339527
2082359615
1217873760
1457085771
1814957080
105491698
984864593
477652522
1432018635
682995325
455265297
19319595
1860057665
792130506
202306855
1062527759
215493171
1113423262
650798904
638983160
833567243
876778505
1330977899
1838393463
1750595558
398122451
579249604
1966975389
1518423350
461352296
1368991651
1862350437
151580323
570638276
1473603143
895710014
903952492
1793496292
391756716
210305401
1905536065
2119170396
154250378
1280107
600518950
853716896
532306424
1853892142
498121424
1651436395
1618605306
643434863
479112878
1404306765
131145369
1774985190
678309785
373119596
1857699757
1547077366
1007486181
120933966
1294289899
1438934188
1076393943
975155679
783430099
422089123
296678537
863225826
915047593
1361200354
1906001712
1144308561
637713711
691219964
109507681
1867780993
2139540489
999581034
482451709
2086282519
1717847954
1678353407
1354088658
109458847
826214094
859610747
150519901
730532358
1038065010
610862663
1164706878
2031615327
185311561
999901190
948303637
1717767666
588979589
556850844
1733152768
147011268
218657670
1389174406
1574543418
422199558
744369110
1116965431
885830170
903680784
1520629816
807676895
42642560
1126816456
1839810015
170201821
1462844363
511648009
259324674
860042597
1623256781
2004298
1017293764
852292575
1486696820
40891053
935481934
74647525
7824738
2021150877
288524666
1808139918
221403843
1604183617
1465879394
604914260
1404735660
1824415899
2040817600
264657602
444804309
812905873
1668051832
796948490
1986185985
1941034122
1034184082
405867798
1756011366
840640950
1974042203
580428017
2102726105
1808496215
1566674744
656027161
563873184
1778142383
1707352498
1535827668
49835672
1756409574
319999639
24367250
1418257194
18458475
721981459
1420616212
1140138863
770427529
1813724540
1750383057
1635419386
1514088493
1828999473
1504979345
56534935
1745789946
660647092
2084376173
1538454042
299348872
2022491444
1202437229
1573218282
736973583
1279932355
1768422798
354893827
665394004
1963747800
1288435054
2030480670
1445906466
1719974825
401356289
553557255
910422154
1536629611
1603247945
1396523289
1300390804
1379587922
1103722683
304102549
1756678314
853525277
981591307
118986483
1080788549
1083925915
1612565040
640566348
664321756
1807319894
1377527916
1036733186
1556753020
2032826427
1953514806
904517467
608635726
403966479
179672603
679183926
375903195
1621255503
2126265702
296105231
2041306751
81595363
430508527
768141884
81920578
1343339878
1892587977
1665968925
1992223007
2113402031
502408077
53163682
1102921278
1936612901
133307342
186071234
521093432
247936149
1785609615
1752649885
1473515295
590724573
1406800423
5436964
668622562
671688826
1738407370
1653395771
358475990
123046650
2116928399
910528039
320573958
1290144253
159854975
553742489
1144353464
1276082262
1431400716
1446652315
631776790
1638200689
1502265041
1196565238
112713335
1228993507
570351646
799524499
1617927067
1653462171
1177914304
178780298
1734126904
1093885034
1801855051
703683584
144701315
1165327054
598837264
1617717133
723492334
1202997426
888530852
801598361
182923006
727754431
2055207353
1985538645
29119340
2118041028
888943488
275989886
945827389
1117596673
424397170
130808147
2138696158
375768259
1835180855
1089590847
1660563452
751731624
1506754643
1224942031
1832577369
1462950105
1025963019
1893068499
1063756634
890910108
1060287137
186890984
458469539
1049804311
1307308355
1600811419
1782561604
580139140
891110398
1960571917
1582112677
831566362
1734379951
861348712
1030387970
464206593
989159376
1249628076
2102478983
888989657
790457426
87842873
1808775629
2045441968
1847598857
1347287451
1223577802
754313692
464570627
594962485
928463335
918179993
1525966452
1458020495
2099827964
1913563170
1226709802
1948837734
1461808089
1736065412
951026528
42071528
1814238834
1701021671
638364558
271517745
2124545402
2012739219
293784216
428433686
206952322
497258117
1506319745
1463598074
1925685088
1011239865
280548242
1177442795
1866429290
95411701
2064541772
1250319561
743017205
5458233
755663655
856922485
667237012
611211009
1084986421
1680491230
2000176932
948970916
479431023
1716569072
1544828803
1748236089
2073700578
285684527
1195552916
1618170103
1812327001
1282172124
248160380
678441985
1057359321
1116903686
802001318
1972514303
753465739
568710738
1309441225
2064847466
598052317
1172915047
2006035336
1809295777
1586428605
777351254
50442225
2017031001
57995602
944896441
452090662
886238251
1638849066
1593067404
168188922
1460977219
2133271263
1153430738
564145457
940284998
2011132269
1060634470
1617243467
1959989666
989078214
675247890
1914870214
464833900
1333078336
1225486367
178191668
1618734542
766240626
2123630504
1155414819
1867198256
1131283124
1534972504
1654239845
2061207308
1642928452
719679521
1920136066
1517929324
451565248
223367458
424032969
685703036
190023448
1629101503
412963884
27904058
1285098141
853714779
2147058202
2085672741
2084416129
386658725
1276161427
799469860
43777898
840914197
2106248507
275332677
1917571467
539969479
1144948194
1288734087
1073261099
2137512644
161853921
1364625283
548165342
606322405
1540004447
261781535
2052982680
229176377
964324423
391217181
7488799
126630066
1057985117
1819216983
373604381
200297845
1221527207
284969212
644491831
1648116373
589308882
764348609
882044003
183801943
1853615273
1693935630
743879504
549097264
756067953
1142366607
28680704
791354966
1967401066
1986498239
568245028
567934321
523922082
8569728
630605366
38326386
251326690
1173631323
626964581
732048828
197733194
832963924
473712707
379054424
1244805316
337990687
2066303456
2106326565
541703608
1891963216
1574546158
1272604337
933591722
1359007130
928666882
1096334627
1387952869
1648527870
1285558385
2050277230
1329560206
1023298891
1417860960
1664058690
1861877053
2115019265
235867017
37972589
160120138
1472915623
508510138
1928039004
1509128413
1927726873
800571316
1736861301
1391429629
1549773771
191806259
837054201
882310053
1453421034
2066736094
468095476
870125873
852502585
1371593073
41503772
1277489288
178131761
1579614587
1374322552
2063548430
1458596604
963694158
919163814
1678501889
1564112568
149277347
1069724349
1020448742
1524012468
766628367
100600005
1409307357
1699233441
1989374511
1698098811
1188991182
2085611975
1310755146
180315220
1939518591
1484289753
1888527468
2060834937
2040120629
441562239
1750003538
626984337
1239102660
666656188
530600663
748991328
277807922
1676181987
37109180
835697699
177018272
628661868
1414712546
918599011
746324642
1240938612
642264983
756469828
438888449
55185680
1756892336
571845199
870398525
116347926
791365262
2012650460
832672434
545576412
1331724010
2021614522
1928575429
1329032285
2104123842
1531358584
616042618
977818455
31332746
927633009
225298886
571451832
1127351528
1957179657
2050442020
1441582044
333138475
1978853548
644645399
628617069
587109482
1337191056
1366054065
1210552083
1858028334
1943662384
447834080
1133132111
575074299
469224077
950765236
2127629220
784717714
452125497
333647150
1240013688
2142919078
2134602632
90232462
965674219
198870729
1297176708
1110420435
653772389
842453916
514955157
1538708409
1808991881
1682226786
1281626633
2118886463
1147537751
693434134
109483508
32113157
104924318
1449705934
1669345515
291079446
1901534849
549630678
1540667207
927890150
1651703468
1843652034
148216619
86845819
1142106150
1425051278
1813922446
1682716392
627252096
734428012
1134160557
1117746765
1106851726
1642534056
868689556
996682186
1730640670
1825100931
435493900
1606127368
45287615
776242977
730062709
2064260864
101772761
109077519
537698864
1038299893
1961675339
2089103538
1073754477
1310178152
1042429758
1263511911
674136354
785883245
1664777399
887305436
1769473181
874700541
601944595
487197937
1248195760
646431978
961972204
809447884
1254585559
744248143
238008291
1439416724
1059305299
522474150
675542892
1378223766
1386126935
1268812596
1479196650
1061296608
30589578
291735049
1564105465
388714456
221823919
1351846280
2077896998
893148580
356440688
1505026612
393289092
559355194
845257891
1109673047
314388090
563033543
297936637
1848934504
1566091194
424142581
432628758
967676073
973014232
74708222
1287102971
31130005
2145344689
1249882724
805548898
1142778161
1922312154
1088382610
1553251434
746770537
93851641
1136199709
1420030670
343949981
1465444960
379344934
1928544572
1310960575
1720195012
477668774
1816570902
1004490778
604342719
1193884310
2131778332
1107133204
582315408
930848349
587669178
778906614
454624878
757226821
245295830
199404012
1871795309
544270425
284060545
272613027
103161909
1791102594
815308064
1639691506
334587320
1245488619
979802745
736303533
1189234827
1841644672
70664659
1972474775
133430542
1862889108
2058183266
621792329
566708617
713251819
1885545258
250576908
1459862939
1510916201
1031078406
1119231075
1397769171
134021406
1750569131
1200122000
1721659875
1569368703
423792876
189395883
841261553
1588807465
230339404
667413769
309059940
1956841552
1292796354
1016509428
1914159497
1237042216
1009908049
1416527741
1576660826
306581345
513304284
699654765
812867223
1115869948
1285768391
1050015187
566909361
1117806586
1742921458
958652745
688505882
674996395
1424386312
270540817
735582240
1638085285
1491611615
1710355868
381432390
1017066473
782835531
1180039583
1319711150
310145497
1466225409
1837167544
2099499037
925261646
443157633
494398541
701114689
1723010440
1111032953
1262386392
1232740976
1626818973
1002021299
295906007
1514899067
76492279
1094920925
1925451922
2081657971
423663255
1220262660
1930266937
139698867
2047275716
765912342
1992126859
553135296
842498722
1212333439
2094952414
802832073
1959874317
544299273
1070273020
252890863
1785119183
748102256
1084523002
1524205043
927063217
857170642
618801608
1924430565
1217701027
1312930997
354103724
1863603491
2140858475
557540851
1089127471
831922314
1124351562
1362379606
1404273715
9127934
676685128
1915056540
493036191
2005573726
131303119
582766708
27766256
1479105068
60875551
1731226817
1256799314
763904420
2053680837
2095247518
1797959106
1331133716
1568440559
336975260
128827366
758512450
1851154966
287742304
1973676598
726054378
1512286178
1020731170
123316851
31600101
982158822
1580951930
449087866
866635830
1398310529
1393831174
1259968288
1183758822
523063477
1831518481
1142973836
50546528
151933317
845465082
563063795
1900600014
1943193156
658267158
1383902533
1559488178
1683549842
459567936
1836098713
332594713
1181849199
795481845
1558592558
104551777
1340722035
1309974748
1558098791
650444309
1646977500
1897482221
705391125
1531728987
186665734
252140763
1453265279
1967722742
609810601
745578611
1709497859
1862350437
927300215
1067378390
1456208716
941722701
1554531365
650069188
1032623813
266634260
1254907025
741001970
1772962112
731680
968806501
330729671
758902932
507177605
216620727
808719969
1414401768
1028266877
176720058
1418018161
2114817854
2105956152
703757418
281052126
1082420108
566805378
1541147620
477075322
894547380
1706818875
2013098646
1489470275
242141926
1384842493
452377368
487198873
721769925
1802760453
2134057795
1681357725
215207030
369771548
1225924530
1817913255
864230858
1760307958
2040135601
2005276407
1024850537
306959035
729748163
1247580177
1974799493
1916704013
1163442571
1762463390
1284098084
1458492917
1837380492
1314088072
423934142
2026838206
2117373100
778682375
1803600589
2033900540
509659313
325956963
615454022
1920172718
1653066979
985604637
661389492
1075271789
1609688321
644703218
486317253
907017763
1891675038
1395738416
307479816
1730613844
169714170
1911838452
1999899091
948526743
1828773128
2005662088
685384043
600721589
1807401211
1632112684
645597064
1766166153
1260445995
1419318706
1474957767
1991446967
1334363268
756872741
963064252
1855135743
662611250
2064976762
219912480
595373051
711173034
445433835
1649490235
1551463576
1841872003
792702749
91096351
1622879219
1346262338
1649676974
286254847
923867533
1255563829
661053201
1247097223
1858630286
2100470517
510776202
1852731196
1856541212
467302641
961046049
1874214204
2009945679
694903193
1729292238
1805831811
516728687
175289213
1279173527
1922651787
188469570
1587838831
1976539443
111183107
1878198442
1502056684
945044358
1893372422
1253033575
1194981375
204096408
289337455
978507550
685377719
1119876638
423197678
1709296392
1252603753
933834590
569657327
1675507392
1943410013
1533780339
1865978135
1551534017
746194218
1234974149
834815174
1185256342
2258136
2035911658
1460894337
714617492
1081878978
948259492
2015123458
1851986122
1895840016
307017436
1070059916
1125438759
282406831
52987135
142312030
2025247133
99780725
753330831
44681677
1288839271
1390470748
803588263
149167102
1020812877
450725540
432922593
131052036
1905182963
968868105
506228372
1081493966
350614765
1994670965
476489709
374608800
1418844254
233076269
203255187
98762380
1741402861
1819549294
259738157
106047427
426015876
1354681306
136232031
1294336851
232830715
901058661
180775017
805420024
809447884
885898145
1390193957
10899732
48882048
880707314
1567621795
788293544
1892839422
2051229060
200732941
1706438117
629357905
1856834892
1619823117
1161568525
219787209
692172059
1999609715
2060439725
1792534190
46694916
1786222298
1953013245
409654399
1073677996
1784148972
1361632110
116616372
231702049
1527222402
1210634671
1644096556
1886117624
1481305725
340157546
440109764
434132318
240802251
288765635
710743089
712571111
1588987361
1490109999
1784835403
1215963568
93238043
1364879529
1633869548
1742098343
414670541
968193425
713486468
1070762932
1461408337
84512085
2029531877
1533726944
697577474
659322415
222742192
1340019552
393706711
1159416208
2076227307
153009862
618147386
2113044137
357363812
186545847
1965596928
1897374836
867371527
1017516764
1867939681
1736395640
901620458
1437822456
760689977
1114889654
2026947397
572969290
254376993
1959187505
340596832
39923644
313248582
37321743
696775117
583858458
1147196942
1203052728
1586554
2001106029
1429731974
667849967
26693640
1013339932
445607973
361775894
408180400
1288499923
522753905
321139405
1537624569
272481466
1406659847
1058140205
1499257170
1783423032
398071193
1309253629
1298212402
1774029858
721441063
1543418117
1036319976
1648009142
507872485
612892648
894563723
579114322
1883965484
1857449822
1004628826
1222458942
1986778273
436163911
1706566627
994366134
640571221
1311346983
1101436721
494176013
909724865
691652294
372219814
1858615060
1167095112
601467729
104909833
492550725
657177079
952318950
2019541068
1084266097
701510070
2004148326
342298429
1156267971
1097566967
1445415082
1510092197
569560002
165869072
772219115
267015759
861111903
861359515
509961519
2037518029
177360467
1130081029
1209323409
1485049420
2083525902
537278010
1139744037
1981536307
244551803
486840310
517476211
275418288
1752192896
1575308090
592088656
681065084
786632279
1598067565
460734298
2011203844
1543428741
1688285805
538505279
324764435
407174996
1468276796
231194073
249121149
1546235150
574936306
1908969468
598189393
989888153
1515211706
960144810
100010380
845547716
1660389663
114055895
1314693922
41292583
466938507
1132569343
613947233
539842085
1737250834
1513234872
1387236810
522695354
860527212
273566534
1224422117
846097452
1334834058
849686175
1816124488
548456323
1170618366
304844096
1349111835
1940958119
2007521263
2090196125
781362462
954787574
1176395128
1757884442
1830237952
494526958
237909033
1548469055
1227500434
1643994129
383323069
940190181
1395133824
1392674916
1157530986
100358162
1386440555
1215088398
1095526627
261600567
1839108744
667306498
115098618
1962975888
91460594
965942933
1735685704
317157725
2007501598
1727865802
316964338
1129457175
609909434
1107068400
1650939281
1972520359
694337069
67696598
1889229538
491106965
1806232170
1453412048
630652436
1472485547
1213094687
536236936
721131896
410730012
304296187
1264142855
1056928370
88658008
242116308
1322932971
608870455
2044078280
799029246
640976318
126431437
439317357
1551820661
1901005242
750288262
1259641213
1204578835
2110415377
427893485
824023636
1664050296
2953398
1823866753
1356796972
117370361
1124848383
1142304337
1976295251
1515749636
1777499092
1278118060
2078325811
854241255
622626547
918219599
1050616191
1497617599
2031565446
1663572992
1230458844
1111330209
548504275
2001539346
306418331
8126141
1592395955
593462280
1834567100
1978041346
1071349388
1047861786
1221647807
1664327967
552280141
917469839
671862346
454035875
615477630
1196452212
1120657388
19495643
2048506390
1072750247
1810870339
1684662360
1211540943
495085889
167948032
2004893756
1854976356
1306189781
795637919
613810591
710625621
1823491826
1497299257
1452261074
239746857
1072049954
210156850
1753528674
1563935742
1764078664
26916751
2087200928
14834503
560967574
1028090792
573864151
1794141009
464383231
68204580
249669297
1525898479
439091882
76529652
824675259
213225576
3538015
171341476
1367752478
850034395
1414747145
210038132
825161746
794941108
2009086991
695390958
1059745257
987375412
1540809112
217028775
632387817
1330012752
495329972
1631339781
2143186343
1176349951
1685703974
1415976417
956791519
808111152
952667436
1987385792
336398965
1071526398
1755729880
1001684421
1832359672
962421797
234778856
374338742
1832110043
1804115060
1983064851
1510092197
570059865
129500162
1834214725
1440926261
1744406828
1606965413
1230276277
2093172821
1014141254
1115084356
1681401274
919303719
925980790
42943229
1157537695
526359666
1864617452
1928755805
1932521935
1650040731
118183881
732374918
1694481400
233792902
1692538619
255498383
508833108
1943428738
727971607
1051537145
691123184
1364753749
695177738
151761758
1249857008
813334896
688123878
1463673781
184929104
632710088
528124324
1835774381
1504891924
620746200
918751842
2084672266
912306392
1759675039
1449479796
1828652043
1028657921
1846259678
325262286
361925408
1553591124
1128376190
1857328066
1659844483
768723123
514399664
1382875468
2122672521
743197284
2009498719
1727019927
1649314678
1330924580
1923902318
1847550947
211615914
1453983798
1165999127
168015151
1451640298
968716025
1958425135
2086248342
1224924970
1484887525
1273323409
705532574
338971016
341267382
1245517675
1551765738
335254513
976945510
518279336
2053900158
120722088
1273750134
1021573543
482312507
1159513749
1645593933
1684242184
50850868
1039941777
1573578371
419561281
725780267
624360881
260706301
1398543103
69277498
1437067822
1570946858
1290997863
1305715101
1197962028
374665978
1264001977
2009258723
156724041
1795228646
1965128324
1861412109
1194828078
1851920024
1168401376
1895748320
790614405
1066887800
133740809
944923750
621001997
546164626
1788506245
569596530
343767934
1290993794
172638411
1743676103
1462944251
341283472
1443592450
1733385540
242697948
1531723210
685883655
809916225
1189231199
722687006
444646055
2123423118
96211570
1408007373
1504635065
1431199737
469858783
2043137117
425152476
1175202286
115169382
294425035
2135235411
813788630
1146550861
420116540
1350582007
1101659558
1812609879
1028658304
2104819318
935602407
584246455
1538338583
791367855
1894576914
1213866596
730867708
2144836964
1323730054
1463902230
588583490
168059534
430309405
831183791
1703224400
228297983
610132961
1069322730
614303608
767070399
1022482862
1332933241
1917766681
314881452
452920616
1283331741
1053969901
807579472
1347793897
248519948
1441706932
1277953364
1817283704
370992501
930590967
1996646260
1296403461
131918307
877674883
1831958689
1200038306
235380079
1468853593
247608442
1093314299
316059508
2082567203
1016415222
1563555892
944502990
687068424
2006685143
399002984
328971627
405321254
1915056070
203683965
289419525
1748766594
1910949176
1273658527
693649339
152874203
359459147
441420408
510776065
1251642772
361133521
1235591958
482401823
1389462356
863175394
1551630490
1618320495
1079262454
1702244219
1930757159
432436352
1087478678
74052500
1670688387
1782568148
1209965015
443541164
42208906
92546052
1000572572
1787182229
827664168
542735437
1420038901
30066367
2021478979
470217619
1330141741
856890390
526098247
1726371882
1054053136
1148551935
279816575
1347953164
155944760
479426161
1537541811
1551891240
1804215123
2137993640
1675879900
331088551
1039318512
2069999035
69212680
1176354065
42895568
291418868
1984215507
1034184082
1638698132
470019789
918928879
100222908
1285834952
1037528508
33335591
1323836929
557135840
870408596
1009084452
1540093516
1534587482
318973712
296471468
1477415231
1286921566
398694005
772387466
171295874
1348159890
2119747452
651023110
1774709192
2079333963
749131827
724011288
1135099052
1673504475
1078053423
2022933003
937542297
1838389616
1696848506
1789171100
1684273600
167783457
1134669401
1191700219
69742277
449520047
1685856087
1866183042
2086504775
1930679653
1667770538
396659139
662543507
1934362930
884042973
1196347987
1301515234
359880686
1986290146
1865996105
869616809
1973192714
1183283467
1015376487
281745138
2121743382
2095464833
1406880197
1192751367
646914598
235782860
1908586403
1272103487
1643037819
885861690
673693506
1209871873
1565440034
511111750
525868732
1968162290
738220975
973302642
1830062023
205441008
1535591753
219592209
790333662
1315069946
1181744579
1216062087
76938897
1192240295
529926747
988475385
1891030124
1127325747
617660818
1123324795
1260306880
51334496
86533068
379039607
1527185527
1894453206
1312463001
1597848195
1023098288
1926754039
1835280830
432558371
112592045
725763146
1626217343
354489370
2085286886
7465932
1860337351
1696024769
668561627
2039589042
1496452648
2054214476
1476214800
424543280
257049762
1381513000
1509841207
1113154973
707588723
1539736833
1557916579
1242375748
545587666
905097951
1985073997
1641465694
2046169522
1702685361
309626712
410605829
1354617551
1633615829
29452301
2080721819
805681341
1231896991
870269564
1650837355
19579780
1093155771
2002158585
678632137
528098067
337102057
338130414
359815594
1579464738
1764134651
1315360799
726752454
12030716
1580848579
272412909
551640389
932007399
221479735
268845812
67544891
912227813
1624336877
90212847
1357967109
622534763
1629130840
1695046990
2004484884
2008851025
758842810
1767391088
1834697275
1716686393
679929313
1683971294
32628541
277916527
1020027959
636715139
1116748851
1234781282
1847459852
1151159531
1165381938
1474294247
1080204070
1607628336
1348365297
1584383345
204313382
1830549178
570310651
759519629
2118014168
462377954
1757644051
2145644956
2008271673
118104731
555640710
2009387671
1732605690
1588761580
892155650
2136780390
103288286
1354726436
821456747
745226662
1817684820
18205227
1505510042
440391006
2086854701
29973149
1411524095
1518847286
1440586977
1639794652
1999627588
234282452
1346168660
1948960914
2012928048
1940291520
1383245121
217159847
1299474062
1811443211
1403203055
530551341
1989748592
1045153717
1433967938
331234315
1415807814
1576587401
2005031471
709685416
1336948954
990192427
1576331186
1197689813
1230089224
1610929414
581164474
348100114
973854961
1332880823
263611020
780059139
397393181
236392692
945233617
887176639
1667575427
1375104762
1980459757
1981015750
443185979
1915004205
1095737077
621102277
1559650864
609810647
1854732428
848820837
993756409
1898986933
2076930100
881726656
746104527
105630459
1301530582
107842663
148781455
1454177231
1526430241
749821059
1666209213
694656576
1578950928
2055268710
1741563957
1190576252
1450924931
818261633
1197279676
1035346550
25809188
1290360631
537299608
100596145
104784157
2138374940
828711840
1107332276
548994172
1254184010
43057563
1348008752
724540417
558405009
737912444
243478027
845708753
993294231
336284358
578701874
1585137289
225664494
1862267489
234670834
1579054626
925709329
757309013
697984985
852819119
883054690
595692683
428289487
1991481117
1658017699
1288542887
679630117
714896187
2038788927
556149132
687116431
1539789502
2043426416
510967143
405081612
917636932
62773312
1336222712
747313506
1977870802
790146096
130856132
1980328641
1484208773
2105738507
1954312728
905605958
179162461
1054368326
399807924
266837507
1850908043
191751819
903231718
748964510
714174400
154693977
329188300
1354043327
115989479
1712370051
488338481
2082382282
459434193
1408000808
937864901
1230748167
764805578
39277115
3825424
1602325732
764033025
608529706
2033117112
44316927
338028841
1173359213
1542465977
1089727000
1017639284
1891629656
1433965749
1603685879
134152919
1128488770
397599830
291891656
1731311272
240144850
1818453281
528159378
983286478
600814006
906107122
1218911709
282563879
1581455354
898278745
524695366
1697837052
1198614737
1735740480
416202317
1600416511
1238897370
2122515108
1991067293
12491341
1207807352
958731819
1405710089
1829501765
1118172201
1993551425
1117350157
708637976
528940157
722654622
1746992093
1942037929
1607981134
1006522769
363735203
1616257452
1456011832
6396955
965403700
2141957184
1926358633
1843361453
1031429033
1103840700
1434710983
147952847
885935592
219773874
356678931
2089113784
249036397
1568482341
1772905181
925430785
1970206899
764484478
1050594970
1426749450
1795112361
519163093
714221067
1763297875
2095450030
821452432
2052472729
1997464035
1561179810
768888874
1783803247
1343483938
1244589898
385580784
400298831
1285012150
1217934112
931731519
2038583287
1458876098
1201011697
1155498390
1967521899
142914676
1673507064
654334943
231378
4259676
532178267
134500919
361765043
1734760984
2089678671
1272213898
2033818923
686449252
1005018120
789836263
196439431
1199039562
848893116
742417736
1694266548
352210983
1630509759
1223745494
1602866803
414025705
1802857363
1223591621
1189734637
2031822829
1998506675
1444090003
1819749221
884546562
1364934117
242496551
562691281
790869464
458838428
1955637180
1318333413
760497994
1732400989
396898769
2067019057
1188633024
1046454751
998339116
439032381
179683655
664644266
2076845409
1294209296
1923785245
479653440
1776595519
331224316
1819936128
1000939021
2142599323
1584311051
936171663
1399175330
720112485
1258035196
1516280207
348613856
1563736637
1587688151
461350446
1496093619
846021684
789853393
2060475684
235765598
1758874494
160110342
338094067
104281910
1372642328
1414169901
2033663737
1904821853
968609236
1859907872
892875520
1759641217
2087989378
985790218
153745020
1527615639
1307508728
190307085
684711993
946742644
1843745634
1923638754
1045020977
1207203959
200600905
1373881611
1862721961
583577128
2094927466
1459547794
880287602
457775382
833903430
336834366
990649037
1031707473
661689046
2074603263
1092600840
114712614
1239351028
1510741724
1067706765
1087264110
1429812070
784401141
914695281
162129726
692482469
234171651
578948373
1395397098
1287537948
16251958
153281748
951480530
482837209
774794732
2140615076
1291090409
694106745
265960341
823705460
1971980156
1177854713
757371662
187719995
1993594033
1417846969
377276299
1688016835
2037785674
451877893
1316436838
1015268289
845245420
706983821
666627035
548057548
1345411045
648177266
20982583
1297055154
911816563
199144669
1519027020
605647884
1079815276
1563475958
824859122
1909779343
86226623
656953685
236292908
398846300
1003302559
56049471
1947619239
987755164
79742022
1043327639
2133338068
776620994
1439968292
541740819
1296535066
251545222
2043986394
1244045200
2125006098
97893415
364435798
1800535784
333297966
754901482
1607186174
1748126427
2128201119
659026427
73907609
667488345
1347314013
1329914193
772555143
1264631185
367893222
601583398
959528422
559593868
501824611
679107460
311431666
715842367
1251702638
782492995
2013329978
1529073412
1124047244
2037651498
798268573
23010275
1171103155
2031065453
107508800
26000563
1200146146
455223082
1751460732
619228110
188688574
223354970
406586327
1112559923
2046514473
704200886
1322269213
1494386356
1793876505
1049998386
2069031605
1322514468
739105848
290523560
837936475
940208486
693225974
1824279864
67802756
1813481088
845654168
1746874343
777458425
764129014
1645647655
88726782
1744100421
1648444878
644360595
2107011684
513586513
661090869
1139613548
1123443039
821658114
172184321
233896083
1389524982
1110272715
173576105
289747309
246157623
1471902732
1336000497
546564835
1421951628
2046961081
549889671
187359319
1492847275
96528208
1290058597
1365846379
1072616445
50938463
2122852490
1791898418
1628543922
1744905623
1120781794
1108613235
2126516932
994129089
1517334128
404843952
795109291
654727945
461206906
1056776253
258085848
817176982
1588660232
505093716
1460374993
1827614566
813371936
42885224
311422759
619994779
1186238180
1738912513
1253103411
1469104776
1963583834
843857917
694443532
1827910433
697267433
958982846
1082455514
1656680537
918934996
2095057650
251995871
696097032
2045983961
1097767848
349170694
886288281
743164170
1704714432
1133951308
836737343
673425470
982001806
1729942058
99779934
1874576648
993890927
1786383882
1208530689
492604753
879415715
459379751
1389823121
850266768
488696307
1873381862
1357192922
1688521608
734633134
1269479912
737656333
1895011453
1559706423
1706608656
1168992367
1432213857
1445355952
1925347747
670011312
672260768
1080244502
990415351
723812452
1216882276
195852866
2121589891
1772151655
1480806349
1111853513
1189981816
622709765
2087705277
1791680848
875770865
932075592
891683536
861124766
715037611
695776221
1360591237
516593721
888031443
1009071046
2054278454
379934823
688432329
1633104301
895125834
1905286089
2135646324
131403837
520055471
342211777
787701951
1318921455
495068643
82559008
978248680
1562860714
1313682222
567451119
750636444
806910858
735083830
1659339998
1183260078
1028501622
1928516265
1475608163
79649750
1551984998
1330077136
206393364
1312353700
858679388
670047608
1852206620
776182250
98393253
181754925
149619979
1814929810
1778849543
1959867811
1914349610
937808973
1043684462
383674063
392138132
1263344590
457001192
226977405
249132485
507943113
1968501044
1608356098
556655639
88667610
1211802928
303447873
1750485428
1171710908
2060366391
1380368255
1164893574
601802299
341407422
39032473
335363841
71939820
1627202732
1937562716
1268933337
1835656671
1072404311
1221776027
1027907529
941742248
1735631414
365741480
1357129205
1355578934
1404032163
163105948
1455710532
656044483
747799911
1963685886
1862408020
1745166033
1239487370
660193727
1827019735
9565005
134353456
776887681
1857656623
1011054380
63192426
587506864
139667278
2138483732
1179001859
2091629190
1358516125
375298855
1898028101
971528572
1184347703
322170959
1422553617
105434395
1893674489
539319286
683789096
920246598
1233034940
631620851
925527792
2119469194
153685141
2068711296
1330120305
79397182
1406749662
1775271869
935663151
1931323319
1083982197
1086252807
1188838546
1791127524
288101602
2085511439
2141005247
1347833606
1157343342
1672338380
1481605811
1932372705
1104492453
46571631
253893336
861251546
1470054767
1809153535
981194184
1063982264
262355268
679909652
554800097
1293918990
55836243
542362434
1514555685
2130873021
1257490699
943429624
1798527891
1201452568
839128178
1709226317
648408403
3187785
800666938
460479197
1440931740
1804297912
938104993
1324114316
1955502950
1845676273
661220354
230004564
1543151987
1561316269
1152337522
1243764651
1813666021
904669927
1893465305
689188890
1151165047
2005854529
1090719489
1168856091
420335778
2044511914
1026765860
767730936
719182637
1427661987
906914501
169156396
2018272764
645122170
1338541703
455441100
1171884100
1809698789
685452688
464053668
357159853
183582667
1041806553
1050404430
886496277
2063878510
1745463113
1289085315
602489409
862262257
417106443
1050847546
1568340312
1418929177
394926459
366020530
412010673
50850868
95978112
1877772268
797430507
1038737216
928461463
502850495
475887191
471768442
1373683306
1146585118
1606676707
1109775394
1516172531
1642143582
413287615
1256781211
1058048624
181366091
1526282039
2005179204
432605
692367794
2034003411
1914319503
834905813
1632966151
2112116692
593809259
267131976
329428838
1491561214
2104000828
728535295
502714408
201815763
1718902951
1785287827
1015722359
953135536
1135277461
1250799032
1057917610
809795355
540634293
1435969829
500641584
1118782415
223344349
1505034532
473817128
472579689
878099008
256426183
139159933
603133931
1796801695
710708606
770738969
437353866
409244764
380730152
372335231
1003285809
2010651252
599464506
792275554
585570538
454739778
1014124293
2097990896
330127690
308704015
1315653966
62281107
1293151494
1710356562
1724058487
1875098540
503712933
972834482
168736465
1176519909
1528042093
64741811
1752359327
2039650620
1345857247
256663368
1687367028
130808147
784089537
799470889
1780380238
1450146934
1965015779
1318652991
1726832301
1683365804
1986129646
396730843
1812837144
83402382
1078105796
1331482869
1780556237
286376955
243357207
300784916
1111494723
2074331854
584988931
1414583420
1192335311
1297967617
1365113855
608733550
288548560
1497104909
542307776
1932503744
678660558
70321806
291791785
2017445235
51825877
934395315
489306406
510078661
1730193900
2142186454
1975311115
188413982
936385278
751382267
889387258
1468287156
435886489
2131493558
445929026
1545018753
1981907922
1318303418
848573064
190072972
73450947
560772552
610940974
364598434
1930139657
782379581
746168606
760584731
976187891
1837301136
1962639266
1761448807
2102203682
326045994
859410935
1986348607
2123808707
2051248177
1826768139
1179793783
1589710652
1161799803
764948796
134107776
1490403518
1261016444
1399014310
314889411
1719394518
1284089906
1598155854
1325343193
83584826
1715100842
1172336981
171305973
819021966
1914765097
1504276310
1211077522
310815456
1984755287
1489096147
1595559742
1799273194
1968767327
778934762
1148924693
57225108
171572877
479018469
1024954254
1148884749
1806457740
159592798
1339564955
1747015720
506662851
801041797
1852359628
2139240245
1480506692
1181413620
39393945
46587151
17960986
88931321
883913012
2038607736
725106950
388548852
2026282176
1386631369
1832139988
216634331
2044722028
1150920891
27210313
1472139064
1131673997
1633951052
1066778172
83650031
973014232
2053971830
882254731
796726086
469876164
1474908888
1849582752
1878052481
836008147
2028942702
1229305551
210974252
1393055498
495343017
1774466419
1025025411
1914053295
1315465100
1124241170
1893450892
1033354609
1390115597
931618604
532208195
1227058802
1665387771
1694567401
284788433
1574456513
1721534085
1784520714
1263266459
1366874195
932959443
1232265359
209487664
1292286065
258032459
1742869925
454044425
652933463
1752226540
1536551005
492697502
864490109
227092645
1164982392
976716391
410462676
1731684341
971930080
488967353
1929621137
1342530848
1884527188
1086863969
2135171096
2101890492
753318390
1775049895
541624115
485456640
810037007
691154886
2140023896
1089943765
466684194
1454484684
1987050933
635818840
816134505
630295837
1711034860
1271527304
1053375873
331067440
1071075958
1189447404
243877568
822190912
973413508
797221346
1807947991
985490844
1063067366
1232146080
620655201
1476040103
225960024
662378754
1710384782
249930622
1355451838
932741746
834712631
1963232109
1901302076
802985022
1315990935
2073294326
1142991209
1115660613
978663134
809975064
755945164
2028646662
2004967762
580355150
815045065
102486714
7356004
1424572315
1312551607
1114778859
1341829303
220127778
697688643
1103585773
989473569
1047523280
220912470
1502905992
2109425012
1308629215
1709841124
917680164
1326424507
990911300
473292537
1645938633
719157516
688549946
385176480
663453843
1311251313
419885955
957737333
580002027
1231273434
1764952221
160039638
1174371392
98243436
2064958097
1897715226
152205608
2064270855
1334792140
1430968759
486659343
607669552
1799334427
661479185
308188414
907915411
1980474935
1181341742
943993093
1419406445
1919251467
1462817103
1126110001
2143892819
506108111
1819311707
1872833440
1418190225
393108601
1614949291
345826340
1154275226
55608483
273984963
153955463
1337443029
866948002
819195117
439532094
1877709083
1805802299
1075620215
665822982
1022770922
471623121
726100565
292228263
1837412939
753573356
929300012
1105426250
563194483
682232504
243753872
1668700833
594700123
188985595
321061207
1766939290
1950220899
1966589866
1064835990
521984383
353000341
496554793
683963986
1963407404
80275633
237333474
312224693
1511357335
355377778
370525553
1500675448
1614988956
694807919
768631566
765978581
284046672
1135461156
1730213047
56596661
872613527
43466274
495913699
1950567408
1486055702
1783585218
166843880
2073562897
796556441
330716609
2075101410
1608816409
1212372650
869869807
1479658337
337934876
1658968001
1995603639
1142276764
583230316
2081760500
2008436166
1350820069
25470275
492602967
565198730
1840065670
233115809
1397749824
1637893937
269754065
1038703780
1600005321
558764995
807021944
222302719
1030879073
2091480879
1480553208
213364995
1314088078
818164735
833601315
1220826858
191625354
980098902
279522070
1443505377
1082058564
1937400098
662491396
318836507
903659518
306086850
655633397
1171416419
332854943
1515515394
842484307
1478523063
603254284
941783873
1489387326
2010526060
1804142972
681227712
650090363
935056733
1069676346
1406014235
1278587107
328536707
764246265
420202784
45449685
2052440920
1441897309
322165125
639466314
260194315
1335771335
253780873
1039677469
1898759391
647782438
879188971
1155107028
189581989
451983775
972173654
503067912
66349676
1212097573
1379450778
721445083
1214044241
1153555884
1201608785
1674999630
956782387
415873425
901287925
1402312140
1250165507
1887957833
56705148
1762115308
1537445351
586596433
828755304
1184790333
192072910
436554426
139312541
1291328408
209716437
247797222
958888171
932640865
1749404031
664003396
1638648324
252087717
698420741
1505036925
935729837
543772670
1733630575
1046848952
1549237129
847347078
1053872218
711956986
1591148891
1461175744
608631529
1711636266
1712456979
1042624624
666042161
1436610330
1182301579
1582232830
892400392
690256847
805289774
2139684670
107789244
2024196682
1305592152
80256474
1701612853
84436046
974675754
366244518
1047007115
684158139
1927401926
514585359
494576383
44676446
2081297467
2125701784
756999197
823785206
1594841720
859212830
371285123
1215101353
867025805
2032168715
1994152256
852378088
1308581452
1080721920
1408599977
795852987
322688566
2060390355
842944923
2090667041
1780999306
1835800967
1249026454
946930244
208241319
719177317
1268667289
1986067091
464647667
1482898478
691382112
1365332540
692759203
1363361613
472628004
848230375
935642579
1280101803
1641427696
416584217
236484969
1657089962
2052736898
1469336193
1267892683
1995443605
970891725
259902208
1882894313
968619822
2019291286
902084616
1771239531
2045657752
1748018207
1551627921
1210370620
1250903612
277179346
925931300
1673732873
1934988369
1602946772
1008334897
461998233
812143209
1324486650
707481532
1221632381
1995824161
725725713
6750014
161119818
1947751646
486381144
1845673719
532390216
127009916
620552603
1526402678
862884133
375818493
1356200265
459205945
1601367620
97908742
120480022
1075280215
47877331
1676746781
1817964630
770871330
410499123
1004217327
837869187
950513313
1128571498
1032699021
1292726473
1467172418
462322647
967722933
1795439254
416022976
1617782060
415210593
1958354363
1151889561
971531843
1972022712
1435757022
1174461943
1541855884
1924046366
1927039049
2057414443
1393447291
413371358
231432809
1780596061
469724496
1371446122
276896199
1103926187
1468997435
563594209
451060967
937263506
665247234
2062793101
1170668599
466467053
1236560913
843315353
515678508
226507925
1627374107
1904760187
1440387461
1221836884
2002208633
1392073925
1578352352
1956628421
1068730690
2079906395
869607428
869083461
767995975
183867955
51905516
1519705953
1085115669
1230618426
245813013
1442104208
810068089
749629883
1178027759
144280163
981115460
794419677
1434899027
1305580545
1133516186
1779263960
135806966
1908071277
1931694233
1129740440
1296958838
70258192
479987860
629923637
200279266
1480543168
1363782889
1619338316
2094990833
2083302628
398467074
2113653323
151284665
507862614
2072058704
896919156
1457529400
1689723424
1336711137
663370103
555346041
122801155
649573609
838056065
1060081943
1627821093
2135553961
1206009539
1757823099
1938363756
974581712
1981572283
1216145826
2110288175
746842007
2083560076
2024272511
1307607940
1060570749
188396091
992701288
2014730904
851088766
1067419984
391105135
162993685
1670615889
514750181
381248058
686665314
306413341
1568719935
1579461217
1506356559
655501207
1450820050
1860523859
482724360
1709654298
1058635026
838171023
1170213013
1024453308
1324354732
178799048
1153580166
680347585
293656882
1122878398
564359294
1478102201
676610104
1597605047
736317005
178202316
1706915387
264760458
612291647
2147317899
1408685693
565306345
970358140
431350067
245529372
852084088
18131549
1445239273
1673003206
2009608002
61283068
1118605277
1586727162
424907195
1246303598
1168897832
599056325
1861585563
904158592
1165994492
4023345
300305826
1835288451
2021612429
238763151
2029138976
188738201
488667434
1908809587
929315838
202116519
2125422119
1263934479
1797076567
893039920
1760713893
1383485998
2031823755
284099319
903464507
1566251085
1456816936
216158180
896126525
1496265496
1925843110
2134603667
943520358
1669679196
1169316861
74605632
663560689
1702041754
1336771983
1591828868
291018628
1470214354
470257096
1446261024
1792574503
1441198340
182449521
410728701
1047809456
1696836927
380593035
1177700761
1005480584
331371264
319838729
802299350
56801991
1511972583
1786184250
1293312175
111850047
1218266476
86287232
677138069
1264949568
584988231
1997098674
743653284
1662132812
500576050
351442925
1896630019
1204921077
1935480980
2066613527
342209959
1208977687
1752359668
302807096
1310886092
1693502763
471693144
421014357
1251250429
1097171319
1904559219
167997414
1507969468
1297216431
1974021327
1101618425
1935244128
1790513654
918536145
2123641746
1538974693
1534050341
2103961946
868494712
1611181571
927367320
1733734714
774861671
1721148640
1021003123
1534665425
470595365
809765127
819001003
632335045
2117687009
1541840728
1399915120
883509894
622264637
1638205438
1593212099
494176222
544407296
661907147
1345361351
1470296535
1412272006
1336664429
165244621
1323025297
1762075875
1298482663
1967052909
758158973
5592027
986124918
830023044
942993475
165259614
12259142
794810864
1227056212
1056768355
1853756459
1355306726
1226738967
1513658140
207736212
1026574390
1166740774
236805360
1377143653
373458769
974866903
182420720
1285037699
862830222
1233108075
1707138589
1074857301
809451025
1496494160
1784886471
991174014
1844700618
1990856896
1227327483
1091441991
791636922
1630588555
1720850465
2017666847
366364770
636415169
692673927
3725469
393710145
190329516
267474641
487384681
75984997
1001932794
1854994422
12129353
2012289653
1655118465
696858133
1183548532
1506441570
1850716834
974660574
1886488102
1044266262
1310318246
659248969
235042925
1805570858
459625323
1738363052
887279996
681233449
1885375503
661480277
851073238
1594339117
847152061
2029198490
1851923105
2022756116
903308643
96521923
322897388
1410391120
993729723
1832791620
748110802
1974042203
430943005
1480308857
929426865
1118704726
1838268312
2026323848
1505445953
1839819497
1130528107
419277758
1205477628
1445415082
1343275518
1633554003
596994528
666226251
404434385
522965361
2133841870
145165756
347282502
1707535135
1998499033
47462815
3977235
1976326474
2145535810
355870744
2103439884
1046133041
2050849790
777790262
275172727
231668927
1537895603
447202175
2143829996
877690520
656145641
355219655
1299018310
226030938
80376245
1303035540
1442306047
1673941883
1933733783
1739946406
1757777094
805427005
172163750
1240136680
465916245
567028273
692700036
1249879359
1421593220
132165264
1175449673
76162706
1126701368
1939689636
1995546691
2106203391
1756314487
1912780008
965725908
1566972059
1582505038
2034659293
1929321896
477380072
131637060
1053507100
100663584
505732171
1817541347
896864195
478701608
1266552623
383144515
2075056558
759883481
545908169
1768972990
2080910072
1787350306
606578601
985837147
480498690
1877851384
1906939363
1569974978
345457355
204518528
29286836
595140499
677619477
1463463128
1299126631
1496431255
429311029
1234917031
961879025
789818890
1385711191
1300492032
770089215
1172592035
1843959207
166052431
306883686
2110013500
1605675246
1957481579
1172020422
166492913
2044857569
108298384
1192175281
1254202257
1906851174
1800282078
67795849
22193974
876381130
189855695
33129292
672559974
79059519
249267408
1213614657
1489697654
1502667314
1948716532
545151550
13866546
495080461
352880191
316755118
1910006112
163512516
617797990
855479233
182134924
2131902100
967168094
227404591
623952155
1058248105
683553404
1020739633
351811093
1149411323
1281385666
910875736
718896085
1650030042
2128596780
737874819
2135975057
1460734528
1510753286
1911340064
775707136
1102298783
1463735726
787202189
693112522
1781495311
2057039047
2116652139
776141680
1384605196
2114675048
1406302083
1049753832
1380950763
1029894924
1594863721
343754429
588363412
1761391820
936026059
1723977019
671627560
29136746
247910422
1939963545
536789558
893526095
276800109
1814581964
16484785
502287536
2029090879
696904725
673744307
1963977633
1304792309
315735668
188873032
2085441526
68015895
366019491
1332067368
2080174084
499597839
2081366493
662733529
947974739
755040864
517730563
1932878803
38428823
2071835996
294811510
1750219311
1498068451
696679742
2061303039
1876905038
192076207
731675929
1373760492
1622793918
1063616231
1259098859
943473138
537222072
624824942
180749841
1974891376
1193683285
1230602048
211464020
1224552374
75557800
36267543
941493955
1263518547
2137635863
626116882
222205570
1265093514
559424645
2090297695
556292985
685328916
1669494050
736915156
215480702
2024931425
1335447509
456816683
245875583
1073929601
30883324
224842263
1095273337
1596233940
945953089
2039909832
1334747590
167420595
1107677185
1014860407
1180260581
445918833
1023210964
1753973855
717409291
1641221115
1377807314
865124018
387819381
1426078296
883913012
1473965650
780273660
449322107
2064530346
251586717
304848446
446183562
130265277
2141958426
1905129976
106780511
1173625425
465265116
872314924
2066851253
1604245949
652665443
1841565224
316132528
427414980
1787714537
1270624241
765123563
1126300625
1779876724
1968604220
270602574
95545736
1664369756
1443240699
95136321
1798814556
1861382002
1611131567
115628896
1209036391
1342261066
1933814854
321861014
1401250886
1477956511
854298031
1346712584
1185964320
135854517
286011508
539684504
1897810993
1685757304
501361840
1914561991
1640461717
1404788512
1415162302
1502593573
1865111716
269983904
692755593
1872992785
214032797
2022795226
2018077600
768462901
1742554060
321484898
480528958
184901082
688013640
434748796
728862221
1553797892
1731922756
1032257796
1128845276
625779881
96478160
600140533
714553194
1022956757
1033831958
1164335230
1703207577
2027626885
478976869
489671360
1843869232
1118904907
2037624738
750569029
1634309207
1746116993
1688244160
96967314
412994504
507435143
2031857658
685380822
2139474544
1091669127
2025522763
522364728
488697308
1731840426
1345493978
63870798
774174883
1226020503
2026978018
1926440991
747758687
1544357146
2079553091
2030472063
973407187
1765030644
227686622
1173186616
665367584
1107360652
1034660496
2081389876
65754161
74870641
242732753
1108308299
1414792368
1026478564
1077181887
1384072248
819671686
719445708
423905042
1897301694
1644364856
1068415008
485198291
1685006162
1156395773
1299712491
1257390008
281711017
1389981143
451326579
1109247235
1873538959
788180024
1550053876
1669892173
1418030784
950122244
1269149635
1415791271
888556083
1244380996
948914868
514083951
629212047
2067274297
810404756
2120411936
1408459311
1058992877
888790904
641634235
1205169537
1469523866
1352406632
1926132931
706058354
1151252808
1490641046
658792191
2022301640
676140490
2018851915
1728478611
1991930975
961342316
2033835961
1808481316
1409937713
363239745
1106668557
8324371
1166253589
329557844
417688798
1412743436
1342772556
497956185
400061186
1430947755
1374651030
1904828181
1071984080
944865297
1709240427
572949260
1078053423
55065534
1152258812
267927780
985647813
1199276084
448719368
699112399
2065905704
722076912
1065019178
740060408
1549271521
1523436436
356919739
561923988
571913445
84531451
1026807109
870426306
2027657517
489703927
1404241834
2004696805
1287059640
177300438
1948929087
77441597
1568226115
1658319504
1692929311
905423363
971891266
477997262
1311123780
1580641626
212081868
493468925
2086204055
1487675026
457204596
583827953
310997333
1718310098
1804107932
740968809
618997904
1096585564
1835895849
1241045021
1580882546
305333149
366548682
375321964
1445323052
2061170516
1765259518
44097469
1287222068
377430464
81116197
306008557
422750553
1683191326
1337026399
119947532
290604239
399199636
617406102
1843253659
843409515
703285245
117857214
598610395
447305041
1906966869
1692464313
565962079
1382657863
1720801247
791760466
1194989330
1811770573
18690274
1429231666
931313041
261799004
1766654102
545743876
1464922493
157333300
2050966679
917384637
773160687
2139070101
1100847619
486785281
669716232
141258536
285846819
2143977958
2029822550
637469306
2110942855
1141580794
609249459
273309628
828682436
1261542536
332263796
563506466
1215320045
1528171423
857397567
842424642
1397555452
1291468835
753720996
1642523808
683678624
1184335143
1136455747
708100168
1095167509
256643964
1209225873
711360035
1490852297
1191892068
64223127
1421202725
675729540
1494057861
1349369840
428184249
1403808898
582985370
1905892088
287365759
1658485075
571665474
1658775981
662280646
1000752545
2123277259
1644756205
2128285926
432180575
1449322825
1434372691
345080658
965408618
1633221453
1823476366
2115230936
471206123
1417817081
1415946011
132123140
1956091443
2020428493
1581035208
1610360766
61625368
331800892
122737258
23886119
758407052
1750770913
832342973
1400159894
1111928315
82048169
1223419369
533088464
407504243
625268791
326460074
1294583461
2076415642
370246141
1430796554
1499191713
2035102965
1807798686
1067927288
658075532
1905722930
1138145538
1299438429
215508978
1729514529
2034355782
2071244699
104833646
866350584
1410664413
1123547444
1676506771
1391582134
609952247
1760322346
1369671091
1815522
839631239
592779527
1687331308
646949549
1012531034
1428294449
1944415812
1912847127
667114186
2067552138
154301205
738548176
266812509
2050877657
1613583900
215542354
1955756465
1062782462
171105014
290645539
1850298693
1413623062
1057444861
920631355
648583491
1278877358
1693717554
1073742317
933000163
1195924925
199300004
1306518183
63326213
174782118
1759505529
1311505722
605509421
1465456007
126552039
633699837
272033247
619918144
1234491156
1601283335
229695942
242020300
821739476
1712211055
1910043197
341444524
1881806517
1318273480
264068662
271748577
2065435090
2029980718
205878622
2137876770
768368877
2013692330
887052460
2016174367
1833786784
1664990051
2135989372
1597491301
789039134
1339879677
66780662
1287210963
2068903834
95978112
1348116175
1027502026
141279262
1887166858
876747046
2001175572
1292702084
1370631057
1311695773
1851980586
456792100
139481700
1314086333
382467790
816563034
1612174999
572096319
1972793917
1057220671
366749691
1627007970
325813662
733999197
1283795507
1526621039
603675767
824622779
1230513292
1119646087
1904856472
429704720
1199422776
157086490
1575474345
1544625548
634555046
318012455
1941558309
1279756927
254385217
1960363434
2057857783
164944850
1507097424
421524618
1472951197
259107983
546932764
271873212
1922946622
613030939
1513981024
58476687
1490266523
1141712544
954125739
992782718
83675442
996237022
118114839
498161936
1452741368
1062246825
993432843
1872829896
148163458
1138210517
1275594638
415310816
106608743
1577515563
1144909905
538113485
1064249510
1951913578
476205173
1567621795
462509672
1255900982
795651895
1389402745
2067151837
761922677
529921109
924458553
79577631
230265884
426317599
170270267
1456661828
747144220
1743631146
1180775222
831803425
494236190
1979957158
1864335497
61713414
30802946
218336234
1526023202
771080613
1388222957
589913303
198828626
838579013
72666015
930286824
821153978
1180584554
1722958446
570186466
770510988
871341985
1359943019
90992722
987109291
15203919
1720602660
144164094
1523498772
76227937
1653476912
1846008940
584757489
2049031996
1262495436
887473426
1280224242
1429997748
505442969
899651355
264127259
1256343312
1016360453
1927170668
2038730278
1553449381
1359226838
1079955133
536497205
1723147743
1422832630
226872867
1774981960
1605584362
1027853937
562963240
1204363450
2025785828
1183535467
1437609360
420941832
2095470675
926504443
641583325
2015040493
34210939
1207792327
324441098
1167710800
703112334
1538415353
1911694486
96999831
737326776
1331384955
1590962799
1510032897
1198520539
646562245
761880302
442884895
1976185214
865735962
1501115668
12477866
670643518
967493619
179682462
1861398327
440493397
385307788
1046264673
1255295990
818703581
183974260
491878435
1969363622
536834503
534488909
2135106368
313561168
584790690
1765582753
1105963791
1407270195
1111183855
1014352007
1687282727
92342745
1669266411
1775254278
536279393
1320022006
638566626
1321957357
1318700705
1872510606
37231466
1874973225
1476997360
1785508321
962596839
1242953382
45657356
1715562224
951282443
1101398789
423705576
500376239
1019385526
889876631
356778159
1209603267
1788905690
250185870
180561498
1475818184
1384080330
1554478955
2112755645
1985755630
72098245
1577983614
2013858892
1768186785
1003708229
1302476518
1793668181
94656351
83641420
1549432882
724849549
1022351302
1756820049
305436424
621463983
1176401816
758961462
740196255
1557180826
629514850
1670881091
1767493654
616564721
1209829210
1633702703
554403149
1636538430
1123222947
1909187863
446210421
963036506
104443062
235589365
901453976
1848814022
1381457800
837790545
2076639619
1429466745
513478848
682700905
1048292117
780554644
1809558789
643458070
1253386571
436521757
2080465594
2082822293
880712088
1736334999
1961109810
270806385
1790802605
1543048552
1407552621
241495690
372742756
740476373
1265582173
433167859
913835073
319819092
831516377
772383163
1376555104
640493425
2074335656
1924096915
664642922
457311714
1368174208
627957689
240475016
1088431863
1079228345
989632386
1598295259
1876812223
995517303
66887176
758044734
1363951517
1890462619
357912382
892105589
894613214
1778392060
2128459006
389113185
980525273
264657602
1565550359
1023338803
355735754
1897492350
332342849
530143373
360550120
184088390
2131018101
1685470986
73641241
84697869
735132754
899640215
1872177841
1018454959
1424054373
254809203
1855340330
1131951603
664222262
2074039393
617588192
628127659
275751532
1179005750
1273172158
453048483
158118532
482945565
526457136
1974186788
33270099
1866181198
1205394991
76536133
320562201
1253153672
1725419281
1726464219
903268169
1724936484
252376321
860760162
415246389
18671838
163517019
1814386764
307770092
1957765714
338116758
1653957043
1510288480
279653240
762591289
1038351063
178434112
1736163307
532278699
671233818
751835164
1319676533
591045839
296458400
1150038899
81500940
236611242
2025382128
1248036749
1868100
1409543751
962514267
1993418195
42980420
2108354921
1523438790
1599804054
1470366781
189083249
1460056672
1616826012
183867955
488969847
2118417413
2113745443
1283260549
365085212
1577176651
580592883
1170559050
554703633
413011977
994655376
36688740
940506498
1522934580
1660666712
14616743
51525168
1774577311
1245395188
1215077973
55028372
241436076
1202520289
517660335
1525181881
1251330891
582431417
901282388
349392056
1597297000
1763582786
90083667
1185453720
1955384682
1459029366
1422056945
382457691
1578969467
381392563
248929270
1954550546
2014777512
1542384419
1449875121
388975285
1426106801
1392198651
109948612
929528665
533404561
1291594344
893408697
1849401641
1186131417
1831484101
1148472084
299671803
2113045206
987215019
15390211
250875913
1751479192
1658691456
911567502
1385281721
637074974
681588178
860441098
1371167872
739884661
492711863
1132550210
1963814345
1006327800
975215737
222378676
459544238
180971806
219941253
1979848629
1216842674
333711126
1177727361
182679064
1606465295
1396523289
869524330
178803193
1559205737
540734995
698872886
250013981
1140951856
1646342388
776961879
1017993562
264990604
2098634536
2001799212
1439545810
176167409
90834376
1717234647
2029965935
1190305569
602968533
2064563117
1571359627
581261040
552856426
1439164580
1761651145
1335488020
541150157
61538741
838978770
836435739
711837618
1733272150
540058080
72376842
729046829
2073833050
1662734070
1325956682
1201296408
826766889
1302676873
2092290965
1016105754
1389970449
190454030
1381638880
1823727916
1240055839
2042931220
1057255219
9258036
820044156
962316012
331589421
1040568821
727094606
1950412958
808325919
1061263331
1293517891
1194488695
270574504
234915707
452462856
1963685886
933447392
358272099
1452288782
449674941
361124655
1536946491
1222012370
16874747
298104038
264767286
735855985
911049328
1298663368
1352286766
1891379315
1933617576
735661132
214109416
1865034817
1282637094
407405224
1368197916
804076053
809715642
1365111336
284650091
781214491
716134197
1757584043
299770916
641833983
519352707
1403166040
758853157
479600488
1968705688
1634478780
1206043601
1170103888
1473600466
122157996
369124178
548985145
1982030546
1363964179
2088810583
1868525193
2068246012
61977874
1461564430
1924068685
1718632783
2052143831
441165
1108251791
622683411
1507844004
86020528
553330790
280424118
485145513
1126539647
2141710568
1296591239
931291677
635737138
1090256892
752073020
1180141495
1351523593
1281154736
324605873
626337376
646917646
2030753956
1784849481
1763944286
1466438921
1571030238
2014314433
611698691
661349052
1003130516
1734102121
1670152908
703011937
1684012208
1947111136
274603015
497306162
982553651
205305083
1694055675
324373751
841664952
849019291
1705279640
92013300
1367377683
833175176
30029142
474902933
1370981555
382361646
1833183465
1120816952
585462909
1738891593
1111824545
637612818
1377922411
8334930
708192322
1178222118
1377085901
749975473
1692676802
1142128367
1093596288
1950078656
1391751427
738257236
319867571
1876958363
1730020656
675667516
1828555623
231844029
1518420465
2048434206
1725384801
1414613019
1917833786
593779317
269933681
1496581445
1527700620
1446070912
403504301
1699386249
1099631411
1753380798
1012705774
1197093080
1328308538
1859346308
1099831903
1036814671
125673631
1295202696
1156165839
465211324
27473995
622035452
1627528144
1860434077
43723977
1346712423
1733132230
655941483
521755212
1695028613
1780141378
2108800319
1891362763
220083826
845891823
1060680497
453431771
1548239180
560519853
419536166
1834481448
908189118
184278879
1802893909
924901580
2070129087
994837713
598217672
1413572848
1319698791
1407285375
1744548769
1218459164
1746318738
1651685166
1826504993
1888597941
559970861
43558006
908480316
1938732449
1019125533
1664636759
1942208416
1491096899
1815689609
559728815
555201940
790443312
1491955889
2132931991
393551847
1520574037
758516061
1570134608
656391138
1892693529
776383978
1853977807
1761111074
2060478082
1784044426
1631519991
1494039714
995423601
808250346
450400833
415338888
1898622758
1485926888
696214258
341083222
464838170
1708333101
198817337
1846799070
513748010
1532950887
1904261271
937652784
1803851656
684146211
326549371
296179617
1245171966
288950807
1317128277
1293638906
756999197
1210624971
917720744
1505887175
1859228560
756759225
2065126194
98150502
606693646
1529733043
1854915993
94440881
1173803495
1830363299
697714667
218518503
1295619043
864610180
1743512210
2074376877
1566286699
454714396
1689766130
529494461
2002094476
31029802
588470619
413572921
1300720266
1667448319
1200850575
806928200
1296891352
1433960275
1880379806
501687459
41495483
721161587
1754892527
1031452329
407477300
1020596341
1487125613
312380979
1350261754
1663385692
1736119962
792138508
654764536
1022540890
1476939023
1175146229
903345658
1126271403
769502578
606301491
1450404500
575718230
760501217
2080562441
558145250
1403499934
658928096
473090801
659946116
1320692115
705357904
2087432728
931732922
531084175
1992402098
386190405
1018704118
712850856
525061924
120747620
609663123
31966277
1253092076
1020148407
208686850
108308871
625823695
237759205
1524758935
1018006306
1254076376
800834914
2047119294
232212764
1212479488
1547229590
1358294678
1047303695
1820394454
203634753
147721497
457436524
677930983
625836105
1267698789
521560533
1116966734
482314390
1586786768
669753438
1308224784
2071084986
404694625
22686388
155922928
1514328758
577745715
778367564
213167555
1280706974
1501708491
1328462621
1947830086
1808460622
1796217608
2065586698
2123172633
353744079
511780065
2005249952
1797956124
896700709
1852069762
1688133205
278468537
49099785
1840311658
331759195
394652030
109752701
1513724167
823796930
326587789
253574046
1575469178
535777728
2099057008
1387099090
1087224343
1273402832
1471019046
1707904142
400222265
373992198
1057667123
499635481
370172454
1962171683
959153262
706456304
217544287
1832892862
11358962
596094527
419720103
1258854675
1296944696
494501465
225725900
999588716
1869594759
1215121671
949933228
117829751
1108641505
1806028941
631619020
12897659
1880556519
767917127
1161457774
1128845276
776460458
288919876
1578435357
635235620
902468675
1891824837
1462729094
2080736885
1673314815
2095680815
995334838
854870552
522012891
1459195410
1426051272
442557042
1034619408
1998833340
1586538806
969259309
2005935024
1279653998
734346734
1573882146
754718718
334605239
700531852
1618498754
1462815019
1280471403
2067859969
1219615112
698612921
20123468
1580780743
56492760
1294017005
587667321
31843608
681189784
1703118915
699384394
85737939
1919607598
685107256
17403307
201596307
26903252
295363691
1714326228
853664375
1611179492
1253294897
1772237887
1321860047
31583552
1031755809
2126689251
1363092645
947799895
674972087
1210497595
1879090480
1934299927
493027776
290999195
117529257
1244482047
749365889
1098886118
1891310333
726614192
220530439
606384148
1913491859
642895513
228433697
1526246210
1117370944
1195937061
1845654915
543458512
1113901478
916839871
2076078801
2018570130
73954656
396772344
235911516
2023210194
135958155
2860457
2123231104
1090024930
1513849562
1091352309
648640556
787105579
290874464
1115191451
548408614
859954269
187328300
446564751
904269584
1668987332
2016103483
2101201538
1136687201
2052049076
1918189554
12139801
1211736817
977867377
358356201
1490131658
1789128586
187110590
1480277519
92069955
1312134950
129884987
457071278
804405643
453989646
793704042
1934705968
715605706
1827375065
1087506385
574955494
858377356
241323246
1203030147
2084656599
1979319501
2055928582
410300420
1585421623
1731955589
2009260014
862192645
102219454
1614930145
437264590
108133913
1485438168
748229676
396505456
1327281359
1868085217
568255869
1284601708
1774356679
2078205101
786247387
620672571
771530981
533646249
665469411
708192679
1901963861
797423962
994807846
1698812083
1360223134
246835757
990635428
1450604303
336071581
1515961571
518806286
65863205
807531868
1091364659
827195118
2045103274
1568337764
119501775
365647771
1366004314
137369124
259686160
2084777704
639732227
1347522108
858248655
1897268171
1084471201
974181437
1227924135
1484811844
1052523806
1565627137
2073204236
1509650152
941519163
920229882
1333728298
861319291
175650032
1223306923
2032766827
2004141720
1606470528
2063469752
1405001892
463534675
1420499467
153940660
345946552
705587187
1960434579
867610277
486744158
2044623754
1912281564
652948002
1759032253
774439734
1624450166
770670374
2143122189
771786024
28086711
1528467862
1974804513
1220625122
14858454
791808751
911836093
1161384960
1602618449
358210730
1766636397
1262146567
1227875476
1279880385
389339927
1429287531
1152730650
1330278065
1822534578
340852821
941272203
1358574042
1142264595
616559098
1853184255
1992134958
368850748
1122507395
2136516583
1951653782
1452567208
1745893952
1480585388
269888986
1112580175
54013656
45424440
2136258317
1702351198
620820906
370572738
432203321
215159483
1865628384
1240909263
1408800735
701924110
62940330
1428816131
1267656195
532817004
1281666273
777049655
859271561
494379995
701423565
1417899420
1971044925
417843515
828441370
894271457
1609665704
905578263
666044617
1661241176
422778340
1062429840
873729952
1344232147
1961359140
194788073
55107447
2112728914
1471831669
641104914
2124370377
1798508989
922799312
964866956
1846023172
1731483860
1981450251
1354067681
1956498965
1872576965
192701443
1478926013
1242781484
2120029684
1713452640
746796410
840845634
1452312117
1691182493
2052863701
811042048
2111292355
781173080
1773669552
656524713
1569457235
1211820883
1257649942
372742756
167781951
221479735
811255857
1305130361
1750943355
560789593
111593974
460503078
148294313
466934349
2100501282
1724483198
728052104
1916814427
2041637837
1463747970
510909079
1592577949
1161226472
1341310436
394163766
1726233188
1440129314
1318705158
798113345
171779302
515729892
2053897776
711374744
1988720886
1064653937
1086230034
1096569357
1009383683
1438151919
126251320
1345134411
204975388
107573625
1322172857
28060962
1366898165
2005000594
2145887305
2056925804
924918423
1198379625
1786906203
1955127306
1049238205
1640674650
115628871
1377217086
1749081198
292694156
150555988
728215261
730793674
1500070574
1352995009
1685654595
1262004499
1254444615
1994621723
698473092
1538980904
1737523373
974071264
463425426
60333898
126588185
1674455230
644321343
1464975323
1270735171
331426162
1686772247
452196774
153868790
291785112
862734267
560329301
1974796129
1658433796
2068511723
1023139557
1589075808
1104409964
143257914
1080956943
184359457
320788886
1075936625
721050939
1567337807
1270627633
1239657267
910574081
1082483347
310314658
2104720632
1420274871
726277428
1960439114
1602025582
836650490
2121610019
1163507473
1551499964
1070578450
1120647692
1942024115
872304272
2007823360
478283332
1540730593
374581506
1344182449
1017959754
46293867
663390285
1655446709
2138782296
926892501
739088082
2128937044
1045450013
579899921
1061683148
287585369
580956197
1886844868
720666848
1365149297
941884532
192925776
1878535832
882489841
168604164
883822857
1619763515
1869309392
1375291886
601633097
1150274798
1128967996
513662659
986131876
112186945
2057999751
146831981
956053059
1408010565
1057642300
991023601
1928897903
1064415487
1663781100
1512319365
509909286
983161045
2019543080
223988731
371944538
989848681
1590884293
1122481519
509669938
2126435954
1992061937
1540268111
375718479
1495720248
1653294809
1616444178
1515255031
1101424944
153929656
1815761383
944778598
1267488425
1800092377
31990765
211414898
33255444
235856263
1670299340
415120368
393285694
494309645
1368998948
524265758
1584770827
950683187
2012039688
2126504244
1915280553
1590060092
520213361
1216326067
398932191
2066799073
714725294
1946057520
1711406005
1160573847
215126562
195612679
741591017
29001757
1516329980
2066829350
1511600838
466909486
381122919
339250710
639997672
1673732120
2082726604
1613634495
1567169835
1348611371
534829146
938371113
1599224484
571216177
1309109626
825813173
1841705177
1735092496
1823548444
1488680442
631484749
1221100052
275058606
1306942226
761228343
2141215787
219096740
1245249455
1030036527
695194673
1714677707
2144225884
905475258
1102569497
2067900434
1412978409
125840537
328868933
840180385
1178211284
1347239544
1023023034
703895286
141991211
191383915
1130528107
478972845
2022246405
1384904478
1074080327
1284987342
1177071378
315503728
182439137
1324102815
1645490443
1349756298
901801471
951256085
64130825
1444135438
1936263883
1096815904
1412912955
1152235013
1482856359
274002566
1420823023
1643601057
1449452285
1325365851
1921865182
1319609159
760711360
835509328
612761756
667677818
1778979844
1711641498
252358134
553261561
1690385896
1641761807
1991784939
870398525
903849356
212576313
1944918316
748725735
194503031
155765092
238842642
1864473098
1360538038
1876261238
1163122300
88999777
939408128
780321483
1717199593
928309695
831078075
592312826
726965959
612148610
1327376078
1489059369
2141217781
734932227
357883919
1517763245
783690050
1568906129
577918451
727715394
1821299651
449132516
69787292
1742709384
2108389381
1648169069
195332329
372626012
787872402
873619307
426398057
1077968144
659028838
1174426523
1604984832
1848903829
1180393461
1107159879
773423620
1826275083
518670119
946835583
55198431
1915255585
989524612
814965139
1345353537
1006989043
202122271
227393945
69051064
1556201950
137217368
723889878
833446240
59361583
1006126812
1421376350
251040179
2035911536
244264804
1959455299
916957408
1724435087
1841296528
195903076
1444394684
1256991449
1053443728
543425164
1801277819
661738814
316060706
345086463
2133489103
151999278
782680245
1073781893
47439388
1396836893
97835341
668374888
845618568
57579977
944601347
1824740001
712037240
1776748914
1847086466
1215535788
850541326
1580900390
288524666
1481486125
1648018564
1255460060
988054122
733135961
11898056
771831596
1671865394
871497136
1447173463
1059388181
2146309824
1298069083
44651322
1618114091
1446418993
1224128190
228329169
864252169
125114334
1780767637
1271624275
665539725
2062114865
433293695
1059413904
329651987
322933409
1296866335
528929762
251236039
2146434378
2109987312
1210970188
1057716761
27131539
1503271761
37341890
1958960228
1449156462
137154795
1194990970
236014109
1352900683
1363069547
1475292767
619939181
457709007
1921655295
1382638428
968883402
642220243
536432848
1684995728
1768654413
1037040602
455742003
1274042107
1745467385
1049908295
114363556
57362124
1862350381
528783318
756255933
336013113
1885166142
429324157
812066102
2037966993
715837817
1209390781
310008149
274652951
1124296198
2075476664
1724342301
1290779992
1089304496
1450167882
177254601
197080160
1311848284
505427805
1933704934
137254903
71329588
686618377
167078802
1270162493
2042865191
1561207392
1689695442
131365276
1538749155
1591610428
1811904154
300241069
2029081410
1566935771
196577500
1764082327
1934466205
2133398166
92994753
1114167811
1264534409
1173314157
719661503
1478386184
2033973824
1282042479
516063408
2035076190
2104862283
1336833419
525264618
1448548521
444920217
333621518
1465273600
725616085
1862061208
2112744693
169263093
420572553
175218718
96949951
2014711431
653532095
735892556
1091894849
1139741756
966677748
1277146863
1289431360
887529559
2036757095
845708753
546998309
240148323
734004600
1659198604
424612207
494089944
2071546621
949610030
1413007094
1236503731
408195752
882593720
350885410
1086967253
1925689420
906872514
58913367
821619177
450821420
1072289608
772744495
1952934154
1801389747
182320807
1970859825
2076157269
1947438010
682280876
1729874546
80057458
768781034
1544727374
1009779253
1805028619
1084068898
584590769
1344004778
948981050
812013122
1555885546
54287175
63158560
356108794
1355233034
402242778
724127930
1471502899
1777007659
971597340
1970430647
261549997
779054006
1436375258
677446225
889713511
1381320840
672528497
246376724
387922479
464923231
2030660232
1684377058
1152859950
618519533
1919721587
198356473
755676300
1550720535
1156113441
1839171208
567271509
18474783
367926290
1131469480
354864966
445745600
506601873
1429740441
403864918
692186211
1107159271
1241122787
828620113
2124192444
909974159
956170719
1063676141
829926359
1397171968
1214517850
1952236157
1245535642
1479903021
1895327000
2135383796
1846902588
1470389545
780537884
1767018993
28597835
631569505
155878099
545852390
112337801
1561138586
2120796123
1036270662
659294336
1216043581
83747660
2115490372
935986045
940490853
637979073
294538982
1589611180
172308677
444310227
825896059
1460182454
1005956256
64089080
2120669672
655195825
1262109845
1890517735
1155485778
1366902597
819750061
1851111652
1559556878
1940773316
423619765
1541776891
1985579155
656484192
1925717820
1378937970
476577798
1708982570
925174977
1780656336
884466883
1659427776
1440058498
749450715
499714906
714431509
1377947970
481577333
1155484845
1300721937
198385862
1724895181
1687026752
1696299595
801144939
224518973
2076344095
56672081
498784240
1233826501
1865602977
322321333
1927823218
721677274
1215441550
829812999
632299062
233078846
2011284972
1766223103
2119254895
854279202
297313892
1003211217
1992519605
779722898
777626
591669943
1954524128
1773648244
1747738778
1058653178
1860257366
1436940380
803730982
623564153
1478976562
1955539769
1882794553
88024288
773227646
452018922
553851156
1982379799
2066540672
391670377
1054695368
1726911242
949095257
106684445
423856184
1757072042
1062199302
618368145
284391761
626578485
554996542
175870362
175260129
870205316
2080961333
106786560
1997325075
1720512093
174452858
1204299978
1712250809
1810366615
593816480
1273606922
339083352
1940664093
1776487616
207238880
2115468631
392111130
1579964130
1712677142
1218531898
80041450
1979604571
1254821594
87406727
242071947
1764751648
1802597402
255608928
456462625
2109995032
895748132
1668410509
1545963089
218568841
1619663499
1333364959
764268745
1860186284
1623510087
2055277589
83052005
1739905754
1144895919
920764854
289065068
1206774432
976868264
670153603
157848501
2038460262
2026698364
87268319
1135302438
1149671623
185872443
520365484
1326608070
2051170049
1532854964
150434228
2082817507
1210167484
640541308
857886420
1091021708
1125151737
622694648
1131901714
1599125937
790972489
18938954
701250087
2022450982
1782963311
1372252542
1455055172
1839024187
578896787
686159971
1487781218
615029096
1798375729
506276388
1591559650
1648305125
2127452193
280281921
1247099037
1061984561
472210885
1682716392
500434437
1582961109
459576090
682184517
510175357
444173609
210646885
1102959591
1431134122
1707964766
1442125377
874784238
481340348
1569109814
871010806
2024131292
465159472
1655714829
1678657080
2099884764
1171598682
1100193071
1939368135
626430307
619886099
51958249
1361492427
716940827
1519672369
1495819195
1587595293
236426468
1904844152
2144592328
1573328612
1136673502
150081003
314547075
1279952587
1248856392
2132416400
1353335927
50372717
1036070828
51071154
1328312279
1399959724
1065915995
1121180324
1884556102
480565855
1688860260
69903949
493212802
1960887540
758090632
1774504896
1982796351
916126360
1546462495
596391171
988388775
489322697
1665027969
787504814
546078135
1291120554
158063200
959139777
1031930834
1951162249
1347344937
1352340584
10191093
1446265998
646917646
1821058339
1341742253
1552248732
841016103
864666075
2080874341
1634366243
76946106
1760617296
1103505207
1786597795
141650687
234819218
1693571178
1401736671
370418767
81413310
119302325
803076999
15894437
1396561518
946204081
1554093483
1517574439
19620571
1066202293
995106014
1469347967
1659910091
1599131657
1043409074
1752900178
590724573
85360125
956301316
1118914086
1157246089
306582369
202137105
1925482575
2114616552
1356563318
450190034
1656558697
2102867046
1521561083
224843636
637477902
1327348999
549312974
1738287473
1749542505
1634571313
128585278
205958595
743544561
1901177558
157804709
1200467201
522112068
1226686406
130405385
320257097
1363750863
294425035
1577285583
1568083719
1319754068
48518147
1142696336
547573553
1229100433
598387808
888339140
1223958879
1308686513
2008333303
795620492
145684470
563599243
303657783
1041777264
1754427400
1426779644
250491769
678973437
974899181
991969967
1491989244
147324412
1632221526
779733093
108464472
1303575710
259902208
1096083343
376541838
518557665
927499835
1550860031
1150889557
612849532
2030175268
1859529094
1618310013
67797869
1335368395
328055099
1083653867
1483482027
648838303
1110177139
799736021
1374919398
1482723132
1999164691
1895530704
2040891736
2050676593
611446989
728573159
1157608069
1561152594
1796578011
731106246
189865456
1653011055
779319689
979969380
1912073393
161646381
1408453272
1684060430
852836819
1094698516
448215771
1619296368
822833333
671786457
2041027798
566554072
2016314616
1071578202
1771583582
958899664
1950632064
1016597515
1152253305
232486799
2137083709
1430553608
994288260
150190523
637625668
1236027795
732090214
1704543417
1782439742
639078231
1213645456
895609484
344365678
981300410
1529644002
1054333441
253062493
1384608187
850409971
1999660021
1035007467
1237939097
213249342
1258166572
589502282
277503793
1721644474
1678850963
118330711
1364971765
489006017
651269536
547992543
715093163
1177148058
1512436449
1700203985
665154777
1775642033
822603615
1313005313
129941369
1066458820
266137269
860653598
408064984
1662337861
1268375536
824175313
341586732
623127673
1827421209
1060608517
1491649164
338308751
1656534414
812134293
1498205741
1689984518
542586894
1742956648
137335521
394753650
1555964564
307484688
206794290
365630392
1060381105
1623865655
1374813198
1148500653
1671412478
1371685672
502081561
730858598
1671629998
1228307058
2031229854
904126572
1171552646
1304092107
1814882010
547183795
1107595222
983344028
468391469
213510325
258991678
1776504035
1008137325
141793882
1429832666
412738627
1682883575
1658872973
1604810814
1331509780
721616257
444900139
552164817
1998565221
1668050009
1593524906
2103129810
1836660276
934071790
1540668786
1466625470
1332869081
2043471544
718898825
584867836
296240404
2027991544
1192341535
89103157
779335536
2126787325
1562545115
386902697
577562012
1349355893
1382858730
1130045828
172446276
557465021
298814120
1946050323
1693536108
282408411
1632613351
452778763
180974203
393842367
1264347547
1542716766
524443104
403742852
1468045037
956247809
10400722
341950997
1652814084
1277834630
948800916
1336285945
2061157048
1279477250
416888698
1747234732
360953723
1634540331
1142318820
1152706258
987383884
1750541706
771016395
1236102107
526684682
327726127
482469381
243942888
1369903967
1718896165
1109872114
368881686
1229245612
565913623
546339382
1715017440
1603724203
1535112924
1002426016
507732016
818011410
1527110111
1402925585
428104433
1144507838
242644221
973376877
1026710752
513934325
1206783029
1148128565
2056618854
1914940719
16435345
79860136
1653833827
1830302371
1998087495
1780039714
1174913305
1671007326
902758697
628827444
1543196617
1870882986
494166000
278653622
1125697677
1694879274
1188367172
703050962
403370218
984520644
329381914
902292108
1114573123
570763240
2112777750
151061075
2107946180
1340173444
888822000
1165185491
721423367
857441988
289101879
1771518047
1000735878
180973165
1154845273
2028536301
2082088367
475660004
1487731001
1338016973
1066044551
325708847
573380298
11315896
381757832
460275230
108156850
2039495257
2058071902
2020632909
624796762
1037044475
439643296
2020711070
384425514
1647875537
1118543103
845104848
1709007160
219818134
1710739622
789026980
285395435
176389987
45795786
1052070446
294525573
256881597
264409494
1989152084
184608055
899614022
1974850443
178563599
599186865
732532548
1131727920
1551674613
571622321
884546562
1150686195
818822339
329558740
2103677158
1598804034
1375115106
2145488621
9613252
205261969
234853352
1027659588
1814260190
1650711472
407248810
1245579353
48969606
1650744044
1686101860
599226561
435903682
862507106
2066266180
1036538335
1674303511
366614276
1391629184
1544567781
1853401495
947394045
1936622721
820934522
1126778237
631347804
373883362
272352838
1666510385
1184437771
244261294
865856543
455005415
174111335
2064063929
616666069
528868593
56867222
64082401
1123870194
1228361509
731757887
796151499
711785697
1515121410
57210917
1954357848
228433697
1716671843
2090293700
1157249724
1792221728
528244134
593417279
650452514
483502087
1221324227
2012584137
1567884454
27689033
525513398
1179652534
1898489545
1146444958
982899526
1650831255
198804829
1129287863
1299027405
24808914
1966301823
482895650
1762323971
569596530
1754875148
872367878
2058681327
1854941989
1554990488
999567355
1095521312
1224240557
1176546405
1400900746
62276986
2015212461
1917194696
254229175
1682089060
1520491431
765699001
515119810
599742937
242210493
317452708
288570330
1184853935
209083970
425058477
1395215228
36008327
125177521
1883542388
1841197731
826920724
1393737694
398720475
829211447
1956461843
1553136334
1510774923
975545949
228498960
2017862303
679115975
1503275409
1938360821
226876035
1802624589
1520574037
924714684
509297779
416201241
1801344472
470049609
1248018723
2001979572
1627035409
1421376350
225905177
1277971084
803073509
2059721420
703293882
515522980
163257373
1838848171
1018938286
928838884
1342418178
984243172
2128468581
1576355742
1131255037
188473886
1088703272
1503034326
1099817299
1013631742
1424507519
1149988950
60131573
2059516311
174535746
1266481502
2077775802
1763077692
709774499
1409789399
773589635
1484233529
435609538
1991604325
2114362686
1502551929
2084757962
1711007389
43069443
1755305589
1092625957
196710760
582433098
633338951
1970519806
2078189002
500498799
50188243
421127799
74192658
668215543
1443629273
841969524
2073764951
259149942
449356506
1502518739
1050156364
2121385193
664878198
257942781
1159265974
1659231219
22296315
1316901600
1029507319
1177299283
904813984
492240100
292672360
830865549
1008792299
1838037300
1474621539
752460940
1910908468
626156873
775024615
1929976196
1253446264
2019506328
1621204718
4166160
635999759
1154493186
2018483328
155516655
402086196
1671076266
821287736
1276350551
943929136
2127420382
371655363
2121381791
1064150631
527625248
784103146
112965972
2126067109
1000317562
2015929606
941790206
764088183
885182954
598445870
831731250
430469230
2042717018
1435734549
697966867
834388655
1751103844
773953016
618581041
1798887108
1742048421
2112394181
1282208928
118772778
302637111
790431744
125010430
1998446635
665680772
119151839
1308544378
1845282573
1494637803
1432172909
388067266
770993207
1782854689
1612349750
1926526756
18981618
2102994578
1421110848
1628997231
742883805
653901887
1116805801
1729745346
1350276022
1342734597
1707853770
102323941
1527583731
2069514189
1712160426
1949284253
721895150
1128801233
475472256
1676516498
1981824847
707461834
196185699
177171741
639497098
969768281
801715651
291308812
1003971261
1509857609
1357323381
674869785
2026972751
1747403029
422286473
735696438
1305025278
373115431
1693545289
604886869
1625946221
1119093130
1316356348
20365352
612493937
1993133113
1758072188
705135499
726116120
961339495
1834341091
295574087
201447420
1442121925
638302294
1106341990
1271216494
1457513474
211397419
620999577
733624536
1427212690
1864106716
594792789
1203703476
1493767408
635224350
1090813821
578847753
100858311
5592027
1756894862
1663089980
915416564
624936457
1835485506
987822430
1477429020
1910587020
670531243
1195078900
230834613
1878104439
627888183
1911605082
1231743492
308632568
568317741
2087572207
1444763900
2004041198
1311681871
1368720761
1142917565
1287736637
1806440607
1088076466
565212834
1538959720
857855687
1187226944
881229657
549640884
1871298218
974592224
1971306116
821658114
2124693837
1877208
929068173
1689250980
1897117069
1126696024
52579416
132285487
1828122029
1520741708
1891482614
1698439768
1247490905
66781418
1038926206
1993431057
2130074521
1908551402
193404484
2040429450
895740635
299615848
1738917999
1693782830
1715636616
1879795699
70669900
1161542597
1986230380
172116583
539594855
316942914
1245917657
302691516
1542630767
779615734
865685108
355653272
463717777
794770326
1734471201
313134992
75706349
1332454862
352407981
1230122943
31997670
538763869
1819320388
1272809563
1920889451
1061763953
1216199004
2129977138
1162431724
1686938040
704622857
1759085873
554057445
1580008039
276796333
320421067
1497069952
1602856277
579645930
1899059171
1828328994
1428470067
1745046860
1718414643
759369111
256056559
1604923254
1473745502
1607464693
1275423441
80764908
1393707572
708319167
1620110237
494883765
284602368
1673521732
1648955972
346119261
1334664392
863160899
1768598339
888400748
801519244
858727464
194826319
1983430793
678309104
1131344640
466083421
2017216869
1684945154
1579743974
1733218156
1816182807
110775847
1666256912
454292549
1581906006
769199643
966015440
1490292495
1110388229
1135015658
1145203499
2114510411
819421614
1066762091
464946547
366159683
203274602
966067800
1731692490
1289274884
470618124
1414364164
918896262
1142304337
628830935
724639101
1558628208
275564573
1144110106
1849918537
865626658
1704184354
598873497
1709922268
521970018
1106853860
1730779317
1136958901
449537315
746246399
936089531
2142617666
1608931829
1762011255
400345646
1123718338
613801457
93831142
2004484884
2020884148
1422365163
1683365491
2055247454
1848622911
774253569
338838601
93109101
1391453609
221485164
227209296
1869796849
598151053
781786758
1187572487
1934150738
299905674
127810052
1158873691
2034482172
855281348
527380686
577736662
799988964
1726079862
1237864166
1945350523
1387469315
1546625017
935629698
1265437139
1668223101
1754619832
2057999751
1601811262
79947497
1529203643
1799112497
876254166
1746577614
1612915496
1252573817
2074994386
1850761439
1232992898
1932802151
1352374118
1004335436
114075321
1721221802
1051756213
1809069651
1234238930
877031657
623235860
369181028
116824710
2035511280
1939882173
1309176000
1349713636
332474833
152951197
75156904
1435623909
399294031
596189131
1268651673
1452243677
856960239
1697381266
1057609182
579529434
843428683
464164823
976574052
1715062379
270978792
73594202
1505690899
986855077
1764973700
1589016231
787805340
2013559194
2044743417
1546920695
2068019501
776101920
732038117
2092911997
2037665500
676480250
1266464951
1033714915
1691417193
1027744114
340857536
239022171
421617547
1570260116
1507800709
470632842
1942133476
213147864
2089453243
1301008564
347171047
1475458548
1183076140
498303546
1632079837
2008647019
2136369968
1038542122
1494262508
1734995577
1737619443
736309309
449596088
1168142235
1105234762
1151059301
1860886093
800160826
1805617248
1692408464
1787142739
1459649267
1910935373
484405574
796080491
1254387644
2131511084
752566939
1575926204
754968168
1621528633
333111127
828045106
1732515825
130624222
1744237013
1290779992
664752157
217360969
1505486981
559887490
861411636
974888273
1663612654
748112426
240067290
459714987
1778824465
1938395437
1938942499
2097703802
736473437
1356131126
1125266827
1179179998
1490976448
1513511419
859344518
987082030
1646128065
548274719
993927319
1302808108
1673427023
660703550
34449846
1970188180
1406083697
402951053
1149953859
1688999800
743696172
1840039036
1027380725
735988169
1818807256
2042742980
1744353648
1436286378
29727947
110038741
1097357137
11616158
335423618
1800122228
766927461
1928315934
1831238167
1172411306
677684263
1761276226
218316735
511639446
1208382619
1178856382
1366369725
170220486
1195421414
1640500019
1654161536
1148176345
58060256
741056759
178998845
434136598
1533860028
170181206
1264335215
102040281
350610626
479519097
1584499632
1267096882
1271025234
2077236322
582822786
1936761664
533503399
1334991306
1122960286
1081575223
1794891742
138927198
1657799733
1249557632
1425667973
90440294
544449915
1668389209
1145337301
946759358
969955299
1857987601
1532063332
1031566820
917055114
1086094695
941449671
1603065997
964147750
287912870
1678038513
437197557
1687830727
96948610
804922135
2114963760
1669364167
1642690199
473479028
2065311733
302691516
634660059
587956176
1892212513
1145432721
547985659
919393697
1930731756
397640775
297565395
253642728
580628156
1882724559
1308389609
918806765
1610450945
1583677653
1263131930
639461056
285395435
739675922
1865463551
1824357140
2038628560
983347425
1110667085
876815537
1394090670
1660601564
611888235
1616439502
1254530669
125574713
1959299361
484288261
990944819
983106801
1196903596
601496006
1482802323
620647841
1295874249
1588072987
1440356390
532527724
1037972665
1411207618
2071827569
283533418
221275468
1438200167
230139056
2079233730
1115856021
524123024
296371125
1190840247
1935851713
1996203009
1521749352
358635189
2050625534
952610643
1033261864
1655668019
1685535317
676398836
1094896125
1156711852
1664017425
898946165
173817452
1930936149
1611914336
806032508
392093529
1636540490
246210156
1354458940
509620149
2020949707
1500213499
1748479629
918775708
1050440501
1355554589
1404143408
2038615766
1282190141
1079849657
2078795372
459567936
1106920822
2000361446
870854932
150434228
1783944627
920197927
36839182
2120204985
369170250
1617234414
924623644
214204794
1956199861
1075400901
108058022
1334950271
1101000613
1499243742
209818070
868783233
185545752
456258340
1266810825
1199032386
993879810
802237518
1282804158
49757148
355722250
711310237
1404559799
1264481893
2116311838
378579430
930390146
1206169483
888160565
547695533
748642002
1568440559
996703286
533993454
2140824583
1108560611
804010047
771849686
794501140
803325380
1107275266
1092969114
425494031
987890068
392457760
2131724858
1323639972
1894743023
532583200
1798873573
990119658
827957742
131400861
423848256
1828712538
1049750978
2110741647
300241069
1026983316
146329599
1289781809
2107640992
1566506019
671989344
195048389
625182066
2106277934
2121656985
1567906233
1926834725
1028994029
359633346
802956137
370534014
1320610421
1546899367
1778498948
1727200857
1704459768
1969334242
230460076
1366074286
2056087663
1612551062
321387945
1378996980
148747165
319802640
1708548482
1265252560
53093676
480385462
1211105881
2096111936
599678360
1295444631
879557996
1640532355
1517501802
1621711310
664258994
512631857
359064883
985226796
1023287427
88042574
1292591712
232346753
1456655376
1479314830
134934787
670629683
1716730145
734793508
1372960680
772004347
1959549266
1848923159
1371781628
675848569
1719153311
1263417193
1550319023
222439505
1993711721
1614582329
1421460723
620064165
694194003
1052147631
993778272
1865111716
484288474
146560603
1696512906
27311430
278262795
2139421285
49761689
1830895781
80495530
1657550397
74569953
162993685
1103550077
1354467984
893418299
432595357
1897773494
614291153
235766418
1338777424
93201474
1368112418
1797694766
1160544159
1018604529
1322192425
771896300
1763604310
1821539841
999096840
1621708824
898940449
331527065
1319355628
2115763556
1130891159
987536282
1701085334
67267862
1482368178
1538988604
570543850
1064395743
464293975
1475479406
429690739
279512892
1961027987
1955280199
676761399
1812239569
1050927134
1056648506
195683588
1885722191
544746794
664898103
761123064
1795574279
566674805
1616122785
1851493544
95486189
334357093
1966506281
1546928892
58488186
507615618
1627406883
1367421125
1140309184
985124960
2060513903
690799102
1928961131
1331435582
1582792768
1922994074
924318552
1214045772
123804921
612850852
1651471764
2053235061
142289690
1215717409
242082443
1379314272
1097079167
801983325
1887506547
2031400095
493042036
258723947
924921909
520754964
109148012
1428417861
568295536
610587125
1787744239
1386652906
459485499
924481080
1955715388
1681758426
325443586
700833398
863743292
2136028882
1214044628
2007243702
722510860
769154423
658164521
1830392074
2029983771
1965527208
706489289
215233573
1729105810
785802373
841576525
527550507
763889800
355145271
1024413053
2073538651
1018233774
1970756440
687499306
419258147
1235940556
1492121260
816785203
1204160489
286527779
1583621366
1955179409
1526252182
1062093250
1093860694
936350694
1166016071
670804277
377297033
1831660761
1837099540
1952921199
2039484601
385126845
926183521
1314297323
1497518683
2131286324
1449142647
839894625
164325814
79918056
1536471963
1845084841
1439409589
435493900
130009845
770537118
1551022389
944050399
70746228
577559414
1464174931
2121641087
1520950157
1777461566
79230337
1493544117
887279095
136739318
561420599
1416908610
682589623
461700982
454564650
1789520959
1828303077
1927574436
1152221153
1935610480
78194806
161307779
83828322
1538269128
1955371940
396013299
1318392863
2120841499
435112705
523274062
1119437279
1558386910
424685459
556159003
790811743
458035668
1054638392
1736636019
761122513
1138116707
702097048
1461431341
1455202631
640940004
1711065802
693809397
1191058616
124819369
637805086
215571032
1413071585
1229554484
1068785728
945818755
114841121
933477636
536350900
268875214
1753973855
464910851
2100083914
39351866
468001300
389736292
1369057739
367982168
1735926371
1845198297
1218377156
926364223
676858148
185646221
333800707
161018241
1919974359
1302005532
2048410875
296793415
1399021899
878497880
661626122
1405436561
1334697111
247404403
368058503
1763596312
1027049053
1391919785
304531243
2000972263
613199805
851102762
1458058528
6207594
1672128363
507493627
53403618
1506288110
1318344877
452278331
1561973330
1224518907
1081298248
742348969
2120826100
757231804
1192526908
1681361970
1140350867
2130909624
887372795
375703676
209746916
2008990950
1154018053
837178962
1546004692
104943975
171266267
1854873674
544013628
711943494
1859181101
107038763
1473088689
2073821930
1838903315
2082022606
462041579
1702629323
1069873849
1903437223
199967991
2030374542
115896971
153662067
633363790
506751678
2059839728
411316818
835689678
1116289746
689037736
2051600093
464946547
1981126636
1724996596
2078823176
1811231059
155510560
754585139
733928219
517562154
478408522
1862868535
991241598
1080027206
2094701650
160373631
1577947763
1462298716
1725270170
290425197
1552214653
1260421057
1733465434
1751322541
940891010
452409210
552985455
1015377762
787059600
434497194
708289790
232888101
247946432
643560262
1588405962
1269241196
1161549282
920824754
2036646811
534882094
2058054977
1733657285
1711607195
343651167
1972384802
1758310077
2024719952
863969886
1459469211
1346510468
723622217
1835275366
393359866
1096438698
181334273
1186752432
1505618410
121519314
521787409
51525168
1707138589
1271519064
52352744
1895618335
2080935984
1950389742
422551196
1625733591
1322342297
345738755
190633877
8495594
620761506
408746471
1664738689
2075989230
1875136420
1702174649
1801367477
1436683649
827079136
765858393
1998353047
1564485256
1997672281
1813885006
465732810
1966818323
1257238769
224973662
457480179
1932172220
1840382388
1286499404
695646112
1148520812
296730633
869663529
257211241
1819573696
1046559251
816908894
558762529
1274854132
461521319
200678139
628169257
1945406805
2008917710
794656387
1582253782
886228262
247551212
336050318
1599630515
953327148
73230552
925375078
1849349777
789534786
1661263820
1578477822
194746043
1070046413
1856937246
585726418
632558575
1274355079
48656498
1083513594
120443752
1658742694
2014383385
384377195
1838342803
570482709
970205847
491801742
722031713
1675524266
2049244353
226345487
1411655603
1834534891
535956617
488069727
804277528
1111071430
704200886
1735036583
1514590822
1093520321
1866183042
1628361923
1900609406
1203382795
736441546
739960290
94957532
1432926569
1769896807
678519581
1302813165
1699682999
1004774736
799029246
1906430133
205194227
1458296500
546688922
882684690
1584114653
251295132
842371048
1488290615
1711529948
642213834
683076520
875640468
712267532
227728015
615282055
1746878181
2131872157
1775362142
253785534
210485811
1574062867
329488482
1350517576
976917154
2021928003
738472642
360906091
1758367659
284257012
610180160
1130481671
762844688
2006921166
1554824507
600228563
456417083
310151469
1734091412
766240468
275461675
1497354622
694927715
1142866141
307489982
1196590349
959621151
2022485892
76333630
830065471
1167572261
211903163
1936405540
1151055197
89578427
523361343
1207443856
1882602662
2041914980
1181511820
1140435159
142102511
1317913362
2049777323
725581339
746388770
963787268
2092669032
1227094749
427436299
442218377
2099278285
1961731490
2038920963
1906215801
977123088
2001728805
1466314471
360410007
645314636
1663296926
295379271
267113230
681929434
1867051956
1891754891
497167147
1323806279
2038655336
1728851453
1046925150
106532261
1918741298
118441265
782544810
1399976817
1758434794
670183757
1087129953
133916055
1670565381
839920987
1062595770
21644256
142557943
1146366393
1534687606
356526623
419281261
1669887472
614951836
1268462975
2048591420
219169575
584150986
2118246943
90034584
1616653957
1538732443
894803377
498121424
1243105667
2127815072
672947291
1851926394
180723891
2048608106
949477845
1246462522
439115739
1986969175
744516101
1462757505
1581408141
710639648
1904122853
427467717
2116995932
1111853513
1659015995
836629219
121130680
453451884
1422539306
1402284037
552128932
1853906086
377318204
2040192926
938254903
1271006957
621673154
557407865
39473487
723817584
529577350
1816194704
1206527717
1980281128
377687603
11273200
392787395
20518946
1251815876
229574829
1924823307
2083972390
106322447
1567080913
559150505
763273306
2133757247
1110594428
2025018166
934654655
587241761
1744029004
1098104430
113234528
523778795
1800235027
2020542594
1274407728
273757431
1623512269
254664029
817100106
485945732
1509611855
934266539
1812394796
1103645370
1882163692
1960964861
459641723
2054106301
2021736782
1841188198
239070218
2145298508
1958767762
257203727
1476350333
953203666
684221209
425675336
1576681474
377382354
504331038
200106037
662042945
992369503
882087562
537206126
446601031
691575413
1554576146
1074150559
731535692
545892188
1429870038
567863783
695196132
86529110
1409371934
1225467386
1263573797
2022409699
433489996
1691164226
140190932
987543581
1515221846
1772941949
1780567353
86423236
1660267345
1291446241
328415499
842351260
1549224468
1437719316
853347932
652624684
190442214
1106263900
1305194895
299271793
2014702274
1434355550
1954348243
624895964
1812590250
558694222
1937787419
608493861
1039485357
234665630
1345722137
1012068804
1039371632
1247482991
1647061177
1517323410
1839287922
923136817
700546466
43516326
1238802057
3297335
620967876
535012316
1109055718
1852641126
473767072
230316241
1744727463
1649514232
256254309
910010628
1386611803
1588109501
1834886038
785429168
262141266
2022545330
1712505800
1184227243
1482213011
75863009
647348470
403840462
195923177
1870913969
682424117
1887116514
579355101
1083706221
4029836
1120679737
2114452581
1998183777
2051210654
1385023843
405569626
1906793063
1142096493
948675820
126478057
1973972182
860385667
267999605
20431825
561578623
1515742443
1795001106
1140888524
658788871
1954604099
1683673706
1801820096
1408206469
1617390798
1946493646
1890834756
954539157
430060488
1423207074
949020668
1434304781
524480993
1528502408
2064520459
349790050
402617022
1182159024
30555033
1867121007
36195783
2091801265
572515328
57297239
1416599199
2092270284
796402153
2003117963
1279080140
1463405529
1391843976
1896557839
978247671
1518914228
2125282796
83403891
1870510492
1928490841
271718806
694885531
766205762
2110754409
1760224627
1128359634
2042225569
1773668868
853868998
151452476
1193146026
1989565301
1995113163
1737984125
1436422758
478876181
2125917475
633617218
950412181
1373091828
1382213030
538647523
1188883238
1147377948
674554400
446037403
1893859090
57848754
1110323101
93890515
1457583758
813149815
1764448398
756927799
1639068850
1956400678
1484364712
653770883
1137130592
1494249291
1844035170
589033966
1892782358
1967362118
750900014
1127332498
1406152931
676487355
1023833589
101111747
1916320134
1956091443
1697590070
2097221377
1682791844
1308067397
115789493
440780200
1098911398
331050787
869235760
503817532
1209123182
365843690
1398609159
984227357
1656483090
1274232595
163072014
557272177
139919484
1111073683
145937710
1148936741
1593092133
1279733439
410598430
459492405
1462034908
1176841513
1467300527
927821031
2139403092
2130286496
413772105
1692215270
454809416
699424932
224751134
173752083
1898928453
1127477546
1173912509
1698507921
1797622095
230146912
437875227
229384901
113946772
655370711
2002878182
586920038
1495416464
410528487
296110757
2054422008
607256925
721477838
1167371013
736298389
1460029878
1807056846
607722474
1007022967
1082650243
1568796524
1498589667
1269312300
598467398
634438024
1184459000
228209369
157191072
579257783
904174952
1653926457
178060940
121355486
771868940
935800509
702565715
1563994032
301775215
1797526738
158331099
1419529136
1323381669
115434703
1455858786
1107655154
248299826
960614028
888578065
1070772221
1609770124
832867028
1177909393
1669704203
1515537433
1146727964
508576006
1834168146
1666290997
1769654842
1693034097
1539812064
682201982
1973211974
234464789
1492044772
1568098699
976905703
1308479912
291370997
1201773016
181006185
80898056
1517013373
226094936
143275388
931376621
1186680317
1158204274
1425671557
475707362
85337648
1665373666
1660405656
1892702036
774117593
1940191296
1399544472
1408541762
1226475215
567967578
537462246
1041434080
1887152736
2054911695
244177487
1816392788
1348821639
957053153
724065396
788672185
293097666
1567068715
1256791707
1444591971
1711836554
1232317440
538627482
1442067260
392093155
594687155
759340217
1875849033
123528651
2067453429
930378648
690906463
621804220
1496472958
616738927
1830269396
242128733
1490676443
1074266108
1085276582
1241117394
922833187
613481725
1534454724
1829419493
222613619
789739068
31075466
630478049
1563945258
27095396
1542833868
1893194332
1309837992
1695010773
1828371651
1632527612
821761073
1742122724
1809339523
377561606
2125363095
2116196588
904345294
853536585
1817147567
2138350801
1952174163
1215657239
680287330
404404847
419869408
1498222431
233982453
1273075075
51085813
1885178416
650082648
921654216
1413776873
1758548354
1653239158
155618689
468155328
1636212696
158992999
593207093
1250976134
1833902878
73824561
498927606
1376653556
1981511211
1664591605
277658078
915016095
418007246
1021868104
671097265
496312487
305061088
1978334266
1809891495
832849975
932999322
1835067717
1953552941
1550426445
701428923
2013671789
1682001010
1288669114
2079762507
1030156813
1145034391
553501925
448760770
1683679731
1325011874
720700101
1339828787
1672166756
860501688
1329322545
1015205923
1563945258
123162134
472164196
1335105611
85396809
557170835
1150243795
1779840409
2137396962
323766653
845550680
280651719
729336989
1493539741
2071037941
144759493
1450254526
1643950141
1304231119
595559000
668270460
1676178446
1298174303
714407096
1035567836
540225051
1841365742
1597636694
282239383
751023970
1381365178
475652164
406104043
202930547
1425780663
1167316484
551649217
2041697153
1405395303
294858631
1890600813
1840041955
862303885
416350126
366300814
1324469260
657583912
102497769
744761826
678607988
238313241
1823933624
1362681106
1618613450
1139900569
2896631
716173537
1836697176
2080653015
255866161
1238307219
1714901764
1797533457
706348409
393720293
22386562
97788768
462588855
1593441554
1810192083
680701232
1632224236
730124074
276875379
1610778941
2101379088
1846023172
816867691
1190551235
2113743487
1148399657
1780475176
455204294
1863830505
1681361970
309957030
977201083
2110503185
1957949715
605672670
676426480
259481261
536067035
1661221673
1058759208
546375065
1625680968
119198562
1113053258
1766051619
1101538622
2062083218
1176801222
306642053
1543270363
1433311207
2011060185
124369959
914357340
1609673227
1847118281
885135579
1709143257
1543992263
1045547226
659637787
582730602
178162545
448672919
1291579211
1207432920
74835721
538183257
1277159070
1243666255
1345433292
1958819572
1795934791
1233716699
2016800513
608461627
1793284616
674608962
1420374377
2117636878
103286632
778649689
1997408422
1001549271
1912109586
914353678
464566137
190408338
1519808815
73472939
606496197
1487589812
1761054050
1531507700
1991910408
1731497502
584266158
1005490601
116433915
1129017731
1667091216
936186834
1130488481
939355035
1126212236
1698197622
1788434472
1978801340
842347372
940225088
238131635
145387639
392229088
1135491115
75246384
1148693363
648985185
313176394
1745261490
436330551
2075078170
550372066
1999457329
1816615445
275977255
2137709014
1218136464
921621389
1144472925
441300707
3653566
1909078319
1799561683
347432420
2085774580
342284694
1413697703
396096373
275199107
624080890
1477993029
716560265
1981719148
593007248
2138975533
2015890311
1960214635
1618925380
1964452907
181930852
1037922711
393169956
1069569491
195869778
116046415
333589937
1777118183
1069150648
1453578973
264632161
432502481
1163226631
68078041
152928616
1779669489
607614429
599097935
1901023041
1552188314
448011932
912015657
775980207
867356222
2099254782
1487351776
1560067229
817922923
177024913
1189530555
353797629
1160096248
1195356912
660716012
1759337506
1668379685
1219035088
1589381715
1707464558
41823501
1292060328
1852852241
1865143271
1988121806
376976492
119217701
665220435
1001021170
1433524421
1875007563
474932989
638123797
345680425
662793587
911020781
1097357939
1454468968
2054880040
1517075136
429715676
1707910090
1101962748
1712312610
240051356
1841428491
1882414729
436308263
1253665557
1824584033
1780237791
850461127
745694406
1688377936
392146114
1539728248
1269796506
1312612701
2019782885
1280294970
1855937202
1140593721
112012251
1111566858
1246243902
491726237
401081823
1199926374
1679380356
415696425
509236880
84819829
499645779
685016161
2025224390
1472226945
824225579
39857239
205278928
2005296646
1468568212
1475920499
671549128
1183877378
1217697185
1976472706
1273225671
91332420
770081855
107768649
159590878
461381220
778049286
1312117440
1192660838
534915689
1822192874
471123465
1146347665
12535683
341540191
1668282079
1327738178
612165030
316314764
592921231
721562144
1168345107
1538256810
2109865498
1583696853
1955617782
306927093
463794664
1925347747
369162667
144804030
1393208024
231874181
277648587
966130692
1713208713
1187937153
1979237092
788912670
571219577
2104992970
596484682
1036722014
1247641098
1176362167
225505210
531509648
1384360973
796817202
1323806279
1130411865
1446084302
311928094
2062161996
648666038
1921519590
1231897021
814339014
1632836306
1968664008
1297216431
480972257
743976440
247172293
427671358
1276800922
23278188
687411538
1146542369
1030493994
1674489404
1246016495
1619791024
357128234
1161351134
1249030341
488917733
1799165322
802442144
700847944
684024783
1712551348
471187500
1287910485
1899127860
517393446
1501861870
1860980827
2030569822
1176138720
1391458215
38924815
1918286527
1843594875
81537875
335593800
60396745
1606679359
305677764
252640862
1891423638
182726731
1864497793
100557491
1515132026
296888633
68312544
583984734
867510108
1730003359
506210669
569210378
1496807468
1978452590
73521639
880824600
429736131
1360718953
1975616358
755353814
1358531193
2016124675
304711545
1484282994
1170780958
805850465
1056501072
171028967
663896443
500811894
669929639
1740593701
1681067471
1870356825
812524812
1024777178
1205041703
1866420674
642908845
1915129150
1411313023
1758579202
1209990891
669068825
377718890
732374918
1772765030
951250862
1914202729
176699055
1779179988
673447773
1861907712
1899103334
2136733550
1660596117
1796107031
980734129
103217721
1263359907
1482358724
1744869037
592301070
112910596
1075934240
1456529734
1699726509
778092297
826475416
2014144830
2074312579
2051700238
1162119384
1959657027
1614180538
1263545989
1773540262
567684949
65252893
567402492
1943653080
1748932674
1972849670
2056986218
816254066
782301203
447640027
1414517571
1874423224
1863657887
1081493966
659597790
906996828
45908063
681051459
778749659
1288300522
76815406
236644537
1750726468
1638432295
302434387
367079473
2144366489
981194447
506303328
1848184533
1861901724
1982023985
1057414515
812120660
1131661810
258512051
1294289899
1716643100
424147104
979175316
120392631
1158479466
209667789
959152655
1329307979
1769096642
1732199389
36692707
1592414643
17301400
1414901392
1206359349
1896252248
1417290029
1645553210
499256955
1119353149
1246481511
1090200744
428232839
500538977
518730906
1523905626
93787906
1603810069
313723787
1699829859
487653424
1797955243
1103718163
1680093162
348935776
1794472665
1651407780
1700905022
1125816621
302076795
1804213646
816921182
605380944
1083513081
1421218119
832945289
185562671
1454398592
1900142779
918035145
1629158612
726162877
2010136431
87023670
2102974582
287790153
1819282269
133536891
473696877
658985364
310378540
2057405704
1430675709
1567848642
1632549589
932429084
420688714
2140687216
2001168893
2110616565
613169155
940162726
570905958
1057419077
1130017542
894256728
1575650350
375018396
1958282348
1969093017
1293300353
316922054
1778385461
1580112947
417581844
83211423
1897803191
348730815
1115311971
55695666
1016146640
1157957877
1484257071
293737593
1010081800
1731042268
596401541
1074749184
1781998274
541170720
434299830
2001725893
303624556
943877395
494695227
1907600423
1512894521
1163047986
2107269921
645153547
1430123450
689007534
205656132
1691790450
1258704179
1854268348
424335052
1990775799
1369459558
730848574
548872420
1039933299
625575064
1659795702
1201881490
1125138112
1062731495
334886566
635677621
599985805
2091262935
1844517764
626166191
696300660
941498244
1623386909
485752536
1301928342
1030514727
4545851
1332808095
1597143692
1506845590
169440144
1724006593
38422399
828860038
1675369673
764441925
1429115446
1539812064
209580498
1082306753
1186787702
223760831
1161591815
600258739
1999490454
2127046785
1147605251
1170829808
920762965
1121366668
809360137
738728856
1998888690
438348964
2126180847
637689757
1236411863
518368546
1089919050
1212909715
1569581494
1128533257
106722286
438760897
185820253
1513203717
2000625555
522460816
1492679119
1932171352
1884533095
1666179753
1619288918
514491664
1055868260
1693021197
1281546772
86770601
1013587102
1305693110
1537669102
1817956053
1699798902
1050678786
262021078
62334283
198698602
679972740
761917381
272780714
1798986504
1799206478
2091327261
1885284652
1658966323
1906678447
1834481448
459956826
976200444
120221671
730040242
1041471606
1310724951
1038977111
680617888
1619627562
1789173132
1386357931
21664852
702081229
1820915509
374650806
888386716
1908770577
1181567501
1886757568
55910409
1835229907
150247474
241465782
1258607417
861251546
2046001890
413392093
1862155167
576730529
689730587
329363319
1491592179
838197839
1449740823
1109333307
591923799
555836171
980272205
722391423
1825962198
1862135580
1379064795
1134059027
1267257395
1820703783
949827337
1769486302
200505367
894442776
489615897
1505450721
1083090018
1611636699
2033796535
2137908635
372186005
2067764792
97045176
1277832710
1566933286
252604505
1025286282
1706804440
1281693372
1691746157
623774738
1535395616
189732632
2024452308
1739967685
1747485250
1815606877
1455311543
1234584388
339806914
1696293745
452499570
1686777920
1104597864
1445403718
296345031
677967069
637078139
60582962
1405594287
1120760596
1486018501
232572494
1305179553
853127786
583357116
233229595
812777075
247176675
314606610
1510712701
296824026
1546185342
1628409391
1464213592
3586173
250599726
843857541
1755931994
1203642332
1450888054
926044435
1834020140
1744709396
1074723988
331346505
1347661730
1592366155
1120249939
727280634
1644590786
1153129522
165025891
132388539
1975527396
436693621
140010463
2058720306
1142796563
279766266
386784729
1610375377
829718347
1354205398
823925693
2012963379
655149198
1641074572
524120842
102173570
1799152873
399160643
1175492607
1649762560
951243098
785169672
342893893
1194664535
1164253697
1601895899
333017216
1654437571
466384035
1378664254
307757235
256255469
555905887
1135735167
1110382420
593236987
884070989
2120645053
1382206448
890526294
1184189542
1528370093
280016166
1641522521
410551207
338492551
1928509548
1449568982
1239942625
1609674493
758653916
501983446
664113426
1685362435
1848955738
381594796
1686719821
1243737142
1153141138
1230631198
205882130
1847447578
677979532
201117159
1436998341
817500431
1736213727
1884470351
588530200
1766196207
1117496811
172323459
580381348
1779927747
1083309080
1282866902
1766872044
540765629
1635720374
225567466
1574224536
1947050194
1652642592
587738299
263854210
2089019827
1292843180
237192525
689428891
804616495
959453237
245240116
67429599
1480378791
2073749972
2077145900
529659229
667848947
39736063
2098556586
2074603263
1856773261
1964637099
1020671345
976399664
575208459
1496801493
181776307
413639681
1231019806
842839886
416361670
133984413
1126403814
2145461549
1990970024
1431696729
406575580
1989039448
1334849313
1464715704
803706463
941070984
2001735625
215207030
813623725
1752089534
1353318776
1931780930
1674244715
934955305
671776355
630386171
2114380725
402666127
1414325360
1237382245
2128929203
1036014038
1417112399
1428293011
438006336
197453445
107779143
1806327833
352361170
1889276769
1986596430
451579935
1651085102
1289494336
313904800
1395819163
1094196129
468774000
1515595075
1515084596
932643608
839920987
1180169852
508749137
1572644533
1759833818
899186028
1185463168
1762165720
1162423543
597703614
138881332
1789454614
891683233
1704526272
326369400
828772301
1009127682
491658410
586268536
1350684739
1427916008
62405303
1458864467
1320941154
651199055
933181971
365393302
1078131718
1782263150
455257246
931268587
851139130
112854666
1554585512
449160032
53747025
1542809732
1355793929
681193487
739675922
265297656
1102202717
2009503655
1964768641
950853412
208193284
1109415238
1121699858
1551678678
1634880069
403425057
1934175027
1649542939
136000341
297592439
1166891355
691693170
367402687
1155081209
1201289145
1827162829
1287492763
694984105
1063014264
577840175
1131778107
1034437521
2110836981
1310179709
1309974748
1861332747
1431359838
267560638
194662802
303596323
545819967
1402792652
1231734114
603725627
1488791274
616939413
10280108
1112056237
1085296278
1785219088
871862350
1201301711
631796734
1685392923
1283264215
1736473625
375290380
2003594915
919312353
19579780
1037604520
480877174
1822441502
979836555
893519706
1552676734
73402743
1225464415
1613992194
1122661714
930545166
1647578757
689885110
1085364543
406661620
314765000
281969621
1994403960
1064756905
49383345
1861939499
1742936137
837448181
1628319826
1557459574
1773734393
1881929862
620332316
1223771166
2077818607
569718845
1471812981
1458632643
1232860768
1234060975
881397724
1732459232
2033733739
154850393
200732941
1450955982
305307266
1081650832
1542453817
710451561
53668990
371936643
812776578
1498108862
1351344636
437562080
1885120073
2025914793
422839631
1208590034
162560639
619962418
1966218190
342980305
708996879
998210671
486398798
811814355
1845674485
593621577
265354083
1836758065
1548453274
472273737
1220631175
1801606037
1428142410
708749840
292671334
1947966509
1121701960
1634750942
2049865536
464285969
1261269867
2038057313
2010145585
1769615284
905087511
1093343100
242385711
237893485
1091604741
1336627450
1413397890
402176849
1078651087
2134652967
1012306679
1478048348
325983983
928662147
435495781
1320688466
1372284758
1681022926
326549371
1427641223
1982448341
2074513030
2020898762
816293282
77326731
651424110
707734228
1126341170
1251232554
1930784450
1325404008
1946341433
945227033
1366345752
1530712056
519108142
269153146
2119396358
108133913
654049958
1772658850
1698685735
880848276
833872203
373774271
2134023811
2100703064
1816264928
1856663941
2123957832
2105205177
1151748575
1493925406
2087024377
200617925
494770947
1118961381
224370052
1355351558
254197565
231191025
548393317
902174196
2018341800
807919318
1364878820
2100075636
1862905182
45945890
584833195
1311145204
1607909423
1085338191
1722983485
1088416953
984911263
886878755
503279441
1296932725
1563052628
944722166
1503181292
212346490
1592420410
1299395760
681635188
505065926
1918516004
885182311
1130508917
1856018210
1395525413
1208753698
529259511
2017559233
1582512203
669039718
1777180010
1527906882
2010514573
158129366
1269476374
1963522701
1649367763
807421647
1670493217
1122694257
195695595
1377807314
1883827872
1873195448
1138853521
1467430290
797231258
464753403
2079510323
62868674
239916531
818027678
1002693159
1694901728
1779524344
1096118241
1051707063
300250666
23532403
1693233510
1803981889
970448644
1603290589
600385754
797956065
1099029141
1019451236
2101559814
879538366
2038198000
2069674281
1207636374
90834376
577690904
234300113
2105766797
831315998
896401462
1362176529
719450345
1061469400
359214132
1878646855
1380102136
239362209
1985938584
466468010
38414255
33759083
1882462052
1107321350
2085429806
1770983609
1780331342
472936046
435325013
1984126098
1601529951
232597114
507946262
1309071130
878588657
1549214298
1719945527
270141408
910883216
1235029252
1325030052
386536441
1137010053
1626777107
1542274686
251634255
1805057251
1006406210
172673018
1903381604
440134946
1110524437
285371402
609567986
178978373
1799644014
641843690
209951791
1279193491
592547471
1489192094
748777817
1351778137
1866786406
950146345
1903002547
1542170966
1724121107
745248296
1424468876
1745233396
707340884
400918104
614741500
1474183017
515337384
1548952387
143533947
37460243
1039406778
944294178
373883159
386399648
1785908661
1442971725
1798325092
471381330
1516827932
1888707318
14505139
470376899
349496677
1722810366
2042174130
292358066
704273188
20153756
60735414
378317935
1157814918
1223736233
116205313
1591365242
1907925663
618318210
899993670
1983336438
138982849
1805041468
1848262905
1864745019
16141405
1791872313
1201467388
1063672054
602421368
467731714
1740844054
1433894534
1068916607
1712990799
1077466815
2021413714
1304937661
1820168693
326946412
184592900
1600843226
1298979883
1344663060
2028247051
149141910
1882720309
606056658
1510158741
1135459828
1126545975
1856306954
2023463814
710500700
2037781121
347270645
1606254964
760450943
561231191
673564940
1965205567
750957984
165415149
677075958
363344615
1897071461
445163303
1832145594
1546974656
1261702331
1982715719
932636026
348813256
936711232
493148135
1612551062
1321874592
467477498
892935392
1652557567
748084240
843791064
258016698
1805882668
942556762
476526429
1984293356
47652295
1216157177
1903450981
1272802658
1000360861
1816236244
1246398480
797738112
1361279353
1038765445
360242581
1975150912
120900248
1253074980
2136491491
586392540
2123601944
1029689014
1768790377
948184644
1805290162
577061680
1567946446
1680632472
2049485996
1229829073
955618331
337728757
896260049
548907102
1070487831
704814130
749986643
33282181
1429713308
2007546179
801487113
661143622
1246341748
1027535331
125260491
941009163
1027648783
1943563788
163863281
131814690
77162566
1328883216
87878077
1957116387
1784487446
1265579374
1806344790
1564116742
3471303
1429793884
840819266
1320581178
2128978500
1172935940
184977071
1107467553
1415172050
1115799013
261234248
980931023
403137490
125090414
367139072
1144696475
735449845
1387401954
225498077
1834889482
1868866257
254797453
641253198
633005126
1651579884
1015050377
1172013910
1026721298
1963864339
1894383762
1064543764
1961783517
1642954875
1257045800
2122789689
1147855666
1090670323
86702294
1960442758
1510176468
2027324
198229823
142312030
331074803
965504122
1207801932
231473361
1668041743
190259200
1588490558
1100817501
1087312896
1588112705
1087225960
2134736210
1925987490
1467004406
276755326
870735168
1827640378
37131051
1790487051
536663770
1136943078
33558348
1318267388
290894624
1536576039
117528558
1343655863
739473452
1643408463
674723736
2057007073
1301405974
1582826577
1158442306
341309435
1595938689
1492458559
99825287
300876320
828481121
424524761
1246357868
41567686
1831215102
1962219264
1894794202
1308652024
1658256660
1206834928
1175897013
390930599
603766164
1221706176
1029002415
2013689637
1599405831
1882027796
1842375165
1254229942
841326208
1781782570
477257400
479146185
1315262555
1132393692
1831519254
1063494300
1374550306
1695743286
281800615
1343546748
1034612530
1614599416
493664225
1424184092
1547148946
1719035776
1214020750
1071873146
1565042953
1791881167
2013167862
1653807323
119126780
1582036226
1161523733
775889303
1106554724
2119248102
144314215
356525105
1193243003
1634498819
851111651
234508225
1549832598
1716054429
1410425052
2134055347
1800851652
1475036583
725361701
80101805
1875124808
749961374
1577570058
84925566
2040715830
1723244622
1677137574
365797380
286235655
1291998553
730421869
1710029427
1610919568
1155187768
817361336
1507789237
1751058960
359121922
199782184
1955424172
245547698
103252116
441094429
1377739458
788248595
266691746
884863765
376316749
421635616
349556546
1064684398
1622702409
1573755514
1220109102
833906812
681755090
1184776199
1633606970
714994761
2146884602
1800917765
932369684
969534932
804064929
890158197
185230616
1952296083
2032387627
1346201911
158100398
1215248583
798524490
31254140
639811797
14891343
862395734
2007454849
2076936547
2018498395
1371349599
1717363615
1347656291
1999028306
390192443
1477159194
224632731
1671735351
511075309
612816284
1453863358
1014094496
1848926623
1195728564
994170484
2088920774
1743692998
1373874470
575317139
1063775112
1077403853
754074684
1681978429
1980193701
1869908436
107935182
1494009060
1815672093
1476268038
1471893166
1444718519
1759646825
1567551882
1922182990
1414699836
544071694
1960173520
1692602059
1835903704
1129470273
543095516
1657667139
2147271843
572220689
1908027292
875727350
1408545357
842561406
683683531
679313237
1899179552
1804569393
410646646
645225213
458690160
509495559
1450942446
1424277137
16862723
650584682
997276098
521518272
537736114
308372866
1782504054
1254549108
193165091
1387013970
903263783
1160942449
1167092933
1923008863
54613308
326159212
386177653
1119159247
118281995
1401363685
550672799
42666065
537867575
438457984
668333406
586757186
270750077
1042620392
574255055
1955008475
525422419
348267737
48960650
1840096199
1043950260
925001840
361072793
931937465
486970011
451530221
811907396
1534962088
854306560
945606352
1059105309
1275631597
996394539
1121984372
929267481
305801249
184226490
873528284
1227084814
593101052
1125886564
694010579
1899682909
683018558
511288667
206385887
134752116
1347470091
6467401
1648752606
1879119541
1502938178
1565151697
1741337903
847966603
1123222916
850216434
1729830914
1525827478
2014340671
1035481023
1746073577
141856759
698411302
1852017585
1118885794
2008346370
1678984026
590241968
687629452
1334784070
798723848
101134596
789986460
583585533
1661066622
820647432
756535417
1017205360
1840569404
679517026
726297748
598943440
1975321627
850686100
1380645280
874820736
996941044
1264229105
1330644746
1695953828
245200003
1006397833
1194362623
522617120
2100610460
624498903
1012138535
595681442
1458482246
1887729585
1427646970
1614388900
1925945853
630495895
1473719561
103469942
2023886530
797613089
1250610823
908452727
907956971
882678512
1326533058
2065529713
275605370
270582729
848221266
1608580955
69777453
1286477571
551931118
1239413072
1987903939
997098648
1405426374
199710914
531057185
1847061601
1216152418
832082219
1929277835
232404477
1763272366
206319164
527064813
33642858
472923181
1931410075
1399848405
727280634
198359645
644969379
1066345169
1149497137
1638819892
1760008093
1027558615
1262800207
1644987860
797675036
1687908363
1396747534
1278354381
1975546741
1207483082
32889735
1918628390
1659420142
56836888
1616398593
764561147
1149448471
1891397934
1118087488
1032705569
1623403811
393756796
1857758006
549067126
487264550
1833888200
1363732587
2093325841
665474501
1106975947
514197009
960314663
1763869033
124037196
553257658
155310131
690313373
1445898778
469336408
781142205
732525288
1113197617
1491184093
1210308212
2066794634
1867265041
586118526
561416293
971542337
1668475982
700852568
2070617801
884653119
593205073
1756114900
328709555
85148971
1084051653
246954335
2105358973
808026301
739637475
69784751
283186914
1553666048
1791141852
1576412810
1604160522
828296276
805338673
192042378
679531658
1435837867
2123132711
230188752
13791841
1979604571
1670273988
1917197213
1511176614
1445632195
2044737312
1896259862
957915785
1344427894
1254707120
1854892599
1649811959
2059526200
1872733265
1273274796
1559061763
2053535114
197459168
1268129391
550248633
813927065
1646829378
1306701460
936605732
815391215
2112399873
1450325249
856707437
832039402
510322082
484894624
1314002056
1917756952
1956320131
633196773
1357372428
613785479
576542462
1431758558
1582494398
512409711
1587710858
122446706
1070627490
563459265
1244432425
73139078
625713489
852777539
2141443795
656346620
1919082518
1572763630
1712505800
990069761
1405085107
1649567305
609462839
1744516686
846851088
990869094
1320402828
1901089659
1087527861
267050
1378736962
1395525413
2070580375
1900407074
74869021
1470071547
1741646244
1148850346
1786603228
1402080136
900545442
1249914255
340118389
2144353708
1834517420
2105052881
1007503341
808109818
557268954
1261009383
1977217822
1988188824
96646391
698213976
1592620344
280608984
1558147530
947656103
726736436
74003
56063310
841680225
2040930194
1029453822
1446911853
2003878025
1982979863
1000439020
931374869
1782439742
449641023
1587739166
1948673563
841859638
1467514958
1372112222
304518064
428582770
1157846810
1272510635
549986853
987304370
1656405427
962168542
938497593
896865938
149488972
287933384
952530243
1010227447
788301274
709081619
740041292
65005789
1770209026
865219209
357910125
1710568707
72099739
959726085
1474497654
1831599157
500062226
1074222412
518723023
1629495143
556227121
145757944
1572269878
1328258949
1389268579
1020846706
2116843324
755763978
897991314
1045405413
447928529
1173928922
756759225
2006778075
1764973700
1694365871
1344153933
461633710
2038751481
1098857569
269164416
1606451870
829926359
1292640169
827693416
810126490
1408090088
1619493760
817991961
2266424
170092178
658183778
1770350978
1033076485
712972930
1075285946
172433101
952791813
1065368994
1813487487
353384116
1987070229
249194537
55434798
1620853400
1578554953
1792823152
506847065
1686172798
631371860
685776381
582154919
259420587
1750340279
1584692269
370846140
653806932
276439044
1850939213
1375181265
675909234
315266527
619365571
1730436111
888820316
1412777166
1734055385
118998091
159588710
544174795
509843270
651385757
1139041798
2001773301
1279945824
1252020719
312916183
2133735700
876737384
1585861279
1989338230
1960079073
79452000
527448247
238843610
1864701251
260516566
490580439
2073988310
137067171
197096117
1876032717
2088757332
95673523
1153063073
835854788
1942290076
944264515
554106075
1032217329
853089894
211396912
181736683
963840454
1987631543
1286939127
1265979602
1814128311
1130953592
718070735
1632696791
1029974376
1670417592
692027170
1531507584
1269538081
1770172031
1625712608
791132051
745500051
1434291137
680835613
749857565
1105234762
2019516063
1633748727
1329929035
184381942
700289713
1655556851
1435096969
2092083617
1804158412
998153755
114601607
626984337
1995175656
539053701
237144014
686201845
949424760
1693024674
1106057594
2073663237
1656054671
65615446
461033764
1284279066
2072731878
2053970494
1808349365
1778345988
300068091
1726454698
1051107600
1852330309
446344266
1094955530
333151261
1345334971
2142610298
1603512814
521294267
60028330
2139698154
353782756
563551817
1075729983
1661028815
1873967437
1132156432
1556873581
1420298412
285144192
321908597
1696620562
2050143630
1870384820
2032359904
1417563160
748083135
1551743162
906857228
1377541057
1784764766
552186034
2125119624
493593160
1669648189
1212517059
529405458
1852618035
1941197427
260030905
156386354
1372405166
963733147
2085579687
111875553
731864179
680489537
1203605472
1270532060
98295675
1125883425
146836245
1650065758
354101590
2027229194
1839934920
287835218
1390521025
334463570
1745924516
1486357277
1206233314
126062770
170681300
737738020
520326555
141344323
1702674174
1430662888
665952583
943570880
1515233809
60790561
1821383989
1234688333
1309070748
276320381
457980759
14786381
358028794
1140495683
2117636878
15703332
1189946047
660639592
179091106
1540860199
1406174108
528797726
535937922
1695731673
2146296954
729430008
1919847583
1937354843
1317799804
426005250
1488062849
1343860386
1367689422
2105956152
172373193
2051898626
394043406
2092128550
1903991768
283670909
1459615450
283501521
454357835
609177717
577535430
1986205419
2111173043
2113934117
1976159324
1331094579
1421427779
621496608
1201861570
1036268354
125754339
2081502754
1146937347
599342356
321699033
2101345452
1758999807
994126558
242354238
1513996418
1870359074
605712029
2009903983
2130582822
710001346
538956918
580076847
17520860
1184234852
2063603239
851622271
1796933977
1720582237
1816467981
1945028700
116769662
397020211
1466556867
764257889
206423796
1256242267
1662937110
1100812746
608255502
1842680298
480356373
1904768509
223560158
372683322
1046975544
574267163
1189530555
765066357
1587208874
656215900
562930371
910543063
1126234339
1935199066
805662055
1906925494
709955373
1340614941
1759767463
1093742763
761034249
1233346214
632582357
823187945
50171275
974809031
278325364
85480434
247419378
608806040
354488496
1662815032
1397525002
1825814538
1501201539
765706033
1061898143
671511939
704053109
1833174586
1014368223
1440086237
22048690
1844934127
1870260769
706746643
46709548
1888886350
869108265
1187272022
484519349
1518107013
1584947012
1397502966
1275274127
1235922017
685176989
2023120593
1638725647
1748746223
1252015922
1400928616
617208679
1828878370
363427979
305142037
1069887370
574705095
1914062472
576846829
1783862981
73613205
1795908787
1370009020
1074721836
1543631639
2021879421
633657722
246319331
1032360266
1066877593
220263634
139056105
452713156
201173040
262715162
168709477
513730049
759560721
376339362
1048924674
562754492
1407138035
1929020873
1048688291
483481798
1902197460
416088640
92419015
475366210
186675458
571137972
254965446
63193276
682885345
316983256
70313945
71051151
1152853133
1141628020
1118794415
762532644
375740491
266286954
1981534078
1703082914
568625101
159891538
1226799618
2014114185
1598721044
1423734096
142033005
511891384
1593898529
1739231213
1595339102
842166026
1620883598
1887910149
1469145046
2022282710
1387201890
1410219181
1195956978
735961307
497472789
1989103018
556157390
1964364259
1460066888
775631274
1680175133
790628336
73919260
1780837434
423315095
32001583
1690606824
1631071390
1311242883
1222153134
1459298369
1847473480
668260058
759460688
1408270774
1933882745
213277582
110057520
1416765753
173678201
2097938104
843355295
818908071
1163344814
1152194043
2135953113
1304402890
1226255746
495508181
695732246
1783944627
1787181641
587280963
1965057090
1594635092
624942728
751004624
1425182484
1767889262
1156085704
968707373
1177885523
1861846957
987484227
380869066
2071779547
427508016
1157759586
1563510306
485568340
1339041955
1167616631
1855172389
100987568
85117606
966145895
1910261301
366696908
546961303
1564047394
1915617501
1382396211
2017958301
1103030550
1360219542
678107086
1826431018
778672499
497203032
13343843
1912287072
54836956
838383043
1414292013
1377305586
1399692788
1939148519
14248728
757244666
1434015739
1152770479
1063781050
1296212437
460588573
884648313
398177673
284566498
678981749
1588978205
346104910
615250538
753489868
1261214927
1756585671
1778428063
396429764
1710705161
1115268595
260185281
1106511611
2121827521
490034593
1989955376
1840886225
1586676155
174154280
781796347
184166652
1866440740
1784897923
564638659
816069297
652771434
1277415045
1176245979
535459705
1988979159
1019025257
1773924674
391677554
536234198
603171993
430266213
1412913139
932741746
1507066873
679684013
1089548052
416523544
1307319927
1722142207
943603045
2034713091
544960074
958347472
641702425
1612816207
996192578
567926673
1285866853
2063479399
1003409561
489009642
133563213
1652817609
1179794491
1690482589
735227185
1297787278
1383363057
1894848502
2098781708
809467895
1732088542
735661132
1529476909
389887845
542779041
1493395241
2028015334
1987085932
1910930987
1905397805
1375603826
873389408
872884477
2027336483
740352622
35727283
1423292513
1749475912
540363106
1227577589
1601888976
1755707367
1081325674
1106290023
1935130551
1695539869
1965135802
528632122
1852283741
145252547
1466697667
2010191405
643046749
599140815
903119114
1127701167
624968289
605987805
1803824805
1097617806
1077346107
1312026804
744955294
1375814617
1208924384
60942873
2082802106
1717466493
37654288
528640946
99662109
2076661127
1026889504
1432848940
1019731918
1662573893
660473158
1149180758
1887334365
1959416119
1654414438
1434364220
1859792053
1719803755
587140171
1885731381
1861848093
1148573574
1829735777
1758479524
1517428172
1401564084
1900667897
1398203336
959123556
833960816
1706262008
691204105
1752420719
1611806448
1058100575
83080623
1718835938
1668448022
1616139996
1738258000
1099392420
807160437
1281223982
1986529875
349049305
467938602
1980935712
360685200
2145127124
2080725989
387959889
820040795
769431356
1338407911
266187679
1800464417
1459390014
1387090194
1842183688
1770629325
910042851
467154309
828265828
1750200732
1869309392
609133411
1414029067
104943576
455784052
977345530
634370234
1650542862
1120060250
1155382660
519903351
1462896315
274065578
1199422776
1593129215
1487831174
397560253
248138933
2140086050
1537482144
1730527224
276349280
1036388113
888702007
1811289863
1976908065
1581589397
5371711
48551836
304516011
1626127751
334939614
1463406646
920725240
1406371861
1594489441
1984725723
2134654791
1969928246
1136870962
1100077159
2087563629
1123469404
2029432362
351808627
1067552601
1549031685
808393650
1798587709
1246932998
1538462400
644362859
1672464582
1785186567
1054719104
714770632
666522033
371439297
749474940
176230800
2115167560
131815217
578290178
550712704
1723743475
1414365755
487209182
298902691
814968711
159984989
1192135599
1591061568
179688917
858045672
1999926955
224610170
1973020323
1675451033
1781779359
83651805
1207130865
951006969
2018509747
79393805
2109306539
752989050
757956318
546511242
1353196581
1345430561
1579762526
2092314189
711327721
44457942
1403766761
234529049
1872294208
1881953136
1870593933
195186211
1870799633
1364338834
46777779
1705114259
1461061642
1726371882
1242824593
43433687
622972831
1816528209
75111847
1721001951
1143527444
469587499
69864172
1551653997
1023470864
1840369080
51930615
159248453
2001349113
1952602593
994021486
1311258542
1672397180
1680287457
573245383
192768827
573496857
907306259
820535230
578508278
1457500628
1279133969
197383359
1849803899
1054217165
402670430
1257313523
309281621
1278515484
1724002918
838263436
2008315476
1888895672
528772676
535324207
670586914
1845268458
782609147
657320045
1142363128
1362333273
414284375
788056170
336622235
2132009764
78227733
337111765
766331483
1204389221
1183163984
854502967
1197884883
1026681684
205427204
90482691
1235208967
2042536562
1258491806
1393741274
1490538341
829323491
2072497468
48610351
1981190653
1407135552
811349725
1743398859
1864952572
12331038
1977074256
1646493772
984649033
533217513
1979559908
210172564
879936208
135805694
334335440
1960679768
1859470298
2065788347
1708872745
2112083820
1702750544
1121493517
1084431567
1799236831
1826657782
1399464551
1233651783
1417909568
367970904
985515524
32985038
1036127132
246465867
1255129866
29136746
2102368727
663949839
2085629031
1331464457
1220221575
1105846649
1804755097
212548652
219760416
603435771
1164043174
2115891747
1926197231
1281099047
1971817272
1690756544
1656483090
895393905
346186893
1817213889
2120661074
518542834
1429536990
1299987690
1335411103
236553902
582269314
1852560218
697365927
569844451
1897143269
948552717
1769772201
1573082758
17465867
561092628
1910372147
1508452785
1500374012
1931720999
1640864857
1505834535
507155633
201416726
1401487699
324480564
105732681
595078359
100136833
1351745785
472828904
933642947
1401519292
1857149665
2055593529
294247069
787405695
2119493354
187036269
1410630144
430008792
947650369
1270411581
1320805465
1609263525
1526220655
434612550
1825272103
1422555854
1951165359
1574410429
1533112378
1347299583
1049729328
294992244
1740314685
1164940972
1574734466
1720020899
534986706
440582414
1752823946
568691603
501877013
57894344
1396917671
1585565449
875202576
181761494
15347312
1474241122
479216651
1021651746
1534398990
1948028264
603784707
1118085803
2026475890
155991522
1985441190
25071099
1616005044
445564999
1892503817
2033180166
1208610231
1240190144
36127382
317512566
1501809744
631491183
634698422
1273274796
813390473
882589808
960749756
1097959332
813288552
1331228819
133429102
1803054934
1314717401
1579809648
1537929386
813968786
1351268361
1912270076
498453465
1696654671
2119431767
1337054057
1282266766
1446246155
1463716327
675713859
1075419763
964022681
251865575
1983855287
407782653
1723272527
933099181
704418530
1642519794
1443690997
1249218380
457313417
410094164
1747817514
2099417215
408822399
1081426721
2028371563
2136399646
99476427
903058730
1212122726
614173316
1200814531
364373427
2035060030
232962260
637312636
375971339
1118592018
1751403364
675055640
1978323978
286801101
515941310
1984848708
19581046
2146813849
1340207991
686237945
1336208561
1007059611
305771550
876111668
1379179942
518248489
816282225
1958497155
613961474
1405127387
203883200
957142782
1785788705
1610423673
143480835
963689178
1798500701
1051241432
1404163915
1121543288
411457311
1328576030
1465391636
699622331
1021593814
491425751
2113870079
921471741
1782522565
884401353
908890316
1804501159
1863867800
1949896258
109648655
1717245694
193481867
559938268
664509728
1764676814
2007656822
1613882006
1592529350
1497640569
2071300186
325876037
218021051
112947690
1375850927
1722435500
989940570
933558094
165301372
87045602
1547476587
1897406906
277984779
60269812
1610837177
149980534
1387736
1002142148
778333986
1998810798
1363956428
1551745550
1466612712
426830358
25257754
1348938800
367271619
429744916
834311529
465764483
833536145
1748225917
1208361452
421415691
657518821
893473349
1079486090
499478132
739655121
147805487
498224483
1485971876
243039259
2084931230
2125223021
89106850
974991440
2126341258
675175094
424509472
740481156
1169107503
1712934141
1628157289
2105026800
2110858297
621321545
1315995329
1121890519
1040529134
1727677839
639460358
1557255455
852656838
2026724257
1203191243
524602206
2002544941
1842110071
1094640374
1940312047
1125403172
1047943006
383824054
1622927391
1619622626
865950288
1503464358
1900713950
1537102695
318422028
1231827468
815549124
120762446
1492345994
757717854
1849872626
322425039
524896909
771472617
171543971
1414478501
747578673
1331063492
1196586757
1047549498
758659705
1014158413
157892136
1102783726
1327820090
2073400633
501433627
1420285938
1178128159
875177070
1589489164
2102000903
1313039810
1835445548
1730205903
1860711682
613687808
547111547
1866265823
1749531593
405022217
2003363731
1272845460
770883973
1171784647
1056687196
595349822
1502842341
237615306
26765501
996709543
1611761867
1177036856
372885203
1937588963
1673846707
1275209690
119301589
621625220
526650837
1951005164
1604560751
876918047
11336738
2058175028
1519081427
1602299706
572112452
2130839604
11510573
636305955
22624719
548753772
798946533
1073168267
151279140
2051629594
1487965379
864304251
1981024819
512431634
265118909
1503067214
1327099876
453019555
281738508
1531902875
773203479
1523877592
552168907
2032076203
1858146459
663040745
1235578355
388879782
1864037892
1239101374
1081461319
49776742
1661060852
1143479367
1716582364
1962196168
316502254
2077940529
1096217815
1313409823
36440663
456255642
1678143517
1959989666
552312072
1549758352
538003436
1749308626
564417974
1409147698
2070321427
73585541
1650960809
1425353075
985276243
1134418255
1946678840
1402908951
1098671335
1788262597
1566820586
802767214
604632249
1298492023
925520306
926066356
132568399
1391899507
1543973060
2105042224
1142262042
2137725511
468991538
90918482
1989467164
326832840
1442577157
1208215450
343957026
370500485
268906518
1470176890
276930350
1680518043
1990527325
484843126
1238129378
1908143494
573804451
110125734
1565444369
666024338
1549888187
1701964115
2061837098
974997568
1022610791
842882951
858982029
223594062
148529942
1710282591
1824663087
1722509862
2079932447
379972711
843012717
52977552
1100390939
8409716
208523281
763909463
71108909
851458445
1008390959
888889090
1177260712
1953326622
2063130368
888080014
1510067922
839269672
2069235345
1786808442
258560858
1655753105
377122323
1830766065
425898930
831593174
665380847
2116256764
552055946
1848283908
1437597647
514257374
1231358184
1726164160
352855555
1556594432
573624977
1120382432
1577399391
508817605
109376427
503619192
1244327494
1294544307
1139611470
1349922742
1119965047
507164868
1835811270
1911137039
1102978206
1573556162
600001515
1067428085
1346925388
586857432
785781890
797051261
1084627864
1236329095
651076052
2081741598
2127148786
1073927635
1526701575
813932033
575142802
750245353
2126812092
1885654423
1794288361
619475375
959423931
687912207
1597199474
1903233038
2036789919
441988587
622634395
141568079
743361740
1382817453
1434319728
1598219278
459910263
1161245103
1164925062
2114924678
1639773419
808469023
2036723071
1536596507
190049344
1452022729
472191735
127040982
748641333
649914572
776468852
46971735
1141590706
2113964450
602659633
2084063284
356789404
119224952
227955689
2016827741
842602361
1369987496
1710135076
1202220301
971110675
585674462
1631592944
1062416962
2081317446
1429654300
311609286
1780557379
179081366
1734105023
1724128145
1220668933
1997759318
258751578
1126211694
1788579183
1612972331
83710599
2016666277
935910306
1555921350
1372774057
1895883631
66183274
2012979225
356997711
212777769
2089693064
1147353242
881521267
1517998104
422807075
1055457601
426226822
1775281605
1480142218
1210339735
1134646123
1313698429
802908366
1402183664
1024485822
2124847141
913013877
1874358972
1690532023
1262988425
1498067600
420786682
755384269
1339246762
1838873663
1763175349
1861121390
286204967
310400836
974464262
1558274064
987622393
390535120
1959270329
926449067
1028577461
563398802
1220898266
2098935298
1645770993
1373053801
1498074374
1461206836
1526413682
1532738848
1841063142
1261867269
2061270171
480661146
1584460021
1850208749
1593598724
1041549818
1560709429
513871414
1398486110
1344621322
1346487386
80662853
12415543
1540625564
1207185005
1332239318
1958865277
1691542252
1646918984
1295729356
896018720
864550439
1743561782
957535562
11269832
868071337
1406973194
1578669762
846411219
1676465375
1431879900
2109462159
275421850
721485329
2092948605
140698450
1057063486
2091865486
350212792
1970151368
2028040425
1337194580
743191186
543884658
897132577
403717640
1984611535
643478923
957204704
1369167461
1924925176
347506787
1433505449
1284715001
1322387033
526293140
421322113
1666542918
1772440895
1975739684
1816785719
1652533609
1195846521
892490604
1791640105
630643961
343990109
1124472453
2134309776
1210000026
2003261769
381785725
1792028197
1527125043
243473239
509622906
41580575
1268944186
1608809027
1316332100
1540183761
400365794
1307515270
1654310661
1432462356
1406964129
1595643918
2131958935
521109042
613672592
1313452925
143026769
850163756
1591181284
755353814
841502389
1608318499
719575148
1885590355
1878783095
1616744854
1012098607
1057709855
967941263
285169514
1941856669
1048149352
1664589263
978387957
1607340385
1769979163
257572508
804871778
1674288266
1962177100
1463835715
1475290856
455364738
920728464
1942440483
1032240657
1288640818
1968855060
2107028306
577219134
1670082870
1608327690
1528239065
1282230796
1157716915
1929346245
248784005
204526398
2105227266
913407174
1571309236
849126427
2091119739
1285326645
926034655
678720609
1587124192
1100193558
506581465
765858854
1245034133
959896307
635538162
1210174695
1635247764
1977606114
342836302
579534900
1161799803
408059458
1439824743
434490840
1836016692
635785599
1038189462
2141674623
492457798
770641989
1893544996
233626383
606603994
858163493
21123812
2095717877
1380391774
1465817654
774579901
693086572
288682473
1577930387
1954093293
399260534
1323887957
619981805
1878947020
1277702916
1622006646
1399664157
963148620
330899521
1457248960
1558983204
741928098
1092001281
585918501
966856039
1899510352
1930561602
569245694
1539252101
1937280078
793048923
100747813
1238379302
426446625
485425839
363225602
1842311506
1737122599
487581505
1213391865
1313200753
391737210
676411818
518161969
853653374
1269802774
284755725
1096333327
1175954621
243111089
822823919
557485820
1061159390
470010646
1798271122
1621110605
567029818
1848624789
52512449
715498806
2034388311
816812142
1608988198
501002876
146619572
1301401993
1449774709
744621004
597643787
927232545
1524287820
27810052
825848702
2106419761
1691775563
834821725
1419015196
1770546422
1090042243
479252853
683809104
948504870
1705106461
1658460722
1663109927
1710794635
748102256
1686204810
1221492010
1791758839
1221637737
374174885
295038308
1774066259
1466475186
774218914
1260174657
951083712
179296249
2037094346
1388661031
936968218
301252032
4420354
966578070
1178256105
349118291
1495037696
692032967
614431108
1464956956
1817426343
1544902885
774338101
1814238834
1070906394
1708356514
1661243281
515831023
589934773
458748283
2083161212
869509045
264653529
14514787
88184677
427895050
935625210
930365076
965447483
1665355317
424768173
646980203
971721485
1398288003
552107752
1955364888
1871844857
1154487270
525360895
901092179
1612628530
891253755
1845506949
1568225139
886600504
141805628
78235110
2121347186
2048984917
1392198646
2015350463
1233724452
21768781
516997102
1101199092
248381403
207040089
1076847032
667339116
1691746157
471768208
755605948
1472352068
1704745113
1322107998
653571761
198391862
975783188
24466708
616145255
577787376
774750576
626752434
483349754
615401515
612206245
829229696
419634999
1535968585
770720674
1584069147
1077663875
771722122
1156435539
1913202495
1237518198
1450285119
1193172317
1142271222
501170734
1043773902
746894591
332880429
1670272911
484403749
2133148858
1754085710
125531893
1234273816
1081419503
2134638914
561959731
501003116
749791037
993368181
269408376
2033375740
187848377
668876500
359087655
1151458857
1458265694
470643929
1388337941
550483460
1251691155
1918464331
2058245951
1122356770
1774064531
1139577432
528490479
286155161
2076358386
1251881457
1110197143
1841178882
1154630304
1712934141
1222399227
1372211859
886914499
1671899065
638751076
339717710
1288401119
1165122225
1488290615
1399291796
2147052059
855370723
875213601
1275296330
264348517
157523347
1620321561
1801350249
2111960086
1306876923
1105231151
201798447
2068810613
2125618196
1774532856
97712917
2146630100
1389190358
1899447333
1938399699
1195837396
1069376890
936406198
1885430297
1445828513
67373529
1547146552
1309879745
1284948564
845654168
150616232
1212125430
280854444
469713154
637185029
2057171498
2025173705
1115945471
1970362840
294132045
381605811
1194924733
332101950
1934999317
1315214036
1506054065
1448760896
1465774617
135958155
426299649
1649833909
83430080
829189366
1061030886
2016199994
1805647629
1729169239
1076618775
678038977
512403592
80940757
1348449993
612757053
915429691
1209389308
1691874828
2039331019
1701603063
109555110
1780969258
7592468
1687276114
868797936
780443793
1935565970
67285075
1738441065
734015295
647699262
1480892458
1471019046
359976569
215626239
1198424814
1991604946
294414010
1756176090
1237032867
373519694
861865653
798206455
763085414
2099417215
986295549
148598507
1477733720
29718966
819274848
978715265
1204797548
1435117085
1939318429
392025697
1186582961
1467565296
1224284659
597383372
1189801043
429447156
1944000311
1720178769
1834050061
942727202
1117855801
242017818
1317112388
2042003557
1099193072
1441128497
598384827
690802593
978950436
1744905623
905922552
947235891
284780942
1757028336
1699488833
682626569
1277573876
1741561118
277506324
1240103194
1763655801
397190746
683815525
1620761318
942034277
205417012
1160430255
729170094
956556030
1189637636
1450370599
1615827389
129612802
461835653
523702041
475583311
203798809
2089891826
1059978952
498888568
1421273791
1236316703
1482964657
1740089974
514282572
221957936
1155733229
1995735316
2001662343
21168836
904443789
1766564713
808607779
157162836
604903940
732780645
689478738
617905525
1028093659
1122631722
28390914
376878204
1369072466
192509834
1166788608
488062264
1346098084
1007522353
1808604903
1960715401
1394035255
896754415
1232074341
642686491
1702904262
945223728
560570948
240429902
197241401
1144835082
1307346979
2111243334
198460222
208224425
1355576144
970393610
417330006
2013503693
1608681315
1039761294
753841802
1915752684
1660925487
653314758
795262982
1934687459
1244483926
682183974
57078483
1687696634
1560169528
1677908417
783217841
689188863
1793333509
137126439
1217187600
1602701413
284681049
119122491
1727467255
1931705896
626374408
164793003
570116975
781450501
1259740879
2043439677
821850642
1510716258
1859856325
973946628
1699489025
542877635
200095267
695554779
787053121
4760156
782492248
672189787
71733453
1343550891
902864109
1585458939
2033757072
1764438531
1766249276
1718898868
2017829416
1391510657
1009563247
1075184898
1538086149
1920693745
1868695599
1233684365
1116155973
260736812
1010101246
754645374
51314997
495468727
519816333
368898694
1920762708
534496266
781678827
905087721
918011754
1732625542
1965549404
1122254898
1875482643
654711685
1674440685
711474331
2056847135
1911314861
59557687
1485588937
1413419936
893260465
24583987
1805126620
1368228254
1851172132
193947075
902091078
287489607
1706902406
69092564
64109794
2090302235
253488727
1978688988
168007988
1346086000
451660829
1114698607
459286751
1105577015
328864129
794870893
1881696118
1767301350
1604219206
60592508
722625906
786378113
1486021735
1992170607
2011542618
580673769
1390923893
1794843172
1116184037
1946747623
733174371
1799724585
679237851
1669966637
2104748692
1550236743
941129600
1560400229
596177923
1263559938
276755685
1918578508
823526579
662258874
1059922852
1137751751
196279544
1908687838
647818446
594252552
704612900
530878532
1563518657
410957502
116924903
2067443850
913005184
1867028840
1580593774
1494157264
638506178
1487604792
548018585
886038303
302632886
322639249
1080492524
559142373
519816333
654160344
688481340
1848568484
1428933720
581037345
1080440568
1630514804
2064574611
1536092271
1771828333
1723813549
2067169917
898179628
880932772
1466576312
1050023882
139698002
573504929
1268431268
1674651222
1824052497
2039756963
315407882
1051741970
364037560
112872156
1553719432
1533288377
1795112361
1698898883
1858350018
2125853780
1196283715
1692258950
614014664
259494239
1242275201
371707071
467135727
1339215548
1465578459
1228018527
1101805786
82915292
2107151341
1430849313
1793815867
1688113884
850957319
1730561883
1473245055
1571277314
2143128105
262580238
26406587
1460211493
509375978
1294970275
1119446253
1464430920
1069968518
1280493417
1520044635
69982147
257941412
1129701097
2097855460
849468696
2093183470
1469709158
291106237
592512823
1306723867
1332460330
89713405
31076987
1851083779
276217048
1023952105
738934653
1522377840
271098440
1265661212
2119697126
757080939
1530261565
681045660
2094694827
1580673114
899661538
106263558
1286258849
979059413
2050707523
1653328420
2099644499
450081686
340923270
566368377
1788362974
1987050747
1602370733
213344031
666791844
841753036
317176168
249707676
1974435604
1901892763
602606567
1458792132
844594126
957612648
1024731338
397302010
1705747225
1266069388
2136566377
1432030171
1764987885
2064765109
1699781507
1413873673
978706479
1256627961
719593706
257317070
125915404
155114591
284451698
1426236128
1503218871
1145683765
494445502
658624981
1880743345
1508197203
865095036
379431185
1198308950
1796994883
1420813923
1213829820
606787915
1765221416
732213167
1216683815
2020938183
944436928
558488734
1101925111
729529029
746812409
332011374
502989101
1134362254
583396718
1330783356
1677705657
1419414386
1683775590
1152071857
446724129
1481479736
945100457
901151808
1258507486
1624970580
1445130346
1362417523
1810369183
1884310645
642367707
1441162181
1657021295
1302105896
260418357
1888069518
2066489336
958586719
678679785
1563475958
99327012
154460383
424248499
2138191483
167309899
1768201154
1795852406
439812167
2057579370
765540038
409404302
730444260
558738978
412329587
791478754
527323650
1723556664
1010362233
1926142428
996359061
1639663945
1692462156
389827247
275998546
1452402253
665675388
252245357
1720316540
1273622244
1267601125
1141913196
593548509
847373810
2044581090
618852334
2057118605
914099633
756239052
54857872
938059618
304916701
1674501788
346222913
1336447652
1121978032
683582825
1022314875
617973718
1220673195
1990778717
604088541
1350655888
1919960848
143720746
953534716
994414066
1812715190
749030981
1274840407
900356223
1855784084
1456065609
1969534560
656306295
2007660835
1344631564
1980698951
438733798
1332882892
145301838
1408701293
1249419385
1450955982
1817757575
1122626690
701504531
1017885936
437464891
213293376
2128474402
489047737
749711731
92262082
1579700150
817826711
1985513939
515744780
169799612
1547516477
1169993569
1938801012
21678574
56932583
849520513
1436795542
2019490415
782987259
1234895751
1884970495
1215342724
1170686563
224443099
1460697038
1846214946
2116890414
1388763716
739137536
621189294
403699369
604704721
30347668
1177529041
442432508
21673829
488194112
2143011023
341391680
104524681
73076221
216722205
1299269658
861293457
1641761807
1119299792
1114607186
556960364
865917720
1137084941
1371877557
1891621089
1481776291
970424826
1684151067
105218474
1175516369
1543689053
1567793164
1051389210
1497789170
532234680
125066366
897523919
167314560
1289708003
922949631
1415695167
989158597
180806402
436932378
1912005701
1822827142
1149243689
1579245116
1696049219
408398070
1623665087
470373388
833625138
665764772
1512619476
1654162307
21656114
439987470
1382745370
499406338
1216326067
758072412
2081598177
632064956
1101424944
551823760
1179522630
1098434734
1844496513
320566749
782156332
30872036
488501950
1007532199
1802283998
906365644
1209181387
1351324527
1976795278
1589604804
779582833
868873670
1984535306
439638491
1368254813
1692937785
1330727402
228805080
1918938616
1602608971
1378038173
519312988
977590498
550508423
1544760989
1933102681
1068077334
1077699568
1915607375
1574373260
365769944
1873553803
1412117077
290275651
1239236057
385132551
1786097856
326016005
738688920
964459909
1452776008
1582958085
995353
2026982362
1544686403
144129418
1116792743
1296886257
709462060
1280224242
88628342
65341730
1629158292
1919082518
1375287442
1992033968
1483918981
2133620256
1259330605
1382483064
939114001
1913983817
2129994421
1962391140
361702469
901956030
833802572
2129251550
1136835740
551196224
1741510154
1680707756
67185165
674868891
1671400083
2128849139
1587102506
1509351895
1019927787
853768482
685279800
103024908
1685652809
2047532360
610426938
2106288089
1298904982
97039935
1861711298
1643281319
1281010322
580586442
2146998787
1252573785
1312774549
1696865553
1605868859
1766050851
1268533449
1236980855
908375436
1247218898
1125028984
1155362154
664085901
448553159
1821935586
1654700184
1795248390
225336845
100981778
1260257760
1280091938
1160741702
1893029959
1977646391
631408277
1590508950
1191921634
1388257267
966359329
950731898
1603370659
700608277
1673581052
1968090571
1042209239
2105580426
1566013491
820537182
1022138304
2109674621
286043953
1490458784
1622036700
1515975683
1215722598
2124791468
1337671310
2021795282
1298858684
1475259986
650800670
1437147588
833735827
69774546
420101636
2066204505
1814591038
2004561504
226255861
699700247
514198528
1872514025
587267911
1240457093
405534876
1439619607
174620456
403628477
1391705198
434654732
963898064
2123065547
1403637966
436199769
178693942
1578503439
866687120
956302598
1758861032
622020323
840393669
147615301
2098086997
70443450
1525923489
851375379
1591233122
364217366
2076551200
970553562
133258415
789732739
236193856
1171954221
1479919855
1725792342
941825089
1992133946
564897855
407641171
1808464631
310311743
1462235457
241127139
959139777
118371606
557485820
1733688664
909877996
303556766
1508903751
57096506
1875951569
336322722
1986996157
1401070896
239361548
57586954
909082881
1492744904
2084294465
1151119052
217008654
609767724
996257318
1995115422
375434261
241448278
271772745
888460269
329750666
206769114
1438333549
197798902
1135087831
2022556126
1350853261
1018072220
220802723
1360557057
953750199
242665432
1158713912
1183334128
287463450
1444377069
767212989
1520575449
1545702228
525584993
2025640437
725341403
1031094270
1198944611
2035143421
474139282
1518094726
88586290
319830117
296253254
1932808193
174176904
1054364688
101137527
322818115
1695741791
791638104
837542522
15981952
485933465
909455
1407670625
1234870636
828594535
1491826282
194599322
1954622191
1345050713
932891172
1579136435
968363602
846426077
1981246073
234558332
946204081
1119473851
297825268
2088928751
299693083
996684264
1911322451
901935232
1721753901
728783738
712732194
128311640
2089767117
783339964
1551785369
1503697085
498868528
854577524
1542382835
898268662
1178384118
1357954155
1059036631
2040293533
804694408
1857809262
933932313
1558407716
82045650
1191939324
1611450326
518205208
1435509634
287987846
1694449579
161777048
487820987
913255205
1295102939
332379568
57783908
884092124
1043713268
1268391471
1344155213
760875080
1775199115
363953848
1932879463
502308623
1832370885
1254014416
1957634492
1355110816
365486859
1834040681
1984329425
93286261
194743930
302311635
1474790610
409004400
1415386127
560274191
945682009
1441711517
1898394881
807837838
135656059
1814288696
952145370
88346471
971423141
135419227
2091233733
557000258
139882602
813319168
1990214873
52975611
1223329017
827013064
1156884732
2042601020
1498961975
1579906221
1423273749
636984363
1045384620
316659251
1880108788
2026026019
1100662720
176251900
2048295690
399689175
1674194658
1630275066
1986417396
2067393111
1427088145
1662102259
640452241
89966344
1033217985
74686165
2071126272
442941998
1982829735
1457593649
1450820796
1653928488
756508680
1241174834
315461634
1792285463
1877659725
2010369414
21644256
769506038
1725233289
2009295551
1767814276
1793496292
862145622
1125333159
1973921985
1053655963
1671736705
992298303
1334120053
976030897
1595841469
2065488098
776428652
2082370572
1898170311
1632002035
113001885
1064547839
1754779268
873324237
1519153221
1558193379
901840926
1333082316
215921977
2064469298
373252467
1631978971
763842318
861982081
56659510
2081916060
336234855
70223363
913796165
1647640957
1228088740
1921059855
319632742
1551694066
492926006
2061185419
514449004
2068023648
954512322
887343251
858178617
1753928875
456488459
1449699137
791683413
134194294
1903573488
1329675772
1922061936
297203845
361634027
174608806
1418150615
107038288
1805769473
872479762
1924970686
1397023374
378061742
1243935552
914051592
47739471
1480211265
1434672276
795292928
1749686379
1418489349
1101100646
1888268674
1489029943
489817504
1518947900
1332405769
1630728607
697790105
1522855588
1151112280
263209179
327729203
2073833050
1355826805
2000840047
48389232
448659112
1565304721
464528289
247135749
1872297961
1068372662
1161764625
2084060735
1197107671
655492496
1030056227
2140632348
1876212117
1205580583
99975089
1595467670
521670755
1325041269
838715332
172830592
1307323895
349243945
1776334743
832831455
652674458
2121454861
43361548
593323331
945232418
1729630670
1241151113
490737607
104854784
1364218524
2117841247
887894749
635936057
691484404
1092308786
552931787
1863880504
943503869
928623910
1483159860
628688041
474056103
1833559495
1844029559
526053132
1594236428
259648732
66317757
1402372073
217014952
63610656
78953905
1096306499
751290413
980254061
922663919
1009948119
1894794202
657659947
2105344369
451841687
190849307
1547895305
1309980261
1161546671
553157416
2047529504
1620768836
243478130
694741095
1136053737
794860457
25837730
1568286205
1952775959
854626508
541552419
1171697983
1974741697
842500822
1136716229
315887770
40289448
54149002
130558705
2001329704
524612142
692127158
215050302
1804701875
649209225
1798799366
1527692698
1179996269
359157271
2145448210
825883755
1566399962
1779469245
1042351683
1759048044
1841952392
383212309
2009429306
1520361923
1430992575
2024151835
50641453
1281821955
1647435832
1970980733
1053832709
576259310
1945668476
1391189799
1117391305
1557378202
2050913555
1932694393
1638813853
939323119
823983856
1625130959
1763552854
1686829092
1771385527
2083891355
1976066683
85368258
1548127147
1260834432
1104216049
574210416
2110553219
1028173750
1444245255
597482771
2022562049
604230689
379213791
1106282300
1985375780
989033478
2029348155
41495483
1267832212
1823834165
1872190155
890597038
1915056653
1501273644
185219362
982146681
1968690238
1064603954
2146911855
1625531832
1858220043
1143755945
1914387207
867047819
527359511
2038980588
1361034961
1497900442
259757492
220501767
384419376
1634562379
939802843
1355250271
238352093
646754838
768944058
875516732
1006881662
630100216
907690719
1208355759
2084476771
1640890790
662720175
442496685
2114256108
220679708
143359240
828194334
565456891
1499204439
1896250513
1739959618
126932437
230344245
873667
1940970476
1223967614
1984163776
1718855810
895139126
913477714
216575206
887300973
574536911
1481447561
1178425371
1627213969
383183483
2132906373
818027678
1906739262
1346803276
460458433
1249436733
1038320167
1760164878
1174013050
708680914
798083905
1048516242
1897827782
1194439252
740731997
839478797
1084953594
1914799237
343809721
2091841734
1790183560
2114067865
1605320818
142323144
1438573048
112803213
821603483
1519470897
538717940
598472791
2054062067
1299661583
839728071
337069432
685376619
1115690510
1979400480
923341431
590607647
1060323523
2109534461
961167271
1406798977
155458573
1265219435
1055088104
865838720
833633201
455314740
233292667
1499687234
1950293855
1607317577
499277784
1901515786
860732187
1631652741
1656897658
783505361
371664974
843972709
1877992521
1930766220
1486945586
327327537
1459346026
1932736997
1944480402
1661246952
151860784
473681596
971127915
1079076421
1180314701
338017265
1838409048
1662304552
226752789
370266788
2073808086
2057984341
729609451
100047911
211753444
1388511097
2029498745
1217479761
1374992085
1997877751
1531311532
1439055749
1568453481
1127048243
2001653858
1787251737
896537769
1031823056
804247950
1175159553
1932447759
1590405832
1162651129
1706228770
216358351
514003605
887737559
511780065
558385084
878538782
914584354
1362855436
710104431
1937932611
164725615
732511099
1195731052
1693191485
659063549
1240696669
590267287
862924651
233991687
1592013949
2066601564
166772607
1143965253
1737619138
495518467
2086521356
376158380
871892003
1721542175
1310714184
144198624
108833815
808301865
1804174045
191532114
993491453
2005244909
369177536
386815155
1960477227
1710302241
662186320
1096362819
1956884215
826149572
1626316737
1872377746
1762657107
1060391987
761475875
1390682745
2123779132
1558406530
2067816090
1896073613
1965688638
176860516
24761742
1375672291
1969099990
909351459
1451773093
482748226
881521267
767960848
367180250
168035190
701639310
1159259892
980169387
2113597417
444228761
989046826
403034819
1909243107
1901195494
360172377
703426190
38940287
263859120
1593154785
1597416371
131562879
375018093
1737430095
2057024920
1178130446
1161866342
1562383846
1887967482
132816531
128008989
568695939
901723512
94373822
1160244526
1359710148
1444289118
621461657
1442596854
1943342894
229735929
2036007041
2035364406
1629907041
1383940109
1560433801
175427585
1678187890
1167255575
381889799
1762707950
1599025145
79955939
773139106
1084926807
1360815376
1388317251
214237351
1796420922
2017323961
451592074
39486336
173275283
594883541
86798452
1219729412
1039048098
803109621
1389929597
1700104638
1065253193
731372321
1781643983
1852798433
1467670638
947092283
608950175
2017876152
68625887
105642459
1418241771
1964832269
353342658
6527962
488249926
602449455
478696834
1720626319
1113957810
1744499142
983948801
567468879
1738260698
2015991404
929972227
1216039132
1504677349
1723060486
1772438869
809990764
1478678086
1530235127
889333182
75543293
112147756
2146624046
792617928
276896199
298372852
28323340
1997611604
547631339
534943894
959091248
1900974757
812294413
1883805739
216781091
117031682
2064292915
735703867
1883599370
72355004
94294035
1334865892
714654463
251886064
462451925
1948669614
261567568
941912567
1297547529
1128006838
151068319
590159865
158562031
1505576207
765362170
160185589
712433495
2133713045
1555267980
490513800
1318442015
1493745257
482820254
1265085201
709482454
218935538
1772200553
843442323
1849669444
230336896
146095434
812429083
965420178
187799741
809015060
447203967
969691715
860543547
28546615
705719810
1053294070
1647065289
106026562
1518791232
1176711362
1061932276
1567524308
722885523
760170638
535419568
1859761502
1535568087
516141439
2116464807
817060946
1647293132
1993046641
1065964136
684128589
211143591
681059467
1045545125
505977462
1556251921
154815
974809031
1191148155
1863227216
1900569252
830125174
1560888656
429387385
1100687995
1978285811
224790529
248706258
83112657
937130397
576032257
997319659
735704696
1359399603
573149011
998903822
1447047416
91065589
52045579
2040556340
1147645431
1835846452
500027089
751408252
294768728
2084305821
1237797744
966913532
1687212868
293205307
1064812495
737393645
1950876739
398084298
949852503
718932749
739346677
1291412561
2045840912
1705138852
369704239
1253587995
2005833869
147878317
743572740
2111870521
716940827
1728695021
1200255216
1093148736
511594727
796549108
1509982673
369553376
1720034039
64804775
1620400159
560728291
950539160
1645146496
1553691368
2084548509
1227292428
760615275
1395276550
44968690
819940260
1144477571
698289089
834231392
377383704
940996805
639433956
1757304663
1257220900
1012851418
1820623957
2003962459
1298258641
2141958665
703634351
1383205326
895985830
61653410
896453224
1835636479
2066293958
1755038068
320914160
844336643
183293764
1219478762
1894316397
1047596470
2057362791
2113678590
60989096
859320777
722666042
1173207854
2065785568
1441122266
900490622
1556630441
90579242
1167615418
890281788
882962405
783995194
539407565
1599799684
1107950828
1872238378
1180890607
1416626355
635624185
2092877403
1168948905
899253595
742536736
1984203780
497622490
819989130
1033676740
2063878510
473319038
284916337
1034594061
1203966818
2110736503
167325579
1075561850
163197257
9553499
1214011921
1947122429
617690501
1257313523
1559502999
1098791409
84247465
2071072501
1101481618
489863334
1953552941
1652637026
1690585083
1318611872
1307535284
1014962316
1893062687
1725894589
256235744
850863984
208034317
1137616032
1975582124
1375611931
1820666710
604963955
258811709
1472767365
739837567
1808679517
1604990447
2011519734
1377695224
640738167
241341473
896479267
60549692
737078405
186287134
198508643
853233236
39277115
1420560962
66550728
393043735
367581199
1931323405
893796007
1646834544
1153207242
1402450087
2014148053
2078980902
2016890825
543809178
1584625487
1589054218
2045056798
893282916
373465565
459768124
1649600555
1197009610
2097319252
2047305253
695592289
702801418
1624493496
208922655
552682799
595546604
1619785336
147105404
837669381
1128125994
1044948558
1878841298
67478075
249076383
822352066
1216950641
2136100519
324514957
361775020
2011552262
1131371252
1161947956
866399396
306935998
128132769
1729626165
179455113
259348710
1900105731
1283843656
546576673
1126687555
2034072073
1501198221
213592626
214301195
1788215937
1544981261
909979413
1436948462
1963313657
1204142342
2028453910
41521331
313709596
356698091
2090242142
1148869771
189902961
284745813
1817511695
1352331463
353303898
1144379529
734038349
1524260699
1288839271
1391028917
1296073081
1866587487
1834806525
253053199
23921485
1321265414
492031968
512916430
1140809212
43726798
493922990
984327777
989345527
2051008368
510895345
1421860256
1294300716
206249065
1360376886
79557535
985408080
1153681071
1145857508
1727634873
1965247663
641165651
1698074264
275831832
1096558875
1006560536
183843662
788432136
2139780662
10959650
1204444625
1663342040
268268653
1911743140
779057099
885528493
1002427647
348830074
1177219149
1053152566
1778982436
469398583
1369553572
1853229617
2140779845
326590186
1177773936
140351712
105428830
1315915102
698064661
1334943508
216068613
1959164632
1603792113
1073834045
1134168712
279474234
1493291670
1053925785
624033709
1472229436
2013673650
487919942
852973955
161136232
1089992954
1067892974
650531997
2125859034
326611355
1797313781
1810838050
553658174
1021580107
2082814996
834954750
694840264
1698197622
20081770
425658503
540950621
2141555828
1812266208
412684464
1283755717
2064059950
2135616157
622331342
544816900
874543180
2058654549
1902197460
1332646513
411390551
482196288
1726253848
1281692362
655582670
677690954
932827032
1909378850
1458750149
1810914224
447354184
464234612
1747016031
1866869663
1595614279
1609964829
1189548566
345623445
945025832
858038875
793326108
1178694099
1942719949
503023827
1391667753
2053151484
1351357133
325466721
292328505
18095227
1252843413
265640886
342359980
1796591651
648718520
247348979
326523804
1097417205
1275242611
668731440
1745121642
876039642
306936050
1997409158
1829915960
1162686345
1768802410
818324509
1176248656
565130360
704556067
1350893752
324441098
961652200
1631132641
347557310
2075555967
428443343
1217605508
623169769
1674864718
2028777412
1505270340
654292331
1569026052
1152690355
1764680072
736098604
783166699
176767323
2146250206
1006475996
2033247860
2088506265
1272963190
847439736
356666080
639326638
1337195970
448696902
1773190014
1778601049
278172927
1174396874
1867639229
1595974638
283151829
1523189464
1994568344
310110922
415247360
139625787
1324608174
79364633
1180145342
1674510250
2061571967
135269145
1256214275
113205271
1285730863
491589739
1409119602
1378076930
1300293818
227572641
1123584403
1793052290
1345495865
2047322459
566545567
1389048832
503647625
636846894
974379170
1257923473
746868909
1867236556
373181967
1572436253
466546894
227537039
2123798327
1195065632
1915012398
1302242068
554817274
1909548380
1930458884
867638385
656152060
259124235
484754006
293205011
280464690
888000107
1945470437
62618319
789367964
1611636699
410775513
1768101475
2134239312
685317922
2074844671
1781959205
423329292
1648671463
2035045119
851309019
1861911152
883887825
1902538265
1805066762
590332991
1001869631
1376377648
1575081404
373923731
678914478
931436592
867026760
1261415559
622990173
743070028
906526738
2002419564
1121612968
583522639
710929838
963572747
1290768929
602240144
1120721246
871429205
1819617661
1967049488
1597040340
1503741625
1711802228
367355340
1994690569
756830657
900675068
1018678391
704749414
866610637
734972469
824941536
1392009421
698248905
671817501
558350434
51031267
1938208588
1916646846
1801780718
1145030040
873242419
1394770028
741396558
652265504
1986858133
1464487592
1440823437
57143621
539942635
1355349183
689782011
1391848270
1202276020
603936733
425024654
2124518454
1023627833
1421398611
328434839
905092590
765333487
505443013
1955152647
1291433330
159450058
1527187716
986105906
1283258132
202409697
869136497
1509189320
489329769
31807297
625164213
1862535594
948441548
726869081
1077251289
1727989865
1931976550
1471782434
1936701857
1216992790
140165880
228199142
1430879698
406213973
1507653198
1673942008
2098115593
2062018434
200106037
1029514499
945081122
1330482383
656116361
2011708034
2147281425
1526860514
1407133176
1024567441
1879074136
971897023
386896626
1722153322
871535769
2051746279
540634293
302240993
2110129570
751162511
2114554509
431528940
508887490
1151842233
374521878
24391892
1136966225
1562916674
1380659297
2034720348
250409603
2116851103
223940802
2097060457
1007948446
634841049
135631860
1972269127
783515081
990199417
2083862599
1532685949
185911651
1275245436
955309359
1826583655
732711394
861658671
828538498
1896595603
883547592
1974057060
762808911
1641978639
1112749100
1665499100
809715642
752925042
311785697
195746986
342064708
28584584
993565969
1893773660
1505908244
1952780510
988279437
1729321234
1237464240
2024349208
1623393144
1633387373
1164428514
924732138
2005764161
1286650692
491742239
1903867614
652766709
425178724
738982378
1083144650
1114250615
919208327
981962490
775396110
566481659
983438753
243835676
1251528795
1169119921
982228080
1625954636
590571841
261305752
598989494
1117424991
1351441288
163898440
1623059402
90844078
1101891149
1069007641
619403131
842846396
1869360755
1932697290
834920390
1131214896
1303203627
1355158297
1085398561
369131427
153506998
680287330
1344665600
1141265016
1183705751
724378706
1737588817
2807224
1757898649
2053411215
1526100540
1844476615
1944874450
2045593180
336489269
1879599504
1303831911
495037631
971901306
1665710759
631036799
551989088
1163497454
1208534949
279877696
970224035
1761431491
443951791
371816625
1511284471
483189230
2138738553
843668065
647196694
31622785
620073316
982543568
1737221263
448696902
2101905962
948765100
245126701
1607937329
184636918
509395480
771848237
1346371727
790030129
1262907056
1568554070
1540597528
1804821851
325370207
660803600
832000220
175651349
1445288837
1495131022
1979495415
35487763
632095902
639682283
2102617857
1904088543
251242299
753981756
2019116205
1897513486
2067825622
224116403
199273777
1498550379
2081325666
1284375721
774470900
1355197519
532391055
1911742160
30452533
794665068
448813927
1734871558
720094078
1140383268
968338333
1513827119
1193776257
1109368091
1192577046
2104622715
1381028972
177858980
727815280
1097704460
525952119
1300147256
1274626962
1384229147
415043847
1443487928
1345714117
613044559
394269254
1031703887
682318899
1750065741
91565911
629171795
91367831
1255028873
944020743
339104979
461487516
1679865880
1202937179
2098428820
2073517194
83178689
494209450
270066985
301357389
651526490
1658969110
668892329
222321411
728312566
1646118007
1483667579
1131316772
1259356295
1911905577
1141023918
1074080327
1263347629
1005496854
591529733
2040698764
1687813340
1182683625
558275658
883736846
427054544
2007117530
456839486
1794218323
68838382
1784313921
1963630182
500570103
1665835978
827709565
1812128311
766696028
1787982684
383545072
1357340363
657319754
1105471495
2102556
219274886
1235192173
664304958
641668371
1251651231
1695122824
1478460012
9814099
864579899
2075790925
65770858
1165341755
130663170
310024997
39099704
732790420
1041237077
268899487
895281703
365979241
572895270
745575382
1179781251
1388705241
1437629148
1251806517
544740015
110817410
2142346944
1916825609
1279498633
484195617
951771816
341907525
10043481
190387023
1651276946
760817431
187622048
126911611
1072262447
522325998
768579102
531068379
776588523
272474136
294763055
1772058317
2045840912
1004999990
1282480008
1908858179
136619962
360677573
199364075
1912071857
1831625199
446087428
715965708
1762280846
1826516293
96197585
326868201
22730837
1144363406
957508705
501985492
506078188
1045997814
650103576
1063805879
1677930803
609571206
25770629
1809923510
1588141617
219782893
1743617283
449411581
319367146
1043500347
1376302459
1427250089
28471045
222134137
848578335
839320189
859512032
926872973
798144625
1062265574
1674803230
360562130
1328666919
71907010
19029207
2043284186
19647131
68849276
1683320766
1897756971
2089047761
1527020330
1680024536
873662165
67354331
445907842
188497014
895220396
1760242756
566361945
1845389540
1645818745
1701364128
734839307
1299185479
602670275
1013987519
1545619096
1604838076
1419175329
1061316195
454728941
710830804
712029285
1123807577
1285184393
1639891382
1451854897
1538774694
901966638
1296860255
414576564
1478666444
589335240
266741051
2024854535
675561205
643115735
123521497
1836061743
382104633
1801248326
527106891
2107314668
1274377282
868121731
1500926728
1874486053
1828206255
1165415682
1885245725
153660909
822780779
1886766007
2049244353
1853959085
1629802006
472580946
707692445
256403509
607814290
2075914449
1897089756
155683032
1576284708
1224713024
19218087
1277110617
1072375330
1211303484
1592358829
952322001
340151421
1360170590
1312505861
894320733
57690843
582011288
80938107
1553428703
1321810699
1936831284
1186662224
225612092
626820554
113356496
681270454
1131972872
2100065348
597549220
1681502154
1045679336
1761650444
1272019488
1734764597
605265783
541968032
55066808
153422990
1154006744
135864932
941674175
2014867589
218025433
27121833
292205221
335157854
912807600
741341898
1526550535
1764748879
1638767831
1461046512
16704055
1404610695
1827968982
1200137865
220426727
1343226676
1543462017
2033557042
1593665059
1138918814
1427628655
658655448
1945202723
2145601368
138041016
1150208353
1034036147
589033059
601212698
1586756890
389018549
1199977184
1931013935
1628568465
41540353
1391702205
187645424
742694206
487748713
117196918
2082831832
2088758664
1992543726
323791005
1713532333
36159538
1387469722
162259554
364151721
1330060683
987628840
1177427063
97011177
1171770731
1931226258
1999521974
1823470492
605717134
1011513688
221909170
1771528337
265876342
572594749
712954004
532034707
1911797381
245828889
738349322
2143970291
881049042
482869339
2123398394
1646005620
2116837192
1875435649
1516113870
828579512
1195177744
1192982682
1060998005
847077672
2035450027
522276980
503508699
1196893207
1296519647
100287061
1774797832
472254687
694971637
483852865
360752136
461074863
549287510
341186155
1029942222
1984182030
1276646336
2069153355
924856858
1328538638
614010579
2065892504
277204227
843966732
1144593031
1616815381
664644266
1491400479
2074432517
2077132133
417418981
415964828
2013062376
1927659782
1076526510
75889254
567196584
1445070475
224070478
876203617
2034064049
1268763602
347091560
2108135127
531921354
844272798
1679317358
746984677
1956975083
356217542
761352366
1208082615
1158968935
1682715717
511115688
979624612
1825765042
1698878710
2029615488
1184940287
47192960
575831797
334618368
910252059
1764721014
790893049
1822125999
930248905
230590444
927976886
1582504488
1007128521
1005780580
1339078959
1856325331
484842693
1162711390
1626462251
56672081
636181517
612938540
1883977402
1281521730
702651271
959589065
1886782526
2119004550
1964662970
664971651
414896826
2132251916
1623558410
952351662
1569358415
1173372856
1666923532
843485478
377679766
976910315
795832200
1796529158
812124582
419233397
596622708
1608487944
192471769
1372559459
342059500
1458447390
1139580668
1143152684
1417809433
646096821
1520283152
613281096
911259907
2134509792
1107531060
985761270
988989082
1401781827
1037970666
154034585
1449759978
1530370625
1686645249
206353222
736512569
1701872461
683274968
729950687
1580398537
1369897024
282735834
2045903083
1719526775
721938939
656714586
1220895150
693661397
599848273
315045739
1308603098
1730813206
779862392
1596171491
974559958
2131832912
280823312
1764270528
1664417545
2078218248
349897812
1527888373
1715739660
1489263760
1176030507
1013290204
766208663
2130944980
295945024
672400122
769226213
580000337
1396362936
1112061431
27564753
959153115
21427462
904113331
1500565181
1261860910
1255350286
932716505
2042745844
643870242
494711583
1276155396
1933745522
189327841
245527727
1453292332
1890888374
1424403805
1309000891
1701349547
1154744024
1450714172
472116653
2069395378
92846422
134484687
1205844164
1236851623
137236565
126418374
602912759
1673385550
1666995639
790743843
891825993
506844361
939439799
2024514204
1877457119
1091737076
1381955711
669894040
1242886840
1653984587
1443403891
1282990130
2083297448
306398669
741912215
1073799273
772920545
2132598334
882608408
1743416870
1062832504
850367206
846870121
393947934
1390431440
1227039978
746429840
284711449
123570042
461097435
1270538032
1128155404
1262145856
1682524552
1677649644
1038215823
572545648
2122352219
1531171578
1330105116
640604596
149337870
1934778160
178914036
775506369
1462467654
2042665846
416340159
1273323678
1780214783
2032028015
703695681
187426953
105830495
649430677
2105612218
1431784881
934735901
1736369710
1957160463
6033131
1086414378
192649199
447099937
893869823
50082587
36139977
1104511099
861060902
700374821
852684457
1101767215
802802650
192881213
1936383087
1255705336
1623453540
30987853
2072759774
1967372351
1532657068
774275084
773964406
456439162
305328173
74600140
139413081
1000356532
980954173
1344331247
1929024133
2031103975
1737643221
1874162643
2102111133
103803102
2034870535
753272326
798858759
490491924
2078991306
1505493462
1256404508
1433225551
857117342
118049121
1391407254
1875803465
1395922585
1012250025
742108148
122571074
1381136911
1059939152
1079662675
1259117089
1422068144
1909775225
1243067135
1943205834
893438033
11432590
1698241787
753136507
1375708314
1458670788
708530336
108229906
2107643941
1378925839
212100881
744468874
764741764
927420665
813355830
416350126
566245698
466329543
1346231099
280390151
237192457
284906861
630189106
1658101140
1151496539
313806989
269347882
1179008019
1309380570
924557577
1374216858
1520307673
743842630
2083679707
1428368713
811419967
1746856580
300736224
966596090
770252629
1363972619
987599006
1624950406
2033973824
1236557463
156575859
1977902445
234049227
1963233986
2100783951
1989049576
2109068629
401740948
694779148
1731662125
1876566802
312757211
619065364
1356204011
5371711
1135444746
2046361263
1223576023
1284192173
43589811
291955062
2030758404
1811655641
82380931
1093866094
248013569
1026982485
1168485243
1066747438
18082522
35438633
824500286
379200987
1688210519
1168345107
31509215
1400906114
1821386712
2130457724
1277721686
2042021899
1199932987
733195649
1193462806
1795967692
536273333
2106470087
1927871110
1404621564
1532659560
1958595737
1894501501
1751195331
393993390
1709354440
534000977
816829330
160593380
2066456121
79574917
982422439
1421533490
1696846412
748795495
654155614
654237433
1944534377
1110691514
1247836962
1471519712
1552402402
12619076
514939838
2114214356
1836950117
1277270973
21746424
1173668324
595449807
1737384472
1624787396
2042951160
1813552946
1578686605
2050173347
1460334420
462961788
709697511
1365643688
1271728867
1542367328
1189665373
266096004
1431929615
1076971878
1285619619
1893802728
1286211095
2084282624
826629397
185413510
2095437516
285485475
2057603024
740188630
1707981889
1485570439
247594708
1031473715
2107888650
174091606
1578167833
2093190833
1264949793
2123217996
1411291462
334843120
1061156470
15440973
1052970887
1717710426
454814381
715881980
1577931376
557359581
758135852
665119048
617873404
1922188621
1628700181
1155506253
1759991679
312028869
768413866
198665268
319996014
1975337572
639929014
1016150880
1415633344
140805160
497203032
1496387952
1606327865
286570509
50753795
1480591915
883601502
513413694
223508217
1422866269
202390615
572926186
307591933
1070697116
1896732828
1353951637
1551312478
188964324
229304261
1884783399
1079598110
1259475249
863253459
688612218
1651811984
52717594
1498471169
1444171007
1965390262
1451856907
138429737
561454899
2049585918
1553198533
665319800
1878089228
141043649
2087883319
153279391
1295436431
1697008957
217988672
236984168
476585459
1889753624
602704198
1103461396
1835774381
1299324475
1995395679
1625289701
875969091
1647730029
727314423
899818904
1822715605
1281503201
2062997055
1345970178
714357435
1205481785
296310891
865667626
242968857
431191262
1975520332
306626265
1690985764
2067587202
395905480
879136260
967958290
2009157254
290146913
609765494
1164229847
692688947
622454975
1154459825
432311651
1111660552
200549943
1592627888
877012876
1445887294
1103867951
792106672
872309606
191521275
718124126
502910466
1903409237
2074653904
1115693225
1550174438
422679715
1987268190
1710056773
1594061824
1593204637
88721762
1056940961
1382769443
1932722479
1984146907
207765302
692517040
889829596
507544645
1739648685
1932865372
2142460946
836075081
63824655
936649083
1337575408
1447670169
1964170022
437543731
378462335
1041021412
1863389656
339621937
1000710373
1013727327
575284367
1427916002
682024281
2140342963
404401059
1511355483
1186472600
1924812380
699496024
1367868510
1477737035
1478641035
463832981
40569178
786477894
1491477178
1658524075
1828290751
227499715
760744229
92405391
1588953413
241079450
1068171993
1821155692
894249550
1309010396
469263834
1307413187
191948246
272604672
1025126637
420531969
1151159466
1233957027
579817766
714790637
1444121181
80642812
1204190984
970740445
661976968
1203239599
921745366
1628068115
395240871
362918721
1039376017
1104722169
1517431110
12635916
792375815
338916856
2006062294
2066392785
2143895712
1071625867
1297018220
1143965253
1097074228
1176926002
415764357
1247722987
1032607582
1624741786
437866061
2130436675
2122954104
215126575
856983883
1783330235
514154500
85456232
1803747790
1545555410
1916064769
84702598
1892930622
1777648884
1402389142
114367382
662775845
985416157
1228516129
1669055235
602738868
1796387579
520115397
1908573119
1672794875
228101152
1212644044
1050995590
331205276
580483371
1522251289
1943171543
1623860537
1306823878
1058493470
920269677
191975593
77953152
1128921994
809556974
2033860862
1721580583
121254494
942911621
1287797491
819583302
2070768383
739071809
728714249
1076585405
754586444
166046399
1160353173
464850271
1939435645
221928877
1347925413
2084376173
717763336
1975729688
1259210499
1574218031
70605970
665218464
1394603677
1081868175
127831403
615185252
1611968559
1590096094
583213431
912538170
1100772877
1003292903
1391121538
1791881167
508250095
501555326
1741673450
1098871935
236822030
1306141036
379351993
107420542
960980170
421036989
1731871874
1853329513
1248059437
1379820761
1221003638
588303312
1409770033
875629862
1415476824
1767411864
1075972966
1839375379
229638698
76672254
1973772462
85115
1757770744
35826330
1089936834
930305934
470180739
1813849665
334784956
1314261255
467188445
688848798
1628655760
364961679
1007765916
783101207
156322413
1329023372
1484688127
1409454553
2139911088
689492459
1852450861
309011368
670915125
832280611
1344886326
1099984322
1520820228
835399632
900602545
980701930
943570185
1173558499
1665180253
1429089586
398933958
526355460
1428492887
1083922426
1781101673
1625206276
1635024370
985955250
1646558733
1514094505
611297570
1268564354
423191239
448659112
2039045196
999018386
1004334373
2109731955
991299519
3306875
991136343
643224195
294956665
1022008126
801323756
1858397143
2112305768
1050622873
796278927
1831010203
2109858691
1782350268
1225903315
49444632
713649436
1640442399
723976332
1200009032
2027475711
2009368066
1415458084
1068489312
2107675406
1542883524
660941535
1309262052
184859404
1174918100
2112613294
1571138997
1867049377
660042019
206376262
865156693
1653394483
719824913
1370425735
1842091734
263474562
1869724883
2079365323
266420921
1962731789
1321431597
342284694
1441251360
290655039
1616071699
474715070
1478563850
2106044741
1493730367
979851461
997063934
1073089175
656712123
815185537
1548553267
612696016
366608951
817381112
1341329722
1674441249
2038888640
2086811404
213378717
1179766657
629277704
140952890
1814704648
2066443813
408928437
123270926
1536048520
1129671268
1119193029
1549354794
459220836
1989323124
994065784
1351721468
1427245636
121234978
1414919471
2041451671
1541267401
535632362
2116078312
503207630
2124210628
1299337294
317347826
1120056056
1836964122
1926349522
1047585090
1815229193
1521956827
757336045
1852948860
1768007790
1342524075
1430912945
1457413968
583178391
2019246809
622833618
888376787
800549331
593503720
1229565223
310435901
1281120844
46387758
643700536
705832018
1902255246
1696923573
994757127
376412964
649001973
824252057
792309085
1811078596
139305396
528546317
858930883
1998990598
1943565081
1016706417
141744688
1982427584
262011307
1178902606
1102982985
497934284
2137183872
1423724517
2077034851
1298947789
1583406311
716301541
221614225
1071361235
1436287683
1849832318
926400373
2044210884
1317031474
1250566595
951475742
840007264
896781962
1777221830
537878082
1590025722
413766160
599071123
194811241
1340741935
2064272819
821249688
139065025
533671568
1446444112
177783039
2105304952
742934758
227610775
110400753
1875765748
2037094922
588779154
63572637
1211768612
712428655
1274514970
86116353
2051520971
528772676
538205394
1894165806
351924764
1652939038
1747347043
357749038
825422049
1786486047
1005277586
1908052461
791851558
1080558762
62085518
49220036
1730902600
1745702551
396794674
2097488866
428088836
1677685440
1924892510
1974653210
987353165
1273157650
1666620882
1069754068
258216646
793333703
973889624
1149099769
845821641
2093142636
816259326
805418037
1657753861
1202215634
2102416655
2053181312
1420074657
1040112822
385618599
762519977
1447432775
470072713
905086292
385358446
627839658
1085962649
263548131
1839474504
13415536
201722247
2139787417
1823533121
225332475
1125636134
1331934648
86118835
1036672328
644275354
478066191
1192878796
1132856094
814572156
1051382459
461120629
544153443
670403486
742595641
1833949445
2147229803
1847229752
1649043422
1323804071
1645501317
155011916
208272485
1620234899
987573946
412212765
1129912070
2142262108
622772681
1341570941
1628202256
1839467918
984336261
299483778
936981595
1313187490
843893239
1649502873
1530639955
1207571011
311990115
1267598227
984393598
761908789
1432842629
1570697781
723579994
570567058
276569277
1971974885
2032248781
13845602
1314199375
2036015796
55364901
782981586
1026385856
1676495463
1056581966
471997181
503975693
2138529281
196804938
1383623201
918419703
2067670861
1177223671
33670536
2056498888
1016940327
1218074948
139097310
1726862165
2003656705
869372539
1893574462
762884113
2145119303
1678435659
362050265
779423460
926294175
554685477
1415081832
730737580
1736285474
474105169
1517871563
1946804465
1562789022
1660864671
1365892507
1119640134
589283313
1117412349
1742784245
698857067
832501267
730899434
6152106
647647050
2104211340
975914426
267468812
305256363
188505899
570707204
1572876845
457256399
1848458348
867359081
696196271
2122534592
2147008272
1561501956
1895617799
1122457536
773754410
935188980
1764390617
1737586049
1029393786
1105899932
1534443741
1248018723
395695196
1004508739
1260573707
1643244106
701847557
1102406932
69181451
1967751983
391388536
768287653
944043141
141336423
1729172510
226030938
884957794
1366625134
1723761050
1694075738
979408610
610475145
2057610088
1923151303
1217985963
678060922
2126387324
2091831511
58108237
877121423
572907658
458410362
1083904356
531414048
343932830
942554904
143033053
55858800
615894846
1592652041
1781610926
1417063081
2041539388
1643131186
165044658
1682198722
1348077897
1277677781
727502940
941889922
757654806
584409436
321237028
2143682120
1438530439
847768362
368950468
1526109202
2117966049
914347603
330253530
74209133
1759750148
48212364
2031612084
752761599
1842866783
49006050
826176825
1135930269
1742172412
1806923728
139049158
575051802
1154652657
2080926016
2044868193
1565141988
802502639
131644316
1389534615
1689988431
552449523
1122201531
1941163581
2088608516
1478267110
1081083147
2034024097
1631470428
1662157917
1354922551
18741031
1062145311
1375047075
62811402
318429706
2018124842
728645199
2077185971
2146397171
1147322978
2098051521
1395446525
2114436043
1286076739
1649752543
581221763
1897480888
1371815953
499766956
345225766
1387278625
90511460
1984985040
903256306
1986967563
603957317
1390342506
1751342767
1677387873
2030845406
1539531968
1322669053
2083531861
909094979
283584163
2037775604
858045672
831952748
1269167781
1623994625
426227077
1279229793
473605269
1202692189
1229366654
2137838455
774870505
536161206
1846592680
2141679816
419762178
46450697
1476387705
411339483
1188117899
862552754
792198949
1866024134
1811724708
955295235
665036638
1356050930
1749422004
163695477
906688019
405290491
1917566783
1404852897
1380880187
572835662
1678492296
636095593
1883174845
1252817527
266840611
1223019301
633092997
720498529
491074526
1300982342
957541979
132980606
782591931
387158623
1205450790
423317791
1897299792
1608920226
306161980
252135952
870288558
1755599668
557698429
1040734566
1181196288
731411485
1440931740
6878499
754085845
293140843
357399891
1406579248
1954701064
36656166
1514660848
1270339905
1430328271
87808563
1590588403
290927529
530522404
1365024769
2044182683
2129955543
1168046574
1889582378
828328282
1079589248
2112884482
1148967667
378438210
1481046288
1576446137
2022144302
1001642814
2060310941
213528943
675259687
138433726
42020312
1489139444
374821921
393783210
1363336731
606537670
668456972
273179158
1787373933
1185937879
2002387632
918417269
456797403
1507099071
1469574336
704914282
1927938603
1766265485
675706885
1906758362
982543568
1726735428
690977435
893209429
1061024443
2075220614
586845584
203695491
596965324
1647427735
1877607199
923288988
1753823793
669022849
1686896821
35323085
1300897707
576234628
512426238
1390678678
1711936777
996000569
1335647547
1363870187
1248993533
649510216
720003516
54348354
1880392367
795219034
1627174904
491792594
1177562065
684366454
1077881051
906223099
1581327097
1530887503
1972606871
1882340625
1410955758
1997492403
1827767617
1958966207
18521783
1155535691
1595406603
2103888337
1515921611
2090418287
174376647
1333735096
1747234732
1094403363
701126624
296584413
1786007267
1662628933
1382228939
456624528
1337465606
901351961
1869050869
1376153232
1124513334
1516939334
603119127
1719032869
1479145647
1910416080
2024880433
653819428
272318924
681371419
215213320
975821979
1345364569
1687423710
872292232
100615235
1454788048
1317111643
541309840
1659661710
24084577
1426515814
1376382626
1468115111
934101305
338678604
1389614906
1096377176
323498032
1271475029
1990688959
644803136
831507695
1816557704
2019228758
664249597
565876669
1613160447
1458375345
637359991
164888300
1819042248
289926824
437527856
1910896609
1957769286
549200274
2114559954
2101299163
1608592825
307916326
568343464
2090845473
1964043378
168963146
1860084483
2081634129
534599104
65926495
1058954405
979656653
498225219
1097919016
1665282658
1662192206
1263432774
475961280
255707614
192182144
16354291
1540382059
516141439
1965089114
823837930
1894976670
1917622325
45870191
1266844739
459805471
1797177469
876669273
1118253440
115441996
1489236001
1007847815
1509892702
736498891
1381181461
892182964
287695276
391072302
473187844
1454011453
1047994322
1733010867
550215189
954988785
396973796
499812633
1137011478
197628774
1015205923
574935229
1147369
445208758
173585952
159225263
309476062
1509873942
301572464
236032095
1875357401
1778045142
503619192
327525198
719288660
96952314
320007877
1313183514
1637842751
174511303
1672550960
670198174
983482898
952589745
1706119027
376490591
471734744
1705956686
1853343370
1270548426
92223900
1080229144
1897551326
1505484674
1667768705
889391042
711564522
126553080
1115826968
1684653617
558745111
1909966406
757855200
708306186
1411464329
1831144619
1296998162
1119551134
872635583
1872908282
622124619
1498071530
1569260385
1901590290
1416660287
919806076
1377626226
2026571859
1470143656
1132594001
1941095072
1921370221
1228814309
1282990130
1069914724
752566939
466814722
2120565404
575370860
439736724
1412437643
1643386646
381035936
127065060
801692772
816488195
1800533833
143770415
1558274040
52676987
678149733
57003672
360555892
560719264
1062626783
999875396
2071221312
679759950
383189255
340872861
1094464050
699560854
194553320
132610923
2004036812
1829808830
83080623
686317583
1096238746
907668996
1409324329
1642271392
727655636
720810103
2018615540
1892052197
1852690655
800559346
126951721
161596594
2035328964
121897206
966736774
525372441
667306498
1469197793
1986188354
833140478
398080862
353241520
2094239673
1255337380
350831777
1183004717
1436842747
979810467
1374362316
2002513830
188791696
2076930033
354323315
1974543902
771415629
118959686
1236920287
1800500815
2014753431
1620883598
667690167
1107442735
424329624
1629970248
395077776
706540707
2012446994
230911689
1185361457
1117594407
12829405
145406393
1049625352
333281582
2059639713
1706723155
2010989331
2088152487
1245274735
1355043988
1563178984
1721432564
1244681789
75887949
2027506713
232589286
1462271191
2052466103
838765567
727534443
2038978230
1775648314
481579556
1292924075
2091629190
485615397
1141789067
770779526
2056425320
497370272
2118383078
175427847
2112804352
770801394
626542718
966207846
979938966
533239421
1146203532
2043959243
688016389
1554495311
832478302
864100910
1265645370
627439276
565913
1215192784
1371157980
1459828448
1774532856
99001174
2133504697
1117107762
2000761075
1101695679
45822859
761027586
1747016031
711979950
915730656
658018384
668575412
1037518876
1890787371
586874833
1943715484
1453180040
1486504028
1543462400
1544606829
1287453760
1616717731
1845290977
704429861
680182066
921934816
137574657
1548127147
1566583598
276466171
1575374152
828006086
696385846
707871469
602665603
122298500
1575335444
1282087794
1188127969
1924705997
1061055637
193789347
497643138
533692400
1365934846
1330165262
1068898957
289404636
740196255
1483062106
1760606930
1377813574
1549402284
311017948
222336379
1804052422
1761132017
378633603
1056784493
1493062318
1820334558
1764952034
441957869
386903417
1105826679
96692734
2036376791
686860285
1324547575
585352955
1973879258
384359861
1746131519
162204697
1403339649
647918156
736031416
2082659450
233331667
220159945
591080671
1646737770
1751876821
45497244
2043022171
542502216
374746379
875050931
1964868737
1535053393
944325626
1041776904
950494996
1088688086
2040099341
984781547
428659250
1489841218
1964609895
446742102
291582103
175171101
2075923409
256144220
704096614
261336403
586410961
65821163
1008823115
998824535
1214113757
980978483
768999980
594177473
99015808
149228597
2076669793
198097746
754754517
149033373
2067012911
1693114569
340600096
394170052
1661423282
367866190
1590828789
1343488047
342685423
28497545
183321950
980939231
1739158260
449255678
1292045849
1330392191
168314367
343198941
1056797838
1649939864
839444502
974414763
883306517
756838602
1673915150
342533431
1865604096
516827257
1586135589
2063529392
1838422026
532480127
1571120175
606749808
796537646
769920856
1230523203
126624236
678788324
364370284
1208664326
72876532
1489434563
990408490
1615879481
2052301073
530821059
1289344266
218823516
964505579
1195119084
541437764
1075721972
959468183
1365363476
68120711
1117733143
1038269615
844782038
339083352
1981776401
550520021
1615926854
1250685270
1067175070
732085178
1859058434
1680326472
101443193
79569715
398018494
2043100837
909487410
541562631
220263634
578558883
1694700268
1859878763
1723987871
871684842
1613729359
1627659093
1451899468
683680415
1168191939
1013538460
117894976
1118503388
77311096
266175474
596762285
1114373209
1680284316
286666026
923028547
1285439441
1454160215
2135474518
2105094271
830770853
864190110
207469709
462997692
2054638563
888315644
1027826535
937424383
1692873180
979656653
2053813451
167801144
381013337
796772992
239695513
1331464457
1894851115
814116632
1555703961
1247505730
1829662832
391186745
1633896536
710754146
1876792767
267670150
1987931428
549064129
1851795847
244786524
1813482287
934243270
335763594
1038982578
1736978698
541857818
626614611
1868797185
949086375
652039691
248924242
1161567100
736186479
512051760
177856462
757453624
119486082
1463224152
810296377
1659732449
642718153
2049232376
1907592352
622976195
784209925
439389234
2115259000
945026880
400158378
1357178210
1193372705
715492304
308219713
1790551048
1301587421
389770601
1716516337
642537847
1343089257
228798474
1962378014
1756347460
1459274362
1161234940
723638134
11293003
1416256217
1299895563
968235182
2136554395
1360274192
1221207651
2015340101
1403486774
757820682
550063459
188791696
481175239
799141889
2077812847
2011678748
1488988936
447394952
1694967988
521707703
886399352
1651789233
1486773554
199576818
667076584
1129717906
817503789
75813443
1671110645
862886071
1813643642
1639539888
1933870616
476214102
1856610434
2112120178
2138500224
516907773
312072103
151936131
610219206
1176053603
1112767040
384484086
491637046
1228020105
237397043
1448519296
1448478804
1765435219
702189798
1154300242
1047888852
545183056
1187913899
1055855640
826943980
1193065250
1282865616
1079352805
388758641
1440618886
33645799
1833541680
1457413968
1369213173
1748991771
1232505652
1244287594
1896671865
1246610373
1355347439
1173098458
1116509946
1088734500
1786835799
85243477
2012632307
965047118
238364011
1814409918
217012730
675460098
1916880816
1285275760
970658385
446789853
90581217
229800962
796495240
498238185
886506372
138248427
1820112166
58035200
1550358867
508706881
1775387050
1645801863
1404536346
929214850
683082210
629708461
642607180
1213147951
728042299
2144020337
522592163
448844452
1825744374
1019387155
1082961191
1742504756
1581819499
1961109810
964706112
170950249
1103016069
1161491190
374055030
308951128
439614344
1307075870
426109478
488486753
659455487
2016556853
510426733
2059427814
222660577
1501791593
153482287
1491892019
2092076438
364335256
621860084
251783359
810948318
2055790269
1590450690
1319102272
1661415165
153293393
289998905
284955372
520490541
672684212
615213666
1651320886
837684844
1360254906
601297531
172783469
1605198650
1187999850
899923480
1814511911
802819037
2066157656
37904395
490099575
1326848586
1501483977
1574251594
1635632066
528792043
1085376184
669584055
1357144144
41083020
1676173741
1293165462
217038579
2135575051
164869149
1076007755
688554189
692176777
1894776919
944436928
1158729272
1128643611
1281253598
782492248
1566909620
705012642
1306893822
1351876416
1679276305
486058907
885447090
1992034871
228492003
1659989013
657695861
1438401289
344824274
531241086
452637516
1016753594
1080801779
1679040632
872413828
1777717607
652763451
1431593875
1684425746
1686852886
1372414931
2097226573
140204638
1449526051
1325833778
231718245
1166812702
1416228280
865523574
224604771
1733799652
1066813904
1530357730
772930086
1277309672
56257286
768165650
1522753878
1389534615
1741225118
762511004
248944477
835416502
1039376017
1708775501
1131113345
1003431774
1803967826
335225589
1940093451
1407378741
865688545
1024515308
1077249353
746804466
393870877
250399795
383199407
1747961453
413896156
628432334
962978807
1162983976
1793966881
2089037230
1073059427
352795546
1575254830
1437181404
61603446
1336739287
1890975614
373535273
956066590
576548793
2027074902
588112290
913589150
1425667973
1529537298
773862577
703448001
1676374722
488890226
652326933
258228184
1682632515
943672497
1949218512
526699611
1884433166
390235553
146972633
55401988
1408366132
1879027835
907633526
521722512
1131253028
245761648
1587251577
2033487636
1662464306
133396264
2004150160
1635209833
2058245951
1114001286
518906032
1994670965
273915301
1180835429
347608200
1289292778
1362149581
1108548697
1779622817
1561584004
1328443265
1285785443
587046929
754036088
637407632
1122596888
963251667
2140428243
533468890
548982231
95385533
606499711
557209044
669335663
964412052
1792989349
1406192676
277199632
567388767
1772770653
585135470
2086957682
825564191
1780008509
2126553587
698685218
556229891
98589973
392554908
1912857141
737383716
1261479320
1753066654
1432164054
1974258869
10983215
1087600775
137988815
193944801
426345987
29936306
916525216
6794350
1022650223
1559850628
2145206889
235836247
1023899431
1439995643
231473361
1912972486
478291691
216337148
1986411854
1036043447
210873208
507051313
787116137
1056057799
1797567444
1381475131
771957171
997492785
474450302
625204301
1420986556
1742305950
2094990069
1368640777
1743711027
535540733
1743296850
883641174
1777871304
544060812
606716313
1258159118
628359025
624968289
2057872030
1190973204
68280594
1405083936
1522745078
729263558
541072466
234412892
404796725
1260260842
1772351750
123525417
378737745
1403390838
872404858
512881351
2036058410
1999422621
1861550906
23160941
499605652
1081063357
885183367
1475540651
513461292
585289546
1944182981
1085859822
543782783
250515717
1521288192
1493239660
1206261556
2063060009
467967964
277903630
925988336
182827750
60838189
1980542208
1963291848
1230095326
1127741682
743411559
1810915628
2120796123
2044483953
135024824
1711937585
1085442983
1884564597
394239909
730022880
585906166
177726759
887751683
1014414904
348861125
324641133
554853453
323641221
2077243107
706484139
1844859504
1128996486
1890851645
470220264
1749456817
208175232
850510926
1819140466
260546413
643146922
401504476
670131280
1461946663
1268609916
713625932
1699950050
1872995138
15492649
2101189259
1971610190
1692581397
1419615828
1098224813
516593721
878596070
1414674818
86832241
593636810
214914656
1269521052
1343616391
826462442
1163428810
828834855
1044927687
1168149017
1898523997
1160415486
310464496
961819601
1082307267
1254131948
1510685850
1430323266
1503153316
372733165
1754076496
1183185
2117599285
1855554884
971929696
1149407871
221283871
1119394584
688709319
476634305
792686146
375289807
755314672
1099586583
2145659211
1402786950
295865108
1607643428
493658891
1017887402
112547064
436973142
384181932
1293630416
760828409
1072805296
1058942837
942488103
173264895
1609240408
1844831600
224373860
509190304
1167313155
436910106
376001221
1766938120
2022992216
1045445644
1794159653
633282190
1182898810
146179541
1188909836
778728417
1325152957
929820547
313071412
1705246707
478601762
1587908346
623226883
447204888
190349103
2068663261
1561173708
1084668061
2145475944
902615223
863844431
228383728
851432765
2076415642
590117096
1186836708
984786947
1178782912
1859346308
1959504079
109496386
1491677178
1689864126
1106400341
1241838889
1763633004
1118437672
1061966991
1750471346
723006440
1547341456
745051889
1134158171
186507057
856923182
1789950147
1948061247
1360270737
1626688435
538984518
520680041
1807048571
578424621
1375528078
1022956757
637232277
1857135846
906759878
584112224
42629398
1945194186
321346570
942373457
816129075
60514963
1146998157
590198044
24371681
1523295204
1661370256
508395849
165799738
162148815
426137332
165334700
220565073
927367320
1721598140
1778197180
1567233433
658855957
1527096323
1611427908
1076678381
878997814
1193924011
551332402
170068144
374483508
675050113
1604610940
1921830520
1841190370
2056632041
1450939055
1202275443
691505355
901745988
241603784
899846157
474243022
1188925658
1613069303
1973046238
1500378110
1734476027
797779319
858981827
1060409502
1742371191
929516597
169986497
57352290
1062497377
102740582
1492332277
650999958
507378507
1741827892
2059676128
418906783
1450555230
1798635188
1100951519
965629210
470703003
2051194912
1746467332
1965549404
1245284726
945805096
115295809
1818349469
75912980
567271366
985506378
389317391
155475119
1236303905
1539703620
329757083
63461618
870033195
949441564
1649446366
705019541
2043638004
1713655250
1677719535
771849686
1419366487
833913164
427525923
172269494
1470489234
799996478
359940368
1429138485
1260754676
397064822
1917036854
1652791002
1846929777
961662473
456139673
549590160
1132365098
46800705
1906049474
620649616
454577959
1054877933
771586078
894344885
449497962
1357996529
351859892
1701061000
530445133
92211624
357606140
764747443
205775226
1566326160
2079734159
72858501
1229437903
1774564178
970218714
403648553
1535309434
1310593274
574789356
346810595
1978451673
1634485403
102792735
302195941
1603484001
747093841
1688810523
2016240122
880850776
923150058
1891423638
1937050006
1648556043
1800090437
1902008705
566840121
786270068
1751517523
780728772
1575082664
219227380
726081084
1904828181
1116020066
892759614
206635478
1536179527
606672645
935566007
2124962948
1364169217
792896786
1320692115
1470264064
1114910551
728856347
1474793763
1031584984
1390504781
1506690681
1621927775
319733260
1662797412
1351829611
772332611
377005910
1509257114
924937955
912907953
50412567
1165752679
899977823
568497261
1838693773
371998607
824443888
114054544
547181638
886400478
373281171
1198219076
1089709403
1739973619
2058541074
1902132968
733271926
532268208
1477309022
987971067
1605139398
1525988467
772142106
1730701845
166001075
752706834
462850265
1719017502
1751448805
714341205
31610807
821861948
510637615
904417423
1038410400
1750151545
41778019
926598017
828966772
111354693
774396261
26495285
906292158
572675987
481472547
117884403
490003474
554380307
805592487
2062671584
1810548346
577716255
1089843943
941963080
190339262
783155100
1994990002
1019248644
317083447
244731874
244109020
934194495
1011006281
325377289
1312601627
2077058307
1211555937
694741095
794756120
523349335
1227152381
1900970041
935993331
1216237798
5508521
1797846797
433407613
397558246
465478895
797445886
330676345
575503342
1280681351
86946036
551594669
1750516693
359376507
1945586078
874604076
2194528
583396064
1916900615
1733492947
1404624164
603967365
174341050
952292522
1208472494
1830766065
1217858643
1379658181
1176239182
819646525
1369853652
1811375308
1130825263
2012358787
881912390
1716941779
1396421694
1351872733
1777828041
49689283
1101700502
731871344
111340424
1034093460
2050964502
188319737
335759168
831208065
1539585663
143873057
1735907151
774236919
368567465
189030032
964066627
1861428535
437274660
8892132
1032525491
45884724
2129393782
150123266
719979056
1853695602
1514250811
1467226073
1368699134
516261094
1955572177
403157564
1270751807
773568991
1565075998
845701412
1937797553
1821678132
688159713
293248355
936907979
1901563614
185369605
1547055375
1323066542
1040252498
520090645
721353793
2034215758
2041419078
1667030334
838000453
1346114672
191975593
1793354535
1134924504
1872805033
1744969463
905407694
1786528142
41948391
764114570
1952172333
1811061912
1891633487
517194365
1386469040
2095482509
946951309
1709341935
2119481075
1044425765
1821266895
1960562821
321401804
27953411
53085579
598943440
2027426011
347506787
388102915
1939429442
113663387
1808347285
1164038302
778085204
1595375605
588799619
350507658
254085559
1935955969
1709525482
719285757
692714821
1760283543
1603672365
794129149
1535353741
846235204
643885868
286803581
1197111061
1248146418
1493644870
1817449497
897830296
3564733
611857793
1412455748
1319121608
912002434
1079937900
273576321
180274489
1432504145
503100941
1416267666
233292667
1218758155
682163033
1897741036
2079701196
329056303
332430960
405468846
1297878991
1105614867
512452646
386294717
1911191242
178202731
807968270
64332832
1656855178
1688387521
383408780
924165830
383041641
1840392778
1706471971
1769710736
1903531309
1190564800
1137269569
971867189
1649769867
473101585
1247842423
612011650
339521235
1653675434
1449990048
41017885
2014916036
2041438855
664249597
1507493921
1542730723
533609388
92794178
1837294689
1059514479
626221614
512157212
129119243
1444729282
810180778
706783464
2061414601
1171510414
1456692303
1514086933
1154520663
1112093271
646893123
35835077
201387446
1020342778
47065644
795632889
1844612235
998006097
1314443981
821741908
1599668703
402738766
1308794923
865318127
1758444172
1239687080
1749182733
1356448864
135897488
47461440
809938501
602739533
1580033225
1614556366
1981147378
465589275
1416864588
2043425993
677684263
194922719
1314406319
1198563836
1345820063
833550940
118331750
1900684296
941165448
1391110278
80499377
1993138225
281352400
578405957
1901343150
2090689136
279822843
2122087032
1216884527
1519544087
1807170621
2040967599
606025858
534226008
1618278652
1896958431
1477770682
1038009681
1173787217
275324586
1817560217
539911925
1780549073
1661371734
1860348431
248322818
1643551434
1269879650
1994088616
484332946
1328177750
697588440
1538610715
169293366
574686720
1614558253
2055676921
686495475
1128754449
1204585525
231150512
1376443643
1089856124
1996497976
1082898152
1262599257
1691413294
2096688976
1551938080
219769381
567645364
115809201
76039790
1769031916
1926550646
479425539
1156112270
2064116070
1862330329
1979420058
1273625553
52745982
1860006142
1416799596
1391205935
397350731
866162722
1155703423
125915404
433200977
2061180856
1332745099
1841264377
1181276289
1358516341
239055179
1959110945
739589448
1556347436
1115938863
1179460193
1906065056
1211702073
1837575875
36887099
1559086518
289034065
1233683657
1832051158
1801336749
1363700662
513508793
87992436
647389731
206799241
575044060
1119268089
1363121617
81029072
545950090
1759263751
1029533247
820534104
27582831
1766824889
837042239
1107344323
250277840
1566866526
728854628
337162328
109486937
1550021157
783246751
713889515
609263753
1787886914
1052936184
844157266
2103721534
2083136119
1227024353
1346312639
446664868
817460490
346283092
1912687213
1339671630
1898183912
1053925413
624635936
655180952
69187759
1468702753
264127259
2110106908
115618371
666093934
2002249938
926751598
1596585649
1636553564
1562242595
893707184
604223896
955091411
926330285
1177442795
1905542132
1146689557
384553176
1414874035
1075036485
1675898607
1795650173
767931656
1106092540
922082700
1738917999
30677326
835251504
1064752644
124582678
542734518
1529885340
707356219
1768517117
375572581
1878244383
945644694
1268012282
2116196128
2073264149
1977636834
873305751
1055866657
246560556
2074964006
1739436741
754706413
1047528179
2079742161
2091793505
800442643
1736408848
1978957289
465186378
1840769680
640070463
525809622
1011933588
1544414816
1291540730
941317518
117208673
265809153
355394613
729941533
158185643
993305634
1879481973
1167436178
1647893176
672249278
1055174769
2098380008
744007706
1664331930
1883595612
1202712744
1870902393
729502951
1356204011
1589372425
1961654885
1345271249
1809262701
1700849577
1301455984
1377581706
1578255241
1950197239
814528660
1751029918
365823624
1561804833
276407824
1847745590
1347599777
1079941779
40460017
672463003
2011768328
1557160074
845456425
1445122626
2081021494
1128945257
784923421
192328687
920362638
1374502268
779716604
396284891
485374375
1736952777
1820244350
997619428
87004725
1263088945
250277840
2059271713
1307758954
1967205701
1768029926
2039124480
704975385
519064942
361387863
380510726
1114212231
598292155
935176843
330329261
1434829378
59696881
374750257
1342385927
512494173
2142383293
1523378842
42351447
1626839385
1365586811
41840335
1700359140
485782043
2127325091
1252209313
95418752
1267305248
600205585
1376428947
1842686853
654645106
1314636118
78283321
212223384
648968173
125877393
460083834
92013300
1191354089
1396260136
242365058
1638240723
1483744862
1998754823
1072385349
1311561442
1388437403
1568543626
1315845030
40852491
1315496185
1543156487
1660598626
431425185
501774746
1973855469
1759937326
1409070093
1528567087
1644428396
1349583210
1251665208
932323473
1472436556
1473037145
73138042
800324802
1292286239
339943570
241593598
156783270
748638368
1619058605
1836946661
1109005327
892935392
800808357
2000192925
1151459312
1919508399
264840057
1644187217
19138330
542592410
2136800026
1746525237
2092250832
102486714
1090375415
1253262081
1872902090
126528038
1694960009
1313220889
1631658771
607396128
715312917
1882520189
1797453948
1824663569
360753922
1351995553
1130371186
558999503
894931529
1354444407
978340731
1136526513
1831864596
1223988664
1768596480
1770314286
246123835
869066953
603954517
830360666
1025062118
1250008228
422146515
46145145
34124946
787303267
2006158218
1850649282
560557447
1529470525
595546604
1722152062
790794240
767886768
211711789
1500813447
2064183434
592850720
1125347170
16066665
1383223812
1761887195
202475904
831447758
1527514940
631445535
1627031586
898309072
1497713586
64885845
1572604651
1736368514
1589721061
159344010
1293657705
1653476912
988939109
1453968730
1315440909
706916691
1809029723
402450456
2026483532
1033995218
1198741520
531982276
1807988389
265176464
2727356
377845960
1847483571
1755339149
1191090501
1680370141
1788558516
411102167
2049957219
40431526
74058053
17466103
171754420
603465989
1734153246
411513722
1762099682
1193100679
3627719
1003582108
242814264
1752214406
1485585715
1141963655
1706621451
652711237
1627975596
1663045685
1724803342
1838342803
1521103929
1158704286
1671028089
1915138237
305566221
191158331
804459786
122845999
563350531
1846379665
1700043831
1814642538
1290559296
975586462
2017498983
202306855
1455323978
858432458
1352824132
1298470919
1691351032
574882456
1099519254
1172367627
1428457396
51321063
1043736455
979397908
1005576572
958351056
1121030168
1719692022
67374764
1401443572
312282289
1436935893
1869796849
1516462988
2020717982
1908451613
282736127
552274486
522634660
1849749239
1251571173
1111045418
142089902
1571854961
150401374
1456635953
1855002267
1945594410
1728150086
366446411
2050558847
1588858629
535728659
783847060
1093154507
752108302
913486367
2099715195
368993666
1017511385
165380459
1719646672
1857927142
1853051072
816190939
1910647306
2017479133
813638267
486565764
1064108279
328831162
1291969422
1839518890
422447846
1702522843
2108019516
2107213248
986608444
2027541221
1650554565
646520897
1725712580
948744282
1194572201
1775851452
1779961634
1408153380
471628199
1064808052
770067258
1149809765
11026690
1153804985
239576592
383957716
1118876709
13268576
1726177302
84696084
1635723759
1906851174
268073342
525849794
295139466
327246634
1774503315
354574903
1167510302
1410493655
709548642
149436248
1619139802
1205467012
1248709408
2113943946
1332646513
1643035233
1540021865
944084023
1210578954
1659261429
1559547376
1794151760
1167481948
1881610324
1095952287
848072298
546445736
2053404229
1810981368
689129097
1344774008
1320296890
1536440746
1072803346
1011683779
1589312133
1094095841
768262665
1207097953
1001251824
716960987
780907484
784502196
855266684
669014918
235630182
503167186
486363126
1550286011
1881115682
54909627
388887106
478122801
811214785
100510309
508359224
90075929
843243983
1871537171
1177932369
1649181031
2026470655
1439274763
618268699
1130081029
683973871
1840018923
1344700237
1083441886
1462344322
1942567646
1973597050
231283018
351696397
183409965
1818566004
1638971617
946618647
1834293869
1902130604
1879940460
1870390374
1482824786
1291981
1037572961
382026157
2018318140
1304415733
1162162618
906230756
750273676
1634660679
1621561233
244809620
382596939
821489622
1569903342
1478108552
1888848081
67284285
368233103
1671207494
1531484348
428148900
312984326
506806950
510954025
745825172
255652339
1108967732
1631083736
1462204899
1809367807
1439462467
1494270185
1235811443
1342643356
1377687215
1969994252
1596194089
685619609
760253430
232635958
509763207
1794561703
534151833
1149061670
430547161
1201529555
1691204063
1463670609
2057766103
1261967081
1580554644
1938060138
215211994
716683154
1168932631
1430127347
1539118316
1812050922
1573856481
1899165828
178277784
337993037
2104887514
1213812954
1324924853
675838586
1929671220
1238252684
694963049
804771983
551513221
99573403
1828804497
1041415628
1149074658
1110361838
2022725898
893807407
605463564
381618969
49046323
603660971
1069299076
2017654868
1864729122
117885014
1592023041
1337481241
1848594547
398447339
986426567
1544028152
120683496
2129600274
219978273
737243065
515398221
671814658
1773837581
969713052
1991715314
142993811
1105102926
1568087350
1851056841
1268609042
1111772917
1478005391
1082621912
457933721
711865301
2139474544
1920673168
1674339377
503732172
63117157
821028423
656306120
41351356
1606458890
2110192873
223499333
1851043736
717990131
1140375846
275180007
811420339
2133811016
2031286360
398374281
807056352
1465213852
1265401405
1239153397
1283156041
55981395
290611691
617694769
1613334319
803559398
1345440410
1960714318
576144607
1834656094
1648708108
1448431482
538616257
455007475
377124670
593907093
626258143
1441594299
1497442028
1468431491
1461203821
776572323
1631840864
1554013249
2048706763
365650397
542811093
190715462
1839036516
749589719
1890462619
482544594
1188423129
456308105
1045363515
1832293595
864124332
169300876
442305162
405128426
754434551
406986597
835347736
152744856
2054151552
1258814257
1441954794
1964365761
397156817
598610395
1922941271
1739166065
1004826562
2124752718
1828549242
699434157
39870199
2007854061
1782010692
234837049
1658732785
1716556295
398470251
972369626
1024109222
1745457647
797429819
1471120066
470256105
492393008
1445606676
885830188
1778582986
1514009701
429594704
344467659
474207643
1850005912
112340202
1699549346
644405514
625875542
951978084
1992817563
1937837631
556144488
1323785134
324843004
1354213008
2117822281
286361696
1939428076
2004434238
1790169019
510876506
2010330175
1307023872
1089532580
236013582
1464016257
155033562
2110234686
38311957
1069657736
10935970
2023632226
128095848
1977693889
952351662
427369724
1865354174
28150839
469135624
302247772
1970653791
190757534
88667240
557410639
1592938815
854222851
1260926874
852582757
162783310
58668792
860028012
445368929
1004374684
686170721
776244956
129271614
1501737070
708430971
1999282642
1295839858
1088122182
731757887
347185366
1963911560
228042041
721993776
1801743649
1460760885
2121426112
803827737
478915354
1393773479
1085617375
1286266811
260977496
468980344
1490079081
1762863410
763347031
1576659143
1033408217
1011561916
412784167
1571858182
1203048154
1994538650
934398307
23565392
186308397
1498477054
2080388331
1838243620
1165222936
840515946
1125575250
236565985
725330103
1288082829
1035730246
208287119
1373971956
1677298066
109605981
709594496
700874613
55313586
1479771272
656337816
594536469
935986120
1309390756
2123118165
1312697517
726422170
1051649173
1297482873
1467786107
948849996
1195963968
1812022923
1849105103
1267248133
1962092179
114055895
322405608
719003376
837529721
428319616
1670482524
682710681
139077093
1131834823
38275667
855151266
442791490
926811800
726023180
486612923
152837712
479172660
160720299
1600163360
732534801
1671793085
1430806405
1543438523
1757878447
1533172435
1435600520
959453237
1443303672
1121780120
1484350137
632034494
137886767
445284098
2005271967
1601791583
1197089722
722927243
1411214686
267444770
1232230445
826304573
641340492
1901072427
1941650372
1713378430
1023632047
30992755
290611434
284751025
1541699225
1714649868
1038443793
816215176
1153470614
1106131414
416113513
589378065
215303962
1163959000
1615637055
539159336
102181992
1302040244
86402343
460773621
1923567874
940490420
626764851
1583300881
1851409627
1588826235
775293838
1408764512
666985037
1650429063
1970978150
1493490735
1553938098
1545942726
304736288
1727544247
1157226564
292536603
1581888224
368010635
1622721099
9126985
1394838895
447714262
202272428
792275554
799484185
820602926
163595575
1628476058
1922124662
1480815973
353400738
1266538517
126684116
308213258
59678618
1924094505
1875765748
1759221588
145935110
1887764225
1091473942
1180187091
2063764417
2095017193
665952658
1558383232
1098939306
462898492
1449705934
1444914821
1906222415
1183032390
1775753373
835416467
676643149
1991856047
320698027
656980226
1262399746
1526351625
1032366151
2028071461
479845602
466343798
1816726074
832227669
691882251
299858488
102889013
303624176
1192761260
803731861
1007001373
479602961
421121748
777883736
375726278
425192002
17800305
1779650144
440412769
504949860
476576044
1242833243
1817154850
2080602129
1896989437
1004231913
867686211
1884515817
1999576315
1396802855
1179268905
467111279
542008326
1214930487
1779488569
207347524
1143167664
679539606
1921042851
402526875
198316567
1133096510
187228090
1487854560
382163935
679488519
2068442435
2066403021
881641747
484631365
384488919
866932347
1916762870
159153221
1872738381
1100301050
2024098678
1353533149
801208002
451002958
1523646068
1597069538
861537185
2038964624
947331548
784456915
375279507
1073874022
942848730
694957359
1488469179
1394308820
327053668
696159472
1046075696
103469942
337121703
305941492
1486739467
1777977894
1342483327
31747225
963544540
288724722
428855399
1814656115
151019329
1498609137
381217472
1325244548
1389632039
1043263928
676206164
56364200
532902603
1243174170
308168422
322717683
1068279761
1212655058
1818567361
859205276
1268560881
706460819
349941867
64146838
1590203505
2144534529
1897815505
2054659725
581864109
382977270
1382683937
1960172032
2133248805
872518026
896622311
1383407951
1295319300
1056569760
1711352243
677501210
1400801930
426988503
999489218
1192362241
1529689710
60853506
1568039384
1817898241
920825088
2047208804
806709219
923735244
932669302
1335695947
141077468
1105060068
1836338263
1601197956
872160141
1108275012
33858483
1537807571
1423556100
432376022
628846807
969898680
838021496
1801557857
1231666872
1903450366
2023359605
167079583
558668169
2039052985
1412031229
1823083761
37255091
1478063584
1044067353
104056521
760901978
504006187
1643244106
595959689
32472916
1783752989
1144472920
2031253333
1668267962
1188270075
220664570
388147706
763454991
1025116235
2133899041
1800282078
1107245767
1747493242
1178558263
1530794415
1803220340
974476842
1707877354
1028856793
1644481233
1096291728
1908597650
1045012348
1210053622
69533851
1029581747
200523362
296387506
1802616573
198959368
2026301552
854084336
679530287
500890354
1741782415
887185164
2061802727
1393848253
1396205822
46802343
2079323243
170254953
498288806
1812629924
821105698
1370490266
1751956849
2069387250
2022413744
46052134
1390414810
842042003
576425799
724917842
331318713
238428135
591364278
125169392
983341086
1298071971
445608743
1493371605
1392669923
2058035539
1629970248
1667914091
1725597276
221064038
1752926362
1620694838
28097117
959802893
1412258559
2146184739
1798780860
1023635656
861512477
1597464730
875193167
241175315
1259449139
866465100
1736678412
767680695
1364781311
1143715509
1402147058
143075300
1624945039
1094146961
1607492085
1368290720
1594936965
292897654
63228567
1086115531
621948090
1207934287
1589567532
1948244169
264663844
790174139
1622946313
263044627
1344865664
1669838373
778950107
1961968796
1037031529
139727330
741049743
435129102
883778406
1108176635
1618547007
779838570
1370374676
1239549062
1616354183
447292805
1774168434
678309104
1845622017
1719089119
133371010
1580542426
1651817308
815678603
635278664
764581552
1592419254
602081722
1999215650
177084185
579815225
2096835959
1445048791
2001114007
1128059801
969881924
1260208862
1246366499
1507634442
903159090
663959406
1209089437
1656067843
443850693
848638875
1524923459
449713038
1357663034
381450207
27628017
984454500
1912834294
1144138767
41711093
61747492
988141909
1190354284
219592209
2105494873
1114103120
1405499705
1049606347
88085500
219613166
1154748993
1222258224
215913003
320902388
430528224
546179473
259318070
2071987236
196853112
485899800
1265830006
862291224
436983802
299394383
72930457
495623648
705132213
255066751
1649286975
159795014
179582597
303476394
228387408
1865574477
1838270864
780273660
1885738619
1052218801
1292204559
1318436231
579104568
934064023
500199344
698828511
2106350083
1091804753
1894347659
819065934
59363610
1910978798
1188917355
1097711050
1079827724
90706556
657365080
1800037867
257285971
1532418925
100020114
252167117
1464160694
1103237808
2053919445
1047842790
1147413429
670472711
1353814225
790400171
1798283499
1059726812
1552121041
46468382
1753745599
60369239
1215143439
280495901
1158690053
1992583478
687126806
2130735416
1739025867
1531431726
1518663288
1802286947
198406436
925404231
1684729557
168180542
1719798180
18995966
2035634520
350333205
1825054274
563786361
933403288
878202316
1956467715
74869720
1356296147
487121800
1667331046
1757046745
106098299
1478866761
1685553276
1021588367
383267243
81821305
1679661424
1260596253
872849141
366981410
1258938255
611439494
173667053
1120477964
578923538
275743056
184097347
207057237
165750612
363402300
1502556766
1610715499
49644797
712399117
357326796
233662321
2134466206
1552250729
1021341034
1987886765
787387573
297678093
988408275
814310417
1719512916
1461132275
60361762
419915420
1139173775
577787595
214912555
2083972390
690477211
1563524326
441623907
1415787912
123404264
172415615
1080347813
1983026734
1589003696
1750634444
981544605
484812196
1867900412
286398227
635201854
1362636984
729046690
1429117532
1702963640
669977039
1710989418
1883988029
684504603
1142955752
1043740456
801837183
951371886
1524951517
305693060
1191300984
1228818664
1358804161
1932778815
1185389535
2041127452
1483467911
758956894
1789261364
407185180
996805407
284604420
585953203
1753033810
1908256452
1031802355
684911507
1080557766
965258759
474973759
834772238
474617309
1403919594
1714510403
778393371
282863425
903000227
353074636
1555564713
1836679549
1137300256
1853193464
205779350
564601701
1932295171
249227435
703647303
710385667
1531388838
2043107046
270003227
1737588817
54275122
868171367
1637590705
945906653
566875837
1495678906
576589353
1267998553
1993974353
1766636397
2129461310
1615743059
1755025277
2086432287
1383030528
926195441
1686772497
303156837
1078628680
1253158543
783140193
1302101428
168349600
1194609272
1866129572
1473115845
1492640044
1125948196
1545270962
1291596028
1633897599
2065274784
526632442
1975301531
1657318
1844344388
1426480050
1573882146
2131604022
776945703
2085611975
432431784
585548234
510079164
202900128
2067981169
1470389545
253987973
336444513
1932226
814776731
1779818779
1508782804
801913177
764103398
1699588893
238450960
2009486862
778440878
1675807243
1164655454
1327888595
796084346
1294842004
546304136
2028453714
1158371623
1009200396
1863071065
858205029
510642489
1854410467
506625168
1172691356
2132200413
1620607183
360907215
1871760254
219672255
1798258736
1706767552
1102200548
948029944
1704455935
36737929
23642242
645698669
2104827855
289178468
1819792632
1086376545
1127912038
1118247932
365459148
1862114259
1165648015
1819136365
2028101615
665347546
1676488942
1512813704
274147241
1721532671
793564996
1000989453
1334636327
1801895991
1490745314
652288839
1899694549
601228392
272612947
2144742109
1041029839
791610943
631227956
1262013796
2117422123
412647495
975673539
1285946186
1756366756
1635873350
983204893
1990794587
463201064
1797524802
700546466
153524468
150421119
1551021462
709559639
1837804122
428910027
958627034
725840753
1588047507
1685797208
263748692
1080971866
1793404326
851996369
129464969
858083139
496184253
793324277
1606683279
1595445200
129694659
1577965308
1404140470
394084416
1042342020
2028237831
649290827
892702472
1361369632
923069590
974846381
2076936547
1199331877
644045449
586785079
328868968
974147696
1097926707
416779040
1336073834
1783968641
687783450
2049960451
1927184470
892605858
2069391240
842347372
227658302
1153654204
983005181
852638478
573984455
152438131
1483603074
273790149
518855100
1066072593
2134518596
191416714
1941612778
962366481
2037354845
1099532513
1131935068
1888004173
1917467292
280872487
876459727
600394625
524541169
49811120
371606065
1758323855
754309000
1913169904
190246423
1757780951
1923856075
1801741503
1711883861
534157450
889056176
1893360677
704190310
1058351835
456511401
410554030
1052528570
94131641
1700275350
529556951
1069520663
1922309536
539674530
223950079
1690467565
853250013
517216196
1786348005
808394134
696923691
66780704
1924026871
268484144
1358053012
712765710
424463080
1834766882
938310477
1013452286
909395696
2025420708
1287004939
831633139
1218266906
1801294016
1985035765
1315148962
174208471
1172373252
1008447085
1130821944
776143720
1467633831
2100186732
1984279962
194459746
1767275685
32643072
1364413311
1298866162
1212829887
1147719154
1050425766
670586914
1287203659
2111307602
1866532871
741846511
1639478416
1269034625
295624028
1855485142
65499555
1217609760
315079714
88995893
1045814819
1789787096
348095860
709129891
1305560913
1697415376
1016796640
341686891
839559587
42393137
687814611
912366673
1544372171
1963672158
273314196
1553985733
812510739
1616645856
1620799465
819069129
310784804
1095429292
765222061
85128646
405627867
173858220
602903643
2066270901
1090158956
83405714
1857241440
646919866
1801347942
1713203715
349231271
1375261351
1282784067
2138676587
1870571725
2067170593
1098801587
453564810
1193754688
1823316480
1957443806
1339581585
544887989
1869358324
98736519
744318086
760069444
57978057
1405637160
1410852909
1905496278
1867014877
1970796425
216981287
235156286
714344845
734830882
1038593636
705058876
680323209
814845057
705196440
1823173373
666907815
300817303
93702206
688131743
300387202
1486159511
392188058
563736015
159635861
34738155
44369853
1536284307
1568353693
1338602828
105971000
910934291
1703429802
384222183
1774769862
1908493884
396185308
2012963379
1692437441
138474710
2137848326
2000370462
863704275
1919774960
1126094660
120702791
1467538842
1669622181
1998634437
304562002
728661063
145740942
765545898
1038019918
1739158260
375422691
992940280
2035635634
1966788835
1865550911
2143563117
1590052786
144129418
1259069912
44477387
294446045
564731577
1553787633
326613559
1034226101
190329586
589921441
237235218
471708426
927647803
1375553483
1318507964
1886966277
1512275219
2052998373
1028934293
597057988
1930221378
2041813588
1829944325
1319746620
1139561819
1476838106
881728992
1146169895
1312816500
1383462658
1064831494
166233620
732999315
1839707806
1350556384
711500823
1402369052
1953897654
1870462325
1440891859
1073440717
220621263
303850732
1618092157
1279909474
1654915839
1769515521
69011150
718282349
198817337
2136981200
592568645
490082542
1193383212
431651058
1230874348
1943200701
1672746997
1569646886
979924434
655908171
1770026511
982043881
948273561
1089719228
1323663171
852334267
1570661853
1124339568
1746092108
864536201
835078647
1457473718
1948848574
734542979
306332750
579486155
2132025205
1850138993
2069067084
192255592
897234327
414105104
447338198
1773866908
1569270120
1540110355
296695248
1858081777
439110030
185769972
2041001635
1365215959
364595860
1551041619
24649781
578113716
817474134
341550747
1395962318
186326651
1771847197
1536407262
388525082
972419220
730416996
791605369
80299749
1399888858
1161985779
1408007373
1210303479
732986030
294581654
1448591134
1927033458
16689271
1113654815
83706670
1841898509
1418494010
419962244
802751858
2124326536
24219228
1884753361
524076127
1805919120
1138310945
289779531
291614146
55267706
1587038222
998906407
1417741807
550241085
950348785
1715505560
198781991
1886397452
491897356
556085128
769968260
1440213244
709284931
1643641867
22849667
1025978265
781129821
1243771776
800499576
1016498865
606486561
186854765
681458693
1764561578
1192383355
265760107
97558075
625575064
269597271
138293545
390337964
845958382
483539699
1368374245
94107249
1751529331
1388109621
1640933097
1775458775
1877031714
1224884054
470784371
549708693
845550680
1599512781
1740238222
462972980
1395559637
358210730
246252283
1851302952
1286903143
225969013
25851830
511429673
367396237
1479411717
1545751035
1405052839
2089516706
274804824
1894417184
524742874
1014262675
1357834625
435862851
1704250316
710086475
1310095879
740715124
1599720523
1423388683
1981092318
1636130546
515941286
508803370
1148924693
407500440
312699077
1244077478
1344230700
1491742004
1885286290
865889947
1073986326
1872393146
364373661
297091796
725464718
75315987
746300326
435463556
1888996789
603467650
1434759778
1511758957
1499388579
1206826301
33498440
1105094785
1967779665
1427675503
285754788
1089658119
1124144549
329522885
357795698
2053128036
512880100
1275057387
345529151
1469282511
1697637184
1603454094
183237706
1816480328
592116269
2066515079
2112777750
457011975
504175947
132459126
812370817
877739481
161976120
841335787
1364232094
1077249353
1760050800
601623930
1229299456
1049146586
1768109090
17146476
1172470105
818109362
1999121230
910885941
923097818
1124996810
160828815
2002547614
888281060
544745846
762280414
1442378597
503607230
235592722
1123883724
1833557273
1029533928
889479340
1747004690
1716375262
1768346646
2032391042
520376429
162613013
636840006
1138028911
51807602
1230905291
1527361608
1831970136
1700969011
442786674
2761366
1234538097
19813651
1081750113
2098756707
1404107988
1877462786
1938321945
1906256435
1544299488
1503456162
435759266
796045594
2132362727
2117035526
2088909648
287383325
854410560
1556412908
763881073
2145748087
1589604046
1476692311
1798542677
1370143427
1957451127
277204227
1539315066
645310895
249666814
208636905
513498076
260316019
578970621
329558740
38312538
1222891883
1812673496
464312087
1815010718
1170474766
284940953
1606344604
1572491271
1771183655
1099045241
1286167664
570482709
1759295374
1363069547
581403086
2135488009
1107513017
37463186
1432604583
2059773805
532843859
614648820
107825534
1542762584
2095123703
1595763514
1352851504
593480029
387667244
1348403199
1605206148
1595003397
1729918281
2001327602
1148620525
2129749241
1076927801
335114908
1246780611
1478102201
1109396702
830168166
1179564827
534741585
1404295708
343693452
1375046956
1898186104
1808269164
1832301556
125421522
881574990
1246883794
2113368254
872602060
1136399941
70696165
864047977
1851834781
556514963
115710557
634922127
335600941
781593546
1006583522
1789889124
567153789
361893125
1734156812
2105516346
1322833080
2005215366
131060840
1071159937
1883904093
1192984043
475602105
464793249
1843366272
466125020
1933507629
115544597
410750354
1993223992
398602763
97097812
689037670
1051362358
1342542206
1672152427
104821158
1270334753
144481349
676567101
1398018608
1454960184
410637159
1180807037
1421978663
607560744
1750095073
1876793556
1873624978
262587229
503524778
788125286
378386829
507049502
324549894
824613941
479992255
1638245760
915428813
355253786
113635465
111840332
1611208845
2144175207
605696323
355442009
826304573
2042415366
1609229174
2035001590
447365000
2146784148
454573435
233725124
1165910221
449259456
684241793
2122675102
1850232867
991559037
866750764
22727312
1869333087
2132000207
2059034201
1264483735
355772077
977895580
640090077
887582868
964945511
375712756
1613200343
1509100966
823309909
1538136110
231294285
1825813482
1564952861
525177918
407015122
990294648
1808574580
1904334707
129799843
1741372376
1510436159
24523982
917158562
1430342422
717769306
282751339
2096236252
1759880474
1513538996
551493918
2028510675
1568008991
42306843
560196975
723962833
1207860911
151028322
1672727145
1356643452
653349730
310592675
702991079
1931462753
1705612057
1378203369
954676737
366105202
1122244734
1945357404
633003551
1595527946
264627400
614408841
1303041994
1600455407
697870294
1905932043
1232701648
1081396756
1813582364
1208729730
1190093936
68818618
1512139314
411106550
1041078659
1188616034
1355184510
683207706
1052387611
1276155396
1780232594
1643055442
390212056
85331269
70958166
502937610
303775936
2137691635
210972131
1794402172
1636318222
1149684633
939558899
1576452464
31229309
1623925689
239334353
808343501
1857935753
1848622911
868171956
115651583
1707344088
1543417873
505450252
39095349
81663954
1998312784
975354884
1330262373
936352079
1202340493
1362939241
444125779
1726764860
313261558
549910983
1076553344
938440009
554650593
1432871248
1863840459
1925790923
466318439
937970588
593700969
390768879
1519211729
464102628
1066419420
1148698562
992539678
1915173977
2028435940
1837339453
2037394488
1872046078
34595759
1097080771
1511315879
1650587031
1688578051
355669829
161760781
135300664
1299596463
547070871
768825831
549524656
1478017449
335106356
2019476127
1995187850
897069924
1548404039
544177560
1727825076
1593267696
1205950959
2073673899
1242165443
2131902100
812557458
990825555
884167108
699108144
982578651
667218272
315152011
837869187
1408275453
1651310067
1526342233
1693918915
51930615
321701244
1654721720
946827608
1951156915
292717013
771256029
920343541
317030267
1351163309
1378968772
1058048624
1600801480
995683141
1168064968
1754026900
811939561
1728279973
537526795
1830370442
440446616
512725333
398901980
130624222
518549875
656817191
691251192
510359889
412639591
773940857
552390538
354082394
409783611
989080109
1617376115
658485056
345320978
69206308
2136314750
545879967
1592403521
1868387418
1863629983
793264543
1058280312
15423128
1270829628
1336485732
8976702
1936754270
355162931
399772124
485496013
450766237
72550559
34777460
1126700707
858058227
1849874452
1786740270
1463721154
376824952
1516430266
1809253492
2007059487
466242652
1268868743
910598061
2119422379
1671867433
63599318
261226205
117089307
1767026304
332878156
2144273329
100599190
825218674
579279773
1623001406
1486346436
765147863
1565308641
1019087481
223954290
430085009
2001496709
1717526064
1595836687
405169850
577015355
921517688
1216320200
483978501
1364912510
909874853
283256590
858966773
803406821
687551649
1700922299
1723229752
274629064
1831846000
1852590336
2084193746
1590453412
1629039524
510202855
1222201825
801619961
1088266138
754344218
1097248821
1173075310
1797095356
1718717526
1238850859
1232426224
1032985771
1840557187
1671106526
1930083884
1856865735
1027231241
1403358780
1883492405
1852474027
1372020989
904379504
346151981
1070442584
381193541
498633546
1455847894
1588336940
284509898
306828662
932250247
1016603593
1507097424
1974050919
314372365
1734212994
488246348
593695185
1989719700
1535885804
1917814080
1470056451
814682012
882883180
598837536
543183989
52078457
810904107
2036290775
1916859708
809016256
512002584
1199569355
912563173
35400077
982532450
728040998
1611724946
1793030891
9608300
1071262173
889524055
2034895491
767738819
1144971125
111840147
1213944534
836998481
1897857240
64103805
131223470
662582540
336996934
495387123
1567570313
2007660835
1691514096
1021995257
1668424363
1874447966
967116370
625648923
1956094170
2099995095
1713686665
1518449326
1405937000
357429118
999975034
377324170
1514613368
1127315137
962733486
1989343644
1277177758
745467706
1397826837
2084347495
1348598216
933574938
877312680
865741468
1695517849
1412706905
602875991
1496807468
998660138
1342320231
552562424
1483927071
1576923200
885223114
952390192
1622931601
915024146
1680890777
702944231
984005585
873192949
50838345
670797363
194034346
1271728282
2091238427
910447963
820845203
162305388
1404391233
1218539303
545742636
1865021469
1072280369
1138857650
1757766069
1859795668
1116046718
1507563495
113230496
160484959
1406162935
619132128
1862115321
1260611653
2107090676
1406830275
36891179
826251275
399405602
259610262
1394564234
2130229497
579876385
1806758343
1441738578
1516297191
1429778050
851468057
582673859
1659331293
967078228
1712943184
860802718
1296952720
1465326
1886661104
1395369438
2096835959
434861167
981501792
1829484025
2144191749
828948426
1668859853
1546870773
985296801
1664269109
2105266831
516299861
944077972
672165220
1961804350
877814862
1266392723
896248414
1860531540
1103178770
913597487
628654143
1566453239
1048500508
585563719
1846573865
2020636900
1346312639
1800905634
236462495
770703411
1768246220
409934008
1085537031
1706748719
494720030
667423521
2123358820
609762026
1032474582
635804463
1806114838
1818122275
1499175027
1520307143
1477490104
1249592691
92353936
472046604
1222294111
2110859899
66408971
1704719073
678561986
1832673169
537170044
1402372073
581949498
1041223820
2135243527
2131639494
1896567974
1330165262
1481264470
1693376574
1197350468
1079147190
1555709042
641379607
2075853095
483349754
1157470739
2023158258
474118540
101315139
625712887
1562061742
683537416
1320950555
800562004
1356130346
536747210
1154562023
1230026967
77901948
1094204817
184289553
127260501
315002191
668454301
2133361487
1790588038
1478327110
1912096942
1762157832
37622886
982936533
561055997
358439206
411606529
1713316775
1368867118
252171813
230992743
368588812
1907352950
1248336337
832852995
1655475013
1812990455
1344293805
2059046434
357998790
1365606016
1486892701
341690959
1033660863
1775458815
1814411148
370695847
1915101441
965210529
883269178
2025888540
1361628949
775486120
876221986
1752063052
1944239323
1199490908
902204114
505560308
985071062
1854849364
141087644
1476123630
2085961362
1356800193
747029325
1197022959
230472537
1843151555
1758888713
182436730
759905107
1618802212
843402254
13067407
488483801
676107673
587772730
722938304
959578351
1875181544
909305533
999600272
1469254623
1454114579
16773493
1173444735
1849650077
837234211
861688685
934659811
1339816338
1094865339
1089081575
1275455065
1855584504
985481974
1106758352
767105019
2092076662
768888874
1823271382
1680213107
1939622
1756219603
843673288
1037258459
1457216542
1627608287
1637365114
1939636787
1980138626
296742382
945515491
1458187697
2051548599
1197044860
2045430172
1883298963
603213969
87934008
716286886
145264528
1165964211
798138660
232941373
1480555864
1298690690
332367200
1561227087
1412139654
433463935
134720717
2113085589
124351792
78175931
1539406510
183877057
1057849764
603112974
755897013
232348478
1522173617
583923369
795417657
1540563737
480996352
2122784966
1927574471
1183652682
817932265
1476112392
1359546317
34157930
1955844554
1923186333
1254541176
1468129455
378269233
497788266
1901998821
1331875884
1054177178
2048181400
1953674276
529638415
212204738
1255574798
1793887647
525519423
117647569
206308522
539783366
440291197
2131064664
909678962
819391242
1097154083
1013359721
1531406025
1002940682
1258863529
1703878535
937208874
413013361
989459528
1882212282
623217507
1037952746
1280461810
694566115
1355016993
1224919617
1144047883
1158496203
1863045389
1396429728
1482335529
411425130
1423200648
996141819
512649997
1804293281
1547917989
1412240468
935342902
767344877
704224638
372675102
1482462948
1290589835
654025030
1818520637
1249441757
213359588
1087398041
1550855484
1525402137
528144844
964059283
1341726900
453469968
1901647321
779819415
1705138852
551663708
2012937351
1773197590
1405187260
1893361709
1746986742
1704380830
758166970
1721221802
872421879
1265576065
1967049488
154026736
1737370778
1955358670
943286836
513367041
311482143
1417892532
1356869949
1032677737
766249055
929278674
1669160989
883699620
1328906926
944488733
882736329
270456877
1849406
853902934
1372204818
1583752311
671053897
791972738
863821003
1974217611
479993482
1371978262
485374375
1335781572
1955150203
1882524413
1491621926
465971142
95997069
642841042
613137428
1620258261
437023793
78692689
927011546
367053856
76419463
1241577209
1212690666
1475920499
534932976
305490398
1647658480
1621189415
1276825666
768141996
1991899785
1966799949
414226268
1836379618
1889582055
1124899806
983699745
1201110127
122285865
973064625
183134825
319591652
1163406920
1036689198
1812439117
2131342175
113360269
1381007673
798228376
2059811234
110928755
1044250444
484731600
57737890
155008023
214577941
910892907
721508104
245511404
395253377
1977109761
535636543
315644387
1519429671
1440039440
214806267
1862012461
319549624
719536216
1146550861
384727799
1144601103
1734732207
60443165
1115493418
1949766997
133782601
684561481
1440028145
1470814382
295737068
488470949
2084329452
612586911
813433553
908812598
12476457
1884753850
1817202505
1466739396
1707390088
1353065788
735383708
97207561
154676118
967135882
1840243136
39477336
96770040
156452578
374751738
1415941704
1382056201
582287615
1181616659
1834336303
1522024721
954699270
1636650255
2036132211
1911078411
197250373
525993723
1312296575
1226885603
1384991456
1890003457
1339283433
1676891653
598423590
1556453999
899279175
1980416789
1848741792
935914169
1580785929
1814111238
1319720377
116816240
1691167156
1749111516
759846793
1454683108
252135952
299517280
2095266099
905661981
1803851656
1069651583
1469482700
806957057
892856608
162023284
1501491011
6336807
1245049163
7836884
481740722
1345719043
50470610
967696577
1944677748
409678846
1593913571
1042924487
1927033458
148587885
1174399102
346334127
935594099
1823011663
1837363402
939189442
1509881811
1891865798
905460062
1888772838
1832494927
1956756833
1787719316
1127811973
757837034
1118373644
264081583
1538897370
934085972
944575563
450251865
759402433
1858856407
902325052
1769444986
638884604
902473510
1328241673
1475411500
1072518331
1094429323
139749776
944896441
517401473
975084018
1923468833
7682092
110129101
1711186595
1048598484
1078569223
1551267165
1069920451
1723821212
346185359
356325387
1056410827
889353165
1810661149
687431931
1788543017
1554144892
909634239
934832785
1006323433
717857855
2026346237
1596364742
1861027629
923467809
1139529236
1572424252
542020636
1409568199
8102736
1606935099
1543278855
329478923
1422432742
1359973465
968195959
1945874043
53916739
1496151320
367241545
91028801
1958059022
1689908008
669893325
1047868536
223927565
413554275
1706748559
787392902
2039481841
1889951902
524123024
1642063415
453570334
734265656
919979634
1496387828
1812908541
561416293
500881188
640630158
2018489778
2131465375
756876822
546253194
1264211380
696073789
1672589833
777489942
1955463612
1607957785
213090954
323092250
1765861800
2038984996
1180653529
593073882
3072144
1387062314
1350637095
140294899
1177165288
59754359
1582775476
654159590
1937954280
1587740096
1776744976
222348670
1409977538
1220156386
842903282
83782173
640469601
867004093
669087335
1508379298
892049042
578326928
366944716
613064508
360580157
1712515233
390073410
1760438737
182999446
246584321
1205706314
1896002907
773469801
282812932
1847393513
686301443
695396836
143412196
1757304663
368572896
1551076300
480378358
627180277
1822932260
1275455065
1709076214
295757653
1697180037
1724926303
1191701754
1606225920
1730013708
2023906542
1685144906
1593517798
1842444856
20892909
299966920
426854265
932551542
1143287504
655039842
411832804
281849103
212412385
644389774
1704364265
298145552
1829009220
679034708
1535374600
1747030341
1319603451
527648294
1231880293
2000766234
69070913
2054989906
2037804964
178136573
1530730091
1874910216
1687939379
170644410
1745728153
1216386706
1224258179
1003487923
1104404598
43740177
1551643956
1430000600
1907600423
2062814163
245590097
1263827816
1860551643
2062000063
962401308
791127257
1684279836
41961659
729029290
2003803629
397409123
189144870
848460901
1991449486
638254651
318177500
761017765
1111923352
983165670
1596792605
1544877075
46133113
518542975
1468593717
1327558056
641961722
942044192
1509015410
1325259997
1109374446
1019140097
1538332361
1355737924
947931669
86117116
1308503645
1245787867
1115820597
375197186
893756173
394838284
137242767
1750514765
1989722579
1986834093
1693339383
610670848
295198420
1524399107
89770101
1070275420
1698625848
437318028
360243114
322826099
765267482
362280701
392173122
1440000587
1573418956
782222072
608862156
815638848
1178998746
1587916323
1718480215
259008648
1166256808
417716728
2033830633
23752062
1179013458
36968458
1858808025
69257216
435898495
1064808120
2133877002
82707080
974191478
257078734
2023744761
1956628421
1814585410
1763468743
2119685467
1216526783
1746881510
653814584
1271520956
1415555165
197288936
493948566
343414935
1350620518
562321778
1250256287
1651996218
1681934598
221715147
344510898
413679304
990461876
2073625522
1968293591
64376512
1772684228
1952180275
1179160735
1822578943
120057530
1733523941
468713700
1664614510
511440347
635454268
1160912071
71415835
939747600
1477957996
382026826
1974440504
575906336
1531668264
716392452
1426232016
1973959494
1302901547
599545376
419819372
502955105
419613613
899730180
756114390
692421598
1323230425
12520484
2093828330
695196095
953042983
372095350
1541068817
1375446710
251347066
316567766
2007439476
588127839
669584210
1627203419
732695569
1791237320
1986858133
1004586260
1086509172
1943919658
804963697
2081501385
1115891237
25325710
1275307322
286940025
1024948203
1194770776
537300314
470303921
430462686
448007067
1562172773
2124660862
463530361
374052617
1642359674
1950265849
1438216858
1752600074
1283708053
494087830
1409061095
2057651912
1163066668
803283950
541183758
1634602428
1792867118
1839641311
351426797
2137918497
882470195
2105694589
1318905059
1496434309
1560929817
1531341487
375634483
1517709300
1661705266
2053901381
1441132505
1191544447
190945730
1143400449
1709728684
1559368023
1269321311
312914892
923915397
217012937
2020109888
378746853
401442017
634406648
2079309809
217567654
1336712918
1795806270
623209709
1039659605
305205595
1925900537
300056705
1452261074
1416113481
1962511175
1972143616
1120397504
1053506754
386127772
1459643328
1225379856
1873351778
2125490087
985749393
1532622637
1063542602
347506233
387955200
1654075056
1505240600
777072601
1355809252
66349676
1573014573
344537676
137082348
1931446259
1437356343
701334845
954652742
859805746
503981342
239472113
387309099
2031857658
1067462355
1291424496
470443141
615741863
1104014278
1813836793
52973153
198133425
1723596938
1891514019
1520308455
2034770000
1647478636
194159020
807065082
584287096
478337821
2083940038
855285310
916616947
505175705
1264557863
1801887501
1962633123
1143975765
1711557176
951349724
2045997745
833755228
1984705238
1873742822
1409409169
2026298542
293936939
210141219
535251588
1352324877
1736124338
281488174
1147189454
1788378643
579121865
146197943
2131000090
556455937
2053555454
1248625020
394402443
2039870587
291814231
1958520998
1105631982
257752748
16360521
117418882
666800788
2047397677
2029881432
7588846
862475340
1323147461
205776717
1702776511
1837042189
12368308
161002979
1478638955
1636047586
1162383631
1351393943
1186808098
1584915910
1920915080
228449205
377974349
1754732966
1933370584
1446405624
668421372
369606063
359646082
238966472
838657291
150473208
2061396103
1743652731
110899931
1509093033
1787317262
1877875874
1728556139
1891571910
1975314168
1370503240
288657109
1407004813
341344465
1301404879
904506297
1173343745
101885796
2133548321
1398357769
1373587236
1941799253
2115311158
310162394
1371441956
1788764770
1483170139
1955706131
1333636908
337047070
1885226128
1418259670
365831577
1332993655
976358323
1279121126
1053177459
2051488479
1647504283
1647352610
989522730
1272813624
1970978150
9059133
1605083868
216725659
1376479899
568821534
1057953628
85061103
2035040320
1659459030
1558630266
789997115
1755393516
775616256
1017670404
2040926614
1280288192
82560969
1512404662
1325504754
1389812558
1647460959
1994686576
1917185839
127371184
143003089
100499334
680203786
1436708693
975976267
521779078
934960204
101307218
1830826706
512544801
865712857
1465806320
422919718
2084465463
62706592
1986380833
962922423
2145603613
1171770731
1762138242
1129169505
1715479884
33295452
1019317038
697676486
1708585229
512130581
2126102957
2027771930
2092906822
2140289674
1819012449
1735058467
1727768883
725762834
1505223440
1448923115
1592737965
1009468287
61989954
1742153077
1204207673
1659764175
2045077999
1558207762
1872477976
723100044
1706268789
925355607
1816542604
1853459942
1499357012
82423873
321527287
2147068537
1219612423
1485938310
1566330945
1761765672
313523426
1602701232
916757637
1381398087
2015264663
961984816
1401371567
241576525
1264102163
1076171895
140678288
1287594621
980353040
1646333584
1345891188
302997412
1104184493
1555532335
135753549
740856305
1617789591
1448245020
83289163
1770002743
144194076
906915519
644321343
1366294749
696658866
79404857
22462102
1010409175
2106059962
82818629
904280087
1180155459
595505276
237712659
1723352956
785597895
719147562
1880100754
1200317382
1846218102
1340055108
1588148867
391935063
1898803863
1937480219
497973448
356764840
930564010
356815999
869152206
427055033
280326773
1785182157
1656483738
128259754
1902725715
1784372435
1440961151
1817826814
1743159460
331041357
729749457
534828099
391610711
1221537723
57156237
1940117203
234533211
1970442502
201751730
902297503
618301840
558259898
1645627389
85027332
2018715694
1395443174
1321873924
1295312773
1179176152
297711240
1310647402
2005649226
1574837259
135293183
2127106038
396503863
669270381
715228082
763885548
2129408035
87829348
240025290
1296511046
1662933197
729047402
1666929082
1022135129
885307011
1669889162
993533481
276526774
1813304391
398363681
201517446
310039105
1945772024
1735737741
1947370070
154860255
666747713
633460238
1436052998
1818287081
1176089816
1809342117
2076963052
461853772
1823036462
1603311940
737544667
1072499671
826497853
1091352309
1770960118
100600005
239142866
618733691
716511956
2087950618
1529558522
1435678126
1949386689
240090634
885303716
212807825
1672450260
696595136
472486832
522171228
176938167
1082811154
1472838423
2032074596
2993950
847564457
1729993638
1841948192
604168349
2133592453
302173451
1886638961
2143076968
432139510
766352737
1007148261
1908857709
115572393
2098307333
1812640621
364260377
824195523
1520492852
296493760
1232184449
1939138098
550417203
220314427
1230774043
2030712394
858982029
1785086849
1417526644
906044283
2047659077
1170228709
906245368
266581949
1766303273
1151838929
1987570110
391002208
852442592
368513846
1726314440
1016865709
757646339
1287315265
1428391837
1423685532
1275728237
1928459632
1882353481
979345529
1439788511
228166251
1026385856
1798249627
2062962657
2010651252
1113720778
1506302746
1954773473
1322786556
568962351
672419348
1110594428
1287410243
966616476
573136090
1864749814
1876950177
1293891807
162223342
1584190400
780171261
868898060
1945396422
1036618909
1722360868
1633280377
1179860387
843669555
1182789686
483943357
451935663
703538958
882064445
545316756
1826111769
2009177374
1833578692
633444239
1076009688
1876200742
1280159788
1015986667
1698483502
1875334709
149304609
2077488689
331169616
1875633372
2100395720
1062497522
330156736
1177284000
1736725058
909497647
1190049053
79931519
1548032197
1504785277
599440038
2061488437
1649030569
1100983829
1342353858
1594285828
1584353230
356172619
101079106
1886909686
1408195025
1535394106
478866193
1418784724
1942506339
1389698459
1401087086
1878614647
1329829913
1142991209
2125873816
337455452
2119697126
1229187740
215908076
275976490
1572523614
130100069
1352655490
961600892
813073556
1070326962
306538373
15717711
1233684365
1812196247
1362702300
1692600491
913471269
1953796297
1625472641
1868508904
1237237881
1514406702
315002191
1820354280
657643405
1323119747
423051957
1027971496
1379967041
1155540818
512103608
1076136201
442811613
893148580
169491367
1621661206
525793457
686907818
745094039
1730256062
1113059853
1990283007
1839287922
648739864
2031938020
241348373
938781974
36675284
1681337681
892727833
1970225342
821884768
710018088
1522009280
2042413880
132589811
517923097
79829181
1022403948
1895354600
1348896270
1208282188
430273334
429362394
309169028
208697371
1067540446
1985080352
1196572717
643275201
755696036
907148121
1674922306
1037675044
189379633
1919299511
354612641
213744666
708409989
2092965919
746839635
504976042
266850663
1715260144
2014184398
1120995740
991627027
2147372955
801144939
770499374
1088373706
1398559556
1381118608
277136072
1605680009
2129844786
31949805
946600518
526399168
1402488038
1547516477
1848852875
1020609852
1239302448
617611533
470298953
969034319
572891586
916642764
980700873
1023073101
74036466
837687919
1137217690
614143787
1352069447
1018246908
773888760
1523780024
1213449
1272135446
500920347
667408331
45953703
843301457
165354670
1814168785
2109052891
1729229853
980924549
548806406
1752762996
249724919
1256588366
260043821
2099817378
1573228459
318908347
187359319
1382164818
972317949
1067369844
351093281
471536653
1622627456
940370524
1915138237
1835564978
805078277
672379670
126173918
842873172
1103773025
1714263948
723160900
1077634204
1078721597
306650394
1780323868
1316294550
1029706833
2143731231
670510788
1607102075
502081222
699353610
1255275930
235826829
1518215247
1024045491
678297220
1206422556
483172701
1019113438
1224468238
1941997173
969259309
1421795436
821035931
934391486
1913724054
1795318768
639297330
1625006032
1930854349
2066610710
1019333676
535777728
1129321632
1373466359
743411328
1953936615
72472201
115438375
1066039892
1313381138
348854778
695728051
1923488638
1756520242
134997718
1114298455
1155444008
1933870616
707768021
1202705637
559305205
1091106130
589645738
49340653
861220725
1991598578
1597979137
1424140417
734265006
1948812005
1487212246
527603553
1851914609
968917892
1792908147
1288033475
1946866256
467720842
526997883
1635895637
1039855254
838421744
416439832
966106601
1166527624
1902024510
1796712118
2064348391
813185048
282180724
954814762
59742966
2125011979
1095966250
666158090
1785336031
1827612413
1602090553
131370558
1674873698
539735123
96389150
31330788
806895139
980443707
798874278
622216091
783592500
1525983805
112885614
1487253868
1819288129
1532682072
173394463
89675829
2002762782
1077925530
832378881
2145550466
1104854917
1378411358
21705808
1406383642
945882272
151908326
794714582
1312356742
1461963420
469027040
1423237984
1830324493
516893768
1960225586
166401418
1291779342
1398942625
1695555256
1862351528
1250136028
1359098157
1075641157
319504970
111451134
1756963156
956321631
734155788
2068044747
1317008125
1666579843
1688644892
1032231250
1955614740
1156688442
2006413446
727509390
1759745868
528159378
1975744488
1401885117
1542830515
1159685363
625536644
807788190
1983823356
1259796889
265737489
335186872
2127085
462588855
1272220438
1738630967
1079148575
255348021
1524431500
1125763971
2094577651
804466466
87122385
1408243589
1248013288
1702808376
1511698325
1571000797
920469384
1316349843
80468084
447325384
830177295
2137465454
1224264841
1111962763
1657380976
2003324018
1722591957
1592142125
1086295928
839868290
634811405
1961752529
150480317
261992524
1697062487
1578857710
1457305788
548865131
56318269
1756162964
942670137
1169454519
1078901768
1628318590
1453105128
1780459949
1222225439
588284682
857656742
1530860046
438001978
1267922740
132545634
937329040
717236524
466946487
1981897457
2031368771
359685714
1984523563
1282433898
1316120837
502308564
1601729718
658154836
815369982
984815246
1368446145
1859793057
1291550627
325834326
2077267507
129731429
153689744
1475128413
1213764799
1562731171
1638703957
274708214
606190453
203715827
279620566
2138429669
1623849738
322851431
2053002616
629569681
932373054
1288992145
2006682184
1806751208
1799454662
1094103380
523654429
803610727
217545049
1517366604
1302651705
1274600396
1402786085
1383186387
85071408
295356248
474460889
1228731050
1940312284
1251121515
56259869
1484411836
1686600994
1873652974
340771470
113596207
247140416
1786603228
1961807827
121922590
117934026
991280083
1987268325
936851693
1257672260
1199305044
1327781505
721775527
455784052
962093684
1045390214
1223425893
1223997798
1925152232
672120530
1192401965
1163611510
2095520212
1793339724
1304817061
52791840
450436208
745807434
1818907934
1000937325
584152338
705250112
1047878794
1008538276
110619867
604894295
1833128326
1740515058
918928221
900630703
1912156306
1077787938
1145254169
1582749486
1362040620
104283887
573776126
1333885013
83357025
893590869
1860534396
344761644
97799194
1728875737
853297107
2068840475
350369393
1601086535
1878156048
619042989
1619161855
326992796
722053620
1892457337
1612456049
1638125307
177572342
1603512980
1244177137
1360417559
75388506
1660767902
563939564
1035921805
759822122
1404529359
1746863186
694543535
688771954
766570239
1178091120
1221914578
1359650587
235625492
175880099
946959305
568762390
1812455547
288916584
1289098014
1074994578
1118033149
1640645011
999471176
640959752
1718902951
1908564234
1088402891
1936184453
1310724951
558728315
1636281500
1414949420
879922809
159433958
1718365054
1121239116
762005542
1450183225
1558354754
111804873
1669266411
682383282
2099318309
2139076884
1709080929
606521713
848695602
1172020422
1100892955
655561812
1658764750
633558570
969918690
1939958218
1145935260
149382271
1693399351
1341329722
1350195923
1214138536
888646369
929995218
384646579
2141517230
788132376
1860564090
149158721
1706882702
1322244078
1634877069
1765230872
1348698098
1185916415
1309771741
984024699
1598728421
1082278693
1475100836
606014915
1236220756
255862469
2135428177
1410924471
190853048
2114911425
1374137414
732213167
1526958175
1262891920
733583296
823425678
1780652578
1855590292
1052815578
1213283760
864585368
525194897
1746398406
295136831
151270185
1114940378
528252431
1450446563
340412664
271186237
921865988
1599850433
1424132878
191062018
821563020
35309935
1995180303
2093467454
347489722
1829664727
120453312
419558380
1472504821
1908182567
1803708297
499294415
1377807702
2063378322
1306661415
18355093
1673299991
1129851160
2031944280
1464347497
1043862078
1590804619
1223902992
1126187321
680936354
536458908
1982023985
1990622372
1501381139
401847800
1806343883
1177313106
1729178020
217417721
939404298
1970826096
2030598704
163005289
1935655439
97986277
743020508
819277184
1956843658
1659403791
1754581423
126953821
911172583
862989342
553326324
1227979982
477321537
1030510389
342503370
433675185
128523210
42198887
1316934954
1062617211
1218152557
1870688834
1272109326
566048807
512944652
1758986659
1954006603
1807792288
692995159
121153596
1845018433
1049709390
999906875
241873455
1534935099
1028619707
360366927
1156543
990675742
502767512
169585680
346071446
449401636
346762611
1701155273
103442419
347409068
913019170
1259167609
719141752
1346977093
686569414
1677093546
2140567940
1708860789
498413465
939027051
997514554
871898123
2032504809
103813384
681031633
892855571
1542065201
1071350913
2098066659
377815806
304908910
2027412210
325081712
217710340
1927711300
314752701
659041664
768956772
6344173
4037372
276315905
1829972501
1333598333
1451927778
4182701
531252439
1952308690
254198482
659271704
2100606452
2018132962
1895384147
976722888
1857838482
514257374
383531148
649078162
1545647580
285018973
1694618128
1511991624
806711253
273539564
1249477893
883050944
149762246
1147595158
1676331995
920127486
1751431723
1174136551
678421204
152792417
2026988803
365770854
1054003059
1346243554
1090992047
621806497
1700702398
1902898221
349254495
1555221778
699762496
818638819
793581142
444828651
1166268602
1178114117
1773947990
782381110
107914350
653588592
705372707
1115883699
1460897856
1623445941
1995772248
2139698154
1315995840
748588180
1968861524
1041306821
968309339
1032047849
1330117887
1654976019
1293325336
2000862893
687065856
1099984977
372191824
1600650784
1025000365
180113898
1069767934
1238301655
1819877142
875752928
101224603
2143209285
662385259
1855994293
1011385090
1145034953
210027688
136736457
1743928142
212537870
59572095
2047957961
1139964608
594714440
239775003
528963544
1563989715
323538099
1714164599
1710432454
636111779
1396366433
1799676963
532178436
495971361
311781764
1640115258
1646806396
981207770
908192435
477273352
41837851
828364034
601893970
1207674184
960904903
1795481033
1774345758
1370252298
190770503
1667189071
492291548
1757028238
1705837953
657886729
434717484
100658352
1341128828
83304519
1078904788
1273606922
2001766925
2047572807
1255333311
436855592
683503997
2066601564
1628208540
558892890
1241732097
229380851
655031913
659289775
216093183
1244383989
256692014
1262786564
103348709
537736352
2125585345
770530225
231013012
1888125878
361939968
1968574988
810839488
1943821998
666764956
518714501
957288093
1126583583
160008001
2046586912
143572734
825796599
2034714180
617725535
1075016488
1688219161
1028940281
1435722942
295351924
995323076
980259362
2107194277
1483284768
342346451
688554189
1152544500
1093402018
548684910
609126784
339127182
1957264945
1568543626
1794282971
1683477577
220675029
2017275030
163111091
757361590
1182176611
1990145965
1651180585
414910939
1302017988
323728740
1346697322
1631580839
249833441
1185097813
1311470030
1270892922
1051253104
804900655
152727743
1291506603
146140849
1720191464
695849959
1916006226
618211402
1009482636
711183685
630585120
883544996
878644467
1335541716
804111145
366406242
1642366392
1126891553
1302964787
393556638
799830376
530764609
732639910
1719210398
2079837968
1328184559
307781234
547749354
89588932
1000500697
288512279
2048673738
1439277283
585432510
999229901
458130106
223227986
148624008
313377676
1534398608
212570170
1593856478
162722690
620572385
626688594
410205305
681024428
53405725
1792538451
27837447
858377356
714676283
1472080975
976311140
380871139
1323281553
823050233
1345535727
805563778
187720364
1188490338
1461406441
1730084938
304354966
936649164
2056231739
1589979318
1979811737
306968544
929481054
1487240093
1887072415
1372651231
777226707
146757268
1930282376
952913796
2043799628
337801907
176844940
2032154560
600891870
2039152777
824102938
1527379676
1365686573
1176784975
2113398241
764281567
1963380467
575117603
1103147127
1675772707
696459461
353232769
570036153
881548744
964949218
2000542577
1754978357
2123763663
2032195581
1352859660
414133104
583573485
1302026568
1431905321
1192801854
1783968641
1730129544
1951675812
172112598
890999402
1834060162
885315809
1669586061
517562154
1624103547
1306426444
735461591
968012927
606059364
1432053663
1968849628
621948090
1760982852
640238943
1258384281
1220329397
789928486
1416943097
41897442
1723626774
1746581403
929043181
231330198
698101364
240329708
579837479
1924139956
1611752307
417329951
283427245
378071366
136154941
1373736471
806772204
1254563336
1170910187
1576155378
1923582515
781960268
791384997
65220610
1336025468
1593301579
178639380
1801215237
252745086
247425453
143303968
1419666740
991572914
2024628077
81166112
1785754119
1393432041
1670372174
1662804523
1833412098
621140488
889582110
964993835
1010547417
840591830
1995192835
1912565055
1468420111
1752558604
95705552
1002141478
1228067834
417250915
514814816
240753084
610739919
1015070832
1943694252
1577749663
183187038
1902794016
430887217
821174415
1815721872
1794654324
1581954272
1146381802
1060779362
408209801
1649167423
1192544317
2088785008
116492036
984814427
1597314466
766364444
746839567
1516519213
908912539
845008804
2141250945
215676781
1447604084
2055724159
816946986
1801741503
1738475501
1972628348
1000735878
2006329976
734999151
1488137369
1131444713
674550605
1100572103
143370662
335253995
846792636
1406299405
1779470747
681035762
261715156
1455908848
723073498
1640790312
788344129
2145463915
830674760
1234456464
871440247
1296139309
264658367
1982913174
455988057
1238327063
50756222
1382719109
1075927260
41212431
419349133
1336741027
147182839
462142398
1672742022
618914958
1935724677
1433195432
1936054096
341031214
861010634
298948090
867958252
57126459
1864791301
214637857
1369465775
2143730308
146878811
2082606628
1473115048
1495424213
671109728
1176999343
769406242
442607356
2108318171
571964989
1209984237
274168094
115166523
1983981022
1711213440
158255562
1484938979
1673542619
390699804
900534254
175836121
996422480
428579280
67891384
1738483308
1347814173
861338734
1000619307
862733493
200305288
1307366232
1572748390
360269081
579672490
57704445
1602059458
1466291235
1042676924
1685889304
1022720332
507493440
1912937529
2005550808
1641023044
413456414
1442852598
199560336
2145058310
847788353
1559884652
527174129
753102917
2009260014
1543630382
189720895
1218771188
932286042
1435380091
227209296
51423867
558158693
335391414
653694912
1963400061
613934735
1488600318
953925448
1343198476
1895625790
1216224610
861312323
56949558
1100331192
1774133434
966380664
561208910
216219408
1953863835
198690804
509753467
1754083158
1704568585
238104371
1203622107
1232615681
589283313
1760103796
138395478
103891821
180259400
245023236
1040432077
1670068409
697774396
10194927
361414014
1170819981
1636259886
1915952114
2121599132
1526158782
1210095287
1915024407
709753735
1311085619
1738005722
384337556
751388810
1704088566
90862985
2019858549
2115894181
1691611719
143495878
9132136
206491679
2116762799
245956156
155040908
642888248
1830387112
80129548
586599417
771452206
1476901143
1203083812
1804330947
111408901
553326324
1161087669
986144901
607009930
419997699
1676684563
457547956
140538899
494064382
1815954888
776468265
314030425
1875780386
1386574561
1626747434
327863216
1946957049
241833974
1920619235
466811866
887787653
566781830
1380178292
169200973
844561781
943585130
547413941
233962493
1092097509
552814020
1358988457
1322578628
1560843643
648530417
1399781930
1384718652
1441352434
1766895449
1172293447
259307846
2094264835
725938132
502309468
341550030
369819139
267414621
1994729257
910875736
1031029113
959333823
1819476303
203100578
303715362
1530324696
249567449
369087525
1073099451
218090670
499865094
1919713317
348660891
1580653480
626455655
1371162303
1742821832
1290578972
1113771062
658679260
299770916
2011723922
1364487476
2055527749
1059912416
2042959064
1146818937
1966272039
482417069
537888566
1259512089
75471206
438273041
773829173
1611096848
264961683
553716510
1386191386
681852228
188775212
1250915845
712656631
16355817
22079276
717747393
991500865
1183171337
1586790002
1507596308
333012526
828486299
1473515156
113107375
943590719
1736708425
861467290
517242146
320076883
95393013
1923769622
877624810
868155457
2068950299
1369449817
801493384
163644432
76308704
1034229517
1526030183
1819744226
14715974
958587496
346375117
1489029943
2096578637
39777814
605059070
2020921617
2102262096
1226330022
1902677854
663691766
1762560167
967499235
880317359
1069519094
1940566806
434683224
1918638492
1131043367
1248509373
933569599
524433533
625113379
737945342
1632252014
1710026766
2014608833
1332195068
13694752
590022791
784908356
136077704
1657610485
1173368717
805155402
1673426346
579730490
1883584362
785363297
1310310626
401314314
1261512608
1055192997
1144601103
226767642
486398529
1708154925
1340592797
403359806
2034571330
65381234
914077374
865010832
1394463848
872602004
1114887804
1386362195
2116833166
1249284258
2134434984
1381940337
1152944592
1830133775
1048272888
943133277
1303238777
943624620
1368298427
1458633510
1938756874
993772504
1071173488
2082140638
718489835
828009355
362169326
179379061
1738247655
1544502910
729308211
156234155
2065818819
2037822630
2087712871
699099571
190044308
105057873
721131896
2042189183
651349001
1993136545
1801280466
1638744022
808781884
238602208
1007610554
948605863
1608242308
858263679
181890958
279915213
1790968262
948213365
472139603
233496412
788672661
870906613
1368896953
275499611
694919663
260417056
1589722444
562279381
1899380449
227235087
1501678357
829501257
985805906
1055214084
1062338654
488157313
666313980
287350211
1149988950
1857861892
2131963987
1498502927
1332661842
429107451
253214233
889170970
601849374
1216536443
121463798
1470824891
1588895470
441768896
1498535193
244907788
236133854
716500727
957011288
974345238
1065333789
2079032187
138771779
1490765777
1446568431
2047346643
595795873
336179560
316779210
1344155213
35969333
1956101586
1348086286
936830518
1036832263
711831905
1403716604
2023192165
557048436
1748742315
1645115556
620194000
384513955
1256846274
785591977
229845711
1203972196
1700818009
1816659174
886238251
377210139
1771634442
322917446
851110011
291946430
1334462693
976131083
1870719098
79903965
752543409
1061696798
22736067
513276825
2091819190
970781353
258022486
401771629
2130024543
261802274
1308660243
1117177561
318388027
1245885473
321721514
730866998
666026652
1118281523
1861705137
218830205
1605402947
294710367
804202698
930499243
2097001427
1427245636
695012244
1278486572
1907352950
885889802
585314543
114601607
1546525785
567393844
1045358767
659927611
567647726
1710480078
2119583067
1706987322
2096406594
1116385049
2109611934
131353321
910990621
252502524
1823990963
1293756362
127261660
2141715954
787950519
648480992
385738688
551441502
1100173513
159547045
1391895728
2041644133
378848267
2004103891
1802166500
61232104
1834118980
65524780
126928939
1133061236
1915824232
1641800161
1644421033
1197908253
254573415
2013744718
655315374
2000217272
1619939673
791126485
415844648
752339108
1376414746
430005592
1242099172
38100825
1315066148
1245284726
956026325
1457570410
539389457
1968280586
892026197
778415314
226096824
1070054582
1097795708
664304958
2055822110
1466863773
278483864
1338447870
404841533
1835784391
1334930783
280488625
1637800304
759578134
2044417526
711131030
531147213
578508154
1573037864
1637559168
1518323606
310145497
1506475846
114991744
29293631
253408006
2071638179
45066345
1892930622
265040374
1275603955
1574611177
250543140
152547360
1185974281
118218125
1452301141
1554475381
1350338505
802126376
1878686700
823255262
1305099372
2123737297
478211335
1449378264
1450152178
1754469374
1686494050
1421551203
190760527
818602102
1210303381
1734553107
284116284
1168973442
767130821
1239458941
1258295536
754193568
385850789
1532713736
2073909454
17019301
695980075
1437181404
1308202276
1541942008
1811145001
1794817773
874216230
1601489743
1827000413
55386034
136739078
1724228108
197597608
644142922
755998583
863015910
2024561989
429154289
459878055
194425978
94581879
1107994642
1324238629
2071087647
944638716
843683129
507902228
1895706359
866817876
533406769
1705058939
849820919
1064208956
1607855996
373668431
284850937
2009246814
520089251
1955694545
785167155
1846597708
1611440445
709462060
1845278107
92578422
1123253657
1410501834
149929066
1540202047
1042714807
637199440
537252352
914684265
1261644607
1073030015
830407020
95072643
543218043
874199318
1236765576
1007735703
1334128854
1824507009
1078195080
959581955
235485469
794937381
790558645
1786714904
1272032752
1695113408
931965211
523118185
1560785027
242875601
2111323454
1525964731
742880591
2133682436
690506245
1697325402
1651670427
1754590738
1888601185
1311704564
1908831548
1647676669
523696567
655085715
404598812
664006173
198126841
801862545
79063759
727320516
1611014861
863586497
1795535830
1013982806
1110226796
126875512
985989482
1271955041
579479675
1272596412
374628961
1098122213
1470540101
435859619
1759493081
1311917271
907742130
652940816
1704506792
1182137113
1429058439
411186719
1772943972
376167725
251694065
2135139172
416167749
1574765153
133011347
2127216195
1666114675
166020137
1047736311
708053661
540571109
31181154
1822417545
646928309
2124693837
1823725870
864249620
701885271
1629917927
922420502
1651965544
1413639252
1121427735
213850938
110318032
1812511694
2128115847
618502859
683674666
169007174
1318720714
1608637368
864483242
1651734686
814927512
840033660
1672794875
1424595520
1359615357
1871630172
2140810855
113720412
1267048302
938600499
705405485
1338244143
198637042
648394179
1984561055
2127460164
1122146256
666854397
199439961
289218712
1908471738
215007670
1501620039
1245043257
997509044
1083646218
1334927966
903982576
1164430219
835498948
1101541904
1103883553
244768271
1481887137
258383935
1572933951
675323188
207133080
1363682706
1014496734
352502499
207683472
1117016657
473776782
232463369
437370713
893193056
1942834911
1828792503
1934655896
70269898
571829932
1843468219
1719356943
951194657
1983213909
1866035242
124860783
997563463
767411737
398191347
2028657485
768151609
1073719734
1030826592
766358032
1993785288
1410616537
253447048
574650868
1107878037
1556317923
1793475253
1368630763
1695155905
1301674184
1686437723
2018359644
130863411
1651018639
489951897
566805378
2074709039
604557589
1321768937
1670697927
337829934
1264246610
574148539
132800159
772238097
1336640291
1560917845
266574934
592029269
1561622255
1728940374
2122079375
1314285928
430109747
571072187
918092646
102033516
1038307831
1308705230
1518519674
82063437
1460069643
1461905901
1679512137
244901361
1555785026
1452535107
1419421199
707466991
563398927
1102133717
921721503
368695588
1914509855
159785294
1537597024
1195940432
1626409361
867839863
129190324
1558758633
1717150625
766332201
1789117366
1604570081
821703931
1170619377
1639691306
312353307
509705022
1668341534
1761495043
1062935144
341553719
1857887684
1325748532
2104114538
416880036
689373548
1979449933
1260809361
1546692841
1735569777
452172363
1628498683
1402258738
16627259
2082230024
220236356
368960847
1058709680
1786013427
763307566
1256142695
363473022
1147407558
626492901
271306675
1538500148
523713596
1750002725
1810822979
197170358
2108665894
1063022584
53564648
1871922554
1007381192
1461257145
1718426871
1658476595
215545002
1132740739
405635165
1353117067
1401138801
694581970
583922761
1159352895
1632112684
2083311278
2011759224
540070713
833865103
1516444484
1372156593
1638659373
191997473
1366414627
629551591
646135301
1109678439
1884341875
1753380798
765754135
1781392706
1055275717
677138142
86007231
1006038136
340031322
1362914794
1298161721
704977386
1944052135
1909705325
1405495414
714315275
819511128
1452219371
23075732
236823480
302162201
1981996166
923504447
1890305480
428478385
2087852023
1487046317
306944269
586946708
1076845048
371824714
100573426
232037604
1608405120
76708396
1537772731
81381969
1803570549
757667549
134637900
694880228
1333355144
203783405
469776196
1740829079
1923774775
1309807292
396974730
2106078523
602007656
724931198
2100883334
1825323747
1268555330
928676534
1580662416
568017159
1977176890
1259265545
1180314701
1965231869
1208209030
1459298369
1979895801
1878858854
1365956073
1230399773
88567883
1394575539
1273326013
1129551589
448957677
700522364
293591671
1993646214
1810854999
1542949861
638144358
794121938
427754921
1046355395
348808804
1428154208
582196638
1903400111
1186902137
505951942
587407405
687985880
1948053179
1231312129
2124744382
1467076062
1825021439
1058174624
1683273681
2049530728
1413365427
1407188033
1457085269
1634501577
1855069192
424275009
21089782
2130927491
87920962
1125477387
1118805392
276567544
79878317
933285000
677416256
2112066233
1159498346
1590558267
421998711
1324766577
549011093
1883557679
1958900557
669665307
1628189504
1089302442
259353585
1558231366
156259256
2071138472
1401437789
386536441
11392301
886480932
1811240795
2021168467
1741042836
1109095871
1810884410
853582130
997073168
1260728938
457660377
1828689215
496444106
1987690734
187897806
889282938
1921855477
1937809476
800203061
28646065
2024832576
1296494188
556229891
1078311173
1537486228
630048294
576430509
2141200828
1232788049
951899596
1355591879
1419061307
1984827672
1197437753
1793334501
214371581
1918919881
404962300
384092509
1428380076
796790883
1556522654
1099267230
578370144
1636314466
393903226
1141526068
1705061569
189271411
700453356
1731946038
1935892059
1956269609
538097810
658935538
596110434
888696100
1552983708
589427473
1228664232
1677689856
1070399944
42852317
182512820
1182187307
1881299457
1875685013
333898195
995857466
1715366425
704837863
927125985
1531636674
1870808322
1176259712
1371413239
876238034
862229977
2002762782
667543683
1177982405
1141768404
1215662878
1326512430
1135416655
136620510
476823677
549725034
1748059847
33457245
504553088
1050049661
523108484
1491827531
828718304
1717985643
480623030
260323996
559909902
1044371939
532802506
849053931
1405144599
1315485188
816820461
765824625
1015621169
252203698
1324490194
1664059222
261335694
1198501827
1019780268
1588860547
456062922
1180728446
2010121169
986798746
672395302
1151920219
345540949
481867429
452089304
22868672
1872959858
2007903434
2142957641
1217297348
1345581052
344061456
936657061
1180445533
1129523819
1038767719
28020375
204481431
695279000
106729608
1049388240
551060703
1489429987
183424624
451422554
1228845878
1926070723
19920504
1573982737
490326544
1317965585
2102947031
2029376907
250059816
679759950
72513961
1635484686
1014811152
1937031691
1298437632
1107057292
1966475949
1169060269
866649171
2101437494
141570500
1436731125
1975729688
1819687012
420735219
1815894014
32122827
863321402
1654806489
740951327
1669907155
2004951247
1766666991
1605717983
2062206767
959781862
1085845754
1810017600
611171708
1150971511
2002968613
1762598488
311868133
1900978576
1845946068
245871758
1982667937
832792300
754127959
1302714785
1066202293
1515905701
288948413
1388394993
47710413
826445402
2105910316
1509262167
1404566603
1135656015
541682250
1554503931
804417356
1277911983
1703144626
1958653497
699287934
2007558627
686411774
617409514
94387844
188984187
1704746955
1078536421
2048522689
47284283
570370849
1395879914
1637899333
1591005937
1587624062
280360694
1445238017
977045347
1398303713
2061303039
394483339
1615043269
1315351443
850216434
1765424317
1905124322
1009303398
993358502
1568553207
1196213042
1316021125
502868439
1443760704
1011582189
389384601
1910649843
2102128588
2005275138
684752524
1218002983
499379870
804159040
1974101306
1999715228
533498727
1447753054
1908708735
1085018678
2010095307
602963181
1219838673
1993037120
734931102
120879931
1109960235
651504768
181732500
1187834281
304572051
56336541
1969234747
1963495234
1944534377
2009163014
1571483274
696328203
2099066662
1555901841
1545544673
1724767481
1469775308
1247427463
219028654
1008893802
886772032
918427908
753857644
522643110
1706468989
359216076
1371108987
194302510
2118434142
58863027
244637589
1405272146
1640575949
941812224
498375693
1409404626
1404855971
1170448279
78691552
1830549745
638297244
2020643182
83577424
549990030
1970081605
1165107257
2040467480
1241922210
1838928680
1763656954
2056259340
423453567
1561945716
2024904401
141854495
1460782818
117310696
1844485300
989620471
1096182646
1905063090
1852347133
526931862
117131295
357483244
1491414970
1878412383
438156350
90344202
1782168045
148716183
882168789
136909870
1338517816
401401436
940076914
1943929901
1775379169
1648230337
1951787846
1154116344
424124378
1741454652
1961074783
1364637483
789371365
1889470027
291430259
315263336
1680135728
993992962
1643038845
2132843089
1646272231
1209402345
305749339
638173836
720286695
2076486530
1090412390
695053355
2021428489
43495776
1054603575
603616152
764346916
2041054504
2107071945
275873636
1127325274
80376245
312925204
2137730984
689278645
1506091026
809125210
942033191
364758857
157413372
812300191
1686383164
1323604891
1937119942
1877276176
84743244
1595618302
1455941974
495965804
1613766019
1541490386
1824111010
1553241063
1303123014
1149813311
405910285
1476888767
2092465138
350204314
132388539
1911040908
2071400566
1024864504
731997666
558771531
245858049
768183481
1232448179
1314264700
1102272780
1036246121
1137101757
830768309
2114172622
641946626
1671410357
1582063391
1114978306
1122595993
683438822
2032019783
574937472
1502914904
805808198
2054011395
718034337
1907357330
871733726
1405354413
207616304
83641420
1571978003
2115010436
1044158982
452246826
274104261
765384969
1236316703
2027134141
534121586
1357009268
67501941
566393549
1997536491
898295782
1019072457
1791997242
1736088696
1371620657
231084088
1066887558
367094503
1638440178
608434318
1540202047
138555974
1948955030
2070086090
1246231986
425261292
485473948
1251443106
1168893250
1896188481
783852533
1514056969
468976465
962629138
439793506
1701384095
262203546
1875766159
1868640184
1518240727
627007789
277720451
344510121
1166995204
1919340049
1330729555
1675119725
1770896347
1887863708
6598539
1832621701
1190756730
1818727671
457526487
725853652
1804893892
925299374
703489212
297097116
1129531775
1032077827
319493171
2062624225
2098808997
578290178
2143846363
1706453093
623404461
369332599
893064710
1382058272
1814835094
985276243
1541907536
466849206
1472504821
2097511763
1574109750
1715428150
1133828283
1714645828
1143251541
1273123089
2044420784
845879537
1743803536
1799669066
1638253484
768312568
79957645
720917940
552776901
1433640342
1928079789
1309139681
1537472723
1438442545
1448289085
1409371934
1915471265
417139515
2113901930
567539469
670924645
572668402
1881882957
1890114479
1045615086
1799477916
1100327257
108357093
1542858043
989432597
76375594
777355242
299210244
2146509988
1565472114
389481608
917598509
2133713045
1450849426
1183658153
464140386
2145799535
1328184559
53122723
1864497793
169761245
1008475174
865802249
1977846616
447172976
1437008409
1077222786
932240995
674731403
1873349170
1465695102
1635240569
1806577546
1468938295
2125482387
1880044693
1351026360
76266540
366802913
354805240
695260540
732191266
852950096
138918887
420248086
993681862
49486259
1023399239
456177768
1691104761
323359878
724746028
913885016
2003243045
513754016
1802489819
2058917347
1529922115
471726992
2068697384
425636148
576663802
1477026415
257731948
790589366
925751264
838183607
77230244
175573462
132839611
783247124
66018981
1339426049
655182375
602498795
1031670393
1843727800
1768780729
592769999
1858394347
1488215893
1348146712
1101103490
311637235
507510893
447837857
751517549
1984357441
1916080239
749133818
695262598
1726937053
1272893507
1459039544
525044709
1040682491
521486557
1862007116
1362417523
1439536770
1593836284
2037624738
1905170326
1938563606
1244177137
1691541064
562667794
1443145107
110271331
955276343
524623548
1706488361
458298797
1448467544
393580458
1365987094
1229294073
1762826202
1853820236
495185246
745813080
381469438
588176254
961515372
1172698939
1285707622
1828688599
1696374201
1818838475
414369073
325502345
910755584
1189070078
2146081169
619539573
1569931533
1681513545
2014160168
1952296277
1011590526
1583192668
836639729
164661514
593181946
847912381
743485388
113910356
307871936
783760000
821440994
83073323
2082416326
537580222
297313511
1217976799
1948421920
581413799
1355603424
1957174204
1669308097
1913363301
616112621
769340462
924949738
251543580
559092946
477065889
1385297649
1939793583
1988815366
577749837
1745908274
448641580
1497728645
624514291
1579413363
215041697
1693070427
2142979041
155693254
1169925935
2008473278
1535091688
730928470
2103085092
1041729191
1014360822
1604033855
226489595
519352707
1771738996
613562194
1022720332
1245550301
1029533928
1922687061
1230320462
1817630808
1228818893
1356569332
1725119186
1326154498
1488976297
1837169559
586072519
1521513618
754252086
1480063056
869094627
1543855231
1938667524
756514007
885327000
2128016518
1752697115
985072449
1881901636
219889603
1996486718
1097733731
1983643674
1190066538
142898343
696306034
1156287757
993573883
1442985863
1589587325
557019519
1500318464
1424762965
1522248644
1868038417
945551504
934810782
830412843
966278256
735656217
699890620
1528175248
1888489489
84858601
1236733978
803398581
1506269088
1295446762
255840297
368735183
15500049
70907676
1284134817
68081513
1110318568
1571597261
28927833
2061802727
1427715577
483232345
61652555
1467721937
1144738838
1781922674
1229338751
598839848
2023721165
1286634712
993999128
354488496
1719341254
354312017
484751259
789301161
119486082
2089980357
1575306030
716489016
812363836
1259742571
799183522
1251870384
186265482
165847451
1944095502
604605074
928290345
282231171
403529540
1729321234
834231908
1744300930
38676367
234300113
545076818
2141869112
1173014268
277535972
496657853
807065082
2107520860
115280133
441011946
171547990
20335527
1105175299
407711342
15594281
897854893
1515342994
1626085343
1425217328
1818111338
689110537
893240647
608361684
399967875
87241629
1682413378
514604645
781793408
944832926
1476950576
733992286
628969428
358219585
1652677007
14405784
1086314941
707257800
916363413
369521823
672822278
1895344570
957793827
474698454
1395948840
467498935
779277130
573409705
1903128728
102823473
944359048
1976911027
1626196375
1459560786
1860404830
1690621039
1014634464
1237124294
1150618412
1721395916
1631169658
921567275
517823
913213675
431708409
1769718695
849108028
1217296715
1549198032
842150353
665952583
1693191485
1595550510
1428414055
1131138704
1925922864
1824663087
1358334524
1141049435
2012081557
495973804
1547467966
110721807
11776838
244019853
1092781931
447522185
960396551
2005508185
1401865443
896639502
1692533114
750563097
341851218
837819600
1745553467
1436424913
1089716674
1725655814
370721807
127368347
465628766
1991819799
1355677234
955569526
1617443652
1971998929
874179105
1471296823
62942429
1958181659
1967779665
1300380713
130431811
1550423993
1786429440
2044011972
712088714
765368809
570972547
1683494310
877415122
205253470
1783661006
912417014
815981023
1379766218
294164778
871359071
197211022
749857565
988148145
1062553463
906681222
864024342
801820951
46177896
1660215318
219233950
1702561441
2051029837
65186505
447410299
598257558
1293314194
971308137
2141310813
1929177585
132397911
164231385
1091979408
1849579799
580035905
1647645659
1021003123
433047273
846481952
1401884783
1432419769
1630319741
1325368337
569531217
305621244
528929874
831769368
2027445342
44210973
568665698
1691153179
1252001376
346110960
422741384
2061919377
797364809
1443641352
79711497
1257253350
806649966
1471641560
673889712
1668986808
270433789
1778749978
197363803
1614422535
894222030
1913243564
558599530
526993497
2107859820
228962721
1537615469
818234518
449216141
414524625
1285959960
19410102
1615439477
1291315630
1578438039
369212059
37619182
2072148064
1170012824
1994727977
613558187
1460444544
660850302
404919944
282987469
1638300497
456061304
626855130
210336281
1355105769
1454795737
1526528982
543626010
743666348
1752076470
1556718406
1660522599
987203298
714184169
941928771
735745945
1645372013
128111377
99292410
989878996
1026038411
127565701
2124445902
1799516448
1221177910
213582253
753613329
549332682
410404701
304296187
650767982
1314184062
174042817
1795561631
2072618637
119993552
1590715967
1963938864
180947594
718292479
334882317
305267235
447593635
6332193
1911932280
1474427822
1096056438
1488763347
1089424351
248132094
2141808910
810072064
1868589974
2008959100
1479743101
1771696739
1010264955
925199567
1374531248
2117788116
2099183022
1938785131
1699280017
728574366
1381365178
234668611
1104790618
1440285180
1659800935
60369835
108787932
944206264
2032873718
1545970246
1996497976
1985581179
1685234845
1851531229
1608010163
1591018222
1157582499
1407763366
179190687
230004564
870797761
1303611221
1477807504
1231762904
210275704
274529788
2041471035
928671050
1472893870
731090541
1309205184
2140712069
660461041
2089419473
46774660
1938660908
859765725
39405834
781578983
1306380061
1452825446
1740248472
31860086
856779195
1143790420
1718241299
168822823
1902780957
1786524730
986085280
729663842
1555051788
522379811
288335854
1264093915
189583163
633491211
928290345
3341586
1389333556
1342954505
1765252720
2102799413
921603764
1957533154
58884064
1228449778
1903820133
392758895
2136499746
216762536
1235758745
885874401
1120421527
1798080187
1402122299
1879177301
2095674834
1849060084
821334301
1399660324
1649788198
51247291
916150519
895388662
1004217816
482162015
906070144
1670881091
159878101
1490312529
1355471714
54816779
1497293285
963826547
1861120473
1517948429
896769764
250495058
2073135909
1707312877
512643668
1538573493
63169972
1263077093
620820906
308415686
1947269174
1463296353
1981393748
356787179
861031546
659706497
784960511
297539974
1454340018
1689441150
1393845279
792562263
1878883951
1482639564
383557091
15428758
1278920665
1707354948
595860289
2111474292
849343042
286232792
517992887
49419915
735742980
424560479
1272153309
850323203
1225997737
1461905901
282476995
2076639141
1623360138
664092679
1152410555
907072813
870598035
1293013212
106784854
1699439881
1580362514
935840775
2127280140
1061722591
789041888
1231792884
1390885453
870669267
1703269934
2005778626
593498441
1016105754
981821318
1242883965
148214231
1110186852
1940866324
1659669130
830919542
102156010
995749580
1869232014
1122920976
961514204
624085799
2004340006
1495986358
252524144
152309868
1940040651
1702566426
173432844
764088601
169281076
557745478
971480339
1070797853
2054291685
35905169
1539987481
520754964
1748646811
1056404856
508604735
2124559768
1672515353
606376249
615471985
244522864
909483674
944507034
33123628
1626726219
2013359293
1449183372
2090499428
1076540958
3122349
909437275
109801410
1276814307
438761559
1556912560
683168579
67524731
1132017967
1233343826
1496558868
1151133944
1743305625
576551441
811062361
1463558460
639834433
136932243
859080819
1556592845
643463362
1844405616
1286088855
1977129936
1907258077
1292254102
820638918
1586290263
1788683725
1787172488
621021654
1921540921
561728146
858883966
668187027
408428896
1202894237
947566848
1043606933
212235537
950716196
1143402218
2111734411
338928109
220022626
880875829
1692630260
2020205358
1717476982
1933620391
893784883
482169673
1541840728
1026337499
897679696
458440244
1855485250
1563655716
1508476619
649975667
668558185
28736095
1277285174
1443278153
358645446
1689625948
1245219469
1001766093
503524285
314949894
173130760
757759608
711406446
848189519
1238744981
643832934
1504362667
1525238676
119570312
542645197
2072794800
1432358053
1604815889
865886098
1986046428
1058359323
1988400632
1100195302
1867326040
1200954105
904492604
1939322956
1303383536
1548108837
132251306
1828878370
878033358
1535039311
777567223
880696920
623511813
963720577
392462334
219764852
614655839
511731030
1942793873
277999632
1279058953
838696555
117627278
330098064
46598199
1982323067
144734530
1639580060
1774579892
362566721
1457246495
702360385
1335500124
786030121
2116757036
610953646
1530610744
467585014
1670688387
1554055510
1658852031
485898341
838421744
655879704
1803557180
368939139
700230056
1105870510
771648873
571938731
1260977673
252644073
1516385776
1433823952
2128887648
1173289733
915283815
696460932
1317787258
1412941570
148158346
1294919703
319816959
2013533576
2039416286
1339760862
2011082867
1462121548
427482686
421962197
56239828
730532358
929005613
207675328
846974088
167903901
1141850178
1404945011
1188655894
547425025
373748836
1836435549
1589602914
1219882896
388152257
634875649
786516431
115135931
2033572906
578999386
1246878330
2121438210
838540084
1496394092
2096268165
2121700558
741851882
1235546113
982335677
965556168
1734696055
1771351762
957815670
280872487
1772486874
1386720520
144383269
1425393745
1855503493
339900870
1071564415
1007891490
1851982636
664771431
1334376311
2086822070
1581522248
182792385
630841971
2032144156
1068951777
1587408763
1951191432
1032113875
728282327
719793421
640812183
844991279
467454881
1679803432
1190743150
362098282
1293096577
425875739
771784414
1127569681
648812701
171665278
1573388506
550581155
2075102575
777274009
476818673
1735466074
1627434999
1808580408
138417015
1708611253
223618986
2033943522
1906813412
592739548
1010205674
721628448
2080859354
1927455045
1762614761
693547845
1629283983
1360274192
1698243055
1042539995
1287754152
1496073017
1999918295
1497309944
917281242
1387691210
724951132
1237609950
1391841787
220127559
17019301
1210255574
1411730014
2024881181
1611685907
718711590
533513347
1274164173
1896188481
413050448
145218017
75708258
1367628883
948909458
972540124
1302945695
1801362790
1531837316
1126615085
1303818524
276456859
718347021
912528036
1118353668
1016194210
745828996
1991053787
1704764660
78150646
1946345582
1052509038
966681359
210151805
92394970
186600400
462528293
1158936775
1937420435
1088688147
675407892
508618725
1720223589
1969981841
493269957
1500926443
1917190220
343018994
609691304
449029012
1490780556
1433202163
1375131835
252099700
645192004
263269646
377661518
310143199
498919620
214608103
1558061813
1580085830
436474910
315866425
1476765751
1159729382
1301076168
1607176780
161705893
1310795752
1148418071
1494853392
1395009638
2037044
700982015
1405272660
1040255000
932196250
241712871
339573449
217038579
1027944806
328268717
963451758
1447797345
770207404
1308458486
115273775
441781951
331968914
1718992147
1405270663
1666778772
1215995140
1209766620
1771500963
1221602260
1717060551
423343693
743531384
942121130
248459710
1908607929
1913713226
406995859
778337645
1395851992
994873022
847098653
1479853464
784670525
415895388
979481254
1073160602
386691359
937004484
1537579152
1721791514
1916452895
160103527
2111308972
1512305446
1971609764
1709351455
764414140
775615773
1998171692
993736691
253554877
573001253
995510571
1329725385
1419994270
1101244052
1091595777
201688645
397063516
1691062331
2036365496
1484654722
161684803
58944595
2071524761
1060942834
763894323
1516280207
1137512338
105212218
2026424699
1362389669
1537945803
333162108
556602346
1578687353
534425935
898277884
1351725589
214126672
924168400
1664337856
546733784
1285076472
1935470829
2060036030
1284569697
84279582
257497486
552926300
1724091638
156441405
3737386
73425952
653653248
687344259
205670663
617647271
2003382192
1602904191
2124876824
633219695
1567815599
980640085
1813410954
2066137146
2107377336
671500673
850834262
1346060310
2013084345
78982860
392034113
355464959
162016258
976554086
1505690899
17173007
1436093684
1198044196
758627190
2078096971
252656102
1875528580
2102465094
348811655
824723548
2046617045
1807327534
618926106
709316558
152216358
198207803
1945059075
151203097
1683138950
451245309
790382963
518524961
853517675
125272925
1956863501
39906189
200767141
924294484
2123373769
1635670120
145608979
1673050767
1947203320
584475951
635469723
2082434791
779115275
1778570350
289315796
555658132
1018392832
1244009835
1804814866
1253337950
910240603
1076366494
605633773
1161512500
1183879573
414774167
416873606
984060683
1510443178
1019768542
788413493
1496521969
180614251
1917741658
552025240
1660922763
737210860
1958341601
1488226064
767654450
1481053383
534724320
1711814389
1975332021
392413650
240315059
78190811
380468243
120726618
2006923320
1363145252
1888668735
353253756
1404578050
2072401317
263665352
1071455749
2138953347
361844497
1675042370
1997421187
1214978370
309206794
1074230987
1382705713
2070506708
817084993
1575241120
257594916
1882185725
462554089
819903640
1319250666
1421551203
2048482366
1597380281
1441071791
926072250
1963555438
2119265909
887165763
94068220
1999899091
1026244893
2075113539
683087843
1238240288
782338916
1920508140
2127827204
1145865396
1341620547
69242933
493447869
1330199149
1174841208
913982786
1429488104
979771866
1210343537
356111297
249217422
851293948
691389196
1722778898
1456624242
916517157
1887980995
36737333
1901069887
1922646037
945995041
945441908
1517127863
1126833241
1036130753
1636705829
1706883578
77502150
1173765672
1983590536
175445529
1343484647
1260830095
573143916
2052220491
1906071190
229594450
2067184995
785208090
1097842702
1560651195
10469335
1967899651
1336257269
1631241018
103979602
1555533118
838945008
1253968319
271029419
970972947
1992786056
462428238
901047599
1958570738
1292223147
1886493461
1175700941
474845138
1073046794
1250528135
1246450287
819246505
287986914
127781645
757824445
2074917758
1712855397
1383071539
541179874
2117714752
702127092
496258050
260750704
1612934494
478312082
2098466597
1805090638
1353849779
687507456
1326997264
1281823521
362796985
676556749
1281881790
1613645774
72277282
1282106507
1376254773
1489103542
1861953993
1062993966
1004258821
615269788
496183836
1827505826
936506328
786165472
1609231674
639593276
297338374
622122452
966707512
255570502
1692454485
1693467444
1123460865
1495866912
72393142
1176645352
608840619
1612039198
823837980
1552047848
374759983
2115715916
535577394
511402758
1667691816
112062885
431765016
1298672921
941404119
150405805
1677586569
240822117
1440013691
1731776307
1415924657
1049443249
1804183282
1422134044
1671711925
318888084
1759701035
1125741684
1267422111
1186945881
990825012
1002356839
532750685
1269057489
1790685489
1742709384
983673767
1097693938
2014342365
708584677
961315764
1032473337
2068011994
1016832504
1724937802
1923978083
1922858561
1209375742
1043895975
1631950015
1087568904
514746405
1435143880
1623966006
1271728184
1206195885
579573344
1014323101
1527844271
575208459
34701389
1837215538
292950416
1672794051
292536603
485625627
819190242
889636325
1018290589
645154878
1600830021
142029027
932671294
1169933564
741712323
108981847
1256215179
1760288533
84610510
1707974148
1245257294
1240404552
1307926483
1759336888
344327469
930281825
1620345737
2326790
1142131131
1873094272
403358031
2083003378
1699054054
1510784446
1471873646
1165991667
2055108413
1572121327
834341007
1758875211
1031124297
1096485313
310783223
326362489
627545448
372527529
1952992193
194178651
1169303536
2004508074
1488553025
573871011
1939134956
1388569076
362436927
216992196
782471723
857064199
1811635545
708662583
1538443036
1430104365
625394284
156088831
1357306663
1925966151
2108617646
272105056
1411848782
520577366
1991522552
1800437929
1522265499
384521308
1926578147
1796158953
365080271
2044712127
673040358
621829395
1182519569
1516453709
1366465305
2147437453
369654903
1428875415
1310234887
592337297
1163384379
762756858
46200411
1958137828
1253768668
248243467
1771759097
1679064614
1058897090
1156626904
289362515
1038323570
315057067
820611658
1317990754
372538231
1666613306
1879076274
1326217694
742098233
286737342
2033571056
956178692
1654199149
953175159
679400301
593807453
1737764328
181431439
1023761145
1216627905
96863645
1901351962
2118745164
1953495570
212040145
1829102379
36377550
1392074026
977830258
837819600
1715981393
838230455
1184751911
1744365815
971507696
1456002924
1230206952
668606417
684793606
2036865974
289404636
260229511
1552494373
1519395179
2041521198
1810091404
270358340
1367221398
865877480
1418998336
933725291
810867329
749624402
854618753
563050053
1713590054
1146889674
774856846
1460279966
1353655336
1954352676
331947784
1572558623
206559725
1193026089
226919302
33997135
554315776
965038453
1396370198
1913338022
743423901
368572896
1694289297
1202898327
1530562691
1675653727
877034667
691690351
2122756775
1248619588
661657143
1269097576
1575189932
1175854939
323737393
691329416
1686885734
476861363
1503271761
801785833
1356907583
1504293056
938928966
518636601
864716288
220861438
654522895
1252668356
2134181402
1160319090
977993658
150172500
1110655441
1803220340
314450212
2017418729
57552612
1309139681
68042141
1601264569
1586569556
1469414279
200418212
1074960022
598120190
489540711
42284058
1860014207
521114408
837293399
1362097050
2002583267
1908007179
456947080
422916292
1030017019
1106120919
385013996
793813685
2043644681
844905607
357652580
87595433
294739738
236821605
439398686
2012305241
93083158
1627039225
1537194319
1218795738
317758894
138526659
1754565540
135761327
297951907
1926392191
602934140
880847342
1851213894
1070257547
1902066630
1657216416
1375400526
158811901
917798409
1343020214
240045405
1950902744
638112726
597633480
1637966503
1076974382
1459704304
1498203152
417883690
1675411547
1016799786
340977126
100771469
1240781420
938376678
1852345830
866829868
884427401
2044991081
961370286
1989161465
1223397009
790443312
2140465221
206782566
1897164250
1280032079
190858004
808275831
540809314
1537477907
781270096
2017573896
514077734
532969260
1697953589
330775325
2107566868
1965258385
658536346
1816521477
1998145118
1429707227
1704087179
435990655
165414609
147430539
200188519
1471690176
2051493370
1197068220
1617743222
678156792
675111546
316964338
1346716327
1521875236
1425671388
679741015
586970442
1323160405
471473410
808905063
1845220837
1506711423
909845766
1315351443
1727288276
2061863125
1934538672
1533271512
151277785
2039557387
766843076
474359656
71292070
1993827649
487265098
722861511
2087675706
1188636529
1076730457
1772359018
905661981
879969602
260343527
1303537651
1914329227
1505766759
1438133232
310487076
1838818067
1963014229
998937430
562296610
2086027158
998908710
140371308
2059123633
1446434485
746519804
1884963149
449560492
786904971
1601357190
1793090524
1059426818
1989773797
1459464438
17516926
1861935206
1176632543
1297104688
1311279847
1756994386
21641179
1099220668
254054380
2141989638
973444810
856637528
1423290318
413250033
1096517677
1922479401
805043275
488064986
2054690485
1252485326
1568469930
104537139
178721864
411962379
1125537182
1203843137
906762469
148433535
2137503538
1512531702
860635552
1290934166
316185133
1580918145
1230750724
1433803016
1817151041
386890429
243030596
1740954901
1000249360
1849131814
404207933
905294654
1632661310
597900345
258033160
211326934
254656886
1036480773
1928528688
1169778082
1849704660
1843473190
1145129124
1174893841
1123255076
1695731673
2038884291
1757549507
1940111182
876663996
1200669063
171085731
598606771
52458997
592291633
224907427
1935469644
1271054745
327015810
621766312
1913353439
250905406
486647862
1688219161
1322382133
997958783
1744064342
1762582066
1500037373
771386023
214784496
1617821091
1406529111
1596628688
1266101440
703475476
1707344088
953004418
1778994453
915645097
2142058316
1176255676
479956684
812605353
989138586
1474621437
844232425
33929223
2132598334
20983519
1332702559
1728518585
1242983
1263944761
1160723097
1491178054
440911461
2113173168
601492787
516888142
1632913985
1414161045
1718464188
1784554007
563215565
1679622920
1831061473
860954551
445314385
451975471
1487164776
1923434470
1950497220
81820509
735393138
798626815
63942957
720273144
1604815850
557961295
273642545
2028284940
1869937146
797848582
1814878104
2011972537
775274461
1535263186
516690727
670902266
1051971588
2144567719
383187431
1543491925
2140287446
1116662324
870669267
1364123192
26275801
2022590255
1337378934
1581485409
604860122
1600845646
2045195694
1998332464
1146984223
2087160473
365890265
2051194912
1285405174
213635823
1594320708
792181138
123771739
1796483158
1630144008
671448222
1449410901
1227068521
2105383882
419738082
1223359264
1409108680
1485613519
1204719767
1102363001
1124901828
2075159581
1180716982
186392565
932879798
1693435225
316733455
1725021066
496762010
2102515621
723514343
1425986928
1861905889
301625261
374631593
720857778
1929225137
630958346
1978078323
1934948072
205328831
106540021
1769564450
1061137867
1969811630
1504769365
1488123102
1363223055
585796386
931357970
762487225
609544924
1213318034
1851813019
500376239
1050396415
1217783829
1405571801
2096987613
850844582
315555121
1547055375
1479234047
1919615072
236316155
1829582432
663459272
1170909607
797352272
36194252
111574863
1977865112
526643793
1926332238
812199489
286814099
1737465935
337676786
1625124355
113243272
1389342408
352059418
1986033770
1701355808
204545071
1907366789
429987444
733286650
1668646223
563261813
300653284
1867273823
464081819
263674610
2144405725
25330142
1565801485
426533473
529505862
23431847
1411600555
409275421
1178698112
1569487088
1825656804
2044099629
184618438
1186958210
188117595
1452198471
2021937060
25172742
628632056
1993307883
774365385
1643886049
575516003
1615435336
624165974
319177310
1349988185
156279518
626991520
90888487
421137976
1670812423
1868031820
773656223
109254461
545939691
2019443971
524834127
638889068
1103118811
1962893191
1432807325
299294998
106647853
347416960
537892125
998564331
940664881
217519682
497703051
203955790
1919142087
1829491791
464020970
1795452433
46827548
698250889
1189564622
1000639799
1787013752
331783770
947101814
15732536
1650704001
1334671133
851668601
1080168546
777402023
1632405738
1131292008
1458952758
1700643776
2125734882
781041906
1877023401
1515515394
687536015
1331317126
1287550581
356319892
2037633741
1760434076
1629480292
1372952421
189507583
954177296
1550423993
200420335
1316241987
1521965514
408951030
1430086138
1300015786
290741002
1278484286
736708943
1990799168
304386859
1823137453
90992722
1999481936
1360226475
1292843180
442368285
1887526769
1618965070
1711328617
1419286567
1694029573
234652954
1025785581
1648514998
73145841
1626303793
1323119747
1478046149
878579318
1929159311
1779175489
790871157
1953277642
521092147
754784761
2028141303
574651371
1586958458
1917503391
111416758
1641873717
1085099753
1216454337
1097532791
189111768
401552995
271873212
1021663629
1470644013
1858899124
1859147137
41991774
1862387248
965501936
1592837462
1366734140
1356577934
140637339
1043939502
716304194
583221398
487520747
1797381139
1347600815
406376836
1381298751
1328501018
780848245
1142096493
1439506209
1990825283
1295387416
1999562574
666656188
1881901636
81578310
1731404450
1110327580
1791774033
2031437928
1820738370
266815069
1589460516
1853358286
991045971
1102517240
1277820957
161930691
938823583
175452033
59812083
1266398149
1562007489
442073245
999030284
1109863740
2130277083
2050994391
1863803523
2060609556
1199034591
1555257556
522053415
2039175502
334719369
1188782191
1588675685
1953531055
1853182820
1018088802
962003373
1144900855
1343607126
539923510
896357504
1710816155
725700231
1213991318
1114798751
1531935712
1720645185
1495778779
1816950864
549917200
494763905
1220813054
250749653
1743449818
998800760
1884212428
479045588
605207471
1740348044
2054475308
649026009
208572374
2030960174
991184989
1624830245
963866050
180233311
1484939294
95002228
791948422
62978585
1491821176
150776481
464777280
793261527
1214392215
2024876581
1808286289
853278887
1071399755
1393861975
1049259895
75288967
622423954
607973026
1959606265
2053953834
1799004328
159033247
1352003483
1934427520
1022353415
1501837331
1748484335
1143358468
1074997200
1791617300
1577648431
998610298
2136528184
1454997871
2023923264
716437626
1932482798
278211878
618042681
1443940929
1541576586
1774093812
200144073
1521186219
1342475952
843604382
2031858437
1772069079
1055318196
489778155
1759279355
2110587055
1399610742
669613941
1507345825
1585376106
535843363
883300760
980604066
1411443670
1037843531
892353136
983888482
1412419951
1407020300
1599900255
682423746
1642354474
690361610
43980279
1235269432
999165211
631233691
636940948
101057856
591498349
1553213048
923987364
1791420881
113151630
1880608405
865108680
1840251143
1626090948
74403467
401980795
54520575
1779221812
84861067
2065655774
1787714537
421500976
1455328224
530589489
2125076217
93197650
1118390715
1475976066
1495759831
1721446151
1500362745
192531354
1240987140
914423126
1514774286
1548891909
1810144622
834769372
5390521
465567724
1690455933
2093089632
1130396483
621969074
1653936116
75036983
1261776173
15259527
1165528828
2124639692
656432768
1459981961
1187357128
1504403603
480633737
324079116
252488381
1390582875
903922001
1676388112
141993244
1434196341
1819778123
958865455
1717643230
1699144876
380183361
1625631860
526055772
392138132
850155046
566925362
632921846
216145542
1948919638
1581262259
108553269
1073950062
1796909893
1855218461
580785942
1877717533
604731701
1805468899
1058049620
1247218898
685173561
393239024
273966673
1092604358
1050442012
584206801
1717632799
280910855
1707896144
1267963617
992452141
136003845
906397491
1842666688
999076114
594562146
821436972
375601449
509190364
676425047
1799207671
1835209189
2115267880
2023951954
1602177811
1857259431
1503576155
265290460
2041295380
1441624192
84936644
1767438125
437276978
410430088
1551649026
1147915404
983433453
674902538
251670540
839573728
1939985909
400381098
473713908
597955020
487078707
2051535574
151912799
1922312154
1446337601
874595770
1959851296
1579866125
267414621
414445021
1577357836
745725221
187510166
1955938396
321721514
1551042671
479596558
1931725602
1974810123
1885135899
1798017252
1970673608
1425256423
1542908606
917043158
256166706
562470853
619221284
1051629109
1073978958
919174364
695670455
1143819562
1233973905
1896170706
1976440422
1630634519
397698715
2030950242
1894499207
942361333
1212002708
2116915463
1544777712
1019693149
397282996
1983415917
1892146317
1176567096
1148547869
2145555064
1500351734
1815737484
2004634997
959108672
562328631
942875349
1776659482
41679575
262985968
937068971
1895132725
1096718895
1479806091
488600542
822973936
856344288
231760937
522359403
279898366
1491066262
1914360915
1705560635
965161185
131317945
12912374
359923145
822277684
434440417
1938483772
1082690527
2085809355
23431847
795883701
45445545
360937474
2113003899
1737789892
298180296
243632163
11426832
1887356317
950491962
2038156154
1223869388
825730400
1255305450
602323275
1828605195
614938089
690528485
1449412763
450154921
1144195324
2129969133
2065830538
1834418844
209472977
1225345092
1896203146
105557444
656393628
317245349
591766338
2099012265
260821628
2065114205
1235364820
1249671909
130365874
1174296114
1172027165
1006534572
946199155
1810413579
1509408404
1653474002
1285193401
18517216
1112753019
433254578
457703322
73792060
906911991
10751780
640944498
475137085
2088457326
250522731
515999361
747275697
745270873
808744937
1992300270
1064658290
341553202
1244432825
1447771272
870596237
1031363900
1040403111
106063763
1224414127
1628111215
367291207
218619902
1887176853
1531757538
535324633
1498194001
1643379093
628167704
1919849502
1211528779
986131876
1741356534
102875349
584059842
1647312168
1033099800
1888403809
1402090587
50466465
582464185
1894834455
1964759663
688916509
113151630
736050237
1688399053
1020886364
1445738333
435686568
468926997
91651346
1691639215
584740499
1659060844
369087585
273150310
236217405
1782881642
1842446956
1486613070
135273943
1170186848
336557252
1996038083
1755905007
1164323694
306869120
2140111396
1243079867
1129912070
717206751
1501166579
177229755
946544990
842145275
747871263
2044884032
1771702383
1600850353
832606525
1736128256
294156438
508904196
1871380181
495049796
275482708
1917691398
971170937
513619702
1799409274
1877124912
2086427288
1778862122
1523390870
430360257
1954126428
1496134112
1352701606
1696808717
1008165666
1782973261
371297499
1320959570
671291002
543389336
1691653485
1502165686
1016152394
1726935138
373353780
472795895
2060720634
1035779016
1883780258
1832433212
1936251251
1499542351
2135069903
820436802
796332717
418362745
1163501736
2135812171
1148824173
1160532911
25698627
888567776
1049663391
1957223594
1534286950
2063742210
327382206
821623538
330653893
544702627
188072343
1593848014
49826611
1032519816
1486172361
655328680
751211642
43410931
1283410406
1789998700
1900987043
444394763
969941225
697587455
708820226
2004481937
1329860009
1464194530
362977599
17927710
824342477
984852220
654770358
616891877
1872418455
223799477
113559819
1018023951
2041273945
569165964
1923468833
668847843
108929494
1108777613
2068423592
1253438920
2116373315
79262382
512845218
1054980495
1181551296
1167889686
104997985
1571825751
1297782976
1740138428
1983244471
753295134
919793492
77827616
376972429
1072069241
634392011
1993785288
838226383
1845561831
1592024219
1797087088
104604910
1631010524
335013946
1103484585
516199245
93196760
701765024
2031561524
509375978
1375925775
1733784803
1498275346
851219951
179452914
1375620054
1752677596
1549214737
896864468
2088918064
540187557
953922859
1480156711
1787695277
820094709
1130290832
418397680
2129376414
2143716263
648791448
1192575653
32109342
1141312611
193056449
474910649
1267434121
1090742055
630432277
980845199
1193097603
306936050
1254911273
222903777
918775708
1183823738
569546275
544331379
65342002
1771863801
1498043822
1549123654
1920647956
1061753907
1516949340
1111107741
1926961610
1200101034
721859378
1368375034
795590328
87363068
1222024993
1574326461
741294273
1399295296
45927419
1695288669
4980129
1525709255
655516005
1660962305
1410783285
189147604
183532519
2071355982
1754478468
598709469
462718477
518730906
1488250769
217981036
1831679892
1563364936
1038653082
419429445
709958479
1189291020
1185082978
1759217162
1618953747
1231429809
344550151
1198902113
125250522
135126
1811349563
382026463
905509130
1343999341
728580281
895196500
1695314639
1656769451
206788725
1221048315
1633211129
1973532221
585807980
1391365778
891891387
68871833
2004994422
1079998880
1510254458
1525353312
1822190618
141151061
527986205
1925346246
423158757
416038837
1006604463
647242310
1951922632
2140262311
195121074
1683893577
109816653
1994157063
784915733
996422480
1575016054
442448158
1023073327
1508916366
814617015
204242228
1988548867
424012760
997935426
776189720
770591146
766608642
1639848000
1943708991
1985887908
105202234
1489724289
215029485
1532547334
1053590471
187027697
1535674320
594909270
17278616
451647653
1507819617
607578435
1054030371
334966858
215088457
1573793463
1293756362
786979652
749810244
1968821196
2138399241
284851692
697225903
676191494
487372949
728714249
855538949
2028018662
1103289924
689584419
1825898116
2051975367
1236267732
141304678
1293085876
1265657351
632986809
858649247
1840786619
1588047773
641767497
1502363655
183215485
1936757653
1683381867
1204213155
538715570
315582394
511260440
1374932327
1749774308
800255469
841423359
114964902
843029097
1737768051
265205551
747921280
793828689
41355452
1648637773
1167345018
1037806710
1620234899
1597151859
535854914
1469383347
1511328804
687921580
1120182779
1008877632
823907021
440127338
759254866
1584358989
1077219314
1792184116
1054219998
640839949
1844666902
13215305
193555508
615754931
150247474
779529633
41749062
2143948801
879842187
1384345121
2127745800
880960735
1777101775
1868007084
1880470468
1506557895
1341547296
1079634210
386127772
1116016524
2081717549
1122180903
2036012628
1804077920
1436567117
2066111349
1426375933
1945384625
699908016
439076449
2087214617
667034110
1376452903
491786907
793884317
1138786111
1693288123
1600819973
332432472
1053082623
1746134631
2071891745
2099300428
1251589566
1665733786
799909352
175444321
1520748965
810789711
1861041285
1512912315
1084054851
430221497
1740384343
613934735
902648390
1738000461
2054681520
1432585104
701756113
942139960
728638158
1537274901
1675097913
773477665
118976782
264707772
261401472
1973159180
2093008268
100749469
1749774308
1192794876
390637153
572803476
395326512
1999461575
626015543
1546458202
649663336
1659550513
727627097
24333980
1229144140
1305055920
1763853640
34640643
684790012
8629107
654847909
1725713641
349866174
1152853133
1221499817
1391219853
1969514243
378001460
1218435773
798386193
1675181956
1648652805
1762182657
1457791474
1612555726
43194530
1744694777
1952080522
752048787
718510861
63035908
909222161
1323216632
696244740
772739610
9491288
304286074
1679557269
1623290424
1193904833
141590699
1511128598
2125055389
1237971992
259129603
300275070
1321929642
1553600881
1805268060
1077949125
1806594449
440272717
209350993
1916445172
1512695360
706684367
1035191999
2114609653
1557737705
450419900
107294396
1158955300
466039018
2118535373
2105932775
1805006973
657687099
1965631662
1825144411
1338331338
229134889
2119579599
997062355
1525311498
52170315
395559132
1633607940
805872462
463055645
1353161874
42462096
920866474
1138863853
957297200
285746694
212203122
60514963
1344921637
1334499231
639518904
1784685158
1540517643
2099848144
740155916
107214708
1327479924
1751544015
1782837118
1879169202
1659506671
12353969
668201932
2095740985
1167933676
240773991
998444822
648583707
267568792
1464430920
1744514617
267015759
1036105198
634677772
781406326
1733563886
684218584
1410986240
1341757121
1020530176
1698179414
1232583762
607548247
522575941
1428349310
1086949918
983586380
159831068
716386065
557681196
776428276
914534795
484807760
684644327
1628629226
1802459425
477209583
292412497
1168507659
856668871
1719085548
953451615
46290368
803039990
971636667
512848831
66710572
793190766
840039365
20686824
616823212
1785591596
573108154
1153277675
792862673
1328312279
1629418864
1533222344
1747468685
717445644
607293907
1272025256
83193418
1480026479
2146970309
969572768
1541575098
1978916059
188545179
1254883627
529638415
321613269
463425426
2010666545
2037798197
1670046598
1746219120
1182759614
501958499
496441235
1230582322
1268465463
1420823023
345216457
284605253
1455349078
207426516
402647810
88542267
937803291
1805312794
855958885
944477188
149313546
319092264
909847873
645856649
1289261383
1295657748
964106761
290830983
1971211432
1025484254
828575937
1064562450
345831905
1818664707
849278089
371735789
1396966159
964419428
740334362
22047991
218194957
276905850
439051733
1111267533
10683622
1687699855
716615561
1571139295
164674907
484035909
1818469864
1135754721
1888767804
1228908798
439484564
1870849098
380185519
713090345
218785160
520418892
689478795
405892123
203213186
1822919864
1398612704
2023108203
542032118
1935574163
1563536271
1168995973
1183968883
1041410800
128470815
559352295
1179932336
1669367492
1692174128
1562172773
704144044
1315782237
2047056417
414173870
1920218602
1305290880
1526500227
1186765899
168703711
464151852
970606344
1077303238
124986367
1434198446
1728085088
476215339
2146281867
1880514028
2052062648
2010760974
1483405536
1580752216
908349130
1397270363
1839569979
2025261965
1404034511
1856922640
1540032664
1678339344
1627622779
1603926176
1093340892
918344055
677429120
515985707
1799250925
1455586053
920984678
1004078219
129657770
1217788445
601597351
1312692577
41177246
2069054310
2129732684
1885774500
742108148
648015492
596880074
868443306
571451832
654591892
672024739
1154865296
365334002
2035476482
464116979
961579144
2024179403
1984108309
482768880
28235225
1276496237
1556149047
514232369
1164821660
903721915
1343569148
158792642
54964215
1018671942
1904399345
966194257
787320154
2036857349
867479959
238172964
1609859189
1936455846
1309537025
2107703180
1576691803
1397480794
1924042263
1408718522
1623153693
1352981386
1996663567
2009580553
2022465564
398191347
595229565
865188450
422237367
2065783822
1758924867
635416840
398959032
759402613
1298438131
1713411135
544590349
1694882658
1984907799
1339218616
2047742634
2098263080
28707725
385460433
64069128
902456551
176660090
412816923
1599384327
554887404
1469318255
1486852093
1542916007
1162246232
1266391318
218855962
1747716403
550082239
34122616
1575324517
2146093880
1317444655
1334462693
346056554
179336801
833596959
795632889
1129438516
506747256
1652063477
1228650147
257273425
944031069
2098066659
505848787
1314578772
1523390870
284911696
1379061859
1958478183
1802083879
2034430899
1188782191
700866525
114796962
726431032
790489108
81833829
1972885113
281679785
2084279954
93095802
805737900
1154810050
2026026595
1569467191
284845724
1279598064
1182939815
98820423
1204493578
111626152
1941029721
1392977817
618547034
1726145425
1350876583
2019405877
873367408
179982199
1697957952
1164004638
1556269527
923621707
1918876886
1981235853
1535826783
736341931
413337028
1933206912
665494129
323954908
1809790567
1299415531
1661143302
1281533748
551607870
1219509557
1015387309
2140927647
413477989
1383803655
1829714066
596286478
1407150394
1985493089
1408144036
1775899549
2056404221
1890422210
1045039062
1018950381
188703211
1265387272
1851436556
2112135690
146917072
1573956779
1103421820
2140779845
574110158
489425072
1794221212
1029533247
2049861327
11472494
1549791874
1166228727
864716288
120093819
685317922
1409473758
840249023
232941373
1224259736
223437676
1409937713
616583302
140295371
1524716085
1813858779
816626501
2021285398
904113331
178353127
1364864522
133363741
478183353
10400816
1299300086
391403644
628088773
274486381
837820555
978366172
1873028098
2113368254
911331067
893156622
528313609
1636006740
909523257
1605783581
794161880
1562110671
985955250
634844296
1486544933
607506156
1952871284
1884610311
764158026
1436766721
1438136454
1157392965
285257809
1797210202
328567467
1954922514
658307094
778752461
1840955984
1930266937
933906737
461118982
412614804
1564379082
1122170521
324712980
738183229
1608903562
1237982918
969067274
1183798397
1291484655
1850588305
1208689513
405034142
1238327063
342800517
61347372
1464722217
1878255613
1560757855
43028332
598480975
1657388035
523155955
603641982
1133062619
1190820392
1078241833
983857449
323859446
868975054
1408163648
1470462439
1206809870
518505724
1209390781
1625970372
2013257686
1047585090
362192137
374061223
1356363770
701165974
42104697
693990228
1409850778
470417126
1654809997
843296587
1023747973
448556883
963039568
889333182
166756497
910882058
2128740236
1988803304
1201991499
1619432510
126943404
1918759921
1889708405
1531674189
600110950
1894911165
117627278
1085720529
32709358
1098754823
559747724
1140024234
1141920557
1185970663
1675071145
922517912
1080371131
2077852206
1340516625
207215094
1768972990
601321650
660479653
1118394768
334375514
943305627
1907678801
346690993
1110144498
225198631
592000603
841748361
1784276015
285027760
1191864406
720266063
742339112
1561429978
366781489
937843171
182429818
1411330073
1455415251
878495168
1424392924
1383763988
1699246765
1505067751
2101363916
470207154
2062797102
1937280078
1183339220
745289402
1661223249
530672305
526044469
247785286
243155992
1876374939
350441690
40911125
883269178
618140101
1198003674
1645849728
271238292
417297743
1140119394
1296616535
1654997361
615059372
916090448
909914776
369041091
747397076
1000054392
2044549471
1395558350
1539483023
432095807
1792844394
1862998807
1922736613
1706748944
449947415
201139482
1046912707
340962271
954155711
1044752471
700452631
24937662
1174921003
1657451841
178758757
1949313592
235588084
153226156
1111608872
1583580186
199039894
495631610
1861148284
579429944
1897110833
869242316
1502231108
900648634
786754859
1483153321
1649483607
494993324
1285920900
34773419
575499458
145630695
529511231
878066549
2107795500
1415792499
384603445
1079215330
401234437
313321149
1872016396
2058053431
1657518305
1918432494
1155485778
2085855141
1888934817
2048295431
668047848
765616175
1546368697
515390612
1337785578
1752899244
1315333371
364156799
989018597
537569891
4556543
533321005
1721465778
1501678500
1778714921
475230073
210200466
2100968356
1458161508
2027692066
1400684976
151871472
926216817
2054928539
129421009
505873083
1835028834
912889417
982208160
478415269
249054821
1977424440
683933296
2026630414
1266480218
2065243504
1214274417
1360029067
995464202
350937361
1462361365
817994668
1843011777
318817722
1605801281
675154733
940254708
187481067
1842201661
587503794
493918864
1078627259
1540004447
1519709109
98696167
612916617
83502447
412470623
1440433481
1683084278
2117467059
2107320890
558144396
1493753444
1767411864
1293130344
1192636371
1772973394
795268820
1833104028
1872542324
800682473
1724538629
978810240
1470519637
1613805751
2009401475
2104400638
226961868
549725034
377432313
1388124884
39410436
1613062211
1248277414
1623716950
1043628658
835344507
858092372
1372195277
77013129
418991746
1002216209
2130956446
1324272602
1911999295
381999404
849321675
514192507
1824169535
91363292
675521121
511156299
1765064691
886489166
939586539
1267603616
1115843135
1086843278
1562836531
935277295
1350597431
1750248139
993959573
148400821
1426455579
1771745216
285481179
1887089876
673699624
772051251
270636406
1725452677
2080567463
1106299873
903464507
1142498800
235813703
1197971330
1582805088
1478577417
108485980
2145607168
1125531890
596018070
1992817563
438671375
426321472
88561429
731812605
269328095
422833919
1702478567
335983107
375551401
961353029
2046149135
391677554
1073730677
139304460
513921140
238939513
1485961081
274816891
1083860659
417743517
1379305625
267973902
1156602905
255753520
1238940637
1789300643
1681209178
677019634
1806439875
1902109972
836725814
1958124424
536694164
1218289380
2075296398
1458879601
1025781045
1397445135
1384426585
677082512
16742090
1547583416
685117420
256671890
958214486
2043903902
805788253
1868225230
1418065093
163815190
1907330167
1636902757
339953805
1218523071
653557165
447293457
807239459
837489748
1886636572
1004931109
562057432
1072880858
1471130990
2094818933
2111113896
1682803075
594620651
1233837084
1339467940
1747469932
1190009716
1934933223
1923631532
1638248997
976546
215531203
827875140
1413257317
618497988
1143359006
2000171407
452823556
1779666125
1912585995
1868826253
2064563117
812092336
1927881491
935151390
1482918938
17551651
282651383
750753773
1489840141
181732500
2016372558
1985650620
1232920891
13157084
1113077110
68258914
458513251
1562545115
1569375530
1786244738
1457426788
152147349
928198835
1818429112
46626680
867979407
1914320811
493828328
711916628
397774842
1418295627
481985420
1400475440
853187158
2143055692
1575977552
45360367
535553711
628621996
1902653750
1022270281
693535046
1781394446
655707703
1054113791
1404611494
552390538
282194200
225265300
1686686741
2080757795
951756258
1264734369
174037
203420038
549813804
690156433
1775297364
14918870
1136912823
996476657
861261175
276126299
1612556458
79636106
932666318
1189032708
940864918
1375794460
1022852911
432078025
880040378
380622772
202647228
410329890
164020589
1227379140
1543026764
2030150273
1799395569
1299773477
2054078880
1813076605
1135082115
1477254321
729563129
20667343
2088207705
860686729
1643272852
1230649072
409837757
1380309194
1762987823
1251422531
2025250693
782189388
491906700
156285060
142285041
1237322956
1948042642
728489177
1313698429
193176515
609943786
318437463
1931192138
1477329930
1843714995
1010919038
678547919
715906821
2146965584
607152609
28521732
353342688
1979459364
1822876234
1277695412
991166454
1382987540
1223774021
269415280
36022293
809449328
1627503693
1376399553
286821679
129623123
788665949
550128212
1723045011
990146195
1354997264
1725179661
1410190898
1059838943
1191813911
1977700960
1360558688
202358469
389386449
589407411
495346488
2143977958
1550365698
16197309
1715116548
1060260639
1751572247
2114989638
32014721
1190383017
1222174997
1198679959
721953986
1666638529
2064360314
814280216
1034260287
863379185
2144097335
276158691
143480835
970725427
634841216
534614827
198242972
1968943294
1783715857
1599671449
1668552892
1336689178
1391497719
1228268266
1624950406
1828168212
227572133
1756308282
267052679
396951680
997691668
1106396775
78832242
1435189222
1532543072
452147355
49955976
1958098875
1828407251
2028828242
1815254839
1550293307
2066849472
1661678584
1367244496
660522249
906185049
1493935622
881022772
72989566
433551030
275998546
172664073
892776524
913024175
548179066
1914924257
704470371
841617961
1501422483
1428206699
1361296760
1997842089
1542215323
385884680
1886734934
3055426
795190321
727405256
314564236
1764374791
863860566
816024491
940258105
804396860
1998144572
396661521
2114209165
1153829241
346707236
1033160158
901434138
1077663570
1187707552
1442719056
245275361
1720020514
159980619
804700388
462441206
861964279
27668203
765939976
2065980145
1852350413
987320158
1591130958
1681684036
1685197065
79367005
1409617828
512016460
1932486486
189043228
1997645649
1439836474
898316918
1094429346
1544522111
1729081060
1070529426
1043672824
1721105562
865675246
1563421445
734499846
704663583
460880082
1085081510
1767466730
349339639
393309391
1867866652
1570126393
222475963
454693437
771624187
938650355
2026429393
483697144
523702270
226499331
858007102
684136709
341438917
602744476
1638879164
2021888526
1273985095
1079477091
1127988582
981240027
570148777
1381001834
1670400555
1064313142
1086736314
1324899422
1525140870
1843381430
1857572489
1565024623
1275130227
1100226735
1651645071
2130896857
78535593
543608172
1321238947
995312318
1153105258
1513482153
1439695274
7867704
101137466
2082567203
282180724
1082047025
117340570
232052806
683762504
1946151846
194899409
986556081
1113898444
448285826
89750762
1953477252
322587687
473004418
1003428615
1479602750
1080441125
1257182349
436558023
1668863225
12811976
1511684301
984208547
1735321827
1666172814
1754729344
376636070
1424221288
130824480
1055410104
1832145594
201710309
390881210
1005583150
2055687337
776839247
1305223930
1373238192
1344640888
494770721
2127976093
2030355391
1356835503
1951593924
1345630368
897885689
332926828
1135431145
1358013647
1533041729
1620570099
35688103
1849134080
951793553
1100687995
727799972
816228472
85961847
941381869
1007143071
1558512015
1024341491
1771862952
120391848
239485626
862592260
353674777
418977299
482740936
1972697650
371257494
2065521674
1285098141
1704685978
426709090
12028737
1998622191
1435750015
175444195
732362957
911104840
1443193231
577106006
1237869062
789164924
1985693747
832692299
290127266
629715192
1402682818
44812279
233289394
777667874
1178549234
760601309
1319903821
502439346
324180765
1475294326
14376881
484540966
831270712
1608225591
850469576
817453605
2139489948
898182220
100862759
1788742489
985366076
1710425998
452544072
2146689346
603647617
1448631164
377459408
409637702
925559608
1334420441
780384944
1299035268
1239745871
966435576
874381197
681317439
1178022415
2100334450
686575474
2109848101
2007899052
1702230731
1571919938
213850842
1616838241
500608604
1357420194
1636816927
1031029113
1052275113
1248967993
1906457589
1574062924
1100094842
1279900750
1760188227
1061621691
362646821
1841771613
1245810299
1510496468
1081647333
1134829871
1998843762
1036191349
1227198131
608449106
377709997
384568152
311608057
184810770
1523965853
320878298
289457488
450156383
459094692
1690233524
362642499
19238872
1203089548
1263810995
1096782703
973006107
492660934
348520415
1605370461
198902007
272460926
1781782570
2094974635
42683686
2109068967
1186702923
105288470
2079032187
1619425230
230745361
1635307699
1342236292
1407663442
1670963284
955468652
114243514
1519688941
1084034721
1866668977
1465635636
1806221820
65308802
387770334
1323369595
602383827
1970019365
392484981
595118366
134270412
18333212
1695259478
1889545336
1014064992
1940531070
877681013
1277137804
846440160
398963916
1325055501
994957306
34164699
159017479
1875799140
1151964728
580226295
1957439267
546985701
963056911
1230692113
900546377
1165994339
1633754292
1517941447
580814123
1748997899
44097469
1242094034
51321063
1921872221
151580323
29149928
208541988
227907681
57490660
1061143113
2014973192
1517214538
875365208
1260277336
1595440762
936711114
503023866
1520575449
107584827
232884013
499514168
1733663987
407199110
1780890688
424136878
445986710
360764635
1362914794
353912208
459090135
454380660
450072805
1883746779
758023996
1497002455
1839028308
698402634
360953723
841111400
1162527532
1100187150
1475541480
2079856409
396391968
39246737
1270370704
287314963
575238155
1839647047
1766064085
1689766130
2092320336
213595400
2060325249
990901047
1743301360
51757209
450462536
87497060
323298699
1762000352
1045188374
989475961
1877023401
1433521139
609908045
2533604
1925539831
1582159734
1231165504
1955525852
34861791
1874162643
1784587086
1203955915
220935139
736518781
1248560684
236881402
1134449070
1056883636
1627967520
1910886558
1342676986
1760617296
1026829192
1208493049
611501548
1349681469
356799266
1456748065
1463163849
216804835
1359764792
169118344
1376357113
1945870420
944843567
939519645
654008713
1519088431
632546740
2137082267
194431516
1656329162
923329777
345182309
1855485864
1504524518
2059051388
1502594351
1815931803
937853362
127551499
927476684
380505346
1985411506
391903131
24350575
1110479402
1604075387
71045021
1296083478
1651768949
1842488950
1204024715
1813304391
813992253
6512021
861291981
739952582
1956304781
1354617551
2107141864
79177411
1729817411
1618589234
1529314132
1696529486
1285136455
170127101
1407116966
344456003
3977235
921638716
917873076
43752689
1767421297
1197768461
802237197
765898115
1575483308
766793815
1652873683
853801185
909011984
1491818844
597878541
2099899770
1633553285
1707049378
133152740
455252114
140187816
222599132
1724292572
1877711570
1517331710
268682545
668828276
1124077204
1897647171
976749959
1013057464
219528477
1179474503
117311483
2037678979
1736576504
2044324340
1182480246
999931768
1249030341
1703145314
1440839135
1979403442
247741730
1359050164
1750304538
1054152771
144519222
76353811
1675724555
1996170684
1099730048
2097366422
2085174223
981115460
1587109890
322851431
1533365807
1557543407
998802786
1941068819
468015513
567872297
1422649584
83828322
1651985031
490620833
1882444064
1719533776
1491004577
937621884
292169928
115847161
1405069840
937909073
429056628
1765373519
2037284381
886103579
94669206
258805159
362566247
461061573
630611973
1441999356
901155493
634231425
1789616123
25470275
969113968
1451224646
332610039
2095508056
1131593445
1558191495
1319102272
1816336334
858807025
1266443689
301938998
1916927828
184303077
2039467640
1927403321
1209587602
725581339
2013158101
1271949791
243648655
584751853
233800807
1805688774
455909078
1620639113
1537348427
154578908
914204161
573149011
1786536691
1976029873
911417505
1708277224
80857525
1320265336
382608569
1281516145
1647662366
2131720530
683837811
1351578595
171122619
1716666443
1966078271
1761936823
425589462
416010172
1968625842
1558936302
1883770753
1918679809
198815953
2119010089
1941965189
19951412
1412341012
35547711
1824187277
1451591895
1602175098
1055620314
781989194
1425961060
713151655
1723626774
2079620171
1179700287
1945231367
1909249902
1637946392
681691833
1646100208
1453402238
321669804
128251715
1000843684
1265003267
1275102088
806493406
1272226340
2130713542
330973847
897542511
2013144485
1510741724
706659743
2062358517
830416371
827932707
1447729214
838974005
18051165
1262964282
1386207478
993494639
1708592435
1810546397
1060252195
670131560
317496582
435245625
920722537
853154007
466284720
1933656286
1854756756
1430413030
964875259
1059822027
935669626
2120050159
2080442299
1771719688
2129130087
204756736
1600245082
1656285058
1147719022
2146813849
1843815265
57139641
2134025650
231316633
1992309875
1646973983
149904143
1507405125
293963282
36517928
1628568465
873135725
659792371
1924456911
229977224
1784967953
1645467006
837065904
1647427735
1550230854
1872232639
217313121
1046394581
376281987
682925391
1096821034
1911931860
620432296
257041400
1063912403
250964540
1468947437
669423052
2055715070
1314123027
586886342
914347603
1992674982
120388393
957209137
1419908721
274460663
214442659
321831453
1415737570
1648487903
613581285
1868277537
460400065
1072812968
1365672503
948247887
1247352683
1801797977
1200747648
1464813372
1207831883
818019163
1591390818
198822397
1279012919
1605701950
1426014930
251812033
636208682
113164671
653532095
318516504
1084052411
572569125
1557475613
2086408852
1405796024
1183539601
948659967
144474882
868408459
232087628
2066312191
1805548380
1848870759
359179381
762809447
1164587076
1537502635
572736050
363666177
760069444
1616071699
1262860862
1724612100
874214998
351433858
1635837613
413741685
498943831
120162836
1603388830
1288581377
1597934987
1876147974
1504929640
1928624381
758188434
1303306497
1144124446
2051528838
1491185585
488433427
1304331176
1458612277
1378846342
2128799624
349031133
1356493898
372687327
1362822190
254335882
1724002918
109938597
2129041510
1766588621
2052699419
910094391
936208190
1280467690
235503546
626943694
238768219
47273735
1988617676
1438637495
1381756347
1392003155
556914816
209047587
1649746684
1173844600
1569398531
1943812974
1804540333
427962151
366082201
1108721925
745333684
1636568895
1371542142
1904832370
906836564
2138905799
177967577
1391705198
2016760811
1267824408
632582357
121697395
86338674
243047972
983798721
1289043535
1091230503
2085130648
531534393
816498261
580864948
1567154981
1580651711
1342366447
604642540
341631536
1429033648
209156476
1951148184
1781454406
1398177661
1917096053
569599220
1853654577
532802506
909779156
198139644
1227149016
1300291159
1206985205
1513098122
966235712
458285772
1545356221
1760803066
1858758996
700840454
1967455237
382170148
1069730358
978925169
316801501
2085672741
2080170296
568768690
121572032
14434941
788329034
1572770960
148753700
391548371
319463442
380241561
1097008589
531269040
578097111
667321163
207443752
1770664390
972248055
2027522982
198607132
1361212377
1307722503
1210579797
1007532854
1921287200
695224381
592254937
141261006
501436494
542973301
1033543414
1453859013
2041361753
127468248
229799718
1504777576
1468938011
1958953638
1822546099
1208614247
2061107902
253159453
928280000
473731117
1859301671
125811278
45457258
1581018558
939282859
824117160
187041651
437799225
6022850
1326577671
558254036
2030196747
856517734
1563595927
1203052728
1329284404
2047199657
2003585836
825075260
1518275021
57418005
1140156891
344370104
368360727
1915093478
1883308173
2109693445
1261007029
1715862998
816871739
1265838297
1577218845
1167290169
828106208
1135608525
674954406
149564020
1161581677
265809153
434777767
2126497365
1546913301
1952613104
1482925790
879727881
1713874627
1108696392
295172649
1919037991
780618048
1349762267
529159384
1560524903
1646627307
1973969548
581527006
297299139
448104997
1281553113
1245422159
1042003878
1192380492
1918730999
1976653649
1007032754
2068427471
973312353
995527813
1116566504
515484224
588086260
1703735362
1175211443
56653732
2135123338
1127543629
1762554056
1186733742
2124744382
1186264370
464235008
1986352883
1597440822
242041324
1768703963
15642196
1041725718
1349962741
484154849
505378270
1087343987
637586001
606387478
1031421932
211766255
531537325
1821002713
546576673
1355940881
1625250580
1347653028
339293513
1209837381
1575733829
757540253
961898210
1893345526
1128034651
493282107
1908671558
215082268
1415942512
79128064
788440508
1365932671
1010085433
1242791224
286449099
1757264837
817524837
188234947
508433151
322584422
105083857
1235352597
699467876
1917734946
379707584
1504063955
655668754
1536754786
473166361
1703957385
1979026792
2102447588
416364140
1337607673
304501718
1438314285
507214600
971537767
135933570
156852631
834145652
1115945471
756896883
1573120798
1735363362
886665004
745607441
496711354
1169301010
1331231607
669577281
1752042960
1085685859
1319445594
1234236980
2029416297
80554564
705935243
1909387851
1415545335
1744519675
726789485
811310892
1376638707
212727711
1046625470
381388231
2091808714
1223443648
2125627818
654671134
716326850
1568335443
1573839428
1069102396
1137212677
1565385651
473588124
1200262535
1069504936
1532613009
655386094
2108333524
2003917416
1049264153
265275770
610951617
1485853760
581289333
1505405875
1693826190
1676656555
1239259709
969342654
1306303198
1009507483
137023184
1757829946
1062959958
99003758
223672173
1640085611
1454568466
993920347
1448684200
1759462697
420070743
1206326209
518070234
2096634578
1281312346
1307410611
2080562441
1084592814
564148458
1838112862
1152579811
1020735871
542786549
160574017
1130425160
2133504607
1141366736
1704208019
584442557
858592378
24664656
733736349
18624457
2011924668
390291955
22713770
1875849033
1353613207
616349847
81166112
1931425518
1287447607
1106569865
1179934210
269341710
1208242865
1804569393
879272290
2101180340
1214684223
233266941
289668132
384026944
2133489103
1637010772
519068955
1883126450
110358983
766570239
937329040
1709922268
1526288222
728290767
671611121
1095845714
924267668
905375096
738493939
395936756
1088702564
137820600
275724490
1947909788
707534669
383567681
159431414
2104050333
898993569
1190162579
934266539
114168721
258156943
1331724010
1266476455
1643685038
2113105818
104458788
1261800568
1299364957
1037913727
70954052
1500518831
770067133
1347756
40618763
930872383
755495436
1893351408
700452631
415025564
1032631721
2097445156
1477276948
1177413703
1620229193
440549158
1709602912
824980457
1154716082
1126412720
1578670180
462509672
1648234829
1868412974
105081252
1454960383
167889860
1084629805
627914488
937831165
103570352
983609450
1155541632
1167051453
1222396457
106769809
1692298031
1917611719
1297644553
1497293285
1476040103
3950083
103452762
306708316
884657955
422705681
1814182438
1894945671
2010185168
1407386043
627767976
1202545593
1197367283
1331238533
147172919
1889271361
1491293289
1504622733
3789244
1228417159
63658758
1105665569
593537449
1972852890
1399759121
1970650044
1889896341
812120660
410864360
159870002
1561331995
712737238
388149324
554312923
1795878446
167717577
246370663
296051606
19295155
301523595
1721580583
1300647530
1001186451
1393324444
1701453591
192530994
1922749409
339729691
368502837
1586987725
615634055
171991499
1416506038
667733768
834307829
1096002587
694808562
2056307743
960586897
527729292
1824007367
942781711
907482604
440389117
878485588
312097870
1205742532
1603396965
1038786231
487295273
295375424
239135933
275586519
675968200
1806157695
770366458
312739920
751382267
808583316
476363
4973104
7261176
1127028525
1607492085
883840077
465369559
934883985
444277028
1861245197
2121426112
1188591695
44302964
1275928265
903183509
272152702
2093177885
482698204
1563311706
1234014602
30904873
1086056066
305422543
1856534160
467874107
1418346680
770309755
614318463
157902140
2040379817
1028597939
1366502727
1730075551
1304889770
805753235
1295900270
1174019236
1922144061
1315766925
915917610
1499367037
1051313133
1641807821
1446680906
1855458712
2122389453
324000020
2014451356
25865554
1592616677
745159521
1745410513
1094765090
498503592
146153260
1660230290
3822217
1637807347
1233533045
1925989927
1769764249
1647913363
1572688239
1993743594
1880204629
2098365
2012594294
978095278
1330836443
1856478165
134381279
1585179906
1768349044
1732525988
1018873075
2098380008
1443880556
356613513
1076646399
81723006
159181554
46475619
1891616101
1952706087
57121895
47073001
1806761481
2032535257
1667351590
178790661
1753768998
199393763
2066028683
710008712
1402312790
1947788597
1943386111
1807604994
251535116
1394619491
707138445
1103617465
1167094753
877071439
1017239507
621532104
385678543
396099712
1172592035
1220050429
1340561588
289310247
667554683
2124120215
1970901178
1513960493
301511018
671470924
1906691347
691445466
158749296
1288285242
759626797
710830804
1743780218
1048129558
1977608077
323572934
1077026713
1332300417
175767153
1851116598
1189603097
682982659
165159352
689890521
2041399417
1764969320
1154620967
1533564535
341945506
195107665
1021856009
74835721
701206999
1889950997
1235013772
847795804
427144047
29970094
381156857
439763347
1335521141
454606086
374014244
1720735175
116500453
1841504798
1524670394
577425394
676917690
925403140
1245415424
1898472156
2054350115
1454863196
91195456
1565406913
623182937
1598722022
1340295792
1340072650
851710970
486548441
1397028491
1324519056
195416523
2028979849
798858565
1527046202
1339703746
1424615568
2241228
876161724
1200729852
19500116
289399602
987385829
644904210
74802768
1459540004
679864333
2081340500
2059382828
889471858
96267716
1633466969
1409216410
576259310
1401377834
1163400907
496409303
930671367
173926451
1986505065
305449052
686009501
1687429277
172477724
4982079
1195875553
213839946
749168681
1001701192
1258885556
1547067567
2100852103
272858981
760869816
567545369
1836447809
809575421
932940529
175009352
1822887509
2071614576
1875537218
840027369
550488839
1161971322
1474232184
736628738
24572210
725227035
603611695
551524634
876506066
2022123771
246054293
1379536483
675489197
1818711216
1983882678
1024743325
1517328303
2103472835
345060958
382801549
750579157
61157319
1336583737
1766327811
1282738090
770606064
355562136
1308195458
1023555734
1023244837
1615691004
1217148607
85299241
2112578425
320644576
1848309056
841743898
1988699640
110564484
398924706
1754466065
825091611
1647427294
643086426
680648017
39410146
1075319430
1723221417
2119733921
1889330674
1995417436
1483609319
143447197
797119488
32058009
2131166834
1725832021
788353793
247465255
1347953164
211935305
1368018666
953702184
924583088
339979982
604799743
51324407
1880190142
241073283
1886732312
1592458748
328686141
1264593164
2014953316
75339383
265648828
2120848854
1109792397
1674165011
1813008440
1495684418
526012504
2028985028
1744775290
1077469772
1447892088
193586583
1954831843
2067242422
1893821089
1295302447
641150925
1572103006
207295593
480389311
1828894218
1207246260
2098134433
45777042
2040292074
1407419061
1205848624
253447048
880093389
175349854
300873622
55311377
874697706
1778435798
986730856
1212739201
738571725
774277745
659148302
1217900758
1094615405
123754415
2095502257
1046437632
330517416
928214
1946772740
1379077141
461246597
1641246403
1310355424
1701049290
688191636
2016874477
902316724
973555907
552889948
1998823811
968740985
1622702409
116525268
74708477
2115101645
647959725
1970416055
1629801371
1375773190
1624557338
181228741
540068358
1136113788
275352640
1404771420
341680274
1838138840
72619175
1993990289
1993689466
437035633
1757322855
1804674282
720021323
201139482
754645888
1955483344
1479995085
603017883
1388979229
1102793228
1160057399
766604201
2061587726
1758450673
2047998199
1827466783
256526676
729666887
1243740398
457276586
574218
2129275203
58928166
2084235737
439804511
1845141267
1405107368
367778469
98102551
476179020
448351793
1305018103
1508994987
1109756415
1088486955
2017081339
1606668721
1188212991
782824926
1843724704
367604276
97968090
1074087765
558722888
457789437
1734091412
1744028612
723875735
676622416
2030243032
313395776
2077213682
954572510
306519184
768647522
669957862
986622610
1741647143
55110557
375473999
641311044
2099073516
286725842
7236646
1769528642
261793260
2089154079
737200383
193942395
810655001
2066376986
1850982927
1775584309
35635997
1385343117
2036672718
878782475
1189992877
867232987
1570367393
763001926
658147657
2019276506
1693782830
1963522114
1397664980
64406775
114418216
1085086975
35221284
367707512
1944990257
1514707904
1042413037
147381242
1482685968
606018430
2047529504
1639982223
2086336314
903804699
1545799987
590397279
1138135359
1955853203
1535261280
881885061
1456918374
1699938942
736786299
870213599
695555943
725407478
1108936868
417475834
1463518626
1755702164
58791418
158969642
793405748
1873470201
1717617970
8146768
1789445102
33413949
359969104
1529882959
141903846
1902387106
858735570
1130225263
1617093925
152720392
1074289638
469453017
1010508075
1792497889
1350556384
146155968
1244393264
2005382683
2011459366
441073215
741091391
807538260
1344087581
1593265681
1160269840
605483219
1345164165
830415315
1428233862
299232456
1179518748
1683705482
1539363035
46280802
1479594765
351560574
212017255
1276587005
1548828863
1885780567
440807859
1726893321
2084203587
307268868
474579337
1635923465
534449314
1500310631
601724279
753833922
417572414
1325433892
648174494
1449418219
1501596918
633186724
200479810
1975296977
1635901581
1774520079
1821246127
249600205
1096826876
1662261005
387508161
649849323
1744701178
291262408
1955156603
776588685
1029571338
1451773093
1626379277
105942920
897407710
1572425272
1251410007
806829530
1106351844
1773824529
1250453455
25798991
2042588909
576434289
885639674
2086295959
736046750
995457576
1641338438
515197145
1625200611
2109266783
1272558256
1828328994
1361022928
257778262
135757582
185777275
986369352
2091298625
1695349869
1936211178
988137360
392155614
2071746785
259773314
1376333410
2000463455
1853775639
1014875552
935663269
1687817454
1276075217
189619525
1050333167
811265252
469038006
2096621964
869991449
780715155
1545259036
1947016196
463300735
1898816196
109635416
2024750361
525728709
94662911
1822815797
1920030388
287535753
2141970024
1310289672
586520859
43873910
992186374
41733155
613481135
1788376453
187958650
461593807
2054890799
502937610
207464084
1968502988
1334454588
732657431
988866116
127260501
896252864
1468808550
502834364
1390922899
473701744
603872870
1352361161
89086058
898079944
332880105
15766643
640804029
1814364512
958375255
227907681
1480046484
1682849171
1151908166
1674599863
1223926592
1084104785
457329716
1779801585
638258384
1452791581
606851358
1837056507
90077902
1289911278
1987260494
264840057
1395911408
851244760
1689256039
473512998
1438194074
257042314
571845199
2113165256
582449326
1966457553
1588863446
734614882
64685767
1845447199
1855346977
1334366182
1124712547
1423077441
818097843
922698287
1010169656
448852359
1540303455
303454218
863786154
896939230
235141067
1913971701
153830307
1615392977
1451059643
373240215
236270802
821434635
871564360
1535706625
685171171
1783220293
1258340030
1373204962
667621626
1971843125
1817145816
440306178
2103102415
1211323404
1048484906
152010681
1631975587
636057026
1295082786
1576380565
670478391
282799601
426520682
1990798930
1461806793
1379252105
290999195
357412583
174214720
1043362862
1914799892
1563050940
1511777971
911515503
2023428987
1655015341
317060106
894249550
1673776372
499635481
1972152994
1308526026
1850669109
1269932214
1718249681
835112630
1295558748
349611633
225367803
1172699373
2043729610
1032399952
1221990381
738692957
934888550
691766859
182021045
2021325276
2046480514
1589298413
964984430
509438475
953939556
2015917191
682053624
319904171
1366096140
1551069270
648601116
861014978
1511590293
1998519893
675613674
1917013089
367135404
291967789
777498787
1789226569
569424162
20595399
2075815170
454395853
616394200
1580199899
271724386
474600770
507085120
423611032
757282568
1280229490
1392534472
197234317
1507596308
1025142974
1166228727
1757723169
939138672
148433073
1700649805
1588673139
338934645
1852987278
99553697
1050015187
1769777072
1615454241
944557144
1382377633
740151374
435158567
23988351
514124508
300224851
1139855731
712350823
19541511
1502360103
285377270
953933936
210715462
1197446038
1753561068
1298308735
1877832344
468664883
1568968844
297281173
1655873426
119838986
1140516567
1007432591
370794395
313827118
1452276028
2111721827
1923704127
1037135178
1816279521
1565931125
636723545
1269241974
1084762959
502098842
63726430
953145252
697199158
1628486479
484242448
157362996
455355488
1225516679
1283066790
1489865435
1041846529
500366900
1370895073
848622526
543848148
822637698
504918093
1009599075
1779281204
407542498
578844404
81971291
2027073389
1956695686
670709562
235066889
1644791768
1737052606
157413372
1443278193
170184109
258368618
1733737749
1829847788
2073578931
641379607
1646262445
1499148591
830440792
1622912999
1526314535
913372617
1865781254
1721786725
611865748
1689802576
335844838
1029833921
874894789
1629982449
924788493
981501792
2123734597
1466414942
472299640
211505444
1196625259
41744836
1480917500
1443386580
1168462769
1932157122
1736088696
981110195
1532806188
87610870
785446026
61021096
733854376
864514965
776923826
1538689006
886571485
393286226
1153378277
675871406
1876440189
1424520445
1007540304
1462967015
2104425088
156779438
1868292314
201794959
243835676
162655758
127949443
1563879662
546761927
1172165850
332485074
1798296660
563398802
525084429
2138645468
971574355
855540993
1437502420
1620915496
1336389118
1791141852
1591961026
331954658
276293677
227538156
2126472363
682080921
414957089
2085274373
562607990
1390414810
1599069750
753022958
379150648
79181986
395350328
1403648825
1266427785
592507705
415828315
333121563
405497553
264937001
1053223692
219725477
69570005
724159821
1911371102
734640641
1679486126
2011494555
1004768671
1748914539
142329503
305728242
1035384379
1959386995
142940994
1108245008
662454699
1542288170
801994240
1642675181
590397279
245120216
2083125529
1723722653
128548497
1995072185
684485424
1637892347
2029909819
1883605415
1432394386
489860458
420328135
1320671636
1514458136
1013696070
599950644
1623642893
530278081
619643038
630635029
2101968128
101509412
410795201
1099742271
1920410540
1751554131
336624635
684218584
362087489
967499628
241612541
2059043397
2097605101
1709189632
1486070177
2076920056
466214683
493930993
71936601
585088382
1104591563
1424685900
1731505827
1735433567
1811838197
1722630360
2106885391
31133952
1427390992
1084684609
529172615
1553849723
1611818350
1454474240
522397796
477837685
1158629621
1060630934
1583604121
1580213417
1120114737
349564298
120583829
1973827379
1091104020
2091241890
1702061813
832761601
1825876803
48875020
171283348
464746181
687689323
525802834
452781497
369034111
297597420
2021626232
319103689
824105458
433508188
579804573
973642464
794844680
1422431552
1287401100
2139159005
630304029
1733001762
516586533
692288741
870736921
308104071
587102092
1733325296
288908799
534632291
1125424009
1965482388
1080555670
1671023135
891457614
1229042542
1985103862
1942630305
949007755
286103757
325879111
624999116
1730614447
55751757
855981991
417496413
1496736280
2086208364
1057041527
2032241402
5627543
842237031
760905887
1554394200
287859529
935768102
1094196727
1491409627
1216546174
2030160095
778147463
942326520
735036140
444356897
767753417
662258874
973127580
1835541365
10573724
1746577614
2021917271
360668531
131058444
1953189390
320433077
164443770
63353765
1730737920
1908613421
1860862402
856503719
1105085281
1073692522
1774743808
1107771607
1582574324
2020524614
651834179
1134396451
741428639
824859314
961883656
1310500112
1027062354
2060161237
313193991
1773029845
531707241
153103759
932023198
1594820871
693287682
1621653091
61012954
982475392
929878546
255994432
501529155
1370566039
192176133
1758560584
441623907
1222836972
82512460
1545455240
961514204
538357936
127062327
1512827379
1762786128
941889922
426476177
108774904
1822753771
1603236352
1265603611
1954659978
2078418176
298877550
641738225
683704393
758279623
274733630
453291634
652978874
638280683
1722732810
80299749
1420345415
1349452520
127791264
1516528680
1963814345
726266309
725118306
1632219241
1737160565
2007415489
1295428945
523321880
1793461415
1951679114
2063576618
1327301743
8388707
66979959
812888456
529511231
304316846
231472092
1390082951
382945561
810742813
2134578875
2100675579
860458189
842443244
403902785
136195514
774764424
1590822252
884427214
1661852984
299427592
999192151
1033712915
1589266787
961197763
168084667
2023616871
1153627236
755623446
862040819
697543764
1004429459
1817733479
1972073341
597731411
267150067
1986181337
1906952974
989501298
1966932430
738912686
1344657148
713034663
492444244
1051731416
1252693510
466909558
1966156887
1381757348
1434279782
2055405553
1297627160
525173357
1991443100
682954642
1084428078
1098402741
742853931
2057834486
1794561703
177558570
225994662
517124906
830422274
423175943
1172911282
757342391
963012890
228132976
1070898848
1062940423
1662183578
140741130
851491628
272603116
1322441888
913409541
1477486137
1406024282
49229430
951544815
1974015547
644018876
1768349094
168571905
1830672684
915415647
421818598
701395611
1365790645
174048423
1402584850
1212101092
562930371
1045134523
1161423381
365779656
2080470190
538072236
986272811
454970806
889368787
2119634296
1114993589
950883199
140068943
1009588823
156399222
2137951432
1622765758
158909731
259198405
558481710
1390043471
1592544402
303766441
227198047
2090638864
900305783
1294890496
466146088
994610644
597736144
323748800
778863326
1990938109
946352098
2090041179
1094198634
1563852770
307996327
1995477202
694346982
19386588
1154810050
1765846150
1339868487
1923730739
141411706
839439358
609623639
1560029831
1322288707
1250567023
2012561910
2114764938
339495841
389109850
344957767
174120127
1007012996
1716655552
1542142205
882224398
340224994
979883806
589536716
680494637
398976752
1796609647
1309000891
1335592439
1593485691
1939147906
1011665782
787350080
1300397815
576847405
1670536647
1480910648
534799105
10953984
910050406
186318958
563071660
1048148443
2049371672
440859638
815580876
1380001172
2020498477
1476759786
1117146551
1770233641
26121700
160282809
116245693
1342939695
2021581032
368676678
1518884088
1811116013
1689838666
1379793533
1427046106
773333620
1445758667
76852395
1601500087
109244123
1539293132
139676826
21410780
1682685088
1285541518
1566445748
904136000
498245230
1135943395
1288078459
1556617741
1690316199
540325316
1360343223
1874529176
154840402
382848856
320453623
374311039
886163526
1217002432
452998677
406983758
717086515
1298542148
1545694049
1962830776
1276673780
402755097
1518778516
157814112
1827659132
11202839
915677420
1853256163
1608932136
981971828
1835478820
265123350
846788239
1718778900
211377282
314920751
725599922
426577722
628893461
566556814
1309744589
1311618448
899717233
1851986122
860034304
415386916
1097127843
1932993247
1639836275
457160011
1120430525
1415361225
1370722061
532478669
461304267
406005528
2096920250
2033876303
1407238988
488344006
2124445301
1167309361
739390232
305389248
1662255300
1823167294
1708702934
900008748
712594781
2069064093
171484838
1618375028
714174400
2020147796
819070983
239602033
107207912
80990974
1458863130
922710812
845667205
215654767
1153602040
552355208
1767486170
1247293065
609764732
535420753
325264655
1398024169
442342875
647035199
539026875
2090509685
929586388
1166181453
2139911088
749853254
509463235
490631580
1498286077
885251600
1840440456
290562101
1702960611
2091467418
242280716
157169612
295433511
479799411
56887946
320255272
5945017
1008028906
284584447
1203058926
936166214
1413077210
1722166230
164139326
681079502
1850852524
417828203
1925895283
1440323372
882315227
887477556
578635347
569280863
1140441494
1359707440
563695921
1804162186
1981018590
455994475
983818745
418494828
1521485777
2021308170
397205171
480624638
465563033
2112298679
1918764795
1509551631
1321599444
818662697
1935374358
2061482330
999885580
1253264607
1623777566
1790931242
10301407
1724289173
1009045187
88892562
719092611
356874787
219818134
406579495
589342309
317249287
1033436833
304804462
251116456
17432531
939706025
1209704376
693320648
2002606749
1042454430
636033209
1545615976
1045535156
693861146
676363152
1906443709
866904967
681226601
1605838164
1125367452
1450956337
1582749486
1132615744
1368673058
1630347625
1769687320
640867683
1123164860
340224994
547534946
582774470
1050859795
31093829
1422354129
727094606
1329696280
336030352
1818275449
2022692384
2116577124
1411458244
1763634203
100233568
1955624816
1354431433
1464996558
173523259
1937426294
1535054533
1093186103
547014539
171858476
1011687361
1992115920
484655822
1603819808
184271784
121143546
644083186
2142080110
626771820
688787384
1397252111
509645035
1895954608
440672829
1618587314
1876743509
62955290
1472668646
1362572917
334759855
1653493710
1900517301
1045746329
1877072101
818998803
169389629
1321635243
2017946279
1614773405
604228035
1913938207
1948086149
1289148966
683036711
1787891773
1442211426
2020845486
2011284972
29708058
682149554
1623868359
1529836183
92045413
305295609
1198109514
983004725
1137363055
1075716281
1588731602
286260237
21233722
26237526
1108101644
1762153360
12624262
881581972
508377170
112560401
678792325
882691357
1266808940
442611710
781751531
1828569611
2093061663
1849338112
1528019056
1029179826
54967429
502591836
2090974766
576742044
1639914001
853257031
967493619
399339114
398482204
117040859
325191164
1313795472
555125413
1416678345
455196745
993565969
1041736286
1291070613
1365742984
458086210
1148601128
198844484
1654571081
895583543
317817881
1728370567
754222783
113608124
1332665791
290616953
299724725
1345922076
1070806882
1680955097
1015424876
790716548
2011303751
43583038
674618926
1558500947
654495294
993820799
1601917749
690587252
1399114000
350858762
1526205542
38300993
109403499
955674113
642398898
777584267
562042
509046648
1854295179
735989553
613496033
728196942
763682909
1669523077
2056159207
358149731
1199093770
390908954
1651456796
2071647523
1040530539
198572013
1241067891
307678210
1777207370
933878151
792749369
753350276
1245757436
1926371301
1895686164
1643809855
915179608
165446144
1160999713
1648857449
786833
123732773
1275427856
1423412335
184850046
388577835
1577801474
974608722
1550050732
1760462386
885889342
749889668
1036642734
199260959
2051431824
520529433
1361181041
174911931
110166116
917382522
192094629
2103574985
1554684207
1225643853
317450575
135950787
1369464948
1201268589
984931251
1169375473
530118363
1994121654
343528811
1011513688
1736630355
326780587
255813794
1493391500
1186857162
759267516
922461651
1554499768
1522690186
1084748113
1362830684
1832674877
2008589370
1063253896
358702837
1402122299
1783702015
1774897067
187591217
1513547289
1372373331
664971651
1356957990
819592654
1256435398
1105720158
90205032
1575911941
1372279405
5126278
1575690495
873130752
1074708182
886289582
1309900830
1715917918
2027986606
1859525609
791526765
1668694097
2059524623
1838604812
1865709261
2004692971
297959949
835776517
1076910631
1024750044
91135451
1140414754
1840207650
787310537
598215562
508639283
123392208
1433053410
1055594702
530208450
1724145241
1257755033
260995274
426355491
1964692184
517280354
1757496804
779814684
1517835944
1859158185
1987089778
1000039872
873594973
1710095521
681656255
773416821
686578505
95540136
186573293
2093052330
1609163156
969404146
1124011590
587493933
1695462185
839689444
407620044
1421498924
1587654956
398814669
525303778
1146872555
874976469
1114005308
92661267
1684979298
1852377334
2125864685
1010274936
2066849472
875730449
1504427465
768530761
767713108
117864724
214920101
1806494167
1097573385
2077117828
1849339488
2038775166
2048330515
219480044
1865240664
88778543
1341412082
1700608436
1607573934
313130903
1636966145
1550545147
439671038
71541968
1385568799
710018088
1301686264
1176171257
617609757
949818084
678149733
808795478
157561362
130659861
1939094448
1651220987
753894875
1809740557
1243334740
787143936
1505873618
819440840
545282196
77929188
543973906
1515812573
752706834
554420937
1227094476
1248351012
932168807
1001701192
1642033723
2109340615
990192427
691322377
587365667
526614235
780225179
1825830107
1295811774
558576229
1498038745
1379077141
46975633
767451389
628334523
342353341
1701659239
2013308453
2116762200
1859796686
573084686
937947973
1976617039
178482563
1164469251
1915092474
637005957
2101314982
1039456209
1569974978
1893109527
278975678
269138411
1743733629
1598947479
206609315
2127880888
1139058151
1846602006
690595818
1902685759
1205575079
1047308510
1655219720
979502437
1919463238
1311040431
833393933
1172204961
1502244983
206863414
392802390
384986925
152802285
386567663
1736321735
1066114802
1543871512
1785521904
1962954467
488065203
866910349
674672001
1408648422
596374902
1372757786
1995049625
816858366
77203569
684359257
437361192
796302602
332611601
690263228
117884403
582940282
232574205
1499011863
354093335
1334930783
1551384142
1501060387
848956563
41769282
1276756080
1719493622
592213559
485592787
1030303674
986825521
1384275544
151681890
498388385
693990228
1498018922
391473096
851011033
1445935818
1101076446
552646181
570605099
1919287805
1741762032
297365655
1705337073
852262779
131945821
99130548
1390043471
415421600
1496719356
1634203674
429281855
1191462130
79136026
1704311437
1908081539
866074994
72209791
1531402372
1751311068
980421916
664277826
57106203
485964579
880726735
878478381
1952254075
1330824714
2011567927
2008552053
706810232
71001616
1781818697
1082338020
987419323
790107071
1468973151
349208843
1838129887
1116051368
1249680474
931594233
2041410440
294037415
1265209065
76268391
615922908
2090641520
1328128304
79198454
668731879
1866180388
1876703529
1690357938
232941573
1178114117
816657471
1803327168
15481414
1606798166
1856552160
1528175248
1843756395
379319318
1879333726
1738846395
1022242702
954078413
1158040812
597875612
554948245
142289690
1181259394
1829679313
122015833
81095375
1332703175
1184697612
107567681
1270259730
887217772
341936963
872650073
2036885854
1718371802
596342418
220716758
1593985887
1971422860
1799219177
2074903670
177267473
784475052
322264923
1219030535
1161946191
2138525088
1959543686
448537849
738374421
1522858656
1469679211
1767908808
1756535814
120321221
1022452967
1059688819
496447120
722469877
1133539396
1434011994
1455118304
1833391068
441384691
990993626
1283949275
1451771150
1315659523
1023791174
589224781
1185674177
1945679436
1751265022
375768259
1776832749
615570594
2017766446
1689223024
1315328861
1270577167
1918016071
1810579798
284711449
1858539400
1653944299
1890817772
1196363349
1420402607
814441502
253601996
663707002
2021321663
1261730202
352318705
1369133208
1353347117
443492431
1816712547
299081754
627780171
530989463
1268439097
1849088269
1945526773
779210428
1795284065
431955312
2144150511
1636816927
893239151
609054896
1672197305
900056366
990742652
809637258
1841299143
1593978221
1281770002
679768384
237354842
724264965
1871712884
486828916
253148042
688278948
1778353745
1094700124
757840709
890158197
735826026
66921014
556932951
1248855701
828265828
71708351
1256549602
1162560765
192884111
20880319
2097941473
314079562
390954667
268722410
1823138645
524245815
1441651554
526019707
1344174598
654494179
754371260
1172059941
1500153055
1300743750
1090337919
1784103256
2119065518
1901302076
317706894
64663453
200158749
1831693435
1474092817
177898100
969057626
2081139157
1547517428
949086375
1324852073
584012633
761346651
1689212606
1974597989
1604845240
517789362
734065228
1490053208
1562769072
1070465154
856170022
1146585730
1064223402
192182144
1593883184
1848885814
2135171096
1050788062
1410422885
59696506
543158020
582077064
1781219798
1991877579
16620580
222238166
2136349304
383202948
1906013741
1666712345
1091080897
567175555
235686820
1550053876
1075702680
2108030447
66141178
2083347348
1581291591
1485322287
897729437
1726804871
1696460869
310786444
1307960359
1166071407
281073598
767071601
1569005578
1775423626
737603592
1575042581
474063884
807907192
358330880
703695681
1744064342
212913374
653991456
259672481
2055356231
1927546922
1795291558
94436699
181752846
1487409044
68425808
1594007791
290952879
1395363300
1635622848
1690764861
513277253
1178999202
715993902
1947132273
1358985089
1351464669
298949799
1651565931
1956012392
1583240604
1608337703
1169317119
1138823852
882724643
793646684
1560007071
1846828905
1922845654
936344529
14442221
745412549
1946803637
1136284777
1863763352
1658261011
1546165012
1919250734
771848237
750910078
401577457
1286406173
308187166
596715530
890551424
70944612
2115488687
276003227
1857656143
1348222377
361460322
594142492
970450528
411809212
1433502574
183235349
404474870
1095552764
2018015556
1650433422
1822980732
511798144
149905324
993743067
1853678524
1878776797
711676652
437721022
624399828
1121580645
1959428918
973820922
1496588727
903537265
681772305
1125765445
932073053
2145276892
1094936037
219288899
835490817
409534037
288377759
1069429408
2022529565
612704526
1284034839
819797
841675197
1971766028
1531085077
2056832925
139095560
2079309809
1647280168
1712372894
2011790254
1878080146
669984261
1936960177
187083572
1149688774
895294926
1183655548
1129882434
1798482091
293718244
1839867984
340827031
1212590124
108857621
1966091303
1370179588
2002442654
126068050
945890663
1378525138
1276670700
1872542324
677523393
1378903481
1739416651
1166446807
1352942799
1503554291
756238920
1897370741
531774682
163895960
1759445017
1509377660
1644702707
365549138
1219930535
983439750
1192450140
268095437
912952121
1449933950
1318585062
1902594499
206061221
216288009
2068501198
1049783795
2072571725
833147128
487018565
911467860
1017099276
526438325
1782797094
1848680093
837782534
1530394792
1406227933
357103748
1895413551
717775056
1604201667
1933530677
1745651994
2030583699
1746113675
1465524616
941049174
601916960
762818704
428184249
143309620
1603433175
1431400716
882895697
821324845
1730077721
1793195660
2011375540
1110374168
1536097875
1499775238
1366679464
1310385479
1451274925
1540548738
217981951
1036950586
1244029836
117809124
114186052
1772773582
645319266
1750390693
1061364186
230607534
1655933567
2073533553
1703114108
1453494206
746452682
1100855931
2082710841
123577795
1307825643
110201982
564808963
1503702938
1558965134
718995282
2056399127
1606036777
1324791639
1956094170
1097111497
1965549866
1209045464
970840267
1160778381
661641298
1087654503
1244786545
853526194
812494440
1509843830
452496395
971748035
1523984400
1834328045
1111967085
1905593294
1085825064
477734255
360635103
2043064370
2009750670
674725952
1326506233
1790773348
2039928957
1542440727
1317551135
1645088989
1306483659
987929403
1486644547
2005951536
1848481806
1026923618
240156682
404283431
983552855
2051392832
864666986
186063438
2024249614
34144697
1019122770
425053586
833336652
2107757154
456846197
1676419614
1955958844
936713203
2041126888
1027947210
1499743696
1207833248
798568255
891528583
1228999751
1225374693
559682779
1887706130
143720746
108860321
610484148
1743726736
952702194
218174670
190326564
1377491851
1052995016
1047158059
237487724
1170454593
440589589
1076117496
486665656
1076423834
434266105
122239776
1892839422
1022366105
1437094217
977583436
1861848729
591554630
1535043193
1687673809
58868893
461104670
2046356268
1521424227
1712237164
2035357416
982756205
458469539
1922191934
819040913
263742413
928438547
135271252
1588948110
747349541
2056429433
1819297595
270586096
1015950087
1707749752
734483719
1648997782
1285841111
319830117
324674055
1876825633
777730249
854071534
457913781
2049083416
728945217
1348118962
1325320088
877709867
2042858630
260277585
43657491
907742130
1697265570
770570080
763008962
1672358999
1827813418
1187601931
544701303
1328708540
541173221
1510943664
1809224043
394449899
294510083
2092973648
1498907581
108976719
1841854159
200666653
474812879
745769338
1268022012
1892672789
751326053
1988963960
1105710651
1096209833
2074031391
1997403906
1736279390
621142307
539075007
1746804162
86460405
1980832456
1237365017
1678237330
1444630
2128495451
2034877483
2059204871
1320401948
137881739
379481708
1913961338
1433178884
1480818401
353376434
343815867
1639889137
1842333660
1160000038
1395217365
1133429890
2009781546
1224409721
1088988589
1837559206
140276251
1871793156
2117822281
453579723
1423829206
1640998873
765729154
350499520
577927134
588075929
1194791004
1061061847
1979699624
1101114277
1928268822
1271319563
678157516
1575103241
1084617477
1857763053
783075644
1258183107
150893828
1394840998
1678803050
230670630
392099806
1061004976
190406224
599261268
1184423049
1438588976
621323106
168550739
1401208848
1753661264
204190703
1202179404
1858840087
1003031983
735325892
1683788991
3295537
789804537
1352674603
1460125733
181944790
1982825238
922209390
763912125
2131345122
1198416958
1092730556
229524719
1903128728
1118087488
631318367
1306426444
1359907125
260976866
1570528408
306873780
807902294
80933136
1324526036
703510195
2107620339
614430485
1672963786
1554304752
127026976
1127743264
1397621601
986274423
1124664760
1116726636
398180290
2085804004
1173641563
1628183568
712092608
1792692631
1987431695
701370959
1954729044
616784759
372152013
2099152189
750810671
1876132343
959377521
1982970729
1796646463
1902597471
290242909
362772928
19871156
896537769
46667008
125817976
506076281
375592783
1505781999
284504332
144935475
1043717020
758285315
213182793
742459954
84610510
1374539577
575852631
2125193483
169101630
1873012308
869105017
1968409209
649652616
1180220661
187565409
1235839223
1293698658
1456390996
235001490
1925791429
257889270
1968303477
1979775653
846677746
115552909
847980609
1785542199
1069102396
908831288
1835215339
1885692247
356550452
1245975007
1953526974
1667583656
901155493
1748371446
1396992112
1414549560
1694517561
1397643280
355569322
1271783415
2089939705
1290495506
414354656
265375028
1778647403
193370133
1075700717
1191280012
993383486
1835941018
335417800
448336649
395413583
757169559
1601419989
1984039510
184369229
865042658
584705276
716326850
959196119
898087298
1496221008
1105322083
973612494
528047914
1604063914
1014323101
1665895496
1301407432
822702143
623867878
1400706276
1463577183
1585684169
1715471645
1750415589
223037883
558718343
628030757
744975383
1520395395
1725913511
1184064601
1301203793
567858579
555716101
1217605565
1730955516
639337350
261959750
153918741
30912999
526012504
882693485
488819319
566503184
293608705
1045982880
38830188
1369365639
2097433636
1371473273
1587238915
1673990653
335846469
1754357189
1049748348
551038191
485903364
1249894817
1442268748
206355148
732157764
78728100
341830654
1049021190
1768220024
916921302
1664534038
1174014138
856031220
1079070329
2083192949
2086427288
1930641432
1920659077
1383040313
417297743
716386065
739991683
1379737291
1836871264
107811472
858553536
1101627132
1345124898
1758477517
1412192683
923242549
1749766133
498303546
1490170810
840839927
627964966
1134926693
973555907
82366021
656363783
1221462162
1632296617
1377354824
938662416
1981616187
2061896079
806413015
1082887927
2029337204
745813490
2029244062
813099709
259183446
1421679848
1844005835
776363160
2092142592
1949677797
1203762264
842910544
859106190
1968361545
150444665
193027123
1054084815
22481487
617366510
1683404324
473142626
164883995
668684781
275072229
1505076663
836723403
1837363373
1078380468
1633875450
418353237
1860350975
1040759349
999351411
551891363
1997758836
2134382118
1600827287
1876129075
1532503148
1515552941
1615281119
2132133123
794481412
1735599823
1791758839
608752507
76628328
1978666684
1526306955
2136187778
1185613986
525900978
2118256422
2082228745
536229252
2017946279
1597252987
169704037
418729603
1093517732
956580282
993272033
1715143016
742418041
1786435175
233144189
1610182221
42655040
1748115411
2092287487
91049542
937621884
194747702
1836387134
1243616146
1132502795
1222654153
1568091496
1873689946
306089377
580646301
1030052154
258288650
1492093783
1067989464
1877797015
1020214391
219046521
1507937226
46927246
756273468
855342174
412963884
538924680
2084044539
1951018011
20144621
1640535799
1604385855
1184504948
987724680
866146124
1537053930
1611634809
549775038
1314694887
1828271919
305798672
366510227
1491221120
218080894
1757021692
1784826276
596138594
586995025
1243522371
1122632085
1436271225
608875671
901913260
1344365985
1096463386
1321729995
1248375218
715439267
596678429
1720640366
199549884
1933419232
1900086030
2005753410
512673909
1162560981
2011014437
1130860349
483947540
335884628
1000149566
1299118936
1805991308
1508968715
1418524994
2127933502
1819550825
515203335
1696829097
1143839300
1957181794
2102892665
574785091
1766872044
1586738035
1449448994
315487853
181773713
1283113863
1896063249
1962003786
1138568765
258951550
1253891464
652632443
1801499022
1055623008
1443196891
1217075536
1394557659
526636379
1798575634
334092798
620651972
1076230123
1200634647
2043031929
1885955551
1990870014
1451133607
800520542
626688594
492961220
984889788
936018304
569661587
1685224845
886571485
516690727
847602697
1402780179
628247371
1294721014
439039372
1855132777
1912811854
914239855
722538119
1199527800
842371048
2064552154
11719149
633322241
382797041
867477463
1978978424
527005926
643923284
1807067736
826418744
864595384
321553451
1240412798
98139728
701012605
759958009
2127148680
581710184
10808214
189605284
487203314
1843914942
810666448
232623263
676553946
379546596
152602599
691275382
1852503557
786184815
457712030
1221679110
874414944
1820604285
780077967
219001404
2109462053
574077269
1681727615
1540871108
1056085441
1216759627
1016888963
90494621
291892621
1947658078
584975447
1849872626
1840208534
767265699
228498960
399321094
492488806
1484236613
740243130
1240987140
1899554715
396164183
683582825
1745652782
1010108078
18050234
1970661908
566045950
15717711
1656899462
2044584956
566830983
2011969429
397434934
336624635
544450831
571393779
1223329017
361415463
1828274678
662831370
181496470
1802873293
1829477752
828250874
486624529
2040479492
467919779
1401443607
2128825902
160485091
1608875505
1178427561
1403628687
1397209929
2117101903
1559082580
2016638124
414393068
705008431
131730611
851339464
1900757400
609033522
766325356
271149072
895461758
456888610
323641221
1510488079
586845584
1591698653
1666854491
249971192
123603511
1648264857
115477889
336734217
2136391690
829206987
734186583
85792136
1696553405
1041032975
1141368025
1709461485
2030991652
1118540726
112855349
549601721
936262997
299038265
1271319563
936208190
220937865
871454081
905375096
578018736
1582777394
1661666119
1731791456
347312697
1880866330
389044147
1353793899
1736841471
1352101890
1157955045
1857881936
1946853389
1765318042
499453736
455728765
309034101
1875831727
308143001
437089261
1181937832
1911515055
1708702934
1423200834
830774690
1979487462
1927169300
1081756668
442570094
868378420
805755519
222771075
1376683926
1563811530
1772139490
1010012884
1342254320
1175904197
1015561933
1501024185
852162267
1871663413
483361863
1085407575
1212357708
1395065074
2284407
2132201592
211087894
1508373535
1786520439
1753239769
1180046166
1216257825
1087137534
1914091881
1505254799
1494123115
1180392928
1377630412
1676568819
352499467
493411304
1123460127
1731654652
1157809317
1246043236
555395617
181640857
1832443507
2053922901
804008140
491176852
25445177
521773255
355149199
2078434736
1376739410
1464493283
512516015
439630595
1080851254
1398319227
932585333
1119604985
841753036
199839073
1723831620
1776602752
1742272781
1451174055
1962052230
516613706
64205070
610527417
164725615
219841529
1166589038
1927056589
2145703031
1177513578
824502013
565074435
655756197
915736449
1946587288
787781777
1142058607
1996551318
2075806097
1708275530
418873255
1970159958
722175034
1724937802
941404119
805943152
1122976611
1535192540
1095327006
1606998443
146626675
1151878047
233108155
2030102878
1963014229
1861740464
1350989661
559153846
1781044808
468268542
148279746
146340186
168686413
838541049
2007845779
108523111
1192171432
373874117
357343979
2003686805
1590063938
256364605
2100344343
1374469876
97058517
1834909172
437989869
1094145672
1056052865
953522911
644344258
1196706468
434922936
629643619
102541066
1246051607
1349627504
1294925231
1396952527
1756423781
1445122626
990857909
88744160
1747475440
788488950
381392563
1271400831
1577524853
816517808
1571701820
469668145
1037814535
2033276830
245056345
604523171
1103114256
1928766995
1119138412
271199484
1242161879
254614636
1668621209
111645244
1914782721
331810829
1370788340
230246564
1075577450
602659633
213023295
686872747
1997045137
1161421173
756231049
1496719584
1246906730
1007033426
1782954420
286330994
763515843
1191124688
39988734
1008855474
1670621643
85880441
1985693747
1938504785
1595549835
397192119
1525514274
299000039
1010575655
1432302368
1444912411
1292349315
329351357
1585614978
779935991
2019307560
385919081
255757330
1609633589
2112315066
1564950628
1741500245
1753124053
21828912
1343608606
2100508153
1932357416
994768615
743053662
482662939
739336793
571644780
2061759810
464183754
1666638846
732613709
313489738
1695889667
1545747168
1506251143
1865936946
234843264
309776177
1164143277
1892837934
1002438586
1646855747
258785773
1551352441
1192773235
938357913
216374306
2117743261
739291526
1969449406
960905297
547324287
1502826147
1683226452
1770298262
1663429168
2095326916
431590910
194616781
595198172
1721357990
1286840751
2078680205
2115137134
1174338458
712348391
430508527
1109697178
127358492
205652743
1470338425
1793261519
1298590696
719130762
1821518573
1781071522
1565802227
1387062314
1132916409
1762766713
1430619568
861291981
122698789
2032994633
880220703
1751413848
590495734
740877766
573780611
1713806463
534373326
36154830
1293844095
113667548
1296027299
324747335
297909921
646976749
531362399
927748466
1529421959
510069680
89748615
1600066784
1193430981
181079946
1815793981
1771894215
1275825878
1492340308
128721804
445837581
475840951
2024904401
1793800444
695449156
660714057
161152462
115203704
990178723
1092113440
1591045190
167516804
92233513
1609920052
718109097
2032518349
1206054206
1757824556
586358279
1702560357
479100043
1480515684
1441188584
1954963193
509029581
469342646
1519191834
285958579
1792905
1076485445
185514962
46936824
943160028
415036585
396719587
110070543
1622931601
396092381
1837754488
267385591
1357673047
2043608471
1370922325
8294587
671307896
2118304508
1434975891
1660950063
2094456539
1417603285
545238538
1710782535
985912260
787394821
2030929025
1912471023
314507666
180314818
1731395402
43303717
1683620074
298372852
1596257540
1394234046
715074913
1986627685
686612411
347904263
2086075482
1730043599
347273394
1750907454
1728726303
749162347
1641370708
632558575
417426128
1315449502
959495586
59484986
86157769
752691700
1848094117
1299676395
840345386
491854718
1713971589
306658573
995615041
502912432
2008091402
757500835
1681979926
729789157
2085191285
73218566
1134069259
2105759867
1212866998
424942320
688268821
2116686825
146194503
1543005532
137718114
870103692
1509015410
1168462769
535294939
1997628905
79433425
1876760331
1081577698
57556308
738153481
1906387326
1054021440
1631714275
1457323811
1758932801
672528497
413465446
2138877675
229799718
314508080
1320857043
1021687336
1120090299
265210233
1138182987
1194758848
2022428926
1125902762
2108703512
463432828
584807004
1983838510
1165841845
1279010461
804311881
640102287
1884892506
1750621575
1139815561
299636635
1522910880
155782734
866491548
788772203
84981434
1979242877
97940121
1943498275
1165536477
1341361427
37242354
1436206484
1712570773
1982100267
111839683
1260503578
1454040468
72451598
754964240
1253659172
769976532
2038287749
251530768
89558822
356212756
1907882622
756029823
1375202922
478435273
1972542136
323647674
176941659
2112305768
1569316084
662807123
299387296
1326854924
589811151
1504484663
621262969
1821393442
1127148149
1298878484
1830850133
2066187350
1653614208
2043930003
28100098
1833929047
1963380883
1589195113
1462060007
2104042759
1886564520
1229254757
1217626155
671195156
675968200
955159324
507543318
243035073
729018078
524013103
237746906
1433666943
1400205171
527201759
1560315642
1342281951
101226276
1723683614
1417404575
1623943742
1203154935
1544328413
714504788
81843894
1665550154
1150681422
1306781036
36189364
140737949
1489672401
1598801476
680491738
555547894
134613737
1215756759
1691189910
458436701
744905477
744977347
952197859
194290155
38997276
1781495311
988137360
2135060655
1612026047
489803420
2100386658
708506076
1204108307
653060875
1735165487
398825714
2001622074
1355794493
96661672
43642829
1039455044
1992683961
1037326712
1328041337
1117855801
1535365938
1262097487
1640270684
1587136372
82993839
511114470
2004254082
142913199
780116879
459119327
508900619
825061641
49146777
682330412
677550179
95443185
207179722
1565168498
787612893
47937319
1062432513
1831935535
758487547
68036880
1350857346
1700373009
303772666
931073593
1264298117
1188534640
680981278
2017996688
538374014
1299676395
1987266238
216537041
1939045397
212159435
1947125094
1234819972
2056431653
1808968408
860276429
558010812
1532232108
151702574
2000538882
1161650638
159642960
277215741
971004103
957316997
695885599
1706519761
1616844109
1231072408
630837760
557881590
1121593873
586485042
1234327229
391050966
2068691424
226701182
732210952
879420356
1496381396
960330024
757017985
174200250
1924808594
240729043
2046208070
1151136615
459379751
220121830
281457585
1234231787
1356896866
323647351
1584979050
426087276
2050145442
437629308
1909908010
1778255293
1845578578
165797301
507254383
460945715
572807098
1952062264
2022178402
1140552881
857091542
1747961453
835086669
593540878
1639142304
1633924959
2042374646
402385859
1370400701
1826557618
449512002
1238623673
137274769
653730321
1799490021
766011070
1594736776
289162942
1029211778
1545769353
196678153
190206819
40314725
1420743506
1304052178
847484471
820234204
224422082
1890806781
757283384
425044858
1886005704
541379394
672394017
1416410953
777075792
10349924
1888096762
156839072
175059452
833230376
1747641912
147446927
152611723
1401350740
956530191
990119345
1700615190
827531685
1838249150
1849153432
936110613
385491713
329836809
184899089
2139615352
1620780534
171137970
62847217
1025719456
123232972
1927082737
593368847
1476053155
344761644
111408207
652148338
538726844
340155704
1037339556
1052852285
1555469934
1617542352
79524178
1870219902
283841435
1996655000
1613105245
1004157672
1005325403
1100500193
155743112
490853631
866562033
1195671637
1835713622
1499342272
146166369
892689506
1157332941
667904041
709003414
1989984671
602307994
1066786083
1954984044
200495917
362188236
56277059
1349415826
1779673207
110807401
1879080998
1488492776
717357795
1422959520
600374640
999153594
1020955417
1889293922
631632993
631092253
462409708
818760278
463052799
1067428085
1863755781
1334557490
2109126478
1092052434
933906737
934486010
874144064
1512667298
2026323848
1561887241
1944479097
2140927250
1749811780
306077361
1892231424
781604939
1751460732
720569632
1805006973
1002675876
1138441806
803933295
1401109080
1392407430
2044005977
1557664275
2095276479
1567374101
1539433882
2015888002
1128320012
1954855758
272253525
2073019554
177147961
468537493
2138696158
2139771306
2074803512
1515530610
1843954218
1010168024
438055165
353125225
1533513032
293183211
1228904171
679998591
238014193
709057838
1522697025
2051523677
125713498
239818413
1973392791
2082143181
378524299
581162435
1634926752
1681446787
2029509612
759832524
438252209
1217524271
640867683
403461679
31488145
795612852
296690505
231129965
658290564
1015851255
660849009
1543995457
1701326107
1282853945
650987395
1176149900
277938626
642471253
1630475937
1652058988
820944763
1557124020
713151655
549935700
328989812
380488806
359050
1179174857
859428704
13341056
945960039
1294733583
364376667
1808826240
428730888
576081155
753450055
1590935810
428942915
806957057
741065978
1854992162
555267230
670266391
83662630
1855102337
1365511900
1155628893
1007247967
800335492
864885458
647627767
1912201551
1184723968
1776820824
485818812
1891491034
1415602327
87713987
747943927
875996942
1224011475
2146073573
2020790136
140212352
1947484193
778923584
1115274481
225356898
1749257261
926208595
1706173514
1051054350
2018963013
1650839495
424345224
986571456
337159526
907704363
1268398951
1756143058
1127174008
368675908
318482871
1523239015
196078389
147193647
1711396257
1800818511
874370018
548449244
439032381
1846999046
1679644430
99769116
129528681
1836198657
134914205
2101360052
113003726
958099425
1149248595
2028967232
1967494436
2021262497
1378654194
1587938904
330213817
1873961554
2139775851
721467206
1587501720
1329551453
111061738
2018787755
1099034490
649853770
1120548842
1097715570
2012411779
1793400613
1397451458
713341002
2053221566
223553818
1418625358
649874938
1992730861
1713426387
822818726
1699452369
1769429272
1009855045
1839931498
450088353
1563565319
1165783874
1622938786
1564007969
1830342336
265407250
558289484
1867165847
1288425561
1125907438
1146447503
1036370568
1129833913
750468865
1255331553
1854728111
1315812983
1338508562
1619099399
317087778
846452934
1217416927
1613960301
1526184419
1712608516
2014929488
1852815721
1118396063
527842740
2109648472
475672831
1754943778
415022436
197128004
1228672046
745176738
203029593
1214209270
140285307
1960355730
1690048452
524822641
360057527
1773423990
423604214
1522093137
1038011684
1640929862
828960634
468348003
1404029010
878053423
2076501793
1955047318
1555697745
643403454
1245457000
2064520459
1950558038
1795967692
2062717391
1126835593
1504979345
1066183549
1174886803
1723905028
1210356642
771969774
652993331
784420461
1353944382
183475301
1368623330
143770415
436597605
1710639432
2064444737
635467207
1238679712
1212999577
403775306
1175640136
1087884162
406655761
1482717088
620194000
1145464174
1126242327
1470044253
2035711951
2087283199
1403600072
403832269
609780850
917958091
350217325
2119839953
1804803644
1458562725
708833477
2135487892
1429451538
1222133105
1872043821
590770963
146006687
1416604927
1722502539
906462671
634814965
1267159040
370555536
859722016
1619520379
1251180990
456666900
1980066344
1013809554
1542940035
500240424
2097979143
1902207281
322194669
953387075
2147216434
1852350466
1389053421
1640517433
1264208387
1530476233
576019026
1235918782
2117475700
1064334301
374894641
1309837641
692129693
1645598203
662291208
1441892198
801872084
2110025918
531034021
946198379
175920580
263719500
723503970
1401208489
983282142
194305649
2291192
1341769602
35104661
341751919
811821843
2060276627
2007886515
933965666
1152410555
249317506
2137075142
1772335228
488716810
982274235
192117208
865358356
939446350
297204944
33413949
87440162
2141740803
1636515211
1792477727
680538873
307584737
1051085817
73502433
559089667
1388500227
1861108502
835291634
547027321
84858601
103348709
740024277
1955138191
1001899191
1722576441
215414724
613493765
103961814
1620212443
1821570418
1337745543
1361233951
1629864563
1326432519
30737165
1957976575
880216423
1406091356
1148849516
2080137468
39325154
1110059828
1261327023
1512112864
631613987
379603214
874182343
286838411
91646301
509210568
1656001249
1085079547
203282942
302125417
1910541230
996634108
1440203143
139584444
408395763
1504340874
1226768926
2110254433
457634615
633551271
2082168372
2050143630
436163551
431781166
1783353026
1872123381
2078051109
801505144
1514011732
2019612969
1269459660
1867121007
1463749267
809360137
1964607818
245192422
242579626
1138432935
1783265412
1970063549
1201628081
537867245
1998186834
2084087421
1835134865
442095423
532547839
1206813255
1379453487
2081139186
840791564
2002787232
1967574431
584431866
1112585393
1536754786
1102816746
1997167823
958989027
1129876973
379865534
2143122189
697661710
882248070
1252658253
2072299587
942219839
91395658
859510495
1045793428
806932396
981645242
405780417
1614268904
1706571503
1131622862
1991625806
1444465872
938357489
1564622212
1295206351
54685078
708155983
587593607
420487962
886684128
146325859
1978891582
1453710493
1384573725
2070899824
760685150
998902363
1444686723
2066377162
2080725989
1710244521
178193376
1196305538
1158951404
180156883
1219439862
1195820720
1942919005
1593992973
1109140686
841673529
1993227114
1267821639
482768880
425946198
1838142402
1984702169
341266144
398580725
1002473220
1459305345
138530762
2074466211
1066709674
1226863356
915606111
1219319033
517061855
1380307262
137248516
820509265
1936413576
1350130852
197369125
1653251321
1259947856
925753790
1951276291
1404620470
1248436458
1728385948
928507652
177262440
996719500
2007481467
1771122082
1709164590
2009831458
470595365
479114260
459140117
1027813985
518086424
1407108040
1439682997
1353307929
1693470775
27892031
879211228
1201908913
1291501854
752748161
1668362411
527668164
972004750
552047526
1024424427
2138975533
1644541640
1332099017
211740395
1069690897
608930155
133025629
664772692
1529259565
1954031619
210641785
876356041
696061319
1668588550
1358796562
1885062961
147425835
759076703
180830961
1546834796
1671096856
1177716369
878350386
844562569
748286793
877806743
412616446
1071483337
677894842
862478295
253321106
1229954466
2026103426
687769886
1179152274
1163789741
1398003647
39237706
1108031082
1373727302
1880126778
1130502469
228583680
884428894
1985234938
867811783
1268608873
778457590
1043558729
885681591
584945830
1891408414
1301405974
178672876
800610720
1631905941
1242307455
574296602
1106668557
426071457
310996516
661419738
592929204
924406525
1485619802
401078926
359782733
561188987
1883783674
1570086244
1746131485
533847994
2005285473
653916019
1257503757
1079184353
1019898036
390670112
1126730339
689607168
272374807
2021863415
446935706
1573623506
275499611
374473113
1765308497
534525780
367720363
1590228113
955051449
69704801
308210780
1890416881
1060119343
442941998
1290463694
1625001935
818212863
272348548
1262035605
1005634478
171374812
882736978
156965510
1854910683
541173221
1315009907
142913343
1925383609
557937596
404536792
131086968
96789738
1528069305
556865138
348845944
761816859
1148215520
1937261813
796490027
1118292709
102156010
886615977
503718694
1549085676
1881548840
65863002
798009935
1218879564
383595779
1363829367
1915471265
950293714
679929313
1672641447
2078064995
1168617124
832890014
628389134
1018291288
1017701434
748263559
906659761
979590337
1436401109
1228891971
278111605
1775649513
326983800
1318845103
1108417996
473316058
1146307957
976432757
475755784
1448067737
179258489
111331602
1243246456
9070289
1333379938
1756260982
1286404610
1622103950
2139331356
1717044372
1313511895
1617613856
1767266429
1570495809
1764147308
426464482
111968553
1688278236
1706739675
725058715
1178750986
567106177
1496821359
688009805
907610855
210726887
1736707311
365316224
2039043987
411331266
1880296760
1075327951
689314730
1881503046
92510839
211460775
547071575
843757692
1947470949
1559200192
1010158038
1381636742
1371366651
396832147
1589602914
1511621005
1430321751
906579139
1921183934
1909299652
1393214667
1588492393
1984667553
1942336503
1683121776
2014157147
1284262768
1829406380
1268988018
565423745
2138788145
825489679
1622078791
1209651635
526971731
1169878287
1973433690
437372356
1979672998
260277585
354344963
732084237
2106434228
2125045270
1189981640
664923026
508456572
1856798994
1437182040
713181494
341083805
808850870
956429224
1939949753
1180373106
1136042453
1073764032
364320326
1827691881
1711400636
1742756465
1984279962
1332278693
2105366044
1936020548
1784540077
244719687
1377345789
994449609
1419150947
1571483547
1244979511
321745599
1259124441
1894715773
232742983
1885060124
13540352
2033408540
77313539
395161865
139476614
74826564
787157560
2089963703
1948399253
1412897760
1007931349
46847616
2011001965
737981698
234411721
1155393823
481765185
454210426
590418081
730688580
523763175
1866083025
1243372078
203537063
414670541
617076509
1581522248
489989737
1887649448
108104320
1169011888
122680177
1658220025
1794075476
31477403
386536951
1164660003
1257288244
1359616945
1845730664
2023489978
815149694
454147418
902124169
783480997
1819659148
33851947
1557754013
1916250543
105503118
91996964
1779050192
962329049
1503186554
1282940801
1691443667
2103014375
764259259
1987584671
1537656204
1003836175
15176202
383878498
1043118975
1774938294
522241291
525366293
1949197606
981638001
1907947308
817101674
1843057090
763870577
3559137
488954888
2048024804
441305334
1310486438
99277781
1019015098
502946427
2014528509
65010513
864395490
1465238724
298022739
1850153874
1803953475
1697588577
794380785
129191141
283833721
474294823
1422908260
1875410925
847355186
1346118475
1309991478
1190862346
844201866
1394995164
74014186
1590478866
902538602
2043999095
1969925481
1970122279
1449474454
245124652
1052747401
1284474310
958127463
129163400
16883693
1626833202
1044326146
381383372
341526536
2103362246
614489635
1726447705
1206456883
638936385
1937276946
486477268
2005073732
1957652669
1791746169
1966806011
85817509
1370472685
73408326
794551754
2061610344
539433981
867268113
54733326
334974327
1624159653
509401211
481804142
1423262030
862111143
1512694731
1363498674
70758384
75246384
1960580231
457025802
1239487370
377397755
842125497
432853923
6271106
1445288837
1183012324
1212423772
446488525
1556306091
592165863
866544551
1941910621
765031449
996803281
421238858
1326924769
1113123894
1441152828
1555624218
1506228513
1385747626
513168743
1517574681
605643075
1398809098
710331961
206651578
558145250
2077774494
1119892254
1691248986
497932501
434877315
1903047716
1989191039
1705365136
1247904918
152499578
1321853846
2087370883
1624834533
741303177
161260320
1822853864
1019402316
817370404
685693439
1307156564
2048159364
859904601
2029506686
1948812005
1655093128
774455346
1616476416
1733318335
1597901112
1861740440
2078962960
1172496948
546320824
566794367
213587159
678522781
96779763
1464496483
826469738
1699698367
385872241
2136066415
1063191058
1671088129
837947794
192998995
649243501
1949642375
1570951658
717566450
307304275
546077017
1437112331
930625803
24517983
76353811
430015319
469544825
148315727
1973930392
1811485175
17973003
1296619173
1866078444
1494913901
1692536269
1953629378
1800805111
1914624570
1474872542
1006917418
1032776719
1954232278
988291789
873722198
2105922824
325374216
1437512870
1455055172
1682115108
209250276
1669648189
2059721611
1441706949
715162653
1192804864
18695959
1650215296
597618315
448389897
1476378465
2074331854
1206220791
462141723
1585269609
786549404
1752398319
1632450204
1195443503
1527100558
534681871
691312926
183023479
1768828292
1205033006
201106354
1273267564
1632259797
1365806793
442572326
5394761
55226524
2036221126
1024750044
2019043707
1517625526
1734951813
522458057
1867371050
1440567941
1912284669
678249952
1756114900
757050220
959851383
601141258
1474675706
1591841159
1665169265
765071633
276830029
886464406
955739658
1496142905
179397910
1799470510
818760278
1523712981
2074533127
712127917
2048926387
582349811
935447019
1507565081
1242212456
618731338
790042410
1640351882
22449022
363620661
449321322
1707672274
1148278131
310429974
742644249
436542090
439049117
1619045191
1094226299
1609918445
378895008
1801151434
1120437379
251633249
1868887075
1827062518
1684128477
2090038893
1770001126
712277443
1999486516
1582729061
326312840
394591560
1516186409
973437233
412049213
247593600
1510404334
356027940
1453888929
117219778
2065595969
821606116
1641097698
1679803901
1705151160
327504079
174203580
1296605899
549768778
1357346960
202985513
205331041
1340465915
1125153611
856427970
432502481
423627345
2079515325
98820397
1511100014
103382144
1649252896
731617358
1100053638
1819357171
1874819721
1572180823
1273317804
2121597171
2115081497
1381123369
1350375486
1535857183
70183254
1160379351
1413007094
1471577828
42736420
832950739
842186108
539788533
1150450693
2075523603
1399779059
1672180233
1204921077
1500116846
754976445
952348665
1010594354
325491582
1398990853
764396691
1963380883
1132457280
773770944
1254026237
1934937460
1968261632
380966431
1780944565
600248951
1326492907
1031898301
372811383
246334248
1375047370
372744707
1764504402
156157515
1600521830
1438692382
246937776
214301195
484121597
1845815859
1333829378
1836610275
261511544
2093553779
905932624
102412580
1221929266
1529303997
606558995
246680186
1694896929
1773871832
1071094551
1495579821
670879743
846618847
1060661116
2093325841
926720168
1941176677
497394351
898042398
840998120
2088822845
536786268
1741407220
382505448
443088463
779624181
1672394313
93939008
1848792630
98736582
2131373618
825975921
1675830854
1466956946
236650000
1190182764
605323113
925959126
1549051066
254948769
1297631340
882099157
250576908
538705729
138750031
1181457646
1531448488
900316193
1270535297
1712549201
179376931
667419329
1056413760
1886690896
1811847385
787378129
2018459277
2117814026
493520921
1832979453
2097039628
124942201
336107456
795222449
1448642473
683392376
1014001792
997184636
94321054
1800245499
2039655593
126996160
385663516
312205319
1349506142
2137372259
2003699180
844519755
1898373162
71726228
1720773014
187335691
2121829839
1727799240
458657894
1721447643
1765375485
562829403
1890055878
882416403
881250782
232407704
1344523677
260492114
612539831
749936182
649694683
1145232632
1359270127
658043325
507310061
1954002968
1420999808
1604982909
1556626072
819117058
469446427
990295561
212539435
1821864942
195489839
330968479
1940935425
258703763
984003858
2051719827
50849370
2103122080
1891286565
1435931277
1308503427
178042088
679339793
452214570
227672544
1921313796
1544908033
1939671275
1077039834
1896892337
2129801283
1391497719
1558073317
1612349750
1029533705
1627522642
255827009
1587494895
1132945744
1377717163
173220043
1912084957
337086301
963311423
951949989
384458362
1866529546
1339214481
1831828123
1563525978
1495568978
820839813
510723990
521385049
1791850513
656306120
1975073888
381699889
1809244131
126207442
103556680
323638821
734976930
403014575
1947370534
1344313813
1766671573
889064217
755967280
306561685
1173305067
1574223852
1541426963
1434158973
440664555
1321842835
1091952611
127484103
978536142
230375537
465804914
1089556311
782908172
1430662888
1403305065
1764939603
749790155
688247600
1214793457
954536703
335844838
428389428
1754758286
1955982199
14496384
59696881
600250982
236553902
1851097992
884523749
704300412
806895139
284142264
99790656
413716501
1447592030
2127414688
520424128
1106523495
1575082664
362973455
2096905534
816900820
1776579211
1411571309
1893766239
1489563190
1063934197
2089043174
463664713
1154474866
1272350219
98618904
1604594221
212603337
530366295
962525387
1087246040
2047301133
1353801654
980986063
341416485
775766400
1931288753
826761067
1931720255
152685392
1729107074
2093257043
1870808322
2056204936
1617496544
1618105741
1208672726
497973448
914498346
1223781340
82134255
544604148
320525708
725725713
313791143
1229551029
1730258705
732566394
8280749
1331393400
382189329
886175337
1980474935
913434822
538180232
339625630
437559854
1052815578
534785597
993611448
374593669
1171299835
406173310
214433777
317267050
666953567
73972588
1299768331
1589765105
256453900
1258063348
1865416273
69883367
1110083529
528439538
1056861627
630864882
1178946293
337194297
261732861
519815354
1735012334
15002896
286704972
1833911489
226144653
308556484
668031716
746749078
1365397288
1683953053
1441337395
390615150
235908085
955726523
1403244868
1328104107
1090893278
653167733
1978247044
1493688809
535031577
825540314
1170686563
1083441886
1368930907
475018417
1527781101
1949642375
2113775174
1289075581
106900166
221006276
254313656
1766705843
2082043467
928145000
556799200
868134872
1158926385
1135603528
1046937223
1710503795
1103708374
2142294614
243950144
1035733880
1512727495
1286855238
1508756034
973698075
1860534396
2130744554
402123582
1461879809
535079557
501082616
1818696539
677824670
1114927740
2146751106
943180318
1870786036
1241727994
1843866785
195734101
1849039230
538964733
1530656535
644008360
715074913
882107745
797585462
1392310915
1049885956
261349582
1532458501
548984229
72278197
247741730
903415506
71166347
458020656
1821458880
1231770327
533253906
1592853293
610228347
1985802028
798539894
1084218116
1372720552
2109993805
1355507207
1929756794
368325860
1897089756
1537748655
2063395821
988989082
819565955
2004976895
1200916432
978331909
1695947558
1604245949
1674803230
2077475781
952382930
892349509
936230480
1660279411
665607427
1477592075
1207564340
561008644
2027996508
1094090377
426041490
2127708913
1140567720
413090016
725785151
1818122826
468763924
1420519413
630353386
1137751751
1275158805
987634763
1283593434
1593478025
2123090670
1355028656
1471896113
2134001728
1511002449
420420620
346446310
463654679
1256634486
1070104541
98161867
2079560815
1265886505
1491342327
1337316014
1671064703
1621683176
631385495
91543043
192390840
1380687102
1723992515
1060833572
1324420056
1580392942
1829266064
182366755
149799994
1323322602
1750202522
503143924
1960067006
1813273884
1186826210
724159821
1531608998
1175636175
2081501385
149887132
2103519249
1372204761
400695695
68115489
1114244054
312286679
845456798
2005317000
1887804959
1398719041
1095915373
826231901
2014212479
818153672
1522253037
60340902
1715966934
1798599219
95713201
1883722823
1606119060
1915567703
455020513
1997668812
397701762
734133367
51434549
1509841207
1771362857
1376920048
666242451
776488897
6159959
1583334876
1368944499
1473612709
2016806422
357439606
921560247
678843552
741581739
633460238
250191182
1062116404
1401762429
299864286
1858212943
1367030
671773127
635416840
1401106039
1591472686
1367406385
1209679794
328096466
126907715
1493616786
491631088
832252262
1728196135
1831552323
1035500900
492955808
842898637
1178808440
925326980
1221298829
843673288
1533588697
31745725
1434974555
300191701
1946418936
1609532030
1781040867
1180445525
343510515
584714556
1014360268
1660854477
1107649626
253228046
1764753128
2139385662
1026189433
934069502
1838050109
1345530330
1156751235
213614747
1009186459
48322615
2103511887
1204995576
967900867
906781853
1936330278
627007789
1044879675
992312571
1564989379
1448815492
1037181577
652952576
1018316335
60793567
1217576221
1512533450
318450232
102243299
1766244846
498772224
187719995
1491345718
458070294
719646865
1792876666
1165429064
1920894414
694747230
277648041
1313077544
621958726
1707663725
1870737246
1983479348
717482158
1546920695
45509741
1404935315
933154140
1938377636
1182160623
965250296
1923576062
1512182830
802436166
225445095
1435040066
394296986
1650667681
1907162282
991794565
2093252196
650555027
19099828
742143797
720396414
668586804
1627975925
849938109
929524692
2084938655
808262790
994324477
185630057
2090413010
99939012
335039086
1973897748
31238017
1476970595
995554423
1860795038
1191791860
1279458617
736440365
229147629
181446249
1009855045
943581408
1563375206
1312988838
329651987
186321558
1488198460
906344281
1111240172
2127991731
2124310787
502344478
915831094
836293426
548607694
1880083029
1365429841
498623957
550322972
971531843
1073030015
1355381663
1751114086
2098091166
336690186
9371930
544939523
410599081
410611575
864391228
7092179
999971311
381938593
513557003
2104726365
26406230
800968494
555070986
146107582
1734034109
2090560774
922569523
980301042
1693652924
1498414219
1413604270
294069867
1353084132
557274236
886735007
551851116
1327386347
1911246236
262700661
1965504093
333759178
14240875
125958802
1143783582
1960865991
1412518068
221473640
750296559
1601655517
1631255313
405212587
277406506
867985020
1203266643
339321904
441923443
882973360
1361756076
885493969
2062692824
478354248
1744537901
1457892996
105660618
794375312
1306124193
1357701348
1173614809
808006014
1674389080
1913870572
1473105563
2055368087
2136817689
2107447472
314071153
251629206
1417731155
1711216338
1340784357
211080682
1418611589
1843649293
1162818022
1620964950
925169667
623669235
2055428391
1507819226
140570140
1451443241
1948577590
1476524791
793149980
1377125411
1478892330
1959571589
1595339102
815383262
35549829
998798715
57026347
1261848304
1937466289
329620628
14030912
931114539
146022842
1799874885
1585775473
1066485432
268845812
1447494601
1059679722
543167705
142169432
1222970951
732416394
1548169226
1541135814
45852158
1291865651
904848308
2049687823
1814148191
1203823692
992873808
1944171973
635140247
133413607
1320868924
2132620762
1428023368
526955615
1725384591
1099438400
401161546
1892016993
1902429324
1495257493
553655451
572146472
22504256
1683407322
1497288675
1715009451
927460617
2067837507
1577289876
779652077
1251057969
1967758692
1041384092
669587575
744668535
2059862365
1659898927
474459040
1102448862
230721253
1264057480
718877914
227561746
1951325239
1176036695
116014982
1764725870
1632107058
233849666
372918725
324779347
608571518
1817313192
1388554356
932630958
1672628278
2098910539
1831145686
325983983
1593856674
1315047569
1843238821
1951803798
2057487908
604486829
9740525
562724349
1074655164
281154414
420051526
550472885
1000194282
424077738
206861198
381896553
1500709704
1092029888
478899984
1500333700
169330386
661675000
1783548413
363412801
683462261
1440738630
1361230984
73237426
1575946732
725482602
1448038859
1370296005
1044206419
1890018984
181113119
583378726
753418501
1689387040
207683472
1227974351
714949933
975010062
1890907726
1507565081
982585281
112024739
336968822
2090916479
2057332092
243070602
405567959
2126421148
1557047413
2065742429
1469307671
380872450
155127022
1918221037
1705603770
1297229134
980603428
725888494
2053836208
671191926
1762941648
930771181
1596843024
1261647531
1427186559
331528276
1174797992
980293029
496283477
931536184
1364552072
1802725085
66452776
1106627536
2094855955
250283007
710920042
1690028946
1745901192
51811315
558449766
1944673565
1542719504
1068577448
1040115185
485220980
829508729
741203188
701250984
689927300
712012947
1225367801
157599463
1537634451
1153740085
1734831476
53816716
375656021
1490431134
669370242
706366655
825884257
798258848
1981334601
1291879214
336164831
1212246316
1056604269
1519088431
807724811
1975255152
1109232665
737795946
514134068
1633287962
881447820
421214198
1558577508
1321460882
937466481
1240775776
169522029
1129936036
1023932451
286451859
2122635271
751250051
1229565223
2118937804
1733643525
54720498
1804110774
518838041
1551130531
1630532828
291638824
1735481986
1003013191
886726327
1775958959
1678658583
1853680592
958020493
1007345981
478294766
328431869
133117923
714567873
406506917
1970859059
265876342
302401810
1674219080
846677109
1490138875
1091310656
805474775
1366931728
1145852001
880506193
1836828041
368960997
1776241826
554693684
1788758895
1163665654
1168960656
1311516094
1098182903
725651764
1688363568
996709914
1685244089
172144264
1323978091
1293712620
1746390896
1563400726
817315947
862734267
1825859178
1266784747
873543221
2001371681
2018737173
1765104475
56704534
1137217447
434654444
308301287
1413263128
1021188934
565212834
1887490828
48477239
545379489
667526159
157668734
70487393
257203727
98406672
1155255467
218485876
727502940
1420497629
789860716
942249500
1280725400
1430372138
866812762
215241092
180757527
1473526829
1265337455
1729209611
1987740834
615478727
1473370731
1020978114
871142865
1270080111
1495957237
1576576527
1449448994
1568519483
1400366571
1795946044
865647326
1523974456
1416933895
1007288897
1159362692
390929108
1383191349
1555820429
1330188903
1973231221
1425895356
1234850038
1310234887
311316784
620064165
1814328365
399036678
289160457
1691275809
389352701
1546595075
1822980732
1759101129
1283153334
1784123499
725737660
1384661882
286653371
1569308229
347525366
1426779644
1517322891
153038086
2092662665
1059450389
1856154020
300925775
359912444
407351123
2083194398
324234826
305581093
916237744
1899173310
2004873131
510585367
1044145467
25884202
931730218
421294963
255040631
1076959974
812130084
1315741356
1845546143
104726801
199254741
2077221792
124816203
1728124670
501524617
1754226216
1542110891
1348902036
717487826
2110219599
1459672492
1853862488
1054557382
1427443502
1080543510
1860886093
734839307
2014970704
1034797638
1413076617
1487380049
1334889036
1973043223
820102332
1709597617
371248550
1862189344
820413230
1444114188
1133453702
1087952243
1143974820
214590356
2031033493
1842625049
1680823429
1170292028
1883552912
98282534
1440105477
917058179
2072497468
494186885
1843602390
2069282494
1741557062
356712092
1763862031
946372946
1498982932
375079055
83654133
586102466
1681127055
539370627
1911607118
623472104
1607462612
1698902140
222646594
973083624
639303623
1173645045
712722551
130892021
2063830119
848231443
167036286
2060321951
1337809056
527729292
715604718
1760802346
1479190865
235112517
450406051
206881606
556227717
1636184113
2070099360
148995574
1247940871
61917265
342172377
1595695371
2135943297
1796407465
560573715
617509204
1870986823
530448494
62014643
1462918954
1407145000
2141099405
873748667
1434651071
397776514
107268553
875274799
943909851
699071472
723676462
413710009
445455293
81838845
1752679061
737692097
1309052957
553744949
458117089
890371956
94133838
1440545799
969215431
2102214003
1362516282
73039733
496243235
1396507990
1376222871
1651392661
1522436236
1265813892
1576045901
456241835
1431150715
1749590901
844757552
1125488732
274841815
355591120
292284631
582221206
16874747
654056307
894561612
2124474751
2119044608
711273860
1986367268
44851919
1972491465
661350853
1697093211
1828688599
2045812242
1440574800
2041096410
2116559291
450292171
121829785
2124384616
2108202128
583323542
1580882546
1204549596
1022575436
576667217
1501792736
720772414
134186242
1854016613
1387102919
559877988
359832053
960695224
1555888393
1836407786
162619408
686938309
967522142
2013215784
1608512605
708000646
993514212
1007522353
1020701416
1913816124
1931447388
463414422
1479658175
1860196642
1487840807
301326391
84351584
1567301629
1074153491
1957793233
604411332
1422158187
368954218
1406543959
1985258245
426015876
1856438502
1693572088
216617729
469126113
491829586
334383163
1380094452
1843625881
1528811901
2074369456
195753180
1425197572
810638220
469578022
478847191
368453408
1148547919
94271935
610793594
940071185
977122300
1045343287
1738615907
39870199
1656074979
475087152
983837722
951639560
549455427
488696307
150099389
9023337
875629862
254922578
807228315
1336467510
1672141666
581289333
183789979
1244395059
740291568
1200616994
813275406
805830658
18181114
1574684737
213371370
1975282309
990887553
537838041
823453684
1487976903
1464496483
190259943
1290185093
1986282728
650747805
115521190
1596807714
1542716766
1812542081
1154085270
1599793142
1286929970
2078609423
392028454
737941642
1527243706
1619899378
916795534
120970284
1456952993
1556634922
71194504
28580813
606258915
81328507
298859725
1346931065
1066045851
2015993059
225639890
1937035424
798206455
400918104
1700123205
223807639
1444745722
1660069267
783961891
17462247
692218704
322907041
1519327047
948055164
10658022
493687261
1705931107
509141581
1954334143
837293399
227714278
1417717238
1903319249
177843397
900056366
1811112628
557997160
1248887403
506296725
1442640354
360684932
1664206363
160784
870992434
843497345
876185188
881885061
1096486888
1164810461
2107678783
607005317
556180995
2146433878
102793055
1761691060
2060628874
30533367
1463465857
798630539
1539433882
1840130053
2088139877
511887989
2106956513
1061643526
727794151
1745553467
1898137915
554992498
1652336188
251917296
1635675574
532462473
1625508578
1167878357
1286890203
1865867459
1759193947
130840304
1367403981
1927184470
925170880
287877339
1166181979
1897266420
521413534
1498068451
797494798
161368020
1422870306
1415832152
306620332
1224328724
1174019365
795200768
1696374659
129992448
865427765
1004781424
472914826
1791773155
2008896505
761469135
1012745325
1994144067
2026093201
733588785
1196784234
252554137
972297466
35836425
1330209494
2083434967
951757932
756242759
886237076
1097437691
1455416209
1913536591
525542320
670991289
1099063528
213944237
1631183290
637630125
1113053258
1474226317
884475811
310902492
1036709573
413184533
631591614
20144621
1229340121
1521248812
855521384
353576540
468795466
717510878
465692883
790358762
629698673
1686821354
986453699
930941543
1571962114
2035135932
776044560
1290343892
489763083
1863284624
674359041
980256556
1136841897
381118690
180563739
710638204
19635197
1949696776
707736738
1152610112
757595610
2029332031
28889107
1603613195
1489809210
1868642094
532511351
1957372093
933716210
239619072
147336715
468912264
1520044635
987720462
163762893
962477734
494076113
1390393804
1096946788
27895571
1586178674
1315133873
1761296575
1019907888
1653846243
409102464
963656967
1954136623
1275130569
240249656
1320643384
1536417838
879725694
1490288467
1341694119
1438531399
1582499981
1463845819
55733133
379460726
13100077
1653417934
172848496
2021406019
893549471
798590420
915540846
304850181
518938138
1030199324
708207162
368777515
1405200841
399198871
1871186307
1994655370
1286498639
1761786596
1219104948
715425515
1886757568
1835595845
516030667
344236646
557612712
1192688184
1463198216
1028954324
1607175797
1678435659
1385920951
1236017356
1279388364
1886110524
1730256065
117898676
1779055366
571598218
657687556
761975817
608524462
252451029
1410775833
491197231
1714823386
51758649
1070831777
577676946
1716505176
1251412685
1135528852
805859832
1551648602
403651892
1156517457
1908880418
174154280
1169630857
1103367890
531393996
237299694
1131550513
962650823
1425046981
969008203
439621529
4071122
349052395
130470208
853330223
1003802582
1669816182
42873887
677638514
366608951
1749957813
354104766
974340653
539605682
788144939
1833446096
126714782
1466947047
344295165
1487511932
58859948
2143745746
1573199720
457994469
1541901824
1113692427
86159626
194972013
255929339
1454062865
1676385843
172687583
1234251103
726705738
583455358
1106997057
753183107
183169352
1386945535
1497226425
1081194323
859951002
944822321
200242168
643068411
162054062
1145423719
1349971013
1066045851
1991446967
183752019
42660656
257777404
14070857
774085826
90296041
2111061197
835436843
903842145
1095820671
463657547
1250273212
868114878
294997217
1083903440
1849070829
223754372
1648168462
2081864488
1134168712
1412545384
1808770238
1139512671
390341182
779143048
399790118
1056651145
84649994
1868840242
1750236435
447260501
1038912744
1281309626
523672154
913915208
1559935438
525794611
406587890
725361701
736172569
763817389
1446394658
254109521
672117082
1092414170
426052484
498980591
1225274261
857895236
2012834027
1710554361
1013466135
564326268
1134753834
695068657
1998359587
867017573
575998748
1758298571
334224192
984646855
1668215404
1001564506
1812195636
84932867
1271316240
781235261
905747702
2059990315
1989590639
2126726758
2131016356
174230068
53444386
21527275
1500997908
1759273060
87952387
1897480995
1613194607
1508100505
1624376839
581321845
875485228
833908008
390725479
1116590903
1580785929
1344175584
1614343499
6563203
681088135
530378686
1759710685
1482597328
505761631
1159734165
539303966
227768150
1754897155
1865391279
68458881
1101514433
629779123
327393217
821396495
1222192695
345867443
641202733
634525913
1787888185
591993004
1584536801
98756242
1290415251
1924816296
802746774
897945994
1576607140
1965336828
1968832850
572552031
1442340148
1846684357
147678582
461179941
1031076628
1136770327
1915449457
72933419
1580464490
600022805
876542341
2027148941
1801743649
1732351840
916585831
1211329678
1190213831
1055541225
120319266
25796308
1291605410
1091400830
1167669339
1002817237
907974100
667519479
454241374
437602190
674159898
651236569
914690413
636176778
1506483492
1933539846
975836214
8553470
1880240098
968561886
2059349232
894629551
2064639280
151510214
369978992
1565825318
1993044394
2020867989
1626661714
996527975
78880290
353376434
824511098
743616211
1058913596
1338215729
986750406
1520602125
655623422
1843999383
1610548768
1477258050
1131579194
86298872
2141261240
1185709973
1480191688
1882875589
312018051
146808758
1860994194
1054075341
1605690170
986708608
698658734
600616358
1397426585
999115340
1263718055
347801568
899661538
28390914
822686915
1590484944
917557895
2068558487
1254461812
1470597358
790083202
259270272
716910132
619540354
1950947247
34248000
1061683299
626692517
290263847
1096868916
224527777
1303060568
1869799433
1246214171
1478854892
2090501428
456926398
1019697645
1217656855
2030285925
2126551518
1690736915
736005102
1821351691
1424634018
1499392294
1781855051
588140554
432023954
1937747894
2143573050
1754808000
1100586931
926834507
909600917
1695901194
1277664621
2060290743
488531451
1178462192
446567860
123116241
647196694
1725615453
290880957
1605198650
726966129
1930117858
967069027
136043684
1937488968
1649403098
1772663787
273506538
1938648291
740525152
1683463498
405027714
172106083
407049680
1396955778
1631074472
972078024
1578212618
1438120302
1728710218
1703799509
1999257879
563086134
2109201233
1376847383
1749231545
1601065396
1756841638
423588569
729030150
1138455633
1786065854
1654877580
1383472049
1851473980
753786821
795943789
2132805870
1025394851
312916532
1396167769
343130051
1955501424
1921655507
1007472330
908574290
1044879675
1807596279
671142918
1157839617
2140854849
20374319
1235444157
876037774
965231981
1679153375
1789205662
1228164706
469993226
1954455764
258176108
1281208914
1578452032
1013002979
344130036
78533528
1099127768
1421491663
127777199
1420443479
1512786948
599862872
1791794059
567234390
1217833402
1766912040
1437959433
542650839
793009096
481018260
187937430
825224998
167428689
578153844
1576049065
73338682
351850715
2101843979
420133005
1573955840
571941760
1498882270
1676564201
1573797758
853953465
1572949652
1993118962
187025386
1837276522
1739060453
892810262
731986188
775331341
1690645252
611379219
1170081646
1656601705
1661346896
899035724
184563486
1369853436
1763676494
1787074003
1466737047
69742277
2057766499
1067696634
500394406
898605285
2033273228
1663356065
675395971
1087728066
2059816937
2056307743
1317168235
1154246760
1723229752
284820491
1042609274
269575010
2087809811
2139494032
1637807347
534908095
480170316
1124154759
700855003
1783675067
997544661
452133995
774471415
1362124021
716630400
307488674
1785503981
427520456
1552656583
230051771
2430289
185526224
231056059
1229611948
610306497
660461115
327218786
1995245147
157618574
696670093
1791158338
1640473583
835876976
407444589
1225714494
732700227
450120317
2130522925
925102159
495527473
1767227758
1157946514
1722207408
321831453
1379618063
91875230
202352443
838696555
1596921926
1777099044
2029804942
1557590738
197176721
196155757
1588616588
1938429811
1827185004
283122478
62981386
42389205
1002079474
1890907303
1405006449
257689152
244365722
1614460040
1207317486
2129292086
1393990960
1609724112
408890719
1006166778
1334737165
2100973787
359459147
658900276
2114256108
1455189249
1880814375
733222229
1716175749
1881646878
1485017343
1589136112
257606532
2115951231
889344342
1489841218
1108666217
444617074
1612326549
953076559
903534113
873122047
1009306242
609860821
1369327273
1687614400
936473378
1642593039
850930562
1332812059
443713753
17179875
568635364
1252276618
1233109824
2097538938
638870778
2093359194
510609493
1515772151
1446207307
171838977
1168759022
1897763568
1958627473
1020587855
2123916755
497703877
1814770647
199249189
1686370046
1287832228
578599131
489414803
934802814
607405982
1177812145
750448452
2059662859
865999403
1612628530
819643537
128936297
1520209489
416601086
376792614
1709720835
1834173919
625472276
2066794634
1780802551
351077128
1080312113
465530051
599913521
965266540
1002600943
705196389
169018231
570370849
1968605517
2126867369
518943999
396284891
704482397
181130046
621599389
1804830178
19617087
611692323
1188049963
314609127
58800547
509636221
1932044355
492712249
402086196
138951829
922569523
1549898994
853345483
1115082624
939267441
1602916075
1987110574
93998348
1286249396
2137770498
1706380512
2062622594
708609071
1624923132
50962111
1450854043
1168748936
1617766574
886496277
882910235
386345755
1862497771
66808321
2008108034
947477587
168200973
1478065482
2002716976
1736436244
384123246
1665146822
1323869583
1779171782
1963881264
970800790
1082607061
1531931107
513619702
799179621
267402230
1450225642
87984469
389967850
731942553
662407683
1777735474
105636874
591234913
2111712490
2029665836
825008535
735013262
1852753831
41812847
1393050959
1132838254
1610613430
1164880392
634475811
445943831
1749934755
1919979386
1497060673
1368191887
804844263
1503464078
802296342
953350743
1813853734
960695224
3968119
918955974
825098078
1226348492
1791650769
372527529
1057256621
1123518317
336926555
596434108
1264647033
1358578369
2041728475
811226934
582685035
175496464
101752718
967403369
1847189798
1390223176
2005761202
1978922881
1334309479
1011810083
1783352550
1402574284
837783680
821381119
1200906999
594304055
19583590
1782592824
1007772321
826720935
56984808
1998227958
1675485918
1584685397
174216603
264928717
26163790
655064368
1623600541
305533111
607066396
474698454
391405125
107977485
1319876946
334890286
454361395
816517808
1665589592
651271996
1622562923
1087043950
1449635980
2005213678
145949711
602460366
249797974
845794772
2193121
219681067
312231867
1928403744
96421772
1574972961
119200813
1178237549
1221722635
794816266
2058320551
560914817
1494862124
1819355529
1446132305
1852974185
559710293
1228195909
147271276
1589433616
1312028118
924255244
548442109
132260897
694609219
340761342
822503210
388500639
2124872334
146610198
1140049282
1675098951
541818847
166190503
999469817
1255195891
434506564
2039751167
2086672793
258922467
1237729552
132334856
1320407796
1947449168
980579646
648571174
1669495921
386432747
1988788046
1931913727
1491147024
732867498
285192456
1703850134
975240990
788479551
1869278164
490428276
658316199
1840832461
1163463994
1511100014
607915259
965857228
1156192540
523336816
59296663
69345867
2050940720
2053813451
509763207
1161427202
1536361676
961415808
525294197
655756197
1630919486
866578956
149935349
2082431124
1181243045
1705656176
1059782871
304474061
477691274
1308638518
955587230
1530593720
1306981343
1300519899
859260719
1875727396
92404394
572719154
94936111
2044123423
1867940331
1456257966
748249231
1243456352
586877594
94442198
909724543
54201191
763786899
994540122
58725773
1289712826
2108012031
619393867
98680246
1128155404
123597643
621189294
2012102478
53431696
1961098269
264648397
1537313744
730738791
516436859
713328921
1181892368
1828259344
2033031297
165121937
502883346
1099805565
70262769
843650414
1022109852
302847409
979074531
1323185448
1145416669
1608451614
961652200
1692688823
780433886
656737654
184074354
841618287
1336108478
478282627
1378364025
1880319940
504807997
608679359
304513054
330837748
217609895
816948150
1474391976
807661158
165302787
216571956
1197734437
1027010077
933346398
788251026
935148317
1524160822
1371191221
1972797538
1899944652
2140694068
453809140
1410142006
850136293
792385930
1941183911
664008646
622918164
1662195317
683446645
1925843110
1358760542
1900108420
32835767
39825871
2099670752
75014914
1706983631
1780281174
1833131157
1915617501
1600994343
1944910416
1349441102
1951582251
966759205
1743673593
1021993181
811440516
825062854
797985379
568574860
1620332683
1373927672
1540957542
1932454007
1191928756
181068331
90418970
1929576343
1842141688
883607816
631250331
1792815578
1175277144
805064555
1211080890
168266660
1961731820
961701171
649652193
2100475113
591921579
657955249
148171838
351074736
2065261283
1298583947
1035850970
2042622366
828194334
1973866176
719324126
550720608
1929939943
1546196151
1443674388
1075406059
2016242407
897433918
1123186155
1744695657
1522328924
725857741
447283475
254797453
390819848
829424721
2058306229
1580623185
1545383518
1964913733
2047593516
658631485
1344130321
918249749
2144131994
1802027034
451716563
561055056
1798985726
727769339
1500330901
1999344961
541880338
59601876
1579641462
924185145
1471029934
201713169
1957949164
216195994
553852069
1793538463
1024981027
2120632878
1182679196
715138003
781379084
1501295081
1327311843
783408289
1306376963
1550383315
656085823
1716832091
4200468
946249271
596512089
105990828
1488980987
243504913
131213020
1944878175
1461816739
203501274
707591670
1596576722
577029208
1514791688
604852179
324219084
1336608677
1321495007
1592803067
1938870427
1870230963
1235270057
788030945
1623978282
2141892374
1385011957
2080626075
924431399
1861428325
1958704501
2022467454
1388389582
33684117
166497835
88931321
1904560562
1528241220
1432763030
40261442
328827187
1363712135
1503741625
1162387802
963970552
337708525
38011788
1551679529
575416188
1849065172
703777825
1909699052
1088653651
571840597
2144547812
1942506339
1740517897
1840309096
1838990233
277966179
83068144
1540376151
538364406
669495149
137340924
1575717226
526638568
1577412430
807602487
336111101
777160001
1970917982
436421176
899790798
403888863
1312335345
262928732
1046105004
1252725525
1938090509
1122351064
710046914
1176647193
1204486520
1951526345
843282110
1810095481
1004565088
1701705458
1770282967
954499943
1925364911
1035822426
651848665
1291969817
612376414
448368696
837184172
616763039
218614034
207922036
240147730
98923937
1549645421
1702265115
63131885
1971563103
1246580930
124908075
1733660053
997945330
66361646
377160072
269220270
1190855250
2035949875
117018361
698253458
1166929209
985744394
416563903
444593287
170820245
1831484160
3344000
507867113
2142857361
1517874
1578453649
180814449
11761005
522639597
1980570937
1234246965
1194757648
2091940363
780594914
31225546
366311313
284201819
143982031
788168431
524475693
1758247913
1428912085
1337752821
1539187532
1004084911
1734086914
997651543
1060231217
818626658
2004944793
913477714
2125130537
1658812499
382791628
1226008878
879942331
70487319
311539259
1326097815
994186456
1400044443
102381089
19011321
1042290812
454959035
575061528
1953998703
1053631051
696611288
1602065167
2138277550
1906753338
1848345428
1835697356
12549593
1903461536
811582092
781631
848986287
464753403
466075526
1056898611
1533173255
551849429
1834661116
1569834242
696383189
1925697616
238925160
1314117581
367383643
1877665527
1993733632
1158870022
901779901
1346760687
1390343951
1039492366
507709688
862385559
935658949
369197659
215488419
2135398137
194751679
81943311
1303141181
1934369725
1756759441
1831716640
56887946
37902909
1893479487
1266278238
1760121831
539630273
1649385076
1220677483
49021609
1212343033
1865511733
1900588449
2110392748
2071756996
925559143
881851388
1334557490
1747208116
1503947067
307687656
392093529
1530029244
115388757
1916943322
1687648204
839823216
453056863
1974714619
611583232
669846170
787872402
1621093885
1960753393
1241428981
585058665
885602342
1439720752
1076589248
1765990488
1883126450
205010925
1640086046
734668136
315280963
377256672
2031614823
867854114
1887334077
11517395
121580307
799402098
1756946197
971107614
145455684
1958267015
1947685291
385657039
1584415895
145177647
1034845582
60948033
1458240616
2113492243
909591136
709349760
578277386
2021325276
1099225439
1977286092
428196858
1557655362
2104387746
393860359
93265564
2030082425
1253229355
1437290381
1076855318
537222072
2147020291
524016861
1527871667
1361586315
1719684564
1101207819
1547718611
849371877
909724865
953767424
264833510
601377213
133104429
1415208786
671162743
648651508
1750271847
1476971941
988691971
541298749
257899541
1690072482
1045586268
192537919
1666837059
1495704751
797848582
916285743
1397422324
411160518
1323088933
472478602
166720846
1782960905
1978516787
810595201
176949409
530611280
1197111061
438408219
500943589
656110724
509643607
1859456173
836111448
426770321
1790185891
269199570
764581552
818687525
1894611778
1202015449
1371218856
379258981
1781002590
852345492
1603349534
880454507
679473290
1733697047
1259558569
710173161
1478003155
1467972330
797420225
1907594125
536961176
180340688
455975680
1242057656
1453411040
828689627
1149844870
539463531
1496391591
1463346565
1815048537
314945898
444173609
1325323025
799736315
1604579716
413241190
1364714448
596705984
409682806
602580299
410767408
523104656
1132666581
1320374720
78349895
350098924
456754126
1041113342
1702651649
2063931982
615140146
285279007
479957369
1176153976
1564456299
629339235
308675609
113365448
363920296
744540130
1852687902
2104223833
1395994693
931311074
516965002
1837721524
1020499815
1518987350
618460800
596735055
2061841759
1478588234
119642094
577326056
1150474026
831042635
195994484
1708775501
2113575339
1287095387
1707880102
654219481
1347145816
2124926275
1835665930
1492154378
110089261
1589604046
981752945
39573285
117683819
1856693622
1208893717
975603512
1872245821
1069823759
1834016049
756294534
100362952
1217908905
1658861770
404071432
1614042857
1078648419
559954474
413418058
1751298755
2002743083
1703776331
1293672697
492296045
430957578
1784068215
656343640
375393240
297959949
134644729
2035760320
461736705
1733808581
1751810702
1361659847
1699860549
391978271
1822733560
672436270
1939368135
893084329
1385974747
37394903
1330873161
744214624
503119087
444778206
1649229720
1315248463
680940655
1198579805
1679003839
287013049
183537033
2076923597
747460352
1719044280
1777282214
577121080
1163625476
1297347100
1632091831
1011906891
579371984
617757891
1653492203
1387221915
1803607567
1879920211
300656649
69882131
1521533640
1914907293
1637922154
1773634757
1025738207
847139866
1183294887
118825718
1108218731
614357463
888909893
880253419
1970582777
1541452586
1919692828
1356382166
1702306604
1113622219
262432837
44823401
854823421
1081370812
1587450895
993879810
1289272521
1828553495
1998961418
2113239149
1799583975
255982774
782379581
1682429010
1604701514
2028884766
757417846
2053938069
1281886245
1190750726
334958946
478828821
193048781
1582030307
588414787
991723017
1073620789
143575479
208302086
1695072753
1529664812
1751239012
1995306257
1283779112
695954197
1378393261
524168929
1618030163
1246299766
1370460472
679920093
1075702680
658641605
560586871
949344193
1735007301
1307050718
964029604
1691617393
359859142
1463116184
2059833929
2046182442
1142721395
1010617998
1808680352
1139486874
196184573
912760064
1067486741
1635508448
2062941808
1109304108
1767391088
1141455309
1588891167
452089304
1189737386
1131838873
442716621
1596223795
2070207853
155180620
1406424775
38386754
1515973360
972748566
782552436
1416712106
3099979
1086908854
888101351
854349032
2116254888
244225818
877939864
1125383242
1009084081
462656093
1654223744
1983232246
625047868
463877392
1064038725
1425243746
144905842
1834352527
808160892
858988281
1843719384
609767724
1027212226
1166929209
1633011245
1231792884
1962571833
1794327680
1251785318
810137000
142442751
1521755879
1045814819
979295922
1731251219
1000610265
1513771703
83122927
1945791822
933346398
2005673692
725837330
241842847
1843702988
191409139
1032453946
1322666944
1427756681
282930741
251427740
393359866
1905066826
782105996
1512286552
542869322
998791598
172330719
1118889322
9955286
119962046
303726756
1659821462
1424277137
1272891435
1366866356
1271378166
2126873119
1059614662
1361687189
1106571279
669089900
450680765
1638059182
813088323
290419871
1699567445
1214545510
100356583
1118624003
864012257
1310970959
46782824
272453358
1316927590
1987746889
1355297683
108370132
433946313
536135735
847451558
1853657309
795384393
1854240411
508799367
1206371396
548444311
563414439
1230650926
645966792
1218702025
395219220
1852879979
1802714503
1213948877
710459253
481710631
1679772817
175040606
1190034350
1598077651
1348944124
846115823
808344191
457025802
555726001
1788023135
1196577506
1953887747
825407461
815676302
1987069285
1805529946
324539865
567801529
1342641102
1489092895
919606387
779266642
2137918546
208394999
1609532030
177934434
846289268
728489494
570974759
905712703
1080469549
1340339275
975461486
1341906989
1442251046
862181382
112426303
1276800922
1214581631
912702996
1358302756
1433886984
1386537130
1533484030
1276643227
398971880
1771870739
1839931498
1170192756
1688728322
1184547953
468858837
1303258253
1844884768
2140838591
2125528484
1417502154
2088482122
227861829
1061949425
1969714416
1792692631
1983371781
1328977455
850845860
1945894404
2067530485
2141000298
705445371
123099260
241356734
1281617011
808787499
985719405
178275928
1890101010
698965963
566503683
472107069
365741480
1931857948
29656624
291662035
1222613757
1464435667
1853269514
364488994
1230457558
53782487
355804499
1031064490
1676374722
222096566
1224565786
646171335
558735114
761077661
1577196649
1693565742
583176487
470684347
1926670223
1948291760
185597954
1845224279
244651129
1326009082
1828991569
1928451862
790985650
892683234
1928961996
1406159587
1146192183
838463197
1652497550
11892160
816308667
70321806
1848734798
1352091279
156890958
1418950432
772796197
1173705546
125313175
904417035
68336424
1690472703
1013839279
614210191
914160485
1778170464
244160273
619187979
108157110
1255798469
1440315697
1978406400
1183220224
847450570
1781376447
1749256184
435770102
157231152
1215993366
95545736
723067863
1508938405
1174613419
1710365744
543850962
1997046163
274842070
1391254703
1753914063
1209851522
416563821
1278125957
706389625
726706635
1583554829
1932694393
1372543049
2133811134
850268477
689140835
946677903
1647658480
1219246773
1242122674
1349410969
1666215220
1903892724
1457891945
1904666404
2029245081
453812854
1367855673
97832328
675588333
653016601
117436937
1529746530
1550788676
680550071
561283989
441277201
78691552
1174709546
1083225694
1914470985
634237770
218359680
459593117
900172228
1415486279
883203226
996302198
849868459
79809405
1900192772
1278834395
547111547
2138634351
183936420
1982437439
1481811211
2084417175
1356056575
1072085690
2132365992
1284377211
936914737
1900275771
2145472553
60394798
97872159
1697104033
194648922
116991071
733931602
1026297048
1492255574
2142216950
1695751811
1835882500
1095418487
979532612
211524005
1928249970
1083081755
26735726
1626947583
898703276
1731231875
388469585
409506923
1732039109
663702325
385175616
980366002
475877764
1328461642
1149913678
1223309761
75305032
1904776979
1414078587
1924970686
874102681
1173121759
1250479362
1949569012
1829426111
213510517
236081070
1311642415
373955377
2128433016
224790529
1662833221
1675606693
736319170
1920609057
1310503083
1074949929
266392378
81399194
1218562394
591924998
939120272
1682149405
362706105
263367127
1376898499
1784635439
1364306273
1547727815
1178639443
1125465896
957612648
1602474031
1297064567
1900135302
1094013438
967100956
266512568
731401803
235361803
281930487
501729458
296690505
126475444
577454107
646384925
507950975
1288833661
172147114
1679429782
1287645998
651225241
50883060
1835447854
1572424296
1335311412
1814699555
1982212158
1337375349
1149011757
1802713661
974551689
1306970158
403799911
462069592
492628825
874527227
969385680
932100798
1723886203
1914141398
565050061
337088902
1264546514
1291321751
813499716
317905224
24281122
1896524015
1970276303
1111081365
1852256297
901132202
636404153
373270340
521135664
1889470027
492812330
122266259
573606136
1912513759
624304633
1258850709
1872622769
402609362
1345877562
1048936657
1468859889
1844568624
1314443366
236256412
1236616390
574583959
351533485
795496470
1977243363
227330704
1182722100
1414589065
1062707368
2042918919
413025302
743620764
1651402614
1520244737
496380340
105403509
1761759549
1915562433
1454768066
1716569072
2033728479
506893620
2053504910
697220136
605157547
154726587
776164996
715777220
1707138884
463484650
881044259
1863749367
414507888
604024948
90530266
102707262
478573754
1164646213
140071862
926653979
123321943
439793506
1643140101
737856107
1351167750
611275073
1915302129
592923490
253819807
506706071
280476646
1217412210
1313036111
1143532941
1595932897
6543308
1939763493
711063004
1191428014
1747627149
1049924131
542031665
1359564445
187468042
544454673
1524887021
115072445
313798324
328906577
1629178819
51247291
1768091432
1919585595
1755082569
715724692
2130199388
967571570
1297860752
459245309
101472786
1207779278
1978752524
1270514819
1263866592
1622116944
259995779
1536498545
1216791190
1996926767
230550921
1664491295
333667965
536140719
170519051
705665567
1545933913
2119306818
1422626419
630045507
351751806
280375148
1769994953
412838338
584350693
1050477913
1092912733
273873843
838715332
528623523
948891831
1913352764
183754554
986364114
1593068399
295045295
1212246368
1414517571
1353384003
1078014175
504190593
755702697
831339570
875344742
2043822556
1568196658
1802954404
1405212849
1945845307
1735370461
101729149
412028639
535937922
1226905922
130127704
1416161234
1845820143
370187768
438405037
1228856699
348729888
1007988271
710399781
1091903352
177247240
1391488985
2125776786
563815804
1678016456
1423842743
1609951980
402447096
115773223
1949680493
162775033
59296663
803910253
1251273007
220255567
1524036163
65242102
1935837374
1774627023
665559036
1294886869
1072893607
1886640515
703050212
1729343728
1310557562
375453224
729054685
954150019
2012632307
1398085900
1065053167
1254339310
919148427
650178721
2040550458
1269188971
1231521695
1731037926
1391951455
894164497
1265971618
1582322836
1153236416
1354005682
303699520
268798438
2072282261
1815162362
427312188
581135459
566979095
1321585142
1668830324
1661735863
842991952
1470062719
762714005
1060539176
446893494
488967423
131885288
1896689854
660918526
1818337365
347137021
556085638
1906421306
641512123
946230527
1027285235
954850923
1385876887
1457620421
181731213
838308079
1304987354
415178184
2081222574
1361348269
1427423974
441954330
1265380867
1712613582
880423085
1658216965
678163912
1429183119
321334813
203102302
2017265271
1708418374
1112360529
1021663240
423220518
613330601
1307666887
1075288794
1052967956
751173103
1638662408
1858898105
1446363657
2089721384
759551
1598847221
972111729
1994754096
623418287
681942091
908494040
1572653316
1912600008
927579609
1464757196
1466188624
673328132
1002195216
1880608405
1773053067
1046124232
636734258
230077348
298795562
2026847896
1278200808
28991885
1961614875
512590225
1172598483
860501688
1651568666
62681528
1013956464
144014976
812887973
924168088
2064011787
1198139702
1661404235
45130169
1901367358
904019937
206353222
1623760091
925055666
491391846
521739406
1899869068
110312020
320215722
251962863
1742054575
865714575
166397110
1246593135
217778809
1998833340
215545002
1477070851
997859290
464456417
1763563876
85222384
1028187906
205728203
142188639
292055186
971032359
1456008737
2072979674
248639144
1789293316
1354985959
2117061635
513638258
1382064106
1629468610
762771864
755763978
152235162
2061929899
2022993880
949700143
1140617730
599041356
1646320039
1437167420
1519441190
828242516
1412545384
408787156
1807730732
89086346
2134931731
984094589
1698946146
1035186156
973379476
1149990600
1438902283
473697249
1323517555
1579118889
146779475
1591565856
2049753018
285098480
959902562
1864440291
1214125525
2090293700
393231135
581384940
1297410466
1392607270
641508043
1163849440
1515848714
1750006271
1843540128
1208410109
1913942967
1393286995
1029332101
510727525
83234542
1988813400
2055669045
1046877892
1218539303
1320643384
1780896946
1480682527
439943501
2107553716
1196166748
678004378
589183613
994350986
360677573
938166614
203489030
1281363954
1848847780
1385741754
1394309816
1069016734
609620976
1083885460
1504297336
1433243237
498033648
2142829904
1300511627
1656737215
1386695918
94664899
398577967
11796247
2014972708
353874997
1186962852
1429200931
862261946
796347329
432295280
615344230
1354664472
897656024
335556390
387394423
1785030098
1080534362
205423182
587115756
629967472
630045507
1611003050
1890790361
815458088
1510530474
1488674363
1651885735
2122570188
1234510582
1741615615
65589277
1472075012
368588812
1135045072
1108852308
589904301
51071154
665632774
1755842640
451266377
733551755
1593379132
1743580495
2025213336
1303032568
2093904683
1438573048
1377608405
1431689955
656593584
1950701639
1466127161
1705843804
293876906
1466255038
1634955099
1367771314
163045782
1332943657
1943110404
1455031503
1443181480
470684347
1567964394
916675755
989079949
1163537530
1670082870
1568610391
68141599
1548383117
1693311580
794844680
357993279
253322163
982612715
743850330
866931846
417381050
1186328750
35189883
139625787
1404791918
1589342130
1029828842
275300642
55386034
646152776
1909591443
1662297553
2064618082
1597440822
70478917
103302875
657064037
1765224966
962312539
1223135041
1542498025
318601376
203971638
1918124534
435852673
65186344
361198473
417084103
1501987169
365630199
229338021
2113830538
1293388861
1742884239
15931516
1775005505
855450528
1178765937
116465297
2111259024
1063596753
580972037
400264162
1982797384
60632320
760061042
1669561858
1729759453
671530056
995327953
1124403203
1912047822
1599448755
1028187137
1177342815
2075183137
1540803590
1402069894
350765417
1191048424
1948619817
2112091271
1638062491
688707595
1568043721
920173847
1110333704
536388721
1718104882
1882643802
713346696
1932035093
962807036
1406394521
372685498
791583937
701385367
837149826
351063411
725368521
1356739796
151299198
239814058
1985306667
489396450
205270663
570633283
1010914643
1733886131
832039402
1450359871
1628670204
642712914
1305827620
1133361153
364530676
339721717
1131687266
1035500882
1965819562
919756203
1218627454
1724672212
1991238678
1831289696
2013906386
2143786461
1266564819
546353161
2003740829
1779810531
964412509
1094694945
2140961344
71465589
2131254088
1234620027
16819881
2027088040
1410640407
1472359785
2080602129
315427412
887191134
1308011177
1776764755
920375711
1104946675
359859142
1977988854
795541115
1855537897
955540048
1118007067
673305319
2047222762
275588883
2001618032
516735946
1622944738
523978004
865510933
143689184
1940170031
664154834
822783467
1655353720
1761918011
1853223749
1035275408
245687526
1003713405
1573131478
1750504741
308236046
666907815
1542797133
896296620
1196114362
1092240388
877308586
931696112
722954203
1940722439
107430927
2120652193
1431377315
1245058795
1633589097
255049552
1095860080
1629030306
2034494845
949919657
819614099
1107476872
226021446
1161457774
1745142688
1009455333
590200107
1445805743
819371759
1092883982
498591954
303355589
2083828142
8945568
96462470
1831087018
1972412699
1584416747
2128728598
1327858552
1904110854
1776403316
660552967
1246359859
1100093033
18865418
408040769
1268011716
1288321796
467176549
1642933034
1477483019
435758514
1303036144
1185463168
386102391
33558117
345267606
143503874
434281843
1332437632
460562911
593108617
1666217094
1051427212
965034182
1883967013
172869240
454970563
1604712524
1969690147
1527733418
881257432
874281951
1386900653
1387713076
382217779
549937644
55245471
2131359852
2024312055
116006128
1817726761
1682149405
246937061
1119332305
215507534
91191767
1680954165
1734067379
1971707226
2011875896
1077516994
610560299
1335414642
1159362656
634599998
1085362234
2064010338
786122972
1718257013
1412365129
1363189449
388688618
817808728
680375012
2068493976
1388022835
386504625
2106949848
141941527
1089531493
934771311
1576212562
991165565
1406421186
520143515
478803847
688361351
1631122947
1575147213
1181127652
1652195290
899944527
2022858561
1463036001
1431270534
1885117757
1212582530
1957843395
989631629
194741891
678965997
147334266
1598904436
811744850
1353919271
1400758155
586264079
1443243223
1180789578
2142724101
2137331305
326992796
690168235
584097435
1010558329
1767774762
303313674
763867771
242200914
704462949
1936036186
1282208928
1021063563
368125647
617484544
1256785548
2064305212
1251202479
1973827379
958704914
1142363253
77418983
2104540290
367712753
50428977
1370412319
964020539
573974489
832891784
520241432
1388412493
2144932927
1308990505
228574784
1497069952
1080406722
297188941
62517945
391847558
1699829859
1708643046
1418247063
687843643
84994537
94605834
922821281
319005171
870089830
810675219
1071002005
153281748
1581168122
1851959570
2039133929
82582757
363963372
1409297343
2042667636
1355763612
3601294
40393301
1536311995
1565831579
2085042742
1808607969
890652969
1275894349
1398393884
1637353040
1348217051
120220266
529257245
1484324899
2105766797
273314196
900077962
1224544615
1023633091
903290842
1743706611
1164198257
701039191
1645995829
713642212
565327043
1044202957
1356389781
1305577565
1105060068
1246231986
1952756621
847436835
1829619483
68193537
1538871806
334886689
555045264
1200916432
1048156024
586200638
1341183590
252203698
496199847
2096712764
157737597
1806026279
220204622
468227084
323624098
724711266
836839624
2090976292
2111266966
39325154
838661165
663623131
1432847448
431123614
1451727544
285481179
19386588
748982008
260228637
45959138
1415709871
762398227
1770960248
94552452
1180231300
1123116173
1632509682
1687538605
1577496037
642198167
516745758
1529044288
2143884543
1221055540
1818655984
1820840982
1376408961
1482358724
1098875797
825453385
1141141447
1709461065
1416022252
364641329
1429981206
1475036583
998087898
2115542682
460852013
1599177589
1670076053
1895294664
1954540535
2059760542
1407070649
1182177399
880458338
1266324269
1847242538
804861625
1415194990
1544502910
129163400
1718767470
111027292
112871072
1754190916
575037688
907019165
112893066
1112486109
1275740190
1331388970
1474462279
1299640500
1903437223
837380822
477536395
375859314
970512816
1001443940
36425793
388003745
865183224
1233766161
217484467
2967328
2059448176
843272535
703623175
1587527638
2132845112
1872991500
1063934197
1672415257
1724893071
1558989045
1831179145
967122483
590425847
1399830259
1377163896
1737329233
734231204
868257980
733445722
79483273
754972115
1495206106
1039967786
1733656493
633757346
1370440776
536471774
518330074
1074341815
1359320165
1696400223
2146849868
329473940
1168581924
1123482810
1082983599
1642261079
539471058
666886739
1962769116
321189505
332645335
463052799
825841593
1024503742
314208951
1173456524
2035700701
1541784904
1926886779
1627608287
3510523
2047305657
301885854
1746168830
1861477400
1169607564
975562707
339620273
794985373
659257906
1174964352
1159746480
589179192
1966643007
847002615
1595441003
478719353
1461727715
2019231162
1909290589
1171597487
1262566985
1069899659
229234885
138179004
1886350194
1387436857
1232840033
99332889
334587320
637019767
1528990827
84216311
262146001
1411752151
574761502
611691009
1792283226
1960930689
984786345
1530583501
345826340
2132666106
1589898097
158760881
1537728314
870033195
1838900280
276624562
1490990517
1705911364
452396532
1472542989
809897158
840692798
1026280199
1625332612
468384009
754046711
1195518184
1222861818
1870688834
474280859
944417498
6604702
1354790278
1022817070
765948268
1917004144
1989356151
1315236284
1958814035
986029372
1656740007
1193688283
1329784623
878180058
513281298
396875353
1350965715
1508848135
1913584311
1474656823
335002391
205433596
1150330588
2000597018
1205509265
1541404822
325592778
961141331
1292313684
561174313
1524918645
1913813539
848902695
334971861
2124081484
1683082545
697899923
1828225012
152296613
427729417
538105862
913401140
795601069
1525518336
615213666
1517292956
698943531
2086521356
189530113
1467676360
1996695063
1884810914
649634770
1141118934
407509713
1740828247
1881500722
1347210444
2025925739
1208066783
937204601
1802148459
1086456013
1846559117
87466816
308620079
2059259502
880672097
1649902182
2068697010
1420216465
1553903791
405021128
1331495535
875682499
2023136957
957450184
1758367899
1025842485
785203508
1773553457
555276398
98951372
974497961
191695419
1525278214
1552056902
1085537031
38938053
1982780292
675422727
1580807930
421800534
37022223
138349778
1161764625
1290475963
1956307179
674129118
2112975463
1223007018
183845261
364445559
289732691
1979566059
1177456814
377168777
1564893170
1450089251
1891568990
1737983696
315187407
1446459729
879394540
1900944158
424076253
233349331
859274207
1215604590
1949101219
1741939931
845376756
84400160
969871025
1984086148
2101877990
1872258392
640382253
873660634
1614885617
1062587371
59928800
1057631204
1362630067
745455565
1624351470
525513398
414559995
1704449913
793759838
1247611666
1032299974
1949618643
2002249938
1894235043
1073089175
1665596088
751859827
308663250
861200294
1648437884
800403080
366443712
807326226
423382480
2132892561
412527419
1953264668
296539634
118207496
930048061
536118450
1914833834
176913259
1057085314
239746857
30348312
1056369953
1534204052
339364361
753849344
1249575020
1485009963
1213756389
1226114604
1930176790
1318032860
1883707447
417168787
1897684808
1530310527
1363456824
235564590
1240573707
1905933209
1610929401
971192070
1275140476
585941555
919723468
249920075
1677868440
1778135213
114766221
1384273491
672540077
1199782333
675774265
1596879866
570545063
1152878911
373227437
1472808383
1624677057
67857284
81859199
148433535
945077654
625204474
126551203
247140416
1853250043
619186250
1296779983
381349198
239573374
1216217422
1799723634
1539391462
1646387646
1362933337
1744700115
608234726
1609220223
1982339791
2116338599
412909468
562024466
1558446393
529877576
94284841
1573170376
1109374446
580366776
1106073962
707099465
2099101424
729431329
1381140890
318925208
981654738
705406231
1433652506
27376836
1677468877
1809503786
900665273
445276248
588266054
1153429302
2101824496
1309021199
540938362
1280098742
1527821448
650467736
573838327
2100825360
1883590027
357169521
451188846
1634478780
482134354
109467502
376747324
1829036639
1485595078
759268398
1173765672
859210189
2554113
404468566
1059025523
1472458935
1483820338
413679304
2028349729
1627072533
1195266093
2639384
957019514
1210168703
885346465
1966204676
419676528
2082535583
2080047150
1314286198
1684056349
779193531
2085844400
561351883
1380755187
1936572164
534272292
1346545495
151651314
1990788315
1588742809
170046199
1737843934
58894674
1329562525
2138285631
1704900780
273877295
1671087068
2144522292
1067775961
1256641709
140844442
382594540
111696553
1130301707
6844151
1164555516
1500394670
880712955
1042219921
1688483290
602498795
1412357596
1207059788
815607032
1146919284
1209392930
2093878914
1553160176
1727972327
762843574
694186210
463554005
313377676
224367744
308374016
261679429
2114695581
636512668
597438007
309198049
1503439228
858703582
1677480880
886644376
727873574
1379579154
682313457
1852505003
2005368436
1080902927
958351056
1181360905
740911133
1414875828
259187658
312441656
11484385
1053882217
1889338743
534146220
538848951
223402469
394771643
10683622
2022058639
1786847986
175759833
1376095565
1388284203
1342994444
1434727334
195948171
1881255550
579089879
1112673287
1979556581
342078346
131157857
1941869679
488159243
2119836034
63632023
1075443265
1755828461
1117739437
1049654066
534159205
1296001583
1455966598
427648
1215530760
1335118016
1075391173
1119688663
1558087519
1829192527
744127415
1467284875
1728863940
753516275
861949070
1398601702
711597344
1241507888
1036136564
2036340023
1146506889
2091363027
911420348
421255263
1691567050
2141029782
687023992
2067467116
155298068
1016330255
174304686
262435527
1509532992
908585181
574293847
1184642077
1188371875
364928918
455047794
748795315
1792656828
2070467436
1305281726
1119999208
917578095
2109350569
1492308084
2025606287
1194845898
145122099
1802182906
1587022955
615935285
1205605772
1392040069
657411656
1759746481
1356234638
2036708854
1660785992
1262815194
615024771
449502676
1419072453
1027250684
1237204469
1024241922
2124328460
821938441
1601022126
1902614271
1659669130
1510441831
1199855974
846706946
1372204761
71183289
267239085
488891127
1423391626
1564902574
2100668308
2107416569
178408861
321034047
199035685
1100675274
518594893
567724239
1870138329
360421095
1203357037
1037505841
2037122979
258698364
389174606
1685241300
90636311
1133982895
1613194607
1068008131
774457942
300682576
1198543654
1281080597
1293348683
716999373
1574516934
1600623816
1038172076
146902649
731824298
1670882933
1147480888
1969352479
2008047952
1873821080
1242399433
1393592648
858172459
74756171
956690327
74692398
1688618345
1808317389
1484024786
1215124978
88415072
1833501938
1632384836
890383390
1075699501
2124047304
1936850941
141033845
1634660256
201491316
1700859133
1111971163
1894611670
1045380464
1643693080
849259492
1091788164
1509774230
1591449819
273652260
650747805
1235381952
1661346083
260071897
179928552
838883716
226885353
1780319816
2051457679
1828860202
1689989257
676591836
1743458128
1839382014
1178567033
135216255
44940381
326903409
1232795038
343258654
523571481
1680955097
1905014824
115808991
219004915
763663920
1626639935
1674193420
638080088
313134992
350616058
563002292
879551008
994858683
2078858780
255994165
2023783785
976809262
178407568
1846536696
1531644591
1750457936
1172627395
1031110733
1857289217
873975250
1230849081
1429106090
1219423122
1420012813
1554078431
2013689637
1320758656
1262203508
1706320426
1131609346
738489699
924996405
398370197
599805624
605269025
1474150830
234901210
1038367295
520494005
1835960562
1965886947
139545920
1239366291
803365061
434239496
447129413
1242679766
2104323017
1372920863
1246106220
1013630654
741318433
2087717697
849873906
1985945861
247861568
332474833
585049258
444092777
214832037
946847604
1775468761
640027921
1080157897
1088683869
1962900284
1866711587
251867836
1790329217
2124045084
1866582967
90450555
1553010168
441848680
1393117200
181647607
1810799878
709224787
738152263
785164539
1187440164
1179089372
1686595614
1558049579
2085855141
1257835988
1929955947
1014346662
242039196
731188118
145155513
1366328443
414294510
1288517909
226885353
695099994
1530475193
519326562
1334697111
1432563462
660894766
321293421
1467000860
599926563
339196547
1893882612
436735209
483227139
582428442
1966876442
1835825775
2045006042
2341224
214763968
894832129
1278443066
1731028774
718776599
1781951892
679994949
1220835343
1933614494
1740696943
1234158242
209230157
1350408167
1961415270
246579584
1518788784
82940198
909708714
424106594
189227008
390874522
500717128
533762079
2039479221
2057336704
805843272
248417733
1288602294
990332637
455589745
1642114553
5914618
2040160682
1845417689
858983576
524698734
544189480
88945576
1638056628
2042184180
343153138
754418594
1471357528
2103298029
1402221026
236278988
2053754065
1431384402
1171074144
1669310332
1290863440
1281847104
127813767
1643065263
866459624
2094699766
1610731370
1209060825
1678152423
1515765447
8386210
792378716
533084404
101109823
1518646654
653663214
2052825693
1526265181
315739310
2034871883
1981964354
399315055
529955308
728290767
1727280403
584914162
385561703
678451127
1404317838
1528516023
1507263231
356632416
2135460082
300664285
687769886
709290164
914935276
1102395357
1510198048
156072250
1059270722
763980654
1670673127
1193594054
263834275
1232986868
967890982
1871178359
1085995528
1533596662
187926166
718873055
532176661
55565143
1112811836
1938819919
297422960
849202445
2146038394
829014467
1508056387
700855003
624025403
1882445733
238096131
165879979
1612260044
1311265999
413895786
1215610407
251996966
2041974047
334624747
2018404543
1593766997
600197848
757991255
1376412505
941982503
1668081499
1060165150
1613135615
1583321806
22924832
1261579174
995564585
1164227156
1508643796
1302264539
153984445
753006220
530836123
1928618652
2055803708
178512011
985424562
2039332973
1861834650
1937015069
71357828
1587593779
66012267
977004094
324734165
557009645
1117939587
320510628
365978217
764747443
915841453
426072073
1627050423
1301686264
1004523362
73465235
925994000
2025559556
1651008516
1646970759
1090889148
741150312
153206126
643982261
447571224
1756793719
99953758
1985755630
2079805182
367672458
431591056
2023467715
1902736399
2007876018
531422790
1950179029
1036674283
161395066
618592275
685728526
1343797989
1517033606
504420778
1052024217
1639740459
1692873180
1627621529
629235786
787964996
568321255
47955019
873099701
1095089681
391144262
1541138058
1969060529
1511181292
172853302
2105731953
1411293088
797302602
1729929608
1534785626
1847832407
277601641
606056658
305828783
832094715
749312294
1516514564
1594226977
1769223963
1269137021
1356826809
1152170887
269840948
1282388904
2047201558
212032012
1903826914
133489095
1439563082
535614949
1399643168
726740120
121865454
10971919
760832251
839957886
542485888
1596720936
657215765
15407195
58212574
1416448667
798717698
691327081
251326690
1469088645
2054640343
1937420435
1046866514
34677132
1789493801
1903460747
969372981
549674491
1610423377
99953507
621956635
382274219
1836714792
1317568008
1215510835
2089809671
925536821
42730681
1907965606
1654400423
270425413
341035910
1132228169
386199627
252386148
1562169360
463116368
190327085
1881708658
1788172186
1148829701
1528712480
859554684
1383740778
627044545
793795844
944050399
225214342
1137215778
451290145
1142986988
958757502
1962656088
1914673393
63066935
930791270
1965551540
2055288914
1777046770
815132521
899824186
835909534
2067586846
186383265
620098836
940164810
1045210549
1870170001
610544702
1721254006
2004914386
341083805
1027619251
972022114
1557401877
1736304276
870068822
1518406628
1388004643
2070952188
1158214254
1199527087
943955389
1558383232
164890106
1145232632
978044293
1931926641
1130021960
150795864
1580360389
2065460262
1294057897
611220113
2058821777
1727705369
2042951160
291727853
1985195730
323974979
1698428041
311018254
609147660
247517057
1041583983
1514906479
749428288
1649489848
871155981
299676257
501617126
930561537
1069557046
1232395727
1223111189
1239889304
216251782
189495649
595140499
597224913
1137217447
1422787998
741054498
1644787937
642813841
537240723
558738978
966938708
1951679114
802041003
543165557
921759701
1911176917
1660567547
2078835647
1984686195
1069690897
476989783
1365332966
308492932
1251000313
1583858390
547218813
1546502151
998722218
396079888
902107551
277950721
289635935
1384732241
2982375
1590638496
592603873
1750401885
1207071906
1297575001
2066082131
1151625679
1748606013
1373366953
2065121555
1731451194
528174704
895609484
1670470781
2128595837
51398221
92601349
2037071800
1855985629
535768543
748807766
255517673
900547150
687096907
1727001356
1189246516
310945961
89735124
1502191694
2043715239
1247953978
1319873125
313274953
710346674
84014779
1229820959
1210227912
295073309
1105354487
1114366085
681174728
951086961
926243467
2138076154
1025120102
1904202068
779985244
428603984
748667212
1350299904
1801167652
1487150130
30915053
1530941309
736833201
738006829
1957858330
1940354631
338429224
1711492166
1359596857
1305984128
285528904
573817965
1334348555
1177836469
1758634931
411847152
1210907080
797284934
18997003
367563286
1329092802
161502032
833404626
1230810963
136708365
1804110774
832815440
931895731
669478076
772203710
2076172157
1355683078
1441008664
587314535
1690324393
497726427
1917826048
426126556
1940191296
251292451
1486768216
832733859
73087085
1047825309
335188942
15986195
937019509
1892290392
1110728979
1265422598
1019216384
350085338
500279740
1544456026
1555065327
60040202
1450820931
1391847088
595318804
1817534404
1739807874
595141007
1981922909
121980275
151703568
1243980647
1091921987
1781243075
1397444837
1541656832
1256242267
503903259
929278674
1638711697
188965712
1687457181
180130078
2111532498
1457418037
1967380942
1022412119
1873136266
1559146464
550700631
2020916840
845226020
922367233
1888670810
761356307
275345787
1295889436
76512367
178694414
1477512546
1971076766
751920422
321043706
1510117477
714896187
1087729517
1294859877
1888553141
789375666
1458275600
1543196617
860718671
817242328
1715508037
2004298
1560085055
1875654380
1332060649
1840731514
1242100496
1625205026
116292748
1088308457
777438770
454529469
1705990346
1269310707
285067587
1431300894
1604025854
527639805
1552876226
2125068204
679734544
1250563975
830128740
1681591238
460318257
310877874
1377360223
777174205
1980084179
1672002143
1509202401
1932275108
745289904
1672697192
468690225
1343759880
1263000591
317151477
2062144232
15021526
1402224827
783663619
1192970159
1241431392
520334214
10383015
1765031353
952983912
377704723
1176749975
723984241
279991139
2032343531
535390573
235083413
2041913495
1039868098
881251227
1586507026
1250363204
700640098
1796138835
1714247000
1268803806
395587049
669893104
41873100
663509823
658063550
1878868417
167282965
1888257469
1655551807
866130244
1618155195
1150247732
334141156
794316542
2120929267
1989623655
1492514420
1634077802
1977497046
1746047855
342344261
853345483
688358317
636590152
1142882092
1909691786
1830558216
1078459528
1248023973
1688305778
65926495
1594827224
132728957
1778531119
632860547
581238862
1368341573
355657670
1751592116
1087928100
482135297
1038685852
1832085232
837403
988262360
421860491
1205864462
17090163
464693555
354907404
2102994578
944103287
1804821851
1565279605
678991804
1866290526
1625266850
259011210
25243946
373873915
434192202
163776907
1490374804
199799649
1441025128
1419879793
1598347657
1486442950
485299883
827781914
917415786
1979384426
1070559441
443902299
1873282811
460793807
1970718302
1813260371
1555165111
1910696398
553505214
908198519
777310480
1141180544
2127084233
2037891
1304988766
2118954503
1514318066
1610939787
1925070471
1745672849
1124337836
127948842
2052554220
1436979081
1607439998
1484378924
675442040
1478550690
1754263964
760351688
1601224671
1126115697
1704819259
1163400907
1994975579
630488599
1068330214
1188989765
404571843
739124905
285289022
1438530439
387913070
234416071
1275194449
662802975
439680469
1238709386
1521867279
1705224983
1934073579
1973159180
367214544
1141290992
333010360
554322062
1645680163
1367495932
333338691
120749912
1282684021
1552201915
1414166928
449594750
1888789134
1860229647
2007478708
366167572
249525509
2033023127
271286355
2052410150
1568134505
1340573500
1548378654
1890304043
472021905
176490331
1510703706
1311426438
1903613236
763985634
1154009518
1354259812
1765591109
1854729132
1735174853
157668021
1876026173
1304930818
515119810
472599655
45667900
1442251046
160089729
2010330175
1756473977
1030722035
1423228101
1233762080
2140241863
1522858656
823546463
2052931324
594904293
68669151
614854063
1646755206
1671558256
1073368590
1174886803
2067162323
645577387
1856442833
565746753
85864189
1131113345
1506986164
418982222
480260114
1604612969
413146337
385743038
2010412790
454983932
1960247666
2020924766
1875544108
1103427952
717643313
544466619
2090804563
483712697
1203097343
1080892649
976732465
1469337832
931108378
73647793
1561945716
1733203091
457840028
714406167
1910322710
802587781
62406282
691741171
1484117285
21913056
1633035670
887880131
182034007
666634628
1776374045
294638656
610104683
1331492278
730473820
1217449293
2012126713
186571740
1077540943
156625996
23108619
552719297
93808563
9045066
965714899
1676610922
1602183756
1088830542
1829215302
623831843
423519595
1464731669
917878943
114702368
664175310
1779669489
1737122599
715338436
249488053
1180018531
548935822
1923711777
1599146095
363923941
1644289767
1320029387
151206261
1987435711
1787486460
699349719
1600940348
333661637
1637954683
1661320519
1433750754
1169415640
1562970904
1243673420
456241835
150203131
1818971381
2033163466
372517431
1224005902
462211565
1234181016
470033079
48323937
797938350
1051406160
1793766281
1622682887
1529133715
2014474399
1031545820
370366980
1058590631
792007943
1624664544
349027665
1232398553
1483419994
975512136
50737088
1115500588
357887235
1015171621
380101504
755316295
545779234
555319298
530821059
451302404
1133100909
1708355839
10801213
695123159
1906430133
184569950
1990953387
764836538
571560661
1404580884
1453146625
709285301
89164347
387780024
1816123651
1693019930
1249806615
2041155966
1947523167
788909593
495738990
1707110391
1722832034
593230399
2023923264
1898397211
1204434725
286943855
1970853993
796176055
502378994
739481759
41118794
696835742
1966577343
46493152
1778149692
1301144288
1267936517
1215328343
2043882109
847996255
706191503
81200248
1645490443
821070393
1484536224
1816289981
931744798
1550224938
2047842988
224933480
760143614
197507288
14058083
1699734310
513283779
669913762
460443148
2146234826
939504568
103603523
1237341138
307498797
483314750
672405264
2040166689
747244714
1485182967
1248895706
1362235776
1753768998
1597174811
1941845737
351499363
1208341302
768415943
1555111158
2031822829
2048383498
1114495048
2082665142
452257175
121608141
1540045364
2045420528
1746121504
1470573466
592603562
1943204429
2104217380
1295558748
682974460
1890461597
1212884617
1306105987
723207479
1228661713
1148578855
324379752
2082888486
642616298
487460493
1985522166
2047305253
335571153
1384694743
53346557
1569088043
1851715994
1624863282
1688227139
500383979
1460243589
606791980
2051436149
887051330
103673799
483556908
1104169688
807737702
1986603005
1461206306
857217679
63824655
114130006
1716740729
2016199994
286389188
1021860243
191827101
1851250868
555748334
528681455
359811862
452288683
1820487467
1189935787
1576541301
316434309
644908631
953488833
402426378
530797292
834424814
1609832852
1837743146
2107825861
372191824
1695610393
643923284
343558090
474459040
1899435101
994201610
1924243102
655361961
850155046
632157958
896772726
209761088
2092218231
2035660640
1852006450
834376373
1148685400
56651166
429275839
208476262
1495525867
691877951
738975621
1769046561
1695136557
70563405
1084539342
630837413
1415510278
720701113
1283939795
928896978
1790318293
841142120
64839093
162201725
491943041
405577079
873248753
1686292604
15156251
1616904555
1942748315
159873575
1964198008
637016859
1156642944
406896844
1658432462
822225274
1911135985
954270445
1566212645
967182658
78962406
368969739
2058940348
1715428150
1473395868
1513442805
1497204671
1128394786
891683754
247207223
826371822
1486741205
1621443049
1740248472
1616564198
165932301
713704157
877051637
1467782039
977010148
1302633062
117885944
1552687504
1197206250
2058670715
16146341
1373858309
968157188
1867159928
1916265766
1409450620
1176093462
640493425
1106697133
67420457
969587713
367213139
425849635
1475969291
343208203
371566355
2061414601
148315727
1259324001
84324587
478303742
1199229706
657581040
1792478895
2139696816
1767968899
1350263611
1946698536
976241333
1168238546
1311519428
220382310
723957363
377097649
602504432
386171329
1713894676
409403031
559234480
325474649
1239076116
1218075415
1714838843
1440398358
9770868
684457027
496716628
737046849
1578024681
1017236326
864092497
560685329
1212801750
441753291
941600128
693665500
179943020
13611782
1996813620
889881312
1069048477
694554080
1930072293
1350179278
1540126184
320595802
1650761232
84105805
2060507413
1353488432
488182977
766657707
144506503
41342600
473852343
97675651
1109879392
203093891
92069633
841231926
1800892019
1055267323
847388012
90214318
1944773061
90142872
49158447
1844746852
931721313
678207070
884145321
1558010898
1541968662
285420363
151615329
969364461
1607546465
1249857489
516431510
2074889510
2122909087
749314415
1588446242
2067959144
221900981
1349732250
1776117944
1727878840
1083080531
1454200686
1692290571
789900251
147707759
1811185595
102245003
1248176088
1683564204
1109678439
213142239
748463368
377168777
924780206
1584716133
742052724
408260817
663010599
41447050
112871072
479318331
1521723124
599677526
385569466
242200914
1336324622
902112413
2135062044
622663277
1681573994
278801571
1599270924
537456664
1234552323
1686745036
1597830927
1442797648
735453209
488420445
1925601274
1443902441
784491537
1960220013
776382089
1565124619
1849660237
1023874578
1582841293
1122611480
1293127542
179016906
320128792
482265459
233812759
1381178131
29304448
790624775
109559766
809915951
169112171
1243301279
1185402487
913852250
1846532671
490430168
1115891676
2078966285
716263075
466969017
790042410
2130940810
1094898287
2121756680
742301760
915917610
2044207092
2144053655
1054682487
1274709866
568081063
326335776
156823044
873023837
105430794
103789679
641236482
634347602
1648987242
1840254065
304330822
276796333
192438555
1634372020
51967487
192937690
2008437224
1729227815
1421189957
1515735031
1765382118
91120192
2005727549
727975047
763072943
1377881063
416085552
661535813
242789067
456528108
134304261
1838687925
880658122
189552398
2048116828
1927722651
1498961975
1860752883
1038703780
390132059
784892689
1276678246
1840675206
82623329
793023844
990773930
1266741763
1371395360
606060409
1800194919
2059076270
1836607315
49012678
1447817827
569581698
2115761610
1861243605
1270322448
1802382435
1298464241
1424975376
1567221479
120722088
1415881090
1183925629
331126358
997136122
1546790049
959907858
944174771
308588027
1819681516
816659419
1603204054
467479803
1297398993
2131036820
533406353
1703881515
143437432
96204522
2086871828
979392943
1420883446
1550487354
466665227
1878719362
1880396384
1674816708
987051467
1561472634
79092298
210875126
761384111
349926157
1986092779
1733010867
137434633
1079944445
87004195
547449670
1195263657
966383769
1255473519
363119888
1006176848
1641997076
2097560874
666973775
1202135033
1985554397
967944130
967161465
1160160359
2007605624
1307541708
1703390038
899618335
801208513
1117887726
1531358584
1138738236
445666831
292243246
1375291886
56775972
1026343489
118378998
1934118762
1434710649
1860544842
2144391870
1290589835
688093134
1701237070
104885959
181721865
1789954614
513225326
314971662
298759899
1739836478
688258304
1328276206
1650490208
99540960
340626943
1307933795
509791678
726970079
1788400682
475548311
833069700
1736436244
356972956
371670743
1982671177
1067187212
1349053855
2034572187
1414219876
1506129702
1430152362
1434127516
1825534818
838000453
677950183
1222616406
1198726289
439204316
649988437
665461424
991459343
1905964210
1203571006
1327940992
1547631892
516351355
678871378
686103378
13356505
594841848
87813022
2115210832
1463503221
696914374
758489442
1520922755
547147002
783653720
1139638297
881455646
1489637111
1143692144
581820017
1016146640
265563018
1207192401
811912834
1670575992
742970588
2124517951
1812089740
392147913
1288548309
1222264869
339653320
159454115
2093723893
1949971280
1517265420
496012977
58885885
1701019501
2043912901
1631297897
399909274
497374875
1348718617
1597279803
1391873479
380980025
1829818100
742505562
369946136
1538305849
1456094756
1415995681
114575891
339535356
357582148
411794299
279943263
903093059
1628138857
224554686
1457882468
1482449545
916847381
383413997
1730238766
837953212
1832645238
1443618051
1122132429
255360287
1668830324
1923516214
1181367044
1845298181
413364907
178112601
798021447
1546902063
1855490611
235470150
1794417617
1038837077
659639358
1438084644
1049535292
141958347
1761036636
348882880
1422394231
764770820
1233679101
1038113227
577482339
481720562
1740350175
208488853
126335754
1771112372
61973064
911421829
636734277
490149709
1135438446
1855308578
1609702169
1930325759
956732741
1238568062
1518375503
1506239730
1926515565
577100372
947172632
785245302
1122938275
1411299750
110216861
684383070
1153598873
366923470
49697329
269468066
912606956
1795156604
123732773
1705730432
439628117
1517931309
1457323811
1163335981
1981125953
1620148993
301896411
183116690
499089663
1059563695
608488449
518731256
85829089
15194593
852562373
1696343094
150523694
270111094
2119320004
762075696
831809681
2126282198
396188812
1861565945
1819835901
194475743
13659758
1433913409
1542898994
991451518
565266370
1262393844
1870349818
1940354039
584451364
1651295657
1890807819
287566907
128576975
1304697815
2026807144
566794367
39626508
616257150
1447057912
1032172480
598808783
1538595332
540657464
274465658
2146290828
822166929
444120629
287463450
62561519
1217878755
603736338
122903678
982852660
1977468141
1666718004
209874574
653310302
1790078954
2077481593
1891080928
979048747
1446228
2137599534
348108032
1175232223
1261874537
1943836602
682141324
705987158
631736878
1558144903
432068359
119040105
98734181
914607914
1131172547
925530677
201675527
1492594626
41088834
1168030670
2041840730
1841976093
262881363
587630719
707921687
1577983067
1321210759
1329582930
277959810
1351955952
1061174570
2118254533
1798689519
70192557
1653656218
953004507
1638744022
1136705332
1020578967
1524936021
617647271
862064931
1235443922
1737202677
660578403
759283280
1518231065
874000674
1629078841
805541465
1492825611
799445500
62309753
1425061808
301378532
1887756696
717066581
452840616
952451803
1385347792
1363986737
1401679576
1370522186
105680998
509096661
2137091981
1102912455
1385807467
1543668477
68082601
1839097146
707702760
1788724859
1258523761
2034490372
379825350
1193134810
1470366594
1414849281
187132828
673686697
798066415
220321558
1168385087
2030756065
1048947997
42014443
1850445067
558583155
398828307
529279809
1098470300
1716786872
755423032
229907998
891663020
1958433152
1318978478
787750857
1153852712
510574056
1314781255
371606065
2042218354
786639843
1780451450
593448186
1417524214
562053063
422522801
755826077
751414682
1793298990
932620655
1562806471
1643175648
409936236
1103001817
1364362281
459301800
1179578783
1169009624
588970798
97770656
1441087216
535523458
226129652
1164605385
1427054283
234128831
757010841
1903779617
222664655
645600756
113073870
1472959424
1407775976
1803461769
498832547
1870030640
1053318586
1798472461
2084224908
870707570
122186846
386033083
1902245778
758922764
201923510
497117762
1836349228
348592027
1121690496
1185071926
616069829
1067245113
859512032
1189784757
562328631
1972606871
1747874282
1152328338
46301571
1222244443
1596048790
837645973
1176952757
1915118695
1918012172
857302744
215353243
1336608677
100040874
908664925
1038621414
41800563
1417145694
1417761274
919821694
1723352662
481336909
2090669184
1272506117
1898645909
2139868614
800365876
1338287766
596999404
1021648964
860764822
397964827
1569124637
2037263821
980056017
638624912
1884852700
1948936811
1614010642
471469204
2075893648
794111307
1746415930
1985135712
1527099859
1891526762
1206511441
1671299150
81664510
1705843804
249387984
266910151
1270076561
1789126333
959138370
584117929
959357804
1162470524
859187980
739565890
233387361
968262157
1543655437
834851788
53406108
1665958716
1491635070
2011821453
2062271088
1581541507
1660012630
774719951
1733193408
739836340
19855934
1808467370
1222616281
44280289
1261118060
1664257385
2071353296
1653574704
188608824
152664624
1511682399
1294190723
980331429
1226150898
2004922409
1359546317
1153651608
52673549
72501425
921967279
1963291260
441069386
413986587
1042825678
1374574181
425701423
865917720
1201051026
1857489794
1944816966
1626196375
727508292
1752485431
621321545
122197290
796955624
384400616
370480932
701786482
1656177270
58773910
470025653
721798742
1406866051
924358380
634848080
1006010262
805813477
585040315
2047922194
745865145
133173631
210305401
350988999
1461999387
1614556366
1731650873
1692014654
1204242660
1095555127
683080381
305994569
1855584504
749766168
113315711
435508761
1313444573
30724862
578459163
1379780905
1012380174
1558619337
1644884049
576402519
240078248
179264440
1048702723
607369380
1169559438
285055045
1084331649
1230619871
1710149630
1230667465
1088979066
1706767552
238410453
1682975123
1186376700
452346429
2012747423
1455303150
1056248514
1779576566
108713286
427726104
144162613
111237493
1566623439
288049916
475822620
1041910955
776920761
2072682617
1153897810
517677312
434072443
293161356
2080625741
1432943851
1824744717
1413136172
1057416567
1701070660
1643931103
1502770636
430838957
1616133264
666917781
1706671906
1738688669
1532641772
1676883022
666530033
1459457799
1917849994
1599197575
47341751
1729290788
1762850297
298612444
546980832
438273041
711812832
1425278140
1771421190
1068771388
250428584
847634141
1918672110
1133292536
84397760
601676263
1809147291
57288080
550100028
2087068098
79122738
930672095
572112452
1441405284
244922456
819728298
1619094364
1245983659
2100792225
1163590728
910337917
798969976
1013086444
1381465704
261380621
540614069
1384094929
1712682549
584815758
22969134
944350147
754291615
2051250057
1925350667
257183852
2040256519
959265164
1640469934
103786066
208290726
1109382598
1611289142
221928877
306571989
1925982921
144916595
1023073101
312476302
262203546
2045715101
424473519
779234776
832545553
1324676621
360579198
1253264813
2100368218
317909078
252837074
485946684
764707628
693473181
1748528894
691080656
291307844
1278301310
1829960901
205489399
697032152
27705599
143646321
1577952872
1602354712
1816556791
370407987
363269458
112208671
610372567
589396860
1743385733
1003636808
1510970020
1223830809
1606106702
503422093
507737387
511115688
1461692766
694258134
337544478
1581978393
2001485465
1290050987
1856773261
1724265834
1163335711
2085429806
1625917701
155693332
1589175317
1969249457
254040279
604402177
1279765486
141192392
1873776191
1578384515
306959383
1679441474
1767880844
1027691149
1954898721
1806232170
268248691
1061722110
316467443
1745727561
1126007977
1784736613
698276127
1538042669
1807286887
136541063
1315513464
225792334
905479868
718254670
1961245690
636898415
564923315
1996747114
1200797323
1468307393
1661971063
789575534
1456475547
76740306
1508250123
279090877
1035675887
1209594347
2044511914
866772206
883353924
724295796
1930035300
1755507435
1094831612
311614683
1001418590
505688843
1494267803
1852373210
1327241109
2009920369
1618976449
1310366637
1841375179
2004157587
110995708
236458194
1106343485
1445758667
2138877675
1347766089
192303059
356841014
963245055
430770698
2143877998
95392075
903445331
2086943894
638983160
159891538
1894665302
1678825490
1111212339
1584108489
454455505
833862443
2085815601
506312973
1500115321
1421318570
1301785488
2059718841
310241630
422571716
1807859090
985571436
1899173310
498922566
493481059
696704475
215650818
103276859
2007280424
122559453
433074072
793677728
946846242
595727062
364178638
678596676
937277949
2053383917
1959640516
1087346247
107288173
1931213212
2009721330
184777824
793130520
536347663
295005047
325245393
1684352629
189643055
287055283
1359473149
1212439526
231749923
105320889
1495320647
1381707977
1721937318
1758161313
1108323443
134779274
1456683124
92037897
830114310
1872336464
1995309546
306171868
1829545982
2049606145
649939075
1782651697
1374271551
2095987926
545534842
2031489344
2116542080
1042708977
1840465202
1386041779
1201572753
2031661128
227303480
1946446452
327363772
1389255797
143038423
985179267
611004112
698352642
1042920298
2111185603
2108209400
1736315339
1646815374
941354987
1853211483
622509457
352669245
124994778
745156253
944809315
702926411
1128473447
315744003
748150013
680808011
1001899191
1057150346
1925758774
1051593303
690460809
1730453156
1169617378
380714773
2144755827
1354408065
1960521523
1489670985
1174875968
1852919233
92644887
154539233
1790413594
247818881
480533011
121114058
2109841662
554875395
1523710647
1138301226
823994906
1134803815
1700990917
205067010
102705244
1962124737
1327639459
1650762934
1227521216
5942595
844852849
728312889
1003353535
336758580
478823767
166817668
1067528037
832125894
205869569
1144726006
366153524
732367986
104196546
1426040921
1931235468
1165063602
2075798540
1023370593
2112394181
139628139
284496741
179982199
1098819180
82629775
1248524338
1124926044
841317998
627888604
590448372
1532551883
1648007901
764441859
1568437560
1495056796
1790546499
541056323
417670977
957843390
1759338516
1629844953
1794106727
937239598
1925769699
1420943896
434746199
1505643575
2030306438
1772843453
721423367
1686789814
313438416
31159521
915487620
1931211936
1901785594
1107914460
1096558875
1393075158
1655528718
212118327
857520256
1388923860
611182876
392982683
1219184376
105830777
1525231740
987563094
1428660584
455256924
485398905
2123231104
365670522
2008445633
1071629253
1672476352
1893534116
1603380480
543500175
739956642
1765257003
76910525
1163534955
1581209177
206723082
348172954
1072894095
1792682742
742800449
1146978694
211223649
1886269378
1540137138
222742192
1168934893
434733015
1687554858
199916930
1654162307
1315728793
1794591225
1127295381
1887915156
248893357
1120043240
729655429
1288471746
194899409
956652423
676285917
134427896
66741286
346690136
1952881562
1895263413
104849406
1675428952
599145249
1787085034
562689608
2031839388
1002679315
1252104728
644576466
1217302436
718510861
720539552
1901941983
157008044
1270522668
364880938
830113416
2145395623
200479810
1169217568
814349444
1765254984
794072937
2030563236
955336202
3711194
1061644944
1506836076
1431996111
1756514861
884317517
1067237742
2125365576
1570198609
1406722316
1462768393
2105738507
1535073613
1982425540
471512789
55906090
1696034258
424877951
1848916877
1187032258
379938401
1064318750
1609491238
1783701945
815908966
90842122
1951309740
1164490659
876185188
1527845212
812907106
1002611789
108330488
12960340
473353558
158743218
1412605476
295433511
1385721967
2088994280
682909861
572147946
362192137
1198578815
2126353678
1680622384
1381600678
1160164164
1798166369
489774388
1351983796
1176274153
1669175538
124292468
1661085280
791546818
1471465177
489195852
1006925513
350472411
1151196920
754452629
976403705
2078071577
1103220277
363467561
2092029602
1542251484
1234318855
623176479
496878287
1146958229
1036516490
1198634308
459746851
111771316
1714810502
403359806
1884876766
610595268
1768591962
803365061
1653477027
777243934
1080736738
822426836
1850500553
1581819499
2092796851
2003601209
255364076
1033559428
722179649
1870287262
2038877440
616294786
1642845383
866849799
1718126070
1869503
1833617874
1729100453
1083513081
1121722732
1858394281
1937041659
1509128413
361818175
1122336750
357668454
218745564
386421373
582015276
600084107
924593082
1053533316
1286819520
574942834
2092975984
979815123
349024226
155868714
510790921
1136075188
461747636
181841527
1577569753
79542664
178815029
1700634659
856985100
632694807
2132845112
1205006209
2138059661
480878402
865166980
2083393624
1802949414
611417498
936028365
530129747
1467159285
1874635531
1278126728
1515369662
1540260438
279183418
595800922
172458038
2043461407
1816942259
1092022873
987555751
1388889576
1180143679
346221997
1543384203
1209754990
1150936475
1052740630
1655293066
508734584
404660087
1731220642
2130562052
1634784258
1609567404
1186299935
1729456462
1707612459
145566423
2144773327
1640766462
897466511
1549463970
1277957549
1814337224
1395811302
171952386
1327845816
1379964120
1403015726
1937622482
865559163
426688108
960314663
1018147316
709609360
769723649
660945384
1471371138
273791609
1915280553
44132574
425664866
1739091545
180795580
289077452
657973104
123880273
1076662207
988975431
235391165
1078235505
57894079
34212365
518617855
853257667
371034232
1691045268
1280564648
1106961293
2030008785
1272343014
1677419638
1989029524
562822764
1768124681
1389404949
2076299425
1730052599
1487872298
2040890916
2006177701
2126827280
624666262
1278600173
806780780
1623558095
1534706258
869595105
1820898775
2144075179
2088689490
696494311
1343175660
99407391
908436012
1525276288
573413771
766741919
440991616
589335911
573571457
765505359
2057657894
910455969
1802703489
2075409557
1421117045
916774047
100974974
1801647764
2004011999
2086782320
749390013
1368568097
2044681161
1079253981
1826431018
763189225
2136433140
454016269
32520341
1600855799
1715344337
1257549638
1788399773
327048147
1272021610
485496013
1300874698
733143612
1901724969
1149647312
1617599468
1584866986
343495365
1810579798
1991354648
1555789553
1210616654
354150402
361227239
1330386371
1119099635
48156536
591045839
1661059287
1886229527
1848486423
1290080336
732441925
272218876
2019427946
1213774517
628213222
1914124871
1068637176
68600401
1871385861
1449527095
1459997335
1992683961
946176655
182257636
1729379785
592379983
1174100549
1819222823
958793061
1591933391
1247867910
1417218516
1142469727
931102109
2002991540
186454922
1298376652
1171812572
62269691
288136963
433184553
1159104187
1255418227
495781355
1310444182
503221800
196481481
1496117082
2064666423
618371618
876104555
1631914995
1219666661
1150591888
413865080
724579125
1204908592
1321567192
707956609
2068147784
1810548346
1337612045
270107226
742373937
249906133
1299768331
1159594411
831182459
1370700084
104270391
1085478174
2047693945
133740668
219421233
174128702
1703762903
2037518502
1182870127
171585743
689573136
1390191478
158374130
383567570
1410849972
544952864
1327894789
987516504
649588110
1414267460
1158109716
522562485
296186642
734302992
1645130494
300167459
740173205
1324312867
162220800
139352195
1242040561
913490678
2134670379
2077478860
383782077
1335963459
175664645
1683264091
1110323101
816494317
1129569411
329112589
662003040
1135786034
344202941
251405864
848593377
1259908343
2107035454
1586989602
1702522843
203805640
384377195
52977552
1544237513
484135350
144282466
233014236
1268503626
1891360731
470526821
1987446312
1660665880
893399410
266740378
1552731213
1301619984
1398594054
505175705
11898482
668893086
1621224048
1877728767
78291284
61390032
24811794
996304660
639445130
954697391
1501259379
224889011
174471081
1274046206
1043470064
1791018212
568411341
393590967
1607671542
1178204070
1432910304
1421238840
1699498320
1194186410
1596384202
1009901098
1821367099
1759957988
661175025
1686580069
1307836272
1365763564
1817450436
292939888
2022721585
2099982578
1069659138
1555749814
1323871926
167872003
1403661674
2061319980
1652266080
1076843305
1043313149
429741028
2002102064
1764072329
487879038
1536579293
1366474953
919618700
29207437
1546879346
577508421
650696300
54538974
1459042867
1087184869
2005153466
231072465
1550950340
283460923
1522024721
1281596354
1964428104
903157765
1676126189
1279201620
1980412564
249657871
1108983358
1279229793
2131001117
1088331484
1671275094
175803494
1869552226
898717664
1757227271
1379324716
1508202780
1880069115
669167639
1164595030
997658839
11170307
1283882058
676877227
1750972540
1265144803
358618934
914363655
2033384421
417364311
124225215
845801853
1509972812
2092561324
770165479
143962669
2100337982
1604292976
340919306
1952969992
356437806
717289609
677795999
1737756908
2101737806
994377058
2021917271
541505940
2073910354
1227082060
1767579734
2027106867
623487981
719959162
1667832364
97591749
1823052879
1692569741
1071994807
1596027791
1605879000
813125928
1228872762
439325641
288332990
501802396
767404895
1199041898
1549003241
573767786
830158619
149382271
2064217941
728296444
1856575490
1222282699
415742110
1144403786
1777746972
427574543
920102022
531985133
304141561
898073336
1863199845
683207706
1179715238
624637898
466069870
1210719506
1692121201
933505341
1250591238
681032900
851644035
1907616095
876348427
1305075798
2018528046
1645383118
375429626
724552960
541212225
1959614893
1932600826
231983255
580801950
488029677
1355359888
1152156013
2093373803
784446671
339104110
1650761232
108149846
44852447
804431417
339087370
1349847648
918216600
1380448397
1635259464
2078093563
2094239673
1294653304
1942919626
1642614269
1922188621
764192409
1121501400
266164675
1866215806
1307497038
494309645
743216893
874087563
2026946778
2146018699
1430784048
719683460
882639438
2057063724
1049786296
1952286836
707117541
190275962
199123502
2047445267
885603246
434732566
1703149447
377432313
1105350012
1610532942
1358378660
456926398
975398488
1689959822
408525915
991931628
228487814
952238371
812617468
1355097239
483247849
84665048
785903917
547751732
2055011906
1068207288
1242605686
1616139996
1856811049
1038117907
446638046
429427818
439343086
1748773549
1818282366
588811590
1234781282
1370611120
446292317
359481494
1965159972
1551807142
38675212
1443704030
1235112690
960854224
1182371550
2113636562
1260642851
518343940
736647653
1119735684
111796300
1879387268
1591179305
1833770666
1149025352
978416390
675251910
1412358944
936097700
1251364452
2022515494
422489283
1965776570
223849298
342785224
481336909
184494865
2018043594
1615191100
1889547369
669723390
1945483929
38498815
822190912
715312917
1180340173
1730315682
1824911058
1054751161
674018736
1618832265
850596320
407246564
1899128510
709834925
32247247
1302640573
52607297
2036031429
190396545
1447935362
173840587
1695801403
1376398975
1054480259
1967205863
1622226716
1239961884
1036747235
528265461
70661821
1662261005
932469457
85269756
1672833949
995709818
1519266598
1881726877
1361160264
332632010
1527799952
1402990524
822271503
961742700
483595738
1234723181
381866876
1708709577
717889918
179803856
1832254294
1622116944
1265984405
1972472034
1402964200
765860058
635746044
1943885301
930065485
2051149232
281270142
1819681622
93831142
885314673
1927656139
815156350
1860006142
502174997
74419160
978967241
1781535959
960700065
1443001082
655283311
1701357863
1650319659
458910567
447293457
1793531849
1928677551
422663024
1142060608
1371035865
192694793
796384387
1576423405
958767820
2066622693
285754788
1070659988
817352598
331815041
402388166
86602998
853615846
1232198300
343082032
1116327729
800727831
665852450
779370206
1766103255
36470674
1344954384
301269847
2109459557
1073452979
1522827316
1732416686
1523973006
1911235373
328770700
383063929
1693998664
1667319277
728138271
1947872868
267809660
983482898
925177949
320406486
344958347
64125739
2130392166
1493450032
307041557
725996274
539366231
61497353
857966856
1623777566
345080658
997426032
900586961
1621519745
2138706770
1749376549
2136976508
267538851
154198572
1227547553
1945962284
1414929517
1123688861
1413523333
1072031828
1297584946
883917107
250911434
854826480
1250528135
1029798703
2124367449
218521415
806445670
832265332
1078107899
2126881406
2081827286
238976063
1202152547
300270183
1220827740
2070281594
575181665
2003630953
592172741
1848503190
1241778335
75947774
1020580428
903840789
1599859366
368939139
883394230
398890622
1748961077
946834955
140530311
1669842405
2082586938
92144959
115519830
750244553
813344916
361034316
1792016056
1203630026
1032107934
1897879335
148490824
2017672763
1553312547
1722727122
1699503598
1232553515
73408326
1266044586
1870191639
1067979215
506583325
740352622
1151869272
1785638973
1594815803
305667030
1822517129
1477496477
1169255296
1777546712
1735421783
260219671
674177607
872497060
760518330
1243740398
1339362766
1851761651
1305018103
1344061828
1264930136
340166961
923906196
695223831
928428604
457272235
569904660
564101626
1193082217
731952264
1220373665
2087037368
1019376609
510107813
1230385379
1684675512
1026080118
104778195
2046769301
1821143235
1238082468
1618910978
906017562
1855578274
1719168986
923978176
166855842
356673615
2106100487
836961460
842944923
82903585
573439996
1812506933
790975980
1307675273
32821328
494021383
1853302646
948549845
678302496
1478328015
420135361
1165937985
584487605
495041804
125090531
1598183409
448128399
2026792223
547729540
1357536570
190170786
533046700
250882170
985551084
872007653
1151910894
657227944
967306127
1894826000
997492785
1765795030
36599917
1783818856
926181356
1957267930
70498485
854878334
546102073
28416370
571554537
568484185
937405569
2012679077
1269955557
1749542505
1564913909
1311559245
1681973602
1512586651
1189271596
1358142470
1108334751
849417559
407667606
1862909073
1719080794
927224333
198187057
90149226
1686411755
1323886666
299938187
2125434423
1565503833
936927920
1464377680
525621866
242768161
322747175
492184176
1559265862
79726313
1129493292
27591237
1947307358
869236038
681926676
603348010
790353952
318450099
1051654658
988582590
782075942
1647872615
1720596610
502527779
1955193384
164962079
913980996
138702171
1481793749
132801957
713331225
1957376801
1860976465
1437460975
342232737
2066241088
1053022748
1690913024
500641584
314142063
293875732
2014265456
1246491122
1152291919
1894629962
1799357674
1012685022
1930485529
436138848
2022530862
282379818
2089906895
188717828
1685450198
114385638
1938095674
1337878056
1939882173
275933091
1491576134
1332422551
75750275
86998006
1125995442
1269587604
1926060112
620310910
115884185
1286437242
763028982
1348663798
262184124
1090604907
2012358229
1279008295
1515010763
1356354630
562111324
843777372
314631339
764730054
1982531992
264138601
1833831140
1193754688
1472826235
1604964822
1651314425
1469219763
503393837
2139242916
1843663493
124739448
502940220
1588312324
603314669
476403830
2115957635
1173896745
579546841
136523850
703442305
1863461073
714010100
1455992631
1689353269
242599836
2032949571
1390132135
380403681
751007493
48435078
2113564129
1874916296
1745036802
425320041
2058709583
413415283
2094356270
1004820039
1441762916
333678410
688295924
33972980
930396135
1634275115
1749000855
392424144
1808646911
26463044
583204379
1148268021
2094678996
1755614957
2121831523
1066431452
2118417620
19941303
1132215296
774363132
995779826
214458445
182707435
1398824990
1177834569
1793134246
1551973876
1751714960
542569504
1252392781
1471179183
1929834862
1082764228
1405477636
1591816609
521602075
1385343027
2101441261
1186958386
727420103
245398698
1435790446
1317330942
1327934273
1279821603
49904957
945947088
1536524785
1711776712
262984717
1727876788
444349118
1832507338
1135987338
1497616312
2061157171
1430148967
1374364523
1096112308
476526429
1964041695
1342426470
1736265687
623543919
1906702476
1556332501
258629893
583027523
68542007
1417921567
1882372434
2049352139
1414035181
1462725251
356882847
1637355448
1884613349
877302241
1288092115
417599920
1218475104
1679109677
110263396
635979072
575077406
1439823293
1902280888
1903047716
255383931
1534519377
172178628
656284816
990445727
854025079
1184455164
625894307
1765107909
120460993
619906163
1598997372
2055992750
1674884920
1530762275
477402887
1977904684
471365663
796587933
1245758986
1876507247
1093442261
1294781718
1551831576
1714284014
1879069107
1023356051
1337578829
904148504
219618527
1330119081
46835206
75812550
1557131871
474354636
1383426127
910835813
752239464
107109733
453741080
1172056179
463618076
243461261
658620588
1360924503
1849522377
1747606709
268748208
925624999
1605544148
413391814
740358751
1939020101
310404481
271919994
396426352
1248046793
1743755157
641417791
1013377014
1050461223
1178889737
1270824276
1386262846
823576387
1643196201
1037909599
184786238
1027149768
286151941
1788534448
1684776717
860152931
1310328223
2096619086
1108294348
1894649113
8706245
1834356504
678622321
1882596885
681703684
1728992472
1775211086
1242029707
1888386326
206763171
564463374
1650463249
1513568588
1070328219
1023140046
1355694304
136042517
1433325880
469611066
237631092
1102810180
796176503
225400247
1921185049
2098729379
1361413466
38855208
531909111
265034278
528266356
749406428
1116232514
1216336061
1539079374
1868365068
85110946
499645779
2129052380
375158796
2063742210
1090325410
119399713
377447419
1653356400
256874200
1055346218
1538136110
1218806912
444228761
1228125943
194665409
1502556766
1468725388
1925159732
720565531
794268871
106612680
1612128350
95486850
930498359
1015819286
2017734263
517050979
1840915533
2017691494
611749256
629892422
1641556913
1722979366
1387025074
685784910
1104677276
1882042286
292169928
927401958
919333423
128363577
356899837
1730702570
122616968
1022364726
1087862842
1696961883
453964018
1525287523
713203781
930635547
5833674
769427541
729599254
710476774
521055774
536537847
509619747
1524744249
1532003225
1853517112
1327037385
1151076087
484258438
2083945064
1130009725
568978980
1485901765
296471468
1804577813
1464890482
766827365
1084800976
1022225113
614604272
39248221
1108918487
1731483860
87023752
1406308308
858991891
1377360223
1966968530
1890598203
1527208390
2042548876
1098864374
1010355878
1706817078
124267683
1503301057
797692207
835341682
277983427
766648844
466397956
1544340156
1338168210
1578758662
23371908
2002815416
1276363480
1417331687
601112124
1992829082
1732026108
1496090236
1045102588
302875807
431025866
1836611377
492084227
679436270
2097339427
2132347380
532032807
82073916
1691415426
1374886701
1020031383
860738637
2070819323
799024861
1813844397
2092073097
1875115134
1303802514
318290912
2070013555
1687875560
177944747
1737521085
422668940
1839991455
1815059631
534133120
1105363573
23439752
930153897
692191966
1556705295
121965037
614881492
326157964
450103178
586193607
1581374192
320902388
1533480853
1871951123
1644096556
2020831026
1284746943
521021662
680497968
1769550727
1411344376
1913694936
1442038701
1320959570
538848951
871735772
1353228462
478462707
1092048782
396255775
21919898
1166201884
1062832504
571142687
1192665703
982327271
908457202
316987574
625806946
1959804129
1721001951
1275356890
336541180
738456917
313388651
318849833
1010555560
941571499
1861654621
1976623314
552856426
1567507799
1437701937
2007230461
514146008
147984824
1188401564
1087435280
709744469
1723686595
2072585495
1375967891
1316077751
957739889
1605721648
998308443
859183446
1759149715
540192423
706984096
442104768
1670282780
1903154991
1040248347
2038340521
1159821900
5090625
119934029
1662261779
1617582840
1297346294
916703916
1340143979
1633146937
140830828
438560083
637254626
1555783996
1458062951
358004665
775804866
937803291
1619894148
641804092
272872769
1297009509
1228665557
1393668330
264068662
1186404803
648398254
522214399
1293594577
163051462
878202412
1552121041
1450590541
1005792903
199655519
1270527126
1011937200
1084852451
349187490
1027562805
1723685004
1933486291
698582693
812013810
1953283479
862187090
1809647745
556310012
170219871
366620590
1690003614
1179872457
2089796044
1366635109
1099101691
1393286995
1122419145
959658497
1662298612
1949362746
2021720721
1954666170
660011223
181888461
1759295967
186353156
1403336496
477278234
1597849778
1050117594
459447274
1789964183
691102263
2086691590
361653287
1345867803
418151849
1252155420
1807126059
2039406748
602840301
545266069
887429293
2037834402
374959607
268884109
1890890724
1138003133
620649349
396015370
75686047
697441854
1597235874
1018144914
1719212750
1927639167
438441610
1629770042
1856256095
724194567
759471954
1476854559
687987741
486002536
144365040
1534426410
1602479556
1117223204
2141772835
1708471420
712415640
1077341009
1704822266
1658800286
1087974588
1947430275
1968293591
454187996
1375404807
1576124005
572672006
1756984541
677758374
727489
7411365
610912153
1582477293
1062959958
666631352
1096740385
1986294505
564488976
1022932554
138480903
1752095342
1346896942
1723747037
766448176
1247152726
906080907
277072515
108065063
1887317806
159002937
283532879
1008948328
567487524
1461430823
505970864
1641424692
81610247
932771092
1051673342
1232161142
11134827
1305490745
852439721
453143554
1855460106
487419033
139865332
1513234872
1682940668
82644963
20590245
1098219503
1861380072
194431516
813086066
1385920951
1143954442
1155503203
163555966
1991238678
95912836
1127387242
642303808
1919524490
1648732582
1452863051
932929376
1159712483
1906692765
1286592186
856185900
2025052786
1530819576
1791932675
2102590869
1225472562
847994873
1799991715
1986069938
1917017901
368383946
259369900
1310289721
2059526200
1778797277
1542293467
161914235
847764075
588249069
1247378530
1287701918
709179963
900768195
84725909
57349453
254198482
1938905557
1253345007
758874849
1304873127
2093476893
70407968
1951126824
573069353
1012681747
1331117783
1164005633
971656635
1617279215
934881706
875358987
1491205935
1733804436
950846567
960979492
2101563309
1513041877
1484181369
1161993079
469342646
1212101092
1926208976
635742111
1946842947
899307087
402993323
1365720908
1373662430
130950014
1722506958
1605359186
1850442469
306540480
510839923
162083521
1328708540
1683541815
2129177672
155427429
1261207941
874540572
2074412158
1851539363
254211287
504560992
1347894754
1464776391
308214305
1191832054
521098995
1648053143
752451703
1661781289
1077949125
77159456
909409623
1236107744
1159546510
2039440878
1406798977
458530166
1338917845
795961764
1422736646
1007330374
1667275807
2009478291
2079817676
705996032
714994761
505069433
1264448985
893031348
1648007901
1423594055
465031155
674667939
810447425
1352754449
553073782
557793717
1274988137
1210794680
1368275569
1511463940
1060181315
95773314
647997
1612920953
690144132
1368476588
1904776305
128135549
1097514178
1241184287
636401322
553869657
1659004966
902968740
468362866
1009845948
174252072
2075003403
1249675918
988754725
1316702613
1185097813
204198417
1457057387
994915445
138974888
2092288215
583602736
1971116455
465121676
1855578274
2043590482
1502895030
1660411722
1274956169
893571020
1343713343
320171569
1563555892
270197937
557646132
1023748214
1291171364
1036187439
752439680
1403589452
1793640958
218909178
1658004866
1789265295
348325947
1877135588
1775528319
471525449
321055293
1959378606
230664239
1385833901
235806690
671109728
1113519672
1185814720
557305959
954644723
1204965885
1500687697
1598675282
1996513383
1077419547
1808338894
278065686
1593502824
668016332
18226957
1325626177
1243391428
2044733853
2000750322
858703582
214204160
971907928
209070048
1271914311
1530872316
2084708539
296031465
1315069392
1654673609
192658086
1648022301
1552985867
750968338
1244123359
1354117047
900687670
794523581
158325120
183306440
862391863
1726903172
1615776747
1329340423
176258434
1210814899
1348397907
2133758356
1079763257
1765622007
1336796408
404272289
1295864361
2134941742
107372265
861935071
1113020935
199130060
1898638329
1682800453
1136220192
1749081198
605920778
2075806097
467637826
1365709875
2078271339
691402686
985428843
537641971
139587253
1099278056
530786587
641230155
1572743446
2059947763
932786976
985071062
445836835
165392682
1702298185
1229373940
359891570
1898843107
1271232023
1574543841
1935245473
1128231901
2071812214
125268521
1601733246
1950368760
576947843
146656571
1628594424
1580690977
518296292
446185487
1637594241
907493169
1994177681
1186188716
384798427
1561138586
18603740
1421488851
1995743601
1402789199
1465106913
619015738
217509655
857453736
2112353677
1360924039
1359327828
1822158585
1197985347
612470232
1837045302
1301762917
476724096
1682224347
1006520102
1792497889
1196774436
525063601
1398981638
2075760612
2084148260
921135057
1665710962
75213592
528443333
1521726984
1178352312
1434900973
510021315
453109346
45234972
281320921
776088739
1290274673
259605946
1466943970
1198795319
1289970877
1666698893
337888247
204979438
2099788171
61020741
1738889516
393794704
605726029
1336203259
1583986664
264022035
1492139509
1034907845
823722094
591219342
1291994161
896882056
1768771030
1483278025
31285105
1420443479
2068746109
204710715
1044904905
1282546669
584930894
432378295
419221418
1466912627
1439825427
583119806
1892915764
1955229108
760759944
756321543
1269385832
1126285861
1621443049
2089321698
2048505409
1892216052
1075511306
494139033
933828730
602891733
665335936
421745801
1557528752
1806211536
1098220732
1999400536
1687641653
596728064
240483161
1378139991
989220664
402452380
2009813066
60938057
649794434
1739811817
220438481
978358933
1371354613
2105488869
1597083094
1268017429
466185437
535503888
657747647
1081939250
896867424
663906121
1563689784
219694293
1242737437
526672426
852190664
672510494
1408663814
1054375775
439590557
221776316
198940784
514212193
327368123
2076445018
1705631287
1221445050
1460597514
1119579642
1489144605
593453187
1117795747
1941569606
1299117943
618319875
1421047867
771636972
2039547818
1376531687
950077985
1306960159
2018170144
1652035911
190178266
78888856
906633525
821149525
1445703944
2045626047
1886335471
584164609
1246291635
723742520
1523426812
721183550
993344592
2059891723
217979067
1370359900
798141889
977480133
1992458794
1014642328
1475114115
2037535214
951123991
2066036522
1160700134
909132326
1079000069
437923317
304603172
527753241
2006725389
1580339466
1870842930
1487217324
151175065
1292204061
1838388959
895963303
382818801
2093233481
57804572
1438469477
2055715070
1102544030
1126684843
1390315714
988264934
1613547773
580606456
282699077
1713843696
1964994340
111281507
333780659
445216521
452421787
2105775647
2074124544
2072700834
762756484
1895771397
1332726588
380775747
545732767
595237103
517085806
1648345003
1661609225
1825577986
2140472090
678450483
1793467146
18140512
1602297558
1357673102
605555528
1691588119
2078171031
995163442
169785328
1598866367
623401789
832967184
2087107106
1119696082
2141798517
1236094825
553089830
1734876781
1276756080
971574355
1788825870
984083903
1730186345
1050876135
549712447
730831133
1792700889
1376847584
888530863
2019543080
1019496879
1498596989
502783744
1271144035
334664992
1677077539
104928793
2045154375
2041329208
273684055
1850233347
691366592
952293814
1382372685
1354823697
1043127971
882835332
1464604143
1730236842
1528115034
881269239
204773150
1543068631
698242179
359531438
790436608
747597476
32092611
277317222
2065129139
1906288447
135950787
435245388
1410695576
1445916306
1372809475
1267916040
1901279583
470009282
2082049978
977650941
332119648
2026695664
1129306320
1763543380
450743915
1280606193
1352794064
2114035487
1363808744
800136145
147829849
1793887647
130312675
377391151
972287674
1441100079
81620639
1044731902
219217278
133441899
1100538598
1004589219
778393371
271050839
527054028
1652333491
686845957
361706502
387174297
1925676723
1665829631
2080460191
1241509069
135615040
821810203
1495950321
148675949
2145892789
1175508994
789577706
477456046
668722370
774236919
1117072872
1863253543
670192568
1552423086
482748237
1918552954
1593115708
1128794805
1807202657
1379369776
923736236
443027120
1536840667
810261896
813638598
600334196
470612384
601292120
1916818255
117640142
401857694
1585119986
661114548
1299651637
726572131
1083945697
1097817423
1036870911
1085404639
643719736
1133848650
177236636
48821275
1335030153
2109253692
87466297
1945589234
190785501
656937033
1107633332
972856753
1808877287
1104928138
1675729394
966937689
413060533
357387942
2087918217
1305986967
1327472307
263458808
1823160298
1328950213
1248992581
750098922
1448168465
1790574087
1678532071
1350552303
1360164694
76472655
1294994817
1365101374
1834045426
1833505327
1234559682
53074918
1936811107
1385063908
659603927
1717299557
1483422451
1242194253
1377947970
727602025
533517598
629845750
989774363
602629354
261366754
1365296061
1791310099
1797024476
1569661992
1373964123
2044650744
708348468
1178716611
1588289070
2118452673
433267086
137415443
1102000022
182034416
825521028
2070727652
1590467295
1780167031
421866263
1359173780
511680905
1596170774
1396237829
1011611867
249371733
1826613217
751203888
738136003
1015818698
320875503
1692231141
388239841
1973497997
639806345
1799446226
550374904
576841315
38778586
733606338
1472774319
1495136674
2016032818
147829849
1059998920
19545159
635469723
1382278011
434969927
677824670
604698029
1008585559
2028127374
1903390579
1580273670
673236025
1344548525
472830359
1899133574
547412542
272733997
1195820730
947774428
709842735
2135236252
1915983416
1023939416
871429205
1994645413
1338591379
187412713
1639009537
741911957
1557462223
608461627
496022624
2061615660
278280445
394235021
391936124
1591081805
1988617676
986121205
1976387579
2094298872
796257675
2079056044
1520044261
373243835
637470633
746362572
1432584812
1691177881
1566964780
141592506
1894232057
456047950
1762593880
232536019
505787713
721354814
1750877131
717421135
807279328
1124813100
1149251757
52909295
117159161
1563950915
1072580469
1976283864
252919395
1810933719
919562033
409004400
568479575
1787604671
1003715655
1166440752
748853041
602906997
1774305912
769427158
178311459
219941253
201106354
950494402
957496576
1990376306
1094557594
1699133439
1698223918
1041809352
776263453
1420768613
984935882
578424621
1696997711
367046024
839727078
648168281
1193284248
1355100786
26469358
2033509469
2112468891
684470698
1105398585
1009053325
290695039
1180096130
1549137840
1800462891
1443875862
1089475666
169777071
873060446
149287638
1787828523
1486667118
1051241432
614291153
1639112541
55362407
440810277
348582927
555855561
1779885306
352890475
1368391510
955853576
8604468
381520370
2031565446
911134191
78859537
1982657275
55076512
163978434
430507053
1891364618
199350407
1123910835
1754214611
1462553300
651101085
753514774
372555212
250126257
1925413815
1365782801
556055563
1244470674
1098645954
667250843
1093481199
23943231
1176589969
1431415060
606401916
481061753
215941621
132780626
1072379203
2059330515
1686821354
1064228781
1871740943
1279272774
1818429053
754204486
1816520931
1056364213
1318050975
585915741
1324013979
315903703
1437517950
2053828084
1287429961
976645155
460039468
1433092001
299837953
522660871
1652195290
296284061
1895494369
912382025
637825046
2060483549
1527826770
1238215948
957271963
1879742454
1591636501
426719758
1425497023
628621996
1321138003
563362447
1071274115
159645906
850455776
2029256113
944635088
464922326
294903864
605010741
1649117789
1122617530
2057536807
798936832
1306678544
984786345
1807470405
1265597612
720303863
2033631080
1902408627
235359088
2000207623
281329153
2116694007
1407079535
1958631222
1791137340
460281215
991250016
1283795507
1785094699
1369577212
594269578
1614465512
1555744609
1983510871
604421588
1333503175
2035118606
513758880
1773908514
6893673
1934165539
1417181555
302132582
362938926
1418073864
1914441814
134466255
923939602
2120909138
794816266
1408243668
806854270
817510996
761219298
2104980432
17504640
950411513
1991522841
1910633832
674740625
552842415
169323848
582025958
900075704
310358661
1722833684
2052683438
529986065
149718588
1825846369
951364600
611220434
976445069
2101799171
1996305823
1807300564
1977519569
1037560619
411298156
1271995024
1698059645
91195067
524098739
923467809
1443310229
1930679653
1244483984
277551295
155370562
1898452939
364100836
1786549129
767146522
640350150
2120952048
491859443
34954590
1846249088
1007287902
1229043687
1165467367
135860710
1057498305
1289708003
1886234960
216813469
1300047091
1715772913
845138867
1979845689
1391471215
1369084034
1592737479
933936036
1075711413
1787321068
1510134685
374644500
1279846328
588059437
1073682752
215828570
380869066
902949087
115914637
1445524084
531663593
1590391207
1410837166
44940381
1261890416
354382709
520344366
1291383394
934848890
1844776535
2136815103
1651551275
619272097
1090813821
259819032
1382953178
1665225141
1808429505
2132774870
847434927
1707113128
879090445
1005813784
237656024
2127951555
1527165382
2068442435
1999864288
1170768217
1584508640
819825039
1460567252
49667370
1510868116
1109722796
1184944205
439481226
624077807
214618158
1518667935
1937475678
423848256
1426362448
2101410086
1940232
2055443877
432491142
1884620224
1466275897
34299797
1209102552
2085137490
603763887
810551043
1133166178
1103556817
1037656691
777495841
1979374150
1069679749
685538403
1035766873
1361002392
1822797814
549988890
1135845994
994126558
1262211518
280568865
1566231984
382211168
1907048231
1903711784
959376022
242966961
1872960813
196283358
842304432
1658059320
600392102
1320277142
1103107428
1736593201
392566474
1410283053
1985873029
1754916121
101082754
228329263
1640385029
1281616259
550483460
622873490
1419034776
1233487136
148991636
871472140
1658513335
935461388
873200627
1132441663
235033440
1526227005
1935992296
1731082913
655205535
1224883228
362715149
1380213105
1235270057
235880802
887837409
926009806
649922694
636840901
979365242
1234812841
335274039
189116109
274675723
662533974
832747629
193495356
870823745
194305878
1913756143
903678508
551019524
839777328
720182810
281072840
143003089
47934632
1949287047
861655024
1316053161
230452596
2005430614
980796002
347826013
1282528800
1166357257
1853395265
1699574234
1337819960
1129722034
1060578955
1222751138
887165763
113405900
2123991658
2143637621
1941123256
527749568
2031727215
726087553
210368021
1275292033
778551638
611155659
406905
1878017954
504263758
580312839
353580980
1548927746
48411417
1053044451
1507258688
1793117476
2126265702
150766736
1543926806
1931206805
657680705
509839837
545737335
1024796804
594919244
1970528161
835978323
283595056
71976354
302564113
2144600208
622947180
1085354274
409612649
442943654
826653300
1135789794
1837244728
1227683815
629450047
978641396
117423629
945023845
459190307
1009097344
1462522959
775586430
1662175914
1218020010
639195468
1407435171
1739606009
1363075160
1192010155
584118324
1439255576
1017479871
122176439
331540745
1237351090
40304815
1524276557
1093169900
118300161
1202819247
574064702
19484096
1694354972
832645271
527578155
365270964
530360857
1526968974
1038934344
1762103021
456619168
303994674
1660875028
570888507
954465064
1979395564
1104879686
867698276
1871635738
2126932599
1295662725
369345528
2020299785
1726720129
1064594732
1571176003
397393035
1215394238
1004414878
1428379747
349662343
1047549498
768021766
1836183347
470824708
751754453
575752219
221190533
1152370568
1975861155
1239967487
1260883987
1107304756
1936281410
250194277
119495661
114553604
1866239167
1594706414
1517342308
1048371646
918860618
949708483
186836640
2131327052
66381027
972597269
277528475
1541426963
454191607
375228432
1911809680
1373038123
671023325
1934094698
910856202
1479760219
259853325
771659806
1759804135
190255238
623522722
681189784
682206440
434416948
1664877697
599764917
1034087775
1189441670
2033743150
1884971589
1345361351
2010569676
608574620
1040052926
2074011611
29763980
1196099835
378467719
1325594225
138903571
1125884732
447972080
1049322006
1068373512
412472025
1234587973
1028068366
1250926466
1727881772
1334291539
1408074274
1862668670
548602967
1921248549
1655744299
2107202364
692457521
318637652
125738888
186347246
1893428228
525680333
33523957
63635215
659060967
1653609191
849073327
1663151187
1638977007
822634701
1049831589
323123955
757743531
39436000
1589876564
453083636
1145533891
1057610880
1288066487
122509178
147787164
948534601
98822541
1022933722
1011939591
1349508751
38585891
1908969427
2011483217
1361412838
1907615743
1326583170
668097715
2118140562
2138285631
235518793
593829363
203400431
737976589
1757005866
365155841
1236765576
1859573077
1860584417
2011724800
528779463
1932881826
1121617482
115964829
728752239
991050409
402039066
675703427
692061285
2052276486
1474226317
1999885803
1146421721
532388379
1394321158
284595354
1252545262
63878839
356899837
1892419325
582612714
471023880
1293654748
929107961
21622786
371897167
58458522
240955338
21829132
1794775565
1175730171
526891041
1549056192
1425589205
1160115535
1089016374
1606593773
66514156
976537318
1720151342
1538573493
797157847
1118446225
1509144730
268578661
81567299
1423938346
324378217
312227310
69558684
1451509057
888791263
809754524
1840476841
852592111
719013336
1306284646
1105627585
2080612917
2124361436
998439001
1671004458
1507788715
569512417
48295688
1538843832
1161507465
663688011
173220043
981591307
1272034036
1728452616
114587016
2076022355
1412243364
653475875
1077613382
165817485
534889194
92712717
1595647719
1937848809
1941024779
2043893149
1273731685
1624992476
181805919
101122882
913649163
1481410300
1161003300
1347183301
1157500467
1452300523
1479149898
1492633322
2022019674
2075440365
2050375777
883290268
1717697622
1551009974
506004802
56836328
503712272
279257068
569205110
870782886
267187666
1125575250
1964336769
221841212
1462051551
1683765712
1434886035
577574094
1685659438
61427686
4769426
949696160
1035518240
1439319251
2117266407
1570542355
176414581
862778173
573905265
1341440683
1431522874
1908995450
1948236894
370349889
161918186
1640046302
7411365
1709783055
311964459
1761256618
394120965
787366580
1105847963
1918930791
1140749251
1593564782
430712482
1576877738
1600734516
393582600
715335031
1003577519
865804103
590510808
1238604149
1792908887
420571121
1413497860
1304959277
2117843760
1871026704
996800525
2041568604
959141176
310824739
1990179626
1465721662
1061575099
472821748
2110504324
634688484
2003780860
1125518400
970779004
1678517917
277709035
1302674430
965082496
768227167
572104339
1812760634
1173263651
409517887
208384870
658291778
1700336837
1369823762
1006050782
920319989
1941542695
320848276
17863410
805536380
1312353887
2104795786
1145176467
2004606973
1092002991
665366219
1161687421
941288277
958989203
1607942647
2073698492
1666542918
1042638995
8639734
648572972
380853485
1372914788
1001306842
219342198
1373415412
421483195
282626571
225140666
851401580
442774227
2067602821
1687336860
1163251096
1823795231
1481028990
490317746
1197888986
362400479
612283756
606537670
1912660854
2047809130
437938676
846644517
2013200053
1248479156
276390751
808607207
1941588082
1509828285
1412340930
302923872
847075134
113696567
1862908351
1639750679
730135875
2116510969
1195083968
1013398033
980294249
247593600
1560369803
1194012417
434448171
1927574471
2146604004
159047143
816035175
908045307
1941890971
2056632041
1743153788
629611277
1805490259
734676447
135339258
1745036802
1149888226
926357882
1464247444
1711289681
637170744
172679001
972185274
781084613
1467530873
1066029268
2002995144
203473786
677371846
1363982601
447396606
673619942
844834235
1600364551
1003030166
655323904
1795976245
2141978105
719370393
98401813
549826788
1619765599
1905831091
1945465106
1842973833
1137309306
1149101955
1200146146
681049832
598931112
1928747466
1319086675
1302280548
1224926956
1811787181
162680766
730355054
342004101
1353244850
1845882654
91985135
2006950542
1020913364
1097151517
1131313103
1051743300
2064303365
366298710
1949140231
2074752835
149597342
693766712
667474459
1244061649
797771348
1333338406
1222479846
1236536847
639636946
1221564479
538415176
1953013245
726380417
1540107402
1264212964
533484752
1746045541
956121664
241295219
1402351184
639443860
846717878
739523503
1307100935
1343180800
1566417871
1327587567
294591102
156459887
164139081
255534633
2100532433
1140020176
1581745336
1304104551
886801007
1342770208
2144657562
2034806009
1907537450
1362141422
1543248032
555497520
49076743
592653842
621454568
314522756
1179523271
1710377157
900779588
1844158201
1771503150
487911350
1508293643
1580716280
542758540
1878211587
1330329411
1133524304
1469385045
9496815
1396288570
1697283383
1175345372
779879696
400547399
123724699
340293103
1263274313
1116459977
890979554
1473285740
308900678
909512385
316668006
53052210
206568816
1949325970
399219532
1805982830
476573204
757500835
237070799
1959065813
595361029
615918582
478089344
1796870242
1379975397
1347627601
1032385405
944225320
447325384
1065747161
923559283
1342403398
260669266
977324348
1783977843
899254886
137091287
1840296909
1130017542
936497024
1966865588
582403717
1320973309
1186101043
2043014303
1141816668
658758210
1128226012
2104368957
213076541
14456999
882736329
1861268814
1372607812
1494016341
1243669932
885183367
558479507
1530316903
1226820300
1799428685
682258098
56998819
1913977116
1927762530
307361088
2097532744
929620903
1128112660
882523682
1039744021
1135914385
1136579491
1204831463
1975371421
1626763875
367706799
1038034780
1978585263
855949840
985007466
461781618
162403534
2129043553
967629247
1279424293
895065734
250905406
1290633689
512232066
1054902207
1885321142
977992209
1307366232
329036332
2036539412
1241160440
1311971448
2081300153
786307233
1078216528
2046429603
76789734
1529622236
568558409
982119657
535255371
1104163469
2128386130
1561678850
1328764876
711309822
1988592843
1664118169
951104113
1907723426
1671820012
251851998
1650805520
2036004068
834145841
183667590
1180381072
596051742
1344851445
1239116081
535457234
1674675081
1619379143
171185803
27436859
1523057576
1638491191
1683139548
1808711137
903510284
760712306
910555814
1344765734
695294506
1589645709
1875357401
733915545
1493509615
866985529
139993793
852293911
1443012
585097997
968235182
567030025
1843792057
1495251584
934754734
1809866560
785208506
1273215283
736313398
1443611245
379917891
595142265
2086519477
255021215
1608932136
1170301129
592400014
1012471810
1942685433
1386037857
1210208596
514761043
520020934
413104451
928165315
361227239
288586043
16470872
1967064230
724340622
255909249
1510430089
335263840
2091940363
1612920953
704888250
281906466
1198044196
990253319
2042976753
2056276529
653835333
824483446
788087585
1165499208
159424006
1408863938
173412706
80284260
1649600701
2094211793
644646956
1123482810
612601729
1334633788
1532172728
459458722
374443727
561984125
396275816
876077051
1469679211
976848751
57363241
2011764665
948194830
390153846
203282942
1842110916
534113407
802922381
893486855
452554881
1583558149
662589872
186480976
1870348815
518913564
984408693
202264702
991139969
1127259437
63222676
821310505
1429496213
978066497
291791253
59555238
980990966
22092821
1081006421
1700342481
72274051
627437103
1943554102
1429451538
368649289
525801389
1454643034
374803229
1945586078
1468803658
1469437505
604105194
870490086
1817823555
1978146673
884885081
229936024
1763578839
1742498175
1060662342
134782686
1875815100
1344258181
1884470351
1034355468
1943921841
1101326409
594547786
1932523424
1289113313
998626519
1307747698
848017962
2129492391
276807296
2141915356
632114750
101950265
321888785
1479438765
476005820
1397145736
920706017
3856269
373303470
225597791
448416502
1337797694
1288238162
1003322849
1506752634
1155639459
389874355
1875485990
1690815042
1723339096
1383774501
840288809
1891545221
547415004
1599961814
621925489
1367973165
583977512
1675485918
20055353
970394645
43250101
2106695215
1449003158
213474205
1225089491
177111872
257495795
1825021439
759312130
1161075634
1829593875
288655471
925052866
500740750
419817256
1502863805
1908905038
1615330329
750853448
1738168404
683170334
896287509
1053001460
1649976496
653932630
944924313
803875606
1159226582
449546013
1161617773
357159853
1628517394
467820042
1551651139
1316906843
1036350740
533765374
2093034685
62869176
887451195
1887100924
1735590860
1330198176
1663573476
1420438531
102143197
1122322655
293696395
1834142210
1294300716
473321855
414910939
1404140470
384971225
267354741
25769247
1168339309
1579397476
1984999124
778136872
1144633441
1197244250
535354267
508610702
1628001286
382608569
624560250
1690904270
537217998
1300076778
491960205
772892659
1411324653
898380950
1880337773
246284714
1344381827
1386396313
1249734143
888674616
51786935
1366218665
1747390994
1932584353
1981735696
1637107423
2061261026
1060637218
1819405007
529744767
2067072788
1845686971
696037713
1703642319
764883826
1879896348
1893705978
1915008105
1830688778
385443003
743030181
1081168670
185235803
916914656
1687243473
1246805193
1436062492
679941111
1508358710
1426567735
1982824678
242589979
629863876
258767423
859938187
878302228
887933833
504121878
1362821827
666782945
1812701048
272568830
235814442
2085034139
986525274
1897256846
87268319
1757572581
883369842
232265872
1744608999
686040276
968956767
462947270
1525231740
267538851
1932823060
1003564126
482797487
1184122247
1915685425
1706450426
1041088077
1780028054
529744767
1817299399
634787991
1943584692
777498787
1167264183
2038515474
799146716
407774411
391670377
486275245
381694005
1593000699
1355261380
33645799
1534759336
251142331
1215101353
8888331
1894697280
1578630667
1434336573
1736334999
694794309
1320705047
663156207
1868460518
1911644477
2005260669
1642114553
368278729
1545592820
242917909
324225477
910489218
318606240
603873834
265552700
595507974
1193971110
885140146
1783958999
1553567858
1272857268
1755475398
668296469
1421695906
1765151341
729140403
1319692384
1509682952
415897784
1552741817
1792377175
429608823
1795451115
2143246752
799160332
1830984258
1452203621
38983187
1618993959
1029431517
299332480
1945585399
475252257
365152883
1153249222
1480107624
1362234587
2017402310
128008989
1705906631
1296962845
1475314279
2052727427
2047179925
1724240687
2080063644
238576082
257049762
120307321
1613732389
1548248966
1783585218
794360519
1667593841
2103404197
1249878596
57329270
997372476
723050514
721281372
775807916
1053428257
2036815712
1945540955
648307296
1843228776
957006937
1656541763
1405887525
317897250
710046914
2048276612
1706776259
1818102077
535896500
1055693914
132249156
2083311401
1257939755
1850060461
1603451898
1067848889
716214851
261536861
1863149294
1431411510
1161147210
1295540365
933026695
1789157869
1903894717
1598914047
2101042625
713828473
1838409048
1257614537
1463570563
894842927
1406308308
1607887605
1431924894
126155025
1451728567
1617715384
788912836
1682059543
1936880259
1384597061
465135368
696159472
742097914
945757816
1005348531
1161199551
1691974494
1507501789
1087697311
1278009103
1643406755
549585653
1985264357
1690920773
892757886
160820630
1047246919
863770434
1243269221
165206636
630534125
1236094825
1118273448
1083039376
452021708
360853570
1480408845
148155728
903161917
1995542432
2067946982
41580993
1337469564
687702199
714590427
397020649
1930048225
760801179
1497509473
484077803
915745618
2136407703
1333637566
953408182
1873282811
1801335074
2021742633
540642281
1931954331
1897453657
944843567
2133782090
1025698082
886587720
1443874718
1563983260
979800699
1340445411
34978241
717410035
2099301216
1930062976
68030858
1247814110
2078689675
507400903
1492667087
1065765687
1400725215
1474621537
270515777
160281459
972819626
2078661412
1952953278
1449097520
21410007
1531939823
2106158794
1294470796
621532104
1148079990
433220897
449201443
644660028
1146463475
1429927305
1639970401
624156935
1407733977
368182104
645157493
12034458
471984963
306296359
668221817
691567562
276526397
457183604
582871263
1697055121
2004269281
911911483
599724682
2047054123
790602546
69803249
103455145
1131979514
609424989
66733482
465925363
235626383
368194238
708982573
215837355
114621414
205421508
906365644
845203752
1162445378
1979204258
776614189
1544557695
450530645
1530885507
17130821
447439424
464241316
93584979
1007084767
185443387
1178248512
628577884
1505971212
1425576646
583494879
1183655548
505848115
1011357821
1937744787
158676036
1891079462
66302963
214558196
1070322700
533493651
1131214896
112144606
1842289115
1052967956
657854724
1617907476
1169459268
1242749682
43600707
1005243252
1262451357
901305887
636929329
1286258849
672967089
882837473
1066431452
377620523
672691710
2050948199
1406866051
900716700
2105664107
527131941
343192843
498375693
1036892492
332548071
1357473585
1789689611
286103757
2087027242
1470643622
1542707304
3123402
55188746
1282358006
1501430653
212714179
741031639
254946032
1093602795
657237528
1988586265
835314192
1189975672
1695122824
719692022
330209298
1108831541
468287632
1938784932
1778874922
689520348
909921657
380468243
233720756
887686104
1592016223
345194184
1862601246
1242886840
1580201408
823922085
1272843268
1961166140
1299640500
1729376370
165721216
1888353420
943528214
475378384
1858078705
764640382
2102104929
255428610
1829634236
1060398644
605700843
558678699
1077022540
304310287
853563465
1365314260
984354524
658624981
13840962
761299204
825623117
976542534
1121920763
1722758902
485868972
1872425219
193808856
442319310
557976781
1577842176
1654104970
979392475
434250074
876231256
1172463996
874557466
2143640201
1151910894
1195565276
2135859421
571427443
1420003391
931686754
217084054
796601685
2103754889
1887413068
1773911402
1289121235
2087107123
692900939
2010082673
1365479988
1430514488
1513246289
586054610
170851690
346529201
1223034190
1889312824
1748479629
949670322
2101481136
1663696775
692032273
85149074
85634561
1433075149
501771604
1111572494
705772899
1518211791
1307560295
250649629
1007926513
2127337363
457073516
2014502440
1598102414
815296391
708546828
1197096048
965790294
1768014355
184610557
497746817
787683955
422696001
137611832
1025718776
1184612806
284837951
1479155534
1209278187
531480152
510119619
1712851016
1617522709
2124779219
1584454469
898576139
286993653
1293307218
1789699491
675950560
414548801
1869611689
286407643
134048897
309206218
1543654856
1550773179
1690107714
1234763120
1161657382
191063000
2130423906
734780937
1632981504
1103622525
487512237
806291251
304337776
1753028517
166392797
2063222469
1887985603
1529332154
1109415238
2129180351
1038065010
27901807
1368237684
473451192
1224924970
26418787
1709866516
592304985
1005097845
492321616
1922913800
2085319980
1908691560
2055802399
1955024382
1321129740
1772378004
651504768
834996840
758495008
1897843028
1470984663
510330921
598562755
224610170
1131058483
940072180
1897894223
1248016290
485560076
1173661075
961532281
1675597132
592579250
1345731209
532200309
2065258479
1477171
1019927507
543638894
184572229
1939037812
1899537377
708075888
393427568
1713683426
725236756
1827730197
1677214321
412960084
1451960011
2001503649
1285887316
1834895512
1042883092
266559647
983161045
1281471502
225374659
1810461864
212015574
1721257409
427410923
1793428694
27957916
2026813747
1933612587
708436170
2080129187
337071799
1962277059
710604420
1776857060
1187409807
2081275086
429685337
2035384296
141336423
2143611744
2063132010
446601031
1609687169
1751203538
1229352176
2144918585
1521357470
1194134203
2101314714
1210828156
1293135331
1943360664
765590400
217354305
331167306
1637961168
669057130
1350521808
973214699
1073605309
529744335
935257543
743058907
645164483
852194256
694920801
21348085
842981376
701765024
1290161960
265189094
883260096
784950526
919222299
117529257
1728586503
1284939831
668914110
1627067996
1141454203
651176408
1893157124
927360537
1580376553
1779721598
1790867607
751420107
1698681427
1251073625
1980535308
1913856286
1483784360
749006192
1730315412
250944168
1092120312
302191436
1712820326
1982729870
1202788631
1743644240
1645184041
203868201
1422744445
1039632083
223773951
434921211
1602904191
1630452903
875342031
1343211622
958537872
989210629
1262386392
1441296428
583320315
193213413
1018957212
1254275314
294596496
85938925
1445873172
1588635571
1815014849
722956127
348309083
756244926
2120463343
724395823
679115975
244848624
398090062
1291045945
1650137398
617393564
1517569357
1986534508
703647303
1560496249
851309976
647132285
1507311297
1001948688
1771444789
1244695559
1713572154
2044430904
1404729497
1361327301
681915695
1593599580
756592275
1596179630
1104946675
95942932
909424351
1129052907
938905299
276233920
199551121
622682207
2129609949
347825037
1846856431
1335930241
302129877
687557758
1959918868
798021447
1389215530
1204887383
1722638763
1698179414
1066699961
541711282
1009113164
1982690341
298270445
626351698
857974195
665334327
1417573356
2101619416
2032994633
166823572
1530012045
1587867092
1523851571
954061280
5810001
1940847343
336851453
1804515714
888524822
641417791
1043953390
2026894637
675828475
1139406203
197122913
921055452
987900804
2060897965
883081601
1019596391
1234454639
391085851
525139972
1079662151
1533837693
1556454339
516425783
1696710289
1002817237
984380610
1032045694
502646181
924097272
265804510
1982869633
603587192
1850588305
215303962
574918118
1373084392
226735817
1354872738
324654249
296127541
468553409
897984574
1514493296
1110563874
2041791120
454743824
221461664
870725596
1969546178
1385728345
2100798799
706473803
1207246260
1847057183
2121416020
1049050865
1536615981
2086867525
1947370534
502020721
588127839
1124454771
942446274
25860650
1509844005
1069477494
2007371805
1229350600
1066044551
192727848
1541593855
663305300
1380477
1704129138
1220476634
1629992732
1278872617
917886212
922762901
1362103238
1407564570
1210290405
2130518234
193785742
248297491
2004737621
1122128666
1675687349
1777381927
2035117785
165167948
1816991968
309181227
769245303
679233447
290629448
1183529476
1533137639
1844717515
667785906
1585861279
2119362065
1888819074
1570028401
877035612
927699756
1489908737
975257717
1190281855
1172351087
671390241
1761390556
1346761216
1604824120
1275974318
923005611
2093289485
209456716
2047354075
297827065
1889897036
1301461943
606027774
2131374529
1628506275
1286709730
1681423254
885143609
705517464
955647596
890390581
160770305
1378295171
2086144429
1368684284
796537646
1839440054
427830394
365643749
2089944716
1031944934
1528442167
32676593
854352367
1529488643
1802174967
993480625
1675156666
1102386515
1155739319
10741398
1684500481
453871205
1635541053
2017958301
1199925324
1515720449
842803670
982027117
396148009
15114467
2047071685
1152081779
786738731
1271977807
782314053
1369195205
240475016
1295340358
1259609617
1555603784
1324347865
1159239182
631575198
1609978494
18358760
168580620
2030539295
727310829
1895156403
1618629816
1519448067
1522321215
780650223
250938341
288897406
898511265
1325645664
1944515622
232941573
1080743759
745325979
979863986
21799522
1663268467
1462647062
911284498
371848586
1865463551
2141371670
1146450723
1608921199
266366449
1130139564
582305017
1329676600
1407103030
1634575802
606680547
1829483442
468016621
649201073
27290070
939062889
709445107
1363829367
119947532
1070112538
681174266
57139641
1011687361
879557996
1918436332
2062869510
536039748
1551678678
1506201647
235556761
1160597506
152472409
762227712
1884817057
1444212382
256463090
333210064
1311488521
966814010
1406618612
1399472688
1492255574
511033775
431854889
1340582196
340728206
564705222
622666937
1598466296
1043773902
862130836
1720857612
715056993
2049861327
105221581
588212541
939120272
1063445349
1796649542
1971566988
719953279
651012943
331216958
326100227
1852544424
18161854
186031182
1819850037
1556437703
1154485389
1866664930
378696273
384634963
440434790
1796521041
1514542446
1504058763
1001498578
863396148
1134973467
914385655
1442097997
1690872321
189420606
1874667000
1777986656
1880430002
13359451
1547614883
94261565
1458624234
1020188712
1377241151
1337156482
332130569
202759925
1921676843
763082324
1608497287
1650642602
2044826562
1376153348
530500459
62178010
1630144008
1697769290
1905991085
1657426543
1645331672
1516592248
119719837
630803693
1772106081
1551195611
268668985
312552634
1058911979
2051821190
1813340891
1182292625
22896150
957789576
1408730668
628128802
252075561
2081885337
1383383999
304908910
1874068725
1593212099
1969599528
1883053105
1476451033
188849158
726112323
922363373
588310563
1601235989
45310184
1497569710
1585844282
1807760195
134362485
1533544870
1579411753
341747048
1728069775
1306303198
2107506878
1893853554
704886257
1212451928
1419696707
1744906782
1479937189
813139181
986750406
1117501091
1076049355
381645045
4687351
2028518029
422011458
1409977538
1941210762
537697409
605212955
351507891
973577577
1087875909
317752130
1930035215
1518988909
1662933197
1232760098
942809097
958134485
2002581146
1383774752
751984721
1095952405
334042891
1228223165
786291679
1175218716
315057067
724696346
2048439707
121879011
517264920
1086110267
1850267587
1256127174
1060821666
1498967907
2036822076
1277781864
1204022223
1140702401
1575796097
690171773
1126005052
519942667
477568934
458549835
1455439488
2016874477
552995725
1470633918
524785196
2052538690
1027037970
938550793
766670384
857689091
2044012074
872318597
1275010924
768288277
829934205
1384311641
702668437
965753766
373177977
936251431
1708414583
2126829934
302107401
1637747630
918278874
2034957462
102892740
1060608182
1391897139
1868067111
657208263
1747534137
1669820193
1589078369
938422810
1583596094
521359594
613687599
2132651266
1928751231
1521280105
2016302585
600655386
503023866
1460982553
920604056
2095952722
800290220
1096341507
159731347
711307155
1138009981
854657499
1953232977
739002831
56289208
2010978298
1712358568
594861363
1440466055
564563524
562357719
1668665815
1821067264
1338203918
1310131319
1020028775
1807111070
2137422717
690707168
487623586
190707377
1600545329
933751001
589996340
1114889974
453317113
1516209463
721850952
819800789
2069664011
621097852
1309967458
1189805843
1201004854
1502897235
1643209005
1485673335
1627758463
166509885
329211753
1613053230
1526980447
500930009
324741090
175218718
2119758729
1847398421
1833441875
994499776
1857718829
393930983
165561583
347171047
1020066477
535293166
1745606758
151672786
878385608
172393029
188996209
1979652513
291925718
211721529
1549372044
853257667
319356523
2115154026
826708380
327850919
449237555
1554470731
606296435
602986083
16218646
1056917734
2094298872
38376184
642505564
870706291
1364766093
1566603124
318077498
122135071
318499648
676448181
714654463
1014939280
1353271837
1802951794
491712470
1804341877
1955622668
2109238300
1883916535
1893086594
1558162772
1582871654
615911870
2006299760
1176396387
610845460
290804971
772590017
2007551220
284515100
1408198158
335626278
365393807
1356807083
1184717294
806623931
393845310
386761939
1578093500
1207526332
54726005
262027167
473571089
1815466741
2011445797
3512942
1344248051
708487448
1807541619
1954141895
95745407
1645330888
1450964765
316662163
2010964901
1432090983
1042413037
1042861923
1906860999
301910774
1731503868
1492207322
156846376
1203909862
1134754422
351372277
1371508444
61714679
168942714
1057333474
1734975881
1966338946
974647924
1941402619
366674142
1075973714
602240144
724263683
1699570675
419486294
1509304353
681505020
1045516809
1098162793
2033564103
1701371859
812968411
1736132309
607810206
733092766
1774716854
1718371802
936155932
1364688232
175685115
1857139030
1837327809
1581932106
1822601565
1170516607
2005394100
1129389989
970715402
1253092076
49224075
588767597
1464843754
1859085839
1571250804
1978789840
465028625
116868882
784371777
1609114242
421443733
1783916514
1773570210
440946057
1931994545
1889517438
1907075930
2124458424
803168648
1940379483
1795784206
331997060
822150533
1980253094
610040356
582269314
1806766912
1629798859
1915509054
100795752
1230337155
1453663524
1612787780
1840219182
814490735
2049149671
1391482726
1719443830
480610905
1006899882
78612863
2018054998
1349443397
716919636
1677898352
908773143
1113590680
1982590898
1344069191
1808976251
1438256484
406575580
53564648
303215629
1476709701
787429198
1539326480
807104684
364434325
1325362453
226467524
496185634
1140663885
371913257
1569033056
1701780505
1811244299
1585231394
1427625934
1816816295
782362908
280769237
1312381382
645109438
1667840382
1663781100
1311112463
1708276848
877435812
547703393
1438471834
1744629054
1788268084
1082772717
1628150165
417461938
865132710
1014766549
1245909942
1821161009
1952814364
1263471272
429056628
728781883
658219637
1131444713
1931958152
1917023712
353638146
863665643
1429240031
618428067
1108815459
197229113
952586383
610332314
1999565276
1222932820
1012013394
1543873608
783771080
1418308236
567007524
1502958018
1133524982
1731932206
702747728
814079789
692567638
712236600
1636094985
1899027176
246289718
1112709498
2067034612
537782767
316782674
274670923
1308852713
1697734930
136949281
787469927
584125193
1507862596
347482586
1999926955
800559346
1376621185
47955019
1398567886
118820878
1384424812
1146491963
172163962
1929702778
434746199
702998511
457256399
843042898
1731135890
583719346
2008402244
335977634
1867446714
3706146
668397290
51291633
1134036782
1774314787
485864269
1484944331
1330381169
864270551
993208629
448551813
2030168184
857653412
1281933768
1977086745
1074384848
291388842
1215904166
1409138727
1372943726
1543021389
682574550
706702366
2059819165
1119247811
366746405
2083694763
744183476
37446223
518845280
1857717508
398447339
1003498481
1812025942
1891479114
109011246
1199961227
2027901596
2119970781
1119532643
447978578
1390753592
110390585
1821758756
334412023
419903434
2062041079
557275508
1835028834
1428566400
1958711745
941367068
402580001
1191938675
661401339
440867605
1697787674
726807130
1566329082
2071746138
1482173964
583280863
1131774046
650767982
2002938118
1967052909
692918254
1084636004
429897338
1112797947
232715018
1873584714
889980837
567858579
1346029849
657200686
934524905
1785105051
1331060275
53221502
1780686264
1481851589
1865569673
1989130774
1519270607
1655749830
624063291
477570404
1729297685
63828266
1662279073
1130650536
1030342713
895995572
668235980
1008096759
1891097297
1780095004
257856780
1301515234
1480005867
782952140
2075183137
1069122376
2053854599
1265433776
1100805344
813490418
1333836084
1667593841
1974920555
32294600
2111624214
961695980
162822417
697676486
975020095
1602153747
951892576
1572409563
2070208844
1003158046
375343354
1241647132
276480983
659644599
2012278139
1594618410
849425101
851062267
1425203008
269695918
1996655079
835893507
2010484926
1801040001
1723371460
71339462
1695563033
492564441
1043945508
1710333819
2115934054
1022933722
558129578
1793757008
1071208077
1197255119
1864850312
1285169097
1719864461
1677675433
138257713
1917544147
1637531911
1055174367
927386619
102563014
9958367
1124442543
1993140055
402536
724931157
337619810
203818227
653543555
1001795241
1574289827
1795237296
1243670501
737311673
637264544
1183278994
815008893
364938720
516800946
2143339594
820439278
300968115
1862535594
698096941
1241075145
880739415
1371162303
1410720086
1869981287
2030673380
91573618
12691795
388910877
1545946617
1813699913
1715173618
1151840035
84696084
2036580951
1855486410
1151625679
1929478082
919345148
154436447
1803328676
1867946194
946348321
198370268
1027589611
305449052
1927021441
1415139261
1954102489
872689801
1908340540
1717192677
1474982265
1859768739
1979366766
494103384
1622897274
849625911
1119371620
1947670699
1228678325
1677780527
974040776
1931083152
1909336670
481885146
996053610
986253451
900687670
306035935
434416948
1075597202
2055519436
30825151
1390064128
1935031053
1910397839
2048842503
116599608
1465165994
1877197715
1037016235
635060449
639360703
1514070683
102231325
1982406143
1522313682
611147547
1359054390
1028628946
631569505
556167638
497550473
2003203587
1572422577
835720987
502714408
519242920
484825824
431824617
69236494
1582871715
727534443
1849562846
1678739388
301148600
2068558487
462414707
2026415243
1671396808
1707057075
1895830263
767925793
137817269
1830681492
1608248495
1631187628
1600691963
1262146886
1418831257
374572431
879888655
82358208
909050222
904266217
1080540823
1705793100
122842162
1291695083
611303448
692911114
1012130278
2040573556
1372477701
32424186
860336529
1112985289
126314579
1572815147
673535700
643047254
423652117
1306632699
1061958331
637761009
689371063
2117039785
2049562869
1633969072
1332572334
668724849
546761927
1559370068
1776857060
711900665
1916674097
328968854
682751366
1402021744
1912356096
2093144599
328955763
1566050557
1410794217
199170170
503660334
840387952
1867379354
553947463
764441901
549739201
1292651574
1324579703
1597530403
278601219
880667087
395785538
1181712858
1717416271
1392424458
947180992
1052837956
956161150
231959285
326705707
886351592
777945255
668226663
1157120899
1629409788
56147503
1651551275
84253322
265517935
982699596
503297737
1281552819
764033025
342351915
1698999055
104984143
516399407
1439124839
1751099149
1546529367
1472819275
1180562278
1641560386
1911786784
405584464
1663059757
1876766240
1344881167
489144078
1267463936
205980935
660370117
1102859085
254442920
687975203
1959597308
1353576598
1178845897
1523224195
333714528
673789772
1360128005
1102776783
1324043307
121556517
499963395
383269651
127084101
2116305547
1584877624
410001240
335663956
1597745400
858031276
304831394
1935287917
2082230024
97927903
1751107408
980778009
219560310
1189191218
536364583
2030685335
435336621
1173160296
1724289173
1748467042
2059933595
1317087815
1341481122
490741891
502825810
1795392362
1500293437
1590336124
1599513719
1747645277
1052033868
2014351454
1089874236
1138273557
1918819103
1355135051
946091424
1462791644
1981921803
2058063852
902377302
123833695
1971829957
1207230746
757115272
1484400173
2101571045
581688023
956883262
155100997
1385384080
114551347
1276620437
1597602193
391323581
2008497558
1334510607
689967805
1005567322
485588057
1036733186
1468938011
802590673
453902853
300963443
1607813050
929813714
1243061446
1790215481
1698243055
342147788
833920670
1800677505
624403005
1992438739
528414102
1356712490
487145861
550460992
1739712490
1006922739
1939251542
1020065600
1408436827
1098599909
185295221
758308172
255503234
1096549243
1478372280
1653241338
178394082
123009694
1271918538
1002938402
19889129
804781436
139185235
1058398648
891080527
1680420370
114706504
1411344376
291168282
1882537068
1821168364
620909918
480317443
80546219
626174596
1758391531
728391867
36029285
1364650186
120431325
1138332120
1312924256
55169704
1515497686
1774575473
163264811
1233784981
9831025
879762959
1658553928
1109740317
708609071
170710958
595946276
641412998
1580653354
498980591
1002890263
1569700837
1599424133
796409748
121274202
1973542046
637603537
1152700415
104806742
1398201992
262596295
1170695647
1094355997
875346390
600330180
1040136472
1594031393
2030023973
799327765
354670236
798777627
199045751
1129734005
692517040
1617636200
960279288
194388412
1375419775
1835500232
1403573924
634411977
547472873
2088307011
896195487
1079262454
1974121777
1691177881
1399158858
235359088
1398154056
1287300417
1470090811
1707882649
1170717731
154226626
1127957895
153622125
455128352
2010174337
1339361357
404563474
1195219433
730668485
1580319985
617834719
713129019
1263411796
175396693
904236704
1902725951
1467290909
469688144
573479063
1593907802
1136828259
133964455
692707110
1110968747
924393989
493723247
2119829971
837512360
1878382367
2009721330
726594934
105533
638366785
526311786
214374068
488387907
1153012435
837808132
1838634544
636860730
1654107055
2124917556
186701223
663615160
851844821
1900065784
1095333926
2057699281
132746978
418480417
931018117
324077761
176177761
1628440041
1311842193
1609742002
1228672046
647473772
219893678
103614136
1256221911
1655396011
635616020
791298706
1670977077
1599745801
1147047747
1477814995
107317198
1555423158
1587314643
738560758
686567561
723953472
109686494
422943621
1485507884
229325561
1101497768
134663445
214620631
996852772
789156529
571680051
1443139188
2018509747
257148704
763862210
1754166725
1127981055
785460669
588768476
302049700
108010514
1620054229
1022726309
1446050003
1833153446
1305167971
601020307
1983396969
1195572746
2013964785
1857611168
78967855
1148478597
1234970706
1591320640
552617680
821568142
1101429525
1684477524
1209130654
564630372
1796107031
2028886658
1616670474
154619988
659012204
2081731260
1100428799
1283649951
583462607
424330261
511417382
1409047678
368542046
1352342585
1999037885
1174039775
113482051
800808357
1317205821
1282689226
569249919
1294666772
92472315
906336873
1916642344
583095493
1799301401
37989233
1359438691
743342983
195907059
1332445439
655492496
1271761803
183752019
1562491875
19334473
1526896362
229875938
1922065881
1223820352
1030245839
1271837429
61792626
473968578
1223504059
631855361
602359641
1951375055
1125967748
385788755
821805630
294355889
917224798
1392869577
2124751348
1206001057
879004124
236527656
793865559
1307647761
2058901187
140204889
474004567
1066906542
924118447
1525079672
420562220
176273279
519775565
493044304
528602466
1660833635
1812559831
1555447724
530879159
479655710
1189831733
2107325579
731261812
1784586531
105052341
342951971
2130620208
674690225
968512488
1130687527
796095163
729277495
1956494110
1785350655
1332100109
759037302
483205385
1114329612
423970970
1085334190
37821465
199706421
51396023
411572696
1404470571
1442884110
2022183771
161534217
262937587
1372550023
690177909
403079049
1204717614
60622183
827512336
1722780725
348212616
1182415769
1908949120
104283887
1420841238
1014207722
2063234837
454381549
1810290579
1354783835
442719797
462297418
868900351
1612117125
1859696312
1442738266
2046103950
975582782
1623509407
21492569
832155282
1152400907
2107506878
774609175
1826466970
106696678
952665780
1872477218
953877848
522297320
261888487
610404888
985152081
1908393760
148123179
1008877632
927000288
291554227
1833026426
1416620193
1044425765
1487027269
152450965
631521338
767676166
1396336899
293144585
1380658214
718250711
114930117
33420730
1356868563
788556571
1113441635
152680126
1953673303
2007918812
1672907208
1947872868
324905550
742866796
567622038
1524422338
395538024
1915676783
20259465
510892127
689675417
1580040576
2018577513
1756851455
2090463746
311541427
732661250
1975776145
430877688
1980872621
1539176260
1967354118
1164881836
1284229958
591833402
453024058
1657488492
1988556482
1160699052
170234103
1606703972
1266648141
1522127357
885743221
816254066
1298294914
1739782674
350694912
1487497229
997208717
639871647
870256400
1178052904
723284164
1552541555
400685512
871898163
688085907
696578438
951122468
1316660275
1716176542
2147284545
1141068881
506524418
1796331774
562892375
1415893023
1500758952
1340567868
1715253041
218117834
922439655
906085765
1066960700
175117824
1455494429
2014279943
1294637169
322039291
1670230194
178640324
1251131825
1284278757
1926790428
1671734874
1479089595
2137482682
1264811532
1913431395
96091648
583462607
1173590340
1197263803
633153991
52352267
272628980
917687264
1364728691
1129724540
1584775290
1653939378
2114009973
72623823
1174893841
384546247
1811128209
858543252
361572827
974754709
1906014714
767669370
2020541874
1550860622
736100260
230504228
1342530848
1418065437
173517116
2129478237
1170041764
1567396106
2026387785
1188697986
447292805
2011875896
869656601
1716284677
1107698907
216937564
58303435
1273750134
494707690
403034819
1441031474
1491734939
402519557
1380916840
556439154
1531085077
1104853489
26275281
2051844209
1252590131
51905516
2061546967
1306881723
262803292
172285023
101201081
1749256184
398777485
1330278065
911605079
1771522905
254388249
2120761376
1161054897
202964324
952290184
1069654040
1835315077
182026155
302877337
1834463043
693111188
948481513
782942827
576953611
1751463994
873798532
287096052
922523122
1261979537
600406424
922793759
2089753451
584490764
686265867
1682854874
613260415
1907313368
934846404
1658524075
1312229908
1190528855
874044849
562977804
301734012
164393570
630168184
1906158375
1155628893
14430788
539481880
1632945930
324779347
175040606
2074881336
499629326
239264139
1031459650
915428813
23997720
684952502
1718617109
2048523084
1262338400
1503124862
1009765303
1197516182
1833312604
586810697
663713259
1133649988
2134057795
1287233321
1258480634
1639798832
1744692130
280168519
360797455
303476394
1710493006
1165816440
784920718
1567349888
822496394
221487209
2042267422
1142388882
1079081838
510536946
624242442
1834099246
132058060
1260345373
802458170
2059040403
1402334085
956311050
625376355
59007137
2147307021
500308829
695460468
1496871073
357738712
1846357168
334613607
1763523981
1910548524
653004349
258846843
672839046
170620963
436175947
84321889
1345149560
645730908
1060325505
1252982320
1498774112
1578727329
47972732
1362741272
869768226
158966280
441328311
1061416707
1068270331
1059365424
77606481
1853124387
440885556
69842071
1636929945
1519507839
711920183
1805789272
1677469589
1039510583
617368915
340499046
2102259711
530646898
1532126350
1604161384
1819507838
950507643
1182357003
1800484073
922063114
1374412921
1014816663
1125479465
2080677111
582164943
2064560552
2078154159
450260123
1040483927
1273650393
611171708
865010411
526934336
426137697
855343251
1305004281
1002689261
552910878
1195825633
1787078812
40325730
1300221908
779624203
2112329768
1749340917
1654288676
36082371
233246288
1831000785
1847610648
786241595
298795562
1802510253
234848587
823641480
995323998
1000073566
1790710536
139934559
2119120968
1335594346
418415565
2075728589
832569841
368714067
1148731099
529712755
2134194138
1837158447
1273628528
1790214416
2088129273
1111632017
1491293289
1644905240
1201728611
194204392
1667648635
88271173
1092625957
1241451199
443385606
1413514369
134891753
491532027
678937319
2009510233
71366424
1595324892
1781557185
48876640
863400607
2005649083
413953163
1415861471
1113257581
825273539
1914042665
309692083
1322099608
697053892
1983622866
775856553
72980070
1783037750
648741085
16962519
843757716
619358645
493848193
402891219
2090033234
1728814377
1025033840
1796273387
2015888537
1514335652
1013188287
2102538644
1486800130
1273625553
1734538574
1029513173
570951927
823416807
608219892
1490409180
428826445
2069240568
1808761323
178706158
36877430
1485594231
1135919241
671055749
1176339093
1377110765
1782750187
632463363
723053260
1253613987
77188656
180302721
1071736897
1649224640
1192326843
791364672
678293280
2095369562
1783398905
1626948416
369256954
254761816
1337957138
1031460100
139750762
1414532300
1190495713
1017682676
1468705770
1309436856
1814175729
1066093283
2121828298
1589516725
279656783
841927773
235570507
56557729
76604180
681670511
34399533
808354708
1967069376
168383834
833993635
892152475
69607600
1386043301
245673405
538844756
739837601
221852299
270866480
1240595464
1491206254
181899382
344904670
1273039730
1056081176
1914612847
1171403399
1955836996
156780601
702825579
1576972331
178735393
941240188
101336760
2005826483
1490018557
438459939
1829456421
673690201
1377355485
1743948337
1107096223
1018422974
371439297
639850585
1619429757
1491196082
1388052608
41727052
1442187026
1758999807
184504503
2064263539
159095719
144549331
1365935065
1733675078
1144664984
594766007
838215207
787188605
1006350959
1843093715
1583308183
478133969
845673576
816901965
626788923
1155442074
1667311000
997480616
1887926970
1713941984
1768710443
1972138814
1104750141
1875321085
454733201
661978849
890245623
177360467
764178124
456030207
455098035
1443303672
614014398
1025846759
486342354
2114424946
1975992379
1235509400
1494451039
1783936516
463845758
225400247
411365452
1302449555
280074289
1140107211
142426758
1066584493
1963889128
963368535
321289809
1393084908
1833505327
162314328
1869937146
654014154
1941340143
1883580389
610751421
1682680675
300485229
767973741
1383642369
1595040140
334737935
2108520795
1705656176
1908516731
1539806148
1011850027
1965977693
1898392693
1231750073
51919649
1194903939
907816562
2003878025
1353009327
1170561850
807885879
2046103950
957388001
1240783984
1972252100
554734336
1551969548
1180096544
1295462079
1374799288
1403493196
420858961
201239836
1521854694
1973102924
1763880224
1221973672
863727026
848786250
1228577626
2034605392
726860322
2037791427
498732891
1462817103
978700163
267327145
998609243
2089254082
1448859360
1732595462
11159631
1367221398
648512241
71938875
917636932
204233644
610055375
1782854689
1467860600
784892689
1509012844
485640884
147487802
992602791
1171521243
1585345156
1396054124
1190312289
563118767
243950840
2075814503
912260182
837584765
1335969163
1219035088
1407738021
1297720738
667627454
1840525405
1324818892
1516907660
1274302485
1166258976
1656427659
2036187920
218095861
946454207
569416254
759057727
702050405
1024772099
1659290735
175387535
1875927935
691408997
754993786
596891392
1372011857
286959967
1278187702
801100273
161936139
769585381
658049421
2029004278
656207930
1095574372
232779488
1320379290
200022589
1239015092
1423559500
1761429219
1784617752
1360475757
881591811
2107717539
366807306
563443
2096141277
12535462
1084318359
1470463582
1792544128
537956429
295379771
2019369541
825001725
2003061084
1058163734
329030881
545198161
2111927765
16013288
1523764265
102597210
22668519
2060521465
1440722266
65461908
67535745
1297334309
1463224869
1970653791
1657399928
1424035255
1154200737
497674744
1274165002
1929198829
264295416
1701013533
664488427
86409118
2043744842
73237426
1554000635
456530452
499331239
165545654
1857877114
122457558
643035474
1739972655
713887839
559731588
1687302939
858561587
281569767
1252550534
1494301413
305874053
183847765
136804249
177755736
1102411224
597881147
2103404197
2003463735
1332182303
635251437
1593811107
1434867195
821132578
2130402523
1957793233
1176524602
1371107851
138066862
1573456950
857742295
1444255618
356357466
468402615
1588805778
723812452
1880241358
1673279570
1514985029
1527040369
2124138575
203362478
192530994
1927625381
897088850
2020062403
1834161019
1508461467
1606981671
833522657
703589402
829446459
38307187
1619410330
847679681
129994646
666302874
1687762310
1097396309
1729685843
993464083
342121267
147069608
946594853
580004762
1781475059
1800190360
1418625358
469356782
2072909759
1783908475
1523593511
166272946
543733799
273330773
1308265577
666554952
1442666059
501505954
93260223
399357781
1103223289
37651131
399457322
731464382
97643899
1911204215
1960038480
310050086
1813585376
1544932736
788721783
721130298
765524646
836743855
1127575997
884151730
1869266421
217026708
1133963618
1466604493
1158816651
964769593
410845244
1345115583
1434461130
961879025
758332157
76743579
640485603
349349521
1582310923
466787439
330888901
822692915
47519361
365878430
2054578853
1684956612
425175658
2022406096
1245393262
810270164
209644682
1096454293
183236272
314479433
1229766444
654402163
326100227
1953707656
1373678786
766720935
77348414
1383201240
935774060
857124393
916619915
128847219
626625031
1365806793
1562329574
702113180
1757820621
1999063914
462841545
148417378
1806596115
970335490
472741048
1860730708
725333225
2011365473
2105134570
185864573
1891675038
556826172
1069853796
401675869
897294272
698438414
1972631340
985019602
147135818
1025618368
1859672814
1976653649
241567764
1233250261
1227924114
1169302963
70329691
1743066440
1600691963
1742896609
451641411
99325677
472123643
131657050
1621719319
1728187556
736031416
1317007511
952236369
1127976274
1318279805
1685798337
1877746568
1041702403
1164308788
65862759
920501500
175563503
1336910657
2066448458
558381806
381385596
991433560
673708076
635213398
781153164
1597243867
940937873
883487799
2122888852
402410917
1675044947
10844303
568529670
528653240
49169216
212325018
225008239
1039792820
117054610
470671265
687667090
125929607
1545017717
1552730470
780647320
1052418335
754022557
200600809
1339196393
1335298513
7637699
1888814694
1787929392
1950241079
1862923176
1172685049
1189477134
1786128510
1034983903
907660563
1131340246
425024654
1519153221
1304578799
373181967
162822417
450344828
709745129
1929282872
781324477
643742553
1827592725
908428612
1816080895
1653368854
1968267446
1983512929
1491066262
97205334
310401360
1097403861
1172061828
166186774
1788980214
1756177498
543707320
672288059
1195318017
13827855
1447418406
53354990
1699182494
1889175104
616616044
1193092732
135934367
1658906886
214256479
2127639995
1543387049
374210138
1032325833
208542988
642259144
537069192
1174179066
281915652
1481046288
2123595145
1192433164
1929643165
682338162
310950589
1344309274
253200370
1563181910
1420454132
315213058
12464901
1788835775
86478337
857051174
1104216049
1343677562
167822272
1899306022
516476724
2136833350
34169785
122532811
1469145046
1392920644
1529460061
101950265
2032315255
1381543739
980441109
2128596780
210634605
1660307852
597654820
1410989573
1275726655
888882695
1650180557
226557064
1437226853
626380974
430022357
144261468
1605206148
1064541122
698730893
1156947939
977914025
957108976
792272253
139123493
89440265
1498685584
50412567
845439345
1476502229
360228389
228370201
1940822542
543369858
1841695208
1846770361
1678787282
1583704897
799132772
1476684567
1189665373
1071460037
993449465
1488893011
1841854159
246151435
1398786241
428665317
1814496629
1944864515
1010538247
1336799554
66655664
325243603
1349212573
533458548
798388822
1762293510
1050579542
795600936
1114357109
1383424711
1880333844
1499063839
1058433239
1051777119
1374824364
1475303378
903745354
762965757
1215620251
1038142183
1197518953
1203668683
156476137
1955677297
1137245584
105024657
1193571002
1230017459
1755088246
1584241903
431953381
1363881736
396691054
746510572
583884732
791819281
1478884821
1976074130
94025149
683492940
1905562366
755028420
1471924682
811511976
26139986
431029946
1158426980
1942599907
1893015087
813932781
1173284476
1107038731
1388960443
1697752176
1410330375
333336722
1133026016
11569386
1493767408
1940824623
1288892437
1889560819
834803183
1590837676
989020202
1911426034
1973588784
1523553404
444167762
618718921
1514086933
91441797
1285641794
2053763521
1441176819
693981151
1341994580
1844892574
5911518
1506965955
1508455383
2145103449
891941281
671245236
313806989
1126332078
1846468027
286032773
257206047
1046903818
737787384
1161087017
1835963877
836684197
1993296461
1256570259
1631634380
2071568558
1814884135
186039916
861344192
352066301
1710307502
1598432432
1988300202
555351805
1435411493
1525472671
139662916
1431615126
2119278411
2058917347
640096052
2115830104
1969135013
1061187998
1636687515
1278349446
968614021
1562246383
1885093111
1024424427
1685209923
826604296
686750125
779935991
429450379
1771273369
1291942279
884355968
565408044
651107608
1401356632
317157453
1644430913
1159249364
1775549714
553408188
605640963
1359426984
1026331297
71749588
1128233783
1133242254
221407764
1748694841
1672365670
444617258
1793668181
880759425
2042499890
2980450
428501012
325080415
1911392346
733683075
705443265
151716136
1644939079
1348895012
1896949472
1666919424
1665064688
1554726318
697562822
1699462317
1699153031
1909374125
795961764
1905936148
850965408
1747551822
1328423351
631443240
1514391044
927773365
702301173
1540416780
1497591002
412732874
364402837
1703836582
344324190
1798991043
719765327
862416004
1884611542
1609270878
732028751
698645065
2117188599
1380176974
959360518
334508732
1048123820
537488369
800501044
930803805
509560970
1340743879
697643474
1152996799
315767230
13341080
1288740060
737409099
640493587
230409239
1310143271
1488739874
1067363079
897301301
869887763
2117729069
497494329
709205519
1687212868
1476897934
1272312666
1396479399
282440450
897210705
536866549
1318934073
1842636701
1597969513
225905177
250306677
2044847780
1888089879
876552909
386957757
923447537
1811430171
1324144929
1072718802
1130315700
97087225
945567451
1460897818
543836505
1192837460
2048481977
1272377056
672904448
41521915
447685284
788145694
2082264060
497218764
715438826
1126321229
2051497728
96387805
797956065
1999903051
1106096908
531966994
206409840
893179638
274464799
474075351
1109092825
1629231604
921853723
170947498
363939871
1225037670
532084127
449947756
2040064830
382786684
906526247
1399217007
720289547
1362741943
524846528
1067088465
1832532165
165253334
1449870223
187612567
1165483078
1253924047
1958036400
433233508
1614301861
621344976
2020536187
848150120
1672370280
519457911
1463310898
814572156
1165217996
1297658030
1633659852
655932957
1892634684
108975297
16103363
1506356096
1032309187
1934163287
1602667856
1073697136
604445909
474587857
1862628357
493831759
757878509
2076207738
1009304087
905793180
5564005
1390068194
21092499
1470687000
1898107489
1506458056
1530821153
350929956
1276315081
1707770250
184472189
1496823441
171991499
756308837
2059275626
136535496
627447639
2044742273
2036204666
794860682
804712032
1406456055
1208678042
194743055
229481143
1585797575
234725063
422247630
318644034
668619284
411012063
1214499951
1343607126
554282409
651059672
682005299
1321980952
1576899167
518523217
2092439553
1557291662
417351385
1018644475
1461540074
1056168735
569678802
982158822
1873906806
97169319
1226968997
1440372962
1925487328
528851263
1513551777
1721949119
1899238158
950353605
1454575387
216813469
775527214
1613965598
1183547338
508179355
1494410071
2085435564
1807937881
176300399
1770051552
2079219034
1407581923
1997311617
291504863
1880726897
1125863245
1688147569
1891536736
390995433
1144437734
925033108
176486980
30002377
1701612853
1541990627
1706140387
903231718
1051298440
246541038
1492129929
915594318
1818805698
2123310548
2026100795
245257365
1132581588
504038583
394918638
1855893315
297337383
369065978
1652903732
1912165518
570462712
1090462826
735009599
310208827
1796118745
1323359345
964880610
206772809
62495143
1133454554
303363176
467704769
291552419
1062277016
1338889602
946021735
145073034
1057185617
79553206
1946666085
1055743060
680459799
2066341969
1846156266
156359403
2132454183
1783390512
1833911489
1685032584
1412573986
35086489
821051447
572216704
548886416
535427634
1063645155
241356734
1923492141
1966217960
240399495
1892973454
631801158
324224390
1637107423
1644384425
2047804702
597394938
1244499848
227665642
1630067735
165553946
1425229695
1024214951
1349510801
594193820
9696654
2096658620
1647483883
1827719265
45714272
1996236488
215789912
510206000
1685244945
267945727
1919236529
1700024559
376412964
560719264
1096515285
1777417175
1682308504
1475042333
279024697
1395866997
1470359327
862750888
4820102
1800484073
1784759402
717957066
694819885
938118774
594818178
23038119
1390959794
1067509548
51336421
5575282
981580091
366153524
713335050
634974644
1646252819
2141611542
1567591140
1565293659
1367841847
600354357
1959259126
581591650
974246809
1208659537
1102408804
1119741856
1973500659
644131345
1799252486
1894496567
552101072
108650466
511482821
1530141965
1276184813
711420274
1161790145
1973584554
650580522
266787641
180809008
1107399729
65126022
1455584057
26397757
1870863041
685400961
189833719
403509070
1165825227
1068156423
1754139417
261606505
1006833655
1118658038
2024423928
625190281
647940164
2040560613
1031372135
667347544
388469585
1077173181
17963496
623408124
1654263286
1283141057
9905563
34181660
368505427
549385097
460354501
1634097911
1740861920
1472058886
1072756516
867960074
2143626005
635678313
881028939
860347267
831268604
275912365
869890988
978605726
721643055
1216519490
1514485051
1214090365
460408610
62396318
308452583
1132145368
1036191349
517992887
2127845730
1456812845
1299436909
1014346662
620117437
1842206889
751919914
351509431
969955239
1799196522
438410889
1780148304
254922578
1938956576
1307561212
756017666
203940869
1323767237
566708832
1028853224
999014406
385295978
426588112
1437428206
1479213837
1808604903
537538877
207099307
2030657558
1399260914
8766709
1120293590
1541666018
1491415961
297203845
94276375
656083502
1864622032
1933093964
1414571037
1846896637
1326104752
654350874
711510225
1803610467
1493374284
1348632215
797307217
1769067920
1958509962
1917242025
2044316248
216880499
434615277
45667925
1709046885
1483632645
116377602
1475495212
1530320753
774073847
623603206
317971226
128621965
1284665601
1386986334
666419532
311345245
959295314
486501265
1160915742
791291222
1072408677
365235599
796697361
914063314
1445522055
584728822
329525715
1720230728
910038416
1885613385
635095588
96010282
2040075988
1991396626
804609095
215465020
631168469
1463433361
226134527
1849961558
558481710
1919084870
1883391117
703489483
1421053832
682006663
1221547321
472064407
1926724027
45539267
735315047
1899207867
1017537197
1041808435
1900706273
1501770821
410790812
112797363
1750726758
899337052
1198667254
623606849
628474579
1483206814
37468493
817047295
1528383410
1820667464
1853848952
806904698
1895825106
1360558433
1816488277
1727644858
189680730
1755027238
520921407
1551982065
188972999
1968782543
1072830604
1404634191
1752181019
112630576
1154735170
1399384371
926502353
250631019
1724083140
77223729
797297593
1318421664
2040188056
351773004
996993201
1366050963
1315069946
1252796549
140055035
1257104178
840687769
337378968
376691773
1650910228
1579985907
595775076
159465070
2083481222
2132444744
664612438
754480958
513049515
366961534
2098583374
1687516203
1844437143
1869722713
1324494615
1396960172
1225055358
1650963380
2044916439
2082392264
438232330
337320140
1048351383
1508905708
1876835324
977724836
1586463181
1432842629
1733598428
295709420
1943638997
2138501523
582286423
1706111908
1153054304
2092199639
461889612
30396870
1924040892
808551007
1928527961
1637390500
1017993562
589659397
892789968
812592541
1252582696
478572134
59134514
2092816915
930771800
1853665963
1651314425
1842006266
285843767
22537242
1270187448
1590366367
69391037
937265827
1218960606
14730890
250319573
284446712
298881671
523348628
1567456102
388279295
238495496
1210579797
24572210
1736698799
1571489877
944924280
320567882
1824779797
1293517891
1052340033
1822473801
1569922604
1701392953
1788798910
76901612
1416467771
2112803432
859897445
1442523047
1761887195
936929950
569839354
1766992903
1752376397
1068087864
1695526408
427684820
1613807563
2069504902
1399616112
972949362
1070207923
678658265
1616244492
1501240820
1520150957
130117924
279889300
1702469671
1544140126
1663276733
1582300824
974521787
1865442532
1366995789
13676475
1119264844
1574438048
1657903528
1291878192
521597567
377046404
107109733
1250360305
580639975
681587180
1979556779
2688159
920868961
264304528
432385949
619126129
513162479
1620237336
2039413214
1515819983
1456282345
1019088977
583137651
1373358157
1332376979
1288302270
263221609
1061970051
310480157
580735741
818041743
223112913
710042921
589408643
1958444693
421832887
1197807418
1026118444
475190683
831811348
1635541053
1364314953
1807986260
655280910
1390865216
1310095879
169829707
1390831756
30384516
2061896079
648163975
367350022
1127549098
240147730
397653968
1286395633
960525140
277284369
1003302042
1114129992
366011030
1083411369
1568404612
1646666717
1731654097
1358592660
1461801101
1086814943
1571494862
1707499678
560966879
1986217995
1952478498
1968343862
167670500
1708471720
2040467589
1052232627
90088329
98917710
199781433
1109175192
1455686332
1596226652
345647865
2135233518
189590830
1662905324
919220207
1108661496
1533747416
607224468
583400410
1812924797
1674997233
1120492543
34828157
1587895654
108731265
1789300643
381922246
1204078495
1377413976
1075182686
1799155371
687223009
704134325
1674328688
436408517
654380179
24920920
1164288972
1030422297
597549220
782049349
223950079
1872260826
1792803238
1964313709
867990933
914812536
2134603667
15381313
1620431871
494835234
436366276
1833359622
1815456147
834539621
344673837
213667606
723134295
1042685441
1926197231
756305615
1987262454
1037146199
693094346
1060837967
1769795560
1300123968
768859540
1173738033
2071512864
558153820
1375017207
487843862
721441063
290166809
869686859
1843726129
1558585162
1423558375
52583646
197531117
2083644721
513985846
320609532
935481934
514221266
8014229
1263416845
1251524539
1819411720
228452977
1481718847
1844989214
1625066903
1974920555
117158735
930334889
1951434755
1761890424
53928464
1210472722
672005756
1538585788
1393507677
253671599
146360946
1078722896
1298923972
1840948747
1954784635
1118813909
870581109
15539885
800735912
1236950848
713485171
1620819022
313274953
1129307899
862841969
666084836
1927592291
1730003832
1970320050
1012583810
1936968283
294313013
602053772
1140292006
599304919
175165531
366169912
1451017457
848015742
1236057421
1612128350
1518913033
1840550906
623589685
1912796938
2070531831
2139872300
1484834170
110306152
2079912078
1914084637
1812581978
853452852
1079883563
1224856631
1078163563
235629239
1440363666
15050680
2078379583
1261145438
316320339
1663145025
897748898
2090582509
1364610505
1669406092
775169565
1129037131
1123319268
1731995333
1589128374
396389262
236013582
970037114
1039883232
1940596878
1956916173
1100459311
2007810095
993491453
2098390367
73730861
1804975898
6171955
1712713036
833629571
179618722
1571670600
134589919
1974140004
2077668227
1729090833
2094740798
911314553
1293040387
1664790956
1119428357
996259885
43580736
1384421370
145933892
2090160181
594122146
541945074
1795140722
1816279463
1768006244
2119597864
365094026
75315450
1662468318
1818919042
48799132
2008859084
1316071621
1067122566
61754986
1888590479
1280811159
989968777
2013424454
1113373301
736885063
877704545
1199185450
245325313
1819778881
628409306
1250930670
1240867547
1604716898
1987231853
800214785
1665475916
884645048
567405035
1715440549
493992729
672098360
1998104453
2088751731
416776789
1945967770
1395795534
741092556
915083909
1004500932
934399452
782721264
236650000
1409537303
1400436457
1340398823
449240028
821350526
1010182291
1141907125
2076003587
484428034
687446585
1722241545
686814510
1193517461
1172276892
1352178595
334428043
829663927
568304646
993505071
201381004
667680145
1506159698
1750771096
1547425978
119319784
1579220451
658603122
1142939034
716207298
968699973
811809005
943581408
134165091
896989473
1418971138
644951095
1867109304
95175010
1001459648
1482978526
2139561857
1963818577
674885842
2044523684
2014005790
1268032661
415573843
1514153766
866009479
1016167005
1876062694
25498731
187766990
394047400
1973133532
1832681113
1428587882
1308607708
2007856580
1251057969
222127504
320299523
1237464928
140864691
1581381854
1195168391
1513713352
1638775463
1425777830
508820545
1075048580
362405648
872027429
737969566
1040325773
1822538979
382378602
129557281
294073553
1823071578
63603249
809894134
2005367349
1877703481
1674257773
1907602469
1316110965
1704006804
977428862
1444798747
658192132
1900017725
971018498
791242893
628777289
165195130
1795235644
1400171929
643190446
1940919422
1572425285
1310384883
2053130212
1609202778
1038273360
1937151406
297251592
1648654305
1286680756
1788281772
1964537570
905401998
987345276
507233027
1684533921
1875537218
922041902
1854305121
1709317381
412771710
675329547
1410620017
282618274
613569431
1093568161
2113986478
520874055
407492206
1158770673
904139666
1572436227
1762785916
2049617896
68031899
836917402
139794924
1730280240
953481298
1973584395
1197689912
391374421
634443550
264812484
1002323543
1872634786
1686273119
874388615
1915024282
1071992613
419357782
1502063938
80982751
1134315128
1220844746
857881738
1494375907
2039721522
69129385
935534961
292247416
1468003712
1703653969
636038204
1936507551
1405200769
2104107649
771689363
744931019
991234400
346729837
1702773854
2105852976
1368293407
740047733
450952932
1996711843
394101495
1292525506
1560008315
2086611496
1253075774
1875636818
1862876893
1419275166
1744637959
1341757121
402013872
1342091713
2074803512
130824480
1822181026
2010542870
168647135
1128935193
485590449
1863721302
46823249
702513388
1940559580
2067181990
1049748348
951471626
249160461
903629151
664846752
543790367
1841167696
1259136409
793634954
1132529482
1444732859
1999015323
562660799
385804599
275850800
1830269396
663893955
1450593849
1171601006
267739589
1789836866
704612900
1147220802
1933795382
1693952328
483770111
1723865545
507159282
951034608
1984261254
228012368
93241287
1187459122
1944873012
452307336
146383026
1156826557
328827930
1698942647
146508279
740963757
1094924828
1091999681
1744967307
1622670487
371273682
1843453035
264765099
2098143634
1698939203
663493683
632889964
1821856821
487760833
449799058
1447432775
781347782
971636667
1576449091
1925927409
130230930
1577553658
1134123753
424696641
1353120902
189603304
2119004913
898268662
1853590656
996736168
781884604
2109379804
1078337202
1660659645
1012975108
210366007
53235377
519588915
1697768954
731181719
4484860
2057157368
702550733
225472020
635371366
230237499
1129562288
1812941294
559321852
336473758
413728212
2050013701
580507684
1482251497
575505545
1612277402
81236621
1408056994
392058102
652806674
1919984772
1589890789
1553707398
1467921291
1152710013
1786989518
884365572
1450163402
2093243639
1059105874
951822035
1272343014
466772809
1701424517
1053038261
1247814110
1999821923
2112145402
76528169
430973040
1442436146
1104511099
1680505791
1520424817
1565713132
914195925
1106640943
666472906
725196138
1881517575
153824797
88628342
373602128
1151031990
655556691
622181084
1776970248
1896452121
183237706
468103193
1213155440
2032339702
540262888
660647092
711324855
448783496
1903830580
1658143054
881607102
406372362
1456816833
369918744
804072662
400044180
857942825
1419423391
656683001
1419224017
833026036
297337383
337282879
1143658839
999943741
355738080
1606008238
595235276
2034901975
537795632
143311963
409789035
1755319410
409598716
1345222116
1515453004
2147303544
752200532
1473732706
2024294155
1437772356
1851364468
1722505441
186925981
1146592536
232344640
2031900601
1617698423
1448973866
604051214
184945848
1047210384
1573407375
1614667823
629632079
1761953867
400968467
2115321487
1134338750
1508359133
1836448901
2046537448
522234910
178818910
156942976
1762852889
970945999
150361666
722828805
941170896
887200923
1573097839
475911312
1542024449
38104986
1880194678
593752657
1062186341
1809883170
1683489206
1016105564
1551337423
719288580
257288294
1566480598
30608641
697598410
1294373067
1740457509
2097645997
1148963870
88590148
154590131
1850347502
480488370
1697578112
706070629
1253623899
861427419
1033379043
168823973
706227656
931856707
191861390
2651458
1074864412
1476116457
1405147460
727973591
22797893
1524787805
946971767
1075511306
383775780
1308404593
1333551043
765685660
1687282988
954364661
659303327
536956030
1533837693
856626084
872869605
639647345
1927885344
1484073896
719003230
291739032
2010422341
1505780706
1436795542
565727490
720823680
1372201842
2065417261
1556400641
1805875683
1596168511
884109797
1085342932
903560215
52543334
2071835996
1329880455
491943144
1910159283
1549515196
1574380398
2032040711
1740477830
481355709
1338201723
813590387
1792740873
1480753012
628665273
2039233694
440063463
1337607673
217299735
1523659265
2138645854
559881937
1090178443
232673951
989639815
2071708527
616827998
668116044
1476541453
1811958218
1875294316
809425910
913949988
1888972919
2016266433
1657096196
127403142
509693401
261021443
1330471799
1360896478
1076587527
404435644
1546958294
435088529
817381131
802549995
1247500769
884218283
94053924
913013931
1975673875
317229073
187186985
1219104966
1640939105
1413315301
1109676221
130749220
1718238934
238384061
1564080862
1294858981
622832495
441164334
96786540
1973987445
1417451116
1425949977
1019048423
46983037
1764062743
1670076304
1330845526
977817375
1834803910
2003278888
1237302937
148973621
762873576
909865905
262554386
619310207
368914016
1193279993
1999191098
696923166
752710195
250719181
1125765445
1663395911
1223529921
65783008
1680078400
1851795847
799473197
633023726
1116823109
891446302
2135768359
1511045910
844895770
481579995
1330526961
900038405
389912791
957802424
1136528850
496006706
1232730869
65648902
1774908266
2058493532
1017968622
1571493917
882038309
293471635
143307439
1778732211
733130773
1730669419
2143028474
686284965
1522708620
900815274
290318400
74527781
351193568
2111740950
1899619616
1085839123
1879403304
1648561162
1059847883
1673125651
1680557122
913857185
1001708057
1131738401
387446924
1648194483
1284938986
979233697
993711084
591584526
1872287046
34631203
2066559976
1662917155
297357532
1365794672
381757728
174231847
1108219828
1041873921
738650519
1726377294
1745363086
1870723007
1095372868
1922777185
459205131
1604987003
1708700430
2081074321
680849433
796207441
1349484063
1161712561
1474793763
1162907411
1524777769
1158947564
1440968597
164227800
946021735
1797709583
1308550833
438095690
1653757114
806985214
1267463936
1600489408
27759348
901916517
1415599642
1862441536
236990657
1460453311
846086816
519739102
2136759790
724822433
373050927
569857437
2127396329
364550101
2110671496
1170295973
413406381
1171685986
307614811
1290142506
1168135880
746168441
580807570
713865853
476190325
1477988164
1748860652
1795186079
813060971
852190664
432464702
1672551836
940302435
1819212543
1000223407
1446191124
60740092
172463297
282768262
535498562
390304715
1728000127
1305183268
1551823239
1403751071
1042484299
583664100
1027106372
329591859
1742405268
1905745879
1560487551
1978820156
1067011833
866119051
547356002
913346837
1949157882
386567663
423356634
1366552318
656723746
1046592596
56860092
651834874
1169609785
936042869
1801060918
1848126017
1306376963
2029757007
1179083253
465930809
449097361
1944902637
1224008430
1375346647
1352483088
1543749171
1388052608
1527122084
1386440555
1482966156
1600706111
1748924245
187894764
1967974
2091761472
1793465545
150373526
560133013
1697686216
1826393628
551244773
642925727
515427953
703950509
1761746270
154802195
664059386
1254345490
1905186041
889415004
2046660405
853697604
756827352
954093443
1183547338
412502690
1947830086
845487136
283605238
729749457
998967351
982913261
1159513749
749553769
439638491
2015966630
604285913
2004902801
608277756
113087593
180692292
893620574
393679861
390885823
1691411884
1077509349
1671163391
323455083
923378640
1467056249
1914413352
424180105
633296028
873543690
982756205
165009628
3132767
1941173707
834610723
598866518
1955152647
1158833300
204535252
1788267241
448611204
553407561
2053914874
1487734314
1230624514
1206336389
200632341
1505638623
1147114267
1375275248
1520258572
1718941359
654206495
561951002
631082393
1298437632
1706975961
1597381334
2111958494
850501765
1319655018
1469566427
2002030024
34897246
139135362
1380279588
820076011
1890114479
311534474
1164558893
1887839729
1846769223
294503904
1825783125
1998017707
9886706
867489403
788761251
739608878
1475128413
1595559453
632553836
442142439
1193905937
1389683464
1064484750
2082666646
569052811
1954156750
1827314848
2107416250
171118763
1029906094
322351782
1135795978
391439151
595593962
1372094037
1173730980
775599831
658184890
2083689048
571061788
1474091853
172520055
1222816673
331793953
1967207305
335832911
908149102
1942099782
1997977877
1985441443
403112321
2084440422
567340125
201115120
1593315457
1523446580
657299211
1448387608
1102517540
1056584824
1713545279
1198387307
1232250885
1548683111
1831728440
523051095
1728382018
1915316185
1270234562
771780644
1970477287
470911002
190152287
1358614151
476017391
126915768
2040032288
1906665528
926179543
527196760
1030811700
21826631
272329296
231966749
1896045295
1868834894
667394769
291943638
1281253598
463881395
419869408
2016415603
612489707
125215814
475911312
1157528540
1036538335
1665760003
1458528567
1276993226
1919409089
1724947502
999220904
787389894
640758059
207536719
290766401
51301078
562840138
949376147
1359847100
161164721
1074950165
557727402
611529195
1974493945
2122431320
1393162393
2106660895
716856266
353957141
212493699
267783476
1738050584
11219819
536505152
1314693922
1318488212
35329108
111186596
1860631189
1206402044
385868194
1780664289
1480296708
1549621623
1682212492
227889213
1477205
1850565427
1618520132
296684771
945230274
847788353
62346687
1649933565
865340477
926244538
1874808495
823219989
988166691
1511875172
37066305
2049503459
946589295
126544637
630984788
870129981
189478808
1105221453
354619281
301662177
1250266600
683231206
241044342
1783912917
540015244
63129896
593927581
1054452644
1714270949
816698309
403561460
32520111
734902230
1599154747
627044545
1485017328
893908530
378610098
936708416
415800676
728341729
1315131406
1618847932
1074256790
313136338
688434636
722180709
1438415753
1068316527
340474519
1619311467
1385271974
1806758343
296980513
1561203116
325390365
354896973
499888746
2057939405
250254593
810890116
1335995003
342142932
1348099563
1546337323
2061589334
1554764168
14537944
23818725
298378813
1025383733
682338405
1467998093
813118715
633304034
2016022845
406663937
700255504
1339633238
2138200062
1993867167
493770462
167166033
1401923386
956102133
1347014344
148102392
812838871
1953413387
1125403172
1384154586
1900447494
1005372115
1979243892
2125379859
2078678908
21551179
1029378191
1301998249
982936533
54467287
1481460995
303370095
1594830038
1606296253
254153089
524157214
234419889
1402043272
1954152455
924152947
681014035
1619873967
1124480323
1486633267
2086545361
599441983
430189719
81536923
2024798522
1782107526
1494199254
2126244871
1557346102
636719938
1406854194
1759627153
1695611111
884480053
1899943377
67013996
414795571
1830651147
388589567
166838875
1926371772
1226818237
224289785
1921676843
1186455238
2072996346
739787725
1299206219
2006307113
803986953
392891797
2074107539
1932736997
2126098703
551264708
1016071385
644874749
352720964
122087564
1827900623
752225742
1212968761
860447362
1910545206
1471361576
919623088
1105389651
1669836846
1776585131
2110360015
209478141
1161760542
317641136
764082951
1469414279
886726327
1514837293
1226200194
1583188192
1770569943
937396097
2014648541
1502798894
1046462718
1822969566
1661656714
309000007
1685169900
1300850291
562500160
2140125157
1491236444
1665174385
588096229
1809031267
1935746962
1095178765
1852405411
861833203
2137508581
598754003
1046719820
78552120
259132589
1589791490
1066500577
5942595
37699443
1743759681
1154141242
304237487
1502561392
2101265420
662249630
1683039535
2028823427
908912539
1405134189
379406904
1029158892
296582676
1068956330
1572877904
551391151
2009939921
697519644
369010550
391548371
312714113
33102567
1257737783
931405395
1566516616
704595258
294927136
1016252874
938584681
856445597
103160819
26468996
1508017377
1091352380
1527556828
491280520
1777276034
1077764374
69973908
1842835011
893015379
325241440
264722768
711255659
1727065144
1304790157
376151763
1993077293
1589020263
1753215992
2128465561
2140814509
739675404
316109437
232777069
2085173476
788654318
596433354
1374393208
741489260
1762823522
1366319479
1944591128
1850717256
2145883397
1785945337
135002691
522858351
879521133
620239215
1137164341
1149232107
1273758392
1787289305
1829658841
511147691
916095004
1315811366
1589649178
184744257
565078078
1020843889
1354884388
2055135579
580265979
1760178052
1487022825
198595005
1158347944
1139942518
1822773644
1436664470
1288078459
908134498
429752873
1373977016
1676511810
1306099971
870606949
435864864
821186848
1173559676
1612868385
543625217
1942606935
1667896745
996254906
1029963625
1088494071
1480750295
1336678458
715498388
1144979972
1959239239
1049771957
1658956928
242409692
1400169639
778415313
315152011
1346166314
494021383
2010121169
1055002215
1560066026
2074638366
981047945
1350535576
334188386
2009792238
1195374260
2113663399
197135315
1719353758
2091868102
1238955219
1679913525
1577239275
212537536
1980216551
666441542
435112973
104200425
1231944361
546478146
1007452024
1833348300
48542269
260736812
2012311466
2029925147
301720547
299736243
1851813019
278714027
1019791106
1161924105
2134498314
1920200462
773936609
244079452
1614532812
568473209
289751343
1886388683
1663224795
852883991
1974879304
21349814
1439256057
18551396
1219489932
1332082531
1348398930
970300255
1242526103
1646915300
1797791502
296308658
154539233
243357207
1988450617
1485934270
815714029
771897676
1942449324
1217714732
1125560505
1896935644
1814436340
1829840324
805439839
1484059859
1740602145
839392390
281359118
1551649026
1925467616
527556845
340872861
44377813
2082899596
1259558569
1949270310
1779842584
986093354
1470169599
230835381
1101466443
1166193462
1328767008
968290649
575596874
1357429316
1040826314
986616773
2007392465
192289524
101402945
697885973
1954809712
1123327648
1534519377
1786541928
917625204
187645424
2138694373
491685827
199152596
523971299
314801881
1223764620
1169399815
833398717
1446610925
348208797
522014086
487653424
919799555
1562549593
806413015
185947910
628201037
1546367454
1427134287
459667951
407393035
661524054
1724603295
607147076
1240353148
1601521257
1317324652
2081559063
157848501
913532882
1837873213
713163872
1787142739
137956975
1797198402
1931458010
1580599301
495944493
1504612841
825671443
985377931
1252407665
1927479513
481021135
375415462
270615508
1854892963
1821989308
1022810816
1393604568
1950912055
539437877
1728636025
851023034
1622437024
2062797102
774541591
860644602
794391095
392615840
1245766318
85141901
83113489
1775521738
1590646728
947213009
570292309
1606223353
696525423
571757947
1472597237
1488226149
1458337753
735215409
1679343589
666446784
54064951
1145631384
1801616949
77621200
617549941
956574981
1734152524
1356308841
217111220
516056769
1196927117
1472039184
75900157
780533443
1197063983
103424595
618900019
698632948
1207947336
96111673
1627135803
1430388055
1638957713
1967638726
804105898
1972302037
359414307
1456789474
2056664
363504909
808316367
672588649
747884946
811072463
795605900
195822860
1513065041
563156291
1552409068
854638674
363508926
1068928118
107240227
1633322787
1526559226
874161633
2035170952
2042558153
1364194260
2112807906
1456712031
1449178306
565614388
1221225349
1853486750
1877901151
1382318140
1531280443
1461130751
650364396
187681672
826883561
678462720
13246395
1824804574
2017562610
152447438
1338592218
1991872095
1547483529
757883258
60347994
1351741823
85297602
505888240
360339137
210816067
1253089331
1872991500
900394071
1809720268
1113131092
2002090954
1979220581
879508737
1991898133
583481708
1325152957
426673870
1118445778
1407069248
1824749395
1368397995
2049953945
906996950
6554563
127036009
752322390
421754959
1721363310
26582688
622739491
835067020
804510924
1517574439
1365416424
92185776
168369047
848066299
142678958
404119618
1915917291
1187693103
853347932
434553635
190411215
1939541417
1026485001
1268343535
1362508115
507366543
1630054571
370637119
129303127
993795897
1775213434
216495502
1607819579
212762094
117054775
1976971257
1879092486
240073573
1334049074
1901150344
887759383
551204491
1853814687
1760013697
1508600531
669463674
508833108
473397753
1890068949
753688493
1501323545
1485116287
945751726
327492835
775785142
390993474
1651311529
359984977
1369390575
270459927
1236496222
1013098706
1784324741
989917389
377467363
938550793
1250530474
723536183
1549716389
1114054780
1392799484
1677107151
487400108
527265356
1531073348
1724416678
1855166056
795296608
1819352219
411075151
683878991
502542413
2114510436
375186997
1194362223
858528657
274700920
1088795128
411267119
987161388
658879578
904721810
1721837220
1067657725
2125119624
1706985104
216934867
352427819
2142823194
1298230464
250178207
1658256650
494845212
1817056443
2096238088
761701147
1696665263
1118011000
416746608
1322399150
1907135089
1246891787
930602905
692942976
422741384
1315277124
317220105
1933795382
827841424
455673683
1264868972
401549116
608269901
1550720535
2109243704
2064221342
1947681611
577101185
250065811
1783568592
1047210384
819926494
584612512
1288833548
2084264335
53072400
2074907276
978557702
1771444789
46400485
221926729
247176955
1973651747
1072173438
1571985201
689730240
1134766953
913919191
1838002207
2116250443
1201773016
544439669
324594567
1342562824
588526989
954793552
835934961
1085689819
1186216700
1977589450
178874995
1601574819
1570385128
1305820198
1882523765
1447503960
1409073458
1615984456
442129326
1840263712
1649115681
1012911283
1151113076
1146463475
1178823504
134078627
226094936
344076568
1863309289
1071131181
2086608263
1832119728
2087303031
673024058
1670741909
436328482
2001397724
1936973587
539124217
1123661608
823925693
1367993127
1540899109
160543186
1198687067
1503135043
2053468264
1085253951
727762993
1927760241
606696675
1260809361
976346909
83178689
273255655
2100863215
1687897323
1737036373
2047308727
1234335990
1009742202
1979932673
2083496063
1317910788
18676774
129604681
124329208
596880074
235856263
1721065210
858982395
222547677
2065152369
1908308811
39198755
884674790
351859892
550248706
1658007746
2041277525
150041558
1061080784
282603747
513578153
509657029
2131023303
1827519031
1548468163
142865540
1433544695
1394562854
712312100
414694557
100704620
1751258140
1889297910
1116299035
1250845830
50526562
1350308794
1490294343
1433726289
1654160977
2023754050
2000529954
345003267
1240470812
515080167
358487424
148883539
488922534
1183097620
724490058
324077761
2000356082
289864323
1208951105
576736714
191686604
656153153
303964526
1494093608
448495855
869815682
1810230827
709129985
365102629
85173921
604986002
1537126652
235514711
2121877529
404727238
1614820699
588115898
993817210
734944938
21334852
1763996142
921933948
565237468
536738286
1536452307
1438193798
395948143
1571224749
577133628
461889612
810118134
1032975921
2085173476
762836482
15468156
1560927814
97266090
789443113
1711034860
1459540004
1207479742
58503134
991748848
1137124551
1640483359
1723337558
937006330
704817837
1611778312
1982117127
6444942
852351734
1535021274
1505253979
1275308772
1285152326
1352568753
1772977435
156338329
1657107584
1322506273
238445668
1965887253
1118421665
584638103
1339386526
207967241
203476055
602322807
1225238525
1982256409
1077243907
1484833837
270008339
1026953413
1416140004
1142330901
262659228
2043973910
1951331897
128947608
1222779765
1055903428
923221565
334813624
133177785
381349198
328836466
1506244285
536920954
1908761099
1184953239
533283781
1461999387
330995995
414089531
876746509
31119387
1396299516
1698243644
1322947820
596585484
1725631859
271039135
952972375
966475824
1394035255
959333823
1333431534
1647060649
317641221
1339900263
335062444
1736689265
1001367790
429797047
1780445231
1748496676
306399846
468786601
510328514
126268370
682688541
1878939555
1160046259
1960868425
40655327
517590961
1983523023
1555455171
761063131
95165573
2060668879
1281193057
1385411231
1183537997
553125150
502271835
1156722741
1090992285
181213260
415068941
788087910
1294524619
1457377305
1934146676
907006339
1818924791
1820861561
1401402910
682821644
448615820
838670904
1399959724
1705710799
2121554560
922589680
306135003
2079803576
1296113208
313144385
815724607
1589686506
695786127
187476457
1388035483
71447880
847652567
2094463566
100057581
212576716
2015344801
1189654070
71357828
779389699
64619969
2125745959
461160443
975047206
2112322944
1186279422
785435953
1648974353
792381162
804963245
923731366
929984624
2139896884
121211594
2040881234
1815861905
24738260
1939980386
1447927210
558120633
903447404
1650988787
2065128522
107236569
251381482
1388577296
1035004376
1240948885
1230414540
485492163
942505559
2107714361
546633470
946672074
1731517548
1870669270
1865078488
74914458
1870167611
1934076596
1402709501
36263285
1004526007
2018402679
405914693
1779598405
1862326713
2011913812
527794933
686210327
1972469421
97298867
459117104
807891870
1911603744
1761518691
866864123
1604126739
558877062
1738732052
1974296659
37366753
249035091
1081419503
906983770
324426151
936152678
1345933157
1412837071
853188335
368085449
1239124414
1007148261
408322555
1508041648
1703103159
1377239294
1427538571
616950117
429709620
1242749547
1899343088
560253918
778979182
309075835
1169141577
1416085493
409052115
949522753
1250915845
1608688996
1206392473
48659729
1770335545
2001659681
1147016810
1601258776
1795756254
1964164101
315237633
1481487993
48314894
1759996237
1476888767
1079763257
95721280
315933532
483171612
586325247
1628969078
49176046
1968071919
1452507495
1719379322
1871884931
597319285
36117668
1719810636
1320888270
749288367
1507593290
2030996205
1610239913
1902282225
208040248
179202826
1681620417
556869059
1273740040
2050825000
1999007884
121951411
1188331684
903904027
1574101476
2129541943
1492791987
2033066194
2047275716
1556945699
658187640
594562284
1229722963
2101325505
2071278518
213510517
550578011
1917023940
1616055245
864851445
156670926
1591423570
1178019940
444641548
481963819
967489264
368226586
1769923248
2123127585
1011284381
286235655
435332258
268836661
1591356334
2092331550
781988865
1340020460
531926085
525401150
538630449
1227709521
509750271
945401820
787314513
138433726
529744335
1649870688
1260383626
1570088796
155434248
224822240
842597091
1582112677
1629943567
2021652830
346266469
1076508492
1793377641
1142564376
537736864
996689751
1706390374
19935168
1431376070
1643128552
1817571496
227901071
1168007066
1931976550
1155751864
1217085335
614886081
96397002
2057152067
1832489130
1654149709
558454988
2080408144
1398231534
358800521
1952360626
1781033938
309916391
1685302461
1121846525
1397961005
1424922633
78705320
116227878
203893609
297440894
626748482
1021345927
1410690288
2119945957
844036099
1204831463
1503334230
1687078717
239368049
1394270707
2043141509
94828913
1407629887
518080843
731285683
547542112
676260720
1775773572
902723555
1497474575
2073320257
911088359
1150927113
208087025
1787785234
649585797
1088957132
904761929
1477253434
2029531372
1217050466
1470595774
772999559
832361598
59115853
89600233
986344466
512673909
1888367666
1903014510
1855590292
961987362
1140122508
411015344
302642415
1788281772
1110134035
1305064184
1221789547
101572073
1437128561
1274494303
557784695
1042576694
1619785336
1533869405
1285225672
1857658586
2123636435
130159913
770578709
780594914
1526197137
863122143
426280687
1440315201
2107825729
1113622219
590650607
1307739590
2047427406
114711906
1756793719
272604672
1699467176
617874256
745068916
193900945
2053529901
1836612717
1511647407
885238460
849153160
1927305625
1198902113
1511523588
1928978644
909746549
1312218352
1875991397
1309775081
1885675947
570550411
1038117907
637078139
509169471
1202687925
121241970
1197374531
1242473247
1831439827
1904067098
1707264134
78733038
1249145475
1315451539
574821398
2048698157
1435743470
637734473
985562811
869640957
666848181
274184901
801634292
1954792804
628585289
1405947542
1718529159
1702960611
104704070
1090153025
44364832
1476801109
1060609436
577600359
1851325499
1925715979
491014004
2073122708
1280296934
1834552553
550780812
64733275
1620851022
322587687
1815325471
1571379049
343853578
1256224621
525789574
794494799
1827050998
2110197313
1205120644
1097979832
1137693631
950557571
1660501206
264242713
31574492
1264216137
623418287
164386867
836768648
1744655911
1446232799
1964188193
1275516599
1974728699
788848824
1352004563
1970448313
1853175489
1871795309
2022528913
1083851532
655333625
1117815091
522787124
406232118
197408245
1106380397
1809079969
1708818262
1381852433
2035426258
1084351679
2077601878
1339361357
972882366
1480936884
1748548789
633187821
1418852000
325837647
281312119
690485214
314474911
1127559149
1035856732
213992141
1079326159
1300766117
752969789
1665136852
917378752
161641231
473542836
154463713
1921869301
455542193
775052715
143378006
828098335
959453235
2102003602
814251144
2045576865
1005750067
1945673886
1054790788
1813305472
1823157295
256532221
1913641280
1593529360
533683593
816615068
1004673351
348398014
1207977490
847482399
470673141
2031916198
104158836
212435117
1722618387
1004399969
1183783866
816501044
1419659626
26865529
33271939
1379579004
1582253782
1067563809
1242508760
831586288
1263905023
1390832902
338760774
1628837207
323566967
329944972
575145660
1536357608
607545055
835372531
1775384360
1570699269
1908243751
894119932
1858220585
1926510286
1163168798
1366266642
506802477
356595866
668379764
1616483347
917482794
1273034184
1708008250
1192894153
383696832
2106488191
872336654
522554528
866519355
141409079
2066207101
1528241220
286278349
907658002
488250889
1799273194
1777952880
1582414292
501738220
661943668
1154760357
1152662610
1307749014
658186159
2138725446
379759540
1077840832
678756475
702702177
820370056
212662009
202677994
1384000598
1964837993
447368803
51019994
140020691
2000875723
1652918700
408025311
1232398763
853205242
997744231
1541926117
1705428375
1448630073
1195215002
1387967086
1204640971
1900405483
2113985710
1003428865
1887775558
1907187928
1958989997
443032556
1065816996
961687595
112948619
1997704455
1115493418
2514414
409993831
1818116442
897950455
1454493903
1675793278
842657221
1998247877
1086456219
112910101
151248540
23291749
130960890
1128996615
1422598505
221947596
932190015
842380228
1647996192
392554827
692635881
1048650614
1917737085
1953722520
1343370521
1855156880
569203729
442300394
1276445081
730468246
1012034687
773823566
290420329
792057408
605826630
431453941
411390659
518279336
1238095133
439441436
1048225955
846311006
22079276
1193515937
961891009
14709603
1991158737
1963313657
670858270
19545159
1861511306
2068445506
282637116
625760662
1084912937
2055008852
687661341
505732171
616090529
1615728098
1146416808
1838685280
336325890
889929823
1981625766
1408008029
1966624570
737423119
283405168
1440835032
1259811165
2056739572
408960961
27876433
1600134311
1099398608
863589548
707512942
2146085316
2079631959
1934650051
635990188
985357280
1105411234
1837485122
453071526
1101905871
585749753
102143721
739168920
1908591905
1157629657
1797512395
1028475063
1454925984
1810861554
1379842263
907291042
1779769084
1618322697
2068100113
942556478
24111340
672946901
435444185
1230945114
283465912
772072186
1018747703
39815916
1016622789
525964336
526366870
1313844579
1503391621
1804418007
242037525
2050357811
1955365591
1067537455
78261875
909921657
533978748
1652180995
1586150259
67821977
940007274
289223269
259757492
168113994
1267913935
526932419
1596831607
823445202
1543209361
1889602207
1038073672
1408272183
1973565339
1358594672
1329025391
875767152
1159779011
14057483
1121175922
2020390857
1644650787
414658753
1310333033
579097409
378588982
1126950038
1071781786
95155518
17057923
511033775
642646880
1375104098
1537642144
1700208462
1712737180
2046907791
804788835
283539167
489109300
311306159
1591217369
1588531017
1465147224
370534169
588101162
1762220726
973640388
552236557
1647567320
1484385033
1497183658
1520855471
1623952290
1151644456
312304407
1363063977
947310702
266549663
150220373
1494527163
432167603
927811300
1350985241
1736939104
1243110990
284616169
802343910
974933435
1762326185
1269439930
1680600848
455938172
1995528292
408118857
841016103
1885540167
1776117944
752465378
82418283
838867786
779860632
817303130
308016120
1921515000
746867110
207347524
100916429
760118149
1286195816
11809322
80092190
91737305
1667759615
1872267304
25324134
1097288230
1006455426
1653747157
2084658531
967244065
1163408338
430888772
1356767736
920110970
1966886167
379976823
129589575
1891228245
1865787259
1637055394
2050209885
1790029532
1123460160
818465799
1165791090
1674488692
536305937
2110106908
1632960673
1254756624
2071721129
1635677788
1853290179
2133708630
95744969
636997727
542624953
438280115
1070601834
398112207
34191728
824299013
1515148028
1086453247
1503325933
123586919
189889559
1387289375
1516927394
582481751
752379119
1977395776
1157082220
639040899
1188618695
2055531142
964757373
1410533314
408405504
1562726897
1939438591
726431181
1909680266
198652977
877249803
934834253
674191552
51361942
463300672
1426899707
1366433169
481045213
632042185
1011418858
719446755
937810235
53701079
1720290108
498041067
2134132430
724558428
1067550384
965926871
7029488
146407686
1630088427
1805106849
1578798620
843765746
426752759
1282828183
893274327
1987689800
1088762948
1288157140
1795682958
920443920
565864984
283843980
1835582805
886367371
185078354
602891733
983286478
1268757337
1943691633
330481647
1636496075
1130613491
1698705100
1129536435
703517552
1406637029
1556937047
899290982
1514155709
1480499704
1717212330
2100023437
236845198
1422693441
658261192
372332605
1003057278
936046655
518839039
1623056518
194001391
1228549902
1476106879
1082374416
1315230560
441527176
501633533
1929710422
228090997
339696694
182916576
222198357
1533432915
868751113
471202227
713794386
492457798
304344342
921060723
1009054058
33986307
1029249299
538456453
659271704
1053156075
1523556965
61681344
1427804069
1671544648
1283783367
858448992
723824259
473510912
1234973678
776066073
1812382397
1239770845
40659609
1634620311
865460574
377884884
80853337
1834799856
584115892
831215911
1158470821
1116138947
2090531669
1097063989
1446695279
1443055653
468021419
1110130618
1497194545
496448654
1839743937
977683087
239785753
1625022320
1106676808
845763513
1402709501
533466522
1971127301
1410577980
1004673693
1731796621
193852242
457879082
1257785932
1889965595
74136201
1053845417
1061174570
1437035768
1885630141
1070146973
1385701896
1944253241
202686447
1883044696
1116509946
528549535
1274699543
1719438120
878508414
1064109311
2113856476
1027334271
2014993745
2097898242
1495203213
1726417020
1203416074
1558380369
305829914
375758662
847138758
1546063986
2016739301
279207708
1760391972
532891598
1173714246
212730704
738065395
650234021
198870729
31741702
1172095852
572614399
477923318
1139319238
660734548
771561061
62096440
255303435
943546323
452532944
1240771421
1972689245
1531365164
1948919638
2022276404
1935727786
589979290
1334865681
870174564
105685371
304078454
1496972019
103915505
724723492
1286469542
1721339402
1641230377
1606359426
1716156517
1535674320
1551041619
852346390
1736736940
906838324
1142481645
1687471848
289612272
189565509
397494614
1947314568
748800138
1538933079
35273447
758976954
1299879175
1318335810
1665455014
468299389
2141852107
1229008186
1601460563
871754093
442680381
1707206241
1858289941
1133493234
1945547058
451977317
1014670440
1204522767
759296603
1623960280
892432512
526705606
962381323
1033453798
1149243689
915284583
481415589
1422325632
683368615
1480000932
1536042981
468615961
1579838704
616649764
1783378326
273043294
469701485
490571661
1998500685
1526407117
354700253
439812167
1978467902
435018370
1319389821
1469598026
1096482191
1049228529
305355803
885140146
493593537
1784386437
646498202
1792350107
1453647132
1791680848
239433004
208606910
515588260
236829827
123823066
38851091
1682849692
1086502832
446564751
184061927
256314426
1990924145
650554259
2067588241
516271499
1558637163
1569256294
1862070987
1826377729
742033855
1749203111
1859548524
634597897
1424069758
341519271
2128285926
1175314915
1266844739
1286248520
714270774
307538542
47575403
1197477781
39847719
1941311583
244564230
1909815631
1430383888
1529460061
190089168
1362742699
1685365866
466805002
707302644
1282877796
1244956745
1182176611
323502998
1016346185
990039462
1072217020
1262391885
1255926234
1441707454
1088673503
238566847
972168257
612301198
1871694759
1155245999
56247922
1301631529
851788914
95769197
1024192931
1110803548
381094177
1361565584
1999191098
1389656160
1420003391
1319204777
473320193
174430778
427619309
1093382038
2007632889
560175351
1642516870
1592626255
180743663
1041799107
645511469
1184483817
297782394
1220875223
1619097297
1846120289
1050074739
2017756486
713424035
244940220
1211865766
1157104332
834124699
1506401768
63664347
506854192
1068795193
374727389
1357214576
1934171771
564711331
254088078
446183562
1602231557
1213391406
1984478567
1323693797
1453532550
1821320235
985170930
1752883809
1911926590
697782623
1304725834
667387840
2142018204
703185063
269717472
1616924531
1836572742
350369393
333621518
1471477961
584203371
180531093
1351066571
293003877
1065585522
914818418
576447607
1283561714
156197827
205254933
102274711
1369831999
1151028607
1065850461
1354340095
1530453770
579110692
1021345927
1404580884
562644146
1094124066
622336050
2069665851
2075535298
1977290076
1346060310
46468382
918470499
1607846564
1612001002
363793516
2046758267
1683365804
1797394446
383183483
1254572058
2045119350
1792414129
1459727582
362114268
412260533
399103873
306553115
154640757
1959917478
164248894
2068019501
251682374
2057492687
376367715
620914511
1797200910
1692669967
555265517
506333919
2010791926
1590718366
1530431410
1776634302
384011032
201998250
208450189
192011520
801212988
449158709
796994203
544544882
1215653875
719938220
1782873558
318450232
901318270
1111847129
1868525703
578361716
1261717519
1778184988
1661111885
2044611357
66232448
1362067439
153623588
626396428
2033569536
1245880145
19086312
59595550
248218170
2014265830
316897617
1998596666
748702768
722910674
2131952891
1061205712
2004949273
464744693
1153598717
911201411
52317899
371900020
407700774
44649252
1444225060
721941616
790629149
935573997
1673280872
785902395
1940955553
1858044979
804354576
1422144699
1268465463
2043786645
1273075447
84626223
1563935742
318939544
1956904291
669094180
1954083835
924679971
1269198445
1860440779
1571729674
162701989
943590719
1781532242
1749646840
787769873
1053352989
186899087
722414105
1001494496
998099333
1776432337
1025871827
1577082021
1475514950
1659945637
1520421920
146808572
43934330
222378676
174323349
1636817988
1847390664
1587828226
735869966
1353359645
99302418
1355783059
1163587566
446554441
909532524
2037651498
727166113
1405122690
1665958716
286291395
1433359444
515273214
1597849786
1488046678
901897241
59975008
1429356531
1018370807
1611243735
47208050
1099626606
822768658
1780540157
1856305630
1218205795
1623845147
696293387
1027396427
398843393
1508338100
513304284
921958248
415120368
582861084
1293056047
285018973
709209509
767179147
914991083
282746286
273513056
124117596
34469949
1181899634
1032381677
1431772720
1140918019
1474868805
1611691328
177910598
784608043
1253177023
1088846634
1445323052
2341224
1824683041
1601354132
1944461003
1788353244
343596585
1032498494
687667246
175808249
1689933524
1649412679
895521044
1382690417
407137685
2077377435
552671143
429200466
1181259394
2024844559
731465287
14315179
344788490
180239462
389524010
645042134
1452967178
1850709276
424640175
1083586677
1095661439
479710201
917719232
2070766062
1734845041
1194913598
319924560
1597725995
1740980947
1250366118
233543175
49370120
1523202952
1865514739
1836893387
1677643493
1244833884
910848641
1022878381
426364626
1188849099
1446467584
1025803780
2024640669
1660419772
1246103478
1462757668
734976930
1961259718
900741037
832561327
887431610
56160049
1774237833
189726276
699709374
2135158997
954634016
951350381
1454352021
795222449
250002773
1721814352
1513472763
1685566216
1975652317
221685142
1928885011
1706269714
2011542618
1564824040
151368191
653198542
268532516
991685916
1010157946
544766433
1630829134
707399322
344544633
456785764
714905618
1865363757
1757723169
33679669
1800026937
375338147
86437641
848643330
1127836513
1209334694
105378662
1343370521
1183872218
666841943
1089222608
1062659375
1912751887
531841624
316662258
2113744590
666046916
1098386956
11581993
1927161126
1628369461
1196319459
2071838449
443805499
691408844
1493008575
343682478
1396222168
22103510
2064684455
731986188
1192478115
1424110326
888497285
723787312
1251089360
2090395462
1238741185
1471145733
438044020
412570726
401823073
905379503
1095076071
851645271
29919331
450919251
90799596
530814726
1648659140
1936330278
1916704013
234361168
2051149232
1509324370
2080775202
2050311136
1602011696
1667758494
249740241
685348216
2007053761
187895716
526902358
1389812575
341243774
1084468028
330418331
503870456
1939044238
417444186
2061389732
2142080110
2111799777
1726330902
1115909926
1588336940
449716142
99851461
80798524
2130499228
158389878
634735497
366151430
1807627273
455092125
1458828952
159377895
1801348929
1184566624
2125392100
1012168054
764573219
1040949890
1083499839
159492366
1069100098
1504612841
1986384741
1464410482
1609303534
421112639
527403971
206287766
220738856
1702245247
1532510472
689116128
2039084111
762474210
976578303
445265305
1730178172
283882738
432255911
1527534158
833807627
2122931680
1727290491
1028802337
1033729220
405613466
1881518310
2008315476
172922378
252866908
1409351745
1917860821
583219650
1874604186
1235023474
1956527065
861155079
500489802
1280806715
893484127
138064479
1585113796
1793770440
739708060
1663204305
66501813
1514689521
567084976
235745660
655408791
853545472
1690793727
1141907616
323704926
122813188
1682564258
1364194260
1413090141
1845908715
1133574828
394036452
77212004
1206799299
1202010625
266509044
1241694462
1892419325
1907698794
1813675757
503682610
74307429
1493272367
1149412660
407784100
1314514923
2132515728
608237890
353630796
1699169063
459936722
94726858
1692503910
2135088142
1464742754
1720707345
1253478703
924325302
1102103403
21495
1286821033
1659124697
23644274
648970783
1093939410
824354128
1407564570
503913238
9139528
1246984467
1133466110
358491530
854841938
815729890
142442751
1434815659
1086836639
1375428621
1896088690
1169441093
299499481
1577007118
928138432
2107376709
1433029765
258186228
392809961
620174717
289058447
1433987816
1282787794
2012952926
1921137868
1538731080
938775827
1755591755
1424922571
1686057514
1570717408
1401904842
959388733
1165879296
9588764
600665171
894350914
100387093
1831090552
278561190
172406774
84341231
1112148020
1026478919
932065863
2026972751
159723418
1986925236
99788
328341281
688323765
1464352242
941772117
654458642
709179963
1870814664
1812960996
244373301
1167858137
1011592350
88025818
756563853
1855312080
1667206660
437797462
1894391973
141208526
776437162
375134266
939984605
1941376858
1944427068
839045059
1910215133
89713405
1710338517
1207583620
649576500
2003001439
1763472960
1227288621
1358423477
696238816
694787959
1447998637
1487434858
1083395349
163267315
1316075835
299517280
285833680
1750182280
650795019
48676835
586602400
1172806706
614142001
292307437
341218384
196869263
132203230
151831996
2048673760
757476749
381330428
186326651
714891562
498295313
1443358527
2075705649
1479344343
759146516
159421212
1887889615
448636422
352149543
164622077
1402131118
1596641444
1337607386
2048365236
637723254
1626384496
534190656
2105928134
408535303
1424650955
376726743
299345213
1295100027
1940279374
1543301709
1364134811
327603678
2009145786
411933119
912630128
645687767
781976369
403341127
341490255
870664427
1013049371
582106677
267682907
1699618961
1443431404
1206365857
701833857
1564933084
477697439
1131643703
1288679934
2137262276
1760199966
326877715
1863878401
562432311
2118094826
757857592
87419962
345150539
1152020342
230467328
1255144695
480578994
436043512
301778992
2081807030
81385007
936649871
994242222
2121554044
1041809404
1503252801
137391771
1356792151
988142665
143350147
341550747
1745652905
1541509447
1582357464
1511680079
640156908
301805150
1299480911
1768298347
2124923338
1797251438
1035655835
2060329688
1833052230
1109485324
1354611595
957155059
740081426
1712428874
2038981360
1142961850
1326974207
2028116361
1310328223
894882920
381864811
324830647
1744087048
1657774354
1644383831
124986888
980999497
1058702976
185055623
1810636947
1869299629
1639620124
601371121
1391781900
2108530785
29850145
1067770020
707893559
1946355942
653885326
838189378
1710404939
1875521636
2107109007
958282446
910958341
1206671935
56867296
82405317
1016335797
290839612
642925523
1758920835
511790939
604572791
690421264
277354210
1435019284
1771027394
978627393
1511370917
1362638751
1680518317
858978935
1374645412
1259896588
356205702
781073457
1270638692
1498075281
779881582
1606366187
1389414914
634384183
1431832814
536949667
1035231348
1925852634
127128940
2050940720
1737699355
1248538358
2101674046
1389824185
1463531372
892771709
1697785108
1594951822
872891974
318916594
796114801
1735904937
1627742169
862886134
1230921671
108501129
1120809769
1715967001
2004782505
199384369
1012106641
813142100
1461072372
1103555422
309626604
186924362
1904358758
1156480773
2141075562
1877606774
939592115
1053105501
508994617
1186246515
1259347579
2030204536
1483663777
440780200
918860618
1866496761
1432871248
1395449208
264129018
1892382990
1550115930
533509745
1061808848
1571691077
600919976
311868133
2055473683
1485507884
979117781
1818762513
1803535294
834975616
1356347982
1541906873
1045764686
581016916
841394287
950039884
237364034
1007384524
1682075523
975735675
2022112614
1743726736
88951382
1019105920
1584573
1567951827
1609755878
1156108232
1798678007
1956025188
1575789528
83768458
1600607700
1282442585
803383158
472790785
171919162
553602577
1397464637
1601071220
977590498
2017097697
979810467
1295023530
757732212
1743909050
784868305
221597830
1904067098
1468938295
798508649
1213553316
61193502
299276930
2025230622
1310620765
894311469
1997403906
1971890688
2020338504
1374843922
302953243
1226405466
942517173
1697686216
1587869096
1793040933
97342820
1535414776
722105200
2126553056
2116381189
1922441812
1201984389
469533154
1550760880
1074250447
1379859724
123887509
1201979784
314802951
1609681111
889391524
2092878396
1605139493
684879597
389111785
8571891
2000213241
31814470
1807548129
1501706404
1411322909
524578967
558405009
178345332
335610834
933083678
289765839
448159811
1721116833
2108252698
527533199
1285518973
2085803437
1584746006
603283040
657680705
1975846364
2074360621
1560708635
86969547
1566547981
1979549926
99951934
2000441680
226961868
224995142
1051796999
1401955625
407214003
1016954185
1489840141
1727708441
47665388
1148617172
1364826670
1001459648
1383096989
623816425
1242085823
1404070591
109610713
1525181881
1152208732
1479403836
1694142611
577667935
395902702
1668408133
818499536
65970465
1840683729
1866319044
1662157917
1075096153
682471422
1046741
41762069
1427032886
949044540
149033373
1135431145
1801919049
910642654
2079342083
830937584
1406871515
453848402
766333110
1847905405
1885237899
1481476453
1279821603
1971709957
177121063
1512617216
1833388810
449472427
681588178
850792697
719570286
1635726583
1570788510
993853155
1269076851
766254947
1964253875
1654169764
2116054794
1550250657
1091293649
439754709
1498485663
76263733
677594438
2079944480
80546219
1484737918
455297606
221316143
608061549
1262294139
468313779
1886159337
710046417
2015205749
1949360740
1789122358
971633003
766034560
1549596189
2634795
1437447091
1644350862
1468902725
604803918
824859122
752982576
1235829244
870968487
221804706
1758878958
1976853940
629763697
982119657
121200414
1183473192
840860493
1361798301
843372612
1929102541
1658492196
1252927598
974533726
963000594
244177487
551142350
1663715256
295098234
410677174
177331622
1822753771
227545887
574259643
1276517725
1203972216
658187895
969635239
102928864
1315082331
497684340
1750319968
1137913166
1026836867
1408191187
1033974259
226291188
1533276767
1554605491
940775432
1418067589
1780740960
636145442
431302364
461286482
1438956302
28024921
1004303752
472821748
1380280417
1652399542
1765836422
1919413889
1450077135
1265529332
1813844169
1948087494
284587557
867860350
1573597887
2102663511
1123759232
2010978298
1245216704
83054774
263825252
604099444
1333970678
281716605
1895581633
2126689251
230243294
325137495
1523710647
511203903
978518811
649035644
1677615777
971886998
259505712
526269177
286498414
1945200853
1806271969
1648119211
1848378224
648260949
561945973
1205667471
2104064545
832297120
636259089
1747141302
292965476
2080346057
1460763473
1264958418
1540001643
319562405
1119968808
915665193
2083026412
614796395
2085064702
1107019294
2087499473
353343680
855343251
1686803760
1781907105
2109357751
1478138195
697273810
957508705
1694386832
420816177
1205453954
1029215395
1842984009
1839373667
1321945129
1313428395
1733432274
1715966934
494835234
1546611572
1471924682
2111092349
1326359807
729734504
885238460
70108945
7054979
883035885
177369397
762526527
1464924515
1748528894
1804115060
1301963080
1351127110
649923819
2060715849
1666479620
724709133
998390404
178232432
1798357189
93017289
417809091
1437795389
1647914317
1465894404
1960545214
1891595767
19500116
965247542
1291170707
1773879242
1022928763
1570468688
1052033868
1142622205
509816499
1487463404
870871686
979367015
1612619907
1862928387
1438893605
760159022
841249217
1956403560
743311983
1796449465
480190821
263453777
1947017383
1463464547
545893109
1544868895
2058276670
916703916
1217840532
125760478
1696592805
798049783
13645951
647328963
1616964213
201716001
1525962667
616259207
183936420
1918473269
917457515
1525196320
1061769721
1261465415
2145170378
1487150914
84790844
1014649097
1510907846
1237459513
1196946733
425724839
934019378
777435498
1803649272
1796970014
707431321
604500772
895842685
333237521
941280926
808823796
1700993202
1186489221
1541329421
846652693
975124367
101617479
1888119739
1014238198
599251255
865864356
1318217496
9777738
275001449
170715058
727189029
851139130
1295523083
1552701133
1127451903
738036625
2122691680
1977182982
503502877
1924808728
657680240
881682056
239965335
664419915
1784819332
259623277
875857584
1694156095
68292697
1320868617
766983706
1496887985
337355948
1845506949
697688391
1655475013
1549374577
821279027
940664881
96626520
87624808
1541617480
357615445
736270384
1619091108
1055757326
1355184816
1165316953
1864365280
295098886
1012096352
1770192406
2131036451
2079169910
734955922
1113366440
1072043639
607313714
1774373158
786189263
720386514
980603428
520077751
1501455699
1038336555
1593085662
1735486561
414908526
2123084047
2099793390
2128754227
845904860
125174792
374285782
495858049
1457876349
1969452134
231024620
1046877892
1800937489
67897511
307115353
1589985460
149710567
824574540
297535854
903842682
730508224
147500720
1324862095
339520542
1150843750
1260503578
678177426
1624906463
421506851
630537897
897945994
469116692
504611689
1052758522
95505264
1164925062
1093481199
1630072150
278479100
633510942
22131541
1853125699
119796127
1903714443
1893553257
2006168526
108015503
429064156
2141143473
706999616
528057071
1952737651
148386927
2020739656
335604478
997850513
2086676999
1460123890
1691883167
1262256144
800793593
1781061991
226319405
371188643
768047216
880035874
443897283
2076689584
1521996646
1129739013
651606797
948184644
114396958
366293860
477152410
1269904145
1219895261
2139070101
577844703
1167419513
537408316
1024681706
1196086106
792978849
300210011
364206638
1681865890
2008770842
81000168
1988111597
1747412646
842042003
531678061
1682585022
1138915115
1458461994
896737280
1262813578
95990801
1441646812
478198640
689619930
1161746801
956875565
1906895961
198706736
355132302
1062642713
270401868
1157998992
1051015981
2024293868
46481659
1018411141
750340198
1230906978
1688662416
1456216644
1247007147
2084905491
631554093
270715890
1683583223
1804783707
72582905
222935316
1227871672
1965567263
1863305305
994476241
1699767572
1518454848
259341856
1902696393
1162225540
508013
1404370200
986814876
165016131
1186547299
667137904
2058486619
2076858498
1643093001
637160356
1385169490
949410692
1126005052
162804580
1360917876
541153106
1976574198
973168533
1245971817
1214442979
517152185
1396652375
633718000
871545284
1212343033
485481589
1988638151
823286399
1924247300
1517547857
1158614149
1398921401
669622410
1407652015
1776553734
552826876
775103308
269679490
679251071
1658603983
2080744518
392562808
798672424
931493780
2071203228
1581574790
1510653028
424244179
514899721
380449719
1043572774
1395802826
915483318
188072343
363243905
948530913
983445585
941264286
901976086
1458596604
439481226
1493927248
2056136397
1978267747
2026132783
531869377
1257814089
94261565
859264511
1689259767
1768150856
191937573
2087264676
175426749
589537297
1087523669
1892000739
243259234
2025737911
1679979602
958236201
1027388547
107561510
1841688478
1784698585
1318903818
4390565
1253922703
200747153
1253782682
161752978
974873552
1841948192
400616127
2067555026
2053043204
1316786302
1716135391
527065262
1533993862
202611336
174033236
1795268660
1415549468
757154617
1881267059
482369194
1598763933
1959288039
1512607172
387083422
334811288
584525867
1459121677
229453181
601672734
2056071640
275791367
283434803
1885471586
1002427647
2135149834
1322664784
224440488
230437542
256218770
1606624533
1497093802
256476777
1644507877
1929161070
11581993
450743269
328432315
1433195432
812121242
681965843
2076424740
655164989
587117282
694880228
1741533547
1037814535
1475793845
1449293970
1260725000
2075556876
1819536938
152998448
1821219974
535852615
955482165
1291856587
431354593
2050434565
914095133
831981177
1577255551
320425062
1792735943
1685541354
467275468
1136184898
1362877624
1962515419
1606649927
335152501
1043501589
1815343427
318708131
877864134
1470638064
1245395188
103979385
40888345
1571830435
573657328
6866506
12038210
1961245690
273145858
1221529143
1853587992
1901055983
1433950065
554213623
1115748105
1736554574
1167270008
365985930
781962855
1467782039
174176815
2090160181
1180342355
1542877032
1169243215
1977118353
328220648
2086610965
2020461522
466655520
572841500
289228859
1838936413
1742274982
1497752950
221865661
1730813145
153741342
1645103206
1525194339
51164107
1489573607
179344965
452639418
1765065549
528839359
663653585
1450587912
767765643
440037583
671904082
1499582545
58199165
1676812564
749019272
454743825
1713742048
365001886
1699707863
1009450625
210951030
1563288056
1838838065
723710441
1351051795
1877896063
678871378
714485288
1207854414
791944984
795487975
881049042
2108139818
1962346664
505419701
1524336357
1231716353
1920433001
450652690
414358674
1998538824
928271362
222676598
1139514496
1489169198
212159435
1024155997
490841661
2015819194
443933231
1022911308
1214747411
785750929
2064237214
1542769634
1260371486
786316331
286552399
1257003527
571867914
1483888395
1758497535
118414108
1196409246
191239190
1470073079
694040899
877503905
1444638173
1272120059
879868755
1020260631
2036137310
1047190119
819206950
1970696095
499554553
1021685758
1785374235
243771268
389528510
1103625557
524428627
563199921
2039274959
78267519
1705318450
1094811946
1316656980
1444411081
1419058125
776924107
1178845897
1639394447
1231446963
1798010063
1184965552
1624354355
1436373459
1889744927
1448555929
2029543248
591444389
1216566919
958430211
561568222
538090217
2138132582
1836928354
684701872
295038620
1860994194
183758360
911445515
1786479861
783756691
407641171
99654070
1301066645
1959286355
2039332973
2041697153
1860416603
1411060381
617092295
1286903143
1127912038
1199836254
1248897875
1191213411
1409336901
853034414
1180650855
1451445503
620847013
1134196354
1302255498
559525536
1773475904
602963181
1391478563
1632545863
1725714974
2054810084
2099762466
353857491
492817637
1989692044
1195885302
1500649057
459627182
2090096390
307959205
1747732325
1860793859
1530580058
249108929
123044299
567903053
1798599219
764707628
1981768431
2047710935
325861624
262102948
941918106
825520457
2141252310
1427736450
2004822884
466487218
1718626628
1643902667
1806764850
1421496632
641131159
1737199316
510827517
1030518792
693882348
339623014
2093772341
1611189163
1461115144
1359515398
1503145570
979570518
313650836
771947334
1401846150
1930497918
1241751836
666703351
1058969084
2033739537
416065855
746984677
940764669
2138788145
1777710443
105087821
1067974077
1708143522
1219275192
261707740
1672299625
83131400
1597214532
1941139279
1831771888
21335301
322589369
1942889667
37870161
499888746
1198530067
602853482
737419155
1828618002
92451645
1515593370
1177225485
1326482109
72137618
1871178189
423643698
1840550906
540320564
1822001739
544535414
962974298
1403226241
1894252883
300818762
72623823
1848190099
1065500058
2099373051
1355535506
1082728706
1600063908
2010056573
609011666
810702895
826078036
796089521
1915259234
720949554
347019701
1602703865
620697747
400420966
1235743206
1975676445
1175388351
135927456
1837293972
2099956211
140420750
324816819
199214972
540973185
973410868
1801919838
1430851489
618791110
958956137
734449988
173963897
603939497
1954825594
1683224270
504108930
411723284
1319738107
579428149
327762383
332863329
1172582176
194930952
1417050912
1018694418
421442405
940080028
1800833211
694083633
1574093414
658369982
89114416
1612809385
1376792680
1229004642
297364068
1137527318
1361073986
512776961
1623659069
1579395083
906032779
718244774
495049796
474922450
1294385844
120200291
467561115
265087411
386381344
2014536461
2133081081
337544478
1175952847
357820462
1646554993
1990825283
1361609812
1918151622
178943250
521375222
774254611
1241919820
2069082036
51624126
1866201822
1539109267
1210884497
1218181931
255263355
1476750452
2076699083
808880667
1210161225
1540156392
253667809
731347169
258233710
1202348929
695123159
398785337
1171221988
1437175029
735062121
673360497
1987427315
11435257
1381382852
1029674222
1567077664
2025844838
1344519635
1251184629
413865010
580497458
65475269
640259659
1760283076
1143990912
1566125087
1639114040
1136966225
1765776018
75533532
1192328349
924348416
1516376361
1199806746
1368808837
1167173954
1629938494
790901539
1544344121
1491689426
234725034
1302091774
844074416
262148209
160737378
1294516501
1757959759
297077186
1967472362
811381059
723840564
1072860641
1531878556
1779853805
955290465
1663993688
933080163
723362848
452636047
848128830
144850346
1362663181
1497614301
1258464502
1325651880
355816052
310058479
1298852005
921606136
2144534529
1171585712
2109990033
2002228000
1315794752
284620396
2077403522
889328299
1935626578
1875286334
835249189
1968743185
438214548
1556212548
1285390492
1418391104
683154983
2100096271
1744899439
2064965408
723944644
403550175
30724862
1188426551
1544208215
1752485431
1898521827
935402967
1306665959
1947351709
1819950863
60888707
682793311
1441444326
1407079535
8747941
318437463
1059071160
568468635
1898645909
895629816
1108336072
761213674
2037333023
684914890
451236300
120057530
409551133
1352589794
2092269815
455128352
1756394300
45959138
1516964372
887308436
1773224355
1214661614
1131383932
701586713
1412392144
962073821
886360707
1632219241
1728976452
997671831
699130940
130977921
1213216166
526860354
259482742
157117025
982685893
1388793274
1267416496
1788111570
1540471986
22790912
1271001876
1375872044
192704552
1350625561
1137026482
868455533
1684809201
1294469507
1064739897
887279095
1441765591
1582154928
1364379419
1648653366
992894064
1083484329
1792333203
2017571068
1535359449
613337911
1427473918
885326044
1820819972
532208195
454250665
477075084
1579218263
204676327
564214672
38985959
1562699179
1221433722
403981925
996879470
1153322867
1095998607
1452556365
137636829
980038072
166322335
2060240147
1890264699
1601419004
520190542
1212293243
1466622206
1415435652
764781191
1087865609
1517240957
713924170
1038997720
944580781
306440068
611091774
1853576941
1993850524
552130640
973344434
457341798
1794854593
800545910
1341737856
1145890352
2022181352
964765876
564691134
2005276407
1867110138
1529196703
1052309422
57550499
1248953330
1007630554
2051999680
1277165520
1925514833
407841699
1967695405
921412351
250417939
1547873548
669574576
13245115
1913432249
1327096899
51617127
898900194
2011924668
1526407117
1412178333
305528682
487648155
1591432103
468792240
891908666
1232891317
1508287889
1973171085
689445135
687521269
1883867411
372776953
1713113772
410202167
853278887
1724006593
376345558
82802090
1421549340
1430551505
133536891
413073652
341788695
1113492278
1171938524
1378032914
880644290
1406261209
1246291253
1288782248
728708512
608532120
2059300971
1360158725
541101974
1722665210
569589872
1614675176
618197030
2103525554
725652636
1154030709
782193157
1694907682
1054206316
238550743
1906188915
434592156
235056337
819647007
949942362
2045007005
1859094446
1516859140
221755304
314552065
1579651075
382805063
627216235
1846426011
852717719
1630763709
2018551285
1744962313
650525025
1789146899
1965577237
1167240840
563213228
1596016798
2141565728
2139375617
398708190
425114712
107835611
1143313002
250944168
1952123528
1233697966
554685591
587958791
1400328883
2111088692
2110273435
1136071523
2132025205
441961454
16329415
222791691
1075451472
1884167363
845849439
1232923979
1270072801
1668335155
2020205006
555285710
287854589
10117246
1510970020
2000625555
1837094360
1591088848
58042945
137154421
1913512499
1950840647
401652926
1706452338
1625309665
633436427
1068956330
902608358
1671907902
359709768
736287806
373342143
1963397896
730671629
277350329
656227
884839944
1103802935
419814454
1818202553
2057750843
1671403461
901262381
1926487155
417808540
1424381066
71619689
1747056464
1272187962
1889949353
650412591
1781808010
2145475944
1161419817
1534905710
1610864887
709533595
39730886
308782802
686195121
1268372099
1365511503
1450684769
899642204
1509492801
2115610972
1183289182
264914416
716528890
1441430621
1341269461
1228506789
513358464
1720049137
329286312
1904760187
1649079555
640041667
277413238
731041948
1237628874
1690973134
1878104439
1692834545
1162980704
1336205211
504759524
413846976
1361218841
642063691
134713547
907394611
2072641322
1368617386
441339169
1756547007
1583195636
490587246
2033979336
1163694164
1847854942
476579599
290146905
1951632991
2089826095
1853533353
305151463
1191802979
64832263
210602847
1306942226
1741572033
925853608
1058061733
734035435
234198344
1761363295
102133437
1533999048
514345644
381193541
416909095
1069346216
1657287526
1936963833
699448519
678607988
938197413
1958024671
2128201119
1875831526
1764800369
1540922710
237375065
1415828248
1622284693
1343774073
25916572
903302889
1275032144
375683136
371050767
563189043
526365154
1724208604
367870213
1260459176
1638862585
1415553885
1228544075
1129529822
1218806155
1766189469
1964418980
1725339098
1938490562
238380137
107874161
1177034199
544930264
1449844412
723187683
1846968674
2105647004
667479116
783511350
1542916007
997864682
1051530740
1719438120
581032691
909439247
65890568
913450057
2069028959
1316435074
1147162729
812696610
1917617572
583506294
1689157184
1232465138
1780669133
425969463
984047478
12680102
544140743
1689655504
1715043927
692309807
2107228841
1329002564
804403450
803348899
1440823487
1924666010
1890492406
1338325471
1353805705
151504480
444129971
150893922
1604559821
27810052
1797174447
327442394
718173616
932909277
1454182341
1977202013
1273390910
846697210
1137992841
1506684051
452219313
284985501
824836790
2073092226
590466149
1401297012
1775428244
969167938
1853297229
1258857948
480565946
1119803346
1191712084
838338267
1086259671
1748580536
884995342
1673125651
485968283
819485419
1139374548
49031225
216896977
684273270
1011461295
1329215485
1237323689
142462842
392669094
1491985664
1043839899
942605914
640084157
424969777
2053588453
1666977681
552071283
2107944381
250334840
1629357512
1996524389
1558166876
1206216634
915027022
1763146281
2095929747
1918496475
1909977244
1667840382
1511208770
84174362
609722721
820321625
1327388947
427749745
1246208950
707297373
491645408
10230768
143503171
580776711
1334729582
798524490
1821864942
177650505
1110559794
1135934792
1016091360
714050079
1181676910
152676394
1313720730
1144148388
597853076
1918679809
962599973
621496623
939096316
401300204
19253924
753995389
201128214
72213614
2001799212
518324437
1215649228
1448177268
2060744072
1887356317
903294650
1860573533
1112852293
2004929348
599078192
787031541
1524713095
1217347546
20439441
236932537
372824323
791992147
865121979
1476663080
1480695690
588217960
1812721979
1853115983
1651381210
42822709
122714966
986065408
1527440587
1759854836
984222808
275643364
1181839949
1374251882
411785270
58098108
1788403912
12817489
718944297
1444394684
669716232
154323257
19032123
540518950
864557099
1505933811
1162519980
80088605
1362381551
958471560
1421819551
852784274
860875285
1984582927
2061975817
835200619
96432564
2128684687
1249571533
1603576312
1068283433
499963395
456111115
1882257062
902522676
1771901697
1632367437
984596300
734719163
1899501734
621870070
655494931
698323717
1049382608
1514664563
697694997
881987736
437588690
1406220628
234975565
1619172392
1534793838
978278443
1503393597
363906056
53221502
114988790
35845272
1785185811
264354858
571926270
1212614410
1558411406
592905687
1673076572
2058670715
798836877
1501901709
450874523
1695449616
449434448
1036435749
506180221
2053593969
1848861546
544132328
1859669949
237601409
1731293539
1947314568
591926927
107294396
1134819210
794326536
1974274989
1381987919
166079787
360740946
978741214
1121184263
1817119054
309395412
993320277
46778356
1184935029
504987225
260867734
978824355
1684798526
1480285309
774961310
1897756701
1278167923
607076529
127934564
32265368
2026358230
1424360654
1080551231
301289309
448565153
1570151898
1738588566
387620398
665791443
735748549
1099233992
960417789
501675126
1755030246
648628294
1285238065
1361296760
1953502237
1323583274
1628349706
657169741
232816717
799613104
1718130997
101317676
1587980097
1437300321
10566868
985253582
1309522861
1594800678
1969548695
1835825775
1045746329
2126435954
602151257
976364199
787374333
1403688106
1357885473
1138076836
380195945
563939486
1896582837
829880714
1714732346
373900018
504123240
1907032254
1460128058
1144893220
189889559
1981762950
2107751189
2088914817
1245974608
1057517973
646139902
1585378803
1139794520
1413788905
1473795916
1609930722
1847816976
1368531547
1849552852
544063099
777083868
1634527401
492345292
62793594
1814588340
693075630
1564339
1170256948
872025820
383280621
568336837
2048964253
1199881948
508433290
2010466943
860499625
1460420775
1258935156
1273600263
1747608607
157238166
1914659005
1679789060
2145358300
1705258174
1511423552
1226344396
320703790
958407657
89399178
1035336256
941217227
271298382
392940590
2117426744
1888438017
1919685854
396289638
1544151875
501109508
1307704652
1857588058
823285177
567952771
700904786
209138666
683587336
127821808
1065843543
1621704191
7737941
1569397583
1896918646
667394769
799798056
598251050
730564816
1728975990
950722424
1288353271
304711545
1079260617
358269521
1698855522
1381524483
1686448292
476370034
1107642346
742327409
1692180936
2090538295
315917144
2056418561
1884914541
566865917
1846494618
1796250377
1500263354
729690805
231375650
1187486736
1223831184
828472600
932862400
794603003
1873355622
956076096
752552982
1010017022
1471645854
984047478
1393140046
1937183719
3844191
1993107482
570354690
790457426
1786786560
1978264972
1604843190
1338968518
681976899
716933616
61890618
1227446178
1245567190
1453902039
443026990
308960956
270213441
1433252910
1366213953
106783394
1624940794
1710963398
1982134173
1400137577
974295868
1134869722
865885339
698787612
294289969
1130852795
1796676748
1730745366
2001253076
1100812714
1505015630
1793571751
1188257274
2000098512
1228166518
380182901
1963759565
1086700008
2112765088
1832999751
1352735310
566503865
1862407105
1145548200
206763171
669661052
352205268
455858893
1871822737
1811439301
241621800
1999646465
2074155782
1313610125
272656513
905340046
1205819611
1354505243
1825795180
400513982
1786081865
997589627
492248303
575952178
1301490170
2027907813
2089693615
1458445737
997469100
1520520136
1343594169
2053326963
1628385172
635569718
1078798834
620649616
649634770
241277712
315953239
565097556
440114332
1800704730
2059102412
244056627
894066567
1873145896
339779037
311655358
2070171655
980034901
1248620386
1336562859
93590117
1293141439
884835387
367019540
934404371
656849814
273704575
331560060
403937338
1737957146
382334354
1565236691
517402234
1652995922
920343541
944230128
1262510822
1651742741
1003190163
1328285390
61196968
986307190
1727083809
513615765
597128750
1219091699
182156186
415625800
948899262
483023996
1873459866
56690448
948448988
1039342870
63709164
1640329496
68027074
1698698183
262242126
520904537
456897521
297713568
1946493426
601498440
429307149
1986567695
1057371361
631066959
688120233
1925503613
1683769451
1312401754
48345414
1850418520
946894792
1202145191
2065746479
381105741
2069796424
1989158227
1014469161
1048681617
1501919054
987637763
1416224882
392439195
1520753519
1128787526
874009918
1851256513
708000193
2073311987
309414040
881267524
1515695595
469388578
487561312
1330569075
2101230864
321497699
297957712
685148982
188424554
454693437
135619297
1193317260
250166917
1464594724
1308276335
719853562
916841857
1925906414
2088644258
1364757718
375498671
2108989259
1352097263
2090346000
1158713912
697162438
669633729
1565716296
373200716
2062203871
526197603
895828703
1344520704
421418570
780365334
310194863
123340697
21990366
1834356504
941264286
1601923940
10733211
863054454
1729815206
914978075
1305535634
961074763
501362389
954499943
1347014344
1030925756
1552207638
1072202128
1758202026
341222178
2059204871
1356868563
101213262
1715962107
1313369631
1016883657
1950619452
1324930640
743917067
1522425993
827596095
48421493
935348052
812655201
685021526
245056345
1920782180
1711165438
1064939126
287961394
21808211
1174272530
955756260
483631870
1722472978
2036346476
2062790546
792031856
428121149
1144751326
1099269488
1259666737
1459491880
1293460037
1780141013
2080611201
806493406
1289566300
1504867898
1871047064
1720063203
954142682
1377916777
1412445114
237971099
42055611
1360377723
872833547
1731310047
517243966
1895027268
1812275970
1262956110
850301108
472973732
1273930405
1176313631
153956934
1483965960
584205871
166371586
202107858
639636946
119079504
967007131
1902244029
1968754004
779075046
223717118
1817595542
1155942399
237553364
1343498416
1360204320
1346051040
696098893
1469110272
473424834
1343776846
865733273
886302720
373604104
765123563
1893116882
1921966779
326829613
653292434
1331951282
573256057
562574860
1969553083
477523723
749061359
229397033
2100942378
676702667
1766294181
1381527554
243326915
1250437393
1767389601
1989833622
2037806056
413118774
1544760989
324271542
836251804
1655063103
2107548237
2120543073
1518633907
1040153136
2049004410
2139065966
2016553679
730206648
649816027
849274857
725649249
860954551
1914952602
580174481
465252354
1589536541
1690812504
375497711
1139529236
935640351
1224244820
1253590290
392457760
319948445
1027219731
2042042216
1747182450
525621822
930552902
883659604
42391057
776572323
1112935373
891253755
348228328
554908581
647485965
1551082623
1293999445
2011375540
1743775015
354908003
2018349134
973061571
1876380945
1930625193
82286195
664394987
1600557349
1063595538
1387084597
1600156765
819760734
1280126784
274288479
142900543
327647248
629072148
1059026669
1147490493
462886877
796332717
329369273
1701364128
127393152
391530787
1001496846
570653120
948246878
1700443465
12538251
1783196492
1996748976
76556737
1770829453
975717996
2128119074
525192065
160880433
906593786
469940164
2124540443
1716516337
1381033466
42370400
758938864
919597872
1082100271
448148708
412565893
549270490
648857398
1184234852
679415006
1946958555
1419696707
1801298157
438095690
2108616716
471758899
1832939645
1538897370
1193486089
433805386
679898520
1908634695
2090800130
998887967
822559131
412337772
1898479449
1619218498
248618017
811783726
1940678865
9864838
2023897834
1188776963
797219344
656476108
520397666
399006146
291706534
1987745557
617924685
2046097020
1857037317
2009334078
2035236194
1199574100
406064147
1095376837
1624663365
1574900539
404257478
1042621592
761548046
643259523
781546840
1688278236
112147756
1027034211
1501250461
1751046365
689608985
2057129838
1949633036
750576749
1640464006
1126213139
801801296
1471810411
659937400
716207298
2091403708
1813867533
512660682
690738816
1658068839
364451366
1541336459
53430397
1083820215
1284410493
1198894195
1217240233
1707801280
380101504
1698362338
134574077
941650134
415692383
695931646
1092781931
1442494025
1474026790
1685972264
562611389
1896497540
1744121564
1848847780
1169976709
60558599
637258375
210919413
198569132
14161780
866656431
885212413
125627714
1723051893
106978183
1683947905
326286250
1330230228
385121543
1271000921
458436803
98767684
152553756
970735183
1670856987
756601084
437259373
134314051
522712760
885028569
1338162750
671104680
1290901449
672406955
654006686
230712826
1136403281
2067054658
957647419
282253640
2081061701
384986925
1477908570
599623947
187447997
1373551657
1429853919
1418159906
978131287
1866455558
1605718518
1597657085
717979004
1416376388
1739493805
1809057063
2117671172
1696848474
1763453241
1286175810
478730822
1462167000
1888815063
785609207
601125075
480820857
135192149
483143380
1471622952
2131566934
1026845328
622537149
1979251602
2130757211
1453033463
1590228113
1254146794
1132215296
919312353
1163648246
423228802
2110415377
1843855441
280415071
795468085
612415505
242761243
2107884720
276102845
1268068647
1056556079
1043275540
1912344245
1105524803
713142900
994714359
482243739
378204298
1203096410
994887015
1580836926
1144638643
317900405
139011172
1567664508
503496265
896138452
1862364980
458070294
1008616570
489386372
288061082
1855850420
1946740051
303535725
2102931476
2126064091
1788102535
668449849
2074745928
1541995955
907925547
1606236027
1901342573
806299921
1490380790
681590201
1021527169
837041165
1163131411
960946288
1919157863
954356171
295333648
261511544
320214194
1004999990
866678867
508025711
4255570
806789610
447877478
372419260
642713983
726250693
184865805
1289399905
826629424
140191511
105785863
1404424728
516447150
2115881850
69762846
1435847037
890779232
2067659459
289510302
709883297
1448270164
29501441
2143902892
1068191302
1241299540
92185776
1341475718
1454544125
1657217217
1532228938
1686165464
333740103
1325124945
242417069
418036929
2044231305
1645705301
1913873683
390235553
1587463819
1453618677
686184091
857776859
180550211
1574594775
103122419
2135672554
1216796706
599071164
1927850266
282900269
928495835
1726621482
160464193
1160359558
903717229
61873174
1427073230
116006128
29962330
1622706640
296521030
1276933135
226855979
1752706096
1650851003
168382945
838788457
2008214467
872186678
1119062618
1439836474
1620212443
93678396
729860095
1875851743
2034374463
905973014
740651597
1415941704
728651659
564464997
465802159
313010299
96410640
896495199
216628998
529961780
1066983300
328033990
1363640929
1495977665
717445644
1084499286
1493919981
1726947809
2141987375
305935586
1509627953
1841353378
660698547
1338391000
1928429181
1589289457
1362229066
1045940114
2064607390
669431183
1627482756
138982849
1831901611
664825298
350588716
1332042705
1362177648
1470171803
1360470315
251206034
409932238
938460266
355206577
1548288697
491637046
265955264
1446345056
2080332517
555410447
1186022760
100041373
1568753191
2283292
657064041
117716431
719412612
266994175
194121134
606190453
1950631439
124313771
708510806
537278584
684180658
657157461
214938932
215116119
829114627
1839666812
746529668
173662124
478395465
608222923
239551577
1123355500
1434976109
2093492739
380997407
1445745330
17963384
1307697118
448067655
453595168
1006953122
1177795864
2061148836
756129657
1517230847
1250556401
449928858
1978297457
883368495
1361629402
625008570
431331449
1374388535
318701941
970552351
1715908994
264809553
273889506
2018244879
1361008584
1360020891
2015871628
167798323
1302803864
1784499005
1099514810
191045538
1210867686
1856875321
1834286718
165013257
174364129
2106412811
1237198409
1418976812
1085103662
1850618272
1555923419
1800373646
1769079050
811261162
294935729
1904968872
1027177158
988930557
182202927
470652547
73543727
958651146
1576584549
433149112
1485550471
434987833
1249419385
1321358731
2118318271
2129242327
1525194339
671928569
2039490487
244604526
987094463
1042643333
933000188
2052936605
2043499040
1467889413
35430901
481542425
394351170
96252045
507809527
1459484453
1185899576
887641279
1073637005
358242144
845705002
1161615148
767922569
1718084285
1641604000
821616769
850476013
1903158632
1098793360
387667244
506238288
1959516117
578568563
641725608
729524396
310500834
110815856
810067562
1003980971
1680707756
1074998205
1528153898
461747636
154759398
356483763
1804509765
1738000461
50042868
928989786
971469083
3062961
231268772
561566083
45360367
735398298
981244350
2099135716
309549153
1121482717
43177343
1866921197
1563883063
845904860
627895610
767203396
436802392
559547157
1762132193
1746521696
1594400124
683728543
1783460652
431894588
1886954359
2081356608
1426981366
633710549
552617680
1868519463
2143339594
1436058293
1748735437
37808293
1450274619
1098599909
1785224422
1751537330
1545863564
288586043
85574549
1351779572
511452690
1246150403
1316452181
103432267
1369658451
1134952912
996879080
2131499747
293676425
1613457243
1550156728
645211478
212019850
1156760058
456834838
41948391
2040175826
1429516341
1873612568
1543871512
1744764814
1902889139
1609890022
316918689
475629972
1812861100
789575495
1154486662
1887884301
2026114054
1830660278
1927666761
1643746780
2002326036
913633746
1385101478
799993479
1947309061
1725145638
2143329496
50504943
1539631244
338965215
2079522542
1242008544
1133429852
400590238
1247083559
195416596
896622920
920894037
1134142516
2124081321
1272511643
986135337
1982254588
421160725
1777998850
106930905
2070695706
931700333
1303201054
1994388283
2023864771
1574882029
1123037431
2016621020
2107854063
1505703379
1619379729
1595437772
1156422537
651111576
1622737947
18118104
1334559487
1479201202
1927826547
913657779
718172931
8647844
646239420
1412872955
387494022
2130902103
24311247
2090830308
968980774
958821371
1078264654
198166118
1768847916
1741143489
1203621392
897693824
1169009624
202176729
121433699
706421352
1747070085
524770087
1230801097
450601293
270832718
1439674249
1194797070
802210005
2038631190
225725900
1973017473
1008764880
1101384400
308090020
850487461
1921056538
158998993
992595159
310141743
1041494712
726925715
1492542463
1186958210
1470931796
247523010
2133635635
76370812
1421293375
24974332
1045358767
262715162
1521836693
1689539996
1718149291
1716976791
1753856167
838417235
841946577
563958035
867330663
753833922
384060232
2122981801
480685141
1801684971
973978171
30034196
1955665564
1430784048
551245082
359506336
169980411
876216649
864993591
63497729
1547468856
1589251443
199839073
41570375
885056617
2136367990
1411075876
1972539871
1507716109
2138787970
461053392
1990620079
1405075297
729935156
1314261255
1323139249
512563648
90101772
670528266
1290622115
1436287683
174718708
1225240360
1187629485
152894606
827413829
869433879
2142057304
1232240969
1821300057
2086853828
1173513598
1732561158
1713628772
1976790686
1491298673
1144526730
552621727
628557471
613979308
720121717
1072049954
1620775959
77110205
1266427174
459759799
575249501
974559958
550729057
1330839867
214167151
689458140
402668186
778397762
711104649
1711846270
2103836520
21977024
504777780
930645336
393630799
808802140
1749664403
150409286
312327552
2139752564
754864365
1304878060
1085650799
278234026
1357658964
525917829
2433983
1515501377
976153572
357496640
1091119356
947753149
2075048138
1765924847
1235726572
1488303821
1683528703
1788681099
1819564322
984218825
1949077610
1731853632
1010314796
14646731
1284431643
917969037
809248675
355868584
383377564
508374160
474550298
649143590
275177156
1264396416
327163304
332611601
1369909476
191913456
1233945887
2100223460
1712975652
281946531
1527820505
642428557
1543624711
463904555
1518931272
1250271888
208826755
1109559862
663006795
2053423217
1115954350
571962802
288948413
2130858345
83599645
1863965865
37128333
1477782412
944839508
1653199831
374112628
564879677
1210400357
1658767664
2066991605
50995244
2060325249
191400301
724177899
149142829
1603142678
1243339111
1465587110
789888373
21194889
1732907094
368444383
587280963
2049738044
454623745
933445839
896456104
132683878
1494822129
748447220
1569559642
689142887
312353307
1700228440
1011847602
1627160725
1581013299
1441352434
2139336062
1993899907
2140302984
2141748508
1609382537
928463856
581528723
26541393
1105692590
888685466
1652784060
1940752854
830635683
1696376923
253679285
125672067
1312626858
323565247
759081557
981244350
1210638046
1313682222
1258607918
1793067081
1897731465
195104801
39561679
1098438958
372796358
1389320138
1982027698
512731078
2136084958
774929252
1097016407
508313014
80874082
425124370
2109056134
138941880
1904250864
360315936
1485876494
230033253
1394318570
615234157
652271467
192513049
1910305377
1630134825
1802808404
1368658759
1848137208
854379338
506919085
1444212382
1652584515
2064992659
1758306024
1039640845
1540171942
23689559
1512745479
1416879011
529243395
761880302
1679875569
1237161840
383200898
749438283
1843659896
1873981837
1463566901
2025129549
932395913
1644871598
1229716082
1631467908
1617907476
535785740
594635836
268734756
479656544
1954821539
1221403256
1722084630
1528399473
1559183382
1387025245
1703625035
1100295200
941617187
1153331062
594872353
106639897
1553147070
1882252224
131255776
650057408
41566763
1943062417
1171441730
2110270366
98187225
126264682
472029718
1246602238
1976109281
1046989715
197894705
457241329
675588333
1096909950
858206642
1778113404
259655160
2036009085
724176820
1008365278
494813316
2077156003
100353425
599141961
1975464453
1531289838
1714957634
1930526908
1809625994
497065488
579195931
941578069
21713897
643843313
595248539
1033531577
1044428162
1355524565
866817876
1606425719
773279058
655263397
1652443112
2061353054
19801700
1810315436
1208540936
976075499
591218470
466744598
1996031212
733286650
1720318754
329868034
384181932
1224692078
929313516
1353965170
762470998
184666588
1031804638
1009812631
1134180292
835739785
557534958
358993934
1853611509
19382973
42236283
1312409860
1714841372
1673672192
1583902610
1233057077
799230716
121521133
776409307
495028870
1736539225
382890505
430627563
1611091844
684865881
1723363205
1190346029
1662570434
2104184273
687485059
1500732605
321354244
1838708543
49497893
1151882486
2116298606
899602020
1878777484
1274042107
539252541
211582866
295206719
218618412
1761748532
1161177068
1374094724
945691058
1417451116
404465784
1845417689
481916627
1343076924
1995346395
1062028637
1020585092
1432030301
1046694010
1444249599
1190506916
118850187
1775060682
231137695
1685500223
1196823793
1777596727
690610484
453011492
171711293
31676925
928989036
713251819
1149339265
7921227
1307544457
362980154
634370238
1353407712
33420730
600320385
855412161
1336195939
1526296155
1687727042
1831594183
1070294205
843714341
1254395056
2102806148
12470993
1720143326
207642612
1642021617
1441106208
1627398046
535745662
1654996367
1916557922
1595711663
2074406982
2025530177
1321558598
966672776
440445519
724582155
1737357750
258042698
11201576
202116713
1092563266
1355806670
715494956
1357504018
1031386468
805144867
147182839
212906325
1959556539
1827771241
340955236
114920912
1875734919
1792450310
2031812736
240241800
158966280
1473079363
976211319
1152090090
1821009240
718078482
1631611173
1261154084
561103420
327770458
1860391163
1697895958
1080191989
1165259222
1348644494
910810917
1628240121
466037181
557564115
681735092
2061324624
1280120833
1950998861
1020838664
244962476
763282215
1669966637
697996147
1752960770
173142801
321377505
210109166
957730142
521596440
1796165743
1875718813
558037326
1359182905
592404911
1801939226
65141120
29463727
1261335457
569933786
18543044
1706983631
250165693
1807245122
23108619
1530354881
516118897
116129013
666332763
699279254
1337902224
86613841
1428590707
210513011
1203961700
645241293
2086485009
445904004
1257469492
1644991437
108542357
1546109531
958757502
1508249057
139467159
1469977844
1590750017
94676583
832402189
132131188
289644764
1608236186
903591973
320562201
1622959477
209601077
884723473
938605914
477738446
148459548
1147218111
368491818
1609713725
1398575199
40645797
528400659
1395199303
1980609405
315845797
1888381088
1274082187
347819828
271738996
580206349
528302016
835349283
1556433609
1195146152
1287410218
669668235
1231484249
1700386146
917136959
1422597014
1948275892
1890262864
312103014
2114830629
276645665
371421370
269357631
1228910226
93059826
1441235735
396269600
139691266
746205486
1626891163
1175499276
35858257
1530031284
181036747
1852660445
2097638807
1514558518
969138330
1202592301
330772145
2108753381
797542220
1405538757
875097767
1161602011
621588794
802962584
1736322557
116385338
506322106
819210052
390446727
561799658
303955338
696446578
1138340817
2107640263
238379512
1071345395
1834327561
1331577513
2009627382
207415327
1104663876
717113452
471964505
1914053295
119602122
1452247548
259513378
802461041
459918351
813890721
1114225024
2088509753
873858508
113398332
943166966
1458101339
659596482
777198465
1518975329
279877049
1691465582
1730034434
601224353
1877227118
1662307657
1797132337
48359256
1483262072
1004923870
151941552
779173989
1213027399
496331301
1056057799
2117533731
1880135417
1888586181
276622729
1551384948
1703424828
674909423
201130718
504419726
1624413033
553563622
966622881
747315698
94060373
22227823
1300404100
1033240858
675940780
112196340
995870150
564332685
537878082
845439345
631164591
749376924
581252005
1264639887
1382860646
1610905761
2007585694
1465832323
1294245924
1946466613
646981023
1879850688
1768953120
708531126
779437041
714706196
1111753620
2135881279
1555638469
1874794234
834482435
987326988
2092540003
131091407
1954921331
970138915
1643373154
1618593302
1764506683
786024234
308758682
1604815889
1678385274
1685924887
1097007103
1291870809
1598710460
941682108
282215862
1141018770
302361753
573495725
355557418
1875804827
475682591
512962275
398063291
1111576934
66988983
1499351351
406376896
1821306474
161166085
1110546204
437631448
1449391080
1150391271
600582248
1204015191
2077629481
1463064671
955142662
929637537
1142633973
1969819891
1316915923
1385343502
61853172
1700434125
315998720
119059862
1891706876
250951980
1890275907
1545393694
1409470607
344253085
1693035696
1915356018
1138506848
1215919792
1088219551
1721197669
1324036617
248381403
69498983
1914490746
177276155
1869006426
973747504
1555096641
156852631
1623688703
835962488
1983718082
1615047913
1493790074
317829805
1725336699
944844943
39206289
1922985590
1180085386
892827387
179248819
1967664078
1287839795
1241838889
250178207
203276815
2093366233
1781677536
1616625058
1566040809
202259306
704318358
2020039460
62799541
1140233077
1515902951
1865782073
1429204138
1322378480
12883601
597593553
1124873287
1801214946
548708456
1874616547
1256095450
1862672807
495372159
921516934
940406359
1592205269
1844035170
568578725
219028654
1168593784
163698249
1311399120
1552152696
2049422845
1391658503
1878464756
439701290
527983053
1588807465
1350523819
967240872
1987084844
559578748
1629818299
76606516
2117101903
1623429819
786956019
989530180
1245194739
2870670
39496459
453265161
997572618
1724583782
993836175
903758731
1646957562
1892146317
1276233672
1502652904
1783668292
1348545289
1535511049
937155984
1317459622
192026217
965690185
306764739
729367127
1537578152
962918199
827647813
1290401447
1590695003
1453257349
1068670845
1233667192
5464362
706629106
477752829
1390045126
2031474383
1389723843
1337032605
1839747000
1827863542
1134052142
890729721
1832581738
535252272
821392
1468276796
967329774
823407883
1262013796
373115018
686838198
2102543992
1642679342
1988668888
1429550938
60545134
66311563
322345849
343469571
437637907
1568591281
2020898762
465002395
2005448208
708481287
1304315319
1875047821
687496790
539471075
1223634889
736899879
1346200689
1602405458
388812651
521425653
1854701844
193048781
1474772963
1354688470
2002030264
574983189
1130453176
1378744725
449344562
1604765737
2084664745
115795210
441368719
1634388312
874091967
1407290226
177549639
1637549038
1698394930
1119230892
1210060061
212215311
1437584188
989217947
808233621
2101634701
1237376299
1183141536
1971335887
168789986
1104638897
1688088853
1594340167
552181703
1221201454
668427722
1925263967
1572489236
1133441615
1562802603
1358555411
1283376830
1212730252
1895333078
1444633088
148862719
528929874
1212984445
464661993
1513113716
1550730425
1105363573
791274043
573912050
972777789
1157358054
1216287040
167880783
330698244
339785009
1047490453
781712608
32520341
490720003
1619722119
221276681
2070268603
1315336369
2048109869
2114924678
1181391361
1585530285
957036839
413333038
650103576
558946664
290281619
1585331141
2048196999
1770050439
1122397136
1380964174
200435211
836190862
954753127
763491402
1484012896
1906869198
186202429
1719388574
1801308146
369482622
878170620
1677778850
1156560434
1748673824
114644747
1278224779
207833655
466655520
177425314
649735976
96306399
807308843
984654287
1148176345
1854604858
1859000916
2010762094
508737438
697323309
1287374226
1031293658
3989577
750264423
1900974757
794826674
890585017
684914890
2016611256
195436820
1639684080
1045759765
1217002432
304600284
710385667
1569231881
1296355803
1971306116
552580482
752558754
717158744
1663701552
1862552660
813008260
1716925736
1035796161
1992057865
985072798
1643253079
2137813456
2087242986
609693269
900610983
1650555997
1958016647
1981468460
1889014426
38517903
647381698
1197636711
1588255618
1913376437
1187592221
254665896
381017574
314216661
1745710282
1530761439
428223284
102352341
1986083261
479123120
1138728804
1567282188
310777285
387329033
1911909622
669528546
2008158843
1896778160
802870781
2026015557
362048029
1045310867
1745261490
1370359900
1821575295
765420543
822366756
867322338
914472109
407049639
2015191974
143894942
2004659706
1363408187
1881517575
1551613075
54118273
2015344801
1913559673
917878943
460403989
1003295861
1987058867
365005646
1983274288
1482357952
177093937
1771531550
2088814965
737316536
175925131
894077038
965004260
455500035
663087053
2002285859
536868229
506597539
687704117
1721730068
1955618000
1153206002
1386264210
2021651541
15040674
174736130
117217772
1549199005
1980315231
923837269
1227924135
1659409790
1750892754
1168595481
752582441
2134116259
1599250411
273181410
347167357
1313451620
1704595930
844377387
1598941370
1621873464
1251014723
699601366
909595876
940775432
70702449
1007432300
850627415
241295219
407208026
826680646
1969690507
919081272
1283834481
517125879
425413363
695875742
1969619673
914386026
1163709986
842340203
2006045337
2136542967
1843745275
604851148
824692147
978144769
1463465857
98489441
1252076539
552136328
1166807693
1771370470
160692540
1240651860
1448953747
690590815
1932073205
1504870998
774980813
1978325030
192576735
1491762375
1788172734
554033695
1916486673
467519201
44723334
267648617
1436330381
1265847582
78198311
1220105029
757851621
702253305
1128506645
1224633119
21147365
212520696
996763149
310487076
1868808855
1371274580
1043556640
1867927292
1115084356
250683673
1020285824
1065898346
595396008
227401476
419894531
528632122
18509866
744791939
1654075056
1730232642
1889178924
1941274497
1225665851
70505994
1300767826
339683951
1990620079
359400302
1523186409
761585595
1884551417
1868386332
927032955
746894528
1078019783
1746047855
1019586533
1887433098
447439079
1200830724
1531802658
2116973538
1543739731
239967115
986708608
328198047
1619968404
553040284
1253173565
82797175
1386898080
858711748
1240292227
1055738495
1249089479
2138733477
1907680876
231899120
1276678118
300603480
1522537683
999820640
1988852363
1814812066
26076673
1208523671
1183260078
811628923
2031627977
1656817614
1357473585
1735466906
1229258545
162392842
1658319504
745508742
1116116887
56098324
1345581484
1018358650
1355798641
1904861833
59013337
1330733863
1428839330
341038829
1218546424
1474395479
1982079629
1845072395
1398792744
1059614662
1571725715
233550964
99981040
535173175
1745300636
296512355
733185257
608951434
1147196884
616901230
1016297786
417902334
1392440163
98635417
1091428065
1858427485
787394821
95934142
1893081038
1465549274
408999403
274525883
1526742489
521673804
1086961368
1210800548
1722758314
1364141632
547650554
1171220309
878336237
1912387333
1598896244
1327174251
1419038664
1471591671
1618707283
942406268
259679629
1301199914
1188112009
2049577427
523218512
326992542
1372859744
1120484471
1226204610
2017030515
2110041898
1814147287
1065425187
1842446956
328544203
1362916392
688194477
1778938215
1752048412
1114620690
1442132511
1957944240
1021154608
595745350
1068679763
683423528
2017081339
2070806441
134919961
231702049
882804998
2033242239
1313593852
896911454
152578746
1154925177
1650310102
1082910199
156724041
2028208426
894914239
1942911775
829704219
1487797560
187823448
1168413523
680656794
1927635937
1474311151
1156286767
188740773
1364327470
838661165
1193776257
960869838
1727359554
218877461
142576964
1023162995
484251083
1587021438
1768622933
1629858947
619365571
113316804
966885739
1222777844
249256654
518159015
185599764
1537283185
1994023255
182428026
1689384455
641423111
150638102
437631448
455874205
767493090
687439527
1005624608
589606867
1381598680
1692205190
889262679
824788019
874301682
185864573
1823365760
546052682
1851771645
603048421
1864855238
1708773992
1502853141
1098037836
490873637
193961236
812722979
24402247
66827170
1101952053
1042980886
290610812
531114114
437954566
1632694576
1094842100
686623009
874979587
1600623698
1569793861
550568653
805276696
2053828084
1363650561
1769872711
472393562
270958174
1288793729
1824246423
443331957
142616292
1019249967
1422897920
538578625
1224942204
1621920743
181736683
2009280821
1385495108
1286767182
479179484
1438884885
1091639408
302911029
1753953257
1802419200
1194942686
1775274956
1925700230
916386389
788030945
916659842
621482438
1194038956
1337777754
59309007
801997398
599711558
151926554
1417789928
1234368581
923282270
1003302559
1182198313
1978843781
1212392367
620649349
1552784962
1230158563
792814845
1026419953
1355402364
1789116485
2029050707
931793888
1709463790
857629481
1803960507
1807455248
1546018570
876254166
2020566228
911950787
321088452
692197418
1384447192
1881980730
2091499307
766879398
1582496899
2125084918
46290368
1886540921
2005310587
1330476976
1643253079
2137336233
1451183070
1212062230
824437364
1979297272
2141912576
971675973
1865829163
308626192
1232946830
1594513548
1620984406
1275637598
1303017911
816642623
377287696
1659007328
393320308
84958732
1945314872
1084869381
1979096913
1106811908
861111903
114316874
1094105594
1682782739
1485820434
171707624
1971116036
1763114321
1973797018
1243588306
1461944143
1512890180
2146250206
64405964
998251510
1706871936
102215276
1738944963
2083800444
1213374124
1937660865
1557337018
145191205
1868734348
1907161128
191407958
1665321535
811352029
2120676445
451164105
1608600990
1607267902
1409074246
1248960373
1640908382
1731084484
1732087667
1002079474
1037406298
1478296735
1346348607
976136500
410808667
1542514794
278339178
1122132429
982899431
802322195
328017823
726074411
977140982
1579111568
1559816665
488062279
1658380863
1051652487
1271673544
1991601214
575893122
1426471507
1097513656
611930388
130530813
2028232136
1752229486
1904797471
228322970
1611705269
1722476197
907547796
824659050
106079845
1819752544
2055729490
679191071
1046299801
316187806
1081955984
1286412955
740213652
424545951
1914807883
983344283
1989207842
1186609652
393777269
992508981
1674883493
1595527946
292919829
1650505795
2129783883
1243296717
454930849
1564939590
735885057
1848126017
1546311812
1918611137
1826713424
899245654
434707008
1376860118
1775958939
496883104
690866031
127097491
595249092
951526343
869913002
1702480911
1720260354
1503099560
1258120427
2078557431
126848801
2145717772
740375355
343446431
1076007755
1359971792
566121433
392795625
357652340
1499924416
1509175753
1550081560
2087662195
903745354
648876996
15899784
817232852
365827077
1672236781
104858524
1517203028
1549340103
1560745720
1861574513
1396264660
1556223531
1412868647
483446203
100160086
13946750
1963548188
1729781122
226687831
1130113139
1567379949
1328250095
2135793854
929543906
1690756772
678984601
773517050
2022307048
851532618
906383438
1837768933
880986827
295991078
1686482344
964826621
881146170
676278121
577313275
1031952459
755920310
911458543
1901668424
1457600211
933828730
894018789
1185746748
1287227027
1915806037
125613707
285884906
587728494
1665229633
328702715
2139455504
1435237156
603491012
1374280694
411110980
152430123
797185551
895200509
1880510693
325200865
1771254467
885175756
1957656474
1394669199
662282377
167295954
835889745
543081713
1302121233
1385821100
345557247
1532654101
1082839940
1175790796
662072303
461558657
576465994
2125707903
978583703
450657268
1946099589
1473405184
1381093760
799453600
2068146188
445955586
590297064
1963286244
1546502151
2032312287
803076999
344248481
257079804
1933889269
603396935
253489592
180185341
1526853934
368700152
1881958219
1053121126
248335787
49885898
699717649
1479563595
707057392
674934034
545379446
44878041
73729782
104788776
908363742
1536890299
1146056385
2090928591
1953828132
1478680688
243764761
1382565124
1811130341
1914647062
1390851360
1604250054
1760583830
76178229
2073207175
1414909341
1329468406
536669555
992283847
1967923892
697400204
2144350836
1015701323
1117770087
621406871
394627859
1257480173
721503312
720982200
675140294
1920163663
31058266
1073735089
1414655226
1702973257
256176823
320067360
903238172
901100475
538569610
695671631
774878446
1948921310
986478040
1200101034
1924008410
332485074
1969336323
625970266
1725804800
1413190488
1442677718
306418331
1169470391
263664972
131814590
739005307
1533792420
1949727923
1306284257
1013527492
732991427
109538742
291253460
111045700
1391243042
525762646
1831803275
1055046941
108882505
1391701627
1084606471
1871002231
731923809
47430075
959693869
1114056880
225354094
1610904604
162817761
1112505611
560436581
1040476683
78211857
263152112
177967577
1664703672
1798751300
1505558487
728028092
297758822
1095249208
1925965272
1055353162
1157693589
90142561
2114465315
686915163
2085880465
1470984663
118903254
1502546773
1898525816
633806472
467464226
1820534579
458243293
838965574
1678874640
1733660053
1943394968
993207426
141208526
1793397178
1091535713
1752957542
1695615165
961595793
954126806
1244495610
162496375
1948581914
787219510
206804599
1318747122
215957804
1388975795
1563022129
163111091
1893898615
1790597668
1105681986
1840263712
2041788480
220791631
1826231742
1730203347
132132426
1015945644
658620588
1682799442
2113978016
1610763375
416877197
218921343
1070731525
786331103
198237772
1382501040
1612226104
1239849950
99326462
84430630
1682680675
1626004411
1491246472
296735637
279277635
1801345088
2036925967
120510404
801328979
146453220
457740854
1722777128
820626745
1445661177
973130891
866649171
1145356411
2093768553
1270448914
60125843
1261501567
1195198869
1026678358
467252708
250544417
1684523444
1989953062
2072522859
1201138503
1760844879
1519632128
733551755
661370642
286965486
1983754903
1812510416
17053817
294036
1957912357
630183337
1205262173
928855172
173695826
12038210
2049322314
24475455
382957281
36401320
1579410683
921764344
2060997633
740723958
868364219
1571300162
1541619055
880472410
272265
761887809
1240595464
1452184713
759980986
127812778
658459370
1560909912
687414034
615860749
95495553
1896069841
1907387916
550893339
224788458
2088457064
442058809
1491168839
189088281
2020761520
30509418
1911915596
669231961
345699216
1531637814
1245969369
1170261631
1540377128
1962019720
1512534558
689425189
1780036525
133912197
1587280917
1415512635
952318950
1798368421
996197399
1839301072
1228333902
1238940637
151248540
655564736
1220370818
1088156544
1347855171
1910867926
658052522
1850429572
397698715
1578255241
573377891
1093379485
1706440176
1612249229
226973175
444567752
49132370
1214981204
431713785
160937255
731449551
1484069881
1935113154
223251730
891898680
1285472908
142408511
686634691
494149525
1079106267
1689813771
1573870481
176388679
1370618483
2102098544
986017205
1031777300
1030645626
1838135573
1970812431
1330790470
429881421
1060298221
1971829957
273290418
562848627
117647569
1374112743
1650410195
794286180
1118614555
1124603946
1222496771
509763256
1303216004
825385461
1922238589
1331284817
1385394778
1642237308
1915100050
1774004554
599957689
1506862636
318910661
991023601
743062197
1470832101
1827620542
644241430
1242376777
2031381589
1351517063
311163200
1204015191
237100495
517736941
412811997
147833856
812058642
1226019365
1512534558
276994000
960694422
228322970
445386854
693503347
202126388
41733155
1599425182
522260831
1936065760
1943017500
120627834
1667448319
155207432
1376028853
382850461
1875672012
1372343
1318211673
1173681552
1930097057
1890160730
2046137528
1608428502
1483397484
1204815891
1395221368
1638957279
1868565498
189493054
1521850604
720721618
368234711
1626263626
1743884545
211154635
474139282
2087763991
102127550
18551340
1239489731
262548855
1893525546
1104283589
1893773160
616704708
2109621660
926205261
1491640321
512414697
1241773321
299640331
485915579
836988628
493558406
95096973
1518224120
462409708
1538305463
1360568074
1392329575
199152596
1445348412
1075449099
1954581456
459147578
1972415879
1241263495
1056071673
2143932041
464097884
935543718
1020126431
915937814
945165939
974909789
1508889773
1886732312
2105201678
46293867
2042156447
1847562175
1549085676
536997515
148948928
1698383696
178112601
1600382051
343123458
1236483593
86671179
1227113090
708574715
1100860298
720976002
12448743
2430087
138386058
946834124
1855614062
1834737045
1034445638
1210330710
2039062392
825540314
886615977
1136642372
1366070769
97596275
1797667537
1127204452
160929822
1223005344
177635601
1696278746
176167409
395462966
1714748865
624131728
774174883
1373511075
458516405
2031480549
159454136
305974795
1944068702
1634609660
1544654013
1462150760
1818472224
955086963
1186687765
527403971
1079205183
1439277283
939478141
1257571938
1849468129
1381300114
1036574095
858746250
366275161
1726158680
2042133148
1347966159
476561269
177077704
1470858371
1165066518
973488900
2145961867
1818183544
1714424812
834538988
229039600
1820562960
83574785
1285026386
1266010042
27024364
111001388
1401368231
151390999
1882219501
589534758
969915178
2080333547
801087469
319446686
440650946
386329823
1452869203
697516232
172921148
417782886
1260046876
2102214003
1675456064
1712762429
950082288
367151416
126387299
1874896341
873827360
555346041
585165853
1680569514
1522243743
1444711540
1813346359
1870700707
1479285027
1281833825
532166955
888422056
1974192420
1985528189
1400502000
1692597747
1517482654
1761918011
1220183943
843878965
1244026900
13343843
1246108530
105235166
1319133299
817361971
1284100374
905392034
1322099608
1354347368
778693187
600075212
1452098454
1568798544
1069381315
1478593756
949025021
1367437575
2084742611
633581211
449554093
255162913
1335784834
1233267271
2070629965
1939409013
1019529979
955014564
1142829229
1142280416
1561221716
708195999
957457408
1658826828
2138119679
881003238
871380050
566950805
1217946278
1628456499
2089410287
339229524
296359836
1672424731
924242829
1218884027
1391281648
124797584
441213558
760888190
513281298
555954679
797911426
2133310585
560921185
1855490611
1011171729
1206688280
1737896594
924879248
1559744899
15660593
1108641505
1160689731
1498450493
1485072033
2066195781
2051048414
129966883
2027325679
1959144206
1403629637
409152583
1568812677
681106177
829481913
1867302792
266461773
491624992
471751876
807397016
1116524865
453614569
738066635
729770523
886452853
1641114800
764153042
565092234
1156386676
697681804
1398711583
1198860410
1024229038
89700593
713210311
1185974281
226425295
738060467
1798425185
1177924556
1836016692
1847420430
818458045
248227780
1460498395
1143573995
1109292406
1429578668
1733283387
382808650
20354095
1743489476
912526539
552785376
1769079335
302265510
139577860
1717612672
1331564846
211368936
1271255658
1422431822
1048816660
1874358495
671896811
1327833168
1050063701
829664457
2064002128
1986965207
762993384
1683662046
1930945002
1065024423
2116673708
863973855
505890334
684987085
312088290
991277223
2016713149
817373596
2129735449
57351134
1998596666
597184847
212945854
97508252
398939859
1456636997
1847248913
446127727
819023271
1253143658
1276831570
1669783735
1156112015
2123252785
688990601
2136128749
486199031
515999361
1540382059
900944034
1075337125
991725903
359087689
1118400003
1412294087
812333010
1588177209
110275519
1070418740
441725352
37359484
1972152994
2143561460
457324396
1812649673
1669330323
835585268
1023644731
24021839
1019883795
99199006
737204190
1398926139
1176056930
410439626
1302332715
2100307837
1031435407
1502530924
241775614
734435731
1420976815
999399795
578509212
2080415347
818449901
1106961293
437503763
367713632
178619230
306115143
1178070955
1438253008
211760228
280843716
1244326603
1974508775
1927021441
762825297
260823150
93544504
389234654
1242268891
2029090879
1947888405
1087482140
1348721520
137592490
1189485205
1076928048
890510965
1103489306
1964051599
724251917
9963976
76156553
2074039251
1606823015
1025887344
745699393
1036477623
604473131
602013264
1706421748
985543139
1449549362
1509588475
421083964
1385124128
1517757628
91402522
698133233
750635853
1324383856
2129596578
1746390896
1504443682
1409375488
874813153
173562237
544032516
1181839949
1381797532
1261729321
325435921
1697338408
739192046
510343193
1910844922
980925460
1506184990
1062707368
1874512487
2087770492
1170184080
749493447
540240355
1472600343
1655929501
109473518
302641549
911421829
750853448
2082744125
1272860187
1243578711
1680108448
1848484345
446775892
1289567718
1540716631
938146439
1714861787
1448300685
248730998
1690421849
1655168523
239622933
529009700
415113419
1415416151
735135920
1086142136
1247420972
829711413
639923140
1285049141
380380854
1661019053
1543655715
1368026144
1373033825
767979113
159860498
1541210677
222931213
1025006123
1066782081
1568745938
1808267962
1221852698
1004369094
1028526455
450773843
1336495358
1511698676
329210368
1232864151
969973001
1840915533
642172670
497016082
281566365
406956227
1795527964
1130601872
796683753
1860141203
1735476720
1322830836
491536647
1989866654
632338505
955665001
1305878957
659321788
1628430848
1604779139
2033020811
1651068892
155303416
1979127485
562492826
1041058497
199758822
1593495121
1114782863
927747743
1019465784
1037610992
485958870
2098459300
971922742
712954004
935654488
653775370
160766289
1302084068
1234952565
690388734
1984626321
2005572954
1035006110
1950382029
612586361
1689864126
1940247061
416863635
579243611
145273054
128855388
859385775
585736300
515785023
66264088
1120457401
575181665
817856574
1325771963
1946082008
1666381224
614725980
2133701561
731985200
1057941857
168552831
620662703
76986441
1416864588
1804109967
1673437441
262242125
717889918
190096715
1796256304
1303338218
593153772
265128915
862423148
1789023236
1448930624
1269018538
237041154
1833610251
500623259
1261255700
555930373
871227246
1451059643
988202973
2089458986
1766751156
267186748
55182123
311801356
1701965556
173728182
411826208
484332163
1526509120
389513925
1023888984
695051766
784778588
316807999
1380982021
1975737679
703950509
1837454920
1940824623
1037150749
1511295339
2008134059
1370548957
217527250
623565483
71660395
1038316637
391075948
642105520
985160268
588970798
753256550
517496668
1876364008
1754076377
1780258730
298998801
720224153
1119394647
1053241889
741318014
299428142
973279356
178553781
1286094951
709314587
1136770327
1800826356
106301323
1333679764
1448231256
1938016432
1134794562
313946536
2064173306
808586253
64480240
661771124
2067547153
890473987
1849753906
486617384
515615597
309472338
1042244449
57954036
646997850
1454962290
45310184
2036764467
2143014309
837702827
737996011
844157266
1218961568
1978607229
1030820800
131638088
2050176438
1016133613
479124574
815622182
1198359699
1672567784
286801867
1723774467
181721212
1327841139
1935682964
1376849600
2075340609
1123335336
1734208042
602488100
228943040
1214499951
889795889
783280478
1372215987
9059133
110306152
1446602919
149169974
344422683
327645083
706619278
1378645754
622711749
801639864
232605340
1969377520
1554836397
2113602594
1463136120
1049467461
1217223394
1861349918
1428938942
80346984
86613210
1842467685
1154055559
785418188
578524666
696051196
2115302929
1629077262
105587532
307776826
1135957490
2135625044
778332382
1982866907
1058441601
230339450
874431335
733031155
376925040
514455149
1898561773
650838766
1565415853
983306681
1737885644
2084148260
1337019030
1979947503
700533231
1153982938
467488351
1514804805
750619982
1030027511
39695396
315806335
1811137150
1875898602
1990366356
1177894116
179653227
470180739
1184934693
39240153
694329930
56059469
591989201
84050625
639065802
1520114047
811050675
1407396494
2004677942
762398227
620658937
960193804
2134597718
1548883645
957075679
1330291182
1082226138
330658885
1459976301
1066798693
799568704
688806124
1330467779
2122275535
765382500
249255639
1123484506
1513501636
2087851548
648073454
229531527
835917786
746435810
1702749432
1931020880
1211779246
1336786618
1840861022
2071862461
1490990517
2033576915
957385538
1213594952
130452446
182579314
744984383
1718326485
457402769
931417610
287295273
526186087
846179762
457665100
1047744324
267013292
2051012639
1832130862
968378025
1781794635
2078205101
983983211
760820273
773211536
897605472
1845454834
342086649
216244513
1819354870
1892913521
2055247454
2100831873
1462649067
1899652099
747316709
242968857
1539937443
100975620
455703185
1612313
644430452
1470729344
409650479
374023737
1476237377
432121508
1778373311
332132474
84512085
658222492
95191600
290978954
1248874453
1312257035
1256461707
925629302
678088070
373281171
787499827
1737173719
473804482
2139705938
1664327967
1720037641
2083481877
583076264
925839430
355644967
16086955
895446954
1509803587
86767767
1837894629
1222738626
1941623530
12938243
1640664995
1228556518
1386631369
1508194223
39766823
1810745035
1406598829
643226613
998614404
1791632280
1566433255
1033571901
1010451046
610209787
230386919
913921025
632323915
1868055677
1746455518
1488692217
301801753
53954215
1086276063
1615860919
744768223
2125265875
1635324163
1808878289
65719913
23176347
1027878645
333162108
1840786619
1735107254
936486474
1190543338
1699935662
820975829
1277170159
1230210100
1207827159
2068871590
848130541
695975162
22868672
1022403157
799990231
1805109741
2061042277
1034175799
1912096667
9282376
1442583735
1576184489
1018671942
2021487456
1994739004
576304643
33271939
1085463825
2058486619
635897508
864791214
351515487
664991318
569565767
698672161
917024123
881987736
1449789396
104235106
1541013253
1852559789
408138908
1136340286
1718326485
121274202
164311661
936167404
1241773321
1516261150
680118440
1318817140
116646081
383933087
1487344202
51262778
944160402
1393260398
104359233
427890650
6624510
1435939853
1150693957
2007483935
2116147646
2134978381
420858961
2107261120
1731914269
1618761909
816282225
1768091002
934521391
897625843
662434905
1912971579
1281982184
2127522259
1786719892
774673109
150971516
319493171
1931274492
754068809
885631040
1606470528
2119070635
568356581
1782682731
105795874
564257771
30602422
380032369
976249293
1022638056
1053519938
664175614
1491165480
2016228988
1058328879
324126555
2073480352
283523734
1250686556
974191478
1649379752
646834661
25064615
1221672835
1977095823
1483127572
1387455576
730129072
1096628742
1200403797
1943780539
1667728944
1964320246
1116183063
1064430661
1320396926
699290550
739472567
24163619
1115726608
1900701329
1257479242
659341695
2080683411
249106396
1288610545
160326161
16708629
928800326
1369182210
1146689877
533750276
1861730995
400885692
144177713
156659202
2020037118
225538583
649736074
832208058
292061153
646706718
1098594123
994698523
828078073
265441767
1619629392
48331749
1299207998
1694850979
279539721
1229698436
2127910495
1848122201
633500418
1378594722
470929076
2079601810
1723422530
1702268793
917755927
1676398305
1649977994
1521661453
993065583
1726541948
304527620
353615263
1794226678
980867193
1969983427
376721901
1064913219
1580666601
574463767
246017573
504372969
623534919
2089022420
1622576074
1056687196
229677259
367375905
816258231
880669813
265673072
1564836253
1966057499
969821470
70256698
1570612551
133585253
1346081312
1238748659
866112651
895317624
590280684
1949339764
1883466770
1066767043
533722273
1829343162
106575529
684746792
1016709818
1401123742
868118164
319129601
1306468315
1356322644
2082487190
800627303
278664890
1437583595
1908554646
1121182816
1286844466
1833550844
89288002
1902442858
1351153563
152674243
1118802100
345680696
767492154
28655309
1482339450
1096921866
9387028
712535661
40493878
1229338751
932272451
632002176
417266060
267453500
1336044986
1023928302
2117593591
2037712168
753550088
1326990217
1520980101
616794813
1898479449
1767939705
1191976423
357034161
2102202614
2086174560
727092053
77928408
1611919434
822524684
582730602
2118471510
1501997510
1920312183
15539885
419168036
848189183
1231012076
242511534
493074628
1093694583
641004238
1645409798
529089262
1919912540
1750340279
506740759
2060518516
953022924
146260880
791628824
823249936
756415630
334529274
1778337257
1598594539
2010040073
1683972512
1788996461
498893421
1717193304
11049993
203916287
561150929
1154228177
666562813
623335579
814239452
953997918
1668831747
1081252643
824785669
428285106
336639907
287912870
262589963
330057032
231801875
263147472
705426080
1172449556
1599921550
17341905
903883914
1972390233
86265203
1481229939
327420585
1135603528
2052098747
535346835
621382695
1263198450
1611942638
1124246929
784498366
1866448342
1327442902
504270134
1640575680
1302013890
196360170
1270744402
1108521595
1516570787
754972115
873349813
1998861734
895176751
175424637
606508112
205037556
1711545371
1093575526
288516994
1514724689
678327312
720259296
865321292
1063536752
438163809
2101417161
1716331972
357980412
1766825283
1558728014
254281004
2106597398
1989446372
921234714
1560785362
711996862
212042267
765940167
855952742
2024107139
1889089070
232872246
1474426777
661365488
1975695238
1704524746
550324230
1841146713
394573227
1253709072
1789290825
2001859238
1625150679
272731954
1467593542
1338372153
2015702127
2022476740
906103350
1832279729
232931872
107471061
2018962152
1279374311
2091799865
111061555
519214476
1613610680
1325268181
1832370885
1805514006
586442648
1585708408
1555469934
1439937924
614014679
1253074721
561945973
1196803727
996538122
1776765135
900780445
37956632
79636106
982575195
1826596832
1840675206
1501406941
113263316
423453567
1229774194
157455648
1486070177
1298897533
1057252044
1447183799
1003781048
972778386
726064182
1886890403
9421122
112442895
1620943884
1604930533
1609370187
1155629419
301557299
1324374742
232523342
1950196705
2038433470
2000469419
1957348372
92508168
306577560
729030150
1597544495
255716898
1015304986
1758810147
1717874018
1271697227
407049639
2055395209
1200646482
1454230939
112095181
717888433
907625565
1706810339
779864312
2004944589
5591061
1920032575
1695955181
2110799034
819345722
2021542722
1088282008
760640419
551420817
1109984506
551595969
1803216427
552670126
2126998489
72029189
2090995013
1722280604
1477235481
1542624491
1643014262
1671015829
888162660
945377011
426964093
1068101516
347358943
363735203
366055692
1892230267
1990861087
1848616141
235592722
1496006980
292978567
126225402
1787373158
972728924
1272779234
1162685508
880826450
1257561831
906003527
1352727325
1738464401
1928000666
1763651000
624312947
802636781
1106851172
1113465248
128470815
144550678
504352214
2012411779
1936157044
1963024722
327561322
628585262
2121081773
1047282039
913898021
802472150
1649283885
2052242613
653195522
931930027
196022386
1949971952
923282788
51175136
679657310
686467242
1499339076
2117973518
1930526908
141407930
129219012
764803201
179234407
1794912180
900596204
1093455325
164576933
918635637
1644620551
1416993300
100596145
898030360
103164703
550946125
800568742
1464515644
722430473
946970364
1589225778
431527189
1745802616
1994621723
12153844
812082265
1768502790
241436870
1475790052
359554528
1785892606
1934378695
153428616
1060587257
1950619452
1448126848
297462148
1948500632
1625564056
1984574515
2016556853
1199710846
436932378
1714147724
1360935730
1813450054
341876896
13396506
1117852007
164147339
1180184518
93610688
1616559587
1527836626
286163132
711897497
751564094
975914426
652963411
124159984
723121159
1672596814
1500716257
295977154
1983532811
1311665394
1715702038
1403424871
450779872
1599440211
1183054333
1672365670
1438576123
196155757
179438801
51148273
623854724
213519269
1350169301
1909769298
1910061336
879382767
1687466530
1072508351
1260883987
1246057869
1805044850
1877453829
1573232527
909977591
884800092
631270976
1823468552
2072204491
1922898403
1427041112
2117134083
1472698065
758497962
1057006823
422476274
1839677093
1848441725
1550481926
1761944309
1274478205
103220217
359776565
1751585308
338181452
2025806117
154436447
506730389
969494524
1549214737
101356778
1908634695
626582851
1560295879
1487057356
1178557059
713942946
1969811630
334141156
1886017772
220816448
1883274510
1032575209
765923470
1796729885
1659235998
429158122
1705150139
2044725602
171266267
375112163
1365924802
1824177909
931257858
1910132950
692352093
462217534
2145907689
255320764
1322350834
116824710
929379465
1342500764
1083144972
1397310069
130663107
2012083861
1942919626
1778824465
1904511323
807133594
1595859471
792398662
959528422
749602794
1578974883
220516856
1133790658
1560567824
186094464
1085035312
1612940935
958099425
773929356
364843493
189643055
1642532464
1335213274
628784889
1343691461
635271777
1588099957
62586464
762487225
1523531554
594523455
1903265450
1619722119
602172249
1442481197
1092121341
1966945935
412674605
1806955716
1098801494
1160361258
1266445044
1310917333
879589183
1524005217
1219930535
1384730798
228956404
1461927367
1319441052
126658338
2026411831
1301891858
1201068947
1181894003
1692838571
1422780022
1328350459
79055231
616097214
1005236012
1989932121
1092258194
907940210
2041170479
250241768
49607866
2001670399
1245181207
1501010718
1969331083
1814144270
1166300368
1442636154
584555466
1533609668
597097203
1780639218
623997837
1396178400
1322206899
1779637754
1231225483
1313665030
371126659
961341211
1661081836
759717501
126294963
2105283324
509199709
210961189
388596168
529728956
419453709
302107401
86402343
1800425232
1096626021
509059141
174962362
497713606
294312640
1805191062
97274970
958070200
2017786873
374125335
1816245032
1221314696
1235986840
1764968867
1586494837
1435871466
1268609916
1522116618
576240453
233948681
1630820162
757460531
384275414
1682420430
762005542
1914275447
1926908077
1170362917
145366347
1702847963
2068880703
826770738
1024157879
953934820
1277922812
29080994
1408031423
807761938
1020572147
2127578778
71733453
1282582368
399379458
1155135035
1638327781
826048105
616960058
256228484
1332038833
546054483
1875478076
848651166
610434880
71241784
525695364
1662781540
56193268
1093815366
731675194
5195387
1092573564
300762841
1027285235
990875683
775353869
1194269300
278092388
1887434669
669611345
513089737
2045139281
646562704
1389024041
146656571
1938197742
1216246476
691318267
1806436109
505282390
861475701
2062300611
1844620672
1298600780
1129465280
2045449151
2101323381
10636257
1121214597
237566323
252621246
1386496375
489298434
2031860908
1231866313
1156081862
1000800746
285113808
773987269
1455094332
1384275544
433225246
1380191697
2061538173
1472723317
1988720886
1454960383
881257432
636824496
455730733
645857439
1503704429
2087996496
802019234
1913913228
1869518526
1304347114
1877773949
166426568
1610263130
2114835658
194200598
1405764553
1587770638
2042576598
1994164448
236969434
1740354369
64454842
73829165
125260491
500493412
208543772
1473036388
1552492812
1477063544
588104794
1959838161
1785554247
734334218
1253050250
879604992
830745735
1871460245
170393860
1664868904
947636325
1078722896
2064774250
1883986370
544114390
1779373766
1681259466
39900655
606179908
403969199
1983541753
594445257
1099029141
794750082
2050303776
1385272280
1873961554
1744013151
28697925
832209016
125989378
1482042238
1165836864
1385234450
542284201
327743873
1513124416
1932540269
675172465
590544841
330315819
1008247970
1135558314
1728268182
1071276314
1166729323
1710022555
1165602417
689320650
1861984035
756167581
145170955
3814668
741330464
207001648
603050059
573806261
784808739
724490452
1880871086
368365694
1027893595
1785016606
1039436450
32821328
22486789
1576377055
539696787
1200184533
1110374168
250284596
2143227329
452524826
1569782856
399622457
315812094
614851541
2134282129
1862802490
362151905
548189384
19691200
1770001126
775790243
871377471
393964505
743000253
427446627
1266176761
1977337071
765915660
174744291
2045626047
915655069
1252065358
2027260817
1760114856
1248497078
1147792980
1921136147
1770596823
138554806
1853867364
45371962
525896146
272632259
718981989
575712030
392592961
1550989939
727062865
791817148
1981042398
1992402565
1202246501
338597891
42126026
1925777542
1896399391
250911434
230734995
1212644044
976964322
1864867141
624455435
1046200971
2014582162
2000208506
457441719
1203154935
1701349547
710471182
1925707751
864193496
1736401012
771471920
1561997925
1512458798
1140345120
1756681813
873768858
112948619
1684217073
39182152
1317977406
741433480
787513940
794598787
707860611
1277987419
934085972
970424826
958266911
1078508395
1906600613
1646583071
938751178
196577500
1283158972
965159604
435706748
1177223671
1990673400
450756081
950886222
1481302107
1477149150
1513575949
2090347502
1005759794
743279690
354826040
1115704638
1954678036
581773479
430156515
1012940831
607095575
253705451
1569821502
447449485
1600691252
1415393510
1852870040
1192531175
458468662
833596959
973038462
164883995
1826150702
1497292082
757453624
1168597891
1188730072
47992634
1746695423
759543955
2093955785
791364672
1920481341
1111663631
1872063036
1488791274
857342209
1142792135
1144726336
161215381
676453845
653522681
1446654992
1103978852
269602501
2106869281
1314992184
550526676
1800805111
751463561
1649819869
1612867389
1062756601
1722034077
1216274867
152424171
469027040
668168485
1898966094
1848833084
36069843
1847318142
1297557198
1742102455
1079818993
1373274296
1308801978
1313230366
1290827897
694324936
532663400
42293924
222664606
1325672997
199407719
2075048138
596913366
361395405
433651757
2087866495
105320582
1433912819
455449125
788115561
996921303
1891464151
1429499710
1266797654
245200003
429024822
1227670963
1003286464
1543216027
2055218418
1783738390
2071849692
1650124989
1876933038
454724976
662674503
1200303411
390664905
880517731
775256279
1158292555
1864263178
735061795
154468793
250694976
349927205
1054206316
1004467995
1202118003
1923868868
904136000
524726794
879725694
1816625394
729144578
1359699825
1937956366
1236923282
1649468125
1639706935
345817347
1505274737
1378902824
1752581480
623521670
1425229712
1146145826
550324230
327865797
398659228
2114190059
1353282458
404262456
1786338382
1756352678
1198725661
299619245
580076847
2143721122
1298591223
898429726
1912135385
2006682184
1349859168
1005319679
1937535043
1911090573
923915397
897902875
993802053
613640361
612281189
1103091849
1637719030
1856782499
310617606
1615391771
58972588
1864824189
242075678
369893137
1778300561
653158141
2013941374
860561474
1723146228
186681349
502309468
918680687
1038726817
1270825591
1829208467
1766766182
636736117
1652814084
104280035
1963171673
1455260777
642724432
1902604124
1754790176
1270049008
95990801
111746753
2010361531
364487008
758754429
1938397952
1862862596
765690429
437213273
2011043369
1362988702
370341341
1519825219
19568994
1500066715
50548758
2081635847
166302340
63236362
958811409
190617385
136280946
607184944
1044467159
773175286
1443145107
202661920
83193418
1720836570
15468156
25866243
483631870
324622965
913048264
1264185372
1345383162
1982296720
1545148867
962720007
1481372571
1433587642
1669495921
1790681330
1452167182
2044002618
1664186538
1354664472
1927776286
1561221716
724791063
1556530132
645921392
183466288
1328812061
1766759550
613107635
709133229
1634782650
981393304
134440813
936442178
1108172202
217757451
1960505339
987189886
1893370423
676144438
1309334827
1097962808
1896919009
581244434
1489048197
40578481
985143857
1471591699
666544015
2109620259
1166160471
1208390883
1853433890
1659608263
2116720111
158124132
2070927371
1024385358
245150399
345553654
905668723
1998234235
405511700
1413472113
1221258318
317171489
1142615835
2052412081
545711591
1901593322
844101301
1303408638
1841389382
1299051240
2138231864
1195660351
1608705213
1926396491
1799455447
1604321668
122250215
1311420015
1609030746
1803308387
2107888087
395808677
739005307
1638110225
1107041938
164481205
534101568
797537081
1868443080
1244560869
2063862909
1483299728
2131525409
2025224548
958714847
1467900974
423836014
978659010
957141883
296026416
383482128
314257215
436891798
208386913
704888250
1707541131
478836504
307028804
96174109
608271560
550286522
1857868053
339292154
225063957
1763343463
1574372313
855934727
1527556551
1476333306
452101878
2057316002
1201467522
1175853138
1252905690
1649256273
871758139
1600288611
440035652
1997580543
1402858860
1724104096
736160702
2088824060
462364856
1049934913
469175867
1777385377
851912610
677403881
587288435
1679739216
82762168
1116283289
1254842525
1643608440
1978435609
295096326
1376475510
1342328840
1098617859
1979030777
1019531846
345549137
1135076231
1115346682
1658511287
2017375726
1349522600
1989190225
1078130706
1302402295
102154201
456667142
1645763278
1298537322
627045968
221356558
1502301238
594716962
1665016695
425595473
838540157
872703796
413671072
1082992852
1182745828
1990435021
1238413268
1181794482
2077602408
378689815
1061407342
1142296821
1398068051
1443447577
1938330110
749927993
347761473
459090135
936071172
1202113862
302355339
1866564744
1001485505
918316348
1240230616
2121735705
1183193514
1066029440
603698232
1043769314
2100384928
1421986469
1491509806
587417400
1681908999
697920027
289323231
1207290700
929315838
1329493673
1374820927
1456988792
1856706017
1065593531
2144709218
625683567
2047743883
298714828
234171651
2004921225
920978626
1668513082
230488528
265228309
508125948
769380954
1093521429
1371770073
1999562574
1555906855
1755707367
676291214
988460903
1919412318
139625995
71263094
578114298
2049860032
1598212762
380066802
755585552
1304770792
1134926693
1636435888
1621586211
1266123164
1168750680
1477388188
1239131456
2081173486
1502989823
41852660
571965828
488315664
268704929
556621503
452865795
791020969
1541968662
1705108524
1208614247
440683139
1519178146
1196625259
1646956505
1435193039
1342709518
913861154
1275151467
1358722247
1134527066
1250530474
1383514735
2017582707
1085398561
1656388305
1981964088
406005528
387218437
1004971620
558263630
618351732
1770909821
1529809090
2137557384
1770440973
351193008
1262420621
145131269
423343693
892621753
1379960135
672259058
1646705055
998609243
1020954199
1182735371
1333987141
300249088
1457211116
443237166
1769264252
30987853
1731421144
2007110752
1048807127
751624904
71241784
183967148
1625114941
64827817
1555232202
1977958284
591710858
1793134246
1584778072
470884753
592805855
1845604344
1003358561
1858842031
978384237
1850879270
1650101277
718254670
1602907116
1171755983
252421948
1602350300
1171489848
1520492852
886363240
1340916223
612203878
467678167
797618007
1898663818
419736179
703540521
1707367140
796583762
1616419030
473838104
2020025680
95898751
808930810
652888459
666419043
1407859824
1544056886
271356005
543225214
226245639
769041340
261730074
1573631103
715600290
457077356
1122856889
1517878265
1223730300
1759632340
637689132
861985874
1872845641
1000925466
1288302436
723396224
1912405551
331351437
1055328835
969484653
1042188150
793428571
524643056
1757959678
938440009
1946327858
1400488101
1128264499
1660457095
934797116
799988964
1845485730
1283384004
1202235969
2040075988
1691600070
83366841
212557439
813615508
1150813479
923140327
772876799
2027525374
1326211419
1113830114
1926213248
1709092876
977071348
680540910
482736744
1486508591
878783801
1200531234
698552673
1962586321
1367896661
624542829
215885921
29934499
924118447
838037514
615478727
708868720
210942603
1176919603
2120796067
1832112122
1129476301
145207261
1831996620
1034666825
1817052951
1212655338
886429234
1185694312
2025048453
338290317
1961460903
1668063390
1208865772
273898273
1597743385
157136120
1254168140
446306503
1569045464
1054385942
1176823237
436923961
1573481148
1058483839
2080131785
1206556117
997398380
558145219
198530987
1095946912
1726158680
1124962350
555233724
567107450
615898106
435758514
370257742
204292842
756163003
771494747
207562734
1041339400
2131020759
2112743055
902256687
2057652213
1489556813
2007015863
1601950700
2105405052
1908225866
1260073981
1464449995
2072787225
1010904667
567611658
1114475723
2132242411
629507611
1034377114
1336636526
602903643
234703895
1315605971
1468002717
865990035
1646284188
33228320
2084894634
1171904079
1986012309
659294336
707534669
1850429572
800442643
468217544
1445633061
404550399
1366378738
843052056
324013946
399666502
1101725723
771380064
235099619
1534868375
595210630
358119897
2137269937
1562650111
1553188157
514444068
1711573610
1456954709
131808169
242221
1334376311
34384780
988475385
1717604447
599664169
1664491295
830345309
849161579
511043207
569222643
778945618
952043495
1728391501
1015915031
1939907997
1224378529
157131381
1592252640
1197783623
446125018
852656838
268782170
119461424
819303120
1431618495
140383315
558689134
156467451
1989821998
197390048
1202889021
46562827
1352114513
1517840491
1049701016
1745653018
1459040781
951081778
107173997
801845200
1797260451
1731299199
1129590976
357763691
1131358417
831029748
2091449789
86150390
958476334
1968051207
1533910421
466976399
531659087
59268802
1885378661
1998163033
226835110
934093324
211534716
966114722
1938267737
1668513082
824454095
1237603463
176197336
2132971556
1617821091
1722906102
313564058
883170998
1489164560
1242191182
907166294
1218074289
1562606935
124052685
1695239834
912579161
752480195
1399142165
266201186
494711583
758922764
59102421
438519542
2110170249
603973916
527737375
1522760155
789292708
1149042936
1236713268
1311062588
1013237252
1876956752
1170627551
938118774
1508228018
300804370
842483060
2043296298
432341279
430224166
1502695154
877439904
1695453638
2094589691
1755391804
1901348484
449296892
336366706
1466031564
133744071
2125919486
34048238
277158702
32134965
1634628915
692313416
1048156024
1924877200
2034243897
1319691084
1739152932
1450007608
1054928603
990367843
1593582451
116617876
1589912366
1271000921
1954216658
989947425
2129567924
967677551
882834215
204749407
1494281237
42345760
578902471
1119689609
510846450
1897513486
1027382629
412877430
306731586
974981101
1863397817
1484317129
1421293375
2054017085
746528753
1088500396
124468408
1389728601
398939859
1725430355
1556926690
386967468
796051509
978958239
181615625
837251629
2064941829
1116010258
801573173
1675763392
473752500
1888386326
1884564597
1331596501
115893041
1034198360
203993022
1796451988
1115699117
1175477434
685681204
1342456480
1877578548
816456493
62924097
1551085431
1753510486
872884477
229786722
1830984789
586012448
544887783
1937753352
185264152
2039224651
1433362006
1952778417
1501018403
455374280
167214141
1023293146
985175811
762049229
1143414471
1154581053
1252485326
2019622417
236437548
953893545
1114745022
152538662
2108538325
1038369316
329786870
483738995
245150399
518086424
1041918323
538497699
1987849715
590046806
2080408144
1933600549
1302820506
1380709002
1852593620
1834482089
1732088542
873373516
739556354
1225594296
157762988
1712815898
1494713320
539684100
772198851
1210303381
265529343
1408804882
1370982867
1523466184
1382099535
823955997
368124071
1716424838
818864959
926164289
684310950
799236924
707607380
206728354
1816658656
1075357792
180188603
1519507839
1444686723
1766792348
1434525477
1832301556
492179361
1249963203
290385757
1040721518
1476971941
1060807628
1436390532
2073889101
1765080989
1505152303
931594398
941533810
770081091
259282811
1155793
1709094660
1328569989
121457900
302719423
419206807
831097389
938784991
361117766
955540111
782412880
1504605648
1062780082
2076946640
2097949584
2102990434
938796840
352136696
784311155
517791670
591599441
1851227893
853919771
1224669728
307992025
40691636
47461900
802116380
301370440
966270826
1051892855
1067571302
849579531
53752584
1391877961
702927069
1515610436
920328711
953997696
417120512
1548209897
815724607
913467113
1809334269
1997311828
2108703512
599821157
2132587395
1550117899
199701766
1411452965
1085239241
1294617709
1540759392
2020668425
1043351426
1447927210
898406051
586398818
838629014
633578367
1905065987
926715827
1571787836
183000949
1727172215
921264153
1089580533
168929507
2129303514
1892415494
2000843715
1871106881
1648494787
1274241574
1422220572
47602919
316694001
1064146062
1377716051
1335355531
661689046
210542026
1249628409
659572317
210843348
282751180
266915932
1740206190
1053073408
1318504301
1288139087
1203832428
79337216
1146049578
2078920838
169268754
659687892
163807919
1631922468
627353049
67791811
1814884135
1441998035
1370797261
1318273480
25427196
1782786230
1424174640
1814751729
204508195
1732691294
2100840890
982407311
112936347
2081268661
1586869893
1800905634
1077634204
2131846517
1134199703
821589639
1056565031
265123350
1247618232
1662797412
1859876487
1364747077
802677297
225214342
778085812
1108124905
974496792
1057563267
2043213285
389622498
641399642
263063207
1241953807
335246557
497009615
1524573890
101235302
906906323
1157609746
1439370855
1474074957
1535700944
2144180357
1782651697
1098736417
2062505324
1814007341
204526905
157397904
355546627
1693627364
1979403225
1983829821
184560418
188984187
990050543
1094101186
1082461430
482330227
1680922075
2105260629
1099172595
1585818857
1705561834
1593170369
457188869
556338078
1374537505
667272336
295640432
1643771121
234064392
656968744
1541777840
1577218845
2044733853
2088579098
921178261
631482631
307000860
2056862989
382543197
1663601594
1053650495
558815220
758625445
1361067226
147620889
1506159698
1316262181
420704942
805679061
373536319
1443391958
873657859
420286203
2131776212
1478803209
1388223846
538404369
375808060
1219025132
1924397545
2089320132
1438250625
1975539028
2091805805
10700914
860333178
829946274
621106781
455667495
1138340142
1319906811
1359442996
1926603089
1732459232
1478523606
352089037
505385157
1519370230
1381835102
770409192
1411557950
1743276117
307863763
10328169
1221298223
2086742697
1938667347
1706922258
982071597
940179692
1456536902
1418551574
428289487
487864183
896564295
1268351688
872787696
706034520
1040895443
1944852697
2048533629
312684219
912443089
959502943
1866659403
430939468
554287156
583577128
1974787833
1474717689
973611478
1904160515
1151953802
715752091
2005258002
532913164
1372901502
43723977
670996648
198846410
1143742965
1662778332
920170560
605683221
763273639
199507817
1429115446
1343488047
1866900611
183699219
1647291583
1005919574
719855882
395600237
1342921774
1908653618
174305679
96849472
1665261528
1580839744
368063004
564245428
909335705
250807061
2007839329
278374755
980211124
1945284084
514083951
635138732
1937167455
1766612083
424870575
2030809255
1595207180
911940459
1741924571
1447162038
362639598
1910586149
1308670978
135585148
284966883
1364625283
35861320
444732936
1357397070
385088899
671693116
677614638
1380461596
380344217
799144950
1767041681
639620203
854003680
843787783
771144166
217023893
1034296445
2092153315
581814383
896949183
2105977436
2065594300
1910927921
1228230611
2083637440
1023703002
1970739897
2108015682
107819778
1412167801
2022836475
360881889
1273497821
334042891
166342418
183505208
2014104400
1582175662
1434809940
1631978528
659257906
21549714
2041998647
980919986
2129378116
128717396
1394754837
1166833983
1954630657
649634923
1758197554
996010007
923210905
1887044317
314962505
957209402
1459412210
847142993
819592654
1342074477
18918844
380095248
1305560913
1990940613
2112884169
833520057
531147448
258214904
2120236432
63435744
501872676
1332921279
1160358137
13025891
665218292
186045279
453275609
739154352
2131051420
1764084645
673236025
172472423
1290244831
1511249520
1789129879
339334298
1224200751
1143795464
1902374794
224570552
1725083483
55341668
1504838264
1770713492
497888819
922056385
2114380725
889004157
447989414
787872366
1025363829
1748623268
989713124
1447746212
561231676
1118085803
1644212723
520488562
519107125
1344544450
274677473
665643279
1535830206
241576611
591500891
1904009098
1771380734
1475308821
971282106
113205271
663118942
532705254
84807156
1391092075
2138101671
290521404
1579886213
494333415
1716115985
1433889302
1656142498
265541060
1871537745
1852295489
1639582431
1225193875
1588413753
1132666581
720931708
205877519
1246287625
949351264
849918032
512705451
1406410926
203715827
1285645183
1392371878
298063181
1669518941
331561824
52905669
1680500817
1176645352
372664
1507124731
1760746487
1167798752
2062959621
1288408501
1445898659
279288425
603478187
1461224835
1121427735
1943821551
1632593159
19612822
204922702
556962493
1648081718
309749265
292355781
691474022
432824676
4017749
2064969005
1584158144
1909806388
1165147038
1252448928
111304879
989380469
1647411580
1084295907
1555785026
2132766234
456998269
2109177492
164429949
1745477500
1543565752
1012306679
1497341699
335157854
480202513
959429679
613022668
1034139213
1939695085
1789543042
645509874
916517732
1609022555
1323810658
1890628709
1524078366
364370284
207034206
1063479907
849762257
1276234073
53038101
1284100754
868680252
460569584
913888833
849942835
527007396
937838826
1669305706
375965053
1864766824
1310131319
1719503852
1202830339
1940379397
1841062124
561613304
88277414
329694845
1500652187
1517499055
1742770525
1339924641
1588675685
23516276
288009750
528424111
757078928
183940974
1723157127
483684599
1480408635
1858404552
1507340249
1752926362
483805646
1394761433
1436610330
1668617969
2098203875
1912677455
1304301912
1488503922
152235162
1852762009
116179435
1087869480
1067987720
449799058
1137077244
573275449
556508131
1025229927
1646246281
1891581028
338797801
900586215
1242022350
1548567314
681177454
961455387
1229685878
2018556807
618842036
6850795
1423486832
1312710314
637829688
2133910511
1757959759
866081222
1132299130
408862960
137434633
1263458266
539359416
650721687
1370207922
1472388741
180902720
1320262273
1524580151
1524384103
226132455
1727937469
290850288
1644549150
907344112
572899898
1119756687
1619099235
884450179
1970212873
808551007
1654116019
38860291
1730097468
620786359
1362183583
1528266809
1707872256
186031182
905578263
979520183
1190105147
1125116987
2121720100
1337556652
56103038
1627808777
1531244362
1746041239
478408522
905035536
118813074
1144761884
558117971
658485056
2135222166
1799237702
1597732829
1170559050
1742630308
1991727031
1292439983
1402508302
1330163850
1830984974
1214689683
1973628006
768968646
624455435
1613754313
2070850528
610381992
677118994
376058245
2046769301
1497239067
458396977
1255218919
300817303
933006732
1451453887
1275211222
1776269405
177711633
309952145
1571339047
1395854618
1424140417
362540666
2118179637
1266426431
1250604593
908487024
273590282
1355429859
1117097379
867097000
506232530
1073790500
751225604
186576409
39386020
571753137
659917242
660578554
670545134
317404145
1575641230
637390757
493735016
153907390
182081954
1331791205
657713163
309805286
652387376
1271701910
1489747977
1070785041
1414838993
371508154
499031231
1476565870
1865503648
1545369991
1903344001
1887397041
1907079080
866667695
2092083617
993526195
801688221
1745121642
1535556606
1282109326
726959308
2108452966
75743673
913602980
1435321230
1223883589
1715653522
1574578626
1899955686
528322040
1388424067
1657372393
1127957895
1705296464
1978492994
2028870712
422761208
484631365
1302658700
2075855574
31413735
1709597617
893922829
871926618
1335079577
1468030343
1635839821
588004659
822789386
430531564
1753914063
90108288
745874070
1705386661
465410327
354487481
113214702
963139769
1291873298
1853543017
1218734616
230804014
2037592485
138123505
1789754287
2069079881
1485917869
1615582207
169074919
1494329788
1310046933
997348717
1085617375
549974952
1606149399
1491333856
1507780534
895151148
447716552
1033081409
1698288105
583138742
715714054
1461452636
807079483
1458646280
886006732
1940520360
902815377
904836484
687055300
282088978
1561040349
1793659854
157588250
700928421
383641562
1305493165
1760904532
386803627
462401648
1180486927
1965137065
564643904
1686799480
1762372639
1060428573
374750257
899756874
1889709127
1022597859
74320744
2106824083
1120779411
162384430
935424854
2118426538
632693185
917354573
1986046428
233785945
1565269017
558245906
1339072503
1749732530
2092530867
20569495
123287876
1939014905
404275455
518070234
1295505600
683749550
453653842
244566803
507226217
1677956152
1144963241
191128311
1446196836
736588389
462867070
807018498
971606043
80010842
2035808509
1146290506
441286263
1359944781
2012791100
766443023
674660880
1465345504
1073658834
372994235
2092365627
1132962217
291252852
1776602752
238976063
1407094950
1609921922
455303794
1238995668
352907133
1278418090
1719103689
988141909
666294882
1232142
911316194
642339084
926168732
536161206
1177758515
139727330
1900978576
788965058
1867713007
1867927292
1121864332
670457698
1223405978
1927522655
1453412048
1104948392
862933290
1117298662
771399893
1813260371
393685225
616044830
738691372
149690029
716190853
975626163
1919097402
1398996044
1872526953
955507978
1940775314
169973560
38880773
254239570
334987532
1667083975
491127740
1388042184
1163866226
1983728421
2134805920
1184336760
538889679
1375910311
1613021197
999026867
914377833
1337037917
927892778
314095959
2033278161
196023518
1095952405
1784107892
668055552
575455293
836704127
880383126
522113694
1952371723
274750648
143770285
1437994047
66615528
1540126599
2118681147
1538320711
1500077926
942253399
1586113823
685105008
1032510557
1644062525
1753957459
606025858
224309493
74527577
2112590250
1506443844
104760559
1613160447
1015268289
1307893976
593760946
1995340577
371398230
1670446473
1450185706
1035030247
334386206
1061070149
1563047950
1820637569
44094609
1933681973
1240998438
602934140
680484
1995584993
1133935884
1836798521
1676629300
1170071397
196070938
1910468291
602412214
436802392
1391365778
923860267
237262918
589373262
1766789579
1320267785
1911051970
914859252
350777741
1448031117
691414704
1878202009
861058957
856219319
1742018129
439854599
1449474454
1518108793
228276609
909211308
921560247
138310588
2104184273
1055217549
1635556825
715916925
975257170
2030604906
2066836980
1979676227
478076851
1556987861
2016862757
1793363937
247769505
651775631
198072773
331514200
631385495
1982259260
1362206344
1612339341
1728415255
781627369
1296354011
230933979
798196274
2033893373
343243376
2037239069
1895272445
1673605633
1871607987
1431078482
2053578303
1325200849
1884104535
1269010258
1168853224
522617120
187294638
903683310
669228912
1200962342
392653913
2054418419
1975042374
1630579668
1755305744
1988722889
1534582771
1993246769
1051872633
748456032
102309289
1441256232
359470468
607669552
1469226303
1348055684
834651221
1870033635
90309825
1297725482
1963505068
925858220
2138489569
2143444225
1551067009
1755867641
790287881
288927112
1941137654
1234496604
823699449
804967662
1677255563
790107071
1972242416
2052367466
1998385457
1198960779
543425164
2102496754
963575880
1969603775
517991798
777446128
1268753872
2025360762
760046352
591755091
774405316
1208306705
1840712065
1060074942
1353109214
451977317
600238521
93243093
1120339755
1341155455
2063471303
1197439020
197303644
1389503733
1830728319
505201800
1195347991
857569500
279348483
1860490394
285691882
262911210
134466255
2143561460
731954314
140817830
1331415397
195523771
483549387
437789514
935801884
1460115611
1905275043
179888036
741154757
320099498
960591938
549670092
158129366
220418038
1569116034
1313372803
1800135304
562423792
767017773
1265183616
831456032
111484695
766033525
124630511
2026665346
1998583304
818812257
1830552669
1957284471
374343567
96444993
1299458363
1641803559
593330096
318036193
619082268
989060591
351620114
830584301
897958148
683191975
256793628
940358790
941674770
2009667776
549933032
2033278161
152763390
862821540
1048731763
1323055363
1393957207
1798972672
1210153878
736132790
1910121599
1251384272
1205715014
50576410
1443454800
1701482549
1666444676
1588624020
1291076466
826459377
1597036345
2036793515
1457018376
1878052481
540341698
1562021285
1598910043
635753343
1607011709
1207564340
2074139055
1022597859
1604289639
1100688691
266169279
1242027200
388668099
746429840
567106177
628256288
75992033
1753920912
1366721869
89578427
1307754188
1385975967
40570690
854015954
448193713
1577441173
1656021206
1470018125
1685399048
1200274336
1858937395
2132135380
128703740
932556381
211790410
2029495583
187273366
1832183419
444861658
2021057806
1293439824
1025117032
1125489799
638809953
705770183
62817029
1763224872
644646956
645069832
767151492
1901206533
287348763
1688863510
263647124
1778258255
788299758
519931655
1044593779
594026201
1600819973
1618005587
934672909
2081774865
302151056
674872503
1522031472
144287466
1027619251
1681366356
1181899578
810837116
1422118328
2045658187
521224187
396846092
1447155867
2037975730
1506627594
2047531024
221267941
874817949
779497931
2077269320
1248275100
978635349
576554149
709735167
591126381
1502084072
1762404461
680059353
1303105509
708696984
1764751111
319491710
489456986
1458289469
1646177601
401740948
1085822430
1128031714
481663630
763206869
424924383
890130316
1298409047
671483599
869075738
2045914248
447570181
340608862
1464568871
473653123
563934915
1657143375
737865762
855179221
300637866
1370637341
558321399
1276464460
1930328882
1187674151
700089102
1519068273
544216778
201356247
2021588119
8089123
1834487323
408453903
1745367325
1796057603
1492550080
1505548565
1783445714
425713762
184437336
1662804523
2052787844
1094351444
1041700313
2134798361
1925874464
1689349618
749801758
2123243953
725447847
667006613
1398280237
1803325169
359051980
2099551739
1745979817
597761919
1487409745
1429179770
1759086864
171697088
1129052169
1502030643
658758210
46475096
2022806912
1774673397
1341102905
788703656
1381400825
1442132511
1576802292
22815972
1261216752
222304516
234015650
21472242
1798810588
2040916196
1560925642
1967563432
1260614318
928818762
1350005731
2023973086
320897524
819312809
1246718193
1820833845
390787528
54857872
1552257431
652488441
1169256287
837208721
768646440
1129062363
1518327008
2056404221
54050879
490419304
2123520002
634848080
2102733203
1754453534
963258625
2129777471
415863210
1330654922
1732512324
951634675
98340512
650824080
1038642732
2073211417
561313334
1314941214
1730205903
2102253234
1188151961
266165610
888276793
1262037003
1752881537
1484984971
1735790217
2101723174
1038977111
1032813570
1777842581
229051819
448104997
1359019809
369548447
1388337588
856983883
1465172073
790783382
1395513815
911688845
122797586
700319639
1574840631
1042884178
1073640841
1926737913
1818911718
1136282552
408723020
1800273162
1854843543
823073555
637676393
390830793
721255732
1231358184
683945018
1217428692
429106913
1004691139
1407070649
1662944242
318036193
1412185540
1522767395
1416331153
53724470
704414243
543852492
100771730
214469245
1729329793
834230083
1587839530
31001247
486958762
1464776391
684790286
1099267835
1108261276
662436216
1675367842
1021886905
991053544
931403694
424096101
1337547601
863792719
1175567650
462251963
32608987
676945223
224259369
303806694
2035184971
358629791
1732312160
507205410
1767179534
1299041295
1258928012
1816812333
286778553
1805804586
1457096356
1494686414
1646150029
2138952643
1332916580
782718238
1998079107
843350052
898318720
962609903
1290484832
79829181
2085975832
2014890312
1812508305
606521713
1359107827
2058782641
1399384966
944601620
1012939197
1983600167
268408017
51786935
1338570506
851337788
870822562
410695627
243612197
449241294
332499801
185053506
1940354631
188550782
1506143501
1543552934
527983581
1354320631
1062191261
1224005902
65839811
310238770
1180848063
537268601
882856337
1800491562
392906574
1048984700
302021758
1593564782
121845992
40678237
1620872557
789996587
2065746479
891845145
1568509326
475750846
1593806756
846235204
849655158
696835742
1420345415
1906669709
1492445546
753626139
1347823023
2077043349
33569706
625356262
191707074
1398201992
282868988
796585864
177111199
1026049591
1187889357
517384308
1482949684
861012678
125237244
1542694505
1431839268
44371217
1364123159
1876873537
1659435431
1731928408
319549528
1122254898
143627689
2065527602
1644738948
1775899549
1890940864
288738574
1667220954
1035226611
753466615
163060765
1148297509
1682975123
852705021
1046451420
693389345
1780014109
846086816
391516143
768750863
1670004399
1927297259
790364140
79895671
1047098781
1442388098
1764041262
676101862
13411535
979126026
96334018
1423022976
572725874
679396139
2120308989
2135397806
1644764416
2062572978
968889071
2005486146
2066523840
1611769263
227941431
739450567
1837041506
361702863
442449421
1643863556
129652724
888619530
1509408404
801015952
319348917
139630132
33740258
63259991
395917767
351771423
1440260266
705502952
1468447894
248845857
16288054
2031565840
1875063693
734517262
555060492
905573683
526993497
2001645021
1817962281
1646850407
6120878
1508084043
1396159764
1133056293
1828065035
1707058714
785757057
833950558
675082175
535419568
1734482685
691888804
2003361080
487078149
480838088
741121524
254142639
537683004
906817639
1835292197
1771865907
1453431168
509070015
1526274909
1794336242
2002082646
1604613820
9593139
357649665
367656630
1796893333
175396693
482593640
1833327044
695194082
270394013
1538382913
457547956
306409817
425121859
365324735
286608955
1625053963
908237640
267937649
1943057613
300419619
2010701252
903415506
1829919421
384926757
1441144510
2132057237
1875210862
1079508819
1798559278
123473132
648924800
1708302055
2103681365
389374877
702473969
1106034695
1622731473
38613106
892580840
2134609998
1991565660
251871042
1069677632
426401135
1074476375
926956995
111061555
588737413
930532422
288232319
812887973
1579223156
1065237883
172183158
263096266
360620524
1475142514
1649649184
480818197
897239234
549860410
1273068689
1527061018
809088369
2121422130
1153509280
922171538
541572019
1488215893
1098252060
454540524
396352394
1940155406
1883903289
308148827
1444616464
1461871146
553938887
1158708385
763776362
607790784
1414713658
1577445522
1300492032
829108118
696182385
582737409
1568551178
1464239867
1020668182
525232020
1440000587
823699449
1852731196
1834639007
1788652986
675472470
251221900
1537444646
1549876632
1578566647
242956066
2068351183
1178576707
1750089842
1860711790
1719315300
2140219261
1556675726
1224500149
1598370727
1717259811
1196661325
673455447
292307437
2121495543
1199915092
1426842664
1671437484
1267821639
1879766345
1465952398
1918772445
1996871318
1142176482
676671547
489707198
1376398013
1868038413
2052076163
672098360
600048382
2042762480
1793488175
1438903626
1246134412
2063497060
1290972088
588746338
772293890
938075426
1253934172
245633663
1117357002
2067419534
2020273393
1992137404
169829707
2103017266
1114216497
1372735316
13239785
1410945246
1011919623
597859096
1901242324
916588265
2035499734
1879302185
875969091
1250019198
1022419289
694027846
1346977093
1531745966
53304052
1033571901
139467159
615565146
380593035
639894925
954697583
1741626471
1949170863
758258547
792120059
1748799688
726226522
1210339735
368345430
1134622872
359943391
769431356
890526294
1360180432
761269472
340472158
1412531710
242298380
1578528306
204744059
1649603670
1149331007
463827308
591316213
618171562
1436005434
2011907150
794770326
235856359
360649104
819772594
1355550593
2126774369
746956008
2002780944
1496026919
1190101685
1462740271
1297533995
642987565
561513700
1565843888
1537830760
1673217704
102329683
459969610
372633938
1478387584
1542215323
1282541244
833324850
1404894150
305129675
2105775647
1897824326
1931958463
1846700396
1407099139
1170045948
294469188
1834979182
970815032
114399116
708091729
1695722001
942144293
388137661
1578327012
1928757180
1104948392
713757636
713990282
1388903134
1656699315
211515697
2130861775
174066347
870486185
380450956
961339495
913218248
2064194067
1962979711
791070468
1289099173
1816905634
1184578901
841142120
334195797
1374126022
347820282
579803356
2021419913
1613470289
206868880
141793004
1050237749
1401285912
515800340
463574295
986767341
1784934027
1743407091
964587515
2065909129
620229059
636247647
1370823885
821563251
1622265583
2021201901
1109875819
8947144
354903517
1376016150
1799937100
1497441807
1874663793
55016716
1896555450
503177347
730504286
1226443173
641473162
202713181
91190958
1784747970
591365658
1553700890
888853685
2133777642
658204898
1547049439
2018458672
1865984772
70022465
2086615718
1949134446
411427875
1184623101
1647409655
1061981722
1900141094
1110464806
2022545330
813830883
1103384953
1955878528
1570175961
1605105416
850323203
740831252
1850208749
257079930
1457145983
87733119
2118577355
1458536763
2082371899
1442780815
511213952
138440125
754262211
123003253
1938047877
537909752
496441235
1537472723
1979152356
616961761
729617673
592750064
512588386
1773040740
580835000
1801060918
255452784
407906088
1436777895
1872176676
427111840
308183522
1025982442
1773998404
1949125196
666262929
657225971
121320306
1597322671
472742452
1630763709
59004418
1025090665
1534413410
2106926459
1484481278
841159199
2061711879
1304200368
283206501
522180135
1168768332
136748874
560329478
2121927907
227174579
2010145585
369511273
103237414
872089736
1318814139
1994799347
1131048952
50064230
2056396835
495074428
1090748525
1735747244
869273105
166681663
22551156
2099185587
1221180666
1825084078
1346718120
1666745704
2061650260
581662260
20617072
1747888630
2111927765
66325900
466868352
428012611
1568812677
1873024853
1817011718
1315872447
3497679
1991920104
123754415
846644518
1502842341
2062452184
1689801205
225563554
379917891
89691654
1948877708
38778586
2113625061
42776008
853152687
125347743
111832247
1355741291
760988627
1408031423
302536732
831456072
873975250
5531459
2246445
1397777078
1609065245
686174622
968835809
1831727660
606139538
853374657
548169800
1184843453
351855139
352483523
1204145873
1209624132
416780207
2117433723
126033945
1814663272
1836408386
603210845
907251112
1041752266
486401563
1310178152
1383906792
1029963916
1610555350
842382446
877533552
33929223
214336622
478081355
554320634
1858205407
711078020
637689330
109483508
1009099879
1052174380
836754062
241117653
301752534
822952219
1342742234
739522829
1382927068
109816653
192077350
855794628
1574667229
1579024339
609048636
493212802
848475066
885193290
497062834
156724081
2094298044
1007891490
1396976795
1047772434
172978198
567032514
99115846
1237764739
2096004017
811744836
1486559578
1408971205
29791653
2139624718
64302146
709772812
779370400
1353004300
1306387242
1610127181
928660938
66125162
359823919
1032261639
556260764
201466493
62914780
96558635
1370525496
23032235
849668331
1013782827
1861771468
1388412493
2016391014
221597830
1609007615
1068693006
1156739155
252550707
450955160
113699118
1107758850
1315304664
891291223
1964096775
185134685
809290691
1419460139
1683372519
908153326
1614354291
1832774661
1091377707
2007886515
316383906
764090242
1794791853
1695706203
258238915
1536883064
382238813
258701597
391051091
178664049
1190128700
1006457511
1710519176
1588711296
2002783279
1413623662
213744666
5411509
1217075536
764881284
2059543337
1024764479
1014610052
765129237
2065944071
1142223758
1166690676
1745145465
2031870398
763275395
1211630709
1676117428
1754430471
2096900817
1078499760
625239648
1449276639
2044313643
381623271
1423833584
1420627398
100510514
1163521305
362709030
309034101
922775122
1088749663
1431915755
96157165
276335440
1260910179
2011605615
1229903988
1612979838
1241751836
1699778
13322838
214774345
1359429951
275677863
435999905
709948599
298945133
1328379273
1553968525
1901113362
1150330588
351499384
1825307189
990261319
72736200
254942580
1332369963
2119082044
611681066
1431308019
69777453
614020317
917883109
1206173115
497015220
936143865
737586166
951870588
119090317
658609614
23759255
408967546
2005848914
1346361140
1715347549
965033512
732106794
328560874
282941471
1911537890
111913196
909206973
1081482826
38592427
1999315281
1495103347
1756253761
179061445
1376286726
1951641014
310945961
1963418413
131310993
1179126719
1516519213
937428274
1301985559
798567007
864192484
1845980184
722813836
1119265030
621011476
1444714747
173662124
356127414
1568134505
291083063
479275063
47616983
390503463
1221567244
2021168467
2065712458
133693831
918734401
91162728
1791545041
2026205497
284625495
2111315259
408797762
1305413215
1096728843
1299388225
227514588
1706512383
1653257867
161217151
1897123923
662845972
1939503255
264627400
1368516590
312130316
1943029464
1946509500
1713647704
987385829
1482316051
937121848
1207458119
742853285
2023343266
1034174027
895986730
715626924
712127506
762229014
1646502404
1634516465
493106183
413025302
510197361
961789514
750567561
1671886125
415844049
74566008
341152455
2127165501
428138166
2146299498
806232985
1425453818
653175847
209331599
631876071
1537869993
1652125797
836781229
1264252994
1649688183
1474905511
1404100747
2095111140
189735744
45975058
1201847415
1867452986
377166539
361386558
2003074437
1375564826
1512890180
1023940255
203233128
435828614
1524505541
904630308
1924021044
228329594
834150399
2074074814
1356499364
1251583419
2080567636
2115962756
771187956
281037866
571846013
1685528441
379743669
1705425
1191637714
1003138314
1027817308
1270744402
1173661376
1334203350
905238589
1136253154
883678672
1726671947
2129477933
843902345
703192972
1273740273
1530033971
886089074
1625123359
666917781
20320910
468192127
898307829
365745862
1852834046
1272657886
183483053
1479155186
385826972
1809707506
1896995391
1743673593
104110852
1735873594
1172470105
1571250804
534787329
1951301877
1804260018
452915499
2041329208
1828415769
2092017110
821471958
2130120697
1257607746
1312452132
921516934
1373628206
60315900
317117467
1435197145
1909401712
1474992100
334517570
1188960527
820201499
1766050239
1909562311
778822966
607309197
22030522
997936833
220899836
1382528314
683238066
1930130453
243794389
1158539015
1783329391
1869659676
1281607080
995854502
1446677719
79287447
402645727
1363201403
1417675529
645941757
1503636285
1366155435
1049368694
1438746688
1426340576
437921198
913837830
1373566685
1865051754
1502433008
401524249
1704673083
311277213
9875485
1634946227
1753915467
1358158495
992562890
156905885
1522760155
1623427641
1790977943
238906617
1723013927
971672094
657697327
1207290700
1539169548
868840891
413555803
754850782
746196914
977956719
1159198310
184038276
325882285
1826504350
28646065
1983542456
2077306062
562677548
2043979585
1099283935
624266914
345683698
1145860604
1680399082
1175862261
1738425512
1566012724
1010259394
1682599856
1385394983
1122190307
745954724
1827827087
92500308
1911845636
171131772
1592892627
690957201
1959265074
1287544620
1742715295
1401247672
1635837613
1019478142
291961804
1201427476
1233353041
1223482064
77704802
1819012613
1925411402
555174959
14115793
1561988857
1107890638
872027429
165464680
1437441591
1082305335
1397634840
1573930644
884304861
1511682399
49194337
459390785
93267900
1860476374
1219870170
1883517326
29832035
192923460
602006059
1658491349
280216395
1463989328
404872860
59765629
290184923
772034407
1658223937
576771012
1569661992
249554214
770292428
233069277
348505018
231056059
1585081261
1236339430
1460444544
107224001
1583127493
1529669284
1072860641
186347624
1130359121
1168385357
293979111
2021758350
494836706
570672747
434525222
543743408
956463186
1464702720
1364059951
1622949774
517955823
879538366
1644683752
1719557924
1630545687
1849341893
969043385
1321112906
269503814
1556188428
1594774334
100802767
1878679054
12987332
552955898
1784749262
275188564
1318885900
2119076437
2085993300
762624079
448615820
1864423872
694418491
1006320483
214646113
674199392
1826919357
1299869314
1274626202
935680457
156858620
1511696235
1490294343
1517623435
1459976301
1843228776
1500066045
415087094
1339304866
1511061153
1921903918
316126535
288020376
268937495
1654587779
149636462
1535428788
1379963039
233256768
1195259735
1677455577
1644856880
216796038
1542185617
1394403974
1132485060
1452629709
1991740297
2030072720
1592954560
1110216618
1865169457
470807581
720985772
920927820
1666473963
1107012276
1665986286
1788444950
1573804064
199758822
318181615
86465526
990628154
2003994385
619631094
2131206743
285122565
982305305
1946466613
1684062560
557159902
82358207
339937832
773497141
1227318428
1990548860
452131
1757076605
1172027165
273393308
1293999445
1537890730
1620216864
825449730
719611815
583714808
984271641
455026905
1450897337
2010802679
1805630474
1280362382
121519829
67407886
1915532522
1128872267
599913521
1923726147
392700940
608645631
1083707768
753528514
1460243589
250252178
1634105845
469831880
1885822365
1626492376
923982035
502287346
66884711
1939827194
734229124
1834328996
340514521
1903318673
1659686542
774941378
872536154
1708159839
399903749
467660974
957681779
311886498
1542719321
1510679134
676994895
310905317
813798633
1342502616
1798848083
1055979328
1081939250
189688583
1516472878
377340723
385040061
875175786
1526279662
1187921180
672588671
1407404917
926357137
571824848
815121436
1518119679
1688685001
560048885
1565517191
1375119840
702383430
313950709
1808116260
888255283
1710114332
941381308
1740937514
2094053307
564076043
1735891916
242417069
783389180
602007656
1570618773
437923317
170881455
76460676
982483158
974858575
1756487053
56318269
1349492002
528488787
886216504
1016631096
1498391280
2077946550
1884102244
1316088057
348965371
88667240
1019566771
1666134937
709557973
1976563942
1387488125
1739751415
2040508376
337593418
1004083339
154257900
992957422
1547028900
334391816
1162186087
1568483362
417792153
1401861585
1387402499
387538236
1120233114
33554072
396245091
1682742335
418029505
1017293780
554360534
168366625
325322645
1378686086
943264131
1641918690
989225687
1429805
191588300
946993789
2121790879
1935582938
1694815113
238062625
58874833
1650474960
810989307
4266370
1763862995
2036815712
746574622
953868492
1935806437
1592604508
2113037320
1022597275
1219772095
1862254722
72280369
1073767974
2042726192
1023073327
2041213300
2042051701
1174357552
18332404
1825876803
326016868
1646548447
683045587
690084223
78296450
756162563
1790860372
1044979187
474666186
616949186
2055358128
45947803
37112211
578365426
591085100
1466737777
280779901
1396485538
509219647
1737123354
402417367
1373857004
1084200853
1812474520
1801634014
1811730184
511662153
722954203
1181937832
590290566
1840557187
1664417545
2064990090
1335086715
1919615421
883687277
2145733425
727859066
1743241142
50201946
799144950
1541106860
1439864199
1846938620
1819558054
253445614
1378297418
1040629538
226973771
861576568
2037071800
219861296
1495475878
1432562187
1636408343
287362129
256025850
406001398
772585684
1433272110
1324367360
907251112
1623387402
282619745
1695626545
1050147957
1850996467
1078929089
1083028722
115793926
835084555
868616391
1447420425
1336396336
708025559
475897780
837221377
2053291361
573225366
391901798
1800864557
1531578820
1440751066
1656996901
1380907935
475556507
998026522
1756423781
440960155
1006244368
991193616
2136516583
1308705670
413118237
475467556
225063957
1841335470
1384449939
1577761474
1995538759
1973500920
510713054
238529777
807672198
1428587882
1350020569
263565647
1291240715
581938355
1029674222
1798505003
1246600431
1526505926
771346462
227145534
280841530
1017862847
353028746
512553846
627427523
1603121214
59434965
1728270515
333979610
306561685
1180429860
297140063
1356561886
771043265
1202737640
12431546
810912841
1687016008
1867151407
1438683574
1892326923
422592601
968463742
1000033880
1777344563
657683760
624075585
79229184
19568810
1250271888
108271190
423543472
448459525
1668982669
2006051323
1659667988
212727711
1050407324
951391902
942438117
245774700
1630315609
1194786625
1628544870
1602918118
317424441
2102267607
1376692177
648183206
1139064565
486501265
1998675584
2087352854
818954061
1376226624
1285763162
2038782326
81119217
1692834428
1617607587
1056800477
266927556
1718875297
1941048524
344571626
975047206
1673205233
201263675
137314223
20072833
41572057
1213914374
72255242
634973550
2026107543
813240858
1384375463
1418164201
171003547
1526421711
514114240
410711994
697290092
983690608
1114640273
93756384
951345595
46710483
1203569272
1944643430
1655721597
298378813
1377364058
268833577
668994971
305392600
1137217690
651338491
1564700361
43478265
945173001
1857097926
148652301
1113826792
1050566540
37153314
2069414393
1004078219
481399326
1438337184
626726814
14169862
761623692
800078881
1952602593
1131781593
1471357528
1185522565
1691367939
278143971
1121699858
1798279071
1390080177
2018286552
1188351552
1051915374
199597345
197502770
300122894
1469485278
2131311652
1249154449
1404072119
1294890496
384176291
1513199782
682143243
1812278288
586699791
1679116989
1690368939
1548578281
1101077798
1835091387
398200287
1530433997
1477415231
90625528
1991126102
2106429383
2075256858
2131357374
1636737933
221258026
1150559678
869262909
35134881
917860031
1071094551
1586063863
140174303
1970705493
1631960683
1863458921
946269383
235876478
1350392610
1133612072
1878460697
296831982
162465457
2062347004
1041260324
1369866685
1237320506
279735440
1913216274
94799435
1989170193
2107073138
448049358
260978673
1687319327
1622402469
819032262
75538019
2130550942
1241580832
96570605
1966788835
673087399
1943052073
2030072350
842712003
1093343100
973064625
1286895096
487714841
282697104
2078503522
1491343435
1187088072
267345536
595674557
1736132309
2090550013
1000526901
787653059
1443816099
61390032
609592502
761130668
2052449066
1572879672
451864026
1217772828
2091476154
1652632621
1524692808
2134691003
1291161848
894497342
542011869
66572922
863604854
741339067
115479733
2000307557
1503697085
1826727836
2061674783
2039207887
443732627
1262655313
1444569493
1088583431
1325514997
56147503
1561232135
726567044
1095156603
820871132
111938802
654156446
1155559055
936339644
1455141929
285093030
648744124
340523824
1912653211
1795247343
41823501
1494365604
1432197808
514452180
1297222111
1414084591
187273682
1027592968
331081249
211809082
356902314
2146641357
2034296693
402331088
46102179
649960795
1671181210
1805308094
1370827523
2000010280
1814436340
1593295555
430252377
947737794
127042820
145100678
89282439
1985766341
1047905497
1175277144
1862104598
1857212559
1487809277
524943287
1572060478
840107197
167452745
1546631626
235234536
1253446264
719547323
1334695269
1315311723
922406593
808496480
2026645324
2083382641
1081335863
71619861
1871093305
1625998990
1726807267
1688074149
1436789291
863147337
247569929
1641033371
141841044
884992067
1758015705
942630006
1968978818
1116658361
1450152178
890995761
367393672
504205180
1361792038
375634305
1398942985
2076431095
446515507
1917130895
1220774965
1901518380
1096699793
215213320
2113986478
31461240
497240858
1832065720
788819019
1053676367
1032282017
1329758253
1831958689
241871652
2135837361
524712850
333450605
1319460937
497245727
1397710012
587190861
770865288
755752271
2062977910
1218912879
2003917416
1859557844
89917079
137919701
1910678784
4832787
343999686
1599823672
83245272
968400108
556376008
1960805848
1138782130
1756057836
2078545581
1128945257
1256847783
1083694192
1481147670
1347438837
200698679
862830359
615379430
1951741946
835816610
894818124
247287846
93197650
1953305435
731363687
100658352
1381998641
875346390
2013242443
1044948558
367650237
1282278556
806929705
1110164233
1048925909
1797800757
945573088
1845011819
1419870733
163524266
234112249
1305222514
1383161243
643582236
1354677798
574406163
1398559556
1539539083
1053121126
374386559
79584235
1663503889
1172555355
339894416
1416112411
1669379010
1774958749
1507028631
2071299957
56225521
1173471471
1437837470
1859658725
1601040391
830989662
2122026655
52534134
192133501
827484836
99369899
1433265455
1395569150
1403813674
1414929718
1489767705
528832306
1960468873
1670312891
1864423872
678749234
975659424
1372026130
865520888
719560036
1453845110
382530661
646579810
1664698090
2000239279
168158816
1772983640
1916786274
730103586
1498511915
1214331305
681463734
1222647605
2050349470
1702018424
1978945937
1794820724
250948463
127911558
1590691206
1654684386
1401697765
739790964
1422357772
1587339675
1324192721
628852426
880724818
1095375709
709621267
1025383187
394380573
1502506892
2135479125
1697122887
476513407
1669492072
1447117643
633023726
2005433047
908585181
372152013
2035559621
1589692477
376232305
173144005
1898211331
528909689
1926526075
1559237589
477339505
2012937351
121155786
2266424
503419050
855321857
1432361962
1749352364
1596321684
1778675588
2114898640
45689369
1088281664
346502892
1243182259
2143725129
618140101
1872009759
488304505
1670183376
678442951
175870362
1590039914
359345887
1203630026
917984355
917937928
671323293
1928798075
1991309706
906126907
1683291140
337690076
950758788
2045163406
1519384726
1741243148
1165798710
3111769
1751486707
1701727675
1751000225
203939773
799981516
208463970
567011214
459125521
1900184981
1162070876
1288274575
115583962
461284206
790963596
1837258596
734302992
1622851992
1642479338
1133912047
716308726
687512419
2025559227
850686100
1516597315
1960639063
1236614612
1568664794
613644853
865878338
1119573894
148844223
142910077
1566539569
1243488731
116631234
1808517792
1008813165
1797848245
1768931753
879095463
123417820
913912870
1208066783
366260936
1196803300
1202485034
1691096432
226639259
1450226648
1301934306
826813871
272732654
353614025
1318144607
1037430898
1145058288
1171790350
1896010940
1317013659
1328799596
1458004934
1391297547
102164032
1597731200
97712908
1643995760
898576666
684073527
537192147
1972737593
1911028133
1233730880
476115718
739195398
448661251
43819502
865973054
1124489399
1734011720
1410101771
1047505715
1707099678
1672580871
1405030386
1025725685
680484
1068523940
648253481
700015280
1908691560
1018061078
1063481701
1184769126
1379876021
1422770181
547780009
1715706456
98449626
762468310
1402120141
2066475882
390703165
849474321
1526040524
1096562864
155357976
331333912
913081652
708597518
2137154049
1299585888
750874824
81014327
1597312306
981261513
489703927
409993831
1644212723
471389857
735127701
1651260704
1022532137
1097081525
2041017237
976105180
13599
504149702
643239022
486785254
839051214
1870553208
2101003605
774492669
1386145748
369273921
212305973
109871597
1629141421
1381586467
610200913
1747833993
119090317
154493929
2136459008
91379011
1537141910
1347452599
282799601
1641175747
1872959858
512905937
1504102797
1679371998
2124562076
1588080374
287192343
1535782670
644817438
2081363971
1830461196
565050061
1510552406
970553562
1814183424
1447768920
373081381
442837018
993812834
116647089
1974851451
890245623
915565076
989326060
488352042
1375828742
1000881314
1790258188
1540763390
1411379600
309801441
1151633194
1154600494
393604493
530434043
167266600
540765629
2126854371
1416333078
97622754
52864627
1570365623
1169876500
174074239
1857311464
1279677873
1540905396
2145694845
1997814611
1455195076
768659290
709621267
1747672892
714637132
1210282897
1038529241
430461347
39385058
841324429
2106837557
1568964624
1075147473
293710886
974331693
357868852
1482935186
1777871304
260627534
60040202
1407094950
1784044426
677550179
819172032
2124952094
1081162147
1815529544
688710261
859631730
1922310419
1128697834
568891442
783710190
1653603099
1664919353
1374834528
589922618
1967144606
1608365328
805511591
849083039
342595944
1063558463
1704632747
56633542
496486587
1549359094
1825836401
672440763
1890164526
463201064
845578086
1783006387
737912444
2114211342
577404314
1956847284
1523183086
1134869137
909062480
1647233708
1415130999
1555002090
435168892
100517060
297597420
1911956806
2029480634
65438106
681848033
943909851
721735854
729094853
1743389750
1627612770
615905309
1713508427
700083288
1062336704
1376920930
899155522
730791930
284547737
927080573
17964907
136366978
1912815943
317282747
898796689
807073793
1674597559
620561436
1718914095
1479314830
1558213114
789308190
1965591279
1031270341
2047308727
632984162
38599276
407487509
2046342111
203935249
471176271
1448449100
941061021
42162851
258780282
1967372351
159335516
526903586
1841146713
434359414
1010779701
745645328
1123245214
779160924
479732764
527800162
1982623398
102514069
1243923082
860074216
406421034
1783524870
684649566
1732227201
315090117
1205300720
1244842080
1841529015
1050189106
1292816057
135592394
1360084198
107452478
2102349857
1971070027
1879883548
2104828403
853307104
1287504789
1847961359
814584589
779974120
272149707
1682226786
1697735110
293178507
2013488115
1183570666
1699778369
2061143287
1153820967
1655234933
251842077
235925780
1836519038
553801132
322264923
740655373
556957461
1374362316
232514535
1290723290
9917797
162877718
86550417
1461090128
1048561807
1598080637
1706450140
1117803750
1704635595
1922929580
566663187
319335854
1166137028
959447723
719619899
114587016
1069328392
1814494854
288853907
1550191361
1706336268
1934146676
1610938753
1121714051
364132597
1053754511
1635191397
1504679670
1256715723
405666927
1254353981
391657675
1205938893
1467106818
128523210
478961844
243607003
1212217901
1853224118
319921305
1071652920
328263251
1515242514
1326575730
1240190310
2095537768
1684663083
1375546613
2035353005
445661727
574472177
1069222306
1000568784
1975947920
2136700591
371591884
2733573
1148155032
1722536225
1160343507
1561617622
2054040504
1090539855
1752480729
712954409
1506705632
1221055540
1980340497
1407451974
1360357209
916865808
478681843
905356837
1529349916
2112562375
1272648900
2016878964
1274092828
1146022504
231538558
427188981
2133783729
1380278975
1811085212
649742287
431712947
529132590
972907060
497346488
884458103
371727208
622018877
1421412039
2023678133
1163205330
1418200449
1836885143
680027186
724327839
1178134857
569341725
21412180
284321090
1207592853
1800647431
1236266545
479451715
1205401200
479818966
1165783874
964720349
807085227
1968844704
1454694442
1098236380
213514195
904667478
1270748792
1819336614
37398746
1564031725
124650945
383236381
1772328428
1162435215
1499105501
1833712143
1289228446
870879127
1556710233
1286592186
942659466
749877349
1293466264
1498777734
993282558
909569713
924040478
1008255735
337199632
128525933
665693705
423312517
623758207
1662376438
1003285552
951177476
435100055
1155975915
127594143
449148619
1836283863
1047556909
861480011
372947965
819609227
957739105
1965596928
1857964084
1589155033
1506864292
1989619712
1336391228
1408372520
2061185761
1499598000
1665204106
89083830
841412202
1739002978
1581787586
1469406054
622827428
677378499
1715009451
1527265302
539656838
860192888
1751722587
1443514930
1962274370
399326004
132861375
509651521
1291146185
2056103162
1395974338
90579242
798732739
628866527
1856905667
17784205
16742090
364103559
122512952
877070884
451746425
1215169699
960728069
605915235
585858879
1882007935
1320281809
1749632935
962969718
2003788463
265827444
196658538
1890902193
324060274
197891841
1238630514
371309677
400237255
600368709
502938636
1590244181
556412970
2070829074
1023399239
1035993305
1213120048
1965570143
499112739
1463810102
1843263863
542415713
1511134305
490483655
1509203971
306218202
859544557
1579862368
740030081
442446113
766409187
479762655
615943169
891394744
308888679
1528468618
294602774
926508440
774858275
413461776
1193622939
613329563
1820474980
333916136
677758536
1677226152
2076912264
1119532643
727420531
736897974
1671317448
1937102843
553432382
671100047
1881806517
21403640
623993201
1124142300
1073743684
1197849657
1834632877
2041302447
151808368
195781027
328864129
1507493601
1376156210
243266782
1690797830
1628855963
1958545230
1699185737
309274166
997284198
735899356
1388986114
1061940087
1118077686
840141418
139720373
338895860
420755561
990298025
1656461659
1057960880
1539000080
1104974163
1640230216
1998227958
1326479224
168789986
1545036276
520179133
1907699499
2112099785
632463363
1179181768
733321442
1865064626
1211349464
1705506758
1793688717
1166357257
428650007
1852416451
1481476453
37089621
167747486
413149570
1379080026
291817706
1984500759
1888304175
711677450
1847832447
390413186
1538532781
618849377
730781196
694007008
388132565
1896061243
644831116
1108383818
270935247
793528786
1369453096
791881343
958199956
2048636708
876346282
1463282844
1640504002
28407710
673305319
1093239616
1970000990
604731701
139444228
1185222610
681094223
225894243
1308202276
1924458339
316278004
1771603431
753245201
1267740616
1174088746
1425623382
1979664000
273516172
1497748406
1694882697
1817121816
1047260941
1452574381
189542148
1109858009
368159781
334046835
270827098
1310544511
1991299
2124366513
1799409274
587037440
893904023
415274315
1816066614
1455412502
1975014186
155420414
420202784
1176448584
1574619785
1150462729
640054653
1698726785
929400318
2000807204
1742997642
313425978
432293640
275353184
1960784545
506038928
612233454
1096093172
2141350005
1673500975
12723654
578426380
115072522
73322685
1580339808
1913370118
1774237833
1379651595
1264057920
1165063602
801221311
1431452858
1104148192
483044770
649163490
847077672
1581302733
826291658
1480634276
1922973862
983156484
1480107624
1392363842
710726209
1358132167
1551082623
650796755
767254685
1874460238
1576049065
1336183963
631183113
505977462
930603694
1729008011
990683426
1230523203
295497334
634419641
1241268256
323095903
1211933562
411429473
110013192
726780021
1351294856
1575402743
1057452689
934785370
1709918238
1353116558
503808773
2132057237
782034108
1868269872
312506637
1908332276
1263584492
1822165914
354641090
1484686239
1670660793
1263863813
1469242389
278022692
467118002
1788073862
857371011
531950015
144166284
1145962749
1077867211
1693347167
1001472573
199350923
1882327916
172038223
443858765
2072358829
1936691326
1394371651
345092784
932321356
2001756804
323676981
863815836
2079392121
2138706770
1837959535
2146874832
1524918645
2120757226
167681935
915442288
1757429276
668084934
2040686764
1561973090
1803292379
1836427015
1027365347
1235481052
1426097382
2086885490
1318354460
1235651718
172439052
273158709
598445870
833110292
981249984
1218073915
509936259
1683553195
1079400536
1132550161
2047170916
1569843825
1266882460
220280247
1647084362
2023725288
810157175
1356884515
2002120061
1185377364
373088669
7740276
323638821
1294324174
427303516
1475212405
219036987
1159612900
264878368
1124204240
1315211419
2132573773
1201169013
1915750889
2041127452
27898974
1362238381
1998815259
1305820198
1285226521
562739933
1067588232
1714087581
1872446781
94056435
931643833
793516875
1225172402
830538244
424329624
1883938417
1111065484
944426138
557331286
811373397
1123324780
1239478016
1265174646
1074640675
1150902161
770652491
591466033
1598141841
408700947
494399514
1814603360
159109241
23897219
704541103
1924778429
747315399
100623355
919825633
773861744
1071445782
1834411169
5410338
763934978
266210448
57143117
1030252443
81641907
917378937
413080932
1061401117
1144407212
1085220843
1284020425
2078046871
189688583
1402019342
1489031133
793598529
2099036488
555573240
735408507
512004813
1352342585
1407203359
2006009540
266823450
1728085521
1763371900
553195359
1125583022
353320108
1217591695
171963602
1825119196
1531095896
2071506006
577735221
1427125992
677669115
1941581266
422364041
69080967
1101600235
1448864709
1176468463
1974860836
335833752
1583707688
1830036352
408483181
1146094596
1330300393
1388328137
70965308
273513056
881816683
407443306
829426475
1454520869
428018086
131326889
567568712
482821612
1716748569
1121747214
702394753
1660702533
798667736
1196933481
2004942450
1462433730
1193884310
1217763706
1186360358
1683115782
1656601705
1154067414
1221103514
441484803
1218734310
1342985328
590176838
1389097389
44530526
126848378
527513976
31967006
1294363654
1401135465
1208715432
50550232
366478106
1739606009
748744954
2122776119
966270826
1203899176
1479312950
1884610311
1800635866
1791226884
945452419
225965546
302677407
1506594160
395402888
1930924617
1114604938
29148826
2018244801
1644350041
587823890
538756060
142664746
611734530
535131867
1356044981
922237872
2097364331
1743913132
630420304
2119758987
540799296
2123590052
1349522389
1237346300
774218123
1144570498
53406108
1754701863
1612555726
261193454
1941313333
2037806056
387069711
439082958
745120488
1782450678
1197469424
99763760
1268615545
949420443
1795057137
773676533
416840861
911457556
1747688802
356019152
91386664
436777211
270832718
230933979
1369195205
909279630
1532429543
243643001
2034386291
1997071762
1032633479
835906156
549023390
1079895363
423257176
1819838107
2016952659
1470595774
1604029987
786634938
752309617
1176239182
1543436627
1210057288
183747999
1126211682
125605983
1340141316
1648349787
1532389222
68871833
648105487
1641984205
1554300874
1165128279
269118255
1824415899
1096908413
1461561348
1695684908
1704966129
1512927718
1307036893
1353853760
1600708267
1819485483
830412843
307069863
1306343604
884007414
85023621
1181471158
1076171895
456460202
2021065210
2108224977
963153624
627767566
64534076
866699894
938513434
978755001
2038774869
1438793661
1404031349
1550195649
1924106411
895872336
1361164103
200825705
200786756
827340404
1704042890
297713568
996398634
765267482
1673154801
1045801836
2009850768
2031845506
566981037
1241846220
215042880
1457473941
1517931309
1348362698
514779118
1456091930
1701916659
1777253791
1016336550
1842696384
383422439
1661108588
920600057
2086965085
1715267162
400205038
730473820
1475177755
1439466958
1839819497
1943237383
575233272
1450202416
1922629803
548557475
628679509
1669843315
1949250424
525300916
835761597
491680515
2045114933
631675708
1748468455
824175729
742694206
614836574
1854566609
1552740633
1691229266
63443128
468121629
780009971
1767906788
66726328
1421218268
557598941
215072315
1581699824
2092358878
65410087
1490387568
838012162
1246204364
809610900
306577560
892463312
1710568468
1162423543
1858165548
1800761692
398442127
1168030670
1961886237
556546069
1074147856
1789735442
1086236695
79625098
1131810698
258208513
796769479
11878333
1290619836
168084667
875732652
1369565649
1696374659
223018278
646048852
1243645515
1083979510
1055501938
1217792305
703935047
1313896023
1320464002
1901011348
1593602269
338604802
1881277718
120667465
1959370562
855223111
1252395314
1057605396
1125768787
320407880
252376321
153235371
1464650103
1513426520
1501264173
727754628
1440311099
1860160587
1640570243
737695291
2116373739
1502237964
1323185448
386264435
1989011942
1520069050
1397397718
1343146129
1328569989
806829530
1322840257
1088708066
679021811
1409205261
2114755912
1340575483
1777111410
667130973
414221300
1894105728
1474621537
1812701048
1435758564
1722906976
330533402
1749991921
685105087
1074405870
277905540
387524741
1866915367
1267259777
304049933
1490915420
741007010
342121267
802739288
843161378
1837378455
198053688
730100647
1431816
1004434552
119161493
1073160602
1391384833
1181471158
2010525158
1847541225
611143401
1582117429
1005671273
1295959695
984554052
1769536235
857017154
1257966420
1855437250
1534137109
1992180636
1399378230
1744341909
643355704
96870923
351218587
1682648305
1105451916
216282235
602638421
1454331491
1947631662
1616729184
1939824794
792004801
1794991664
761469135
800646644
1484390174
887001432
470539776
1943819465
862033026
1613566725
783343244
1532402206
865321533
1312650973
453533434
2136636370
1755646051
2109056134
1774451941
1426362448
43395699
2073530480
1544136259
797084301
339636016
281090683
446733088
748134296
424929345
1918661177
1323987222
1289308257
1683180767
1539788282
1016607100
654655810
251867799
2383301
330641508
310945792
938673582
1108286769
1310706912
1091142776
1381320450
1686676765
1766277919
2017565899
1856655782
1300861410
2007815550
685546437
1423831812
264611322
358431315
715153257
1000618803
1074497991
891770941
1368879000
158943474
894531411
640617418
805311220
1920747826
1983117165
262496132
1381692208
849293962
1907166636
1228390848
1148899710
1271826322
1510298966
2113906415
511372764
1682019960
333761220
1452300523
147336715
2000631403
1033521632
1548454838
457618013
184504503
1599348025
150109925
1786130046
503154137
690263228
959263892
1679048226
1953331484
1737231352
688248612
264536280
1852153000
168515165
2093329389
403193842
203493283
139995146
1169513238
2004677942
756106262
1072320843
1549673988
1434028429
282323606
1213899877
893488468
1642519794
1326909522
998390404
790605281
163252992
1341657305
1600800772
1038406144
1739831478
451137255
224169071
1761697812
1146921545
2102090786
909805595
1923890745
1892489241
881576290
837437890
595678255
528846624
902308169
1622737947
663288235
814319734
1620707071
1849998544
839779947
893485157
1911516976
841411461
509792477
978955157
905847775
666237745
2052878807
156285462
1142986988
800899815
1406692171
799238614
26834191
604060853
1758999297
1529558522
722538119
1415074646
1294999338
1727803269
1662941906
689905913
315542409
1705965025
589840786
583532989
1887784606
1659537884
1594473626
938666034
1228144875
1741292447
581007959
1480022480
1816202863
931493780
269471009
215329215
563624553
1348072350
1437822456
866933894
457051488
314583590
1071661649
1476063911
1603916917
2107683664
1652388261
1521949084
1605801172
2018666818
2134911243
1784287896
1876261293
1579084089
681141154
1978802461
669865669
1876812925
1540934694
706329340
1857470512
388394669
183660068
390894789
1165248119
1394956267
395020973
1259260149
478899984
794768431
882719415
699894151
1177117444
534734722
495144471
1925467616
1702733572
1722401896
1580302688
1525147057
420672568
1092571858
1774513500
351093281
1771871767
484240026
1482392670
1588616222
704729471
1122819623
1306365611
305334378
280690078
1878979949
1531846469
1394007731
886107374
1007012996
1965372685
412713034
1791727926
1082570751
898747116
1686448292
850529371
623692155
1009128805
947974739
301609296
1596389986
1386520672
1671889081
164289698
1330678168
2079498725
1675458293
789307968
1703103159
185289398
1843979723
1221769074
927320183
1692844225
1110695018
937885171
584034346
450347469
1521428738
1420036022
1739033027
17539436
382691502
1345229005
1100756266
1212459938
2068354935
1431830012
962589332
1744032465
1907212355
1992802956
1107950828
805517576
1541226907
1009341521
808880667
255858083
785977884
679941111
208724272
1445017713
1773448355
537454179
1364602336
948872573
1574513692
1496378572
816583859
198827517
933920665
1831228673
2044102433
1305536169
940769287
374310269
885348394
1728212519
634498031
180404981
650162230
938336426
857081976
1076657040
141304184
2019423695
168092179
945044358
301805150
1925399992
538408174
734459715
259396623
2111877762
1067092601
1893858289
1721936487
1046042698
1965169231
628253855
1982977070
759134771
2123511373
370670587
703192972
1256018921
1468298439
1617075812
1583155504
1456325864
207162610
1636059512
472338794
344365678
1736388751
483888147
329289582
579491049
909813370
1041434472
2096848823
1430785830
329532949
268782170
45688010
550325727
1423923063
382857977
309611255
1285193261
654391827
461617940
898339193
1837436092
456964338
1986002253
1355225423
713051906
741434331
1507311549
1037505841
24796068
51803546
38930721
1423412335
1473523636
1867716997
600910329
1067359873
125740197
495826965
574342867
1939518591
1059052757
1091766307
576714407
1500006252
793664863
899061433
114001354
1890195277
1983406777
1027380725
90494621
1215611520
1331465119
1776293632
631300621
802461041
1409326235
1382462636
1697456028
204586794
1571489877
449099577
896252864
1377058045
771664838
1526026276
1193312917
718903381
1476137231
1215239865
77075525
851121100
826612336
266187679
314924516
726648218
102984243
488468944
604483169
317452708
1542685671
1767339197
440158860
1812688540
704837248
1380278975
1807206334
1015945644
75210315
312222150
672818546
811300419
40480586
1384769370
867958604
2007634028
659534268
821720604
1001362406
1354229412
411237183
1153381518
26553625
300567469
1992147864
284116284
1782826735
341601841
1814943419
1201233562
1760807660
1327871263
471849338
1498067600
1028862485
1664414624
109376427
1388937204
408763897
1790712808
488515285
1620227347
1355537768
1826163152
565785944
1774044417
1895184932
1105965172
1131015056
557528784
1124179476
1386318718
110176107
906305983
408704000
2067348251
778408882
2135664346
1043722670
542987006
120590310
1939033944
1523345069
1138152177
1789457662
864382946
2145432730
2107237246
817484885
1831385695
1473785601
483911174
1213325367
378410908
585847342
837443271
630652436
1755290383
361983418
1809029723
1867552708
567302508
641823703
1857490311
971251596
1515462436
741512420
454012198
1285078102
1029298426
1716133444
1648137776
1290957543
869186930
396540579
449344089
1519925614
1301474069
1361488950
1020403205
989914774
56828101
583384844
1109633461
2035310810
745867609
1666423601
1059700653
1684696437
1378997345
309250971
337133197
2046005535
1868692313
1938663131
717506661
40957632
1663034913
198755012
1960549704
1488742736
964850899
720427309
210390515
1258252307
383567570
412533372
320705153
1037727086
412342639
1500505747
655949700
378921764
1778130571
1288715710
1924012561
1878599584
2068792345
2006213967
226933035
1599146693
142788580
1575113612
1092193852
1544369191
215400768
678954711
815765367
1479067404
793475243
1008273616
273743449
775541510
1527073343
1197078566
238931192
313454249
477138016
1984941700
857619163
973701415
413392093
899500014
1096654035
2080746609
1121951629
562992556
713022528
489015623
1097539221
1007767438
252933881
495358271
1554780248
1790341543
1164005667
1266336236
597692017
1126849390
1333154193
862552754
921889988
1094793529
114186052
2118207953
935966783
1636818062
1631318754
382857977
198603275
735855985
1563618130
359689670
417549777
1167738498
122072203
563329244
1633371115
797899292
840323234
22849667
1812318783
1052897932
183843662
1704829448
1023727533
36595157
429392438
1465522550
1760606930
341038829
1985675149
792467717
230138973
830402884
409495182
580209495
1375227235
1621561879
1793090524
63236362
1774958749
1656388305
1444269121
1944314304
1668801269
540748487
290591747
622485050
269280884
971475363
844275237
421486980
528175739
540336810
1784849481
1400493941
2085779448
668964514
960861339
1043716417
180052619
1411575672
2079396998
817978126
77144094
753082550
1846201887
1414532300
335942394
1976790686
294005608
1319759027
596424026
2074339015
673968556
410440650
1860544831
1363732640
1001711568
620638911
1147677576
1325235763
1513725574
1744279738
1540374521
1929888828
850177243
261117754
431758028
270935247
1523087608
1107750504
2078727950
1130407114
1210249171
684932205
1389113552
517784044
1843246469
484008174
21866192
1300982342
1205742532
2103289662
412133095
1352721814
2106980368
2059542255
1449990048
1110231573
496743956
152301667
654350433
1140178426
1577351185
1853848952
1264923695
384064946
884966675
1574225190
1997099001
2023886530
1213744087
2098715939
88696801
910591426
2056332015
510330921
363732507
568718705
1354828283
1878630624
593426777
547355528
1509827532
1038658386
250194799
1132550161
725654097
1376915501
2056618168
1517648827
1224611677
1421389347
189140205
1195565978
106361208
1993363634
1199035784
122917419
1078651601
344465331
217904667
823579578
116167663
599337626
2100495833
433385378
772855891
1142782927
939446350
1344456284
928820582
287081297
523780119
2127536390
1127057662
786430663
1660906273
1200802859
1205569581
1114607186
2060868387
1036183677
709170337
1344026542
703147981
1881051384
38394223
868198624
2025920030
654110309
1074792909
1574356599
2045162459
679226115
237887202
328241047
561598473
2116674025
512856663
1080063736
1665711272
1773395533
15811589
1568551178
237874724
860553573
801177570
651487765
1857239866
1659420142
1015114484
534510655
448811102
84760865
1979107728
1060428573
569256805
47208152
237771150
1692120044
1618089085
2017691357
231059608
656680228
695535736
977927000
1129374631
1825681255
1096923215
671903573
136941977
232681375
982930112
2100028984
1679707481
940370524
466086077
1209413350
1583117514
1455011444
83829218
1487938034
2048038904
1069347391
492361821
1694626600
936649248
777252595
1513940357
1341987563
198068036
1261782066
1138928644
67122485
855703646
532266049
1525875467
451302931
213615954
1133683567
840602110
742570821
1001903094
1976626441
374214225
503053175
131133157
817578961
853058582
1919848694
1562391500
1072956351
532245983
1941559553
892521453
1811925464
531590228
1086602445
756009017
1595923657
1710902469
754643847
538275326
1029779346
662929209
937085688
671041551
235108014
307758711
502997628
164034773
356882847
614774501
1302947322
2072888195
843839488
413842142
977743659
1699503598
516465326
406756862
809592274
1933279662
2124902324
1029571338
294095036
1067081720
1489944117
264896320
1879389049
2083509364
452998677
1082706363
2082289081
941268527
1196772226
1069648464
2007140132
1131944305
336454834
1949460148
503899556
1604939053
855638267
2051344798
824331272
1492866012
1415346185
611078807
1539807537
1633452690
1045486738
366427866
1257385307
1645662172
1102029686
1493943845
1625044829
1140509063
172520055
949862883
662134924
1353944382
1300488032
195013275
62390376
1665929069
1239286078
2004194120
125828956
581233944
1760639083
1101120872
1064955644
1593211114
991136343
1476926995
713991260
1406981596
995595003
31486563
361657067
2101544377
546959904
1324621886
1516983387
1025571206
1548028057
1175423090
233281183
1113319746
1690026836
1179528440
2129709607
1051304248
1489034344
247777409
601640738
43707291
1018801667
1123037690
1690645837
849314360
904005546
2052065527
964172792
1085187831
245930675
297562492
1517924171
169898685
2039290427
1648162883
1893290764
606696675
1486003351
1586696442
1172354064
1618089085
951468270
1698476217
1334747630
135506099
1191411359
1763295410
563509651
1884957418
1073526922
1875980978
1796726465
1997041439
2113618078
606926666
803920093
1551473024
1882360373
399000993
422223651
600865907
855129522
82625486
15758126
2095520212
871862555
1676398141
1987101020
654243039
156285060
799012256
899836405
190665025
455031860
1428660584
1070641686
1247980743
318177500
1478065150
1071877124
1275788957
89344506
1699674867
1476443005
1127951564
383671288
1100497099
553689196
1090959463
256531110
56133510
543722621
1955427974
960077750
976194663
1419237221
1563851899
52919233
1895322717
632424382
1188216163
1492386616
1321768937
884742685
1253081488
985726988
1778813387
399611329
1363136558
34388323
1288425085
946866479
1073161664
1299243169
1212030615
59162423
1571011706
2029062385
106377554
950818427
1388358481
1463089424
2096971591
1956949886
1891690435
1794437521
1430149376
1489184809
280616703
148182506
314150205
2133544799
454763832
1549509814
1778604358
1800373646
791652631
787804048
616663618
305868227
132373189
1301053962
1071060615
124860783
1775371897
756494454
496745205
111982344
761339803
1593043943
1528441683
1444046874
734817273
1981374520
1296212572
661164166
548999556
720158904
339590321
618900019
538659372
1440550657
842812465
2107288728
1405759893
836742831
357972726
577958195
222088189
510515473
736099342
1512206579
272447515
1123888798
797014333
1097115665
395937200
98367319
544013628
927768456
1578435357
1836274137
1254270004
87965159
927482216
992270794
2104942550
1305349260
1661587208
1680832610
771561101
1007330374
1724364114
670926780
368258593
2014114185
150118035
1400528962
1551223032
85471004
635006353
1086996723
1377439191
306403160
2077753647
2091035395
2026762022
1989948547
782038524
1163848006
2069681616
1997833649
716391179
648901659
1302844060
630311097
1136368101
1206483331
1991097218
1028855393
85368258
148564315
616515063
165138659
1061941796
1922271254
495687450
2079493163
57895828
794268871
376423714
274767911
497378721
846677422
1197053666
767430271
1123222947
39759121
1062046945
1411541916
595583557
2130713542
480348202
1227890533
1358050209
848355565
1199577335
953016976
52172270
1375915557
419536166
662283040
1009341521
832125894
1675630821
1085307205
1417623322
541639021
1713302172
1062904205
170935230
2046725303
294350563
31857094
1962215196
491312993
1737288186
177962541
474622855
1335818669
594037848
1272101556
1734794148
635390167
651454608
98304665
1525400488
1514706068
609418503
512462342
1943823580
485301329
2022072305
642031450
906568410
1648458852
1962518506
534327029
1482214795
119414429
1417955979
156673925
443479783
47435031
385729835
1060033140
1721716929
193484519
1149894554
1057379141
919333423
2132437336
298234308
1312117440
569941378
1866119467
985897976
921425242
931743787
363098228
150941891
1719657690
643804531
1651877329
937869573
22862659
1816685758
410402189
2146908095
1797249489
62871487
2052938547
328955763
536907276
1460026597
981821318
170362312
1643479515
996855395
671866315
1810168916
1883422258
221428246
1341046109
2093312947
1068102918
1648831329
617263520
534681819
1070866103
1853510411
710221424
238431160
609132016
1910400925
1892992398
324426151
1933612292
1939336344
109139103
470159945
135677613
971040762
521822994
528174956
1606798166
252204765
695596857
1265953615
1094660023
1080783760
2030928123
1754319869
2070388507
2116822749
1100612631
1996935025
159109562
1848234598
670622485
502527779
1240659062
1703245715
1441626600
2143418742
7123837
1844219036
458463666
390827298
1678910403
2084119025
77041811
1933664471
62412410
1035308805
1696719986
339884772
1101578532
947430880
347900154
696055336
430158131
1265551535
549938277
132808208
1818442766
1329332910
565388756
1848909975
1398375646
187058274
1818898814
381091468
1614813651
576601612
781496146
372219814
1095552792
1686612691
440165447
1838002207
430149738
693017058
1276958775
291878654
1078117233
1287394209
250901745
1309185326
558845079
416688778
1817604323
1083886952
1032360266
1206503194
868413941
242020579
273557842
1775518241
8701849
761137552
2121339712
1224495185
1379603486
1900179440
994245958
54446618
648542390
782692953
1985814057
1391738064
1861206769
1218175770
443938603
2111881820
514063029
58501230
1235444516
66374992
834294795
909352742
2007711221
474202409
435566902
1904379483
825539145
1288621216
1763523981
1776252722
493947826
574651828
1684699822
1699202637
869215388
586325541
2098915257
412619220
1645876236
1171829156
1571345076
605179129
2136015577
21671251
972270055
1245578131
1777085666
690049115
769138007
983510492
1815611541
786879155
77976966
287802120
814528660
251643548
363184235
1596244542
1812573765
651636484
1019304687
1658512113
2076117607
962422978
299130128
1600164155
1041137733
342296658
1644144763
2053425836
1836402912
1044752471
133377092
97214649
1023224129
531592126
310427279
705125149
656641207
1784924424
2120046616
2136634338
578752294
879212334
1177051133
806384995
113811092
1862103983
1429193766
654331605
996472668
1285390492
1052679648
1512122474
689396151
303882354
822560577
1035587050
2031702566
1173743716
177584173
1770357861
580668713
50963599
783681896
834611212
1074881335
76100337
1878084801
325443586
2105124230
1100828566
1834799856
95442682
800269516
1735462260
1286183326
1313458744
1884129499
688229354
449096618
967009076
1960052152
1709617432
1997935313
1273731685
1715830607
178114355
1354477700
758653361
1141927987
1113558717
1834397618
1849255080
1390724899
882580209
487699174
1199217137
1706744602
139135362
617555197
436097925
1104583355
788780065
1459721349
1947380757
462276904
1792346864
221099955
1222133105
1223920133
484077803
1081449777
308148827
1140516567
1960114441
1813841422
150711771
521312302
1485367176
1879896363
1588222820
659655159
348451709
1548940669
2027420974
288289505
272802057
361779498
1356658406
946096514
279675185
884712533
1497122929
805103874
1104127
1880670314
692881916
1497862336
482596844
1921328950
1020208255
1677373246
1026394409
1238153870
4390053
1040556099
1900817220
676222980
1713066696
1182791392
1201948706
1525898479
884570370
375802255
1785690635
1008969461
431278828
844924402
1126938771
1532463478
1425677533
1152109662
191167216
2131644662
593164094
2110306383
1921249209
1277487824
1825066659
1262904990
396814835
1174216506
1216652406
1193308112
594626550
1588410312
1925911314
638809953
2002658757
373223915
341839966
1403474515
1455570777
940287670
1876772317
1133867175
1932502412
815009880
1033558122
1367461310
1019072457
2146379767
181313486
31431697
1739522113
1047656605
1370441734
492958047
1918106870
1704702424
698495634
1159048854
964826621
1932620399
1880161472
1101402611
1838429203
317816316
1718551309
2144428971
1933977859
299119070
933792775
425158870
2020492583
1477306685
44125572
1084587984
978643866
1202866556
1525787010
244900486
267427725
616497225
1325983492
1322221127
1323371069
211210727
1483419994
1959541013
1299153233
581654125
1777197645
235438201
1029407951
531068379
1166148772
921721503
1872366591
1355565901
1111696612
1194611893
414829028
807759767
1652396375
498134669
1194881592
1328796370
666800788
2145334496
1847841524
1429273370
52346102
1662982487
1878121371
602966254
410795201
1819322920
1497192220
248299826
1298062706
1776753351
1132372141
1533156787
1637825105
932872803
1879383320
103579842
925309574
1464353248
395180698
293396316
1738604776
523347030
197011620
534441228
1195803567
354440400
628840340
1575150938
1516344934
707352283
1102559945
405468846
2082119765
1476116457
887959684
2006898582
271285073
44777265
1265150594
768141996
1696049219
1974903337
720904776
579014258
172399665
880422319
176124663
2006602738
1518628995
1077825487
1588558046
1125709034
1368057601
1242093504
1527261380
1534179334
1845375212
1488999992
1122274921
63181724
1877957802
1372710658
1852006450
566005631
104530943
1339915222
196688957
967161465
1047689136
1640473583
1830106
612877772
1102297785
322549329
168474360
176054831
1867751282
514761942
1388353730
136799816
760491563
1893256172
874314308
691121587
1451592871
115118086
858156804
1336257618
226059722
1289531325
192540087
1053963392
1240188325
1698555523
532451991
681268013
902164675
2094855955
318094315
734662456
1249136760
1934561435
598966802
378696273
764461009
1474294247
2108014530
986564609
627684170
2099945247
1810919848
1590366367
1384100240
743221159
422850347
1120028682
808705727
39296852
247254265
1546224051
1517427328
191175849
306251985
671958533
1745721649
1742808565
845553609
724412955
1521189784
1402160325
278899099
1865086455
1681543686
1924104018
1244135016
554078002
199958334
1945493702
1785840740
1804062430
1217155033
928176908
1954735484
38158120
1030657004
941572170
956403202
1398612704
1088109802
26920798
1171887772
526361357
1687654088
407066144
1111465157
1221972518
1646585992
844360041
52866392
1753859116
1244448246
1867102464
1726912859
1114551492
1203459859
1121257218
172267405
916635169
2135251581
2024258394
1923577480
2055835310
946790470
580016164
566194042
1778095092
142817934
1053511400
432325445
1471701042
1324621692
81072360
111316033
758557555
266791182
164131959
1722456665
764375440
2129393782
718578833
118900470
784924402
1679317358
109814721
1823238839
718664862
1711093326
2107822586
307041823
283716511
192500668
557766824
1748114155
257710221
404774864
52795872
1494814698
1806823701
35197537
1690519288
1933021024
1788221962
741425097
994197945
736177565
1223339099
1058643107
1343158894
121265946
1726268112
96369448
1302536758
431537447
2060720634
1325356454
1229157247
306935998
734878961
143077894
1378178624
622163630
1854329955
949898423
1280350027
657503232
1646554993
1208738995
277649172
1870779244
1310146866
285524403
1067860245
429639847
1800425232
459491268
694441662
1054146249
2040672203
695210798
1061500066
1908988168
1494114771
1960530142
29311206
147430539
597779728
1015745555
703302764
846720038
1412521696
83019306
1896786425
1106185661
2038631190
862500979
526818350
233866691
1803918020
1715411310
1085732704
1171865006
525139972
1732939747
1289005102
148459956
6832259
1697863506
2003244854
80446858
115395590
1383063832
1192617095
557111085
532268208
643393180
1039342870
1762726771
1783105027
1426617890
823017845
340967157
1069644578
1311107960
121865454
1489567504
777387757
1157947730
662043872
753896625
624312947
931675251
1402856306
24738260
511798144
1414759562
1375065389
1690971365
1721651788
1847059977
2138979112
1930530433
1871971600
1140414924
1848325134
189432641
1879418632
1360522478
1937592398
1611341831
1551255058
246465230
277192598
692055591
1544094750
431777521
1969506253
117898676
893466111
1505334681
152447440
733698476
202240557
1781747891
189823559
185916282
1588009392
1329890307
1760120066
1882657024
92951191
2077908257
68194331
618046428
812389841
235016337
64007851
409975149
1856663941
1334408429
283565125
2140071802
1805395434
1072493237
1499095876
1564756910
1607742235
1727288276
1926715074
2137106151
641759359
1444723240
673889712
620334709
490101395
1377492091
753260880
990242387
1454182341
364656611
707871469
1407364372
1490987196
1658054411
271096198
1659786443
1552648456
1228642253
1396478991
1664615467
1242151479
1199324845
112786112
663633868
74801630
1460982553
1029239245
185599764
991615691
1332392172
1457571537
871386351
59607102
932196805
397701762
597036562
843912399
632515327
2145115790
1199481124
1502391885
506647845
837707780
828749910
443256911
218232828
604546555
1857927142
1247665527
1427649910
724182719
1089379723
215725152
1142459102
1054657795
313394930
1699209881
780178609
2008904902
665334327
2144192706
950713857
1580934337
2084592814
1083113405
591934216
1201735106
103614136
1212721989
1070508503
529655062
1376760278
253251582
136090046
1394668504
558063636
1405227803
1205806950
301992788
365276854
1916232631
2010675671
502508888
1272839386
1551085511
219413080
1731388088
1615770651
554470431
2136086686
1663559598
1568340312
2025246032
230033253
1198377987
784045513
1923179349
199064824
2016846382
98990349
1187007039
903010050
669570547
88476322
1206097525
595855207
440925137
261413183
1387574479
475953299
408360104
1066836363
1489189553
243964366
100318512
863612094
1861025748
1345261251
1788589383
368508879
1189310005
2076703897
1790377021
1302965005
2018555525
1220089548
511741285
1922330194
59997504
2024970056
974146293
2117724458
1942470415
1693702375
137099446
336602556
2026733954
712267541
295733521
1157172243
1023491599
1786135204
251203891
372130817
286515899
1988283931
1177932369
1869174185
812603936
868121788
621878944
581582930
634542087
1905418566
1893286747
272474136
62948606
303742890
1452672415
1635053666
1273116933
1361858290
1020891610
634757214
836487826
1368310743
93066138
1962324297
410132024
439101134
872453015
620525827
334886118
1376739410
1529480049
1321810920
1403093573
225134727
1430676552
1487995463
1629274115
616044291
91434152
346520065
1202651322
2006509197
554067410
1132394989
1279320106
1514240472
610357314
1275804449
812600418
1340732339
802258760
1969548695
984739967
1528525468
621531033
974663794
127815657
2066252897
589791237
1133738617
146551712
154301205
344053117
1860288387
614949920
953764057
513384709
1290972106
1354205398
68691544
128974581
145860130
1770523335
2075687163
1841287168
427453987
1460852468
1255976141
1871648878
537510070
902683337
2066040321
1071300954
974238030
1501718473
915039280
1014872571
1246614028
570741873
354907404
775506369
1901580106
1880858430
1095644858
1406727358
1069321369
1004531118
1962214969
1796578011
743226946
786024644
810342384
1768562689
1697689384
818624701
1869011277
272951371
1157358054
188174643
731711198
1446547141
1693697230
1335594346
1869174792
1982217127
1100708403
343378639
1808810888
997934570
345225973
1066641605
2015498512
1688487188
211011360
90310328
1122813017
466430866
417941807
72410188
1627659093
680489296
8617097
1146222773
1792648819
2102352583
1835795099
1264625221
795702768
1657130157
1535977268
1822148394
2119004550
1259858157
1909005006
1852986306
793815038
1144260637
1117413642
864656153
2054902021
2075625747
1183831725
57111003
1714659766
1923383815
1813812761
1269849092
1077542365
626523917
1102831788
1914039804
2113955314
1576863069
679477922
1528636692
1195914693
1542425313
1645164673
736433834
1289769132
1461322155
1071161985
143681096
1914987365
1078562140
1740690558
267973902
825461197
1293833086
743347083
1964422745
1818954719
1836032502
437193219
997346664
750610872
1618591014
1292019417
1136261877
747647202
1368376110
706272949
293431317
475061647
1223291672
1134253457
1198262690
1281771643
1999596752
106087679
696630283
1621423203
1193659224
2005165666
1635175913
113892906
1802486743
742883805
82594048
2089725107
671976457
1526584373
925910509
1701558276
1971565872
289269307
598524944
1318260409
1466761618
542078387
1371044219
756622487
42886988
648869040
1563518635
1006481129
833337305
373623387
262615445
918037158
2063221564
1459839299
2073015199
294446683
136014974
997677328
1558312260
1264937354
508215154
1377546420
868848501
1298777595
1043896160
1575268243
2125660483
1057303559
808221501
1462759373
1194968980
1012425059
169966140
503090427
1166549646
2134921129
467445858
415430956
285565203
668892329
1001485505
378347107
1379400700
25208642
1049677957
1682061853
996353810
1837147513
2083190039
435465778
2082726365
734876071
2068450434
240816682
1533041289
87697592
850481100
2082591899
360333471
191454447
1770705192
194313789
1834548922
579602570
1052319696
2085773786
717418907
2065439583
857017154
1417943496
230760022
1104908715
1879896363
659792674
360329253
1718257013
661644880
581569757
1524970014
660918829
263206993
348040700
1947631146
63241428
568022474
1887921427
943355297
1177314609
799940101
1756680533
206731692
234124016
353845137
387130011
824437364
564746935
917085412
101637359
1999613906
431025866
1880203890
1855057495
985315349
1421853968
2086272692
1480347897
1921124492
39129313
1091098050
1587460085
1276178092
2121873308
461046990
1787888306
1621410303
1453278667
1223700889
679864333
997143489
279218050
941665915
799551437
573199358
468886452
1606657598
42669281
710636967
882169114
395670723
1394248157
1790490551
1666348564
1094339418
388989882
1311360511
1562970904
1313490207
163562106
1934070069
425701423
1855197061
1013321839
1326504335
1370889750
1027085386
1059562633
1753526294
1709138425
1735929900
268583349
1479469344
266681752
414339413
536713533
757781755
1494558585
387668078
2022143388
1200436724
1056280547
65005502
1319837419
1030204890
834546853
429432076
1837696384
1375660484
514596234
462261534
708921991
459503975
575137685
1056110855
747570015
1825804220
1693969547
779195274
906660056
410692609
818883290
45545457
1930688034
2068784273
1918927336
1852423010
1320127903
2016705230
216119770
406271280
1636559018
571002743
642430366
193848817
89082363
2137761799
1824052497
99725732
2082153028
117440396
46002232
1878071022
331540745
1233084996
755932912
268883047
502933315
1700359473
339953805
1147940527
1670870097
166245118
524791384
2106633377
600690914
1068940212
394810083
1778045142
649054487
1992312644
641589232
1930218662
1740154252
1879218628
2134290409
1388025916
438309534
1189273589
1063832042
1497509473
1021595444
1708286829
258927610
1472789661
692763582
1372305833
1640892303
699615094
1191529294
499585953
425559555
1161527847
400295496
90137274
1777236888
2015616208
2005947673
458760566
1531537653
1788251777
1745577952
1447924447
269594037
142430085
1841496757
2083065860
115273775
1533212193
163323411
1423661390
1918582423
999089263
762884140
903172712
559091282
1997718095
9033363
1630631101
1270410676
1593422119
1906160913
1154565971
1876946579
191644907
1126532796
2113995857
217039114
185965118
333539072
1854428157
881987418
30281869
284895718
2138769433
816382684
939703120
76162706
1408791530
314357159
146977625
1302518724
1228190687
218446182
625416651
1238495629
407994405
2079868118
155370562
28920189
696202111
1830055098
1618681387
1541580692
822167320
1167431102
639259972
952008168
1653841074
649975667
1054973397
1255955217
901514917
249683370
1803162857
1954886222
944833397
1443514930
1013328109
1018348762
197649866
182076811
1590749411
117389898
126683532
1739054487
738786501
236314231
265653265
139015723
274272890
1230158563
877788674
1876931201
2056482474
341512752
167577915
1158682851
985216368
1897554729
1947660132
149473285
483911063
678687238
1042656165
340101411
813477445
277645184
2122781924
1795143239
192250575
724919512
1422186923
1756143058
1978834840
1266754916
1182334902
419924236
367148840
891335431
1843292891
2145238211
935807878
1230653312
1644987989
1359894178
1150482818
1732204108
889126987
1669070843
1086728819
1929575702
1359653536
1809192104
1476063911
230984637
744447447
1534179334
1817427546
1399184644
76796344
549912558
607194877
2072179071
1466759416
1653640921
1431575780
170374407
1056820104
562141787
2091266485
523293715
952481440
1549433858
588261583
1564680482
498005335
174341050
517669187
956605940
1706617714
303454218
1527459741
1037984788
1354493636
557979944
512881263
1555839967
1439084438
514268072
1046596463
1146269247
2047710935
758622619
1860732044
81763572
1692893141
195950389
475594411
555880852
2053707077
180042402
1774487155
1645834479
1525588232
906115413
366194952
565102874
815696569
650866748
523493363
1640859615
1936467507
353202032
2110930405
1835288451
662584192
1596847539
886100804
555118826
751113271
2093935822
604411068
1889486136
265777225
2010570587
348870094
953937719
1182010379
1152461514
1926988016
208932857
463642219
1915625202
1023134766
25726468
1452334085
964772896
180052619
2072727679
1778194469
1812237440
1514531187
514645349
1149063884
1065203640
1074163217
1192617095
1046217314
943696195
1544480596
1751311068
1691752184
838693498
1476214800
1663531763
1410501867
1398947667
26969056
601527060
1696582847
497370272
1314361545
130304903
357235679
1728772919
1592630289
1642173404
1874258636
1772782556
891880785
1516359631
246433021
496435229
2016709704
1666837059
147512045
1916925443
675116881
97172490
548130602
368325860
1492094669
1229849987
550794043
460618199
1850212819
1939677196
1919049829
1353217086
1079849414
290608192
1198162250
1470950212
1884727224
834538988
267257314
1266951372
1539736833
1509234128
382667577
2081439110
88656280
1334559487
176207679
46287713
441600166
2102028813
663657162
1629822319
456998543
554471848
1879239355
1258960967
772670276
796674030
1352321277
2128506103
1305004281
743473769
1762503476
423017857
1629311622
1251414417
1226139900
68694631
301041422
1258084251
1417592167
173942844
2006061062
1279232663
1916810583
1707471594
712521100
206893969
1464264143
669013525
1976179075
1501812498
1654792951
1143094591
411316818
504779474
888268428
394517293
1251528795
1559070334
815139635
242919634
1344903731
2051714569
961085585
528948656
1678806680
1444741141
219168805
1802486358
1045732022
308778149
530997147
611091774
1798055785
1263813603
2046933099
1844488510
1409613214
641067971
42237754
69923572
306621908
1247331268
690026063
1524966010
577787378
265899685
1080229144
1912436055
1641827524
176409547
1025428449
1896154429
994391036
2117426744
1608443320
487424402
1862490961
1674943326
1448996929
45516743
1936850941
1824709775
2044465147
1833030376
1462251600
608742655
105009520
1915535936
360251975
1190134252
485032290
1218562394
591476599
987067525
1151085819
893862320
1227701077
530101132
2091400916
1179168851
86651857
994449609
1849959567
1537034951
411606529
438210102
1487902066
1670379184
2077567147
319501178
510243131
1644704703
1032726943
1183488848
1637797581
1543278855
1704762062
168557087
1480582303
1450117490
630521909
829584593
1452192936
806429416
2014114472
1488037281
557534958
1806208482
1580025105
741541418
1197689912
321822364
1883898091
1074400106
1106814995
417915713
1803708297
484951209
1075504101
1330958300
1679253622
1513031919
259082644
1967222495
2118392600
1616972321
1752696206
1806736281
891467155
547826353
2079650419
992816274
1225484494
1580762377
1831676625
1499853930
526638072
2135678901
1579105878
1327492853
1968611391
1887518686
380394079
2056445182
894334434
471215503
1803049034
1707712456
2116251754
2099150843
870256400
1628097966
610945109
1068709761
358717043
224552631
1352450213
1857567745
1564624184
1127917315
1260652217
1502533089
1681111095
1533480918
1318327634
857722323
14422850
1077022540
1553987166
1050885760
1210777564
693540672
1843880065
235141067
1797476104
475951398
1069899659
679379838
634929758
159109241
923229719
1167987153
1546001756
817488933
1992674982
864002312
4549529
1857466212
1120131954
982524569
2126344907
1702755
1306191563
1839223003
1477710213
928113884
742369346
1207213901
412264605
548684919
303412140
804927863
727565277
1420915472
332967407
1577563904
103597480
1677425317
1708387474
1192762150
1852668193
129489044
649101712
1710607315
794928821
1500854213
1861552546
1846626593
923511819
1202937920
1297561118
203930451
875217722
1098883163
1059915649
1862125300
1479406687
1857013121
1936662735
489056506
966574489
1861048166
415552151
84247465
1973130714
983021139
1770262001
813182342
1761763066
1225508227
247238077
1491280397
1372325808
978997460
1313787459
538340695
115520548
1807233006
1749813378
1258747817
195542588
1189615423
1753015263
1389984941
186804718
534246975
981136038
396066290
1876974668
1806006079
226425891
1497943640
263541983
1839734234
1402755670
192028582
1893266897
70335276
523293715
2043079259
456785701
1131269988
1562884442
546824414
213101295
862845957
960279562
192921355
1904014296
557159902
776068532
1539013532
1524084825
1368362427
1970399320
1295207920
1281617011
695133475
1174225750
1473395868
1272202941
1746382709
1445631561
2039494256
588879448
1276899129
347407342
1509493232
744236598
383567681
1974796129
50370189
274245703
1251263949
661715189
180744233
1093688167
199967999
587803683
622859581
17729584
1143598109
662645657
262882755
1556041297
684166244
1926108325
1542896930
1865325280
1109614597
1870872723
1836885143
1378628634
192617388
1992307094
361556011
1596177310
1408870299
11058470
546478214
1229078961
1265305612
538726844
754769648
957255933
1063100162
1384953694
2033299361
221798950
520199660
1131214987
1107773148
768071270
1081943770
906671290
132701628
199599079
417152248
47686242
1164713279
766753621
309707939
945879232
152557721
1570308245
671663281
2029954599
1377059902
23874888
1734950528
922446552
1504865599
537718452
890473987
216847351
1624869157
2118766823
1659663847
1536487859
255040631
1417909568
340932543
1820554400
1843800857
1101145432
1630532828
1949427591
203539243
779374952
858089308
861002244
653317028
1646692249
1147862497
41861972
1065236359
376350892
176676773
54594021
1811537128
1421725008
1795716283
2033260756
1748549734
194453034
714682719
917776244
1022535246
1682716785
2117268598
2050488357
1354559932
932702069
1373062382
392273383
1867007477
2036522477
1462135334
1560430512
784359049
13618804
1423666669
802677297
1147070873
457188869
493457530
1323668271
954770046
1846379665
1105102858
1098126649
987132652
1828569611
426935994
1389355783
148304775
1543743975
7272633
1191531428
1770298262
215433300
720207819
1116063847
1183442006
751448754
1873783274
1245229935
223901317
1352345465
1927297783
664155520
1184891469
1379960135
729524396
299644230
864865071
1278209334
238966472
441793496
2031781844
52591408
1927719290
1179168851
960464142
216353226
826720935
1230442067
793711423
1337757838
1616721623
1720997038
1316175420
2144149943
879997646
183714005
1137726932
1496431255
1076899510
1251549170
1793844883
614924542
1670393856
1113173439
1938802685
1638941419
512452646
1460369416
2111077484
2099739646
202116713
132706367
323301878
887431610
1517397105
1425488269
1527891216
1050896174
792972790
1751669611
234516031
1513825303
1455291076
1461906726
724719617
879188971
711488672
1488593603
1516141641
1451417222
1650527835
135089174
1120287631
1137026482
1731404450
1651778265
1481294243
1890560
1968616990
1306821461
336595936
433719606
2088466699
1236802657
750717950
1483909538
1283146147
4980129
785517978
926330606
253719827
785240923
787556311
1418277543
1872961183
1771438292
1457048819
1639030663
786899768
89499126
59508558
720704037
1246449598
1915188833
2050473093
215138846
834984750
549910983
1074400106
545699127
848470612
1938290206
1635237712
1720443360
1148547919
141850915
54979635
526754881
892428906
927640947
1619181361
411629242
190034141
1038916050
76309823
1973381036
788836431
373343381
361442411
357053150
840674089
566067859
1423977154
163078038
1024212604
1815543466
2091971218
1199753019
813966133
1811734834
671905247
2086630282
173047926
911362103
1743968440
1216843530
628418203
51366912
2117678685
1077229887
1758368738
1022658971
1395255422
880573558
1980122926
1406529165
457832645
1167150063
1951970791
601467745
352137433
1665101878
1267791245
642129102
1772551998
1386215491
735579576
1220828340
1866936156
966342944
994360380
1111885696
53916739
635920969
1580453298
1441602115
128603401
2113964450
453382575
1820208596
1866638897
1313144416
1205611672
2057852132
470911002
373845650
1380635800
39157201
1855718525
124243749
1672180233
1953130593
177794651
1792187068
1389387158
1936576234
713919306
217463677
1276564062
661886613
42754904
342616638
958111005
555063958
590267209
581252005
1553745325
1717006689
652036054
1631308149
285713639
754434551
863685841
1687745521
458310191
139391398
100599190
500554885
496536630
1607977461
61237286
261596060
1356784400
1569412218
2045456719
1440251311
1445508002
123225877
366981410
1222522215
320696691
2006492360
2121427949
1575361392
1821156215
1022277673
737373731
575317139
838189378
1728875737
975336467
446273279
1779244932
1422887077
60905230
78567645
1575946732
836913564
687414034
220382310
1789174629
1407228010
1150813479
532042294
2134206012
1914765097
1752251182
721898663
1729376370
1225889877
278789693
182163819
250183214
521962729
822706087
845982303
1757206873
1852698452
998902363
206162283
1082090286
588966507
1771929377
1861148284
980159856
1636548022
1572425272
1870582394
1513291749
390952023
761975817
629136057
2144329453
1857808912
898166501
385804599
70936981
2057623874
1785136291
119570312
823416807
1082350234
720196478
1744591303
822184998
1212286232
1223620329
1593081864
174230068
121696895
2072585585
628499132
203241018
898954081
872802452
962736380
1075452064
1698662960
247818881
1131553258
1891982161
500740750
166333212
1805448170
2124926275
168537369
1179120817
2131619440
1182636226
1642330235
682559116
92281513
610974065
1095484726
1471417608
1466712483
1913750164
2104449383
1169940635
776461705
657338074
1350541976
428247272
1635238906
425158870
2138582417
241448278
517853812
1034980195
603701422
1334747630
1584315192
2117143835
430951226
1655721597
2130322722
1727280403
2021004071
1004336174
1245966809
871414516
965741290
801784862
1155588970
1164734580
729415482
2065347427
536314664
181516885
1072865377
1078307781
1334430506
1174234298
1893656256
864862848
1962092179
1079598845
557855432
286272143
1056858672
1173707731
1795470045
870142690
891018216
1528963214
726951586
1977084780
813292359
1912606259
409964271
984378039
1774157465
589175821
282313616
234725034
1372724865
1816381313
466023978
226875371
324055769
379724418
1280488258
1074154200
2097309560
1968483333
2044795541
558595629
446949940
1624979739
1834258578
1430123175
1821140628
1213699558
1807413180
2115809792
407509713
941802664
394413350
459791074
1239947754
1556299775
659119065
373077654
1899081344
147310183
1156831000
1256163174
453048483
1427425704
1661945524
1708808555
718297475
524021595
1202197380
678178176
886195245
1268865489
576620032
999955314
1245595123
1980291817
684490057
1895589564
1053713220
142509572
840687769
222286820
1807148479
1856274861
39112586
853716896
523051818
2090115350
818491859
1913125521
1169767436
134280104
1938000161
1522149640
329369727
992767938
739914405
458733978
1493830602
1564133248
1157010470
811226934
567553979
1022643768
868848091
1649357510
1007292225
1739060453
1516677516
915669619
650105492
2076228865
604795991
1834050061
631891114
995523747
743412267
888173821
292206764
1407523032
653505927
869493703
1284375721
140318573
1442338766
1984716518
1534865671
767157133
955247799
417436724
1982873754
686954850
1023684961
309493692
586398818
1595865923
522661935
1169043091
305849348
1441237865
1231254866
174666814
1100196679
48568565
925680794
2008539620
1417053333
1070829455
1599676684
741901676
841775677
1273919168
2145708462
684495715
1801841073
218931151
884635462
1332526964
826629424
1457857433
1638233652
1891426023
1917251228
1453265279
2071744005
1950913267
483574524
1416920701
2063439351
16127741
773825103
308511250
1582861759
1397772669
1283868323
182949499
498028255
465028625
1165574359
1527019878
256586145
1728027449
1710214951
392766242
1653944899
932929376
620924813
1289559699
236366400
429095204
2132361431
1627704902
828881817
1168821742
870117278
477348663
560133013
1993692860
1832565515
1631154062
493418244
624951287
1560471564
1894263438
1216472631
186597849
2003371971
289506246
3180386
218095597
2318731
999837340
1524431500
1026508229
406457074
73415189
2132431402
1448460378
852834636
614398209
20918379
1049456057
977435760
1150970380
216575206
597360285
1098729012
2050652181
1368474214
1271864679
680387972
475047437
327057113
304574474
1776573330
579780322
1523030021
1314473550
1874379272
2065072344
1513006879
180510669
1655112116
1327049305
976626717
399633454
1936337843
1596820202
1336278979
1314683494
1489014313
952833449
1205503028
1575905593
1005726484
501524617
1554082715
1222818684
2078086702
1270790366
1041582675
347712073
1772058406
532688296
702138081
65375768
1447008136
1454560904
2126985530
1864855238
2105379289
1064749814
1698409531
1363330069
166029625
1293672240
1026474688
1077372434
1567815599
225972134
1039432852
1169409913
1454891580
1838104323
1844080853
1954022905
1302514619
699587232
615709422
1491298665
514052417
1009834434
2001961319
1731135890
1942891866
689110936
1675250009
1678265872
962734864
309810766
1434842632
1951071786
1951308232
974185987
1605414356
801514118
1015225526
1649135467
629339235
111160716
367194227
1371221215
234172405
504208191
93187513
614825201
428180396
513275546
1532003164
1982606036
936941485
2083969368
1019759560
1022350747
387780353
2120297900
1501031194
745139107
381014854
1998007505
1734379951
1038279013
183730340
22638404
867472779
1561138348
2050725478
852226579
1013218833
1173392565
1632435856
1946809131
1284684052
1012993845
1852034378
163535357
1890834756
630353386
662407683
2100129045
1139715765
1704306948
2030780179
1586514808
1269894099
290274930
2039490453
923044391
1753367737
981726580
920432182
1231120224
1378495214
1091864746
1012273269
2035019045
1877935962
2121438210
1245787867
627666797
1741939931
1422677559
1632944994
1783867931
1543281014
1060896014
931594398
1417778464
1488566875
583699209
438389806
970137346
193181006
901702867
1370938118
1215815663
700182467
1883667172
831523098
1841396907
1957652669
1367051240
1792801497
334990622
1532147005
1114409460
1628240121
44276226
1399842918
192826827
1599162737
453999116
1784361071
614528712
373616330
839444502
1420938326
1682078974
181397547
2047842988
868985221
478042104
574679699
1758313344
344890258
900356335
1702176358
1126996195
783164459
822223416
1657581598
137811355
1258961047
89401028
1272941635
1109864778
1160238320
1601002714
1878236370
1557662109
14785881
964624120
822933494
721732168
156888076
1455032228
1717493514
1065508425
236261458
309553579
1381797532
1204316281
1026853705
2123811007
520752828
1610470594
97464199
308287943
1219895261
337379241
446452070
1255771965
681932805
1038143692
590901276
944225320
921094365
535532877
1088782554
246803592
2084336920
1691156339
1239011010
1722456665
816208330
755895430
530797257
183928175
716328520
985640560
423830691
1347470091
930000434
1288037111
1997398363
377632360
435797888
619010286
1845670280
1219777909
832867028
543092986
2123676958
141634069
611526057
566394355
1341055878
153305
283519080
1683899106
982536556
984916161
1731748507
1929582434
429699223
1947753870
2131596120
914582829
1984329425
1839776590
1222744299
1938575165
1675378598
59668784
215549702
1315337906
160039638
1354446885
734227066
485504673
156283671
354231959
1101625262
1862855454
107105900
410317139
1094648776
1545525614
815651806
961831143
746085968
1842324239
73937947
399315055
199254642
2000452007
1942584887
374352765
1560842238
85412530
660766550
17876061
1183750901
1953704127
366510227
138550156
331836067
325081107
2137985568
560447679
1543827270
1769174144
834700567
997563277
1534276566
2048226464
1707958421
535921629
1041494712
1320327414
1456624242
1253711057
2059902899
2064895684
1114515989
656915592
1815540930
1946582292
1637609518
2085844400
1186639990
1948600617
742314589
1507474661
348767187
453260551
144237751
914498346
1548072613
2018207217
179086430
1758646926
1514789357
1390939576
178664049
1274166184
966068353
1524663240
1002577248
551995584
2073184171
1406477661
1003793190
1444634701
1825117568
842734977
1286402948
617490236
1099452588
1463421122
421322923
1708948013
730264289
1457808304
606897466
1007638706
2067084846
739675404
133587723
498363553
1457535517
184423301
73294558
654917560
935625210
1467465072
1087651639
1126700707
61657632
873503349
714483257
2068694100
520738259
7877354
1148578855
1609027958
1462672322
428411170
895246962
1098251970
1335763691
1977268435
2095685650
2003430861
2032861773
1031977231
1053925413
1343826545
702887834
746670251
136794983
843559777
923073662
1401923386
880496042
1554715809
1160967099
1211432156
1299663047
1391486386
1036043447
1830853553
1565771138
1988694497
401805893
470671265
1967285215
788266995
1900447666
2021266596
172118506
1817875307
1124344804
518650239
1891830971
1350269058
1593325132
1962123399
1205799166
1091766307
1386860540
740302850
106283690
2030910397
1443333151
10912626
1431821143
649597844
1652689222
49723174
373368419
1660694937
1813879362
1784731611
534978240
1610928066
1038949350
2062205727
446841279
2086150523
223836622
2139483874
177570537
77514260
656884118
2030749526
1394257838
1122119860
191957245
561994218
1342109838
9920391
867213123
1008455329
786506457
1772479753
1415337896
1464568609
707908027
597314962
1861259786
1681438151
1999177908
1991470295
1906384925
502404838
1579946035
1172017299
1078964054
1901159456
1377701286
40061458
581744885
106232202
1005474850
1311931869
959540574
1410013763
481100533
596818989
1537187694
828820233
1788540413
1717043709
1500075702
102201760
1953559953
1963857449
561496289
2112240902
463885482
661715189
1862543300
161531469
371613137
733155892
1019713347
1091320347
228575997
746363148
156986648
1990145965
1482717088
699912689
404401804
173688184
40173670
985364581
1157062793
702684525
1784049366
530005403
1291175677
1259160864
579285521
160545774
495893099
588896066
672392132
210927811
1394641515
326224501
1574945106
1060389683
1073719734
775879391
742595156
1198667254
67313829
289326820
2091814768
896868721
665400464
2122161713
1647251792
185494283
1764025991
1949467102
1382938271
1365795953
1530334943
861655024
446437428
182878580
1156998053
746796410
650081694
1115690230
1627265214
55348161
766691003
1782684077
1473610270
1890751038
1471361576
813723685
1145360243
1341000504
408154072
571138022
292808063
1484811844
385701656
695012244
776885007
1113510990
541880338
19508076
1942476295
2130241682
453252403
1417741807
747134188
728258229
1019049994
1175232223
1775213434
2069436362
2027073389
2132362727
310626278
959702476
1865359201
166535926
40662136
2066862368
1751428333
1882432665
2109890842
1915323909
1442410463
431673732
631574166
80918246
566217463
99974144
45693212
2032608830
2083634517
131309088
1202843879
275039399
1331524921
457868212
1180621082
1055073204
1498836186
1300747325
1694510550
11647151
118301173
767753417
275988741
1060616623
1875339884
700355760
639887177
657696262
2073974351
1503304659
1289480433
2091172874
1283689424
1252420644
1734951813
736511751
1317864189
1989161942
1781823474
633023467
1947891563
73864145
1567409432
1943486316
26419189
944839508
404742770
386232535
1871559216
1626585236
738131429
97318256
499294415
1832421627
1047430019
1609487628
158118532
682006663
566514616
1126593887
921617110
1634208620
512314828
1124649586
207179722
2040825254
649573609
243061114
1702246334
1659875874
963628501
122036156
1132412928
1667326215
483642839
657871440
228705716
1694592395
559873737
1417867095
589655255
1600961683
858951378
1752036977
1438669553
1707628671
743064525
1354878712
1584001444
987098105
1863037079
1535306513
1342969406
1127745835
931367541
523368533
1340012067
391904726
1735990666
792047516
1630064839
598214844
797099494
2004892680
655838259
1764025991
2033376169
577450869
1213430321
1293302280
294473447
48582737
2041530419
1157214497
1360935730
435005907
1948014030
110216861
577041931
1200074725
152339000
812797799
1607604850
691080656
72648100
1267862141
1830558216
83497156
1870390679
1208018156
644951383
2105617934
1385234450
712301667
1871617041
689000508
316952831
1274465586
1058165185
1203266643
2142556913
649413770
1090049981
1830045006
1130779892
944798251
1901822426
1258454150
833806532
76871241
1360936114
598852871
1667283224
336632660
799866477
8874499
1813724540
407247801
635766479
1656805683
278694132
256527150
425940642
130049928
1930359506
1441565078
525415549
730042363
2061629185
907019894
1447696782
214749688
1812318783
476642970
2012311466
113297345
982087003
99866430
931297929
2082928231
841688981
444110288
12592630
94609423
829468627
1603556416
1643841822
35304567
1549646001
1915685425
593059631
95163699
2137219383
578999386
1185951079
76013531
40138950
738439381
547828266
2045229517
1302679427
345478841
113416472
1979286757
1742370657
1143742953
670043236
741340513
179872101
693710909
1391749402
7041902
1146506819
57210917
1113901478
907849837
1594054982
906144777
739854795
3390332
1170133602
1324696973
386011474
1325427636
1335430770
1240647716
645206791
2140703981
1782190316
878414537
14710348
1638003085
860580417
1381884364
286589135
2052259327
994132823
704533
720259296
529246066
1872436462
594070659
125762941
764260906
1865354174
1484681771
2125835169
1960709142
941935712
355172909
1067145090
1763521598
1981708886
876166750
647193595
575076855
566028842
1683039535
549023516
139942436
1894448975
1859419201
181673707
341501919
813730351
493737669
165565642
1423829770
1429731008
555439678
160235755
671550370
379547495
535293166
50904496
1158224882
2130686497
209134407
1095100728
1897263038
649666406
1927255628
578701874
1167253110
1152623526
1616357890
898856965
199159729
241907667
155204771
1785852030
556608463
747983885
1887739274
797803555
126165598
706577972
456908185
200321992
1558171319
323375687
1885932430
81830975
526967132
1960873271
1573588931
165890156
287323228
649385737
109235878
1638003085
771914033
854448552
180153304
997269761
401209821
392648659
120275167
598714091
965724215
1915455110
994277744
1633597144
1130369789
1162055910
859760470
329352546
1083215472
1816709844
1488962845
471365663
448783496
1784814454
2094660597
1569926432
2007285984
1296658181
145166924
1942403763
1457361917
796943640
1622431522
975452685
29970094
1341732143
1254793348
2061717673
2112509103
216518071
1987526921
427443251
831819812
533049428
505938356
1642156449
1212441159
637689757
2043326630
1367145237
1270638312
190255238
2035705743
1727884561
1731990738
1130505921
1932115894
893418299
619368129
2067514195
286663972
159753435
298857785
676996201
1594255102
1771200835
824711576
1165694685
1690472703
1002949585
1623701387
1655556851
1171133353
1103008261
2130597911
207252541
1856081558
215679846
1478815603
486875046
503893564
114328227
385394850
1455041167
859699188
1375227235
1402547173
115544597
1755010741
1597436213
1371006986
512957895
782957207
1832612335
1043999067
530579625
1212517059
2067079227
2040217885
647654028
1714861787
72837410
427496143
386822174
684142892
1695349869
1229937387
1554300874
17963234
302401810
739281639
1057447314
132636079
1344174679
426669544
2115931004
312616457
217568602
1181366326
1044570344
752931231
1982388315
1972766413
494295464
609706610
477543397
2091049639
1147734891
1160862635
208129472
529550107
194349659
1436594301
1612882427
2058344745
739885141
2003203587
1315782933
1906046798
1116898908
966992378
1717767666
1943557194
1687734229
234276548
1654716811
1179624269
781870832
2097050788
2070229732
970089850
1037813127
894601370
483403174
1360955202
268864303
1886092224
610945109
432141790
1096906990
437064891
291252852
4698810
1607392965
1812215119
1360038234
648778541
1635209833
1063662003
94737981
74097764
537282740
1025585324
446461396
290613602
794178071
555799633
1772058317
411918379
655311251
1953556980
1787977310
1158862469
184863858
46682598
1137423781
243839832
598344209
1544864991
2102617476
280303091
471412056
1799424070
1779948219
1918300879
327765986
523494950
2044531207
893946732
868804200
1284556664
91549570
592432200
1971786363
100148290
2113888801
112571550
1758145880
904720214
1087748684
142392050
481705998
1644791768
1094784685
2068207885
315198040
1453334024
446999772
2063395821
671550331
1481289029
1434967525
360000748
883714315
1034637324
319795605
470184334
1711524963
1411788657
1691393022
192075450
487992429
1278682800
808867318
1257293255
560156469
846368715
1504621818
492136757
1083115199
1352690356
117730986
864494787
959658497
1102945168
178960263
427227130
1140951856
44585433
1183725469
1957440022
1612956631
509466302
950392771
1869454748
1352492310
1198412834
2080124300
717014755
180968254
583464319
1097931959
530755504
57723820
1982762549
568812037
758253661
1968541176
1320591968
167452894
1268485805
957820181
1359053796
40911125
1104235438
1764105977
1835047206
1123253084
544649115
1455407211
899038472
2090545721
1526342233
1931323319
582066023
2083307557
2082247226
1550451239
1157073621
852732289
1907713823
489061434
1233931313
918568859
1555750221
1714282876
734218464
866667695
2068241125
1687436550
1746170161
654137631
942727202
815377295
922553953
780618048
907137898
1857771390
596377407
547792480
1603916917
1711203589
1084637360
705257908
1289254677
1092097509
210805107
1088688086
941650828
1239022052
855046628
1665638625
891981753
969322671
562218929
1213715812
57024741
995583691
1464755488
1052165938
732044895
1627447417
681901253
620569575
1215719852
2111259418
921367021
792457856
433266699
1470252341
803770581
1517590315
1154474893
876283164
1509145829
706629106
300332410
660144337
2137901308
1654911249
867444852
1942846695
1264659302
1616692726
648744124
1547492227
1994162130
1446544300
1751557342
938703765
1382569264
1919753515
1229718902
1468700812
1423412047
1772665050
2045256589
421479419
554109540
1209563825
1649821162
66985207
1780750543
1384846784
1375439050
262113002
1848667672
297421795
1301980314
943603596
849305429
1044024809
1921400961
619832271
543536782
1558098791
1764031673
108249114
1900700673
913073275
1654879739
566300281
765526362
1215254946
1804107932
2130777140
156457064
1683920704
1507160990
178778059
1205947307
1181647128
744902965
906306396
1006638683
1987593761
1805672723
1970633873
1308083391
2006388201
1419372279
757855200
297086686
1667902821
1603921702
1822889847
946377372
1082778725
187649664
307981773
367441662
1142363128
1815217585
1558717047
1591970785
1926610538
687038178
2109371482
1299260378
575440983
622068986
454393160
1955821981
763484605
985352063
1769988305
1784226162
1918900763
1122318594
1173971222
665996552
2132283686
17252942
1123789352
1508798141
2042280929
640979738
1761811433
1697519809
437297936
787276878
1985003940
1263373948
541945074
2005373852
690360338
1862875843
1477509552
1248073859
919878763
2093548708
1979791359
2129600274
1127854787
1945795258
1282997821
1009510734
1855783813
1620313996
473821607
760307499
1063061850
1441868680
1723574362
398694005
514294580
666667466
1924247300
420806813
1599306068
1725832021
2017251962
1821840095
1736746374
682236389
217026708
926619763
1459672492
881852603
122824072
1533007324
1104764224
1685859655
1181221675
401692532
1423426688
269029885
2023158258
339313029
1479888361
165244651
1756281460
1268039581
1800017622
799920737
1865767999
2146574945
1594867766
612045235
894735852
419559485
220172531
2144170616
881998801
999773261
269092456
1899095097
2035450027
401693139
50672152
1511948385
331230672
678437461
229839358
483299499
267398677
407368094
729184976
1958227432
871573302
505888240
1395009638
1179546862
1022815636
1305096361
1769130008
352450900
1182165634
2041001663
214306301
1626837397
1218973674
887388876
384052795
986704578
1994435478
2059605154
1706444216
1489590191
1532059401
803548392
54513154
591140067
995712001
680660224
1274164173
2019677262
1687234090
1791035361
1316431814
1410432319
1096750959
1838587242
1797779111
2097897092
179691626
1905648056
419131957
2083146758
641382916
1216759627
319999639
1429453230
1555696276
1375577121
1141366736
459585042
547267843
408642911
282588976
1351005979
1623254414
194489503
1651279189
967815076
1778796728
1029637353
1436613574
1412109349
2088839182
738566021
1048764655
1725786326
324376458
1072928231
2114047401
1656950815
1063825846
821015338
1790902645
1584595092
1340899670
1078363809
103256201
1637939147
173936265
1165125589
1096510334
750619982
47987699
2133729815
1080540823
1588833122
1702776184
2032337492
64475483
417369864
1373632869
37377217
642804796
672399156
1135067994
1459754622
2081835949
1626131645
1851631921
485521233
83112657
1109396702
731157999
457397242
2125779068
1055589038
214482944
1971565632
2085664888
2021029338
318472400
1077889913
1755991231
1195666374
419634999
550586054
6533462
1467352761
686820345
947894324
305824946
1952540098
526134570
1723448631
1332293123
2134028533
1734130578
2035169364
1609264323
738288066
1821530357
1099471520
1157506419
727166113
411173427
1126289558
51255489
1009734693
1886736297
1039865392
255739018
822718832
1644074846
1136113788
2047230133
170451092
1596246252
2057745211
1413680049
350124889
668166460
1139295616
873023506
695578064
1684874587
368194238
439770405
869337720
2104456136
1045360970
443510603
1951686129
1066016640
1829915983
1425982054
673829376
1044596488
1591911321
763233102
333195442
151048462
1038642732
132211481
882232317
210368021
1995116627
1609670952
529868362
1138401350
1175279082
1745768336
154548322
1206441944
258200789
133587723
1259567558
70096535
2053074602
10644711
459434193
1410663708
1871710410
118957292
1010027708
682424117
1285402341
469782238
1301007202
196710580
28449689
2051368458
868791188
1058252033
523247320
640189243
1525983805
1484390174
195416089
194067804
360946269
84911543
818998803
1857245246
476458920
1183466670
934060971
201998250
220036545
485225135
1780917277
1338516701
1888977907
2063063697
2102751891
1085503173
791422514
1805806880
1812738470
972248055
948891831
1580213002
2023172461
1641740363
1299289195
1071690922
183140040
1696531884
1528562444
2064006088
1922236710
2108253073
1347673233
2109024702
448479966
467917989
1423734281
475230073
1701178621
781647981
1885999734
900490622
592162711
1117196310
1110885396
943249706
13791058
2117264666
1222973920
1162747945
394158474
405482108
1995803096
1347399784
1411623065
489628087
827000444
1381874491
1884615425
1066641605
307325619
534114020
1632981504
983857449
1968574988
805766795
519012516
938869367
1964252188
162162356
861952233
7336456
2041623584
1293642056
56269218
1102970977
2065274784
734492023
1114978306
789635822
2135273439
773018390
1913980553
2043486655
992167042
1227613209
1560029509
1035053246
1307944922
2059412287
88497960
682206440
1994717771
277256745
1327911535
1694428195
576068502
576235542
384555290
1953258725
572711282
2054063113
12339496
814669351
1975823403
1386915110
692673698
202962986
1075309775
629843289
1188456495
453676651
678728441
1082959198
1744692130
1412018840
500889999
855208788
600085344
1045014650
1247511234
476638242
1273179099
379687855
1175432473
1368018558
477997133
700046873
706790109
1833726888
2102511393
1789415000
476312027
311912346
978090651
1228661713
260347702
1848210937
285314948
1614243958
1402054465
680217879
164971426
291035361
2085583514
479586229
728554292
1301021656
1037653199
1153543497
809417149
175221497
1031329833
923619017
754742975
1422816669
1597511855
1529703689
1080440568
1976627880
1258665716
369893137
1002446760
1350464246
770252629
2059605154
475288188
1065089250
1546213843
1714910409
65427462
1971829901
731665585
1169474770
1544676508
2104129149
2102515621
195235999
1175283159
1984652016
2068141047
979281969
1774897100
1240067786
251323611
390962121
1332950572
1580795445
1404945011
1810049129
746559514
166534737
1058754313
995618742
1911012932
1629231604
1031593235
143109751
736338950
1898065579
1385898013
343473295
618622733
821085189
1195851796
1398893138
506501116
349698425
1283412125
2018610784
1252392515
1065935510
1865431879
1918794552
296682263
1353109369
1782860061
390965927
1915132542
262764306
1118865243
101233901
476604382
1597670875
1417665239
1547588429
146043806
1786678863
1875558139
612461767
1824505760
1261517144
39204010
209280463
230453279
835539908
9707198
841101890
715834328
320930730
456123361
1792359999
514875208
129170083
785509571
211414214
449451564
261441913
1200667841
1112923318
1746741688
1892634684
60524075
1724342301
436381509
1927207711
149501011
746809989
2002348655
1341414636
440723263
504140559
592301070
207948631
193644351
703930996
1859811503
1039513586
760281238
584065049
1975166522
232514535
944484466
810707955
1020838664
201291040
1653899629
1050253817
1920323030
805583579
143370662
154335797
723974444
774277239
107996919
1455109539
511264789
1133441615
1836609009
652617309
1376256590
267996611
466397956
22686898
943321562
246865917
783643302
668514022
340420704
816420121
165624923
331252165
1069724349
904662946
809494445
179462474
2084905138
849977234
379041562
398758069
1843141993
948129921
842376633
722352033
1583611491
140755649
233814845
1652274123
1440407543
1276937795
716664433
1889588320
1740253004
713410160
1146289225
1576055537
425646004
2118267506
731025754
796402153
1032799780
968933630
175824087
2145529193
945551282
1875109048
977243513
1247603679
1254529241
1199701291
1897110833
1751211323
1768176078
953495512
1253004484
539605682
340101411
2068551147
647035199
1233172582
1003302042
541519550
2025768776
98759439
641221292
826918524
46949371
4181596
1933546212
356617091
1894252883
1740358564
2005816164
986278464
693111282
1516066517
1181076505
1378739860
1776928629
1201275694
1062546033
1275032144
2000952925
1173479250
559454800
1795792629
1460800451
654744751
319066668
1915741440
1761477899
2018971674
155684210
87502207
1474096500
317805274
1114330491
207132418
654167665
830519898
1138766733
826688259
670526224
444814671
488665932
601132068
1855784084
575446158
487615627
2131461835
1347113229
1769187224
1819702052
719679443
1952063131
1940946013
505554053
832869485
1466524158
898315442
548451122
1424390793
1656345243
1958293916
1741789908
1654832951
857735191
2112292909
756204814
1320686526
239180083
1187158043
1499362050
1475217407
783564359
1005332008
2073144779
1947181454
1961853229
1547027449
368534676
1665746362
533645735
1125231123
1408266074
60293933
1824121148
194405391
1712408793
1625790098
465556654
22587736
249843450
1298193793
766094440
1050931028
1994411113
1153410028
340232098
272066475
1776753351
165005937
457612856
1370008193
609668654
796434042
2102458954
370783562
706491386
2081232157
166298580
747373543
101067406
1914753006
1746536284
1606194419
274869116
1205765385
359956394
1255523980
1487813499
208372221
1291878192
1722498735
1652526853
1291380898
209489977
1174529670
1459552959
554359223
386911605
1287300417
1132248804
773702755
1887450224
840976286
1440424142
1233633369
329036473
637409255
827633818
1184129945
1271933321
557029273
1269385832
344601535
1403540004
634151724
128904913
1200281528
1809239552
798458699
2102520820
783456940
651709853
704327039
2142081045
134224455
208422065
1022443691
411826019
281786442
1378778392
2131314377
1217776537
1557274756
581725407
1162560981
2009246814
1047849529
1426522685
84583901
1851548406
410605829
1194571655
208240746
1606930689
1726375617
536752264
2060005820
326144121
961785793
953953822
1954930402
2016806422
301827532
1900085745
2072682617
1392395730
1980557552
1774125341
1865282251
1676751137
1244499848
1387500650
1598723336
1931208502
201263675
1398016411
292132709
414684576
402978079
490039002
312441687
213774476
687068424
1561404272
330819035
803383158
1792690237
1538337884
1421713130
603525287
1178353915
1546192748
1013393822
1471996078
273644319
1330309225
850781137
1403108095
973760618
1096300914
768047216
1992644846
1143925477
1085845754
331404525
486310871
729267061
345958198
1430127347
762860800
1502041424
19396826
942902919
271885584
550763134
71104680
460676502
1704898242
392837184
51160131
769528469
1024780140
1374689341
1283113863
603643101
2073303519
789702173
1425843537
1594030893
1274986921
362938926
1967348670
378596418
1838682160
854249706
376115961
1386357931
1359281342
1847541225
449047113
1884928074
1818219131
688354898
1748635776
1644490549
1412388576
1660072514
1798706863
1666995639
438513650
1575798440
1216580447
2138062235
2027205363
236541217
1993892085
1616435103
1180990078
1379488120
351488320
479235344
1887618809
906470848
958375255
1919646351
1798039441
190713872
2078539186
899442303
1417902379
277474183
1659826908
150714515
560300452
129108381
61958847
2064457357
303339506
1724364114
8718746
1371971367
600858100
1854232642
26746243
789856422
1473197856
515998117
437520105
1974706090
1727046091
42026265
1204652024
76134649
137742436
1631557302
497810790
372198520
259740728
1034497482
932469903
851634621
559624823
1076177672
1815861905
762992012
2049018168
1707260766
652804321
1548681943
1685739875
643239022
154553849
757226821
466483118
374310269
1028267803
1310172975
1575580453
506808335
1302798122
831633139
801962847
822805190
1847988387
448553159
401474954
1201268589
2118296178
550432459
171033148
1044472565
1200123597
243466189
257822197
1201364904
110461260
79581169
875507285
1733728489
1328897910
82105532
1471680590
920038687
1050762712
1692815320
1371711394
1717489924
354103724
1301925135
162171300
2013359293
792207761
83312116
1060542203
879233994
71183289
1150409938
392317040
235642253
1434655020
455799554
560792528
876925642
272182283
1990338393
1183714112
828054496
303513107
732883621
1055233486
1763319372
1706736845
72524402
1443148319
1973020323
165008045
1937559230
260136389
1071019010
1657062824
288210196
583802669
2078081878
1583240604
1841610464
576868535
1359237143
1474603011
605210091
137238770
1104474115
116965296
943696195
1140002296
2044375767
1438464444
1311932620
258629031
1781849912
1311711230
450874406
1477065695
196858608
1705617680
1060156672
779424143
2086726000
1555749814
1767892440
1154812491
1418937859
1202903321
715939552
1205528894
914524163
281479652
1792972667
469997008
433275758
2046469375
1284192173
227302035
951820037
2010199354
1377494215
1189588817
1513529405
1301409562
404567460
2054010466
114244118
996743163
1382304758
149123890
1059424958
1677904837
1394615953
984258915
2052980957
1754055936
1072707074
352928222
1471514264
98139728
1422144735
908247714
1563383512
664532623
113451222
985463709
1223419806
1445181719
284529872
387347477
188869268
334923939
75828320
1607183031
138176373
350204314
1474501723
1080539663
1589225778
1631668799
804766255
1207039883
1360145997
621506205
856692473
1046722338
579133898
950675423
1643196120
433873379
1538860752
703433636
1972491939
636839756
1841374248
649327560
1161982702
811311278
1769704068
492055989
1462424562
2055881754
1742482551
1667794226
1097319450
1637230630
649062964
1373704497
1981259826
33859650
153129199
1469279166
1948050234
1653233065
2124786734
1872626703
1369286516
2017347094
488064986
671318450
1212538012
17340489
1313161266
618549865
202558630
500178200
746916728
695126647
689256402
2095238038
1943931380
351806199
249897150
2078095341
448552837
1707872491
311671505
1523144201
587743064
1153627236
879556807
206986354
1536752570
147952958
1154845475
1314422845
1889350513
1242759914
419349014
619669344
930413983
947435180
1657298457
679183926
685838132
364831152
1021417428
395018302
1060619105
1446521659
2018763547
1246773767
357378500
1843165258
1644041273
1359709667
126149788
854626508
1311442983
487250365
1165169468
1013681965
1167950025
1022351302
556912233
1193924011
2045815248
1268958405
1825961276
699724501
652146179
819223457
1965827530
1783450361
929405063
829269765
434681788
512749699
729526762
1358447257
1923754470
1435112579
367839678
1548514159
961412970
467168049
130632757
1213503651
567412337
375465168
819146631
1866479559
1377797244
1810477222
1031352539
51804575
1802213837
1478989977
1573119365
25368250
2125308544
586068185
30803842
344365915
1904953581
2046085543
1503907896
1191620441
625392294
1154812491
408358154
235957561
1825561746
318315506
463371317
1937303101
80991298
2037906875
892603987
1358575574
1342403398
1083501842
545557616
1515010480
113998383
303662645
843007960
1320052483
2033939573
2053680837
1134362254
173703894
483354546
352093311
225698146
1041029949
2059956154
603423705
1295573476
1465872037
707849234
322116492
698061050
830156763
1246009597
348194451
506581465
105194106
1216525864
211456752
957686636
833866542
1708427329
2123176262
1748618490
1382062603
500717128
1639581025
1333753976
1718942731
1493646047
1072407747
1173978406
1943763697
865877480
1576833315
1784531923
1618211722
1726805776
1897385408
310178743
930992178
1132404091
192143697
1351746105
1423355658
782135135
1254140525
450939110
1467565296
1422896061
432788904
391510220
1115337479
1884636357
630494642
1598351383
705731870
878804336
412573653
1213819546
1221585455
1631689198
1174192581
1299658468
1505570731
1126027087
1816042160
557425222
996786397
390421114
1410603288
959987855
1689186992
239795627
345232187
455671209
1282546163
884133667
580483712
752560060
2076894159
103701179
393464836
1757484439
2072232387
817010126
1045102588
180555383
317147331
2030744094
2067915463
371827995
1525301360
442811613
778135672
125856616
1785751035
1727931861
764346916
578904955
907690928
1198461208
2023520823
1862683901
1322935077
512461945
656637849
2079652453
1428972805
105869899
816617644
410628052
1437246913
642347173
731985200
1623733353
307532280
93629782
1636769445
390992748
1753523949
1691618467
1244672853
1208326069
1779147132
2083541451
976930633
734285067
1551028569
1070667457
1897719318
311281620
185420843
2101207576
1237934585
613613505
1196983054
574705095
1714355263
1912917052
532605095
94305020
203558397
2142995832
273389228
114080718
697870525
327171515
1875617081
368962567
1543326876
158989150
835919766
1988220597
735840004
1785945451
338958828
1646866156
1977193947
832254072
631120015
2135672554
274678413
1658868825
2116201837
347874630
62187419
1205888703
472364819
1555263433
1482349857
947389654
351432890
314721413
1929622698
1813497802
1386048555
2077655544
45470717
558416643
1538893423
481475995
1791310099
1993134270
1926745460
374450734
1919598962
1860411685
154325137
1587924838
1183610639
2078357345
616380340
1064284670
1369654495
970501795
132661165
599258316
1894198609
1463560598
446103973
1614275607
31229309
1086388112
1435112579
1169354423
1538044334
1412604840
637562554
2050824870
707736738
1298470919
556812981
1578210311
1645777773
1371593073
149374430
1252941871
753862418
537867575
549938277
1425810582
934736690
545657928
440418134
847276577
2125140784
1802000858
1571494862
633659699
66480322
1592537579
1298383208
715985348
2041027475
1499743696
1496957825
1324583791
277835071
1090671871
901240911
457866317
1147578200
742652830
1347585765
1166492378
1302148660
250102873
1410204442
1109845805
109456369
2098465252
112104728
955878567
56348150
135614309
1782632207
709857184
660808565
976249293
1722037704
1191507873
181098663
523691294
1584015788
2129455518
1036232973
901453976
963676675
273703717
1986574604
567650678
464217560
1960810809
106148764
950713024
1818755375
319234191
1304907334
1428818155
22005099
841081688
125408159
752403628
714384422
767033372
532250699
1999918295
1014878183
539740808
1106141286
1711636266
873696772
65119702
516440587
1486936285
1122895174
750864428
1934422532
1188239699
1532345152
2135925628
2109340615
750092115
857528679
1220652254
1547780971
684288142
1617172504
121193679
875996942
977489406
1666719194
2060890271
1362895881
1881309256
1719029272
959354722
2001321342
1012138535
479105389
1745281293
243162381
761420736
883573002
478336303
772958108
282365723
1862774467
936596039
909371729
692310409
1726554611
36381800
1843416381
1412340930
576580947
366409196
1087868316
834905861
457399581
11032465
252761229
2083412436
1636643154
997835539
1094368221
670721833
1611081658
2022462321
1524952628
319333631
1323438662
1334597769
2044487011
1307462685
1485915089
909996673
975167696
1945112332
1795995192
335532671
377946914
866337652
158363179
1305670510
1995016809
78728100
1477098409
185506449
641525115
1238084559
420987725
1515886351
1987519229
1604846140
478833171
2001241811
817566622
782263561
723086981
871910299
1238748659
1058195751
1112370182
1633861388
1256739832
1965048164
1619012738
2120993552
1626122001
582176714
1449044526
1361552941
1827774300
1125381060
1986512632
47473535
1791237320
1112430665
1397610167
1880935975
1897242471
723562443
536840734
1026973856
2035494703
625071539
1164716409
1344171813
2076142723
616359839
835748835
1593474512
1245022199
1040713038
74326493
834200450
1990078420
2090714595
1369212986
750407041
952126026
44318611
492904586
527285403
1599436272
1670685865
661087109
1039600024
1995803096
1887118313
256171884
921915709
1110972308
1535991540
604286730
800396352
2017479305
1670823330
2040619945
447640027
347149778
894952438
983464223
487081946
1540645529
2142769617
1742849655
1062600080
234213631
1983864683
1759867828
520686021
297272821
734944938
1877498103
270238425
743666348
1791037021
327395181
1808770962
742400468
1453241664
39660675
685316970
2079601888
1231962078
167142960
1596372969
310596142
730824532
845870716
1087686848
1710679562
1465471895
2106237385
1872576265
1532786247
86533068
375945826
1714785350
1855429220
1765336960
955308417
742842997
889876631
27582416
145903221
381893187
399290012
137097308
116625215
2034959582
771848379
886302720
678671968
744319849
1182597787
1109351910
1156113441
1737746986
822162597
212804788
1497934245
1315596340
1580297758
1873266225
1990300438
112430890
843667772
90842122
115265918
1421426997
1146289225
1481906089
2098867197
781851834
1291558567
1350961949
1000033880
585662271
1503142576
2121928702
1370985606
958398850
340151498
985497459
719787044
809540932
210160942
2128463838
1535380669
1718333727
1362756200
1748820860
823748614
921315777
707591670
1508612015
1102347347
563510752
774130260
47645278
1732990501
1536563844
2051624448
1120228328
1820377223
1522039129
173606620
1599288901
1674518046
1992679100
1074354455
95915158
1929000223
1404973702
2039425498
1747047321
1265989406
1565399149
503480597
2075460136
1395665409
1508020698
200236323
941144926
96617633
608661717
1011114114
1179005823
802267016
2077457238
1688044022
358305467
1805011410
279368815
219977828
541703608
721227438
1868629521
63397328
1826483611
946090162
497478454
531752176
411797007
354602212
1717616080
846604477
759553868
977324348
257426931
864559167
2028699431
445061593
1457287937
628969428
801705898
870229898
1553057947
287037377
858238129
750302593
1795167487
1607219767
970528352
1453872644
149619979
1715158404
499205022
18766502
732363354
1102679217
1082426824
7792903
1481554983
434246798
2068246012
1102264157
507705346
15918110
2061836063
1974217611
961440610
415093488
579893113
2138208168
1955588836
901264167
975876827
1082425262
240314228
1415892018
1031019019
161119818
703712683
1574284898
1690417148
838825163
612061137
2038385884
1481278540
1726804871
758038005
55967422
1015252399
413998107
1571437399
1370548957
276270448
1943047724
1799356372
546895941
1249535865
586067220
1493505686
252868520
1265085201
246531505
1219936089
847181905
363518715
1773735721
814774642
1122930028
1149399007
136083029
1294409199
2020852183
989261540
1910294923
1081311890
1694004314
87346691
1099831903
1934527447
385097016
2030493938
1112197855
1688821796
2062808213
1934134516
153398943
388933383
1248329321
1364404025
327370408
647626834
690544857
23584111
284969100
116893781
1876026173
1314057274
431292039
1903088565
75530325
57995602
1102442250
1544412854
1874812435
2010382691
1342561665
1354556803
979357448
1018072220
683321773
2110488714
2071823220
1580297025
1599012409
21416610
1700129658
1936963623
477204366
749954060
1544047249
1472356274
1299109977
200380284
1555107173
861713838
767724955
315474647
1389285794
678761740
469858278
1589002455
1816785719
1380706517
846550106
154153298
1721988580
2124287684
1840288581
2130835087
869746012
15065005
2141869112
1667465338
827365516
1170380945
69958908
189413864
76852395
429065837
654463279
1458858649
386971402
485585500
413241190
2058844942
995098301
485945732
703894634
1959797706
1646874057
1182953444
826252933
1256591385
1685032584
578664217
1318135318
1157686336
1328088228
448281269
1523863870
1220378057
1388793274
1708653030
2045988897
1028336944
695850181
780660373
510644177
2048281718
774228667
122223338
755320389
1290277297
1827221614
1369695069
661223998
83524268
1669927903
760127949
1244836771
1721734996
1908988967
560445370
2083976410
1485397047
214886374
810278970
1952931437
1701290180
2121204089
1973024148
590845117
520508561
1681651108
2078071577
1883856031
618142437
858826074
1841598661
560288182
258512051
137820600
128189232
222048067
1901187743
1884744745
1885515470
1135201562
62604231
999299202
1079803120
325132352
472424849
467032027
1053035157
1007408186
1609766674
1844136162
518991528
870096609
166228943
1600764876
1745919205
667563402
2059772986
654592973
731523331
420933538
1849704660
1337037917
861298144
1262495436
807093458
105719332
803628137
1965174888
240579776
1930764920
1336737277
1242099172
538921644
1212248699
1774426997
954935295
693895720
222571857
612893133
1087268636
526780088
19360204
277745128
503490189
1488732823
1944984861
1280961225
1060528155
612885346
1923600376
1099108026
1732129956
1926227709
1881792711
1397805297
1552850472
77720152
708693932
1761165528
706697411
1527142078
1038377018
109787821
787100929
1626660960
561061859
341473080
1373249203
948416396
196905956
264253713
1030612942
2101700318
1312082499
1605580436
2002739285
1486280270
387444040
1562828386
1421332170
638026168
224782074
2145607750
767129241
1656479275
2115184267
1925998543
1612924264
127062327
1837813064
256537768
614911227
118040554
1461095993
1445565117
1306200243
1220036479
1346699714
1189974873
561598473
915584962
1868757126
2019435946
1421466993
1438242602
1594574676
1853133920
1481531947
1479399131
1738803019
1871051963
1386805366
1627876996
1138704743
1647918171
1924180591
489774388
511440347
380417170
1444963636
1039163891
1918036888
602489665
507872485
679379838
1413078932
2028638236
433639157
409515226
311467952
1822222339
1613597884
194429998
1245554082
1211544991
717483708
253153501
2100581073
2139807159
870928232
283320208
2008588106
62467590
121538503
2024237405
730549751
917181603
694517857
630463941
1400700162
1809899761
1102828886
647992904
1006932860
1529269093
1627176806
533507638
1392616738
81208729
141028691
1115326850
405290208
1931726315
137883546
185802908
527470270
1500214568
600884405
567600385
401672630
713482422
1366771925
1282898211
1989619712
1519167912
1436012416
1518429569
760297428
1363503046
286296159
117147569
264595225
1247152726
519487163
1136381523
270459927
1125901907
1136480159
1329365231
209139907
326022464
1904737887
2073664478
515917860
2066046857
1723412021
449892161
2002548172
1656771438
2083912508
1191438137
768921600
774177185
151663017
279046541
536365546
1509875997
462506445
147723827
1499799605
1938878601
969091757
655361914
1268089858
2000791409
162496375
32318716
1633996189
1920823998
1985757127
1584930834
2094323020
450898385
879246053
1417290029
1027266412
1881724197
793396957
1543311850
1791245341
1564191145
507891780
571866775
2121955143
1879312898
1388185371
1786089124
1025767634
384278654
212346490
1835999289
568602899
464851563
401692532
222337805
757883258
1316924579
1998812730
1604715693
1059424786
1947833805
1640535799
953118401
341109595
27020480
335503513
1666819146
1309068685
1670344102
188596723
1581390654
1900989969
1383927392
2044894545
1194393268
717880948
2025018166
1336709782
1230445658
634439046
725996274
1190044369
1854682212
2007008424
1412601845
427196616
1820393131
635121068
2017752994
889766233
1589848126
1516431160
550854509
1280414217
1136268341
1574010520
575945146
1261416072
1524378088
263474897
337132998
2130481504
1812237623
1999022815
214855100
1796533063
1137452538
2005705241
494050182
854810258
743473769
909483674
1851172132
856507622
445508896
951831885
1524158603
560217532
1939794034
1042022460
1664572570
721309727
1592720712
958768992
167789873
528140447
1772656155
839793666
1163335498
1532980538
441954330
519312988
40557612
1669704203
1500997266
282709590
29352371
1075854382
253641646
138695246
1535180484
483149293
1235892809
1798961610
1667696796
1869301385
1260711743
1661707651
1800413584
1224296956
985604637
915849192
227643341
1990287015
1422085031
1577150294
1315065894
1573856481
871327888
1551498636
1996725235
2126869541
688604486
1686683560
826604296
769457346
2026410739
1468658158
1313006504
1296859041
349153817
1369773384
2046175798
542509132
575780238
205325658
681193487
160071005
1219220993
1277714956
1996358437
1255846179
423829049
1943691633
756625746
1349284901
868698767
805497322
2064146875
1301370911
1621850972
2025344295
164555855
980126933
59328038
1242345652
701806349
775222251
300256521
1028319631
142070387
1172877600
636949348
1680794420
205266931
964179787
1183870113
1744967307
730702208
624566098
967092710
2011447264
1113131092
1632124901
2118782375
1596820961
552753539
1502552052
947668547
802640158
120243224
867172205
1118980525
1506593948
1617253941
261374558
1145285365
1157946514
1493049464
34464687
931357697
1162947522
1189692176
169083936
812047319
1657282523
1910804634
106723762
1001701759
1338202051
1762582066
1680289020
214122252
669821382
496356528
1537929461
389083567
1393507677
1951602002
624790305
840203743
1864448786
1868535131
977986222
1524260699
1634709608
692745991
295781400
1736832621
344857980
825896580
1037329051
744688801
546261488
1396677924
1807563717
343371872
1825168993
1357361059
915963231
479596558
874000674
786393024
489788086
1019298200
1524348212
1540482144
184490500
1223153501
1160752375
1458360382
629667381
1280753718
154190251
373240215
517377821
1152941561
2108556773
1557735328
615892332
178509212
1594309569
1651351834
597385777
662439416
1869643815
1855102979
2020847363
1100276922
127868138
1353936387
2132361431
668307735
1202992565
653848350
594059167
227667268
1604317779
301645059
153834677
1755576684
312013964
728778348
2028141303
994031352
64074250
347599676
1282684021
276271765
1842031736
1839302381
887206008
1574517176
422752000
1280376739
541072466
1788084097
1715338090
416881597
364302058
640266388
33392999
1610983307
46588369
1515739197
797234035
1678293074
710984890
634979181
499825356
2064546322
1559853548
720207819
265347801
120130809
1854125365
1582414292
326475653
1819059485
770575191
660461115
680491738
1524692706
176092713
133546154
1943810081
2039363670
1165128279
891623552
1550051622
380903028
1308916524
605034437
1425772275
1740297936
1496024170
1195316817
2053154756
412015608
1983252664
1483206814
2086491719
2006112052
1285014127
1135609150
463349457
317242739
1300432957
363507399
497198751
2130351849
6488373
1651184807
2081061701
1414846445
1819752544
207567789
34140592
1675212452
1627464576
1096521895
2035973206
181424759
242680634
1237596459
517967396
72838136
695768363
496055097
1549657739
1252196298
1895979874
316168854
934427685
72527718
1808450104
1696044325
1748437899
234400810
1905942599
1863598215
1867849798
1580077386
1901568819
1753640206
740058641
1461406441
36099115
474743501
227659440
972178926
1703441033
253408006
1221769074
670393224
1178426953
1168669413
1757312285
882789105
384359765
1337412544
581236465
116691414
1384689124
151605592
345683698
803588263
175031962
294820863
21205994
511260695
479800211
1328348926
769166778
1761879974
946608762
951111131
535691000
940402737
290632589
1690812504
107293363
822517316
1573048948
304167208
1144047132
1414745811
869793570
634020259
1366551370
1154055559
573851832
2146129229
1159226582
654071453
237148718
1799206478
1880457179
671606747
1957166744
2007594753
1647996192
1137588785
1739775799
1058764685
1412501775
753368621
1477306750
638870778
610578707
2075198220
787507121
1921655295
1395589017
800506926
472231720
1622740479
930794787
1763468743
1333133494
488080782
558999190
771452530
1237155836
1212144762
2054040504
2049561054
1111292403
654350433
235570321
808729650
1453410333
756393425
1476663080
1643245733
275908000
723054017
2139693631
806625058
685024018
176747625
1044232476
898166501
1162225540
41993523
256218767
465007174
356678714
626064484
1343558963
1659875545
984154983
100243444
678970400
361237407
1181409373
20379156
197117868
559153497
1548785049
1486709027
118400674
980887611
1229798049
1139622415
1193714386
1636936203
1840561702
1737868509
1598924860
2139075547
868662108
2139171341
1364819293
848887077
24950591
1588805778
1305432796
268132524
523706955
1903159554
680575323
2097539325
1328434638
1418662408
900399718
2062085936
1802656774
44559710
1393141847
1801371688
1688695109
2021604977
485085558
554494530
1355080108
790107686
743223953
2094116572
851663678
1018905682
475095802
1280846723
359345887
598985716
108127697
554133812
107618472
1157652260
562962778
1858743384
243771268
1830195634
1600030818
1207568765
1332157217
1519630386
765589175
2029822550
884966748
313744381
1413405751
1729128323
420941832
93626021
447540519
2062100104
1766912493
857163485
1922271254
486378151
1366268644
1245926750
1074310849
1683379383
712893026
1247610329
2007190023
1802142003
125090531
1236620412
2029338304
717990131
1045384620
1044067826
528414292
1367418695
219022226
456167548
2138318423
746317067
152294432
971434748
328965998
767779906
1655083934
314392505
182260386
1600602433
1876366845
1491597442
1565198745
1672442447
1314936182
2077842176
1270673910
1738745301
1209039951
947474955
249508726
1167768400
1991000782
1353783089
466212196
95290181
570624928
1146732076
792225144
1043916254
2133831036
1884155974
1199207406
1965073233
600778519
774717360
313691898
992544383
289449863
497920522
190552569
1771243810
806791692
1214634968
1129572365
636214871
1131037500
1303159377
82721077
888171817
724167361
539429983
198775499
1346114626
1287847293
1480748653
1018621641
57475506
1390011239
288038015
711869421
1888226599
401573984
629846859
2141740803
1036964195
231196968
1530443989
1504556276
939671888
1436382205
1222413185
697494099
1058238569
719970538
1639169098
569531217
385402075
208829705
960217834
240188996
1846881169
779036132
65395814
1648880080
1593806756
540776608
583730498
1633769671
912206820
1296212572
701985312
1717904913
1815901745
1945481147
972137494
234105074
223436425
426160693
851382163
2074745928
1372232006
1810660338
1760713893
712415640
704273188
1331419593
1138149139
1038111726
1054206231
79916196
142412572
424958972
444876218
1007988271
605497276
1902481206
1958853970
266815069
544801759
1023230781
371171713
28345966
1873497274
702465553
1606728667
259760935
826706377
939282471
1540116100
1011045201
2099544568
433984140
801931926
982759813
2123698742
2115232535
11675195
1807897910
1550115930
1362218785
1163058562
514466814
1765786129
668482388
1786550046
1339915222
538700871
1824240076
2052601510
1165462434
1431320994
2076461960
103585573
937676962
504835515
1314589319
1594082712
1949640479
1050017947
1235466478
1030062271
340897815
1998261067
1164259727
1236267732
501639374
1882985315
1000588238
534157450
1833651058
1224070825
1871175721
1220899562
821667287
611769947
1031099030
573021189
1077407467
1226395256
1342248824
1396376763
689491698
1836658774
1288243415
125338337
1381855636
2146191277
86472426
1695438548
232485565
1089532580
168570207
1666381224
1961056932
852907567
965374793
1933499522
1243499126
204250727
1735855885
1202904732
1082218811
770667438
2100388764
551607870
994600586
316474159
575346345
223680431
584839070
1244284550
1475969291
1679460470
614186206
713323996
1803135172
551037318
2105028837
1613049271
1469430934
318099499
1955396131
174962014
340282490
719665963
1576651286
1591440392
1181760951
1782663351
384681575
1700227093
335849826
363702567
109355382
2085494663
982213587
2093758037
291210220
75202553
1024167109
91480539
416113513
1667489779
1608439915
1688938750
1819505378
1004283165
1935067709
614911227
1324490194
363792246
753614890
1093707417
2000674429
865189242
1685571237
869227473
1098554794
1775130930
68824203
1397630093
1162466081
913247496
1943947061
285480977
466396634
863439059
478041262
108489334
1678417324
974130485
396116285
185235803
169008559
1743065212
477741146
630853282
19806719
1242162569
1152179570
1305008186
1140243583
372420602
1419528956
113008263
185005980
2035682677
590680844
1186698479
1220462886
1461467302
1356006638
1733576477
1342241368
579614548
1311716725
579345787
327041186
1360060961
707113441
630605366
1285344630
1718792736
1161787054
1773750929
1139780940
1621365813
1466589327
337185688
819822289
427691480
2085102388
1302978264
1434255855
82644963
1664421626
108919229
1674697719
2054761370
169544961
411474461
1583118576
220949831
971439289
111367935
2096030455
1110595489
928558365
492854946
300479275
906302389
1832154675
576915713
326259014
2068926526
600808415
913185867
76270125
1677979369
911579612
1271524214
702849287
1288444787
1100530827
2026674152
1435103693
1741396173
890819669
1254657601
159391524
796208660
1122826906
1513305851
1541234676
334487348
1614505794
1465631095
1167829358
1239824849
1656365748
1623502878
2139830419
1104785938
1117472585
1582911161
2066010892
1858081777
343886287
694232262
277393097
1355801522
1441722719
847502581
2029880772
2025420708
1340923812
1944310764
365070596
870199021
1391875090
766628373
92877734
763069858
1037621144
809996121
2681220
175171101
1401021267
550394733
951580530
1457783102
45984391
593436776
181036747
1500621887
1736467527
403956625
303573001
1787150410
1325122551
2053264939
667021142
30549710
242845511
1335410238
560317825
1840931950
2130426173
1057011618
1961763900
421684393
1621016371
952075395
1064523517
71849116
1386344907
1348387218
1808860192
922228640
164782900
1861026925
1552509671
1769879603
1088307250
285961490
1669354435
603550236
609600844
1868819851
414074456
62551203
971004103
1183328716
951481581
62558650
1553591124
220438481
571082417
1325122551
1327988224
1943137436
1364817771
1521399066
1073766107
1282813999
337535339
1748631007
1409873990
2069838643
1265903830
8908183
2053219380
415156086
245761648
510340755
1633490328
1564748331
2130225006
1169202968
1861146924
1563518635
594178870
1702365462
283038605
2124875726
387188995
1938808840
1740164135
1288103700
699250837
1466265066
824812737
83068144
571278388
181535868
1499365468
1381083704
650313056
546290774
1480809857
457946559
171248575
1349721694
221190533
176761139
1670063344
1448311313
569962173
1793023180
670766358
16300518
2034828767
1425579468
1934113749
410183738
280385841
437377543
1146585730
138961163
2004622685
247335715
1072620247
1651657404
2134909918
1043959440
1042389614
2040913575
1223233995
2146893464
529533958
770795541
755915984
500055532
1364569780
1009645383
1367783626
1505080172
325839443
926316199
469356782
1337964215
1562621958
485438502
1428179826
1161570784
1166722752
2146023547
1694380033
53570878
1121004380
859547964
1623101682
1632628521
643239012
1919023085
248354728
1692578293
740155916
11552884
1796420668
1651348394
776491629
1158086623
1975458498
443235894
1275594560
478076851
231191025
1244878772
142332246
1223389952
575831797
931000284
423296417
125657848
337125563
603319473
971107614
781321205
1777518752
402067315
1321409540
360925209
390999976
286822045
2095119781
1279085680
1543430312
2041265715
1602981773
837599966
126063546
1757334789
943649188
2080454353
2085638170
1096828034
777355800
1705745784
1412814499
909624684
1073640841
116495503
265388418
1026787230
616474442
2134691003
1805562840
219314203
1553856063
379817886
1857987382
1053765340
307631687
988391677
231617230
320406486
1651584143
1266662582
1064154395
1201507428
1308124729
1938735610
322716682
2130129282
244857604
692588787
442303047
34876997
1728953708
534579163
1294434439
1604508453
19448863
833246740
1544911995
2088779310
930811740
1274934784
126531949
1792773618
83402552
1315701735
2020672661
1586987015
460036454
108532419
1197777733
348634502
251410237
1800803808
2077322293
905461021
1601951313
1379037192
1678071714
1528222840
1520428992
279361070
1388035483
1286415438
746716557
365063814
874772162
974226482
1389404983
244014181
256520790
1375111891
55655579
1924736851
1945229193
440243714
1643478652
2137927994
1406167504
336572365
562665342
1128158179
936631196
457329716
135411219
894498530
828979694
963632347
1541949610
210293380
788733356
1304846199
727181519
1609762515
1302279639
320391190
176324862
517220699
1288129266
1141368025
1300250874
2099907424
1772748476
487544767
2147065279
643090042
193370133
545235964
220579503
1166432523
28824072
1969761351
148413463
757856804
1608271693
255880690
120475765
944074129
216249057
728038839
1519086639
1588797397
1516993965
692839504
1300082726
2037195959
96935269
959702476
590449796
1945278264
1944621158
1938864080
557155143
1790897526
1477949842
697445067
2005475813
747088214
1894037620
1083415279
645856649
2138364061
1924528130
512432682
1340783573
2082384900
1672370280
1471434731
57422174
639996666
693717709
115370045
265394801
577151040
1838669658
1265013138
1445270257
1344146917
746802848
730491696
255393888
48916092
263718760
1504943352
1076080044
1158473294
91249699
1998541898
526512839
1456945577
1623726593
1462085355
1185300231
1707822926
278444830
1291175677
1931336162
538797933
1572993061
358170443
1064101800
1804377763
649360177
1181658106
1496300559
670128896
173861326
1992949106
482307574
444412949
834307829
273975988
18106829
977559112
450813224
76789734
1698094405
1951828387
1611583107
1005210574
1529733043
1202216914
1284089906
1231418337
729525844
1921942988
501021147
1063849989
2139295157
304771724
1107350041
1584469280
356884629
843085557
346192568
848906937
433356946
1418173026
1472190924
463219232
826438992
307456231
1952124963
1828206255
2016294606
921640988
1998809474
524691133
479300615
808145063
131635468
868748566
192205923
787695366
1179610327
1529939690
526159638
102984297
2135349131
1006815820
1365646303
1014991067
481890547
1805646580
404881210
326826789
68614585
1922123417
1833485043
97203577
671863275
955328870
483102728
2088135426
1813643642
1024740793
1703876773
1537190749
922800443
796896719
377228822
937412901
1049187511
1624663543
898282350
1415166229
338309153
830528248
874199257
1472436556
521592694
781911270
942614200
495007037
1242637598
255136723
2114741095
1275421783
2112159398
2085804004
1698699037
2108765089
728384388
1430930831
1838587242
850034356
1229863102
2142772844
1194440458
1447971787
1302432849
2100224809
1334511117
936484107
367260804
419800649
913242935
1236027020
2028691382
1994115210
1257306653
1507142364
1221316421
1259478159
1268674863
1833971321
390573111
306184175
952480108
211534333
1931300493
421891626
746938510
103395210
1146660539
861358712
294512004
304725777
139065025
1391568188
1599840623
670680825
633545273
1228343304
1131939783
1311432413
1221728572
868167610
1673473313
1647887206
45423124
875914611
674053897
430800318
891435067
524025445
52533843
978558702
1801415651
2007483935
971113052
848691145
148348555
1681067471
766389517
1527196208
1090984470
7403423
607566597
1526215543
713094512
118360060
1104822921
1376953203
1154458939
1307815868
297528639
233619219
1721061920
1968797183
458573851
579491049
1009804750
174217771
2101597468
759053580
115708622
2088186735
937744638
950856269
1534322562
118220554
74149506
684752524
567501378
1952535745
442632478
799717253
1044183561
1002630838
1079334212
1623954587
1617014128
1536348901
340841298
117072617
97788768
487242717
1260438355
230443381
51370604
697776972
477047296
1606695247
973800880
967824487
1581996970
1829915960
1487460930
1952921199
1994981211
285371402
1571160760
1840126790
1039920392
1393140548
1021894672
260006235
998642147
1929675764
1503990505
562998875
1893288593
1340101758
123382792
615935285
1749475912
2103180532
402225467
91465460
930941775
1376990844
133012981
1390620076
774644980
857312321
1698004165
1463845819
1680788765
1578508890
494754557
297907518
1612070299
1893724244
1842216997
1328976520
1748030882
2084645882
1796085686
1357819481
761763072
680787880
1003219511
672970309
164198887
91296036
1734345143
1136778898
424497859
1799013472
1226538475
625356262
2133483822
815471680
1949616784
1242466705
2029200486
1865640035
2083018757
2090760905
1229902504
1031165669
1927491495
345193713
660640701
1824506750
2108029430
1220989329
253849059
708476456
2110671496
1868552986
2113080550
1999612571
104526832
1817032193
547382365
10557982
461792474
2132347380
678966321
1032072288
1214301064
1546351621
665245526
716603918
59812083
1624478724
1481435361
664960192
679282561
636522383
725771451
1842442201
122264472
1760224755
191192858
1535444570
506994489
1648026659
1731963374
1962124737
1309785091
2024109240
1448558942
34939329
1818924016
221979833
1705665693
1723396711
1492079580
2070285029
369280630
1798934198
325143577
561104128
1285348611
1416315580
521097307
1941359466
1246392255
2000356082
32791349
1085354274
1912071857
928867906
1312414819
1724672212
1344212287
1926348436
1809737126
1162191335
2026102931
556899660
1538418764
1563323793
1916308622
771327314
910495465
1099034336
1081589486
1208685614
267604692
1870554353
1624618531
75085233
1678077812
419531631
377838150
474982232
1383984464
1045814632
1697508390
418472089
325052667
1188807471
1299280654
1347440925
1313238393
952953026
1060223632
1530146727
1641285178
499285887
1932007660
2147224935
863382473
1100173513
1225374027
139411522
1089280842
862621143
349596747
1152634049
2063503878
787326179
565904561
982451137
1624001138
1911915596
2042762424
1346551488
902091078
1725392852
2074726208
1415314792
762166544
555596118
538137618
2067843293
1269129786
598911140
1118160090
1067586008
566529067
2070865504
723579146
1040369884
2029170610
1327741594
1240059828
1168104528
2112083820
585396762
1176325063
53360891
872783661
1872197785
1031184198
1487602070
1822020247
2138782296
865287027
1758164840
1906217002
1449705504
477340607
1366401129
1186196340
150361666
1687756726
1970824250
2074988851
306908557
1800533833
995953740
218468971
893356187
72146423
221852299
2098135526
1039478639
2104266967
544825572
103496930
908816217
1745852070
434736909
2012759377
2015488901
956558346
443245353
1972697650
1146274681
805206941
557007577
1077579041
1583295307
1125967748
1375959579
2137679769
471859169
1721651788
652898118
194877961
505400824
863806217
1590467295
1716263562
523777459
812052420
982681349
43086602
1353681401
1262444789
1777758403
1149443362
331113321
1252206933
76011340
890081419
774386962
37398746
71705415
1807018744
1014223568
1775563492
667312616
612579941
842313439
973330528
756287340
1631515880
873012861
1191223613
433721489
2001805438
200501372
1143839539
1141189587
66897201
972375713
941537405
687166954
1784041426
1534278476
525588880
1716636044
773323124
350826091
735869371
748944604
1161800844
4378191
2067738361
1278559730
1777156621
433281859
233470680
1536778661
120750724
1632788899
1146573208
1025765270
470769342
497501108
295315605
1758100012
348405011
2063479399
734677762
968017272
1089655214
757395318
1259099849
340747013
570951927
406464482
1992995700
1265419834
205536068
1139684527
366953416
90494708
973783582
1081943770
263876254
1849160445
1563236254
239439495
111832247
1875352443
852215157
983408613
339555287
1993561667
116996888
106440528
2080787488
1026807480
1003605083
1038611120
511192770
164408053
1850196120
469571886
1556799664
1814825662
226371032
521828010
326569239
1530571145
582323688
1088819463
1240810192
2096666138
22113712
214692028
150882753
1633575547
303470278
1903139419
1233015209
1682328033
484799961
969543116
1133466544
896251989
727628878
867974015
1785172897
1152365053
871279032
1433767409
1296250516
550579309
1589985228
276400316
127516354
2033252078
312445162
1349017782
749381609
1785731540
1247091122
428889334
148564637
2084024003
1570557195
2146208111
1404502202
1172912981
426945224
902378635
2108492351
1159418640
285134478
174943346
924194749
304116526
1021316226
762740282
1098643806
2035384102
1800087339
806827253
275987471
1732676968
1679601548
1408269733
1546666392
802767214
1948848879
217630842
92495721
724362878
278806415
2095316479
46036271
1469178644
1176193470
1534920900
2027404
1776791083
1061643526
208290726
21352567
79696563
1832433212
1550081201
1206411846
454380763
1988734287
1128134896
1926194459
396093470
1769967945
356435584
1517508696
122445079
1721413699
1768846008
9023337
1775249052
1303985490
1907102
1976951677
1318192909
1807962486
948646386
1475984629
876252437
115626049
479310013
197371178
922677825
141404389
684107990
1149846386
645674216
502688104
1082548373
222764588
247555068
1386068045
1791700242
1839593012
309206218
1015234280
1037970666
1872778833
1094439580
1895473157
1350161803
810201126
1506701283
1576594549
488967353
1735296571
2017305729
1994121654
2051455207
650281317
1591710260
686226399
1812139598
503831177
243258060
903339273
88752097
14316560
2068445506
1389287362
1029945664
1100908505
884239812
1133607215
833156228
1919010993
1515580476
426120695
1488477418
786762055
938549966
1297506410
827007387
117709948
1233041809
1021041527
717274623
1889761649
1915509054
89989488
1386410506
645986588
1183084351
95257785
1809105235
1131857757
1235373220
530483538
1109960235
202267971
75873649
1598866367
2015408840
10969389
1571489295
295406280
1497273054
1622142368
734267662
978079624
995161746
391553514
951608876
1414777510
1643874674
122509178
826913832
642448918
2046617045
300912525
560105419
2107128863
1736165706
1721578453
1389444171
854274666
1118401729
1061620845
2026832571
1795781549
1078673588
1143056088
2046069006
2005121071
1809699071
805662465
1026488081
1295944301
346256683
1781298511
1410684732
656864219
1577592803
84541205
414629292
1060942167
1977644668
995903010
252633558
1716641133
714039763
584150986
1631490451
1531931107
261734735
1295986708
487951379
959152056
905859947
625441786
1349155021
179946640
2071380101
251520883
608661717
1384754005
1522197980
1833313457
2027633474
247853385
232913548
2097137908
1384584126
374872931
1193419254
141339838
261622978
679436626
2024247469
1923907602
1046456482
305711128
902856555
1400317287
118703799
512208438
1145073372
85669400
377124425
786474351
1457407942
26226419
1199595644
1373221646
815695786
39429699
415154140
2088542040
2022994117
302257042
1642242658
126977473
658080978
420962308
1865295693
1784367169
706314132
1396517784
1518988099
1332914665
2061011200
1524379013
1617028753
1365846379
1561946404
615022946
356769263
2041149881
1912455408
984649033
1150736620
412196061
322380667
1003665840
821762853
1170479148
1932764591
1704936016
398552996
541425821
1234234948
969384957
1451738626
1121774831
1310062337
934452879
1251959679
1106605499
1384849198
813076841
1176641994
181839939
1647063336
956639316
1389823879
2031529355
1954045018
1007789465
1955988481
540811536
631692721
1167806301
514114240
2006239421
1580041549
452804691
751007493
833009048
1831679892
1026931614
1319980072
1969369876
814226963
1728116
985234907
226441996
894093266
1964152457
722966947
75031342
1322246832
577973474
1086492101
924856858
1220140212
1812739354
537970229
1193243003
1115025306
2005103243
339309497
1228090062
1995781943
1555591469
1161498189
667858736
712301667
1457307392
263453777
2113599059
939818278
436972556
762976377
1900536357
297806603
988930349
1447597663
1534433523
1582028703
1010523678
554907364
816987978
1176364907
228360532
15390211
1525975004
95442682
1842324525
6085978
1713971589
2019643217
406735436
1951961151
216732227
1930578275
1648798376
821395550
1318744072
836714149
153907390
1891378731
512398153
1879242227
1288917863
948919191
479468305
1135469713
1688399948
1103936025
2066848501
749171275
492059598
1022467330
774493896
226842641
118384382
594156787
1603242785
1307825643
1380142067
1992162218
751716088
2099126522
1807386464
1968361433
94107249
1013118513
914356803
561994218
1787986137
343487296
391224250
868392875
1705526104
98771959
32728881
1509133502
933678449
828749910
1096461845
1746525180
1280617584
181555271
485205882
1376006041
1006397833
1548123079
175793920
280540783
1538751457
1440839135
1687365643
1975101564
1040013999
1694578757
1604191014
1508092653
1231522817
1115199311
984068841
143265504
1497049826
856180820
469858706
1970959288
772142089
1892342139
1273019747
2110499392
356649681
354775156
1623716950
139965504
1527821448
747374033
860005244
890850989
332102992
1245677059
449086844
377924930
969751619
986627742
1695591087
631960463
731680692
101247321
476560662
1863379539
2089030645
440617234
1192549031
1712851016
1388345921
229384216
1999135454
1896577614
1162086186
1077492472
1877148115
307148886
1996117563
1756477660
1407561863
505848787
323652714
2023998149
98016260
1597857520
55338778
759524393
2143067142
1509661003
826907945
2004434238
1825273300
246684370
1237428820
298568144
1359639845
918562423
2024319855
352429631
705695528
701627477
1162292218
440247531
2123108223
336655856
1964061090
1164983706
2059717351
505188243
600386972
1083215472
195384467
612201439
1168854600
160652204
803802652
2081380094
612573225
1800818020
198057220
259062259
1865412229
1521867212
722746893
899718674
2014144830
740693227
2103681365
559367335
1459090075
436163551
1813753852
1453948927
528846624
1052189125
420342563
434975023
49027725
898503634
1417563160
1248745632
151950075
604168073
1793445856
1306020019
111231949
1750184339
1544429862
799469860
179756879
1064952931
1166276074
370883800
1562482918
1961695515
740155263
1247628590
2108441818
1763914656
513708399
147978646
1657229624
275938438
540965163
1336990166
155120072
745212134
814598564
26142052
479420362
299951305
335163825
1166997778
1439036988
36121814
95240635
2097481139
1506968678
601486622
1931864922
413756580
1784174105
1662010059
136264876
888279075
528494721
1598823647
984622529
51442694
129746584
1494048255
191818901
1756436011
2083807347
1553644690
1749871266
1371691285
904183485
511219375
232805994
364263301
2123444864
337475400
743171595
8152115
1057083069
310658614
186072959
472021905
363084808
281457585
1759846253
1539695777
385412895
1690331465
1391097909
1459904355
1700090421
1273147579
415038031
1073059427
388341940
710830071
1081621997
2038774794
1824170613
488731868
2033335517
927921249
1779944671
443917739
591113355
1479344343
937642420
1553393149
535214801
407299886
1519727828
970066352
595209452
210307108
2034276563
253060685
762589687
1141135721
2142766122
180441404
1642400478
50370764
236143124
2098303534
1829667239
1119516364
1741942697
345466648
1511805210
219414527
922944253
514937099
435595110
670709562
1837640452
1226268348
587773072
1310808854
701061118
1711629477
474004567
1419988088
883267368
2059286127
284167050
477375438
1681196003
830380360
515820229
652342055
853421270
1218694638
1617057755
1922518726
1593516885
2072497840
581888796
1601148050
1728486839
69488916
1668901597
710314007
705526229
334992828
580400018
1341348399
72407099
276080616
1839421372
756294534
375540614
1485569492
2006287121
744860173
289068986
534727100
933946470
567075594
1500513703
1062990464
1524536010
1072580574
492697502
1868240637
1851211744
966734255
1766419608
1029225540
1482647694
1211658597
1040607086
530026261
297458637
917898803
1190750726
716538607
1292924075
635360110
477538683
790393612
512293682
1436109722
140046168
1285461955
302993603
307636926
1010232651
404550399
1012056744
80875411
990118713
1357009955
2043651251
1056515353
646316877
1340741935
753205085
373775250
1457020094
221011587
1187393651
74609224
1915278975
2037887630
721310580
1196711757
963114687
1988481987
661109716
1681244074
1409752391
1905411142
631796734
1452314154
695605700
967006598
1887939748
1507311297
1221175477
197154024
2052927705
1981890125
1949727923
105299999
1293275185
1167207621
1948421920
1361022928
1108260295
550215776
1674214471
1597211837
1546990055
159344010
87319765
1829152417
1189998960
256789311
1190756730
402202344
1116636965
651527684
1931532156
398568524
653211580
1137470875
1673135778
1240305942
38394336
1756966522
801363950
1472442101
1306595194
709284931
1988955506
1474018062
918973019
1058726514
1319371508
1837861181
1352111742
752758494
526431925
1366050463
1052759988
1892531545
116467339
126750757
294136503
1237330031
1285877700
1860959824
2035638605
1460173771
2000373093
1544817014
323784305
1788965459
1202005745
615175932
7089012
1384311641
1967380942
1290433984
2114140385
558259486
1606458890
1898001226
1328712333
1034054251
539364675
381937391
1147747598
1786765240
122189737
839212505
1376783778
697984894
1218702025
795356710
368371870
26114145
164496275
98856402
1914416942
436828176
317164561
1864612973
1183548021
1928469552
533507638
53528936
1288785616
1004537864
184722211
568468620
253595918
645812964
1617129926
1560196684
1251535042
406755488
999089442
849934548
1686676026
8087402
2125174688
1259919566
1050122792
1781000200
1500176789
960944171
818146342
174766586
194034346
822856168
1006057178
1990257092
50546708
1685314697
958948671
86943950
1001541933
848074048
1583323139
257275870
1478833362
1076369222
1948716532
1329346946
1010827694
264554109
362112994
75565346
904316457
1337863659
1317965066
241272922
1031822296
946350793
189203683
1933789745
171697242
2120606029
1062827559
1285981815
92822477
1377346485
513023658
993985032
2114161597
930465951
1370417412
618891156
780077967
2144794379
620553099
645124757
1809244131
360353309
115479733
1624620862
827843141
802226908
601680129
1131924254
57090436
1972821905
170328103
1908168965
589810002
1639898119
1363330069
1269252114
2147251543
189120674
886118918
437885956
1341380300
1349397910
1009983541
1682524552
1930002559
996407333
1899473314
506773838
367701242
302584702
1302415327
1132972822
1884401150
111304879
961235076
123796637
2087068098
694094926
335463834
2030756065
1315547201
925880190
1246883170
1642074595
476861282
1324869912
685192794
655245175
474351371
1605760012
971148440
1677500538
933932204
2019035112
240805956
1476532570
1808805731
1945615039
2000272063
1004099806
1999206180
315145610
411259112
1120194323
1312200118
1190131505
367613686
144032637
1965104610
99033173
1994082229
1525724625
681670511
1415250760
715642920
27810568
1092852256
88644820
488446590
2038077405
1782534662
1796880504
377228822
2086572249
395853562
1701856672
803396481
1119779171
1543091916
2135989372
1975511806
716542738
426062214
909827050
378896119
1175143444
1195489444
274599129
1053852597
545841545
1568047023
965281461
2126192507
1439702786
567412337
1057036199
2026370396
137101236
40957379
1206370863
78444550
1166373947
1197234356
170361168
1063513724
435775704
1720984625
623803234
1457312561
1301465121
1651067936
861017397
927447135
1101373518
2055538089
419185138
1547458169
1393841249
1903869853
2121830275
1659492246
488543551
344349811
96874108
1457896023
1871911280
967451425
1316531068
679469393
1270834793
1934310805
1474536841
1631815660
465362627
1546399951
1936954217
2137298189
952785950
1087224343
1665404452
1197374531
909144213
924673947
820443114
917962839
291989538
97244219
1272529728
1121710366
1166490744
607792542
511127253
2108327541
1458614015
1343862966
1379843055
1860877416
246992344
925149665
1547211078
1147163666
1446894019
160029741
1606711124
1989612160
458171483
1203251392
419226742
1838312802
943972533
2000963729
1530623335
751630233
1126801543
1186248442
2066181339
1479362648
889166170
1294169050
1771865907
1986367268
640452241
812190681
720398328
785351420
4698947
240865537
1953120408
1935050622
781947195
1883283176
288875299
702990525
1640061603
862778415
750753773
1569519118
915429486
1765075027
1584533735
1391129035
1117690770
405609129
1560295834
1538570685
236410555
1885638254
67975531
1942650546
1220104369
1690787107
520241969
1444294927
1610766642
1345311990
428855399
527232792
1518537737
483202225
9188521
1905494306
1131927037
202512786
242144403
1703521161
1620307897
551221130
294433932
1212023742
429060792
655510429
1278054966
1840672593
1409609523
658748639
267610118
288711531
382455919
783756691
321445171
1228114322
710616249
2040877691
1040706738
979097124
385999759
1969895307
160761054
1231210064
1055715967
38851091
2063600391
1138313274
1435078988
1133366135
1741791921
1642320369
592746696
1456932910
1343821217
365391668
426751481
208169212
1856794539
1393044852
299931002
635295508
1001853883
1626567053
613143488
2107416569
2108805065
1736889828
889528680
1086930583
781359068
648009314
318964004
1836687564
493695000
1494060487
1702398505
1396772127
1942775652
622832495
484832919
500072305
900335655
264940105
782866337
72126842
611033607
903706836
1769924094
585487218
111062071
1155470393
1112693414
1494889097
1988307933
1630587374
2014914455
944083023
91475952
1438637495
925242963
2068589172
302017435
1324469805
1098424207
1079462825
1432760166
340151498
1298377826
1068158639
453610104
1828519290
497950813
466549349
1517463552
450613121
1537522671
1679394411
1246204068
1016942656
1860249906
1309551736
1456607447
284344933
396522502
534065719
988891323
992798466
1698995117
15986195
1201192420
1641822839
418625277
1944690130
245958548
425921091
423630387
1965006774
284493833
95132082
962418847
1241291088
790420984
1411410079
274314358
1273586512
598047065
590947573
253362743
1834409367
971766628
696354792
723724558
2066595344
207538537
196710580
1708661919
871841757
403685295
1311550282
825775168
1795125759
673375677
596354702
121259349
89932846
84999114
1015235722
309481660
1601655517
2090924694
224560682
1005971803
379425371
643162376
1260276482
914312076
509935851
1436256224
2103413270
1306240664
565604162
181224881
1780453111
1720528846
2003502496
4636924
2032167707
1213899877
205268476
1516211012
1357954155
1790189612
38910467
1420976159
633567049
1557296429
495107060
631302540
1984203426
1054426675
1692401587
70780944
2058520415
1959341053
627372714
1024889837
1740100899
558479507
1556204020
188475108
285356136
301883999
1850330430
1270779044
548153963
253140687
1254920907
118300161
426476177
1349607344
1952376575
1495788363
462513837
1777498125
2020014608
1754484698
1182805243
1210048993
345981540
497066866
2097678026
104600136
1292349315
1913594152
1251989547
524907029
155523547
778324092
873263436
1658107062
2121878960
1189073620
89581240
1982660285
161018241
1166396638
1534682066
1018010016
1392629764
336296178
1651536443
1286569810
87703286
1309119981
1480123030
395239279
1094647773
1611292939
577765451
1960510358
1847281192
21776561
1081165370
152752688
477738446
1015675606
1796126109
1689598269
881032651
1789772459
1825786068
1004165945
2115319988
1135766603
1630912080
201873831
2129894732
1199010039
1076189676
1959979537
662703553
581972069
870707570
284517792
27469030
1654235126
212599890
1325287825
1493018590
326022464
1318662795
201285245
1244919775
100216421
93535086
831036243
1914965988
152984600
1179654312
1843515940
899736487
1502283599
1053460971
2103222510
520779557
2038671389
373066215
940270019
78224822
1105546812
1602014653
1235904309
1061173937
1165362298
978841411
277415273
986405962
267239085
789518537
953354392
319917536
964322350
74571537
2073535795
514146008
1851097992
453137704
945412498
320080379
1528563568
1703787093
1537115867
1657984552
1634586948
1679398073
2120508106
1501810426
1242735767
1838842095
1622816303
1711479263
1052216172
1812960996
205269895
150776481
78300539
2045558847
1484236677
1041626794
416361670
1142172152
466798773
1969363622
239479611
176774725
1158379144
1791010905
627691872
1347519243
399992294
1208189086
67336641
185228152
1254203382
1087246040
119365369
685043536
1344473782
456360687
1840769680
545211940
1071913527
742570821
1648637773
2072230428
1839703522
891164152
731041948
1368923515
1567702137
1371185743
375634305
914695281
859408375
2131341024
914486028
1169827030
1711526130
65686845
1161039380
774800393
1821169673
1904448754
912803537
1829247664
1564689448
818076694
147731624
1253149357
1409616033
1785770852
1918290402
807391288
1422348861
2046523389
1118149791
1683771721
855138954
1806910155
1276103897
497306162
543583647
255879228
977044637
582530755
1750980692
1289262869
444356244
593548758
2007854934
1704215037
126508525
1559335781
1636490610
538284741
876221986
1847633295
1341264699
1648777770
86928493
1327762194
676406326
1868625789
1208540936
1710035388
417775721
552826876
411451433
579002882
1989786651
946052653
1769778613
1967285215
1839526907
1438543214
606072034
1605812383
562935766
139345077
674566923
1285490534
1076035433
574317407
1765375485
428797598
827417768
585470195
434352096
1510538718
1781291162
1926221975
1857972216
88567883
697154295
846720038
1634471796
18870017
452519268
2095103534
899756874
296351885
1431236480
1049696175
1829972501
2102376045
1801466463
1704717513
1065555600
1613173310
1720512777
370046537
2132715754
436957351
1150873091
386165872
1207362398
1093982564
1462452009
904197311
418713343
1851438396
971543161
1162318941
1242076369
1631652741
29936306
1446560506
2079435393
359416426
230472537
1704906719
1664962045
1143527444
1162935380
1590802681
873755075
737893857
787351812
1650671290
72541873
797343870
287077021
1363273268
1666705493
2056421104
2081015161
1534414958
39883083
955751467
1301129900
2013495777
266019968
649265191
1963414349
1988513494
1899140605
859036610
349238930
1492879838
1999065876
583182232
326765668
1076710350
999062346
802295827
1706213650
761864741
1275997407
1267221356
1982153246
1584345527
1022035416
1087702190
1584114404
1247052567
92971804
500326005
840913782
489551471
1492691696
1659711493
1850283542
1208358707
123184429
496303032
2061522836
700572572
2045508835
604540078
846690732
1009460915
1158497251
1646404781
1022063384
970196263
1651005013
1546977008
1505063402
1404428185
1380160440
1587839530
386257128
1489103542
299354374
907955642
474252467
2094896764
1731385217
1050748171
716047697
581476752
1559930028
1521854694
657709340
508041854
661213710
621262459
641295069
1169706992
1437792788
1088486955
341043976
806305341
1979671995
1611960949
2003780860
1073206002
916871152
909509199
1580536958
18118568
1483697078
1790814443
31736330
664537802
2029549824
696927696
679108309
258584548
1266427174
507499111
92782312
1257364640
1797962090
63373293
1920782180
2047474877
1358258160
887392156
227222384
482817800
1731729350
1807096832
1214433711
1261889000
1581493526
1617990593
874830421
216601828
1011202113
501125294
1590111697
1967584085
1393094970
184524427
11173077
422593569
482403133
1469507717
1368188532
929786974
1788987810
402233308
908631049
1448139328
676251214
465735634
107089651
585206480
610740856
1450024908
1461651078
1030806155
1845980184
1930344811
919555000
1413421515
1588562541
1834401607
216116628
1632012413
776112053
882683442
704017954
1794417617
286634969
1702475625
1195380019
2072298487
1409359416
1459336708
1711334079
1833955830
1131901714
963578168
1868863633
785602916
2104302896
203057218
1130967942
724130503
754648398
898528419
1458492917
1455494336
830250351
657563065
1402576081
596194326
1118396063
1424137784
2030487101
2117337333
1550904326
43740177
1793487447
1211919983
750015742
1566367096
1820645258
1100276131
1794114982
635616020
1495154327
251940853
919578394
1484282994
1014156682
1344329200
1651806942
598428090
858850419
1693282327
1240996957
1844117284
775678504
1545062624
1613021197
1446151335
766364202
2039637065
1156849484
1403474984
62254741
1419911714
590706987
373954427
1404453355
496692681
445716837
238069610
1738632214
1495424213
26553625
1472542989
1359712909
718866626
1934075503
1223290605
1898681363
483355739
1507317926
1656141230
624231073
165867695
1549511502
1856195777
2096420240
925959126
1973224069
1912780008
444885408
735477148
1329337785
2142483941
370480932
1876757075
2047826826
472695541
1289311903
1640297756
142204890
931967133
1798807158
46722744
1798146634
673145775
959436349
1784238042
487703923
1778981288
1890947312
113522428
1478023572
319484232
1165482626
841510514
1950898305
1715052697
1427423974
1584272841
259054820
678788324
1064772283
1980443545
714413950
137636829
1102641945
1484317676
1807516866
1104777398
1197805069
666208006
819275334
1175979220
2023667611
183215485
740080618
1931682701
1333392951
763657672
181405797
656570543
968835809
416127195
999997664
642085926
1184717294
2078446933
1037568288
1772347166
1982808872
1954562027
907436637
1868443501
917469839
1561678850
1584907561
1900971475
245653260
401789474
904322350
1800193049
832280611
130954792
1600455407
818466015
953113033
287284808
466682406
1254099420
61765365
907553847
789009520
2072005802
1457871640
1631708440
1440060722
1503036389
1127766130
788545485
1137308408
1489189320
779113232
1799096657
1237328769
59626547
1036101086
2097926446
29294621
637287639
1781635832
28615089
374912642
1099436099
1235919358
323759103
240636054
1609573256
1786905217
529467829
1130376882
1176526549
1951331897
740328563
1384749751
966147429
946835583
1757407559
1745700782
2110942855
883714570
1391697693
1435837867
494679225
191807199
819297468
1392601473
1352760128
701586713
584330515
1041078659
1536580562
1235360859
488812824
1492493393
1469727949
1245333958
617873679
278730797
869379150
1039659605
1542356200
533273063
980395694
283716511
2123264015
1947118192
1994378505
709396704
983568940
1157809317
56823499
1352065732
216437187
1863526512
834821725
1756762361
141020866
250741861
1284175620
180895551
900356223
58201789
291196315
1583700536
1977977422
111192069
1381598680
1840575306
1718126624
1853325785
1040023106
699770817
1973667039
450609563
1694056340
563443
325769207
1132885782
608950175
529374700
1141335667
583664100
2137563616
1961099247
450137424
856067071
20475772
1780178456
871023056
1240324097
1588232684
148681966
2002069065
1647093677
855960130
1304545928
1766739447
1322508240
1389599689
1578216143
2041069974
1926658634
896564295
350725255
1307517612
1206173115
1502438456
655524452
1965236520
222595147
909496228
354572280
1580954165
1845300570
895409390
1509789270
1029399687
635534765
1636738023
931257489
870415399
1505052982
1258182623
1073811575
1460782818
849193064
103979385
415872417
515384696
213556528
899188733
1621853754
855524233
1739759360
998949206
1659403791
1844240953
1750534401
848221266
1385205607
944557144
1590691206
885178357
17113641
161931467
1113668822
1891503370
1093046596
1066877047
720556228
1868345507
249186853
291068556
1005400201
1166829220
1082026956
1622184432
527445361
82040992
238400995
1151112806
1481563707
1512712832
815549029
59348484
1057446414
881754514
1593716408
1837959535
1159186723
1695890815
57143117
722403019
552513910
526986602
1813552946
838699768
297162475
1067108702
1706048571
957324998
468678606
674360797
1596364742
640208221
792833838
1674273052
1473626897
1281396666
1618021432
1619963363
909310337
1576904235
1071266523
1524776776
1353591380
2113678590
370564174
143934436
1382858730
1292345452
1826171838
1896229040
1965402135
625414262
1914382093
1003916695
798721254
1792248521
1178692728
1987738347
1726144024
82636288
446935706
718628010
603992032
1246016495
1090958334
1445278421
1187011487
1014509862
277068255
2118677127
384256482
797286585
696318378
1604924649
1951273482
1033585305
900229241
122427937
2032420128
575051802
326120956
673928217
323865398
1018199974
945030698
108595638
1156866493
856937683
268766207
1652254394
461437921
1997562769
1420585979
1567772001
636995338
906344281
145960819
1206004972
187383186
1334484601
479977791
1442261569
1677306998
1755472032
540887006
251222924
903921093
12983810
1557837212
1585634630
1257731628
573520332
203004938
213083062
369398353
1555318016
396645555
1397835618
311409132
1127354207
787191557
39839979
2046047900
866369431
1114673406
1097171319
851091811
1116348944
315893626
1431787848
62621794
178993979
1883244274
1168012531
1139646387
1163451678
793292064
1945373390
1502813133
1343616391
493663752
1892948436
532305147
1044694072
875726664
1314539501
1324314341
870081875
665450174
941912567
1685058169
521765624
1746123018
743962664
6666526
1472466971
1342497931
2088334873
367019540
1521903684
637534678
589342309
1474044634
443503113
1260045001
979356100
1327833168
413691464
1832837515
1933378690
996857606
1575230660
2015449061
237956334
19824257
1986913313
1413923707
738423633
628818739
1569333189
2121673810
1479647303
1413569272
1036803568
971642529
1442845099
534908349
2103788546
843376019
207592689
1589415464
1182939815
575046445
189472304
1969783423
1975487863
880771675
836830732
1892025197
2082289513
962759747
291234604
114385638
759688564
858583232
2098729379
1487292743
948509847
1286253214
513956048
912667253
937166718
539418437
444557935
783978526
755872946
808612247
1389252506
956600017
663218218
596401952
1540925544
699123671
303893961
973353318
1406404568
1855589915
1534705151
465509040
235138001
878506131
317416977
234037463
765732273
290393541
1833732867
2054290627
347890971
2048066319
1632367437
2002498599
1438304594
1073546780
1633329684
90547862
247111072
696453795
477984586
102870502
160875605
1132299130
1893393085
602064708
907394276
2098437860
1423523209
566086063
241523797
1024299281
135644241
860197909
476921108
1904700368
740147174
1024207323
1128666526
1131500374
1081477497
1021184591
566718706
824757089
1955220929
273566442
1891188199
1504357317
1421371371
1605039425
510510391
412769820
1234116226
961607367
1731922756
149070287
574821211
1223231514
957945817
499369642
1331392668
1815414214
974130485
440878324
612094665
1218849513
1411121914
56201037
2134066013
533889583
1548066107
1434436896
1714219735
1647476069
2059519488
493787192
294283405
1792665015
1859793057
2021962680
1483980162
1778300561
1658546526
1739685783
1373186013
137029855
997675020
971588070
2093968
261486164
1465664391
1488191029
1560169528
1347944414
756273454
568695939
73920910
1709790983
1416144317
1771142657
1077713807
1166690676
432260414
1469432551
1826861222
806929705
856636775
1380659297
999807495
1462556239
1106050404
1565147970
62227079
92292837
480661125
1713338136
247831028
965484274
234848587
406169592
1220348028
1051931121
725253658
995981601
2123364857
1396113002
594419207
1439437971
1662513380
44687495
179842776
557468478
307827912
1816879585
1714416719
1404965149
1203642332
1528641358
329219659
399556407
1941123256
1300335942
1612931370
1688571163
1272813624
1783452296
1379564136
308217008
1825702738
69972279
142754111
1726992008
1860348431
1961883573
114345653
1916088229
369521823
2017862688
1011249305
446278116
416530335
1491445474
561093023
2124304170
1452643065
17931978
432068359
1354158619
1961714295
1090545232
1750891375
1421072269
1441064417
98389972
1988686169
887741950
518200236
1548191366
815670222
128089904
177277850
1286929970
1639654760
1695724957
631041898
1271683234
40804232
995170928
102372932
304628238
205269895
392768914
229516235
1370141474
1209253645
1731028774
1163573527
596474233
839501205
1048240823
694088862
2094305970
1421390430
2099690171
593480029
2007814502
1943137436
1463054371
740913565
1707736879
1939393826
2121974509
1554491861
2063604890
388734915
124196641
1593203234
2085211074
1039694709
808514483
1132523601
1486530604
1059929718
1503393621
1082949590
1257952843
1878539379
2059579827
185104460
1221743217
1648225369
1964422745
106266296
470770620
1251994611
161038364
1660968590
805259286
830892406
300065305
302267359
1105158635
935131202
945637420
1546660947
355333425
1252420118
569782206
1130727548
579168866
1541692350
992677320
859413928
460708460
1391228624
1003459613
469104996
1177650615
51156060
488668985
1510040757
731154288
739862873
866334511
1185386715
480650730
1545251481
705968572
1283055128
723456180
1922524906
1366986075
1624762722
635232573
857409831
192452075
242212371
255858705
744510845
174414431
1774554515
1670584526
737126806
382682515
1053294203
2014130316
350433567
294989166
1574274912
1670238718
1875727396
11875453
119719837
561229514
1587102506
416049224
1908175366
532588072
483430100
1375440348
1534687606
1268090078
302412880
1351889098
1519071888
1235427578
1127126188
276706276
450254155
663091030
207976844
1938208588
766628373
135919544
732038117
127479626
455738900
1748047895
1177058156
191734629
178826777
886678788
1314443366
1433779534
1037435741
1323998323
1631538574
434636137
159592394
1422937431
1727467034
773954515
111491647
684107990
2064514290
1683543050
643473549
2122062862
655373326
843943206
867649297
1168580985
1389740723
1355158297
1481844774
1511654194
769953303
1298150661
602143600
238266162
117096834
1354213008
1099986178
1796451988
950028047
1847016760
1423465825
1003781048
892647607
764730054
424770087
291564529
1883051013
1720961696
1779479878
135927456
1632478457
820704308
1773879242
1156399139
646915318
983103079
1026585255
660535574
932781982
1747047321
1404787052
1579868781
1031389674
874813392
368760481
540013057
258066833
1178426953
1932295171
1732403835
2109032234
2129581327
1152190944
1417400326
695361383
89962658
1528547861
912261512
1129135183
488752548
662929759
1702690324
1494065120
1228827748
2063574869
1940103535
1142411090
301801114
1791850513
606387478
1107366755
1629702810
957236694
762589687
360810364
1449831220
165510649
284360792
714027196
810912841
733755152
1173167364
456757499
2107053669
2066153703
974112308
1738891593
629198021
598157450
1945903431
994804661
324701870
1325702821
1101002606
1473195622
299397033
219322039
48969606
1714753924
490106762
1022648843
1491604170
223259047
621714886
198300410
2109621660
1871738364
178903284
997895989
318137479
652942161
30646813
1072014550
1353187610
1040976225
396085001
505978869
387530946
2084224908
1709317381
770652491
1728486839
1230003095
1358047960
2090334009
1988955506
2019669078
1831532986
870846121
821574949
8385674
982822450
1217791028
1683604976
389172920
1685413794
616215005
1978987116
1613285864
483734951
696536760
2119754405
35805438
1346321824
610219206
1002884843
103632429
1406341480
816437171
59665148
1354138011
266141065
1522149640
1844520678
1656045523
1792369088
1321467760
887187018
881032651
310626278
822619632
1164198325
1091625512
1801152281
833761139
343648559
1284266019
451716563
1487885218
193965736
836211950
1050491232
139183176
1307569445
1511343763
1131780925
228962721
448617667
338828917
1487148265
656358924
1279079378
631426521
1100245150
778847607
1767493485
1890911672
247355902
291094180
2111958494
2103003128
1819632989
2119579599
345182309
1346803276
1934233537
1247323975
1783451516
1300733789
692129693
410702300
334869661
700800657
204348986
1721811916
1025002222
1276470619
441588682
194220721
1498925511
1498665707
1325029745
1947469932
1867487947
2019930090
1168927250
849417559
644817438
1858699724
343605042
295218946
1649682928
364752807
2136352069
441563108
1011457161
2045567862
924231130
1756940169
1436120731
1422973243
1056249767
392120619
1628573954
1143003766
1204758218
1324547707
1438924709
1103778142
2102542427
1174709082
760195176
552779347
1574321256
1156675190
319064953
639338378
1018904092
1413680049
1718673847
806043245
1404234079
1663903307
487217145
1255614943
1498345992
1659539683
43094743
1984280478
1343607136
277907112
74519345
1604993022
2141131316
1147217079
1135964362
540032108
1789852235
2100208241
2121600476
1608134234
236820910
1124895156
796961395
2047809884
936150532
138012324
502790432
1122590821
879055381
1201455912
1060619157
355889247
2115697426
1413683845
1703871699
62405303
49946141
1461064784
366535347
1543826397
1201267999
1810765409
59095734
1036151057
670149650
140904072
560980358
1586569556
221280720
842977896
916201449
17935695
213952577
140047589
1210116648
1742222470
1039101851
1606064250
1357673102
515332771
1783762210
703224554
2072114376
1063867989
96184543
2139175559
1845298284
870918384
171363800
1482514071
1045063119
657496673
1813215220
1202732558
643410606
1203303360
1378878619
1843402671
65065237
549708280
1699783171
1326484230
731353608
1868642094
1253457915
1957261085
1868154810
85184346
187447997
316286528
1020605883
448828882
725463299
550644307
498007083
1360052626
2139444808
336060836
1850961996
1104582318
765765189
872401911
1029860372
1247435303
1038377059
1621271559
1593917334
1861150256
1887174973
73896271
1212623529
1706274628
95382326
1576475821
1100019052
1666471915
81153326
94659224
1394557659
1143593951
1684062157
574301487
120618368
300494821
203830521
1435339847
1203928223
793749529
391075948
1733531422
331141167
1561412393
375705541
617487298
1103107428
574115856
1328882604
1569687568
1835561817
1527871667
1690920773
363846045
1882309321
1057873228
1221225349
445928234
915696358
603048784
1299243169
863346231
1432094821
304649672
1315281942
558841972
1743522895
261918441
2110749480
1390996507
173661979
1212274563
1298996869
233516341
2106170685
51622113
920222582
1000792359
1990918233
1665060010
1022424920
1395635377
274334847
726876609
540876032
477389175
659607510
762504822
486945088
950040919
1019187733
1917219965
1494665828
18129843
1788071483
177274378
905245220
1472603226
723776837
1495621757
54397828
1470140545
744065736
319250736
1352103876
524158173
716727505
410095134
196440213
1247636002
966030663
2044757286
793048797
1480526558
1017947098
161441480
302797973
1192010155
574341644
919006178
2077095187
927761051
648196408
1027642722
1649068650
850128514
114139335
1747345379
474341823
1790661189
291185912
1070588083
1375519226
1856229043
1364546190
1202991095
53878004
24834273
1455858786
984322207
1010085452
830426860
1899653262
1339571738
1708694374
1614693108
506544552
1568560301
913657779
431290159
1230379678
704491406
562056688
2107778831
1485846883
1502301693
2125679516
609840194
2112305293
1276481892
1011028713
2089445596
305435804
928276620
1742807502
1409963933
510208091
1385542731
1921715401
634957390
2099426071
735207577
914386040
1762823522
765472445
98731835
1698537978
1918611545
41203776
1727937469
528131554
1283639850
1258219485
733480549
999153594
174489091
429367523
399157001
1656419314
195818180
276639549
1264050459
1345110312
1922551265
1291077852
1339122009
951061066
2074048220
1610349665
1794267362
1403191798
554958185
82408248
155502796
1661635379
755261560
329827132
973291201
1144401807
615527617
1819936128
1010946508
1160144996
1930302796
250389579
1604629308
961518289
1638543019
934879671
359765311
588122374
736736515
367594985
2055595470
1446907480
635289395
1617466020
994340625
99799612
287743550
1974302329
631985473
752955550
1483482332
1059782871
965579895
1097038982
1406411629
1367650311
1004119205
303395906
760991771
51203010
942022387
2017787640
913799518
225994662
1833213499
1464132702
1149713133
1618106440
374572431
1324548378
1640556440
113215763
1641141562
1445828513
1948083036
2044280234
117622632
1506741129
365579472
233621430
1606056905
1223658008
1578657768
2132661943
691477430
1846678084
1574152110
1269361426
497888819
1951448888
2137246862
157397904
1304892834
1241194823
1713541901
1034806472
375833005
171017769
1119676433
942160948
520378121
1043581415
256565600
1184895432
437684476
1644016186
1685017948
14562473
1278833125
828956128
478529372
2055399531
1379095731
1644605065
38592427
1985344056
1296089920
999901196
1820619698
1385180447
1166714118
104243891
877273338
582640442
1107057782
793743320
526686630
1352729893
151452476
2113934117
1262524571
1831993522
2034929491
659460389
997508424
149109107
183357765
172458038
1169128831
1585370149
624712226
1602011696
59785905
1146008087
106725417
817024495
1488046678
948574059
1792699890
1368351771
314004135
82257002
2091261273
226345487
379276059
1764733820
1579263465
1417445274
368203414
619115156
2111460687
2003309691
299987693
74058053
174138199
1109627666
108959533
856888471
1775147571
1369831382
1680717929
856906417
1805588807
374300433
1020914575
619427012
120219576
440877264
391997485
127029698
1115630952
1406511049
914263747
171890813
1054426675
835449560
596528580
891698721
201558118
2139197983
1577584880
797095653
322878084
1334868352
1563800779
249735487
2138900884
1038338893
1639114040
1886127766
291160583
476599736
1365177120
1904160586
781222682
604101536
249242928
586202394
15591383
193628121
1646576667
87653137
390474851
1887991039
1093815756
419875831
1416202692
1039459114
804756757
1838647980
943528214
2145488621
1654481884
909109921
902384250
1389824185
1483056235
23629680
279333354
149328675
1791963117
1722248889
773175644
762326187
863352687
1374824364
2002064208
1223015915
2054519584
2119304444
1973300275
1528809843
970827768
94419303
649928360
639509111
790123271
1810799878
2053041780
1259278687
2016581696
529924143
1036011396
1540898103
1210552083
553739702
1757360813
229859747
663622578
268723360
1287665922
1289904632
998117382
84301428
1694546433
629157987
810787925
1802002647
430584569
956130633
2009918752
1354797984
1607289592
1859617819
868249424
1563412865
2024353033
1623191353
1460774247
741357795
967109022
1601481063
1747997999
865954454
1779682773
420695000
1029801473
855521203
1819424429
285801797
1100262817
526668657
369464370
375135421
283153854
1910672640
1890078156
213870821
1659481422
1170516607
1640892303
1011436808
661351842
363457144
549933336
887960433
1208722347
1603187555
878622878
632610209
1192478115
56264422
1053956262
532034019
410933577
1363085393
230410710
1203876609
1557379017
1441195791
1145475614
616581801
193495356
510500592
489431299
153622236
441486318
448863372
270041317
1271707794
751493144
807043201
775699598
736736515
337163268
1177757633
1546960328
476140168
1325653749
1767966
480448080
2017564056
1252796477
1817577086
215525146
1085935330
476213461
101439631
1409554146
939588482
956234528
1166210346
1443819881
1975021074
1943147358
976913293
2102364890
783821567
1945045565
38473831
1233396408
361282697
880652042
1052617230
875034811
1311397230
258641465
1119250019
429362394
371854695
1951849232
482740936
833890500
163856524
1294233790
1473227711
1056639331
983282543
946757335
1203549906
1041666736
564148458
1781180962
1022412930
1727614774
45787788
2109073563
703121513
1928382815
1529254976
1211166668
1866844232
1667512703
1761314221
209806124
126050055
476823677
1695999277
966681359
1635671413
58954348
478531616
1568764879
911130147
73503909
1507916881
1339919704
1138084546
266926057
1235531366
675172532
309492574
259920610
924371087
1713843696
1137289268
853028922
1093232353
59101808
1846595976
1886199901
1884351846
172253993
1973097962
1700589231
67277214
743072330
1814585864
1430851468
1370785806
330121176
575717088
1360268825
827340404
1675042370
1435096951
1497840537
1933672083
504780226
1867797851
1245984766
886956834
622787235
935910306
1781180962
1203455108
213070423
1939075698
1833120044
1798956443
215790052
1273736924
1755517164
165543836
1455018950
889834712
236004951
935565946
65246606
370481662
228868971
1053099442
502097802
78165708
1854361388
1336273996
340427736
1327940992
188188057
1905628773
1160415127
96882196
1465284739
1832304154
1190820757
417944329
385881021
1788262597
712283119
969559206
178588573
1486907275
237306972
579454675
430759219
619817411
1225224228
2109992637
1469425705
375877620
1405637160
86002053
1938000161
1558529371
891504533
237334542
2111849779
947577137
1528161776
2028479980
1274600396
1735553301
1876635723
324148077
460384976
678922557
985368428
2075485463
1281397097
251840711
922349453
1217237832
293959620
675271681
2108753381
304966562
1675746191
730468246
421792795
1637382088
928304363
1720290108
1417665239
1668278841
1107294989
256197057
898485968
1619425230
1050752864
1169217568
1397837059
195353893
1825311061
1862007740
1755672318
648143281
312865884
1410410886
1375526006
20809371
359761278
928589347
1443375173
786489659
709697511
1430413278
886894221
257137011
578216551
334397497
933574938
1494262544
1606297670
239060924
102294830
1063167933
184918084
88548754
1727928580
1410595677
1043439189
826595950
1256503003
2121928702
1767417160
271473800
1494495640
1331187346
1552983708
615859054
1026083155
457946559
1723816287
676915280
1359327828
1946532559
25865554
260579691
1888944887
1172163050
761789371
936799974
270769129
944562848
1881152179
726581942
1377333375
1434524437
1481710939
1730055137
1594441990
2026424699
1404308866
1098148375
837005922
911717852
665157080
1799329803
734170912
508182550
1894611778
1079965982
149028110
1591430890
313198111
524087381
203043005
308694528
291185912
1723340292
670264193
1226884585
871115132
2099685684
176324862
126805309
1178756187
1318916896
1024584980
1337185686
2070607955
310870969
1150694612
186813001
876193675
1470119969
1137711462
507159454
1171943509
881269239
1994786908
1716275903
1657021295
1197857859
755570256
2111930469
1867663917
1747195843
1828507924
1210173177
1562387436
546907653
972462992
2052885279
1771469954
1008286315
763746680
1384746513
396564097
1799294803
728138451
1978916059
33565156
361018209
1211002379
2145634837
861096103
712428406
516063408
1563228213
1585020743
1481670643
132658571
439130891
815749234
2124642101
1790684565
11567698
1332604973
1256476301
1763608901
227385200
1327232306
1702772604
1745833189
11219819
1752250047
868520289
1038742093
2069915740
1700929266
1943522366
412603483
384302333
1125006092
230495861
615844689
25733708
1860747706
1833460347
1524014335
1976788342
1730186345
1048598484
1889458826
1190128700
375597253
1343966025
1311371150
122945432
1935741433
1538888251
1143677276
1157496800
341262717
1422426211
396579935
830865549
2146155191
282813851
1744707333
1468422526
865918235
705254403
1378630781
165198961
1957462473
737386351
432706578
904122630
162070177
1484856000
1697283383
3128274
979949717
1160024063
2135043844
1949087960
1180611038
355389405
667990151
1139045873
833947697
1650842595
86805103
142056778
738845544
1364519734
561229514
1626458309
499004443
933768683
1705375829
1738041946
2079475103
996779677
1518282584
1411579667
2091777102
2071082292
1990830487
927159894
1895971026
1609835563
416670943
1549211035
682675577
1347569161
677988596
1052447388
42127826
1355406616
1046743552
1309436856
1402088957
419772717
983736340
1720414751
907703152
1631217251
573235424
105939082
132104996
626792619
1998256772
1598277417
1807092525
1996144082
241189216
2092696257
176760383
2139307966
1615886660
797771348
2030329395
790009373
709698860
766945080
783269525
1467122497
758016402
1555746401
906192273
2124920553
507849680
720836638
1814929157
1106891589
2023187667
941221465
522067615
416314558
1997090135
1635890719
457174089
1050436525
2083473141
1827813418
1771691257
258846843
1382679624
2116044764
1374406028
1932405867
1887457104
1323443593
2130098079
496664361
400426005
1354623160
746677856
1908562640
1800826356
1532673105
198652977
962239593
57166376
429744916
274293580
723325283
896543946
950875349
330565406
1863633818
1739289112
1038158917
48348862
1344662004
1019543640
2001193428
1033171746
1909736406
1493690738
1286169940
479369691
1786536691
608762094
467464226
815819796
36717837
1634709595
329525715
274504930
2022612026
2109505273
605953260
2052049807
171778252
225049870
1038434506
388543766
559175009
1108936868
239304822
1772604045
1210217329
1972636366
412116887
1634769461
889415430
1193252068
746547777
1419674061
714764679
531270716
1201611996
2142525762
1472001101
543891429
124215031
1637554113
2145463915
152354945
1623631585
1622867642
1588643792
932867400
2057187202
77188656
1017655043
168200973
580257414
2093236874
2067887268
1940346072
1195434703
617904686
877920118
1370261378
650396354
936529548
214054044
1430426346
1232056069
1097787774
1302387262
596174633
1804738785
789301914
1149817215
822930366
1484349817
1529318848
1890964368
636491286
1130899209
1868965850
1421440541
1529880067
1966947297
53394865
1797848245
316815898
502662544
1704435040
675096016
1522333348
1673270658
1615486536
640347154
1994918102
530081121
890343482
1293904023
1358092229
963756530
608793728
850534533
1560000404
1058731525
1013357484
2003571614
1523249340
1029846943
1045209440
279193237
800610720
7620257
184672798
1065419820
1730485282
1424595096
695871330
1171685986
358831909
316865615
1578090130
119992019
1674328688
1554617045
1504944130
854469755
33823352
643334534
1713494693
1521957647
1894250929
335253995
956184402
1137966279
843630248
1822080157
130320889
1176371167
1533646092
1707091966
1155906769
24412524
1870543692
329253844
1321438852
76187727
1647132206
1771700768
562923168
917058179
1078992779
1125593728
140351712
1243933418
563730578
988657045
1717129152
849643675
1862155167
377014716
407153461
822775581
699308756
636846894
1288632011
1372630625
241140686
336234855
1521996646
1644161319
879506212
28380553
1018411141
1861898355
712175359
1245365063
2141050250
297234908
1799900252
918261478
1921659873
1212300094
1741411946
1386933486
374211034
2146775709
1578637489
645049102
897132646
1838168186
1870870093
1173896444
1266532250
379546225
1393873847
404815301
385227776
1646054436
149806592
427019131
879840066
1581031170
426970201
125597071
437338008
714936435
1456613213
2004347328
59096622
1090716623
999545757
1338265992
1058821393
1899343088
1246130406
1083038929
89086346
1833515944
1569297308
1474404543
324670886
1150585916
668664258
1277470490
1799833508
992638657
1628507263
1736719872
1291313939
1832880856
750296559
1648712140
1617542836
1306881723
38455931
1526505798
1242375748
1716429198
78917235
1238939535
1191867248
1115057281
839860998
782223663
405198766
1354177219
643572169
35599999
2014726726
1333909166
540925248
1178880679
1364096372
1578352352
556209016
1919917335
307669878
1630955627
587806350
1472998925
404284445
1879582483
1735296208
1168702423
243140103
125811278
2054367527
1807828615
1238873668
2108492518
1294339292
23731453
91612697
1536066968
2131546919
1900690999
1231108610
1185146559
1675095175
40099664
1902896782
1152427478
367158242
1104665877
388766056
680077576
935089827
706952836
1823851443
1439592694
511486596
1533948601
1341790764
113751683
337410513
1408541762
606904427
953732232
2049632706
1434914974
615837865
865290162
1435363620
28927833
494842320
250705038
1843040228
2136772660
82844879
1971384075
973815615
402691947
1902148747
1309070860
1236604237
1360747560
379662511
1775653896
744602079
2131448095
648718341
1317758937
1218829601
879812389
476214102
1481462022
1777151108
830765830
217431809
572180132
245066662
1551841173
1405773716
2053048775
1881642496
340776156
2124831126
922011474
1776624398
1445070202
1609306238
404410196
1804830178
507822105
155427681
2077135374
1435884827
1498854876
1666953823
1739136568
635637788
513773718
1840997256
433651352
1637245785
378679005
1330644746
1862592397
4661062
1246557532
1082047380
1196040670
1366991403
1791915013
2125577119
370794395
240425353
1192012961
1389263554
1367862996
571937272
398858626
1259093047
352945681
958352600
1311931869
89378678
474202056
411265585
918828749
1203534513
1801849714
1157696893
704442493
191671684
19213019
1192620858
367617708
1483201573
1244068050
1419015196
1268928628
665471746
1788847240
1474445424
1403121393
1279919082
94514571
553801132
1717355973
587479194
1406718121
1151904921
859402137
2048682785
1097776759
1406875374
902325052
2026358230
659877552
2063340455
247821128
1784501143
1479450263
2053112714
180330699
1844607249
2113368091
1125001896
2008139178
1591874239
1456477101
408429165
263470241
1689020853
2019402250
1189650598
1483458001
191768092
697199158
1707697801
1879880601
259390713
1449071370
1913155869
920328711
2010918371
1852668193
1142091189
1386493408
659808939
1983274288
1523091937
241048385
1080903608
2098592124
1837227960
957285534
1863097886
150112943
1105638886
1370094106
286926451
727423333
458950273
470483191
30944354
686041502
1927270649
614609655
339774635
1055447990
88348669
2058838410
1203554157
1605428424
1629459752
967989550
1810437450
54447854
1531399019
1001131674
1414786839
1265409513
377140418
1533278893
648666038
654839395
728399227
347347580
1600797098
537904096
885871451
859199667
1009910734
1719147222
646925240
973083624
959269103
411474240
224790597
1064415252
1771836345
1970943825
6052205
1915685086
1378576667
716265379
361605218
1319759027
1473257234
1120895880
589607733
928260350
809361414
54265525
1680938375
1817835950
1418702207
1779374720
1732892087
1484537060
1602225504
109458847
458748491
2088442080
204397475
1502765362
1142662599
695151674
1119123406
168387956
1817138642
320745063
957081986
4324163
145392374
1014780116
1805728730
399067025
1186090242
1975487863
1785373318
1696266115
380748671
1188201652
1469309360
1093440374
486236738
683503997
636491286
1917879302
9048613
305378829
1079944445
150633215
1605122807
1030052273
1587627378
1736544373
2102467039
1650171749
470000775
661362040
216119770
1019582850
912959430
176534732
451794786
429162625
642887520
1977295107
240343007
1331143680
615226364
969757759
376325719
409967554
2009189495
1531735071
1226548489
499421726
352899584
911631843
5110437
2144739523
901720857
227759133
1080065777
834128179
506315878
36984093
130047656
1100398430
202364717
200930798
2042988867
453797401
2143037669
382984348
869109730
826565109
1024155997
891893034
1091932815
1295428945
296727011
2045297438
1662832886
1444697001
603120990
396730328
184132935
52338493
520184489
551784581
420145772
148201372
59842862
1394242168
1960010123
2005235388
97156355
1100352579
1962231381
779570516
962457680
1571267271
1337054461
77658886
472903067
724435494
1389815680
862126328
916222576
81425363
1823378187
1135185383
619680649
1222729721
1146014720
1813568503
1564002324
1473432222
1481558045
1862905182
21945120
1776487616
80257286
1647786908
620691906
524537622
1109462013
2005465843
468268472
988194971
150382307
2073687521
1880620464
2020643182
1093081840
2065780429
1237420505
472492315
231555304
1627714733
191211602
1649734491
1326417092
1919465313
1528969263
784515240
305577693
1193004236
494925368
17574912
1003269050
957612724
353929583
1936576234
1530184570
2021021291
911667547
1831075995
891574385
1123222916
1715308953
743841612
1902035040
2141227169
431796000
1358606218
1652206434
290290207
916847381
2141490741
648724809
709125719
589980233
686495475
785984124
1293912360
1734950778
563996086
1878018500
1514799813
11006424
1571024903
330189717
1337911032
784748729
50638129
437600549
320003708
1526400833
1902275031
963450798
712637348
1397869021
1194474871
459668241
1764793140
12603854
539259703
932574501
1171552646
1057526384
974577183
528702424
908892112
1900317484
482432424
1809881020
587238835
362845318
991271503
467820042
971809780
1361189919
790709300
91628207
494630278
238566140
1195939704
518273090
1960927426
289665513
616257150
792640299
1898622758
37562042
1550989852
1432930928
1868034187
871693742
1902071023
669706517
1556496236
790478950
2050988210
255015594
409207948
994757127
842587854
1282579785
1485961837
259324674
411026433
22103878
666665834
197778991
1078027946
593323331
2016991526
1670741909
1496696204
1692787228
1325450104
1110964644
1716290501
1490357939
1983106005
1507267437
349523270
176358917
1920353000
991448200
350159000
921819211
15975985
635387757
400496704
1835730549
100994955
1873846979
519155853
727909029
1925872747
1700454973
878130689
1626833202
1845008404
308930370
370314405
1126125823
1493241725
793508006
1957727854
1792830665
1113165929
63137306
572788814
633843535
565439511
1980695898
467831589
1180045158
685598226
417953445
45509741
423562568
1745713028
217307585
8580517
894581052
844694997
172425481
976574989
778480228
868752183
1083524173
855749531
1050926547
1133033034
709314587
2046317878
1531284403
575512604
256128591
1140546418
146851232
99605041
67975531
1987740834
1825688053
482156493
1193588792
273108559
992137734
1877548599
895088916
1154132874
700177209
1395705668
311925913
964178391
346524290
1882149628
1407985964
2055374722
1371179201
384755696
1673821743
1152059930
683823208
893294723
15090471
923055245
27534619
559235225
1023847219
686552493
754909648
1882610399
1767440070
1139728050
531324715
1556233939
1723010440
1241774748
1359073656
1958799245
1764616517
1439274041
38294538
1704411172
998471678
356591552
2103886486
1798213037
1219538340
358683793
2076988090
1299082848
2123277259
132355832
1541208030
2020545383
1584077062
1475380773
78315596
640238943
814442506
571404881
23728611
860782431
394932871
344970603
1573646017
937502947
1255274755
1461293969
1546543501
1645293922
662602120
1809718763
798144625
279297834
1023425872
1962630026
1331090197
608348955
859388354
168924214
1223442699
423514161
1392020118
1536614997
660599401
1317621065
1082705912
658914586
760246660
1559316122
1945542972
1031127658
2064953197
213147864
1401147054
967443095
962340157
744265529
922484418
1497536360
2072323963
1498540544
1637355448
858567398
1838928680
1769948435
96379752
1034100950
457229254
191181646
907028794
419405718
1713874627
116972613
1198911411
1255872314
34334910
803398581
311651765
456952114
1453133081
403798699
2104107649
677316941
627386295
454958380
52745982
1971389865
1837330166
1436838846
1460972678
19218531
1693226096
137800813
1077060761
2078353328
680347585
697018859
980671427
424171366
597509347
1907563767
1607799119
1898077903
97910067
458920306
1957931406
556495539
2046474853
1636637877
1210435179
2000649223
2046014871
686947931
593259052
1608495429
1573413645
5468211
1156839357
1323876983
1613832167
22103878
17945444
73502433
494612641
336221430
528166627
1701371859
1941726908
1761854392
14043762
2133504485
1957930995
898783707
2048969630
1168139879
1172053300
190259200
2041263156
1153081051
1278944416
1450260037
1977497046
281620741
1931020880
1789362596
1298771245
16181917
25921761
1399888858
833640801
2018891906
744074108
1428768859
856369151
565814599
947668015
1020587855
1639297825
745316258
1955179409
1771033284
1336868265
153497869
308958621
439631620
571180249
1013527492
586886515
786113607
659917843
607560744
620807713
1931235468
1054890992
1384499254
1946958555
1890101010
1342755323
1857266266
915076680
1929320463
1462654012
361489351
1041699718
2010760974
244032935
706067549
356960931
1665903730
1942829234
1231531357
1564721455
481355709
2037380501
161854982
1655802596
1056020098
275674639
285301924
12987332
217490342
507977143
2018994752
783972595
1796217608
1601597758
870749780
1306284089
1260356232
1236397068
446489089
101705272
1404577823
1051177303
1677634866
572303263
1549263827
300717222
221666970
901978902
2017806872
1276656108
2089555830
384673235
1221022837
1172078582
1848315761
849220592
357347471
2064310645
1697208689
890491015
198126841
379669461
1935346921
754703437
1427766519
1103060988
1769721921
231667398
1270389087
388443204
989061015
1400791533
1197431014
1804491818
165392682
1123698677
1527193489
1760760652
250784271
1620829969
877294029
1290010879
288454226
2134187584
681269401
1006225129
1186113523
1799152873
660698547
1868702592
576623341
187712807
422409253
1156070369
1543393181
294589385
1090064362
1525082651
2062466647
272707568
891893034
1567723120
744145019
1082810619
2041287870
491580437
1192651766
2026629086
628173517
684101363
1655518491
647582812
1033709685
2063331980
1595898134
1528103598
2010545368
40339371
1510702642
1832573076
776625503
1433424212
68828911
313785710
1127452756
1494165991
1670321678
670993689
498819497
1621927053
928800784
1415780511
919116664
1987205440
933876811
59779015
82993158
1045764686
443342453
1225186980
1966226636
1510157473
209925292
707850847
28303423
353061982
1286517221
1506420248
911815503
65427663
96810989
875274799
755041531
718387831
1562157244
1202495403
979834844
528147864
158961322
1646141228
2048782974
1140099680
1957570133
289310247
1857042654
2020226089
1063998775
175573462
186127955
79404857
990714550
183018425
1936525216
1049815952
1641570360
509339904
679303800
1997492403
1201954026
1014833151
1669907664
41274047
731108390
1539079374
1524953896
2052579262
375424233
956857035
1741421407
1912818710
1411348369
1942093453
522396258
1777350587
1847090464
1580141100
590378094
787908395
786283879
1863956627
2144562582
1669732455
1792055274
55244539
726567044
155100997
1839644482
623292186
142964364
2015811503
1191049544
951217571
628755309
1480632656
1989487776
1106417794
363803676
950536793
193622581
1654692591
786730016
2070571634
42873887
163978434
1606805135
1222744628
1142466730
582449326
2125012293
445797028
1854365943
1511420978
344643717
874561
591033798
946370525
1044239130
2132713137
2063604890
1876950177
1355752257
62943233
1009773930
271461197
690120558
1715371308
1154946568
2020204507
1964605389
1020911203
996920059
306392887
1096936477
520168128
1640748314
1410768417
1767784876
637217995
1709381548
1743522895
1631183290
832297541
775622756
1696821120
2036504833
1477334026
1678631281
1461108931
1215285063
484752130
2030204536
1432102954
36805237
2018548218
751838879
1326607192
1922973862
1134126551
186272192
487736914
1128883037
2002027080
1427536997
2075102575
69158043
243658353
988471121
1513008006
1709708787
533913437
848326974
279667476
450775571
1590551286
1040900023
197323283
1286709730
1000121049
517152185
784557254
486127655
1385073622
338349000
807592448
1853981160
627482113
2116049695
1250075569
215522713
528803389
1037653199
636949348
1153547021
1879107785
733790596
122070573
900973364
1120297659
1705353480
145276302
391407738
1913270756
1571525690
1457534365
2141830635
1547837075
916559653
402148147
673652162
505054103
1853814029
321589910
12913543
1516091380
1981766908
1187185250
999955106
419438382
109625723
1720601260
526159640
1445003572
1246823838
872640727
1623886918
497855045
1424202418
136221776
420011600
435088529
1075001464
1340343878
661790691
1251521557
536738286
266535020
134186242
1650395893
765308309
33663537
1073187120
1895101242
382228773
1099649049
1119696082
1720121560
788005688
63326213
1335563214
1256160751
171403776
809530233
377561606
1326793949
1911400509
1962231381
2140240079
1160301112
46322441
3994950
605639364
1264812436
1628131017
1862142242
507159282
324831067
1815454264
287078907
848274225
918719219
935612401
500658254
884282470
340018710
1588648704
1379780850
2090579651
1126368960
1284279066
689905913
532899144
468586664
1038389528
972138962
358231433
321794956
42943229
813124547
1445696945
1214458957
1187106206
230452042
1972033407
147656990
1855793329
1617022494
574347087
715069050
676428909
262841749
1794823735
1357675850
1776104434
1787721128
166245118
999383559
834824351
562065782
2140687688
1331709425
905109235
1863478293
1686906545
510801591
879645047
1066965746
582985370
1452346957
1527948377
1416951493
1545417813
1120055467
1214661614
1268487515
669411145
1354457033
376976359
1280202194
1016396443
301066456
1023345908
1572871230
1053156075
944848443
1979922954
1469699207
601428313
817176982
2040230208
743864637
1136565519
1333325017
752329400
1724423556
1032319597
1809190501
1013655721
1192012390
1558924023
1952471472
133748716
1608900037
1336308795
2117175713
579114322
173002446
1904989272
184438454
1633075127
1195277277
592653842
156076837
1736321216
1653341905
1171714384
1738899861
1666471915
1920637842
1929360631
1682614537
1611335955
29126667
1771101394
573348896
389580886
1887958967
1631410614
769177067
354993091
814500411
1609248544
54454384
1930577678
1387934643
1458011463
2063392540
2081470737
670812032
1324081732
1392306505
1104790618
57646495
1525426576
494383053
1176252358
1531161358
580563368
2109408355
260655985
613927262
8909228
617590571
30871792
275065487
626258143
1024722011
1195939868
300841448
1598955667
418572367
852084088
1896424450
781557239
914884511
1212027475
1996057707
1791004528
1607644565
125991474
1419607779
224573979
2033384148
1485667267
361611622
1726967205
241539256
201621406
55151183
2029035114
48998495
996812230
524620365
423839340
2017402310
1535791911
1881458076
577091866
1081234499
986820003
1108163000
2144807186
1691637102
931666582
614889697
442198300
1281693464
417057856
1302862756
1443839524
1425196443
1344594364
1444963636
1989061931
1619865904
1287339024
1482804135
262615574
1216456179
1453434560
850484195
421500976
895211299
1755380819
500460916
496682710
286163132
1662932494
348359767
1507230639
1539961204
962418847
712921429
388524402
1454177231
1680284162
1549537783
1150985354
1032456102
794331160
721163758
598150547
694959524
836373008
1227367576
1298427505
374176874
262021078
21602539
1847845485
549960570
2033022512
640342794
745333684
1909298717
1497900442
117653637
1740061946
885491204
420434569
564751095
671798754
1498163880
2012224909
1705061514
26240034
532407974
1063233183
1039281209
600308277
399353946
365768604
790510622
1712189037
219403086
394036452
1700528991
404110929
654509257
1780281174
1896365013
1797117676
347036544
48642380
159169001
1472036075
107470331
423685994
1438833821
1814386764
217680189
24918643
1584075009
835571111
1337105269
673769300
485840133
1049243360
346756965
1400056611
2111394598
1101395181
835717088
1291822217
859158028
1611736844
1644321463
1670331515
498293996
1793476204
1344334397
399425960
1658733833
1422463789
1267122338
1554891319
1283605045
1511720307
1298294759
1639326521
1392600140
267583141
68758672
1591336340
1374074548
974326336
1262813020
1559370068
662692459
1445076873
1315984360
1865351415
982290116
504602592
975450543
1567108365
1067986254
1368454105
1835272400
718386746
1864665942
349982039
1181210252
1014831152
834935537
1793726783
263884233
1061954868
753511432
1025426441
1540236962
1026098289
665607427
1966685286
351642275
1643408488
2001200678
137503160
74756171
2101814517
553784691
2018126584
746182975
1104554472
1368359153
81398526
1471668515
735826026
1570006162
694957359
676777572
742644183
1618165859
1525827814
505552064
1474049760
1754294713
1048013306
1254058159
828085462
983083031
1688581259
891551375
1426211067
24367250
1819682096
1927592291
1188629456
562544127
2117118884
1231595463
362554623
550096192
671817835
1772812728
1570491134
1240180145
105951272
862652696
652582269
1454157351
1154191743
556928669
1451519314
557400427
223681104
1696843364
1375869083
1289294536
945230274
301332423
1706421748
418174657
1416999029
1752887134
1816176903
707401342
634555046
4358677
2054094128
1425966209
915379873
1248730192
178202316
1841020393
365950801
199495452
1517965812
2098595872
1069662496
1617050406
394753650
2120322855
534815744
474932437
1017907994
6623242
1502219389
1368318430
1869643815
1771258085
1917564178
1961076919
281486036
1503781366
2078234801
385339440
673767649
2053506470
826252933
276392283
421491968
436015681
1068379653
65924586
1333329053
273506538
2076778757
1564396589
800759506
1019729327
1650632984
1059624538
509700806
1834721622
169084034
1517347827
1299493667
210816067
273309628
1696034603
444396205
1019525504
1278247385
974038462
1633529191
521722774
1975994119
712257132
347991797
1052509038
1653866312
129804497
2025380450
1233282203
13659140
784759205
74341665
868950586
2017435265
433094262
207063770
1638374685
1317654564
134009829
291967789
956102133
2021456651
1272135446
2078073363
1037698585
1118540726
271536052
18099697
1030161587
1266481502
984944993
665336808
1633195191
1552175097
801269205
1426191419
1619254064
1801941710
1587970664
834462674
769895301
1557224720
613764082
1415592913
41012782
1679583550
661769221
307749510
1365623097
1139581870
1074081827
770613824
2111100927
884922844
2072391450
989940812
1270842193
1145428638
334402560
348730815
119440229
1212984445
1380296987
1185768878
1454670675
187098094
186446075
1992902459
1949369404
160403056
1326817371
1721983090
1038169775
2004944589
658928096
1360075343
1617677146
1059561842
1501430653
1040381842
1344663857
2068052032
979248986
1492233357
345567499
1731255242
203805640
1239813933
683850238
2023105079
280833467
393523130
1809148194
1297432076
1641441120
214435855
1924769545
1853986489
1503172456
724894490
1825002293
1499810987
70239946
927036153
1535731746
226667466
177714469
1837281877
803978427
1174137397
929249525
498525639
1088527064
1558946172
1930133
1422364564
950750248
940295098
2136780390
1796568908
950663641
669816705
1913378500
1903132476
336690863
840453988
335520475
1360741029
1567183348
722188724
236027902
234830277
2042865191
1172180838
1213941482
8587051
1068820117
1534582771
192883930
1484738126
1541590635
1988086383
155903219
571554537
603156834
1613956216
1669332416
808742292
182441526
803074071
1609288934
687864073
2017187992
1004954050
1982025871
1857635833
480092715
1274790481
1112852293
1291238505
1954622428
1714237914
753163872
1585206948
749353862
629599107
1693043850
1747787446
979961138
359545869
1731573167
1885882542
1180231300
1902439600
1953053747
1599170575
1405254920
817991961
2044949541
372237755
2031498093
1551975169
999516308
1363482731
1983241546
318095600
1005434674
987507418
1755101128
1062157985
808110389
2144231237
1100093227
132377912
1821830647
1956037715
636901909
1537407105
710298545
1579275061
981885709
686329018
388596168
1519052625
1771347180
454569432
601736601
1317012478
723940401
1788318239
983948801
1258482780
1705682701
580240682
816256466
1713316775
957053153
1084133357
1019911534
287626643
1245022630
136390199
1178245643
2072750019
874415324
1136430183
1584088681
1879194759
1056103310
111092723
1959002139
2069386225
1424219370
548070873
936532756
1001932941
764484478
30401486
601056636
614271663
969422567
507529596
1068236963
1687830945
1815529544
293209618
196313412
1511572181
798858565
1043357733
1371898402
481306138
493143677
1582077943
856517734
929128727
1032441550
1326134664
226361247
1360803941
153651929
637060412
928940853
1810461864
554878957
400163930
1441936647
272387178
129099697
1181368696
816351092
719959874
1174179066
526510138
1116007648
1001640645
1893985708
781466200
657804775
1899843266
1590025722
1334984959
637296081
160758414
134004629
1286912527
2062915996
2014577351
1353785366
1467122497
1356468643
1149211347
1092018498
314426285
1256163174
3986474
1737113253
708243463
617908008
359373234
778802873
1623153693
1180107970
1294897150
1940952403
209092371
413900638
632831382
679053649
1637657913
349550599
2047778505
577013921
230340930
837489748
849733594
2092795484
430745490
889063430
1350556382
1212704466
1280123855
2066810622
1530505277
1833982080
1610216620
1365117144
823470802
1853400488
1936791236
1310166764
1629822319
911638428
950870536
1482898478
107662540
1779682773
2046457629
2007116079
1955365591
255802649
1081596875
1401679417
322474664
927447135
605091246
636530996
1670286622
1218997087
1958327735
1812854206
153763256
1659582938
924524284
1094419962
397546112
764322001
1465289982
1524544553
674868891
911392865
1129710454
618577283
981685563
769477336
2097817182
193959837
1747284855
1655518491
261337741
731260026
1703464615
1297615784
1556695428
1578467548
1854598191
1294124183
415787022
978387957
1840902844
2094106354
1934413825
1199464509
1942608818
1981279791
715878430
732851602
490771518
1530111118
1995969385
244014349
179431723
1458879547
1057041527
482183921
1838260270
1793188894
500117469
949708058
311251367
202296231
878565437
633634958
1400205171
671636184
1523058768
500353999
777248681
398629973
1689253384
772674187
1870170001
1940822623
2101230864
1000509459
1990570964
2105722046
412825971
78485028
244049218
1093730450
1533514763
1907795950
230243294
2127845730
2067642114
2027130844
1395362798
415929581
901300539
2101075443
1565542917
1244111992
679644268
620780304
595467370
1750487583
656196509
166509885
1127297262
737281286
1126266408
95300631
750166205
1693365572
596521627
2118801823
939912676
136879542
1273772497
1834666053
1451553357
20020130
510900116
998360099
605929419
826462442
738514090
1264638459
1238189825
1506567490
1950007823
340708387
1271135161
1808927517
1906235037
1075567493
1203459859
1886637811
163584795
1487854560
1782522565
354655177
1375445570
254189745
162416888
1877886048
949901579
757937094
236300559
1758696617
147757770
405032085
1950832024
355914981
870782387
717274623
1495866912
1930945764
1423957361
1355570986
471325028
1658799465
704419095
114621414
941571499
1265838297
302350897
954207536
1544029517
1869443776
740291568
1553190751
1912623572
14529939
20933064
567535046
146012885
714652291
760219866
1067563986
686021604
1961954658
87118872
724961356
1473612709
1607423853
559938092
859618352
1683871339
120726618
95188529
502750060
1365848390
2119100103
149171163
493669619
1437527983
658018064
1472614975
1856821200
1885667011
471525449
1011944654
1515620099
2004123831
572324999
1124139368
891338628
1646109761
468990856
612362787
1645710628
318878682
649874938
1343827996
980231695
670797363
1996737954
1770358153
1096036096
650871301
1228356905
1297389537
230930007
582865637
2139675330
34846037
1226900626
558877062
2030560971
1733061438
784189998
825484149
1633648032
743830102
1335939790
949037397
1178391799
832162876
1024577238
1097503890
325128863
1290041623
395468620
1834442635
1335591089
73306159
1437820815
772884651
586309525
1253900205
1684106458
1237312052
1150967039
473352271
974397067
1826892584
1446217746
1000910433
972805594
714216173
1160947334
1975625129
1359768378
1307227682
1142656363
2123625823
12477866
1982882401
1768163861
1017453833
887024142
723763922
869419245
1404437062
734629437
1502337138
1567507945
1581725640
1603250906
791403836
403803223
1174482668
639155637
1467691112
1208720703
785535931
1105126596
957836264
1200281528
10935970
1650183736
1228458618
1389969427
634392011
2054502775
1501919054
1438653072
1663089980
531386600
1351359255
1607953851
1771336636
545379595
553449169
318579110
467880547
192437631
694856370
2139038295
693640145
765622326
2095891058
388904476
1405490158
1027812383
193800309
578591318
1163407720
2033026802
668166460
821810203
2135122956
1546337323
310039105
897132646
1290120584
337708525
1050987084
1836704162
1252759304
547327948
1242275201
1819345389
1377630412
1774899793
493661459
1099588028
1587000529
1998788072
1836135177
1764266835
753556208
628143911
40251225
1364354843
280695135
508201603
1370303386
1650988787
1993598396
1925292240
48025125
937800273
479152525
1798958535
659606784
526660005
841922631
1442919201
1803859914
1994371663
657618117
1292952224
1165482790
976438606
447362425
1423426688
1686384227
1034678175
1823805969
1648494787
1069448863
965004869
1965552541
846200472
1688127591
694009508
916210556
931647411
1270980708
1362803141
1652464740
388537957
1707498153
1393364808
1639112541
1988317997
56716549
2047245514
1817376684
1241560814
905087721
59389961
423089912
1073944830
1745147910
1694811727
1724629255
2146674984
259433971
243643001
1974980773
599569309
1288698598
2012628953
479581357
286914264
628112509
1656823843
658077869
235111761
359964939
1546217015
193578465
1515331439
415826811
1912058786
645561187
1719633708
2070214611
593214443
2049560467
1874876276
187487782
1090030126
220089394
199363683
581773479
808307281
1250975538
2044795541
1578698281
144862878
1740279598
821606366
1163158646
489909773
2100555903
112142458
884579321
132562988
1911717120
1611037337
1376857597
178919413
2122262676
1592085054
1934731478
316889922
433225246
110442786
1889198356
938300655
1091881983
1962782035
1275788957
1974926960
418271321
1872040361
213671396
1814161359
1261080480
1001634704
1171768469
995454211
1318094569
1220923907
674091402
2026009862
456984442
1256523392
2053130212
1083944172
658018384
320045592
93026957
2048135032
1843652034
1731788292
872253144
1735873594
1824198828
363518715
1304047814
1726468928
853327437
473175719
2023775156
1855312080
668127355
789281886
115633010
495694518
2080902050
871826949
1634990159
1940946013
1391559087
1528272122
1298878484
1290180416
1182730347
332011374
1136468026
1150211691
644767028
48322615
722892390
1868673456
425142211
407418669
392396975
1449595645
417341537
2016449801
266260296
515621573
285522898
696225667
586943784
2121589891
163253785
345938327
2019766586
1308140260
1522641206
1320699292
212607426
2096233757
2087933561
1598931458
520565904
1953791013
1582911671
557273977
565269999
1174225750
1199982618
1181662005
1803052782
232022231
1479863801
32921765
1420727653
830377851
2035335398
1323277007
623428956
1170136980
1786549129
1061763615
226467231
1162442393
808760444
1964226309
1803738975
1565248774
845451764
762094660
1748176718
786989713
1662348174
1538717837
123497587
865226208
462114125
1184009616
1745189442
840767667
1419460139
983047619
1458445737
967045432
809087616
989736196
362911717
1448635293
1330020535
2103768254
597938645
1393162393
791455888
2043344564
230071186
1580392942
430755813
1897340467
110050893
1341461292
1796700184
1759630080
412298622
847102533
1041679164
370720132
1268398951
1175479470
463329582
1258994183
856668674
1804520362
905501898
1766287120
671773000
1306078112
1627459441
2049197600
999406257
573582869
1601076056
13653974
2000526721
1909801892
1553093915
590985378
771582580
573805373
24026828
1927534114
1802034609
401243987
1894080478
1916495666
1671852437
922166203
321653741
65056580
535535433
538137618
1855130990
591150950
1198863892
637556330
982553651
539134672
1520249851
1783696624
1854014773
1678619932
783753494
854945395
1454996302
1079568895
2042592575
1811426572
1499810987
220284103
733020134
1388206150
534457402
31001247
1154233714
1553635234
391612816
1304165160
988930557
715811523
1255258607
1628605528
1799544691
2125638454
451646128
1320544745
523701006
948805869
170837554
1434122199
274967745
752776049
2118317757
1539020303
1626800176
177542373
135026403
1484684850
984123892
856489447
290121624
1281821955
56193109
1518577972
650800670
427495776
776437559
808764179
826907945
966412455
1493034110
860480634
577676946
1921859847
366448167
377652009
1515013551
322653567
1750996454
1299452756
1801300945
2141579678
254189745
2106988021
725540249
1874417133
1022650365
1686569797
1297262406
903829095
799464548
1686187516
776714663
239088626
712873833
933985235
2125759690
1759292796
1459928044
1722337681
815992913
1309177118
138567973
600098986
646861900
604234881
1885046919
2004356162
256144220
1531015518
2141601016
463889714
2005767194
1688762
326322331
1193461505
245148685
1308526026
140577060
1699788567
1896801393
972236205
1966182490
1437953460
1580196923
1513914301
1134288043
1900674392
408631759
807619360
1817757575
87748050
76628328
55066808
461247088
1763214877
2015965099
1112841944
941217669
1810493225
1385695415
607670683
315607628
1414057627
1210140497
265755432
1199932580
591168993
588125516
1296105932
447410299
1253572027
2040334930
743991849
829554248
2069555584
182455276
984309104
392529575
1470680075
470871040
222254252
564800885
1276180946
632262741
625814510
725342217
1036063477
1241746726
137684450
408017354
683858986
867392165
846626679
909252953
819598575
1643301407
1116602314
1503142576
1323353121
1137245584
1399104931
1056078339
1475874066
181054067
1251068714
611521723
1601512712
1838743665
1084269995
259781285
1489894073
1050102793
622709765
50349535
489620499
587823890
1575892319
181034046
1810403430
1786319892
426888407
1648076164
854209391
1859156207
1385141133
1962439906
361194742
1032357677
1708843491
1590933002
223818189
1221226752
932175521
1062402678
1031529238
334771526
1240576030
1622094538
843795830
894978571
149337870
1132651843
1251798881
1247549446
1804215123
1173083988
1942403255
1411557950
582597413
537302216
1354067681
29556699
506591568
1810091404
45148076
2050313204
2018030380
721850952
1358258585
723127713
1528982131
999073244
774453936
627877829
1416976893
21419194
768457816
1865929226
922546080
2115898429
1596132048
271765843
65235014
887586750
1647966253
772929939
736195423
1649773307
269698944
788159320
108529668
892070210
1890223076
1438593910
1043587730
1534638096
1002314910
650379002
1252490107
514452042
741275883
1342921774
260306830
1921578463
1014991067
212880688
1822417545
1037017723
1301919565
39386020
700203026
690659690
1513061892
756053665
1241621862
317721105
123390781
1493204187
1807001334
1760330403
1865541384
1177118247
1545523072
1020457912
1822603835
640090077
243838998
1596548970
1775717466
273047678
912996938
2054880040
1301511662
1120828447
2003535016
1289856100
1041385071
1939500987
252584603
1010431140
1584907561
717409291
1391264242
1119093130
576286762
635563752
1867617324
752638811
678282193
457111808
1975646512
1067616427
970193649
16062943
1112739881
1333078336
576859870
849934666
1723547690
277484934
1440665143
53230522
356871927
253097404
1086456219
1551370525
42891349
446087428
822999355
1912858565
1939439589
888278409
495028572
1933222737
707272150
196790349
295497334
476266502
1930852366
2028268628
1796658186
1565930426
657177325
158033404
1255265076
1395592083
763631382
1907822136
807627840
1625575888
2022857496
1621199041
63682015
364519867
402532327
1233522453
36875582
2089427122
1985980073
1547962571
1972384802
1869526409
284881976
2017481213
1677061559
51393685
445835231
156449775
1682673775
1620960615
1531007210
2079265177
1868588501
126110655
640294157
253888034
937825240
1510888021
500568219
23439752
1382240624
36087583
1653944899
1725524962
2023869092
2055119837
1532725881
696873766
1820175901
800685962
1912787474
579954966
517744746
2061837885
1695922171
254665896
2108000162
1125378263
1922360392
339865163
235222802
1626886300
438845172
53143481
1761557963
295626405
126242793
560390985
311305528
914390934
561404939
321074155
511442392
2016037633
1953629378
105747797
567029252
1779278000
1738115529
438090819
621216307
1107328347
1873352658
390252709
1096240466
103275315
507295574
1323505824
239342224
2027707032
247555068
605779619
1016820697
947293614
338072964
217058542
1626303793
313198111
192172256
2066463706
2107987727
296766406
1895597331
2073538651
62094062
155403274
935128558
93076765
625495612
1628756428
1679550375
723514343
377911603
906153743
1817926085
612967436
1676467768
198489249
1814382719
1442997515
1691025089
1396076307
827805611
1409439164
1679495456
899156706
1995690610
1704761970
1810780727
555474122
943868699
1704046467
367558441
469037403
1167709363
937683715
1525395254
1448995152
702671774
144464494
287350211
30220710
639355071
2066000669
1744829225
1970783229
1614800091
859619046
1687221345
1973153802
884773301
349901048
37699443
1115345073
185405871
18848623
33163242
509498548
1767951551
454097978
852708444
1398766194
1521723124
336419925
1831818214
739848887
109194377
371632265
1098320743
649874458
831053193
1635602087
1412596812
875916369
779860632
2004856778
749661064
1799132430
599772214
825235566
83902476
1334991306
1868041656
1475827411
1363850241
890287697
1405312094
1820879896
976102592
1770343089
764973328
788396169
1751744660
122960272
1366745984
1705274358
804465284
834768526
767642618
1957107746
2139760976
2039926780
538797933
2099259442
1608059810
1654460736
1361230984
2112717292
247428843
1204020735
259454244
1218588101
1670057673
1238963168
1267603616
1870983940
385740771
406967610
168102483
1180626865
269731124
1187984166
1255492319
237887202
1921262258
589792869
1401102427
768059537
1820508250
1027461753
1309071130
1337165889
21986285
1835449373
781758326
951646707
604421588
1228422856
305514627
104902045
619147361
107022913
1548111960
1633333032
679360911
1007458793
1016036042
264516113
692665774
1621118474
839891175
694222487
788232428
428399885
197373125
625916148
1712237164
2003279988
721043248
194258791
1653115294
1289609855
1832892862
766304805
1333716646
234277489
1243551310
121039808
349841034
761295604
663470974
271085120
1343326818
236862835
635160875
271576983
238545440
464590969
1023785386
2068911203
1617599468
849673652
156990868
2135505569
1554194842
484297617
1188142590
1077641096
1440498242
1704401267
867876920
1998766921
330717311
285177662
1926652880
152525853
633330020
1350340936
52586240
274124738
935646789
375105099
900445770
1470540101
138695246
2026131746
3233965
1986965207
1738751897
50351096
1777271757
952702194
458342990
1401449679
2067885362
1522266319
497385383
1653912845
218462401
956860078
291544597
447545339
447963882
1386863571
541311023
1534706258
1218771188
651229612
808029590
80874999
1026189433
1576667392
1048131321
2093956052
1103605024
639850585
851167057
1971648738
331873761
1361732222
296841529
1001940134
72454268
2061735499
424768173
1278744581
2078110861
1314941214
1536724110
2141394006
1873487144
1162050359
256312192
1452169778
815696258
1358260504
68593574
2145344506
1514075540
817651320
832527539
318601419
1599896797
999192387
360106963
1905415628
517951433
1119032238
49623929
742586214
1028937816
1291567773
531024955
1953326823
670317480
1504814205
1556749174
1143756572
1784103256
740721076
707197727
1788568521
1290572829
1001884254
1511818079
2119100103
1655518525
1976753814
1789129879
277763726
1536581331
1858109484
905205409
1331750242
1910215133
908243281
1161935956
417216410
278548121
266033293
1750189929
1793044586
1707275290
1808058905
797813991
342100641
82910703
1241127815
188227063
440337538
963097868
2133418535
343952049
1773325393
1098545523
1880181967
1374764575
325425396
759270273
44469467
1211109933
1421878931
2010207973
1115322105
26215253
1455426068
78221926
424202048
1520988321
928221309
1966523584
1214484025
553090863
1269591394
1418677283
1406482421
141120855
1838577361
2000666287
1622977302
73335535
1625370863
1895758994
1022797277
360810364
616699505
282239383
1321810699
2077263187
1902158505
1136644288
1620828231
1216586808
1238381534
1552023966
7848787
1883069869
1298121006
873896571
422484015
1977148248
413774985
614489635
586462665
227751771
1159726577
1423776438
406022528
47492761
1155455938
1536883064
1394880590
1180198042
291821179
99784692
150979968
728312889
1694170267
1129148580
921108537
725855258
1917132493
753090683
90086316
2117276084
717191341
1003577519
665648178
322922633
1601817829
1855486410
626438636
103597480
1636919344
1984711870
551264708
112893292
1460863702
226786808
1715901967
876308043
258456645
1311760983
386042267
613283218
376040697
400348776
1919116748
189905138
1736707311
904152154
616713419
1350625967
1487252248
2106678583
213694134
407441246
979806186
908567374
655838259
366954588
1577308096
1554046261
278078524
2030688424
1949972548
1242853198
414566594
57713401
1704867327
1919454793
1747459663
1146132105
1822202704
1854198212
1557161220
1373239480
353514609
1583035393
302563301
730233032
170098717
285826206
1115425776
1157159803
308352920
142459127
1907409249
1231187861
1056784484
690142466
2048247737
395682753
1091159825
1900199292
1419241403
87646109
2008153403
1826813626
1985523443
176714218
123840825
1241431392
786535330
43818812
2133915317
1859558147
1178932487
43520194
1878552058
1951518140
836529153
632285652
2064161164
2032543592
378634642
1240407706
1422929465
2012029307
1716619777
2096634578
1528374295
519779744
560230486
1181580829
201224091
762183035
400191984
634003751
115822784
1770911567
1487705221
1161857645
1945769166
1516232393
706450274
1249197428
848525652
1940965831
2122367222
1092722928
500045068
681590718
1164277254
2123942533
220475037
2129700352
247287846
732790420
103999158
1264320407
827672256
977425006
1995180303
1884405513
2039261025
34274978
1887874974
1594756843
112876492
1637477684
670269804
234249167
1007426210
1179872848
1148570958
1672731411
2027258848
822913573
1693233510
753687459
1074167622
632172437
1385923100
637407632
1878481103
135339826
890835311
1402618481
1127346933
843446216
1498685584
1682534752
405289335
75769546
42193269
1091475273
540325316
1880240805
280943930
313995863
1114286495
1556652546
966740013
1832146419
1764058656
734659088
201893670
1899493688
1449941773
1234912149
52676987
2067284811
1480958237
717883461
1465302269
1643703428
1016832504
1789772459
795490118
2086340009
1186979192
1117424991
1024269683
2066278902
991596009
1738129180
69682665
1501792736
1687805613
260530407
47625405
299811617
1113631502
57262067
536750660
481579668
955878567
1162015823
163144500
1572432472
597155787
1489682165
673716560
1767420604
1353641084
41955545
2053436560
1377885703
550678531
1872733265
1884238413
373687529
1354837299
1317324652
590079368
397977302
1985579155
1513285017
290919099
1000359345
932461776
22061731
2024359419
1309771741
422447846
223878149
396642752
1751865870
1172908464
1383389338
587424877
2143912850
399908453
510515473
1858441309
1895269186
1430357316
1123666320
202185172
496595044
1455447007
1212972374
1033082818
294801101
122843460
1195075484
1420003034
108754062
1658049704
1654028642
826718258
571053144
756449877
1456904025
289008931
1564151438
1331128013
904372407
794391095
663169523
180824255
1887836324
1794952622
244158406
1330029215
1309856245
29739774
2080155722
1898992521
1181142742
1905120911
1788895621
480565946
777198465
1171023538
1187813167
965113259
1395817764
371208281
118916954
1607266279
1478540483
1564243316
534133120
161641231
664682576
1603065997
2014620572
1550691331
362562201
92994660
1868292314
577151040
1510985156
1442436146
426109478
345574434
158807269
923959205
1756534422
1143647369
1031619580
1512132913
546744657
817657310
452137600
1065878280
80873109
2117062605
1936023957
40402869
1787664839
85956766
689396759
570633283
1195731052
1627535753
635222495
2027157631
1420616212
649118002
358952388
100572127
355868584
259502058
963262700
590678480
1769265731
478792820
1406045601
1041469551
1236336386
1097168089
796263018
1203855079
786180973
1085496459
1434537997
386735499
532351385
1566889370
599911670
1513982906
1172332440
1580019795
1348816223
1822607451
849557237
1535788061
1013129991
1598869626
401756944
38348756
689248187
760258899
254704113
8718746
2129544372
447963882
1247478979
35688103
2066368144
1614065404
219875429
376981385
1951324892
1741542520
1414073170
1023260980
1560506041
1296998440
530005522
1100039850
724098192
265322715
676299222
1842869598
915787980
1453962323
1444135438
1611961943
500432793
776820816
894842927
393674047
986104796
794539619
1516927394
1207208846
1245980133
1809093211
1649480072
1630349708
1682365062
985003775
242963742
524482137
216838789
1580421196
903485120
574942834
1827429897
691171907
1518788784
1993673083
958326149
882437709
714725294
1534664173
1605341645
963181470
624918069
728141523
1385547260
1792438287
1499019036
1369528714
2138471451
1608461141
246586071
68905183
1187983011
51779428
565137542
1028670972
782732161
1654513082
1601094581
1611929855
156903763
19566954
1679526120
13929030
1564747209
1149116044
859841585
717552333
1867455173
584833195
1897036737
656081716
1279078486
1296413497
1505842876
1129449758
1665548192
354706791
1615721013
222571698
1339914352
1840410088
1107645861
1882852763
2037629425
1581937954
1785285979
51451711
278038462
338797801
261351191
106666968
1263715860
436868529
1787674928
1087399411
145571151
1350054901
1512154489
1415026003
124892979
147477913
952881013
784304211
1421469991
2003001439
399552151
739418804
489958521
232369974
101497239
1502956110
1638432295
1523535958
190045725
1341901983
717044658
1086975420
364749503
636052505
494735682
135550958
687928936
317171489
390140195
1983012395
472437400
1015460233
1897692952
1387161591
2065836237
1723683614
201918013
1416115263
1378441269
376098489
351568557
1312375759
191758379
849846191
1668656122
236949345
1507375164
1032002995
1863562056
137721039
1609904435
1189036949
12909904
1738782130
1080557766
1505953360
1681259466
852301176
976808803
1181352774
1682001010
349604479
1218038079
1140912915
99434525
639424392
830489506
1552552616
523428332
1108228678
519271286
543844429
1700386146
1970449086
747108011
1453789430
398645854
413922922
670478391
1252273882
1658120354
138349147
881623972
1112559923
978574307
315816238
1909944839
256209556
1401158385
1794647229
729190088
2112186962
382554251
1838648065
243950144
711440205
983677128
992834999
1403474708
1272169896
1063657239
1351174404
800028140
964654454
1738819362
2106479918
471543296
940376267
1677061559
690994781
741266048
1005696184
998588137
514295711
1887582260
1469147825
812280824
481936092
1454310013
1185630330
4085610
77761046
25350837
114940634
1212688969
2093865497
404639313
1115747060
124942823
1406511049
2049469255
2060843012
1826897215
1123846580
465757031
354708046
2136460693
662229517
318268757
558679312
1305057169
1509204932
227948883
1257479242
1029139259
253238996
1936537711
413510773
346730417
1633861388
106863746
1124900850
71255203
2061483689
1246360796
1314477148
617291628
616436675
699595151
194183133
44212975
267703377
551234813
1024000723
940717166
1498203888
1886558380
281425834
1698671599
1250670871
807452527
1003619127
125383581
1357481684
248087123
691184272
927452567
1970254430
1362931188
1558944525
1708700430
1804213646
1023849800
1290365775
1363289315
1277010072
597157943
1790577384
932546314
1009392906
2108892996
1466947777
772911091
1804733093
1512700361
1748013967
109246090
1197022959
493236676
1976227373
1433155236
1572654321
922604777
1284879397
1834576850
1618811792
1095177650
1006710753
1520016899
1676619664
574757622
1551324685
715171894
783611510
1903174280
1856843356
1604847335
1634253710
1631203756
2050470592
1759076081
866664851
456660351
1601076056
831355723
1011249305
1514953275
1654914422
1389003026
1307149328
1049095673
1340782442
1771349400
19989082
696367135
2011411584
927385071
1388094705
1405725137
312892055
1798056573
388455981
1949722089
762992012
1588241205
2031384393
1861095524
1123760144
737870519
375135421
1058648066
94863659
387142343
1683050181
82142713
77125336
521685059
1018333028
534724320
1796726360
1821003876
520981502
1537118449
1078795481
1360261532
1478327110
580982126
682130637
451472341
1803008573
405689964
1009939952
189768203
1877222211
1651562240
1919709331
751015249
1080606347
805815290
1282112313
1174011364
1943372764
142010886
634634887
2065325639
405063659
748588324
1896167501
1546286201
952473950
1183758822
862955766
522089139
228325524
121859761
1837956097
1126918208
1264809792
1063831183
1887397041
1682019960
1336446322
145185768
1490225148
2056414422
333788185
1948694695
784823954
1543570523
595248539
694078719
1450254526
7060917
1429287531
21405265
1757138712
1678882850
504607945
2054073664
819556729
2113653323
1870691123
647850789
1792183880
1289207960
1709222048
1982582840
1721991900
935312398
725966363
910043178
1183700367
1041464428
1558689501
1598691660
1385812290
1142047570
2022403293
1971616072
804194514
1538370348
359609027
156914453
2069517439
904927024
408352100
1159515376
1059030645
1770913246
1937689232
1035931459
935345201
873122047
1482069797
230246844
1210011452
637829950
1288077343
1337258359
1087643986
1383083007
1617510911
569791415
1369609153
1587179811
2098959506
830422274
252483392
541531387
863853898
1256054324
1009201561
758177008
1098908384
1386717415
1868202872
506847065
430532398
745694620
77761046
1211156958
100096866
1370321457
1678008697
137611832
3895993
977895580
1755390392
1985899933
1734088880
1424105459
1602014653
221957936
491913903
157962200
1839631330
313174002
1141218002
765049941
1970222
1118142362
657105858
2146509988
1031625493
1290277297
160811071
994804661
121598612
2016309843
2033623200
234826841
1334388828
1376910444
1567032255
2144331053
808343501
24098755
981339326
2031489085
19256132
68687298
1531560008
63599318
411613500
1614380166
950145093
755123272
574098485
1090542284
499645634
1049260038
1759330409
1807516866
1551312478
260430560
1577076892
2099856013
936697054
234569477
2096622618
1745347422
1462729094
1079487675
20557394
1746813767
1618162378
1417715789
884546352
444568699
1076660793
1668854194
88272930
1041045240
1523331771
1209156307
1417756302
2032163744
390952397
414254220
1486346436
1566893120
158269559
1008818283
112454277
786869859
1303031422
996493306
1347300707
1788953496
1609553465
999224980
269609707
1325801717
952683871
1791505803
1439656242
1670427361
574915256
616532016
1660915824
1204215589
1361452224
1521136061
1296918557
1315725147
1321649018
1561222389
463923895
1728730438
1571232449
608799124
747693500
592603607
1877075325
53751325
1597861570
1302078478
90142561
264482793
1747630504
1976417182
1054421654
1930903301
1716645118
1043102113
1634266396
1727936198
1949740499
142548827
2000781149
1902015267
1608867406
439268754
439175754
749778468
1805095740
1120692283
1022963307
2056126495
1510703262
1172159005
356224532
54733162
1636661907
202698549
389390890
161138496
892528350
1729758707
1476265462
135059966
939282471
1212687911
1244261098
1325933157
1510208863
197187020
1929078408
872747098
591980352
1065852470
1577261696
576864336
557690897
444455938
1766258236
1365888490
1394561540
1714299243
1214479340
810655001
334851534
2042833070
666550886
1768220024
583546257
320609693
156813307
1499608739
1453360806
1076919679
2115025563
1757076605
1768469933
1815295502
1086001006
2102924369
232261336
925112159
428467232
476035997
558747307
1953826096
2023192165
1073043225
976125827
2036356820
858239236
939791599
1002918003
765639764
2051883233
2056825552
1076126592
2094562332
538591478
1676181553
426808506
1946961945
49042567
521408285
1984742011
1712789885
1330777888
1146468912
607572711
1669330762
1799953610
897539396
97123468
1529434813
333064195
1547284134
863403615
1151723580
1142272875
1064038725
1615046521
1158837187
139049158
351159757
1870548672
725950205
1025527957
1956662302
1985925042
43581899
975180735
412010673
551135148
423582788
2000646575
1469385045
1435197145
716376892
879283283
512653466
1389790123
281007527
1724500824
141444841
1962469716
706053986
2013922942
488600542
1042719511
1997548257
553512115
331793953
1490170810
1125142641
205593528
31093829
251537377
89552274
459079113
543458512
6462065
189769144
1818171389
1499248231
431791909
544249665
1085801736
1129640448
1742066179
591837541
1720079303
489919008
445563860
820336518
874595770
520535603
1541103798
1520156126
1311084689
27079503
1681564439
505463635
971312930
1589206685
122309347
186725044
222377291
1414821595
2032497933
331801680
480336153
586844308
966578070
966373037
517142839
1348865622
1034767721
1213364629
774976390
819745563
459407552
209734962
1351398440
1529035655
827455949
469869661
1440498242
1140414924
828007670
25981462
1655219720
1747860091
187448426
90780744
990601699
1959730179
1931805463
296616925
716489016
751080263
1881867625
138526659
6481013
1796556144
1764751111
481061235
582221206
1570348034
805779496
754699561
918842277
905571867
516297541
1347026745
1798854275
634310008
793244108
1938815133
1305193151
638740689
1686766056
880451607
2075476664
412395585
1360417425
1260646032
926559626
651485598
746677856
858657435
1031124297
1669050068
79635653
1593856478
1303968271
549934476
387896172
1849998544
2086045444
1042609557
949244
1422158025
188764939
1798614633
125679674
230048003
247777531
1359617834
1712382681
170728636
102996526
815556070
1024765939
594931009
2125481670
1791113636
1830989271
1403733724
387083422
1042460600
1092966835
489683674
201653155
692600975
541979512
740380641
2056406486
1080124702
1989555703
1170052706
68370902
1768510187
1088523456
2016124409
659588673
221475832
671576865
1576818629
1304231745
944617149
59204814
1412915879
1412709800
360313077
1690417148
318031639
316213807
179825744
1012793049
346774238
1367084830
1385873190
1075491427
1011584686
1571071678
1747749840
263465260
727179493
1482597078
684779114
2116163848
746493747
1236090718
1089792899
409290673
396732223
875814342
342299215
654372799
903244676
242389228
857577843
1081324840
441074714
813171168
2020938183
1054186279
2018272764
893971643
1047125807
687071668
1778494502
519256639
2112786924
1258705303
2058149304
325404176
271620039
1844895445
1227727277
1658467409
1836980911
1169399815
273688055
999586392
1062973715
1534431741
989431971
1380425342
1465808731
1856706017
1378154761
1701631203
989528289
501101680
1771874358
1542284054
1988713643
573235424
302988989
1771885030
1625124005
1393846961
2091660622
1862339058
2052755328
2121444100
1772034219
1763241225
1028714361
1007327682
238559105
1770526626
111652873
1116098057
1879382278
1160006981
1169827030
2103721534
1159072886
1195123215
264850313
138438130
1797463845
1870426388
215971135
1828805946
1239311286
394671649
1757935168
1543170463
1542718913
143015387
1379564136
836789243
842734977
1796690884
328227154
2086091740
551149233
810813802
2063606526
424600669
924255244
1914289779
787496597
2109312830
1684688093
642552055
1436103770
417032925
1755685434
419702975
1297947697
995970891
995336628
1538732443
1349388447
272531871
1104011573
2058809170
134194946
1768227453
90200432
1021925935
1542541084
1521246364
1150435917
431847041
2003524653
96938214
878175402
1212975528
395966444
1276909624
153152179
465909014
570987265
706491386
426975438
276147273
1489466065
1969336323
382982146
235490981
779824816
1872001774
532856499
534677003
1417269932
1816341641
1896621485
399685812
683693954
922033622
452380673
322468393
891089488
1975507244
649813241
1673286459
168265429
1873612712
145077646
297310072
1680898534
340131251
1905632053
924447348
953527967
2041769258
2020984305
461037778
669849906
1482526773
127097491
8160147
1701326107
826319695
1870898209
1649060091
855656921
1454470408
58765728
331691813
742527800
445929026
1864090104
907519380
310997333
1537665637
1008567100
1580464490
447714335
1006456525
442766590
717006560
657517332
1289517341
832695914
1333349335
607335689
183958297
38158934
830801139
1504471416
682704142
1620275258
1649351755
1342817568
687115896
2008500619
1791291870
434040611
975733702
946430795
400030291
556272974
1765113604
1800194919
29122276
2136697093
234517766
2146552229
139587253
1830200068
1710800702
2018792581
126077573
289458383
162001490
1482549975
501569691
1449997402
1185018437
2000713403
150469899
472752241
1565381048
1738057904
1740458894
945545415
424612626
371224606
446550315
228846671
149119218
106087679
795505859
37425761
1126545975
1438256484
1093879802
262113715
1212466672
1240668124
1104745137
70900926
1295489564
1530860046
910655230
810105650
957599565
954863799
539994437
164297914
1247049633
978354966
1073146239
798413555
989473569
1963985458
371043800
1282140043
1636545843
1093345289
1325552893
88931843
315644387
1827071323
1985634385
1941709260
656554106
1038451664
1122942
33334689
1449796702
1830703188
1746833571
891176479
186461950
1892182266
340054888
245462140
1414711463
1788187626
1565478644
1343473340
1712754893
1353832506
107684630
905526533
1842654293
2063482850
1263855211
1902857941
367825993
1851860967
264005952
128523856
749436427
731164929
1550552511
1689574852
358525948
1357982451
1863212210
1870159053
491006903
710039812
1813417647
316562376
436863076
479579533
269775166
2103408108
1815288587
1068072499
994159704
731846862
856349843
1476940568
1464897520
773889316
1091331166
126807945
16362295
354247602
1595850219
70474265
1204652024
1077931055
334826713
635133465
2043520354
1679713438
306581345
1037929163
1511315368
188608824
1067586008
1998161919
553436544
568943194
131008778
1567653279
1258827005
1972087312
2082484368
540571109
1215902558
401107449
1725714438
1786216151
295333648
1124926044
801419610
1914418390
1177428039
1998408951
1987843557
269268114
1678231880
2123630504
1277938558
1382006452
409214782
1254295242
2097933860
459491268
125509206
2090941318
9542276
989836332
1380177904
1554341532
736726113
534836813
1585128411
1143349026
781432356
296205023
2140054323
1514943361
34631203
1103508189
68612675
823542858
836237675
1807232734
1960914541
1767370421
1364560949
1135715709
1165190875
1072085329
634983893
397877840
1610851695
1923485430
1686422868
128258710
995636504
1786889233
1935499776
1383598647
1799001404
1777953446
1694598727
378158763
1857891447
1465999916
1008843
1160704111
737967492
318914817
116465297
306373433
638794428
1052744771
49375003
408767547
64126078
1949427591
1058398241
262859116
28736095
1549964411
1731871874
421364346
1299608061
1827730197
925480238
641352300
1034287308
884317550
1198029683
632646315
9181569
1936572164
1581354936
746956177
1336367139
2111775478
1775875146
1362020508
1122280233
24986630
1459871751
2055085481
121835980
1319732808
245085537
1587459619
908741664
200196506
694005671
292539365
30364220
1226094863
2086742697
241447330
1072678457
487631902
608451534
1926461128
976593184
537447863
2108950563
1101653874
1664070147
1192549031
1202692189
1133131646
635674066
2051975367
237412463
507861556
1475687726
171411194
1209251246
699703556
374489011
1083511849
268780979
867246934
1253373250
457355155
1775852276
116036782
1841353669
203264610
1002622257
1775567872
1423305912
420489227
451462602
1349823660
869075738
1303688628
566521079
1903612213
1629508154
29635605
1623341952
1021031713
420452698
1128246324
1898052003
2000383108
2144073429
1657187845
200111562
1055103404
1324013979
675838586
107833850
2008238885
1425383302
1250298075
1767549440
8452255
636510367
273246431
403544839
920858977
178031514
405244795
966323263
1894460324
1393650663
498724700
2138269175
1934324976
1051697540
1144479353
1215054331
1099293978
108900633
1568144239
1304200368
1162071858
687397617
597238869
788061465
532202213
1190214627
749537872
1414509078
1330508913
1928932728
1183012654
333682357
1012038269
557153534
868444691
1680250770
1919583092
872395713
471471207
2097632135
2129207175
155225336
1499623583
1883453495
1909975750
1601448064
911556509
1839171208
596870885
437516941
2047288445
829369128
1402023531
842382446
1512381839
1928195785
210166025
1453436277
1779101210
1738329992
592984971
479867345
85813953
411880223
1838037858
1521298005
2103201926
1145016425
756038198
1633075127
1906808607
1607210664
1348718723
161016336
1099720110
78507917
544825418
1128754638
1204963056
1901126927
594872353
214438357
603605466
1803104384
1545656991
376973057
777549329
467478127
1594979827
1749175672
1270668268
2062753183
1622948507
897528683
1327140225
548441190
493971703
741330588
707288003
6482348
1584478186
773989232
65045019
1444003895
710039812
1649466106
744065988
541520945
1774086657
616763235
603931328
148158346
301528502
949228336
1993180286
780072750
2137837118
596195445
947831699
1990955557
832895783
643146337
447316873
526293140
212697870
1138815813
1875101793
418103816
2111372365
1801702016
1972036340
649031996
438665256
386898887
1245597328
1264208387
1070388006
587241495
671345480
997136122
559734119
473229741
396202028
1006360548
1118246719
959066568
467664050
666519631
1420499807
1716730145
1826503839
50210531
248096225
238074993
864969015
1439928440
683831523
1872417237
1219101664
1888983848
311930382
2117417496
1772873712
1218205795
1797642004
2069874599
2021214974
243809928
786814558
486069883
1736990925
393300003
63762873
1572007992
1295858728
850084564
1654743945
1538695535
662221635
1980398255
285643571
2103448758
1715732200
694920801
1926801933
1087498918
345266782
569204274
704028677
2092468848
2139604613
1738442820
1802362505
2065341731
1021436793
1297048226
1481305725
1316578807
1355378778
849473764
1101435637
155863978
1211843919
1658132372
1142581739
1228927147
1901433017
1408671741
2004886112
1589693404
494374364
91525603
303760138
1993418195
573981016
1980237745
884279429
1402479378
2076386621
249304401
1659539683
1578892966
487236512
115306236
9216828
99846685
2003253524
1770975841
1559825581
1254388377
10468916
34361969
1580874266
559393355
1677918167
346365357
1202116939
134869030
1690761688
1168468975
1620079106
1921620425
64804122
770621375
1206941085
1725683310
1237987371
382660456
1656073218
712193570
1694779803
346600752
181432900
1820809700
410528487
1995168834
27596846
1343011954
486296595
1220949232
1617542836
1095329986
1089173937
627221582
873324237
1602879895
1282804158
844656216
874965694
1767807335
1308502420
638974503
1399522134
705714147
603148531
2001714339
1062730854
727981264
1311204562
680557325
245784519
1780717870
953287557
1645524440
390591259
1542663950
1886923882
583902113
1628755271
751627463
1835048146
257941412
1473826192
141347790
1710350120
1889547369
2047113746
223915085
128462073
699952158
515289032
457094537
865189242
1736270451
306710976
877843151
1538982942
2053209968
1775034295
211022403
1562668728
935348052
716408439
1605359186
1083578410
1596159960
1744392135
2127040243
1859467526
1424892853
631716246
1069848875
2124239241
1487915176
1428919262
542235403
288384030
551380283
1968448710
606494171
1065098711
1414491389
1151533166
2073821930
28608383
1796194634
1185243921
612045235
2013449482
621180022
585600111
97072496
1178141607
1135642609
888009397
301905163
1533017046
2113587673
28191
232978927
937800273
1637506860
438432581
1454138429
1581408141
149638068
1293241259
2024140978
965583356
1985070341
406951667
1958266795
223498617
654108123
809599808
1902414756
687100222
1246824318
25698627
786188318
1230424096
1661089016
144824521
308136743
653463079
340614316
1585278861
759543630
603365232
2118709611
1779092615
21206369
914991083
1431452858
25546797
391784252
255093277
309900385
2056525319
1103625598
1405203053
549023511
946544196
1653999196
870378105
1128006838
1165978668
1529565406
1184646961
1962830428
354612023
1209473020
1012710483
2125587372
1281247980
46157224
2077033571
209424188
818143650
1863132444
1287200436
652357436
1409064872
1562531162
1802593633
420116540
557238336
1330835126
809379934
1520756660
471341891
92018023
2013153876
64681258
911123149
1152072193
884307470
2027421887
1129749258
1689598269
2077171282
1090580851
153334165
1833211299
1088948957
1064584732
452718428
630442014
209882756
711951419
391553514
1315012491
1505810186
416693820
1380251038
1126234292
1852395301
841700511
699130940
2125648936
2014254530
1871911280
213300222
577875333
1252618359
1159598008
1484425597
486105866
1041327943
1087825024
2072866367
1018261552
2010659478
337294455
336887063
293346131
58008232
709447940
314314499
1964994340
618200818
608228784
1256485149
406095864
1732377947
1312303110
2058351298
1639465987
1581082262
737750216
309411167
1653609191
1744709396
50168750
471993832
146323501
984703701
1422141785
2040032288
2110020096
1896555450
287972191
123261521
1575174833
1520675950
1583615299
11510573
1470419886
1729105810
1371128884
965650631
528018812
847460415
604889097
153784530
1965358927
928107275
672691710
111540718
1895638266
1245089001
1780067346
148643966
512204230
743489976
1706777794
1891513824
68638944
1349299389
1830504540
1406206911
1665795960
1346712423
1619337611
1598453782
1970884897
1149457357
79517726
8452255
363437583
1815163896
63255577
269199570
279829395
1856312914
1275454630
1196774693
1649139019
1815306509
236717420
1823009105
1337797694
1762908752
1003439444
2074367552
1999340133
465820020
2074936528
63619665
354433954
2062063855
173330807
2106449161
746956008
750410848
1113571064
1723882682
110454900
606062669
913639511
349053348
246616694
634096557
1513513102
1756294240
1850674339
4828324
1247350343
573965492
340708002
840956074
1441558584
316151050
506248538
693710909
114917191
63075023
196429691
656292672
565962079
2006105575
733483670
1308943227
547681231
1459243823
241225945
1961980572
940162726
1944370903
489561950
1329880455
2011567927
1730107328
845322451
1423624419
1556204020
942865288
522234910
1716644435
1131178525
836073257
88650182
1012933890
405620698
412237298
1239048067
1911319442
2130779394
1010409175
1528568402
764803183
565099740
993101283
1534159614
1078199714
456026717
1303793039
402880584
465570227
544764541
664068365
1183788424
1801091002
1331056666
504247330
1026585255
908551675
1275395199
832984841
271305574
602605486
163055414
328643613
1298005871
1381213917
507949049
108726944
1318062642
1268697182
813117782
293519005
21768173
1086053646
526944066
840791564
1650914354
202273129
1344171813
326497752
1999632982
1717861657
1718478969
1852405951
1778515098
577139661
638077161
514014961
707423493
864567303
928479013
1090105234
1553439373
2096232665
762919045
1518327721
453613904
2101613560
295834167
1613378967
580016164
1261594776
2114481073
227911140
427206334
893704050
1025036232
645561187
1331875884
67711163
1691462161
1363112654
1664877059
1477451498
1232726603
1307612200
87411631
1935805016
971740992
470906160
210767521
1069520663
757034617
1174186553
973018454
941246329
1759485543
1535907999
1584995387
819905688
2023418203
1536417838
1192857951
346865657
508080127
214597291
586632821
2118544255
1675407761
192190966
1508577381
2001529961
659722462
1698946146
1756473977
830246735
1981066892
512904698
1980210770
1607817629
580517816
802277046
114452592
1673645833
1170133602
1521469578
1099283935
491187006
565490962
840923409
196204201
586695148
492621913
1546258294
1706748719
1144394436
1000260815
1294415852
2096671046
935885062
1453711920
256847517
903068208
1962481973
638134479
11396154
430496381
1605451017
918863009
2021888526
1237244502
1567407320
523176728
1885171686
980126090
939678024
1401405542
2136345466
313596580
76172251
1215023740
1400549534
1980042387
1121631469
266473172
635538162
2079837968
2015002505
1795449342
1731869303
1780295738
168180278
1025157271
923837269
1749022005
1655401402
631277016
1607155028
1075972966
753379625
248112178
2107747724
1308647884
675284282
2127202397
1482762176
1646252819
1974734526
699551268
775538576
1163857701
926108048
1877920581
1500528867
431210439
1989906169
1159769667
1385166017
1242509949
699359841
1229434494
276080827
1490365114
1423745184
672875592
934450037
861191412
719644806
305540075
523763206
1710096334
1115909926
1666601935
1197164597
726341327
1678265872
1203479160
25488894
838334497
1456692303
2008131970
942153397
662843158
787724974
1106301157
2068089095
44880792
1663697757
646977878
1199223110
979271868
629277704
954331237
1380288311
1950476840
521309523
340156171
98219752
412298622
1144265644
813707430
1293635179
515548290
1988575793
461092004
1373582949
122573694
2108665894
748111175
1633686385
927476684
1702186349
589305701
1221509079
21047817
155340664
1579275061
1612893094
1934929483
1825455421
967049194
622419365
424473519
836275997
981393304
697794351
1751982800
2030751637
1774467654
263548131
1363077773
260224868
1898712243
236515881
1836859937
667734350
1086280226
1781881110
2137002359
1598201318
393796661
1055023778
960735014
1291694311
1959431145
1295125795
1924295209
1952661847
875027398
1257104178
54450463
167745830
118795679
1927076245
483768695
833353704
945806469
785222903
612312445
738040213
1652651078
2045715101
148753700
1115942111
586886515
251741433
86948971
1262996176
583297731
1717702947
1670804324
836789243
1027037970
775575166
354865966
562949231
1124299690
975905894
399172798
898437543
403514140
534713028
1981938043
1383555496
1514853465
302022306
177049747
333729194
1057324093
2080538028
2102332985
531422958
559759947
531067650
1494798357
1852556725
2008794946
722018113
424710270
1565413033
1976209973
558723175
1172861970
512828711
267139334
1035378185
735485240
530960046
800988228
1269955557
563072640
164009138
1586764743
288786082
1221041444
1868238288
931873851
680069187
1179667294
1992031839
432643769
1416278799
1059296104
973815615
1186264370
122439448
1477083140
1352117673
1232767593
1125449311
1350910511
1029110494
1582975374
478983522
1066960700
1921414297
341287355
972034834
1779345018
630812435
1177976605
286232792
690841899
794768431
1427636682
614674520
1418498765
1530985427
789173502
954142682
1875403979
1425356328
890741814
559251325
1186628019
693835088
609383830
1283651098
1982172359
340305542
1008636579
520450229
395247207
960058862
150411623
1110096372
1139124346
201842063
1174123304
533124394
1305622760
1175462369
1567976259
875697362
2136560982
22427139
1718669333
189990923
950359265
1797578431
1518988909
26900688
443537224
624887614
241686929
1020223899
38566971
979752961
1054781140
1602474581
487313068
246480206
235957561
201783201
2049561054
1080178858
1853590656
1060850918
1087980040
1695740225
805540259
1170230472
552626544
1560804309
1213640630
151237191
1013399934
1396567666
115246522
201498609
983594929
1797353495
2092468848
339526128
1224829726
766982108
28615089
1699572599
2000272063
1086821801
1859278565
953005011
1411163743
2023830605
1693974483
33470757
861929130
2129045123
2056329607
2027355086
1753885145
1601976964
1262756465
560186550
1981420786
1058263986
1796420922
503308784
1805898135
434395320
1010319013
1653402223
1439353145
697062306
532251168
1630699028
1235445870
1500316297
410820791
1206422556
417262315
621677478
1683278367
321485194
652277221
112095181
1608299897
421598556
122431467
82414686
2029125425
36198382
1179469025
2139834286
1231284955
7779527
1671443845
979744591
2072714058
814614623
786263210
710466309
295282111
1969892786
261060659
1253135283
598005763
643162376
1773244495
1205888640
2025095063
541849156
351883685
171254047
1416332528
93678396
815277524
1838538890
1554488895
962397050
830390738
673677115
1245784146
1498297138
1155772161
458393802
151221421
99163290
687693497
679517026
1413370359
2126067109
1725698783
380092870
2113374810
1870189849
1255404750
459095137
263132100
50812059
676224196
103167519
1898564336
1674845161
964651426
272858981
1614252413
1171531916
1528029124
1941471466
230188752
343221675
1592566356
511608606
1286183326
2021885410
1762039536
1497374099
2140157712
921344934
1253945307
444512985
1678408122
897514004
1805249261
1815031412
1256785548
616474893
957441528
420349034
1775102364
1302747597
1602001677
452827310
1327783249
1227904603
532053080
1496063725
1583727556
1741286407
574241593
950551582
1845615552
2001260319
214019975
234730199
1193282022
309049398
758469542
1330263929
305073710
1699797115
1430703635
1740008209
1161128093
563865093
87704120
642740233
1203391350
1752655285
899824186
456442999
605785466
187958650
1263782707
1915069496
1819483026
323092250
1345991796
965204590
2063060009
398954467
1250242047
200868850
736132790
2073650034
1971652033
328343795
753489963
558024021
811776546
569181292
281745138
1665136852
1475015987
958921153
627910742
1246883897
1526692879
1522950439
1762135190
477131903
678782335
306814538
1422993563
1648340991
1155146699
219684843
608920260
205393432
827663749
973279356
2120240164
668502647
380622772
493967226
75023729
1104499250
1144672606
1000016236
748791148
1967238612
2034038238
898539281
153267545
444528910
1351324527
1991139070
552862154
1531388672
2069556187
1800530828
1462449219
191307252
1122768327
1980488615
1913694936
31646894
1081734017
835057330
1608995723
1997861179
77262843
90166885
1489387326
630165171
2036389285
654367510
1035914184
1201767233
1593964099
1901568819
226201865
602943943
153890430
1759330458
471738293
29254696
1640719208
998967351
1392349928
361047014
857541278
327354467
1208632635
339647578
799224367
1761838306
935309899
1378092579
1801397953
1715471645
1132183557
432948834
2012966543
1953707656
1054958733
2126325478
1544429862
704784446
1393957207
467645520
637459195
2081849143
1423447201
613337911
739008731
1932676086
344752538
1050661259
850291268
580361191
1370397783
131093017
1251596643
1615192454
320297561
1659124697
866566892
1615127234
554692202
438883440
1743377396
1546720766
1989012466
1947192546
725644047
141216011
1194963370
887490569
8157440
1574209210
697747599
1818669209
224684359
1976823788
966385976
958989203
429823406
617628997
273189104
399013914
1157859592
82738800
1977808325
2051873436
2131206743
646030685
462389805
995823421
1348679983
876613491
656380929
645672365
834909386
1183653984
1931203863
131114151
1426633530
2028462646
1279902853
850266833
2095440354
1155517686
1314287853
1906334684
648582560
2086491719
1710886787
233599664
1693394650
895597500
1187551278
1948046946
841152720
861713781
561446082
466496859
1384449939
112358505
1137178995
2146018699
1128498078
1938072443
413607069
1631241403
417037015
1012999732
2145548949
1724962039
1128679473
703456096
347145606
2053854449
1148568364
2078569395
186360015
1705859488
2111035609
1996580654
107645028
463949079
935058822
1299636288
1537882574
967365676
378961504
1068296739
1096300914
1005265719
241295483
1906775471
2091915491
1731711630
1109879575
589136481
2083013183
10459448
481666867
20859924
1518275021
178619969
1428126446
1986270749
27527909
1832790530
1991664170
1779938794
1287389691
449014668
971139975
1107068400
998902618
911196130
147148831
429427818
447864628
1933262495
861390872
1491039387
1107701869
1157778214
504844036
144550115
1988229117
1015558806
282755305
1741402452
240819889
766839132
1528889641
73061188
2124142314
1669283833
1128503095
1617465441
1426901778
599677130
1318278209
1127399448
1950432586
1860468748
1901151819
1760526006
2032344392
1038516413
1489573607
1377753492
1737938849
1392055851
464217560
1862233914
748659340
1640223040
568898387
1232258369
66043362
31581928
1232917313
570961796
149097491
276526898
1371302955
1822440875
798450581
1712950081
909062480
730868341
1881148129
884602124
1540159247
133310074
949230936
1459861983
57556308
1910935373
1459254472
1377655341
1768457904
619920046
793931084
1537591105
1099203691
2069372247
1443839524
1422995440
2120231120
675050113
1554473114
656134167
22766954
948560730
590686123
1389964745
123292628
1637372105
1226306780
299437205
572299757
1336166236
932311146
413252418
1631345927
111718365
878302228
13592613
416551465
1936065406
260894398
1037940054
258976277
964863767
629522560
1695685762
634752884
2089843251
1602276535
782091933
1395867784
489551471
335770375
1914452207
1209182366
539684504
770681368
44302964
1716731699
1940312216
879405931
497196349
1744363551
1746763160
504017431
665741532
1465696278
906384048
269408214
1573244551
1599568258
1098069560
572045194
1225430981
2034643875
1654407446
366511780
1355109073
1078254339
1997238145
1688074149
500371680
1545877483
1155642845
1221899604
22790912
1773726825
1837588337
134372149
1804602485
1079803570
677951230
344688363
244140363
164721884
1286447482
2020380870
1064784270
1820033590
687836693
1867525130
526188648
1857842056
171757733
117794516
717730445
2072909759
1770184773
143380800
1721523738
1097038259
460040416
1778027975
1079014644
1022974622
416102322
104796385
1436158548
213124449
512638889
354768352
852912565
1680532064
1174459443
1509881060
1593551599
1130146622
277083089
946252321
1359320165
1850442373
1130009725
754910319
1807040566
2014983027
1024240550
1002125305
597909272
1231503754
341213826
999149520
1205726845
2019423695
1912018373
1906155203
1488529017
634459979
2117276084
1076127638
549931305
498043088
1628957732
453201597
94464422
631160105
970901068
1743007403
1282259286
1262912892
810240695
1064908593
1748419855
1714326423
1820164395
1273005319
239718437
1224157967
1334740122
170280603
2024640669
1464903885
1060777130
877303398
292795800
263800036
381126643
484549124
815266561
1367324826
1872876559
552035203
50533541
1460274637
2145395623
436002542
1748196602
682071134
470716270
1492513716
1002176850
779859619
864209846
1303366502
1587382000
74565760
1332777028
723709382
1511780153
1201844479
27954127
1563159114
1680284316
1112706312
890108861
1188812957
2079229556
806968371
586326922
733187722
1479473015
2069517476
349177043
1142234720
211577977
390879522
1471519712
1257306653
1724131706
1592261611
1340838477
1396503003
1887075675
595391844
900442679
1803179307
408070543
1240051907
1468855093
1802898141
621908402
734628264
1307895178
110568310
1469801216
239213818
1026514909
635266835
219673905
1000097725
513695953
1602866450
1909083743
1880507633
1342218947
2088349267
240814618
1984722642
803818276
1268314413
686989532
706887421
1544116044
1893724452
742314069
252732749
904564603
1550817278
2098553988
62057157
434488812
1321005569
899608982
1830371332
1758158956
841466661
803496365
864791214
1591179305
522454684
675505158
1370638163
2116881041
2112209962
1344149085
69062224
1986998584
918506889
1032157404
255701499
117435474
858843958
2062480283
1116525480
1291106025
1895930779
564076555
1990147546
55728590
613577939
1289282562
1195755353
1730463897
168008469
78830869
1575646076
27598466
1286855238
201712775
104679723
10057455
80816018
1660390115
1448004926
395204645
2013307486
534855197
44364832
390939722
917008150
1219693753
1658713872
702558498
1579144790
1068813328
2013009181
1655282441
1197268179
1374264828
511891474
2044235552
746726173
1054790788
705829885
222286820
365767528
1296099007
99242328
664991318
1672813470
683930778
1460420925
2022428926
449910456
623179238
222319773
325515263
1194193126
1892254200
1283877447
1408599977
564897855
1015233111
876142634
999918742
2138277216
2093330565
2130422779
1613240931
985794076
596009541
471488851
265320635
414944136
1368568269
1836186576
2049697407
1803281907
356325889
155625605
1031177550
75313526
153124443
17269041
116972863
987372632
1748289999
1975083993
1872122420
273121293
709263396
145781538
2143988526
1262521700
903265968
736156592
1798992340
1151718526
1899112014
1045751673
1714615757
852932567
1030520440
1616592080
1273894804
1897245580
881535713
885848251
582784666
841687919
607107519
945897391
683076520
1175436486
1971230952
879977086
772555143
1544629138
1673361851
1361688355
1326994996
1794888378
1298184930
41825829
1916433776
1007535654
874363006
1694677060
540090548
973699900
1159416651
165016131
563033543
846079819
2050168034
338862925
1839134792
665992430
1127848483
689391205
1400612953
17567141
1707758940
997130728
1847174895
720860090
1413730172
296428494
461090554
249812326
967961520
913124641
14169862
1336411778
964894268
1144559207
403478216
1626288830
894326409
1765821428
634585059
1549465359
406807830
129293375
1086140542
1691356539
580174481
393947934
935119529
156575859
940643313
2132746582
1870643998
414081118
1096053907
146217872
853589523
452205794
213556528
1454195937
1858800915
831598868
1519631648
1729816950
503538637
1732729722
2087850711
1001868076
2066745023
1309363725
639899455
339677011
1064994028
808680304
333786686
1282172124
1827752977
1386898080
547261143
992250944
578249248
1648264067
555770821
1145718187
1957931406
1866923170
351834392
125126309
561706303
1280377149
676140490
2083975042
735295190
1075223122
418016568
1710431788
149887597
1296110179
258367406
1623740854
456846197
1452643065
232790872
2020749814
49787889
1036832263
1676696761
2016992333
1765591109
86837940
2045721281
490352132
1670865987
453162661
1503654660
2117382459
1604838076
1974615868
593700969
631488534
1242139973
1204391989
2129706272
334231515
1017224110
292571793
1655935692
889558452
162646259
2009889687
478476599
2132008845
1896399391
75538019
1896903198
540756604
163075900
1900404225
1984331637
1725428473
1713263376
892609016
1766844560
1234536082
542310044
806071873
1052569925
1855621685
465963913
1819276703
513379698
252819730
1178399896
1600501410
194778257
91764630
1600395728
451067554
1644904100
2982206
1923292657
1780356834
304710969
1708751568
933958905
347898204
1247953978
1248037915
957286598
1336125247
771543297
11904224
2084452337
511657787
75368462
317225476
227572133
1564947478
1353896950
537330666
949847642
1262090685
1196288030
1504928023
1537929461
1420714589
1858564193
1388586484
2097424231
2045420528
5283350
127658783
87766922
370438606
146032550
1724713454
725006045
790988140
1411089941
41594508
1662011099
1608921199
1972412699
150828415
148188016
1268962378
1273461306
1212957653
914884511
2017462539
705372707
2053494416
1075298937
699361167
519467482
702600161
467533138
1446246155
2097500167
731465287
1905476458
1707557142
179872101
1191939324
1362208242
1320509789
95009171
679519455
796802994
1224218798
551012455
282747051
322582079
1112216289
128721627
1419681668
1532857699
461552185
2107377336
1072756064
177565938
516980664
214127961
468227084
444288695
1845349604
112625824
726431032
276388522
1124332517
266643037
1522826384
314610255
1424417410
1086579216
1021534429
112815055
940499560
1180129789
1983720612
1307827240
1146991681
78277471
690938446
1830131399
862606766
1242061016
2029886071
1007727612
407040488
1347676287
1729516500
869948655
1163850915
1312626858
73696400
1474903717
1616172957
1481197988
681972872
1210850435
1288936291
1592458757
1134829871
893493539
1752326021
89995553
1825235006
24201252
1835404443
1727456254
1678050380
1550589527
283730969
1659208294
1804354827
1441134653
968846280
1766419608
616941188
1604396697
1990782492
1412876204
758924564
373032767
1882472022
1445614259
498773770
1575970230
1252867015
1879304327
1447628932
1634608712
1790173126
372742606
1529880067
1347427959
1589650992
1205944581
1968913274
1810975038
689080081
554853421
1855460106
500880264
965493163
1520356454
1308921403
1368552901
1760521355
919430234
831598717
1854732428
684628642
43433687
1129711909
1024638364
1409069029
1579203982
1027558615
117652732
1610597406
2062638126
1535029860
1119053031
1458670218
2012594294
503718694
1535823969
80694965
97917727
83455948
952589365
1838045926
1090474935
49153779
879841450
1018089277
568878541
1550946054
1067685202
744768553
467381721
687835245
643185095
1353998215
320304687
667316258
574717853
90223000
1608329593
1637747630
1393738693
1919937760
313650836
1590592666
531271494
1183028845
1301106908
1447754603
1183356148
191011050
517596402
513519047
388069097
1658002151
1128697834
637255885
1334815477
45603090
1747523022
1979031739
1108603379
660802322
507204131
2084411079
1595306388
161381418
116774657
2084847653
802734567
870913193
1070535622
313224222
822553614
438523898
1712936328
684558838
1176771551
926264466
981171829
11485451
181451103
1557644633
611182174
661504032
1651655491
1133300181
819435114
769819829
1004633200
695980075
426054711
828648472
311018254
1825475979
1864383641
1221528324
2081021494
527290969
183092101
2068474444
842518140
1678032990
1322401637
1284631956
19811911
1583688677
1365650629
928240459
1317513388
668112991
40055959
34584104
1483422451
769506499
1518375045
1785700788
1776846541
1103556817
615993366
603298182
764396642
1120006657
128266938
1668214184
297074375
254867963
1729452927
697848638
1336074116
1000216428
2047698533
2100593211
1186302578
877350257
1613769053
930625803
2075006768
925124606
572401351
687482989
606331514
447392748
19079951
1184488092
835155235
1693587711
2140161363
1040703478
646609955
361034316
1792740873
298516790
1569045464
248799220
568642417
1221500139
402553386
914903496
450386041
1293793366
712073484
1866243518
1453537346
469978383
1184592229
1388479568
2095481556
760484522
1761325071
1508074478
65446825
135337348
465493157
676808431
44210973
2087860530
659897575
1070530372
1986031669
1121146696
368850748
2058656073
1545969758
1994144067
941144926
1650429908
1144911573
176760383
22061731
1749468832
608419883
613065515
618117741
459418045
1553043006
352149543
1283561714
1348011518
1325281110
1306601264
651946850
365515680
1620056906
965082211
384781783
1224184624
1550174438
209021565
1753744997
1212755804
1112398868
1128789225
1775648314
613971784
1103284789
745445720
1666871239
1298517083
1316088057
1401725538
775800552
387008813
1875456538
1962804174
1876581525
1944824316
624422226
1419870606
767521926
1456329458
937077452
1128180591
1348718617
1254534482
416801011
2097194071
679249618
767979113
226967598
1726469058
1875799140
1511875172
1191802319
1967224764
1882147599
559815329
2023247046
734720327
158430032
895539038
264997738
2058047696
988999888
525716143
64011453
92322070
995697589
1031836039
56690448
1707315814
1055413465
2038103552
769154423
1517342308
195734101
2103210601
59363610
681703684
1409324329
1904289128
651643512
1239866827
1064772283
329879645
1403116348
657829163
528504884
186372344
1595559453
876836364
317652270
3052449
1732416686
475186053
1427646970
625473905
1399479086
1486502798
507797081
1730293151
1322383512
1461115144
606289796
724161957
1948451755
980469511
1383697324
966596090
1737627951
1145689656
1348625122
67625955
1461981981
1261552200
1633960929
688461139
713954572
185104460
1581046586
1952174163
1053643178
1575733829
1965896065
1328345534
1450685430
1495545269
1594073123
1707349452
858577609
1179932336
1835420701
1001740159
1580795769
1306791963
1813893927
161530362
958821316
1525557282
979704229
1508399672
547900976
2098033121
1951206859
1794437521
1166343226
500705427
29250199
898569573
701340730
1275641767
1061094794
574258189
1069150648
356078553
624308278
442746991
565633694
1926140320
1896591185
969094265
2125261790
1720283748
1647427294
1904091584
1194787096
743676782
12803253
391038870
2089398068
252167117
1180724635
1193927989
727032004
1339436417
1959063919
1788866245
1904944989
1811848506
201445876
962530798
2042726550
1283916090
1072854542
2017753961
938453116
2146268373
381248028
1257340605
1383205326
666419043
1787571983
617966303
47781601
1207044097
1770076356
1837947973
2136831792
605918945
746890360
1709279399
1005951697
173090949
710977338
1023139557
875031618
524896272
265864943
1614393074
302015554
1901551472
1558538341
1134335847
679732616
7430170
858933256
2143768458
1125582093
1265337455
904384004
825268633
854295388
2072126854
1518519674
1352778695
1239706611
2053209968
2017523931
945510171
1606185914
1565931125
484293726
278092388
1502142783
619486298
61580152
679420396
869227473
738210118
1532420422
225265391
1061070149
780325412
2013341601
1441868084
1728196529
1343347744
1729983953
1054703887
108367720
688118667
1203005015
1580461191
1232165480
1419768584
1084633041
1953695594
1087099500
1167738498
1094368221
1209988002
813225867
1196206735
1369836835
1505056870
1773148991
626492901
57679983
1649420104
1961454910
1466264930
842905708
459766148
859848595
108134392
1420038901
1325055501
314704709
1523894216
2008695544
1048782928
803669465
78847202
752722567
1692432175
285566026
982983439
1882579089
1553073923
1773389111
1350851702
1987646220
1170750722
1331160833
23870273
191572507
2065293197
1269531215
1800608233
2144956083
588918019
1862412701
1199153674
1350015438
1477497908
522987402
866337652
1336640291
422396261
939400278
442070562
1933976079
944483340
1930174130
339353738
288551412
1188803512
366782908
1200552106
1788040
1053711841
1410387938
1025749797
1755043588
650793869
338079616
711460990
2121242814
1983211443
1054112971
1632324031
1419414386
1284605765
1489568767
1459016637
167215973
1441046548
1771076518
1937301987
748575250
366165916
530270911
1930561957
57840685
1241174834
1118658038
349579265
1552242786
1019927451
189609784
274266205
128417903
1779844205
479689799
1330119081
131946788
460000404
1388717991
1091824530
421078310
2018678485
145860524
1515435392
1048021055
826327252
43006880
1528383410
1023098454
188127706
2129996859
956823590
783296581
1444684813
1013065235
261034466
788057089
1640367531
1181066747
1934175027
1378858439
1024413053
659799320
470929076
1523084127
529637979
2133157722
131246940
778005471
2028917012
462424202
2077873427
759475332
1409354027
1342542428
1514894151
472001700
2055012210
77960909
1908237505
1292647
517976588
891137924
1541443350
581888796
1130151722
1864942059
1396366433
752255432
1530697736
1391994066
1997506974
1173952420
538515855
931391105
1555354590
257921264
256906995
1847030899
1126605883
1959303506
1574131225
951684182
1870331004
2073426116
1370309962
933650904
399450137
788049047
567598457
63895603
1855478787
1550681535
929980732
1641769944
1941164235
255077023
549856092
39107744
1672791598
546500837
1111876408
33537326
1828344104
1742858146
5237715
899035724
272071979
1628442950
144759493
1590082345
1266575645
2136899368
915080053
1474017201
776106159
24395546
497966212
788028464
2134854748
117822010
1161483523
935629698
2066900416
387316605
1763029985
1510134685
2015464626
235290328
1044616896
1582202884
1331357619
1998564013
1519249765
1666716502
2132709294
2058452158
1262272352
124107443
272512073
1754049687
1548586201
662910829
879323336
1815405247
927441453
1781072612
1050585894
1036814671
758304135
2036728289
1907476790
1562349795
2085579687
998000537
1072016625
1423792452
2100583563
265702896
1677463571
245699195
2005764278
135936923
309692083
860079104
477530519
504862535
1859895283
1066011573
205251187
183849889
1167043103
1000480429
1668223101
655375658
1720049137
977059305
2073306602
1673045651
128449515
1430523614
2033174121
1693081214
1042428686
2011444924
1236109024
222116813
673843055
526056256
1678883451
70674517
753161953
1206542325
1673019058
1319360107
650180091
2029822041
1087420286
2006437723
412329587
2049191883
1877569925
579730208
87418768
1691932697
1147991142
44377813
1827022709
417979488
2112204442
310940318
992834809
984917909
604152728
593436130
1714213639
336107456
310820468
2091227055
1648646277
660288447
57502634
1613733873
1319186347
1733386869
1702348901
2078183889
751673063
1702987164
1015360392
342303585
374772729
573727284
1244145961
1682715717
71619861
1515724158
306283646
2060038712
1934369725
237361448
440022364
1677551667
491361945
1170228709
535245094
1709653674
1120527570
435088313
2070120436
916605208
1174943786
1965885295
83649604
482544594
863021110
1634699249
354644370
2132155112
641668371
1956512433
898864426
458506557
731466839
1413934636
530267123
797951021
1259836920
161471631
698553821
366105202
1966685286
609907144
1924290013
1641040255
1298079708
530711447
472641815
875767152
146720323
606301491
580401602
547737436
1976277650
227972505
1448102878
414795571
212814668
723604208
1315883772
1999923807
177042665
1577272836
442942189
1421374905
1372646282
859920480
2011772553
705948959
1642720505
1338256359
437451993
1163572915
799866477
366298710
840923582
624508033
214009788
1230071543
152928616
420721047
1245178754
892112612
1681066687
156443826
1278789002
13859119
1938703410
855728491
1593038058
1264949793
1136392453
711165004
1740022464
664156905
103846012
1998320041
1269591394
1494195408
2065924816
560741678
2127705282
1348782573
63222676
1401902225
21575317
760879490
468273246
426891658
634565441
380714773
1515799329
884098770
2009832922
694890862
1308389609
99355727
2131477185
32410922
1778092240
1778565957
894592209
1649445409
1707118964
1416176783
838436061
1901348484
1755647907
1485988720
377278445
2048037308
1714886362
1029437062
171776617
303698814
2079854559
1058740319
719124165
425359837
1405708130
2048722157
1767709669
296497130
1780045725
1016820697
200496765
1695435778
265405753
2117039474
597255470
991325677
613395936
1486333520
525435233
697610217
1956125692
882493947
232548703
1188992710
225536884
918740575
1071804194
659722690
1435652701
1893297778
1980613227
1940792033
191262463
600931280
538505279
1126810912
21307749
494282429
1761495043
525787478
8246241
2090538770
34472805
253601996
1814312773
1328780270
343810460
1958914729
2117268598
97298998
1429464323
314095959
1087579901
778147463
1508784845
1173876342
1619090720
106322694
368566377
146648831
1099220668
1872300836
84752667
2125679516
184024913
643870242
619817281
1636737933
344168295
2114299252
1816391910
550861115
674999291
1743813539
1835915223
1207268433
1272075561
383312431
709214565
599071164
466197714
427648
861594087
2003169476
1570895345
695751450
1097459269
385750661
1732243050
507407378
1128340076
130055488
2072914645
2010025635
678922557
1886191792
962760714
577789213
518984061
125033660
2061974077
1795995192
1084939023
2005285473
883424991
1664342337
1313456889
1170246874
10159033
1947520091
745641232
1676255779
606664728
553847228
555876424
885763456
1481671789
1761081605
146917072
1410445594
1904190590
853921322
788896721
141051427
596530239
105423007
465487755
1804674513
1905035780
738496339
1139906561
965962805
166822002
634974644
1939033944
1352940582
598400932
1125101603
1409931808
352502499
267727419
1335627868
1728268182
716958973
1247039095
315480092
1267320513
1798484536
6536234
1387089084
841511033
136070510
1969578879
265506750
1334648985
1384961133
745266705
1026502538
1524913548
1652067780
1892082233
980861596
195353893
1361638471
1463653456
1003347214
1148246613
1366312200
2026630681
928442019
2015051681
325493434
532333930
924313767
533889583
1073442783
1226620656
1603252086
727754628
485689966
554633209
1396723441
737495827
1841943069
2060559977
752328215
58553161
380956654
1416451584
418501304
99895260
454699663
1677044116
1914334028
494735173
354558837
253836914
1347221721
1615224770
1701573720
737204190
1128921788
1993619961
637019767
677869714
2136940837
1702030613
1737810292
1168023242
1133361153
45622449
839161689
2062977910
1016434634
1779407630
2082283831
993617845
1276574640
1115047737
1354917149
2114584936
438684936
1525920601
1099844378
1050237749
1912599707
962736380
446037247
177254601
742799240
420954038
229374121
131011202
1270409806
235915401
285856285
1985401799
753547007
1151759674
891699330
720651583
880824127
248993270
1011600056
164944850
89576585
633518543
1742593118
106900166
1524467950
2086726829
454321993
721032855
2034562083
312030699
1760106274
770422947
1527045080
1028009131
1418937859
143113549
1165751752
714874702
1871599361
2147023420
519897327
1424039195
1291501527
2011710703
1515092052
1087509093
805528829
639333807
1935980711
1410507079
135439580
1105557947
1410986240
720849368
64998602
1650103776
1528731002
970471252
1521703888
139183176
459481127
741053070
387473912
194571927
2116251754
301979720
390939915
933251937
1799098958
1061463181
561610832
1850192195
1296165670
1141728222
1170131136
1119121836
579876385
1252576653
1685106464
1013630654
421976139
1872846218
1235060383
1595879118
2130283402
2104776337
772542516
1309748298
728519023
1957076754
1829525510
978800749
1088964937
1244113439
2086286402
1729297685
87647279
4324163
2076167736
108912439
1492402418
940665134
654183936
1088471369
2043295109
357629608
100190220
295241294
1099611173
758186900
1088140053
1231195655
545042035
841423359
1372720501
656943604
1594596644
1965169231
1275420938
456803006
353052046
1351097935
2082372011
264523109
384781783
1136618746
1673830829
645778418
302571230
46889401
839868290
1691154185
1196283715
1319569680
231526623
367970904
225484155
1864908405
329144154
1971802474
299724725
878519320
1792076653
2030657558
950977372
1614845367
1522501873
1522687740
657759505
1903485912
1740272141
1571448296
830915070
1167222208
1494792571
1525947113
1930958793
580453809
626510944
1979025911
954210738
837019607
838373169
929282355
1119218071
872530014
793586967
287331848
1812756029
1759953425
1511609718
160408221
613106920
1936395221
2014017188
868936540
113316383
1803353373
1132865791
633325840
1524149489
1521103285
1240687797
1504722728
1961454910
2088497233
1957158738
1639340725
1088766267
412978490
211414214
1329142604
950767022
694209107
1387649267
610773931
1625262109
443166350
2040246511
2031860908
1813869070
408356627
1534548042
1157696893
33558117
550165810
422096823
433866883
1980454271
1618050167
1643856586
2093274376
1080173197
1588364920
110559289
78496450
1998199179
1959939330
843737302
971334953
305500100
1085175688
1073767974
638366785
986799908
1485113064
1697875140
619272097
1372020989
161834009
1691851516
921076410
1901752218
1112536796
656880276
1284800387
2116784178
1628004094
1005551827
425464615
1509345899
35569794
1833281453
121172219
633699837
45883993
1108303324
2002313558
183240636
1097154083
105090369
1654425211
954428585
499590634
582045160
26878841
2095764063
1745838283
1660583538
1558062359
1603357521
737267226
525519423
1440725147
143097183
1645987354
1104639533
81116197
615185851
64764727
889033352
1539141938
654208931
495988046
1257267564
1916104176
934284512
1269110983
695625304
262342122
329937767
948124795
882287867
2011070267
581861870
1267368486
1396512316
269118296
725099054
500453754
1535996381
1258496616
1138113388
1895296260
942986109
618048373
132699427
213290795
105406118
2118830218
210013390
444423511
1057033501
860227605
331563274
1874578708
383577248
473682201
739259693
131016337
450680765
1301037243
456894302
66943294
100318964
217748085
1090958334
378015829
1989448667
1445899778
516084652
918863009
1065343725
1129148580
1914763604
915040612
1315701523
896127063
1800936234
2137760108
1402021744
172760092
1310249369
652364469
867469789
1750563174
691312926
814231202
1236207630
1244895360
1685562760
1447753054
804709885
1146250137
1116604819
997480616
40150128
1458101339
74705474
1003307780
876985251
1569236404
1800193049
908283737
63311148
677791311
774695170
826593312
950565861
67043038
1105638266
1625598976
1747624762
1897530523
1655919030
2139904036
99242317
145932498
455921834
86583483
1095477764
737138132
755924293
600084107
913465743
702771886
192144594
897441626
1152636802
325959850
1904559219
238260291
1000479988
804376833
32111153
987414471
2029735177
1139244587
967329774
949521714
1778290603
1469888561
1550833030
1674877068
364430077
1406749662
213819716
1200799623
894873913
723974876
742507463
2052518576
1996813620
1350578111
442326639
1335271970
96804217
205838861
1764912223
1408596119
1421216395
1575591869
2113870079
1010438969
1349479269
894234687
1406429916
1210141842
2147393546
20676131
1553921320
1794897820
1216621690
1908493884
838203396
746943914
725551488
1046885354
262214202
825883148
1101888096
489073783
570014857
1975244796
1749528435
780710022
1541996154
1441964009
1456156643
1941456519
1900141094
661401339
1345131803
984843115
1060301192
449088522
1899756835
819737277
303406848
1774303453
909544935
1332636197
494987410
1967773071
1116408321
782450630
1517809017
1738107261
865589128
595237103
704462949
611801348
1391788208
345307246
815931432
2132352603
1617852109
414421629
1981991205
355685059
278499157
1881405936
912186165
1327493307
797571402
367584034
1257153709
1075634246
85301108
1060231217
598669685
1261086894
920047926
1709883325
2060366097
535914315
2046561341
611914102
748495273
1953449106
1010445468
2054415419
1035856142
1652443327
2141601016
703842542
1947859738
2030374542
170085009
681965843
905771990
1179829509
2067939153
967783610
911684158
995186115
227360430
330637805
664167148
191090922
1068269330
1367801045
1291379257
566000299
476641665
554728481
1965636892
1352999133
43648168
1678340629
1337194580
1731614631
446851399
2073189432
227331268
106428136
15900384
20740797
525975677
4698947
264836627
563550829
932286042
294007787
1059289262
419819372
452282291
295912776
684124401
1188116188
643098645
524327021
809559395
1344528358
782511726
1741950637
268572938
1257198021
415395034
1514043475
1378816421
1817293364
1583912847
198251931
35519914
983041350
1664304516
1794650401
838853055
2068820953
1882609849
1183705751
1885187271
275170688
1236484576
548176482
122771318
730022880
88374215
481748795
888727098
513493988
797648174
1969501256
151329618
397041932
933983316
109210360
1678036563
60801076
1142358153
162192421
884839944
1020279846
330039335
21788829
761269472
652279873
1997327942
609383514
1025068955
819034406
1228256578
1132749702
2095437516
1219439862
1833248095
1435382573
413715691
395851953
1358491457
927598777
489489437
1052207028
5374067
1186020208
1528567473
756326956
1619932000
860954923
103217721
982865500
782922238
1141637339
1133223024
271999507
353400738
983077788
139739957
1175352210
644236300
1076540958
1211488252
91796879
1461651078
896519527
1206236576
1446593618
1607151370
818421560
126911404
947398270
904943035
1311597008
230376325
688916985
631148417
452975229
1444907919
1327406931
1428590707
1630784980
1914213522
757524103
896790774
951807026
425041058
320374321
129818220
1774986373
115204765
1097605972
1120099052
37784400
960006559
795665715
17818772
1600933384
1863072349
875069172
2065296212
534871392
1173743716
420014666
637785767
1902876099
2097703802
1923042495
1004405804
108769363
37601638
3204075
1766819124
818122500
476758180
1648750594
1858665925
372245669
301778332
645058161
753851050
1267174938
2006596241
32265368
1517224173
1878153127
1814730467
1350851702
1106676018
1537426108
1245579353
1130782005
1777762300
1300690929
1350843450
1552884553
680493259
110240322
909801292
1173630901
1634527401
1748000853
663764448
150496277
1239281126
532042675
1947885085
1264849672
1531250509
1970062496
1769872711
1928386065
299185702
1890598203
1197346495
170280000
2081966311
572623090
1510753286
1256609874
1984660804
1198356238
1340621098
425532773
1926448645
203939773
1328836199
1316013619
499760125
1895682380
1947838295
913351479
125032244
1515962919
49675354
1668774337
1896300867
848845790
1419594720
1531030037
132133985
2020358817
1952265360
935870621
1815224479
1240682189
260212575
481914045
774198338
562046867
1729336287
1081961762
818483683
1113216215
1176896447
2053062534
711256580
717938578
1483548022
1167755786
1606064250
747144220
280850790
1492312364
2053436560
271120214
2106493991
1754897155
1664020674
1828104912
1385961039
2010412644
1824623552
1514853465
2132339038
870770450
709631160
348048226
848643691
43250101
853653374
241467880
12126905
824116305
1865608384
1098122213
1296212266
402822811
340856200
1774520297
1676365791
371129635
1063215857
2024044979
1775709433
1882003354
915943374
620426916
1667206660
1172586336
1092173483
122393994
1535360717
1493028204
405089665
419000901
1118595471
267927780
2035948504
387523046
2049582695
1825684154
1693775051
126553080
1575297539
1702266846
2065277047
1618605238
664160432
216752275
1318260409
1473667122
1179175856
1432972746
174203503
50244883
140190932
1647784625
283046845
127821293
192327332
1152072193
55968865
771648873
1109976024
1498391056
581591650
1163975995
364781112
1505642774
488321406
691136150
1699495045
2010889534
1007291409
1821783674
12142066
1959404482
1662118393
1350985241
149929409
781451626
473821963
114798549
463432828
2043564585
346225688
1026775454
14106579
216435822
1396832203
515522980
1621942115
634599998
295230810
1402767562
542215448
2043332745
1310567056
1188924956
1082416264
588953568
689670295
2041623584
966266195
720099944
383384432
685991319
1977589330
1745425376
571380567
1242737437
1979836019
433257010
117446691
1210955878
2108004239
2130155108
1833492275
1934393466
1102380854
1347307359
1903154991
1238400631
657935522
130386398
943290272
233783090
2053161070
798258848
632940567
869967938
1757993147
47016193
454095491
1880103839
2125731383
608603495
1334097818
375227207
652629601
2033109651
1011406365
1876281894
348128295
113607388
21515309
177742673
1442071153
1384770190
583573310
381809770
1688511372
552427931
1852405951
1020573673
1041007899
1886789390
1083756900
1456416735
2046549160
435925452
1407341346
1253784538
38871261
1328934064
1790349739
618597407
2086412704
2047706215
552906171
1117803750
790612870
1236604237
1073720477
1227031973
1034175799
604644190
1883706952
1814484949
1420240552
460702487
1191425564
2015813475
1088913095
1791623872
1067345789
753922018
622154954
294766885
730538282
632756036
98183097
1165429064
998259938
1618105741
948319754
1357123453
1091222645
1644890705
333750576
1567913651
1080626160
662116425
2067602821
1206391401
1882353481
733777945
1753600452
1320501573
542962578
1317668103
448464095
1310811811
1034170067
883479008
2056089792
1254123434
1437022197
311173267
956750944
2042891868
1220227162
531322867
386313284
2045370013
946579065
2106906632
591386662
1595805353
2062957231
295786260
2133548321
239575831
1309269650
1416226056
103636013
396164244
135801397
25759421
823378527
472580946
838785291
959981478
646906535
259535354
1471230091
181760926
673987340
1318161680
624712357
933639067
1540606229
208536940
387750304
1487865804
19647095
1612812036
668663412
197499062
1242157349
771435848
1088164443
1705603770
793664003
509982360
613080491
1302013099
1669967749
23672647
1127322201
1349098010
1169564260
2050940182
1588617123
2134169016
1437254283
1825644375
1207362550
1102071595
780787897
1740522850
37933597
1846741663
1303017911
1974980773
1473406898
1533336003
249482777
838183871
170166118
287796052
240423156
1304115214
105814761
2088563485
1696899064
1115191657
1372511621
1023040467
684628116
937120525
1462329166
1003066580
1582563474
1224404588
1936550235
1086033598
787740188
246919663
503262812
951213291
1353613207
1807608304
210937603
1232657892
919174364
435378408
405159581
444594570
1031430382
1599632217
114604787
585370957
2040055520
341863620
1793531849
829537152
621915387
1426280796
953015266
1910146721
689465397
1028182038
21190442
1926800186
1794109788
1195555093
141634069
465422011
1414003001
1051872633
422702592
2076891293
2097629064
1487150914
1442034812
226481928
1740397399
1658583841
2092471549
1465248766
455215475
1446038112
1945197282
2015930824
208221600
861467413
1727417113
279956008
1029914230
222946747
1689262242
311923045
845411024
1205506801
826722516
1167915143
286982194
617975953
89282439
406498169
828724225
1132525306
1476703946
154462105
1443395167
112572559
1495226442
343846216
1183193514
1354398913
1610463741
1061657927
1830662549
1508747379
1823509206
210969443
1249247937
169156396
1426376052
876157654
1235084040
850616595
1782024513
565863052
961478869
1477620981
1451274925
1637489033
1965265907
1048552730
1420572243
2034859901
116970691
614949984
720882098
906609309
1083648579
634845535
1166367786
732706215
2008645501
109768133
1277905577
902022815
742202833
1235350167
264994520
68864792
1941013561
1954875640
69857753
1466271428
1553399078
1115500588
1248494369
897490148
1905289112
1648156722
208463970
1372559459
1291089418
110648139
989748610
1566395149
1038690751
425201979
645512574
1464910821
826786942
507867113
323205393
1531954340
2873878
319033681
773073764
1899701643
2002384566
1359889853
240753084
585936819
1256708245
1442327853
1498075281
157739479
745277965
2132540175
268276140
151721980
335626278
1983593155
885053903
980662288
889071527
36595157
1357662201
1519341107
616279339
1805419196
708056550
868562544
1397426585
1617666712
1091032371
632831382
629180632
340272347
1871290958
1786045382
766214488
195822860
974821628
1608095
1412870476
1019421075
834324415
2004942209
606916993
1775943262
1018810529
1013965727
1902452345
554330999
367858989
104107228
1179688229
990069761
1689513813
1220341356
1517194822
573364356
2042792703
1838998397
266007679
330376468
516673578
409467073
396329325
1305715101
1610725310
2016266433
803968559
194972013
1373297933
1914314197
606919877
1686297261
481617152
1993895920
995650631
871934376
2128754767
1965774320
727946213
1881240207
1206742083
2117125983
446000023
1100286404
720071602
1848843161
1885474842
948919039
391957744
1636777149
346524648
729663842
860110719
999451131
474379427
1142228642
1907181097
1798080187
1686760699
102342265
545927578
1888959323
1573838360
795907995
733007909
1092278714
1769513627
2058762466
30298819
4085804
1954962667
429819128
800555137
1846865414
500835417
2007759665
386940300
1166022398
1235919358
1646877320
831074294
1520364288
1655078511
1777236888
1678337112
43588441
107499475
450395336
1263619301
981035441
545970510
299354374
1820151772
1711680177
1967789564
2093907172
415883227
1184152163
98810881
1689261157
1207966444
511590763
1959786991
974712175
1589121854
1847819744
1236389577
1400298431
946837663
703122412
1680202657
112134502
896800024
870782093
1133583976
574955954
1197141237
322213100
1330652701
2049438469
1180927548
2026480235
840833500
1393383856
1003708229
535619810
938767190
1810095481
280604632
1978683984
1086249330
1132377640
1607268276
332572003
1752490432
1822569487
1429558788
191537018
18439177
1336280682
2142196376
1248556858
874708236
431939489
2018090844
1000993862
1957436682
1223120671
1973035537
653875078
241427705
1731406138
698476879
768470987
437482792
815077774
1806930609
901723512
1049654066
455353722
772724690
374071069
121153596
1090734758
257899541
1769822794
1879047538
1906222302
1389529061
1858842031
2141679816
56337129
1935980711
112704373
251689099
1115826968
533645735
2133311266
609940305
2041395112
1336310468
790848449
340792326
482230224
753073598
273278763
103655639
1058446716
1402574284
1987588300
1137632464
611441390
685443709
535975345
1781445733
928902544
1041732756
1153928980
411558828
329522885
649385737
751165766
392147913
1751361041
1328667210
1478383735
1662170369
201234056
2059355037
370375476
712585288
678827419
1997789965
1746162020
1919862252
1692447815
1828773163
1875307252
1923071951
438578074
1841498774
1442766195
1685435322
35146701
855498628
800744994
1905208325
180134937
771736311
1570903607
586053005
1606028791
893942250
1465102118
1365042927
1793354535
2105622203
1917434891
665154771
1643131416
1111339671
388569965
659798091
1729223787
326546972
547733863
1021399354
1608143022
1619742802
1016036042
5770580
1412695328
1939619439
2006344971
489217269
1314477148
982928456
172839717
1582144764
809735744
1644681057
235178751
1382483064
39683735
1422649584
601245052
230261565
1173767337
354751697
40613966
2129510528
1035470322
1562092586
901801471
1997629918
537408316
1467107948
1017140213
1622442895
215399160
1218788047
1776166131
585831892
1202375437
1820667464
2043651547
66958280
952945474
105176317
790811743
961377911
75497924
407064973
2048496110
980558724
214209293
463890771
1945504613
1123957530
2057956416
1600051918
866610637
1318553410
702289206
1310253128
186815985
1619723221
1615293489
1426811043
1576065422
1633134532
1859176132
1562135896
1865167589
1574968196
1537274752
629662248
1085984245
1590675178
421463205
329286312
790044949
234818849
912423888
1387516193
386940300
1037223686
148971929
935776560
1215716029
1142267495
1764323807
1298416159
314786608
1500689624
91946546
1802323384
428649032
2030821054
1367550555
640309933
1550273968
521171146
1242775131
81950286
1441180530
2088081887
235380487
2041361753
791927006
1670286622
1110512505
2097621769
1818417809
1595297468
1490267005
1531954340
1443803385
985391802
856938861
1711837118
974870102
458171894
383793331
983214838
1790173225
1809462654
899498949
322426861
1690767674
1446350018
655523571
463333611
286143261
1610244755
303684111
2048293091
1122612033
2126585532
1731113892
1052195001
1536426931
1714404751
387352858
923680686
2126991976
382644117
79197175
126531949
463339173
763846812
678656735
527269139
1964583303
2087584948
1750990370
119252182
432469241
1081234499
1124645327
1289685463
564715765
1591968684
2138041208
1794501100
2003281438
732161758
459760943
1745429458
66285938
1269203680
992260627
70145093
1444943508
546366397
1172020702
1030741709
1401743916
41824423
115179309
1215604590
1797684211
281949345
1527521886
1086282567
675936548
1465541254
775575166
433509324
1353420288
1323306825
472923181
976375764
144936141
1379010885
52747621
684628642
2014702274
616622320
478131236
1049327892
6152556
1499956792
2065349651
1076315282
1884577839
110304391
39192916
2071473516
775160980
2145063758
1737632602
1337573309
614193892
833488327
507685626
535528087
1470356701
309166497
1385264335
413001543
1109003707
1366862569
1802989791
1625674736
1157649007
1779653817
1571418581
1727467255
649874458
801087469
731863230
1462191655
1601004725
1762586252
1614243958
1715488375
924710446
1163691610
869569467
9894088
248445169
898347393
2133061961
1619540225
1340459361
1984223736
1782711877
914826026
545852390
32520111
1066819298
973196069
59499484
223407622
1054517451
524626625
950622763
1784785179
1473401622
1283033587
1913438798
1743962938
1652740747
1513971830
10554530
763819899
1475255510
626614611
426326147
937829563
1109432639
1508954428
634894202
330496618
738464730
208237654
1134070460
1902165930
479113865
1747151065
536191686
579734769
526844156
709802779
555412108
987301249
1939136030
1353009168
1587270911
1474359470
1556008243
1871357347
662025353
1203733533
1811369838
1243615865
495759660
1874280861
1281701688
1762500630
1629144598
2147450627
1301007768
980065737
329109124
1273132134
1139183325
2126500340
792761785
1815722666
1151766651
1028830541
714432850
944287577
234969930
615028059
566252654
197255194
576772961
384300189
61717120
1931300493
109648655
460808470
972231796
1857407440
1577778685
595096630
718169402
1841801306
892420961
1143517806
498435881
19441941
1954022905
1926999591
1462551543
315298732
1978131716
1569994003
828706097
856314860
347079092
1257229927
1494700482
1728341070
1909321512
508016406
500378720
746614372
846759408
457727991
497972144
788754871
1096265703
1951274461
956127600
645117284
340177822
618549865
14083240
106908988
1665236349
1452033955
464285969
2113980290
1368166953
292132709
1740093727
332574631
269770165
2003551743
1150532979
189147604
952290184
540128373
131155085
784676074
1584567478
1841230626
1002261986
132643492
804589415
1744276221
940252155
934965263
640510259
290314605
1719025005
895899343
1713346459
782311296
1664793115
534091138
1232870481
1563533658
673344843
1699209881
1236824920
140696119
1772748476
234131221
153455181
2122487396
1732115565
1223633231
719748249
1928537195
1863901454
861043365
1738043484
479478737
96361469
613975905
331150774
161065924
374385041
342507572
1608124338
330728742
331032029
316659251
1647018731
249131227
782911844
868198951
358270721
93220579
230384931
486875046
1672712658
883216669
547065914
1636269738
1207779278
2002326036
2018126584
723993659
1246738276
760127057
918249749
998857430
347839184
424822678
2141490741
1758371787
1500394670
472001700
1343369096
1602141151
1769207713
173566216
1982791878
821947456
1238413268
431993287
1176748666
724989474
75835955
152674243
1846333657
1830137352
1612882427
1780459573
458536223
860365651
1324372702
1695961824
361814625
1898053594
1035923778
121431182
1629731590
1819952359
1816256876
1282606392
1258288860
892827387
1033868744
2109576104
897991314
1690098896
2113368327
1649282262
928586828
1304916603
1342560294
475958629
308799050
1216499996
1481628997
1112368955
1020972613
793570620
961767311
704181881
1063295669
848947247
1381420323
1270021738
1911771865
1846327696
1777468275
843783257
1174816627
1876674184
46518878
1315806460
1933419232
323965560
734014336
457411377
1251246688
1537915171
113306940
875612906
1228917945
2049932549
1044754939
905740170
2137990367
952697147
447617617
951620642
1329174681
1627543786
1150581611
1148343108
1288353271
1853166947
1215948356
737085590
1414208127
739688962
164248894
1591948459
796932442
1188235516
807248573
282633286
1375773190
1581805115
2083033959
113480591
1665014811
1010337080
102201760
1924765681
308359437
430008792
115740760
862145622
282874661
522817951
1614499006
2110631864
1890584690
1366410268
558116386
1618493939
9435896
816708687
2085216374
1251540797
1090762937
679561123
517365134
1037299991
338596524
1265351947
1327037385
1334348555
291035361
1921158452
71849116
1615219963
1028449340
1246510859
210307662
1135385357
2144799849
1413697828
1112858087
548965026
1969282130
1264647033
1017317151
89136704
1973921985
735922924
245852700
840689920
1745579463
866425966
1833647235
1596233940
1585985137
280516452
841340603
758993905
62334283
1769924094
1856057085
755495171
1007317785
1076674798
1821189287
784030617
1882693626
2102759290
1316318708
350973851
1741544520
74009723
1279733439
373042749
1200947242
505419134
1662611364
658537586
94772554
543712706
559088519
719970538
392304603
1177284000
1683813637
566718559
251842199
1311519428
1516083044
2108989907
452653910
1481554983
1612752542
4186450
786187737
1150669965
1262915995
1624945039
41892756
2031869967
895521044
17301400
1884144146
1096186067
1923021664
2077205974
85484893
1240799017
1058697596
631861735
846527614
849343549
440504501
1710237561
664428674
349729761
1000773170
305587984
933876347
1416265757
1985497669
1930908150
1860330381
740698765
824987614
2022401846
1007190105
616982863
2134115012
721980383
1451634371
1490889705
1334961245
1991762269
1133867175
2077424509
941127592
112208671
567969623
64343522
1859128794
2141719775
1696956629
44877593
390596265
209286742
693379247
2117138915
1868721585
1253597312
131851203
1259174209
1177118247
1322730907
1857393484
1311488521
1120352438
158998993
1429604109
1465258401
1576109509
1103540616
1863554552
2006887327
1737920917
751964235
613885891
483460459
1875927935
379888055
1445733638
1444161449
1893640731
660426314
1491889148
2093048882
1833759310
1636783156
1508974982
1034452246
2083208054
1642689994
1586948081
2053017062
759060556
1280506324
62759946
273066719
663819557
587974015
1368441152
366941327
1829080919
354037532
1257129085
1938505017
1956167136
1961831021
2101613560
856934524
438369808
656355270
1711702999
1306250328
1455132680
1216587069
55372403
1835978415
712681385
889200903
1885756357
1495756482
2064538078
565931566
1023721225
1796942713
1990849910
644649348
299852578
1258709579
1316564120
347536776
485465670
1914091795
147068620
111890579
1131393894
253638115
855498628
1088088350
351650788
1520341846
771999128
1155677465
1592282829
197303644
1043592421
1700391777
1566960015
1625728014
908603137
1632482175
551422194
1721542175
1319890746
2108922149
1232201005
2122125160
2016813102
1901206533
1185082978
623494353
1210282897
365370602
1875427212
1138302032
941299252
1316605971
619412936
1870491435
2112433618
1290318279
299200643
1653614208
77658886
261504591
144162613
755840437
713990282
627752193
301846459
1180584554
1031775273
1546692558
1974271857
1100847619
2093697783
1468063905
462165371
1075122588
1860658067
145925161
1349398893
1762908752
693642014
277136072
1004434552
265264109
1156112270
2086486021
475555237
1748247567
1994291394
1692693078
170967715
178515216
1530316903
985105981
2102613420
547777299
1983262768
687726015
1802230268
310292522
1804990629
560909385
55290612
800046396
245718370
260717820
1186681764
907819283
664964415
1520670327
844583883
2074666434
632087778
916126360
816425675
2045140237
1659004966
1383122818
1742664928
745115832
94570873
610920660
439292120
579461279
1986607487
857649799
1876061219
1830091989
83957210
1654223744
604949360
1256780355
302671239
513039011
956244684
21658361
974226482
2019427263
748042499
1490195859
1943589639
197983125
859385551
1351171866
1330160943
1798109197
1737740671
1522243832
100623355
930421269
1403540004
737305831
441359778
232417299
2107807407
1138135963
1679549296
1012038269
1143598109
726808351
2026901847
1622202053
1590154213
370018878
18834533
1992220775
1707312877
1318067255
491062131
663111874
384789355
1138477755
218365445
1982734965
491672872
1448989881
1368712801
468702201
665357509
1928961131
428242584
1298212402
1123078524
730520795
646742521
1941017052
2139097181
746914263
1628111544
1295607131
1498187509
1085169153
574532836
1473795178
956066822
656240542
2137540717
1570373870
1209764386
237254183
1499154567
1559729970
1080661401
438117207
1251322437
1427195306
1600486906
1906877030
1571786158
777730249
1618412888
272923114
2077171282
678692023
1453889222
1799392812
803144151
587475080
311423944
447172092
443498998
444045477
1064415487
61693592
608005333
281054177
758928187
1366060095
1034302846
603829513
1966647084
2133553800
2031776133
1993775080
378146470
1001147222
1866170580
996198379
1851894691
543016235
1895835042
1220036479
282021610
1734004145
260347702
147707759
416078477
43010151
1408056994
1452840603
404872131
1921310688
1095156139
996299392
1497367321
1792989349
766749471
1625787435
505093893
598764044
1871542611
484973155
809208479
5513606
418063636
874166117
946618996
1225981367
1343630817
1877553813
252584352
27598466
521048477
852883991
1803711910
1589294815
167880675
575712030
2072100697
677328537
1696349162
1107737971
320698027
1234985434
709581244
515473123
1250241733
1316714347
1743330565
54084032
489070978
391046855
2142368868
222599031
750910078
282384836
1023682898
34454828
1132524000
372700403
1577413167
501820328
1649664435
820333800
1113995871
499375870
238695810
1868769775
1398435184
809313348
1745851171
1657832739
36203380
611953862
645525987
1226309355
940358790
1672723948
1824051538
378660365
1291853869
1508392358
900029078
1674350139
1810148857
213587159
1220514546
2129269817
1983517802
1878350358
1438260243
1730479692
625581076
603506007
1095147716
704477916
1742281202
1270090761
1651485882
1336856385
1756113505
250201726
933446968
124630511
83821706
2085504424
917049119
1667710897
1886749365
1557592168
634262077
1638420099
595440910
626886603
201152676
877695862
1862795376
558890905
373484067
2047592105
1068101516
1869820074
1455894583
1441679892
1608704670
1485082876
571142687
2023491782
1157406114
1460225164
1752007182
487405586
17362650
781972794
437639192
223109763
364584309
607452825
767087025
1010698614
561731666
1433654244
1166702605
1154742406
273339234
1165909319
1015225526
684914541
930772696
1247870401
1749846507
1992089763
1675036005
336081687
454074680
92926388
1593325132
2113500297
132719656
810315257
1801547993
96359308
1639593277
768540327
1352624307
196650851
671472454
1819466170
1248773700
1049625110
809707693
2049234407
1331236907
1907810386
1161875457
928717187
1342040644
782824926
1901094314
1100592834
1285212648
917024123
2134705828
1384376034
2124286026
430164657
19059611
1214948462
1680779509
558042822
1269662409
1287135502
1448337596
149324944
1360501013
698980845
1903013909
1844529899
282002515
1922629803
1239504444
1099605536
1748277920
1940577309
1609688321
904170978
19138330
1715763477
556727037
807682469
2123326189
1673119401
444534087
464248379
257632950
456935653
12986511
158310360
1338218300
998932396
1234063470
1417913948
1214701323
117948051
1633355395
2067272851
1928589171
1181076505
769652612
173478060
815063020
1196032093
1892782358
844367958
1658522611
1237169781
593205546
1239815950
304722054
1674688049
559994658
1250115731
1850504710
760123059
1568959795
1680841672
321339332
1548944884
1632171726
1153720105
587594045
382026463
1125962082
1941995052
1236969544
1314899905
1504189896
997517405
537484393
1639583178
1695653024
94813032
1065885032
148028071
560441576
1004678968
98247692
1656162307
1687558050
2039325879
1921164798
1556322499
1046810697
32308178
267807485
1208106447
950127843
2086198827
1517265420
1979217704
1792214845
205327373
95038483
642350397
2038910577
1563539361
1900068060
157930470
419047842
1587978629
1450370599
1019628465
190041877
2008293505
2039274959
1813258320
1879931972
960739684
1839825841
533681663
1111087590
831848821
1910833513
198323510
92240706
1304753117
256727534
1918631245
1876066458
405269769
1365848390
417216410
912538170
1309335049
606012857
452621116
1013316164
649574243
499679601
1841302769
1093141929
962238924
1064036137
1412602728
6033131
901921019
643695237
1721670787
2083851032
1606534746
1454236183
1249823649
1087032250
163305641
121580307
1683775590
254272836
749766087
722330431
34690728
939178130
730671629
1976689941
2004579991
850470844
1093710004
256317233
895765041
10349924
1284352100
1619296368
1747493242
259374635
1736301235
1746538021
951030682
20024265
672471609
759938412
1994568344
3288687
1533026090
1537905589
713331225
2005678899
377166539
186478583
1989720670
1100918368
1713351385
1195837396
1252805761
954793962
2001624698
1867000166
1250403021
427350930
828542257
879628326
1461510207
77498798
1529482067
1031593235
1207483082
121316493
2129007958
538410470
705166545
1393762085
315679056
1907563911
1954414986
1829453950
834863881
305974865
191659499
1186120748
1329320730
973229961
1410557190
1556410298
90158580
1149167930
2111715107
75972620
280780064
875189291
376466898
1623705779
1569405693
1748538809
1301953171
1712813374
888685647
1267422111
463519064
1428632603
324131475
816455989
1782646394
389199534
1100241537
1828588448
1612085074
1462926214
578634210
442103907
1391710875
1239971875
986538624
488667818
2097163527
1817429352
637536481
1237092104
1681562282
394173823
305529076
1113912815
1013231901
1340331872
2033639239
204556271
1804726437
498198060
50254275
1435146301
1241439232
2099131076
778820767
731449551
158450794
1166833983
1552537796
2057495026
682968999
1741119661
135230491
931739984
933859152
1994007953
423862323
1922749409
991904554
1389545770
615633276
657783747
345950404
967030747
713982762
981540507
1997684597
820701119
919792400
751822816
1969991348
1238113171
436029175
1695844045
943721762
634020259
1960407091
260497040
1525609530
294797833
1485768568
1611219974
812089835
1287264804
1365793965
1888992562
790133550
1267310175
2005124276
1115404410
212710237
1993228021
527147811
211591605
1718205287
854756064
181291535
1821286018
2102131623
1922701977
1046375764
426044377
216042790
829786974
766350735
1672635482
1302368772
1399609804
1061798072
917719232
1213824046
1533565539
1524599701
2137128865
703035324
1482004639
647861933
954432082
373473896
1369142432
240981311
1518646654
396522502
347621561
755256195
1557190879
262317096
78235110
2122260740
1546258294
1339226130
119800009
505445991
2086110492
1007540304
1694841337
1269290709
1164587076
1671034133
1793507354
1243010992
2050906880
1814459853
294905355
112536705
2119734222
1197234356
2138318423
313502836
1125327558
1290512686
582633246
938896342
1331004117
1954514628
353950418
896772726
2092553194
1960337179
2074966031
1180392928
1351745785
1383083007
897499268
1397768942
218010961
312561268
945797701
1830350212
2035306004
182967006
2039483068
1393404294
375181524
567527884
493395316
621170916
1524240058
523425422
1053726832
1928700123
59795306
1709222919
2057910908
441341861
1837373946
1083088998
1393848253
639864650
1207100222
1982561177
1761982586
1477802041
1358315869
1267627397
1355479313
947680367
1669406092
888334866
718540543
1601895456
1768768021
79969066
1050704750
797692318
2072923350
1063612410
1857737489
584870814
112344158
876415285
908393760
96808386
620569582
1767593875
1595570515
1135154567
2049211418
218254363
504859786
347086795
693973738
246588682
372441096
988050465
115303345
164980450
414530841
379852797
1169976709
565800370
1991753101
1365792041
272631205
598150547
1621403009
114180704
284929226
961724680
1916732720
956307879
193481629
1014286434
1269624773
2141577773
26603837
452504003
218474278
13440211
1739973619
612757053
1232692736
2051956834
1296033203
1827827087
919584063
1769704989
1009558189
1607423122
1810763894
1565936261
1156642981
324816819
215968443
1320487844
721071757
904808222
548207813
178944153
1848459200
1084596249
2105190367
1358348458
1007445181
76981736
635176999
766024497
1391535415
429723126
1921378437
1173294152
1430659473
1470804838
8157440
652202469
2011409945
1422053502
926617165
647978361
1467638077
555219646
1297014612
981865376
1797516944
194576547
1921779739
2037865057
251318254
34584764
700916376
1543292971
495965911
1327417782
1703188025
1461510207
42891349
1231884779
1652251065
1603002987
1987462776
1696521957
1794150589
163841973
1447205283
1611745579
1060301192
1887910291
250080100
233991687
353805366
24859444
1026279474
2115941913
109215907
2111430678
766981888
1841819035
629015932
1894605530
954304630
933462427
1762189083
982612060
440462618
1522266319
1475307916
1150971323
666771974
877936307
1598370727
1261327414
773800549
1215238209
1839028308
1648050257
2140277913
1134575858
661703572
1247686083
407214003
1196893207
625663182
1133432531
1225168565
1405609129
1322032118
301245052
866972105
2136739709
1172959299
1209840713
1310041603
657442657
734742210
868233291
594003608
1559013229
1272865475
1512924573
1322172857
826430479
2147257005
1302411257
1720414751
337283874
1161745895
182903722
538579765
914684265
1157108734
1159657065
285356136
349232869
1086526612
478523744
1132404091
523534828
709064135
1610914133
1462410900
221666885
1379723026
1870902993
1842404588
1964026060
739175528
422631746
1305718034
759007715
1777389860
1632097489
626837066
722872548
1790948461
1594709638
1393101945
923288988
1551863029
96570605
1050331638
437529704
1447523994
1850953605
35400077
1356142661
1988976384
1133638557
295982921
435817118
260746911
506994489
1880866330
868704921
763537130
231358879
207044192
1912058786
219478515
1272538499
1008306469
559367335
1038655168
294511856
449214925
222144712
1890885861
661866144
11234549
1341217180
1710125505
703828932
1579416895
1770493516
2004386051
1644452014
1652664344
1507047980
476544207
117545680
2063572424
1176977152
1994671971
336721189
1164481260
1457013957
1445984921
388910877
1540107402
1208417478
1707713587
1882129762
1650775972
738142855
1986158761
1910116765
690761481
704548985
1980933862
55836243
544899033
1889094966
366791280
1014717595
262417189
294432068
1364551715
1927885279
1890607659
2008339657
1920044893
990897247
670315369
592237237
848741494
1445080938
1378299793
33464267
1166074882
1159073413
1512805419
999096803
1968653411
1347962337
2122179930
512610912
1015575610
230485936
1854852353
1941558309
154395334
2056829946
1947222302
1059622223
811739463
652071207
1332663470
1786575405
1288640818
1920552742
1245978516
1762071338
1713740124
895927110
1844012949
2067950414
179737139
1870070922
800090447
663987610
2079304079
495787592
1030405816
253656447
1469019324
1590761943
135558799
201769173
260984924
1286884351
2137269937
978525850
480650730
1651974261
1006972628
48506680
1037400038
139363434
1263916169
1885882604
1026559247
865918235
631981315
867324940
235416243
1625523275
959303648
1543868025
1926551034
1522053942
538785453
1952059447
457276453
461161590
1610730261
461783774
734699049
572659215
1481702534
1662112743
211515697
1594444784
887248048
1910485116
1049528085
313949275
2034390743
421036989
1303371221
17812708
539308095
430263152
1536614114
38114731
21529891
1987925679
484294546
859758778
931527824
1881647838
1087321434
1632372514
1019438999
203590339
851289837
1578277616
12883601
2125080651
1937035424
1968781619
1209725504
213132002
504939410
158370235
1811473056
1974860561
1518514768
2058282080
173578775
1321534558
2129666876
1471495813
957285534
1584675177
1816382136
1869433060
969547365
15006324
1395129542
1323333340
1686674121
1114120452
1760076819
1463187848
431872579
211871635
514974486
221915313
474753386
1229402292
810756688
959423931
1939161405
1502215010
498339895
2050879548
1735058420
609595536
56103038
1197392751
1500173403
245761789
1271612426
1271282222
1122090306
1440835032
1249361502
1923571483
1005540550
1525006710
248909489
424927101
1987930810
1586650983
1611736844
1603097008
1003019211
623050995
947951850
404722519
1501746081
1425941142
34523748
829106982
1300395911
853589523
528054344
595249092
1377814424
1848906144
171043778
1964253581
1205194917
1314950241
1960673412
1703682308
1396886518
893162775
1827386852
1167289952
378835528
1786540195
1557898124
1318440861
467563156
1103237808
1949214798
471913009
878211943
409955258
235643222
1461944143
1201114793
279297834
281698795
606916993
180130828
153116488
1032342180
498470005
840375409
828701004
1134900458
1672659496
713171623
1198543654
1490255058
1179089372
539975583
344117169
857788787
1980794061
319398718
99121627
70180103
1079815276
1479445588
760118149
468498285
37971130
2074831659
282087372
1288963643
676487355
1574438048
638354544
229775437
852713687
1178285367
832255450
206635478
584205871
1397736148
1223521674
1344332386
1510621738
250657738
1370692216
1722348780
130920809
786402393
39899658
597233905
66293705
2136482676
1524992546
1933363134
1661798960
1208701541
1556051015
389005746
2114639141
707931505
953431130
176982656
548133283
1562993713
145378875
1622256168
1096605196
2073466550
2081289237
468158153
1474724180
21678574
1187827189
272503125
2123496705
1136022122
2012727914
1442280653
1759140474
359110001
780259277
1121391456
1982154620
53722465
481002106
567175555
1266347817
1284134817
90324564
2016597270
2060621981
880009427
489679251
1487003782
1792430357
1644461593
2039568026
1816138902
2050377021
2138266928
1610129625
815114500
1782934738
1235605911
33259275
638233181
2071796786
799497211
1761737816
1738958319
1312629568
1250773016
979674583
243478027
1201858011
382595083
645294775
545737262
1199864357
243760722
1965885295
278107788
752553240
1375163215
682714468
1445086535
1062835762
1632412071
1017296206
1650963380
1369055056
1281120844
318827251
849042308
292982068
80821952
1760522148
9364108
658774748
1179931092
827059317
96528097
670982229
1783701945
1555144273
705436867
959556389
1997919180
1242646552
1855218461
1083712151
521773255
934865916
678668464
1897756062
1593859513
23767390
2078756803
1971122232
674607528
83387418
576535517
530216699
1725296614
583002364
493795872
1114047067
1187006732
133405157
2050125346
208523354
198865789
571252680
1629683518
297086686
784027262
323108523
278294874
1628355783
1516950120
278712149
359271828
1536434637
64154612
2019339074
747339917
2121371162
1593284853
1077945887
939461494
363691029
194514109
72529781
1778771919
652491713
1086641864
56264936
2008577342
1946870285
1898638329
1795551914
1185434023
336848864
1451175962
965350990
871688285
1743354035
59795306
269564748
500600690
1331619420
1607873917
1734950528
24961689
1028397257
1645475794
512578146
2047752429
1573640625
1514846017
279543577
371765418
250258085
1572207284
1587777224
335365366
975758845
381407276
1021648964
277230281
18436490
1188880243
725325320
1832173149
712877023
1869833569
1531501750
1730833609
1152066077
701469181
895456311
537096586
800090447
2132027984
377022313
1302813165
1533484030
989291289
1315111957
1654711667
1801702016
1487288514
1527636001
66832071
1816088631
1920732273
882266626
1484709593
1310838153
1149634124
695653591
1247376834
390563824
1101653874
1745599806
320165090
1042342020
522010150
1186613503
2053539972
196658538
1724621292
846492950
1053105501
846791143
1852847342
593843598
454889384
584431866
814883707
1928677922
249354865
518414221
1830760392
166335534
738184594
1876594984
1028786555
548887512
1094441832
212420258
1223261795
691094782
843175991
935770589
1261713906
1458790367
1486037343
1747047138
638556683
1088359040
1607869443
1735405035
75270144
1295127970
780270806
1241511690
1875601108
1376403979
522514332
35273447
273231998
794785542
945008645
291981198
2126801539
1011707348
795852987
2864279
1664520691
1238113171
1387073259
1984711870
717087214
1213342049
396279123
1259567558
1870304375
1768392373
1828222849
390208403
138837616
176512628
495028870
691504496
318057207
334683180
1452045013
1594003678
1240973144
1190153469
1230748167
1365089449
529792740
1336761189
425113471
409990566
99130548
551676203
933935380
1934807503
1870799122
917799624
1259157626
939325031
1791157406
2042291090
232783771
1124238300
1696466952
147774660
1151700774
1547458169
592789444
1332526742
487445017
1313273552
793778212
1861552546
1629170856
1003564126
1220344275
1642875460
1753552147
1565450709
921208402
1113334849
1131922347
1382218299
2039447232
1579519125
618557823
791820807
84560723
1640160251
273890030
1820383808
689764703
1028033311
21372693
1457255121
1814910514
831639592
1355378778
1553163618
69973908
272967987
296986158
965403700
790543996
1004124788
1449933950
584633238
1179652534
1495781190
650568119
1794015563
1734465183
1295730750
1114004640
664592548
683933296
704346359
1364469843
178509212
1473594350
1304483905
1129382565
1658129456
1694368647
659587554
1489293151
860644602
881050294
585354499
446047718
1593972557
859554960
1161549282
774248921
539470855
1424985995
1744309537
2128357126
10988683
1443772749
696553411
66859191
846079819
1042098651
691272496
1477661072
32699415
26643931
923469008
154014699
25486528
1198299897
711819091
1657536106
330976658
1882853518
949396646
1672212181
337728757
1942950442
1396623173
286199568
511507715
395042760
1675285493
1953039279
1155365734
1641828161
1501239647
1967364340
175880099
589968271
863257294
567705192
2146217865
1656850542
42513920
459813110
1662628013
820436802
430680170
633315794
341479826
818999556
1543279307
1391448965
1051300189
2118592086
682951450
1233642810
364112090
979286828
1699763463
2013832128
371655363
1078216528
1537301859
1223096145
1592698910
1850398994
1200781183
1929304949
1166237801
825058431
1215079225
580187255
790770315
801705898
420875896
174437272
19180790
1537693857
947811514
1248436458
1591452696
1464670284
1496270542
990460600
1410521510
1059182129
275584514
1624361911
1784190211
1052394137
2017752432
1289028143
515571542
444571883
433229408
1302057162
289094308
498291873
742671702
783375100
1113135925
635059368
756728434
262700828
1325089355
1913850983
1433607536
700480066
26736485
1793713113
1381247125
1363474480
1603748668
252491360
726037601
1979323773
613613505
1301817868
1122254016
1435561332
1365819444
95394827
702616995
651289945
1821065050
384721698
732157764
2124973883
791630289
1318032860
261567933
474700689
738566021
1512154489
2086326681
763144668
2085613307
1249577569
438314344
490233443
1446013919
354206111
869468295
1076403312
1166962214
1251128987
511149513
962336090
568940979
61839183
60396748
2040381476
1064942556
1280710689
791611355
142313123
107696841
1356561886
1966495613
1149977590
1576392999
35992671
1038377018
1426551442
1363697549
1767892440
1903490367
2103192553
563742239
1289024578
591911625
943748649
1392661175
1353184463
986423475
143676791
961332799
254889966
1383724785
1166016071
636208682
1145194716
538579346
1540935856
2053331304
1236483593
1266567107
1129679170
944451309
2104307922
178630933
1675175208
225999389
2001200335
1687361364
1115480322
657837706
1825587157
875348420
2019533889
208911106
449921860
322849452
1116011412
1348151946
1440213244
627586876
1165617054
596999404
688643866
1064334301
666502527
1639260387
99038166
1296356690
111140565
1288037007
1738564758
300562038
1775869641
1048140546
1298419045
1462725251
1968310307
2127639995
293608705
1768095750
1652105145
996579589
1367978150
1489977920
840678126
2025167559
1971203119
1540776186
1844030700
278364121
1729276463
1620891473
472946794
465085669
2083531861
841320075
413684859
638539139
1896250513
713151075
91328
1751243064
187481067
1305709028
904156858
614226783
1726218859
1205079743
1101283320
732916178
1739831478
161181682
1733835747
910327409
958006694
1326266039
952485717
1172005402
1793870489
1485768568
1148575549
915071214
1322445019
1753952503
348860676
1966953720
214529974
946509444
2056618168
717197004
1382015523
447142627
1505685073
843561492
37390480
172867326
1411120682
959188414
1662944242
97288576
2131849956
443575321
1231580516
1738719679
672940615
1423008146
1105412093
303176837
600022805
710020592
878599788
1144569437
2143651281
531486956
877164522
26139986
1133528041
1889240298
1331495535
1783041482
1309421786
66969671
1007122619
904891588
1731183203
979092958
1305236341
374883350
7502224
1140122508
1854739824
204311143
160643389
1057740417
1062692393
509212715
254590102
2137508581
19128091
413164130
1572228407
1014722519
347820906
2125905481
1715391851
1917447034
712740877
1480539021
1041626794
1085901042
1611218456
68816164
1434045784
1324494615
1900715442
2026201622
1490298966
1722625424
100610309
1724815992
1628150498
46595444
2079333963
1277970471
1251529124
998957958
391732438
2117264666
23266272
1006348196
537226382
1980448505
1101170105
835748815
127714370
364542363
1023349518
167851059
531614027
1736495240
1170904503
1608530901
1883754356
792264878
1003267279
1046921881
856557781
1916633742
1720403374
823814808
602448384
2104261519
399356948
752417662
402075412
443151766
219096740
79586966
146367570
121142169
1012415576
42024547
1121750617
148681966
297689531
254679506
1315180447
861390872
14664985
112657384
2040852565
978222713
1870928874
314308041
913294160
2092662665
401946457
1771546501
1349627504
736068905
1620310047
897344184
130009845
529845402
2070308781
2097214641
1467619500
1135425135
1636902226
339004454
764116583
1065647305
29908597
2125742388
877307731
1669416830
650087851
321109890
1285282383
1353641084
712113153
743691618
1135154567
1001522544
2030056134
2147023420
788210060
311606919
1969355534
1222479846
614901943
1682745797
1811869196
2034504160
640515441
232319680
525049835
1408559755
1152066992
1923375984
14991852
308821128
39154487
1698444102
1265667559
1192859050
386016216
1092722928
1287127384
1927432724
137093384
2063789806
16578884
898442199
1866668598
1749456817
1005217168
110026646
612550050
2071214057
1726955831
1593241349
1799558313
808346215
2138797909
2072419769
238040032
360308128
1346005047
130265277
872426950
723187683
1658033877
1325615638
1214736648
1616700620
590064725
1664640844
1813713331
447723983
2000642965
894930881
282167005
905509130
1965120309
2072005802
2038447907
579098362
373352954
1674236566
648642466
1383069341
930561537
1583185110
1141648886
347642564
854000186
1854759573
1625730655
2076958390
2027327671
59258557
491132256
2126657001
174602759
587288435
125950632
1878731506
782533141
943028901
1745402888
103066971
1109863778
1816382136
216504842
16756230
1231223696
1460228935
2135835584
1995658118
1953183705
604863154
1708764736
825064129
193112675
1652142852
96387805
259292668
2105738476
794811349
370647808
961824788
7748914
2018743075
1475371162
1065729644
2099349149
1024465071
2140929449
1026261770
1990093619
1722803629
1042124485
1217831978
708277806
1570874948
499370606
2057642631
1979085018
1648781501
407496200
765606825
759881715
619360593
1866995336
174466005
1365241223
1480383562
1282752548
130771726
410138330
824670706
909963094
749456098
1887666566
1152638067
1671899851
2104528896
724109281
506469746
1981768431
1839569979
425986571
1879089691
914297507
2069532427
911116131
352988257
1904254116
114865545
533464478
1155994891
1249017961
1092323783
1846918109
2052242613
395784497
1970840046
1720055299
585343317
774264382
231299420
1048818427
1129389989
912276153
1628537427
1627835645
331577937
1829833096
1794972942
100683948
2006403273
526754881
973399817
277927301
1130522348
1572322337
1449933767
713888945
528735539
940682418
959952584
672026143
185628445
1693476506
1969115257
489160981
969340236
1360336097
372208582
143319971
971814934
1554488480
889146181
1752668203
352190015
24021839
1393871405
128582115
392854256
1744980710
2047169640
2113424210
857302744
1692409502
1031696493
381456881
604341361
1256924327
982327271
146850311
1710479735
1006624930
312445162
332024502
628359025
1457237627
744089276
539366231
959230715
2037195959
1333516314
727700017
1471873396
1843327487
1370664679
1044490980
2131215956
158910581
655185997
1736062985
1730412641
193904456
1520310691
700907975
517536772
614399426
1294793729
167277774
92023882
1969783423
456087958
335271185
1756487053
818043467
118908381
1266957064
1542504330
1453353991
2034605392
857595431
579886830
10216015
368233103
826728656
741627991
1508679799
1786800250
2073199433
1339986192
1969820518
558828324
1090084575
1088300593
1827099040
757574751
2145775581
1387404843
272767742
1964682133
2002089717
596028984
451806633
715378552
828845155
2134493231
224647861
633199195
398109245
1327070562
337531035
1635022441
2114777417
952866013
1811469997
30434108
81725462
1216855149
1562729941
1721434215
1998510666
430800573
1415592913
429694264
1876341367
1826519418
1741143489
1228440426
271396703
1747434285
395910926
1721532671
1038090486
1986775429
178718342
1761995879
281024193
766412327
956319706
1984827713
1374348523
1789456060
518507350
1820184808
305126239
555702250
1642601786
1859456173
1415130999
1993581215
1755784055
1109207122
148093223
233106332
14392880
2053061943
1417115992
1081144014
612230744
1751993426
1747679825
1156141273
1210120880
2095356165
1336799554
1543189012
112206848
2070037947
1512317055
1747717174
180192590
496808964
1966176482
1971476434
494494797
13744309
2017523931
2040691938
1458562725
356302660
219202982
105438150
937180176
716951018
1357425205
1194895386
1210011861
770823773
1234327229
1880246541
1103403991
900320779
2143352563
1420124087
1768676564
1310997485
667911207
251226995
1727538621
1164836139
963859511
2088169071
399028099
518858901
1400997785
19041443
967771441
739379130
1508719840
1137523937
71547970
1898466614
1075659206
813581994
1195758770
716633285
1667659760
64664747
1486901328
2079392901
2124876467
1865110632
1694024397
62661841
1951422584
715933284
1496040902
187412713
284138354
1602383509
494297866
592886377
1538180089
1446788218
1644410989
416801997
94092733
173860043
1956994429
445839737
1802611892
230539399
1404572152
1692827112
1462706241
1218136464
69762846
1104418
2064154190
1593558069
849202276
1048782928
223227986
1737123354
1531250509
1258169990
41267636
1957093259
791830050
122573623
882586150
471253930
1429287582
70605970
634838944
1014737369
521753105
1175584837
1684275119
742671702
664452690
1547466078
868719790
1562491875
582025958
2083909568
1573825423
2116873816
862303885
865756751
1448348428
921705534
81045484
532134642
584751853
1294858981
1270330652
969937659
2045756826
629490348
1798344105
121893120
1081633842
306596741
1030264797
889238570
669089248
153343580
1251255150
342087285
214352876
2101346908
862191937
1641385932
604724850
122755916
1268836226
1173320616
1959535855
346522321
580647062
1969089820
1494292851
1634170516
91615339
597632369
956396431
427619309
2078491685
555657563
713242168
233061768
1668602921
1363374476
1556736581
993231025
1760322346
17506277
1745559877
437015425
1657319556
1044947695
848267108
1925011494
1768091002
265487104
1012968749
1365775083
1163424667
598636464
425142371
1809957277
1100850621
265276801
216933593
784128451
837759073
1092121341
128658999
1104671383
1136325276
808346215
736217575
2105780786
718450890
446629536
1475663083
1634843811
420526924
198623559
1011665782
1487414862
1928355509
1356866526
453614569
2033465435
484566277
967328075
1174994698
718077894
979029223
133730998
1102774894
1526325474
430049975
860561474
460287428
1413356726
103574410
1833481183
1633491870
265601535
1214981204
466684194
1594444784
490312198
603451690
734742210
1813253413
1758240163
1031253863
1456466520
1358024337
1863892804
907779522
1222172208
1982729453
1369322505
445564999
1324826003
1296449997
2049777524
1221983656
762639090
1076506171
1981480424
1543279903
1920599538
1032838772
1841346717
1604888870
1086817351
562811074
2090460811
406331790
486022874
2145133790
1082918008
160254664
652473167
783383988
1643155335
550014192
485083724
1841261162
689070450
1602849994
1496719356
1530676810
1164387348
123947943
933477093
60607464
1427656128
507288789
878495874
250064133
2114958586
80360422
911222290
2124445902
362876920
374255848
914919664
1151700699
1043604901
1200346504
1154889978
1075025821
1019060323
228780441
292516777
714258998
1343204222
931056941
207569025
1679989196
1938771439
662385259
1617518342
360716300
752645782
749939944
1806852366
2008428812
167561541
1042446512
1975403051
99101794
705055830
1284709817
1888957965
1675830854
847313580
302098979
897682872
1270735171
1674513000
1088351396
2031941155
607246939
1498462004
1789754287
923484419
602561337
2098784526
156555696
1758548354
1870000048
873023506
1986110428
228518195
1634671617
1564120820
1423132419
777195698
316733455
1731995333
106696678
2143097811
1833630640
600504752
1868853637
1972513869
949919657
629795567
612281189
1509802241
1242292666
1781876495
292234561
1370336007
1468320075
122256549
1762808277
893317719
2140342527
1927743224
134610790
880033907
1875076390
363520904
947195014
1700123205
1594459327
1145702647
1560131529
1707588409
763391513
2009873258
1546394144
2109871958
289416263
2047426659
1136760311
2049469524
1041676297
1547939317
1299596463
174062161
1122782010
1111634838
165973338
725956452
2130078664
1381571373
1748258611
1079083015
1078927301
564101727
752803344
712781826
755350224
659823812
61876035
1703440712
1180611105
566725495
786402393
749258520
1910282332
466162380
1191521365
17643064
24387750
1150567152
493930993
1716748569
791830050
418032035
225866289
1468174952
1564805056
576551441
772583477
1297655317
1461783917
1805307109
1762180849
580598637
2027498997
2114081206
1096648647
1749301399
972447104
1337834916
527648400
2013215784
508561317
13700549
2122924646
367144450
777007069
2130649637
931743787
259450401
1497131821
1253856921
1177500268
1361334201
542881378
17579415
839865663
1132076444
1930089045
145207248
1443809134
543456320
981559845
174849248
268914493
118360060
1187604077
1607091008
1611679370
806370194
1195266093
560732366
2034976659
1261119785
355343221
1957071108
63128666
1996759536
355816052
2113520177
2043325247
586780389
105986832
1672265418
667695509
951719165
1191818651
2055996706
44358466
661423077
2033946729
1182289549
1360121551
908627578
1238827556
1678786945
1524458745
373931957
1587054253
623371225
1855820785
1429508059
650320097
1694457062
1304263098
1570069691
210733941
816604717
251741433
1987039922
1746053807
641912810
34883380
56485681
731675194
687177111
307219478
1035500900
41145887
2038788927
1810022206
1535414776
457933721
1757831506
456177768
1466233067
515438466
739553339
958767820
670912663
1775158904
2021216508
1015731163
455458170
718864307
2005488526
916137958
272303675
1894732708
1113327224
676864365
1990326503
1958706858
207295389
131918307
1983098208
1121899629
751839654
1421523240
1733040606
1537449843
863939305
870928217
1914287865
2017955063
992283607
1670087063
2080415347
1350732690
1190603977
289975112
1006648787
1466671257
159272906
85028906
1177659972
1521133697
462297418
565873988
300650433
843479035
236490546
1461604031
186536635
1045705567
1064106100
65442735
2061099395
1479033689
337912192
827007387
1159444902
217518259
492310880
1832206489
1755850850
1804606622
1783977843
141915432
622357276
226018758
1434493211
313316180
436409823
1979088792
1648352178
623371225
735503728
103108523
34148188
1515211706
432055785
1641939836
1709225279
171136417
1113433877
223761488
1521103285
194210621
2074906006
403341127
632621802
628155815
943593042
56571552
1789347924
1235044691
1450817169
1453257242
2136326044
386857349
862884133
1301982054
1568658781
230269597
2067713876
396148009
548419293
155743112
621518811
1154301825
302192814
1643336520
2129598682
45012013
840038468
568259271
855659499
558590550
1051219475
683596198
236945452
577454107
135676351
694642931
176974317
799144034
687205175
1275417934
1459854590
1890727458
1713572499
41699239
1367051240
1617524692
390994249
1088819093
1731861253
1143756837
1245100710
1941195115
1603305816
658215904
1520915020
806910858
870928232
2114018542
665029560
68857322
701243502
846237519
81951350
1488197059
533911410
1968073240
238008291
1141124447
1778593790
1634361040
699980264
1195990265
96122939
1420249801
1902616279
1868565498
134094293
1332490387
1678077812
1267540226
1808931126
1579095886
808720588
1941266407
763576924
695871330
978119768
1606168722
23764704
613890621
718751092
832761541
2000821212
289124747
1831612213
1455982428
380394079
1246725153
186372344
1498735239
1237422697
1010369879
2100083763
889065031
169087117
411920963
1217237832
1886740758
46562827
1263215557
825539145
922708153
266009121
122113299
1598154352
1790215086
692415231
1685704275
898331416
647342123
450413808
39410436
868492052
190264493
1735321827
1005325623
492892150
1551780182
91219781
1892323423
1701357226
1964870814
716385675
1656531929
900545442
1400523692
809811010
332263142
2119946824
1353279564
1389317284
219979460
1188084077
1583344611
1961600265
2040703157
102316743
986431271
1565913872
731679065
1075044256
2067886218
1996692327
1761430521
946530439
7856884
36633742
593095890
145034196
433460557
690759956
1471680972
1524934916
481025637
1704724009
2075209648
1332661842
874794231
1386658779
1706900473
1733735101
1134374860
2016613009
854871603
1740554515
1808350056
1779093797
950127208
195414322
1473364174
1327958636
362406910
596950789
284427476
50286625
618291982
2076367843
622703246
286854807
658174643
1974198716
1420547453
1558740725
1073637767
1180299393
1276762565
1583447385
130579671
1600449354
347795000
511803960
469539835
731174125
1296707598
1027062354
525178401
1100862879
936998869
1579620333
1594971616
1459702579
1120684056
419857192
949189019
1441017918
1501996929
1318427425
851769784
1259979230
1230251994
1097266309
857111681
1558098012
468586664
1498924444
558534200
521017389
1323293649
967668335
1934784463
1844028204
861667807
1929071040
737667856
555373285
456955138
220186300
217211876
1666491892
4760156
1440454745
918660485
1761497797
1192108656
175323253
1558989045
93432802
1848941913
215252692
215705501
533586096
1534699928
1320698112
1926871786
1971174268
1648426258
1160466726
597360285
364346629
512091465
1759820725
1334837804
610621155
709376558
1514754855
570462712
250498427
5107301
1104167270
289337455
1472908232
1925472385
491688691
799669271
94301799
2057288257
1397299764
578074523
516999133
516807044
1094178427
580513994
1064658609
174977566
558442177
2074747050
399203832
1764031673
547680695
2048655706
262363943
334605239
964078188
401683095
1976988269
1467507053
1184715098
129890779
699265371
1579403735
26240034
1331140221
1886564520
1514505354
1610603015
507031542
632883914
375697557
1830718550
1810139854
826986906
330341120
1779599127
733773568
374696759
970395493
59985005
74317439
1607890341
1651349259
1065816926
1537392640
476558222
508359224
307288247
1814069677
2044461287
1472043294
270090946
289679158
2023515433
1247360406
1933874201
1501862518
127303326
2146414489
761201679
2000434683
1830445196
1607909375
1849380041
1408701293
1911785687
1172159005
1234977029
694782305
1491956158
2107351595
1763393166
1331645996
1829327669
1646874057
1998565221
1685169900
582313156
1790341543
438996552
910085003
600281038
15900347
2014587635
1318220813
62645308
597760646
1122221878
819869310
1262155567
150182075
1495267262
1184320765
1665989710
1432892888
156779438
446433603
721178657
1382414505
210557488
1553151542
1536581530
229240481
90331634
390140195
1097417164
133125474
923717559
768057369
2078745402
1894272843
940679448
730791620
1279251227
1569980699
388829400
1313793143
1130200593
448713656
1384614298
374282067
514584138
821879173
1848557460
550566960
446049543
2046441650
2026326157
1791878257
387095987
922478600
778363541
1262828974
1363384336
1428371658
430597593
823932175
91179762
1975799729
151980675
1503530623
758434470
2110494127
1906309549
1514854557
2077740086
1927307751
850722943
819293236
1389371530
824354128
916406230
1889285658
2025159138
1669600591
2003869958
777993308
1466517865
2132508173
1265023821
1293388843
856302289
1278465643
1162474071
991250016
1800093929
788674156
805850465
978864403
1257051113
119520387
1517979959
1433063722
955390717
474963810
1660408266
134949433
1869908436
267086287
2038585687
2134431556
1075744813
140472648
2067049170
790328964
1495630674
886567996
305494590
1559988524
1872822441
1469102448
1856402578
424696641
1898445639
2055398668
1896244058
1165809886
87207915
541990278
937749471
1885520078
1785775908
1040003253
2072735086
1552854929
1955624031
434336734
195038627
633558833
1332508141
445777291
602064891
512786652
1150527328
2075583761
1700156652
2018971444
1131530354
2139896884
1050465229
78708667
951639560
980880983
498014829
1531339123
781835810
1451592871
1274824231
2019906321
1701237070
960354155
310909495
211337078
408129371
1346259562
1131037500
665835079
991433560
1654472716
1762624141
903035958
440789947
2096999379
1753100638
863770434
2063641822
1684201979
931938930
1536946491
412949754
396472634
1139758649
217843592
352985735
1688936371
1990259379
737138132
18040239
74674365
1290401447
51442119
1979985889
1593370849
763961234
492910468
566725789
116425682
1335943996
1374321591
2140035631
727506515
71386930
1882472022
2047127963
768577595
46535756
1547368968
1423673071
516480092
1671426612
924488412
1640086046
776538459
2006109578
1237105518
431085946
571120628
62778580
881906750
147324412
1344832801
1987507280
1313392137
287633586
1695506071
1626940917
937109030
915897173
1580742648
1839565091
997924346
1375993913
938837573
249308375
1599904928
2075336511
1731434082
1838682738
1119932754
1163059585
1845456260
1191471169
764881284
1169772393
261785323
1264657008
1101761370
837455838
136011399
1755098557
363370668
130025096
732867498
470130452
1851096411
1403537906
323246292
1804033509
1748520299
88681867
1755278196
1290244831
696763495
11214129
931499500
32756890
668684781
403534079
639620203
1628829104
227228340
445684882
1857703954
527668164
231300374
1414023898
2046390193
983055464
1637334296
1192819217
528863681
1462637513
1202778448
2033688373
447412962
1788483053
764664908
1192432878
1078090545
2133585232
1251889642
749445128
1235664451
147133824
399042248
57423650
1047114059
33161777
1792463332
1616877068
128041877
1271610832
903720011
572138760
667502922
279443059
1623802893
1648345003
1213762099
1627434999
1243269221
1745005945
662803017
766270230
1802422560
845186413
1598619719
1956005256
1317008898
1321269352
603108564
343707063
889945873
296186354
18930620
801504280
1742988366
1184859628
423375174
753384225
1873549876
1290335412
1858150110
2141383334
1969007534
1079122366
153932103
577130542
198216091
502854079
804143404
393555110
1059821488
171709796
665626596
162314328
320577323
130981484
2070220376
873946773
2096067514
1014105359
743053662
447690039
1599714635
239740452
831406589
999588716
2030092435
958007567
2102826826
971732759
364279289
2049964560
770065405
1936376294
729661877
1423490979
590091778
980613154
1319727275
258430321
732436667
1383356666
1565039406
1672767073
1987494032
919877945
1539621003
120675718
2055531142
1670773758
219621224
375054092
1840501914
1808666252
2063471303
543718641
387251276
1294721014
1985577566
1647964589
1471185556
1424946727
592203012
1586516439
632688759
2058469193
308390973
1074549045
1689953081
447260501
1392461312
1989151260
2107202364
406371003
1432907126
466162380
507310061
1376669208
1496395042
1002722779
1249498441
881542259
1841850335
1157998992
212930207
1717692157
1874576648
1368197916
628745475
2063649364
1554344468
778282330
32716562
422413873
119501275
592319369
1858555526
1194031079
1903911299
87998079
1070961687
1817733034
313611667
1575769764
1855234699
1299317930
766978348
1708734976
988804884
680593735
812000942
82566738
4300390
335329964
1963117690
657830280
1151479872
179983859
1995279564
1843869232
237495166
304306354
1980575855
1274074250
1492736472
1117488759
328703568
1447970123
119544050
682710681
936382512
155028711
1415076136
1737164620
177991221
1978109385
1564007969
2072657668
537436345
1223156066
1606141839
681284885
1774568745
904032795
925480238
929696632
749853254
1507771381
1530810794
1855043041
677772726
1075899215
459917852
1260485494
1676251705
218084593
1115394624
1840911309
552773291
214467973
227687954
1879101471
515051678
2055553128
296314560
1507324766
923619017
1925277884
1571129485
373192722
658923267
657049606
2009911655
2025353642
1063672054
1654409363
119982055
1402141744
588693587
796012688
807266554
417782886
431755854
940439928
1140239270
925802696
1511916002
982329449
1777585292
2033486420
258828903
610016
592900046
17419318
1525928553
1285076472
1501739921
1241401055
750208443
1138325805
42841891
692675593
1081279654
46874851
818109362
1986694579
1416442538
382163935
852974096
1851924963
209010428
727141150
1347132614
1342529073
1027368608
991558437
1606892308
1197064365
1957264945
614901943
1238567858
1178190916
1588112189
1474235350
2003996878
157111786
632293382
1133412062
1215527331
1064043048
21434348
888852875
478260847
379915852
790985650
978386619
1667982361
777380700
169775546
1935380368
230279377
636685911
1544625408
45626041
725051944
885570084
2110833261
1060539176
1052461489
1089107611
1019304687
1382703838
620113206
1707558726
1988111601
868913191
1378316377
850239992
634816246
1935053100
1526133010
824117160
1728733486
1053329497
1682408211
679699797
66924058
1899356243
1357192922
1071240708
1120228328
987945017
117869806
81991078
2098193274
1019080877
1550950340
1343330589
1876820646
1270973433
26706082
613959622
130932262
1396648784
790170710
1862197259
562630146
1195776744
1218184162
769228396
1677131521
270658949
973464243
1400907843
1707563467
2082750494
905889737
494050110
1813711831
911605079
246704772
1385517832
1691307576
593424307
1445898778
116878677
191012444
1702659732
701568636
1461978856
1131516331
1621719319
1582676549
1585196269
575160462
645088048
2020606881
1423449475
1175998261
671701389
1983846466
681092898
1635439497
2014261728
1093706061
1227553227
336284358
649454706
289165174
296321796
2038007136
1100892939
989344151
1686626551
1163574145
1477777737
50370764
1243673420
2023339633
2082830038
1945267833
469555343
1806198956
226667466
1704084210
1258994310
1422896061
1686341311
340069813
7836884
1877773949
560102995
1137527318
2025815590
1611379729
2071945518
1504380832
365949362
1968897377
1938441475
1656726630
1532246096
844073818
1574343310
1197233896
2139892010
1868998528
321843491
656910568
1544659005
543910765
1903968716
1820355588
1054866909
1746414885
1904821306
1924769545
977349777
1062989514
2038858839
1551605213
1168343280
1298426010
594652598
1794861534
1391164678
1469337832
513662438
954006268
1750114096
1816289981
1259011173
567152121
2109421586
1232992898
845174667
126887032
1943989175
1764562954
1105697078
162712462
1460369416
1123724582
2090916479
1151280385
1564407262
1746986742
1915274942
1530787148
415762760
393932152
169420863
220752101
260525624
1886153833
210715462
1260174657
1890356323
658003712
1427418494
104832538
756513714
158830702
284321090
2042889962
1235169166
123602850
1682773380
1743305625
1221450630
1915301640
768287326
1735090899
1459779274
992352561
1135755525
790969303
214237351
1090714086
743214507
2022324405
415361633
1002618336
546820036
627045968
51687310
1587595293
1270945991
955187905
489139214
420843518
310101231
895986730
44957978
899351389
1210415969
1435759612
1313514615
1408287896
923681934
1730301933
1961784867
1057205320
1073418858
700916376
2057704097
856377573
814382113
1830651924
1679276759
185747707
2141986019
1276417083
1050928293
1792954623
2003253524
1154283658
136014558
1987229407
1184570661
309676153
65995426
642253922
834209187
1202436537
929855331
1357621696
2002626973
1524695682
266175474
1791925545
214763968
1832443507
1582919450
623069505
311122501
1150137745
1134168417
1540722326
1360068769
789756208
1929513199
512631857
721592828
597616503
1984211888
1771853795
1152951015
550546580
226621227
1050372610
407473471
1247178807
1072134459
296797215
2073195928
526678807
464871890
1899510603
1760606877
1337438341
344009884
1020787796
1010158038
261977401
1723581867
562576498
460479197
1453459296
1420107645
1501532970
1293351372
1067685202
2037518502
1251808237
442759784
1971286049
652184731
1659460787
2137725511
1336972657
238904072
487483528
2075148953
1108652585
900809569
1998076441
922848623
1931485011
1391606982
1620581860
494712875
1337651784
1958941942
1010163915
820945583
1499507314
1080265728
381448813
549943455
668293565
2041874228
1014005594
1063427214
735259085
1221744347
1341872541
2104324718
1743886473
1201936767
872405171
234775780
110919697
93851641
4217243
149263615
1215005197
1421371371
1313830747
573532213
419980660
1249361502
1231538747
471381114
78267519
826572202
285524403
479047281
177343382
159454136
1543123046
162379947
312152977
698847405
919482346
1287264804
1011944959
1658067301
963351043
950146345
1939677196
1802489819
363072134
1794810042
1952934154
522431846
154159214
476953639
82754307
1907277505
996461685
1967552323
691815319
1919114335
2008934456
1348180737
1314591835
1805372422
935701161
1964662970
365827651
280002256
275040996
1639331325
868408459
1233751133
1127294777
1532199979
797887535
1849438014
1297566586
1809149457
413506357
1286313985
2118423493
799139680
893868099
444682677
1079830890
1456686178
1999007884
1016335797
941028761
790471227
302214070
275952585
892003
86928493
386007848
621491117
1168711673
664257212
1863270121
259349594
1121549271
845593255
1472100702
392071142
176723132
417005837
2076216755
1880729729
680058438
1568101270
503317683
1128794805
1139130427
1290514934
2126209146
180859485
1430638239
820327982
511799665
796146265
2066945234
1641795352
365978217
1529746530
2075782775
439987086
1826022482
1957263556
875375980
413777742
60998550
213615954
624471974
1517446810
2048206916
1975537483
611051946
1191319068
1759651461
2038723557
1190838997
272318268
131858263
1562981504
2058547126
1871122911
110240322
960932520
1185294812
39157201
191167216
578372572
934620264
1619682573
1050393452
458588074
374576337
1552784962
1755464973
2141450122
505932030
160545774
1269645926
1400276274
1510631382
912621631
829531460
1874584470
635569288
603824396
1056207706
633122441
1755262352
116022710
563883281
795890349
574852959
2067038849
1170231015
378953699
872936994
1502863805
501465029
544740015
1172794443
194960624
1933128575
300611279
1128629507
459349424
1760209273
1416391442
225028407
1080173197
2140767057
1781376447
1386670097
1706814749
1346784930
71374205
812269164
762759687
808374347
1242780358
489346536
220082120
136941977
1187223829
40795262
1470044253
886362580
1652165535
954098929
1684838482
754085845
1004818748
782132731
1887087816
807749528
1829700788
1803113223
1492094669
1527618200
1462576830
305307266
2123511373
1882167191
1879284019
433694943
631619020
714069799
425509448
1837627038
1441879067
1360374849
597718008
579072398
1167255575
254416993
1744676367
1812128311
739212519
284344933
1649964220
459425759
513851476
616579748
2068509728
1825570397
1642981058
1278037039
1082147232
17942685
1894337818
663682514
1623852037
562695256
1044866822
119775931
999512809
1861343031
1819097980
905617925
236644537
1279388352
1954088883
745807434
1593785363
1984117667
59101808
594517393
1184895432
471898823
1278614653
159776995
2047288445
39562160
101137466
816802435
705802109
991699931
718858225
1208753148
1731804495
258200789
1248248539
462902944
993266831
1624339201
1297254389
1838815913
1436428514
1179853256
2122023466
77293435
1562888180
817651320
1372969138
1256890950
257358651
375939778
590046479
38808653
1933095509
928209468
1856157340
1369106640
321630154
900218139
1601129525
1914258496
617256520
862857865
1848604046
1566699623
829322857
2038216130
424569449
705928347
1539363109
229724887
1084262641
158035844
291881727
802471795
2094881155
1226807267
392087748
1048194636
1985192762
333786686
194970096
11547192
1583724555
1041091546
1228369107
796223067
695158086
1290480860
1514791688
1914829315
521588401
638338402
577214487
1742866062
888619530
1553542179
1571196654
584990673
606335357
1656304044
534400290
1033355385
1474982265
1227957133
989960622
481845354
948923618
1326767639
264493413
1303209505
1724718239
845899689
1912490997
1904797518
1976229222
1214072187
761405179
1153003568
74095944
1430219998
1418827659
858560571
1984389987
1352358652
536473879
1252076539
968442281
587815354
332367200
693534232
1115994703
50536222
2134691900
1379471344
571138562
325809582
946623920
1106946874
1785461874
179928552
470809421
1263107754
1607991876
1416483477
485844452
1081683485
1501381153
352162473
1169933564
296933765
2127396789
631692721
1717345467
765770772
158166836
1541766689
2135091549
149246969
920699690
334666427
1121920763
1575114054
1992389165
1095912353
489062321
1643663960
1292544041
1099719530
365102629
190701856
68829190
1817682808
456240625
111649856
1542916631
1832731089
2063651540
738006829
95648182
2142881459
520130203
508303218
599926563
310071272
455428113
1047813405
1915513938
2093139935
904111100
1875791183
1056299784
1475017710
369010141
898080771
1983284102
1373965535
228853282
2117009994
169924409
1854782478
190785501
333844909
339847792
819275334
2027157631
559318362
1065019178
703080023
1729373566
1898303106
994155354
1769174144
2082598244
1335541716
455849406
151936131
1204278259
403981925
1014068759
285485475
1160267339
911173067
1373984467
504006187
2031916198
220928532
1147167866
1476858160
125174792
1511758957
75690507
1259571616
2033952134
1587603634
1404424728
636919446
1369138214
1170430409
2144742109
700668955
13504276
548751156
1969517443
147565732
790853565
1612727552
1416571301
131760646
1067311724
1198430713
1279814816
1575364143
1787695277
192978435
405689964
312828410
503248301
1386814974
1715408647
1773887788
899113345
1122351064
1761375699
69990526
942554904
455596667
84958608
91543043
1600798226
1487890195
1627259911
2051945898
1240877347
912081781
1544312112
78774251
1576727353
346943000
224063736
1904576414
42654696
370424931
1785737548
1470750207
2018380356
248998237
913885016
1995538759
466849206
1327298800
216659943
686734209
2106299326
1872799379
1929268685
427463131
716727934
742848949
630963776
403244008
1192092488
995525701
1312038272
902453421
1994686576
843915884
1690118242
1288269311
350228039
46504679
1349259299
178854201
1763483686
59715973
899215517
1315308481
1100692537
1068121379
177667359
673509430
1631377390
1013798483
1113567300
539278377
1378375227
1120907741
143193492
673940251
1760834077
1365546569
472908347
799135425
1755960609
1936025093
928632102
1984151909
1755436977
40961630
610515414
934925554
1470858371
970648239
1904381739
1108080912
1718943384
859116960
130259029
1987581038
706352738
1935289847
449291927
1570481967
1498768816
582228846
243995410
1481300256
428035633
766071728
1017433614
1194572165
980821684
764920066
834874348
1241631666
2051296140
1813214079
1768294043
1685608725
2015096193
748486965
1946756665
1160234647
1051156458
1662941906
1910857165
2082708134
935165392
1268670794
1833877916
486448538
1255872314
857625584
1417998173
1917258642
342753174
1605667272
1349760048
24893910
481675717
889224666
1821674614
1260710007
1110878652
1137487257
1610855577
56364165
1935837374
127028358
1731060673
241344512
801844402
1886104585
422301986
1665886440
926720168
411030701
777276582
217763325
784326928
69282455
306595188
460162388
989362137
26564241
684796864
1391028917
559558092
1488252693
1227921040
42871706
683168579
212493699
1819590937
904095609
2068879284
1637946392
132919792
2071395056
1253968101
2144592248
619813725
1759424690
1590540263
2056747128
1619677432
625362828
1401524911
1877962980
308171874
1865291965
1025786474
1650642602
939738280
843927834
22943789
2142048
822146818
1763675961
1646452350
761056052
1365976491
1599533256
877339126
2063434645
1452506819
1812685448
267583141
212655458
158571707
1124564072
1004201491
1052406494
2031276267
1659440389
1415609744
369978992
434978168
191827101
2069961877
1721257189
859552998
774466457
1285587471
1182180132
1475328900
1359668894
1280133013
222783318
1652223564
1317798296
268493393
1386990479
481515457
1090492071
263533501
386381344
289940073
1244325671
1718149291
198572684
1696515675
421793247
742294026
691742587
920055935
102327329
1364775104
1730920093
1269465976
2146116348
281081579
240801920
535124463
22327033
1145375187
1671616896
976803696
1440356390
618897623
867143469
1008101180
776769710
1518626700
1546499454
942380569
1574852850
1856860696
679445268
1887527387
1300851824
980889259
319733260
2012871567
752439680
587916311
136529593
1579923660
1215335908
1001031381
1286791020
1994657887
1185197076
129118196
802617502
1654359320
1925082949
14931866
872115682
993569803
62538419
824613941
823109782
719679443
1531124890
862463350
1989955376
1682973345
334266505
445686746
2034473881
176300399
381945703
486311231
225694799
84331290
252509350
1434275148
1653813276
1281425750
939492908
1062017409
1617940575
1295833861
99949720
1334120891
1588833123
1436965918
375765442
255861612
1609877100
170309528
717817885
1266216057
54856649
966167517
1386285365
1579689271
1185367159
2101739507
1935012966
517136136
1016570068
308546398
1301963080
1529169497
1015484050
417339812
410067142
2013090535
302556734
856261589
1315369971
994401377
932129503
1005894072
1030501231
871085858
597220351
1349988185
1659426645
1813410954
491187006
732214803
1993696587
1179927299
1675618893
1568692615
821739476
1984394671
1715338090
1052227103
2001449821
6729157
468344830
543760660
367183314
17971549
1893278277
871846170
1495746137
1322435793
679762127
1481264470
183346063
291848081
1816709844
2048774571
1790869242
1320841453
1353849779
1122444471
1484938476
1424717799
167835819
1534539950
1311136121
192286411
1908767904
1877865919
1265999115
345077070
831911005
540233444
1866689527
343809721
1578292931
2056560205
1630825040
115303345
144215181
202249946
1275886736
718736245
646140534
805536380
1898065579
1825104734
1868728238
426616531
828643008
225948221
210053041
744975804
1021888620
1594868809
625240746
993999942
1140509063
1971757855
2077203939
1399749620
101956572
1439706159
971110675
1533420682
1924929586
601172160
1819633525
458428875
1451712060
910901853
860891932
1860104521
1892189208
384887387
82347747
1157690364
744480150
1288340344
884779344
1832673052
868297747
657304837
1488637097
1715499142
1439409589
909497929
334959831
1562007489
1942196193
144772879
1165945424
1599981226
200600809
432159739
569780352
1928257636
1211691366
98369683
1052410237
1898414596
1219870170
245252062
1493194233
1284786286
936484107
1055124641
1741467358
1376214523
2112207544
1500482599
1212392178
712912577
1054762298
1659389487
1823128628
1436260033
82891884
878130689
1827804452
1983152543
1511439065
1671458509
1186898304
517376094
334919986
553310556
750509820
1733447940
2052518894
288171623
240578213
1946037808
1193287
1157574772
1948060353
481914045
500831341
834265234
971858339
43374263
660520173
1445668494
192544786
2127873529
896622311
511375983
988738129
1560604473
1906939363
1270100998
217222354
1515501377
1748184088
1123206204
1613649783
1231313789
2025269655
834608301
1629459752
799736021
2110006096
977930317
1079955224
1112856651
1997430080
1713338136
1942908287
1758950752
369992769
466041258
1436439383
24001327
1659701149
290259978
879223779
285055045
1346537067
1894380640
850106764
549513522
1123455779
65492210
808247057
1505325339
1684629691
590951513
60855301
584887113
1258113660
260206568
900679417
437850263
1894584344
1845266453
1946050323
59929834
1159900472
1111494723
860232773
1104765146
455396770
1238421588
1620812807
1030283435
945634704
1544313556
842912017
2071182101
1203489270
697688699
466870631
1693971019
1192605524
1243627373
2024573259
236829827
427443251
1048077315
530888907
419397365
472507309
546491750
425678051
399056391
1207406106
1362103238
1029135646
92223332
490328107
375407116
1380285327
2108460547
1178549234
1882430519
538975330
687017580
16360521
1177854713
434265532
433708222
468817176
49589038
77009713
281451369
1090698623
292102269
1477115270
112813864
1959170720
508701558
1313414879
1213625009
296870558
5606404
714552106
1460549828
1588499367
479848117
552332038
1700814115
298800266
252378313
1547897651
222012656
2079650419
1920415714
1840810357
1166767582
319564849
454889823
779389954
1511693475
455834950
975599740
1845908715
1480077000
1620630323
241511825
1325542910
959556389
427535387
2027892585
531849317
1149964961
918055196
1260164361
1363617875
8413500
1557098383
2063697477
1551068140
1506977331
578491212
222453474
708086974
1318968033
1351450328
2042822457
1253397803
1699109196
1784553675
33004109
1014451585
1035138964
697657955
1371009205
280868316
1190950728
1705353480
545209148
1632940183
1945158283
1058550297
966671688
154590131
893454330
618667043
1209764559
938673582
1449487879
388688618
1559547820
664156905
1843952032
1477237155
732211725
824714746
2023764416
2085714796
727310829
1355779737
1420393190
1365081660
1475430338
1655900389
1081834236
924502046
1816939047
1095005805
1630534826
1947036130
1365341982
531834867
1929511354
743804728
92546052
82379474
1846595976
1058026145
1161283979
1324905546
1600429485
250371344
1335485363
1647874326
710078998
1877862109
1943976359
1000408610
2060428180
909996673
2098957911
827984746
158847777
962446667
1491777499
1092484747
594936175
1002247313
294247069
2072164234
1804018228
803064120
1234273816
74483214
1033115038
684394349
1133237237
414378110
1179585286
494735173
2049820467
896376637
76143397
1267398167
1922486285
1688673238
396832147
705403396
1860220529
1029234198
949572749
164085836
1578309533
2086196162
753769558
308631404
1338335790
1930902066
1286384936
485299883
1712022571
1560287269
1210146603
386008999
897448145
1210635494
1998532229
654608892
146673783
1854934395
673772058
1937475678
1249814105
812248920
1019731918
1975722798
343989180
166054185
758132751
1485860841
462819228
1511740886
411720056
1851939865
171088948
502033323
850308111
1852660445
1587710858
86576198
529744866
527462338
1022736857
1562175801
510037112
1401755882
488309740
1291767912
1322747078
1627001715
1277667999
2087220995
420177131
1591594764
1928545327
1014283492
603578117
159887939
204832575
1804493042
2145413863
77017474
1533344603
68398366
1762921856
901632456
1858564803
596265157
1582175662
792942335
873822232
449391806
1143527169
1279613384
809535944
417260755
1283710189
310198039
988295950
1870380077
1331607959
1387799764
1488377473
2089530802
36360803
1682671374
1247717514
1583955845
1400072704
900140966
418452835
863042294
1348662639
650658893
1468517225
407205915
67912171
255050433
1441748776
203723784
552868605
431103684
1284018108
654562589
284427476
2024197216
892921818
1610680789
109589048
502454514
128000999
679515630
625596659
1173385859
917577194
27421928
671068644
323375687
497960165
1595504164
1044673371
234057353
4450616
287279549
602461980
601851521
716106030
1937877858
1157325472
771000749
717259081
1089370588
456770983
2047599664
1910204391
1639982182
1234973678
333470186
318021232
416085552
1157062793
1527794541
14083240
480809035
1024708866
1818776553
1068710371
1215683014
1990989435
1616591348
1783395569
1536703358
2019116205
1372920863
229042138
1158743194
2094896616
1451934204
1503584378
1137462552
1775584309
811440516
132459126
222513395
1925989927
266661477
1132127538
1214523810
2083515948
1496438232
133249741
1208204023
2038412991
66160631
1089748410
806482230
625590210
2042961658
817606724
146195639
1788876394
945637834
1802533639
356526623
1591696905
1168603496
633667716
1783809062
540730495
1663002986
181800085
944806830
1508825296
195337545
195219966
1877939749
802322195
1235802276
868662108
1243659764
288346556
637470636
6481013
1962048170
614143787
1822569048
184187285
1660543982
753719314
1817975279
680213553
885980529
851367580
502646181
1612652836
222257426
2042119083
1526450025
958248132
784311155
1794373744
611026368
864620481
1744196952
273762864
2146427013
459855104
327163304
684879620
1469966275
1992270811
1841626389
641476897
1117184547
1951950072
1190923414
1959730179
1317402517
306886004
1272946546
1181182454
32423577
36113419
1982438334
258940901
219421233
763419554
844498289
370528151
465702874
1360609816
1659916198
233611608
1240369277
1202705637
2106277934
1768960153
2131407015
859779549
1100708403
1599779463
1582540692
308186284
1945563073
239135933
293446549
824757089
1131609346
1929834862
1336554291
2034740866
240938997
1994431632
1314325344
908460768
91664803
1805057251
1975728272
1639576212
38125814
457546572
2043930003
377516024
160644123
855352120
1646977500
1037245463
1880163824
1827665930
68934295
1172950718
563600569
155888487
1257414128
1582249094
195415905
580218391
1112474924
415440987
1731320851
2088153199
308452583
482797487
1100440535
1939124161
1322690179
588200555
1695499589
1149990600
1122131175
1446476751
1871705592
874959870
1554195236
36228696
1135544222
1736470514
880485737
572812513
800998606
673137400
430532118
998473542
1930326910
460036454
487899977
480681613
1622669132
156750192
1091043736
121484843
235386346
1250918207
1900539125
360086144
435439040
1429981478
1901925433
1727870317
1515136952
1426725175
340898984
211431068
1735508317
251676885
133302208
1187999850
1299949816
1623608163
1356841035
195243015
1451861889
1391164844
2064953197
2030364595
1302471118
1467065448
1875482292
770336024
175043992
200956541
1537737640
527959025
862404021
659145026
2134647350
815281504
724362878
1768346646
1826450202
1550054194
901351961
48758062
421993870
1505654101
1027774779
1760008729
2004938171
537744499
1337231200
279255387
1778575468
825976894
928559356
1608797883
302713416
1057707754
1479068898
1294513803
574543181
2003959147
1573604650
40408237
1521075723
1098443139
406501895
1548181537
555449861
1147092598
1729000453
1232575203
448688898
1813417647
365868720
93535086
825896580
1052527629
1067922551
430208636
1079352805
947027549
598893908
865626658
803209137
1510267982
1430058972
1473757711
1410210222
1187834281
1209365802
780554644
1646006594
1943924706
743967581
578717854
1924834262
1696247238
1083150433
1234060975
744858890
1787683728
1866484954
809393500
422522801
594457214
677614638
2045471571
136620349
1489340561
1125478360
437214579
1412117077
1292852902
637430084
63244917
868948596
1821479478
437539121
74619612
2145007400
632669437
298643005
2028646562
1745743831
545299971
1193691425
1137462552
959952067
76236272
1374369849
1762185364
535781252
1966343926
339181956
1644222294
154670684
475314668
115228487
1534699928
1338295022
533609388
1393439323
503053175
779216172
500537189
309000007
964762200
339312344
947605571
2075803793
1795562579
133748303
729679765
1702625662
7906431
2088344970
1475217437
1774554515
33892133
612849532
1932768084
321796960
1594772404
113003726
142141740
832665805
189202059
1398236426
464694444
245889532
1715653498
808502120
786366168
1992527299
293957229
2047804702
2063161563
80554564
620245859
11128178
1718241299
1054457340
786291679
1794362190
1670442534
1822600375
444409100
1334561881
1885455502
1416763161
400308464
568999628
1614312728
176240530
798550696
537914798
405089665
451478762
602078372
1840648871
353521206
878002059
760717840
1714970615
239972377
1580018467
900552978
1619875380
206646736
2130133534
1280938953
1696246720
1124526605
541858277
1587935825
1365072076
354702467
1484006907
76472655
1386743622
753970310
1961382680
2082150377
2067296722
1291275455
148871893
1483419460
1017818438
1105833883
1392982892
1330595481
1927984504
418055976
1865299254
1269044009
2027980323
1896779259
665922514
690658693
1483990293
944154114
191532275
1071880771
1459996179
144438000
947811514
280273082
1866313877
162567295
674532142
1201379670
591669943
1603003433
341407422
696061319
1870912508
1473562847
1268189208
1772439675
1486018674
1448398063
367136842
2088282471
1520227474
1763295410
114139515
61347372
1515742443
1974680074
665228311
1003957406
2033894107
1511657562
2004731777
804926602
1131774046
1797274425
1464261703
404222380
1170717593
1897806666
1953517952
1663612654
1321010933
1297331223
1776510172
988896852
1093455388
1978711260
1270155642
1035752448
1388400388
1184748620
1462761840
1040983450
1009623355
1290010879
1621732161
2019102153
1533234715
1336273996
137459774
1369369063
898938135
25641604
1493715867
1710798377
1712041287
1929017821
650577277
1641034454
1423118539
458391176
1295496361
1919344373
553648328
2044487011
117925378
1644871598
1458140660
552517784
1407523032
1137696608
13874575
1011903634
1179281720
103382144
905067177
1277988885
1998506675
1347140467
1209365493
380809923
1635492705
418426017
999545757
1376711933
1928135709
107258298
1602365856
2090499428
909845766
554525430
1850996592
775203158
1214973937
1912018802
312323944
1828972057
1077001957
1775259229
465460634
1493204187
1346036439
1997628134
297074226
1876182322
689117303
1546711740
1232095768
1693340590
1541410014
947981430
723142047
1898107489
1652478724
1422383025
71843799
1876194107
1361026155
2050735181
1192973811
1389479110
634335150
1725339351
787907691
1432067201
1574751074
887279823
535195521
616506180
448119475
1958595588
552947386
1162850067
853631432
1478129734
1724273912
1768952590
153498927
2136844392
341388004
162216403
2047262220
1986697982
367046820
739601625
1401002887
797345513
626760159
642850510
1313675624
2095972015
1868421643
301879454
1425406812
847485452
1173591831
1482801186
257849272
560933041
1531962372
66665854
1665233490
256079252
1843842815
209673483
554993034
1613119355
428572155
631658991
589202770
344550151
262899667
1455757387
1752484019
667874010
290293163
1460936381
37651131
894555645
620768235
969707872
1578833855
1761349241
601691411
67267862
31409435
764901850
1373608314
2124082204
1250740419
1458767703
1039367140
1967081236
1511657276
1912539775
806421604
1444742831
103370146
1986424778
866399396
399807924
539815504
1457780287
2097919980
750300283
231977455
213470465
273456235
676133478
1256669545
160605462
1322306787
461810797
306492004
1466455131
1592448577
352505140
233161936
1555203758
2058006540
347900104
77597557
1605906842
1203836921
508830378
277483695
70416300
1154742406
1226652601
322170769
1331737924
944562848
918029090
110164896
1175310956
901201378
1329166513
1844920952
1384112848
535865613
509240834
1140548213
847608575
1299113625
845676495
1411134359
991803011
219626671
1869142106
281000287
832733588
426425695
1768256264
1502557685
1227557167
156498843
1952026892
2080388331
1061644944
948423309
1632591753
502984577
1664238508
1373522687
262953520
552418120
996205696
865183224
1334596467
553194621
3950083
1708720963
2038553592
1161642716
195013275
117999012
332159980
1394031873
693973738
1032691136
853004223
2116016254
172791578
64349353
1864259895
513551962
93808563
917225214
1187745698
2033384148
675394811
1571997239
1083174696
986863719
297953891
576697960
1767281073
1845202495
1297840196
468171503
2137181802
1892287194
522309393
743129494
486976240
1529842618
1059638583
1925958559
1521007681
1534774786
489683674
818310099
1816134831
1784978982
545946540
1680280676
1861136035
2047260328
1903147573
783852533
2031627570
991892820
1397989781
1824260789
1383961752
1627873366
1872583627
871585319
1843101487
672508898
347892301
319549624
1673944234
316162936
241537302
1308415761
718222452
515520191
1182056966
1973266109
2073946897
885071400
366542931
1389450588
2145454245
1286517620
43797038
34834153
21840427
1447234461
744084544
1461212688
941545313
1687811940
381654957
1005328778
1006590558
1715602747
1325713316
1775143675
408770455
604054611
711757889
1315248463
1310429951
2032671368
1830586133
983759537
337624572
1089014764
651197267
487705867
139196019
651142879
603664286
1159119486
1257257703
871687417
1473515212
1577419259
1985886848
1961695515
136950661
452512744
442218377
494154463
538159461
2001485203
619412936
506568944
984778718
320670525
53862730
1999802647
264051382
308055858
26626266
226636498
491573353
397515705
534293057
500993365
811315358
1523558756
715834401
923033772
1182608858
1554940774
697680683
1411134359
207858194
748796886
963077650
1482592097
433910316
1722337681
1195098093
1123460127
991271503
1949653918
251865575
1534288228
911919557
541746883
981964252
1452743760
648926034
1020499815
634727562
1532781588
1066458843
750439922
1432207092
773650043
1302527553
203168324
1332002087
1206463455
411071636
297412371
647269824
1705522457
671626520
1030392937
1193122965
2100388378
236345406
594359149
1124820570
242752951
1790860372
1051012116
1929942372
661159876
982983797
970756475
901175374
147419318
399999169
948008746
612143369
307776826
170602150
227965273
1199798724
2105292578
350533602
1877222211
1957299226
1142222014
185479588
1678278553
1942191251
357834128
1086266397
1977995289
1465715945
673254606
1011263021
1202617746
1518792952
712399117
2113880018
2086944042
412558025
1242273623
2083615161
1836094175
1082515847
876042914
992069224
941624624
2123486335
1708417350
261060659
744768223
84905084
2143246752
2090542736
1595467670
1953788278
1490610167
1442068217
1957174092
250731063
1592048696
49220036
345892575
322637296
15587710
214798740
370079336
74244801
1066101759
1716194377
792595100
967187226
2087869949
350357447
34402275
1569988034
1877847148
347048505
1688092193
1476984056
636269652
844100229
1187837842
652628173
2126190151
620262458
348416004
1929840560
2114898640
995644167
511198635
790658876
1890607526
1160208812
404412587
480303137
1718749174
1987469583
109141430
3299847
1884736749
1524705984
1930135995
103282082
1035030247
653853430
1063020708
1295825711
1033880163
2005826483
1322249400
1641396959
1400638382
721036557
168142992
1331562217
2144752475
1221995320
798016897
840020137
23752062
2013842994
312968117
478882418
2025261965
1611507773
1921378437
1776899315
1292533533
685504494
227361637
699229919
1514093797
1962537320
129544432
614478906
332119648
682451027
2010424119
230021161
261684206
1660010631
1035391273
1280107
1820474461
1891865798
367121694
481890547
191030611
1596233192
896201394
456472365
1163697350
1435762636
1604334312
1701916659
627357317
511899199
60380858
910869508
386937934
1992394611
1176239090
1269163951
2003280229
546213826
816442379
725835811
904387100
940918128
820459259
1937820739
110456205
865872947
688643136
258864307
690036100
390000578
943403972
631219050
607968308
1278980579
1700615407
2002348062
318829441
347303832
1885135842
130281977
1333072335
2051717543
603737150
553887669
2071862441
1152986299
599776525
495387628
79184311
510542467
2104255368
907504564
1929475471
1863735172
2011699920
1134593482
352062108
1560583736
1940413100
426821590
1226018395
22760566
1760297027
634958111
2054289618
736473437
618833849
59401500
218827505
1530525315
1650865638
2003302781
673710798
171709796
1377896562
1933010658
803056816
1078726220
1355375909
980655889
1461063626
907017763
1543952312
545940742
1586142404
444177642
14223484
1922744766
335888327
960124914
1881642496
311785624
1503913350
1233708899
640934671
229845711
1237919220
1694700268
1312089266
733003681
932675594
1723357652
779376305
1278614898
1208585303
2077901081
1075454264
911795997
1963976458
724412943
112826146
1941526352
1214037274
692898172
223304693
777418694
1204687847
12252687
261680446
197047244
1601753061
494234164
1537634451
1388869740
178098842
238022151
1832034157
1919365797
1546989
1744657175
5139471
286380483
863906526
731883786
1518771010
829836230
429540388
1518959512
597951061
1036509066
597162581
1897944356
92779149
1629218545
66405514
558809786
563961287
1232285011
106854817
1904261271
847652351
803521725
1659529182
1764753128
1963291260
1931954331
959716883
1748247567
1296810870
1630511656
659722462
1212708217
1715653522
1651709777
1865620809
1571775036
1928799042
1172603709
1167239372
528307451
457079061
240699606
1316783978
78270552
1004013470
1981037208
242064644
918760971
1280305287
324055769
1230259812
1928665186
1930641432
1591300960
486871339
1266604115
1217145368
1933666741
1141922164
95024469
713413548
1490018557
1423656520
538364406
2035384296
1889275159
2090781738
1033488510
2053468264
49974741
1216039132
2117686269
538757790
57477495
280268085
694693940
190302541
411707683
1606520556
1399609107
2041843300
1233449020
1096112308
1079056384
1538659682
175043992
254249048
341549379
1645885841
1529388686
2102874887
2008333303
180698854
1127317509
1961372289
609933040
1911515620
685366522
99819463
1291537318
698629638
173181559
1200632841
1394720654
2044997055
349918764
1473515212
204190703
1218775151
2052982680
1284736303
467275468
1242215163
1012672477
50033569
55294164
65837196
1750228135
2085184109
1417911679
1891719408
104563246
1671544831
470900855
941720126
1712382681
1349175503
389848034
1402646224
828967743
1257528771
61403410
692943404
1402080136
2005292484
289124747
36833192
1584548212
2036115469
1952098961
239489462
375217392
1589409395
816716854
403322884
225088234
1192412431
859768061
1466737777
1256615074
1522046819
2067399656
801109060
2097424943
968377151
1589253105
1092455226
1426761391
1879963927
422380921
1862387248
310933474
548160507
178148418
465713171
593864786
2061501121
1586966967
602189976
699178907
1152015995
1292998620
330341120
1458750149
94360970
953442203
610527417
294924217
1220942654
1795283136
2041276110
633956965
207252954
681073002
191355472
2050711446
1956692011
802058901
819441363
761050320
1442101913
463081583
1878357263
297149626
457108582
320695080
388491102
1337665405
338349000
766690034
156858620
303103188
1624507178
193703997
254223698
791401914
1923265535
1903260835
1319767292
1085388143
1873739845
759809939
1536048520
2010401238
486464458
2046112995
1400719272
1662255300
1494495972
1261909017
1683893480
344452849
1215309108
1773232678
167758972
1125968986
1058585050
1297994436
1742808565
1918350048
1306754767
873135742
1002765648
903498991
1241750257
368735301
1627496510
1210516724
316092706
511893365
915869640
981554401
304426546
2113070125
1355081550
368111232
1945198319
203420038
1321346471
1681018643
66348737
660571523
1663462181
1061572587
860034283
1716922335
1803268480
298586125
1649098128
1415633344
551524634
219227380
586707971
958601181
312554405
258388938
1163917240
1746714818
1750399294
1900700673
331963702
437641697
941477403
1970475742
981622165
59173139
2007546179
11208377
1414948309
1850272719
1666684553
2115717062
1131911307
1670394016
109268035
1809194855
2006710855
291395433
1811131991
1220669356
1941227249
1926833608
2056186730
192887062
1334190996
1710936191
1920872883
927379836
1580506424
258258290
398131947
556812981
2100384928
1067243807
215676781
757611526
1469932929
1782660846
1591383507
995323076
1926580935
2048639297
1268708968
752369090
1166650649
439810019
1299565568
284374785
1515935688
871870451
81250008
1953283479
1379709878
975940335
134511070
1468922032
1782678930
809399294
1826720305
1759953425
1678646448
1005368550
242445422
993948157
161142050
1801754974
1607644171
2105047318
1687968940
1413116244
535849369
568898387
1160466726
1366922820
244453540
667919405
837990162
1101090293
2102318311
622005853
875470981
1820658324
453634834
612103609
232120615
1297582332
870834149
168180278
228147318
1209323409
1875324045
1235036525
103958819
1265726377
696594154
1399072427
1996693657
1758878359
525662073
318484179
294162314
627887165
1660756555
120286009
35494407
1451934204
1038621414
160325092
1185994418
892580840
379715095
1343927682
225078128
740836567
1357751555
1128997261
71983047
1355163448
1426760155
1811426598
101444190
1047906292
1251165956
824964027
2090688255
1264623047
1214533659
201798447
81270012
1470363904
532089349
256210296
219922195
1336033957
376976688
1928747466
1901034502
106232202
643146337
1217056658
1489373916
1402518437
1192926756
247777409
1614194794
1581079268
2002583267
281311209
1657780389
701939594
1335430770
14772220
518488861
1611586212
1323174140
1306782913
1172555355
1523458461
1402789310
1140930111
547573292
751956957
799791849
833997846
2057965039
1732262119
806559974
1351990650
90113086
1458629283
1645489938
1716301362
30028880
1273019747
1567864490
1523954430
1724745965
86265203
2067970962
912256983
1937797553
193845986
1924691860
1991764659
645223130
1342954892
2133664800
1746389805
829050881
1684946972
2036764467
635039673
1653466282
694209107
144430753
529052734
1371167205
1882611976
895320978
149927085
964789762
1865929226
1699796114
1400053139
220543393
1889977440
148651492
1117367286
801811518
2099301978
1318048378
147920964
2092740789
1651831956
1185853500
1526754701
2130770625
1480380990
1833133871
833708981
2044250071
618606273
375338483
399997880
2059636551
1234739712
1636970484
208861415
123905667
1566514401
1361164103
1914651362
65573784
238676073
130673545
845698404
585448104
427826305
1635171227
1078787051
71130360
1043897799
468467132
514954023
799274649
952272970
2086032504
1055715967
1659231219
375647018
1735214628
1458893413
1653334183
858349234
997365343
228387408
2127301785
165552296
1353372104
439687193
1019472789
467315497
645834619
1941366187
1686296714
904687882
1495568978
1043308836
419322608
519907604
757911899
438533007
500434437
1728174324
2055321952
1613415731
1362651849
1949036206
2058664188
1848600537
1165381938
1047299946
1581382513
1154959054
824095092
1673935740
1363613012
1252613737
896767602
1168401136
31610778
218954868
1382853106
316445135
1260139422
1396253970
1570685330
647743387
1625465041
880773271
15092245
972645477
402233818
1500504623
609558559
1128997261
320407880
29696594
2032077374
223049755
1144833930
934061710
1913114742
1130575674
1900237704
1330020761
1892823090
1012262747
412603483
1070745517
1370061978
575811011
1352205631
838830738
2066278018
1800561688
1577649116
39660967
796626561
322168281
1753108527
1766224300
343247967
168192762
2087659559
895597500
669622410
164824758
1329692567
1365604341
784136408
373704016
437758260
1997573201
48457633
895539038
1871549530
1702588610
1756787012
2130403271
768610731
562356301
803331228
1645219587
272552264
640493587
413212320
1492497158
1242300948
1329475102
154561680
666938470
950972324
176548016
982254860
290951505
933785427
123832746
934295606
1279873026
1671681197
1780229689
716266337
1380062276
1674688049
1389875527
1571412761
1965062236
433338420
431555466
1012916981
1089856124
451155164
1608161451
1434631325
517437450
1518870735
1761619815
2085769875
1535095983
185435698
984146692
1708759474
1528765115
270189549
944147299
1121223994
1858514412
1055388274
812527151
149908338
182903722
458605343
1050371068
507874681
1983178227
9007099
1209391104
1174130280
1627687530
1063720100
705247867
568356581
14279917
1820750642
1975263471
853734750
1597661125
1320369316
22880804
1811382577
1068597387
885329793
1365072936
1900292128
171033782
1475724776
230196545
2137325067
1614919443
2124138575
562669683
39885767
6079654
1355389071
702551510
425528947
1113421857
1473285740
66230872
283022833
1539475159
116339353
1591266964
1252001376
931554568
189203683
914584354
1532113177
484655822
2048289193
708983498
2087214067
1889853087
2017411844
459758332
1950248076
2043244281
1023426406
1355963157
826357876
1746191918
359765311
1216376272
843426961
418822359
2082303406
1479973473
2101540577
1583998911
1935819281
1761501779
1685801410
566185653
1261080480
107190794
1519124371
1314756681
509774104
1037883641
1338280419
565461517
38614266
1338244143
829269765
411612277
1219680415
30681868
1348075668
1788376453
1489014313
686324379
267953067
2097180704
1665199311
625290950
2052531106
1917036854
126942834
533644588
17456353
1572833150
796948747
900094854
72376328
1435236342
215912456
303223560
1631634380
1480076148
1902828822
1517117734
1047678997
54391228
565388756
2016119159
1600088210
1019907888
940563660
854927117
1076832827
92292160
243673972
1050335975
2051084031
1975947622
1300423565
2020916840
1989152741
995524217
2092876373
1956782727
1909035961
299084
910494363
396135530
1666934040
1102195179
1322545086
954177296
8152115
1174783783
658585179
355889247
709023339
2073399886
2076778757
1542833868
598217090
1410060690
1031283482
1535855911
1534748759
2131925072
1734397454
1138493753
1410913953
887694152
2109034132
1867354994
522666787
845918371
783743434
292279896
1518307629
702148792
1997242304
1152115185
40136277
1038716532
174396222
2144075179
729904420
117412265
6004437
191487926
1106463891
1222212605
1690039546
138013185
1247634116
1580563332
970743142
406466345
613904947
1596579138
784528901
857337293
2001509002
1942471198
1470500569
1184404221
1468521106
1797475200
216106616
649176171
1524731807
2071390138
694111497
1181974721
693219688
1269136589
289649824
56049471
1852024828
1574399901
306908576
2010449861
1095376837
1240698951
74407044
1817733479
972317652
926044435
2001398512
908304783
624842686
2128780855
2057686831
224147599
1974317889
123278680
921655490
790764274
1123232007
678153774
924583088
1285374439
1055346218
627795103
887336073
1686542680
1718703093
909618488
1709857772
158694922
1516750093
1774391809
1101994211
1126801543
1266427715
2004414675
1131613177
787754570
721195083
1239084613
2065813321
1654956603
1113995871
1220303750
1819138153
721819731
1066730032
795926595
18668544
944836389
720942658
89410608
33972980
376237390
2026477255
257098622
1912742838
315715762
171754779
261835854
1738539206
1159694784
1411788262
1148679584
1370672447
1024336406
2128526045
1173627730
1849217577
430253829
1149726260
1779268438
1881536920
1627956562
1770011285
1601353238
1444081888
926940768
1564700774
671612575
648895375
246772448
1637262512
1207301784
719296518
1396877069
838040192
919990955
1751042744
259110901
156787933
1898293777
674161560
263493753
1801047711
511889650
666718504
1028302386
1347787390
1998232795
479918061
1474189666
1275151467
1788384203
1301000552
96361530
2108026170
1364610505
393993390
270949077
399221394
1568424017
161996222
259444917
729732168
13215305
1448041599
258940154
31486563
1041663673
710348541
475606680
1052671943
715598591
534719732
331960691
405818898
531385617
940662812
196834382
109755005
198312249
1204460938
188253365
1235721052
1089151935
1680203255
1686720908
2116160231
827763122
1996305829
1388857511
1305179553
1262014981
1861391358
786622489
151372662
798920583
162001161
1369837900
1490516166
387451107
18395580
1931670461
1377256526
1012629504
447923643
985774293
1775255629
684290886
1157470739
2058469193
1525502880
1645467006
1578473636
193947596
1846394996
70181967
1811873033
1213833558
669816705
669505462
1780173230
1530962391
392651617
1103725333
376822631
1082953933
586023672
495085889
563368571
556504381
636774444
2065084110
561778046
2104397775
1236851623
943994267
305205595
212908378
1437812145
940606188
209825945
624775253
159880900
494934397
432939597
1560131529
916216953
1120785381
1794821750
74686447
896399853
61436353
1703555977
630285614
1876507247
2021390569
1821242041
879694352
39824330
290484079
1113848086
1720789990
1826544114
1922178365
376547397
417775721
112009751
892984886
720187479
2089284088
1527582018
319743433
885321170
712088304
1222738303
1490809466
175113229
724163242
1471143245
952528888
149454530
508163564
2006620364
1793792054
1266566683
632194915
1784397966
507623513
1185022354
1483390663
480972257
1482842031
1782899088
826593312
1992624650
108067153
1067585005
676764757
1618520990
33508865
1725714099
1584148355
864693755
169714170
1673659948
1185476800
1465720837
380531105
1609286046
212553687
2020905485
1477110966
1850012221
1691298557
429099795
626998687
1470149888
810157175
510145682
1588098104
140565212
1164091119
469700479
1239253408
1289027845
839261502
1641556913
1625048679
1590709096
533781073
1659658095
1472600725
1194552910
379465886
208904224
1797436368
873548343
1313026801
2099785739
375601449
1895135254
1700929266
1897939749
954128285
1676897323
100854169
1188592821
487381819
1449101317
756244769
1065898575
545970510
1110501761
1327291762
386535384
1804654517
2141506265
1695634803
503857420
343981329
1056619404
1348662639
1154956250
1259709483
940300790
138232576
1765160277
692029543
1787662098
2038980588
892744151
1825795180
1514740807
69629323
1479902029
1325101289
611019471
313831051
1983953350
2075006768
267180882
961809205
1271498162
213432941
1764771481
62534853
747647202
2117316653
1673752954
453809140
1375101679
1425413233
766482519
1075537546
1064166424
1855398942
1123609865
425946198
466191301
2137704521
228757907
402524299
991711145
928143302
696645762
105247617
1273981710
78983682
1960920125
1035008959
878031578
1367022420
937947973
75729384
710201898
836974818
1741693529
2038712832
369599214
152982311
1621231114
1875209109
1497741218
571560056
425876541
1162626357
813405253
1337809056
917831300
424692459
1206318894
1957220033
318863314
695335152
739680441
710520748
1682369043
768287653
1918067982
205761084
166751339
891821799
1125067278
463263522
198033145
262575262
954224332
127153754
145239506
853402575
715171222
335585550
1863684228
1127367374
1212648870
1411175412
165972919
1871848887
1133044349
1476134358
932335783
212089768
532228206
989832281
205038328
1313950252
778135672
94260849
2146368696
860795595
1007036308
810276944
1558599304
584118324
1777344563
1779148987
1008469634
1642528375
422917074
1553297093
169330404
172197163
517457917
1215737835
2130727435
1739905754
1186962852
260591924
1538344843
881726656
480359955
1558635069
467894142
103325428
1952919531
1753671172
1600991688
947105132
111839683
156316650
1355211122
2019586049
13674775
398354547
764394142
1789765425
416049224
1539365745
1269904145
210135082
188473886
2071715485
1158311699
1190428394
1983714859
1721520433
939711860
1804608760
231305177
502566806
725226979
1537992825
1955659139
638953367
1567943622
998159228
983431376
88509500
1642929912
753511432
1135076231
12263829
937090067
424524761
689080081
257054474
632373875
2137028523
1157879778
254009048
1344432715
1577153965
329490370
1328440057
1612290049
855771232
789250058
479114260
1359712909
2103544000
1212708217
79220262
676290186
1750031829
872739634
39679314
1338539950
1254330066
686884524
362220247
737126806
1297597030
870797761
29565599
1510286943
1409034129
111125135
561069969
624751599
1147130533
880030682
130539585
1158138806
160933166
2056952503
1917249671
845584488
1056861003
1395227116
1939188907
1589662079
482691812
1423842743
43915384
9465988
1495325823
1526306955
1053357504
1779071039
1187302392
143349420
418855313
918447340
867663113
995323998
1380526115
448844120
243437286
1078879815
536390270
405139707
315389965
908776397
719222775
1820224692
1381474850
1358004122
1994969694
1793073885
620014417
1807153448
1863633818
2014460118
1477584575
1643345694
1058808757
377196183
1057552724
233048281
466184775
1904743884
476213461
1831052484
1267013101
1711635321
71665401
1934220401
990844058
1756670560
1281736243
1761567443
1147942411
16104704
422750553
318361664
1666344600
2069816981
388895341
1421857588
1036530500
792879317
840047480
1196391364
951270292
65752995
775284568
1502746004
1601367620
512312183
1662338863
877333098
1633823867
1566962777
812165368
240365862
1275980003
2105753937
1271208832
2042558153
899229055
1145847666
564119428
80990974
306691670
1744153361
2084054474
496003757
1608982936
1393361946
1215892126
1860730708
1268514284
1465190668
284533958
947869848
677884204
165460060
2111695598
316704532
201083496
1676695142
1849084074
1606835239
1747583072
2044002131
1204491165
806520843
658157665
611423190
1965710056
2098901421
53014269
1272843268
1149696238
713700836
837750480
131751323
819876721
212659582
200426373
703368877
109957887
779713754
1451476624
630756958
452081479
1687454912
165251068
348077500
722694988
1600795195
1343541048
268468662
272963693
123225907
750674831
802867006
751668545
451900544
1675772707
988853872
1333999028
1373179256
1734013837
51792837
625776895
1087927859
986124918
1358568607
1264602608
1138694304
1761170246
254317592
1041568711
143567128
1983591048
1265847582
1700098924
120941849
450670846
1452755076
2110823797
800627303
1879022184
628073609
1714221619
1561950521
228434755
2116044764
816741574
386710220
171351566
359753180
152147349
148885925
1679625313
1216009098
429301375
366020160
1546352583
1815554538
1311150831
2033112797
1253109961
1759342685
851098385
1419165913
830760129
1934363862
177935236
934417132
91831204
845595932
535137550
1290260985
364114989
722419145
1118929518
160260387
1572667911
1333391013
1856340577
410909297
1593439749
17245621
966462558
1161134525
1376727054
1198320244
2063168136
1513302127
1670677872
358365723
70369962
1947536292
1873761522
1105407630
1704471012
1509736283
567574405
1652404052
421320091
185874626
1317456015
2060340108
1204493037
1622691733
355223600
1566628385
1796893220
1595479881
806973864
1719559148
2058687925
1764101462
697016088
1882760009
1233840558
1800732385
1250556401
733495949
1289374474
632194915
1137077244
1729856304
2087682387
462631512
617356600
868236765
1199083917
1072501011
776729401
1124541229
256808554
1778156618
794864651
1833430713
1252316062
2102760392
1062919656
1272568623
1219074851
168532404
83274382
487245199
910528921
500309264
893921061
504645332
187377370
538647523
1079934533
1461544222
1375163879
918828749
2037635272
168635064
1551808116
1904878391
42261671
488077541
695316538
97253257
234644459
1239618707
710712560
733992286
1910730960
1537985590
395175271
961013873
656428972
388668099
300387202
870353900
450179928
1809197401
403490118
1585813537
330560052
25224375
4759776
243750451
1071574650
1627503561
1276362564
1373465330
2139209494
1834330125
1559772854
1548052488
977874345
1475304211
1958491403
1383471389
1753595268
2007588802
548144592
751436658
1390399412
476086693
1061030886
761015120
183219266
1798270502
219853629
1683769451
594645716
919787883
184442910
1317537653
546366092
1519019854
750786767
2127869080
1101647341
389732749
409414902
1129967574
2089809671
581487477
528549535
1017147204
1512092731
1528429004
685555959
1258239757
1444836047
91028801
1115847940
181403792
2106906632
456061304
1940220206
33554373
1166812818
1620286738
1890963081
273387638
296371125
1199883421
2078981155
297310072
1780639218
794080455
1959218845
1461176104
1990128545
308734185
1677073046
57363241
583106151
375859314
1746180794
85414294
222651248
2103236776
1494032869
2056006106
704784446
1043913389
2031110674
943133277
836740148
4051317
532811284
1763855445
359481425
759560721
896253685
121462207
506802477
585660090
243732988
195008283
2030764016
815872967
1399754885
433636440
984248216
1416861679
1516911439
770585978
115539811
999600272
742808103
2076232126
1967990094
1775718011
418353528
862162090
1439353646
652497530
1965958633
1623659069
1895682281
2070278702
992155789
1213008271
1118072980
1089584652
2131023303
1179250221
768414302
1625037472
307928559
2032195581
510023150
253448167
271711263
801040511
1255748414
1768798948
1905830336
689182941
1169375473
142568712
1955561743
855901979
596422271
499709177
1796658186
1746071853
1157085200
373883159
1698229166
1756992556
39582958
1864678421
1776087523
303262623
358144488
1893157124
261284714
115085750
1706178320
284289052
719214898
2137825231
2137679765
426294820
2085465367
971568688
907644505
452395152
498177187
2022135503
176676773
907625565
1471805441
1693090026
1155135035
710729456
1029375019
1073978958
1191096715
275912365
2044686779
1652298912
528074051
1411799062
1835077591
143220969
1003980971
689785541
1985445791
60794937
2105929470
1263129361
340155704
1081804080
87467639
1046392143
408252274
289566199
438191043
1016684050
1639428304
1783596001
834984750
1651478923
953523587
653386652
1875145545
1858010955
609175194
247090151
1189821406
1047209183
205437772
522797431
90545159
722528819
1099671887
1677175771
233762090
1788444301
1860544842
40641932
809349226
1674449663
1933602789
331149726
319279941
1120402119
142882075
1018639335
2097538938
184252815
1539066118
1371023297
67428889
124775072
1324295903
684369390
1935022853
743655019
798842122
2018075237
1428977573
2035755129
1617329423
223513514
1546429768
312151296
1243058402
234082655
392516097
1519576247
618128283
1145472755
1715554133
1048362325
953771147
385582233
251523490
510637615
1561532338
1486018019
1560372721
1192329161
1537616827
1952268968
1044434173
1288515280
1174460696
646915318
204281945
15427124
1837259245
1947063549
1400756251
1721864452
1415212469
413775796
44983668
905143813
1573901163
919033623
456776299
1141801876
1670387084
133249741
1428148177
1695722001
642099750
161420259
1290209492
1514505354
115795176
256919376
1002490767
1646611909
270581632
244544316
978536142
333917334
595583557
1226938205
700151453
588039102
1983380617
422364095
984275723
450514390
1270650652
1166103206
587117282
1136438824
316214040
904959150
413364907
1892385528
139780835
1263417852
684369391
2146180075
2133418535
419809231
2034940042
1817543877
1211097398
851110011
1800851652
1886811832
867358823
1297661184
2056326768
2081993791
1360979292
1692205190
233329508
497864286
577186571
268140718
1166189920
1515291459
314050552
258288650
1593576352
63339124
655992177
112815055
939698702
379763606
823828166
1427120518
476763743
140255232
2107220788
1467987606
343146042
705942133
675859279
1766747677
222263080
1184458139
2115934054
2144905122
932323473
960366233
830700913
1839213736
1362833790
678786684
1949250424
131808169
646551452
543575257
1248712981
1633605314
932240995
592056609
1294980041
32171713
1916446298
872637691
1886633868
1943800389
1668215404
1536966912
1291834302
483311197
290106433
2115136772
2106522667
815296030
2087833680
413219555
330234275
1073882211
1617517871
917810204
153053128
740060408
1812656468
1342760398
1421586927
3186295
240801920
708148825
1100572586
1371192230
1347858786
1536602457
909131130
163567667
1962710791
1916186096
377556336
195389404
1556079988
961346796
1764678090
225214719
1032554018
1697953589
1382967871
2108255644
1364164213
1952220598
2038562762
2044857718
380492240
2071862461
1447175757
1266687557
1085921685
89486229
2021997303
1442068217
186006467
1503764838
1201954026
934236561
32794302
198682003
2116681705
442217475
1200597811
1661883760
54123058
616935309
972575380
1641871379
1727553476
792685975
1286417001
436134011
758644618
2043448476
1631505729
1141639728
502748936
1122964765
1124711565
1290868687
2112862932
1853683722
208718447
2055496744
496905843
808526746
477179108
805384036
1069493808
188809499
962390998
766527128
1621110605
1822042001
543709087
270473388
1549515196
1581899970
1905069541
1352003483
603409535
228841016
514796943
661398274
1548766723
1307285973
902353746
577767158
1702537861
153668700
1268836610
955410079
925685060
1203901839
1599185723
794115695
1863953926
86193830
931700333
863907388
1527772310
207218530
1014816663
919252441
1347832648
1543270363
1202405800
1547543993
265038574
1418193786
877542433
1930180521
486221321
955534100
643361440
1449764808
457314125
1716977865
136030807
63312351
1210038551
166346284
1746127326
756030914
926330606
199706421
458125507
199311170
176412549
747761763
916076896
975159606
1851700500
1225245547
481130676
490599461
2084765340
812971778
200682089
187761971
1860150695
887439863
810595201
1893200911
2142775463
629164868
642812876
1005801
2061257842
2113270185
56638556
357980412
1796032952
1466351323
103334463
1878162139
1943082074
186979189
1641795352
647147286
1325287825
710249699
1712397319
1855326023
168100438
619648823
66418633
946971767
367298006
1457307392
1219917916
1806221820
1692047032
2096012655
2135812585
2088839182
1225990444
625336012
1479351176
330328228
123473132
1315681527
1688939832
1856654616
1653242605
1723501517
1045637374
1493805944
428998549
1367174628
1500598981
1589167104
2045480252
508278601
1842142337
468452572
134618423
756512349
683369579
615332043
340039618
1466604493
19566954
798044976
1750499859
1940102700
498482666
791917310
959716883
807713842
332454396
1600337953
184128612
1817686980
1645103206
160761054
604846950
1471702877
674238110
2094596965
770760382
520565904
395957335
1828488777
801513365
1288917404
735049089
195466802
1724803342
970460715
767010152
713649268
1262110494
866101253
1781462130
2034005349
575975017
1204757760
22264725
475601993
1854173207
828659422
1283965312
1361436279
863586497
620987293
1317902389
2139273108
278912914
282749489
1773773876
892920045
1308354208
401277501
616191585
647286533
1719607551
477052176
1952616690
1107191504
190672173
2127046180
249624186
1604898442
1497883931
797438963
93682794
519169272
46854596
1990152188
613800229
873142720
902621921
1703470591
697653434
1467490970
804737254
576440469
470058580
1073970901
1420922751
377173280
1425770791
274123550
1600820886
442897203
848394807
382713220
2092247101
2006303013
1706468989
1582322836
300903286
1250685435
485597675
1381362486
80251680
1572103006
2006769621
408667194
2124422157
1310301844
1461167261
2143864842
391493204
1177603734
355793747
426585253
957968362
114328227
1127174006
1558377861
1240447882
698352262
914515462
680419566
559945901
2019511565
1021836500
1568425784
815323020
1664515309
272638785
651452588
1032455079
332929180
1021651746
517623668
811448662
2093200987
1784533107
1701230324
1561038414
753424599
1650797002
482038141
331116119
295562289
920597935
1998443900
1377361957
1782998468
500967531
777091410
1368861151
1885360947
1909461438
1097837669
1499605262
2091089374
1674943326
1840853612
903055860
1275727161
1530311006
335027094
520598794
1061683019
71986651
1492955875
1060308947
206568806
93661886
597566017
2083168408
995327953
621488766
4413673
2438753
173663943
1780790213
152253548
687761343
1544318103
438258407
118813074
477521548
193112675
314695876
870288558
456047950
1006857618
990844911
471800106
803679817
800992652
1572180823
1446628283
587819049
521402395
1429394642
1287701918
1659016076
355908426
813623725
467029919
2139104731
390295421
615865170
1521476023
104749735
2008128081
496965284
898054293
1493691015
1293402480
1366647084
1243466508
1355080108
1986386518
1449275853
1272941635
1240143956
2131614585
792685975
786227961
91615339
1395128708
700203026
1740851833
1490648249
620108283
549571005
44775413
1070412819
1879867886
205331041
1073587642
534791343
121531686
1238762396
1359524493
1854701178
646754838
1151117784
1402003045
1049078573
840707548
904213234
1482628978
203340177
1243590909
1281502598
705186262
6444588
1040522728
363171537
2116652139
1166076706
180444473
39073174
1950809819
1857608654
437125178
2095042066
1606617727
2108781136
562137360
1789241750
1114180464
560002130
1920151904
76981736
688726608
2043765555
39488857
1028278260
2074988851
1997334208
202068343
1846498860
1500985174
1006289879
1474395479
1172591084
664155520
432411321
1882500894
1675276020
1948916214
577630824
590924392
533570876
846933034
1344097853
1496026919
962927503
149045846
828357572
304888630
1053333948
355810405
944162107
1513922745
349978004
1730091913
1559488178
830922740
991947118
1085083812
339961375
1746874343
522211007
38856677
351564645
1671903574
1112588887
2127717452
1079731178
1843351882
1048689756
1696582984
1288332085
1912267460
1308487697
1977158396
1407130606
51079490
874723264
655158673
1615806678
827231973
1684838482
1681355113
1111466271
1737217226
2070541028
407749279
4149146
767302362
762022154
1278191275
998224736
1069144268
581701880
1121802822
2104071912
1577412430
1597297000
1203098709
1428128475
90888487
1964306906
830083834
1150676117
1588349754
1084494803
1204159114
1475148997
999451447
257982319
259880734
461784166
859427009
1809334269
404669724
1663531763
586866735
489275287
1074749184
1306294557
270325103
350357447
1099044325
766423579
379582795
1094051462
81135226
1319941745
936912997
1794016684
1765481776
1676649898
1406306976
34388323
2016673690
1291002721
1194110274
103256201
197848053
1522960758
1955855157
1523097576
1190884810
14931866
127009916
1029721769
1855692632
186540797
1311917271
6685259
828319720
860309593
360296296
904670090
1408419147
911450104
1354722339
1420417464
1665456634
1652795848
2012082975
25747883
1493836167
982626566
847459276
2096363878
7371388
1177953572
1026510813
177415512
1175433493
861193938
1485113064
1425698164
1962027003
723700270
1392597534
518248489
18036279
1236604833
384863717
1536547573
1471161076
1357427624
1112550661
363805370
801713339
1709403810
576801291
2090096390
634928345
1015468054
853664375
680990508
231601913
649316052
327111372
1989130774
1691258628
1858372890
788674032
718147436
4006679
521156984
1637949361
127860689
298591800
1754327165
1125730476
2005275138
1364528400
949735391
1699781507
2087566923
517262559
125713498
128587091
104428727
1644110639
471101658
761253011
1841680518
919252498
192832104
283355094
955004504
83697967
1442695110
1352894521
1132974955
1704576409
1862074966
1478175932
1991655039
1632457008
635371366
93422944
521425021
129210378
300191701
596036297
2110483841
990399265
481477736
1153514845
1350818710
1786340161
190472978
2029706707
1220082996
816850935
1409333920
1228888380
885693120
447394952
1777325438
558718343
706855352
1446677719
1959702399
1627002415
973679120
36074821
741876562
1715999537
635594868
345758099
473462046
140436490
544063195
2076386278
1071411868
899083929
369033
874058411
1255640976
2024874409
542112030
915916784
1386180317
2144315938
1932847551
1549132726
1935236665
380057101
1557221183
1706538271
1374910012
1022421664
1478287160
599415033
1661228616
1862628357
1887079792
345127487
1319495684
1938314007
784357426
1527581936
74380142
1424572315
301734012
449063486
1334624127
620017660
737969566
110246544
480364889
1204691164
470178876
1575090877
686450536
54326422
1387918467
1911247199
1363154901
686003257
738041481
1930275248
87670466
1055856050
1364391265
1620275258
115803164
714936068
47764138
286916735
1778575468
1849036055
485567709
405839364
988842202
572855241
2095209521
732846644
299150296
1794151760
168575938
108282579
1927924678
1897944356
1381724433
811511345
770152536
1444913288
1897868368
883714570
232860966
149645165
923632910
1335683577
964647454
897946233
1376063753
2143895712
50257101
1103752566
59135043
691329416
1281375623
955923650
1380129904
677544578
1727834125
1379845673
600256719
929213489
2033719189
855713897
609828019
1601309827
1132361349
106354362
1419103624
1810676724
226223691
1711191324
59260585
1570306520
42323838
1647697274
65991903
1967683563
278162808
890982216
446431368
171369
1221050053
290425197
567220688
1630135230
42095029
1011210557
1600106642
1211326709
1374890830
2111370914
2090540903
1075440004
49286704
46177896
1171176542
886874237
1208530544
2021176192
159431985
1835353754
1898671552
420256120
1363617875
111234893
267649010
113286970
875237314
871675085
820865889
130797081
1133267842
399366217
250360675
1071763930
1948335718
53074918
1827747082
1942893550
1222049181
947948712
976164345
499541616
314381464
1643085375
1477985107
944478547
690294828
1221794386
1262153870
1711989686
279303875
1414980756
1633462071
534353614
1019949702
214160038
1755464127
1149824373
809219920
2068035046
961290297
984786947
292213288
1224599328
924216539
810638220
1351388949
1765105888
200981848
2006110454
752240677
1390724946
1879880601
1772933106
365480463
1623499806
752052332
1455609781
208979226
701203793
66724624
399699596
491617553
1049270594
978380450
75935118
433168845
1779092615
1523757412
1854650681
1947210440
1834994858
2128587666
401980414
1190998341
1908339309
1799477916
1559978304
1440099302
1293984899
1549927883
1747416521
877872513
654319493
1831535071
921108537
1187825174
844809651
2035784781
1944885147
2118992272
1246562507
317050194
1017505253
1058989998
839464918
2005121071
2132101764
1836734167
588901511
1708125027
1319913790
547589099
2092025400
1028404606
1713618574
114977512
958202116
24933986
485459921
585343317
814726392
2129514738
1510345670
1556115922
1230503048
1575719092
34239525
78865411
2139387337
831247646
933702376
714620024
1007432591
977195011
131237056
1872061566
246189628
1508074478
770530885
917108663
19635197
1907342060
1668440797
945396149
282170631
1862531904
603578117
1683886410
1771318211
153879923
1611116999
1424972756
2094063388
1480064519
294795576
1724423556
1762850297
1508907131
1537348427
76156701
1230435390
1622944828
805707016
920312479
610575724
974350217
635748299
1069186361
16655431
1687461139
227303480
1536406906
560601739
470730881
11825424
1813135263
1941228471
1948698175
1879683760
201754501
608501404
820241063
1270388649
498659735
1233467382
1242168867
577750929
944478547
1334632408
1512810165
635630069
1901892763
1319690584
1550720167
2002946966
794076115
1038745969
537503067
648177266
1208178238
1437805825
546520978
1131235763
848776220
412616446
877810062
982132549
1864066383
1625904106
1276315081
636816881
1420767975
723026353
1758039594
1464071303
59702502
1562877142
1391710875
821236464
883160412
1868702592
1560130744
1305526315
908033050
1003615686
1280376330
1217776537
365197051
160973030
1852487004
1932993247
297754383
1243794411
1145031317
1891121892
973196069
121933191
659118469
2135937729
2034130775
945841902
2075861616
201616585
66810068
1841576455
541424733
1147144928
1194611893
1441004546
1073720419
870426306
2123874378
589606867
419752858
34803000
1526559226
680663986
1181689253
1832292638
1511851209
1568719153
1297636265
1210503203
1369061883
783618275
1647721950
1988202503
507915702
159642960
1452543268
1454054905
741129380
1235890923
1980161154
20275684
715605726
2237047
703534569
263994336
367967557
1319732808
854923274
372340111
1880454421
1764435409
455211886
204467816
1366862605
1365771480
297947227
1579464738
988356125
196389481
323745309
1217114469
1079260617
757820682
1983521503
2009512042
531972648
1335578105
200305786
1461116611
874179105
1254539932
1750774757
540919134
536337144
1217641095
1670952599
1077346107
348805911
821070393
673453961
477370347
351792969
829124650
1808443788
444406108
2031383627
1628755395
1750633780
1418468187
2011079319
1410063122
385881021
1104139160
1952122553
1747833993
1327237451
220672921
1178647824
1071778151
1346371727
1448580772
1347723626
1002093570
1190302316
90470122
207147013
1106081902
1182058421
1285927607
1284131876
1128264499
1431879900
597780716
1134529690
1908358023
1028022555
860878968
913513810
251130017
1606835239
191338949
163077885
1093710124
1346989551
1842561807
492720381
17882629
268097562
954863255
221905414
983392103
1890537530
142074650
70900926
928280000
291735475
1892052197
1319006523
506716462
1789853518
1398315565
1649833111
1565415566
2117890468
1790278896
216877426
1048899170
28055082
1701247567
566264783
1591282687
350485182
47848155
1597530403
1687636306
817954463
1540156392
2028412390
1858054962
1832257248
1797437658
2089516706
295777897
1448006056
1188638925
1796689288
388455981
107957329
438551986
791358872
586325541
349630016
1498735239
1228373393
1374074008
847219051
1481233085
354548073
1621660269
306764739
512382542
702253305
1967518469
1425725651
1564873405
1710043911
1167383009
2083048039
1576193939
42435206
1926731017
555460958
1588911738
441375821
981339326
1287544234
330114350
1088490291
308516277
734659088
1436906821
1633028484
854226414
495933605
356247754
1370209594
1800718278
702019266
651676660
761984788
1111420750
58934044
601653624
1118491023
681065855
1076871590
425437942
12988258
1147348941
953925448
481083079
2022184576
899700402
2038647108
2121355605
1341269461
320601486
1073610763
1606802552
1244924444
598485075
938670745
2088018140
1345210300
1547318115
1640963951
933400432
1638956205
110120617
1339312326
910859790
1497635705
1514131474
1120141681
577772437
2060746141
621626839
1636534349
2044260488
619046522
329638381
916686468
863833904
1786106917
17580362
935106341
1424159774
1230676569
1750592171
341173030
511436718
1861701824
1153293168
1717311251
528867453
517555389
1129455658
407867539
534730810
814612965
1470419886
307194410
717518657
438423575
682120734
851269864
1145572537
1872206736
358657156
2074333307
799146010
1433063722
1202954078
804141142
312878144
2020424189
1264873019
1696966310
827594120
1373857004
399447783
1508913677
829880714
1776528362
1461408337
1668341534
961859670
1642339186
1443983534
2145064369
2075736835
2074340049
103136653
1504805149
1071599118
2016713149
1150016624
252051219
1607003826
940000026
1147574594
305128478
1114700984
746392982
740911133
99987247
1838903315
137837799
1091817517
726961137
1630641421
1729329793
1372702302
714053832
1718414643
68141714
112354806
2117211124
1497832563
1388192759
1555354590
1989088654
1597436213
1565607981
520921407
396118092
1486772956
621956635
837243890
1773544221
1421639625
1034108597
22055752
564492827
1610029798
1684350304
609291981
80590694
1875737110
325815749
721917184
14808539
880649616
1427947164
1335496178
2005951382
276850879
278059809
103870923
1671615812
100686593
501533783
923680686
1117787354
1787120414
2095232394
1967769971
739281639
221213458
1832107036
222592139
1407029835
711536717
1005018120
938686374
1305692150
1751211533
380841820
1938869164
1190089057
1335262423
1081580776
465963913
1712669006
1856678087
1503511580
115033768
1811561192
2010504284
1925911314
288216575
112882122
486565977
1480757361
1693889903
537712891
658942717
1031352539
921341662
1242418269
1519709075
1791414135
1616354183
1692069290
1688137321
692333917
36776736
1325969598
1016580028
1653830759
1610324605
154114079
489461222
1006065368
460971566
181289695
1628174373
388705134
641738700
114395750
1205580583
176369253
55215310
800344504
1958953638
1473238990
1526421711
2070070334
1251531810
44102881
362985968
1897879796
1650484393
160752862
1404613422
10161334
1249800648
115899514
2102904249
654252526
125600023
218791380
831433588
1452783642
2007418498
2110403702
530083969
1821877810
1174511379
2017030515
2127066939
1777145427
578074523
1768325660
2090311210
791263557
1429506992
57636740
840172359
781756991
722975607
2122072593
801413179
225683075
1663030957
1895000423
1088286380
1143755945
1049054585
1164477223
970528837
1042397217
1564746932
2134953075
1341505382
88818950
1922985590
550670683
193193956
111946428
1337049235
1714436509
1370201627
1377657725
1369562827
790274076
571258292
1350129342
1854604555
915040612
837000148
1247178807
274092369
1196665745
1700994136
2013395703
1158105657
931310268
1841612548
2090596988
436002542
1659086919
598097989
897450788
1095506348
70907676
1271890018
1115654909
231746502
1672015447
1639777223
368562654
2076894159
436148146
747319532
1359944265
1209604553
1482804135
1582111528
1432178195
412514204
865087879
339073041
1589591637
1352727415
1525264081
2091832099
589655255
165255100
368018762
1898975889
1032537612
1946315537
989225023
541678610
91627055
1901900962
812806126
1479466750
172915350
1973269562
2106716580
1096728238
1315872447
400121517
1814325766
2098817947
527971230
565389965
1117608773
97524141
510242419
642501348
1767730202
1708573152
1760501251
582200903
1330711826
1460842357
671587841
2101665492
272108823
1855043041
325972628
1392549731
998660138
323805477
1174216506
572240794
630673571
108209126
1829107649
621701865
2035520899
1748059295
291515098
1031500212
1659661710
2072002337
2105097917
611958631
1935559148
1973610838
757552365
659503170
1463659284
900602545
302228599
1481178275
1807932802
1883023366
1667367961
812691943
1750684567
1407605384
2107508530
687979204
287891355
438938842
682171421
693314636
653089947
245166460
1104132600
2094761901
185769972
479659995
1513624671
1172276190
1252369844
2087527067
1365670701
1772279412
769330
212396773
1253373250
279761547
1823942182
729904032
1312561768
1102484063
1393288998
460443406
1516668232
600724200
1398601702
823851140
1315818338
1454048268
1529013031
2077883020
699908981
81854486
1091609914
1046340151
1531603623
87599924
54096618
1409684058
72604729
48132871
164993927
1100396290
1910316060
1765541035
219600274
1168793368
96527651
878031578
1885660252
1387615227
379771667
1556115922
2146961424
871033701
1416999029
129586469
227519361
1507843547
1519538285
204597719
765362215
1555052622
299625583
343140643
1157067952
571335488
1935984832
974713624
1937268014
1799170803
319802640
678914478
235908052
863178780
1228811280
1634625427
356074006
270782743
547695533
1406890955
132132426
10471076
417697963
734189905
74797667
867240872
1558147530
959578351
979566512
1440589439
1925535907
1392207103
1706570688
2006380767
2051059258
1055645851
1252810589
1709003304
2101750245
1683532333
346945102
1919824912
1854953513
649295250
826411769
1321957913
1482806371
1254451400
1528666336
824726174
532068267
1865118434
393043735
1594007791
414640437
1520459854
1748615812
1351986768
817495162
1705394724
1779056527
1534970158
1998293570
1089303433
431113237
1206837640
1224144546
1692543556
846351646
688263151
655864148
185105359
1929360631
451088929
1783502731
615978848
1397666570
64107986
530047667
112322087
708042714
2032024364
337413895
1036680169
313747841
134127308
988666986
1669887472
915541914
1105628242
754054035
1526266828
821979006
679772503
234262634
447852492
1647998494
107147650
1684809201
1927236806
282684971
1337547601
1375616506
1773203478
906023338
117926551
1313399593
1117065235
1135671715
966652866
213426765
919437283
12179315
1045035394
563995845
2073462694
382049606
269328095
1190093936
1572584919
134961157
835340219
1297575001
1526528982
1202737640
1973097657
1104303176
586589371
1055199961
1702639220
1484833837
292779581
2095153646
93909381
635347090
227742469
1577839508
693472538
231482585
414242842
758225705
479276120
1589591637
2050709743
146610198
208152679
385063913
196722593
1782381341
2088519916
1964989274
2134911243
469327653
615863884
879373655
1520422082
1579923151
516145347
1606984365
1222715514
441574911
1811004614
2114829304
1991481117
1231387316
927470299
716267310
600013603
50280522
1814253041
1124852277
1890259755
1016640602
363935694
1972058189
926366478
1670914891
694192202
723824259
1929844226
226850397
955923650
1717409113
799699067
449425919
647849376
1228570300
468320324
1082100271
535540733
1551892212
1819011194
1716213229
1395592083
37831910
1238400631
2120664854
1566545381
443869204
374759983
1697471051
1862932272
1240988475
961129260
1127435818
375343354
1246911394
1651203366
431672839
2108922149
1074812452
1534915436
488225996
1618278652
1266360301
1271230104
526818350
8331770
202562207
85117373
1396837613
2087883319
1307943191
2048997136
549590160
662436922
1828006068
2079900093
1805106408
1362333273
1502116104
856974144
1214282525
1346716327
263189873
66009681
2118976023
1646437994
1372275815
1999959682
1362379147
687670773
2103451425
211240724
1484403081
1625045893
972211528
1859674281
67381088
1709341935
1355868016
554330471
1993460714
1457796501
797631768
1675729394
1529302063
67853629
337075520
741804695
1586292013
666290718
580139140
1664997439
683502495
992559049
799652330
1818757101
1734321485
306937562
503051151
346520065
1317764791
915615827
770015283
1016818340
2048281125
1700644870
238463396
375586624
1072781393
1558106693
598870039
437213273
347030878
395778344
1476970317
1458416973
1705222101
402075326
322331093
1431222661
908305269
1367624074
793475557
807636347
1518792883
283795248
752162844
1013322883
1412854052
1790660891
1935472540
481025637
18646225
60584798
1859378124
523051095
780480926
1664734775
1291757477
498888568
334744912
1481426473
1820108529
1283055128
955216511
1456551024
1987689800
1085764827
1013976232
606824206
1223077151
556860721
564082966
1285472908
234039672
1743814047
1570150319
386547685
1825115012
1920310920
22668519
1929763114
1408814519
585881132
1203454640
1396373759
1529654995
712119360
1577762188
795689829
139447756
591140067
982497224
260303484
503162292
2133183061
765795767
1985648896
485459921
848945173
788366568
1101473057
980525273
260079844
368867139
156788116
216966262
1750029434
1264061668
1184866187
944798251
1048791843
1555581308
851249106
1260265725
1606423497
1532880004
1330824714
768361735
815413051
1654482886
397406591
1843756395
705077400
405571256
486804092
783895121
1304506687
475695720
1854438097
835166593
1265673453
1682933300
1425502810
2041745867
1550613429
229945703
892650927
1791794059
841118289
130992749
320349944
2084353251
1584425948
1247874250
695524400
113974813
1533220025
1284167545
1598441755
251392835
154325137
57530897
1570230649
1474745526
478047446
837386331
1073692603
1406040906
1479453951
143866900
601013028
468765135
1575859038
301898845
925933324
1632083659
153038086
220913194
1606657598
463071265
1170474766
804601845
1204897504
1444041859
799544562
760127949
1925426462
246289718
512266863
938727026
828251883
142664746
463464394
213315597
1895771397
1876500369
918717880
820206843
577989670
1907520548
1364305111
1042742587
530629069
1064302901
751095632
2111460604
434087616
789707160
1286213859
993437985
409945339
1922462448
50583161
1257032533
688836553
997594293
1671585158
540397673
1683717455
569747368
1876135555
614796395
228762808
1985940783
202934482
1857054364
1841629646
583714808
2050972990
801100273
259212417
22638725
1155500284
1746697969
1303435415
1721988580
1166861909
1652380166
457439280
138077976
1215602522
291934897
642920259
227276730
242080341
495155499
2117938088
737454293
2142724101
714305956
1416012144
2031688659
2016007217
731579434
292070357
101555515
1939468950
1578685066
2088038396
2066589990
2044313837
1468041471
1930676004
1493105844
155028711
68838382
1210038551
1590064557
680380864
1473018239
951932158
1703432023
1131098960
1973271919
1900071299
6031353
2131614995
1269621490
1607633326
2061021180
845702390
1246975946
1570102248
1339641507
1114324644
76370812
2037999358
217806823
13592613
226168723
1771308434
1162764958
656644253
1747079088
1214476917
240865537
387074391
1313596713
605276553
1031703887
419877099
893221607
1782613201
230088903
2061961111
1803294836
1895301317
332183861
177682005
606782772
1740330896
303513107
14336934
497687211
1797379649
322979788
1061683019
2134979507
1114632203
1560909680
1971304132
288406109
190869845
660852872
789371365
206409840
177887741
1297716950
1171546561
1128382960
321055293
404295379
1127189619
1546967441
306801294
883691221
1987584792
553981221
695079392
558082248
341541118
1969966859
274667169
570533034
1536922203
103008583
1348751285
721494595
2453282
1561169921
181534580
461803696
999412637
1322711601
448190883
2132156362
1154709696
1833649771
1720945122
1580398637
1501573664
1318961228
1000257359
1379822303
1712322710
102680523
920945861
854512771
1845290977
132180409
445764405
406551232
673084759
1600728680
1921248549
691389196
1913913950
1401634497
1467859401
817665101
193735139
2041753441
1233798032
1709125200
2146967169
665298148
966182297
806634963
616532016
871045594
701892422
1615235936
369335778
892883550
1802412793
538673935
74664096
1358231743
2048580103
96122312
869044589
1195792834
1084023623
567535046
1482136938
61585306
1951794163
494738162
692095060
124556755
1025393956
80129548
1829077752
2093492739
1531417423
6171955
324023958
271939809
694226328
70942147
530068805
1370283725
1286712587
1749732657
590310222
781288399
1527529557
1807920952
1385898013
2116457250
2043818673
666941311
1258036575
395919103
1744028050
1555285438
729468928
716787691
1116942182
10248778
579573246
566111500
1790216403
1914665052
996583995
2117846179
1222934938
160319789
1309177118
1556803267
812052420
1716766868
1423830279
193952281
1339196393
206177692
1645793664
989765171
1511454221
1795744883
584772699
1331465119
84209535
1175449673
936294744
635801865
948509847
1333950795
1242204577
984087759
445903709
2057362791
1580504607
2109984657
779907632
526401468
1555589928
1808441962
734492023
1774798428
1389244172
1749795850
1690606824
2087626879
73574261
451035765
1604100734
790089823
2079060730
2518955
382035534
1300523668
922601894
2059771504
1107531060
756025724
991307906
1218806912
500047277
169522029
693919693
1031196740
464276686
311584459
909247035
1504490155
1279049336
802413343
1414916417
1240120650
1137133329
2085664888
1012999732
985548554
2021934010
809802933
1592670788
442106705
1294001557
524627849
703772034
955411281
1745358491
4059426
1020354371
426859975
956923981
1435368659
1855811758
1467639461
1928225500
643260484
69607600
359391322
185039637
742793005
50435528
575139841
1049841080
401040082
903068208
983597657
866937905
909880063
1137242837
1532603640
1141844241
721433404
369559369
1682908873
261715156
115974124
712890593
1404617086
74043622
1029557530
1858755632
1048042158
2136859412
1419877287
1371901810
1386301338
1304587113
305508383
349261504
988754725
841335787
1319581767
1415378046
2139645615
768141884
1703262813
915643636
1767345497
1866840751
621550131
1778531119
502098842
1337366137
2003526117
2010889573
1631217592
1693742346
41214129
1840282901
52906845
1368065316
180508070
1283374031
1613839825
1456743
897818688
1834458021
1643816355
1617510911
313691898
1694967088
1630198280
1427715577
1912582634
152302216
1166333997
1012085578
586201913
1374749207
1752144542
1470054767
359386875
718089203
843795830
978810240
1676627143
1011199431
501101546
1611804955
1973185083
1085338191
710684036
1972226194
1377113150
1174918100
399017411
683274968
906816546
1874228105
1731927364
994771160
193198277
846144081
1187001840
53300732
1362321067
436972556
1166440752
647398294
210713745
170512596
1557870504
828366663
66540379
265449793
1243284160
1199086111
914712109
72585212
2143119769
411982201
643500447
805681996
123689417
1195019340
320659511
303601403
282844145
951866585
598893908
1097817423
1147342188
330612601
1952642630
1930552931
1952374234
2007015863
1931374240
1737723840
1179970149
452102492
1947966509
1330285638
339740541
1323526349
917285414
708543956
561314065
1693643326
280521700
838606611
1785415768
1392656310
2113217271
1785047358
2024689107
952111827
208476262
1889983128
1518907759
252128253
890615434
1860389437
1846071939
23895189
1086719277
1169218685
2018245408
988357265
475791984
2102045280
1295760859
1999096129
1188520384
83928174
623486538
475362447
1020889144
1105451916
1359490181
210931719
1963492242
2070695706
1741201815
1046547836
1728665675
579077458
1371491929
1830541551
1732545758
241907667
1278061175
93661617
204545071
2082831832
43342637
8573553
2039201865
1234973957
1855368903
2115769488
2019703965
710276785
1493503639
969301589
794701384
1827583965
1654308905
787080351
130049928
453010711
320686887
451372185
1332169909
990526718
1405660385
1308027486
1239044224
607463714
2084766565
910958070
1440238032
1422686256
534719732
1325173212
1815010718
609668654
853716857
1511664758
1165991667
999018386
1931515415
1634063088
883172076
1953232340
727327166
1893123186
175836121
1925368486
1401162854
423423450
750142065
1157609746
168160411
1706402566
1649762560
118861800
1032041532
1885051364
1416559233
1522852370
1727515784
1100976099
2007511389
904133784
1235158768
1478090330
1713931238
290181879
1228788664
259279508
1146944785
456165910
1450024597
2018852390
712113153
1214205640
2133371248
1256363408
889829596
2074169750
1599436272
1532844704
865802249
1589020263
1803185980
56294437
1130784202
1400878968
986898820
709197129
1962283277
761908191
1442011484
1704302505
94809129
1455430167
11472494
75545814
1043031731
1731277241
517304062
604652427
1251806517
1918674937
1558738650
2025289672
1374487059
1388771011
1582026405
2084150963
2106973478
1522029613
2099492945
407469920
822880245
748018859
95957013
2079954146
843191733
1527006116
1020207544
616206097
122336196
1085932072
80798435
2142677437
1966488865
407940160
374422644
336459709
212925076
1645656874
6057216
112201611
1666952385
1568695348
418359054
1928909019
1789953805
58120715
957373134
1625006032
17950329
483877477
72562331
1544625408
2093384001
421079458
1143908950
1622450989
301192384
1432171830
1554741789
1779379864
1581725640
1925878367
2026507285
1928394333
1195730700
157961766
476308928
640072286
1142260991
806822784
281969621
1508678327
1035661720
540010707
1515919093
343635325
2110346186
950110476
698487946
884506748
1744155110
492245753
1135235556
125923623
1719673351
1480815973
707602384
184850046
51577442
1225560542
61788209
889736991
877388769
2094289021
1613026926
1892323423
191171712
312326330
1605324197
1865066104
878790454
1642242609
578977731
145719564
1839715508
1598719708
383695199
574238239
1707551295
1023803912
1260728938
1217197570
1825841256
1107444441
722011567
70335276
1219172096
629045519
1942840188
494594036
1043718073
1946166304
283130610
1671538297
1904856472
1408802044
2095687666
1086017963
210084157
308774287
712921429
1242096427
1378515761
2066028683
731896568
123370332
300944898
598247178
2130016053
1866184898
288412215
355927626
790592084
1783460652
1521709180
107587668
1318047460
126212086
1140692912
1135323791
1981763838
2016690755
2089471971
1631034234
66999521
1114792673
1704042890
535695361
1319988719
1468448478
191928371
1323978091
1312765366
1898735473
484482913
25772738
1541572670
1659176856
2586735
887809593
1007486181
1395829897
1219261633
1114792673
639987547
1586097864
96478160
415247360
237185100
1552663951
1743122619
2127741008
81710147
216484397
2130520670
494987410
294462633
6132996
134869459
239153457
1124334952
1587293854
992452141
2147255514
1228799643
653848350
610589108
937270433
856529795
1081915053
1692124793
1462329166
1738654094
1374431389
1389869531
1098189808
170761317
56161739
2019148629
2060236672
1723340292
1274872530
802638839
1671686122
412621523
1172287918
464775702
1716369601
543189073
1169474770
214306301
890081669
422593834
2033650352
1598721044
415485845
105415529
621096792
910057590
177526598
1063133219
100709750
1615188114
881883735
1171788972
1418240297
1005292959
1777112418
443815948
303128906
172655708
329222217
1115803809
1601363970
1636095213
2120271593
176197336
984822563
1628517394
1057868995
499577885
1045503320
1822887509
1661512206
1273055265
1896446091
293248355
880649616
1529734784
175610636
944584327
2089796726
1436654304
200493985
67354331
2133556940
1835744097
1738032020
1337639003
782333479
1200289875
43311397
1122214619
377978020
1603379972
290064103
1309441225
1749268485
330209298
2075663674
35227988
690779403
1070387232
205388490
1869480751
934070620
1913452969
923219991
1794704650
1508815096
1822238926
591842001
374453471
1703521626
1347456256
2052898249
323918546
640011269
840319020
2011174585
931278873
2079754059
1647632206
915230765
419539573
592745329
1317537653
1151689859
1181394532
805282389
571488004
1675426341
1241746726
874553144
569125212
1264972619
37132680
740901030
341287355
1592473982
963965505
136908645
1280151589
197771641
953314816
1302035357
1574024835
27694941
685380829
1456816833
366377664
1239887532
2052503293
1393939068
20377473
1168949460
581583099
1986770785
2060874096
137786758
381805400
725541119
456791904
704519002
1329364857
1308632078
514330802
1375063253
653439813
1670987622
1397310069
1795696948
1830240207
782359550
2089264208
632610209
804256205
437382007
460775991
1968478185
554518764
839340329
973579024
233709570
100933208
748541819
1060159902
677346311
1740304463
19094631
1752333040
900213653
2072873864
1496472486
1146987011
1525678402
1845096521
1220647245
280002150
1656080652
348660891
120220053
1895238128
463612703
1224994973
1516846094
615848607
339810352
1637825105
1332965688
41022257
875060452
1606973572
908318732
342429380
511978660
894581052
2027610477
1628192025
751169251
546998309
709988504
1340239065
2130889477
1143932469
1118318595
113751804
1525705643
2018481245
461637169
1678492296
1893729810
899943506
1044151159
984036445
973374579
718250711
181702485
674446224
618753327
1642860576
1018174740
1423203177
1294967730
1567838053
2073923021
525658662
1476123465
17292925
1853702677
1017402171
2089985483
948378570
16426200
818956850
975371143
669190245
1007120561
830128740
331205276
1016825946
1206046344
1809972933
650943732
1811490652
2022375511
243398255
1789055274
1767124882
1048057249
722488612
773323124
788289098
1551154060
1392045304
1362986068
837320665
1625321986
278686237
218373884
1280027793
27895571
690165289
37452552
1224463105
1769765858
1601651113
104665212
1568845769
1868517822
227382678
1047741392
558191950
1746536284
638639531
895073506
102126399
1552865452
297263358
1618960230
1339346123
1959556539
1691588004
1243296717
785903146
1348535700
1567414299
1583615299
2028733602
571676214
195014843
1842905385
1011300170
901632456
1065891854
2029348155
1248178516
2000531872
1889950997
1968960508
702748838
703961152
1308216598
2068172971
1365858686
2090873090
1062608627
1870354569
216150470
2146014114
1823593893
1850433622
1699850888
2008469654
957945817
720675153
658149013
4759020
1158514398
851272740
1422101258
1501455699
779361742
592927205
791122226
1583902610
1803294330
2032728025
1373293624
1279080140
1047923256
1844503885
174203503
745376403
1401766546
922306606
1170070101
1931355784
1624742024
608526901
830310559
2000991508
1695438542
330766256
448883976
115561181
926091777
1260158978
642261587
1986883977
912036297
1940594586
1652147044
1237083843
1917041702
2051218781
844360747
2123634235
997999221
439586794
429703499
455816839
1122631722
194920697
85070492
1161640192
1653130896
1197170829
2044584106
119076460
672021749
1094998645
1619872279
872224026
780561279
74003
395089560
2006852775
535443777
2104720632
29428899
916675755
1871164204
1225943244
509622906
1565680767
1076575366
1299167283
112234792
45373801
1891754891
1063196795
1169739606
1070368211
1096735182
1897779383
707286515
1632362916
1682054101
1346919839
417631727
542692393
1352000710
1213250044
393975567
1457156900
58031857
1913825723
800425232
194349659
554974627
512001244
135197226
1614558253
371554762
77861790
1234732353
162038880
2068557719
647480479
1144593031
1508965530
1153933651
141304184
1507465558
135344324
1655621965
306213572
1684653617
1260382187
1872773685
1838459428
720243332
607676804
974589520
143578765
1353082559
286838411
76275889
291249924
460538441
1559627121
1486131962
1734657899
439289255
1802502734
1531124890
667057701
1286017318
1994543862
721246617
1763162084
1671141192
1687511549
965736022
1950793077
1194387185
1317467548
1806120066
1175003494
354125628
1112190759
439106980
1656897311
1312245440
949175370
1950046555
1887889615
1939733443
455180027
1901229599
1291757477
113427742
1524201517
1254100751
717575863
40165550
926839343
2029880772
772796645
1083345234
1571799175
2131604022
2010659867
2107629212
1688570224
836030688
568434126
1324124509
1283331086
2019555216
1513250222
375447427
2105851435
1811223745
2053449861
889562719
1805514006
1140404641
1175136852
840154642
1070558009
2085719152
91271245
879622172
1878759202
947168557
2029375987
430083131
54217774
834303737
937778241
1417836035
2087678643
922130646
2126576349
192015198
1690991538
1602907116
1140983437
1333201892
1956762693
1046110501
1003479090
393206218
326688773
1729445930
608701525
1873051820
1460567252
1398356642
1951960770
456271767
46857212
1336840713
1934364839
1812581978
1203735770
623579624
1857167610
700313005
160710971
551165585
1174058987
4358053
1718395573
665986446
1079148575
1001551007
22265853
1315818338
1779033357
276124039
333577076
812796097
1998568623
2122387048
355644967
2124742088
46191314
99979475
690544857
1072841793
1308214387
767733044
889832105
838029151
378410908
253132983
1847017259
1495206106
414548801
611233891
1730003359
1588843618
696155028
2135653668
83744072
573401096
567489021
2018241791
671769651
377900738
1109155811
1725983605
1001222445
1597077971
1266726284
1843508205
1012355263
1637089213
491735261
1141007559
1176763649
985366076
38483300
1768598946
2047021934
1661956988
1546900266
1332780622
2135124218
1496476595
47476970
985794076
2035682677
339193576
2144393182
604223896
2071295132
1089420134
490571239
1411219578
434278547
314222391
2049219714
1758920835
476107267
975368991
1765537103
1365415351
1515600591
1656513954
1417278406
862207225
1473406898
1267527662
1508412263
997014284
1608479678
1247196398
1233024621
502133868
1164930855
1057681728
476558975
2128491532
2027171173
763751406
423156145
970288220
1737599076
726125972
1587984029
708864176
1903200389
1366314229
947833334
92958587
321168298
884077936
137958711
447221419
1200440088
1334776129
1210289397
1784235969
761384111
1827441180
1229157247
1171560519
1667792916
1766113732
132897223
1290572442
27210313
985496700
1747672892
423087797
1178521579
696505626
387966805
471853169
2041178513
906762469
778065755
1642979000
1657587484
1293349444
986644701
390358985
1954712029
1887156816
1661616813
1209764049
1448231256
1016026221
1065863227
1917979826
1156107821
708075888
1120050922
1615487203
1376153348
1062461836
530217721
1981387507
1598210382
1016455260
1448656596
147828154
730784999
1427458583
988024422
834502885
1420040778
615011245
1766638818
522431846
139095560
976813044
1855614945
1568144239
1327471525
11677794
186681349
1332108370
1770911193
2044933269
1918439471
1025120102
1063010
510865327
333721610
1731769111
1504455234
1542719537
518194560
1462032811
381040181
1513538996
506949139
1955429662
681174266
656951033
724263683
620531058
1779822267
57815184
421614016
1425355243
580057127
667953085
1328404954
1492982649
609469166
262339345
155268889
1056904355
2026413917
1467957041
1981568447
2033809437
246531505
1251286491
869136497
285852750
1854014773
692045155
1047835395
72980070
1776586320
60116302
1489937408
1426536594
893493539
1844391577
1811423508
2145892789
1978929792
589256116
1575843640
907596908
575512457
693379247
1397064199
1804314646
1601746442
394766754
158084229
1932577521
1212241733
1432371849
714905618
787228699
596018070
20593043
104199771
2045655411
484498420
75243224
1411040897
581127579
1870510492
32828654
955347058
1346201847
748989660
1861398327
1902260924
925226586
912348458
1524793669
1974536173
1624869157
837706584
1258225188
2093726061
490084863
715993902
111964183
518590635
1970214585
578822985
1024809305
127593539
1890647492
1811088124
1173426134
577449667
49036633
1192269708
2068611316
1709633633
1589209723
665853652
199542473
225691270
740592724
1574201231
887217772
106152088
909288517
196255967
293818506
295777897
507785422
915114237
1849310892
1871990278
919525938
1235186825
1713655250
1301152214
2126846124
764940735
494106197
1167585650
2043786645
1653331588
1258099171
680571261
741079212
1167421256
979355002
1464674995
1065965660
827545619
560276749
276181783
1726829165
1302092295
787974645
2138851143
766658968
2027673912
839903187
1381641869
543104860
607672899
781512048
1757883427
1319151353
1478863275
1988194624
1437164382
1866014159
492712249
1357121994
1845936429
2011940366
1555111158
1103975779
1087411981
393689687
363228226
791204743
845303951
1736224754
1046476938
1565450912
1901436603
190267074
1683191326
1600160710
559153846
148804263
358652927
989810789
1609739615
919895143
1011243018
1612051656
1815007641
123121944
649822015
1228521023
929795592
883222782
485369893
523072755
2139306547
169195225
328872693
1492478976
487882205
96336255
1330672374
1528761994
275696285
421533242
325154619
1706335219
762166544
1179699065
426576708
1157995223
1547039557
1097714620
182362989
631285321
720718400
1586097864
1095430639
1161687064
1568218223
260704857
344981916
269249521
2071380101
1752206171
718903381
1819861055
2121048333
122508426
2042633445
345426877
1858893343
513466291
1635337095
624610099
1505497289
1215056002
1906536633
598643078
1852217856
983214838
80512930
135468819
1878383891
646896374
600803126
228698871
865868212
130291150
1266766496
651939439
402894393
393386603
1101638560
1831518984
1525626292
223952798
106781658
1482748144
1009863520
1913090931
2001549130
599790050
448088473
530960046
1711680177
409275421
2055085537
984664636
77412112
1761474741
1891151373
71518411
2001655756
1227584194
1422425024
1433032191
1172916602
653154420
312600292
1615615636
1045887228
1815569909
1404695551
1997368556
1826987234
581660674
1591822395
82846802
460307487
1690622730
9407666
1606377854
326554085
1662437178
225173523
403840462
1031767245
1705346501
987928992
1825468513
555313407
1083453811
799956990
1032359802
1765980754
499145249
762640752
1902820927
405098515
682858127
1845367062
369069977
669665307
1666323008
1752329693
1679287801
1013732598
1345163369
1509415469
556669131
656168686
614588908
885144567
1661081836
167766647
792975357
532029635
1242160968
1172875183
1872014777
232205172
1766279617
2006455866
976732465
1447463283
174724328
1329725385
1422976741
1378715175
1037571892
1436918653
1808952180
1788265707
704330245
507349198
866861624
1058731525
640623534
1737901532
719507987
1401046078
1979099375
854771619
1129967855
1024341491
1457856451
344032053
890721572
437067886
1386583517
1235789154
692317608
129646789
692056570
331777618
1888015921
355053097
41342600
1773243820
1673507913
1248094921
933381247
169357879
2040171123
644601822
113222497
1606145863
1642467279
63255577
1504419721
1511977558
1382684467
1567108365
981766819
2134765580
1351975567
1022438804
1413720926
576519984
1112364516
604852179
476755318
1641522521
169115060
1997408178
1349991940
893438813
502174997
1050120292
959985644
1388991614
1926448645
1987385792
994407506
446841279
1270724739
1381006733
1139698507
978366172
79662511
425849635
1049351459
165185447
1493232498
1115557052
1095126540
1406957003
918482707
3718184
477617859
335677507
887878164
1148901372
1887987795
1897299792
1048424624
1080276332
1343413413
1893095516
428451218
880415831
812149622
323859446
711819514
1992095507
1398539574
352727328
201550122
1916081300
621106781
1682244400
103324932
1369436058
569599220
1032525491
12986511
1498623
1191794629
2064851799
1548289993
999558578
2043866325
435566902
1807784491
2079189979
400829363
348720461
1674208198
798436413
392786598
1302266875
373877419
1816467981
302867273
2059772986
1885830927
1322953439
278571682
365152402
1126312996
1208618014
461204767
472220339
1017118703
111541361
1406991807
1789967292
384801040
680310719
132558809
1502946480
72022959
1385942008
923379841
1619784551
1536858249
1141154078
2030583213
1317622718
846438110
689279687
1429187055
1915865136
1351500472
474343586
866756501
421209508
654446689
2146217865
684679612
199696393
920102022
594398911
2020574346
1229657551
2027025471
867595715
11443329
1550530539
668313950
1233712713
2016750765
669227152
1902871038
1084349633
378283035
330255984
1866469844
1004326020
825374541
1961932242
2091437043
1012013504
2098130007
293140322
231611004
1914718068
2101744856
623828447
565822897
1109313678
13105958
341819106
1595065152
81977371
709735167
854937424
1448895109
310624768
851385030
2028673955
108142162
1172712861
1236397068
66858317
456161074
915488316
1034676383
1256780355
403825686
1670618752
1509044235
170746696
857757690
91587950
1592529350
1646321852
198419275
1715562139
1821723604
641295069
941507755
1785513826
1906843310
174738061
980939231
679899390
969704901
423661172
971718038
290232915
2021265869
243746445
534713777
860147825
1941900042
618082360
1999118666
161784548
1699715786
944945469
499203431
912102713
1204101083
1085269754
1392530146
421137976
248419199
1452495157
1680505523
1503403223
1674024855
1979487566
2110271882
355555025
67518295
942083159
1532305164
1358460265
1487809277
1759308530
996431616
1609179084
1297888328
360845712
580903770
1716829613
590730126
437798083
626597239
2052020226
1476884694
5606404
1954126428
1812463873
2090372664
932811863
2133615071
67284467
1631893989
275051267
1937155299
1995563188
2008302065
613152729
1481602128
6572258
711214841
427369973
1785072318
816659419
539633050
301876807
78639148
916066272
958088685
1457876349
950311255
1137863922
2083695216
3959628
938650822
765499942
983760663
2074478258
876775786
2004202791
1466600815
674201045
694556889
1672757148
664017667
1316712243
45409155
1666861252
574878752
2027490798
155538481
1850621607
540409118
864702205
2079496728
1610855577
1922858561
246814953
1717836435
1783709386
1225923169
1838717052
622860669
1654889286
1447309896
1152999011
2084738328
785428680
1739139231
1591196292
354405907
1649811959
903225754
492529859
1740015945
112524333
760607424
1520797022
1929414900
1128130952
1403710922
913709247
386157059
1955171337
1768632739
1309458884
39672942
1778184988
1956841552
1127846398
1849005005
894070890
281312119
610544309
49659412
1766615014
1975294831
1339416035
691318708
1647399871
501031024
1594951674
713642212
1887715294
1821405476
953791681
1075974853
1226792083
876058890
1879401117
987284254
414499198
2143014309
1648711271
1992084931
31495132
259447047
2010064857
671582755
1228230611
1239104738
1366865423
1091777133
1066294643
1079195051
592237237
83706670
1129648219
1643028310
588971650
62649970
1974593026
711962749
238450960
1805374956
247157157
2018061143
335566079
1172732471
1068906279
1272634661
1862774467
780326073
222610873
1574425722
134165091
489264950
1006618362
454378719
438695350
1420564182
427090638
36877430
1028790155
1934094767
1994369647
1595473327
452704096
1359422971
341243470
1129994698
2096954649
1245457752
1712704116
1305089477
343610144
1448177268
1807277530
2036433068
1786946972
981817888
880490942
824243765
40898995
195179748
1163702260
587149178
213806637
976185213
731225401
563075200
638025279
1389584905
1607289626
1399618711
2081245009
992679416
1149551999
683141680
1835061370
623656531
1369041179
444552877
174602759
1608428178
1636583708
1835671574
988394225
72589907
335169243
939623755
1635675574
592430173
1718319517
196450915
330639704
1161589257
1087741469
923219991
1383819902
1385571736
519089997
577922957
1405319444
285309618
1123755010
1731111368
1467129445
844476701
372201364
1984896630
869095519
331720054
1417473202
2138256498
1265879541
1457096356
1760287766
404071854
663740104
351175454
118792494
1443220611
7055678
504078426
632114750
932140494
1835026495
1032367875
1828217531
264223850
1982258221
1137488110
1841421618
1059891187
339572236
990107404
1960168267
140470588
69972279
1589253105
379350854
4820458
1326861753
585629127
1585565294
614414248
883009449
44524335
1731364054
1192577046
1373316814
52527644
366464
1296913278
1246777054
616941188
669586152
166751339
396444671
118067171
1047834553
1550423717
1471437790
221812657
463114156
1969268104
928588318
122025423
1000169825
829526924
1670300655
1286887376
1068589461
1449635980
1915567270
907331433
1108714634
525004613
768201639
170857212
1652380166
129065998
932274621
84572177
737679481
1291347692
1957930995
2040818723
1213587410
759450641
1159113825
1406989494
79117721
1314116601
1229304317
1042524458
1914314882
1337106231
1135520401
2144042075
1445270257
214736425
1338291074
162215334
1695220015
1233411911
1509593929
944681621
826989976
747728259
632300343
1688128511
179619156
66990632
1879683760
1585877237
955690496
159885626
1713422930
921232670
1029940193
219110875
1526560658
1431259124
91235074
588412217
2003337604
1469195415
1152442344
2041507587
1996438703
1854549850
1000470650
1720417664
837341199
312944257
1359172243
529795271
209232755
85337648
928802019
626737117
1556463820
656311666
889807323
1796568908
1847348668
1981343023
1349962741
701366892
1705902982
1282094878
1690166267
1464222517
317282747
2141931089
61441389
1080583436
1356273449
1293657705
370610966
1333782356
261215152
1987685153
1793128919
1934412182
2075586087
1559129632
644116561
545030651
1017103544
1864495529
2013341601
1334851215
964109552
1420507031
660903641
1279388364
840856828
23942846
1509983789
275546603
1171889593
870305405
66743221
1767720710
1305954737
1967201280
1848837990
40142936
1399987599
1203876330
1282509922
335039086
676224196
1403043550
1399492024
1677662773
2008051094
2097262395
1830868627
86681929
1397525002
1229388396
798083905
1180749706
630303210
783653086
1131063675
1214022691
1484045575
695028010
1137560286
1451922905
298586125
294455862
1481800865
1083468002
1520855471
405713822
703737403
441952779
1740093727
481674655
1647102890
958879069
1009800653
1051809007
1933843957
1439589453
1228500922
1992734481
1890356323
60830592
1865881906
1298947061
1387073259
20341310
1697416472
1455094892
748259414
925250417
1011243181
560125906
2107024567
2025674393
212457412
1554770504
834922914
703272014
1424646035
1769369720
1543091916
299988558
391576890
1920749449
1006317022
1568306992
161344430
1591564459
109012499
1141589382
414839702
1957091314
858488257
1381243715
1175432336
1200441167
542648707
544947179
1087741809
980986063
2040858721
26242743
575172302
776510129
814746915
1946169666
836721023
1910146721
1388905206
747551722
1301576546
1888631104
1767292371
77840632
651146294
2060266179
643544051
820742726
545793099
193630898
733900760
1090375415
1906080579
2017348308
961660216
348583592
2063123752
1460565712
852705961
76469074
1074510930
1200483636
293414892
954226377
35158542
400163930
746138263
257495795
1460171772
601124464
296644280
1049939681
195327110
1907736615
1172830231
26838271
1975871945
609722472
1270741941
172481938
1015101445
293390639
954159620
1193160191
992599803
1792231327
1651708463
1159341015
314247591
1169941773
1148871931
45975250
756566462
334821063
292817335
1928566017
1522767395
1116872107
1137444872
1439302860
148433073
1632483682
965338094
389072082
1387104809
82543724
1393202509
1802876332
830459959
1420605533
1485004679
1450225642
1048469
2125853780
1140475667
1374163222
401363865
710071609
2101297204
531341770
1638543019
1346874756
80378790
740222734
1162892415
386592520
633717990
566634855
301245052
1938422500
678895074
163135908
38828686
1830944436
909331833
1542374553
228356548
1743159460
2048960738
351499363
1644253528
64634392
1078562987
100937722
1263895289
1502592405
649085214
2118230332
394416846
271455620
1510611199
399336547
1043201878
370748596
316694001
140254473
1188130548
2027097358
982012505
1732377927
497911218
1101946599
388102915
2013158101
1743994450
1866363233
256917724
1026939082
1349225493
1885086602
2022351807
319544642
1377382220
434898267
910156008
1397237719
754570809
374987391
546282021
2080124300
2137106891
1916457715
578829654
53531201
1242507408
1424291867
336703881
1850060461
1024686165
1485357706
1398882068
908149102
1554077678
466470469
597036562
1272411094
1192558939
933229080
1054762298
1700523909
1945406805
1103996494
1490255058
2037493624
831588236
395020973
455420875
1024697352
1054281272
276738470
105555933
954510810
1819065101
1853046351
207556345
580453809
1748503190
1428058004
262482334
2018209121
1975337572
539353099
1850919866
662228880
542940029
1709988713
842951751
1608588861
479818966
20044949
848407849
190701856
698422506
55842717
859215296
1248691303
2009386791
2093537414
1445207399
350374026
1686292604
940994018
1534192792
898001941
64219939
547534946
1677710437
655438780
1352712270
1130097421
602252340
1402403945
2042833070
2143657483
585807980
1299070342
100814295
280846791
606591129
1559665566
1535548940
1123331507
2028436963
1443386580
1021565205
465601956
215465020
1364967392
1751577991
1699846233
1888652706
1614237418
388280597
1345277220
2097778445
372644192
1068207288
178363312
880981400
547153368
823526579
970367063
1141903846
1119139331
1634567367
454732783
6846736
2094528714
233414249
410276839
1705982492
1996551318
334313610
1201616349
2127419749
1671837154
2085344893
135125508
59619051
483492214
1636465925
660379024
1477235481
176553961
1512646733
276883514
1050017947
208072128
367607789
1701833084
1364757718
1743617228
780235234
1347793400
1074822109
128847614
1498082127
1548120040
1561407887
1313232831
1565565759
182984565
1363107626
1024074990
188467363
1736990925
421127799
415652407
1972245610
83740070
1663235040
1048957169
2113000324
1085373515
548442694
277503793
440306178
276755685
837589036
1744735408
439459814
598125893
1821722513
1448763186
1887504810
1412431773
383650424
534913427
1154474893
179130939
1383724026
399203832
1208612163
917449231
231810329
1342198657
1448930624
835014393
1940162190
970702027
1180960931
814355485
107372265
1295033765
1125404604
375540614
66682258
1291907064
1471840667
588372100
436878303
353313915
1051464304
1842100169
2128007215
1161683379
400701164
1833831140
779992084
2021743112
1840219182
1683658625
1968206050
420424309
408510037
984916161
1574772082
1225536354
1613675937
1298308735
150607467
1428938152
1901208558
2112467315
534785597
217171202
1428326529
1623221415
959114712
940904868
301639200
796999368
1780688041
1061060171
488245464
848303698
511677032
1378328016
1803360536
1968943294
117545680
956338776
692911114
598943896
1839108744
1038685852
1042072326
5369492
312711377
332432472
373024502
749606817
219889603
351607380
689063329
1137387116
995009350
2020694542
1593725420
1490002102
1510032897
355916216
1821393442
1642845383
1878509532
1753882698
334339723
476668490
1849484027
1372815044
348087766
1840531977
1485286389
1034291584
1084266097
1287429961
2126941739
1683936689
816732466
750728410
290809528
715113235
1253597312
148344663
1845314852
1137468047
839647165
2145265926
1525927579
1001973074
1289374411
679520516
2095457005
650422362
168920637
546618288
407277411
1778304522
1900844534
1524506324
1264185372
655222890
559782947
1943348614
1580040576
1648487903
2109955814
1558806992
19568994
1254738253
1010245726
231078854
1240463826
857111681
701657169
766023298
454658665
1403830702
804993344
294316538
1202613820
978741928
2020939524
1309674171
1203961700
914883734
1750175673
1074980522
1441060100
939483232
1996266175
633431285
1257257796
1906558622
1882969853
204883945
1027392402
1120712409
248479100
882211523
447185121
1463293463
649078162
1112964284
1688222040
255858705
544940711
1699236675
1555160188
1302214696
1519241793
537961908
317083082
1356833843
1806635681
1755878643
1596005547
745110915
1441127277
440181279
448631161
248228808
760107680
631919453
1698775909
1035914184
1662803737
2141155496
923229659
728138451
36987911
1042483289
1866504966
1661400711
1569041765
385247515
1904160586
355341549
493888897
1671185384
1039568889
1255308555
616902403
680385069
890945753
861625298
1368549123
1875388024
1653487269
1424822265
1546123268
2141013189
613704852
1829582074
1720884594
1956421286
170541804
2029531877
516118897
749659030
593933985
345115698
509550574
1019227202
138401921
1177219149
363482499
1642507658
1473045685
396666136
515710809
1256717866
398843025
1564803228
117346819
2108345046
108006068
2045075704
917783295
1124515383
2013030378
1596241346
1862185593
382328156
1429218359
131458953
2142496201
1343225579
1989478486
863475426
1068693694
1505052982
1384883572
1190769164
1927667143
772238097
524841695
704482397
1413205525
2113041981
1524786361
942616983
1873779937
172732133
601801791
652681792
999182422
1598919808
1343489327
440287804
422542677
1110044586
1848566163
784062700
822174317
1907659388
1308496419
1004117852
356988648
973733470
1312681948
1285605181
1085350155
1180101137
1426811043
1766286312
73650386
573606136
1669720913
1701023822
1380505626
1596972722
1121925666
1519263537
441752045
826761067
738162190
678429764
2019297933
625552080
888057422
813781738
155033562
472764426
2076850378
1186467228
1639095342
556843752
1891371206
1923984883
1133518630
1625237852
195500288
1639668749
2082215774
1462582182
652582269
1877962980
587340743
479888849
1486356928
1780720441
1596566380
1389588573
1546752823
1246469055
1814676431
1051802865
604510894
2032979141
1510267982
1686023295
551154515
984266190
1156029891
1084104785
391396512
1038659436
1218151863
57350367
950123453
890508944
1105131347
1309508504
1941945408
1495995278
1461348099
1213702242
1152727923
2026684876
758582090
1617374317
246961407
457300932
1845922679
1096118241
714358847
1552349083
410139840
1299011824
254132208
1379225490
1709530558
1509965344
1773828265
1619963363
161650357
1649886024
1045397751
1202462654
1415231854
1914733976
1587749601
1680095218
556576823
895931136
1078912763
1718172247
713893243
121933191
221357717
2115363063
36072760
1238002684
1373033825
555705947
1654982580
1229830374
1450365777
2102454674
545753939
924874713
438976914
1015649545
548423589
1138510675
1283785641
1385860400
646708619
1873689946
531324715
1085442983
2095192305
935482884
963980527
2137991229
1223730300
943904553
669423109
1966802807
536169031
1429488104
913890657
960341668
2018187733
341103923
1643018214
1352287535
728422562
2062869743
2103836520
1846859660
1089708773
704630164
455628965
304747475
2028566179
1310096010
1493538473
262164924
1288621216
2134155351
548805596
1647195529
1186780587
963934893
1361093021
1690789745
352131981
2097651974
1431789952
1132025463
1724038784
397159845
972148826
1255225429
1658437517
2131161916
1285538645
1634309207
1376999350
1806871282
319527056
1603554161
1184715098
1498880553
2143791187
1990579523
414266823
1503353411
1457245033
971423141
1921305317
2117612963
1330951892
1353678511
1508240317
746510572
1282968388
228433757
1807408403
1433782687
804730388
850664976
1984999473
1876349872
354233210
1568943003
1280046188
711700024
1492223426
110160348
61619511
1396157319
269052732
727757038
1526858862
519650527
849431732
1400137577
1871987378
459311960
371013657
870538139
1079388781
1701840313
718551392
170130661
1241210387
1418945274
600436097
96645558
1668769605
1194406149
1505527818
1391407254
1090951188
2051370088
1036986644
1998644154
1449620395
431639392
2027623844
268105236
2092517259
68669989
1353277339
261370739
857411289
1030657004
179737139
371632265
1749098078
2068147784
1530031284
964877175
280395655
1803400446
1612812036
1265312099
2041869090
1860160587
1068959798
1557189449
1222662015
1378479156
196313412
831588236
1834308528
1192781520
1685840925
61268036
1121928650
1049109068
1356189838
1518405766
2086090632
1801809335
691601089
946372946
1782561604
618019206
2020927992
479656544
379724165
1093946060
155591208
1148226737
1896656617
378314816
1263993737
260572061
1447465787
1372548865
1866287134
387446924
723944644
2100419484
1643799781
1210907080
152753729
1037398418
1347049580
1667340497
249236598
2071120215
1621347168
1408000808
796494433
507699861
553652419
1744305135
1830840155
1207071906
569324628
137329090
989639059
1432275843
750407041
1466956946
1922003315
475481505
906923535
1672162242
269301443
1727830129
192999501
367747905
496705391
1917614924
1924745932
1484061517
87280567
1874423224
1453315305
1983908819
247156441
1198419424
277247096
1664457542
1793997657
557245795
627482113
579721095
969665067
1237345797
1453036656
1068822042
893308682
375758903
816382213
1612608435
277094251
1401308929
86225309
137926465
1030601239
1614401219
1317965585
1326929586
639894925
592032423
2052899092
279312440
1058488972
304443847
712029285
1570138816
1749262317
910049273
1521895714
807217970
1975295339
1588182781
854760708
718946760
205710021
1782944548
1636489197
834810555
12326640
1931478782
1090285417
1609108573
1439416787
936885949
1836765805
1321842835
557285118
1998541898
1820577860
199477179
233163441
1420097107
798149641
231305177
134484687
330929441
1474841492
985491262
80362989
1240401200
1842764474
1664240707
892802134
903646950
518461519
2025226635
495030928
1166709921
1105307376
414247003
453964018
1137789904
384389321
626280556
66514156
1855398998
2141005869
966029955
1860460591
1590607649
548710138
1800535784
257288294
246574863
1454725877
2097993938
1863851052
959626800
1312618859
1484884156
1233122250
1515332874
729655429
1319612786
1981102823
294347640
1373936455
877409157
1608528736
1614107402
1905796547
1268266133
430696007
582503211
104537206
1189684917
1682811661
1407884543
1876300474
794268981
1917814855
1095222620
626045593
2102020366
1007773557
2054841046
738882050
1318048378
1835488185
880105279
1314853056
1312950059
1324630345
1343627431
1700186847
211859780
889215598
540254077
269609012
401370194
1367980869
1731645454
2096783150
1414061086
676997713
1016616621
210154033
6878499
745042744
1843496437
1665400305
940657229
625441955
700706275
1045372924
844843207
676888391
950122244
1089744098
1960629240
639733823
834877586
595206787
1683200715
1864032346
1544474063
2108990222
316823767
1133143204
1719876982
1271599450
1338514930
1315336087
1886874425
1642356334
869269427
262945849
626185773
604443218
379546596
1287665922
538597398
679772503
1105680786
2125158915
891530022
88460668
316526033
700368052
615230801
1047385411
1032131194
1564771638
1444444661
105551410
1199130874
1413822011
1999289212
1259693079
621325302
831208504
376095876
1915554577
911717852
442401249
2086820220
83436272
1612588635
1361143967
1313175416
1011639162
1679612203
1450285119
1482934011
1533278497
1604811888
1849944854
51361942
810798573
1881152179
1941169220
1188834694
1014145756
924942061
1995510749
1368275390
1321890040
2059970392
253660023
1355469368
1760786751
337605521
408388989
2117450496
1517381136
1423428069
1661445727
848252914
945231649
1218073915
1988855628
425413363
1251602294
1140476546
683223910
256045362
1483593869
1258603886
765384530
3388696
2139895503
1691865261
628844860
841617961
2060366097
1865640035
1075438814
49076743
2112267649
1655465737
1641353725
1984516272
247689431
962025709
348501147
2076936752
1798146634
425675336
1128359634
1383552263
1986622422
1688128511
1460256964
686551099
1731180956
1068394771
1092731020
1617116906
728955043
1187230197
752986276
1356396342
775867335
429060182
1986048869
797756751
1128239219
320327607
1049934913
1446654605
1696329951
2024968824
710066520
1185519101
643591894
2091233733
1137311882
484910852
1858514412
1600990484
1406114714
1918473223
95468739
2042935507
1998777313
434264646
1715713452
1236496222
63631676
1205219724
1375365520
937478510
1270982566
1133730259
169425544
1598150739
1168367022
1669074836
1784698855
1655090939
1039317729
1553312547
192497492
1149551109
556546069
462709770
981171829
1422945100
1032652433
1197678960
96578917
1528548404
1648162883
568631753
1722005493
1799537649
1926715074
878352197
956463186
975819825
1932801699
1467673524
1802837152
1367937685
797046664
192015198
814175925
2135838069
1677631217
547040398
500980799
1197690904
194505652
986028868
1324312720
439284183
1173798311
1133621116
1249190947
1060016866
176691842
2064589817
324180765
1786992403
1232438706
1441573687
683141680
1647102890
308016120
1813367465
1187283711
1442004560
1634498819
1232214137
363531891
1280958871
1317787258
1663727898
1984643844
1308702525
90003414
884629170
2072428310
1368991651
889303639
1196566185
480524049
1340019552
1901284511
258327793
1261218791
221475338
583615823
692766617
1804918888
1593820828
781069258
863310223
134067902
915780470
1872287046
2031176247
1576802292
406661620
1715253041
1313885814
846134593
983253926
864072531
1885086602
417323286
2065433550
438193270
430389142
459999085
524303305
392166775
359645947
1433776775
64833035
126632897
110386862
1567610244
1443791950
1426557358
768243032
736189322
1937605562
509075500
801106282
953101281
1159715110
1931290774
892650927
1427716718
591674298
29349923
1336285945
245069007
185803252
267293532
719500140
1261382451
480836943
16103625
1921429192
1124355570
1674176680
1514977219
1225631443
948559434
494374364
1635497419
433149112
937967755
1984258345
1722263062
499532371
327761068
1362884046
1336357458
2047846418
784266228
1946345808
1221022837
967342766
835414674
1260099682
472344869
905443679
321403897
382393789
1108163000
1787751745
1068236963
1883592238
1103928134
1249979856
1688261582
1628533752
506248538
1116148730
457785246
1022910661
2080256830
1851926394
2033651621
1417657614
284296949
810411029
984517482
481616360
1261327023
1870084292
66335852
2118038989
315161080
1859585459
1757462547
383820538
454288169
603125562
1529208920
1459703237
1579563551
979004086
312702340
1328666919
1021907843
1105712117
792814845
539737605
1937056836
1926767479
1153146103
53922273
142762807
840075021
695364263
335724323
1710125505
1803764621
1637621412
2058124236
892028500
719789595
2144652293
1263206367
687433174
660417797
886864109
580615364
1679892525
1867110138
782362908
437507392
1389662101
1170809903
28064098
628455033
1217476599
1840712065
499070577
1220471123
1431134122
891465155
1362702300
1160142188
973471130
554722121
1290826509
748659340
1417615047
316153953
705568094
306349411
682831177
971148440
263203187
464253242
639601845
1723197740
1496736539
396822837
1710113584
1251569914
1417200130
1418868116
1300335942
60801076
1818656866
1122625012
1686630443
603739859
1966023468
235959296
212807825
336602556
1903158074
255263355
1608256556
1072511671
1407580297
881700799
1985821334
696683806
803351767
624924765
1760008093
600791669
910061898
756244926
92441624
2009301431
1044799346
16428877
1128929910
1688673264
785138006
610415655
1292651574
1653579524
1435117223
831247646
351363521
505450252
396343741
865709788
130857387
2045175630
1753910301
1975851449
765650567
622707046
758062315
881271917
557264108
527804615
1235008844
423783454
658436651
1023837330
1987918889
1270080111
1803491531
144297706
588174973
1724230931
1491833229
509594090
285310487
1439906858
470678741
705029093
928935737
1194457732
1976652165
911116640
1248089381
318174143
1275915162
1287339024
552164620
17050551
1736469208
814563028
1068264289
1057892690
505347290
1375149010
1789132777
228042041
256521241
1398299442
1312028267
1300052420
12303450
1992076129
906857228
1433754513
1241352685
2044369484
701989721
17180564
529961780
1584180444
162275635
902522676
675773887
1301106908
396047357
1928863057
870913201
1247008222
1775805179
821018736
1317298719
1137789904
1454756162
802681692
1038834310
836118776
1693969547
1244589898
1529306208
246300927
1821824205
1089776015
1224001205
1235721052
2019026078
268527407
717355414
597792589
756322518
274144552
2079785201
1243722107
1318478694
1368369558
607543761
60442461
1327594452
1149623685
1263274313
493899031
1101928233
1224378529
108999683
505356438
1149407937
530957652
1809670677
1287082350
1563176234
2094014829
901232343
823412613
1663088051
2049639446
291298294
308133462
1849988454
1249535865
576399013
1693795456
1604254059
778313619
1819154582
408113375
811004686
1531409254
1502020613
1095113694
678575317
56355279
1598025167
1658117829
286366643
810960756
1647481405
565747576
344503909
1125076216
857924077
1882220112
490907684
672763519
1638812516
930423978
1209899228
1709660617
1950942212
783424258
1472066858
936284613
1356907583
1619116370
1478596992
602130598
641336644
632943097
688193848
46059163
45645647
1136186142
308975361
1686880114
1246817911
1837979991
773025237
1781494777
1321238947
389574656
1736992896
1542384652
2120209376
115687468
313244226
1605341645
1119646087
1852770910
1484902670
479732764
1071923750
1093945848
85445952
1257257796
1787218224
68721386
1088406659
708510806
1200364752
1121486180
1632491948
920245774
57558877
349542307
1908613421
1009164058
438025117
1843939747
1624156852
827981006
696030883
1420714284
1468418412
2101180340
877377893
1408383393
1111515494
1971218223
1751982800
1031796655
1019582850
639474473
1004954050
1868471308
1406900558
1341862826
876939761
48651523
2090560469
1111212339
1124519850
1315398816
1401955625
1854979947
1669615464
1111255644
1651374931
237176392
435267721
1169415271
717925410
2035633607
401368625
434176128
1231083153
443612927
139577860
2069834106
469084939
614785720
106471823
302993603
376981385
1726766324
1780610724
1468426584
1963654090
1342327990
1592659156
1855032236
1005659437
1535231358
1751956849
1478688908
729155333
1633506977
1528026513
404262456
243022706
2102960432
695460466
373514311
733733317
1770271913
483368276
1702569675
461655826
2012388088
78163243
535595843
449112674
496103272
170558013
718102215
1055167810
1572688239
44610307
395438525
1502244983
740793617
64062718
1232893296
588173897
1555283299
795475175
551689232
1683657750
731906954
872712963
721506263
532236387
1571504286
1626771138
937787548
742052482
1727463684
1630930585
1395340076
332584006
1273860954
99739468
704107215
364584410
42957353
1106948060
720999162
1346409414
721735854
1803052524
1882129762
1455039456
600559913
1307442377
392636270
449843958
1984125026
385263378
1912502971
930793593
2097979143
239720590
63241428
321270423
385727815
86099378
76798416
1883007434
1021466512
409768355
592070184
1908445604
1135444746
1819403104
349170694
573231758
986352472
290392393
608809275
2095767904
2050513209
1698774654
1476610481
1679498647
1033558009
1801253153
2035472745
1210861383
2010845337
1560433801
970442008
1658999382
438697517
1944754550
1775873553
394302093
9741115
136360840
1873557151
150473518
449021647
726680508
2085325389
650493459
946104507
1517756704
1168325983
1335496178
37860713
1387287221
569097281
1401969956
2072476164
886888555
508445814
1147471886
413371294
885096187
1345925033
1508990842
1860767721
2136015418
115732073
107939690
94117820
127593539
255394652
230307445
531951040
701027045
246633426
628253472
460008557
1899743486
1642417930
1703511777
762333184
1548970195
869442160
146800627
104754343
793958379
1322682304
309929336
203109890
683677219
97192735
1389285794
1462742268
87230681
1339620763
1283909565
1765138769
1493823732
456482075
1644120323
1199803683
917820522
791488158
1411269117
1067932698
660721470
1267405718
596178399
53520676
920750687
1574359408
678840095
279255387
174570626
1362855421
1358443084
798442191
1296197814
371585526
134362891
553406898
814514704
1398435184
1482283038
2061188203
1159205950
691711034
502173404
1121008148
1816900283
792607533
1285982929
620938859
625502061
70893497
1188373692
1626843506
1362298276
1215596273
1925606056
855450528
8877182
919468503
505385157
234070818
889651678
1912436055
1437472736
163302001
49821485
1842061604
158208458
690596065
1406031888
1008581729
1022735532
388505024
1113606615
22596225
476907426
415929581
979632046
620553099
534375196
1259908343
896175852
525150127
275989744
140468614
310597011
1478655653
1251969337
1540911009
1060504643
1533107358
7962435
830125174
843741838
727743783
1259462564
30917180
1986575
775168967
1551648602
275338939
260929115
1829406380
340018710
1139301715
1532837639
1296886257
1837178956
445484975
1014691216
353243296
1406723266
2129734846
183688892
178131761
63715381
906759878
1418273297
1109222856
128114693
697696949
1280582517
1307777415
1994770766
1413862702
1164796797
550292129
1525709255
1064394819
1952923227
1365429841
1179709877
1238931659
1922890153
85265963
148574735
1756477660
1122003723
1982583344
612080991
1394764104
97266090
1825760730
1827468474
1097375162
1089449864
495927309
1958871694
2077519509
1296139309
618327906
1537317899
1512852887
1180600233
1975756763
77450236
2111870521
1737370778
1466475186
1241915244
699560854
312426061
2030668689
112635680
1212108121
1028095215
2069542398
1448379908
1677573032
220978821
1982706054
44870312
347581656
1249287397
398467074
1745907258
1191930142
885637897
217729306
2036310174
126068050
1120355445
992184486
1093879802
1061650407
1838500396
641766564
1050278673
466631106
1514342477
1564355370
2116915463
761336045
1523638974
1178737414
373713169
262973425
1646775438
1497710559
1317402517
261572761
1334223300
1943067394
1818045485
1251054782
1164204537
1336025324
1147501104
1782068591
2048659438
768827912
1510286943
1671591581
714949933
125648332
1707165383
1506995782
339647578
404626923
1130821168
2049544178
146024662
637342840
20335691
1769356142
2039069005
1214890991
502123714
1159678933
1799793849
1301033994
594610318
131775671
47910825
1508449329
1790715853
985790218
402423108
2076445018
208711483
2143068913
715953217
1709470185
691585850
741804695
1437714170
35980093
837659792
707270626
852194256
70633200
1984743980
851849113
1078428013
155762850
836713959
602783290
1363501873
1748570922
129984638
1538529093
1039826294
732726903
108937281
1636832662
1696529909
2126553056
1172463996
104730370
1286305199
1684987486
1285085681
1156517457
550055761
1692665299
1914885216
1133155758
1127107065
1756667201
637570626
1217703544
1224654804
2023247046
1696634659
1303363127
1370566804
1357111537
1443874718
1305171788
1005752141
532759049
1659453963
1036509111
1478360577
801171930
334594909
93260817
1167030479
966998116
1397582291
1496313127
196791694
439248179
785370543
652052451
1497505376
1800708650
183894431
739112946
91962722
1183454606
290000280
1217679957
931686754
2118745018
1787661487
732951024
744116288
1904312874
1527556828
1515068216
974607736
792123597
1503635071
2136667553
1504110649
1826377729
402547554
1636527936
1072960731
1319534411
758116361
1254467187
570161896
1287486977
1835795099
214722762
82884957
1984108615
906511986
444656440
2069702837
1133925165
1338448281
339521235
224907025
193438188
958332679
1092236906
448451612
80940757
205220376
397393181
830561913
2021976329
742413639
961615386
2038977671
1601859703
1051464377
224482488
11595010
1060399440
855292809
302598117
1011614022
1641762938
1541995955
503545362
853327187
721435528
333618694
1972669321
1321315681
1730293151
2001503649
486363126
337428381
312683309
396305127
123299261
899923480
1414969281
995709818
343337364
297592439
90084611
1399312419
1882875589
2033847244
1688814760
64137784
1971326895
1114910551
1974667500
1171299835
378815640
1710355508
499857363
756182200
1348115669
1257691860
727505660
1389311904
115540515
34124946
1724896114
1196068312
1323608315
524668530
766529006
1199834377
348186007
1223152041
2003012045
1934516379
669886245
679419653
1712457197
418873255
999627211
15677345
1119716994
1792377175
273798715
1488692217
830283479
1576941358
572383028
212305973
1303716920
1192526908
1881216705
1967305562
1107697596
697854562
1461116611
1990257092
1374101817
1615830712
955888010
286278349
1176293710
1756431874
530343075
956797381
1347297140
1840477627
592003774
814988101
1841389382
929558119
170998445
299988430
778216022
1052027387
194418161
1163053193
579648482
1769232182
1421363147
2029111576
452006793
1327623088
1584358989
1315969603
430382880
1322077263
282695208
1594383172
1608578987
1962783220
762468310
2146704772
687757664
1362041402
1289911278
1852158251
89523443
731156656
2098761694
463349449
165354670
1426645809
1421046990
1046592596
410467410
708738555
1525729810
2012942617
1220268019
726162877
761509916
481349571
678763445
1736326042
292682135
532236387
682514554
963104243
1244541760
808573346
1267452933
1858341253
295498071
861677527
67560256
937377926
1658502838
1822188633
322044086
1636923059
1510540668
259447047
217224612
265212096
694563784
850935881
864356948
2048145978
2023471372
1706211410
1153111131
364766133
1922683380
206117688
415700581
1250683784
294850913
817362598
2126375004
858751065
1645680163
13119796
1326162067
1273779925
479216651
1025246727
1451092256
1724188715
1034435721
294799119
1158470821
1911500899
595507974
1231014255
570216787
57368033
403354802
1301282983
1490289397
2075169734
857938051
1987478857
2129320903
1948642243
219106657
1260796677
1387117567
1078355218
1315915102
538552721
1576940993
2013726533
649594256
1011225961
151985859
1448841156
667930966
126958146
36202964
907864190
932236537
782238056
1450813393
1397227705
743842630
1660702533
695885599
204597719
239406577
1046866514
538301288
216267616
647193595
985474409
678641042
469718939
1951115942
472353947
678478349
1456024049
467512017
94470728
658412830
753444630
1273210566
1228255510
2039969603
1410415526
300246622
1276846406
1210900052
73056978
1849247559
1047653304
231983255
1003711491
317087778
619736600
195974788
1617438189
1710966123
1922916560
493787154
359132562
677501210
129844835
1628340896
597302500
701134426
1490105695
1094416195
2139273108
1551499621
1324376615
1643902667
166353436
561706303
207517910
1633300079
609521419
247295769
280013967
170469465
1235336125
573806233
1749577036
831888489
1480805320
1571448296
1262700018
1979820280
1526775838
64299067
1872776087
1987707673
706827517
1189518770
911095543
1101454230
1462994351
2053552268
52096367
1305515488
1800360405
18865418
415293195
225419054
1969459523
637229857
708867167
80733163
1106322941
984257519
663653585
255210475
161429248
182019191
370668274
1488149964
745262183
1146084197
455628521
98358363
1064441592
590136629
35987395
606012857
440591082
339779037
1189689562
1541135814
1316297196
1794060110
1834476936
2140161363
525485384
1831450437
1282378044
1995623580
1024763138
1974331635
152302216
16992919
520545502
1335130615
943694829
1232853746
1880166371
296789084
133160757
994324477
719331722
1379794308
964993940
1974475157
893354342
404744641
703206413
1066877325
2053617673
1026502538
73907609
1858141448
382482131
1729739099
877843963
882678512
1173368520
781757870
1093769782
91647025
396668644
642355091
1520179605
1148670151
1652298527
128432688
1718023140
468805264
1688437900
77293435
2093105255
1765088124
2138017349
219112884
166335951
1380365961
2032154560
1008764880
440523075
1127119041
1014853883
1868266580
78319480
122426124
2112121939
1108777661
1833550844
2106972553
262982677
1968316967
2071097241
165973521
527106891
1719266325
1453454248
341626281
253090636
1069056215
1384553754
498723936
832288718
1605838164
1281962607
142091316
516532426
816063398
1131791546
1071430356
969175089
11186524
1257981350
639716894
1433040732
350644052
874654687
2135254516
1070427373
2081926192
1883044696
32465068
1132780030
1588688329
1312504266
1074239824
1137311882
1248886514
1127963488
771862238
388892524
362332530
547233
1720597716
1428772044
510529058
1168821562
925803793
1500351734
518636142
91632576
1676151425
156527392
229034049
1884173144
2096957754
1916761206
1711092155
1157271400
751264536
1672207839
46816134
223624646
1414737158
1176036695
762188590
2080728206
239554672
857052452
361757419
1990792323
1650806935
1149555757
1827099040
1900803412
2059516311
52087215
1838851360
1345341315
2092634648
1134069259
1094377515
663156207
2077555174
1873679854
1094201477
1745581118
1350578111
1293613817
2103260821
1821049414
888444839
1860287338
662368628
1221386448
1289781809
668948803
245341724
1689873478
462475812
1578566647
1410003119
1429428749
1189196709
838711154
527206647
138505593
1749291250
980591555
932230680
1663889411
2126280655
961267868
2143781782
1305866134
1371784426
1447713055
423582788
291010868
1705564893
429893150
1217039992
1504099027
1455979585
1268211464
352029497
601942289
1423003341
314816498
313737730
555207491
2082470894
1177305677
891185447
714061940
915643636
1114871007
4908354
1163702445
1351051468
310830159
138731253
452231804
1010145609
1358642440
1140350079
845105305
1146852273
626616303
1544116044
1894526079
1139787695
1399023397
271812209
296042802
1499113774
1677480728
283359509
782428199
2026516846
276827897
804073446
1874423955
1586099102
472448332
1934993702
1351130372
2030421978
601185483
877071439
1371543142
828481121
1303684715
1905014824
1869811503
253119501
875485228
755932912
1125702956
384140696
1589264854
1845485730
1731451194
654745183
1281361534
1420195758
1995746208
1020711934
835304835
905478987
1120616606
1277702916
112229890
1688669487
347482586
411742450
1278214918
585858879
1366561387
838682567
1733767051
1844605196
1543019183
1853125699
724528242
849055137
679436270
1256912654
13582149
1816377894
321574044
1678535899
765778447
2034347407
1930664519
1263129361
1420938955
814148975
2093135606
1888251849
1248087218
1000262599
1644710104
1809743875
472128166
1416106418
524897509
811411388
1277311492
360763961
1570365623
2139847613
1267147212
793349567
569969284
1972531625
385262606
1554656538
722116840
232551674
1085750930
1296216420
368468279
1216011819
1191662584
437463364
1291211360
890955952
1765539449
1548209542
587128688
2118453787
188145587
663889093
604122534
121211594
2123584889
22929313
1771755196
902394456
606849670
974667660
1646307998
1430024146
667410887
287396543
239113792
1460420775
2132752890
762000256
156773829
1446412649
1900455833
1120911703
1410557190
322715329
247459416
767666387
2019742219
1360896478
91911132
2048461069
1673288561
235107244
2141713172
1465561932
1721522311
1809832286
2064098052
123493301
1322542874
139240437
993299090
1412669546
869307736
672421746
286697323
1235383489
1347300707
954770020
354409217
1133800644
340384326
1001485067
1531016859
542183242
1686572334
639968441
79637644
1866083508
1221032381
738886737
1336008599
351287013
152054662
290397441
1348755970
689023169
1014149507
758355469
1874136531
1685438949
899585798
1487753909
1322545086
2064662987
1569069533
687750679
1568226115
253281253
352689284
531679339
298634110
446382778
1605706144
139397225
1762182657
773611097
901465025
262645272
1263694645
123235624
36649302
733187722
2140258936
20020106
92262254
728437330
1003790496
1947710486
1874542602
1167451311
1426261624
1944638376
1251422531
1712165295
1503051171
918465521
622986567
1761742434
959451928
103232490
910604287
1171388319
8364117
1253934172
1216304119
879371658
717550800
946829661
1799342500
1707712456
1554808142
744236598
1084956701
1613522013
1515918152
893120857
2034740866
955648042
1859616050
235638326
1612642667
1905632053
1166123931
1783196492
648562743
1912377047
174885236
360198498
2063123752
1435602181
869216047
544582657
1155942399
1355043988
34520538
1815536114
266002592
976991333
661259477
2081208581
650023367
1465183618
8199018
1374101770
1813865837
1923497100
2033266970
1548883645
535832307
1101535183
2079561163
252732749
421466519
1203697423
989962319
23391667
1741557062
1336287213
572493678
34944828
1022426998
1311755138
1309807292
530048143
1087668859
1228561316
1018852612
1029681237
1166388328
1321113976
280191796
1774156542
1698208321
1157982337
361386558
940981628
1266608653
731828390
432767506
1252558737
305851183
1848906144
1553494086
1993597060
133898353
493064636
1914822899
224088646
1390745846
877819273
153491091
1647559616
259790997
190072972
1573166271
1861324667
1001401861
966440759
1960753033
181820110
2128056327
1519444981
1269149635
894914410
1239441579
1890927954
2036205429
433293695
568216323
1479742453
196568875
117318842
1165846778
2004479135
1543476816
1653368840
466492052
1363526922
765526362
1782915444
82551654
282654784
2020034811
1313005313
53290680
1243569143
687012679
698049693
2130131229
1769572691
410628306
204756736
2009762667
1237452184
673679290
1212685735
1415012999
150041558
1115009286
1375411243
645225213
181010764
3519486
1580570412
871132864
55169704
907266991
1328210278
1212538012
1572183420
1847242162
394356509
2028250196
1693421925
686210327
768643922
2056805316
1297397860
1750541706
406065736
426588112
387802550
1069491059
1947807498
1948068360
706772002
1206292917
2014970704
648630292
1629384602
950395254
1483296297
120382167
1102649211
769719374
59760320
1495571983
484670983
1157422466
979068030
1664000035
858205859
1829190711
35209686
419635217
380241561
926189275
1348625122
1846460063
773788000
1238533448
622480277
82323348
1470058371
509301789
1147933645
2137754509
877718472
826906023
1766154918
821563020
305782701
863835282
304327511
236717590
232310840
1139282156
1398068574
1975850973
392946718
272421742
1091399116
1596421645
284045060
1905017631
1178855825
1880678050
965249798
2073859915
1889473411
1317551135
2011459633
1754180949
526296650
1477197793
1914763604
293451474
209842489
998131413
850343539
1135488548
551584650
1036002898
68187328
528877884
1268615341
897197363
411365452
2077377435
1670743600
217858625
1233894773
152309375
591710858
88807125
774455346
2125738236
1637347365
748463368
1802837152
1673864432
800789976
415535219
609722721
170451092
1368835238
2137365214
2008349882
468562971
1787468711
1024274465
1096288526
372290654
1058483839
227445580
394483339
230910264
1251571193
272116439
1666820832
347072444
50871529
1500876366
185876975
987326988
452243447
1646362421
1426441862
2110549675
176740040
2000112377
1041590420
1138912978
1955002284
83650031
1557768711
1565607981
1859562077
634344287
1048923457
2096745570
1829440444
2111705383
712277443
1686655072
2131323836
133740833
507504345
1941818992
500658254
751651131
1630587951
1966196002
1209851961
2005794678
1484309623
578918150
382567114
1156115068
1240612909
2131143587
1072570301
1522310368
1305076458
932240767
766613876
2049697407
1550235474
1982379799
631289285
99790656
2076483542
2133361487
1044673371
552898752
629667381
1858474260
173958154
1860416603
752915666
1108724507
2107946180
1714597705
870355192
1171338598
1053856779
1398927896
2064589817
207426516
2092931318
1636670896
936736583
1523556191
1616022379
2050922353
579307386
483112769
1362741272
909133214
1840827602
1896175402
1551889159
1388836361
633084399
2086720407
1197678960
1515480853
1120996446
1119049141
2118902262
2074452250
89596430
558379158
920482982
1635888810
310717838
1078467172
1398886886
529227764
877806743
1934233537
679048820
883854888
1018149507
783922659
1398592499
2095451651
66764684
104712769
357778555
510003151
500558490
210814390
1378879396
1718620519
1418646313
1784685158
946479291
1458144073
1540727558
1020782597
2020241981
765794092
729604899
22573990
1376531687
259509728
1472389449
211542377
756599967
579695873
260786468
1604286352
423663255
2052299776
408379353
1570317738
1285615930
259509664
938574915
1791227650
956214870
1975003446
1999447474
1780141378
168433474
1288056636
122006597
1124527704
1692116026
1675173081
1727468231
692942976
252415312
672221324
547682495
2064072108
4359435
374338742
1966078271
1339467962
692798588
457581294
349496677
393932152
1673219440
1928839493
1940028586
428946352
1245740831
228719275
1014447131
1278642842
1923067067
436813857
489606352
1931095671
1702926360
162372382
193630673
2134001728
1670944106
702332618
878803703
1677175771
355516376
2056883774
1505643039
1140985978
648141133
706334501
426641300
904158592
3236049
1224596099
1345202301
524275057
743449677
302084152
456547077
1171195629
1050736185
1696376711
1269690111
1242742855
1317745499
1745070214
972417679
164670172
1532730354
2010477153
791149725
41683285
566009141
408579409
552864413
708988043
1560967275
1630855319
1255274303
46392380
153414888
609143952
977498038
131149377
1726330902
1261897178
1774335287
2197632
178436631
1344044349
1734080399
2123771647
869640957
164237899
812510739
489195763
1016941873
200963650
1330042583
1785127536
1340621098
791488158
232379852
1663476468
1127440869
483883870
2064438098
1567996496
521078290
1042369344
106272927
1064661093
639418496
1294653304
1606147336
2118884672
1048634870
1313964559
1658216965
325241509
94297930
1031292984
387052671
1488159372
593034263
545795363
885347498
654219481
1763737645
1517182724
577093145
1275201119
71851270
71016853
1609221315
1278131712
333092977
1768757411
477279096
1517428172
1046237825
1144697780
1643118723
365459670
1891977410
1223731439
1219718955
1967198039
1454236183
618547034
301548009
548915645
735298812
106932267
1538724735
1451508089
631046582
1801799007
1537672067
2034782256
7565705
669190245
957025366
389807558
1446845288
802176051
1913562014
373536411
252813169
1647528173
1811039634
1351265653
564808963
1506475815
1202958949
635437816
855521203
604515733
115589160
1605004115
744709817
1526644959
1998863537
1290370198
923282805
864767601
870372864
803868475
277832781
1685002244
668922916
2099212326
1080348799
660648854
2100187952
1305933726
1364019021
1950053554
1541077779
748440412
1562880876
1114075209
885766264
718154867
1664050296
87901342
474656060
350778069
10137170
1739555126
1100395674
1216464271
174744126
1243827263
1442540795
513885160
749766946
511217352
1530431410
724233424
1477486137
926551374
501350968
426406095
41108344
456604298
1436121443
251441623
716998859
137908166
26759277
351557470
769330830
196224832
809456204
1530020112
1158079540
1478392330
2111191510
2116569996
1321553126
626764851
323711320
302073104
583238077
240120586
151808368
1521065079
540761762
1950567408
657606132
687807025
928855172
814699453
1871238991
59185046
1523183040
208892696
1620732035
1208677389
2116633123
319628059
1793219359
486974591
1481486125
1690838363
926168806
68141599
622257346
178959303
2083617743
627392073
174135857
1231020043
611691009
1338936803
295136831
1861181743
1450500273
2145994413
2061254350
741245789
1391712195
1708435122
2036503796
349930733
1824582943
518795404
353682178
102526115
1530030025
925111103
1096061714
1844596104
2105612218
1494401029
466039018
951376737
845593255
690341585
1910161958
995457408
1071999634
1118566784
2027075662
1668871886
509640420
1977881605
571873039
1101454230
548095810
1495320647
1518988099
971031825
697253213
122588509
1924653116
1543998235
542117282
1274151064
1830017053
1312719341
162270434
1933868429
1907716432
963605039
1246621178
400517714
2011706704
1043624100
795745094
1945780425
1376374793
144052003
81821305
762798513
13943658
409839764
146357271
942816593
910788286
285569325
1071274982
103848956
48468924
841388128
401697723
1445614259
889368787
4633326
476042693
1633595511
608273631
993526195
191618140
1941974621
1815098317
48604200
779797696
90893751
35124861
275246013
1997035855
1932862918
538404369
369358266
657441047
1636572381
1022313575
743820834
61685832
315485606
654711685
415795456
618859955
1574403142
2139829520
1105936299
1686596633
148940784
894760574
1004888705
535042004
1401047831
1630039265
1690725364
615025089
1993617593
1833288091
1673102182
1432318302
1039804778
1480997434
1563186559
1809088381
1449100915
483867706
640312492
933104823
1413610668
379351993
2002777654
1340258726
965383362
1975762550
345152633
1657845728
1835368495
575852955
476927737
496243235
1920130340
248003722
1161332273
1963343608
1685721019
506577105
2091413209
659322415
751774785
1176270374
76214193
338542143
165131833
177560912
1685223421
1289776319
1436005350
799231032
473735530
176565886
618756837
1714752537
957183788
1863798976
719809578
169433375
2079367973
117881125
2024392191
1675738819
1298056057
721430640
1892415494
194225031
2146772563
488034432
1696663756
1481064714
490468583
1300628017
626910202
1347157935
81313471
447714335
113048528
2066732705
1319773445
1573852192
927803277
1107399069
1673087070
230463761
1703106678
1898195933
774464728
1297607380
1177697218
1839014167
871261723
2139184060
513191493
630108881
1967851199
1882483124
958710116
2131516656
1227813284
287682396
307678210
1189443349
2001860714
1868857993
1768456654
165151065
609780850
817169185
1036191003
1496513528
468688701
1347346826
39536903
320041133
1873349170
2144402466
1833531634
867654269
50812059
405968244
1019461336
888059936
550222195
217445627
1071275242
1025655411
2115522824
1301593741
480778062
392736919
951972634
1629950987
1252177288
510232908
796375234
1668218215
1812052388
794011969
266456064
1720427413
291388842
1921258866
2014941455
1830055216
835917786
1738589288
86801264
618505275
683226428
1160662979
1114222449
379771667
129678377
1505502122
1313458744
1417855798
751483206
2088852476
1617700934
1625605662
1839947553
513508793
512291768
1112165604
1319821973
1138045008
1879823999
1547323928
1932828169
877489843
433036310
1577003759
791814804
1457882468
1905406317
2078346668
2141802804
1601600597
2098717941
1717988022
889474254
131593061
1600886137
396909148
1948950456
1509202401
1263040638
539930491
1873584714
792838805
1137536636
1369654767
250495058
1119774466
691161203
966015342
821780516
1177259051
1344875015
2139392519
664562497
760578882
884340398
1883002053
1692966767
876659680
75227764
1020858127
1204303119
669401725
1808648453
1985498891
1422268820
5015108
1429407540
1913043721
836754062
1806733894
1312606130
1802534237
1758806839
1511070064
1880226238
1287903935
1300809550
248414221
1554314944
1552242786
1007914795
2112255800
1246682171
1830123376
1954609517
1873456706
243506466
931044356
2096559509
731200658
1797862868
1537257436
905900395
194744866
325310476
303409270
1026581188
1484746025
489008683
238901263
270224841
624193235
1824606931
1117054024
473285134
1294590785
1370141474
1948816617
1370385291
804510924
93618648
1792739571
940763950
9834907
2089500726
1865507336
98340512
1230756881
1006360548
621160796
58773910
22239972
1932808039
1740323542
917820522
19951412
1525928553
1795473580
1872474536
346471368
795395666
1605156797
919343770
480527535
1052374009
842951751
1436401109
2078912180
1575798227
1104418
13074492
92704207
278143479
647602653
581459799
1745814974
1357366236
1891543785
557359730
442095423
488747926
1137798358
259593287
204705880
362882661
916470780
654832441
1741819562
159431985
309217547
1569588608
615508928
274081666
1121926946
1797274425
888100569
938471162
2066909485
1753706986
1068454618
1708554399
927402028
301802897
1942388851
1438986422
382790125
312040462
1527459741
601527060
783770736
1809681803
1510551933
1481152108
958987448
99001174
40324010
2090041179
565283743
1542404274
367615583
439811073
991352895
127633909
497509175
1491810346
205334370
1324710047
1262712693
1691834939
358624905
1291550627
793130520
358940450
1626363896
491826240
2087017529
507399878
1959647530
1409332379
473172506
1255418227
1453593135
907917795
524182693
1552187613
1520505271
285810260
731188118
521583258
995795278
2000637281
805078277
1169218641
212588217
448845769
1765838540
1302707570
446623296
1981329466
592753859
1984212602
655297736
1774090383
973307967
637077890
23956768
1185782141
1110333704
1657032416
548378565
575238155
1973659379
961102074
1116805815
1087512877
502000275
419544521
1882610399
1968352740
1412243364
2060824060
413772105
1610257356
2092107463
2096947955
705032328
1937566488
834593826
1085329520
1195277941
1241912690
1680506700
1909151399
1493865314
904763176
1832731089
1334868352
838373169
145190635
1762351583
816140250
176240530
1668178400
1193696185
1704319347
1809876793
114955800
1193066040
680421738
1091021708
1812719361
332012723
520047208
2107255950
583671240
262697062
1426581331
498252555
2134042339
148889444
800998606
368612176
241225945
980131341
278492912
536462815
2086169997
132057598
2121339712
592005793
912260182
2049436789
1855302971
694616242
1218475302
891593352
2103179621
544711408
1915586542
2108518033
426976041
1257308804
1424246591
121932944
314568711
871443501
1429426332
980140646
114559783
827498090
548011444
404559898
150227830
198981775
954558446
1708818262
808764179
800299221
229945703
1908056102
627963686
944601620
412887128
186486986
845700753
155028892
310996516
1482685034
482660864
104880383
134568229
1531877723
1199866155
1587242727
716325494
1187741808
1016564529
25137033
374872931
606185455
567151447
593236987
309651203
1695351230
1818638529
1033261864
702662164
2083360969
1146742603
1206662782
1990259277
241336348
616156423
1705118542
667990151
1876068735
1442561272
583483083
1877883210
1190886007
1042183297
938375259
607485826
326514716
75662287
112111014
1087899930
1115574605
1367841847
1527193489
2099386201
1514170707
1677925837
2121984351
1078524866
2078706583
1287077153
1630820162
42244257
1186752432
258841613
1698826604
1311360511
1707127337
2087535525
1839106262
416303816
1223156066
1165327054
1233282203
2028870712
1459638942
1509465581
1174470935
862893108
313635639
2045956871
253226974
815948112
1136615850
357254834
1151723580
1641830562
1500483567
895947267
1329384366
1338391558
1115090705
1384937469
598127954
1812052388
58582143
1541933453
1494285715
161468964
416983086
655335748
1977218266
338607755
657695861
1178556215
1684596593
1408420021
2101399567
1811807033
49797142
194621958
40102324
815571323
521830333
1041500842
1714507219
1755678279
266572537
623630870
1774725467
1533797012
1504242111
1849040968
192834859
1562015684
503536853
1682495970
840943835
20866702
1498571885
608711018
157751818
200659117
1335756994
2031979711
343758742
1605145130
1099452884
2039434249
1833569821
2095335887
1183252209
853847497
1272987092
1716334715
1851841981
2029722913
1560081342
667132720
1149400737
1863927850
890281788
1537637873
931645142
680771972
523320110
1701961745
82018758
1675583456
1080168547
2037350537
1654174136
452777853
1820950593
535228677
1611240462
1067119908
1801652990
1531374707
1837293972
1650501081
603784804
928978613
1821526166
2056326066
202364717
336086919
1743591461
978680515
1064441592
662315021
915359943
1165357059
795345580
132272310
1289404443
1809664735
193516803
1610499347
532856499
366596543
1343727525
131514459
759747146
691584872
908251078
1631217592
1508083426
1200824829
1900086030
606321979
1839948513
765615637
1671497697
1725655814
1950237918
1603021719
380263304
692311437
709819123
540681817
1259502745
430987524
2033211420
1035077468
1278107505
1638240723
1417255619
1546002242
1108764171
1876564730
2086392778
374210138
1101315370
871176828
816820461
787900724
1896630019
865811083
1921537604
55084682
996634108
279578425
92958587
31960322
1902279886
125178384
1618648696
534628001
1287139615
1801493354
440109764
1899619023
205154538
1138311501
866456946
268427312
2067580800
276005298
29061240
1071466240
1914550794
860321947
469027469
1659769055
1111150814
898908312
1133203103
1139535888
1413375427
335081683
322887591
1616666845
1819815725
1526519092
157755661
1641997076
1088323304
493288792
210042892
418966145
957535562
1475914319
1961841499
1286338750
1237311748
1849336174
2085636369
1917132493
409168946
1899503974
1316540332
1373180093
188188057
713248738
1553968884
481415954
162531327
1168735318
331467022
731025754
50334322
2098091789
750485423
5677402
1905987512
229934934
782656400
577745715
1699865372
563378702
820567535
1747920423
907157065
1283878382
1945282122
2008271673
1089730799
1176371167
466518877
1031145125
159461405
1460403669
466272035
1719463899
53792926
648985185
2037812128
227581511
541697217
719560036
1464799115
580969529
1993777075
2097468546
970132710
38175836
792241435
754835228
1691852590
202497590
609590101
338389881
186143473
678163912
866635027
2071441484
1915531955
378116320
1764837980
351224947
1778659237
1097773545
385949302
1963985458
360732575
31470211
1627872411
1051678023
2074644073
1095339115
2075730034
239601534
1103873174
1437752364
678827419
1581035208
729405816
123643110
1252898969
1888195956
200227538
530771591
1267813084
490588154
1891426023
1536949547
1028237405
370151058
282620309
1798258736
2001157854
1043581415
978032809
426272148
1312504266
374291198
1811341945
234386802
348151329
550974183
851266779
1542707304
1176805986
1507493601
665447869
1327305868
495287209
835846955
756009017
270364893
766963142
350798492
1245424503
885372011
936649164
1262775152
635932323
227027977
1259811165
1737830648
561407204
851011216
829454026
22459768
1216889272
243044186
161514406
1147168590
1277921488
410409602
1957533205
657301658
207106955
1841759484
511251067
275888892
1328374440
2748081
999675391
704932510
552896865
1680788765
425320041
443168408
29051893
1803559324
858509282
196299945
440418134
869747139
1807255240
2095786560
1426282710
746144455
723175773
789001493
1851088881
539566447
1092354561
423959038
1379677982
2028545483
1780701186
1982831205
276052503
65558428
388958056
427746311
1808986954
1588017876
1796238718
664734074
1074754284
1090865756
2112349879
148406363
1356466096
368857467
1916593807
403282068
1193058869
15082831
2142718683
1512206579
561420599
2120729541
1670519455
1989927411
1791931326
617712875
1550481169
224868692
209011115
357235679
957314024
894042133
1805189064
1177051133
180159300
2066871837
504726157
1518983527
1731406138
156379489
356240522
534455314
1177443692
1947433138
215571032
1115287183
2004512301
1008300991
442827072
821709458
1441852674
17945444
579644261
738735518
87390037
798188297
1727089147
1209390097
1063710126
1059413904
510967143
1654901886
830390738
826416302
1750182983
1119360223
449112674
918985662
1888302419
1148820203
1913932790
1473903262
631183113
1104651380
186437756
1710277564
1384755349
488752548
1427900557
1737217226
279677260
776945703
1279598539
1950242524
266720284
1962338838
1233609579
1526279662
1424822427
1822283968
1687228714
661657143
1492825611
140068943
1033783063
1065041523
862873605
860447362
1893178999
1011649791
258266426
2130669150
811276642
501746726
918639661
1516581538
1597476045
576722242
44826644
534288371
12982542
9814099
1745124271
2017057082
465985718
852962257
1652445037
1648026659
185236588
1685806790
1845206668
587971508
623802236
2014929488
1394817649
2141156632
1825384011
569655129
555957841
1718683298
1246543680
1744067312
624614151
273772301
650820712
2049835005
1326465438
21142659
819857533
1222661309
1939435645
847162153
703597511
1850017951
618547927
1044627633
1084957639
610754859
452179510
1847561672
94950473
1879361992
780075292
1836861900
1453663524
686476163
1252576653
1410416368
855521384
250599726
2109243704
963286849
811351224
1653277958
2036235147
1098045057
1465703654
518477882
2020005803
465915746
1614440675
913565483
1883967013
1682423209
313102061
2042241380
1980418330
2129754382
54049723
1076116753
1300952013
704064063
1044627633
855340946
716202706
1598498110
882091021
1653774775
966213125
927208670
572305850
46099349
32523836
1272201982
2119207424
918281340
1852170152
1566376043
819888222
1255771965
296208298
1435886307
1864652536
1490714344
136424476
1568672902
1313369631
819772594
782075942
268547621
1934106948
1828689215
1922332149
49115461
228719846
1406942215
1609202662
618969973
1774657371
226507925
1274535617
1887529161
1546205475
1249302870
1243295180
528850902
546285146
1043661713
1594070985
1492930901
1240351866
518178187
1355187365
1872482758
601006184
1729008011
403080680
1267594148
1878470833
1221875063
730444945
1095871236
801520826
1590082345
1740937514
1280465003
1854125365
2044282285
438765163
1611300220
1781068896
1989039448
342800476
2116347247
1759770636
2133594942
1983532811
2053877748
543804239
878289160
899355065
906659761
1792850515
2089926454
745474238
1197768461
1593079724
979082873
1871990278
543196556
1014493818
1406141575
322351782
1512838383
1198120007
1113470681
1683657750
147647552
5810001
1886982625
467934761
1825144411
485842015
1536856410
903446524
1540240259
1486477904
1893242567
449972222
1379603486
106389550
1134052522
437844338
1174460515
798461424
1594300500
699316415
1372969652
941057153
1654174136
85265963
287397153
937998435
1442481312
1300578124
1132361349
766883148
925090808
1227574968
2053218745
1430561401
1035596562
381979488
218823876
1489436965
558158427
735474675
1298134788
1803656354
1198595568
364148263
1987578037
2061502827
149628427
417987280
1805632735
1471439087
1805314804
286658023
1777956839
1162014301
1393352316
1907608242
1765243228
1019012209
1546249762
1231029150
1858710467
1523039763
813338046
944075331
1167195732
2132040668
305271661
1744339853
607385112
866857586
522816792
436736999
2055180137
2118318271
120744355
878369848
1914441814
1133051125
1791212241
1636916489
1602958596
290225075
874671037
1953528163
66043362
106475320
2078385515
81843421
1948639357
1189019252
1114244054
1654004272
135814902
1774871280
1022423960
144723791
1357340363
484101034
2022120753
1137179819
602597629
1485301895
681987648
644146282
1429869332
731927687
1952204763
1430123175
1810319255
1804934331
164528631
1875544108
129219204
1720967638
205437772
412015608
1732607101
1687278338
815881117
1177314474
480765415
707345355
1267033027
881723063
1293794244
799303019
718898825
1381949638
1306044329
2027847204
1746350830
887251194
237662803
950439984
255310651
1136423566
1629779616
2007109192
1028514472
1903726279
579556529
1218615066
1676610922
780135840
713206365
1648949714
772387466
1911639172
1755994424
216769074
612355561
102401133
420526924
102637998
1224761966
22162870
151597618
1014654005
1708247520
1883118666
1175826958
812383673
639195288
355450665
132373189
535367083
865316381
394372415
1421008582
1808775629
1233097541
1002809164
152506892
1615804344
786289986
1367916344
1398182925
1894542551
1823430855
790009373
1635251809
2812501
128353827
195591172
1942076938
1449705504
2033350486
1144502757
559478158
203372639
303799865
1422937431
334719369
1423624419
613041989
1312943833
1260438675
859624750
745308095
1486434698
1491571180
97631425
1506755080
598265124
2698617
850761116
416773091
525918071
1700224700
1390050384
240411066
1696947907
2070766062
986905232
653817296
503712933
2033604664
1061566233
439088203
745881909
191564655
1479952327
884645490
1075718835
1520202251
155184705
242936027
221386951
586604928
1086203124
929762317
1768345757
1238134462
124578200
1662608362
43452049
322907041
737423119
175165531
1596926181
1268068647
1904239659
802162628
957619298
1361492427
2021484764
2040825254
441589779
908393760
290940190
472862119
613802387
1458221149
654120572
515519413
200865406
1580239796
911930733
2117272186
240986644
1897524392
482813538
1445711358
285539311
1387428378
1696817248
556695316
985897976
94143448
549624387
1943294888
823892706
1794724125
1954686167
108114294
1787933044
2134744340
645319266
333857783
930645336
1372506857
681065084
185872443
1078413859
933866855
706875829
1546347343
1122748333
771626417
566045950
1568621911
517628128
712910072
2129303929
698603062
40102694
1508174274
2030758404
1797541319
1309766203
369227436
1638258489
1202223868
981874922
542502216
687276222
603521461
1542584551
639932988
1469522868
978906573
2051383656
1019460354
780536206
1546240488
2072126854
1221600137
776807122
1068620508
1037576391
1033379043
1718067901
27642230
592792463
171674383
1569061273
2047043073
333510232
1650391070
196210752
1274092828
1995261525
5549661
1873354778
2016149223
1800867188
1030475113
396173962
1910485116
1312740274
1582150892
1196341268
1887688909
969343302
164063858
671959551
988237818
445137054
506387180
5630300
145993772
1018104251
600013603
912803537
1205325388
1212172418
1781782376
790244663
852447184
1100612631
1486280270
1644954528
715585617
1606294101
292282764
116133878
1022175216
1174626874
357976520
508198309
1515791056
1361792683
1772238470
1757420835
920963524
402088806
311232353
1664500784
636956025
905401998
447749080
1035511052
1217265902
54130202
2040152115
806905695
927755646
1594132882
177274378
190256604
481316405
950404484
1455623409
330441794
121963334
982893020
268634083
666872211
110442786
1078185287
443127642
1512017687
1604391615
1125767156
604977738
1125970871
638240188
1310114751
1976686332
1931528737
1424893468
453696036
1932739420
504622453
1434104158
205072667
1027977562
1494879927
1858467939
344957767
1192341535
1201134441
238848859
45742384
808297840
897220725
1072650058
861931617
1731886120
721834000
913290410
720581166
506631726
1484826315
1621240884
471121313
120064158
835671532
886476823
1521841426
2012403248
1081902682
912370980
1680027068
117702328
1407483107
1395337148
1543701043
1369853652
925284078
1919041651
1010198977
1265487219
1237154882
240521029
1296394223
954822753
1908237505
1973854388
676031539
1162907164
734073263
693983288
1847384373
1389396311
25783784
691817599
714357435
1473982947
1720222443
2083771196
740256353
682642149
749650084
2084787143
73334688
199170939
990456652
706069714
1248681054
44416716
466216450
1245246275
1710691740
706344481
1104322843
1088281664
90789417
378596418
190355610
1268182677
297426434
1333518866
1647998494
414113231
2006743811
1212572756
445547928
1687186733
1775404316
1098829553
671570183
640146088
1370921978
1290299326
901264167
1832271572
1936314756
621554038
1711954944
23621202
1041029949
796386788
1004647662
1265202584
200981848
326077108
1595936184
1176692144
2001550536
2029426730
939233405
75889254
1135672864
325382699
2106559321
928754922
307858417
1600827287
1329234019
1737969942
1858347146
1181813755
1469775308
176205702
1871668157
1933349305
749214454
1757690815
1618699096
1126989039
164432436
1162623447
1473603143
1526040524
1640018625
1619962992
197100780
1218506152
196794164
1108216786
1992589456
180208149
708409989
636956025
911052939
526358629
1033204225
53337768
2091619713
1454035717
527282211
1953054028
373877419
1307037021
1911694689
74548199
417570827
61486238
1634924861
756674554
819190978
1785157012
1236293525
1170261619
1612871890
948635862
1733532035
2080121724
606143997
380330284
1502606452
248188742
149644157
1067501460
1392567812
1688598385
1106387415
684558838
545931074
1703177055
1617486680
201688914
1518100519
1639604864
1473245761
69206308
1254915593
1184410072
778806700
1211698693
1335146291
639137622
1175703231
444569256
840080997
958731819
1265209065
380118247
1447965281
107852456
1164912102
779659975
251618609
137363312
1013812446
1890737729
49545491
1763945684
1465325206
2013212763
651717215
755590482
522053415
978313261
2083197237
1199032386
180448546
780300501
1738100955
2145063643
49877537
1567212558
2136948748
373339008
413268537
1809365636
565795727
1797414098
2088872412
1680457246
346820969
480207336
1711978687
199170170
410322087
1298523602
116601537
1377423301
1126987363
1783181407
1233408699
1926637584
1338780439
795468085
1589974098
1280900203
1803569284
476191663
950582957
1061500066
1424039195
1693889903
2061023940
1087527861
784901996
1210932959
606521763
516338240
639888517
1740314685
1216123477
530378686
1691891998
637315935
935790547
1754420728
1670572335
498439734
249131252
1418491369
403478216
1768052821
1014932186
1067234275
1398993188
1796649542
1951707095
249497321
1469778591
1342511610
508532228
2009510120
389530326
1210620197
1857505456
2007846564
1834862414
1277741841
1581282099
2138457880
983347425
389647980
2016561589
279334072
1874443293
1088385480
754725588
567665973
698654368
1250252032
831228956
1148351180
631386923
394524454
751800238
746396422
696704475
1922212236
35836425
1890624556
1628059920
1755878643
701071146
413848157
532356125
633581211
1763185645
820156475
892257834
1180666091
440653339
1228564726
467826306
1492578850
799094296
422220127
442823274
1380672753
144935475
1865920894
944219497
1223576023
22355083
697992390
1098484971
1558757391
647327772
1179580440
823594965
414945720
897563220
801473508
1214635959
1604322129
192890133
31387337
1868569265
1388057974
2063391709
521813906
1840728782
1011622869
1720773405
283237136
1764644951
629616645
2038452857
1410775833
499383440
35915368
733112824
620019694
888274783
1976562598
1888927960
1224089532
1621679966
719603998
1946066086
205400800
959650840
1134172447
621682530
1649275043
1180141495
1659010411
2129930919
1168316107
1864620157
1283188659
1344416125
764444684
513377596
980262031
1544858222
2142501272
1669030727
1491193680
616277282
649428849
751110726
637058985
1274996502
1930633343
2145142710
486304064
900226240
625059787
1402589870
1619942843
1376267337
1126341170
1758523697
1383389338
1425299993
456360666
1105917098
1228516129
1340969293
2093809014
693756591
9004488
1712993540
624860193
499015723
1113085347
275481852
1089181589
46216582
2133061961
1437558236
1844503885
995457408
1576951867
1117147304
28981520
2029178063
897013008
1067497230
1189904586
1150399422
895228965
1198699018
1393948864
1088605213
1304446958
318379425
988327891
825749643
1650322978
1366204177
1728000127
256232488
1695010773
867988461
784548515
278954138
1020765398
424920774
2113044137
558846492
1801813782
1725765443
1984751639
263994336
1676047145
1472043294
1054133018
191168441
147231736
1178872747
882597526
707755063
241052202
1762073373
1306742009
1891755159
319177310
571676214
50795496
1493440658
553282179
2144975408
1676554874
87583077
789167081
494634518
13356505
856890264
754406768
51874402
1650933600
789575534
1141621586
1234977029
1622234896
1938693585
1852217856
538591478
245143240
1397641866
145166492
484015008
497913359
214868064
802176051
1423893679
1960580231
1467226073
433280660
105502105
1370261268
733703857
1960038480
1836660276
1540958119
929421004
323652714
637470633
1971974885
1477993302
497811663
554693684
1744871295
458693122
326874677
504688183
1443208929
201585073
293185356
813334896
182156186
436956106
1816812333
84510790
45667900
1331569689
2104438749
427342125
1473112713
828264745
1010856375
102301674
224130421
491486109
1377245020
2050723501
1403362514
189299364
874649815
1813702108
1726604009
724358776
1493450032
1153156171
94032350
1288894244
1569589917
873192949
275664107
721982197
83436272
1910023911
1798849351
1089135563
898049201
84433523
1515819983
1483658788
385284331
49470951
467243724
296105231
1468601228
65258782
1364314953
1489687220
1525434223
1627522642
1383414126
104546410
915841453
1388238952
412554033
540531740
877833083
2136135932
815583518
1516437818
1043859541
732806011
1218567664
1431035612
1614150504
744709817
1654982580
1608440001
35507255
82565741
45425946
922915840
1695499589
449458465
649085639
733736349
824179171
27920810
1975983750
59410517
580776711
387180138
1598362467
496206963
1223965202
798671538
1941690795
607995946
1280685984
1275513292
1051872188
510812884
140209327
289369036
76950039
694737292
1714865664
1491931656
630987414
924582626
74420607
2032005477
2031867573
2027025471
1999852513
1824363850
1121681499
362738996
1797817601
1825353195
1542897344
1706921708
485228754
1399382578
533073812
1433379437
1118179034
1889192987
2017481213
1226150898
1621671511
1638180702
1471931237
88752097
1391473261
1629250195
1719609178
1485498510
1375484325
1105470027
778075349
1352750967
197548042
1421723618
1405253986
863160899
111281507
97976474
540762102
75498610
1624863296
1460080863
880723376
1649083511
393211607
1679958698
1708344723
1943200701
495792962
1337363904
895189205
60765457
1683617392
106098682
1870121407
1350261754
1259920449
1097244135
1875345435
403796397
1745938319
1428028642
1774473519
1922498687
419064969
409282087
718103534
496147753
1989821998
1883770753
474297503
730570696
1106500694
873619307
772906167
205328646
1249640322
1039944565
1202885366
1476617962
1533551661
155272547
804634590
1365907271
217061846
829111158
1399712502
838290761
53559412
664616545
324636094
1091770127
1362788331
1347887422
321542200
1881653612
1387500650
222221545
1101172866
26407614
1913568008
872619621
898426210
955753972
1383922030
1611350074
1446932271
1807386464
588908406
707574852
1102524286
1293860483
1449362633
1297092232
1812381743
1108776655
1870260769
784424292
2008956549
747070977
970721993
204371855
2126647292
1016060428
1444861556
1776307993
2123252785
1382987540
570219270
245361658
127565701
1108597648
2127268826
841887339
360425437
612904335
1910791736
211087138
329226271
40401369
1160385015
985740736
444017918
768391702
1264341450
1735462260
159225263
1973053431
779904328
724281944
2003303370
1989845548
260609307
587493674
787400825
963012890
1093852276
1906487815
1026370354
447580295
769364211
1580885121
607520582
2083172245
1070479002
1524348212
149516496
82518812
755850959
1795753003
1665141508
991263624
2101069094
1559234957
1492345367
1882148864
2112017377
812896168
1400461633
116133878
2075040895
1340722035
669295380
575284367
516633273
1992192326
2049211418
670807812
1554591120
1439604398
110511493
1351163309
994438724
108912439
950767022
1589289457
1065634264
797175178
226013017
1055953302
804465284
1815672093
1591341915
15406140
1069402065
1850005912
1345768236
1910856735
317599815
2133592453
169295288
1241436851
2035705743
1490289529
1436118761
618240761
1888652706
1768362162
664734870
1889375506
925683393
1021679003
109152343
1513363144
1253181654
237918846
764816426
535777516
1220954866
361025714
1792871145
1196114362
258641465
595060875
1761046468
1982553638
185369694
1149168322
2089388876
2088751731
1523263165
107699846
2058348576
716831779
998930161
395246352
473508620
910555188
1135121598
691774712
1647679460
1263417193
1234275656
978312613
1548474686
1035689059
681748655
1419888593
1244211003
106019978
1567292079
1987058867
106315542
813193815
1689495327
440330880
1115903473
1686776077
1392369948
1854295179
917513545
1695013939
1070088917
1435878958
1951575088
1642929699
720876012
1997645649
1639620124
1107655947
2100934831
1214611917
701977619
140066583
628176578
1561179810
1255716003
150275653
841866962
1176593693
1683824142
1951053
71696238
2005165666
1122341659
1759204398
1939020101
2107703180
647156842
1220870526
906248778
1670848788
1126762402
1481022514
991969967
835739785
116859312
180502471
893403460
1833211299
1686939950
1042050931
1339684434
302235562
1091470917
1105788221
1221970737
865311569
108039224
1021232934
283668731
1347654041
663557046
380755012
574616673
610710418
825000527
1418262336
554816963
824203121
1295544661
929281946
2104677116
571414142
1503852880
921005014
1676126189
1039066536
729347200
2119969526
2017890391
1125852071
165935303
1500635686
62468800
1693101034
841347259
723781044
1180990708
968381795
1270064560
961916866
966373037
619620591
1814887650
620849737
680701210
2087035111
614240690
1042695595
882186294
1563518657
1815893396
1679756979
2113792432
353681274
167972852
1173668324
1090653846
554713217
1579779703
1176536177
898602373
1087697311
2043444899
162778523
1637515316
581924932
1904773550
1474869473
1809247220
1536890299
49805611
1476268038
2074065067
290213132
844801211
767309974
2027082189
1984285582
912597339
1521248812
326069594
170463167
919420225
1539987481
325568342
1297547529
1773979036
1098689423
442943319
1016442883
953025797
1672442447
564391694
752327749
1260602385
2033447394
1832363651
1970901178
1699698367
1436241282
1868572205
2074551650
1799131780
99672141
1572311613
1703248867
1058116232
1879608344
2004157587
1831902442
1361320363
701596533
570474172
717129362
2134001357
24563223
1440095556
411509935
985543139
65175225
744569704
1032776719
295479142
1806733894
1920497011
1972518260
1749794261
57631272
894535365
2141594466
1234616656
144049345
621573884
65166705
1158717306
86610343
659090670
1061500786
1996981150
1213297019
494369928
1075109042
2099552849
949149482
516381058
2018987382
1308044854
631757477
1331649529
680136214
549739201
1302409505
105097601
1155974954
2129659058
412685725
2075274478
491746712
1077243209
1960020098
4960961
1482799458
931354170
143291393
2027560587
235099613
966112221
1113434993
126162995
1666923532
2089606310
2090498291
2029244062
1386937713
1026665641
956066822
876851058
1877691185
310953351
80064245
1142016100
89221275
1939414956
1182836934
924580087
1633517998
465302469
1196048488
1549005905
1638979540
421607302
162839918
1908942329
363874271
442129568
93958255
856767551
410792792
990144686
318350029
351197969
332112361
536661235
1423021884
1523853157
1027335069
2025248851
1000137623
1883856031
231187599
491617553
1099085512
1856640227
6726361
22613204
900060255
58855660
2071473197
1770705192
1272840575
1658730118
1263112084
1645494984
1133343214
849934666
828779793
210450628
1747992296
1226233882
572457388
312489357
729341820
449451564
1340853861
1317156405
1569123238
1070070723
307195185
757223706
1613311709
1868247699
332889813
193574990
1540116100
895977239
2044034803
675733801
1544432888
1720507602
345026323
392540595
1495700320
1859411271
889871706
1417867095
761228343
419903434
1131817653
1849482918
1029740680
1021913937
1546521931
1571590196
514867058
574403707
1492672738
1519783916
348480002
1093131355
297535854
2000319651
909751784
1626239159
1178916967
1674721130
23612428
268245455
1408795461
575892954
553840410
876548927
650003951
1017502751
191811375
15190731
1721504237
223439252
1587832604
128500408
874217633
1725597276
1963349581
924573298
2084477107
178065320
131607161
38408868
545356116
1971110461
1860365628
1445456732
1441720678
1516822010
99478462
263464155
459859328
338844667
980695230
2139261170
992895646
1529241879
1260328375
2001739692
254878389
557141709
1217153370
994798861
1311339415
1329432029
1348753786
1878261511
1047401455
1620707071
1740497422
1487540903
1875959262
1838342409
30915053
1978411423
215523756
1281429651
1116871336
1479317058
139516153
501774866
1951632499
59696506
511668439
1686645249
526068689
217577771
935218706
1152059930
539433981
1956470450
406656007
969655626
2108638317
1825103486
1131064012
56291111
628853008
1415559646
674506892
313348196
799802056
1818586922
2081230836
1507993744
1050271968
1108831541
971830316
925341348
1931087001
2001051964
964556868
2010989331
1360746096
1167232070
1596109817
1245194739
371814897
669108164
474819163
83461123
468344219
460366329
2064194067
658052522
458273287
153849173
1514114908
230550921
1407707087
1614440675
314921018
1114808810
1122046392
1323386697
7497284
284469968
530714308
1977568290
1117795747
262631817
857709195
656413991
1604729472
948883517
1751669611
1459986524
1066408256
114082645
2015562250
1068315408
680849433
875032817
1353128392
93618387
969132207
1449260541
1246927492
482448185
1693941678
1486096740
1967812472
1922845654
404129819
1923186333
68126544
697529172
1605370892
1746131485
1882643802
2074168098
258557042
752815602
1368410453
1044785605
1969802389
353312250
1557613771
148761738
327923214
1417458675
735849443
402823681
1717408609
337676972
1619748549
1190998341
1406570356
1385177541
1317641323
799638951
646177862
956827095
902608358
1063479767
648581976
779079306
846909474
817063145
1713302172
200112831
1357529559
466534161
408191507
165655258
242059926
1559672731
785058944
1011045201
1917236194
1554097608
1659767131
1518997391
832068312
1971147012
726087553
396079888
817273331
1206826301
223996837
77447782
1629218545
200695322
1851950529
684152515
919456726
1544609828
984260160
1933340279
446078123
977830974
523123187
2091509298
1159215760
1247223318
1942198306
503441949
2069224933
1098836939
183880503
26633811
490800632
939181738
299419763
682688541
1758589839
934713240
813168763
1377105461
2096725161
1149047577
1242605686
454960728
1962481169
2047835896
1112474924
844435312
1676919872
229241831
1656341131
1033278556
1540166584
623468292
2035020470
1774054834
1602956479
376690853
480433286
1925735173
1163225114
1405031986
2028198649
598182928
2016666277
1131517183
1441531464
1526878100
1863478293
852345883
1808447700
621890246
690940244
620810178
1777037434
2068406656
812124582
1261484380
1887295003
696770450
1008479653
1239636826
1992802956
64806033
2136783550
1780661985
739809599
631778879
1543192750
1878320071
1576240820
2014108007
909708714
1591579034
208874705
1728248302
228806717
92251476
528090224
1207447800
1358053012
259843273
172030081
1921210872
1559859294
1031899432
593420517
385454749
380183361
701417745
1650484393
1187843718
412261286
755822400
234552463
1701606809
457236880
1594009335
822402436
1139729454
127304839
1774096160
1623650794
535228677
2058752779
946546732
1909966406
1499003336
1350828367
856584267
34372689
2017122266
1950713964
991917182
1370341018
521486557
264913855
777288679
2049994109
1082126943
765534548
1351409089
175194708
1902006183
1185363487
608716374
95866721
509669938
1600623816
40532627
1791230718
1845092877
1647139810
392028093
641590295
1105847963
619662971
1040273596
1594868809
526572031
1174931397
357416592
1179606318
1536563844
1410972994
543993692
548553629
737818041
2067912678
513255947
751908313
735501697
579990220
2097951073
303337360
1769401349
964454836
264067677
844553717
605461948
1626771138
161205047
770297600
409167402
431806463
1573662305
1815802556
1129628762
6956563
594661848
1690141239
1868507502
1524712351
860191787
91396261
12320977
1405390544
1113313109
1223814778
1383184910
495380698
57610544
1251587636
766105778
1614575850
2141813530
48452821
482292772
1635702476
1931995725
367536427
849586166
517565339
818588541
857247093
1445073581
713485738
1491118682
2092593994
720784354
1207827903
2059349232
166201442
465523236
368408098
726921654
1094680439
30847545
326004647
1881781414
1551688721
1483581086
501517123
567856086
324785438
675891596
540261911
935238119
1621516672
1844316354
492705224
1968372051
665989905
555663398
1791700242
252371267
1524269449
750810671
583502044
1647413890
810890585
966154652
1337109998
1694044265
1169996678
1012037142
1754093809
893170518
623585278
497099358
548552505
45550239
1545036276
1518609271
233387422
1160042626
1998989649
1779345058
771841287
790384655
223019556
329114792
423191239
731510639
605313547
1054715105
2031932375
1422022791
154681819
2073073114
1991712169
3360314
243513197
250845880
249463465
18137038
811339501
525541637
1585419799
116280748
135684881
702256717
1223611853
52930850
1382239104
1749038755
2078767359
100332728
708493887
1286273688
204045033
738975621
1640122805
875804024
863348558
2067729308
1510335157
405193334
1361317021
2098115593
1122336750
2039035089
279877696
1187845980
2122315237
1003971261
2021648622
1551089837
1514778693
1399584703
1866687361
949836521
443696727
1293763881
517103761
1375083116
116648701
939265463
995583691
2140363098
1808897640
1025094996
1499222506
1688252996
58805283
967847734
1667135785
1550746236
1285063206
265033575
1159043525
18964519
690649140
1423200834
224582694
453290798
1727486531
1060554307
1812006522
886104014
36294675
225689686
601467745
671097265
1197701722
2132101764
772893497
1767656631
1968093321
927962109
976666920
194204392
634989335
809291130
551697181
1061604910
1987819946
527958484
1458997657
447996197
424077738
129042898
393494921
2064298495
470901508
905844794
329513875
546195789
598217090
1493453524
1086127548
1379776163
1695555656
206971077
977624116
852164123
1507741300
1667329973
962499893
1412315345
411775260
1352683098
1757493173
337296386
2129178164
1529584446
539221212
1160144996
401623899
548881269
646116920
72349972
956447468
1604393281
1702139331
134741001
2111906196
1647887206
1620303148
1291484655
647718328
63374349
1439699704
1264991016
148467680
1675114151
1449968315
1306239932
1998657083
2093806250
1264315712
668774809
2083550699
1965638042
403322884
43989235
1661834169
217297621
1219273865
1106063183
1921544047
1189120139
1670773175
909785992
1644706199
939018669
1368829992
1968834655
417829530
244940400
630420304
423117312
1631654787
709356176
1993557803
634958358
268393489
2070211425
1207920326
1963542991
390743560
1466803056
158852923
682638317
1374641398
964831834
235501408
1877227118
1303704186
890371956
1061178399
347906007
706555618
657832214
1611119140
1716581395
1338777424
899579298
1137370947
895398078
745316944
89536952
1858188694
1728753750
1582314649
447799554
1890521478
1807982477
1421461198
978741928
1511924780
1475889810
382211167
482833396
60893297
985179267
287292436
125507793
342952577
830765830
894043524
658794174
907459756
1856616449
1821947952
504870682
1242387341
648739864
1661585222
1063593955
1393858836
1825060169
1062494932
1824118853
1909061783
186848282
1096394706
1918812020
66271716
829878801
2038852358
777139303
771175744
98923978
1791644293
1153381518
1096658963
719603998
1287394209
281871814
981324915
2068723128
161596594
1865628384
230050178
2088920157
1131664971
2100993692
1904839136
2002649638
364043599
1754029104
471871776
1528416782
326992542
1726815108
1948632549
63263482
144030091
1358187326
1351595495
1099063573
1876692535
1049733803
365866048
96466120
768094907
1208689513
229234885
1728650643
296798116
1314326257
2103539328
1885796123
1174079780
1767960811
290857609
1645953508
1672904129
765499146
1816397461
616278153
985994361
656284816
919437283
1095768750
1229149656
57913149
618257230
1416019001
1118288114
1392349671
240929863
855389579
1230667465
180346105
1862896478
1668201065
437545150
1010919038
849263398
926396262
960581305
658724824
1355013888
1468302352
1945498011
2016314548
152564353
1176906589
730231992
1472730945
2044268869
1832658434
1002705312
1491500066
1445718299
1173263102
372538252
2060586756
1504189896
335498104
1330884320
1494060487
1036398563
708430971
884993675
54661795
262654163
720664944
263314018
559662096
1317402500
1210226458
741797173
991932196
1140692175
1277813687
778037814
1554388311
1133273356
642844357
207422004
785821649
651482154
1518568225
1851790756
349521957
918694192
2016905686
769367232
849886627
533318181
1490730311
1818731774
1779921537
33860196
543814194
403529374
939355902
132272167
701524753
1153364630
1893372422
968381795
510716867
603148531
1190242254
1642200372
2074097862
1252698566
696097216
2025495862
1462085355
1999925058
898495563
863589331
91764630
899355332
250784271
108128371
894680439
1292919020
2111635687
1948233066
911349055
1019084750
435724338
1015314534
951500085
568283626
172869240
1896657957
1271624275
495858049
62704534
259848100
1932447759
282021517
121640621
1781094783
1887759988
1869562247
1771782101
1571997610
1509145829
1229388396
1488182321
1386465737
1375439939
1710483595
732119560
829399233
671688826
734517262
960964621
1628684701
380635997
1921383920
245778696
136710134
1835723388
610914991
381129412
1742236218
454904120
501729458
1673157325
1654901886
1935775970
803378638
767549582
1869611556
80643811
630031193
2003280950
1776214388
1731794144
89867761
1070155801
1630244989
1980796649
626754360
407690376
1802230268
1938588829
1021175641
1247041684
1065090326
422255897
1034882066
807679577
476759891
1281791890
1451585920
1180504943
1824520444
1075429846
1659569952
688197651
854226414
744075122
1972095903
24358272
1005739206
352245194
604795779
1641685933
1799993442
1125650042
2889683
904375361
1221776027
1563977147
1805341492
347609487
1962482764
117799828
2072570074
344986106
1610647982
855435565
1860845509
1741427314
2114579666
512985526
743917067
1801212786
1250786322
558844121
682319185
1486190306
1307498530
332658290
1046181109
491964439
1864360954
1754554606
106285671
485440288
114676790
59519439
1549411199
866185162
1633660116
941719969
79895339
1557884158
2089980357
2011129216
976243030
1796289578
164063606
1427227556
1331742544
1480809188
1175155150
1883635864
500920347
631843790
2133812332
962690459
1630522735
1894439839
2112716310
1361538777
1390811314
1201165231
1411433893
1227557167
628801593
151602974
568060396
185917619
1144963241
1592317781
1987208905
847574194
588421398
433291541
955723463
1439707557
1743488125
793958434
2147462772
138799977
956856476
1243802086
253309988
330026083
1006552098
846962508
157111786
140329709
1686271536
66897201
1309156534
1025971588
596017307
966591897
2107080962
1933939580
1264927975
1320563436
2110395234
743459646
765334735
23132680
1100851242
2125292358
1643884621
556388703
1586755804
1927472786
1371676258
166298580
918470499
1535556606
679926255
111582381
1299934154
1905972745
1630568359
1946922213
772693541
763381932
1021027531
1730974367
1975949253
461061573
1487772488
1272845460
1872632018
1841197731
1006982585
287855773
1946957049
1085169153
227210354
1153201184
1171398483
2048206916
38370187
1896381127
1848957938
1414076066
1178516510
1925383609
709023339
952390192
1420832382
188677692
74820017
1526119751
993936045
1065055869
554486355
833355810
1957312779
800109532
1027306907
2009047595
1568449018
1923757926
1705564893
118010892
311231872
186077910
523617495
328040821
1398072357
1889577960
1259757418
1242356572
2088216144
872893353
707431321
2002076370
478146084
1412601845
521830754
1518153310
845821641
1992406476
1379514619
1243746674
736388179
267476539
2036514953
1864876352
85499574
248734615
339898341
391473096
1610546746
382452419
729054685
1292525587
352273643
341755765
1116255110
399967875
600927974
1541701944
1409850035
2077482380
964322529
1317952311
1745300632
539287204
1488548818
1624507178
421843984
10990429
1567848697
1858460988
726261240
970022503
546469575
1902105829
473771759
855287303
214940389
1971116455
73274055
1814533563
2055964369
679023413
103923635
1263110323
1972884934
1530201168
2015362721
1588818583
68178121
1262813329
1772155915
1080834754
988073622
193645878
852912061
2065013692
1806446946
931770311
1233267271
74826564
70598365
230265884
1720062132
509090574
1766674150
1442771441
1100406525
457480179
311964459
293277565
1141208058
475721144
1263255525
1470897347
423786759
143717663
739087321
1071781110
1740025100
1031315402
1299102964
1786627891
1830541551
1839231131
1118595471
1652128046
1616634349
1579127074
542014284
500278387
1548910433
1402063155
1667648635
63823207
1108251791
1527023066
873645615
536193994
627661552
1222616406
1157649007
1161957354
1073913791
2138953347
1021763014
1719839120
1646549156
820768417
635146995
292725044
1788768440
1653014670
339976055
1787687323
1793352086
1287492763
1354874019
903512972
1312810178
602814498
2075163421
1523910573
1063604118
269654476
814584589
257109636
274359034
659119065
1143452584
1471644875
1014262675
653916019
793160010
1328098905
304173715
183719388
1104696336
395898226
1475803513
1158862469
40655327
1903773438
1371817944
944774038
2114247614
1768073183
1617926384
788910327
591947280
2008763497
1335584653
2031908476
1378087294
2039917555
798930679
1347176671
957840019
399125920
596891392
1232780667
1976199402
449842400
103838805
1229596010
1616952448
1402964200
196146663
456604298
1967146483
335730047
1250003205
1678457832
152243178
287150726
1411973243
1696483473
995939690
2123990734
796750817
681943155
1358794425
2030280781
386573604
1389611447
319542111
659289775
977342444
28723546
572823116
2040909968
1030291079
850501765
490620178
1610381430
950194678
979074531
871815387
1095477764
552926596
307758711
388309071
577328449
1709759429
1840871833
618120395
265723432
1048339706
1522251289
1448467544
2105255135
1967792588
1567787299
713379710
1440742342
758659751
32639471
1816392788
818822339
1916311926
803387118
1565215883
1930998771
901487098
694060200
1033154742
8316971
940008841
1165549664
1936024866
2129333131
753716093
747579745
1824584033
1850944523
459720797
404122108
1882762062
1688719209
1356258402
553478831
1642183320
35946165
1574515723
458206849
1477920835
668200686
1348900319
514005406
1885396351
1121527806
1064344080
56346853
2043708262
601864477
43548921
1445272849
1463100385
2058539036
269151651
1355074602
1384638469
1210161867
1183972142
2128170919
1075945670
1912818715
739043632
1320148973
669224143
1606496756
937477704
438321843
1903110707
672926759
1233954259
1648156722
791858956
377243630
117178398
1318757070
369170250
1710050401
300537957
835887523
403159437
190404348
306982954
1140435159
1616877731
1590060092
336239493
2078874664
1980846815
1122638147
2122176129
2080907853
939011807
1780578011
918911575
1133190657
1085237578
1328313496
332913686
1127666620
628972680
556919407
506576591
1564021994
1659488014
1297740490
1721853068
524359344
2102146708
287812943
1632042938
1172373252
439050871
976744587
1371366651
335891791
652606179
1696634603
587286620
36437527
618731338
526245724
1315095440
1845113244
46229011
316801501
1526220655
1013545150
1943781306
745825515
128185784
1025014778
404470317
87339353
373815621
1941924549
1859988435
367712260
238778957
1565075998
1754295427
663347058
991050879
995454211
357886465
1256720044
723456180
1591970785
1987126741
442677582
438537941
671258045
1946497367
262463778
1337356519
1388583407
969008057
1955502950
1288806720
109622184
1707828312
790602546
320236109
1605110403
1442280969
1251884223
180052869
1587219747
1828966908
237572531
1533767662
1961551404
430851955
931675251
921030176
1051054350
1425907178
1406230778
359228525
931618366
490430443
1213190049
1958078337
711370289
640312492
1399871821
1706527293
344158759
652321727
1534427713
1260290617
1213897812
454935897
914935276
786191457
1840208534
85521804
201596482
1255837115
685313837
1303036144
1943064373
534923571
1414674818
93057344
2121631457
1550016076
495562027
1828812788
965253900
1548868250
378924982
1071267650
966763718
657119040
1723060486
2006381959
508215154
1310109818
1963726802
2090604079
1215029137
336217105
1539789502
2089271563
1370525496
1898594051
189619525
986551724
465539505
435885831
1819454230
365699863
925521570
1309674917
2062572978
1875797860
1615538527
1349995559
296806881
1113031597
512016340
1664245116
2008827676
782579722
1843540128
2070329839
812596295
1304547748
382835262
652473167
1014736222
172481700
503357305
436858254
610731193
1980251438
1692711061
1039645118
688903486
1335252750
599182639
883716665
101319224
2141320444
544603383
1691268821
1117679554
366363713
1533981401
896895543
430253287
2095674098
781465555
1849061234
1249518457
619076013
1787723095
1951854497
1339919704
2067403377
292348514
257981577
2141101207
254500338
386890429
182491303
1946173702
331181112
874672179
608350092
1230217106
1731753811
1549716389
774199074
1748839099
26903252
1085107861
641133298
1624290497
311961810
1677262171
528124324
182164089
479964887
1197963407
1075088141
1299663047
949670322
705748963
1676245550
2054761370
1628751638
1420784487
654641219
1159473471
1696406587
2066704653
1742837406
1365661315
729415482
1366120860
1557920104
746858658
1457402489
1428649041
660075312
1385721967
1702030613
1568450053
1679978349
469782238
766037805
1848124161
2087341712
1094710668
1062589904
1925436463
296314560
2107114493
1534359276
1787711999
1803415216
911498044
95200045
1585732408
825156258
446065253
1734235109
154452677
168367349
712769698
1347682319
1931904786
994369224
427026116
693643076
171529707
1641164314
1200054794
1241125652
1238357300
657714455
1146084197
389511512
87360966
2025788403
1710568707
2059051388
21235706
774018390
1395111069
382118262
1105303953
851138304
1082764228
734842019
186155869
414386689
1688338066
601669299
1432853951
1647305198
997610110
1346068211
297345661
1469981778
1299565568
466022090
1659938467
1840477627
625105771
120094646
654206495
1660871885
1425887946
993055728
1212345451
132447985
542772422
1900598375
1649036292
95110910
120437438
547751732
1515148028
1841826642
120547477
1834929210
2073941370
18699870
1172591084
1306813385
1161026290
1519956384
2082098301
460950200
2009627347
1418229339
1193172317
1754911188
478292425
1810150220
2110688815
1788743291
583093370
1822716744
96823934
176802236
902225987
1943230368
1225757190
712452563
419122467
331637319
640566348
1241555069
1601962316
980084834
1398302013
892990960
1741693529
1444548088
2106777088
1283041534
487919942
225063948
1487772488
2122768122
962231975
868020528
1253952596
640423892
578561198
773545393
460764123
294170369
1639713650
761800945
760335965
699662979
1305255778
840476938
1445082455
1948105325
1469019407
157325644
124794375
1658480185
1345283813
1158746044
1474565570
1749539723
2127816092
826879747
1778704299
881599469
164414082
1363362451
108650159
1352820594
1335114552
660775223
212938427
1246122302
1843142021
1124752593
947652980
604781146
1294873375
1475212405
1331751051
583625598
1831594920
1334762806
1007487230
700764197
1022165098
823630160
1111111114
1908256452
573454763
1377993639
2094548642
2118385718
160065559
23547756
2051059258
1180504422
1877276176
1146526600
411801225
1034791280
994472496
299863743
1963891478
499467930
665252155
101126955
694963049
1920706368
430712482
175356766
1380098377
413025809
1752964908
1123884071
604792928
467135576
450625600
1318621169
1775981507
1275463757
382316482
1597430054
700577498
408031524
1885093111
1589714457
1364644078
602536644
800926535
118082914
1727730926
1421052357
2044875888
412647495
1864488050
2040920692
826864458
1344875071
213524081
1976472706
674276906
1956510632
162471548
292821559
204953544
1357358098
288495887
388589567
676740639
1222212605
804401662
812601914
1314611123
2115787796
1411163175
2029308080
2087659559
6527962
840692002
2012126713
1860697481
602446160
2013243570
495834281
1997942407
460564508
568812057
671453865
308888679
1791292829
103245899
1653952151
1211097398
657501970
1091777530
1925151260
2053697540
401398902
363641947
1779431990
437968044
1193544043
1466936862
1063412140
97120021
1683711250
1100570996
661291409
1307117565
1037151011
794731257
1062169117
973361272
66160631
71352928
1455709539
82352642
1613782505
141235924
695169006
1408383756
346893776
56029089
1402605505
1247292154
491845336
481121485
208308431
2144963680
1730958371
181249826
820626745
1289108161
1907658356
2116006637
1675780214
1702452330
522460816
1105152842
1211687616
1493868666
265269830
237140054
1349937756
520017432
413268766
1836873454
1399113381
955898414
676107673
1563180150
531469214
1659484971
2146379767
306091275
1685118241
1571652166
1724304901
1054340182
1406266989
1266523826
1358952980
956067568
815619050
1464760752
771543297
1324395499
71531745
1872932701
1509983789
540641169
242966961
618875108
2004549344
2105618501
1673883508
1093946060
27401217
359095890
676231787
1899960681
121176062
559552500
1772254729
775528630
1551265955
206355148
1250937941
880376345
1917053044
431085946
114238003
1650319659
744462324
1335492838
1671602261
610653280
276598166
2001714339
437477765
1800056399
282863211
869038813
1751917213
658700396
1700143
155538481
1224021172
1363451485
2041674442
1462502462
1509916497
1250140572
109014929
1143061607
108327515
620242755
1168092954
1844021039
2018427471
158448824
1432166441
629190190
29234062
581543277
1245277813
577077254
2050766957
1047445207
513518677
1193969519
824645663
166210386
773517050
1800478642
1480309158
268112855
1930889637
414163613
1239924966
535953210
263535555
2079498725
519243484
1132424855
788674032
1336434796
443331434
488145569
469747280
40820426
686170440
269633683
1103335974
2050473093
121521133
20265082
1243496611
641143679
2113638025
236782931
1531298263
622079244
1826626046
1328735809
1230956128
710374582
398779013
39959143
1117248622
1352569993
1139180689
1514711975
1712612095
276859552
1548404039
392620898
1730291983
1772085915
1812089740
1152975095
1088516982
970071154
775131559
754011500
1088802488
1044640876
95220636
748701450
1214583624
547533688
561985634
1311312409
655149701
2056068971
840383279
1119210594
1271852053
863821368
2036921460
748583394
769584530
920604056
1669622181
923440932
518386502
1042079679
36469768
900059189
705883643
441063183
826084772
1931350668
1981381447
1385909798
1188604875
1567055967
1411558962
1014791839
447349921
1202488012
1358819026
1389440566
1742707176
108887719
1128367117
1011239234
875538492
517857088
361044861
753489139
2130569092
42779620
786477894
558116386
1589162485
149815716
295624028
1732741740
795109291
1867076435
1556306091
1983826471
142323206
699700247
658174643
243111089
67478517
891549497
195221710
129705143
1788904117
1411593938
1077001957
794494799
485425839
729920759
1003964864
963181470
893878499
1714511507
2128693886
1563383512
703597965
1018284071
1158278644
1740891345
1052582380
1045418442
1809637411
1148798323
1810811253
1496791488
469552757
73070369
1519661828
602581078
44926616
1943884919
259174339
1511698325
697220136
2131342175
499935049
1594432960
1527210835
1542663950
2017674492
250417939
2014820270
284445673
1164796797
83545497
1371438848
1536343481
1917048473
210053041
639608871
1967111069
614181632
667526837
1058731898
907448979
425713762
1149357627
205222353
4517421
1133369388
1955121679
1575620774
1222817152
1986822205
183140713
1790753357
1297666628
859359995
585537662
1718425218
91156567
214310964
1702749724
741720484
530231502
1803764621
1159312256
82145043
1712613582
1898042131
141042034
2086814915
1955486615
1443947008
1366107105
1451509057
498130346
1309030418
922463174
1263374892
1910612139
1115763026
627093270
1234567014
895558192
1037226329
411100442
1844894193
1106553015
816965717
189346615
1393488799
1136863368
1231051560
654897812
1466501502
2051648310
1636032037
503397092
743712518
1163591694
58937646
1536869834
1448427127
1349106300
715361041
1943128740
31756337
1433386575
602661382
567842710
1186609652
1888591777
78227474
1629946843
76706537
474386493
490599461
1271634034
883761730
1135076261
622267094
668239844
1046162388
1403930880
96095893
1794143478
828407065
1669597715
1642641157
1383637759
544220152
1456614858
1521964429
1646982692
1031052056
1424591877
1815565778
1749306763
1124068311
595546631
1655102582
1737271511
1119656754
471434663
1328538638
103619341
559861634
1955303035
1746990734
908736749
1192335311
200846319
798044631
668491248
1969468608
1428031401
1526366857
1635935172
1519629046
1835289086
450003596
1077248896
1595850219
1365778460
12359332
1837846919
915588103
128266358
385890445
1172551116
1625354296
1866870177
1981571847
1049680660
429673791
316168854
1616513603
1811113897
27956898
1781940826
1371527378
1996551543
491626722
538133636
1106668244
1928124890
123009498
164727621
7135907
485741591
1000575521
863607672
96250360
654054916
1144895919
343999686
1487994494
141014473
2065812034
789553672
1642747258
1236810067
167944223
159361284
1696808717
2059326325
2050395769
1152675434
559075263
889969561
1255976141
2065783044
1485196848
1333014242
259926226
1677750599
127282384
976555389
1928557985
1530379269
359391693
1080195262
229934934
123686488
816604717
1278356192
1898203965
1054767250
210223627
1267397648
1189794324
1567428541
237558794
98565070
449826318
288015726
485664408
1915983416
1438715037
1534582526
1169984308
162208912
1310013093
341873316
356550452
1488823182
102555968
269116037
1738083453
163448730
1261322932
587246147
1737053797
1271128680
1933253539
836680375
1800182922
868171367
449947415
1064570887
1014258986
1881512358
1063592567
1748000853
1571266299
1078078536
716985235
1845001739
380186475
1003247431
1642602633
195002617
1404648732
631041583
1165964211
477288245
744994117
2107724245
906896906
1560511478
1523886989
357735770
736913314
1566255612
1492514420
1413631339
315503728
703564867
1598345104
24979126
1518647106
1846769223
869933850
1782092978
168507572
332211329
116832339
817566622
126495173
1568974535
325595806
823928144
545725921
1923127813
1206518122
425211418
410967295
390467996
740927279
211160594
1565801485
1850385979
1957432945
2103719842
592304985
1009089501
516724078
1078673588
217396304
177040133
1132915879
1071163811
2011603781
673205369
1554640657
1173176214
584762849
1124590847
342546554
792027971
782253531
348050926
949708483
558217330
1891980143
2088437555
33851947
1573324630
1091785095
935580788
1494642333
1050733997
1994729257
759242034
1328291716
872841965
2066585468
1455698949
524712944
1602544073
1858982542
139023674
1010557361
2107184622
774860131
781546840
353231856
1230202884
385101749
1844169995
1409850035
1813760192
644042178
419231015
328793749
1658305501
1166160010
1306661415
760598766
1474100026
226256450
965253144
173020581
555017720
201088695
1681265596
402624205
118713975
480991832
232972481
1068030198
2095109290
1866822228
1306438595
874267752
1297247758
1262531993
694208574
1587010476
54513154
1140640071
779588200
1532420422
1701737783
466462312
312270031
2114315028
220426727
1468587471
1677153861
716992942
254489744
892048413
1094035386
1170993402
1289596567
1039744021
1687530452
1775103121
1085161289
30738152
1660675999
1486083794
427320373
129418306
2081128011
578979007
976801523
172480895
1883856106
555398638
1390313271
675270504
2062358517
1642848146
277199144
1957287321
1587449127
1118040784
2001659181
379542763
1576818629
534654943
46065886
1275801340
200224965
1572939176
1864029519
1265150594
1276531768
1143518992
1520520136
310940318
1138713355
2065342795
662280646
757544052
1372463214
575228026
1309561722
594127109
1959021079
648691826
817920849
1309322867
1376294420
98871436
835761597
915914731
1646074318
1412814499
1010295385
151788554
1479815623
732155516
295051450
1382630215
1044606861
1175882245
1753319560
1751228779
1309527440
1621302959
105927906
1629334271
1285317346
60444354
344393383
1770447725
1673542619
985368428
98195927
1465839706
913782460
629267978
1996999733
136086534
1236058823
1460636348
1653389784
1702626551
1802317276
1972482920
1870453769
1781458317
2013890150
503317479
2057349496
333167617
658331119
744937438
1724128145
701600028
253303743
830781180
405444112
1851740634
2040011659
1841805070
926342622
1699664260
1726972798
729568588
798067387
1964129064
526249073
2119265909
1832903081
1465824570
365211240
383668101
1305019275
1657309803
1360237168
1036806573
1743172906
1884869347
2095153646
1550312955
1537035129
1117073796
1571376529
238342221
1227677540
1836572742
1447599357
580313345
456214945
1788540068
2021554245
1290413648
387069711
1355973180
819822289
192106803
464595689
22831860
1730247721
662831370
637296081
1342742234
789853393
1343319281
414655248
53300732
1243309711
1739896800
1666614416
1525384724
1084514942
1518539459
767778660
751113271
1646212778
38925512
1126824984
1085329520
680446455
455889007
1912513434
1663019255
189609784
718986706
2144136767
481790434
607182079
722683527
1927238970
45516743
1847613078
35539458
944734509
1480585593
1699679455
295424327
302460809
778767990
147281879
1801367477
669825062
1665143132
1710807732
1709953282
875899441
269172069
29649115
1007664455
661414824
1410095247
1891202615
1494319872
149552352
809213995
1121880836
2031560677
389242018
1580648508
1173714251
2014293204
1995004617
536067896
1508379764
966759205
563996651
1496856233
170739608
1429985590
1775786807
478114159
539576977
1140124591
348128295
1507288210
1536430318
458329871
2123957832
798981379
393941081
377652009
842650654
1909701255
541363902
1075729983
463191316
433512772
748909433
1613744084
508395849
1054346620
797028470
1974493928
823558987
362050265
1019792402
76019757
384000993
2037591902
1131858997
1350330984
384513955
884710931
1580084306
1002282127
1439619607
822827534
615912997
527597112
1436123914
1843379329
574623116
1329667832
2131322103
95075807
1739658651
777033421
584409436
572450607
442526934
1328041337
1454068542
433295101
524523743
1792246965
2038553592
754628051
2101711429
1548341314
772950451
1353578039
820342561
1713931238
506864964
362203495
1681423254
588088466
1279558132
1641061112
1537598316
1351564764
932203602
1541126685
1551265539
348870825
1452602221
1425774497
70263401
865885366
1105112975
1727985155
553846233
1994378832
1215395558
505487330
994921035
562268405
1171762155
1677505959
2048682785
10423431
364022639
1523502071
833857955
158804201
199035685
483189230
1379471255
800151040
1688341225
495028572
320115583
2132827156
1392062106
532273714
1713528092
975877826
1119572873
534490314
491874645
1100077159
1871612622
979938773
1500950321
2130784889
306421294
330268014
1820512216
1401176316
890895333
1044082765
313308134
1306502250
2084561286
2095158272
1334477151
65290370
1247331268
1844110141
1439340312
1086243037
1432191025
1151982988
1621927775
1219367171
330776108
487556400
1455623811
871585319
1657301562
503381428
1911392346
1174459443
988752549
962912201
532251168
91465460
386735499
517052842
2004414675
1268569411
564456894
26585143
1474756467
868871970
1881100220
450935562
887980870
1769684349
1156649865
628167704
1389675270
297316798
1174730855
2118823018
1744307670
2031421925
1905239054
788527603
1168574675
704671595
1786283042
1402763411
1371901810
647915556
669974819
1712515311
1733709410
1736066859
1973797041
319069883
1047813405
396730843
1075267430
617223824
1463397855
914393166
260212575
1973451264
554057706
1132646560
1651530538
492770963
601114152
187782531
1184752584
1671431911
865179293
553387726
1884599161
1367328079
1225854237
1903835000
1163562043
1693249978
1729458590
581941081
1536518055
1075391748
2029971077
1307080003
626097690
248822833
1897708735
518542877
747786234
1054152771
1058059988
1583877627
1935720327
1618887444
1567119037
903062764
814610885
1965577237
1391420582
597194886
174135857
994472667
1623009697
1091098050
634958807
1622879977
290923165
1933086826
1051883217
128495607
1180028371
330565406
862162693
1955515155
755958078
2002478133
1236346765
31530260
1407842370
283817684
99210575
1329584160
1344141609
246697187
642713983
1616045680
689952139
1370639631
1159246708
2018869603
310198039
1125531890
1920642503
1368781635
1734056143
2976902
1965455451
972369626
322949796
624907512
1949980035
377921746
1488714066
690173472
1488398711
1036416067
1499339076
1004335436
1312975391
1455019244
1708504119
1791711970
577004094
289227398
980238951
1966778571
818355081
1382050933
1681568557
138248754
1560028887
1729374702
1872551763
709128679
1632152284
831848821
625779881
1699572631
1270554281
1828513738
7631542
787506787
919547856
824771858
1809671800
1438145865
1803422423
2131227081
1063922210
1045462583
898147460
752789419
1868054590
1340036410
195233819
1895413978
754452629
27697014
528266356
455421962
2068047516
1108121971
886232932
152054662
1166430685
1083375508
1307565551
171680241
980739507
1223315421
1618048941
1749538822
548075197
2049625608
1382953178
344673837
1978302751
758158244
364751369
269722372
219787209
252915976
571006689
1758362386
460348304
1937318854
2011974571
1678647348
982669346
1214736648
291295675
1113000853
2090561526
1721000795
1318936957
1828589553
919518196
10918103
1163428810
1306779173
1133258924
1131678889
153719658
1133410773
1365072936
1855958384
853618419
1380836486
1860911055
1354280125
527238086
625070405
160254664
208724621
1618672069
534091138
1055636321
1834082969
995225853
997450659
2013949719
1328011175
1039739487
509106872
1426791402
1644235052
109379834
971748035
2074704257
1205418054
1172680555
752348656
1942842309
84638298
2094913160
1706814749
611297570
910857918
1725786326
1523338180
1733683635
1092501160
648034870
808725105
8766709
456964271
1362379147
1585129604
1747240375
1128621564
904257459
404012928
1630978325
1463295815
1341657950
187698580
221808104
1946272633
1353552616
2098039736
310964967
2034169803
2085010643
1786439883
567495248
573538540
836371915
1094354959
1032319597
478764979
248822833
1673650351
1144585923
209471350
1544290951
1705894179
1113927648
2022420395
1605511626
1039708813
518008156
1110130618
1157188363
881682640
774660352
1523913138
970559272
150495862
1849447042
1377722286
1547607184
1681930843
619739624
945837618
242154795
1479291509
924036182
2130850919
759104561
1905322633
377583477
1988961965
1350292644
1789789337
1421202725
527526156
953344871
270997070
1365243238
442275980
1925844256
529096071
1611483635
1058225011
475602105
1112142814
1905368191
54280629
1849959567
1639683176
769342314
1237345797
1473853503
932207044
101684587
1126200166
1381557949
1270541795
1992543726
672321656
1663613066
263886006
1413190488
489160723
2109510903
88686543
1734158264
1469701772
1196415408
329976498
780244809
1562699909
1747691836
492084227
387635763
2121748117
294601653
1371154875
96808386
1617253941
1006936249
57935650
1341767276
1867803204
1837875804
336253975
481799746
768892451
396941405
1788094469
556980145
639306176
569769487
695780680
1021500112
950861026
1192797400
990280679
756451073
180385129
1349372963
850887807
51214746
38348447
532437166
1928436695
2076227588
1845230436
2134960053
657356031
1451417222
472830359
954379135
1054686709
176777383
139882602
1793707562
1121007312
1691671992
500729788
438711937
1596429977
1706491897
403063249
1476768855
1907378082
158310360
118707033
1129832004
1187409807
404084935
2132113995
1027949769
1786084396
1982016370
844671127
256422786
171828730
646527193
1542240915
522944703
1567034732
1924410590
2067536095
1754031917
2105989179
289687553
1424613687
1397769171
989700799
927726871
694629099
931786201
1290576458
1208361452
1190618682
779680430
1941032032
1412149213
165190129
959920139
902502204
232548703
298735199
728591261
115732285
773444708
815651806
1781335812
1310663332
1157704390
680238068
1334334530
1936023957
924836066
1718205287
1826748099
920818703
547324287
1354951680
1117237250
205392996
2061096241
772484271
363283553
1363066453
596751968
2024206429
1502914511
975643601
1573431320
1987819720
1341841681
80429696
689829483
1198587230
444136464
725148877
911090406
1704746955
1617472133
475573725
418674795
1968749419
1871120782
1924243102
615783082
2092133786
777927615
205076363
1391257590
1491246261
1559821143
262363943
2119456595
494285245
1339903784
314451226
843729190
1988695138
1980674809
411719497
2058035339
441789049
645597064
691766859
498937935
1185005127
1800382454
385997285
742314069
335095632
876308621
140245424
481168061
689188863
1307618049
1893534895
1043107464
1770215982
382088859
1123921669
159457991
1494777765
1679143117
1246561672
1224594064
1243555967
75252898
1562666404
599762204
342338830
498669285
304677382
1958651817
580575930
1873680620
565389840
508893051
1109101811
485567709
1871700502
2009444437
1022133965
2055384555
400532925
815733411
1638823917
435909345
1534863398
758023428
171731085
754709588
865889947
922751910
240380345
972256252
189986322
1087657045
1709416144
1845754018
621011015
554287156
1749408103
1882946297
1646032265
1898624754
1242133886
2049869057
432767201
1071598725
72910400
72607655
1224423137
1769446520
1695770692
439116341
784958159
366468659
761734872
134207195
270456877
178320439
574151318
269494011
2042679860
1554971549
1380647958
338430456
1417383499
1153012435
1848035337
863993881
418703612
1659827628
850271116
1713865216
757375845
167681935
1536949547
1052080056
306708316
1004044270
442839290
1314145869
1830891949
421318873
279047044
1670675962
1881802166
2129213114
1301053962
246056997
2015944175
1636898851
1275959097
1382848610
1035901911
1996539905
2048419101
435261319
2024049804
164550533
1188909836
1188028446
701253958
1223143650
742413761
865197162
1161674433
1420191966
1790145518
694922439
269276911
1718038766
90491329
1247679905
278268778
1088143414
15164450
1717652791
1256876542
1833188892
662645355
344389239
78075649
349390074
1612022836
928829727
1548781580
1704485585
1063297614
1420769599
751993690
1428615826
1684170197
1561227104
572984567
427453062
972254705
978100898
640981122
1943930371
1033529175
371157107
155126795
744040052
349779356
2033016482
1740393776
661115211
1073669663
1345035947
172021610
1563851899
1267406655
331674205
218540291
10396588
1908218097
1393633005
658234017
1663571910
2143577353
2131446655
990954020
513093466
1832827165
509480198
1055427375
621766312
706554407
1161507465
354692901
1472940553
512908489
1110382420
710267623
1452596111
1531725907
623948589
1573597915
2037118648
1296756797
840307931
310822774
650342738
208182776
110133400
412527419
2128960728
1493007310
167019256
1304254170
730248495
196791694
258283554
2075388756
1668292240
1750236435
2041301450
1111515624
686540705
32163004
2022692384
2006460416
2109322464
1935572153
1560797193
1879418348
487438996
2067963317
1513407701
1462221405
1608936263
1133338270
1395191400
916759563
454739778
144544566
825989451
2016599281
1702869845
876252437
166295629
1582874706
395077719
1407037671
348954221
1210917502
1158691373
1242069025
1902439600
404472341
299394383
782301793
1862769937
1273828237
1627464576
314913201
916298083
440837800
295078228
252148194
1095533469
1928550318
150786574
976827808
361482931
1814660788
1663178900
942388662
1840898298
428908106
62460287
1069836976
230118996
918545651
1488548818
277699838
1743533312
1659380869
2099819282
1641141562
117303806
569962173
1511570838
502531441
1206663426
771240049
1831846000
218177943
295155758
1162560765
1438331831
199781063
1943986744
503603498
318858506
896253685
1393714515
607698376
825407993
753796915
1256876542
2026431980
1663682278
486233452
355810405
2197632
39872604
1192762150
1705210851
1534390266
1622265583
7162135
856315518
389091737
2087341712
1527259447
1947556037
1764069844
2097984121
600908658
193755312
1702262407
903345658
863835569
1836749078
1444380307
1441391745
1151320624
978284587
1335560559
1223781217
497238466
1288456573
563797498
648909990
1644965524
487236512
2084765340
158152068
1812981040
1461293969
316680800
1016845836
1498327557
473760184
253071318
677087111
672644481
482575470
1802376003
811214785
331963015
706546860
1187710533
1465063356
174156909
85169904
489109087
1586197795
798887196
1952362644
191823366
1166891355
2002102064
1833327044
476923189
1697680695
1723255563
1031932686
1240877347
428391641
663591327
1889593787
1744487954
273315585
6339350
169544961
378737745
1926224086
932087701
1314174032
644078208
605903751
1340516625
641546839
1604191014
1664997439
1486914217
388814068
148621270
357380707
2095532046
989848376
2023956962
1107594646
789293682
1287621874
1066591343
1772135033
892669553
708769972
463124418
146724869
1070950567
757941101
1923462222
992568965
318077498
592801134
619970456
1854118170
661090869
375135661
806295715
888272404
1848673341
1947163785
70438607
1408401074
1045898879
1408407258
815619812
665093714
2002028982
1176992586
20579517
1493961650
903411215
1009328118
2113547264
1024240550
1430052152
2037145795
122877047
841500461
570102664
149287427
1377573413
1630853540
604680233
434453142
1286254981
1690900372
748411915
1669330762
1915607375
1371243414
609248895
1721572698
1402100513
1245709100
1146059490
1926918251
2008397774
1779047939
1755435425
2138424316
2054349321
722624031
1882645823
824194017
1689023465
1592901687
1958767762
1312774549
1851661750
1837164384
1689495327
1677717742
691782037
1015409518
701679949
1021372282
55295067
1582270063
398112748
1206170731
2057441471
1802168846
675296477
875245215
2019158788
1108597648
416562229
155120072
1421018938
185521162
1220813248
1851900692
1592669727
683762504
1719256029
1602334170
410774540
95141091
108397186
1812031646
1701039490
1617599915
381425140
301826816
1059159850
1268736716
1608362567
870739091
459442873
140997019
965386689
754414423
241189216
60218820
1676560182
161402784
1409275387
344680631
219575658
845555364
240421500
1783908475
716670921
16384944
1946945821
305174755
1020214391
158325783
1527482258
1846208975
79931519
1449895828
1593071346
1944278723
1749502136
1197827536
52654510
2116761148
569728023
968297283
159768196
733687766
1932878116
213250637
238671872
905658863
157585544
384178365
648394367
1501863290
1599904928
1062023467
801929352
2100169918
1551993619
963501911
447855839
1825643090
781300198
343066574
571150046
1886878918
1473743982
460588573
1883115279
814456821
1708461014
149327491
646083778
192623972
426683069
2021799853
1682870056
373059809
1513192402
482244054
1492197495
2132791259
1333708531
1125665381
619470373
855839983
1529314132
144395923
449871972
135750634
322892946
1343997131
895381455
1426623638
2065303001
2038219088
1071290211
1095963388
367707512
1551116688
579996523
717191341
1225207020
2145865388
480221777
1550552511
903942354
176490331
1318892565
694086118
639352045
123211914
516458276
320788886
940526758
686856234
1295748128
1418582275
1623557949
678088070
1897555078
1517701193
1067402456
198726392
1379876021
748954167
776129232
1854531132
167588079
218602061
1453672937
1827974958
75170850
867821793
1145119218
1834889482
792506706
1632013626
11818095
436956106
273359569
1061533088
938869367
1982870914
585847342
2141736785
2131760305
1907888366
2128850755
723826566
1982844273
1873038100
2783187
1583752311
422242860
1315098451
324173034
379887129
819953134
1269569772
422364095
2075622712
653236816
537644961
992018251
2092269815
913004653
1727763949
865602413
546280280
1432674688
1670253713
2068288585
1340465915
308597912
2140567940
2097528170
616780801
1450757617
1116714531
307057876
166392797
291638824
2048659438
818529150
58519109
1538338583
119569301
2138037102
524158173
859366343
1242537115
1881871463
1551316479
706189193
1598396221
464693555
2033562953
2089843478
124752551
1383997478
1839953368
9222150
1545798628
1226229834
1771371421
848231443
1744649650
1945110702
283000926
1437958332
833445035
1907201321
675938688
519248413
914118947
2111108089
598031930
1280643803
1459047447
1253187561
1206078940
1755985355
755811595
275052361
1757328712
746138068
1690985764
1058359323
90175470
772134203
1208360905
92233513
1744727463
497916850
1287841574
1308794923
732846644
768012271
2016854306
1114985537
126218467
1004290676
460797470
1946559460
1125113493
1170448755
825858007
503051707
2494517
936287365
1605941629
1509055175
436483356
1613345644
2130896195
572045194
710785055
599759122
1053269486
1626133595
345572857
808573346
879604992
1141034620
2033893373
180706613
20619900
1838342894
1408482298
1714361970
1712989868
1852377334
1809342117
508904196
724295138
956397379
592313596
244425323
1653828136
1874228105
1992273832
613581285
952632179
1481453786
1257727561
676980880
1003650299
64013750
197396426
2070105801
1556451182
1172367627
1422101258
995804545
416209404
681007411
29248757
1730833609
2010665008
901659679
1986947451
152500035
931654229
523970052
1436692416
1049515808
1991667469
1738889516
1698233324
1241818968
425826886
332869065
1651153097
846261945
1363126535
15900070
1568337764
437388283
1149691393
1307546974
1808107781
1979926182
706229463
84824003
646787841
1426949462
1415768476
1962327812
848820837
2051008368
1325605345
912094448
313572
2022248493
1008560362
1893740560
1450991251
755043443
2051048414
617590571
788862313
448682404
1996858636
699739992
753789578
144032637
503512862
518952334
472946794
624403005
1600396599
1296866335
399353946
390861174
1686223638
657075811
671746130
1555884117
608037340
187864053
176083567
1108915445
539837720
2096675383
1545694049
1393351696
572506538
250961488
1120399530
1295963928
1067430987
189990923
123607912
410993882
986234874
1257759790
156905885
513452443
1378297418
1201825136
206452407
2035226349
99567372
1078127587
365767528
963926406
1828547039
2142867704
659792371
461672299
252644073
697768681
1721397561
2060609556
171862598
331286355
595340064
750945543
1194922880
1606726722
26491377
174056149
136211048
1774579892
1504213976
44037662
1161796669
117327982
164206431
1473738911
1735161559
541644926
2114723538
847731865
880283748
1355574193
1782552505
902808609
876388505
1838068686
1432415536
1882915771
699448519
909524653
359635915
51972459
646135127
1721254006
2084411079
228361530
1225903315
1618550076
1434319728
1190886007
408769627
1813841236
1423923063
813271835
1109376360
1839694291
2121779120
1413671524
1282210138
1453659444
1107170020
1549291267
1513214629
502254087
80010842
1208854388
320318249
1544299488
1239954612
1757710068
1724536437
1896685944
2079570223
370816124
935958532
1385271854
2094074967
903141104
1884052528
593537449
1471534738
17676230
1658011838
698652574
1477919601
838978770
2012090678
816208330
1226514241
1675119273
994773059
246405288
1124996810
1191295441
1255428659
1346973521
1986736074
1650395893
821477242
972020524
778683290
1689023432
1421847667
724099535
511025934
1115060966
1487348979
2040295991
1717256157
778918353
1487353692
864442229
930862111
9997033
397957538
779832069
683736633
891109778
418486497
310808933
1768189982
1525516771
1264732264
1932850559
402527208
1202256447
2105909336
138426528
2135240696
693178095
699618563
771898580
973976658
596428468
418349776
1007408186
1946842958
805009402
1158232915
1632091831
428168012
530143373
636374772
1677193097
1714823386
905086292
602329272
1122753133
124508330
1679965018
302614911
1630271683
363722254
1599632489
104676927
365456091
1534539714
1649190421
2050686365
1991453519
1009039163
732161758
579089879
1666491892
722433333
1766305837
805573460
1489590191
1207539846
682873814
405648326
809016256
497080089
1653262791
591860044
1435882258
1982117127
1353197227
1210788562
1857982818
2070144894
1190710954
1511333790
448942336
665902499
261479185
978514455
99608259
86399821
978753982
1176627818
886917674
895606050
1062354410
206979501
1990685255
706572148
723124414
939408244
1446725348
2125383670
1431618495
1525352187
67649871
432963771
2080661092
1111813743
1652897829
1168693433
1633589097
1077187661
143033053
753318409
1774356679
844502031
1647840503
251300214
599300804
1341547296
764017952
1052024517
1703963242
1061533264
1966246155
1323140457
483459531
1337054461
80240785
542177098
1633711535
2082295388
597059805
1713675646
659284824
1497188276
1454111908
276401847
35261509
39832691
726854715
1089922954
1782615936
1541271884
1015973162
209508220
958627034
671194539
64066529
1371410720
436923984
281980340
463519738
678141396
1111224436
570775783
810024983
963783497
1869010749
1960446000
108225630
995406677
677070590
1694956173
595359317
1566664658
963871821
77562233
1635621576
1058960674
293046035
630691994
734420709
653928686
772533342
423878860
615881482
1539695346
1464897520
419263424
243668715
1353974434
1896519261
1818924016
5310039
155475119
1349713636
658934195
179190687
1874794234
536516376
1487679132
343040542
922924069
945857892
1908638341
2072995417
219979460
1663360832
1233893432
320384242
1866022587
1941226259
968264410
266985999
764905701
826312594
1978746523
1573968921
559127972
2029742655
962892196
1571553149
961677957
1587963371
1182478533
936125165
2080300460
1361212377
1336952706
1169881767
23451085
651527684
361563578
630211247
652307052
1618938099
198312249
2039237130
81514691
1455619174
657872532
459544238
1489687220
819823171
880726735
2109620259
1379303154
2110763807
21680042
2020411895
727449322
1973119574
969342654
754909203
1403973659
1885591486
2078490406
1887504810
288095693
1546466639
32699657
1048954308
2077193799
372201364
1015433490
1460409597
2116494012
486038680
1854338829
1984772087
272732654
926976345
1596013051
1681741825
648895186
1557207623
423188045
2021807376
1004350304
11779960
711750578
661143622
850546532
386702901
646097656
1309111819
1409118449
1498976020
1889532205
833356212
820413230
458684602
872413828
2030371705
940891343
1591665087
1629378750
210097467
586990690
600572991
542228665
1371367108
1149086836
548582828
190479955
108012785
776562051
707028159
1665755963
1453528687
899963312
1382964877
260604432
554868641
1801535056
1096373580
1450820803
1974333698
771672485
2069038165
397562879
1557497474
958236201
1657947363
1025573278
511927062
895838564
503589366
351378957
1540303455
547038502
1446936163
2048763877
1342875741
573981016
182579422
1189998960
223257822
1990359636
1394469330
307273863
1669518941
692482469
2059931800
2115235328
1006385493
1769126018
1724464361
121770209
2040408110
1343149067
1378003887
865052525
2022560612
856563060
1300638408
1561227087
1649886024
40366906
1393514759
402470561
1384274377
2036596566
2074964006
1795270296
323875797
56631478
435334163
294254252
1101911445
1874507293
2027074902
1283931766
1287845177
1123529233
604510894
1522860520
528602220
1695963427
188582653
519360389
433831324
873712220
1213217512
1950849016
1733811306
63461854
1180435024
148938622
1096294827
687233229
765260321
743645267
1341467794
23728137
3744539
164625918
1163330508
568817001
1471063840
312973857
50753795
182347806
297814298
1344127484
1404038969
353039138
813614087
589785026
325052667
392337768
1149054915
653160847
343713134
1656785199
784696460
1401967385
1912061203
141599747
557063810
846558287
1022404339
1920382072
1666977885
691734889
1899821708
27149874
1687558050
167664876
1162711472
726573021
1530385028
1820377223
1562188639
1672883770
1316573694
1451282429
2107237246
169701812
398507024
1050150350
1535597129
1609313898
220135343
1246446306
2010237538
1599781419
1235112690
1361825616
438006336
139741684
452336031
310532587
972622662
922457639
616911420
1577553658
1485431839
565708380
490996198
410985868
1818897085
1202163579
1772463661
2056846738
1494642857
866215528
1282859494
1725091935
268512153
354149213
1404812461
1051618395
117799828
200076601
1944344854
1235976128
1867118338
507117248
1991501544
1900654772
1253411696
1161515948
158139792
1111660552
118772778
886360707
1838912221
960828842
1805032506
1020010489
658946406
2110473009
232832325
1558973701
1827263337
856031220
217108852
952667141
1034305301
556960364
2069362166
1259752750
1383655298
554898361
1659195784
2008134059
1310978140
1160046259
357905244
1294779144
2123458534
2087242986
1866710321
843741838
833443771
869488342
1018374276
281044308
1242219730
1059254166
1225385975
98793725
1036349703
1631769837
1494157223
1418324605
970346105
542786426
1947631662
628060380
311431666
1156040759
726826218
552093525
1778135213
867087901
1766519839
1862535953
1989576889
1725049740
325322118
173055208
591260740
1153456264
1013175825
1740105765
1577261696
1596028794
115925082
51738702
1067583383
302250193
1911180870
257568717
1581238201
868239079
1120785469
289498164
1748337570
2059931800
1355816770
101477219
540192423
862628659
1438811092
826390454
685173424
1488597985
1213289147
2112872540
765253456
701340730
59749636
1715968921
388038829
578130096
1288878479
1385822011
37189415
1333660523
1005897984
597593553
1441129837
1975801513
27769036
2085909595
667489988
48659729
1098353134
340262862
676915280
1518659340
1360214177
104827851
325972628
1681087814
2139065506
2089331063
120708658
668374888
1402802784
1908348525
340862880
1412769071
1024436527
724506153
1896749652
1907426319
1259693079
1631653466
1470879035
798590420
309075835
763072772
1791252035
1460069643
700910399
570775783
1499908077
977817553
1085554929
2125444148
208614601
1535408536
2026265028
130293609
1165503088
793242081
290585717
1373115138
599762653
529227764
207408998
202129449
921240882
987762306
172284821
1550042898
1360449752
1528693064
1176779193
978738000
982759951
839001948
1275729436
1308506408
1931833450
1192369307
1452460693
276937007
1468075351
744767090
1260838296
1389889914
2131421031
1782737816
1637420948
225876621
2106430660
1712429693
1948656554
53621017
154045449
887215761
521223869
92227190
198990040
1649645598
1900369932
1843564538
1018801667
62111024
1009908049
1237479643
1014283126
2053616226
99269791
709221565
1153099700
272162547
1703835007
1399255184
1572593710
699290550
1201190584
804090501
544428676
1823950816
868020616
1889222628
799174631
1574134047
1838888940
1485830536
1267343847
1454263249
1437393205
1226872291
1528930970
618592275
841408123
2055902843
998210855
486274363
979714866
1623154763
918779895
575849219
2142346944
511813000
692818526
942016946
1667780399
1568323493
397256260
1537830799
432089006
873201447
1909519584
181134945
1644681057
64182314
879473312
1829539187
695014788
964696063
338872389
122946757
1322312293
1631241018
579198917
1631177621
1130140045
2040708398
1170821793
1564064191
1336577532
1137659489
290702892
1819293942
1568527163
655191396
1025599992
1239815950
926357137
413265598
400729736
431174131
1963035093
263219645
20240390
66639715
931688218
514259502
1252196298
1980919026
877240611
1088850513
2116109131
2011366810
163756299
476359649
1759513364
646488531
2099140292
404282665
1434304781
546207289
1142401826
828566260
554285761
1012944665
1441472240
139046965
265908175
1038665043
1941294377
854927117
701737577
698573360
848445186
1944415812
904041692
935216937
137801788
1580221582
211735315
1774955467
881903453
671133304
865950288
902856937
518751343
1908293557
1992542314
1231153371
984515956
2090982490
323700655
396353965
890117069
1029541267
526085585
336401443
1940280445
1432030301
1552160547
1604144188
1572505197
776911294
93640542
2135293498
1474606971
1879844634
1564394214
1848203963
1867723467
951495511
736277242
621518836
954573661
2111371421
918561910
392170256
785660804
289751343
270760498
330724486
2055783537
492766935
633390962
1655278042
653008217
529503288
796263018
1420976159
1099346310
2127669143
1726556090
223330243
2007400474
1074469355
1583261805
597709766
241632372
772228416
1374123440
259109710
297144533
1817112214
1968672971
295464934
1436027116
2115581704
1424854019
1154524008
404839931
1687644738
723387727
839146968
791242893
1051219475
381432390
1030900986
1300745890
644184550
367675413
524359617
864633230
1518699592
714700462
410406524
1203088703
1068814832
656318753
290630285
1574117902
1630022814
1916497703
2055946211
662782237
1056362914
895325806
623658304
1901963861
1659559065
11999859
2144323322
1899554715
807724811
224750207
1764062743
922040477
95477417
1303086760
454583050
593139324
2063880439
1186194567
255695376
208429108
1307255915
801890431
365650397
1106355096
1724895181
903302889
1746534930
1529132900
1019478686
1787604671
104778992
1436775647
337320140
466904292
223330243
448447524
387471115
1546714519
1997336501
981695075
1930767972
211347005
1834489069
235455337
520515117
12446599
1774173757
1161293753
1175384490
398693865
1086400643
1188456495
2098033994
757998478
1828572741
1553798560
1944708374
1104654778
243637231
405115612
916765470
1783398905
380772559
56477274
2119401379
1727414800
747313025
2023240669
1422297016
693088453
1719774822
1827976433
91210588
1971325391
1899540999
996330523
1526876079
759217856
329294977
46091226
362048029
1123185413
1839926154
1060348680
1003741887
1849159877
1393124733
345351375
149763661
895151148
734586298
1005649071
1145935260
1716868368
961511791
344944627
463850818
895640392
1094175304
1035089704
1153261177
2015356989
2028713197
2102477094
165287662
1075385108
1840995878
817932265
479105389
1568869181
1208547383
497458076
1406861274
2099437399
506116122
722679282
552418120
1928863057
20667343
2078080158
655267069
199356245
665693705
1201740987
1345846036
1837645517
629831590
164845699
603350688
2090983133
2095662993
1663276733
299819319
931494677
1398182925
572812672
446063902
308942263
1942844956
781277175
1728830466
1037598649
1064084744
1384798113
701904409
1144404359
1142412519
1320969078
1944801755
160994605
904506297
1948175164
379768356
2138710046
1864229294
1853403801
204359214
1639343448
393198991
2060492479
718209674
1664179574
1895877325
828866147
1330802178
1832848664
311632612
1278557310
346859332
807884648
1491247590
672615292
954453119
1751075685
367652961
1321743751
2049115697
19932994
1421490633
144117297
845987451
88180644
1980832148
1695371210
1260432915
1003902665
752874014
97900449
885066111
727500747
1745901192
936273721
863263318
1019420567
696385846
1264256989
1542677381
1768886932
706827517
1463653456
823602793
304560470
1751211533
1031804638
577632973
612873188
1226749112
1127772995
1265219435
1485501330
614782848
892768652
1573090005
268221701
2100244338
1437620717
1844680267
1677980540
7336456
703114351
1260649411
656147842
1422497608
1233106542
1173559676
1090140591
1197893062
1191570473
223625859
1988493540
1462283918
172231204
1321765396
291367774
972092850
640764173
859213951
342991294
870717033
1145002
1194157985
1357178210
2812501
48941737
644094152
1135022049
1691138682
780911637
1414709224
1897286120
1569809805
1565639840
1994114057
118612010
686198124
1833742571
2081739106
1111136380
755061908
1082755516
701510070
1882314353
2002630342
871050542
956026325
380543801
1287013503
1295645693
932610014
561746018
1976199402
1062801099
910126637
474852769
469755952
2119048570
1368508918
1554991932
1306644198
580370197
757889904
1341095649
908664925
34187097
2028967232
1822600348
245413901
2001520052
539735123
1614109044
1074826070
1496114369
744178562
651807849
472641815
587811449
581135459
1236265411
1464544694
2107276571
1005721979
588599776
1851648987
1984559724
1035908059
956307166
997057690
67422464
1445644149
1577387723
19886358
743881507
937712295
1318788899
2037610099
2019330878
1228892366
853551580
337254804
1335942394
438975649
922721876
214538159
106350823
1533560841
385205428
616973699
1663478358
1413891094
1455857044
234029106
1736895685
2064595374
1022362938
1871461446
342481332
1222522215
1315238193
2028450814
632496204
833913266
959452536
792305910
1577202748
989748610
1436247760
717248439
1913439352
814892558
1041464428
931958572
1965194768
522389684
411285551
412397340
1107592354
261690897
1253187561
993315632
1684653161
1374622352
1821578920
677688784
465576091
214476586
819264610
593119351
390617661
642538218
1975977395
1100301050
955462980
1756289426
1529776750
1512154846
1378246751
459740766
1518802430
1445774348
783082587
1970911202
1049390401
1685663618
1779202457
1758957415
1647413890
1598860467
707838138
283503636
1686835068
1044633393
1997443112
308980289
1716827696
286442908
597636074
809827320
155028892
1545623594
2063300497
189149778
2043031929
354644550
1154307622
459295051
973200681
879946087
953265476
1752025548
1309914549
1766877751
2003648410
109496030
1931975080
1677284514
308607750
889675371
426676162
566632844
14057372
209546270
1591079508
1643133159
1605451017
951828625
1787483687
947807796
1198222002
1550253083
501993558
1366988462
462952202
986529585
851405359
224948710
879624751
1198641120
1840699667
1434329435
947689467
1661081486
1130453176
1363016645
809425910
65754766
1455303150
1177443692
179786053
554282409
237226703
766492255
1997130527
201806858
717933898
539717461
545093685
278002560
46323232
1416655349
264834898
931616787
831952927
1685399048
137267243
1081817273
548145806
1584776505
1782071470
1291530954
1111796944
1091591347
829628985
1371380311
805803958
122889809
1945113389
1636294889
1309291128
1563288056
271519283
976723152
79481202
1681181348
149875191
927183520
348738718
1620357339
102573312
840119001
137591156
1946391008
779328871
118304051
1947520937
1306271868
607791763
48554918
1394587811
132057598
1937938555
777258564
1754808000
1095433710
39883083
1593108364
1262425525
1167467503
67804815
1483385599
1877633434
124086210
1904350721
1038433950
125057472
1607729740
1474879828
2003869216
1327598024
48295688
1872010811
880865192
290223064
334001083
1703403573
1970614266
344093751
518052090
1958585138
716316230
1975475733
1481082109
374520463
207898654
847482399
798801351
274109207
254164459
1117550589
1686482344
1634644412
972707630
1723134476
23575982
759057727
2046975421
1455538684
971127915
95868521
295155758
1076220517
1224235625
441036809
289741532
807968270
1806149527
1607312358
1024466585
1732403835
1760248592
318237097
1468574829
942821506
1176841513
156845919
265271171
931245844
1584291851
997643812
2121029376
411309269
1888242199
656937033
134413011
1347988187
1164276079
1138151849
1297684478
250631019
222742453
934169392
1270032024
872605270
761347972
967735765
1461207874
1435765192
203630171
314819929
1608578987
824940906
1052418335
1173721248
1743440819
959726085
914903496
206847034
1009403616
1326103507
144646107
1581630865
662803017
1188567223
151763486
1568485392
433229408
165434093
505962242
1374039314
494295464
1544355756
1526465904
524828632
1661925337
1736057196
602959077
25802362
1725398431
1612978224
1505645272
1529422896
1887774939
1941945408
707431810
1431933724
216708308
1986789743
940883720
1901160122
1899126173
702073490
1518552751
1335142126
938376678
845468366
555248334
1290180416
1248294545
1439766833
775085934
1163976763
2130913174
995653465
1718679754
73300958
947722102
1421170173
1489869000
658679260
586354011
455690462
1904309245
398084298
427714607
379175746
1799112497
332199714
576960216
1111776362
711724549
2050602284
100998667
506910509
643026608
379971123
1102266485
1700166540
236041169
2107640263
583407773
1264975868
625063283
562417535
393656223
1230913875
1865143271
711812832
2011428439
1138151849
1040395608
255511000
1910010880
498342965
166092756
232488644
1556749174
744641272
1519365636
1836831309
724621906
1235667608
1211559578
848910297
1585631204
451280670
1847235546
1931048047
584973553
1635895637
12107655
212235537
804907844
1508753988
1773616049
163416188
417570827
229607648
1629329527
1734936998
606136699
1186816399
1018249475
516694882
906993958
1431084594
1938503380
367190522
1281985984
494658669
1131613490
664265847
1649921354
1734870987
1888709425
1839860519
1822148394
1516764129
94772554
61866916
1944623986
570853883
1204995989
1528450522
314565517
1094943393
347891045
747111668
115845023
938364721
674286912
1989101113
478521340
2143097811
2013360158
1004673693
104867964
210846647
590679684
1439788511
996191704
612397085
659664755
1508695066
1837514474
1890236462
712709860
2019137429
1021217767
1210995570
972500041
1860710188
1389414914
730329986
1006325151
483350190
304728769
888954410
510716776
2085887249
913623316
1160793666
1758969606
2092933345
1183575953
567127288
165577390
431398015
1318062642
385705238
1474853591
687673958
644778458
208777462
1007255509
933470407
171287290
374164981
1137703178
1697390476
1095646326
818990030
1761703308
1866670175
1866175535
934713240
1221142016
1159802677
353679258
117219778
1826892584
1341793277
2024269911
851547422
111949712
1558277167
3756491
987312047
1341404073
375035073
591549241
1169578304
1448143914
1814382075
1427014273
650980238
189561238
147611683
348607453
1757354171
1296454450
1770730665
1691058574
947603229
961532281
1808878289
1528321992
391155090
701924110
621595630
857242385
1183014637
182624928
1267471548
1111618759
263787377
1536840667
1477874798
1039490102
635785253
4959100
467874107
491792594
329226271
1989594754
2013513008
1063126052
475994682
1158123414
1756841430
624436898
1013480944
723579994
1844345754
1660790401
93476853
476294261
1839330628
1256229514
805385317
912252646
1608895596
515778617
476675441
1478688908
1151268661
1940922422
2001415043
319131466
1234020241
766029927
1488305073
1575890924
2074921658
1061596042
1085654008
525882600
838285380
1917019692
1028678673
1111800988
1212602820
207489482
583178186
151634606
624429198
1542943608
1872539708
1990189719
1237195375
679277951
1500190164
646140093
1852516795
1023402169
501561996
696572977
394913754
424731516
665767393
1285740245
1799046603
330887927
1210738439
978706479
149350649
626884995
1699661104
181189264
1120790952
122017177
864968601
910456122
1326853399
1567433373
873127449
1441052307
814760371
1635974013
960467352
1270160095
877036016
1944010848
397515705
1525496779
481563672
492816110
163268742
657655662
204185860
265168225
675599704
414829028
2051909896
2080767125
1877849770
1488701577
986720044
1172822747
1502667314
1372105372
1666869136
1416376870
525236778
171362250
210916351
975371143
1547819567
603880181
284670260
980749666
962020002
322747175
771260046
1593393798
1235408818
1957115324
191158803
1327118747
1181912584
494050707
353487662
1900270121
629515722
1151291645
528003712
1500061133
1640977405
886517618
226406970
1833326510
230777142
1647276297
162576917
877588095
1593053032
5113977
112087422
1512122474
1009566638
1000290182
494419670
1960718425
1241700208
2081120113
1972999828
1702732340
487478588
1560167291
786213867
438155686
293977672
1475994766
353859919
661062923
192831124
1878940218
844298037
915914731
1289256976
542786538
1173017634
1391180589
162012329
749493447
1193554542
519017621
1248154667
1964253581
89237818
4145824
867479686
734227066
401378314
1852982382
1812667650
1655717202
2064720101
741499752
282392909
1792838019
475382013
1113164786
846772995
1189551952
1718190303
1218115515
382801549
1616398593
435511946
742853931
1002044341
290989240
1038857864
1385942008
1596415699
1941749620
1107519881
537866513
1405924494
46683212
1821583887
1025455221
686160686
1531278545
789292708
1578572527
1182186518
1754523444
972002408
538244896
994213073
651451398
1498731579
78770689
238576841
103475031
581691613
1870859620
1962102653
1287595425
857008244
1981500067
2040505183
128939294
100795752
473967350
1392907000
199389607
261398456
138939000
883537075
939868446
844082782
1239656715
591349757
441994111
1997977877
17442772
226395264
1416545920
408514770
1421795417
1549443160
1459865164
389336858
125177521
2041138062
521461984
232830715
1381096015
288570330
1396494313
1937674435
1919320043
297988354
1517887127
640027921
654446689
1479701812
1437648483
344236613
570761002
293240743
1598594539
590960541
510776202
1509214881
482017219
1744805556
1411759781
168868723
1891831190
1951324479
1997640246
1616749487
2127517320
294216136
1536037005
2050342745
509894635
930321789
902856555
168131320
1682263470
992615165
1819790172
1708623165
1945967177
623326194
789928486
1580127262
830113604
1475997362
2030702225
783003105
735700312
1547710735
639782900
2046170481
114764053
1203657856
1280767225
1704889243
821477242
1785768767
2116216618
2010164101
1379647775
161621740
1848810327
604176662
1207094384
1623766557
1375623437
1187418616
102445667
1632922808
151297781
173974443
742096067
471321049
722735474
1584536801
73966834
130958450
284659202
1273176342
2133090958
219111686
1962717806
1122516527
1122516527
1025819392
1306830737
1300560939
777598777
914848882
263245122
1249493775
418902917
1270682801
1538180089
1189292542
1109560111
402772266
1030262214
470207154
843683424
1698170902
1504903234
579903565
398068391
663657162
1748541590
1885565629
565404311
1304455785
1210816689
2088941848
1014716037
890565627
236691704
966986691
1854701844
1612249229
2094130385
37441022
1119950196
1335473572
1742921458
1421389347
741032981
858387705
358652927
1086241845
707407442
210157283
1165248119
602263359
1240477282
928975654
836166362
2099082289
748927459
1943937951
1847544880
1823462611
871944022
101418897
416268111
983404321
142176600
1080605042
751130951
787465535
646342559
1880685821
502345038
262531249
1277408722
1322964947
857830410
2118211572
70367274
151345724
1560259515
609797057
1232108677
632740145
1212268815
1524166744
2121740986
1921561337
544498508
1841302656
364447599
1520461074
46835271
2141813702
1272604337
1397493980
1178901790
114599082
1607192211
1205312743
687814611
1203461958
61284604
2132805362
465387527
1857198045
1744655911
8365348
1763373352
513759046
1095430697
1803358113
1960797394
1294804975
1988096317
1893428228
190705473
431713785
2047252101
438179385
232245896
1818566415
756896883
1568695391
197547005
1450404353
2074580401
1296563230
2007090628
1706792232
412250387
1738701683
1273919168
441852827
1316114228
668387344
1596600204
1333468435
1476703946
1228138132
1724301444
549848817
789650971
184495806
1155146699
1657470695
440677176
352236796
651276146
547826353
742317794
1467109325
1960268671
1480953816
747522571
1046572021
225076095
488927844
1054227258
1297663582
1632375057
1805955967
845691667
2035796487
224909152
290445088
1328822859
631520800
671629925
1018141331
1999964030
1064826903
1111751440
2139959728
2126627030
1944125372
1385647574
1001753205
708884534
1799544691
1947050518
1766245848
1293535200
1658704551
970422799
1471148425
1657866546
907822990
1779844205
601808028
2113674796
2007275208
1426615742
1439707376
49294780
2140467648
552462220
1108659044
1807010644
1492879838
624309715
1977431225
919892322
1408714385
1835244237
620019694
1503930151
1524221307
1989982936
586178427
1573778981
1862833511
1186467228
902823672
2107077167
19321905
1813698874
1455847894
1042648627
577954111
1063014264
1942417504
656759529
733709463
421032736
1818904696
145166644
1298270413
143793300
228865605
99453814
1178781604
450743269
1658619587
905077823
1195859890
836716106
1242962685
1557823145
507483339
1416905212
2010982725
761056691
468641441
2042270681
1406599453
1272559224
301309846
1062756554
1988400224
2078110
1892404467
987505003
34697113
130949663
557186269
778347253
1853773025
1284939831
1991956719
125988351
1623728501
1627469001
1243323482
505978869
1409109659
2130686497
1784123
1182732784
1582939301
784136408
1796689288
1832529980
716415324
752073020
638780857
145522609
1302409505
1739394639
474617309
615898106
830808233
1157572134
1272828644
1959067358
117042935
549961782
588750093
1733247713
1444658413
390012470
234157777
670433749
339462380
745990719
521283572
987969991
1369292434
2101874649
921129107
2009127254
483532080
689375016
83396665
1634744324
801244971
534413605
1079020836
1705215592
176452005
229093504
358066090
737285186
807046371
246151435
1472955015
1880575008
735499479
1904910790
156806385
1600859544
1785579494
1877865919
308217091
928172012
427879871
1311102005
1686853274
1325930474
15596043
1492778122
836401323
857348475
926727950
979815123
1170668599
265128915
1249973214
113436089
1828212349
1717449452
1726753101
1768557275
613078945
774719951
625126503
779681317
736043406
1415201445
1866061672
1501440468
1910472601
339472621
900147990
794810499
47522775
310933474
1093925073
354614331
129529921
619918144
1068722441
274561819
171477637
1293656588
1543021016
4276693
757779561
178054022
501056814
1785690635
1806296279
111229283
1610523834
1315133873
1208493145
795237565
354664378
1999390864
677906739
1449427758
1344147213
514232502
1843453035
1022354321
1759607540
1411102276
2087446506
1162885775
1843810616
2043611926
1391896992
1870807555
1038161233
1103894506
1942714405
1615649640
1965193837
1799445900
1935104460
903284365
1810765409
377622270
200484611
963252292
1655247911
1803414467
283114722
1668801269
1119159247
49340653
1819445544
715335031
1298334269
1939165958
717042798
2137610964
1480695690
999209942
70853803
1927656139
1298463909
1697281347
2129740840
1563913928
11585511
1288189179
1683667634
1688157154
507504345
1819084301
234737644
1749139084
1111736642
942195462
1738005722
1379450778
1189886341
2081685577
1375054677
774544927
936171897
563320470
2111238425
258723907
1749406876
1653094630
139096595
237828684
1258482306
1035744090
2128659051
516632135
1735990666
994160760
1294265813
694027846
1510811768
98231693
2110213679
561911082
621946002
1726999279
462686827
591900394
1942871191
189379633
25245124
2015484888
2089407333
2077957405
1004197997
335755306
439091969
1604878128
163645865
1913125521
724341830
337092807
1232508785
2022503147
982772081
179209708
2093159646
813696354
275986734
1274652859
1797178540
1639656019
1851874838
511479307
1980870393
1262113618
705417544
989000245
192837998
1743474262
1180539292
1111739299
396836644
1998156143
1814854943
803002308
1398667062
281873848
739091460
67555949
1563592277
1461206836
1814757346
1270191566
1632769377
665737090
328701605
1063606607
1408299042
18925508
1844086235
1808597905
538185889
1369172382
1466169918
1820106012
1630480252
1458359097
1133611637
548035077
500294918
989121029
658179208
2039199617
895398078
1934577922
3609281
2047613062
1752361777
487478588
1470860985
462471699
1560919557
275350980
1026111236
1466261164
246684370
903010574
243746445
927847166
504338768
1066533086
1956388848
2079354378
1021410330
978268964
971863190
1436777895
1979323773
439505627
35889219
970357103
1819386295
2125085883
1187982715
412977369
1680828888
1040976225
2237047
1633404374
1231661973
1245302565
541527859
1206714022
1116397558
138089377
1273613433
185597954
47201322
1223167631
1865035291
1779155731
933239997
1960079073
302827124
1054274744
130797289
803709030
891490069
938837997
695740932
1107944561
1766240349
1368895108
1850621607
1380304805
450762683
693111801
414688971
746679613
904266217
1035681575
1286438311
1591122372
827822137
1072654081
1958018138
1036886541
1166048419
1795843844
1436940380
1983819604
2077300410
481130676
1427191964
641995097
1234774001
1756680533
1891970713
1834301348
718986706
534365746
1793263153
1110876401
1121683549
931770311
1690343862
934678462
2118725727
736956112
259104506
2033572906
1598473688
1399831731
991035872
1368813350
1567119037
1575943906
435784374
972149266
1219462184
1803794128
1665760003
1570154822
288588783
996421078
1046359842
759137782
859192639
2060489268
949969662
1103810381
300637875
259469798
1753877735
1822827142
1070103056
1792220436
1370921978
39585358
793426002
605769371
417055901
1733116146
236845198
115076568
328144692
2114398281
129114702
1111740451
198706080
858980314
401025822
1924162840
1864009433
103574410
1998872638
2102465094
372582558
2018994752
1919584903
38808700
2108155922
1938716371
1470317622
760351688
1295259963
574852393
1453015347
1803201709
1657155161
901541759
885302468
1126244599
40742403
1435734549
1636701589
2032000699
637745834
851447195
1038150777
1891318391
725306191
1973266109
1484608875
211473288
978577914
1135403392
297334730
129490933
290427248
1052734760
1139480240
716951018
276008515
685551634
798478727
822107142
117955768
418579895
2017708995
1727938878
82818629
1379534847
706536786
392253856
513284730
2061633100
586578203
1510261856
1022184341
2106614213
861543905
1381853438
1962215196
24721555
420159788
1261950415
222257426
1190242254
421374369
1810581753
713281972
1668637117
1397712975
1195555093
1640891547
1627083944
1683648357
1194696654
1493115220
23835104
92694592
558751701
1618572619
402677269
224774328
734677762
114393491
1568131102
1481276001
888962141
1083562815
1486743314
1399458832
1196181980
1696758184
683671987
276725618
2111877762
524750254
717723559
517401473
1599693865
2095265834
42732061
1013421547
1439118975
405817730
1634890857
1620306888
1574148911
1627094908
618776981
1610928066
316086378
574917596
158863101
1747141302
1657399928
74617154
240528845
877600734
69642069
644665248
922778891
384878356
1527340891
613786163
638501507
481714907
1800593276
1607812956
1745005945
1402390551
1644097733
223611451
763623552
1674094304
2025427965
442784801
2123960567
1372575345
310550117
1420040778
443659003
866774001
1008087376
1773340214
291917198
394924921
1122341659
883679701
1636481233
1218806155
1724988819
1161498189
579784346
1713783093
945291374
1045702501
1205848407
937180176
948502233
2061563343
566593879
243887338
433501370
2003320288
743804728
2080757023
579780494
624124675
1322002942
869334892
186267267
1651485354
219264843
904914909
1185989630
735710219
945227033
349436489
1323607142
1984083925
1862535953
59589288
362145880
1252904284
1519249765
534341113
1577285241
1728551000
1498045696
813452750
1054557382
1149306300
1666360264
789997374
2009437270
1121214597
272292538
264850137
1841639533
1769302908
1302027242
115487650
389123070
54698558
1460602799
1625123359
1572639906
1747733443
242875601
1794314906
1623059402
1770500979
1265126331
763189225
583615823
820573973
1408770918
892567453
1941013561
890310196
746579917
109677531
1063485531
220675029
1385165375
2112244483
178275785
929851393
1192686500
633215463
1031420887
2088689490
896295312
31806578
401445565
1213904061
170184109
264587097
568810561
106116936
1583910002
1012988460
1026150869
875874827
962589332
329912166
809530233
1700052163
368143775
1887679403
796874826
455403124
1636115241
1048058130
763011255
910372668
1867417323
1813892715
1191297147
1077402976
1939559929
1243569143
191374344
943732130
618721258
1603935402
1780837434
922522412
442010761
1917079366
2049168962
106080899
153716767
418608270
888261984
2000614118
223066551
1618227910
598214844
1826140297
408352100
790324759
683737430
2139440498
1807386439
60337259
829180438
1710355508
966878209
1762354751
2033816820
1449102293
808794162
1139308827
315396985
1662436757
95767723
2007637154
14706772
367426889
1128776312
1404423183
900793251
304964834
269977940
1872413262
1733699756
490602937
1610878234
1670077419
34071010
1979226396
1105694915
461061298
224428782
569849192
8573553
490704084
376534807
1373568483
1854687368
820058243
2028185390
1074578678
723154062
1046138281
549917200
1482300746
183450257
443188375
1914197921
425717592
232395659
1946375863
1670452889
636143808
573428917
1104879686
1141302037
1832853812
2020321464
605721407
1080761787
171856488
1266004807
1337857418
1319219855
674048797
1922048834
1964382538
1461630300
154487402
1340399215
1894230750
975751484
1599215760
97940121
1913050725
402527208
1141372301
1138244043
138893678
638188982
610773931
1446964199
203119540
118960420
844579389
882294055
117605460
1920044893
1445618849
1200649577
854216420
1392386881
615061580
1314987413
564299466
1625150550
2026504995
734223565
880878791
622443765
735214138
1202431050
1510389351
1495104358
1667030227
963928992
1931160327
160581759
600518950
1777815562
366534571
987484227
1165326280
41366262
606265039
268234766
466146088
1908607929
839583701
1624294441
1923804081
1430338192
2010585435
41639662
1880774516
2093891773
1931336162
1360851914
1047308510
1885422736
941650134
1567853455
1989094591
373045433
127451354
806797659
1815078512
295510853
1798810604
191945317
1839213211
726401740
198260583
1009375096
309993562
1606908831
1983348248
1627638623
1284466447
1382892973
1988084226
1458082427
1109580219
754461011
1945932650
1423945598
126289523
497348396
1478844189
427974935
1188550547
1354384657
1508952279
662078260
1953091535
1812381743
1324592464
207090165
935073711
1436311258
1305679660
604725025
440960155
1656538570
1577479934
1875266215
535843363
2119237644
1875664189
2067015554
869830093
1442441201
1057974107
1001254602
26483052
217025825
1139193338
877558047
1256819348
538445236
770986934
149045038
1866638897
738496339
157011005
61599013
21660204
1267444688
489888318
506465707
2109616346
2064183434
1263036535
567765222
436421176
1683903924
86797343
421883148
1285037699
829621291
116465672
1004326020
923771792
256749606
5774820
745427150
1507993744
382489940
910958341
1375725990
350985280
1368667064
1737940707
1152574016
1396567666
1139698507
1006937278
1024784559
1780641853
980126090
398577967
555016795
610811501
1151055197
1780204906
436547667
823484737
2121473715
1573712014
1665466706
429514919
428927207
299775563
619996163
795534670
1747024309
971032359
1497590265
972728924
1923152574
964935069
1887103698
1644289767
1310935859
823132245
1557076156
1746895136
270003227
72740796
1548022658
154607635
597069428
913861154
916994598
153968511
1866532871
1624238992
1299475744
753228957
925299045
2024446322
423834356
1467461286
1334124182
280889947
242128733
542436030
680330654
1072173279
540906317
301752534
780171261
104902045
916056436
1392531067
1486771778
798382540
1916304326
868452178
917573287
672838406
302749696
1261052252
1450461948
2130886103
1192010649
1153830741
821559345
1096648479
340696441
1031491
2034272186
1322967817
1706375225
237710656
883683952
566481659
1872576265
1043706085
1323998659
1342510742
888849546
704727488
1707853770
2143951556
1845626015
1665786403
1943230368
1508130393
307923609
2106188162
846929094
226737103
2074613008
1533767662
275397654
603784804
1965009846
742379190
1746538021
927836294
1593092133
405142763
244226269
1242420311
702265755
1376801170
516251609
70549012
1095531144
1676038501
1425677533
213858476
1926350269
180696061
820294115
1288686665
589396860
1968890052
510078661
1258824875
1706166681
503084534
1181967900
977035768
1205325388
1773841629
1305681143
1025014778
989003925
1641736161
1911954407
1020739498
1209314118
599993369
1100610110
1560744774
991583846
507615618
433376141
138558188
137677753
508141031
1168051417
648970783
28314223
1948231059
1161456615
683754868
872650302
1020050576
987081703
505504445
145920538
1112125437
1936525216
1794219953
775274461
1678353407
1228899868
1321395885
198175580
1868041656
581286945
782015687
1464054010
814129926
538820530
1451266905
2043348929
396164244
1615772459
1314516448
1372576076
137647548
2014136127
1864120433
1278303449
223660047
351706112
1689928358
1782778570
1843955042
1698142094
1261606104
467023518
541734050
1303235894
1569851571
523653418
668904091
1937387073
1186979192
797921354
71955987
1191512604
444828651
2026282220
36471037
93998348
194058448
940864607
178656204
852717496
1766782259
919551139
1083692490
325184807
43781466
547557840
461574630
799356209
120164350
1237097682
2012100774
407313364
517581095
23663728
1437957461
2093767453
821750816
1054887658
1278333154
1472022352
1352589794
331991255
1167224271
1833649521
439078460
1145588402
562226010
1042814253
1179974770
163415321
1238240288
780322878
1896276322
427219276
137434291
1237283083
1699437760
1126228658
1878382367
945924327
633393197
840150454
326780587
1954701064
1076028786
553653410
57439067
1311798490
623285117
1142347154
1132241011
1710403669
1062572405
1388644961
887732791
298320770
1344859628
198188793
1781453287
1321222876
404410196
1448300138
2106818657
756637752
1765319855
63448511
1517670225
1672940166
898922431
445866485
1550816665
1022629689
1562352985
1386490420
954629988
939986298
239637369
1716873790
548447522
652295998
211087138
1012651606
1741875606
1175281404
2116592253
267074492
1207362550
1603512814
1155367291
2003572206
808746340
1155682819
1627045401
1830906964
1337673311
626523917
1031986499
635212222
648889306
675111546
1101317243
1582707448
388797669
528056141
1670628833
93240165
1174100327
1369296525
1248843778
1153365369
1871987465
1013696437
880255325
1986012309
1879675356
2009451583
654018982
1448794564
21061146
1959847038
1905250587
1547887121
1743330565
1628933798
340753854
1604393281
487864183
770505754
1307346192
1942861517
467561115
1543109598
2018013966
158694027
2134260914
1488154333
1586785018
1627141853
1022206888
474419580
897542511
1709245554
822280963
1466242490
1692000305
679869913
1324163581
1805539727
1229077558
1299706548
708127938
569113260
546018485
1332882892
1187122795
2100114570
973219176
210795683
540363892
1011903394
2138274377
902436076
1093623048
636452247
1226532846
634457828
1293607698
1101388894
1392073925
535347997
1861989629
1277548525
2078212269
1814635469
53752366
717891697
566297232
1325433681
1518224229
1328963538
1916345883
900383096
1430442922
1176354065
1260844273
391248069
1604453838
750200713
1245068490
1434555257
924848694
557081376
1626131645
1534523759
2030620061
1061850152
695478106
1679529995
1463398488
1457874884
1492547481
1483770532
2022641166
1531191560
1301457109
650183895
1558821591
1816280448
363222344
2022324405
2130392166
577042468
1735601120
759261829
498124398
1835193126
18573238
1435754245
257046113
1446882203
1846677090
179281053
2092797509
188296306
755268650
1080659425
2024573259
1214484025
1852944592
185711886
449820393
22082563
1871537171
677581721
929357805
59874419
735191839
988054122
1819212873
752771937
1558959362
392172776
1937181551
1449895828
781843308
862291224
961844178
922434952
1094371133
90369305
540887006
234277489
1115228946
985666297
665369409
1570960874
2014890312
811133173
1225520053
1772623929
2009097821
1323039660
2089817057
621776300
367413648
957663764
1655580757
909195319
813072975
21092499
1072619538
1414995253
78705320
2135070266
2063424699
194334280
452921126
1524474708
1611507773
427019049
1035580167
281749673
866904967
1559179723
847629941
746448449
990825555
1878283039
773689952
1492803258
693934905
1179009799
1087466385
1612158501
859940990
1571433793
2110389973
385128453
417287578
16649729
408922584
328971627
1611163143
185407093
551475452
1132219506
42202542
1739332264
792071294
1426406928
2125041168
699965760
589106779
1455824629
1565306641
1503399048
900780445
415130511
1718950196
2025308544
672515171
1220390297
953488833
672345997
793466430
1237214087
1058954353
1652677690
553913361
299000039
88631365
903941802
715777220
2015422279
655124152
1565598612
1298303563
1440709631
1074493031
172473242
1994727378
1789893949
579233848
1359057898
310872345
1739751415
2126869057
775542894
1789671599
1468994960
1418404834
31570747
759440581
1415051993
1552154949
765912320
1493465528
39745065
405675203
1929991857
598941560
1511776474
888946973
925495558
276831368
1434748963
1836651356
1203444717
1689555567
491543790
85471004
1537486228
2080681619
484607192
336463071
56442009
1866019331
1233357966
816599041
587945652
1639186394
189433051
59792645
93383564
1220899680
535774990
479535146
998832019
583064966
403406284
1614813651
1097788695
849821626
1823441057
1034291584
305796528
217631204
1026356602
481993538
1039047468
1814533563
1574436172
1661886458
975731555
1299188594
1870447116
951324586
2047564619
538517893
70592756
1189437552
2063675160
467445018
907315263
745150344
304218685
1800418301
1797889727
484428560
258340582
1254282703
1931485166
1304669978
692229943
864003156
86976616
1451156469
1867055060
614539631
983463433
198925666
536225738
731744917
256659423
2075085322
944476132
705196389
1547296220
1579471333
370114537
1469966275
1480809857
1393948864
1607708709
74511684
1488085681
426824555
2053876625
1333183705
1367736242
1096909950
640146088
54753386
774548845
1538689006
1715065466
1097942592
367532154
2061562928
1011150937
622181084
40155034
2081556675
423172468
1742915698
1850709276
1384658414
566632245
828197180
1284746925
1361002392
116596493
612474068
729567258
1469129957
1574772082
696253649
1680397880
1918838310
2090043465
186019101
1431394839
1598827865
176388679
287994050
1707408533
1376675501
985453966
403651892
880322853
451643508
1285193401
311034703
847436835
393528241
1671733705
2133251426
256167650
364584410
232377191
1867016268
1820729247
445191550
697680683
829878801
1921803946
654343023
123960196
855432814
1133192918
1752063052
3212961
792013857
1575277140
778592384
1358580237
1410834073
2141275284
391943455
169788331
1093688167
1662234113
29536353
2067737053
1747107129
77328649
992551728
1506143501
168468896
1162779852
1637423423
141213033
1189668734
1781556422
591962422
245759762
1863791522
439292120
887919053
2062607522
128795749
1386641783
716696233
1533412821
913578517
1999676888
775054950
1701743286
2047372283
395962455
146977625
1441152828
918973019
1792324424
1088732159
228846671
1466386945
240245478
1343535608
889145399
1224691690
233918191
1527929286
814864502
1987114565
509937260
727019829
642737428
2113056978
1379191735
1575319716
1514131474
1573754339
74684739
191204229
284296693
160509422
1183778976
760620431
36028119
1783267980
1419355086
1289950038
1245516429
661504797
470640626
605649747
969625351
1708649475
524826399
2038833948
290246683
1130580637
703970489
482208170
88893755
1678212178
537888566
1473334241
50820991
884461966
76040275
573522149
2088778884
433194399
1388639462
1936108799
130923806
1470232628
1909752110
1908815518
733235757
372321686
185236588
166005817
1388308374
92488508
1875304596
1205756708
1639518124
1440090298
1463861517
665334963
995981946
1737632602
857726612
1551774993
961763070
1596127221
1546633852
1444307307
1226006029
1008701013
1403052310
1626237344
273505824
852173938
588499255
171650968
907733466
417341537
1569963660
1808588588
356877424
1075340065
967499235
264091214
249182151
356108794
907380415
227393218
159109906
601735545
1134017974
953768894
1351310532
241369248
365397744
2109096227
1952934150
1106036119
1776686145
2002251793
723300539
335971972
1121504087
1569638536
1310010425
494050707
612192257
1639360415
747799911
497731421
689435490
1819707361
600712871
337981186
1043975433
1409173343
1668122740
1971606357
1327429281
597537854
290938030
21965486
869376283
2068486380
2145225660
1634208620
317698138
1821913333
420177131
1253050250
2112884169
902164675
897407710
795940535
457881633
110352996
374286355
1410470346
860609244
1776691263
1908815518
2095425475
24944473
445655116
361511257
1832711988
1431154898
13471994
806009841
1389504084
88149926
121375493
1270948746
1913913228
252443469
1148416481
1492047552
155344514
497314647
854825541
714106827
241369248
146146111
1355929018
1494359327
74883389
995011560
1229184883
856985100
1479721042
1317802824
601820459
343588591
1136939471
2111074011
1646278272
1121893510
802928341
1528457705
2052885661
1192277887
2083310637
778949704
90481521
735112764
520939860
817395612
1923929417
692478508
1978062714
2048727290
435511946
55128975
1556849337
569370883
1159657065
2145138741
763085414
1594664817
1039002777
1246075146
795381771
1188467998
257382837
1757710068
1823294726
931680395
1456600635
641943222
393342591
1194797414
594818542
428632780
1597544495
775889660
733268264
687871354
42729770
1322763464
1621192007
1580263843
855892625
790770315
2142295730
1802431775
737636078
529487090
247055107
352802492
1134159324
463162199
2134915381
54344574
1988159567
440447563
1587532635
720981675
1539515265
1304404637
1293556353
1078847902
696722250
633282190
1598052572
1122027305
1823151349
1456695703
337025197
2092218231
459012661
487880824
78371088
1743131203
2079548866
1038073672
1472774319
2068903316
1255386813
909779156
1714175638
472603644
1507555995
514954023
1579151888
2024036409
282703113
787471013
1985550000
1129055670
615082957
1294485695
610912709
21873143
2006479285
891745607
1653050062
709323375
1528537965
658869040
1081352279
1445011445
1250929257
1667296821
809453112
1093443170
1537902090
1107744055
642273228
1045390214
1358898437
1960563341
1534587482
1557439991
55617479
1094719547
1810036451
1961734040
69005817
1330563748
1970778810
104208510
488783344
1135766603
1613600423
231785549
1109483658
633922471
641688302
748467970
504716915
955686953
1382647850
45463310
2105143089
1432524785
143052979
2106691175
4323292
1339765982
1827808826
13329235
800178996
1871189839
2122765601
1442922578
1222024993
1918772445
1193382587
1658649919
1152917341
421177599
1537050412
513927000
65398442
848928115
1471712491
1105547875
1229752539
1329980780
131580491
1091471719
1623541559
606306171
657826362
1952664318
1665418837
1016356424
1631224593
356680646
345608846
229745653
1224969114
436736999
92051731
737234207
455343839
1299113762
447305041
1072275711
505602719
1589850691
419800649
163743493
866487967
550723749
1621930565
33965137
343328558
1807470769
352086072
1620878811
1646428985
1115447835
1247899577
932595270
1098824659
1285275404
683018748
667189038
1799989825
350835835
1154486304
726101350
2091805249
1079360629
1986969175
435168222
1643167559
1253716201
1898263439
732711394
64472254
1645874022
6551396
67560256
1869366828
978284587
1964611145
1277617366
1586471758
1766937559
1393683366
628034143
1163327329
1262978718
1121356434
531254954
1502592708
30880627
1736234314
1586941958
866617747
1749802041
879946087
1736231701
203411562
656510024
1685071907
199495489
1035049290
2094665604
460910721
1819563772
1145071276
437937953
838324342
1128097109
1573078023
820519364
141304678
923157509
758002034
635394192
680921323
1990497529
1023893330
306753742
830674760
336856628
67015006
1661494031
332189506
424929044
41145204
2098187275
407654437
1360342714
29104580
1671563935
1308419015
111011876
1467636153
632302183
714579955
1385647574
1204366247
1930915001
1680780239
10121464
1234121431
1388023996
2121709451
1360208313
248639144
577548351
1420472783
764767459
968257785
432788323
1276484914
1394662730
169155413
1696055048
1669816182
1830200068
1958024671
1002959276
1998536233
475608802
1723495022
1913528406
428949979
1272260380
1155064100
24194130
2107128863
678270720
1371147519
1011393950
1807408810
1274119358
1804674282
12154763
1094372743
1064661093
1997641221
1461124438
993526562
1809832286
261256431
106910317
1199453354
203687785
137994544
750420823
2006663297
727294827
1530684261
1304808803
1150702645
382982146
1791053290
2050438708
1866659711
217072876
147112852
1920262171
2097014949
2135028865
1719356943
1155826978
306115143
274504296
607439024
560795643
2398872
1304937872
289969143
1880203890
309328866
1741219424
534137876
619201953
1127963184
659397723
400750204
252402776
492842789
832115599
457589530
501468962
1144777191
74308176
1168645259
1618880897
913724093
462761679
331368236
701370993
2044542910
1206001057
1696402060
1093350350
705050510
335380712
315828976
2077922358
1349371775
196201728
1455754352
1620899702
1626934276
1191892068
1423800006
613548339
1845724331
378481398
88935991
1729292528
633233844
784048845
673126177
673601897
892336018
1414468886
2041756145
1828950068
330978895
483830894
463574295
491680117
129303127
772790986
1372585904
1575926204
1304263098
2066596508
1041500842
1173474193
1098512041
816931644
1235580310
1694753053
647454334
632826824
215290825
519535192
461692183
953930700
619720873
786835160
234037463
198896845
1652165242
352075062
599678360
749212052
792611817
1612816803
356865129
106767787
705027278
382736112
1401297012
479985297
346517077
1842736206
1860005457
1512317055
1967615418
1909930523
1780182304
119113033
83323056
2077814790
1164373918
1223658008
684137882
1805507159
302772002
1610375763
938393553
1556065876
1095205928
731261812
485559774
932085258
769736436
1829711617
406201528
1486089003
1183558898
750978238
233203535
815837654
511516707
1112598497
664181654
1518532915
356656186
1720961696
1167155959
1366868484
1372002508
1642201769
1959057793
925211621
539678331
1008784271
1552328298
1285576399
1460311949
191736850
1453480722
1755554444
1214848612
600292542
1070477873
1916186123
1970548313
1948679551
462017118
914818418
2058536645
1929410531
957995545
1928199852
750368402
613205909
1032002556
1697689384
187228090
1493241725
11959845
2136195466
1025799320
367383588
478145019
924121059
246547149
2040505183
563961106
1847042328
1901345704
1884102244
1423730547
2102931820
1554623753
1500214568
329473358
855223616
376167725
427734486
1108237908
266926057
2142482898
574036552
1114409460
272371587
929196840
221093179
1743916654
439804511
842160401
548435994
303713755
1467984729
1163911646
523834198
1610938753
826451320
1080562553
258059653
700815364
904564456
1672212181
182821434
1506677188
758158875
1107083667
942101775
2017257505
123179371
797963186
1796373211
357376568
1824931638
1272544726
595523123
888476628
984274870
1479021723
1471900170
1486517226
833609293
1946504057
340176388
367418398
104494254
472557015
1982756754
1780964031
231189591
1948030443
831214119
2055964369
990386336
1639391948
1160238320
915844818
1559082580
535379445
1113336239
1449856617
488384328
1312028118
1792411016
1208785519
1888578896
1896127341
559702259
1885002786
978550136
329556269
2104955306
679728556
1503873390
2052390634
1207273717
832521991
1510578891
390582595
494748318
1999477421
1945369738
93415334
1340209009
2040258732
1563886352
1445647373
2060718695
2129014052
245017114
1716829192
680998551
493462082
534015350
1543713891
1996601960
1829047965
701985312
1977700960
865872947
373087464
1344821444
1077743698
792199126
1729651253
5750276
1711084377
1143469095
1372114614
232742983
1426449334
482912473
2098306366
2005196328
293183211
49352403
497126298
449262502
846376277
2039942065
1894715773
1095145110
1234074217
1174609703
1593325909
235599970
157910574
1501517390
1516704262
1090748525
34323121
1502676410
1937753352
324970470
1495950321
1248305605
1106516407
1535254519
423017857
787528934
704871834
791207055
270433789
178201300
1512588520
502515463
690589718
302499333
27554297
1515800273
862933793
1210102260
1572960363
76362427
1490933271
1230956128
1761296575
755863237
1992274500
1189383608
1064009825
1429270197
671700800
1219921766
1261772557
883557694
1352964195
10646596
1194830384
1791011865
763442866
187292286
938652295
364996467
1529852082
166120109
1854093540
424136878
142201022
1944449716
805962202
1712436213
1885253674
679208323
346768676
1090465249
192861288
1974637125
814845057
312360791
659831462
597617143
1206559670
642122030
1946261473
646056913
944160402
1989526684
2058641548
1119437099
2079144295
2013655374
118576349
1537481949
1540581196
2071568558
805455066
389834969
1840264653
1899304427
1829634236
513593670
876295953
421058798
802681692
1213904061
513631350
1135513666
724303251
104530772
618016148
1646037309
1171176542
41177448
880707880
1318713647
570444159
1698141524
1501719648
393056165
308620079
163463849
1528755043
1112398110
1688459695
1850688766
1246805193
765802409
1700482779
1551775346
1258189158
562255054
972034834
1628715851
1904116917
1260746586
876188253
1655853616
510181917
814015180
1941014314
1483378774
888364866
312433156
1193688283
1785160440
1292312760
893544517
435276448
1212746562
465088482
777866643
352965232
1311861448
239890072
285301924
1827658184
930981823
1474349435
879657645
1225836140
1265291892
520155567
1206447673
1667896745
1229713044
24163619
1542368966
1013732598
1282081518
1562037515
187070856
1605044157
399256378
349229667
1063418879
1175500103
1464005159
442310954
184656982
138270201
1193127955
1680250770
1676054784
708367128
517526350
1160246217
1279977202
1299655852
940533745
1569457269
473692836
114882539
277508320
31949805
770297600
575135766
1883805739
1844970630
580606080
2089492905
1670673450
1584672841
807541858
726023180
593268779
1713396537
634310857
1235520814
431547585
574054251
531774682
1521941825
1693746479
1848035337
350507658
740869464
861000047
523843547
1522707954
1075414280
313150682
1227762877
249664103
1990305915
890343482
453613904
828997249
647378024
760641988
764074764
1370392531
1025283367
762678579
717479781
1140809212
2082233300
1230029242
23844664
1529500014
1760242864
1049228529
1881953136
1475290856
1609279620
1449629940
145868029
2113995664
1255918610
964651308
839477973
387396970
1602063891
2104398856
307188630
47767389
1848272909
2065268701
1999660021
883312680
1762560167
600577239
1624742024
393689687
1812560063
531693575
250389579
995174455
1246521899
784450977
151056082
1011784973
580126375
897693824
1896303199
351809997
1197239459
27974665
940516940
1241884699
889052766
1771242924
919672291
619966751
253326503
454393160
491319893
2033272816
1327758984
120324958
117721073
296817361
551882764
130971809
1052406494
1390455752
80240785
1590453412
527094278
608174546
1938489275
511213351
1527395173
192289524
1545445075
1338610312
365882310
1623395253
657837706
1648798376
611498329
54084032
2037520677
1716675978
121941195
456368714
573807768
1027724200
1152727923
1018111782
1402559324
218721714
1466492594
423181215
367294741
1634119073
1427109329
1665725545
1572086710
2083790412
815749234
1595521362
1574683024
1850226039
1093814381
1816481379
401552995
600519594
1023813793
1982494926
996966060
681015466
2129994421
1022215767
1664842352
999096803
732742946
389513925
1085016935
1884174173
225253557
1283346637
154667345
1299869314
77834324
820757548
737267226
1024455582
1493379325
1745046860
288678298
947351376
1292803214
627596356
1456561255
1537449843
661960943
1679088914
767105019
674842167
1757607077
630846868
863503329
1782279616
1448387608
1139308827
369667477
1151709181
1639691506
1226652601
689258008
1414309449
701457793
219213196
1282744058
1433032191
1119826808
338929745
1931213212
599427080
175029397
1391969213
605899556
1813165545
265483817
1198422106
151140139
466969017
385349718
2110284134
1230820985
341037844
1441290988
1693535312
807765886
1161204470
518284274
977322741
1663553782
2071672859
455240639
2007116079
1684705785
204892803
1183433149
593063992
1922600842
1168617124
611931078
1279598820
1951796888
264445887
108759408
1914121976
2031122664
1960971712
1290100308
1067276909
493179190
1017754399
545375412
871050542
812726588
53049002
1558249606
102889775
319906379
484218461
1223060842
1807889708
471117195
812300191
822166929
872279054
1423033995
123532850
437810093
379432181
464954596
1448425634
421154777
816736271
1084405903
2021885410
1772638209
2010649415
1165798710
727438575
625120019
1744534890
173514614
1235130017
1525719800
1734424714
1261542536
1137715005
1611918716
2069245196
1368120784
642920762
1395936355
1077368800
1409873990
474380378
606920473
206907786
1712879717
1301750913
1717122405
1292223274
1360326553
1203584983
1426873159
1691417415
1590168181
1298971647
110912302
360438934
954534735
974032022
1242193540
1124053742
877564950
612303168
2037094922
1853844375
122015833
1437393973
660351106
1254219233
595969806
451553454
630538258
1713786547
590486851
757748159
886429234
1177787227
1751545768
317496420
1338148479
629973089
700312817
650531997
282138522
128936297
1496918299
536454751
100499334
1044927687
275309810
1260911421
291489849
1932033447
2056251487
22859854
1983814032
515870289
2101621314
1825820825
1422968295
599726768
1474831506
357563015
692109489
2098655801
2115508573
869221433
1221027128
689875047
1621271559
1578216143
956229291
575076855
1122296632
1255703859
1140930228
1701392953
1617215234
392615510
1232142125
700514408
565834297
737759603
1600976396
1728084317
1301275715
2914642
909524653
1276151837
816345974
243794389
1398091205
1765703329
1358124182
362108757
893694489
128864521
24146665
180396613
2070377921
362514646
557400427
15065005
1151293043
1435563074
1042075675
568548323
62654462
1317418637
1075516946
1216389067
1345678993
529101785
1887459545
1980109369
704523180
291582103
388060487
1675367842
1802512403
1946092853
1160835837
108508758
234781423
1291707755
142677639
950991707
524130671
1454744162
280055863
2135124163
751645360
586892927
1234299495
1833119706
1991896911
800916068
1705479951
1809053345
674714651
1285395564
1073764504
2113640716
891456554
1942919005
583634879
2024482299
1307075870
1591497621
429996598
1716806060
685327159
692823603
387714518
454185212
1087421411
1573297820
288448956
2085399645
997909965
569415575
2003570263
1308344660
1717337556
124459206
143430084
2004481937
786840098
1790928296
1420706437
1950195306
1673385550
1404027537
98519348
233331667
1275055231
864620481
2078689675
776347486
244264804
1256794902
94613948
1194611687
292477666
670122046
1741305830
1914258463
2012637152
2146501030
800702134
1517720963
128759249
10342175
629190190
1013521974
760543587
646135127
987570998
1491789466
52795872
1473025939
1184518004
907251468
1917089183
624549023
488291457
1778684131
557120453
675828754
1138995957
380574189
910620049
1807079289
1521351955
1924375946
199754739
481765185
519794530
238731402
855317891
1307137012
595226844
618517230
373933193
1544926280
2103456407
1632805893
1882816222
475045846
1437231658
718260263
765412451
1101453239
163743493
1611164580
429700482
1899322711
2105402297
1975321627
1028120268
1840871833
717117926
540555949
1365699210
1248278520
1501366527
2127827204
1524666707
1979453063
2146680924
1714434271
219173338
1640647075
1817164289
1055527509
586691438
981453679
532202213
1482476168
655773639
1606411321
1716210527
1449931303
875743040
355690598
891439794
1468597564
720516929
1071149716
2142929705
2018820244
154803739
442051808
1632399296
1745982630
101831281
724931157
1414204876
752476109
1607668160
2049298882
1132377640
2100395720
61233985
1824649863
311454738
1932444108
929190004
1873037924
1713173302
238646948
1955310076
1903911299
1011165021
1786202878
1308166289
1604025854
1539580695
1762650048
1815706280
901465025
288438311
1754884327
1195642203
927652252
1152988418
43305384
1717210678
1155776769
82357421
607011868
1365465828
1737053797
577176861
1562492887
1980656129
816308667
93761410
1501733435
953442203
1663426695
547382365
1488151954
1428576416
324943057
1043531938
1861846957
262251272
1631992501
1050035174
166489959
2018721235
1376374793
1072513304
129042605
570950140
2065890229
1240777518
1317346776
417402860
1099362431
951643575
853861450
574135385
1831089556
596968818
2105112070
2003121720
1097876430
1921855408
2111185603
1479761440
1237312052
1529268170
1326756939
149299660
970471252
1874586637
650714766
1530186086
1266081105
959173184
1845966876
10539784
257305110
1720566361
2146096370
1259546572
1385735230
1671932230
797813991
810186474
1094377515
2001547392
1433656800
1985974977
1591817461
2102218476
996398634
1936512460
340042946
256531031
386909114
1026438137
30465024
66884711
1962345911
45753750
1816310362
1458301813
1356234444
2122085806
1848502608
687855915
813798633
1002968215
1954085711
1240746766
1774868708
2071638179
456619168
1549209577
331654592
1622513585
1351441288
508938793
943727600
1043736455
357739521
342111115
1230849353
181446249
1803525294
1624880461
684314996
1791250542
48670904
521694970
1800687931
329537765
1546977008
124644846
1553342970
1723352956
846102443
1434291137
804933564
622677531
1028472904
55819185
40061458
1551045859
2091814589
47983639
1246891787
1832638295
2047527666
1903782974
834326014
839979297
2072416169
1729897668
1200781183
225939182
1773400004
1959136980
385599759
1848872237
1417501043
1190749264
623619482
1091873010
212391915
168667508
1464473353
1522398101
1177459194
1461471214
1973965844
1655186761
981265892
2084492862
1113187900
1690674483
1995011631
1854787827
1726722596
2119995576
2127773687
631782243
272623339
849942835
2015342038
1902597471
15111768
504149702
553379471
809958586
183621401
482493962
591051504
1806894405
1982796351
1912125781
824457295
2088152188
1917435979
2137659097
1679583550
1970443798
1218475104
832585354
1166377417
2122026655
420382227
1956661904
2012480492
385718789
382892947
185538337
1077039834
488250889
271210777
1595850142
714936435
1598218831
498359791
1807469362
151912799
242665432
206804599
2105195895
1678788197
1018719052
484132498
1363849347
1462433730
164948324
1059998920
1736588811
1333083564
1739739243
1781540088
821826112
951347330
761925526
1966057499
1665426038
330517416
152788400
2030306438
1111007792
853493206
2042719603
1984744391
2115490372
543626010
650003951
1185988611
1739430239
1004683556
334783399
1632198956
1672464582
430712442
1416064054
1418490005
65398170
1032427374
923270415
1756984541
1904560562
1969690507
2081680209
611262548
458086210
1454576619
709288103
1214544130
1287244151
328607634
1565325232
1831584995
374223417
258025785
1420517603
1786974665
1054107947
1056563953
1135150352
1693628096
1968633677
848240110
601308624
1332523716
782653836
762157148
1193134810
1568036914
1145425346
678669927
1294117172
2121361015
1759338516
1819183579
1934241667
565987896
1919827397
1444379331
1025347426
413510237
54063757
1763681436
300170279
1668742684
626274439
301846459
1630006740
574570522
1063800720
201296843
1910216326
1938483772
86943765
963585957
2027856846
1823076956
27644170
787531885
861513548
791495775
480629718
540964815
1729345108
76420804
1941355530
926316199
1751342767
131851203
260061916
2018454273
1832621962
182002027
1776144548
482993182
852961842
1264622890
1474874765
258940901
1529325495
587958791
1591661587
1084421335
982759813
1776417581
2082533901
1944479097
306112000
1916552782
1823372851
1381855636
210846647
624753539
1740670568
66548976
201558118
535737130
866522828
1371247285
1426620411
734091617
383199407
400059944
1819767328
682967294
31205635
1688888222
20782862
1770314448
1951518436
1196423392
275850800
1166428667
1403387088
951986922
60592508
867150220
358782062
374673777
1653987658
1880806290
1924642080
1435344459
398978980
1453015483
1521292438
321589910
2062026462
1934023570
1175365234
9593139
2089678671
144760986
2068600873
1716054429
1752071590
1760804542
1014439064
1575765423
2136499061
1010021740
377844076
1151869272
221280720
1348551653
1937773515
1733334130
1469589160
1519806311
775477930
992520538
1509489513
1437737948
1435034581
445097755
2029791702
1490693910
1474242215
1154158462
2124202658
58527604
713825033
1847598897
520004855
1089865666
149880863
1305117114
620170515
2106437011
709342430
398552996
322818115
1587219747
1975167250
742544572
1541574614
1564772023
1898671552
932546314
1123221279
1739482165
1783229755
26074681
1497164698
121378641
1541666483
1841697376
19507966
1268362516
1167156115
118244000
867062890
1602852751
196428806
682515199
896644622
862875723
618314427
917826673
872367786
1743075322
1718419699
1667949296
2122642682
1694697177
1019313866
1755011153
1194213128
1776735144
286450328
530267123
185917541
180344632
1404285709
1358013647
1786731796
1997336501
791939753
1032702173
475935321
14595978
635844342
192812283
1898422937
1931488543
1200826726
1030366856
48409913
1622627456
1824841447
950444584
815725582
976297200
146704550
222973904
988945572
1411801628
915857502
1844143269
350384505
918028355
1399842918
627954054
125182641
2018324874
2106267401
990411818
77950242
59352903
666358828
1789678449
601301641
1660746270
267584104
1009995120
345703837
1133346031
78221926
975062308
1191023776
1328557692
924345382
2031229230
1074851675
275403939
1817900504
638751117
742644249
1965715575
812284852
992574751
99931099
596521899
1677469589
1897640671
1422279659
750585889
2032094196
750325235
357423745
108114294
101386285
415551458
1463180521
234558332
1491342849
656311666
1622758372
415421600
2076161665
695797041
317900405
798981379
1389698459
736720561
254717046
1823887716
509012763
1031338600
1344270069
34468557
1341967529
936411694
1072100443
1361471050
180492524
1593735214
174050032
431630097
1107215464
764707756
1054074389
1736138607
1053065155
1564636939
1318349326
1878685735
1099612231
1678372902
1941602803
599124808
1802618283
1579031489
1745376415
1927820179
1807298645
979526472
543094368
1589264854
1839497306
1270980735
702910167
1049198243
1883612531
1067321921
874543011
398998326
809317126
1442519031
2141740013
910608964
1239383335
1591114947
236151451
882302932
783351305
687413509
1382050616
1839560972
609033522
1125425707
1386900992
11315896
998245886
563636409
1100410219
357701202
926036999
1930202472
27527909
1944109836
728742325
1924021457
156587600
282338025
1795719544
1384749751
1021898204
323439318
1717419353
229259944
1575910947
265912740
1907752463
434176578
173692474
502236243
1633220450
252443469
1179321402
1416765402
150580549
387109097
219413080
1113319746
539322142
1161985183
1210144094
1425690965
862674043
1422972279
1320855503
1550585767
26215253
2074784641
912520030
1691024262
1878385338
704484855
1836825855
1387596730
1866995336
1160662979
2026660948
1521956827
823418643
355004590
1534916822
1410720086
945913700
966110999
1012645485
1254231227
1386187163
374386316
152711663
2054469073
1954914389
1144861454
1808991881
1254415879
1492916232
484737634
1478874413
249255639
1397605250
397377090
1788585512
1627150788
393035377
911418637
1027033885
99943884
334811288
1749655224
1048872772
1020891246
1634329686
1810027399
1082378860
1470338425
1302266734
768414302
2061038754
1410372321
1435171918
387657463
2013111780
2069345767
739893703
1638754110
818989368
2123385475
112212617
1769494448
1773754513
1694476006
507916559
1297836180
945447930
770908948
1243991416
1237452184
656389112
449748161
459435534
1013939046
593148046
282789782
1389922163
1966818323
1632887904
1446958467
92223332
667158918
536234458
88995893
2029423321
1740097479
2046901007
1601040856
1078512670
2076060613
1432916571
237092585
45622449
513593268
2021390569
604422707
1940287509
441574911
604237162
464954770
1343614775
1776585131
495932019
1312216856
1766554802
216212449
223849119
625642523
15011317
191901712
1807172818
1730075551
185289398
981733623
1980239030
687928471
1691304081
1228959974
363616186
345489719
1772254729
764281726
142843216
91893840
1265785554
214736425
120874979
1101106181
1305763282
1286840751
2079460182
238776939
518795404
238186232
592584080
1341793277
891747920
336744381
865508521
241775614
1510888959
378946703
1501074326
2096174542
1764784096
1659780710
1495080969
659732221
562399129
2082652628
126919978
1882870196
1722298777
1998473108
1678550185
899667266
1440823487
1036502784
195385521
1890806381
207472601
1242781138
555271819
1505118242
864558209
1640444457
1347026745
1918106870
1151430525
836697769
1842659808
1792722449
1334124182
793889219
959654700
733983310
1869084640
1278898394
1018451193
400700680
977201083
723106277
440756523
178618976
2083360969
970830694
43305301
800760745
922008078
396367876
1199965430
1569640196
1684108245
1165449707
773473787
285671889
1971388168
1493745257
326254849
1493354133
1076221277
1246484084
1347895192
2068759377
390985184
1710426601
71942453
1405631450
1417618283
1080784094
823018532
1455799335
2062133127
1740304463
1554824507
1190432478
1768228180
794835112
1142356812
1041469056
1699014588
1776426751
886580420
1964842663
348780589
991533020
2112213912
1947862152
1597589286
2045449151
1681370756
268420263
122327872
1565796114
203476055
521017389
2025581174
1353271837
1638880786
1438679701
1144622288
872224587
734058354
646980203
1385963791
735567822
1976979959
790739669
1973207357
788293544
289396209
1673818841
2014038418
2022404820
449716785
230504228
1258814257
1597670803
1319925737
1625958389
640678901
1142081174
802343910
135835872
757907621
1219338983
127550208
444101841
992100162
949574616
1540590737
802019234
1443096090
1864910447
1323460588
22520991
1267967810
128763219
175952107
1873901753
39346631
193785533
164097100
451564421
577806529
868570174
969745208
1127251651
1721198953
632251532
395962315
1533170804
961742700
44989026
10543184
885491204
1162666660
536692252
680198566
1193024582
1896918646
232846243
1565209690
1808637676
787559356
1360053464
1594662799
1348864980
1188583295
442487224
179859646
1650970824
1686623507
1960974201
486462608
1039649673
1156353880
659510498
2088532590
221468039
1990651797
745192302
214597291
1740057707
2080574924
50386729
415274315
1615615636
825920693
1434193361
441337518
1699801758
612115620
313915008
1117118871
38852642
103231402
1694700033
190033793
2098647325
1601645200
563515689
1189780257
997115689
887590079
2066341969
657718773
2118120579
1717069494
1105241296
654832441
1885417072
2016385665
714549374
256419174
215052682
668146728
965744641
766018739
1151036852
659286532
746659993
1088732159
2131314377
545583223
809857671
588427855
1765257795
11484385
262603041
1034174408
1400844003
2064734462
1499835224
1827522991
1442573467
362426165
934942232
510398547
128285431
540919134
1858385788
1366966706
1780094757
1112878553
463132535
1224430633
1660967533
752480195
692818526
299990857
770577364
1401031495
1150921546
23260467
1517852505
1641364790
1246413171
594397343
618231237
1243488731
883054690
1579672751
502923212
920454619
169153500
1370467730
1281104080
254173297
220370793
1094109197
1810375042
1498391056
1247428102
843022691
275258943
162647189
274450483
1430800557
1768763017
907955247
2012859793
880333173
25174658
1273659021
2033640350
736900111
978485117
1808384887
2086504775
1047503769
2067693523
579720183
265324504
866079614
1814184798
1085209247
221268671
1506862636
182436730
292583325
1791787956
1369138214
675611624
787479979
29129941
607262958
2029406143
1102096253
1395287717
109486937
409385732
1201237994
230942967
1926800003
382026826
724776232
315074192
1789961995
1863598215
602100042
770670374
1976902102
1395758170
1983752635
172492652
60292400
1187937153
145558041
628817363
292705121
1012491982
913542032
1515384084
727182477
2116683403
2037913805
325425489
1317621080
421767553
831298400
2051912241
715310875
580670300
898394622
117217772
2131458386
254286960
1647577332
411425130
1053698651
763523456
1723090119
1913306536
440921563
311836386
1666514238
61527928
563623355
2089109469
1852253202
520564714
869091023
957915537
1445541988
1527067974
1948798481
1870318491
1695717620
479957369
478657703
2086809725
283244516
2001946305
2138424348
1575445603
1949924065
142402184
1203654498
2010271947
793140517
1977645675
1704991308
1688914006
146260880
1994319712
1675671419
562541931
121526539
373920737
1948712420
306858547
748655940
555781663
1247097223
1361854589
1239460370
954830229
1225234541
1634447279
1419810318
1682224347
791440251
600932643
610021887
68641586
687215617
814231202
959064549
306291542
1929112867
579387270
123502567
759225639
2067362941
77482355
314286994
199129735
878767575
2091746095
1306372818
2004944793
1580953979
1667130414
2112135690
305034544
1738050584
747104683
1468606798
760070463
1542877117
896737280
530175313
920482130
245714182
1317624137
971103492
754861507
1862141175
554926539
415601445
363818798
1891696755
793199704
905143813
42571755
2056955563
1970092001
869927374
743595416
88348257
1462482329
1445344183
1383957085
1232425196
2114504924
1157327530
645767591
1798249627
1807048571
397712389
1926186306
1590466091
732840299
22596225
1175820449
2137030852
47813305
961846354
622812833
1542562479
2023096353
1809367807
836674136
1014141254
853623695
307218886
1823866552
1887060699
536901466
313329892
1939105505
1246863009
1840428652
283668392
1986665927
1331961950
40231683
842905708
37436443
969368887
1187070775
1132502292
1937467422
9681384
944113
395942345
1166812702
2059843267
234386802
1407651277
2032543592
1914947522
393749341
2095759437
1877884424
1125022421
573463987
1900551368
794058310
359831763
351270395
180274489
1691833732
57179061
1597444300
642048543
396340143
1960296270
44653739
2099839696
136604311
893161285
198156050
102984243
627083614
812426682
933104823
246446924
1017281806
624587002
1825196747
958879069
514134068
79434621
165298505
503240267
501226561
1471631200
1903022806
2135236043
1190520762
1183624215
1338204960
694216038
168594793
770957730
1556901927
2039377862
2091044627
1892139130
1920776173
2138694486
1659537884
648691826
1393858836
1755250318
852080358
1190868106
1862412701
1805873168
1304469029
375687268
768103760
1704184354
52659658
664756117
1976167398
1587312780
891578239
640583401
1041024538
1595860491
1472493380
306385247
1221385355
1337068669
1856579370
243301348
1940006105
1581266232
634573547
1426725175
1382701962
706409830
1958784730
344641746
1617307559
1765857643
2095179871
1323540624
810533283
1515595075
1491118993
1198888228
690053549
471084981
1905986941
1388479568
112235481
144428850
349978096
1242222730
646186742
771471920
1206184147
2140557477
75360214
75031342
2017384396
1440777129
77422717
958067365
471570632
1526334398
351275464
582404481
270733942
318486657
1810614302
1801647764
1468968747
1917837413
763159728
679025935
2135777328
560319032
426235836
1386927349
1118360414
1193462806
1850398994
1486660460
1215709675
1686873700
1848486423
492258854
381365399
320706785
2089321698
1636416234
1879927868
1279670581
89712691
2036804735
607825360
1368936253
973600343
215338294
268874999
1111353925
1664219960
1418331925
2116012821
663333352
608032929
912220012
835815439
312112179
297490767
1369844419
1085361824
405687305
1392014404
1657597971
1115391031
1711824387
534859783
943192604
839846650
1860079772
834197349
941797117
1020390717
1114717450
1387610650
203848994
231609344
707630814
258057794
1292372627
1311790955
1685921947
998032474
115542953
927037125
493327878
4272826
620655201
612283756
217428778
2094421405
1167722088
1418378295
1684766582
514287818
1979295623
789220830
897478572
1087928100
2113079972
1939852350
2007033024
1870534846
770068585
1833463851
1639730513
188175134
2005073732
27172991
206901928
1662803737
438153615
1005584307
1105241296
2021096014
238933578
840783385
957465102
653042634
416296879
2047076107
1778457316
316741647
1359680305
1517827263
1257094468
1565279281
756576655
2089973835
698691888
2104047646
1779949465
370331363
742360812
1559553545
453143554
1102864669
1520748965
970492765
460389683
1617392810
43855337
1404428185
1108623637
1278164735
739306248
1121948417
175034878
1086930583
99034217
1008585559
1150938511
919223093
1671047668
1377451093
981010836
76306298
421744615
1860026416
500089865
1706839359
1067972494
599759122
212313531
1732789565
1051593303
940962002
823415800
1595710720
961982251
222025361
58918773
434435135
589179192
770595167
696649744
204308020
2054852043
1909736943
1755758843
913501435
333421385
762005164
427604301
1168597891
538174061
1844810996
84111534
1201423813
1946324451
1592095326
713547400
1163225929
1637590705
1187358352
595669371
1191802979
2018352688
1307730724
1802565942
968846280
1669023792
1381484200
919584063
1977150293
945633899
1773410558
1445158987
1485856363
1306517401
209064397
87214068
678473221
1314020053
1445432667
1794888378
837846813
813781046
472462098
492356691
721465941
1691554049
285689501
1723363007
1682184290
799841354
191760432
1718717526
1845179038
2130975072
1185657088
603685618
1855815673
661135543
1626269951
1635622587
1045507243
1872525545
301799162
1287287694
309235247
466579633
1999481936
1361668862
1971325391
372994235
2137439337
1487730548
1876447992
1865701042
1266935788
1249089479
185219362
1105525147
650078581
716737477
1951686129
1917186890
784215607
2012318063
1102264157
408413464
2007839329
2137994540
396749765
617633487
7236646
561953196
1348294346
140629099
64035166
1654918436
1727965825
1798256444
1658850194
518923733
2027057924
928090439
411105442
508493326
950582957
21092138
138061199
765664871
116056419
331684143
1780237791
2108000162
1141522933
397811975
1007478017
1406854194
421322923
1518817619
1705468804
1211981230
1701158294
872599042
1058500926
136064761
1521372551
690504571
2051649584
689042799
1276678118
1673781160
2030461212
245606007
674873455
1662790883
930561704
2129832825
1671588897
916360953
2136195466
402019611
1469829434
1872820463
342447245
694588859
957789576
719507987
528226875
1774391809
864687291
1892241914
707113930
539582547
107792339
167650338
171549133
1540890937
993081136
109436996
352644709
1174841208
1649990478
945515491
853618419
141957992
2070388507
736893935
1857614003
1358835962
219426627
1996247667
1074163217
1825964820
79433425
1897071461
1374884394
1568621911
381553079
160455098
736903368
1414708573
1338546112
66361646
1409537302
937956386
1805106408
783021676
1156911196
935318383
1592539871
1821373562
1884034820
506579312
187595333
1632284314
715460168
512232066
22910567
787066035
209530128
1890560
2094874036
504280816
2061058119
1246883897
1259994523
202872317
1404136315
878724728
2030853600
612125634
821390728
1823299525
1763142617
107835611
976868264
599081685
1672875458
141762181
541065152
1631981612
1236069008
1936691326
1102793228
535902201
616172484
698463667
1144377117
93924849
233911385
328859889
1501996929
835855732
1935519728
1893644225
1215777409
1160422769
1570202612
2015908466
186571740
1564636939
96172808
379097199
2138634351
1232753439
1766942139
1640739077
1468338506
295450306
71731552
1674728690
1453453743
1384304063
806243647
765237678
889064300
435241103
547540739
111901686
1797909584
392361358
534368241
2106302283
1333720356
918035265
647867074
1521428738
1323694911
1704375616
484403749
659596482
1980586631
1834793467
128259754
2004692971
745725221
860790578
1828553495
1235420547
256007214
1254957205
1655304357
1193914175
1536295773
1405426374
1204851613
1477813182
1600388396
641883660
474291018
2097984121
1051736963
2001727811
1022429914
740723958
1775651365
1621744588
255152045
479917294
317414470
2138070570
512746194
1244316825
1316044696
1348751285
111928488
238380137
1603432389
183626708
152181885
423890623
250419447
1096564860
766827390
1740749945
873153178
95002228
66420420
568343309
725939
490111257
1094486601
1442101665
705615375
2007585466
1384071747
120802287
679277951
982100220
2004938171
2049465016
844315390
825050065
539503974
115229197
301819672
89950225
1632902131
719692022
1315610807
1671146646
800602565
1572411402
112160979
631955226
833472250
1151280385
508976513
1856164004
547832449
20630170
1354225761
1440605681
1857017600
859630279
110522451
1132045336
351449475
1384961951
508179355
1657945024
1248611766
426975438
876624195
197080160
312923385
49310364
958755832
156234892
1285234004
709348528
582762642
73279890
748927459
1659663847
1272620841
1912185369
1108275012
2093407425
658249604
1524384103
858911239
1413483674
2029153291
327959870
6699073
244354240
1871696882
68769597
1844476830
1138242604
1819625878
1202286772
1935981709
127296896
542458952
425355585
2066455977
1320350072
2052091137
1714841372
1557263473
1081373998
886830904
1240124352
528757166
898503634
874952124
413050448
125810043
1923429216
422679715
372517431
1263167342
347801568
1412915879
1013696437
884786834
378679005
167561541
1357100031
1408773282
1730071782
2014403787
292868857
255116341
530047667
1920571527
874080189
1442884110
571618248
1544493604
613348230
603365232
1747329229
1663412647
1497461734
465447878
902854650
1910061077
1989313381
1221479241
90418970
1903938999
1423181234
512544801
1130796514
2119003584
1490267005
1424874223
297686004
1440306693
564935759
1319771314
1274099447
1893600217
1264105960
604292641
1116100804
613064508
571224575
1408483669
233626383
1593521125
1322690179
273047227
1542567673
342435019
2065930773
1522090392
967138236
1036011396
1572074718
2131762070
209790708
2128924730
1932625394
2020949767
1518131360
1317619872
1219110779
2110350465
528490479
2104179808
1367891049
1115011523
1284066282
1399809911
1496860964
1859977534
906781853
511006740
2040664155
1324280022
999096532
121441240
1380391774
1696349162
889543187
1732680112
1069144268
556889458
206462949
1277487824
975701133
1387102919
2047382372
1221764967
1081602232
388883515
597646727
1633372796
520330224
175444321
1665011018
1666153701
697010705
242212600
1018296022
905694285
1111818504
1041255233
1534769954
348236578
689530554
2057610088
566916997
2140413585
1120781553
1664049717
1280782639
1830470240
835306621
1422936323
443155522
1689098620
689912684
817100106
1345581052
1382441150
738866148
657940482
1127990500
667566027
1582063391
338749611
599101367
453343449
649026009
101309187
1330671841
1583910002
1628911942
1329592742
694258836
2101645401
233012627
567370154
1966495805
898086835
275627367
1245795803
1277340883
1817056443
1617717133
946699988
123428411
731427740
359792644
1058500926
704729471
903883914
1441998035
205313908
2100579358
1122173696
400203355
54520575
2112988471
2073168492
349614167
1489735177
1265088650
241284262
2025815590
401635878
1140964641
898265254
1012034687
1342577447
415711828
1255007901
1742568526
304242705
637696165
863757758
1644605065
1623740854
816389320
932940529
1626080094
1698507921
1551643956
1088137406
222504810
1645357967
990929955
350428678
1590061121
341461143
1131247472
568803058
1432788008
1893036345
1399585690
1495802240
2023032839
320433077
1091259933
1129037131
1073368590
848529223
859448339
2120322855
1611762174
896020600
1287532153
1472066858
2007854061
1590193848
1563781026
689947631
1292729968
106530988
245124652
1478523063
1925480010
2147220875
177558570
309165204
1979306682
1325969937
360764323
1885284652
1684850178
810750247
1549452517
1083111675
262732593
375079044
574412406
1787375298
445265305
198720895
378344869
2105396865
922644497
2041590006
1245135180
1041358252
374846257
1517181698
125383581
791657316
1780241086
1263090660
1171788972
503490189
1572322337
213872809
1670476459
2101921805
1265813892
267860770
990561698
88598957
646567601
1017928626
1260772293
1599102483
62649892
689643913
1964026060
1705702653
728315161
1270386645
91007797
168886876
759504287
1236057421
1862627220
314950568
1682423209
1927951947
1309177133
1554971549
459317583
1644350041
1872966720
1558973701
1490580019
152430123
2123014955
202413949
806931069
1080018828
306838811
1055312081
622811490
2015503548
1821364266
677293336
1104974163
964549029
611859843
1543973060
405415768
1755606718
314820074
989079949
1699296207
435986419
1814536642
809953171
722091961
608219892
1882647717
1024376613
219357593
1623681587
2102286647
876320911
1058866451
1663679136
1223408424
473069104
1741623873
275122207
783381895
1298274432
1835541365
1204108307
1951382796
619538503
751287005
599216201
599472835
485096614
1195356912
304015624
1365176314
151564474
711173034
449536325
221056126
438546558
1658722758
981590285
633710549
1125768787
619360593
1445111214
1576746018
452532535
768169321
374313569
671952172
956222480
1058471083
387352858
402412788
474105598
620900820
1815622913
1290891495
963171616
579002882
171707624
317151477
1282694771
433125407
7501501
1707768323
985839364
42293924
1612250722
1582108070
1832926507
737774560
1350179278
1779746084
1400519992
346496421
817123936
1484433944
354440400
2040120629
3072144
549259258
544338191
698971606
107758769
297483711
872936994
556687794
1180515981
350305339
209897931
209573868
352245194
265917218
14775221
185051379
1631580839
1808454620
1599810839
2087107123
1660074706
1872124512
199284996
525993723
212986258
963840454
1343129090
882053107
1167545202
1706548886
185855841
246442797
1492986206
200933562
1882845506
1482764553
1987933040
144814637
480538086
459855104
1619381313
126607864
1718023140
1052446404
1896048594
327069154
184993115
1978129938
1796792606
1739645974
934209546
380572187
1337418155
153477225
1443579979
930574072
332515876
446759588
359797979
1024884680
342560414
752316145
432274804
477280955
1391219853
2128042817
874407718
1128705781
678575317
680962446
1463399543
1210103086
1384643740
745448075
93048670
1319955431
1681371066
287396543
738564254
449868911
1289277278
692144926
1445948284
229775437
1941055636
257876229
400260748
1536195483
1002013964
374012005
1276296285
1377718211
1702422228
156312628
1263730720
723754016
907970691
1432327474
2036758678
136868042
1921896474
778805525
492648572
1185076435
946136429
585870971
1967773549
1548636849
145341180
1956403560
409938697
1947026296
155903219
563510752
112977847
615003709
460190779
2096691713
922944253
114203773
96122939
1647071966
978588359
1481073707
1396237829
299232111
2066271667
863276801
1262686717
2123292479
1701505234
1698288105
340442378
1734794329
1387634450
900295923
1392781442
1370264469
1573901163
1386344505
400442418
1881787265
802653435
345063307
613675939
1454705094
797632726
1008269151
614617765
38867855
2001660496
640608718
1772421067
1379853094
1039581352
110452871
1768418656
1769881092
1145301059
1582539257
1107261530
1670112408
1333284185
1344230700
1421136515
1770140020
1082610296
503714189
203556194
92624763
731088408
354240007
1317071105
1082486206
1157853287
833472062
478921093
1440398358
1774853634
400170515
599102430
9907429
334576450
2093891773
2070224786
1983985216
1238687010
1923383636
734231413
1444063545
1149154770
1384066000
1203039098
1253403548
1184488092
1169980161
531741363
1045791371
1227582570
1182934541
648180236
1086571174
1547446973
788672661
699235782
1222678673
1273680670
1851145255
1543557870
250089563
460139475
950018335
1562769072
1167915143
2040026351
774466573
2129803420
2144047062
802000269
1406031613
120440260
156694763
1464541228
1554770504
1664616211
596363886
1031952059
1358155386
1058599470
1727939616
1234703445
1985650620
1803829653
1045268704
822936222
697607715
1069610177
109052927
247459416
27597107
1322551984
268887831
713900104
983036967
2068827465
478417302
858988281
1979548299
312687439
513643157
834502885
1465939877
1743613063
1449022934
34465968
897438452
1330199149
2041578258
960988130
2007371417
1661111885
1187825214
1177074604
1415873932
640537328
444056361
457118808
863792719
1334971920
1365018811
1728343890
1322834800
1422825318
1155061892
2039062392
241446015
580235113
1873225776
156613640
1051590305
1759916893
62996083
54618850
1033163240
381983700
24863506
1311515856
1342894675
495152869
76460565
1614724272
1548964859
702105864
1222383403
1161358856
957892915
1708923243
40164471
1211574997
644052678
1584114404
1152751037
1738791491
14826509
984458313
931786201
68438402
1246182169
597797202
1520374828
1498382861
1133292536
1548350796
1374973419
1319188795
664334288
533521016
1004227822
1749794261
806444621
2067663386
711289207
317829805
886452431
180401803
449655438
1787589125
99805499
1412107081
57685028
1368590892
81432609
586018540
1524230507
1570420258
1136901461
511840259
1863272471
1447771272
245435248
1912858565
413217835
697858376
1693725773
1537577636
1895868254
1306250328
1159766353
1126778445
900768195
786760081
249130733
170589909
457706327
739463722
2018951624
1415266393
738315900
1362855421
811699738
734932227
1527353410
1831324855
1573622987
331368236
1379907886
1100610110
496247051
2066321050
482707511
1363796759
1325386384
1686074183
1308318567
288716538
72258742
974981698
836474586
1473667122
1748783411
1930697332
195852866
214225756
2074915589
1038685857
726886884
874333654
1077744749
2022776131
110439597
475950132
183134825
510627066
197382906
1836262433
98687608
364797370
2122350347
650634605
1257204503
64007851
1482937414
199793936
1153245156
2044875888
1110415749
207057259
180052869
2131479411
1703359646
2134311966
613036273
2028850842
65504282
369559688
1757104475
524475693
1276383781
321419916
1270629278
725303859
1847477640
5195387
1663652983
17506277
2000652862
1740980533
1078264654
1226617789
1706452338
1506720682
809881458
1812052767
1885226128
2118619522
1692596105
251217886
639990008
24295503
1525944244
290319484
969241163
2058351298
1138598891
1322060025
1219019439
1328897910
1511040497
153406113
606409456
516664628
2005699353
443377357
1107122269
1167933676
454017298
472846706
1848624789
1325908639
1604916250
236794124
1765765600
76059398
530043571
1702649219
680385337
1999151054
1307210707
1734720691
934999993
757273392
1423068346
113200911
1312526482
15011283
719128581
1977995289
1268485805
926924797
74734460
2008108034
1326518181
1583360417
679374466
586604928
101119956
1940381378
1342220061
9496815
2061446585
1703195354
6459282
299172181
2094896616
260125039
1994753135
1088554070
838740334
1901441801
20269938
1573588258
230182564
1988734287
871490557
195548838
1961513598
613413216
707366952
724623644
1930430678
512741170
199782184
1908696653
1369133208
1367361643
176475303
488098468
194864006
864228426
1398925619
544857449
161003474
658497172
1669492072
728041705
1527692698
853208691
1945196475
1760722240
499781682
2008361332
2040175648
573989820
1719091798
719296518
229178525
633418819
297506256
1602378075
1896811056
1417383499
838266671
11401512
2075220614
1587551328
1122026346
1289234257
298905191
812376294
1695320733
1873540507
1792531326
785138006
657049606
423188013
35905957
1179078906
1655013461
960199316
390229589
194665409
693140690
1330873161
2080342691
1176875418
1948798481
337103045
2031049962
585223631
1837830827
1624201299
359898117
2130147159
635402427
309896802
427114216
701643556
971377267
1714271450
1362355821
9182674
586780389
1088896251
1974615868
502371394
1081304898
528441347
1698041890
1550043224
2043326018
305927809
1270232940
1738776056
947235891
1607210664
1070083381
1923638754
943746538
913689274
2013338295
2145558212
1698696296
308730470
1892568155
1027078498
763007781
1417437518
1875575165
673715419
2019339879
1328555851
744937438
957602793
1806677520
1519520492
1705506758
225500844
703385755
53662129
900454900
844343872
1003333141
73353625
1813085293
1131780925
993180002
516669355
1268939355
798721254
789483179
1555839967
770791753
81611089
230081737
69498983
1179743919
1313302650
1043433839
1496275642
1613479208
973577577
1307405137
202135467
681458036
1487808814
122698820
1220191734
1201999643
536568223
540081474
2106136462
1089585856
175589600
929033922
630645147
178603506
615401885
160684510
964848802
787282558
1045278543
1827401167
941639110
1837830827
282049905
794663282
404626784
699058764
339653320
1030303674
725689575
151390608
395704026
409257102
21687363
1373346047
1798985297
2024883772
1847538529
658914121
730549751
1505665505
1305787872
1939072386
1760611611
1744581396
598754967
709426383
761904831
356325889
981576377
409094865
366438851
219489151
266314808
1205376669
1415530085
348230621
1644459901
745550851
1689016253
102172952
1664198131
1712434707
1233057077
1360615537
101752718
62405229
1241602544
1748533977
1792423554
1345989734
857286923
646292343
1529010837
1829020841
1971207682
1491677178
1591559650
1016993463
1044086728
1167530609
1430412106
1550096950
390876074
1949455727
1644361307
1991386223
1218101786
905287178
1329784623
934521391
1228356905
563742239
997911394
1999037885
1722822248
602831548
555799633
1357842311
1549337931
1138091200
1921599030
316792292
1321409927
2005285079
434625837
1133466544
298145552
2090330736
1712789367
83122927
219485809
1331820203
355822853
1151248390
2091510851
2112186962
2126978400
441978283
1733467014
830428367
1908344122
1534219611
2082586261
2086376818
263122994
359686467
1804604817
145663547
1524541543
1294194466
1543461758
266220392
328827930
1077051122
168647135
791907600
1674986072
1910381569
682195491
996649905
30467839
1090285417
325260217
1053545593
1903439672
1364343446
1018607321
1750853779
1639214675
1096186067
1042707328
240561414
1125883425
1563536234
1260910432
1886834141
938734385
1988450617
408037567
1922890153
798860133
243756584
1348085308
1666529109
1922773428
301795758
846373668
755304207
976083492
1376826717
1745606758
1115360547
586958584
83974257
1968072011
2115317212
367011898
1602657914
399255144
1145562353
1769933465
1534543165
606703911
941892607
1891417029
1209385463
1033086709
1188319738
532306270
1847413842
130867385
782471827
1677546667
1629669252
313809294
1191733460
1125975548
674691248
1632401826
545356116
1680028610
970121462
792027971
1174845878
1776520063
1982080163
1971818049
677206395
1286415438
561535380
1688172444
1881579199
321999499
565567217
802704203
716352995
2142180686
528663789
2140541570
61483204
1085088565
1695717286
1351346974
439550945
626849098
396209540
2082468463
1247563236
1226058002
1559903734
1656773164
700685629
1238957348
1534972504
792197212
264650170
1400328156
36679345
680992700
1632130307
1439918705
965374793
1233784981
1126408869
1139510041
703559361
1627718872
279860907
1523757412
1935954847
1311089543
620311044
2011834236
1716897264
1053177459
1606480350
1141017349
2125214255
1561743685
442648899
1161169846
1849166978
60537548
921510580
1607992109
844182363
1332053051
431537447
1095126801
197785940
1838564703
1056604269
217465733
783671461
1635135457
1561340248
1417625831
975702983
763116325
1841880499
2139853727
670106893
1178429878
376232305
475768692
1111943105
1636614833
1809318342
1829682749
268169304
1139151874
469391478
312328992
1323197746
511591819
1863270121
1529766021
922429874
2058333521
649127596
2116915539
1174347332
642359726
2015776945
1540682740
1871002316
1942708113
861460293
708113474
783812953
850761116
752420089
1449931730
1070667457
1418990768
658675788
1846648938
230837772
313462364
547582949
640270964
1413090141
1853105935
759007051
438519542
515909360
721790136
1802587875
517031758
1261578759
307106315
114237704
1808521043
1238775393
1984631714
1026804644
1266508190
984248216
1990953387
1342344416
1375324640
927833928
1778053004
1361688355
1500736762
6252479
733498787
1371420123
100724331
325544254
120024739
754763861
882956234
247628006
1993761657
89725486
1932260304
1071017264
1751809927
2037231679
1073802109
821470588
510879142
1820082982
952522240
1640521081
1355983019
1161721835
1035608138
258735892
219857922
1717478566
670170068
1073099451
2043564585
1493644870
1593441554
205695653
1795184731
1395231075
673666444
1706512663
1336457143
490322785
1732150299
727440063
2134558943
578258219
1551841173
126943404
1591033900
892678257
1426791089
935151390
522055750
962239593
570362777
706202956
1854338829
904001278
2023073899
1360828474
563522604
392727419
766118091
1217163166
694925349
499167224
463499675
1070487831
595678255
1318883530
66383904
1341588732
1265155897
2109408355
472011163
1863953912
1520016899
2117933183
34973083
2128929265
694463098
1744032465
1052852285
1189070078
493755814
1248284309
823407883
630464213
985620571
1293274124
1832593201
541979512
2012911308
1737819503
1173957513
2145687355
2109256335
1155864814
1574247501
342800517
45477559
1943372764
2128417223
1103220889
34745191
767935297
455320226
1540363811
337127166
1416118808
1531977493
1928573369
1537753429
944972735
1899276547
1237968912
1979263908
145583623
1320304468
942559518
1895651747
339839949
1050780781
70938607
492269766
138467259
1412187707
930567169
1271275801
1221330218
2068414759
1708962536
456446670
1363388849
1357834625
1841776056
901297944
290254057
1619218498
1105965172
1214155058
133553904
1362520319
1016531596
649923327
1468020364
2016348176
1167848190
132133985
724671603
1201398536
1632524139
652497530
65421472
1908557114
681261830
1393366041
1597022916
1088812158
1909241494
987856974
2129002910
1454618942
346344455
889077982
674525723
1634663438
255665318
1185208966
303126464
668964514
533301314
153477225
1039371632
447768848
1944633979
59555238
1755394745
955618331
440434790
19871156
1525955911
1860793859
364707757
325386013
284311174
827348858
1231555522
2013761304
1962760503
126429413
1353994891
1009141449
950224015
509678415
1904286314
962058376
54265775
396721319
1887369148
2021938776
17385684
935294933
769340462
1791085819
1958338292
1548169226
100150751
1530184570
493943087
1861000634
1444630
1166416094
960722660
1158443559
721477718
1061078751
1229203898
208540504
2033564103
343899666
166190503
763154556
1534132889
450843310
287482489
1774747131
1914025298
212396184
1046703290
732044555
1716247966
234746127
1181939744
2029283046
802742548
1070908621
1750951827
968571380
806299921
2086675244
1011436808
1729738645
1679253622
126928939
2027901596
1466426579
1351268361
1450906068
995318107
187176439
1757046745
1854744752
894280924
1699019945
220220392
1820420776
5757353
796283373
1504556560
1267098516
492794218
2012002809
287695276
2055122824
512251450
546206069
1066613774
1513085827
76105587
1321169392
1626749563
712722551
1804962816
564249892
1007890111
1164002594
2104581939
40152765
692705838
606755712
1935480980
2121943829
1190145632
1561472634
1135302438
685823463
957832855
1036138530
902683337
2065890229
1416415377
1268245323
646526917
701547168
2003421325
1588222363
1537076180
1130825263
128498227
769241555
820584731
1391871679
1158957381
249014280
490436536
2142861893
979517083
706067549
1054124351
808239769
1806915447
52457605
830673321
1619540225
1168901053
258214614
1061533783
810059779
1522544236
1805701069
309686070
1156088022
364629166
6424753
1329536050
650493459
345672489
1174476872
999003894
392131590
583922761
2121232807
636183552
720202433
69151156
1402780179
2045116817
1743647141
1764718490
1111591566
120510040
713077822
846022753
2098476663
1662626906
1356044015
1010575199
582741355
758803470
1617523401
323501359
949818002
1778490205
395806897
2070539459
1131945175
1902853328
1429870038
1167669509
805511569
496410366
531640778
846432709
1411965082
182472338
622888075
728947372
1801308146
2146674984
1508557588
1988283931
63505847
504530493
1142354527
1116365567
332093470
1368846602
716242762
688309765
1054299213
731308487
500588827
1432875631
1142500481
191382032
1636011276
893691913
986233214
1632309125
1000685652
1175379704
55969869
279969029
952936631
2025423591
1088605213
1600888986
1898762949
408531705
1843055570
917278919
1173661075
1625349277
150995523
71650009
1499425191
368954218
1096202532
210951030
458171894
1320347754
427578892
488384328
817919065
2115572050
1338430417
1403048810
133723428
376739528
1720584383
1899707933
485684782
1635171227
692590586
1007857049
2035878258
281311209
10566534
1077999936
1971207682
963360359
1004614547
170573057
615529646
1973664191
1635180307
1467978971
1011032375
796528753
1086307891
618488558
2016242370
295279746
1877591888
309395412
300137179
135550958
1478492728
1488179807
821470588
1462451977
379821981
1805171592
840291041
2000098326
1310124347
903680784
425396854
1238897370
671929827
646783198
88686543
890976918
2013159039
487212476
116331034
193039427
1458434439
609651662
719133965
181277622
1166038168
614630117
505568095
1606556635
1652293921
348095860
1908433623
1015664861
1804334025
1438992699
1475947746
1234800017
844476701
1269512030
1559964250
1066432636
268782392
948686312
2136918708
1668395824
1978636986
2073906914
1822194791
1071808106
1711103212
1689013246
488563353
376639731
579033062
567395975
741100997
164544930
460896127
1130348222
482401823
36992552
1715057393
1862388382
1045022114
23359507
1633306195
1518714512
52585153
1397641866
502879295
646829144
66285380
741927478
1589813568
167940832
1365119580
668652532
976827788
938775827
1316192701
1009851906
1324179018
1888741759
2074752835
733235757
2034389513
1332289891
297290103
1512210549
2001805438
734804970
1327898937
2069325368
558841689
1521280105
737594475
1786507448
958723806
1607840339
663637366
2062793101
1928337099
507250344
1712573502
1730621620
128779054
2122665317
56023059
835457899
1954356892
1379557289
1644428396
232463369
1832253158
1249039342
1314539501
133970621
1287971922
540242113
228622156
462204162
1841805702
1431426692
1371913238
1542206063
963010064
739766420
487131424
1951918806
712010806
306225396
499145249
1793668749
381663116
901332208
2083800444
1972702649
2111500462
1401242077
128011415
827932707
1431414448
1919432081
1376653556
709190819
1207977490
558235033
302326093
1130700185
1922641679
22061965
470220264
1915225752
528718824
953443536
1081402358
1292060328
1392139687
1438383596
1445381853
481496599
2023490041
1814073320
732706215
541954588
379626635
1367349243
1450138935
835671532
1209675638
922394424
566782609
1555272186
837645973
29161715
1296436646
1148079522
1067811618
45046167
1300212371
337548388
315571532
460971566
981640637
18962758
559381694
1188462974
1817403265
656476108
1991269652
1062306845
686027694
152982311
287218309
1919103367
1677063260
1614336186
279766266
61110279
1418822491
1386154115
1352931922
137994544
1973207357
1689713554
899643722
647029301
2081680209
1933410349
1472875505
2057136029
229915090
1877628433
1974050919
1737549716
1518206458
548291811
71496559
1720683235
376980785
793098726
1252618359
1972422411
706886425
963625302
204261255
790327948
221163430
2055025580
267810349
10160777
582330134
1545131643
1004020678
268717826
1745036739
419067339
1943866977
1390849402
2143789372
1063099064
708177050
1366077412
1549646001
646714090
1207928473
2087860530
1406083697
1917545229
1075153614
964008879
1267197607
2092600824
1562033715
1091100022
870680259
1387455813
189621903
203973392
1435635694
184261987
1254963259
344089520
1714970518
1489670577
378422372
1054866909
1362076250
2129859342
1387984186
1182137113
591993004
1167610613
1585098930
131284077
1439478649
2015598971
1263100330
171362250
161401342
56257286
1951697235
546432244
1177305551
672249278
2024719952
1979395564
138920638
100165663
1746010913
1265890561
1837193624
876930478
712453317
1599185596
1598934708
458013038
339362760
1294118756
2144895176
1181465658
1075817947
1737029631
1801371688
1228190687
1768279698
1070815520
80636931
1107490810
1521446724
986423475
849916731
429070375
1572949897
1562563124
4200468
653436029
2096411059
417771852
464279311
1812507120
686618071
1622494664
684365630
210172564
294801101
1546913154
180857469
2096540088
707473372
1609567404
1456812845
1546081195
1307623006
370453134
684213211
789682832
1243150217
1221030228
592218840
1771304552
159023470
1965358927
1588223326
1588121344
1882674209
586872903
1726893321
1104282120
52278909
1512863334
726302857
2001785251
529135534
1122402093
1898425249
2102304633
1151142421
45765708
785591977
2019080702
27157946
1490077157
449585534
942298383
1393181160
1580442219
1258068832
27846663
427265264
862925022
1540277408
918066637
814659171
450161496
1728661651
914821618
2146228653
2097002467
156965559
1090498610
272480500
931930027
1702540355
1593832452
1353260926
1392445821
315437419
1806110489
852732289
815981023
827781914
714061940
1496070667
948887385
1736279390
696636278
1054815082
1737179694
1254367001
279668067
60135924
548243385
1695732045
89991476
1829452403
1885837976
900599185
1589869964
704692036
336744381
856359501
1465397625
1444855447
2075955317
983979848
1480579251
1039917984
758150042
1958823649
1460128058
730465039
432425639
1551920451
1309640617
1663215523
1360609816
716340459
1925606056
1959451870
1271734211
1523622330
654167665
2125569369
1898602463
1371261308
327762383
1443180411
300968115
419681237
515848968
1088832755
1091995274
861766846
865383949
610052129
1200118091
1708795052
1607931998
1341261785
1637526542
1179063528
698437994
1361830041
1483480150
2131016356
1569979517
334330473
1201816232
759182664
434484231
876352536
1963750851
128457646
1986461836
294216136
24158274
261718188
562695256
1625811210
15005450
753385941
1934229340
84402520
696859860
36966644
1692068645
1487632668
876232674
2120800205
140643296
1232893296
522009615
250657738
2031920168
1148226737
234075098
2114035487
1943048063
127274068
2000089792
1040861158
118427704
808393650
1481960866
433195435
1338525062
542375758
1785569568
1600728680
875352338
560255206
1328890718
1774797832
1269710736
98814694
605005803
1144742332
1574766319
1327475833
522499188
1360936580
1284100754
1984694680
645970101
2034096725
1206986019
1254313699
774393024
1820182485
1328735800
1423157383
1165321422
599322022
1077132493
1564622212
2018424448
692866764
531772634
1432013836
286848772
1284991778
1443987944
956865176
2136100519
1412576378
1502671510
216273004
1257564492
401283190
985209741
418518123
1778170464
1174151439
1810281827
882107551
745868843
2046709705
1832529440
1778592055
1266509957
569823744
980701930
71675918
2068595847
1350776794
140499434
1857331202
1223391620
245332781
2134473380
1811215388
1061401117
833144100
717942088
2045328626
210236855
845412901
326783978
635278664
1868495271
956710773
1277971084
360525282
1175227491
1387640720
2097671856
720126042
505266582
18690274
1700208462
1841626389
1525112974
1351829611
1372201842
298323481
235261395
1736495240
285491380
1323413341
726534601
2124865219
1361983415
1429177041
198373881
2115602168
169762509
485298428
1479552027
265165451
1378697362
123833723
595505276
778529605
482460699
1632863714
1957372256
1337191056
1760265323
1101103490
1418551574
421021371
722304845
1815940173
92858199
1576606842
1169823126
1175875838
1673615535
1037560619
1412394956
1298690690
1899704725
982679446
265273188
1333885142
650178721
258758226
1831577000
1210405467
773709352
1497154998
382594540
1453678314
1928373522
1904516378
711183685
1142493949
960854156
956791338
1185190236
908424193
30907623
1753464324
1789874343
396775135
1965105349
322355232
138461265
57938088
1900609406
815820975
959300352
1529541912
284695140
1673553615
986401600
1513917208
291833160
435081562
1586367818
1301057733
1579446337
1375639613
2117533731
1010154637
1878581204
418353528
464139795
1180879870
1982595085
239718437
340728206
978200807
153849173
274795135
1532219767
201290128
281448159
2043345099
414827749
50115636
699223279
1900296643
1677052966
1496769018
926243029
164808020
90491329
1022723418
2083424202
864382145
649941477
1161061840
146218707
2109065283
2018038818
1801935507
1524821432
1305247038
610088110
73618923
200379229
1277772186
729159326
230942967
935334848
896824896
1392984330
1302561692
1601648313
927288926
559684205
921597743
498617428
507613160
1326446061
1790816840
1860831003
874381197
2094568365
1798104434
450630362
159984989
650060709
56495436
1191448620
166064597
1913406224
1274611180
263802468
655425081
1154015639
1099824056
427672177
1866808630
1777193521
536390270
1519782871
986675698
2129010620
1927906363
685621091
64126078
200996947
54406736
1600643267
197969455
770986312
141895912
482923454
1213431065
590287316
157470375
1281038883
2057422985
1059305299
1088800753
523966526
98141729
1240593471
708413009
301854485
1063440492
1138176949
1221439864
1183507120
1938540418
1170948987
1983571390
1583272293
361996242
541043659
1056223031
488459155
1065734459
1661095329
2110829460
159722654
408824416
464556933
1191934478
203110732
744114673
174885236
1380625836
1445482845
2107006084
2026784660
613358873
198971974
559488817
479531352
2086399035
825613534
1931982908
204832575
1476956889
1209248928
393172127
1561457194
232698984
1934564466
304240773
1182730347
1245431004
1732877236
213538434
159409818
1350130852
1651177564
1118149791
532407974
1947031471
777250541
379756174
882223250
175845171
1458869356
1309565432
673630932
360177849
1381755153
1706621451
292373722
792524807
1674865953
1330958300
610498201
698787612
1053697662
1985365774
1980698951
265487104
2047698533
922995594
1457780584
1886844868
1089819358
1157117382
1085460878
696925490
555716101
1930579176
805973896
2123138839
1745816768
1103266426
1741278575
750039617
829959235
72492049
212396773
1172146662
1687904690
133307342
751907965
702301173
796527310
707669379
273642149
928244734
140991597
1911973807
30360543
1281689993
1959115267
1308818199
150173926
1404848553
384458362
1024853794
1456316849
1514554425
1852792584
746902081
519380971
1965642731
1889683600
1256890828
489679251
66348103
200437544
105405704
148225309
1903233038
1265243852
359922510
582800355
268754095
324725276
1418938839
312005050
1358894921
1659663819
1789293316
1398801448
1529060124
424196034
1103031577
1751413848
544609247
247129152
1871801392
343172839
1034974656
791611355
498180752
477826197
289720888
827875140
834494810
1635100209
290885603
1086942021
1445272849
733117273
1361273201
1556695428
192910243
1321874592
2119862254
1273680670
1732853073
138197596
998011408
1797898885
656753241
1945941368
2052668353
196291511
71045021
1160571583
2076183784
904285030
2135473946
1520724533
1666529917
1259527376
1621657205
1914550794
1551973876
1459031185
1627001715
2092100988
1027640271
2038159493
1266550268
747452944
1505971566
11846935
986515188
194778257
1903171018
1761325071
603298182
1171873691
53761933
849018803
1319292051
1826567671
211618931
1309416492
347991797
584918936
1136926743
699912689
759073147
1273526746
198133515
128752612
1027889011
1918938616
562315040
452270353
1891253098
1390950585
1946345808
1402199509
1085488530
1042771232
883567149
1840282901
564139161
157599463
1220750406
1982663022
2030917498
130095547
547986751
392365850
93897547
1648305704
1796449465
614504142
313189193
108671678
122761682
1490164695
43365915
829852843
1465042811
1461963420
265594639
1673693676
1806595287
911660977
759253110
1387352805
774493896
972506978
2034315794
329072921
720087224
1073584751
936476841
684777771
1546139987
658228104
649962849
371823821
506434427
2063332525
151606833
968509931
352398491
1952233616
319665793
681783558
2095450456
1178949467
1678519096
1181315570
1812062462
238571673
115553676
441470656
1711091613
2060909731
346548592
1328931976
538627482
1710708232
1709660617
890655188
97093104
750966322
571878761
1154302699
498991630
530320744
1362033574
705755223
736883299
630797160
688305181
1644012136
55537425
1958036400
823296056
733528571
795364171
109496966
370418767
1452228963
103535866
69624996
1946086542
1921699400
1533512119
1006474671
990719179
286601200
224993061
1487654130
549419325
290303436
2056418280
1109155811
768801205
604878490
1050699386
1366898165
608427488
1825875360
1956322277
1155540917
1256013217
1735891916
1347525295
1847544880
1953028523
1052047559
1604454354
698797616
14434941
1442962269
1074851675
905070878
1003577466
503524778
1539479387
1297631340
205200371
423036436
223268793
994186456
1434362667
1838960651
160356782
166856842
1881725541
403325834
1396917671
337676786
519493614
1891325407
2136784365
878278253
1909977244
275357704
521893410
124159984
1029520113
992962775
691183268
2024176823
961974315
1004227822
260747090
1692437441
698402346
85444701
1428368713
60352926
1295348303
1931710652
1232358516
1844359383
1188506135
234049227
767039864
615019279
1382295313
1733084764
2004791388
1942879747
181805919
1379102544
90084345
104867533
250464876
2003430898
2127251947
1730232642
1200718210
1478806263
582066023
1892699984
1567906233
1391775045
571138562
448811102
1961795208
757611526
1963438429
381482579
1753952503
651831503
329112589
1027265132
452733221
2147237602
593509530
1959188825
1818869054
219770410
396085521
583879108
260363709
1852283741
1258851145
27583576
1289484939
647454989
283668731
1151539285
1426047167
726776053
1172276892
1321785516
812655460
1996305829
506864964
1926436773
1236725789
341821409
957602903
1568412381
1022254082
64250106
36937582
1286910139
1636373518
1773205542
838833206
1721024103
281788404
56726885
664682576
969865710
897220725
649963384
732428749
2052472729
476604382
880701128
2140275119
1191175728
461104903
1458342440
1625354296
1240326660
68425037
1051519921
157808263
1710521910
2087341193
1106276619
1347206723
1168483543
2044012074
2078028615
270095071
1226411331
1331841909
778820445
237568105
1291063684
162771337
773843139
94166586
1278848098
1565822928
1961795208
1856424347
1361279353
1475684061
1426515814
803236353
1987250876
1706460070
59709790
1595729387
726578042
238503205
1611243735
1952702616
412144870
736349795
565531609
1881705298
1944590113
1924670026
1401166990
1011169687
2015101029
1978682035
405111667
268393489
1292031855
1864570845
1040045622
1868514020
1093947945
1445893829
820076893
685380822
497818289
27962177
462469419
1309450450
119169328
760624597
1677147814
1708033286
1595050205
848658524
1604701514
1195784909
431637373
1140250016
875705727
491702193
112133690
2110129570
170224435
156986648
1873352658
953285903
2034456267
909320254
2029207223
1070890012
1157197429
925038449
694669937
1373729099
40126704
1283191747
570507526
1487785967
401383766
1337999211
1891902831
1164525724
116244982
1727775162
2095627647
1727238504
1551721971
2052748547
1899222578
363261862
377632360
362901469
1404199392
40020749
2085625196
1771901627
2054381491
1965365861
1203524074
972625258
1944519280
1854527393
1320026506
1519384726
1181689253
1394662975
1120639969
1041650490
392882112
107955553
226714841
927838489
1710253393
327865797
880112416
1878739736
1530105242
1321301938
2133715179
1113159147
62432994
1403913373
543459147
1762201447
958051336
812981514
697308489
685938799
1063805879
227331268
668230388
1716350600
1972766413
637315935
327874181
2130571617
234039330
750591277
1042470021
1914190265
1105562479
191588300
1587374133
1815738672
1185415071
443659003
2135407184
2056218740
1528936178
531527379
238007127
565510005
550644307
1590375214
815416378
2028563541
697250823
592789444
36415333
1098890190
493186130
1299548489
271588083
475348067
338201419
2110090440
1079141876
1221360644
434636137
384293831
1064243076
452462856
21158834
444033500
1031016258
980645825
2143583925
991629618
52918322
1144336994
161786626
1254292906
602658113
1140205935
608050386
549521304
1916746130
1847832407
1059244643
1542345279
2107962164
1153717177
67611416
2093728452
1778255293
928712677
478680433
43410931
1925275185
1399080912
747665100
481487780
1833396157
829106982
1748701090
810536902
305371950
1155975915
172843833
112713335
1447810196
1169397130
1300661401
1552195756
1918288362
794249170
596696595
1451621526
2016417492
363273822
1836734167
1362082637
773726027
1739926555
1466482399
1144442140
2031421501
946005248
1801202839
1640696671
830374456
914056224
2095669478
420125247
380085287
1697481620
428186179
1472356274
1354865666
639905693
1187310068
1372337948
92209330
1973968215
1208184555
536558705
1723667486
350597662
966114722
1260820474
1459118153
1636373518
2146748056
1679558673
567671063
141906904
1960060165
69595062
1088099172
1850471211
1899005215
151788902
713328921
1274158785
1518515268
1319521888
575848390
849416100
430049975
1476472749
132514022
1308822708
1132795768
1129896874
1741108416
2019153699
1262667655
1911968524
496402154
1518757654
855945087
1884363114
1304034567
1134900458
296677211
564311321
1622036700
2146539773
1777947548
1206470366
1886614040
1861842058
611143401
1577892647
723053260
687130474
1891105698
110837362
826398086
1272671129
1552289924
798127212
1290066983
221462246
701305155
253136143
1510178881
629211720
291309607
374489011
469553382
1534664173
494572865
1421713130
364767824
1615773142
564163720
2105840812
1485977371
807621126
1137703178
1764486757
1092236906
170629866
707604842
1400888045
1258991971
997508140
459865656
365308617
113921786
227076539
1969159987
1231376873
1306041508
1168973442
686003257
1809781192
319477490
390460784
1259871123
224499458
1933611383
1685765338
1667852873
2141875883
482257930
1144298496
1273037420
699758552
117315505
205355057
1389497146
600054576
1507169319
1844853172
1468943854
2106824083
1405421904
2035658512
739553339
595209065
1067550384
1058962054
9714693
1599676684
937778241
1221436984
56917672
1184046017
339561043
1036189528
637293327
48977604
809774869
256115555
2111060198
293322352
778944298
743513916
1798484536
263258601
647149372
2133578265
338323564
1643865911
770578709
373725959
845583535
1925898427
1647567320
2079339510
1899804512
1451259431
677756551
494383130
1371147309
1510323368
1879873239
396988444
495522994
170487818
826612570
1394393820
1508471236
607429842
1781561873
837530540
2068282568
1247940871
151237191
1655808754
1892182266
1381623904
1377885703
1295115834
1711961336
841685828
1921899023
953178394
331873229
1380395502
1567781006
855034546
2124712449
517220944
309492324
2118133897
1056703839
1074067789
248865801
1795517468
1544401771
944964382
947015115
1028731699
858717288
240648016
1861204901
1521298043
1625414727
1863944652
897715842
29165323
929878546
400017020
1129536435
989710961
371940025
505890334
1325637753
1580135082
548727895
1752235693
899242705
1824956368
441908531
1478006536
2000196631
1871922554
758700873
1181432308
36236651
284098079
1996602190
2118102415
617606968
1123980729
139703659
392664339
1612284672
1750763409
1139968376
842785423
1082192763
1044260202
694069260
1370012504
1069125805
1047004094
702113180
868777749
1852197765
37112211
1536655768
537727556
1069386320
1943936627
29114067
187403269
2029927786
1303474107
2078981168
1726186522
1987091369
1902475078
540481813
462375996
2055647072
1846570002
1291321751
296512355
406441722
853501433
1619155557
1297178150
458780430
574937472
2047021810
1890627458
199408968
1955182758
856840571
1068987762
1348786516
545612216
109282299
411912188
251021364
1099054525
5236934
493116743
1644695884
401045306
1170543213
873841834
990418659
431428439
1324743335
2095759248
1486681912
486236221
781768934
37714851
439159318
1621417254
1779608945
1971806573
49558093
26359461
250419447
91525603
40678237
2034485575
202223106
920176923
1201948706
996586431
234984786
1791812445
483718527
54013656
371591884
330127416
213499918
959123556
352531014
1453918933
353671699
1979553001
420324978
608425149
1214504523
1166989974
942183980
1381874491
764764450
466997688
1488326079
2037379658
1093788552
617399599
573162953
1771147877
442820288
2057766103
1979256941
1742173863
698676084
586127710
982208160
421102941
656364341
345099661
597835993
968239562
129426568
324503491
1213863078
1009824944
28907780
1461302587
1479156215
1970094266
1191657219
249255268
1906589777
1707138884
1589905291
1550152386
1210668973
756287340
1348431078
1629447752
1900455833
214016338
340377356
2034096725
1485111057
1905039436
365321659
1878304695
5871124
517292242
61681344
588212541
705032328
1126895415
927568938
908153326
259881280
1686388739
2018032520
882326499
1752395182
189388740
1807779847
806729072
63807642
1892998092
90587016
2088168097
876459314
389994134
321928115
682921289
1166522766
790297003
863810374
263430803
1018489552
339810352
1236376678
857216428
1907780602
2688159
1233206113
1851900879
1248432466
1811958451
1847745980
1667137221
705976306
1251409171
1064076701
2085820054
631644869
397776016
1552368890
1438559597
410753452
1530107366
416801011
865826708
932191047
2050841051
1384240471
70780944
1443523077
2035422871
1031696493
311412024
1520264576
358266770
1410725164
1367368445
872393216
2081268661
1677206907
82018758
941197629
1877093533
1807277530
1417583685
1061688183
2112497409
1644384425
2086622610
1630925504
732911886
710443733
19335308
1925585498
1054522191
1147483355
1023811280
1825141469
114484170
960281061
1325669279
367650237
1422346611
1809289134
2005249952
1455782152
1052799494
104039506
200892450
162497573
91104108
743097331
1784487422
1708806606
138300350
1735288067
910010028
957314024
76621343
992821620
626932321
1921803946
360776767
1303927759
808108808
1366963622
1507553543
210840658
684599034
1556782591
1007032754
1435347338
997259490
1966100769
1035274772
2090806804
685770141
941217227
381272739
1951248367
1907873649
22679677
1118252767
1715193955
1249005030
1403661674
2090793811
362911717
1397866734
1931745839
202097732
1037441671
1143660484
1092323545
908416791
990944819
107747157
1533774759
2067495605
1998863537
57394994
1621300935
176273279
97501318
185311028
714044221
48807912
1530736977
748069411
909032632
1382149075
738941874
2107421309
1526429980
2075449199
164948324
1022910661
1139941270
1511479597
1125833075
1188730072
1841411305
2109708368
2037926818
1097074326
512957476
209830945
1961761659
454049722
1304687183
876851058
1062184447
1154270442
1925051845
858699167
28403778
89337634
995615041
1823805969
1686641680
2092198964
1957293930
461985359
454351631
858731273
1535306513
1736644531
739241060
2126386495
1654806489
892868302
1287850433
603074243
1237840803
986781786
1042620392
607184944
1871180942
1911797551
782892453
1079186076
213175687
1082905585
1262566985
71765156
1853290179
1524106780
904746907
670165173
1653920253
1863629565
85232777
1367111487
958165609
965372239
1960730783
1013134091
879635610
3366805
1486680382
1379826690
343699278
384200530
2028693501
1660479740
999289302
176573184
577387366
1296894104
1304763464
1231230599
491919114
2061633604
924360431
381144594
658798414
1323709587
554747828
1559062857
2016690755
1936444036
442506669
1582512454
527070617
533783283
965145338
1759932650
564760727
1393649606
1888599916
304386859
2013945787
2145102960
291004619
1335594162
689398463
883615485
916888357
1995979855
809427258
1324684279
393129006
1374915247
1015738458
959805711
72386019
1141292541
1301607431
1706488361
2078660580
1191693379
104428727
1842879937
1826182275
891936232
927279905
1466146530
1749446066
1041910955
1747717174
646084875
685075486
280068407
1529516638
371292790
442237059
1328313496
780080018
1221626156
1078431218
1980329588
473297038
2047366651
823651293
390504087
1037970118
1346324937
555855488
1831085410
446642862
1730188399
1215896394
1720582237
443492431
1940971384
1124967087
225944611
1297822725
1583781820
2034043113
679970929
706248168
1790871132
2133028850
1545951387
953655453
1283779112
1077341021
1356884515
2053275846
508432606
1349260970
1936955629
1321706887
834321399
2028297937
313904800
938424613
1003807055
433233508
1732408477
957497514
987301249
485696093
1748458408
224071789
500284295
1688257692
226154983
2038520141
652911725
1337100368
1562061742
2050375777
1677717742
214740647
110406863
1894901513
1114688053
1214907827
1684716213
424147104
1549161221
1175159553
428319616
2117303388
1267998553
821937211
1622656307
436891798
1128733068
1838900280
1257022061
707588723
976905703
1391895789
550031122
646498202
859491192
2052563300
1695982191
1275306980
1329860009
1663946902
1923222030
500359703
1394707881
1660620148
1314504149
568083569
1306314618
781976369
1817313192
1997965113
1797381376
1963360503
1100093227
1345557498
606292659
2123494165
616585029
565335289
673167506
977243513
420946988
81142970
332341956
175564675
593901494
232791715
1921400961
1835274759
1806035817
533722273
1024442731
1046819106
770272972
141141101
1452114504
1747402471
2122564766
219394541
2126957042
342129356
390072272
892011825
94739072
1846989059
69672901
596902526
758611191
822587589
367291207
1123198827
1377389611
221137550
217904151
1014689850
1853017016
841396778
355004590
1304967847
1043073010
1142471990
533813404
316859354
1410847097
2097262395
1640407171
878423944
1144628008
1312300649
414021026
1457149111
242894451
1020993532
1384128114
1791032224
227557784
695316410
1983305272
1798794059
1670314434
374981102
1630643415
1346646296
38469953
1874586637
42180360
1303751391
885531152
1919836328
1210916091
169196826
1190443045
1978809005
858843958
355057826
866038651
981292646
1006520102
1119763904
1117771780
575215044
259369900
894518029
1050232067
425489494
149654145
1851604114
1415201445
2071969385
1565337882
636091543
1734254129
3004735
1325328565
331149726
1661479757
1884577839
897652028
1685628817
114877335
205730204
592104131
341220317
1438931315
2144002543
657695151
2028741097
442603880
1014737369
1084988053
698643503
1250682490
134782686
1291865651
1903095736
559815329
1976706659
1753652698
1276101935
1461801101
1066432148
1896519261
1225238525
1386236899
1317783052
2075951716
405892123
54012270
1804377763
1112691422
1074289638
1653249274
138328638
1467262376
2052042610
37149825
1687212693
161142050
437767196
146972579
1003850494
326618130
640303646
18979333
1142264595
1423273749
513622377
27560064
92302781
1283572904
1817146549
1873648543
231382611
299145997
1561369954
632306886
1696367039
1792483796
1855696592
1065747976
2122202360
1321553126
2019415531
149052788
1926185118
236813763
845402552
1765226649
2109871958
1193628851
930293570
1965482388
1389252506
113974813
742424565
1491863564
1674194658
19691200
1560059426
172212632
1720633347
1029294706
667921451
1674986072
869991449
1103489556
4293677
1964252188
2085057401
2138735159
682496199
1939823946
1689723354
684180658
789950175
575240539
1256968655
242037525
785460669
1937663040
1021320829
855009763
2048854717
1452411735
1826119865
1779591280
1643087771
424497859
2007280424
1117575901
990867627
416779040
1930897347
803300130
1289156481
328374763
1214217970
1607504580
536660316
1638102634
308062053
391481771
1087984608
318169951
1110300633
587445572
477833543
1536703105
1589019835
570792966
330174412
1371919377
1501187060
1165752048
1301569299
604906437
1969705737
668152933
213644587
626116882
832208058
787320154
1516949340
1515788606
569578242
1518483931
126382916
841502389
81125736
1594062310
853677750
1527906882
1528551428
384746738
854000186
11627204
60376051
1212505199
1285099811
1133987799
1494782460
1862509111
1977193818
1060937565
1339380398
1986141152
1198329120
582403717
1818614181
429234867
880652042
145460222
190884243
288853403
23759255
2077384610
774445592
945897391
1648037269
1546134957
270677886
1960839266
1409760641
1291589425
2092468863
2146014114
761083654
1880314506
1424219370
937716607
119984200
304499608
1394296237
1624378702
996559158
656337816
1083745232
744100998
1609147156
1374837064
61518160
1228393653
1657806270
125178384
544594413
442577767
338668401
592455830
1593731401
527909793
2125481953
1952169358
974962253
558613671
1021198600
901030074
1262491509
1722472978
266736974
2043244281
1298212144
978601891
792749369
1756489720
1627974597
424124378
1738527575
276536548
451696292
1070290201
1968858428
1381067219
583943238
242434066
1278055024
254489744
1838254412
1124541229
825660656
956671880
930536634
1201160501
800441929
1184490325
1635194685
252013216
507250382
1682644115
538148552
1791684672
1194080458
1452028991
713882100
2090214230
1427656128
1231644075
540911948
1167147142
811583197
2058706998
910807767
1621926800
1073830329
417412931
70911829
1667555450
765081655
1875330943
542047377
16270665
1304686055
2054462822
911379294
2040425851
1833922042
774607632
1351460781
249950562
331634519
1259395560
1045526524
945717685
1716659044
170469465
1408275453
322155861
436878303
946079255
458359460
388547977
558643655
1061051639
265375028
1391092439
1593191395
536350900
207087721
59619051
418435943
1536998841
450021130
1793376982
1242052659
381141904
20101221
310596477
1038431894
1293254579
1381778795
17958361
1002461810
1922994471
193861232
1846817993
159492366
132877645
1445907254
453275609
2136244755
234173521
1069630403
265430621
1264869538
1248374052
1605246790
2056605366
1790696724
818315509
1949073910
1604891886
136092815
1615799362
1459153869
1555437210
320564480
1892998913
2067764792
1500613638
1911515620
803131734
971930080
735664062
1338938778
844339465
425365913
360578136
1430977704
552425028
1404832014
635494926
1679745674
1599065344
568206059
894497342
1423673071
665835079
1795067203
401612333
901794513
1331887976
1803035721
2015844229
532019315
1173538470
1410158781
1049568525
630723777
502635333
1070866103
848285854
169263093
989740273
2036857349
261076788
1248104279
1549108885
1271230104
368145157
1480960391
62957107
1817029973
322230139
1656771978
1875098540
1777250520
1671971541
1437323860
1226373864
1044551134
1396784777
1562699179
1774929918
2044661007
791449936
1696785958
966133322
1501875542
533454934
1347503394
996861999
38612114
466251383
738630787
562905694
2079735752
1490498797
416530335
1026219786
1593417088
1182562826
1244532298
420677703
832501267
245855875
2092670740
294596496
1894531023
847299008
1746382709
72736200
1260746586
546135524
347052104
1911872319
230090553
133202142
987894054
1980238130
1147617277
509620149
1064109151
631560467
1405932544
1054887658
1347232318
1081843149
371839452
225035770
1395727835
389407088
845091793
1994941331
1591440392
907266991
811387757
403580507
1525712033
1852946902
681913531
982305305
2138482640
113636281
1917178377
857111457
1695865011
1868892623
160606332
1158105657
571179082
1965165494
470176591
1332631781
511654067
313126912
1050876135
686645083
2106001675
348991142
496064348
198925666
623114270
1095948128
1602818160
639716894
239991003
574439082
1135287214
1735369817
857827799
732178880
165396316
1785259622
251842077
938319831
2089417648
1725894589
818083996
1412696906
2111236529
118175831
1697931774
115226715
201314832
573616445
1051418270
1018614026
1360511117
257210395
2139510919
1275144941
1263639088
1368304861
720984840
1427432453
260671813
1274091550
406264137
2114708840
524537622
853127786
273537068
825361269
1164834071
983774246
986855323
1253551988
656461587
2056429433
981256975
1910873113
1274551538
1825715618
1572827382
38394223
269575010
1461394626
1913304481
682428399
34274840
800413161
637701883
31940113
926072250
192937690
1238134462
1513855157
1125485849
1358578369
805782448
1016709818
1004492491
1680502135
1546316433
1872184991
855972207
20091399
849873906
239239134
355613118
667100172
1029963665
1365924168
1898846224
365674381
828210358
1621863328
2103792830
1862909073
1399749620
357525583
727097541
927892778
79313601
487880824
1821702662
1232109784
827377913
997845440
364829063
1129714986
1469843886
1106234677
913143962
1855062779
1442758623
317951363
370678727
1483274534
2090204038
1014566009
1145230137
932148086
169987402
1155990273
1551378841
1302568961
124948465
225505210
1185532694
64250330
1958019651
1658175958
938635387
1421113666
1545929419
1394893165
333945704
2084996047
1308745358
875189291
1798674437
589028761
509492972
598714091
1299381814
1356004380
2008228401
1260444318
2096543220
1745842185
1302203922
1544092863
548145093
813573068
1013042644
359135590
1179726218
970470985
1919250734
2030727092
32456434
1787253249
30885922
1998270335
1806093593
441019050
1492234268
1139931378
1975529858
1619227885
1470639621
1123476172
524525138
1178472467
612540719
1667955608
387291800
169593599
1873996213
1316801029
1570829789
1670260262
1299746538
1637732719
796013182
1290124104
1497002455
711596120
1398017565
1261708815
1607313630
939626568
1095959724
1714704551
1466183283
772334605
778979182
566199871
128355599
790902871
1395745501
611901581
315420845
522697611
1151533166
1115362281
108154438
1099680828
1384043386
420736273
706540707
212113202
1573477987
1392799056
493122233
756148662
2044250278
745291638
1466570941
754341580
1127307621
283761580
2031207477
1292343185
1332702559
1761206964
2074170366
1428827084
1512499821
1561311545
1134785148
1792016056
1312176276
1478735068
299235367
376980145
1983586579
2031163734
1422217826
2106011731
2064438098
952868863
1440107167
1779113659
83403891
1310107295
1131032239
1594033139
505052327
1938723129
1511338573
490016140
1837804122
2116439308
989142180
1236925902
2124638865
185869624
1490707346
199364075
682589623
896399853
1083487756
512908067
2052661796
595862755
1375197790
809580133
1594203105
1657299248
1864648129
1625580344
283143651
401771629
1070906418
1795554111
1219003653
626430546
1857808912
1691256819
1371276786
237954375
915612824
2020903652
220417221
303921726
415768848
26346712
1890289063
1714440692
1722576441
1983720612
1161189273
1949104232
1680468726
1649600555
1018845924
701678136
593350310
1958823197
1314614497
606607914
2130758434
1002288898
552966007
590117096
548198749
1561232135
1097458779
82238991
300429794
1679122052
1633057431
126521450
384553176
1941605849
1458960483
442104768
1444933251
507745326
2133128099
994884030
758497962
1628213145
380677222
1020873840
1874057939
2091327261
485504673
1554334949
438044020
1514057509
1553185600
2061328625
736892290
1925006263
1707812285
547751088
963656967
210106584
139155265
31997670
1722723056
1434710983
1042215197
277139125
227652281
2118330740
226346464
693627138
1025802811
229338021
682017448
538630449
171559512
1635613807
588406209
525834277
1329531286
1010489366
1835648051
379103775
597493082
1520619440
256691743
1137289309
1034112244
375968118
291896126
1690333865
597449238
715418553
1947034617
1290829295
934248117
1963639366
1843914942
746868909
2082041390
17340729
1261820588
943199571
1219131223
1181417905
867226648
1263399205
1128859671
1412257168
2087194636
1224598088
529444880
26097182
1719353758
2063340455
545914669
537226382
1926057082
648695328
1992535800
1680722819
377447419
702932572
1168661379
35805757
1924091423
2024262881
198045429
324923402
319335854
2127872597
203299472
929207498
211451841
123055406
1682084781
964256130
1812572483
241382466
1023014561
1368820826
1283440938
1286178072
765685660
320430404
1450820796
41679575
2142664584
1587802800
672811894
1862108165
1167870141
1790581926
148394223
2047891483
2105541551
1270090761
1162702191
1120397504
623554110
1962052230
1432666506
691395271
606674946
970695610
1748021917
1238766693
691382112
862657983
559575561
2087963433
1996521463
1867218201
1642482435
395295836
1969852455
2043085844
1180724459
1879850688
1836304120
1285486070
1790886887
994317800
1393465867
1331359325
1030522535
39216371
1016409252
824987614
936444736
1044311791
1067093530
1058623905
1722958446
979024217
131980150
1438469434
237420973
1631500038
1023633091
1889284293
151540476
992929577
474808683
1203194725
2056033052
866486768
892767942
238403344
1644434627
2083664014
2086753899
264913855
243409441
1506644479
763682909
1618772152
1949386689
749553769
1177980555
825883295
1079883563
1454484684
1113105905
1150902161
1735690163
891549497
1194956040
744833466
681024428
2117605956
2144484681
258536903
2031668770
209021565
1702749432
33414841
1366465305
116554966
1167289952
1659659528
1617364830
786791222
185808614
523401720
1934937339
1946126694
1462621505
988645045
965369328
469962994
1275832926
2106214292
1722212933
1350687650
1942209326
132228383
1361001909
1866170875
1376200100
1678653873
525963337
259315203
15837954
54334863
1503046908
1105231808
1771939409
21847224
1922133651
315497553
1718498157
569589872
302448909
871084978
975824764
83697967
2135337127
1315179126
277202287
1429228656
1038845373
101737001
1764206252
927460141
1695113657
156171756
1725635744
1203251696
2022776131
1094379545
2063942122
261635331
243172067
957740344
51945485
93347867
1370056769
2118574284
311667913
1478883958
1998337962
1308497945
1755678254
2048410875
402930386
286282525
73301993
1002828923
758171880
1451618446
1130554512
1537118449
72394076
962894446
1840093846
1149174492
242752951
404333232
1185589963
323095610
1300463316
990986553
925045497
235641807
923388770
2119372192
1212479488
361900285
917736260
1037466702
972670321
676853583
1171459926
1456537180
189936314
930345041
1139402342
2085584198
1656783930
946715142
2078680205
602019270
2130413893
984365539
792931572
235461869
377862986
181765294
147416281
361757419
1485344155
633783720
553613118
641512998
391175854
1408622151
663986162
1498189058
551810170
432208560
171261635
2123823565
661499743
799561870
1397639049
192727848
681015466
1643970210
477881710
1665084100
1474625556
1615371482
737029865
1014390036
2048275359
1236925902
2066848501
1726362986
489298434
716013518
1757987603
1803254561
1597351169
1977503302
1414270991
55523043
1612652836
888896936
938281208
1568866802
774797344
230285496
1044507246
2124641424
1646013386
958789995
1131469480
1942042448
388757215
1216210863
1317196819
1734108220
315079714
849175590
2078660297
1244845906
308707234
840323234
927402028
502336697
1643573708
625070405
1510793061
1846846864
1248479156
1828891886
496052269
1795806270
54224119
1672236781
930791270
285327431
1870814627
1276814307
2144455250
2074039251
303144351
918381151
247237364
741539451
1899027176
311614683
906010312
1573264714
286932193
285729205
1533184330
853952111
1140857077
45497244
763623552
748112426
865564530
1439633842
974057702
976114904
1441502168
531717310
26732867
147749094
724340881
2133247072
98753711
1731561797
862130836
1530074415
1856143554
1844143269
2144790665
391348485
211748425
1176378798
481605933
1605081180
1406101332
1341193080
1215535788
1445821689
1230098729
1154585072
1297731404
1220364263
1334171713
1575199926
1041161136
2118628320
46535756
768206048
1202454256
1481447561
1556317963
81335175
860653940
724707687
1592252640
1424836092
1162388019
411419649
1053994608
705413704
1646236680
797525585
922589680
596736779
1628150165
1226139900
583618782
243974888
1444763900
1145549792
810176102
1633415952
990294648
1166510467
1421775622
663603160
1395731099
1709165138
1822107397
2014677855
1907975188
525436705
1580460329
958099191
830573111
1147016810
228727646
1402844412
305533400
1028638669
460140292
1275191425
812305818
1719181970
1267390309
1301947605
2143453158
1854958976
2089818556
1029715037
2112633976
1327778483
919543680
556712947
433127042
1597847210
1014097117
259600715
1245613224
218752151
43060685
1015264575
1352103021
309252980
459531678
1592426954
1007748258
2067272851
1788996461
90846631
1916062838
1027408954
1059624538
1627837350
50451562
282619745
1515360068
292025998
330498451
979055922
2017833379
622673494
811218070
607246939
1942206432
767632243
1525875375
142462842
752441828
1992716849
95642767
1323197682
939166994
586912708
816004026
1150465231
889113918
481257386
162205283
1895379245
390739199
279187307
1284005450
1697538858
1354317509
2104708906
1533283759
449512002
1433263637
1110446518
538377072
2040550364
1912705095
148431920
775856553
139330666
477343368
1418489349
1631811036
1374755597
550610841
94035948
232557500
1037637217
911596838
758829398
742424565
1741568501
1056657733
1968071919
1866128556
1812557825
2145068008
103802699
1500497947
1453904943
837892036
586887046
36148850
919766582
875156845
604803918
9621739
142572788
2121232807
1233068692
1040142478
565394613
203119540
321221811
81920578
1653067253
740674524
1187320030
1165482626
39298180
153878607
1584253642
16956921
934160171
485170507
1535264722
299265946
1348398832
1125513394
752476461
724893370
1976381969
1040801933
133989679
1290901449
890523717
1176473317
1645261840
436532804
2121600476
1196822042
808233621
731011654
248584002
368491818
409236058
663015986
1306333760
1673506905
710280766
1045500541
531332275
155674689
215456708
875166702
1894499207
308790792
2013894382
1456228077
66183159
345193713
663896443
173498655
774364394
1396580442
113257455
1751024752
755667548
1363189449
411577869
293351670
1572939176
431580502
1732909255
726502797
1010369879
2058371056
1475304211
1389452461
1093928127
284650091
2139041817
443096451
1926792882
312829061
1128742588
611291599
1563899454
113416472
264383691
568286713
719654112
2123032349
674603578
705876020
663135886
371570938
964066627
729046829
248782609
599475796
334129325
1578980273
391000515
1767664379
423706825
1853374464
931760061
377664484
1945845307
76259811
1200632571
810562165
440631013
1995206385
1437557069
1702690324
1852011647
167399464
943993093
1666631244
1151028607
2020660831
348006490
1210201985
1363429008
2125428132
538500256
1122993676
1693370996
1593340953
732839230
1976951677
751624774
1454114333
272300609
290112146
141208239
915940819
989872250
1790404569
1825025503
505846795
101536288
1384911142
1710333819
749957532
166016470
1724597165
1304819300
99051446
123845546
677723681
694613320
1335894590
51933369
319906379
264314055
18392011
721898663
1252738925
1557043379
1244514209
1908064098
1974719021
1457250182
1078761563
1047732721
1661768177
2120321637
1366236498
1642467279
920709647
1364054052
875402664
173392974
273065329
285910356
409837757
114901067
505061607
604272522
604797896
408411970
1908631981
447768848
361582299
232777069
635645525
554649227
920830755
1025260155
1457562015
1916531715
2045633100
1457771446
674963175
914841993
1069921290
2115081497
993476406
1253503970
1607685107
718244774
848988130
521527506
1360086048
337350993
1554881347
702332618
324752791
2051079212
1843810616
893606177
1432823626
1548592676
348860534
1420444448
52773035
1807227646
1905357388
1640852214
765313699
1963397896
1512029173
417627791
1301909188
1444346161
818207623
1323005574
1017220451
150699027
1063413686
1625115828
1709039670
1475529310
1599752670
1469383347
2147479122
1704357042
822840746
53772557
1222144069
1707130164
2046671124
1913602363
978246721
1791481270
889253690
530561271
921487715
1067649475
1514127076
182575035
773385994
1609221315
314913201
1470804838
1578205949
81095003
1372196340
1501857570
186753728
1190942194
265042512
1238050799
2068628564
772734189
598628784
1334323209
2141654452
630463011
1625746729
270268606
1047976684
972510571
1258027255
1008655534
1444962362
251473228
1039141572
1728221396
605707618
1725989997
658814877
1117463068
1307912308
487074185
1893633363
888977578
836843150
542605172
578255664
21913056
182796763
984338598
1909736702
1353621677
57713401
599183623
844905921
133726958
291603193
1986290146
1184898312
1140154697
1888594693
1607836008
233076531
1771087357
1649016934
1257334707
1146356443
757253338
1567781006
1720746354
1859578612
623637194
1296774586
1117472232
2083582915
2095383308
678614407
808969563
228404947
206725906
1219150259
97823903
1853115983
2100324397
687790401
2010510670
740877766
1473201753
1730753666
106455847
817818801
1819575221
2057557387
1283578705
507369406
447553030
79145400
930586108
697653434
2096957790
110829593
105425344
1626392160
1684445693
1622815975
848247990
696857171
680731004
1044991762
1649057871
865320363
1475391372
455593004
619303289
240408460
1086017963
528009222
1817441838
1130376719
1695131226
1437058973
1680800691
621689299
111362416
876350590
1937022841
312852530
143432144
1388640979
786283879
300914200
2097993938
50618159
1488029447
1779145249
307667859
1152164380
2046182015
79089656
87733119
813261532
467876540
1894343357
679032101
1307115311
1341686773
1343156225
890333417
2059896574
1587745594
1764498984
222671634
106780511
2107564569
44156209
1128991032
1952459427
1055636321
992298485
1880630111
288049602
1500241495
388756356
1097970671
1066805618
217669538
1414076722
429191108
877445219
2076963052
545711254
1240954507
966140095
1932327331
465159472
1996632596
1403665232
58307460
1085442131
367156924
1398042196
1771547250
359465634
288988049
1115968413
1112032272
894042133
733220267
994993087
349120281
48250002
600684031
165008848
1921120731
1618910978
804259312
1736488548
1030619986
1541294524
322277757
835689678
1573715190
1628301031
1842128781
321599903
1513242972
2110666301
947345011
513155830
1303758514
2098843434
1260614318
1061648668
1240188325
913557005
2056006106
865255348
2000828971
481093186
991018354
1517380159
1424492129
1025767634
230344245
1673846707
1938649109
669893537
485265836
720949660
1623789006
90229558
1905077281
1121356434
65289268
1565406913
388030084
1990703954
919082675
1683806646
803716871
1211479687
1679866583
1066753709
329992712
409307724
1894143228
1970979632
1134220591
1152037047
1776356718
1515798137
157708305
995657561
311748776
1521594650
725737660
581418653
1418831257
1331489937
1955420909
1351858
1753014724
1663650131
959802306
1335858211
1523877592
1123460865
1422118328
552081098
1234812841
1802137990
1916909279
590835711
952842514
421246354
161546350
396458814
1428816131
682801400
602530726
1511900280
1338926779
141155556
876119823
274674715
1407032674
1159815037
615860749
61184481
1770913246
78729290
1418754350
1956405224
909933408
764531666
655879704
1335849447
1808319856
1688399053
232542530
547341773
134449052
202966510
1910791736
786017519
850332551
1089118154
228367412
1124258738
967873788
1111315588
1168764728
117739349
366244084
759765608
1614952010
1085802371
1511423687
1138179700
892679722
1148194468
407845489
1493889962
1636386167
953624857
81334525
1337759778
238594670
1975162954
379457116
15147040
2146659883
1320232583
1750563174
59760320
378387248
1030124635
1781023891
712269725
296254440
1436390532
1629146733
915915272
1306124193
1596998696
1965225291
1068028794
1218075415
512832709
2146488318
389657158
623369100
1476852218
23366645
400966920
472279264
1909294690
1871879714
1513459616
1421292409
383343851
924450800
74698880
1482514071
450300412
732306606
1069441739
1662756352
1869625508
1521057072
987030465
1346024545
1588616222
557000258
1169710321
1883216371
1218485620
1771918378
1244700493
1838873663
1235417514
762983874
1695250633
1380401632
1396422750
1224634680
57710948
1750601536
1107350041
1431919628
1510223736
339571185
846293373
330201055
1893288593
937234096
1553361043
574241593
633264837
642652492
750199537
1840784505
1460311949
13548537
1620148993
1066355552
457413105
1773248043
430225563
1720485772
217757451
1064846442
1049991832
608869354
814694377
1002976917
1713503039
61969225
1385543817
1546451242
297976827
702861906
1497005205
1627469001
439875512
1190049053
1522179119
1391913742
1558821591
1792368520
1847421112
1500370724
32636600
1527066210
827072388
1317125086
200852337
220550331
1165795928
1108590369
371087530
113997852
233029335
354091454
1517507140
1266590713
1418073785
1529395455
1880685576
1744852011
1391905295
978233109
479334916
2051650506
1636508839
1645398053
1909161186
2044205665
499241147
1945705490
1260302619
1521219214
443564123
979115533
492287885
1078560863
528608723
913923412
1977940247
1671047668
193960787
1938217057
313348196
735817879
598516651
1607464693
1442886655
1082717948
843537228
1937936355
522190942
599271820
1111656848
480641837
131902277
1460453311
1874803193
1977241352
1825981349
235107244
1641427381
1960103330
768396875
1580685137
1160189306
321901506
1294078014
51211397
152422986
1317526458
174147824
2053650481
2074076739
561252792
130191756
1292367301
669328179
1435125304
195865702
949379883
1979376570
1962390334
1347477395
1856610121
683625054
1699770103
309446591
106208853
478770449
1425671557
562046867
1295446204
1186767515
1948173776
704630164
287578756
673006070
1560130744
1863936837
308554277
1036174828
1766050851
1339379626
1901178750
1814765981
1807760195
188069183
1293329510
1299833657
1988051745
479682148
1619872279
340593121
782158786
1832304154
1657597971
1984487087
1600493086
2056054274
1015619076
376756436
1622969629
1181200762
57477495
922572924
412639591
482782899
130518481
1133035345
1316809190
447635564
730036602
1179398451
105874216
2015210990
1375659624
60397095
1053889606
316270989
1830078031
335820234
933827153
584997003
357703049
1780114570
1747835991
1129287863
147916700
524754017
808196578
591218470
537829467
1140772041
766721550
301898845
218562777
523684765
380643412
1378495214
687048132
439491471
1613593332
342999487
613524290
498152508
1503051171
2009280821
1404719943
2037018309
695279000
1740578375
800396352
194058448
742540792
654376956
319546233
1425664526
1937097472
185897774
230259649
1045425469
2004435948
1861443180
1334171713
759822122
584141428
1940642481
1241414627
1523279835
795749167
26573520
835849285
760288882
2057263646
2079804404
146939922
1397712975
600258022
984077485
684212295
2124459187
1357089072
1467156326
1189195678
978659010
1551948740
591881399
936359787
335236149
2087423251
1588165949
276568401
1064907243
1770243725
898102216
1405426214
635601930
1563254800
835333917
196516730
755546218
1681111095
1250189409
1096177544
1760813085
1442664301
1994861206
1356017965
1064479131
2146184739
1908610870
1006419638
1222675109
108259724
563958400
1865510132
21309683
836682190
1658532562
1043194160
265806602
418836880
2138777272
1926426761
1466299763
1411521943
1280211471
857056781
1990599747
1859601500
453839061
183140040
1010177181
1432675020
781263826
2045647942
1478989977
476832290
1006167053
1559738612
30054496
1712763670
1633591688
381538628
2122655870
793475243
1901192665
475186053
1185208966
130312675
1982864277
620189049
1918150439
711800949
584252199
1643762939
1752806973
117833113
832252262
1708565220
68128920
1110076955
1387355930
1764494453
1283785641
252192478
999399757
478148243
716195534
5852917
1361760348
923940475
1946986504
1133380538
435893041
137454282
432486447
1235833342
765593825
1515092602
1862084179
1977608077
4027921
958572099
1139347673
546191601
64376512
94035948
2096586444
199153332
1463763646
118570561
1171316710
209478141
219046521
543299947
211919646
769451041
109388814
1938721296
148386927
1339944169
660280819
1128570450
1335360102
1136863368
1042452307
1914047705
1844086235
1573287856
1683578979
201464281
705215096
585395643
1683167043
1661768177
414958735
1992270811
1658227996
1659704638
1258323716
270615508
1984822092
1975367175
116460089
1137989583
819402217
1134411787
621140763
1925275185
804372273
829716601
234703895
220409314
515369250
1650738376
1808116260
890574056
1919632170
881128899
889924525
1887585603
1332435488
843231928
1894009286
382505448
1319750081
2043169669
139123493
76533193
124816203
770367512
1072482634
878561616
1487932313
1691274325
1420381600
1337099879
398654221
1660680476
890850903
1285976677
283030980
880423085
849825568
1476239616
85625635
2006496462
1149225692
1764303192
2082521662
1099382219
894293832
984873723
1108407645
188464044
749199056
1505062010
110899931
1391448965
2063156956
838045715
1407228010
1131185509
1271573567
1861432051
1685804483
877487464
1270409806
440374953
1779202457
706959230
13436665
882025812
718189016
766113221
1599535212
178993620
977322148
753939891
635537776
164695988
802418264
1786379429
377862986
1455229471
201329011
1271150938
623179238
1418205133
2005630914
2038756662
31976497
1521267659
304796936
206837677
107906126
1746586801
1290425331
1589825311
1123086561
1888523120
1704846501
246298703
1385750976
1415419100
1358480672
979548623
232860966
805050454
455477927
174181976
1793249303
510487238
1943345726
1317142183
310852273
1949140231
526458490
425761366
2091756633
1303511950
793331959
418341707
1021470180
12044105
840299298
815008893
1185102401
1701213071
107790727
11946690
1652781449
39989240
1808573539
1682478516
1792778636
944917989
538340695
311835533
522923686
805563778
449509504
816742687
910758809
1090239261
1143452584
801324342
527392080
1375854568
1162175647
1624334096
2023220014
441943279
1765585226
1083637436
1909298747
428870414
1523454421
190180231
886864273
1585370149
1331956352
1338099683
1922774328
844200604
1557608128
702924263
98473955
1942175930
1838271324
1173212373
684143656
1657201834
609105403
83877082
2028923626
228699801
255703715
1738840037
653718920
1565958949
101159804
1823794161
1954170041
436193137
2140658951
161602080
333591622
2065787081
857399429
592725612
335741425
2102939406
1177716454
1330835126
693525453
1938074045
1110199301
1090536602
505208925
383513773
853473052
918325331
2065208874
61211547
1185074759
1277514328
1777791235
832316112
2033743150
1845666157
683070880
1319406443
728643470
1716544915
1919322866
1064172257
62530941
805210014
1220378057
1483597791
1828540407
303061243
73881806
1323465076
1166983784
1666789994
512058395
353514252
879844167
1505798810
1922120960
1391176038
653129421
1291442942
73502763
1429571449
544930264
1599027366
390217362
2100295258
2023468777
1818607005
531402886
1578969467
958821316
733894706
627439276
1188011255
13379366
1239816186
1850963522
952108224
915998734
81691842
482499254
397543371
2041874228
188456460
1186241438
1327730228
1765838540
1517553355
1893123186
1577085238
1526261778
458428875
1990297781
1189499447
1053536452
104106915
391061220
1444115019
1579606982
1858350018
2071768089
634725475
1717729800
609078156
355381594
1507467323
681133201
1181692507
1747929812
1947192546
1947829429
876775786
2086678210
366937932
1979549487
213290795
1605212847
738069541
2144510582
1516132334
1649160101
757020266
1283408145
934061710
2014320273
277911843
793909075
1104833648
1904503406
1469794277
1600138210
2030670075
937688573
1187423305
965563119
590734547
1311145204
523165638
147290339
1465368827
2119131234
397202953
399405602
413104451
642910382
491857898
1028890057
1099984977
2093175308
498369957
1544919870
1506201647
1743472931
1357203708
1975393153
1517529406
255223848
1343285375
1779241257
925364942
268912961
335771358
777393520
1191597253
535675225
540514628
1273019821
1712135839
1215795355
527204026
1921537260
665384322
971921595
96661672
577685085
354744459
868083435
1887518539
670905485
674226068
212032012
915215475
523028570
1134287835
1326037895
1580262404
2017127336
770255927
1699633650
5547155
580507684
1505890681
2133975945
169058811
292494052
1082619684
1192694753
1973083867
2131755534
859823751
1767461808
1757816561
756242759
850072529
1296791916
658179208
833802572
1455705985
669526266
693248775
1676735906
661490864
751033929
2094014761
149481551
888530473
931939106
1254508928
2036198765
1282240800
973160966
1266162258
1684188520
1832223855
998369611
1691951913
283722402
994534595
11170572
804476525
1451448003
1256921382
1682770502
877308586
392538300
1655918119
1413813519
1926836758
284451698
191158803
276800109
1224776333
1425581330
183156753
238006454
140861094
512754629
632959213
1923548595
1638581013
940182094
1144993478
1586974947
1182836934
41342727
764444684
951531337
299127584
1280376715
350828641
942203809
764343013
365370602
1762563105
1018882619
1768014355
665196637
1139298926
22969134
528097979
1685080784
136707178
1933210162
1042246404
1020870197
572912793
1960905026
865856633
2089939360
1301530582
1952424433
1203082399
1235417514
1600821737
673379385
21979944
1691988811
1399554874
1464521718
134636867
861318705
1590602345
1673422939
1663377486
199389607
645341856
612592433
1634433478
736498891
98777045
920005235
644855624
1461429863
572899898
130363776
1435828219
1410363953
321585250
922115785
1426543247
1365210380
1503708675
2017324625
266622710
94793207
1823895660
650532815
1252485723
1621977029
205762349
1691468985
1979038715
2024685737
1399114000
1966765245
1729128648
1467458547
960369348
1630570965
443390569
1998183777
1466345567
860906333
1524675519
686915163
547406156
1863660064
61137658
686318631
2123641446
1875101793
935904112
167996479
794070901
21062546
1328906926
1561973090
183933267
971477142
685188734
200997512
1068032488
101402945
1037929163
748448986
865862138
579528864
470178876
2109934845
1834026936
538377072
157154688
1400547768
1670273988
1645857745
832176398
704959554
95546897
656215900
744881766
1184957579
1170098384
1147048371
1393031874
581093287
978289844
722445077
828794978
1759780167
972926687
1122128666
528882661
4931130
363991953
1426862407
1716818543
1671132743
1227690526
1777099044
898338246
1283545923
746329062
1650760998
289644764
1797516944
1880871086
1338559230
469648363
1056776253
1115959287
1616791289
1586245133
209064397
1066919828
6388459
399677604
566818392
572410044
2120181519
1742310852
396948101
1179810609
287711978
982917258
122875917
1956857883
99238357
1821294937
1904239659
1533869405
1271809621
490837909
436875117
714736064
1791767676
1644359369
74749512
1304156239
771352747
205355057
504869887
517596879
91249699
1065236359
1821300057
319146631
1658168866
1280523333
1087880121
1294097745
1488732823
2080940780
183013803
531629540
109499952
116205313
1662628933
1482456688
1094854739
1884285540
1329557812
1359073275
1372052184
1843499043
1494010441
1067488913
1467374017
1125958315
2039412696
1370296005
1105207181
1964418980
2091575280
1922288014
976960703
1058709680
1985436058
2018148531
815535151
419575828
315823525
127837226
273252001
678527602
2103854235
779344367
1098694389
2049875880
455561869
755759329
325474649
600211132
782892453
1595025184
2143749204
932196250
109845582
262690896
646441998
1728753750
1126512869
628923019
866547499
1048879243
1707086317
852113265
95713201
323532452
1829592130
719009012
564751138
1515464123
1548399509
1129374769
286285177
1424085591
243555293
546795127
750256834
1838528899
1874572933
1143527169
555201940
1413730672
1920642503
1756175346
567527884
69883367
146487260
685148982
101528838
1156480773
619429849
894582390
891670025
1851931218
229640433
1790684565
1556404429
1348320412
588487250
1066165769
575953403
1420206027
784958159
2146157111
556948003
804712032
1556239499
1685355173
1620991058
40631015
1123132887
1014689277
751630233
696549990
122291078
696591849
2076277547
1270214428
1853314862
547364559
1354378609
1162482349
776837292
2143415493
1405254920
1395231236
415767310
305293821
215808681
855311822
451285407
7143609
1240250771
956976752
1483446509
257643527
1612290049
1855253386
88532573
1921386456
899839684
1784473178
2067444487
1414219876
424353746
1213915702
147114206
1613860155
2030650049
1577187503
2090736695
1399594583
1533291330
184610672
2057857783
168978004
407152402
75226847
1136316148
769666733
867143469
1565066455
969962120
365197051
1843436323
1544281592
250009509
481415589
1037345915
542068289
848445543
1105103285
374112628
810105650
1839795603
934763918
875876627
1186463512
1720196019
2110930405
409173640
1161771766
444702301
1242243631
1685168778
713994534
24664656
300517127
652691187
1868593086
942416721
1135970446
1639361943
1833412098
112391916
1254980998
1939236145
1642314964
27360570
411732389
616993045
709683818
1900344987
613759727
1134126551
943556115
266205472
1035685390
477601265
719266590
2125319662
1752738268
892699089
2051157857
1475537307
1181465658
346597923
958504369
914962940
1311396202
1424860068
46155974
1475180141
898825096
2039183039
925421701
1562835101
647176522
722024528
1517256671
270657683
775233836
1027439500
32690674
353455234
1480046484
680510022
1547417208
1230872857
853564611
1047782036
994904091
1645763278
1094903342
1687313158
1093030629
1359050164
1700314462
633340462
765385640
937879166
870251727
1784020267
2021375259
1209376084
102143721
1009159913
923484419
1555054761
1578097842
1558031745
257882714
1874749440
1741799329
1514957697
1924929586
1839730155
5750276
1853907425
1079580601
347021177
411429473
920526748
1979453063
865249543
1193961181
1886591790
1905108567
62706592
438430442
1592978378
939158432
1193554542
1387117567
650816303
793421353
1048522138
949079075
1586588130
408862960
1028033311
365702891
115245481
1997679652
1602084577
1338325471
1104404393
1277736388
409676328
2122711757
186522018
222995599
504534219
132683508
1642689994
1055305450
1994133659
997076078
903762091
751835959
2106877935
1257044993
562313536
534422668
1388504159
537572524
1220773528
1292063432
935478783
1112797521
911556807
1406408855
2109008925
865966603
1796896529
743021891
1370228873
772044158
1348476905
1989144607
1525232247
159921687
2011764916
743698375
1154736191
1240923861
1977377606
318702618
1091684847
621010589
941643796
1274151064
1062356803
1968659118
216646894
969805026
1117016657
1557985709
1902501698
2030886601
2122528180
1978399476
490875035
1519804366
283447344
1964605389
728543819
1145958955
1204528933
1586247949
1441400388
1248212342
1362384244
417905927
1167524323
983785264
1069572102
112337801
1193119098
805889338
1120531016
635947057
428217419
843746118
695550419
1061101342
1534907023
732144678
885175756
1911905577
2054983198
1135681096
1101767215
227496159
664878198
2054438963
1078233170
1103208411
19610124
1129918715
2083978338
1828568001
922820307
1351357996
1464207252
1964433725
301815836
1051765357
1516211012
1653430994
292982068
508463567
732210952
776844983
2032222135
724046451
489134939
1955430511
489986393
1137043539
231509443
2047667247
1239787641
2100736734
995270436
1494550560
253776301
1222219847
1784504347
2013174316
181682997
1014906143
1585951886
1340383137
248508865
993601156
954331237
1344103459
141925290
719218469
95172142
1597076154
490269092
825400541
1619967996
1821304221
1214585919
617432167
96141169
1618275180
1291660130
2122671911
1649692059
617639143
1873222719
1119139933
1921225463
772875388
302844334
660520173
2120713085
494955844
1629170188
1371858277
1852917658
2027996508
567362905
2083000661
170282778
1364362281
1211822803
1814957080
65898148
1408401074
1614876248
868069611
996297855
475253708
950129507
1961087840
1626934276
406053367
590495734
1773742092
584972511
25416448
1596142298
865889283
172020733
666186725
822955546
199275936
329970499
1276478467
1672934804
1696008944
1233660302
214371824
892725806
1600797098
1329284768
800984105
1233905654
1021396116
315509524
1149989145
236219493
1220483196
2114741885
1157409528
986821083
521260968
624959002
553511069
113315711
712820253
730901525
2090513031
758974170
1054603575
1115341825
2043150746
453335239
362882929
1001485067
1628255773
1849531907
1558459507
362621832
8761126
419978784
276647375
606306171
294418566
480489236
1010741655
1320946537
1023073089
996928380
1287220611
1979825530
1171919948
1340826984
1828494375
2057175055
1710746481
2137608024
494742969
1927118893
890579047
1751022256
412333629
15834550
1714449566
841513467
156155353
995610575
1579850560
1608264861
666963420
1179873678
1249879413
1595521362
154704989
1870280481
590037629
1379535263
1427626210
34646170
2121289502
721896303
1839330628
492664207
1217627971
1139860777
353652307
618769371
708118331
1867393237
2001143039
1996117841
410012259
536191686
1196319459
30905179
1900706273
1313175338
1049503045
25107625
494770721
714844273
370053105
1769447884
1889503699
427236521
1861316634
992298485
505296179
448367415
1381274005
1325776288
1995401043
708975746
926316943
1350395986
245426672
505601020
1929133212
1986500718
1394944477
1661741379
1033114706
507432044
2025935176
106684445
39405834
231491340
301799162
1961262863
1768191907
1252131085
723478704
930281825
83444448
853753431
209898081
1021832659
13363444
1575165857
128562209
948763586
461627937
2037913672
1944609557
1151219921
1432474170
2081073815
971092492
804221962
1623671598
1647155733
1185609775
1574345308
1538659682
1640270684
949420443
1312082153
1364585872
776253739
1131046496
1301934985
1806802127
1156947939
1902842115
1775461867
623816425
1208714639
438583815
460347891
1817980998
1613777255
1093835635
1157509155
1537850107
632383265
1364067956
296311271
1896957285
115271067
728638496
895196500
477151126
1435979547
600466744
1348034787
1379179942
1252808061
632149696
1597123555
531168496
1489959093
2095747022
1241747293
1073742317
1392369948
1075453167
886012171
2132877496
1693399351
274217334
1979699624
1544728875
1442973696
566207682
1411405106
1965644764
1288119335
165932301
1698854994
51975891
434235037
1643124230
1373517410
343247967
1250262229
1553610144
128155946
45963220
193174617
1037426591
1795318768
538676022
1710467951
1148297509
174691447
1705612057
1246915537
1619351745
158505150
590223672
742391953
1363005919
1969208740
185557960
2023461870
1837584571
246036492
1923929417
758062731
2071857041
1027154396
5879630
717162136
921976955
1961932454
1184691489
1815994073
557151348
269330232
370783562
1709268367
508034661
299572231
1506643257
1151462974
1807309269
1267208578
1531921127
1656538570
393560703
1216351504
1653019858
10166652
1651458736
225144465
1802338260
2003082653
1558618962
1019046104
1273608800
2123031839
692961826
1815361874
501374446
1538732145
316822282
1109899471
939818586
878783801
1435704227
449205953
1875459417
2037157884
1699756963
913621970
1564885225
2114809909
359354852
571350882
1036804492
1624172
349022995
1382919671
30501288
2000239279
1048800227
662282473
1707118964
585417174
1789124284
1100966815
481721781
388080520
474047020
332274609
2102458954
1216636995
1626637989
1622803378
1641804755
685888737
758560741
2020558773
1415030707
571328394
1286922057
15190731
1788443358
1346005915
635776359
1116183063
1216753511
34016685
125785393
51836855
900817113
605167720
2091021671
290966903
1958249117
106100259
1494249291
1829607556
1460465072
2118577568
278462408
132459979
232488644
1555288676
1621692290
1133729179
1883856106
1792623860
697984612
1907940379
1436631558
1129994698
761769073
925416
446053288
147502937
314786608
1002873772
1028248810
1205650352
1639693982
255866672
835478071
1695752499
1084377564
1774044417
1038981889
802296342
1883807951
394485721
132820655
2094899266
964834612
144190276
1354477700
99143676
1759485718
1760821419
905776372
229971058
1349771966
1120935216
841485183
1490219530
627343342
1254385734
566903483
77203569
1606722723
1796699075
113990074
968512488
1792283226
46146253
284464143
2017784168
1650302638
184477937
15172404
1075108570
643190446
700702478
1509831900
427019049
471194977
474826349
855973052
1004485412
927208670
1499063839
2023872624
1353847169
2079944480
2090176965
1663097422
874020896
929441667
1828210060
375634483
792978849
673409414
336073847
1875260991
1117512247
704190613
2118921096
851704567
1048771503
1765089026
544351508
1284025526
204222373
969212968
1716446430
1784490991
659535559
2130872883
313972925
1749502196
1606327480
1524009351
509410535
1410314624
674594455
2110740137
777667874
2093480756
1110687068
1149849273
614130270
1170458288
1976383912
462405277
649663775
1020244110
730646911
538887562
691159763
807502313
1366831133
1190207551
705928347
1197848282
1952286836
1591816609
1366779251
31545102
514363196
1454214889
390591259
1458296500
1429138485
1753666469
307288247
424689013
1502264983
1204660960
1519418832
1172898546
715550764
1101345797
21750573
1535264722
1811944064
764315590
1751478501
272487300
1526030368
168059534
877180426
1845198619
495565317
1161182891
102310622
1842142337
156206361
441860401
134451491
1484713368
100381438
151873779
2041612223
1813768718
1252488810
1112368955
1382608551
1214158918
646222907
116796028
572138760
398240044
1318603932
218118207
1617562541
613790995
294525017
1371789179
246865917
383577248
751910482
1612104418
1794890113
738253151
1809034560
1946310976
1675625562
1819187295
1512248640
1526505798
2045444017
1163911646
435267721
1181996611
693527174
455098035
1985107696
267315476
1281839393
1166623762
1913927784
1583188192
1997030829
1633727179
1512888073
521735210
1631257510
450693185
2126068258
145002756
432680423
205022015
516532426
899152819
915421956
1985248019
120382167
1212754802
934398307
582007564
917587740
933554857
1651581211
2121829839
1718666658
654543842
1750884067
1359913127
409562937
668948803
451163432
526256430
1983042827
2030977981
1223609966
729574430
1775427895
1877834970
716590255
734341013
1312597010
572960165
42193269
1857741119
233382602
1581987200
1827413135
1695166332
1327166806
1835123387
994065483
1583452755
121251285
953733859
1520718256
969598704
2023758417
672897102
1840686761
1338258048
1543394682
503991606
1626316737
599011220
2127376057
1443569722
1365584470
1736996893
2113723987
225480265
628702677
958242698
1890895618
1611337955
312517223
1325848632
1763144519
107322249
1981909970
1590567552
1984296206
788571943
418339259
840684036
1695012096
1724945535
687479843
199311305
1613572942
1065024676
674642599
1311428611
1431901578
2113763053
1078874074
1838856223
942933723
401538064
1405456016
517565339
1155946234
349776728
724734104
519435192
877731871
1465765920
645834619
714148482
563996086
825018309
1752962881
91522173
1199997239
628406710
924649580
1108036537
1472484328
1970465423
752032778
1579201216
858899205
1464332609
22810422
1321641105
1358512761
2043169669
1317113576
2125222724
1294963957
1243826768
598879864
642283239
2096732883
1849407963
1997368787
1212108121
2090866769
2014130316
580877573
1185674177
1192755596
1188342234
1685812752
20945614
770221728
812337129
1889041141
1380401632
918664918
794667134
659286532
1596237441
1659261429
816106881
557697384
185078354
814617015
1457261537
180041214
1409372121
1755563589
1588643862
1256127833
2056106923
1455338030
408513971
1436158548
1687688092
1546610161
2115672341
1278852271
1975135476
1174443884
1893661782
829723977
635159228
1118491023
183793321
727700017
2049660503
1213948877
1896323090
1401389417
545407340
526171918
1440285180
51526381
1529427037
1504933929
2031840106
1015425760
897267974
1645493553
245301525
2031396622
1952713543
319565711
1909031058
1061076215
715059770
714937415
1728220661
1744170509
609994316
2114508910
945913700
802728207
896400347
1960315985
1840056245
41521156
907703152
1072929808
1451791452
1248703126
1004381147
236300559
42719995
1180835158
1200278163
1212718618
928761096
574390450
1558722794
1508569424
1418890392
583454296
1267922740
176720557
2063995615
1367475833
1689671836
1950338490
183746717
1981620403
260389766
1236559362
468437948
2076299425
1910329796
707872624
1610912301
248188742
733141562
1598728421
1830240207
236797078
2030031687
2091468990
888171817
403463206
231294919
900697141
1574488609
1624447039
1441565078
1885491856
1600026360
1113873055
1229709832
1520981545
245476572
965010624
666764956
646783198
872440487
1371784426
1252209313
76206681
30535103
443712152
1021752794
771023001
949864663
65733830
1382981302
103801497
1449183372
2010477153
545902146
73845930
6807631
809604717
976358723
238260291
1945179268
1587250454
662195650
1799250925
1391385358
1299746538
857869595
719302830
2051533630
634101153
1531095896
1408718204
1893388184
961345258
548907102
1823254968
663105537
555781663
1281529601
1296650900
1807581137
814682012
63387272
2025839009
1327934713
60452515
1701856672
125169392
761027586
5243942
927242235
1368627455
431231058
1478974371
185383758
2024709447
1623206484
179410537
1833275127
177620225
443955091
857024638
1287910485
118333696
1335183519
1105581338
497598305
175179483
1169617378
97799757
353455234
1871813598
211224931
266831383
1611445100
1872979761
1555659730
511479307
698040259
1256212534
46475079
1717049464
1924033128
396223016
46874851
794346309
2044045610
1743749701
1006141901
1037563899
207493436
1350615924
1005700319
1210861383
1833086295
1341172952
1991931023
1239510707
1842132326
1308989336
532899144
1872877021
1312136590
880335860
1479379736
1810906349
843902955
818219676
1769550727
1591868644
370895664
1936843444
1358378660
616498861
2063620086
632251532
1818769518
1240123644
1908182360
709376558
251182069
827439293
523620264
968732941
710861900
1580922794
388178704
2122711757
1225374274
313010299
633434006
468786601
1958415806
167327846
1405031986
1598171467
10540431
21551179
522038582
225602921
1892982705
867910083
860346124
2063115646
949510581
868767327
1227586025
117481380
45377685
768847523
1379343073
1795907964
63673132
318042324
2143099391
126212086
541282276
954973033
1549509970
2115746776
261678383
2056033052
1367653957
1625699857
1229742265
203017366
264994520
1584526595
1493895974
606355640
2040060105
1746255724
1871007014
1459794220
284428770
792712385
1659875874
1901303396
505842352
1630239667
2091609403
1118349597
865087420
1414993771
1461056293
1539449109
350322384
1087812725
879503244
742447929
275465173
1383637759
173956403
1141638315
1705544211
835153813
433428400
1828102629
2058318268
488127506
1587536506
1025987781
844047368
708983498
528529180
1050046713
409955844
170765077
785801264
445878629
1344782881
386028514
592366922
2085034139
396692852
826585117
1103872873
390995433
1701703078
1560453115
1038918196
157002491
865535003
191168441
1884914724
1463295815
2074304221
654259769
154088792
556912406
484008174
2101409559
1998259409
1115891676
1081194323
2046887067
704519326
1757131092
439671038
172650568
1047167132
1399109342
1777747433
956407209
512890218
1035897059
1511243331
982625995
1449163016
980911647
1006903462
1084430680
326615870
713828937
1503252801
1286569810
1496452648
476407308
1039461827
1323108578
176486980
1852529332
2098350466
1940900129
1198365172
460492479
2001233625
316286528
1223491028
2028927938
1307302123
1482283841
1875797860
462689093
564399503
143102297
322635028
1182693697
665609317
125195281
1831554123
959642895
1840934343
1307831948
1920971535
1796938913
617827816
330458525
847706482
1104744137
1804468117
1210482698
1687516203
2041461347
1334868390
1060170842
1796893333
390153846
859761620
1723617944
1877453829
1371961589
1569793861
1169055866
213452503
243995410
1820577860
1573578371
1627538693
155734276
78805389
1699382156
1737619138
1885060124
1278597974
838870763
622788511
2021877776
1085160335
428512727
6816403
624923239
1615221450
1082326111
651617575
600655062
1409159500
1252049894
484012591
1291472996
1224785123
843857917
954596171
966587230
451723353
956019805
1364232094
327171515
216137670
2119922357
514761942
949474901
444591575
573226005
1837301136
138983487
1452747749
2055115995
429514919
1467871734
277180130
1725727657
1825272103
1109237437
941316244
2069665851
293264098
1429752858
1015046027
697614251
1105568399
1043944446
825679914
1125803314
1020747821
622717000
1830236226
639757610
1863740160
1107592354
1500720831
199273777
1682787759
1992051387
1935937980
1429596122
2026382929
1589162485
235665691
648917871
2051625631
1319471702
1337144454
456439112
973146214
187101488
603372007
1307959282
722311225
1830875465
1241170800
221915313
317327999
1261918923
1436964904
1451279258
678632137
1967472362
1098800518
130082312
803727278
400575318
181924045
1881754968
1365517112
1243190806
1615562873
241603784
1710904213
1388124884
748410853
1480326729
271458719
1025154519
2022383554
1638844819
2069211020
1887357379
1916174496
1138435526
1020730215
1860735429
182041232
1494667017
271559426
1656639333
556549997
771111720
1444994881
586013483
1551315064
1738886949
1946050795
1421319448
1659131634
1414470292
1704485585
392568307
413545080
444070934
360907215
1511603061
1958789108
1299410587
128869581
914596751
146722908
2075505519
387875069
653869907
1900647367
1379610196
1890931175
1833314518
1762457589
524631908
781232289
612986747
583631034
323866784
1583651754
667026905
96659141
956349599
35077968
1234270814
1767641820
2134208629
2094180852
2018024127
1090033768
496447120
1905658298
1882344906
1742122724
103803706
3471303
60708856
978354966
59624384
1496472486
1256692205
729186504
324943855
568304941
456401003
518227033
1844782054
1992089763
1560029509
2119212265
669293859
2033948805
2068501198
2086486778
169484653
2033959975
1394840998
1357917469
1246274957
374754477
1210926019
1710059055
1018228115
941385810
401260822
1592403746
1525496283
1430449878
1536651709
53613956
1282769590
1632491948
1386717415
2019424385
1768232292
1982130556
1620514173
1911127562
169576986
2012920459
122223338
901084781
530353739
1089841335
2110103945
87603021
470665446
697598410
1731423288
629599107
1175415017
1943782380
229889427
87673322
419532026
780866768
2030263312
1047994570
583027523
969236428
1648009142
1661590376
1610147170
484835558
347185366
1027610441
1262904990
1087099842
969422567
664718523
912987859
92419015
162976106
1836296755
182619555
2142468703
1064907166
2124149463
1681588009
791701256
2082087430
1347127219
1028217007
643564889
2027348972
1608115912
961812
450991747
852851505
881521636
1445617728
411337296
978446184
1364524935
1816957015
824512128
955211857
1195832391
1763963965
41961659
74511684
1837298466
1115464434
485696093
1170388010
723007860
1168662643
1423265597
285327431
1070280807
1732595462
1597234689
113181840
1307171948
1679754154
866212343
2009490455
565981649
1385347792
15873343
499249809
89467760
893560875
183657115
1760901419
1162748324
37422396
1893296040
1392014404
288202380
880672097
507179957
174376053
725588533
57368033
2116658590
929355695
1979714568
485806796
1960299105
830792228
1786678863
433352845
1998467703
1965794190
358713901
422801549
1433724615
1867866330
267703377
81311384
1564824746
273790149
876983316
1126585384
1525406815
984850343
2042883347
1532482346
1404862409
1815911967
340983571
275952585
24580280
437022611
543894269
2041461258
1374498049
1002763868
714618580
1974371844
845370261
1250695286
206174951
1045817488
827698427
1070103056
613082593
1085862218
910455969
1864720902
1437952461
1265160334
2100615291
1979935440
1137267359
1862533108
785572354
1512052433
1984516272
974561508
2020073769
811729646
1791910404
1270375961
577692015
1116769129
1534245202
554195712
2034857359
312085327
62396318
1904628847
2036596566
694925349
479952953
1039789965
145760637
1293945034
1873306856
1206628875
1734483834
275463005
751875387
312682699
1870368930
1519121504
931610608
1010004770
531282304
1986346028
1022817222
1246046348
492502016
1661069878
1930248919
1169597857
1571108282
1678466669
957758889
1499095101
905751811
1610380382
1028602144
1642329656
1551207175
107232272
1315293848
503520861
1178096664
881849150
273158709
485915579
1060123201
1133163177
1835937756
521962729
1785468273
1689306999
1219122579
1616195537
194892772
579052024
254182954
1937917336
1068951041
649298783
1070615287
956414294
1216843530
95161995
1911400509
287633428
76744949
538974217
1038491749
203354388
542616288
1826450202
1053489403
804541701
750015444
615115480
2053485817
1192329761
1069120821
1454387162
1618648393
1765795030
215206338
63898044
171371904
764003216
1656309059
1596702536
1216389067
497999055
586358279
1542610159
201744049
343605042
546472600
271385160
1810019855
681269401
824343214
834712631
1143553724
1749405992
545624202
1199305009
2071102919
790987005
514335559
1299753109
1326786001
1716085131
1458160887
602184779
1108721925
1508666362
1761522074
1612933625
1360252200
1941034122
1400367033
768680129
2009456738
67071386
1057939694
1174882731
2081250096
1006278671
633271068
899522951
749212211
2129597044
1131001212
1450726938
223818600
88188208
1825749364
908397326
451676625
1660823777
807749528
1049659776
1325198474
1810900212
789824239
2108188307
980121662
985873115
958821197
87888465
1498312082
1968530907
2124379541
1973946887
800254974
1985033918
1066953057
1648600636
1263764668
359815594
518708387
2056166712
1366378346
1936716440
166282596
1274229878
1345396761
977287234
1914642862
1837820973
1420685134
912276425
16013288
1277562086
1992542820
364598434
1863901454
931374170
2040008959
1258655138
1989864681
1966414363
425605639
115799480
1003522748
237614469
332695171
1751800960
875359750
1634584784
1700608436
1005856748
1804124155
682754343
634459979
192903141
1520276531
895224432
1500204496
1716446280
1332413279
1743856113
56970328
88027711
697017083
1856294049
552598408
346134360
1395326359
303451941
1153581317
1005415854
97704987
2094932952
379699389
1504132560
889238570
654770012
1428896394
324608963
1682934119
1411042963
781717908
29793054
2028435940
36981537
1917849994
487483528
292612605
372464403
1053870911
1397780630
2096510902
467380435
599552240
869768226
1331649529
15205874
572741043
733627852
317134687
859572040
1005424656
1800890669
161834009
935027300
1956833655
872318597
1548457817
349930733
1302514699
1068022783
1087872289
1031329833
1537898638
999853982
676788396
1799722594
575991589
1474214087
454354872
1989051455
783542380
173894989
657865457
128353827
1823721512
1881015289
936357295
1275387314
1646799121
2098049039
1269232968
1446132305
2058645131
621021654
1485532707
306089377
902174354
423912476
2122350817
1694405385
169085055
1209131080
2003777842
560893090
367144450
1578158360
546590070
888582131
1969882255
604397354
494146546
1997034409
1562799085
211488170
2009205021
1975616358
463760641
1212018808
1161992334
68838170
51494534
1252420644
207016837
771765848
470783247
377181187
2119142751
1529355520
173523259
368063778
478557457
1152481862
676260720
2115235328
1263378100
1401563632
696441837
608510086
1907732877
582685035
616385528
1733514119
632649922
823619918
6173172
614029142
247104265
504122483
2036198765
1554996621
1563765224
1970353087
1041108242
1638152779
1824931638
1264258478
888276793
1542103983
567182530
1768678109
1967254807
33636318
50516339
1199982618
1021316226
1711438920
1849962564
1433908343
120399999
1004169507
1499240600
1674157686
2005327166
1158061635
730267621
236014109
2001217115
2040514074
2070972695
764529446
30272396
277331555
1518688857
1869656278
1174218996
399324870
1542793045
1941640054
930399117
1195776136
223199407
345647245
64331937
831299713
325879111
576143155
1695041587
516215391
1311673888
165686939
943253402
1664946802
1195552916
1774759831
1268614813
852055
738511630
1679508593
1020318174
1818291129
1159254098
2137825231
972378203
727910579
2017057082
982331946
1228904171
2021032514
852378955
240796301
546530101
908505215
2137342244
1995689096
920186826
995644167
1163308757
2070174132
224993061
1532124167
1592652041
651679564
896736059
264595225
1762158339
2094751112
888024906
1619451044
1871583753
1912591735
1001837226
2090227362
1241953035
149038193
1062810904
325206753
135680270
1917194807
2140413585
76712422
784990533
2004450266
2039879402
1898489545
591443371
1912121703
1933038802
1321082249
1671276495
845232533
1746503684
1895066737
963360359
1367911674
2145567197
1729069091
734617615
1658297573
1251906912
374535997
1860196642
1888991292
1064579215
904889456
111293252
919221826
165881413
1123676355
1464184917
563061987
623949839
238478259
1643215205
1165736499
266902571
1636447946
1478552191
603861246
1462051551
459959379
1195409051
732212404
242768161
576494099
1865571234
1973057549
753497889
496042893
670687648
1075613762
2051368458
2114744776
325898861
1686823393
1340398970
1516337640
1646062944
1885378661
2026997874
1983678175
1985365774
83593878
1749739926
1786835799
1131624150
515050572
1363631521
1668704430
215252692
795228085
673377334
352505140
1707514153
181283754
2076700755
591549062
1037732600
47947975
1887934067
1194944771
1607591985
888831173
666097366
845315234
10540431
415277780
877819273
2095097251
1176099799
330573101
494506953
725614752
1051105955
1356990820
808790764
2111546001
1214899846
1528537965
1244221316
2004133742
954018742
1040031685
1676517890
1630976824
780740717
1825044792
1028836427
1488744059
1416306238
191532275
466171770
606348028
876666912
2088164470
531317490
1113187900
426041490
348457307
254902331
2043953516
2099890793
731924580
454370136
1787222994
1543042862
1482473618
34221471
1511934172
672472803
1033990809
2004254082
967946460
1468991545
186773826
224205321
1047970146
1597446503
2111546001
1191681267
646059513
588282069
23157530
1128871652
1147693156
497279777
1691629763
609660226
1622562923
982690115
1926763034
1372178349
795667876
1732933387
644452920
2146182407
215937699
57025180
792543039
1393821625
376494583
924062462
1146506819
516439415
454460969
256981113
962545822
607138661
365533235
1913221926
857735191
314426285
751496775
104184069
29311206
41576713
1708548482
328708512
1620690401
632305384
586168875
631776355
59842862
1484118667
1569934335
1950007573
1193258708
1582357256
359716071
1687815585
1819729221
1404479903
1449918846
1939084953
259326163
602148749
1031198504
1468123884
1374645412
1151572809
1312686827
865565496
924718192
1954078844
331968914
1466544820
904557828
1095624182
145733496
1284217230
1385091152
642297624
248027903
859001677
1180014733
631216870
2086642313
124844562
612461767
899025791
1010944870
1109643384
409592431
1278612495
717213647
894650872
643224195
1799625098
701933117
1940257500
1687639133
1849117526
475006282
615606210
1708509882
554486355
915179608
2130503307
1503742798
1667442502
125479216
1949043995
376765601
1705018852
1575562633
1793840881
869273105
1318481210
1754390894
2120337561
59958475
1386163029
201498375
1819396481
1258642285
2030245782
163459458
1224386783
189888530
1349785761
805223182
363368953
1133030739
1048637489
607633347
341133648
612704526
461160443
450661020
2062181242
541064707
196115550
1234916698
454909499
848455722
953023468
2000019957
303286913
57057330
1853648581
1804820152
1323204121
1356234444
537854829
30432296
403861444
1945470796
1414430145
1716675978
2098715037
1305918983
1474327757
1907181543
1301229976
1254841656
736057825
1988300813
1511584954
828319720
1649525684
1460057505
1664915649
273611210
1696396357
464715826
889253690
480190821
282638213
1117310235
1496224766
545670371
778797614
2092251890
147069608
2001260319
201603699
769044400
1950215144
439302671
776185036
868497596
1323862100
155295941
485472159
353605614
1063900488
781604939
1564690208
1953124038
864835631
500158588
1984791418
2079761327
1745505789
600156097
1576659143
953934246
436290960
240927244
538519970
1338852163
253281253
825605518
2134317510
1687305224
482295997
1345759525
1560851297
3158378
1106269404
560322486
225024984
1133912047
919418089
628163610
1945229193
1489429987
1218877838
1836032794
1919625879
684865881
1972616083
1087790121
1427088145
1668762666
68905682
1416897885
160935021
847883914
972993785
1092492697
1649653008
1216192643
2002557016
352742757
1186489221
183376261
1505471414
1312509932
1666312233
1704186564
694796776
1148918740
1627487646
1643927807
89745953
57941956
1164708046
215400768
83544978
1180032461
605785466
51091122
2053615404
1967801290
1226411331
2137187549
1995932167
2102603404
1521230479
1578667725
13341080
691517746
2086017976
1952317762
1208591182
1225468415
372347495
1378241018
1928624381
102724308
1199408647
414669949
1510569973
250155459
162737299
935733075
822916319
2114994913
1795286897
1585291967
721834317
1981250054
1987939437
1414470292
547014539
1528739711
2021684478
379612295
1294807530
842561406
1832107701
1171361853
588002798
231130640
1574877900
1394533377
1391075898
1198936256
2051936811
2010737989
119157523
659430224
735354372
283591690
932184108
362611274
945641111
482202369
237966498
1146492735
1612846377
1887036893
940828002
1959026362
1610164608
336435294
209616151
1121549271
91682692
1365974282
953466495
2068667067
1771901697
452303054
206544044
2056190770
464140386
1554046261
1383697324
700719766
2126579546
1308536276
61339466
225117490
1661500544
676877227
240934055
1078018650
1049819352
1454128985
704595258
19710580
1485550471
214230851
2142308632
318889288
171670134
1914111233
1045020730
1288471746
170399739
1258668605
973078352
1272938479
835062806
708548328
1156869189
1926658634
737865762
489040307
1862141175
1170191435
1217720129
2033895756
1137634606
1606770254
1898023121
880259346
1501024185
728635672
219740587
1603273467
105039555
314664524
937246990
2083162701
502075242
1179862598
1156718323
136400183
4722439
1839806984
994711571
1978802722
2070586100
1805992969
667883111
1859290063
402998016
188274169
790731201
597402636
233670852
1264770956
509371106
1392204508
1313123840
2098134433
1801592953
1244765445
1149590737
977004094
651079057
223029327
1354674499
1736377802
173689978
1646692851
1613243794
2141978105
2106858242
672537623
1316332517
494617113
1985945148
1826526416
104585168
763340676
907251468
962207549
187451914
21310902
413182972
1584341964
1746833571
751863747
1430732010
1945238535
725481589
187660852
507220944
974165655
1459473240
30864012
970224035
1183778976
1739300610
956838252
498724700
1730170762
273852725
216212449
1258571905
1285634975
72356538
220273515
2019925787
1093763207
438553686
1518346940
43059750
1407652015
1123825048
487794863
2128487460
2142979041
1137806397
427350930
2100703064
1328923979
406212426
2123700410
999779437
317318473
1445553814
20686824
1742982312
61853408
81547263
1035313962
728662033
779885459
1001290074
1811088124
1280790108
2051012639
1767393842
306301755
2144851644
1144297423
847780970
393490702
1060285906
41471603
1698254514
419386240
1113576975
488834123
633273743
1054423792
878599359
533699747
1813723385
175298913
1718896165
691882251
1717731302
1151192388
166149469
912689578
1149409989
1023283198
1328931976
910327409
1636842934
1733263224
692187724
1406477661
801701987
2017475136
122529185
1709130923
889158749
2093732530
20377473
963280961
503614392
2064496034
785670516
457639890
1234996625
335114908
1002792836
146086787
1758696617
625760654
1197337392
1328484132
1415833939
1165338611
522085269
1940323988
2105525897
266126848
1367604350
785133560
1547965220
287463364
998624998
1928758623
526459491
585550041
1346478630
694665547
1785136291
101507834
1952769186
1357285857
1208590034
1352524801
662024165
298754455
1281111155
71561565
1231291106
595328054
1667829480
1709542547
1315806460
75634576
1490129344
931234609
1728420451
2059347225
533892057
233177635
1444536354
593791742
294221155
1855392359
1951675812
1691345706
874894676
2042542344
1187455864
1590576591
1810934232
1082239336
1446933849
1500660765
1015641981
984230417
583859313
730901525
1236223936
1394463848
1805795242
1790661189
1341737463
361072793
963346127
1194264924
848626677
2138246794
1352478889
740879235
1517553529
960258862
1909815631
280353903
489989426
469869661
15052521
159585675
1272275925
710768168
243658642
1751945590
1400132231
1859777643
132345103
996780191
413819262
1291430952
442103907
193690284
316930854
333761220
830381057
411879637
1235758745
1500774881
1815440472
256520790
1067099579
268783077
449486932
619949714
1721014006
1592694941
347608200
938666034
329068991
388433310
965312916
404545198
935466363
157326356
197798902
181149540
361775020
458920306
477979883
1776559153
1865190758
1358915608
783941070
1395345636
1690971365
511230071
183201375
2137069560
1339662957
1258492952
1442478125
69883067
1248734865
739438448
1836893387
1573818813
490352132
284178960
1087325751
986980609
1634729155
357928280
1797578431
63461854
883286993
192872774
1945271636
397427936
1901657347
835918684
2094567267
1953106929
1025697047
2138285678
1641538077
348286088
560061216
1728692964
1079187008
1872069475
1925508558
757417846
420090039
1180778912
1160803040
808928396
1452782800
348890589
1043558729
911055401
1987885171
1631097265
1279080111
1077015044
551588465
593302704
1218654078
1991400566
1649043422
1508736809
1205345915
729932295
260173131
1087630219
1531867849
2066498498
766742422
430511781
1705745784
1534177416
1561024744
6202580
1998554067
2135925628
1523872005
1766316726
907554070
132392266
454935897
1117783809
42131743
534356456
903256457
990813366
587318027
1492478351
700092723
1596879866
2014426034
291249455
991139969
1430666364
1745800243
1419175329
1602703297
1202298521
631207355
1763872028
1546699087
674690225
1693941678
48554918
1644514357
1603885289
1027502026
1745746762
1942259726
514083272
111191951
1789055274
948570671
1003307780
494318514
1271310127
1443374189
452865795
124154712
355164303
1987925679
1139897518
960127593
1283913795
611769947
2122655178
1969331083
1339616647
631407993
950797765
2100338782
2039115948
827596430
1086403857
1062204431
1012074532
1273019821
1755372375
839657920
1473421183
1676261071
939089107
1745772317
364797370
121897206
1340881748
378204298
1436455965
2086600433
940454849
828493775
504608200
633278529
873625329
1808158053
358127436
1166379664
736540111
389245867
423843265
1833770638
1749785302
1508036502
1244985043
1308512781
1907337856
1806951931
517480449
471354572
1617340107
1951026779
2020570166
44185286
1872997063
1406335405
1476443005
2067442765
250672735
148460006
21453966
779524464
390155049
117956769
1467057610
1818684995
88177450
307715957
869929538
124386997
1625620409
1987807121
1263329805
1656234187
398030805
1955435383
1300437263
981415664
1649542939
1890452013
2003847011
2128775641
863420288
1731485863
5404528
1573755163
522584134
473634387
1666614416
1010959715
2118782375
2104383126
1783527502
72607655
1114431409
1517248261
641486245
610009482
1249403641
2088788606
1850953605
439038456
1377756528
21142659
687444760
1397086713
308615046
535822544
1875376299
105251790
1720321180
1670998626
873829113
104245186
1202084457
254167322
1250127359
1332442045
1409047678
1205541419
924780206
1394273761
198243347
838213832
651569243
776425117
1613246821
301905163
378918739
486566597
61021096
1206251302
558603535
502434053
35941734
551661707
837713167
339212996
109453469
1922967571
223105516
1308939240
1445130346
1829097225
2119232527
690930400
333347501
1779919883
2121863962
2064154190
1745124271
1447954322
1100805344
772478142
311393004
436194013
1472245933
308230685
840107197
1170458288
1542583955
1778797277
1121801272
908753824
129268910
951177476
24795327
287296967
869038813
310086867
1468088004
1562735436
1011748096
877817094
863402034
347661627
87060474
902505709
333661637
184075434
329879645
1596257540
1434748963
102323941
1632168175
293741996
653945894
318439156
1087831789
1231750073
1390074165
362320615
411582441
234632341
73920910
686479494
548994172
146755672
1798954618
1291433078
174840494
39573285
1493764956
1545495529
1546692841
1179662038
489814282
731852546
1130182058
1889014832
1376654995
603348010
746257496
640643811
362251428
2099371003
595673725
1501842942
65727737
839884689
1282308264
1957582866
2045768805
1223442699
41214968
1553559447
1655038733
1756217135
1167827256
98627106
206683222
1430196638
1747945084
1987981994
996116236
1076055280
1172336981
1037860644
1846700396
1964920945
19568414
392720176
860670808
99423165
1849294061
93272365
1694753053
1523974456
1507878007
137556371
366963103
1514663814
1523736942
1490679280
955780542
499825356
256603237
1771547250
1275232713
1675587401
1104014122
1918467880
959051263
763199999
1826819550
831723792
1095419160
1844223357
313504443
896287509
1377349836
725130735
1521581740
763631382
1464678615
78129121
1931301136
501722952
1478372280
1149489410
1728586503
1866293974
1290143879
1787127166
1596447
419924000
1467341802
1320351313
354344963
1432222913
713385091
498600048
1556196362
976771383
447670826
1293233039
1350391563
1675339452
1890972385
553120961
1576929484
1615776747
750376998
1905958290
672554019
583112637
2108711650
1941544165
2107253987
1319878452
1872839601
1039099120
600182568
472744582
2075655311
1512864088
1249138451
1725279218
1782337421
1860679343
1794826270
1503554291
80917866
1641104988
1195201749
1518983527
1237382245
532531756
1694090870
70043415
193852593
162884898
2143938613
2065522394
1391164678
1347151965
1517790055
1712124125
421932423
859212830
1580184161
1830744229
1938905557
1123699761
233409577
921726703
590302775
1924808728
1446768550
1319328597
699706817
51275311
1897208225
1492893401
99528447
556155128
233392159
2107276571
113337217
11633395
1206220175
408138317
740086592
66115547
685241265
1579255585
358656551
1993948756
1547199389
740355526
35845272
462451925
1675235437
580513607
2120586721
1460015595
33573815
670265152
1977808325
532457323
1882949520
1048058130
47123830
259512990
1545237085
460197331
223747349
875876627
1058357329
404473112
2047495401
1930953424
735484097
1868481089
587424877
2099664515
482348696
1932667200
1505149379
1919948414
1687601215
1559826205
2072456106
1975936121
1117537923
1681221414
1310742997
1468687972
1800093929
1040928495
1324699113
2104274989
1886362911
723725067
1907574235
1464326960
739484469
1019776927
19574445
1673702954
1705210392
1504816544
2098678862
1277604895
257653658
1521399066
1195990265
2013559194
1978682035
14528615
1798559879
1424313970
1689084187
1577733274
1431996111
1860257784
155923045
2060236672
1483389635
1835566629
1449626503
1315206089
627673197
2087687842
2122519872
448128399
1018212331
154104032
911774759
570920919
2120393606
1101857823
1021663629
435686568
979059413
1257773373
1607645525
1823509242
1720921067
314089782
1703641933
1093030629
1889499169
2018784459
1558147814
1788149430
928622439
614996007
1984304885
1136033561
363994100
160157033
322165125
1198302604
604285927
511208160
171673600
783639337
1271838679
620462021
1172617465
710556023
295424430
1722197243
1571590434
191158331
1173625425
973686849
968046568
517297802
2079701196
1297689306
731364194
1273147579
262853596
756077212
913419325
1552257431
1835604497
1494665828
1580017958
2040272082
20990117
878706590
611417180
1877884424
1249887032
1445323357
353339133
924043946
2062507395
1320280414
549826788
956652423
506976008
1761321018
1275427856
1611968975
1480531872
450212525
1057256621
848618208
1161667124
641590295
99586862
123002908
1108920771
1252666454
33831230
2106211407
455775232
1200231914
802863976
617941335
1352478432
681129436
2096805988
515935289
493043300
1710135076
1021394024
1212755804
1826216753
172830592
739656466
1022999313
520008770
2098798090
1096175560
1704946335
1641397162
1543662569
293809395
424285298
1467577699
1649416708
171215485
907505558
1112709498
1658124446
2037781121
1871793189
1652404052
284719380
1650610959
271210777
166198531
1477159194
90322214
1719600644
187377064
576842227
666253771
1167185177
2049684669
1882497527
502986138
675787261
311153711
639641562
1359141850
368228865
1530522393
302703188
189581989
311536382
1687815585
1475111131
1685589489
556085128
472168569
1351858
796454716
145966395
361182000
1842416125
2075586087
1021399354
307895738
2094164855
535013062
1144980774
1237776496
322667011
2132694766
689304344
1362136190
1006312212
1351262568
1574373260
1471547198
1986249121
1019117728
36332
1024106039
1832150768
1686928327
907398408
1190225467
2124781731
47452153
313325362
1753376757
336903321
2034221401
1729792225
2109570664
1177516128
635846442
495765984
1379892921
1998261067
426780578
1599925906
1996144237
1339817740
1009159913
1402059832
1328794940
1399464551
2146116348
490621394
1029426795
1756065370
1430328271
1381985676
430929878
81817747
1275959097
85674528
1565178922
129544297
172709830
1475054472
1936394177
1973809896
914864467
595952368
1321703146
481093186
1525624089
1706732038
99546868
1325933157
1807172818
71141797
922335424
340311068
234303492
1320326836
650180091
929254350
1614022061
325264655
312604054
529627476
778352953
448611204
2066632838
1657967151
629412108
1306020019
586627869
2003836330
709645291
1416033454
2103654018
107747157
1287504789
989261540
968615786
1670895422
2066344132
1630043914
1585856124
1140512586
1255598431
2081267184
281246987
1013250213
665154777
1547268917
1675677461
1553275127
718616340
2050379424
1934663683
1103670359
1347846307
1377802412
1220942654
781717391
1926156865
495729977
357903891
1961748819
4254959
1173876342
366433201
686303557
444439120
858343093
672400122
283741882
1546570575
510056254
444143751
589637632
1920168210
517249773
629522560
1793729289
1326134664
1510646994
1594718677
1228804841
1157145855
221865661
924221726
2012791100
1018398301
1425993505
547869792
671019608
901432007
986029372
2119425086
2033728479
2029216584
1489831823
1983269660
1495089910
204964190
1623561842
761438438
388006023
1833388810
2079717905
167097926
1274976832
678763692
392390299
183477215
626703773
387192571
1916405146
1445216868
829323491
1833726888
1271826322
722348189
333100672
738809437
1572086420
1884335585
768886357
515770893
1621138248
759525835
1026022882
100207203
1553745325
120007416
455673306
649392497
1058607482
530955853
1192645729
495894957
153703486
358837185
791916339
1755246265
1856782499
1536564881
1014046752
1528318586
1842091734
2135015685
476577798
202352967
2037157615
2060356649
693577242
1865572759
776271970
1919982540
2015851645
1826930167
2090906032
1564576022
595402970
742088744
227855525
809219907
312143892
2118249497
1061689234
737604477
122107470
2047659077
1345535727
1420103195
1755977307
1172946541
1989575134
1653154470
939558586
1482860013
196416920
729599254
106179077
1177715154
70918315
245822050
387041020
69355058
762829335
637014679
840219469
1270678714
1802980288
586785079
1930069129
1366648685
283415432
1461348099
340910218
1870280924
478906811
932479276
546857545
85389206
452804691
1996826740
478098875
1000070987
73626847
1211699760
460840281
760127057
1027659588
1577468950
1116560569
529279809
909381980
515519910
1072702351
985018738
1514707904
1276877237
849890325
17818772
654745183
690707168
205869569
1636159209
1365672503
893614946
533305909
1114248265
1150439446
456925728
2065414922
140699801
2004453661
1249203313
390301162
1957232818
1992785625
1095924630
1165696630
841532639
168541812
102875349
212433325
19662944
1628289818
492946363
1229431214
684241368
2066353827
824334036
476473608
260279996
1024954254
1316193771
288450062
1340775651
1859286475
864689568
935886983
599165517
1720189221
1614237624
328709555
681305820
1160793666
1886202777
461183602
1103298907
1343936299
445639559
1281463993
357416016
1263978782
956308816
1618252021
633825436
1735861924
1537662958
2112322944
583958872
1047083200
97044444
750922337
179159628
1148211637
1323247463
321034047
374597919
756456732
520817635
14978980
1540838087
1643514137
804863820
1296195766
1633615829
1843858467
794309599
757599598
542235403
1146855365
1053882041
1977615476
1774759849
1682478208
1709225279
994798861
1065794605
922863926
450088353
1833996105
2032937668
509959248
1954414640
609138367
130571031
1817088993
1054555572
290103798
377667129
1794972942
1414518145
151522319
936577781
394810083
1979283486
2051157857
285204574
1730012478
1415997730
1663453911
1623341952
773602636
849042308
1028248810
1851742872
640072286
269452944
527533199
453595168
963368535
1017539475
1777417368
1129079596
1400105380
1519059325
1543257529
1656966087
1383416166
1553225641
1416219437
1397690588
955407616
705647905
194453034
924857271
1025852078
929657492
2094565482
1231679285
532252555
1063485531
1019883795
566044785
284348618
1274041439
1002503333
1622693234
1806804619
1934846692
1472833635
1046289842
627675622
1546063986
2070229464
1429128360
954443576
940457443
1390516340
682619145
1490288467
1135015658
1924721076
311967994
395550390
1885089266
555192896
1456809593
1735001290
2105873487
1070970738
151826981
824427131
1116712575
988105498
1440591492
1304557882
1040981840
903290842
457511152
671326591
1622946907
1336166236
658930755
1944282027
94468909
1564190178
875358708
142594336
828433735
1410515602
1793402539
1060074942
1061941796
2008634373
322102858
1637432591
1440615470
392187379
1445962912
464915974
1842308724
758835539
1302794346
386944046
1042998705
1630318428
753151571
306070557
1180085386
309079578
80746409
174117807
1209302306
1599108770
2106413436
1241601557
1292255533
1466871135
1413419936
1167713187
1520594396
275064343
253165819
30803842
1902755791
2113324417
999659075
2044826562
65533462
1923845957
856718167
1498345542
2033272714
194743930
979771866
1765184911
217188641
701719412
1268661290
866194398
916583396
901047599
1334633788
491792354
2092602421
1733737739
1119636643
1659882640
168299286
979051608
1853907425
255392683
1370969240
393054608
345669121
257445411
936393149
1770426392
2124865219
1308388675
996822719
1175772513
693017058
1793188894
982911040
560961439
783640419
1431875680
1675679198
351325307
1023034032
738220975
1020710800
407407069
197739351
131101337
262908287
2100579358
138653891
936228916
2098187275
985322175
1111868933
311056076
2104518628
1982410226
458748283
127692373
1080283147
1265088665
292510408
945414833
348046763
1695471644
947354328
1151268661
740252121
2061744755
1191736815
727717828
832498564
1842932387
715402624
1841826377
1773562970
2102759290
1674366656
1680754053
1398164050
1931924743
150157539
1609863844
1961734040
402822811
691845159
1557137360
1060571279
1838037300
566950805
1085487729
958238015
739971634
1890968808
1702687373
1425788231
800335492
765897944
1115385268
8246572
914992758
722654857
1776699768
1334664392
785058944
937855966
2026251435
127920705
2047963228
1149108256
171502653
1648532141
1201659833
192497492
533124394
1638161023
364322005
1735651915
1726598332
1877154590
2048526206
1863285091
1489944117
393943079
1821138914
1111876408
1651471764
1500859906
365452481
760190366
923567822
1254237758
1838708543
3305470
98919346
1199760652
1537378935
1764073238
1221902608
1195804515
1680971249
2132980025
1584236797
1394108106
635150588
1473640870
1070955691
1930133
1597529143
1901008136
852125588
1350872950
1030764191
2032238796
1707040495
1488359293
1960495797
2019215506
691322309
1429125710
1929975579
1971276192
364763746
1627363159
310474002
2000377035
816160676
1529651015
95388769
428148900
1424344847
1692429166
2080790926
2122377135
1888934129
1842023624
525820018
498124398
1956159462
168633471
1775025113
1363002254
2134042339
766548375
1972695703
759226847
1212797759
539383669
2084411386
592694103
582436929
862275241
109246090
362916512
1116567613
767495497
1318048554
2110859899
1446798037
847523648
1015642825
1436785288
377183584
802226908
1264246610
1468947437
408908170
927468945
440691076
2116243336
1914230812
1005872518
1403753441
989517743
168166810
339004454
390190069
1179942706
1804988511
876492124
1399410556
1482824706
1976971257
205099408
2126912734
838764947
352075915
1591749657
219214686
1923168165
1595941273
1558448369
1369029068
1810086634
2098969238
1636687164
438410889
976637369
805506063
1315805231
2033183324
1218770516
61436353
551705102
906448300
411265694
821083871
566454049
1709153761
1680618584
1839302381
1797226249
1475330513
13483761
1533112039
301633500
1334406496
1959416443
1414528809
1622344359
2034490372
173853467
1913932534
1885236636
264834898
74515254
1802376003
616991790
384959320
1026019139
418120257
1786459111
1708571295
1414916417
730824532
1736802242
2108759350
1947515103
528348692
442797198
1694049015
1154612695
1671535284
507658088
396044515
823048730
747392947
1481080337
925283413
655597427
1276523889
1198419451
454226120
162016258
1731341771
1694282119
1320193576
1172275893
789570420
1054436664
891060375
537938208
218229691
401609738
273982393
2115996676
661138511
1626217343
125840537
1247760222
914638522
1831901611
2129907547
223686248
1927920800
140798347
713900104
1160554277
1180081123
727820791
816580784
955878372
1715043927
503204273
1497631620
680985988
1565941178
1296619173
337086301
1182177399
347821797
794174077
1382827757
842019780
501304554
277245881
1472405200
258055896
864382946
1802822049
710745753
872078160
2120224910
134032780
1070580575
1212896210
1203654581
1819881629
1593250374
947462147
1138493753
455858893
334092798
1969842452
827892915
1355024792
1935472540
12446599
672533959
1986044141
2122592551
2041590006
1108791522
1691043941
1865647131
1810149273
1894769445
1460452371
422914684
1974667500
2022130774
635138732
2086376818
682394681
384027959
2144164731
1743749701
1524907567
268176234
1760698825
980632138
1436625396
140254473
1047397730
1421979464
1752277915
1418645591
1391802861
1181561383
143343548
280539709
901287555
1364080361
1397171968
1992747310
1626458309
2115981415
2067581473
124668960
1198784839
1808650386
219175352
1697284934
548239469
2035364406
1038956865
168531372
1527113716
99629454
2102200157
847949658
986611564
67697755
1914197921
1861658189
606208285
1163344814
1296528471
1373735608
2145702364
1110489615
1562703478
503946843
1460921647
1610030777
2026275871
1368120784
902964285
1719875981
260146524
126508525
2021887461
706696656
422980280
1720310894
24554876
1924905062
27477878
1283045876
1501223214
989346184
227433787
1749896139
1957180855
408053489
289548576
1837372112
1856922640
1541173905
1552531540
1833654275
1773173468
38811956
157883862
900077962
1410616077
685554141
1859790535
167474533
233229595
1763646294
647622489
633170533
1466165614
1640619038
1405312094
1104956788
1981572283
1161687421
216435822
1416796787
1005142729
1966318183
1953957721
721805027
1803171730
2034603597
1457453744
1247695773
1606325435
1765668588
730705602
911417505
1176171257
1463738976
1683686402
647108868
17643064
1301419260
1608474856
1191049544
973496645
1828567025
1623002069
1966182928
201469790
367951269
265176464
21085712
1917258642
718125081
388933383
1331579053
32952988
1245237131
613080491
1350974459
1829633980
1900559908
1063200597
436148146
1323317013
682724553
1340352769
883363100
2042822332
571665474
470783247
113235795
1242578753
682592481
1502484939
1010350013
769103856
878800855
750138937
360824281
1282699558
1167222288
1811012894
164188235
1184389399
2048178809
745075415
2020096126
1263966182
169324540
1455996050
1347464855
1824880666
1837167503
2125587372
1982443330
215406797
15737506
1471002580
618671988
201237729
2005765129
1219725035
1190322601
1364483564
448412299
496157293
440009632
2018887598
520703464
1050337667
1520572211
1539340950
1696342495
1394880590
1469110272
1026488081
1630070807
1099362431
1777289021
1099312381
398633115
233666766
459036498
1018235216
729722278
637794641
626774701
635616183
1939570679
977945479
333929189
1852751203
1784247022
808850870
350726390
845698404
650313836
2013167862
1746153593
736654211
1353799731
1170531827
2007795802
543510964
239594942
427688667
666120325
1162169816
2144715640
1169547871
1267319793
622377717
1134233817
1590042291
708176005
1556025259
214143066
1972415879
122677374
2027560587
152961351
1387606556
244281359
1655982051
9167668
216965901
159543865
1292145593
567904578
923840080
1742598641
1095454556
120917647
1077372434
820577777
2042374646
898801929
1771321346
714426374
82344605
771693138
597663405
980472827
1782919675
1951218243
641551563
3048087
402258002
2008397774
247170293
439168293
1190824705
1865812021
1192545319
503587520
1691832411
671251008
1170231015
335625664
307561443
778175395
1912102497
662656243
413103986
2114299252
531404973
1179766988
532688296
1065703738
549938969
683154983
1955572177
900060362
2099550492
116844208
1955208111
749325699
1699831519
50829589
2140786942
414333196
107132385
1179518941
690071648
2098863605
372378002
654537252
1457122947
15778020
334821981
945909627
800365604
1337951016
605323113
1082336361
1100824073
1542126639
2068364232
440278453
783030333
2124471976
582559727
871857906
1080910247
1403594881
1407841955
551598390
939719312
662069080
980563267
1695642070
1902277705
1158496203
1606435952
2092435406
953750199
863889250
754706413
936443557
2067546595
1717252053
733998666
1176454245
113327882
985450871
1513771703
1833440805
1058260313
980331429
1001453974
822555019
98749084
104337082
1042743463
1992082451
1171292627
1684802218
418799569
1806679259
1683612725
1906646192
552995725
355416365
1347503394
1773115050
683600945
1077983702
796966922
728086544
632920724
811077491
1527729349
1329306353
205900632
1184764609
1325339410
1540911009
1111615807
2023488114
1371186628
1480219695
791233513
329857188
1109362909
1187672373
2041824473
1500237084
166206073
12099003
1969565209
983105274
1664140704
1249499036
460995526
599340932
541847222
845659001
1300380713
589427336
1035382757
1733911782
284111996
1970193098
756595497
1412873690
1812970260
667566027
138291910
1494085028
1391324469
557667501
1347663663
2115830521
1656384555
193423797
805806585
2072671263
1504646336
1926800003
2032953069
1934151443
2023632226
1672639297
1447819139
1716725968
1871119171
1377668424
900766735
2050589294
207427651
52932146
1112398110
747439967
1424564309
285729920
1319193201
1415000378
2101561591
408221955
736446694
1897266420
1152405482
1615216272
746289268
2050877657
1511013557
1688580583
2118391311
1983336438
1618582465
707352283
1600629349
790982847
52361632
1035034878
1411222533
1143442692
531482321
752489940
1826819902
1439031207
114629298
1049709390
1660973236
1430388055
162604808
851405359
787033073
956639316
1217383744
1835134865
1162718310
1718249681
1205548779
1597023921
1168075311
848194611
1512118299
637577316
1766824889
429107451
1394007618
303534129
1886638961
1544868895
1895617799
708191049
142827211
132192169
673455447
1140380755
2122362949
471670429
1522316660
805573460
185644943
1576289882
251441685
324633567
162449733
19617087
680147653
289956797
1632380896
1737465935
147687662
1205877767
2067465192
590899994
474890100
2130259339
817234050
2104010034
1459041139
1345143930
579098362
314770962
1146250137
906852389
2098469495
1049830611
1315315333
1817294443
1868121674
1734844114
825788164
1981122251
801795203
127887309
2009548534
337071799
129361895
630756958
1250197225
805441442
1634344519
1744360158
611220434
585939902
849259492
1811439301
892463312
1544422512
1047129484
700561204
85820903
407464901
2048136920
248540478
1891641908
2066623124
1254929478
437547144
1239044224
2128021617
1451918654
931545650
1701045509
1525324842
285459137
1404771420
624690605
1170195543
1069903750
512572786
304173948
541271252
276412286
1053952445
1976527222
967887343
1926357052
559184766
1303002239
728638496
782492995
1276245728
297029007
1561410362
1088556572
619103724
716407018
1613855801
1353576598
1680055965
844269334
2035423048
1406505405
638740689
889976196
80875129
555610223
214570335
446739813
400889673
630178541
952909476
1820681414
965548826
1556522654
1460636348
2010843404
702357840
376386668
366881760
1265877714
1029158716
275941535
1181083289
701847557
1145394729
1323899006
1200872317
740019572
1373080455
2121494863
2031299941
587743064
1753461316
426616531
151238051
1162980704
678430764
1152054879
24253624
117864724
650392117
859849223
6168559
395971252
1876553872
1207811005
903757900
1009100608
696650130
88211551
1875047319
573162953
2085629064
283532879
1038443793
638953367
1117666000
1076246704
1201628081
401195989
1977922296
1223187909
131753142
255819941
538800565
945958800
2065895132
2119481075
113379119
1290379187
772779339
903698480
1750318920
526753332
1577655435
1796337459
6613937
149119218
209022402
1779345058
1268928628
851196711
1070213584
232726333
1555917670
1513074819
56655271
1353454699
1775145787
330969092
836248926
871393081
1663071958
634311076
1692129751
553593097
1189671937
987492110
788301767
1406140497
587120912
1764818018
703352291
196245219
1521098437
798457889
1167062946
67134716
1478879514
1473757711
614113755
695082353
5741059
2025767406
400231719
1710458744
1956811466
407177995
1202360744
1127386597
1782911004
71929540
1932804643
22976055
288179660
144270302
239014207
2106267260
1984142708
1603500078
66272744
12475745
1220397255
1401243266
25330142
1440745745
793114569
1120469861
812281736
1026781941
602975451
1522691092
1795342188
977394251
247532979
89228772
550005616
630499943
828007670
1179132851
1553164517
1610285931
437261823
1243544175
715253468
1238015507
1206671935
1015678834
1409160096
911426574
300664285
1085035984
177427382
1912721937
1600627990
1278976211
742636105
422550505
1427625934
575961060
1626269951
323349556
1612645913
1935140820
1223143650
991330331
200856722
1498528489
1911380582
1952625658
204257910
33235962
1609768581
513107306
57815829
1606250219
1319721107
1805595321
2127640407
576570244
203195834
936768902
2143317787
1086732036
2046474853
383528527
101267617
1310652243
1383812813
1367783626
1225693969
1927383073
1417526668
1191339943
2104544144
1414592006
1476759096
911707268
1046118520
524064999
592694103
815196537
1325843515
603576939
1312924256
372022130
1029678951
952936631
1272230191
1679132229
2066255421
737437941
255825680
576715300
721657525
446915129
1568674613
284435562
2121612197
1455178337
336114960
1159363229
1779448906
464925769
1873717308
1868121674
169639023
335178231
928805536
1596540177
121693007
654669790
2134996095
1068008131
845425039
1968566366
2127332806
1959983497
992830483
1068667332
1536735555
1986147311
419552084
1778948184
997372476
522061707
1743434878
1155542916
367365106
364089914
2115759467
1559566692
128889084
51295682
1405522535
430652960
1765566243
485026185
1246058622
948205777
254042225
489909773
2081739106
236562514
1123482155
1998247877
1460774247
1077647174
1748647400
1276623640
418373085
1354718712
387198995
1335640553
1750683914
1517240957
731445097
1102234723
1562383846
1599828519
1644987358
1440839950
219304812
1760216869
134381279
1277992806
2004388999
1569833863
1279432058
1971980156
2124445301
1048827160
665864007
677595061
324877159
539622443
2011913763
2037366922
1413064283
1679173545
1071564415
50068850
755064353
1035014037
693675759
2033579171
1903530885
1541750844
1986445061
596017307
809044749
1173277524
655149198
507483339
1800077247
45897618
940088128
868402711
886351392
803884712
1508956001
416281325
1009380742
6130803
1198929003
1178181915
1669845258
478830558
1632070343
1781528500
1605771894
1911137039
90117953
31293424
1068667332
1598826008
827153206
874497270
1209282897
1647471832
51622113
913771797
814778521
1395221083
650073576
376878217
1481354445
328668155
1177163510
1919177008
364656774
871671443
975597418
2020598137
367361721
338669541
1497632122
1141118488
1171580517
930570923
1492308084
1126498558
1997536491
2063439351
724925881
1715661590
469430067
1359473149
1132083392
356435860
555132078
175071304
1008940051
996723604
2111394155
1605605450
863600288
525835014
1074891575
1303392713
1349441102
1123541361
563960277
1034845567
281599711
530825250
1611691328
499407052
1630732186
1517035564
1718391151
1818403672
784187578
1074322780
541513655
1343711353
903405283
1881929862
962281779
2012225609
1348255666
1841090312
341884611
1495226058
31912411
1022786069
899108691
333589937
496247051
1334345266
1960627733
651964082
482287093
2071037941
2138153255
1701966359
781626369
879644997
306111805
1088846634
74099167
1643611159
778226953
1986894040
1481909792
854403722
800685962
503127325
1568441870
936657061
1429119154
1407325406
1388680889
208159795
815896964
897538149
225972063
326869458
1816046670
1084895536
387896172
39711327
48928532
1776001356
1975947920
1915181981
1600597597
1720884594
900564809
1617918721
1042621592
1002222026
1679818293
1447797345
1920488152
560086811
1337724964
2047613062
203988777
1530218230
478824975
1276877237
221357717
1634095639
1389906440
1671971808
471592080
1806450361
2141374853
1762321474
12075554
1892507804
448093213
1500445398
87203748
528104813
365021195
1141071630
401838601
243261793
199952178
621640281
45667925
1190592894
1799329803
1229761405
1727705327
349904506
1384637652
129994646
1627601061
1923651406
1524022176
299861508
925506456
457958834
2011116848
1063595538
212118327
1624365619
292819078
1637373862
833891628
1677310083
74566761
1166871568
2025379470
488324386
1418249026
825666654
1779278000
1417373168
1952625658
489379336
1240561735
575512604
2146433530
905131094
1694317274
556749249
1388881126
1949497510
682928351
1324496147
2143576372
578230935
1654925582
288797118
1414071269
1678550185
1568623750
1158934407
1751239381
641391448
286382138
405648655
1096849664
751517549
912377847
1984176485
1900819540
2073808086
1104617789
321855371
1499604772
239796016
1005405598
1847534323
263671822
2131308405
1408038164
1167432413
1365833510
650987092
12666054
162503402
577518133
871091459
1228417159
1352372600
736853333
919776287
398039527
342365280
2031502408
1610335355
1514326305
1920497011
429897338
118893431
906139477
730839679
2142357010
1388891795
394918638
834885697
1341149523
123261521
1860078301
947093664
1290709159
45569371
358052397
1079977956
624129547
1879124774
1540114017
1213699558
630705292
832470747
998654981
532019315
1743371515
11918395
1579178882
291624957
477337472
882490946
468544830
1281238109
1479155186
353046063
1835825315
1572558359
718048259
2138630586
1325198420
1797713515
702393247
1835554023
1253375739
2033558276
1360418574
738398212
2100897450
736045246
1035633650
1954446959
897214877
405620698
2014474399
2137558140
1855013622
1329982007
1259245470
1025802811
1263399205
333012526
1028137463
1364282277
218855962
1001982248
1471981430
1453200951
508701558
538457351
235770548
1418605502
329638381
1873862278
716784560
691008083
1484118052
372243122
121345505
1806163954
129581639
1544422971
815450783
1341180268
1324042054
1086169624
1016803023
1229089743
1717083477
1832594688
1827774300
1587463513
219680009
289703449
1133061236
960334814
105978157
1618274204
1412792873
1502030643
1601648313
103527963
1312892303
65590487
1454226261
76236272
1415881090
1479771476
2095976399
76163852
236855981
572478498
203385581
856258874
1573413645
215939369
1076589248
330822723
2059519296
1781792677
1919252586
1527127685
476279413
1388844457
843972709
682377856
890508944
2050910034
654671508
841240835
559424645
1818050827
1510108318
472829937
1257799546
2039224651
1449163016
2061502827
1030774188
571913009
1063151863
1238952900
565614388
2009656966
1898044878
1409094296
1472756324
1365974282
1870563393
1643167559
735980833
1197107671
1564286940
279491277
735473634
1168173341
532192333
1833451262
551243973
1373937975
894375226
1617591877
30054496
56024050
1112346160
1876641972
1143179136
1309099538
2103976505
593622778
1589637083
308168490
1750809148
1089626574
1556512866
1726677455
888190921
1784900153
910755584
2098176523
373333925
512043385
1653231795
1098878529
1938788346
1912907221
832263437
847073392
1602039446
928600158
1104862598
1426889235
1342545482
875403797
802677828
261943296
1672739794
554072689
56434465
796485723
77801750
924576390
206392974
681918570
1224783083
1992697014
979481256
30904873
1270891374
714184169
1035119087
1108172202
2113902524
791398521
1729746887
354077441
1006486222
1913243830
1270289972
339221144
1531872186
267225243
1032280738
1645613398
297754887
1688009908
776532847
184551024
68760625
1657759990
2013881540
1023298891
1508907131
782295490
352855555
145463886
1511855120
1258088115
1991242785
1596061512
248478523
513093466
1028669434
993886420
1881773673
1785284282
1948760701
1655911860
191937573
914183045
1961466518
2018860027
1227424949
264611322
1887563672
318009628
12800777
1681682287
850591700
2110769034
1710253393
710110381
1861599958
157140744
1096123259
931191600
2103182719
1115841854
1566944462
950861026
1754018094
1632657521
1112327973
1258384281
1720692744
1050293230
1602072118
1221281383
719189012
100168064
818757695
94276375
2130135356
78496450
1975985075
2125134621
1620971380
884282470
1743025262
1783810769
798048974
1816419350
582413143
568197758
114442411
760503812
1541451060
1426231535
1105094785
1700376495
1477081475
554668796
602383720
141542557
67976474
229690279
1350254815
781834205
253768606
1033030766
1987528871
470057513
32795876
2027820869
295734403
1450665277
1598204087
1719640515
975614397
422096109
1715206812
685199597
1979025911
615426551
856224686
1128124967
1575571592
1736014254
120405272
1785591596
1387070946
185077901
1910344576
1838003809
475391937
1693744371
598028699
2131827616
937706105
1736708425
908551675
1369632870
1071350913
1766543264
1353101060
1958300512
182267036
1815245872
44955625
622878450
1948410744
2143409168
1128197770
208231483
1526180189
191831092
1698452674
967735765
76268717
1670895422
1970335129
1174417520
481556944
1782210833
1673082688
33459429
395898906
1370040101
672024739
433218651
80755669
194628979
1824570681
1392470937
1434914687
842290882
1808539718
1079582989
317658581
2144980388
275330903
865321898
300270183
1901876403
1192573125
1780556237
543536782
1142740193
1311932620
279963788
1090207518
767492154
258191837
251118461
1300385473
632747649
983538562
1178916967
1366538259
1170295407
1046571459
769851217
2071355982
422089123
1602361269
3817171
994102483
1267887606
364636237
955943993
575446158
414108976
542242548
777627311
1867381600
692654002
968107754
81110766
2058239665
562137810
1618322697
89490881
1014310601
592372239
787088328
2091890395
2086573577
72213799
1127952713
1275405840
128481010
737732447
2008990950
2018143797
195213016
1485853760
1171873919
741339067
2047480406
532166955
1389952381
1630059662
866942101
1399661201
1199834377
1693116868
835302581
1701384095
1790015190
62079948
1021342250
1171497923
26380859
244971173
625938697
1038087030
1511670647
1978420730
1754240018
1321099759
1930845298
2121431253
221664269
136939890
1898548152
131708870
1871191129
1862869862
2135236043
773089211
1290397028
1848974247
689172795
1147861317
698978082
1003859043
897682872
1888210381
172837121
122628842
1440783071
215174
375560528
557407865
1462826257
781953722
353427896
1265754914
239775003
705568094
1469411760
638187057
588779154
519252805
1846964795
1800909856
1618790665
1146165115
1121282145
1732094129
535077017
1324451437
2023210381
657798130
1826665538
36814652
1854428157
563375771
567221855
877609132
864537813
1720062132
463811299
1886958850
2147213850
1940642481
1467107948
1017940972
4436306
1792958667
1782919675
1654174177
215826109
600824532
1906248459
1460478692
170338627
605696402
1116078266
1424321523
1126018857
631918699
249205138
500348782
696636278
192055487
108308888
896550811
2074594835
1852024828
18040146
48224078
1169099333
274472979
304425111
1893345526
2100539558
1085390588
335044599
2106122571
1021876979
1779020201
1283569252
551129374
1570641795
1535827668
41776321
1967255672
1186591450
1500166273
1054436664
722822487
1827500972
1685922909
7743856
1796246018
1171821954
654905058
1922310419
809524980
1198470915
177180138
88744160
893898828
2145736087
663807376
972022114
1692764475
1487469701
1292410450
1232854864
262395287
814391574
2095973435
485782043
114987273
1110079637
1955501424
1729371828
1436674847
500792610
945448124
1650800030
414204305
162910022
1514923339
439195357
543128993
985647813
1519009653
1402546565
955341928
873530626
224554686
1029478728
827728654
387802550
1057082047
1096903177
853457730
1125963958
855862409
1535291436
747726388
164789810
302772002
2019574401
994870484
383960515
1922885449
1452685297
1022385289
1204455303
1679614229
671112654
1641218636
369258552
30663890
657746656
1961580701
300862651
1503050386
282392550
2146942220
1111712351
2135958992
131354766
91849835
807486378
9511562
717426027
1939570679
334866179
812948896
1637365114
942573470
1377345789
1511063847
789587223
22092584
1941183911
2121175098
499789841
1967540809
1929712510
1158614149
1167657463
487715224
1564152858
1922167349
12237689
163572850
1332418027
1853175489
1620095752
1385062223
1413952652
51012148
834167882
1941748411
1916165936
1202712744
1694278025
1194385748
1542755760
1490991026
1487493234
1049039438
539211026
608304456
419031087
480331681
1401483995
965272253
1668159249
304840961
809290691
1553286181
229204494
1266763009
267972941
878851355
870937282
1283297450
1022748654
1863824411
1653761008
630400886
1393450491
1079149612
1644242458
543496856
515729892
476554316
1581302733
1252848191
223227378
186237636
2055318007
1168321909
51056476
1140618792
353964817
2098727806
1371477790
658750753
1104722169
1598009395
1449893339
1389606870
272457800
1578794504
30964500
56267611
1209435835
592323852
233550964
2071818425
1072327580
1268995551
197739351
1728661082
1858166820
103101333
1037066293
2066649201
1782676218
2013837823
549685519
615282055
1055238461
1379401229
1777942548
1578696258
603089175
873335943
94570873
1243329556
608166305
943388708
340840286
769832985
326145080
252348320
1760522148
238906617
783381928
1984542698
323053761
425537261
1007115953
528953577
1442387765
176345179
1087198535
1739620860
1045802774
1730461401
987320594
1201985892
1201603114
404846230
1176207944
1834286532
2135172334
1017530550
1909243107
10736705
1913813485
1094873052
774288622
1661011773
1639335227
895249729
1649917508
1104115217
660110335
883222110
444412949
1266538517
801231829
328473472
258456645
1169713938
1282769430
1745579463
224461279
784034716
396358435
1580695880
1881083735
166766389
2037033082
210173381
426251002
988905501
547789193
68504398
825769544
1957998735
716643674
1272711146
1204887383
682982659
925221271
1977005128
2009244031
2126842610
826228782
1700999591
987051467
1195518184
2063386954
1815162362
1177274310
1734862972
1992964966
1614465512
212024602
1470169599
2144122138
132646863
565558965
1024156493
1978181421
99880315
1337368363
1088055369
1912185369
20209552
1746517772
871215950
108938210
1324736423
1506071744
227297623
2098328040
155904556
472019931
2119820643
39068503
1078238591
1763631561
372570684
1383702396
397467533
786814558
5325828
950987443
847459276
1362718667
232086242
881832828
16892287
2014193257
1190074111
1441546054
713568562
1653136703
1457960625
609074887
890314264
1840855370
1450683488
1664668192
1564539298
753119154
631450477
1905653904
53359944
1228145525
1729436844
1297908783
1652780491
1950462898
1264847881
625194883
51396594
649941477
62520945
2089783203
214360946
1262145856
1346760687
1676272235
1389327074
670239607
112201611
1022830357
1070359941
766982108
630519938
2033546566
2048568721
11128178
1667484826
844812825
479930058
121103575
1234375054
1566708126
1536452307
320828382
644037107
1966036175
1741372376
2023724815
1380191697
288823356
568782355
258591930
1469986323
1962321574
1428906142
371200163
842304432
1387006401
938527072
1511239347
576777698
736405381
294994961
7384298
68348383
815289666
1402143238
1659195314
1331435582
932271220
1351581153
1056411067
843683424
1074338826
2131314602
1487932313
2092686327
2103851385
1790669824
769719792
1727302478
1710789242
1384361161
1712041287
101441356
1039355392
1502653798
694198610
656828110
1955424172
965503953
965962805
552896996
1521249900
614242984
259655160
1323783639
2144047062
603710326
1602564239
70758384
1720281626
1946414413
1160118918
2033564448
1208315019
1952993246
1120082960
62916420
85362256
1267185854
1367462725
1537595372
679324035
980954173
406464482
173357993
1113255497
2052857688
1871926592
249589051
1633874767
1377604925
300459360
2138059354
111266093
1727610845
1930517781
148371826
1151705751
1111246264
1059296088
1571129395
350842962
404401804
380387245
277478846
1512810165
1619244472
454698968
1592348334
1058791343
1484370323
596670655
148193837
457767176
90108010
935949488
1913228809
1486036938
905564736
1084516355
1710383064
1880630111
349295354
724558428
1229332564
12534890
1123657193
541652825
1862147513
1646091851
1331046780
1384056671
371797303
1527628084
428670669
214558602
1618116822
1327166806
1560281531
1187365847
625053532
477317519
1107215595
1247618385
951275038
2116287220
1772795391
107941624
677019634
1228556518
315938906
1143954442
1011384135
61476718
1348639737
910998240
864475986
1288050434
1135656633
334517570
1216944129
795736633
1581500910
504765325
1378497726
96385513
1808517792
998337759
261343987
712637348
1815445538
1380938221
431428439
1097017986
2022514587
1596920280
1356515625
1085089661
1154946568
610475145
707445596
1840929420
2061775287
1072580574
766883148
1592102585
836066296
1017193644
784897205
839427373
1713667
777088181
1488771516
1739836478
1951436421
1797463845
70431754
1879490169
1488123696
2136831792
201232578
1738615907
1538443036
81059748
823119445
1561256161
1450784930
1151904921
1405797768
1572591310
1198460387
471171430
1479335530
1499232442
407417243
332774810
1425196740
1468409647
323160362
1546879346
180993407
1827413135
425551656
1449405480
1522574389
1588307680
1766502698
1878883951
969148270
1641747624
1344334397
1547838395
605098486
1403303055
1019201208
614343995
1100160572
924447348
988935420
928050555
1665635193
559693396
1604609053
1061043140
203251445
1147363734
813850150
145378875
988391677
897246169
1041485872
1283268033
1397630093
431101521
1823097177
663042182
223237374
1060325505
1275066370
1618605070
87336430
235438604
84200059
935758216
1671706276
1431622284
1981736809
692654002
617280636
865746946
101898107
1323659695
784959518
1425677198
185899868
1497667128
1640790312
1698764728
340605238
1962622431
717961665
530927880
628241489
1599238489
152909918
1774143124
1053233189
1350989661
1058740319
203690138
570349132
751450995
1508790025
2064746530
1874423955
880417476
1994014869
1733081468
484332946
462718477
229283141
1677020364
556146062
387681412
10779853
160875605
990296869
114634422
184252815
1649560285
359797979
572942251
852821314
2039929315
1122323739
412144870
1327460906
1714487035
331643761
1871654325
170875046
1495637178
958582560
12392333
1017615262
1493425171
1312697517
1992101267
1382677167
1359872478
1972718275
81974791
1397458433
301849206
2062061378
1788662134
42487158
1172875183
174568084
2145547045
1968134947
62439883
588085127
1657003558
1769597429
975257289
2036580951
450455748
1479016205
1478723507
1736268870
1066221055
1763500157
738784362
1574517176
1369800000
1741307965
752687510
206979674
1975233577
1115288983
194706402
1448153692
935798993
1679136337
1774753453
515577015
826786942
318315506
2075279215
678410807
824062141
1072189508
1864037892
98343149
709168422
498283165
1777430429
221451605
1931245766
1266576886
1248466356
283002599
1209368193
253340279
1280334851
1649282262
1115594218
1992359026
666414151
16933920
628686941
494142751
1524812610
1635256176
1323216632
886801007
710443733
88348669
2116822749
965230422
259151153
1752252125
622336809
467807132
1764147851
891530022
1780443276
114901110
1955479162
653574354
875410533
263732495
878521854
2078717251
2109911589
352689284
1146732076
1044388667
2019400512
1994697534
1511804901
566393549
504412647
1524258048
57807996
78567645
1807010644
550100696
1696529909
797952366
1800235027
1401580384
1603284263
1634516544
213187439
604560056
1433072113
1645587270
851167057
220409078
614074040
1162501770
1772644913
1104191062
1172690854
1053333948
938884703
430745490
1542553947
1402852574
1042120554
1930338103
1420055438
915669619
1191058769
1703287677
327354467
469611066
2060947433
1371036642
639055777
937239598
2106468203
239494504
8549141
1240705224
394209564
784293847
1204194553
1430279314
1819215072
2060329097
1522285534
1417717238
1971861199
1127746243
785711228
1277679468
1547748735
671794529
1662333471
108998950
1487613301
455205838
1856052726
1837627038
1942145553
1994654133
517366809
966737179
1534627513
1894688691
60708856
5078050
1565569764
1479598113
38895865
1168642783
1023293146
283450904
1291694311
956351179
1066016640
1746446467
869795059
118388769
645852493
1145197937
1670540231
83023308
742853285
124775072
834682844
1843986497
184569016
206220862
1756860254
1345157965
1097872280
1868291151
1672757940
353769568
1236641929
219259765
1772680780
240732101
1598644368
1955925770
1398530034
1523971883
1591751477
1067252990
1410480245
306891054
438654781
1484790572
1868695599
785869641
683877636
1939715752
1813003028
1593053032
820321625
758029577
1432361962
1927177455
916921302
1868873541
1730481938
974505745
508850830
1799744350
2099725090
387257669
984562674
1587429395
1309373798
196080704
94015277
1426209673
152235666
205840917
85477830
1469592143
1576524959
353388293
583516869
390558077
1100276131
1493688809
101944201
1840725308
2137792484
1258239757
1807248546
466931111
1523624712
1196348295
2064338761
853525277
1058254272
178915927
1028396945
942218672
259146139
1858175766
2117987354
1120363751
699798072
71141797
553736631
147955246
877440903
1940168385
1081206081
1406218369
168644375
1728370567
855432429
1730843830
1110813099
288335854
1854162617
1247041684
571390664
1369264907
2122123679
775284568
2089518925
1492164629
1323364543
714563350
1568460112
332181837
44494625
502475018
1077663875
2119726325
25579134
106235734
578358031
641230155
1116087991
930345277
1313589556
225879783
1110485140
78299423
1720054861
1691321488
1139298940
1049131409
1894900119
1803066328
1506693537
1636848770
420846831
387700762
745236107
1674877068
140795323
1327934713
2072266667
149102206
1609551031
537856999
435452002
312868503
1140843030
1362718667
95481862
2118935001
873937696
432578332
936259031
964999267
2063233043
1699673341
1896903198
1531422431
1898773038
15696403
417618385
2036250341
353929583
580811831
2042425594
1919335542
1663135900
2044408048
1862208307
1478375719
1698699011
1121015739
1099895967
1277844488
904996255
333259769
1902248385
1049692526
1589127765
859711942
827632357
238364214
1365864786
485135572
714286224
521656877
1848028100
1359684352
1296792042
589997278
1675938443
61280539
1756984332
1179465677
1125717653
208453360
1160099940
1614920278
535822544
1341665350
696714611
1311736624
1453309759
34603678
1508612015
456764587
462120264
812691943
614398209
178900047
1348636887
1468457434
377430464
1291583274
1828350903
130159913
410692609
714938513
162712462
2093534043
1579101454
207917252
1836193586
1135866486
431652288
532968226
1723488359
1520760756
1649115681
1757765552
1559198641
683666555
2080767841
1843540556
280464690
516014823
718387831
1598107005
1045443780
1984587213
771795439
1529013792
468324718
80697926
817942600
1780726164
1437035768
1724248232
2107275329
985296801
180344632
557180497
1741050734
2036433068
1815903155
345004292
180555823
1215651767
1632493260
1213280731
1812327001
1530627476
350793697
685578110
421496156
2024888562
1132170017
1628814168
2122178381
2145607750
397159764
1611632825
1170808422
1701070105
1126542671
328272244
1066898680
671239271
925428703
1029061390
882593720
920182979
883537841
1577441793
142329696
61267758
264106997
489125518
1368397995
947820064
367536262
1623340237
223594062
1132076444
338324330
95161995
251726345
100321831
1196080216
1380441808
292990411
1397798677
1867563374
63648852
1253709072
1110386161
750817206
166308542
368136974
337335351
1562352985
12107674
1120196650
1685217796
342781389
763743403
479213652
156573810
2011696344
1392289605
642657784
1546432184
578255664
1721232471
230324592
1521476618
1845355958
1642979000
2013602654
1775082518
1523491576
318190913
1586326699
519920000
1583182310
1680082803
742716952
832563259
190713872
1129843448
2090731864
2123138839
43216908
133976517
1234818035
729364184
1966183177
1890902193
384026944
565607615
1761053527
514504552
1030374293
779739497
1088164443
1420179057
944094879
1769573707
1147755452
904540061
1489406847
243204061
2056789740
1091973633
423237736
1282405457
1184609711
170147309
1176779193
1934960376
1312102148
1219206641
1716233203
1931991915
2083771249
1572157032
552107752
355062224
1655144460
1188639014
1165623749
1630315609
1479742453
506988852
419758112
1173787636
1273005319
1378636347
1391719634
157296444
1897041990
1717928253
565188989
2010664397
645139161
364628237
1662181001
181682997
476691187
687672593
1794072815
752680900
1962073368
737981698
1039805936
2010504284
1928676271
1904896771
519026106
485095540
1903520986
1124074694
341019607
2025472533
11929241
187476457
1770318307
1992534362
1292330607
1861992193
1305340075
478439149
1957257007
727565277
1275794990
1569236404
1355923941
1102200548
1221692010
1136440328
23779633
656142260
801598361
1609543277
244875013
1211959972
2026597454
1512755819
781674255
825559325
76945958
205991975
526672426
1653108715
1354807143
1504568536
812058049
1780399328
89060335
1067354325
1923097748
59185046
1036025192
193086764
1363752153
304628238
1627631195
1542084431
857726202
1638359693
1582370195
1046353854
1944425288
283672287
2001201768
727244043
109659191
2143283202
954251275
1081771356
487997351
1254857721
1638426313
1821797552
303601403
1346063291
1237948827
1372107665
761197336
283270718
895469813
1408506627
514393404
1946595175
1296891701
844411465
1934241042
621120626
692205392
1556747879
1954354017
1904022799
1121356757
2073156861
1020382473
2027619875
934010802
786240794
1491876161
548070873
2102874887
2114096591
865042658
598446806
861865021
432668144
241982782
1032303530
391394752
798764614
1222565963
816871739
1014729414
2050981837
113331812
926330285
1879831553
473885306
1643022072
1509345262
1369630823
993632664
558577267
764640194
1122715091
1911155183
432631901
386732749
158318555
1326266039
2138160359
2067699213
145509266
1288539596
2119584495
1307312449
1365987772
1580436930
401894583
1256708245
1321472661
419540293
1490609832
1116765780
936713203
105329980
1509328602
1546936543
279351401
52738962
1096549243
1416581043
467880501
367961186
2100117628
1164493610
1630275066
880309206
1180569882
165565642
1849070829
1948877708
1969214671
1656750603
1383690640
2048286961
1045694838
1221374833
1835286531
1957094979
1388988646
1768189222
715558317
920065634
970215492
1781169914
1582293122
449263481
1815892754
453635241
1805062839
2023009148
380092870
1578453649
842612730
1255723649
102705244
91552991
285458167
1593742129
1915559981
1428482438
1825684154
1426617890
374978110
123270926
198271014
1000123925
577067923
680832400
1456662591
1516788548
1359923917
53297341
1157557643
722888215
113123500
911919557
1587961881
1615277086
1612915496
1489372910
145428111
1101258587
2085613307
1054592496
1402335241
865735962
836436617
1988667254
330933444
1694712849
1479452332
221762673
1485735473
1769126018
1889328353
884777480
2009627382
298296443
324913065
923490087
351965779
1551600479
328862014
1973479532
227141654
206994843
1070303985
1880054805
1036759576
1855406604
1068858676
941925693
1982400749
1996232848
1818381719
258228467
1007112946
1861121390
1369089272
1820824503
580780697
1081159018
889537228
1592419558
1306070135
954295666
1195474087
599699480
480353048
238934531
1133095504
1988096317
1517725793
1418498765
203634753
1177466030
891464703
403242151
818291300
501115671
529959415
2121331225
910249264
1497718264
1376031995
1524168111
1901022594
1027173357
420214851
417444186
1932007660
1647359607
185364557
1013527301
431684170
23038119
403446168
1695717620
1787721128
2007214572
1335832841
1435882258
503896601
700719766
1394572816
485883815
519580293
1731378257
1021041527
1140035022
1828450899
1834301348
333552272
1104539572
1430010903
111334128
14784505
410742077
1361003542
509859819
1749287236
1139081127
1032552687
718719456
1240324097
435710245
626223646
273491240
496197986
1947728736
619801542
1471358153
362326191
684231179
2043326630
1143647369
387701730
286285177
1479612391
48641436
1733251777
1459914010
717244376
693423647
1532833395
314550791
141382296
1636917475
1131680111
1062681968
354690800
677163792
810509210
1500759848
1128442532
1366115798
480996235
126875512
1757720650
1975120130
1955913311
1726906054
850845038
1298652172
1190923414
2102786047
212350970
965887660
330343716
1222756017
1679435534
1069937606
1095239210
1658817816
1542916631
1633568153
137689599
1033207372
888946287
1408295059
720182810
654833189
880728783
68458881
848923677
1894724808
882321022
1260267285
465918173
283263412
576809938
724736445
797338649
545686174
1101480404
1952313602
1831706385
1073311174
1433592429
90887956
247990268
368030704
1923349319
1760319076
705622986
1882579089
1041676774
910777559
1653430994
466004870
787389894
100704620
2134846156
968711523
508887724
1785016606
246870887
1133321128
739299538
2016037633
1965778864
78595631
1816387399
141409079
1651786032
2018052972
1292970740
1767687648
761111655
2068888925
538519227
1912128791
505512241
20143070
1760834077
956314380
832055212
646138683
1889583369
1247164683
960590573
1566678209
2134023475
53662129
2123645857
1208901594
295422562
55098250
690477211
191179517
1301308335
384274169
530902620
1186976072
938652295
992316507
1115883699
81433445
2138279172
1419584711
870177207
1224082932
214022705
928800730
269669111
1261216752
751493972
161920388
1359768378
689371063
1865447110
966469114
1804597650
91699034
1828903892
739019661
239720155
256951547
267878207
304263210
1779305565
1502059166
41521156
671675075
1126805444
180701688
197597608
1717060558
1391877961
864662074
475859229
181353601
1223862963
1542224579
1198472006
1773924674
999451131
202438893
551307787
1620644903
1929198829
476923189
637058985
499974032
2074694008
121926983
190633770
662882615
511208160
1603900900
1733454047
710406569
1290573514
1152135178
500117469
1548888169
209057486
736688509
697106922
1371108987
1148871931
658144061
1282450363
1314842167
98842420
1675366515
1193969102
1030722539
448030435
1445637190
1062497522
1632561805
1529099
473316058
1607268276
1292461855
822035698
210173381
361263618
230973927
926713688
757837034
1204849262
658262906
67373529
559486036
579081676
502750060
546590616
114443212
520352912
1970159737
1821496500
1485378734
1074630584
1855743065
1712723124
73294558
736774541
2093797893
711161313
1417569073
328710529
1846809336
916952790
413958488
377324263
1642747258
1847882686
697267433
686348982
1055141916
577713880
1716448138
290772309
2031137651
593079175
1079239299
799170607
1805000223
1814704710
1837691712
615331203
1876772317
1810418103
1222153067
1811283095
1223164487
1636318222
1255416092
455737637
149874632
968940443
31264656
1224117255
1326545468
902982728
150372364
1635008329
1516727608
2143983092
1596314186
1995227206
1573116781
487424086
335628484
1384126623
1652216794
959071689
1817004273
1100398430
1569260385
498864472
340567945
1514711575
1598337512
110588195
1305864712
783434615
869988752
227212915
390270153
666451156
1470060161
910984967
557200136
161426936
875444414
301627511
1731561797
433769156
2033509469
1140990753
999228581
498545272
714087389
1732487925
1317485597
2006630005
837599966
968266940
355913411
306135003
869430832
79562170
674663104
676290186
31665952
1092577578
1447043163
1426789864
1442153957
1176999689
417016727
1979158184
1922647212
2107947026
1929378322
1359486040
1703816739
1362608971
1390720133
452812046
1619362594
1628599719
609431760
589911611
182186602
317315789
610010714
311833840
1795890789
1914690468
410954014
2039909832
1108718793
430520790
761969986
351209346
614952641
1620586874
1609087540
818637499
796786185
1688932875
1466526784
559905787
871674730
882374716
457649768
1279749168
183518505
1378153137
225406996
81208729
2021406019
1124595356
475651427
1631790525
540328832
61156854
1152919480
976044667
241923793
1034972921
1195075040
1225552554
1191371317
1086415440
1807800159
1857997670
667255031
1064426198
1472305784
1547394935
873659616
843882707
713258316
427242315
1832342564
643821425
121463798
2069040778
2121367059
939397135
212599890
286252579
1878412383
339478491
252919395
327301617
387956027
1522328619
922441168
556439075
501839978
803366627
1902006183
694259136
712012947
269825573
1699793489
1732939747
1411973243
1215694971
876853516
2065084110
1266161554
922486431
319141365
125994140
984781547
1267510488
163537743
655997799
110163221
2035054247
2017479867
1201636681
1470251108
2105304952
613926280
237886976
1351104681
1493520189
1851236980
907956971
1232715710
313643877
1578864531
195986339
1903968716
2136832318
71492021
1371279616
983855033
1840278446
1284410493
173357993
2077025935
1168217078
1848043413
2127114041
32825089
1314683494
550432210
629876699
2041718422
105933611
46938161
827594120
350801613
1517333992
1353968742
826016732
53692431
567982234
960091316
198068036
754487538
1650704001
1925015460
1306237084
136003845
112648817
1960562782
1881770169
454688765
1120434725
375112147
982143438
672021749
203839506
1322452209
159738926
1159723567
936228916
124740830
262878268
1152253305
619680657
508044368
1191416258
251382261
2100866841
2019529935
214127961
275825828
2022017850
1634387315
663463868
1378432370
1457698012
1427443812
127170298
800433397
1742729119
2060637451
1009702269
1807930255
1835661549
1158479344
785846861
6719216
951463378
1067643297
55553380
886792131
318564374
762090873
90207412
763219459
941935712
134011341
715442521
1900072827
1868589974
2020267017
1590193848
448231799
1584193258
1562922083
2088136053
846431645
215366765
463890439
802382643
1215372449
1329167115
407138651
462950894
1822158585
1964778820
290053975
1430924827
2099735078
868511844
1262093972
662956707
1091261052
531042758
809599808
1486643119
395623236
1968798528
621645811
985751077
41943492
968836660
727757856
1886974423
311545356
1707260870
551574404
1323632390
1213083399
2134023475
237323133
714377531
1148568979
2096363878
8167171
1802840544
1896269341
1700909830
1997408422
1031908808
412966889
2146337574
2065815665
1169417189
1453754893
141464661
64102560
896032282
313615394
1962612095
1854173207
1037651112
1144671607
1852668304
539702021
1893630623
409165500
792071294
425151881
840047715
1485389850
1087272962
1365237416
1897254517
2124293420
1098550040
1622290087
108057779
1190103371
749140143
561778046
1126785641
159761834
191932496
76158576
1928996719
2020711070
2125383670
1840148993
213850842
1761904336
1783305495
2058911079
1840949691
936492351
915228688
1822851566
1305533549
276477506
1157496800
352922544
1803187916
1619343622
1791728214
618852694
2052914379
64312910
348618
1877439444
2624828
593829363
97464199
1205088258
1765290086
208325643
728292265
1281919594
373192059
259464192
623524792
1256196511
1002446760
1255796788
527050196
954095017
2143899417
849263398
93941124
593279216
1370478868
1689223024
1349720707
1861469739
1017571356
432117386
1783765558
1564636737
1643101930
671118174
742066447
599645803
1473255347
95448901
582011874
83884948
523262167
47522775
353548919
1994141573
400798822
908574495
1789766725
1178874624
922551615
909073912
1062608627
659656541
622645649
1043673915
293774828
925949709
243210776
1814541303
1755079315
454955071
623608464
334438706
828436537
1379966419
513668467
1385496900
464392893
1483426051
1232572195
1502122974
542815639
443787257
626413342
1531884373
1024809305
143099748
1659082874
1883982801
1790371312
528253026
1837717287
240711016
1732685478
1213338578
1938737427
1937387073
1845663591
1690465359
974833501
1231671802
1574042849
163507702
1904555009
1131987664
591837541
430807779
959398504
657649602
1647004770
1330162674
1598993152
1836611377
1425164384
2026712421
1353584412
2014697888
1793034512
1694907682
967894592
2107193323
1896799699
199853484
1983560924
1485594231
1758855616
875463005
1259477946
1936387803
437067292
191446289
1868521305
398992462
1408451844
1154786504
962437364
1550166666
744577542
2081525232
687761343
1135947338
1444297083
1107726183
297607843
1596677777
1766445491
946957961
1044994921
1107808188
701722897
1333961962
765138371
974505632
1615376449
273935732
1147557527
257695507
1825408536
715820147
1836183347
2011314244
990415351
1647973645
873263436
607491349
1066864468
1111183855
1218770516
1256423163
1216627905
1709300145
1446020511
1737671251
261854834
574922177
1908927829
784552731
61566274
96179694
413600412
1437957654
17381437
330079308
717009991
421879927
1363020168
270455805
1834184767
997444513
119748579
21001460
701088203
2019345664
1197677645
856906771
945705847
804621941
1740888647
1476248013
1273182746
30281869
1231747515
951785283
463871527
692900939
518178675
126439990
1517362954
641846711
2028418088
1508899752
297723945
871990712
621338903
597663405
1780303551
242124704
1794126745
1631295176
469027469
1801515426
205600161
960861339
807516602
1214419672
1190037651
1507691438
134277702
224499187
35905957
1756174126
944038257
253060685
465189582
2141030033
1461311845
271507935
196245219
1271714325
703084069
472569552
1506971575
933725259
265924582
1956528209
1331807406
1856474041
1809567744
626008946
973399830
1433758986
1450536745
122529185
1724762644
1873225776
1918578186
1406825893
1409671078
58091026
2095246339
1666716502
1812837825
289416263
957681202
1022147217
344381483
1166056280
942134951
1917463971
1568866802
1372919931
1443647814
2019490415
1306041508
103623478
2081344472
534383443
698537201
948224748
2129299012
144270492
1369105590
1712473210
189205786
216336571
1255386813
2051412671
1071914767
97492086
1645120633
916238175
500371841
1269781532
1972852890
1834173919
2118330740
1971285276
1188460674
1251709609
266025573
2064243586
1737914867
51494534
1686299716
1640803002
49271376
1235425634
945935686
2022349470
1581443646
1657001222
1737946518
1764519610
278675272
1436813921
618897623
240441987
1295682568
1157685332
2088273158
1166892363
160252786
2053590156
1298433087
1175455373
191945317
1451805514
541967190
1520274868
2112622927
1553931523
758295951
612869924
451766753
1444416820
682905871
453070828
1011409634
2090995013
460207360
1494507527
102040281
132377531
206827127
1518322076
802498775
1125082565
1480394674
424614818
658504082
1195533788
202768092
1684979298
1420977140
1854664027
1991460485
936034216
1731113892
2138440188
1504829395
1983354496
1601683772
802337920
738592357
1530810794
211934433
2018901695
692682810
129591228
302235562
728104218
1876224539
1353359840
206022890
53297341
1426730058
2136499746
2051898626
126937716
2079650212
1036522118
634141885
867150957
1285322827
2138374940
2019181099
780927563
928870807
1719855383
512257053
1107774328
827153102
82639920
102823473
429255925
642692731
560586630
164469751
362284134
1666450615
10795544
1853622507
451398751
1664496978
1123334602
307226299
419398858
763539883
1393016918
1863245146
1941379268
989359895
1909789392
2118934274
639279566
30942866
165967276
1188767
289164447
1539779600
2108516799
1982025871
1849988454
77822599
1006408363
1445907254
919553941
818276365
39528656
137088920
674486082
2026415509
139377658
1138841958
294514078
1639386840
218670298
1164734041
1474120457
1684379497
1762825557
159450058
1654050538
1112856651
1982748226
139869563
700847944
274480132
662175435
897336602
1646806396
1120928546
384878356
1510686650
1293708477
2032728025
964230203
830775217
283902773
1819174442
699298481
1894232057
1370802754
1967774047
1220162418
1686376547
907774830
1475300022
402617022
1266114942
297534674
625120019
1392495009
2132669369
1772595146
163438818
1985213421
928271362
855717571
305902744
832339698
1890259755
72442211
1083642657
304100962
1277195075
1610546746
245429778
39702245
1555762010
1756883630
984290727
167428933
1401896916
1096602070
1555059131
745029800
149363438
1872844057
2100093573
177204298
79753817
308255773
170836039
835448637
277016882
1824019201
1556927406
810888415
1630459256
1139794520
186323093
1300587163
1467273946
603511219
1138732314
149171163
716236286
1597432851
393641871
471993832
1788980214
1660925228
1254024152
140280089
421542786
1396245336
242189100
801328979
1399366443
1876355341
1157171962
1878289337
1883765687
1511455540
904096220
492705224
1922107079
1831153046
1126756132
2021456651
1759336888
1828156968
1179481270
732697216
615853536
2119207424
49124435
713048125
270603061
1455131879
1133128821
1063092868
1660017091
527285991
1505086992
363058365
1697590070
2137615185
14611735
1355113798
1530386920
33331443
852246934
1661993135
988315535
1227521606
777461402
1618553119
1172099875
62369806
1244622235
836148014
409653656
479276120
2089785241
34411659
1125310059
2011759224
311761285
1097058636
1762289012
515247233
297178981
1977982912
853823637
746433930
1115006444
95750655
1246108530
1185511969
1384467628
371002127
223335616
1626657842
1100253509
60492658
1834739441
661966724
323756200
1884965285
506524418
1450359871
1409160320
1981656687
1824363850
1528450522
1715862998
1795125759
1967623612
1922172506
921604952
865108680
1395308566
223491196
521793893
1299949945
1995268835
1651660645
1790008746
1134318524
124247794
206600977
1328676122
1458901481
989980196
232425778
1296384605
1632616248
633670247
1086151305
1753153688
2069765967
192656489
255600439
1443657343
1381410270
2104408921
118051903
381699889
1950638382
1210303479
64249447
2083926195
1124519008
263245122
509202941
875446596
1520675950
157717335
840237982
2098868942
560445370
1316193482
1740027141
430925137
1977290076
35744353
1768209553
1726366661
741692616
1199943719
1078060808
1525314818
174130089
1843149978
638967489
1955855157
1773142280
1443180411
1941583280
273543068
1343339878
1055517877
346520915
1979497983
329164372
2100847841
242599836
704429861
1815792852
1112248635
964648044
1230905035
61497353
921567275
424568614
1062589904
1656823916
1659453963
379415103
1734630643
997269449
956727408
1611053659
1108328378
1036411457
1513389827
1344376651
1538136153
148976359
2099495889
1900478836
723445801
159971611
527377755
2040887873
1686612691
1233633369
1059754170
1168593784
1179013458
50983949
613885891
1553405473
1375588825
1378456827
1452672798
2049771107
292863492
1448291653
1069476183
822041167
2121109417
315821060
1363636897
1787669281
863883956
1248465624
856775959
231268668
347825037
1924963119
274266823
1241725574
273565619
892081441
62241324
2091437043
99143676
468467132
354374787
548411576
34813213
1405069116
383316095
1409154228
2103488838
1231669640
29313963
43551471
1406520109
1222541973
460567660
688728150
527379763
1564511888
256919376
2015968699
1126025952
1354340426
6130803
1078322277
643996805
196394274
400094280
504030683
716293385
1942568227
88349566
1123039227
1791961563
1409686494
1626749563
1525600120
1049409967
554803576
1700643401
1625401391
2047468411
1924045102
756682511
1905456531
422185080
1750105524
1464201792
162213161
106919458
729568588
1080915987
429346556
499363109
11667652
1054158379
2075396445
985994539
1208902768
474025466
1387967749
1512018351
679658822
738592357
2020120284
1288094795
1346003148
637328615
1991598578
1107516676
1042264523
329030881
485230589
543451669
98976886
1865493185
1319219768
1666209217
164382968
365215677
1955563525
987159956
1206043601
1953911277
1985017619
1333227684
435127599
1385679545
1010944870
380722469
260430560
339623014
1360826830
522241291
1130949432
798836870
1737179694
699346115
14929747
154448369
1521774892
359782733
1180593429
1722412761
697174888
978446184
1963160554
926209989
1384961133
757109141
381514923
218832056
325364013
1279934717
1600345529
1903720005
1914074050
343208310
1192878723
1981990993
1004599767
84391434
1833163656
2067731468
1551639443
526638072
922945091
102965748
1607849687
1465739976
857757649
1907590316
408138908
1411717483
686267840
1572949652
1381800226
273112825
2082598244
1931926597
642753331
924210047
330956497
636689348
1020169839
374169958
1053956166
446975239
2009785787
983365689
477383169
315213058
1735959176
15019707
475314668
1658244721
392736919
516987212
1002675392
460359157
425615337
1481797639
1107862413
1566030293
275576788
540444216
1346385332
1589053771
2119033249
1905900801
1860269968
274886009
192353242
69318106
1069660135
1382478239
728100701
1332216637
967798884
1713322990
415361518
1139730678
190475025
1295948459
240291114
786730016
1952043146
1931539536
1128667206
1875982291
50937247
151320168
1312952322
164705467
1638418327
2018577513
367113184
143359240
829014467
36218522
1934256224
1195251114
49650481
921139160
1159013053
1366218665
1035191999
1697937216
1840412423
572364494
1211259918
115097608
931793997
1335797793
1695852415
695683305
140881566
1621511419
837409176
1458197847
91216587
1745614124
2128172844
970331923
880038222
1135614463
1695844045
1162195432
1678663789
1620962023
1394540338
843422930
1658256650
1442658800
1631257510
1650688813
753591390
1609041614
1350041298
931126696
907925547
368517811
2068240099
1398779641
671634804
777591474
1455407140
1379295969
1646970759
161596461
1064766515
215313214
338126762
1312927125
1361160264
1732084649
226872867
497134613
844919988
1654918436
34782845
1230015770
2104560585
90530266
974575049
988529632
1917109766
583323542
1697019199
1084676883
787974645
237953783
238478259
1692602059
1182636226
2120432405
928356272
935274314
51837672
298998801
955247799
700021056
1647905
1301120044
1725279218
2006045337
1414552141
1558687005
213819716
1395226492
1513456716
1667902012
165588483
2054063113
1003736108
2085573888
2143449016
35635997
406825602
699492264
49843535
1778568551
1047982862
966937689
442785843
785265147
694236057
886133309
214176180
600927737
2034408277
1281452325
1210011452
792537327
363575080
1792867118
1976908065
1931628697
77749
1347527547
420339088
1518405766
1196213042
1025748231
710974530
1752325698
551188801
1882989453
1136907786
886087406
39481462
282231171
2002524306
2146908095
1996568189
58123754
2002777654
1087141646
546649174
1983202416
886915705
1379000261
1306617248
1635784555
2049222984
809832445
1923507309
1861680577
447965761
939914201
514233043
158009038
595687010
403463206
399864713
623843352
5382191
1874884970
1944799975
1305294741
80957382
1362649490
1988219341
1386485619
223337333
1272398230
490428785
1125957965
1552093831
1901025948
1186035013
881510003
2042803928
892398318
347612849
1766990663
720102671
1577007118
1101144843
358528172
1028953777
344537676
1977129936
2064941492
756077767
853185240
80957072
1679684203
1792671698
2023134718
1774255383
1634794946
8542555
225972063
353355062
857572090
982256542
945259220
518542834
1789151363
1258655676
1213802204
739260135
1857195873
882295066
1876624480
77068264
469977156
1107083667
1668437562
1220476634
1103796365
2071270555
2013380556
1389632039
1213909629
268135966
1922456131
618168551
2046266799
438950056
456013089
1714208463
2103348610
1337026399
1722361526
32159289
1986466110
2144907894
527386871
2001043466
751413952
1249099922
324373751
600950976
275355188
1137806606
1409612720
1877567223
1730577180
851357385
1012726718
922497174
1583848450
1783514583
1439031207
293856428
1549302839
239433004
125202920
447580295
1980656129
485884976
481541085
1069336381
51098479
197336199
614464696
1492501569
2107698914
1404687639
987397493
1701973425
2074804171
2016366826
1261166261
540809314
282812932
280854444
698976923
614486721
1826519160
2139062895
2034979858
1730671934
434145051
1905137822
655319146
973200681
801879152
1023285140
759105170
156322413
1941981685
1520099916
755534995
755377754
1224325202
563274250
1231323685
2127396652
1842375165
108485704
683356971
775036215
1779782256
1211703133
779140991
1941093135
578349800
963862958
461277872
797780100
1578373062
523462548
496881862
1215795355
890015273
1746177200
1316675189
347154810
1911161131
553575750
1541571153
1602097770
718188378
938616216
1309883361
883809782
1924346799
652545523
1341737856
1630054571
1179873678
241503546
2094110041
705759268
2135711083
1280202194
241825000
131727810
2050556246
921021116
644620913
1583406311
1464731187
26766880
1330178180
1707467169
1196557051
1026483826
11132703
1882212228
288650754
2080312237
1285065235
1883987178
1955363860
2141524715
893186100
377052178
1289999832
1209179370
657951273
827482442
1253475824
76787432
340510952
1586150803
2105227266
1552535153
1486861727
1691453787
1065560339
408729869
150051077
1994369647
290351541
1716932598
562542906
482977953
845964855
1971126916
771729563
2103620505
833523414
1603853664
1610532942
42629356
2052821340
2011366810
2095973216
36105442
295325625
574783480
1816593651
555482697
1784559737
319287240
1649502873
803373555
901625195
610587778
941674175
296622753
1150380559
759871330
136938254
831781190
340195233
82249675
721096441
1750060154
62016844
81661551
160953293
1117823720
1160328447
1115300442
493325353
574799688
1188191980
1736429075
595912171
1925119667
1693633207
1468161232
1238224422
985231068
1393762085
267358398
219358274
1288242700
968184024
1381443474
1876588248
732091053
1896028028
1609529919
1240204978
507770758
1283425985
1585995327
1892919821
2102722893
1827546151
920405524
1397496516
1833651058
1079592691
2124633500
1575562281
395042990
1413497860
952117330
1925872747
18969960
18083196
1523676710
264548238
1369971299
494077367
1761065271
1479579776
1134269324
326921235
1820060598
652826913
1653427977
1965941324
1939619439
973233173
92351296
1271185237
711032579
4722439
651701105
664015189
1592458757
808172784
1794699795
1037823569
891038500
741137385
727822754
527238086
134011341
1040083541
1560085055
1263549048
1891933285
771817533
834001120
2104536725
1343329221
583489288
1757888506
1040522728
947374035
1620976755
683231206
1050063701
521230833
449088221
1457943235
476569523
784105676
1176103340
320929158
170588467
30802707
1704414111
1486996035
1168450582
1487938544
1826492221
429786527
1237996964
1849800641
1276971142
573539243
2127773687
28327906
1882754543
923581150
347026260
2098316197
710768004
1210463004
931619575
1653572602
1579117966
1732236153
1217877348
335173053
136747958
140011453
305640262
1310626164
986055165
11943264
528050254
595689832
1193082217
615165167
726358453
1837797877
1773650035
1563159114
1003410678
1211194726
810600798
1062402678
1501082460
940267302
1143587714
402427908
1062303917
1996748976
1057517973
1067751252
598960259
618727400
1781061991
1401312492
1634230556
1929020873
414425327
1492411660
1290827897
252285153
1719861890
1646257983
1847920479
630934127
1555885546
1427780113
1764638361
477776107
1718600883
359915661
241552163
202497040
523630547
467467675
2050125346
963811052
1699085125
434733015
940643313
1841639533
315932780
477343368
1196361928
1930998771
1288407639
1748985051
320439661
1148236103
1405616105
2052504398
1751022256
1678466669
148948928
1885665539
1580461555
73218566
1956451939
2116762200
1326525137
1453848382
1377437753
496716187
1200467201
978416928
1097999668
449021666
570974542
156719319
488195115
1892055918
1562704446
1082314954
411106811
1767955869
44004075
1324699113
2141673541
703942671
855606222
1903532276
96628270
496262838
1090043864
1200394892
112156276
1833535971
635791775
112099141
417240754
1511487500
590379496
765153535
1763711093
1694815113
865922802
1247898081
1220834042
191307252
1954066082
1160277808
1853365682
2095496246
842166026
1469365790
1840669442
1392534014
1906013741
881331087
623821982
997723000
1179199945
1165999127
1661357722
1595425449
1392354632
1684163724
669825982
55101086
790291762
1522577421
540402021
971805652
1443934266
2029651829
1549503658
1758739491
310227990
813734938
908283051
1846296116
1391011863
341439413
2105695162
336947337
871454081
542266630
933183501
1439479171
298982365
2100471920
609714840
1830482716
1407004813
1940379397
1297790612
1032842341
993886420
2082753309
919817413
1622708960
2005124276
1404647709
792395004
1519754143
1264579309
1108729353
1009144464
70171314
1225201362
1125852342
543997701
1100259648
1861790395
266275673
171222106
1441121722
1384825500
1470640762
1942803610
1023250560
2092320184
1070961687
617364373
1048929962
1760541240
1081771356
1286457655
1649330612
1084851790
291593736
1245861994
309166105
1147217079
1891696455
1403514016
2050216452
512001244
849691277
1084279904
1613431592
950556325
599609096
1044206419
1627525149
640571221
1192328349
797342535
1550245865
117736870
1253551988
1951415521
1192590512
1934761226
1958784730
1496513528
775403608
406781127
1730143858
1952190481
630731416
822109015
1934594111
848976860
2075129754
202977414
1931299437
334831229
1407349709
1593265681
847927984
659606784
1461534636
1636973491
471549339
859260719
628478562
2107013009
1804518070
307347983
75745735
1314452580
1958631473
69700244
1582632561
621792329
1009097344
902510348
1260819500
69166325
1723241510
1505920712
534815744
1673302326
815092327
515120792
1551704898
800569502
54225340
434592322
309481660
1793668749
2018209121
1142409840
510622556
694853701
2042509313
1030364959
47509070
388063150
454970806
719670234
1001645307
2059099377
1382085815
1021286711
238550743
951335942
990676016
594814122
1076145310
1220163613
1653132322
413118774
20750651
390013272
1869278164
1189470931
66611208
30079950
781843308
748858676
2135468011
595912171
362155542
1508580356
817908768
1961341007
1946747623
2047894640
450221113
668652532
1723652305
2059615251
2145249634
75184954
1651344714
1749940754
1477205
1681694590
1445599507
1842605404
2120273848
108823949
1454432859
546603050
1819910238
1021027531
580385999
222498937
1513531726
1652901318
891733338
1830678779
963286849
408478132
717581650
905370853
792408160
1326997264
766032336
2146001636
118500763
1750487583
2129743836
626295806
2005270891
1834997833
1576584549
1109311543
278816868
1316171782
223173086
1326247652
222954177
454891947
1164188748
1775471617
1649023213
1293184873
1470403417
155549553
1306915976
1712225755
1949087785
2096120230
142576964
1429438953
2140911655
834629635
746421601
1145656126
536496335
1961389586
2094744532
1521661453
1750878459
1712754538
1721117448
1725515144
29104580
2054720450
1941926000
763504683
1698394930
597731922
638501745
227714278
1588935333
1063602046
1612513758
830458
921195267
163517623
2073200956
1401873472
1440732171
360850100
1275378872
342642808
321146218
1893229399
497374875
1068132390
540128373
1659266123
1353896950
1031579477
730874447
816382213
1166331845
896798746
790543996
62086667
747229492
46324463
872705413
2046671124
295870386
1477652223
1372477701
455196745
1007518066
1420376777
537454179
669310279
1462433021
831961158
603978169
1064363131
941290282
1506239730
2117339667
1671190029
66278485
1393396464
1056228967
199960175
121159059
1239909148
967476149
776283748
963701645
1798705506
16377529
1242716192
635493521
1876291550
599717915
898270432
2031908476
1911861311
1994203454
1208552113
1039609849
547915301
1951302816
309344551
942576774
1321292522
1837207071
313786018
1271436001
818261633
1640852214
310678545
407732314
102488723
484033930
577196129
1818676139
860520319
867479959
692799472
463586373
415970162
1020506408
34906407
1108237518
1678132878
1535208550
1993353129
1087813349
391421749
301378532
1377032076
979674583
733756896
1450957710
1672843097
827020453
407288844
1934805179
1580178601
838203403
1979978594
1243479771
132902354
775137922
1108283486
1124380876
871681023
1218337558
1984486642
86184795
1911844803
495107060
707024178
1493804588
1969469745
59327011
435773410
1670705585
1831905340
608012343
1616660047
1751537335
201098809
42845605
97212140
1329615929
1642393819
62902798
1424004325
388342430
855301795
1587798157
129402718
1384028489
561134650
440315130
1106491566
1442966681
1661798960
230539399
767932660
999936835
380116584
1709841124
1468633321
653787721
791978750
287402844
278197370
856369151
796837430
1042844299
1684654954
507655788
675552161
1189588817
1551709375
1666215220
121496474
521779078
1282737517
1630979640
1172156046
506553033
799994046
900536847
1504210297
180312771
842380228
982522045
1800464417
1101643240
2138733477
278293228
767530260
1835058291
678415786
1184697612
1474318515
1875600304
1604126739
1778332994
589655797
1100673181
1747749840
990380813
998943096
1305717313
558212478
1963001669
1433452892
429255925
212220731
2107090676
1561568655
1320029387
1355989045
1070206589
2014271770
1837520135
699662979
298362163
834279580
98543166
367393601
945617398
1288551919
1613022112
465915826
673128578
65412614
955477310
1227101857
454909499
30034196
1316153235
889303639
485908718
2076386621
733283211
1399154071
1672941806
354993848
1459928008
1002570225
550530679
1928766995
806249822
524160328
324370714
434709398
1190429172
2086243523
1621535058
1931712275
854944290
607183195
510948908
1601342386
769077647
560872919
779408078
239953172
1763144519
49310364
882436554
833072414
1957836810
900030926
558603535
188055851
1785682802
2091172874
765882821
1554836432
505325903
189485349
118201798
232109432
2083208724
505932030
679357739
853660032
1956539650
1442263465
2059324451
647401884
1457328248
783007654
1010143834
783760000
1637649282
694886831
2081120113
627080020
431551218
1349319949
237135294
653991456
701142123
968498658
604914260
1324852849
1105638886
1774985190
121732101
841159199
505261278
1687428505
915416599
1271475706
1479433893
1801095232
1326234176
407945171
365949362
1190676684
2128882159
1038944686
936042869
1145150402
243022706
1198027401
1679371998
1207373626
544309745
1634887026
430894177
1337825712
528851263
1631905016
716162064
1106096908
1729154998
1884484913
398020248
852358463
364126970
1498721387
1262375572
1875534714
959567718
1841898509
1853687369
1985437904
1655063103
1648172212
2033358035
1012332251
1137529773
1950529422
1419756735
1604128737
649717292
1790924396
1463729294
477983514
1713333807
125915891
276954423
2020542594
135377561
901105071
880287708
762767147
603978169
2077783850
1912823647
980169387
1333804991
864547881
381127972
1100160752
1099944431
494767720
1023747973
1874565278
1004969516
1512916573
283699422
364496621
466751095
1851028675
197131384
472298042
237146103
1330649110
1561270281
2134530327
1398575199
1576360925
1701765853
2133025847
1553606178
1649564262
1926665436
909306402
706089155
2140466647
677107498
454929762
1790025609
1861362206
1275183200
646439969
2082332263
20371251
1862824830
1991027721
19681589
847970817
1425221312
808540885
456897521
15390505
68166460
1688769816
2113775530
135801397
1394321158
1225218006
1695790116
2060153989
900558856
1371468944
415101166
611901581
1578053388
232154197
1174909347
1695955181
2070710273
572866286
764227220
1340185262
931290109
803490688
730313072
848638875
801816944
287567780
207077223
1005750067
681697730
555071376
1370191609
909426673
1000510137
1710056529
473666261
91190044
1042597679
95250849
1773773876
1161480232
916005528
1231089653
738947544
202438181
2119220282
1581168122
389983960
739995761
1719615347
269648060
2027445342
35850709
171082191
1575445603
1809484569
1823390324
1989542995
368937970
816867691
1545510408
1549074512
838582837
1627381507
1495525867
746044341
188148937
1268168508
554688300
1819589475
102320208
742811564
1701402662
1048578797
82649873
272776823
821484184
1821338371
288626393
1456518598
1271775068
1091778512
920628148
1977361957
2067546273
1132800101
673789687
531726060
2075034128
1102614376
1406815803
1506809032
1074039528
1735513166
1555020771
1322157432
624576050
763349308
1639147974
839320189
1383763988
2067369730
185440697
911409482
324330267
1134764713
248666663
1912458377
453355682
1529522159
541964213
675514082
1054288314
62392659
1926235381
1711343347
1918153343
485693434
83662718
1515998933
942111331
1670111535
884593546
1348555145
258493321
219233950
266272125
2128955341
1719546888
1548033148
742726175
1213949888
1373014398
578904955
1384637652
1254219793
1169605864
28743599
1074068022
814631404
288239654
1418944108
308778132
1236326767
1427710736
272214149
1494942297
1789359579
1729626165
378431374
1643601057
676622416
1902196575
615089325
1774575473
1052516300
732426112
1899263353
1414386014
183852332
1123010099
1299651637
1592419254
1559642257
1144152570
2064052415
1059850038
1422551845
1842028079
1529695123
1705894562
1394234046
829472974
1707028725
138896613
1280232170
189449360
1056777579
931806205
1773448355
1487651422
346904810
1158926385
788784152
844173093
1636027888
1632893870
1547982650
1071408897
1003822188
743089326
450137424
924848694
1016616621
1668623434
1274058112
133742170
168637649
1631032101
1751050953
1456712571
1606486657
482526738
956321631
1870400290
890076231
521944178
133812031
1528525468
1905168531
37718677
315298732
168775114
495759660
1880319230
457370931
662099685
1949052139
635990311
1153281055
658559318
462596608
727744212
312189778
1793310813
2024792490
880698063
1442307297
433225535
2076551200
1664155783
763479652
175599962
1445999796
972081883
370151058
49521239
907869751
1143930837
1647214778
1182128988
848797984
2095022849
539124157
194157648
1100237213
1449568982
333602402
97835341
1490807564
1990453165
1832578293
2019161839
2124084032
1107669749
1165039614
1096868916
713227650
656443706
643473549
92872624
844879771
1170981451
1651271894
1929216471
1776680306
1205447858
90694958
1250164199
1655168523
1925914929
1091039014
1075136606
162309044
1361320363
2136339085
1359966945
1761598876
1526772172
245839999
122321613
710977338
216422761
561785116
1557633023
1697143547
1662331882
1887711069
1269629019
2115809792
1336195939
1528522222
1166786683
1042698017
202187502
1430972126
1542373379
1616877068
949185841
337552525
2074323490
1342976196
639410204
2034996110
2051273386
664091322
1048174620
1288192254
1476976719
460259580
292974196
1022798527
40165550
1874768206
1559149386
477485064
1825348557
156809069
712574346
456485195
146273906
1858240748
1958566001
1134000524
673244945
3742078
1861105389
1543483047
431288481
1708572895
1875623266
458409952
994540122
702239994
540973185
428365653
1891114673
1407211750
663710489
511879438
1714020744
563920850
1473244201
2083009755
1607050536
459533068
1962819705
1558735475
467419635
1374969863
133629925
815018931
867588313
1741798956
410434349
1433569238
995995966
1416920701
203302689
922138277
170398951
642057657
1933284947
1452968678
404467668
524278914
1316350821
825161746
896754415
425908254
656599189
1773837105
1195209741
1395442906
137126439
925761618
138478003
1765146287
698612912
1014309278
2127743013
405987491
299222423
1747309357
1088616618
2134970125
1121770436
1153490190
1014356440
714876021
1089169624
756333221
2128497466
2049906453
1458988101
796475357
1759486056
1612950348
338304465
1110556680
1590761943
496595722
1494200248
284284370
379196475
1326191154
375134266
1378903481
135867138
976333581
272997006
1111391946
1819457216
1588611801
1663141094
1118394768
150398586
1262375846
1160839814
1027673032
1185823857
1582523081
1472900713
275461675
450219384
1763243428
683737430
1652792747
719112732
1573166271
696485731
999676461
25513021
513518677
1925104572
937481074
264051382
847795279
1380837186
299507844
580512757
1548098447
1126504976
12258018
1959143830
2028034785
1986943926
1030027511
1374920926
9651570
1620303148
282045601
1068834473
705052364
3295537
1094648037
561523015
136029092
1664245116
1407230244
1320859351
896921575
316910288
1901785594
1397330915
853910922
201421980
2087194636
1698024774
1149562356
1303297440
1084766419
1655848626
1373340333
2107299540
1645789981
1522201440
1663690086
1998359587
1001067466
1767438562
1970262026
713310327
1222172396
738359895
620371986
822122236
237469377
419390282
1074514120
1773069524
1679429619
1484310218
1593347383
2081483964
716957721
1885848663
2024032738
2034152568
1126655206
1434419794
910642654
123904860
2078128648
436909594
422633342
1013854109
1373974927
777763749
109174825
448412299
1877801460
51555639
1346234683
780407065
427601153
1844185941
1319854266
1531822585
928381923
1213764838
379636411
372615728
838714025
1104187905
1817738135
2109475698
1196803727
213075738
1245422159
1532307782
37768875
2105645693
496328185
777346626
900327161
2129218894
1507736444
1934584810
1266648141
717184196
1164368293
784765663
1551091214
1581237077
1426772069
2138903197
1189941166
1599762883
392926987
1893393244
405324770
1333409579
214502742
710699036
1060322068
636413726
1574508154
313530684
2089714165
396185308
1555881889
1233408699
1758605629
1583956963
2047474877
1746278421
1253623899
2002381142
1737756908
692363080
498439734
218493352
32756890
1195052418
394872739
195204917
1056778408
871862350
1772030896
269609707
1803557180
949279737
1445649685
509928215
980592236
1560028887
1499177549
1710425379
1826682013
1968955132
357781681
2017734263
1391386565
823662802
1103367890
591755091
879616390
1281798146
465284246
167678875
828370905
1665693710
249035091
570704604
203093891
2063395863
1294821190
2095022849
2082322462
683880267
995651701
526859776
526806046
1342816589
1569660028
1006463014
1000514951
1444699210
324040713
2010387896
1844141071
482358965
1795066826
611637858
1670681635
2007215576
1523498772
75863009
1897743160
711125262
195274828
1011641923
1022852120
12800777
1397242174
1594259649
606298901
1832351336
1793725715
1114631371
1367702911
1932360540
74196950
23885869
1816745503
1806160042
2096905534
139987985
2058225038
1430783201
1491186734
1659139125
1180947711
1897042707
511017446
1266207779
1500261375
128059458
923055245
900229241
1254527927
1561215996
1504248035
1925506083
2058958879
262552716
551691793
1280043668
280910855
389670631
1185391258
1566896101
814812234
722828805
1966005540
1646077336
1740712345
1951410233
1812702087
1707339143
1802297482
1162139777
1538853874
550526676
1480370442
1513252662
1306078112
1989062698
153498927
1511780153
715770194
1611231635
1177937378
63209780
2097441156
2058398152
1629142142
869505076
9195999
1041832639
1512585492
688409979
133740668
728034174
682611932
430768051
1736589615
849135544
1069007641
1754328020
1919210243
113720412
144824521
602346993
336704617
229069325
1858684363
1393939068
1301812638
1670230694
1925277884
259688216
1639812882
660256389
60135924
74534981
1264329151
925054860
714187004
583646086
1891397934
1509844005
75023729
500248977
900230983
107939402
269845601
362821976
1570557
1549448312
715536785
6699073
276875379
1533167048
1490569104
787310605
1174952021
1025096838
352499467
795417657
656444082
1922092606
259491720
2110908020
1004417567
597493082
1830371237
828039379
1562514615
1704218067
899736487
219623998
26076934
430861056
214126672
1121918188
24108112
1526078352
254760280
1458415737
1461430823
675869200
19813651
1161802096
1798495553
373889586
1686215479
135558799
1924936093
1425882235
1870096258
300879706
1782757718
2122597710
840652715
1593558254
1333349788
1761012575
1891347065
1978941882
1289257907
2053337404
715493168
1111973886
2013625786
1314080780
1709086604
1663468027
1574684737
1687204744
918835203
421406197
1930016250
623276904
1864520766
43184000
516801073
1595470003
1886562316
1402325007
1987722633
2035799670
352587911
790279368
1871106132
1085236
942841639
1516385776
922349453
1076574658
1270527126
1032907539
1358558879
1687693987
1593973972
890817165
1753923070
1208589064
1673086042
2040258732
1574901027
124416567
800562617
2017358949
576886044
1770002743
345255779
438309534
11557061
1165594785
472344869
827364639
697658496
1446727503
362171273
553226377
1138866309
1227408829
1830036352
1142908391
1151279502
45901062
1719770018
809669421
956420409
392584473
2122756775
284457938
2016744113
1858904931
1593248117
511565616
277126659
1220244477
417020176
949753782
305810538
569744374
1404682158
659728395
1252183117
1321958716
987381779
1363493280
353470431
51667172
2068239547
1104045035
878066263
359912444
604298975
1651459368
1148521355
2113085589
249793857
192380697
889331205
621365347
658157665
831228748
92789258
891511725
1497335361
1650878875
99018645
1332713228
1837813064
903310391
1867514997
927933632
1178068904
1132569343
222447946
876825754
701016806
1709976716
242243683
9048613
1941845737
2017848777
1023553744
1701357226
2067084846
1512558042
1263533826
1409901985
995523308
1401679576
156741284
50210531
1179916010
1255893989
1596641444
1467760887
1698584906
572065841
687784824
2055078870
1289594525
1923305402
1828827668
1351804919
847082168
252621392
1374878683
765741878
1684012208
334259619
973369343
1011267065
2141217781
1474709152
758747268
1599188566
162420275
439621529
239890072
1459733842
1448671670
148843477
532862872
137817269
1496805048
2023744761
186675458
958781677
909426673
1682534481
1661247508
886644376
1031044040
117446691
1478899009
200055387
1965886947
1077837191
134091507
1012790803
218508874
665112561
16530129
2043014303
1199674095
59013465
1013608861
1520304374
330362220
694563784
1756859870
1870849098
1111832754
681484951
899963209
1796043343
1932639594
970609971
576138884
247506979
1594596644
730967750
1142106150
2099246213
1468338506
1307135243
680244293
762615651
172922378
1055092217
1420195758
1124309486
888732331
619231224
351218587
196500215
59070052
473655356
1447734638
795006819
383216898
828974819
796156714
1090369082
2024113335
562894506
1041918323
1091771004
277709035
902871188
2143087321
848503550
585870971
1039667021
775276686
1837887485
1395610881
577692015
91510853
1515982118
887107468
1307688547
924690691
1510828199
1001483339
429109036
1405533810
484508838
386439039
2004300409
2084191739
468160943
829251150
1736889828
2042622398
1500190661
1214786562
1222980860
431751057
2081103760
860760162
877216321
558633334
1668931917
438081000
671635788
2048074906
374422644
2127104790
1622916966
1670383077
1823276515
1368389558
2074460684
1286563906
378426844
1733676266
261590107
814201535
196716128
392295941
1167185365
547085583
1231369531
1853735461
161046669
2061736904
1820016303
1392347183
442726129
1403223173
243931227
403204013
555095115
1445836106
1532285071
1047982862
1917008431
754643847
1903319249
36432281
592301968
227510673
105280926
1553708920
1999926713
1513575949
1596850869
2114774878
53894068
79649969
250183493
573582869
1464050376
1691740376
398042662
541708323
2129343810
987039203
460257457
1252512879
1720188185
760110878
1633796104
104815675
1994761643
2064217941
1480665450
231789410
1361687189
994242222
1019543640
365022753
1054981653
1495154327
2124607473
230765507
1318436296
1328854318
1921779739
1698555523
2031084703
1354849785
718656763
1019402316
1077161159
1848243026
632520963
396085521
792337084
540691699
1362597131
64475483
1277994508
1698625848
318012455
1122885410
1970518988
155845169
442774227
503250632
1981293509
1443554683
988945572
585540343
399553633
1213345263
1490497824
1611115851
168495928
504637046
1660596866
834042078
1343984839
57275841
1322073432
547308296
549837721
1269057489
308160198
159854975
267445100
1020460073
1076177672
2013702301
408078624
1915894996
929586388
1720724895
1917650349
1893534895
1150208353
1450260487
693248775
1997210652
2069328754
1522690186
1111761659
608798820
1803003611
1586762522
1106368713
1528467862
1042870726
794307136
776488897
1613357482
1524099532
1858458033
1806930609
1542549490
151747186
546218462
1420153966
13760541
927460617
1328846167
2104282414
816568170
426308929
547843044
1400232573
105966496
339785009
86768139
1132144837
1786254997
1659938467
154103688
463144178
246386883
640778313
976430701
438456538
179759101
16062943
1142986258
824478018
708265135
2119298307
162817761
2021949412
285542615
664550817
2111607326
455311008
2031974431
915997943
1423900044
942388662
249522643
1887203176
2132247991
1739851771
716563845
908553803
218254363
193897130
473607537
290422197
125144530
344055281
1807232338
352917249
745769338
53573298
912411240
2082153028
432461962
523118185
1604577116
1313007412
1526260880
129358734
475863737
881533353
1771469954
1620936056
1906327395
2017597958
1232223914
1164457854
53567476
558205872
1485984238
942981630
1905501022
1233153654
351979994
794339177
1358463937
1400316154
4439681
572569125
7001808
34513862
178370620
480105318
1688440079
1036643083
526512644
1149047577
228888701
699695684
9949168
1462015007
1234309259
721805027
1244360750
1768539998
1325783650
830444637
681967732
1086195328
863993881
883050944
1879495692
320365867
816190751
1829404399
164277117
2021758350
403314984
2072497764
2137781730
230675931
325105612
1970718566
1845071845
289983352
1719818267
1847438316
1878685735
1769130008
145237675
53348834
1554991932
2008122036
1091052376
804207188
413546944
124942823
1543279307
1558511883
215200645
1146472073
1208507942
492353229
1767179534
523079715
1742718087
351176682
123676436
1822699897
1785542326
1826320120
371303153
815013431
1304863577
1678088562
38941379
2036500836
2078852743
1373085976
1292380880
448082173
1953517952
1579867848
1070152980
2123002089
2100114570
980121662
809340693
62558115
744549365
704479751
1034657313
1775177408
1918959319
1094013438
172193395
2142548835
175759833
1706805435
815018931
1094479218
2105549052
1084220545
131309088
1153162283
1494427788
1165931710
19154147
1089739569
592312826
1178341131
87513762
25154132
1093489387
119083148
131262231
909382849
840387952
1114676247
1166953425
149027996
1153365851
1619899378
1752901670
1514787142
1496475520
1076456857
856101884
2118719930
1753209752
373435960
389404304
2005516986
494102611
523455133
1897783401
1412982357
1315411281
583500461
692257007
2077595284
1163116964
2021308170
605987805
889924525
63623855
872734182
442895674
1388081073
1483232365
1290551449
1023406244
619047994
1509225750
1005519387
167158863
1100512928
258951550
182318332
1865813961
446426142
1431055793
889595631
1752773110
2089374808
971850071
947152573
1127101978
840053736
1883945338
1866210522
1457891945
1036224230
2059981172
1359973465
621359103
2054315656
1899612264
17416909
584112224
195749543
1978081101
485700087
1396450625
1743267142
508803370
916992626
1554223137
529758179
691925335
1807467262
863152502
1840159886
2045302728
367113184
1201583385
1878876483
1391110278
1831352891
1661885948
2105130369
969236428
538640585
735178262
485349286
1400545732
1891895292
738226260
1843011120
2083679707
1293953833
1737630585
957964111
50626753
2073320257
1585972736
2065439583
1808411675
881226508
155213039
993398742
1842447521
185077901
1461010121
1892197518
1395077536
213671396
1674705918
1038467012
580271124
619502708
284374785
64316172
1925463618
356560526
2112109633
1381979749
413988847
1261181196
1444835437
9839545
2077481593
425686453
332939278
1912379525
1743936280
113614192
109507681
612682534
799499309
1261424136
239381579
542144338
1028546702
32868808
450290812
593902548
1498621607
1930681806
474805369
1144472925
555688940
281465819
834764136
40535968
1344908768
1621427760
1014310601
437100479
1493354133
1970892274
873772790
1961196700
1298025403
1246833465
925462203
431823322
259733005
473727536
523164929
2052685437
1125304452
494205028
28648166
1090231165
43234769
1796375520
522899879
1927898611
100561510
892474583
524850947
1671188762
739846077
654230498
468592425
1264481893
39192916
84911390
559073556
2124368311
732807241
444054237
1477967355
2130277083
1088999448
788344129
615313167
1936666351
1620005801
2078212269
398745282
313607120
751661368
528998317
803122646
562736397
1201278672
2008184872
1171304025
567543433
1683331193
5752443
515122939
1777688262
1203735770
637148490
841997611
1255539726
1909975750
425057276
1860490394
1592510549
732416630
1069613915
955044048
1794823735
1353989309
1096826876
1227183204
469507320
384187040
610046172
1353759288
545532282
177813008
1839334665
879454010
1470002088
560825209
846792636
780412895
2081389876
522626622
283830116
1412613752
1581610088
590606173
400618279
420060522
618422795
1403114080
390689806
2086417595
851854109
1622302981
1805667864
843574490
1587138592
236322548
1656141230
626855130
805185502
792582252
1318350833
1577236316
1275473471
1122526220
952909476
1713263376
881928314
2130804311
20081770
1338031289
1282966186
386254472
1317535286
1573366450
1324514516
528003365
2026038164
908324041
1642543930
1116872425
1991273782
73102410
1651528155
142153477
458273588
1116130688
1089878550
1320647529
1627809793
914492201
286695825
403716979
1207584066
825660656
1204647884
1599762883
1415702279
915036159
1283066790
19908194
1159434189
1156272369
1213705458
2130963928
1784223895
1079898433
58580324
1167394468
1721837220
1291969817
457736368
1976530741
1866285005
1931741853
1180719695
359032654
326606258
423797660
632982514
591271021
1267197607
705278579
724925881
1419755513
1605904272
645091912
2009810928
280126442
121436750
2017922756
1259833683
244488172
684235500
1694322337
2076204380
1233284487
1885201801
625392294
717345623
847012416
716190853
1588080374
787519667
1190881999
245163296
1746061798
207522096
1067787031
1877753593
2135364637
418757736
1260257760
126299098
40507870
1378838438
400009850
178377372
1678403769
1978267747
1502525550
733777159
567298691
1486584112
135377561
1604081246
713459222
666413072
1132409643
75563846
458859735
499798280
1316886457
643228947
200247592
328271428
518295967
878002059
1172663525
1498391611
63802949
1392310915
67567636
197516870
1814869238
625642523
2007468507
525849748
21556736
143423263
419256298
1213027399
698963767
1969135580
1307531999
482758392
1554856826
1119715611
711668156
2079932447
2012051483
1243966014
1426684520
77561201
965834552
833275070
683837834
1299117943
1032357677
1905158743
1867230759
555375445
1304694204
677802672
931171079
2031889430
284445262
90161581
1129389513
444163472
1513215802
518616891
920382752
200600905
442217475
1602141151
832445884
596792293
1331258540
1429578668
1329842207
2041065874
2039969603
953344433
2065071286
1711065802
735079105
2095246339
911951832
893984258
1307508728
216276193
2071128489
98561396
2060035476
712236600
1822939425
2144753039
751190355
1700677347
1493509615
1555285438
406121484
728711875
371314374
1331224830
392562808
1910331183
60833520
1432943851
1354334219
336322722
61698339
727034512
1395710148
406466345
358309728
30305145
1974217021
109228068
2105752716
1835709027
1011024035
1258942856
131445165
311088764
2000207623
19965423
2071747357
193644351
181245440
600565829
2084490462
2143908870
496581194
2124663281
1533104681
1124519850
1654587779
1744558662
115752805
530129747
91341718
278089777
2074446044
45377958
808148011
939252703
2090363062
1806487908
179618722
1382693767
1346618040
451330865
224604771
602122573
725995614
1976911027
1177716369
537297965
1414096414
1548111960
1772244331
56514748
66655664
1079961895
1081247772
42821822
659177456
577570429
1551853732
498046445
766203320
1543733591
870490086
1091259933
1460111641
794315683
546802583
825859125
850834733
958162558
256010097
200686955
2030072350
426746946
771320821
1335183519
1935040348
1141752752
721552626
698669051
1199663803
825388878
369485070
705780530
97432833
1202775964
1477922101
1220573599
647365747
970601101
293554839
989370437
1633260936
1370827523
304878338
2074619679
1173972179
2030313321
456998269
1617698423
1487253868
1868862330
635151126
865978046
588363412
1537616827
283895767
946198379
907779522
1819820023
1577535439
634217958
178223796
584068626
1322641354
1105174159
333051868
880305050
1734270654
1033519110
1681233090
880630703
1650753980
1611311216
818269421
1322464237
2134275131
1902843218
1519030229
709059449
2067738361
1976672718
1022179794
1742770525
2043236539
1736810541
1697656968
1216454337
1524649125
1560687663
878921208
1152834590
2117969323
1525184365
663691766
562023143
1359221601
105329980
364577427
392037047
256537768
635887650
2051127794
1674817362
584496410
54272611
799843493
1680356551
709325583
199777535
1969340415
340523824
887031980
1375585614
508281716
2042421637
1078562650
203916445
935885062
1788168060
1746071853
289314170
1033630731
396829692
247275072
234587645
1161715682
1630485
2021003979
1633618808
281262167
1569722157
854277142
1323853171
927547563
1783800507
191135942
1883765687
1064433608
584157893
41829606
1044816079
1893115793
1614029369
672149736
1921214668
1292979746
863581110
952117841
997626902
1276279137
1122596375
794932676
1401399702
674292073
2134598391
1197139265
1281328780
2136712020
1391092439
301784829
319135396
1218161218
1869659676
1754523444
325871364
1159528525
879589183
1611401043
1778470609
1002393409
1470253180
1987329152
651247594
1016891181
1773659522
2060637451
1750512033
271890219
539232637
778842643
2137798058
335841102
42895272
1083765809
1558237010
1838153380
1762287716
1544412854
323584771
485425454
403870172
1188167324
660680671
1566563919
1383047222
461657502
743234318
814021232
2124131
118861800
380382835
512578668
205208260
790628478
329072921
1942022722
228111918
2014796272
710430767
615205327
1616677543
156993074
30240649
113470927
2065658394
1004826562
1993100408
1363283574
930778922
1129734005
46444491
1163074496
2136403914
634973550
1142420464
204884995
549155642
50712660
1262203508
959173184
1173112446
1029701226
1792358198
916914656
221607446
209972424
1683985449
878932868
1893710108
385500570
1661185078
654733903
579932290
1594901956
1703417525
1587335269
1682263470
1353424181
2036479242
1221657855
831981177
1667728944
114116256
1935992116
77494458
1119932754
843765746
1387574479
1213389250
21507808
314642297
277166476
1888526941
402176849
1708217186
113935023
1794195809
1512060604
1043939502
1397394659
60713145
2103102415
1113364910
494815864
1251410007
1562501852
298166901
1945582559
1570882272
643664406
2018417804
1884038121
2075702001
1004322068
926946039
1872137586
1649434025
1069003134
1492805709
659297120
657401394
927890652
304067967
1668292636
893734614
1912653378
1203285970
1794316835
1763945387
1855403917
324549894
563250540
1833503676
2106533726
349521957
968552490
986863719
724770419
1149908476
1755029431
518621830
135989154
1334909776
967192167
1346571872
1005457272
1193007077
1711973884
349392056
91173721
1981995740
1689317296
1656855178
1956901151
1512013132
1731013111
1454078367
391046855
1287109266
630520426
114701519
2018961429
1758734197
313785710
520058474
436620766
329166187
2116457250
1212153271
139196019
241922455
1415683959
2127536390
1842748627
1182187307
880033963
1649451015
987345276
567402057
1492691606
1022523252
96180049
742907009
2062964165
1168191939
304838784
1788255398
1714521916
1587532635
1466755862
2105782167
93300578
945144838
1109083508
283010876
1281298381
708872733
1200524036
387243560
960477760
1367973165
268267215
23608472
728340419
1383638292
242462431
592247719
887906897
1993700204
962596839
1528967595
1914874460
420934207
1450216459
1300293083
1504903053
129591228
1863935298
1806944869
1339642308
745542011
1783305495
370170776
1354220433
1045793428
2018925548
1296212266
226209733
15500049
1226520905
139133209
1242995781
1464597570
1552409068
805681341
303550047
1057301347
1399628723
1819675918
1882603353
454306911
174364129
1731277241
1354484193
572109602
1967526231
824961014
488667434
1504941815
1028602144
500980452
1422222539
436347293
198675766
459047234
804231590
1076486039
696284314
178202731
713513368
1890796026
1512148733
886735007
75652379
1011819443
1014457541
1039301983
827822137
681424740
138450702
2030280781
993051151
1539000270
1343543103
124786924
1772351750
555080144
1775411051
966278256
1670684597
340040288
766649741
923033772
190020501
1285384535
126328517
829975403
822913573
9948808
1456125577
383134404
1203761096
554945373
1863199845
333080675
170012525
1241335667
1917665325
1396871640
1606871490
1670225683
154429000
140030417
1875775105
1806668802
1470014887
471282235
610974065
1520647276
1896184210
511322855
1613487473
6031353
772921984
1203193726
2122768585
906906830
98183097
1853469502
2116824107
427693262
458258129
208980466
1357530184
829676375
1281521730
701978659
1686620176
1640100219
135355709
1521139444
1144029233
144245936
2145023861
1537649564
2018637099
387486943
1183771980
1022012061
1667336005
787306769
869055928
1619244472
1004337641
857197212
1550230708
1216156275
288853907
1710735829
1717105376
1357534252
1354513934
541655447
680035210
844202550
1086429527
2064032363
711556247
759354552
598493994
1718636444
42658218
1912810217
1694357871
430123620
1916983603
792785168
183521063
605872842
1210330903
478485556
796814937
895446954
822107142
431101649
1082691304
939030893
1294022324
1685653253
1772313575
730044593
1614569751
336736807
175075605
1030114647
572220689
97233718
606046796
1969426485
1222962001
1856905730
1012471269
1473882536
1581917937
934200811
798000001
580429436
1268306583
587516550
1984941700
2057447765
484865416
724109583
31389307
1938878601
1700879684
302939032
249843672
506165689
1843866785
1462684280
315735004
192437763
1070616117
1709815774
255611913
694932649
327725809
591499206
1149768430
204397475
338607393
1970225342
383788600
625289372
1623603066
1618350567
2060115591
2139501654
775378651
1419011430
1252330784
1352995009
338116758
410558178
1863322025
299891508
1817798044
1997180199
1977433345
862913146
1013447155
1317290163
1562993713
1483519214
679734544
1784838095
1551617490
1441941681
1008637444
1189151193
1451461495
1141197587
1068310346
1578896490
923897281
774288212
1683833253
385339440
1038829114
395823163
7143609
357984146
1416191722
861974867
1330692789
1246895859
1734532514
337271687
1037678545
554047417
627004611
1540988333
209462367
1841521893
1158349142
1188606830
1860223798
1323632447
1643332681
1347557136
1346262338
243832478
998761013
832728704
1889313088
1599745794
115294556
1114612480
562775587
1871055847
715558762
1500065745
1241397852
924406525
368939694
693468345
378895008
322404658
610705250
62769639
1194529692
1202604425
1233807711
235669722
679318219
1966729681
381938593
1949362746
1793534540
530862752
1746910841
796785209
1654871637
792305910
1391882949
935978966
441918090
461755313
609435913
536786268
1362141957
39777814
1540460195
1809229444
1704689543
1176919603
1156722741
1327490094
1254515580
1146101693
1109654775
849805348
1805405008
1696923573
1666751602
873808701
1905048999
94547366
42821202
941385810
782990686
144593744
674265954
592579250
2118286641
671180113
1781023891
2062710512
135776689
365761757
732212404
1523839327
2090423971
966388482
355748828
723861336
963048953
1436307397
1347787390
1434561541
775289898
782806949
240831471
409209815
296978800
1126403814
5692345
1781591658
352254148
1623300553
1016212670
1228027380
833103911
639004317
1480408845
20982583
845496903
1742953634
201993039
315477596
1746413761
548274859
1389921591
353551095
944550379
297140063
1074006132
774002905
888327043
358347350
1054672954
913913277
2125793293
511379339
499709177
87606205
583923369
158344424
854384529
350130322
1461406491
1322880841
1727272427
684434469
1990365801
280086200
1519396495
2126459532
1866687361
1516665822
1628858517
131349500
729475747
1851612540
611903260
1077469772
752210387
295548300
960045134
1486813134
26179295
633956965
1703543775
820873070
358102182
1710503795
651835111
1479829708
1394648538
958968251
569805972
1256606368
195778204
12176869
1881435068
1272001662
2024309760
930541459
1057842820
805712826
1673308816
1071568489
1411730014
1314814522
1288602294
1784991669
1188033016
1873650962
776688384
289162942
2071776688
893723717
138749652
310194863
1738701522
1908653638
1645124853
727743783
1508913677
934555599
788527603
549588307
650540928
2110698511
1136850453
2089559309
1782708523
1163776934
295008247
769588810
592575015
1258030394
554883953
770606064
1570845701
1638633556
84326754
1788030010
1755036243
1389991155
654357036
300959042
714066512
2097268784
1559930064
1160526160
1327301743
143211906
643081631
1826051981
1714556846
76299098
1058920341
1981141466
1065069062
173344846
983861908
421970719
1302997064
1928558493
1878422854
1284941396
1725413321
441016235
256880804
2105549052
2027308922
867979407
1738903751
1230906978
604253183
1960545214
573844276
1419932317
1523057576
1691537229
1828323244
772268800
636965307
180021765
831180120
1458362897
1770570602
1377501234
571960194
573727284
1731994039
2068082276
122172148
719915377
335794867
1582144764
847672378
1459477883
222963788
1410107353
472853395
970945999
1078233519
50588403
68128920
1040844774
839545126
1691965685
284730215
77953152
1735614462
516792965
1916264785
1187675674
1296470015
336526806
1934778625
993249919
239680590
1364996
1045213211
1609709123
542648797
1288702799
1981568447
448159811
1340389775
173517116
302637111
204600410
2027910024
550856395
355638466
1575231703
1453892040
1737685627
349648770
1419879793
1413160688
683018828
1812933299
447240505
42732061
867838350
1591769312
1339549650
1817956053
838799678
1292073949
1857978274
38764675
706366655
1570708410
326705707
762653065
1699083114
1439138685
1780999266
1797901088
1352243362
1652747858
975394433
683199438
1267219684
13181798
105773130
266927556
75835955
1821770964
1113789483
951991276
1202209452
1622392066
810315980
416303816
193800457
1855121899
622683411
1845842875
157568648
1356696171
932344342
18892225
398786404
239766866
791611727
909011984
1798199414
456030207
238104371
544269797
341122421
2031368771
492842844
35637587
597069428
242826870
207935400
1245233214
1078167984
2027760005
51484480
1808362458
1811938350
1588980841
1390462051
772332136
899324142
568086827
1601512712
2068473853
862032778
1054610193
24066431
1094425393
1662777744
1190968686
341122421
783663619
1550130
1528733488
891561783
539097691
1832975544
817780431
1547778919
648553096
937899363
1112512930
35940981
1064715618
829992030
1033558122
1946157160
1586579004
1942305876
319811234
918818069
1671275720
2078385515
95211368
1599674894
1575868390
2039292500
2012544561
169756004
1938442379
707117071
2007015669
907316984
928570753
131669089
1523683804
1130667363
1344280847
1227906277
607548552
1337878056
2085235786
1134159256
2036074899
620324974
1337859481
1744637959
500020617
73275860
949164976
1381288762
1494653067
666362908
1900540707
395898456
1875265928
1305283486
2135518004
528224168
2018512218
1929643165
855466600
1484439669
1236108053
1572189293
2134681680
1412433903
518108734
532201648
965716224
1539531968
258213606
308815983
1455157511
2106283322
2121324757
1871677722
249314799
1880392367
772498715
1742269345
250275517
2122686765
924570608
256613395
684221209
2073479728
611868634
818392486
184560418
942765118
1555001250
1622182897
1397832659
2092532259
704446384
869629022
1306778295
1956859800
1280643803
483819450
1202155365
331079725
1974984977
2134514593
166695156
717450452
1214184830
61942397
1350590328
434054143
1352345465
720627574
623821832
1892774608
298240592
216946571
273221272
2051700238
1853902210
524184086
1619054953
1804867669
299966863
743722189
1760521355
854870552
1278165495
360421095
451241085
1135656633
1066175038
634518066
2016302585
2006742844
645979752
1733604060
920274869
262806697
762199934
642367707
1682478208
1592974998
1521916621
1124711565
300815309
1903174280
1444808876
844576173
341587684
697330947
415198048
83625813
303441805
292163823
1936901286
2046342111
1671608221
2029503623
198972022
263002061
333957084
1681481181
418625277
2010422341
1319218194
1470426652
289048542
1257741669
413334343
587401850
1575297539
1916674586
1514679056
215369808
1583012112
1416483477
1737705532
534400405
922266602
448895587
1770168108
1269103005
95283046
309029492
1771306791
961315690
1040419449
118129952
1078228201
1571219978
1639757355
383035347
858739789
974914346
1301021656
768075993
1796613935
1320540039
1241608192
295432473
160436284
677385027
1664522613
1008101180
1293284435
1242052659
1091616116
1978111195
1027562805
679973464
1685065507
503814210
176551064
1336222712
905810506
860208788
1096439855
1459771289
198520911
2112771730
1388885919
1758705610
457156962
2105897301
1920947366
985162676
1316888559
2128036825
1742542905
1234895751
367263338
117881125
1776927433
2145570656
92460496
203312821
1013419293
1212444122
442099092
749211429
1180384507
1569678449
1810019063
884167108
1531597721
1450096491
1801039481
503909627
484873995
148837499
1618350567
774694858
1439832320
694831418
104223806
346772754
616583302
320808690
2039615593
652640380
61325402
1675456064
1573604650
2130277580
1440732171
685132135
597682503
1479709264
597771937
1435059528
15681652
1351495832
1219423122
1475011009
2049937297
959051263
429882237
1759936086
423601217
506976008
1971829901
1154382885
331078702
1018684078
1212405460
2002894218
348133023
453169678
221921723
1698952502
1170931007
519788079
810514791
327648078
938562163
843604382
436734725
342669005
1416212564
375926530
1242151479
1617070913
574201437
1503635071
824209696
234073104
1571135698
1504470126
402738766
896485949
360205137
337990687
1379801398
1889967486
2006679338
690696347
1757319798
1315241092
943977053
2107408387
419634977
153558299
1334346850
855285310
399447783
1475271545
992897160
1593426585
912833810
1485613519
1219397146
1347004666
288662155
160173330
614194403
184656982
758979715
1498768816
1271080701
690088075
548512072
1957451127
909712677
258766262
1670963284
1203751864
72475128
1506267556
2019296785
1313006504
246481240
343175067
837396168
1227423711
785259361
702506111
166843428
1862780112
1824266091
1832672349
1856257701
599764917
1033620455
385176480
25053763
855046628
1752274266
1001982248
1950660554
1782975789
2088373883
727402699
1315652442
938313050
585918501
2147372955
1598003231
1180947873
655850057
161823067
1363151952
1533599790
1713708972
535168624
1995406496
30454871
1501889361
1670452889
1516845504
272888823
2074455454
995368012
125176668
1564841005
774851872
496569021
544517168
243103836
927647803
197638687
5464362
955258068
1982819940
2032152952
1865726203
363866273
48794196
145367432
24484937
373347552
526903586
1642054238
2067707603
1328812061
159946730
1456676179
987159956
1161151493
1270389977
1474458673
1838915348
1574307555
1517172476
1739170109
1062809545
669813441
508144993
425365277
1898888507
1352019119
837906690
1459391193
1566935771
208877510
718089047
202376596
268759920
338079616
786187737
25789891
1335527460
345005409
1840700969
90694958
333506794
1522852370
874314308
714477169
188671386
423612439
1938429811
297419949
1300863440
486405821
1196181980
1204914024
1799070258
1726768025
185545274
1986886697
1966760674
150764272
922497174
363838019
914552272
1929100538
64300931
517344102
1258811487
935962818
1259681468
1823593893
380615476
243721749
188738454
572146472
329753129
1962656088
217614580
979734765
479361076
859464147
106879214
784040364
1237810169
24371681
1981190653
673454363
47987037
832029902
1628640287
460456956
1997001718
170280000
1191102596
1067924852
52110103
770630834
968381028
1330025720
1644589974
1936226516
1147940679
592675411
48965088
1505079394
707473117
218278420
495387628
752761548
474660535
789314036
549698172
1641246403
1033436528
2130668388
794753097
673209213
144593744
358883918
1921365810
853473303
871763724
541751297
1915658944
1020871797
893142096
36008327
260996899
1931288753
323363541
230345323
846040205
267427725
1384945716
784873134
268127597
2124877514
550275414
983112183
2091020765
1129174655
60128385
1759761561
755926027
1852911651
1074934462
391521523
1616197082
1887762665
194414016
1138363796
1024462339
716721374
2070792810
111454211
377111654
1360174583
1507494846
1592785582
357928280
289708259
1805153800
918746471
1550152655
892669553
1463374839
160254683
1183753502
267965273
297442378
1157236899
1085524597
1701747629
1649468125
1054932245
1898521827
597041046
208942738
189010499
984197446
1264216137
1928686084
810787258
1594259649
438369808
1480197497
1760124753
1914772893
487819069
781745925
610434880
710316751
717983912
1893649587
1391263880
1801923783
233800807
339426926
290632108
1377739458
385818930
1406966812
1074290411
1356743301
390265897
2069999035
673528118
1653265130
821851560
2015518890
1182795474
1520841323
754703437
2145172172
1469727534
291881727
1495232122
1762521858
727006602
344334688
125890064
270672509
1292899779
563063795
1966000971
611182174
1838717052
837079745
619648280
1081703262
945442078
1020667818
213708358
1665342682
1838717999
1966363803
1530138243
1646944995
265709198
1009723866
21966083
10752386
915418202
1941972949
2005296646
1350242486
1939007924
1927003446
2116672482
1037945848
61293726
206203215
1463300430
339696398
447963887
377111012
209846032
536135735
791359418
101342186
1731293470
1064667657
1497092865
693075469
170219871
732873634
1058301707
1167501047
893549471
216537041
1318366129
408856746
1185402487
360131021
1555656621
1562603576
21293832
1501556568
1520074748
415214663
1268715045
240658845
981324915
350008754
1264483872
1674754567
656043130
1643755447
208182776
150817250
720386353
561561879
847554200
85389206
975858055
1637118319
93260223
888849546
1352285736
220861001
1328268282
933778844
1891031796
729474553
234533211
1024768711
2045573694
516489945
81938930
1725258058
166772607
969103728
1332734157
1676981720
1727450598
1416105403
426040828
1750689388
2074168098
253309988
2045497430
711832114
609399547
1959110945
546544906
98616048
1833492275
16168862
1553256449
688501842
1447945366
607676804
913585668
1566083175
776672198
1674090518
1986883977
1874045373
754525777
1993830337
195372259
1284030763
241521472
515264764
1693913027
302180735
1424213925
1227021047
1829591736
568136496
649054487
1101163430
316559851
1918217226
833971828
584190585
1548369906
2018787755
600207882
507375325
1366150633
1075367618
1744137564
713370028
1998400969
747008442
2032344392
495426990
991242514
587780728
511350654
2088245093
1373809256
1455052213
1503862785
83332981
644377640
908366458
1008766682
1991729768
312967702
2105741702
1613764065
481577333
2064223702
1946028832
1980122926
715672383
605907796
119610996
1372051249
668084934
2095036236
31990765
121355486
1841024048
1942812741
1441135735
1365721606
782465577
1812619671
1848770980
694346982
854477658
739417415
1930035215
400937447
683139781
1105642405
2051865387
1302874239
674991852
241385969
398888415
1730213047
937909871
1242783518
1099188020
367418398
788597580
887407051
655868795
120388393
1584838682
116547707
1161774569
1259488963
557291150
305423201
1854590275
1263407781
600727277
1978574950
1431421807
2130850919
1919495019
1245841877
931958596
262364259
1787012404
1476209047
864615073
342817770
1433974631
54213225
40689416
389267250
62442592
830206816
1209479156
951562657
496563116
958699521
2064990090
1558916461
1753953257
884350971
1012698188
1118503245
1541387544
106639567
131132240
1500260703
968124836
671863275
642053263
1155138029
394380097
380789660
1832223855
829503786
1190255818
1703317070
1606297670
320453748
408663066
1177630040
215676033
1813390091
548252546
1843714995
1425668159
965297897
170362312
867680213
652349393
1683134660
1956578668
1631344982
1587413248
1430150596
1097046068
908081867
215007670
882998879
286539937
1723495022
550575279
1298494505
2036829237
294389031
2036306152
1639122463
1028262208
1408814993
1640317955
559702673
1939793808
2040899679
1203708682
1251870384
1260432727
1503525969
407833238
377394973
1250218555
608821653
137001462
1014906143
2134083754
969915178
123134514
717566821
999628443
132526428
2090154539
2134001595
1158183518
1517257707
72672912
526778015
1328896032
1486086785
752560060
570909988
144191452
232241328
1164709557
1935324451
1902085659
498830813
2065899706
691303603
534915689
727677466
618753252
1474646942
250768814
785164539
1746278421
263405781
1313808829
986265635
1335967028
1106021518
1778053004
954110817
153670020
1305372937
2005679717
1280123855
600651126
1426543247
1671640628
1177473185
1579229372
2056262129
1665886440
365235599
817569701
1332566816
1266278238
1748012578
1684949105
54410462
1580470432
1950572322
13888851
310596477
463233542
167029350
895317624
1189175748
246916975
1232468993
1190049341
1638039459
206251281
1101471804
1592992695
1155294256
627240065
806755296
216798394
1964672216
238399000
2128063667
1640255165
14709603
553724946
1358722247
1014308538
1486914217
1341149523
248373330
2042056052
1087828637
2086013187
1074344961
467350168
1606284227
884108390
1333250975
1145719318
355556686
758353483
1011020740
263842374
1917842659
970077307
24035713
507910737
2017752432
255017413
837702827
343761014
1967998254
100407451
797527971
1143913961
1964712969
1839897070
1566329082
1003395270
1223309964
1283346637
654025030
473661796
1404063687
1154971118
1358031150
900188155
672989308
706338297
1175211156
1083742640
745524773
730697458
1053870217
2064271828
1936652843
607536686
931812173
1898916350
206463269
295254856
1034834176
1824143127
1538310067
468044418
1600119757
141196059
1258027319
2120872950
434736130
929823576
1461928403
1393846961
1576000134
1721820719
816626509
1966775249
1755101128
949060640
138857127
1515990568
852154219
1970047611
633613100
257822543
2100083763
922558111
1948044886
452149741
1828371651
75387814
1229184883
1468702753
2043912901
112875494
1086442344
1030585705
1172199752
1548727196
990061775
48547367
1926707152
782002752
217614580
356209336
1335894590
900079323
527111986
2144600208
1963492819
1167329890
550893339
1194231745
1539986411
2113458597
1957576434
1085522905
523054264
1459502249
25988015
1324596067
880033963
2102834336
1187147551
996010068
727827117
1180572581
1466455131
2128212060
1528938009
1372267950
516914489
1701889596
1861076933
897718447
122351155
1475042577
1852822556
1799558313
1655778037
478553447
1820604285
668708546
1478150748
147263360
1617822060
522789079
401661145
243869040
1641761203
598961183
980991357
1174752196
153603223
670264193
734484373
407137685
2010080173
275380232
394291471
586264079
562039112
90324564
1816361670
777884949
898391971
285904961
975517362
1653757114
2010381420
1178256331
870890221
582117002
315903703
1007100788
525588880
749151569
1968693299
1564042463
545527648
2089033823
177077455
884945431
1706777794
1315116176
1416311563
1720035574
881220564
901132138
2043126880
855352120
547125209
1764858346
1427439094
1248203528
832959824
477575982
964577277
94587233
593566509
1169138931
1949709709
2044120816
1194310852
1511727594
2027267241
2053404229
1419160273
1706915820
406045032
2044330091
1287637944
1924275202
2043846044
1906546370
1191446481
1383285313
1329536050
1296436646
1329187280
104426218
681768564
1780490206
795932312
485456640
1517906694
786229697
993632664
205546180
1446776729
1791751512
47677785
1597279803
776818019
329114792
1879019444
683621143
2083481106
2031661355
679667266
1476529740
742515844
989194714
635295508
669227331
461136908
146368944
1521784710
958537872
1310550358
1795606019
1073392672
692405649
1466080036
417091354
1225023801
726572131
246385530
1076142412
1557985709
2057632116
171867238
1609627325
1945110702
719853562
953271995
1011745837
752993019
2000764826
442093602
864231783
514536168
2021763546
1420688583
1667940275
1926567620
68283041
626696332
1258101790
514462973
1023407789
1278417166
1363819744
2087115426
1871553504
884523749
1822375450
1272841008
1427592024
1016077909
352062108
1124760706
788021273
295562289
1108781366
1636193091
279065791
2057243396
11395589
227548997
729723358
1746530184
1108449499
594086839
669138897
546883676
71315455
451614668
889658168
1196193048
251599515
1877124912
1542957545
81111258
968270597
1358738025
1322838
8364117
481834263
2014361110
490817991
1075385549
617834464
804006728
405239404
1143623748
1554985978
1024086872
1968767327
1241036928
585741183
1079158534
1390179419
1276506616
237786778
1152294044
858238129
1639084428
834722991
2031345395
76172251
819345133
2089811177
857706604
1320264120
1977190701
1959979537
1452264901
2006421704
1785360165
150536762
328975244
2065087480
961985612
756921607
1648071956
1349240191
522553532
1686600994
442978432
1455354536
1542047978
50718495
1589248887
783240253
1922916560
356909005
1726016014
1359762403
307304275
1873472015
1017312659
2041456656
930722933
2116198284
564816086
1096774699
1460839144
225256183
665385035
1198859364
792131783
375792849
1504260133
130085007
1671169844
255861612
1814026681
1882340625
611792493
1222755319
949933727
851966041
586990059
525716143
538260128
1287231653
1704815913
809746842
1724154053
1133832574
1127846398
189111768
518386502
1411066511
1393406621
1599448755
1101954815
1910684997
66281730
1043672824
1191775185
1598691453
17579852
579063879
1722277556
1375697459
1656541763
533046700
406952207
997057690
875402664
703805300
416944725
574585617
1433092001
326729087
2137937650
984513900
2101232187
1928618652
1419011430
1476291218
1003892332
1220239193
1573221047
2054991162
1374431389
2029424634
669979852
1109588351
516030667
1667782700
266140731
1313167948
804478545
394811760
1248716015
1189048085
257694588
489799084
1786109794
10744657
1688190363
467079532
569641921
1770006397
1303417562
256930571
1320284267
1751696398
1242461256
1852559789
1830908698
1839166622
166535926
731466839
1043231934
1311550737
1441015061
266837507
1234389287
357760630
358703231
1246225953
1530696989
1430681076
1112675318
1445504450
1430942780
293161356
221685142
1531705193
194158721
1363817048
1051765357
793128806
1846796774
655500733
1318735575
723889770
315389965
1836538208
656729310
386779304
2126319628
1244113678
1377553047
1300806929
494087022
382763406
1784046238
1544249664
674159898
972130043
422515715
1236023443
733998817
1844203033
156701988
558511273
2130944980
1257325381
2055885104
1088714317
867829250
1442985434
1960936827
1499122317
313745580
570909988
2038712832
578758756
1484541887
1790707295
339230819
1363501873
1176422841
1412389543
1934717561
655858740
2125130826
633648193
1019603964
1242585066
1863325438
767393750
1649936081
712675571
166618299
2145607425
616132632
1175211443
1920992034
1281128246
1914823059
1606908831
1232219515
428794415
1864375586
257308312
1890628709
671522234
1950721744
436686980
514108276
1026623893
801634292
1383005214
939181738
465256760
1690718773
660011999
845397128
163798304
654208931
1547703121
1991674964
947314349
380450956
396458814
157007272
1753311546
1425502540
358127436
1519019854
192194851
1239507033
55015593
1669433557
1913165575
686931055
1857079817
108529668
180030219
2051891950
786189263
284495420
1305984448
2081071264
1095215988
842887490
920793038
1240353565
1883088763
1566519347
659513997
1126271403
1676209683
1712140728
36826131
1190354284
1902136634
2014993745
1438415753
789280761
2049197600
1075957881
971160003
1581262066
1267377111
1816868873
1165189245
1535541140
868779795
1827576333
352314362
1175380463
889171547
1212344810
146861236
824115054
1834627288
544177560
146981619
1580648508
580994209
371269146
533170447
740213504
1867158229
65297716
1823227366
1157854101
522233122
1088023819
477984586
1284512143
2082701535
233523252
1824064821
1321770751
1405653433
1633568153
245952228
1497043121
1376675501
19099828
359716071
1258113660
610088110
351965779
735477148
2007497038
2059738018
100217791
1649712707
445289187
1038338893
1240411858
1731784988
2129654200
316559851
630705292
1858152119
2138801682
1826042375
395245039
1005023722
1739668010
376103814
2038782348
247988451
72492059
1627783664
1000745152
629713568
215192541
315494935
928356877
358856806
2131251884
1098729012
1459168732
159707950
1782072113
1391415845
1899110455
949235506
428949979
631189371
578178931
1740829091
246954335
1475684094
375863977
946951309
123356374
748726349
237006420
1334232279
1761757877
1780206463
802109445
45688010
2092382531
1100873129
461207769
1455027928
1462861053
79901046
1402059832
652221705
971469081
1083225412
733499993
873211711
353327345
876690301
330249710
899452261
6743507
694230431
448684482
1088755947
1379662294
1009253593
281608328
2061396103
709229554
1736689265
1207039225
749202754
1319219855
109388814
1725924575
2045072127
1189677508
218212616
633094503
1305976689
580775513
136978985
1097625776
1323197682
2037033082
938612201
842150353
1518934368
694192202
152016078
63201510
1399995581
431865400
109385342
2019296880
186318958
27568745
861467290
588954798
635829922
592172741
1055028765
1909821951
1148980031
1278642842
1271144318
1743914792
927063217
795205880
1491964760
29234062
1184122324
723442511
1134205567
285691882
1706780038
1221020255
1909493337
249417256
1829854811
1078603638
844602322
789756208
1202118084
1032723232
310024749
207948631
1865436453
1982664858
1638194682
1650898241
588285506
1674146181
1754272597
1996178400
1753390729
1832299493
691781798
1350111740
1897264450
2110472468
98591147
998176239
2025721982
1097617806
208280632
1357951782
1692757534
1935557551
2013356826
204150107
474849838
1587492160
2094677270
2120888471
1063228004
2120473169
682619084
694899991
539831256
1434312859
584123321
912348714
781872788
49498546
1287544620
1372389366
1964067338
855842083
211489682
624156935
2072255428
1799330047
464871679
1991610122
229410668
994696490
1753561068
802099474
92153467
1572542960
2047012990
82629459
1589117306
2122009609
1697641532
1305341723
29615189
631709316
100057261
933725291
398482204
398714373
1953998703
1743580495
521232866
1921473033
1667228696
865369237
1243039423
20918379
1172685049
1343473816
1459502249
334150769
16480608
1441576919
694951419
960560663
1622565889
1332002087
1290242112
429418365
312684375
1312720642
1336073834
352931322
502132976
125428750
2037825432
1149531663
2062856619
1416207980
379303893
133081126
1724760200
117163394
867555808
1373809256
740151374
2120019852
1392320713
617885559
569358130
1304365128
1402724307
710893505
1432797713
1177985561
1692578829
2092358878
1331266251
1757272077
301077382
922784741
1731897937
204870464
1490721536
1089823099
1767266429
2085456785
476280156
991029622
987045857
54193508
77942879
887020847
457241329
1024853794
822771052
390043167
727769339
115445428
434457250
703646685
1850232867
527702971
745466028
1332685700
1606386639
1571675550
2078516934
1190515916
199483914
1911750143
1237881435
239661093
461046990
1853042796
1051710226
2112505015
861584735
517357607
780102262
910033313
955247006
234486525
4139343
1903355185
2125032406
1031125428
1246471346
2077215751
207526846
1321599444
1249163579
1621798757
556146886
1518847286
540719572
1361995498
1730846955
1099429422
784872699
710074821
1970881128
2001640674
1286017318
748148903
83309681
670642078
397247039
1598489618
958386468
1280405467
1025488398
81432609
3344000
1836774357
552556167
1893360677
1101640282
1430557414
90573607
764074764
2086871828
214055878
547773831
1470021256
130582515
1217703544
1759314224
1059001914
593979074
147833856
760288882
991057611
369755841
368188375
1532741117
2076561743
918219599
1182415769
1530414613
257312385
1269010258
1276492333
1619481135
2153670
43082840
1505891299
1123725469
27489398
1488698069
5176264
831200062
1580461555
213070423
341170489
143423263
1148606209
855842083
1405013884
1697325462
1012457209
1289256976
524271546
1376832559
681975999
353167164
1810580048
13723847
2133426680
1582865594
1412431361
1826231742
720251628
386515865
1872579441
1587884530
1315466982
1850996150
1049815952
132472197
1704215299
1910478681
236820910
355815034
542149019
302970491
278887808
1890324366
884667040
1962318362
1123253084
1626157460
666606099
1655029811
2113579347
1117644233
1429389371
1620406296
1757010572
1886658377
2004951649
1018386000
417608491
189995137
468605099
1017414382
939746603
1559234957
1325296256
1156242341
852273038
136193347
960944171
1629780482
833398717
1936175373
1463543420
432478927
512901388
2032095560
1412437643
84294452
772357199
834010318
1642534056
149881188
1901145406
957308041
951512469
1385023843
1077029416
651188380
788618883
856339146
1692741876
1207631064
1886304708
842518945
777022486
234862816
225283751
905842071
69374685
123235652
648582560
1744612600
2022806912
153490024
1548347299
2019280641
1328555851
194409002
1005368550
227791235
2031437928
775930520
474924775
585060227
1676624518
1811387267
708097120
382094618
164555855
1047920447
607309197
1158733054
1057399391
1910803403
52663758
2125682109
165195969
383855229
1651562240
993004728
407682597
342164317
296291641
234941315
448322795
1740702881
303813032
799769301
1187514511
983497652
476187500
207275259
109351467
460804514
1655580757
2080235308
1492504674
398845133
1265879541
429871833
1927654480
692554345
1163719940
1965605797
1552115564
961084700
1349372963
392390299
638341963
692277244
399233660
1329958560
1762796748
329228927
1455053513
1579892847
1269338149
165570835
1002021188
1882167040
1628546515
1307607431
1333015142
1588361197
1675175488
1240239171
1934550365
448617436
1916446210
1418229339
977222795
1353923900
949745281
865603585
1319998794
74708477
1760792555
2058154235
576410756
540742028
40289062
1142929453
46645060
67597835
14564000
2103454566
611283970
1937213211
780923433
302381552
805611719
1268840416
368896927
2091956871
1021659143
57718767
863661803
2009557242
2128214962
1741467358
1050150864
1879530870
134585511
1576719075
864574063
1509248525
1750805376
79120642
455703185
1118654778
64579430
629625720
593362541
1484165631
262767735
263474897
63218738
315759606
720025540
179419431
1960629240
1958984474
1569668470
220028499
793771645
171028967
1341072004
858164286
247847197
332409662
1654308905
1534344502
1750892754
925506456
764629624
61388056
1225991968
1514413008
1526875222
1600213257
993794468
227144094
1279948374
257381186
1328980303
509937260
1628832782
1750713513
364574572
961905236
1038090486
499543011
1506124676
790969303
1252104728
1659654437
175151238
587588140
365111071
237456534
510426733
557903635
984290727
1769704989
550050449
1064046994
1632533181
1444908548
1709013595
200237699
2072735086
1026148997
1758519357
363050120
316751855
40532627
1894795467
846608572
1513169033
527722910
110326557
856180820
660518018
1972061059
394416453
1448684200
375008948
303467757
1691333036
762042643
549419325
1309938261
2104991607
1523921099
165768598
854579553
1257022061
163856524
1673732120
1453431168
1999802647
1027928972
493717463
773577809
286450328
1253965641
734150257
1282557396
1907810775
648601116
571090755
409815251
1933903388
763450879
745167559
170573057
1936248381
1744627067
563414439
2080557510
222175609
206472620
180281968
1356204649
2087352167
939883147
1781958593
1736308124
7754832
626261986
1113465248
1565255723
1097016407
1386647184
1141255169
963141814
170835506
1970417387
795044670
1808035037
1686719642
669865669
671242931
679735562
1844607249
474683274
928749036
382025711
924622851
1497825749
1753725689
390279548
111889428
1741918141
1094557841
533885362
168031646
82772561
1837519542
1136392031
1068955784
1891665725
1366295342
1536262679
771729180
217905216
990004050
1362042240
700994690
1376539978
1380340740
15491089
844180985
278849127
1721492393
1450458660
1398993188
2114529841
574151318
776906102
1799555717
1326306234
1932738506
218801348
792610769
2111191510
568839201
812129396
1951152350
1408418201
592337297
335291193
1145450303
1190884810
753862418
631620110
1018933180
726416114
895455462
986909844
736225576
507320877
1017887402
4946772
1519940138
266672017
396596165
2134833749
613367248
1704685584
863661803
838989125
995344502
921076410
44282181
1395640268
23667472
78178653
1536352735
1720489733
900262730
1360828281
1478879514
733608040
679044593
1656399375
588104587
817864937
746894591
735236718
1766990663
1347381135
623860542
347312697
1002266207
1964199600
1388191262
1544090220
794838805
1303369207
2118775802
952833449
1223609966
294761627
2120051542
356611427
595235276
1171940786
115815325
808997901
1303854134
1961192345
111451134
335568665
966244547
2143332018
714358847
1433056886
1166611006
1518483931
1753510486
437434468
1009034751
1802459912
31857094
1627583009
85053874
386110620
607001668
1754241106
805293509
245908376
207913278
1323541581
1849887257
1719735804
1927324421
437413629
961215330
999291486
120892733
1656680537
415837376
683690996
1274273476
1653200096
2018527183
1867488449
596561750
932794545
2125864685
2120960386
681657763
757868714
1384620570
1258106249
2097289804
2069961877
1222565963
239592005
317576983
1181974721
1656495830
1259576807
1654627027
2147436386
1433243237
1174744783
1849697469
457495285
1996601081
2033208017
2010808232
1860355518
2047636511
524947597
135001733
1144694009
958009724
561339334
849846191
914502960
48045811
1992005452
1602572509
1607668160
2006737737
340761342
522413199
455593004
2033246342
368056477
1343187129
779757631
1220579061
1087600775
132609528
141568350
1180284475
1434735239
648874206
680960564
817741737
2005765342
808046238
284455383
759461790
351335608
811396820
1798525129
1259524479
438904499
2003936445
389247899
139328319
1183347287
2052403189
79378356
82531805
1872581437
1803923481
285075718
397586406
1910321665
1462710354
1386878982
434117712
294695162
1307818270
734692500
1494625251
2074333307
367628840
488380580
643916564
266425423
1552958610
136547409
1125041143
1424520445
102332944
733516901
1581731987
556355951
607505165
61165453
369485070
1130476780
339696694
1461986575
1425098532
14442221
1361205154
763510374
7047865
1016008542
678953520
2050281772
1372308611
29345004
568363684
1304749518
1561870844
600324740
1284041586
292864418
588169896
1147905925
647864942
2134840722
1514183886
1591595949
1393886629
158065423
782681326
443530325
1911534012
471036145
794934447
1074493031
1491921325
1566117570
498595538
2095411179
570697164
1275764425
2086013187
339299314
1150607523
1566664658
678926622
1922994074
1531262533
977583436
1401526457
745873918
41993523
1928055658
1359415337
888160565
802400057
654008713
1322859713
694669580
968107754
394355276
145938610
801962847
268881775
1762854400
1095095323
1565252491
1950648351
1105644652
1739712490
310237563
1143296809
2115917116
284604420
1271728282
1942766097
1456121064
1530130139
808286635
890910108
1314117581
450395336
1484012896
539434329
549848817
305760060
664334742
1896876001
255830808
312074932
800502156
2033979336
1980660459
950264682
2117714752
857117765
1538297311
348480002
432411321
819669344
1752229486
1131754889
1192972418
2142185457
1589228585
1604234140
682266620
321357827
1204184269
435455110
777598777
680559560
145406393
697359450
11201576
138948173
977671426
1233529930
1961879974
1914310652
1513920494
1816992764
1910386229
1404117613
869571193
1727011294
1155050342
1171687663
2091293785
729400645
1226820753
1268569411
1004983753
1212734619
622795733
1497891140
1253106744
1611291096
433499071
1872514903
1117073294
1745434671
1142630189
1000449469
134543374
761777025
899551322
28796284
1001135661
1339530197
1224603397
1875004657
708172733
196520475
587182389
1104478121
722663584
1964169078
566252654
188764939
1291703185
1230518129
778556370
790731315
1646967275
1171460214
714875491
287402793
707302644
467112942
1468646291
1268953384
859818146
825354386
1744253459
563157569
1996318618
1138212126
1900737169
903565775
868871422
336655856
1467992790
911340554
1245013866
656968132
15092245
1207627116
1337579974
2088914134
825461197
1788051230
1980832148
1653881857
596927203
1574399661
2078344564
188593619
426056873
476648962
1018936641
1333589793
222119155
705702218
721819731
1054695905
1206753559
1957000814
866107935
900751853
681615521
982477704
1995039160
11008882
433921196
1641127221
964383619
1301224796
1039543233
669455016
141447519
437151896
1678653873
1445883769
1068178377
930939868
1479935230
958752536
2023060323
503224647
2141610856
1091909470
49778391
1050894342
614723934
1276656108
1106891589
1706549178
637148490
1534209464
1847119463
1250436732
1141526068
2108571218
1902520657
1498200662
1252810589
773936609
1804238600
1286249486
1944928251
2193121
114100745
509813938
1715533166
1721058604
1608295762
83032646
1313424287
2140566912
171790933
1375506885
19635245
81120730
82655065
20828748
298857675
871309998
1815977379
1083433947
1703077857
59633266
902292108
2116198284
1873465274
1394817649
156379949
1715317826
672531429
244774315
1280052935
1233579028
83029399
415533628
896807938
1530214641
1414775561
599383458
1488360536
1454386082
504679780
2019037176
758809520
985833427
472049360
595908038
1321334304
674804114
696411024
2103427191
1567268087
573735595
1685668709
362796985
1564722660
1858539400
1001819736
2068516146
1460173771
1913921774
1853710972
476839524
690227730
992369503
883046633
2035176798
803521725
1604475039
240502534
724938798
1088300593
1845670280
1674090518
684605939
1368828540
1171486928
1997142099
2028257335
1944276574
1383799587
397093431
1713105920
1806347213
584655603
1845659339
1872579441
517811860
1650450175
2050841051
427996711
923627033
1230748455
497427991
755454356
237591644
1813331796
942326203
76059398
356861555
1887563141
1439995001
1602729297
1590914313
729949556
12747525
563474876
676198858
1920409079
1785754239
1689642271
317086034
1939789042
662374859
1682607808
153216324
441086537
1861834650
1365484481
418720859
1184933146
487217145
1205765385
1054473635
820749001
373142186
427192616
2085504424
848230375
1849453116
428572155
1815448637
1523438763
58271216
2081071028
66851292
1877473017
1361883815
306342599
1958230409
1822852314
1829456421
1996692327
1019249967
1984825978
967470108
39126594
132328098
822244940
534951216
296986158
661943668
1299018310
1631667308
315555121
225059240
1895222145
385098744
2077284599
110042690
636925052
1775359618
1369264022
1797416589
202066973
647259675
940225088
524847396
1675928095
408749643
859870523
1216475472
616225248
1903013909
892212675
1377249198
505882137
1107243141
527525943
1022507953
1827890761
340710306
2028101615
1343089257
1229151563
242826870
571736112
1522467685
855386161
1381126649
18809077
2085500219
1096974013
274824084
1083207914
578503028
1332933241
1443375173
865745471
908431591
465887285
1688044022
1875165978
286033780
1001701093
584560305
505989258
1731060673
2102661399
2109495906
1916803700
802760031
1638395473
1610361723
1542238284
24467168
2080312237
672350904
50402224
1107016545
722813932
1545331896
1269692137
437758260
1124513334
1348592139
1195370060
863488441
1792709932
641102571
1434761680
1395936355
340711579
868453419
425312991
1363732587
428317850
1521179302
336733710
399484452
1501737070
937957470
541257516
793829652
1830908698
443933231
18299133
454914600
587855002
1134669401
1254136338
1280341522
657159404
2046218520
949479030
278973105
466074000
1663820597
1048302554
2091757602
1767062309
404699637
560844020
1215175488
367883461
1332186644
1314394456
343634158
477626251
1255275589
950695249
1226306780
1180398598
197090451
1544309119
654913451
99775928
903776263
1121510027
1901892474
1912491405
1301286702
1278458786
481829639
1156915928
2107026543
1135817362
1535263186
740881726
1308705670
466634844
1653115364
194389543
367652180
294635969
837368187
545620631
734168866
860527212
1508834067
649027134
630673571
237844624
1163195959
1567232542
2106458477
1569652020
1061854689
1729257141
1082696317
729371224
1970636400
892865062
599415033
1846281133
603936733
1335797129
1585753298
195195895
637005957
633242357
1835289086
166335250
197636264
462880589
788451997
1376492215
915052990
1181735231
1681865890
916974875
407081877
922450298
91801031
1693924608
2041262845
465718152
744694185
1828153635
24223828
1004374599
506751678
1285195227
920076820
874146602
1377078478
1588145453
1099315139
1653408534
1272354796
829993668
1110059828
1446437313
2099982578
1342915866
563375771
42782169
267139334
420610747
1780717870
1519887360
268415949
1344430351
291430259
1590350772
46470848
1099227847
1594893178
634630508
1196726878
1177727361
1972205377
483054982
1116497055
1022852120
741553545
801689127
1471604517
1956489420
1941118174
2142663484
500556425
1832227029
113333451
720727545
1599618302
2089453242
814488655
803876584
1297234303
116297503
984986403
2012016027
1372528496
408987607
1837222797
428824150
1039923894
1294579165
995420699
746809186
335983107
1714716229
1172371572
1254418396
2112150387
70191294
135307685
1014477138
421246354
537697409
69355058
1565642588
1248953330
864931728
163561727
40641932
443205174
1353985066
1930123941
426250617
1281689300
1622982120
2013960212
2057949723
1143561740
1291879214
1244161973
895281703
2088017842
1245944777
1693295795
830429084
2003275030
472846706
1070427748
1814559289
1602509268
1834425909
1346134592
1578950928
256761197
1065306799
793426002
1897758336
1986301675
1228189297
1586676155
1447353994
583320315
1875124808
247533409
597121489
1127233614
1454411239
584436198
413872507
30424178
1640598173
97054204
1662628013
314568711
1622602621
656955466
1306988468
590486851
1500310631
2133599216
673589482
184271784
1546031489
1355029022
205969040
266314801
161094894
738517600
1490680299
1478769875
108471281
122615509
150363488
1337453529
255069943
1696230866
1549200066
1613903404
717485923
116708027
1118823995
1329674529
81062616
7318177
77271816
913048264
1137164649
1294263426
960618915
1978314795
1730050045
1619760027
2008228401
1167676243
225588891
181313627
2059233319
1992175645
1704189360
264718447
1641946490
120798051
412960084
2119354098
932880371
592295971
1467987826
448735286
1388119960
102236886
1451702287
1041538710
980215296
681656628
1954260138
1993235544
1788837970
583095493
1621718559
223113730
2005769032
504870463
1266522948
785545402
837783680
1871529043
1165752048
502000275
1484102486
676537211
304740104
268634083
1133266612
1857861892
826370982
375703676
237625214
1986282145
367584887
464337565
1657739645
1618174872
1545740660
580534646
362421072
1510317623
373227955
694154657
2081901767
1307755300
764573219
2092449086
953093376
1971323139
976571040
1564722660
965250296
1401379400
628654215
1424213925
1471179183
624303374
383671921
469679210
651247594
1811564029
555322612
1336426783
2058107372
133089272
1328592843
492773104
920888568
821988091
1112749100
1820859154
777799496
1595572651
526174944
1343996931
1859727782
489053977
682601088
163227673
2097243283
311289762
25086246
1416154112
1840196521
1412297492
565530216
566889327
439438130
694304124
1648605271
330026083
1797857481
739942721
533813404
1320407796
896153051
893399340
1118642741
358023000
1986698352
1879496283
1292664944
1065026816
475164058
702644714
788528538
560732366
1078216002
1919645142
690249338
951826467
661866144
1705527386
1142093569
865167062
381229599
963559466
473023622
2119766765
1895469170
917986521
2068882358
2074556215
1726416382
301831444
495163380
769103856
1312995783
335144659
1861403313
936871988
195398124
1588328529
769655310
830511202
1835280830
195020664
747709666
1452658489
265105766
1085898710
1099938508
1801573775
1516161311
1701206622
1406111165
1840725308
925113552
374411463
900517870
1793785217
1913850983
1038067822
1270416055
419634122
780164524
1822109654
1286720662
748680443
21378768
1574148911
1692241608
108384729
150594103
278973105
423341851
631927397
1699296207
291924466
2122409586
980748032
1892998913
1864952572
1028954190
1758053572
403604536
1409718132
587587971
373845136
1167881254
372796358
1863106896
1389629620
1914211624
631644869
191102385
2040615687
1821140261
1641782761
475695663
1420083291
1043349895
827599824
1366706754
1195003634
1068946487
381443339
1544357146
1362800478
1538967015
929388346
713340892
1132412928
324360649
186874943
1081160609
1051540329
6893919
1134898759
1458627207
908183356
1774955467
2001067522
159475925
1121125347
172650568
1019570303
1239622450
490132829
1245676674
646438508
796045594
1253671092
2084306528
1927306642
197255389
48359256
762721106
381141904
109596897
723754016
527269411
452036621
1046802989
1620041142
104277284
896591436
1676755965
2080832421
1498654537
1257915021
2108437746
1427256169
446300857
2133556940
1588746846
1106177479
1082099725
339079552
254046197
2146055294
381716344
899485587
1528079992
1412605476
1863039122
1124148125
1943458160
1824640344
1901069954
1619128967
1947674101
1159806039
839793918
1963952967
1959755225
1198033375
1883681182
1962443036
1179903346
604743084
1374918031
937939952
890762635
1902361654
869798905
1483532223
1498121667
2105115472
617905525
760804995
1982832072
288147910
1874122322
1267787677
1550050732
1504189019
479549822
1910814715
250405745
1228165632
1452276028
1512153327
1662434818
1737560111
2039548175
1191181438
1016077909
1043097145
1343691461
1711950856
806928200
1847736020
1319445594
530535160
560480831
947100763
1213546998
489984799
980248526
1286991541
1805105470
834981750
923622476
1826861222
2004591924
429070375
996583197
1953326622
1808495793
1775419902
910779016
745415246
144549331
175557290
949043939
1264411428
944815964
987021359
579515470
809888833
1991570271
135744476
482618906
330641508
179126014
1967070752
72647531
552444797
134252943
1945726104
1480886159
2024571851
1652161821
1137291331
2068550959
550108552
1852593620
1680210144
1916521844
722669262
1857406630
658609614
239045792
567244564
479242821
1906385012
506078188
1930721602
97789233
431051827
1355559261
1789292498
555439678
1118488824
110815856
967104203
1369753863
532630549
1535177470
329060088
1395120233
1595282589
1669419694
870812310
610545797
733048338
38966415
915107323
1335920120
392281832
1248487817
816122470
289124345
1264544167
78925030
550954730
1319773445
2023050437
1377553622
1949218719
1700180914
1500892985
743782933
1501454345
459110301
147172919
358822984
1458216038
1068710371
1677248692
44978816
1927264189
1970693738
254317592
1406894959
1248757111
1583409539
485398905
269405911
1697720019
914978075
1785103979
495936754
264653054
1736213727
1437870871
1052617113
1556267437
1569415553
230162392
670126978
1687941627
937829563
1535782781
1117861055
1008096759
261639045
1284045581
159721795
1334701172
1557997312
1569661582
2063332525
1824187277
1170227953
925821181
777685334
2023260694
1046014522
770448111
764771958
1706393303
1481857437
116860214
2009584392
1248191242
2094958746
1047970146
11175427
1529285257
1442926284
789164924
2095680272
1104437381
1549444242
1637925596
632889964
304014659
30423432
1946604604
1015025022
1853942490
413018614
1196894908
286022058
1734563454
673619942
560799552
1344209740
942318119
184993115
1110446287
1713378430
1208251433
1981054444
379971123
23574045
695592289
1953326823
700059545
1247618232
2029593244
1078281049
450290275
1858062849
576731377
2127150912
1133768655
530814377
867476936
1162637500
759767502
793325392
850118857
1656244943
1086544296
1637904130
1026205800
906872514
1062710441
1592322852
135611163
792047797
1008066285
1606298578
278847248
669995835
2044330091
585135879
1563494250
1618877588
547753241
196604468
79503954
909371729
1519647632
1401982659
1478802059
1595642950
899963312
252820801
1400052438
1405504567
908475386
606658967
1485125268
1759564585
1985857054
1425522824
1969361572
67284285
1372378849
105943236
143317846
651813487
643115735
1140385459
1520031799
366791280
644766071
1126211694
188277690
927940320
136009727
672409668
1915084706
1831880219
1957323282
1720064638
1959002139
1399806006
1266336236
8947144
295041083
1215208600
1415911740
1432302368
659363391
931542477
1536551005
1520424817
329968767
1519807145
219626671
896001914
21674395
1449957468
1940130429
1595973001
1571962114
478292425
1490840131
403219753
1973270429
573989820
1321844823
2074993562
1770095139
411678116
828405634
847377813
1447049764
666066491
1715799644
38019361
430409261
379184954
66746979
1192489704
934333884
2090125336
1862267632
888075601
1696402060
607505165
1044656974
1483417545
1969779273
332314790
2051249001
2048445026
21840427
1846464880
1504944130
488617818
2006597002
2092915971
1537748655
62010989
87016668
1632083174
811094740
888480855
1720477848
415844648
1490319788
960939022
2013196939
83458331
1100479862
1473525715
803002308
633273743
2131153701
1847042328
1818806112
64621308
350132010
756333221
320564480
2073918757
973446820
1055034515
1622658450
1804733093
1850996470
1895762315
57826757
1773044646
1764484924
1013164367
1952376981
264767286
783961891
1048526154
437273358
1953456449
334466184
826055903
1916915800
1349424012
467533781
49948749
386254472
1317104905
695188313
693568861
1579214251
1536434637
595955151
310415831
1554338449
1187788648
15856386
830305194
1741510154
1231134530
408029552
667016039
1774426997
1098068161
717011426
1647194618
1760391972
1022616518
1811834590
1884919458
953339654
2066675040
791902396
309633709
1910548524
1528993788
1433938641
1643221881
2045657752
1739816292
132187622
657302749
1833329084
1671389593
782922238
2113273282
1697559117
1899536280
335600941
434919453
343351755
768016953
224303926
2075288636
1121143278
1773205753
1286073349
822206389
1572121327
1536274754
1716152696
503770269
2042582561
206964766
866429899
1338511834
1765319855
1010073400
1775471826
847036459
1224410386
2102369725
1802869161
510026750
232529937
1320730160
1921413406
1474076546
1831221053
1677201998
1771641720
751838378
556079182
724632981
465211324
207313363
814943994
1956320131
1508626488
300814932
1999016667
418863705
1172945019
910018938
1220708056
299746506
439726532
1610361723
288454226
1483105207
2034074141
753875120
692631257
1545379584
1691256819
2111611540
1776059264
720732377
1689157184
1965643765
1011784973
1263000591
518181146
100551775
2117124257
1739716463
1488152933
1079462640
2016524926
1463074365
1272860187
1098028493
1207821003
271650456
1402450087
1554726318
792020118
1781907105
1237184109
135464455
583719346
997859290
1478714310
1487605307
504529913
2078117954
275933091
1365717736
804545368
807335467
2068255857
1159682742
529842493
755476072
1937720502
317024655
1006055914
1089424351
433724922
630731390
795701284
312274121
1305920987
1944800337
539604101
1285306753
1756398410
163217981
1519241578
1930692564
1842902103
1937661961
744305558
1294332505
1207449065
368539353
839728204
762008620
133562720
1014583447
1303092351
2002556485
1959121386
1369184467
185355066
932874331
1075278657
1715065466
842924373
2009357698
412255601
297415385
2069086281
413891335
2001587781
1503196436
421635616
795364171
1754582623
560164884
1230037155
1324206587
1275373183
1267998481
1642022055
811550774
573639960
803141800
1051145947
1301679242
420164927
1630618486
1036461866
1071549689
814942691
1211468543
2109632370
667994030
1166623762
701883263
180692292
1534637795
179410537
1855932466
1152164679
756498203
136379642
1508913854
1523189464
1864908405
1817164289
763353491
92994994
1449304676
216603692
294862326
1283795444
145613130
514077734
1348030755
671606747
758155757
1154936892
981010836
976742494
410899032
1777068405
400747971
1594030893
1437564524
2059002710
856445440
495816813
1046777643
2022817884
541968685
1996433231
662485644
41991774
1685694431
1285170082
2064399223
988335836
1268711509
531243585
451319886
761984788
1256430425
978136433
1003823626
1131363506
1805879069
1237372604
1011546146
453610104
1096088559
1642660364
1822877934
1538582134
1397623815
775981913
1325833778
532384893
1320401948
1985886848
294162086
997822255
1366224328
237594906
1525113574
1081010147
215036892
29850145
1642054238
1565605974
198505052
1342516810
280216395
2015376280
1886234960
2125392100
1476782842
1804590280
1958631222
1651818564
1914764271
1932325675
717137021
293725176
1569629489
1152331495
859977938
1401846150
1890724842
55010245
1765722490
152665653
294774901
1253613987
2089453242
1685652809
1478007530
1930002101
1461992290
1824930591
749794377
1488557967
1855312115
252726646
1467257945
1774937564
242710281
1209378714
1321354558
312012992
577755754
912008297
159179634
961221171
719316055
1394641515
2120798846
248871407
186766396
848513246
118613254
113181840
925226586
2014686315
1060678001
1251971143
976264849
894096988
593901494
1154966019
1801378842
358969280
2090589936
1875581142
1845809586
366404920
230594808
962639677
1547054113
1355634574
889077982
1163277139
785282985
34943321
1425540852
1848055726
568572669
1144571766
1077917220
1301808877
663236191
1801516170
1905570486
917849211
1213344818
559939586
1568653332
1108218731
1944533895
825625292
1027861522
135158267
1809211818
265052332
1111035026
2123396028
1243956508
520817635
2040502913
1152735323
1549108186
1887671879
1242748508
1012476508
1689643364
1067114530
706520295
121980275
1000100679
1827659132
125544101
899314147
85344368
478716981
314945898
1442585247
69642069
242059926
1006961050
1893521471
1170931007
1980873739
1236285869
2026607886
257696684
1965390262
548159492
1272184696
1936960177
1765821428
1761139384
951452307
1021239855
1621660269
202172427
1502548349
143978859
356790124
1049599050
1245559049
723127713
1358345780
1179086427
562284315
1708125027
896516330
254050960
2125514284
571964989
138331262
1575558541
488127506
198290397
2125226771
700555569
1341590745
2133409966
446022001
787696246
394155462
1833118061
1201714805
548603210
1571130226
1975985000
1495390686
58641075
1485313868
1145044621
1377223452
2049450454
2078276249
1346439075
1854954969
206321056
467431522
395848030
40485746
817812712
2001349113
1037031529
350247078
960485745
2337091
2134036779
2073965789
299966863
1087455078
1179788674
1465345504
1224695094
1532880004
1888813310
932688337
703243471
1533711048
1450138935
1324436820
52522843
270949909
256719169
530546918
1541576586
333598644
981475736
1798801324
1932153951
787766589
1565885768
1346467078
302274868
347139401
1393928941
259292668
729330087
1040525406
1756779965
1339135324
1315465100
642387843
474207643
841287984
1069639016
2037248019
851964935
7819878
70630904
880310750
2071877657
1114104615
23169683
514768783
1547908098
925574308
95774224
1643447969
829946274
508264852
285488523
692522006
1156963956
1157000998
593688310
1691841588
1960753033
207908813
1823481364
1398022763
201069039
1714928186
656915592
1736488548
502372979
1501842942
1963988409
556180313
1071326203
1558789303
130953788
498254483
1853403216
354993848
1340774516
794710254
562665347
846150297
1685046660
1140214224
1570083820
476241097
1791393000
5810529
1155541632
704257277
1990663662
2116072170
1393075158
162188695
1762734612
362615699
1711935361
1763106294
6968154
846284177
837371863
1404840662
503448248
1552152696
1531352807
2086414603
1451753842
480047917
878421050
1338079058
685900269
1480643851
1929863856
405424458
1276762565
2080373003
1252177288
909660827
465562945
385126821
1016555039
970102275
45537881
1821608682
1160343507
1161351134
1591298716
329548677
1099319278
1982425540
2071820343
1389340437
105680998
1941239837
318790479
1706982514
1405505768
1219676334
480992004
672360742
1442207846
298764879
850927165
750008162
973297382
951682214
870610758
173040481
765530583
1040349510
569578242
94067080
924242829
1396534736
1797675099
1671198834
420962308
446479883
354840635
971614588
1356106025
31413735
805259286
475954501
988262051
2013030378
474945654
1084977538
910826424
234809989
1445800057
843008749
735065453
1744358037
1579434515
718291709
345887768
1460768960
1913032979
1338610312
1809550604
1824023565
1462381989
1722869517
400618279
1321503092
353652307
1864061449
1290939284
475018417
1220333080
1240673705
2129652158
1543457815
1490807564
1185939870
1584270203
1473399015
1426200194
961596558
1273023380
879724524
244385479
1735334944
169300876
2052765878
1613876703
1423453462
1287686964
554195712
1518792952
1594651144
243511274
714770632
171092046
2071590903
1472900713
4837024
100011166
1761818162
1185441966
1730948159
2142889867
2011922764
542552762
2089271076
337114893
1439044103
169171808
1052231042
1191872900
2098141914
1044867791
982772081
42669363
1295082786
1543184336
1639512051
1096626910
1396290812
2418058
940668182
560295488
200751111
199794916
490126947
465487755
1874159952
314176124
1881162290
1804095536
2104942980
1163657861
292990411
1466040370
1158317423
1639107925
639401467
2041126888
885531152
1329992833
950413549
506207212
1030184832
897128976
1102912507
1967912076
285051475
462645873
28427566
305378829
865729419
977956818
593404477
1459627193
1782230152
1047223523
2077783850
1151215913
558331817
551564218
1765838741
1671903574
1779007137
2005788085
1914081094
390269717
979123902
1140153363
825124773
1217923320
1430069607
1582176011
728831138
100766161
950269378
1852765991
260364366
1868266580
267064469
1766918478
870895909
1492233357
1274782355
1680922973
511654067
394354299
1747320514
202583058
1388716878
1564659698
648353051
730594940
1477924659
2001913505
1681453682
676858148
1467955425
2139521919
1031996311
153293131
310498770
1233068692
842661961
313103426
1930721602
2066501541
1201542595
1373366953
492136566
1291351067
611959451
221870190
1623328545
1607521701
136799816
1441908169
1223406723
618569690
1778307960
749843205
2129457850
1768513415
1533981401
822985559
717934182
1352314072
1578343230
476558222
1642675181
129087280
1058378394
761881283
1151501510
921084285
232042836
1511565156
701377129
49640657
41478344
1189368534
523176728
956244684
1538827441
894826262
1250403021
278456840
1335684186
786567355
2098749033
1508577381
1635024370
216667216
1231812491
1164271214
451095857
335011659
788298856
1514300828
1103778142
1175130938
321777246
998695297
1176553087
938313050
122135071
1236797326
316785192
239491338
1337493442
1779959837
1548103181
580266845
948167199
1435111791
1093881880
1158063667
1491342327
659501580
1896007681
1392324385
1789865427
1000525194
1342971782
1767393547
1296099112
740213652
1637113152
2058440496
151408970
289603779
1165206855
1393091287
233112774
2026546417
868871970
431023375
740903561
34803000
1606317928
252394735
525834587
2062980716
628194742
1967733387
578010252
1412314796
384127793
581996143
1172171871
308675609
1061596042
1486036938
340445278
1727503524
1204523558
2103289662
1273864101
1871039071
1352769051
1481197988
363189115
1238955219
921621389
2027528556
57412558
1999447769
487949456
1939824794
358022660
1835583743
1814507010
589595166
755271580
902022207
998722363
2038229491
144196312
1839216586
1832356188
1124450434
440589589
1311727336
366782908
2010545368
383095671
1388921781
1791101163
1977182069
1190142007
221570234
554048140
1477922101
1655345962
1274162935
1531603623
1865162713
1594105593
1863956627
139411522
993603272
1915871932
1149724438
1956528514
172829852
1994371877
1299939241
1293610304
2005243882
1412646506
1471356373
1415322486
1170825844
267386021
1417756302
26406587
1892437379
1417273617
850419872
850435993
1401243266
69055830
441440515
1373465330
304482017
553602577
1461780588
1991827999
2021660990
1973287389
2101139128
26116576
678473221
67461603
1441021210
789403666
1821173355
1985841856
660954391
1966274565
770530225
248519347
32018489
743152996
2083013183
653436845
1966794911
1646842680
112442719
828701274
1700876276
751130951
1355199010
1678375463
712986196
594714440
1255466863
1669901714
2130286496
1958930628
860373449
1254586712
231851827
984218825
851132536
238263864
637642871
2119937430
839407582
1421319012
427754981
1229777101
371715220
1972311032
946887814
454249211
552612459
1936116953
2090931623
1730301933
1855373089
1525038988
1972252100
118660320
1823798941
1817299399
1829742544
302180735
2089402889
1861211327
112965972
1780940940
1024906587
1909184091
1315547201
728541117
1848617161
2009698621
1172663525
529797300
1074835755
2084384523
256614624
1004818748
1239770845
275884875
2071959650
1118193017
681140624
2055531986
2077925682
685814878
671579823
399067025
1299739790
1745411355
612101616
1913755668
174962014
555941482
1438270612
1941024779
1810276970
1272089257
1425499989
687269029
1388046160
1727965825
1762151344
1161947956
1342418178
663091030
1302050037
463893990
815495259
1946397578
1508580356
1206714022
2084528636
1586150259
1080458681
820727792
1629590597
262803292
1677029881
585332547
1061728203
356645629
1578456367
92789258
833391998
548107007
616900598
594836985
529748109
1925799147
2134029417
328017823
1075147451
124567678
2085664
67328645
1196818062
52113511
1613942324
856791575
1634625427
915487620
1009141449
366937527
130025096
1532937702
940550888
117618243
1167187404
185645851
1913642901
914183045
1875693517
1177580339
731226509
719622878
310941001
1626949095
211957895
1720803623
175289213
143873057
1386975592
1854467829
262953520
1169563308
318208170
1425544820
1005621157
1659875545
1777768562
241632372
775254399
858051057
1519263537
1995584993
1478360577
1893781249
1874311063
745968182
1096626910
1023640072
1075711413
1285067383
1861967944
2043569780
1839110854
1701148422
940996805
1596168511
452358363
1011281326
636717268
942034277
875082501
286252579
843848999
120433220
984245355
351802955
1115359692
927387546
1727299373
716065084
259011210
432322596
1040156929
1221419526
1202617746
1307836272
122334027
519793493
413305661
915071214
2016655990
184721131
1191181438
339151921
30347668
1903694841
1838855002
1205036032
704048505
1546209277
561966583
1704929805
156702587
545612216
87439776
1235031785
61815047
1026932746
253855489
36671539
726925715
290632108
1767286706
1637550506
696178182
604986002
765928936
151801247
1187983346
1263112084
23861920
1363117298
656314421
1104303176
477352102
1856307569
1138432935
1196549737
675950597
720717103
769420483
24918643
224490351
515571542
1542736054
254436583
1004825658
1725623763
942044192
1497781281
2019579530
1154312860
1447734638
311709286
1002339157
504853013
2113926753
202599894
1259102353
804787136
1991486480
262814177
2108556773
1212262440
143678683
482393668
1634996233
173412706
14392880
852871783
951475742
59209101
72854110
64585524
1312022301
1394312698
1102649211
1246467472
2110391573
393176815
470781993
1192187
36080650
748069411
589436534
903925523
1476325455
1484899378
1160277808
861061520
1661678584
486058907
1135987338
1615918092
1182231892
517376094
282588352
1216358779
49344826
1961460903
776004841
877604052
2052345744
1783355928
702367309
293151663
572476161
1974268404
1328855338
1949069618
15650470
1513108159
249493219
1015722415
377181187
1160677327
1464833578
981629321
500956593
1031649207
1633630192
2135996086
689129097
619984342
249831634
1738099750
2128972559
700672551
467304476
967622560
1672376318
877904841
869070289
1169060269
1456635953
285916440
629885414
1365639044
1464016257
1924106411
1524812610
677838794
468248796
1492892564
1345350826
1720870217
1305459577
1782758204
1220262660
1748766594
4464485
1428832352
160018027
664018958
1443863493
135528754
918883306
1093054303
1620569095
1758486598
174375077
515520191
1895596387
347090312
867245488
2127079669
42345760
2101540577
953732232
375617495
164812194
1594700157
1280514968
1828494295
1852423010
1043869460
537831544
1571309236
1478802059
1125962082
376949478
1693594535
1150165761
1544942860
2076792788
1430586019
1223365751
1548163112
1305935428
793269465
1070088917
896070887
945189461
826197188
1325346344
1841540282
861380478
709520429
759021259
2078661746
813117652
1761513447
1158893684
348293048
893494605
564744418
1299556473
1122170521
387902636
2029993557
1557458264
559616984
175455356
66942700
622568388
1856448643
871795990
1807420219
1751544015
497775859
519564426
1286323480
430298611
1342833185
1718333727
2045914139
1347768136
1676400558
893468951
150963944
1686898084
2096910309
849282979
2041869090
1707390088
649564553
1809048828
2015338370
1871993287
2068062936
2034821200
1983510871
1829441098
622814097
1034184905
812351580
692367794
1777915050
448030435
157762988
1732443269
998827686
403482078
807369847
1008485675
1476274474
868888817
90826807
1135997068
115925082
326644036
1146895902
96743632
1133358642
1810729367
895246962
1453743658
193039427
137866127
71682582
1313806900
2138135276
1468555500
1214707926
1992933518
1467728300
516598790
2131132599
1086015085
600197722
1554629069
1576193939
745666563
1456716624
855923292
1327639459
124671362
1731796621
563301091
1349083956
816272146
787579915
1449312237
1628252556
2013208203
569254317
384951116
2044908160
608179598
45636439
986067226
752128132
1573694811
1773710762
1791420881
905669493
1971565632
754830805
1691363318
339373555
2138966227
239695513
1850996470
24627493
771271500
2012887536
329068419
763743403
1448995152
1178524965
180983113
1019421075
220028499
259160755
1461619429
399262567
823596050
248952658
427062979
1669135180
537956047
1964655441
1459473240
1250281543
1717148206
2016007217
1073697136
740150911
629379769
635881643
1852503557
296651809
47484743
566806831
969281085
1100245821
230119180
149904143
635456281
1179518941
356670371
1173931239
2091607778
569964090
1544865770
125679674
1126908925
290419960
515802236
457427061
1915994696
1685633199
1199621336
907222141
1930534652
169557947
439919140
2034712264
1842568684
872510988
1229929125
1018418534
1539505723
648517938
431231058
692788819
607412879
366031282
742595710
82347747
847137511
835779622
546165956
463059275
240636054
303266542
930425375
2038080816
266503642
1064144922
1875908394
1698681427
1767564450
1253134865
888232517
2147450627
1091353601
14218064
101074033
1148097096
233660817
1109247235
356440688
1173328119
579454951
588356115
1458245298
320195573
729806844
814978392
667445798
91500491
289017158
622941142
662817045
1168364374
1297018220
2031618862
534115022
995217201
1703154260
542561932
665891631
296061069
82249675
1939134956
2064689915
583486242
1004479371
1950430458
2032990159
1228544075
791426643
1842848717
1690343862
1400289580
1506346091
1618017488
1665514664
770015283
672865541
1038786598
330126426
156773527
1748103236
1461945546
1851977980
916872314
328035009
578771559
1764450214
70070003
85452258
1625160732
139613043
1303450019
1468606798
1367855442
957531296
239828243
2082293029
1804314646
1747412018
1454226680
2075056558
414226369
629212028
1893095516
437178657
1279417938
1017306851
1834083579
1628102150
703513138
367829248
426971841
876807601
560075824
158712093
510324248
1864520766
1599278290
507623513
413100973
286143226
1665204106
907714170
2059073199
1501188006
220222020
689428732
1871056896
914812536
1990707785
1661872271
408156222
1833965149
2059554983
407685240
332193058
118201798
1771364809
1682505619
1773710762
1353407515
89718125
590152588
749335332
107249142
477543397
888234150
1232881361
268928785
1582117429
1266643182
307612701
1002147846
1945224863
813314342
435899039
416446895
3118845
1435200279
950472497
650032127
756255933
2013242443
630448956
863940190
1494347634
792123597
322933409
1441120498
1844843991
480190720
1793815867
1951877849
1359165345
1859562077
1389599689
1567503531
1589255929
1289338075
1123829540
1559290607
1121211737
1530141965
11975004
925959295
331601310
1781349327
714181163
1851710157
416446895
129851662
222163247
465440344
1705522382
938825560
466906222
1842389924
1044943155
1294621984
157247005
1117578839
1026280748
1588980841
1829600117
1227755119
344726900
596816216
794985373
1653661151
879940890
118493804
504160071
631591614
265385813
1664671968
1214113757
884466883
1558009040
683465004
2106795608
36620314
7228635
486917988
1815922357
776100692
1299774066
1606484176
1358351790
980034901
337642782
832131381
1459718064
1363583159
1748263148
1372625228
822689776
1845294070
1946978645
1635980696
174945958
263737506
160820630
1625143926
1065014589
1021954421
1039474626
913982933
1922723546
403831110
1770480194
1340688768
328765709
1970984605
1418075272
884546352
1117650790
328868968
1323350919
1119222944
1966217960
1026019139
924045899
1170707519
1777007949
830616096
493271577
1322368389
1969842452
1176723261
2032888381
957758657
1021325147
1967059930
1444729282
1385504696
611645629
1179088487
627221582
694627051
2112224799
896201394
1731524239
1749691385
1296689499
1005335300
317030267
2130581503
1669565720
1704328329
2015268180
592111130
1011171729
376215854
543824060
481963819
713660184
196022386
1784862504
877168709
2011933810
1849539949
459766148
1881787265
804329338
1074799531
1180317003
1509666765
1522222290
795070886
126150843
1995336361
1881625210
493043300
1877486116
1824200441
1415051993
1202697055
699517134
1900201172
1124687017
1019401337
937721699
1928709296
1326392338
1074693831
1828104912
676718918
1231522435
1642324423
1680545272
1987748000
1962063245
345198060
1585278901
1464016752
2138738553
1595123334
1996407370
240067670
1810651401
1305906979
1214505330
146720323
533984967
702390063
1156019229
1414698497
1319072215
94122344
1767766904
385802237
811494324
1662400372
2056598339
1191818707
364340229
2016490500
1843394472
334114000
1301899656
509090574
2046046201
353573926
53141678
977650941
1889113075
1406955324
288438311
1272496630
1952568675
1464128764
288259903
1772810913
563900311
379514591
572807098
2142548813
1156436083
154469901
1965186704
756390016
1121256385
914463761
1916672005
634265802
677467987
1165384268
1605996437
1211397518
285739050
1459782896
1795990492
91670484
356237718
1326909522
1655668019
377324170
1300136307
96719303
2102182896
1304310217
1738322433
949187937
1303451512
941467487
1320796447
153661684
527363102
420144388
1666094919
2006619404
1440125798
1227107495
1549237129
400865210
154627615
1659861550
565748279
1579214306
813560157
1949951099
524091893
1791010210
1085274863
2085809355
478606332
524330252
1119791358
1962329582
1911816670
1076263508
2078092881
426709090
959573744
1680609755
776877225
1257352905
657798130
1550462315
683953436
135833261
1337607386
1348547492
1563783220
1885627502
534889003
1577614390
2062663706
1501024612
1303371221
2057359672
5356259
89750762
1719366706
984542425
2019384384
449216141
2058348173
1819744226
1102048288
1541273712
600335694
2055547251
1546719904
1945790700
2146085316
1234912149
1492002255
1880491223
552427931
1734345241
976288702
1453015483
1991389487
1115552826
1193517662
408300452
1885272903
1784607923
331771452
1147449012
315868396
1047317532
504425010
1830545823
1169366351
448845769
816453649
449294673
723237323
648628506
530231502
8558149
952478099
63673132
794371013
1064524817
1032135630
1990050302
1014093605
96786540
1650975895
1921995250
2121924204
1314264700
74350085
1306629956
157048856
270210427
1216145826
1177637599
1710364874
108390421
974662394
789511081
1077731118
740721076
1416566349
2046016446
2014314433
2141112875
931392277
291526537
1953436822
51090030
367858989
1150923363
1492980088
895090309
220288075
1881952490
1563736850
1631708440
1395985944
977956719
1332214359
1409916729
1088819005
659728207
1231120224
921043572
134515344
20397400
332084015
1726839469
867695089
684605939
2032409687
1240218389
1469330847
584998396
426452070
1480011581
1309896527
1940193845
1139937919
1699331819
1701360774
1006903462
1818932466
964489
98067794
1511158641
65036717
1281751875
1439753364
1429351292
1257105636
780341409
1533798810
1126565188
1240385578
796050383
1201423813
446996843
1169815261
2009830907
771786024
797954201
2134770520
895961941
1540373838
1229135554
1002323543
1005107374
294311797
726707922
828652464
522113694
418925091
1928010938
678725468
2035583145
1416336768
283946611
1248466356
358340519
327203580
984303755
495826965
6551445
791016464
1177882094
2018704041
1908831548
1480562810
2050040944
147460026
1989719700
1896091603
2139358381
663509704
1394400205
1805595303
661464900
420509033
1213645456
191178364
2019180361
717328683
36028119
940038925
1943729096
408694840
1325148305
220083474
1854834741
1034608038
1290413648
1492203157
888783000
316553817
1449278007
771967341
773870679
1912040893
1868635582
1609897144
1113157558
1929656647
1095561426
1914078625
946382850
720232139
1669594603
297582055
1999127190
909607019
1476776028
1741050734
671859848
401086545
1552093831
959502846
1092195443
26493131
564962106
296154801
1247567817
424627607
1039544543
1831238763
1105544390
200438619
1333008250
1359336705
1990688959
706878935
2013153400
300604945
2070007964
511543244
1150496659
723121159
420113947
39486336
1550758464
454830345
988329760
1060328266
1994396982
1325684669
1787636443
637493973
1677596104
994948326
767532700
312814823
90886802
1232529692
1288935663
1496224766
995863216
2056343402
1544879945
42593038
1475827411
893727380
1080900753
1162055910
716522736
1117412866
272148619
813205289
1927942814
1698177274
1894442236
320687524
1391092075
884787717
583731610
1264298117
1096293461
959306622
518449109
629110728
1274612062
1010164052
1513172386
1034505271
986909844
1741355931
97775836
1529851272
1774322111
1279704678
760153512
1256876366
442746991
33041665
804968576
551182907
408403760
345782656
1842304482
1748937534
500453754
477381247
1782952024
1899097952
2134169672
794870893
1383108877
1797702468
1743715431
78547199
1627346623
773870679
129099697
774906695
1040482402
1845405689
1311582467
1582163405
858929857
1057256791
1318368751
1671508111
1962823681
1777532566
2114754731
1415537991
810097852
952441194
1790974437
706352801
741981241
24947225
1138112306
757789841
1433522410
1012608982
1057829901
1725452677
1787426293
1445882859
1529583270
1530236870
163090756
1098773226
838013318
273579749
1617843549
74835630
722834144
725635057
508835168
2128431251
1737113253
1205539716
1356559081
635630069
991263624
1384117197
1437194329
1981208252
1442327853
496711354
2002212716
1275320364
136958128
1624921147
563072640
116736234
850969685
726680508
843490722
1878734794
234063653
1162435215
2050664043
1142939034
1600538327
224582694
1563994032
1783347402
1357106854
539454373
166085697
1340743083
1804570804
1040222408
725040763
182461695
873503349
304940148
1560471564
1764192273
256826825
1606147336
1816549137
2128220140
603363616
760543587
628428382
1427937335
1930826967
750380371
191008627
1588413753
1597548709
801003986
48240193
2104723343
740951940
449104132
603903712
1406149905
863665643
887461833
1292451462
76244056
1975696557
1499946309
22289028
1903511722
1732522479
302280815
264136097
1004842203
281661521
1342317949
1789173343
2145799535
1723184565
573909609
973632117
252678382
194703998
12195302
209102788
1153045095
653505927
1268344174
274213001
350130322
1206786781
1585880296
1752397118
513377266
1748669395
1499298815
966967934
594612178
1630517305
1181433693
115885379
1583654083
489803420
1683405084
772671777
1739881760
1157371708
366305440
81235301
1536721409
1191645045
2119116595
1895889662
1745480587
1875847481
1016139341
1110381515
1913363301
530051137
130829959
1773301093
1374133524
1459650412
225356898
561817508
261488282
558924649
1183196502
259155216
597232418
2117035526
1601861048
731898193
967323653
1759248981
2102253234
666992567
1126393790
64671954
229470842
844339465
416731477
394760982
169001387
1764111683
2138386284
2073564702
1908385243
1782853142
1058049620
1606597990
811730169
1204394841
1508806451
970460715
697336072
2080972952
2065188211
647819827
329944972
1571922817
1740146050
1113366041
1703467378
658655768
1765030644
734990853
2113955314
1216526783
418642343
1825955022
234803106
432807686
2023584187
269759946
954458090
1486770001
2012236727
727314423
448447524
1715218357
1319808551
262863548
656461587
764235291
475800119
582317313
1043194160
181855713
5127966
1046707949
1268431268
378708818
1810594265
885420160
1903820133
622064546
496099419
1767434070
610512620
1585924669
293322965
1647854677
1912156306
1699848425
1512835482
99544880
259208135
1623429819
1380610288
872775121
1694018410
143317026
1068886903
169369553
425207802
440382328
523549214
1344121798
1726145078
1800265138
1006865076
705315315
1557376238
953191553
176489286
2040769211
1242646552
1722174568
1157197317
2126353678
1426676663
2015036979
227856345
343130051
1076843305
1866163050
626333637
185574833
1372173257
794805036
1875659911
1070138496
1165378304
1178341131
199865323
1334299403
1919224183
872908580
104726074
1896811056
92069155
1700889494
381620311
1550042065
2051382136
1456575239
89242523
555663187
980994422
1234940278
2051596065
1695685762
2040990185
1676303797
807136325
178044359
1671350153
1367324826
1770907078
1205646684
1779569653
1771858154
293954633
1607082280
1379614258
1378475379
413153867
815778436
658153529
894456302
1675677461
926169171
458225714
853409058
1878101063
130088696
1282803687
1400422482
544799545
685279800
299762888
519351963
274565204
1775143223
281434898
1276925743
1923650141
2068323264
2059489985
1326352888
1666688797
1331396995
1375993541
349306691
1177709281
2000553446
1965467552
496958878
1201138503
1543713108
1607644565
1322333889
11677794
1589984598
1066283240
177115660
773454581
1778897226
1287621874
305347261
1823641855
632235713
814490735
1640556440
359709107
1888633248
815885297
446519131
627386295
1105231808
303052970
1956442198
2090934557
576416457
214847026
1712534247
688550171
1054608756
600895141
287404614
520088588
252483546
1426557358
305396820
1084367855
1091737076
212576313
1758367899
1470824891
1244255566
1141687071
1285589663
1839205770
1710221394
1786808442
848258213
1338237163
1286741318
1532147005
1905208120
1011688404
2098642746
844459686
1768048690
1539201314
886363240
78859537
760676695
525741358
1179231013
1510714394
194307349
118021574
1846865414
1758079408
666282117
1300136307
1540285989
46587151
710419923
1963573894
55906090
1439824743
1051162724
1123033179
350463373
1390245462
1412988661
867971544
600908658
1009651559
204434426
1192773235
1871410525
966591897
1727972327
1620891473
1590301262
1101541904
384646579
23779257
1986893951
603628806
1268045114
257170839
2125459896
433976792
1788135869
1900905982
404937375
1548746783
1051636228
1995563188
532194625
2116137996
1663819687
1328300468
1320187011
417627791
1326225971
919803473
224775339
1070345018
1997543083
2078319244
1844278139
846438110
1563754761
1046502251
1942145553
1962518506
1320468515
1640278197
1766386017
986056750
1643270633
1614465248
822512454
747726388
1276648808
1224030748
1125948196
463116368
1900701329
159857699
924704637
829993668
983555623
191651628
1778290603
23636287
1027796631
1977846678
1566023150
1514979432
507874681
1853336195
122176439
1997435465
1908134629
1668859853
1186772117
1890437935
2088092515
797524935
2028254626
96425298
1850346676
128041877
1440056032
1005129495
1729994192
1676930940
1130079487
1020010489
1686389029
154506065
1595263274
882498557
1707419297
1761502846
533913437
638471062
1069399338
266040559
2126733019
1313845248
411106811
1348636887
890225540
65739650
1265304849
74090773
15133671
1432053663
477425491
266224834
1573754339
1639856249
885781513
749724
666865473
529981092
145815457
1328023741
306003919
80734415
1196487235
1024602958
1987674309
1421490633
478096690
101546344
1276549511
176719054
1629742913
744311557
735325892
4351038
1754859856
2101586217
800052355
447431922
955648042
1867043690
1989239061
383492151
457331704
59555110
1358578586
383902321
464023560
1157493943
1915056070
1542757868
1405296942
111010298
337615508
619980908
379803756
1069848875
156814750
1733203091
1455698949
1425874555
450238763
2105580426
663342264
446898832
1539787245
322879375
322987429
1751325351
1013978321
78537632
1817031978
418962613
1438456397
161131760
1425813664
1550354942
854456642
1095624015
1779130176
978893496
1915871932
389580886
1025697047
975674899
939341100
1424570674
1674591804
243346225
41133186
1660004567
1110249670
1226233882
1427879978
1019119026
590848425
956635877
1586324059
462112679
2083849125
662860619
1287263258
242814264
1153340328
721896234
865743655
1076451919
303339506
195984533
1067812580
358188946
152442993
315861838
1042628957
2604626
931536184
221659983
1880711617
1917375454
840157071
1636765584
398932191
1773132690
2075889801
909371800
1078060808
2049868041
1282763680
1388924813
751700453
416435878
1017323020
1223052750
356357466
289402327
740317982
688848798
961757223
161760640
853941471
219773874
234189264
332632010
771768614
1783472033
174929144
1775805179
95379265
2062041079
257443922
12200135
817166413
2085102388
923578400
1588948110
208614601
509168446
1838441480
308328447
1183806890
565211956
1231668409
1576350564
523178092
1332766380
1988400224
1749940754
1312678789
615745260
79522160
826512956
1807779538
241344512
893904023
601185483
917281242
442429228
2025009157
1950514089
1524712351
2078288206
283283527
1843439443
1565684671
2082247659
461179941
1290073090
827096504
176586044
730309160
1035817887
1769933465
2053612429
1313187200
1956849908
1761213602
1605660596
893476700
97392319
2003458392
2123966762
1812519392
964383619
44035676
1776087523
1201165231
913577597
2129576268
1401568885
1390841062
1331808970
123411447
1544263742
1338995688
178621418
1667738852
1153322867
95997748
497935928
1308780121
356688669
669584210
1993746106
1593315457
88261423
888629016
1932002104
1815762409
1182789947
1740081689
1968294849
1404444493
1625379901
1721864001
1137179819
1401637165
2133081089
702907870
1161674433
757351770
543928087
1029678657
1943130088
139716558
301691296
1107958765
978841411
51244063
1479913176
308357786
1769778245
1026927846
1982388315
156586991
1370639631
1693989389
1667933053
687086085
630869723
2040548685
780060546
172344766
1873198112
22522122
1805054403
1139151181
908492436
214691515
348096293
1932898864
332263796
706374452
1148545903
1835008974
861724166
1435635694
1108462065
532374386
394440360
836462085
2056527778
514806562
209564013
1153240609
900794974
345005829
934351903
1305131795
1535270324
1096817972
318439357
2117442022
2000931319
2077305495
1527497584
664650243
979293617
1596132048
586710550
1777276034
908741664
735918772
1045326517
1076855318
406956227
232794068
158449282
542347711
1046809096
1889823115
1593834270
1181463541
243123677
127762772
202781153
611961064
1431020091
51764292
1554227143
1509884037
152215828
520686021
1985587423
113730721
1300615576
2079470783
715887783
1272651185
518315357
362251428
503496265
1844985614
1993449625
236497263
1750425731
360701249
1036929424
867947304
1102664780
1521694743
1049704685
364641895
803076159
1673361851
69927590
922553953
693017680
245977943
114407894
1954148027
646139860
2035970961
1796438954
1407989917
1987367046
1246460520
664488037
1943223452
917335735
1557997312
1618545440
458828990
1366878048
366256041
1167987259
153670020
503406637
684890375
1537546155
904614335
725235445
177783039
1568719153
1813703091
1214422614
1169415271
916514734
223039827
1341522832
543820397
899447169
724399594
1245660152
243923720
1630642150
2041471035
1515593370
1217094372
178551923
8491344
1253619775
1044696111
1170192076
1649224640
685544329
1303350003
1493277621
1464533813
1564013630
1872556207
729230901
996723604
220222020
2041992285
1480483166
1051041370
543753428
1570461394
657944579
1132736744
1729816950
1982368257
592900293
271163024
326691876
1211736817
108006333
672582357
2120960386
1597016536
412211862
1229635689
1919209507
402941164
1085945074
1028577461
2133020589
1622243426
345782656
1447463283
387453411
2116575222
1414168567
2027404
963090139
502940220
1891062518
1936166000
1539141938
1879023337
1222401600
337150300
559589762
1991255080
94749895
1597326049
1692061769
681133201
1685970819
1850916895
241472885
1271108443
1422152518
402123582
1647894288
806412836
2062453635
1796670276
1101055950
947061699
1625101693
1440040657
1600051949
523074089
1432197901
938928966
611896118
998632243
1342746344
850248586
1631090480
1646146674
2082486019
858687121
1106353089
291288103
1966888642
1683001998
1505008483
1338395000
153316237
1320305045
1176596254
1066521058
177236636
32412493
602966504
1305262308
2147445926
1042003878
1225986430
6316573
548574665
1827274990
62468800
1924654374
1187161617
1438857076
190070306
844943673
2056531355
2131755534
1055113662
1908278636
953791681
284279389
575893122
2032078691
1703403573
1354884388
852970910
232308609
812045618
349301457
1545631174
1686917787
472533359
1592973950
569659586
934888522
1815833360
868534749
1618452117
1578467548
201783201
1399112730
1747754446
1013461585
1030936674
839085057
1640385108
773972811
844577955
59161232
2070154808
138438130
1383829838
2122161713
1090473044
1032267553
495007037
1114658296
290591747
42005763
494157174
1075288794
270444593
335071241
565006732
706467801
396130384
1535468807
720782405
971070479
1849353489
68059333
1055427375
1871312094
461832471
723649828
1846856431
1327096789
1414201069
1980431572
888125966
839745603
1063161456
1760086194
1312492292
188583836
638670852
829955631
139298359
1899362454
1884125520
1261697589
234737884
1346822380
1858673401
1952607204
45477559
1594495814
89919671
1583853538
392195962
261950230
533521016
1897661208
1458171614
1926887291
1190049341
1733027553
183974260
179927540
314016682
1942575332
1258854675
1519530219
531057185
156358987
2147061668
1929478433
1696929636
524807282
304748736
1407675998
1100240839
1884102787
1633859538
1753423536
1732518430
1481823953
116525268
1356189838
1662137482
1642062100
577632973
1964306906
598347913
1458610329
1335360102
81950286
10941301
2107324791
1586142404
1888540208
759547165
1785721912
1265314757
1859828510
1662089406
685941460
2019046217
182827750
1619259103
80622317
1981417892
778777285
2006157213
1031411413
399790118
680881756
548242574
853421535
1922311220
1737248645
223027518
1274609162
310365414
810789711
327860074
1097233267
129057753
1033374828
83730820
478407626
1162895478
1152241232
1852217705
2004951247
950110668
231406928
1937716445
1055562905
1867193169
592271482
143803999
1558363452
1086942021
724639101
253334689
365245317
945294687
713567038
1522768963
1484359802
1828186364
907937064
490302702
733777159
1491256439
1596521929
613533201
1833909177
473478582
1977016814
1303179919
1517759357
1761863989
328286773
869512987
652135051
852019251
2124394627
1138736655
161506775
866235281
1097577236
996271521
1799046603
41061483
639055801
1643057784
1320647529
536332536
1795177197
645019027
1957220033
1614952010
738209415
332527285
1065237883
1271766235
2022899387
1006350333
1002476241
331973084
2137238996
2076216755
23145582
842958443
866256850
1690863659
973038462
730577982
1893858440
793991520
1039047468
828026533
2136358323
147855842
1562345865
611368610
1851534962
2106258137
816415464
1989368606
1517505424
945006165
805519016
23272017
574719086
1489108214
2030998440
1221636386
1787253249
918890986
840856828
35242524
1573750032
1262439164
900719135
1918275106
1783739670
1617274483
302064755
1252834615
1651349259
1774086657
1701465136
789472861
1659527437
1809774186
523809388
996945943
1326619513
1251938650
1850120664
188664932
647383587
148299531
872904905
799315837
1543861704
418904866
1588232684
2119970781
313261558
87929730
1397510792
208544355
514274323
843425697
496147753
186169889
2072268542
623292186
404272289
1078847691
2021982126
692708278
1790137975
884151730
1769040026
1626530807
383129046
1666789994
632947464
319052760
1179723885
1659100909
691532858
6085978
292329364
1226037180
758872060
268864303
920997304
852456883
144049345
1479111527
1133729179
444101841
1127497557
1050074739
1863749884
477485064
2076398769
1975619634
63572637
913243860
356344166
412960828
136541063
238561063
673027522
1375461463
841572344
354805240
1451758321
690363066
715878889
1024302925
1799352365
681317439
140645290
962109430
1468997435
767353099
81750493
605700843
1635539407
1636826766
1770999511
265907041
1748695534
1151095495
2086583316
696002968
583137651
878806478
1310273610
2088909349
256659996
1364954607
994711571
776410792
1328437275
1017899635
1524513811
391757761
711536717
1817314586
1732933387
1638372850
2092915971
1568667921
960530424
1696455157
1679666909
512010243
2080196434
1063045120
654056307
2112298679
71576066
395847843
1881792711
1465695102
416552025
1558239861
1902058397
885257967
80853337
982456503
1632255042
609522845
1550146497
951371886
792699092
144568663
1306780424
1389624328
1972531625
1031684201
865709829
266387849
685644836
516666602
1578309810
1345333662
918201838
1436584774
814788260
199380712
554609070
1734064987
1264084615
1772937896
657349594
210496684
1710989418
270657244
1117182855
2049590564
1223402303
412662698
1929321896
383878498
1225795502
902994432
45640360
1007009072
1440359670
390499035
1394020497
1080157292
36117668
698485227
128875422
18132290
946930244
2018409401
976827808
830228550
342901425
680826397
1085099753
1606856060
983316813
1444900728
315436880
1989958856
1086415450
1523945907
1342349765
175023234
347723096
1018020754
1297234415
251119965
495660558
998900413
276341234
545845214
12038679
1747754446
261167850
1357530799
1144503047
489095084
1835945910
392543432
1737686490
837950807
657356031
1315907101
1505890681
634995000
137770317
473601060
575162175
94543758
1013345708
890399028
1078500664
387372710
1692788955
1026600377
932184108
1590356171
481512409
618831959
500771156
327205151
589675132
1420787792
1843079656
123575767
2042157021
1236210129
1254212992
466733446
381112274
889581514
1628389988
269161145
1425962107
2005966846
90378728
937819816
289258008
2069064093
1421476334
271565524
1742480624
488768818
1974719021
1605792789
1126542169
273799797
280447028
282187496
841045690
1316053161
2089354891
135654480
798461424
592151198
1777446107
1123826253
563606136
1119713204
2113572081
645395233
1936212510
165569796
208603849
1885133711
1582593271
70485053
120413519
2013171412
188703211
1951491610
252787723
336484382
1101483761
1310085780
135581777
278361683
107016118
1867265041
2008084423
1742568526
991798004
398507024
736609304
112841547
1325498376
1701273294
1086732036
27846130
1603351096
1123239050
895869530
818588541
1502979775
1717171746
1595168908
1561979633
1227593
186026222
457025309
365965520
1350755933
1405394342
1977815910
1675102800
1821608682
521777032
1646961028
2083268624
1214287331
816742687
1500352328
1798834647
276765352
2114139023
1514600364
240215599
2081107256
1058960674
420152300
719809345
1071276314
1983838510
1372285054
2094955444
1817424840
67259932
816948150
210254042
1903726279
889579703
18826726
1531911498
1642955759
625541894
1069222306
451660829
977125769
818627042
2110144090
308230685
80099301
1705182630
725500184
766549995
1006895825
686854839
1648149819
322154337
668649927
1893389346
605194727
878888505
2039012252
200773070
2104175337
469679210
1542191506
592505886
236682810
219489151
395283656
1720372674
537904096
1892426200
1911567725
1050272858
1874505488
1346240592
1497829594
1669223027
154673215
126408505
2099373051
1167384399
1593419018
1591717767
818076490
2122465877
473462046
1238029223
42355958
131915642
37815160
64646585
1695014266
1084851898
1056110855
124024108
1213430321
478820181
1854099020
2097391852
852412035
777807842
639213356
1852562690
1882254603
1110282320
1167991443
2125373682
2144446407
1475710079
1589161901
1088220981
142647922
554315237
1233055815
1179474503
2098163858
114443434
1581531790
537548734
429671426
1063781050
1275758892
250427064
2139771306
1498245583
800838693
407205915
547451497
1007933787
92713343
742470188
119087820
152715625
1898245291
1013345708
591502471
960175311
404059508
462031379
754367603
945448124
166365867
194178651
1149299453
449230488
1012964560
1944608672
1561649102
780755494
1136557292
246700297
1645885841
1006445271
1690491647
343978181
931101269
1483603074
638258384
23946464
324843004
1104444384
939714466
1711935361
996297586
274056021
1556735500
1273262535
1732223169
1551097188
1708454492
663295325
1228038102
1480513114
600235933
146011142
2093015377
1514995947
215581890
11721934
1252867015
1576867813
1833613176
719560716
1411941895
1452030436
1841540282
481015929
1189973816
1005330189
147641312
2120937400
1206222329
299522018
44212975
935028881
764591620
561053401
739463722
1132145368
188120395
487836835
1915437546
1704790343
1528445030
431901475
1248380474
1033163240
179556844
1434225522
1657785438
27607712
1064579237
568848146
508309671
1554500567
1491247590
562715157
885499629
1479145172
1450273581
1746804162
808502120
1738789940
1157104332
900793572
430369645
1978446748
1418241771
432411893
483774817
833412847
426770592
1509073520
78785224
1771027394
45562936
56703394
1579711561
909148578
1704576409
768877994
1969207915
795260084
494695852
1888774877
391925698
1876762256
828881817
652823969
446398187
2001494799
1671216889
126872941
1270566441
1363891320
1374134812
1064877426
1041933128
1280602378
392967037
1355939518
1890851645
1706775995
250915633
1056256416
2141976769
1671408797
1833877916
1200893693
1497272902
2061837842
1739166273
1435945076
155922340
942449715
1997868869
236624487
792854996
112418333
1921482512
1038745969
108056833
1270511609
1118161908
1184445492
1779637754
2030195313
1046613264
1507591539
266315697
700097040
1766345761
1514158686
1698013624
1292812058
553956036
1379061859
1775101078
102910544
429199283
740707716
1242358823
2085882308
251378151
1426196385
1061310195
95517802
786111092
1481337243
1679374289
487823836
936741145
1553158845
1392586418
451137255
857382495
2069602674
605191546
1451582641
1137872722
241632205
1449164865
196882929
737759603
1986031669
1176973977
2074339418
900768740
1878535832
1209385463
617296994
1142260991
1788518641
1103194106
1747329229
1123022733
521927457
151256845
2059102412
1686952162
1020858127
838833206
1070066738
846404097
1981763838
571006452
1125142641
25715766
609792401
66921014
430575952
359285266
1114401016
476000978
2012403248
1260830095
144119147
349177634
839627138
39384603
1381647191
1000843042
1673792714
552639282
582548363
2090954355
2100111950
725385704
1661686898
1208077871
2002016300
1341138465
200221032
298419171
265539144
2066596508
1624350024
686150116
1560744774
162162304
1852702829
1583264926
924818351
888460269
515473336
1392065516
2068842659
721722272
1709257366
649033682
1253965641
524728221
1189139466
153906745
1148102805
87814443
59405747
1864948211
2089820846
1910047171
489825315
2000742747
1720443360
2032315255
1669479966
1082614877
845433348
371444694
604090617
1411663844
1326991008
573653628
285801797
1470814335
310788838
1325398083
1748251261
814319734
2043845515
1225271054
1732661638
2069631874
405914693
1184317586
30423432
590317275
131863364
1874248539
975336467
1829503428
2093802388
2126997802
267360056
598223013
984068841
1713741100
1261295913
1111150814
1314116601
881552974
1842225916
1947292131
587076450
1069676299
323803728
2041229466
1274016338
218721032
1237062680
1120287631
321266853
909874105
560702994
924518778
1126675762
1960284752
2057623874
1384701781
1076451919
488160692
1487163786
707363033
1297607200
1195618356
348256479
2138629476
113306940
1318135318
1716346431
733809844
766649741
181993080
919191473
2141544295
1396776173
1406543959
706279631
1988154320
857689091
175450018
276700074
1816734073
1105293455
571938731
1639349310
1868836820
898786369
58062359
968406242
304814873
190907769
681268013
1673337364
579953304
1662740683
1498377530
306936961
1208103540
918323473
356486546
1684017782
1649039393
1279670581
1746813767
1884556102
1288996693
1612308262
55573621
420572553
124725343
1870845599
708253379
1172334992
2105293876
2130395228
1912180915
917443861
376703455
1157671194
682345043
1250915653
162921563
1454949368
1101949270
68733671
1596226652
675514724
116010635
2046840668
1382791354
348050926
974033227
1631481141
787845996
1656961837
1455054895
1237978926
1219881032
1902629308
264382975
1116822367
52773035
894904248
90071891
1072243794
985934880
709197129
52438911
1614602863
1843350088
1614364161
1950168146
89445135
339646617
1185095425
1482251782
508068964
2146308649
1061462196
292243246
93928309
1698686650
1534714694
978599005
1124241170
1468262186
215540922
1668734540
1282862581
167628165
445762864
287295273
1277573138
72368720
1421104932
1712190327
1273068689
1984626321
1892672789
1238971336
690893581
905963743
1563449212
1303812466
704524527
1168983394
127538881
355083821
611568756
188739882
335003388
7963998
1714417967
2045413886
1115047661
855592373
731696155
1630389901
656537941
1849197958
484330729
2002630342
1026767182
1348094823
1653309668
1025150165
349471914
1554097608
1550205788
454354872
1715449656
1957883205
1754852521
1967196933
1390928358
402677269
297769076
1408819014
2109638102
629516875
1495676052
1411130029
1691851516
1603203961
1241268256
1319908946
1005146845
1677481630
523702041
121893120
270925751
898909206
471904333
892807653
117277174
1066281453
918465949
48308864
452726701
2019523236
784027262
213452956
1615379528
1455643326
388569965
1920198012
1257361084
2050424369
737495827
57338085
882807364
1333693153
1894776054
494266351
1521740866
1350271763
1973222062
1657917294
1516750559
595795873
577906251
983303693
689165903
1011355240
1887598860
892224033
356507702
501884157
1635941302
1968310874
1396895641
926110057
1623753873
2008066704
993368181
722803798
1272891435
2098391971
1267259777
1382815921
117442247
1715447572
956552320
939590728
353139989
1172723568
398954467
656833621
1594769320
119445104
1697863287
1412080117
313623035
364767443
88396068
119572065
380476068
847516421
200827987
882452215
784132162
1328799407
1590963717
929606211
1420460533
371235276
934664243
2004505757
1273075995
323314618
1568024575
1352104538
1521025497
749462278
96853088
1198540621
1681366812
2046966406
1278931175
1677185507
178193376
1127830781
1143908950
1658649193
975349405
732754804
766222554
1281167369
1650125336
1348128420
876188253
108823949
590176838
2035333634
647073934
90803334
492045174
806227257
1818919042
1518948823
1984448010
1774733495
173567987
945935686
1574537553
1249272285
1928908452
1880018400
138123505
556159003
1301051632
1641053812
400892640
1504751146
1713730230
1877981667
675172532
671582755
2020884148
1765374570
1436965918
866369431
1654590949
460617626
387743099
1847337091
1989817837
577890994
168452822
1274126017
1556319756
388525082
1337343271
33961827
1204017928
2094219100
174156909
1437546225
259160755
1971581723
801276448
70109735
55846225
2071055368
1491409627
423514161
1355008365
1546231687
455667810
1979384358
598773829
538898534
1347739457
581328617
880800767
1939821334
689667283
510559759
1008817454
2095632775
1417175018
315552829
1529412195
484307725
462899031
1727870317
1090595596
1730644416
1265871134
506535461
142894202
521786309
218002062
1115892062
72304541
570621143
725051944
404270828
1262335710
2028646562
1793549138
1656671433
1528228812
1452305641
932284435
1745348398
1525136938
214557036
1033148239
843183670
1031670393
2118431125
1980317017
529057298
263076222
1370670036
148970994
2045054489
1367454142
842351260
1193908141
237535031
1496767024
1347157935
1033141175
713865853
923157509
355164303
290915204
543225542
1888723184
2066745023
553306368
931547964
850792697
1808384572
1336275730
1700649805
1241934032
1950550981
1618140061
2004316229
1802302249
960293104
524182693
1364221498
1696531884
1277586241
753550088
1429407540
143997082
85656276
1943780539
1750440831
1605032147
1031785070
766364202
1850489530
719546289
1975980650
595898104
1274073734
296789084
2110463594
275235132
813802715
1017561112
584019033
2010561202
1270248967
500967531
2057949723
914984689
1256294926
618780636
590703635
428217419
1735313987
767131232
1296924049
2040877451
1981250054
210825853
1116018904
1738944963
2124120215
157209403
1461350460
1592872035
28284859
1968064219
120631242
1589649178
190024567
2057428791
631575198
1602297558
1619123812
2076500222
1591689061
65060984
1486818718
1802422560
1694712849
1043453650
1905807293
1352948729
547735863
357071958
1680696717
800683093
530742441
1402671487
1440798863
431960873
835372531
543398584
817278158
171291597
80632816
1123921441
345430585
164526107
1132552157
995116109
1150496659
1203962519
669580133
737433621
1536615981
1616353948
1455449082
2061674783
1677486738
934902274
866410853
756396445
330743540
1259356295
1034645736
1444294927
846114168
1139510614
1234891808
1217110212
102945491
40138093
2068410093
1403223173
1293423268
548109000
403158853
1493666942
269717109
1389311904
502508888
1180319486
813618791
1709728684
1438428729
1955509060
926614402
1291848955
282576395
1056515353
1689493531
389395382
1258906962
52425364
1822969534
1233389019
1546556832
945464134
944444033
1791553800
1941357298
887251194
1447851412
360701249
1807385491
1416270556
252478499
1137884188
140159379
1039045626
1312623945
235621373
576594603
22815972
1965778864
2032869995
776538459
290502194
1264557002
1860046383
1630566274
1433222334
1722089985
370200746
381426162
1154457964
772671777
1553032911
1408453272
1038536179
5163697
1349041255
55373903
767207296
737875257
315318433
1319364364
209897881
1237387228
1733444460
1660572146
765870210
77369132
2096013299
1328836199
1505657113
972490697
57486933
1027335069
365525934
2009092879
1829158974
1165721899
1143315666
995319935
1458020495
132054475
366331001
1051936191
1498571885
890866103
1505082890
1793690668
1406964129
790807811
24228379
1566964780
574430744
21382373
87886344
2127989289
1651203366
1121180324
1923525428
543920193
1872152158
1812924478
75265196
2117654938
69876761
981086171
409348182
195971005
195104801
362112672
1392777614
812663751
117468527
46465314
1861643645
2065381603
943877395
2122429820
463144178
1501903215
2143027087
567801529
998469675
1665075089
1364793359
889113918
2082767573
9733018
1969940952
334990622
769982225
397434934
636496125
748932963
765582091
1313039347
1597253898
1309334827
1653747927
1980459757
281788404
1375109288
1128503095
559006689
28940504
891269379
1609835563
1186035364
2116257562
1822603835
233336479
354825121
1420138340
276884655
834900141
2138489569
1158837187
45266211
1082752553
1700543038
1317035251
658608830
1622513585
1963016716
46728451
1666751602
1447916967
2096394338
1373683306
1115858238
201329950
1479953912
2114597876
1152008819
978367298
609868193
1920080274
1680237605
1157285985
1162669481
1065141701
830433233
1053468182
224765689
822634701
1020869334
1101568111
1596841685
1824709775
1260680376
1976601292
1157487524
367217235
1854878277
1606779545
1652645166
502372979
1550142597
43500367
1024336406
1494521815
1227079858
519007624
267399965
47830862
1218800317
609206083
1085653718
1004441332
2049651522
232105100
1148816791
767605551
896027988
1223915167
1232969077
385089998
1943630289
1073077204
176389987
1340950987
1203496967
1799735111
1622397449
499994811
446149102
1343176192
1305236341
49644797
2085312444
1759017814
1813594238
1569049809
76630623
1507949565
1200627950
477558232
546351005
39186649
1655935692
1022444384
1539036315
491712470
584720977
748693291
704108004
822365648
25389480
874227364
538072236
145940432
726248367
1561428369
673128578
69060748
837365701
17874687
1733340263
703624318
2078231916
1515221846
1362266343
1860995782
911155446
777883736
1929947779
503441791
487356535
1739722619
203614565
71469987
1077647174
260885856
904794897
25346898
406064147
1303022919
1578591299
1602097770
490142473
1120157032
1164204537
1814072693
630376839
2103568558
1822056004
388137555
902863818
986776893
2016402605
1171099137
1522328924
1756274878
777518450
388126230
55733799
495565317
770467769
512026904
1187430554
723540544
1214853963
963580421
1708685039
1138846858
816336438
1596246252
1719173187
2063268235
1491876161
2018319324
1230716116
2016151008
297313511
493872505
379196475
466822396
945437712
2135273439
477814825
1703231679
1507011333
1388455927
1793048519
768100921
1887766053
26237526
2134408201
2058408366
88637980
753231053
1433803016
1544684312
1982237416
940026568
828445616
54454384
586253212
531293368
1543812877
1509695551
83834964
184786238
526433701
1611041970
280116016
754444659
1479729514
216646894
90928783
438763714
652104404
585936819
1400820436
472557015
1517132724
1934856998
797193482
524258868
178910224
1729947786
1857972169
2123458534
1945937949
1785516264
404084935
184794280
1564081315
75615821
1231133921
961984200
951543846
872757852
1431995815
1857345819
186440160
2004651332
309779047
274291964
2005285079
1292957286
1657287526
1430979250
1787211247
173762964
2073311987
224475574
1705853230
64447054
1272152530
1021339180
412997379
940565280
600082620
1758878359
774899131
1840377203
941005262
926110057
74556003
420918287
2126202094
486916347
2035763560
2035969605
1374576812
313970813
1215366194
959872685
880892651
1181690160
1705922373
2134333079
1605260739
1302707570
720304737
939761794
876119823
1896595603
915464650
1513551777
963703056
602638421
1153146079
550990837
1576232607
457396858
1152539429
1463925339
451903287
1401934384
869108265
364550101
1287977585
1477193903
642134556
571736112
199779349
1005700319
922899319
532245983
1989932121
1725695846
766121374
372615728
905416360
374994369
843165116
736882011
2120358135
310777285
1057414515
614111790
1971011255
7360283
1744170509
1491408963
89656706
1352848579
556508131
1710694042
1611060491
1859706148
2063221564
83823098
298256334
4062872
1990098660
1161902396
1851942204
1633463633
530704281
1267715829
1021098724
1617364830
1516597315
131114546
1304455785
279218050
155739773
1832025035
1422383025
87339353
786247659
1001131674
779465717
1330043646
1647388380
933237545
1021956333
894431656
273355892
98523283
761482052
1618477585
1133624966
1057639532
1353465978
1949895729
238408875
1714221619
334977062
1798354800
520537858
1778850527
5011647
126306357
1014457541
1698665028
615143600
1304657520
490493497
678474569
21557345
511043207
1054426604
927029355
2130113455
1551324685
1809088381
290356500
1615180437
174089485
1510495325
1590830308
1185095425
1916085827
457313814
1496246772
1472389449
1395750165
1816544436
1377885106
331842984
1376266479
907101127
1796665396
2044207092
2146155597
1908440451
625153813
1206357061
265789529
688621194
864897893
1698843900
1297636265
1317071105
1827241785
438025117
1446981733
1456816936
38079065
1563406130
1861871272
938711958
1735590933
789099453
1970065532
427847155
1232790730
1601472342
584758111
2039739802
174686157
1847093184
26235652
436864785
1263323991
1329107181
915780470
994083069
1469685876
810756281
1847937960
1880268019
946587234
1623233420
1107176135
277621035
906010312
333385661
766035517
1443066477
994454113
1729647
1586953936
1215568313
84627104
30292888
1252573817
249691259
956412798
391534001
393010433
166705477
894614501
1715237905
587423661
1703538093
560856668
890976918
1848167855
165113006
546046179
1970403045
2039315984
1877093809
27250252
1845581307
653267184
628041067
640118171
126186004
237741427
157012446
2036020797
1548868250
801775673
809951144
1125503049
1395149878
1456633762
1809680476
896954683
258767423
259293826
578113119
1554400310
1157268654
1179829509
568286699
37621493
865528784
295842322
709621791
1506618796
1731485863
727262541
1413683845
1533636483
489041887
636957478
2120303531
1890415007
1982134173
216172539
637787878
81458285
1520308009
986818666
1417573356
2033034187
1486885054
1495860438
1605039425
1764638361
1209583193
1305251604
139270067
221828994
410287492
575064590
580903770
535328906
395281872
904652271
1435871466
1650421878
1082110734
1940690780
1670400555
1694449579
95329349
1080679025
11316788
176938167
973236175
157162659
1664635733
2107190780
1246912753
851641391
1733987160
1610985266
847450585
1316447332
1458490464
1434745608
998952065
1106034314
1029424446
367319518
951951043
779951860
2028876055
1691182493
86059633
1221998816
1010650263
1364807876
1129856111
364503730
1065192368
1332034871
2144095306
1814898727
7779527
599833511
846926527
1321271736
311364390
1536498545
1808864523
958647537
772551670
1604539918
1452672415
1460274637
992240030
1438902628
244049218
74627646
1037966516
1604938294
2036582357
1805481849
1558816430
972953446
1529237494
1447942852
1285632209
1238301655
495315893
1004762711
953076559
2085321302
249807758
976665971
294844101
864337521
2059740778
1088507533
1579118302
806669509
1409554146
346025155
536781261
934590273
118793887
2052556929
882660928
841254813
1799772999
340095904
1298174303
723518878
1340927194
708877123
1595287737
1842278623
1375443674
373556779
1760185627
696670093
969789975
225283751
626348807
1400120008
598668811
1017944052
1891846706
1691749427
1903421258
531153040
669894040
291505254
576764000
227732417
1623343552
1016509428
1568609656
1873746090
1874876276
1419984037
1713458598
187318798
1205755643
1992142484
1931823013
1409491199
2095232394
1922651787
935768102
932999322
1813073695
1294963957
1468885594
1630804670
1665414097
507695047
658548218
2120598490
2103249837
1109845659
617829883
1208396273
947902238
1742562673
638341963
959088691
316942914
1131272274
1628498086
2139240245
1301228842
1752256649
598092294
168350380
214859550
1656836518
2071998333
605561099
635578039
1336990166
1827969077
1483855834
611750008
933946470
553408188
1375849023
629267978
1949105866
500665562
33759154
1052705663
823955997
622972831
2075665836
568985323
732653289
1091741590
989653516
1048057249
2107301216
1879536543
916319079
40265743
790012037
186360015
1525194239
2021560998
813915019
1918346467
1827484165
1961662446
131895042
180130828
459260094
363950444
599584360
1579201216
1546316433
773427201
2066220776
2124760160
1902623639
575604536
1460493027
815622182
848447745
1234728456
399971338
1891323977
1647289693
340647744
2026442448
2049809980
2117407989
1813958269
1101027708
198022705
1905065987
1598388851
1255854988
1883051013
834815174
1903435679
1065126785
703963794
1441066832
1327429281
1864572008
2106211407
1269745376
1835181480
1634598362
1716514042
1082265375
1426428015
293818506
1192789775
1747118883
1038797881
1775082518
1472814551
2054282262
1802459425
1053750069
948413946
574223109
345240504
68384418
768274844
1879113912
2062997576
1589016231
248456064
1818055990
2146452414
1262956110
1906090676
1963881972
1419002365
1177894116
389325745
99951007
1552617442
39026675
1176171341
1094791378
1539136575
1444889868
2059580126
1136262
1620146481
1696663756
1880653254
1858097001
187505773
1651509264
1993344156
724760158
143665714
1248026343
673706657
1878553560
2110760381
445701749
105710985
296103111
944059707
930374314
1321264742
1872861080
810522660
2073402997
1201306980
681007411
179438801
976841040
1712405919
79894132
1695503369
2006983979
1635210797
499472834
2098685644
120735619
1045946120
831258627
2043995627
27291244
2070506708
1430098735
317813044
1597646428
391943691
190024567
1927920800
528773063
400798571
217633214
1126129500
788168165
1785846917
1344121798
2083141757
708937030
1189628388
359539467
184412956
1838827047
380522342
1904569624
800571316
1848907049
914536815
1836274137
1758608660
2030746707
1660950063
416744162
1947296190
1020354371
1907438514
1059309387
1018822138
1694737920
2054732418
1182061181
285760125
1844970630
536490419
1306147399
1934035768
826706377
1111040679
452792193
820523559
1744659743
1852948860
462572688
1791192505
1003534126
153930184
97935712
438621272
1553032911
601785733
674782179
1502681973
1529044288
2115035178
1412297492
859942133
2140198648
379519019
314721760
15900070
794465365
1643861636
1416100953
1229538759
2123655408
641064099
923155754
118629804
253641646
1968652464
1867608455
1634388995
991307727
121969605
884007414
1514083176
1775948232
856348069
932229067
1888703513
945688932
1834082155
1171522958
83540680
2114333589
179032301
627032543
1878594598
661729227
51625556
1631792594
1796900936
988614758
1746024642
1587116587
1183354861
743311983
983995122
2119102784
1191517149
396503174
47252535
831772703
999627211
143239650
1000359345
694473264
200443764
1151198129
558156604
992421494
959756995
554286246
1744608999
1521499692
893080376
1228284898
1952374234
1855557277
4222948
547747383
855086760
1233641982
159607195
485865776
568548323
1464622783
666014077
9887569
371657667
538676321
1807470405
470083838
1346756065
492720381
1199516710
669032661
1997660396
904490147
375951475
289621825
2069994656
736965473
1005831282
1304750971
62336609
1997985358
1686189879
654906584
1875103693
1781677536
1366796061
935618075
60595281
16261065
636723545
611993188
1238685742
1337818508
2119762864
1508329326
851977434
2020034811
1889585098
398480955
97305743
1414518206
385382421
1346128035
1198302604
438733355
881657964
1608401939
31366551
16666513
896825200
1002809164
407354034
1754053489
1569384923
1344707397
38874167
993820343
977452109
1708030168
2065071286
341173030
368493504
1061057445
806791692
418450495
1998511680
1692538619
1565279605
253240834
1645056887
830197705
1160181122
2015700206
1464584301
353248755
1345363348
855054599
2076358063
368534676
1271711041
217016410
460711266
2018830245
1659717007
597289661
313144385
1426880083
712523997
682454720
1781349327
1552604940
780991125
1339215548
2019882241
861669016
1803397721
581114174
130919010
1604938294
890136418
1056186333
73168194
1254420225
248226117
1381551461
1517906694
368013741
1072555015
226867960
906080907
1800035703
463354732
776554236
26235652
687004156
1654400949
393512148
419857192
1243287029
533756513
500290166
954652742
876428403
125854586
74503931
574915256
1069026038
752006801
5547155
1543302498
413953163
1165352202
655367895
1376607098
1017162861
1484948064
1509492801
1625321986
556414796
348944725
1024415809
197459168
18763721
674885934
485568340
805385317
846605033
733153676
655185997
433721489
1260267285
756971492
1918495795
1590241528
179483052
1135174383
623235443
2123781733
1051500993
793333703
843857541
964115299
593532759
413647374
1480657624
296714727
448927143
2003936445
19079951
797500748
1190769164
759373766
599302335
1412692339
1729054726
1078505955
1543398698
487520747
1263610272
752604986
565189701
512974912
881148371
409309418
655016168
449111258
993220650
696002521
1547604689
1015249689
1167276019
1678647348
1120099052
1462112113
635016129
1972360626
1487327833
2073810649
1072619538
727696658
430165434
1069589999
413740283
1983411821
363086996
1407530781
1534463749
314325387
971857529
2095723129
1525023588
637593765
1033208683
1932168144
1857618229
1000762062
1350233215
467314099
201571699
608325125
559764593
6870117
1973462835
2089606310
151023525
1890319311
238012667
1781011803
2038460262
965890983
308567826
487505185
1833030376
1280717639
1685557042
1127756382
748522471
1951442078
1316120837
1464509026
196832546
1284319275
429881264
530291162
1939858503
1843233860
1171500476
1061061847
1370249982
1256249744
1653830759
197176721
599053754
1189929747
1471641560
1748437899
881168525
1661964778
912417761
1156403148
505290036
871681023
1481543631
962001894
93924407
1493477730
1501557659
474363663
712885676
2078096971
1047845166
86789054
1963676905
171484519
602126355
344500062
1881751163
1516065944
1179860387
51912084
50774511
828486299
1227990889
1703892138
1076440791
1840207650
1534038706
1808055444
1795861161
852728056
1747439009
1225454914
1676839050
547511357
1572491271
1492615974
1385325864
403746654
267828863
1357902830
1846218102
1704792695
939325031
561125518
1466739396
1471393739
1217265652
1865451011
1098873659
397940776
1435019284
72850404
1812672411
929493372
785515564
1765318042
1899237568
17213983
1271054745
929257982
1176234470
1063128809
841562973
345004292
1564339
1679347524
1932477308
1872064434
735178498
226111102
1704554962
458371350
1339376614
452288683
1149222426
353514252
1373237280
167228177
793303133
1466197971
996580210
1016418725
1791625894
890395770
1889109922
612263065
927120235
2114529841
61393855
1677059656
1896864470
1379187703
1502882423
225701273
1383975181
662692459
1563368568
386774072
1092949708
634696439
1535901930
994129089
215540922
1872861433
745768462
1060634375
1653007886
370294486
82557491
802377503
1929849405
1371557301
1735241396
1865383759
933013087
1552201915
1347016739
1063783538
1789151363
704727488
1215607438
1520509251
1339858618
169770365
213364995
882198209
1056207706
1011649404
1587961881
1316559478
1626050578
540402021
377516024
1236635041
1353783089
1402939152
965069024
739212150
417975476
2003154030
1440094031
1193363400
1945045565
874195877
1622875498
1723396711
1453883146
1925498808
1871324583
1075705585
1205842292
702714375
1257198021
1687397129
1240593323
220333365
1755692624
253803526
754105678
1858498691
679252213
889967584
1249018019
243658642
1856610121
1756222157
1910164125
1093245757
946350793
55242624
1202693598
278930745
1818656627
1045262940
1554938478
26467625
502479484
726676781
508550449
1241727994
632632234
1384770190
1783739670
636027095
698640550
366045781
970665218
2067380393
852932567
1344768467
811669763
422593569
1739411116
449616777
884155823
1333695858
903887425
1828677637
1660278041
1236575541
1649016934
394455920
686640977
358504793
1441162181
1400893934
104462407
1721325651
1841485432
500137315
900080776
758349654
1455591860
511251993
427601153
272255632
290385757
1123145187
656272241
1529986383
2045762903
2124396444
88084259
1751046365
1127324591
272204645
426953352
1415416986
1925095448
2080999791
398316918
452173825
1911045313
1173423603
214873196
1846566274
606302217
1355471714
509092461
1582340870
1960089345
1495115278
1234801228
415055325
1888653859
917629158
143689184
1960052152
767676166
581173750
1910249313
44926616
243466189
1651886841
1135951939
910308727
1546857640
1554341532
308185456
2075021925
687729324
895634385
165940260
2082516035
33766391
138295620
149895717
43709498
1275893138
1493804588
1142449933
1373847088
295399407
1795947222
929305238
2139712061
444647157
1934465767
1105553822
288711531
252649987
216093183
897235363
1994377932
1431622496
1963614325
469265092
311494775
522239942
1330774964
933000163
1701954029
262096318
333079090
194077881
688340906
1642520860
275829990
1020739498
731531651
1478063339
2117996483
1805028437
1191371317
171726031
947910731
75550872
1246865376
1636575763
1451640863
517699578
374058731
1277562086
422595898
888816242
397102213
1117007417
474080952
1830549745
698473536
1187905838
1921933348
558145219
703158077
302214795
313552780
1083415279
1161946191
1543151844
1656389152
137248946
547514437
1378547452
110525506
544158181
827538351
83844970
2111415003
2131298848
1053880789
260438319
1378890757
943704598
510095562
670433749
536118450
1561823807
745412986
2053154756
1811116013
1366224328
722313788
2095848223
1625901172
1494509495
188505774
1174655576
220189104
685243817
1186084175
1459337972
1438022147
1735757023
2036701757
1501632290
871846170
1493513677
1926334356
1246099679
1198327229
197367164
2140033051
2080975744
619310207
1860566480
1828428832
619426665
1498890366
979851913
1183294887
1416581902
768825827
1628211324
116955135
1235767716
1309811263
1020702758
669150271
1496072840
1791826129
1817784732
364320163
1428045281
1911771289
459005789
889011425
1583502610
12339496
1699444328
1063849989
1778194469
1617930944
189886534
267691790
824934703
1937758006
1982698346
909806842
1505152303
1501610960
1664196251
837918853
267052679
1160937555
187512831
700774679
863510644
378554369
354893827
1923047974
831079168
19275482
1634051660
596191959
1569483038
1105482783
1173601118
1845015698
1308595954
1025549845
2001756804
1478359331
1705472177
12255505
595045626
1873888229
1463011597
78274954
1335262423
523348628
1087643986
271780812
218791380
574110158
1235365767
1074509376
927160957
1722453055
1470680075
997376700
1704635595
1930495195
1845344331
524540294
1157557643
414831417
788180024
819728298
2082534451
359169587
1786514708
145534411
14777771
1758799277
1203742463
730822088
1175182340
734404168
1804130138
1454629797
1699158557
1207036312
1616645856
5404528
828440618
396977663
698435552
1898816196
266009799
907148121
1437957461
1641680661
1176816269
1533514763
1295365414
110612107
207044192
225692980
2003939644
1515389440
1738458910
1111164509
275412336
1445348412
1326950064
1188527551
1842605427
1341543353
1949404026
1898597676
1449416660
140885738
41883827
864703316
1018956762
975147345
1397280812
757557316
616748373
1475999898
1984577112
867194429
450022983
783955041
1874345329
7762400
1942051516
1977263773
654428565
2109509924
295126061
1972642855
1421874377
852478631
1244130504
886733861
1195068066
2034169803
1197016014
464447838
1860573533
330978895
135865797
855092151
334162217
484479218
489053977
2120713085
1412990691
1089975932
1046502251
1817136515
2042851586
1285518973
1227292428
694928523
1740612453
457229254
1788341757
658792191
1173538470
1726768025
978251906
1915562351
170799643
837771550
1499115692
975510581
276799265
1240488620
1091451199
1448955096
455026905
294304709
1819336614
2041984482
1378647065
1951027691
530479177
1221324227
1520202251
305528682
352488573
153696734
885724927
1012884645
854967851
383236381
822565883
747294865
826903198
1171497923
1787286729
1682915064
1512391175
11234549
1476493283
120814545
805679055
552994488
833528146
1756105656
843496849
858083139
303984539
260761274
1871848887
499703832
1523139653
1717575881
1596914262
1186184816
1660567931
271735832
2105310255
2098336482
1649983325
1136978005
395275670
183997477
603008075
1865559750
1902620674
661349633
2143182810
596324904
1159818770
610366932
1766808127
1530887503
956050199
974633092
633059443
2034883367
117523158
1476652825
1207571011
2116994568
1428009681
1941240600
627467740
956174802
737950318
484363577
1142248944
1197779055
255531160
1508438819
2095680032
522211007
725868068
1182898810
1321636334
1917859885
679688190
876008329
1519637444
1595598876
299221896
1463567955
1131496248
1317532661
593511154
784231086
1830025158
1475895709
682315477
404935599
1403851440
1757237419
1755496212
1080386629
1618017488
757426138
963932192
1941050468
785671648
825124773
1067901111
248761224
215130464
1779405012
1683341571
1022002146
1154822621
1139850284
577332058
1722626584
836166362
461165003
1820091449
171297316
719013336
1481595037
201650837
1107661289
1009212946
665373671
77843000
1590544728
1951729069
2041306751
501246330
960814657
288333783
883954485
336538170
2038765291
1383922030
398857032
1486419169
1691712650
2060776818
135737397
1058588996
1424882778
177250587
1054721275
336050318
882107195
19033605
1060371904
217683259
749588331
631370166
1164276079
1728263242
1356319300
404990443
696594154
2007123908
847672378
1910041418
1336450519
1388831178
449293143
1357386679
824105458
506902003
1541294524
1120779411
2036871907
799854689
926276390
1632463332
1984415606
703803187
207833655
1621005510
1417789928
1440091587
1734134767
1500758952
1494947599
1546711740
1578859090
536407789
793179808
873931897
2135069903
1118873105
1023803912
847002615
1939014905
522527795
1147014169
1718875297
1498355513
48959458
1141068615
477411754
1837640061
1825933984
1979652513
549933336
852981753
988557277
1501799459
77818090
66452776
1657001222
1620247115
783354859
1383770486
1248851290
752758494
7375805
1842733291
548079493
1445774348
1051538843
1712408793
80157081
1178201681
209853107
624036198
353401455
743147614
1297474932
1549176056
2034947176
35404757
1669730970
235782860
699542534
1249897356
1763131064
459667951
358645979
2037906875
1799406271
1499113774
252101036
786979652
519553154
1521189626
868736342
353687210
1954729759
825508096
2096982112
158889130
385574734
337822415
82512628
1074469355
219800018
1332921554
28039176
1185292421
511465229
1244924444
92129897
1560869678
1402830638
2111394598
872218448
1349178631
1463025067
1194283314
1579271485
1701710260
451669191
526944066
1989245396
2107971708
1759910879
330626295
1056369953
479390283
305839202
1147276733
511787754
528903911
2004574455
1977492934
1816124488
424914428
324236017
793242081
1877728767
1732348104
117542668
558129222
938323456
849159280
1899133574
1225690213
770430666
1845636841
136046349
1362224178
1776082167
563071660
282065058
1964936667
1634399068
78228201
953851843
710885212
209939371
315175511
1526046821
176112025
224042118
671204787
1009127200
337231160
1529693350
1577830858
1011924412
1071080717
320695080
122979977
500920641
1093069030
1458321354
2146917805
322315544
1045002223
866486768
1503398403
579861887
1737700112
787310605
2134332692
450945799
2067170593
1926773881
873189023
1023847219
201458539
1562246383
149818903
2120396168
2145170273
1837096996
1504807452
1474841492
1884754972
790302172
1003705844
998133453
497348213
1331766594
1450007608
509815919
1665658375
1942915947
1128374659
986950246
1119162959
1993346660
1775790540
1926778674
2082701535
316823767
1199069985
1402771207
352644709
664967795
1775185545
150616232
92263211
39880584
1503627232
180182991
500199344
1061606116
1543480491
646344924
1842354245
778011915
1279671890
735422001
2140962937
1294673020
516077007
1896007681
70661821
172938043
927755213
1435776316
712616327
104022785
1023224129
1619487331
49904809
2113714229
1165052060
1140389
18864673
645538231
1262813329
186385450
686867050
1412087356
2083582915
156678781
1415313965
1611914433
1190743432
1734523524
1430097081
1444366646
1379515252
361669161
1258961047
1712608516
88266517
346134360
342299424
576182195
1156545229
866022600
305216363
563695921
973214675
816037523
1277598126
890653448
1446727503
1313963040
150363488
935827972
953753306
822244940
2080203842
252023368
187450557
1563122721
2123827812
1114073954
611519796
1325433507
365308427
902022815
1156711852
121986710
972180750
1964176704
1338204960
792205
876048598
1200996080
1956414102
1561049685
31701828
1977164289
1121583214
2134155351
1278705245
902204873
2107423605
1952840781
978451214
2054045601
2095449407
478120319
1094647773
1746622542
539331968
880561789
1575562633
1094620038
1033650452
1588875453
1071173607
1446305423
1571726954
961698678
513449017
526684363
122644713
1261154084
1586740325
498161936
1290934166
1348903841
1675906416
14057234
1840434766
1235454077
91522173
1035535051
843669828
674965719
2141544853
1727989865
350124393
933012532
1510270500
727574690
1360489694
1158816651
264107732
72968389
1686317908
1270339612
671615612
1016584451
749281432
118903066
752919702
650847616
489589727
934590273
1677375046
92292837
48053013
1619416851
1382494931
1419323801
1757076221
772433187
242482498
1840116845
1995033772
664186125
880721956
2016854306
1797092865
735961307
1645966937
313654939
796629048
986006240
1272509857
67588036
2112224799
455118461
472125072
1998847382
666123558
1846999046
818267023
320669570
1320421779
612696054
562080879
1619018194
216004010
1199444501
1045612118
1931749040
2141350005
1052195768
141824493
1555789553
190698423
1110913995
1647889463
2100951132
1315912518
131325366
1521359238
1438510220
1544414816
870341817
810338963
609815183
1009089501
2008104805
1335905652
417811808
1517138442
219127001
1923038742
503617076
2073643378
238352093
569324628
1570320559
1381896630
1218285051
1355347439
2098176498
156737794
2063224098
436325260
1330121871
1797629701
829472904
680080682
1771032859
385989112
340559587
356151683
1347699541
1797167604
1589037214
852705961
1227619413
1255416663
699818172
1041016454
1835641513
408602326
1109899471
442585427
161237911
1186104426
530081121
893899215
457326993
1170909607
1837924828
2023657092
1943417210
1302489805
1690492747
668585727
1500116846
1503301057
1707712555
22730837
1816763832
812202920
374022899
1866014159
1809327635
248995708
2036582357
493687261
1050278673
624454972
1238436359
329350672
2035155776
1048659189
1814634838
304081426
1215664205
849642266
1391337958
1308244436
1551168516
1984109546
1471900170
1243806850
1537905589
1105193438
1242911660
356276204
709028162
1128004208
520048349
1169896422
504526094
207147013
608465480
107002677
2127444122
1939124161
674307421
533938906
1402699038
1313995477
1451915558
370632987
1383776669
900990914
457587578
641512998
2076443081
446312674
1548750269
1581073475
1232804469
1333731069
1668237723
1701787732
1864172132
1629742913
86459916
744734727
970212964
1938995325
1239997733
1448895109
1822716744
1267673997
1073545670
912037980
244668698
2096356943
1178596865
569745582
132438323
1588603798
2096334215
1324548605
1598731695
1705666824
471522559
1999609715
626658887
1555171075
2114963685
1439536770
1145488085
154444636
883811363
981730551
58093656
1662745134
1411475223
1003634249
2398954
1150667565
162040800
950633442
1712670665
681653666
1145204713
2025020001
1634447279
1681694590
1860337351
87251190
1691703816
1306960121
399262567
1398943869
436409828
287052933
563135030
1891375603
307227417
351966319
1137053622
1660263195
1759991330
67332276
293698863
571278388
856883711
1518420953
1035391273
444607502
1120141681
1615358406
387782782
1130369789
1578936985
1045255355
1328570284
1535468807
1650878875
2076373946
1077003943
1039376670
1378401801
756622487
125544101
491447120
453327067
199495452
1807834161
914206886
1258025676
1411080752
1589397477
13491167
1307857605
1946961945
1483193886
1967255672
617844224
47012808
1702733572
1904176748
1583754858
2141565728
1986561946
1275839598
460175019
498904537
799842252
1429622091
462880589
1359527098
1204691164
244283963
2089682838
1123056822
1995713250
1494031962
747492915
761176129
1979636650
406568665
1566790847
1656055390
1455929125
2023651827
1313734748
1506030016
1286893076
1696356847
1758358937
2053029387
2118570591
661626122
1075014451
193392984
156694763
63050241
695578064
1465999831
780911637
992250328
1259778618
121887190
974533726
1552351352
898855774
444528653
1460394025
2093190833
1960370823
285847470
1999923807
1730064011
2107866904
697681804
2110589558
2129907547
1038011684
1089535726
1969026526
1626157460
927995796
2082502162
1456202994
1371428212
385089680
1173590325
418339008
1444395426
636475645
1603040991
1045541494
821121595
644370605
1356873167
228669164
1221486072
1854268348
1725824985
845347272
333130799
308554277
1166707579
3415635
1194909986
1423877494
1351559515
1775362142
517437450
349055533
1610163741
225269186
820247772
134618423
1588705665
1402111766
1375312051
256951547
1819176447
1430320188
1885566588
1329933936
298588280
120627008
494266351
155410325
389504830
355116194
2114094188
1902596564
985220605
181321630
203760959
934759407
343439778
594469891
1451202736
119774233
2063571986
1760813085
2106502110
1872810181
2070229732
1198541837
644890583
421294963
74281132
428385233
891301582
433280660
530083064
1347757586
1092412507
1158677676
170884720
611850957
1976432858
863747633
1522096315
748552482
834230083
596295386
535914315
557641502
2022993616
2087462779
193252663
770330766
1226799618
1367514910
1735432683
1307363942
814605357
1919509803
482202369
490303276
554609070
141743037
96578917
1575706520
1997384601
1876975285
1833897859
695637736
1629414396
1927629467
567961844
851313688
1441581816
1132593194
1954989083
1829486838
1956092564
223836622
912483568
1320701516
507369406
231005869
430597993
1598947479
610473931
524245815
1800762703
1632384836
1662440857
725661386
1837485660
1069420659
234269438
1162063429
2095383308
1071897035
1768201154
839267630
73145841
1123651666
296944463
774093028
24330084
1793470237
1265560046
239098551
11465484
1390098197
1572552700
1026108274
960902771
1986377252
1104330115
1491833928
1587766831
1217051065
1928095203
686106313
800562013
808428760
1752948355
1225830378
562691281
1140059513
1861001627
2003429399
1511377194
1978542789
1427663321
1779273662
404748758
1874977990
1157518614
1267950989
833782368
948646573
1834997833
1438692382
1423857732
1789690492
1003951956
1033045029
27276538
1112283145
1978208150
866276149
1455894583
565596383
701657169
164330408
1038045259
2068033208
1083446534
1132626391
510543981
579422025
1723947079
1429507720
755790454
1672827832
1857228220
626846843
1869167653
1616894087
1418917941
1880244277
500568219
1509904426
1286289123
1592608749
662432363
1610905761
1130229595
918035145
1899171460
889042051
1893046389
513493988
1644823393
1866293974
234692977
1352146395
1925960642
559553436
741570622
564385422
436756220
1762313606
2052772494
99547312
168127231
2036812493
1821324586
1875117872
1645757113
838399298
1003178665
2110702205
1597619538
672554019
2103250959
135291503
119533483
1836687158
2130769120
1432392569
1431967092
1984581044
911361361
516355229
1432563462
1370931541
1046587387
1829208467
1254597376
579951366
1623232232
169235030
431147949
724512804
2121720100
460275230
364427288
116727284
1087752918
1624393663
356486546
280438020
2077441887
605707618
215546024
550490659
1442226637
662841183
1539685141
1031637027
291756963
107246967
174323349
1709569959
184761661
228565903
617119692
682621339
2048445026
70529837
1367519338
1527430741
1900479444
547219563
840349384
66909419
510771993
2079171135
4633326
336233721
221922365
1993549167
1556169227
250405709
1783113768
44430840
1526117891
1608463302
1706558044
1728846840
1227386549
804090501
2036290775
1463282844
1765819441
1574599625
62540735
1971565872
127241833
64223938
392915112
777276582
2093239539
189022239
1205806950
280207515
1488159372
635748299
222513395
959952584
1190094553
1816341641
1291120554
2132925975
475982052
2042828588
1368627455
1183185
2122635271
51221755
472582688
1798894360
1337825712
827100189
274725185
250447137
2140239820
1502767391
20369751
474126143
583979414
1172017299
994777712
1733538612
527698711
2039633072
1295032489
1224386783
1212113712
1569990384
1542259969
538037684
2123415993
815387345
259605946
1148493024
1486929688
219102314
997487820
1844117284
634331225
745348906
1993933975
1126950038
1779562323
711076245
981828358
1664419858
713223061
668537290
1708352123
441038854
1203549095
1160099940
1407697053
1498362654
829422224
905780906
1165694576
391732438
506053596
1650153117
1071583851
1210304127
21775501
377208120
1644873650
1385540989
974340653
1357288746
379954458
387470424
159424006
1780206576
2016714691
1638828287
1628116014
435958466
1231697964
587669178
1059045202
1112946311
1481797639
1602784079
825001725
515866805
1209068264
737315159
1007386976
1825960329
1480526558
1317175581
1787191417
1523160583
1437959433
984213418
1902885547
1632203428
1914084632
2097511208
1275207231
69351113
803592656
722321112
562764214
1140408273
828898022
776671902
1396464931
206568806
979324732
1466780502
1562625641
1711845087
790590532
169217975
1599720523
2111332139
367416847
528311028
1588903314
1719029272
742907600
750346579
743402643
422914068
11664503
1787235327
1744358037
353614025
874557466
63129278
1754670391
1852712876
1614675176
1903989617
1249346234
1302678883
1100310073
968097560
359702875
1022528745
790358762
1122377702
1684368768
367249801
1281385666
1844532814
2055749092
1984574515
581527006
1382161837
825736273
1740337146
1893104533
2146587188
1936859498
655555802
986236182
2019355113
797694630
1418890758
1495450156
403256647
1667383272
821888684
791942466
1394575539
801816944
1270255898
965351511
636640110
187033611
1382827757
289779531
1925514833
75750275
1400687308
1360933435
1550471117
1986398150
808514483
1493943845
426153246
2119378142
1550350769
250543140
136949281
1575858338
1050589412
1723090119
148156166
892422665
2000407654
776630989
364305290
1856098560
498057895
146880489
699461317
1943818163
658571985
1662164432
1942978846
640736939
814518809
475583311
1653517566
786983785
1504559238
2045977377
535443777
1855326023
155625605
1466559877
1648022301
330770079
15727414
1415555165
173629657
1503494627
1584681116
818848103
1152774521
354894147
983677128
1744531072
963578168
1610937967
2063331980
1228554141
219844182
255249723
1911592923
1589298413
1603818179
875804024
504458822
153991081
1647835491
2103370652
1203511859
412769302
198345817
1919501713
372007166
580513994
326896533
667168774
420281456
358072756
1526117891
1047079475
681541935
2110103945
90897718
2084588194
525094482
1394120779
1507563495
1701839854
1549221305
1270559516
555674357
745427759
1097359781
219004915
1162739252
1819259641
968464026
1318247570
633246306
1822047850
1038320710
1617525978
1285771675
2097386169
258389299
2057031054
812351580
1556632144
1789118664
2140347384
73230552
28949369
803131734
1670030529
1841906733
779991751
948130157
2132855654
1589984598
2885405
20295106
1261416039
1673497600
192848375
793809072
973170255
125576292
1023040467
1446770227
137195522
2079943862
792127750
1394798061
513157220
1185812839
805282124
1173167364
2143640201
464838170
532388379
1765117887
841158013
2095462025
2030821618
1750726758
499426124
46395774
1418227120
1160238461
1697332883
761838670
1831185195
475018050
1745467385
195753180
1381437000
1990449026
1990102060
826367710
1892174807
1648797346
929211767
2048633038
1273072732
1935644794
2009049518
1061683148
1197677645
1927924678
832083604
1540144908
324934257
729529029
436315396
535814487
1285437764
379189724
241818619
1471807870
1131151846
706530696
104501478
1522721104
712714507
1963421826
288986409
1337538329
729361977
804924929
332970894
418329308
30554088
1702464348
1562912686
203655849
1642557571
594563099
354829180
49558093
343265855
776165387
208180785
987062933
41289712
172664073
455257246
1663385951
1256196876
621010589
620825205
1432943870
1904093141
1471454123
186231897
1377277191
151726937
1138926403
2135803411
227742469
1779374010
1236596217
437866061
112912149
279963788
1846163454
506578627
713513368
1503908248
1090438563
1055414764
546176751
1358118762
483427095
333301249
997988214
1863132444
176316726
605840637
1678041166
318458046
844032854
1179846414
371238671
409852415
1131496248
1650969877
1505273521
1442503287
272863341
297758720
1765924847
491680515
632042728
33036292
591568104
1122163248
1619712585
1597731761
1808244222
1986883174
1317207049
1210242925
546590616
2023531578
1677486738
319129601
1215407693
1322378480
1794075476
1612913865
487549253
1586432607
10276268
311631650
201220426
242684687
1267136253
993736691
187780387
1915392877
1790354423
899256726
289261694
928731138
1608271556
200505597
201495415
929851393
244079452
1482685034
1468629983
839352260
1471259793
1470648720
561878605
971033627
1342241368
384087637
1445124357
913195117
661398390
411854608
284300178
1456542085
1494434535
1691593239
1370739179
606411612
931979457
1433018140
2057536807
879903501
2022539639
1118568933
1570814692
1887617454
636685911
1317929918
1158576077
1963639773
1709338143
1974729158
1374784
668586804
1121604441
1518238751
624036198
1727124873
1997155341
1676135223
834462839
1977130787
231268772
1034063044
992557197
2030294825
1256155407
583204379
1625429498
1429441115
422476274
196859209
620350775
1552187613
886060344
78936107
1936088796
1102824049
1633196533
177949306
284514150
1609989649
577061680
1660116141
154288514
1734431764
1370972472
1806191980
1833532584
825365089
185618576
580463359
1979952721
1994987902
1915667636
1576055015
169235030
797978243
853115464
1023425872
691012582
1989458688
1798435059
1902353460
1156930285
8365348
1829288756
1946493646
1947685291
833972280
511540043
651636484
94739072
1333792184
1637034820
1081305225
207562734
123297138
2008108416
82005561
328070864
1723596303
1055465557
420040273
793795844
1636534349
64759928
1819610045
766512383
432689860
1778470609
508592152
1579000601
1800312148
831841362
1563254129
1551265539
1228931158
563399387
959700772
1585732408
834877586
685327159
252922263
1263461767
2114337724
1334784070
1276335798
1408597271
578092444
1380611484
222564236
70226431
1657099449
1963125726
831662790
2013014867
350116608
905537552
382094618
1680436480
1232957486
42018904
1660173907
45500763
295906007
1537274752
2080444129
470773658
631917178
1233095633
679224196
1097788695
1944083908
1533334281
275599082
1728076419
392554908
1461759275
1979650743
1654368398
237665704
1883530687
281546269
537863215
364456498
1561865457
815841753
1088759654
2115095316
1230547159
499236824
125489656
1397683719
1952437999
1923106340
1550043224
1537668718
1757746082
1347944414
1804758901
1779691049
1793800444
821298902
1966036175
560465252
799024861
1824689227
1187889357
1516287748
997465503
1521894628
1685577323
1778877246
2040543032
1416278799
77656593
1303725884
1827531205
1587426535
115050728
2110799034
1806662478
1239942625
535084369
1744834216
792198949
1372629473
1097842702
1515166116
1851137425
378340445
422146515
893620574
116305105
809284425
113073870
1435373395
1884561
1380441808
1310298817
1294238299
1270015151
270800717
402395220
483182759
1563536234
1484890098
1533510089
1265515599
1078099146
284919067
734017947
763576924
1934441509
1876588248
1125707804
1332868054
1666290189
358660371
711425158
1578566410
1544557695
1602314095
1867159592
1852069762
2037354845
1262665718
484970058
1698478405
1494195832
1877166331
341624357
1148568344
533533894
2089702922
649454706
1675793278
163377189
1281482498
1121797021
1192745124
1188736465
1128967996
708562854
1942440483
1100521303
144059005
1796801695
211678771
49031225
1355926354
2135019415
1723157127
281425834
1493238722
1127385847
553966322
400190695
491446068
701954215
1884358099
1423365729
1137133329
1657856003
304968139
68516143
1926417426
1009146945
1401243864
255582728
908368306
951122468
1390391959
2047891483
1646264833
586216898
858887869
1687571665
1999762388
289847381
1580750090
1323929197
892463850
411878712
329144119
48806390
363752865
593108617
1836795741
387517580
534528049
134200066
983396648
42185682
1770504076
679298028
1026180423
252093939
574541864
1664960526
1682783672
1775319137
1532709062
1637432922
1924046366
420182369
869887763
1238795563
1781094622
1912796938
1980253094
1820657404
1169706992
571449662
1162445378
959262525
10434939
1860443972
1708754671
2109720541
1902420034
1289174502
1353520919
669399391
478250871
992318806
15007394
634680997
155717000
359792644
106343586
1009457795
193033626
965393691
1617953288
1346939105
1172125864
1380886704
132532990
1805813193
1782389105
562726056
1837680861
2023317112
193221303
1102749631
1908969468
1313795472
8651508
479190376
1126383190
1469401130
2060954139
15280083
537841149
1902414756
359911314
368351531
1855445759
1495989623
2112784696
208523354
759165258
1688618115
1226350591
1605906842
1711141544
1498608443
421479419
1448252982
1232058079
793171064
2024391847
2079341264
541100242
811460893
1872123381
1401435155
1638933352
1561732833
2027474711
560639428
364584309
1535370629
73265985
1625370863
729666887
812790970
1862812080
111408207
893899317
570249524
180837008
1133616090
1733979132
2117167684
186597849
1110381515
1453097527
313950709
336925795
605510672
1222151434
2011107339
337967187
1720596610
1085984648
2102090786
2037335741
794027029
45271802
755698266
284243762
475913687
792920297
219773769
534891639
1910844922
1349435427
2069727631
1746475949
1087066972
789566410
207396971
482850070
227759133
1116028192
319626349
1241787939
703603410
1887074956
1198544654
941735913
2020845486
18440638
884869547
1797058824
1836500522
464193164
178976543
143997082
802262205
1662376438
1454771805
751163059
957081986
1266245128
696383189
1664714015
721172958
422731381
1694052209
1301051632
2079905309
12142066
1286073617
409733673
1649070511
951107753
1142058607
646261919
1240642470
94393219
1455661746
117745353
2100123674
746098830
552588359
310227990
1272817097
630634258
1034013118
1640503681
50638129
660543798
747117391
1984908183
447260153
477491222
242842562
1715732200
876779235
1095161914
689084915
2137968830
374117116
1452643647
1658286138
986463608
82655065
100862416
417152248
1431216731
907858963
996082451
462976346
613072511
2014910487
1854682212
1206742083
797787782
1265053455
309318413
502440134
2092264555
1840524600
1911208202
342020261
513241620
419320636
658623925
1724713454
1307697118
713210666
565301478
1201616349
1777977894
987203298
2133187624
412778669
1511343283
1411163743
861766846
2130131229
1873998065
564076555
1347669455
1854606175
1708504119
322706912
1225580961
1498765604
1137030057
89565984
638131555
1081868175
1975229369
790420984
1868819851
1143559169
1486668114
603597858
1567168785
1221539272
1852977349
501465029
1202257921
1679144492
1854626394
757956318
163750981
1164551759
214716749
2057818051
1323277007
1387495288
262435527
1690033098
30627339
1981456756
1170613390
970874878
2057063116
1401553134
1249877359
1509904426
586569854
1707867915
994715810
321118273
510844266
1999294153
97280729
1678415467
1337165889
1082918008
975217665
1771200835
1212121770
1077579041
1626639756
864801788
1077654063
1032700539
1861991794
1492337738
1544525427
502737774
748238899
1503334230
526659629
1974381180
2020423558
1362647025
1032080893
980756849
356670371
1201247847
1166344131
1206145720
2103427183
1176103340
225429557
1623838514
1194529692
229602659
1097037785
1883485731
700258640
725227035
1091761185
1889095363
1753808802
127252464
1204719767
189752345
1013912890
528603143
1502866620
1614998012
1269034740
1748365186
855694945
148587885
929234770
474852769
582744059
225567775
628871638
721816732
1974317889
1592336972
807483249
2038884291
447149415
584632567
602536644
915612824
1709203970
1467500862
1816725721
1750182983
1591565856
377538431
2003561073
1471722414
590746778
148413463
156914453
682585921
1582865594
803037143
1538532099
572345758
457592806
820663972
1262046385
1309162114
1292088737
543238710
811392238
1102689270
1593075376
302075123
14539940
263375036
802438675
1366190692
9756391
2009807914
719310690
1002108944
1989061920
1247388208
726953285
1625143926
1299735568
567894832
417098964
1994501434
1971918863
898864426
1042079679
2146999636
1445648706
1657781378
1936565721
1378150246
855464015
34561066
893421471
147953383
220514203
1618537046
2027106867
1957533154
1418073785
1022443691
1628963738
1107919444
1858220585
562892375
1816106819
1313762286
1082608282
1948269037
1569958855
906618523
158841423
2084098565
910862222
754968168
1413115506
1778568551
1025940115
1628228289
759747146
455314228
1271370862
1629844953
998439848
4511621
1528413152
1151293043
1520374828
685191460
1305490745
1418005840
191211602
1491985664
1679269524
987652126
2109368336
687842564
623546633
130356200
796262204
994472667
1541814393
83925738
282820933
1981415720
1731462851
1156636084
1766279667
948326040
1406456055
1687355913
1189714724
1035215830
736730097
531659435
256485746
807073793
62180640
1482141962
1184691489
730748176
687367979
509029581
1451861104
1497636245
1089865666
1875383545
534568670
1576947985
1350449247
105865814
1367604542
1404231461
1073653252
484947617
1042188150
1240508950
632555850
113606422
448779090
1291936051
1211358100
707473372
213993933
1119939131
1054825341
2046459369
797829443
1371019354
19575225
1457433000
806559974
1640963951
1043127971
166348720
46828892
2044285711
876220061
790956171
465759835
379626635
1672803246
966727196
950372004
1998312784
310273650
2138184013
251441685
250619715
2137191901
604221193
887051330
1639511195
1660405656
1548123079
318877119
1490844443
1732498726
987962229
580606080
959514397
1668389209
681624853
1717321256
316918689
918215927
1180018531
912515331
1057131312
1296105932
242566070
833678365
1283469730
861002244
1433061035
1581889911
1062463488
923897281
349721759
2052556929
683749550
1920741178
763319990
228166251
1231952223
1835139815
1723743850
1410593335
1221300317
967072437
72598005
190738579
1165459512
1567323772
356678931
1068266658
1205006209
199045751
1045036950
365308617
156421238
389247899
1115514407
213789664
1522397460
703578067
1358950157
276936549
1640378899
1175175010
1758934773
1908104799
543249206
1545748999
841045690
765883678
1321706715
461110370
681458693
1693777057
1389807020
1939003329
814087140
1333917583
1411712895
430309405
1980572570
1687748839
1196665745
1164707181
364894847
288693833
482086015
339622175
826050270
197062513
1336759839
2014698853
1172099875
267288071
976537318
24940029
360792041
356787580
1204991814
319193847
2030956457
517517501
503095984
1393728511
181283754
1037041610
902122061
1902143844
1682032131
1464794853
1816679250
1128850974
702998064
1404557574
1425463572
1400219817
1122436978
1598123930
1044867791
951582883
1826106737
6854288
226034118
1642181913
527617887
689318318
332350584
710830071
1530315063
1278359050
592667179
1100012624
1481602128
1619765599
1269912096
174221985
1269253922
1549051066
223513514
406577219
297971296
296502084
1020272531
510883429
1584876268
181988727
901659255
68721386
491543790
933772407
1169960582
529439433
1320402828
1149211347
1593596484
2038775176
704353052
302719423
1339154141
1431719837
509351016
420308325
807344763
1583361937
169443710
1075648872
1808632163
373205294
1663487086
128560156
648591112
2061235083
839397428
865318127
1833071950
227652249
1192636712
880573915
56537532
1415206818
1692678548
1563565319
419591064
1650560763
1913088625
1711343347
1783291480
1322406001
1294105169
445782758
128264455
1851980586
1874702469
1504807452
1848153937
947795221
1520091526
437922879
554075933
394380097
68260704
1509359526
1118919345
1720147569
1498675036
29670508
1552900211
819926494
1309846400
253982473
307950104
704064063
1285630987
531482321
439841925
125033660
573498486
388712471
2125957323
615912997
23127361
1606722723
1216544610
1194457732
1694494952
528764370
935557567
581608060
456718245
126864247
1759300703
1227319712
1737369666
174323902
157078379
1367461310
1435067854
585706835
2136760695
1808581943
8879886
15844677
1976075250
1385031638
1060542203
277050000
96417330
1249245168
852671833
416340159
968980774
1774743808
487738309
538268455
1372285054
707921931
2080455895
269815795
540220388
418531056
1608583337
1487282123
464447838
1642400478
1077089672
1453951956
297789931
600292470
160368203
1578597310
579861413
1430357316
73598897
1146302862
232245896
2072794800
332143374
1368237546
1964934304
2000742747
2119431862
501460905
1405134649
512287167
1642237266
355169159
1582014450
1812565084
1370875206
36599917
1712849779
1307426289
608456876
155949159
853714779
1191597376
424914428
1047856574
1746640485
1551527202
1057053123
1035470322
397354819
1802502734
2108291988
377064683
605355703
1261110917
1097249492
1255739059
1005931386
1498769068
934071790
826906023
818517154
1082065536
64470056
971035683
1685673194
1812565961
901794513
1706550178
1587450895
822020391
315828976
239107934
456669567
1353878092
968050161
2018079880
176926723
1901887033
1680478091
1245333958
615783082
1285795590
1456545357
1435219574
684138109
1414700340
462586374
2113351335
1137981047
539094617
333506794
1015592924
903534113
1405037038
1149360121
1022366105
1430152237
1941904811
402258002
1162152981
764299864
1468074873
1375333161
2106876116
747912286
799473034
1124904956
466297511
125785393
1503410982
1514581278
1287979014
730206648
2120094189
660366692
1585603684
1185572592
1551286822
1448060277
1668257226
450240787
677328537
2020147560
1501488955
1085288229
621572749
770530885
1938035998
1175350038
1606517653
678733601
1676626199
1499476893
608779524
452405958
1685365866
436748356
332689118
820736561
737972726
49785665
1270860347
895492500
954731658
1195851796
5229771
1145712857
959245327
1518091855
124997104
210307662
1224939419
1299269658
2127064684
1491555059
776064247
1327643258
1087489037
373709374
758703251
1678555927
50280001
139423796
169476123
895112833
1699283261
316155376
2117941434
590000948
937821957
1020711934
92748319
878712983
675292563
787981583
1435596397
1401224752
342379951
1855361883
1985620603
1394261281
86768848
2060049951
1967340387
1372212268
1869047562
263179014
1942296951
1732430852
1717457483
8252762
938880761
563867284
499256955
159061467
1504362667
1159567470
195036354
1527855189
1596916014
834208631
864045588
520344366
466468010
749006192
740404844
657009618
1590830688
1153638719
312846949
1603340520
1252714562
962235995
805574133
1566221807
619490906
1320759626
1237267325
1941811752
1679020229
490137060
1981401231
608130531
338635011
132285487
205474617
1115425776
590322475
304579286
2143178126
1793757008
249969415
1607203959
773910707
1354347368
1682320313
207443623
2115772728
1870327196
1655698453
1683372519
1332080682
1042339575
2113742393
808905063
1344582512
1549386107
1305021334
791611727
1044012483
379888055
624529198
503355469
1383122818
413219432
1658380863
1888490
477193972
239526850
197950601
388386469
2119205226
2131925072
1379090693
311017948
1334760765
2034389513
1702808376
35006116
628665682
1510712477
2113586988
1735593918
61204465
2102448200
279441725
929474488
1525841137
389203775
1051136276
868463898
332697084
1963087033
1181561383
1188812957
1631036882
1823368458
65548638
588255079
2084791893
1554144914
934428714
1089976256
1146324304
1262524571
1587782244
1899756835
987392008
249094367
469263834
565957161
518724082
864936089
1535078024
43506801
994870484
1413605466
1874868630
324126043
1735371299
1990263319
837556131
1631177621
1399392243
141225222
435231860
891386758
501146764
577048104
312227310
1156775830
127550379
1235009372
472021791
1794931272
85961292
1684937759
25916758
2094103342
1535393158
441092893
2061185761
2032800102
478837544
1883462922
862521528
420257310
773926804
939456822
146193629
2095134811
18967115
1295966510
1584499632
674809476
1969986683
2060486735
2135387665
181457078
749289802
1183251021
285377823
1889589612
293292627
497918983
344384823
1447308326
1530386920
266329669
1356900625
1523030412
290181879
723768538
1174384830
1119709896
283584163
601951467
816456493
1072166616
154851231
635413933
443073567
368148117
1315264363
1212137698
309528522
167855230
1299792942
218652203
320836358
16832035
220454065
527064813
274733630
368880414
1683711250
117571130
1202963925
2120485577
1596969299
119330332
1980080817
2122789689
171871657
1327607264
1401766546
1384026251
1299639888
2007162892
343558363
365515680
1887804688
1930401417
322878084
1822712145
1416112949
734931102
836941167
2036573805
2106727679
1852907098
747943927
1606618564
1426046907
309805286
1541387544
1224074783
40265743
227814923
1159481893
102172952
1951236188
1527877697
934270982
320158730
2133138022
350904621
1029632805
1387914838
262078813
1616731176
1528093562
457514818
1965688638
1863927487
1226242112
1334306033
1830169532
677247968
872302070
966454752
997426032
654915075
106098073
836713624
1085685797
1641175747
707406822
461363130
129902673
1889912225
1909515865
1613508120
576225456
1525357539
312088290
537170044
1229579448
1540243119
30915560
1070086142
363278269
475775806
1308496419
2042612297
1072672829
771596705
21407243
1487434858
1403835762
358883918
1185256342
2118823018
2067444487
1588019419
1558528799
884215503
1235749295
1681125660
840141418
103891821
308210780
496356440
1540243119
1232968516
346090434
1269921641
1174949778
1215260728
1809588520
1837056507
1866454339
2017862303
279159969
145471732
336802456
114232088
2122594331
543850962
839628437
356816200
1115736149
2013546551
1234063470
738671507
668867806
512190176
421519222
560175351
333099265
611296977
1215526637
919462135
904783387
634403063
333347501
2079451051
1119427052
1732775042
1572523262
2037984213
2097784064
1433759668
1330688713
1803975177
1554925199
290036084
640031113
864969880
1176422234
2131839477
2085540652
1594445186
54560119
1149142688
1062818200
2107273072
756086
754730177
537399507
904257459
1757334789
173894989
849770043
1190659205
1576467161
2103472835
1825040723
299280868
1957284471
1962276384
619196354
1876196893
1562162982
1475192447
771209826
1951717319
872707224
1879172303
1026193643
1331972211
442356220
428689540
1306658182
1617212830
544604148
467756931
1212441159
1610057010
349992823
98319257
1610328367
1471139868
621492865
1729142645
560515693
692095060
292429124
1720262118
1843475762
787388255
1849539949
1826051117
1376441658
554747327
1270209915
2026091882
287086782
1806707228
1167432753
49151530
757732212
1142948399
1444206826
1067486741
76259811
1856164004
1736985426
85126618
962451168
116617876
641972973
876842241
1615978616
864795139
919723468
1262756465
1066782081
1380102136
376115645
7116281
84862256
2033456352
1892509808
96243272
608130531
1024109776
937802597
1944007158
2041714217
956308939
946104507
1823623348
981560545
2103747187
1216312252
328391623
1402147058
923192961
1603284263
528869275
750458300
223922980
963096628
1241144066
203055465
1142228642
1307717103
2722499
1869010749
572991828
1175911699
143316856
1400550606
1433967938
1655622516
877422476
664127056
1801951336
1203093653
1029778994
1912917052
1572936982
1264631185
1456128212
1603169709
1743814047
1494401029
2003996878
44103074
494456011
1612990258
1161491785
633680433
450676311
1118648459
262453358
1308150715
695188313
657105858
1762497400
1731980266
360745787
1243278219
999090918
2018897034
356692244
1480073572
668152933
1043495265
1766488642
974766194
1631458754
1043740232
1606215495
911056553
596336782
2012366951
1606094453
651078461
508090629
1219615112
155736048
437703274
1355532087
884434184
155095866
356161532
1290855865
41131198
2128457788
219861296
595673725
2112329768
118171049
1534425827
1236417658
1609849159
1837738624
713764014
2007221615
1080929767
777174205
132701656
811197655
595285894
1984553150
663400217
2139696816
319811234
2018057697
2044456704
437214494
769514263
345430851
1932672618
1755082569
2064078674
406323843
1837258596
1323495743
1057959881
1964844620
553652762
1853906842
911707268
1686896821
996429008
1343015772
1979376570
124225215
1312806097
1427312593
1750362169
794738948
986281623
471096757
1188905443
2100391634
62098319
1429713308
1014080001
1875677603
1618538926
1184210115
710170248
936097700
1592853293
1565381048
81201499
1960265678
1010555560
1380408348
995464202
1792163566
1737570117
1149722756
1874613287
909720342
1536590032
1824817781
1617367290
494253532
1696455808
1936968283
813733709
357392387
1453313003
760714314
1536389010
792367053
1830145618
1269139766
2111193893
1366542714
1484895221
1215622724
1991894383
433132505
368635727
2051830515
1222474974
1138864307
1117638969
1146443932
1619791024
901194950
1282078344
1180859455
48679921
140168730
1643154954
1851982636
1376449932
618319875
1595521435
1381825320
1610115285
939063609
1011794801
2068018287
1020583437
491661410
1973559932
1992241058
573140581
1866022697
1382015523
1984176485
952964030
1204771675
1484667404
2116748869
533754062
1461785108
1265657351
576306220
1836040180
1849522345
452350433
1743402885
47510906
1770032865
237224770
138439747
1000100839
940372632
1647093677
755975076
517517501
53158685
1365986724
291249924
738948343
902742538
411347706
314371739
1950528245
646353588
2072043510
1848932463
1999158616
1983108062
1931352711
1119091960
1114782863
994192364
620359801
158585936
1939106939
965082211
2016369705
1947341914
1437444499
798798556
714324197
1150979573
1016610808
408922584
77373876
1593771505
85315147
500135481
1919753515
890282064
1832169260
1750946508
1378377098
1020382473
1547380128
1177213525
1774981960
980882654
757065487
1814541303
112715779
542707206
683024221
1198074565
1897365287
324970533
410554030
20365389
2108085789
1310637220
1508359133
2042909563
140607602
447795258
1902941805
1338029571
1492654460
32667670
34037716
973047613
803716871
1042072326
1191940574
1236727785
1007009088
1788632339
2049670730
1899989823
1957340843
47750499
182967006
769782475
110002292
506139992
1942037929
390051183
1705773530
205419370
655494931
1818907329
1397539751
1854380570
1788443358
1283496291
836543392
1962570363
160343315
2117261517
1996897997
1360659126
453517594
609839216
332010112
869101232
5459171
2032359278
731164929
868436965
686851484
514697828
2038510360
538915005
1146570690
1722137889
1710894295
547792148
434028512
2143538002
1202739243
877964690
1508557527
1287545373
2009636718
2022463159
1905289112
363183459
1755096461
938635387
1556019480
118100583
856369342
8131137
1416657025
237682013
320535337
378004818
1803327168
717741049
637155428
235459504
1344174679
302250193
326089290
2075760612
1937915873
1875373252
845641194
31119568
1451753842
551468563
284293747
728541893
1459336175
1980463535
1216891388
1529489361
1732262119
1704985025
1915757329
1342541409
1179583440
605748407
1552408154
652960733
1944077249
626826802
1491993153
313019390
1635522978
237734175
1647084362
2130692837
933558094
615766266
1635163827
632404417
988743109
885009657
813205289
1015216113
333929189
293031127
1804493042
513449017
1874297331
578160727
2136435627
1509840864
193544358
2122852005
648834635
79459627
722865927
640605219
1523447793
2032861773
1636420700
1036437650
376779877
965069024
281452777
5127006
1818045485
34399175
822962837
1221040325
1836989474
189988516
610195543
381262771
628803571
90090133
1540077880
635959814
1225319011
1438992699
1036712405
1487247850
1545544673
1162770675
1908312231
836462085
1042609274
1588643862
909916889
147154724
1128965300
1975411936
1790198190
1610994818
1936281410
1714639312
862021835
2062618357
1680845247
659112784
1696005959
1375931387
430539514
1222371503
1857699757
854511555
188545179
334508732
952610212
1499077023
29014142
2060843583
1618147070
1854789558
1109095871
638371133
551567059
1764005895
1372672298
1008365247
492444244
1947212382
187323417
720064594
1940154858
188913124
1355231058
1402596684
1186712811
1083620227
628948050
389262400
2020888270
1609270878
54305789
886493027
1134038609
869430832
880621021
94297068
1224258179
385707671
445833305
285325156
2055395478
1660567547
1807757266
2113547590
252101284
1694595123
139716558
29418776
442314061
165449945
484043145
1713625792
135473490
454699663
879303289
2022625642
1866013994
577490471
225714551
1284989544
1540171259
2069028959
1424645473
1761546794
1304967847
662177652
141908580
260237592
597921893
211091643
601094335
473023505
60419225
1720008887
733225192
630643901
2089618289
1270477424
150344903
1167222208
531834867
1304047663
851556354
668807261
1935418208
2033601643
78081539
1667501537
2136317433
1723743850
70102727
156504726
1722875335
317560780
322410404
977440589
793690758
1139402342
1741643291
569857437
1229443359
1792248521
989022071
931499500
1487063398
889874997
1634150225
2104460194
114494426
1292776593
542044833
497475978
487996090
2036359963
942133469
1734158537
161089156
1114909173
632800435
667808963
2072886375
1501953078
221985929
748027830
1801965860
1373085996
965246181
394257952
649978835
1863659289
1127986921
892082107
1159102163
851140404
1416315580
1883745405
216547593
343121960
329410599
74948306
2047575662
1861501502
145364684
938301499
208175232
1014078061
36602289
376694537
1764875837
1875503785
1813759798
54878819
1692692045
2137191473
1426645809
1255512086
401717566
544377576
74519035
1050223098
938107623
1257032533
377173280
1604845240
238313241
1327949731
545335970
888247660
308885499
1125082565
1776374045
307761456
504582126
1990724269
742667714
1522186581
1032892429
390268342
1003925634
530175313
1142223758
1488538819
827003157
1710548413
1165850137
1860764309
494669594
55016716
1951373610
1739139231
1369016765
1215681158
585391448
1000480526
2133338068
289411060
39510444
1877705382
1696216384
640990496
258038464
1312085102
368629049
109960183
400348776
2035808509
1666312233
1027143901
20970582
2142269032
1684072221
850248586
1355353243
2050236303
187083572
1321032147
119523686
1814183255
34829136
588386548
955219617
994751714
671549128
1332482929
1339926113
1283335119
1386699971
1146215666
64564672
2135487892
421222113
1168096533
1435926533
2085043958
157116232
1719524036
364656611
1043763606
1718237744
1587636368
1126012799
2110982608
229470842
557234925
1640093001
2094652856
1252258728
420097283
1595481
164414007
428205109
908938928
791787789
891515796
749921150
1715637466
1914666347
474905735
323205393
1980395882
1309188016
874860601
1979910477
657154633
8669338
1371128884
1635919050
1997367160
1233837084
469545337
358703231
1257039710
1243824202
653204375
297346115
709828014
429695301
895133925
1705286038
856021938
1472001084
559877988
460848496
858743703
1507461085
722447965
1717011070
630274225
250661247
43492760
1656625170
910742016
862778173
1685739875
107345172
1209387200
258863582
1093148736
1574265397
1960777109
945255737
1759150249
55151183
91434152
1353998215
1495494333
1026729680
898860155
51358618
195235999
870996059
1655037079
1696215240
46591548
1202838716
761529936
62871487
1770343089
705672239
1004198737
1745700782
1147063129
1392727734
802141384
1698291370
641169409
332756229
1189684917
1477722166
49723174
1532713736
1559120739
1973593444
1620500793
166325819
2119716441
632368494
1446128694
554087093
1127389307
1888380560
868275883
1443133432
1299895563
1378609804
1766258236
1784826213
1780067346
1951724659
974412530
835180806
1102260586
2085674364
1342377001
774898985
1504766131
877012876
103542115
27560691
751042169
1860729967
1223371600
1118678705
371570959
128653790
1053456722
2097542181
655432831
398461980
1913567749
2131760305
1269536518
161734
176891686
502254087
2133253228
1206189247
170964725
1523915132
805455066
1773123657
945705847
1056565314
742998386
782273040
462471699
1840967271
1647373507
2090078947
853362570
60794937
251472781
86346932
1542631992
644304919
1703303273
276939130
1059508734
328208339
1367964738
1366561387
1772799216
890139415
745761301
2047405978
596870885
630464213
1821775347
1056640589
1492712358
132861333
1517172476
397640775
346943000
2073285132
1839520885
498871769
1144450125
629662348
265899685
1031129018
325116140
100862759
1602945237
1001419028
1670076304
668856719
386293076
378308401
1322240092
1954172667
643916564
1220898266
1302126922
439253500
756231931
961714211
679998591
1520724533
181383224
1337443029
30759504
1569500348
1193691425
786780193
717338143
1406341480
270132678
68569524
737145189
894077038
691323860
1182021912
1692820169
1198580848
2105759867
732200592
2089619495
1626494973
114286083
749927993
171065426
791797150
898252261
76946106
1573395940
1066446431
1132793516
640486053
436015386
1803826926
726180024
1457490472
2097664328
875217722
190722859
1355217031
498651789
1118912585
762836482
8892132
371335272
79445966
131246433
262580238
531117251
84497208
1066248258
110176107
878385608
388150404
1351463444
1320550344
1852598339
298507686
1303072506
1148935163
301801753
530838544
770865288
326513523
2038089556
1025527362
1394662730
386003672
2109119993
1030086375
1099669814
497956185
156139973
793677728
1891451483
451907243
1016663125
1613029135
1081305225
1200058382
719063305
854045629
1959851296
1851456004
1408815934
950536238
1906473914
1787629319
1794195809
1236598814
234774365
1390811314
1726764860
23943231
362795812
1891251395
88658008
650820288
871885097
1314828418
1175405876
1224008430
1449928292
1383341610
183156871
1178512800
1434675085
1432608895
1812647534
1356839973
1476151723
1043470064
993278567
1549971047
110262839
837116716
1998316708
1402244134
456157011
2099644499
220668875
82170976
1363147853
862976212
1084027088
253946871
1643423377
1863823916
1467361469
315676973
4595438
2018452259
1991786111
491477239
1273162396
1298079708
485141048
847311990
1246119907
1636366645
1280366633
1749958859
122808441
1671999584
1080683095
177509998
724545158
1345726945
420943024
1360184239
1528620100
1017637234
1002577248
1440817485
2070829074
1399322577
464865050
90237374
1864746506
796420540
2050192883
694330454
1365347926
459585042
1113826792
1079646737
67574852
1962537279
1937016833
484809394
857115316
1886584310
772942628
1400338236
22423513
1419900900
100136463
939588482
935317667
206573842
1572380789
401836583
352165817
578113119
1289952040
435556445
1381608672
2141798517
2101346908
1281847104
441269882
826370982
1326737486
1879467324
1979948937
519675736
1254957205
360631812
1635289831
303699520
1454985048
1758213867
1841756629
1151491091
1663275599
1729456491
1208901594
1950293645
2107999086
51275311
1110763140
1078150737
1055029743
1753521285
1186261671
1344273253
848005780
493536905
739578709
766827390
1543209023
1284474310
398730881
1176202493
765206293
1058264570
370084008
1087321434
38880773
2059815190
28466650
1525875375
1740479153
682559815
38381502
40179869
1573352330
14446629
167063763
1948240156
1818018047
434760709
1553149233
1948527846
639601033
2134603023
1331305871
1379975397
1753825017
2089044808
1876271476
1795214754
1100984271
351584193
698780957
1238766869
1183529476
765929585
1882221951
926030442
1737764328
253705451
641749665
1510491071
1535929982
1733313469
490703142
292493252
2056061344
1669904473
1407568240
1580909223
1673771169
290275651
1100578827
563688315
2014327781
220916638
1116337618
613699408
728645199
1183803156
967152272
1991803873
783189002
8458243
258881354
1835599505
695402331
1775086459
1744825752
32712377
335835552
567671063
1323445536
878581898
1080132285
1299521384
967804953
872874467
931376707
1357179169
641784859
969343302
1141000020
1753464324
454631849
140634038
968121763
1615642344
1588499367
774629696
60361762
1266207688
1040900023
1161168845
524726794
1673828799
947456802
160869255
1790574087
748641333
907019948
57068737
323283701
1902308951
1326759966
1627911566
176661142
923275112
461669206
725492654
1684580145
1459098425
172278339
689730587
1287848989
1005360940
1761474741
1524711582
145797065
1279135733
1467178848
1855621685
1577623146
152436231
1469430934
1599067426
965253144
1463746400
608599917
2014481110
1594659106
1803132004
995455766
1665811658
384862649
682428867
821779360
1612952051
163057068
1458864467
1056714438
116903388
1969381667
2041101236
1651651040
1160009112
480172532
394386382
20519381
776368443
702654163
705609895
2027258848
1085721600
486523577
931744798
1697412993
1881209873
1728309406
1909811775
995937747
1594827224
1364424411
798152309
1564025399
1791335897
1430148967
249963949
638367576
1169965729
1733766960
1902613996
997276098
1549444820
566421454
1915181981
135489572
1949097750
353440373
20295106
709226047
49504829
395489003
1921603758
1511127960
1840085167
2092540741
1585659962
1086967253
1979605509
1005512647
1915071941
1395750165
92394970
1354210629
1112932273
1809948358
407150850
2142097546
2047127963
829446459
1788683725
1433802202
721914146
843761098
687426561
635433143
285994185
1905859086
1810637626
1971422860
351094113
1891877242
919211648
453412393
264742537
744176212
804247950
1149844870
901776527
1163362303
1266939249
32583045
77311096
401498016
568821534
1426847865
1917776374
671928569
776571742
666042161
1922928162
327217490
1672265418
1962970154
1641611985
1054340283
1073120940
1407069248
1242300948
2146180075
542007008
1838048172
639828167
1263179333
1697707304
1355704805
929305242
142788790
1204423640
1516386053
707992963
1429426332
1964377974
597452904
31210132
220949929
192944671
1253345429
1774549692
115766544
359287360
1808606101
85093260
1640569340
1104906351
1094607980
513010461
219663638
963104243
155962130
1140354335
1727414800
586637272
398117995
1441385778
98097293
546207289
143234588
1261098779
1489343031
395853562
828306461
1808743045
255881503
1313966768
32591551
2132766318
1369090258
1997756960
1386822718
1993221926
21235706
1353878092
1926697719
461705981
1847854319
1505810186
1169634398
671696840
496033108
1257136417
307417232
1585857568
856799901
822128646
1864671054
1215661167
830955474
1736286433
377188931
1489909459
83708008
2143220300
308493689
1759515107
548294647
1353586147
721361694
489628087
1868417306
212641884
788355681
715119287
1096749252
603660505
975674899
1404926835
1461993813
2072416070
972310071
1778772947
52056895
1220963025
1308208554
1138543923
856100170
2031055608
310207160
1367326782
1042638215
1611962361
847737335
1760909788
1158951404
185604655
1287014100
1107959950
423627345
1242941849
936387090
774053956
930671367
1793811630
465281426
314129674
1696027701
968887812
368305238
1151561557
2030242575
375930494
2117890468
2079856409
604762872
1396643272
1646601693
1546777038
150793576
1887836324
1149880202
615119593
390744883
1352525271
346191554
48676769
2080821822
1650404369
1281531124
1943395882
572879265
1180184518
238090959
168933792
898534527
981559845
1725179661
1977526026
1954548430
429036004
523868328
477454410
1801403577
781960268
944618240
455667071
606322405
1181764585
156122419
2106267401
2079350563
1697429942
1155364880
1829359527
1902891395
757349814
298740804
1607335429
784475052
1508379298
1261918923
1142286108
85705676
1215149998
1873231476
2119584495
149480652
1038049896
1868488479
197704356
767935297
457446177
1978348740
280410462
612682534
1801445138
2096648437
2012860024
585953203
347598012
580951938
1429880453
824964027
377432598
1495077470
922056385
1266320539
67797869
485052873
1097289605
1165020270
510749028
1286588838
1754236598
1422247680
1383844213
1176740318
745122488
264425226
2000156555
257199298
631850264
38195871
580171747
1502216201
1343107047
56927487
225008239
199580765
673202989
1209603267
292450262
246695903
1678372902
929453855
858974457
401590169
687482989
527280720
1541041602
837107077
1856653075
2038302464
142081533
203132348
737744400
879312803
1046040613
688867440
1654420345
583396064
1962059171
45242341
331333912
1920588804
1551068140
1008502097
74302699
381198621
745213313
2029192508
770427529
1309526859
1669584591
1410073137
275048334
1144719511
733420944
791200209
1467194832
369819139
1675879900
1794531487
191707074
884734471
236862835
1895501039
1646168127
122517586
128716796
417564817
349243945
367802976
1917871745
1785168555
847564457
1618021395
501477725
1493284827
637444920
1555647231
1926134971
971809780
1533656415
956922848
449071091
352333008
984013848
1657003751
1360577930
110460865
2054075507
890791257
2009758129
1834638652
1721476125
2095450030
266776942
1583573316
2122072593
847964907
781552679
590016095
1539685141
1391360015
845721221
220776823
1230122447
614808474
1061585235
82757398
488569284
1501034643
24792418
448773355
939158432
1556404429
587754680
1698775909
999397256
1592298043
1531793527
195822594
1849872989
2029423321
35204080
2110385605
2047709590
1718232921
994771160
500642154
1015568093
1933733783
509734345
1144799405
216169853
1138746733
1642741245
1034083379
1775528319
1421314891
790716548
720677447
1336446540
1875714828
1385107306
1076812315
1565385651
1884615425
1735774154
1999821923
92209330
1690792496
644671253
787064487
946252733
1360377723
669659197
1259490681
296727223
1912529622
2042509032
1920515704
69239752
427642154
189341578
233179280
1344445160
1495533655
433989846
890273134
1295348303
1265144907
635703681
1402332731
1553606178
1880674981
830091281
1862723519
626174596
136905449
1048726260
924511905
307966459
1771213095
1701574633
1907716432
1843727800
1188640974
33503726
943284737
690481427
152933781
472921343
1284639074
710341578
1467305844
2037124686
142912603
37643414
1838530895
1995305058
1157082220
1382519216
1803023160
1673392975
926614402
1832711988
1493753444
1501266176
2060897065
1982245857
1277679468
1210917502
485925745
1507832171
1407079611
1318368751
1128674673
2111857864
1522437427
589640597
1929231498
1877823339
951511527
1831924148
509700357
1232454775
685816116
751383649
1504132560
1237475277
2073359974
218830205
583292128
884932218
835916886
1985118230
337845010
744037256
534272292
1732402302
2078574838
1767597839
1899396917
193491295
560789593
1166430685
251116456
1561634088
1015519735
1680022383
1411943443
1312116140
148843477
1597102512
998118113
618514150
758572945
222688129
1706857682
135056377
746914806
1638541546
1739760293
1548964859
432406954
1043361979
2026607886
1989058853
108206610
1763436989
2132345967
1206614074
2024452308
500989939
788930997
14613050
569601304
1876796668
1081077254
1322954800
1158022830
509391931
1106514898
227593974
1097773545
1357056510
18852947
963962660
1362386619
653929636
1540133642
971279980
1492445797
1013616674
2094180934
168053467
1128356649
2022229570
544252781
853115464
405817730
2090920891
815984473
1649689511
1197736017
204892466
1246287625
1590754841
1634461366
76689738
302509857
552759553
30002377
1733723727
1814634838
1284029698
1913698138
1723530307
1913970990
1309918759
1677650764
224061532
248730998
1403766761
1833864591
270135727
1549222636
1256306078
1872065198
1350280609
815846207
2003068982
264192104
1945830204
2098868942
1135809500
1840100579
776730587
2023790436
1402390551
212942087
277366041
1110358864
728661602
280425183
976137737
788039037
713843704
1798377438
294701898
67508256
765828406
738477680
733624536
1517518002
571835835
1097650907
682080334
759518888
1001020278
876320911
273966453
1944583205
1035229929
1625435603
28924929
1691363275
514039515
2120024871
1320788577
448495855
396098749
557046285
1971318235
1850792640
1809329155
1698911597
1777816013
1069639016
1977492934
1831165616
1541792964
1359762403
1387477044
1750978371
1967126791
269991031
2054113944
1471591699
1336074116
1826827989
281357354
887621677
1264569682
1899943280
2052143831
385884680
1814704709
1961746629
590653378
1044508722
2093432659
1580930524
910618088
1727909680
146096396
1686722679
1218644316
716155448
208067511
380309863
821627852
316699304
1886408048
1657646167
1549471996
434796951
1994126171
1378381684
2043629014
825975359
803310254
1831573251
2080503594
1386507996
1633610448
1575357865
93257513
618970398
2046401926
1784986084
2139174356
1464792630
1086999148
1423643750
1230442067
1674192328
1004315027
50712016
553096880
162627805
968143966
976546
771768614
684917627
1166510467
574878752
437028665
830832743
1535096909
788531991
857853030
1269444514
454760996
2106678583
236987674
486121147
464967877
1031696611
1941603146
345152633
2034786732
958201578
1937992040
1286187848
229706594
1764650580
1304160609
1584177489
1536576039
549023511
472887502
1915676905
2126585532
1302331321
348003618
1389497146
2094082531
203719290
833324850
500900594
141150991
1591528388
788065731
258833343
950571770
1960510811
53764350
895740635
1485576051
810034459
82879992
606267915
871890192
163075204
243139028
1771836345
1775419902
1656729950
499789841
255357707
1345928483
944635088
964385926
1872086490
462877139
1756910238
464776059
1352605277
126538489
535515037
2055384555
649077569
1767908808
309103662
668424349
1288689000
232425778
641161348
1695642070
344913862
36856420
1166880240
381048305
1626337691
355883426
825556205
1683295817
2077983311
1404870062
1935386295
1395326359
1970965356
813229
273031699
920110970
494572865
929767396
351905767
2060161911
996275578
1791057349
1881718336
1527319370
317282579
1319201158
1696913908
834396921
219175352
1298857061
1615564389
1848918542
1378739915
1701424517
1569939001
1379321584
980642457
1631816428
1330710276
1338936300
1015770369
1740485551
1092731802
1007008890
1670669162
1238082468
747313193
349511756
1607026609
634576457
1515586946
1029974991
1537667249
369752933
432706578
237831648
1226061133
1346593011
1687135881
962618016
73468184
427538145
1842525526
176822983
298679565
1260301757
1788506245
1051882686
820403586
1790696353
455413941
1450699541
1620950705
1646501618
908800559
1638470745
420122874
1066147158
1693035696
2089851713
1876277131
1975187839
2055218418
372729268
1433569238
1251322437
1247943536
951068884
351834971
1634203674
211334419
311088764
865745471
495872329
1505224148
219369453
959667987
1145536026
423374759
461120629
914829612
922060482
1151095495
158619986
1059732367
1378744725
408113375
319549528
540980298
852667030
1720986385
254879543
1550269460
1657739363
586587858
431191403
760273412
704796283
1774339189
1780460292
677032073
954126806
410569668
945859493
581454586
1197206250
663109986
1181778271
1069403433
1387606556
1916137489
1519357835
500978514
379177733
1839593012
1447134885
98756242
2033929738
667440030
237235218
2050056779
1513226534
1893982030
1901218557
1314297323
1973594064
103598049
2126303251
2121404881
1357906952
1302741582
340095476
675058660
90966363
1845069491
1101447414
2069006798
1277932603
760954796
588261583
708077281
2120609354
874112108
1335963459
653945894
1823155196
1933612587
707544728
1789556701
2028874661
917376240
1708148887
859192639
1217039943
1014773235
1670656587
346308057
1984180402
1133800644
2073592708
787519667
1110231573
1558394738
849766904
1407135552
904805531
1902329225
676575686
1375242666
1661334168
1590451546
179582597
536193994
941797117
691877951
1322508224
112898665
1944095502
59630429
494617113
669872514
1445149003
1577116647
946276032
485387285
1169459268
714579955
197620006
1040793696
728474358
1276112521
219153815
1511265948
1564918161
863222567
9384192
1851145255
1114214487
433460077
258696527
907974100
1149663204
1768975092
841781464
2095488659
615863884
652364166
1131178525
145752238
294797333
1224829726
771882768
1946270262
1947426064
2086486778
763368356
1679958775
1813572452
1288304085
601965603
767324009
611564369
227157242
1775934627
423905042
1538876496
1095278465
467069642
1540942274
1055469590
1072254648
1120785469
134568229
479356256
1022088877
2032144156
178339881
1366233335
1872232741
398068391
1776774587
1384880612
461399039
1735755223
707449457
104517745
1288361268
1445477877
1713721449
1507843547
629236807
739112946
2049500761
2082487190
501304554
501675126
1622475405
733608040
1847483571
345988839
992837565
19155465
1115040895
1971371430
960055240
1381527554
681661476
927768798
1464843375
1448787059
1095825612
1137149351
1311775853
2088373883
1326976379
1670158605
904148504
1854822373
1236489157
1179502600
491869658
543399861
1172011821
1355801522
1649135467
184425611
1826101116
1295858728
1522565298
1207788028
1019298129
280030685
391712279
1656887650
33766391
1769121792
364622211
861888236
1371904490
511150599
1130257480
461700982
1524465434
616857537
1028959080
114075321
1798207953
877629957
1013189338
1028573973
452069627
1358668567
741294273
673055849
1128049422
171584818
59401500
1486584953
1860619251
621473235
933479007
2055305528
653819428
246427265
1198906394
121818299
779773282
774481035
1559938147
654457774
1202609393
424386519
1565977864
204434426
1885520826
1750998994
1012253907
1901109318
1312977262
1376198251
697415598
1729781707
865593959
1420843120
674971318
90205032
830808563
1160181122
1418150615
1254111504
59102421
98505745
1075615070
1659011523
101472786
918734001
1257157897
716151456
1122046392
2116595060
1268691012
2003836900
676239665
1914251364
1679954455
755476601
1158677676
1285383370
945644056
117755132
1249663102
1711037324
479860322
1710411013
620644905
258940154
1335771703
676528261
668051916
885997342
1355680890
971732759
1412294892
1725155937
942956480
953432970
1646589253
931563455
2019204312
1187479735
2076318129
581811033
750936014
769482454
1719512916
1593217030
295604434
1722616153
720929814
1388091648
1857161690
755926027
614549902
1001068844
1290477364
922694079
1351048189
1084991772
1041213597
1770791393
588295818
519359989
870023459
1238189825
1841963321
2079760985
1217231957
1847462179
1243549002
1965217166
318878682
1830272192
1117323559
499245114
1017531010
1997662108
1832908904
399157001
267978979
1180767640
878251879
489799703
653209983
410549138
231206233
975663509
1388745040
922960786
12293700
1362779159
1777645940
356902314
716958973
2131596120
1722495027
178780873
371658075
1280222076
621046790
1931164410
1178619773
34470077
116289921
1657077458
1866950116
218161150
706706019
1485056555
756585147
1844536540
893528841
682594379
238519480
255308301
49584989
1563632103
2014114472
21739353
401442017
941324060
524300075
186123247
1780685717
538985926
2040818723
1189799472
1296671759
2031938020
1299436909
602264593
560196975
980655889
1918265107
1538987397
381139021
926699612
1690453524
2124768255
1833485043
1902596937
391407738
1900971475
658248855
632041517
1123815156
166342418
2079924973
637331518
1155322505
759186155
413023199
1054136779
2069240568
1124649586
491857072
1521892316
225229778
242453556
2091368777
999166118
692353386
320625639
467445018
1500153055
505224053
912702996
412825971
1825738118
572975385
1892948436
993395616
65855408
1404143408
1925417133
1190102217
736349795
884232148
192658086
1184013010
2103023451
1635131041
1307037021
1996379276
82850755
240240274
1327528331
1478528627
496663408
1457443942
1228887560
292068963
433432969
1543018106
1897043422
1165441153
1582340870
1186516596
1840527149
886680763
144461284
1390055426
1783450361
207852566
13781150
808091984
722934377
1992933003
163943245
100937722
1338936803
1591493517
1309781761
204975574
955142662
811947829
1175995813
268234766
2096586326
12457362
1764818029
7122512
1289342412
435999905
1957218254
1408073213
1600643159
443085552
761332074
1452880685
1723350265
2003900719
344962338
125442265
700097456
1526621016
1518436072
1436397354
1990391193
919537788
480836943
518652445
693983288
2072866349
1506900980
74404486
471666728
1298578052
1194279004
4458332
148433723
1892117473
2137679765
245908376
626451174
347861027
1968541176
1893781249
1647367724
574220595
2137814064
786054516
605622854
1924672497
1354236913
374422006
1829679313
1836766147
1431798874
628692285
1397736148
94032043
873605195
1391496170
321664334
300688975
474660351
1440605681
1363331055
141932726
827365516
1149631018
1211628319
1253621041
1764895275
2079679329
1819405499
449914505
658932088
49129793
1395544653
1371898402
443673524
1156040759
1260013206
576374754
1255225429
31330380
1916938823
1780366860
643211780
588297098
736591320
568437779
1308684946
470251069
733401173
2048461069
746547777
233554621
317620053
156724081
1325918808
1113485570
1323736883
914276976
508863962
1030655658
1515537433
1360511268
463528421
150075592
829126479
760518330
317881823
926398504
1286831011
307532280
332464855
600891225
1714504085
1216308921
266497123
523828624
896170035
1401847703
2117411047
598464133
65548638
465969922
783038539
1731004971
1468304115
1190042524
178619230
1233218906
1430020556
103722883
380819941
1774020994
1810942454
686248263
1696835673
2131313764
313583797
706348472
1252425315
714617492
2068240099
921267448
1204299816
1062693871
817866309
2001467401
1678158089
1524422338
1014813238
1172237548
941985642
1726028008
1362594361
1284252038
645733797
949430356
431953381
1524580151
1156257159
1750248139
1323920957
205453791
551931118
781810118
455010798
718292479
1473149021
743918998
2058580428
469533392
1740750141
963451758
33244913
1568617404
446664868
59784464
1293300353
1838268312
1002890352
992691236
1364290934
100895417
1686299716
674804114
1342394179
578771559
289470322
457828755
1440581229
657169741
1404856370
1121448409
2022861980
439894609
967604104
1378355542
1789437610
2010382691
2031560677
368213986
1524503477
1064892875
1442553139
1301155011
1911524738
1848383762
90886802
1614321202
200320111
441051040
111633187
1502810632
1715784927
918281340
922527554
539053701
456294072
148455388
1439607530
1234552323
810787258
1865873749
1794938165
1384920122
97249215
364942034
1628402861
391222038
54541272
1420438531
1779780850
2092363135
2117373100
439076449
101985036
215920992
1424591030
1020470091
1490324275
1180260581
1797840866
933244559
157538270
1841826642
379648505
2102881388
701678319
164062890
85917380
2059953105
1270475912
267356608
1786819047
741289804
1591426194
1996934748
1349550581
1952251052
332653740
1523614998
952759625
111350338
2127456820
1366143783
966838145
1668772828
2040404160
2104817609
1224330240
358123441
578568563
624623674
1620715074
930778922
1230671214
988986857
308190097
457547131
1539580695
909105487
107923351
842424642
1029507319
1545403275
495403947
1750917123
1221529143
1085305195
2104989726
88224706
1420715674
1540427731
177439101
1637586921
1323169109
1265844338
1251353509
1675719234
647383587
1002917852
1891479114
323023089
1644458324
1637252604
1999729015
888921433
1034909832
2141439856
23764159
2013946565
1432283336
1652410938
1971873897
1427550893
1022620370
1112197855
572327040
1329025391
1345586655
1906907363
756317930
546614034
178321794
492575361
1544522529
2043872915
1026098289
1639572059
790135548
584212435
1698705100
229551051
980392786
667734350
648581976
704479751
297829057
248243467
338793466
1957621266
932365900
895061253
959195705
272380507
1699948712
1552879845
1600827172
1816139410
504458938
720677447
1028017852
688573982
2141879125
1663679136
395538024
292121699
2084507916
585631789
358438042
1391867761
1048271761
538952566
1773677165
752580985
1984985040
1043102226
753781358
977425006
107685119
1526265181
1761870349
340063820
278584191
909170967
1746914994
1317815103
247303426
1853637279
39999241
944802061
1851375959
1973581206
1888498422
587841837
217155148
1586514184
322849452
1044508722
1746394965
402242778
607147076
1324646838
649001973
1078439277
358045023
1352087446
2104438749
332880429
1868845030
909717756
1712631528
1579385605
536305937
1870995122
59499484
1330721788
813495166
413309391
1372303901
1764393171
1910353967
782758971
893816465
873926093
134041740
533816778
751582012
1110771004
237601409
551981267
1900900682
1937572482
211903163
743248122
659472421
296361351
432433848
1725317056
1121309446
1751760163
365983560
1915049929
246406752
1693458137
770483654
1848345428
808541693
384043671
1896620380
1143660484
983590116
1821173355
1639333924
126160186
555841015
225051110
779624877
1741969267
713281972
800581002
1432459220
602679257
1044861492
1760114856
24071710
1760349674
570845154
20419258
1930800097
1170289173
561387945
1870312473
154423065
330829785
91195067
1584328501
1704776480
2001817097
287391348
1061203979
1478863275
180485108
2137565895
1347472936
769052268
2108638317
1390081830
315473221
159130258
1705165055
82823686
498363553
858563476
965720307
317898998
1969614490
1564876987
922610748
2094356270
607825301
1231387639
852201457
718951840
241972142
1007125005
1560867562
1996139686
177420692
2131143587
213520463
1825115012
843844808
1225889877
1748659610
1828776139
1093332856
342479079
678692023
1656529853
359385478
298085813
237587362
1297048894
571608108
1981581084
1026501375
2116742169
261226468
143211906
932148222
1480737028
1544579373
880965930
1522641206
282474734
1913594152
824428073
684320906
538429878
383127555
536726435
650422362
1428794370
97446018
1990274928
587818362
2024946336
1496701030
175694866
1463989328
1367519338
780370458
2114125150
1280846723
2133220965
1100037976
628220612
610016673
1249025883
1506675791
1714127869
348283211
702847637
1835276522
1579886185
705732343
1556782591
1498890366
1043246631
1561837694
1757969638
1524259832
399587884
814921956
1872300836
1505849980
408670776
1165713967
1580839744
1818676139
1753875033
1569827180
2036304717
551312013
106889489
43840033
549768778
1299364957
140613208
953624244
59831789
71469956
1168388980
26748474
669270381
1819121154
2111348504
771051716
1974858537
169324540
1282063333
1048108646
373736553
1625078466
1819322920
133990343
682050911
118021574
759615605
181787974
901105071
1944333752
842991952
560299075
488477075
105320582
1469722730
1559335781
1412644172
1283436926
390472714
1534380382
699587232
909390415
889839243
900279268
908768178
1513550052
1609413246
798202932
2008674394
37188223
1903292455
407496200
143591088
2044140318
606598120
81668639
1204160378
1517271828
2014024725
1243790140
890231963
893853309
1396424261
198396783
565007542
661099577
166636336
1723654205
983614506
1327852870
1709617650
997564983
399263693
665081462
1255761664
309250971
1686501566
1687958413
1868421643
1241460883
1962203668
1891335207
181959960
916546466
443787257
1341973141
1974245309
257696160
1743357066
1684599681
640520630
2105127504
1929780996
603094124
482123295
540539536
2104559562
1654707838
492317712
844813276
1627982878
1696008944
1684776663
90016382
912874436
632496026
1416777598
1375613639
112699814
1220647250
1668201065
1386647184
207159376
381163789
1763063012
663283051
1627067996
561496289
1147828139
885681591
1453482243
1648709633
742269800
1658774732
210015499
1508515897
327029919
1697021578
402037117
438847316
1129422473
516297674
951023378
1471867109
1424268385
1190856804
31324737
1465248766
1747439009
2064559253
429958642
895075781
1591689301
50270699
1605966420
1688176199
2034243753
2127869080
1973449935
1288404877
1398168200
1990133305
1070385941
1913616316
1869498220
2096032064
424060951
1368982849
1347399124
1977646391
2068755179
13255852
448544416
931730218
1147015408
1258655138
28765663
1212525267
2855703
1987469583
51474670
1396535722
486851544
1962274370
1838314018
1154846340
232722653
282198745
1447449541
273176792
28163523
1916803949
962000055
317729924
1091056485
1562625641
699517134
314158134
855182063
595361399
1816742052
2078079580
851088784
91107365
1179948235
2014387912
1112910772
12001245
1459754009
1190337817
1193669245
1513717380
1581954335
1046002968
521300641
2025337097
789256107
682951450
1961559060
1538463862
1917667891
1135544222
1880685576
432760879
664142652
1533832596
855159593
602184779
1065243478
714115691
244515443
1829677141
1710180575
1760150948
958662524
736455326
1570041772
1580908043
564663020
207654188
1477652223
202435000
2084027178
2040538697
1268345775
387309874
1742443543
653853430
1870990711
206417760
945759655
1425568754
598916025
1661925337
74705474
1756349698
583221398
1036186204
908440255
422442899
1430849313
1209398195
1823574656
1821225191
1640214057
1607335429
1528859731
937234096
863870177
619272318
830314290
107751144
2114747284
20782862
753647697
1305364240
51004783
1128872267
1064891551
852262779
1874465156
668990607
2113275837
1197817046
975946976
973820922
331831908
170681300
1818896992
779925914
760945176
537805213
883087990
1687180060
833017935
2421049
623613868
729462523
1605880780
517729719
1910225389
1576667392
1940964287
946594853
471537851
1357504795
1789359579
1037117878
943305627
100216421
163327483
1704252496
803980565
1706566627
482419556
572912793
951148578
449258972
1951891703
361394584
570541496
1515919093
244462687
1443694043
904103742
745893331
985459484
435913480
93138356
524130671
8314942
639956298
46205181
1487252248
152998448
2125519585
2062105324
2049688824
1646991332
322230597
1944992729
2101265420
1958162662
588372828
1808481316
615772449
675312485
1340107612
1355869747
793431337
872298395
55285099
641759359
709958479
976131083
1381756347
197399220
1552992822
78651118
781877162
1101068069
1582697786
1437923470
1087286359
265210233
1970345723
1655585730
817083067
470716811
1051149340
1286211981
660056212
1585685108
594184166
1673680897
122310147
768297496
2023778103
1200474844
179642109
298857785
196563679
1959426987
157538270
1134059027
1632066923
737565336
1660960259
1732430852
179352669
668606417
664964759
1731042268
408607113
1213628780
669254100
793688657
168384082
921184360
1697521928
1690686032
999391862
1913567749
586703262
1148901372
1857737489
2001645021
1626396615
1961403418
605287868
597396587
1244266913
1139162835
935857719
1063195874
1506964856
1323495743
378985702
489135378
1142515816
912153680
296391085
509443353
849431732
1747995648
474969472
658989186
936506390
1393668330
1398545788
1905938474
998000537
1302888788
1068849949
1171747812
1667749287
1667125153
1904864434
1655353720
902643186
287160209
866678867
468746186
537849365
307827912
237649511
1726776773
989093843
1611982121
613981490
93280840
2111011285
681849585
624216954
1601965394
244718041
1681628615
214118558
1079187008
1304953317
683037938
642999301
1381001834
319392131
830477172
668662199
1446418993
1085523100
431672839
1304429241
724378706
1141318942
2073022558
1826451907
140403010
815784186
1868973572
409016066
1783452296
1302450374
967978963
974146293
67574852
1787596871
2133402699
1594194427
148564315
326941830
1341241279
114518489
2017314237
480832788
667633448
1919716558
352643679
1211818023
614667623
347069221
1514706068
1005178091
974184200
1236371293
157382715
957466700
1558738650
1954333013
1318092291
1405907751
903794872
1379820761
1238044898
1467031415
1014903531
1526561198
1390614996
1135422671
583003276
2043792214
1526215543
361240636
508354798
1591541468
412209261
1491012091
1946391008
174945958
129091912
1263829214
1192967805
490551946
1684749137
179179092
1896786631
968017272
562505045
11921287
900793251
1833723867
1501336593
737967492
34479942
529692727
395219220
92216843
1432030171
943762236
504625253
1192175281
896464086
427310907
125519207
1315120231
1112540669
395405635
685905772
201828832
1747159360
345647865
606030621
2146664451
1255900903
1634313478
1128732331
228151220
2025870461
2002601353
1715383167
491857072
462750824
1833326123
235621373
547130620
1068642426
1684944167
1803610467
289054339
663152120
613106920
578576802
1309338673
946199155
1155603915
1185899576
800909852
110882387
1963832097
2101383208
1700957648
408513971
721788592
1798143677
1938056386
829628985
678451484
1039631228
43565243
522634660
1107711507
1198120007
301436179
160608498
413319247
110777263
30351588
2131515197
340390169
1904350721
1202276020
706167653
899667266
1878641208
1203086049
1613019423
980017397
1324119990
1299712491
820266264
1304082466
1118656477
1239549062
2091076950
873426822
454252344
1726734261
1546429618
426751481
406810748
2052106221
1614234729
1140414754
844160770
901446918
1291652582
1092484646
976964322
476215017
773477669
1441908169
1712240684
186142755
696244052
1678408122
1932979287
358903553
872760968
594442661
1583812423
796891060
1072181246
682130637
1555800798
1155437213
1061057445
128660536
861426912
564430383
1561271955
1744802470
1855272151
2124264413
952667141
649934298
2101566757
1697377940
1854606175
1390584857
1423523966
1517379889
1531538371
1987404840
859001201
108882505
464380980
1716866178
678274666
854221644
1533974741
1777297274
266259833
30682279
1844853172
299374492
1465150526
1895612181
217857167
1147092598
1454601081
1373793871
332130569
763912717
316909878
49960779
1573837909
1807703340
912594606
1662469656
1819053648
605010741
31747225
1625390189
2112159398
1763430544
1906699591
793048797
427716008
1369377620
1906840988
417732103
329880794
728732973
202038858
1445836753
1103551967
395784046
1882986184
387920294
1659681969
979554735
1039115750
1987487133
857017545
161782567
1892398048
70638224
1131367127
931357697
610381992
1491358740
1245342026
579105505
900597157
1400960171
1397253399
2052217070
117707233
45001508
416615062
1450857825
1383053976
641421795
1172552685
343091032
1021710502
2004492960
751185962
438818865
808773620
367672458
1781710252
250447137
1984727295
1284236661
1803035721
254989045
542493091
702654163
95314860
1248994728
982001806
1628599719
2119396358
1349725446
83350630
1821732939
1298307279
496490773
562232093
1059289262
1767010284
1984157405
59230416
1483731460
1872069475
389807558
86182350
1706663484
906735226
498226911
1250760068
1542266958
1428386184
1799619549
514584138
1097750184
1294359016
1834293869
1960849517
1245757436
310953351
1996751063
53928488
422693074
338614450
106944853
1775652894
1676517890
1529350062
942391600
897469682
1145321449
1863349379
1921879110
2093334407
550746752
567243505
95851463
516567415
1602566464
1756314487
38353118
1338001554
890815233
405430579
654409471
2021522145
791191178
1979026792
1135069355
1464356016
262119097
1125404604
1391844854
1355231058
1850671553
334266505
413419991
1765146287
787328355
1166388328
808739437
79377955
2073372433
1662797275
1473640870
438103347
119098496
1241423787
2096243619
633910423
513438827
242486566
1257981060
1495119995
520155567
1716590971
104754343
1737642155
1917467292
292618160
152753729
1074284676
975223749
1956708277
826766889
312517223
1690580226
182548530
151803554
860187874
424386365
1531826036
1636952678
722111114
2047199657
233756953
1748777837
386742512
1750120292
1449093507
120503227
25731296
1253598383
1950127197
2112245084
1893223608
1882385959
573705800
145746662
1891863506
1946653054
98947135
1826703124
1196520518
1493490735
1295100318
1282955430
424842730
928363588
37040094
2000885244
1639430283
697879934
189910134
396102953
177077777
1186447825
1157800599
172701668
836732620
1801238155
1301828524
1686530224
378728813
719979056
329210368
1932323671
1270314288
321878997
1161905671
677045915
908611901
44416908
1380082976
1697338408
161954377
2142859194
1407150394
1160425186
1875536623
580913080
670996648
692405864
35286056
1125308364
511482821
1712075855
1273124079
352515131
1834979182
96479187
1492921369
1034632932
2070519947
1481991656
416088640
350796703
325665392
1524088325
1881486307
1357145151
1054751161
1761625056
321214881
1916943322
1222980566
544714590
484159694
178671198
1490685730
1058861182
1152181563
1911603563
1744516744
340322872
1621558065
1691189910
236547058
322635862
553392304
1926580935
1147620810
111011876
828742674
1174249244
1657769551
650772253
1410544756
1849690179
928107275
699324514
1182807356
259246020
1070711941
839627138
593007248
1729651253
1737552172
441964630
1458603228
1329711679
258167713
770928356
998496151
1766644443
609509586
928918447
141168923
1370895323
465176694
1201192420
736899879
2034899329
1124719697
852205476
564256307
1129502654
1514466966
1733565101
695674140
822099113
93589799
1167531132
1507149348
682833363
1930565397
2076377476
863851495
618157539
67694681
1059825697
1450272665
725972850
2108756326
1338765741
929353386
2120909138
810849543
512975383
1263086599
2124290317
1988688316
1046806129
1720773405
429871857
1104753256
772989845
427296931
750349478
1905694076
1673135778
1134332155
113657071
1836890419
42314844
1496996947
465304468
847311475
1406834224
613344134
1819589475
877388769
1980997587
1101481618
1783255528
1160583685
1730051272
36524387
623531566
739601625
65978320
2131478041
824685704
111656986
1073669663
640161546
1837162323
2085404477
2142445223
94573492
1141232486
889789345
1173868457
1742734610
1383692281
285850789
1765617371
212851347
1735610445
1415838652
1176790187
1521720487
2091472840
1657207454
1994945323
1390074165
565464665
492498600
2088522816
211432840
104780179
1128216400
1349791235
1071913527
495182373
1091613644
814788260
1930264161
2129466195
1542905009
1739122605
2093849190
304150536
524438829
1803532583
1316168785
1385571736
1480062678
881375508
1801034187
1508903349
232084915
272547389
65733830
1791334645
140484086
1800162316
1331242421
1692778984
1485977371
779847794
643672674
453330691
1752162385
1615150328
42140082
597742657
2122137795
1120339755
1871122911
1380982021
1334270738
1241919820
1701399824
1069063797
518118935
1956974720
1544526051
276758310
1331313077
761758413
2062532078
1516637020
1076738052
260726355
1010961764
28941121
79221086
435027289
1836032794
1430967454
1614266607
1382701962
977125769
2133932711
567545369
1594668243
488358829
1866923545
1563070844
338521453
349573232
1032489675
1395388470
1586554
1750200732
2060107596
1397397718
298048376
1951004557
1543008430
712449520
159100161
1715769782
463904555
1792501207
1083395349
1488960245
832162947
1986351986
1126900382
86825609
815772431
2069556187
233514352
92923821
1239334248
2017413052
719560716
1064564481
1477674599
1169460895
1416931207
201097292
1165983967
664605966
1095067966
1229799521
182024868
2084682452
1357821467
1483949856
811434663
1755734449
1244123359
379465886
724364266
1132921392
1412133839
256232488
1600916236
2101686735
308219825
1301988768
1071466240
393719779
668808750
740354927
541163882
585198310
1377652333
1660951206
1621753939
796587933
565800370
2120888471
1825394195
2036404066
1887135267
13227270
142181792
1548090264
1353488432
1352754449
2074543661
639593868
1607824297
1939443836
1318744148
1568916837
1951098698
2053474500
157963926
604752035
62665971
2080891621
2139941972
830065471
1053165226
862944603
2028062878
505130025
1035406668
516247628
1609351671
1908605940
742976076
458085877
1981620403
1686186597
1671062277
1655580221
1515902899
1947163785
424331273
1592692429
800288839
2067359000
1460599639
2083162675
1400706276
2100443492
408129371
1052410237
1938891874
1076919679
1266643182
872634908
2145868480
445905362
283292914
659700648
844201866
295424430
1018949412
752558754
1469622424
1458603228
1848033620
2107301216
1734298650
370459569
1360679093
182129543
159814077
1510696087
607815001
1795902968
2005591284
1395123385
596693822
1514976292
135661826
630622752
544205685
776242977
2027630573
1488216975
964960702
1145203614
469092155
1645658049
1169993514
1279311760
663825079
558166095
1415068343
1841256696
1035113032
1873915464
353991654
163991900
491579841
1165713967
781214491
84577883
1302815081
773913942
1604482928
1242878141
613185860
241704127
1259778564
142440618
618622042
1742162490
1279439193
392071142
90077222
1522323469
1776044249
1684851290
1442104208
432846273
102723983
1458393952
2056039750
1356350280
1098262987
1967415939
1814412613
1264464733
910205256
1442694319
1756360230
1251250056
781751531
1411788262
1626461275
1012491982
307720952
1521867279
1564843813
276369620
1523673351
360233934
1827968982
1029815609
608806040
723740743
1230544035
2045700751
2022401846
1991954799
1668473286
2136540840
890469858
688159713
2019139792
587685179
1786954497
947556886
1900600014
7674873
1521001668
29378069
1290904761
1570762286
1062424740
2009038217
734621459
40696621
337404400
1821341067
356316584
408659002
1852862333
1164953114
276117797
489384983
1345229408
1084468028
565558965
239703051
612567687
37400682
431011432
1979120654
1933187
620058417
2110644758
2057210810
1236744343
574662039
1558630266
583352816
760615836
1876383188
644890583
776582938
422654005
1362610256
2009761833
1652684374
256859720
399956309
539364675
781673490
2092245491
380203270
1013782827
1845068130
864550439
295996555
1053044451
183298325
1610262369
1065090823
938046302
642658690
665321658
691540613
1530033971
664756381
1312327879
20962614
830218926
59428567
1533318742
369079908
1848755335
1378653501
2022478486
493432537
864281203
1042597679
526061532
691643363
1599438584
985162676
108675032
2126036812
3158708
237932808
1054984647
165504923
1886730269
529049957
638563174
653251772
1778570350
1839572355
551239807
2094298044
1338107723
1064523517
14434143
1042389614
1327575876
1778479647
1079586348
288326222
84981434
350855678
187981903
1363493280
576417485
1242387341
1717175218
1886332685
1075908971
1381604865
1760199966
577787376
30667957
1788158505
1045961067
244489530
346460466
1274678056
855460404
1306961225
1534102027
710536496
1688728197
887955941
1197481340
270419316
1569235120
820619615
613367799
2146023547
907707478
645207514
1053246892
1511697959
1721892148
933625782
640139891
1491513400
927032955
51892582
699620634
235050859
684258696
140204889
1773152967
2018946254
1349299389
1270522668
1869154919
610954986
288091731
332585698
1356786802
1742686629
1281982184
1231207502
110717059
820889129
1740189832
202695397
1029627971
174250395
1931958463
1955284792
1348382838
516008082
1733293917
43821150
1284594681
2129709607
664826762
1306039745
890344382
659151814
457041202
985216368
694014165
595970505
16198616
1503326565
1085771203
46034577
2083382641
1121479033
149363438
280939684
2064468582
806850455
1038423576
1412679213
1107793671
1818472624
1396222168
1032861427
1172522494
1702457497
723933130
992025828
398030805
694143714
1714547580
1360861009
416730083
1282304741
737542609
1755025277
184110451
1134026927
1478386184
459211910
1723836761
1811629434
1437597647
1101029042
23612428
492812330
1929481715
1626137147
135337348
1453353991
27591237
1683690024
873248753
1776980697
1538746551
1537422995
737261116
1962007290
1470275475
1208954410
333552272
1915008105
1590450690
689404714
451903287
1740930521
352148557
744319849
812042862
470103078
689944210
930465218
1127966722
1716363935
2064874527
1073114384
1429125751
603319473
1758334138
1855435577
1086212492
818055598
1496863812
257624812
20208023
1192761260
122751076
716770483
1429927805
1661741379
381126643
211470852
1901053636
1666698893
976036328
101336760
1006493384
166867324
512635869
2135956690
1747891306
179469851
755534995
188672712
294797333
1275546600
393169956
453934530
1776788760
33933483
2106860691
1453873780
2076227307
1728450396
1717900986
1508315531
1091253298
706569406
629898274
13786961
974477808
1861232808
1976901603
1189512906
1739153217
1092731020
2061414970
372776953
848199142
1161225734
982974
1985339012
1256829914
634727562
973165546
154951221
1510369339
446305516
621554271
1744379595
583647975
763693167
128498227
404503667
1937561468
398391480
2106993270
926145751
1225128179
840284516
1485017328
1913941792
1642493985
1802684641
1724099085
773851245
665652579
1237650189
317950721
1860689427
827366650
1044866822
1437611980
416113419
800718455
975717996
981636129
885474847
957042371
237656024
1353475425
919065089
1259140187
1928638915
1256555591
1977199285
1282371666
753394371
946858033
434654732
1559120712
905988760
1322680570
1179469025
943539259
1939468832
254471269
654755873
263626405
1120816952
1828045911
2037570424
1252399143
1434327125
88272930
283287646
1105064240
652940816
105012676
1793207968
690421264
602924454
2137123542
2016301553
1907456792
1229832533
565420032
224570552
1801530135
655260596
667548169
191618140
350715138
799146716
1161990095
1331160833
1108967458
1264239295
1163789741
779582833
1310560667
425945773
1895267975
553511069
23241270
887748534
808516528
1039809325
292261341
1103928134
377835605
1923217490
1634769646
329072518
739390232
1245857924
477330187
884154109
1354723291
882178836
1996680726
1632467327
979722856
489041293
1652399542
615680695
728532721
1920111541
254347595
329880794
395998226
1436801262
1412406825
1626288830
567904578
179318007
1451922905
1423779726
165287662
337102057
1268411511
1129365854
2113671663
946944625
397159845
1280360331
478146084
1907853893
1744809322
773845659
1276184813
329136208
1078393184
1706063070
115920181
1492948069
829295921
1289001768
1969802389
211485212
1550302616
1757138712
247673558
1541900737
2049155244
103802699
547686913
1363107626
2061032922
1232856851
696097216
1447845302
1731110178
887696974
888041147
977671081
1951210094
141618220
107770986
1339530842
1779171782
759429328
231581180
83235206
290336689
404284445
370856986
1634134289
1755197849
1078186544
216548232
935261217
1000518544
804600449
1533104681
317083082
1461243130
1546609321
1263890973
951309281
1923837080
1423522718
1777020899
1715052697
940909204
1656717179
11857498
2134762460
1779524344
442330015
1185345174
1706098549
1605102536
13491970
1196040150
1175598146
1621642175
220628386
737421868
1104975731
234438647
1341415354
1153547021
1401729731
1917979826
1499242681
1048696101
416087650
916872314
464686307
1644669037
368285555
192659518
782874499
304475206
2131956196
1178390619
1686385826
1652117055
592917926
1643771368
8629107
1027247580
1946338085
961763462
1260091753
1075452064
1203158785
1847562589
1978369665
879246053
2121289502
993832717
1317535286
1509433847
1014878183
475269791
1342353858
1126115697
245908175
2013094615
1673101066
1053599006
1457065393
1911384940
628738379
958652745
2046766755
1705108524
1526009014
1205463448
1569566006
1349712638
515748895
706318856
1623008426
965536619
1783559811
418701095
764671356
185874626
432769871
1842623205
2005509610
761585595
965890614
1240067786
1248553447
427019131
934427685
2135167681
1333822581
1768969981
89729678
755831567
516077007
1272117599
778567251
602683359
515428174
952560173
1791166627
1100097939
1313551660
1621939950
1912963291
1899955686
1031224769
75927820
744853206
208433672
893448715
1046823182
103161149
1153654204
1665613140
704514820
85969186
2082359615
1983178093
62269740
890757148
1991184204
1356600160
1274070103
18903974
467172858
1715454865
1287111016
1377222214
1696522778
1589155033
42728933
1653842911
1652435785
41873629
980441109
68192329
13448949
1291059103
2144753039
1639879083
1146561197
1228096062
1750634976
975587860
1590963717
482792288
1006054203
155598695
470390671
1707260870
745348906
1382107462
147915784
392487162
1837131263
713791556
1660756555
1528216355
143759399
92404394
648096763
1999189360
2067539916
1220647245
506320288
237738812
666590097
1687617347
98425490
1878592891
1673926466
1977802227
881639474
1372113635
2059718841
569904660
406244858
1954875640
1136594283
67797138
1241914221
1174178669
1077108683
1521522706
69369343
1788158505
942201687
175808249
202150064
1393912139
1402939152
684217853
798168910
966950877
1457503732
1427528789
230053787
1665425353
246115731
241777468
1391382660
1383673811
1909736702
950987443
1642875460
457632911
1932063552
636305955
1271108443
1204435841
1537580404
1948394384
561514735
132355832
929657413
772065868
1590098475
871681051
523999170
893844801
1677406655
474351371
1098646325
2137073680
266865294
431157698
1937183407
1990894597
2047748944
984537828
41134472
1948318738
1585222804
1574300642
1625811210
1407194561
528091711
412272944
610793594
1542364594
401826213
1936327712
1509517851
302189769
1172618108
1855223010
139039155
42960060
1128269353
1716484131
697868567
658637097
951824356
622503068
1359867877
946276032
771615152
1316606466
821199540
233949557
919836879
306968544
467098224
956101624
1280058054
574088154
1473064417
1217861015
683736633
34169785
1929413599
1843952032
207061172
2035256474
1089475666
1083312347
774015169
848128830
365772631
1306949594
1372630625
1674335224
24688597
167409653
1970139135
717467166
1733007522
291054493
35661680
1657774354
413070544
177203366
559358048
1810375042
288950807
237690413
1563145767
65686845
1559707481
143657345
422890431
183582667
975686157
1185292421
465152076
1164490659
84192544
387875069
685196849
2024190290
630376839
256818974
2145890282
2058175552
14786222
1303140576
1074580607
1385860547
257273425
254879543
899343270
155180445
1751843072
432080145
104625916
1852046810
308581006
2123674219
95102698
144367390
1656665553
843757692
1929770687
412294516
350421068
193781884
867324878
556182610
990456560
1865390897
2126868676
2062772253
1590812413
528130196
158699540
1082534485
375923633
864872593
1692180936
1200478000
712398837
229025867
1171337065
1915928390
1390184846
1272893507
840034200
1575622195
520139738
1879239355
1692847295
128721804
798670211
639642523
1340061400
1429810945
1182807356
704871834
394818647
624865768
61156064
1836087153
1693149821
399457322
1875527489
2020164265
1267571734
1072265621
804376833
474991442
420069889
539576977
2097511208
570624928
168566200
1699239365
1905304161
128661893
448237188
648593075
1443531080
1049050865
1124687017
1536595129
287961394
58227864
965849125
443379918
921617110
1422301477
1261775197
466251872
1517028173
599391828
1002301598
217306935
1648753225
65227766
1398996044
1894756551
1764153117
98060245
1005690999
718951840
1162489609
1763430544
1337876386
230784990
1149222426
1704862679
1448741565
1640396328
900523130
2109303126
923971748
466904292
986203769
707751133
807366143
1782882387
1780740960
8883408
324801525
54287175
2042851586
1521001668
1030742978
288248918
36459326
972211528
1880166371
1197189156
409676742
1319933599
1070448705
1581890900
991217560
285127508
2108532427
973437664
145644252
1098530652
251662461
2048931109
871023056
798448794
334447965
496244324
1393738442
1427451395
1404680236
1122377702
1454626568
762446583
320914044
202259306
607536602
1059620223
1820488764
486233452
429884453
1451767345
110619867
1264738140
135696625
1292262005
1309900252
1285024249
863048966
1976341195
1747037789
1945001461
447214504
1195620138
1022999313
666502454
357512009
1601354132
980625153
1849197958
1748558069
1709732771
1225000520
1359775840
2026315797
1031649207
730134606
431955312
546959904
991242319
1670387528
1021942092
451799402
697932470
218383194
590734270
437779859
835866027
338190211
584591799
637926155
2061158301
589184928
797610260
542815639
36082371
47319241
1708286829
1964692184
99120885
938584681
1311368912
1457659318
1160205700
2011621946
342078346
1441927761
1818928417
1211156958
686398853
1287220611
443133052
1882723219
1100438336
133363741
1086590578
128645653
863704275
1206169483
787691057
393783394
1530941309
258317539
1856873343
992312571
1946440306
2107003237
1381578087
502202477
127944747
600454565
420853082
682076033
907881035
881778191
2057651912
861897413
1722591054
47616460
1207934985
3485363
733420944
556918080
823922114
596738196
2117260027
2145735936
862225351
2113031082
927452567
1510522287
1022254082
1862490603
915412955
1031340797
157428326
2130108825
1210058434
106889489
1979975384
1914202729
811382167
330626295
1265886505
1618438598
1581997673
1233137691
2099191609
1050609836
970528352
1077402369
1207487436
1210810573
682611484
1318481210
1648945070
35158542
1470489234
1568619880
910764711
64008658
1761483201
426520682
112876492
206486721
567455379
1306130933
442528455
1274503735
545283647
98600647
534579163
1322664068
795359536
226066212
1462286742
1261503366
1610098880
1981180110
225528098
101637059
1075096153
1779926339
602515175
2082272928
2058924335
1595302766
226825929
1350820069
28497545
402188427
1156579350
427390602
2194135
1663415776
1788970595
2107088634
1387933002
1074453694
2112198605
1902011396
1569310614
871068574
33663537
1380640629
542260821
1087869075
1256526243
839964664
1124273401
1806736281
1623609206
1348801303
746882523
232512992
1143268305
1412521696
1227813353
1368759441
1776634984
488787002
348108032
1224835820
1892766484
866718
822596270
205560451
1531644591
22150849
1270489088
1704707627
1382018068
1481991656
1924150595
880670349
49228546
1261387182
739802566
926366478
578850160
1190162579
2023284673
1686112069
332610039
1826489942
1050116341
640189243
1296528357
6870117
1161628961
325579125
1004393582
1182075734
1733699756
179448898
412895170
408999403
1823795231
1843519908
117993282
1644965524
1541396486
1669253801
1585653049
1460967748
1974563474
115644971
1522005325
1746579617
1622125524
936797529
1702452330
2144071274
427250187
1935380368
1914166123
431036135
497842679
2021937667
1286566663
1291042764
1148246908
1179975586
1335544676
405584464
4062872
295902790
215200645
278845322
40173670
507269059
518691282
1039677469
919624448
768815386
952380370
1393845279
1082816891
2111094686
165787103
1861106697
376502785
53236499
462276904
2034482172
518524923
484021109
1973878713
804933564
417483296
766708987
1267556167
1178472467
207212276
1904592243
974938775
1562435530
184990397
2094380222
121298082
1483850970
87571788
2113520238
2056467233
1463567492
798228883
406138122
1279934717
1791057349
1958757070
1616156708
345382531
910758809
1694663822
52613602
602993809
962363591
1077098889
1169560812
1281491724
1838604812
1241090192
1434879154
1334363268
330837748
1632334491
2116411678
1956025188
1564417486
265760107
1606015942
1060830328
148257348
684789824
1139181297
335309703
1002142520
1998788072
1024570423
1437106222
1345751699
1641156706
1454927622
1023402169
1061785393
935058822
1613246821
1808400889
1115899183
1272382297
760500529
315361787
246465230
2042248551
611717642
1496275642
1099976687
2027762257
507493440
1556675726
109355382
185773765
1352527217
1898398453
1511424703
86558351
2068410093
256603787
109785290
1551023552
1725317056
388030766
1907543834
1677550757
745145946
1743166210
842766625
292887910
1473458198
2147235627
1790681330
719808781
1687012279
287786063
1563133890
1303791938
654223325
1036437650
477353194
701642024
633966558
1659569952
136099190
520658204
727139235
1118656396
1524663617
2083954810
244247646
1031533508
535064903
775398901
700230056
1699812685
1250926466
849124636
1168401376
1720297447
763353491
739275374
54045816
358165452
1141378044
1193021596
904669927
470932867
1476494773
1644395500
840550621
1438199615
1226949169
1826958802
1287824516
1097609550
1751428333
16079598
326049105
209620429
264997833
1664703672
839034915
847634141
1786140318
1277617641
1713624208
1748288664
1781226877
1599092376
321471532
1753707287
1347388681
1139785334
1874797259
1004584312
1156455865
222622734
46080723
1977902938
1048551819
637355493
28580813
37301818
814233090
1668214184
296556695
889738816
1841019485
251424971
1415186599
1991745935
1261847494
550990702
1538871101
191358352
226406639
1528094362
1366835277
1113237045
1149580789
917620530
408441401
735110212
962850837
1406622809
376100649
553505214
427049774
386879776
169346143
1738291902
940270019
337913480
649666406
180460094
974532502
139794924
1457583758
1937907482
1223734223
496264750
1147394277
382383594
1274545549
1223065891
576999628
225484155
1787594156
1815007641
621983153
1310253031
1616162857
1533272494
2026971020
81945896
1867168776
1015669711
161514406
1562098847
324327011
834649663
216051131
1528457705
390503463
400298094
1692946033
1652055827
1745457647
1811996861
1798195357
1670127247
790772243
1784163676
999702869
909382849
1060619105
900226009
135721589
2119044127
1450034521
980070995
1715014104
345961376
368445136
945806469
110586951
69776400
1977589330
1469834006
1630824217
1814179175
1213956526
1883823817
1517820808
1472155588
1645252646
1057652355
895576538
1889137364
1933020435
841617056
1461424455
212015574
616555612
410957502
1553727045
1248619588
703517552
1491832183
136932449
1709677756
980037572
957019514
392618695
1945606158
1242603379
1354446885
783479852
373971830
1600752542
856991141
452626832
797617874
2092628605
1725924575
253105194
2119665044
177077704
29904104
1589292830
218166094
1983643674
1545740660
1275423441
1977027931
2032735396
1695598061
622537149
1611410603
65141369
858886823
1366671030
1404961697
599641544
2055398668
1251791410
1151961230
1922926952
521715627
1048983110
1052897932
478257524
762404902
1943820435
1815737484
1455323808
306188126
1855004809
1062250199
1096136857
1140617730
978040282
1661470156
1875867144
1568317974
1948612498
1540756515
1388647465
265774501
653350319
822559131
1676398169
2015841049
804465181
1463747970
1021649245
602635167
649243501
1098160016
1176245979
1737777755
623351685
188583836
2027207531
1435701574
236065367
2097634458
930540469
737683439
803879830
1616166207
481471152
1360122041
1019781138
877920118
310743535
1484161336
373969177
1208009719
1748472323
297250826
327085328
1986411854
439476516
91573618
120675718
1949826680
1965331377
178903284
549089022
1515737986
1733663987
1297484152
1889896341
201152676
361870961
545488822
1595316558
744278130
1425589022
1885858268
1689774330
176031354
960905297
1682145285
671989344
1165903211
1246900505
970898592
1741726474
1185646790
2024984640
1325903625
1467015092
944310806
1990432182
1111158961
1404812461
1012104752
612719172
1933148107
1896867324
1163768483
1896103926
280402076
200451935
68579104
2050070664
436410388
427124659
2012863351
989961722
1369630823
1394764104
453841468
874813392
503204273
1264443296
2146979324
926228815
1722626584
161426936
357572109
719656607
1880288200
1720448178
1641937842
1789045038
2078542139
205639689
1564678804
1252208139
1584807403
1553935725
1691593266
859472161
1152054879
1085875561
1422811779
327226856
1074006132
1749456117
81555161
1294533755
2045328626
1525036603
46936824
4759776
737564625
331815041
1592348334
1152542418
593185211
125604026
771520843
1649384262
793777849
1092046440
565184518
1877244172
351209346
1146940486
757017985
138979037
659738088
134854071
1280114146
433478619
1675407293
589100058
730686058
887081469
1296285042
1618593302
2147452496
789997115
1191476272
1111941463
1286032583
497238466
2065265716
1856489122
550812707
1577859157
891625712
372069018
371848586
1375616506
1083543439
426749336
1568968844
2078927907
2112277226
492342391
1093658516
1822053053
703074077
1174864938
503883385
550022443
515302117
520297710
1556073515
757570644
1080396119
669242817
1187916495
1156370818
1740708173
21380271
767048170
1766651698
661786442
1939936578
2017659026
2126530267
456754126
1530311006
1578340879
673636721
1277348604
1376127819
834689594
1981247347
955241935
1036217073
689250704
354708046
1645524440
1914188979
414238584
2027977300
928274003
1175627729
582945448
1702048495
1966370986
449825192
1875248738
1723747037
323487137
516704712
82005561
1844476830
1553512473
297439854
1385090928
1791711970
1735792824
696130531
327413225
1308280707
1448003585
1889503699
1479238412
1657294387
1658107008
1995950050
224774328
960814657
161049666
1919169703
745878348
455565877
1248779395
451850801
890721320
1273713530
2117211124
1071758963
102005263
746898446
872605270
2075437815
951826467
1423860878
1054659875
1437926835
1994861206
1453485827
109995111
1858175126
576788275
2053650481
790792120
233013413
1065935510
1453180040
609994316
257019333
833915757
1408139772
1874640967
351081798
944046229
1677241749
630448956
1231546162
1607416335
892422665
1403628687
1410814751
1104478121
542588446
1592345094
1015300042
2013314393
2001599979
1289691176
374597919
367392632
274866952
1110526437
1899729930
2040451027
471638461
1764620604
1853076036
47575403
1171260738
767596049
1923434470
1235996246
471403729
491603688
1445180599
667956591
1119716517
1569544168
1251814526
1023644731
771484145
885644351
656318753
1068316527
1062002923
513909881
1309096815
770181902
759855056
1900025455
1609961307
1649219089
134710168
415036585
1703138046
540704527
752688533
1822283666
2055235414
465592397
1342064417
1260184062
1799266304
1229219447
1764302009
2033859599
1006419638
282498726
230102942
1496434606
598301041
340315522
452284517
2051861950
1186189178
1851427429
1858373371
2016958916
1588341474
1244560869
1586785018
1391169009
657401394
70932228
752238778
1078633841
503140703
1220140212
1599669138
229777585
1646575598
587695709
1208247853
884592433
854092342
1291109243
1338231611
49904809
427209649
1662440857
593345180
1028191832
85737939
1072826779
256095472
667556544
1976370318
1104229794
1441150566
1184204628
1461816739
1725278309
1597513702
1695072753
1605463238
992931131
1430752781
1469212566
1872393146
1481258254
479497796
818766624
218417813
670829963
748355443
1811546619
194918334
1300956449
823954420
1717810786
1962571833
1655953059
1465159901
47341751
954890918
1193938521
382981685
2140854750
1530633394
786245511
223857146
1058008630
180199903
1293648175
398147857
1026773692
1575114054
771204429
1992313526
37018985
864703316
614548970
1482254429
938298436
1390510292
448360287
692268163
1159218921
1648966875
2010754792
329226597
953846223
605918945
1033225778
1243194254
412619175
989085047
433424044
2108574501
2055674775
1230756881
1549639954
1062607641
1275768483
740544449
386944046
723664958
2082558947
532292547
210998734
897608072
1743431024
370921802
1115780435
1339129262
36366729
74105031
1860220509
1135123434
1751704602
589741607
780648227
1668406170
230712826
2102799413
1974088404
1302774330
1516129296
12840980
860503481
2113977029
1784928035
553306843
835594072
1998820846
1224401783
1933517863
476582504
2054725094
1195978124
1277464457
959766670
1519230472
977975693
1992864671
218635268
1218237467
556403271
2041958100
2007039898
690938872
1247561581
983037870
548760101
2081482614
971184198
374422006
1639856249
803188450
844229876
1910164125
2069414393
867990933
47117741
594721198
1112946311
82511774
1450034521
1778521593
1574885023
669395254
739581502
1426759258
381385596
1051038295
620252053
1323848498
706497793
1584802423
1421183699
1719297096
1653952151
39867292
1202721655
1573452664
497396215
253918415
920543028
656135936
1017223535
2097951073
674986497
1768069158
821312794
130118673
1273975610
1612307464
2057607220
1788798910
2015304432
1224659399
920814661
2116548175
1802623518
802324497
592880249
1590450714
1010651125
1646817637
1838721150
1789657262
1135242725
1636339678
1061675660
1119983410
1689322240
1977001109
170440409
1929285439
519459545
54375596
1974067208
2088994574
1214862001
1752850683
981817888
1579406819
93069272
560165767
1651581211
1550720167
507509956
293443209
586067220
453402600
457333725
1970527854
1977052887
950286670
69036064
116614451
1704358672
1478421475
349614167
774338101
1358470394
1488879478
3210114
1519267158
308100134
329294977
1390711485
751284480
337523036
1271499065
1805053071
1101778270
497427991
736195423
1669392347
1864461855
910710332
922098068
349323098
288973714
1597099169
1924256630
1957029495
1020889204
376591926
386352239
1865478925
1482267784
1413472113
1912249820
658164521
709182233
2064002425
758135852
1571307912
2129014052
363655718
880259346
2142057304
862458390
1325065134
1150070450
1161506290
1014831152
376849323
1641613599
992894055
2147070348
1042139775
20212416
1081902682
870596237
1051527453
1287375444
1754555780
1935761570
1852497574
137146720
1489944117
1612190949
1606112210
1416770528
1234164030
1376226624
921067362
721790136
1094851560
1160839014
1889603596
1902927235
1226557278
876792109
1523930067
481774043
430342944
2072957700
622345724
716000910
823068718
137208511
1513686066
295592982
1189981816
2015554039
1945478414
1630075174
779327965
1309264068
781657657
1373817770
1919137341
2036584778
1739167647
2086190764
1991498562
61188816
317986482
1174334740
1299191120
1077083645
1959584527
1367908220
612963245
2073475912
726692966
1787227016
2069896132
1230089224
1388455604
1767413280
973585440
2117575838
1801616949
353971859
1069201036
1300159778
1590356171
2084767215
1483321934
793103542
1176416335
420841405
893217038
1466173170
265619970
569769487
87925745
153401377
386265691
1691335913
742917197
1846544045
1608132275
671587841
1458669149
688505366
389483084
1021063563
1466499287
2102806148
1391779509
1811034771
508817908
1989432693
57579977
213639511
1120717729
615373829
1766757050
991094295
1839863631
604692528
2103260821
304091157
1857439348
1342091713
1693956650
974991148
96789738
741416896
1862147513
1544742279
1362877624
1266576886
1559615063
1907607835
965723994
1766561461
616740576
477629787
800620033
1113164786
1757940390
296664295
1547173346
1135943845
1624454345
178370620
371151922
715722864
1252627872
671243633
142908746
864252169
1135261389
1627055032
809246232
2018079812
113725175
148972837
632860547
1730894171
1879424864
1024214951
927060168
1662653840
2095677484
788409997
971282106
1498913513
2022774075
1007803652
512002396
202695397
5903657
837703074
1360719075
710341578
2015415050
322822209
1061038641
831350951
1968611391
181694486
857197212
892349509
629928620
133907225
280030685
583280863
1584800928
1786128510
1722618011
157291773
106540211
189837775
1827078872
1574080480
377205453
894305472
1154256850
379654588
2063411209
1475732885
1551036932
684455577
1601997375
173274633
281154630
1263362652
175193388
947587015
1401026049
701039191
1441686734
1513491483
1484127133
465422237
1686301974
891262597
1045063119
615723921
369240156
671840411
1967833425
1271144035
1811404505
2093371565
665081462
22644240
904817910
1719103689
601944595
203378967
79740187
516226175
1448206201
1262186695
182247949
2140287446
255803877
1137291331
74185481
394894940
69646197
658932088
1446454213
355804499
1591306379
295737068
392925856
1738407370
1550114843
1370611120
2012083861
2008192743
1959962773
1667658045
1592938186
1938956576
1560833345
1453899751
1890996562
417584701
1297939228
601805710
1867176725
219173338
1834627288
771840759
818385188
491530552
319446686
730593255
1061533783
212236096
818696323
1336700801
191921182
1021085086
1927539195
1362081598
1001884254
153622125
2018548238
2079925010
872135580
1813267028
1200920990
1240535311
1309376436
1286776166
28285375
31647839
248934595
17067107
1262920920
155552403
1560136100
1486707714
449744795
598773829
1931865798
2001559526
693046202
1745361162
1371220165
225024984
537330666
1111246900
610587125
606918835
890038312
109755005
2088893217
652103931
805519016
141058469
742378774
1127459099
1631345927
451761194
1215718398
928820582
703510195
1825708607
872602060
40656725
734962271
1764448398
871579024
1675023409
2005244533
1566894733
2000886291
672154601
894380124
1392771602
1755908720
1559364557
833035285
1791154599
171125992
1871301856
450532876
887626813
223762957
1568244086
1277953364
2076843243
848627448
765876519
532280746
1284062773
853315924
1026955204
1251354495
1662323167
1542599020
807092073
1761461953
433109895
1230167013
2015788804
1289113313
1771483296
1526500227
506059619
1154191743
203953170
1809119740
1350391563
1810263284
1440300902
1420417464
419814454
1684437557
1048007526
1333753629
1309895577
516172892
578569439
1187629734
1481308427
1571784954
1517594863
583609725
703646685
679139074
1152714803
2052813826
303460434
324816667
1110489615
207723447
2037828059
65191729
968469015
1122323704
1474146752
1276193959
2079245924
1563506087
1012599289
782590563
402331088
2020147796
1860329424
1779780850
307345420
1670450183
1753980355
1239820025
1918067718
782301793
1055798179
1134653108
1474501723
1025142974
1481135889
147971343
1439818727
2026680034
710069888
1937510110
143117404
1501008935
758054261
1019239416
784011704
1647771707
130748169
1046694618
1324054001
1780612578
1140441494
761242997
1566785148
1696512039
1953765296
1724045288
1273127501
1469138946
693627138
406345303
394371603
133473878
784688762
260279996
2082890710
1866432349
1307450451
1924198969
2051035789
988345031
813696354
1180299393
792440564
1761642362
1068430661
843748765
1858582015
1065748683
559849076
654398863
1989911519
1021246159
666230708
83675442
1692360602
913919191
1407691318
166878297
1992796384
22016016
1254533340
429024822
1246197654
2128830433
1853162681
1657357253
859711942
1494507527
1954664886
1671025359
1115697719
481950705
1758516548
533754062
1292363522
1460503138
1060180019
1488198460
390272482
485271481
1035535775
987755164
668604183
72328961
750147666
138651924
629526361
1906699591
1087004378
1590529453
961458825
2058238098
880463348
1054053136
1491956158
731481272
708086974
236538243
667214883
1012774145
346498321
1539958563
1872447464
1252162062
7437066
1526831787
1521965514
900341867
1551129438
246574863
2099541948
1287479186
169466303
581405821
440666464
972453728
1486679570
1727206605
170047642
247425462
882189244
139333944
1432328927
597022770
1452349560
1257358349
2065855299
1470361162
1414699836
864687291
488999336
1626172908
1556736629
775954330
841933303
169196826
2053443576
1056204916
1365261339
1755985355
368347872
1972628348
1982237416
757550321
1628925584
1624583433
123603841
2101798069
169372004
164394334
161431886
1391212127
190066261
586054610
1236187664
1159801979
628394812
1708634363
308583360
1855094623
1512449731
1646094415
1779622376
85126618
1505643575
154937440
295541080
853702047
501394580
2065088330
614032317
1872825281
2008021316
582718494
914168372
574702969
1378940891
126553282
527134514
1779278457
1329144674
1373580802
415732716
1473922002
7948184
1210413826
2070278702
855694945
663035791
640721884
1287067720
1256978853
523425422
2061835423
1541638981
386784550
228451900
1835670819
141442272
1739644259
1149655494
307053008
404333232
1692847295
1477750684
1641497917
1739759360
1384318958
759018823
220046550
1060140826
2114362347
730708861
1800695170
1130738996
2114741653
1200565541
71166210
1237204469
1218736852
1675320558
1572167221
283679814
1389370540
1387469315
1225080013
1395912498
1624705407
1675056312
1649684162
1077266073
1663341267
466168358
2059530271
1538953009
1598141291
67535672
2121541942
333666599
280303091
511147035
1967081236
1541992763
1193012480
1343425983
1129090224
134435808
617399599
825120840
665088776
714650737
1984238354
843651580
1247383579
1407364372
187714719
1560925642
2077757231
1684382511
1213885224
944924280
1929953575
1520629145
1344705365
1822621362
519251176
1921185049
1835248359
1461214498
1580533555
200228561
1531079590
1368710118
628939604
1892468389
1404228981
1611929855
510439448
899103895
44223911
1065192411
546999543
1218594283
1811487870
1692596105
1868455065
750220990
32474472
468171503
493669619
813858579
813083323
755416805
25467947
272336722
140013985
665624522
1337544864
1588818583
608825287
2147382661
1785017261
1578577183
1197790852
1947222302
84212743
929934673
688659358
130962649
1006905544
1929707973
245781705
229865156
113074100
1036963646
825592432
1154095593
960496321
1520156126
921030176
412181656
1511722877
989061579
1234026283
1230322847
310436246
1508175797
2033199873
1498458574
322639249
1216472631
2090596525
326428521
544634151
1059527758
1629902023
396520012
1346163134
2081250453
1281731445
460375783
99958396
289303186
793101248
2070199135
602629354
87560795
1716375262
263558235
1093005857
233117664
1792187068
1842323481
1916811422
16412363
245401690
1404536760
1643374238
1971981557
296626611
1017576993
1048240823
614996007
1821266895
908358340
117662801
1161667066
1411245817
1702176358
903447404
982632300
233792902
154468955
1524942082
2021265869
819602868
885758862
35891491
261482781
131060840
8883408
515473123
996142501
1805684458
802477587
1393667547
158150892
2107113112
844397508
1816636491
2059635080
1903316136
952390581
1876890788
2003303370
1696342926
1026233156
1346783276
543721172
415844049
1587979540
468829057
1514046366
1859768739
671733336
2066888554
236727953
1488597543
897343864
415970395
1176790187
390791807
468158153
564334877
827803090
2112553654
1353364983
1347503561
1689280329
1971849540
646197964
1601183803
91267669
1075342592
1178070955
517089880
721996799
2124042359
352573329
815189346
1459400381
1102145410
1854037662
335712961
859517083
1596820202
1351000775
1056999582
826842173
1103671584
831169237
1857717508
898072618
1736361691
1173049596
1647774576
847883914
362040825
2018643877
1706493518
165190129
1878468458
546472600
335000183
1285384535
264280887
158009038
1352688325
1540551521
1832449893
948331010
2030358143
218156346
780665615
169330404
967922884
910367699
886366423
186392565
719359996
2095432743
2145254700
1530455443
444920538
1002151258
1134335847
369087525
1742130275
2141067497
1452314154
474938482
477151967
1800007206
1409573929
1256226076
243577092
706497255
1016346185
1584359824
1889334358
2121668099
30969943
1693952328
1206623855
1264066688
1549885759
521282092
1173368717
1319391020
66344747
1825796647
247811201
2113025617
1277721686
2030402078
582643074
1823988787
183300549
407073486
261663672
567420363
817642254
59614379
998369611
1130207237
2142548536
1359818648
1783818856
618205661
153316237
1306713738
1113830149
1935540937
1143326235
98779660
1681630144
714483257
1415549979
1406637029
1423383520
816190751
1817094460
269446783
1322459132
1462638264
1753883284
43409298
1298866162
865183435
951494652
436868529
1532968361
1324708635
1335479581
1346587401
1503455693
1908659875
987082030
2026931652
1250057010
735358172
525553280
1425892405
1769281579
764183884
2007478691
176207679
443855115
448464095
41316512
466214683
1080892835
327234738
421376944
1090610901
181322711
1882256677
1410847097
581224973
763275395
626183061
2101350843
1538269963
1003348745
643893385
1391010824
1040115185
1699950050
1211342423
1675552383
1441003862
1131847565
14592580
1543558707
1730258705
1776814702
2142902552
1101141934
1367098211
418190227
1169965729
308280839
2023930181
2083592845
373357832
9930326
632911111
100675107
655154158
1151675206
1379668097
1050232067
1841745556
1627654935
45674145
718303052
1339971423
2024239705
1440077110
291739032
1342624806
150173926
641583325
582540738
732173864
651967274
216937564
256237654
938495896
129612802
1007082163
2092847655
705585631
2088563485
537712891
108679715
1190094553
1693420905
1943828945
1398017565
1749423523
1519178146
1288075592
931354240
1007517535
1542099041
2024891172
1115064551
1172866013
83440186
274164774
2024909479
1543380755
804396860
367967557
1120971268
979773484
445931644
912479701
1845405689
178615248
1897374764
1405174370
587280474
597458031
1990637069
154193441
1988924983
322275290
492017370
754711946
1520031799
767074079
1682733469
1661228616
2100164762
1439479171
2140191499
1141382095
191360157
1587785852
760780455
1994655370
204257041
1183754866
103009717
1149400469
1537760877
754206904
1013551915
255083115
1945393726
970605191
1758518854
1376357113
1176134936
2121296
793423783
231994828
2133159559
1336549733
2129590175
1535795686
932562995
1530872316
1193897492
1398463439
1023094728
630987414
2015455174
2030753391
361915002
1587786249
686680164
2025207697
1648700391
300221769
496531201
508159818
84701540
106944853
1013377376
480773616
261336622
2088386775
565542059
1813238906
1885132932
1845910075
2084340192
1504527746
1899456968
122508820
1438196176
1573063105
565727263
368347156
97426718
977140982
1055676746
1500421271
1532971488
1158545388
277160774
1954537727
8344037
1454283146
64012609
1227753204
1576580691
1731501494
1025088323
1561095123
338919845
612539831
1822064234
439693097
1105568399
2128829206
93569514
1506547369
1269521620
503699480
2097000003
1440916681
443882734
1955525852
882029214
493044304
2004028964
369606090
1284252601
1235509832
131912906
1204325660
1938016479
733130773
1149116044
497483453
650078581
845104330
241497901
948167199
1953506507
2102354635
647945876
2061366047
2003792251
963347424
589830104
958933490
43588441
511941160
1263895289
1986767218
2058002476
1809162338
447778134
362092722
803038723
1630327023
1293588407
1311056869
1069323081
1600414767
1815909999
58198231
585923613
1555676137
2011903222
458158627
1933442754
1387818438
297634913
382228783
1137735748
1394968332
168413398
651274847
696634273
187807591
365475414
734231413
35063912
538329790
666158090
1348290601
1985796683
1914523799
1614885617
861165626
1407766059
1212572756
181689864
822898940
1120745822
1239179707
1560504875
1546902063
1669984487
1375020187
1594572066
1894928575
250165693
181273327
2069345522
1617264350
1334663854
871358655
1864784641
669086666
1943342513
2056080492
868595948
192540087
223954290
1559179723
1702453866
1464113408
1542350004
416158466
1038320167
1085295338
1165070486
1716500515
1508049993
2099536548
2026173957
1538027202
2037504807
236519058
1332316232
601112490
596956856
1667888290
1912811854
243931227
1739739243
1187405099
3640567
1143919477
1382796125
391490210
1829662645
1770621586
1437807076
1981016470
1120677709
1933271935
295896670
714798088
322446346
1206697793
20389186
444425115
368146935
1368254593
1251070730
1067237742
1092892593
1453902039
1683001998
1594302865
97045176
2047730132
947805798
1108110657
2042637593
1807344219
857591453
941451874
1514319361
403664628
1015954947
1403423263
1640736686
1064579123
1847068849
463335765
378354651
1817533934
1374396443
1976733684
1033947963
1168246704
1888642112
1301636873
2117034490
620545889
349049305
557979944
2006355485
1536796961
1081525080
1674095450
1330995589
1978748525
1181921567
764940735
2014787538
197006421
840738207
1039780178
684369390
54049723
90427327
1820997851
1871173208
820535230
354772082
517358431
1549074512
468807548
1074691524
1624421340
1446651470
1449275853
1180669442
737045264
1488029168
1018604529
461749958
1798139169
1361184401
243107628
674192670
348986825
1825745676
1066780783
1556747067
1447465787
1710338517
1241556047
2136897836
2115253285
1797736144
244712771
1566221807
806262204
489799703
635703681
1360270737
1436488439
2033254906
648678254
19484006
38534323
1447636417
1710107516
1608349571
267308405
186237636
1912033633
1134283910
8676865
87992436
1197160942
1762150954
302564113
1081090868
1442067260
1730431008
1559429195
857441988
1177834569
1399371006
1745444453
589661346
1977352981
979384128
1706202342
1550474785
1772351876
322054464
1812629924
62227079
871202071
1474016763
716736223
1393928517
637790893
407496020
1381524723
1529623518
1381969279
473360192
1323722560
2147068537
875165090
1877235439
574943187
1222238173
1520949627
346577536
1593476243
1318450222
1206654027
460132134
2026015531
1748105994
1953503102
75842658
1447496466
2092478171
1460632605
961112699
614807663
1008585116
319221178
759313012
1224354572
1005269404
2094927466
1153156259
1069690488
64299067
499570882
1449072189
1224117255
743804748
102924416
343596934
1829700788
1796160805
1746166355
1092082786
1050528435
1161596757
1960016917
889009595
137633563
974555469
1456316849
271565524
383408780
2107871551
765685341
267043287
710071609
1270624241
87829307
1116622889
1840594904
1208579559
1259230470
1443608176
1835308698
690051715
133394161
1624656232
770640317
1703415318
1918432494
2125978978
1521442976
1933283822
177831607
429136940
1642759377
484844751
1998852266
1301891858
1081101893
291981106
528176324
1509588475
187385976
214209293
1014489130
115170276
36805237
1406335405
1933266920
1256197230
1087129489
662054775
1005971718
1188255645
579505856
58327961
458158388
78868774
1301060165
301740413
2080753678
103589608
1293924320
1573589267
204066012
697455464
287228238
676835221
1497553058
1459379166
281084680
1934830569
563354524
1970960486
1553003733
1722547956
171513330
1017973195
437028665
1427095510
1144330210
1343710054
668136225
1955055733
19360204
1027817308
312797973
451723353
1007267391
1204299816
458735760
2060737774
856039573
159571578
356019152
1343285859
753400081
716485275
1941725517
337265575
1237622264
460316516
1397308051
2124406933
1068394771
1598391454
263640708
1671711730
1196930549
52706608
672359557
1871232576
1301619984
1942739169
1814411148
635255103
1604160639
1095879317
2122212053
297878001
2125227189
1149701251
1408017306
92153467
1695982191
1632613351
1617554597
526203991
1548771864
1976820520
1101794168
1073771883
498633431
702609501
1356761660
435986419
835150366
106904794
986770724
456923080
1535270324
1534344502
1559316122
218006931
735358172
737609831
2005492056
1451527351
1128662134
1914568782
827492922
1527267446
610857182
48343356
1332119627
704318358
1207447800
2049416575
1758799277
1145718048
1653579524
206092526
95266844
1880264898
1350271763
883615181
168180542
1413151134
1988951145
1661400711
427152574
1502379754
109768133
548687484
542720751
1474698491
1372393908
472441595
1192970159
618029026
1989280452
76883786
1326915565
124973202
873754451
1805213132
1174300685
1739973619
1257010061
49504829
1112485504
1243842803
240441970
104532746
1421457390
2050393331
594045077
609758953
1464933359
533258126
568631753
687413924
537957911
483136171
535611378
1789923849
1329032285
1887317806
1908445604
568060396
206799042
435724338
1266603717
1460623254
1346485939
544708081
488824730
1426416209
1754119170
848148164
234749546
2012029307
1335853333
2092738805
1069241725
170270853
599739804
2009412113
62943233
1757878447
1398815672
663293460
2139034587
1362019892
1753202090
1976936093
251812033
638303510
249154574
2031565840
974247742
2019854393
2114654032
448613743
1336434796
274245074
1970417387
1094486601
1673143222
2109778122
169757230
351302086
2098251743
1250669910
212722232
434250074
1612913865
1462649067
1534798382
184780698
1677296489
1510443178
1220163072
1275293579
1209950292
259804060
1897369376
1418458898
1947203320
958892780
114879582
682049928
751121859
925275164
1987849715
384798427
959932224
1463626531
1420841238
745318235
251881647
1538820786
614642782
35856502
574737173
142547798
552443818
1269312300
984864593
1795579679
1887908187
993213732
214039366
82826236
508080127
1256316030
148608200
355160801
1686187516
1828677637
1498789965
144694308
323248311
920239308
377391151
234262634
679213172
1339224558
325380524
1156769329
906634270
1241035883
638147319
607062352
1422966244
1548790660
1260977266
1978297457
634870513
21508802
581869522
127062535
1224333736
1505940320
1910381569
857223415
1348552943
1960643893
658691894
407729475
2081609471
1368046571
1321336162
1831222968
1997539310
1032431862
507205410
1684756700
2062619103
1853302646
2023568859
119796127
786843462
1312260763
2125238982
1823913975
1672797625
2095107979
1508806451
2128417814
2012815924
976135176
1870531579
696319133
1530476233
1319121608
715458619
772993582
1891571910
2032520098
1345294998
1157092262
937109465
1727644858
811289461
1513779385
752651844
101392503
1607401462
994464173
1633605314
1923757926
1324764854
1024156493
914056535
276320381
1344548525
438718148
2019287584
1326922029
292870171
2063064152
108485980
1435093895
422551196
577772437
1128226012
150213168
686489216
1418740643
811776028
1078832379
362834085
666397565
163804997
1346919684
1408814993
958237495
1307332217
249933754
252283767
170041371
1574905061
602674732
1832520869
1732921860
589274660
236126544
1193092732
778472696
2124295724
310127890
1590984706
100727040
1123159329
2074921658
271999507
1685827029
1972933604
700672192
513583698
1513967013
1799185449
706046305
569472107
891861580
1732733046
1191016084
760497994
603736338
324943855
2080902538
829922088
468702201
976811874
1332067497
758628957
163045481
1986540847
422220788
443080000
1752175852
1490498241
1019227688
1128523135
1337363904
79348171
2000037422
534315089
1976873490
1601444273
2087352854
2007859988
1511690167
1079141876
72896931
484018248
1642754361
1601737335
148034976
232207964
2097712224
53280158
232533905
1353610778
447231531
1191208725
1299120586
1828833380
1092492697
1706829996
2037958197
331969174
164726768
475681116
1061407342
1496000989
2029185992
1527375288
1128590767
604693939
1422918805
2021862750
1367546824
1067771043
164841075
1507091361
1069959619
1078455923
1184381817
1627438347
580690940
1871144355
431166855
1320740976
1678612724
1605162233
760733196
684265932
858085924
1602906200
1203362354
793416574
512907847
1152539429
68605480
1929610719
67520606
1651520772
1150187342
1772405999
1486002389
1767615591
1326539504
2059139608
1986574604
1338016973
1010508075
1885133711
1032531080
1320796447
888181496
1882414729
391167915
773926804
1310600946
876619617
925632586
2032605488
1835830803
1867028299
292670532
617125277
1878868861
918985662
2044034256
1190783863
1056558741
1962051708
1769930241
466487218
275812130
269869270
1310354246
1450318612
239289434
1543557870
665120322
168897449
2009308115
485414970
590000948
67794229
232518303
425186963
2027268920
1730323909
2056356785
1921287200
1668791687
485794123
1626409361
954596171
1953412554
917831300
1596088432
742925616
1331466216
1082279242
691402686
1987295107
879349520
925468219
1080251874
412216003
2061257842
1822157801
1774015992
376901185
884166014
1085605809
1598911989
1947118192
1284235585
381376140
1709048484
302779156
1982289823
52164748
1720666474
513424286
383184366
2016152711
1728788190
1853952652
44597754
1653147367
2003319942
1329914193
693414853
1514298605
1392003155
2082295388
2080171799
828967743
1579537068
1960818574
1593898598
1076440791
528188025
1102865339
1441531464
211859780
226572608
675520610
1591097943
662056841
1400202218
2105266831
135104315
1161712561
1288393690
1021739372
1811823069
1461261348
209896195
1378628634
814403547
238404519
1305065823
558112424
1835399496
387967162
296463860
1871758899
495913699
2041229257
1429128449
183328641
1646264833
1141368392
20945614
895123603
1381820130
329454425
1732206900
1427459926
379099116
93189756
1110333590
470583799
1186376390
765754135
1892587977
254507338
2047574467
938616216
1601669866
1090024930
1596194986
1235425587
1798346658
1378182927
1052691006
1507099071
1817541347
127884860
1257684980
1420789241
1434967319
1542153912
1827000413
1655580401
2121296397
927699756
204119211
1575254830
769976532
2056813273
1039801381
778398417
90023659
1151021959
1020027959
78330548
1527619425
1446274918
1533618760
1178917318
1129722688
1060540465
1201384240
1712851138
709396704
1309521890
1963498119
99788
1410659048
1229402292
697064118
1220185266
1782750187
288983487
1289712826
1046145215
197255389
1165549664
1318852762
1701474121
1251780695
1447326686
213930942
1966889158
1549248093
188592260
1175933799
1605011604
2082142078
1068454637
1452880685
995764903
295676269
1761386998
610788735
2067902854
536505152
1955353643
368964215
597258209
1609993957
115322005
1145102817
123788176
261034795
619899674
647935168
857182320
1990788315
1187374865
1619164069
1932881826
1827096671
254379743
1863285438
700886876
805535234
348309436
1220336977
969792820
1358579927
2117893732
1662573893
1175451571
849557237
1921872221
1164527805
1766831022
148824085
1934490098
1235408818
439331780
693846997
355469131
436015386
875375980
184274638
1531519508
1495064832
1985070341
1213075912
1835670819
1634091621
897178198
2143260341
1582670851
2017182854
2061655247
316629841
1499074974
8317212
593979074
987830446
1862486268
516914489
760624597
1113981302
1441026311
1215995140
590664078
1839810015
1221226752
1202111588
49135008
1441578808
860987555
20250421
1914472247
1577058452
1546067554
487190043
1086053037
475164750
805150626
1240290843
811402585
730793674
40535968
491397962
609735823
1049033443
1959191062
954684326
1261723718
1773930845
117389898
134614353
1942471198
1035473613
354024646
2077181860
467635413
1156661464
937170686
199191618
1208789600
1420785681
812815973
1151889561
1322881954
1885212228
1035077468
213574702
696543699
861614696
2049917532
182971480
1740705711
973398810
1884689894
1571378504
1443917590
1802456540
126385794
1110911373
2010291303
1072642648
176337795
1238658855
1088284941
1632689689
1184552174
1212833234
1363630395
1661476934
631410694
1547997122
1194330819
204018769
1631079304
2051825636
775199661
458179284
55178743
1607392965
1134159256
768373996
1799428685
985899984
641175892
230693714
246082825
1723865234
1322840257
852618617
1670510077
1365934846
1988402990
134718471
2034158768
1988044787
536044995
805026574
492364990
323581065
1147513263
227259516
404679124
1437489676
240429902
967946460
1403121393
876979836
559003883
1947512833
1452927477
1295817070
2131778332
1208581190
22898693
1096966973
209788067
1022175216
543301725
1767421297
48799956
1468287156
891472112
1756270397
560690501
1277319080
1488188057
1055380043
1810447970
1738735217
150335762
515513478
855848018
1613881472
920807784
333226641
617280636
997062225
267177270
996408995
1840811837
1891323977
975824764
2121249289
1253623654
539352615
727873574
431847041
1406118919
823994215
1879489167
652978811
433471940
1698836977
378314816
1459095750
2101547423
1029528108
1351454167
872054975
1581971000
2035102965
779819415
93396999
1223529921
546078135
1414875828
324126555
513298309
811024127
1484127133
1857571806
1758880588
1435422130
130153400
1339084390
96661272
952943006
1228780121
1361760644
906526707
1706141566
1435619436
1551134418
895097986
1734755994
48616107
964421860
1875718813
1561807579
1343645584
1395511838
62861709
1786348181
42971786
2000525445
66454285
2063224797
2027986514
1917744193
1811173299
1958712643
928380205
851609287
870561697
414042912
1367326782
1736115007
1476590444
950746974
1269813272
2024146242
635456281
457427061
1506278289
1853611509
951086390
1120264513
818818145
269181216
685680743
505463635
1361190882
1461095993
1539731766
2101201538
1278870900
1778814756
694882784
1834886038
178341262
1323628898
1618609205
1025199089
1472135267
1000967545
1526465904
1317859890
1614140990
1646704603
2102002607
2111161036
899443264
73243770
1338295022
1365190034
540336605
657843393
223279024
811907396
1775649513
1560256356
2061020936
670492947
1918745914
2053394397
49659028
794371013
357730498
1392248772
1739130804
1893109527
1349979229
110431937
308638060
183919907
1153239741
1355809252
1845220506
1771971478
1304292802
1696077353
1839333794
53435968
377447351
2084168940
1580610748
29207437
1734175044
98762380
1364774421
1002736221
1007658142
187148343
1450598267
1544094750
1650429063
745611649
910495465
1540351130
1986700882
408068381
1079274826
1435765192
1774801641
175817504
15006324
476766859
303470716
1537514084
792643835
633097006
44882748
66922898
628817363
1740303709
259144769
166381112
402514215
1584473830
1794237821
2055749092
868654592
1823804392
1771808412
1376792680
1474290652
1511225468
1510696020
31728158
1395906843
1446255786
1816008235
1147518148
867690098
1358359590
1291943365
1107750504
335258320
606908842
571321929
1949791316
510340755
599345859
1804173989
798468176
706359711
1294793729
1661872271
1541234741
621225278
204038704
476975291
1663438738
954329466
140469692
461379737
355657670
566563682
1768490786
536902401
612142987
1117929579
329051014
470580771
1767764618
631519856
222219403
1449378264
766863250
1592358829
1589650992
1063502553
1934784463
1448597153
398544192
1729371828
1177757634
605396388
1570672901
331224316
282480293
954682380
103380061
1841555394
1062833781
1586243695
1111628499
1820480315
1373439469
779767560
1321203863
529528936
1575266435
2072531028
1241635532
403312709
1585254617
2110429365
1287520145
116648701
624727990
230316241
1242343638
2126707202
1309821223
1998619104
1636581927
1507418244
1753050652
75509821
485387285
2134256482
246765956
1828357913
1750318920
2010168409
520313335
1054256675
544301657
1518144258
28915621
2122431807
109016851
385599759
1867925298
97524141
974040719
1359139039
1503442707
1044788333
582581858
1714328010
999166118
58885885
1347662311
1468667346
1318422520
1800173990
2125783454
972235588
1162070876
2021709342
1303297440
797376114
1235274562
1074081827
1223769800
1103625598
1330464452
1231567459
350350831
1194433424
974690322
283716204
1245882738
1911422274
131244222
1085161289
2081875284
788923684
915174593
1573701648
1576720133
547015221
1961452111
426437737
862927022
2141810205
636404153
956124272
377360508
287088108
175599636
1111862871
1854033722
1618448416
1679390281
1937159533
1922330852
1902480435
245332781
1049176542
548847754
600500658
1914556822
650167212
106753123
583002364
1043246631
2123132751
1515125106
1842424907
1011006281
1544659005
139088718
1769727162
584491744
744020379
669907248
2020841981
435019064
51862660
1041274313
1696217208
1429853919
1794545753
466929865
1761486107
1379291765
1927105233
2090400830
1643463679
1358439206
1208008320
762214768
1518253687
828396169
1811406663
1427311767
1891179478
1120383247
120094646
993711084
733767290
1040037990
1780126559
343283940
563135084
869556964
1713762976
2022945477
83402552
2107669833
965297897
761808401
1490383330
1835047206
1418105027
1436940221
2127668069
171934103
447900912
1510659996
507772570
791538808
1999209590
898842591
1116660832
1134656548
1177002298
1804158412
418793720
443590441
1027357836
1289264903
663601778
581763646
360277364
540658196
1202445664
1501429758
1533469037
511255752
137613810
248228808
686221779
1014619357
1355443200
337650203
1743082930
1974627317
678853062
738383784
980627279
183758787
1971031622
824117227
817613891
290091598
202623180
691294791
58319395
805298148
1513511419
1925825653
1365924168
1497685720
1567843623
1785654648
2051034868
1405517406
68396776
183423720
1322850105
1778538163
1761737816
2104449383
1135966172
369594902
837212087
1875173106
1497062825
196522004
2071300186
1030601522
1415902702
217519682
958504369
262723116
708185738
1894531023
2081177369
2091867553
156944796
758304135
1253629116
624360881
1243116633
839682102
671233818
1836989474
581026054
792375815
1785259622
99075977
43630805
169480711
1089503779
754944951
2048206887
296562553
224729695
1495293955
1219566441
812131081
1200783685
366446411
646682408
381912905
622986567
1179648990
64832263
1779800728
469032076
849667701
1327936703
1187989621
1633683898
1602474031
289335593
1454643034
1320743522
576847405
1370522186
2141429844
793374979
692307646
1128871652
1220137426
945699794
1753750243
1074419035
278294874
1719493622
1858418185
1670584526
1879161276
993081868
1591818223
1493606653
2141438659
1112518539
2026547781
2015096193
23859143
1649649610
625216617
1720762645
546065651
1745533825
1594007677
553257658
1465971079
147639256
626070632
752751422
163706946
424895168
1141775226
1807161483
1789177087
2009163162
1427275655
2144942816
1740226663
861749653
658118049
501387236
1509945720
1042847685
677017773
1153499796
93635147
1199973440
181404591
976637369
1188426746
583788122
451776138
1918834299
1266285418
1260345373
799363293
1331620888
1326539504
920924288
390073410
209864080
1246883170
1179228638
1231360981
1687373623
145359922
443151766
1431821143
1368796331
950850792
861194926
2017803708
379443046
12165413
329184831
41265736
253339252
1057875971
572998686
2056930239
767642618
1214545510
1098595952
224843794
1840353393
647622489
161664050
1152677539
940298593
1220870526
1517646851
450718882
791500690
91878860
2142278090
1955963339
541310955
958313776
405420865
667929072
2117512053
573889094
727732487
753450055
1717210678
800875120
1772096628
1537485842
1542873193
353964817
856513856
1091609208
1990659403
944205116
872628075
1980112059
1184312921
1382779090
838203396
245162775
2092585792
972346090
2137704521
1992640848
2087625246
1189554741
799917629
166867324
1815558975
438380294
1064947334
70734846
1035643649
1389503733
1530958722
511460855
2107849124
776141817
1557768228
1789362973
2088281829
585261117
750965230
1616315045
1140356087
1939676752
1353591380
1480260267
1762325091
1811935266
687065856
1145416564
924776580
1178516510
527622372
1591201086
356805656
1387761262
661864852
1360251280
517508710
358438042
1571487020
346971644
481617512
1668323332
204505457
231320049
1520197257
1348012941
390725529
315090117
756910926
1560701664
796966753
940657229
1148281817
1286571309
1874478305
767151720
339734431
2143168253
1512977569
1052147631
384793149
1305074344
1896398288
622147547
1667016761
1953791013
1789064821
1026010209
1496508654
1220379106
636985377
112745325
2057515469
1851459575
761034249
1779675549
1874558037
817460490
659620065
1156812890
1489958442
219033871
1040186255
2100877201
1104100635
2075349002
913648167
1767719048
1725380559
725135216
578113716
1104322676
998624998
335652025
2102931820
706160300
200629380
1620617404
1456958735
834620705
1937998983
2038751481
722445077
1911756988
804508977
1566226641
317145209
1531578952
1078633841
1577947763
1167092391
1841459760
138927198
2064720101
171350707
1242280352
1172078582
619063229
2115542671
2024246219
953695225
143550233
960735014
353021829
703559901
748734844
475271232
1968544428
719806652
353833925
1712337311
1295010125
743655019
78123956
553512115
1660275397
1361001909
1161396393
1318599451
468826967
904679377
553475149
1936323832
933622077
891707474
1473307763
8711598
223927565
2050782270
410677174
440333005
1353637452
490428785
1904009867
522646970
2007712925
1296499343
197279302
2038462954
811779202
299591966
1787441719
1687673809
1196117376
814635828
1872418455
1356853025
175330732
555127060
910840700
899061433
1001537573
106523866
486934201
652368504
1472022352
1116061794
239931472
605908610
2007419648
1647964589
1039347892
1573173478
1361730431
1772431482
1665589230
1175852860
605788016
2017045158
579215925
855963302
92579352
1896452121
1895392378
2121713821
672792805
1396014046
654614275
1044937072
50049047
267505667
445313902
1154425586
109814721
1710904213
1229254757
50510912
496067378
619115491
379773216
721354814
576154741
1186535218
1450858596
1767026086
840873123
1449340725
1341426411
692964104
792191703
1891280011
627706185
923204951
1584010887
1898097223
1698389946
1467056508
2136748556
1661437130
1633610448
789358886
1964884220
516786657
165000273
1710676292
1777505593
2002032997
1909149818
2100238656
1500986024
483684599
1298516342
1846533146
47222664
565126724
17271650
567650678
969617276
781928997
1614628136
1220417102
822062415
1260050322
1790767286
2046627161
1371810151
1034872735
247236171
490703142
105353967
918576661
740642875
74307429
1116471927
824670283
544856212
519834075
1103629552
1231019806
580155087
1940770071
1309709779
106908988
505342344
1210659738
1852007549
1194038956
305502825
1355356795
1104000937
1952052561
1215709486
1909911206
1288515690
432469241
1777874605
1348431078
2040108182
1617810253
1285217472
32245199
887848027
715877642
91994852
750342287
4603761
397417075
1068462332
1454217764
808746340
918507404
1954884695
1946048589
1596837812
1374648361
1320183828
312321418
4933955
1724381376
83855593
1317459622
672649203
1391832263
256863626
1827340153
1824485130
509935851
1834129251
370678727
1478848482
961437982
2094426793
518940181
1425690965
782372898
954432082
143009134
849405545
1092365945
292060400
913450057
384090292
996921303
605218772
1217876868
1353916007
726525525
1151036254
1492921688
1641693142
373361797
1251375499
1890324283
1700044898
1079557318
680464491
998310904
1058079066
1926796367
28385223
1288426205
1928660691
2134236931
862110676
2111351555
1151633613
956530191
849698487
130958184
282218059
1934848891
1811812581
328717967
2053587611
1737738605
1360570809
1745109035
1035681925
171369
1183867408
791944984
753452214
1146137488
33779601
1338769544
97889952
865922802
1069921290
1632616248
1429400704
1975892305
573554126
85427987
76706410
1331284817
661759717
1797196628
1668052992
1541588084
100219974
934994925
1796993055
1306205399
574003948
955247006
1693621133
12379844
170092178
1532833395
1185887011
875466516
397156817
177439101
386008999
775340946
181743672
405174373
546350013
655270049
1724103200
1644261641
809885892
1056186333
1355550593
2104262225
287366022
715683496
1269241196
1865638475
1315095440
1459656659
1989602506
1474285983
1769873458
929065852
786307233
450675978
1538724735
1003812199
1902143844
661765872
69704801
411066696
1721534085
1293556069
1563343933
350298717
631177490
1699488862
823013737
1301865659
110084542
2037379658
1790840063
530188722
205689119
1512278072
531919018
970238936
411075457
200852337
1343993117
1752250047
309897996
1541495573
1952075546
533375304
706190927
851908156
724152522
1060676930
528735539
724281944
493464909
2029905362
1782008003
1408714385
99759547
1170291981
241725626
1495446232
1790370253
1956023460
1992365220
178832241
407763148
799135088
1563400726
475460336
1031069559
285762091
274240404
1600962178
1844542638
1645318806
1662065458
957116712
40117855
819423250
196869263
170378157
2087612578
1190101685
752443674
904943035
256463090
599475796
658253734
1270056755
1608864934
331010932
132377531
1585930750
1153122752
998882511
1035719053
1680913065
1476770960
1832069510
465054292
457064045
451844414
213441900
1875796348
148579119
1203354248
1301369744
882202304
1794223288
1850738923
2048068572
1365185269
1899677029
919320974
1938803149
2023823708
634101153
694958533
1190613772
1860504750
714891562
1846394996
1483525833
1140557432
625199558
1209158119
1732338882
901087027
154834307
173634804
1019475009
1294433904
1228910281
1791740147
1220681945
1284228170
861359515
414984404
1765696778
117851091
1902644064
19527838
1041385846
648900437
868202671
452920616
1253562515
72713894
265248350
2051909896
962360584
643156815
764962596
941740451
1202832409
1673655626
363887888
129946581
339800955
361311523
1621237956
1107294989
103752994
2096883743
634196110
487476087
1790436661
1047303532
1832419692
2040875489
617682566
1921473033
1940460263
311090779
244305802
1194815022
1506684471
1965247663
1156673919
1482775497
391170171
1694242428
2107153518
269425479
693008117
1724513838
1169592020
61693592
214051142
991582635
1691554049
1897602961
686351757
214469245
19829534
1895435286
2145176963
1402332609
1486896505
1214682013
96141647
412573653
702815430
640723037
1302844060
846759408
1452629709
1791867607
1635454205
194158721
2125844006
404660126
1991182075
1851991553
1368008679
599327124
1387789789
1853609066
740385494
1770687874
2097263530
1214092040
1392721723
1255851274
651511855
96179694
781173080
2130351849
757572208
1059125008
1191855235
642347384
944714021
480923718
1650187643
357392387
551661635
612169110
623724658
1790705240
678359710
1252591144
669105977
1016133688
1991735839
715989693
909104853
918943963
490817991
2071473197
701503616
1968244968
1501176945
326850536
1700728773
871092716
1733149188
434736130
1273017012
477159704
1929808065
883588827
175193388
1853702677
1128931708
1196282177
1058052265
813515005
1304987354
1715579512
404373012
1553207745
2098196982
1969332835
1118914086
224643246
361605218
1929159311
1691651421
1743995965
1784886631
1442043935
317482898
2047065080
1357372428
1478049922
1348429159
1228289316
365390542
976346909
62648859
577548536
1871002316
606013506
591589233
843008749
2033966471
1229929572
1142342193
148805507
1802016439
650802315
320171569
764056274
859388354
1256613111
590200107
1719443851
1039115697
177805717
484018248
2020772834
2140613109
399611329
914971867
859765725
1694144172
1602741550
737314354
1572489236
1438181035
300786305
241681247
2003382192
109342587
1108696392
1064175107
1594565215
1688706623
1207952241
795419429
1276435350
1686786236
746084564
2066810622
1719101421
127584714
1410824519
13860632
959101898
1283909565
607206038
377458854
1603529512
639977298
2060987306
1229536220
219364177
1939829090
1531878556
1019307192
1311352554
1957221232
493717463
780536206
515848968
1662246188
2056805316
1982505026
1966775249
1944314304
1558061813
1113208511
292353417
1551587450
611636187
1527399088
954618979
2084628348
636815523
846388897
681565672
379978558
25772641
576322958
1923369355
148021777
2140292252
645986588
468189971
1266081105
423912476
1855244980
597947501
1707200206
321357033
1339095876
102187063
1815359149
1608271556
133976517
295592982
2029255382
182079000
772468572
1489061967
2014679435
326144812
1245076372
333119341
1187803459
1859882544
241048385
2002519882
1538046418
719302830
993924437
104919065
1722941420
2114780061
543590923
1642618507
2108678144
1243311950
19935913
348830074
156137701
176786663
199178170
1044039980
366439573
683512310
633756405
258038464
1533818828
929453855
1574139191
1193637547
794773101
564776657
1056240298
1573734362
497497683
741664224
913425677
861511967
119321896
1016173814
911102387
392091103
907279508
1267587737
45236457
1828618002
1201603973
777955948
55013819
347609113
1249771467
255832355
1982623398
1676992721
1491655331
1372112222
978555885
1452787291
910892907
781566787
1028828469
722268262
217935652
865817609
682311734
1397587795
426150582
1801348929
1610703469
486479746
780017548
849059549
391579824
577890994
559938268
610104683
1630459540
1985149866
233391729
356692244
907921417
401959127
2106186698
2084162556
816336885
1721432564
881982441
940195799
623259367
1111891509
571790002
2036228677
1296389574
2100037044
1569068941
1821306711
1621118474
1158317423
1888548350
377184404
647171404
634391746
1367489191
1848194411
600474298
1833608515
1371030703
959141885
675395971
9885954
1738519477
1405947542
1745368406
1409838635
516866231
839583701
1006522769
1120271433
421411963
2047634595
1304723327
1118234247
1695961824
112809410
21493869
2073697654
1451652932
1861225212
765769550
700867880
671612575
1641270827
739050800
1555916901
1252425315
1677310083
1208128046
1263479350
1293577749
1081510076
1600543448
534172916
146199587
1126593887
1478191349
144757193
666786054
412048029
1291170707
2123002089
420152300
350584667
656153153
1577649261
2138514133
2074478309
87697592
246381207
653542856
285420363
1501295081
1705326619
102428372
1072595650
1197901540
339979982
1487298458
1636299304
1219254133
1951854497
1040099716
848084575
854303951
1852641126
50033569
69672901
1472974876
1904878603
1300511627
652076213
99861429
1265949527
1490926205
1523459422
1180070028
598299143
340166961
826756119
992534822
346619745
686195121
1648781829
111069873
201827969
529705803
1878930718
1581115345
1844843991
2122847895
1418717126
1903653980
425230825
1727356611
1734435732
1206688874
466475078
1047692989
1480285309
1159739847
229116246
1572432659
1447971787
405653477
826438992
1742048421
631917178
1247420972
290391789
383118526
343788323
367242981
1650963896
1665706974
271898307
154420800
1451966049
2081685577
370075154
820889129
394957637
825120840
736499944
1290972106
1885944256
1289054694
50375041
1174492624
1558211975
1011135275
1700930075
1471436989
1419472535
530418498
1381755153
2085249101
187465921
1744871295
1777485151
1487803795
1268908369
1929610719
762920872
990050543
932196805
547379289
300784916
1095167974
523171184
272737026
1790094487
1144767664
2115713991
1927348680
21601520
1976088611
795912392
1419853337
1354550341
1499530439
566336430
1762044562
1324312867
1215656421
1934309796
1947620244
1100248679
2023122552
41690068
1806436109
2118285070
1923551229
1802264453
1984012415
1261734799
2095271423
376891271
1130799181
1498429013
446935306
1454011231
2016553679
1223944185
1351153340
1736144063
2013249140
1093460190
1562568225
134164802
887430858
837336056
326469369
187066687
172180230
2080885943
1705831928
798164987
17720024
1082206022
330548992
1671222725
644649348
1335655969
2051945898
1573439131
1832454414
251403599
1333473738
263385755
582299412
1844476615
559695798
1563331640
1310527080
1893039697
591009481
411295029
1593937822
831106094
393559504
428109164
370447263
1677853436
952569710
628805897
1692242067
792686146
144270492
492794218
881788263
1310445041
310311743
1479756645
201009730
965159482
399848637
746377398
1480654307
1554188793
362689357
1202941093
1461871146
1178186611
2007587567
1538925232
663052251
772739610
123568724
613801950
1951210739
133377092
1986715026
2032441037
1121445907
312119238
1336073549
1436443128
1466915213
312476709
675538021
1375540485
798747516
668604183
768592796
215525440
436369641
200216925
296797215
1191824481
2094327880
1101481994
1759767463
1887166858
804077255
711745019
1430338192
20581232
1777767574
1406521796
62826541
353714608
848303698
239247332
130809672
1211394054
1522382030
837368187
382644908
255588814
420090221
1277180342
1473104042
1238476141
2051989859
409290673
351322648
1499719881
5562498
1970146759
78227733
2039064920
886581929
228759985
360973806
829505492
619007276
840343278
2059705333
1063411923
1789844809
1309195592
1417700979
141162254
251867836
1246073482
1936557209
1640510175
884637536
1116950048
1798798930
780496629
601421813
1497636245
500266953
1851473980
1262568662
141976814
36299007
878465859
1981714058
849274857
178247286
601803826
1956762693
1902942982
466639513
751627981
206538467
784593883
693748742
1502545366
1107953968
933393970
526197457
2018720536
1050699812
731011654
1209006681
1583091104
1254033927
741150312
1038788878
2066314313
351978847
1154795487
1540578480
1576636948
902378819
1757831506
935823434
254413552
1002055538
1237764739
1458490119
1608193971
796897882
161332227
791936895
612892648
861865693
1046582333
1576918663
1800389200
964712031
1936108891
1804820152
371387006
788484749
392361198
400101576
943283961
1768485890
358442183
1910294923
730129072
583566318
343495365
1376006041
2037552808
632203523
2135087916
1225282576
1128123913
1069977963
1221246596
2024591223
1195112019
505475862
1895121895
2064355648
1165320307
1116677860
1934829229
2067530485
1833248095
515666915
472343067
1172547899
2016713946
276602602
1433805273
1067631527
646825109
1593269377
1433836398
1985458465
1652733509
1469871054
302389882
1301004523
357641140
715902993
2010332423
577619755
207448687
156118591
200873837
1904793305
1310289721
1092869893
162964200
771064836
879527592
814778521
502466894
313954912
579806338
867562896
1836317149
321675721
427065106
612805413
1298578052
342059691
1011418858
1440663213
1069685756
1016127307
432333872
1755644719
768288277
1368568269
1580476683
1730003832
1534226022
1602000525
2049590486
1590636463
359753180
625233566
1984543600
662768942
212171996
1249237754
2012359873
1379717896
981449363
1069959201
1109032372
1642097006
913335228
1331937617
130230930
481046867
2001650298
1298214683
671086041
413287380
1067528294
1115019563
1527645804
374673777
161620681
1715055212
1719463899
1739598248
1848824744
1033335516
827355010
1423200648
887202706
1519946195
709967936
973033380
873605419
714552106
503051707
236037571
1811786357
722831229
942862250
877032954
1932372016
56893673
631355211
847067758
629856008
1871286616
82966953
836706118
1823720884
986921191
508034661
556914816
1996568189
1757194746
2140180697
271519283
525620831
2070452084
1609687169
1692447815
2121169564
1980438045
551784581
544466619
1485664938
1525447640
1752494924
846806764
346470074
51221755
99769116
1860239303
1712914286
1788743291
672752405
775206822
1828250501
864382145
392651617
1847955091
271275008
152006931
1921578463
1138877149
1829506951
1991626400
340660847
1112588887
584114253
2076823304
254744220
921061152
1011707348
862192645
41905939
1106395326
763840020
1170543213
883532434
1655118997
1908263375
1478284522
748982336
1184236718
560615456
459245309
1762419949
2048331852
427734730
1598986043
1081661356
489640654
1511590293
200920601
1440094031
54806264
1784747970
1952483996
589846156
707888552
1595908960
285476893
1584479298
207696987
18397752
1933145068
1788789520
1328210278
2031724195
1280232170
516252865
1885522164
979998906
1746853680
1933442754
1901961589
1963968460
192445278
249322927
1902725715
1010104489
895603403
683879730
527249258
1726806598
1215963568
1748635776
859087449
1564134053
2123926748
814500411
591192755
1724776144
1390243661
246011453
281716605
945722273
1838533491
1586716750
271134164
1188384355
777732531
1854689836
342566344
7368896
162200051
660535574
1336039113
619984342
1121959285
1654976019
931979457
912451873
1060998005
1340292545
569484051
1134313693
766133937
647503056
1819972599
1030048737
120192132
928495835
1502544788
1138577025
1254019932
2018595209
21603430
619186250
1476493872
424771575
1318095692
10469335
635088108
1495203213
741780769
1461322155
1642523808
1630848438
1185031115
1794711166
1001484396
1752315162
74499587
1078105796
2053335261
267944863
1854994919
1157732461
142193244
537838041
1422354129
2019742219
74004662
504499328
142001086
626571370
771882768
97747816
924057466
1115429881
937956386
1217155033
1851899660
550474067
1612339341
1873478077
1444798882
1660397347
571564757
235096675
660528422
1062050052
238208959
1583605984
1153855934
229490098
1702244219
950470538
2027475711
191786429
1770490900
1935342565
687783303
897239234
1936557209
747493059
1251370809
1447401494
354091454
924358380
148781455
174294892
920219996
646121258
122107837
432631901
2085064842
1230572884
1334222469
487777394
407034497
1407420365
173728182
712561408
56439394
565274448
364979980
309754881
2038756662
1230827446
905379503
270605341
1439779985
209266382
201445876
569793768
1835468332
446437428
601371121
302138670
1206511441
2087402703
1163451207
1730784003
1022353752
2133973510
672028206
794723629
1081298248
534833506
327276061
1231287107
774860131
352202158
680984508
1807154724
1382568579
1166160471
49770758
116436364
630537897
1773466954
74882180
1353437851
1534325399
1893068499
386710428
1710331832
1508607323
2072358829
542869322
506578627
838824559
1725233513
1835123387
1658608774
1958930628
567813437
1013072891
1189176219
1883827480
936631196
1525208175
1682566566
1563375522
2117502466
491909098
1403748729
1946202771
47301700
2146409506
1607160755
233091327
1778656434
1227045795
1095884821
206682342
1266641251
1434313392
36751538
845950470
800640189
1334851215
1280106914
1956843658
1863919771
988876989
1226020503
155391396
1736132078
1441706949
1678153491
1862964800
1103742989
1282532583
67374764
2136165381
930100941
345919081
1610876977
435105690
1956003306
115076568
1363910713
1571031046
1807420897
1236165348
202503522
485265323
1468741552
574148539
1549108186
302075123
1842437073
1026485001
2116347247
2067226022
1222560450
672154208
487699875
177893434
1643900280
1110602102
374581506
47437320
2128951339
1203204093
469083293
80237
581413969
1162113197
1338591379
252711573
616367292
490101395
2118812927
513471634
1931888083
1821299369
2135620056
1262107632
1076135876
1093202389
1265052054
656441577
437633036
308587717
1561024744
181760926
177509998
919888979
1255871679
1837215538
734316007
1112212017
1101644137
239362209
677842393
877362309
991668770
142572788
1330270538
1669597715
322401255
1940675360
701078064
840299298
132201324
250050553
2004533171
1743775257
1209124646
1379023756
434246933
307682331
804405643
418554718
1881708658
1761076646
917162643
87473320
1462368953
785674066
1147739224
1908864101
1344594364
537142100
931151100
1131222252
766113221
1223796338
1838530895
2146282214
775889303
976283684
1225041486
1725821361
532448778
787310537
739971634
1725605703
1632169468
662276342
840963870
842910846
1912687213
1793092342
1778873198
616973699
1828403007
514100118
1196363349
118922430
616436022
478181731
1549835766
1117025722
326991689
676525948
1546973400
989910112
302938232
1515240572
705697530
1583332441
325970668
682266620
809592274
2051181364
869889634
923502005
588104587
980329402
978605726
1804304457
771043679
787312214
250491772
1632169614
2086994694
631136189
251543580
1286819520
553612880
695600274
1978677234
508169969
814518809
880712088
172404348
414422653
1255401288
2099768310
477257400
918591689
445422530
939935557
896780241
583246436
1402852574
1454340126
34550306
36440663
1087843436
1637192371
176740040
1968802700
1872510824
1030088913
588823151
305608478
1235097157
233266941
1199508221
1079681598
1994544856
9320861
1491682195
1318788899
2065269565
1322405258
464422778
1876725404
2100416561
2117678685
2041099089
1288009228
1322043315
823799607
696386015
252872941
208155068
108893747
2071082292
1799470510
1668643529
553750413
1109516243
1808097935
1768790809
762767147
1275885593
91104419
1000191462
1224865760
132989281
492582898
1749693244
1785775200
594929552
391110823
829311736
59909471
1204209664
1976526382
1980277276
1459638942
2119656353
270221765
109677572
894067859
1115572052
122841092
1455877294
1174003573
1680717127
237787789
1520629307
728831776
703112334
18878283
912818646
644100244
609635985
293229716
832191637
1173149225
438317435
408486949
167282965
1852230190
26973952
1531921127
506367979
1288938715
2013470897
648007889
1907127885
401341058
1582651505
955255089
2106111272
942348146
1473413001
780820473
1988708859
496931321
1765557882
1638800162
1484037262
862443619
1619708366
673968556
1982843722
1987819946
372764705
1585924669
765766166
785605887
2015375019
112672440
290625783
647549557
459307073
1770491461
506906292
1935644794
269842625
562677548
1878107849
1269724704
1636114834
1710743157
457716666
1873518905
1653654365
831212759
107155574
1753783698
1559965657
892450792
389910800
903776263
1367111487
980753972
1579711561
1879999643
721634398
2141320444
329374157
1605370461
379897723
663290478
1361923221
581208165
552657219
738428264
1247577910
1185627255
1774019676
1368635768
84338530
843798124
16566936
810600798
1680236837
1333817798
746931707
2020949707
1268186009
853708404
253351712
1994086168
2120202985
993268415
233971437
129966291
1212690666
2022660289
12326640
1400159960
621112478
1618030163
891173921
460478897
275047103
1931393802
462553015
2089877053
162309044
580313345
1383703516
1776003097
460769578
504858254
1310502447
1595302782
1751400653
1710068552
414204305
444705465
32153490
1569555688
443530325
859629602
1652158374
1231324051
1441651799
1752485640
1040783419
1329777638
938039929
1229047220
655444733
1646435800
359848121
882301810
1811826321
28824072
1649060091
6701616
2113031427
241125032
1648257936
1616844109
1763526422
799181884
519572502
2068414759
622457875
1194069536
386439039
759956846
1822853864
1569263904
358803367
1210920622
2099301216
516431509
110062629
1230015770
611404361
1412025986
1882853518
1331580587
828324750
98846669
2047523220
774595225
1220631175
1225462678
2053897776
4578335
1659801427
1643516232
2063786827
281570178
1550408032
297405696
787191119
1712798951
1032633468
174884970
1394672357
1282842717
1675181956
1251883882
1892629260
1840085932
1969079281
683072189
283283770
1231287107
596229029
1774620414
921459679
1762808277
1905258543
664154834
470809421
2016243083
1120127206
439193268
375485049
1866692229
851753751
17966710
1834356122
1476833851
511968128
1709285391
2017571068
1118019328
496380340
127020364
878419107
1140914362
231507957
32555074
1596384373
1710510349
1707471594
2093407425
607698376
1861939499
1211333560
1100256734
1472586936
1971259874
1816087121
1929912463
1433470051
1408423541
1970477287
1646044313
2055803708
876542740
2052570427
1608515349
989842208
2114437919
1459560786
848394807
654826848
420779326
1345383162
2074666434
536761912
893775025
2046240232
1875263999
163909073
186837349
285236408
447988952
968284239
110444766
1517690243
2518955
2083172245
1297352924
1678695555
346257416
2108273270
1150885168
1512121223
1528609097
443553935
1496323660
1915945304
1202277328
2066233879
973312336
815599621
1856905730
940669053
1552547800
463893178
1620084144
2017752994
21252181
472471537
51642489
1199014694
1016309593
963030343
1584714109
104453652
1010953158
1635749658
186674757
1170206025
128827943
1445321660
222659473
493503965
750106006
2073457561
938241922
1388952206
831705156
37743245
1839484897
1708928462
645857439
294368918
1357427624
1115870875
1731685792
418186776
878419107
705759268
820768417
54406309
1082131442
54701233
496820418
970800790
1749325820
390275329
678293280
1867335975
1806994904
1502914045
31913937
1385227416
1170410605
1658840385
257417802
765341514
1969966859
1020843955
1082819762
1359587829
1224868999
910785743
444169839
1375290304
1479639160
1445434691
673331138
23359424
1108123629
401580322
1880319940
1491281488
1484039421
1020978114
12811976
630295837
1021175641
581718725
1574187615
2059419827
457794921
1055896837
2057695589
759307420
132940543
642804796
163746986
1523173304
261132834
1329131583
1343733501
203501274
1842853572
1131728182
738184003
1183141536
506695110
1985955220
1483667579
2091619713
366320805
1285474819
1529434813
589177356
611029853
980907144
303997645
1816724249
1320101011
1407323824
625337880
2044353356
1563020396
755605948
575172302
151215184
1813649898
1749790514
1967552883
157619098
1246760894
329982368
1609052592
758489442
1580308866
1396877069
1658905596
351442925
1914111755
366398367
359680129
850271116
2052727561
860759085
1466374987
360339137
1725756078
899037478
2054890799
1740402183
1999266199
384029794
633984552
1451460371
1983622866
178835228
2048108843
788052965
1798262785
1891166265
483565704
1486159205
862254908
529067637
349339639
825428027
517856003
712940485
148214231
1098037836
1965120309
528909689
901380833
537863215
104320118
1496606787
2010720963
1884984409
346437069
473770590
1756352678
1188879242
2040543514
2047260328
1469795912
177831607
686693978
1836317149
1483914431
1501610599
1022450651
399482251
1119965047
811257301
721435964
1083075958
1792664798
657178098
509463235
1506694245
1550582421
1843382304
1791867607
2115567358
1011378209
152109782
2127437957
112269714
1981603925
491523296
180349076
587241761
1590119049
50211929
881754514
1982722309
678160567
2058628846
66771953
1780750543
1230749707
220260840
171076011
13180882
1955694545
1304264853
1239236057
379743373
1212729112
1552939863
1335857958
1688511893
934989296
1872108172
1113491163
1447765951
1488151719
875874827
1071352412
67778
26607568
2127816092
492586796
1709346756
1829634707
1220336977
1297064567
1435297599
51137909
553157416
692347450
593164094
1514934074
1228728402
961234009
2063441597
1303202753
844662598
1997402023
1598909351
2125463076
2045640403
755392857
405373653
1309421786
1990530276
1815099899
354702467
1394662716
1994275224
1613634495
1396334374
1200086008
1299948571
1073916801
1394403974
967890982
1525725288
811113290
954680651
1503879085
470019789
1051859175
983041350
852851800
228943495
1418468187
768569575
239665521
994429572
486967401
557116719
450675978
576295152
199458376
934838286
653716443
184079607
516297202
1784992957
1346736502
1837223062
980033292
180444473
166855428
979384128
1859067111
1362954415
1054976819
713320582
571019165
1246291635
127895808
1399516993
1016858983
423983184
558870024
761967409
265441767
1457276014
1108226045
1087569445
1039941777
290907462
684246277
249318987
632959213
1810447970
552985455
1091947265
115714088
925185996
183109743
484231765
1611218456
429909205
892707229
789860716
2007229675
460132307
1746503684
1586401633
211450876
1116232763
1592411102
1460085559
1294104927
1949786105
1687346472
1765837473
2127667010
2078924342
1626508468
366681589
1995667428
1549425315
1398940624
535657064
493848476
56333909
1353890019
121678851
716718270
1656279236
140688852
1505800599
839017868
1413438279
859573015
786546274
1094128703
648245564
282305646
1362182844
730282499
747370185
547687614
730867708
1146542369
988379479
1894500191
785106067
1467095436
497827357
1102776783
1447823084
1571729674
949975546
734253165
2096061730
1664387689
1911246236
1987588300
450486506
1226229834
1316809190
1819712107
1607074394
830656644
1662166079
2014733791
283959994
182362989
128805084
561752194
1292862104
15997603
906807305
1031511919
1137212677
670806016
218935538
1675978605
468959127
909768805
1513831929
1306887749
673710798
1635427886
669858388
1425770315
1112363273
634493663
954953720
558366845
1341150700
171856488
2054783143
1558303787
989375607
234415609
2015304432
533498727
558275658
984180256
1910383992
365770854
1090398437
1090870629
1110112688
2076277253
460398085
1691992045
1133480637
2062063855
323897393
351162909
1995035076
1082548373
892850952
1538518641
487648155
1640716633
1804616590
1215725631
606585719
1622078791
851181379
1842288902
1820266967
407073257
1089153989
1090257164
1900229419
435201170
1147223372
1176738860
467953150
1238898462
626136569
118367946
1674075024
1559159731
1161589257
1698296662
706344481
1360123156
562505045
1468054811
71862026
308186284
1251571221
290898411
1752235693
1207558897
616016034
690171632
1523535958
1869433956
903336750
1817254478
1559376570
231617230
1373448048
773385994
634585059
31429895
92241325
1557181459
1939908227
473873252
296400780
675487792
436672253
411879252
1023844527
353512784
10374337
949976316
1055103404
1951308232
711897497
346730417
1837169559
1937674435
1044570344
1637504299
1420500384
1642375125
661738814
785337443
1931281336
2098256938
1145816846
599727318
999765340
2116133263
1113467843
628577884
1450761638
211175647
1404266874
1766812011
1646982746
661302950
1262733980
202342336
278301346
852448539
731451335
1986640514
1489915279
1731213051
207807456
1916624125
1367406538
223775300
1639186394
350333205
1772854387
1790802605
1966448384
1595740497
1062431651
648487510
336609923
1366864721
974252040
1442090642
76715071
194181085
268692075
548865322
1373908200
1718741456
1966564676
1538091987
1373237280
1521571086
1404275779
8317212
1854127354
965747180
1450486735
735850514
1551374151
25083868
543170749
1368754693
1667780399
1173714251
1611868459
1061940087
506957171
1138575098
2107795500
1283309918
213294885
5229217
1852682494
516670226
725480621
272380507
744468874
1081925357
1838740308
622882751
1934209789
224577687
974214935
299250890
149069432
794811865
1378552528
1587739166
324015731
2132217475
1342545482
1186743900
490631933
341997473
1728964673
1873288570
59776839
248333825
308590745
1411991024
1180547688
1651823810
1738935355
710042921
1336266530
2129801426
610975205
783183007
264513115
693884528
360716300
2039710139
1246910189
2136697093
615236594
1916593807
1555415009
1175823810
959873803
1935140820
1938395437
1663540201
1126518923
948960454
9630493
303209501
1984949989
499285887
393964505
1586790223
1085928413
783174430
568085634
14706772
453604296
1087550607
711769708
466010834
1781789513
1778333297
1844365234
1964530765
1861541435
345563163
1957223594
485409658
1454198420
847731865
1828972788
1751668765
1663782762
1956633857
985508007
1377732615
1250923614
787507900
559872630
1511345529
1648987242
440114332
1787183915
284200167
1706270313
594728682
487888512
1190765536
1212291025
1201153071
909202876
831128043
1687636306
788298866
521135664
668193425
1479317211
1664240707
1689372774
550103226
1883022854
1502379754
1386617019
1828415925
471473410
73337900
658798414
1814439658
2032000699
437367984
1183376427
1829041151
169998585
800478356
1966180064
1362092077
1726099910
1926134971
1523183040
773203481
1108567134
1469633040
2100426661
142594336
1606145645
1085290565
1132615744
426284727
2019064897
2055752581
293202779
440672829
1375982383
1614465248
1975313512
42306843
692940040
326107848
2005561313
1855371720
362405648
1413077210
571224575
1507622727
964124614
1222917693
810509210
69374685
1992190873
349295354
1135966172
207956031
1997686262
481718001
1889390202
1866286603
318177274
1344881167
1288838298
904587608
2016328050
250127633
2126868676
2046301121
2121174025
1791260422
909144213
151034622
944135925
299785781
1796040056
194514109
1743665614
1471840667
222096350
258267954
809989336
889726241
2085027620
1339684030
840783385
950182116
169894186
136595181
611844217
2051347878
853200469
1251531810
733420826
286718865
1419303991
920707842
606859696
1530750493
567818248
264155979
1253485223
1117537923
1472524932
267162692
418271321
1010565258
1685209923
1536115556
1526497297
314726544
1535564005
1479250674
2060555192
1776624398
1847507075
186454922
1326767048
537188497
1424011330
386118514
366412692
450935562
94657172
227433787
1261744347
1225717858
814260902
2015243769
440828411
1250320346
624154890
1927363257
693174239
1105774458
2136745026
1571532630
893953198
472742452
1193847553
1825890487
754192306
238317391
145644252
1892469637
1734838584
1937516012
2042735707
1076282694
1778877246
5342903
2070452084
404801484
1189088957
1839773892
1916360924
2106540384
1457246496
479519367
722092781
67209557
1471622952
376091124
164743268
1087489037
764198457
462052612
536930247
1625282041
2061519886
2109879140
836422864
2104198949
1752075795
1996170684
1525849250
680283254
600968330
306698584
1597018148
19427394
272956809
1729573312
456809139
1997082896
1004234645
1169607577
1958666549
758284544
1528069434
1113854262
1054857386
1772847172
1038741556
651528338
80322748
1907199317
1971011255
235098178
1588057974
63533495
186767032
1638819892
156684360
1077067921
1570874948
1575963670
1596548163
425585280
37665204
638803359
193046493
170907518
510374442
1668703941
846177321
149001356
161830667
1082037366
1787676476
1495621757
1377546420
783166814
61040108
1980296721
1358516424
2084576102
1567143856
1892688947
1072050379
1633098985
787908395
1538297311
620691906
407385047
553633055
619297853
1359281342
1515784106
584302172
824812737
1408763245
1167995304
530305981
277239955
1715220182
1769711880
597742657
1361230039
99697170
96417330
1031767245
1626095050
784834831
809114719
1080217014
1678455580
94914796
81938930
1811558327
205645507
1867446714
1416588407
1972916630
1481811211
379837657
575693680
636322706
1223870381
1203131296
2003132189
1511567678
981768984
1060830328
334233563
2050602284
732248194
3174215
1059841818
1706304487
2053037494
7994519
1086581898
754561838
723747877
915464876
1115295626
885003052
151109890
640066468
562056688
32640028
101334653
936152678
2106059962
725696411
1789045038
1534880247
1794109788
695377745
1729488408
1160247024
196282734
1867651652
284814223
483355739
447070066
855311950
1752489344
572692159
222293547
1290734770
109808485
1733882645
1723051893
266782037
2146259767
1897208225
775893973
1370397783
1467712280
1535917097
1324555291
556972870
153101955
1780095004
1499675177
1970040337
1178807614
1945457083
1097169794
1630415997
1194757648
131073059
1386364491
663124342
1133127463
1508017377
189659843
1762985460
1491704342
2005794663
1940599361
135333887
1285405174
2009600402
1903905471
1918838310
1150994900
1868805932
911426574
248845287
213245584
1431686591
1569164413
1238299496
683627313
1854579569
543248822
1513996418
1774675803
1326254903
1890375182
587175190
1771738996
1742748390
684932205
157025510
1914390593
787783885
1667559688
997229026
205517279
1879895089
2112168167
1417943496
1393737694
739285141
2140942494
1541744469
779832069
1923164847
1935574163
2097759763
961028295
100041373
2091759340
1781348763
1920455998
1681498722
1800717253
1065730979
122087591
1585912801
1139314493
1520986108
1225989310
641136049
1924988278
1847832447
1514112516
1213641581
845595932
865779088
1869768906
903567460
233514352
1558725292
669491167
1994969694
863703450
577093145
479993482
601849374
1669973330
2110299307
676206164
2086648298
1441904649
998730703
1926778674
184716972
1215676990
1627518929
1463187848
124794375
1165503088
1411133253
641589232
1142108025
565140319
2026435456
853574470
1054734926
2097158601
1272601426
1121105136
788006035
646251106
202112170
209497893
462410929
1409515964
1287893904
1180898940
1797846797
995438469
1338392114
758044734
2114666401
911815503
1661920806
1252582696
1858673401
240664419
1911968524
940937896
266262282
1121396252
1379180283
1860509123
1315119911
667942689
604063512
2141058792
765732273
1623160178
167516804
1657734074
1322441035
1951741636
183653104
276089665
1504508253
1075318336
2111234437
826409332
974991148
142089902
1792266796
514274323
519686577
843443042
2021312259
2036382776
398317697
293752551
590608487
267188632
1197955239
1884810789
1383334430
639213356
818146342
527086208
1121847263
1772984560
826370186
1628992528
1565831579
874427257
1547402933
155728648
1779902794
1358099884
230594808
461593807
65329408
665717686
34324681
1798987696
266264270
1354524255
1220344275
297982161
529950353
1566242629
1500352328
568885372
128112997
415209666
1381799324
455126335
671571696
1459167214
1943584692
917554966
1316278560
569358130
279443121
1175037762
1977570643
14315179
650820288
1517096761
125673631
687312178
1790029532
95015784
1587949928
1290201538
483554830
2007559320
1491697153
137577198
888326811
913602980
1243757123
38580008
1698227580
1322071408
418437920
1846961812
405510862
72386554
2026623429
1256924327
1257134173
263936681
776363160
821447289
206808648
785545457
1187501419
52185358
367310202
1212598415
787860705
242585069
1848833991
762168985
64570643
1688
1664097984
1945469668
1277455804
860098473
1267231894
1086458727
1750881168
521368232
541721251
1863070684
816498261
1387615296
425667946
13674918
2096730972
2145740734
140664158
666531772
1387391610
1928119555
943637601
1761251605
2121740986
2144807186
1120054466
1153960518
701621846
916799315
1715892918
441676740
1677634866
1185783394
828929052
550546580
785803997
1375837389
484116799
1319250014
319867571
1187871314
1367789348
766863250
419997699
431512805
1474138885
1108451433
953649401
1748941992
1387554780
1772093622
949048411
594145655
1552516573
152354945
967556121
2125024843
1480010692
1277611788
1643318314
923990210
483298108
1251087364
1032154969
1922004830
717818020
1159215587
873701366
1737439578
1606450131
436892392
2136660597
31466712
230452596
43305384
990386688
1099774870
928350955
884078969
1166091069
570353302
1910031206
1818213526
350801613
1573286750
1140913951
610830659
892071189
2080047150
1463728030
2142664584
1770032865
1588257801
963577811
175455356
1287851137
676426480
682274725
39516121
2032566279
1926071899
1402659229
1347568129
830330399
1713565244
699517572
683831523
1642936615
2054017085
386716885
1490881508
1813600488
814087140
1477131258
572894240
458280674
2011093644
1887370093
1519630386
1899256388
420681795
1321098749
1768983108
1204165798
208980466
1775701542
162319849
1073720419
1915567703
1622204819
2138070570
1347683642
1612603279
307407881
1706831736
290377646
998196359
262376918
356430874
627207565
59204814
479412697
2075466348
1755217307
1566547981
1560024078
697413546
355343221
958571781
311397341
401889658
1653747157
817552461
261432767
1623380776
2031675689
1398859474
1724902582
854170205
63338255
2105901840
1512691244
1141901052
2142859194
1415013604
906993733
776210080
1253784538
663481243
1443107609
1821661105
2032520098
336690186
1083548440
339612695
741591017
1400120008
1057451506
2051176055
828848626
129492869
205416019
783859648
1659094294
1744559692
145936794
832882858
832334548
1915979944
567084976
2055922087
1488396638
1380345552
2072539804
874209675
1618174740
1183968066
1637373862
2003826514
547792148
1197023790
2074456954
705190866
1845338354
2547246
293086581
816234580
797020618
1053016457
1284750458
1608374851
1409891893
237487724
544205369
1233108075
700531133
525264161
875498336
1085107861
1773354196
547832449
54562136
1452503012
1559118000
974451163
976742494
1728565260
97044444
950875349
988661948
1947014511
281215185
2108775275
900973364
99196144
337785099
1417402364
1861405487
188113152
100840925
360425437
1566912728
1002722779
678286138
437029740
741005954
513943320
128264455
1642874610
1827203779
963585031
1813772971
1369893187
595532849
1378375227
570471022
1561849482
1466803056
1446187604
777298195
1447830582
206222499
1372540715
306626265
583420913
831486220
583700482
1530023220
1406522224
1703538093
355071221
1070689866
557363336
217484467
362069794
479006532
1793379197
1090158956
647125196
914140081
391736990
2120988709
875122038
1608195944
258226998
111192069
856342598
956978669
1665289430
1752315162
1215300761
723953472
1249659555
2147437453
525844508
728727188
248148151
187954302
57690843
1983568699
176236198
114629298
436783655
2038385884
941802751
172119428
1863414104
1297116389
1441748765
1233948018
852071243
1458968672
1057926129
1193853277
1891484907
2014755670
1152461514
485773079
246619265
1458418625
178656204
786048559
1923742333
1786177372
220362708
1096628742
931369571
704993447
700313972
951478565
899686683
1144894284
278801571
1414849281
405531431
572944784
63518673
1102975584
1562175801
214114371
1920737565
955641526
622939014
1700474484
133386189
238931192
1370802754
940346550
216151402
100781190
551946291
1734798416
1279091570
413963612
532327569
1211981230
480455267
602576883
1545301000
1555289779
947668547
431057385
1720382930
553225181
408493505
343463106
601472516
169894186
653916151
1330596490
542007008
1585633641
1213729676
344366477
1854781343
1879073276
1569026168
586440014
1440308098
1937318854
28045483
12263224
1671190029
25175554
802379308
1075449099
1889453216
1324989967
62460758
1747761251
535133312
1218181931
673226243
7921227
29182479
477641913
1140170380
2099556203
881195977
1167939961
1820534579
1180430107
1766613204
1839626785
2043545532
1658724475
1633491196
193932948
1063367164
1134510618
1137697894
87437008
323821675
439884209
673755435
56970328
1030241319
284398914
809978419
1128059801
701406041
597516805
1285182337
1498462004
241836997
446059072
2142825869
943595188
2011127712
479172660
1648750594
1512695314
383473130
558139848
1452998953
1766463974
69055830
355323098
1272445888
1322399150
1755999048
398453808
1693795456
1074164089
48571184
187741292
1334214220
242006952
521881838
557961295
1426862407
1747875793
1123412339
1086053037
851376322
741746464
733022145
602090880
1449102293
902581759
108774904
1047385411
499278899
1525086170
658046182
1263031479
559414744
2066661370
1697353830
1111952422
563668513
329369273
1672617329
1382541964
729983472
2040607905
1650586551
2013873120
714893042
1200471491
1327659338
448243907
969045010
149708022
896644622
5191977
296113445
1881023719
1552701133
1828487494
960477760
2135405537
1529356509
1767139714
1755741960
426460699
45377685
1304863577
1233268897
1850922843
2122009609
1786731796
2000543614
671034698
1917725171
378524299
508018100
651078692
41108344
1646331361
772724285
2037279454
218914231
1569611488
1855333507
1986610130
2069551161
1818327449
166866090
215733030
541298749
1962511486
1339543855
1362033574
410704925
1370824383
2137028523
2073933291
1144019307
1232891317
1128423269
849236696
595607314
780797066
565116296
2017197499
598481870
893184239
914575319
841719366
40668791
754570809
322248138
1820569995
279206755
1479623204
852073330
1053240272
1270362555
1633872168
901709108
1167788674
1260661526
1484662065
144145530
220724496
1610798481
1271173631
467685688
134869459
951392815
1683744564
1767861201
1864693325
243607003
859908171
1129502654
360600903
230473019
1508468780
562848627
448580459
379246980
1007536633
1433963081
88277414
827195118
2126384492
634096557
492022290
955474028
74424826
1880672835
356205114
1803292223
670776823
1193804891
1125263056
1491504611
177375233
293031454
1420011385
1401512456
687731954
1573097839
1267416496
2128119778
1641804338
580561500
1088967639
184130194
101498271
1048379159
1271634034
266449437
861833278
1848913662
1348429159
354237625
1692779741
874694974
1717974193
1117492927
1224992778
1253865447
1225991968
1161123975
2041287870
1337335078
313074721
519569270
1549001381
986720044
369094085
49585097
540351698
1421186721
1317167623
1302207403
1027756937
1434109986
166327501
151056727
1529750821
431424238
400624680
770510988
1909881711
835012171
1909677367
659721381
1421358184
255670980
1602097081
815038158
2147327441
27183086
1963255154
781839094
829126479
259296687
615692629
661281997
1435359144
1220636788
898339193
1323450383
1786145333
308799050
689539211
1861649816
1876327301
1451918654
1538906710
1092605376
1135714997
1876447992
168246687
376152007
1892087395
1501394906
1428557266
1433339341
2042056052
37336855
1108060267
1795947222
241151870
1564805354
454186308
112229951
1024309591
2127848930
2024446322
980106682
1304907334
500938228
249657871
1613956216
1211488252
1764608017
1643846615
539064506
1221833092
113122031
666023656
1456247683
981231715
154463713
200501372
1231646479
1067337987
2042157021
48928532
900662441
475060826
1421419962
1811146657
2121799950
1308691023
1223634889
1159041887
1051629109
1521234963
99779934
1485793186
320152594
1744670730
1915788158
16203725
1355600377
1890838917
935978966
793647220
208035497
1071984080
1416882591
1516860745
1017328417
908870033
1957151530
58547104
1968483480
2035796487
1538674254
1677400196
193901873
1120662816
926948587
1187501419
885496129
1414646624
1539493410
1145392710
607198763
498904537
1227764151
1037294727
1528522222
477530849
1329337785
1038754850
492176714
1694943586
456294072
1970812431
372742606
643771208
1825235988
283125046
567387683
1939003329
652720899
619413037
2088329752
1834073534
1504910148
1503703465
2004303273
227297623
1331131873
1362204270
2039413214
1269662409
1797608765
1064793644
2104973352
321311992
257018411
879016390
1901010344
1320941154
84863174
777455647
435401682
1964943993
1497255469
714739485
947105132
1805042089
1671945384
1255883962
1133864556
99618747
1677011562
125781467
1529422896
244649880
887573351
1720214222
197187020
61657847
1313232831
891173394
755676300
2144408792
646808121
2015286761
614300310
484224455
132174465
792089239
737475378
1565087578
533380259
2011494555
36193829
1764879776
1020314670
1849499366
804015613
481721023
674597642
284496741
1103940798
361456752
81681586
2133837464
656677660
1734799210
81495744
756760566
302469288
1612211299
1619022666
523630547
1012399483
1776648541
916662100
2109250161
989970432
2027100200
724187192
936315990
1322747078
1378940891
353369370
1233697966
1094269030
44983668
728995055
395903864
947661445
1310194837
1541794861
915354229
1452000823
1073363863
2034128534
1970052479
828755304
268976835
1593937822
627961736
2048163701
345778535
1988450617
682700453
1746045541
1307414957
2060625361
414074456
582720172
1676488942
1793962840
1739084739
2066598647
1859181101
1156963956
974313404
139649150
407908036
102562924
916306260
428526552
1626089063
73302580
922461651
1983977130
248738417
1291330615
1120676252
1588648603
1859329735
1232804469
376270087
611866177
1454200686
1727313561
1664474267
1552666673
151513373
2072083854
1263718055
959771716
1014602541
243504913
939536806
1987492136
491742239
1039391071
146687789
697899923
206969574
1089559468
839664985
1742191794
11396154
587364320
153759655
2050349167
1226678430
1136357122
1648083036
1855406604
111475788
1602804190
655414013
1672252519
1457553624
85878631
1398874715
1071276930
1259499489
1453522474
666444712
1897903640
488767116
1219261633
422702592
1244817505
1943498279
641497157
232832325
1854016518
808404927
2106597398
1307324555
1220348028
731579434
1550642247
1598147682
1203761096
304400848
1071483962
2099107661
1716446280
1222166706
718274658
680783511
1341966995
367206922
1570417058
771747553
2029998691
1159007213
25327135
1412078506
1804020959
1051412193
1312575114
556859959
172824839
715164045
391187712
497066866
1004308082
647832736
344784606
1035417882
98054624
1926807314
763800555
180629860
448792782
2057406823
514376874
1538243528
658379456
1158282958
1731088997
1846881169
1642945418
400783491
600354357
832068312
1114889654
232553639
1480490748
1785696881
376268620
1455112301
15931516
413020278
1935720327
2119962412
1781942536
1006590558
1297046038
19929158
710684701
1502363702
1778360887
2135859878
1260273446
581880986
1336841052
811971188
712342413
1541301844
699353610
1156439665
1768969981
1422462284
1351499175
296742382
2017087154
318325867
878268614
1447545963
655446673
600190224
1906695739
219153815
796347937
1643038845
891881023
1948323890
1345622982
783681807
2067884500
2146660643
1903139419
980867193
721613396
608829673
1912455408
231185607
504703009
1146268695
1645421844
310776854
1854689836
1412743482
1096602509
2113318089
1470136256
1063722657
1250885477
611067070
1130447058
1304697136
135096672
635261459
142044800
1165716646
1382518060
128318246
1163000003
422166486
746802848
1438066025
1706589099
1300646412
433200977
567908009
1569955355
459077040
2028112455
12941996
1338215729
478247662
1990091240
968436596
1553869921
1669633986
1683330478
273827720
1215342229
396596718
1509994384
1175731587
1887556469
772864175
576149187
1415604104
14587202
240025290
1583071820
218238692
820569191
735096582
85879467
560681603
1521150027
1034184905
731773785
598120190
286790537
1172204961
711880421
189624175
442797963
1809220193
197156108
1856976237
1744391516
909821020
2105886874
1402244467
1462757505
96519001
1079450844
1744461049
974042093
168181581
428214703
26706082
521238620
103402550
1968335437
148663198
630304053
2096531806
850333000
916997788
1001408401
350787400
1794727323
1540925246
844070949
878598029
1165977921
724778376
1703182995
1114641750
626054371
1877851384
993679921
1034105840
104780179
938607800
128669303
1385406658
1588474389
665197322
2076699083
529981092
1388368546
1597119106
974825210
769850801
1048506225
1708436608
494157174
2022068722
1406652262
1513848385
1940199337
475886838
118242072
978319893
199358359
1617937030
2038837227
1317817274
1213484232
579703287
484385573
510834726
19934410
1591081805
2091298625
518489580
88042574
2038371869
1849117526
1919095947
1056581966
696095758
557424120
1243589592
1231543798
663810643
2030261074
984005585
379636586
1275101973
1568091340
456439112
1347337273
1130296173
1776634984
2136491491
839664985
373774271
1459576509
691508922
90792335
1048655719
1211479687
419860066
853473052
1029298426
858848453
191473969
1194799199
1241700208
788656229
1800664220
609147660
2024449643
1638828287
2049617896
679950006
623657567
507980836
1886256247
1781977293
1111315404
722963887
667606230
64345183
841930915
1387984186
920181979
1577674736
1933728905
644350650
1800546268
230051135
616891877
1932733310
1813248673
582323688
687103744
1171374386
1856474041
1253968319
1263175734
1771827390
172902549
1156422297
489791728
772380365
1487215215
2009228005
1163131315
1433823952
992253532
1202573656
634957390
421551159
1424975939
437989869
696755936
1467284064
1194016566
1158733054
1887491504
1329883910
257980114
955935745
639733823
649573709
1210231756
1224599328
1985179675
1863552300
1848258726
133776283
542817056
1027495733
932424121
299105035
1760680158
496099604
777717014
804180500
1418065093
130326155
448091963
139372198
881662318
71194504
592824333
1835067717
991007036
1573036601
1406471212
1702609673
1851914609
51667736
1467456298
84703623
2082052029
1593340953
102044910
1328066684
446239430
841797719
2098452804
1442844348
15681787
1443787692
1982970729
619193229
638501507
247604192
80074030
468537493
619038305
1770072872
1333961259
1408337186
1753334219
568956940
1033416914
398165637
1298230464
1495462775
1800803808
1954317274
924046776
299088548
1538934040
1930691430
305863365
964870322
1318127240
856931845
1419879732
658203036
628908031
513516543
1389662101
37441022
1654973646
954038014
1975961215
509637460
295970710
694329930
520104231
2109350569
1302078478
811347172
1928864120
774496295
2028342132
1318087353
942087032
682399430
1221794386
6737528
730781188
1070177886
935864354
1841293811
1113498084
475610957
1075451472
533178982
626853949
268938227
1978113304
1810816645
845560379
1457632501
162378738
593338594
1028192236
1467831973
322095986
1786337510
1146098301
1813763354
1766754250
1554394645
887825125
2001727811
69414110
990574213
1301664560
1415208786
140388381
1915602535
381645045
1616499681
1664669648
499432644
2014403787
796069864
300627990
761479158
709967936
2032116377
2091941056
1303791938
1415574996
1915344807
208584744
1763726209
910604287
1270818718
899294285
1671469650
1199718720
897997350
1466154979
1799097776
1954977342
674419414
1912188611
1326649959
1356300366
1613469506
1980087023
1890140950
1885504706
457071278
1869242014
822452687
1415245258
328517914
291419711
1434480708
635212222
1031681267
124671362
176046010
282391017
1623673541
113489398
863379185
1060059714
140913571
435621407
1290186409
469621776
1162766158
186035328
652754811
1121918767
1062598325
403064537
1102968637
1259131102
187090020
930992178
1619195585
1634790017
1775482781
1419535143
589911611
748185875
1735092472
1496205312
473734131
1237710650
1594314036
2016613009
770922446
244226269
1279849049
1047966130
973356902
1076084967
86150390
1215745323
2088314576
1049667238
924803610
500938591
1461693337
765260321
1556433609
457915983
1720230728
2050543471
1771420617
438264978
296284061
1360097981
1594489441
56958650
739729327
949158574
161051801
141857753
488352042
2112018708
669610299
2048888003
564163138
362087489
1912507968
1207575276
1827718213
518539301
1493110416
1527809512
1162414129
86576198
432208560
1073219666
652418875
178963981
2076920056
215531203
1264615351
645117284
1754365379
58156974
697515180
745302446
1018777537
1381083040
827717117
1542858043
1344524067
1674051379
2130598567
1908973630
976808164
1767679939
1073742748
1275964903
1135416655
865197162
1114909274
1624353611
1711269379
1012393272
474524618
1879467143
985519814
549254598
2090400830
1759550663
1816721963
1388389582
1153302286
1818409365
1526662476
1244448853
2098855752
1718447275
328735537
774924202
1614790852
1913734992
920276641
406249672
1507656171
961377911
2056945675
888824756
721061817
2006344368
284764406
979001668
2130283402
1125763971
406387029
1495760175
10917706
1097970880
639368543
1177676949
604569729
388019188
52767741
695780399
815063020
1750407767
1646177601
780767904
1692975250
274848439
1978348740
1181565997
1987266238
150521990
619303289
2085944966
1425810582
2066780632
374229832
72664782
1690814173
1897571299
1328526943
239578987
1750102407
1908638341
288988049
194622294
1693579594
1715294681
349904506
1251137655
134720717
293233020
1204325660
1058857838
1094440743
698498325
814376498
190940754
1749287236
1434045784
1751390036
136448053
1936116953
1610382707
862606657
2059752401
1093173060
929332424
1352492251
798384389
1656555872
1210739742
1599572223
567927769
399099362
694719796
285643178
765353380
286394602
604777233
361506180
495200709
428824150
1481360003
915691047
1539636542
203539243
2114614767
437832479
2146641938
69664103
686343211
1359053796
450211239
2121895968
1980747466
1264334960
1817787491
401086545
1237800025
137327063
306251985
79222019
1256560021
1160825576
1101338155
1750943355
702008366
1019949702
929155763
1832213848
795466979
1269091536
1800800777
205401030
393744283
1581890900
1896291965
329446600
2013965521
965103459
1418730258
1152116963
157602513
1159941489
1421847667
454658665
1525787010
1581818124
860810763
769610459
1654647934
1761724050
1925368512
1694329781
703687908
1229536220
702626944
1113336239
1796304276
821088014
1170139312
1298110166
1672529283
1758401462
520958454
1258934671
1843745634
1776659482
344876191
982677145
248993270
1548958372
1617392810
884317203
1202765881
36145239
826197188
1624664544
1714855994
1892828059
1054237064
1058975341
2067732775
99459634
1905609571
866350584
1362204270
679693419
2092838797
1023244837
2028086108
410369512
1679398073
1724257324
1647766847
429643295
1242876744
499390767
2010689228
505740373
1586228465
501590863
1373538896
686096504
1368586283
1971174268
1401305958
1724074208
881466717
1858385788
1382530878
1295514547
1869225023
1222472095
412469489
209388680
1956759201
37972589
2105846916
2056681325
1200308153
380931913
1349624440
623336385
1798994456
1964364259
1004754222
878589402
1860952156
1750540401
253868182
1377012711
234002558
1817277214
1845701327
1693628854
1796970182
2061808889
865804586
2025640750
1222075659
581283623
1844589432
1749813378
1233973905
558590550
485035999
979322832
1492101030
352751633
1930764920
1011313779
636221935
1193536963
1082860845
249227435
1964463929
1064949915
24893770
1821320235
451423393
1192212930
215244997
202052265
86135298
1092673639
1873566965
36633742
466329779
1502945755
1277558059
1802456550
1881155601
687177111
257588856
478506059
1468700812
964007147
847830683
1910529504
797346906
965210912
1760311664
544450831
158852923
656413991
1750514765
310631036
2084351862
236143124
1761654078
69281275
218515253
1122625012
751953909
189499406
805439839
478286876
1467488974
64566129
1808975944
1727083809
1694458915
736392863
212353078
2010429765
927252942
2042045208
1895990315
1711372613
1842389924
383972386
1983079048
2024317939
773014848
1903033158
1849826988
1064892875
949390177
948584129
2079322285
1850092471
715310875
1216237798
819890892
1864464822
1851211744
1611546674
675045699
1038797881
1289480433
685747223
568283626
319193847
2115609668
1130201655
179930189
529055820
50641453
1468102563
1427818305
790506175
5346140
96140436
1974040328
164483903
1590996155
309707939
1575956215
991751538
445979170
353900979
295804420
1710023066
892732104
48427714
1168995973
1147852970
1997991700
1301178949
1724584210
2051773801
1890470681
1460237704
728956745
1333070188
735918772
984379066
1488488128
1576055537
1617181173
1573431320
1509949063
1828933054
2129597044
1429014830
389298027
668190106
1408550196
295317456
2048616509
2138468701
1562895725
2075655311
1697097198
1968875604
1234916698
1171639527
46387758
156566442
929064263
223680431
93978868
1601040391
1410818048
907083917
1608711346
1169161283
1936433114
1019233648
195994484
410075331
680593735
1345250009
468394201
1586696796
351927146
1874880124
925530677
1432971786
1377720147
686220749
1801248801
892070210
760933673
890579047
493325540
920828246
1434885429
300256521
1699707863
2093511697
1555096641
208567319
294254252
404442682
784951971
14775616
1300488032
1731588577
1964163637
1486979344
1233483487
572789823
798048974
1628103666
2135680242
998802786
624194921
812083921
1591019896
100255741
583767841
902174354
1017484042
255348021
490106762
1431890943
311631462
458791131
1929289990
583476400
1074551975
796148212
1511070068
1031437467
25346384
383212309
18153594
1311028244
1792273101
1104150651
31846829
1865190758
168507572
606508871
1187675871
1234149199
559480399
1231468141
567286601
1142820919
696130531
935546509
347981790
367839711
686592498
73864145
1197901540
342546554
701678136
1449452285
1866295236
466657725
824084817
1797733915
944879976
1190757081
1335155474
102300128
2127787073
5649120
1830420508
1772048644
171849832
608174338
522266737
985508049
765511021
1809369781
14970468
508242218
652350951
1786972935
1005415854
2046116859
1352333690
1490453771
1701091153
345211666
1817665037
749456098
134134215
755860118
1347417379
1763209274
1708310222
1880076324
962460093
462235552
1703248867
269214537
1496000989
351751806
496900282
597570861
2112760835
1767140744
257905192
1767702062
2049035108
616995413
1003200520
2100095284
861413544
891075574
1298537322
1837713321
832743706
880451607
596154520
411066732
41462746
1139514496
1040639310
774939692
830232967
43508622
1493555894
166335951
717722018
1832434420
1113077110
370398599
1720415506
1652184231
1134231900
1772674566
1816280448
1044731902
27865960
1050718907
1491889148
1761375699
1758809200
323668150
93890515
1877220016
65325402
1834598475
549491742
1330774964
1038667367
1967205863
1776954195
49890254
978740886
2009412113
1333907879
1412972365
798724403
667132720
1810680020
2078303887
2063651540
893084329
1699239365
2073517194
1996031242
234695878
69021906
614940807
1364705402
209658757
1430648085
730359693
1800036543
997563805
54306575
458708512
531525716
716465560
1531841332
1968414693
530710292
1367844476
848834338
2125852145
1307413187
107391064
2059119888
151546533
1013839279
1506828846
1296810870
1681155707
770908948
1225738275
158250785
697793978
1346612471
538921644
1531595448
1694182979
355093839
888194665
1499094872
1739596938
1953258256
11511813
499523930
216748038
1553164517
387174297
177340109
1224694754
1990992168
108155763
1792463332
73759696
964319046
954894657
974505745
1093155771
1015431729
2104980432
157238166
1641475462
522699142
1051950683
1045907044
1324558755
1158109817
1096805779
1234708960
962518133
2017513458
177018272
1496036632
369819568
1670372174
1616791289
638209228
589239896
1118813909
24456105
188619705
495078712
1174177413
91651346
188445992
2001255220
1729765920
317282579
1948068360
900697141
89956325
645472447
2110853306
161020017
1230479527
1838666126
1505445321
1871257986
2013950787
163991900
86016202
1580397439
233612544
383095387
544586493
1002890263
1782778469
1883612801
716500727
1554019532
910495352
138799977
287974674
715724692
956500852
964404871
1754146903
28802131
168131006
525763243
398442127
1094922032
903682429
321596123
692053713
1695987543
609934905
1382626694
7722337
2119929401
101270488
1625976193
1150971511
386785683
688206121
25491057
981818992
2056652505
1399850085
1575754161
703417238
1970052744
787914398
1665541134
1888314147
773613535
179515920
681952799
2024258394
675639274
55215310
110211714
142141740
1471262580
1571238786
1960673412
245413901
1895182884
2075964856
520631538
1883437154
1864572008
1314003483
801834984
578752294
1485915089
69539421
1499835224
423656567
174790121
204870464
2070486927
1210072975
1066966670
2018892678
1403907698
2007363935
1436383802
1901293065
1286663667
1798686007
1866865446
1907027917
163584712
1507160990
410138330
1480805320
475415745
485412097
1501997510
1900979818
1111959911
586779690
421818598
936139968
485678016
1741983298
207499485
998047143
1171865006
467445858
35201799
1979760174
911775908
1765596238
1224085404
794294773
807409637
926273671
1129574993
441425945
81945896
1797058824
1775892212
765992505
970442008
1188394802
498043088
190616311
654696726
171064840
375771039
111259328
110045579
159391524
762152920
1446654605
1386301338
789970905
33102567
1440315201
807290300
2075746845
352078997
1488538819
733580600
410875954
573717185
214791677
40570980
133262411
1931599288
1342387437
42012199
171442900
541299885
1597899081
1541671007
11968502
830876253
1634880069
1250705657
1858615060
844436546
1212915974
427847155
2013067235
1071313161
154747953
1142182725
1116917370
48565508
404727238
108153720
1176452231
271555040
203340177
1473853503
1996358437
2086110709
883557694
1889223670
1984742011
1610905729
1045563312
1776751946
834975616
1711362795
694124143
1609202662
233625714
2078861472
909082881
257743283
1544937223
520241432
1762224091
1621642175
332407864
1550795047
922596149
1854042299
1014946551
136622789
194003515
1679109117
1369390575
596825339
1573677208
450584706
1068172217
1449994216
1262567357
1588935333
1209563825
1143274152
1928509569
1195323112
1211420776
678373903
675782489
1605378215
107036575
1481229939
1258452345
128414620
808186739
211793706
1545904890
1018283725
877738814
1684699822
940875357
639326638
766527128
1850737996
378793332
1213056232
972024636
692641268
610264696
622328692
597643850
2100470517
25574236
980994422
478745342
651245005
943694634
627145337
1111753620
174292108
936609479
1292987981
1588516429
1997806343
1859600971
1161634990
746006020
1041014596
1668427674
845487136
801161747
519898769
686586911
714216173
773568627
250022461
478687677
806711253
516665442
1769943363
1976282378
750423149
870164709
976105180
405027714
621907300
849083039
562819557
1661834169
1348626042
1480229528
915688366
1044535155
637777146
1855759948
801052548
948923618
1865384669
1297414224
634379535
615340566
883535477
844311828
1618676232
631787473
1960132028
1689306999
442484657
554907364
787042994
2128122517
1297190509
1236461286
1593406494
1872112506
2003278888
1740264588
117561062
1382582612
1339780274
1888290444
1798634696
1810842861
632657210
953458340
1478480740
1606093265
1190440714
2141687158
1807111656
1900270121
1978987116
512649997
547266383
1910814715
1116550390
1961695674
1558885810
1629057780
209226297
421405611
687545185
805708337
674686622
439604513
2056127981
454144339
763391513
1689760604
1338167167
1746779358
1154869510
1972736235
1867298227
1170087554
1857132998
1002108944
2107821756
1198561528
1195883532
1486060005
198920167
436537635
1085224389
1924303336
1505747126
211772809
1422806955
1409812689
1103473006
1119392030
1412069975
1442423922
1477261258
1225243544
796090533
468805264
1758810147
1477474747
1747817373
1363438480
1346623225
1728035718
1462992673
487260144
1958893937
1152115412
74718026
1195914693
1380647958
368857467
331183114
951462276
1946344698
1740828247
1324790882
181633092
1122214619
606409456
296664295
1613285864
138697821
280761868
1477331452
1060587257
194621958
1165617054
1247537287
1364396357
1587979406
980217085
205331926
475030919
80580806
313552780
786122972
1538370348
1566896101
1770730665
1836337882
1739146367
204964352
1813367471
1641466661
1863406764
99114539
360452772
1553697769
1548844988
2018691326
1324956511
1077840443
1532751661
719545084
953773872
1476210396
1790622131
2080736885
1752939919
1832673169
756076828
1388735133
652766709
365775616
1618547007
1268281294
2082424426
758453726
1873288570
1839829501
1398168200
2106895447
1591030653
2092323826
366126432
2096419234
1656581869
859841585
360852548
1634015835
864281203
1317562586
594037848
1095622260
1130410121
1111109484
979930999
581049982
1824649180
1249025883
839831456
1325942440
2130499228
981148815
922715679
592442395
233933761
698253458
2124210628
241504725
394818647
912840973
5077417
1111434665
825552851
691967739
946834801
804018933
1407504872
1455937366
1552735300
1943979924
537094357
56380087
173002446
427925511
1320787153
254713133
1902454541
126478057
1012856246
817474134
1939532473
1876669703
912015657
1220527532
470227573
809469748
1636984434
1635602204
17035818
997342043
181321637
1808400889
952827523
215196453
2102111133
1579491519
113546710
1457421307
1207894431
1029974991
221624044
1407859967
1366893305
1810532337
1374884394
1180867122
2062799947
1492478351
1006796730
1248199376
1128921994
333797249
1494099467
935556939
1476153245
635932323
15976451
464812451
1698854994
1023245171
1979636650
1548371513
1102761669
1483036313
2034175360
971092492
130520849
1447071167
1396214164
2026086436
739105848
2068820953
1419992346
2042897057
141289371
865625144
1188357285
1797736144
1864062854
254561313
981518440
271559426
448239194
595852215
128462073
774870505
2030307414
1301516513
1963759565
756168013
392352340
314353427
1268609042
781717391
2050913555
1112111096
1251639502
853707730
747452944
557265925
83622011
1494238878
1836773084
488854142
1402480284
1693114169
616338230
1304959277
1660598626
1039455830
1192459684
1341285155
1298427505
1195141411
521646768
1421053832
1377813574
734859493
260976866
902481530
869247644
29349923
1430996176
1497745772
1522967648
1950414687
2085325159
1658098069
1932028580
126324260
2052968148
375295844
773953016
373514311
236009846
994927001
1289312547
989765171
2025801367
1621901974
12481808
822675897
810514791
2032024364
2040467589
1618344635
1322366267
1167595612
995630322
584606884
996620982
500072305
759280603
1645088989
385647809
557433590
1958881558
1803815880
702217802
258123694
677064559
1654203681
1634619703
869452880
1520341846
5627543
302098979
857871731
1003796014
1896919009
907773995
87060069
365516502
1351765815
199403559
1066729380
122626501
1970497833
750892826
1020362096
1420607629
451935017
1199945610
546738209
1212356554
2094471532
743722189
1934692557
484344022
1965944385
496491265
1684662360
1170295973
1619979675
1718503567
1749768306
429552297
1250010958
1077419547
1021396287
1287991817
1499359208
1232276674
877375301
449233011
1710226383
1672635482
1846581078
362423169
1551610753
1657271898
1738580010
1101233698
1128893279
560690501
298030301
8377114
59784464
774716184
631702098
1221003638
1433143225
544102312
201345855
304919863
418226539
1139060925
1594919472
880836402
225689686
1114823279
2145708462
887233525
1772096628
1054438617
2079190602
16094719
1699551282
770081855
381173636
395998226
1363036043
1850428014
1809034560
748372315
1429941971
2021003979
412895462
351890826
1836861900
1895713248
456158068
681045433
2002546471
301443328
1832396739
202185172
1472146014
1462032668
245183407
572718691
314353427
1571303879
672603575
1762271271
1671106526
1053676367
13653974
1415661450
102514069
2029209795
2108286736
1621020251
795296608
982578651
609306848
38971863
681635188
1335707173
849117737
375453224
1897500100
1919037991
1304047698
1852987278
817232852
1447778407
37147884
1519750197
821456747
1879089691
113315726
1396517784
1077255854
270152517
49045159
2030539295
186775985
984428812
1662352867
487840149
739257053
905580566
288435041
230290346
14104809
719490478
626220853
246411002
825058431
1530621377
407778349
514137698
628366300
488315664
1505063402
1344940372
294304709
38846044
994604577
1316691371
197548042
1005654627
957689199
1301364962
837666960
339014151
1364123294
1054610193
173313533
511833136
1524121639
1147651811
577601625
1991810604
953399323
1376283380
255716898
1338363197
2129706272
1004581136
2073304242
698888934
1160069814
329289582
1434540415
770946876
553837418
192996620
1047041081
863317656
1662778332
437234399
1835429772
299106795
440747511
1663785672
1515421516
736125677
1543357458
801749042
1368835238
1179703234
172208041
1897194013
79063759
385727815
1590973370
1947619239
1881357419
269181216
1573313888
2131713489
1328557692
1463320916
378377020
421255401
1796597826
1071280592
1030475967
755655826
1762935637
616200838
973612494
160053615
201516523
1378911465
1019768542
2095169465
846753552
389793734
1146200355
818390549
1039632083
726143240
285838887
5745158
1333431534
1815936153
1426789864
2031324541
404362889
1907475716
1644793444
442552660
859618352
1834847972
944499887
1955024382
1512977569
812827974
84702598
1581900290
758919802
875832324
757799484
248174084
1785006125
1909031058
405635074
1348118962
843668216
1527715237
1110708868
2139052426
1338290690
2115193700
1357885473
308636451
1500513703
1326444322
1866469844
1171156142
2110794549
1546565493
398552506
10248778
580187255
1077509349
503662178
1012666360
1135737955
930413338
1811837758
420037182
1337295512
1846327696
1758695412
769819829
1550243622
358568003
894914239
310864796
485240154
260185772
93198450
34188563
1189981482
1454651267
808270135
1370364745
1850649348
2098311079
1470258416
886163975
1438793661
1722635932
194651322
1606471661
445166230
1821149936
1460007068
1097666091
1914980464
114254893
412761015
867447471
2088584149
763204080
2022178286
509859819
721107577
2095682214
741810307
407984657
1949218719
1749766133
1943929901
564371037
1656045523
809736607
962194339
1240872009
1174413945
1313322777
1561285484
1222962001
842484307
86527288
549810419
958853243
556962493
1050655700
739832354
1534425806
417870028
2013178272
1462469335
1193451314
162819621
760804995
1073308266
362706105
681661677
1063195874
1264930136
897603691
1694049015
1790471428
568930595
1868652048
1472441956
1924745945
1224568232
1422061214
1402470138
885712892
1749023524
1216796100
551803076
1760603704
2034009134
2087676581
804008140
594548929
977734968
1007206928
261291120
1248560684
1588531017
192176133
761641938
967981786
430595706
138692721
924677186
305885822
1784055786
518193442
1474388218
548760101
822788013
716463966
1656490525
1337166544
1992643945
923578969
1624658446
74535214
173267395
1150663785
135791763
383960515
457190974
1988919139
1415582072
1193238716
139051253
253008510
1272940634
33790334
1815578907
1398226423
2043716483
451200633
14509902
541584335
648122988
1052526766
1897542196
1877928112
1823568026
2115479682
362719306
819890892
364767824
1105342231
479860322
1938703410
1857902807
1814677656
1898712243
293676425
1407243150
1422770181
470702865
911684158
206974965
1782596717
1133321128
1077227694
117189754
1419313766
967509748
304916701
71983047
852268931
696446578
903717229
441325330
1744016226
689908890
1841496973
375155732
1998244944
2108184823
425584302
2050624109
1104284066
443468564
1739174414
779472908
393115615
686799059
114058104
1682589122
233428070
114441359
1291089418
587932928
1839560523
1860789671
1058601811
510326741
967778011
1418815479
1323987222
668239844
659529345
1243625576
1920272004
761973781
2102428315
1725669728
1785409487
873255242
1991231783
408966351
1182479561
533236652
123270386
33623712
12816634
1981066892
858327611
461245931
196744307
1374518002
1893811656
1466663367
1933993079
1434258041
661698792
1946405346
1151256170
66567075
1930643736
1830093635
555045264
2002716976
1057082047
1682911393
1157559801
704170430
734968124
158171675
2060825519
928042111
245162375
2006492360
172327067
1546382654
1723667486
1762073005
1392616738
1397128951
1806429199
673128170
755143665
2084985630
11776489
279803249
1076657040
494354481
61563145
98593666
1215431263
1577747430
698655542
1224455564
225063948
1860910104
367712260
1585241460
2045619595
2032992194
1677291956
622259959
1860964605
1561944626
1130746149
997201409
773027682
146006687
1206046344
488574421
1708948013
1383176986
924963205
754206045
38779531
18771384
1786531314
1454385958
96042364
2088059600
1566420476
569005492
1805583734
1558325859
1343630083
2123075441
1312806097
25726468
1268806634
479632173
1943567385
1634466956
1077229887
641804815
466653660
55340044
2054723824
204932543
1680716209
1439749648
655277148
182154870
1828607864
1279344686
1073982655
1488516984
1260485494
248381038
508349123
682257670
1696278746
1944964101
705343290
725529016
922631290
2064397381
1091142776
1264161914
1392674916
1104167270
1212137139
126503875
173634804
554962875
1068755236
73119712
306137784
1671662479
847554200
950542857
510450069
1787530895
586578203
929642848
637562554
35838021
1437356343
1639853881
1961675339
15078821
1873269673
378616479
38901555
600156097
666941311
1686799480
526329673
147749094
771571409
1921429192
2130784217
2108466014
1589239903
2110663179
518797844
248087123
945294687
19483135
2079242026
437486791
1656045788
811975819
1952075546
427671358
1197320091
1378019862
1798887108
1722758902
550235380
670076895
1311276205
173418295
1087431814
1215725016
381951391
123486039
968782258
1322043315
1269775912
339002482
952390261
1776044249
130992572
423204529
2057652213
541136261
1925763445
2143813526
2099396392
1541926455
869113595
848627448
2111332139
820380984
1337909939
122446706
800760745
1103252344
2107871551
1960974201
1888578896
404093716
349879272
394814419
725999916
1581940828
253503795
555412108
1691462161
667214883
429320626
1776421264
1979692442
1637022029
25148806
1990738315
660318031
552265793
1758401462
1048620646
758646043
2044537119
1777085666
388019188
1633119932
1689744017
2132520175
972926687
1619195585
32583140
648570820
1654144273
114081316
1634313478
1080915987
1379211565
921522102
998438239
303556766
2068172971
400219643
1661759830
759852279
1412493958
542025744
1198740684
1915549437
157369179
1732025732
1181611254
242765764
466620784
64826557
1868444784
2009143278
484208838
1120807588
993418477
1804971235
11942166
1216216822
930079676
1679716922
1407663700
1723054262
325298379
249728145
1483841972
292493252
609354591
1645181898
618833849
47937319
9619330
552163887
1034452246
74052500
359194149
498477077
965159482
1385250745
1020044310
279207708
788896721
543039183
472128322
2126197940
231815087
808109818
204508195
253553075
1795235818
1045214035
1908393760
454840281
721953614
633657722
339526128
1318356562
1760480372
917605970
829636504
762181227
1078048045
995091952
1114286495
1450788062
1088644324
412260533
1505970708
1369492143
498297170
751839654
316265056
59764558
518373641
1964778820
1420883446
291567817
1145278079
1500660765
1808843392
197950601
2072058704
1981896320
530842844
1334969486
2072812090
122797586
1875510729
17334795
592528855
349240056
1306718327
364260377
567451119
1642074595
2130985624
2027294119
991324475
1177650615
1285767527
878945353
821230737
1475013291
1679206962
1204751427
2109944554
1613764065
1160914591
249229620
1399301903
910238081
189582095
619549164
1613666780
913537904
1067162104
2077031145
339721717
1470017174
950328481
444436633
1500902165
1185676871
254249048
930706785
1121659703
1992471516
232369974
197383359
1189139466
1361700328
573248083
2060738725
1151834937
64305276
972124168
803188450
1433779534
1212875557
1285258307
1208606547
1909764886
1235924174
899727888
110211714
939734168
110266307
842237031
234321064
636943435
189495649
979742999
1382796125
1969106378
979836271
36105442
1999864167
12195302
630328387
2048257544
1149401810
1516906360
1908233764
1708275924
1426268662
2061483689
2130522925
1075721972
1761779829
1400079261
1303002239
5251366
1759755522
1743166210
2127198977
1223713246
443201945
2137443403
667487332
544706859
1469828209
358892751
159141690
864628548
1241117394
1759010677
181349276
242358494
2096218215
1742102455
800722539
524940423
1210739742
2137401966
1050891468
1422627136
1799645686
1209334694
2049905979
758934052
1970300371
1782615936
103991423
1061407077
856351468
1591383507
574055126
1627601061
1479904833
1837485122
18721615
84055688
786861787
2142786969
1757905695
1180076005
1764069844
112009751
852359789
367416847
956794391
1757272077
797829443
464969194
552539826
1437916905
1729817411
389028606
512854864
812828741
1722810366
79441713
1792776710
935327220
1293454586
2078762769
440244011
1377792363
1961976524
1609608840
1766752619
207748513
1874670036
2020701785
1157530986
289688814
1230668641
840293019
1663673828
1367314274
511373720
1623366127
859410935
345342370
448082173
603310398
80051175
1268411790
212183579
723729219
1949895729
92038106
1095087007
867441837
21112351
65655270
831811793
961710424
1631413317
224106293
1657462301
1991735839
642870404
127298294
1706027261
1919330829
1863893786
167472265
1434914687
1621619992
1445112760
224155675
1025653195
1549461072
963101311
2134083754
1481670643
2040520719
705008431
1044787336
791690076
510336180
596529582
1841496973
1098451554
634677008
1162544607
1373619551
1290299326
1551594681
2009456207
372130817
151982053
687842564
1351706492
1600060382
1584741092
2069297224
34913292
715699678
230336896
1751719688
1338457300
1921942701
2096256451
1684321092
2071808377
162465457
1260916343
1596099709
1460675642
105024657
534114020
1653547499
1657825145
1201968382
1960337179
1458367026
1431931373
1031339669
1537354348
1570333394
2054986893
947491541
1855058708
1560318000
291099064
1039586629
2100619016
69595062
1093261663
195084489
2138277550
1271412816
13483761
225664494
2096745988
1482547383
1889183865
1947173513
2006388201
121629466
1513781957
365769239
577148936
1225023801
1965703588
243213070
639600420
511507715
1354062703
1804304457
923338999
850099807
786180973
2058432658
2012036690
1341401508
1162375335
714681024
1842460967
1389663191
1230481651
1812550729
518111708
1265708735
1312208003
1945762285
2109734734
1301411244
1145907665
863458313
1514740714
464595689
1578775752
344598537
1462740271
279524898
1382637172
1773274356
1353070543
1513334935
1990297781
277281411
1719700156
1284706064
1479177491
904492604
1644332945
1360748486
807672198
866932066
1722554599
77981135
299483778
1026407879
1904309245
1687761093
567220688
2033199873
706031021
1860192855
1693742346
1973559329
1394754837
264653054
87856388
1390149049
135612018
1387419715
2049519787
123455974
1379840176
1414115593
743892990
1805040245
359786773
926193578
854555035
2065853938
357103748
910506430
750133536
806616450
632947464
1163229753
503814210
1201607754
1474026790
931322606
1003428615
1751843065
528382211
2039939325
2067338742
363662500
1917370515
296573203
1911605082
361793886
775983288
1711203589
1860069856
235851045
1330856450
1578452032
725806222
499526944
1678624847
1613474258
337278494
1475348897
132780887
264107732
934791039
788812230
1627874059
543481452
1347890498
1675089665
1613513003
575455049
1302716189
470358899
1242191126
1418890392
58476687
1457600211
1540891405
1614558613
1567943622
104726074
1382399653
103973817
1421553939
565274448
97363995
1047949148
1958074538
676217612
1107140321
1108670775
1451460787
1922259274
907556368
1281298856
75611632
1183570666
1111776839
33882919
1523115091
1863213589
81814407
2125372341
945871671
1946118492
1926354510
2128259517
302863468
1542877117
1519609333
665588693
1083981315
947027549
1586778654
825769544
727848686
753400044
1810779862
1472668646
1924285894
2094918760
685436224
2041521198
902233791
2061410763
1436538033
1487071203
2034030125
267604692
517050979
46002232
2090999340
1605139015
55973096
725120468
835978983
1647445643
89746094
2096920802
1692893141
945699874
2075886102
1543995457
148772420
675629234
739884833
279292870
2023856284
1530505277
130112051
1357228917
767341443
1530062231
1472750840
2031395753
230439947
555431697
1022624628
553522513
1029007395
1510434582
1455346995
1088134091
2023632297
291878793
91491919
1986091944
392703170
2145266056
1580861357
440033243
115156036
1671389055
118442886
2019527649
1866776271
727743668
1136090840
217215901
953948025
2140425938
333091430
1853051072
816938458
1284971818
823268479
53518601
993180002
1705543083
1797665315
1237273861
917711203
669860661
329869451
403107947
1230050542
87829127
313489738
1781392706
488330285
159611021
15363444
971967074
311843812
1390855066
236892160
1855339305
280889947
625017041
173800376
1698033171
634045930
1440266001
943299937
1413161297
1952946770
1950084489
1023411171
907284352
1317890907
598643078
737396570
1210116648
1609541487
1905400561
884835717
1020206487
1523606135
1419686126
1334388828
309177504
1629675560
1905774606
1010232647
905846541
1332073933
2119962244
1283260549
306196032
391545272
2146131955
1324444823
95535050
680554650
1275637598
1985033087
1328379273
1014086480
828528674
1069853796
493122767
1254840159
1245790432
357963969
1688891419
582754335
691289820
76024428
1445962912
661534944
1886560058
184546977
710646161
823340135
258258290
255884411
1084473163
515161437
1196184527
1734934283
1512200581
1103488643
1396794787
812536949
1152258812
2103550581
764090693
1674593732
185366971
553899683
717320651
1271139447
92240489
390522714
239308101
1346808180
1516094712
1938197775
700214168
1043044254
1479615181
2142216950
603873834
425577885
471537720
367043820
2125487510
1815521524
168239183
1609378452
1717291562
1647645659
2110271916
1820359100
497037670
95191600
1605813286
1858167383
432376022
107290244
744517391
1304793950
1621619900
664691435
2052288843
2002276284
1614987438
347906007
1293435562
810881956
1371770073
567974738
1552268673
1092869893
2017597958
2077069963
1039160760
806965995
436892877
348283211
881578429
747728259
1488070576
1909022722
1564105465
2080436436
980452389
787456648
877834015
1154186511
363014818
47550096
457638871
1171899213
32464223
1592256454
365640360
905900395
51912084
2037504807
1960764422
1950985552
1359032655
1575141872
1203405201
1146133784
507965262
1302328160
1116484065
843669725
1969548720
1244421249
1032232767
2016371476
439484386
1606223353
1040395681
333589278
1625130959
1522456229
292719852
1264378900
2027041513
178971731
1261647531
902198443
1857726368
762065719
1341289422
667347544
1532063332
188639443
1449534632
1960543892
1616100162
22718102
30326433
308662891
1262984001
774738686
2034228058
1407569803
1844095267
1641104988
1964685867
1016464697
305451214
1162854579
2016670966
849692414
2046462004
2082332263
1909867085
1594071736
223719617
1389180139
447077846
1907357330
1463178002
1133056293
943463240
157375897
524984918
333138200
685941460
29285401
1054451876
425491023
1796356383
1744030246
807409637
1810056736
114014032
2101230845
1784620832
527325210
423819006
604414571
149259773
133981718
1239936616
344826729
1821910753
905690129
557172182
2085113733
1177497153
1940577540
1450297116
403153574
1891872307
1258735993
1706805435
1208678042
253554900
1364123294
1586998724
367558441
223092315
1086313488
1245172004
1445637190
2119886138
1030385395
1063393751
1235049856
130958184
226826766
493888897
1992364481
1576425478
364163416
273393308
2064202079
1722282021
578616357
1770588609
1768564225
1371767648
1282308264
1986654901
453653842
1041491535
966740412
135519850
1191493049
460403989
2124971221
425986571
313492744
747405691
1895354395
697503165
1613781735
1194406149
1559846418
2080137468
1400654363
1456565981
1767006805
1927567635
1233651738
1268944186
315953759
1158797417
715069050
140234331
1118019328
1156353880
2004014902
1489014379
944534333
438334939
2117841247
1039231628
995383557
546911605
1847092278
1005217168
1937954280
1166884198
1215274131
2019264961
1441904649
42260244
2141843100
1382407590
167545559
1360896126
927190334
1812455547
1861969621
454005141
884975272
16036067
1997995056
302875807
1999397349
1112016695
361677312
273737655
1077769595
1312660415
870411865
1764209351
1916982567
944195325
520912814
1426558986
494947055
2070427337
156824949
1578716643
744498167
1646645293
393286226
2011314245
199866032
375126054
2027791796
1148443644
813086066
2012498131
510407201
1038406284
1678088562
1667658045
836061430
682264694
1814325766
950294804
33508865
1027928972
787379440
76870172
721687712
1932155307
794876673
1958957864
1759297963
1227000284
51451711
1579131830
2059557294
443747960
2031065453
516056769
135741238
79315243
1298523061
821395550
619979507
1010776751
1021993566
1254353981
1753239769
272988227
1815229193
1526297304
2098213399
1948907211
290125175
1350189350
2032737535
1936674258
1932739947
988278292
2113464345
585234138
1252835238
216134305
1101345147
971159520
959396335
1365397288
1150359457
2050230416
780420660
1377516368
2146955667
1998855008
151803406
1040935526
1131561199
1208434686
1210349471
1439824375
771664860
66566847
1244821043
351891144
1906553317
871010806
164197091
816254971
423087797
629411810
476766859
1356530470
1604345089
506662851
436918957
1682770502
681942091
1802693942
1015377762
1323332078
276217048
32049572
245562107
1215069198
1622908467
883405946
273517059
1159480397
275625387
1072138591
615551586
241896497
1206436180
549383492
2136369968
75970783
1198486424
392553935
260474666
707004342
1640215914
10779853
1865829163
1999274304
795056337
1482964657
2123827812
20322100
492038764
691993503
892553482
589911890
1904909709
913081652
1884484913
669227152
430238426
1223037931
954270445
60278605
613083169
1568985356
925629302
942798470
1829199297
1811794031
595280954
1869441102
201628334
2088136053
274267769
270745571
881851733
1049831589
444236107
1460067165
1182058421
918854675
1147098973
725241232
240419454
941407263
1855346977
1899812565
886272568
78340544
500828835
970562990
137154795
1565540987
1692571797
451904540
1003643551
1642877061
563424326
571112402
1041841929
530346210
9476416
692673927
1424105449
649468122
156603471
1667311344
439353262
1334829186
565578279
350231240
1026337499
1426615742
1036477623
1823238839
1619597409
253355624
132646863
49351911
287638205
296966073
1315708542
174034516
2097677248
423207116
1618536237
1634658514
1556502053
816106881
1196661325
1179199945
270092163
1812006872
1822384023
1239776085
934251673
380636018
159712245
1744319292
1263569039
1035257443
947949496
383079613
343139197
1525947113
2002829450
1699437760
177930224
753397213
2032789615
991069442
1421368370
66709465
342018671
80832377
1594285828
107828120
970011244
325596255
430781598
662522836
1648513229
376706063
1110126016
2128730828
1475740841
84209535
20234788
873349813
47310227
1577153965
1770983609
1201328441
497818289
1720370028
137195522
1350581079
2028899718
903013089
1893857783
1654181344
815337398
1451448003
1978946271
1282627035
1230283487
2081230836
778848250
573548888
940783174
1303393764
1479723026
128171793
440831167
1311762418
1936550235
309444634
565116296
1354370077
624510661
1023944934
1218184162
1155101300
1579147653
2145774723
2057846952
835812683
1201467388
879849779
881683688
1638424809
273837591
747486381
1231986404
1579446337
28110549
340586585
1063176181
266545568
1898071348
1063198471
618533435
2034745483
1162500102
737269605
579129210
1848953080
1491205935
1395372938
883146874
623953120
1315940927
1434555257
965473905
970280794
162948120
334952076
1250164199
1604729472
715747851
213811259
1208030340
729742477
1029444496
1840575306
680435015
1350077440
1662591766
1876069397
127868842
1673567146
1158787751
1683344170
1125852342
2035444944
296556695
735453209
1554283520
1811732591
617260774
704308461
1530782875
643752103
729875095
1605609047
98523283
760170638
10959650
2057160059
1130348222
1843291988
70932228
1365020727
983422453
1097375162
529632106
435185246
577467859
155728648
1248382787
1013377274
2121105576
1682452405
1723581867
1427117698
1271267594
1778854529
323131098
1336056511
474991442
1336917074
1756535814
583862424
622134307
865999403
1999999690
257381186
351103581
1874626674
1856438502
1222170101
2093809014
442201275
1452114504
216942382
1719479013
1305352337
2009808033
2139737679
1603590173
659030387
1042001283
573359227
340195715
1316130534
659615843
1185785754
854035492
1461692766
944020743
772524129
1191896590
2086708318
1278744581
1674922306
1973397275
358629791
1289622147
118911947
1796156700
2024214289
2044866899
559547767
105220160
1771490733
180492524
2127951703
1485886705
175694812
674361867
1763243428
527450003
662956495
313349381
1524387568
1887862628
1573077911
417189268
38078226
11603854
1299402070
1829291206
506636319
989370437
658821118
2050301099
347902217
853630747
1318928889
180330699
710696484
813934271
855003177
1835324801
1601010726
1701462675
845942989
567859489
1358479773
52764809
1947536725
577129591
71589751
1176805376
739275517
1187760832
22391898
1750083990
1734254550
907908809
1013712333
1969989670
644619418
557698795
971896988
1961444635
645292124
1230277943
1382919936
1496387828
566391120
1216512465
1511423552
748189723
2116160231
81066333
1292963507
1292864758
2103223450
994534199
734542979
1555971119
418962211
2059887711
871358655
714905698
1497078472
5405573
1803484583
1292544041
1828477580
1202955114
310576200
1560295879
926361674
1785047358
1341383273
49096412
831200062
132691668
1238811988
1086635842
778786798
1252576959
1978093091
21072578
527545794
1800437929
862913432
647782438
239904403
386294717
1059514479
1062617211
1044992937
1037972918
1773296206
1102432386
168604164
861625298
1801181166
1630749467
666523461
1637953221
135751967
2114342088
1333598333
1742024882
1260758761
2125736845
928945142
1828006068
1324351573
1330100539
453386828
1074665923
684638211
861312323
1035106466
219843814
398229856
1675397888
287894284
588335571
1233825152
338300635
1688762521
132514022
216290867
483065616
472664996
852447184
1490219480
53072400
903256306
1618748312
2016878964
1141072910
296871992
1821125485
1159079236
287994050
1149279480
1110464806
1762321474
2121143479
2140968067
1972328475
200255689
1136906978
2040026351
1565941178
1514251298
1653335874
1311835574
346962502
1131869279
758555819
1004299389
902063289
1102824049
1987478337
1088016009
950625265
1540260438
1026958977
1225015963
662969535
498909304
286972323
603091414
1480750295
267568792
1311024898
592577496
321961853
938561972
332964241
324701503
1549770556
1616449989
1782166051
1740061946
1287048652
284960301
1814254636
307914531
950800371
288368742
94942291
539566447
373843127
867414387
228132976
690343195
1866740394
804939702
1178583152
2054135187
1945296654
1301828407
1990493384
1936291306
1603325504
2141635867
1958897204
877275413
1099038599
470130452
29532076
1531055480
1117547397
545253848
1358203467
407564225
105844475
823132245
843798124
858629102
2029069942
1888974027
1732789565
508163564
1696096271
194366641
1522338636
1152012509
231965560
531974965
417668490
1276512205
2042633582
647964837
572342253
1136302001
1339879677
1843385205
307928559
1119968808
372179235
2110392150
1935917434
2072632427
434144080
1283146147
1715138646
285220014
777305758
1132500829
678596692
330828709
890760109
938460266
629947031
1077222786
883907739
804614195
981434463
79181986
248741681
25092293
1825423960
892850681
8604468
1098967962
589283717
906059203
1867069063
592989839
353998981
708383182
1481435361
525352899
256421347
1274981837
1487710679
1335895004
1564298063
1997082896
1900361532
1621764988
150698599
1732937733
1223397245
1909775316
571046915
2092265569
792579510
1243742964
1249751967
452053009
1822064234
791426643
1030774188
542128831
789924641
1315369971
1882746833
406035674
884108199
1948322536
23075341
599939473
1544331138
351129492
2114639435
1692250002
253836914
456421719
1343433335
596603563
509297109
1244613382
1349575063
1528623457
48199781
960405710
2106364071
1298404071
981003415
570287981
873489842
886133309
396521165
236899906
494409208
1790229673
1409842155
660591054
2051297848
33362532
746377398
341830654
367903065
1297966156
1166097356
687463594
337329985
1796307908
623953120
1103520724
468925880
982612715
1945504613
1091073666
939995573
1229649557
493593537
37328666
985347526
122123939
408785218
751830660
550292129
1551548765
1485306339
1666272772
1610127181
1201105439
1726168268
1521479483
1563531834
1824930591
196826067
896920411
421961581
744560690
814226465
815875925
786938203
1221539272
1847030899
1573005813
1292884164
1994104470
624041007
93854466
69706689
1838535533
1047878406
1914102896
637128093
367536427
1042460600
246634037
256955892
475877764
1219421293
774924202
1586717272
1823054908
91871720
1716132801
1091353601
564906695
20209015
1998590537
340350868
1183877589
909538887
601228392
1804672332
314042664
295483933
1212605482
1404246450
267083802
1120809769
276508325
340977126
1317864457
215174
998183853
1313148637
68051650
882170360
866487967
1347907368
817606186
1120677709
837996699
1531762137
1818140772
523436355
1747917903
174579103
1982610439
1955847261
1511112802
1666452315
421322113
1526673124
706794760
1290495506
1790891420
929544381
1741534713
590223317
1688458761
1980858276
1191908823
1641715663
2054771942
817932662
2122125160
1951641014
1374487059
203466864
1984598506
1742666956
1099063528
1422255880
1707793396
1084122513
1157435608
641131159
1849887257
851947547
1724245791
1532789488
974214935
330901320
1079895363
3857534
246561529
753022958
433894138
1623380776
626420709
911288670
174851023
486443541
1678495767
1341570941
2038907442
776464618
534406163
2048616772
1605755442
1365647107
1551089186
142610176
53081116
121200414
1429774404
1734449366
1748055756
1103654971
1584812343
370649535
1605093966
1511463940
431617954
961987362
1241356441
1293884073
1537629529
1163587566
1838678007
1688537436
664419769
1720318754
1278118060
516962411
1483911655
1584966207
878778956
1234245406
641721813
558761926
579198917
289510649
1962205853
483867706
1736539225
1052000710
1845180320
2036484104
752563336
619253650
937567679
1203907800
351478047
1617212830
652418875
947345509
513675058
336221430
853847497
210538924
877818339
2015176154
453078618
1990116076
303609428
1464771110
344944039
743586225
738290764
1389444171
2106595728
568368282
1982341668
33973924
172577921
1356792151
1131736792
1599632217
213432567
1043099287
1743377763
785401783
886226699
787260563
2140826318
1821700014
1166908171
106333519
2128639841
1393144890
1967059930
1660010631
618391958
1930430955
1776468177
1532782531
2102312861
1037731399
1791578577
851312455
1021904738
737738020
663790823
1225348978
962151046
330018539
63122814
587448656
1533319203
1428386518
1603797778
453709517
1906007185
1749439422
518352198
1194057930
275888892
1161300382
1755850850
191831092
888113576
1632097489
2004972519
30116189
1458585489
1575545965
123486342
1905395250
662247942
610091153
1448961347
194759962
711086430
478181731
1166930233
1734556988
1782041422
146798008
1295685197
984160122
654604444
1242292173
1844780134
1099227637
1379434283
1035752830
1085865572
1575335315
282685872
2043730807
1615797991
1158717306
162605731
127819821
543234743
372325514
195324866
931375299
1151529542
1595572651
1067699227
1962746224
1298601971
497340988
852706544
566245698
269199909
25866243
955699763
1570171849
182775574
574950812
1459594451
973464243
764779063
1021987120
1438223371
1825828617
1899978992
349124796
120744355
1232398553
497713606
1110749996
398167507
522952084
949650166
1771142657
2100471920
1345368882
1808030431
427097086
2033026802
1084353970
1673556109
2102910735
791859020
1172709770
336787217
68785477
1119000921
621219763
1379705454
1920673367
1636326880
272630106
599653024
1001799625
1298364097
1642353528
508469421
744100998
377921746
1150885168
1670934873
947065486
2098131470
1961513197
1798683687
1134766953
1234801614
793160010
228583680
34966521
1101816733
1711349581
1520505119
179542935
758745499
356452863
73502763
1598763933
1032631721
1349040744
1651974393
1014470354
2066101737
1128513928
1919275177
2104015953
1624656232
911302363
867121748
8701849
1725701805
2143667452
1177170723
1232960484
1298090928
475839618
275425502
1698939203
1493075603
2092930857
1563766809
711805935
358749476
574644484
1108074358
1484219288
200236323
1418439591
964512170
403365975
7452174
929738256
1992943880
1479158438
328761456
184285254
1899095375
504122483
1562484445
1975549449
437372356
1684599681
1912946460
942429654
274776029
726098213
48616107
273995013
1846359041
2013486882
916534185
532659395
1370025259
1157271400
1013096049
1450667106
1617476734
1539474527
1085685859
1803497222
1405194818
264959609
1789904435
1989720670
1275457583
945081122
927768456
937638543
1616780181
253359169
431113695
1983153231
1166021179
1078343683
89659398
1138683697
1319519169
1993249107
2091476154
287102088
1571573103
1761569873
373872020
1301503864
228168528
885141526
1067696634
235806690
1102709304
775943224
1423972711
294153658
216199912
167190608
775795537
422571716
1441745652
1295709500
729949556
684135518
1778657426
284955372
794234878
2084264335
1280971105
647114626
1602112462
1761234227
1884790728
751920422
760320732
1278557310
686174622
1708141276
1006833655
1179070412
969874571
761657659
534334386
63946316
2125973938
1095644858
1931377953
706504535
1171508107
942849451
680839280
1292006598
1566379800
299427592
393247115
406379647
1162016810
484307725
390563824
180624077
691121587
2054421270
527269139
448828882
233089939
919081696
1749618262
677914891
1681934598
1547390810
221664269
664386352
1569406984
1159942506
1940705952
60547769
1825901391
2031222864
2030088721
166389115
392246789
1489059369
1284018108
199699258
557056058
609177363
2145548949
112806398
1276294612
1188373692
484467527
41022257
646919465
679296157
1589898996
796529193
626608357
1309677911
752056443
215610485
1295452433
115893041
2142828556
1125995442
178227384
1208112662
885339627
630720869
1527733418
69619257
1970650044
1704070788
57423920
627939446
1097603519
1147611624
1574274984
2029429781
1031481037
1878706463
1891933285
1848030133
1587511080
2103740126
278181822
1492831134
1494559164
1031502603
2062729989
111229283
708299971
1126778445
785038488
172056932
783376907
1071903078
821075366
696610326
2035483727
2077940529
59836839
1890796026
1109763786
117354240
2108743759
205154538
1599678353
292539365
262700348
1347814173
777043762
1324678585
264129018
1403434874
1069057234
1857306267
202827767
1204473007
349506453
1732262309
256362432
2066328034
1452783642
441512784
642869869
1307165277
521300641
939579803
1593924631
698476879
960901095
1476943991
1273341152
150190523
1074357279
611275073
11218842
487924735
456026717
430389142
935447019
1499614979
1663408639
1362997512
1713087098
1208874481
1643327796
1491160486
953937719
727182477
76460676
1125831707
625155433
853501433
856315518
976827788
199920007
1303974243
1407700422
1465576530
1910066848
1025392479
690717549
872283248
366045781
678774627
1723477471
272689378
1695572632
447067889
1781458317
1762285822
1899547612
1471526279
2104403520
1778423940
99806554
1155888481
1338333529
1463625671
1007877005
882963175
834454137
1601879437
918059039
206474416
2059330515
1534795838
1147058597
1822433278
935682068
2007588802
79557535
1864017764
289629083
757718097
117729323
950885301
2119922357
248845857
2020299785
1552817051
1445835803
2116597927
1012582796
654785272
73401525
1993584645
222344393
1692711061
387990860
1657936397
2010694508
1847129090
1035175778
761049399
155805138
1286094951
673393325
1783291480
2039577885
1538873891
2040315161
771064836
386642201
2106307289
636876174
494134019
1636973491
1340635820
1616372045
1707249762
1069196134
1496486374
1923258579
327777737
1546339238
397226213
1022662965
1185389439
1742373546
1712849779
1381337813
905898054
38272688
449931921
1583859109
101247321
504667708
2053276598
1229326173
749054973
1618366451
1114495662
975479701
1361574246
383573464
167717577
2083060566
1135276327
366019491
584308920
387041800
99880315
1775933834
162215334
317158108
467885308
1376939675
1504344900
2065414922
113751804
664880982
1260539508
1351822966
547641431
1318036608
1825381738
1456982036
1306306073
1112173047
2112280867
957260272
1572682197
1677662773
949981911
1123933478
1359803497
1919615421
378633603
1351153340
792382587
1513987123
700110262
1581073517
1665248969
636603812
686532559
1552840271
888143631
1426796078
2131636389
1481557569
583884732
340377356
1706815505
894914410
203895501
1542099041
1888753159
497393411
1202052605
1988724047
1460451240
1225665851
1716374788
150317403
684999207
1327256417
866020098
1149631018
1510369339
284925341
694644032
1143489650
1547281010
1147631897
1611491699
1269624773
906878352
1046523004
1721537751
1232371178
1921655507
119787349
828684062
858152445
159114366
1250625452
1215943904
702668264
1147576548
1354500090
885603246
1386514943
1378418691
10449
587829668
387800618
287117248
1365794672
2102543992
688092767
532042675
1037530928
911288670
668605550
1520393602
666172277
2029299019
130192192
984151086
551060703
2072855142
146031941
599219983
1865165768
179889201
988529632
37348932
1316862736
1778981288
1563353
2013744718
786900567
1417569313
1099063784
1876914004
14310596
172433491
256232760
1144526730
125177627
1588727852
1457771239
1366986075
2014696028
2048931109
1636778395
792337084
1282070871
1005873707
1002940682
1622912999
1747402471
1970738396
736628738
1233110302
396499848
890356214
788726471
1159655086
1781224899
1527877697
2103726704
571352620
1748574856
1343713343
216568855
1103729603
732011482
1724316960
1572539799
1413998887
1828547633
706359711
952950985
216981287
226467310
1831699694
1982890378
1442837989
169605234
1358381592
720202433
432766937
2105277030
1308978621
824683855
57407523
472599655
43562101
2044387866
731598987
494333516
454769910
2010056573
929190004
1775177408
1805117497
619350087
456843449
1852330309
1882157801
1510131323
1654889286
26291460
1713869984
1247434797
1097579842
1301871062
125259877
1064134778
1794931272
1799532094
1336197923
756458211
764003216
1658830967
35621909
544031102
1971081306
1737019410
1577144734
906367545
523136155
239190218
1613859763
1155832852
96620898
492943808
1775211521
185121849
1315708405
1178630329
1106321526
918084064
1772982902
1740593701
1721221873
927523975
2065528556
144389250
839626925
748708371
604781146
474805369
1246357868
755243670
146636476
403659300
1146581793
1292586852
1655401402
43473148
260748409
579040750
1951384590
1121303809
151493398
2031944280
451648697
575037688
1907769653
996187958
530733485
624383805
211618931
279627554
1113470681
1343374514
1221831274
636097879
1366578687
272541751
1212746562
1661413226
1870482684
442556237
712382404
1646980935
1185915465
751624774
1660766076
682642149
196770518
936580874
1328479233
1106888711
719611815
1393195369
76075496
424814251
1224865760
1729241694
588088267
810345331
648001150
1509412867
1274953922
656250451
531034021
672878031
1119733985
1500635739
1337818508
1178623034
1135314561
811767179
679446412
839198089
161621740
586131887
2026413917
287171383
1537846211
379745391
776189609
387225177
1264958418
1419328043
174298006
982632763
532068267
714289929
1661322012
907948690
1570377182
1678519483
1842467685
1863818367
1360933435
1725802388
136046349
1354843198
398214997
899643722
1820069203
877338583
205456044
984309104
1691860868
677984682
2118005053
1119396607
936230884
1746557303
1441608597
1805552420
1810901057
707647419
1713875132
1754478468
81040324
1541638981
1302151479
1529874564
1811368193
1586786519
160292440
828166037
1251044172
607648490
831733250
1553048644
2094562332
1523155152
690524411
253928397
2140351459
1907873649
671229878
1764506683
1077754801
995571389
231353821
627240917
253141875
73629269
883917107
756834718
1565789114
502235301
1495651457
1861472262
1107261530
1586322750
551149233
857103201
554737216
975058030
33649986
616396671
528390004
366801227
1464589935
1695319165
1811529590
1123255076
2018922965
260135546
823529138
644362859
556016811
657708549
1556169227
1293586404
717723559
844298177
993245265
1661730874
1427054283
1744300930
983497371
1094920925
512049467
141469336
488731042
1973209822
2086377069
404716876
86126667
132833941
1869368353
931662171
1727902543
1466482399
448403551
166597027
1285624516
42055611
1631490451
892732400
940559770
470979496
256162172
1626800176
2144192706
1623144834
594586323
1444124019
39248221
24563223
696306034
217789452
1592912369
94838856
390739199
1127981055
150804400
174205617
114921967
2102977108
9673091
807890966
1835915994
688386512
299800461
810772291
521773795
208189434
1749525162
149732188
2138572950
1674193420
1106585227
35370328
646000460
7984007
1987765368
1736108694
501394849
543363691
1898309992
1757235678
2069082224
683392376
597176066
1019397870
1723532126
1275886736
694782305
404881210
1860588439
1243142877
1359121666
1393714515
805497023
110091105
161854982
1300223033
1361787759
714090878
143705695
43417373
1230034165
2024423928
779167313
1179042149
1995941382
579806338
186417058
2085882308
1100915567
2015003228
2141524715
297042805
607710798
730905775
1524009624
262082422
1397935927
443537224
11132703
15677345
257096795
1434759778
191240963
319321262
821704615
5852917
263908259
895388662
1940705952
758444771
225038316
84331290
950391159
1509488915
126307137
1663365703
823641985
346644740
779030848
245276512
278997790
170301206
1152963980
355669829
347800608
10137170
1572809068
2004014902
1334363665
350614706
151985859
1683360967
2010330435
1215532064
1383053976
1153081431
1809050467
1599850433
1775319137
1556223531
46386208
439671907
1823894685
67706366
1294794255
2056580883
641983441
47628371
1106152813
170606179
2106489815
1342641102
159385130
1780611520
879404732
2042236424
517052842
582555862
932240767
1197924993
935510685
1798810604
1305064184
70074983
368472495
326620748
1395404242
129934764
85637582
904715564
1166247546
1572681135
1218864057
831482800
2113070125
966862199
863222567
1196810716
1614724272
1750325947
694317234
1024157879
1518436072
409083658
888441581
1916457715
2127591365
939810526
164330408
262188358
497695534
1963644197
685088178
566350916
2077796599
1447734339
2034390743
198988164
2017113995
423335351
191063000
207214543
935654488
699349719
2135243527
1234819972
1103566561
1116155973
327602968
1212839407
2119415911
2044366018
2139952277
1585674233
852429694
512706149
1250855301
952871672
1699624498
961280839
903903573
1829858158
1484902670
1055446340
823445070
1069968518
261663988
452095569
1551694066
575965594
1794126745
1734476027
992329712
865609140
1873269673
153970309
12511724
707512942
626902186
465976125
280523645
2120301563
1567046870
135953008
1415021967
342311762
1094188587
475913687
1193976244
578379738
978040281
1712047951
948319754
508861606
1823003097
1511087212
499028474
484183683
1457953978
294510164
977952284
417287578
1730573311
649505056
1733589239
1584197573
1742030834
1132800101
390043167
1660121959
1868792686
1418288488
1360983620
1621514463
55098099
714552588
274315020
231601913
370620546
1686880114
922372243
1949882849
1843445151
450539980
1387487482
2031612084
685001881
120166105
390834937
169380835
1627848698
138696271
87266275
1291346448
694302832
1295471367
911015249
1087037165
2065664575
1926887291
1810148857
1686584933
1504913809
755874472
1900859930
40401369
991840042
753649439
322414813
1757208198
529859604
87023670
1690838363
1104533688
1879102385
1020511876
775791149
1279658540
71582250
126147068
1175748487
1945121858
1310024134
2027412210
8639734
2091397585
94413547
952683871
949440734
1685592868
752748161
407288844
1305222514
681149399
26732867
1952909734
535274347
1937159533
142679558
511942680
1697176620
1555682227
1766286312
1726065283
1841034062
1313392137
1616802655
203134811
71482196
996315455
291791785
1692986665
355811986
1494016341
1528279475
596672057
469092155
1916047453
791638560
2061247414
135796148
1560043257
1689326037
296244068
1238252684
441545441
10415518
1908861788
1905264207
644487163
13067657
1041627000
1466859210
2120890599
842711796
38613106
1692752576
232544493
1402090587
1561651667
1924024906
288195475
273515006
683468370
1102517240
870023459
665153179
1471916846
1107721708
1884124156
1610494065
686816867
814533373
1906612616
1936753057
1763552854
183754554
387819381
1154786895
2042548876
852533443
1421155693
142014480
1496863456
878662212
274064440
578757403
348421017
570547681
735990187
63902188
1364934117
130418374
247303426
485286624
350884848
2132249210
1707499317
201228993
1715149633
1115718048
1856274861
1554000635
31242161
1771725952
1593973972
1315709032
2087789519
1229350969
1379137971
1075897083
412028449
422019373
788726471
1561576975
37711362
950137273
1245740831
1945135905
795111221
673414880
171781043
1487911691
1029673306
849496988
937756887
1802908317
925045497
207434957
1896028028
545878764
1014677463
1828911236
1833301579
212297474
10434939
161218346
410319317
1110410651
1408606683
1489380236
1908707079
1719818828
1133740375
441860401
1200785226
394296986
584482578
1304087821
1150731545
1394721008
1369323991
1174925192
1345131803
365831577
17873392
1410969419
892417140
954855280
256847517
715910680
1681575742
1823094373
452537657
713319719
1795787018
1610575036
2074068461
1982517612
3299942
2128799624
646848724
1981361978
1823229923
1558397931
902943835
2034649131
1950013996
229938427
458675786
1483535808
149038989
448086550
1761606443
1158935391
1112271869
922227676
89625226
484834693
851032186
1180486109
978548487
1973845891
231224292
320130182
260327888
823914760
1937755548
88725613
1566263320
211093867
937079994
915904629
129354716
461701725
362861749
868736342
1356398557
1524716085
1304704099
672816452
430027941
1484336159
956714289
40698532
1349247227
1816469521
941901713
1239102660
1902938231
233203535
331261777
446431368
53769525
772293978
746205486
813627462
465698668
1675354476
1490079081
455579696
287409692
463893178
1948174887
1531865764
1513520452
999278138
1760946757
1576746018
446507103
1801622441
1255907721
1914125417
845465082
1799480610
1050143092
598707029
234230287
300608684
148127859
1866870177
1024954271
1327875255
951543204
446053288
1758760439
502351294
1410211767
764532366
867766708
586416945
1807300564
356297073
1318481282
1556819331
1442282684
1936052043
1842519725
646872985
940763950
1970300371
1630319741
249352342
1978867588
840748550
556561006
875251371
1542325262
1134052761
1966951365
1307462685
1916749652
1584144587
1752469972
450696982
1814028370
2104590203
1193282729
383671921
824062141
253815435
1373509707
975554601
2094696619
1486315920
1697894197
455624568
1445962153
1949140180
1313941345
1771858299
112211387
1164024637
463864560
398310631
1863597686
1824630430
836314131
307960436
1467928016
254502273
772755745
1263722127
1709792737
357983980
1906570093
683860757
263905220
1918795780
380318970
1228750351
1729947786
1237000778
277320314
1694143788
513050979
406213973
601094335
2015264901
721068247
169385910
1666450615
844241231
702205147
1751729500
845487027
1332262261
935550150
450630362
1762153360
1341219776
2072324281
1668817986
1526047482
1350715932
417068948
857895236
1774102005
1326211419
292510408
1263645724
1508626488
292950981
550729057
550470000
1513853549
567970263
1732906400
1145342464
266706466
1103019671
1384877847
1282280038
1051427344
1659554723
499175180
1867092664
1687700199
2012921608
543494823
1573559899
196588651
1652526853
1368237546
517384308
1806828800
678056322
382866116
842177849
722994119
95172142
1717547257
1593411735
1337378934
316850772
1885548220
167981798
731200658
1395689289
1714417967
306751286
896365442
135474699
1541549983
1396059282
606628121
1114641750
1336653699
1051149340
1505876733
947981087
1474943467
2094741507
206394268
410651171
408528704
1516372099
54140637
1202677785
1648956117
586175682
1017497694
65632482
1953177664
958136211
457001192
820975829
1131459
394831231
2030506757
1459425663
420616728
881182608
636465223
1345751699
733110340
1032519816
1026219364
1359078929
1664156735
1576594549
419891060
529342659
46080723
514302421
1332495595
231188752
1124273481
1079830890
526269177
1132668958
1173048882
1626704820
854937424
1920872119
698310173
351510989
800581002
683625054
95514557
301650556
200055387
1110276522
263719500
1702852944
1799085407
805335164
226247402
593341947
1507216947
973302642
1044787336
761788893
850637038
1620019684
1267471869
1343180800
1316171782
1039654826
483770111
1309633958
35147094
641229700
818421560
1187122795
1549198032
860986340
1877953342
79676610
1098841644
686825768
612958906
2024294155
879867730
1073360337
897929123
1798508989
764750285
1452443460
705990025
1823952063
1333456807
566634855
639446721
1020359584
2058102302
1223764620
1249115243
1472430830
2026740358
1010095994
402037681
801493384
854699063
1102966735
2018854600
1563020396
1146816878
1325713316
1801575150
52569622
286840264
1660971096
1535805673
1072134459
1729582181
1970330448
1635466847
1484013868
1540520966
683677219
2070768383
1523407279
2126084546
506118976
772544012
1017070135
1108472578
1979683728
539930704
2005788085
585915741
934314408
728945778
1656490525
376243972
328913466
23125426
854632635
1071971969
611211009
1803216427
595144733
1666172814
602013264
1522554848
1609307590
2006912772
1075385549
549755618
691323860
509694755
454117953
1474383660
1939549138
1239011010
194573867
1798559879
2006954432
591614657
1071846376
680255118
102934692
676769464
412614570
701815425
2044317661
2141905845
1401045465
995832065
958587496
1623665087
85184346
941652632
2023937857
1741397297
711619884
1995033772
573966117
946615779
495692628
642652492
1312652792
1720633347
1189994235
1296952720
2053571510
473962746
1366862605
304394618
1138780157
466738158
925303551
1775762543
1412494306
168688352
493046005
1584263015
1075195907
675098365
2124545402
157616642
1693362558
1646411943
1466526784
509580126
564902941
891574385
556278265
321484898
576106693
1545294116
770650866
85130889
2109368741
431584861
1934220781
530267162
1198410522
1490987196
1231429809
1107759972
2067931987
1491955889
1182492481
722092781
1014528328
845596967
1250940720
1363121617
1036416067
1561251350
338308765
1862672807
1692350591
975450543
754406768
1259702379
240649290
1136873775
353359197
1264413701
385126821
459917852
1549325754
1361365699
1020353188
1024461392
1975669596
2074169750
1710364874
2140961344
91573048
2019836504
463932146
2141293059
691198483
952805372
1019145399
982044687
1976807581
505586302
1155686904
1229314308
531644393
2056930239
205700619
397835008
1159451427
287150726
1444518158
223018133
2133025626
94024702
1814253041
1607970758
1419832693
1638453085
850592820
469904584
1420730595
1111702534
1686098733
603746338
882426090
407429213
169932125
379338424
386784550
709032750
1329032819
1282250111
1479221500
1433398330
1393450535
1843670830
1836610275
1299958228
1313176594
1484303544
2064765930
341613750
1199965416
1472735564
1093411848
1399291796
1430912945
983953916
928356877
178268085
758582090
693514585
1880457361
2018587699
337255679
1674995331
958617908
1968271514
1896210526
2077676475
517535874
614507104
426885027
546267457
1327522950
2087140641
680219362
907712516
1918054052
1512727717
1212648870
829095657
1835677536
1776923637
117160610
1382586563
671191926
421464844
817348843
1505057103
726910209
1939544449
738295806
1198291151
434528083
1017162861
1698994510
732954569
870096609
1212460385
2009299506
172399915
94095751
1055706855
457220520
2062141990
790237364
1277962513
1865296174
566679828
1344748785
1579636383
509815919
1230436620
705400247
2090724180
2104114538
1222203055
263373479
1578608578
1876133432
680477154
352159229
607034196
722059541
202870783
1043975254
125627714
1820898775
1907786534
2038431083
188892515
217531497
525516812
213983414
19134122
259482742
419544521
1948105325
408152891
627998160
1163687678
1661168123
1858942569
908238524
1701434116
1645950094
180239462
681393723
644634869
538426569
356299602
178482563
289977097
272445997
422807075
2115764471
1841230626
1057926129
179236577
253815435
1823263255
1587957945
723124220
1475663083
620697747
177203366
1293461412
838326474
47127228
1935159416
1771347584
1499946309
740951327
1513698924
1938489275
1167606534
986530091
797218198
562739933
1505237318
1795648496
1709706715
331442001
470184334
684921013
560868493
2110376416
1815323982
516671452
756358491
1228484750
936987546
107825534
1561651667
1646549156
396223016
1977359080
1570230649
603230762
2008158843
591540101
1254895580
1718727739
1977586991
45756585
1942685433
1935942457
411201235
505846795
29727947
1045563594
940475958
111766172
1594266437
1265052054
1836251277
2032162037
169902462
1029378191
2130987198
1856435641
1499937179
2061958491
1625384884
619303737
1730020656
835943356
470303095
1260640270
298638536
275462203
1267289601
518715955
1426014930
1983888823
98389972
1687979062
768079272
2087676962
317404373
321640532
30764041
1257251576
412819702
416336119
1923812633
1174727782
754749800
1822118162
1406094730
252502524
1703467378
946473925
1672088973
920797544
1153661536
1193617630
528687042
256793628
1833356669
1691522044
784118467
964062411
262493936
989502078
653770883
1254840562
604651982
1327504968
492877466
940182094
1683230146
2012583288
1459483792
1485239324
1616007668
1433311207
556055563
652071207
2036109457
2005577500
779873119
675487792
735405861
196988547
157541626
1058174628
829311736
1074345352
1949717386
2062737351
1906287804
1547891548
2102428315
1526917637
1228287773
864143465
1977534854
423482061
685619609
1452243677
442827455
667793994
670819113
823525746
260516566
1908519333
698104360
1058328879
439172556
782468580
2049994109
1676385843
938471288
1541378824
750908234
1104833648
354026277
11171951
695288214
100358162
1607652706
220870189
1546319911
889068352
457499952
1510811273
1371033107
1318294290
299294641
2103293493
621910555
2047877986
1830856789
1804051956
1674455230
1209158119
1440964726
895836627
1194187304
1319091971
1659298880
1212442536
2049842915
1201577268
1306771327
1654131812
1510480507
1202836030
75036983
982833508
1466936862
345866709
505937728
1148302315
1456241891
1015389446
2050589294
1715377863
2061837098
1674689356
353681274
1994664835
533853989
171129941
890314264
966923936
1219698979
610222803
799981516
912254760
580526898
889551607
1915771679
838543184
2134202623
558678699
622898096
543885495
1472001084
635601930
571590733
1962481973
1682039897
96091424
1935623329
102019243
1063393751
232241328
1145580335
843484518
1180430107
71177480
364418207
66849576
2036566693
1479312950
1356281847
1208045604
407729080
1027640271
1896247253
1391644253
497783282
621878944
530908449
1303093018
1154503784
1088279784
1180252967
2007204884
1798186031
1888753159
729217560
1617834465
1859723669
1122540649
1302149104
564041362
38481611
660746518
605893985
646102004
529067637
1790919943
991872207
1114152209
1686941832
289308891
1277074299
2055491060
710815490
1086305266
1497319493
532659395
418799569
421524618
327163207
2137908635
1537321272
554213778
603050601
46594221
1202778448
990315178
1828484112
762227712
50105756
1773587075
385358446
953020670
1552738013
870614173
1111267533
1975943781
315726327
500353999
1308930281
1997115665
979269112
1349017782
444378624
653779376
1715193955
1760217185
113066424
1877332987
1435680676
45174839
7461073
2095680815
952805372
1105525147
267056697
828795094
2106588979
2131734074
2121761108
1305109074
1315067443
113073314
18054165
1204908592
156777230
553923184
621575225
1755678279
25005784
1026258208
617238289
1858547189
823446403
1783902376
1199926374
1781028968
448565153
2033218520
1991204186
1113960768
593061580
488899875
376733335
408960961
138194494
1629272486
1188406551
706626693
570315627
632955206
2038058176
1488711200
2043824390
1464515644
794535126
1605005317
662745642
2049880539
606749808
1789789337
944957655
1471526279
726886884
43303717
965857228
1009559378
494327382
388885210
1656770686
1784801820
411246507
1884837581
1078865578
1650517883
1142651377
39902091
146368020
110543288
2079582975
1602017139
499910895
273435053
1667332199
1946867018
1845796893
443185979
91100168
1663849427
875194013
1145656126
103777234
996584741
810139727
43092460
2062434263
718102989
1033824536
1699106091
1892896911
344631128
814313552
1464203461
1371952051
1793446328
547789193
666962354
360384026
618154420
246680066
925065239
1127668384
1751492280
1441405284
573630104
627989897
621025931
1966740872
1315561181
399906345
1656799026
478976869
977010148
97450235
1891816832
1192071563
1682756140
1779431990
70483494
1283053133
1690818959
335545313
1276648808
176952871
687975203
41044449
289292808
1005325623
1520834626
200951118
127358492
457698436
451504401
1655496812
1044487793
1408804882
1210717017
1139158852
411886863
51728752
711279735
1016995108
1827032524
586103224
1562416276
655237791
1841982678
1078625226
1047369880
1618416798
720923538
1172586336
622635808
970528837
1345723875
593230399
103582040
1330455970
1445953446
1309694676
552590216
1364994505
13469223
2126698703
493994765
341083222
1934100368
1434681979
423382480
715573749
694951419
1628610073
1184718559
1316611332
665347546
300071230
1198816191
1086295928
691895732
825061641
114602350
1375635333
1585580405
758471182
990166351
1062707690
1200013917
795978149
1246424649
1323743587
1095671927
1818287081
164345657
1482562270
1796792606
832059182
733095200
679760030
1764717580
954594470
1098477490
929311784
1640380974
520550064
1906869533
1295230347
2100679976
32666884
1266766496
839964555
522586051
1902008705
135813176
2052601510
1354806474
1286819882
538283828
1903824009
1062478762
1466792196
2131297199
513632218
563134178
383237413
1232276674
206878943
267569663
567920658
1381673797
1326817371
1821722728
1011841641
1879818410
481137752
1409616033
1800092013
1001827725
1560208266
1054410357
1159286181
189187077
429015151
2057872167
1432769271
2078180069
1245149298
1294221293
1473562142
1658599896
1068597387
893077463
1990326503
514028806
213032638
952904239
1056412836
161654023
1872992841
627359332
1547112086
618769371
325192608
470085149
2091176929
1163741713
2090596525
980796002
51553515
1012978095
50105756
742338884
1481674130
1145119218
2014734910
357810313
1686044530
55482147
1172237894
415154140
903974018
1286613778
1839918212
9508754
516228458
1273786547
90689386
145557778
53222783
239740452
1622516554
280044229
2054847823
351970502
1088673503
594723468
2106711975
286397314
565030411
202975607
252358134
1033454795
533818437
1571376529
870548475
1951541098
396098749
1106742971
280841530
883172076
149178729
837255779
909104853
1905646756
628827444
1492325689
904974064
266435
508321650
1455549165
8391554
2142544471
1122026346
271483643
314812474
993926246
1168875539
1955313012
2006402736
1209742807
96027428
1562804646
673495569
152208079
1431662288
1016464697
2128214962
2011289814
1052810254
2027541221
219070487
1750907454
1663897186
2049115697
1568479600
636183552
1583035393
704153121
1774021679
1961104781
1151340976
1034529664
1637987771
1421348283
1929947779
563812903
1941818992
2110197148
1774931458
998147423
1435059528
1052072504
1948616170
1182325749
1469290430
1856400314
956039197
1131111723
99739468
257443922
458041086
108728728
809562724
6572258
12327019
1519579838
903291710
1304751518
335427560
487120830
413186272
1915118695
1827877549
192117208
769485993
1908826442
188906348
396268186
1596208191
1799902619
633024630
1856954154
653431933
153968511
312565101
879102839
216404075
2043870036
1290970565
1662973754
873135742
777855844
1883945338
805859832
1614521357
1064211669
1688281388
1086983241
1951244465
1274445486
2046150400
1200815283
1529350062
184361560
953620648
1603734227
1678405492
1939745253
1794928277
132413266
2065795190
704091936
2135653668
1657550726
618033142
1433040732
888697360
1475600122
576488935
2072688133
1657483986
225177928
1051783152
1674192816
1953579159
996814185
1386329720
1112865668
1185102491
2143375588
918646976
1419681583
1896061243
240592737
1038786369
2121521750
978915378
1374954943
2120451680
1641353725
1996945546
1742307577
2027203363
475922204
967277512
182175867
384182085
1907031399
1330141741
753272326
807646536
902267343
54626991
1426290068
559637061
490270292
1684802218
1902158505
207383739
604191645
1607957785
585067224
767612559
1369499412
1619309654
1986756704
631594273
1507081837
1078343683
1674322010
1228019086
1282787794
977838358
518288386
51672548
1662437178
2062737351
2071977128
300926522
280191796
212307169
398654221
217979011
1185840325
457126581
756929883
2109045361
1196176259
1022002146
1113133822
826331502
537191307
2091420371
189344134
1056265079
1657883486
481567610
1593924631
785377071
950106946
697849451
945285742
621170916
1730101005
282285509
1349837373
911056553
225694799
260279648
2018127131
1568623750
1315470164
477664889
1931732464
98044896
1823190432
1163037380
635899594
356224532
1758603283
54952489
868986235
498919620
1335770269
554101345
1565787315
2111821803
1670472572
750469353
1520797022
1715866744
1944096436
1347729660
826718258
491892500
1939599067
1826377497
971159520
1806076630
334601439
1609516157
1599238489
916113190
1765752535
602381621
1658448115
1931019666
294197397
146974952
61483204
780767904
913826782
564181252
230639744
1437983169
1422244283
1068679763
32014721
832585354
1632697752
127313189
1920800947
1491281325
325754278
406296132
524713508
1161394604
256727534
426230017
1830348412
849955909
2054671467
1938185835
2018324874
911898960
674169361
487090884
1297025453
72277282
1742288444
1805719178
1680863480
493484303
1865202038
1333502657
354637241
645056763
674735537
232553639
1606960756
2064675313
172913236
161814609
2084667897
122006597
568008321
847854634
1171814975
1895890174
1792656828
1650042688
1449931612
47289424
792895840
1235531366
2088929758
1628155052
180824255
1522952823
807424465
1643373352
329169822
2131872157
878813303
627152200
1289407948
1827308671
1344017800
1804295938
2137525771
1762726231
1571094628
1523337653
108308888
222802579
992270794
748896297
110251970
302019201
1375441312
390404404
1971508868
709559639
872988542
443978919
926166136
1944814280
853819358
1314682762
601772482
884434184
435324442
233586222
563594209
729719069
1011114114
1677455577
257936551
1211432732
1839341452
1898243122
465755734
1514977219
211803958
1740113218
1968875604
1284744781
2004417098
468955378
230539049
1706015293
1854314624
1708020631
83869844
1876644667
1612915449
366103435
45119446
1303782676
1214273739
1065986128
1824626904
1803265754
1288782248
161665278
1835449244
1076657313
1046476938
2096964085
2057030812
1704626210
443575321
1441207984
1909332694
553635724
960243540
962228955
1703077857
966896709
1444861556
1567815520
347363535
1010340622
1658346068
1079279016
206986354
645623768
2006313034
132565245
262149807
1495770806
937688400
1627742169
1597151859
525684299
692698610
48876640
1067473367
1180914036
290918504
742490748
593591651
1825016750
1036080744
2101363916
1591179552
1655377169
860179249
832943675
841035230
1168697091
308938268
1853686909
1077540943
1794143478
640764173
1184778196
1765882736
1233524705
588762197
169661947
981229271
1066432148
521402395
996503228
257279776
1991261657
560969716
2041895839
1045474848
1627967704
1487463404
1423784386
1154466774
1549025862
1464534602
354713556
1364906007
1588445072
710999790
1482716433
586168875
1174621010
903912027
2083292637
1768598946
1876725404
713191063
1737158830
1392788429
895836627
1373613344
862315938
1668563584
1263788457
422241959
2137557384
1305306708
46794052
901994322
575198831
446306316
2112630196
499599323
263990413
29943438
1971911127
263182083
1564407262
2123127585
761208388
129401669
1805822661
516297541
1533904776
807335467
1800832039
411511805
1005956256
256531110
691251265
828651686
937143107
1467461286
498283165
1491500362
425859645
645858951
272816341
684659704
785222903
910703090
2036329958
633892666
622938824
1249341969
104591610
1989411653
37892476
583001503
792801461
893323764
1606906959
1662179335
485452299
1859593703
1721816193
1933546212
433220897
323166359
1465689089
1406809516
2138337942
417005837
1693160354
2090483379
1723757056
1426623638
1090814563
1189876382
1435544479
1336018758
1339429499
1956279145
32312094
781046381
546161736
1881682611
1479703609
274959043
1301368543
1881214985
1846667869
98217396
1635529588
930624333
1624058953
2048133748
290784170
1382295313
376747324
78880751
1928861867
317620958
305357155
166372675
1302492553
1960128155
1027283201
1634205290
808275831
660808565
1395610881
2058620920
941252975
1839166622
543349878
3064496
278566272
758487547
1310774047
631498001
1421037853
75729396
888733953
398213915
1871244512
1994184966
1803760628
1851805120
181585832
1674653669
1618127488
959914113
1850138993
1284031163
1373583532
397349476
1321351774
107349691
1029135646
2139962508
952900069
1020105502
738197039
2147138483
1851024360
2003137973
381139755
1598685699
875406601
860503481
1268195145
1614434477
900831494
291775380
1825067959
1073679692
222091091
2138802663
2129441552
1722547956
1296618384
1080769220
1621523802
1707028725
414627200
1532940407
1379509042
66639715
1014619357
2060663662
2131311652
1130225696
517046867
202778167
100699812
1386023960
669605005
657759061
142910478
49799875
1833355211
353139989
1752467038
494089944
1743301360
165212409
1635999920
974938775
700366157
659506322
2020803475
381855861
1562092560
1284235711
2122156753
790089823
704327039
785052549
160897045
1049208665
565864984
1786435175
1264384175
1953337627
907466385
1708754671
1228697978
882162782
274592080
1632666530
641477445
2012036690
719809345
1476984056
1402629102
930370806
1421853242
1365661315
1517271008
1885938782
1434996505
1906540213
362901469
960484016
1689469868
1176141996
1957765001
158179670
1171195629
269091351
931643269
1234723181
303492103
563192690
1218272204
1715411310
735198203
248832176
1834289806
275330903
194575248
1465063356
2137043575
2026958629
1050931028
1384155944
12501836
2063156956
1455974009
1366517481
1775493824
2089350164
967955220
800767755
141511097
214793365
2051114041
573537609
1256821761
2076280191
986233933
1780584842
133970621
1753565886
1488326079
756182200
1543593428
2064783336
2024070177
45906874
1289598317
74580411
250746823
287955735
1373972914
1469265488
322615524
1392888077
1720548239
1597276493
1692346803
893129112
1116609693
1435174057
972645477
19485999
1702640146
1899413250
1877071669
1204061436
570546582
831911005
1343490970
178633912
1566347896
1249028749
720526130
1319078321
1558051382
805259136
1152829787
601137275
1040721970
41844640
1958181508
1360158725
911453570
2130686503
861982081
525332589
501445052
652383632
1826742080
362946675
1920899041
842280786
1433819543
753769558
649195151
1919585595
1319119451
1075690454
152260245
92805935
1244416047
52285869
418503045
859488841
110879285
1211109873
373935440
1818680406
2076681760
990628154
756636629
1959496287
1253181654
18700690
2126384492
1763691929
1913941649
220543393
1263236603
916611436
577015355
2125459896
424515662
1254845923
1322669053
1491288273
896789160
2013921994
2091832099
1040023328
241002089
684293837
544664044
655356649
1515127546
1354056861
430782688
120399999
1270329996
1096177544
1599629392
602100932
489153428
1020285824
1867799032
810449507
162647189
382182595
1664496978
318217213
1406871515
822628835
1342331618
246319331
1530958517
2052340027
15792674
603223762
244118963
96066341
2117310981
895634385
2122765100
461655826
169008811
1022012061
2082438276
1876998633
269446783
387008813
521149903
1588524832
217548905
1819712107
84827690
852950444
2095899009
424612881
1008137830
40661580
393666578
845075956
1139058151
583585533
2050780925
710675941
607157458
1423873996
1231804575
2007014092
1222817152
783702152
852453327
1006278812
1398374351
1830718550
1982170347
857337500
1287797491
1004322068
2017408487
641828447
568317741
676481335
126519999
1822619749
130192192
105241309
640367045
1422820216
2135450928
800046396
672093844
1456529734
182367053
1986351986
2099544568
1885474842
400531669
983966003
1839952262
1503019600
1690449901
1019122770
31063738
1499286856
2072565853
841792382
1739925920
1164041419
1955415159
320756473
392246390
1769996731
241802806
1832992077
2112826548
230485936
307027655
1144522392
1344642364
821151777
857582294
1452646535
1891564865
516329480
858629102
978289844
1547379987
1341244168
1819752032
2139648035
1345119212
1212788786
85046981
1513917208
1222484968
412249
664704673
1649922786
446302996
1692974102
1849873306
1451968514
426984222
657315171
1819046522
372237755
878824576
830513430
318822539
928161457
356285448
1456437685
1460106073
1558977713
1738604776
486197579
1786206563
2062061035
883748265
924185145
1357728961
1161589778
796925916
1983296817
1975200534
1289392617
114864529
287143602
1963774276
2008184872
330519381
675794840
1031201265
2028716860
190705473
712093696
1688300865
999659075
742927552
1311168860
1216210863
1025406221
247176955
1342359317
1052322970
742236334
1745953511
2135279648
966449083
1810413379
118697796
2116720111
1650450175
434525222
787503648
1763954277
264314055
1148393023
803130483
749921150
1943137386
1844224800
1819617661
930602905
469464956
331842984
25302188
1684235306
1133533436
2107088634
1070493648
1699357388
1008084918
1950364040
1589142485
1600011997
504736911
485168790
952238371
570211952
439688201
293310965
161388379
302275723
883158184
250127633
978635349
1888377734
1581787130
89197272
325007569
1913940152
673484960
1452203621
1304907399
1330649110
220300198
1710347279
2091179911
1645461753
1156596859
94884670
1552740633
966997815
1700454973
2046820281
1931826214
844927108
1845720636
1223527137
1130145793
1702493149
1213094687
891218462
1827244777
1621580894
1139787695
1595922492
1117064154
958653779
680058364
1740504043
463530361
333541270
1866551299
1286159223
1581735380
341945506
100209326
1765111903
184554269
636269652
84055688
962401308
728256661
778664992
1651067936
1059977608
1031214926
1646180872
1911464794
1781431624
1334750929
1464996377
1513693550
1112610433
1599074875
1673934780
879538612
773423620
937697813
1416777598
1067812580
757175333
1899501734
301639200
1126368960
1939789042
1162037799
1805484100
1218447600
1975061404
704621365
1797198402
850010587
396279123
572401351
2105622203
1439311432
297373215
1817197837
1470056451
1450747665
1600488866
1816659567
743513916
1939236145
1311119278
641862144
1437231658
324685514
982679368
313189193
976949958
500167849
99115390
874046782
1887132179
1626688435
1298091040
963854103
1534423796
645917211
1496036632
154334221
614854063
1998635355
2125663235
1841143793
1974433355
1787570848
1237267426
351476577
607660297
939721137
226109104
231631794
1999578040
1395128708
1677269426
1922747888
1136718661
94950473
1807165394
308552543
1571339047
1461533775
1135866486
804058218
577490471
414681009
1813720248
1040179525
1275099240
873212143
830070262
1988202625
1620789120
686147869
535614949
516406192
1221530931
1545393694
1946367383
1252409238
812718979
1745619654
1798854275
1342317949
900295923
1132915879
910404893
1090991331
839267630
2134539194
63664347
32231333
629303019
23976410
872283248
1653427977
1567872290
1881518310
2101768476
563050053
1544637798
406851162
1345490896
1804894509
948331102
1298666909
1213298355
1169685206
1398083024
1401738094
995071391
2114639435
1230276277
2052008857
1343094931
1854373444
1486643119
647237359
875498336
1138684642
192789215
938044197
958535607
1260624749
507462293
1929566379
448551813
1363956758
2024626827
440549997
1781300262
1562157244
1711502870
1819363139
287913140
1118592018
51116086
2138550044
273948020
212711028
1069365229
1555257556
1388590852
415659971
2115994287
1153381318
845667205
1823157295
443240163
1811112628
1073000523
1214287331
671530056
871064145
708982573
689491840
41553889
1865789988
1548927746
2112213912
1204897504
1886032836
617211322
1461063626
2136072801
440304550
604874918
1238939654
1502438456
1893050964
566297232
1186968735
1051902886
1457776725
2068406656
1672027516
1949057261
716236258
439987470
910517752
1181078378
1456085759
148459548
1340317636
1992619256
676787550
1860532844
684691688
557932956
181397547
899021913
643823337
1553193035
1486675676
829047400
576238041
510388045
919841212
1860504447
910608964
865010832
1320868023
1825965373
982335063
1963854122
1974193036
1962298385
48574877
911453570
534828099
820747290
994383754
9793181
1383039893
4381502
169074919
1251520662
896939567
1810296796
1573054091
1043262647
56379458
1868639851
943097661
1328068981
532088365
1026565598
1723532126
1661494031
1587856109
1435036373
1005759794
372839335
598794501
599595967
555063958
800506926
283673460
977952284
1783138765
1953911239
1186123497
1689981927
1022057239
964311229
619009426
2046415688
1071356612
838879687
246654994
1351797364
695658092
2041807897
35144925
55372403
546784291
703981787
1754590738
117746336
436881101
271479479
2138802663
266840611
598687392
594721198
1981158887
1129455658
430162156
88947011
29565599
1588316185
33049448
1151320624
649698232
1186641267
1089444817
1268100027
832975735
2126356226
391943691
1339346123
1478250776
1806378760
104784157
856365113
542049457
1759019189
127555977
441118995
975167316
1260264445
997229026
1336485732
1718993494
1574877020
1770326673
1114782655
425243464
2020871165
793548408
877590705
936405975
1517799192
1456996687
326107848
558345624
1320907696
1769494863
139088718
6286643
956009449
935583797
1570332191
1501072102
547731493
5229771
1322432968
2098720318
283442346
463690633
1156816391
1477343456
785849876
1778878044
9033363
1184335143
1200162527
1836305122
33684000
1019451041
530644092
1898226764
1975759222
1767078824
1089955381
328220682
1262497118
1058550297
1451462354
503966103
2054514008
969038694
1634134213
947722102
1166055246
2084656599
715307957
1091363366
1568475255
777810118
284467264
966082748
1113459434
1916345725
1188387370
236146539
34890405
1832213848
805133957
275561014
854813610
1261714692
430507053
364700039
1772155915
1840826086
1905972687
1560928408
619681004
1676346029
1407029835
348983343
1194298059
98704967
1807883073
514761043
718833556
1379728545
1350722803
162771032
648667729
581394957
495064367
450347469
1528462835
1315802707
544355003
603619101
959662210
160900399
327774682
83724165
1800321749
1044039980
864610180
1078530544
2016870451
1881867625
355465144
2082957659
786893634
1157955095
1706228770
1257955491
508956560
209365896
234232967
1492644983
1037061322
1663018101
2056387987
733679016
145428111
1265642700
388958056
105853339
1851966667
238413911
447363878
1071473588
1668282399
975294848
855649550
1526400833
1344514098
983728409
188008905
1662101956
1385860400
1063299011
1487000552
1174697094
668454301
1162838666
1756649908
899887124
1950430458
1425182058
1502116104
572486737
1195019573
1421221435
726888397
432035659
1854290111
1056727531
144385353
1284221591
894885423
1524059357
240227363
1185556580
1403170321
1866571732
2009918752
1089843943
1874615808
1603613195
1093945848
53991543
768643922
589536797
2055728120
477667262
1954478489
1157526811
879658892
1325059213
70226431
1199798724
230200597
359554528
291151278
816094013
1395897516
2026952209
1956413065
347358943
824084093
1166910656
1424159774
1642749136
373223915
1441353646
2098653006
1871093305
751033929
1352940582
558822606
306421626
779757631
1966037372
926750375
1156818755
1929560548
532733403
994369224
940377263
593999776
705799697
20007927
1335974539
396691054
249624186
245958548
613438597
14598808
1330467719
1428681163
571998153
884773301
1729856304
1892079048
248946858
1558135331
1928403744
450124888
631905256
398079300
1074822109
1381610770
1921883325
1168748936
695169006
412619175
1251030899
1011942573
1273319208
583555268
955354200
705059774
2013314393
212804788
593662212
77595512
1730897330
2333112
1332780622
1452555797
1342846611
228331827
2075582901
569010278
758265257
1800647431
410434349
869678309
96229535
823048730
1857626329
1183171337
1346164223
37000373
1142603861
256122620
908594144
939533154
2007355874
2092080114
158780852
350560029
676550399
1051626853
1060292140
1109993062
70824062
285841292
1716794094
605521363
314924516
116893781
32795876
1649434025
664280326
1826922610
1794439009
720526130
1752181019
677161788
2106097469
498788889
2015449061
211569482
1620021354
636794232
26359579
1415102825
1812227581
841402117
1932850559
299273790
1942403255
657004746
2066508773
1706937315
118597053
642372528
934160171
2014697313
888541639
102351225
294978094
14454382
1006736826
191997473
1702980490
1627150788
1907027917
280193067
990116117
45742384
1454668464
666550886
1909176252
1211333560
1324262048
1599221336
949862883
1980960332
163115787
1195225564
116132331
800555845
1581621517
120054755
2104955715
1093730450
816626501
1119518054
56410189
1734532514
1355232027
1819989503
378186482
764677056
780400511
831300153
2031563028
2052220491
169282032
1534220305
408659002
726263451
2134204696
2083820751
1663221339
1866180388
1343073734
311006882
124229147
238780015
929234701
1213121975
1233679101
2109181657
637493973
1075973137
2063428038
2023585753
1928443520
124784263
1981966157
518261084
1439735082
1480675161
324448674
140294899
668994306
1662669473
999090918
1589882254
798532378
1181620911
433298025
1131313103
1851908528
1172981605
1210093251
1764270528
1370681838
1618477585
90846460
1203832088
323897393
492657699
208189434
617480282
837163491
509699803
1609498912
509401211
1741917810
113641698
1051222381
1576923200
361582299
1939174125
872136269
1994474417
691724977
953610162
265271171
1277319554
1681056506
1091880083
1927981739
60558599
1334391504
1640663972
215132887
598467398
801052548
517370401
1588953997
191132843
592970304
141097054
219809070
767895280
578238671
565051237
307666910
1017899739
31982576
190961616
1762713970
2097461738
1398981638
1814653409
487123824
843701754
1201371837
356228116
835291634
1600114239
1707541131
11495393
79704509
1958026408
238263864
1782621925
1545904890
403876020
865640093
1040142478
1674273052
405032085
197448247
1219512266
191555061
1109653469
749578185
829892175
1598914047
2084482410
1401405179
1724947502
1001642814
490258246
547929254
1627895781
1695941075
1985571244
2071319912
1422077300
499429370
1752697115
1760334925
1988400632
1993773284
928807744
142003394
437206265
1934354611
1894611670
2093955785
116868882
311043978
929129487
680413883
299540573
1225033256
422038426
1977840472
1879465867
1463281705
469212832
1713960038
2115253285
2132394965
1359564445
1187736669
634477675
1796680335
109376709
1154776038
1874297331
1312639674
545587666
645069832
2007230461
1016769538
832578319
580164203
1963634250
779675040
1185675351
1222282439
1165866018
605713107
700852568
1599432158
1377834968
2026428215
2054010466
1105128216
1192580362
1213979752
1955925770
1319988719
1736725891
295273438
699936763
550974183
189149310
594232680
1134270760
1577811434
1180677175
1203752753
988958439
1174628552
1401106039
628253855
1972937112
2242409
2009553911
1906430848
950534926
553661372
87829348
268734756
1111986119
1593149988
1477956511
2064857224
286212783
929710052
1959874317
1118589420
681236383
1511255068
297086393
899290982
733832543
1744511537
1769865278
879877683
8324371
2094066277
1761215682
184635967
1394947497
2116742169
1174423725
734523318
53071523
880434970
1547298182
556316111
1934883756
870999655
217511620
1354229412
178162425
1785714833
1425162737
1055229752
178736783
922615573
642095593
1251655370
117656536
1381297475
305839202
584998396
1775651016
1511471116
303954970
1185387743
717741049
79919882
1507467323
902780122
812600418
532048199
2122282033
440518870
1882877120
2062105324
880543188
713991260
1803457316
142478300
910958070
312025309
167423776
1016768763
13414716
85445952
766583779
920963524
974017402
909918405
1589126872
1837074166
1245965633
2095527100
1195218993
145144062
1085848003
523289310
200817660
1623313270
621777591
1609264117
1087815583
1806229381
624488873
1616439502
1804783707
563565081
308569554
1025685226
643802382
775790243
130562808
638501745
834593826
590847983
1121047767
1442419202
425349920
1525353312
1338044545
1524117230
1084514225
1543655715
1397508650
207001648
1766888333
113634311
1000121049
831355723
1754619832
1908332906
1478930314
1874884970
2121611142
627196902
724776232
2084332679
1326740802
1769584952
165198961
1111720933
648071728
2101347435
986798746
1148102805
437234038
1394498732
538820530
1047536257
345699216
1502298674
1079020836
1303704186
1540236202
932203602
1746758581
1430172306
100606409
1938643574
495263454
288041665
1319258140
1315212423
2119724540
358163511
1027483859
1430703635
157274850
1801994056
1861848093
122177617
998438239
330388246
49220243
1290770091
1821284508
109793586
911409482
2062482476
1311128666
941987685
1388552583
56176648
1802182906
700028890
719869157
1283913795
527265617
1714841947
2074721215
997679450
334744912
615235244
1862843097
1541834804
953934820
1456051288
1524967067
1130879545
1722783482
131122180
683458690
1414442382
1836507401
801628890
837936475
119748579
1891731363
2067034612
865520888
785102269
13210319
15999630
1425496705
376320186
1625499548
928805536
602769984
1933618454
697756586
451699408
2127423758
214886671
908192878
1459842980
2097185631
514625386
601060026
1905133172
820431199
1680964156
2137083709
2017216764
1285547248
913268361
2016385665
373256511
310743535
6482348
892141418
1223261795
776855215
39973075
1597154418
1527671871
1546858509
371711864
1138155323
798633070
1589530761
1196581109
1054351525
1725516907
1176851410
126065988
550294504
143333646
1848496828
676962099
774339193
1794196840
1724245221
1785186567
968448240
803135142
1575230660
976744587
2126802419
546858488
2024157070
1521007681
990456560
1509575397
128245467
2127360917
829531097
501209226
1720046557
612093251
1389270249
1128839541
1726803332
592905809
1826957884
262228142
789160443
661138511
21026947
1469653499
1065029957
437487582
332998858
740191606
1045091648
1653239158
2144304791
446163484
2058241073
607775860
1353814225
164746168
209812031
1643886049
329391498
1335361723
527292053
1425304255
85850760
2882308
1012639198
1690297536
297770811
2091186527
1477813182
535781361
1135887641
832131381
1019927787
2144670092
16945735
869838856
147620889
1771358700
948061556
1993300180
224616978
1864859767
1662432744
2027856846
880102761
2044581090
1074666610
2085977576
913436224
504320129
1258927401
1579730043
1013413722
1024431355
2146659883
766205762
1912685867
1300822197
1743434878
1029101275
576079969
1906727459
1136053737
1437210918
1135558314
1569026168
789506249
1867642571
1266241308
1619079105
2020548591
1512505177
1419596830
1789110821
359533969
607432342
2084426870
1542727590
1860276399
1345670476
1948683620
876352536
758072412
472745659
1476099136
263510146
2027162156
614892497
1336829212
577962445
956093594
2069050375
1495170386
1377361957
1661124489
366148051
1540809112
1468687246
776883394
1571120175
2145862273
598297442
1042283293
2120729541
494111233
1184623031
2009601925
751284480
454249211
906894034
974466249
322405608
1630631101
1055153069
88951659
278459164
395963841
1219499169
122120153
21985423
852413239
1793672886
2130975072
187058274
725689575
870544683
180159300
1152066077
172433101
1018099258
1965174888
1265698442
1706438297
672066985
393057764
694471534
587507366
1265764382
494178193
1783122256
494836706
2116941944
77970753
685025139
1420206027
1368275390
133193104
923955854
719766655
18594883
1390612093
1616533481
786048559
1273804707
1274955370
812834522
2099877066
203146129
1307162514
2049370
498360809
1544182222
961027139
323459519
912482706
1642279264
1680965582
248530615
671381884
331283091
786617119
689438023
82616488
1087815583
44978816
552042198
147561805
1905482190
73497503
965843914
118903254
1124687935
83922061
486475827
1752615735
1562406532
86170874
1251911354
1678929011
1563800779
1212020018
1265144803
1524230507
1924850392
295863745
72875771
2041734616
451400005
413822620
1032618732
1529459406
747373543
1454494481
1530113668
1506851630
1065813363
2088946307
2093398302
716565396
2145855865
1719438257
1491318823
342784600
1449584804
347993343
1419144504
1546697640
421058798
1099306625
694267808
139988120
1213076443
71217144
1986720745
1639913958
65538645
1075035222
1772595336
1655494518
1508938405
1742273710
201722247
2095975439
845691667
1937251820
418146087
483785797
1036967427
162204697
1629384602
1090912365
1323540506
1961336030
935257543
542772422
844923625
859720649
1024946629
569152489
740782817
815682073
903000227
1131411416
1837959734
987151439
1509699341
1490538341
2117687009
802267016
504034474
911700293
2087918851
160786928
610944190
1550383315
937787548
408282185
929321590
542260821
1343997131
1652269239
1008476662
1094923449
986564609
572991828
1328291716
1959535855
1256362647
949260859
1874587868
1525379258
373969177
97400519
1998634437
669193013
1818798758
228359899
1613479208
68410790
1647136666
1644636386
690252104
1420892021
1395363300
1528001069
1701533660
1533112378
1118178482
1113957810
108441827
396298719
255517673
793743320
1357106854
652898118
335561638
787540512
651056426
610841067
1121123996
1168139879
1561586909
1744899864
130023527
908313356
2016254733
276884655
1684192963
77369132
253679285
1024211389
1092009787
1983094831
1662147283
1203548319
1327043146
946196997
1719387525
1532305708
566621521
820584731
1007111686
1773875748
819356146
232779488
1345857247
1102790706
905646060
1781426927
60584798
1730315412
883185388
1806681446
1541498857
1591181784
2141869491
864649664
87533746
421351106
74548583
2144511535
1935565970
1140625870
151627429
1996504959
504108930
120093819
1156838036
28949369
2128975293
545551690
1535655132
1931238989
1610115532
720409994
2125574191
436058007
22644745
1247545327
739408622
2054209409
2885405
127944747
1340412431
482837209
1205424435
76893708
596031150
274171103
1486018019
1933748028
468980344
1855827190
66110383
77017474
334767004
618773681
1510988331
404866803
185228152
1251146760
1172246577
1372297484
541446917
1338229751
865460574
1311918070
660242351
1189784757
1624769535
1011109985
70691041
2064898547
86477246
1730193900
1281719269
773561927
859249285
803240652
1430009231
1081624171
1426202246
556257944
2111709124
554505025
414300813
1647592894
962189574
600003358
693101499
473767072
2084923159
1558887128
519276647
1565173830
280042765
723768688
1256669545
1483194579
934487257
1904516378
1292803214
920363880
2091080467
970388317
898147460
52404779
1947500636
1230771072
1551740407
1631083593
293614510
69551861
1546320771
1315448091
851555321
2122209047
114363556
1593125629
509699843
958768992
71639772
1155782542
2033154314
682751366
596958702
1619742802
1924765681
269466673
992335345
1311928731
826483602
1269968628
942655006
1661990444
73972084
19544004
1057479427
1703847507
1868914092
1647396871
831182459
783417847
861842316
1281798146
576645927
2006375169
1930377789
599040904
1775069988
118207677
88309311
286548349
983418988
2131198252
982719147
411191730
1275474087
1227094749
1979926182
1725765443
299971493
1107930686
1408289960
1696942749
1683514271
1864008568
1506707573
1019999586
1484414747
846527614
49521536
681774304
884154109
1694970368
1365210428
1816270042
1431790225
1963382213
1945746606
607798960
617603804
1098301294
1367296685
67707694
1561564400
801276066
952315479
1721166524
781142285
419541975
1621410303
1455922437
1643441427
518816342
1454996170
1437214811
740328563
1644338331
225784934
879467372
414294510
1950710089
1511040497
1412138234
1402281851
1398356642
1807271858
734570284
1737893954
334007017
2142486678
1193537429
1257981060
1376132447
782066267
1112653
2012388088
1124000986
433751575
549951604
612992341
1300906112
1062478951
579728788
61785261
829098567
1688069734
2047930531
462496344
167164347
432341279
1198803218
422050247
1294781718
535274347
1057567665
1792964577
1636123350
524291223
892871846
818381393
1650555997
1064216750
1573487236
973221202
317690752
2147336163
862938517
2086090632
2048523084
63951870
1747451842
233279824
765992505
1825628534
1009265189
20173993
267867757
1915437546
514548857
1044394970
2135854698
2105052881
1846536696
579117552
445161302
935463115
1451897152
1900483417
739301978
578999354
78433299
20106912
924826713
714076336
811377748
1409686494
897065713
2145836185
431190636
818870649
1216587934
388613707
315145610
657349873
2009589562
3241287
475839360
8543855
1551982153
1688810523
2143988439
1039372334
616798733
728287241
1642287727
2082090321
1294423255
767630593
1419436277
855043558
884977558
1273182279
1803457316
882480528
1520361923
1071384890
788910327
915625861
788563631
1024640376
1866319044
990280679
438970463
1024215080
302241299
1937706209
1384386031
622257211
1753885145
117653637
1837638834
1351356674
1638720493
1703638031
979578516
1937866824
1655258446
1362080923
920627119
544285810
26146292
122693525
1146400875
1100514003
1810598757
889063433
516208147
1126565188
1871822737
1416637108
426099298
1394090670
1934928502
2117963860
65398896
1436804870
893892686
604511130
1012856246
228793522
1449067285
1212976114
873434739
603230762
2094221993
1585908496
1831803275
310535452
873305849
1867388309
1752226540
1338750362
989849504
233758051
1732990501
2000166244
2074703264
1568796524
1247540382
121441240
1916628297
1774549692
1835726472
683666165
471381114
463624774
232406425
981992937
1849660237
470446993
666256784
169389629
1798104434
568943194
86686924
1891306270
1489127488
730853844
1857139030
169882003
2002202834
1563750385
229231656
1149852351
1227460855
560759226
965519706
1861095524
830388687
758469542
357516540
943956239
2086620657
1629835706
1064076701
104372748
594814122
1195053847
222581794
1466929450
763225560
777499243
1817404810
1234572582
968937256
236107090
1920427166
1388900792
1749745591
1519672369
340773523
1121155992
520388496
1313304698
149052788
1893773660
250241768
1884196495
47255134
574644696
1677382946
1849770415
948132194
328261319
1413612864
2080147191
2146620493
159772725
852248943
1498865877
93867836
235893184
759363666
954829852
1053332101
1560701664
335484165
750570009
196432761
930567169
598730618
44325921
1952484577
1287208881
1786145333
860304112
1221951299
987530220
593565685
782335023
1402785466
412256716
382212522
2065063228
1833778166
199427445
1245781874
1276053339
116646081
2145298508
710860611
323985208
591113355
268925152
259599146
734804970
1781808010
494996652
1916118513
1070685075
1866895346
817920849
2121875352
426812965
1112273800
433016215
367747905
1206397371
1071359194
240329708
1522263809
583321062
348667953
1928881330
1670896376
1803442878
1401909197
176475303
1098940269
155878099
87583077
234073104
1063369854
1228139004
365954551
1860110140
650702710
91328
1464236832
1077337427
825015882
1516911439
1042206260
1154116465
825859125
672818546
523594942
349927341
820520175
872637691
1174788631
1766635425
152494873
924536085
222168963
1299921008
1741879587
830113416
619939181
205073049
1276908308
1498419696
1210669259
1034758462
1472229896
905238589
1428818566
1110760614
665298923
1339934003
1890561913
1087691353
1961382680
82649327
1809118368
1946118655
1089582481
1697428308
375766527
1324434832
850714664
294005608
1002167663
427886851
394894940
1671237241
1969230993
1719774822
245498294
1918441965
1884693045
836322235
776951107
1860453250
926745407
1252441314
1468300384
792970099
864045588
1510321731
1303275813
616386656
1920620416
35196613
523966526
1597450301
137627349
512635869
1885895091
87179327
1194664535
191562827
2098929635
531688695
1889088028
1474889379
322351702
1063479907
621345873
1762125270
1314440071
1872063472
1258982485
1625582354
534705444
332314790
1205263554
1517080552
1971497391
342868545
932140494
1345171297
2051615526
237326948
458310191
1361230039
1522707954
442518839
198023876
545461017
580801950
1989081271
1196790604
1280692538
2085539630
2128775317
520071816
351793005
1448454868
2048129741
242080341
1425589022
1958452949
1854214369
1493731139
382878005
139428361
547854649
268988521
335122132
601406030
368610937
1269676427
967558095
331643761
1786531314
1303226406
1878594598
1200597811
545893109
971385726
321503196
558709108
1410690288
141787280
727478237
186992793
395586930
593382291
2074566402
924342864
1156326634
1362303724
375275839
223566374
321250987
663326505
1203312054
303000912
156015668
1015592924
276007372
895644379
55301056
2019583874
1293497798
1140577752
1594122792
1001938318
1474294897
89683460
1359336705
1651715472
1210604603
1490851128
1847520992
907324568
870782387
819147568
1765716832
995019568
1391055071
1599535212
1523921734
603257809
1986098673
1497159785
1324391955
1793876505
675137195
159259456
326026867
314129674
1130584699
1932041383
1174028788
1261257942
928050555
1867991502
444714471
1405995210
1453561641
557224617
1766105475
441205051
1473760674
819240810
1955507807
1969135580
1740019837
760202180
444660801
874823260
1273522568
2102603404
1088527064
1121396252
1992921024
323974979
695104764
844447974
1793942679
449816791
999501411
547990180
1152612239
1847118281
544713467
1701404798
1260778799
1774054834
1080154917
268692338
1968312658
1314551268
842887490
957242732
1735690123
325573387
1858569857
171239418
1179781251
287196372
550729887
1964041443
2089424345
136197780
1201035647
1284262768
405269769
465252742
955934628
1144353464
1203520066
1466082766
1814675846
1966005188
776828935
1469318255
1786449298
1423305912
1234548391
1746479845
10481909
403176211
611778341
695079392
1420365417
624924765
670770101
791517073
1687644153
1959296031
304674793
183156871
1276624925
1037453358
2029804342
333564775
159136353
740053581
1844598467
1247018268
1334558205
522602532
1367702911
963200462
2019185421
114370866
1930444348
1058944517
204916215
1174718339
1461462631
1471286732
1706789021
986093354
1009366061
1220228600
16783023
295715844
1747072411
389487646
1746355685
1080796220
562811074
1509545502
1999964030
1452021249
1777294297
1141197587
520904537
216966287
1700181758
490380064
26603583
183346063
1119043750
877629957
1770303501
85571447
1968037225
1835636413
1032391759
1519750358
1670642216
337913312
16591740
221966076
18358760
1092805212
1221001999
209226297
1345996087
1562665608
1072608680
374399388
1019984135
1832605746
1601760230
1573879060
59286015
1536935495
787065758
882118970
1800593276
1661990444
1642259151
2066238914
1690403949
437957296
1212586848
1637961168
1732915721
421328896
1687644153
1387456671
182194700
1041490776
1822900544
67720887
1105670942
1184504096
1611618660
1292736133
1704794653
1459422411
1409442116
1737785677
979525198
1791018212
1196173131
965332548
1403332735
920974049
708809324
1088922478
345096050
765916733
462598244
100611993
880157698
271886987
327057113
1885465338
802982344
687807025
909569713
796999368
1599589867
1973121734
1599157752
84833300
2009200542
1885360947
517440691
456092878
733220267
142610176
2005911516
730048455
1677056046
278404092
820121073
644491831
1682781580
909429912
1770335545
703031818
1791095722
1963467945
519687409
192507856
1137161722
1122180903
978178395
1196487235
864837869
554470431
1803824405
479449441
1622573593
501261301
699601366
906248778
1290340643
399002133
934778668
356157571
4323292
222105635
1358245936
1182892361
719833739
1163482140
2064932723
1502853141
1256006270
947061699
2144625292
2082462546
693111801
1496536525
591512311
1995742035
2042119083
973650018
492168545
177824001
2136066415
532986756
1278210957
1743619770
893745579
323305177
234581972
635763520
1575656336
1310582016
1653569825
1631300237
1068191302
836684197
676133478
1875278298
724439184
1208592158
787979608
1786013427
1081101893
1431561023
1341533937
834700567
1110903532
1452562953
871570162
1865755945
789257211
790384893
1874554583
823641985
1445356813
1674350559
1303429924
1985222960
1777555006
199260959
1957985109
1991210181
944430664
1372195277
1138363796
562597695
226544934
1291211360
1179934210
869589889
1603362134
1046040613
1586113823
1477277692
2142058316
1586568478
1598826008
1484082297
679597789
2056375941
672684212
1293454586
372166270
1663147638
182222291
307046224
993188962
1722927448
187761971
1353177207
1134908856
1024211389
149628427
423181215
547788688
631557111
1476712489
1127447269
1450924931
1357024814
1442462791
195958111
267848970
1501488955
448488122
1298523602
77487144
1650837355
520623745
1415995681
1439592694
784883279
783334690
1146265801
132658571
709557973
1925700230
1193897492
801889836
77103536
2109489233
411408234
90434242
637012415
560598656
1561776018
656393628
532290944
1572318640
633540803
1825780523
512591726
480121291
759402433
1757147060
1116259242
83648815
1867420411
129811231
1590096094
741330191
1498077073
842910544
588593515
1577668965
786843462
1740286953
2112804352
1413857813
399702977
439281429
1898900802
1481112606
62940330
533541458
2147024337
1769615284
2084545524
96560518
1497551427
47303587
1615721321
337297807
2053590156
55837569
1390843104
915101326
2141233104
1583736475
1085750930
1813964020
412824154
435863158
126158011
2000158551
2059193923
387724323
1831804113
1336682292
2066135398
1197762287
1359517393
361397557
522348006
922239172
179272924
1216172164
2006375169
1570697781
899433905
691123184
759518939
1023189601
1103480011
15349608
1820926359
1473167892
890452608
1643133232
1710701206
2063498760
1429771197
86743859
541356558
813025314
717265877
515338314
450960913
568635998
466414756
2135308376
2025218198
547361456
50296484
1327618404
255038228
1692569741
1477802751
1042273159
753553184
157116232
1464327044
1391252714
1072654081
623606849
923497077
558580494
1744225672
451426280
2006017770
606563053
1546705741
1184853123
590278998
1133607215
298935808
391262753
126858201
1298663368
874697971
736364661
646019110
1837128968
1105044568
1603838203
1714839624
321019556
1713770847
1916195216
92138170
117136998
26027194
1110309583
1360536829
1787303289
1825149881
896401462
168249787
491062241
1227138932
756484230
2091824879
629128790
1602603035
575150432
941142471
1156675190
8995385
1943930371
106922209
232369038
1152777727
43394788
571514637
1532940407
792439365
1978329662
668120477
710050340
1522345510
1597066378
718775123
637570287
510193529
729115618
689784510
655903198
1817908788
1641168154
889524055
2111351555
1510828199
891973454
1865229933
2014802972
2105800943
1448430476
1255141205
642987565
483907104
1332458408
723638134
1840995235
931643833
1772155491
1309896527
392173064
81447140
1099649049
50820991
1156579350
1334943508
811409920
1052679648
2743038
2097280440
864029417
624376236
126273149
1305864658
1984861755
1862374602
1917716101
9012805
1025681413
468692010
577799508
1494752208
63408959
1545599687
1612662852
557061815
1740485551
1749654003
1841711071
1907659388
577860423
1270898607
115038647
1494495640
803739791
2080565338
189976559
1846479035
1938422500
1112788044
1737072352
1595344130
1854138799
564332685
2140503844
1144348538
270869416
1239482128
912276425
474313835
1231387316
1033030766
621059279
1168893250
2005516986
867971544
1852033777
285982143
1302251074
38591005
1213982637
988697754
1019746633
413070544
79971307
2056418280
329795800
730082956
1006450642
903912551
1372901502
1909705325
23416828
2113018881
2103408108
89625226
151663017
706445929
1077650478
542049317
1050289017
694811004
1900337984
269728271
766024364
1691324160
285553392
721772384
554403149
50960752
1979401167
232915876
2039027494
136265510
1235300251
1769390447
2145635855
1358952980
235580064
1324376615
1350254815
2111584147
1771185297
501001534
2047208804
981408454
756982294
331637319
186811594
169001432
1410119906
971073000
968256985
482999985
839590612
616966670
495385962
732143406
1965609205
1797143567
468856101
2106018809
750738627
287460266
463566793
1196346949
1692401807
426760092
794271334
395378976
368517811
1926426761
618146414
871196804
750397443
849202445
175842226
1530966949
1389811859
1572748390
1699777509
277663119
1491682195
282650785
1134411787
1067877267
805214273
772586416
721553851
595060875
1935104460
71859269
40251225
37538840
803655267
1466556056
1116080371
990875683
1978480259
3032095
679048820
2097510334
1039741366
878352197
1284498526
1425286497
716359309
385864144
1787464567
226336431
1914490746
1440585759
929820547
1605009248
1689983962
855200047
1950912055
1116245430
867143941
996101099
759037335
306255362
1305413215
465302469
2016195741
1237926010
1251556697
2022338563
288620275
2007174835
1091456963
535261550
795319624
1747769000
1929570989
1859192831
818280807
460801480
297346115
2026630681
1305128147
1853609066
790706294
859738415
369593579
567284102
154097481
2086485009
466467447
859870087
1830090445
871803197
1979028519
756007896
292686902
269408376
172755411
1599189243
1625918107
173060033
335163825
741898745
1704487301
831307418
1686494562
2107193323
105851656
80505774
1290602111
1709096006
618351732
2044324340
765282426
400397497
1282111109
1701513488
1151740761
1122358799
695014788
1784674822
979984720
1333746587
820576229
2005373852
555237689
1632149056
1765135403
92955858
1291589425
1175574832
1792501207
836862541
1011393950
244459881
104821158
854351089
45670759
1381312237
446317793
1322445019
1754024457
191033503
757526730
78587498
376699955
984687429
642081458
1821304221
130065630
609078156
1737894953
787708178
1422096059
296817338
1646362421
447759432
356730492
311972382
1854571949
900938467
1286588838
1460226508
1421468771
1351167750
421318873
1502175187
1350625967
1977386105
482469381
830842844
665321658
1343169386
1454520869
1652605243
1352253618
1208764080
758675008
555319298
1257431963
725780163
1729634371
35163685
871599769
1654374233
877789598
794667134
1615483155
1947927317
1758275317
116935034
23032235
1736529314
298486626
1129318250
1038334780
2027012390
276696324
911663113
343491555
1079715435
880850776
1956322179
1731600977
1199296480
1506610213
180566303
892920045
1752755806
912382025
775662096
10161477
698959336
1051925079
73647793
277943839
159341023
1053640970
1610996516
666361828
205946751
1558248296
292648283
907999205
747275697
652334028
1708465249
294637445
918077178
1179055087
1235516491
523320870
117425496
923611052
1678806680
1454171258
476005820
942120664
1180555262
929353386
810908112
109265177
1281223982
1800077247
1189213339
1372558907
1562917384
1360778442
931133153
1795770079
750423149
669050121
788490951
1416172142
1063077284
1770328569
1130194695
1030391558
328039015
946989451
1652781449
1796583333
1849508740
1795264666
203302207
1827717790
1152626072
925283413
1029033391
1347232318
508532228
2096364960
529845402
1599745794
61948302
919416706
330908467
1827410306
1066407330
1865390897
275055663
201674113
1152790631
1191645045
834193176
69397890
759146615
549460179
883218418
788310909
1698352813
249169714
2239939
1673713586
2054065133
885758862
874549778
1391896151
1913055056
1772623929
1138048567
58838516
1128769949
2028874121
270819591
1108885404
1988020771
14562696
321901506
535314335
1188392155
1610375763
1513360585
1139486874
265895479
1882212282
435175571
441709314
363508001
978211413
566639957
1225472562
2141807617
589474815
82994908
1881710880
1571709135
1231062170
33594602
1487181577
819602868
781630938
1395635377
1066354314
667786320
1493263867
956603152
851641391
756193614
1956797908
745972019
1941032032
422376318
1118535593
695614702
1925334882
1278141635
336986863
857941056
1029093771
1265735641
1083104845
1997393451
464276686
1535588456
1206799299
287496638
1335436694
1050259324
2018615248
109495913
257729895
1591179552
1461940504
2071214057
194505652
964419124
1672529907
2012120326
1726862165
1664487990
1270604152
990603767
351647114
294799119
1301035317
814686436
109775236
1483013274
303024315
852092169
1991067293
1803915984
1171949524
1401356031
1328125977
125326191
454075583
2042722746
1473350767
10539784
1560067229
1244346807
1345768236
798978079
1930981642
202222248
913108908
1560100147
1472053992
1185999341
2137309990
1200847382
790120074
27945270
1230649072
621265593
227514588
1421697717
383685240
1139920502
648071762
500013656
672839046
1406410926
64717144
152558776
1784464804
478056850
668558185
848365705
79145400
244228951
1039498224
5961162
445191550
1240941957
1360864193
1975521652
1660982205
1018189079
1908547954
1703659653
1606718985
1893428150
285196483
1780876740
224065954
1676912719
1351955952
1724269794
1984448010
167242357
326159212
700357942
2050772311
1752103727
1217955477
1900900682
2113944594
1058984286
198345439
1269849092
2104155
1357077962
1366170309
1127112396
479318532
1893480657
1857342372
1778323006
1242791224
2097000003
2107185577
139347868
1198530067
1808100764
424540399
815583957
791484767
1899612264
447980062
1216067966
900232890
564750269
794548498
971472613
1274922863
237600061
1725321473
1252246109
1438194074
1276767326
438119677
2102429432
59818472
209444276
1365549118
1640622386
67957224
1090881769
7211395
1384646718
1691274325
1488110344
1741568501
605461948
411826208
2075345403
441929058
59889182
1319925737
481143301
121764145
1113359357
1918406634
53399181
823018532
1990467569
2108441818
1696871492
958088685
1788172186
6242713
509117950
1623914905
48250002
243852497
2031533338
244714093
1149186252
2071561667
2053331304
239713669
834015998
1238867575
1581901377
1662184511
656070405
1436625396
282735166
1137717232
905135037
307336887
828008622
1242491667
1765992019
1297373791
1984910866
1508071577
1144785051
30594036
77789392
1501031194
471284576
1833033519
1010866978
933482027
1940536648
213940151
394831231
1376243433
2097234726
2082186705
634677772
1899895814
1246460520
177262440
71345944
1375576977
877607886
643130692
99774586
1654091052
2106730007
1739136947
1167378317
518373641
1065843543
1055892146
804742387
1130067273
1973575773
371826522
1055486662
2124902324
340920648
1445036989
853242299
585869459
1791775089
1144659669
423519595
166784107
1542769634
254139587
1763557833
408053489
347067546
1485125268
1278625916
663714452
138702171
446398187
231190482
661062923
1041392001
881901127
57055596
97775836
474812879
1497122929
2033183324
1384027796
2119537128
885443198
1908432942
954278383
1858870943
1618106440
690088775
1578613040
1029744360
1065342420
549641163
1010682342
1194393268
1401749174
1344147796
147828154
1999594963
493615961
1210104777
1828174344
1343287749
1121469990
1282871428
436769732
715286946
1057289954
1414807049
86434912
1157853287
1937998428
2084525497
1457673801
1788221962
1138327602
1876475450
1217967270
951481581
708487448
731631368
112297795
364152188
2141191845
1554881913
1157798101
1579923151
238235875
1241175245
517086234
1773132690
899866038
1715289674
1684426633
1997985574
160591628
1093430593
1629027356
2084061512
322864279
1190375184
639536659
56959465
1393982273
1082417631
354093335
408544857
2125518966
698064661
1560465074
155858871
1486696820
748873461
148758803
2003811123
811927304
1933048776
1752162241
1299838061
268602857
94461093
820359051
1899525426
2027048608
805799383
1544568881
1944301900
931663134
1820322066
1672548065
1208931466
1136884654
354846195
1649176105
1117931885
1110471510
2091325105
1566674593
1435601698
756808303
1058734173
1068958646
1964565288
1972182653
1949955725
744761404
653403531
1622044081
1354951680
2029724341
2147054876
258766263
501790130
1783019386
1576251648
781945345
382835262
1003469237
1733776162
1661038793
623265638
1513369872
1925163706
345951873
1671790769
1709940206
897575146
1899690986
775575320
446644807
1821769283
619981805
236041169
350374026
450305428
1667915387
1892079048
936046655
1006771857
1218891436
1492411878
692821533
888309893
501033321
888874202
505993488
1133358642
1175494170
873242419
1753230158
1102754044
1127601420
1579508643
84831555
807468944
213685734
1718658304
1456984284
1091636170
1379722411
789683089
1426159101
122990577
1069837705
1706039507
586662878
274724487
1614388900
563871548
1955983107
1930092120
1578513711
1203899176
1320969078
1465034435
1768689223
1829964727
1884746175
1158232239
1771250121
247240390
1886248064
303285756
1881486307
1128734295
921259433
1343677621
544105628
1180039583
2042685632
907137898
852453532
1812008973
1757991382
1037813127
1748182834
1057026005
621262969
670643518
715605706
1903514769
135465569
942184709
678157516
793200937
1604987003
1918482741
233461646
110485210
1274194123
1684277257
978906573
894978871
1096030339
1411175412
124623012
1775521783
719260485
1083591227
282212977
2108293763
1145313375
357636298
1018764703
457100857
1904684111
621173948
363504909
221454361
1987001545
1349639371
1952418201
142247418
1721482356
1500989443
151056082
65924586
2011389230
1161606710
1866670175
600292542
1272410191
259817135
1946335701
801795203
1694368647
1982736528
40116879
892593261
1069391200
30983079
1818349264
1836987714
850352297
172361602
705802109
1746976869
1268426345
1315985873
1084471201
886228262
1324682046
59891478
163721393
852862745
1718183561
1350865471
1967299298
1834510068
1564832245
1490952196
686750125
448875797
245291448
167841658
898590373
519815354
435018370
1745331429
1810861554
1622406815
1862394158
889927340
113996524
1310354246
1196176259
323826970
885501002
1134422830
1679619796
1975727985
202916727
664781082
63403164
802650473
1497475479
409688568
489798292
456462625
2077740152
8862920
32247988
748952800
180157295
850178892
860767415
1071733896
1303813240
1463337527
425494031
666822705
1222292514
315608799
1700748369
231666370
1928296318
1928007204
615269788
254435447
2023441740
1829395471
306474845
749253918
558523233
127889308
198226453
1498540544
1388299592
816922188
1915093478
1877511365
2061243580
246001488
220041533
240649290
941643796
1202119467
1997622423
968976007
1869184883
397198917
734942633
1688131236
839171091
1842697345
903504129
1069903750
401907583
957323623
2071361685
2121947490
286715330
1145574632
26865529
1706123684
1397582291
1722239996
1737615486
1849585529
538185889
1938785131
1690397544
1090048091
471756405
57080201
643239012
1475889810
881616189
229797455
1838459428
188770321
1043542194
2048997136
1453219179
876571962
1194797414
1120784244
615123697
586857432
178976113
867214565
840974776
679021811
2054001017
1177856753
76339516
1919227106
1455106467
1928803249
1528457619
2138226933
256363038
344870676
1318098495
514872122
1465172073
357993929
1975014186
1134180486
1934770968
1783893105
1579991560
637903419
35242838
1837982772
321186913
184940943
1628131017
1926108325
735611765
945565184
1526806814
750917398
971687862
1872072255
2137465454
102773221
1311711874
1918430294
1182833895
251535157
2037360050
990380813
692363080
729270919
1968682094
1782676164
471364757
1826957884
326978221
795394269
1901515786
278161549
1660675999
1974185556
1868887075
451474720
2073889101
1866175535
334666427
649901523
791899416
34000344
1207280653
202745676
529970220
568719407
1684987486
131198436
1014914231
960325342
1154757765
1372252542
214122919
585159928
1522285534
1444909364
1701091153
151514939
354685037
442044337
1888376847
651101102
1983806769
1652904546
439811073
283977879
1923907602
1979498843
397520707
152589062
1678929011
276170038
1696372786
1919706603
705917033
663719274
2147018407
195505232
1522179119
1331128796
1840966367
1600020728
284021799
797468885
1247242051
1209002589
19161003
1915634282
1850337656
1099796897
2101179051
532418194
1444379331
1901055983
638889068
319422979
1366087801
1250198318
1291512897
540761762
1055212854
1964800849
694126458
1669034511
2144085560
1197180906
1387295099
1318639631
49124435
1185310742
433862726
1591140754
1618632744
330470906
1281917698
965098893
2018773477
302839114
505544208
1441738578
15732536
1452726584
447054590
1898883743
754761937
2123111097
1309961458
1243323482
138461265
121089635
615589287
743747919
1975118120
1125437861
933459455
841327005
1569077327
378592157
176811673
1810706856
1210828156
203109890
618275901
2145220520
73626847
235545112
172955776
1650517366
531011910
1680518043
1072595650
1941583280
887436084
235086820
1590063617
1217855546
903068912
1331267903
448792782
1406961164
1748796265
2013695229
1854451511
808540885
1338332362
143999599
450161496
1943486316
1180539292
1273366035
1216174712
1128724161
714073466
1562733453
176086021
1345433795
1774066479
2067522221
1404819450
1702275266
611564410
481375559
1234949508
665989905
1967343370
1166611006
1958281219
2138135276
590712878
431543307
367138926
1946497498
1832445815
1085088565
1489726568
411204429
992146011
121945101
1173007241
1125694575
1441592626
1812227581
513707230
13962285
844272013
356790124
1824008159
1648202409
629458976
267061553
566662912
913788401
1991409073
1200709008
1901089659
249873926
1238738562
21724444
1655118465
546575205
2009092879
283099725
371900020
524927539
317958972
1951218718
1705425
1586507026
1238709386
1244083738
1597309338
1615545751
473368034
1940785960
34502642
1388579190
765540987
127786428
43581905
2012909171
1690333865
1173624824
1139990965
1231330342
1897187249
1475530571
1422994042
1652184231
1902415748
1689209853
1891673500
1875785451
414238584
185891696
1933611383
1547992284
1513098122
79337216
782171555
1163869964
1629352333
1114076704
1730256065
599011418
1811490652
1287845177
2081246722
1359157015
1046509002
1067182135
1384246163
16530129
2043425993
1206156725
1586572028
1349352338
1078906072
1823648583
150608857
559504650
707906020
1993689466
275490744
1059126839
510573709
461497832
893873577
1299381459
1403830373
1402661752
354459096
1160319090
528529180
318412662
526740501
757395318
1223943461
1541168488
1666119078
1805106849
2115458727
482348696
480154240
700608303
1887824982
970922982
273978373
1964229906
257922585
899970419
1916672739
789358886
1069376890
1525238676
661997161
1150245093
437968044
1304791227
1527111056
385382421
271587115
1373565596
244940400
1705927538
588421005
1598443527
470303921
480872542
1000281740
1123969457
942072443
186142755
189382316
242396142
45018793
602750311
428525096
935580788
2060061642
589251655
599536137
1759465996
1801040001
1991275038
1647626023
1445011445
702747728
1835981425
926656802
1602150006
515326572
181189264
203389622
117245454
1544708568
20582510
1188225708
1038873191
1838105520
225766330
1960839266
1506169845
1226941010
1633387712
125057472
624435599
568201534
911415297
626717850
462259481
434303595
2043872915
363893808
948349723
167472265
76588177
509707360
321076945
1178999202
221870190
539604101
864872593
1077890708
73015634
1640827638
514746405
1482227515
1553136334
1565480239
844078931
1099211809
1549520275
1819053648
336788061
437221770
1911816670
623145631
10607798
782609147
1336002406
1508666362
1029139259
352829358
1511365378
685860236
2079496728
495173523
1190543338
1587881027
2080567636
1703178294
475266604
283718906
2025661594
1074650079
1416376870
1478703937
262421426
1221567244
1414352289
1492736472
1140028186
1386805366
263131829
1463347262
419133005
936315990
913263994
675891596
1813868179
1854833486
1112383192
165075800
2132940000
1687538605
604649149
690389610
2064470200
642536690
15071531
510127263
1400563922
784331086
1788534448
1657397384
577858388
1870893283
898374072
1813719492
361274503
1649811016
409342187
1838728838
2049429008
522742797
554048140
1027642722
782618474
1618689887
102436881
858208479
542509132
1566412736
1830990911
927932338
331441685
746850117
2005594936
796718943
721917184
1280405467
275180007
1141672722
557903635
573454763
574251094
350818258
1029033391
1444109626
439693299
1144298496
1798683687
77181747
1730469144
679102197
531357676
2120292102
1327940308
114396958
1090879528
1311080300
1228315055
545613092
1201706099
2020644224
106377554
2044083523
1535715765
161661940
1151568857
1073094618
1549904050
1292385724
327533738
1120935001
1811359423
1812930455
1878874277
584258894
419328227
1048800227
1951929948
1769882405
539278377
1253745438
294741161
68042141
1512082124
358504793
1071472018
1517848852
635491492
545361523
361878615
1934264762
1600795195
495398159
1551902560
401719390
102915987
419559066
611067070
734619812
2106895447
2090230973
1700672657
83730820
1383649807
184625608
982451137
858991891
105927906
2075713475
555702250
506477675
1401704187
1853228516
458423156
2034363257
382309947
88266517
770639595
1221525031
647863685
2068965940
1510459640
832606525
1058778759
509981265
2137969777
1085050063
1630332221
150208139
804776990
112012740
116671717
1699125829
622861216
46460079
1676278257
1951541098
1183012654
1575747092
278089777
1182480246
473030041
1621293725
851226351
1381232668
203424104
527265617
53878004
1284984498
1244318995
1296344833
483964943
602148340
661957408
617781017
1862868535
527181200
388034517
1540215867
952312203
1549971047
474026379
117382478
1400053005
1923796772
703142238
321315933
1113029001
625091589
1100604697
577869201
2008000344
88198934
1243265674
2010652864
769438063
316846119
1456408716
1531558146
754228096
1127962099
1968916671
1875827011
545309595
645733797
2091322556
1128134896
1953149331
1346659687
986494281
1618879135
598678565
231185607
940212439
381449970
809215299
2007025896
45569371
2055575959
940769287
1438641907
800160826
924518778
1303802514
1642720505
1362899735
478687677
1956872639
1729454336
209950115
1294378815
838142209
1286783406
1667614876
1651990929
567366994
1897129008
1159769667
1352527217
1854539586
727757856
2103508358
1671400083
1505799448
762756858
40930240
1943754393
1821678132
894498530
637570626
1466042268
1472127107
1573388506
1211009988
1210144094
2048196999
31647839
1900647367
413473891
527450003
1565896231
844899313
1280268794
1628553766
141442272
627325827
1437811772
1228840519
106523866
1035360164
1223167631
934606455
1752943028
1246325890
699687747
866946377
2005583123
2098336482
460228382
742507463
1697421254
612061137
161260320
1261477847
1620823235
1921310688
858519011
1756829341
2103892662
1229095382
1406375157
277557122
210962746
185472586
1052758522
480433286
746616743
1702633636
1784107892
1892785369
1593896343
702934105
1188743498
335884628
565814599
500601418
389952112
1286289123
1242672491
419873048
613822232
1335130615
1884959922
1236311900
901709108
898334910
1529096128
618510789
1877186047
905416235
105153929
122066285
1043754296
238555950
68721334
1922974362
247724713
247713921
346470074
14636211
630048371
304031178
1291224487
415610934
1459415725
1410387938
627832707
1962570363
1498502927
456421719
2006307113
1782312508
1127783160
1030862828
1963005934
1364983582
1790924396
1469200441
1788103174
1570909685
2061338719
302703823
331088551
745540438
916966081
687413509
1786528920
1668091008
1254420225
1861240196
1185104177
827248459
1521179302
994186494
1857987943
527147811
1673567146
1467679602
584736635
1911247199
1454584487
829909624
1864688164
1652219987
320971888
784528901
1127259437
1035643649
53660841
457727991
1838711800
547302417
1940218326
744834821
1447548960
136108514
355828698
339937832
1394672357
690977435
1678417324
1391860576
1882245164
540150823
573001253
734879204
1581342498
1485357706
2008369179
1467792999
300446785
2054138423
282476957
120269326
1505358709
838949675
625115230
898087298
865877658
78003927
737638916
1640444457
469776196
1190559797
1530073887
315944212
389444576
1757206873
810023754
1005297418
979362252
193253943
2051021046
236392692
1003957406
867125084
47016193
810655905
1542261185
1166417887
1658203843
1450608594
909958554
490631972
2076476452
703734732
1250553778
200587444
2088872412
2137178163
1266374647
1195657100
1038381149
246803592
1090960360
2041420825
332689118
1811999951
830889992
2015604102
1135887641
886678788
915354229
1548469055
130018420
1993539120
1605896097
1630322868
1973647956
294664218
531962741
1844494641
364582555
444780281
955780542
1635241854
172399915
1340803649
2011445797
25632692
1146049578
1670639479
1781287309
277487555
1280780145
1718619557
1995557877
1676171097
1919660851
241017111
1435108786
668230388
339621937
310748408
1600288611
141621532
285429440
687670690
1877391304
755975076
778528724
262615445
1911936170
1367442141
422090737
1558290535
103813384
516262339
1178465409
134642930
1549107273
86866266
1377919702
1789013580
957848780
872754812
765329422
290750064
2139437468
978518342
94032043
1873777962
1876258215
912761150
1860079772
1504077905
682318899
452082740
200670530
1757756816
973952555
1000246040
181886449
1857742195
1935970150
1236160796
52685242
1057703274
1104049180
2092385451
257882714
1319953260
422496501
1822768
94345031
2033578313
53904461
338804719
964083705
1231880293
2008900479
1328375834
950191405
998788694
2013641472
1851964038
1301262835
982481984
1195522040
580157937
458687506
1513473641
1056914423
50460523
1852347133
1856101528
1951559482
860147825
1922772413
746356430
746907027
28869602
1011899909
1565565759
2125463076
625345930
854155080
141646843
1540905396
686449252
713169456
1679287801
1168448407
1982169304
1676214190
1526996815
1540581196
2060437206
1031793646
310211487
1510158950
263206993
2132868600
652838229
1860584417
1335546428
593578309
933244559
2048986292
381951391
1904236309
420236670
1853361326
893862320
2130098079
1741646962
832523358
1495760175
1387792963
1628410950
1173479119
1382883241
1651044698
1276990346
1986998584
267384959
162627805
1610709925
1314268747
1753524626
2092130932
1919145016
824755548
1859494404
831618822
1456199463
1563004060
1127684299
259535354
1079400536
586002550
804006728
838154188
745924741
360356570
1270810585
277911843
887303981
794234585
1691991958
505065926
1637046331
508318340
1073986326
1001820223
237317729
578713232
223758249
811008378
757407885
1755524810
395650098
1602038712
2060651335
1235499529
1909431638
1261722107
987964243
1270559650
1293274124
1360160889
2056986746
782311296
927536808
1891840696
512403592
1603683878
1788756488
2101802549
578880446
229495688
2080775639
479118066
94122344
1781948111
726324929
691205071
1156926050
1883463694
2068354935
692086706
228882162
34199158
829483483
926978891
1341550977
497751069
1009380742
533607927
416175687
1236143982
1649997361
1713927285
764955620
1468068680
1597603671
1249159804
1963741755
951229028
1141303173
1286974121
1703661070
371248550
1318677066
1473740142
1619558420
452679286
933744983
1370605532
404119550
338283303
1249540552
129426412
1979260054
263123262
895570848
1729483986
712585288
228566516
97327127
1217976799
794932676
115616030
115514203
2114809909
2139839231
606611270
602382582
364198946
620193520
1177860582
1065051376
426189404
800622051
2096252565
756984277
2108728326
818232474
1843369875
2081015161
567196584
1007194182
2057329686
349730537
501291954
109755571
585188118
1740627538
79999680
1327100448
1527023066
1781601313
1413249667
621320650
1472606453
698896732
215028076
228874920
1480380990
359376507
964384910
2136773428
765822999
751437272
1874509593
886429994
609849668
913105807
204066012
396353925
1219582057
1641015864
1019309874
680311210
573907526
764923192
1582861759
912036297
216592972
1135343053
1479743940
1209045840
608325125
2129121890
1794035295
341171559
217431809
1262778498
205736615
1573352330
886018474
1173842812
834325212
1573536908
1383549476
1049456057
1640887819
281231462
1731213051
922551615
1688669487
1616174127
1614925417
1823368458
787476546
762372861
69982997
940579769
1117400039
1067572270
897720468
596191959
567525277
570673263
1976988269
1045871347
1066415322
706916691
1556301265
612997292
451630819
1958880227
247282337
1558809353
1779074560
1076163357
1149517050
1241507888
1595527383
493132281
387628162
1268375536
315409558
1203418390
884841663
1922120960
306619164
1530186086
491029612
1311423246
1438487272
1539594600
1742197996
704773964
1640151698
2122017238
1617615392
1389573694
2051139712
1005512647
641067971
901226388
1637432302
1793593516
1838654253
522164180
1873437338
2022478072
1139211755
149885564
706611004
1374796302
1167340236
1080743127
196271019
1606593773
350303293
1895917625
2011300513
1877847148
1406615460
396541103
1692133135
1126777242
1339312326
1032405395
1139810986
706611004
1176826828
1558386910
1503809445
1958065698
2087036304
1075048894
916553950
1016228464
180233311
965023804
1916938823
1458265694
1931129236
1604320130
349349521
285583459
429858925
919853682
837709167
1113286214
1550828262
315175511
47074521
999390468
763786899
807572117
904048438
964656908
1393682757
2015537980
164935453
68027074
1935740608
199655519
1115288983
762075696
329532949
1166916977
1133333242
1782627098
561943031
2077116687
156970837
1751339550
1947252276
858936152
1126668327
1336577532
1950278186
123009498
1347086600
424612881
1701746564
109232562
2055669341
1954476347
1791199631
664496248
1688202311
1222386530
1078216002
398643433
149837641
925655929
754953526
296550300
55432177
1584453188
1668083998
1136850453
756647491
548759293
1122201531
678570310
1419866119
663326505
1193680447
1160897721
1975554311
2129165031
362551263
1539545106
1243130499
306142596
1023229126
934248117
899557138
1924770885
814605357
261241066
940152860
959384201
1661095329
1572246264
194987976
391323581
823466721
1236832074
1531003273
463357923
545129116
1860414000
664878128
803150033
456019722
927304835
1792438287
668820384
970288220
233841550
1470301057
1850748279
169573632
1469994126
355858794
1610374964
2109343815
1494782460
1437607536
1090080791
965493597
990132262
842706999
562239045
1900224365
459047234
620408450
526594823
1905649917
1337498943
512518030
646321214
1657550539
803150033
1898160497
2051324636
940227521
1681788414
1496667407
1588257376
389096636
1676099728
2003777842
962760845
719811556
1292223274
991029724
683299850
558931492
298605064
293127648
1108435744
1220887952
119483558
761294922
171157376
1274283540
735850514
1370264469
1264607388
1381410270
828306339
889017095
1755550574
1509949063
1046043667
1309415137
130993163
649100270
553791059
823799607
69978183
2009489830
1981247585
1691992045
22384431
2124831002
1795348738
1278090494
502216582
441180546
1883635864
297462148
526294542
475266604
580182181
1827909687
364488994
168524218
1786667666
262316221
227025988
1906158875
615313167
1868844402
1030940191
711512385
1221032509
1530174254
1386248581
2093139935
177570301
1292973005
995225853
417184210
588075929
461661708
1812200184
494472816
2086516795
338791541
141060676
1153125314
888048871
1292816341
1745952089
1926201666
316021938
435201170
877915728
1355351558
74015773
658748639
302452618
753470914
1134621440
518524961
116288976
59948163
615634055
1812715405
1908905665
776620177
1829266064
16354291
2105096554
178633571
1564675567
1820355588
110726944
1566687152
227155366
958214486
2003421383
190266073
522994683
308511639
1599847778
1510432440
197037184
547017946
797942372
1179354365
1913947540
776049941
1065444358
284124349
1626171965
1162355718
1961373841
283245248
1226306317
446524914
2069824978
1840026135
96204025
1681058375
1528067314
92813098
614494733
1698406767
1542719537
764242467
222097389
1458940539
1216937028
531760377
995104984
957112413
486207084
1862787420
56529918
1003332441
540630557
1669133243
1223862963
2056448059
1115134463
1451832310
718056986
764892105
1622958038
373970080
1122543968
1895729874
711946209
2075047021
1701397640
26594789
1848941290
1248734865
2101665492
1126583583
1830195634
1466421386
245127246
1587246456
591085100
1619950697
212539435
987936937
623187867
1580673114
612230744
342964727
977443742
101611735
186646849
63282290
408537349
1472951197
1576580691
2131254088
236877271
1739876144
1392320713
686286860
108691937
2106863891
1788783500
350560296
1192794876
431394734
1386495303
1079366039
1212460767
559045532
1245984766
123316851
1352255658
296139029
133455966
1800344158
533436801
845203752
1226120490
938905299
281329153
576862850
1188632335
1358475431
1877108287
30915000
1296996751
658517152
262496543
1923577480
220046550
177811979
185489314
494249772
419703531
326411656
678640611
429225588
1709248837
1338808128
314501920
1001531589
384965978
861586812
1390103508
927246190
1515367021
1915099577
266460321
124752551
2006138281
1196333013
599682823
858946142
1821306711
1888200156
1085431632
751177434
674376006
1291116398
1523965853
1945469668
1193780427
256255469
1796504342
2651161
845511596
103089195
2010027268
383035347
1539401430
936530832
748701450
1028697188
528729895
677716248
181032916
1324108931
488320211
1194865686
15466822
1400762756
229755413
708207281
2016545367
1048634870
42704440
924500348
394449899
2133894180
1997041364
1146629878
2104827855
823994906
1758932801
1185391258
1385451625
1173110287
950988670
42860350
353573900
258246616
303879656
810067562
1074817837
1432689648
1927796564
157422508
1402661752
1105032797
2028372692
1683824142
520779557
1885435264
532418194
61200867
1400575222
60319309
291675695
111010298
2110271119
454776502
1196720029
1023721225
203009010
824084817
987778189
126324260
1067217778
978624551
195023621
416116182
2036347657
1673125937
276645665
1064831102
1402798277
575989068
1174776364
2083550699
1281050342
1178586963
505740373
1555388809
1510395434
606690524
1405113840
1136275797
1487747940
905406456
868232502
2071524761
153547700
1253103411
797390854
1956964535
1659727788
82598197
776242527
979036140
174294892
530170114
1233108386
1971835680
342005764
1772856234
466918375
393584333
1416789776
1618076182
2096848823
1380964174
380903028
2015483880
1656264309
1438784447
676948428
933625782
437929395
1188371875
1090301604
1765602846
1566083262
706911208
2079475103
1842061604
1181270833
427199024
564161806
276519247
738333099
1950574872
760739986
1468943854
474974641
2139646055
1017373537
149610894
2051989859
561767013
936577781
1372853938
798157978
27586595
1086403857
329479824
286715330
1234715099
660139294
509140854
381785725
370839144
198077357
1196686488
2126707202
88141724
2049237292
373210114
313224222
668289052
2127602598
1596667263
1865396480
1421604276
1771750532
99412682
1439566088
1201011697
785203508
2070643538
205328897
1116670538
815383079
1841692761
1616273122
1152255742
2145461549
1983187020
1606987683
206047164
741556538
1879229660
1023566364
1950012479
1719388574
209912090
1708542677
1786976155
1544480596
1801575150
532893652
163376919
312701196
478237094
610033152
130212248
1317110470
616478443
1416571301
784040364
36078082
483080229
1895930141
1415858078
2044776942
18338454
1595244055
1620072192
1201969356
1121899629
1873080602
2127149766
643410606
1537025819
919623088
1626462251
860302779
1664264540
199393763
1918763621
2063733482
819475354
2131314602
459225958
977811462
1013002979
206600977
1815886421
2070605921
724723439
1901590290
804621941
177108494
672986881
1622658450
1112457527
977536219
963317913
1442834928
204983305
1259665329
1896276731
6240253
948580958
226733576
1852082521
1077877382
1872177841
1843367130
143737769
845528480
1228650625
434881028
131513661
837243890
1182753960
2057486447
446949940
329159975
2000538882
63807642
1183469663
1853132331
1405853998
977098139
1153203966
353972642
1289950038
1794630039
1166173496
864562534
83518253
1438924709
1378366698
1517013373
317632420
1567547187
348984066
698352262
261070121
109721598
2076952698
1451094506
181201911
1698836977
282032202
630305016
114614178
441176011
224846158
1547831104
2084755310
1874119231
2096368086
2075366986
847074746
1802692876
370620546
1530496718
2017474703
1934420082
367563286
478021836
584895017
1398213559
1913921774
552269645
1246524618
4778105
973111935
1482543427
820986327
1919220506
63823207
2021071916
520397666
1928429181
1133230294
1726910480
1322435793
367350022
1574877314
361393154
162077692
2019555216
867383827
1959456951
2056127981
612234908
2126626674
2097009526
1557176908
330481647
1772118447
2063833637
139920636
1009990354
1807700298
418426017
107695083
2025504333
1209614807
1553730658
552441523
1111539020
768788739
1349697487
1491753996
1471184270
1872124558
1127334246
1872743990
1359333128
590571841
1080115249
1371306461
565312186
658756297
1441762916
2074788925
2129213114
413719671
1217714263
1283590568
28446371
1450897337
169303813
2040619945
143816650
1596048790
352980701
393285694
2012759377
466004945
412542573
1777422491
562672455
89008934
1527497584
1090776013
945023845
1675183818
126129334
1346138571
1860414000
931402143
486211423
638557649
1168135552
1224481165
478023490
2022242834
678153774
3439107
1443916512
295784742
1688790013
676710848
1162770675
1129621313
1105516124
246318255
2006242918
454136742
443668084
140954275
1704917301
234301494
1286384936
1502305878
1171430760
439330744
1221579154
1825257838
1648548194
1394650300
1080073199
657942109
2102364890
2024018373
184860015
2085638170
260363709
1181069567
1700576764
704173947
1560429723
864937664
1307986961
609256543
1740417390
1587786249
243546375
665886896
920103929
1743858779
1440138210
594177168
359387788
264493413
1482523585
244691033
1137785929
1852001856
1475684094
808496480
768199544
1034915911
775510354
883344560
1938004407
380333128
823306285
529616179
1606827130
64062718
1353960906
810125375
374394221
368816199
582896702
1341244168
69278551
281259686
552779347
57362124
1111024346
1204791646
1109307393
1218602550
1802190158
1170566678
1127214992
1672274519
1242152856
114287883
614723934
1992402098
867100980
602488100
1221247913
632210525
328307430
1224448609
1820345837
1832228974
1681837534
927139117
382890505
1713092774
1783052910
1476010999
423982052
1147750716
1617022494
1618038003
2098815349
1000394746
926839343
427444320
909375586
1469721589
1527645804
274596404
994874965
1970917982
577087108
1970202307
1684343984
1433908343
1554384875
1564624184
1573212468
7774689
93928309
1798935009
103632429
40377131
784420461
364225330
1170041287
621787238
730931311
1010958345
299286576
306454574
57387657
1258008177
1523217282
644766868
918638856
675611624
1475493923
929621129
266386336
13434809
305881573
112672440
1045547226
371264775
341884933
547191976
1292134876
419687500
524238542
336550451
2098442953
2053524592
1129449608
1970241867
361313157
390095580
848695602
744126227
1250205217
2011781642
990166928
847299008
2120521651
644974959
1957682538
1263694645
1438936268
2010199354
1086438123
1881749256
2080751234
1276880563
1617286834
763724456
1382243213
562103966
1780574922
1859639469
348505018
1532119529
1931585248
274133075
273897252
1131529783
1003057278
937318908
1764297710
1864077746
750471448
336930503
2038534071
2062271088
1973534728
229915090
1842437073
1076555115
1782732165
1509938323
1986492197
442303047
1437715908
2102426095
959625321
827027267
1492081400
1737277167
1012536784
978864403
236810820
1174249109
188684841
2133940434
662921893
2726728
2092795841
1530714210
1871051128
718842349
1041260324
474904807
1761111050
1307249947
2146898154
757893209
186855263
620909918
850930197
895030663
1634091621
1324979431
1759106734
1592308836
1551891560
77658387
124665136
191695419
2018387796
1916166808
1708418374
1853794084
1069960646
1830230295
1632169614
1992107597
41089058
495832018
194847012
1927492031
718833556
1093462358
1870702701
538283828
1584464102
523183605
1891824837
1325403055
80764908
1928838672
1523195194
63014147
2092670011
1053709733
995618742
1026280748
1964565288
437789514
89538765
856252080
150203786
1661920806
608041217
1071625867
137491997
1333498758
967084412
482662939
1370618483
1353351608
1108851194
2061961111
1579516869
1588727852
803695303
866283847
1378475379
721918728
1477737035
160226726
609244302
381623271
1225000520
250354737
945692543
1159422498
1609106837
997137972
359016997
277463103
1129554383
574390450
1002027821
1827078872
1863920720
989158597
1488512171
1305065823
1985364094
622707046
2061185419
599212948
32828501
65519405
1067867968
1222641794
818040371
1216391915
480296796
1297107552
433581023
1432371849
1609235498
2025415241
1355886365
1585814128
2131446655
1813215220
1515877310
883088960
372754873
303146309
1261765005
1931166244
1057755667
898027321
1714321540
1217412210
189455876
157992606
2051988197
57210725
392166775
2030597508
1787119759
1585116377
1522518553
1204527269
2114960090
334439865
1200305748
1783921901
1782366407
1184336760
1952265360
1212239418
2049339742
87468989
1041669215
101317436
1764442945
1960999497
1190017735
1698191453
1615481000
506472128
563661738
1560453115
1441307896
1324006536
539479638
1934413825
1973717019
587341747
111850047
1265312099
1173026196
1154431508
1635555925
2030294379
635428940
790122658
1152399350
1845396164
502287346
933358882
1450449560
1939867230
670862683
973575573
188376338
2075183122
439459814
584801858
1324261833
1328712333
1765201993
1480167332
1638658263
1198540621
24062689
1399843423
1940102700
1434513905
1373302062
139163929
1837022910
1894937029
463121527
638032763
1581730839
540845632
615038829
2127741008
942002056
399857444
287536005
1363008706
118638938
1437335457
2096939953
1413727893
22395634
919596305
1231273434
336441801
1695350408
690689078
950631827
459922995
1974680074
329694845
809578639
113068324
809693361
723991119
2135946249
1166344906
2063420192
511576626
1066458820
1914249230
1581541507
2057849097
798723848
1176868470
1042230789
1867925298
1627410217
224730359
1654728407
934423964
1431536455
1814161359
705029093
2145535588
795042235
202610843
1136868578
1225108009
230041977
408380173
1787373158
348613856
1372483026
188102454
1548446622
845690897
1452284
1568719935
1389446936
1309781963
654501400
1111555790
234679468
661771124
425989109
1939147906
1512780057
1706815505
1937501924
1719626375
1686722679
980421916
1183186001
1693323695
429545718
713084242
1931994545
618746519
1585426448
1094898287
1071543749
1530551114
478506883
1205079743
135315096
1501706404
1160329077
273047678
545766830
170012361
1978097957
382406817
1006059371
2079513637
316780550
1026635738
1267198611
449596504
1653891909
1355871267
1871679693
1918048563
2118923149
1200483636
472582110
741246431
1771250121
674502066
786241595
1050822862
43915384
1420374377
855061541
878519320
357941764
626191337
1517871563
1982610439
881542260
1456537180
928552812
842260989
985387412
817043284
1467636153
307274610
433296408
629997298
1538500148
1569638536
1350680882
1802862783
1903773438
321779197
22727312
495144471
1004182589
1926896102
261068766
1772174241
2080003247
950791648
1673143222
291735475
816701722
785072883
1444865141
382617751
1557165581
1958704501
2077033571
1515666325
1095249208
1184222799
2061506772
1911090604
703114351
968792582
18106389
257270550
399850021
1057564212
635201854
1000397230
280670091
7947820
155484176
80088605
236067353
572280644
979456889
1165243568
46502780
991057737
1388516878
263161403
738440195
1552049691
2121025256
1029227542
1805647629
927931864
581530618
674089695
2082272928
42323838
2046369714
611821965
2101360052
681852861
986067226
1324351573
161077351
895173306
69903915
1691949015
1848907049
1944966784
1786113665
1480491173
883957021
663114171
1420157963
1040453921
1680927619
872202200
2138236252
1405532638
159359823
1405072227
1942766097
2118414657
1450023287
1695412300
1816077441
1288750485
1230128473
87088270
886373999
480184901
1827199878
1902192853
184133746
1928680345
1728787620
1168877000
1583118109
574516497
901144005
1691487590
892349667
1673422939
1021552788
478975827
896867424
209600391
583528533
1159980959
495846317
808237417
1778603561
590388537
207592689
906590033
232851977
559168334
246836931
276053381
1483242813
337385190
948213365
1546806528
1187097772
593061580
1459521457
1384907495
1560657197
1954997801
1182751668
942303551
249897150
524193170
1538797658
723747877
346212217
681467814
490317746
2131372931
2055680187
241949305
715164045
814296328
922146569
970066352
661327121
1616376581
5320637
2117767075
366035200
975367782
1661949922
787781231
342324634
1517463552
1571299114
415851000
1535261280
929620688
874425015
436259604
1732970145
58894648
770863142
1333165330
1466275897
1149953859
271084731
653346784
362729169
873373516
1568800829
1233284487
312116250
1100752414
1855994293
793492451
1731037926
1034584628
770453085
1185135858
1171904079
1546666392
1988018466
2056399127
1404596426
1996856271
156038651
1463900886
19540245
1365986724
413222252
1786373235
1633575547
1345493795
1426140582
514076366
1490547662
1140612891
409844423
1901026480
247932800
1541038162
1855514098
489804943
1609674493
860809571
705380714
1387465939
340696441
1731826164
223818189
664544242
730085684
594716962
893980802
275305607
1509989215
1349854153
898538385
565685640
829422862
730393372
1647003551
849775980
872298395
1457721654
797252812
602962589
81963755
1533412821
62713569
458420241
902905665
36029285
1997517972
1737277167
1601368827
552124293
165399236
1898997409
1236604833
633518543
800832394
1168689606
303103188
1273332697
1950146313
424642261
137803980
2114328757
1826101116
163909073
1156285029
1267063613
338110436
405033402
920081327
1776468073
550394337
1974575535
2034361124
1154789784
2075553655
2020765589
1133477103
1167108196
427811511
1579587688
2138245352
711425158
34871282
1110046960
1119709896
1009734693
524273289
751586390
96787998
419027565
238776939
1357461807
402169088
1643366560
2055282096
1578219830
1772684228
1015013482
1739340501
1285214565
183545941
2033070979
1970607054
1616781792
1022403948
1367324372
189115898
2118924753
1694105950
1656548484
1079849414
920405524
1546458202
293087089
1307524187
272204396
552580482
1593329659
1247167374
26608805
435220806
1731084484
238309372
1029736131
1175731587
1054940030
411188621
1417340593
1297655317
757113925
709422003
2026978018
1256555591
1458441219
615297316
1501731433
1657278422
129712295
1450333598
295854337
636335
33459074
306091275
997038232
312043310
1827046641
909455
407705409
164689401
941509776
928047065
990199417
1420694516
2008259132
956364905
535506611
2056791711
745563926
1255273487
457622811
1176999343
2035210298
1878146918
671061367
250354737
1210350450
1656896657
1734422154
2053694471
276170038
1279231549
195416523
597302500
1640204891
1245956711
1126504976
1452197719
1667782103
2128389491
459487159
2070769924
1213476239
111055120
132719656
1258211798
1735696634
1662064595
1876750622
999586392
1750147164
498606064
879844262
577409766
1019399999
1655088969
1828662403
557442954
1866675368
2089469368
898994453
210122944
904033970
346859332
1071349388
273281586
1690718773
1469762248
1218626969
1589979318
1764799775
1716652094
1674835631
1151136615
1581342498
1519190370
542541003
2123341580
1813958269
1719586988
1814207056
1211222157
1183755978
693980168
840758053
276915966
1854118170
237422802
1433144206
747008442
857893941
871082868
1763765594
1702232072
1227427629
526485148
1956489420
1500216599
1572653316
144263705
1760531713
1603224145
1306818081
118006130
23921485
359962461
67265852
581612828
2020457357
1240198517
251237137
1304899413
1431416451
1644632314
285718595
613927262
1938097446
757667549
1120975866
684044528
1248226817
1579447170
1745598251
1836658774
1634516465
317519974
821599629
338499872
1819206800
2018963726
1661885948
1282139173
420735219
913817934
1186175089
200767990
17403223
1420465897
298961726
51786994
1805237880
962669566
1403092264
1036469390
682394681
1310502447
1778562047
2141577773
348795672
1981603925
152432925
1901232856
983573477
82200076
581437563
2068663261
1671273199
1998074784
1514328758
611395327
1969781293
1332360449
357972726
2086064697
394084416
1992112542
899623401
169742290
283287646
1837906619
367607789
888733082
1698024774
1550833030
1582775476
1766640193
1003802582
825630860
768470987
410628052
1298960332
1565804542
718599831
1481570997
1008611827
1522456229
896408215
863287155
849620180
940186500
354670236
607029976
1277809352
301513555
1838119265
985994361
1324065285
1792310595
695703906
295464556
1310066350
284730215
1020830421
1095523715
1286802080
914334357
2054950695
1626954883
481748795
2026475890
1303133387
421532034
2100466637
1725022119
1479894476
694170052
1488450537
545217784
1638688535
565994789
194921559
1133307839
1774457074
1768925631
770016877
1749194813
292287798
1428009681
1375047370
642533983
309937386
1225660396
1945196475
2094836766
2088860412
1480277519
895473765
1966318183
810385317
456321352
1382395546
1896318611
1221036065
1901100704
506641807
1624068578
922091147
862461531
571730520
1588808322
2096957754
832950739
1488811548
1906383447
1557724053
34376755
1305131795
142380300
1163987019
824120055
1241356441
1405774207
535601390
1400199315
792524807
1065075939
1790559325
1539837822
2083771249
1205159294
608761585
1338163565
55700389
1717331667
558299800
1227330599
1267567728
1258031751
938366561
1004287701
489671095
1018260349
788490777
1125391634
138295620
2012267156
901526282
1876768558
1871877908
1118736437
2075052613
1356983764
136506227
1641945437
190615827
1282814138
49115222
1300105976
232547107
1906768338
1253748138
2080251798
1637055394
1974972373
145477283
653066369
23768180
1206447673
682543763
1644987860
1983318000
1947875744
1610836798
361117766
421887464
1147517815
85474725
732102132
1923856075
155379545
215171019
1274708169
1015045124
947000215
2044547600
1537693857
1582514300
733999197
987971909
617296994
1233530694
450946147
972793340
749180719
2094593775
714397123
375499057
71170925
597042298
1610571016
2037454675
1991795035
2104755161
1829200331
322748705
525974695
1282310464
928601941
779116098
1654770714
541750747
519355781
1439224946
340088933
1317789405
311220698
857856619
315552951
1296590377
1683724325
396066793
1402596684
524213315
1460121264
1464594724
1941220330
30735117
98997064
1181650786
1884402840
554214052
2089571941
285899257
941523937
1942775652
1591148891
31318296
457767782
516056905
1962346664
2107717539
743323826
923886459
398745282
1782279616
667526159
1119235428
1061657927
1258994183
187727536
653109683
1441868801
2141642153
702508437
126446285
1816726074
1049099749
984275723
945935596
403178753
31603152
2078079580
708764109
401149505
1886766007
1294016936
388941860
1209378685
1971319514
1825493022
614014069
1189726568
134820611
528316448
758847074
1896837035
1794408641
928138432
1803023160
215523756
1707793396
1651159896
1391062388
1578606409
522501384
674309303
1319243243
470807581
1258984698
1467808708
247933099
1417740006
296915218
1724339013
1097720415
581914821
358719907
2061421460
278457292
663493683
1676261071
1658599896
257938506
1979556581
1594067144
1885884015
2036702
2100167407
649465536
1705911364
496783742
904996559
1215058538
1732236153
430813858
2124081484
397142900
2029794625
389115047
1479740671
205211844
1994211883
777927615
122050195
1353553950
311233483
1627249546
1232301844
1735296208
819441363
2068755179
978805094
1031028495
100618601
1595735938
523876309
2063624801
88481169
50521429
1112477291
289251866
1825846369
387123542
544769830
771520843
346605500
1363126535
8948068
802416942
63992309
1298777595
1530411335
1266957064
1282283132
182216885
719959874
1201407591
72535146
1831423637
464017592
1175878360
928244734
1922061586
1349578547
1417851540
1654627027
198137275
2114671615
63917546
2024194663
14959297
2082385354
1156849484
1289764793
346712950
564880612
350501117
170263657
811785621
1323279283
1988513494
1629170856
1834651626
833187149
829975591
486145613
1980856233
1764195973
831350951
1409772471
823285823
1760798573
1796124457
461833157
1849936747
1118252767
1424646322
1535885804
516323845
1013327252
439073603
221463182
1076163357
908957213
1893782729
907326361
1928368321
1395394993
998610298
1383822615
512726839
1482895426
1821163354
715351661
1723598512
1972862006
1008855474
1656717725
1343594576
1276739438
1343513909
1209832953
1186533460
521523834
309812881
104687743
2032874591
1373937428
333366727
526198429
69546383
524413113
685580016
395490906
181170509
903777229
1293440537
1846853471
610596160
747100506
1074690785
1641920100
402075326
2093424559
1713565402
215881673
1086590578
603508239
138062815
420313497
798889208
1251661468
1209996214
1310674846
1271220763
249318987
253717074
1440520420
1202193065
522789079
1191596885
1923704127
262697062
527702971
1746220213
1962789014
1727206605
1259985970
2010037444
929528665
401756944
1707947713
609489010
1264447287
1551224890
1462706241
1764716429
1681930830
1032510557
464229731
349978096
1611469045
1607302837
1008337415
147971343
380547149
546228107
1159442648
939729091
587630719
1527041750
1271737059
1610734922
1271744102
275382098
1470510030
963153624
1509339809
186081108
257007489
1194131184
725890437
160608498
2088302781
482748226
2012016027
749821986
303482963
708243463
1782660846
1508042829
291564529
153127591
1318631606
1086581898
1181611254
1658872973
436893309
860339734
1361436279
258318191
994429681
1738345349
537154441
1401563632
1269275234
1316314716
663366272
1025161424
1805236607
541409574
1450746486
2058582853
2047743883
1245646370
260278113
1605482827
132743996
235877067
1314771009
1136421879
1715169850
1901486965
277807922
569634148
974022352
1357442247
1714626791
373601492
691768974
581835590
1559372332
2054708227
461637169
355185319
1918607537
1578858510
1655954038
45825308
1777432854
305293821
227889213
2017558347
302363843
2003587475
120768876
89281122
449911326
1178940387
552862154
1200996080
1281571699
89770101
26212341
16649439
1753888231
692641131
713482422
1722443360
327314157
607765266
27625021
139677770
289825392
1011690753
1349247227
1342039417
1972322250
381262771
757055747
363058365
280551255
2095559023
1266646328
438761559
259908814
949886678
2088168619
1715661590
1806620882
1714653274
552292797
1963054157
1401356031
5810258
1071219506
230660235
900482690
798550696
265552700
1227745948
28993709
254646134
1959227395
848684602
1970834655
1462469335
979743330
1387962562
245540182
347801962
254763192
437626692
820943157
1133366135
1486427367
782202870
467427102
250998484
664167148
1191416258
77209941
235826829
712267541
1003013191
860326756
1382381489
164462814
416863635
344153471
1881853411
73330459
601478536
634142908
1177555528
2030991652
1633945022
225354687
164825998
1264276935
1085418318
505310432
1307312966
1372672298
1269106875
2070756990
1087843436
544328689
1619536407
561397628
377825055
2126786695
2028923626
2011014437
104196546
1306500037
1582951075
647978361
1983361933
1161548090
321047311
1070191824
5199688
1816139410
1197501625
1908173700
237961679
1933881404
1845100408
895813438
477629787
307584737
149890714
1425435844
619720735
1471561590
106766845
728436696
1275976410
900651947
1454646182
679752159
1819481850
123680694
1782364514
1088511532
517329129
1646514814
766725502
935835401
1445694829
1454574267
1325266438
1234075736
808550226
1719953110
933544000
1670865987
1941874381
1203180852
808910567
324883391
920359164
1878231462
1621265790
541479843
1203610348
614987912
600092260
1928719704
841207435
1740861920
469773666
379857258
89966344
1007382772
880901805
1954761587
1043148616
940585527
117235502
179478004
248297491
1616340812
1544344121
2015616766
340089389
76302883
92578422
1033828827
1392078449
542242548
1505828949
2054742589
335653287
532392353
1156671376
460364388
237584284
1561138554
725067694
174675344
1217302436
900004848
363839250
1431485498
752993019
418067296
459119157
1302680345
625718216
195656261
1183617126
1873357120
1424092516
509573127
467876540
514524847
1408771931
105781237
224858693
1995714403
1798271122
407883821
1406622809
1241729855
124418104
1647995728
1398947667
1148963870
641746427
1384732800
1082182341
1699921831
2090714743
371823786
807569427
1754852521
1244007563
1227905629
619960663
1142991693
357633488
1945314872
270958174
71914590
2079161207
757973843
1189604927
87182451
1468234705
951898649
1725674111
1321890741
682905154
2044614921
2014789585
132923846
184038399
821249688
218238692
1736057196
654662716
40010562
2142862076
1758473573
852860546
691520892
1117267331
52140396
139185235
1913197801
226247402
378116320
2134058364
2130816128
1721932239
2065340511
1911378264
1966203829
1556016470
198607132
1734720691
125216309
796283373
979264923
1352103876
1404238073
456366154
82628055
647818446
1761721608
1970796290
1199721271
1950969213
1859895283
1796373066
1423714351
260472513
183354543
1132181065
190712348
349521266
2138988943
270877029
1116616150
401267053
706137880
1633767169
1379751334
2084118650
1636933883
622748099
1791348555
1961485455
203722474
1364996
1602479556
237734605
63209166
1795696948
524873951
2091686918
1908335479
1114305797
1574411611
1199231601
1612349052
556426048
1479724452
423938467
1933092370
493891716
604777233
861012678
656594574
1542624491
42240515
484454765
245666547
329347445
533850520
1954789838
1786404506
1042120554
1251829581
563189043
1747930033
591740884
15133671
37027526
832167711
2137688111
1912578834
1476940568
593293617
676875046
306117313
260497040
1907603243
690777769
1979907543
2082565319
681461935
1811995580
976927371
1976633486
1706111908
567004926
1102514838
1305763282
1310091193
1970194269
1341950295
1524663617
2028453714
1948334594
2050832147
1699024788
1849215619
244062574
1319247385
1727610236
2061129846
330406446
471435203
739848887
800662548
102231325
2143932041
492081018
1297987603
665798137
1593464928
1820333807
662378754
790955918
710768004
596342418
1806585216
1763294073
2006322743
1500991282
508592152
1549728556
1765120145
842846396
460582688
1812519133
632096814
1280812913
417780658
844032854
639852855
925550967
753138682
285989242
568578
1296791916
475060825
1728465398
1655744299
1316652607
279065791
804569331
652875262
195462796
514250188
54175994
1662295335
1120370687
1951944490
921018710
606399250
1146987011
1451714584
1636304722
205130961
834281247
2003082678
1913700669
1540302726
1750102407
456172486
1221621266
1804982920
205238153
1390951616
1611704479
1949864203
1451224646
1423689271
965943179
1149231998
444069518
85433052
1155233063
1506263103
127633909
280555047
787804048
942488595
7998004
1824915254
1875000056
554855994
1449556500
1718425218
64852787
39574679
1244821043
1709866217
1964805564
1422404863
721580094
1385423082
575474086
1737880121
1855057495
1772351876
858156804
993808967
1069056915
1156108516
906295708
548671142
577292150
1747905157
23921103
292582940
768339083
1184357310
508589951
1196050379
185516956
696159857
1591005727
1798995259
89410203
1519230967
505867363
1064004303
1432709143
1594862749
1729993638
714715533
235233281
546146616
1505874906
80917993
1366292393
1521205226
1313484880
717290248
837312853
1807408403
979281969
385392766
304564168
432577701
776983553
128754253
596434108
1271185237
1775671530
413561347
1993653965
593465361
1218734616
323001148
506144874
1289212694
1412157312
108753073
407749279
1337150604
1659195784
1115857328
494993324
150063209
1719315300
2050394068
949652539
942790104
1975701271
399722186
1491592179
695965004
2096229611
178135900
1090562833
1430313635
257474772
439680469
1997045006
2058115048
49259078
960325342
1802709462
831598717
297850244
1409968227
1227367576
2011129216
1965796139
869747139
570597250
1416451584
1423228101
1112027763
109078877
1913649782
1766733419
477427826
662666364
1876200699
1529714033
1753892134
1675691367
728531189
332522279
82884957
670503700
1107914460
57098259
193363831
1705742876
482549839
1491500066
1314496702
799497211
535179879
82355802
1071930207
832069732
1604783800
776287994
1262828974
1092229614
1047556909
861080292
1383807306
529089262
150426457
421466670
433433182
1555170871
181962031
924197083
298195688
1973794198
416711207
768422566
1946497367
2065225716
904443789
2055176012
614764768
400954102
65052959
20448184
1566113611
1879608517
653207182
1880430002
1193772861
1016786661
532527724
603170729
566593471
1572858810
1708183482
234416421
482095046
1609265950
2033514136
1337494930
2126579546
1971535627
811088696
474502632
777305758
250244775
1623698675
1296007193
1502142783
1924171804
87182451
1068373512
195213016
198551920
289211552
1738592722
153241287
1261705667
1073943678
1376308570
1938723129
1144381383
430753365
469718939
1661908285
1558816430
1541685271
637199440
857924077
2111056324
1941058753
920375711
639929014
1045851851
1851163408
148093240
879762959
1985991762
1562799085
127831403
640730791
778085812
759851144
247844812
1675222369
193225095
356237718
706279631
521588131
712348391
1781287309
2079632985
1585116377
1341260722
141580311
1246243902
497606721
1081974911
1572067294
1481558045
700312767
1057533854
1247320579
602212481
1192665703
676017389
362151905
368969739
1221201960
1802689919
1256226654
1449716621
226384589
1678438115
1935497488
37109180
347577650
1678738349
1223114631
2022923232
880243298
1961833697
1886397452
649799532
872072808
460361719
1122510754
2062957231
1002588752
1088131127
113541050
63617804
55255415
903719713
1313378416
2106296478
1720628512
17598513
1479023023
52982163
1290475963
2113602970
59596364
1632778399
523488942
659208041
1706885567
1216185056
331674205
2031616191
435828614
179718575
765874090
1919296655
1281363954
1950018349
1654317673
174429532
1453948243
918465949
947566848
1623757143
688304743
1410567877
2063764417
316270989
97450235
12470993
1870761501
1417014315
1049508947
1928934420
1953795095
521998728
572853480
1767395466
2042248551
461007991
1277701743
1845535517
1538131573
1517989190
644100244
632943182
701585086
1602104427
1349748255
1967521899
36194252
755679329
630319012
1863383817
58879846
802316063
679458187
1052421147
878110325
434674760
1807232734
1704600472
1771251678
696662112
540173749
562552198
1672548065
1603274317
348303772
6151501
1565257516
125489656
613628163
955354200
104591610
2110969738
311886498
1228286440
508848108
115500686
796011000
1204420934
254989045
490648556
1983852406
1515415783
688307183
585968164
1490763626
1972512344
2104516856
1595487858
815094077
2076394285
1943537064
841117194
1832150768
2017691357
1645161869
1111574251
2074917430
1001624618
1188598086
72207591
713954572
2133822038
683671987
178781145
1701360774
1335028335
612125634
23254603
1973897748
1766053553
1672669585
1425794118
1950746097
285267815
438459939
1409114222
1948150637
1953249403
985184029
755339918
2002735842
94452569
1399806896
534268755
890534702
684877108
2025218198
1324768333
1128192798
1166786683
158788368
1880918032
1223616455
1041024538
1810885121
167259662
800632139
1012085578
1653200096
1641879183
442597261
1986297984
811900764
1655684443
1350021771
2042884393
775708112
696989253
1630978325
1652860170
204891867
1982093273
1691216334
1794456235
1608475007
1498777734
1200231914
69968087
660598251
1322666944
1653130896
88902488
1045056164
1226495508
1646321852
1635713158
262780709
346693852
1293619454
1791481270
620402219
1336868265
1304347084
237088286
1340782247
228727646
1320828208
2017957807
1265202584
260717820
863165693
1307666887
1648914673
2051655877
1964188193
1545805743
1877805770
1011828804
189613683
781347782
930374314
838024947
2068536274
165078185
769078445
1043862078
29061971
1160361258
386805495
1767588730
796529682
1344632214
909221970
2139878795
1825302439
545204752
60153749
502558539
559539342
208861415
816494793
246670636
1281511264
875590356
1431817816
1026104480
638788698
2084366774
364279289
1908735847
134917225
1088293219
1704794681
61196968
1272674686
1747954788
318936667
751597172
2045371212
1893226098
930802588
1897962900
647986285
312868503
389980365
135678549
270155043
231275526
1949092857
2017788996
1698522495
302233006
258853967
45400773
1681322857
484985865
123667745
480047917
1440563543
1441554369
1289856100
961117603
1512869966
2119202948
734876071
1821410292
1557394415
337803722
810336582
843006000
1864023896
552620244
1145564925
1731617338
1842753522
275091480
146736561
1702475625
2085453390
454075895
216830114
416350851
1687079226
1065397809
738560758
329515290
1838611630
45636439
1665308306
108172440
216744462
1768963249
2127251355
700888360
1792699890
531352367
2133789186
679994539
210783880
1244900615
711946209
1235237675
331150774
1163880637
719667436
1859264739
934805952
879983076
1323537444
1283298283
1201320336
574223109
1194253214
595775076
1821149936
1589128374
72380612
1287748656
637549267
1513609459
848105435
210141219
2101602282
1666368244
1922176378
1476902125
233274412
1063769529
1588086646
1644332945
870251727
336513308
1143198915
1249951767
637598505
141660741
39263771
547500088
525684299
1662251061
295004725
611755096
1560711092
866831198
1127325747
1273829579
1681652301
2109586068
207499355
2045492381
1686386311
1795283985
1953449106
272320134
217866477
1466347005
1278852271
1506994019
983907024
1574225190
1152921782
87500160
547982156
1954997801
761051753
1489811075
1156106190
1312381382
563997314
1067109438
313072605
1846697026
459864437
473361791
1576109509
1857289217
193568042
1226114604
503357305
364566626
1500997266
922209703
885587293
653386652
1853930836
931822180
908037165
692216665
726845755
1448741565
992857122
1863603491
1228458618
1886584310
690402866
1184576381
1829533528
445618610
1911872614
211368936
128533450
154737508
177733067
829146090
439434377
431563264
611423713
759461604
1145771475
432842281
1387473602
1914726615
309571557
860247291
498131592
403112712
2020053655
1690680055
2046883374
2082573891
580977783
1037598649
144041942
946990157
47860929
85543629
2075579700
316434309
1122877728
679888694
537587241
67629247
1222232388
1217326255
1783526402
490468583
1138242604
1451028889
1493291670
1553428703
1136810369
649584960
299601471
35257566
967903812
1042248514
831406589
657974899
1192755460
341144744
1260545333
72411194
517962685
1928544865
642705536
514939838
1759803570
905097951
1212778205
1378107977
785478609
2017046511
27439551
1635247916
441156732
2035548755
741330997
1407591424
1266023246
277228300
1974063180
1989458688
619516186
1104499250
836930279
1312599035
752366890
2029115874
7603828
1887034368
503946843
2004110145
1317501009
2066582051
306117313
1208300471
892871846
58602065
1791963117
988327891
980381357
97936177
1931393802
358431315
869015608
1705296464
368410808
35744731
1165661980
1987938003
333834047
1075210747
771982935
712267250
2104153021
1156559921
1024239817
430240164
1426860236
2086680417
914596751
485640884
351979994
1978730341
729953585
1659658117
469837194
1446232799
1819564322
1574256222
1084277701
1800567716
1990438456
314870521
1620785722
1159149448
368408974
2002313344
1740348044
502442251
1100748076
209638369
637466109
1178222118
1928798075
1182120536
1309741837
2113856693
2127737543
1815769184
1061425578
1076376065
356889584
5037602
287523782
1338278189
2050493944
1145194716
2035519725
724911304
1503485818
19575724
534654943
619851711
1942259726
1740352166
7824738
1618336576
1523352725
1969614490
1182909610
272796437
929150552
401176306
2104365237
1309913310
550861582
134092067
141162254
921572610
18729242
1253161700
1864777917
1542955328
144395923
1787155676
790852895
145509266
1869014993
545478173
428432844
851996369
2078446933
1902893370
430434176
316704532
905130260
816159996
1417846969
1500425040
827737229
166248426
988752415
41911122
1169845275
2058752779
1393871685
1367084830
1348129613
77765403
1697425355
187504599
2134960053
575404975
1561500764
1875552243
1445325140
1419074692
1938511642
1079281368
1047117842
1708199150
1685759969
1760960113
1444565614
675496738
442536340
673460673
356173065
327963256
1078854901
359214132
859442873
1425141083
1305251604
1740349097
268811241
706105878
2048513301
922247225
516666602
1099183509
497753756
467539784
568664472
1148436061
2048302949
649120610
1041891115
186894205
1813050874
482330738
365276854
269948261
1607994922
1392935023
273288070
967958146
1558318432
868082502
472998517
406986597
1397865804
2140685133
842912017
1277701743
2056618854
2054102779
1866542798
762677021
1174216530
1513853549
290146913
1599918043
1424048806
436542090
2053331204
1348539282
759518888
696284314
742907600
1895823005
1207406609
613528824
1553017601
1491611615
95934973
1315782237
1932364187
1441892198
605265783
688990601
403831110
592602258
845265494
536758021
2120029684
1527683638
1808918742
1755559872
196146663
989528289
1697526607
1657085179
425686453
557898646
1387081547
1013309226
1968471378
706425409
925907137
335122132
1191214825
374335723
852169386
533617811
1571363912
192264412
1542548022
1999022815
1006690733
1583215804
1746016817
114258746
1150524683
1897568164
808995047
1079580601
110612107
1546498855
1500782753
1078462408
2062943203
646048852
2035871382
1187954082
1286020790
733682262
615431366
1924091423
1861947051
461478960
69726264
766064380
1625037472
348541221
1084351076
233938715
41812847
1836179440
559355194
713497271
672434662
1591978222
177189460
1832903081
706258753
1964560731
1005206772
1129374769
1350741666
1032456428
4610430
363836673
822553614
17772800
1243963462
743139934
1026261770
1551076241
1660905139
1649752543
1041840335
1766961816
1800942426
1796732383
101111747
283001458
1779885306
1049259895
731577090
1010276774
249235181
1940822542
1063606607
1466465044
1187502104
282844078
130608402
1929991857
1682198722
1125715330
1387236810
735833236
465556654
1453410333
1473370923
1078833286
1361073986
1032143158
869280238
780552438
1231134530
1835500420
1328300468
1728664478
626015251
819896630
1748365873
1844085793
979998906
2108625700
762976740
1663170213
1450964396
1512123045
1590742544
1303336356
437280835
732149270
465458222
568747879
1028615674
992152276
741082170
518542877
2017666047
763959872
1603123232
291038351
1027457831
1395496344
735835944
2064202705
1899362454
1754859692
1583625013
1762872901
1371445623
1814296200
803884268
960887919
456955138
14374457
360792548
72618090
124235365
1743681438
1550919118
1764281952
1709226317
1632584209
827018608
2085162860
1562514615
1545623594
1591978222
1366991090
1087407812
913934790
1999518091
1222131003
785855118
2057870462
2084630686
1395381269
1478995129
1582680733
1894528938
2129300484
758139797
1840395913
1111875709
150776942
596756173
990452155
682090499
969973001
943188690
939227883
41157166
139699015
1653224515
1949140180
1999139455
48568565
191439476
765959402
1687705749
344442607
786261281
1954488107
879616390
1857748283
1522032550
1190562184
495447463
313316180
1052911468
1569244028
473845648
247730876
1235009372
473034650
630268839
502442251
1685462485
238681675
1798989744
518178187
1663425294
1536395839
1555109553
730840239
1449360983
1052374009
234511028
480037178
85634561
452043344
380743389
375130719
826983715
1502166372
1752416941
1833437799
1651329364
1548677847
1020050690
1723260204
2078821808
1746137553
1251054782
389268570
1028095215
160591628
1982507901
2096351788
2066920056
627050104
1702367745
495894957
1747587900
1146597712
1755072631
1241494423
1890030240
1453500765
834543108
767372607
540306519
668610907
983784916
1408102901
331674346
879069809
95370452
404738590
1102959591
2079342083
990268420
589959496
1528498719
766909240
1013587102
796215563
183930410
582335566
1829451317
1423894120
1832412178
1103854447
2078388637
1811586372
1985678721
132123981
75988666
1415984603
1885211382
632132853
1798674437
584381197
577401561
902129071
530635680
1619227885
1289060046
1063234991
1543410441
1657385008
1179691508
2092352314
1388680889
1798995259
2097626345
109480334
295325625
1866668598
1214014812
2101634701
122357025
1620242308
83448464
52477073
734004600
1073311808
980790429
907907799
669028180
1477446680
1799872330
1314941854
1815062891
984219602
138603093
1834201582
76148050
356620462
259706926
623999365
1600574063
428798605
1815282631
1086292176
604737009
1662304552
597912189
465721451
1060235157
270273821
488442323
560426923
1394299371
2090879817
337548388
1014094496
804538621
1672367155
1162850067
1470134634
882943328
1626027662
43614776
1612662562
1593422119
942413697
1464107719
1814764323
1385222625
774922896
1065582648
1493036804
1415231854
437382007
445920288
1083333801
1092674387
903903573
688972521
337975717
1572976477
1328962800
2004791388
1590196670
1463772601
1837484988
1084617477
393406294
1417300249
1384932007
457638871
2116226353
1869253738
982362489
69713317
1694596989
1190424827
1145058869
936294744
1546018570
1336814463
431011432
836242814
311584459
181223968
1231442181
78104128
1445310136
990683426
598219514
1789773277
572459990
1391875090
760404077
1852417382
925363867
1873757697
1484983214
1518577972
76552464
1887443743
2055913205
702702177
141480762
859117515
808250346
1869290916
1554055923
258678506
1120488884
1895414716
1815633921
139793698
2078020221
1456542085
1953028523
925934856
643752103
1684373616
1477005793
1841535565
1014791839
1861927772
585939902
1796491098
901719143
1300838110
1636123264
337073139
911222304
752366890
1943708991
1313714534
362731689
1863723757
1978149594
1155794289
585219401
1245997538
938934685
1860315418
1187173542
1004838749
1367305948
798316397
583247227
1584158144
1022470214
310500834
1292410259
2025977046
1367769805
890328335
1085373515
151237375
1641401059
1894401838
1425739694
2078319244
1519246075
312197355
328097454
1865245114
326523009
2136614247
2008488707
689573136
221102882
1598743365
1453200951
1539878567
1132160877
1130784202
578979007
151352930
1202609393
1109280222
106331422
1048292117
1739045539
796339707
106553090
286661034
941594545
1164155370
1030750710
222205570
1606149337
893011287
585886517
134903584
1557224720
1065585522
1063881243
779862392
1992061937
187220549
2082135438
255655868
634620551
1043317695
1274229878
2129565920
857453736
1565181781
2024098678
731865729
2092654020
1650180557
427065106
542047823
2128056327
2109517639
1200698842
1691951913
2094518763
1978323978
1623715324
1368174446
1493581928
1290619519
1158433465
1634466956
1528567473
1286881283
204567981
853846945
65862759
1708564790
249507238
368285399
126025167
1408745371
2146939857
1762158339
1202235969
1159287545
840725087
1426984416
1725195421
1196840225
467616817
1680507117
538771716
149710567
1893266897
1764489053
1975673875
919395319
92052729
201099601
1063089628
914670183
1218927346
2066501541
1045125435
769858201
784765663
1745029132
771210883
423418005
936340528
167900830
1080168546
1964999505
645384835
1594439173
1390098197
1822815812
1976179075
915861362
788528538
107786191
1105899932
1465879394
897966764
1499277797
851758514
1425994437
927379265
1815151769
2143903559
985003775
1002126931
399022229
491423244
1822745650
1562356522
1608594974
1615879481
2096369361
1159592091
8031134
225653903
1679434102
278758739
1284998311
1950672794
107173997
488364779
1585092098
420610747
786417544
233279538
281024193
1167657463
102412580
1127518731
1213832412
219611157
306788502
963171616
92420693
2029724136
1978219149
806223974
1732216222
276038848
291759063
1534015081
1579868207
2009072312
1093526181
1124940422
673542759
997974440
225550891
1979459364
2364298
116128311
631029846
1293973476
236472906
1033388319
381214248
17668573
59668679
1032098122
21603430
1788238660
1703668013
1576000134
522650082
1658308584
1409516074
1013421547
732742946
402985943
1991049233
1664703173
973702543
1148226320
1330388627
610912226
748989660
936762693
1490646787
2027380914
171418871
1255867718
1986505866
1593638342
1530743461
58382167
762544589
538332133
874489236
325262898
399666722
319628059
87076842
1172522494
185640059
1970457861
1288706779
574041594
356861555
1827136429
1972023956
1940111456
1374002435
1566174739
520941116
225936290
741759999
130700944
27876433
1699357388
1718192297
1827484165
939435534
820697284
1701274046
1586921268
341340502
1395231236
280044490
449222537
1443925427
1500209341
1434580464
1336552770
1811054145
404524522
1782363063
26523204
1381604865
746793554
2006438324
1698047164
332644384
109864986
401329354
415597879
61115888
336346960
527725730
649828370
1201159957
1588408988
1057188826
1596193356
1792586642
1568267256
479500516
340671269
180406323
2106582875
863494488
2055072962
458373878
1059022830
532414194
1435886307
859428704
1707030089
1490926205
1934535222
342894509
1504867898
1931208502
410740748
1414468886
235239198
1656569367
1831353501
934358994
1563840460
1016434634
1450708035
1879465867
1165075878
1148206236
814774642
1812649673
1200362560
415587907
2091284884
1420866517
87375418
2060948413
1963053587
940258105
2102664171
242846719
991561375
1850249684
4554389
1658448115
1431536455
887202401
1130223819
797168253
68769597
2076669793
1864874924
2012659646
429977359
812284852
2044725492
1333317684
863420288
373368419
906126907
1459496653
1285200952
1258452345
1493957855
1531696887
512385747
359451391
654095210
1607538874
1460405837
2021538567
855563268
1163333927
1921908229
107955553
1139245207
874091967
314897707
1121146696
1607548000
284984918
1481554796
1428453899
420799649
2043322770
1584800928
2066920056
1257504277
1199683486
1748236307
1352273425
1907415167
440549158
177539110
1110316554
1473080214
1962830428
708106867
1343062908
880717562
858865106
802664731
304814873
598630375
979413737
673535700
517440691
1923494420
634419514
1865500887
1857970579
592718453
176236198
429771474
1882385959
1395855674
806915767
2042378032
1321214101
1316346011
24084577
86820734
1972069659
1505462477
632376484
907102274
972882366
247829928
1632539799
567762815
1192313367
1281620389
594607779
957953168
982240377
1493258006
1794663683
543442366
1506122596
300293852
472231720
1133686387
2123157098
292055186
1814526769
438722067
1554148702
285753071
217810366
738692957
355423687
1334667443
1678166536
1203982931
1066729380
60218820
1273592322
1955352137
221265926
1255943627
1907801300
765907130
1675397888
1555507039
361456442
1540988333
822702143
2058644425
818042425
1008344515
656306295
628717789
568578725
2089458093
1291116014
375432524
1572775886
150305189
1496912224
740707716
631876071
1604144188
493094924
697128781
928532274
1351003563
1943572245
1874339856
931126696
388933142
42895568
1998473108
1032278391
483078022
1997399647
1572654321
1838342894
1639839728
1732518430
1288289065
209087713
2043043740
588894069
1988722665
1088765263
446999772
1038170722
1907444437
1661941748
111884914
961669282
595925775
1079937088
1952463570
103292609
1347638625
203255187
1338546112
1072711902
1852950879
845584488
973049918
599104886
240316368
65270715
1287102971
1237386102
196599206
1778722012
1084027088
1513482153
773910707
1750525846
1359174
1067099579
1065442758
1524033469
1018327041
1228589897
21935278
1528029124
1641028346
723889312
942124433
582369319
859503151
1486709027
558534005
1039370234
1659938174
642688974
424814251
205645507
1367855442
324795580
2144366489
1645776270
1334055119
1307747698
1401377889
1527336180
858887869
900556942
1015167174
1319083739
747419476
1433189912
1620486283
1061925719
1488252966
1431349046
1971505084
882614754
1315066148
168929507
1367127890
2117829650
1497756782
1095090029
1096038754
335661661
1158158193
775785840
228676384
1957234447
1041159564
1439244635
838024947
649027134
1800153769
848750455
635409766
1335812668
143801712
149645165
527531460
1907839267
1471521303
1233958040
861273065
1918737867
614032317
1754004232
1825902633
1546644586
1341498227
2012342094
1952833726
930382385
1455275544
1388368226
1640971638
1811365093
305347261
1625001935
1039654826
1839566240
1360336097
2032242849
1251324798
463484650
403685684
1831810343
1308047721
198488308
632132853
421260132
695804890
215613362
1824180172
1991204186
497065488
195929964
113881982
1323851680
1097436856
179139179
1444035621
1609162286
1308543072
823061328
1860202270
1550516629
1762878527
439172556
486022536
171711293
1597657085
19210712
326234733
52747222
37750244
1534592364
929778581
864031731
1684874587
1533401773
1795857046
929078789
1367345551
956154235
1975338413
916097405
82283400
1982668790
2108327541
983614304
1617438189
584431044
1161236161
1158401319
1710455042
758777602
1424868766
479060523
1967722742
1833083692
1260772320
2004141720
1173536534
1347798134
1080627950
175475420
516250312
272684651
2022459122
1238712769
101319224
583314082
3167459
1427453567
480923718
1732818517
324555774
941662869
616469214
2105794131
916171745
350143273
1287208881
840766900
1713762976
279579017
889034859
1408406090
1780697628
8118781
1300745890
1522809601
2064861538
1188022142
2093363712
1615951129
1226567486
660014634
381901110
463960244
901107038
474583046
512447992
500081490
557895764
430860180
1580323735
487384681
1245810299
591185190
640464108
207956031
712623243
2130978434
1594437847
2033946987
1955625876
1674877909
713853739
779619903
1103648229
2102564161
1768422798
613331315
2127549098
1408671741
803348899
924818351
57502634
1122203281
2108266806
388057557
232225150
188659419
325201285
1969183507
772452025
1264335215
1239146187
162071610
682574519
1838388959
396996279
1006985269
1902715408
442273870
299338647
992457606
489600259
824692147
817451620
1787065238
2053748166
1223005344
84747462
1335941369
56152270
549839743
597307355
556155128
602707084
687562692
39944489
1311708726
552600611
1056252753
1457626555
1776310144
2043656115
1736476875
702703807
2112590250
214894285
752488953
1297730550
761157312
1589987972
2119300626
543042328
197550163
503654256
593448186
1664098357
468314775
466594316
635413887
1327197273
676590389
1575590133
1321659267
998872569
1851932433
885018885
1285454415
1932883666
422976823
136450107
969034319
1466844112
1467458453
2026435456
1165716646
2133813702
2009779727
1251202263
2047462277
1814372644
1749291250
992498293
1719296567
1585793278
680526357
598381942
1837013886
1569333189
1973719507
525301267
1271122325
1079279016
966026467
305272338
453243109
1623435592
781945345
1514789357
573678043
2056490582
1732495300
1274788584
1155122406
766429931
1861598515
1616370225
612103609
1787265808
1815007080
1258485878
1294734392
182178118
1069942505
830310559
165477473
658978263
227908560
968711655
1086507214
1169502653
822849036
577794297
1661379691
1564826961
995790296
792449704
1964720022
1859527180
1978225811
1693652180
554067834
1414602240
1981839972
761945668
1253161700
2034355782
1356120102
680145892
1195099573
1162376179
501264022
1052207028
482191919
1507324766
619010286
1133453702
356214023
649869426
884605215
1040558337
646222840
210703780
284846971
367058618
290971044
1583869090
994378300
273359569
1436036225
1567908520
979632336
1709127708
1485538165
632245906
2006108133
645600756
1916889927
43492760
672287795
734942834
777477333
1303684803
1223121213
115806829
2097707098
625462791
886511002
1121126348
1050495730
125254843
1540504455
317267050
667548169
2020937237
76880253
1237516104
1474065667
1359970448
64262949
408537349
855528604
2042095118
1749613221
1427418494
640036147
1988102031
1088812158
560072554
1627100979
284528196
440894067
261070121
1999327046
137545005
1921330872
1184025174
348987073
627267233
734215760
1032098122
1946375863
105990372
1740248454
76113400
1247610329
1369322505
1675925728
1337277073
1002830929
522121576
1847920479
77947121
1163132601
124140054
969617276
330343716
1992506163
1324773723
315190596
1885773698
1187554139
618756837
1595799147
797895079
875046569
347681641
1768694500
99309381
282768262
1328399830
1475523838
1512060604
448173459
403404848
657393409
888080014
234128831
292678833
566456467
1553358108
2008035779
1368542551
735078144
1855730909
960369348
1042370043
1468234705
567123702
1439711290
959452536
1993126174
29500101
77183510
259022774
995764903
725653037
740711367
105182038
1209813952
1686101860
1177378364
421893807
1350021717
1991522552
1260720293
1598731695
1158141990
1234551327
309959657
151990983
1423984608
198137275
866001708
613558242
1018905682
1338995688
1537584535
1767873470
795794164
692830727
1898958567
1671140810
319843585
1840241462
1255166717
1605722190
1416508192
710743089
2097902108
1636280656
1872634786
798662101
2050348384
197965634
1174274249
1671752543
438634397
2106404413
1057426529
1948216011
1697791350
1496618130
550400986
2112433618
849834033
1658659203
1142342908
929216225
754909525
913392953
1021465198
679820288
177556991
1709007160
1370523067
1911047833
1816194985
2034643875
1017204646
531282304
352897209
1580193135
1773255010
516705054
1592037682
244050765
2146394250
897662607
174667474
580328530
30733318
895992338
1662370022
1861643186
301850309
1488061636
1059398304
1789134497
329134173
545940742
798323655
565469220
898481564
686801248
532116400
1108562880
636552616
1796694898
1186248442
59389961
818498634
617642627
559142373
928213604
1711372613
1127149197
2018528046
1343645450
1836008017
1833052230
923313787
427196616
1315319243
762952888
691997918
2047115761
13781150
1220215982
282900570
1984213277
1063291985
571137972
579189754
2098091166
1472435542
1472421696
1537508280
1714288933
740169033
337308058
1928719507
1612869825
998882511
1781303120
1706213650
1479944013
1732680683
757460531
1883925445
1666544969
114539667
105251166
1941257441
284984918
1402033222
459955581
616982863
1583784864
1367964738
1337349965
1843938346
2065779294
308445731
1732921860
1918759147
1331147081
306502237
716264194
894501038
234355088
1609091380
1524224552
1843996424
1345426125
1354562671
983714111
932595270
1338457300
1575136976
957013435
1372347420
903510284
351287013
1694190855
623210278
924805560
1151501510
793171064
775234705
1231599521
1067757053
2034215758
1685088528
999934530
1668055929
2022539639
463025422
1568877710
1851860967
1755046944
1865351415
1530443526
373846989
174250395
1387710377
1358171240
1043202907
583572708
951617115
893352780
1848657857
1605827171
1276661177
1921975793
1164544987
1999420734
1036173678
504694299
55348161
1653458942
24201102
1015368248
482038141
2098386828
729025054
1019299962
1616582264
130981484
561966217
630719042
1282527574
478989666
1597385288
517249773
2127843083
1837925413
1374181652
2022921206
647073125
1261962611
338452631
585218186
242018379
260229511
1253709559
294836344
494556915
421148463
881973115
1636386167
661479185
927279905
1329936888
1648525556
1562429977
12615191
1670986959
1912052201
1879504743
2088018140
1692844225
1310720510
1929218136
2135744938
384125939
1444600066
1146729319
1184643866
1183114855
1332630657
1449177695
1982253187
14057483
2075548849
421694290
1038406144
80163658
2123486094
1912352489
1867841196
1265163025
894093266
368615563
959382351
779405211
1722804054
1016580516
1831423192
909445303
39867292
870455827
1156135927
1524292344
1216230172
872260895
2065586698
559728815
1470824836
937694756
1037886459
273330773
1374216331
786178044
1264913979
1182595045
1431905321
1166987699
1009328613
575618373
1006202555
868501595
1627648241
606407742
292308331
1458255651
838123273
1514689521
1770387301
1653996037
1673944234
665218292
1978468127
1655644750
548519697
995019481
999884918
1490981056
309626712
616262613
1738272616
1121101054
349038598
1806960272
278916773
192589383
1063783538
683994142
23278188
1052772022
525874153
1318971259
307316449
1393050959
569791415
493828328
1699202637
1848926623
704940551
22005951
1937720502
1567720702
1641110094
1753612302
662543431
908602534
547500088
697032152
921768171
1015242136
1410803244
1736512320
315785060
1801095232
1688568460
937831165
2012301446
412372153
207233102
1896250169
36737929
275584514
813005844
250881179
1335097424
582965524
1560706838
1931186030
1683459612
37538840
1023098454
915220334
1719117891
1903275119
2110075389
667868536
1132149912
1693149821
1121770436
1286560285
1574647862
1308750584
937959737
1762157832
1890470681
678460673
280955066
137660157
665768693
37621493
1040005572
1333398876
1394386067
724141276
845977271
1306270964
1234459922
58062359
299787248
1233097541
1779143205
1329104124
1050580147
635133465
1870226965
542786549
2013153400
976873666
1114587048
1411282565
2015243769
1284446641
1882195010
89588932
515668221
1991643631
655802182
1254935701
805657466
1195078900
1994296899
1645141114
1763981099
1451046280
1265387272
921061152
855934727
2113587369
1200122000
50073509
357750330
1842506754
1410210222
1568083719
250980846
177802287
1793329930
999565399
1935189986
1478076496
1461087839
1450067828
636525064
1368799725
1391292461
922824249
1021409094
858582187
1349654674
263963288
1874231779
1270330349
637418226
947065464
1952298365
705411599
515779798
1364543367
1617474284
408269117
1891536590
1103236083
1919584903
588083952
2019345664
673317331
583454721
1461108091
1554005772
18406694
692265506
717471935
531447793
2093219444
685731869
1325669279
1476789307
841250603
1868696325
295777226
308229232
631782243
1884759474
559043436
883066400
1509579334
1970832765
19934410
1244532298
1848307491
2074653904
1211909290
38776952
1953505672
2119129245
2137599673
1986662044
1268727168
2107194277
1396941900
1614925779
1442495513
415535219
796143648
423663062
934284512
1475235084
241504725
2056123494
170374407
972690107
1061705708
984581470
2006578811
622078865
1120718913
472495504
1990733564
1120620879
628917716
2007780310
602901361
1598336235
2073592708
1036665227
1930613221
83629362
1206396724
2026480914
1638631760
836065682
1999750457
1994844598
1718937153
2089054138
1827928295
13284958
1091119356
2081692585
1985940783
819345133
543057221
852968455
556993747
1283479082
1343637676
529103319
1604292976
1583182310
1802111085
510953455
898528928
165078185
228696487
351651873
725993537
127990431
1835279149
11846935
841254527
486869490
360908758
635818840
1687062580
28769823
336709415
1864745969
990118713
1498520973
1925874317
1575744
583090419
1640589971
863285687
304489936
1317640150
324015731
1405330419
1011248635
876213348
1727229326
328607634
1864595861
2145131232
1561488075
355219655
2009184993
541516050
1988342306
280723131
60396745
1668362411
48828861
2012911308
855669267
1794677313
937113681
577662322
1223662670
183657115
819888222
1780095188
1441833375
1951097075
426428693
194007577
829741729
1593404662
2085077464
972571689
1704730199
1960018547
1922234085
1500072989
1449341265
1053651387
928070458
1194138836
1360522478
1922747888
253987973
1045913397
810182761
1455591860
217039114
195641630
1511014943
2105949844
445869965
1342214359
1446088540
878863452
1485426590
1971371430
324321992
616581801
1468421607
867977858
248246525
1760952182
808550226
1945228946
2083412436
1577206534
1948543196
1414751516
456310664
144156390
1088481883
1314370098
1104003246
80927506
821372507
1132552157
1992925549
1261950326
634929758
317986482
770597145
272421609
253832785
1144260637
417284662
1550031799
241517933
739745560
1911636081
1511365357
1452593042
1730850289
1627102746
369699287
548140289
1608351611
1241186964
236786564
1861204515
1553494086
915442288
1592633207
642841042
330352744
871115132
66765942
64103805
981685563
924882892
1531340354
1930911935
706993254
1902344961
2081531195
2039634231
839051214
1879809922
1039085296
1564640084
339104110
38255830
1398978603
1963123300
94581879
1180242301
2040135601
1922996101
950472497
174430143
329681918
130113765
2105072790
1165101974
331219171
1637513273
588798604
1610334062
798946250
673779962
1517965812
1083808212
1772520029
1057019645
1004373140
1131529783
1076971878
182951356
1772347640
588100338
1445160830
1885422297
977824619
616713419
2138488941
441112975
455880053
1070772974
253219665
692427520
1128537241
1361825616
212143416
2113575339
1683604992
1877850635
1009265189
716703701
752210387
1490043239
683737999
135344765
395306263
1804391427
1720887076
677994170
862976212
1083295438
802739015
2092017110
1988722889
958433069
584212435
237386201
1832186801
1521399087
372048931
1914607304
948957738
159182841
728614659
912769958
657826362
945189461
667896410
1295796086
1368684284
683963986
1885404427
439335581
1939095947
1190048239
549435051
1296462865
125856616
867083879
2001126789
379916077
908974641
1760926368
1579641164
242069293
418767963
1821210515
1848983934
1399928703
1288456573
776697615
1561853167
1079088145
1628996756
1238780077
1551591019
1419303991
1311891865
2121487153
1566243804
19672941
1235944602
1017147204
1438296066
2133140179
1252990018
2025269655
2015971559
1450486735
503469162
1368307438
933505341
77418983
966968901
867917014
2007846564
616265409
1825236268
338324119
514553094
731680
1215789754
1638620284
1867000166
1975730516
1470426652
1476676494
395431314
1281978963
1937357035
1952175587
724135552
1978406400
767782862
759539852
1441061330
2026317074
848340886
563458055
1158479466
1749694049
613484318
1423578442
103125022
1587849372
605078233
1200200818
1715386079
1353578039
1623468649
117159161
2112915667
1069550879
385980353
292611712
1473719561
315284458
2111950201
523170404
909914776
1151677506
1276877168
669251824
967677880
1875847481
1457276014
347712073
1094233670
623827740
490571239
1420124087
1420045167
748560257
708484644
846801644
1915893184
107899870
1028782279
279834576
349004679
1371276786
286722002
1692693078
1993084964
1737917576
2017342050
490439765
124707184
2128304491
2025515932
1815909999
338607393
289552168
1223309964
1846057623
1335079322
1858044979
758777602
159471953
1146442487
2092634648
1349756298
1305717148
1332685700
750273676
1742560950
78890726
1382874402
195489839
1030742978
1041895479
621409526
829206976
626542718
1486173055
1679154270
458530166
1313444749
742595156
1907226890
1564456299
1758220036
1399137968
1200244434
967033265
564827796
1955753999
823753172
2023886354
900675068
803090961
598983794
1427538571
1995403154
813318746
2131215956
1594888412
174304298
722487748
364894847
51121811
134076984
470870702
1842023634
639145640
403438867
1860654878
1959656008
262876727
865428126
794744900
1892922234
894978389
1865268130
891821799
436794569
1485984367
879308929
1441937544
91616081
1199280477
326144812
1115228946
617490236
1180503319
1474872976
649478057
2079238189
366598622
836300477
1285974608
1357092219
1817376684
429258081
1995431022
1705407870
1759199913
1526883519
270092163
990460600
418793720
1730001638
839188939
2024201126
1928766369
1181360905
112677495
843608601
778847607
449921860
64550390
1279263612
285593963
1564133390
1752495650
1804053370
558189789
848125297
956253829
104726801
1538341676
528161048
1818971381
1548954468
1378997345
1305807658
585954907
172577921
600075212
1951940422
1261709943
756952183
1822964977
717911295
1096870283
1807031646
318748996
1721872773
889247206
352419162
902856404
69728398
1163518405
1564830684
403347313
891054450
927146208
1967641563
1148476185
517216196
1647602296
852412035
1840743224
454778708
2132877496
1435932714
1261423577
2107320890
2011745447
1911078411
1809123754
782416612
408031524
680751998
2051107275
147447162
1008726683
1131411464
1608995723
700577498
1038148172
1245865377
1303218460
218743832
1920980624
45044557
1402508302
1363652787
178310476
1453891880
2082516884
1923856692
613451508
1679321886
1035869470
25401351
370768085
132392266
1041824337
1487564040
862519115
1046509002
1531676795
373424164
1304901734
1085719404
204546510
1217282268
37803079
378143910
41267636
391033190
1608011281
731236182
1198413202
1365699210
1990316169
1554913512
1854164356
364827075
1239408992
1609626785
2129801426
1568233351
1715268307
754046004
1799565603
2146646824
418848815
315582394
231507957
757795516
254534072
823510245
294069867
656116793
487968263
1403865549
357535176
1484580460
690324794
291070944
1194283571
909503289
1381578087
176343791
1840309096
104526832
1343550505
998639620
1642790927
328738982
732692977
1030392937
421602721
1578534274
1754808658
626888367
68178121
990688358
996800917
1802656759
1430916063
779654235
2136136939
992377070
472550984
563732217
959447740
363701251
924447764
420755561
1889089070
1067712918
547953094
1971120332
712521100
1303521567
1105967424
1423951322
157455648
1005721979
1087872470
1209375742
217160136
1397367937
1032012663
1681857913
1247099217
2137174835
22844378
1999185700
1161822379
964187117
64013750
269492262
974139305
1871822743
1865919139
928555858
1908681049
325527500
977429246
1716350600
1506970587
633655749
553887669
1453231754
1008066285
1311462038
1567718416
1616529014
402661602
1883338757
1580077386
1511878232
1362572917
161238235
289303186
1343655863
896866436
1952220598
1482021359
1504823640
1484152570
355305717
1626089063
261679429
2117947005
500556425
909691505
412052207
568189240
2113362449
1562092560
1707713587
1644742972
879812389
1371214068
1209068264
582286423
1536703105
242682023
1865572209
1895027268
568891442
381414712
1697858496
1790699504
1069920451
2049315464
1862632005
1931865151
2043382856
2097634458
1840849961
1247979264
1111979291
1151379297
924136755
605581283
328039544
1606112210
2130737369
1013322883
198141373
881542260
432666017
469042669
1203418390
1203830795
660288447
2081448367
739671962
432627735
552882298
2103192553
1969344491
1445733638
297636966
986781278
1843496437
1280228550
358714960
948970916
182579314
1052462479
788837851
736532595
748251737
767254685
1488151719
899186028
475345977
675950386
514641842
1598970608
231165085
632005006
643721255
1802575464
275040996
185822252
1560658551
1693487478
609791298
52138564
1075055713
365648657
2052678644
648891151
1574256222
230911689
1465742507
1291030066
1811023577
721953986
196516730
88276630
148021777
2087976910
297042805
721559539
401834058
1105329847
1946443021
1336616933
1919691708
1084798024
1591216287
761257853
1844810996
152309375
699461317
1594067144
198085412
1348754514
1640660650
1614235583
1230862433
1031019019
2067123773
938969203
276008515
1754836549
1218148597
1395443174
461404261
1193024965
1232631244
2062551762
1160272511
1066753709
906418836
522766283
1822118162
462431348
1639981232
1022452967
1016470733
81674494
1111762169
1208610231
1849573562
1841521893
1471369770
1880863739
1615425362
1647071966
234105074
1592620732
699051851
1319022757
1472920719
1182010379
1755935866
1360349368
694807215
641876209
635658729
987299891
432266074
908701534
540278815
1888200672
1206113559
256017468
1359515398
1906044444
1020963301
572812672
1171603726
173800376
1738032020
663409117
930345041
1911618126
994790238
1532741117
1422563910
716670687
1446128694
1686130010
717518657
2035364957
1826703124
2104819318
337713442
1512200581
1569269138
1606127845
182247949
178179852
1779633884
1826570064
1221318859
815907584
697942880
926154270
903134967
1056003128
256528017
1095071316
380985749
1038953620
631922300
336544913
805949284
166413226
356510910
666024988
692475433
255452784
38939213
1842289115
816404236
1506849721
438411989
622781278
2117516613
1210650865
2053707077
1847276957
1363652404
2035871382
757857592
576697807
1765476876
871082868
460478897
1744879806
36496330
1635637776
453405106
1900148267
1546778494
1796652090
245276512
928344994
1103341256
1132276208
763808872
353233500
1699818693
341610770
1256091499
1663059757
943733349
1282546163
1312772993
2058710516
720021323
1399400588
1751722587
1073171174
450522354
1389533650
730536049
935878427
695804890
1397487408
705264177
1937450392
1903437305
701574745
771576582
856891855
1073932852
1809484569
968309339
1698098811
1957468537
300712860
1917019692
1955164976
1365513088
1778910593
1078847691
916216625
1186371384
1874701042
1322103410
1252650624
1024285411
1700958170
1174296114
1138969452
979295922
74430646
1327874384
971810597
1832217768
134822772
1981246073
567813437
1667135755
1154789784
2051436149
69085238
834434755
1159729859
1133030739
547759045
903957974
1764511696
1665911056
579134218
2050337614
507951999
152217423
733095200
1770282967
1371692195
1866710321
1832210140
1802539105
1339135324
1468816238
1261498454
1779599127
196223378
759591371
33392022
609335630
1394828646
1036600011
1252252335
1518497068
973047143
2127695855
1857453288
1932145889
1985068830
817479415
681221645
401434097
2103919719
381628587
55128168
100610309
2053601614
1901975580
1219715210
1820638117
914412437
966221213
948876128
604422707
415573559
711097347
809692530
1796337459
1733313469
1875196774
1586356160
1632221526
1172582176
696793061
385491713
1498455918
1975101564
1472039184
1686938040
214409557
880038222
752442665
1880780802
874626289
1833460347
1115602183
894504558
24716379
1716210527
760750259
1137370791
1568128544
229294672
427134737
592902309
614886187
1026407879
1557574597
1802816366
794999602
720184510
1169822433
373789717
1945169512
301060045
1673274126
1712682924
564816086
793273198
177572508
776437559
1636663725
1333343400
1897108700
1590254893
1774469366
1732643650
796127948
1833527679
679531490
1731680600
651283655
378616091
1619097297
1126711386
1748513308
385818930
1841427948
2143128105
259671459
236061369
724744097
1397783154
266224834
912774759
1566388754
809248675
584588792
313635639
412398963
1031793646
124468348
854823421
2115080794
1271945020
1262957412
602543529
61972745
1577092123
774295430
537926341
471247520
1602075799
2056694031
830538135
1162474071
898550645
1977977422
1944071520
1702598814
1124103253
695411770
1269074416
1329191249
143499528
290683298
1826535247
2127419749
676774263
2967328
95558076
2086091740
1513705020
186815985
1666375841
1598015853
1252895091
1829295437
1423138051
1092046617
229512100
1757371603
660283742
769286396
4300390
573737900
1961111893
979481254
2123749994
1814007341
1641466484
1581334276
1653160502
1935534864
548082821
513452443
1498391611
1193883896
160179182
2050777473
177635601
639154497
1449225354
571386678
732695569
561796284
846293519
219023003
1334777628
1951875778
367316877
157154688
1846403355
42654696
1898345294
722542243
1986333819
31480090
2090108566
850529667
1089666378
726707922
339997111
2003656705
1119111956
372772403
1795173385
1455757387
1996649140
298575537
2091468990
725763146
751287005
1684049383
103080931
1547641976
1296355803
2125482387
968670819
1703702070
1993245982
1196099081
586986330
1879519095
1576951867
2058239665
1404720279
1023363077
1064031565
620010706
1740677304
54920698
1911025337
2076243941
785124945
230811319
2090550013
527289677
1286887191
365756160
1582964248
1650756775
163517019
149715438
1545429993
614880961
866608152
1546487022
1132838254
413005108
881906750
1859403128
523175901
573781418
1909428148
125657848
1956950421
964720996
400374623
972231796
798535363
1466102123
19284506
587210388
2047993645
646973401
244011529
1489726568
1215077973
143758415
1165514446
919343770
1277234876
1607335280
409109082
1073885554
1925625863
182780783
1612180617
1781872998
1870352069
1876825633
1537591105
1158938521
1573633392
584206801
143257914
1507442938
1893476237
1032232767
1099656018
592905687
1065185880
716420635
662491396
1588490558
341601016
2146487202
147089953
597632369
1473991685
49206649
739846389
1250566595
1374932327
1119943039
817787749
1027396427
1479969040
791638560
1819236569
25610636
1200798347
1397793857
1459181224
2056744162
1472551347
937803229
354647542
764593389
19086312
918181134
264523109
416284355
695022340
1296650900
1301035317
1426930672
1444022308
845468366
764864325
962722511
1367489191
1776770607
1573334131
1754508858
1008820072
1836795741
67619302
969209498
701933117
425133909
1595481
2088579098
264641715
872224587
866478930
401963388
475231664
587392595
1470525483
1691363275
2095421934
750372422
624641546
1096020961
39866372
537397022
1230643233
119827970
556712947
772142106
1356577934
1867702677
1610927134
1613684588
1776083228
322844548
198276246
122410224
1913265242
1199422549
1414191504
442304499
1995982424
1145317963
737470911
1979898960
1969882255
1088797090
108449584
2130571676
1455260777
640904877
1886335471
1864144558
618776981
392846956
902901646
1387487482
1528337876
1665816269
728984488
507980836
1607284543
1485051555
769648549
193516803
718209674
1254967870
1909699052
528746205
403311453
1134997800
1013355313
769255347
43666404
973718172
919636084
1375249811
597761182
516506415
1686314417
275445892
2083208054
1767672417
25172742
97649340
1595458238
1563671041
848525652
932925239
1077227694
1474101752
217154848
2014125217
567210454
1519640046
1045177127
1386838560
27886688
1447251426
1903734298
1199512863
134484458
523065851
1098830271
1290239717
2034300074
1769359465
1565809728
2061743377
643484492
1203986504
1302825342
2106029730
884993675
1083731051
1721001225
898264668
1443333151
1079475397
1985382058
516322759
1964526510
490079588
1365018811
333513434
1632666530
762849959
1595729387
1075528768
701109535
531499085
864605812
1444789872
1795312549
234501829
2087658074
1475591622
1667410087
1142477193
1045721866
1361496918
1627000397
801105913
637136019
886408933
1067682231
794315683
304518727
1517515563
1333617059
1760107292
1802533639
740763256
159825146
1854380570
841185287
710658545
1907235224
1567974717
683106487
2100993692
576523837
728674667
105535074
1438789479
752668965
1082985858
154898387
1023859581
179385568
1713977704
1696954621
929817652
665196637
1618595975
1523030411
1298056057
2140556506
1940060884
2107043065
2044353693
879373655
628324545
2007375198
743025211
1282842717
1488593603
1736725058
1043916254
498865645
149834408
1059120291
1915741803
1377437753
901783974
1534425806
890850903
1332169909
319146731
511180300
2022483743
1966384575
409945339
1085197756
1820098661
1617272019
754932495
671594702
1177456814
1454734206
415459629
826451320
1326041581
1371045279
2008610248
2116577124
973131959
1963768930
286237589
467029919
1505691115
317998986
1861076908
368217396
693418742
1440314564
222752962
1541856825
210890888
405682173
967955220
1212623529
1415790988
95769197
189726276
750610872
2144690505
1530099736
657854724
1913789680
317659658
1764718490
455211886
321403897
1682454874
676590389
977333852
1022153459
1327113339
1844052149
870728441
1121553211
1129168015
1087440600
1185568038
1910016195
56331682
1055985432
324933962
1848395546
894424252
32984215
1119339913
306269558
427749745
546290774
104850162
1795140722
484751259
93362361
1901100704
76092535
950346232
1893174206
653676449
791760466
1902776968
2064925211
336462440
447934490
1627141853
639243939
550444184
761257853
1837381603
72518208
1277907257
146038130
811377748
746313236
1512531702
1315389229
2113487834
219364177
2112110189
1101529175
765472445
190613056
864995134
563430934
105996016
2030373134
1750648255
1545017717
476730668
1123742968
959333725
870142690
1951947217
437967918
1679951498
1835262268
1156365077
1085115669
1563852770
1734356989
1827162829
558884377
722933433
845456798
1570182514
1908182360
753514774
1493061918
73987610
1958862647
1849479306
1454720591
654150970
745825566
234309442
1954886222
1959673021
814870862
603861246
1245788438
1045091571
428474559
2129574666
1257733825
23570273
1239971875
794377184
749428288
850736434
330761194
454000786
897975969
93723858
661793722
1030724471
1542290824
2134675684
1871327263
62420777
1791025783
858174983
216456165
1991075342
2060576274
920176343
699695316
976325029
1054003059
408593535
516020267
864725579
2145836185
273840761
230418432
31877417
1396217269
956815217
1531847037
1833188991
539852292
1510161113
386774750
2005573726
1549715704
1961691286
681826540
1995006340
205086448
744644630
1990637568
112555740
844576173
1933603307
2073697360
990081249
635986733
1495265248
1215095121
1080191989
328509639
1476036350
712916211
313809736
1934004978
145292733
460763142
962821090
1373837809
2094881155
1149846386
1565213565
1193110539
1570332848
1669918038
1720065448
500649314
388573690
1412613752
704414623
1136570015
871940469
759580271
1504907650
866723377
1979674363
1483446144
1051504880
1983178208
657759490
1873846979
743216893
64886596
1514484553
202438181
884108390
580650029
1152730650
719210936
481697071
649794434
371649448
309631895
935306454
815471680
132294897
1420548803
101392503
1024049242
465232164
2127905794
681624853
2137730984
270910978
317267471
860262468
461814558
642393469
1456228077
1664964042
219083849
611935823
1852702829
1937346143
174690888
1898846224
574382237
1320135169
2040492869
2106595728
1988906726
704854966
2113720756
2001809598
224878600
1253178899
571173086
194599322
973494162
2114043985
1771239531
2008066913
1340343634
518940181
2133816276
1387310790
858008915
1965205179
532379463
1486681508
1062023621
1255641536
1522198140
773287570
20195027
1027545169
1121978544
927874996
1073171159
740612542
1941874381
1669278354
1357284239
1740528566
1907497153
319356523
1749716460
256603237
1208091643
143759399
267376522
1851477500
2109665068
1197281957
325199822
308173583
657116246
194210621
326896533
270514621
1946367593
750417420
1845401070
1559700154
1466080036
1881583541
244991325
792737430
419317250
2114681796
893162775
344835806
13609654
1590405544
1226104995
1420349349
647259112
429656428
757654274
2102219377
1909350075
508013991
1531672980
474183585
1636585359
2124335931
166748742
1775232017
1162892415
336587976
699539506
1592901687
170718654
1973435253
1539728248
1785671560
864409926
1093599168
507638097
1874869384
1419502582
824569660
808472474
1879302185
1692456298
1867616103
2060646640
1756558151
661903606
1747333823
935915227
2145732439
258078887
394766754
1334598078
686622885
802622290
1259667925
1489880024
1976630754
1394643734
999582762
887874453
2031790661
1367600026
495687450
1460308736
1086033598
595311849
1487381799
85396809
289747309
1121984372
1248368446
570853883
998851590
778999404
761981271
2062693960
691951967
1112327973
2081524293
523954914
207967241
672767072
877932153
90158580
680551873
1358118762
1249914255
2012293681
215631229
758694560
555014845
1218435773
1160576113
1967162199
1805670548
1586156022
253159453
1659152638
1840488283
571748967
388030766
1190129566
326877715
1618521174
892567342
123103392
2088943601
1467003261
1292472711
1741025477
254067307
124349413
1473234451
2055128741
1855452044
1844646802
1978820156
1963131786
1617737769
1755692624
1619181361
2044034803
1356200044
1603443900
485628161
2005521574
1202118084
1750030522
475192406
1228267169
1121138005
772993582
975449994
1333553127
1558809353
1064808052
2044765057
656224062
1265934321
1768109394
109415549
1553255664
433298858
875590356
342999487
407894074
1140681118
527767890
663161306
1350342926
351679482
223241967
227775512
1590909489
624733469
1377073421
423423450
885637897
122917419
1513905171
1276921629
2099425664
1029367397
2006239421
966024315
1763111183
1858871917
665367584
37821465
1986752015
1177970630
1882497527
54246773
766689328
1406633131
802096021
50244883
251746635
1812230635
1041090924
1520197257
981249984
2110005654
1452869203
56534935
1217800544
94997854
453784219
1350002817
1120687529
1161283979
369724574
1717003115
1035675887
747460352
44169765
2056494545
1989356151
1272568623
1808904439
1634876460
494680730
1228874552
233297629
350463373
41177246
554989348
976246721
1355704965
455662659
940531368
1454121542
346880280
1199883421
787314046
267993736
1947523167
538617529
1411458244
1347915298
334666813
1837967344
385128540
1475142514
746850117
1825628534
516506546
366406242
782538386
222021718
1334851104
1767319670
669393157
1226972337
567066524
1992400653
510872027
1405147460
1880147577
790786600
841346810
1947370070
1153107672
1285128156
1606268804
1119718268
393050841
1843700754
1280945756
1132527193
146284006
2081246722
1279556352
576130932
1680310307
1841171910
278440050
1568529029
1470167426
334211017
655704314
855118380
1901441801
935101365
1644636386
1971505084
1518317825
803750318
2133102377
1493714024
1066572629
431894588
960694422
622914135
1207478440
123909307
214315734
2082039513
2094750186
1686029780
2107462797
1704462977
1452268984
707665985
1357179169
1113044706
120607497
1444206962
914830495
1885316156
1120407347
619656613
1857705300
695587636
1818081182
720098650
1581126813
559752222
2134433134
1363130405
481477736
764441925
1153429302
1449054612
335154116
84301428
1596087435
2047575662
330189345
78988234
368610937
1534625155
573741798
1227684689
1644159046
1624058953
1730702570
1102829925
1915586542
1123742968
1851487751
323314618
1676309490
858205859
865528784
1907421764
1759199913
657165741
1776279767
531362399
1573279441
2005509610
1617307649
395954449
52872946
701649448
1264921944
932630958
1698406767
72935154
1661167139
686867722
194892772
213738957
989605564
1798239107
1100054617
2102521568
154008068
1103566561
114764053
288038015
1357386679
1061621691
708944771
1179516825
2091921880
1255048980
601916960
1582051041
1914074050
665648178
923136817
599581
491829586
174148169
304254747
1996038083
1304593277
1559547820
1990306356
1349049789
1698233929
838217617
1431194062
1749502136
511323130
580309631
450493352
1940039341
901779901
1351523593
2026712421
1627007970
122278235
2054473150
155971177
2073202567
384256629
1872331830
1793561965
1093520507
1430088737
1782072113
1947447337
1075143645
1947875744
1413973437
446863890
1032817624
966383769
1156135927
1124358735
1728436669
1211305911
1879080998
2125219577
1350800236
1106754660
1765104475
141439487
373592217
1946174067
1004399969
930540469
1568508444
826212035
1060243526
826623353
284725754
112954518
197250460
403299776
1987206385
885957963
1437563949
807956250
1016084062
1395549711
559238309
455029460
1554486078
1822538979
196517854
445774756
1183798082
1152645205
1674641839
475772919
781037876
514025984
1455195165
368285555
2059067600
1572821536
467772918
199857596
177245534
452205794
721421933
1715657458
36243337
2031358887
411377673
1187788648
1971635893
779652077
1898307996
55858588
985551830
2077485230
801041317
1693828512
824158295
138918887
600832659
400727093
1707974148
990377737
2079095102
1367777420
1618252021
480724653
2134087553
1325281110
181944790
188656469
1213038652
1913863151
1740505407
1479580869
1983953350
929409425
1068865931
1605280717
2105822356
1685859655
2063165568
1663322788
1536735555
806482230
1951206859
1038067822
2104518628
1335517953
479540096
565317473
738246824
1026250841
902256509
1720945040
1184547953
1932122477
490269092
547701114
1940675360
945295573
1071200179
1447522324
698213437
1851951418
676278121
1681755192
1180596319
585756390
209951820
2028282670
1575400936
949938264
1085549931
406200288
2137583918
590996174
1050553785
445986710
961649561
1800288338
610770878
1469224764
2141369218
543268842
1567979990
941290282
1107721708
657392340
488917733
551765984
275300642
1515523899
175244591
5103706
1392661175
51045511
430964411
1605580436
1070943869
2052962979
1049046787
1934571013
1784544057
1799066031
641989136
573678927
1662514545
1825940036
1406503225
1371191221
119848298
833184696
2141201882
1063006749
1704373773
1703232446
1569463410
228486119
478485556
749279043
729723358
1746568414
1557137360
1333871041
1067203987
620914511
1282893778
685776381
641606441
238731717
1003529330
1479972092
1220471787
453377428
1022039133
412237298
709146329
1759750148
1176738860
2110326617
1173298726
82077752
780979522
525229530
287406615
27419165
1456222051
910903866
139972933
1172615204
1904190590
35030689
463888895
92272906
1375237300
63935688
553408277
685168121
1875372184
1910733842
1005897983
555658132
1256879825
1366107105
1347583500
1450552856
1579117966
577705798
391534001
1819331632
831370627
1641844786
832145181
1179160735
365078449
373959508
1884753445
2018552750
991733105
1041658272
1430366934
806402793
297878631
1832607308
1536599734
687985880
1619266129
1266740764
722257737
1990078103
1347111659
695705048
832011073
1261775197
1483402114
60563450
2072739008
741493726
531006480
368762834
44978324
100205875
1853000275
638324380
1729600178
981019808
398959032
550322049
479497796
53064748
401312028
1670238718
464774461
748849989
761730195
1073297704
654331324
1697835356
1126366471
1035265908
1311936618
1615367742
385659196
121869430
30874763
1428633890
706326079
788556571
1344557128
644020589
1975192186
1003007256
416336119
526399168
2060474670
179903796
2087247776
1976167398
909164122
1790379636
810960756
2138536831
355935127
538889679
425664252
1463277218
465879716
2062875503
368018762
2066678133
1710691740
218877461
479787330
922114763
1950949128
886708599
332494005
1197798691
223492357
483077762
1905810358
1665317921
170338627
261036006
219574848
1683684329
586973942
572719154
479644163
1084610489
413728212
464514860
615239290
365368754
1491311779
276233825
555019744
578311012
55598470
1222567715
1163702445
1948959785
79253808
186339034
1439693857
607747136
415401284
75303869
685905772
1036636437
1375601662
1820865367
971385726
2058225038
1997254104
678487750
1854097867
1468242418
1042707328
1106683605
568061720
1462635333
1429691516
1714786348
655614094
1274368632
2084008568
865937370
247751004
418848728
653583579
880613165
1251742077
1737672921
64393675
1586906763
2001371681
1484490076
1630706491
427113078
138149523
1638230486
754258704
634875649
2029835309
684394604
799319098
919597778
228549148
400615654
1169744684
2018478047
322792612
1307742809
1157442630
387347477
1035435664
2087138231
1712908192
201318909
916955770
1718669333
1723942539
1166247546
802077666
1861209153
741137385
1327813029
675936548
1548103181
280747837
815662871
2035634773
748765050
1041493044
1200159402
1137251932
896545184
648932046
1935592505
781874804
1282575381
428068754
1397246589
1894070809
1276434808
1257418006
674443475
870406292
1748370134
297458637
624703111
327069154
898088765
1199932580
1660776291
1224430633
851596178
971319311
1350549932
1155858174
370588238
813167563
1025535910
1843800857
832524076
1367132528
348050186
286610435
2088609569
211522035
2036175835
762755401
548632430
914525105
828254969
1830522465
715945308
1569123238
1314358890
2109815545
463731181
1888465871
1604154613
695518463
109067228
483953172
1716529401
474565035
1361132655
146096396
1636541655
1860258417
1792989755
41771774
265912740
7326991
177869453
378001405
1361203702
1127743264
627914488
1914815645
1231644075
1009403616
1290898219
390589525
845055153
129382108
1974186788
408797762
1994236820
1171518662
1705967174
220752101
2128257527
196023518
1787667112
1087198535
550103226
173770231
1442519031
1071512207
233685619
1792749900
1123529233
1649304809
821160983
1978465917
1918547338
19956559
20275684
985322175
982724611
733998911
582515297
13691866
740334990
56095491
402672662
1719122844
2134445365
138779073
1586453895
1302834011
1467236204
1862370225
562669683
1133592149
1690124629
349549875
263834275
1677197764
1615500301
1292432788
1706001749
1233897706
1649997361
2143101685
1269348207
1793390413
1335584653
1859158185
1501039986
619572034
1286115736
837147748
622991366
1700128962
1453229669
207553266
1875745073
2108650715
614265553
1824992630
1579947052
273557807
850419872
763990980
1960920309
780626791
1421759958
826842173
449969230
1396724784
374837506
1245890649
866787263
1814026681
102597210
1563724681
163325058
435799275
2008634373
1535462317
1898430557
749517324
822042797
1591373943
2107896675
920858281
850541326
2038257467
1306105987
670982229
1995515900
1081006421
2124714492
1156868640
1114880849
1046912714
124150229
200304911
65185332
246239961
823924054
1672821725
390275329
1257203223
2081232157
1167556161
934265206
2018954986
573852216
634666445
1941924549
1751878397
115322005
1969153766
1197070280
285671889
1852395879
1294598989
47278609
656985770
422988791
1021394024
1622568970
586534994
273840761
1810355008
222525525
357984146
1763467506
1684749137
170799437
1710358008
1323523600
1286240693
995365703
3871909
1234027024
2117124257
925355611
2096918578
785170018
2009283534
17422840
1432086057
1320101011
1370864714
1926438297
886631876
841440201
667446128
84171101
371029614
1025718776
636271163
1410774757
2054644505
689314730
529463178
245965409
983614638
560665541
624619883
677462677
1215825963
11186524
2032647181
649158745
2095669478
149594304
1409516498
76056810
798451083
2113601802
1725628115
1223235065
1474717064
2140858475
2147467012
1159005731
1682036512
372824029
1093284626
164197091
28879
2066559976
2094589691
1213084935
1454195517
1324141800
1280886017
1379545875
1621404934
1336747008
1142735769
1560824345
1438242602
443320234
1124488042
1336837667
1903820797
1720471919
282106868
1425373366
1545833555
363747201
2104392048
316023278
1293498107
1922486285
1627786185
653806932
352157694
1881035242
1121540228
1071002005
2023566784
516850937
1996305823
928401916
273543068
2136677959
1751399612
567872297
1961406175
256782553
104503514
1376357079
827161997
188374685
1963282541
1328028015
333446197
1810898696
1541686197
1741456753
1854888067
1742253430
1057966226
393553985
1686142744
632387817
281996821
2036863664
2070268603
658900276
2028614277
1718503567
533301314
1997988113
1566955374
1659213424
57264674
1184668046
194278242
1346166314
218751933
479689799
1522039129
604853800
1326525137
621696150
319453845
289229999
404565065
295618585
1521642022
741836635
1405200841
1864078212
1613167977
1431010533
1243032914
530797292
73908251
269913281
1150921368
1354258366
565373547
168549250
1689148896
1829215302
1143912185
982407311
218931151
1960502496
1567673398
1747965024
2062033445
946167590
2111100239
318194743
1064861721
2017881842
1914748883
1220303750
110304391
1410244691
378747334
1018949412
2086751792
241574401
2016510596
1257518592
163293979
2008259132
646919974
1314397915
1093196209
71487386
220401274
1255101468
620171508
459131684
2075545255
1231237562
2087468524
2089080985
649209225
1865686620
1683684329
434709398
417064929
1639692914
2131697656
874697706
2088807710
1857958849
505658223
1127101978
2142761852
827641794
1217861015
611175182
201246542
2024495731
2109858691
842587651
1725166527
1845561555
1359141850
673162233
831268604
963605039
1406841164
745921837
1595117707
321305035
547149562
906923535
1805191062
488019804
866831198
619023726
1109828979
1697451767
1184450106
1113898444
475030919
613099768
783514999
1109643384
827628097
1814144270
2051943987
1673149305
495426990
1361609812
908267467
546260788
1981498024
1259994523
89114416
1205108262
846351646
384684046
945252704
275345787
1473758097
2024668348
1075387738
881049068
1984746020
1579868781
1548028057
997499512
1225515629
264983884
1457039225
2101892375
174060079
1071022955
1316220576
1116338620
1829913167
1671820786
1634231343
500851473
719562901
652960733
780365334
1478652587
886958245
1358212234
385378665
205843789
1385728345
214094801
428376199
812252895
419539573
78973359
875344742
123592504
1567704332
2128388031
1525378477
1181754661
1378878640
722608304
2040376446
257689152
1109525396
555349452
279522070
247729394
1022320842
470129832
1653505207
1364896103
696177509
1041918345
564711331
597402636
272990623
1326104752
1550737495
1449178306
1208612163
923489261
426137697
831055334
708734376
832844329
1855956323
970668311
739638329
103245899
684226343
108370132
1084003694
1541257636
9954082
1626908110
616652557
53516618
601597974
1445344183
830890669
888504459
1402244134
1649745614
771723213
1340020460
1751950302
2077046775
497770802
1922646037
963053875
991569487
375295370
22470748
1361990934
780482450
1495563116
303145058
648688196
1849386617
794857603
993166981
2042042216
560844020
1301919565
580324940
1936607706
444136214
1409613214
755443261
914959627
1719755292
1710708232
1438653072
1956136896
1581160881
427327894
74883445
1359103592
394278932
1052546167
768170557
1521936918
97083549
123762190
808135749
305097827
678429764
1754656488
938703765
1178496556
205776717
112797363
972597269
1627520157
2026027618
2060485460
2090242142
803422121
2027739646
1638984799
944380408
1928117706
222141551
2054462376
2132278040
589402399
793401544
1305750101
2014755616
1812553513
167915036
1042036343
1007255509
1263533826
1748008275
1943296024
1681920025
629656817
370072617
1106405219
1316927341
133177785
1686442041
245515568
422517911
1107574710
1786530967
478964792
1153336693
1613729359
2006637121
2126310361
1628010943
1309646747
713226777
1199236142
1675467444
1539537588
389874355
955216511
170173971
992619405
1308723273
1438250625
671748135
677758374
969138330
787515343
1584483239
151599788
1981611101
148824085
1653817710
1481175060
1719769665
314712118
645848182
560427550
1764478793
1318381978
1245590701
1447321864
632919196
38201712
960366233
1542018596
1288440973
1765238942
1289226055
2000296935
869695708
1387013872
2073953714
847768362
592585663
1132710118
1446434485
2036553043
518411595
76936668
581798086
659028838
151454230
1913888016
1962546024
935504568
1810089439
968243392
625218132
2023870757
2102920500
945135871
1260144018
890484321
1644338331
882129484
1352103021
1104941661
1590968255
349376626
1876744833
399985002
1657921919
1535372047
1501198221
548510836
498934767
1562576323
1189923153
1917110350
1577480555
821711004
1688762158
113775225
2084888915
1343712138
1662089406
373806496
321316004
1385593357
864745608
230116335
680988024
166315845
436175947
1282485763
1875511403
1131738401
1005178091
1699022222
204232103
12624262
1058438679
536643486
70524197
1582547780
944582661
1530411335
2049746437
1522314975
2112147958
153124443
211504899
2096166792
318290912
1603194897
1551004127
1426103056
1914748883
273149739
1747187473
1321373171
2069534937
1589368629
1159259892
366645290
1460472645
389415395
2062704618
983110868
706420155
346285294
1316278560
363406991
899015201
611379219
212395818
532201648
443224231
1264238555
1119210594
1233015209
69573606
570801804
1076613516
736988746
307489271
1902309144
1547627908
1762156286
2133648665
1917718560
793769388
1934594111
1550888851
361109213
1811083326
661474516
88025010
1758875211
1721104317
1648947998
550055761
353099457
1418354701
840674093
1197669923
954159620
82042311
768915863
1067402456
1265126331
1748407294
1909848447
1063316238
1713880789
124725343
575233078
2062532954
1856021327
1992742394
1121066714
142115934
1790471428
734902230
2035085600
1954322770
1821155692
1091765755
152450965
1913663821
375726278
1691333036
432680423
1471807091
282697104
836879483
150507357
1331751051
1637541084
1188289034
272398085
1088439195
1591659028
497923357
451372185
641102571
1403930880
554075933
1693204428
145940516
1154283658
503084534
849126427
1969371908
1619348502
1577434294
827774544
859455775
1149998660
1481598507
546989897
54861095
1160179964
555706604
1343483938
1143032484
1031500212
1419681497
827843141
1769443723
1708603183
1103965548
888541639
463464394
1385453603
1742450541
398029044
736512569
467479803
1574914042
1631097265
1423051804
1126243572
1819972599
525660454
1662761451
1026781941
413874135
244954234
1168028656
470896597
784257472
872494072
370492133
285445687
2101666993
418875577
720964518
1613781735
910587225
1821530357
1471088214
1938144063
354278702
1396883937
596950873
411671850
2123292982
316487058
1573136130
1009348867
2050993828
1950978164
1185728272
409200694
1187791600
1492091558
1473536704
1983093057
1084268989
1761384110
915655069
1313219610
194373349
1720006304
1611974303
1789958604
630619687
1710899626
559713526
2016167800
1058414819
1747965732
448065291
1713572499
26732660
839130666
1913641820
1649098128
2040611015
1801179548
2032542363
1852258378
69522082
460519570
917395136
1938419246
971711668
45235462
1144124446
84002232
1808206376
2047667247
1147719022
2050177351
259418215
552966393
1129253335
1658054411
1845647193
1604400743
554875395
1067590845
1975533695
1293698658
1353681401
2406573
292213288
1770370803
852912565
1924861031
1809376649
661630685
1940862301
1535855911
1248017744
2088497009
1048333275
445244738
865751862
1636339382
860845515
926432024
1228385265
1798056573
1625508578
1162326792
519108579
542131956
6870462
1533679545
845498336
1788695437
994655376
1784835403
1806770290
1960626293
1418822491
97813119
1845913501
347213
921295032
834498579
1752603089
1568766789
2082029932
1186044104
2093281589
591157004
1966000971
1307461894
1157249724
1724207194
381855861
741061263
1680814565
203993022
2088360882
958006474
1218884027
573825091
1561271955
2061843097
950981105
1196593041
1937115892
29169507
814572356
2132747340
1859349059
1375931387
2070189632
47755140
842331196
306026706
2115837833
1803923481
1169282364
214007672
1880611834
1094873289
1891579575
1706921708
1043409176
1942422008
413986629
1412192683
774694858
38418952
1867168776
715512801
1804678892
301209954
1837927089
1052992468
990765684
673910053
769540151
1687325823
778065755
348088790
1844831378
1362959710
1036217073
526886110
1940448065
856199263
2040185793
1178372003
745638910
863165693
1559964250
437035633
825106371
1701148422
373579122
1471397375
1186681764
1987016789
1017712111
1218049970
1196023625
1578700245
534139739
1421483729
1801172812
331358797
552150397
574113758
607949042
1759397110
1606937419
1062558585
1559103852
635983792
1047048329
1113861143
166775248
875496896
319592033
1256114891
734253165
1883612531
1929433200
110688150
1274451518
1956837524
1894899909
1859291883
1575313432
1614814341
986511937
1403086071
602498455
355462670
1776910520
1611706985
353950418
844742399
661159876
844902196
1644620403
497935928
1058791343
2086151413
2065770065
146273906
1372465939
1084627864
703131470
334728385
738473030
1720801247
1327894503
215181815
62992156
635600789
1731142014
1088585224
60396381
193952281
629639405
1768676564
1019360559
203956437
355910493
106256128
642598730
697644466
480406040
743485388
1449177573
1797493973
728727188
833908009
2072750019
330667558
1143093070
2030382662
1918292961
106100259
1208235394
2106958481
2124603052
145255402
1709138425
1629683518
1730902600
1398751626
2046137528
1635488151
256122620
950556325
1466792196
912206820
1172615204
834646068
733714503
672358384
1258211798
1434537927
1775521783
187029466
353590306
1107191504
1691199933
722053620
700010975
130951886
1837638150
461556385
383059155
353456553
147425835
1729737818
782156332
1781300262
1062157985
845737763
1728272973
1756696551
60155558
524213315
1885212640
554033695
406104043
34432466
1568543074
46062127
1262272962
596326446
1087641218
1933626338
192108003
1933529578
871052043
223922980
963466727
2017980025
364496301
2097445156
999460525
1575460640
2083868318
37685243
1274114891
1823461982
154117376
1654144273
678645214
1874746257
1749340343
492563782
437575529
303953080
218099980
1429053283
1540838087
530264344
717395518
1083119800
591213894
2019154490
1239892461
1090822199
1186123497
380905691
1925636387
244971173
1894442236
1427158685
2112902067
2057157368
673283169
120705319
506843901
153059396
1065047216
1112680606
69489337
1207578232
1953367098
1015070782
242783035
1398022763
1641227683
1389790123
1782538002
602122313
2041897023
1341461292
289041529
282325523
265277226
126953821
1233860089
1651673891
1015392133
1257253350
879519279
559942611
431733734
1425200607
504467492
440789947
144014976
1948388318
614040864
748917620
506379258
381330428
321347500
686027967
22643062
1860762099
1554188793
98759439
2092633355
2011411560
1947132048
537982673
926625562
638287656
309049398
1506272023
1129543188
909926427
802762289
742280384
2121863962
1869330448
1505462694
916877020
557648041
353068908
415587907
984727083
1159027808
636715139
1213738624
383839919
2114749489
2080490667
795652361
614892497
1298800306
1394955435
993391601
339520542
922082700
1120122296
616576169
891767490
85092218
958488287
1152137287
1300082726
197063623
1203010320
412554033
1543582891
521009439
2096256451
249507238
1512863334
1443099394
1780167113
5143398
355251516
1477149150
1921021192
955705301
1724518097
161649732
960989084
156987062
1468472984
895209110
1344270069
1191448230
2078928695
449937409
1402786085
1640674650
1231199425
2142279459
548157870
1218151748
1868873541
766594052
1563362151
2060031673
1120350373
1525609530
2101523057
1299899037
1599306068
685268332
836918154
733647798
1097458779
259183446
1907713823
669186890
1645958414
1706519761
1477373235
1342709518
1109841272
1972650234
1959335724
1789221710
1064603954
1494070570
305422543
2063399809
1783912917
1309265058
984594521
1501517390
1716691218
1943687906
1720340274
1288433139
1981896320
1621881038
1598815120
1527798121
1696492596
646979000
1924626252
1003219511
972659402
771043265
1633328033
612918056
1469911888
1261983280
617145405
1189273589
1584101568
1915024282
2143868308
1849797964
631923118
776068532
1636299518
1624226048
1014938136
102164032
1941254163
209911696
1246359233
1408641308
1450669505
302158584
1217591695
1173471471
959360518
826816143
1758479733
1408689716
1063461761
234781423
1992034871
882753485
1872354971
1233583622
1650912357
1247536362
478965785
972879473
105773387
1829853531
1307010796
1382719109
317721105
930676696
961579144
1498612137
449579696
147149775
108208108
993641149
1209682377
724038248
632828709
421184580
1588911738
1006371432
714869004
362423169
119445104
1097856525
63712238
1817495529
391490210
386702901
621786330
633115416
1471905661
1379324716
1916320134
1916885511
1220235055
365390542
483117131
964365882
120450788
1047246919
420616728
1464822305
1198359699
1112988913
1310998454
1050652211
247206217
617381507
852950096
411137898
1597962112
1547171978
16962519
653791483
2139365197
1275333610
1629801371
2107369511
1068709761
83655813
145556908
2030684868
1542753506
1589662079
698411302
1099952928
2046935910
960569562
1709415283
612041185
13632952
1358426365
873962953
1390050384
740645354
1541965875
1433667810
1436358679
1159248965
1518948823
1506774695
1524928159
1086570923
1913961338
1095349615
860884438
2123326189
1748123042
980215296
575064590
1709392869
690551081
344012341
199159729
1049198243
2080826061
963848507
2138148869
635643892
375308540
90814352
100510309
1268089858
1659006245
1331580429
1167058847
1692273447
1521025497
1488396638
404365576
2143590317
1644720331
1045961929
667392794
1377701286
1525531770
626202102
1978385135
1767617293
1621221734
879246177
1840661732
938330087
1672247021
1928544690
1559930028
1810472913
83624587
1037355139
1115538062
821767570
922662794
1453916003
2076203066
1735711920
656548206
481687030
1723297121
1188807471
965515306
1419851738
1752478505
1647478636
1939810814
294688034
401672630
1121329460
1061381327
1727005095
1981424814
1991911259
327811774
1516842113
1549364045
588054629
124794484
872787696
537350614
1687443220
1450873658
491376348
1917619825
590057277
1798517775
39626508
1488933066
1229718902
817919959
1315046951
554359223
1869146786
646595564
781306121
302114836
1585880296
1258182623
455861767
1805541520
99458254
365142907
121981891
1300320171
634395587
1413356726
334686598
992821989
1688207104
1756687428
587988530
629751050
263682520
14602254
560615456
1840802760
341479826
451245309
1838328730
994745651
645577387
510163733
1554491861
1702939111
189259930
1107663645
440515085
1589858087
1319083739
1932396821
1392773586
563600569
2097968984
1090774366
1571931601
1797419118
1397358757
380836731
413219555
2063704758
2108789719
423268334
1006387166
750376998
1071613247
1738497068
373556779
12248665
441112975
264893332
948512170
2028237831
191976476
2110214524
1469847860
1467808708
1286775436
1740499288
97979608
642652901
1640563832
1723013291
511874605
333811524
1530353220
677176608
1697906544
1401663435
191817736
360342492
1355975096
1244786545
2105874122
992428008
650104205
164763278
1661689936
1470771860
637543137
1762325374
26615239
853702047
1939630880
1318279805
1986665927
1352702709
1990989601
1712220981
333989821
83394752
89474376
725401951
124123799
660026424
327716426
912996873
1551036932
2013637515
1810945636
1037545286
603732530
743084460
215992298
1014356440
300698795
949995205
1227562550
1605876840
907033164
779220297
1673561796
410490012
1024763138
710745753
1020886364
1417661988
1284801160
636578949
2135777328
77208473
1516634015
1932980934
839842077
554754264
892349191
396269600
1701809038
1887985603
329308228
1764420613
1994934983
888530863
1035045931
1894915076
85269756
667339116
931490483
1512133825
1690132997
1649437268
2110572776
285187549
967434474
572106543
1888595522
1597830804
1142151055
2036807402
392814500
1540138255
1653668622
1974492380
1286469542
125947845
1396288570
1495749283
374897773
1802183633
818276365
1568380192
209219990
936785830
1025486335
393404206
106263558
1370543773
1993539120
1046248071
2147033644
1655920082
142379644
1113491163
558416643
776263453
748684461
1641604067
1186409052
1210970188
894871854
289003767
466475078
180980811
902481530
1931448437
964623909
3822217
497363618
1483180831
1139843601
170451108
1700635440
1279792738
491530774
21622786
735775623
208748232
1308714804
993604354
134171464
708140370
396900245
690498165
783301511
655142673
1570535185
587930713
623326919
1244628273
542474407
2092521964
1329730566
1799001404
1506739469
586698324
30196002
1138045008
1621812723
520899119
405516118
1218374768
2072947276
347414825
729277495
1469343018
950392771
1462814241
797801316
1104793068
2031500557
599359048
148394223
1132661598
1918286527
1210355303
981561270
1233861479
1848130941
1270554281
374255848
1315710386
605986808
1402284037
182518958
2098459300
1582514300
388276694
2058219205
985105831
1761824114
1297281979
630981225
2025224548
597050694
1010041585
761917381
140755649
442607356
1262045779
407393427
1312927125
1275275500
2098824238
1163311015
1078894635
127211949
1591426194
632296838
550022443
1338148479
272851497
1758202026
149107101
635737138
194637958
1634665591
1005921596
2073392951
2089402889
1858743384
1957174036
2057658149
547984682
1658853840
779610814
519089997
1777468275
825841593
186998336
1594668243
1758216298
1471106819
2008680734
1427033137
1183507120
979334061
294677187
1489790562
343075008
168309337
1194186410
232361847
602442858
2007601537
759007616
642497077
253790063
1148244487
1890539986
458470433
966435576
133119932
416741275
1217265652
1522753131
413555456
1819003164
795155042
219264843
261215152
1908800962
1134757370
995794439
617039577
911155446
1624036642
1137914949
2032671368
906690464
1505800599
1190429172
1737084907
1415416151
714692239
827802601
894535365
628504458
1766428252
1356921549
1577684428
2063523221
2039987172
918178262
622694648
1930394825
1981629307
594657338
1234149199
1827165836
2009189495
440648541
1352120471
1395225628
413013153
641336644
1239267313
4533478
287711978
1915254383
1499009985
1071685303
1421044958
942971436
83003891
1290602111
959775264
1779706427
1561089612
2021612429
1508983637
1090831435
87980354
1309784959
2104179142
2104719053
1051270659
1481163658
654513241
1594919472
969013279
1404163383
2125265875
359465634
1031473715
1259394583
2005947673
55489214
113147749
221336468
1502372605
432131645
1835618165
1961126553
728831776
1645980551
592848488
240090634
1993428518
1744016226
1977773715
33836963
1747030341
1346086951
1487556125
2118240702
807349231
381618882
445313902
1501454345
1704602717
611199224
1796613935
357496640
460734298
534667585
1921735985
1879495692
2070707154
2069505693
467401890
2111930469
2027306617
219494245
1821901076
924353162
1309680351
684603765
593042880
602561169
1418302354
1240996957
130470208
1676085920
688505882
1685756015
1247377232
1639650686
2084611906
1741107596
2137816889
1640967729
1396207085
861467413
162816266
1087953392
61717120
1618800948
14831705
1972486772
1038069040
221270158
1862610987
371796571
1912720492
1749098388
1638553819
693905957
1200252081
327412149
38129137
174604599
101274755
603140444
1355045371
1041583983
2071019438
1986335685
1813076605
43430936
1410327298
970282130
1699153908
153361655
1731316124
862229977
1688133205
750015444
350665265
1168631967
1940040651
2013778664
1472115506
1277560986
1788550149
1393491353
145166924
1383117042
250668147
1946477680
436979308
1789124826
463379696
1522854267
1716173592
1627485532
2054026547
1857656623
1170515564
801244971
814924339
1350338082
282897441
273128777
1332007902
994777712
1025297395
826489744
377583477
912840973
1280366633
39872604
540614069
1631627060
1304417417
162001490
896273274
100445023
1529959727
1482166837
1585014459
1763608901
1919682114
937869573
1735948325
165847451
524327021
644083694
38407540
720791035
1113250480
1250884722
2141439856
945566031
1079210067
704328353
1990092767
2123459680
1789087679
1419941010
1142000688
1194441925
1632350110
1895933236
292963362
1894038323
1975556448
217159847
1335473572
331162609
2073983208
766266115
251058357
507747297
2008674394
919220207
741246431
2061349440
1164129374
237760556
432505527
2119054895
1584759389
394744074
95756875
716862769
52523594
1328780270
1678874640
934889687
396559107
531581366
1456893197
1339240787
1216378489
1742814683
1533820265
1621494944
308185456
29977701
1945607843
2143833343
1781578986
749766087
1304493285
2013201598
1321565735
1479782411
2092933969
1434312859
1433056886
1777768298
1523189011
672365954
1569184436
2001935058
1430118217
781758326
468217544
1793860741
993167873
4789252
1914063777
1608091754
1648055081
734649624
734738750
2116995932
1795380748
260135546
1548484866
783286057
1436633756
1382642842
317117467
926921600
354479296
879983231
288089627
418938772
201923510
1629939122
235095640
1964592782
501623174
1993353129
1114548283
1825189786
127509118
690053549
1712983246
1809725508
434928095
944440950
305728634
689632643
1207568765
1963567505
1607142259
1233511174
427113078
508937150
691994602
1182185350
242913405
1051799271
722676392
1184009621
1207554562
1190659205
1870010251
586018540
1460057605
1166709921
533087833
1577572465
706993254
67834068
721453614
838873161
956259859
205452973
2064101827
597218139
713325225
521747241
906563609
1641812599
481214649
1872930903
209139907
291745276
109526850
193897130
1748093190
282709923
700597939
2012164765
936036302
379741540
696781366
1750020423
1666628118
923874842
494468905
1600857189
870177207
1005911790
1729109208
403581611
611603967
443343122
930149738
497578769
1610190884
1780678688
2109265817
299736123
430614665
999208946
225330545
524348413
2093768553
739995761
905493980
1005624608
419702143
181068323
1788375660
174295091
334749435
747932463
586867103
827693416
641741860
1270698012
808441851
694866012
310127426
820945583
724810221
1915166790
720935973
1766550916
665683446
1395819163
223983949
1960260685
396564097
2065270422
1932372016
500808610
2041568604
484492761
492911454
1846957884
119344431
419932843
2097919980
1845001739
1850212819
948589756
511417382
355238856
1523451558
33425521
673715419
1978601511
1983406496
571114823
2102267607
1664331930
1425435844
1908044824
1030987120
1311653000
62654462
1776284169
1149454313
1773308039
750529794
1807344223
1356729970
281781341
542506003
1238972777
1123760144
617487298
1426249202
1847270556
219766418
1130989921
1253748725
447644369
2057007073
419758112
1742810351
2140239611
7089341
752604986
164148098
1114232693
489322697
1500855648
547164948
1286080414
233812759
224782074
2045656546
1343490970
2091571939
1493453524
742657462
1182497199
553899683
593157489
710321613
689294034
91626787
1913401425
1882305884
1703174349
1086507214
2029219508
965548826
580497038
571588667
127934564
2012863351
664313889
1663464977
196568875
896494516
1442455943
116174208
102029663
2085959857
1173305067
536594714
105291305
1779056527
601267741
1632130307
784964790
233066381
1808124619
891673297
971359731
1652860289
364938720
1762163035
210698320
548213494
747976953
596204740
1331667540
2106359605
165259614
1964948101
495225344
550077197
1662255457
1114808810
115754531
372277693
286064400
1876169945
532383364
1856408642
272658421
1042052284
1437527983
282724824
879590993
25372531
1276128556
730702208
566391120
1030137198
1114282731
427649872
368365694
529857711
992299935
241972142
293419899
779773282
222092032
2040982254
1738190328
712356048
1051831824
1284589466
2031569042
1591403933
1860735429
1979321471
399908453
758258547
1363849347
207854854
881662318
1230330339
247278838
1281282888
893142897
125790872
1444551654
1824023565
1250404242
2067337578
1968485274
963846907
1198379625
1829811354
1305878957
401941043
1648041870
817620978
1550534888
142704008
1738043313
1990642181
979609754
632861662
347723096
362084827
2032620091
1744555659
1062306845
625246321
1850966963
295424327
179016906
2022721523
724233324
2098997006
686164445
551780223
159480178
2008873515
781814309
1186640910
821718601
972993561
1874823177
1321861665
630934127
443320234
1979049522
241073283
1746456137
1182679196
1311279847
1069596465
1839543302
1536998824
745029800
28222728
299562589
912926926
1620042083
121460534
634391746
326901171
2071567555
1768091432
1124759443
1515241694
1863528429
1927537393
852478235
1550068385
233880936
1451265035
1032751897
673414880
415222980
854417169
23611051
1107756117
1154687244
40557612
1236265411
1677472225
1837675947
1286841668
1637410737
1804589494
1460533789
1797381139
358305467
1354432309
1244077478
1250695286
1043730545
212557526
454187996
380572187
1147336640
1497494585
1823907505
1237518198
604962623
1448421365
1693204428
1165341755
216972528
1484018123
53726247
696741949
1305557066
1780898249
830103600
1929687411
1566174739
1587028760
1945368861
752071142
276835993
1709766198
1379269498
373911314
56703394
879918120
470885943
1378319234
174838297
1118697441
390475482
1125720738
432781728
1271830873
1921545958
1328283180
547909216
1897500100
1610962163
2131581382
1466482425
1483219554
1955788420
1446217746
828006086
761479158
1111952422
244525183
236289107
2079474073
1549432882
844709695
1752148769
181641382
1584228988
1287389691
1228989120
477997133
1053369888
1841644672
2079943862
1448070967
1797260451
419413046
1692031694
2103539471
1460639616
407676309
651188380
1333069791
1554576146
970500531
1986386518
2052504398
2002636120
607203717
1628202256
704240412
1025140942
1407292318
1871549530
95401521
541429038
1615138917
1864996492
1969878889
707956609
204618396
257743283
677530462
1204304730
1146414216
1360340116
922391835
1069381315
1701387575
971007199
333360434
1670190113
1496802510
851412254
157548715
524271546
1736703877
1504403603
328039015
163541301
937615634
510265134
1609989649
763840020
1549874095
502223392
1081410874
660499133
1481857437
429733404
1505387629
1776666079
1045107759
1562696968
1844231986
578097111
1557070024
1452234474
767148639
136220587
1607700751
76080011
794118315
676411818
887803487
1048895213
2060234199
1495602710
1000356532
85312347
1922436762
1504018407
140637339
74159248
909133214
546371696
735611455
943255332
825375578
1148005538
264650170
66988983
1524870183
1016768763
720190516
1977308825
650915777
309031045
769003759
62180640
1794584284
850965408
1989162047
2015259693
2078087727
88113891
1357267650
1273267564
599589034
1947631146
648347334
112099141
264809553
1981880484
814221743
28758332
240501452
361506180
1942432375
962850621
179761270
488452433
656627380
625632124
1018081349
736277242
169546894
559575859
454012198
1018621641
635846442
364252625
988357265
1440034424
2007661144
1590474968
176720058
140030417
830103600
598284176
1061212559
282088978
2068031981
1436439383
290950345
1349991940
1424717799
795345375
1131483418
1563254800
1542253284
983453972
2135943297
69369343
819190242
761663454
1871120782
48640097
440884661
2128441522
3546248
781400999
678430764
1787061772
959398504
1293945131
252134565
893709342
1464634186
1393361946
412778527
491907428
1000382229
1627148638
1249679856
438117207
970005812
548808412
507877801
14600930
2019080702
1313221896
1413130135
1158090205
871085858
598555207
1460116787
1415785866
1527243706
1209525597
352499422
1694554775
1661883760
1162466081
1731991018
418153174
997917572
1220185266
1048574255
1232244622
1477406963
1270972432
1325119715
286238585
877103172
1032091784
1064817931
765391806
401691985
260061916
1002267919
1962394516
2037747954
449420056
1679508972
1494093691
1412133839
1047031518
224950467
1131194449
1984086148
2127217109
31545102
924366774
1658258895
503397092
1785113585
1933666741
1694004314
305529076
900324278
470079900
376925040
813182342
1666637781
456980971
137414176
1035338970
1772174241
99292410
1621647741
291943638
1665710962
1063039931
1032639192
1124348842
622072852
352471248
828052955
1271213332
5839978
1649763603
1672005973
92994994
580783031
333674669
1215547554
1960665444
1982348768
799300166
1868277537
334711054
1184440029
1790352611
1377802159
413456885
1953688150
852158989
85905871
1109376207
686459571
231109816
1688423616
671719618
281423718
1449526930
1222399227
1549550430
192159313
1476776590
567853689
2046975600
1537149652
739056038
1380709053
389352701
1693883694
1970828962
2097007414
887661352
368695588
1771786783
19935168
411612277
336952096
1362503727
2101977221
1773678771
724181926
1718194900
1421409241
257954056
1989422318
1298134921
1634131174
619904088
180404981
1973824512
1452287333
1190959637
1852199093
191402786
2063464085
609739264
425918569
906415482
775223371
774230880
1142592030
1741749888
1160038797
1505826364
1623636444
1934512065
1526030183
922138277
1983186832
1446560506
1844700618
1081779697
1694952485
1916088229
609139686
836235178
1197050190
633688002
404781130
1867176725
357144538
989022071
2042848963
1595437569
1847320274
922353392
995336772
930396135
1619274057
1740903596
699634570
1790597668
1284802293
1856307183
785522580
832855416
368502837
397762051
2047472750
1759330458
891397566
1164525702
2114437231
1362884046
657703585
927119786
787907691
1936843455
51025717
1582547780
1289274884
1498214904
342661364
996751867
829969320
742012868
951751686
1643020457
436776341
1555459793
1908160831
1046702560
1534044748
1034646970
1174252634
743699056
1534245202
779250908
1462710354
497016082
1802297673
62878205
1510943664
854669992
1069494505
1443561055
53720718
319708777
119367621
2086748222
1183862501
330737350
980235702
48806390
1145390751
1052372031
1971109982
177237726
403762686
600362580
984675222
783521212
788195246
1700102547
147840543
2118252344
388804238
1853223749
355307
562103966
2111982538
351076348
1705702653
1215383305
645011180
1281708312
894320733
642523071
811853493
1713582100
521224609
1772347166
621496608
1199422549
1348144631
2052958687
660139294
1561861456
1537649804
539303966
87523232
616782857
1408110338
1161567777
1932890422
1900361532
1956751141
595795311
2109676630
1071200588
1007194182
337027162
1745300636
178394082
593662212
1275024690
583496344
858850419
591176770
1606430789
237092585
1169652874
1349696879
2060164768
459051966
100753765
1450114412
1124950247
1859604879
1260628706
1738048471
185809845
525620831
1794166443
380032369
491113675
42629356
1250801334
1780435607
630304053
1692513210
1804672332
1612250722
1092208068
608414196
923131413
217425812
1999044493
1496767024
35167644
473250462
2115889076
180314557
765046613
1457771446
472107069
1910489595
401926403
2018635820
356913089
550952806
201918579
1418151589
938572763
1594862749
1619942704
605005803
696886986
1867253645
1467264266
1778191734
679324256
31857257
1761746270
1438895635
559594909
212224142
2006242918
310713724
860522466
1152951015
1662323167
777492854
894496255
1804690480
1976562598
1140250924
1612226104
1626123380
702179316
15368890
1875933895
566629983
1013157262
503629295
892978942
1467180321
1068671366
1662000947
1380365961
1860658600
707412927
679732616
2097164682
671112654
1655090907
2081993877
1800656355
116568133
1896613864
1397168187
1646754610
1739368472
1538019564
1076994396
545266069
1327118747
835794581
117423629
51074671
95836047
215920992
1933436674
1348733836
351915136
487278916
1603412048
318934017
1605896097
1298688144
1316519945
338804650
253990472
780907484
924345382
45995017
952457624
1175840222
1874955201
647906963
194415521
146378337
1385604609
1746763160
1065522053
1539172248
155123284
1135605360
2117473987
1166339168
2113898445
1940846710
1829291206
464173199
1128108559
1814288696
2144583486
838289341
865110369
1693235262
1208609143
358305689
1063082449
1543899192
1950389742
1353291352
347182697
366011030
1054629757
1558267849
1868736473
212159823
939914201
484363719
169659585
1282358006
1262015314
370494649
777094576
1942401115
2040982497
1231750116
1277531132
47880403
727449322
218838572
1994623785
354690800
1057148600
1707348461
1545248874
1598117656
1360377844
612394497
1279849049
1841112361
456100194
458455112
708997320
738412245
1119672392
622279026
366569534
412470623
744127415
972499123
348837016
867595715
1551614192
1104404393
43988416
1529144201
1139953214
732107423
1310109534
1920543939
720641200
1238561412
860407908
402747191
839048625
485975681
398973688
396539164
931553154
762860393
1847951001
573728539
1795622668
1347583500
1314426553
1523119926
1046393960
1884116221
1196196979
1335954532
856224686
1339389776
1612025512
226021446
202028483
1456433400
1083317069
403888863
1190908911
1400284969
1915800728
511599221
1294104927
1047205302
1843883753
1548375989
372290654
465315855
412472025
1008912125
713082220
1208472494
1288108838
1953765296
1609849170
557170835
1660079691
1471030093
982822395
12949908
517507873
809577360
750728410
2028925796
463624774
1810003359
1976778137
1596205762
1886908999
1200824829
216162269
414386689
2119726325
971741480
1696460869
1666756686
1016707471
595978715
500697683
1013826295
1730663076
644305963
1877148115
1204193208
1194723558
265458846
1002426016
1071631585
2114303501
1221421710
1139000809
1234245406
692151432
479727301
692554345
979809927
1710128151
993398742
1737032781
1224626345
1068440496
211701899
69901217
529829471
380342534
2651161
827641794
803371542
1910793540
1580901846
1200114179
912633543
1040711420
848014809
311412024
135535042
1276032832
283855623
504466187
1390079054
198185335
1132839649
1929631875
546695855
764964781
888339140
320704438
528941667
900662441
655297736
645052192
676217612
217656591
1261899458
1828286301
1636929945
1410081100
914988522
1859148197
887069073
1235027350
1904367539
1120082960
222074045
1960570972
719820987
1155205904
598387808
116318349
628443279
2067474559
1541728087
254946032
361682089
318609618
377447351
78516616
1913961195
514711825
2025293376
1315591588
1317783052
886701022
518023066
1223311238
1707892947
967981786
1470264064
789725453
1768484274
1285935608
1152157772
2114741346
556889071
292925334
1897164125
1962482764
2117471215
2078614577
1958478183
266584728
1135794066
835569783
1646094415
1694987018
2125242084
1053404254
1596013051
441621176
449546872
2043247556
639591416
1279381197
347837427
169885008
1528680948
721580094
407249908
730035605
1844821615
170799437
172163574
1239238595
590516422
281917297
433495464
1062827217
2059725217
646520897
58060256
1688175236
1887518680
233339255
1367190868
875924176
1940542493
906715415
1940549050
1141625851
864418023
696886986
1755872470
470423066
422975910
1911859724
2022106586
1818196868
656853322
856888471
1876781904
1033761906
625336012
2131768275
1065124633
465575215
1028857700
1186637864
1516444738
1559113556
1456676179
1301078865
405838404
1142866141
2145835831
238780015
1493797036
1581079935
857470355
1719161373
634411977
679191071
741043348
747535241
173038269
1365511503
252084032
1862560638
1468081344
31525904
1899486701
2014089045
512721831
35881191
1795147491
1805289682
36224632
2131666508
1811587076
1574715364
650295011
867497328
1964975249
506296725
1356097256
1866313877
1219387228
1790225946
1022761811
1172804360
193306089
1980575855
494469208
49821485
967118983
538908121
343967530
782732161
1451225127
1602320621
730551497
671180139
702553911
1560671314
1956525000
1372993930
1446394372
1650898241
356620462
2055671072
1459391193
1680981915
234658822
364629166
583030811
489952
267445100
527768195
2090704391
442570094
2050516052
679624539
96349294
1023244028
220777709
568930595
813177533
1322418133
1507358314
1279598064
2015128725
1233145229
238660512
961395099
2130571676
521136881
942279331
1618220931
2074353847
1097297903
1326243189
947244613
743599486
1869503
127039844
1772675411
1791065966
1570420038
1760412731
31178130
1158989206
1882153608
114955800
326607765
1208316523
1712950081
1091788164
1971479385
244712771
2037450835
1905219191
2019443971
1089205518
16669793
997208661
243736024
1650744044
340754362
496682710
1159682742
1325645664
1686876763
1115922200
1404528208
537338385
1767094112
2024829760
57338085
1775423
1416834635
2142902552
1441221774
862056271
152192411
1285846064
906489685
292732899
1940794279
1789765425
774492669
885087242
1251665208
233937044
616040490
667387840
765369825
83928635
995532905
1600916236
738206437
810153696
681501996
445543788
1938153851
160901083
776720327
1503325933
31525788
2031567325
1907590316
682930918
1170669322
1516894038
1524571478
2076096766
1944599187
449469074
902729217
1165741213
632313515
1384002039
1962893191
1200981337
808774538
228114029
1748937279
786439781
1051103203
1326549631
473766675
1019046104
1935432457
561444949
1207295868
1748654054
811419967
1462743279
1502839878
2075523603
2092797509
13622296
466318451
1152574016
156359403
389736292
1791911020
905712131
2106404413
721013583
380979455
169491367
2012637152
1425292785
177443041
1421672496
1171066857
1955618000
2102526215
1169358666
547355528
402166898
1033829485
984077485
1777697774
1400957551
1484819274
87199929
652629543
1486021735
1088471369
2012584137
298183166
391464233
1516987226
336370785
1987546597
240866311
2080395172
1508993590
1476684567
1826867488
1037584269
787691057
1746665702
1560134557
432337313
1059474789
1227378745
1079843931
429391612
1027774779
543910765
1479317058
1141144769
905475794
1880652255
439834236
11117791
1593108364
1323279283
1516186547
1774808922
439370347
1536958604
99227707
979773484
1437909672
1555964564
2087179952
368285688
1649354945
1674024855
355469575
2033823697
504640926
1361155036
1627839893
402037117
1710947783
1859068256
2031099149
400662797
985185170
894715228
1746041239
2101966279
1654368398
665655066
691967669
1882506017
611952215
606355640
934652857
1030872351
332794645
986124964
557724113
1166339168
1156651924
1743924172
440636946
1307859366
1285895275
358811085
3035010
1986756704
1982106845
1565037004
1585775473
816900820
320765208
2093669894
379481708
246506002
1798882312
835452282
1898171691
167981798
1597309338
1064642015
2064874527
1208948513
882841666
789076930
807043201
714490168
1175031162
2127077305
882518343
829179316
1279680259
383719647
1383883142
196436412
759228982
445931644
2090608359
38454038
578457778
2143489894
415678036
1958881558
1142827047
1948423194
1613655829
717133100
800957695
272506463
588874743
361481202
673534529
1707159468
40813136
436923961
1666227687
425577885
1920026493
483911728
210377178
1690413187
1205474839
682210620
466643758
1149426859
447053609
1412743436
2029056380
309252980
908897090
974473180
1003140864
1856771180
1565165534
18767283
1677546667
757253338
1704568585
1051362041
485412662
766944246
1464180955
651946850
1409791257
603660311
537456664
1261424623
1373240459
1281851910
245923666
716715208
636467304
1420172094
1952329366
1210561612
899270036
1916905096
629720943
620542031
841326208
439464447
743158959
2005379502
2012612479
156310042
1271186740
1007913533
1928755805
1720027317
921018287
2069392714
38011883
1867069063
260100607
746756147
452374286
1341315912
1749974726
480184901
2070756990
263936828
1559155624
1393161490
1297461517
626261986
453975121
119596233
1245959129
1001711568
908526284
1680114092
1249135942
1172765351
503817372
1542949861
1308093899
1199014694
1210650482
855669267
1509804722
1419465246
978550858
2045900908
1340765849
1246958730
691172013
299490109
22416941
7909480
1006152653
591796633
997251054
1572570014
1944523097
1612447475
148330800
1892821896
33159850
2118709601
764750285
1231853905
1714010767
1850737996
1941337245
1546394144
829067195
774922896
1389905881
442518954
1425383168
1834360040
1435816419
105428359
1237091985
572106543
1244221316
850168174
985749393
185134685
1429025937
1460549731
1388881126
2044970983
223333345
1976795271
2107146023
2112267649
1837350463
1921996841
1168259771
1427600135
221190801
113611319
451562537
451630819
94726858
728984821
1028884955
591589233
668565982
2080057382
777674628
1067801787
1431466105
1648514998
805360189
2061968674
940404763
1926309643
451429421
1568875352
989523968
1614191068
885828630
1825490666
1584383978
144306099
1282583026
685009611
1188834694
1978929792
171107851
823299213
144862878
1554030136
1174021994
70742801
5251366
69492917
1334212478
2088466425
1343187129
572261262
2043002095
1387733454
950812650
740385494
1284986505
392618695
1136340010
1429304954
850672351
454598720
540050354
2064892944
1728065733
1063672165
606385686
1838099886
1940329519
1274502193
1558116368
822686915
1664400546
692027170
736290760
312433156
1138978974
868184104
77101304
797773690
885484148
1612456318
770156327
2055491060
117905662
185809845
554747327
841185314
92473962
1977503610
1798977113
116666455
875516732
1052424440
1501853814
1727373944
66810068
1241964560
888232517
1346249068
1497465896
29326935
237214949
1414031156
1657389270
136083521
800556309
1305908634
1587253081
454292994
176868334
1559561413
1440519305
947483519
1726853425
1634427767
1714639312
172931014
1286974121
1460216496
1423651381
1772968892
2003090932
646787841
180749272
674351909
1990390261
1631978528
954318550
454305891
1592256454
444320543
1186196340
774191336
549467049
981916967
963331428
1286980674
445716069
2092040494
1022035416
1453981322
505087245
1156043833
281796921
713341002
1266450089
1104627402
194043126
656876804
128750173
514352524
154250378
931939859
1467638077
1807469362
145013588
56355279
936883730
439843022
1527061509
1720935974
812309910
302628273
329424893
1673748227
1246900505
563106686
480943374
1579395083
1150549433
466251383
1862913216
1784746956
1686676765
96522835
931896687
844709695
888582131
1081398774
456354063
762739559
1513055359
173604912
459510671
50449370
180781087
685533171
1277319080
275704172
1538737474
1963642143
456365437
1011791585
653008217
1848932463
1782071189
275751532
911700293
432812053
672151175
353819390
433373511
1529881029
822985559
1037851167
443858191
213425516
444079741
1766655712
811749159
1763019817
1521246959
1998999643
1377644822
982496732
2083009390
660110335
1530193387
22494966
2093472044
330691975
889056176
1808459963
994655215
1202127471
1268960468
235024417
931351984
297861764
231820511
1175826958
831774219
1878108649
1121750617
412714909
652153032
10655098
1112216289
379286395
938744680
2010904614
1153849716
1095927146
789041965
207676962
1120059401
1721698792
691547618
1676173741
1062869753
1865629646
2011411584
1103874876
1951787846
152538662
2092678853
943290588
1295188144
1404498696
1812356995
2004517190
469672542
1041149047
609138367
123670106
1775570847
1189196709
46904234
637117318
1095729988
131514459
292532085
475616442
1232189806
395873806
1868593086
701939594
25174658
227791646
2134978381
271311183
1033378265
949755190
1784490991
1727402818
1397167153
1971610190
1908168965
727373106
1570157094
181368010
356436797
402616513
337254804
249666814
437015425
1387397074
1308074878
1153852712
1837377500
78022581
53129896
978680471
1358798517
1391437008
563103784
61486238
608088089
1352839135
287932670
287891355
19928909
1320741085
605355703
1027049784
1749754895
1461167261
662424218
2091928653
2078234801
1014260382
1225997737
603421050
917290514
1311704564
630902633
1180790196
1634400544
428128364
715178369
1430135991
147257222
310365414
1907366789
1764282074
2139393803
998099333
169186720
1473083054
1454601081
1158163808
403580264
1099532047
874248943
1505126254
347026260
895578528
1346614154
1160724050
1469762248
752301449
322672123
1894674342
30467873
1765564221
56260940
765368809
1398209207
148259332
1643345900
512203576
1177889930
1019786531
2131333793
686645083
989475961
720717103
758669129
1935136518
514243765
1985522141
529662546
694463098
596051742
1309416492
978933900
1246525012
1455068270
1308841998
551591318
1619315459
150804400
1096766850
1702221568
580561500
313791603
625402314
1079045532
630803693
289036151
234744387
1501406941
870543535
1681021383
1057099251
30742751
563233830
1466475595
827595518
1203876330
25997219
1054368349
1815888453
2087089426
1101736702
1276340956
315374971
373535273
450769280
994604577
1182514949
1501899195
246289646
1950098290
1025803692
1850295822
784502196
1258328153
1220514546
1870167611
1492031675
516214891
1769203774
1307195939
2138797909
673945862
1559129632
174659059
330863723
284374970
152095199
959629379
839537044
1610115532
2021104811
1628499063
552558801
2083867938
301819672
19213019
876258101
2050228607
684221160
1407590959
1909764169
447749537
1681581909
2108185826
385808708
1272290465
974829355
894513003
1064144922
1573465564
264937452
1157569738
1538331061
430821538
1035500882
1554716455
1704992072
1040955362
2052359850
160758414
773006644
1769207713
1461806793
1705705696
30205615
1807041637
570889401
1624256924
1840130053
802587781
128938225
1688999800
1589936961
1516219346
1026958977
1676438300
168173027
329940425
1831395201
1310096010
2102772157
898543497
1691567630
2088918064
1245969369
1194295704
1235645092
1415312257
220277649
10636257
1261086894
784759205
1176740318
1171093004
1254630285
1897149121
97317957
2063268645
1151296537
1204291179
1059899677
460737019
1576449091
169625825
1496384127
512965018
1685058169
603559208
1916329753
1406891348
791946993
1209273170
1665962973
1916811422
1756366756
1301285419
1752748126
864175087
1237922885
363068240
2067782897
1418558111
175573017
1329455525
1158061635
447723983
1684049383
1642797622
539837720
2059518743
1059958962
132484884
1159545761
2044437278
1587125940
838147599
215992298
1629500475
618540584
927980294
59523374
904183485
2105228964
625877478
1529720936
789920583
1188086049
25059130
1404973702
223388071
1426722747
1694793336
1976313926
1255708112
1935409350
859109501
1385907593
1763250031
825533562
1700999591
868323685
2001860714
1479857302
727317101
623491076
1769827601
232639024
1103403991
947152573
12167845
426028284
1387804346
765808869
2116113870
1094492877
195986339
1929840560
1452396016
1646699194
186925981
2127982472
1098449461
1585083534
548441190
27752878
527981363
1802789434
1016162499
1151783194
1633906175
935478783
300410459
1258237680
39363900
527948014
2136629226
2109846788
570839503
2080206887
522923686
982355522
760902045
588474797
1318867053
1916024593
59836839
1225338365
1145058869
522878986
497141405
1118980525
135801965
992584735
787862640
847546144
1100484889
1480260267
260256145
911518869
1320698112
1163812937
81723006
1231484249
637723254
800154174
249831634
1956150756
1429916792
2105000703
1670743600
1815756383
2055660998
1170606848
144367390
595045626
1492144058
1750950706
1948679551
1420039715
1102631510
1955847261
1081459419
1089756033
598350970
421413342
1388262933
115886137
2066892567
2121303404
1410204442
1203667918
1958749506
1677515410
534688009
1174724963
792836658
1138112440
1606905033
1547268917
1753665175
1337048416
1091258686
524104409
1603843639
895671627
631670263
565832356
1500056564
1583775783
437361192
1843391121
345703837
2097987648
1019910563
512565290
819669344
1297584946
87606205
1293619454
487195004
527294294
1303383536
98367319
937508356
1444187769
1866587487
1381128370
2131289916
2076240742
1272202941
274536684
1265835636
433424044
645077825
1252369844
719177730
302571230
1957446081
605670408
610294801
1751362496
531541296
490060607
1045268704
1589118505
1485359052
2060262734
495399640
2075759262
1220264309
770149555
17933816
1324830653
1098562191
1093939796
42913503
1486159205
1004336174
1245841877
1624958861
1654238375
242922350
2121473715
667792316
1792696993
1894376949
983423605
781009159
953523587
461128466
1705203877
479259482
602734719
1682617878
1473594350
448386325
749199056
1039514041
1191581751
1996467670
275633081
210677776
1340803649
1732509869
1627956562
972923047
1131846821
871775608
1027969427
1292381716
1613802464
1169607564
1389357591
1778986953
2079804404
2074764440
1401294747
1666820832
1540395384
1080662189
390558077
1397592817
1633098985
796974292
1108698073
190363399
1293136848
2086546583
1339394036
1006917418
1650258901
1499591632
1445158987
248852162
2067151837
407994405
365599198
1870451207
649937992
1782220299
496044373
420497531
212736254
509152806
1597182672
168552831
1714955775
1705170827
1959057793
420653447
904820442
591864398
593280178
365600533
1794727323
468246979
1026441960
97468845
757093101
1189821406
178146504
1018484926
982449847
1024037399
1586869893
107127989
483187810
1164370385
1664400546
945528040
1862589860
756652378
546478214
556227121
471247520
1819099284
1031144288
778488080
1764716528
2126395969
2078727950
1691291610
160598684
112745325
527845712
2125458705
475505201
1098434734
365078449
2066534226
1747835991
56039764
1385372815
1419714883
1953771503
421617547
759767502
137918189
1167340838
1869433060
102582239
771783707
742569876
1007803255
2082224449
1323058347
671465371
664006173
365586834
942619937
764017952
1719201465
1549832598
1104131507
1659699189
1103486789
1776822858
1035797167
1873906806
1098786442
1295839858
1691058574
1875008942
90792215
1655086492
998978471
1262425525
546359256
1464195902
849205593
1929094245
1038087030
770722914
337695201
664296191
1372030354
2125226771
1041521826
1457968468
566644400
460044997
1973559932
924168400
1180547688
1382443104
289841353
134094293
792560082
1834865811
707659990
1331545013
1184046017
739257053
984552680
43311397
259093432
2052466103
1811917756
1662288632
118677618
1496871073
1443380327
783306911
1681581909
1592771269
1303130185
794012442
192294771
2113494056
1305808715
47767521
443211249
194661467
489298531
72439451
249121082
873656912
123162134
1098562191
562497605
1685598210
1545981394
238934531
1891090081
999529278
497250707
1978854728
1920837413
349199965
2105645855
1109058686
613640361
815383079
328341896
501695072
1659176856
45794500
1741402452
493723595
2036544976
1003883615
885848251
632621802
1009942020
67373260
1381569310
1504155947
1507821078
87492138
1128087061
1019307192
116594670
11755052
924342864
1075690454
850527607
23870273
394686135
1009918788
1969692481
800659278
981698248
1542551721
542594269
810158626
75820056
144343635
1514221674
1884046481
2049984226
968517710
1375833720
20694422
144389250
113382032
1373114007
1973593444
577808005
896545184
579243611
859184113
832515707
1549490658
747043796
523701006
995223255
992352561
125314708
1385555776
724114031
1806894405
1802965369
697444241
1222492877
1871553504
684175972
1990508947
1344187802
534557621
647239723
243065470
2079562833
1330126124
1117350157
333598242
1917115175
193922626
518237655
1867371050
360973806
319164202
53138101
524013103
1704101405
1586986739
1118109833
1215309108
44717710
1563498564
1537099321
1286474689
411736310
299463986
1942840188
200933562
603050601
1522053942
1970333473
506314275
1315321271
1841961142
1737700112
207051890
979047603
1655780472
1446430365
82193562
2023323008
24759494
761904854
1644763432
959117022
588686082
1420284930
505242480
1973543092
1501043307
417215671
1184122247
1420274871
694796776
2073270845
1697570979
591316213
1260295770
963820203
1513029683
1779778277
1326225971
762161237
1677099925
223758249
1379941971
2031189663
353061982
746564168
532365541
1600496244
455766554
220608058
1544937223
2075265571
1832102174
1753282025
1816382811
1898949876
1432457969
1091987276
568587927
1184064601
1929926965
1205104320
1346420370
293419899
1980398255
688706258
2137169655
2049258698
1610324107
1466354397
1596201898
1615772459
1398177154
817686820
1695919743
1279309803
1328374440
1420618368
350933791
2018763547
346800256
1559053059
929655919
1258420954
105951272
1618285735
2058115929
743324114
93554211
1414551480
130766517
362591582
174481202
435065316
951613275
1694289297
1678555927
512373789
1947470949
457733208
588908406
1496438232
687377731
951111131
1153254497
78240409
429612337
707627339
1807079289
761347972
1454838520
1932628349
1991643631
496103272
1311657316
271186237
1608130037
1063004433
1737754610
1931761752
1687949158
1815671760
2092467808
288785393
1549052525
1326501641
349913811
1142314159
190877036
1435769880
1923367541
1293643790
1660947636
799946526
1541964411
1948151337
811332637
1296413497
137097308
600995842
392055424
914377833
979479416
1333670959
1834895512
469948797
1451727439
1404498696
1678459294
545464469
1266036010
1513599179
1864077707
251734320
561063277
1453105128
921989795
1083076425
1920111541
1965015779
936361688
253796050
767840666
1615842330
1484125438
52573134
892604908
39490178
94884003
1346623225
1857842056
1788557342
1688238889
1020206487
1584272501
1564649919
1788953496
1925443633
1470141429
1684246692
2106958251
7240062
88579496
343452210
915076132
870851069
1772427220
1182873397
1886482478
1839626785
313342476
2115925646
526778015
784491537
1054779392
1680449993
1061576666
1102572768
983950794
946944625
1823378187
825133074
1639849330
219500461
766863590
1174974948
330056371
149642897
1629247171
211450876
90388383
1132361585
1097074326
1097106443
46892320
633937965
624860193
1111056816
601734912
1214359142
968430719
769471570
1396900046
1394175986
1972577599
58156974
1088319846
211826709
1966954163
71624505
590403385
2147220536
2117446165
6566968
444792934
1947885085
2019280641
1943237383
1676098856
33320250
1922967571
1628751638
561321387
553087559
2114005046
61593343
90322214
1186066783
1855753094
393559504
65913399
877164522
1041740926
1980165136
2044182683
1209251083
1520743535
425682676
1795610626
2027776663
1282366523
143822807
1361888718
918100924
761002942
696728237
1938773186
53668990
657603808
648882356
1592261611
1683971294
2027208800
1927912220
1556652546
646976749
410725043
392132214
1664234191
1584464102
184550231
550269552
894252974
1782935461
776984217
1893955572
542040702
2126802305
1699331819
1199856691
1923108572
1168837950
1050116341
414806405
1997443112
2096268165
612489707
956506456
1729461252
1678016755
205593591
2026981452
1323601941
302287343
695777133
1401483995
33270099
2039614054
362494260
924205027
2141818448
1489809628
1634792263
1493876011
1710639432
978597704
1684939956
1198699544
453876780
1817012860
230440690
600003358
1294481730
835491638
1766864279
225931741
1873783488
755523904
97734767
1873383533
1827925615
1166908171
1833446096
767823569
1973737788
2036213017
1948291760
404200098
71780409
1882445733
2065863673
2124819446
132749397
1754569609
2003818422
456485195
2034649131
1124121686
1353255587
705278579
2002287502
2007727303
1349327881
1954335063
720906548
1055353162
1602202098
253809389
2131271053
2141018702
1188975082
862647746
1831881241
430768051
236186326
1058076938
964922722
258723947
761989035
2122886025
1764274339
413839077
1480963558
1114020245
2083875977
1242665443
1894420024
1107164736
1344908768
1095127240
900885801
1451810973
1310490867
1525264081
1541781427
939027051
1099254274
964698289
971394297
1228759844
786736437
884354386
848298672
596470384
2119747452
1468359461
1211493825
2142087762
2083557620
1728180533
1452370834
1253272529
518349169
157894346
309181227
1688592142
925544902
1217287669
87323784
971620917
1345430561
2123781107
1256699526
993876140
421486980
1920543939
854756064
1401932851
36087583
771784068
1882036614
1652911352
1767209929
693264887
52582135
995204045
2072144872
694434140
2130309886
2123972084
243155992
1322647970
709988504
294918568
1740028108
600435781
386466979
127222524
16455073
894899641
650396354
1755531273
978127876
817081744
496282216
1016573966
2118592086
592163596
474390886
761111655
530714308
1562884442
1980794061
1297963800
2034467649
165042809
735121900
512727421
138468843
1092927157
9592116
815600142
588471754
1072521636
555885752
627647740
181685581
179478436
2066301337
999247357
717961665
713387566
987524321
2023165531
1107063563
590186106
930509755
317639668
1698094405
740408704
1335315084
2054026644
2124081321
661401908
541212225
2097634038
418232051
1964164037
1884839712
1982617503
705244156
1111742818
684565745
697031454
561984125
1123141042
1985415707
67272766
1410783285
1364054052
1288895171
2036708964
2054998956
2133501380
2023761344
1510491514
1988733143
88149926
273557842
1458026516
1327305868
1158909892
1756177498
1023813793
1620946555
493327878
740234061
1372270326
1116881916
77478816
1028624962
1535200849
460950200
686854868
1334898153
2003011891
72050908
240293308
564464070
420125247
1667163811
743879504
879058361
994360380
80991298
1198551474
339510986
449148619
385769619
579579861
754725740
1237230522
2020496004
405838228
1335034213
1491815475
144146902
1749749489
790139367
560721973
1822649802
1995064386
618533435
1833576054
799187139
106647853
974775870
1058861182
1774772136
1285383370
1274894763
1235989319
201825845
1451142527
1643742737
1897403723
254873352
1349841988
1628358134
1859747582
885015200
84611594
122623637
412094737
1431795918
1316877851
1939392092
741170660
1583874711
1596274837
866998273
1285953341
940720045
1601385542
2079060730
584992466
1676664246
749192566
440890473
1092882347
1119669240
737165966
1467661454
1886878918
1923301407
1750134205
1287013503
1274443283
1930681806
1472320147
1045443274
1960559051
1424769154
1229434494
463889714
1169294773
562846142
1351104561
1776201393
1994274033
817309231
1940752854
1888774877
1006419561
1350910511
609759066
1710607315
864862848
181530833
1025907448
1341106326
1567740586
1320710424
1411765877
1239936616
1112964284
1523345069
784623414
1933184370
90081970
1535201751
1326243189
174221985
1175560945
2119962244
509600953
40564960
708899822
1257220017
1146742782
1043769314
1280334851
486401563
645124757
512494173
1119331497
440755226
148103748
484386829
1666322249
21012456
2063015878
878565437
545030324
967514389
945302402
2040733009
377135959
55051081
811583197
1665985427
1695525297
1632196180
201646420
991448200
109403499
351505618
787924068
1177171007
1549668951
68173294
1138383063
830426860
870431839
1232438706
1353084132
1831902442
36984151
1794402172
2094496192
668243509
1525184928
2001492421
1360121551
1408302436
1202246501
1191867248
1804075520
528853766
1976897506
724463739
1694944829
1339822090
678963363
829638509
216489369
1291355220
395875918
1811312944
158904956
890254493
1370482401
312628176
133053104
593248831
53531201
1323953519
1083940284
741493726
1147154960
797284934
2099337710
891955978
202685468
217410874
1788017716
1734094085
1418008849
1558599304
86602998
1962264814
1543393091
967305664
1943604868
1616721623
108903903
357256290
856038838
1596672865
1800832400
1608793283
1360966590
2073217227
1762881176
1651097137
1992082927
200622508
688424034
2092631353
1718673847
1317980178
1907199317
802741687
1838830513
1600614275
317898374
1332901529
500162346
1854599362
2012887536
504311226
509630819
2141462421
443606133
1109373181
1113520662
562484664
1031721324
868848501
1160279155
1206365857
1466003470
695776221
496039632
570315627
1325307217
990965174
166302340
198045429
280815704
2078879777
601089126
2021465385
761018371
1070495190
587644492
492688268
1462759373
1451269624
319221178
511916641
380582131
1753784891
229514656
621965707
1125185419
1426625569
747745202
188592260
1521672338
612080991
669578291
217718697
1707284378
1167913281
998790774
332271596
1540077880
348172954
329144119
1332985868
712926528
647148235
904500726
1231185938
900892637
566264783
1666955323
426576206
74177986
1294172827
686814510
1282307348
446430566
923296080
1276046546
228776546
1936900645
757686817
1756088804
1082817232
1197170829
2039244191
1864652536
517440726
1853725773
1174074108
890978411
1178788470
477898620
1342946435
1261322932
1181370791
1091552505
724684081
848897272
364622418
798630539
1468050802
200819060
2087745486
1922996101
1287309767
2086062685
2125052282
236659281
1265292631
1796505090
1540332355
1146581793
2029587529
781278009
20439441
475582134
2120661074
80407449
1161759213
1646926824
1188814812
1560344049
510324248
2099528053
558762529
1138926403
630449583
184902618
156987062
675911276
600798523
514569593
1911542702
1936440820
1579892847
2056708999
1817977172
2049970258
767990734
821365135
474973759
1478667036
1955698055
1061683299
1048954308
2057790220
1393736361
380592235
1791818941
2007605290
1284365238
1725490993
463020940
782952140
9608604
242790924
775425605
1413390924
1796899602
742635420
962754029
1408074274
1224856631
838014129
1323199705
1855284720
1015452203
874706502
1752039519
2031527918
77297278
140276251
647141320
1625749812
120339483
1329921326
85833387
896898832
203379654
2116444086
1168856091
1756734396
1965439645
2107933796
40150128
120617863
1907648687
951032228
899887124
399002984
1312299181
1688063347
1935503942
1363360863
680940674
1015861550
833947697
100048155
1481754964
1955543902
1195580325
941340316
34881722
1650369492
151797514
502595929
766046985
648398254
668071874
61794677
1361407439
657612573
550698202
206315119
914601368
1155994891
172221064
177115660
1069725053
1257267006
1893541670
778945886
1051573985
874051155
155013632
984801078
902615223
1626122001
1285638674
111237493
1955921581
1479068898
725551488
2077403345
737261116
1322355775
1415342689
1695615165
201269836
1342729666
1919236532
1301802270
99778285
540474166
1061770024
1732936131
349300738
1611389422
1447778407
476927737
1246339452
640839664
1625299540
1821163354
2093344149
2099234351
534439647
1926631828
1871546908
639269355
2084912035
1172450958
1800491562
1993566220
1530107366
44088367
354245053
362624554
257823263
349746599
699178907
945137528
1257079647
981883407
1379492947
569632407
1483207539
1865064626
541849156
1406659847
1350113854
214054044
2145651815
450962061
650525025
1996524389
1168866490
10171391
133597060
309474492
1287568053
1401853949
565898433
2086547049
1166206796
165320099
727404203
881137888
1760893304
264635026
969646466
548935822
1143279718
2111440571
1758523560
889753421
555457560
2069551161
162874932
1482080856
389531854
1721148640
822072397
1443405566
136246910
1381192530
1367908220
1342669769
95982156
1436001417
1268289863
1989081271
1702230731
974232150
429559710
1362093582
609506480
769969955
38969427
742391953
188849965
1126701368
1471030093
675021610
1368542551
1229894295
654159590
1155187768
2055767777
1144777191
1440054623
627197181
2043629088
832287374
1515798255
635711315
1683391898
1001010887
717673997
130988102
1450826884
800198233
2140607531
2065128522
1092893459
1373049830
657449733
468634801
1794065179
373231108
1692687504
1716218350
66006507
1785462009
1670120259
828881362
1850963776
20639490
1109195421
814635828
1897705159
1174999564
208321120
208372564
362686895
1393187308
956791519
1191493049
1486939348
835399632
119297491
52566271
2068551051
1397592817
734842019
1158060203
421367930
664428674
520491869
642388701
734632138
958571048
531534393
661987431
2041814223
1702457836
615082957
1112977438
1141118662
2074801462
1342471135
124508330
153447998
891172867
1766398261
1894198875
1123325512
1615668468
1784479030
90520075
1431561023
1558020062
252135525
1019227688
203004938
209212193
1876268943
121830565
2121536741
1749785770
1605868859
307018666
668112991
1853455966
777351254
2036219669
1988085995
1442307297
460359576
715243050
440752056
1571998679
809240264
639994423
1686846064
1220864251
869184366
1071159937
401902981
76943293
415041885
103657212
1988166550
971659620
1441092429
1414211082
1797532543
738484792
1896323090
1067442596
1348130694
598423590
1915676905
1935109531
701768360
1699905634
1306662538
1910932358
394239909
1665209158
1101326409
76469926
1701113594
1595583785
2042303819
545520262
1717867499
1602090553
251299712
2057795798
38392455
1253903061
1127377468
811381181
1680461585
331667252
638080088
53894068
1772345252
1810034706
1586227475
454292769
1851269346
595183842
520017432
683528260
263134820
526859776
1648556043
786024234
1083524675
875402270
207100124
504726157
1487290004
1159953337
1979243892
224964267
63374349
322433298
2103862467
1626387480
94755417
2088200548
580018547
771270882
348479024
26236
952726408
1367884049
225602921
2078745402
1101618278
92405391
439313426
251930061
1474411970
102171357
495216612
225465758
161225712
604380021
336025195
1155404621
87627030
1534565490
342206924
1263606241
545335970
599398953
910018938
69540911
476370034
1903800517
529871532
1141622151
1550020118
670821342
1731101547
999271465
1164294755
1703076424
1281312346
182640780
438750672
858763373
1014795896
1165520501
1409061095
1135466411
250556939
272862984
723423680
2135838069
1839872993
374665978
1655621890
576536383
240903776
423166087
831042635
377526757
1002675392
704664618
1501281465
147290339
1138028911
2137691184
1517998104
815526939
5807076
98777045
1221254192
137099577
1897627028
984251937
1644307024
1073606635
1279613384
188206975
1385509194
427843849
1117378547
531602053
458252006
882927434
618852334
415350911
1054546082
108299654
1599138669
709132678
998557299
2131566934
944325626
421310419
512036790
933445511
1664154442
1123484506
191311936
225597320
794433518
1413826612
113881982
1213303428
593193690
2099499037
1942324756
417105708
1456670097
967946032
22239097
1356115358
883326817
885625231
1002155185
2099437399
319135396
1083982197
1667734728
1787039718
347782672
1305230337
684016320
1413787678
84711346
2089940435
625258735
1124741445
860548807
1493808559
393770337
574247106
960417789
1930189469
879849779
825325745
1671403993
840783228
580628156
839477973
841520492
775439858
1409653743
827018608
849739521
1237745741
1138336727
487524538
1651380778
406345733
2055557891
21990812
875659864
2040429762
90470257
1396474781
1949160446
478811477
1163998799
2094819166
1620335967
563039080
1795908787
986818666
1876383188
756910926
934348481
1252163048
168549250
375415462
1588247328
661512726
746772842
837402723
1226318990
144284631
1971004217
1373163919
19638209
357158570
1951005311
199277221
555691355
1844288995
97168387
1042196394
1823933624
1422364564
1469841738
1943579408
603133931
641635245
1986951813
1684523054
1375939438
590590534
565322721
539463893
196514771
810897643
1948497408
107554235
2144998706
844595696
2123044484
900399718
849398710
1827042217
2119687197
645067616
2135538702
355512120
1548159430
2093377170
1646044313
580140078
1542630767
1923437460
99618747
634680997
1462678058
1138577003
1803786196
1409482694
2067663386
1619172876
961292599
490502340
1333565595
328545941
2049820170
242919634
1696024769
657911974
639929525
618146414
1088481869
581181341
1918240179
2020234055
1446228
225362273
1069531765
792751621
2036613990
698317671
1018226
663045610
1555762010
974350217
1383996495
394746528
1338979930
644241430
1702566426
569424162
90766669
1519959856
1971318235
1229984238
1996655079
1027126076
1001475613
837789867
1072823576
316773800
352937400
271638079
1777747433
1710708138
209328453
56927487
44574563
1766189469
520100808
607035764
1348212559
477778518
101678505
94032668
82504656
209806124
1172536966
98691550
49006050
508446082
779680430
304067967
266855222
234412892
797500748
948922506
283671333
562542906
602507750
794718142
1584057081
1118446053
1948889518
852876063
2146241949
1819160276
741686904
2086579300
1971396215
945882272
2102298699
1092223313
1127296295
1587501720
190454030
640914282
411918379
929658138
446015727
633929826
2113368327
1892646630
1565444369
1044067826
657479963
1882698384
1306901848
321961853
1221356390
1230101430
108713286
1032260262
1136493786
1297750088
1748370134
1655482457
928463335
2104533407
1712763670
1899674433
484021109
1124317225
1984217846
1390843104
1909061783
1612286998
1126295007
1776061751
630554858
837721404
483123060
2030496537
74678312
179508904
1555262657
1259667925
559678407
1343711353
1553061561
1849498221
1594439173
1266497972
1596920280
1088969914
1639568230
1909959216
15114467
536279393
184143946
1250683784
1693653660
1246073915
407561229
581989394
2128684687
1278600173
387714911
240818371
125910178
68838170
1851874838
1808931126
1274032684
1742814683
319321262
1615807217
1308297615
648786142
1044260202
828763896
1834344989
668807261
513063544
2140531400
1704778037
725507271
1798697297
563339540
1800456862
861778764
66834159
648026687
1334834058
1484185797
881363235
1942737221
712121974
1517396566
203453715
815984473
374513262
152513780
2070721641
1404870062
1589182021
1685566216
1473283904
1407292318
48196912
1094637937
609820935
534197669
1141419406
1721058604
444799093
1182022489
909266400
732109760
941485560
829364515
640854234
606332844
1147837151
41345713
750883245
2079620704
1193430142
838883716
193174617
1203372327
602636058
541933696
156678359
2076912264
1806356700
465002646
979904234
725226979
1758655621
2100497270
1941416647
1006602615
2082247659
1633322787
1120059401
934989296
2065780429
1309640617
64392344
846508805
381945703
967872331
1742453932
1245970756
253467294
1031099870
1576446751
326322030
403079049
2083684140
17340489
486380795
1374181652
2137106151
1880678050
1677352926
960530424
221817586
1829982164
555080144
2115448832
422193708
225634080
1969800250
126478889
2002259676
1069587522
1664245111
828249237
1020904937
1252257209
1063445349
1640568254
578830065
582900901
1463676381
2092600824
1119319855
300063952
338172992
890449070
364669453
2146101199
1785598408
1017561531
695343166
1346910569
608171373
1518625426
1023401250
1219360872
1862314275
1260293878
711329210
1983852406
1973875809
1161760542
1316759843
70250354
1771830940
1102572768
288279291
1542827534
977778139
1852306480
1277984551
1376706563
1636919344
374046240
920021325
1400365244
648334890
436275139
1206688874
604962623
1278291916
455005415
681646339
2019782885
571424648
1506193650
657850928
1338299022
1056784484
676540958
301289309
1052546167
907932437
639474984
843387245
866051831
154838983
936382512
719137028
1417098017
1147720058
401480504
462946313
1818015531
973123992
1104380776
137223548
1169522870
2061799946
1386722301
1445226409
1297095949
1307783686
1881248032
811938255
1728695021
930872383
1885938782
1483000281
464095768
1805088945
441339169
939677415
1118331596
2109459557
343899666
1215184062
70674517
639943554
1491760488
1634990159
164297914
402447830
1941667067
112133690
1092155192
276480983
840572408
2141450122
533379663
1009220120
1717230394
1540895780
367029204
1457659318
641816237
1843417932
477484743
153714186
6741833
1895884226
647795383
1425073581
826308346
861847654
637152305
639645903
598323548
1323718660
116162226
1477303354
1140930228
1382518767
1493238722
1321383397
157627327
2085815601
988767081
1020092124
1801993222
805150626
1299245274
1941237624
1726986305
1723178631
487524538
1645839413
218614034
1004909505
1790710536
1527034347
893244154
783030214
1085305195
537597967
542737593
302166884
119537419
955150265
2118628248
999229758
711405068
913543460
1020148407
652289552
1678244795
2008891664
1779268438
1274642329
802650411
493650452
548169543
852215157
784634799
1644491430
2126975055
1216925476
219378250
1550577259
1048017744
800759880
1147991142
1097138628
1032763168
1892950659
826685885
1153681071
774018390
1071412423
1821346265
545095438
1795634215
458661956
1512272069
180902720
468131820
1762458625
282218059
1503519057
1596150752
40152606
385319234
429422009
1170140251
444768148
2009813998
38321353
1833493478
767430271
1346080194
603579265
657539427
1754935013
362169326
1633614681
1207080579
667005142
1584829378
674869785
2107716343
487493495
1324708184
1984061681
1097513423
1483094201
779720174
1625934045
320995168
1005140871
1787570848
1170805263
466088824
2103125224
1043624981
1909508880
1120082290
122620896
505150911
1600345152
1726036579
132963889
2075857691
850657030
303681760
1941340143
1091481990
1222039806
1313521153
1322859713
305460540
666209063
727924263
637396596
768040601
1478355051
946990157
459845677
1673499765
1529075699
1344770131
1861588158
1762925824
712011321
410194667
1302861747
1091233763
1558688069
10282155
1032047849
1891846316
1100529154
393503145
439374872
1554077678
1548221743
1883954879
870460721
2088519443
308607750
1152363652
1717241057
183317271
1680492329
126927236
350428678
938692715
248185953
652905431
516425783
866637267
97711335
1258980100
1615448081
1557803063
2138694373
823776417
2066712245
897996330
156014862
544275817
1902922598
529533958
1741454652
1450699541
397556826
686801248
493169327
1112918975
1662286296
1644988642
1711397588
620294455
517626893
1168620349
54795984
68713114
1883880114
2032561418
1480747023
813265967
1378739860
230410710
900159200
1047318650
787326549
2063949321
556939676
456652401
613793624
278105185
1479555379
1721945562
1655539932
671307896
1908438412
1778603561
618947632
118916154
1945419922
694014165
213503243
776444328
86443176
1829489996
501952113
1523393615
355551008
1445048791
85071408
1551091365
899769431
1816442054
761697075
257731948
1386406991
2045497430
1535430633
2123459680
53505092
540465145
1786367600
1018581300
1039321648
834543108
412385153
1446741247
2115057791
1262011372
1926880877
905962453
1574446028
1273557679
1751676460
1681741284
1424946727
1982736528
851171217
1884120158
1314080780
1638540384
135322722
686828493
407841699
665846496
770084207
1784544057
947696693
1231442181
148761738
49697329
1471472129
1017534527
788004379
1098943470
1790389823
1867246441
507861556
1721575746
1265160954
460763142
574290594
689087373
474025466
1944012413
1153885004
306324421
26110230
258970893
2020433893
1300668703
1016428409
206376262
16716446
1364637483
1554089256
1800974593
871288708
1622417132
1119593717
377728628
1460238200
1379515252
1781498343
18607442
1441612126
320391224
1382593837
573533171
685538403
355597103
1962561206
725525277
2037950219
1032986031
1206371396
350441030
2025661376
858773289
431872579
275674920
801015323
1157711608
1637805550
2144830621
2142641536
1389062193
91656986
970876586
342973451
799522947
837551275
1214544130
418452966
1892962978
797074815
1315046951
1503794091
449414266
1163959563
1126284698
1086737553
925343769
1571674043
1234259792
1440602993
22069600
57760456
1387880284
1886033762
627398131
2075736835
1150211691
1161729751
930010359
576853864
1124117820
1101345147
250788762
1219853428
618197561
282913948
180502471
1140186765
1874859157
12252192
1482682513
1777735474
1245980457
390526689
1511928661
1962228029
1721264747
923134549
1833462525
1208964252
1937932611
1066426528
1783431323
1723026470
1394350110
1199807155
1988271347
446644807
815930690
949745281
633993903
1479050934
1079171723
209219990
112953942
1194866001
1022567937
1502239717
1877084888
173765477
404603532
1304803773
1719153311
1958396998
1271584340
1713525802
273767990
2024641639
1800288248
2133550790
1095637627
1049771957
306111805
11231050
927425910
1584205079
1357701348
959976813
176532267
484449652
1268998965
1493935622
1883791940
1404125623
1144051296
45269950
1839898984
469287336
1313322777
1656098879
1686315521
356619498
213251064
652706311
26291460
129326513
1855458712
525553280
891042689
1571070214
1988525587
137870072
482182666
1947469770
855262402
153131502
1748468455
732317403
2071248933
403028563
1885753995
1433726130
878434162
591764832
734677251
1519645378
2145558212
420963381
705791114
1862330329
1681916523
545756462
670814516
1775716584
148933434
1753325062
400349818
1892049450
628822416
1761849283
778337645
564307035
2125785104
504432650
1126950315
1274519216
154877661
136348739
1134530105
2082521662
236861883
1442694319
1697643853
1333427086
1404098437
935777756
980353521
1470172381
1995982150
519558320
2147081530
1000709502
1113258885
1541161507
38487930
1129465280
1119185226
1571743722
1632079837
1910204391
1651294838
2009124291
1584716133
1609231674
1243810664
1628855963
892353136
246309731
1821352554
618674629
528412505
1652752106
2122066576
504400616
946753187
925683393
910548982
133064371
612154183
642908845
289612272
265790242
2031649488
640433596
1237409276
997254458
659268921
495698424
1835647122
154282027
882529597
837944585
2014007180
199875562
2049141796
579325869
2100794127
73801776
1182445505
324473888
599004888
165323044
1951137029
814864502
1679312860
223665246
72647510
1961309247
1428172777
919433360
1921423390
179062504
1878346128
1770741730
1307541708
147022923
2032074060
1574437561
675271681
1678616439
1656966087
452667533
925804281
58738352
756308837
986898820
1768485134
1730332494
468713700
1612549133
219074204
651814583
795767463
563833583
305852817
232048420
1421047867
936208718
1291454646
1976007578
1219582057
1719297096
739796311
1035974354
995989954
443427618
1354230467
1321897970
1251132100
257445411
233143364
1302815251
1026468339
16583935
1371056439
1420063608
437952348
980855675
69839955
461209066
1706308190
1657331442
2142029283
1667888490
1260687951
445607396
1437262227
1314828418
1003874199
751999894
810562165
67727827
281380009
1013574613
86651857
718078537
134386935
1177757633
955232871
341939235
549646056
571598218
33192489
953004507
1029848003
565051237
727743668
640131258
1212326762
1612493765
978751758
582052291
709133229
1055802627
1749333110
1759272884
1278094233
525801389
883957021
1512833998
1452098454
1173358839
174148169
965981077
482140103
1009341099
1197322812
1574036312
1779637083
1580540292
107288173
565730628
1775182463
1408209700
2066859730
1132117758
1525137053
996664053
914988522
1363756031
1905937951
1416765402
1856640051
466547471
462376838
2066837056
1252591144
185576939
542159960
1213130344
330236432
1085364543
406379647
1533743444
1119092436
40399386
1798194430
1213812954
1649488563
361561828
468313779
1528568962
1210330903
929325095
633393051
124622490
792838366
1310574868
1678565352
1351228409
860796163
182951909
14801570
83339059
1924006113
517609105
944292719
1757181789
905167807
979532612
1465028822
2015929606
74647525
692348968
910150542
763365574
1288833548
478174653
290820959
1181559209
1069938277
1071067737
1193317260
1732666370
189874564
741170660
1046661458
1209213135
1085158603
1871686765
465205576
778399872
1753997060
317676471
1481309201
46536858
952721472
133661297
1714550956
1952607204
1199209226
1285224958
1571709135
1089119036
1991826681
1646686869
967657046
1132472588
936621555
1504901377
808301865
1712346292
1935089366
1360097981
314438199
873453314
522458057
1781051692
96111673
1820290123
1119531119
618402769
292844947
1609235498
1070556547
873535419
987451792
182239472
460792284
783821158
2010080173
2056343402
1097715570
1740368407
413351357
1941282898
1715002736
1433462033
2029630741
981752945
811906930
1147114267
1792989755
1499037044
2004464780
166062759
1870459571
2058611846
950311255
1385567675
1316630794
798157978
69634976
730615627
648609750
1262035382
1413952652
1334335210
562208932
1521295957
322938875
363852521
226062425
1384573725
991610788
1731501494
699481459
1552592573
1258487980
1454295108
736383748
17927710
384965978
1294851446
1539748951
1730381438
1926638453
914025682
525177057
2124591693
2057256702
821937422
1741623873
475277387
89379615
803278237
333297966
809680463
1897575419
1511829804
266258364
150437897
758526852
88980638
1732821373
990719179
709269071
30457756
1883435838
1508566535
308223863
1425450308
1335534831
960357030
596968761
1838154509
1078562987
614846379
921604952
263890987
2044740822
310970569
979324732
1761042799
1269354908
767093324
310627888
298692157
815100759
749998723
866478930
589055277
361779498
1612219921
1336482932
518538910
1289060922
1085223578
209108280
1494445864
805672969
1638256932
1020894319
1295031737
1922894720
1659426645
813386008
592304734
1900142779
1890930243
1661618489
1422539306
41303303
235638326
98820397
1963774276
1753867020
322977285
1561870844
2075707997
241607192
567494279
1521485777
1030062271
932827020
1860344863
362642499
1109216451
372593024
903962800
993418477
993242700
1250462568
1199209226
153566844
789128089
1236530453
608233162
1230571603
1255566410
314879458
1344141609
345211042
40560535
296149127
836393661
663409117
76715071
1886620269
1137198583
1205509265
1975668599
1889057501
105363436
1795314511
1487363431
1847318142
1353306502
951511527
1254391118
915645114
669774588
10092158
108156850
220967900
1067228435
1954686167
1243665450
1766705783
1682961174
133782601
1857075065
1703876773
357386935
261730074
1298381629
13331703
1010378159
344461703
1054939618
217534410
1608851674
439634277
1307156048
1413796156
599932768
516348508
2118414657
380094663
1905453956
1111080837
59592378
81692292
792031856
1027106372
644993353
1515277514
817101724
1104132600
309209104
390791625
846958726
978634857
174305679
1704151005
919572683
859928656
1081661356
1355886124
1415787912
324079116
720098650
331561824
1545664256
857667173
1073457966
1195301739
716328583
1050499143
2116459514
1848712552
2083450293
512616439
1389350416
1001282971
785316872
886590858
2002883052
1554958370
1999009769
608465540
341814318
957681133
1780911145
1463989887
1515660739
880696920
1422839072
1519538285
400418040
1050190769
1136096699
565464665
591260740
1726663776
1511868242
925984296
677841734
565886281
1592975583
2100983819
1875581142
2073392951
1628790442
1669376461
1019351492
1260268284
1918733316
1032368292
438813974
1819665877
1232228709
831008119
446027862
1731671317
59464802
1477496324
1382353824
1128336402
539361077
1010299164
197255194
1738304693
750832232
1230435390
1878097809
369709866
1293388843
2058782977
1014894192
435280773
1245450756
733326254
1966370986
1282900145
2083997279
624541632
1317910788
227421997
550460992
1824466876
895731518
146323501
1042526824
1624103547
975349405
456648438
409672149
113614192
682115769
1383320360
1839611753
1366758410
29666825
2027489475
1781126179
250306862
777584267
2036909673
466546894
319167267
1826619838
205910840
2016908326
1875398574
1790968262
1067658528
2009039908
2028339421
1570872972
2052989755
1213237518
1865888245
1448841156
1262547065
904476909
341601016
121023494
983178674
311556664
372200902
1615679057
750579136
2023824594
1983173815
1094960532
1094132946
1057936690
1224208478
1678158089
1298319536
759049148
1756093868
371301079
233689020
2120088555
1597499609
958901604
373296541
192604746
307669463
1887053134
1178157034
152016078
952382930
1745645097
451776138
1115047737
2025769059
456902556
478781655
1257182349
1027265132
2095798456
1097955750
1789122623
1968472277
646674643
400203355
1181105843
1031501978
2055883977
1158605665
785316895
193697638
2069987443
504286594
1544401771
1072928231
708558779
2057621334
2107586401
1164710436
538495866
1822416535
1083897942
835749071
1905286089
1506220239
1655487632
1399734180
576722242
1787136603
2120561054
111718365
1125851037
2078819819
198511031
502496963
216640649
1654754339
52166820
1578509316
805271819
346592286
1607049033
1474854655
1290433984
1616692979
1589713491
1429288282
1350295182
15579068
334156865
1158787751
2084476771
2058054977
124199609
865746946
1275255888
367601032
313697643
1214184830
932614567
2053320633
1808623468
1299871952
1872321485
2025132188
414007857
318028484
1524403088
1014833151
1633366479
707401342
189957666
1512812285
1209604303
205252865
1638154389
5364425
118188500
1394410398
158726427
790241352
1236509264
69154888
1662330102
190097261
32156609
1024417084
1736853341
1256715723
775708112
2011071575
1407292944
1613357482
2020574346
1158925776
541560504
1881118570
442786674
1051347363
276884496
2028284940
369279639
2102998920
510845164
895435194
352439452
308581006
91942734
441563108
714466014
42919097
562651138
146619572
1717408609
1530318312
1576758936
1087579901
2142962002
419486294
1317250391
1757362399
1094842100
1291322657
1979874537
1706053991
2094925429
1023944934
1500512802
93109338
1188592821
29580092
2003034162
598961183
506568944
2063224797
139240437
526283113
1889472970
506502460
1812211216
1924808594
1271599450
1722076917
1273001960
1030619986
471355869
550450055
1412465984
1889419841
483580630
195822594
1131541786
1331580429
1785752232
1302901547
2065836237
57815829
707431810
1744353521
1215257468
963462529
1558446938
797694630
1237978926
48389980
1396618188
1028601882
537069192
67778
191045538
71783940
871065395
1390432370
1969854302
55488855
1555131256
1892192875
643654531
2106020621
1084454691
1124929087
1989296005
1479589183
2055992750
1606561745
1338329285
1712427411
569010278
206192905
1118769559
1977419168
1074514120
1086961368
1778490205
1005265596
1880135104
1778373311
1454734206
1171048874
443984977
1643018017
2086964057
1907032254
1530314425
1346736502
799179621
879694352
1764978380
1683577503
1729139301
2035236194
1170893050
49652096
1765322368
471891245
1780549073
221031661
2024092
1271131977
1875414581
407559145
2118246943
1717514571
1995624336
199365629
153462872
1678132291
1930002559
178239482
66830984
675786030
278138049
821342511
1579145367
2130846030
230680654
1788999634
981030403
1407225784
990018467
1205008001
1460602799
233060765
394525012
1107485253
209167487
179774187
541149546
1301224796
1128013031
1918169171
1351991412
1498416282
759474301
717680942
1781562483
1779800569
980471960
204313382
207681033
71899914
1304431086
1617723569
1212967974
905971721
118815761
1667895231
1369007669
2081880930
1185597305
1582769357
84560723
1176319877
1008571067
414076302
1691817287
1064841807
942155692
1932284048
1358950157
12186415
571067302
1884566349
1476028114
748691299
323257079
1141675549
539052923
137165631
1275788756
967464643
1574461218
1895101242
128966669
981766819
2137173035
656421848
634344287
546883676
977874345
1127003283
1808943528
2072957700
1706954719
1280184391
1785700788
12759145
803315575
1314397915
731654152
264563723
971846705
558159611
873154811
1446233766
7363662
1141125701
605313547
2103903097
878363032
1825480370
646152776
1905723273
769483725
705426080
1519432213
1858565120
1243901646
381248028
1393138610
449373635
2119623893
457427664
367426889
1042070341
1803141150
257230617
520913948
227023929
98856402
443713753
1432802170
133597381
1085084999
947186512
1125001896
762569526
554397479
1058280312
418525429
983861908
661260683
1195535466
1720310894
1922725964
1694487405
1621454073
513593670
573807678
961654536
933039471
2005274131
1190725741
1479240386
1570306846
142118715
622538802
2101843979
1785068079
1999612571
1195193716
42593038
1870376681
1909321509
1889493290
1547293361
420363991
1299634161
694641637
2046392050
1583963204
857933229
1044606861
1711894439
1745909392
72294641
1588932561
134568950
610500504
1912345923
181439439
1401362963
1763142617
1041786902
1247139173
1203422837
1631887486
1461471214
1739851771
1427117244
1355513509
1190084878
354122635
1277195075
1793785217
454044425
1600347512
1010420305
1842378871
1346612471
1357717984
1668646223
1775543860
1705522457
1143315666
245163296
1263815532
159524859
1150894945
337652772
141469336
207252389
1725454479
927662425
21349616
1051816276
1578097842
1243695827
1389473184
1729600178
1803003611
1377668171
1238055487
1144336994
600242536
864002451
2096019424
304045710
2115798779
412824154
1866611466
1335878082
41378664
1694729542
1888364596
1916182297
1728059237
1219600780
382155138
914579743
2106109054
727565629
1597033094
735990187
344800762
1559421010
1578896490
1528889516
2104348724
1990644867
373296634
328938350
416746394
2123655374
151493515
1119943039
1488722087
1683295817
633648193
352023436
65162216
1440306693
1982682653
1593248117
421880294
336312911
1897680728
924269270
395675644
1382049120
1607597558
415322618
694886831
1064404854
2130804311
1561764256
638354544
487213921
858089827
236490546
671810389
729398576
536663770
523123187
958202116
1421877887
1399896446
1055720693
1603124181
961418130
103769864
965038172
1274305319
804655780
2089571941
1354806137
869182766
1452927453
264050335
1857228220
2059448788
1158602981
1054219230
1695503369
202460557
2025943361
1078337202
860043426
157131381
703782535
455781701
823967022
142547596
1514558518
372747390
1430914599
1794830523
2057820837
1417817081
2050347414
624867384
1215759996
681735092
1247802516
389952112
948875310
573780611
276634454
1484934553
288946059
1556041297
1287022974
1304891096
1815121484
211784198
1057399391
1719647071
13963051
691508922
1630976824
726341327
381663510
484884885
177697409
2076918458
664179022
360954423
1177990504
1506646669
288508382
1150557906
379890088
747047908
376647324
2138073317
882436554
1476099136
1599349878
1787012233
568150812
901966638
1454058053
1030585454
224964599
22550305
339076563
2087918851
1638539003
1806659226
1456818819
2146272587
313719294
860479751
1062734836
1178185226
370742860
1551124065
1680600848
133012981
1426355222
1674806311
1636006740
334926889
1103868691
1245790432
1651022662
1175681192
435028128
1040528934
1934261453
816455989
1787150410
688331030
634214948
904783320
1689774330
1581888224
520184489
1447500372
1716532569
2007282762
89368776
846959386
2132278250
903726825
1328185261
610294801
2103851385
1246051227
475051671
1224247964
1215581573
617027357
1923397582
234437211
1424874223
1754658955
1187002721
1035435664
986396720
2020620756
446129735
1917085970
1244068050
474174662
1869462540
193099400
113978125
749443551
804323369
1977162838
863478595
678942261
762405989
1068040125
155222549
1987846679
1518131360
1371767648
2141311492
1280836178
816019160
2072266667
1772381602
293448217
30457756
735354372
824094798
917107671
2060262734
994100683
1304369460
1440944695
1148071344
1907909067
141151352
217669538
1280576550
451354365
1145793601
1339304866
106400218
2033276830
616344669
571534644
1779262609
1606435952
2047921671
895731518
197794946
990161324
2049494271
656183614
789345116
1739084739
1851092961
225988528
1222447909
1317646086
467384326
31456596
2100355395
1352953073
1909988593
1506557895
1913013479
1476732195
263825252
1609631215
884299331
848753546
577735221
492153652
2072866763
1276823900
1202145191
408166027
409384145
837238494
1839497306
97508252
1386020999
1280214980
500695091
997901498
179340832
816938458
1502746330
1232982949
22987813
1746190341
195036354
1898053594
1284407809
1665793238
720459211
935161762
1282631889
1151821097
780372036
352270440
473637874
2118918857
111165377
141344323
827756224
268731816
1756678314
1164223159
345312422
1929051605
120319266
1720027317
2047175512
590997505
223048304
99825287
381873003
57760456
2078052468
144521343
1857311464
1322532266
1470421987
1179386131
208458355
1557114521
1662780808
1806354047
1616192668
1534442656
352878083
3426625
836906551
1143483573
1542572249
278830873
1008534552
852836819
1937450115
790044949
1195758770
1059881610
509567477
1200851775
1040951112
204567981
1070556547
1350806687
143175755
1487057356
1190050453
500997311
1507905049
356325387
128457646
35536031
561178559
1628320586
885418753
1643790293
1730055137
1154595118
407347080
1916889927
39992619
2087530884
939979757
1843622190
831016388
2136458466
1706736845
342602769
1512695360
726087951
881333397
2127306825
400170515
2011447797
984923272
1597661125
1631099166
1005490789
378636884
1197999857
931861304
1616419144
1120821005
1026258208
1285184326
2088457326
1657067381
1337578423
895997491
765341514
1539249456
1563402522
90581217
833309403
1332793392
848618050
1753397698
1921313796
1847715480
2040757684
153542588
2110712982
1679661424
1330702334
1468418412
1391105028
1263323991
284293747
2015131856
289124345
2022722906
1173997161
552248197
1247472644
735178498
698462598
1155595113
765467058
1179879180
1964912223
856349843
1323833968
2104671324
238408875
235056337
927060168
618517230
224678612
222388999
353241520
1462112113
14009674
680519059
143963502
1875507401
803654625
1860889412
634937326
1912319848
1897010782
1359915933
1945082640
462892664
757362986
620851191
1991449486
926650024
1559138202
828538960
1916186123
1569668470
2075218133
1151729096
1390782992
1005930471
1817361120
2025134489
1876998327
2031827273
1165511103
1104459248
1395749064
1841010933
1881303129
1449887495
1092014004
2074455454
958410796
379388987
2108899992
173804776
20754986
915636872
2046562015
1257166735
824200383
1587463513
1056519968
1888231131
1553756434
983821295
1556563665
855791798
1088831006
2119422379
1748654510
130882360
50983949
2119929401
1546847059
1709834070
1443983260
2017368139
1058295023
428323899
1762287716
1380194157
459627680
1299340347
1173182977
652716561
972378203
818436843
857168724
1888914260
1298354059
921550973
897022611
1053570945
1432326328
1787742805
797175178
99595333
1432135167
1512180596
805808447
1515362549
1686928327
2027324247
1168899692
734955922
1060570749
1703160827
1517949916
1263407781
727488049
153668700
954495691
764396691
402092764
2103894065
1019839960
76095301
1051107600
12541383
1290522169
44826644
1684108245
1023301486
940891492
1266575036
569466367
1745342235
1839284688
1130756304
1787542683
2132695625
720168969
580606456
1555581308
1726671585
1832551192
1893050584
1133755955
162942699
366596543
254216444
1249894817
625179903
996963392
2098562148
1246118377
33081560
1465871738
206870062
1286171918
413349584
736241146
1958280105
948635862
293257146
1428076898
1094379581
1815898066
423597656
1546650278
1151877187
1478361963
1663942437
1946636791
1945439773
1330854699
1189381286
744139512
1541239690
119952864
1569453478
104296504
2004410089
1122999826
281207462
124703246
983396648
389405064
624188890
652556385
1336593888
740692146
1433480109
1518456342
238667371
1592106027
1869351491
1804222727
1884047141
2120571356
1034917762
1027204195
1320281809
982359099
1093261663
60094488
237572531
1862551912
1095671927
1995488090
950924398
2107757154
953438272
334399747
451602933
180087425
1455412502
1478023572
1567653279
1190537580
1608998627
2122084559
1074500279
1339214481
259663982
118590384
1654124054
1862723519
850343539
1570717408
355184031
2088986964
1917605006
126563406
1925636387
2033090981
1121978425
1949073065
1491649164
479992255
1584253642
3895993
1592473982
858350104
1193127955
1273690703
1067963289
111484695
1933191714
297421002
889047132
1844359126
1613168207
1026038411
51422704
1138220442
1929191869
1706202342
1541512446
899623401
2075937968
1281548667
757232120
34698820
1382381489
1853480422
604952312
281306862
647713320
1392306505
523887864
195372259
1391602238
1442845785
1847745590
564370039
2126657720
1347210444
1625934045
1446405624
534823788
1165789545
1201248903
626495393
617002292
1055892146
1343767176
1947855219
89148425
359130648
36707786
1983870001
1881240207
1269281594
38597689
1847390664
402557843
283852851
2138947936
1820481695
1326071756
417944329
1634833128
1621429504
116869294
1201379670
542075052
64513022
1987531602
523501872
362758980
1456604504
1564939590
1847050464
1367163040
371803548
2114989638
1671096856
1617863403
828384162
160665033
845493173
2068616736
270778690
89701797
739610137
1556077125
207028466
63216706
848666362
1545087350
637643099
1690143240
1878071022
332890437
351378957
1145331995
1476472749
28658660
1264622890
1281147171
778945618
1850607428
62900878
200751111
1852442598
184326639
1803898405
497041446
427227354
1674218258
849603300
1888342522
2082450966
1436378324
1036832149
1821157729
16192614
1320646947
41572057
518045610
956066937
1851258508
851398454
158747989
104387350
151999278
2111614141
490217446
113883733
903912551
1556704379
804271294
1688804362
1244775343
140209327
1098219503
1391334132
1185887011
1280230262
1044266262
1843394472
1273421305
521735210
313886616
757438650
1226537627
1513900018
842948042
933708411
2092788044
130371721
1409883480
907135348
1079997842
277655788
654224008
233586821
1263518547
1610190884
301392039
1056694178
1134488742
666992567
1282649932
898489808
463353390
591502471
1187284611
1717874018
740674524
930844549
969038316
676299222
232843040
579032646
600527102
1365509856
830466609
930438026
1964975249
240377707
655366024
1650865638
1999750457
1065012427
323645036
290051456
1661315285
1066852966
409677513
889693456
1251365421
1606960756
369725253
167002101
956493253
1226568305
648926034
1154099285
556981218
1692273522
387257669
1015818698
1575308090
497962336
1145847666
885720431
1114447397
129544742
978239321
334042606
867854114
1738519477
31029802
77292871
1190018117
1189976896
960968955
1501226611
2145264070
1326767639
1260969093
1145631384
838186642
442156451
319791281
1603947565
438258407
1921608931
959937661
798127212
322838036
1311150831
1260343131
343950328
1686999063
1628625686
504823105
1017137336
977864599
244734804
2074339015
502314312
2144764421
1135076096
2053985723
1293275185
344861870
1451329485
1608339113
1263223970
1720666474
2113846445
1294885592
174454530
1590592666
125461439
1208555312
97443604
259173970
1159594411
1632015327
1878244383
1649632434
1122457536
423139016
2064677831
1983406777
1968157077
996475207
734793508
946623920
1903968917
944499887
789682832
708586752
1600860707
648136718
871968015
2126756472
985591276
1919158450
1496792920
330188187
460900749
295117942
457027968
1782908757
1122615305
418708021
775316403
2047531940
681945081
1840654040
627744637
264836627
1259224315
273560713
885769954
1405012678
1546972604
1036187439
1852510995
1970838143
1727873413
1890733552
2058011608
581162435
64806033
519017621
542413607
673374605
1416655349
835491638
1747904720
1698241787
236256412
2066803731
1097074228
212201501
988531926
1786429348
738939780
2015201117
359384150
1081278852
137254903
913034029
1220412638
600059518
625458836
282163682
2013726533
490262973
146809914
1351003563
1125428559
2090969348
601060026
7159525
444110288
243165913
1785284136
1742905576
916601964
48685966
418352622
678227990
2077842176
1511355483
3561661
1813063244
1215879170
263737506
464634721
863625531
1879889154
293147173
241023288
780033071
2045114933
1929071040
906302389
1293726411
2020596764
1123687069
1653808461
2109308545
1098549479
2130619822
159023470
291850270
1808264252
615629443
1582149269
980070995
1754719121
272588622
1170669322
470789999
951526691
2121987630
458273588
452442112
637884169
1471211991
887208555
1008032347
1650342756
433102289
1355016993
691838222
895995572
1886908999
1990580819
1943149944
181321630
852205476
1664271654
1602395668
1735090899
1166521995
1305670510
1731536428
1136880911
243682846
905436331
1303384387
2070217360
384352751
9345943
399722186
1683484745
2062443422
440089098
1756450954
559804809
162948120
845370261
1397400801
313760205
896947626
486127655
2007832824
1486958869
1509639326
308664980
106123689
1385963791
1259117089
653267184
243348150
1558714386
1826697217
2106945655
184285254
654077290
1896978986
1151656517
2060685127
1814848548
146402751
1545305069
197135315
1644879116
876193675
533048095
2119510554
443877919
2072419954
1824085060
1889702332
290842690
1120297179
1414565130
1779439199
72028050
1279323205
1533636483
892846999
523436079
1164554456
631922300
869793570
2067719327
2122299734
1892197518
296166328
930994979
1043582045
96042364
1727402818
1122194378
847355186
672009867
1533374383
1282141191
1219344057
395535073
1405701356
120503227
1420261451
1232240969
2089852324
753549441
1184689127
843718998
2031913667
203424104
659726596
1876098455
1448845927
261469694
489153428
1802338260
140075169
1852593101
1901342573
1195520549
1112261664
1903094239
248624044
789200833
1925506083
1588499448
29163204
379762618
238445668
1627134559
2141394006
1364677720
1419735111
1130764738
1644650424
1239687080
475060825
69264523
496399617
15216937
1126112413
54511289
1760478890
945607150
929190084
190802912
1541038162
489489437
1576272969
1575693344
751090047
727976810
1804909806
1810120880
1036235892
1015977985
1358294678
644723433
1515620099
1721305741
744480024
33327904
1468271716
1730607466
715150454
1736221921
1334128854
479590936
1094059090
796437309
1146561197
996004411
607311711
599631249
1889109922
2144892879
2002735842
1709300145
995630322
416670397
1165446769
350429974
713489179
703478591
384343424
395688902
521665472
1632401826
1064740352
109915476
546909712
1657552743
1571859637
1832520869
797474108
1857987943
156862651
935783729
1561598612
1469794277
401680971
2106802132
1055326404
2087850698
1104120297
576980589
434324181
1199977184
1097956560
880250359
219769381
1091692745
924767754
237192457
963549721
826215370
705059774
2097413081
666665834
1860220509
724046451
1799663548
1709251616
1897860122
461204767
1778081594
1670807363
1155498390
928903539
1301362750
285952692
341186155
1392528462
886674733
1848055726
273312152
1577441793
1586965642
918883336
163136627
1637206416
1501037630
614219851
735013262
384407789
1276846406
597198129
935936713
66281559
1340735105
1699224564
1694703442
2083162839
1139913446
234726334
1960111179
1528866199
2077043349
1439711290
120096657
1522197980
66205652
633462054
97087225
974267674
1572816137
372931512
2086612394
1653952681
1609605351
1430013967
497999055
479313882
1040166744
49448601
2103241961
156118591
1113322870
254358476
2093598757
1260722651
1880265341
1946169057
1607867679
305505383
856106797
757508916
1018606691
1835863223
1700284440
2006742844
609351230
1732217428
840029701
467304476
2062997504
476148699
1240886201
1683139548
1268290509
790436160
1305535634
653264712
623049405
476784752
1483324011
518692693
1794443683
1894558361
178039406
1972161019
1775732042
716744927
1107038731
1687078717
687616323
632262741
1136220192
67428889
226852017
1970813945
1907596425
2053451929
2136084958
1240297348
1053631051
508799367
732757702
1151009735
1530697895
1934663683
426355491
59956990
416101458
2070135987
1078332168
462506445
1233818273
871594442
1711515083
236581916
569256649
1997998139
1054385667
581869522
295891587
206960173
116998947
2063249838
1416527741
1399734180
1981519278
227390678
620525827
866040154
1239806670
156940529
465163093
1727141323
1858703764
395960771
1133631039
105863558
1450989453
704854843
42641964
2126017406
1265875382
1204680805
1715463012
820196681
1180468527
1753173817
1348456181
537607537
194439344
32733178
677418371
1063642757
593506090
67813082
640604596
1772770836
1773476459
1437893990
1761904336
589785026
1056410827
1261607050
110070543
803305081
413357206
1033679884
1181688269
23764159
234015650
1006513799
1872594960
1445931987
75394014
733487503
1368992108
1842879937
1530403864
509970485
2000120952
206979501
1512792450
1215919792
210043936
1728847532
123375195
1351913828
752732612
705407373
337670590
1770068885
1674864718
1451133607
1975396675
1668813986
1158605665
1460249034
343864618
2010304352
617055900
826176825
2132460723
277229245
962545080
1994532626
2052482224
1081174576
1641227683
134373709
1355970877
1066494410
856446061
1005705488
620295550
1231567459
2040210520
1016580516
799988770
2008770842
1671358441
1298519726
672154601
1616872263
1484316729
166815453
1888061185
1581339415
1420769599
665282941
74519035
104086554
2070872598
1926665436
757572208
1796583333
1996435617
2079318892
1816991968
697587455
1106353089
1058810455
884078969
691417451
601734912
2075191941
1691852590
1889508127
1300326476
1762067033
1470978310
1136058559
317496582
1428117039
257696684
1835057552
1554973698
875850876
1048952069
322869681
53269384
1543668477
1541680141
995438469
2123748321
1741928764
1282123476
136063227
1297311856
1350015438
306710976
145819641
630432277
466412287
1334306033
1883977921
1025125282
1201660832
2059040403
1582608865
189320148
1882271772
320592194
1173214997
784883279
269343363
2013420573
1425261102
503596442
1338364919
179794780
934939111
1410071524
1225690213
1973919869
646080432
565668535
1116255110
1845396164
563292398
199967999
361052018
1131046496
563614220
968486829
1828390798
1469243092
1332030583
1808056130
1426904335
1496086207
1562888456
1432943870
25701423
1677380534
1779130176
128686135
1053348072
894873913
1736444325
1275136206
1725722103
407727127
1499097341
261068766
55028372
1515174752
1100786068
67231839
631408277
181565133
2010858520
1959092863
535496813
516272777
132603975
484600546
1745151687
340635421
795081186
2024629225
1092927157
533655115
219558247
531038325
860861036
1200583290
819764706
227896360
422631746
261097986
17920437
1547895305
427865606
1209229681
362145165
395437924
1342646872
176201575
1786910919
87879163
2040813544
1486912158
1352615583
1330647386
171533322
270336160
387538930
1314191448
449480934
1795589215
1771631368
882480528
952919400
67910565
1646968312
679899390
1086814943
328151704
1147765445
1852201466
1890291110
120286009
1673783074
1378383923
1979088792
115561181
175851338
1387605968
762788852
1154612695
1485317123
411137898
329584530
865975190
145065368
796062758
1753825017
1867378608
622803032
1410063122
1272120059
871811282
763925415
1572915474
1642990607
1387714086
1284221591
1699831519
1216019682
1151899715
1817645634
618705823
1260820474
1362409392
47246867
1038152195
1245339797
812193525
2032719275
2028762242
519150700
1259919566
1303927759
1027648783
1150280912
1826852569
981797542
2123750918
1713836359
1502557685
1255523980
1671971808
940759177
149733818
406463514
1432675020
966936632
526403946
944959356
1793048519
192792000
343870756
150191007
121222123
106098682
1668982669
1802317276
88415072
805773628
1893062687
2104183426
1389810041
530797257
1670684597
265217389
925803793
710615453
2050394068
1345670476
1100721368
1765444365
568624749
654795799
727141150
116736234
1706163129
2109638102
1587408623
136735311
3992168
306421294
1083257997
1437958332
639215266
849071939
457108582
822575765
1058507242
833722894
1236876767
1063220628
1385780379
1589786643
815782399
2022403293
468672643
1821367099
135857158
1578081264
2117729069
1959585537
345563163
1668072588
1839012809
1228234749
732780645
778174594
377923361
189291181
1669583743
1282134505
917843427
232901527
248220213
682729452
399481740
635732438
332117082
411650828
1617059535
213068969
1554604172
1845007772
1643184401
657164793
856657199
483427564
812411459
473962645
1103305986
1880342421
173069353
1061387578
784389720
1473679262
1644306530
1398667062
939517828
905273469
908936174
33577545
990261319
297364068
1971081306
200255689
377329752
1738412203
623173745
1751684023
1678465517
1876292025
258557042
756168013
1444678251
334977062
557620680
1982334261
2123084047
439840677
384581092
440384997
1289920649
1512199536
1664070147
166812825
1926924647
1112021635
406079196
1916190873
28047251
1774414523
119399713
196733487
307715957
1531601643
1417811530
1084941775
1234729829
410261787
1216518239
1358746912
1050841948
591589394
1088256621
189512600
925130143
143717663
913817934
42211808
566521079
1570213372
1035119087
178207914
1150648406
17639107
740892990
935483291
135293183
2126280655
344032053
626692517
377728628
1601449517
395281872
839085919
733960380
1637410737
2099001389
1724941013
375803007
1987809774
1271084770
2142243337
1190463593
1486357277
640769663
135254371
608050386
1044556937
583573485
367735723
848518383
635413887
446693706
1199214878
1267278739
1054281131
1416642570
1831450437
1993549025
389975734
735690493
643923214
305214501
256911773
1962970154
602167578
1936581200
785599124
373971830
1289764793
1081558495
628736460
613631111
880826450
1699801758
1004106909
348764715
356544639
1755758632
272649618
144956074
246549684
499847695
1616399753
1448275179
1242073265
616332968
184532489
1143573995
937854775
1292050048
1908028621
334952076
416606770
1479259842
1270643102
742787660
278763283
193853346
428214703
824175313
813433553
1785076320
1727313561
1377527916
1325343212
673444807
816715011
204989001
1667568224
306592766
866647501
906891745
2101613870
1160647965
415430104
542169974
1533167048
1791811815
1849177774
1420866517
2048709740
38079065
1927270649
1806916136
180885829
67623140
1328917520
964427475
1631619767
1597076859
1330455970
1204304730
1790030086
1682305710
1709521893
1982617503
1211836873
641136049
823778188
2005145082
654795918
477947288
86090440
1069651549
158174640
1124348951
1673803784
1129040332
1033371751
1407903609
1282902189
1239002339
1975494334
1564361328
1723977019
471461385
573776257
1717212330
14146926
159063600
790241352
1556661240
1847781319
837345608
1388584666
413984530
1721271747
1647265458
1475777389
2144130542
1228638923
1318193555
330853144
1642775904
1553069458
1578630667
1520841323
413102552
1911535385
33759154
713521800
1867803204
145300040
1445148572
1100484889
2020632430
550187973
1472400483
140619207
1886225550
319737491
258684713
703078349
366697262
2124395306
572799533
926034655
1745697564
440124673
1319495684
549757864
441409226
132345103
543485429
2091080467
1922449704
1437829293
1796348902
747912286
505911161
2027393740
666622580
1180537662
1848568484
1072262717
572736050
367675413
321647643
2132201592
827187721
1493037835
779137683
1291856587
1352884746
1715747557
761450723
1978912056
1619120994
1139906561
1619284210
426788494
1067272005
633962023
1244409578
451423385
133996828
2093935822
1375556235
1416115263
1871148855
1268218153
872285655
1009826911
2087918217
1872902090
1709310137
480877174
279977903
788684420
1680000322
435332258
635124238
645598621
815438571
453330691
1853700357
1153982938
1218706792
1126242327
1907018645
640590755
286621587
175029397
700180717
1955154667
2123310548
1631121278
1470785870
2134894848
988182866
56958650
73829165
682788729
1094647935
1498002425
76743579
1952881562
870080722
866398291
1769879603
2013174316
947969681
78708667
1815212344
2095247518
855860205
1372609470
161908852
269648060
140363434
602452583
700041618
1822649802
427578892
237224770
1207091017
151801247
933876355
1774789448
2081517994
1864417208
948008746
475481505
1834636538
1416219437
2137817975
1150734044
1769335957
1123229472
1458456948
1014149603
427970391
1698471224
2065219631
464556933
838735534
694224081
1965670484
13176477
598028699
219471303
1692578829
1637552564
651330206
964046830
814264592
263882527
637004938
1664817171
126915768
448556648
1427173718
653415672
456734236
509391832
1356398557
1402054465
1216553556
1589972257
103321984
506025816
1331128796
1946384304
2010918371
1692857970
2020458379
1697443738
59387147
1579107305
874176153
1900138869
488109466
1015182739
5649600
292477666
1534276566
1879530870
610639895
1400095634
1504905926
1672015447
1815715327
912818646
1330132404
165599195
316061122
1451977295
801488594
588219051
1237745776
767295653
765594574
1903264220
347949662
564081111
579848398
887202706
834616306
1158993816
281489801
116891591
913879324
1292852191
66947309
1796304276
462475812
1790061979
669515944
1386493408
202072253
1558849010
1038901360
347750703
554627189
1165338611
1008781454
1346618892
1346634977
884404030
2048129539
430637915
456269674
358782062
1576083184
986321103
2087126195
1201379046
801548269
1375611931
782578113
344445256
1573968921
1544141559
869998310
1667190600
2129767181
2075162672
249745998
1339343214
552906171
967499628
966324406
1731538778
565698896
2102918670
1096179980
1313808829
1855062779
349818861
676088478
294994961
940402737
1097288230
1047040327
1264239295
700612053
59506267
634961061
1207526332
1555944212
611397539
1098256873
1231584636
370417496
335055239
1973211974
1793465545
292863492
1143831073
1990579194
1699858027
1466219557
1802209152
675514724
182508443
1682698167
336204202
768237295
1498675401
1563736850
1278345476
287348763
2057231918
1313456889
404931681
902195744
502025725
908081167
419828341
1223311238
1963723486
1494176281
886883574
1368552901
1139810986
1549298361
1810378626
1034946859
1357346960
724893366
874784238
1144890251
468998828
1783267980
141184145
1035015515
1198146137
103419462
1344382545
1793082671
2041644133
1973449352
279077436
651984889
664621091
1921602493
713235711
285675276
1699246765
1897632960
195912576
2028518029
1514349301
1800990644
1033317792
1642531617
1325834229
373745699
1923489106
2118935176
1600801480
1838090410
510480913
1177531023
972113688
498718102
1612636468
420069889
291567817
579715831
837246796
1563443758
1629954042
835017030
1992124746
1923383678
926744479
738579806
281705340
1410067129
1937303741
1683891432
1681759427
897042100
2044997055
1645252369
1132903369
750990265
1726732266
734926665
1764284324
933473857
1037968195
220293286
1600643159
1863629983
734871670
96060421
241318475
542330816
913013877
1647400275
1407720330
1169033500
1168934893
736364661
1169113953
1653390964
1612669293
1677296827
418785413
1158855448
188121726
863860523
1576322624
1287003704
767387369
20948133
1562323697
1301968988
2051351222
107104334
1841010933
258301581
454015921
1076498270
697651061
41254388
1052427768
852820187
459392456
1299851870
368116306
425434490
603170729
905889737
1345953754
942815542
647038780
1432823626
1494634478
929809974
1484722618
1416692562
765123068
1973000459
904721810
1466319869
107347648
737504078
1882675986
1083193601
307188630
992240030
1752275791
1537468704
2111861574
50923726
2103747187
750452158
159664348
316265056
181377148
1702613250
924502046
598808783
1557997561
331119716
567608112
739484469
654171327
140913571
1733129712
909768805
834914153
81120730
1827702392
1929410531
1771078568
1218246430
1991027721
623758207
1155322505
1917156037
1467507053
764492708
1539762501
1701620108
996234517
55301056
1070172359
1418247063
1605535336
1569843825
157476743
1630918789
694616242
2078619347
1884515817
1094791378
463421057
1215902558
1676181987
687639136
1855437250
1492899662
627338796
1457168389
2067004157
367584034
2102827699
997076078
1078472802
712037393
134515344
2098857962
121091975
1104995370
898982828
1388685858
491371370
1053692852
1377544056
292358066
1426796078
221064038
743257775
1425179788
1204190984
1968782543
1881170302
758277354
2067227901
417786001
888031443
2054848358
1404241834
1251248721
755562967
1360122041
1073818852
1869594742
1315883772
1365782801
499071596
1649048311
1451922202
1513781957
1203470785
1953578114
163496628
1740612453
697503165
1027049784
1604320130
882283498
65379073
1219483784
22843965
1750105895
1877273177
1091352380
900159200
2128246837
660717319
150243651
921748547
1325615638
67336641
519591102
1633035670
1108281369
1292751453
844671127
972788265
574115856
897522393
1341001906
1880859454
18226957
1045301005
981292103
141600446
1208493049
1420131727
519515853
2045524165
1247988110
600415941
384086941
1920193060
655173819
1728033803
1938173789
1505493885
1377382220
651075052
737629745
1592300976
1702560419
1394281443
606720609
1893364901
1553284022
387731740
559667626
408818580
2117407989
1736978698
1531670040
829160698
955468652
530814377
668828307
968192370
2036616802
2131420526
1620398851
1598425901
366340368
359883156
319019209
353112975
1977130038
1909759206
1735156535
1727515784
1026978119
229528714
776730587
879648957
1129727751
619979103
685591113
451062354
1831435204
33425521
553905040
2032510355
853665840
1852630385
86344488
249287100
962760714
86113011
36509357
2061099395
1461140748
1993145179
2092024390
36906812
1512286178
1947435446
968125685
6444942
1875083951
558672599
1793403072
1755842640
2100821051
487045294
1327107057
1049454040
646747522
512721831
633188654
889572495
1165972229
1357126180
1039741366
1373995681
53661454
923435969
1700474484
958410052
2092847655
372046828
1624993791
789365929
1437214811
1108085860
1649991998
1761312496
713845063
761470237
712535661
818274611
491514893
998830165
1196127844
163105948
2079250047
748400729
970739259
302549510
1699893097
668096657
1728028953
673496672
956804825
476424900
972429366
1042413504
335770375
1753877735
2057699281
1310109818
753082550
827840850
110004109
1689994307
1362469833
1383278796
1729893260
1856960616
1100574596
1295833861
2085085300
1460780087
183819412
554593872
2106307289
1904372499
290232915
1573063105
1500859660
1697458751
1142581739
117520553
1247465623
1192829006
1890263580
834325294
2081609647
1060608876
748131017
1153081051
1865963723
820359051
106794827
2062345644
1649343481
2065417261
972053198
1083015228
1618177039
998594838
543494361
2047190610
1488722087
1622992497
259443739
1449391080
1446654992
1100415823
125673755
1746652578
94068682
1223077244
1170695647
1577965308
1301828407
608414196
214794433
1370218865
1438641907
350613722
1933038802
246616694
650915777
1783524870
1333728493
653929636
965515306
534016662
1213226038
913886532
606237632
1017552288
606861402
88433358
1242076369
260338200
896232242
2095104172
593791742
726801356
1510540668
2080037991
1984604169
611046598
1847030554
365866048
856178342
978588359
980226510
2097330202
430597993
1036689198
755874472
753414271
320686887
1486165497
454144339
923982035
1129679170
359117113
402993323
378069262
159157037
684098502
335483073
1696055048
1445483577
987292874
244586487
1603881192
1068611349
903553550
43618193
1424013481
2003630291
665585071
282411800
1504887152
2089653450
529494461
1823931550
1443177298
643591226
1463193745
1364199113
804444905
697114763
1439604398
447009826
1166690820
1409284668
68355036
1530453100
2072366416
1419994270
273157313
2111094686
554768878
227082313
2136645350
1814072693
1511389982
125509920
1933831953
314811608
83673252
669150186
1865442532
1437233990
534380555
1518657043
1608209717
1575134797
1379492947
2098929635
1806434154
1070057693
892709769
1252491799
1108658358
191925609
1552268673
483058332
52029905
625751344
641635245
1413809435
1141154078
368226586
552684168
159809376
852675073
2033044085
1331285144
1640204891
889402620
1004848176
834750057
114067520
169449461
378464889
1596504985
1686580069
594424807
628143911
1798609587
1554973698
1564622929
1806781166
1265089580
1890461597
2003869216
105609132
2071966281
1346656681
1644457631
791068861
1616131998
1205910411
1092326105
441533354
2024237405
1744695660
1287881804
1012036212
191791829
374214578
1899537377
2018420356
1426499552
1021580107
1435535054
1950195306
1537775433
1981601932
817373596
1127962099
176521787
491897356
77208473
1658990856
1187325684
539760695
739659668
1937709214
1764679954
1551308725
2008544872
506139992
355883426
436170463
1541925498
136193347
676301352
1268552549
1617001264
228881207
803490688
731710201
1675564908
1268610943
1508719840
1000776605
1761973058
271886987
1542851998
432888166
775582727
501131786
2140543945
429736131
625061466
1484552719
1951193385
316086378
1913641096
1870390374
730814645
592031487
1108934045
706939322
1361888942
2116487730
746529668
598181468
1767150188
105425344
1160776986
292361052
809152649
2022203609
422914068
1908567875
1893208330
133744071
1044237836
1383934056
597176066
56749189
1812682561
990688358
1435168495
2041557649
947650369
1005784080
132187622
1844085793
963462529
821019048
1076167318
982100220
2017055057
1879707048
627429810
163569486
276264713
1637687712
458913936
33195992
3588907
1426847865
1935482391
1079049026
1078540648
677815870
1877622016
1737983696
873319613
473641756
1063949881
1033081409
1336064645
898432941
1943210303
347182697
1172334992
1469242389
1005612771
2061424410
1142841535
940068239
906321298
975765283
1360591237
890510965
566838263
666223256
1764077987
652364166
984772933
2038603870
1307463328
1631551873
2123901283
1640118000
171085731
181685581
271884431
1083854506
1811745128
522746559
967978963
576182532
476978074
1202154279
2004926544
480778062
894431656
1279108010
776631302
1222420788
1426811977
1536042208
1724121107
594919059
351325307
444726331
1185522565
1067114530
315767230
537810143
101546344
1641109852
1583323139
2142194685
804363658
1027275994
1606523863
159305342
1398319227
1830588899
481770676
1643763917
155863978
1118824031
935459290
2056925804
1319193822
683933874
1734119417
47107372
1354176873
2072886410
1655808847
131482399
2114221879
476928301
484955720
793619378
726422170
1203039098
714539774
1965987721
130147202
645694645
261537443
544666114
1935482391
23858926
764598035
718795049
1764265592
1583114865
886773038
941624624
798067387
1072812443
349841034
398031555
1206354669
2077139858
1678452784
1116254947
1047889723
1200195888
2011071575
149645470
1988850878
867518705
1252500075
1608508426
1114303335
667314361
54004345
829716601
131498224
272512073
1270361928
961879621
196043140
1757991286
1213414540
592127031
1176973977
133942761
1145611137
732290417
384959320
538470322
1675223345
407714342
1067567312
1415272990
168833459
1326468809
859619678
659728265
385973754
1557679420
659684248
1617190675
1619361826
1006018142
413998107
1632481800
59978671
115626049
787576502
199214166
1896484944
851376322
141028691
1563980070
948981229
362639598
1616822904
1011552404
1793688717
1057930608
392279250
1157798101
755077681
2119716441
1201491463
1607604147
2022881048
322614055
98871436
271928388
1786739693
18981618
513902400
1455910851
1152140595
575967426
372839335
481579995
1701620108
701807572
297714342
1801153096
1343630083
216031362
1357618401
32111153
621374589
411616729
154518138
786635018
885365621
757061966
1712807260
613926280
2141114749
573639042
1047317532
806249822
164356204
1005595499
102253022
431684170
669304623
1108167843
959785940
571145958
1257108509
978162968
433650774
1886159337
1580398537
202176729
556885834
201689797
1475260992
873962953
263412856
712687714
1774801641
1871053227
534102462
736440365
611412848
1551286822
2091759340
1373261658
716727505
1131460319
1251320469
65722020
1260718374
1684294571
896365442
317492668
18864673
1108286769
1295283353
1266882460
870409217
319071486
919008348
754045318
156707774
312684375
777652111
1837207071
791378036
2144596107
736381489
507210360
359609027
1952531806
1589429929
2110570810
288655471
184532489
732672345
1957392363
2070045815
2101592756
948030617
1943058913
814754363
347079092
1511445105
104507157
1398085900
516907773
2034082799
848834382
1941931610
604844277
1066579576
279993679
751645360
1341187718
1102569497
821777501
550050449
1695752802
1500415118
191918365
1623356933
1043722670
871758696
553611918
508199986
923661784
1647354467
1323453861
903139568
646256257
1157871244
2135488203
1725698783
1828167881
1300430691
765912342
1143093070
1674715523
1087953392
525210992
234072478
1402224827
369736982
491461572
1249387718
298670078
1553261180
74873376
1014919000
1386207826
732822030
1485830536
800413161
862388347
1174019236
413962307
570470075
1896900349
1001362406
1336211212
1348938800
359249965
133446022
1866896771
309801441
792989812
1187127194
1267386055
1076910631
987210403
981033576
576399013
17057543
1702080761
561061219
153452627
1501477752
397102213
1501291274
1755124353
1510345994
1272668841
1429920977
333100672
356884014
1307601798
549656321
1258119012
404914545
122108952
281987825
1564501778
447431922
1383973484
124650945
2043866325
429908691
505054103
253187648
1836098713
1359966945
1042206836
75992033
878079328
1819297595
496560561
1210621483
373421466
879504360
1952525887
415238674
2016512031
1000521266
1353116558
400517714
562962778
186166472
769262211
612517794
1147398735
392892533
998439001
1082918302
360204362
1383050305
1086420013
747463057
683863839
986028868
133014726
1359007954
1281964591
1188142590
1732605690
1478930314
1968338507
1573949438
313893917
725866857
1194865686
728059883
246992344
1761726033
1660568104
128775156
1496346126
977084659
1635497419
501839978
360945823
96732662
605647884
1392907000
1640014264
1566814086
199047010
1095927685
1741936254
951052991
820577777
623274237
152611846
1073206002
2076180327
1030721062
403525573
1850168032
742972247
1407670625
174929144
1006408475
166991407
215124089
628166020
542905562
798327244
2058720306
1967964230
145666994
2081809977
954723491
183852991
2113586988
1613903404
962243069
179556844
1179120749
1019060360
2019317220
313325362
822283638
468800453
260218032
1620406296
2028776773
412117079
1662777744
417282265
2046887067
338830592
666120325
487007643
908751115
1680681041
1011894682
1633877100
1631574420
854971324
107022297
1901986866
576549679
2054486594
418223842
1490956973
1449279686
440041277
1011856484
1493797600
1539933031
1237824730
260417056
1597495241
935642579
277061116
350111596
120687195
92601349
420387470
349064809
1866290526
1632172306
1201866005
362753174
2056103162
1113123894
1835215339
1464915065
1799765926
232879811
1011331345
2075073878
623282359
402646961
1848045946
514098011
826462151
760612874
1872426104
190920396
2108874782
636999114
1277992806
1918516563
1297214744
1586326370
617611350
1397763127
1351016520
1478935162
104920315
1438066025
1468194688
905816141
590449796
552868605
1049835302
1566894733
158052234
1521929081
81446965
1516510694
1469099127
1937011287
80065382
1468915464
541205085
191644907
1296520466
1764904851
978574307
445243989
1575289501
151871263
963922580
46075023
2098973557
1920948747
1004666105
1873203394
500806786
1749389134
1281105770
1551447289
867087901
624766750
1096641413
185292820
1889285658
556621503
1822497802
1296667458
1500314993
725225710
1455029543
756102661
700349967
2068618539
272708621
782557835
647149372
1752216459
1654104325
1947623431
1366538259
874809519
87653137
1006031480
1514661243
1322515703
2037350537
1661379691
2143076170
115490907
610014463
983205623
2026652528
1581073517
141886683
1134253457
996445937
2006305476
1726735428
2021982973
1910324727
1245649300
77842389
1229278770
1669965159
1895895510
710000217
5460142
1194384459
982624329
1023848658
1343718385
1299322903
1450036671
840699047
1290465074
1506844604
1357276039
1636171394
1504248035
1276454721
1022435457
1815405247
504287177
1394020130
2071721129
722549071
2124642101
1692407492
405911598
1527091897
226712994
1184541647
599772214
155590492
830893839
1447935825
261202479
538747687
1146863830
1331324208
1342886688
1359057898
884183738
1327558056
258303372
390070773
905944197
972092724
711191702
647454989
1167768400
1383678555
2126824600
137866127
279455743
815178106
983106801
931436592
860635552
384721698
731411485
517791670
1113188340
1630535869
308546398
204786290
2108583805
1043701429
779951860
774466457
1180028371
1677792092
1955371940
1254756250
1403857501
1631059126
1227017925
951104113
843399675
2050339731
409668153
1803960507
714627142
1441046548
561223343
1264276935
758483986
550720608
674771452
455328216
392662359
319838729
994733179
1604389078
1795242392
1841638126
530270911
937105798
12418566
7235527
631658384
961061051
1889719680
1318036608
1028856793
1485801667
2043809866
1093814381
846102443
330188187
457204596
271313622
1759144873
384065887
247095530
1798529434
693616275
555616994
1626739425
2055135579
1721001501
1861371839
2118626323
1558365025
1656058748
1502284709
1094856128
2071244699
1892139130
1068701525
589817253
1260533360
93871741
802299350
1611497396
774714637
1163308757
886490299
350894222
1205991266
265593519
736290760
2087179952
2013002955
465226491
840748272
1954630657
989164437
596804057
267822972
986017205
1523102513
665710025
533413279
1991242785
2136678371
546266958
1155612024
135394102
2042225569
1515791970
1730012095
257572701
16819881
877652540
1059137947
617409514
1565367134
1999486516
692307646
580558069
1233120441
1972308302
266832346
1064201513
240418101
863488441
1403674881
1558135613
26461329
462794201
1564243316
1046593346
244106600
1416784563
1171156142
512156883
1820681414
1763212962
1820358255
1252294558
1076927801
1777666572
1805158160
674873455
590740451
46769038
2064002425
1634134213
1974536173
957482276
2055772322
306444159
136894691
954731658
1186856886
847234019
171222106
2069639372
285730785
1868663820
688771954
722772632
1990137656
1570657061
883392752
1382769443
2028634354
1446212024
91525097
17516566
1899398488
26110230
1407065120
1371897338
1177607656
1754200804
81991078
1936241943
1575790802
1458431689
587610724
1132690048
1020357937
130733442
253222616
2016620959
1407374528
1786414664
2012018205
1859853105
1670306842
971676160
203076295
260496385
238478668
154519010
1634935919
1097262119
1420122570
1816776863
2048481977
972757626
598344209
1046185942
1323554069
674770420
1075115813
2079505715
1316337310
83662718
1593154785
780441869
1813675757
1866611763
1017534189
1652752106
1518656427
2101323381
2069027105
864801788
1954531978
678917705
1530107169
243496845
1129947562
1840327030
1125605458
843449695
417608491
1456174621
1125053304
1027169154
329725574
2098585322
215371232
1048803580
1381863739
2115529918
1385053991
1026538202
665928769
2005394100
2096066673
501984814
1864019552
1329191249
792104935
2037708039
2035231053
310170590
881161562
1136985383
404142438
737277303
1133973452
1934571692
1667230023
1916591093
1311069238
1894196465
2085027620
922644497
1429252965
1683737988
910301671
1075885268
1450205470
1749569828
1512883411
2081448367
1653050062
1177140404
158863101
970499251
2079000296
692818374
616368411
645011180
452510943
226690314
974037310
1004888705
1915276788
700904786
1259068150
1002716
1430551505
1026419953
783423552
764103398
2062963794
1531670584
1046200971
1718929857
699100655
365593293
2080373459
136950661
566851288
930674325
239090910
607202863
1266021094
238202967
185505151
689140835
1870226965
1505321909
801161747
1239146786
1159149642
1891058904
19253924
979956382
1882441379
611598235
462377954
2085773786
1413094705
1808182780
353900979
371200163
730730558
976140271
931073593
1913886361
377945131
1595912673
1114199099
1353866186
39371248
1236570044
1823772154
1912874547
669574576
1404960545
1752910971
1615120701
1129274321
1227553227
1482543427
1445999796
1703992263
487120830
1014838657
131593061
486756903
1494704398
135428022
1131403949
1308292876
1802752829
1629447752
1245823450
485876108
381194111
1683995100
1227500434
2138262394
1160160359
108929494
1396504924
309938033
686051669
535309765
1420211608
64070356
1947515103
2080654514
1764484924
346289677
1990955557
2070927822
2029881432
672508898
1859154678
1189234792
1544654013
352513685
1350732690
694165530
1484756644
1166414761
743830102
208443547
658536346
1862213839
1545751035
2048511417
352935710
1974277132
778674145
1231371382
818369375
1136852322
811911254
1919783145
265458846
1569143695
1820069203
380543535
2012835185
758323485
1158714442
354497199
490631580
839719162
1167290279
775157927
1535847944
1635799669
286926451
1145047725
2065243504
1086400643
596501965
1542909995
171757533
1129807573
370210155
829188248
1143358468
1403559908
90977184
348823982
1713731342
44929402
640876167
888150553
1313660411
1260775178
1494047078
1663283950
448248744
1328278408
1130736462
2129386100
1518581346
700555569
1551124169
226448572
2048589098
1411454687
1022932554
646263262
1627583192
1313677501
282159021
498011084
104076221
407015122
1067877267
196012013
651939439
65603038
229398806
1095543386
1338488683
1573045528
2264172
2090957069
99117018
1274699522
396218579
2104825316
578567358
1602135494
1041501380
1386180317
1622659724
1023971757
122682116
479403499
853421535
1644056173
533593097
1544111686
1464785761
34513862
669653334
1919484019
1802656774
2015299605
550899974
1676739567
1858999603
803355841
1239182885
1762326159
1220158456
1177975715
190281657
113785191
1625265623
1241130170
1719225028
59978671
464168615
1978554379
123375195
1654736880
1361630106
56444103
1983178227
249094367
1272219222
826020276
721273240
1356614939
1809899761
439248179
1589847299
621057141
869517116
1356331667
404265592
215908076
1506288110
1054733186
1241194823
575124719
1145127049
819313232
250882170
463121985
1188114754
1720128796
1090643923
1168642783
988500432
1777762300
1214682013
1245708698
577222132
92937778
395184797
1728322637
437064891
1915256170
238959358
2093758037
57646495
500807172
706128225
1060852187
69576000
749301349
30802946
1854723492
634196064
1655120427
281045494
1880223781
829386001
920825088
1402701452
1621305808
1115025406
1849084074
596991134
367755532
1914161237
753361539
1830149000
160644118
1037787662
1492513716
1705233963
1862085757
1460148204
236351393
1395671554
1300578671
369548905
868212471
821492083
1208363090
907284352
407203975
415843598
1026373896
291408929
322284042
1525016557
254372786
1643847527
565283743
1218560203
401139144
591946622
896767602
33537949
596492512
1431486500
799473197
532362716
1807470769
1486921410
521105312
978550858
65006560
2087717697
28789623
63785420
1357081101
1550343045
1441040855
1610487986
1266347817
827239973
1303255293
3741678
1005140871
157850882
947855346
443366468
1430501146
1149225692
398900758
183417178
1380448397
1523266899
1853876348
1973560126
276727462
1281123431
1760086303
310759761
250390240
1993980036
2145457276
1088168467
620993881
785946489
1588611801
1826600315
1664636759
536227831
1659084551
1745225312
1377731134
1552023966
488667818
1986575
800155128
946063124
69470057
691652041
108357839
1785118419
76333630
661218293
982273166
1910797043
1214058918
1116409247
953353645
1771093736
109643915
660850302
1394838193
506870625
1679644430
1261833413
29467334
1147394277
286695955
2052503293
1535180580
257223483
1347145816
465109163
438776717
1733755713
1876341367
1723031788
114723293
651785176
1584057081
2096364960
350247078
510805515
949603737
1949311641
1896002907
1141975650
1780256587
2008128081
1606727856
1371921386
61637489
1547208251
360711425
250945161
843042898
1365357816
625320257
504395718
1352117673
983886114
512547657
1607679742
1437355369
619191850
1993867167
1070806882
1413636691
12190452
1121493431
897889318
352964087
763682669
1453423041
2071909972
74883512
1042021234
346031374
1996655000
1356402150
744860173
2012544561
548274719
494117289
1259476339
1453475501
1324596067
54867946
580456535
108279833
1380672753
2085300807
401847595
828659988
1746195762
1773161204
1531406025
255109907
1966301823
941367872
228436171
613898740
1475465070
209801866
1028434129
1252714279
576547336
742139480
830228012
1558033798
944837524
1460087227
860094734
354149213
2068017038
1786746603
454497663
1192967805
1451302358
861876475
475118045
1811041197
188593619
921997127
995660820
1845999765
770640317
52903303
202791954
1361212634
2113463509
238897211
903994033
680990508
2104010628
1930530433
1871546908
739745560
1948106768
1477590360
1869752436
815846207
598440198
1896270332
1874759454
656336737
580673769
530700166
992298303
1963090681
170109553
389239510
1754593774
879649697
1845893764
1519098243
1276673780
903445331
1204015349
493006308
526200390
556376008
597294066
1225046031
1903751266
1919374197
35905169
1801994056
1512683615
1336871979
367517453
318926645
681236383
225051869
962172258
969364461
1325266438
1279835053
165225165
1199970469
445903709
992250328
1870267066
1702105834
658488961
1628127355
1789772983
1521635121
2070217360
2077183797
1014810162
888567776
1446652315
1217758051
1128974870
66930117
1702687373
523595177
2048274157
1003339073
2046225761
1444898098
223820624
1693659273
1441582044
1716720800
173386231
1891064340
1583256771
968894773
442908179
415597879
377336691
64345183
471096757
1235725954
810762527
764682431
367927512
781270096
359216076
523058228
762175303
11373252
816777335
1384825500
1007358370
1547016163
135868997
1996432059
1973960032
365863187
990601699
2044866899
1156903935
297028914
1775776878
203273729
852439061
1175100267
561539145
258193004
1152712150
1008928856
1763551133
188664932
1038749664
576499047
407208026
58260453
79813840
1513071491
264735717
2055928582
2112266813
1471466526
1741918141
1726677455
689393209
1817430815
950991707
199757300
2098872817
1718152031
457276453
1778423940
426970201
1314776769
1415011865
1070522454
1245917493
1880830064
444232204
1698736248
666008898
1376555552
299280868
768647522
1675854123
366752957
1527215113
56063310
529662546
1617111611
275633081
688568632
577853897
1639243149
194870268
1715116548
1830573399
895779357
1871686861
1014623636
1110352391
1468323751
886478877
994088740
844173093
856013891
357735770
1778344355
952515992
1728063377
912183101
290960347
520190940
1449164865
981947027
78149679
486386946
426150067
596194326
978072071
1194441925
444056361
730127716
653922466
1733897696
364496621
214832037
1122338879
1382278011
307279
1740837439
555652059
220093950
1424908536
856154335
1396422413
1608134234
928780884
693608486
1261327414
116391163
1974384425
332658290
1993535009
286998376
341839931
642057127
484749727
1454726558
351077439
1276468780
306449544
492787626
681477431
503545362
1684675512
2066187350
1337292235
445047607
1794599674
265380627
745262183
1140049282
965897005
1442101665
2046295020
1018599547
1350828706
1571356155
128415950
1991638511
1501901709
1856037760
656604386
417310078
1993611584
1549473650
1935781397
987380844
284082269
444576464
199845066
1695105130
921865988
645950070
1350041298
1789998002
1650116178
2125655335
570130739
1311481674
81421124
393242137
1629383386
116254758
1047697342
935190109
1665373666
505674235
1526269710
44669290
585756390
76782389
1984472271
138492805
632881049
2120707025
387984407
1025785581
1998945127
108900633
2034289615
919399401
199249642
1857878669
1264584986
855223616
1223633060
4307526
235098178
1963131900
1475317790
1150387966
1894613859
450180923
76489770
1558325859
100881973
815910
1125676221
654455455
134045893
994429681
1704079568
949700143
776205024
22055752
142928089
302895333
629351511
493610769
1161615683
580051272
219421255
645562923
994432237
723300539
1318448690
239169225
948092713
876398117
1090159352
1002436003
294536285
1140138863
1295468755
1914741721
708103516
66339212
708884534
885307011
1464136929
53572716
126194780
868467238
820012064
1259728022
1371330688
496745205
1785815535
1693365572
813515005
1392118259
811633428
1061954420
1575167110
1990659403
1773074637
1314156123
1016150880
1188327673
1664004116
485451462
1170309043
1046058190
1219296344
1436493810
1950100857
2034486904
1788012489
1325966896
1766693809
1927196197
2032037869
1703195354
1166738450
2101325505
1031072644
1800435312
1465273600
1852574294
1035058415
1916362371
1239518099
1507751993
482998046
2089951276
1840084718
1754405390
308872646
1298849018
48337666
2037298727
2079277884
1689542418
1737339407
901287925
1425088972
729210360
1475276199
1381025918
932299117
1846098669
1732685478
569520254
1082254047
1871164204
1132068202
1841985902
755041531
359752599
1491318823
875553502
862678570
1521676494
1041198766
1046378401
1766249276
294057464
731014844
932985701
889603345
406378891
1483075060
949358472
2145855865
1492914017
86182350
1533992990
71066054
1473516465
1929191869
755931266
1731144005
1773904755
1136924052
1429883987
1601729718
1460983504
1908451613
254385420
622092230
740434174
1396707815
1771221791
185468591
1688353365
609928416
60737239
1708247520
1041018845
614416520
1567143856
946804892
1619986063
1856991705
1955045520
53085604
61629028
1572051157
627961736
942079855
1646414330
934924658
1133592149
1118503245
1907823424
1753543947
39906189
702473969
84629083
424683883
492176714
1676548209
1902354022
43265710
974882436
1906278278
356482123
629514850
1534294940
939326182
2046192598
810882544
1648847765
694857252
1398058874
1370571977
493670500
1083309080
133090718
1508997811
1892968939
1311576933
1377726669
1762413516
551129374
846929094
624753686
942153397
682120734
925532855
48630669
1633300949
927345953
17168358
58547104
1395950688
1052033637
2023096353
1575149989
833503544
777895226
277870052
988556780
1524200197
641928444
482095046
303658056
325921501
1574910942
1769720888
393353220
670674861
203043005
596756173
1687741018
987057151
1833050680
865209319
1837675947
1685837641
892593428
1181692123
120179923
961575101
306362354
1101466443
2134745558
1224039994
1208903613
1737203664
1310755146
644286964
1214918366
867962763
938589024
882180202
382918721
594217726
1035742684
1058693623
655732489
1032325833
1638383993
963895512
1760107746
1816004061
1563612008
60370773
91403953
796116639
1770634628
1875384311
2398872
260628317
482627061
1481040073
843208016
1953969373
218852468
532008828
523193227
2132766318
327983782
294442521
519552115
35940998
1518231065
1353756423
2094729810
457587578
619327911
1716448138
227350718
55422987
1334517871
775111318
531581366
617623281
1596483746
868458470
1322558197
510764628
1078524866
1121125347
1615983398
1608581615
2070719055
796490027
390428312
79363586
1025749738
1896472352
658149013
622569348
1154242261
687450752
685443709
1422370653
1507619278
145371937
1335079322
1028989738
1819739501
507214600
989710961
176258434
604168073
1860211722
1638778238
345138719
1553624006
1665663642
1373421701
632756036
868688866
493103103
1010254596
1788520637
1041865321
791749982
310170590
437922354
699206437
883514378
1383117042
512249315
1021747995
1257462253
1378017645
1109850446
1466323440
673503738
2038012015
1350646222
1334776129
1184210115
1133006220
1349641015
733957189
485078713
893354342
23395277
309251572
459271407
1340782328
1596820961
2049644971
1769775076
1091778881
370771333
451364349
1342493504
112930415
1931888083
742806303
862431637
1583151337
984975513
1679646474
1316888559
1165722417
1600708267
1268219192
1695482094
293202779
1513397404
269797736
1744392432
806071382
352964508
1466358729
241944299
1848309056
770633757
2106586322
646962953
95870285
49329698
125673755
51928392
1586875788
1309961458
1801413296
1278987173
1125674581
1591005727
1575339920
1078593066
1077598431
15074997
1153975715
495015732
1998647006
837412984
1541493992
18520999
709177155
1889588320
1754390894
1067946474
1679157920
2027764814
145077646
2128643617
118896667
226361247
1282400813
34137150
336506393
1292899779
93109338
1503882380
1418087983
901857381
1543622674
1433617295
1050528518
1120370687
1068858397
842504398
396385526
2144833780
1550059094
827860986
207535680
683267478
398202083
1721191847
305371950
599813182
325067673
563716670
1160305031
1570420216
1933304708
225379643
486342354
1514411481
1539986411
292666126
945890125
51370604
795776812
55072823
347520952
1444081816
599844351
969209498
1979702199
340140169
83082339
758215251
1729091413
203293109
1103086766
114443212
2141514826
1803859914
1487647898
1082598059
226776972
271735832
1423088125
591604094
157850351
338442042
293952822
1806114838
524020091
933228729
1768245796
382076072
2067227395
1867302792
706932860
1923964015
2114777417
819918492
1382886811
916306260
1116411667
105587532
494943052
1794221212
1059001250
3806666
157916819
167789149
2050015395
158270188
8125963
1699224564
610996745
459314997
1879126426
1366038316
256453900
521661895
1186600925
616790916
1328640035
1761036636
2106777671
1116421359
676912117
1055810284
780046466
610386912
1401590131
1712757766
1759078326
1197439020
409672149
530267162
235408632
1958871694
819634193
1431193216
371106267
1279080111
1773142280
1390762540
1391685259
1118876709
1161062686
1639675048
1441756571
1124163031
50052769
1340982909
386199661
811337540
1429463959
1346783276
1527553399
754830805
1823990963
969299845
505899196
1704270631
751752428
145341180
1541551447
2101097137
2138473196
1286939127
2129324027
927269452
712814941
2002524306
765615637
387806024
1476652825
876799530
122017403
1082490089
1107954645
2109987312
1900626966
399336547
1537877516
1585291967
377552827
1605812694
2143983092
1270729968
1493221626
873768858
1017928626
391453176
1592336972
2108227577
607082020
1087640208
1754172262
2010701252
678625073
793715059
1568250024
347681368
5769578
719697152
802086690
1329849172
823828166
24075763
152073105
667695509
1298957322
303138397
770195273
1860652679
1445414661
1986804577
1741950637
464113625
2135233518
608125328
13227270
410635254
40627175
2123623197
1462938418
1966109159
1851111652
1028858939
728984821
219959917
814001666
1235942336
1619755702
1717863455
1181473320
762438287
934755330
2095038895
1315681527
1029514499
1982946111
855641277
1833104028
1041007899
1648995515
1743676103
974882436
934081766
1490137396
1188604875
1466880718
1014919384
64019735
1347308893
1186003342
1142201486
88458502
300595489
936472244
497684340
271163024
575412438
893122481
1667512703
691532858
1016050181
271020047
1124419474
1034307575
1229086399
801100786
2015539937
885124594
1145017197
1148030028
1203496967
1049187511
323732649
716733029
1888706849
1930759745
1103809329
547956400
1062855717
1233120441
1172515364
390831670
455041879
1409661541
1043386616
1073970901
236588573
1810411980
925881452
1267656195
25121895
659299713
1917833786
1744510457
60982393
463726047
1046875168
1436935656
51646527
920319989
656083722
1323039660
252756632
320189737
802597296
821637486
71822470
986468589
700100754
437192105
1516000979
941415441
1581160286
1475581932
1668824607
865696949
1051513697
1213990785
895539551
441725352
1350699573
1250252032
846587440
491631088
1214783397
1390184846
405134195
283297053
739831123
149718551
348541221
594106730
1499462062
1475165404
1575128418
887685611
479719192
1751103844
339572236
2068516146
201258128
39432588
1301964156
809349226
1288740060
943651883
818812420
1672684682
404207933
791136711
1801709214
102300128
224209139
1035725495
1589084807
808111938
1958159945
842863498
602409926
213076541
162576077
1605908585
965771999
765230650
1271012986
228762808
367628840
1445783937
211102611
1895706359
347222317
1313677501
391987834
1701946116
450744739
1433614852
565696565
1725296614
2032737535
662124057
1830610517
2087807539
1091632704
70227925
8640759
1028278260
1484948064
1582014450
1344239431
1886835194
188952475
1351279009
1093947945
1940111456
2004754127
336237612
1605283680
1209209214
1197477781
411447038
1366391703
218714760
2134794288
69163753
1379865650
1003292903
1137913166
1443660053
396066290
1461034045
1918745914
35227988
732416630
480471428
132103775
1828591016
1528786791
520048349
267170150
172165216
21658361
285120896
200465115
2039192558
1616200327
1185710472
2077905923
300443212
522201031
374139826
1867883274
711486294
2067093745
699875395
1015004474
224421816
1291652582
1666458514
1596685020
100504054
924537264
251939339
458186506
1728975990
2139948614
2132246200
2105568252
1161361266
1154515193
388728202
1780090652
589100058
1783809062
71434405
773501326
601035137
1681910688
1168310696
752599495
1927768977
317416977
843522521
732854725
1712336452
1445771466
451815160
1973297923
615820649
958982846
1267824482
1491688920
742314589
35536031
1275014763
254269963
1965361788
1954580312
1783190304
19837784
947145159
38708408
1071735239
601924604
236004951
548996934
1232730869
1820709548
429410707
120437438
685644836
1907965606
2057256702
692027155
302131232
1746877463
1150549433
371407778
115405464
38649257
147022854
1603125327
1192837114
1663571910
594904293
1933515959
894544902
611790729
1874925996
933048833
1370575126
1469211806
2102892665
1443278153
1902926983
1059798293
1319053850
1333687607
746789145
1766311435
590984358
1336616933
1337550824
1207094384
326952418
161539113
642225259
364081444
291759063
1359169166
1100054617
1448478804
1349583210
503135382
1759787089
1030243994
1481872648
796401567
468171466
2010410952
1609776215
1874612142
2038124212
443553935
877588095
994840069
1580500717
1626856599
1512465035
1883722392
187662208
1804406225
625466607
129785609
391605333
1898890995
1499073954
1227811964
1601767202
764183884
950472789
213026166
222040714
766474316
1561169921
176767323
809845809
855867371
83782180
860055163
1317275054
1129318250
1411561211
1249557632
1436387598
1620940143
756463254
493787192
924953503
1920760761
1071886027
657050657
1718437567
689662626
1249142458
1790705240
201903450
353310793
222757065
534904822
1175024988
1350828367
134503969
757340902
1526102237
301131449
1784770130
822785217
1512611032
1631012228
348092603
2122414913
474505626
654413730
284940953
1210177311
67834045
397666266
329970499
597914214
95801616
1398603772
254239570
100498328
620205687
922596149
1311815644
1484756644
764145757
1121166608
249866316
46728300
1729825196
1653924753
1528554917
1743134312
352928222
195663957
1123822582
1225002554
1972061059
522788324
842587854
110446529
680319277
1652673392
1183002516
523763409
1802703489
1821619680
1524907567
1229843739
2008485005
2101856444
1152890372
1947927317
819684578
1232219515
919035749
1501614907
1470220018
1479495525
257170839
21207743
808583370
1872197785
728580281
244913381
912909141
1711149277
1768836864
743900779
1498410703
1327281359
1574474568
1010471853
1561219409
818889261
1761724943
2094497654
1960533472
440794466
1901177558
524144315
1899679837
418595403
42993024
444557935
2042101256
1217464654
1101398789
1809548991
1751546194
100981778
2045751381
1535268609
235877067
261217386
1549139177
1608948104
1959071731
591240479
1654441236
1612254031
1890417832
2043186120
1737073245
1333458588
278730797
187066687
451935017
1095542404
1712866538
2048414532
1467801942
1236227081
2075962677
1232672352
20328929
2061613375
1086110914
310227929
1346128035
2116748869
282014271
348096293
1125684905
1284298379
1941029721
20208901
1928550318
1255230341
1376976380
917711302
218542705
413474475
1624365619
978337161
691153671
1673871971
257938506
386128104
1465607234
1942803610
1163282463
574662202
256195285
314474911
1297939843
2130960577
1103696538
2040424234
769933958
1497635705
1462632501
202660737
1357730943
773588316
385191718
1877578548
1384584126
266210448
933051552
1505754307
1681370756
151390977
1755398370
592088656
18355093
1755544533
826354553
1781998274
1343764589
392218325
1538293376
1474458673
1339893780
1145816846
312216374
224765191
616402476
1362653911
717460253
1043607228
1423118539
1336275040
1777266425
1716423088
2024682558
1256397817
1914240942
498879666
772970067
1054715105
39752489
1420986820
1660071346
1427473918
1535406839
1244756403
1541834804
406324131
1290465074
46831368
1336221640
1934432411
390193459
1074158946
2048849278
889351329
1012736197
1135314561
1962185530
1199679826
1009468287
1061425578
334011384
1949466197
1304486403
681741053
1840514465
2136435627
2143332018
91100168
2096176574
1647563494
1536573165
1462635333
1527519317
738040213
1390508010
1159231066
1938575752
1628543922
1974988412
1752795625
965455054
1787040272
288446226
1320973309
1350887452
1064230076
271048375
835923191
1551548765
1690492011
1469099127
1373735608
478701608
1497164367
1296393968
1802680286
465415690
1824004799
795588825
224720444
44548713
779711629
263511320
1780682997
681565672
1657864051
914641243
534109977
623186501
914472109
1885248340
1984744391
2002540773
676526806
746764412
1520930605
834616306
1688534908
1719165544
1501863290
265733481
2143028474
1895530704
1306735808
412845031
19016110
331234315
1288021342
1799237402
837706584
75305032
6636064
492436506
2100583623
1550884724
1816194246
292683121
306496644
1746134631
29196432
507295574
1308611694
95198598
1763278610
776415177
290419960
73871089
1979954783
1911742160
964850611
1390796947
1975403341
98972675
549881565
582502333
1981016492
1463625671
1244113439
1205271424
771593154
1859790535
1578621003
1895329230
784908356
1640419177
1808139464
1806487908
1294579165
968617607
1617059535
735447216
2072570074
1448630073
304286074
227791646
839612600
1810822979
1946352357
1734108038
533197569
450755796
1812828815
1637611288
406509960
765505359
1715626536
1218826680
116923873
57243769
205626201
1283755717
2100441378
1486401678
696140396
556538333
376247122
334994654
1649142306
1387597005
877322500
56936715
1622220897
323381651
1013174847
1026443518
1408665625
629078812
792073994
852860300
930399117
433711773
1355721177
1400334841
1643166721
752479096
908029079
1996819988
803669465
2096912005
583555268
485078491
2130562052
828651686
24330084
1228199873
953339654
180599507
654014154
1389869531
11218842
1307601798
1025588985
344985420
1863332541
42212217
1320418521
1799983094
1294696643
1851791949
1115026453
387669546
470529934
347003821
560838676
741289978
1922548176
1365297783
999832434
1973797041
2074104857
649340927
179060371
41147263
340141052
1416835130
1841542787
783571320
1981251139
501034686
861158602
225035770
906102174
229216508
834936455
944989104
707238786
680971574
128760057
39481462
1497667128
269058758
589957210
1883966118
364035043
304362974
875007344
2017972559
1476701624
1874393577
2078192420
2053015180
620294455
625016836
77166031
1173343745
971230182
110359063
257294432
41715407
1689166973
1162326792
268848523
614690973
889369465
1738593223
261734735
620835972
1927538005
1338825037
260233621
1821608627
1541330406
1320383487
1618670968
1858937395
812548506
1273948090
546067798
196416920
1648576363
484553767
1428896471
1358488692
1309491569
237746906
2040566992
1556879131
127039844
1549971162
1884176254
631388507
1482675763
234002558
1083518785
951232344
326938525
236170453
1975411510
1369929134
1629042471
1861952675
2039500543
85549668
518356047
892651818
1389841924
1187088072
1882598351
1833367733
1003053354
1370692216
1806467773
1072479074
1197255119
970843392
2108574501
1582846527
1193853277
811103698
1948176517
1957419722
502257508
158995736
187799741
1709687307
1384447192
1623427641
1792838019
694358709
1613083935
643359820
2128264996
930593202
1321635243
1245926855
42408910
1242716192
2077312085
1755299133
151982053
1813305472
1660616643
2053629277
448641580
924394373
932879798
2007523105
1833922042
867240872
2012359873
1813010596
1881783185
1748573092
1504980670
99088972
1225612877
767595788
723690480
1269010547
843025746
1323508714
53042410
266068507
1230473132
1397683719
1360995157
1723244622
402874215
209396094
86960337
1700240846
865543199
580023187
53823210
494102277
171033148
1747978610
1949335383
784189998
1899564824
1991454159
1836008017
1891816832
2071510309
1932747686
380543535
1553018312
1500039436
1826500558
843537228
1794105825
260891917
537644961
1311471325
236081070
1426402385
916866188
784760471
1721625902
1026776855
1788990205
1020549430
1345143339
1213299019
691161903
1624677057
1334212849
1656055390
1623432281
396252548
1230424096
646657824
290722741
1146370331
982449847
23803357
2081023183
861991567
1293098941
797221346
1925228061
956927969
1838332549
1590763692
514100118
126590062
282737379
1031996311
806198436
843745463
342129356
812338806
624061161
1996999733
1434809940
433275758
654676931
1373180093
357822390
1930205231
830459959
1249387586
95990458
80788231
273435053
861402483
1769922735
911795997
1120522559
607346353
82818861
1872564135
1697707304
73175689
176127497
1148092252
596586502
1035820157
896717412
1507059315
1771035745
935555102
139417309
2058007442
243160464
448514010
1431758558
716736223
1905263268
883854888
2091401396
1056928370
2113173168
657012930
124681094
271130784
853625351
1417266679
1209040649
1824804598
1191095719
1478563850
1974072467
1416947463
317218011
1388694577
1352485538
2042685632
676309919
1367435958
533577185
1175923134
646321675
1604434761
1960067006
1671640581
2073513132
1279146089
146883085
376106082
455477927
1571219447
1184632237
1599781419
674419484
1178039498
1809773221
2137428894
1819204269
572688557
630900942
468148740
1590340693
90799596
869910033
730058255
838183871
1829811283
282703113
1020780589
1580472640
1476676494
2031578244
812149146
789299827
1649484794
137938144
1592207838
1130858248
549718567
1622690927
310400836
1274016338
1514019166
248736172
1445180599
576492045
1954348243
9874356
1929336545
1052768961
1884971589
925159174
1178181915
1137060289
730224067
208386913
842028001
49089956
401085593
215112004
1415510278
729810156
1185695037
1914166123
2132984890
739717824
101313751
357150062
1791687946
754913003
717874153
568368282
1117979492
619715824
903139083
735197227
1775482781
972075790
1643078454
267062312
955569526
682453942
1025599992
1064854844
199334935
176297231
1385701896
357034161
1581185697
19815875
124523749
1840496139
1188837739
60570331
366456009
2135982538
459425759
854522646
919547856
658100965
330743540
1330444021
567271509
149709229
646116920
1234729449
1886721911
715187749
1763714170
45054848
320992217
1687853049
984146692
302923872
817084993
733997959
2086820220
1576676107
858711748
616939413
1587221175
2011324066
1618639304
282349849
732626942
980017397
1610313190
59360002
125838483
1997327942
1187032258
1574399901
1057498305
485026212
1323112450
2071033459
474754572
1575460640
691711034
536866497
375197088
2054282262
386027802
492015618
21120345
1207766776
934331870
838413892
343815867
983883216
314306346
1729210535
2060585180
1161473362
1717868654
2081806927
800700851
836371464
211677390
982596473
477552884
906874815
498865645
701381677
476173787
764797126
1799219552
174681108
1482254429
1697641532
845702390
885116447
674444392
90636163
796266823
223029327
69638919
252711795
1095755137
1801172455
1190564168
781890158
1111246900
1762795809
1696376923
1725290772
738167202
1483299728
620569582
504567503
602323275
870129981
1484806855
401383766
581348319
1981393775
1730613844
2020594677
499602290
1013237252
2056490582
1658885526
997214703
86083975
1158869322
56374455
838740334
1231095094
1094615405
1646092460
1565953743
885802613
1504984
12748730
1574994988
672127836
1068393890
643966530
1701039490
807170
345935888
2057340380
119935072
1935895769
1177757634
1412111493
2051998022
720427309
1965380423
364574572
181311061
71675467
1143291914
130514949
810447425
996961015
1538463862
175241220
448191806
906470848
744278130
479659995
83013958
1462951835
872893353
2073199433
783240253
1859342748
2065031519
517016832
2123802589
1545383518
26428710
1833247213
704390349
2106005193
283591690
2130926728
525897574
1550376490
1142641830
941485560
1143930837
430045868
1453485827
292897654
1811655641
432750598
1074719691
1079868676
2137356569
1398624843
2144678415
1551038737
500669819
1273873065
1905171467
721980383
7762400
67717865
1440897329
1951801223
1179899623
287592378
444810490
1948115147
201075753
1281375623
74082207
636965307
930417238
1511126159
1238740023
157119533
688758283
272300609
981829569
1152331495
1701592654
936028365
1103475228
316780550
391757761
791907600
853471871
908810647
1281009160
397915141
887661352
266720284
1359864147
886590858
1604738462
2080323152
1776969577
1106040625
1093835635
1490823357
330720736
348923124
1422613816
1000336550
1609188829
1092160438
236789631
1044741228
2024829760
823802930
1496118700
700574262
328643613
887546696
1430146675
872456568
686405667
156824949
277646872
741889662
1651204028
1186241438
2035306171
1728465398
1938975726
2100000792
1689562988
1032490935
495222797
46835271
833155072
849034489
2050982163
172916264
1740558906
1800586078
1748483474
348829478
1394553910
1846794755
1120784568
1959694244
35605795
1577829670
544147823
973854961
1786978393
515799183
2109140927
444136214
1699270340
1374137414
837881716
2139868614
1936726941
1431639042
877709737
1511416042
671357031
176201575
21558328
489340237
1982160171
1419870606
1171260738
1842255040
1308916524
677323361
676322104
1289607838
70693258
1348222602
606545795
1835249359
1788548110
143660304
978700163
880007935
1204239952
1829666914
1557015684
612973194
479559858
1248918681
464524105
2078052468
1576404100
912833810
840895134
256774148
2036012628
776686552
680617888
2142908261
379954458
1470860985
549588307
442440463
1783749318
527539410
1205709395
2067684561
787969933
1143559169
2042633582
1008931971
1571108282
304304765
236706205
323305020
714310720
163611078
65289268
680157810
672310708
717213647
514425308
677711784
128800501
1241818968
2015664642
334880657
1968777844
748560851
1700161615
1561160895
306807095
265077741
584705276
185458133
1979674363
1431752430
829761887
1796058460
1093272579
608504972
230452042
703955617
1405754983
348096701
1329303816
1359517393
1506850363
79817703
1115196165
472940320
213026010
400929224
919750100
2106562956
1739001072
194661341
1105911491
453964833
1909906769
994122858
1395913523
1870321673
1825680146
817871051
228043781
1662598743
1497204671
1799299529
1058962054
486793970
1309144435
678270720
114599082
2064824777
1499880008
1175119722
2001067381
1410331790
1581266232
1634929063
1225466566
1574689879
165549754
1922297260
919106979
446916712
1524163839
1898504088
1658342011
974404496
231143861
1728991895
804128371
1715197852
1936811107
308758682
2012659646
125604987
1880388305
590891954
64451732
1619350453
1627931866
1955809531
783416335
1442494025
230927890
530083064
900065773
839294096
2061474555
1842221475
1022458694
805973896
802262020
689819033
1176826994
565828591
1868488479
1251703782
435026598
1040023081
1510261856
384862649
1064789468
1363894256
1242897606
1910514931
876487394
229244797
39852510
521836781
169466303
448921807
1015678834
731330292
1692956924
1178128159
976288710
18094564
1391905295
1419826943
706366274
1686102669
1412167801
797935666
1511772230
1793813290
1734736214
1536580562
2028691382
1968743185
400837074
1930691430
102039964
2028926960
553635724
354155201
2053495157
1778693208
139551812
1303429924
1709720835
577576452
120716089
991610788
1115674898
765230650
1453188004
567642286
1295247495
730050343
223101574
2065311733
1761247216
1096175560
1443900345
1372859744
961962919
728683461
259348710
217994017
812838871
329577153
1162383631
1860441238
581919031
137763677
272732730
2080174084
2061014037
1382636468
1090256892
460055345
1614206332
817488933
1730685878
1059040527
319891669
2034847708
64511385
1700723864
955739658
200485137
21668052
758689218
774099717
791009565
1393228876
1539933031
1833765684
900782958
1984882883
820438600
1041772386
983279626
575953403
444056454
1197771270
1442742678
2106541319
282498726
459588626
1893425039
2122675102
440518870
2119124353
1174470935
1210027695
1417207578
926294175
1267282903
1362923984
1864185075
1891895292
894171311
1181069567
502554140
1973763886
1357492685
1145576295
6168559
471040184
358305891
580994209
356252966
1060010973
1209027685
259404783
1782758204
2138274377
627165408
1239438689
2009667614
1497408828
964926253
733037497
238038447
118493804
474510762
22624719
1343724014
1679054478
1042487829
550014192
287422673
1699909443
1573732087
1202529806
1288289065
308071449
1680965582
1830158973
845734514
1991910408
1983410570
339309497
2124494290
1522397460
1977398571
904652271
1609871662
203537204
2143655270
603140444
121759886
49770758
1363343852
874961730
765303155
1043361979
731861548
1985799405
248120150
1446145858
2086111302
480827302
681582227
267056697
1774692304
1989525194
1501755226
752815602
1853830330
2094296982
118816024
1734845041
1503353411
1859656567
559321852
436347293
1998803913
1931412512
1158115491
1504030757
436979329
372149987
1466258828
1503636285
113932683
1385198025
1715602747
787967236
1985355896
788276129
2059130547
90003414
2095687666
484508838
2025564192
688304743
28711491
468298875
1924298180
1285699433
1648644147
511799665
1562953317
1672719882
500396283
1473432222
173629657
93047940
44456591
1731202563
673505059
1791676784
658877762
926976115
32866405
2034130775
1591835142
337525832
1872110220
705968572
56875654
2045015205
1442450644
1857605623
734948612
1573313888
5117533
2034844274
1315699758
1384291019
37030995
955882926
2050209151
2099001389
1170357700
684630955
743841612
1464541228
1187212441
1841906733
522619245
837953212
268811241
1857365888
370528151
799699067
623279053
213180993
1379258369
369268562
292711750
1562134418
1019654899
1398109589
1568835094
531393744
234189264
969123154
1272420889
1152059948
270155310
714883812
1376795791
1688875716
234639417
1449659907
779210428
1997045137
868937241
803887967
1622124691
1921334240
152467690
1055655359
1754949144
1793207968
398122451
735485240
791449742
1261637192
1979820280
124578200
1838996787
1625752571
33091192
509297109
197812971
797679822
135333887
903757900
1027878645
231428851
1238984613
1210293665
1925106682
1767664379
1300437941
1829667828
717415352
688770289
230548284
1176864514
682611932
1186832575
485306972
414356904
778724445
1019355925
200493985
1854331142
1095842913
927215401
1768549108
1990392370
41001312
516247628
195324866
1180416734
1543331229
1702776147
1237267325
131406529
1323002835
744230446
636840353
1235831346
881506871
1303247510
1275113023
44653734
1951369572
1293764350
245025561
244551803
958333726
1613329392
718793168
1874045373
30351588
1932991472
498324957
1393871385
1948193392
914392642
1582176011
1619083816
1037922711
2009412553
365317307
1476360873
1627100979
766418256
1823763619
1439824375
694475045
1453633713
1191156318
271544716
939738280
2041409890
929186778
1136480159
1730818300
962353213
1769818744
1479059477
1992142484
1249197428
958500172
1107513017
1252725525
1705097208
644896628
409935041
2134059178
479444256
663206734
2011438181
695703906
1381303385
998768486
42522548
1034408828
452032873
412738627
476473608
639750748
1981868839
1460863702
489292690
2045831738
1261351439
1186729536
695524400
2125738236
1127783160
750801332
1257071334
282535705
1242421658
1165358002
2037119974
557169190
1416879879
151943499
569456537
1137145726
751696067
1333017061
1371173756
1735481986
473465398
2087859841
1293619142
440910209
546304136
2111550583
818286125
1152209671
1242220600
454946694
1443005678
535328906
931437715
185956608
1863344655
594410014
462862495
82408248
2112328134
1512658286
138170810
1896928879
1555435011
1494590839
1021079078
1537786361
1058308460
862443619
1346931264
1071935449
931940685
777994271
1370209594
1016993967
2035444021
700868119
1785966789
1399259289
356730177
68086746
281451369
734673098
1704107602
467427102
558701837
789275310
1296123076
783739490
2075256858
838765567
2060258826
2027813992
485159359
1451542844
1935671615
1972859303
1181580829
352653302
1849699745
1406224019
1456792357
944611452
1519230967
1988492569
749453558
1333731069
2121799950
70182700
1381337813
1458509623
657424068
882180202
1452956233
174666464
1597511855
2087828497
1267314450
89490881
1588776853
2012555206
1784367169
1449115188
713422002
123123458
1025060705
77930726
2114628263
310941001
60419225
803595095
2046618231
196220440
1579364468
86979607
159592798
1618139264
2047201475
1662503759
485561524
1932802151
1657104076
1544310510
252402776
2061646204
162040800
485349286
162837477
1900545151
326172605
1542446211
881807886
597926898
1879398471
1702847963
874870509
675773887
720944732
1543838576
2135236252
798169297
904527292
81814407
1099582414
593119351
2120470758
1526490920
245790188
6370676
2014108007
1525379258
682741163
1056360848
1140942498
2034440377
228342985
1645987354
1427708796
158904956
1756976138
1267683783
1013418167
813142517
1073784951
700265310
1111996149
615645592
375181507
43913908
1098545523
726797494
311719154
1468922032
133250361
1306803481
1306701460
1838830547
1117168873
768792599
1981388713
1930255863
1482531029
1031369727
673168002
1629400710
989210934
1449578755
1258101790
1637274181
866202804
545317881
2013903936
720952174
1185067758
1952236157
5584996
2006468667
615044433
85850760
1050407324
489493623
604284774
1619967996
505253603
960354155
953888338
1815893396
1764616517
947601893
1348538252
15011283
331853539
863745388
1872021275
459591475
33831230
812056460
109385342
430023122
340355289
889789345
695184862
162906520
1660732196
631905256
1904797471
1179957250
1962123399
209625136
1150966868
844770265
2126916193
1999061575
2132662624
1485667267
1275320364
938122649
252648089
2112034777
845596967
1948901123
1765732459
1144663733
2111584147
1878304695
125507283
92576040
1744700820
1255430308
550474067
1231311674
1494323080
1751999113
477899521
1472995590
1915530413
1065228504
1395948840
187647466
1601056066
1699008553
2083279820
1154699186
1498608443
1302368772
951194657
1400258322
1649609435
313350453
2031165548
297140827
1278089688
1496225491
307692247
1958998905
1442716185
1731524133
1385605970
1259386212
653256774
1084627515
671345480
1301483594
1067021520
1401219559
1607339410
1466501502
1962391140
825235566
766483871
1040556099
2037621300
1621032607
1130200593
1933020435
1982825238
1962775500
249913982
292310421
869628030
1285047434
1074031902
1546870773
1724260246
226395264
1057376686
1459253164
1228678325
82358207
1773262340
1526353819
2141374853
1369695069
1732972759
1139913446
915766845
2125375512
213602478
945204720
553297891
1558868748
1160927956
2096813299
1625488317
105443338
1259711458
524123790
1756649908
1799050650
1556419659
1355677234
10919045
1692084678
2135843683
1252966651
1139151181
66285938
437430255
286855623
481415954
334485015
1544826945
1967309767
1154910088
484917419
681995164
1496343207
565030411
556057501
1166386423
385732271
1690324393
1060734904
961841645
215828570
936153636
2037256376
1471577828
44155641
484446677
72793040
2055528923
31887105
56901018
567148415
1010479930
1198791798
1937021737
1429927305
1539941358
1645903791
1103823407
850661488
1183455737
2053254340
925149665
1598077651
207208696
600087883
1475993924
1564387997
90573607
1291433330
1362334121
1899984553
92716635
511260695
2003082678
1529402370
1935343592
226625857
384569109
815421392
690143434
1574508154
1221057762
74801996
365883681
2088987230
1131728182
1198760502
717658495
827142239
1915147364
614105985
392697558
331414618
1642021617
562745670
1343616295
733439855
1058174628
540699349
610740823
486146918
1888200672
1791361401
942632614
1027750276
1837350463
756821320
298269907
950290178
194575248
1062050052
1484518106
2127101014
1239870427
1940149832
749310353
1448043959
1688277290
1861699586
381479824
2056250798
857069304
2070613917
1311385280
1089744098
1325774112
544618795
1475516699
1350301454
1106492914
711341091
1721455897
93237573
728661602
468391423
123468847
1888380322
1482166837
839680133
83908462
1108106589
1085274863
1295939007
770553477
51020948
1695087597
479304116
1335958521
1587771669
896582263
1252801766
1752975344
2024131292
2065103682
1174338045
720046654
841675197
1476276444
930676696
968566482
1435160406
1444409859
460550353
666174776
780029113
1551554597
342843462
92176782
985203722
835748835
1681417174
217159754
1581125181
459186600
74878860
1308990505
1765744181
1262681480
680041361
1417445121
1267646252
14697179
1604657227
1617528887
1510389351
1805250025
591165423
618786225
1649821314
2089404002
1000568784
1760416612
297654927
614655839
805403369
1221657855
790943674
825482086
1513837541
592209169
1237919220
321471532
2137236192
1869868550
651200728
1010242493
492310880
1597605047
450018448
112540958
1476729458
1173728633
575578525
1803535294
2101692368
1688386587
799917629
693145381
1691258628
1813285590
674682516
1570113663
1270014725
1992413497
706469294
611233406
2049835318
1585179906
177251048
845095520
397449442
1381484200
1879823999
403107947
1929595580
1836758065
687439527
1945571594
753100199
1009130486
1461982844
23704107
793405748
1383655298
42712081
92037897
1094125056
1404360880
1487676773
723805970
1483535808
248859611
1732637254
1471955389
1684368768
1343484647
510756064
173608981
490320143
1558992837
387997723
805590270
1081701535
1425373366
811739559
710410638
588263631
2064615365
352970806
9907429
1232662910
130485189
1304373133
1704186564
1613513003
481134342
1684564945
724415377
640852550
1467250204
992701288
993188962
383112460
637474708
2142048
1488152933
995336772
871977341
278482794
1592616677
1271119006
926243467
1119775398
873009908
1938452243
1267432527
1054928603
1827613766
1964609895
663124342
1100717488
1789376573
1725507613
1113885505
274837953
149602048
967132955
215290825
722166106
378347107
2083481106
503382184
31525788
32491345
1785970548
2124078485
163257373
1494967960
1790571030
1504338710
1503800052
1387318393
681840043
312798622
3651120
48290362
1296499758
1839007655
1695482698
2065126194
1411019661
935823434
513150270
1840271085
1100837005
1399384371
228630740
2043281058
1855218155
1136316054
341043226
1896446091
1072904885
888763806
1574223852
785579600
1340895045
262649378
1208753156
503496162
1011490763
183404188
1768439006
1341072004
1627169768
2005911516
1817296724
1482618931
1485555419
1757143632
1464505396
1059638583
1501365484
209716437
516644688
1266781142
371266276
1025588985
190016542
740078098
347317688
1180239439
686558677
688787384
249160461
522222861
24137974
789092835
63001205
2087907556
578524666
1819411720
523061727
2024508117
530899916
6750876
1255186825
338089874
345546899
1268179406
1040345536
1440926261
791700699
452957089
531385617
1342646268
114924958
770373103
1826332190
193286569
1789215789
953437367
492311524
934834253
1401947506
632321401
1469314087
913155787
1405357448
550856395
1829027745
1953594919
1188826880
440391006
1759136186
1244050746
43966963
40534728
1919932656
1901223985
62098319
1216857020
113032662
1498747765
244956203
522024820
397970186
318762607
1355070927
1456471046
1235022945
1894895071
924732138
1036867706
362566247
1015656428
415941047
77258434
1737560996
787210304
2025415241
344751696
1090869457
2140065953
1276724218
40618763
1934918210
233076269
2094068130
303658056
1362630067
160605462
1538583646
1371204528
1945892013
1768788558
1286605307
778944298
760929071
315268656
845528480
975053607
1753200136
491746712
609590101
1707499317
1159655086
176289648
1839989924
1527061018
454909778
1498763807
1896853980
334438062
85841046
1416906215
1376478677
2033929082
1523296919
554640
1132253791
1761431491
601438911
789867832
304946395
1768875784
1239902223
1926796367
2046452134
853046117
198877116
1935592505
411322080
1023405691
1934427520
941377647
69077157
1373819154
382724172
1563811583
1884145656
317512566
1185901481
1569724563
1176283562
505150911
806291251
1040517579
164378001
783030333
777406897
1001596436
1695003918
1075380056
1256068854
749113376
633583374
807631286
1718057206
216775813
2105266089
1344875071
166467843
1939498875
4280216
1903570562
1091152169
1089399894
527034932
1620227131
2086067333
489384302
1925508558
1488045632
651857216
1762135190
2076523215
2025802402
137497273
1786016604
892683234
1980022070
816978114
1653340593
2085774580
830093096
604166136
1784154011
1424028647
45523703
1796048827
981349735
636522383
1831721209
225132143
1620145845
822017258
564132916
1641978639
980592236
630996551
1027748242
1629042471
410318904
567431387
1181688269
647260492
857297868
1087062756
1650202821
1072834095
819750061
742490103
1649107448
1757455258
1260819500
345455522
115365061
1603258998
357954172
241079450
1750390693
617886481
1652443112
1813285590
2042411797
363509963
185398723
77507611
1090491227
1635145192
2085137379
1310640510
1620376187
1663048788
264997738
824594421
714805875
1416772741
194944496
806479057
346025622
781970807
1849958435
1887711069
1116533660
1242775131
580767635
1698186755
2038369094
1180373106
1708583132
30803037
972038604
2049402848
778111867
1922723546
1680718320
1806737830
777054942
1938704934
2037446109
2021096014
1159774636
572312411
1910262788
2017293818
1802806566
1970457861
1974609966
2125240623
1351361773
1993085780
1744036510
864337521
1274730064
302023549
1487717282
1622948507
2034970579
1759141004
1100720819
653494792
1097417164
1919948414
133597381
1976303288
1489131738
1332482929
2101761125
1624566462
1557803063
1094236518
643047254
1722300042
1820573832
1007059611
38487930
1270361928
70938607
689636833
2022993616
1137221293
888118520
1548917378
46812951
1748021917
1021338996
252588642
1893648677
1097141518
247130153
2065265716
113343095
1276082262
1513574884
114141924
585651765
488697308
1943125165
1019309874
498844055
1668214978
1591610428
32304749
1312102148
330538958
646637110
1839146254
1411111523
850887807
2110278454
1743075203
41105733
346344455
67025150
1192326843
831846010
1348853714
1187007039
71457717
1237674400
601428313
427556651
294499526
1402312790
657606102
49010262
1890305480
1897498013
1135206670
1996211339
1587624062
1493467731
1345969640
1943718095
1406425368
883920813
198638946
880025506
1602461309
1493016723
1844108633
193937411
137225307
2108199648
1659482095
1508269085
496554793
748680443
173225590
1766733232
1095059112
1508877953
1081915053
288332990
10252173
1152842883
1320905906
2020169485
276271765
115117705
1761307850
823527201
903957974
278387939
1989003378
1754940077
576772961
1818647094
1596106253
711279735
1924362815
1400807766
905606634
1984159985
1555344908
1263638550
665982427
1246182169
1734348456
1156369030
296254261
724888724
2063326925
771912644
1117466633
1434655020
877116553
573579895
538695014
2078661656
69023285
1932798854
1739100530
157482440
40678206
860441098
305759423
624508033
471834407
229743990
674701480
1991053962
920188681
1844723662
514147554
385018346
1905807293
1022913690
478601762
1611074351
2018693140
87767678
1660563452
2066204505
1684246692
686191739
892789968
180460094
1842365919
182015642
885607076
1170857197
825001217
1302743295
1928741376
1641476636
134680448
1103802935
130120632
404832494
1352820594
1423269258
901855639
1981163405
1831810343
532785711
979450983
1129664236
1757227271
1803911991
348969623
1854456096
1421339814
710405060
544375293
1532714407
1634275115
1830469785
1867033362
2138326826
629296308
371338757
1575292818
670879743
647333547
940606188
1262813020
740267728
1015636578
2092296995
584501559
1552911753
965477885
254491637
1895060574
1375828742
898346532
407727660
413418654
194429998
1484588467
39237706
170784714
99811794
1990147546
1064109311
1276587613
805712458
1519560307
1330658595
948815012
905538083
1320754899
1159684811
1349885139
2092692824
1853685433
1829566014
1382136659
710715770
1104247589
1758100012
2071880986
1763033239
2064562530
133915674
698203188
1143061607
872881016
1210289397
1451897152
871207296
45821875
1973534728
1638436473
1870619650
949266428
979743330
1853619952
1453133081
1032026366
1432305056
693358065
1462944593
611390424
162129726
480394971
981441751
1303348512
202778167
86818081
1443924956
2027048351
1608689712
1866181879
1262314266
527126228
1124344804
2101018064
101755292
336488907
1628286504
1250752818
1707821984
1773969581
1197063983
300446785
1868942459
1556820291
604886869
1609964829
1706539503
1102260586
557789948
419733984
1750453450
158502319
953970512
1702819945
1400427466
829663973
2069295711
526931862
241800541
1493293900
960569562
1293452932
1700469979
1093488528
39073174
1891696755
1316235875
1057870465
1457255121
1091921987
2020811882
124171248
642579678
1701155273
1330262373
771920643
873101308
1839666812
2019308606
1402928498
1708755913
535717636
1613751601
1434481993
1280979382
1288078233
1171546561
1200546440
656060415
361282294
1279101505
1271168894
804194514
843189997
2076032439
1200686218
716912381
880305050
1037193050
1507487437
268002785
1409142811
1211257553
271551418
318408263
535314335
1985000650
121241970
1208589064
352270440
1915260480
557581200
1546900225
1299402070
1003768942
63311148
1382917319
1421292409
95466719
1873914433
551069054
201269622
1798935009
322296294
2142534737
1980238130
1013005533
1326439088
883051069
1508313635
1811311478
1131292008
1943210303
50201946
351093381
319250736
2121974509
1015844376
1199086111
373920025
1111387141
1869167653
2129635792
1794315976
7786085
1146918529
1348644494
1309689170
2106265978
449286987
1343270589
133855476
1011877269
1497012324
22416941
181659926
1692836250
617447582
1862855454
1938869164
1915004205
1453375785
219735501
1289622147
374888436
1782153190
1046186979
281697862
1827592725
69573606
1550174335
182751683
66931879
542621378
986272811
1937369805
1423383645
2144907894
1160761931
1933860140
1086400068
1704772452
98288150
625713489
1616499305
1063039192
322828388
1261009383
1924146540
987724680
1445962153
1793903951
164095509
1740349596
745140338
125540205
1116754829
545871485
43676183
1437412122
75198372
733007909
105369334
507678751
1308333556
1329234019
778749870
758938206
2126997802
1556879945
1796203812
412530349
1349428628
149263564
1695208583
1060286881
1630414288
1204936768
447661827
2062672833
1551477933
293525935
1322360020
83218390
914164041
713133880
1161725947
1393062042
16539096
1788534481
1561253094
640770375
1433524991
815556070
1296610741
127398256
1813390091
103658490
574077269
1831422107
652798822
1301887271
1581601936
2021892116
423853353
286394602
1820637569
282272068
1770228903
316420179
626049043
2003834437
414113231
460443406
1413680211
1302747597
116127601
1533170804
742561619
1446698733
1516944957
394360146
690630524
1830955299
694898386
1522761199
527948014
1031971131
929249525
1975118096
815942435
119928564
1217972511
2062873924
658100817
913689274
197300022
1654006462
1350857346
358061847
796932442
196856989
91896764
1590830308
2103568558
1092002991
956732741
1278580778
1733042199
1779620499
1706173514
805159297
2116355909
26743695
1501719648
794723629
1163718214
1529217386
2067903848
1219325714
332585698
2131017625
1111240923
257581598
578114298
502458376
1713966515
412427866
2025247133
507320303
859215296
1640385108
362203495
815614742
760410085
1075119152
1553784787
448397715
159738926
1359002347
2043426416
1417759732
875726664
310008149
1321563155
1639693207
296461593
1097169794
1271835881
2138388628
160810740
787686767
866281710
981554401
1062556243
266952577
82915933
927014650
686220749
1074612030
268886566
1393638561
468540011
1886166591
220872251
1308720203
426647972
1184201906
2069240059
621261971
1481702060
222065236
360339785
1759292740
1211328146
1197424196
1110562248
996053610
522708662
418267816
1361163306
618021008
1293639842
327006976
1543433809
1755931994
1803903367
1852467818
172252768
1678766339
567484284
98687088
1356007029
790628478
1366221323
1621431789
2138424316
2081364030
1455445104
1533408839
733941433
1533826813
1005879810
1648759210
1517612376
786229312
2135776050
988059370
935872815
279127740
274641803
1549025862
1927248658
1813346359
296015334
1280358611
449472427
1122146256
8624129
1465165994
1217858643
1032966472
2006414855
1769849356
1828882810
1855483270
1395516038
1784499005
1975382511
1284989544
767779906
1923619465
1019398026
788783569
1397902962
1009210475
1402043272
236688789
1284629972
66452348
1069730358
1985938584
268565046
617170162
1168969752
1607907567
1436444070
1732942799
1220183943
1526430241
633392188
75530994
1637559168
405041873
1906768338
776001248
928008468
40244141
926452296
497255349
1549473401
2025769059
1995278821
1028001681
1791936138
1863366848
603402606
1921722011
1896576730
1108566307
1112338961
1445674350
1377644822
2062188182
335737605
1985845786
744066110
1694457062
589072451
1860124496
1479840663
1917663547
1982977967
803191186
1122800009
185336106
1676367631
1204130354
999884918
1580651711
1732328892
1853166947
727379373
354721192
1958835149
594818542
1344765734
606564818
436783655
206881606
1268226730
1047204710
1480064446
925186372
702455782
523775439
831002717
824564046
1835897082
1843560573
1137199468
1464429141
449685144
1858867915
594091141
1355864345
1514405538
840670519
1694077698
1013918257
967476149
732467642
829385475
665552211
197860578
1849366980
1100521303
1018933180
1860124496
679082819
1098955878
1682278478
419374353
1948766910
371372983
1263641417
1952055042
999943741
1761924485
192222039
1199010039
1681054824
1037543611
866282667
2111074011
98382251
968224019
851738150
1410902660
1201073856
1024913865
1659243900
1882839713
42465226
683627313
1376990844
268598741
1865347991
536996972
462568787
793009685
1541701944
1075045908
453568995
1859463816
1635117639
266164675
174281314
1476448362
948504870
1921524643
1736326042
1727603781
816677564
1647911648
472487786
30969943
1984046468
1475886714
2046086900
996538122
1632454945
90088329
164544930
72135618
451699408
568299804
179081366
589904301
781430756
88999777
1418018984
1006532277
6065941
1752693727
676456536
2121056615
162147148
396854790
1169483522
480294152
535077017
1773123657
1086736496
800266973
425824214
600599758
138020604
146724869
209628281
1717062179
1049208320
173275283
1806752833
218552488
721769925
1977251549
955058139
999675391
1940676544
777750636
266874166
314186874
190800421
1153364630
1250710583
1844370807
2026175512
729870056
1192550873
1489104397
1393942401
2060664446
1684573034
1386207826
2029068247
746528753
212102473
320687524
694069260
1809632762
388728202
1644913534
1346551573
1937075850
523580943
949095257
1851460872
518014294
364904380
401837066
1776903570
1961160205
1780917277
2125175179
26076673
1479961224
115523654
1384440400
900327830
853989554
172807133
320678099
760021292
1827891840
1639174214
365773555
457528213
1118309230
1195758340
589397998
2133732050
535367083
1824180172
1505988956
1792435307
729821270
1180971391
2134437237
1301696639
1225029884
1184615165
654287486
1199020384
1194985089
1925941642
807191812
343371872
1783333673
417843515
850569987
917620530
1193021596
1592314710
1154646195
24762661
1881414743
1201084657
472930906
427265264
1545680198
455838239
1380708648
966719606
817038380
811082274
321577519
404037217
1217037769
1285490534
672579206
1371220165
815695522
1912035385
2063392540
1047949148
1467957651
818269421
2005103411
1535177904
713124258
395436999
1629556646
1438200167
1699985433
1615293672
877265168
1161047548
279263983
1573354308
1270552905
1391220601
335184121
1544637798
1809333220
518723023
326641319
1192442098
713223061
1214971255
1157597426
669660620
1020014910
1981581084
1679818293
1208159974
1120018698
51792837
596129302
559166792
1734025592
2146368696
1385433023
1405726884
35872427
2011533041
813966133
1795792629
515473336
1976539443
1560347473
848776220
885178357
312040462
1070711941
889167486
1398992048
1504504793
98565070
487145861
4114622
779318983
1278455826
37782106
270445159
2125335133
1600986295
389549509
741001970
708696984
2113406927
294992244
1688866754
114067520
1297651237
54959869
2081364030
464065683
1473018239
1173117398
1930081395
1834527945
952665780
1274190911
1904193142
1422638975
497336183
1444081816
1732199389
379388987
273080602
892206207
1708275924
563988542
252542140
1356852558
229344732
1903400111
1694395916
1670856987
399836344
111908217
1365243238
1725723792
2092245163
261167850
2049865536
1765105888
1605918801
967031941
827414944
1240505790
1991418955
1954828605
225384661
1163037116
1714304620
1521867212
594962485
642783292
505536713
844116351
1961192345
723142047
2130530419
1556001972
425678051
845920498
1011054380
1915162286
1475619203
1088110545
720877656
632301121
1790123913
442830456
1936161617
2043158287
1441578808
1743336605
1196193048
440470766
1341795861
118728760
400299259
1891005224
1591036394
1952805475
364255241
1456945577
246762454
365728920
2078009067
1971802474
356489706
182078972
40601768
447064775
539097691
1343522146
881182808
2040173586
610639895
1169810937
946330259
1121962158
356377802
178353127
2067817
1874612142
401191732
507224413
1994070788
1848739545
170785483
1115035879
1211757938
1939429442
97308017
225939527
744020379
697776972
616366632
148364192
2077677049
14200473
219575658
762335366
708325261
563362447
1583858390
117566963
536919628
1893534211
694194709
1539516779
1422979380
1396195621
1031790250
456771487
463092581
2146337574
1429288282
1589127957
1103935826
616563097
1857828018
1140277579
882283498
1137808379
1878482321
1235044691
1716763839
454814314
986571456
1936786974
1605457906
1157493058
1098952727
1801466463
836526945
1360982255
118427704
393427568
249065967
406158227
658011926
855770163
1502205359
1333104935
1143927253
181284993
855256096
1718990521
1420514697
2020701785
24109418
15203024
1492997601
751733594
1960766126
907082898
51857427
2128487460
776143817
1096689981
909158335
228162151
1291246610
1393793627
1784991669
2052651850
528589526
559616984
742417736
1510267182
1421870019
1951544037
356909005
1211559578
723129988
2032857276
2062244194
1534037896
1903978610
552773291
105747797
141230816
1576896833
775222251
1051444776
982156399
992309531
1300661401
1893674489
579722867
2020961158
320384242
1938890727
907963634
424577552
1200687599
2023666671
1216687811
1137308408
922239705
1269383948
1012600580
1479240386
127899170
80669789
186273296
318601525
365338270
456834838
525210992
685621091
1832581738
536446648
1751358742
1091377707
927294018
902533537
737688589
397270531
20214169
438108241
2009958819
198682003
1362815933
623219089
1213121975
904063520
651185549
1886658377
833937839
96552049
1593725772
1607836008
937449754
1045458207
1614890267
1996099700
1943721668
288588783
1706119027
1467712280
1436438220
567557088
1727048235
593722246
1426304357
234932584
1516953583
214094801
498891315
977842982
1263541444
1969180382
771665889
1016744357
638415260
986044508
1934907350
1106557760
1074266108
59776839
578971046
1795422495
522180135
595265988
940585527
2024854535
1374578675
1743478580
748196098
599406895
1029294706
859361556
2124672292
1182288129
1563534213
1802438834
911015249
751056124
463241500
1790824893
718838808
498088714
1792183880
675911276
1065034261
1074625593
1569628636
1825274593
645982978
834251104
1305339789
1304506687
154722761
786893189
660661891
1473523636
340108390
66830984
3832464
1270644690
58002972
853964659
1682830007
1848520492
926256329
1073545999
1788204615
2044282285
1781948111
1769347268
2046059410
1610263130
1386611803
401153209
1095428870
1206614074
30239453
891732706
1200524036
2104217380
1769387841
1014312634
1688238889
378401977
402929208
260604432
695915115
1026132196
1151573016
324107993
2007521263
1784770130
1506911765
79117721
712963892
1579977508
1619320267
1142330901
1113787549
1751999113
1261612615
1825940036
419613109
2125517360
1254985980
1609904435
1755574287
1839057268
1232428855
490043449
1311732103
252298862
704721944
790429460
790005530
1706417283
720985422
1511657276
1367966424
947297453
364878868
1907295406
1833649771
1596171491
911498044
1005185684
79921474
1423011264
1313632032
310691122
750052075
2124366513
1324354732
808687698
1791630258
1174837607
407588501
1865772437
179551113
692261921
523397323
137487487
261603281
736393366
787338266
223148556
1459330180
792611817
641512123
815548772
923383578
1748336268
436714592
1783916514
1875015955
769759052
647395748
930331289
14959297
471194977
732821892
67834068
1387608135
362320615
394110260
1293357212
617467657
18695959
496585147
1958345538
421293639
288264133
1492692736
1387397439
545468499
1157891
797249749
622729203
167375177
1403145737
1896912881
321618716
842177849
1353116305
635920969
902443172
147105404
674446224
1694195307
1713466931
1586743629
1206157243
2044728955
803467248
536252423
2027406059
1300627154
1306044329
1954042015
1895889662
1688291095
729262923
20020130
1707596529
1718778900
655207597
2145783266
1898895868
899982083
649157004
256777388
25254449
1505820335
2145024044
455167250
7411575
899533224
833224891
77196238
1678151413
985405252
658294597
1257616471
1584089249
806114722
1226520905
1054134275
64839093
1848909975
432258582
698712576
1533595730
577929435
1662488924
832743494
1588513013
1083365825
1003035074
1015954947
1021071668
1906509245
219217278
580818566
495943604
390239954
1657640828
1917611719
1000327044
124789532
1182283661
1411662617
1115557052
450079941
1491504647
866787131
1953039986
1540384573
1454983223
1695166332
131426253
1247300631
1107161147
1777068405
1370227954
1939958502
1339948114
624078741
445809947
659208041
333138475
334068875
458964055
747905428
665319800
635060449
751616736
356065451
907961138
1566838012
498767798
111851738
1542772685
26529805
1646967275
1654940591
1728696010
893018975
1509442163
728292265
1609716641
815355143
1411060381
348694056
2102286647
327850919
729941533
581314659
562708724
1460177518
507488876
116376809
1928480080
1291330615
2115602809
1124139110
1838969997
1410570469
928620597
1004235221
814313224
1759147007
1899137782
1424177461
687707974
477490259
1560757855
110914424
732806011
1696521957
366398367
325798597
1712065755
800109532
75303869
365111071
141634123
69332601
938235390
40560137
1211657448
652691187
884945431
1669455665
1662937110
540980298
2137854718
49674016
51203010
429008520
2030880072
462657611
1897068340
49228546
1430152237
1858716343
200837782
82170976
1031516304
1251123523
1237062680
1105328440
74653116
1314103215
971928219
1483467531
1082772717
1155699908
1666628118
1233166982
1835528124
1029998262
1600255769
978921270
1546974656
1210624456
118407726
19118564
805314978
949216120
736259836
504879155
1429728438
370091862
1670540231
844815205
315815343
3132767
817695068
1702096106
761017765
1420998033
386142315
493431501
1117513129
681025857
1604121016
458420241
2127251947
39246737
1455088210
1869068015
844468863
44995515
1313450256
1752420719
1322338874
956164312
2095724251
1749338034
959639338
1368868362
844556626
1655596513
837162889
1122450721
117630799
208087025
832356014
889158749
692571788
1833700201
1032023333
342889179
1778460519
1469211806
1424501194
1258331588
928329646
456623287
483109582
1066183388
1327958636
1838851360
1223491028
871795990
2035847613
1840311658
270827098
1251232554
1358749247
2018643877
1847965280
650729065
134977196
224446583
111293252
987899047
1461463809
1666570165
2103508358
1728400203
302292208
566456467
648838303
1508990166
950480280
1734523524
441893439
874602984
1348856398
1054518331
570776197
269571572
154014699
940164810
1647169107
1380194157
1983003180
1998024911
515438466
1118885794
19892149
853630747
1210616654
1745683341
1217840532
1626811271
607425727
426112639
888852875
1107122475
556096210
1205102640
246471090
1800127773
1562516608
1608225591
368444383
393427076
2022570405
1030391558
615061580
1704492942
295637195
494449460
1987027934
1818158976
1163084803
1065721087
1010179104
1222033373
555433752
203110502
1414900449
1765111903
898948438
2025504733
231906262
2080982867
657724030
2057159950
2069011680
957813123
285511658
1847061783
2130355717
1201045961
1955104935
761357760
1240051907
813995714
628320429
881047606
1195102917
1673270328
635899594
230900423
813168584
77764646
157548715
270364147
1726743413
612217648
1708310222
1534017684
1510552406
1437469831
401027928
1666734952
1488637524
1357201817
330765947
1466502940
711935359
2001983640
2097107637
682227379
1487935455
1933434375
1358697685
1627148638
1843218509
1991454159
942769670
1146018930
1655278042
1655477697
1066780830
1436005434
1663124359
1399618921
1284879397
697615938
1283896947
1076422302
586119939
121829785
1459729723
1570612753
1650754101
1191090501
2045967616
1420364566
100287012
468912707
244034362
746392982
1766235756
1435440234
1090416202
1455727242
1780652578
149626428
1434836405
1052648483
1070853737
525352899
1119473504
366887097
1894826000
862417457
885144567
302903614
680238068
850441970
1168491986
1167991443
1400907843
1221579154
1010516251
604703341
1479902029
1700905022
46076754
1774589276
152908490
2020299328
951728474
1064029663
142827211
1142389076
1189900408
1224103714
250181146
1582582166
1315440909
219868008
195479955
2045154375
166150456
68023539
460268964
2057283905
470906160
1112398868
2095164535
991517843
139698867
1390315714
1963438429
1234974053
1538170836
1319402236
788422004
451776946
902726667
571963737
1098993119
22386562
379315326
1562563508
851971731
246318255
1562729941
701540726
245282659
1737615486
1580294153
1689023432
149945924
690144132
1379468121
1841078225
1904331714
1365098855
1649042879
1103298907
1418094955
149384000
1728019376
1768095750
1059563695
1814940237
2025698532
589733149
917764009
1235450290
1491734590
1895333078
1307767414
308104071
2101654976
1953706913
258561930
2106403215
1479201202
852231583
578092444
1484073102
1493930241
606765005
319641047
2117224488
324126043
421684393
149988284
1089013940
778528724
89261081
1145002
444277028
1932221369
1475438233
631006462
1008498785
467887609
1430870864
171606556
1835522300
128156742
457766515
1664726447
282502634
39125113
2031371205
2038260692
2120833826
135031473
2017195466
1858718594
417433942
839305159
763645102
596408625
3372267
822756887
1429718110
1358295987
964143109
306362354
2037160964
449240837
1897783401
2016813102
652394806
960502004
563655964
1635790930
1597967290
565360952
510654196
1260276482
377605427
111809721
544816900
1781426927
1914917591
1763605985
1337777754
965959657
382395706
109196366
180153304
1635237712
811381059
589406236
850489168
1254339310
407682597
819218827
1804894509
539925714
976801523
1193763043
1022600558
703578814
2129816219
402335141
1910370561
717414889
2092083617
1372419341
858538553
1600884009
1407581923
1554507410
213378603
1134540785
991263434
778692698
431733734
1144920723
299065120
489257458
2029138976
1487253100
1454791592
256262412
1495316464
15355353
616586138
290912960
1722248493
1320574177
727326233
1376266479
1552289924
1054954783
809334296
241279768
1428345846
1727290491
146111143
1727744896
95220636
1982076688
1979264380
1349620191
1623159199
1296958838
1031156090
1429422288
1749481833
422500988
1408013189
156338329
60157450
2030031687
145390085
12429849
2001010719
5617086
741499752
1918493592
2133050116
1338280545
1068988627
1181335969
1585659093
671506013
701389316
1712502601
1914545950
1290619836
1541457905
1107315631
1358076004
2031777879
416089536
875118161
1265735641
1039751024
647237359
1877542288
819617650
83710599
1626450837
1399609107
2060571704
2048666742
1544687484
1409074230
604087666
1586654330
1914604791
239378338
61593343
700168389
609091542
1181126850
1856761737
487836835
651355466
1915153361
417769466
812534974
483393012
103276859
298120567
2090682475
2080934141
1102673291
1791656745
821822175
2059421807
184061927
2115931308
1235230065
1135422671
1172237894
1592892627
1864817073
1665550154
2004949273
588824890
371353524
395806897
486304064
940179692
144886948
742012868
60838189
1675411224
429673791
1208178238
1267677538
1516519743
1524615122
118590384
2121524001
2122765100
1259490681
820999335
151514190
1342450951
2113906415
408322011
1811992520
1307366806
289998905
1819021408
2018739827
769747625
2078434551
2054820097
1076596718
1312303110
1424654745
928303410
1550578653
2130481504
968546078
1522668472
1927841514
466041111
940614777
1855393119
1466123998
1283373319
77929188
1108678139
1799692745
1170316423
861132488
1692383395
465043221
2019511565
1285669325
1479140806
98317204
862423148
919144168
1440136743
1571885617
1826757062
1078505955
1742391069
703417238
1466915213
857788787
584469358
403714984
1986148325
68037382
2031797264
1748126427
1019570466
616146765
1668626336
1906645227
180312570
941451874
99323450
994371807
1654559959
74769995
615737223
627557985
970919413
95300631
1719268956
1701462675
1586245133
2059205288
1612919852
967032491
1728516403
1673820078
900674125
537035409
1250352637
923140327
1039376670
890892946
284214163
1658658983
1345433795
1785937284
831023554
1684398407
451512573
478792699
2029822041
764373299
1149311327
664151569
6833477
320461448
1584125659
1071296241
1286721196
1452783318
689430141
910618741
1474878778
2000920477
171092046
985124960
1437607536
1761964318
507853226
205891417
1397634840
2036332071
65808968
1072921337
2095627647
42611306
1051200690
1199948564
1743835366
1655948649
1977524298
841184383
994142496
2100820206
154722761
1971186767
1582729061
385734181
1375109288
1535478856
2017721812
760808859
149799994
902227021
1008405515
324513693
474888645
1077328537
287924838
725777903
264823752
769416191
2133341210
173375359
1155246489
1274580052
1583182953
993936045
1634501577
1106386017
980339427
766728556
104809136
176774725
343193621
1610794809
1713887549
1412022212
1952446010
880537741
1441179405
1401240240
846728738
543158020
1391134831
472810823
1834608895
1480318437
2140572978
1516341411
1625267918
1825008398
1456573394
746914263
1353016345
837459021
1194488695
1160798232
425271413
671862066
1026873580
801628890
833936500
1308530900
115693135
1598668091
568102452
1156256568
1161275586
1511649035
189101340
163508555
886165080
235755690
591199702
85499574
1094310134
84184965
1724273912
2020968658
1582781609
1008053070
1660571635
1908988967
125345491
228021290
2013748197
2069043272
530170114
1139577432
1753028517
1583595934
94722600
209493602
1140128177
1420011385
335790142
2126310093
1183658153
26237375
1942688360
1274566293
1674141671
1582261052
1643069679
1792563792
836526770
6076484
1414909341
343772468
1829664727
1463668782
1981915719
618904970
689160834
1868808218
6192885
2097104507
55335854
311087185
454700219
861344192
1519156039
1125934784
2089797856
1039809325
1453393146
2105396865
631620110
1418749250
175832499
488029993
1452460693
640185032
336785310
472408747
27376836
1745519755
971532121
1060858799
451647653
1110291256
71273387
1922926952
124878445
1902851901
1562807443
1680334414
804309727
1892292120
471473318
1446395380
380011784
679624539
554367655
494282918
743283831
1655183726
306231238
858831599
153738953
829621291
1822265942
522007450
784827008
115539811
964059283
411888023
98768501
149209411
546077017
679067109
645729025
1347873446
1762645061
843712136
59137201
1140914362
1564334387
612554317
716737209
299475376
575277884
971667428
1152574349
495182373
1875063874
1120661837
1033245085
1203991522
184777824
10111026
1189518770
1495450156
649018307
1932502412
1471103539
352624982
930382385
128628286
417697963
596113903
1697208689
201751730
1433854146
1545063364
300114359
988331443
251034420
1762514451
785076863
605509421
1825468513
1516514564
2009319167
418750276
1019562898
711097847
452996262
1463798172
1707915653
1465471895
1398798998
1472490170
1052492319
313364730
1755334881
560249088
1197791721
713598000
1296648686
229003428
333899003
1071455749
1571539533
592165863
994110198
543938503
1216965785
1608359238
531459406
137343217
1747514882
318325829
901743708
371039600
2015376280
1084215247
770630834
648012480
1728951411
1392060016
438016420
149102206
1664504614
728489177
7734503
1400826363
122431467
1748236089
742913040
987968474
1617128472
1265317468
765858854
1113868352
2107172637
1733804436
52041066
1536430318
870125873
1108123629
1404317838
1354258366
660543798
603077210
1975711053
1276622870
1611827084
170173971
388282626
618746519
737093707
1647592894
1654983715
776352884
1635134110
70734846
1443278193
1340665694
1679411050
161038364
649327486
949086297
534373326
718889489
73972084
782090796
452733221
131498224
1916006226
1273330734
1721243035
554926539
1623312642
512953710
994082889
318217213
1168357207
1485444268
2077800876
791632550
1678657080
1263671170
2141284918
283983082
2059919820
822861122
325154690
1530685983
719112732
221751271
764235328
2008563708
286447971
1064239355
514460756
1291558567
733225192
888696100
765385640
143291393
707342505
756393425
1552056601
2028431119
552365143
498650646
1945082640
722256280
1633462071
1703011777
20650424
650729065
1316670614
1120323170
92215923
878141360
1873222719
2128754767
1091152169
1233250261
489146434
824252057
1115319883
1134853314
337147885
1644236914
1785405206
1113173439
1479119663
730128472
232359752
1460513314
809269943
1711944978
610204018
875342031
2039115948
230353974
1114663104
472251123
195900704
1142026338
49623929
1048608614
1240751873
527642158
1527056779
1440639025
1285297655
694833896
1986125072
2069067084
1982667937
752915666
1592992695
102334817
659706497
19011321
1800272501
256950604
1958706858
1538610715
100983488
2041054504
1247999741
261435659
1522695112
1859226256
2147345948
485884976
220478827
1589448997
1887986974
532752050
598562755
1615738229
1792988339
410150157
1520551206
550392271
988329760
29061971
1074332175
163720360
1580690056
66753082
88963209
1479508010
518938138
1732603981
1372824411
1760516253
289610355
631500209
547342593
437520105
1723474204
1758286666
771530981
1584221750
1088800753
1305263012
1691514096
1490008360
2035969605
1553117044
5811876
969919808
1183283467
1318598757
143632608
591702205
649633907
1255416260
776108034
1267114248
823610915
1820717656
957858571
1465239839
1765525523
636640305
725516042
1762843796
1413527158
641594598
140412526
1229622018
1779988703
838217617
1963349581
1219523379
1594662799
1002666493
645292124
826475416
657338074
1520718256
1679548121
1915701465
1697573339
666503368
676075248
1429458057
1279966103
68994813
1728483883
379533243
1942748315
1545583724
637217527
614539631
1378640454
1040087312
279277635
57474792
1714127869
387669546
1406306976
1858209786
1986908525
811113290
132945767
44334953
606136699
523477022
143309620
352911947
1854953652
1144029233
1233312819
1861191059
92558226
993927319
513206817
909678962
1408306718
1602314095
1707863817
1436490732
1439910093
948311332
732960831
659728207
1681308057
1985529466
675642924
1213519713
1421021942
2143791187
753044893
1407663700
1312200118
1137588798
1907974444
1510913984
687054124
1000866538
562234236
2067968018
190824781
1810981368
1905362014
892336018
772230876
105781237
2001650228
687551649
1478974371
3512942
2124474987
193290935
1839699034
188253377
1972520359
270923270
1280305287
1694363014
1198460387
2111868821
2128439533
1744353521
1301607431
1653117275
1064831102
236323297
2141509293
544953892
1369285705
316349491
1290293225
1396415670
1808523727
39944489
376339362
2051185616
1525137053
1138013513
2005594936
1349714967
95737785
92642771
2117414493
1885991182
1629921911
188511298
1272987092
161664050
1854641875
1556726371
1409809821
358052397
811517153
626794103
582461179
1237988558
1292836212
683266182
206222499
68339407
381393850
947004741
144439412
1779148987
1100327257
2033375740
1134933613
1033921850
1500313299
1170448755
1190330872
28967807
1081443447
65398170
1087670910
1709109922
1733196246
1586246568
372675102
1222170101
261732861
1341616115
1888505023
343699278
1619876411
1582358507
845553609
1015817820
653676449
902747919
397799370
470075899
1935631478
1532352738
1719265349
253685678
912467260
56747922
797978339
1276629304
937055696
1529532844
1673851768
1542427229
285956743
1091855516
238413911
1986662044
1301568302
2111353193
1515665358
482148593
1562033715
1130878930
1659749747
202068343
886254633
386764495
1587671158
2067723723
1538917323
917167134
1581900290
784655569
1856174212
451348316
2081760500
1327982354
1805401880
1559317929
369818293
1083979510
80782942
554219261
2046335840
1194853544
534925524
1008560362
927836294
1050498213
763927767
2112952759
2129813749
62274035
1237664509
1154845273
872916098
697985174
705876371
526458019
614818703
1812157989
1744785085
1460485610
1730824412
1041846529
2096658620
933563551
43819502
2102506418
1857356359
319323154
484732338
971279980
1040887001
1562382803
136042517
1031760205
1566573220
1226216748
1587802800
484865416
1415791271
1754089802
1287201924
665485218
2146153420
1226930303
372611113
343205800
610196649
818149406
677581721
594200452
1899234691
1059134829
575691805
851420658
75345064
717338143
119302325
1713724376
1414442382
1038828123
2014219684
624303374
1629798859
1320182220
849220592
575202470
1234232725
846232350
1175729153
2111108089
1910322710
1062710441
1541410014
2011116848
1191838400
523268776
2067416665
502485171
1680831580
449816791
1537253223
2078756803
238676773
1344444636
1399843423
559457020
580969529
1002114142
14190802
426681058
1217495200
1802995657
1849011451
249197714
596645192
1668282079
930574567
606500787
697323309
1460908054
1923405060
1722902573
456864676
1894612432
662325898
359087048
1330051166
471981166
1156906892
1653892293
1289181108
1025474805
1136249198
671800378
1099955425
1817050982
2133841870
1896293749
1048831482
725718847
1620088335
1544460727
1565749832
286575685
384959003
1068257148
428694241
805427005
1266450089
1327181280
45446824
831846010
1887635994
1633490328
1219544482
1445036989
743171595
1150971323
325966417
1619742411
115461292
804431615
903428806
468856101
390346743
1082047025
520777640
1621781139
1639093971
321796886
735196973
913178012
2060022766
1778713951
1759198569
453517679
901601430
141915966
1833038241
1710026766
2027104368
1066579576
1344855722
991193616
140664158
1867672416
1447183037
1027275994
265917218
1368362658
1052836558
204730384
1229849987
1482215335
2122205973
22005099
1637728240
874540572
2063953797
1639253243
353716246
1680019352
156374542
618210129
606097599
956025972
1294617709
929615720
1020169839
1993900872
2005876784
2001962402
2019037176
625199105
1366625134
123001220
1821121758
1166283841
1976753814
1437983425
1796937223
1876946579
1373439469
131597537
1718761436
717042915
580480394
103302875
1730312558
1098516472
1030544819
1929593258
1727063702
434851949
37366753
1850618397
1482138567
1678848183
151436428
308100134
788080690
54083239
1854076958
2123630713
836551918
1992688527
1347267730
522057532
742088744
1735671346
1791648858
1820861561
2014339656
1364045808
506414072
1448252982
920213569
1828519594
282373297
1950919918
299636635
559782947
144193700
892709769
1986294505
640887608
24241148
1033423494
2128985126
1522611752
2023024269
607142061
1752103727
1760952182
2042275281
111266093
510891171
128752612
1511610421
2090174207
760420550
1789561004
1756166828
1780026469
122310147
922044826
681073660
699359841
1425576272
241118248
1644896498
627216235
106789846
1261717519
1381213917
222764108
266935838
1282575381
2142152671
1295959695
148676787
632920724
2080470190
1767941674
6054321
35134881
304310287
2051055933
126161792
433328031
2024508117
1924815391
1114306701
92820509
1350161803
1424505652
574002269
109967232
597721634
1424387863
703555537
821220136
281231462
1225842073
1427549252
873635471
492498600
1299388225
1297885012
2011862928
833746774
1228568625
588542507
484745184
911231695
927675679
1177976796
1241113389
1037449206
149118837
1612603279
2017501823
2014241562
585855724
801403803
281991680
1496387952
1087509093
178146405
227350718
197150392
352466509
2082780343
521375222
251083305
270353064
1032858646
1106489329
855479233
1821350974
526548889
1542514794
312539663
1151298079
1256560021
394284090
2098518486
1176290049
1516296490
752182126
2008665904
1363912639
1348447998
1592119815
1313187490
545699127
2020411895
1427109166
1310662262
1639063420
100011166
315610644
1727867447
1836507401
1716873790
940533745
2029666953
444786194
21362061
627998160
1537945803
298999552
706935996
678756475
1835522300
270402375
1762533579
532085059
2025990625
1328393623
1498911156
928996649
827138442
103189729
728769661
1015971396
501975698
2099646943
1330059414
1991418955
341586826
1103475228
1590161947
630981225
309197360
47625535
1622792379
1903461536
1208184555
1039819679
695804242
2009711038
1156467180
909569114
92220072
55497388
2030840290
713379553
692056570
788756591
841664952
1742063553
2020047826
554109540
500377042
415299835
345892575
736316430
1449796702
1968834655
696432044
1337519541
2021624189
1363492406
169980411
1515586946
242721334
1585506761
1471807091
1017109738
1311550282
679317523
822233165
615783145
1789039815
2037518029
1038436710
1546972604
2082349342
1189908092
769077647
1479473453
1800462178
1356530470
1709039670
1506304826
1507583859
1071266523
1382533445
1535054834
554853957
1667740371
668777409
1982348768
494034879
361023308
1716159995
1377012711
20425315
1740094462
1995203640
111864119
901340782
866555619
740912042
2010332423
895893146
533803997
1502441752
981586860
252627677
207826245
2042994328
534939103
590130924
331678369
1427594341
2055472112
1923968371
605675607
1598362467
696931761
1767357701
961141331
827831819
606318997
1435942612
904269584
2059902899
2002505554
1438767054
1358457922
152858170
1985073997
1597985837
1489337184
601520626
911767829
160145818
1332332371
2028261131
383315357
334233563
202091295
705590384
2093823675
1904738153
798170361
2103431752
133148555
23977471
1259515093
1554486078
936797529
1869692631
292950416
2003072124
250295584
634621812
1944111772
14479479
587238835
1694363014
1062287645
779848819
1136835740
1403984622
826829237
849693159
834167882
1877603054
2085109675
1455331150
2024390288
1684287165
882311595
995170928
1301451582
1440852405
2110273435
836984751
351959981
701305155
1219509557
162576917
377594526
1280921998
540630557
1006828877
158718978
1207163396
1539962220
1351686918
1109905660
1212478758
1625554942
1275228067
1342906038
2102434899
2091873567
1629945401
1685103580
1485397047
927401958
1424390793
411913955
1661907768
1970861501
1808140879
1747009452
94568755
1046648713
54927096
1482866299
814403279
2129132708
1857506760
7058615
1141047433
945109790
343693985
1718896976
1579958469
100068206
937797277
960722660
1022976356
1648262702
693359991
932810795
752732612
1340143979
302297618
213360858
335425820
1324628341
678945762
1363456824
207567789
2052537326
650040598
693219688
1372027119
2066523840
1672904129
1638056136
195818180
1893311494
6414876
1752665055
1290891495
1181816112
1362268371
1478648213
355825828
24086376
1322968929
872302070
392906757
1521170457
1262155036
1940901543
801205457
34910347
1734950778
916507821
875083079
453299508
1491395258
2113640716
1440238614
2079865091
149653224
995934361
942160948
1971279736
657583912
925442445
123570042
723723273
1322154764
2109881747
1946915653
937442038
1495284434
2022246405
1430752781
2023979824
759821391
2083393624
1146468912
391563712
1619865904
1695792468
1817517088
396498736
515351092
1505798810
1682206306
1302148660
2130797426
766247143
379934532
1760558265
272176124
248038999
665723485
1120745822
1028570936
483481798
1937011287
934913978
2057019521
748684461
974754709
868570174
175142474
261019788
2086610965
294364006
1709396506
241517933
1114837408
1953897654
1152826262
557910892
515796305
850063110
1155122406
1766656947
76749830
1543021389
305206353
673734993
2107133785
48656828
1191701847
64000832
514768430
97979539
1619720358
2006009540
1107697596
2042822457
820551242
2061788507
1158467044
732200592
433728217
1421110848
365736235
491368870
1018599547
1267873811
1717291562
1410071203
495714460
2102681822
1525323224
977791496
1663530513
1549706227
928113884
68127789
196043140
1037342962
1872024627
1454079228
125054251
1218910676
291093198
1716213229
1495746627
1736314586
1242805783
1571122629
843270391
1166527624
1986297479
2137991616
1398429242
792985078
146357271
848834382
1609863844
349778901
313459254
1771528337
815682073
1557484044
665183933
2101898748
1288501798
392992951
2144547353
415700581
1405026534
538705729
1586250575
856317243
983626194
1275679661
1096402246
1209832953
1639593277
1791661032
1911579410
1485556237
1068501766
316846750
376152615
1770629325
207789261
859249285
1262552706
2073965789
1947907804
1680922973
168862983
1780148304
529886430
725968870
657318799
1046525581
1766682586
713243590
348184294
1607431041
1160999640
792575802
551420817
808005785
2010354640
1322892227
536993181
1671080087
1141589382
841969524
1720077905
1154116344
1519645682
1966135151
1216812813
664990711
1730685878
1934922085
174307169
1451431583
1470375930
1714379902
1510388604
301268700
1655808847
1733084764
1913155869
930010359
1902099931
480282864
489223189
930141056
2081738637
1463772601
1420397488
615739441
69630379
163114669
1390885453
1113851538
470410855
1936536278
977263407
256353835
983902622
1097406252
2060541572
566208050
86051711
878932868
1837449623
1304569088
82313387
1084629805
1945454605
443678745
627966578
1652443327
552488050
1678779132
185879582
959775264
742572586
382943656
2042414855
672019304
214297239
1107637429
749284371
1908587607
1371781233
1890246416
899025791
1106243357
1633877100
2142691422
739648047
2081975053
618627612
1102126151
528755453
313864534
1782682731
1827410306
1615258047
1886685920
763730708
606672511
827250317
1103051980
1970997982
1065721087
301095422
227485372
1194059100
1492901017
692790763
1527973102
1821434550
235217359
62144806
1171833728
1532939719
120432138
1982616455
1008164335
1635113060
389288722
1574646329
79377955
1672697192
1979788381
359291662
2057526197
809917072
242532699
1893670679
601633097
476179020
1732031597
588418551
1447689372
3529000
1000161213
1351598961
1005107374
1743383812
1315409214
716715908
1280444331
1415206818
1215923508
1187538423
2039281169
2145842318
1318121691
2126829934
958098441
470904006
1036930063
830297414
1482554145
199046417
480647303
633712615
815778436
285192456
1503278133
1541190013
2096238088
322792612
1269858423
1419749121
694201243
914805541
946066082
551188229
1306215589
2064552154
1612367618
2124152908
1660527323
637496554
205321919
2112119225
853709101
1879536543
476395727
1305515488
380182901
1774692304
1179522630
1020457912
750469353
1680212709
988299749
490675887
1524014335
510220510
278813411
545739105
1406718121
1342214359
1522398101
1931148750
1688218957
338452631
84111534
190484135
967177320
1649278097
2141042887
1285794494
378683238
1420152670
1945450822
1053073408
217780326
699701624
1565867400
1784729746
1818203215
208745316
868257980
1016954185
1955142688
1782212506
1670593659
908066695
1894758786
940301440
1501556568
1406139427
2048330515
2012366951
766549995
331031157
2055198024
1341328336
1320715115
5301533
299419763
1765925557
2030536571
2088268568
208200998
673781084
1420798894
733396864
1175897857
1570333394
767697637
182577338
2045633100
230851120
504052523
854778029
1340726589
1390042064
1366208872
18279603
1541339354
2080787866
1129246554
375982216
1400331222
365084590
401427038
1086827034
1017328417
1741316552
2108743759
976067428
1139592268
130233071
102171357
1754523964
2007637474
1603674469
1329182093
1472574764
163720360
2038971044
1088198810
1385495108
1540566564
808311499
606603994
1092883982
1847816560
994975034
2039045094
1216456179
1913791468
1356979604
549797510
852478631
1482216598
59624384
1967338487
1006022037
1742191018
8055836
2133916873
1129288775
1658824307
483123422
1239356915
1431866485
1324243740
1487253100
1227541150
2029521556
266141065
897950549
1875438318
50839678
909076989
736892290
320830273
588513873
653694341
1616162857
1378456827
900588467
162682183
549089954
431276342
340753854
1347538760
504779474
1765893814
699108144
961515385
2067903848
1189070995
1436510493
1382274938
97203577
1111739299
1261548732
520089251
535737130
157011005
1464818873
800705177
429884453
1108390638
537330932
933650904
352216149
1808088948
428138166
1026536077
637264544
1552831610
1478852909
479198079
611903260
308187166
1532679472
696876481
765170598
1312391822
1821718255
333460507
1047223523
1348094823
1409752391
1696620562
1884415582
1421175248
71633633
1777228891
827619542
1320521075
958713883
627532062
958989027
353935648
508772852
158063200
1586322750
572638513
1392118259
1256796323
402017179
892767942
1453475501
904119684
1067337987
168170355
1819563016
2127682975
826291658
502467464
659282680
831430358
1814193713
971542337
904384355
1207192401
1945120682
1846447119
1033642895
1870598174
1002485309
1873669360
3149286
1813832596
1810541296
1815448989
1014246580
1717541710
495263454
2137192202
1173889953
1107472450
1194609317
1492172198
1064651277
2042371111
2131823413
281479652
2037665500
110631414
1225901184
1208232835
795701284
1741917810
1417527048
352333008
1675612647
337898723
967299231
356084600
1534499790
348854778
1762657107
1504605648
1119415419
1163362303
1597400650
1639970401
1509134260
1586436471
1249675918
1071778151
609810601
2132945909
1459891508
1861911152
641578951
1382128811
1584205079
270987212
1231307863
1036174347
774982540
765712926
719667436
2017791948
367013038
1383213196
1847139608
93327723
1960003520
1045940750
140192355
1441208050
538037684
1494871275
68737833
351103581
326959238
1915077920
398857032
1464575896
1263325794
227330704
1947645964
1612645913
116059012
775845550
726037601
1540845372
1668131110
563315842
146011142
1241140412
1630330956
753858158
807210065
436597819
483232345
755372208
1748615812
1158938521
504007555
1247734943
88664578
620985290
650096425
1024242286
355748828
1293925118
1744576014
471849338
933708411
1744687048
1696515248
157306028
182110341
1899712463
684344721
1237378474
1982386202
1564740810
252481088
128689208
506051229
1377722286
1907105161
1018904092
1664014671
1645562134
1120389599
767404895
1799709195
1932199694
1770033092
1431026702
66382449
1958345538
814598986
1032955611
52466901
1133379074
2139379239
1617392928
1449692102
1578690356
708198462
1270532060
1984191244
964260306
668296469
882107551
956831152
1966506281
1926246907
1625384884
1254593560
1281811220
127038606
1786074401
1137883348
748740413
1057953628
1609684682
499406338
1928856445
382024722
2119639950
1658481083
717148283
218944854
1517227682
2021648622
1179312097
607142061
1885384449
1627665132
2043677861
969745962
1693291034
74662581
1656451901
606562773
99370435
2028705602
162066031
1656646880
283107492
1761712839
612573225
1170680963
1837128968
1061711636
1201301711
1016728929
43211763
1436563173
1123999487
685627254
625204474
1082553340
1821900751
2083689424
1558528734
878434689
415837709
1912125781
702167229
1482910567
1606930689
1934856998
1024819899
326145080
1826755139
890102959
392585518
1481884205
1087325862
572759555
2057380525
1589451222
498866884
744676183
532034019
492877466
1383688608
324598694
2115214825
1934261517
1953712754
688017449
2028573681
1035499093
1034860919
591810829
1047889723
1278577176
1539420253
641797005
2144760798
1979553001
17453637
20240390
1441605494
862048447
972221687
1200230114
410305010
1473678078
1304676651
188127404
1918849359
531294194
1130061753
2012425318
2037757379
322589369
712571111
711837618
158163995
414744046
1464327377
121770209
1227771673
983237904
654250230
1623778010
1189383608
952145370
1058493470
1270819413
108115908
383065360
344470908
213873274
1142000137
123239941
724872955
101372128
1839795603
199202950
55969869
2074324428
548683720
439727121
13100077
929545067
330927403
1745411355
591451027
252994037
1355554589
258340059
243777963
1975521652
1384685165
221145787
1677251395
1871186307
504469829
183057079
703984177
607647886
1766888333
2141847533
1763033239
951023378
188277232
2035956225
462296348
22396163
1264449641
1426112673
729826354
761826377
273109585
272482867
1764950762
1186238180
690763297
65997450
1473738363
858606991
1299706548
1437903367
448312320
217442155
899399688
799451670
362294528
731980955
429700482
390475482
380117146
1476181396
1770558496
941901713
1780048751
88391330
111563568
1387967749
987036943
239070218
1820322066
963733147
657735655
1735902506
886241275
407248810
1366273086
2090793811
145359726
770801394
1034002844
643260484
275987471
1403333414
1220989329
973650962
920707842
2120292102
1393488790
907690928
1712358568
435285091
21412180
1551891611
125760478
1681335698
468082787
19545562
1031239835
1427052435
978322101
551430137
1797533457
32643072
687541900
1469524536
280381547
545853902
1817355450
1020403205
421174773
2088807710
769736436
1054250773
1599432158
1558635457
1158280477
1108062224
1397480794
731502144
513576595
438641917
149890714
1548727259
345432866
238376376
1348619282
1034561435
1811275674
1244741283
32123496
2068023648
401227421
1427117698
1550946054
576734110
2104456136
675639630
234377220
1630205147
1173639164
600100444
498912532
74525314
102943544
1816376384
1242869770
1778331984
990971771
1161980065
1547235816
1532401061
273205729
1340711975
1875350188
184199635
2110778650
163890996
1762071920
2016900008
405392842
618703934
1786906203
330919479
1057153688
1506094330
251634255
1696378786
1196772226
1000161213
1886835194
2026015252
1478223201
1003848626
1271386526
400973763
1689692160
1870510431
1735248576
655173269
255276723
148026855
1707053587
586202394
848858332
1422394231
1982756754
477837395
1560370032
1085335311
1601203814
646714225
2027812458
1155555264
1308800680
1744753140
2009945679
1035416648
1481163927
1669560032
1098624318
376739261
260761274
1346212523
1805992969
1183385360
1588673139
1398903282
712042000
1234854356
1512412347
178742614
461848781
320885641
471345622
172542720
740383966
1899726405
1417726435
403175132
650999958
1626553355
1414943598
765908054
1237710650
554009980
1766766182
1692085170
1380438032
1987613115
407439696
1262965490
1264483872
1254840562
1043432616
959823195
112068640
1310739018
1731546366
1701412368
182489596
1470021256
557542115
285712366
378259023
816670849
277731718
1668347249
1002927499
779838570
1394399490
1249596862
61239836
1774496397
255021215
2109077633
1306640505
1906900600
1943989175
781362462
1011841641
1233036143
393800365
527046158
1431579664
1374876356
151390999
268565046
1420280340
816512959
1400881018
679870996
254676130
832718245
1406601130
1921698836
551958465
1394669199
885346465
540999897
1662234164
523068706
37481475
598748742
1269619262
214359226
1216931398
1815034002
925566823
168349600
1792905
298570866
1888094198
696574091
1581948416
1588885310
215110458
1432876122
726247829
1483486632
104728333
1835143114
1468607426
513851967
1323169109
1197279676
1293708350
187276534
615234157
644471826
1290854303
204005215
765036727
1935432457
496472260
110537342
1776269405
1659460825
1507640188
1366703198
1353663888
1404862409
2467068
1128167485
576138884
1540240259
733450383
1083820069
1000382229
707378467
1597755079
143322746
1323184516
1057470260
1281455166
1610443713
661797595
1531352807
1606612240
2140054323
1356902730
54334864
1450203301
774929252
750745941
2088302781
1585565294
1046676506
365775616
588509828
1809308962
1650153117
1518282584
707982047
333666599
1347833606
667346960
1496869247
1531847037
1671497697
213499918
1041799107
1330588950
165624923
760009737
2072995630
490447140
928896978
1947266019
403585806
1666510385
559043436
1458960483
475721210
1459500513
497687211
1260539872
2026193744
1371477790
1155282233
1649418327
2049565448
1455796647
906874815
1504855750
315759606
41289712
1484044996
1203674035
116102823
932903699
575691805
833228002
1435085144
1913165575
333788185
1741542520
1845946030
1988911373
433659424
94325320
1951808907
1854047903
1936894500
1521154670
688018959
1053443607
1521988523
1022435457
1486892940
1574518776
150004465
343454810
829978342
757497355
288275588
1845445017
934533825
1537416716
1872046078
1885846562
493046005
1970984605
348780993
1476612104
124035192
434349392
1800245499
1296644360
754826560
1588808322
804384695
928327092
85360125
704800029
920095820
341613750
865929536
256199355
2037815082
26564241
617917210
2015778696
475002534
2093092619
1763865193
2067379042
1586054978
34556841
903494119
345987540
1004368998
1635210797
2103244571
822122236
551475392
377866804
1930430678
734040076
1670181821
1006907495
1614521357
1488124384
2093598757
1225878134
1022069789
501013942
1802362006
1295811747
1838684996
1822842475
1848578899
998159228
1086094695
648719814
347775563
21316174
1281541502
891824723
1018324031
950294671
1958162662
1910321665
1440680514
436029175
718386746
112813296
1531742142
1917435979
923558403
1776855577
55973096
107031299
2125967540
1264790269
476755359
440769323
158917964
2020447456
759969998
820987497
1106944200
288350129
451775145
1719206561
415299835
412587127
1636936817
1841873127
1964532453
222021718
499212404
815045065
808320358
2017621552
1973433982
2112505879
1541078089
2095204927
304195407
2055758838
1982077271
1232548434
1336590776
2076227588
1019302430
985387412
2089670978
567765801
1723407228
1661829422
804668285
1622231017
1399831731
659388144
1530074415
48290362
1461502827
1415238379
1466007487
2017617420
1093459245
257849272
1406115475
1458367026
628661868
1412308514
1743681133
1068348894
479060523
220131672
201128214
308168422
196095107
1069903214
1627528144
1410420117
829386001
1838696043
1604671391
1658683812
726747186
390789052
875764604
536206651
648692469
219351628
762633012
686885315
1382219731
567405035
2125515750
1162587296
199110193
1809462654
187712996
1774790491
1992406339
1796299367
1974592837
1635129435
2125693624
2070039800
1026309206
1777746972
1364543367
1822852314
813060971
959062346
1627704902
1515457766
1156422423
1759663126
613367799
711132481
939414473
132255983
1143268305
276288767
1231641138
945060342
728215261
61585306
18403895
1467577699
192328687
965264518
1218712986
32009585
2079783776
1269459734
742694379
1864112068
981276937
1236906149
1695732182
492827321
1995123891
555180702
1833302833
1167663635
1339216008
1145902697
2001587781
682454720
2108224095
1649902182
47990125
1324222218
251860079
1956727718
496936951
516683868
1042612597
158365958
483193272
1911975284
1153928980
230731579
989962319
623419071
1067758755
503290332
1424013481
195598010
54928298
65413114
1355245150
1072262717
749802768
302014952
1978422425
1679994487
1190646167
1655612618
1765513902
319141365
1775570847
1113991826
340857536
1121503656
759882541
764664908
364345323
583827953
43600707
1051124058
489397662
1008823882
421383594
893848014
659413650
1817810909
1493651886
2129199694
1756647750
1486563525
1610341720
1840538884
1018852612
151422793
1877415009
945854246
1033413726
1773650035
347634542
1280819791
730967750
1570655658
1580621470
240215599
1803272607
1548104560
1964232028
1624328411
1370481370
2115522629
1427012103
1895532104
756132740
1870210693
1312038636
916172970
24056312
326413536
1762138242
1387708748
1108099334
285760125
1406981596
1070057693
258916189
1076343676
1234992842
303253815
1630006740
1984607954
177896259
62996083
376378792
874942030
701807572
436672253
1966394375
1672794521
560607375
265597208
1855565428
959217677
947265435
644336113
1446400791
1848028100
2113859206
1709541818
49424724
1644012136
1243965556
1058899824
430834904
452573306
1034316118
782416750
876907765
1845316747
2066623124
654245935
786763856
1181162946
1401235600
1085288229
985773441
1633074473
474731300
1150920891
1755425385
1584778072
1363891320
1361200354
1625934275
489311904
413896156
258185702
1738721654
995270436
1785588753
738798668
851501403
333048479
181397179
281871091
1499094872
324956826
304520151
1395640268
2082815858
757856804
1461891914
1366342846
175452033
789961699
430511284
2022301640
403255267
620638911
651785425
1851493544
1648272168
1125231855
801141925
1421877046
1991977962
1979005695
1940632426
1506695620
629885414
367960224
1142127570
534559782
1570491134
1214725123
284230437
1427015214
1764031603
1898846370
1842659808
91932536
88532573
1395378259
360537006
699392844
1886690287
2135671845
759009746
2051317639
1240671209
1901099665
1238762396
903063857
1350340936
260698291
888173821
1115347333
1825348557
1699418761
2055521183
2103206361
620614238
927768798
1723683897
463219749
1465869794
388518701
2059671470
1973046238
1355857533
182489596
224765191
1998084469
2052417879
1652396790
1843012469
386089916
1100422742
229282341
1636952678
371109658
113326086
351509431
1744389414
1974529056
1139723174
755099237
119995943
1688537436
1824167095
1583499980
1053332101
1093045545
1214011126
107600745
1620023068
1263067704
246385530
1078185371
788142198
1747525326
1918664091
295618585
180877411
1270527689
1688261582
471253930
1476995406
1141328644
1871652140
2073775913
992834809
999810578
664297075
1278009860
893179638
2130439895
309351186
981276937
906889016
783210152
378064203
953744598
1151946932
330138565
869182766
1763284529
19071660
1338318017
1501236233
276683523
1504305869
7877354
1208651919
1332409594
1648853593
1101079373
1051519921
1515092052
1710210393
781331049
1148755175
1690580643
38521312
1327238332
1925380236
2048529676
650074181
1285214932
1749813517
532008828
1998257135
2130448729
1208897207
1298114787
1563228213
129624247
1706390374
767610207
263747274
690256847
1473787376
183528694
1816009118
1794937059
1022909319
301649592
819263037
1293182577
904002732
1994855869
490348690
815518177
1337773334
273299498
1960507514
2020258465
597796651
1469843886
181068331
1105660082
470781993
518691282
2141956803
961173830
2072855794
30501583
283673460
163609167
1098970908
408281509
1940028586
1476897763
448366603
438813974
1655919988
1625140880
1359989987
1235481052
624353121
745531580
198543891
864449298
1810914224
675795141
1345149560
2119133404
1310028763
1367905392
1362984402
1057789726
1680632598
262558184
1061486667
2073535795
1713697524
1664001294
1392363842
158883004
2094357290
312717909
427304560
1141622151
516989256
558659434
1943370654
1172700873
825521028
865373920
1051197583
1370125140
1353116619
1066780830
1206254793
921889011
1253276571
1097335781
1209740333
1821115128
668327902
700088125
1136218212
1085385330
1037964807
137927732
790343282
155579835
1499880008
1749577036
963849001
2076344095
1926880304
412471750
1294632750
1297974369
993603272
2013602654
231899120
1563716608
1027143901
1005584307
1253269373
348813256
1478387584
2030102543
2127399432
664833722
1356246077
1772595336
192318883
1006804011
565265659
1363806363
446054810
933192862
892570900
128830568
1341537751
566147746
938446357
532140970
1250775282
546394429
941883277
1305749715
627055371
2057971988
588477653
418686719
1179948235
928274003
1066893478
229933197
1392536893
1846161154
942375730
2082396154
550942018
367387887
382345415
1337847805
888802866
625197200
1969582395
117511583
392099806
701381677
1781094783
948570671
774367331
1834193148
725058715
1592355838
1767039394
84200048
1818776553
102853936
1336411778
2100416561
1984117667
1915068301
1154429714
1315899424
443043395
711941657
939494514
202283075
36304169
1527772310
556799200
25374615
1727830129
1981420650
1806001570
523759950
1582524148
375218497
1544708568
2016349369
808697367
1440556524
733248615
1405069116
190152287
533370227
1908861788
1862070987
1677356003
657441047
1444115019
1591152144
1582931884
1677382946
886215853
284846211
206543050
2140260938
1029673110
1248519205
1593204637
1828645239
92018023
1715344337
1541075517
163214265
1067379355
730083843
1425094267
1711818955
242585069
554072494
2064080967
869613721
1457104563
270402375
1598308111
899404435
702542844
835694033
1479285027
506902003
1986828104
558345624
654782336
418071840
119594930
1832191869
1672517683
1697656968
1966102420
380881130
59367738
911239386
171418871
774492478
1833332910
98581393
522533978
321191737
771718819
243165913
123755677
1265047640
933932313
360562130
1141936811
1683057539
258447241
816272146
1783163091
1639661879
1078603638
671627560
1181552561
1526695703
1258863194
41596697
1388991557
2086151413
964384676
924805560
1430695285
788254414
552785376
682338162
1916405146
2104828403
1090030126
1702064017
979021953
1985927194
1736284083
457563066
944223175
462654118
891767490
1695724957
677345794
454732783
1107832576
1322823862
2088200548
1839318543
647488436
473862068
126486424
154981263
2029495583
1813586810
1886577139
1563783220
1680754053
731535692
2026947397
335576232
1357465187
235501408
872842913
768170557
1452832944
343127118
77257129
291959662
287539047
1915189662
330377339
790491106
486716013
11132984
1253375739
1563551196
387331885
88650182
2030507437
231310598
859742797
1993510892
96492344
329275184
1212829878
1087676355
1521929081
1056114493
1837442295
1659550513
1533430179
917284914
1958283524
1794961717
754587000
1292769905
897215586
1968577297
372040270
1011128454
1345996087
1411689052
346222913
403716979
1915411533
1681836184
992637829
1558585162
1747630504
768843823
872479762
605134110
749131827
1791003138
1931520206
29348124
1468527391
2129077172
1305641462
253305182
726820134
1186196431
718378098
1440129314
1148050184
208169093
1610964551
1040377667
1368391510
143640901
2050294327
167823998
2007418498
1270056716
1779509481
1833071961
1287359887
1330882537
565306345
341949385
1737755540
1238015507
1876536162
312686428
819435941
628356299
1566440957
719961550
1293912360
619103724
680501077
81385007
1041269501
2021000691
1307638269
634739443
1895671301
1291451143
694205726
599441983
219781721
698163599
1002942637
1817738135
1553644690
1298564925
542345606
134883975
548789994
1238625215
1124249688
1753397698
138582713
2089944711
1142466730
1381096482
1138338431
1648452673
986031604
494354481
893184239
938179530
389277512
2042913872
1572084359
466185437
192137058
565045809
1903949527
1614109044
738685750
1619576631
1038716532
1027149768
2015234646
965266540
2080608009
1121760431
1634792263
486970011
1307618049
2037887630
2013400753
347287505
1931148750
1581885634
1043713308
739659668
939484991
1741615615
311119045
977263407
1618114091
1366713420
280548242
694941139
1394748996
2021960597
424368076
240748129
330315819
143037864
1771858299
1981364336
1214708241
1807289345
879548227
308682835
1985229085
1468327388
1008315731
27822171
542037123
1082490327
195628576
1222282699
219403086
1256259216
774277239
1124139344
1347669455
1216445631
608322022
1574890473
943832876
66058359
1597758197
1365885349
1949019554
402300525
518289049
496859426
1104080798
796786185
803486629
1655856326
311984324
1983297383
1577785597
1593888967
1724091638
692478508
1482214100
1796458668
577313275
1958513894
873301128
100200788
1788904117
1088991555
151189527
445090025
2117125329
73091817
1073682752
1995168875
608914779
850664976
1235403023
131011202
836704127
1909343860
1128069324
729254548
250498427
927536808
1222980566
578362531
1309586161
1591737367
2030358143
1444283660
1646737770
2092678853
1735925000
1099675649
864525297
1658733833
509453302
2037566091
2046728
1627809793
1396474781
1273407871
1935380029
1450146934
1509089873
1437865193
1685168778
2120411936
387315599
287251427
185456396
1262756882
1318817140
1261067672
1286869491
1218638757
1814825662
940089495
27554297
840672878
562413601
676943374
1693415201
273596173
435940917
1805392822
1922284297
1854658006
1635369141
112271690
779640171
1775985114
1266742747
1310309140
108318607
635080600
1471877179
238410662
1279980292
1342469018
1599026476
714131121
1538749155
1172690247
421819297
1652336188
900094854
1878614647
2051142098
1057213002
1657369355
1293763881
721477838
633843535
1916192141
972270055
69770114
272846723
1150700185
1056162136
677462677
1686289639
1484185797
1708019534
689405440
563306129
1246398480
231294285
1558615399
525978100
706272949
2128119778
1530736977
1906844498
523524714
1497237504
1693413729
2104198517
525009839
932131432
1439255576
134168735
202163146
1806076630
1110003070
790632482
1296859041
388318433
1445580397
2016900008
1740027334
1794373744
868410318
573825091
1605580425
673089571
527177167
1062829104
2070800497
231281080
1254355616
232452897
638801986
119974015
1208547383
1340020145
1755959541
1568233451
1544237310
582778554
2099691915
72135618
1744139982
1158086623
1832434420
1371130819
348036939
1046898569
141345135
1625275157
1586220971
1721104317
2048884934
288141550
1675115754
262898388
1323243735
50831185
1266324514
1893482963
1367820307
1195215002
365308427
1212372650
1479403028
624887614
1231269384
616894764
1639302098
1751615215
1138755091
915823860
1827960485
1574109915
1722248889
473004418
13401687
1896810059
99484955
997055934
1101296461
588288547
1822928982
258249386
2005140840
1278712273
276597770
1429463959
321679428
383602944
1555968115
2104211340
642979877
886771076
619620591
1611578920
1329332910
809872065
1769857054
402426378
1338969923
1381869661
2112169989
1303537651
344044234
843776852
342614297
1762499818
943953611
1710047009
372698431
392741717
1702537861
60704855
692345397
2045833577
1068898957
804339790
783430099
604632249
1939783850
1214491231
1545131643
183250961
917384637
1335568798
1612297417
980669221
1627955881
1742650105
2014848552
1723597203
1382671633
1145723011
1555512781
724040123
1174843404
1789044358
1161260397
1433804706
233572473
1192546624
1945396720
1303418873
527309764
2036276411
1225422182
214486127
1498721387
513288128
976311539
2002082085
980217318
1513969453
2145358300
1731169748
46411480
1138736361
861324195
126182727
205626201
598323548
2105667819
1043852543
451780336
2071102919
2134040419
388002276
138518763
361686903
2058269820
560870902
697970014
1701222076
150541470
553358841
970715402
689246876
856937683
208363705
60059506
1696843364
1061281645
800324802
653272654
889755506
1767517155
1595972025
1723357652
826585117
17465867
2004736111
1916674586
566503184
2128692981
1084122513
1651503555
1509401964
952236770
2059593498
437062725
1512669837
1422995440
1636583708
80192345
1662128180
947234513
516855799
1380749084
1748987923
1470151355
1445253539
162922467
958662524
516402248
216847351
438551986
1455609781
1755253714
1411998342
1344082337
769036909
1906430848
1795742104
170837554
1790698758
1658175958
1352285736
244759918
188090314
1011622453
259146139
1583732773
2091968515
62826541
2097514958
1957942571
969373300
1290596965
1286232001
1496918299
1781882661
1790861601
716744927
860984385
76117490
1740070504
1677996114
1852373210
912563173
67845563
195999231
580330188
63960604
1764239630
1471124905
361092107
1021652543
1637939822
1909584177
1798985297
378414102
15650470
1549933417
658946406
1636722638
831733250
856174499
875828566
515919042
1254190866
151914106
1393916172
351488320
1458806986
1348762624
1401371567
679618238
1530904881
916449902
167468725
208211112
937449754
395634095
1494007094
875759256
1607423122
85027332
1901730018
667488345
444800860
1442205098
467264898
645427262
1517256671
1117913501
1205032263
1217296674
426902443
173687233
1928646733
655546006
1757312285
1121893510
546763986
665741511
2050079330
663719274
2048824410
723800773
354610388
618014523
1160804194
414339413
43184000
2144255334
392955138
1367545817
1007789465
104106915
1161226472
1890931175
1420065725
1322523859
104089161
1508425830
601692526
2129541943
32122827
2096535743
899556610
188566880
825391149
65569696
2093307784
47509070
1463112371
1567292079
1367737053
1291712087
427996711
442648899
1544858977
82693340
407628976
1650125336
545639434
1433470051
771566584
1286698963
150740252
1627169768
436199769
1030723786
261481029
1947435446
646197964
1691039241
1842525526
1210103086
1163451207
145472936
97021441
533454934
1069399936
1581455354
604900002
2138799036
395464282
2115510858
2075110117
1330132404
2137844350
654509257
1223419369
611636187
1891166062
1636694576
2144505331
1627446037
1300743750
425682676
607347945
9791898
1143926346
1734730150
1829919421
1014716037
1702069970
1563138068
578813094
584389579
493956685
848289657
2064832935
1887288389
944949078
268385856
1049659776
850012403
350759702
432618513
529373123
1553244418
1401046078
2035984880
1239338290
789298450
488617318
1303435415
1524758935
1951796888
517864772
480690384
421160725
452025857
1937077711
621643217
834726203
1686596633
804066146
402022954
1445029608
2062257537
292292818
1834639007
1068794006
1442377850
1307959282
285908365
492611469
1143872089
1102584427
1474868045
895710014
1237383624
1636277221
666812332
1935709482
976793681
1746714818
2048237164
137946164
181529368
39302521
2070628657
2070224786
2058701814
1083445036
1941176677
484297617
1078596249
1429211870
1562487982
559354281
97432833
1775932996
901102291
427163580
414179642
149110653
1093880795
1393610675
183357765
1249884092
438456538
166714922
2123176262
1260755078
1712914286
1725219490
170907518
480624638
657658196
1589489164
1821106104
882659245
484826383
1903413441
1958779395
310425753
1303049380
2097542441
579270436
1638102634
170638280
1516799809
950289270
793909075
113262866
1394572816
1618583473
2122966834
1643755930
246971861
1819707361
864230858
186332714
290835822
1780319816
1524961662
666022155
2130569092
2083984021
515417588
1281984142
2028055760
821156799
820097121
288465077
1725811491
1894343142
1805128122
1709739991
105344981
2000296139
256166706
1403637551
1910353967
1307373814
1670587125
1629409788
353385899
1949792032
2122103991
1913384153
505197858
1300153741
570645026
660637643
1727703145
785858887
103314198
131892255
1512812285
1660428064
1627252935
2119549640
705545248
1354145493
606496197
2108445665
1694959491
2034361124
438103856
1775371897
742296985
288206601
932610014
380771200
915048008
1638440890
1614776411
127714370
1461824476
226132390
602286474
1258160978
1656442737
889351329
970393610
1187903616
473838104
1118949198
786066122
979456889
1673502055
2346401
1058842170
1928092649
1869946542
249611612
1696650510
654331324
175528627
97910067
1669623166
844315390
1365337408
684800098
1139373096
906468969
38998209
1962546024
1686346034
1660035039
679265773
1936973587
1281212709
155851098
1485491500
2056914896
715338302
1238220865
1756829341
495838887
375762642
225214719
269347882
667542777
1811792613
1800762231
993820343
1980825594
131912856
1531865764
1751189022
338596355
1625300856
777727750
793937567
267848268
369179705
1178646438
463120946
856106797
517822332
279898366
800570492
1054385667
1517248261
1130650536
1623649010
1953385850
1751015822
1893194332
1132725596
759440581
209184084
2071966281
952751718
1928257636
2147284545
1093885034
422985582
873054752
37638316
1684385926
1774725467
1629640546
30809618
507399878
1459488721
37911149
1904402138
1457968468
639375737
148527021
1247701249
1990117068
2115542754
457690132
334245039
202686931
1914496324
1075432292
1070795757
309233661
309717809
892678257
605416738
127116453
359813210
162917353
1876744802
99216661
1028738773
1771796558
1379717896
1268218153
1037294127
456587790
1930650994
1476368095
605121662
1383029836
1385885213
498588540
2033835961
598439976
929050859
1809011990
1173254624
1230337155
323455083
393794704
940891492
1341663811
1434802895
2006960241
905070318
2034486904
1141981809
716470759
1055210502
330555726
544173843
1508763755
1071309671
1588492393
1563991844
1395796024
1181581125
1444557064
319278417
1308981460
1818748767
112630576
1309821223
1064377892
1028135320
252491360
94345031
347259429
2060115591
1675507584
66263363
1452891596
49512115
745499139
1029701912
737721305
700646853
1026837714
559564007
1545369991
569936262
258012979
1096179016
989979285
339181825
1158705224
165708819
2102200271
1902776948
1202469992
741032981
406694104
2095848223
1174205121
2041605137
170497931
627327886
1540434363
1818653417
581168571
1604851211
674211771
248924242
2033507037
940780419
1509361001
1457211116
510008284
1929628193
1340232420
1577627035
1942414168
1730412641
1180143679
2085266494
1908967573
1974015114
964880610
1611914336
1067430987
1106021466
1309025060
812013810
462082098
857848178
1963944535
868436965
1451141265
331607324
1016105564
1440628683
257658934
260867734
295404571
195844347
162074943
1107041242
764090693
1361271569
1601809154
272321189
1654441236
603763887
256826825
596894206
326906787
1543007935
616505399
996257318
823923511
55534315
1507505636
1443056763
552828255
723138257
1309123635
153414888
1422806955
895975216
1810907470
1441962253
699909232
1694703442
2147346255
110219429
1251472228
742869797
48783047
1190878476
866083751
1365530606
140742973
24295503
2092752251
1385210902
1574333820
1818071515
73420657
1014352007
246405288
1619773256
56439394
1060311590
1245629685
150599777
557877146
1426630208
1890429760
78729290
1660918386
722488612
67719368
1672822729
1132568608
905032365
1856575490
1721509862
495117883
1333392951
1032691136
2102663511
424389854
1677256673
1574445006
1685287227
2034562083
30360543
1246938692
292563652
660056619
1691321488
1392159174
908349130
1099128405
2135812981
1057899964
1076914340
732991427
931257489
16345287
710110381
1799595778
1800586078
1088212130
1605571978
392814500
129067911
568201534
418720859
660185513
1005757725
896008425
2064675313
1621492412
665372340
1605109451
1546501904
900709237
1067311724
1586522828
1889139139
505743871
1138301226
1018694418
938654268
1770314448
186323093
1498256068
116132331
784893307
567044570
255666889
1268435798
1260834432
454813540
129873153
978233109
271147442
971502160
1516409719
1407211750
1941286267
866253206
1912648397
165464124
674465749
155348504
203889669
259891590
2012435241
467000182
1636425216
2147070348
209548994
81328874
1207404483
1702629965
1896267365
887933833
1487527178
223093454
1611806448
724442526
117501491
1627926308
83015890
1841771613
2041495755
1785703946
1379293715
1832702605
1257760423
1727124873
392802939
2109329284
561489653
1219926298
759200569
2147197718
1343076904
1733109184
947310857
261590107
93626021
853999061
332897135
73046971
791948422
412028449
664469797
155472540
2060586756
1048910185
1947278066
816336438
1388070105
616466338
528718824
798346081
1675095270
1273865568
244797386
468858837
1640647792
2031108280
1348237385
823456497
1974717610
1616749558
201341503
966894370
334445987
872687418
1288878560
1709894209
1764796625
1369716223
525566358
867667267
1102342873
1083562815
51492064
1872095108
424099111
1106811908
2094832680
1520466573
1582746340
1915351625
650433080
379160573
1030545262
1975599780
1091402600
547388143
390669518
1032151952
1376426431
1005546213
534572182
810957320
990880111
1349295818
601012132
1625401391
103600650
790596031
397121042
822607820
43451143
2080323152
818174894
736423829
564703085
1860374240
1437527268
64219939
1615580944
837977131
657432942
2077677049
1842604722
2117781087
200013375
1309674171
643235009
1587844451
1260973605
1433448030
930789241
442575739
1225643853
606581277
1474709152
1024349470
1462752730
311153711
1519432213
668867806
1552845360
1475233118
526294128
202791954
2620476
1527449129
1127549098
369133029
1921353961
1738772865
915525405
1728715761
1992018766
132559996
989975507
2055439150
2095103534
2071817640
1553727175
1858725534
43632621
429367523
757975498
965781209
1204936768
1060178645
811757422
1395044390
1790061979
1258056201
1776108238
275644613
1060779362
1525731835
1504021562
466852276
1608340522
46205181
790827591
805712826
1186619089
254939484
179118370
648799510
1034816586
828799817
1092323254
1360025155
713048125
564719390
1145867840
183306685
546862436
2034456475
1878586841
614042527
103570352
1869625508
150112893
1568098936
1347966159
2083978338
279231246
107195233
573725174
756088852
34377617
1985403219
1492141675
304747147
83608694
734770984
334399747
387084702
1048367867
1996897997
1840529756
1582047954
1312012033
1233059806
776562051
1514070683
471433485
1953434329
771346462
314807377
752326640
1967761167
1183386842
12144219
1492044153
247108653
1628544870
1612549133
1950963520
1733514119
1983285852
350285520
1606454257
202231878
8102663
1175074509
1285785443
744453028
1950528245
1794791853
2104770256
884347570
198585986
1028811960
1501848415
200316821
2105009159
1838897473
51577442
12518092
506576591
945245256
1768826001
814313224
1573028567
879689648
435633185
1124609571
1265756338
229308168
464635109
642090505
1989878884
1713932913
658546787
1300416449
2004512301
743984651
1186267727
137800813
1536273035
1608010163
2143157704
1833654275
1004443029
1488950126
1947341914
1681226509
1241372190
885031024
642816726
1772551439
1825875360
832527507
244806181
1608461276
698423342
1583558149
90163604
1736261814
1585119986
838993736
887980870
1074209596
1935709482
1017975801
680791162
708040320
1620146481
203134811
1946804465
778863326
653168733
938932733
906991193
348221850
686132190
390885964
1040657239
1010368364
1721729162
423425154
587145632
653175847
1260052489
1113044706
29927099
957520020
1747580605
1092353809
864890838
2016032818
513872315
147636452
125983181
1690576178
1725049616
225561288
2017803708
1492744904
1384643737
1636455969
618428067
1415337896
1374247748
75350486
1279049336
1961606960
588173897
367558103
1233467382
1302289782
1833128326
1615144067
1761491904
1693588247
1349293932
100971160
2016932426
1723197740
775981913
146552480
491530774
610192827
824675259
445723257
1464747558
1279567682
1387783702
503106073
768247028
1393664423
1656162307
309562313
633794101
219398021
95934973
966872264
790731998
818369717
580578240
1813112305
802733603
765256598
881280340
2111236529
236086598
386855255
1254572058
1511915621
1343984839
537726078
1872430093
1483735444
1215238209
897373902
617540094
1303558424
1073501619
525548157
830503493
1124911025
1992889953
1251940613
1262930773
1432021280
1442858651
458215113
493434107
1576579541
1614084938
160563396
107439216
1956403545
1617861150
617785651
1865172518
594261769
203951318
191112566
1495833638
893494605
1342894675
740892990
1521782790
273897252
1983108062
869870659
1237911058
1050893964
504207826
648168281
676009036
2077794954
1853000275
2025411456
1085113248
1852669641
1237479643
311984324
117991302
1069903202
746117754
796051509
112231477
715153340
1785721267
1407710149
507678751
1742058492
782901895
423894811
935227336
446070660
468475671
823073555
1433766971
74170857
1437266404
1980960332
1282337223
1532823362
1134172447
1121396614
1135997068
935400089
1979473991
736045246
1609686159
308140485
643361440
556180995
362680115
1405395303
501709932
595440687
1477677875
1579995966
758062731
862824950
1643045783
77679384
423994286
76498815
914645202
2030355391
671037338
1506304826
254134826
2066266180
1382229181
276650548
811382167
1079368540
1640334888
1302542892
978331909
1573182404
616805699
534688009
980293029
1612523986
1718617109
1772770836
392671850
1939386773
896231070
1737937736
1758843984
737040850
965249798
1970067507
1451259312
1684392579
1281679645
1017759884
1799886297
884264695
1120646742
1708610124
894048270
1877108287
524927644
469147312
1789306307
1900698948
2131765178
1543303871
745694620
1410271245
1837162323
1943576355
1862885261
1630883803
1133542088
729537008
224486163
969728980
1525426295
1130505921
152357393
462160428
1392524453
1043624100
1552752354
612547277
413212320
95969380
1998858121
1733513628
219237369
2096870057
1710136897
1324367360
1136144166
1100447463
1694997282
1292088737
1507917853
299947803
678357461
547573553
389386449
162188695
1446383742
2108266920
422079808
1899973210
1422409827
1183870113
1798744169
803657215
1724694659
1329405714
2126802305
1314043630
787888514
1290694007
554555229
1447304177
1733879958
1285783245
184984433
915440407
795200768
1115803809
325442351
18250863
1014564206
1864380283
621562644
1006083518
1466388180
645209718
1680511170
431351500
1744559692
1580570412
951865221
2023787905
953771147
949812412
746574622
1021004095
924109551
2105637325
971155326
1284938823
1416158238
52458152
1529108770
1903894717
1054199837
106014169
1979028519
1243116633
396651129
933751245
306098651
603937869
279651428
386455776
2082924513
1514647758
945545415
892757604
1227557876
1807883073
1933039869
407177995
1112842231
1824307749
391665521
1341404025
1706732038
183482049
906877211
336848864
307397766
1493571022
561311715
51079490
89285120
2078288206
174081714
1082413538
2003494745
889904396
725001335
379428476
1560981039
146605078
1748773547
454754199
81376189
384681575
1030860187
952480108
1086561910
300071095
28497435
968917892
1781872761
1421010610
1025695412
1769689515
55200503
1064081042
1858561979
37019286
311798335
79367005
794517273
175334671
1924021626
1535553903
194232793
1520909135
2037780947
785966347
892112612
1421363147
1624493496
1390593419
1064763176
1340782247
1338825037
1630875704
163706946
1175505304
1764111683
1133524982
291870090
887312346
2103362246
180895551
1381025918
1986148325
84591187
981334777
61919288
10599475
831673921
896800605
304475016
1360828474
31614011
38447240
898527888
1838876410
622681612
88396068
1331969824
974607736
515835343
1867326040
361394072
1065915995
1172927429
1799853058
938727026
1235388729
264107495
905082968
709527834
980710450
2040826753
1752350215
1582306068
2126204500
466760483
858285124
1651050609
1979549487
989709748
264273296
1113728942
579426937
1573762916
1754599731
523361343
1280133013
1045387615
1293933080
118728008
1690090804
134206644
2121685585
677821685
1661500544
1220566108
338878201
309059940
1136873775
1283572904
906563609
817552461
1224997374
837178962
2107825861
1362828193
2039500543
837002802
752990576
1129664236
2083620996
841182395
1534863227
749826117
428385233
481822122
1497743032
880664038
2083287385
1649382294
1274061387
1424048806
1425616363
1656556505
1443427879
1765252720
1674339377
403336235
1134650622
790582794
12099003
2078431594
583753573
1683762408
1507604832
1150957433
522198389
60632320
387816097
1547228699
607839816
1364099014
661868777
123756750
745714411
1021708583
1907150973
701617277
428451218
886462172
1790086634
1074290411
806397081
624753539
642053263
1636778395
1178321895
564042321
505354109
971295309
464090739
1313482191
186098330
679226115
1631665603
1488897181
113946772
231646782
1633454306
1861896407
1903944886
2003701922
50927185
999062346
1208753698
1814857542
1915278975
1652503657
1684994877
725295115
169143424
1069323081
1337327296
1557161220
748456032
612991702
459688045
321048941
1100453212
812652961
1119014480
2047809130
415380828
53304052
1759585776
1982748226
1692250842
1270590661
1843285288
722293639
1950835168
476215017
811499691
1924877253
1282413327
840877424
1204209101
405289335
688903486
486103590
305085752
2122548310
1955035504
2099486952
805590270
218034292
467101073
86641954
805502398
757235785
1183908025
1878255613
68785477
852284099
2038852358
1495595517
1675444717
1529482067
556430523
1498872858
376537364
1208776370
1741826242
601250791
867000133
956319338
408822399
301390775
473469990
1381509171
116817900
1243578711
1299585888
1901821499
1203083812
2125574299
1547534759
1291002721
1115026453
1312816500
2072720767
1908379590
2002163083
656968132
1870619650
1546189826
361133521
24037283
1096297695
1585206948
82545579
1657536106
1436563173
703749362
704630076
847625961
22437240
1499347050
2051779452
1004785885
1127184566
1397416585
512552661
225986040
1263810995
1956977769
1071149716
188552276
1745677145
1310862952
1927202531
1838711800
120130809
621394673
1060936802
1321853034
1860560303
482703898
1845515668
1127024426
23371908
785965551
1868478823
543946473
1395085388
296526491
1299591555
144158654
669681935
1318720714
1715627714
219264390
1876186359
1874730182
148814062
1167300511
38828686
297652419
123410412
564587377
1446652620
1155217990
884219840
138017314
375496040
1509116064
1091952780
1291537318
1413975138
1650420116
677217721
1990283007
1611231635
1549648449
337073139
854037268
207858194
1738250006
1753706663
1786222433
1870865005
2101992569
1132457280
144578336
976529441
1312516182
222961563
30183630
1371081482
1448458890
737329169
2132271976
422195081
909512385
1424838555
1884582878
313461649
1765245614
958822519
496244324
1386154115
309754881
777727750
1032202458
118364298
929543906
1420386243
331831908
494416208
1733152768
1848017807
1784718380
401485748
1169581153
1869360703
1378087398
2001766925
1175142096
1460759209
1362881929
2080910072
1423138051
1558404981
1338640493
1116570595
650819652
1314406319
285908365
182171757
528914705
1688312395
807815026
21241073
238152016
1798525129
946737916
352584848
1505240600
835887523
103206233
114838933
1064947334
511226163
442259178
2136958405
1166931107
924635681
210733941
1004381147
787053121
165205280
22120455
1655668586
111347189
1904909709
1109863740
1874400533
109275571
790936577
1990215133
223979628
49481481
595391844
1147719154
862348927
43012690
2077390736
910998240
2064765930
549140269
234833106
1330438837
1145217492
2107475504
441472631
1988906726
353150886
1429132862
609562046
2085435414
629803475
558407969
1307210058
1978929108
533203279
863226560
855695775
545248534
1888604189
1757546321
776548689
896919156
560928030
1270060207
1663154092
833284856
1639836275
1142218223
1451834841
663453843
2069054310
100686766
784979221
728954963
17580362
1476528966
315300892
1763971261
156777625
791607074
1132745875
1211506554
1377654553
1805991831
401934605
2107033707
1656569367
833898877
70897896
1857311730
592640176
806772204
1966832480
611125456
321485194
485963184
1399268640
1938452243
1603900970
1589154037
1872267304
112532289
1175909780
790343232
1055004836
15649594
312028869
969648748
373028520
708459283
2058282080
1752901670
404386123
715605726
1687762310
1581651312
2139962508
375289807
985496700
706869377
1033544526
1457914143
1856618821
1193735238
1662740683
656921310
750464996
366881760
137001462
122755916
519139529
2089075551
1964521008
2070365068
778574821
231724592
404856527
1837680861
2117841441
435175571
1298538664
608676063
1454140796
671170810
1337612045
1409361986
1492091558
1087919954
783424258
847567982
66413403
231667398
535781361
1479500199
1376534724
648029746
826937702
1833613176
963321644
1793959166
1398383216
778649369
1118720433
1246354331
2061011200
65633916
1742952224
1711855593
1681245358
715647073
1018282021
1929952134
1142643134
1126984684
1045756445
1574356599
1137752000
191284036
454567824
2108383881
1306595194
45425946
1656416469
1643693080
346361869
1241778339
1888476719
1063488571
80667680
887885721
1640402437
577584471
1873597175
1796404716
1094151632
284676395
746844803
1111541704
322555718
689617467
1836193586
890574056
911085382
760302405
729586323
1141468181
1795058824
1034304598
142285614
1370175174
494121729
403583204
865716035
313388858
1765492174
1126247062
1110246504
1688389819
27089501
1344395016
1269223508
196038207
1027457831
262620078
2010272639
1109723183
1434845289
861525071
2077351409
1809852156
1852544424
1547466078
830297414
1175451548
1644491769
893178989
275620980
2139505730
146357508
1212137698
1470868216
671420862
725142530
2143895916
1580184161
343163557
647209177
1523556622
1154597223
1833405541
1597575785
443781625
1259985970
1569068941
1904485018
1205195515
772656594
335380712
1800490532
1504984
627651977
595730282
807907192
149327491
1829020717
1219944738
289359121
20170845
1537842492
1105276589
691915563
1201219692
1407661987
242439768
621009688
1039121176
427010649
681084438
528463077
585060227
1143359006
1362368869
905038150
2024679055
1363846146
280060451
94239693
148972837
365765905
1748139053
391774113
372828016
1157518614
1627837350
551288536
1307730724
1612682626
1648526927
944395199
495639292
845974166
292919829
1026853705
2041207177
1839840931
1255428659
124582678
2043926981
265343182
1938118755
1370738520
1989460360
230437542
210780314
1635147288
1307302123
1616157907
1102978206
2104256494
1553849131
874649815
1743543112
10529440
1493616786
1470089793
223146591
2039435097
226364893
1234518646
1316541512
1533135334
698976923
1516000780
81270510
946970364
1356739016
1067987720
1653160502
1037356015
1350508480
952571124
1984312140
1286142449
1157381737
733556070
711757136
1477677875
347928361
472424849
517704082
928711850
567481270
371224606
1324625689
1552494616
163942805
856657199
2114043875
568645901
32215502
121965037
282691218
948011720
678136483
999220904
2131198252
304888030
895690578
1146094596
928185640
595919789
360086177
1903095736
249488053
29345004
1736041790
1149677309
1540136757
1997502824
1437346016
455205838
320873267
682011752
1849060798
948469593
347052104
1553938361
320888809
1450097655
814175925
1977721749
651506007
1161177068
1356924755
1125489799
559199636
696344865
448514010
1213211758
622873254
1929413599
724781757
1174396874
2006187095
802733603
1504323552
690910403
1341193080
1449997402
197373226
942046893
2054438963
369915012
315944856
986861115
191119376
481858148
1639699193
484257068
85996828
906577474
1079566209
44882820
247207580
2040460527
1409466874
61815047
1319878452
543365456
1913123848
408067405
999633548
476978074
1730735067
1380142856
2030946723
824227175
686556694
143059487
1187293162
2075159679
11033234
953528038
2008003086
204737749
1808541693
1790162032
932746561
2037293747
2102349899
1677179060
1657662099
434758952
1015977638
161409787
634051086
1295522128
786947510
155279143
2085675831
2099543235
1344514098
1391540037
106466580
758628957
929593914
447719660
1728150086
1638383993
680679206
2112242950
672588649
1147098973
846900558
449214925
166263202
836651686
208748232
1099515613
422954428
237786778
32991017
663236191
1972783697
1348257237
1138400378
119972832
350199702
2000862893
755392857
468825901
1048812774
689263217
1270187212
827816956
88685326
283792321
95407326
866287104
1746012686
1823227366
1712164841
1288588992
563730578
1760901855
14430788
527280604
1116764755
269039230
486768937
438751231
1666834372
193901873
103705077
823193719
1819164050
80064245
1906071190
935158727
484204279
96801240
1885014130
397513590
1554677101
315536865
1259598174
1846545433
1291573019
1962141692
1200855606
1423224005
1943756657
1664745030
1001645307
1661088884
456839486
333513434
2147014923
152837712
2130883211
1068182958
679515630
634307555
2005673692
453842491
1212294455
323965793
1121448409
2008529105
958867739
513771447
1224263207
523721074
2074558648
1265088650
1734273257
514381108
549773968
505873083
1549263827
1982704606
607473242
1149104132
1893008051
1447817827
119061418
172732342
1336073549
877292098
1836283444
1101761370
244832320
1363991814
241681247
730668437
1283990731
1659083721
831516377
401907583
197180155
1324140895
2010047044
1787599411
771799943
1462017757
1262473295
1555592157
1737627476
1359531776
657014905
798044660
1370981555
1388000293
2129041510
1332060649
368224434
1302583694
1947377501
1115704638
1882969853
699603786
862535077
1669452288
1869552226
795127160
1511807099
1838098560
1222681461
816483485
280855815
1300952013
1266059335
1568664794
554419687
1193377874
2041931235
278585296
1010644612
1651012465
94957279
1820544682
1277573876
559734119
229767027
1758829331
1502533089
2096365570
481579668
1661158354
1105207181
979838532
1858967674
1646611909
2091997786
662180459
387675748
1907201768
1649881458
595772953
1791127524
2101776137
957229545
433446215
1067081720
1190463593
772337288
1995406496
310529726
2146874832
956789955
991371997
275411611
1524963215
1939768953
2135787936
751934031
752237731
985263621
1604698135
1911505605
1898257012
920078546
966536479
1694295438
1451824356
2095832841
2019382377
1914413422
389117604
393968482
1100410219
2014671454
1927499802
1864585985
1575443849
331366210
379636411
1277628874
629208101
1974813971
28707725
826852947
359987962
637061689
1400935701
669555382
87856388
1082657408
1491118993
754106686
372761919
2102827699
419828341
1098507077
173566216
1201265672
1901192796
1876222018
1762039536
1922614139
1201509480
508493326
1628996756
1116978414
1524379013
1290125627
1614041455
382872922
1194530747
538084229
1862248595
442093602
30185453
2087635864
1849021039
477066260
1718964892
1727770884
2059952854
1670059033
1559384368
2040826753
2135117619
2000848782
270759573
292925334
851344669
528039171
631482202
1322311531
969148270
1882021369
723629015
213165534
1016955733
2050170521
1206200472
247785286
774034682
697006250
2056441039
151221421
1027110477
123819892
1275631960
1409827685
1600792149
394205224
894500697
1832865167
1876366845
5312726
1659356425
441212043
524725478
1217262540
431675595
43058550
2038809802
1815131252
224209139
705215096
1337246973
1819830948
886839449
1320056423
2054667013
559355317
48947877
1218708732
1131266905
1093764227
1718058944
271399377
1652557567
1989047138
1188212991
1116912037
473876667
448833090
1610839990
985048544
1054517451
480855995
1970834655
1286447482
69372665
1662459768
1665776074
1681522401
263304963
1121836381
2031971199
1624117607
1161523733
1260158978
599773211
1115124771
1647641460
927598777
2002705766
785821649
1198719276
145583623
302520140
1095148814
1721258243
2048563535
293276586
1240707069
928406418
270092393
2098877346
1436998081
2005287856
1957517962
1585260283
1300405416
2127322344
1563225749
898783707
705445371
1171513163
44217913
702934105
2001571841
2108233055
1801212786
140493740
1274922863
1675898607
415162533
225040879
2090879817
1667137221
848534989
650325786
1905658298
1610250471
1107158059
526965758
668893086
1489862270
2141466884
1873430174
613687599
601423546
1521871201
1786765240
661890566
118745140
1835648051
1675642029
612538443
456648438
1496673759
1183108730
987951953
1857439348
1128180591
2115287286
1459195410
1726212208
650295356
84086237
937058921
1612258907
1158629621
1147201853
1241291088
1975051385
2001547129
1473613371
732951024
102065581
245245286
591051504
1893466435
1772899662
449905529
741082170
1163857701
840670519
1188803512
47439388
470637121
635297491
1792619798
2132528291
299286582
1617367290
620716188
419337455
1806296279
1972645802
276696406
1596659095
656984486
1686197844
2110197313
271738266
839835559
1718772842
980050684
2013924276
1576564481
1691104761
344853594
626748547
1012355647
343656173
182037411
1448635293
1820142575
419817256
2094384459
1554780248
170047642
970147025
424647662
495206707
771651322
585421497
225131277
1678565613
1525384671
405045652
1261323895
631632993
469951299
1650534781
1934062186
1472373456
1955138191
1328402880
288056052
380513291
663533316
132253147
1406638008
1382301385
352131981
1332231151
428716215
1840648871
499078552
1886410464
1770172031
25129834
11117791
221131099
2127907685
867235699
1107436764
1233749372
1464179637
311473474
1258160978
1255846179
1363882772
750610414
168220162
130281977
1152026064
49113087
38859779
1701656458
1397694562
2141905845
812601914
762591289
493486911
221132345
321699033
1165975493
1419520520
389528510
1416311643
68455971
4086518
1711867660
1049520622
1970749333
665849161
462243123
2073695909
1151220211
986677869
682272699
138911782
1795382134
101976119
645659275
1087670910
287052933
622873790
1076888873
1357362915
1842100169
1341250859
1829483442
26414549
1748224261
2046195290
1611889214
1402759081
1066860957
1827865986
1274505752
653787407
719679521
1685346484
417462360
2130225006
1119695813
226637512
2061706661
1840253110
184079607
916686474
360654739
1388392490
746612052
232766010
102493391
953437367
1523656204
1296572727
683450574
565501807
349016601
2122768122
2089022420
1784584225
226767642
616747344
175102061
276403614
94742356
1278241854
255249723
10981962
1617196811
2100419955
112074132
1929346245
418811547
309997899
868330700
304596812
2049284030
1081364058
1556900477
380492240
951886084
381063785
1169440413
1624684105
723569074
1459817092
49434364
1564675567
346291575
1056256507
2038011285
1070511454
914864467
449029012
1175896062
396109002
479499205
1715579512
1719443830
788873540
1503559222
88422859
1624652650
163438818
95695815
1313087528
2021967126
1295102939
941033942
2095027239
1684445693
1099183509
1732909255
793396957
1524599701
36332
183189528
2040293533
2074807644
382159726
1302207403
502635333
1830246128
93975783
24012444
2056736660
1903779617
755682372
1340859700
1731662287
562388645
1540539013
1750440831
1527849991
1854385941
404473032
2120183760
361870961
163978877
1719068856
521186929
703457964
902413158
1565769541
982155125
1811315488
601820459
1802268315
936626537
1441017918
2089949208
287102088
1695345923
311631650
157711072
585115510
1387489400
400623195
1286797558
1305706021
1237672612
908058055
408357466
1098922678
841809160
1152294685
779106904
1228650147
1139917182
2017044108
1136289285
938472217
1508991619
964894268
1690672432
1183751823
951684182
199749333
1428875913
24408899
567152121
1121237654
149033030
684356004
1049176542
290950345
1371302955
1679530217
846822428
1037503203
955842812
185849801
1921410241
1058575311
1975680742
411347706
1368247616
1933114430
1298786888
971328075
1905258543
84002232
1785186552
712665165
1361460926
1330523429
437478138
1013806503
1261594887
1601487765
1007764859
545879967
2108762189
337909772
266545568
1955765324
433995041
1557343038
1916222178
981726580
976268891
1644535967
1064815632
745054010
548085827
122232269
1936274367
728872609
1710519176
237578430
1109128596
1175510669
1800178109
865198934
1941311583
45185277
621246391
1598583354
778212999
1269428143
2087655233
1062964543
612039499
1007013617
1320302359
34841250
2108279017
1262951590
1426913374
159721795
673681011
1025328366
418579895
559448142
213712311
1171074342
783261431
268547621
1951074140
1696428370
1046556112
434615277
375997916
731812605
1938747211
730854967
1985545253
1398049113
1408287896
1053269486
588795888
1436488439
858116687
122239776
1763023770
1081155331
1065955974
274810218
747510350
1442857094
107957540
1821578920
302807899
1121423602
611051946
1602866803
281138750
1273680577
1002705905
904930097
912417761
1837292001
72442211
329544193
411824206
637592504
1583987722
1893367396
1558725292
1515056048
202431535
1957179565
1897417347
1518483885
1562501852
2019012599
860028441
588671153
1086019288
339362760
1995190357
1521726984
1626192863
1190873178
58704352
1104242177
1625946221
1397929019
374592759
155008023
1973858702
1495701246
2109686657
1107655154
1546899367
1257308804
657575586
222857386
403201660
941005262
1670233670
2066598647
1860723906
93640040
1796064842
1190744049
1978283043
65538645
9239852
17292925
1998532957
1980210770
1288715710
1730600279
1456048226
620189049
1161427202
2040893395
2120258899
345691063
700269107
1490737862
419766569
208246573
1442116153
1992400653
219610531
833427492
1909323785
76689738
1549912711
1420618368
1610324605
1495147207
1160566547
1578206777
15069732
910795116
272116439
421366865
891441314
627609708
614371215
1036694722
1112807633
2089714165
720619429
427879871
2029042607
1726028008
1745011897
1409730169
886674801
1432456540
1230003095
705761863
1665922467
33233418
432820048
963296276
1401236728
115871038
216145542
496996156
438976914
419924000
626415331
2109178280
414251528
100893615
1191701847
1283918003
119255377
2016060829
1214014812
1535863949
110091105
1287099356
262552716
1423853323
1443409718
523428332
77843000
1537271510
617351074
500539025
1640482393
401212347
976490470
212913374
1335393173
2079021443
764315590
1806468817
1911779565
1652879210
38591005
707692445
619851711
1316241056
1811086971
1110485140
2130533273
1202819247
116980024
153561560
266833609
310815456
1762293510
1218904109
95997609
1435816659
1672641447
2061366047
1407483107
1758519357
749225314
912348714
2045060478
50397178
1414308312
1411541916
1205246781
2078110861
891428808
1639056313
1120835669
20828748
1598023348
1615258047
1089354792
1571246490
478697016
1767086775
1758243540
193278626
1184002232
1203082399
1504155947
273227490
141193358
57236146
1902282225
1951849232
2011886981
1492716789
2078569395
322565599
1352964566
384682792
1198906394
363893380
1831352269
1484059859
1930452215
569210378
1820048233
1054367425
1021154608
1815099899
169485365
874649601
2070375426
313342476
1303049482
23874888
593503720
1803171730
1203955915
1276046546
1528965168
114729447
1201529555
1613329392
1371035865
379707584
1562960885
1233846767
635167444
2008368815
1334842679
1874166015
331313317
2090875940
552223609
1766972432
264433970
1782715903
638144358
1405712555
1311271839
188407361
1969738643
365422553
886209133
1417681887
2019436677
314296905
1108741373
2122772753
696910828
979387144
1679258227
1538529093
1140404641
1711102988
130088696
1821700880
635692522
257658934
787667560
859227294
942276819
261050533
826060285
2033260756
1098980018
1900365308
1576275958
1001253457
235854194
432164117
301351906
752999603
675790560
596195445
1208094125
462389128
1921582419
932387098
1300060213
858756506
1969057552
1612392845
1009486577
1138733040
749454388
955971132
769587453
1787524250
713225335
1152636802
1255263496
1574701339
1739853843
472665713
1061637748
57658089
1231058002
530370057
604047568
276651801
805773628
1130035946
636049886
717625757
1507129709
520980912
1139539587
1568469930
1293052999
282207703
671490964
928551397
9126434
403217429
1953691474
1105345482
758754429
443555645
255994165
696344865
1940315945
1596436224
1387880284
448852162
1544609828
2104392048
610695798
490384951
1230606831
2125610774
1037356015
1640384474
1092546210
1034180295
85629731
1014286434
1129316717
906991193
2015340101
308900678
600386972
624795916
1951324892
1304108450
229176377
353319709
1498792451
773489264
1964747899
1697361332
800901601
57776765
1968033007
710637034
1584696546
1915336062
1859112789
1274729139
2033726189
608182754
113316804
1151020157
2094226465
2022131908
792143439
1763155361
1647441806
1077146476
1835128974
1761765672
1705993910
267462750
1588513013
722337242
37862140
779090022
372301685
2010205223
331991255
60553543
1450714969
1119826808
215551541
1745926134
1561160895
1351821074
1763155361
33969854
1849338112
717957066
1140762651
1544875070
2101239655
356968149
381417979
1247574042
732028751
1421436588
2127032369
7284814
812506918
949010293
520212459
869646241
110446529
2043690793
1198148490
337803722
1129714986
189697210
1161558694
866079614
1834879665
1615623234
1619752082
1682961174
1757967863
800033312
448066708
1917970270
71541968
710841929
2021250694
390757528
1954831843
572856059
1090622701
1675765114
142361284
770621375
1327644819
1088969914
51975786
1648646277
564732812
872917922
1589070370
2018040771
1754256943
2080201997
243346225
390680049
942733717
1870643998
1023411171
961874828
745686999
440030464
1551497349
495769412
944433293
64985972
738482266
387736652
1338750362
1601950700
944879259
92694592
804792780
1975893214
1548191366
552223609
1149988524
1507170330
1825789642
797670407
446740884
1672001811
578997402
817510679
336644990
1838615564
1406716711
317603200
966135884
1865502473
34640643
16890134
1306295941
1359215288
478081355
1458858649
768631566
1415466474
119465756
745649628
437703274
347227095
827462039
1857395373
585335878
186710180
2127241760
1370079304
1686471237
247009626
1226420454
2107643265
1422993563
1155596736
1077811942
488824730
762621244
533553557
210942603
202399392
2052445665
1521639537
52699070
379478823
1077133562
1968594001
1649816751
436331212
400590238
1738846395
1358315134
645779298
1866665425
1896761832
2123443346
321556709
1189231199
272905188
1204413430
1653572602
158585819
1906966869
1474748329
1578690356
1078163563
763180662
1839776590
214104502
1343287749
1354858699
1994805753
1023696518
256152671
1792550279
982532450
12873573
1843907962
1479100310
878580991
86180109
1044259922
2058359068
467200091
835287358
1526673124
141043083
455455097
775396110
168941115
56747015
383754172
1242289848
1629052613
1409763885
1110433266
1699928396
307153061
1956993903
1795561631
587974015
1825835770
1052027480
493957172
6800180
101074033
633462054
818153672
413682094
1727685031
261507648
987900804
36282552
337826585
1012393272
1522377266
1342669769
1471939752
1793593516
1072642056
2053865208
725700231
1606172926
561878605
894149527
1902322649
1270497930
1948220211
2037797203
1395854618
765860058
949159852
748238899
1412941570
383084373
151037630
1865505645
1022913690
1839112216
1642335558
1101246138
1866243518
669995835
1446679385
13711813
611844217
2007027774
1723974138
791373747
51938438
1559386956
1446826639
1804093966
986026217
1664726810
935758216
1740804417
1649906298
499665986
1889137153
247560180
1355241129
273176792
1070135950
1056519968
316987574
1128824274
1642412703
1195688998
1843396907
998515956
997394529
688077677
585974136
1647171148
1069092586
608014543
1900680039
1174292827
204995427
1974241556
1362041402
662875945
1738789940
1887901075
2090911026
938648247
607798367
636655881
399090491
827572090
1387419715
439884209
381598336
201935258
535275499
756326956
1338201723
133500253
107828813
1608581615
816085888
1034018327
459743237
1364560949
1530472444
1685413794
178275955
197062513
1156372102
862091163
236682788
2003543544
1610182221
1668417695
983043496
1144559207
1303985490
33129292
72411265
180573682
878033358
1382606332
659460389
772203747
1122027305
481515457
1281261540
1163650720
566198937
621645811
1542736054
453668262
2064209682
1993463933
2037002361
1500066715
786763856
1441765591
1430222877
1015886109
1982566371
97893415
1827505826
135425840
1666984038
140701974
425711432
399943587
948002860
1429946029
991655135
1706491953
1956695267
1834661116
1905816180
1605482809
868606393
1188914817
334307783
846139558
957966011
952623017
60066841
1234940278
776161859
134602661
660691781
2093426230
332102992
752465378
1259520756
1256998684
1496740274
771477814
1993722745
1861948336
371049507
244109849
1336526629
855942305
1197849657
1980488615
1943637180
631561859
1617395270
731431320
1934389568
1344162401
599596083
16224718
26765501
445741888
1705663735
1493031885
1096422180
661978849
37687084
1425562215
1399909389
974982819
1171388980
704066876
813127171
576669515
1782632834
475729918
395704026
1484806855
1093232353
1902847866
55495441
448234905
316163326
1868421451
450212525
2009537312
1369547347
1948915316
1965108446
1769464714
2017634931
910752424
350547683
371359942
202966510
1225945489
1354706303
98905724
268743426
920475098
1606916332
448243907
1020177368
1654160977
1630824217
1111862871
499530208
32919211
1526354100
631655284
796260015
1653147367
639600420
1586031823
140099025
1491921325
1901156972
743164170
6236579
339741926
1106414878
290356500
434040611
56150030
9703155
517744746
1483800499
396215614
2035731931
772556727
1723307342
585256543
398643433
139164578
1717245694
1377023316
283766707
2018704041
173585952
191998134
1739706268
202465403
820506355
1429682988
1193380833
1346897511
1358203467
2096932621
1934467578
1546728205
539052923
1110441684
899415819
1542861321
1245487014
1707672274
411267119
1275782925
964296447
1402171979
507893770
581233944
2061337965
2117311278
834657783
1308214387
1426760155
1010276774
1819055191
1923805634
685882953
361334519
464590969
2048750148
2019940040
670310171
845295555
2137814102
860541376
2023761344
2143457262
547869964
487000279
280174609
1293852375
871862555
1618366451
632450322
457766381
1757901064
1466464782
1335684186
588658235
995332656
713525331
1536855465
1192329161
2139791191
1616660047
1377885106
1440970660
1529459406
497449433
1734456412
403126790
848099341
1234276144
107939402
347902217
1015724642
979835802
1531339123
941821157
1454038464
1890069035
1148698562
1837081523
1521848770
595044373
516990118
548054772
1068138052
2051896721
2085901422
363004924
1624147015
1855730909
1632628521
66682258
1432275843
1134061222
1050372610
873966647
513501363
1260056369
250477474
612958906
1405090338
673268208
1874717308
176559107
2125694809
861561094
937195238
138523717
648643591
1584875064
1286767182
1237957619
603254284
1023134766
1917428742
1529499717
1190476000
167526645
1541654600
1666606982
1074688321
762501085
45850251
1038498264
853583802
1538076602
433236797
1129967855
1713966515
2067514195
1070279525
1985163959
1362685020
482353546
649517324
1112256191
1574026477
992610506
1659667988
735414613
1632210233
1318750690
126077573
1451276620
1813450054
1491358740
1864365280
1744802470
407407207
567600385
2056598339
116224828
826952723
1044673012
1150386717
561583215
65754766
1501811842
540015244
1281062563
1000411620
1839968889
1327096789
234969687
215425237
1670400629
666848181
1380462775
1946713765
116989306
1016717520
249224734
673496672
2017785905
608599917
1724920601
1718317292
1897827782
1393685310
108605058
870735168
2145570458
1727020086
1398602464
122123939
1484455663
1289175220
727417184
1114022550
1212602820
832029902
502723962
241345746
415851000
1881646878
720951770
809115627
1428187951
235925515
960749756
135602217
108006068
1955362905
929400318
1779637083
990822609
53502043
1522436236
596136501
922060482
1289914465
146988223
845089975
894871854
1118312953
162837477
2103454566
927385071
2124035219
875401643
1234789894
805821732
1751993426
1663862488
1526596343
121647496
528715180
186886819
809081623
287933384
646026751
133386189
46691474
930302996
805904684
804904512
98818268
72535600
1827022709
27216390
680136836
419822977
634214948
390221095
190635776
2046834547
1051326383
466485279
2047241123
333427915
895842685
472930906
13870924
1884636357
1256588366
322456831
1545356221
1557303667
1809156432
450493352
931806932
2104825316
1173820552
1977134826
1010953158
1137289268
1848458348
1421049617
1466943970
1614988956
1341217180
558822606
132951891
324107993
1041928340
1647976610
1065832581
91842498
2132634921
588874311
129944461
1692225991
2135798847
356798737
1452308291
187226479
1610860034
2068947801
1957940568
2060997633
1237996964
1684766764
659166400
1429550938
715834328
224971585
1424626155
684287061
1700026336
1895939100
289033695
1235441402
1078865578
1397529101
1889475441
273969620
297947227
1375822276
853992905
1886269378
734612393
1738212787
323647351
1164386051
952721472
869853236
1542416912
781394900
925802696
697586004
2091509298
1364703651
406037587
1163669232
542763997
2118689621
1312517184
1805018872
2076948140
788310697
366861006
1076610269
1344474224
1726454698
1958338292
536642840
1774378649
87816948
873650423
1916065579
985481974
1400974813
1860207655
186010556
971359067
344018527
1010557361
101831281
1135830846
302732012
33353007
1144480221
1215997382
1161554988
166127929
668083039
916742202
1767079635
1494579190
1989761317
1830703188
1163573527
388902719
1210974668
1989122223
1366578687
1645777773
584474800
1359405443
1863331915
676172388
204975574
853773696
1111640828
1088088350
23453664
1132386161
613386614
1442348696
1303913223
1261347804
346221997
1020357937
1842439780
2078127596
1939257412
194480699
2008917710
1648061248
1140385459
2056641987
2109269564
1053285042
1751043137
2099541948
297137348
1606036777
1687876255
452544072
396291133
845174667
31967006
1386845721
1655201861
27901807
2088609569
600466744
863514544
662645657
255901562
247950947
335188942
789170690
352249993
2027084740
1870136457
1838693773
1351880270
44481707
929007077
813276178
1703582501
1928638915
1356124757
1795228646
472423273
1395397098
1971560224
838498991
1714910409
806974067
853583802
1351866153
308257005
1530193387
2064096380
1842553809
830623830
1802128487
1390609072
2006798276
1485875437
1443227832
10030179
1869224499
1686192035
634573547
1371114043
2082384859
280747837
1928676271
251523490
603094124
157710218
816230231
1522116618
941498244
1011539814
304388991
295720762
687276222
859518105
1758523697
1943826492
1335954932
1318724372
1397202158
1898562739
192387050
599545376
163493179
2075790925
1720766010
1246010963
118840642
754492615
1832396739
2068138497
172392604
837724820
1415647959
387575613
1166116460
1063079240
207016837
808705727
2003836900
2086239149
2066332233
833806512
1653438539
1855651598
300879047
1721786725
897469682
406881128
265248350
590308918
1942383630
1794216278
1831385695
1736285474
1365180754
507137990
998209767
121201337
607385112
927299007
1054060114
1312038636
1749561533
285841292
2009419380
718688321
82970103
185822252
225961911
809909412
1976851643
1814032072
2099302378
1461459763
808635632
878560675
743286894
607714281
538890836
606500787
124323902
1307081512
1622382829
1202250613
760504736
1911717120
533912341
1460374590
1309025060
333589203
1845412081
1127235559
1925263967
1175995813
1087289592
1520295048
1216023726
1743240353
151297781
1678194239
64504079
1258991971
1119238382
607798960
64035166
1676919872
2081685786
1686203238
1867007477
331862895
1003820877
2099516688
1511487500
639459779
995340904
909990947
1218292323
1821096292
2136258317
1892561089
1532626870
1896516185
1369844419
1551726891
59602981
767017773
93026042
1441132505
1865341248
893327904
284364720
383237413
88317003
2121174025
26338882
540622436
149758723
1356745414
987956325
1382159403
550169116
585364992
1607101857
1719974825
1559286887
381436740
891644539
1090625134
571058219
714110636
997269572
244118963
352165817
188654933
1242853198
1233930810
1516511848
272796020
100874082
18766502
1632995237
302628273
1782973261
1352194781
1414750770
957392185
1244430696
1120846209
1321112906
146819071
336623604
862073258
1435491287
1503702938
1442729647
613428898
1294097836
381951423
1803975177
44285987
418415598
1148606689
1965334440
547334746
2035097921
999557276
1316386944
1917375454
1117195444
105502105
1341616115
538734833
465509040
446638046
606508112
1319061040
946591021
2030008216
745698964
1990700157
1514127076
1282763041
565947788
1928999574
2070831610
1233651060
389530549
638147319
446147302
784713772
552163887
1578373836
1992097694
343870756
1563083246
1714785350
593874883
1586790223
949264547
712666395
1496742168
1634996496
1770222215
180346608
850255784
759874375
1219601710
2014131194
1458240616
1478046149
1026559247
1407162778
290880957
341486461
1908071277
1624288685
607874016
830544007
1673427023
854161362
707783837
556223338
1553409010
1800974593
1519098747
596491186
298801911
927832260
1848095564
762493858
178145514
559354281
1563455766
151093069
1173468974
864004234
1741604336
666353750
684163038
584895984
1085223578
107079683
1481531947
1870136457
565342462
559881937
794895803
937810235
175784141
2101921805
508656322
692039490
1811426572
1308276335
1873459866
191228221
1250986151
1289134043
866394869
1732373600
845692029
1034226101
1303093018
1607156832
1069908306
1019279896
702508437
1597059138
176899697
1523033419
1270849005
1413160688
1772638209
718050371
1646501618
82188262
1306750304
1590970172
794277464
494443231
521666543
1637976794
401424003
1202917314
213441900
2114747284
1594332663
526897135
2031941155
2017962244
546253194
773843139
765499146
1491930891
127889308
2021941200
104111758
1117806586
1694077698
2116196128
41848788
321419087
689843515
39363900
1428899630
1785952492
408567030
138395478
844100229
986816033
1506994019
656044483
1026614966
349906152
2001112549
1462801073
566202073
1053830209
1109688540
1066260649
1087884162
1829183172
327397621
372041003
1609012337
1161546671
372223755
124374648
1884331411
2053237081
1724555194
1400337140
312503971
582061120
1652098909
1521697847
175666657
697330947
821655886
1085827422
1213162685
1748067417
485099491
1902906863
1843812656
786437109
1336414051
463747411
39281561
236050853
748979648
234314685
534172916
62214816
2055141647
1096883253
1465442060
245720848
870782093
539346387
1977965667
1239380895
1600545329
1365526134
1857875739
1303453248
2010964901
1012380174
159543865
134078627
2030529845
149142829
1226231634
1216876348
342602769
756592275
1137857959
1351309859
2129050183
1416872608
1370467730
372612836
203792070
607810520
1537360001
12479130
1773610253
1275956468
1548525806
1741820027
1450103434
666503368
1587217374
1341018877
472700246
1320436326
110682066
1327493996
1619528520
1336975402
978663134
916132943
900015864
314406491
429354575
896244655
1295617114
217285620
1641556607
1041017902
2085289407
945759655
2007128287
2086639586
2010536036
756626381
2090553824
1590914517
1599640275
1349357026
123840825
1943537064
1067217778
1375601662
16890008
654008984
754065897
1321398304
62405229
136010742
1155801576
435730291
198378763
804694408
1344997603
1540572932
781176368
2071110063
452956307
1651818564
1194891988
469237369
100747813
1206078940
404587055
1007216175
1347888523
727395302
929934673
1496391591
1926203877
459095137
919947375
744599378
1302893681
506046071
1728834903
1084540588
1345242222
362980154
970394645
1582512203
150851892
442567927
245590097
1134408878
624988130
822532892
1194611687
141857753
1148875425
1596811255
172500487
1896211604
682428399
1766403610
1139537725
403821856
66788234
1004618406
289827082
595349073
1541654600
229332424
977993658
1738013
554989348
1641820624
1955765324
393158597
1985166115
1663396000
89237818
1711084377
460800584
527036537
1303796628
118459214
696486464
57894344
1622758372
498245230
1629080373
727965689
377624242
728622660
658537586
1301998249
1119589332
683450574
1642719501
2067188437
70635490
1787159683
1976293182
303773112
619277069
2119762566
1469314087
1737433584
487931150
1370967306
779072386
1704447844
226831244
1419575892
2012625322
1332067497
694009508
972433229
1916826888
1256242366
1954671478
1971232561
1309363725
955967296
2081186316
386434278
2101927224
561231191
338678604
39444929
2007272885
1241740214
529445340
637111435
1487939644
139270419
622811490
574659694
2021757157
1976389308
676089230
725255835
1645418241
1343319281
1669864871
1983242436
1103284789
739043935
924334626
584948240
209453807
1760603704
1438753060
432329270
2139382966
1217605565
397842217
1220773528
1366929216
567650690
169373292
190365243
1793040933
153651782
806148967
212215311
904285030
1698071357
936561003
1160125395
140655985
1963733978
532034707
1734921633
1523425623
382488834
1681750912
2130314997
447381180
305748130
1946920194
1522753878
1626392192
1878723025
117772681
1768101286
1275762333
1965093446
63344892
471598771
2128090851
386247276
1327784086
1485150775
861475701
963061830
1007246199
1143280859
511934643
292868857
106466580
1699080865
2000333644
84665048
1248691303
1329877789
452231804
1220302264
875284308
4139343
433489996
637725044
1105666155
1017174110
1661500382
1052907057
510549013
948397683
665151755
996800525
546070614
1016347228
683932263
1061104302
1042884178
857665509
479590936
140027581
248933186
748459759
1942368605
1406214657
520945947
140033623
1155117896
1111081365
1789005697
1404238073
1887961546
747088004
1824610372
935073711
1457822698
785341555
2006821126
900053322
517946362
598871126
1395368680
605058715
520202000
1700088059
569587247
973842410
58373718
969996301
1481720460
1586485967
1394727057
1169815989
2101404325
263840661
120879931
247512816
1477359940
674686700
1436306720
1842544279
755106538
823348545
362455015
512905937
1323991238
274228746
1555800369
1577572465
1735007113
1258116736
1146204429
727822010
1192660838
1284400198
466022090
528953153
574345816
1770040632
1678660009
120969729
1691301217
1792469446
765814974
62474536
594332956
703048345
247271243
236861378
1507930193
1360400390
2099390556
1258857948
1613838235
1927432724
1404556818
417256269
1185651108
958778924
256025709
1878350358
317909078
1677368975
1718686651
1475514950
1738819354
1902631665
379959109
2064828712
1711845087
2078154159
1656729950
1255028143
629569681
467738168
1351153563
885478700
480371243
737856107
1673781679
1255522236
687482007
469405460
1774452429
1402153445
1501443346
1805442557
962581634
1322636571
314522745
1344239431
958479109
1261267052
680642469
1662689836
1204883791
2093928265
24940029
793937567
1018394525
1342500764
517497366
1489327873
2018705662
11175427
69898124
1174925192
1771208040
1188255645
1730070998
997152293
1361602336
945859939
1133219238
404736283
548723911
940543034
2100338782
690530062
176054334
482843208
720882098
354434911
593091623
352569081
865027327
1432885843
1871058961
1282312351
1069732247
789001493
1362037283
929755273
1175351526
2079444736
931292724
1607857698
942488103
1419421199
1608363053
1491978243
652595786
1446468941
1089531493
771063689
1974519606
708541466
1092347693
380513291
1414552701
1313261998
404695008
1268490671
884307470
1434078646
1847345222
402687461
1028653232
1380051946
1720733446
873200627
550574722
2007454849
2096366930
975215737
1233930810
584450552
189316759
1859864997
1563142056
1843310262
1087691353
611521723
1129807573
1674144033
1698911597
2015748987
2083663324
875541315
1123248245
1653800472
1989530655
1957774452
289141389
1244069318
1636847859
163496628
961734304
1848873436
1251404518
2043861460
358201881
310940843
7501501
760202180
813076841
1576064126
954363698
1874505488
301476526
603511002
1587575815
1467091850
1301674121
355051472
1431307802
773521096
2076207738
1867074076
911348212
1412672737
915916784
280003703
199576818
233925078
382410918
516508833
903535884
1270184446
1452927453
756335019
671972441
2004381075
1229318501
810100438
128209303
859689565
1338655088
10728718
1246901161
1155437786
1375119918
1351741823
1441946660
1808454620
1624911014
290465784
1093694174
1256342956
1311602645
41743324
1560136100
1347239544
322800667
1517254412
908796362
37714851
622261109
348442988
794955854
922662794
2010683545
209164693
553736631
1504353081
1988351443
1876875042
1129421910
1808509403
915197701
1404769229
439038788
2097180704
490347347
264134815
344297395
1582430003
1593659276
1173415537
1943554102
1698038242
10209175
943782193
950106946
342825027
1657641183
1962923257
2006452382
665019588
1405573415
103721783
1408611963
1092224873
1775346833
1455216346
1637722829
483315597
1951724659
1665621040
818055598
162592824
2079513637
1805532898
114766154
836157647
2053779910
1316058690
1786094239
509700357
1152473634
2012017094
119990547
879486004
1638476256
639970542
1329531286
1131242822
1089352344
1967326762
1544396487
1025828241
557188277
946847604
1526722931
631977550
1494011187
1881862182
1330842817
1822394865
586510202
1528040507
1370218865
58894648
624918892
200670530
24561250
238545440
1736388751
1912345923
558659434
243923720
422579159
528817943
1436601811
2001330126
862187090
1830407012
636464076
886684128
830247633
1391882949
1226522304
613644853
30482357
581760443
1723790224
2085034691
1548621621
2120890599
1056790561
2039158077
2072114376
1892556024
2066403021
1149147465
446634579
281382335
1884331411
1663445406
1637262512
1973651970
1554495311
271116763
2099719757
2134303348
54878819
10209175
918066637
359311836
1116992696
73814507
1823843238
770840357
1027236848
1015311977
281920707
442514446
493659711
1901444979
745594975
1303898475
550360386
728109104
82231703
279788490
2091427934
1802404107
1164155869
1754669547
1371410720
1832578293
1736719713
485010660
1935303156
1125544630
1737953133
1705341359
34784345
1330847729
1207406609
2019669078
1835891108
989975412
1634455944
1681797838
168440316
1096050125
146375386
1387352805
726235589
2085092492
1960404503
623587112
988565780
1310649766
516084652
1934621255
1511861172
399103873
324792410
206714855
1575982219
1262335710
576683381
1605721668
858562424
1997766917
1804520362
234956228
694950328
622257211
237006420
909220382
2112016728
1380601061
1742440625
1696027769
1265649218
63160940
215939369
822950321
2047982111
678441507
429822601
1334794821
715811523
1934645794
2041992285
307781234
412892389
207463400
1488438253
1062693871
1598946019
1666360264
2122776119
924351352
331868101
1827185004
288101602
446473224
2112937283
1112190759
1940544585
229893900
2101946381
1356334094
1447662804
1927722651
1548039820
1293375078
1731524239
821246297
1025283773
644350650
439727001
1168507212
393535094
1628487079
1085827029
1297427334
233709570
195408118
918113206
1296064628
1025732675
1282497710
667919405
1198060926
961677957
11267307
1623903971
213104783
1843519908
791244230
1856873343
16808889
44937486
784556970
1820783647
1302004399
1166210346
1807543541
1876657201
252621246
939480352
925381342
840407686
1632863714
2013995088
1402931749
1724014891
1459755816
1971230952
108337646
193944578
2046248276
14929747
882836471
1398177661
915266999
278440584
524828632
2014593504
1197784529
485933494
1347343482
1384078361
2018786947
77723199
1204445313
2050094098
979322832
1981534078
275873636
1100855931
1903355185
1583605984
1574682273
1817294443
400061186
1677046505
659151814
1587782244
1866997013
852897197
192260540
669427826
1569845308
1588833122
187233077
542385939
1565168498
252478499
40151039
124761337
1550106452
105301331
412101985
1672657380
97899951
161651384
2139073027
62089668
1345213605
1660152843
1923197703
1978078323
2117958805
1394497467
238676773
308132147
632450322
1142153937
1610912301
474982232
354558837
328374763
1862295014
1084693856
1786486047
1205843281
1974721546
1382704693
205419370
641937215
2101433138
2062828913
1001816280
1978068871
1767372488
1120919689
102328374
337328255
1451276620
2087910141
1215722860
935576679
190462736
124597064
376486149
631918699
1251765401
1422158187
1622768971
1294568549
1329539462
1177842140
428369294
1979381525
1269179031
652575969
1534177416
1017248756
647713320
1080551009
1296924049
1965600896
2049465016
872115682
488847785
1465533470
1192890800
70228415
2091949839
1468891109
1838785498
659644599
130264457
1979506264
1304977343
1017576993
845139604
437241057
1042209239
245062884
1696989995
1970279503
1980441869
90928783
1973231221
975643601
1400016975
1641499466
22906947
1485820434
1184448817
1957584857
1619956566
609207517
697753054
2089016537
2071993703
1223232099
2115934854
346659882
881666037
1675088465
2060909731
150495323
785605887
1400906114
181905346
1983186829
60737239
1739004411
618838359
816141546
127937621
539064402
374744336
78056918
764666359
1359351263
15660593
808903739
1950368760
809215299
1351195192
1528184935
1487288514
1163285669
432285542
574533234
875538492
952868863
262548260
1465959514
1693924608
1361240951
163480699
1386406991
738333832
365400597
1417995904
1848816935
1346793611
2000177473
31906693
1643603674
195916437
2083701080
1039746710
1199185450
392526514
93898632
1574207544
1903002547
1156856455
657671889
1029948095
667792316
463089717
1384121491
350030380
102839340
2036969285
1431576748
1390831756
1157955095
1899869068
312344572
1692295002
1907863348
999406257
1498841003
2066712245
1026969320
1108237908
1184934693
680625831
1547366358
1763869033
94032668
558350391
376403538
1894622350
1701555262
1758088553
222621707
254436583
1868625789
1003288438
919756414
1593848014
1127101727
1467866680
3027327
146028878
1989478486
786165472
1422083886
95963756
1493865314
1932354402
1349823660
1637463357
2037798546
1451732064
500289831
1643735825
1448818071
593723659
1921274622
610661623
507613160
1064937799
170694189
1616582264
1060078370
1456595768
1852482566
1364920993
1075515642
64088720
839865445
150301026
86069054
1212801194
658268559
950990072
224482814
1213802204
1442205098
1882611949
329511892
1223486959
1627621529
2046418671
1944458347
2021997303
1352624307
1278747180
1859440205
1894761567
1420195642
1452067941
929119083
428123957
530416765
102493391
1783244679
1465464464
239327610
635325798
1498201614
358072952
605218530
518200236
2074747050
1680916305
1946384610
654645106
768489604
1065850461
413711542
865178425
1449066461
548419293
1490609933
1379747836
273446869
884423359
1785712209
966714532
441205051
1578140540
1957912357
347091560
440752056
40055959
179230553
1496115193
188127706
1139301715
1082930045
1722298777
1822773632
1201237994
827668523
1609052592
1982715719
164279991
224034872
2059862365
2062214649
627554623
1617794822
38459566
1739983311
2044143351
462343005
480511092
1438170303
1367134659
334130965
9430470
1748974858
241917966
650750304
1645250800
1504019130
1109351910
385707671
218954868
1872430093
1255410456
117858537
1226307248
582957590
940670464
1853013374
29698053
1312964821
1057130375
858162545
1582163405
794007642
789707160
2130587875
1492223795
1053712480
1010566729
1839365270
207434957
2077957405
988743109
1642229873
1225983121
1309482440
592769999
1088111812
929002979
98413521
218145744
1836431655
1989652816
1245257294
1883306688
1335818669
328417976
2035306171
2002202834
568904993
656594574
1915848969
1508756034
2021428489
2114357072
1296615653
383780223
139553533
2070515348
170457233
1080396055
947556886
533194716
522650082
82130810
2080465594
2109008925
988250353
858754195
164453513
523847176
1997155341
388575864
1969781293
936877505
1590893858
1224836495
1004470448
1956692011
529948185
1313700763
1082492153
1815835510
946878959
2108997418
272552264
24523982
2065968544
1460628389
1297868258
2090342991
811286787
1609686159
1426290068
935865717
462750207
1158031707
2009593511
925468219
1902274193
2128689761
1471211991
109298996
1906692883
1046737609
2076183784
1502336421
1705433772
692897638
403536091
1334786304
1162801925
1185935078
770420745
843564163
922478600
2019792848
486691367
197487098
1547851554
772585684
2131278855
987494980
1009863520
681458036
417941807
1441034322
1994396982
340403397
25302188
841356653
1288462807
1000223407
130800837
1956940168
1840025781
719077303
158704305
324584393
2029886071
2058811654
2019419783
230811319
423438928
1362900494
983044115
372996701
559693396
960025461
595966916
1207253781
384898800
1634461366
1646730371
1908580981
1250292593
1696928033
2005638582
654457774
1979898960
1530097420
208792965
1487710679
1844223123
1416112949
656240542
1372196340
767540770
844722489
1285192987
74570258
1401155305
537414627
179558252
2114300325
389166318
2130107484
141545254
71871660
1326385132
19547498
1297449333
88104524
2049539377
915157911
1439752387
1804526575
979382943
669164187
1776494438
1761271399
816741574
1917089793
152685976
1124798643
617609757
259449194
578813094
1754307063
1569483038
1298119171
1052902042
1131736792
1502546773
317421339
1033059811
694473264
1136423566
605959417
442429228
1819607908
1799987419
1199592249
876067489
1438282604
2124391967
579606011
1742581343
848194444
1270172944
402599206
1637192371
343745557
1832578028
430575952
1762586252
1709550165
988305777
1595598876
104665032
718655509
220550331
1985967645
2060181358
349257326
309161267
463017153
1537515823
2113773160
149718588
2126434778
1049036331
1763415261
1226611617
1707877354
1297876666
491579289
2094500194
489308631
184949933
734150257
1265887367
503448248
597960884
847175935
1996312617
573233635
915785909
2002809486
397882611
816251769
1642985828
7110212
1378121755
823924054
1464602110
1199580796
1817773203
2047801404
869134239
1418082679
441378160
1694416992
773236735
977818455
210813055
1006493384
72837410
809799766
138338772
846582922
1072325207
305271661
1539783672
482135297
741031639
1539463414
89768674
1725635217
1320722735
375856534
761322555
2121308322
525026405
1134724684
60537548
1501342581
573308987
1168588278
1968919923
861331850
199357668
1257252226
269164239
1552768536
1050609836
151971816
1478816381
32325001
1632284314
2020145449
73263008
152287979
418616797
1698144099
1386795492
839332911
1144120187
142476202
1828199370
312451225
1428558208
2013799484
1516827932
1575818043
425209067
1251751713
1019316314
1714055267
1389360182
1402618481
96759493
1870059044
331162609
1661565480
756226728
574968192
1015811946
2109266783
66530769
850266768
1111270395
318229808
424969777
1338746807
1669031167
1217512152
199133296
1696735297
1984660804
1488232354
272014954
18153594
130508980
1000156105
1576153821
72854110
1179462993
1169316194
1150787613
1013953942
2009064668
331657243
185003746
475853863
1490521288
330933444
939714466
1567908520
1748618490
1500492803
1816785439
1323736883
908652663
1876404884
1036235120
1663942437
829316495
1896996069
429103889
2089396284
772967182
1679498451
145455684
1789043660
268682545
1329611234
1268698104
155007000
692282386
989774363
435280773
365621200
1310853678
680136214
1279925478
1663790385
2040207204
2120061705
295651459
276787453
2123674219
1215957259
1904818352
885528493
1969135013
1859717022
1662563635
1185389791
2026914164
1641396959
517784044
879867730
2074419291
1695941075
1703682308
861688036
2088168619
968740985
1613965598
1140123207
36387515
2084545524
1079456617
1777405995
1274308887
18019911
1522426465
1905237548
459140117
1323232840
1448826256
1327397667
1722430916
1652195046
1352196399
1765047984
381471618
858583299
1450140326
230723534
1032276885
1355356795
1214239252
505962242
1800253992
1482704140
963622338
2074236338
1871286008
1581215631
2068508741
445045790
203934974
17194653
1057371361
729960382
915540846
575248222
1234302325
614330275
1263245636
426364626
1746373942
1472364064
1678012914
1858421577
1333961988
2046650083
538016419
444143751
1649382294
1136288964
1049868365
1701611519
828618959
1500075702
1195380824
1762874984
1508267550
215515832
936422443
28894017
726399488
1797900058
2035476482
847137511
2060214568
402123651
1139841292
727139235
1355983019
1521071224
191216246
1499665233
1083853661
1091093612
298803403
994454113
562313536
688272956
576432818
2015681630
2106691175
1144414864
1132264795
1416244131
332297488
1250264894
1791656745
1362136190
411322108
2134769446
1116418570
153305
2100539782
793125935
436970889
512385747
1135328716
866181051
990206261
655910003
1817810668
1671371496
944537559
1535121850
252463293
1639582431
1248059437
793902869
329136742
844813070
1018875155
219735471
302452749
192633370
1184616847
1798435059
289688476
310207822
200887842
582262512
1092626949
1937529940
1405972814
573115144
525435233
1921411890
1166436422
36475950
2016038574
2006318374
2097194058
663492299
1600395728
1396617815
559887490
135149766
903165238
1931782466
447307585
897475591
1382953659
1123661672
930730710
2139681993
1321900528
1051222790
923462981
933183501
274210230
2096769065
408380173
1746652578
954746715
1077659376
1853827508
1512969645
274904172
1799219177
766350282
2017862688
681149399
2144603223
1693936732
1929434316
652777414
846642363
397561400
777717014
1006505693
1787858845
349556546
1974649978
1626918222
793508961
1400665530
801588494
1866598794
966047258
2133715179
1221462162
1141114049
367778469
1237051103
462577714
50310202
1915214433
1615227079
1569228485
538711537
1986352883
1048608614
447357389
971288877
515604018
1622234080
1145463125
1363552955
439389209
1976214572
997982866
1687299657
1544998892
1540171942
2082748380
117566963
381753550
13347794
2143932847
302481436
327597846
1510370812
1287225942
1503001630
370564174
612660534
468040419
51687602
948240904
1921106834
2078927907
1039761294
1209719386
353852301
2084960528
120294402
588652643
780779995
1614042857
1871410525
527997862
1416834635
168960810
525784708
893734614
1184825803
1334910905
1723134476
146514558
64412015
330661337
1050156732
872529730
1427642375
1827424371
1948497408
1840076725
2032477583
2110712309
862385559
1074200147
659385599
137748490
1392597534
482865914
1006337138
971676160
1041706583
1399994010
1387357876
1950338999
19960340
1731579004
1398785644
1602685041
2064662539
1087673176
935188980
1839745751
180235555
1176822658
194646911
861767229
1031052056
786632279
547533688
1686621282
2057992604
1443594305
65904715
414272346
423207116
1118007637
939482519
52050025
1115134463
2116367840
1379595849
2023172461
1049368694
1889491050
203893679
1447269273
1367820307
13146859
691107850
1778288364
2029294295
2064078922
1137792151
1519557613
80554078
1595324892
1224324689
835258110
1322465737
381228058
877187205
1787226736
1355855537
347097587
1360532534
1151277869
65833081
2085719152
115132986
1956554316
1744354897
1594023486
2037493624
1979289989
355354324
1786756722
691946104
227130546
856215498
1542040734
412685725
2133045939
1163335711
1123584403
1743036786
2073248400
1244167601
241263570
2024135980
1694997997
1641879641
1864512595
1689322240
1851612540
1975669667
222798347
1556223898
1796684625
1428951183
536648115
1665677218
1040045622
6080383
755175211
1523151889
905685386
958458261
196764393
1551004127
645002484
1563285189
163942218
1393386849
1278019380
1969369876
1865936946
1883496894
1020750979
1175124249
1559329751
1401218328
732567684
1841977820
1802302249
1498653857
1473869862
2072512136
1862603493
1986530843
482198884
1486706508
507099561
869551401
453382682
1875154840
833950558
357034144
403117336
932274621
138135506
159304826
681437215
1988211316
1086986115
852980529
1924150595
2030911998
2015220897
135506099
969878483
1056078579
827003157
1805671739
1561038414
358831909
575233272
2064929129
499646928
1459910997
1725651664
1152157772
1785640386
1893223038
476710941
1299900174
1691913098
1869625091
1182455429
622766144
1219035227
880322853
1450214655
71622318
618029026
874549778
849775980
1445240530
999784291
719577148
775544024
779134862
1483397484
936336173
2131207412
1348673949
1223499053
1668400874
2019342788
684016320
1163117053
29540650
1613965501
1790498096
1978457270
1726651791
1244484991
290254057
287856555
966342944
878937386
268106988
889918748
349615260
334702316
447433142
291966851
339705712
660243296
785294918
1183133246
1754953606
420062622
882814711
38414255
586602400
1866506988
388440451
829469120
1493810050
178764333
54713201
1489361459
1467957041
1445034988
1198637674
1611376792
136026108
521574892
468362866
480303137
834640412
930331289
1071983406
2104616472
905777303
1750689388
1402076250
1594401756
1356164024
958306384
220861001
1110479402
1363365646
1519340386
644716532
813915019
337593370
487697522
860163813
1594127826
922807105
730352915
1846799950
664545292
984064965
924406442
232691707
1990088469
334987532
1194666106
86259492
1652998505
499910895
1812678618
178969168
1474327169
333759178
1704492942
989416244
1835784209
823922114
903211890
858190521
962922423
1893648677
919990955
801205457
2139434731
1998911413
1660877432
795224968
779050844
1855333507
1121718578
1940574513
1907126219
1540045364
1647897226
1151112806
1117379051
613503564
1029976540
1479953912
99795500
171683626
1252208139
1795239153
1289338075
152620191
1787375298
622485379
1447653100
193100439
1034324383
1909034602
142454367
1229375234
1581745336
1212940124
571038038
1672645457
1489725060
1460478692
1313236349
377124425
2023294467
1702928556
1278791143
1531795771
1870652643
98193276
384845254
601840722
1362503727
847583563
2039493951
1505966222
1287502557
1024889837
1815448637
940651559
1610239913
1535977268
678281837
2039985111
1702561288
1793671837
2137045494
1140383268
1507380538
1924012561
1144962788
99228976
1986505065
1508695066
627507538
610228347
626335236
1173613255
1384066000
1586997143
1552000037
1289253267
691750794
1395062239
772740551
968994988
1883283176
957881152
1053479490
1145017197
932339421
1381130580
484460102
543247105
884355968
264850313
376926350
1085499076
227861937
1687563806
251852307
1137452538
289938414
1405222212
259225672
1650378556
216449212
814593912
961117603
1433097576
1598376807
1483079344
1457420610
1870702701
289576950
830921774
1231555522
74219969
1308706328
700401264
1766631837
1960860380
43010151
70232635
1433601162
1956168062
440158976
593360586
252010343
1633966513
1286939507
393955980
1845113244
1904229711
493366259
1704142244
62169738
1101417665
1835941018
74839771
1577562476
1511804901
1870159454
1268960468
1279940873
1352769051
720560871
1734428004
236559926
1028681191
1406540033
1382688161
592281996
2087658563
365686099
493037964
914842056
556695316
1554334949
1979049522
425113471
1188594677
1187539618
1570420038
1859976334
1072711902
1782005525
382695935
1642712056
1974192488
19583590
502970979
273108559
1818018963
1082992852
426770592
1778178607
999795438
1634660679
1966569436
1631047633
2100795027
1721262313
1070322700
528293587
440473851
2023930181
1456418014
176822983
1899978992
1882578131
308743587
998639620
165848932
137633118
1425520385
778044070
508125948
1274477633
202132957
2068018287
2098226455
1312335345
211202702
1430662158
787065758
271967345
528262786
2022646334
2054225891
1195261896
173389677
1959929179
311648153
1229008186
767555854
439337754
245683195
1959962773
748472350
1271697227
2001175033
1143843119
1247338040
354958906
576150925
2011907150
1539495948
1314853056
495225344
1068495302
659867762
589002037
364686169
71983629
1180991337
66765942
1179190769
214757445
993999942
1806623423
884966748
1065285004
494077367
1704320995
2077505235
882326499
33030495
830443133
1192004614
135008138
622543865
973143574
1702819945
903664498
1269857142
1601847186
1475316266
1968251220
2113995857
1569909595
1088358718
1085829639
1870084292
1044501329
622883622
1792220436
1707749917
1792445192
587859418
1311396202
1424499602
191062018
225177928
16366207
909523257
692457521
1497237504
951311032
1594652852
659971118
888150553
1836297226
96847528
1741569941
1804697069
506696309
1685244089
850902634
1759827991
2146859159
1671592200
1821570418
1852684615
1391844854
1933715250
1461605295
687218887
1156559921
2012878185
1416559147
1934521720
1026681684
1184854454
658914121
1658286138
1939877931
1292105582
685168121
158718978
139585189
1640228894
546534319
1475886283
823824715
494506953
1370267248
837927971
355759956
1476569987
57875093
762125150
1822768750
1884852700
1921890431
1854101457
827952799
846214327
1962901264
209401211
977192715
1085554929
538885552
558836060
784683985
42961593
78633189
569965023
1120460834
403322798
1145584391
1917013460
194461407
1761412488
1820508250
61279156
848828124
353359357
2046036541
2098893729
605280396
1191700219
1412534456
902871188
797999137
2049625608
1580775219
851753751
1816351331
679333158
193744954
340958354
782335023
1147154960
470512562
244120172
1150365742
1705665693
1992889953
149511126
20485077
1721476125
1938907266
1137137360
24241328
1770241494
717823240
1891671062
658282233
1956974720
1540880572
1056028775
1863485802
605650737
462568787
1240938612
452318409
1633264178
1433572306
132028156
2011727262
1436683649
166206073
2895069
1282258124
933812611
2085401807
1535142919
706878935
603973916
80172447
773771768
1317428554
1159592091
1447049764
1138084546
1236668521
986797967
467934892
655546006
1762200291
882189244
1575292818
1206873881
844336643
924360431
234084066
1317293309
1761047263
788080690
1035954833
508194890
1871383209
1771776753
1193679485
11125134
476763743
1019222215
231005869
803384309
348538202
1714513756
1389341738
1934220781
358749476
379648505
448860927
1774989966
1476248013
1032103647
2054215410
1255331553
1354632609
385798550
2081005401
1274923179
2000177849
2136345466
954253118
188231522
827435974
116386088
1032012663
1593278041
1374843825
327015810
1399435663
1223233995
1795960147
784371777
1068157871
600248951
9902350
1118263496
1469254623
395490906
1585615045
1634641131
1441894292
1856465027
720935415
603710326
1684294571
1720171161
1652298912
1837541122
648357500
143747235
1551028569
1334035801
444125779
2002173097
503207630
2073150077
36759945
270307974
997533017
376779877
465122485
1261092024
1850263065
1090872450
1822162702
595781333
104501478
1003148260
1005478668
1216088206
1916713076
360218484
2067641402
1431931373
992195920
791689923
929598135
444155823
930599927
1663878318
1887910149
918472388
2046361263
2052187684
419772717
52308643
538004717
666870858
39215283
884977558
364803444
1076487506
709558051
641546839
1639982223
378212899
1237982030
304116526
2147452496
1391770060
1264672037
1799165322
158079858
525964336
1181482825
1851942204
784266532
165984980
1683088244
1743061541
1953517312
1358614151
1189794324
1537536738
236462495
857599003
504870221
1039141855
658644416
2028363629
1130878930
554791256
1206362176
1160508629
1011850027
413064167
623076022
177581117
314911537
507036543
702138358
195505232
1025833651
87997056
1266608653
1213824046
1181622303
2068462999
1181619085
129145185
1902679062
431743090
2093665201
582077064
707160077
1307767414
1308503427
411322108
899136349
1980124795
39075980
969112809
42131743
1203499929
588489507
951220927
516962411
1878808950
58739402
1209950292
1992197437
200918340
630163871
1405255007
1367084119
726403415
1534016790
534995438
1554129204
1304561150
993553324
1751184336
21111851
1396986567
596528580
1563636064
441574412
1742160998
981580091
620920310
821879395
1920207261
2032241402
688873125
540701623
949070732
842873172
2115119237
1550481926
454909259
438518894
1908961279
66303266
835876976
823747615
282617440
2066101737
1904990229
2057658149
175710750
1523459422
392377872
676502248
1263085868
1703196505
1018904129
452437423
2060663662
1983478290
883166711
1669942776
1090577312
358669655
417353004
1529285257
733873327
1929284640
1845882654
1868555833
1360979292
937024076
1269652758
943254319
615426551
22782162
553333825
238609783
185018132
2032178459
1707110391
236027902
1160980386
311463594
865205131
1180199423
1148393023
2040863556
1069831908
996201885
1744326645
1140389
554555229
1322930045
745094039
1289837006
1712290964
1470849377
1401524911
1217860681
181018524
1728313217
166383929
2097587289
1857365888
1253086552
274905766
788617900
2083884629
1716135391
352210036
644610552
175021354
1111885696
1393483801
182110341
1038334104
767463896
949895594
1061114612
1752528069
1246084856
1927410385
628788992
1188405285
17050551
270299449
1044883529
1978938893
560830618
1020559934
732068474
1594249444
1036383570
1911429200
960678747
840483782
1528563568
713853739
48071624
135534605
1730813145
245860379
201502297
351560574
1323874994
931363417
1653257867
818977380
1306875403
791444005
1551613536
1693643326
1274319744
814358495
70030931
1916983603
75111194
1598159883
2052187684
317424441
160728437
123423267
891733200
2138480412
101663204
250389620
667749622
722943952
478891245
1695280221
1214281287
1877971025
974037310
991036115
122070573
607546187
357525583
692029543
2044381705
982287667
37713546
1150712721
92488508
1260516411
106971025
1227619413
323001148
52110103
241712871
489041293
1707028846
1254322932
2102431536
1024302925
1173023555
2006863200
2092145114
1451414213
124622490
1438169397
390877594
1870761501
61327062
1877515371
1442520742
390487964
137208511
1026699183
1756829351
941652632
124817859
2138412875
2056344686
1460802951
1360301502
1829746847
1816134831
363189115
1814519830
1767119335
1396184442
1784553675
1610189430
346867090
973413508
927637024
1686750836
1788965459
1649420104
414238325
1511766298
1560798518
765655737
1638662408
409242421
1315599578
652392820
1228400680
751894620
2091200109
93330576
690540301
75871068
1445796398
597946571
635508552
1300135945
1321925943
1139990715
549608426
1443447902
1538312472
719124165
1815776518
316785192
739578709
1351386085
1330489253
1188961454
1796993055
409816757
1350552114
63271176
1036801756
1273061026
1113671367
2003847011
1850347502
515104806
1482748144
1210886843
1952296277
66263095
1917623287
1892702036
409408676
857718431
1073630044
1213468347
1655944980
1191213411
159878101
767557179
61568891
1075012473
387841008
1067601633
968464026
2044231305
409752328
937180591
1553849990
1922030455
427830394
1579349388
231111844
1293659419
81178879
1780256587
497262494
1941709260
274861885
169761245
934250052
415732716
1121653506
1250512706
562399129
418362722
962782720
2041223719
282987469
351147045
1323121086
108683170
966646501
1624278792
1170230472
526886110
1931356252
1130207405
1381289537
1734034686
1146929661
1837932738
759903114
814146537
429391054
630601845
2131357351
1456240276
1448450408
922756797
1881216705
444783976
1029942222
532652292
1448234539
187833770
629253742
1845230310
654876160
1323997012
66288277
153531040
774633932
236692728
1397639049
264333847
635406603
1968732787
1961988164
711808020
1978574950
303826997
232591495
1023049196
1410451866
1692665299
1041159067
463270191
1847613078
160894975
1792671698
1302946080
532027505
224499187
1765385827
1338647658
440523075
2036822076
846202758
1445411076
633491211
1976049951
1027804503
649120610
814722759
1384804217
948552717
1529010837
1425042179
1384543546
386734208
1889832396
457329446
740623979
807077877
603407024
1934918210
697657955
2059313974
182265030
615236594
244493755
943284737
342536238
601261123
552328622
669116592
1268480502
1543326876
2038824134
427032732
1362986145
584350693
475988518
317655895
1375837389
1628341686
1158870022
534823340
672221324
1284706064
1150688922
1978465917
294275654
1245613224
1677217048
1576815991
361201900
192984196
1817701225
1043159036
1336953638
1923716298
769808059
1762457589
1697204373
2082120021
793349567
2105198491
1074408590
1195318017
1165879296
935261217
447605406
1778094943
711131807
1943458160
1716278589
76060965
1866936156
1872721054
293003877
1970279295
1816990379
732747824
675482804
1888061185
1451222891
1212184283
1987478337
2136682851
27151904
535483581
226346101
652717584
304482017
1079818993
1941089156
39779164
4888023
1455408454
52901047
1868879625
216639557
1028063318
1982497419
1177578673
1772941949
611256956
1338532778
1213732975
2021749584
335947166
274680440
604690254
2138967857
22022845
1658704551
650875262
1726256459
1832218087
1717787881
1088667672
1375660484
1467900974
248799220
466967962
669577669
1518886035
1371366291
474423405
21693516
570950140
2041399417
882248070
260976433
1409470607
2019179694
944613728
1767861201
152908490
1281077912
348996420
429612337
1331524921
1512210549
424071474
219845872
1755991231
272401126
1126640352
1454215800
742315820
1162854579
2009205171
588526989
1968373895
878573252
717891697
1853730099
199865323
66041025
1650841822
60839425
565127619
16843736
1465429273
1751492280
2036759342
1180546850
796003560
1121761252
1413702968
920949712
1272261885
1300850291
2104179142
820071743
752576193
238656687
1858271427
293349309
1655713462
1054085990
1681322857
2028167803
1204914024
1488955119
1633254190
802473178
2055662564
907175628
1333201892
1325748236
1758116720
1992218867
215733714
1849067801
1038714194
2062193710
1038786231
2095307183
1429977559
1053004748
1303268565
1408237348
179234407
1293698587
1280376739
478886014
1983823356
1861403313
1540520966
535777516
2126408644
1150780315
1368737660
1410699631
600987031
930410106
418906783
1763996142
21776876
535560760
2082385354
1982988070
1600030818
1368959671
1414166928
1332020998
704617311
284895422
1775892212
405274721
1688458761
561206279
372321998
260571234
1561887241
478047446
347599676
1422163013
1132510400
2083538684
1949047833
263611020
1273100147
1344231016
1467431557
962312829
339142347
1679871479
1954789838
784763269
1618088348
312131322
1759221611
2008375946
805522761
1702480506
1781872998
646549808
650622184
1787273317
618402769
1175842701
1673149305
208387527
663370103
28742591
112293946
1880018400
314767131
257437870
640408228
1356322644
1576050672
1945320961
1271830873
1988811341
403304026
1485476701
1113327943
1568317974
1767521521
2074733745
721013583
946469112
1855312115
407996508
413364961
1168142235
1027421909
644305392
705886652
72049123
1233483487
1558398347
1410317237
1312270680
1470375930
1479782411
1659439963
1105666047
1946000204
930598729
40543542
2082726365
1724983225
499548781
878888590
1333141651
2006614937
2116378389
197559214
223337829
2069265942
1435754245
929313089
439782155
803966347
1828207115
594960624
654522895
834268397
2120991734
1065794605
244806181
1558812137
1390371740
626640232
251228645
1629027544
1581238201
1183223749
1180110434
1516341411
1810982816
1818929420
152796363
215116119
1889809811
1537372889
1193521956
1652067780
1766575112
1288199377
1063962882
373655656
1673407433
1302310554
1321331450
100272462
1529096128
531869377
537299608
1914919171
2084866077
609374526
980366560
1691167519
186890138
785720875
2035677085
601472516
1453104954
1930920963
1558162354
1378640454
996379252
1645451506
335106356
191234956
758023428
999765340
1683455779
1691378328
342782501
202129449
933128812
1755169487
340919306
105533
1592433318
1094269030
1519742308
935154719
146467812
61012954
1959188825
1200849543
1494859041
177111872
146020348
805142939
1353777683
2079628092
1708692318
1652985083
766046985
243059247
1271254673
182615288
1959735969
1712336452
1125567196
1956901151
1394805445
731652357
608676063
2110372712
1962823681
246129157
661703805
374058731
495871506
2119850801
1735631414
1232548434
1163914212
499027629
1645562303
1916104176
1185820760
812199489
375262348
296871992
1638957713
1832594688
1870033635
669427826
1290061081
2015028617
77765176
2139375617
852862745
496403601
268852678
1650226105
1116051368
272139388
1891674606
1933378690
1363846146
1590639841
1088270074
1550269460
1076627298
1584838682
928280186
1905618426
1932389115
542863614
1395483778
1510489532
38248264
61518316
849692995
1814561000
390789052
923518320
672406955
2030171970
777121345
1758934773
1777000554
1276103897
781955417
1774922234
1313966768
1859552334
265341625
1215916188
180907352
261377120
140123743
609064849
1650150665
1002627588
1853455966
696389299
679596725
102637998
1251975101
1727551410
1383768912
706439025
646121258
212213737
1746373210
696454402
1758608727
1333757371
2109020692
2054424272
88199800
658963619
1389588573
1768456654
1244767040
202195729
1012879221
1080804703
1072325207
965078952
1419992308
945396149
461358314
825792578
1738134467
928780884
1005120991
1732001523
728752694
1883411397
850308111
1527395173
1875655645
1752789335
653788856
1416352932
24208499
1909225456
1628858070
1261874537
939979919
960964621
235037349
980051728
1913932534
434215412
957938608
2028974931
78605082
1689610182
2045006042
542172609
1102192685
1546790049
961581496
1192383355
1440394088
2087566515
1236172479
441129881
430973040
1436161113
2026431980
1237254775
309408583
2030303189
368735301
1985669484
72762505
2027455672
871628396
1686772247
594751328
104082079
2054795949
2070404804
1838538890
266736974
610816822
1550695385
1203821341
290046308
1051930058
2117084448
1892688947
1546235150
408617611
719488506
1755461402
1500383518
1282898211
925914693
985833427
1505394347
796320392
1367531051
38398824
1776848477
683390568
523853797
1332644064
205771480
1235986840
307914531
657432942
126390772
1509257114
16437281
371093292
262011307
1871819307
523394163
728296444
1245117217
1138339823
1940431631
1076710350
2067393111
64408664
582355397
370566732
1715648996
1288992729
1609817447
377900738
727715394
225205636
27525937
1809941852
1991981903
279259162
1405851064
1415984603
1091192544
117178398
1971126916
1827964113
2108202128
2073116108
943620016
1374134986
1203533904
2142030247
1327043146
1153912080
76381280
797094145
1564740810
981957840
1004971620
748991667
1286273688
1765983567
795907995
960669274
1233052505
40561053
1198720466
205790300
1794928473
1457444546
1289404443
950478419
1216747349
1111353925
1214232854
2145085141
1191480536
328734092
1438738717
1456835993
1677805881
1298057716
2083984021
1621565172
1642172596
1649811016
842453916
350914897
1356553269
153084466
1036138530
1147439356
105786705
1301174388
1600423735
10593434
404872860
1533323090
1499766377
1699418761
1746069565
2037160964
1587944096
1988086383
1445013228
390657261
635865832
1950622050
159768196
912665203
1514014111
965165086
677802672
1421536340
1466366118
800562617
1063859862
583730498
1351030453
368137530
1574757361
1202067640
2059635080
631148417
1514215948
1708292753
112579974
832848621
406915473
1301193862
955814800
1167098439
1218331087
1513407732
1203489270
1143170319
1227764151
826425372
1139090828
1480776284
1881206293
960973661
1876118887
140696119
577667935
915036159
2120447969
1337603686
1853596838
1069396184
240249656
614430485
1342772556
976759063
1837970482
1290426637
1216520051
1821416699
526198429
1396231072
75326864
779391314
1893360889
828938125
1179979230
675558464
1092208068
2040115114
602788971
1014739738
1606676707
1652637026
1712262591
1288499923
7380705
1053004748
1136261877
694566135
371147096
1449789396
1941461754
1005567322
1035834301
1496282983
1247898702
538988291
1345436453
254269963
163993451
2084919220
1060754156
22301270
1550032593
1439633842
827753328
79895671
863326749
770535336
1082995464
571216177
1358635819
761808401
1284290811
1071129934
1276549511
138187399
1078685901
1025486335
145300040
1980637706
157230800
1949302080
1619723221
1541738008
280273250
1532998139
299145040
318792759
1577568007
492652297
1246407320
452963897
2058175028
2092975984
884482158
617704833
1516705680
1901589626
1501045829
834228705
847453026
1713774621
1484826315
1558092522
2119642510
1777762588
372629542
1999360229
1058731898
276696324
1182205664
908535834
755066281
507248070
516251609
659958516
803610657
1240917732
2072936554
601516945
489358891
1102524028
1101007079
126307137
1867751606
1546674790
548822349
1525023588
842656702
1066734076
114430751
1626837397
1997833649
932403333
910713365
1825909106
538891951
2086690557
141983476
1206518122
580399715
2003337604
549757864
774588053
1312229908
1155040776
1988256975
844444090
450385233
1313176594
1814730467
1985483710
817975814
1819633525
321500170
455134213
1382235169
2074048220
107233378
565007542
2048885720
1121101054
1031108446
862084563
1215888830
372213869
1549390687
207797104
1761448807
1222560450
1610296752
743634694
1745570108
652779421
1736073674
1917400239
1260755078
977995158
1348600381
927279052
1503131140
1951580588
512591726
1218490861
2068911203
888666806
20059643
1430242700
609383514
1308781129
1009191641
2126032596
1440089417
562192810
235183645
1814312773
1297677249
861935071
1216625607
177111199
918108336
881679182
1804540333
386911605
468640993
196650851
484686975
1146863830
1085898658
1170324609
1510235800
645874357
546296087
1236936302
500089865
1353799731
548271933
759007616
964457697
1227383607
1052733424
876569647
1699848425
1327115364
767476613
1646234187
224851339
1682924859
1741306746
1578845142
1402473961
1613808562
402514215
1115903473
617820557
1151117784
1094580154
585321869
1961070762
1073600277
1642571851
1769688322
9459528
687180650
1614663798
408826638
640378954
346628397
227627696
1205428732
1752948355
359064883
526573955
1880135104
405361364
1631345893
866202833
62212451
1715968921
1771546501
2051019568
134553690
671697691
1392056751
1811921354
2011289814
1064153694
742245115
935102125
102163140
943647406
827096504
24022887
1161288327
1883218564
940813737
1003836175
1396627274
130713786
904197311
974366666
1206340281
1014439064
2037328362
1099980822
336320586
807001251
802722033
1901311563
898156786
2072029662
2129259876
313857496
1349513586
263231449
1154926813
972339314
1239726325
752506549
1069346420
466514278
193964783
1687611133
666976382
1138476797
953372403
755340526
2064414400
435862851
1621627186
1959616003
2121984351
975449619
1531314889
656677660
36966644
1846142085
1073459090
1914212662
1694882697
1307227682
1080337374
1457874884
812644326
612805413
1986609758
142029974
567913549
1686411755
946155316
650874466
1733867954
1689087867
1847819342
1320773319
1339164843
185539981
1461379451
2143563117
152611723
582822786
1691275809
1081683485
1418989475
374746379
2146094389
844791192
298116140
1712400213
1754111454
157523347
1875478076
375974005
196413460
37926677
1659159310
1308308250
1295969243
2108128063
1165894553
1031069559
1424942961
1915084706
1755380819
1653309668
33172556
491968543
1937586679
462027803
538445072
587807594
1827251854
1480262148
1886101085
1260268284
361169159
1967773071
1306779173
1017712467
1653462268
1172253337
58042945
1169350804
1122596375
116296841
384926603
891699330
717581650
320329076
1340782328
1019114708
2031840106
1356151353
246584321
2083933741
89453794
596354702
1382655240
1227450735
1503011912
1379527289
284208458
2061328625
452475273
1824876289
1089973385
1050699812
619403912
653929338
413545080
127378706
632961684
258185702
1799859221
2015839856
2136431897
1131214987
33766223
177238255
1951126824
991794565
2092876011
966543388
1631170418
1050745805
647615702
1756801759
146794038
1085607689
471537720
44575298
539768823
77388841
1669704782
917687264
459486893
503415208
499606178
1459742364
2065837589
2144455250
1760978418
1396231072
2103279636
1100530827
26011488
1490326830
1542253284
393873886
1330038974
909429912
848826009
2038888640
993376875
680707838
1669269779
1826318641
1728652270
114803084
631227338
849489192
686460552
517393446
1363246788
468650141
1347525295
1515695595
1400933594
386757634
724045005
1325198420
684879597
1648644564
1823427273
839906249
224763950
834480429
1790502373
703316800
1921836615
87417501
1751399612
1779305565
315531537
1646850407
1944421342
1625446797
1545174965
241567764
560520430
1818980834
2106048540
1837240307
85879233
704419095
1530262079
1676888810
211678771
718540543
779694823
764123579
1745992351
1520534340
1538391585
465854355
1828373495
1009450625
2025178764
1122332378
828997965
84525912
635804463
5860407
1900779656
785149512
283984433
210086473
586053005
1217614563
1100562
148772420
1808072057
2115375202
1004063338
236030422
224446583
228798474
1433894534
1101600235
1954983523
1619287878
980463026
686147750
2066757745
513653953
33315199
927490042
952883450
1400745728
1786186712
1670998626
793269465
1730432786
84706735
533756513
737869784
1048561807
195126945
481100533
244404641
350603878
721673369
1045683900
10990429
1182789947
918955752
517865828
908832699
1931290774
1111136380
2133894411
1358056101
552103952
899838217
942145575
127451354
533698380
2097543340
1808048188
206390432
1093602795
2061762567
637811479
494499034
7800211
999516308
1669472570
1737699997
1256118394
108682412
1454272900
1738349719
121254494
1985563015
737881887
1660006967
1048424624
1929336497
133855476
1892820209
1235008844
1370025259
1950052759
754648772
1170619377
2081001927
1872838916
1914632836
1772346887
523239746
828202614
336022655
2124272546
880373488
1130508871
1108110657
1877526734
1760805322
1446230670
1167346634
531314258
2132747340
1730935041
207622204
1247709783
283397602
1632992287
1855109569
71943782
52045579
1560055305
578679021
784105167
883014724
1301909188
792618110
556482425
362332530
1990516192
1184382368
267360560
1992898681
1966135151
570974542
1653295631
1061829972
411026989
1847755824
861426912
1449499279
1669969593
1444391374
1425088972
659570375
1954899868
49746232
2102360967
263420150
1331123187
2098909755
49621565
862674043
350377310
1218362348
131428542
1501739921
398117995
577739587
1181171150
2100821051
1054760662
354198270
1406329233
68862790
841891818
2091874743
516047276
931895731
577524626
1398760113
1714777415
1308070786
1129272096
31986732
919823276
732608488
174665924
1446861784
1188906823
1972512344
1439777413
1056648506
1574940860
589175821
143006623
2051268223
187415354
780500727
1553872687
793240542
1829760292
148444315
286619141
894585913
627083614
1543395928
778719485
1550752590
1884958735
2098609741
1443161775
2346401
856408740
19540245
1625544510
678869266
1065255675
1516681439
282339234
751564094
1295791066
2060450718
395957335
2081610757
511636433
1152735323
506693269
756787613
2066736254
239356973
437818706
55808097
1491298665
2008094809
1630840711
715672383
682345043
234988954
731563558
1386043301
1703032742
1315387403
1568672902
681918570
1735636487
2081796408
2131129733
259610100
175965854
1495969432
1797068539
515775846
2136153491
1927064535
1708484154
710444273
781756991
1556519374
981020592
202387539
756514007
600222352
166647312
1614342181
82802090
500045068
399093166
331537820
1082217097
243077456
1323470265
1234145172
340009946
1843626433
1602956479
1550534742
1979570647
459390785
1039681796
952522827
39410146
76153482
898099884
541845104
628654215
957346448
1435354050
1764936850
1646273743
1671358441
582498956
2000862024
1233957027
149253824
2000455176
652303937
53230303
491745931
1057301347
1777673740
2083506031
1317860881
1853637875
64974671
1376711933
80469467
505056277
467477498
800954478
1044461634
970858203
307553838
400268251
1378854452
1168028656
534679302
564840551
1436995634
1754943778
1368635768
1233110302
1109167325
998225879
1753017840
1464037243
1541493992
1892618246
100336095
1168764728
2106881381
1273562359
153322381
1458636303
1946535831
275289588
274959043
22214253
1060482424
1873336251
1289914465
1668806683
362842991
865953674
5692345
1084393547
1661095732
325012911
1055709481
648835794
422356092
1013623961
287365759
2057220111
2044154263
1637722798
463719456
559797830
2055025580
1927775028
1205842292
555620735
137837799
1002328996
2011173918
56152270
1634655663
2034186945
301327756
1988450617
655310765
865369209
1459910149
2042474227
1529241879
1236330908
30173618
1922441812
951218793
1296523678
1214282525
396224156
909664912
1908949120
840214739
2125569369
1261478812
1399072295
1894417184
1660766016
179420668
2026560428
506008246
636840353
698477413
1876820646
1444317329
815100759
244564230
1545715211
1364504067
1965796139
707332374
988483695
111061969
1107818109
1836635037
565717425
1640215740
1681635494
1402438241
1049039513
2144640157
1066241905
1233958040
1007239947
1217429260
1260205147
1709147006
1376832559
674190787
2061211674
148871893
1193971110
344856174
245158218
739589448
352618515
698274671
1606190860
1603871533
1831518481
1073476582
1923305402
55364901
451035765
274818143
836804652
1367539358
555404052
1688009908
830353324
1770504076
153932103
827668523
974561508
446384636
1507284258
720240142
514742273
2126671665
1144908396
101497239
1733422438
1229008169
1176831826
132002321
688018959
969292002
319919087
779465717
121638478
597693196
1512755819
1171103973
1082423957
732165388
1022715230
548632430
1795931959
646919465
929474488
434873663
185671169
2069679884
928868086
534771991
722787693
1906044444
849570540
187174678
228191090
216818902
143147577
195292435
1479351176
1670498962
728052104
1421901281
1986044395
970849062
266768258
589160481
1489324719
1552263270
515001237
1462191655
139383224
1761737454
2133943987
2081527392
2086905466
303313674
225458244
831540960
1198588375
577831156
149045846
967240872
1648298003
1194415746
1201689989
2055968186
1462927217
1019848102
82423873
1618319333
1240914569
897884639
1753245202
572910360
531947229
235001490
896591436
1113029001
1384637109
85866650
396343741
56095491
1667204490
698828511
1622509959
736893935
429036004
1691634403
1291305257
938527072
747756781
1419672180
112669892
942155692
319052760
1241463878
902873238
1794016684
1667782103
334971861
909847873
1549706227
712962782
569055604
861557063
822849036
737701369
1559563241
958937481
452512205
1465631095
171786148
68274477
636204814
1089422999
1071280592
1478130786
1354227715
2138536831
1395569150
388369170
1209871873
1138868111
1025940028
1824351752
503970045
215058936
1141179917
238209426
482133552
1108138087
1666040142
612877772
1927440413
1629087634
1480015107
1532957098
1805354030
798187419
1662464893
1460183055
475897780
672995777
1469841738
146340186
1778798291
1124006416
1042533507
1967738839
501577811
189518787
1965541004
908893856
1703285303
1736073674
493470093
1992122589
622380161
9950472
281240407
2313772
1652990377
2020707936
254881512
2060691818
1585891217
1516681439
257443570
1161134525
2021712153
748496306
1013006969
1258547563
1991857732
1246557532
277364867
1906222680
2127006231
292149420
1686339323
705883643
1193054519
852521523
794129149
467645520
673226243
1712708042
728462847
1925503613
1201097328
104521507
1584548212
1395853450
1193622939
1331914591
199845397
136224127
1160208812
2062861898
1268424068
1495648155
256129774
98842420
406951667
176019420
561386092
417862886
1664521084
1688032225
1668987332
1522101352
451638227
1869253738
729431078
1074408590
1004724324
1722727122
1161354771
363095162
1566562197
171806291
109211368
1566106638
484534276
340634611
1191300984
1698874290
37143416
1191872900
1155500284
1541469048
1174347332
745699393
1963269308
395042990
432180575
492873256
740951940
972124168
1886106169
1709625657
527759163
870706291
535245094
660404867
731952264
515935289
2121747578
2112461586
1686273959
1987565717
80230213
251975602
194349751
855311950
227808300
1357902830
1323836929
525542320
893899317
1639478416
475269791
1878630624
271765181
2033375095
1743991967
1727225461
1269409773
451847745
1345635109
80312092
2079650212
1811958218
180351753
1103870005
69860314
1311350115
362707461
658570100
237945942
1039774229
1392148089
1289153258
743340995
2042741225
750665226
2071506836
1518688857
306896684
20413006
340708002
1777815562
2037991279
1430916063
352434534
424285298
923557799
411011043
303534129
2018459277
1757222811
1083999826
774492501
792575205
318092721
497396938
989003925
746215226
140139304
1647766847
522546404
638318155
381203528
560457196
26419189
1500473184
988817317
114634422
637478497
20209015
1899396917
613282476
2091819190
980379568
771474750
69064986
1521476618
203950487
1600142406
18775767
932983466
1611713278
990911300
1247916382
623656531
553326126
468686713
53892062
476322519
1993850524
593247907
1724954454
37818195
591488238
1897632960
1762572007
832855416
2060439725
908567374
1802163369
1491635070
365354009
816580649
1883304742
387780353
892481329
724755360
1039191141
916999132
1379818841
973344434
1666834372
357795698
1902444557
138230447
1020106661
31625686
823087787
227341662
160673329
697944761
627558020
190489483
133073556
1286424409
1150484373
407417243
1032561181
420987725
29527957
178038638
738801721
1907181543
1410849972
1480737028
1658377560
835938122
785348570
1763350503
1683100161
1983749091
883851911
89011004
1565195004
1101338155
1536274576
509934868
614881492
1198888139
1726141115
1546721057
1756281460
901255526
344875333
54607098
1326858009
1757935297
1718300047
1965245564
1339745708
1447871917
1751537335
2099314337
1738797506
1098443139
392344373
2048039458
924109010
926585729
1874663793
1501113127
1476134358
49375195
1620217833
1045676633
2008580232
955980543
716601970
715648845
78493365
1683921184
838713769
367107932
1201005059
696002968
1400844612
1880268019
601735545
967509748
339745037
527903206
1774515097
1604341840
2018962152
1357397070
1160750070
1219632536
1030691050
1061263004
1963889128
1813331796
1494885102
1503630646
2136029256
93773049
1597432851
61232104
1346081312
891955568
1433614852
205587060
780577465
741662550
1490043239
162041421
581257994
2004731777
112254346
2107714494
713083255
261907031
1674835921
1641747189
783339964
1295193069
653612882
117809124
684146211
1693824237
504741180
1530684789
1996689805
1232982981
1944583205
1101647341
430879591
1493311746
1159198310
2025478218
1071898498
1888989709
1563879662
916097405
1814448355
905781273
574347087
221262733
1846336705
1298270413
1980876866
325644849
2079159665
1598439378
1452061017
1700043831
1658050331
149920773
1437701937
548411576
2028825230
1457960625
82628055
544158181
2088532590
1167892240
1463347877
2136773428
701090285
126194780
1364116141
53140038
392396975
2101563309
188319737
273238926
327196191
2027137458
663198840
891596570
1478275555
1217947077
468200177
1550760880
208647731
456592716
1009563326
1927303421
1857444719
1624147015
940305885
1509087703
160563396
1895224599
759812533
1876783855
994277744
413149570
993902651
1073799273
450474787
1643703428
1167626640
2074721215
1723448631
883025422
216677865
1817254478
1114152209
2031298038
1216334408
761469288
854699063
708937030
129963423
1890692663
1707637428
1912284669
1571071678
1898367410
1144479353
270604698
1602043745
850755613
1005879810
720825728
1998046677
1050009104
1999158544
1681356372
767614735
744493671
1507641085
1644976154
447382800
187509801
1390470748
2005161480
254339239
509707360
1533953299
342699531
712261740
567867734
1124332076
1691260933
361707068
736684497
2071126272
596902526
6881658
1457570410
1211249147
456561381
2097938104
1761703308
896444133
1755294414
1929336545
1778771368
759152443
1281245953
252317964
1593260817
198733206
493558406
174339338
1112629181
1953077133
402422869
1700634898
995312318
122477326
866886598
1998066213
1206164297
1860337027
1928241593
836508506
1780720441
883260096
1831790053
1274466253
1150712721
1795770079
1048103194
1675371662
259824592
1477323209
1123725568
1861989629
1150567152
884409750
349021636
262039432
733103099
1683120624
1087211080
1707479783
380573293
440445519
96406472
1874066179
1770136906
2094827869
1540363811
336296528
192905665
1663395911
1801017969
444521057
1493256870
924040478
1656823916
1930929699
2047170916
1855299459
1110100868
914238178
920512295
796117234
199212242
657356797
226034118
1433353224
1354569152
2031306250
1794511369
324191032
656613723
1074800016
960722315
1225194631
1629793085
1171048651
2132277592
871326091
1045312108
328872693
758222552
2003387694
1143534022
1116613645
1844892696
2057122979
1637092585
1650103776
937587414
1348075668
1975555621
1575790601
797405853
1252399143
1524524339
431772149
1408017306
942892833
735989553
1618609205
1861229479
968270597
1626267882
1312618859
1312158300
1306644540
1648268036
1669625702
82663440
1751250715
1185675908
1484061517
1982671177
294182650
1858543742
179302181
1374735281
567824456
219339249
1591683791
34324909
366107800
53687359
37584593
248220213
1194992315
1917385768
537206126
665965331
530062544
2035497200
55733133
1857368399
1717331667
1055084274
503512862
1400089638
1545674914
1628355783
1947014511
1503028336
1879227902
1198580627
1156465416
1099605536
1563913928
251299712
844748245
1160798232
1951714517
844326460
34688770
1318496731
920420998
1005953336
2147020291
1618174749
1728385948
213769338
2137500359
378468166
267978979
2903686
1054746033
82725434
8055836
152526413
59191847
1015024921
670814516
2047877986
1216248610
59429185
331873229
833862443
780545780
1144642282
1282870234
1182159024
1463308545
1538789607
1867019638
399581339
965706144
950791648
1692118345
1442604353
1139758649
83574785
862301246
1994622052
244228951
41351356
972392196
1663155239
909395696
372805481
1385404700
713901782
1207007743
1269867774
1133131646
2065016737
1052284982
1526820562
1703799509
1478593756
160474851
1448347415
1801883657
1135354732
753609295
1277717410
363068240
119274568
1957834885
1927685149
1617086984
1545440699
1442337988
605245856
182531563
39562355
1161781319
1602072118
798462064
555100759
738253776
1034603712
1890429760
2042521697
358594192
937549973
409592431
676219590
692186239
619817281
351806199
2025586588
949020668
1217783829
1486954494
474183585
262207780
1622580392
1265163025
2046187209
2141698850
1235355097
267386021
1938996845
1512584982
374888436
1679612203
1792147876
647622694
1006936249
1097039617
508105328
2141877355
439050871
1211933562
170224435
1978496255
1761030512
1970265767
1891026876
1283590568
1054937545
1261052252
470118283
494285245
419606899
1532003164
1573955840
688278948
68451362
339818899
763326349
979614934
1011244085
65558428
1212293359
2012289499
585499385
869384301
1892241914
271355352
1179564183
1666302178
1541555145
225299726
1550557142
1661611039
1248524338
1759916893
1419735111
1714484644
492353229
1560743133
1174386837
760470894
2129596578
288131369
1000411620
1214583624
1494149015
163436118
320978969
1156353061
622814097
753283997
1836283863
1023434577
30046707
671634804
277284369
1317603718
39806828
1453117022
284364720
414220154
400273479
34334910
1855023114
556771575
686582319
138457949
1152192239
767491350
614893427
957496241
977832462
736039812
1440690866
71862026
1070257547
1063434657
431171763
402747283
1759717257
439837567
1589425116
1835575538
1983593155
1004364949
1834764324
1891122500
2114848729
1256155446
673735173
197539795
515479780
1543783646
666362908
494050110
2099462653
1100154163
579903565
1135555459
1497752950
411386284
1435277257
200786198
389636171
18626410
661746423
953337594
941119867
1563551004
1019543083
1021031713
1176618764
1225646443
926108633
2079615084
1878580686
645209718
1143599643
225354687
391251697
2016098893
815477296
1523150251
202220469
1384240471
1517921737
1266529408
767657839
1849021039
841194890
134386859
685366522
446355736
701552339
816257194
254090232
1902876099
1887734144
2111661546
984488085
977483422
1692528873
773114764
879944271
99443722
634539418
652993729
274603830
765253456
2040450826
781285021
87571788
2094474339
140484086
1879169202
301129352
1612370572
822453944
1430287737
955371415
1458001734
1295965688
76326786
831090965
1963309401
850255784
745213313
215089939
365863187
1468228771
2002285859
650980238
1621182790
1204804167
1124071856
2039095882
2065948570
156748699
1838256958
180972705
393974339
1520629307
1493674347
193407109
1789619962
1764498984
2144576892
472726320
680581246
191432437
830023192
974125680
1535395616
730827876
1479639279
1211135641
1764222753
1569770445
2096406594
101518560
2034065281
2060868387
2130780406
1462107491
19402382
1637504299
2005287856
687495626
1151462047
772109239
899574514
290034827
734189905
2038911727
1426855865
1644720318
1625963651
88712658
454849108
1803303556
1454986277
452338071
1520204969
732906312
1039546300
828339305
1030803615
1766999286
979322855
553297981
1658599751
1040267452
1071685303
1124273481
973431276
1210445198
699559025
895536668
17638442
999975034
391032654
176786663
795054963
2138997533
1097249492
978396975
892567342
1654414438
448013332
573588424
812647273
227401476
149904494
509192143
707117541
229638698
61521535
1299919246
873662165
1849192579
1259720409
1166356346
283699422
2079237642
1526412778
1379095731
1474908888
1056342380
1543838576
2030008216
890962853
1150489905
616880049
394842198
1791246110
805943585
733396085
1185703246
1013005388
1168620349
450154944
315677418
1241188951
167751612
2079258513
2038921796
583459660
1384240452
117910718
1749691385
1581483417
1472870601
898389297
828647248
986374982
2009807914
552055323
2077384610
1588437852
432140774
2041276110
2126319291
1157141489
1022184341
1153845027
2128951339
717355414
511379339
99088972
238515948
1516506876
411265118
1356331667
1848780899
2073764951
1467179473
1542404274
94803820
233922729
2088983967
512140191
2053963785
1331064948
1047462388
586616761
753917221
1697735110
1452961421
940813737
2033136202
78023714
569218041
858699167
1690929656
305142037
379565059
960258862
648969392
277870052
126314730
277405879
878110325
1172253337
916988266
1278394770
1090992047
2099735026
1133429852
1646387646
2093979706
568815709
1179184562
100592418
1380240486
1278765806
2087318392
842421633
1334430506
964863767
372697146
841806001
921734545
871547980
1367612956
1520285857
444299047
1981394416
1890494674
730100647
1656189797
1446440211
2132852924
1639201533
1112791058
1696582984
1177487770
1099850967
1538046418
140166097
1705436894
959384201
1855736339
938623261
205305083
484691057
615019279
566818392
123678324
292498325
1263911974
1858347765
280434703
1086737553
1698537978
9606671
1329562525
1149553021
806772675
2018971444
1734791317
1096102122
326363215
1369966684
752862663
668307735
1499624182
1250930670
1051375091
303725584
1680369587
1848307133
2047014530
1809942562
1249142458
1901930017
1963687775
427942635
1441455074
1789076623
1592150221
1649632951
1493010240
794167234
1209123637
1432018635
642057127
78516869
1536012177
2014946528
160994605
2089136420
1471509927
504458822
2117170680
1628702661
1980702253
878175578
1256739832
607529110
1687390408
675828754
1812926555
1262539318
1099162523
449536325
1420627398
222659473
994780407
1449874698
1698478405
1998877979
305747976
1996374132
705135499
164040031
679869913
1256133303
385580784
904720214
2000943283
213073038
1119579642
1285942516
234848674
1917079366
2070168469
283202789
709042438
2016543583
1865972471
518650326
886351592
2093432659
845349630
1317846254
1595492507
1552049691
1414328618
246263630
1767292371
1309119981
405482108
1111420617
2107299540
1351340921
161246024
2096725161
879666068
1744257216
997397870
1597603671
705289788
1937976992
1897056714
117756340
1254155345
2032661009
1640650911
608711018
4416192
772357199
386716885
778968546
1418484574
386235831
1188438158
262562912
430263152
31130379
1979433118
485168790
527823640
1155719146
1929478433
1668986808
2093066511
1929284640
997136582
145144062
1061407118
775987032
601182668
1284987342
1618880897
1436942973
895276329
372143787
200418212
1766223
1985018976
388240408
1890983134
1008393563
1077544844
1414947
1625286853
2147030362
1058286586
1573594769
1358819855
1756278573
1043982817
237860679
297950435
26320499
1029915960
1891073645
921780088
2060470698
1279112358
627267233
2047142533
1810648560
677711784
772796499
1777143750
1443418703
1422086543
1850402943
285066157
1008269151
943025772
1518307629
811009244
1865107529
513294221
393175985
1658358400
1719233378
62635698
1819891461
678879899
272635008
391904726
1098144090
950347831
1086923017
573895072
2081259580
979378581
1139373096
1570217881
1760439694
459156419
2004807571
1392534472
248159261
1312267929
1142788701
677664466
1834524134
1650194394
2023729682
1235763304
936763839
960106035
2017427527
621037052
408521245
1865819120
217042999
1037878098
1666421188
328057922
874492838
620724142
697562822
2040295499
1445618849
456730221
642655720
2015263423
1410230676
1336508721
1705137563
1055402681
1948208339
1945369738
1156113761
1074582015
966963736
390691400
328489071
1795156604
1512272069
493758057
490615474
958487804
312944257
126639587
1684291381
1192071563
610194053
43712330
1755521265
1934112824
1086142136
452268742
2077156216
1278421154
1709164763
1001021170
351401527
950781559
1743869943
46460079
1383996495
1423398822
430451901
1499710759
247755466
2134892430
228122048
310078506
823405628
488019804
1829247128
328703568
1815741411
30811106
404355013
1465445087
1763486011
1872757858
1320715397
518267321
1250413
1559804982
499966715
305128319
1623343552
1734995577
837680830
235959296
550366038
219471303
1141505078
171452441
1379102691
1111442723
2062663706
272329296
1107067312
828565763
1858797484
2132230390
1678143517
1243512169
1390582875
1024417084
1038786369
962913616
1080087076
1559013229
414266823
1048387509
533701602
1542247513
1801874356
948413946
1792180001
239734981
1954137983
775566957
901232343
2110475153
1598180037
2096288808
1305521918
553633055
1306887749
26766880
664609239
411579608
1197636711
1634626549
324622965
1125278647
1462528408
1916552782
238528406
532893652
1920193060
126658338
2006062294
89858908
413023199
43287846
1503197519
1645124853
302073104
158933908
1959945432
286925864
411319509
2058475551
577409546
1155555456
527292053
911302363
866544551
1202182913
1107520675
687784824
85866650
1677638159
17091948
652108049
1199220541
83244492
185296074
971761924
1064564481
62161580
268127597
1209466128
591865712
84886173
254573415
973952555
2019259783
82390215
1039056059
531720025
317097290
805770267
204908792
1349405942
1592566356
566237127
2096761091
2013954621
579546841
1239649347
1210583777
2092180209
2095042066
490803050
1149481276
779679888
1213762657
1450976028
1742162490
2063132010
965847675
1608235999
464283501
1918627162
1834187062
2026589997
1980136620
1587884530
1377246030
1089814739
1193116450
91698459
193798039
1576845574
513934325
710048559
1797333089
3152826
629000279
998210671
49746232
1860046383
1042380061
368369146
1270667265
97712509
1717127673
1649321083
618256886
1419350956
1401873472
1911439074
2104156751
388808309
1214952680
1895665254
790558499
2071159277
743567649
1588586023
1130397318
1123874166
953824776
1294158757
188070343
689838484
865040382
734952835
1366273086
2017027921
585967820
1368893779
1832612657
1608172962
1040812222
1802322906
814835715
260302600
1759277505
388030084
724902766
782428199
395377797
337913480
1045847284
1773040740
1629256541
787388255
861133557
456555218
1479025235
1430569993
1733657306
1664298861
1028685160
610167647
2063441597
549516921
1765138769
464127805
180723891
2039415722
1273049828
598979228
950129603
434161946
1467862646
1086908027
1054191463
1647397358
492248521
63411229
265341625
487460192
1554665648
1665793238
1622727364
745493609
902055152
529379904
780776735
1779401601
625795612
302389882
308737127
1619667765
490682117
1675292563
484931603
179063325
1746752506
1787039718
1759322453
2112176648
1161213789
71224089
150146368
184002125
1376445576
1471593746
1558609000
118106009
1519448067
1393885883
788039958
1935706010
1362206344
1766332304
954961492
673779962
1732272873
929050437
1568728163
1660012630
1769813739
724925643
766797446
98736582
1114518051
834730218
1868731952
1737902775
1147605251
1014381448
1546268969
815599422
1198881987
1809957277
1173328833
165799738
1029589775
1139287692
2055272043
1652141774
714764679
1205620394
1389906440
1749732657
108216385
1079879487
970344065
560588699
348267737
1082764661
430351588
1523863870
1761307850
193323375
2010125092
2048620323
1924150309
1832416649
814226963
189213009
373599572
1622315434
1998831637
1520129649
1158172085
195517004
403336235
673770739
709196122
963922580
2111207985
1120841648
1990152188
565566541
769506499
1445862242
1247376834
1161373788
1482042238
1924601617
2097817182
8908183
1543018106
761286839
905183311
51074671
1656573599
1329798828
1908646117
1126452977
1662634223
1694144172
498893421
1371485668
72485958
39407469
1824801563
270783828
1228166518
274727674
1018399447
1238165628
513390212
661218449
1993696144
1560468782
273112825
2147391050
692415549
244953959
228794064
1872420251
1158349142
2138488941
590885932
1100570230
1654020314
1169218685
273109585
766333110
1811138875
1399184315
1764495324
1906147117
402144492
120627008
1301004258
2023786347
1876643340
1961014315
1330654922
860276429
1651320886
1840967271
1259813751
63929476
1722567485
1623112339
1839611753
1958349114
1496498972
593003347
1032282349
1483546148
1960521523
565456891
365523143
408540555
1729057213
678593595
1645705301
1440645134
1862625060
106786560
1326603618
707611537
965872901
2054993141
2059020356
1118177467
635669019
46388542
4702850
681569611
671193462
372964493
13114568
1064993346
141227067
101032731
1205195515
293665817
1013542768
535165831
1901024715
1757035936
33026784
842053992
697022767
2075472637
860844645
1475874550
1015568093
155035411
954404749
630009126
1531680992
1605555290
1621501735
512403887
187510166
508867263
1165159320
183083775
1598815120
1729374702
827027267
298569762
896284506
2116040171
466041258
836176497
517380511
1092882347
1229889911
1306665959
922420502
679676946
2107447472
1716099665
412570726
1931930795
666075840
577521642
300184360
2130940810
2127608463
1216551699
396652200
274676770
1216461832
1876604343
1729440388
1382817453
1471255953
835112630
1573732087
1448760896
1744774401
593407901
448702314
1225921254
1539537588
1954664886
348720461
1394553910
10400816
1018085172
891301582
469735040
1048857570
942318119
2142739084
326413536
1579253134
1011227560
1306778295
1434512677
1336759839
535808031
113020928
1525311498
130530813
111692248
124229330
87713978
253436178
1215405275
45137271
1540936904
1269708471
148519871
2011468356
1019360559
1345261251
218343611
1301785488
1848935239
757034617
1644044369
944414780
2012657801
1675908453
269913281
1536066901
1025781045
536714047
1512732686
746017528
1738640948
676774263
1877968172
1657921919
2064143324
2125213659
1637954683
2098009196
2071395056
22613204
1583865795
1455469188
2019610049
2104314876
603132081
1214634740
1840890807
1736719872
1654723481
2048678047
1440015743
1430020556
1170329168
1453983724
321339332
1016259770
97582518
1514342477
158514975
1176967628
945837618
551810170
328204896
803883841
1896421523
810972863
1065934155
459235641
265042395
1637910190
403431416
780848245
1390051040
2109650238
585039704
1970867546
647130541
1846475271
1061015134
1376724848
594576801
1674449663
1542139660
1880935975
1068447899
637739587
2108311394
913236731
738517600
70370245
468829057
419221418
2067829075
1030238410
1716976791
1592407385
98525218
1960865991
1463434515
2007368311
1991440090
1810146719
1146018930
852429694
1271779196
1662074184
1420866017
623993789
448988314
2064107077
1812360993
2067788908
1246027463
793738896
1153386510
1511851209
11358962
644607595
1857838482
387014381
1445954676
889353964
469962994
1653585354
1836217560
1923716298
2089198660
271891579
1090153025
1410495620
1916871458
890992566
198523485
1210672849
2044964331
1161721835
667545408
381173197
887673949
1997446259
1973036797
560427550
1331387231
2121097174
1581285413
239230894
139056105
1462536701
1985967135
2053095710
2143728430
181830301
2133058838
1406579248
1936331767
446079599
887423545
1977815910
1074415229
1790814172
667432207
1754261615
505284873
72882757
1485712104
921209217
250639295
2048937860
406303451
2120096783
1737451014
1572694310
1593364996
394207539
921952214
712124213
646002584
1005289933
846187115
1105735132
1077813405
1692770300
1339209282
1784470597
1903394089
1526222297
1547540
1453891880
1844162106
1044952928
279169069
1073804989
1453392836
1920913245
2005436600
675137195
1465398896
1625434788
1363381731
1583642758
1385907593
1647036652
499383440
326035374
1010331832
1217054889
2121831865
1483327072
1924952562
615773331
612194102
497493346
1881958219
1121201085
393336605
883511124
829189024
1602663510
1798555439
1592419558
600308448
90579981
589312408
1899677029
720516929
727123898
1868068551
1003599933
1310561536
1858784724
1418164201
183940266
1089362506
1639050988
841312282
61996570
426265450
976571762
552251223
814187696
123490090
152442993
874211175
131277458
32600482
1610702243
729424697
1848258726
1020340929
387506918
403414503
718531236
261706808
475116211
741936310
1987751262
87440162
1437983425
1655949091
980924526
1550418676
689967805
1191295797
759192727
986203769
284327540
300165477
505050930
1412387547
1888824522
457834889
1278638713
122036262
1291324352
1934432411
1198687067
1199231601
314308041
681141154
252002621
414509698
1054067407
1128818187
2112066233
301671390
1875215664
808404385
268103443
1642045822
1983695225
7623289
598750419
468427238
253003439
1374115094
759380273
1540207839
202660295
1712856497
1815154667
43989581
1036427245
426053522
1492021215
2043449297
1150386717
638188197
697539782
846753552
1988548867
115720229
1741561118
740855713
1447711731
1571422362
833391998
1307412254
922231767
482183802
1653331588
104665212
946052653
1294568549
2126655392
1712896676
726074411
272641314
18115927
1287652166
111269745
1272940634
1976527222
626943694
560761065
1036686825
1284801160
1030030861
346476662
1083016005
1307981306
1876956752
1324921049
1390880603
1479301159
171697088
135644241
1304531925
948879191
1838746575
1868535131
1521014368
124395466
1363991034
1718166150
857869595
1007914795
2078127420
267366134
816681315
1939094448
1994588964
1714672383
1355867308
272708621
181631870
603128663
1627469510
289298165
1289306915
1588232533
1344582512
559138581
1537354348
1634319639
572168022
1103838058
1234004004
1057061928
1411102276
758938864
667381806
286337832
301898721
404454205
1622345468
392092199
1687958413
727085273
595356811
500313436
1336547648
329412944
1721723922
1094395794
798169297
1047868536
200137898
1680457346
1604996006
248174250
2099496252
1381849692
217956625
1121721371
1625183368
124173656
2056123494
898049201
234408410
2124342329
132673814
308193986
2040258930
34330979
915852155
95168406
1618577526
2075670417
1735790217
1388887957
630666625
576644136
2100840821
427608838
7984007
1781295860
844308194
1386786933
1290168784
971928219
340008396
1791938839
1420785681
1043808335
1544595619
1070981346
704553595
2034003939
819558861
1042707372
831002717
596713411
1027368608
1952238957
51617127
1270204679
1333961259
643996805
1087593382
346532433
1206431073
411487781
834321399
1685837641
1605447086
1598455211
884657955
1996549958
1741178196
2064885046
1603311940
952108422
726984849
1699122883
433760007
1736814550
116338793
1994268878
684993130
1661953563
1810688854
857406463
1268018368
848652018
623782288
1980844771
822801895
1464118525
1806926775
1548913032
1088815048
2117250397
1871087761
2053715084
1399797229
1532910943
2043343403
529159384
1022460098
586440240
1596667263
1960810809
222091091
1986033770
1451092256
1919979386
1815490529
1102273135
1610640931
81135226
141058208
1462028181
376815712
1297878991
85164640
790704498
2053028489
122353834
2066582051
1489725060
1528318586
1778633690
1290790920
1369882077
570531
549937644
1368046571
446442986
129090554
237484607
1945825762
1408597271
688785992
1939894470
650234021
1425450308
1815897654
778820767
383162347
666145105
2063248191
2000891961
179797485
1984309131
1284661578
1201273315
1249214672
1004614547
1654425211
1684749604
508706881
402599206
195435886
165644380
347273394
1072994129
1629410180
1798834647
1771370470
638136809
1281043475
1245676674
1531587947
1847736466
141326869
1455131879
1748607884
775103983
915476800
493126483
1305238328
2005086955
1193097603
1346347895
764591620
787559356
1145022977
1019616808
1223405978
1423584815
577007490
2117252655
802474874
1907625468
119331501
1022057239
1481924026
245841291
1562330562
785106224
144183656
872538923
1716720800
1153326373
173702906
328625642
1053713220
289314170
1964008290
1457637211
1631541019
1214325676
1667293616
261943296
1484317676
1314086975
1923042495
503945641
1969892786
392952468
1977826922
1077840692
1805688774
536585502
1742581491
1161605811
1371573590
680835613
1327283185
1082650243
2057901485
2056330834
2064558595
650577277
1208075100
1452495157
263541983
612460919
471543296
874227364
2116849531
419720507
1830169532
676309684
1088286380
2143392215
1733374168
867001292
2122062862
2006821126
661687415
1781548553
756718173
750452911
1259639713
396835509
533918105
1794927341
449579696
1796699075
945164579
785245302
1369716223
918202541
1946071684
76515666
1247425504
754258167
2134323663
1750711570
1539314201
140020691
1943608732
86441673
148009749
345578636
1459704304
40624873
117048315
1238690017
1977583000
1688846497
115752833
115776672
374483508
833533248
1624834533
1040909506
288686112
333627499
951398789
56183032
1697962792
260184672
668424749
738082634
376792614
834898266
2071998333
559595121
585274558
1129195703
215843853
1273159092
1354177628
1289019324
824457295
1934549980
559650635
2061277601
1563050940
1286531263
181029867
864910861
1567433373
1175388351
565254665
1790257779
79374953
1849512814
19378444
1909777343
314122749
212602451
508003385
1203359615
71432512
321652534
1000925466
1553758004
709873928
2032148831
810240695
2104814215
1448567956
2133584010
1013954535
1772038254
1677021649
551411504
82881499
966389447
1252537844
521560533
2105586015
775392418
1374098794
1466264930
1754203453
497560457
257281287
272656513
2011238415
1487647898
115264576
193497985
1339736439
1983079048
2089387178
1912518720
99772580
234826841
1941856669
1839302374
321037759
1889277181
1766223103
1525063241
251726345
1768943918
870106447
68563625
1369528714
1195316817
1968821196
399647465
252204765
1697415376
1235839223
1982627920
443674169
2052387317
570102664
1598597741
1286807420
1336786246
1279339633
233853375
1646306741
865856543
173015868
913915208
858930883
35323085
181034796
1987546597
583997600
1148693363
1157677781
947930017
391185839
1793284517
2081802255
563000994
908505215
1319026430
1281770002
1175516369
731216067
296359836
1523981716
253448167
1603883665
1584770827
459844843
1603332825
401980795
1797466165
1952605343
368819226
26735726
1575868390
921666706
573358754
1561197152
2091943117
1783324270
1933034288
1582267092
239834985
1086047749
485883815
1213848440
1342610286
1100275443
145046858
1200960518
2045888073
1629299486
1196322358
474169943
123205290
2048779163
426664466
760484910
329768989
1113160178
531136713
889348996
1758056605
1364703651
773227646
1237864150
221312620
1157719395
554158714
1697359288
1798697942
226412880
1829545982
247440018
1445711945
2145315450
1369858101
817389269
798920583
1570029837
2008634763
2065326321
193929004
379868624
82920725
1289219592
1257912238
1835488185
1765990488
1830350128
447222453
293425742
617066804
1426282710
1379962541
691985541
1903111571
1026221140
83013958
997041644
580512757
401637428
1835367637
1493823732
992762095
903256457
1841486206
593320879
327919904
1541567801
1584685397
914795582
340212720
783362279
198407616
1553275127
770310213
508092208
300786305
1728795987
1784302801
1848221458
1919869378
2097470161
47677785
600454565
1744701178
888165704
2133910156
1344525997
922838221
2009478201
1543436627
979357448
13721678
708054503
1344004778
1420703567
1712621766
1402480284
513339677
276194024
712599202
1579484763
1916833386
2007130272
1061044463
532574266
347431756
1868383277
1528560490
755175211
1518251658
1042912377
149772759
751223148
1379580248
1443265740
1181821512
1193164802
769401403
1043526079
1484145829
1305064235
1914062618
1604878128
141333845
1714376022
986597977
1309569054
1420706437
371421370
848793332
423727561
1992917132
64766729
647038780
2037891
1188327159
1474093858
1002490767
814583515
1191854001
1126996924
1210149735
1544560628
1911201618
292178133
402518097
1573587136
699658313
1647897226
179505839
1977257556
721504610
1924896587
1681020237
1140967873
348309436
894052936
1743241142
1015830315
385980353
554189153
1923842456
63140611
1250986151
372018651
1032585420
599255116
1356448864
65272735
1429797535
981646942
1839870949
54899941
1503067945
715132157
1885613688
369999250
1609105750
697128781
261291120
1177099037
1561965807
1810783598
1151897687
417997389
1787074003
1785554247
1902651836
1065433801
1677137574
2065527602
1071212702
690869944
1268890933
1619169175
1252990018
1196689852
971568688
1740933256
540691699
2141607868
1663444517
175985420
149812722
1818329184
382660034
1402136838
27887667
1127873260
1328249223
673740759
2087334134
999469817
1274304072
1011944959
183089917
1529749636
157158585
410674338
1154826706
110952535
1008581729
53438938
1071326203
207946236
855287801
2146409817
2001913505
1829732136
1250751715
1468261911
73249814
760801179
586301305
291533586
524936501
1385575635
1509248525
312457138
1791153211
577890879
1923673795
1124017366
1455139494
1155270574
1803294836
44494625
1946909152
1079965982
28608383
312875461
804076053
2011064982
259163102
956221380
729047402
454573435
1581493526
655864148
944684880
97083549
1995175704
1923769622
1797068539
2115232535
541559664
1521561083
1919543198
1276141571
538689111
2036728289
1601340155
57647562
314757825
1695174490
2014083044
418274392
2043991023
2000441680
1714306258
1049819352
1412535448
1403808774
1943954092
184581361
933641790
1966577343
893908061
1944907718
1452038750
847344153
704867574
1977982912
1222360941
2019858375
1548727259
150971516
342510927
1614210155
1878661864
299230551
999701595
886990674
544189831
164674753
395600237
1893811656
394235021
1147440115
54518191
2030150273
2021778204
1023072258
842712003
1186755186
931351984
1381513000
837721404
116174062
2021487456
13768492
1498208208
2113080550
1481456408
316203542
677345794
639929525
59266094
1634205906
716729892
1121474821
1416982010
1435236342
1568278282
498853794
1714145937
1780686264
1026978089
1387792963
752379119
312997702
670393224
1897382405
861213588
1565731997
1537830799
2108398069
1593663085
686549384
1489166550
857985648
2127375175
295907760
1093322857
1644348053
1143813158
285884906
547982586
470216824
1193845186
2014340671
646919866
1416266003
475277511
605000786
148321884
1615977278
866100162
347105792
233626245
865779088
1793750633
1782885357
1305073657
1038829114
1179766988
582287615
442809572
1241656797
1763240136
678614407
1214843628
263854210
1332460254
485165764
760674269
1243552217
1906879004
1519506201
1152292596
756149801
2113855254
1753535030
2134493231
844157318
1910524697
451570837
1999709085
1365643688
2080598376
1144366672
660070076
344892428
708408716
574283483
1482835601
403461679
1664179574
216804835
1934023570
322373689
23377948
837949225
667456359
730840239
136523330
206903615
2058251296
1369213173
1423245677
1652837410
1002228690
1006899882
886886684
1551815900
636166055
21493869
1189920266
1576125146
2015195434
717181770
1284075895
1583215804
294893619
1294173357
259618015
2082203570
542847945
223865873
874234166
1908148092
1475369467
987323635
604237162
2124595118
486807505
1949955725
1508926602
1307781530
243019941
1538449680
144158654
862897752
724820254
1302668316
1899854450
1443342116
1576691803
368159781
441651336
1512683615
807591487
2049456494
731485815
1003731639
41052131
1537142805
551751306
127141598
684613365
680751998
235112387
455985286
788537039
543470412
551697181
290393541
285099403
848478739
128414644
974870102
999810578
1309300104
1871175203
117501491
1887337198
1491199666
1273726357
1069396184
606369625
521830754
166497835
849354126
1172206928
199731916
340616399
255652339
1138366098
482828524
1558406530
401521984
1453154
1710074605
272631205
614962373
2138381382
1682726957
12800475
1321301938
1643551013
818549394
1665707498
1906217002
1855361883
1328350459
210900161
245143240
1009180456
602460366
218037688
1788129507
48431409
1234659140
581173750
2013062376
368402728
256808554
1312447954
761714607
761942879
341813410
1282450363
1996695063
1006031480
1755219710
1172285856
1712061436
2135526933
1678826142
402010913
1423960141
1382641409
1588402127
2047774782
103943727
1274198448
1082350234
1613123964
555586291
1282088953
10316917
389790300
2020941458
745595336
1893254096
713144145
1898707566
1643440258
369831058
24561250
984790928
1588940084
597646727
462103192
2019011911
1520949627
1449487879
1787211247
984213418
1987676070
805339300
722332543
1201866979
826595950
801266770
1387426859
141611796
915174593
425595815
2040947763
1637687712
320136139
392199063
548102491
968150659
1489236134
2079229556
1162743914
880644290
418246044
2018404015
21679320
119331501
810882544
119822770
774433523
944578282
210713745
924471421
2090200058
1089943765
1413355835
707481532
483043152
174339338
1109320168
2110446279
878048561
523423803
377830243
1948955030
1216339783
639991614
1405490158
690469394
755287382
879473312
200845696
65928581
2133682436
609596003
828863768
2047306464
637287608
1745246378
462900850
235427776
1863878401
312523414
2056356544
907394611
1548618881
1944310764
173523838
2126986512
1121719549
994188985
88199800
1251393787
494576383
871300584
1789364673
1906222680
852728056
174033316
1546705741
1905796547
1670205673
1917622325
2010675671
825224998
1731977725
1200698842
834341295
1016615790
426860465
1989469557
158358273
435017383
2093822202
698004550
1837343791
1509650613
1349914394
353359197
798101265
243623536
799460086
431942883
1668445005
498295155
562660799
1611877247
932246155
1058162322
1588100025
675038532
1257469492
880193247
1313804898
2130653730
1369038566
163768746
996187958
981829569
1407374528
2147467012
1541091444
771817533
1436097502
1371335385
1644890705
335831823
687147307
891568166
461815884
862510176
427701156
1107954645
1719302432
1648611208
1334851104
1701301625
1922796308
1028974067
337163872
1977466892
53172778
2037067253
1084540588
1569508648
1538582083
851558677
1837147513
77875192
1354793365
1729115983
404485839
173015581
1429985590
490923503
788310697
290611434
672875592
1975917316
947782447
433128492
1051188580
1666748465
1743665614
329264364
699910808
1183347287
73499679
1701153533
1873486834
226153562
622717000
340649634
93635147
488847785
1928834985
1920166210
98846669
2100497270
398099906
2074123067
1461420376
1458921045
336362628
749151569
637359847
2090916110
2039510782
462528293
1907677213
715837817
2073122708
606908842
484478517
2128916399
531741374
251400154
1005890288
1554913512
1780481234
1570469154
1172942269
1666952385
1756407617
1989012466
260389766
1319541898
757184298
447246927
468686713
1713647704
1191733460
1792246965
1401125834
846774451
1257620830
947074012
1814206909
1529723936
2060374582
1750364350
96410212
133446022
1597251356
1105080636
1180274627
147293373
770013778
764477806
769036909
1084470736
929056721
398940092
1100288370
1654174177
1515389440
880992419
116744863
902283387
2057262985
1988520517
1938621900
470446993
1751962621
690841899
1171722553
1582676549
1470335584
822547339
1736822038
274904172
1230513292
1390391959
319354340
479909275
1351806058
927223081
1147974301
1972225039
1268456798
1248790744
1464160694
1383559615
1076135876
776434128
1657099449
632285652
1116443189
1260421057
534891639
7421210
2064958759
1353351608
1291025497
233233926
1929655044
235573462
1534070855
813142100
916186587
1622414949
1898445639
765446579
1399529025
1645441554
1740818552
970950114
1219811621
875317965
1588860547
23121295
1458050398
1964368098
1357284239
867359081
1665180253
116616875
1669615464
1012389419
394278932
2010903942
745254308
991569487
353388293
1168230287
2058069241
1498990472
699195868
15246226
401824647
2016167800
1275072455
812328740
1604075187
1631447611
669872514
217386758
1652322565
1276731628
1370337918
1505632811
1891696455
190365243
512428362
1147313729
672693101
1124762633
1972407563
1613593332
1218918585
210305777
313364730
1337902224
542802086
516855799
1522453306
614741500
1707864471
112829309
1933025602
606651662
1574209210
177484985
892528125
1370542063
1394573562
702287702
1622302981
917831254
9802858
1339283433
1272952213
2105860973
97140797
1452181796
1628345309
260184672
34233321
27519019
1495494333
308736705
897221807
1956007079
598742322
844950261
1431084594
2126068069
447690039
81322471
1899941247
508721825
1518902792
955297798
1287047332
194628979
663902137
1056007626
924069143
258575351
196393144
1803511587
1580732071
1756577933
832490382
67957224
772844758
775766400
63634710
1646109761
173870449
1982497419
422756298
1365042927
460630739
1795235818
23466016
694845415
54423404
1100329206
107258709
1150926192
1990509777
591979844
985131417
448479966
1088257517
569311334
877529652
1262667655
1222699437
1198024472
1101695679
2011230343
59557687
1883463694
1461631367
468592425
196201728
1389331040
449021666
1208077871
49039890
1026081496
1495115278
1502438976
1535498182
2052449458
1196554283
924496055
1502506892
1083820069
208740732
410088989
2092754395
733885118
396974730
366486722
1347549630
1868189975
442557042
1107546231
1710063716
832181637
387694744
1218041600
1070534807
674481618
102912344
1421202489
2015408840
597718319
950999072
1791628252
2045658865
197488306
1596121454
1580476683
903866737
2121029376
1448206201
610014463
1767967400
713424035
901273107
1425790956
1786053848
1244470137
1422787998
1941497151
325818054
2077857969
448248744
1204650061
1739068583
327173010
396350344
149516496
480818197
648599682
1734798416
478330138
2063102408
272193939
1759330409
369947924
383552348
724370489
1153007168
1112761249
1713769323
1670849392
530358463
1579862368
1730902125
1016133613
2128092175
1365887093
1357143480
1851719560
1615733846
1590495451
1107874834
469415890
1495059579
1215579296
1655509316
995919146
1073632115
1827194579
852893579
1734935947
659430224
1878756895
1410644294
1445322642
1169130193
1448266090
743426354
1392037810
247172293
1131418779
715229584
1450675836
494638270
137333424
685986128
767341443
1688430581
827774399
1868797185
1043038495
644731085
1684029078
104538645
329119792
547751088
1226974709
17652018
450852664
266244144
821070924
1402589870
1754585028
1559665767
1552191286
1927538187
2060791322
909189939
1288300522
290028882
1026000958
812907106
104082079
678963363
195010668
726066501
2140298844
1488492776
1731169748
647361237
1282300489
425209067
364050003
2127360917
191008627
285098480
1818140772
231904320
5963601
1689893414
965281461
654903854
36741267
564935759
1080630691
1578042781
1210226458
1788889476
1401543843
31604482
1598464051
840119001
652113675
734137134
454285748
600824532
329462681
687009089
1468075351
1715093466
2122740833
1497882448
700819198
948676572
797878134
2108082899
855766445
1592616600
998906694
1558127898
1684529427
1920708538
833915757
914307118
1382571322
364445559
1524562674
118887149
1374167881
1501209443
523436355
1586785536
1782244179
1709442893
2025352789
1155315018
1572190141
1521437684
663958455
1270535297
1489765869
1768284813
816952104
220522394
2146341683
1429895522
715353928
253392323
1833451262
968205997
967564972
125209808
2068869988
1941749620
185053506
1655642099
274255353
1670812423
1963339123
1492805709
1337840447
1559806631
153217594
1679132229
305105455
2113143218
657886729
2057302458
1376047045
1102983794
953489215
1183754866
381528928
306582369
1320083838
1189089785
977778227
574003948
880680076
1488771516
1337343155
809545412
2002814449
1399656444
879997646
719412612
417786001
862076213
1657611699
1313399593
1825863748
552412276
2029184356
549960570
509295399
1376943818
631955218
1823468552
759590461
368661808
139309529
359043053
667843106
864558209
784670525
1896856549
1168431183
1103807649
300792421
660119386
869616809
1667902012
1672450260
1895716404
1432677638
77183510
459695022
101956385
157470375
1952156278
668862447
371832580
167688322
1444336243
1887450492
1071379363
1502442509
1023268846
464630977
1386367138
518624783
1749352364
815935787
1408312779
1624159653
1454519742
1716871349
922372371
567264564
819240810
1350330984
1531377168
1716216196
1660154383
765675667
1149626160
836470541
1979671683
143440837
1002828923
1190375726
709145275
1035403131
711446683
1506147071
1955737402
976246818
1555871010
1512838383
943925683
930262629
566327257
1838043266
1266810825
621581028
366474646
364152188
317881823
538217050
146284006
2053489222
1459323859
1622849078
339634314
2024151468
1003307085
448499998
1579414360
1592501317
126439990
1512780057
666862380
1244045200
516579138
755311275
849739521
1650767921
1581997673
1297607380
363564272
1973185083
1788216672
369847086
1568863201
974564543
361516796
1049618964
107295678
61409163
498297170
14645369
1439464189
1792595429
108749382
801436770
1603689091
1643133159
1480782381
1787755403
29825783
176628745
1347638625
2144255334
95551502
1906250766
348120658
480601351
1348237385
882691357
56442009
1089136723
823795388
1182245227
503204645
245558648
316216014
433949662
1888522989
295705239
1442845785
72485958
726961137
2104274025
849692414
499617245
2038595546
690026348
262002876
550861185
78824443
165423003
1425937288
6727232
400025445
84941469
1860126059
888909896
833188488
472031238
797911426
2076923597
1126696092
1669665816
1094528178
905607482
785576651
760995591
603467650
2092712329
2079620704
615885941
1768227147
1982258221
839311105
1517803666
1649198475
162707510
1895427267
1008655534
869575737
1251550222
1695626545
593355870
224892676
1692309822
1818824616
1853919091
117736989
543585456
598081834
750565866
654721602
1046347380
1788231794
530752248
2067300410
1969033275
1707508151
1372517970
940284998
1210400357
1669772548
1271724236
983555054
471563984
2004910550
71643942
1655621890
162684687
2099448542
768579102
1940287509
2134714185
350064085
1154772327
1926430154
536117259
1398268659
1901343150
1454212618
152013873
1051856024
480690384
1336535167
1534443741
746251435
869094910
2067915122
1900690504
1598781293
1757331571
345904831
353579013
1904888571
958578146
811836112
375135661
1122910418
1376234453
1858407841
1482732241
1309576967
1484125438
1934667351
1949167829
1929595580
228905290
1414358533
656397082
1804937048
713931808
853959072
2060165171
859166876
1893122134
381199955
1347803527
558437315
1021145029
801439134
823070457
2034743045
966058492
1753594176
1016252836
1769944437
394515256
1319968294
1237987186
743314450
1705822789
170629866
1581125181
1237962660
788121796
1752574585
1162917855
146913226
408274950
657513991
530351309
915158486
384787508
1083203427
1241864546
1251744668
1768646387
1642928452
1751735371
2062345644
77145964
286070719
850561014
1328004204
422074818
561112721
1015305707
1366621922
482081759
1820146231
403428411
353626481
787303267
1666532345
2100424911
287872110
1828488983
220727907
1736556435
198169553
879771136
970450528
1219336535
1252554758
1565289130
1631910776
335560174
1891719408
10601693
1292700766
1957488126
140013985
798182516
1975923850
1938797844
1810319255
1757717831
852515273
2107471452
2116225732
473134542
1582003762
1035022493
835949167
493684455
773911021
1841610464
1678946922
1933095376
1945773871
1309206715
2080637990
1426337653
1992232129
156524870
228759985
828538498
1786347485
406067083
54225340
979481256
976727432
46699650
2036477031
1935255031
1487811246
1848617161
834651221
1124936765
773072914
602202715
901541759
432919332
944583727
189958282
1209369045
526044469
1736446051
358365723
1413708219
878596292
1377616117
1918896761
1445781375
786331103
1079514581
1358351790
273666615
824504862
1167391880
1282548650
1591742424
44882748
265756820
285131197
216459024
314575266
1601098697
434688465
84552561
1586737177
1288894244
563958035
117059069
1363887952
1305351384
793651999
701908872
386896640
2019091724
721487409
62645308
1556820291
587694562
2135355255
1055313839
83396665
1625395284
92281513
684495715
375902023
1886078092
1972797538
484844751
1791827338
368680103
75720687
620647591
2006590305
1639840826
1843327487
1950007823
1012825912
435600740
87591809
1783001650
2143538002
2054519584
668141752
1578272958
605576784
51082859
913193994
1109525396
33874808
687167107
1486567400
58805283
938165798
1417731155
1242627715
1168491469
969937659
1938047877
1880500749
1061523198
11530742
527958900
2086567832
2086523622
1477446680
843558837
532680381
1264310714
834467114
767783172
801794888
1788718507
677925824
1555589928
1237000778
1844346621
1755544533
1427287669
299516879
121854523
2037774218
1724807629
668181547
914674008
817695915
1387416193
1344438607
1237115735
2139824580
1809636242
1044291574
1663145025
1224512401
1061004976
1104025564
2123055009
146660440
2140605108
1064153924
863203943
1125569366
1984756520
1370465693
239931472
421883148
152883084
2119862048
672130432
1624417681
286855623
344303273
749357894
1700003719
1220736732
1975521333
145091311
1010445468
1734814189
502467464
2006265143
1480162424
1116283289
294716304
1731029390
1158114336
482899667
1146755196
1012561935
567859708
1162875021
2001942521
1149438607
94552452
1270388649
1755098557
727206294
581515053
424443842
1026702703
1405508178
128176627
1085503173
560655821
1227840421
661259477
822178266
1745156959
1387004005
417610058
2099651495
617119692
1321010010
72121203
1444709765
1118503388
1340516794
1282997821
1591873426
393408494
1508581065
1878586841
315953239
389744504
1160670074
76782408
1766958348
1472077138
1360962831
742134047
1691355689
1474903717
855848018
1435826016
1470768499
1959797706
934883985
909878816
415911714
573772646
1471593506
1350073343
1899652099
367715146
797237968
307781769
233204719
652806674
1299340347
142194182
1339218616
1305444995
1759157226
2115747275
1274751792
598363948
274765674
1379102691
1417183106
703193984
224568274
1485452461
1507459304
1089506438
522113847
1316071542
1734982671
757585128
1215285063
1253973350
1400167866
595422424
1385825075
1551037958
606981160
1157224422
1354826507
385394850
233066381
556057790
935398337
462711981
101934306
269472381
403282068
2120651172
993705879
908081524
1248368446
685009611
1843593570
1805967588
1098074424
1100717488
1261960495
1819030591
1035301003
1837456024
902590652
1120620879
1308359624
2057988183
816510899
185628445
582657025
279958341
88752323
1242700579
1045468186
1862923176
1458435251
199917571
1399272382
1178701544
831675349
1483532223
1462319547
472972118
904322350
686838198
726403415
596592331
474433403
1782704604
797466542
522511891
1851135497
1903450366
1305203567
1340905416
209098479
219265532
311028905
1299589936
976403705
1559103265
1558786778
2041388595
47109183
363958004
523477022
11136317
237532748
153043385
1912225775
223971693
835732450
1275278555
554072689
1092910271
370434070
413078612
1491659394
1810646199
2019645610
671401946
279746572
1203766375
1689524632
1402334085
161193930
465026254
591393054
1788403912
1958398417
1405390544
152818457
665190611
582907024
254831426
805580702
896472447
177368865
1722567485
1340764453
850793095
1999259737
655777651
92460496
1063062969
1793024984
1255947471
2007866035
1080412317
2146770504
2115598165
574676584
933214143
2122219280
1545905181
1208730515
590590534
494572955
1256921382
44981454
1184636696
1654481884
1814382719
1126982745
1344823252
1659428442
1395290024
975374464
1567077664
135519850
2136858976
1772427220
1125453288
1850195125
1092826218
639871647
728384388
143746704
387446193
486199031
130518693
1785775908
865080688
1573587136
289668132
1924346799
359136318
275948111
1503687420
865198920
34334168
894293832
1455538203
891831795
272506463
1544680261
1744548769
2013380556
748077667
2032623099
487681099
1550273968
2145924774
832445981
1649955160
1361548771
2019117082
1224890316
968193425
775845045
730071421
1334909776
1333139579
469021611
26695106
1751423975
629450047
1421646200
288243416
167978427
1411593025
806163999
1663379033
1712779586
1958488596
240642068
547085194
11875453
91728274
1923267896
1016026250
2034669414
1839162880
652993331
292065297
1973659379
1857738373
304187768
1165720786
1177390426
2005470968
2072928029
342346451
1111813743
694853701
93688229
2001047882
1105899843
1571029638
2137909166
237112124
849005393
2111273067
1773037175
476302474
1613367732
500062226
2074299109
1178940387
1565321487
385609380
298486626
335850038
1675121769
784659721
802313806
1963768930
1698475690
902352662
1374208601
758259187
726372131
27497021
1136168885
1959313142
1442478125
1675121769
965447483
1383600728
135613435
834936455
1861438990
998564331
2085259679
96128072
1284127326
1356559081
2065360047
1728863940
201754501
1164469251
827431815
258322794
2047910258
1095630591
1795546785
1534298735
390684884
428432844
972119426
1364438539
1850296601
836237915
2058175552
1406787537
359516571
360056668
1485642179
577212410
2117882937
493152861
741616827
752761599
275224456
505936858
1645318806
1882379121
1337748129
468304081
1662780808
1439084438
455973152
762087288
398828307
1109284019
209444276
927246190
253352760
483229346
1898257981
369719935
527339153
1524282912
1384257897
561432918
422786188
291711434
934171288
930116500
25501441
1120437379
1425553474
1591373943
1726567222
2086538858
902225987
948787337
981340707
1139720811
249257428
1968157077
1158373683
2093767604
133703820
579482252
1834563237
430412089
226640426
2090641520
1936002165
912594606
573417750
613632081
165116761
1263210166
869025449
1807071514
578707129
1101483761
1770328569
69713317
933867246
1302038990
846955747
839333044
1646132851
379315326
353811181
511536059
2108219076
1715981393
1252738425
517497366
1254217084
1082670126
756861219
1795878094
1394393820
2518063
2038474173
90137274
203695491
1399044445
463401587
806473718
494145574
2116994568
1935734571
1544988757
546936104
569754169
689868549
357716023
889595631
830645824
857775206
1126277740
379222341
1590166449
1341687709
1094150726
747147691
1045490546
172163750
713385091
400765986
1631716590
2097588092
1461695587
177726766
483489527
1175377741
577397360
1675840505
1053599006
1977199285
1564353601
73043842
1863750084
321653741
1313176309
2026015531
2133533810
1568827708
1847068849
1509553290
886856374
1060498996
519890343
1640705073
1057732403
1875122060
71396241
1512712832
433682140
2130158286
141621532
1529325495
1937137628
1269476102
652555496
1641812599
1749404031
403644874
1655213552
1850180
599281977
751746202
561548763
1276340046
991167726
954953720
1713508427
256555777
2127079659
2142651550
1592050656
1180525146
534271285
333641799
1316518345
1827439551
2045357453
1788748111
2024353033
616215005
407619677
1223140647
752395381
921725873
451241085
1323056384
1237272872
1541971831
620194154
1348849429
1847709165
1589428635
1235942336
410817551
1946409898
1563714041
786567355
177726766
461418017
1432122605
1244685311
365702891
1424795941
677817307
634092438
1030882383
1328356337
1726554611
1669312416
1130188419
536189955
1624103876
456424363
790815803
35621909
1908324830
144646107
129192478
2061837842
1315995840
1311798490
306519184
143694444
1936418240
1346477178
398489732
629687959
455134213
1760991273
404716876
1825649560
1718248317
1546854663
1653262791
1755252600
1018484926
1153336693
1040871946
1155523651
1532155290
1991273782
1077588488
623491076
1659800935
1540616724
928713584
2000189035
789176732
331366210
613793232
332209626
1030030861
395847875
436625777
577551757
1922995015
1520308009
1346761216
1912757364
1167770229
595016639
207077223
1889277181
876074389
143838154
713440286
2071227239
2068949851
1898602463
1168149890
1835937756
1922373482
1061756590
604853800
1114093646
411775907
839086105
822788013
251223327
1751000808
1586534502
305963667
873710538
715361041
414675112
1555627817
372212198
1837465790
1217627971
273548212
1922895628
1037329051
159611021
2116378719
1089064569
849063823
1232655359
804965774
1495327561
39749222
459753322
1931043647
909109921
1940528451
1527553399
593733419
1867711532
1225558320
901929127
1883783674
1977525551
334768707
358584106
713291292
818465799
1368781457
1984686195
1000495051
984122199
803915807
1889669827
2019933976
1673986287
392882112
1932680134
1104862598
2121941446
322411233
1270590661
1122332378
1302825342
1065560339
289371243
783309579
1803400446
1106223747
2052403189
2003258372
972065513
1784838279
1507170330
1223322057
270909593
867125084
1923781267
1369264022
118337810
2001081900
1288673510
749211429
161522042
1894202916
1242215163
1321440273
1169127893
1884753445
1854390870
2113874122
515428174
2079570223
1734329510
1830502511
1589831376
1539768074
630431061
1187905118
2089783203
1091580993
1635385744
248782609
86038143
1122233518
1188235537
1162316647
1141454203
1788543017
1397645528
1505166997
389961486
1606008238
738688920
1588328529
456258340
1639050419
514213249
1550424350
42669281
2029294826
2060254028
992104068
140090216
945486274
1277514328
1044788333
263068966
322085402
2001521937
1168756760
1857588058
223233565
157406289
168801044
828366663
1070216770
534679824
299584055
1168255974
2128742519
1892286051
1111463614
1545592820
1536637969
1714830430
1120783850
473397753
62020661
1263555922
1760710032
1264099500
1349213262
1229478768
1873624978
489008683
1256299492
604230302
517532489
384275650
1557974590
292351827
463119484
479456234
1987531602
335268145
313720750
1349837373
734789547
1602059458
1491760374
1538815671
1655526847
658615359
830223963
628617498
974033227
423790242
1830660007
1978772677
822675897
516967565
513774032
374874922
199965742
1535504923
1008626460
524303305
32273750
1687137941
99323450
715849387
759785735
1205243091
2046403703
133181649
850435993
587779515
527265356
89991476
830015611
631006462
651443297
2038696391
571314412
150750308
1259631251
897221807
2010224562
1926320126
112070770
779711581
1586060612
966105326
353838009
1330388627
687740971
1151929754
394371603
2137178414
2022584613
1036643083
1917335688
265579971
1305986967
1182833895
2106758821
1702004668
1657089962
90911311
1290311837
1143563136
1413980179
1785120983
801208513
924537264
1270854325
876612185
2122980780
1429718110
161144573
80317019
924631106
2068802192
1754277224
487731472
346288572
1794912180
764880543
95798761
523249688
1074591268
437100479
1291989475
540300014
303482219
860756574
786886232
1826033926
1431403003
1510178881
2081769516
592504865
548904661
1374304965
66522768
57481619
1081461319
1855445759
1666816728
1238815196
2038696391
676398836
1530354608
1431290784
1647033508
2102124213
113910197
1803424671
1254452237
44834745
473090801
490192435
532860095
443251292
1990450131
1020203152
1819881629
1467725765
1004007465
705377605
396147269
883736846
1354174418
577779254
1699515254
328272244
1384166488
931344822
516323845
506851286
1900920034
16352948
1142621065
286821679
98525218
121227229
77433183
564526468
1934419943
602912759
2126441363
1402774139
386573839
1974072467
1906033782
1396955778
1309837641
888024484
457864039
913577597
2002860160
1609310664
354396011
662967773
1160318761
1490105695
1344390475
106917337
600165655
1620224141
1335445403
854616036
1470159950
1274388741
476084340
691540613
1389927768
1883268766
1646753761
778786798
496820418
734952660
469187841
1389917836
1654004272
2126523377
1530261565
1927003446
1916308416
429481107
410088989
1706608656
2028410150
1671185384
1144088633
2045057974
2058408366
940724421
224788458
1774432874
812965725
1625119653
1152610913
639052300
693723241
1429531345
1444744669
2104782478
1202500950
1293841509
2145018653
1623183515
1920589621
48224078
605207471
1306889251
1837322338
354187787
2070120436
642253922
467807132
1474163941
43028332
76263733
236931856
1672679526
727927109
1849215619
37933597
1368276654
1260410642
89261081
751704404
129024251
579072398
315909812
1864488050
2108633157
1686186597
244682493
953832981
2080572800
101855530
38054906
1413481492
686362459
1186712811
1550016076
969522154
896798746
2132006485
1576143796
346611282
1746932760
2130113455
1257377480
1753915467
1064603105
1629056126
1917197460
187749013
1574329819
1571486790
386896640
376307120
662047987
669863617
534645607
1449957468
397165305
1569722157
1793903951
380755012
1784977432
1352402943
430679777
2147212377
1356759533
1394750519
1277616664
537399507
1661558417
1169686582
1384145318
2133245129
1331456232
475271584
308596131
1361605998
996237022
1358208611
738482266
563653872
1550048891
514425308
627207565
469287336
88968733
183485968
1809751197
1692889494
750337943
437885956
1001401611
1378153137
1040637644
1378884439
242123793
727685194
2043523072
1394764729
263420150
1056265079
109194377
684072671
715361837
1830183714
460695386
4518176
1208735872
208308431
592718453
941865301
399263693
673040358
2769
1704423717
815600142
1811071032
669378072
1169960582
1356061182
1520019785
172632568
938605914
1272887580
1352536154
737567202
410655454
866925367
123591936
103722883
176042417
1311905307
1143756572
1545984544
214907624
392578377
1179188066
537585762
1917508984
1393361186
808109023
1283151225
48090978
286912784
290912960
331423730
1834726426
1925717820
586942228
1280678961
1526120253
506885500
117096834
902410023
1366511838
757914737
564563524
801104703
1599780075
450426280
951617115
1671088724
1828547915
1897965467
1990830637
2050548937
228420611
1173286437
1575989261
198972022
1610349665
5166504
119746740
1760558265
1586161173
1781322607
1078040320
1285936889
1011239865
1585211556
1407218407
1278593581
339127182
1547400776
2028093571
1689209853
1871412098
774720161
711533509
933888618
1731234383
1806173936
1641355870
496958878
1605389642
1792447338
1748673824
817829155
152668112
714344845
1465617739
1868321997
1386260323
1344147213
624124675
1201190584
365623324
2137482682
138490636
1038364614
1988695138
1908653638
639577446
1072980438
159657507
467815489
1667690861
1713173616
465702874
26170715
2034158768
1232895534
76460882
1856162599
1215627386
693548602
2104949686
1297811400
611147547
186143473
1821830647
1374629030
1473785601
1936050236
330345013
1691988811
2099988548
1721864001
251736996
1623667212
1137992841
1828049446
1882850276
2033220652
405653477
1680387464
258617183
1679425828
114141924
1820666710
1697361664
2107106349
1065898346
1872773289
1228500922
498742690
1041924888
404110929
325573387
1733755713
436433812
448131943
716122679
1474656823
1735216297
692686498
1635119363
504463378
870410572
117028499
822024262
1052318265
718360588
160477981
1243967667
1328404954
973554516
1026012712
1235077729
39579214
252726646
2012650460
399666722
541842587
1784327089
250515717
854649155
1610469325
749312294
587587971
1403303089
1142214193
1461394626
296582676
1324684122
1319203266
2127863726
2116298792
1999111322
1618988424
1886749602
485221010
1305541312
1479951739
167388029
1338120894
1255028242
701659118
690440929
156600499
461490452
1777345166
1310662262
1278430468
1722833684
531593601
480847043
1189503725
1550113238
2020721799
1177338999
644548647
1745836096
1928566017
648553096
702771886
1053357504
2088189976
148574626
782420942
2125702320
1303711077
101827955
1891415730
1868878766
1534009698
1084540506
1156734050
2064670661
109839219
1107096223
1264902986
838230455
584862684
564879677
1490077157
1881685955
98263815
172760092
170914873
1107493038
1754263964
1784664832
1288009228
170328103
1849865909
2096648001
1374251882
179529686
790345657
1576488481
2075818245
92472315
2069589183
955699763
2122241167
1608487944
1486428755
1339926235
137876371
536067031
1684947464
599455458
1500801700
2024916476
2112881992
681963482
319857261
997444513
381035936
1692949288
49227369
1767867420
1608232590
438620324
2055082495
2014205099
1743792308
1187582192
1392966128
68356195
1089505377
498881428
1896431186
1744139982
184561579
1802969772
1458932995
1189689562
788965058
346460466
435265772
543016235
1072994129
863685841
587340743
1571640565
574694288
1359398105
630688376
2113720756
1900563933
687230243
237691659
713108801
359677993
1042958255
518800431
2016356728
235569790
218608025
1744153361
377183584
106865847
1310576948
1942698592
1965616681
1076069603
2083927117
2050627317
904675630
29095006
917326550
363098408
614407000
689211276
757057032
1358332886
2035335398
2120639906
1090163872
845445651
2087687842
1164111939
1429789908
1802847422
472570942
358825733
1510123279
1060292140
746267033
193973280
1799697471
1665199311
593591736
903806392
597414747
1171136502
760626694
1054021440
228004807
305424877
368058503
1102265227
1462658780
844594126
1789221710
1713364564
1592720712
1257915021
1192525270
114676790
1696254987
40098975
247131773
1965990131
1453904943
1785643964
706352738
1217923320
127765860
1734454622
1318136994
541357305
1358385608
1424744665
1572648780
383332853
1725969106
1748237370
560559719
658959916
2064020163
1081349359
561615576
1220057390
1252449564
652888459
348837754
2080902538
694961837
1638470516
254177039
1630794230
967616858
1736063652
995842038
256931226
111166441
1172709770
2014109623
963711713
82629459
1320960116
2133934123
1370185160
1025175821
750845285
929207498
621518836
521055774
467891289
450998396
1663317869
3651120
668333406
2057524893
1899327971
332956565
1848718188
1999582717
1655679323
1392947220
2145880061
1325769190
63533495
1878451319
2088605425
1734764597
610387867
1933552151
1835274759
503478437
970874878
376980785
1477813456
943618653
2041073530
59656684
430531564
3725469
551100477
506949809
526150123
1018794078
1195170073
482134354
36026515
2054791875
1396591544
1023543517
1574840631
1290160621
1565993054
1415309802
2100792225
670530666
1386759664
1992344914
1934613627
922076549
1892426200
9154106
1035520987
640596182
1060219393
835267738
1853746027
908272624
1590973370
619883923
480923819
609008272
1176473317
693020360
553333798
129678377
893714304
209882756
1497396385
579767022
596209582
1357197919
68082754
825270485
1498203152
1568345959
663691799
141793004
431703812
1983186594
1938973625
835753881
1960416869
1088220732
639636786
1245457752
2051184495
184138759
1414064004
1523195982
1325850168
1983107849
139145176
777604490
1660995924
997875772
1173258241
1135459828
454499857
1337388298
768361735
168102483
1008734401
71492021
1267568239
1589540668
263703491
997537887
572705099
568965571
19486548
367479117
320214194
57651073
178923837
271130213
857985648
114428969
1236525198
1639291627
328159699
1176553087
1057575987
2144520532
844666339
417382423
737137593
1011919623
1372099362
576601612
693980826
1981618655
848333884
112139792
1604608268
1684941527
1858698922
293940832
17039473
674549709
1660384919
115777673
970751881
1823913975
245841068
1762408539
655645862
39018910
1596403754
1584526497
230367844
344812076
1861405487
775199661
381142680
1162162618
1187905838
471607891
1425878778
1481734701
1902264100
576059
1733043081
2101768476
1866664930
1281006295
984983538
107499475
1296662950
357879819
1030993131
2085324856
170674395
151203097
619257832
1616052448
346338032
757764044
1001593956
1506083831
13176477
1159422498
228586238
158753523
1574461218
1287666682
322776708
578503028
336283412
118617435
1163599234
328562073
410440650
1387265542
129775246
1298786888
1005444354
803515618
1615691335
2013802506
498839215
646583343
700979279
1502636541
1795883620
2063998886
81539463
287569084
908889115
1835730274
1133171873
893407962
1849532286
1038314450
327811774
169197369
176256392
1375606300
1901178750
386023802
522499188
1230334500
978492198
1109182121
263219645
779630437
1863509010
2093773319
386128884
1022488763
804297333
1420858081
1129321994
325253328
1114259233
562840407
1555094498
1838629391
1443916512
1748196926
1747993675
1010073632
634383532
51124940
1764345156
298999552
1029444769
305737960
953790004
789378024
298374944
1489894472
1363044358
1985302884
1435790446
72599345
1092281731
1393360820
1221246596
408987607
2005785337
128031678
1787886724
1932834135
980639767
1928829862
408567030
34556841
1614273240
2007713591
1567329313
1469839388
733777945
1241423787
977791496
1820481695
1494386356
713924394
1125863516
398635126
1020508135
1266843281
2059061280
569256649
1232860003
1389283642
829749587
1918553496
743820834
1293375104
911418314
2034030125
45976955
1323693797
566005631
1564850585
1253012726
1094718218
938238376
120192132
1087027005
1564096734
732566394
1100850621
1291583274
1791643103
660205944
1912536567
1227503620
1434481660
1170713605
1385303156
881148371
550117628
43509628
301849069
1005400201
911666646
1402618232
320532571
1144558121
1022914658
2039898035
2089233998
863212345
746785899
1414549430
861015567
430599612
925694817
626934653
1026547177
615784089
1010465241
820957559
951595720
1304512617
513438827
2067970328
1309879745
946649061
1437233990
657064037
1334898153
1614667823
1844344388
166462623
1055992907
1114047338
1198720466
587083260
463219232
28560647
357760897
1803632851
1259210499
1422780022
1200742574
2032587348
931234609
1261867269
28057909
1782855229
291816660
57552612
826816143
1944683989
712820253
1809279597
989107428
428889334
83136357
174205617
308177028
1679557269
678070992
1982616582
1764494623
1510292511
38099204
1870189481
1993549167
799200333
760335965
1614987438
1498414219
160293324
1975192186
1122194378
1506594160
475234610
1901977280
1320314897
2005707193
303468827
741755503
1520072531
2130186324
1636248941
751616043
397630067
1027932675
1285768391
1275387314
161094894
1091363366
1666402010
457311714
183486832
483157064
1217369706
1582051041
2046664376
1773475904
1683972512
618534126
1103704568
1653729918
563551817
876557095
1315056921
64141293
254691710
1825193137
2145883187
1480632840
1502262981
759106788
809882753
885769954
1398624843
355975885
2098864899
622443765
58395217
246386883
2100093573
1448034358
729586323
874169945
938878380
1259357912
1294184129
924001216
2141875883
526232953
1554338775
1207222568
659488187
1927564642
1493923496
38353658
1601666853
1250002402
310325724
2020159742
821951721
180384219
21198534
1458218781
1421897996
1475669274
1049681668
1349508751
1097173085
147503359
44812590
127519608
1686341311
130356200
629177312
212501663
996727665
334375514
1189437552
1308505073
88460668
901102291
1226938530
1390846241
974220647
444150496
1627921781
1158649517
1712896676
519354047
1828259344
1342377001
970739259
2121938952
746168441
1321315681
51096303
1523401344
767268121
2125585345
658794174
1203120505
759885019
1109329144
1555562812
1143328885
1168680109
1165881424
1922929580
558358280
355305717
2024392191
516042141
2100583623
1058907235
1712384553
60269812
634045930
1353164979
1859616050
1303558424
1594814230
1587058274
1564853391
534368660
1082363781
252596654
1120928546
427893485
987513667
1063036464
188206975
312561268
1144477571
304518727
688664143
1430962217
1112138190
315866040
1023625766
1122616566
1763963891
1990102060
1376736229
1858502920
1844110141
1807289345
971647014
1581142625
1955004592
550455980
157669775
1197281957
797942920
1252900434
1497501458
94265154
1307449241
1056193576
605758711
1314244269
1270819413
877351658
211530736
369011154
1313743814
16455860
1248663473
1499353599
1428388853
1795331121
1247589844
181366091
2112205659
876104555
1032618732
1128530295
2126566523
1164576493
1080154081
1437527268
2116449241
164062890
1656878622
467296957
1819472429
1640559523
1793388445
1712232621
712722330
1534044748
1388232082
1420103195
901175374
1000989453
1421496632
669173692
100996970
772137393
1659566615
1773906390
1093035067
1143791102
604426264
1785597034
137093384
1474180559
1519575987
2092247693
1617700934
827206483
1861472262
1232098849
1723396437
211442162
1364116113
620150246
1158015953
130725703
1959466366
107022297
1441897536
2032353240
779995018
236322548
1837946144
691395271
1485454329
534390220
1539363035
1109588351
963098887
686710875
390229589
94386060
255312108
1649283885
1896937478
559017136
686685439
508858636
2005031471
1862180434
1185646790
597075784
1874056116
843052160
45449685
1360345736
1000191462
1839411614
717308561
749358615
855861125
1969509297
1267238892
488563415
303895458
518997311
1471103539
239406577
1564379082
1803325169
833550698
851784756
1059105874
1953149331
1919763956
436663468
344676130
528653240
1598853306
1593325909
1369112187
45204338
216725659
1406167504
754127959
1405000966
1392790072
2019360186
1853899465
243142196
1138176949
1619164069
828302118
1396643272
877814862
1499726034
1782839504
921754715
1284868663
1343222801
271550156
358170443
1191702212
306780048
198010163
1922182990
863616182
329556269
1770963199
1090580851
2070144894
1137527024
1343149067
232693614
1267787677
134713547
630555922
29334941
1394053906
1118605277
1306343604
146442970
342456595
1368764040
1617093925
1805103856
1319279059
853226421
2001710604
888254131
1941526352
3186295
1420538817
606186751
1967558828
777784221
119842513
1402208215
1772977435
1162692580
133224802
1498024557
1469194347
802061200
1584621954
2091956871
1640495094
455667495
1868447550
1844512267
2011495847
1692327278
1631328579
1760991273
468891549
666524074
1007872667
1263545256
502475753
2022237053
689491840
1487791178
39282256
1827320254
1149753444
9869097
845257891
796114801
470842111
579000882
297143642
1663425294
787576502
656737654
740884884
355870744
246897721
1569862519
1337874906
98888082
1176543460
1399413918
587699237
551588465
1821279715
2094956207
1892235489
1555664277
1045572774
2071305461
342216361
1282951549
45286369
660612787
381192935
1727746559
163829640
207917252
997184636
816207050
319891975
10293911
1100093033
696858134
970428751
957336159
1345306394
678928036
959823152
1764733820
168685283
2022411876
906899761
24158274
1903590730
2108589872
34248000
387902443
1133165050
682080334
482003203
181034046
668756251
556578994
277577962
1866265823
1956136108
970695610
1352046166
259911749
1422418574
2018679165
1668971555
501975698
1410812543
1139576791
408168545
774613821
474517542
1087371319
344057747
514607659
305760060
1101845514
891650782
1595237990
534885420
693642014
1418461237
465386675
1089114920
1466955786
199917571
1970972205
431649804
1602474911
424458029
155569646
2141003666
1386927349
1650027331
869830093
309166497
1112985289
860407908
1665699662
1478491315
1872669790
1005045101
420037051
1233422957
766918366
1763442185
7383936
716005416
658003712
1228241798
538183257
1682026344
607346116
1070432373
1081144014
1931907169
1521877412
1550597528
789375666
2144265377
1061436552
1031988993
869855773
409224393
755672881
1589460516
1641739062
1551178963
1804982825
1436729683
1639654760
1779187704
1281381039
798346081
1773757529
1221534693
874512846
1651985031
1182339423
2100816252
59868558
94316815
2122182189
1791226884
896307025
91893501
126466752
1902013562
1579399293
1217326255
315816238
2053400185
1698180985
1228967621
1113271750
453293424
630908284
855614251
1496969264
1194704298
1828912111
1390115059
1347506572
348938566
2067380306
1276136584
2105822356
1789085696
166495002
141120643
693508229
199799649
560614650
1171543128
661796585
1248768257
2133279460
902405269
1899200213
335652025
156859745
740693227
1170238375
616147906
715144192
1800156416
1242911949
764682431
2000226242
690802593
2041262845
231516450
639757610
2135517589
1363793075
611670971
1301364962
430491648
1609112895
788006035
620861542
1775027102
31622785
1896784058
551995145
2039637065
1504909522
101215002
956486779
382660139
815848163
1629905113
882286595
1545619096
460550353
534667585
1171180125
751531701
1754085710
1380446587
1797418164
1389411197
1795527128
1102066098
334784956
282406831
1664270543
937200383
733188164
522387500
1963462692
1774487155
611501548
1083768274
1578835729
591239128
1530243028
934874109
1664520691
1980378307
1761497797
1911498742
1629080373
1267527198
1529307200
1550889252
1094852050
1761013282
1862328277
1545173822
255813794
2121709451
1762911101
25417297
408154072
1551122697
1163667075
100738291
1685311522
267885462
1532650216
1208670720
553831182
331413042
1715813605
593752657
13540352
869154111
802501799
1370824383
1838316824
695227207
1178701544
862279067
802222081
1751180754
1198314768
227856345
486139581
1622847478
1371011075
88128971
345055144
1125326908
1423734419
1926055732
1043924343
1283753609
252405325
864291027
620854656
170233424
1281400743
2139472619
1756485228
443047041
889042447
1857819583
342476022
2064231134
555692701
122680177
1068898418
79879418
1096485313
1656589392
707030595
601363372
1192809820
1458461994
1299458363
1464182747
800299221
1189861188
1072602677
1205537747
1081427152
1212365185
507756216
474673656
1023049196
271339136
152253548
292400368
1958047158
1240567618
1080989262
52895058
1855467050
1451108863
744748774
590027342
1376471026
266548061
364915035
2031472960
1518119679
332364456
411395627
1171560519
1001644716
510344900
1091952611
2078801622
2061211674
211540261
174481527
1219612423
2109256335
1030466760
1344663060
377064683
2128595837
272796020
1231072408
1888972572
1557459574
42759601
1978458533
1464813372
1025347426
370555536
376095876
59302813
1602509268
693273603
1462237420
1738147750
435213586
195823151
1566792646
1542543395
2078117675
1852586459
814129926
1862471956
34523627
1898648505
825752001
394627859
1732696180
1974374474
1595865923
1565550359
1269091572
149006310
2070301992
1305328354
1281397681
821703931
549062562
1618653467
2066653079
1295884036
1072452965
42106739
874815187
1170511095
1556537966
41057106
1480613927
1400418154
641754265
141820228
1652766775
1574026477
1607563935
1528266809
1629418864
154080282
927815703
599627941
1269116285
1807986260
1005070466
1780018300
1610045994
363407418
1683649781
1160385015
1179585286
294716304
1207097259
547641431
259686045
1841393297
1763605985
2119362065
1084287994
1263927152
1058890995
1476552754
466038840
689360500
1533986370
2049807374
469911739
1910159665
931381844
629777632
576266932
1201371837
2010764373
1259411736
927210204
1523115091
438697517
1574782139
418590611
1097947729
245343331
1720541748
1374764169
429060951
1269879650
488847040
1438173786
1386110523
1029943683
1584152478
356741405
1332861906
1924660425
1148202440
1249546908
1366390279
1450826020
28522869
18155165
1566474573
499432644
739683766
863279473
1613415731
699384394
5069097
1535302074
157330374
2075074005
123046650
1729526832
457348440
2009386791
1906377064
773236735
119993552
345161192
688118667
401838601
1624107974
69277408
1931340896
907378763
417761855
975147345
145935110
2142797982
1139841292
1793109543
1287545268
736749175
1068379653
133173631
1905648056
245373202
1311442273
156442692
1304136756
166957347
730129056
1691487590
1306849643
537672008
446429245
1188381960
776875872
536942189
1584984822
1122644187
1937535043
291702797
299054879
1746790459
1874686824
251537377
54959869
1595056732
244285803
1199025529
476935870
1963862630
256852853
1957744676
707103249
2036175835
340614316
2046059410
364395624
1456437685
1970265767
1971609764
568237109
9947644
599281977
506208166
486967401
1693628096
494767720
2127202397
1738474867
93370444
905451847
1741567509
1597608712
2015271145
561489653
2121495543
809213995
1730103203
1565308466
1777086934
1671299150
1154635081
1671426612
1193109013
849977234
923247716
881132603
2095528998
2047291785
219155769
442639911
537854829
1160130840
1320847000
628528492
1029520625
1859102342
455921819
1532049639
709290164
430224166
2059933595
303883814
84382182
1597385288
1449794703
1745920152
1664334835
1753118428
1758247913
252606511
1826262696
1626854562
1782012789
578537310
1934545417
1365865194
2131556930
1306671739
1784371039
1765433137
202015662
2117845874
636525064
1195359574
2032211001
248027903
1994312309
217196983
755043443
591674298
1455292504
491737101
144166856
2094310468
424010713
1753314205
169897140
2091027436
586554842
1015522835
111375123
1295522128
1458622160
991190402
523489987
583490996
352850205
388797669
1794159653
109109575
2052345756
1139939821
1711781461
815474277
1636856498
1604081246
777162732
994273824
915654251
1639340725
697493144
382155138
1482026617
1653466282
1882764999
2137901308
1315096071
1278505770
1632479186
2047797166
83029399
1449072189
1693370996
1225893096
1957158738
200435211
1216121138
908156797
681468587
526239373
260627534
333210064
178113884
1115638377
1385446350
1591696905
1520820228
641754265
705827275
348758442
1184389399
844301771
734663589
138016386
974184200
624309715
738333099
2145891662
1386770366
1888604917
962612127
1244505377
1194359110
1743766851
563612765
819623603
1073092020
1633972875
1177379692
439654189
1022038636
1064356990
512461945
2005464705
493748675
1030616917
1362695193
1211916386
1541763353
1480974743
1459031958
1523646068
501958499
515280142
679818291
556478321
794918664
1625908624
322158773
300305826
1891504227
127910701
2030097816
1991470295
1986014064
1165789733
1213660319
912030654
403008629
1543723676
1787772099
15402586
108318607
385248330
323301482
1438274686
365701608
2021887461
1169562626
1943397398
2134244484
297912894
1650266195
1155360104
794332293
332364456
1541289757
1780678688
2015376126
76556130
511111750
505541398
781614382
772618949
256484697
1491114152
1010968138
965191754
149202469
1238747568
2141603221
892553482
1643332681
432516197
85844060
1671398098
900788347
601993169
2044750335
367241545
1984949989
126964950
1785331159
1042604423
1482476168
1682726957
1164605385
886452484
1049401458
246465867
1091609208
1193162105
1013121855
760649617
1034767721
1138155833
1414498525
1431351463
309033484
1598223130
72814413
1158527530
2122175922
1855314618
642872433
1615410419
569229017
557276509
1508134805
1175142096
1044823110
1452207282
2050450516
112062885
743322148
119578989
1652063477
1949157882
1265467520
757110233
550613027
1909448384
1545792952
78275949
637444920
732106794
532207990
1903566959
139630132
488864557
924075186
1266603717
1396723441
978340731
1659676855
1186340320
1962225677
891706861
1785186552
466620784
1589598859
374818883
1349178631
132735294
1016467352
1427710736
1946955177
1312977262
1472364064
1266368809
1603388830
1862149960
1948870656
708205357
131411209
1659674564
59415607
737435986
809863082
40789123
593533318
1863805874
1072482634
1571409443
1506967454
304173948
35837088
582015369
1154915261
973397843
114180704
1171023538
1868985439
661654905
44714982
2135324343
1687362572
201555248
1293904023
599518727
1856397364
1857859292
1072375330
522149484
2128825902
1740951507
66477243
414076302
1283882058
563595160
2058709583
1935072815
677900805
566223619
1029580513
810143706
625376355
1373727302
638747262
345764187
671192125
1420572243
1273157650
802653435
1598223130
1219807118
2117938088
478789808
2142030247
1887367195
180199903
1069545182
652254935
1796681778
841931968
1630648044
1212266931
697999743
1985213421
1272946546
813193076
576266932
996646427
1000611750
1369540835
566311245
2113363373
280066748
1665732772
831246307
2115458727
665366451
819572522
1122538308
1739394639
1110689408
907530205
616834850
1165078382
82045226
1888743106
602092546
1669767994
851418461
2074412856
469636631
2051201236
1732243050
548213494
969126195
407951048
38041753
1279129370
1405955633
1047209183
1315405001
596765
1779031929
716940546
598568549
1931692212
1952383276
504032744
696056837
192544786
1841965307
1079462825
1473929534
1965994025
1241628675
1548785515
618641654
1969328019
1069752689
831536708
956663796
1211960443
1051812797
693815108
1345171297
1309272552
478643524
325616145
1140003569
1038949350
2128344351
204934649
1254165671
1866129572
912220012
1858116957
1305127792
667086007
2144148461
16470872
1177885523
94280619
967620934
1877414238
624588767
255950217
941796061
902758697
1836749078
1153054304
1313010545
118880578
1933595654
1163199682
493336824
1841017443
1808745950
1144074267
343021327
1051851735
1722164410
1872514903
592625571
1434829378
1510737943
1290918566
1524763477
1327651792
902002556
1147862497
1993227178
688541324
614764247
1315877660
1497723721
192819703
2132013546
409287518
418179261
2031504871
1786270576
1969897060
1101223305
1164243580
92449855
612291647
2016366826
647615702
1206459803
317070381
102943544
288487240
425941529
1553403371
1629907041
1790889844
1339115656
1846502097
820853075
337150300
1200708385
2134565098
1462541136
1315366748
1342089709
1522887168
1651295657
1670732788
109839219
1146195880
2116126139
1215758950
2069804864
248709494
1685241300
1163741713
12769784
461314068
2041818148
862254908
380615476
606555937
30735117
1462941390
1252374155
2039045891
762146481
1307074477
1392852642
610899639
313715023
1129115072
1373489617
1861705137
27596474
677249821
195014843
189403625
981280969
791153373
130383849
709263396
2060664446
1050026168
614588908
503469162
258811106
1069432839
1712313819
1321865680
1611766915
1382478239
858652652
379743669
1701269095
317652270
211279322
1719559148
780541191
1897191487
1494735651
252841258
885773662
1718329807
1842165443
1276270654
2127437957
1057024234
2129428279
391902325
260043821
787951248
1957372256
1341339115
1308067397
508015313
258811106
1108093056
804431225
854775972
2068141047
474890100
386225318
564561981
521927457
874994274
525551082
552975546
252488104
2075726999
1626017902
442631289
1894972926
328067483
1097830473
167036286
1180550042
1862457143
568021334
628777289
459032168
215433300
2084915866
1131387527
831516509
520129344
712257060
1771710020
1745594342
359481494
601427556
1431496802
26174142
1231324051
1098256873
673156941
1435826016
840722399
1792221728
888024906
2110567984
104535552
1034177464
1694944829
1995603639
121908597
517946795
1700194203
1794334056
1226791121
1719211008
1158950448
755942922
1073620789
737796503
2030329395
1662164432
12514510
1436561146
1787762964
657225971
749733680
1177575397
481257386
1506124676
938438831
1231268809
1625210105
865422763
211809082
1492337738
1718997941
1418797566
551859605
1211959972
2095597185
775915512
1868443080
681031633
1610380382
308552543
1169208989
113037252
1170743607
1413685717
612885346
2049141385
166754644
694011124
945164579
861380478
665475034
1701759764
1935219284
1074147106
1878841298
1786429348
165117269
1203879282
440353915
781295068
1446736059
1031472158
2035351733
1204528933
593687367
261615503
1004117852
672056518
2016122046
347716704
2050773173
444867861
219656096
432766937
170950249
556476201
1181532756
839198089
681641004
869101232
92172107
168872659
342512673
94040293
242511534
1267513973
858505036
687312178
1740782049
155092050
834033928
450677487
1402938266
1241703515
1892181907
263286996
862989342
1517878265
1152004897
784530268
740302850
969143427
1025079923
374541838
125738742
881700799
359179381
648143281
2099725982
1983541753
717305662
449282406
828312468
637896503
454168312
1457848848
909320254
873426822
46065886
627260062
803750318
776268375
1940254268
383065734
1507356864
1938626530
1284938823
632934537
1682510379
2012475287
547241671
539477451
1801982487
2052449066
958487804
1490327948
267931247
1529809090
90013944
1180340173
2031920168
941295688
1042351683
1137068313
1165274791
1184541617
1374550306
1052578530
984562876
1550844380
1873950083
1089810786
1146403513
1387477044
2006926903
340705697
840214739
182744593
855138954
1863097377
1042254450
1799143679
201961654
836625797
187563586
1418576627
558189124
2030178814
1149551109
1890168995
1035898793
1426848457
1492504674
1524059357
1866280821
940190181
95605703
1191930142
339551548
963499469
1309804060
1255258099
50209595
1402192485
1016024145
656570543
688455949
1261587102
1731231875
1404027537
397204899
253606335
1994686309
1169440413
1013304028
1515092602
56565719
351201701
311547742
824175197
1455852674
437846538
995206148
228428697
1144297423
529103319
931387860
1055015139
356276204
1678360731
1986569515
2127634817
1262769969
46052134
191338844
1808843392
998718508
837536520
2000684344
1924456792
1490382985
1890566384
2020820608
1100474946
2026068681
287788100
611404361
1614575850
1534027772
75476698
1913687145
300211013
846434308
1876110890
218454366
1295852406
1086479421
90798178
140108403
1694380033
133172319
1156809768
694086158
962915112
1862993953
1641960212
571393779
1702776147
1996140492
810185638
1193763043
525927931
1050996003
1667659760
1234491156
1160681890
1360679995
95591788
579272819
1240751873
104338956
2098745293
1366206344
1749733651
888092239
518171564
1437346467
364968579
169799612
1391047818
1583869090
1438464444
389444576
1555348277
1931732464
1125250604
83944097
213165534
233948681
667275326
841443221
1772277791
1297048894
1921297492
590770963
1725962861
57466654
1074480975
337078187
17758064
528335518
801689127
1504838264
1338448281
1664069923
1665021494
31005163
1552364484
534951615
1445659604
1656399248
1323381902
118825718
64542500
1037146199
221221766
282217152
1617166379
2005908306
728443600
945746247
1651485354
2100465891
2002923390
1025472139
426726128
1105908513
25367058
1783994069
130650736
1330802178
1412573489
174608806
714044221
1003115807
1907019066
1887110649
1011582189
1961691286
2081366493
1194530747
1318685775
2065602575
1411338921
1825631454
711534650
1041032249
385742822
869227573
148357168
337458184
353064302
1870034892
2098134433
1058225011
923860267
822914946
1315041701
659614433
1747056464
854478644
2008240646
1170268026
1015091344
1606127977
549513522
1538378578
1716412806
951468270
248495327
487763455
219600274
1919384014
1232201
16774405
1188206744
1822450750
1655061773
644439869
1790384517
1271628507
719027719
766741919
1552947647
1873056713
169295288
1191816422
702899272
2124500324
669087335
1118574543
1343094931
1890494674
482480077
206930560
1958419671
1399766528
651917974
842072038
248645173
1993169261
1669828800
1331090197
1017895010
266965441
898092296
1245645551
1193054519
1894867226
798448794
1576446137
885816686
545403274
416199813
848576952
1280294970
901631519
1154186511
149736997
1222639148
799361473
1799376753
1378116948
350739796
344177993
1484725931
763551935
1898617774
1832363651
1669330323
1025006123
2040660934
1967542061
2120183760
1577194517
1575622195
217851950
20143070
1843285288
803227964
1248408557
1856991705
888350052
882580409
1340209009
1919332453
1222652415
759590461
527423677
303468827
1959137585
166589854
1722226071
884574071
1005239105
909591136
1380157138
1500313299
632316540
412367702
444155823
1310384883
885436957
564105433
6156191
1464454342
1592297277
1036516490
1187816394
1795052954
696354692
843325010
1400931122
1944111772
461705981
78507618
207511756
1653542781
684800098
1871923103
1760014601
1814155841
1393650663
2009291626
573902415
262531249
1867033331
577098329
1468437431
111653620
560327649
2013077067
1662581931
972317949
1952124963
1432975241
1734026636
388502368
652696300
1981657504
734810246
814883707
825550971
941033942
1239955409
2042424646
42679154
866341183
1446070912
1364504067
1083487756
1504077905
268551342
1908241024
1410330375
1142677291
203527644
317164561
714446959
1183976604
977329970
488231867
369158168
2021551800
1594743685
1861802304
960706155
1527893999
2052311991
1482562270
991736459
1066856010
346191554
128966519
1262280133
1003047874
1455705985
1273993516
302903614
1894899909
156952191
1806867336
818576188
369181028
490920083
873587479
347936440
1527185527
2089325311
773243771
1456572924
1048697784
2098893729
801313175
2125577119
393490702
675586363
899748724
103062579
410516613
1262491960
1011108521
571560056
1346559399
42719995
1085086975
1470846937
652706311
241718583
287625787
749702619
819270574
1308735666
1304675912
332430960
822973936
826387952
1231291106
1343545731
583471600
1772405999
1486005454
1041227345
138819736
252715018
1466183283
82105532
75326864
100469982
157541626
922947760
984243172
886076865
1137588785
1157416878
2094918760
1778676156
256260688
999971311
18349004
75927820
981275525
645378672
2016614889
1652847417
1304462848
1887450842
602246210
736255858
695966773
1131979483
142788580
1706950666
1805562840
1960753393
1125736253
832561327
1426898531
1030683435
1949486339
59908694
931018117
1891504227
737687126
129890779
1372207585
1150957433
198911327
1096593435
605388454
992623969
2022035608
81123784
557898693
383213797
1584508640
1334063409
2018182574
1854087666
1663203136
990844911
1348406702
1964832977
2062351325
2085950915
649893225
1733575766
511544287
390504087
1676318352
1320610163
1201355411
2059717351
400546609
310565469
1854188861
1226817243
1752693727
596113903
1640061603
32168790
790038641
1349349305
2133207876
2085961362
2042698296
1157422095
1554016151
1294605800
1544962637
863067020
2005520959
1773594978
498469864
1762391453
1557256380
633203978
524025445
1787585754
1517258867
2099140292
1695916404
1691865261
2127688884
1887065814
36583134
1249320800
841257836
405495248
662815645
1931269223
518267321
1513156680
1111111114
1228860726
1198694833
875998434
502513763
483338310
1949052139
752608403
1286857565
625098320
553499876
793098717
76244035
1148369948
117311132
938813269
1928007125
477523723
1293524941
2110283785
1409733609
223024514
1171689395
1554180620
1771862952
431170537
1969872539
334237663
1299337294
337291687
1967354118
1513547289
1335994271
212713981
1428409358
83625813
177651436
101299818
127899170
1085032374
860356302
1100295486
117468342
684434469
2126007020
497703502
1419707753
1572527048
387818196
1460734528
1589242027
2147152225
1936619654
633000735
902093108
1329446110
1714065818
1717412359
40493878
1507022237
2088897270
381419334
839732218
2124079849
862913146
443816708
971306221
994246186
881820600
1614004959
1167086028
55121411
1075803213
1992978205
481435860
337741710
1064182566
1459781057
1507022887
935645309
1117044897
1898031343
1505702822
2121100144
305457244
1000456855
571150046
392516097
1376399553
1420703567
1922403053
1955932476
481626801
1878876483
712659374
112884515
735461591
1615589631
1519957489
1837150757
181879030
698101364
653924712
354452162
1957514241
235234536
223037883
898165372
1610432397
867823646
1680758486
499613371
1214386332
331116119
1278088124
1478744870
1815578907
1449403773
1809239552
594770025
1436088438
1181085183
1518423350
384471399
1725147313
1870919574
1396439545
111649022
127732629
1735398875
1327853304
1523792758
1937773178
1847124239
1810663497
1489724289
1697535998
2103719842
1954006603
575480814
189804742
1017204646
1955316408
2002767152
364894180
56321111
1392892435
1070689042
1426156875
508562967
129706934
1045213211
2073824626
184899089
190245793
205946751
856174499
913609593
620938859
2136261483
468854476
487199910
585914334
811939561
1620474057
1772420236
1387289375
829160698
901527186
1233707199
1332278693
2044102433
1154615373
2007218293
2095559023
1798311482
1758367659
1650024063
801915078
1290053083
1564109701
1979481335
1802390879
267134925
840278048
1879581150
206079154
1017763336
1140378988
334214830
267462750
811699738
1847826502
1570771294
92794178
1111149579
1746362568
1163168798
888194665
1982656749
1220511317
1265107609
1806035817
1942698592
1078527894
865485726
373474748
1820474980
1583409539
1635381587
440749181
637239771
521109042
1645613512
1018149507
1869084640
771659593
797213707
903301708
1458646204
827530578
336456750
1640046302
1227700910
1818039920
683339764
1164411197
1877817683
187929959
1929102541
1169437925
1551026604
611218530
932145250
1883496894
1248036749
68744897
1293954802
360104487
626597980
589209820
564889871
417985078
71023060
651109686
199905236
1275038829
294255788
121023494
1493693857
2080251798
990436829
986095766
1958515549
1424094804
1022441452
1638935576
1657130184
1563944503
1096554119
1920913245
289975612
1996312617
614613657
2095764063
1237681020
2138473196
1260585121
1207766776
1169359870
1502195057
1956472720
35637587
863842470
1186641267
980120951
1318983392
124920430
1228152256
1898430557
1090696568
564002019
296948183
1385633798
2076498442
883851911
779624203
1181493583
1798231059
623854724
1371166714
865430533
1857489786
1141621586
1934358536
1938995325
1593531976
401680971
140112986
456911547
2107288728
520248476
972669982
1842600032
363214624
1679314588
367551243
1998543279
2122692448
1585905592
329877359
1101418490
544328689
1090341482
1537606235
1632922808
253380630
536237832
811385201
524088826
1180626865
1569821502
1510486689
553789849
2146296954
804781436
1870045543
1766740815
210514534
1711141544
1000100679
350677818
1787175377
1274972273
1972612745
1834083579
1883612801
159130258
1465284459
1607209693
1614823091
1542259969
222719143
987475504
1436439993
856891855
124825522
1777069538
1471219854
1478969530
1184199061
1737746986
432491142
23632107
233806398
1748631007
649085639
1438189508
1797909584
261232235
1160216594
2144752475
1628319699
955702977
291961804
1486330908
749843205
632368494
1923233282
1299095523
2008568379
1596087435
2050493944
120874979
1462482329
1457188226
2089837986
668158314
1604049274
1237186924
715887806
865571920
1787256153
803998815
1027134826
216411176
132833941
300462208
1247053041
1898629518
1914309458
1887036893
236950751
479471016
883316129
1965365861
2092349859
1303684803
473427687
1023703286
639734817
1472132881
1001652915
1644581254
2045500166
156122419
307226299
851533857
594002752
1822364057
1701576816
448789739
1728875944
766512383
2125219577
446214201
2125440097
1294842004
124683426
1508230448
242953920
2078731602
374041175
1026148912
403314984
1607335280
1975030658
1270714661
724689764
121273810
1630468569
680998551
806139567
1749616291
884992067
1274503113
1705185248
552280141
373077247
1492791987
42157906
1470036238
1491783594
1972718275
1693759017
1906877030
1285346868
1721270481
2137412327
672360742
1253867307
851325299
1760178052
2140011872
989524612
1774173757
271340869
196609962
703404178
1698686397
415332914
670432678
1204445313
294033317
1973768012
1218473251
30081559
103824231
1248026343
1676751137
1552970119
333015011
1610878060
1106880941
1166987699
601097499
420084881
241631190
732745687
1875623266
962554338
455673683
1024722011
1687252718
1908263375
610480936
279096401
1189737386
1423729050
173597088
146939922
348221850
532414194
39296852
2133818866
1818655984
869167259
1105221453
191998134
1954307987
1027154396
1213609211
37000373
1317771195
2118992867
1059689380
989301825
1073587642
96899828
1047098781
67158231
976723152
2145279770
367148840
1709468521
796726838
1571262323
1946281863
1129684847
854124470
1082793776
664640388
512786652
1453916003
214209317
2126184796
964187117
142454367
833009048
2053183809
1208267415
365768604
945135158
913255205
2126288401
555562265
1124403858
1071110592
1447125494
1729121529
1773796384
1733447940
1516940251
887475953
35133656
252711795
612997292
1476082346
929234701
477000554
141797577
1962741540
43022605
232861032
250480633
1051574885
1038177118
1911282381
865647326
499870011
1528562188
1640569340
635294536
1182409749
1348518393
2123814556
1905357388
1742072342
1948053179
287096052
1193466433
730403325
639806345
979103052
1351057095
219222545
385040061
453020926
246564261
53093676
997206771
630963615
19663648
2120248035
679044593
940846732
1557930025
5405573
1575364143
1809018814
977559112
1226770841
652507817
839565513
491074526
1354398913
1236108053
1547607924
1384939831
63554134
1929540439
672317014
1817808184
321090017
1031058424
2070382282
850748066
138948173
280539709
2078303887
818469899
1995145028
1918592946
2062100104
2104683857
1541328794
689143076
1293828041
630645636
259454244
281313673
720047347
1857619952
499505915
44213617
1444158097
902292458
222174287
311309716
1728563028
866774834
803920093
755304531
1732637254
84294452
1111740451
1819617971
269084846
1183223749
1575843640
16230350
1888633248
1647695013
1344341934
1258908422
202424259
936091828
1663511402
1507011333
321652534
1434445291
1098758131
9195999
2002547614
310539402
1300935759
806012638
424221775
98801621
1919224183
2144073429
600572991
548887198
210531919
2059816814
650796755
1683337065
1687100452
280384329
45841701
1661616813
1344694041
1235644102
1137167012
394975790
2136347045
263227349
140913496
1207830543
971606043
1809209939
849343042
591927110
1163513858
1419988088
514823079
901737092
2137751558
88453041
1851817882
596047339
98024967
2014451693
775565330
1109936775
1706438297
766506440
19261280
1286133852
1979242877
176496877
1285065235
394510698
1291324352
419035656
456360666
1267390309
12615191
796802994
915491832
1197765993
787444573
1114737658
1850707647
622234684
1454997871
885130122
232843040
1941310953
1905039583
1821650990
731525411
1917013089
1637704640
378676807
2043342589
1655324728
1195288351
1902945081
1407075391
328097454
2048666742
1203866131
623617297
102910754
1937031691
2014125217
836961460
327886888
1207005211
821589639
1433510759
139397112
1725406881
1722502539
67989940
115170276
283429539
1677385719
1072395699
5070421
2048767789
1094701413
839775349
495173674
265904935
184091934
1237089760
406694104
344904903
227076539
1338237163
304443847
175564675
166681964
1283207980
1415469610
1254481026
89107698
1372210699
621983153
1682673775
331067440
2091971218
878843861
1313484880
1397762670
96529375
381664348
186045279
1258511510
1534143142
1810200418
629272293
726013327
793647220
1801300945
2057067367
1781565452
1108764171
136765323
760640419
1921353961
39632179
88092562
783075644
251973021
1232802313
1186582961
972083573
1349995559
2118089441
1156403148
883944048
1161870180
1293357212
1030958595
1060098735
1188499430
1355616677
514207392
1124895743
1417802852
1498179932
21763513
1034619609
2093484543
705223062
1607650357
1815705290
60713145
735695190
980211124
1128230970
722948488
1780611520
1245367101
888556334
1640604319
1014156950
648996766
1370478871
537886619
1019291625
757810282
855225087
540921182
960330024
44723334
1897672536
1731462851
483077762
1879073830
844321723
1803160689
1770149887
1858517842
807552699
353243296
1855675014
1653918545
1204101083
792920297
1105795267
977832462
372195512
1623561842
1655061773
81082788
1388200102
198738680
252591888
741630305
854608799
240455350
651806395
982874017
860793232
1366225016
1265636633
394924921
801871428
1221879696
1424839587
1696093749
1463592568
1951018011
469581093
230363324
1707370495
96491285
1946169057
1845136088
1132083392
2105489720
1349898019
414220104
2104489056
523843547
550312589
1646902633
361096405
1990808227
652558863
897310673
1260708301
1736071525
1460932747
1882074624
1731977725
1591990419
1308087629
1496074049
421483195
1731076776
393538141
594074024
1970826096
517857088
1053364518
38640878
1713928321
57394994
2030917498
1079904032
1417394450
1553405564
1210340520
776571742
1648374373
1011125423
422489283
21702477
385405472
1843351227
2001532733
1076311407
2146587188
1653914497
928209468
808035604
2032412722
1593013864
828595100
2124141959
143077894
1759221588
1009913748
855695775
59958475
355206577
216358351
808199452
1330471799
401675869
71134754
392172791
1835447854
1020432769
193856426
319156917
718932749
2141636438
901666924
1623698971
272652506
1665885260
655322687
986104796
2047148722
851425889
1259068150
583672973
1091100022
598799459
1675765114
954092544
793344294
1313424287
752970020
2047567495
1208680413
1964800849
542502630
2121241184
2134066013
224177331
556062560
1062290249
1117815091
1242863301
737884084
57819950
525021543
1286721795
822365648
1486637078
68836421
144384170
2005153466
1615487203
1510799112
893886926
550957978
530937854
898816191
862867909
147238000
1783855333
364693680
1757888506
2015423328
1523263165
259893003
222698096
625402314
1897720704
2040615505
1118331596
317380623
1693372254
1810985624
492673499
398146043
1783151443
1810419853
1533565539
1429230693
398693865
2051323256
1404427893
49511981
1083363994
1923957768
162306749
1246359972
1241513202
193816545
1467806640
1359407243
1383564541
47604157
14921628
767151720
681247034
301398653
1118851264
1225149152
891640677
635027814
716056858
1096569357
848413414
191338462
10265893
1160657185
1717731302
9341943
1915979944
1238752799
684877108
1552374441
278227016
1728788190
627795103
1546043249
984332483
1390899002
1454184464
972542259
205550898
1878120324
749048100
28723546
1193883896
1107520675
876993100
679188781
182296085
2063168136
842996188
1577733274
1183144260
1060683069
1218691757
374527388
1843238821
537192147
1351721585
126478470
1780676608
1067562196
886478877
1613767221
301443328
1700723864
1188567223
250329363
1445512088
1067365859
1525112974
1458574958
1643865911
703632769
576335287
1893976975
165863804
1575266435
1471984980
1691750166
1406617420
1098273583
1692243653
955529836
676251214
1315795147
117692651
1358306866
66405910
592964555
1340599860
1990189905
1986220906
1101120872
1307031569
1733267589
1038529982
232260533
973789085
1278724498
1015364304
1152173655
841934691
976879072
2108739477
792921521
37687084
903089738
103979602
574192645
1429270197
560384908
969368887
87556927
1371789179
582838342
385089680
2049003135
621716873
1546325953
332710432
938968694
946091424
1063234991
194552316
545931074
1338747077
789591909
1633988533
91996964
948278515
1180459635
204348986
1214892305
517421125
1835309131
1839732230
1762700935
843770202
1016493645
1905412836
884482158
226412880
2089047761
1802704839
1089181105
1680916305
740361903
2002442437
878455546
1226661967
633418819
1669951310
117910718
1405220485
1821324586
513622452
886098181
115555075
1642324423
304458028
808465333
51869153
1464312932
1824273075
1532943778
998050735
838334497
396682121
167599459
1573416582
181588358
164850873
2105462680
1175598146
145699873
1339221259
1536262679
118045198
1339947965
836115474
260620409
1200239331
790491106
152894639
332186923
2120771100
1481598507
393189423
2024381500
430260893
357800703
1303974243
1260421704
207854854
1768352221
1880122087
1423829770
470635371
1531507700
1649681470
1756951450
464916613
1932883666
1440407543
572955260
790302172
836600853
242694380
201756525
965716176
1930534576
1590219147
464940694
19178105
786973110
931666899
1804051956
1547837075
2098518719
40480586
261212769
80346783
1112363273
1525955108
1997452128
121003349
127240923
129581639
477994403
85544910
509693401
558229641
64634392
1209725504
101944201
1331702511
209813694
704772373
658269923
1637022029
1064101800
1999151054
93333421
1201710072
1910380920
2053862369
1925144429
1882854294
1874493462
533333698
82725434
499031231
57096506
285595590
1182335039
796974292
341446017
1115056973
451519042
1938321636
378797848
1916373736
1482860521
623448389
732736054
17574231
1007275316
1722850206
35861320
1406104103
740961510
48505552
964308610
1215023740
1961200272
1392195906
582353440
147814946
523495412
1447121827
400432207
1876644667
2045637847
1224843791
522325998
1000073566
1946842947
1589319818
344052194
696389299
1824559891
577742661
1224247964
1808997679
1856054277
638179550
2064260864
1071648497
759841947
309680811
841485183
1711092155
440648541
2066386592
1303677737
243775026
1893930575
192359257
1073884394
1718736405
728040308
1182503028
107645028
1938103850
1792484157
2001256869
301327656
1127532188
242810083
830015659
1408606683
324825045
1107726183
473603002
260779081
1279653998
1851523634
131695299
937652424
369073940
1640979845
1797315997
1066483899
1598059732
372132091
1643270633
352419162
1896896119
310732360
1885142155
1927329191
2012596479
250209497
1290631558
10428659
357499725
54347909
631951771
2102197263
79620202
1450084912
149297805
1684766582
1474782429
97288576
1130476802
1170768217
928622901
1351711380
699421327
758797177
512403887
409637702
1639110727
218234090
24107521
2028479980
1218281705
570547681
1745735077
1171260957
1120387992
355423687
1113382364
1829771493
1968309901
222304516
1906727933
1450262954
1659270297
618622733
2135982538
1514646252
1688317257
1945593105
835980619
1932003836
61701688
1184453027
1323616990
1287167016
1415782280
619552818
599283177
496664361
1367641294
1896935644
841038934
736678624
126273149
622128185
1863450950
635402427
191861160
144811461
1825323747
492113727
877818747
894629551
624907512
1052993374
1946174067
1175310956
99101794
716119451
497572331
419349014
1308192232
1331412209
1372993930
228371279
1270830237
1367334138
1680333718
249516472
1733819781
514259502
1666061233
653880702
1415902702
1902396452
865357891
425566215
1546517167
1887672618
913094487
1368846602
873610602
1335421531
1591027808
75925491
894250557
782874499
1564047394
1745888818
325465208
1892648582
111355508
407588501
1165358002
679252213
1813063244
1742616526
722826482
1723488359
381054425
753489963
1294980041
1097701322
758626807
936096192
610894267
835954131
1408054521
5988173
262222609
923999072
723082802
1542748825
119101371
1573465564
393637038
460139396
1717672304
748846451
1871668341
1807433612
813117652
692127158
1389663191
330213817
836850902
122257304
1336468183
799149545
1981638546
835324336
641837844
1777768562
1217878755
728854628
875553502
1101535183
388040303
2088192571
1732910132
635015157
1938018213
122626501
120878527
403215805
844519755
1107161147
2010524271
64460031
1873650962
975304956
427890237
1793895729
426674329
71931814
518193950
948083882
1342662752
566723066
1133267842
866218800
1280045570
1679258227
1885860472
61742325
1876770405
1575268536
1980210542
290788502
1107305200
1513831929
1083707768
1861425189
220169025
1237305662
1238231327
1898310482
1708367666
435276615
1527582018
843315353
1789609924
896663105
1672082012
729617673
1529027581
1680483878
1595473327
1851911707
1892457337
577104936
957874751
769420483
1732187782
1413001389
539788533
763618327
236363734
1326935943
1201562945
1608526154
194646911
1222736407
94957279
1672400351
941406798
1633368016
384610785
1870611518
1503176461
591298123
1180716335
1233346214
51120576
874144064
729679765
735696438
1137716728
843068006
1435208480
1917392429
1064897559
1996193759
775622756
882185895
1473179497
2011829709
159114366
1094947279
1383494974
302096495
2057446728
321554027
1961725537
273593598
220416558
383949356
1354456859
330722118
1384409103
1775196139
1040316608
1506220239
1550516658
1149232103
1066004711
1624551468
130608402
1880995931
1416458299
1741195282
733156624
1928968412
319542111
1328770417
1962622431
1607855859
1800304379
1365036431
1244325671
835539908
56847058
1517503862
22282498
247790307
976182919
472086941
1944801755
54594204
736753312
1048021055
1242714384
665735543
1561568216
1871155446
1944458347
116031557
1493832127
1322507540
841643677
199254741
1392914497
2120627855
279148988
1326121168
854179102
815979015
1144570218
1034092095
1028302386
1157959168
1622810450
1606168722
303615731
171728667
1448996929
1279852332
655060959
1491482506
30414451
1405775752
1320706764
1015433490
251283875
1979156410
753843863
2066261767
2114356744
1692732051
1436251256
1484586630
1083705913
1033546687
1234825736
1599677888
431101649
1403537906
296009218
1819381332
744074108
1088185505
76902967
519214476
1493839800
340952948
583506294
1029915960
2124518454
1164982392
1966203829
1816759536
683906520
1452435837
2000107979
390824879
288954586
755698994
247081198
1182816083
413503975
1280126784
361550434
169757230
501469461
1860556161
1494848441
262141023
896789160
1415893023
380853485
1966363803
1720615570
1562989062
1004364949
758282177
2052933772
751463561
1447572686
305369755
1411947766
1133923365
255690331
1986775327
38818121
454980420
1916427585
1649247296
130400984
609840194
164289698
440686960
1059424958
1795605077
1767045532
2134991165
2021335051
694973859
2012418244
1103255415
797460518
1651232098
28595036
977672397
58672452
1636220787
177587634
1282922307
1742133362
1389823121
1105207976
413806939
493758057
354077441
1031016258
550034015
1301723624
1650198600
928587728
312069162
1656251824
821627852
670687217
150411623
774405316
1704929805
1903336791
798170361
1756819732
430266213
1434761680
1791463802
1235027350
265854993
1040834025
1831863817
178993979
1493487838
823602793
1002843136
1231581962
1883536899
19341564
879771136
1394573562
1243108679
1252889554
563310717
65263619
2054106301
1181989056
2050532122
1918824308
1253768668
1099776337
1616459001
750080305
820375090
1649445409
316954894
1987499254
1260553110
2071263314
129142279
672886845
1985104205
54237072
31417348
504414563
1857614003
469104996
1359189415
1343439196
51713931
1145173728
2051955612
1467707580
585254271
218118207
927020120
1683469214
1460744942
239805688
1243670501
896814373
1783265412
713259311
272020988
802210005
374285782
869473424
566559266
1740350482
1617542352
1695974930
1115056973
239239134
1735408368
1610129669
1951381709
1768500532
491820763
1874848872
1119203068
2085845174
212268697
1290154245
502674308
243030596
580698907
409763150
1089143510
380905691
1120465425
1743803966
1223598856
934374181
2051813056
1027740577
837905294
1058036184
169057426
124094739
1241140412
333865558
1838827047
614934671
1458995642
556188107
1270583241
1789679723
1967944919
789981089
910974619
2032178862
1179516825
1342846611
221644924
177121063
313439024
1596941600
1880894428
522735890
839017868
2070301992
1635671413
1148651612
526239443
2113367960
545211940
1779726868
950834985
1933642563
1813367465
774779193
1514661218
1281268333
1034188596
478202359
1626477337
1826991296
1745045061
211168927
1636304722
1615772360
559982277
1492135961
623316280
1219184376
526471349
490485450
1541508255
1675663224
545517752
846473705
1136447551
1811373800
2090978952
430649192
1776284602
2012368253
1443673100
1277520014
98161867
1322815785
932705563
808106976
1071110592
1388524926
127340426
26706508
2113520177
1228276499
516380928
599325326
218160763
1922413195
572711556
1137883348
75155292
1114747188
1586604585
96988854
1703076424
1817956126
660033728
849220752
601848480
2143254649
352795546
1954556108
298931779
1764611430
2131949517
719233297
149669496
653522681
577058919
1460106073
2079883876
361401950
2045140237
1348066652
1467929565
1195699397
2108246860
916457826
2118961799
245781705
561344027
542968429
451858246
53586243
1065255675
1927984504
866313905
952575935
594045077
189116513
1370714115
187008742
1042575790
72560539
1027009185
1649722663
1554462457
1003813585
970124444
360512048
310425753
188532910
249482777
1067633978
698862487
1044677478
1709897513
93362361
1138780157
887005253
1945537786
2115297752
2077666276
800909852
1910871876
1981956075
5325828
1646283054
1535514625
1314933572
1396085981
387408581
1971205009
961916866
578761443
1181051642
544769830
1061307792
1384571697
1088676780
400820113
1780039714
1675277367
1142184888
1286302783
1774875949
1239438689
1000942371
1958694643
1035659402
433589852
156272347
1172884593
220186679
232300109
1312353887
1824749395
830228012
1055583195
461209066
26104670
1319555378
2128406754
1921357047
634248702
258420065
722934377
1794991664
1509960762
184038276
243688818
1745425274
1267096882
272370960
1717019739
2403787
1438835561
735485469
837841812
726226522
1315024516
649894975
1945582559
769177898
1332119683
1199349640
1183264827
1913170296
1434681979
105378662
1841899290
1089484041
2030577429
433622861
231283018
2108097237
606042337
1552141028
451227330
939773441
9287366
1190826868
1117698255
1093239616
1301429523
1334290566
1503873390
1953724353
697162438
2097243283
1074612030
1183885297
1824965418
1073810752
1086333016
1985925308
870353900
714945854
1003912128
1338869724
2102363466
764050759
983132442
1519190370
1433541591
992229720
1264347547
2049981287
331834655
889667014
1147126417
2062033445
1817704414
1621454215
997066689
1445174930
1355555375
793830301
1559957899
2137240960
1940792033
1811980785
215954338
624168444
1128643532
1173459924
679224196
1314621960
496226667
1258734864
161646381
1016428360
93257026
353270419
306461858
1975106873
377008025
460506579
1490369148
1157010470
2003300289
435864864
168941115
2004110145
1485378593
1659145574
1307346192
300046150
275188564
1427483415
444202388
499812633
1730147942
1319471702
1262500266
35430901
827390614
782971939
441978283
1693202592
222374842
1825745676
668037769
1091097516
2098073787
1692467311
237615306
1530610744
1810874190
1459891508
1569906650
1282664678
137743504
1497386317
191656401
1573804064
1615576016
494871153
1031100766
1515421516
635633198
1365790224
245704726
1278499917
616780190
944440950
1210868169
1441568665
844548067
81273392
760682971
102881196
1775649572
2062943203
49039890
1550235474
720644970
15274352
429501581
1989468653
1891830971
358714960
492296045
916628854
714753374
665342382
1684663
677333993
551082435
1934777726
1189398422
1164083131
1955613291
1457535517
404990443
944954545
206546875
718045903
1265603032
2014007180
259255543
1547570437
58770498
1537886772
1056366659
1365102897
1880711617
548523434
741908011
1238576435
1745347422
2111286600
456067564
927883691
138188668
1059781173
802865267
1316886946
1151385706
1721011201
1324621692
233336479
1912096942
1148935163
88924814
395130915
722669262
1343357906
1172240178
1003594478
149017793
1895597331
908985130
1748621552
470904006
1735632990
741084336
1320517043
904490147
939821521
552291774
248289974
421891626
245183407
1509816817
1519175408
2069372247
1250096251
724114031
978913775
744757827
620729661
1501184999
1664734775
2007478691
1018312313
1615994048
259804060
1719460728
750838519
179957102
224518973
1076526510
1145156283
1208148198
1550243622
673366189
824107093
1320715115
2036108974
462865997
1728477881
1813451209
570920919
1811234909
722256280
608283704
464865050
360136851
1999585124
861931617
801768306
491512429
2054137664
111165938
744908394
1461140416
501195940
205910840
428660062
711419226
1372720552
1168390610
1876254024
1514953275
645739616
1040889761
1543562046
1288249486
1320557378
615709546
677923592
1102825817
801029606
802464564
2085038888
1111888746
1930935841
1670773758
697651061
785070437
1268006166
1783973582
374061223
1263112563
869186930
1523773001
1785757463
82283400
334344789
2038386069
211450326
412090927
1610257708
1125849156
1135392977
1739269557
867018359
1296122211
685411540
1967304430
275852939
1129042650
1214429718
110163221
1404462069
123075386
1492447462
75149329
1092730556
512409711
353283220
705602109
19716385
1078394876
1662935782
1248967993
1411090373
2057283905
120144830
467806638
1906457589
2142669049
1726776773
1631384865
953149640
418595403
670689064
813861368
599208626
1446279621
1992480645
301645059
374313569
774235358
1672683290
733462980
40789123
555782205
1115538062
1818279900
1828029883
1593137313
1480894169
654902186
1777875301
101443193
1612315612
1414571321
1496291072
386335427
1849715188
1714022176
705398443
1887395042
1584807403
708438037
2101723174
1514419052
1396476175
1702629965
718896085
1071906306
574335787
1143668454
1463097912
437186037
100941319
1581740907
75412227
1471255953
1210777564
275237724
751148155
261421907
1837873213
628817786
1638361169
1547281740
1260290617
309492574
1161714429
220991977
796891060
915293294
966886803
415775220
1527784721
789794851
651030168
99459634
1986403348
1095327006
679107460
218860577
1097704660
444553328
1547229590
198396783
655224742
582069360
299004264
841658299
886640972
913563208
1429773416
1428719068
1216350488
356699565
1592300976
1562801780
590762411
1226008878
373991235
1606641755
1663620404
1612301109
1082217097
1024093944
1428309089
494679225
1231499466
751746202
256692014
1276911103
1703992263
50814473
1043274971
281612266
926684758
1709590462
1060071457
803875606
2016430995
1792226961
868516591
910510944
1574852850
293914484
688353101
243453184
1140296098
1352065732
1216984980
1216167210
434180968
451221617
710129586
185491363
887163533
962149893
1833501938
351832693
154389077
227580981
60443165
1217028801
1514874139
1419406445
1111270395
1744210346
1197143194
620861542
236766348
991931278
832182071
1141913196
482353546
1453309759
1813834855
1749799
1029234198
865564530
1101259458
1995824161
1754172262
395764493
1993729775
1108885404
295626482
1786019586
1573606074
356982036
260482174
1505820335
1685483728
803074405
375460687
249508726
170974228
1548008353
1766518424
353316039
974959036
523320175
224577687
2045903083
1894440827
2040912752
88036995
883462521
1084796307
1559372332
785390932
2044776942
55481110
2045537609
1616110604
2143284049
535878184
737048851
1401114049
283311537
249861162
1587674773
530085701
1212017364
1301056603
1013623961
623714747
1568529029
1658320341
1419044751
2063426455
861341677
56176647
1716050810
327420152
1629912145
1467514958
564319629
1150553319
800067929
1132967592
1852485718
1594072011
844950261
1525664441
216972758
306134677
1274989461
1775237920
1556798326
329462681
1655741587
692443944
881550610
80776591
468682797
896168596
769824165
1281009160
760767335
1479619396
834290445
168666806
111827482
1459029366
839573728
1994817841
1704208019
558483898
1438925599
46574600
1170798279
311863396
1467257945
929300012
1827565
962316108
1757690815
2029779625
834666387
1220552174
1421419962
163744264
548346530
499651436
491670925
990118916
903608019
1299122094
365659101
764315345
827605559
1445873686
1674533207
530895266
1463518626
966089348
895836696
1975400486
1334961245
1867866652
816467632
1165269118
1484088694
1605320180
985964957
323314251
1023094728
997253289
1893452299
1343699020
652231625
1536202356
528569636
488665932
111982344
1600250973
314816274
999548407
1125530501
872703796
813185048
1058839426
1634093422
367062614
778049286
466715153
39616667
1112244875
29394337
1077151467
721077946
1422096059
54592953
1478136069
866357743
1280187641
351596232
1543686955
1735757023
1137527711
588853507
2077950291
1900600542
1256419700
270972122
306137641
2034058836
1805303005
1757544591
901787010
598493994
1637992907
263691935
1509133502
1376552670
1526724799
167188541
1753793162
1176206353
936058368
962416595
1917896169
107492765
720224153
360906091
1310869477
22476591
1825408536
521518225
2111234437
442362242
496331301
695460468
122772362
1790854744
1712430302
1969713642
1149859571
848540130
347944381
674900795
335224505
2058223024
682304990
937885117
1302658700
1806878393
1163608812
1210590478
1049873581
1141541541
425182621
1511916557
383242010
1616384500
956614435
449133756
1756458132
1649688859
180904576
535523458
1736698799
1927135386
1255236520
1717062179
2014851339
308359437
314745544
268796944
662427908
946525367
1428148177
666414151
670531243
275711483
809471594
1915323909
591009481
582015713
1727005095
1171521243
2124591693
1677094093
953444680
1363271054
644275354
1893858289
1904878391
1355245150
734871670
1287287694
361371225
2094532064
1256221911
1581453797
830636892
48713428
235315317
510834726
922167888
106332498
1511644523
421878799
60412336
869907415
1297222111
121183167
713227650
718286221
983736340
1089768908
609735324
857461891
487505939
1852033777
894801835
643727968
560132337
6413880
909158335
325712494
2008405077
1682464900
1621033556
1677839186
1125250604
1456091930
395328278
561231676
806693509
418650015
808653775
1525119654
417668490
1414221362
618656969
547301461
1158060203
840107469
4390053
371986281
217025825
1590203505
87596069
948982483
1937622482
1903408022
1232760098
1222567980
1867430211
284602324
1242641403
1376694242
475608802
2059676128
1332752654
1206051809
11212283
451975089
400123356
1143279718
1839626313
1989162047
994160088
56294437
831189343
489231467
108780238
1063195253
724764807
1360815376
768545323
708877123
557598357
1422171097
1299699681
1949750447
1029019720
797199625
1550059094
444248991
710384901
95405086
1001220018
318372274
776630989
662158446
1600584000
1763355715
2037564917
1941979508
882011447
133925459
1445457775
1446229172
2103645968
2084307706
1580085830
1033068033
1119162959
1570147770
1469919522
1491335439
167373118
1822269310
1311238310
2059410108
64020557
1046492852
1767223711
1024000723
1393707801
1308341512
1260139422
1209306565
1390950585
675707119
114392843
1765602854
1635818722
1146570690
2019330878
622513808
1943037113
1469215145
21188764
1557528752
826999188
1334362328
1549223679
978317593
1580690056
1810098415
258996997
1578851091
180172800
830228550
76388393
380114868
1204787609
424568614
758619564
1470682572
1205831782
2044449950
444161703
564436924
914063314
398873053
2003939644
438997593
1200235523
119842513
293231
1430583856
69682665
1335866105
1459209823
1229136429
885920525
390731853
35062933
1469880405
1838957738
2120389006
196400149
299591966
52488411
1069967797
33551907
1602231557
1895633609
1468379106
35507255
1330595481
356178887
310077641
988857817
575044060
528130196
1125151737
82121826
1402332731
451927784
1785188687
1018514308
1546376537
207622204
24336134
1690841868
947041792
1559429195
409678846
179236577
27645517
2122495799
436221435
135723198
1791635606
617312384
1157159803
1849228468
853390811
1265329028
2110446279
431342220
1378746833
200228561
1149696238
171761910
1298601971
1555377057
1490516120
840262218
1924178943
1200371179
93048670
1966787543
668116648
642108806
411910514
412977369
716601970
1738282495
134207195
122573694
87144843
2066448458
1087183003
1495969432
1253585694
1828808090
2025833809
696593686
946834124
294903864
1402443578
444732936
1878197734
961888683
96918822
2049302166
2116940821
432907915
764963580
1682206306
895711051
1749093436
1669506884
1195151363
746949575
522708965
1333842797
1568498009
395839024
1359545310
993573883
2137139328
1137348022
471348378
1877960801
1203936313
1849548516
739625675
228961380
817218517
1789116485
1162081413
1975122386
987673413
1771744648
711805314
1044403287
806074428
1246484084
1838942703
953896032
1641085355
1364327907
472304443
870199021
303681760
2036793515
1295787769
867416976
1489184809
1021466512
86170874
497117762
1152012509
1662118393
1020177368
112062498
2022077390
1266324269
149637695
350800492
1195940432
436163812
154468793
2084753966
755432413
2058386466
1536588991
1912427069
1047475877
1467167616
841302539
1465851990
272077958
1275342462
1770105984
1731747069
417397625
862986333
1344625212
379114921
861359617
1007899026
1741901559
811781612
70191294
1002831266
648517938
1812043446
1590373150
2084305821
1201855310
436893896
1342278995
364489327
1720963337
425041058
1771292118
1828808090
1072487556
1345812199
1129562288
1147054325
2015123458
1078233519
932163371
1363893695
196698340
1319613023
109864986
297102280
348206656
1954640716
170301206
773402084
2000415625
373428604
446825229
805226354
329073337
549159365
1436317540
25229822
1530794415
542130503
1323381902
1127534699
173692474
277402073
1183252209
678151170
1298546810
850930151
1883567500
1481245530
1321258667
342730878
233844488
1253499240
1623701387
1195209741
686898745
1040325773
1896896119
1911505605
1722972087
1590887891
408634429
1642637349
1971849540
1953095880
2083366726
1660597014
1311076156
1847466344
1632482175
1444016671
1566820586
1439779985
752761548
2145265926
688709319
196008903
1850379633
252315352
1703483323
165705015
186035328
68411667
1773621912
1226111090
336250619
1144097432
2021350399
867593929
1103152076
1824330054
33642858
2145835831
1184764609
2032537687
2079429115
2133785398
1520150957
362684747
840722543
1375272360
1804388548
187808911
413895267
745766422
910889088
1269868992
128083385
889983143
741340513
1221585455
1830213742
918757399
1253599421
1994779764
1226228379
388067266
688785992
1720887076
2000100827
326460074
1652677690
147769325
1180342355
1621454073
401264951
222221545
1594167300
597849483
754503578
1567718416
635846591
1529332154
84768678
680911898
65855121
216495502
1557088082
1543170463
2138065808
137988815
676870534
1405983431
449615725
579703287
819876721
143234588
557142077
1269776321
319665793
232929203
1071293270
1685869832
629563143
23494853
355185319
916309795
316311377
425204835
594766007
767630593
1041691767
1157171962
1118794415
1797316352
1095562170
1833330588
1918072946
1939394872
1778001144
1090684402
522137648
1345994844
228702979
370252881
197514509
851525299
463109832
1968034251
113262866
835045815
12341533
119945988
1971714679
468408032
972915840
697586004
249242928
553144444
228481656
343516693
527625452
1272103166
162209645
1880947022
526536053
28676224
1056883636
235763011
1211798824
1498108862
1553396290
872050142
699936763
876525608
728336533
217471827
951534621
161060080
1236083918
9348580
1708484391
221300505
592107187
1964855390
1867076435
541437764
1257219571
1514724689
217780120
1602860057
842688977
905461021
1692180604
1140552881
1940309713
893141990
1207124559
814046592
1467661454
936845332
1181859326
580002027
1219875093
780417273
734628880
1967414947
2045792058
1756198374
19713987
921754843
1495533655
1368799725
2008568379
1717754093
1088251781
1485649159
193546988
1720330433
1000203626
1557672922
663956200
1257684980
887151678
1258538070
966536479
1513359404
83823098
63361237
1223915167
1564478815
1979909209
329583386
1050566540
292206764
889347775
1749694795
1925081376
355562136
1917428742
1247987490
1367188219
77074544
1466963468
682611484
254379743
2039064920
12419379
1956719732
1933704934
1901392918
1247974349
1090049032
1705369155
151672786
1650137398
2115223021
1198741520
1342912928
975733555
1617737769
769274442
1175998261
1388903134
37328666
714715017
513277253
736032510
1155287531
244832320
2131208371
1576611763
1624329030
649478057
810534446
1572269878
941010807
2125425129
1169245978
2073525520
442484657
670721833
1191269552
1893678159
1176097363
1123699761
6884062
791627016
85208338
2091921847
1804290182
1411075876
1381521285
775867335
609461469
1140823009
734677251
1848879060
708506076
96743632
1215298101
816402304
502460860
1858418185
1163664052
1653340593
1066893857
192802073
1821006316
685468837
1882845506
1691411884
477362979
66846091
1954294839
1418343649
1161128093
1461452636
513071392
36317540
249791464
1590484944
2121366967
1168357207
2044123423
133582937
788396169
20556681
827753328
937098640
317269398
439130133
534425935
539359416
1582624487
1925236148
557889594
901290453
1950191616
257805767
1150076453
895548578
1041714315
1405138168
1708106018
2052531106
1270383604
947737794
1964226309
1246385747
956164312
1216796706
1068073972
1034171239
1405470056
746017528
524649361
657803405
1560571569
1377814424
1629274115
411888357
1353596176
229350416
257137011
919083675
244356993
1030368902
1230747553
1195068856
333925502
1630597709
1010073632
1275153109
1411814408
250730634
1472955735
1735410952
443877105
1292073711
1091335652
761099149
1755196970
736502549
1626747687
299736123
28808483
1698383696
1564353601
960850834
2105255135
2045119350
1045769123
1296723031
1039597064
899443264
1529106627
1830137352
1628141370
1331224830
408453903
1110228664
222115915
827285204
1787871081
132452770
1129496030
1515788917
1724194396
1755082328
1254347539
531525716
2061337006
1900559132
1709569959
547924917
1242405899
127512318
2098702711
90897718
1112320738
1986491449
562230842
2090372664
293837593
1804813578
137099577
1610837177
740183974
2144323322
826864170
164626083
1698718695
1696406178
1884102442
1723452426
1499719881
1871056927
1686589140
2082293029
1777697774
1304862439
1422020266
1722307864
1744731644
1798924407
797178705
621140763
805145412
527924301
37541973
541751395
908603137
725396663
1455790460
750606509
727006602
1273355313
1792033381
1815206841
148103783
2142048364
1052299693
495936754
419179260
16029826
497391642
1838759068
555680580
827205179
1055362247
1049625352
587866236
1746398406
412783332
1406423687
707284665
1660023324
1100153712
856986605
1259637213
1195714090
323966975
37616627
1927410385
1459422411
1038495905
1819675918
1493294044
376001221
1922062682
1425103679
733719980
589055277
1876461088
781868348
2032072234
1029098821
1263411796
1369334318
319893763
665968139
644038773
1458759851
1818081182
412985592
1556267437
58465972
1613334319
2111069407
263718760
1260725000
1319439552
487403852
1435458799
1991476609
1702681851
596209582
968103651
6592709
451422250
1262912892
1303537556
1731366724
1472803571
790644815
67842127
634429594
193944578
1862913216
552968995
1401404024
194751542
767118725
1500161679
534116845
1935418208
848734950
1140994820
599805624
957940736
566584420
1498174920
881477820
1585216806
2055163379
266262282
1312551607
949686419
653473688
499241147
1667335167
1693625107
137444844
1044011602
891133315
651236569
1730207377
1955736187
742301760
1772621341
1369823762
188560750
1996791554
1252529591
1109184832
1391356360
2000217272
1255244881
304668067
138549017
624292695
1713893662
635376631
789416756
1157113417
522666787
925960115
579456914
1324627069
515014673
1447071167
1204735187
1271304913
868398793
222591611
531966994
867834008
1538533685
445836835
1908088980
1599897608
786513676
2065664575
1314886733
696037713
667953085
1051618395
376925518
1073171174
489018476
198606439
1243334740
306889300
947077385
1788999634
860669667
936138956
490580439
610438203
955347058
577316171
1956789417
1550069603
207057237
2072581688
1671918918
261168559
338614208
398682763
113045337
1653657609
917624305
1707588409
93297462
1913984869
712186994
2017944894
881305064
440204823
249810662
2104901293
351994940
850143733
126424525
147024105
912504240
875960603
85390123
2089199093
620645550
1207535305
2048534253
90443345
666602950
390826511
516893768
2055305528
1349721580
879341763
259326163
1742173863
1852480020
884666691
1400323745
2943232
413639079
713747178
1693652924
1628031677
655142673
299286582
420483212
829273554
939181659
458564674
348186475
985751077
986759854
1121689879
99765338
1436026969
818624701
1614859146
1115123253
1550699063
453870121
2023401143
1882675972
1179042149
661987431
728476367
1720370028
18083196
1177909393
1867899645
1898052003
1257133761
1730772057
1301238150
1071856638
1337892579
565034170
263790588
561339334
1333249946
840044970
960405710
769381645
1106321965
1427451395
1285380864
1118535593
857168724
221637921
653328452
1500588766
945659744
321205822
789943684
1223542370
732883621
1256155407
1136734162
583297731
455947077
1474562415
342511075
750225324
417599920
422270700
1816673338
1465296785
1538953009
2115530427
1229783231
277768359
2122655472
1946155629
15206361
1229779529
1956224936
653979813
1590841046
1314043630
1972242416
952215959
120316841
903341186
1687641653
841748361
1213062752
514929115
91718062
859701620
1590435440
614638780
127887309
2012944217
397165305
1364906007
1678947051
2129743548
281977697
523494950
1788465293
1071019010
1857618229
1465076099
2106663818
1927329191
141925290
1781071930
1453072055
124761337
330178528
1186999018
1878482321
223262232
558892890
2060825519
745277965
242888686
2014981055
2092435406
616172484
2069295711
1307031042
1179950114
1725907179
503596442
73993799
138467842
391000515
1822489088
907113243
371202030
61563145
2030347422
1846049919
161472719
776884648
2106869281
1361787759
961889235
1308308250
1143700493
659753385
905070878
1688397809
1372389366
228712491
1079366428
1568273802
1267900151
1563738361
1100842407
43327055
1532746524
2001556819
1985794176
1789315939
591865712
1890385308
2085919065
169547971
256171952
1831644541
1709106031
2061153527
1594082712
1573307945
1925924930
1274788584
906692212
358682610
1491236444
1131287477
1406186853
2090559944
1850430725
1320180079
1292132982
971996156
913842013
1811434329
15244124
1576636948
1343671004
1006313982
1983186832
515440178
27887667
1831446808
517505760
29326935
1596325804
1810168916
1997935313
1088650411
9162368
941856645
987773576
987072087
1256478249
242337997
1706453093
306731586
1117031456
1284400198
1426375933
1741569941
784655569
1818647094
950531107
1815232798
1339064827
671765010
1588957477
1984064107
437243501
1885461771
1841658491
1111574251
723540544
1456471046
433847527
1550181931
1759447852
1268217666
722367193
770052876
1181595958
1976460956
1776334743
647017115
1417205503
412043727
516016987
1115366654
909248145
1011794801
1499710759
211760228
1675015566
1489722446
1587785933
1897409395
1323998323
363155174
1309475258
381173681
480207336
1151296537
681646339
338116528
1173176214
168575938
433650774
1903460747
1838043266
198280179
1976897506
1103505207
61325402
1358104717
541470229
1593644081
1707302484
1613243794
589427473
664754430
1445299822
848434306
2085511439
931222475
61293726
1055903428
419241156
491319893
1930092120
1736423866
236466165
1565632194
1666513037
1638021927
1460498395
669395254
1184646961
69586231
1547604409
166528970
1924657729
221499428
1145658381
1917843957
1906890995
546763986
1288194470
1267432527
1632834881
1944730044
908535834
1587832604
1724384291
899030137
1233674711
352488676
1615642344
1907179646
1406969852
442693463
913285869
1272487000
1041490776
1656243813
1916800017
1676365791
716005416
2014858475
1456678468
204126820
1969449406
471395887
1036600011
2115941973
20273291
847385363
997671831
1852306480
1049982232
1090595596
224602244
1536357384
887815612
1292363513
441600166
2112315066
1546192748
2032874591
1248745632
838632552
536871196
1579234060
1228453502
1577042236
192837998
571302794
1414249290
1353610778
1135277461
15451663
1409411908
122151395
139711024
153976285
1260459176
225301021
556464506
243971032
1118824031
1318293458
914093514
1133210244
1475662050
1742494302
1030262214
1373360863
1240899802
417330006
890041274
1364096372
1107466588
1779223450
1791860512
65714766
1876336488
74714582
1440624023
1615526799
959872685
2085998027
904587608
1085732704
390740613
987822430
213920894
320050633
525093565
461556385
1224572912
1824945470
581348148
1120660396
889009595
822596270
44955625
663335192
1359903813
148598055
770430666
1433234560
1198291151
1418406425
2038628560
1876835324
737200383
2080122741
1681518577
1225056701
1795649746
357232132
226769946
957155059
647474981
810182698
1178619773
2075669514
1098205699
1263854978
843902345
1011100747
1999369657
1659195818
1947456705
659969856
713633543
655173269
557346840
113513061
600201546
871977341
315837663
1508168418
1106944200
798858759
1676947838
1199228980
857353815
1679484942
542632707
1002891612
20518946
1668220005
1379471344
1166307019
1724955050
1607288212
1336278979
1176013202
521021662
1965075513
268895819
1917872169
455950479
1994720491
706368063
1092033457
940530574
460282110
1915172469
1043906253
1453180278
340343401
993248130
47710413
1514098959
800155128
1265335728
704089250
529226819
1458500928
1567945980
1828539579
477121943
586269524
1953074110
1492113539
1379536483
1618218062
187409390
1540810478
1155733092
802637870
1713147389
584988931
260121519
1352483088
1111367817
849955909
639686058
711256580
480637124
1571725466
1407918320
1437563949
555009302
1751130301
161914235
493863808
498526678
1065379840
1028853224
1383278796
1820060598
539437877
1589905291
1811303834
916183513
725407478
87350053
1089727000
1968077708
925856240
211871635
1611752354
118096707
249824242
1858141448
1639252211
1403520747
795591725
133981718
1158912613
1262655313
1289239124
1926800186
1906910696
1400453579
786046801
808665265
1975494334
1358163408
63657960
1485305733
1925039461
1696010530
1175136852
2115731797
2053983135
127313189
1021317109
1780601595
1198181681
1496888819
872702744
2090868938
1647449844
376501546
2106126134
294347640
1556155010
1182960588
168781324
221966241
1563515118
962651396
917334641
1816760065
106794827
447878191
67442210
1402236288
1583610018
2065995369
557314796
1696707942
1836038091
1424593111
280298134
2041785995
101816056
1790494854
840480806
1174003573
325438777
712388220
1295548305
1800801515
2098935298
1943282460
16526292
854166001
699868729
33889140
952233889
549910162
327648078
407261718
719271835
1086640341
1195953674
825810090
558437315
86789116
1198549520
1058715293
343274630
337898723
1902780957
1706683843
1328161947
1832949112
1907856402
1913846581
2021239292
616452230
594217726
253554900
123103392
1275764054
820434178
444681799
669789367
1203676722
701663935
641521486
510079164
1966792526
1334510607
834944601
550358258
196334166
240897043
1050684271
968388682
1700608865
202172427
2005488526
435911492
1771755196
1988259305
1784384417
62584813
1284025526
1889175104
203935249
2123037304
1453773914
1134634656
864424230
379115027
253140687
1177556165
928800730
1119353149
2113280675
1825016750
418274726
1075528768
2071661988
1665697330
907714170
2033837593
968670819
796711137
263652572
778457760
230871051
829295921
1168117965
591828253
1371579534
223368468
1343993117
1816879585
1900680039
1421960960
1861649816
1591194811
1801513118
1303650274
1275457583
1922236710
2134344115
919333872
1857895880
662800526
795222226
1157393434
352727328
1735228239
1893882612
646176996
1338525840
224971585
1949230457
1138007539
768655479
462082098
1839363707
1026294719
2121479097
687795093
1308311678
524157214
848797984
1051625854
159201154
544269797
2119037477
2035470636
1868443501
1105426823
143201670
48865972
1451530355
579960941
1810594265
356847617
757609946
962168542
1071410072
614853138
531669862
593622778
1321368638
1155605631
1530166319
2141252310
1568743409
51019071
757497355
1910730960
1949071370
2044761811
1938419246
866247446
70136613
509477499
707434208
1984796347
405003026
550013754
1158884874
540944333
1086415440
1346195814
527363102
930939216
1899602091
1731650026
164356204
1455058042
633126902
992602749
1097956560
983947049
746764412
1189682493
127997583
385955571
1294097826
1837441692
408787636
1712299560
1107987417
1550595479
440742208
376133502
927677831
579846052
564326268
2084440422
1746356960
1653806136
1282679385
1969690147
545991677
130485189
691453281
1455188109
7461073
383754117
95418325
1701748578
1268881188
1914552652
839964664
635800014
692027155
196631761
1184009616
1239066025
312684219
796842570
1739394499
1264595705
455720565
778672499
312491142
509212715
1056738231
62536841
1408243668
528606967
853008750
139895962
2145384151
1434557744
503594992
855608849
1002387372
922413100
1718764235
2022488502
410573139
1883031265
1776001356
16139558
1698511197
754645888
409482256
1470090354
402733566
465732810
652565561
885696216
1733845308
1326734208
710841929
512495861
1732775042
1677820884
777453216
1118754883
1018137086
607507607
794533396
36202964
1543426900
462489083
1610613430
2069960345
1624036642
522121576
1816669287
96651689
1455064627
1190642373
682728657
962251976
1857957191
1106223747
848814576
1942065899
72402989
1791154599
1416879860
2139403031
90432214
1397509381
275237724
1396952527
1994190563
1403589452
1116575537
1797524802
220870189
922033622
630808364
1245516429
1562741460
228356548
1961355583
1807365442
1803649272
1918967270
1774195274
1944449716
593320879
1543735109
1672735045
1227466529
1551085431
1527606767
1240150395
1975411510
822512454
1368718502
44968690
862625684
1518246232
857886420
177415512
1421488851
229479643
2089948179
1910594355
1802756023
1577621252
1553635234
1377802753
1733675078
164063858
384355457
2032704573
542089733
2093872824
1714905230
172598258
1540547037
157583062
736654211
1277298165
2110736503
2124132181
629663673
399238294
1131869279
1494640148
1938097446
696685447
850476013
645970101
1541949610
1281088768
1569270120
2125360887
1784011640
1933054671
315135612
1849137983
1682214434
2057230495
1201228294
2029108898
1008459605
215802646
141743037
1817671276
1309108935
324915190
122884039
901151683
541700850
1664211137
1385799801
499455533
577786296
578125640
562341011
176281108
553115023
309351186
638815162
350456202
1590428532
1865647131
714331480
820914915
1829840324
818129073
48865972
331013245
75887258
1420607629
1513957629
1316294550
793789466
351568557
1173928672
654357036
1332215282
641333256
181530833
281330342
773921698
845578086
1573924439
793548408
2147401864
1003019211
2108267346
128566801
1044616896
593241794
1798635480
1917040890
2031588221
492522644
1707508151
485688347
553851156
844302059
1923090559
839964555
222564236
397854575
221409938
515984676
127464649
974442977
491022268
1495535808
1208719642
485230589
839128178
1359220025
1657982756
1626594719
1999944962
503506515
247632577
1339228823
1137199142
483361863
300390909
192597057
1722529143
432333872
836887894
1233451634
1485207711
462124323
1938986037
1335930241
278588513
75430
779496188
2134067995
598363948
1338821272
955836503
1284733886
1508250123
199069838
1109633461
1313986
123636765
692205392
215296171
853152687
1422941795
72804047
251296445
509697608
178275326
1309797327
1396394405
924733097
2048616445
1807767518
715716640
1214526533
1328463478
917623222
81595363
1186513513
2080702733
1820033558
1575160181
2113924345
342579008
1537053930
431390273
282441186
2123960567
228109796
585049258
942361497
844180985
1460890275
369676261
880707314
665613274
100318512
1158623984
1497288675
657237528
1781322607
1481804014
108867132
299378338
538365744
539527746
698581548
2128021617
860520319
478010766
1650302706
1685047028
768496435
1257957171
1724694776
1772811329
760450943
1629639684
451718410
749961374
1997105281
1226974709
1569566006
326747646
228147318
2061679026
1518346940
82806199
1882360373
1395033066
1756236148
1177039837
1692069245
1983857888
433195435
1698239431
1507451463
46807469
631201522
1980576710
285872495
1209954888
162855442
1467898541
2057704097
604024948
69129494
1027812383
739401901
1328224777
1548214440
188747725
472914826
1287877177
1546209277
2006616406
1037647171
1390593969
2041682420
964029604
1092997156
42870125
1201866005
2027753349
1092126349
752836437
2054764948
1340443132
1852798861
1523305974
1993227114
1481178742
656301768
1656341131
1165978668
1960941752
558709890
413894791
31960322
206284886
760474836
1550962225
70897896
774787004
2119431767
1711186595
2133765432
2113745443
291151278
134979296
835448637
1043103223
1034507316
1106571279
1461483454
680395511
1940232045
1274458679
969757759
1822569048
1710412174
2081444067
1670753145
329786870
1345497981
1938820230
685370194
271224776
978213467
1538951146
651066072
656083722
1176143606
1351872733
431113695
34092507
1143756837
23981701
1473262560
391259285
491470952
1856843356
157446694
726337540
1004405804
958037096
1555002090
1194554972
1919836328
1348887332
1419869999
1910265634
20683098
56893673
1071873146
690659690
1564497381
1435059489
1820691144
1158298784
1224070825
1861722756
835950860
1023335877
1133834532
1437583595
2073542134
240260378
724902766
1942928053
980499316
1149880202
876737467
1291063684
1362500148
1766426546
484485998
343091032
767048170
1754645079
2054302932
1570535185
136151974
1466918349
1741146905
1006907495
1058896684
1911975284
1545660852
975439027
793114569
1096535796
1007609257
1095337978
2117337333
1669575247
555014845
1887311897
922254648
1528849094
645190711
788164994
1622288029
281620741
1220811778
1355255923
245734350
1833687281
1935289847
327196191
1106076772
2058248420
1045063464
162783310
1231745254
1629142142
695449156
1460318148
564804115
1390344887
1418113943
1452533809
78926885
1558486749
1834354335
648291893
1376619388
1676888810
485914554
883607767
1214255128
1627719812
1102460122
452596455
993166981
1248863977
691808658
1541562434
2125224557
2011072781
2009337418
1345587100
1695526408
1901025948
1020942184
85898701
973367870
1184173016
1714845224
1480953816
1369184467
700247600
1198416958
1108521303
1587511662
1333069791
1768490786
1497177880
519580293
564580868
2066129640
1370021791
220755340
206837677
1668157591
1332504588
1207627116
916229279
88888417
360103022
214820618
2021419913
1687830945
1453872644
1483289167
724302375
1341741271
185385379
607473242
462972544
1239386177
2048660337
250560829
1053863075
1335357989
529403588
1169867937
2018273114
1644115005
524269082
2021194546
1212772912
1296074554
430360257
1338407911
457646979
375991421
566503865
79311919
61788209
1477462665
1216944348
1293724618
2110650006
732912529
1832605746
442514548
366880977
9736836
1428394659
1038069040
586119939
1322578628
443668084
1272288565
180624077
2143988526
441828607
207917473
259920610
766534104
1894054821
372986374
1903339017
115754531
343531894
2035505941
1560722461
163978877
1433962650
1593186536
1557180826
636640305
1364775104
677124937
1598967633
1722871032
245036908
28543494
1125841943
1603979705
1726805468
5008753
1837965254
2124847141
753477112
1818277901
1320309970
2139184852
2083611713
326447739
112052748
213726078
500297038
406014291
1705491273
493123129
1035679653
884418173
1416120119
1942735725
1555968115
108056833
1112093271
228349475
2128599031
1315542471
1263873756
1146403513
1015311977
311606919
1744604398
1389440566
1669563960
1255081813
840232842
478010766
712523997
1411617744
1264590044
234883617
102344005
105302143
952581436
1591785047
633436427
1063859788
21788829
844005473
704360337
531687087
986265635
1986979872
715755438
1478336787
178672876
573495725
859760470
1475600839
1700473005
561107836
2126497365
1688459695
1120415424
231538558
1126684843
1258029292
1174190530
1818372206
630071751
594916667
312280738
1424505205
976114904
162236437
2101856444
40251167
302755097
25486528
725272527
1504419721
1011135275
546107857
1912775255
338844667
741706873
1120465425
959300352
1053374563
781232289
787210304
739565890
982817788
1021659143
1436259744
648540965
1950364040
467702849
227088267
84577883
1184653907
1849999217
722584136
382345415
2025866865
1988873241
90112824
1722197243
421112639
884138669
1579536200
1047324967
1328748305
397529748
897066680
758499463
1837417605
1838815913
310237416
1953229973
1131756551
916814584
2028275204
1772833390
318137479
1178932487
1232063928
1251691155
1304237382
1347413238
122011406
374422914
1935053656
1583341643
1319956666
1584089249
677668971
513386246
354115549
2065112548
259783375
627748082
2016775886
1046571459
1694052544
431016800
1347654293
1785099270
1027751743
1741400789
349076690
1326921193
506566929
1208753148
1353887679
726522414
778513419
700022134
1958146170
2020906961
111521308
1141219770
1232538856
1134152402
1364398459
647219254
388937275
1955376811
931960297
85468085
1322822360
2119784238
1741930033
1827640378
202984250
190324115
2013454713
1545989919
409297197
993901799
414743424
1916818255
154650126
1946512513
1920946156
1313454042
1815306509
1959576940
836517116
11270846
1648305704
146442970
150893922
460764123
701889870
621275324
1671376265
775316403
1181247057
1543302498
1515155702
1681613559
1276604759
1818403672
1343502486
1197838982
1181676580
1573615565
741120688
871133296
266272125
1643095549
863903692
787034261
101934306
805326027
873663435
2023439298
510723990
1956014906
2051750218
1993532120
1853620047
470159945
418352299
1261789389
874813017
912518604
537982673
1703057806
89008934
2115522824
1488769018
1322366267
643136268
1998815259
858833240
1049625275
1894362199
2079323243
482384052
964528716
285399822
1089303962
1830352774
85031967
1868365068
523627710
1749546128
229116246
901598033
859098399
1816308121
1751809927
235460324
1102151725
267083802
1694931960
1554075695
1755425385
1189544386
625541894
52612972
825168142
750458296
1961188867
2093037376
2117751003
1266137974
1567975289
1199620591
96152701
1232631244
1403979062
450769280
570130669
1375795260
299864286
2027852615
848054564
1621801422
1778772947
1901179472
541624115
985969433
1876308437
950289270
297039390
1673156423
818996942
962690459
141540251
86253478
296785827
2062598641
1289311903
269195682
1536867253
406965062
1288283920
1247421404
1875552243
449071091
131835679
1258025676
381448816
1619128967
476618125
2041302447
21990812
1117448535
577665575
1309450450
1657062824
1983688525
428067406
886012171
1840365211
1074342744
1359906440
1341641680
727583378
278372419
528798716
1207301784
241129526
329685102
1306736068
1954317274
1078026545
2076210232
1643861636
1865035291
277093641
627825507
1435228135
1058488972
227901071
253451122
1959985653
1094441832
1940025327
577702175
262453358
1452010774
2072007757
567153789
336986863
1179957250
1836129863
1949226851
1735135785
201240443
1334429884
1681357725
1761763066
1771560749
1034302846
512313353
456718661
1711925558
187807097
314743489
207228313
1670489832
486105866
897409882
303279860
2107114493
509640420
1288425561
628125377
694830008
1073457966
1812098744
21714005
20026871
1883262339
99326462
1279477250
733606338
1254019932
643822772
1904499821
1146132105
1161813417
693287787
1189503725
1886726874
1520453242
1836651386
2124581898
260577776
1172411306
1096604335
1639530722
1661124489
2046935910
1427015214
1783451516
648640556
1101435637
2049579568
1403322792
64567108
1011640433
569638594
1559507519
589245389
1570118912
1562188639
876269768
1100775081
1987507280
858307416
1225037670
163045260
991881957
532524736
239156044
563849253
1631840864
1319964247
1945383547
1349175503
1110022490
837841812
906849122
94410918
1224634680
1677852207
1669055592
1507682708
462910110
1831000785
629898274
1588966168
1952151614
1060643990
1899678740
1489689785
397159764
1918429879
2020963408
62300251
1477303354
1501135272
372060936
1556900477
308564194
1821059334
1301802270
1524396900
619721232
1688509712
1296247833
642724432
1356044981
214608103
346289677
1802686543
1837956097
1708592292
242751554
972783071
258800554
640811993
1797418164
1754153638
916386389
1312356742
1763038818
581487354
105251166
517178564
237639731
346438533
2023488114
1862853119
790468731
978173659
352588472
1063642757
1631878790
549078792
1545301000
2099528583
1134205567
1113014844
246935844
1317902389
620402219
440185736
1191020761
1023984346
985548554
523907754
636339858
1209184799
1754057699
1361638471
516016987
344849439
53393472
1649158945
175298913
1755439317
1210783400
1449479022
1686189879
1116312204
1270237814
1020203152
330916075
287107033
414450997
1202420102
1809327635
2093846810
384087637
1957623441
821212025
1467243453
1523718615
556482425
668339976
1483072675
1299016057
2142448869
1466642139
1228369107
566869606
2088769326
290034827
945575560
645802282
918425192
993999128
383524811
486113907
125407198
1147834269
542548855
271950312
2134816306
1384837783
353564912
1147933645
773500796
146179541
1930137059
1728448816
422593834
1631492590
2059034201
858505036
1326991008
818164735
961555875
1860387398
627145337
122246243
126826199
896443994
416476313
655328680
997588169
760923848
577600359
232862076
275175374
618460066
788896499
1834105973
1990898926
1826332190
957324998
1640085611
4543836
1212915508
1550833998
1488739874
87808563
821121595
805337236
467669613
1606359426
640654842
1963160554
1665725545
685105087
164205464
1685687253
111840332
1905145234
32163004
1588001336
1406617420
1251393787
2114432098
305728242
1602809125
1532025190
16922547
872849141
1817520152
1937112546
1479218228
1215192784
1147218111
1174803017
684371478
226698903
1064490578
944147299
1617524692
886087406
854552805
1303136213
1113140676
399744220
1258539776
1538540671
1871399658
1258496616
1434514097
1699939186
1304087821
2024493349
1374595750
1803525294
990681961
1285865308
823746239
2040062116
509127937
223048304
1733116146
683339764
794007642
1160180622
877674883
1282220549
687458264
2020660831
1939021623
40690128
1495000732
1902620674
868562544
1877166331
1846709800
1706571503
241566986
466719821
1947433138
500820634
2044994830
741569182
420090221
1488477418
977491947
795726257
371866387
1532416981
1661248457
1662669473
1986677175
1801179548
969898680
586178427
751433928
1599288901
37084553
1391164760
1112525644
1993483810
52534134
1072000815
148026517
302013532
541828533
1196344686
1625289701
510441078
503461230
1812924478
1343238533
122762637
2113010068
1193179251
886258200
1004342497
1482705004
506763725
1324108931
2056818976
106612680
281488589
997691668
361429423
167875809
461284206
1281971634
391033190
215649435
2134290409
99092927
2113368091
1283612754
73402743
2144002543
1693653153
718217031
2018414188
205926867
1138823852
1295207920
1295784437
2125365576
1999304042
59410517
727203641
311944651
1611282226
1923964015
1772753334
1688501172
1933646831
1793760212
1193299171
721777112
725068549
1224409721
1894685794
1481595037
2110011020
80867867
1356206057
109342437
1770799838
190089168
1357461807
1371978262
521999812
163717023
365834254
128265121
591168993
125098834
67470411
904805531
2135022203
184074354
207709916
519591102
904447478
780102262
1850691667
107345172
1815893138
1748580569
678660558
1444225060
1322526199
1827648661
1265132036
368758761
320961037
447097873
326000975
670772348
989502078
1325626177
2083311278
1574578626
1451215822
2039564270
2086969969
2033564448
592886012
2111632340
1009046775
978004417
1867766512
1706642349
383119780
1349079072
308653858
841994206
630555922
1125581368
1644687016
1300290292
1693975184
2029256113
1302978005
2059790741
447150099
1533007324
949720686
913306694
1843052229
182751889
1933559357
1677842346
1299791428
1642033723
1048791843
855063609
1229397109
147194408
1512586651
1782885357
1863213364
1497125909
1223967278
378780512
1584595092
790902871
892092569
2764718
1500537212
1217711647
1345489600
365592240
1746191918
1184489413
1095946912
963899686
1527077069
766495679
1893179117
1727494374
561352191
1240744370
240903776
2060266179
1854033722
1683736532
972101070
90040839
27678522
2090095840
252049824
358253698
1777723008
569185455
1665872764
1340101758
1283905236
2315170
1233966309
1890024975
1423224005
1700921979
2097438088
1892489241
1999201848
945075069
44557633
119674214
1083760138
1059323909
1292626213
19178105
1313349285
567440818
851523223
432583392
1282240800
1779025442
1287095387
809015060
1389263394
588146306
1625615814
1267601125
1961174989
736809155
885251600
632886836
1814412613
358197390
1483581086
533239421
1164342411
410838656
332605501
345366230
1629011765
405373653
1658966323
1149130195
1590256430
2002611703
582498956
401072500
878456937
656508775
492428879
1797738080
1706276468
421383594
487434645
764651969
1726237633
1377658501
1966647084
571386678
1944026780
475530183
1759932650
1937736606
632321401
900335655
752552982
143313522
482910293
774833130
301898721
305698247
1720077905
326608321
300851935
328474255
1068412301
1335568798
1685127467
1515010480
1721752826
122623637
34122616
592824333
841994206
1623943742
2018676728
1361594100
2065576947
256643964
1223967278
128261641
1656804112
891421851
1894756547
734042595
1982552526
552335870
1197293057
344560083
330698244
1262891920
1379334228
952595425
1052686429
345124457
249229620
1399087224
1333306877
937442038
1513780858
1786537306
890038312
508250095
1375897931
1839719826
254125831
1814851071
1435391494
2030506757
360096584
1921807051
740715124
1458077303
2078431594
1823921275
696692841
1542206012
1071802783
42704440
1167891127
2133102377
985472421
1939425317
1078876376
1800036543
954961616
1813556541
99418037
2055347551
2127084233
1181302161
769059308
1819352219
550166624
150309170
766341838
1318182509
380810873
1725290772
235876449
154057978
744902965
1433259739
340996104
296960427
1762318729
2053451222
731330292
974726967
844202550
754239467
763791260
749290110
602148749
54217774
1043216648
728341729
213464573
423595802
759571646
842598762
1454352021
1007626829
2082568045
992375543
391283743
1181642858
229395759
2096648437
458498627
382874024
937481074
348588559
328965998
96068742
930164528
1553522581
594884353
1728189959
1590742544
1267660969
1526836099
954743181
1654148486
1592146732
160828815
712398837
400695695
1494305790
1043652777
1040117793
99640162
1994330525
32728881
573563487
327855717
320633868
1622475405
2001797509
182068067
956959726
1268065432
1614738776
1505223440
953350099
127855526
1074997200
182986322
793902869
159359823
793717248
1917684789
2043733840
760717840
1278599128
1510840606
1805993883
1752089353
823275104
340781162
113871404
1882665996
1213947945
1849608864
1676577695
1110562248
1744520373
1978445813
624328871
678579141
409781867
1917677269
1975985000
1002073127
1050277870
5638992
1005092909
1515331439
1808110984
1594913361
2081063586
1646071047
597516805
1976512452
621114709
817787749
24384934
924862412
982937853
775446231
1601208563
114560651
1543927732
1489959093
1766353013
809698062
619247656
1942422144
233862149
54406736
1795633964
314257636
1733224796
1395026285
1794719848
925375078
919888814
1603292983
1419341990
1511192159
148005243
1709466837
1879774503
1534966923
540492214
1473851957
1971934575
686374802
1504705028
2097386169
1745381487
1375833720
1150598877
1688762521
861273065
839502145
725094120
1241825425
741313637
1616097153
1302081277
646379665
1189861188
1600119239
1178802841
1666819945
1502559606
165738970
1411609937
2126662800
1990680234
149645470
993070804
784051959
820005517
1394175986
1088913095
1227399952
1978868146
1849866966
1589399797
680657603
1304799474
346681052
705058876
1911751860
1500495657
1821348550
278127466
1360109549
338670800
1865098105
60825341
784105676
623585064
631345578
1595252143
1695137368
2059102157
1628461021
1161398050
268694152
949484846
1445919440
869383062
1654339432
1804937048
784187458
1289426402
821647017
637534678
1252929381
1308704006
1063367164
40723148
203047087
363475197
2134539194
1009020364
1819252614
1958589887
126807945
1591604144
601438911
1103708374
1610613457
1736520186
142917237
420011600
1806095251
95634746
1786690269
546228869
1122526210
1803228598
1368138110
863504132
44183246
1761363295
1819685838
1662633435
1934094698
148354535
1323059869
1772273718
915248281
2036072999
1635702347
237594906
1322368389
2009781546
119926836
490147935
2141306317
1918438745
504526094
1544828803
639474473
787100929
1711068248
1622268198
1786353460
1962783220
679735562
1092223313
1046840197
658962986
93313819
779158445
1713050872
253227916
65893390
678937826
1085679512
589972258
1377064091
763685751
1166377417
1006925513
1438768650
1829057204
1871435040
948579452
1866217456
1701611519
1107714477
1352690356
420672568
493852729
616990148
1621516672
212840818
289229999
2059543337
170398951
934531308
1511338573
173108332
860082028
1069263274
1286031810
925839430
38386754
1389255797
1296891352
524445466
2005866163
1881035242
2074097862
878251879
1318571335
574719086
938500144
395240871
1064195125
1147905925
2074933673
1433839202
1557618732
1846897809
1773069524
1651768949
1933622376
2130895180
2123700410
128373670
1309654929
299106795
1592390157
1483108494
1665829631
1131796634
1600757205
1581332604
895469813
291986449
2000727670
1045366696
1968380240
1337259446
1271900131
248110737
1450470990
63242472
551475452
226820659
1860771424
1850331680
1243959351
1833120044
419733984
483171612
1644465449
1048283962
589466905
1984652016
108647048
89639162
1545647580
267062312
413005108
907295903
181692524
1603554684
1741720296
323698592
8948068
1230503048
1236644635
1435615162
1367073379
1308534825
1412556577
366984301
1863290516
1243962938
1434276803
497932501
1129496030
786292147
23210102
1373837809
1823472471
1760113555
1824004799
1340173975
617787978
309599911
212030741
650154928
287544333
1559642257
1620503695
589520752
1358258585
1100774833
1147830726
188069183
1673357576
1087550607
1884515943
640596182
1800267639
55217279
1057208967
337816002
1023221351
1421622703
459488602
682793311
392296269
1299444873
204146077
1316303796
634886219
1296528471
1190873178
1698698183
527052565
492594113
2112447173
1819423159
1497198803
670239918
679325712
95754121
1372642328
1039163891
638906904
1467254927
425318989
877294029
1405477636
246807570
1750937677
445987677
1889486136
63262888
2015375019
1179255827
1306075920
661677416
301389136
419933165
12724619
1918759921
1620064816
368811646
1098001004
1290940523
1901651850
1436206721
596543708
128486121
274245074
808320713
2116030519
902815377
1075588632
1479841403
304190417
230226087
1883274510
1435927015
1117174240
284021799
940575089
1292263173
1725005692
807133594
407073486
284369851
799994046
2103781779
884387587
1423821775
1354674499
676866249
186966141
827130674
2016827741
1283847818
1385844446
1774560575
1909789392
769248321
89238430
1206617066
460892134
1130899209
1706513255
899703821
77466671
943160336
140348586
1547662430
1710022555
271919886
191925609
1974638962
1663736080
174089485
1304516131
1857444076
1836359707
319808599
1854755661
1926634555
806174513
1573658829
1231510298
1564746932
655972074
1073356426
363826304
1506425065
1450852476
1588957477
172495796
877201262
938241598
1878969451
650364396
1424680270
1998338819
1127142554
868124806
792575205
2015924529
199249642
465670980
694922439
423188045
789859842
613386614
657089781
1206254793
1077684762
16198616
1426498648
2659684
73993799
49345483
87088270
1710767197
116744916
2135667552
1663783512
1732792573
345608846
1270734083
635423020
508850830
178633912
1502908931
734411221
1441071791
1465729932
64447054
1426046907
1027285271
1438112142
1759204398
278765223
1234568721
1213746584
1365227460
2033317205
1274407728
807599070
245990773
28313781
1094429346
2093334407
429106913
124458629
1895557444
1939852232
1439678930
1665526528
1050817946
873567065
658399383
651907944
1254561467
1041554249
2141710568
2083590725
616153838
1983866867
1168940962
1044326146
1665934110
786804094
474419806
260675885
2009521480
489561950
2105760149
1246614028
1250204231
1647181595
1692764475
1866824446
484515963
952739952
1624678406
694275402
1318814139
802001318
2072475306
1049612659
1229685384
1659945637
1172223828
517557346
446956926
1296435758
300700661
2105077055
979715868
1787812999
1684756700
969066779
445366303
1188905443
1355860157
1293349444
1604912632
1153331062
1135469713
586885709
1472458935
1479569809
1812798226
35749120
783333415
769793011
630179625
1183004717
1287227027
248530615
1098326065
1405508906
657286355
2066810357
103709533
910980452
2134712419
668419814
1087868316
536480984
1327607264
658391039
111197036
1028819226
364594098
1795283770
2103130288
1771378280
59450299
1102428724
1339702996
202759925
1574782139
898073336
638685237
2113992838
1423207074
1646180037
1983406496
2009830907
651490318
625760662
1445201512
787042401
604062032
970138915
312531059
1855132777
1960815717
1011791585
1789373061
282709015
1889425906
602986083
1310166764
166365867
1187499039
664646408
339961021
1615580944
341444524
432817634
128019479
1155770164
239289434
704677860
513380617
1010085433
1483965960
847807717
893486855
1870571725
206142177
886399352
1980873739
1704656109
217445627
848221667
601348420
1686315521
1596385666
753410047
224121271
162521353
1293114459
1842023634
2138727610
1922556643
483768576
1749182733
562207044
256218767
75545814
736684497
1157362033
487405586
1968749886
1895021971
1166861909
1610232497
1776421264
2001946305
1667595952
1425487200
250998484
1662400372
1328008972
862606657
1925945853
2007918812
1423809693
1909596666
1839773892
738878823
770805049
1377938268
1906669709
1737545471
1734490860
557195223
1512484807
1900344987
649127775
1661690235
418140789
1513851057
1154585072
1384499254
1141000020
387940851
1919159652
220457286
62069787
942478965
1053832709
1231641138
1635155027
861358712
377432598
1474684415
644453272
10954263
1079171723
495477742
522317812
1413506311
1167129394
248479100
1872746673
345764187
337037873
538250877
455449125
2063468243
1873776191
195435120
550153757
241828473
440417303
78844811
57555794
868118164
2041649655
936340528
1086361479
644465527
972350447
1919142087
238292278
1498067528
1873099548
583230316
1362270300
745466028
1446038112
1121105076
933826491
1048643102
463369585
1918260012
1530236870
1562345865
138270201
833817198
933039471
2066015675
1013616674
99974070
862361266
184569950
574679699
740608554
1433262162
384548217
337506460
354076431
385631547
1752780897
757127478
749267992
2095546600
757312585
850834733
1407526218
104792484
791779963
1852977349
2069960016
1658308584
68081513
257572701
149664747
2134495613
2085025618
1453973736
983946670
1278458091
1686414541
864931728
159157037
1026176700
1823339676
1483385599
1224538276
1490301833
333731978
584063222
385769619
1662999059
1407197898
171249467
640608028
240087011
157772622
1346861305
1167562029
683089296
888269647
785389544
61021238
304162448
1249700550
1440236152
1327253706
1984970096
1994692409
1936440820
13625751
363261904
164344538
820439278
845849439
1408118977
201098809
510604784
1763597771
379852376
59194605
1476451033
608649325
864439027
676067965
1801393612
2012831397
572112145
431846982
1897705159
1429128449
580406557
263732495
1713582394
2147347308
1539853311
1394584581
978194779
1337418155
478852216
1830055098
626023633
1282584929
361119831
634621812
108415663
758998680
885258475
1658453654
1384426585
1014654269
18897562
164478108
1515125106
149017978
1143206988
1987678964
698467979
295147779
948001663
97908742
228101152
653716443
1443917590
1310091180
1063612792
1748247843
1949641766
795588825
1527594939
365912054
258834561
370443226
1109462013
175682791
1084451179
2096932351
2074278902
129544297
1686745036
815549124
878440355
1422849054
336439838
863336903
1470349370
1772244331
983817871
61188816
1791584610
20431825
1240508950
1425856937
1225559112
692617164
828009355
2016991526
1191058441
184994328
921245276
53429679
1081770258
651452588
1344303449
2007440126
1787858845
1363322697
1981489225
1016384205
373709374
1859226256
1840542479
999082836
1180299005
2032722413
1444836047
1895261896
1338655931
819760734
757175333
1457421307
1404236788
1970189323
1013953942
1033569582
214537151
1967026005
1891543785
1263641417
305477212
371273682
1946824944
576235542
2136165381
1094510214
874712308
1465326
479282915
937812322
833760573
221487209
293179885
677254044
1438440029
1934185298
684271901
1837824904
1293416583
1204366247
481502269
1545296224
766076082
1692298031
1100730141
721275194
1872960813
927970893
1626189308
809958586
1558637163
874709925
1812476622
1036221768
622296193
1996993238
1397987577
1839172838
1623851501
888370835
1835726472
792530684
2012090678
538497699
528467618
511810808
1345242222
558476405
1535478856
902901875
425423078
1098922678
490413539
948918355
431791508
74886648
971485518
399397620
807890966
598056143
2063391709
1436098272
1607355246
952006117
614576463
832227669
1301636986
1758669678
38724566
1984338306
704414243
1668451702
724611720
1966978247
1408368425
632604807
114998956
1331860607
1992856581
159570285
376853752
611857793
1391256794
756100049
1941069416
1645627389
1661253571
2111134110
181279458
2047115761
615185851
1085054568
1074618401
666491625
371515715
2069810305
2122262676
1644304126
1500652663
1489742253
566663187
1005960031
1239540265
2054892462
1041204750
1373095659
1407069694
241118876
895032418
1970465423
522712760
198720895
1595529392
174744291
987520777
2010142007
257771274
948959441
344904670
1742859712
484475560
827747956
1447896282
1272500815
76113068
1935643548
751830660
1967601719
427494185
1681943827
963215539
294461810
741555693
1316142647
1957221232
595678284
1056328700
1829483043
1320255243
1492755167
173597088
797973235
1493790074
455441100
1961232855
479262142
2072621412
468246336
1499362050
1419722635
1009186459
1963059393
1362141422
1930344811
1274805229
1494407249
127791264
1332247346
2061142042
1579689271
1577003759
2314215
2020036621
1582839607
1758796861
2024560249
967045432
1115736149
2075040895
1229832533
1740675851
1203315975
443541115
1278587107
1138530169
1995423799
1035954833
2040887873
1432853951
2097933860
67627388
1557595656
1869360755
1483224343
1788203130
966435441
1662478476
188723551
318888084
1279081724
126825596
1776520063
1297530704
911095543
492658076
1595437772
659937400
495365665
523767900
916061059
269788818
704066876
993129511
686343211
245978724
443744641
1839236045
1401242077
872630958
1502590672
970296583
921471741
273983482
2108291988
180322207
908110821
196184149
361182285
2116547946
688954785
13645951
1887073829
954110817
275352640
1535056133
1123082674
1952540098
230081531
1996424444
431563264
1895823005
902559683
2133834599
734693760
1219544482
1665611013
1206200472
1986926707
584887113
1035847278
879426389
172163962
691054663
692560558
867608057
796017499
138558350
1002689261
452512205
1455790460
314255706
1631744064
565316570
903914184
901540872
1182954669
1478481926
88512136
1990450131
1290993794
1258906962
1067751675
89858908
439990736
343414935
1246475699
1370668186
1800639595
196825490
1023352777
1253123380
1404711112
654587450
1309458884
2141475539
1280167487
1678672177
1453852630
1832220340
53163682
987392008
132051486
1928932728
537449507
1975903516
1372200065
1342591927
327795462
1181939741
708436257
1690815042
1416545920
899799998
415373149
270322354
983303693
1588885310
1526875222
966853561
1387070946
1168095859
1493374284
2136347045
316535730
804006655
670753557
770369524
337035926
1726942836
1869142106
720905917
846344966
592929204
376210604
1621322791
1898659734
2091377728
803470795
54175994
230430419
242127303
571790002
211115050
411237183
1392692764
815139635
1531935712
1480155251
1083210974
325874115
1562668580
1996981150
1463567955
1611476581
2113418615
1580755975
843701941
2067825622
2107463116
372664
838780026
1651517759
28264388
108001709
525700986
349801768
550024321
2054993141
1708558024
1784366109
428391641
1334707206
167493922
1489108450
682210620
1935287917
14396090
1674946567
1143551413
1698162586
829454026
189769144
22423513
24688597
849005393
650871301
1317326712
1668728914
1961389227
1986282145
951948819
1168149017
212867211
1259793327
145679658
1346139256
783416335
2023849468
1692498064
977428862
1079450844
846431645
450368328
535337434
665770819
1861903994
1033741681
1786822887
1563636064
969122983
1964138365
1486907275
1763872028
425991629
1972707562
254905967
1951434755
1554206943
669503553
1416951906
1202245147
779095803
1844346621
888840739
1019975008
1819032983
162305388
1313887069
1851835723
748139640
1373938852
2004982506
714936559
1789076623
263641165
1202318738
528683432
2073092226
961669282
128007293
996463568
298662066
2018245408
1783070675
25772641
1389077613
1263829214
1788885629
93461551
805712458
594337465
1821346265
1239523085
2100795027
192665352
263343420
74765705
980139151
1441981323
988819828
1571814747
1472843789
1794613980
1061604910
1107057292
34212598
1893033297
605439697
600947560
1090390796
1862828793
1047031518
1427909072
382026157
399669821
2011727262
2142155304
1167142820
2057210810
530652737
1856579370
839765040
2042988867
1286447733
1088119065
319060820
1063720100
823641480
280652772
1353153770
164864958
1848453325
117174180
1558425043
2097147467
1860084483
1814394744
1981644797
1184847141
1852999365
1734456412
371303153
2072555629
1503485818
1930718159
792537327
1459233655
263873334
968497523
1283965312
324031023
1680554322
1914822170
30935598
11159561
704843034
1249214672
1164324739
232533905
1592420410
2007040509
757501946
389524010
1868775055
128571459
1557070024
1480015107
1826829181
903779344
1368842428
236139928
369771548
1777362274
675324356
785994073
229054438
695787993
1876916855
1564342153
579810986
215275339
955134575
575412438
1873005996
1071375411
1955354606
1874121119
2047883847
217490342
1329693220
565316727
814164484
1788840454
197585689
1042219921
1509974327
160215805
1384214905
290995067
128712576
637961869
1615367742
2013967782
193423797
1773733993
1036804912
985454878
1674926183
1760972739
1178586067
761080963
106960299
726191825
1972990258
536067896
1000485930
2052775647
574128188
393115615
1587729260
1094066425
72232794
1912027240
1652435785
714790637
1313161896
1084954931
1291304031
1210231437
753813806
377715184
403370218
1793962840
394488462
1614738259
993812357
583007856
1587482435
1824209296
1707982127
397792142
1357333230
1158223725
1379420827
779044883
535057488
1976985370
1104102569
1399920347
472468603
538165903
277588602
894801835
1194652588
338072964
1756759441
1093852216
836722953
1088756535
1686466919
1689166973
1393767166
1498429013
1321438852
958407657
1404163383
1750321064
676053689
1169316194
1844118195
2025691217
2074033554
53143481
412636632
1065700596
884365572
1306718327
2132456975
210678866
124844562
1467143347
1980637706
938896342
1413719476
999670764
923188554
1444327243
1236526480
793640465
1307036893
1048859122
889406330
396050001
1808021324
1331133716
982993756
1162527532
744007706
640591400
1319026430
477744973
1452294300
365336711
1810762373
642210902
664614980
1993078555
1024641644
36156155
5364425
2088690815
1852304119
1770093555
526668657
2065188211
502701524
1461356967
1808663702
924450800
1761851230
1606703408
1845804646
1344642364
1323727955
412209261
1059511372
949729759
462112679
468137827
1286563906
1097741634
244245925
278121315
905634494
1066877047
389071028
286943855
1323453861
629716315
497393411
355375349
898165372
1325519178
519548020
1792882477
1783154379
1272268898
1747860719
1214688437
1520681765
242116308
937712295
1245923917
726104868
984622529
691019140
613619054
1971757855
667708758
372371761
2010510670
815038158
102320208
299101588
10637745
34458542
1301133060
1867335975
554578536
1559376694
215029485
108051607
2087158326
346756965
1155727435
1022412930
475872812
329623638
239115411
1320575052
1490517188
87467639
1539575622
1962349599
218682900
2084454659
1492883519
2037780947
1194051997
1402328605
441378789
1726884783
1875438935
2060568235
1137877855
1076845169
1084988053
1821967512
1979147468
1947564024
994600586
659958516
512049467
1745316467
165309175
978753982
1484317129
990901787
157687465
1671875731
915016967
894684437
1623249602
546829072
2114383499
1770136684
1585900402
1424860068
1005576572
1815294966
625091589
1547497101
1127170790
929094770
1435941313
400161249
94870586
831308296
866025564
825273539
1899327971
1010460618
608809275
2134029417
854410560
295331465
2126881406
1668806683
1356544994
1506104386
401234437
1995477697
177836302
1524838846
620047836
850973091
1282685702
1243996257
1012666360
997510767
1772927948
93227434
726688151
928514127
2117486457
792106672
1158763274
562198077
1525323224
546671065
1309770515
1618928749
1008893802
1904219245
209997339
868047387
513748010
1874888812
816240225
535223883
473784757
2019465089
1604609053
488976006
162136025
958867739
976714606
167815318
1428185415
879048915
1432899725
1480132996
229253526
1521925673
1718693571
1228549902
1371079242
870879127
536099672
1575268243
224602244
577851239
205479483
138692721
44088367
2086110709
410132024
1669665816
595619404
195998033
60948033
240002798
1951955549
1096937421
1350642811
972987268
701250087
488648259
895943947
1525284245
479765730
1992138805
251166506
1005334336
662247942
1257133761
1237501412
392120619
674012365
239796016
1344832796
1667795173
720581463
1470616943
23912730
890815233
581854960
372046828
1678972455
1375931782
694652713
565587401
400495668
807403998
1525506873
1923711777
981560906
1853658208
104676927
1232338070
1949086799
362119040
1821389915
370637633
1181105843
669650342
2089843478
537677756
10173590
1881605025
357070495
1976974034
610473931
2133837464
475432109
791817148
502512117
327297628
4227242
1732898884
324186259
588421005
711157388
1654407446
1320468630
1471143245
423292161
104563582
1626133595
1429279019
274124738
602187254
1025154519
993261928
96692734
1240382740
245222185
383169620
51411959
29347740
1413624068
1876067464
66004828
1048799815
863216792
44285987
516614573
1952471472
758280479
2106214292
60754198
326554085
564964189
1476997360
585060646
197431750
757840709
1981489225
2102358706
802787631
657261497
1612924264
1237878633
1162961607
282863425
1058839426
643403454
1474058049
1541926455
1185272195
256732633
984641657
1492955875
1507405125
180809008
528265461
358511476
348313727
1424162613
2083654501
1706275351
635752008
295303446
94085411
835483873
1380792922
1252516726
319388083
1691956446
1329693660
388304307
791248003
1341155455
773647416
1177844128
1372734906
1330160943
61034220
303894858
1382006452
545534842
1821405476
15440973
1637747472
989018597
1002085319
255024722
845138867
1399224016
888820316
1587744327
600385754
648628183
816934117
701552339
475777556
963611174
1725467798
498339895
1031996099
967872496
1557858807
976375764
245158218
1301396262
185505151
1066532829
530711447
481240018
175474590
1255274303
975058030
1739478537
972192868
1153392633
2084832323
2005606739
1127298782
734677841
1696848474
1760736009
1067088889
758928187
693138478
1195536709
1247377232
1055709481
1471767470
51636329
1872829896
1768281977
1991053787
315715762
874415324
512518030
708969197
610404888
1371023297
161487564
975160422
417808444
2051381306
1273786547
27881424
2107716343
874691811
711650111
941742248
458025339
1870980629
1532114027
2038988022
1626392192
1177580339
1073004085
1923276546
927391616
1550670795
1367765379
578936711
1364892560
1749269217
600438144
495399640
1298751429
905205409
745136658
1671544648
3028755
789955365
1182187298
2129721064
124093189
1416951493
101032871
256143762
1310914813
1695438542
1145574632
1362126523
1055488114
119299503
504395718
2013486882
224410617
20084847
27550850
1620111927
1606942227
1213912350
1890134520
1942719886
762175303
1771560749
1126987471
1359851486
1925697006
481049325
1240385554
1755045912
2137836512
209713582
680617229
1626246604
1897502274
911567502
612759291
1886313717
889498995
547088840
449707152
1449071782
663314283
2049161760
1154685007
1065042198
672317014
1479234047
1473922186
750820928
1327099486
163307348
143982031
1558020062
177343382
1844731540
1975722798
127727271
1522299106
1479760219
1321743751
90456293
1445154118
1055527589
1812500662
1877935962
253522647
721047594
68006429
1318978478
134652841
885722171
218823516
685860236
1972821905
585115510
31809561
87543402
398029044
373595589
891515796
1194666415
1506117756
1094701413
763815255
1445783937
448305437
2096014694
1737612756
1547006587
1711205593
1625378189
606814146
1333460745
396313245
1807790846
1046668580
361496171
296858249
517142839
1477698445
1768500532
915443146
1212999577
594109980
157618574
1051775283
1061963837
111354693
501095470
1719752878
654299128
1456681715
1004569532
1964051599
1847234113
1828920907
2034399051
1512622832
1922093838
2131125501
1054078399
899743907
1183275626
100816366
607057014
177488274
386896626
567407006
1656649812
290711148
294548774
971380763
1306124106
652277221
1130879545
1999769165
870097020
962430961
1506968678
14965423
1878046916
1374054133
873846350
308292291
301735080
1844884768
988651181
657928778
1056319957
329788310
1678051909
847092899
1801732256
1297590867
1748923281
681828408
1609564790
797643643
1270073506
239304822
528504884
744141765
40937032
1582008972
1926343473
1634784258
1566761389
1668521134
594468416
585779844
1915455110
484171254
1781234188
1657208761
275573867
718688321
1187464807
1681817056
564464070
240417449
838668638
290240192
671641275
1252231168
789367964
1410323712
1731824329
375615437
892342325
915488316
893279575
1029959741
135207889
1690674483
465167843
1907428143
1817178959
1816712547
522164180
1408502931
1660411722
150220373
13556228
648834635
726918508
1614644335
2070252394
1768515657
638549938
2031724991
1179904974
479369691
1058217103
1638005078
2096420240
2009157254
1800546268
53122723
722071263
498641120
1302094443
587963969
1527860643
1245118986
1926634634
1737385884
988096506
1864948211
1212240837
170254953
1699758
1777361680
594945902
2021749584
1983125415
1187147551
1383414126
1130222361
591004711
1885497479
598480435
100096866
1451591895
889980837
650368377
543935929
194960624
1000927904
890469858
917871236
692766297
117052201
295379271
1861791966
1826597822
1664098357
2010515093
2145096759
438718148
2058599851
183849889
1931455701
1892507804
1347376283
868167610
1410013763
761123064
1903277290
1482502807
1168385489
1609978494
695285150
442784801
1498698143
1789836866
1538533685
1461124438
667697564
1002988950
1898472156
1399423476
762364305
426138678
965047118
511438741
1914741904
466272035
1500916841
1796992280
1698994510
2006408333
1883532814
85680051
63726430
1833481183
1391078847
432389595
982058678
1325296256
29528465
1495358892
1330438837
674183804
1715813605
498607317
1466627675
1551975677
907691349
1225561116
1814328365
621728698
234498729
1550052305
300293852
1747930033
1789096511
638566398
904490273
2099562768
474433403
648371751
610272073
1184312420
1991571002
744230446
1105826679
1774452429
285820464
164483903
1157065738
585898250
123163729
1305351459
244152549
817057687
819646544
645192004
1243967667
2092265569
1895583990
687675120
879614904
1232265610
1461524325
645465409
1774212960
187842059
1988305501
1100746976
184091934
833609160
256774148
1557779639
222542628
1432275079
1069221889
415187653
1553223812
547900976
795744540
160844288
122509961
1801155101
1554883106
451643508
828792830
1349063103
640829367
2102506040
1124077204
45888170
1938330110
714067694
136195514
334703592
1502653798
2142468703
1281268333
611268115
1033800080
390204384
1457840593
97921281
1496730538
1626852042
1690869148
287834175
1181315570
288916584
594568120
1672541048
1209302954
775841545
1747665709
2069194737
959631162
1097383367
857680904
404167049
73049798
347959118
1429558788
2111551295
576871345
1303532100
755124502
1453494206
1463703540
1895914529
575139841
892070866
486215820
835728312
806592450
1223781217
2034659293
910884647
13247660
1301757486
1250165507
2056088057
731090541
1669178601
1489131998
1793997657
775119193
1276180946
1639291627
1129955726
1456954709
2098095638
577004094
56203528
1466233067
874063938
1905987574
1367233875
741944582
1999591206
1063675811
24532551
1629909540
1695415896
253671599
1029971884
857952502
364819312
275871497
772451352
1587940956
193944801
1642834596
1797759039
1974592837
2121242814
444321780
1114865306
879232949
298299018
182115785
733222229
1397610167
1442561272
1727459607
734807744
1175772513
473430312
687592138
577590836
1182245227
910645312
782066741
1809770617
688731470
1225561116
468388670
1049753832
360993291
2043238678
303428999
1661562301
1088528588
54739721
641481260
771487345
1397837059
1261672838
785795656
1881315313
1418864797
124665136
719851278
2029042607
184666588
445223803
2000596768
1179788674
1184489413
1519887360
1631515880
1215098577
1145104482
639031456
577792900
1368018558
1733134394
716365487
12667828
2081760592
1256202093
1329451963
332567210
1641835093
2115885440
882667767
916170352
913179244
1180688208
1780018300
1723717058
1306628311
407778533
2107417493
947605571
943163706
711440205
1191297147
1940232
1600119239
436735209
1031421932
1166166829
1066425289
1069839066
194920697
1810504302
149520102
1384078361
1019543083
1726025037
1480632656
159602194
1710298474
1426880083
1307640755
1584326210
1848823859
105660618
46847616
747920193
1176571581
1409963933
228776128
1187360878
754350090
775995453
1246033149
1097791063
1841261162
649685559
940261053
1554500956
849609108
924189347
262992405
1560503387
1536765234
1699689782
1740326175
530553291
1934363862
506266583
532292547
445806339
514658445
622488772
48978978
1030979864
170138153
808684281
1451684916
882691158
385767606
2146267460
1953436822
1972916630
951959240
1297417008
1962048170
1069365229
1151808098
837295158
965776418
2103884745
1802976578
2093989892
876008329
1198904872
1466182924
2139760267
1396010144
1229221201
1424056598
2130263891
1316170240
881639474
1921745457
1998222039
1153177987
70582132
602327834
798326471
2046725303
1003705844
1536898584
551613508
1524003245
159498261
258123008
1112241310
1518506279
266117409
1829318803
624597788
1873410345
554963047
1064393597
1036101086
654993105
1517763245
1067243807
1057225140
620349446
1891941446
1399813931
1724295639
1013005533
1481343632
577699531
1457767367
1237465114
1481064714
1416291289
1651311529
1911481734
1648877453
1719818267
1362170154
38830188
686843835
1579324256
922344233
1731088997
985337488
1431055793
157065451
297504345
565280254
326676179
1688911642
1251755102
1787990035
1676649415
1657603383
1864724901
1475619203
1694793336
663458630
2129654200
1646558733
415897784
1727840728
2029911781
858848453
1361797827
39815916
787350080
1146988674
1526441692
1105411234
305555969
923971748
364645525
1028670972
1337841596
1800288248
478023490
983047619
1119449017
1357345726
1103742989
1980734918
745099982
1529336624
2047468411
2144522292
2012638253
1322674417
1293374855
2058588133
348129877
1609828278
916175043
864969880
2145351026
1426284689
723780300
8247476
358903553
1438025574
1810472030
1212972374
1628506151
107554235
1234500186
1147168765
1689495428
784161138
790379035
1499196049
1938931094
885367509
1209434094
2050347414
796910322
1256010957
1090793420
1565039791
1948232882
1892452728
418574130
1042649971
1311428611
2086711268
1867424480
1408406090
1836008857
197517612
1608714752
1634439520
1637058016
1648573497
2053162020
191030026
532681190
1216397313
1122565086
104586101
567643055
57485750
545030651
1850951400
1520136826
1416921856
451333640
709447940
1164083590
87003124
91065589
394291471
1615242064
449240991
125826684
1043668212
1436039952
1657016916
1503849527
1716319018
1324773723
589220352
190167921
1951939611
1601441665
678954711
1272980123
564160305
804191141
1774711365
1324392967
1053468182
1871957851
1998535445
1758709724
844354762
416245962
820370056
1611419033
1745368406
699395623
143333646
521646768
200412815
2011179632
1095732133
1073171159
883537075
918035409
2098998257
1080168547
1780110631
972090228
466878185
586666220
1737348921
563786361
2441539
1699501696
1197620980
1357499610
1134763328
1450674998
252768330
394836034
1390913758
1764796625
828824071
33459074
1841535795
850527607
1956388848
998337759
96056130
117277174
671073056
325293354
1951379411
1021595444
1084123192
1154192726
131244222
2137647027
1279977202
734678778
374751046
62621794
1007069345
353671740
550847589
2072002337
367767819
108065063
1965054236
409189111
2055174753
2115230936
537948346
1306782913
1220089548
1854884232
1560785210
1785490341
1454694381
713222416
1430412106
1675876333
1101145432
1279857773
25526963
436331766
1560252467
1786002813
1034946859
1809408625
1189310005
247628006
848978450
1364625522
1439125475
919750100
870681914
671225952
10367458
567201067
48431409
1542719504
1942209653
100445023
2021651541
1569376567
1902442858
102398639
790340041
1874448648
978649445
2085332051
1070626615
266749490
920628148
1060662342
410194667
764116654
886642378
494129023
1502345021
1525402137
1933231370
981212485
1458879547
528764370
2092334877
2138274929
1574152110
1607102075
1309109101
1093936823
439125326
530018420
492289776
1767683519
1652564316
1731536428
453580217
1558714386
1108147047
106388631
722170499
461608317
1573949438
1490318441
122001956
1666892889
1259898638
1486433057
985781237
906122167
1130654667
2126319291
240418101
133693831
983871360
1062754074
679675269
2128580697
1141779104
1904933637
1646120426
656980226
1485658224
163018116
294924193
390371765
906683468
248801847
922239705
2142075348
116050633
1464356016
1551459395
129946581
2004471113
1793400613
90071662
1782130071
1918952211
733085886
217036039
402075899
124140970
1692192802
1412913139
618456188
335638788
546351005
177580218
1487409745
1768591017
557188277
93297462
923221565
197955998
749504754
1814128311
169647359
621554038
430813858
1429252937
1749452881
1873915305
1155484845
1774585557
665128333
2024215321
1485983298
1951169009
602953393
924974591
1629219534
205971892
922756797
237716108
438413432
1798232124
1490630611
1166073699
1203015198
784833647
365674138
640605219
2095113921
1754920205
472195174
1231896991
1493431066
1966729681
515742927
970464294
1110076955
1635191397
1542575931
732396065
727205890
72698768
22026961
36819119
2000884217
911028127
1157555912
1530086432
301481036
807195996
1434479584
1272956354
63603249
511891384
1411137694
955077559
615028059
2030529845
847195623
1773520545
1587905197
300818762
1811482303
444161334
296026416
3756491
1913438798
931729383
1747019947
1018599504
1899472921
1416627858
1480675946
1879861439
1936040408
283157364
1633834030
1085459593
1245597158
70343490
1304587113
1692187873
1306714346
549993528
733576289
16756960
647685156
1213264518
353167164
479761913
886626485
257270550
718379473
1470769742
1168465857
211683467
763837142
1178167982
792378716
1405425582
1512238184
443877105
1570156833
502351294
446969271
2140886538
37446223
176777383
478852216
1809640474
382028766
1351941790
1866630710
1013072891
941883277
886674801
1905182963
1627461281
943824761
1447945366
1561727377
1312420757
1102529050
973699900
1638725647
1355271505
1340596012
2145747321
1903318673
1573695187
1677840120
1939196415
1646631232
1065053167
1574445006
1246335601
658985364
1736128708
242821882
1395880810
498537474
1591201086
1500017275
2056251487
1431072500
1300076778
1516050319
2061880618
1214981929
1398449161
2104262587
1535072299
662301080
1344634269
1301636873
1240123644
722960755
232805994
1104295134
1454761645
833321098
2003353389
713906338
356336056
1944591381
1230084359
1311415379
571046915
1530885951
1220693659
1409617828
2078985591
966389447
952412983
1943555154
607469819
1061744890
1902568158
1524341239
2000797901
12259142
1201329929
967906189
1271275801
2138964721
1662925988
804714510
1922167349
790589366
1541041602
326623707
944679343
437193219
89198063
809313348
1631339781
365301103
1583456584
2012966543
1858105369
21392304
1718050403
639582513
1011836289
920219996
1206894759
1701093193
824024947
253267426
425816441
1063039192
561410871
358853745
1939072386
1011924412
238136244
1978843577
1979487462
1153528824
1850757479
1461695587
634536822
340355101
1186190263
200758936
1020747821
1518177443
1894007114
1770800810
2015690365
2015288811
1479972092
597636074
1735690123
2129743836
1722367387
1278622646
937923322
417496413
299207582
376148453
1314767085
102562924
1488029168
535093741
1466814598
1017043672
664086481
230837772
1515213410
1586046507
768688787
1771374597
2145400977
1997251945
719596044
1135513666
1821161009
1327962591
351923616
31443334
1336131611
1350532663
500283714
1173172390
1442991421
1634278406
1180431694
1537102695
1803777064
1851640975
1334395609
1681928798
2135477075
975004005
1126566781
668120477
245122736
1473613879
1816646894
302272936
771066035
1166683538
469913320
657429774
1064851609
2046827240
919366222
1118966566
791978750
1546134957
319326271
1803105352
1295387483
1113783917
1673169333
1843792057
168541812
1542513197
1624270148
1366176104
351645961
205669568
488617318
193675779
846386028
509492972
1704252496
851844562
392484981
42071528
1832824515
268855731
1288443492
584705926
348015098
1000479988
1947212382
926409278
1861775352
508606730
662217045
1931095671
414820893
863855234
815535151
1011184511
59589288
630558797
386528755
1267289601
248582463
1023344939
139216880
270604936
24332790
472485205
1014496734
1768502790
503677303
2041201256
177786752
1866384419
587930713
1632450204
1967849078
432654382
1023627833
1447322587
478814781
816825980
1722558898
1339508816
1900003183
1724902582
1268352235
336713591
1693609263
441876872
1148310486
1884197726
1328011175
127288453
119934933
737515602
1719829280
856365113
1167060367
1447410469
861193938
1728113815
1719275298
1897362409
539815504
72254189
1836251152
1560203065
897298224
644835176
1930394825
644367550
1184439356
451665305
1781576290
1547492227
2058693692
566469232
231080095
238566140
17433157
1665248969
412334607
1639805752
2029851933
843442902
1634709608
128841794
1283235963
1499355139
2127170835
1293687065
148747165
1666344600
1368652669
1900249116
169433375
1173580351
412541863
265895479
417159313
854221644
1965734429
1375343936
920750315
2042792703
994826019
503471826
1707857496
1132500829
934789182
29275594
897989297
90834049
560102995
1825875984
233086998
1782467445
1076494155
353906427
1473212270
1372279576
1133834532
957339848
1523033419
1410593335
1201457616
400184682
29499965
1283716964
1523202952
1497440978
1025918173
789207409
700485924
1919979244
1649991998
86820734
738226260
2107314812
1161556666
1695482698
1365004364
755438528
1251746199
1214486232
1213217512
189886534
324970470
1009113164
444790714
391134884
204916215
1912084957
1349641015
867190033
1072408677
1721561589
2108386580
962175741
670923562
1151285117
1627528917
1988931657
1055247652
1563227304
213870821
1909879158
2235001
1536595129
2010359681
572782404
967817564
1872425219
717240962
1975718791
1618566478
19956559
1392567812
1891744584
560096788
2106533726
940967770
713136705
1529089152
1324693072
870339577
1072631831
576416457
925336398
864101531
107038288
1891030124
586724124
1804109967
624049457
1445743155
835916190
604691118
12148653
131353321
787556311
1501585381
545915769
1192266570
2049743656
181993051
45946211
1422805144
237458015
470079900
1478090330
1367441529
1928789392
610673217
356336540
85864189
663509823
2131630086
1478175932
251551390
964327293
900994773
336154475
595813486
1013456504
1038172076
1068257148
777448846
1866484954
2075728589
1742272263
1029220070
1597265981
579446245
845217439
1239971192
1106640943
745711335
380143234
1108265748
2097246717
505162084
1535380669
1469692257
1061751186
2119174031
419959128
1638228429
793944979
2021604977
933896284
1212450086
970184060
1279864800
104885959
1535597129
459955581
1507153533
1467456856
14955937
138941880
785316895
2038520141
1035596562
311657398
893627012
918144329
1408407258
1664664409
635624185
380794955
633916319
1222332281
1776079856
1265273695
674177607
511585983
1910466092
2048426838
1042814253
231676916
2025927201
766443023
1142878391
1074924630
142743542
87100246
1528562444
591337150
1071309675
1253922723
1487747940
2125117267
1617234414
361697345
709363128
397270735
1959359042
1547737669
1742988366
824929723
1304593277
1211328146
1542133613
1273192669
2143378433
1994072982
769000155
2006596241
57173368
1806917839
150543354
2030937536
1958037989
488933472
603685618
1960476126
632694807
1718317292
1123826253
1359649118
1334489055
1132183557
1458056489
531222624
2114628263
1684865883
1017033341
834876607
131052036
78594090
647036351
1758836862
1234418117
963039972
1717604447
1307449241
937524338
72297118
1421155693
315332715
793540527
1951707095
2112086288
1741481453
1834045426
146275950
695187536
2099231709
218699300
626810801
226067021
1245582551
1567233433
1735861924
1037406421
1938217057
425506113
592160863
1496767332
1356205994
899057095
744214434
471657327
1135121598
1741304911
1531365164
924964591
1029447672
648311022
838075159
592902132
1478667341
184716972
1881929761
1294216940
2134602072
528697205
1498594741
831609928
775512792
1931833450
1623705788
1978296160
513622377
1301915056
1606486657
950713857
753026955
1115009286
768200102
1323317013
623447914
1820463714
313537707
1251971143
310229344
1515247782
799376709
1429810945
1556852529
372922258
1318753402
468763924
16038086
226114828
1401847703
564311321
1410616077
1426593456
282563879
287569084
484686975
1371674566
644214787
2132108014
1075711809
501033451
352765741
640870557
375030321
310695066
681148467
1513431076
934272633
1703925897
517588353
933052875
1578673189
135190297
964651426
520168745
826327252
1720280502
988221413
1584381973
1443933438
1327820914
2034275116
1833521022
532348534
1703458031
1683484745
844222543
630751095
789406100
1831422107
68006877
619720171
239984302
725938132
1553112809
795776812
596334274
563811924
776669638
965082496
290616953
1295115952
530366295
1794983037
1809267651
1004020678
1315701523
1897860194
703316800
1524504568
117282041
1058211230
513889671
323869313
29196432
126848801
1628342680
353218131
1000013140
1699633650
322288188
836414829
1458184742
89989325
978079624
299133754
2004347328
1207044097
992775442
1766415190
1986717764
133661297
1426797266
1968749886
2001441333
1589127765
332574631
166072685
1769711880
2022143388
1862601246
1456749742
1631744064
196078389
685718411
1482549975
606333415
576611541
1992796384
2035155776
86043596
1253264159
1952133788
1421949726
1592912369
1501886410
4607793
1597853958
1480809199
290606479
1660527106
280593983
397811193
1159396569
1546368697
1306607597
1186968735
1185272195
118880578
895721011
1975118000
1201289145
1799997518
1105426250
23726917
776142138
1720920646
548323652
223491538
485946684
1541886934
717978471
792506706
379831644
144653764
661099577
173048912
929642943
943672497
9364108
1068988627
578863427
176944383
908251078
9146318
1815952929
979450983
703578814
118850187
1661672908
215773516
524614726
2136407703
1633316638
351224947
878560675
336434141
1395123385
460443444
1809729590
614949920
1096799196
701345091
974981101
1554595371
1224568232
33551907
297411824
208050819
1325686633
1586727162
744467872
2082441389
1771755727
1842026600
1756308282
132654516
881667790
96528208
1169805330
857216428
610686217
990081249
916658127
315204167
601743183
1352438144
1903976709
1764015576
706976352
236037571
1089506438
611145756
1380633597
2114532331
1643220989
98582715
1723798196
114229287
153623588
1059346199
1326101644
787191119
718304935
1875747174
1186020208
1337895555
2088381596
914772546
1261309754
799529847
1620021354
975733665
493106183
893779816
629631934
143201670
2096001642
1968552245
551638645
1524158068
1175790771
1742500290
1035167527
1556114738
222997951
1106569865
763393132
73753573
875801634
1737671251
1626524883
1747923864
2122538511
264270914
1882477237
903664498
1580231105
1825023875
2029047287
1970660132
1250358849
908293395
1231323685
167247882
260238908
1965247149
735633667
940312337
1401155305
278153641
1034806245
1851185587
2075672682
844232425
1039795622
2076519387
686544611
1501966
1782586706
462215005
459488602
845365621
789092835
241986381
1126059411
2123202160
1785238716
81763572
459407552
78129897
476790086
2109597586
268468662
1066919828
117958639
1961070762
548179666
2142828556
1843733485
465134216
294794634
46605433
680716955
1089484842
346018797
441264894
404703634
598373357
1362959710
1629375489
41212431
1471683296
1015431729
857625584
1196756514
1343198476
239649876
1633823884
2068916991
1740834837
306004852
734878961
966845924
277601641
1850263593
553192715
1321958716
1606020222
65630108
998175921
837221377
183709636
551800073
600292470
381720650
769496388
2047316515
1099680828
546919077
1358231743
1377159547
989736870
1280120833
1591061568
1672401245
1793861416
198246910
1736690752
1882336112
773555931
893256231
508836432
1385284383
1130411865
141043083
5810529
572315979
992051983
383473130
386142315
1771131414
1609449543
728252605
1705200916
651169223
1997506136
1765108745
1551853732
559869949
1567619599
1895747913
434796951
649801882
114258746
1297740490
1797877056
1110775559
1907834160
340750083
1224600589
348614135
1964520268
250700645
914712109
366278759
608383329
915042719
840998120
1906222302
343810460
1781346371
1445253331
2032321229
1019424947
1071846376
529886430
970668311
1045851851
1820314793
1016285716
322306176
978044293
2083448545
48982641
1772889735
749624354
394421930
1776061795
1417686931
1452673785
1574753638
1867526170
470727362
1295762375
1668665815
91133109
1539433763
2039562850
1243552217
1099558779
1906308512
1542364594
1902168090
644526685
1258542524
261990158
524332038
1387283769
1588868743
1669278354
2128166
1060552207
853473303
438255621
1214934575
1685256442
225940348
1258604434
462689093
1033933742
1084304708
1643516232
170715058
1823895660
54191627
606584555
575198831
1909245637
1029974376
956009313
280568717
579151120
108157110
168704357
1932427474
1483043120
435667684
603437611
90112824
308028925
733314274
992248837
1768073183
2090658163
1035382757
329892071
267215672
925336924
370511984
637598249
1202197380
779840899
2073941370
1769825388
1872331830
2110170249
555652059
1904411982
948425863
1656860676
840748272
848639253
101856212
157711072
1104671320
394355276
670331013
386456487
1317361619
913263994
1631095972
1690204370
1235330640
859820355
1462137044
517789362
147878317
1829667828
709581244
1054857386
1954922514
2060086777
1801797977
1723184565
1422398982
944092125
261307391
1137536636
166511382
452046124
716340459
886289582
545282196
903925523
1453631441
1399201984
176802236
1860695625
2102199473
1028859139
1220906129
654572595
1779927747
584605449
1076468675
1560100469
1941802424
1682505619
1397762670
1091196822
1848425543
851271384
1600497897
566723066
1356548520
998037608
1362270211
571007941
1685868421
1921620425
689427421
1984005831
1225061657
1012964560
45461471
873788821
467168049
1427536878
930572144
1811776891
1116632848
2100065348
1673748227
1311005746
340089389
458399845
775001904
943610449
564665867
1091265954
1226233316
802152414
1364487476
911720782
1884385140
149313546
164670172
1362520964
1242100496
665996552
974181437
848834951
1897036683
1928000666
342988795
748777817
1391796973
1662243632
1345235918
1386341855
1485083489
1811960200
419818550
1757455258
339100949
597394938
578964005
523079116
490030314
388282626
724753661
2065765119
904822010
716803310
1851924963
423533773
1670438683
1217922733
1901260690
1336376916
1595149979
1456738824
2020625367
1151341855
613767974
1730432794
1206734555
1130016699
322589096
407894074
1303595784
1880464017
1858564803
1715954750
59382562
398679913
1994686309
892810262
360370066
2147220536
477152410
1729931068
643511780
1082420108
1380601136
900353572
480973033
586148118
2023340468
996043988
749353862
1384028489
474524618
1787214825
1455310118
1908767294
2091764488
459470564
1786820560
151805412
1571315237
2008763497
1853784119
1190721232
1413003901
1573767563
1251330891
301624869
617428116
680534407
1173929458
1065215186
595057762
1534199254
1081815372
1809923550
1244775343
276859069
1552006804
1577821452
353313915
162988000
1109268148
1241005878
173544517
202838424
707488753
959217107
67265793
1133060469
627557985
625248493
806729072
1971635990
1386068164
858934123
2000452007
775770570
92624763
1620110237
2000737129
1435716115
2109253387
1108147298
2082791345
2020226185
237912269
22076159
1133747832
610182484
465493157
496762010
609802241
1737958452
337163872
2110893223
87748050
1461299525
2095851997
735065453
1215103881
2030928123
124107443
1286009583
819333063
1289234257
901349655
1417761274
1515285556
1304697136
887031980
792225144
1250111721
1196869837
518391080
1718419196
1464352242
1692759930
1776706335
932469903
1802247209
1378867892
807598138
1927885279
687444257
1538527432
670601874
961822825
1244116032
1577788877
1262294454
577853988
2118013039
1525964731
1820730376
1260136288
967926097
176086700
11032465
2117950303
1768269230
908537300
486744158
121320306
161077082
189478160
1722758314
162361069
778770265
1978062714
1004925913
616652557
1610012195
621725029
1345998189
2035119072
1697480131
1632052939
1677579627
224024386
1663883024
1811669979
2114829304
37117711
464229731
206903501
1652035083
2146885936
1480257141
243921087
1589023530
869812572
1312901576
362197528
2113193502
1246912753
1143055347
295626482
1670977077
982521922
200481052
736381489
245778696
731752614
1709878349
458337047
1729209611
751220051
1605803756
1750105895
1525961693
1712668636
1668643529
1292919020
1832532165
1897010782
1828608554
1777405995
735066966
1923551373
1156545229
1699339912
1972585383
176365831
969467641
576648261
628163610
400964028
825788164
1013065235
196255967
2134316452
1672397180
1269629019
1881852753
1741292447
683316553
80038285
1712630272
260891917
1545878568
1508152582
1195472852
1704411172
450518849
1110683250
948444299
228678710
918601950
317488085
328235275
1917194807
1632627491
177077455
2116991398
1424930851
1027652963
1924579060
220869121
1235454077
2007285984
2102582528
710451561
1065090823
414536360
1616749487
553809613
166090095
1469029615
1618174740
459100538
1105475865
1601608320
313647180
754444659
393641871
1769677850
755387513
505631348
1737862632
565469061
161169150
1737159184
1088260080
220418038
291660692
922209390
398810794
751832970
568497261
1577394234
1819311707
1734055385
272810788
1254165671
2145402822
1816929047
1473133997
1686202820
1369151139
1744565309
897733106
1902209312
85048385
24944473
960141409
16986264
1939324290
2080017563
366171062
880396238
944089681
763482598
567335455
1104147959
1467355198
253801309
1981420650
1841020393
894413191
334220747
811326727
342685423
1916735376
421367930
1712975652
89724238
583227887
869421907
1154644680
734773738
1797397673
463121985
512689811
643070450
1553567858
1468574829
1861231585
1755369321
898954081
778954437
823892706
1129572365
1536484409
4773987
1068636380
776518996
920216266
1188424555
1091978352
527335237
65640355
1029269669
770477973
770791753
1398913544
980845199
633835902
996962828
1318443276
72424193
117683819
303744879
934884552
199482436
1527113716
231310598
1759496770
1280368039
859177860
191659499
1877622829
152943772
1767339197
568048482
1198377987
1929011027
994567387
1650517883
2070586100
516596814
33163242
1359222600
1642162067
444903437
2104387746
933725259
1214553911
528382211
952623017
568074710
792607533
1044784132
59724144
2065795190
1313876536
1235383489
728531189
28761836
211762197
380176278
1024636942
236688789
557386988
1968383974
64688722
420850148
542661865
563873184
1951114273
662273160
157245409
593525664
1882148864
1311661973
1787340616
1175569424
1091625512
1851299358
1466064334
1477855889
548251954
1908374676
651488637
1809864267
1183876815
517405013
2043165551
640000893
1008918067
495243735
514789311
1684912399
432689860
1141925998
782758971
1065985569
867936394
879740120
1407226447
219892957
5833674
43071342
1837042189
1201197040
694885531
389024315
1873777962
543555481
697777301
1004260474
1147162729
964789230
1299802452
126448847
856258874
1711694186
1910459617
785179172
610374832
1470896934
1129374526
1440302108
1771586757
729599144
1333049976
121901165
1494706589
481688695
1568066598
1493114719
1946787161
707032390
1149626160
751295710
193461860
2063600391
1342396492
1930017595
708428389
1756696100
458593656
1468129455
127815011
279288425
1949604172
1415467774
1288021424
1164734041
44597754
243839097
1195146152
1793432887
99332889
1200455725
29402257
1159450651
945077654
1819665877
1143032484
1066798343
845315234
340106035
1356620051
543196206
42727655
1426932170
1937388780
632163416
1329008860
957915785
595073540
1661828177
595209065
1452967883
1205264298
835084226
1481993086
222163247
1007694162
465643472
347620905
356319892
1080561026
1243228532
1039973614
701450692
66317757
710677357
1040013999
1971593200
701183561
1574882029
174735141
1236223991
577909261
960564318
1110375591
2064022070
1060049726
160073501
1208865772
1076972333
1308018519
2035060030
170012525
1531576681
739951607
2113399014
111869388
1478355051
971907928
237210458
1044596488
415922621
83112321
1640431617
131835679
1109140686
18365915
587506864
930090672
1757291939
898318778
1663352588
1341391400
941149458
256067083
66327356
769228396
21892517
1575381404
1798938735
211515854
1375861870
261810234
1359996993
1667272073
1948648978
1514847791
639396672
443168408
1190991511
25098708
421961581
58662409
1898072806
1828526634
687928471
1626968895
1733670581
433708222
1512745479
125186708
1243768274
868977114
1524121119
483506127
55467829
1267011048
1737164620
545572070
79754309
1083009533
1786117848
536665805
902836097
1791578577
1627398231
1358484914
2109312830
1957661213
258856709
352988257
1482773537
1772474608
526468176
980523907
1778862824
1879644626
1173338527
1643821036
1458604151
399641958
213452056
735408507
1204347646
715494327
227941998
1638104630
2112185412
366174668
1582839941
728071424
976665971
1688872493
1258978037
177539110
80957382
1753050652
892090650
498675868
1058169294
283478422
7715196
917445484
345112318
2013315187
1852595920
178730955
311588351
1738500869
1987918889
1233762080
1605735982
178080924
1969009363
569117687
1432255460
1727298955
399670112
1434318511
778854151
1282413327
1811223745
1989179927
1264966656
1152312503
938650689
1474242215
680311210
1543703659
2052693822
1528073866
368753690
1990015812
559036372
1653297686
456114586
1771840913
1353256522
468274788
648587743
950618602
1656460793
406926366
799300166
1488814186
51156060
385224034
1956577513
783743143
1111637637
1312299181
1905065260
595793419
662167576
1419869999
1268306583
603089175
2076700755
1986193367
1070399944
827716963
214784496
184923526
1496074049
2021021291
1731482228
698083426
1746856675
56523083
855641277
2001640674
1444832814
675384673
2003570263
1326420409
773888619
1603706029
2140572978
608037340
2105576665
991708293
2037445342
830956944
1064610190
847297380
464477960
660592453
1797621724
15203773
1851951418
551239807
654983970
2002000429
1442926284
1882486630
1271509210
1007768673
1202154279
965369328
1402697415
495420466
1300747325
2005258002
821780046
195961840
566730430
374124966
1320153707
764114570
534157554
1152412723
1426941597
1612952051
679657310
136121609
528569636
1924693797
1200524779
1226451064
169820766
396895208
1483262072
306621908
2108901628
1527239833
187311349
1889275159
969573306
1059609387
1150932014
1158138806
1886358746
117101572
1265784192
949995205
1048697784
517267135
1204254447
991947118
868303938
238555950
1093925073
312621402
577548536
2058084506
1282532583
1229435061
1444744061
1681507644
75374252
1088165466
543700091
501031024
357754713
1943017500
545615245
1956003306
184988279
1481716896
326759628
682377856
1956863630
1748503190
590297891
1939377810
1472974876
743300776
1331426509
452299991
1379303154
1735992788
962465124
1193804891
831214119
1535524314
391610749
1906702476
218006931
249307700
1648154712
564132916
1870334618
685891435
1527836626
1736707010
699228800
1727823931
1223443648
940475350
854722238
444345308
210513234
1534454466
1838391062
1297472536
900831494
1121010428
954092544
1511735394
192832104
1112306456
434176578
958987448
487434645
2102506418
1112576664
1818158976
954179586
2096243619
573054376
431963286
702162200
1861209640
1921890431
8550764
1081163525
1143080625
1063820523
1193518200
652681792
1555860069
1191294649
1675281163
779254991
1365010799
1473738363
884305393
336114357
816098523
1795692054
908358340
630901415
1406027363
377914081
1233141346
2051694953
1972328475
1001987379
800516254
1557710797
158073365
1859135947
1287991548
1141179917
1120199895
2026777224
755921806
109016851
1124284420
1206693284
1860706065
681141990
1298193793
1028857700
1265929756
1956287305
96967314
719268164
928244489
1364372667
1246883978
1244979934
808601358
1731217541
931151100
1656936350
1481865874
1635111175
759499171
841314116
1513132563
1116573407
1972210903
1189112193
189083249
1193312917
1932681792
215631229
484737634
943987796
1946417660
1751945590
1135185912
1540173216
274092369
1624741786
809652350
392567946
2132655943
2039584338
584429784
1654811022
363685027
482248273
1720850465
2043630957
1268685932
1888972572
1052583691
906318118
67834045
437434468
163075204
1063486646
1241900473
633721595
1190214627
1890030240
1025802518
223322630
679154879
641004962
1692446215
1945084310
347642564
349963115
330352844
1287200436
663503985
509177436
1030191974
588986664
230080475
1242861004
1327258462
891062789
994905840
1577349932
712725419
1780427905
2003601209
1928575429
1696600578
1406633131
1896853980
1767848751
2137608418
1441385778
2106934089
825912300
1667508694
948842799
1094891558
381062072
1513008006
1892025197
280173593
115579553
1845946068
1576689150
894516945
658594879
1624550975
27031344
1677375046
1945238535
1781694579
455786806
1057026484
1803786196
1270423801
1044654100
594836640
749284996
153029552
124458126
1823476366
1256267928
1778618815
1362900494
1433054302
1110913995
1339374526
1807032514
56767079
895041703
464618526
317838412
1457378832
340327799
1759780167
1313454042
2104358417
1899161333
472508210
1883897169
1039826294
288297397
1780387418
1229706886
257148704
1475161157
739766351
855325494
1081878978
1825899695
527156326
1461913601
228826148
471051977
808754349
555576006
372636548
1791025783
1271918538
787282558
547990180
2290313
1001636360
1045961067
920280015
1806994904
1508990842
1767150188
1484813650
307316449
450744739
59137201
1548448877
1023932451
696975029
1680876443
1019961615
820576229
1047324967
1335470857
118491650
259134522
1508318542
1955030444
340996220
1309058237
1927091704
1424258294
604132494
985281402
1453083834
1270469168
858174983
2016086067
1015070782
1642532464
1885882981
1043292989
879329889
985028709
1737523373
918419703
1719115172
818324509
1574945106
1985186666
332124973
139720070
631482631
869044589
1424189108
2080575230
122327872
589049018
283303323
681859024
288221814
1815121484
2047641395
2104443272
803610657
31446543
818493374
184737385
1932642516
2109781343
1293396171
257018411
1536588991
1505970708
1863106896
885028569
1741478321
1584190400
1620643872
647733421
363510528
376559876
1204134386
1600586272
255497180
90538069
526386784
77386570
1518577250
1559319852
1931067174
23895189
1606760653
2062529748
558988884
211884954
1879999643
1167692038
6709465
1344002629
157961970
2073630037
507165816
1974653210
1083163847
362514640
1028246585
510903453
2130088746
279354020
1665388209
544406039
2019940040
1163229302
149887132
541746452
1878337592
1127854787
1720214464
940084603
1232603777
1330198176
837586752
294677187
488411934
303780948
2095430677
413756020
33428167
1728725447
152792417
249073169
629884652
1862694883
474761643
1860150695
139587267
1582496899
60252485
2037913805
1653960
1863156450
1536936310
574775192
511847334
521391936
572710565
810226298
1268188115
356558756
1111420750
540938362
49294780
217084054
1254699830
454016681
1998864356
522262796
78023714
1345139385
214433777
130099201
2033807245
1255344937
1934700730
1857489794
1558171319
889270219
1224995968
1548022070
1193583364
126625795
1985109259
972236205
803602504
1655125686
2026257890
203110732
732090214
1527128676
674211771
906542178
2032162037
279117479
965083866
322719572
260502004
2133053758
835749071
2116802642
1235013772
575053009
335833333
1391205935
1062988768
104012754
9257099
736423406
738998004
917639176
1601805197
1683463498
114776810
1892156782
952741709
1831612213
236417273
26173513
814347372
2133809270
577767158
361326864
1956797908
1503027178
2013302938
2102049918
183948256
1449418219
1842593968
184108941
2080206887
1981694016
1853314862
1023012459
2137731819
774372632
344876191
162668998
6604702
369177536
375771326
1952642630
299462612
1252317406
1809725508
168597769
1031291391
1340114428
1610655810
1112248635
1933657721
744858890
1659436614
2111259024
1354304885
1566073971
1940817645
1702246334
220100066
954910041
572668402
748734844
376215854
444799093
1585302372
839659111
258888920
2027324001
1736063652
1217264379
1172354064
424196034
800145184
1641827524
1734791317
31159521
1714901764
1168468997
1210171544
857463159
275226866
1062500733
1259957664
1850913406
1264660509
672577625
2138629476
1010717259
1403804030
1128426474
795569869
2129803420
747059974
1472105179
1974871687
1453610382
1541346565
1132651843
1263207707
886667685
406905
1417402364
1469450702
1532477808
1587530741
775681428
2042735707
1309461808
808316442
373429758
105144971
631776790
2020444402
704862513
521858494
1749846224
1399928703
1749811780
534016662
1551892212
398786404
1258024024
1328239139
276526774
1714191294
542112030
2130016886
1890911672
603316618
1969582395
1480300233
1308938472
1725461815
66206896
1755435425
1066786083
725772324
197050710
1632295215
99165760
18002708
1215653875
435676419
960038753
63505847
314971662
162744423
44193806
1177252519
1118282292
1564354133
633274150
1346356427
869870400
1663759084
949040607
1096103662
1520463560
797398970
169104847
417471387
2073842024
802357040
881245589
403431612
2108193838
1801609100
1395427106
227361637
1471189934
1832034157
1710835353
761264227
782424539
1918001453
590682333
1360154222
914826026
50533541
309079578
383972386
1536495287
961984200
387517580
2080439622
587120912
1735455618
1230014487
1002611789
1916733939
518967912
1899572724
1753080036
1934287334
743340995
1062864958
940179656
64331937
202107858
1281021345
1861445274
1919970026
921055452
1228871056
1127918320
1565816534
1912433681
1474120457
533215364
1645656226
866465100
767140842
435703317
1360390145
861513548
1032803994
1618186176
365553601
1925353352
801214014
2014820270
1035715995
1562696968
1412137699
1900017725
1631865074
647683350
1853559443
2057583573
952437898
815309512
1613733873
2083816771
1132335698
1551602292
476482581
2087246466
569512417
185307444
2547246
8001018
954594470
643541286
1576478017
111932681
499278899
1598915719
1084846316
1823918518
173274633
1014005594
69534535
775185351
229066005
894149527
1600994343
1915425738
1927255628
1661648433
1773898909
574471776
1297827797
1428408979
118418825
1531587947
1124385123
126609273
1579403735
1510161113
379993412
1868826253
1347297746
787484687
67804815
641769398
49013956
1013265551
1354410636
1372917879
196977709
1567323772
1134017974
826016732
1929934707
2121177236
1478969530
1952637808
637825046
1134265679
1962648019
1246682171
1243935552
1134072737
1683736079
1820502493
882346611
1068597007
1117293421
122773611
613533201
1943555154
224833146
796460843
1189671937
727519667
967846006
280761868
1527170990
1666980779
1381171933
1393292038
2019872759
1606239268
609453613
1804213047
775972034
1425664526
936288624
81817400
1983843613
948843562
128760057
1047982555
1131061639
1756667169
1941350205
1194060434
1407354612
991558437
1177266199
814203723
1902279886
1950921238
609234822
99867690
1989124174
758557555
258766262
203047087
560329478
1145428638
1704472863
526967132
996559158
1435648099
643872488
1049075222
1648947629
656380029
1142267495
414220154
1615110752
1376177798
295531007
1380553073
1568528469
1583859109
1766877751
1407733132
1770519966
23875368
1165091438
1959507867
624403048
561135755
658202268
582201086
1381420323
1154887081
2029541466
1636752167
75014914
140913360
59200839
1761907488
1939409013
1379572594
1842943612
523594942
871912521
189357044
962312539
1884505793
69784751
499398613
499624388
1670711411
928105214
45984391
2002356918
1884152337
626645326
1436521597
1745560699
329610063
2038964624
920173381
189064233
2058081805
1490595769
1325673288
366208712
1452713513
477126670
682844676
1096242566
2072229863
400476028
1539253456
1254140
802102905
166073081
132643075
346867555
1466298512
1350958143
1367441529
1870090933
859466292
1640933533
960157810
828436537
25157450
835478071
1058260293
860653598
1191167432
1396572273
1373441686
1454517806
1910282332
200918340
1139326962
199448197
1452665260
1669605596
878827203
1129235085
1604254059
486475827
804191573
825840886
286424985
1976488553
80471928
884124591
1782337421
838189468
628324545
2063115646
1899677286
258453762
399926113
1625640037
1852815721
877176350
1944089426
1336957170
1399802017
1770283158
1087897109
304374160
1228872762
244578127
1608677543
1173167537
1887647731
667183605
2071779547
656573539
1255859702
945859939
2039974445
519001036
1442695110
355555025
559879435
901855639
68158326
740321547
1107663658
158380114
910326396
518076726
660914128
1644310035
579621696
1150304148
373077247
2106598014
862416004
370680033
173988042
727586268
306915068
552128932
27421928
1680108484
1558459507
129367497
1893447342
293524248
850935881
2017962456
37923341
1588903314
1504316050
1264381650
1757028238
1932979287
295709110
761656796
937706781
1270772866
181138922
1814946411
974175876
3871899
586253212
2057063724
929476571
1997143115
942892833
445904004
1343458722
127081840
726614192
717624898
694243999
773371957
586943784
67725728
1814786056
805792997
1618162378
1758727571
1407265524
1167080829
598059359
1246455508
1036113677
767764828
1575040848
1124883447
1524528558
566048149
89166411
1683788991
261590049
786760081
1456307975
2096981613
430984310
819963908
2023165531
1438025574
1466607604
1928571788
583312107
1257364988
92136533
1662600459
1693736303
644485676
1888096762
651606797
1045971105
1841718059
350787400
862510176
898796636
1666094919
1392172386
867839863
779374952
1893589869
1254920266
266523859
119491200
387902443
886458830
1635650037
102782296
82356591
107516860
1319962288
1372232006
2043649826
1706686128
1601854618
1575791310
670183757
669050121
141509628
1126828858
52310553
36366244
1986323508
921425242
1560363849
1572530883
169190362
628041619
223985239
957848780
98618904
218685530
1081899822
133408407
1475493923
745903866
1895267975
1754581423
346538022
1232024747
1503551450
1608458248
1318852762
1543149879
1703376743
1723306891
695278751
523633842
1671237241
1096703000
1156661464
550431440
2054421270
458463666
2045054461
215725172
2134260441
876721916
324460320
1320258847
748213767
1601143134
272379128
1016668969
290981631
1146498759
695749488
1513159079
1935917434
1034624967
1252298641
155904556
1814365461
1077778662
1862373236
46090503
604503218
480971727
68484809
1612072366
924631106
187175096
992537180
1053885445
1927268683
296100582
1587253081
1211483794
1376226096
1718734267
1586829217
326367409
1254621031
676640967
805282389
230637116
532968226
63602297
878581898
266522437
1745743831
1868965850
2047020343
1481379709
955219609
560801820
1909098982
384024683
865391299
1487836603
71864164
1511714976
1897537607
1029795639
794695558
1153191894
1188423129
317971226
1819701672
1318302450
979015631
343754429
1262032686
2071097018
362326191
39236498
558353792
970169804
485096614
421364346
1176074588
2114819529
1861188841
1538376641
1590467927
1002977304
860690869
1656314074
144785243
2130368973
330956497
1005334903
1422677559
349398415
966655279
1991896911
85562256
1631893989
1168918594
2019653372
1749301399
901866926
1400323683
333803235
1928315934
849019291
1808718065
1819177309
1268584885
635094622
832793122
1573677208
535337434
1728791274
1313081674
497893797
1516078771
323502998
1438189508
747709666
1038057184
1465781709
1951715155
670745902
2102048349
127678893
1715713452
1416872608
835785646
1196549737
176702327
337121653
924437448
1780530568
853718796
1643447969
897718447
207911829
1678660009
1168135880
1129010093
1393260398
1606551439
1587551328
1060076236
923777116
586444149
1957824697
1638847216
2076554981
1297351172
1166470422
1821857330
1981428501
1780948881
1666825857
375110424
909575819
2146604398
1410293309
90825825
552882298
971468596
233933761
134252943
459484094
817360768
1842847833
408145078
1598909351
1791950837
912425757
299232111
1054877405
7278043
433889878
928142790
47187685
722146686
804491942
1090870629
317641136
766327874
2101681730
1845068130
1337964001
699374767
361943689
1380510904
1456712031
326322030
1732077997
606141348
1968194511
932012035
2010985885
968888539
78507917
976962062
1424237580
1335145224
381598336
706426524
451064056
1590064862
267255319
490303276
292502024
1172639970
2014383287
2072914060
1611655602
1948816617
1684455179
198389722
1380981690
288745727
1852997119
1415467774
850367206
631062799
2132217475
1091322373
1659029854
992604874
1423347305
671800378
1884819716
1061856154
1022498432
1216167210
2027020993
502341191
2004736111
237953729
307977490
1221971776
1714653274
401160348
815935787
478019563
1507116321
635428940
1622793918
420531969
1945129934
1434445983
1660916246
1694362105
1621519745
823585931
945390887
1797164773
375130719
1236710942
1060137323
1637892347
1581160286
211088884
939370196
39407469
146673783
531489529
171838977
1339671630
1034529664
69365117
1231301044
1156102811
35487147
1805829746
1762371174
521928883
231205252
1559109638
478616529
1050087812
2059067600
2094695401
1739045539
1205252266
1514011732
1590804619
1570790801
1739436741
858325052
1751737744
1841022008
1248863977
456947080
2107533834
805548898
215986362
1887273980
1470817924
1952172333
1268189208
307022849
88925539
1853365682
1158452569
1204899086
1650711472
1575285090
751526080
12786741
372254699
855403815
884835717
43367726
1019746633
2132024003
737211520
2075626859
2080158137
700214168
863925344
1155384942
980937859
1628456499
609735823
1231877929
1942769047
552042198
1612532471
1546258926
703287394
322044086
1812720086
1691308014
190619694
763507266
202618692
1423981630
983522174
1293165462
353761902
677967069
1101284171
702676441
230495861
258804230
16687774
1918278810
1991740297
1380820656
62298675
1414587154
160674610
722666042
1106524552
1279923546
1627832684
997279242
1674631059
1328333653
132580446
605333790
535808031
189624937
1320163931
1331835482
1988498916
1597747629
1607478364
784065031
1083090018
1069048477
570845154
1384252468
1340271652
1575231703
1878366663
74690589
1653024341
1506406744
1224115316
1515197886
853619426
140328903
1356978802
1839924755
543885495
123423267
2140704038
1331545013
1586757387
909544935
73705133
670250623
1455754352
665194562
151602974
1862301863
954667242
1421379654
109146568
1367718590
1298730273
457653433
852430871
1749642108
1529537376
1093081840
1403238625
934865916
1488788735
626803226
580592327
550508423
1281245953
1453953182
1705682651
798924781
379002870
909390484
1659780873
1592352737
1422403097
126409704
1006189707
1593125629
471488851
248172888
218365027
128506225
1348013390
1041109366
290196229
1986512632
963377759
501413684
1389097076
153890430
1911694486
266606193
1495700320
917736260
619076013
4350610
961652853
365957757
168022531
78404437
245653260
1331413778
1191818651
1318986332
530208450
341897739
222096350
586264951
323600579
1464747667
287968747
75062140
1412559423
282735166
631865389
1016297786
763268438
1417740975
102168318
1535121850
302069190
2030175268
1997403483
810665167
588593515
972625752
245192422
554833589
303726756
383275416
200192929
1606436762
439958487
500027089
1344997603
955077559
2019808206
808711796
910764711
1666432165
654272059
1170340179
152736962
1123297498
1603342096
1099211809
1298468086
325047671
1430459149
1205007765
1599987242
370053105
589898089
3676952
2082493148
684848292
384642439
139796492
1121925666
1115065801
2122231790
2110589558
2019629433
761420771
427649872
1232317440
832882858
660617517
99629454
1660723656
583618782
1826744225
290624948
222287706
1867285743
2046776676
402162095
872775121
777083868
17797131
1839365270
2020112302
507728409
1409198522
136518169
763746680
544076797
1057303559
614717595
248829577
944598009
1898653976
2027075662
1928165698
1019959431
562023143
1052512805
1222613757
1554969395
176576248
1661371734
394279724
1428629628
1931408942
2044711231
258012979
2057035707
1926246907
668585727
1550888820
1506432687
414131115
1227728666
1151094571
2105608461
705513322
1694056340
746563388
856350992
1158377263
1780578011
996822719
1961138875
210156850
2070628657
1703521161
1744100421
1650024063
1207861273
913597487
623714747
679296157
1636424168
1774157465
1929166751
445646173
1467691112
1583251005
870809625
757801794
1669040301
649074869
1073954815
781895251
2130532854
364598538
263773427
940172283
1511924780
2030165288
1184778196
1500080575
780197418
880435722
1373517410
1837795175
1439778002
1779576566
1254496073
2015739293
1202348112
1510793061
1551980222
638453548
72753602
787830972
691204105
1929264335
1029542829
851367580
2044059200
715522742
397407130
1667079270
355612141
1978752524
904143988
276456859
90630360
1614205042
2083848759
1243522371
1395411897
1835468332
2059894977
601292120
440663689
1627487646
1094017781
1643806577
249819444
1548972222
879056799
1626068989
376547397
58088914
1485491500
1517147559
2089818556
2102895424
623457061
869619162
2107417493
2002857987
2056351261
1573771979
2029587529
1468669491
1655286818
2082037512
1558605369
283156195
78949336
1929844226
1462339695
16571239
1302050037
42658218
102055750
250881179
256965069
1804183282
733763228
1460415472
2039365923
458403222
1324114675
308149240
1139896136
1023964981
1090463744
1720920646
80672626
147203834
555395617
1345867803
1580011239
1109004346
1870723007
390943335
857595431
331404525
162320819
3233965
1245590462
830760129
2099797641
238137924
202930547
577643713
1972296264
1084430680
1440690866
1896267365
1820239549
1681767944
833866542
652875262
1583012112
309235247
509148705
1003487923
802501799
1075006913
1264994391
1742157962
2006963589
1135009127
1631363609
79354958
1527228466
350682617
17704393
1767386788
1142757793
215822726
1751862337
662389813
728258229
634841191
607358693
1367642394
1938588829
1091777530
1165511805
155874977
1505048656
566890591
292928020
1943399542
1630605954
772451352
834920390
1663103591
456156531
2100579987
1652035921
2098656422
1575444969
361031956
2134042082
1117211887
1331022311
927470477
466729279
148225132
2001532733
1860712447
596169
1129423017
1193419254
162839918
564597450
771435107
442577767
1232692736
1468885594
1176221521
1997435465
191352721
233391729
1327258462
417631727
1068032488
1365790224
2042819342
181761494
1474850704
586779690
1589418685
1896948833
1101014840
34319243
934789182
1220780537
1529817363
277799631
1788876394
865422763
908247714
2081066497
465252742
2055368087
1403825298
460789074
1979919662
862733493
1598935288
2101536226
658760121
1728394304
1595739352
940308601
1550855484
1957870011
1076668265
1394963572
966495313
2006966919
623869459
2047509453
1451091078
54985224
1551749743
375181507
730853844
1103493085
1402931749
338020202
1390371636
202225219
1685223421
107390223
1982279756
1600148957
475792494
353150886
278519490
407882634
1165696407
1097829685
1181669723
1108865233
87277705
1635839945
528028074
169701815
808602721
29375477
726384454
1247277127
1684125537
1488054809
1317133009
488671041
1839236370
870410884
29428899
393176815
1327415593
1456318594
1548278316
1793376169
189427714
681888632
2082109584
855093070
759042470
520621374
902802035
1332768790
2130784217
166843428
1792706590
1523383411
1414698497
1425937288
1056703489
874706502
157311437
1768126231
974015654
1101052284
231760937
22021193
1149898280
868888817
1812463873
620455623
1000065798
2053419249
671591090
1927511142
958864494
192728863
2057102922
595498964
903840789
1361481732
1879689744
1534718618
53621017
866697718
12576966
1594851454
1744007114
864002451
692076989
506071501
1834161019
604486829
91975666
1277462579
1272371746
2040508376
327898481
1844203033
389365771
1287371892
2140814509
1003115807
1367801045
2108989907
840501761
1409954916
1300362272
704431430
889331205
713387566
1626998765
918718603
1320664718
1037160704
1001428008
550736170
2146186726
1219407252
870791341
535022396
201656597
1707956116
1121477875
526860354
1933031958
2086391637
33739889
116366029
20504376
34005394
1734827002
1144194217
1724603295
1790137975
1112116393
558202570
1733979132
2139034587
879313139
199735452
1284225605
917008150
1280341522
1514655514
1105553733
1584325843
1288115129
1514191994
1771696739
1481141065
1207228652
1381336242
1497878530
209493602
398180290
682650224
463329582
462712027
942438117
1089170511
873495895
589955781
1217299990
1845633840
590379496
1464184288
439703926
1311212713
1359993616
315529267
993477179
385948239
2045484323
381269309
944364173
659017722
699041962
794846666
603611695
1850479286
775707651
1121819634
1826833187
851111651
1040721518
403910728
766423579
2050519685
1051930058
515001862
1773016617
1574091902
1244429814
1219932044
935976113
1621284968
1580500717
2142294614
1067419984
178837259
1602554363
1996319624
578838802
584189133
1851334187
903887425
1718369528
75925491
840488831
887586750
1856195777
143437422
751091727
1457848848
923180947
1245918358
214341675
647582812
1293518994
469999751
1786649764
2125551022
1784238042
1678244795
1893570350
1856652414
768988062
2021168130
1180404170
1910545206
927568938
108605058
403506013
1561032620
505070794
1654722885
556916770
844813070
860321947
1092623851
1698913390
602770258
1140879923
1157435608
996387820
1001556015
12544103
1163410161
1087781041
784357426
1899413250
1895884226
423846933
1863689564
1271817957
213974239
1023283198
1224719127
82045226
1467443098
1030718884
805960748
1257159191
1422053502
1296747105
2024682558
1192914197
1069347391
1045091571
267536691
1505735058
256147778
1626285354
1963095426
1641364790
352081794
1463721154
1311226679
159362682
1057646410
1171224579
156332895
1242464849
1202639273
1134282403
501461447
1744852011
1822053053
727820791
801765165
1447669633
552564287
435676230
417814685
661793722
119082897
346334809
620084764
851278216
2008104805
1410327298
379511200
1660916246
1049198013
181366950
17456353
763060478
39598294
781960436
2079522935
1610292607
1571932670
1242589678
33973024
389088238
420296523
888822725
403577801
2002651405
2064559253
24762661
1942878823
1466070854
1291171364
641445959
1714181378
398961270
1579269080
1194801605
2104425770
669774588
1860010484
1451200359
967674686
1850402943
1117448535
1129687184
1040349510
712954409
1883628583
471381330
1549230187
1137369281
720556746
162443185
1516769623
93140729
1059481964
890182623
178914036
1600301339
1664559917
822302428
642398898
1124051783
1887428689
886851479
1637119591
1388437403
1613319701
453701833
2004634997
112717868
2014212479
1809359765
439332682
840307931
394957637
41783403
1677126996
1858527410
1593528169
613026654
2006884767
751090047
1022218129
2111849779
1228166107
1952101157
927838489
258305905
1178005004
1632198956
638936385
1979476573
688268821
832700668
1867128234
50766320
744815131
389504830
14295648
812294413
2126854371
153675191
1735086294
457422671
1643018214
1204468231
1151112280
1947780209
138137148
569050963
1504978802
1296440074
970081463
680925955
185477671
1245457681
26802808
557372094
345593067
622795733
1750276742
265264109
1560024078
801700128
1524941651
1564947584
6515131
1065244348
1967023007
208788487
991481039
1808997679
1371261308
1746394965
1301969411
33574431
1017834878
1317520144
755631674
1561963746
474033495
1003498481
108057779
91149018
1312072626
1122287027
225049870
1545822079
772828710
2116285748
88752323
628172115
225657443
1960287447
2044285711
560283774
542266630
1078413859
1069563632
1255829011
398380582
1787322403
1558710087
1850893865
1462637513
1805481926
94117820
1391689878
592104131
1490298966
897462783
1085197756
116167451
1036550276
1943196534
1766426546
1691268773
578829654
1857875739
73049798
503178252
830203909
1789998333
1387272119
159563277
326407205
1110563874
805889338
1445541988
1526524627
1823765531
2137909166
2074039393
1835238379
1090734758
1281693464
778219541
287037377
1413071585
1195312691
1413235298
862822611
1058289771
1271135161
35930181
765076383
1906185136
1138653898
1557899416
400161850
1101002609
628147137
678309785
1690474830
1077222032
273915301
2094855693
1086441102
59870481
1418427159
1819033455
1950245318
2108764434
1617129926
1458654802
1231191851
1143590219
417421610
2006063016
470462014
2139553019
1116042296
398808965
1553238575
34701389
2004674005
456436232
1755929002
42414015
1020340929
711970903
867472779
1351821074
1751432547
1814519830
1529954765
1476093109
365565082
848635433
1056954726
36034780
1019861474
338336538
694862162
1503683399
1394804606
447179076
516403003
1968955132
1515902971
1623568105
1991097218
1368174446
382715366
1285167183
2113855364
582159805
1345013431
909393504
1851951342
809427258
1390188215
1186387127
2018057697
823652466
1824520444
663406576
966868401
1333284185
130336904
575016326
1534223982
503312731
1717867499
197109198
1952554177
601556307
922756586
820902840
1999585124
749488610
1955473272
746839567
437410162
99199006
1857167639
1449177958
1754083158
824563026
1838053072
237089044
1003261594
1762417542
1487348979
1263993737
134006759
1013852456
384045795
80317019
487265098
1615327928
1057740417
1854701178
1861588158
1699982064
1014865018
1151252618
1547517428
489764285
1439575145
1769797747
479777986
774720161
85686935
1423744643
781284660
2091625334
1524665935
136199813
1812619111
563147278
1588771339
1644150028
508893051
146143285
2059789242
1561674200
1174146584
1092712785
1120697733
1099859671
1398580998
1843064043
1042550755
688323765
133715565
611026368
1592817368
1349382837
1156613956
1096030339
2111631590
1455709539
1163768483
828588785
1458558769
189045870
1955349536
363814728
1506605218
1021024105
55971725
985598556
848972617
111269745
1072042237
408833191
1667862524
840260628
864406012
22375761
757526730
2039186185
1477874798
1882597102
203955790
586990690
1300646412
1516875191
1923968371
707544728
1366490347
1054091556
875083079
1325953819
1926145507
1909276663
506469746
215743256
963377759
887157439
428003411
1137047462
972674242
644038773
1009851906
1350122784
1271783415
605704058
1329431392
1101691679
46831368
1440589439
1716199451
1721206816
1606223626
915816940
1771971637
102248557
2044236489
1208002917
2129180351
680058165
372982433
1970193098
339689649
1266821268
1221525031
1074922636
1344662477
1169132569
1556188373
1579968212
445866485
333099940
1293173471
1655465919
808202203
884617916
926169171
1997562769
2027986606
1419856934
505457663
101498271
1290037063
1733710791
1992740036
1222628754
520783174
1547402933
1253556519
1282485617
914801420
1787203118
1117005127
701370993
1001640645
1105665569
227650332
1792163566
434881028
940720045
1394963572
1904647799
562967627
2107273072
1361859975
678589327
517228182
131701517
1400547768
2140952642
218655187
376907290
1948626821
738731193
289825392
1972223601
1534138820
422359000
153940660
745766422
778257929
1702438645
1584877624
736793550
1530798051
1740027334
1203308198
1545259036
1700974714
1398527477
633214346
1786466140
1270158509
1653211057
1494031962
1274566293
791607074
576890642
1368992185
1812932847
681972604
1451849804
1225029884
373975743
78587498
363169018
1029563991
338323564
1418257194
1624534017
1002890352
137491997
306256492
1837870414
278357418
2128316969
160710971
801765165
2109306539
2044316289
272684651
770729213
1883218564
938817808
219214686
817051753
1641751784
1093042590
288566656
1456736040
869567875
2116647529
1501072286
1598586222
735277616
1816722300
711378298
717186941
1149353972
1417740975
455046409
2124319595
977319223
296391085
503135382
894497995
1525400488
1366866356
738493939
292705121
2050395769
756047478
699099571
170139509
440373129
1070573782
1371566091
408095836
1213694289
217857987
1187893928
1645409798
684073527
1735204636
1227907969
1288192254
2089146565
1806266115
132002810
1615947951
1275113023
958921153
1131977214
737587613
962030836
418017470
1851044498
287043372
129502262
383668101
1289121235
1868722145
61053547
264459895
756525770
1749987921
1322823897
1684544963
1180565658
1425261102
46133113
1230413040
915960670
1616257452
323840644
268745564
2094249537
1957855723
283206501
1696904576
1893476237
1444608003
600557020
268452333
18962758
1769935897
700292509
11839323
1197798691
2146271976
514444068
2089937822
1462576301
1982569971
1325135835
479040182
1730020122
821602958
557690897
1941737732
303882354
1179572860
1802587875
121857963
424658143
1520972142
822166289
320680707
1741159214
1014482797
989386230
1736386880
272632259
1242792899
1816806255
1879470091
247131773
1101879050
2060623701
439727121
1747118883
131513661
1400461633
523239746
15706418
1067242780
1059159850
444401749
140997019
1832711024
2068554524
170347698
636721558
1219325714
1019233648
404399354
336190721
351973529
2076625535
1321739043
2039223355
644236300
42980420
1512238184
1277527976
1355926354
1044314658
157751547
443245353
1566300998
1915725035
1182976330
1517835944
977578484
392745136
1930473283
1973830443
443541115
1211815896
1895709500
493405378
278203824
1104257663
862129418
688659358
481437426
2135997524
1069263274
692206179
188456460
624015023
877769216
1524505541
2013995088
1650479492
967006598
1031487290
835601207
850930562
1873768962
346707298
600182568
259610100
208512505
2042722746
1860768377
1243270691
219058689
1360924503
660816652
1927959206
1817011718
642273228
1909906769
593268779
1153613488
698422506
1789271501
149202469
40025283
99677560
1964043378
2132925454
934890417
645463466
274525883
2060833663
1320176659
2028322112
1427026524
2112231495
1039878261
1483832686
9595922
2037815082
1801612359
1758007623
909173531
503903259
1392724096
1352256541
2112853934
1654307538
1371413239
1976185214
1165149624
1194758848
969723271
1480553976
1587957945
633333715
1340881748
1259431550
224969597
26158309
283637030
868741048
1628639686
748887306
1630648044
97124692
1094710668
573308987
628128802
1634150225
55311377
1245277813
573417750
154030092
936443557
121859761
1594195245
108119865
1338605221
1749456117
1297178150
633391213
1494777765
809546887
1871192826
329857188
1373208427
43676183
123493301
1997022486
1798761933
255608928
265496737
1809550604
1789363629
150523694
995661983
2027241563
1480171000
1188906593
175354608
1882071505
915283815
1731625492
1221450630
1445280742
35314114
355535006
460893072
1623025544
1487564301
362709030
1251271735
723458049
1272538499
2049542280
741651391
1872816783
758090632
823162772
1858942569
1363692356
1964194389
341884611
918582402
752972897
165015271
274643939
1545933913
686969427
220827542
1922524906
1880620464
5928990
1631816428
1643874724
1510040757
982033154
307148886
855460404
954274879
1617376115
1695651150
1200994450
544745846
508746065
941102776
1893466435
1796942365
1103060988
996412665
1764073238
1891067250
821156799
1954717427
1021018867
184780514
1924799044
983555623
191487678
1160862635
727753102
451766753
1148813735
1757763215
1220226436
1296774419
1614010642
1245802906
181408548
210825853
2162424
1132686615
1748695534
297438952
299133754
37713546
6132996
1381140890
436287145
841636890
856438409
1284800387
2122544775
878945230
350098924
521260968
2124668026
1160290302
111354406
1897972220
2124660940
1016017885
482344578
756297731
1273690303
1525374500
108271190
388920456
73056978
357958139
293207765
222924384
42129695
610378032
659969856
1473307763
1104605346
540397673
496612293
1066813904
1658006863
146805120
799721674
223390347
1677259149
1329966647
844360747
1436998081
1633793395
1342376635
1090421963
1792377588
1221040501
230056992
1022523814
2140691505
1369538943
1763557833
719147222
859117515
1289391146
204989001
309068334
114232088
2108389381
2046139015
1862335294
1228884251
516579138
893423625
1931636678
1099019314
1603483258
1546320771
1451727439
97492086
1101600285
202413137
325408849
883475312
168488311
1969705563
29220295
555747368
1862541104
891038500
1921093492
1283657629
155834533
1757969638
2140086050
876323074
346594525
1409893370
1627220262
1044739486
1183417837
124957957
1808129088
458426064
1448528692
192274006
509395480
257110181
124663921
1996198132
959435142
1980558380
2053979348
1222361937
1214913380
832852995
1987512080
1591689301
442123083
1046745679
1374918129
1222174997
167049050
1305255778
720823680
862507860
1399791799
231522401
1413708219
1729172510
184975517
276442427
1065431614
2029691981
1530317983
1003431834
1191938675
1480590302
749213301
375027316
1817495529
17695173
122445079
549775038
1160000038
700097040
359523041
43930914
1058371221
1524682831
478852432
384244096
1978136401
173726409
2021801505
1106748318
475689428
1362036777
406615387
825276709
362935129
1984827713
1759702186
514221832
1902245778
596154520
709196122
1499753385
663119044
1239835676
93241367
1682585437
2126089595
871937360
1235300251
15648146
1229350600
1526342520
1123244518
426691319
2092128550
842844524
958032713
2002638119
1800118171
720370656
733941433
1900007625
507728409
173992843
2128246028
1099819668
1476493283
743606274
1599098392
458816452
1291077817
1723590136
1662037415
1927138488
2053297068
1537720517
1214672322
850195612
1456085505
2121927907
190916541
1990791673
418729603
1307882143
757916203
734807744
1879481973
1295480806
429798302
1591291904
596830840
2141607868
2146001636
293963282
1221492010
1218656074
2007002589
1103437186
1892431044
923229022
1009166218
1371157980
1812863151
1587924286
1914456530
884482665
838498991
1157279567
419429445
361706502
22743934
1832453920
122512952
1767679939
1882827336
1078273137
1672371147
1788550773
1370938034
1042659337
1615806678
1886510246
1775681571
185612011
131411209
2004356162
805194979
1289289115
2054892462
638327005
146981464
578644045
1656782319
1287824516
1867885840
1600751326
2000431344
563795747
1683485245
500616589
67030344
258856709
1681276673
1378106536
2100668308
492130748
1884266778
991122216
1882845337
841797719
466481888
852164123
116806809
1389668029
1644650787
1635419386
1127783863
824404776
1883326086
793154517
2052819378
1279505999
972803769
401274976
56492760
1300578715
574589129
187154627
1886444765
497317707
658259888
362001885
432760130
1687683927
1838688637
191284835
949866655
1189848410
1281666273
132012057
96275761
798344274
213911748
482724203
1506087122
1341671989
33008695
122696707
76113068
1526788129
1728106589
2117452950
66475308
1137523937
378885038
242064128
1063791045
1414434748
1230320462
732363354
1557426819
437106922
1947582297
1886154049
436423580
510037112
1285416769
499142662
1976200818
431424238
1803077609
892214362
2025445815
87266545
1931984616
2085745385
1604079481
2137803605
571659783
1307327642
964926253
683302919
820856343
1045586268
1705339625
1210251013
1647061177
662424841
1844577624
2063513507
620416045
1792909168
52973033
1389526299
445830946
957785648
71495627
817057687
1690090804
1229692276
158052234
1377143653
2099009923
1851277630
1510157857
1295468755
1914703627
1739668010
2039793149
244932928
1617076801
1750523171
594447349
260858288
1471145733
1757790008
2104430682
1344303449
1213546998
327314157
1635875333
477809350
1164573438
1119516364
1031108446
7529311
1755986249
1943439937
1578597310
2047797166
57485750
1741435844
2043444899
1646234187
1185312300
700024492
1423084320
1234729429
941137629
1858335170
1124289112
1555424910
546282021
908481852
1989537301
923838762
28650560
1695504154
867241708
207424972
34698022
2042344177
1774832316
396252548
7896088
1127690743
802299089
608742655
1506390686
1927140220
654972970
326587789
1794639077
1053038261
1581754571
392472182
589186964
484113079
943543370
1204849262
706033159
1166064651
2125214255
268043120
1917360772
1533856986
1830343837
1513201671
783976752
289850892
1373899037
835607248
1370588183
176553961
643704040
1506122596
434276911
137598284
699242996
1448961347
116832339
1299395760
755197152
1322090662
836738176
2042542344
1551178963
1318860983
1277206413
410494224
10741398
604253183
1833430740
513386342
1172794443
1931995725
1732389371
2006166856
1463503221
259830802
926362092
858215646
1245461844
568026615
1708686709
1227924114
949383228
346597923
583238077
931930027
343146042
1157116315
2101194177
787342663
663155483
2052812184
1306457004
1112767040
1767409643
834842703
1008306338
655039842
1441671773
1505275462
1404339922
855351342
1664758478
1844619249
1471225114
674132010
2114741885
839745603
1960094253
906461924
212021502
1255068471
1723886203
2060954139
228574784
9751947
226342140
1252905690
2084795456
1560879068
2119784238
1974945241
1035304111
170421127
2130758006
713130061
669310279
568017159
641708735
1220838366
1643993862
243837600
1846709800
1824279864
1680863480
856485055
2130273479
2121944145
1517258867
488767116
1275191425
773440685
136099190
1228431875
817957849
258237052
1053522335
242434066
476560662
700846494
1944231505
2105282088
1165301389
1891014884
916799315
1256159562
929805096
1725527403
599587795
2057947428
851952326
481225814
708053661
1202431050
682312267
130007522
1387749451
1373999478
1353637452
2114851952
717925410
560711101
1516862510
1922332149
911123149
22239889
1836425127
1887551889
1474713859
847516773
678942261
639902394
1726144984
982280829
1125527097
334890286
1102655694
1571922817
2080612917
301896411
1088395288
387575613
1962944051
1310743449
839537044
291654446
1864066383
1652660228
1194446761
756131297
1924178943
1803185980
2134357477
463546338
654562589
1554741789
1459798471
2134123924
844571219
1909038277
415338888
1745760618
709870994
1041732756
1098606615
1925978829
390879522
1331835482
1715856108
855126589
1320327414
291309607
2059778584
709121960
847908931
15129203
1759487281
920229882
1710113584
1644288526
1521087278
54334864
1185330167
138389305
1981418082
355848183
1258056201
1901008136
139342810
1586478480
1570417058
1686314417
28098117
916799421
266691551
1255066471
1532823362
1179283502
1079010695
1430209513
1736052357
1128031714
2033818923
423769866
683760016
37985666
1189449822
1044467159
822042797
1840807850
83312116
323837546
799769301
1284680486
796420214
1199584349
1467057610
1999852513
1855793329
857371011
1196432388
2031549422
717965476
1959422359
1003223327
1905382295
122155147
965964129
1873704095
1392699803
1956516609
2060232041
1086194087
945798439
383098491
118103686
52020048
1094873289
1397613245
246675820
331815247
1305032360
1788623366
302095326
1836448901
1323797874
280420532
587897438
2067287103
864205644
727206294
680198566
376246486
1938267737
1667346235
1434200476
11552884
1805800671
1128650968
1223114216
100987568
735064797
772674459
2105979447
770098859
1651406243
1700138271
1339840520
1242494779
1261167912
138911782
1598801333
279594977
458368519
1713783093
2042242037
124279624
890304236
1126382163
484034129
1755394745
1490641046
1007204313
1145544231
1983714631
406459148
1816080895
443240163
446898832
1724728142
835128064
1688363568
2061399561
1289004038
670601874
1414602240
508322151
232048420
143734876
1928884930
1859459733
2130619822
1627034204
168579320
754737496
1954398114
1296498281
1209742807
1097300680
1255829011
1104647711
982911040
253352760
424770087
921579829
1701122016
1790733332
174236339
1450117490
1281503201
1799135348
988221413
733583592
1696553405
1996267326
930484845
116211063
1262935942
1489683596
726023937
155427667
1651351834
807661158
815800979
580749041
1984755287
887819281
1375283640
1830292079
1452780038
1206878904
980843602
517951433
1639407141
2019750399
1958694643
30194461
1750318608
2113076765
538180180
1769401349
876459727
1207005211
1230734522
1471702877
109521957
551569239
52343420
2041107045
981231715
1148343108
804274280
413132975
1434427934
1771207434
1666769138
985420107
352656592
1506646433
2087423251
583672973
1967594832
2085843444
259303884
2014582294
1890710636
1128616906
891837103
1108777877
1583295071
1633216859
1763765594
190795450
673769300
266783492
32134965
1411814408
1565917715
1790924026
1092294293
2077096218
2049963164
18708127
730409832
790592027
1583100765
1397272199
2124515686
1331236907
325911101
1767461808
1316135962
726112843
138723955
1042595784
498669285
202838424
155146166
1281598105
38747260
1500100897
133492227
1097791063
1333687607
1879883548
89239289
1980943212
1786081865
833121952
2071120215
751700453
583845534
1477323209
328624851
145237675
1679646474
1615159677
1794719579
845940782
786393024
470834519
1745065219
1712490037
1172690829
2042490033
1337921841
761078048
1825717855
1107958765
774339193
879689648
797430507
206907786
151478198
1868010268
1823576914
1493116303
168564201
1861438965
1431113699
1633996189
346288572
1831834470
222358964
653598818
715989693
1045317340
1994291394
1157910515
1489607816
1330975977
1934642851
451840545
946804892
1991576424
1845314852
925013739
373297656
155598695
465334900
132624569
1644434627
2028976481
474990302
969321077
620905378
2009056112
363641947
1274584631
621149410
911289204
1522332675
1057194731
2146062529
392709961
800052355
805456799
2113051895
1895981838
1562621449
849315583
2120891951
1503709302
475460336
702179316
1456958735
1995557877
487882057
660185513
352152304
1436697335
607127494
1425832274
1047691398
466319024
1798798930
1224953626
1970528161
2089284088
1524248831
1724896114
1318916896
1527788603
303279860
1796942365
1903931944
29599752
301901415
353514708
1065439511
406372362
1723348182
408378601
2080525563
1349607344
1281106090
941750849
418651282
968912519
230717448
1317086044
322109096
1437128561
1786477048
1145671262
394136796
1811921354
265709198
759242034
1538136153
556514192
359813210
1461562983
234687450
1535360717
2079288661
466867234
1648708108
1598965002
1580953979
1375948966
2138021327
1466539108
1004232888
566350916
1974739452
1014143901
1392101766
164518812
950822475
1563883063
1699259132
1205825400
1338427112
715460168
1129856111
21396209
1189889418
1736124338
792875118
755438528
919962490
336456750
845853075
1586986739
418264420
1764679954
1456407328
1735522408
1196739097
963623519
476121545
919343404
36578499
642607180
1200269615
713931808
1510323368
355134547
940867162
1667022118
103008583
1018790088
707445924
1691371324
920437570
871780614
169886624
544041827
1660082804
1191213572
24595372
1521903684
995525701
1918727010
1560492539
1561976658
203641931
1830240593
1376571346
12840980
104044269
832406389
787260563
1614589689
1664857536
391510220
549283220
1636591098
191793028
773089211
880519470
120432138
860704121
439586794
282536771
51391149
1014807050
66247173
1232902810
1054893471
703489483
1322879006
1122225813
1050733997
1007199114
220135343
264669417
517946362
1355775265
2096441010
519637235
761470237
2082431124
378325016
769743916
391056904
733171407
955553368
374920098
1502710043
1307399096
271041647
1466099564
923504447
445484975
1630333324
1905495416
212122926
597659415
531541296
84999114
1494057961
1529360665
899348050
104827851
850709418
746045402
2078046871
246689634
1160008002
1934730265
907344112
125084922
1816747177
157237771
184327891
284176398
255053438
1440233797
1600341672
371238671
463011034
2010145782
614912720
598365515
308684435
1058936843
459635819
240259693
218909178
1302251074
1224711982
1835991567
1892922234
1847709165
493989124
159350964
1301270709
1190131879
1034595565
1347894151
476322519
358305689
618358629
1489464809
1400617093
1429977559
291720636
1596099709
975415730
1817194521
2121924204
537476433
1390115059
856271343
1154009518
1008925100
2073850340
396857130
918660485
1678012914
894964737
393616226
193923452
1597019468
273450241
526188648
267201329
1907296038
1145055943
1507168299
2111309741
1584845802
498704762
550215776
418926904
478306163
200128956
333714319
2048919340
1275356890
66182649
987937447
1020334860
995383557
319117587
266366449
446732822
1138064013
1240306158
118792494
1416782954
492591243
1063354665
375383183
764255587
1629139773
125242536
98358363
2006399005
636640892
1602757145
1651121937
750139830
1740020135
958116324
1811860043
1275539681
1034232874
235037349
1707077372
1836533583
1189506049
1932828169
236443895
1595119672
1921728828
453259413
435455110
960453160
2123477736
1970259508
345935888
358066090
441572369
506226792
899812995
902970313
1773904755
1588774546
1536590032
1638300497
300733372
392479624
638162982
162188925
1825104188
1675876333
977045347
554315886
590835711
1982842431
1268819456
2067407420
1759017940
1327341028
1579787589
12176869
1793428694
1098484971
1863888545
310132325
1507713884
177590156
606845491
64138325
1360742098
1035395848
814324720
78532231
710005446
956095508
1789931631
545833015
115941053
1280046188
251206034
796638313
28667293
1833811913
1999764689
823456497
1252554758
1789037420
190326564
1302320450
1592643720
1792827539
1545251481
72393142
515080167
1541965875
1198634308
681270454
709945893
1921836047
1084133357
1024870934
41378664
278786686
2001441333
59117358
1752111800
353573355
1605880780
626852487
534103819
889491421
1309679737
690659294
958864651
1898525306
1556393728
1706518098
1917564178
308357786
760275739
1817500174
1068789555
1284751179
1052438135
1947674996
1632504450
1132736642
1020142734
944075331
1950159431
1306476889
1960893943
576536383
1612580764
1058593334
805774748
1131548747
496716628
551640389
960947350
965520273
829188248
1288435054
1329290790
894964737
952595425
1070578450
1734588716
2117118884
1671446945
853999061
1524431209
102462722
97142437
1321205940
1345980018
1566604671
285177636
251397343
362845492
576891213
522364728
1868349278
1898107618
1751058960
1132228169
2079843835
1740000344
576891213
1560059894
338853051
547219563
756971276
516215391
1946989085
1829030119
1550087485
57737890
325465208
1161128097
1606513672
865975836
777651980
964528716
1225660396
225717371
571072187
640303646
66559106
1444022087
920709647
563995845
377526757
1643919762
1481337243
1421745197
1438624614
1537737640
1200013917
1317758937
1204209101
1387090194
1349744431
2066213850
65719913
1947844710
1418105027
2038229491
1056153803
335059175
1910479816
468092156
1385775862
630003930
531337430
2113010068
620552603
1564413854
901123250
651388596
703226182
520346237
1759432875
13203041
334910257
1083107383
483455367
845942989
2033604664
1075115813
217795653
1526266828
1919532754
1334335210
2030294379
1250267759
850333000
1119392030
1327228987
1877299492
1730590465
1108355825
2095481556
1168325983
15469793
2084209454
1520885000
1665243924
852706544
1482846528
1302807989
2115702340
1145961452
61869428
178283717
701274193
151410418
566968577
899730180
118748868
1101141705
1421319012
1437994047
155640892
920250789
644256970
1453423041
764980485
1418564669
1233197259
1375312051
995116109
1456156643
1742281971
1964461309
2114561411
2001468928
1728875944
1257921819
1360559319
1073520388
61919288
1582293122
1349158541
1075486449
609754408
1142975207
1866978346
2056135656
1170135308
1475031106
611612998
1734064987
1914084217
474455105
1818932383
763960095
1201425181
636659792
951134490
234632341
446181082
2037465347
1376441658
1130345493
1678870163
545813327
1325542910
2132266917
1206078885
1282464066
777449565
699901590
2141807237
693614112
2071077166
1599098530
452957089
811884124
454126753
795042235
472829937
746726196
1191812509
1436921507
1907518498
660027169
1550328240
899380775
680157810
2031040154
287308479
1336039113
1527954765
795081186
653707201
1032107934
274685856
76868281
2068244611
1603980175
1313306476
763206028
125929607
1300540550
81421124
1632854330
1621076528
498306981
2016327157
1179282630
441175211
65060238
815023349
1323002835
407368094
1884462493
849887941
988935514
1669719847
971306221
172757416
1471104315
1268182709
1967044513
239981192
1054030674
21427462
1784978982
2058238098
475103675
339806914
2039490487
1502568738
1733968455
1357883972
1758087791
400556998
2108210074
89600143
1458560728
1898257012
243326915
467172858
537455643
653214114
610740856
1852903712
1265406294
829536117
506028581
1002997589
1502337138
1990028518
100318351
562967495
1534958608
2045163406
29994635
1096288526
989709965
1977460129
937909073
1602895353
1028050653
1170040772
230035877
1823987000
2023909716
1038482036
1516746236
1264616420
1146481221
1379156246
1894997461
1015831544
404649250
486067801
1631368946
688450783
677085704
1220677483
1148869771
716966284
848192075
262073244
1817898241
727404203
2014874736
2048134810
1488573440
883572828
1477700672
1879496283
114493763
323881994
745702779
2059577837
1992914351
1266359834
1403534621
2132688192
1150649802
1466985763
1222172396
1484425597
2014778513
1815202410
537154441
759846793
88740139
185054938
20780374
1825655580
292455946
249558000
1128491883
2073139459
462120175
678314181
1153191894
175062992
2099626142
1571564335
75110834
2137500359
454460969
123044299
223267715
1837953164
1050589412
779021041
1050594970
278197370
2027943857
386956791
1173787636
1293027682
184730306
19951017
1851959832
957681202
153879923
678377148
1459337972
1589660753
141519701
982361355
1250885477
56655271
832209016
635569288
926811800
1811561192
424693761
1042304517
1841934455
1222447909
241794067
113382032
1304679668
429733404
2089325311
158586264
1192564900
1198537098
536863733
148575352
70751846
1133869249
399238346
1149581817
621562644
1056270689
1903295324
1035968662
1875482643
1032072288
2044142558
62111024
941187343
84629083
789594038
1458790367
5078050
340649552
1345215947
2127719112
1323476930
2114363223
273533340
541685178
807646536
1538170836
1817977172
1157301752
1881871463
2141718751
831537122
161596461
1469813663
186833000
1686939950
281383191
560458959
1294228516
811349725
664594276
450756081
1662505718
1744931122
1658959459
1867851805
1842535788
1148601128
1433245429
240741437
647627767
2017449854
1347753587
1763515012
163555966
14068208
1336814463
1576933925
834174821
1863554724
1734156812
651992605
192390840
314223712
817243750
1565337882
493863808
1961045056
611883980
139417309
1765744223
1531595448
1934564466
895276694
44296267
134034310
1790506331
376750301
1242371238
276883514
227993175
1557930368
235719380
1098264165
1582696939
496809608
1933363134
129980872
221753531
140469692
910507062
1553043006
646939146
891720789
1740590276
1866106482
1837252667
823599685
729489350
754837382
765738485
1425541639
248134493
1147861317
213567678
1570274072
152961351
1121329460
1005269404
629657068
2016846382
1149251757
1841268246
1265383724
1426848457
835826800
421448522
655941483
578104484
1198779552
775474581
1528547861
506989044
152438386
577102694
943306342
1828199370
1504993381
1660790401
220671054
1286311719
145933968
929620688
1690951198
1589259143
1828305096
156283671
810731609
1398916653
2075129754
1378878640
1826320120
560300452
253339252
677504140
11170572
361996242
1812970260
723118166
172563147
1407063470
1393736361
51546271
1723239311
1140029425
1821406072
58425624
1226830814
248073758
998324845
575287232
656683001
581203939
814079789
31763415
458765850
28417918
1925133939
270490859
931383581
221149526
509014813
1191455360
1147677576
1508707995
590251403
2046330202
1898702535
914641243
859464885
1777547668
1661781289
109342587
698857167
2125873816
1066798693
230548284
33954295
1378066518
799224367
324956826
1348318274
1994124187
2125484554
501131952
1234985434
1190265847
1269991996
1531074210
1491795121
52813738
2054599108
1325776559
160485404
343151086
1924651454
527991450
1128538312
78836399
180757527
1291413529
657141860
476892188
1782748880
957713349
701076996
543311049
883344560
15837954
1369563043
1215775167
1945299656
216541267
2127578778
654578703
991840042
1366981506
1282606392
276647375
371365987
124229147
219694293
1471831669
2090865250
956799617
1714369010
764134945
852896983
2033546566
14873353
577586946
1071830080
674642599
459432597
778013208
1202093295
1790189612
235876478
1705544211
48473396
1645842964
254650912
153173838
1537183524
9003522
1526974218
1213226038
2049799122
1214541685
447595587
1392894693
1848814222
239286072
2067115946
1121486180
2091804045
1293365449
883042248
1294437045
491158014
1436286378
476710941
1139326962
87207915
371228209
181820304
591189875
1767046063
1451765031
202087162
372040270
1143221541
660406949
723767706
1993037120
1723363205
358726864
56573302
640980269
881672307
1967659924
1255828405
1108176635
1171619820
836333935
472862119
835804733
1227221019
247104265
478284270
998290949
885747466
1065898575
1632379684
749998559
958035703
1526885290
1697019199
1148002981
1930953424
1157098248
1995403154
207475068
261975785
1713628772
763631774
1902604124
719142711
178867168
114442411
706430283
1832339665
964295578
45862978
1289171588
1730805130
450028946
1391965779
34603678
245921065
1578250718
1166221542
1173394244
1401725538
355762435
37375773
1569559642
232967445
402972386
644224400
1450826891
522373884
1647322393
1901752218
518385248
1239120274
681039729
1604612969
998626510
604166136
1876305672
790339762
1146059913
132389213
1570018443
959306622
1106057594
1562463865
1953535280
1728196135
1600349258
852114462
522004422
878478381
193424803
1733867954
202557828
1558380369
132955159
298053701
170882391
1774158943
519999636
29735754
1829954535
18237959
2070207853
572502500
292245157
1742860026
1826319116
1804570012
238447310
1649482906
1105896124
1412365129
2049200126
1549930563
946320074
1320581178
1394019375
904184783
2110214524
639773343
972673758
873696772
180660961
712043655
687282693
756566462
1649229720
1477433036
1563860204
203080672
1600516540
96153639
1055993296
1968244086
1571162156
281751037
2145331690
403784894
1537522671
2138706017
1958616785
1447368450
226892951
1982376411
154622196
516807044
1802648930
1039425799
1792326347
1814835094
1451945311
1125538079
1153376245
385735073
483265776
1791850649
1702718882
848673265
987601650
1515313188
136619962
921006405
2007214572
1870811593
1165571358
390507651
1365517112
177229692
525522108
1835621699
881576290
927534715
1546877877
1177355668
1941417854
816019160
401040082
1325930898
965357329
1777717607
788514479
429512905
1766510738
1889543770
285909232
1328310925
343609340
418446009
127051197
39090155
1053781472
798101265
1323729014
1599363316
1825825984
687729324
778692698
580151627
1637861679
564602349
1662536881
790731201
1805961783
673426808
1897866463
92275872
1074322780
1670819094
803732584
1048269297
1113923064
1067514728
903829095
276138605
333312525
1245645551
1963750851
1096566917
765210350
1247679666
2116366083
1133186250
1337287777
1955312687
328039544
1429059088
606249037
1643196201
39713015
1640945630
1128787941
391903899
538737066
978246721
913491039
193454496
74878859
328738717
2017832501
238223256
198345817
1577563904
1409901985
1310356569
301900808
1316073291
1416094021
1755027238
812961442
1220303416
802755457
566450985
1219334837
262536387
561872086
1349681469
1775951996
110710009
557102441
1324392967
1462944251
1883982801
919222299
1823525051
1485056555
1674488692
1931425518
183961787
2019188773
918841534
944507034
1113377607
396214826
4585805
526021026
1832837515
1761189061
1418821432
1805665186
1820879578
1610904604
313385491
1866694233
1037874019
843637659
1271683234
1707030225
152801358
1095090029
958333726
810315980
836704789
1176745193
749794377
1748654510
514891336
1987588086
812315623
14884732
1492516530
1713123002
730545272
896179849
1159715110
1865771604
1632457944
963418397
1025940115
514872122
586603144
2110267057
1915829798
9063103
1870557680
1417954665
1640500019
1643387556
1159928961
1779011408
349463517
602149419
562024466
1471219854
347139401
424900637
550160086
126110655
2004388999
484218461
126654823
1926745460
1845546143
1032453946
2119469194
1640461381
1642261675
683223910
793487500
1278335083
936139968
841844850
1058309992
781710033
1248087218
713542583
244317256
511951477
2025344295
722654622
1373935358
920510381
1403387088
1195263657
1299183092
2063172758
1187687607
703224396
1482142521
424602452
16121663
522207741
552685008
1435601145
1721468500
1978689556
2015100685
886430167
2009227938
1900025026
1716446430
1774062943
182267036
1917650349
555433752
1723208528
55110335
1078472775
279512892
123232972
600100929
742569578
1992971478
1672526399
49851906
892725806
1267643468
1169690376
1556668608
1092040207
1135565005
1575616397
2111161036
675150180
1713386287
1420228285
786686541
1201659833
1158473294
2097039628
565945944
289746917
1865167589
1113608671
1721895698
399099362
827641474
1268507740
1748626478
2098573636
1748612112
1706039574
173398345
479784673
1422297016
1567407320
1357092219
457312881
100209326
1348655975
78149679
1735116857
621910555
1867282108
1877797015
385914442
1791448400
1746759511
196552945
1627908404
1163253318
1480076289
2009593936
1801829726
502947838
1575558541
2077217489
18463681
876690301
1492856434
532421955
224977428
719680075
1206261654
745929290
863845259
189144870
1792954623
379056571
48985423
1420102942
2004902801
2090943944
286975359
1344108644
610419177
1166662717
1465271257
1910911883
1783527502
146367570
2007415489
1584672841
1827732831
18065372
504973758
699525592
1800635866
278565850
1538761755
1032143643
78617330
188451150
583083245
1095637627
1205600251
1537467182
965716176
1806108322
589956408
1997533648
693093842
460880082
2141782071
2030839120
2044794182
1640872892
1639880076
291145801
580456535
659785503
894531411
332482480
622000498
1144147190
1846228359
30782968
1622959477
1794189352
1043692172
1794007531
104213548
811191747
1506901011
1592336496
125840336
707906020
693071314
1504588066
1121342772
2028185390
548101357
1405925258
1127941738
1392263129
708749840
2088699466
1248757111
966612499
1776925932
1595590807
1958072310
590858543
280881804
1019128066
1549532829
477649748
889408250
23718590
1188904614
229718318
801819520
1813073695
1759937326
1892699984
500013656
490242181
853736746
587708225
211992382
525882680
1864062854
920578895
1754535552
1520230676
1734369854
296355233
596968761
1627160725
841442792
155745941
2045741414
1347464855
1017379322
2147212377
26174142
1126539647
1324608922
1107797366
1248332600
1866692229
1374184021
305819019
32423577
1131486848
1653510606
965943179
1119993611
2112212787
1940846710
1724776144
956828451
1697356839
1947767839
12200135
1651512203
885177836
2133249973
1289770163
28521732
1047071145
630872853
1028953777
46051818
1719044280
623794811
1429557822
629962164
1942388851
686636006
1042936314
604435938
560994962
1371658972
339318248
666523461
1893026789
1670644455
62372317
1794205371
1791963927
1807453362
134637900
601951957
1362042240
391439151
1665092402
1103508725
27949721
1752960280
1430589763
1234999593
1358544414
141824493
876788967
1557645273
1102711667
1940024878
1647575991
1080009283
502475421
757779561
325307966
1285576399
1586487211
1056767299
832747629
116347926
312325791
1764969320
119734819
24770731
1639538915
502999388
1029016269
967922884
1216084171
648038769
791936895
165708819
632609063
455904996
2020596764
1522728129
185777275
1840196521
1770628673
1957029495
703078349
1509073520
1341652778
537892125
331963015
1691465582
1492121328
2048187431
1698064772
1885785753
1260915757
255725286
399944075
1901041584
1557311752
1189186363
234569059
841072332
1471843345
1743710709
1968271514
215790052
1125287650
1385873190
231621096
2109623315
1739771241
470200741
316517146
1127447269
722481815
1199860546
1661362743
1358191869
1702644563
655704314
784465681
49818386
1900035836
610532707
1415368488
973789085
1549503658
14955937
1997240163
145910841
462955534
1385264335
2093187070
1095406782
2084645882
1744687048
1997318677
24322072
1404720279
993485511
381560052
1533455142
1828920907
419258447
719060826
751760626
63169972
734404999
866287104
1286757078
1850771312
463998064
212319492
528190917
382457691
1911034241
1686800615
1300886334
1729844149
1168849701
1728270515
1138854415
643823337
546875490
418271678
1338322488
244182412
1919343005
1689116485
103274531
809669132
1358479773
13022547
751934031
1766458967
998733537
456181041
324795361
1722834692
46218841
2065213147
1710068552
521893410
329024776
455256924
1151705455
1888195956
1142389076
702800052
1465089690
1362651849
1110138399
229703498
424993330
1363382235
1229713044
641903160
104477839
974466245
696002521
508125308
11438448
1125389017
139845404
823778188
397377090
2088051756
118214097
806649966
2096961588
1707857496
888019698
1490023639
1460023740
1080439803
216617729
595839839
1696227784
659566907
517343407
1666641115
1618393590
1238147806
989344151
45875579
237612691
2099409713
1441144510
1109627666
2080200293
1030723786
1720281358
1428209485
222771248
991124379
992838379
290642686
1307319927
508024975
317207913
683612466
1078318154
270273247
1004303752
1566480598
387345150
1931746667
389469277
990910124
110129101
552355694
1925162619
1213238587
317907822
428623164
1829700112
161625707
578706805
263305625
2119134577
245575127
553212376
275382098
857220842
1109775394
2050175321
1500494689
325651475
438348964
1377163896
2144255180
1174931397
23046268
961068289
881399403
775394696
678518133
277281411
552513910
803330104
1533310623
52185358
472126065
879328844
2005090697
1572050602
809494445
313863615
1454505237
994218816
1371508444
805726366
839854143
208983234
1715051504
510277046
1747382418
1833405541
115044680
951785283
1047198560
1006797238
1643154954
922703266
1176821782
1990158750
524406668
1422856141
582489633
1397373338
1273991650
617747568
663780998
2113846445
1450036671
1068594819
1137753286
1807232338
1253900205
702609501
837788067
141470763
2000377035
1147999264
338829446
1352539065
1466596971
1066975929
1538413747
248067534
249455650
708797055
451418219
1015547633
228377990
1075222860
2019369093
1179283502
1595936184
1040532017
1826238775
1769827601
189184202
869031409
2059444944
1196184703
655501207
1437916905
71976354
1643408463
1116970432
120607989
393035377
2069364236
1978068871
1043073010
1402492820
1140002296
1548727196
606643200
1932470683
1377119276
614202647
2020278057
801969909
2108841013
419357782
1530315063
1985751763
241689112
974782132
908631049
78319480
697577474
827632357
924872039
2121611396
1464107719
695658092
1088815048
343436294
821767570
1146855365
1316021125
1015540941
150359189
1728685883
715849387
427436299
1376388511
218526748
69828833
48872226
1523103462
1767224305
821563251
978486967
2032853184
1325242479
785840715
1675235437
373079922
563103770
548677000
867691213
1708802015
1943630289
967032491
1717608218
274693811
1000123925
1123908538
1080582217
1263593239
1616483347
1362469833
1798834871
1549433943
1113062528
521822994
954682380
2015271145
241873455
229285738
2013370312
1943404875
1360400390
1529221018
217364305
1604029987
426681058
302180588
110240494
193927094
1369538943
958399142
361489351
1341454854
971139975
1952544318
203755902
799346174
1259752750
1954671478
1751050953
1565822928
1689922998
1460759947
698403667
620828147
235692943
1227586816
729086696
1108670775
71859269
532245891
87864330
183486832
739925227
428777660
1787455806
453215456
1634931258
1576587401
473176293
833137874
688732136
1200414425
1941640054
369244889
1455363178
101309979
724135552
1168992367
732777863
1388844122
1735802962
810983203
1578658729
1362321067
325754278
963399298
108449584
1851871834
1193460752
1018398301
2110024509
614941284
893723717
1073757855
2124141959
199631474
1500800668
1786819047
733894706
223479140
1149266410
48828861
1815823553
1746010913
2070717000
1047536559
1503899167
1009716130
1794849538
1911515985
1341790764
189902961
1635637776
1064498933
1649222055
659635954
2039494256
671298057
2109318469
1356934410
191383915
1285509761
2032166711
293371762
1211283402
382483991
1476368095
577879525
1576492884
1543430312
1967899651
1720512777
1992735534
1548315732
1198504277
1757706112
1848520492
1317011905
1464521718
1579463235
1116700099
1165246354
163618988
1551011562
316897617
307600186
1668599808
1692459506
1427696785
589788973
840649952
1471817309
1301175298
2018851652
1072818668
911506071
1625965781
1820638117
29890365
1009966802
1290186409
1877764309
236363734
1838104323
635491492
1782368366
132788757
1762999483
268638273
1543236031
213432941
701527944
563273446
1506676832
570922121
1769986710
694773270
1448573353
515364859
1381192530
2130758434
93651300
1383314010
1575444969
1565308641
1993130228
281756171
1946037808
883523455
1116397558
1196879324
1217443974
884299331
305272338
711824633
442273971
262242125
563378702
174710349
933176742
2047057482
207228313
118433729
1904072218
1213882784
641663342
875606912
408467089
408106957
891703767
1158229475
551621612
423158757
1687347871
1061253963
1060911363
2059326325
286152111
1902697193
235112517
227568696
408043353
954258069
1025207803
22485890
87419962
833549281
339665251
1781958593
1557012355
281456212
244014828
292146708
1383366436
448860927
1196948305
120788243
669662036
848400272
904083557
1079359585
1121007312
6911643
2023174186
628415615
1831318246
19585440
1806350330
684166008
643455752
1119158415
1242749547
327726127
1734710130
384098881
722978088
27401217
737315159
123678324
1198703920
787015172
452725647
1070605640
287043372
1717241057
881704947
1992624419
686434111
453543361
1805560164
129116117
874182570
709945893
750971541
361628928
1010502729
1515726331
668595802
618128283
2053715084
1021866310
1596837812
573017936
657119040
1215298101
2020570166
487493288
757915744
187986788
1067321921
1696879415
609105403
2055464865
1443863493
1324444823
851341887
2017772666
54643951
416268705
1052119116
2007272885
584930894
1447756912
124362777
1971560224
464250966
449172420
781309147
185454816
1807782668
725944085
658497172
516801073
257419070
1056435189
1511331589
289890649
2123344518
1741843727
83875341
440232849
493866980
1957623441
2049493960
629716315
1414436744
576391667
782895236
1664707915
630703620
1273366035
1894642884
1229375234
1871104181
1459031958
628558596
2132375007
698642098
1573264714
1923879306
1221499817
2121597171
871492251
813497872
2018312401
518289049
1211372755
1584788961
1377459261
1582839607
233725124
624775253
35805757
438695350
1696758774
1608512301
704225441
577650902
1686882308
917849211
74263961
143737769
772383163
173770231
1515122608
1527722273
1787012233
234072478
2013875179
377329201
2049880539
1452102265
1496166573
1170057828
542376258
742308009
1469219517
1367626321
610496460
202558616
294858902
531979716
2039114483
155303416
1813143428
732532548
210665763
1573771979
540664643
844286335
2005045706
1910006112
100522631
436302968
560076533
396909929
1426531078
237860679
1888957440
1176992586
1775985114
730251564
1500193567
871944022
1839870949
176272323
549023516
2082558947
1309500541
618878319
894271457
2017323961
468386994
1166266069
1088836909
395898226
99391028
1060541947
744580906
984605218
120954668
1964085559
290918504
532671196
222783318
33975873
1818302916
206375099
443027120
1558166876
1524936021
545737364
1398790098
328514073
1069369403
522067746
1012886378
172535742
666434718
636171206
2055597185
157668734
991495364
625016836
59429185
1811346529
1420809779
1438523745
1164368293
1125073981
986111501
1810982816
1815007216
1380661100
840034200
638828406
1629647342
1105670942
1094856128
1228984491
1176821904
754458260
469135788
2018279587
2117143835
574247392
309763269
195358177
384887387
597309922
933152477
1599756778
621491117
1883002053
2033421663
983673767
1368059459
419638682
2141738748
1512894521
847767460
513760594
1521619151
1132645573
1982682653
977485678
98091876
1002607637
1433189912
638108254
967956708
24851505
43980138
1472139371
764123579
1213694289
190096715
26081591
330753716
565716169
1999959682
215650818
1156157707
1023833301
2058380636
1882872777
261250122
134568950
410428695
2027155129
937105798
473226410
1920762708
568456570
756830657
828795094
707288003
1910497553
215508978
2135521253
722321972
832693166
2006953163
1860931569
1987771155
2126043233
895356355
743279247
1906365688
60333898
779995018
1578577183
759579891
1183672026
1434513905
758038005
1812220465
1006655835
993929500
1016920665
132035889
409016066
1614150504
1690162639
2032063281
971365152
852295955
2132827156
51642489
1820033558
1512486434
2108756326
494116358
351708529
2146294370
671620405
1781759441
1341082915
1348200402
23903901
276122387
1724689857
1529926848
948568247
1700557916
1636542909
20018166
1762726231
237435040
537114642
1554387030
748029860
2092320319
891445430
1245013866
390419810
1536487859
591512311
1863344655
1083434078
703439938
78983682
1881569854
130949663
1905129976
1857608654
1562823621
1036499362
395639170
1956849908
1749642014
1767421900
83075768
1841740918
1296245199
1553082434
38289163
1838905940
425271413
1603744393
754822701
1978619857
1348005564
1522602856
82736082
1003283448
2021036798
1923538989
1854892963
901526282
2088844363
522749522
978093666
85841046
40479070
345432866
282087372
471871776
158500818
1375526006
294585933
1715182765
1846359041
1257308412
1161759648
1686018729
1853891944
621309591
1089352344
1300976473
1147211462
1330688713
1854190154
1394161901
1915985655
1158599301
91546732
1110190145
687344259
1331849543
1344830213
1955014043
594162798
1759505529
1348853714
159499832
1868270671
97325642
1222626005
2035760320
37685243
1949896258
816705595
536167692
346800256
769702025
779106598
210597406
1458535182
902813523
659524642
786744652
267090583
1460451771
1088143582
1049283707
1887442758
994835421
1821193211
1555873399
1593696298
1489894073
1752806973
1784020267
1707453567
763817389
1928199906
1531629222
1937488968
1333008250
1612513149
110522451
347320474
1811086971
1960738177
1338587508
147650775
1747965732
295218244
2139735907
1543900263
1575389610
1209402345
1902660854
1717861913
1813781224
623752286
1304531925
1314514923
1691522044
660701012
1491504611
1744013151
616501349
1438380011
1497698637
1287511738
884175462
1536274576
1361897850
1800558131
2140347569
1547299531
928807744
1332392172
1877801460
1434168179
1043362862
722822487
1250265006
1423894274
1433816360
371515715
1400826363
2025470453
1522552191
526159640
1884589634
1252700151
1307783521
1711434467
1786524730
249580955
95567540
1785567051
1059332997
890280048
1064524633
516197650
2096029981
393905892
1438890003
832707823
1630570965
1708458565
1724336231
2025818931
2051337440
2131161916
1716076017
1162624214
1564587632
527599772
1779231517
1384569341
1605943748
955328870
1892849318
572180132
1521720487
1489862270
2026439295
1862185593
1180666660
781741376
763985398
191744486
1735455618
665802407
528741719
701131405
1766550916
1927144575
2091658279
889597636
564487195
532759049
1545805743
890108861
1483446144
1106549007
1497164698
641903160
867003255
1441847859
1221594887
1308879076
1189929747
169661947
953695225
1804648110
1977580087
1537506809
1646414546
1961199370
482978876
469077933
2039412015
265238319
1233303019
1977395776
196279056
461037778
1298540493
661945610
2014451693
517057042
335817860
432287986
438513650
454980994
1381600678
550357262
1159215587
1370289433
897572334
491512429
1190454124
565522140
720412374
1427121497
1719270562
1451445503
927175715
1960815590
2034155053
240792971
1540813343
74133149
2032796115
448703975
1819624921
879758204
432285496
2080538028
2038011792
730564816
525291858
2004201885
290442477
1703671425
1776832749
1451892530
133915674
1912210795
1801531980
1218904109
1058174605
695845861
148060614
1009587740
1707329649
556675441
1094784685
1302172954
326991689
1575028996
2007805518
998887967
780950329
967586000
486016071
304713654
1150618412
2015328934
385795321
1332869081
1374391844
171291124
630983411
365142907
753734455
615916210
260175881
181037813
993256515
2023584187
714069799
437547144
1149101374
511607433
156524870
247404650
1673116801
8704152
2092568592
153156031
770413213
1741790461
1970435571
235223284
657501970
1703665722
972180750
1276573695
461499751
712415638
1664528447
2063482850
807515024
68138689
153060318
737983942
38917390
1892912577
275698059
235471225
1651536443
1273374608
1604063914
561178345
1817653754
1131459
661765872
1934150738
1055198117
8004617
1302072590
850957779
875832324
1603097008
695507527
515427953
1259308126
926701473
682328739
1158621863
1954093293
633333715
354751697
39346631
1669245552
1375242666
1475787830
733335075
1130953592
1400079261
936492351
1153491764
1335079577
938971706
705107554
949040607
910619068
1515608287
511331537
1499841904
1453743628
1106234677
423409372
2031244398
1952192294
2050838687
1672582473
601477287
1387250307
632822764
1584244329
144410707
1685069901
2076386278
211787601
896994899
570458401
6241917
798801351
594127376
1148251036
1519961364
1208434686
998665959
504674011
1596186992
945195624
36315130
1540898103
136289396
41749754
1158833300
1541143576
194196841
536446648
1425046824
740078908
1284556664
1532887999
295123734
331926551
1133990328
32225080
1036501322
193703997
1710180575
1251785318
766561639
1545970246
1807889708
54078268
1346012963
181929729
1458435251
222671634
2078048188
1684444359
942782543
664687852
488075031
1423707219
253809389
1898423074
514875208
1045962148
2135787936
2017646661
1188785369
2102608973
1444381528
2105568168
1285899309
1789185642
2037115978
1893251342
236824788
1900483417
203054236
1831721209
1677518965
2117885658
1261889000
1280758003
313462721
211023323
344596536
359817687
1199710846
1168645186
908346841
474380378
177108494
984562674
430607921
2038102141
1044406479
838296238
608922477
542068289
1787006790
1574580291
1296320738
1135427751
1472179008
461759482
711364339
556581685
2002369951
127678317
170710958
1771282938
1612374923
1212210067
1507181029
1329290790
1942007274
1294233790
1527210781
1654161536
1375477899
1246150403
1763190759
1310653628
1772715478
522581206
1449533778
480348202
184405235
1942169015
565832356
849344540
137228468
1080057850
1556364725
1470118533
781506685
950045260
1994770766
2092507205
224580424
1135630352
1537457800
1932385181
309090000
2088821186
1121978032
231056970
632858487
1096689981
1685961830
990332637
2076467616
1470765877
1210401890
507932321
448813927
940540250
14076009
85141901
1190037651
283761731
214019975
1204004397
58798876
297334730
2034801288
1703262813
425178724
261127570
1966477183
1130321925
423198734
1820645258
341621755
226320279
1727141323
1072792835
720145358
198857967
316066960
2060893413
382771329
1352063858
551594669
1200979817
1454629797
222210043
355823129
868790584
226006672
1689495428
1879581150
97665020
44240733
1837271104
379200987
887153860
1345380038
1113868352
217154848
1790574014
223039827
1763786868
352516952
783457261
758166970
226699603
259097187
27070762
1292694841
1654770714
206975526
421101342
2132044486
1254580666
306226268
1892888211
989143654
627735091
1444215144
363879514
1547614883
1108264755
691061580
308217008
1277854122
1878868861
691066317
1164130020
1368136595
1389333556
1263067704
769381645
116001212
1558253825
1341973141
2109558511
909131009
1291981771
1725540960
2021546481
988270861
1588524832
141364887
480766580
727180261
181290994
1896689854
1966621609
727651855
1275722567
1863805874
1737822901
2098961587
829011235
1763493966
1053479490
147953383
2140398939
207532303
43949316
145547774
372824029
1835879678
829098567
1309611612
1157442954
1453719349
2064248097
93871741
24663592
1575136976
1182405037
2000114029
1408848987
1073545999
586142747
489962419
1778800794
795886472
79817313
1170503431
411110980
1296460336
123321384
724268636
827646885
1033650452
806595790
908389389
1945903431
872501491
1351415407
193755312
2375712
2107855380
16051848
178436728
2064219557
2003763749
1887614408
929298851
1815771166
2101272243
1835079723
339021824
1357024814
1068662727
2587657
2038767418
1154116465
1696172786
322404658
1265984546
1344787237
611262548
1953112418
148350113
1170660202
12068553
1254838159
140047589
1187171591
501394849
249832388
2100369218
1684154304
1041712828
438542055
1099553356
677625735
1202651322
1655995626
1923567845
1415476824
143988894
1181847621
1668622154
562168670
395363499
455694580
649616237
1912569584
1107151797
1954387819
16317166
630501333
273881720
1955838026
1326499630
548576994
257868857
949611737
649576500
1365513088
1067119908
1451103705
1252276618
1812199261
260571860
1121515132
457326993
293992809
1263088945
1467115397
917523869
222012656
1582394667
677530462
84151962
1058440627
367400739
1240952667
123215695
1209726592
1504905926
1501435165
908929112
1622597602
940457875
1284984498
1767114306
757118260
347162338
1107771607
315783555
508478399
647986877
765802409
195782018
1948683620
1178858128
832672434
1006438445
1104554921
1778147751
1659491450
18835003
356199262
958306384
1282850395
1415068343
2115087249
2018891451
975439027
924635681
1397729574
1685032796
1878911112
405037807
125670181
1921225463
1531073348
171597805
1988788635
1073281004
824326247
1448060277
2077794954
1543556849
489306650
339557875
665973039
2098184928
1890751038
1165881424
1401865231
2074483057
635016129
1016659203
57458814
538490749
774531867
1248457783
1633659852
1403093573
1943428738
249255268
1686679085
1190868106
1964449531
1063190960
189164354
904667478
305505383
1813381076
2137754516
954337997
18376480
1835238948
1714524503
671263947
1917320064
670982758
1493760477
2015166873
848185231
206566738
176897077
65115506
318858506
1347427959
2108964981
107906126
53064748
843107914
811685509
1211551094
2093806250
232589286
218116260
685991319
1070273020
9003522
537765143
750557582
2106397737
1118286920
999383559
1194609317
1590967995
255456459
1486172361
218342883
1655426935
274061721
327287914
1755656898
1889472965
73338682
62079948
1765566758
879638766
1981990993
1857669323
28889107
1311709880
125854586
1112620864
1106368713
866581069
361124655
1103589525
990604302
359163473
610319968
1740420364
839872572
1682976379
992248837
2005299717
1775026361
1396010144
1284352100
1236951928
1721758539
1590675178
1988952967
2125950698
1824411471
1654181344
19120538
262248584
825113785
427820737
1571601723
1861730995
1261283659
75408547
26382484
1988220597
1014689850
2108825689
241725626
1216382863
374158995
1304819300
1686569797
750579157
451897517
1688693034
905315564
1532242256
453985525
1368633143
853236678
1580902360
761757782
301937309
1542660628
837041165
1118545466
1847848411
193252663
624076729
1337049235
1417909108
1254929478
2131765178
719322115
1764614489
793862447
1167194201
421490503
435941865
478070020
966419694
1745773897
1167080829
1410143363
1674385365
1726859528
1561506119
1794866746
1843143422
970606344
465713171
757222781
1601698211
936762693
1006312212
1378510409
1820238711
1410503983
2018263709
1980368654
1009303398
302601051
2018004402
2131003569
1095757243
572796299
1005411865
371463497
290160049
1550432172
2072962405
236982710
1869211724
1054902873
764461009
2118413805
96299947
1374543173
1496120418
522259554
434851949
1687811940
1975529858
2132714386
382790654
447169983
97214649
2073041147
1819650785
717137021
363322872
668298416
2037635272
1906771308
1877383100
1368290720
957308041
723398125
776950071
443219477
1242804414
802101721
1478128511
1995190357
1418045183
783021676
971035683
1476924915
1651645071
1238850859
766797446
2123095676
358266770
2088821186
1113531433
1341879359
1456764403
2081394521
167326411
1953514806
244456208
1130577665
1027780007
302440390
3142422
944227482
1569499436
795028313
2123833591
121254180
1828071804
2114196880
484446677
396116285
710489540
103403943
1969393386
1129510904
477572584
568008321
1097776490
1757035343
1579151888
640065290
10859691
1929849405
1699921831
2068493976
886915705
2067206400
1636526159
1782232404
1874736966
63373293
1350843450
1428200699
1698038242
456365256
643864176
204311143
18140512
92292160
2134602072
145571151
1318302450
673843055
881682056
1951291492
778908671
1443281053
665197322
1217337513
460271747
195241827
248709494
1119775398
1590636463
1076413929
2018321712
109404511
137271216
577836863
1696865553
1520394847
886194105
1035571659
242864302
1814770647
2000992760
1907162282
1501184999
812732495
137639911
451139876
470054268
1160264393
1028472904
517136038
218439239
875343967
1172877080
1361348269
1339449145
1031099030
1452832944
1061438412
1031932686
613086756
511883060
1099984322
244786524
1134411258
2005481668
509774104
106396366
1069983765
1395276550
1215115258
21078578
934461002
1689441150
1201091285
1014595333
893519706
179645386
1755198085
560274682
585417174
519351963
1370636544
2070952188
238478668
41316512
1827865986
160973030
1396872340
306137784
2055077552
1965194107
97805360
1857523136
524896909
569183551
1517680270
1942584887
691913529
1995033201
1479726378
398437944
1874665918
434516563
750096394
199145686
1207863004
1989245396
1407839968
655366024
143227194
2010611158
783381895
119113033
2073604173
1660871885
1401102427
614014069
487930770
1425932751
296766406
807058597
1877860460
715442521
93013601
400101576
1955624816
518120806
2013802215
1201114793
28211327
1629853113
1532174977
267600702
2059427814
1282661379
2143952538
1804262401
1592113961
188187984
1174697094
2054291685
636647948
328689323
903211478
1019583723
1367418106
439061064
1632931872
2134773587
821907815
1353050249
97900449
1370078700
84728382
1597420387
1905382295
1986826637
526710647
696196271
2147480416
772755745
839380578
502947838
1240700324
554091219
2094906293
60125148
994010772
1550904326
1370637341
1258232174
1812450853
383169620
1077098889
796918777
346853008
691725828
1405358192
588536130
360764635
408775475
526643793
1059036418
1124891346
1533245910
741513359
1925763445
230416317
19133997
1155437786
602656952
746060143
1844309071
1052389332
1415947381
1361587886
1694860555
682467638
150677752
388429258
2040292074
706507890
309518308
2088803032
339561043
2050825000
53559832
1599983265
1925822623
1994544114
231275526
154349019
1441455074
1397202158
437549390
546527463
838632552
269679497
1050191590
1343045475
1949067372
1512984752
295860987
1237764880
849202276
1333603910
459402711
983237904
1339466893
539557450
467208046
1590848785
1338938778
1584419014
504817333
1001763521
1479853464
1638635866
143665714
1799106561
1424123809
1423717777
635011145
191708968
716431507
1900155228
2117887338
1797608765
144270302
1584530552
947611766
610578707
812481105
1261693583
1169640215
237286649
1835182864
707715954
1607046465
1196683027
1815186607
1123022733
1495938916
646949549
1102392068
132282865
1081997632
2038284525
1258105953
847516421
1744339853
2146714109
922915840
334959784
1540539013
485931115
366646045
396666136
125512975
1840561402
2107962164
1078765222
1183628550
1177078218
1175378246
1395362798
1165066518
644173098
1468883877
1963281037
1054311354
578238671
1633751919
1549939467
429064156
1038873191
1596208191
857081976
255276723
1368829992
1408745371
1281552819
1257279629
1123969457
40723148
1914276577
1324006536
1179268142
1148766017
490336071
2132980025
204536181
1212031217
1778299087
1718571197
2097059151
1553073923
461886558
1229649557
1718419699
843299324
504280816
265194055
503237182
2119261244
1531983599
2058177931
215607698
1393844579
2120470758
1892825373
714494525
807551982
126714002
791507504
1416471236
1483242813
1411609109
1910928532
1283021258
424023737
969943710
1653788769
1255168510
1010515951
1021202407
1662349986
1614616939
1595282589
567501378
1483918981
1358775570
146236548
584487605
143963502
638719555
1030613982
41865762
130784425
72924053
875472559
848274225
1789110821
936802561
523320870
896866436
1032106147
571437833
1983384240
1201219692
958243484
1826011447
898379652
1623786518
1841631185
1139333547
111824187
554791256
1087733168
422580986
1957448558
916526078
1802016940
85117373
148406363
13110029
1325045376
721100501
589123052
2037811491
345631373
447357389
1000456855
97819401
171434476
1530228789
710119341
1696692914
84267747
1910586149
218503157
1900138869
465944000
1853013374
1382966166
1354678397
2083907083
168510129
874389126
854907984
2103201926
1393843498
1423151576
1030994074
1570763253
1137149351
1389394639
866935040
1564006009
1784213773
1579048552
271723889
1694913677
1065719319
230784671
1617116906
2079104678
1091716229
1506650274
73087085
769966669
1851973995
349129107
1332121143
521944178
2125223686
1560687663
1361578133
776475195
832425848
487922385
475619520
1242056087
295026319
1274247341
910377783
1034234122
1336447313
105764618
1295474007
2045593180
2091403441
127129183
729209792
2050837667
661979053
326004647
460219379
216451972
300240345
1557981982
869551401
836933128
1731671114
463335765
1592142125
581654125
1321256599
557889594
1135535522
1801362790
250274275
1398988095
1082026428
448009865
1716276012
360339784
118418441
423959038
21977024
859122952
1055993296
1753645333
1698855522
647293483
1266784777
1051362710
1463623290
121764145
1648915418
1745394001
476086935
1817980998
830416371
1606463317
544524244
1667315399
410319988
1272563155
578639511
91688587
1864582460
1152845983
775160980
1722730863
889462197
857297781
155923045
678421204
715675327
756167581
1216178061
351113697
1666620882
389540373
257954056
1174792292
687527192
935254492
11269832
445484891
615737223
336190721
1982890378
1079070329
1677055688
501760052
567282307
1472959424
179558620
1116630885
945930254
1954158695
235580064
774198338
1403145737
831090965
259404783
2030261074
1881267472
798887196
1215696558
186775985
2013657530
53764350
484884885
1239103819
787191557
1193461505
378188911
2132945140
209226143
647410701
1189933952
956381445
776886420
1556239499
1191110875
972528853
2018610784
1892710692
1393867953
1577512923
1932776713
2018566661
600891225
774758450
1049111197
1212687911
866617747
843516527
1023612072
1087306238
1998246960
877070884
391251697
434050158
590058593
980141471
1807548129
490142473
1895093187
1675892376
391792491
1399939379
1356657819
492842789
1504941815
1034807400
1671733705
478336603
60481661
1192878723
1102774894
76069576
92360763
1496446760
578830065
594608085
672287795
1385901083
1769671068
338281286
327205151
1070273164
1341027336
2027468067
618871834
590730126
1704790506
1503827451
510756064
1386062925
727698977
597482771
283503636
1818050064
391736990
377069301
1324129432
1652158374
1779829705
638025279
414021026
263929675
1663487086
308770742
925434783
1479425399
2137694634
121604437
652640380
1147017802
620073316
1574410286
1935766004
1699989858
1501995598
1072854542
1469345643
227817227
542711113
569992222
1176440956
973368171
1507437047
582495727
327121500
629698673
1562704446
282617444
1579747305
939822878
1166097356
531024955
2103512594
1819996940
324547961
612795947
1184292381
699642650
1583366094
1900800915
1736985426
1067596904
1763448852
1854054134
207912083
1212811600
641969407
847106628
1869812189
1653287261
1042294359
1950929871
495488039
1375964600
959107093
1111029894
1584083201
397776514
851788914
104766660
982052398
827301076
566223619
1768244767
226168723
1266493903
1219957702
138305330
1368175824
627940081
1382823801
76148050
967277512
219074204
979554735
322819810
1590740363
2031107431
1018194721
1785910176
1045474848
239806874
1626865618
1462888577
1251751713
192046747
254272836
431101358
211101816
791939753
1838405422
355449568
23848856
446488525
524337414
1038098692
1923957768
125228931
1513141455
192058041
1720628512
217948292
825154325
1878723025
329322592
579648482
1305679660
315866425
967969452
149854378
1247901798
620088139
1280662957
1863189625
2139738216
1892618246
2105531333
419233397
1801054563
1086037603
1799727096
1651075894
1027985558
926168732
176551064
1130024823
1363944197
1073004085
1162429473
2064551164
1320524971
776454005
834631171
1012629777
1637423423
1703878704
884322760
901794488
240600164
378912124
12237689
2043629014
404119894
483098616
405033402
1820066869
1498077073
1428717941
1325292254
629478537
897898196
1373000057
919776287
604410359
1284298379
153440745
1786353460
2041737463
1940873826
720273144
825946733
413529388
1415353144
1245578131
835546550
1406927266
578530789
225725457
2123322059
706495014
1959736705
1214892305
1861418121
375704315
2144364922
49205322
1351995103
103452762
510178976
1062216855
1827410379
750742225
49093186
478824975
160058920
693701427
89238430
734807259
1650126345
35376021
1516176519
1436387598
78068880
2100794127
626560087
1210640569
476524176
651490318
1602643933
397349476
1248396134
734449988
708113474
699735853
1639822525
825546803
501270238
1274690419
1702746704
1232511264
871688285
747930930
456274393
234236290
1168657964
1883810281
1455236154
644159046
1757005866
2137583918
1642579100
661009517
1672822413
914615721
1981571847
771553683
712798360
1336435925
861341677
1431935658
310624768
336092523
1856069550
64525444
149502989
2018512218
1489917866
1451181476
825791671
314030425
1013725799
1901851625
1353050918
412043727
827865626
1647947526
120617806
357879001
1319119451
1090200744
1417990757
2142908261
256195285
1945985469
2108354921
1861643645
194946125
926111049
1277095357
451123222
21201054
960714539
1463567492
1080276309
889262679
2075663674
1704084210
787246974
179264440
1301841506
360531213
614889697
1852595920
367285449
718775123
86545893
197894705
1064858958
1400684976
1811667901
240411066
1520912840
680066821
1888991292
1191011566
1942660348
135835872
420060522
1407238522
455000199
612581333
580765161
12269022
1958016791
2007957115
1250554131
1321585142
98588919
821174415
1999490454
1631315234
252922263
2043340853
864605812
1580879788
1655949131
1198986064
750764217
638032763
490402306
1696835673
1881882957
1978113304
961711914
961985612
925462203
1484392112
1282087794
824232410
1975186611
514232502
100408601
829592125
1962327812
1310107295
355632680
5159536
250286802
813289018
1597139223
1623183515
465122485
1879092486
604787206
1718513315
1533030002
1754889489
90470257
2075088850
2106202639
1229462985
2000322110
679675269
2007040509
2050543471
2089891826
177887741
477310824
2109848101
86184221
412916414
699481955
532752050
1527234357
1400317287
188467363
501460905
262919090
905424738
875317965
1187520619
1289636633
1157102427
1024884680
582756817
676301352
748618859
656885711
544285646
1950632064
449437227
1475217437
1558529371
24236196
1370812978
711102695
1220887952
595284764
541122256
1153554984
1316262181
877487464
289661562
1859767948
846926527
1734326185
1384911142
1263911974
1205605772
1974883121
1466503909
814488138
1888839285
131841463
1898665028
858509282
1089457529
644223244
1553704611
162692913
990579565
367816978
322839205
1247610692
1274619760
9012805
682925182
787538015
59388002
1664452837
1203501296
1844892696
814537212
2004194120
562869327
2103884745
1224942711
460153442
860333178
708617843
718469946
1994354271
1272171520
853449511
923334330
551241459
260570152
754549374
165549754
1907177992
1297566586
778949704
877607886
1273184628
1972813478
1678672177
52633536
1171316710
5473245
315062318
2138512011
1879773638
145630695
1220105649
1395413404
636568521
1116428916
898968734
435214551
1789904435
1381949638
358632865
1570500415
1898617321
1221431774
632916109
256357594
1949372111
169367532
1615952034
101555515
1494119052
2053394397
1380286610
1492305672
957236694
603647617
851446033
1826627260
80812951
1475650621
123889827
2080444129
1247510311
16698216
1477391664
1274081513
1083705913
211996995
2073749972
1207050626
1789596967
693015137
1702715715
350429974
337996670
2124657530
1098064380
1731952320
661819505
375105826
1103277628
1223413896
61020741
505628342
1178249644
1222584373
1897077421
1431154533
1919034372
179402096
1241021873
691650870
1279434301
589025495
585321083
523945131
167547040
1765850461
226732945
304190417
1479640953
1040015097
621112478
1335053930
2004556594
1398054792
1387866902
438442971
798801331
1080606933
1022975517
1663862488
416102322
905315564
1597481073
2010524271
206404030
498250124
442955311
1694439294
695689137
1227745948
66614981
714087389
344788490
597536532
739610137
5752429
1406921528
1506857356
628729350
1067921335
1623973447
1927047204
831183791
1407265524
825137053
945045527
922575665
751936977
1688386304
309209104
1023884877
1855736339
2107415433
1623031492
724095060
191069259
1441432283
1859510276
1244568228
2015391665
173596370
423597656
1133221240
1727866537
552831855
1728656230
13018847
1859037991
2054764948
1118648459
188952475
577428920
1801947799
879074419
635553062
588225459
1090040238
90450555
1479862984
1043092886
521262922
1472744326
1824167095
224130421
62881703
1660161318
453708389
1171875231
1100844172
1209181387
981033576
10840590
331704415
609676582
1155670761
823458064
1323411311
1194425764
771292525
1479699309
1268017429
1104906732
1230457558
1242017427
717569873
224738675
27944323
1345812199
1377483113
1115177784
1895294664
174635647
1544959187
1630990145
1559813901
1326467708
959805711
876099252
1933771661
2020047826
1566506019
1956150756
1543007935
1806543850
2131777425
1869714379
1973581206
1647411580
1413340090
427284732
1867928135
2091946537
468966318
586691438
1049297371
327443298
1538557329
143265504
1025971588
927504278
186382065
1947653419
164293386
669460146
1964752279
1055002215
198946621
2034801486
53747025
1253619211
530318714
1768546914
463372741
292965476
1955654387
2133178153
950255116
1550581205
1116689513
190227581
622327884
858946142
1162967099
1428570461
142873769
1459615007
662636017
1862797260
1858397009
1846957884
1665165616
361166560
590327134
716247949
65695450
2135500226
2050940182
255967454
547929177
254724441
1006323433
451928954
1855177516
304997679
244392516
1580772399
832346097
561698881
446800175
641257008
1226408361
2024420631
1346324937
1492340308
674839841
2024113335
1577035324
682925391
1134785148
1903873027
1152010395
1675156666
1653321313
635582704
2132620762
2783187
644194222
2137770498
23176347
130301995
246252481
1397765529
688133037
874429538
403803223
494145574
1684390243
973803890
1385870983
1879668050
3586173
1622492788
374420399
1303898475
1322056142
1248305605
134657205
1908133340
1066798343
643861314
2124557298
673052600
658222492
1822669884
1921468996
2048723560
2041223719
1321210337
775403608
362456850
1246952831
1002438586
1684157738
1469977844
2098160712
1156818755
643560262
1979749651
1998001782
349261126
231829144
659385599
641135644
977864599
2056566489
466683153
284602368
723766531
2093773319
1980683908
788848824
869969276
434975731
386172016
627668755
44514469
801420019
2047405978
401149505
928260350
446033209
885306008
374727389
1170270717
1407985964
1171513163
1708923243
1601968056
185876973
888234150
141877479
1929131388
876911468
1097008589
926502353
229547854
1950753552
898726297
302732012
1818708169
1668407856
486576019
278301524
718995282
722974416
465721451
596530239
1674112004
1592771269
1602572509
348068337
820647432
2070818734
483601899
1571084323
223979628
1070225205
196320584
768981993
390424735
79253799
1495824042
1786140318
60082830
748027830
1537625788
1287263258
1812711345
2109159327
1666432165
1590724698
1135845614
393404206
233854412
504746979
1799853058
1567333367
136862162
118998091
301548009
1352981112
1442173227
1855208868
293664810
1767980636
1056545824
669797870
616555612
37385140
820121976
364073045
1255990812
1146748630
439374872
1381531670
478450459
1808587701
43102425
973861346
1806732087
1123724582
1816702411
2011863260
265956414
1258124221
744003282
516001557
1481720460
893308682
496808964
359377338
1170454593
329091361
438577044
486670477
68054532
392361198
1070054582
437437925
341690959
1278819086
1471097402
1123024611
245921065
2083104808
1118069330
1429247683
388329809
32644211
1647673096
2107374549
1799609062
367571234
1541927736
217778809
1473299251
2011862928
1418030784
1684117356
17556315
1344381827
1899721077
1695137462
200112831
704854966
2135015685
1184320765
766998777
189810203
421519222
1019483252
165159352
1445522055
1596027791
504853949
693503279
224496719
1423972711
1952010616
1853677721
1589858087
1579923660
1533505075
544369224
1567884454
951606711
199866032
352285368
1132160877
1378372631
10505994
1246366499
1523613960
704446384
1420374426
1188998831
133262411
305370561
1399464634
1711813215
1501863651
1698239431
538861206
2088296936
1965108497
416688778
1267086524
1033712915
356688929
472958380
2060086777
50072237
1945050009
1587649077
843442323
1981964354
820923018
1228927474
81311384
189472304
1382704693
203365368
1664793115
765778447
687205175
1026807480
2024381500
1845027769
1440213096
1671178202
1528267538
1386457738
623681866
421941152
226114828
663707002
83528866
1030979864
1688650555
275194463
1707759685
898674515
955821731
54280629
692445179
933954307
1467862646
1963654090
1825987357
169701815
2073923021
1463735726
567837766
935376213
945026880
2041107045
973138602
2023956962
363427979
894201764
888671587
1882309321
1404231461
1836774357
310988812
68417404
1258340030
647879568
947774428
1420935514
1544349570
2086569630
1750073639
163891632
1369733197
1058483971
606763802
1828555623
434170319
930248905
1565276041
980433973
1952975548
374009471
1499397572
1152235013
694192654
1118656477
512456499
1812697364
617509797
1039240586
1970175557
541858277
1768559800
1969924337
1268901055
36949988
392433702
1232186632
1254598987
399744220
248417408
751383649
680058438
1714046566
1323920957
292618160
1632035031
1566623055
1404873484
1750056724
988734664
1695675542
1006371432
1965308458
463731181
289020443
778190787
1010904667
1482911458
2127198977
1869878740
1703555977
1323379536
1324475615
822366756
292335717
2137301810
1043951495
1678786945
1015167174
478911350
1453501050
1844596681
574532836
761621893
949688606
1028731699
1175859991
40244141
1258423462
1760672926
669353217
147955968
591080671
1894558704
2012727914
2006166856
1081531931
923664244
1578727329
337079354
1121108190
1277829408
348236578
1394124358
604633966
1117027428
1386887565
1438425095
22877218
248275848
1382199333
1102207853
666008898
1281827609
345574434
2141376263
382011671
1446960894
1562244175
1423830815
835523869
1224971915
1164947631
1880256034
1898406233
1718741456
640139891
931115504
39783897
1493906241
1226804692
4408063
583219605
1982766596
1813983559
99819463
117968754
1653763617
1333329053
318379425
2118885427
2029465121
775980404
1180633551
2054732418
588472875
1610849904
1022540890
1451377167
625970266
373377252
494338880
1338676927
1064425067
896001914
1459982753
1990951307
140629099
53617002
1142450315
644585314
1292305691
1396428835
1707152743
853929114
539712110
2082606628
216402579
1529695123
1712201533
1627021824
33869056
1390610780
664068365
1087349469
1568448531
1017701434
1542968759
47062687
1060832509
508294326
1119691800
1699038969
11737859
1243925481
403612052
1191573488
1310770640
612719172
1189540722
961478869
879162767
737496283
1609713725
2069778166
1809376649
1526644959
386723506
380748977
348860676
1504106125
1767409643
442954426
122903678
739299538
508932423
400759407
1470638064
1221825393
1209128581
533322577
41098983
682519457
1284848960
844653038
432408654
932321678
107227218
1126930985
1263849311
1192088180
1190827917
754629115
1135807498
2037094346
1388515581
2115193520
489640654
1032073784
267340312
707063514
1549876632
1082204648
983590116
1801609252
46532819
333242034
943603596
657365080
75537775
276630014
758622619
1541932771
747958608
1068934304
562396406
2021165574
1804688158
954747037
1949137410
1145360243
1586764144
902468675
1685856087
1055714036
706887421
1311242858
2026123116
1971515989
263714059
114191931
242893063
1303031422
1433712892
1626396615
622947180
2048418902
1790966290
1530695709
744009896
2116199409
1496667407
1929985677
222764588
1066147158
1128922169
80955759
1054121475
1540140378
1501563429
148183741
1576959537
534169984
1345300487
1137752000
2110201964
742253416
393354002
1150892552
2048275556
1977503610
1331037472
1686934441
263070201
154114518
1752275791
1507443296
1857972216
602198234
477871179
1748212017
855796888
1166184589
441420408
1940885502
1911240470
1279517870
1110147107
764677056
1283335119
1764990931
1077968144
1011073431
2020030267
315318433
1750523171
2146632289
709889414
1225068391
41889819
323911150
1429782731
233538765
1143587813
1745299159
971475363
1899997584
2111950201
931291677
1099471520
1254729738
857127505
112753443
1138605459
1348405056
418755163
446956926
1724058487
1402186338
1949864203
485726369
1412143782
722291556
1994324358
1579999411
1082961191
63497729
1014360268
803145456
1656164391
458733758
10191093
468292365
186810018
1358054222
420101155
277127406
1040468929
1201427560
1535765456
157441408
481435269
890619160
943804706
1338706465
151684303
298094558
1524012468
2023598551
135090842
366127994
903144499
1440394088
51501915
514487506
1534585778
112696227
926870089
1574720084
118893431
238410662
2096732883
1299649474
154001970
1127246785
745708817
318994557
1819103256
1080801779
1336208561
2025767406
1861771468
1302995813
557850686
158242201
1539463414
148354535
85849599
1369286813
1890853480
809604717
1724330629
114610223
146398039
1139801821
1754884611
1513117058
123044628
584446782
1794205371
1682599856
1395475442
1814015496
110586951
1885712901
2021165574
105103288
658430151
1912877975
620739152
320851329
574275633
606321979
1057681728
1594286631
148024455
568879401
1231029150
1883519290
1996641324
1325343193
592032423
32412493
1723801602
2020043790
86110261
1936941772
1435878958
645294775
152285251
1618106761
2068694388
626367622
763210963
288487240
1511135324
966302314
1658887075
402300525
1736678412
2020541874
521722512
186699975
1756560244
10282155
1408811536
2026328475
1223291672
316806458
1216094375
44121448
956066590
809746842
741944582
2146647703
1929440413
1529686715
592361645
703777967
163060765
1354334219
618365098
965790852
1496767433
234751025
1776143281
325897168
157784374
594419207
2014089045
1108265748
1091595777
851332934
663064816
1039645118
2145302864
870444265
325045677
521903103
2053473181
1088822180
1220083921
518368546
2037999358
1113499539
8922854
2085193280
817222525
392195962
2104069046
1270140136
1657426543
2087352167
734677841
778361726
239284118
456470121
1007804998
2116924386
413090016
2013660939
2108245913
455909078
1020540267
1473991685
348583592
1593313407
980516934
1748030882
315944212
383515339
789125823
1777473257
77352942
1184472149
82852146
2107430215
866785782
1655809828
696549990
2062434263
1676596265
205560451
1610255589
1625774277
1273650393
867812452
449546872
980938446
1564512422
1964551450
1646928241
2083055869
1017615121
1125390020
588527103
1132481542
1443706573
1074493987
1033108306
1394378401
297276576
91181837
1057009423
443850693
146100203
190234458
397364102
1790517254
394850473
1644991437
2113937276
1202307330
567201067
633328531
226835110
1827522991
1796761393
322977285
68521531
1996055513
54193508
1108125243
1317792646
1677066546
11822132
1304891096
526234530
1014051069
483869930
794735739
966700037
329513875
146058286
839367395
1228993507
752880910
516598790
1336549733
801221384
1631315234
1171987083
660203298
519358181
518524923
1332186644
793098726
1801077291
745120488
447067889
496693198
2689691
1966514905
1131371252
616902163
2006038439
1590698910
1320283394
2007686695
1713466931
1200428307
877113471
305330242
514379193
2083462727
719060826
1655186761
245442256
533517192
2119273276
448684036
740078098
1610148558
648642466
489114228
1783179653
2062026462
1276492333
747398883
1195110592
91515974
1950078656
1510761093
429273880
646021107
1006030049
1275395199
41870217
162727588
92819006
1958202193
1581237077
437207430
357961735
484801434
1854194879
1109281407
712692346
576107595
2067004619
590322475
1449425493
1405185096
1007648084
2084104247
613391981
179013394
396367444
1328285559
2069649250
439343086
120760999
982241069
1166598717
1670194592
425417411
770917410
749826117
417228893
1541916560
1152942223
414239514
1021323400
2086992563
960946288
424620909
1195565978
797655939
1550788575
1062587371
1842858249
377183073
2126023557
1618325418
913576737
1222371503
1096718895
1777922017
1585348079
1872778914
2145570656
2126717967
862826271
1182487997
1200637181
860889502
334866026
735703867
1566971959
702008366
469581093
1729417657
865110369
827605559
2012164765
1381025431
2014733791
1594340167
680756550
2093901206
1853797102
476923091
997670426
1004394812
282558085
2072335569
273970346
261862065
1216224610
1918180715
508306652
491286240
624353121
739324492
824225579
55171357
1904305019
1444741141
1456257966
115795176
1924564618
1430653436
847803930
645888965
1089866331
256167650
2014901142
1024792218
1739368585
431139858
727560734
936912997
835938122
932643608
1799963786
834768130
1248010807
1278562464
964577277
1435110968
1960533472
1105963791
1857128949
941258566
134154397
1027944806
1516489064
2020994259
2083952276
716356324
482972290
2051412671
466461774
750978238
2110712982
1532795817
388511716
2140810855
1629011192
1295343715
1593217030
1199322740
758308172
1073647183
1789936558
636417563
647573466
844580639
568189240
1105152842
293521333
1690092689
246975160
1194683411
1120747128
1964615896
1648753225
867033889
884401353
1470707346
1078522782
1876693038
412246059
1033716633
490284539
1189581614
1802002647
1910709031
1229397109
1167761586
1384068905
295289296
2096049294
363012450
1498109492
1209899228
1516573553
341689909
630526501
354770660
861556592
27455844
536541633
543804239
672260768
1033920730
1559886180
1286115736
2063222469
1974714561
956737241
997537887
679032101
108703845
1745888818
403821856
1009366061
973931877
37892476
174018245
106053586
889211927
1486896505
1789113893
551209543
913019170
184494865
216201191
115370045
414610206
388026676
1967961204
596752756
264984621
1883186088
142477624
2088073820
2077129094
1639849330
1423102184
514385942
616738927
357196901
1665537897
1242464849
1029854665
461558657
1597047526
1010378159
1763858012
1072620247
1990861087
1838975526
334065574
1905819033
80455671
355132302
780333812
1734198372
1990675583
1791961367
928837229
2051029837
667515487
26277582
1867198256
1219421293
1960621383
1678066236
469308086
616368411
1114329612
596204740
683280771
1710047009
558416514
1254010003
1385963108
1037964807
922818131
110914424
1273356503
1284698147
1044473138
1622204207
1370337022
33565156
2100597867
1435493716
29971467
1334584204
1638012294
1397986719
238383043
912835656
1007571633
1506864544
1934892529
1011549282
1553756434
32186570
1766912040
1081750113
608322022
627675622
1381013888
889192615
669505462
1815399448
1417308596
699658272
681810239
1946909152
1847806274
1017862847
702654795
2062598641
186303155
1826848712
996999132
876315140
1212419893
233431767
2129646291
341783132
1981400609
437695736
597170755
1742564613
661407115
600912035
1929855415
1592974998
1760462386
631333210
1328332492
1888815063
1750876180
2070329839
835812683
1645656226
1237045111
1791931326
795564291
1768731907
1524503477
69540781
1349309693
1581373354
1163518405
2138755342
1698507263
1533184330
1360982255
697781936
1952683644
1270790366
752632409
1363274923
884056987
1078126393
822696482
797029867
629134765
162226330
4254959
247916508
1461054581
508847626
57392041
769419481
1984258345
313943575
1244216246
1220715911
827559417
413122996
1212934930
26398199
526255616
574909546
1311684750
1822779673
1220681945
2027378449
2020707936
1770117658
136064392
1367706441
2104913087
678674233
12941996
2057336704
1216930067
1402063155
1897798709
57935650
258835991
1765992019
2037754425
863532256
1921975793
377366591
934759407
1283484913
679860898
692293976
1704790343
1192566910
304600284
1755138411
729591483
192665352
1608689712
987412525
498670473
187025386
807903129
1656513954
1435777315
815391215
940846732
1880944568
1058693623
710695534
1397541963
712459688
149856496
900060362
1456581138
1392930708
1317882542
1040950685
1334272183
1898269179
1480958237
690589718
2551600
1593340667
891838517
1722300042
2075085322
980291012
1193319630
611283970
209201332
275852770
958133073
656087780
648937378
607397642
1901452560
1912471023
244004328
734760003
641161348
164295150
481218955
780372036
317269398
585660090
1143791102
1930859055
405530986
753477562
556016811
828470540
225569040
177362818
1750415589
846493519
130539585
1628132244
18062747
1548033148
112547064
939677415
1724274377
1254270004
869130827
1264714533
1314613684
314900414
1643342164
1176138720
1015179388
852887085
578349800
1539229154
1318104597
1439709340
858925888
1398160709
819088684
1915187165
751696508
2138491869
1417889541
1980618187
265913117
1142394368
741462166
65312638
1142622205
1909882233
1311349906
813050487
12230619
593453187
1652468202
694743606
753160865
97773153
1344147796
349151050
809736607
147650775
213491240
800859102
1318510004
793961613
156791626
1944748633
1903750825
1315512545
1311442273
1466871135
667259516
1730084938
1724300009
599427610
522112068
354947902
251323611
1726190938
1885279639
241389860
95211368
919096611
2125660483
2013974312
486016071
1465369274
325440256
218745564
1309829981
1961403418
1355366837
808121452
1428264466
2048925224
806772675
58838516
132694480
169500927
2107849124
1402695960
1075380056
1238050799
1176546405
1232266170
226104752
1305577565
966878209
63231618
1033868206
768287326
449980300
1988020771
160559343
1034780742
398785337
2054113944
1085665593
1019693149
1135557123
62460287
246017153
435970471
1469019407
582940282
827413829
1241219374
1190105147
1605102536
914904609
1411655603
1640013188
568815709
1059548935
2058687891
1394301774
878258092
1212294455
19278840
1071033143
791259408
316045734
791511073
1871561445
1480029559
606179582
1540177170
1088598593
2130451364
665624522
97059055
104981528
695648939
649672055
1020132859
2089529553
729206450
316571772
1996242714
1046549320
1740797201
1677719535
2082588369
463219303
1460469006
1011015138
30935598
68095937
172927819
98295675
669863617
1082927582
747319532
1178556215
565248825
825813070
938121276
1377803019
1585784803
1791953190
1934346217
1229042542
1418815479
27837447
1006870842
357095575
382848817
1914878058
320535337
631026838
1164494977
1000268997
542075052
1699985433
1381698203
1004725841
575160462
1051584084
325312261
1194239777
138944419
375687268
1382235169
796266823
2102118938
1929701203
371753670
890858763
336853979
236126544
1373972914
1152422297
231723907
1886731626
1970345723
1499975353
1642189718
1481554796
2094289021
1875495153
1161540889
1775211521
344826729
968442281
1746433137
1174846410
656115439
521828010
477564683
262515822
1740091418
479671388
679817010
1693389259
397007199
770067133
2026066573
316807999
548451122
1660139561
1367579663
703777825
578757366
1544456026
644254354
1648886088
259392488
1984112030
1598415625
754648772
1531962372
341283472
842569920
1773006736
1416943097
2076476452
1191811752
1127939639
1803620330
333869942
850007444
1434853816
945809872
886314098
227035236
1827572993
2108188307
1032249115
768687919
416565447
1788882643
2119320776
481869060
289940770
1732066749
811464261
1428768605
1956195807
1877883210
1852396436
856017751
1306780424
1302848226
688413580
1858778690
1175840222
1016808246
2122505896
790820101
1290454844
789686527
1285637680
429366471
1678373346
625408184
905135037
431712947
1461056729
259382454
519595239
1551037958
1185619466
119239913
2012638253
456440151
1450817169
1270448396
881817022
14178341
1910980924
1071249644
2136091382
1511767198
716401967
1489809628
1025283773
2146434378
668023929
407672856
997235196
1824068179
985544908
1156081862
376247122
2063471066
1278300335
1325273013
1063612410
1876816361
1949404026
55463708
286711127
201330006
822029431
1424260714
1651478923
1917336571
210735781
91190044
923224415
841997611
1486597290
688353101
895114999
1974198716
88666300
953288214
448214686
442485714
1727495799
1084935650
1259682469
1363613012
1597602193
673145775
1985409652
785337443
852823077
1783525019
1596547731
280250268
584288150
1882859426
623736408
1041995646
1160999640
1122361130
1289304461
269608108
1363271054
889579299
438217265
460618199
1384316121
329165501
773788000
1347890467
1633062741
868105096
1645164673
150184910
1966883272
2017479133
251032771
2063377044
413559956
1761155967
1679397984
1515415783
1027169357
1031254903
1972326403
609361802
767686009
1724274377
1623429977
808936074
700672192
286672105
2053395550
1751806156
2080122741
1703731281
1349380853
461000465
1347696103
1357896666
1250477337
1406333031
1926704648
1457626555
1561195665
2035752701
1567483244
981408922
1067050308
655668754
870615865
534618909
2037947571
455849406
1845561135
1474868164
1095721385
1217186678
1532098934
1390922899
1853644951
1125078502
756838602
1761508394
599050099
1399535431
1713082308
28758332
1149469488
1207373874
257941419
161925388
286497015
1909911206
1635178025
1059442221
678086287
2058368006
1128822083
1296192103
841189276
253035890
2139230763
147257222
1451899468
1607319420
117018361
2099212326
880639904
762515327
885935592
643475507
1769654842
1496761283
2033596150
1288848857
1145022977
2106730007
717906460
1597052387
1144894284
729094853
1387691210
986510462
1369908355
2134832696
867189431
133318473
1499181205
1283271587
5839978
1497703713
1308938472
472400562
969962120
1161769214
1400202218
1931781147
1467984729
1052338871
1939764999
112357961
53603755
1443152767
155465661
1557026198
1799583975
1302087688
1946178975
943684897
537653048
1721414158
22919404
1145854490
1064036137
823339199
820756693
1564894902
1444653309
864881046
200038544
201595041
449402564
155851098
669788404
1708964872
608862156
1797281827
660710682
1396868025
1334046308
1274810249
846730368
156076837
478583595
2083125529
1483384237
506563562
187505773
1343211622
208453360
1524467950
1286730916
612154183
1941355530
666502454
1907590281
2046240232
1118224867
1472541641
1194631010
191736850
548620077
1669153569
1678041744
501912370
191338462
1509913032
229236941
446384636
2105218483
592750064
1353603795
1188775205
1443258571
756993246
1753230158
1394292239
1119074668
984197446
2057291704
1451771150
1051426269
540616718
1993107482
1935542455
2044468486
1047946854
519829264
447897118
676537057
217981951
1805018872
1192123763
158191625
885399685
585418783
584381197
1298024763
1580870982
775930520
272087878
1855687726
606494171
1187099091
993245265
1961909224
874080189
392694318
877439904
1004400154
1534455286
250491769
1463296726
1903220493
1297998561
1219632536
1715691806
1942375001
277584330
140289356
1479557849
181618176
1856921825
1060504643
1370606511
1698826604
1250902014
35006116
1638252674
701416259
77540571
567276986
924675488
635834999
1698129188
1383961105
97187809
2130709633
947311890
1004984416
1692289627
802006448
1838304141
1207854414
1719045868
1200883367
1724625799
616332968
428091416
2117492039
149885665
1024241922
752298862
1568368452
1546123296
1267982433
2071832267
629235786
1605419862
692445179
1719739700
1886284196
1835485506
747029325
716900308
1670116131
1877481923
2050094098
527415590
881372856
1488958291
1802007402
1802076421
1335661152
2135448686
461023633
1124707441
1515422900
2086160031
474886336
1449172761
2079126763
2072720767
415162533
1901072427
1680851507
1022038636
339984640
63577815
2110391573
1086816566
2049768236
1208116051
793754270
408128078
87713978
401652926
877809137
722473437
101099490
898866318
566402151
1908825170
2043828433
2144980388
756408359
173418295
352190015
1367957487
1419911322
1833113392
584705926
158926534
1278441439
1578932668
772172153
246327283
1181051642
1702398505
1726164160
469993226
113559819
234827684
728399227
1376692177
1332353033
1635369141
1095872408
562341934
1669664864
344924039
867957649
579371688
507195173
472566448
742559685
721421901
862866121
1832823372
1502216201
1490990533
631658384
2145787571
541119726
1452287333
1121543725
585097997
1871906401
1487952409
55999276
1117304924
154247852
2092761580
2036893827
158694027
1313292805
1052701018
411484578
1821700014
2071378648
1557754013
33776179
379056571
189449360
1164629541
746792324
2000770540
1573054091
1087813349
1277368205
219916448
1909158090
1550958108
331423730
747393365
1648949714
1084800845
1306642820
1678221742
406542807
206452407
1687629471
1858240748
1084393547
2142295730
307227417
171484519
108845378
2004889329
953159749
1027527703
522023058
958111005
276529933
1865534077
631088599
1233262931
1922505458
1802012289
1275142307
1981918340
458243542
1922882021
1372991213
94387844
41720175
1538955791
1846938620
668227602
331167306
1673087435
776599992
333072087
886811439
1081637299
1471561590
336927217
1452407585
474051280
836222216
2976902
616579748
671301703
1506733562
1505894090
1456245652
1788970595
1736418656
561845914
1158357221
1519098747
1019910563
2091756633
1708755915
125054251
1247658843
1170619684
491369513
522594177
1368247616
320609693
2142823194
1984038329
1930534597
783005613
414846531
1368856973
1698674695
944817931
1745917548
578938021
666255335
1060223502
674629396
1121651094
1302081277
693759051
1941359466
298416223
750965230
1369924515
1027795480
1963052841
1870980629
850709418
205982091
813415958
1016717243
191243021
2046312685
259315203
1820939043
754662865
138107008
1987956156
122046639
156285462
865866309
663554124
1443618051
707371733
1473151428
577425394
916507821
573380298
1580124965
1745981133
1892614374
1056052865
1933337922
1097016700
504650897
2133640067
1272176927
1655920082
1586441636
739679166
983665599
387302688
1310451385
1057548099
365212907
665901888
497550630
591842001
1159280133
950557571
492740281
276991911
555220565
1860440779
623226883
1990434979
1895596387
929166607
177331622
703995223
556356448
1491795121
1401738094
659174130
1638536139
1892503817
1394764238
2024755430
1632822385
1279110526
1825120378
1071613247
747201379
555377711
945960039
211793706
747188892
95287483
1605675246
271896301
50097027
264760458
1010326456
1794007531
1906723964
548274859
854351089
974663794
1067211459
723768538
616919332
1416976893
1737739963
580814123
715287870
31488145
1394128633
737812387
1526497633
1631769837
198006942
85648045
2068239547
1837074166
374066046
1157926873
1233825152
277178589
2043091080
1034057390
1559373417
1579909616
656999171
1863528429
220123255
203099996
1028534368
1977573259
520202000
411075151
135936923
1385205607
1593009696
1574566439
1966338946
1810214156
745326893
922784741
779570516
1373867441
1925155
315326410
933327677
382876396
211524005
1776969577
1960567206
950775372
434544343
1638788667
807689577
129446999
393560703
2146290828
1186174413
1351975567
1581343601
1202854594
625218598
2024928404
290072403
847830683
93554211
766947096
1596959548
1336521386
588548736
1875672012
1665991283
957793229
337167361
1658052237
1780167113
33555442
1307603202
112910101
207664196
231749923
2107130916
1193709587
770265642
1230014487
276479316
1825717855
1693376574
480053586
773211536
9963488
474272991
1540810478
1551875212
144987619
128111377
238901263
1890607526
1566563919
1779842584
485914894
188277232
270636052
887427240
1989049576
1755577647
1975144760
1230750724
1948388318
364246581
1409632785
1760439694
108337366
1587772312
454583050
1579904115
47801666
1248394595
1669909329
1058107873
1665075379
1719181970
1992640848
595025051
1362500148
1675938443
1320913193
1139994042
658937103
1795412782
1640748314
145295578
303994674
998153755
836832138
1462795034
1760322419
551735880
390791807
1171632416
844154055
81104675
611146913
84709147
1421184602
1257941683
1636416234
1908653618
1631328579
1307252621
308957995
560250286
792104935
342004101
314721413
862388347
1261714692
2043545462
292159374
51272160
716677422
43536023
2079817676
1460852169
1818794102
820062083
1273070411
1977840472
568768690
234236823
1773553457
1001496846
396895208
487117327
1083731051
1515532710
780512015
1653294809
1964026521
866522828
49664169
1562671638
1157647153
2123126205
847475039
265297656
231746502
820934522
314766523
2035763277
1550875694
69435979
1170606848
718510869
1841993823
977322148
1883865650
1105269774
306959383
669108164
1100918368
948397683
1576611763
1903034395
1534522962
983867978
1929676589
207860798
1327253836
1009972034
2116487746
978334578
1704165166
1922456131
1007952454
1131151846
1600820886
1844542638
928918447
621872849
1509892606
524237034
928559356
1595285358
594184166
1073847830
1965301347
950695249
1113492278
20353424
970657319
1467134597
529705803
874339327
470327783
118496426
472393562
723775458
1180093542
1858220969
1448555929
368117759
1313476158
127029016
341903440
985453966
1225046031
79704509
980628331
598649618
2132900828
1704181102
2126638233
27175114
1502893175
423331278
996649905
1133516186
804971475
226255861
14598808
1762068807
1026702703
870104132
457318964
1110253206
89530363
919022454
1738908615
276045618
2060904997
698261616
1540648605
893745579
1089550129
1592336202
500460597
226732945
188973235
620426916
596280108
259462563
1281062563
517469075
1096463717
477906142
267810349
2114930853
1280227844
868275883
1977307316
10470796
432055785
1677649644
746085968
2141537746
943429624
1252245811
1680375365
2030103963
383695199
574918504
1624290726
404129819
1300170611
1818049126
1462951835
66527610
496118913
1350722803
2126244871
411891758
83662630
320624977
283385312
1819958014
54468422
1744786769
557433590
408165001
320751409
1984675863
72657648
1435926533
1188341277
695762035
274685856
748641961
1856305630
1602174596
1023283869
1488714066
823538547
1363322697
1261548732
1158377263
1192550873
1006602615
1661650366
1888104172
1439735082
1283484913
2095462025
713649436
2035214444
1472710718
953004418
1113704074
909973980
1453459296
1377931691
952126026
1632836306
1358426365
1714369010
1674647332
99931099
286530350
2071118545
1282615572
1568804121
1846714691
218752151
1494672467
185917541
600174863
1216453115
1807374804
320063555
641123395
607371844
238939513
1692464313
379307412
69391037
1893730272
1830106791
1925644906
1990271509
2069994124
788931351
996588642
1113966657
1348310889
2066233879
1232930271
602025363
953408182
859672368
882820153
14949671
425573018
137977477
771315653
32294600
2050922353
1964944819
1227979982
230203854
245597161
440343658
1296689499
1451019550
419405718
142086285
1858871042
1256456666
1600827172
903849356
172494055
1392088762
897610078
1246466610
1961027987
588992938
2029429781
334787662
762180276
963454483
101781747
553587887
165956243
163937433
151050678
1422003563
1957293930
1293214172
467875069
1894756551
558456710
847019255
39017227
190817053
277163884
527759163
1813720248
725001335
837035638
620456274
392783542
714377531
2058845373
202722775
1781271830
653823832
1253264607
186999252
1886090554
1177014709
1747815985
945021626
237831648
1502063938
250451850
1640837841
1810740612
2147010990
238472195
822575765
1727299373
140061230
780954755
1476902125
971689006
1987435711
1884895938
1750943428
40510541
843105635
2112873075
1006243070
1380125400
1416212564
240642068
2004233363
87929730
1133865938
1479115618
498219527
1028100961
1255401288
1943536800
1794895601
498654024
2005140840
1838081070
2061859670
808795478
512965018
1415833939
1586120416
1386163029
1458540669
1584199790
737905716
1915952114
1377041199
93136844
1011409634
1978178403
1549718141
1806679259
872722532
1852551170
2027858283
1487217324
1682755949
1119425898
1993285149
641339628
1927299540
2046514473
638906350
44461398
1656978877
1859700377
999501411
10415518
746974370
2018712058
493126328
1788478522
1386199780
1755412221
1206911677
618753252
1351676937
126911516
696183255
104324414
1961029894
434306754
1450936631
45046167
604754711
986161009
478721696
1490714344
1972976232
776563087
711583155
1877849770
1265649218
2070510379
2119802689
588540619
1680276544
1319854266
1122892245
580128866
509797084
808538654
2112131936
1419666740
1382606332
1609354784
1203830795
1703762569
1736920227
655398516
605774746
1653809447
913639511
834145652
1231990837
1388636539
1656067843
1500197898
838699768
962803089
1813832596
962676108
476902053
38488531
75149329
1523905626
1850337656
355328257
1119123406
146981464
1418087983
1744786769
1060528155
1485083489
1857274415
1775880931
508100415
522711424
1115154822
1376158502
747492915
338359769
1756841446
1688827166
721506263
658539937
549452323
875359750
1104330115
657326385
1579734193
862271722
1332397395
1405121026
1943128740
1272218316
629397628
1883908703
1906188915
820224053
1844141071
1697377940
1111250951
1313903911
1839829501
1262242850
1092306966
1521344402
419825793
1443220611
966812532
967375299
939906552
1717518479
403506013
2016038574
974241111
104924318
35901956
1636338827
104101870
182821434
953846223
719901740
571303899
18371314
892570900
1873704095
736405395
2122275535
222640977
966366717
505397871
1845609706
2027479769
887473426
1772765030
830849135
1911345822
151685255
293603443
43019426
1741572611
250059816
151788902
292550894
616902163
751455805
921819211
885478576
2043997821
65413766
1397987577
1314129272
1015070832
1803760628
1005241943
2093847246
388092499
582448577
824554045
211171470
1246844600
1994937998
115627106
99958396
1117064154
1170312494
148726835
1568226534
938527075
1868900305
2042163982
1902727238
976533717
1794546997
868220485
1425463572
57775208
232260533
76536133
746607034
2062628504
465539505
1571356155
639852855
1485004679
550001443
1688962494
147174648
1012037142
1020303031
27200771
456771487
1507592619
1010690887
1693421925
1968352740
1525923489
1288506864
1747130525
33937376
667005142
655048893
529226838
1816759536
1589947540
2145315450
1248969283
1255969738
774535692
1146962000
374440014
1205476083
1434966722
1338412172
1427687819
1920389124
295757653
1763714170
331080396
1730772290
954863799
799629349
1481663410
606083611
2095291453
307887161
1074582015
844908157
286725580
1985981086
1480809188
1189637636
540449886
173572805
720666848
1305788163
201447420
240937338
12198850
1148520032
1732155416
922008078
1228235474
1577479934
681995287
475713041
1871012650
1885420931
1915187165
364811309
2058678740
1137580629
1263273468
260935163
1455619174
546827046
912932115
261109775
1258778508
1650777478
106012976
1592023905
1319463225
760258899
2096660671
1996945546
2138285678
858232902
1130343945
1818638529
986399402
2072437106
65285740
634196064
1216123011
1151710262
979353495
1994975579
1707159468
598477168
1354227715
476547739
377184404
566489824
643636822
1238476141
654494179
1279807157
566331721
1313404226
1639635173
2141994705
1794801056
1868878766
1215240096
2088519443
1244060096
1874893040
92161868
1057416567
772775221
208961592
2058821777
1573390113
347348242
1039767933
2142652592
313276935
76682262
1756756604
1477388188
694343631
1577808520
226759108
432003145
1145488085
1785648044
321503196
482191919
1525041717
1881740358
158344424
1795784879
222592139
1578863840
1667691816
566213067
533468890
296369732
260894398
2083515725
1260130025
1839373667
596259246
1361205154
1934955374
364255241
662914449
1365241223
255930136
46400485
924953503
1939236505
1828145427
1460182454
1472216269
236472906
564160305
1900991870
459844843
174751202
1385423082
1290430604
1395353753
104200425
1117690770
1643045751
1356569696
1083305209
1029158716
1910680045
1557788800
1298494036
1314931266
933544000
1957174092
875828566
69903949
235603503
952785455
1707315814
1350376420
1499304293
1989093143
1962645416
1782860061
1455661746
1640585439
1497093802
1538780174
1942036554
1583979388
1582001986
1112220848
85028906
473739218
320704438
1010111727
1765938460
1791347564
19948921
1480917864
1655497196
840107469
569632407
132125051
1843804548
1072602677
1579101033
1513251256
623479365
730691696
1119169103
2105292166
653386346
1446276555
1967552883
1096585564
2082793353
647995209
427475269
2130439895
1736066859
969988902
892431872
942132223
1318481282
963443550
1498549769
857553670
1098509692
1714326423
1463243437
1483041473
816377464
1027388547
1272233075
526678807
1978917878
539987926
1210254032
1943725289
141193358
1703505382
873502379
165282425
1037306106
1888826197
1529921864
1925716907
711745019
1035053246
1337398539
189045870
1343175381
186668639
964434797
1915012398
2129813749
382182595
229443929
719557679
1210871558
170404994
1505426465
777864802
384770352
7879932
1385671526
1665743196
613314644
706581736
1500217448
1068291392
1089305223
1636458881
377627680
785348444
73442885
1776527412
2042499890
1105628242
1701759764
1173957513
1057543350
1245457681
143006047
613358873
169408336
1454618947
1875450482
366219847
104624159
587276429
789758096
1815062891
1541321005
1427900557
248228006
49459892
96091424
752551554
588632933
1343125055
683703512
791433333
2068627248
1493611304
1173554819
249532623
890231963
1080458681
2074123973
1763944286
1789949601
1359496916
845705002
783618275
1586059371
1344514312
1447734339
1107077851
880708012
58240308
1731861253
1238448291
1058163734
793738896
432494385
1214203012
150844802
61724606
1399865349
55481110
296948183
1627482756
1004633200
1696989995
1022030948
863815836
457649768
1045463507
766143354
2121776605
1011411187
1064041844
174218727
813553270
996800917
706536786
650605395
743917343
569580117
2125742363
491338105
615527617
1642614269
41762069
722073619
1036543105
620419169
524081604
1506832407
801715651
721914146
956009313
100989467
1341403973
1777007659
1569259337
643503373
587464956
1352948729
1134928214
1925797206
902813523
1265386064
355055118
40170235
509410535
1552996028
1465325206
1417830244
659984004
2023219822
370677354
1922766647
2091238427
2043284186
1411905271
1109825894
1888591777
136547409
1718275992
2053116175
1040456369
1278144476
1946023527
801381677
1541415004
106053586
568985616
612165030
1324302759
414349587
1983622203
1291681329
1515313188
1487542941
572165836
1477845516
326862227
1155924879
812248920
1838333624
1768836864
9269854
176606580
136070510
226509110
1842232051
138458040
277527779
1685614440
1722996498
1486057292
928039985
2320350
281853875
1110775559
2049430812
99672141
1747608607
888853685
458225714
1666211562
727249729
2129360714
781223730
27338143
193544358
498704762
1399731640
1004197997
558651704
1745355737
1467363914
1883916535
359486543
1865470806
1740575733
1449092745
503060790
1609661590
868799404
1886078092
95800352
1863515559
166130
1431537380
1279070501
1776020678
1120522640
1572523262
1075333324
1216124327
642340498
1376894804
997831530
588065044
754737005
2089110064
1854076958
717938578
885141526
2006912772
1392520449
675259687
169647359
1447768920
1652497550
1367239146
1017136128
275811625
1080229548
1039758554
1707719157
556260764
298202771
703884865
1299281671
96544622
203713468
744140628
1054827525
251917296
120450639
1199784863
744141765
1801086841
1184303085
1911238188
1740028108
282844078
364462879
603435771
128605439
1965231869
1045679336
8344073
539033149
949574455
1448955096
2122215874
1500582833
1312813401
22798711
184438027
850072529
352502532
1901724969
1150363391
2145589977
466729279
1488566875
348442988
1367380591
1177697218
213282765
1547171978
2060573629
1048068303
1533681636
1265404569
389392872
1729704428
1216673467
1332703175
228708459
1684870698
1001974981
858403583
1929440413
1604156873
401101610
1585891217
1412378700
899042711
1954141895
1856414557
1252420118
619721232
444843194
1990636873
704096271
1223920133
1875759177
421346478
554059665
1034445638
475325473
69118037
623564153
2110978688
505061607
833838229
141461184
1287979014
331179876
1997066211
1645562303
360620524
144436920
400025445
903693330
91565911
558310257
1011163269
360845712
1964129473
575240539
809356276
1065341834
1277586241
316727776
605157547
531007692
409696997
1399949622
1832184768
857220842
1733213640
926577084
274133075
581725522
247589188
1391890697
956714289
125449289
499553562
779716604
800373210
175316757
27070762
2097664585
1550516658
726646377
1779345018
1750050698
1386514
761864741
1812356995
1699778369
1592478057
1279365552
848341980
1571674043
767237570
1024762327
1945894404
1922994471
1391738064
312416153
893141990
1328563988
1805806880
160523041
1717928253
1120523662
2064958759
213167555
1861468672
1081801603
1983098208
1700828745
298132100
1883930988
1075451617
1121198879
1151277869
596036297
1093173060
2082890710
1383764579
740623979
427474207
782193157
1823281225
1656737420
1857050158
932065863
1646294772
34923038
188615441
20942411
362058650
143257544
387997723
1549224468
312002941
255383931
1875933895
1396715315
1000262599
150496277
557018060
1494093691
791478754
151634606
1581754571
604737009
85570909
1934979235
619801542
150659076
1731992867
967069027
904040835
121879011
1610985266
702289206
1487186033
520923627
1183362531
1178472342
783480997
1540825455
768827912
304054873
221866860
46571631
1871252685
1515016911
53189172
1475999898
1527764600
1389602567
1516920911
1796757174
1892082233
425736463
704912069
1522864338
665394004
35380384
726671694
1789541290
947071627
1342668332
158500818
274144552
1707596529
1179564285
2019652963
1094873052
919433360
316889922
2003483518
1289004038
219777515
290006888
1695342537
1270362555
41030020
504735329
1575545965
2109173506
1075445091
1669617186
461521528
1561295010
404781130
1575640552
366697262
1649623643
2119579489
400636251
1112180388
1728449245
1877808061
632151080
1459584725
1436245390
1922642632
317783251
1579594264
1493271228
148885925
465797731
136086534
1995283892
593695185
118412473
514750181
881332300
1481674130
1335675026
177049747
1758623380
533253906
1606937419
502752977
1448037182
1350338082
2133487496
2018351417
1401776722
332081610
905781273
1798182617
2096718881
577576452
484607192
318560409
755642326
1804873365
826728206
1702272089
1197952639
355508151
1029074373
2061180856
1432753733
1435919075
99586862
493674577
927940320
578900132
1197354795
2085290656
78595631
172252768
1869315624
2108492351
1549599938
597172226
1579203982
576189385
286930735
1461879809
548131485
105636915
1746800811
1041255233
2072995417
1908486135
1507395542
207499355
302793664
1934829229
460281215
294153658
895542790
1942375001
749017295
1189473831
556666317
586885709
2077703794
928291879
1943498275
1819012776
1434380627
1536630786
2027057924
734656652
1463751364
645767591
1136175403
125752258
987830446
1944071520
299749
1913111195
493967226
2032039172
572151290
1539606024
1609000420
421792795
27042823
256017468
849506402
1660147289
1033994744
1176030532
1444248541
2012264404
523004889
422190257
273395294
617800355
309414040
1051362868
82128139
1506690681
47278609
894125220
2101536226
522962775
1579860197
2090560469
1973776641
1454456475
992738423
1922083559
1493049464
567465738
1241953035
1904566655
2094325496
1348485271
1275728237
601283467
1031684201
2131546919
335826720
1631452233
107897577
410343466
1077126773
49799875
577102694
769561733
738545845
634787991
454487139
1376382626
1359337855
951793553
333079090
809867555
288908799
144509125
732070085
284371624
453678902
790324759
30847234
1943617959
230910264
834833059
1260130025
1184057221
1801652990
1582531048
337544390
464254505
1092542784
901737092
1411440523
1310676891
25789891
795793508
1385730877
1132487759
1505260602
968101523
275998595
668828276
1460942760
1532738848
663901610
2007577545
1384749742
662019256
739462902
1989745722
467660974
1524816397
975383768
789271075
1389473184
210993698
905646060
1500501025
1553968884
350116608
742976076
1661103962
131428542
1920951372
1971250638
1588932561
1764489053
1522248644
339334298
16479048
468496057
1153039118
186260113
886095355
148328246
2054486594
507800434
318654036
747786234
1124609571
1207027398
417743517
1249208501
1459908140
2090020499
1450870940
1799406271
1638248997
1005144992
961271845
1245997538
2057152067
1608161451
427142225
1295780032
67891384
2066610388
1249791670
1166916977
1121208473
848239350
1749213812
970427558
1420816471
2147058202
2066213033
1219881586
517393500
1464905551
1867158229
2004952306
710216254
2011842883
1395885643
1947404537
2136170602
1652476818
67346063
1010463839
86213349
99765338
1330467880
322635028
1602000525
1434745608
1860423395
1022373340
1005897656
439610138
1467250204
1394651954
1639008070
192363511
1870420128
1049606347
1290161960
570589920
642793294
1302353765
935145383
348419006
50774511
1169033500
822955546
983285981
1296592499
970349749
603198614
29443340
1400135449
1412025986
849827455
1308167153
1942684239
2128639841
1342477055
1644508958
2067997857
1683477577
1477258050
1643101515
1658801031
438442971
1473040824
1399077681
1438754468
493246754
865238715
1708149815
89605522
145051407
1727522395
1681082247
141208239
1442552966
986364990
1070300366
1755450214
1698564232
523847176
950137273
580982126
1018576534
285490921
1549372044
1977004128
1328434638
1035028022
1662442198
1196215460
515351092
1854976122
353861318
1288943536
326951476
1068443109
1275915162
1222557862
604132494
1341229750
983699745
1816488710
1603547892
1286020790
1002114142
909930332
1286821199
688579074
834195196
2000373093
350702815
883081601
788223144
1186455238
1286660086
375936440
403914614
277648131
1063989460
103324790
1056022233
153986007
8203783
497198751
382147724
533215364
1821770964
1864096873
1966731520
35163685
385725722
1833463851
1614029705
24062689
750428836
670353740
371898158
1391989707
962759747
844041725
1673205413
1526917637
1604373832
790629149
893694489
476668490
689329361
442639911
225347920
1689084187
275170688
607363066
617447582
2000972263
53164853
1619491316
812633406
1754880123
2068989301
338993232
528602220
777163541
1490680299
2058349762
1096828034
1408655805
976811874
874694974
986816033
1446639513
634528066
977123088
70308715
1584242379
1644769470
1059315068
1458879601
1463224869
628173517
2138800292
2075522919
130955137
386249195
797429819
307000860
1180045158
428598203
1615055155
1746325942
627568510
1199778528
436163812
16526292
1163915058
2039797371
411470434
1057784342
2045760936
1543514187
1312360626
1233382869
1721353278
1627055032
2132009764
1241677995
1851116598
863483032
745769907
1538332109
538936232
140909606
1233137691
651326016
1399674540
1379556211
703249418
1333128460
1720144330
1759038795
1963583834
1907853893
1143410144
1471572661
657997735
399944536
616811768
1095161914
459295051
110807401
1311582467
2077117828
356345592
1120579791
1467150422
8553901
137909589
349567006
1846219815
1178054273
460634464
651269536
461002862
1089500054
2024137139
1107284679
1432604583
614673727
503605514
1575686227
1518884088
457310851
1185709720
491853424
1799921804
1891018957
827647434
1394906179
1525875467
1429364798
1139498080
1409865022
1840469803
579744590
1589358196
606690524
1183306745
1178476237
884411088
813912764
853814884
2101101366
1857305650
352467263
267851111
1047335309
1265661212
165253334
1318257973
442753524
1237151188
1578503933
1798650988
1081828772
1534848321
349151050
708722416
1810019855
2145965333
224301191
767019474
637556330
871193619
510805515
1076935604
173691608
1148350709
3603900
1760476051
1488700699
1631193901
1457353606
586925031
144215181
215622682
745253019
194193477
161611494
2077116687
1960971712
795345375
55364360
798146395
296966073
1891837072
392934657
801439134
1147572314
893269539
709130645
1494590839
15141562
2028402739
729043282
1602701232
2046758536
155344984
401521984
977039442
1201716456
1888220196
513816505
855448598
2062113684
1094856257
1532174977
837042091
986257630
1235441402
1848350134
1146827054
290499881
1009614250
1387332341
1420998033
1742259148
759547165
81911153
695780399
550003589
164320900
1737116762
606138808
808152096
2127179832
1924232307
1912479795
1982691503
7943069
304736288
489009642
545741497
406408625
1763064838
1006033346
299365849
750700018
1884413236
709949658
1921321803
891018216
375112147
261241066
1618445548
1409150291
1790647160
1757848539
1831818214
810210054
834097255
1019593145
860868370
1233750411
1168508076
1596511383
1765221416
339398813
1708472151
926804364
1608318499
1443388008
1112141445
531659435
1536361676
1649615656
1370336007
244759892
397680930
1758116313
1026250841
1078721597
274818143
151168314
506989044
1706140387
235858434
279816575
1778771919
110131770
1829746847
575153204
1244261098
1878940218
1331396427
1174735912
940845250
865087879
620721684
500858181
1593964099
1519995852
1499009985
2113317094
2005733634
720596274
2061629185
54488259
925910509
1503525969
477278234
1908681049
1952409266
1044108291
426312068
1093434024
863228093
588710720
1933069439
2006521685
336207283
709352090
735930288
1982372513
1849499366
805770267
1804753246
1429571449
2025167559
422313090
1467430201
1375652749
902267343
816423553
1733083971
969646466
779254991
630703620
264620522
1081077254
1421008582
1785137794
1900760731
639469428
38087022
156748699
110882387
1898077903
97388792
625157242
241977135
960008751
1551091306
1827336260
1698071357
496157293
663118250
1456839033
1196134852
1585734627
536480984
2101898748
2038594926
1963634250
1515881524
1677571174
480539424
1749106845
1041104285
1238068241
721063416
587391799
1824279868
1307459694
1941458860
1640532355
1527560838
1279891373
463059373
1964860795
1374099316
1778883503
1991035158
733251354
392273383
1370964487
1207099685
1584381973
499577885
2070031105
1886782526
1786719892
1064704344
1857746664
1585500250
275593823
1635289430
1174918416
2107378454
1787457924
261428731
407289837
812062080
783912311
1246126154
1494467148
1080048198
298903689
1591737455
1444447185
1726021092
480838088
388548852
113663920
1659839151
764826154
1832434508
1937519633
1404687639
2128804043
672154208
667956591
360184893
149123890
312476302
1067011833
1118035900
1906869198
218008290
1334815477
802501616
979624612
1472001101
548556777
1149857187
355702202
582865637
1334280758
381118690
1449466093
1472853715
1050470143
1239902223
2029513274
2107947012
468615961
1438311705
566524816
836738176
1446412649
634019594
799311982
156805981
1007382772
429195780
581802945
820957049
1099560416
723921418
1744070964
1429866513
1217180837
1746976869
187630195
491864583
118632310
1738527575
69047683
962501306
512754629
1734075090
1332543766
2073041147
1655029140
329901798
1637893937
1842836042
1135557123
1480326729
780473175
1151904384
770052876
690595818
652777414
803879830
562018229
1058666583
1222772847
1064659173
1998532957
2052417879
371395748
949460458
931108676
1226738967
1551170558
888533969
1945957175
1961014315
1955932996
241569686
217827007
601097499
2008428812
1240647716
1996601960
1581390519
482871147
658069471
1236606295
269362235
539760695
2136283178
1922274113
859517083
1533131473
1998852266
318364047
50355040
64273065
1595898000
118175831
1286573332
1150979573
1405507239
685578110
654399371
321467824
1043360116
398544192
1781832513
1905745879
1679072882
1817442457
111416758
1915583428
62524816
270107226
429882237
690774500
1810975038
2094875428
1192432878
987930838
1982262751
906949905
628471723
1897715226
559616799
1883726966
1488650155
1549878689
227941998
146890024
1123960363
833229976
351641455
963811745
1229326173
1518533408
123333932
680146480
1375576977
1764735308
1550816665
1739100530
1103918659
384770352
719212351
37909695
807136325
53103151
1614124724
251131573
152032276
297140827
1092519206
973949403
1957399548
1547753049
331581925
288598788
386515865
591395409
2110191669
300781195
535190521
972758655
1406038119
618556592
1065425187
1898104821
1369800000
885865932
24854759
1882903493
1082656830
582007564
776002017
179930189
293258876
667843260
885743221
136052697
847495087
736435855
1113645969
821297886
668302513
444593287
253582905
744140628
290392393
844562569
244616175
1416056595
1985865636
99249484
1620799465
1452957941
750563097
537093646
1055465372
2093835281
1520515506
736350114
860759085
263908259
927482397
1170316423
676525948
2111781294
356308591
2023904189
1604453838
819728167
396899082
2003285451
1541423641
953953822
1488226064
1879083780
381809016
1112535238
125034988
1636132441
1330856450
1704898242
957982717
1034329143
2029004278
1059958304
1019928239
1693956650
1358997394
188327485
340503595
2021987145
2135885128
1398325307
208692899
869152206
1618498754
248643686
571989605
892246319
1489948631
1173933194
1538134135
1391345374
1778931176
324734008
2089198660
1590544728
852981753
1481827632
1399647092
688818398
936845332
1265631152
237649511
1902590847
769686112
764972498
1313799123
190411088
112320830
1825075405
971004859
661186956
552556167
1623600541
1278168282
346727962
1307150209
816073641
598820630
1753269669
258715731
1824155625
790632482
2021049474
1504588066
1910387002
1876244282
1863830505
1586997143
322213100
733725182
1853779221
1636659570
474486408
648865638
2079628092
1918668708
1749646840
342145813
538681742
1018569972
2090412245
1550773025
1744493719
1475289481
1417412494
646140534
1896870701
1154474952
1085577424
390082694
2048163701
1754745778
128720957
1105945922
1966662771
114672409
1421681274
441589779
1114928394
177247240
65714496
2188902
1602895353
267629503
4186450
1568653332
1758507281
461381285
1161596757
136970019
1637730134
1302013099
1279091576
2071771278
807064506
936448240
1671704142
383438927
1387216493
292846812
1603125327
92023882
277257525
350835706
307278496
1076994396
445974209
1861709898
1608193971
941919043
1663352588
1762455993
1126672300
262822910
710212529
1472257322
277413238
386553830
686203831
1021061945
1911981964
584475951
1237518626
1239673452
941533880
294690793
98458399
246233443
476755318
343089363
683149905
996302198
1643908174
527194514
2138755342
1804491818
682515199
507378507
1766080593
1164112487
441425945
888697360
1799237702
1281088768
2126122414
351362477
1030773510
1232753439
454776502
881340689
688127268
1563332404
786361574
718124126
2077531181
1906292340
448992647
46038448
2056262129
60691128
975883786
1767979453
1044656974
63637257
934505953
2010135550
1360343972
1898059079
1411230295
1870356825
2094076919
1110631004
1806001570
527262878
882295066
2070278616
1602150006
280341057
1484537060
285491102
1080539663
1029474693
1393445169
1769359465
1648198234
1020479131
163195170
834260540
673308732
217822893
147883936
475687338
898406051
1676214908
1117356161
470956027
135195713
1216910684
237875559
1470375687
1281103271
1169779229
220417221
1239991951
394177316
45971487
1163192610
1601766060
493848476
609570578
1429993036
958755832
237821078
555226506
1735992788
16594808
1407595801
13335282
16177450
1296386471
976930633
1607628336
1356246077
1504380832
789997374
1751216084
771576582
1369632260
1640006496
2077269320
1336521386
832546076
1823101510
1677505959
1571936783
648876996
456126219
2112349879
1916925443
978915378
191192858
353320108
52490736
1256781652
964116668
172839717
739821056
1845609196
333778912
1324658139
1842233583
1295620255
2003073731
748339650
752939155
1948207838
766451090
1234927271
1827565
1909196742
1017137336
792004801
1481284079
1348666214
50068850
1064482794
215254517
1270357539
1164694873
205753811
632424382
1952833726
876870616
22560011
1141522583
1554132781
1062719574
750288262
1957878281
691294791
375018396
428529293
1050740804
1614032407
585175667
1654131812
763718141
1242774326
1901187743
498060492
1692573062
1002622257
1867713073
1476181396
1525170437
1158363122
1986191306
827709565
1050099738
1600407273
908470242
1321417317
729263558
1893879530
1643242863
1520841682
1517575302
1299745338
2119215527
976170730
2086101947
382062249
1100968696
1002094499
1997154776
1011585714
497388813
1454584487
444943324
934848890
198737458
1093380192
1722891505
313105131
719538148
1354088827
915231523
866056759
857106494
1575543554
92226632
1783742574
744726556
1942336503
1673219440
1726946068
1646686869
766718622
618514150
66780662
1262935942
1856056038
1583924233
386764495
743881507
441813095
871921718
653397002
998725141
2051323256
2113352928
1700615281
1927169300
454022734
1719626375
2011461304
428730888
1089484842
487145571
2022431173
1305424221
192076207
288216575
590418081
79346434
698810785
1495170386
277315909
639581403
2137836512
942275867
2062452215
2113047527
1516216131
386793468
593927581
481547963
1848284386
1907095647
319881064
768702622
1542404367
1758466347
653812659
1220374867
1330024198
285525371
75843498
1437869976
340101600
1438936268
1958838915
1764400847
706846271
1112935373
1981387507
159785294
178607021
1045446566
249810662
492122753
1411291675
1494324663
17935695
761469288
1189431260
1026988421
502406142
1585477278
1525316440
745895092
1493965164
1845264085
516317601
344418541
1024745265
1511482288
403143650
329768989
1263396344
1622417132
141014473
1955084088
1313910186
359758243
897850452
1143320310
2035054247
1521850604
1532613009
323487137
1849310892
1073011973
1896943743
597541931
1434757541
1345210300
1278409893
1235517361
588198723
1219078669
1815901745
1298005871
1207631064
361844497
50871529
1855306103
557876458
624088962
1148092252
6592709
2117536149
1230650926
1977412955
1202902529
268683096
1438754468
651636825
1243810808
608690423
495224048
860387668
443651128
1147680671
1653108715
302366032
2058132245
487714841
423550165
1680800691
1090044142
466137375
686681232
1761076646
70258192
1323576766
1525273989
253317765
132251306
476014441
980491434
2119529921
665874469
1361465766
15492649
112753931
1471120066
510253746
1911176917
1849984275
425633000
204155707
542089733
1070937549
995431856
1329833911
94914796
329342782
322634212
549154416
647821323
960275876
1590467927
589434785
924992418
569102945
1023162995
381363607
591764832
1011069072
543512388
68258914
56161739
386553622
876142634
239488591
159201154
1970862879
1088709698
1897574734
16303189
2053048775
980223389
947085550
319952417
144032039
1787956712
691588276
273699501
153984445
865032147
1131955593
751225604
2022494879
1476896633
247502710
1234949508
1693729967
454728941
428668267
936363459
422359000
1756349698
1059712233
1517189818
1258399184
1789773277
364575438
1564655859
1483027084
725679847
2129652888
1872681347
1173026196
1869366828
1765608081
1390782992
1288092115
1185627255
1437466302
871033701
1927091704
558052226
1731251219
1794959994
1475874550
1626498704
449224131
796127948
539236018
1158686192
537094261
67691415
1137564556
1901468548
426818242
444552299
625906976
395468620
1828597654
1156561517
338281526
1988451800
482250835
742269800
768576809
201548626
1063525985
921195267
1062862543
1922444345
987691896
922930928
1477435109
293396316
730444260
882287867
242383061
1175859991
283671333
134213028
833987867
171690843
1024384624
672767072
600131409
180138790
449625055
686582319
1090452742
1576572210
18278810
1771598361
1580004965
779370206
466579633
1825220183
124808951
1296337458
1532388415
1152770479
876175307
1773383375
1628318590
1447515185
1586118786
864446596
1490366057
298402073
1106044764
2124256724
1121111349
1136952129
607906350
1115942111
1538829450
295566513
775027955
1260472636
1009969325
1659437951
2038462670
1622202053
1567669133
930721093
419559066
1344236103
1813226476
1793538332
1565306641
279860907
300207622
812361119
293698383
266741051
101707150
1598781293
1855537897
1537571814
749619618
237077488
785325481
406800697
837807719
1118929518
726398937
707683538
1906320085
1380168887
580166310
680783511
87646109
1753817140
1856101095
665588693
864015629
1594736776
361534534
196326736
671346243
118548753
31238017
475917743
1179862598
806973494
802457099
747653077
818286715
109962241
489613421
1032359802
253509463
1101328767
158033404
1182689414
2009565960
114066158
1291077852
2114994913
2018552750
699841955
228748692
1554075695
465410327
1417018947
31603929
1890275616
938662711
1138480413
619915655
1319022757
1323631204
1180683770
155180445
1034110816
373959508
778085204
650058242
2045508835
292246046
1170135308
1971276192
1231522817
1540127764
1163889757
1611183438
1528918158
948294213
357670416
356858660
1094021184
832297120
960584337
1648374373
2036300699
1654065786
1336526629
1662945097
660072784
606609047
939944518
1644610365
720046654
872819289
15474750
1980001178
1653248318
1981948796
1871548750
557102441
404122108
858394919
1658436997
2012966817
786622489
1851843497
498293996
1705371768
596821649
933804844
1142716472
541225530
121446106
726866889
369617320
1810355008
746018697
612240377
290351541
1625607737
1374708577
1136868578
58961814
1397176046
1069631734
587531051
1100725793
647293483
2128908037
1480367719
1854490272
1195065632
562270255
1375622373
1926871786
1764391980
938778148
498131786
383782077
1134403806
1323205170
1485691769
1728636025
1567837330
726112323
969619549
1722369352
1556384433
1246197654
528546317
1638453085
966707512
1797097929
1027073907
736755155
559445730
921358343
1953724353
1322413514
945280607
252818784
1566901904
880440938
1473965650
1954144119
1688139843
84431081
2059002710
1229622018
1370938034
411516009
2130274757
798717698
1031534707
247101110
1129341581
318198347
1960265678
1706925598
1280286953
2119038500
240413876
565442968
1548719445
404641259
695749488
2143997411
1015210479
1621561233
548026924
909282597
1552477493
605365625
387901531
569579659
1857834211
1542513197
1832683092
47065644
2069560978
1391192380
671669711
1986959910
1332943657
1140874084
1833518030
1918265107
428027097
849611766
974488662
1016213738
1037849714
787834071
2085399645
18620675
1742638146
762523749
1123526651
1774739473
620017660
693657301
2137694634
1990214498
1761890907
1373811959
1012119913
618651680
1467349464
1825336847
1560196684
975663509
2087267808
343402253
1022353163
192263201
1439808698
509601867
367217235
1745281597
1908032903
418027381
1229692276
585509563
1508151793
491098825
647227045
2061012866
781973554
1802816366
224071789
1003494017
502974766
2100250811
228676384
722006361
382305624
228342985
1480628004
1174890078
127081840
2039199617
1628457647
1184312420
1456959735
1830586133
418279533
1348632215
1837215947
1996029060
1501214148
623028563
1247347626
426072073
978994317
2052003518
328057922
2055427853
1085626761
561789568
270197937
1693380509
1903006707
1105102858
427724096
710108337
251930061
1611579691
1259013560
963501911
1118309078
1220102788
26388018
623114270
555068207
1376862388
666172277
1091065175
957709474
976732453
1024521065
1048385348
760578882
226319405
1660941715
1656251824
1699936169
774143299
511947854
266463953
118695537
284889012
1933524085
76309823
1928999574
2025691217
1917058379
78122001
1852690655
991234318
2004119690
1924040892
1992352931
411432943
2082450966
1489000830
1986129999
1211283402
673559703
924221726
1419547974
566690100
273339234
1819266257
1272398636
1203667838
373177977
248240183
913934790
665265937
666040476
1596483746
4811362
1045986958
1376883212
308660276
1348784946
1673943220
992640499
410061295
1842991945
694881716
460366329
1252902243
1730008460
1472163456
1320777790
158235068
1432577742
426428693
197695774
1519806311
1534493280
317871901
2137767825
1983348248
1849479306
896825200
270639595
942678723
1226443173
993315703
1199483215
1203682573
747170702
910094391
508100415
162050874
303057762
955150208
524210804
1185312300
1919900228
1475262392
1533395989
655826643
1129669174
597451945
45572433
1347229380
713377574
970483371
1139984733
963580421
704690458
1576933736
1810339298
371584635
714112721
575839027
2035285740
1437330515
1113197617
919002622
1852457147
642705536
1148397652
1731788292
524193170
417985078
2089812568
779916628
976593861
31525904
1961659181
188131303
249931656
902781001
952168672
768859540
333589278
548567634
581814383
1250124702
157278863
2115969289
2020036621
2097799049
2035242572
714669483
2004263785
1010741655
1945194186
963584242
544618795
2020608950
509327904
361939020
288006506
266463953
859715634
1792803749
242702673
2093847246
1525508618
359228244
1652662021
153481060
237002338
62307219
1798346200
758860684
642850510
642388701
1337906666
677723835
529228460
2048864931
722381377
780377091
1158275361
1477959885
1194447426
1584206559
941777465
2009486862
2086284133
1161419817
627429810
1412732914
2075795742
370306096
909137070
1064176984
1203520066
2097753791
1552141028
498461441
2107969559
1565843888
1054733079
902021530
613960803
1841222897
2134602632
2127155763
755571916
620432296
730630796
1997775843
1720211703
570499361
1099850192
1703804159
126291426
831148587
872590662
2070865504
280473021
1359779304
392022642
454039837
1402044506
516330368
1526451020
256700984
1534565997
1883053105
1125581239
1053917682
1688644892
1122493403
171645966
1766575112
460777590
5325289
877031657
1551807142
1613077485
112715779
807290300
1000553646
1763259407
1699735490
149141910
911379294
1856983547
1036499362
1394335683
2070691789
306634635
640249733
1411055635
1943635794
385916981
153156031
848845790
1703141426
1701882587
303388617
660271495
597875612
1600067089
855092151
1966758610
1716818543
618314427
71912650
1626383324
1935517365
1934891000
713843704
86129856
770310213
2129743954
1380095464
1911603563
1347579052
539477451
713901782
1744391516
1251258063
694520652
1680082803
2129316913
52849495
2111531611
724527187
1835825315
837584765
1660421350
183404188
1093714511
1181238346
1403508819
1277458625
2101012065
1119145663
1149581817
823603269
1629914262
332105407
1114553223
1279320106
1905957082
1494112889
465333490
1527196208
212785550
2087813721
1700200113
1846076211
701109302
1717836435
1161904436
902174196
701606468
654456683
627819870
515385508
23779633
1619432510
2080939559
1383263142
952470406
1854878277
1961606960
1776272889
1346786765
1544926280
826576763
490341520
780956116
1346699714
2078969461
264348517
107941624
965477885
24902055
1442629676
1716369601
390725529
1210457724
1276903016
278339178
796955624
1689519949
449054332
270888140
990676680
1784832097
731617358
694474188
1730579558
619234642
1831639454
1320093306
2026275871
1205633790
326653974
290053975
2143786259
1549430633
2081330692
448573128
81736562
1016309593
1319186347
1036861261
2051072786
122693525
814418802
342086226
1934914435
109078877
440819986
1185207083
1290167742
2118256422
1373509707
1903846237
1934269682
1311891865
28536249
122305081
1613216657
1631074472
460995526
1748987923
2137238996
1654536255
1943800389
410830261
1718850796
1992730861
1198641898
1153391908
1972270790
777489570
540555949
707024178
1821900751
206142177
457690132
1097363121
498480664
372805481
2055483330
1219932044
1930118757
1465752090
375194872
1049527604
1287520145
2064237214
937633468
232205172
1322761226
1854232642
297879376
630611973
163942805
1976873248
1690365436
1158626938
363158044
421843984
234927156
1054311354
1181822134
1282632735
1548278316
333347040
812834522
632520963
1780385298
284186096
551664433
1725049740
1419575918
701645774
507282998
1738922363
100582099
1112988913
328868933
1874765774
243984877
222243815
1708033286
1899922862
2046110679
201146011
891850763
320848276
576128479
1091213254
669211817
1302251129
1882363066
691143134
819164301
1232063837
1547727731
97889952
1540346962
998639448
1009863525
1079158534
780383987
717011598
1070328219
1022782077
664224116
901237496
2035623190
689894492
126632897
2068604375
1440040657
2071909972
786437109
398020248
2071771278
1893945684
1237939097
872078160
513478848
1691476307
950972297
1172926749
1032639192
98801621
1451309648
1261174847
839765040
1143747926
453057611
1318126480
791709292
647622694
251846233
265619970
990021123
450290275
1630004343
1556155010
655711048
1981140348
722197431
1197316206
111734953
620004230
1762942559
1443271045
1989800829
1831075267
40564960
1630318428
583676257
700881824
973927316
720251524
476173787
164995459
991277223
1986424778
1148007973
1594635598
573520332
1578024557
1365151055
1046610146
1509304353
215428634
507209956
581261040
562526852
1164912102
648110583
1379572594
1941120809
892493031
1636614833
1291246610
1102406932
1386284294
1596590410
596965324
47799720
1704563218
123813739
530777360
1318344877
1564133248
639730080
92979977
1298643070
617497119
2031483799
1997957081
1750029434
1589914052
1328251943
886163526
1303574109
38509993
249088917
1268113650
769330830
936895125
1549936523
838948828
1937850532
1438848498
1021388141
2088255829
1792972667
1562429450
1364413311
524822641
1861130495
1377938268
269263594
1248721980
1486680382
1732223169
820438801
402221372
1398543103
1858607504
950883767
976234446
1435003543
104860780
1910652991
269060170
16922547
1299543191
245042941
1557125049
1944874450
263656685
1270979035
1213005712
2102116565
1459041139
1043235496
2027248581
779140991
1059732367
1554465017
1103797278
543624162
163259759
2122725335
805262585
1556188428
516056905
2068903331
1843380300
986525274
234984786
1923756372
1504712600
1430361565
1062469390
458368471
1972644855
182495205
1323096818
401661863
1841336275
863329829
1173005951
1243757123
318694669
1415487485
1463328156
1412795778
1238003665
429064867
1917170487
1577547936
1919900228
339074521
424891240
996874528
1020939758
80698789
527735734
854150855
79878317
797525585
1273985095
408935484
944195325
1279245431
1123009901
711344432
1802709462
1823787643
1076337352
562589105
1114225024
196049702
1850777720
1374309975
658715009
1262800207
1741533547
1305766187
1455377758
849315792
506808246
834303737
1373062382
743191049
1001854283
1666298240
2020266423
2000817996
780060546
1392343625
1935067709
1940502112
492546898
580417908
1600128396
1865012207
1576177027
96156576
447864628
59160786
406364807
1268840416
1109722705
1181403073
1760998912
1824630430
1019236352
49369301
1418159906
1675444717
458298797
662051237
1335213123
444409100
1613566725
919319445
1623312642
496108377
1470049879
808239054
2117207447
1740854142
1886560058
546193513
1844765057
852246392
1578546727
848617147
2109570664
1904868680
450115878
480732484
627966578
1097850256
1775002735
1353992989
1100913356
2026965044
1686530224
355729768
772788716
1098549479
1130732170
672708750
124639538
523885315
1268191518
1964232028
165167948
856810256
1664057597
1955563525
513377266
2084832323
1224953626
370564743
970614442
788204956
1035304111
217892419
801104703
1937675363
2017265271
92156616
2029477718
774448048
1260611653
1868254220
502236243
1773101764
880102761
2100702112
483949997
35697997
1764523298
1453097982
95669147
1924745945
1158936775
1138593650
318839163
173426092
1120007144
248275848
1313629826
910783867
1260796677
1590196039
925542063
878223698
1046115180
1211620162
102065581
1348726825
2062641843
2083541451
1708451004
825385461
2014087592
1198283405
968794999
213134250
176062308
1270828631
858190521
1396896168
1751656680
1706450426
1338831707
1344067006
412714909
931446748
288007987
823698103
967973923
1920843250
950695936
747067051
1649552601
250115413
1837339453
2067071131
2058911643
470079284
233317293
625907589
1177163510
2088239954
1113217701
276053381
1198699544
1610187954
1724650867
1179375778
219882614
750386850
1046165746
752225742
713242340
1493173171
937755262
874506401
377654283
1563620874
490034593
505458714
280116016
1177555528
607980645
980363687
1199442509
596388325
2124914776
1567526537
451319886
741303177
2098595872
2011582612
1138244043
1353164979
1821569744
320959831
1571633884
134411479
959932224
1988271347
1239531722
902389568
592280149
1827901785
1474957355
1134636351
1720897822
651437649
168089264
1550789954
1464310739
1130580637
1066273478
747224940
295206937
689141987
233351359
375217823
1749894062
1040015610
2034825773
802672463
792207761
1809128777
1952535745
314195392
1131284282
798576412
2051272546
557275917
1794316835
1886353205
2110213058
628963836
2035549814
1770068885
842410577
1608443320
1562006075
55146088
550387123
1166268602
1203867571
2048526206
1129343816
281856951
2042156775
449842400
140526818
1882746595
72328961
725651764
1611590198
500011865
1981542568
1979772376
775166574
21375837
2106128470
1316886946
571867914
414355508
1213587410
235960535
1653361229
1574512442
1408689716
742569578
1123199682
1229250407
1252392781
1322225136
937200383
1423957361
2036584778
517119502
1791463802
1317014550
169478140
1650028502
486700680
757946570
659970847
1655698453
1628504580
1721250471
1702380266
1840934343
918271388
188507288
21590759
1732563370
1366461833
104213548
99338588
1527277430
2033761401
1359013225
482843208
1658476595
1757993147
1985550000
1680433978
796138622
1880802971
938934685
646405221
988380818
2141824865
269468066
956039143
631160105
183480852
1206157243
464145150
1725970794
622678444
1226064954
458693122
1361164633
402435012
493487718
1087004378
1895991667
934542421
2001341040
1920433001
2033579605
201087227
1347953345
2011706704
2136708761
935787065
1101071684
2109598598
925107236
2051377371
1074978475
99893232
751890807
1277347141
2108279017
647491573
1484173503
1183417837
410887949
748718219
1175412903
723946272
1517067713
440385380
1885459891
1740060735
1877186047
1958640715
1137560286
1930276864
1790028801
1213554610
32051489
1320705047
1610983307
764797126
771366589
1322202287
550077197
290766401
1369339738
1353424181
1701069641
1879742454
823354142
1526614914
1294373838
2049977591
1121479033
1975053607
1998999643
1599270924
128424143
599455458
1607821148
1800752974
710221424
1029681237
364035043
227256889
451340023
979526472
1803008573
2018679165
352200201
1160752822
497951261
2051382136
415016716
16139558
406378891
1939902767
644052678
334144946
698148872
1890194033
1932279853
172305163
1709739991
194729529
2119444317
1686136344
2127360300
1842741824
1053406117
1446117289
216603692
2085540652
1703231679
2122541490
392783542
1289754094
1901160122
2030744094
258895549
345956100
2095786560
177387217
234764528
1273407871
1891813494
1621511419
1891660632
574785091
1497976654
716749544
984666365
1582838006
2068505322
651569243
940703280
1012071295
1687157763
1210888772
969988902
1820474461
1978820576
572995711
1989460360
923351166
822491286
1215722860
836436617
2131036820
1288378939
619516186
1330291182
705585294
1224809056
1139014634
1331808970
311293216
807709915
1343503
2048437969
393689522
1816785439
788999848
1149973272
85493599
158585936
1784997049
524783674
813024740
363339854
452679286
998376367
705870620
1839473723
710479032
564956077
1127295381
186972729
1375103791
1904148328
1187707293
755066281
210014227
513570516
70582132
1488439055
903283084
1771843231
858246826
640131258
1670595305
934138466
1441975293
1340635983
1191410706
1226441272
2134786863
1881573788
678965997
1974499722
592391975
237372628
1335398818
959894934
1969127518
1227094476
655263397
418855313
425566215
2081753417
657002116
81725462
1803779521
890632957
1354337093
750428836
1809893614
1260262002
315917144
47721325
828742674
578467400
1099165488
2064188775
1659839151
1612122394
832975735
892330773
640515441
1885070816
160288134
1443423965
455624568
1866294894
2077044129
89421817
467837165
1003704480
1025161424
1777995451
1512341980
1242826899
1679803432
1431678605
287124896
1096628335
2091095163
735363817
1474877007
679741015
782697178
1256500236
1685244945
1446546534
1488214650
1610839990
1786435183
1096102122
1675618893
1167232070
458755772
152159801
753376417
1468074873
1808269164
1600063349
593558588
1784071634
1128135544
720739247
1941865767
299347235
1868421451
1515978508
249235181
752162665
685346083
1504985643
1889054107
1968134608
1837167544
1225856832
1403303055
723772550
1315470145
1746350830
388696102
569005492
1434524380
1053294203
1799595141
1764799775
1810715693
1985003940
1010204994
719938220
798499765
126782236
1247035059
1035081612
2047084938
1580356611
136938254
1892480911
1253716201
1647460959
1038655168
1978935319
97440198
1366828404
1483207090
1497177880
523547144
554731484
1996405157
1056738231
703652243
1436241227
1888379706
275831832
2117316653
2147354840
528623652
340069813
1561195665
487856480
1447443233
2085573888
865481571
1405135414
598186775
1344728023
1392826155
1040015610
1499225150
1611842067
676088057
953587175
1590872899
1693918224
1529255398
1789592334
136523330
1350480711
241057950
1651192710
1517035564
892954911
1303362584
1281720583
1905774606
287262367
1235700512
1351310136
732912529
1992601492
415406170
1729250151
157668021
1304473978
187782531
738937497
1647835491
1569508648
694285770
1083885065
554084167
116366029
459249495
1886137421
1073031357
1814337224
319466585
1295706730
492943808
1391314041
1400052438
271198824
1558392643
242301960
27439551
1401406136
868835385
1211429254
570350332
870206719
1548685474
1442738266
1109428339
486785254
297069211
1055992370
581234014
1589035460
1423142861
1798080852
1659437708
1443847320
1479465486
1654199149
554898777
436840098
865383949
1888475592
1332066628
1304878060
290762212
2023397320
1926737054
1980966620
1993100408
1816463317
1026049591
1047976684
1001502420
528011837
1126438875
591083781
1072834095
1142921559
302234894
311972947
1510031045
1014898862
80662749
2099838527
715626924
22665465
853415749
285242256
1586485753
911911483
208666853
734730068
1178920600
412927043
1137091892
1145170638
1038098692
1440602993
1201035647
1437274844
1134024349
802041003
391529450
250285685
160695553
386931627
1513405651
675267031
843634016
966130692
881295119
1952259429
1925344225
517699412
1394850107
350275090
1643962094
725641602
1519705953
1636508839
1779801585
974057107
635178457
1623613586
1059735495
1609615701
752369090
1324644553
1715555256
866676955
2083195795
2035408211
480845722
1217785619
1445017713
155217094
1475672661
925235688
464395788
863613068
1283045876
1268974446
2131652084
599576525
1648340166
1749725661
1704033352
1654310661
1762626330
1437679293
1420738475
1518412048
1679296196
26461329
1327988224
1619873967
1489010780
1228718470
1456839033
1423222317
1242192883
161935094
1598430995
56487674
1786354164
437738676
1243986484
388345532
1389443513
660592453
284478443
151597618
628738379
753230401
1053456979
1875593356
1227107495
2003687728
383548957
225038316
1458431689
2082118076
1348786516
970552351
1468359461
1552314220
518408537
898655903
2054950695
146166369
336364464
1851899660
187095041
2114705708
535515037
1809081228
2145080466
977624116
1759050064
1378231768
1467257125
2132698565
1219913483
1828280103
1132885782
2068364175
510968448
569462005
903921093
587148946
736046037
1912874547
302939237
1748800914
596109751
856010876
1255046670
1887087816
1144908882
1245986885
108128371
1191600709
642162857
531268883
487419033
2035470636
1906319982
788184134
1363958864
1716955572
109542440
2037020290
411738851
729192262
281045494
253207165
1180825786
1539323665
1169092657
130861545
1263778239
1564644235
872853642
104688922
1966827416
1975482067
530742441
1579906221
962116571
353125225
1445711945
680808011
694317234
1481828756
1402680070
245784212
1941226259
1090203417
1615397553
249335722
1509938323
371759508
81167990
377111654
1043624600
1308679205
490181197
37234897
1324363313
703816794
1514965619
711327721
1294117172
861645597
324379752
1476911204
578997402
1247035059
1701273294
1335962639
729796159
676959595
440677176
2032839678
863342810
1123344466
842706999
703384785
1569479174
387908673
289707876
1096469519
298433770
946834801
1950247860
2044786267
1847893641
778399872
686051669
678801514
432861194
916283151
1155582635
28200574
1208247087
725960975
901739594
1839721310
623135802
2059444944
2011877000
611670971
730053523
233979219
2043748611
1967667438
1412257168
2077798474
657075873
721133909
1113606615
585184134
1110440927
766963142
37092093
1660680476
2132642291
652146179
1274232595
540945029
824050683
689246876
240929863
657946411
1161584787
1518672658
740690089
1459479133
990785846
848893116
869509045
933730903
1514655258
1361093086
492974167
234924444
204608928
49466275
1100778096
854094940
630422493
98037668
1608255419
816094013
2090670012
340295045
1097767848
1317944992
487732313
1057606135
124523585
1355155555
344168295
1063018224
1134319053
333461095
1745157067
764987646
2112016728
1225945489
939552636
1985880800
1173648916
1742024297
715088845
279409268
1088782554
1841275002
170784714
212017255
449546013
439789544
1275254312
534558951
1514974769
1772854387
701448897
1169513238
2137821840
2133081081
568801694
1434357599
1750601536
605760953
809345409
857649799
1987175050
1144908396
168346068
88968733
261117754
801276066
2020509492
1048799815
1031072644
1742191018
1917701644
1065402181
920760606
1493280707
981668937
512848831
370336792
1469480638
1446361342
1158142680
1485569492
303911754
1495735459
366874112
833728969
1184201906
2001676907
1681888011
1701293152
922239321
345572857
890967532
1655037079
331478283
1174117857
399199636
895139126
494800266
92728295
1469088645
2082564485
53489364
1908498348
1466031564
1390166026
1234418117
1813072800
1483918873
1045683900
498159689
90427327
53842591
1359227583
612353522
1423693783
308110763
1708101286
1528938295
499597839
1167207092
720251524
254454865
1609742002
1066601835
1724368514
1631162275
1289475330
726165422
1814567197
1600968277
1815531335
527808240
1517451919
1291010973
889078009
1231987040
677202268
1610778941
413895267
955078508
1196477953
452308702
2001817097
887099700
1284093413
832193951
576771012
186195887
1209378685
1712135839
306839771
1588009693
1546959303
1068511673
1929934707
1333858851
1324601192
1656737420
1948891901
678360775
1822542526
1001819736
1515554781
1541495573
1901214796
1847736466
460586590
56446381
1473740142
1645399699
1820359100
516919197
1311971448
1753997060
1166546658
346277516
1205104320
1928527961
133141054
134041740
840828167
1096053907
238994947
2068559370
1232229423
1767289965
1106975332
2003466256
1377891758
574247106
155213039
1027439500
255199474
946648552
1974324175
454695986
129904729
138794958
1810521753
518290586
1340309875
770722914
1968842769
1162487518
901665714
566870750
1146974680
1462844363
1340844134
962874222
776204959
1458580393
458305235
1861825352
522703793
531253084
900286592
436350854
1412515602
1459967621
2075760855
1537720517
295038308
465760090
82611029
1689838666
518295036
2030943547
551260847
1058653178
1371218856
111887765
850339957
115043252
930347318
935306454
931023266
143921113
1439007504
434559425
390675993
1068916963
974404496
135980828
694693940
1175642144
1046075696
1719901332
1286561556
975241870
835314192
705058012
1709377500
963325094
1149264503
742490155
2112920627
228671668
2041200520
430747270
1407515646
507041008
860969914
1837343784
1920889451
1310220424
836651686
2088083053
1060824409
126379731
1638126638
1753789254
2018240347
810342384
1751203538
1614124724
801502610
790898178
1737696299
487738309
781872788
620951405
635376631
826916233
339472621
1138697751
1825479497
1289189783
576173683
1556818681
1626183445
1062600080
1843327981
405758798
621369358
126648950
998695297
1231529959
1985644460
1288121382
683701808
1348799185
555841015
551405950
545534327
294884334
35412258
323111696
1748437282
1198705161
517596879
12769784
249995931
1533325618
298299018
1256879825
175787618
1374910012
258553479
116727436
1602548098
1679675132
1666919424
1527388595
750452158
1230676569
376658383
606011541
53807448
1361756076
705536923
1619105534
342727111
106821268
616960058
2037899489
1298276048
61365458
244465659
1585246491
1723574362
1099290748
954458090
1797384434
2097794455
266140731
850292619
1096424989
1610470594
1161799937
1165783682
686878833
239485626
1781548553
1658033877
1561036180
1030686052
1814521059
1244161653
824574782
1204242580
862652696
1212637717
708610461
283151829
409165500
101611735
1465869794
1107109524
1756335576
1307754188
168899559
1534774786
203273729
1568519483
523193227
1298120180
1431890943
458964055
36505145
447897112
440506521
528863681
1830519492
1569833863
1487638591
1128655916
1482806371
800275938
404657245
1684256221
704308461
687111189
1987425281
732469123
2088017842
2038858245
197263809
1478552191
1946807413
132051413
74664096
862275241
1418209337
1231770327
1585918157
1396184442
813995714
497699258
425667946
912570055
599210965
550776864
1512533450
1081927009
1493654253
278814213
1343712138
1552256860
137500448
321789984
2131941055
1217955773
881124308
1890385308
1191475531
1421995034
372671859
1573566776
1911244414
170314995
1494007094
297438952
1051672597
1991712169
2052412081
192128455
111655316
788183695
935231433
1748558069
2112920627
765892914
1525652849
858250779
229870073
1866652200
1956509692
1441500380
333056813
156624434
786904971
502554256
1967000231
1952909734
113188812
1151248390
1243742937
342394089
1990479196
311950139
1996944869
1981964088
119610996
1298800306
23644274
1924672445
592603562
1014807050
146552677
2107876266
329583386
35272317
115280133
756271508
761568814
217108852
751325352
550153127
2011398780
1357422743
44524335
753846684
727940911
103161884
1506500618
1382740013
1330995476
117709006
1033099800
1014545898
310920835
1575423658
1272050178
1594830038
663908646
949650166
1640875629
428091416
1858347765
742176859
671019608
525828596
2122340872
737656943
1359073275
1768191907
1371844915
46324463
532106230
364542363
382119389
1494056720
1570373870
1958116807
670528266
191521275
309408583
784631935
1682614184
512945782
1345630041
1388077242
1388304158
696685447
1575280748
1561938447
2076357316
537744499
1668535022
540451123
1685673550
1213289147
1561769238
1954622428
1531977493
1020033100
1756755258
783174239
31858329
1345926582
1270056716
334089267
1749622230
2075132866
1834765105
1343208615
343596585
1255460060
1681481181
158979127
126299050
957580990
416983086
763840426
265227911
1059322243
1153262205
271313622
1112066821
476558975
810750474
953101281
54856649
1913064775
899804426
799564154
1909176252
516824363
1174751053
1885545892
1869065386
1318598757
409676742
1480543168
815406578
750742225
1562549593
1893430972
605717134
855442296
998788322
2061650260
1191814842
1378401801
915095743
1512660017
1137696735
40575081
337556262
253714305
753400081
1646006594
481550623
1197232272
2067955229
433082396
1407266503
148995574
1177856753
1331214646
2059630924
70563405
1051560505
75820056
1264049985
171478454
2033571056
639877721
1216176776
383413997
1308852713
175429408
1202552240
1407675998
906425759
614429606
124622445
1517709300
801811750
940530519
563983619
1037770840
1790622131
97711335
309994733
786308331
55086162
1800644150
1663071958
1124500732
1381126649
2126742978
1165083155
1835276522
48962788
235925515
654671134
1973809896
2053283555
15976798
895029520
960936022
1197644292
126393194
408001139
2053095710
1949335383
1890626603
1880920916
1991481347
1483478940
279242912
886856374
2090509685
161502032
1691980220
1657394379
871139571
588892155
586647170
608225799
1050973167
749186930
1257534643
1007743870
2108336925
689838484
418384731
1694595123
2083969368
851339464
1877383100
71240490
192438555
136735311
922439655
2100968045
1819400246
1500086921
1312688688
955767060
845317178
734975365
2048880224
891880785
2041477066
129057753
1487034824
1437412122
2104354118
872849337
778574821
202892059
1490289529
695068657
55292252
1663093589
682857424
1152291919
1472870601
24197511
2120396168
1118538672
295241294
91434927
842839886
1675626270
1728582612
583987256
1449465515
966496571
1455338030
1535095983
9164514
1598425901
1479727470
815999552
1790434471
339180203
2123395215
554211989
728332164
444144698
1363859354
23415526
502025725
731174125
2113552189
1836530453
2062959657
2043136354
676788396
584196220
1004238412
149454867
987652126
411736310
2014178643
1127097301
524678920
1318829337
733275891
1513334935
1462515087
1945482109
246799175
677950893
367982168
1069551304
1908321259
398731445
1168385357
31676925
1973509623
1318182509
1454215800
1719090649
1559547376
1257592004
7607687
512202001
2054267084
325837647
979583525
1741063009
738911236
177336975
804388565
1474829101
213794467
676869250
2120833036
1216123011
741662550
1796441009
1684217073
1212834341
1787155676
981966975
1941865767
591766338
532295840
1099324140
457901656
781494892
1790422715
378831197
889328299
341610770
605194727
746583865
732098466
100309542
1108680215
1643895692
1850345708
1593278041
1473862123
1750237052
1019562736
1710342092
467554383
53518363
72125753
445243993
1623260514
1448217151
652845406
766002895
866247022
1255230341
1512292203
1769825388
393241247
1546296668
1839618176
1265667559
1448913882
195009436
395339317
1826238775
1826768139
620619326
1677425317
645451981
1969085833
2073342007
1234970706
854515196
1307676437
325049611
1565052729
1257003527
1156192540
1047697342
2125174688
1851813984
1145802757
1814764341
588880560
1200889962
205536910
1757027238
1176239090
1182011578
1030655658
1053488295
15884034
1803656354
1851551371
905480210
60632459
1093301561
1319086675
1748145167
1317244167
1911401853
88816816
839627867
1837214849
1417528536
897264106
1061575099
704397423
482834126
621733018
1454184464
983573477
1722723056
401461762
1817799462
1284661578
2079304079
1199952300
198986496
662956495
1496870264
1616005868
2042776597
925350796
1062216370
637666049
680132570
1853158526
1123438034
895931136
709022966
1628342680
1108915445
614126538
1546119209
1193282022
1162640172
634263491
138670168
1999277834
418923628
1620664073
911722032
654655810
628235965
2059519296
115444785
1568024575
126549888
870767932
729394662
899534601
1143203171
2104978330
482400857
528367457
925259051
425629643
386867669
1320142378
1096849664
1002393409
1223997798
1533952002
1355580151
112392293
1514600364
956050199
694112495
218105521
1798600993
1778299324
17289999
1488893011
1177096301
1926291012
1039347892
1858543742
983562040
1450202416
2108015983
960924918
1260306451
76381280
1617613856
1636473555
47755140
1650302638
1428649104
150533185
1626178665
1489131998
2029047287
68368520
315620088
1096135418
1151414021
890395271
707893559
1122434219
1332134921
1925428570
1587478054
333659887
48250041
1676746066
1328401672
1336000546
1426786074
1151450846
2081071264
2036433417
832356014
1068321044
1754929540
1692295002
1621653091
555250641
416551465
847456508
469410717
541299885
712612521
445480937
573902415
432285542
1422791927
93186235
565559802
598985716
2104033922
1305363115
433752717
940207600
1768103849
1410663409
627738273
1199772711
916241060
2086063604
675552147
1459584725
437068654
92794065
1210093251
938075426
1649936126
893137870
686362459
346338908
1978858861
453412393
122773611
605407453
2115812530
1860345895
1510603374
197396426
5128742
1854426719
933794538
775754233
716738210
940967770
1131172547
1433646906
205689119
1009997688
724848422
1873189816
775943927
1347059772
1442388098
1326323962
2020072276
970067276
1719632855
339427495
1666290997
122722310
347644028
1969654073
696577423
1276748688
386584761
422118241
402388166
1376198251
819797
353021829
1651671460
977665596
1838461693
1299745928
1648652805
340275135
1042958255
993688451
1190794685
696933548
168514154
2144963680
1099643473
350112390
1654590949
1063167792
1186149825
975683382
1557924237
580002702
1842222845
1600020728
867490631
1004764622
121237896
1170613493
1784869274
2092118819
1651618985
1292935020
1625749812
1316332517
1553740723
157992606
1383724026
1559141592
1622705978
1802049629
1647864740
14836977
1294533755
1571486790
1718267610
1598965002
1868382241
684367161
2113028466
958892780
142240878
2135473280
1535548940
1572100811
975746539
725635057
1541954976
2084636296
674560099
1190773340
1270682801
609722472
656930084
966696794
1315374834
1716514042
1190441863
345904831
521335232
1588274291
1555152276
1552538823
1518483885
929995218
142442439
2060843012
387920294
1123957530
719652400
1226408361
1185868669
1784887147
1900173570
1733078060
1426905757
1984365138
1918582423
47947975
2045141570
1514340559
613445612
1064653937
638280683
154385498
1561950521
1022530486
904918016
1159169474
30190663
1163176925
676718918
2028812552
1199167413
114841121
365456091
1233860926
184199213
1581563720
1370126727
1752155215
171018223
80474283
744066110
1398569240
1085399797
397482244
1401235600
2081214210
951299063
1706872293
609521045
1669623166
768854345
1625308206
1691164226
1730591623
392568307
312923500
1009328118
1942137766
78294935
1593068399
1820363625
1902372298
1257159191
1490222612
681177454
460701745
2116973538
118049121
1581740464
1340979734
1860034178
1763369012
828541541
1384952329
300974671
1549714788
182603709
1511883712
637787281
274126748
385821948
177591544
240528845
1090176142
422356092
1210146603
97349371
181574205
1837154611
794215619
269937842
1017989228
1811426598
143400863
542172763
847219051
837208860
2004914386
1449101164
601650534
1049733803
42031631
1439585288
591796633
1815936153
1024298384
466514278
583419828
1393281666
572891586
29500249
387331819
1614007829
1081705043
1357442247
623448389
345705296
514019259
1471373515
254359092
1921680951
187894764
1821389915
1783723002
1330391779
553499876
313772399
1241305427
599487127
738637948
380229955
260163029
580586442
1624396588
1686400683
1260146252
2088914409
328690933
1346751796
167120632
535124463
1827751323
551859605
1422673094
186190160
1557135752
373576948
795357385
17679612
1742314084
1665409376
675420652
705545248
1676597518
2108445665
547303895
414485654
1398913544
1122148314
1433471840
347577650
21405265
2119070635
229816698
2065438732
1886712590
173040481
1933642563
336954732
808607875
859987394
1712794470
128847614
336233721
1565727399
1159454757
311481693
1154598279
407340295
613842436
1209785933
604888087
1026368823
2099259442
1170613390
1205991266
2103980011
921640417
1864301370
574509960
634410517
919030811
2036717993
1491414970
1042452307
187095872
10171059
1329346946
576862684
969932769
603791933
1314753282
2078086702
97464931
1783738390
27483890
958654377
514399664
2041158375
1390916384
1866020033
1122646546
1642226895
1498665707
84706735
581480624
1652689222
1000549433
792611299
542811469
628775144
545601766
292582176
1069840132
1313799123
132726037
853257031
990676016
1294334355
1036072766
2079245542
1533681636
1101691679
606213515
726550982
2105004746
214455429
1066615646
261146679
1052907057
334631073
1743294364
1177953572
1901109318
1559730312
1927873570
326333586
38376184
658708909
1630917472
2004358565
1362947150
578225917
868218483
1203987483
358182100
1076917958
814174540
1319095375
6512021
1900407074
9818965
53189172
1388577296
2114217962
1156422297
2069560978
2019251430
1880886934
1702983125
1820837060
1778513973
934194495
1370693147
252294570
1795883620
188965712
1587838831
532011482
697176556
966830282
1013864376
456270075
472638066
1465545589
969751350
1009144464
1218459164
276859552
1254481026
145936794
1997378664
1249800831
1279635550
1448580772
1015425047
2022952243
888802866
305514627
1713082308
454608974
1279095808
159874351
1121320671
79687092
425423078
1077990167
1748466678
1388552583
553625066
325956963
629947031
1431593610
324831067
1786449298
685062009
161684803
1985887908
36871469
769835749
1195498341
1476100566
528796414
1786692552
829736708
1485390944
1805539727
1508329326
1807411734
1128652823
319948380
1616145099
1621657205
1697858496
137200308
853759484
246446924
486170311
1535279899
2078969346
1018959658
905245220
1208180637
1368136595
1805829746
1049676599
663661028
597908386
2003400355
1890873189
83969670
114757506
396358435
1933176172
694959264
1288943536
1423199005
603112974
1521496862
1631899472
1338808128
889672057
789371248
131354766
86743203
1633217748
1394530620
1418833628
534760054
1426060328
2140466647
152933781
550248633
593095890
1020277196
1122323704
1031988993
217022634
2029433211
2008761648
1191462130
2124760432
1103689662
1248934203
1234397997
191311186
1566050557
2054205929
1730935511
1243736529
1011245717
1271310127
1404446157
1625814259
1535353667
2038172936
1331559373
1880379089
1611997425
416713298
248580392
786361574
391519130
297235992
1337373129
1813836793
1157480222
297257905
2115580861
477239336
1946030187
516073043
953644895
79223749
1936486894
1917115175
692795220
424552790
1803152102
1070522454
38370187
1971915833
1442211056
2059193148
2059300971
1796684625
1263887649
1981247585
418388545
559064744
399088592
350702815
179452914
1324638077
2129936270
349232869
1244700493
933726911
1652990377
1807955338
1534426410
1619378616
2048854717
244910312
436015681
1754581495
605953260
444059495
849134215
1858457165
489252086
1908671558
2004965281
584181860
2126555740
227867922
1334116207
1943927162
1677322317
1780381600
951175957
2122443411
1589906787
1515293911
904836484
630765221
254561313
1193109013
2108026170
779469359
991398704
2132542610
419100682
1070702482
1788998796
1137171500
2037408833
1405825428
766214488
2107739768
406636615
1336535167
163141145
31165100
279689065
107352672
1116765155
457111808
1270968900
1970637312
2027619875
1273741439
1954199427
621382741
1419528956
251772396
1368895108
1569788876
241172967
886489166
285035333
24219228
1155991234
5718627
376274977
1453785493
201421980
1385094458
1184490213
775615357
2126986512
91959447
1459752975
1728341070
570320794
496099604
1169284052
356500324
1994078571
1292943232
1914829315
2137428894
188582424
1870759920
1593503000
550678531
211135105
2002989733
362104033
595490289
1477618794
316151986
1345277220
1803630212
1966886167
986884861
1610919568
1701997236
1963054157
2062921347
1932136628
792241866
1547422158
1224910740
1855392412
1892290392
634998077
831586042
1608705213
238217991
1017644594
1089404536
1955865412
68989921
880934245
396227225
182422245
1997919180
1479920621
977669878
1171282310
1972270790
1299452756
579454951
2028240545
1794670555
1374184021
337037873
403777382
619471033
1590477080
2106809952
47753522
2072490391
134270853
1022419289
1445503211
220766429
489860458
95448901
870985956
1902931456
277158171
175220512
181682156
1398727461
1916927828
1952698871
133804329
407222616
1249265903
708964454
1856422769
595785744
404472341
247634043
1550052305
1518216227
279366023
336599265
1063719455
303785662
1048746383
1555964784
1428500598
502847779
1749024616
2031483562
383200898
1315120231
211262194
558157766
675572767
1944500143
1287594625
966862199
184326639
719963881
1500080476
742348969
943394726
2114548730
1518206089
739604001
1975528621
1566442937
1041433084
635222495
771116194
933888822
672458738
2096288781
1104872907
527750333
22254343
2053895153
1553246141
25221554
1249218673
1256559637
1523916399
565312186
1952478717
2128880235
910456122
332122116
904375361
974241111
1963224611
845402317
52170990
10451631
1866865446
8587051
1324768333
1730453156
1595443807
1936548400
2063653733
799626610
687446585
1892718814
1337137970
1353214734
766008529
93629782
1320913279
1018249475
205544127
998210855
204322057
1249693911
1299802452
488374247
480578994
76453222
1928901121
1397335675
1663872878
906889016
1473700218
1304205851
588279150
164112406
796013674
1967440340
997503389
1195673264
1006357548
269753604
183898803
964195237
1742391069
2096362923
1795696230
1396786916
1392520449
2102349857
666389746
1646435800
1439524323
46329570
813168584
517493515
2075146510
1616655863
290330312
1213506233
1213267312
661358559
1505455326
1154912231
1179357833
1495443897
1301142022
521715627
2125694900
972984268
1803283175
1051489125
1790698758
225612942
1120781794
1404479367
1327388947
370236900
1464174931
320767038
345233995
486934297
890052375
2064496034
90086316
846862541
642274586
2062674123
1642297663
1148967667
668016332
1984950324
1253292856
1350122784
1432419769
468854476
1724971585
1367544014
899725134
108115908
658930755
1322879516
827130674
1078477860
350032880
474354636
1708749873
1829714066
1154630304
1792908147
828718304
485842015
1703731281
1165503128
399997880
1668335155
303024315
869355811
1576572210
1895771051
42298478
1491760374
1433140320
476190325
978451214
1563704565
1535096909
315366452
1817787491
1673045720
39679875
1669692012
1496900783
1122221878
1356787015
2133544799
1244167881
798044660
1779180272
75498142
343151086
173712960
786931599
970840267
1103865417
1145102817
818623405
220409314
530414773
1479712297
1098250380
130561877
626807103
1927892409
1552345542
1450023287
1790925754
1739394499
490402306
10175298
1502515151
1550250657
1956516609
1316071621
164674753
1017940972
831495767
864759614
1422839205
1804636793
1807535979
395121245
1800453378
22113712
1145047013
1054219998
1127930636
815387345
232402330
966496571
26693640
2055823812
1978247044
467198727
260518704
1162743914
1093623048
1937587397
859139550
607996251
1863325438
164548597
94301315
598322780
87942192
1061022036
889499504
62288407
544912408
2100931083
134977196
108432707
353973020
158179670
1303336976
1213457980
1773112079
421734561
2063774551
976375869
739315700
817234050
2036532222
607713496
256438346
786989713
1056767299
1841938545
208258117
1181912584
1922324915
1563343933
739660847
1439647791
1993164979
1553165608
478667120
561286950
1255462811
1452218101
1112634867
1260732115
115871038
264408007
1870376681
462883700
1780080577
475228688
971114508
1826709105
1921258866
434145051
1127325567
539585038
794860682
973168533
1864905015
1096114696
29278720
1110029327
818781008
1362265101
1032510897
2007759665
874310538
850487461
2009827232
95246786
587541363
29977701
114553604
1216121138
1628973477
1650505795
887253701
1770659597
2099925974
154554953
1291567773
1199668837
948416396
2031889430
379756692
1772109575
282663670
2144739523
643276233
646432614
51786024
672255599
1781047016
1332942015
610686217
67074572
160844082
433132505
188227397
482142827
993256499
956923046
179323563
1470212587
347404181
566772028
427283552
1216380304
785098868
1979556779
600881454
509376320
1189615423
1473842657
1081398774
499798280
1817132194
1286403631
675859279
1788413787
1447643427
1849884265
1499223545
8857804
1580262404
1383366436
139151823
323319325
1725938452
855540993
2017787640
835200619
970835312
1951148184
950491962
1497969335
1499264425
2110769034
116596493
874654687
1229245612
2048013156
1678750395
418446009
1896632060
1880814375
9593798
1157467057
905660469
100136833
1976863726
1482368178
1191604738
1756554780
358862560
1361990934
1805875683
510510391
1479647303
2048354438
1251727637
109091212
597576823
1966945935
660862770
2042636805
604380021
142677639
214757445
1372756403
1804252607
1648653849
1958497155
749133721
1387608135
725780267
1829277863
2128099787
229212814
1706633907
1240948171
1247855244
327983782
969082852
1432847448
2102300313
190717406
591563001
359938074
875220186
1961153515
1632301880
820083617
1569770445
1256753410
1238366530
1477845516
338156438
1829012608
1368380443
650554259
154804556
69279680
851906934
883415752
1282203644
910733797
1576377055
581760253
750348767
133708722
632179680
984355449
547845688
1327467790
540672014
1030932036
811776546
1630656261
417809091
497183012
1026829192
2101523057
1795058824
1578212618
1275553824
582644353
986855077
845160567
995023122
714644293
1456607150
740309680
433171307
1876185253
1300124117
1966384575
1438221778
2027208800
1975859511
2054510789
1968206050
1371235013
687023992
2008624872
2103975411
1348180737
1391412410
274884161
1424355481
1518232236
1948579078
628917716
1142307774
391248069
181353839
1804975898
1765407068
1069955461
1103796803
409145578
1012975108
1234961061
906983823
137224201
771572762
1565224818
116331034
17278465
474652514
535695537
1764772082
1679106369
580428017
102783292
1667338552
293392580
1169656745
555203604
1536557035
1728896708
2111206862
1264438879
337731799
1055278909
612511720
1146524727
386508175
1124403203
1330711826
1747220912
1750913841
583304062
2126186741
879251755
1518704983
1425116593
2132661943
921003445
862587396
606138808
166906307
1306713738
804963245
184672798
2016798498
455876783
1487380049
1227689275
1873456603
741446348
1029179826
850513951
2125742388
1331764426
909629321
1958682538
802215896
2083282211
1324420056
1685541354
1602598670
2122966226
413740283
55101086
1729546565
997936931
802416215
1938328233
1568612060
1068315408
681077650
98150502
425736463
1466603200
968381028
1643354666
770097020
670282939
97086044
593319927
2001624201
1770558669
71813701
816660486
1225204192
1638110225
522307049
1182075734
1743780218
1755010741
1065955974
2014178582
1262968778
158369077
1652904546
927561996
17186740
375381967
885087242
1977192387
856513192
89768674
1852341704
1734919602
1834258578
1850069293
1781576290
476028505
366396075
726125972
2128689761
1409545510
1103252344
1948097287
1794505795
438952780
53157021
2107035906
211487292
1378066804
1871799342
878566209
1104994583
49041289
208231483
1282012940
1118247932
399209948
961575101
1664857536
1714282876
487992429
1733681655
2050516052
930521429
1008118532
1061670719
1477590360
8578010
1135620402
719451221
1298304153
810756688
1147007524
1714150378
1884416560
1901014294
434279848
1343225579
1986569353
1342941831
1265308112
1680468056
1258399947
232709713
1191855235
734323555
1960587929
354071435
1751087265
1718663780
110149729
32193829
1200729852
647187750
1222131003
822184998
1003830384
1864537891
859258206
133411928
229841356
1222340839
1780889423
1188788173
1218390247
1624705407
569661587
963902076
1153067792
108015503
1978105938
644190361
392198486
1676147898
936424756
1681649550
1194347641
1945967177
597382337
1663963585
1283642577
1677779042
148156166
896495199
1665425353
205073049
32182623
532325208
1980526635
1281768148
2129700352
1588177209
1010451319
120823993
1037440028
1384252468
688177706
1651680976
1740164135
348363229
1889585654
1769588575
1141468404
970356264
1197777733
2100886708
1275385327
1373084392
337162328
994872585
182849686
1920151904
765111184
2017449854
159179634
523068706
1373965535
1939056664
1216470410
1806446946
1881267059
82498125
512726839
213452956
910462646
1748288664
95870285
916200777
1924651031
1750304538
41033883
397418305
1002509689
648741085
773115518
275192733
1142520856
1996714078
472525941
1655539732
1641899577
1219345425
1425638602
1113059853
22854193
1972564283
1747971182
1641920570
1281532383
1506447432
117340570
1006209984
2002173097
297414262
196996468
1128661999
2041328300
1316915923
2086544794
1863944652
688197651
1671593632
395646785
966878709
2094130385
160969275
66559106
1846799070
1601340155
219405338
1484490076
1649304579
1476788755
451614061
874414944
982012505
459307073
320350109
996886877
704510200
808294577
1669557121
866946663
1258935224
889472332
822796924
92791384
345408312
1113435083
802581430
951972634
639068735
248096225
791199987
1553512574
1794169240
275338939
1064996799
1492994930
831512464
786417544
1495954387
1656163304
1169832239
1990010908
54949200
528256969
389643298
157503844
1701641599
1929953575
1364472291
1652980619
923462981
1943924706
1311346983
1277645690
1769935897
1042868590
1680504384
130364635
1825964820
1897042738
1941254163
1339115656
1241141591
1726478264
434919453
390272528
1554082904
785149512
593927995
1719333659
891421851
1950097130
140520980
1843063707
1477329930
1696501425
1301170567
490066498
1324225327
2077273300
976611817
2114764063
2109623315
326174293
276003227
475863737
2073204236
106993543
1419501165
2132723019
1620012256
572385693
56663189
591987844
930674249
2029073419
1027483142
1824478908
2147033644
719787044
273557451
603664286
1600518129
1921214668
810108905
1439157679
893898828
47987037
2121766024
1612360381
1391136215
249668712
353130141
1952269388
1047813505
1915056540
784771258
699038954
137209663
1606917471
1505710039
657136444
407053818
1828179206
1077370498
1367370589
644655950
2035800933
349098737
267473823
262113715
1081712668
343026206
1596079145
224144186
371096052
853410781
487460493
633567049
888472629
401207168
2054449502
1468270861
1953739029
1281842736
373934081
1665750127
404887805
1612835374
490704213
1930056021
1337143606
416425829
531260741
436430975
1393049684
643571491
1098277977
1260457580
634104369
732143406
685533171
1840476915
165251068
2005368436
1475581932
625426990
1091499731
771883861
664616545
1746433225
2035163792
585039704
1051049928
339838440
494146546
1426261624
202097732
1608547464
53567476
2084664745
1742181540
1701861577
1687233890
1006080878
1720000496
932857305
1904626786
1866896771
95808972
483706396
1276778164
738484792
1441633273
1046667487
1779553739
577020242
963334807
916659842
2104829853
1336107722
279351382
626915167
560127203
1642279264
1682710208
581648964
895746610
3297335
1156317195
408525915
80606479
1279680259
1097437691
1070685075
863170136
668756251
1827676263
1150489905
948129921
582774470
2011940187
1116975302
139750762
1945299656
959573744
1056242195
1005173274
697413546
503617076
1025268001
2043751050
1881162290
1281759379
63236653
2089126683
552865608
1851630692
2068471152
961769422
1839647211
1615864820
1797249489
1614741536
2074933673
656192621
825213067
440121845
2009429306
921116846
252604505
405671473
148914144
759692388
1933695049
1501194324
1095757243
1331258441
185894159
886338950
593101052
1223675396
1222516133
669254100
1319289966
295303446
2078276249
1259560298
482328971
1175446595
370933109
1430693736
1100483972
867688884
1828621585
107567681
263471964
550688806
1062558585
951634675
62558650
775161067
313436590
1580273670
89752547
1077230364
1975251747
944102776
969598704
674800040
41311488
1608232590
1674353001
258811709
1526011109
122689888
1905031416
1687675588
1055167810
2007496591
1478216982
844505335
1775458775
616016034
236719541
8004617
109721598
409781867
1502484939
1024128365
2032658954
1366078312
1628324982
1434370380
1424483348
1584244329
233554621
279024697
856316454
1400418154
1090300944
162672795
161409787
226993354
732345556
102066470
477075322
1310869477
34926004
1872228973
284176398
2145160392
1122661714
2068433757
1024989857
1664968253
1421124681
1495770806
315437419
1717845449
2080342691
1032261639
838143619
1747107129
1099771658
1261416039
1189134022
666199414
952913796
1151834937
664833722
1456572924
2086601157
1725715874
782253531
227231648
1748251261
833446240
53290680
1154926559
1197498700
551662635
1177110707
1573640208
349815906
892653102
1134288043
2132755562
567026137
1947456705
1566270037
1577967362
971858270
840802785
1557314644
116312305
906766141
1675534267
654695069
794603984
1703415318
323298699
77067582
134206644
1889189183
199202950
1149852351
1689933524
807103282
1465859747
2145285568
1008800435
207397426
1644976154
1190881165
1530831362
1995401043
391621787
1000500697
1035022493
307621537
953475203
1385684800
14240875
1080132285
444177057
801928981
776948692
942446274
643351449
568412456
2133533810
2141807237
183845532
1944997223
1483882083
321556709
1650925040
1724757720
982483158
933985235
96049289
558623026
1894795467
506740759
364025657
1567706499
204322057
957592327
659041664
2065133842
1189791020
841914310
1440475885
700504354
2128813916
667874887
1198954672
1407906351
496892151
414273220
858446241
1116204059
136428003
1421154777
15097055
119752071
591091931
1761539640
421826574
626337376
452502072
1228464366
624951287
1537000148
337616206
852284099
1038015278
1819816679
111847967
725681483
526431925
1620819022
1974478400
165533065
1646868936
1824744717
216726934
1473087004
1403689301
2008375946
2010515093
1436057946
1159656488
986124775
1727763949
2020356691
525084429
337461365
775709927
1253665557
1331637886
1667314306
680182604
2082780343
659237929
336489269
503381428
1468431491
1285558385
1455877294
477383169
1436882930
1508490955
233342207
1987381360
660203298
1986421959
1284751179
808910567
1035314567
810105098
1130601872
967967173
188064402
1338969075
2018273114
1272176927
656303756
1743437802
1771808412
451897517
901121102
2052736898
402823681
1326951230
529530435
1375705495
930261822
2048296683
1827097383
1959264907
747491537
1841293811
870252266
942750499
808040032
668181547
2042137947
1738147750
2125011979
1083489865
1244490723
617066804
1756294240
235546659
696912798
1312493237
1851635892
388042394
1852011647
339709438
1539662770
293040066
1614183710
1774945833
981187164
1098896473
1669455665
1731830289
1764950339
703634351
448086550
1458889413
840492185
750216372
1136969679
1782693310
1886530901
660339374
1866344103
2144918585
2078127352
385659196
1996109936
1942908355
350860289
819420992
837166637
1363605321
1998498326
367777204
1810847008
820117288
1666613306
1231897021
704397401
844421414
664964028
2074945986
772980842
2026615567
641482361
693237089
1452265973
1804124155
1552446434
1940613364
1819562551
1593167063
401378314
1134860550
1946516601
1441743454
822538355
864385660
1347909982
860686729
1060745449
1268550327
1919439849
1069224838
1189585534
2061775287
575656447
242018379
856134055
925601912
2008262355
524237034
552101059
850252191
1889848195
1932271055
827607908
583029700
1731177418
594230345
448957677
2101038562
1671489746
1290382275
970781353
179663890
1715855624
2087264676
593317793
574012140
1028444289
1556393728
2142934311
2042379245
680218211
758611607
2115449835
372824323
1500938624
1081187175
367718334
1606190860
1221037447
1885201801
208565440
1771547502
993129511
1524513811
944313420
405924140
722414105
1153585517
1979836019
1835800967
664612438
1180120985
278000354
686907818
1208623883
1262139027
1541498857
780972229
1996076754
108864873
119686114
295734403
721309727
257905192
1674923000
118309794
912858996
201825845
247988961
995360451
1851435697
1471185556
1548612106
2120625120
364669453
550142745
1637410599
1237745741
1769806318
2025833809
838143619
132468316
400556998
1045360130
784131348
95977868
481617152
896736059
1187097772
1770283432
853329546
648354691
1908397677
269492262
972105231
751616043
987691896
733275891
2060621981
1331384546
152415670
1450714969
1863515559
988482931
2095681818
1895344570
2137422717
1864626816
1787886724
353111174
1950514089
178640324
1961712870
1961844044
2064964037
480080389
1631111841
643800216
1973723756
45765708
1121882283
1518072407
1606916332
492179361
1537501603
1573366450
951990180
909172988
1635875333
1029360920
7135941
1983107849
993601109
605088400
1554623139
945002283
305523538
111662273
1205831782
2122357544
1599618302
1633652741
1630349708
199216150
791586871
651690182
287356196
1129084313
1349510801
2052663343
1804654517
2100435630
798450581
1921628495
1744923093
272197194
293057866
138595002
303175527
779837547
2128526045
1953857345
1880663586
1193333053
120090856
259436076
1947581120
2125055389
874222309
195580407
1251035952
1589887407
1218298691
145187338
824410888
1965515179
1680085809
69726264
1267347634
1212739201
1725410281
2057406823
1251940642
771472617
1582501619
941449207
2092158462
731954314
1967114502
806041756
793120548
504870463
929545067
565326961
963871821
1871991371
601374804
1885476088
2005694310
1714376022
40254947
180901233
1342833185
373843127
1808429505
1685684570
2015522028
1909891604
8777782
316661731
1337573309
110581779
917705962
622122452
1411947766
1271137991
1485889975
1903115835
380991653
370056571
416810249
1912350847
1283017376
1345737197
1673270658
809588630
473168668
814347732
1920872883
487561312
819940260
725978060
1532534593
1024656222
1097406252
442999597
479706084
83855593
1268191264
1942194654
1442740500
655503073
1420813923
1394472088
835108506
220085916
383233893
117435474
37289467
913304102
20577184
427209649
1910100030
1309743093
2117466233
1967701138
1825795776
276911126
965790852
1682783672
956388150
1114328029
468746960
1131704330
1460041565
398613017
907794044
974201240
358038015
392472257
1942045145
953579676
325898861
1447572686
1511090060
620013363
1892348397
15187211
35044834
1808826240
851924562
16869127
1634260337
1988575793
1495705534
1933754674
1042160141
367830196
1293027682
360172377
1699664208
980115245
345705296
452241395
1939210289
1908300499
1014080001
1516444738
570960030
1489002243
826082756
939076282
2096896470
485931115
1700973311
1638823917
922465606
1197393611
1511126159
1600643267
906366235
2017791948
1923462222
178869019
843712136
1397819566
725457669
183869716
204490009
1408231810
210827579
1315436517
1761726033
1475150618
1440566341
1926926448
1651310067
663666563
235911516
844757552
1005795591
1597116050
194987976
1883346719
1561732833
1150878804
530769966
1575529772
863937676
1370090555
1942635745
1627621802
958366280
857933229
184490500
526283113
368145157
1647794300
1813702108
1403357578
1214394532
2119024241
1924913796
1243593066
2077250644
103269933
1710205846
1354399536
1603860476
47801666
2141359138
611491102
2133702485
1466421934
935327220
239909318
1070300366
269067171
1357245844
1608769550
1361681106
814951850
130958450
1145852001
1168756760
79885369
1499425191
1153005808
1568961535
634525913
1608162387
704843965
2035624934
2032706851
255858532
37871383
313053681
2027847204
1974560931
614161715
1552620377
111658460
503934726
476352490
1687468120
422002298
1519505637
995150469
1255734855
14253327
671992263
1444565614
189800726
2125190116
1474717064
1148268021
174797360
876052833
507248070
830776288
244026156
506255893
1063921478
1707558726
643259523
228343820
644381519
1475687523
268668985
389380478
82262566
184381942
1650887924
2106663818
654652412
1334380953
406101376
90511436
30809618
238925160
1759273060
1718228296
937277949
229850688
1371817944
1791778373
825632957
588788068
486006650
1221994569
267474641
680911898
21705808
1395037807
2038515474
2110904109
20970582
91563339
143956409
1766864279
2010975074
815599621
1977586357
1302167428
504080385
2093105255
1865410997
264680556
533885411
1491954108
126647202
233945451
735355239
1502433016
1404940981
624237150
1515936906
24035713
1803630920
692338534
1177531023
316852898
455594719
442718161
2084927814
518511422
722604089
472401035
1855409651
318215983
335902537
1088487824
1519697252
2016380530
1482689267
1548315732
760446561
2118617119
46989431
1954170041
340343224
993515323
314305120
412301132
564745519
1114700984
744106914
893981325
2122436332
643225870
1013187605
511184293
1018704118
730508224
228371279
705640366
1815134378
736509186
1155092751
1970146759
1453219179
1318488672
1221324793
2064857224
256237654
1229966036
499128415
1365124302
1875091697
916774047
1355381663
1066408690
1173401179
588097938
642203950
1177134172
1620117019
419703531
860566774
254801075
480489236
1175261159
1351008427
1880881728
927761051
115627106
2144706848
1567766604
1268667289
1571678984
741296591
1738449546
1721415047
549719350
350884122
464145150
808947207
405006897
1165546069
639803954
147416318
1690686032
1429531029
128120454
1896850342
1431397456
1870553208
707023458
1355045371
1274440508
1512401386
334936697
2122852490
1359277539
1735014847
501013942
1004815347
287465502
642096086
331412182
184205287
508999671
1602876310
911702708
106922209
1260189905
319453782
1925411402
1038095187
1117740250
111951461
1533711048
1229373940
1541404822
676974272
2017606449
822216463
1939594623
1960759669
1354485699
1076283721
1732443269
1949115143
311972947
1245660152
626275675
1176502677
1291170391
427714561
666650087
555855488
1569609258
792359090
910108604
1844520678
1212525267
902715543
1574891234
1795740974
1039666154
891177433
1724198380
785208506
2146959401
898467116
1067369844
1262735152
246961407
2097966107
1607423853
1199453354
361893125
1861581085
959589065
190751444
2097910907
282186163
390271363
23319967
1042039587
636467085
991723017
684158139
1640575949
1880133904
1264182910
585419624
978341359
1079863762
1760846529
636259089
1113645559
1588518024
733314388
500966879
1998129661
1050415489
988738129
665886795
1204851613
1648379734
1140007156
1925277759
1295693915
1641543401
88782551
47017808
65373219
64115103
994780205
73521639
208072128
1516430266
2068294186
1662737492
1466908515
1634916390
2088291842
842025199
1765254984
646232113
12518092
214406131
1694274780
395851492
348429470
47942947
1162800107
1832186801
1844811414
166136254
1740767304
2019092236
1982746996
460473684
242824670
179358956
1558107846
1009563326
1523187224
954201264
985124773
303409270
1830491959
893942250
1591150077
1043364267
1058916476
225245761
449008816
422460853
1157505545
386455776
1241754897
797348201
1192943387
1217527051
679169440
1927858738
1575394364
2008588020
268385856
873033148
771862238
1832279729
765179295
237722146
1924026871
756571337
1008280250
1022643768
1166276074
1892118990
736437309
1571542544
1756169699
74609224
1979665498
828951319
80943282
816320945
1664913402
585003075
804919353
1936566292
823638223
485628161
1983012395
1486912296
897889318
1955932996
686844636
209331599
1390974823
1858888197
1158051547
277535732
410772650
1450934409
1681266756
1835991567
8823883
156154363
1328239139
1337610957
441341861
1737858573
1241264528
1541367227
1117373912
251405864
687301917
2110696154
652239906
515940062
1795825613
286143226
496242327
1763200689
1851277630
954349723
331559721
601359108
1155861849
885200891
1391092961
830774690
926195541
757654274
1122383569
470316320
1454247487
530915624
2104454462
921208402
781306121
984354941
1579380368
697134562
1582915831
1744773153
529201235
1198605921
1823096276
1880725766
1417975763
1645700699
29038260
904540061
1610334062
1962746520
1420742388
744340977
1852450705
483062586
1895384147
639801648
1378491488
297281173
2134691900
1898097223
1784891088
2048779163
1306142885
540970644
2147346255
279246882
1347538760
1671999584
1396394405
490610128
697305286
1162428260
1484152315
1611651488
1379211872
569782206
891113041
378308401
287259039
1669969593
947725730
546244713
1287699714
1150894945
1910262788
1754935013
351892432
972245602
957181882
1838666526
202647228
1798649147
1105887287
419821496
1811895552
1471217946
935119529
1321921082
748148903
1724605125
1374274197
1648807179
1281364986
175231832
1517435614
934300725
1685806790
114991744
72714101
810594417
1416438563
1895812680
1683471414
1419074692
1205527734
766356902
841219605
953319819
1257427863
2124342329
1848352576
1795439254
1180749617
1059958349
1791961436
2084553058
1222325560
722175034
950707949
1191597376
1369815250
1643101930
689520348
1577144734
1904193142
608732655
176556633
931749268
1166972539
1713026967
2125581749
1682369043
387461644
362758377
187544501
1749693244
378771945
601828283
614944585
1912508445
58382167
1004974875
607103817
148321884
339861060
379874584
162223342
1226542840
1222242031
2126849667
1820939769
1981037208
810715274
362386519
284039411
1198376884
1407005990
880601871
798577782
1633783065
885428734
2106693317
1673645833
1413206950
1041809760
1077751607
373530622
1549644946
224373860
421405611
312009599
1661470156
1501213385
1071594878
1960078899
430580040
604029929
357695312
1415942512
111724615
1213754449
526085585
22963094
1018730674
1392040069
1535374600
29006303
1920382625
626166626
1786627891
1703642319
1702649219
2130876574
607690205
437634443
534777297
1828285872
1800122228
1553849723
1769366311
357943787
1547881819
81532252
684477455
1586909952
1160776986
60846854
1751170004
432478609
2035485467
967531507
106810180
1283537021
1100774833
2122487396
561615576
1073276216
452686012
65898148
1729737818
102586354
1620960615
1210102260
1088140053
672897102
996646275
634768081
272253525
376341070
578804977
1960680140
1761232400
1571569100
773675046
408749643
811900764
1125975548
403414503
735090699
2108472649
1258328153
1302257969
14710229
1895501039
1942820498
2023105079
1177637599
9613252
1731310621
1119908845
1813014792
139158162
1531797302
644261421
816914716
2004417098
1559744899
1461479259
333010360
470784371
124680904
1877791963
289397542
200839257
1413154367
379724418
1169301010
737875257
338574921
113644445
1246609016
1415088640
1556114738
1342611751
1405123890
2010417631
910408383
1860141203
1895236769
1204242580
808969563
75389701
2014778513
1648827735
955638734
1016356424
2013858892
2116984302
508337550
586579711
1582889514
418114619
908311569
1863475323
195015359
1519925614
2091225984
1106888711
1211658597
1099720110
113494811
809373614
1456738824
1315520858
1074098336
167592681
1136228552
1723220536
994002631
930779097
1786363077
798532378
865040382
1955427040
2019267557
250933965
785121046
822146818
1576061793
1800056399
1365392921
1409820809
445116402
856974144
1894037620
336593716
251284271
315909812
2112136689
341171790
228772530
42157573
224070478
889348996
360394257
77494458
1017103544
171065426
1740829079
1089006876
349042872
760923848
1775951996
2015124450
706956407
389873582
1239506959
1838220431
1279232041
363163718
719092611
856415741
1743329923
1572827382
1131441356
483955092
984596300
1433556764
665056395
1634820347
202766174
181381529
328476923
2121944145
744318086
2063054322
1062090452
785138384
122138597
624923239
528912952
822850918
970830694
6780233
1466003470
1484181369
1955348697
947799895
1068662727
938472217
1715454865
1557125049
1171313937
1600343992
758950416
400059944
259144769
1168268647
1419868952
1284746943
1781195957
1886638316
437125178
713642763
1398821888
511842773
2005592643
404959059
199354857
20270450
1728645155
759969998
1187486888
581779742
1667340497
213474205
2014397026
372013236
1115714250
1338742006
146169141
1875092087
632193987
890244978
62878177
906049463
406762592
1784164946
656357203
585321869
1497083166
1135045072
855241123
1918516563
1912195848
1294276449
1116599094
701771623
848225701
698658734
1682312475
2084913162
1588586023
189918210
1410420117
946252733
267473823
982986722
667518059
330828709
390726838
1321703598
1813665044
186648574
74045144
63666574
1305994122
1350699262
1188424555
490951883
1996374132
64231396
1087371319
824946538
653873733
1249247512
1184222799
1542033227
70145093
1484411836
231485962
259757323
1124120645
2029895887
1101489708
1789124826
1877246518
2055724159
1297516546
1432959702
471419727
1339701912
1410595291
1021685758
1134894826
1441831176
692940040
1948060353
1136773135
1983378979
911388069
160307432
1554465017
183779212
1533820265
1616156941
1274986921
1731990738
1591922222
1033778865
532100116
754822701
2056812644
294885190
961805607
406310711
1799218329
906321298
1685020623
1881580829
1742067353
1039459114
1863790784
1708595353
2091444891
558809786
1168968791
1554227143
1141893487
1599349878
2128547103
1388500227
369969159
694998973
430468836
174212741
475895208
168451180
1364166767
465507666
99923151
1158043946
2047323182
1514882224
1964176704
2065325639
133015980
1341024119
590016095
1486861727
1080255188
1258969208
737285186
1498516060
441230882
50831185
914297507
1282230796
326883246
1234866600
1149042936
382889059
1778592055
2040865341
1737985023
788577408
2035785999
218685530
1219254133
2102454674
1879073830
835589832
460582688
158170216
937486940
1106105920
86399821
784465681
1688922117
294641509
1149400737
1402794005
1728665485
1413620922
1463156423
1332531980
1197016014
1093323548
1648717096
1518270537
1510747400
1235693492
709345988
1185895367
354744459
1776322321
210160942
763443786
455213808
1633529191
253417798
2066023901
1949003634
1168674248
1461969470
897396074
405379487
1029542829
49434364
1881982627
362066786
1022232825
1258941342
1041029839
716787691
2005765129
1622108379
2004316039
1351500458
1451388684
23803357
965993369
212030741
1515791930
1253876043
17973303
984557639
635161704
202387539
1430013967
1527011622
764835987
1579700603
1230327469
723503970
1600848629
1795634215
85130889
573622639
1726069194
1852586459
581185760
844507338
923202213
377624242
982818021
908611901
606384148
2131020759
598033835
655715452
1274119467
986796569
232592268
521793893
1353045648
2093279220
614186206
934303220
1102257858
1387587051
308788229
300011394
457530574
1604300625
711728149
1534727481
1089379723
770703411
1113694061
622059961
1099270354
1175337356
952905388
1109022216
1984248432
363520904
866975852
1691796396
1827875163
1997362630
1428338017
544577865
1389241980
1287990485
390474851
1722309550
1687289224
64932868
801604739
176251900
582357358
1001067466
1578793171
1779143205
2003939552
335850038
716524188
524907029
228936799
1011355555
993709368
146004154
967152272
1143483573
2082715476
833233604
619028244
1445149003
1250704600
1317656860
1798368421
1795787090
1129825374
1651294838
1717040404
1816570902
330646141
551422099
501374446
1977573259
2112169989
1412185540
225246817
745629120
206818981
242918649
1797496433
1938733728
136154941
1623701855
743284699
1425117178
1533318742
1529439033
911817486
1078266034
1423068346
1007618870
1024745265
1284680486
9948808
1182691590
513751461
562751528
101372128
202126388
1199718720
1332276775
1734945702
651326016
387620398
2050828139
350520183
1989460020
1240693424
823151608
1028479508
1076198998
1103838058
90261664
1396765890
700073646
574055076
1777208592
1215364658
1407696630
1754401490
1598018102
395935400
105430794
1998074784
1845566422
2044748818
248914638
177238255
453971479
1214441714
1016409252
1826801486
458701775
996231097
514976811
1442292621
297397984
137683154
284899842
648073454
1528096780
2119874288
149626428
1739480887
1635351190
1515027571
1037886459
1898966094
813636747
2105383882
931486782
1250019198
893218284
759580954
1993799590
1160758225
531459392
392622269
1110776442
529795271
1517553355
589630691
471171430
771204429
614369584
819825039
880417476
2001264188
1079334212
726475192
955950548
1638614311
1492484604
53861913
686323292
1991227186
1451542844
851102762
192426943
1027430365
722203396
475428240
353842645
1604435033
1518197487
2097583366
1686842595
1797109063
301513555
15974197
922739917
1383552263
1720144330
941572170
1863823916
866968036
927288926
1524436204
294488257
560454122
1459779274
150903159
340212720
1106946874
381471618
1435096951
829818046
1667314306
1674322010
1043897799
897132577
1320283394
2067887268
720641200
1549511502
413716501
642293451
177488274
827250317
1964772955
313041358
178301431
1001767861
2063624801
429822601
1028685160
444498652
1392343625
1508318542
1962228029
1600700116
223685161
484527674
1948802289
671576865
445944789
1557939791
1243790337
91031503
1428369341
1034407099
1865863472
1927961839
471670429
2147354840
1489293151
666022155
158242201
2036219669
955240574
1116138947
1655497196
2130405081
535496813
405493920
404344894
574024563
1810241689
1489036065
1834775901
919785780
977732152
87395632
1712887762
1675719234
1610006378
1765113084
1450105599
475144700
1511896722
1371493194
469200622
564076043
1725006191
1872108172
709834149
295157119
1864078212
1471873646
1064840311
1139678614
628219486
1643884621
1473187484
676933159
847966603
882919004
1707712555
924046776
1788797878
632541643
878906141
1352735310
1235277419
1578736060
1312698484
16220787
678498521
333460507
817612651
1819895711
977811462
384349354
925903218
743740004
1864868498
1483663904
1398308546
409987746
1748073389
509491416
1628905892
1359699825
77013129
2135022203
1496821359
1227946853
1391292461
1608998627
1233324339
1943282460
882059365
1591342220
1695109833
802098686
1298025403
1526143111
748792768
1653039407
1701531378
1653251321
64066529
1024968760
2039415860
626922380
85893636
967958290
1267185854
970467790
1457328248
1361271569
1203610348
7072022
5473402
318179909
85912979
1771827390
1927225423
317698138
1677596104
301977025
1148513594
1621076528
261076788
1261374736
903317184
1779695371
1555782586
1566322229
1121944512
259334250
404435644
1859899678
1434660373
895797513
1077352064
1787925533
2079398500
352569100
1098241276
1747832445
181647607
1999903051
1947718161
1596385666
350518394
139304460
34683780
1125276530
943394726
882639438
1428272470
1787226736
751128247
1952284548
1593915187
1957533205
1870462325
709229554
1229809028
741323076
728118415
384300189
2034927752
253645553
13539639
911049328
908889115
799652330
415406170
619010649
650405611
679433831
1984754314
324202876
2133435650
711488672
1662557653
798192414
1172061214
1445477877
1396012426
126431437
969291909
1344899400
50907061
414694500
860082028
1803738975
1773996041
1914120895
1223943461
2118254517
1066523727
1229736457
1319893984
2063054322
495647328
459314404
1501309074
1009471772
610587778
366886242
1161865190
1328735800
1462650965
1437795389
1773476459
659971118
1336712918
63632023
284052102
804332220
68514046
1552175097
2129047171
2120625120
121267994
365301103
1238531186
898883031
1957525375
1430409048
1772177828
503975640
122716091
652923443
211406349
1012500364
1607708709
772740551
977727791
890311405
2624828
1442292621
381279635
835509328
1597228697
900289117
942800387
544666039
360251975
1406927266
141873008
2055238544
120803240
1283602502
1436708693
345005624
212557439
1223120671
1063295669
537626110
217476027
2018780679
1147078756
1981766908
443564123
1844598467
1763657184
1595173764
688710888
2117424334
1288932753
1568485392
230753024
157224312
1193333053
1983882678
98195927
1980110561
1167759059
1747295460
1731269229
1588792236
504807997
489146434
1677148906
1419020059
988930349
774254435
122728846
1150932014
76530551
803486629
910337917
1460182525
1183275626
2116848094
668419213
509029672
1054250773
1997628134
1569018340
773123360
86732248
651012943
832692299
172915350
881667790
1751894493
1020943800
1038295869
1096952511
865340477
1568069149
387471115
1231727358
1082088705
1375845186
2119441550
1590087300
1378533724
317220105
575238755
694632043
1589409395
1232478975
1964592782
2107747724
2076142723
1788737274
456221381
547491666
1277367703
1544643347
2038325241
1492458559
1299608112
711541587
997734044
1323181775
1084912937
327779336
557598357
1087848658
426203706
1961580334
670108693
689637158
662177652
1712429693
1456558007
1343499045
472733508
985311865
801865526
1901892474
936802561
692970683
1045756741
516662380
1160761957
1132192839
1407582450
800433397
1480731965
109675982
1067004869
2002658757
724095060
645924430
618176777
1176902801
404373012
2131515197
798624019
120343419
2079277884
1157412686
1564622929
23638564
823795388
1375823964
1224247062
1658732785
350478068
1604367495
2051998022
886587720
1366282283
218174670
97665020
1154526881
1007728104
150404885
1798665113
561163874
418873333
2048160738
712715065
1795284065
1355793086
199569082
1849002598
1771156151
1245026854
175787618
127592576
1431409512
258840901
1568813678
1534769954
1598734042
888569999
999754662
1252698566
406345733
418480417
1362535972
503422093
455230479
1330584475
1158617620
1789619962
1820840982
2073502967
1360377844
200024329
125890064
1462045578
152208079
462157815
716359309
1591620140
1299015310
380760886
1003110916
1655418584
453404157
1372120829
1321558598
32716562
1973709539
945006165
1535562431
372967673
1666731594
1734995377
1590487151
8068931
1429197074
1283207980
944957655
349790050
235920341
1718055185
736241146
824771862
281569041
1064652088
641518066
1589216279
559651512
489927333
1434934412
342433603
1973430425
569280863
14213624
855543733
1986209790
1967484979
6764608
1768641030
567402492
1710963398
482836516
973553107
1551574911
1383499844
712659374
2026988803
1934915657
469787222
79733353
1470995303
692746545
1977945213
2119098431
461932912
1968681813
1223630429
370902796
1218346201
740701065
360394257
508807108
1457558715
1306628311
925572468
1688157154
1299043048
1947814649
249210505
865743655
1725006191
1216944129
71339462
1327587262
570314333
185899868
1361574246
1148244487
94812725
1575090877
1527628084
1990527325
1767968899
1842028079
659177456
823366367
1617940145
281002783
31067747
1847174509
974630984
841793590
810809001
291603193
118547514
416156274
904192387
529528936
1846782006
776620994
1121982681
487608734
949900457
1288404877
876587791
620174717
289211
1082088705
1531911498
1962577423
1561627341
1793561965
251571988
68722885
1834105986
842008646
1958488596
1679157201
1360913324
447915138
602890176
1011624788
439120667
1192450047
2087742049
1432283661
905216983
1218952598
102563014
56155067
1782666787
2125216294
1765427219
1182543327
1057563267
1357528465
1764651104
1664129414
332882489
1876645306
54032239
2029477718
296166328
1554623139
381227045
1193938521
1335277890
883631190
1822393565
1914472247
1181064119
1397458433
859188504
154429000
1846228724
1421342398
1108777877
1192590512
32699415
1609621277
1221692010
1726847685
1421202489
1292406879
1122090289
1044955624
435317470
1680963104
655150560
1212098179
958577206
1786167214
738978612
737108747
680701210
1942168010
313750897
4717861
1241465374
544766433
402641643
654095210
1124860164
2075832168
2122636851
1680009252
1941456519
346244583
1868503866
181851064
910841675
1373118854
1810315485
829583244
1298146262
2108768956
197713758
1271276689
27142011
1083941668
793091810
1229569623
1718498157
2022479784
896371959
373745699
507192984
1448253108
1574606608
462322647
227775512
1825988789
132694802
1944231505
405101749
1625994600
1260539508
1513096496
125625979
405923159
1521213280
1493420737
1201553610
723663040
1062076622
638095915
1886084904
2140837300
577500222
72902147
740169033
610884546
190446513
1835286531
183146209
1176399359
2081532519
1068940212
1617630475
1355153297
1072131085
1537850107
1681882557
1551933871
818286715
372195512
1614779686
1407748011
56663902
340229053
1676627143
1831447386
1346604852
1793115810
1009983388
158215802
2042745844
1123254251
600795145
1942988004
1648867727
971979846
595209452
793531077
810619330
1343480505
1410427473
1531071671
1168927250
833356212
327794772
1820870786
968546078
1864229294
1550948739
1176636782
168644375
144875431
71942453
266781749
410260009
240649707
534383443
1649030569
141544966
811106094
366320805
1318978639
1372746458
1989088654
1189489484
800643041
771335321
1945898334
906526738
1435311264
1305735219
1727198862
678413822
1773244495
1987246468
46448369
1351206905
160474851
1297102229
1301788050
1194680332
1573849748
1234800017
1903874772
1001708057
1304313648
267571760
1963451947
245821572
2139540489
1417255898
923134549
549755618
1484682383
1227872958
2036690435
1257780497
1391140146
530118320
2966652
563822526
859627602
1287233735
756531248
592280041
1194760361
1085418461
1150287042
586960700
828538960
419984364
1761251228
555226506
1065067881
2031103975
1270686858
1551091860
1202649662
1645598203
2124335192
1897264450
182672280
332421729
840363580
1305580545
1847957687
1433900549
1817709027
2053272181
650991250
41447050
1602661735
1505336650
100219974
1041624242
770815364
407137744
6192465
356630688
93596683
11212283
1676054112
399671380
2064920390
1464136929
32940099
909352742
1733272276
606881032
1807108155
2031262561
2049232376
1650527835
2120564021
950222941
159006170
99161444
875533581
1685311522
1286673877
640112979
284441865
1331368878
130766517
1092501132
434707008
259108934
1946357146
440440518
1748231795
1909290589
1601419989
101612685
160964337
1906765648
117716431
1649354945
1713679283
784380540
259920413
1686126767
743528877
511794499
1727406842
2027258366
76788008
241728986
289399602
230748054
374255077
1973224165
1803592446
125026520
910663026
366090446
1362270232
32170386
452377368
1367054829
564598178
542858401
1954338514
304345869
1443776917
194334280
218295507
504311226
1846967303
1411452965
18193845
1208200997
283322736
153096524
915064430
503478437
272797148
1936207642
1409218253
1007022967
593363073
1204527269
750293065
2124016260
1173002933
461928356
1124600270
1287292914
782719997
900719135
1958646961
1692247682
255093277
1611632825
1495978800
1723736382
1691329484
603980948
386654105
1046237825
1769121792
737549705
1588408270
374716338
1816776863
1202729912
1971558496
465445911
106549760
1092323545
983341086
1388305205
909550030
1945540955
188438582
806708696
1151880421
910173045
976542534
883825485
978938489
2092307951
1169170239
946533059
1170772188
342782501
1830445196
1659889878
1066231162
291683522
409242421
107227218
1740059091
635425169
1735765286
512624699
2005136517
232875129
383130149
650039116
1178807614
1713434333
362298428
1660267619
348582927
766319750
1824058350
338188871
326941893
1471824126
1109443618
1293197522
702138765
1994539360
1954863038
1194878868
259127004
1785598408
301286589
1348917753
877717201
1330025720
1821049532
1940045119
2086242804
2123749994
102981055
1385615569
1701404798
2090196125
444480596
1455604865
1197518953
1815909526
187471278
999952622
1423203177
677669115
1821626178
662688430
2146155597
1696515248
2127458451
1275097656
2084938655
1125504028
658109150
1175283159
1494314393
1969300802
921208038
913024175
1228879760
1400221315
1716112966
229308168
234198344
566875837
1072642648
469386179
2008435741
850308506
1305352427
1974364724
791020969
1564379118
913195117
2040916528
67553593
1610699787
1516510694
2091056082
1446191124
1653216033
671547686
868937241
2075261349
1823064689
1366671030
936871988
1057519438
330563683
1116244301
1760146182
1821824205
943603045
1922116084
807441342
380272416
715976668
483579114
375705541
919155648
712725419
1772287867
668577439
1745444453
2010174337
84717
980452642
1079079049
491202130
2033247860
948190685
1461090128
906402933
1322260336
393473356
887176639
2146806360
1678378774
1570335280
1621796436
888556334
100379101
1806369914
1368630763
1445055992
1833153446
287347321
920069938
540010707
1511940195
1482385171
1059697569
244109849
1050288517
854967851
1487831174
1188490338
1539774462
1684949105
1982606036
730264289
2122555966
829140957
985797119
1958421680
2131748662
1453170899
1275893071
895045247
2018537295
1978041346
1139335889
1844284314
443127642
940129885
1150398462
495317054
1132499199
865373920
1523337757
2012923821
1561215996
793991520
45374482
1896865858
1574218031
911805508
1069969151
575256913
154784426
1672077406
1417115992
1968229897
784805899
153615430
2000500961
1988868708
1829393604
287000362
1779177638
1475717105
553655451
1832792697
1594679389
656537941
1500528867
980386913
1759930979
1088182741
1399558141
1152579811
1931281336
816657471
868925699
1251167795
1761430521
107022913
643413837
810426876
211168927
147578638
1519866691
541703460
1019351492
332040936
1005594469
342960555
473126995
1398650004
1103654061
924952782
457767782
1768694500
1602112462
1989103018
1631182031
1827938577
1725086590
464331786
1134141388
97349371
716702623
1206485714
291779259
207252541
391156685
1384543546
159715301
212559782
578604434
1381786637
1331711363
2108472649
899676224
1544843569
1581731987
1346849613
1089956221
2048722409
1978325429
1234538097
1937369805
1960942187
1500369483
725985715
2023909716
1663476468
1240470812
330253530
2123516371
767328969
121545528
1138957612
1763105651
374058281
1157926873
1369479081
897415194
1218475302
1449067285
1352625507
962943968
951309281
521592694
1217409557
1909836663
351978847
1557616537
1941221910
653787721
590328891
1713208713
1785648044
886629695
982220144
22302419
89840431
815748134
1418273297
2125544755
1812042214
1901284511
404269074
1354574807
1415438977
816122470
173941517
1142416047
1078648419
1421552982
1158736644
136019642
42059035
118629934
859594253
735434497
1100331192
1287007714
736684928
978597704
739884661
1672515353
1807309269
1930714659
1880919119
436141921
1741790461
350369775
732084237
1263110323
1736135372
907260096
764561147
791449692
312848574
310940843
56434852
211160603
1537188661
1600627990
149028751
392946718
1053633946
1714592437
817523736
965411589
872203975
1990509454
1215394238
1867708368
432578507
1996604953
2109766425
1094897348
1035434222
2056126983
1602574921
995364324
1336309202
601012132
281796921
2134953075
249420404
1056436873
1153376245
1506267556
911027642
1101328767
1868848758
1281974846
1679989196
1433656800
1567631949
674790603
24607484
718004254
1744964142
1277241050
567860730
1408166059
947067483
837680830
401176615
1662011099
1962469716
317450575
1401559872
1216110099
1759197077
1104673705
195676566
189910134
1749067301
1108920771
1889759029
1589186133
1724467159
338683220
431084167
1046299801
1205167587
146175146
1369292434
1446788876
1657833536
1986508013
1004368998
1724336850
771636836
401160348
210881692
1156157707
919083675
2060273454
295798748
1686823393
300033762
1082132457
1700702398
1739971508
1024768711
1444835437
812557458
1339216592
240067670
1928399409
1352278772
750787224
2047625247
200682089
15259527
128495607
1850717256
107195233
508210868
207449661
1580478002
1681894162
1553238575
806937919
632042728
1356957990
1725785216
2118046159
1292970740
561832522
1541435279
1918611545
258444077
543513316
68477271
594410848
1541091444
1257106816
772556727
878645854
1721698792
813050268
2126657720
1666705493
1787598988
1656975118
1846494424
226320279
1422254762
2089347485
1247322696
1597515632
1635117639
980390669
1372703162
1351037388
1240787121
1295033765
1536037005
545209148
1156242250
1124006416
2006038439
1738926593
1172155336
1209179370
193713084
945945313
337556262
451615033
1431615126
809610900
1004814264
387309099
2101341847
358045023
1840412423
483205385
378927598
773046980
964949218
1686851052
263304242
524543471
1055372816
1888199625
37911149
1588159827
396349912
1581215631
902721336
1992131320
480364889
1122290082
1345879993
1883713486
1679075709
1297651237
686871269
1264751214
1058863945
2142780939
1647587455
71625084
1790773953
1420976815
1719132531
1321026871
643897001
1255441480
1674076924
1974364724
678434311
169957100
711125262
110537342
560959081
2007364688
289746917
1041472887
1792220888
335003728
516729042
472570942
918353646
765766166
563938568
776189720
25701423
928582708
604338075
346520007
708875426
1449673328
1091929814
1350266267
1370664679
310415831
1322238746
1241557233
75999259
51366912
745531580
1861428535
1069628099
1119709524
1531713315
100010380
822884675
191379367
899857931
1465543086
1968505488
1978834840
693704760
1306927507
217711359
2129821473
251422043
666084836
303618587
789618723
281478719
1922324915
130989066
1476234158
268786642
799639233
603221547
926807102
441891837
1218002983
1945861194
1815154667
1980225336
116070471
802717307
208258117
660615078
591528394
105492049
1047584111
953199631
503502877
304997679
108365425
970000183
1050573176
993239051
1440218566
2009072367
1582331519
1944744054
1872791111
140737949
1875936736
2017429781
1099254274
1004925913
897444146
329309943
2038685368
490987761
2062607522
356792706
1401020859
671869444
1317367302
174811162
1679625313
1120982441
2019809735
2146002960
206861198
615206897
1665589592
1986988100
1632642551
1702537791
527261984
665566331
46153336
457051488
1312429626
1712371476
407464901
1427774362
933764629
269993744
1729958033
1938247445
1892802364
502986138
916967128
1868488907
645137753
1289822727
1644074846
64566553
21061923
634648093
1766694194
1587110332
840864016
2119634296
1456826450
172513133
2011803588
696685275
1816406181
1743170670
1617465441
1533564535
1538116212
793272228
1019556132
1589051496
163846179
213299146
418452966
90522617
1936023994
205956640
2043985565
405537383
1840926055
505253603
261549997
885580105
440845309
929745131
1614700587
1129085157
1044373884
685543079
1350806687
937812322
895542790
1259662901
762722470
1301144288
582869049
1134487052
552092740
729122935
537094357
87934008
727685194
67313829
807824565
1176030532
1298507131
556516997
111343393
484042310
1632599071
308619616
174173156
1620878811
891251954
2031393677
1620936056
220618503
978076336
340771470
529435057
1422846222
1839043796
1903835000
1619365245
1304387862
1854202800
1082092543
1738275396
276212967
66566847
1425870668
1300587163
547511357
375338483
1489017315
1478697788
1270384567
101216297
1473179497
1720842299
259883465
478195100
1487613301
436875447
1307919252
276810973
260838533
2024817632
328968854
2124269779
1943243199
606819185
708290381
1046138281
46812951
343516693
1324363313
282747051
1549874095
236146539
158991554
1951381709
1415961058
2020395514
2126842843
221693017
1491504204
478557457
1653224515
1741379213
511203903
2130321516
1952228276
1444329276
1179044414
329517385
1288075592
149669496
1967675853
117689385
904460834
567488783
142921541
2143829996
277145822
1008820072
470677715
2006739809
928330403
212520095
509536713
1284431643
1473073523
262270798
844489415
155868714
696512178
729951306
602254418
273280864
995318107
316592691
1234031032
415689923
1433666943
1782575915
750887275
1166173496
479242821
2102203682
492015618
698979983
217428778
1682005419
1406743441
2039793149
1090328289
997767454
448883976
1134017539
1124799099
1353280502
562968847
635286276
1278209334
182780378
866660686
353524299
1223616455
1143383177
810210054
350270460
1833888551
2047523845
203792070
160260387
1289556889
34361969
1843733485
24650354
73494685
1643583499
1211567937
1575319716
2112375629
1455536088
2094751112
2014696028
1967876317
477562617
927883691
479006532
1594913361
1701723485
556736984
272481466
1046830843
1196774436
1351362842
1082621677
1432979032
2025382128
1169935365
897025266
1728791577
1077917874
1234270814
1847502907
225016559
455189839
559910641
732626942
1388378253
853732033
515548820
1145784786
1652677007
1584877590
671969755
290954441
267218740
1710937452
96198268
1329933936
509218117
77197719
1486852093
812823068
1877031714
1094876843
1665050821
1860783003
418190227
1404551054
162735472
2077215751
1007785999
909607019
652920727
2101304406
979097124
510552121
1025695412
2025754518
2140056473
807847443
1343246995
1253158543
1557175166
948411459
1401176316
651731592
501746726
1641706694
964080851
448972278
598936973
1680197143
383793331
1316021053
1185443321
1852322776
1450636016
378689815
929100613
518889346
1768039812
995863896
1638035668
1391123638
1875867144
1313576359
1480203438
477310937
1977431225
978348547
1681916631
35584184
1827811648
2128220140
1961804350
1442038143
305640262
364832062
1061550088
733767984
107914350
181203830
858346493
1675626270
1023714043
1261660648
1455640944
545954793
158718299
2133655447
1709541818
895500682
762161237
1508311242
929441404
1745519755
1758854393
1413857813
387700762
47655847
1447886656
1366190692
1692815320
671326591
427227130
212501663
323622880
476503477
1068000077
764412094
532915846
1096117681
1311670920
843718142
39107744
1751705965
32113211
812647273
1244936490
16376660
1317256233
919412324
1392974517
1298546810
1163014754
182203736
1397448653
1248466325
1232113228
738886737
2127733161
1720262118
1251079578
695210798
1172960739
1339087531
2047169640
124082024
1283850267
161786626
159017135
2049644305
1829017899
146633401
761531836
390153761
2065021131
97247654
809399294
341867289
1380886704
1824054507
1913936459
1479857797
2046225761
1316116349
18287326
1353512465
69318106
2097645997
1612260044
1574403142
1502801997
1794937181
1077637220
1362719961
664923026
1199447338
2018057906
691585188
1289435857
547659089
1183296487
504441592
2015275346
251110451
1850895183
245823291
2020258465
851473425
1623706077
523750926
105344981
1592783713
2032428695
732792655
420954038
843129981
2106317899
320349944
673707659
365965397
1791361401
157669775
1869085462
652168235
951369312
498798422
76507747
205282460
1998978197
1776000856
2022660289
2109732052
1298588141
976391541
274645430
1019355925
1484301474
1880563644
1268786816
1967296169
895629816
1409543751
189957666
216243135
122728846
683822676
768051775
619413037
477734255
1609425939
915715443
1135881766
1987086572
1970285108
944078053
1431403791
1630588555
376797209
454097978
1406477021
237662576
482923454
425275635
617521145
952733895
1568462558
2036055928
752788035
1103403979
1505497289
24976501
228708459
1577519154
1126086223
763713516
1627220262
1895707102
1992112542
107914320
88846935
1860940930
1177659972
291632582
1946148514
2080635204
212236096
1210490772
312119238
1992856581
165255100
1316032014
1983977130
1875822782
436813857
1079451781
882000005
1554923163
691779371
59485948
1817656094
1209706953
1610006870
1605316954
567066524
794842059
56529918
917831254
1222741023
476907426
962060841
787633645
435784374
1497622563
122330433
2055464865
280193491
2029028070
870195060
712634044
1116655053
1753938466
1103329499
1948394384
539476811
1930164275
1312536000
5879630
1270391308
621237153
1165761023
389027148
798924781
1584148925
1343255852
162947193
180539496
1479727470
1428622508
2103583251
1961259718
942202935
218343611
1848685636
1060059714
414121744
672144582
543850297
1007664455
1794425628
1966204676
306192849
87266545
1198549520
361195748
1288517909
1470765877
1658149687
996463568
1887044907
1280404926
787432613
1679952369
172091316
98588919
1382703838
1393351696
139437017
1695752499
1788204615
1099172595
740214845
1795341297
1538008829
382483991
583781270
1744360158
958326149
1639711313
353626481
2050689189
131727810
1883236143
2081738637
1565579887
461566029
408834429
1719173187
990871053
925175852
1013115657
1147971587
1348917387
177840192
218746861
118891360
1532623384
1268465545
1910714140
305621244
784065031
47603904
1553691031
1412988661
1868100
1881792450
1440863058
915696358
1526909133
667598833
686138200
1621679303
930672095
934487257
1239435045
1975073888
1628571351
255074157
1226645709
1316630794
63436671
1079624262
894285402
1746992093
24572666
1990259277
533543132
847050852
1790198190
714788473
686989532
543182632
620930664
891898680
267983266
1434423678
40897154
1690223174
839840614
12650167
1105998638
1360826830
181883273
1190476000
1449920317
745025099
1407950966
383906940
1715361709
1846757055
170144536
670745902
292554536
801893165
732236633
564878893
1416410953
690120558
1551498867
112040680
628729350
227241177
1692153860
2133192949
359087655
232000119
1252774813
1206732257
2043604188
253801309
2036276411
2000750056
1602174596
1782482889
379338406
1518738989
1165441255
251772396
301389136
234375353
651851614
1588609488
379387461
767396417
1889965595
2121402660
1131216757
63785981
1149234186
735584506
1482685174
189684643
926334807
555252571
224973108
1978843781
195010155
467454881
1290619519
1998788179
598799459
1146226084
85297602
1666178649
2118251138
1878766822
476513729
1098964885
1502219389
1300435006
1996064130
1523437624
1078799989
1484257798
775183076
1183775783
1473811586
730682017
2039095882
287659745
1441296428
513379178
1555873367
590529845
1863227216
1550481169
1666692005
273047227
1064081042
897740642
1079924396
1066360254
1232770556
843589310
1829625226
834432270
887202401
104317864
766579232
276911126
1255273487
1032399456
674841367
29713905
2027977300
714538019
744178562
1057849201
832984841
464954596
1143784660
179455113
232431122
1064891038
1274082187
1447665254
496249851
24849024
769103683
265387470
1024500241
1789543042
160281459
1992406339
1046596463
1485051555
767782862
770976806
1898486492
1387305058
1518934368
524468780
1123884285
1045184638
2039787673
391839459
281067459
2104047646
243852497
751375356
191204024
307623322
133473434
1704072649
1510727441
1538431722
1254103610
333891914
566014594
2009593936
1065798188
1740228762
495876567
1669629643
41940992
529097149
1846946593
1269110983
910778204
1397148173
1167043103
1145828121
226907516
1248473618
74547335
63008623
1244284550
1008566269
1889912225
388636039
1790214416
893558112
362738996
1266843281
1980922857
816971111
1029685311
1740384343
1593715806
2033576915
1086872918
1100873129
491943041
717510878
1577118242
23044635
517921197
1412535448
612973194
1829625226
1111370350
145920538
1866828721
1984791418
279474234
1427111814
1056999646
100727481
1253409989
1365251482
1113692427
905370853
624619883
551703548
1555792850
1245970756
978195811
2129187996
1584870533
1831814619
751343341
844272798
1357276039
1976298211
1093911404
208912646
306378356
64380942
270464511
1038917511
937249181
903721915
1807242779
1407991827
956274182
388849332
1636896498
1886167068
1980209405
525364693
592246668
848150120
1030616917
482532032
589748513
42727655
1069887370
663557499
1815615301
506706071
286301005
1809470956
1643878930
1425387949
1477922783
789093146
64157725
1566100815
1069489445
1602447511
289996455
1797524775
2073602331
449910456
1442229450
1129749258
1842254714
1688728197
878066797
1311969765
422096109
573618373
1561964298
738197039
49686814
892856608
238065035
1968315049
1871026704
642876069
1209128581
390826511
1203972216
1702054313
705357904
58345954
1253262081
1289475330
329835532
728928929
1359418713
886894221
1067656809
802556698
1953320407
357289179
25532297
239376480
92877734
37445412
361284048
1852748114
1499011863
465526952
251175945
52310553
1298572493
161193904
462235552
319706912
2009220797
1978843577
822286991
477635505
1628410950
657159404
681955350
590046479
1765597995
1618861175
1007948439
353515316
78506093
127037306
812861272
476481219
1049844342
166725720
118928962
1731346301
159712245
920243509
1527143037
446082853
1465701646
941422465
1078359323
718847047
2070292603
2117088106
12486098
796855220
2124203086
338794835
718384976
1810396800
1744659743
1160077973
1960715401
2047211463
1192004614
1794215342
1688592142
1661187528
436614623
448561772
611903248
1591650604
1194924090
2073940683
567191559
1526777528
1167865785
1757667064
550336670
141877479
475378384
441108753
965567281
934070620
67229820
1460411677
149521718
1675599417
2104558608
193959837
1756373663
1536494937
550886556
868616391
639078231
925186918
471913009
1509351895
169104847
91771733
368360727
2071221483
1003764332
1585900402
2061148024
1446706931
272997006
1537475133
681878232
1450820050
843912399
857841515
1681678052
1356978802
1134880148
653350319
261097799
1881113843
958572099
1696601436
1998574606
1189849029
440894067
999682994
948911601
693125887
1200455725
670595676
1260356232
1580816591
1721839848
1382530878
1547173346
1275059132
2070513728
1955009757
1208809303
760045141
1480982328
599304919
812149146
1933656286
34706666
1416999066
799791849
1751844274
1487527321
809896454
1428293011
1528103598
1796854079
1087905635
260869555
1933352502
1142305676
391978271
514085965
558419710
837042239
1422175883
1833738371
1837465790
860304112
1775516492
749074510
1742784136
783032494
1963639366
1081384510
1116791913
916795534
1308359624
1915128428
491336396
737108747
1893773160
2044761811
2025737911
1025148273
728543819
94018785
1108222908
2079014234
1479932796
898958295
417670977
146779508
304923650
272146068
196764245
802841411
373303470
646534348
956794391
1669810811
1104404598
1053909841
1162400900
926334807
1810798386
616028956
2089170125
1206786781
1275516599
1358484171
1874635531
1632621910
993571491
747530757
1029685311
1360960641
529246066
164237899
1565052729
493038572
1618360808
1898269179
39669675
782088126
1857935753
2097391825
1126147270
213522322
1719206267
733483225
1738013
85213246
1850748279
1520551206
1968706502
37718677
274445549
1682429010
1165648015
1658376242
66902546
765706033
1703070236
1767752742
1673952781
753434927
1212420650
896864195
2003513228
1464833578
988299749
531230805
215186448
392970853
486236738
751624904
365141702
954093501
1275543258
600050183
1389025405
1668646890
1084215878
1221728572
515938803
999033391
689184425
1148425944
980936709
241152805
100751206
1590469456
684292403
1726106439
1900368782
1181847621
519600037
1909254347
2005900848
2090448500
1993933463
392163590
1342309978
1408008029
1613738816
1246225953
907367357
1633197190
809085331
313583797
279464304
1564921257
1793625255
1719397997
1435888940
1910619707
2119450868
556146886
798459299
705026187
776751263
785317065
1995967495
1893331563
80768498
1079690396
1817653754
417535286
889635111
1108294099
1572040860
1451031275
919661534
914323986
377260848
181660130
1648752606
122529470
1565080833
1544635172
1421499773
642430366
751131689
489397662
1813222531
1652524157
1385784104
75706349
1543713891
1667768705
669526266
569462005
1843731665
571318026
193175189
1578129833
1720752764
1092160438
1357669477
1956012392
3022697
1351630073
2001579694
1999037722
1482267631
934085323
1369247939
2088208714
898958649
1782568148
511842426
57186620
824699456
897409882
19632
253604519
1897187249
1617227570
102064109
1497636120
1972153732
122762626
68829190
1139721791
909195319
1943082074
848573151
863287155
312666438
178391876
238703967
1494619337
1189070995
2079470604
879467840
1687361364
135676351
1303275813
749064627
1680622384
2094226465
38971863
143660304
692556658
440291197
1616422257
487688726
1260362896
435885831
105680019
941692165
694357215
1753704885
1042825706
1862797414
1226608825
1063350382
1404695551
1739479024
1727426578
1611067854
323704926
851311609
1598967633
1639327835
1392061006
1177630040
621599389
503107958
73898462
585269153
988531926
1381964652
1952522422
622938824
1737624743
507733910
17367298
1359157115
241574401
177915392
392448280
266033293
1627525149
709731693
227272605
1505444428
776839247
673384011
798000001
272503125
792403023
570286216
1949220102
685776773
1685952412
953389830
1909048106
162071610
1142796563
1770340966
1975995188
1133673720
897861503
1461463809
1973397275
1056428479
434404307
1496690238
672093844
1873677269
1770857623
1425874555
1111796944
756936707
1109722705
1141483175
322907548
49983677
775005928
1504913809
60249749
1666344011
1132666196
1484118052
1473299251
1549217255
170506791
82418257
1574883651
1549390687
1919299511
1468652903
365172176
1946222299
481424544
1071742584
2005427381
1994805753
1108241115
2110499392
914704224
1928792845
696741949
523163839
1344940372
1453908433
895124201
879963379
1185937879
1363224880
1379595849
1264607388
2095531958
1296710561
1644581665
1809864770
781285021
717460253
1063543994
1425359620
1590733943
1489234205
995418735
97069798
1272395453
316443674
209605467
325243603
611233891
369944336
645241293
1869383509
394652030
1035421301
544661919
990280566
1598801476
204733831
471980211
1634641131
1979313196
705996074
611749256
253463289
1924456792
1437673919
979600276
1638849678
1143746616
1539575047
1560726941
546884254
843115678
1124895743
259774024
1720760808
443577596
17213983
1315659523
2138780519
1910617142
1070659988
426226822
157375981
587145339
982842003
321497699
1849217424
712388220
1639773419
1361935195
1260384861
153566844
451896695
1331412209
1048245307
716278462
320889424
595363434
1796556144
1522552804
652943069
1337099879
1344749966
888790904
1776435489
1976936093
105795874
1708373762
995785853
1480746377
910615023
1523383217
1447359246
234142307
677633921
728076533
2093871322
1144171279
2090074516
1662098041
1847451872
753183107
1866029780
216297053
85493599
381192935
1478584690
1285310382
1505082890
1761942799
1219802624
1233466470
1078906072
623603206
2069376287
304409227
1511657562
1937690593
53359944
360542119
87491236
796420540
1546981302
2001164617
288007906
1724189116
209601136
1364529385
1137173696
1890399021
2012899086
1729345108
99703011
647918156
1075557361
625115230
1836148470
2034383496
309990854
231860441
1395026285
503780019
1120355445
970132710
1210762687
121021700
445396180
159394650
171324565
2133140179
2015851645
1728769294
941070984
124920430
1480579251
1779373766
1970000990
1908340226
1394944477
236326669
1337396377
994163119
1641030639
858535854
1504344900
1880486332
585580747
1142450315
2128679118
268766207
1905351871
2063908142
1723364503
1706638366
961718262
1116148284
736097677
657385429
1288522347
1153261177
326623707
279326735
1475084627
946650849
1631364320
855435725
1677222418
1621540410
744758748
2075940710
2098717941
1462187180
1507926489
1524798243
203378967
1319837419
847094144
187899405
1576717583
1801039481
1439088664
1181040286
321586648
1602076336
28553418
1520206942
1428233862
548210802
1119049685
244275432
1306488642
677795999
333203731
483682718
420489227
2026730824
471103987
1486559578
526245039
1362608904
188131303
386902697
1821390716
640408228
133226939
1559825581
702748838
1338287766
1906692765
161429248
1435722942
1468261911
1602623551
683267478
119331275
1863514739
549297738
1921127318
798798556
1213949888
885056617
1966927307
1631971166
1889015427
141509858
1197771270
644001935
1041113342
712267532
369317827
1250837379
1757075371
1604923254
292025998
1226553626
423866041
766389517
1365679788
947699622
295860987
1222751138
2097587289
528606846
654316647
2058651650
73260504
1748946291
2097784064
1257911188
960860399
245103954
1922850991
1989779348
2042622821
759049148
1629909540
951831885
1516907660
246725726
595735367
2147412259
1129085311
94803820
56201037
1572040198
491134203
2108264301
5584996
1231399759
1403109419
671296354
1625406925
1422847947
371654302
1167276019
1627862238
857063586
2112089778
1889732863
1172818871
1448843324
372118575
842380283
1428762714
1666756686
896930137
869838856
429012034
1081762617
1342081761
908257858
215549560
948991234
1865104460
130706098
631960463
1073484244
789075726
223465791
1753587931
644305392
900263484
1902257481
1151682078
1138420725
1886863691
1814403964
1296243383
1099863396
1463103825
865431331
1542412245
1799497122
1860512826
1386470975
249920075
1497425544
1022968389
1323505824
1922350080
709727739
1997995056
1413670279
1439367350
1065349360
169380204
822877049
1802322906
859437246
1931286155
56543918
1230430481
1627594254
131655830
1782071470
1101147943
556865138
762860800
44532893
1419436165
1791563492
599372713
323532452
630355942
1981595314
702006942
463893990
1098160455
550522125
274134956
1262265459
679369961
1950267165
769942645
1814182438
1954455764
40763928
1243710223
937358365
1227138932
1838068686
569781527
780006892
54375072
1505372951
1269105547
2124653064
1097947729
2072643970
1871159035
801086870
525868867
440967132
503951551
1127746243
2056238760
1897575419
152118952
1904160515
1102966735
566559266
1578873699
1153156259
1133583436
1743057523
1101264
799190770
684241793
1482775497
1776232411
235851045
245368248
734290867
1305483623
1656673405
1830091989
1869581506
1016217300
1990410287
1270751807
309900208
2056409591
1468161232
568351215
109103059
848036653
247135749
1612140670
62460758
290008067
890306209
219840857
361321685
336419925
92967883
1617894454
481048072
1571466769
1514094505
1023244028
1424491142
697216153
1655029422
866217341
1103220307
1169519284
1616837553
1406615460
1989182832
1744576014
85318923
2118423493
1227489969
435961540
857885026
1611833317
1604738462
1052046035
1730735067
80312370
2006884767
243335838
1850445189
1221400283
1068084952
253126631
1850453372
635732438
201091480
516895797
1766142814
1796087954
985631330
1269073746
2037950219
1137914949
1836555239
2131969217
1190084878
452692774
144946308
17579415
1171709072
1521258349
805513729
1480077000
435799275
130659861
1699444287
1034142511
2014593504
767061912
1420060034
100029403
836030688
356377802
1466019930
818219907
2011913763
1262507874
1024981327
1022263038
1936288440
2022989337
1504862195
1454679649
1631458754
282694853
175349854
1247840429
525617052
278930745
1068517065
339353738
1487078496
431759159
316865615
1734911370
627192452
312628176
515973463
1344429013
2120590984
254339239
1636349295
1449773935
1795243538
1203089548
1267198611
844307720
1969743737
1827529080
1712559240
219680009
1075486449
2040470763
608874122
95047649
1873068637
1994120958
583304062
1692069245
1804262401
723766531
700417824
1635334303
915504918
1386814974
938638202
1720392920
396846092
393810510
1801266329
1148243837
35242838
492055341
1635567480
1275320038
1624821282
161558599
843422955
2130201807
698783679
1114366085
682959565
1299263407
1892841682
449200683
961986857
433751575
1596244542
1584180444
724501026
710374582
828593004
1215532064
1056534766
1728533904
915402914
91031503
1571122629
255521299
1767588496
152440138
2114196880
1848398390
453069060
325008429
693212512
746697765
64772219
23266272
941391406
1596127221
1039066536
1511987225
1291998553
362544319
847000746
315763370
344206043
1361093021
441545441
1704181102
1517853669
2061656029
1487215952
1320509263
1544151875
1843503223
1087314453
1136852322
1214672018
2004674005
730018535
576059
1675862924
1462457130
1921996864
476791891
1268798497
321315933
1319656928
1557487238
1386112580
2119781958
1808909932
1021472608
969109946
342172377
1415151479
365553601
1873779937
1090498610
1458482246
1691891998
1008194110
15329111
1070795915
839469170
1239267313
978416928
2072075980
208096989
1312364583
1770964097
1035881329
1836152350
1324272602
1760496415
1342135411
1689652063
520380742
1995822272
745717150
999670010
1844947789
1750351227
437234399
356682603
1602193392
1416999066
1881672794
1277600285
1517189818
978957049
147736729
320459865
2078183889
121640566
1808770238
638884604
551991596
1699664260
678966321
1382091375
1604304603
807919318
341446017
231428851
372294084
524487084
1178256331
213962702
2086183617
820941585
409456658
20909560
748284469
1518515268
774158525
2023142011
1377206443
424566262
878284158
1690681395
589830062
1865153670
307949862
376968169
1044377611
2100588590
1626006293
157466417
1705846294
1012792960
410516613
1939416180
163828247
1671228213
534881405
1054938066
922712671
268486269
1932725073
2062884807
1108383818
921295032
2114209165
1871542611
1257732014
1315989091
802797303
645711329
675355959
1778835552
767878284
364521
1364379419
876806647
480208339
1270322448
1887726202
607053895
520490541
1699701487
355822204
1069402065
1585212924
1685171508
906946037
1864871627
270721701
1081843149
921745366
920173847
1226104995
48523689
2027748505
87306003
1731517548
434965533
1649501665
1540825455
1706288752
1815720386
1516570787
1823576914
722932031
66041025
838055820
300123218
277728398
680419351
1401729210
1448554880
918183498
38008615
179171328
368850650
1633928869
69888651
1992829082
16534958
1492692736
1898293777
381560052
948481513
1960680140
1746443485
591091931
831950010
2005336233
981229271
1922645145
1045793337
2113374810
2117840455
1566208149
895030663
552588359
227457563
2048066319
1075659206
1863531761
43872152
345068560
147336674
460702487
1991309706
1184150932
317322043
226223691
1261283659
1353914431
1996686925
1224425857
843969977
95002388
1493092945
754434621
565542059
68853792
2144287547
1851477500
1678459341
1862540279
1647454263
818898932
292441197
518389668
442567927
220941337
103432267
843349293
1545245455
1650960809
1400129142
79817313
1254865823
1466841919
1154112738
1321334304
46045906
1778464077
1374689341
659449950
1193779983
2039330148
2094528714
421119971
971778660
1470253180
387331819
304938314
569506279
1081956128
374545745
1668214978
1836605443
1960766126
2030809255
944992687
1749324776
1549033793
144550678
1023146322
1087923910
784923421
1441029129
691474022
196982090
1879027835
2019617883
1597985837
1572865418
1500989443
1578163574
1577674736
539827771
953713956
398455402
714700462
489061434
1555160188
2038105224
1963243726
406045032
742769907
827854711
602150897
342813516
2009601925
1646659194
543680507
1459597844
1038941878
1538540671
1285143594
316627203
1804368388
396393320
842160401
1538708409
82213452
796476497
1790053592
577789213
2056251097
493353497
631520800
1129511957
285085641
883213698
317106907
1778692215
123242397
2026737986
2045815248
1290947142
214535145
2128961729
1441176819
1748055756
1414041560
1758971960
1957392363
742913942
1389723293
1772227160
690738816
732740192
428622990
850957319
1765280225
1712670665
785514235
1142138023
371012842
757890320
524123313
413555456
637510485
685106250
427514268
897720669
2874978
1190506916
647641712
1787919929
1359781892
174216603
1085260942
1613949950
1614874133
372986374
1456162858
864442229
764299864
239953172
328918340
597275345
1662110953
180713961
1040112035
1384080330
1537322129
1682892358
1809078047
576667217
581797722
1473868695
1641223227
482434440
1791475294
214570335
911906285
536960062
1733432274
1830848364
1817913255
1066573650
1111263007
1550065295
199640235
920510381
1049327892
846958726
1236098060
1407748352
1568508444
808706394
473720194
1291596028
947477238
928774261
374894641
1619942298
1910265634
857297868
399333616
424488455
1368875703
134312385
1250177271
895112833
744977347
1518647106
167948032
2115214825
1837015313
790135548
651835111
2081733540
1401156890
1958863974
1090579168
959849811
318803887
2013370732
449969230
104759227
898329472
1723407228
635928529
1708573152
116791641
338567723
765195453
155926684
1954556108
959780571
286190239
457515653
1537222739
1376795791
614272824
471452467
1983685676
1059398304
944436479
120690861
1081559855
810335059
787105579
316489354
479186316
1257361084
1477483019
2020246957
1999106083
1964428983
637448043
1163160327
1422446489
1814285790
1557771673
461900412
1955363860
443921767
64872146
479113865
17440884
1049846227
1169100528
880573558
1623609206
2028010636
1941629661
1256606368
719824146
1461192571
1273828237
1397642600
1571094367
658061734
918476155
108348926
121830565
1929807692
1243358530
1933548113
989533182
735127701
473633775
1691062331
1530174254
1758658204
603099632
622286917
1773271460
1144544970
1390275332
1102641945
1594062310
1727146492
2005859727
257986059
667423521
29179372
1303120610
1019368629
1659088078
921129201
1811723164
617808493
1745209160
820106077
2020524614
1949750922
1158726808
352210983
1882783539
1370656104
1159636787
808997901
152983253
1682552618
1502746556
116186245
1354872170
2083508717
318995166
1671321566
1633419745
1301113934
1444307307
1367851797
554853421
449756183
1779950775
1773148991
545517752
655011830
1429159485
1278420118
309377248
802126376
1757204722
1826860844
1417394450
221905414
1153408590
228343820
1446430365
1980067564
1215181505
760248392
281987050
2086121309
2048998881
1325673104
205692992
641786511
622541694
2018329599
622618511
700081286
1711548347
1763992586
1902868062
267070614
1800462891
671969755
2045542477
333461095
1383409289
673385831
47830862
1441305327
915018261
1040621954
929355695
90911311
1466445083
1663224795
2131902504
542552762
1340343878
1153937668
894424252
1108967732
120803383
1329957720
507599109
898103007
32667670
67381088
1293074344
2083168408
1130955803
1168165769
261729378
1110899628
1994564793
1305518018
1818746111
358427274
1212586356
1268614813
179903796
991186887
1510654221
1980265302
2099670752
135158267
1799376753
919518196
325227538
651116323
477887
866212343
1789231938
1097363121
657349594
1068995915
1681111973
2066928057
650117753
439572595
145857313
390615150
448620466
1349251445
1020504185
84473396
879358548
1276646336
414877712
1819011194
356832803
1538236420
298605064
101417817
1098323450
1649653008
1020125939
1064702501
1318383178
2079760985
1963302715
1328308538
996491439
1399235033
685767974
1165733178
1727162990
1504524518
1321534558
685543079
134741001
1602183756
405671118
1015999269
1120430424
2125431036
61446138
1369492143
1494700482
844558254
682165636
1548285413
1142081711
251662461
836194740
1033417097
1736303878
1788122073
1989833527
1392309272
2127587700
826351807
2062869743
927932338
340104298
247004448
281581170
696903737
465619320
582039136
1689311253
1580690977
352210036
313596580
727783831
2125321538
290242909
1343594576
411325433
1081269335
1537638588
1568921902
1819173610
1076945228
720515574
1829742544
795054963
937220319
436868147
699798072
1936716440
114428969
138194494
169205535
1232186632
2055526277
848627357
794623312
2025991150
1744358916
479333796
1709196841
608739758
631658991
1202206741
1203887785
591419293
1373002011
1646514814
1405134189
754623663
423587611
1489423200
840518239
1881036531
1843371154
143378006
435180292
1565426741
1239153397
1801829726
1638393726
362180348
347019701
2140111396
1128069324
1414995057
1356982403
368369146
166806512
1587335269
129173476
218035971
525762646
1460271193
1521709180
1782112612
329225360
1896421523
1522307801
1126089163
1720460322
1695790116
1824945470
623219089
492386911
859143309
814379133
663314283
1672830318
1195347991
1996518125
614893427
234512167
526487057
1093249360
845736464
1877075325
589209820
1596469143
1710733503
1705747225
1599061195
1037651112
1859156207
138627184
9970278
777049655
807992743
1624353611
1167371013
1896174479
447143436
1301990734
1659036123
1149021470
1363186738
1682787759
751420107
999931768
1962648578
1828304996
1530761439
187374006
1028938858
1589823371
584103152
678544608
1079520172
442528971
1955016190
2006736840
676567101
2092628605
1883340503
337908319
747107071
1073943678
138841808
84754375
1019908773
2142610565
1158126333
1013399934
1726212208
800727184
689239899
1965887253
1911908801
611100077
1472426252
488942459
1494209972
292682740
561104128
1064782437
834639076
1719469084
1388468001
468107902
1151920219
1380721333
1310582016
1657297466
1216474755
1177788113
2061824468
549719350
1679235832
1604161384
2000517555
1597134891
1711936109
641062650
1165994492
1116247042
512922337
381365399
910841529
1594951674
1734607946
298734939
916923461
2138101922
2022881048
678071661
1062357506
266385922
397554127
1978411423
407070251
1323862100
1566422587
1683360967
1481302107
264563723
682952955
398280626
2094635635
1476545811
137192791
1765870116
1388891795
839606767
542852658
1268924192
1497494585
2116966037
2100022103
708750672
305879721
454285748
1276063244
1265205410
1433143225
730913957
888277689
355391964
308545654
1489284464
1086782267
575211240
469782771
1653138209
1775040722
2132003689
1499189593
119477263
1035586859
1257980656
1113923064
1662339053
1113867380
1506356559
1321980952
1898160497
769184276
1499543136
1288962049
1284230992
1459890375
371232851
1171828508
1398183504
486427382
418878207
1124053742
1262860862
962181339
1907447965
139191520
134542779
1455283239
1826812193
1857617542
968404055
2061214521
353866419
90454266
1357009268
1309642430
497138625
493246754
1822712145
829284015
2052410150
1389774800
566831224
1912338801
818291300
116669530
1442187026
719133965
1501523728
856529795
856359501
1298000716
619824214
1386007833
366049104
1791187612
2053922901
1140695079
534836813
891428808
1224746152
24572666
1072984074
240185928
136316886
1071404044
1492938788
2084623104
1761659495
1826516293
88088467
822456493
575718230
530346210
330020157
1624151558
1490464060
1555771942
996703286
1188406551
926496605
828052955
345880192
1708730996
1358467690
1733007522
452246826
1120552924
1249702993
392448280
1757496804
592103738
1737955933
1015649545
1013209022
879489050
1852339491
266218860
1699501696
1121553211
1077684762
1878581204
1507010751
1416791949
648633608
909164122
1652088667
1229676800
2061729675
1223620329
981441751
589536797
1683057539
1224423137
289272026
526329673
790043874
1828089440
1630389901
87893955
1650463249
317324663
1423774905
244769228
1959585537
674154707
285541497
700947167
815515280
780506546
1714787375
2120651172
46904211
1376668343
30872036
834004270
583708691
570286216
684024783
1029238966
1692472722
368445136
452794567
975649944
1964800959
2053419128
1435626487
1395526268
1934256224
569181292
10067297
1067601669
1295312213
1536655768
1078549720
300165477
521693843
36931512
1777787638
1272171520
271407659
1652485711
61229783
1154640133
641176388
254286960
1433539520
1870733633
444358452
1053260396
483734951
1444919208
1012218756
804620700
546356153
1846247485
2019435821
2044652630
1062303917
226844261
982517705
322423460
1709464932
818765053
460443148
116297503
1967069344
1595572945
1359912810
508201603
1867014877
1899944652
290898411
1966453343
1358625421
1296563230
122808441
1566308902
1356770710
526959520
1906525546
987971067
1737677692
425773679
1438282604
1689462594
1924083688
1969219302
1067848889
1046661458
1063161456
325456905
1346784930
604065426
1039141572
1667749287
2025074776
1192313367
214384145
936551247
290827488
270770906
88208803
37815753
1942959214
261057687
1189705047
677384399
930862111
1089799456
1087024222
687476141
1131486848
1919322330
557165811
1771330552
467732460
245986193
1296189397
822496394
1885908252
1855557277
924524659
108092013
1574696666
1874315063
2084558763
1784934027
2098437003
134392072
739402831
243688818
1292806757
1335820548
332093470
281960438
1460308736
1202268666
1196288030
1767370421
55803037
1430421035
551240691
423735199
1812854206
396951680
1486284571
1367015471
1282557396
1933721656
528436322
842443369
1250604593
360469210
440738254
1406139427
1146385682
2104489056
19004232
1906778646
1259129981
669222897
721088874
1740675851
563107152
1913673167
1094066550
27621790
1391897139
469245054
1223944185
151594831
1344544450
675586955
1559786456
1159119486
1308035180
1220341356
1278833125
1503379867
856219319
1098639274
1304720859
1028636924
1659546582
50949670
145166492
1789679723
2020492583
1091200296
1318573576
1577191414
597187345
1348663798
1277560986
1420577895
1748860652
974140815
339106257
536339952
860969914
1858166820
797249749
1709851265
591987844
858152445
899298754
118731889
495918631
1799644752
1872553930
70089487
1540635161
1159685363
1133449277
127551499
1947767839
916611436
1060539129
752972897
905149384
472078958
2108253152
530500459
98489596
1099063573
1238980635
1729723957
1700584904
1735593918
1685632587
103448720
924156866
61115888
841136517
2098499607
501598079
181020624
2063833637
124524670
2109318926
1984626427
1077778662
1188284230
2113654428
2097966107
1252049894
1185272623
1518577250
1473738911
242041324
997172963
1388257267
541136261
1141105174
234630246
744658695
1911027449
1442614458
1890823057
1582576425
19813194
356507702
224061532
807594092
923490087
1386887565
511955964
464982318
1977355155
1499154363
1745727561
1930505919
517469064
216245075
2108998247
518616891
783290355
1603428978
609756379
1473257234
1264140864
1787483687
28147601
1587270911
660704111
1661364422
1665508018
2124079849
1079346154
1967852831
1063630261
194225133
684128589
944993717
639920339
1485320749
1495176023
652556385
178799048
1914733976
335566079
948686312
587960344
96558635
531979716
1916646846
175551890
215251424
580790780
1474675706
573302241
1086089968
1397875252
566916959
928223681
185089164
1815705290
556863829
1767366151
364320163
282776172
1901593322
727421061
424010713
1369313942
500174140
1461007971
1545343574
1120180070
606674946
1272050178
1518493847
1842951826
424934057
1532547334
895644379
359130027
905343517
320973982
1884611491
585923613
1882967311
1908764881
1943812225
1521774892
73311105
1339626650
646901391
1639209133
1744512310
63992309
1086328217
180519231
1705608213
189468677
1722231662
1184447272
1647485694
637364976
1549603267
212423179
1512254336
1933853546
1938165018
1417811530
1241351601
673075262
254783061
361789559
532583200
1804222727
881807886
291347146
435285091
1227553737
1652063641
1205974821
308130498
374214225
283136515
719189012
435288619
1222012370
945376471
1283531179
1915173977
976275154
887258486
1416084050
703376476
150380174
662249630
633830665
1540763390
1873326003
1422250779
2049830187
1716237498
460734938
1005910147
725540249
763159728
1843560573
1924921655
126434755
1046124232
128889084
1948114731
571998512
1787852851
2109093410
224176539
410581210
947587015
388797666
2039180641
522157440
146097852
255136723
863742954
1557065701
509999206
1284913384
1009489220
208433672
1117248622
627661552
2028282670
758644618
899551322
806034832
1917597364
1378114650
787957197
462761679
1893910378
1762247012
327753969
1454651956
516833962
1863051221
2081507540
1777857452
388284008
103603523
743279690
2141440908
1924768020
1015344571
919240321
1175820449
1474798327
1940758884
727841461
1275350190
235052556
2145324726
1429517601
1371351679
832102681
1474630049
1376391913
1637401378
132820655
1464327044
203302689
309674622
1701284931
998801083
980192647
1272323765
888748931
2014620572
1075735653
1149793494
1323616990
502422495
1405704218
2030996878
2112695798
755897013
1176512639
2096222661
1553231432
71498667
2027166303
1780685717
2016895225
1570763253
109733258
579572448
1943642539
1371237463
1658868825
1975442645
1271178796
866308233
989799075
1359011996
937354942
751485691
125518788
888584960
895860845
239090350
362867942
1797032091
715402624
1211801371
23570661
106230525
1732351703
667008572
1586043802
149388053
1288409698
1458654802
1070030083
845104848
122947101
779728360
864933057
362638616
469064776
1852515991
1986569515
1839326012
219875429
1770067193
1589724041
1306046122
1491886000
1516340384
823366254
935958532
1287160042
1495954387
696459461
574247392
1455091411
1898319904
401209765
768033749
70508051
1552056601
500226698
1549241299
537672008
1089808179
1873478077
1885520078
242912765
2075937968
680887366
1713021312
70483494
636008488
1790354423
2142485808
1128602059
43989235
120220266
1082936766
1154024823
1116845936
88495471
2111259137
1154453653
458359460
1919687842
735666605
265322715
1697557428
1351346411
929454581
356205702
422079868
2127414688
944489282
1840590830
1106120919
1300613259
241323346
1354858699
1343337388
2122192329
1733385540
328668155
1882647717
1042365869
2065420188
492476536
1315870372
2140918337
2002702408
1103315983
319813050
500724336
947231154
1599226490
274016177
1417526668
1578318899
779730709
1125073981
278518522
438922471
1909888941
1086475992
1676508020
770900188
277163884
655224742
609547931
1356308841
2090024716
1749338232
337593418
1495547228
417240754
1768198492
385916020
1211618542
2047382372
833501579
1896613490
530454272
706950796
1939082918
752425755
186200313
1624432006
2109138582
1798985726
1338256359
1947265572
1119630678
524846528
2060547880
626135166
597712475
1187266968
1205229434
1983352474
1899321261
201939940
127561134
1565090435
1734251415
233392103
1403323148
713721670
1568862579
1000216428
2113115463
51927996
945114973
2001642452
1689610182
197837351
308245991
782524674
1349954747
1582494398
844354762
862341498
427538145
1856116017
849692995
1676655867
1293780617
1840905572
645319838
734189845
1181919808
456922740
1779950522
1649057871
338632062
1413928934
670982758
126448847
1536952870
647270120
1276578011
1434158973
1353177207
548102491
642390384
1467786107
1365861007
1133528041
467079532
1861953036
1267573572
689273312
12662320
795212288
1959341053
622856033
659348302
1733113668
358780675
2019216372
2072396866
122532811
397940776
899247878
110318032
8691740
363522345
1808085367
2005243882
51547658
853606600
1832913407
90814352
648940247
991675087
766697236
1055885963
129304778
82390215
1389614906
942725176
478189164
497923357
653570019
868708388
1640378899
1881333026
804081606
345099661
483284567
120933329
784587624
1661638034
1565024623
509198616
135344765
1350511499
260163029
535513948
1299153233
1983269660
385959807
94609423
1924848977
1523186890
482362837
1130809259
692415231
623588620
1443797737
1983698471
1197851860
1339673711
388490450
1804577813
727541576
1634363122
75526105
1524502970
1715248922
137731501
1023421282
1594003678
1799144920
1497947395
1530381638
1852486398
2062643967
890435005
1457762293
1948008458
965778085
331157559
638173836
541101974
1273741439
1890241661
808402738
818900123
152164045
1867917696
2097004458
649100270
301218002
1153392633
1768101286
723247106
472503644
1583805955
1259308126
131555569
1868462695
472289918
1937034125
1151233978
839151308
17946054
588509828
279187307
1145718187
1274582922
1440260266
1907595456
1839025070
39215283
1789435945
1121355436
968498658
161665278
1017468248
926677771
1053113087
1548248966
15141101
1905811894
1194696654
106656273
1040565861
1831934940
2005677198
513367041
465026254
1314223810
1762031829
2051949814
2086480480
204427721
563545022
477446168
159095719
1743096737
77474207
662432363
1726469058
779361742
542497904
1717225818
690358073
1487009061
307361088
1092181348
1477161444
1732578939
77258434
945128824
1060389683
1669864871
267175884
1950710089
1804529689
1708771446
1098733393
2145550466
824941536
656599172
1569256294
1986020833
1385436210
157076844
2022684995
1785155553
504741180
359876911
37455217
136289396
1783941801
733698476
456231034
83834964
1665242640
1790696724
2063882999
1680329564
667057701
1632168175
656618731
385980888
872132167
578421025
232086242
1540652707
1001277149
614785720
1155542916
166868878
1166249911
1698104747
1484674556
1994386642
284428770
1583521113
933876038
2131509423
562287250
894613214
1553659593
1596020694
1041706153
263582484
1649603670
1760013697
584632567
1362779159
1987134603
750487802
965834552
2027159400
1515717857
2020205459
1114773182
611019471
2107629212
296521030
1402325199
1402033222
1182334902
411797007
1040065574
276485226
378325016
862821540
139298359
1567979990
459364141
1771902330
1048390633
1541196184
2067788908
340900108
1944972888
1255028873
586383849
2147462772
108348926
1136058515
569222643
970636779
1251271136
611725491
896914007
1164502660
1764678090
1535325656
402818382
1751043137
40978847
855182451
626287862
2036057630
973025805
1705692945
708027377
280193491
843274133
985244345
1605438675
971646215
704418530
1987628537
2100583563
1620885686
1612270706
1629017891
794792621
1604539918
1217780650
1492608208
1569078424
548836343
1163517094
966110999
62550001
92895882
1635585459
977520227
1782220177
56272167
491459533
187335691
1570332191
1832827165
1953221037
2039188457
1179691508
1399522134
291489849
25579134
672875081
1621582355
1082484351
502133134
903622508
1723696782
97927213
1656751726
513224638
42669309
1327123847
1351423311
816668820
155225336
459079897
1491081515
1916411835
581140014
416820545
1874447966
1813568503
1222225439
2126880891
486098665
1583071648
1253897838
1171531916
1017612623
1547691128
821578724
1551891240
1347240909
547908846
598350970
64931540
1137279501
1745683341
283795248
2101417721
863499499
1042428686
961500607
998378488
817005697
1231026472
1629206216
1886135767
459176165
647824413
381292022
1537076180
1471201967
544737470
2009878677
628504873
486069883
1784821382
1393468678
244560126
1102822738
1159941489
359117515
1748151068
772766775
753132804
467901513
1789325058
607144203
844244761
1601448064
297879376
1938654159
459759799
1573778981
1703835007
504294121
931856707
1359354797
1945842755
1824066467
1502129337
1929752472
1032618199
1739441072
1681872535
1412576378
986061683
731543866
1636288536
1046756178
1799480610
1472430709
1052324498
930994979
66963528
1398068574
1972326403
1425098532
186507793
1597952106
412014263
975160422
37921936
1183831725
1446725348
755325505
310100497
248507845
1594890916
875541315
131207717
803830418
433041514
255308301
1757622587
1830246128
780320805
583739001
101527427
1225924530
99033173
1265794173
264537196
1662349986
304434292
558329657
1658377560
2040882970
640420378
1520915020
200961583
1055009388
1180991337
1150413100
915726336
1398134070
1974910680
818989368
1104969307
1144392875
445144409
1265728406
956705942
204383431
1514340570
546489018
1774798428
694811004
1188520384
978577914
1591040976
1328015231
651679564
698495634
2145386537
1681327800
1196928302
413616530
2011073440
903806392
1288143988
1284620779
2104971582
1912122872
1865518211
1337231179
1602853871
840974776
1067867968
491406695
424109739
1008883441
1095147716
1035742684
242785151
558407969
2101837397
700076709
877493186
1486627850
548881269
2123590052
1537886367
38793719
1091093612
1095173029
1904465929
643118811
1724762644
1684629691
509502989
330127416
688204005
1441205445
1636743310
962618016
294774901
500371841
482183921
1112923318
1301483594
51687310
1141172442
226483894
898528419
135026403
1263012766
542375758
933875929
952454388
712637620
1578082337
1036867706
54412149
2098817947
1514362466
36542906
438783740
263462029
437388283
760420550
61629099
2066328034
1205650352
1638395473
912864647
783655365
428130039
156814750
289246099
1233200679
941458927
1133047237
1540390340
1461844147
692466708
254801075
635711315
638210321
1443756463
1443849720
1458547484
1033900799
557063810
514699065
1351068912
1473407187
235766418
1627895781
2136948748
432962644
1462825766
1084618940
613031053
725652636
785849876
1598361712
1555190769
993655943
531139351
712037240
570425327
445907789
182824097
1667480862
1671593632
859977938
1405754983
637258375
2126459532
1720328804
650287652
466143783
404108532
2004491889
1907048231
1705688705
696543699
740853259
733527590
934236561
791458728
2086718747
1405774207
1347711839
546618288
1079586348
1291045945
1245394391
22867129
2122414913
698573360
284445673
1651609443
859114288
1850288686
889472332
2116940821
1821906499
387447655
126278961
904119684
336562244
1249237754
1060973834
978825302
1213267312
545028859
1273991650
833012216
1368805151
265003932
507862614
811640069
468344219
954219673
1594912827
147587754
1337494930
996259885
816330212
1848367692
1702012666
372628353
1227191020
575202470
1915225129
1898448986
1100310073
1090698623
1335534831
315210418
827352354
1932681792
1494396430
1670882933
587018767
1754691530
801436770
655182389
465926046
2006768912
437478138
911196130
1736321735
1028214607
882367942
1149469511
2050566443
1409900810
1632953676
294605151
320992217
1833738371
1160290302
1103621611
375877620
1090670323
616042618
745661106
1612485856
1021500112
1645736896
632270536
560745828
1941927337
1310576948
21168836
604860533
1904773504
2137282836
873788821
249036397
1342504409
1572854903
51434549
713674313
1903782974
1073442783
1735288067
934303220
75297475
977927000
83111228
1291274530
2140472090
1888094198
290630285
1656327719
490379426
405554679
1722972087
184438027
1937512792
1686677664
1026776855
85863605
1258698138
1085335311
75934513
951543846
1706223449
1042058032
1865229933
1981379529
238703967
429288212
110936683
2377041
1074142513
938500144
2019542996
80533972
837395695
1078443829
2088205972
1293497798
1331446687
2020968669
1370338578
1452144965
878276737
1361443063
964648044
1138013513
1556757672
38019361
646399032
1779074560
55098099
964993940
572324999
1566252689
837589036
228696487
2018141019
64008658
387418489
699894151
1397873049
1566921171
1050146965
1004750094
635010556
1106851726
142099115
1210048993
180268753
322803825
1087935569
203870198
1469847860
375316938
1058989998
429756063
1126125823
2088589917
1480142218
1441024844
109643915
227565405
335945714
270224841
52164748
1420213401
57837849
302069190
115806829
136379036
598050843
257285971
1234729829
833857955
911362103
697635502
1158592804
1741555575
1142342193
1781699823
301948099
1240553176
1833591338
1953400356
867678783
858462996
543030526
856344288
1731231449
742786239
1802806566
1404681498
1405427217
2025801367
609515026
2067007189
1744155110
1564538736
1474418472
467542788
1505802591
1096946788
409273545
1202375437
942730956
950384059
808774538
1171632416
1445220714
845632890
1956746547
43747723
967215600
696155028
1038536179
477468400
1087439990
1475094114
957133557
2042455652
2063760381
1399538947
1860309602
1129182095
2003290002
1068269330
1835052986
1053284362
515604018
1788111570
437602190
602362281
1967600490
1851605086
1923984883
1275525474
1945158283
705655263
1878745153
34500544
886947154
1640464006
769554314
699393364
1464538780
1476433881
30063341
749918710
2094314885
236855981
1478833362
335751923
1022648975
1071010315
1027971496
646339818
1940280445
2070878311
1166032695
1358160841
2025606187
91246630
651087710
756061014
1740514603
1841308040
1896898602
1795857046
575861335
1170005189
116631234
378617326
388797299
959152056
772674459
1173426134
171861438
1764142488
1579997732
1104102569
933000188
984183004
1546801131
1847952909
1624242589
1530685983
1298376652
554722562
900175614
1830588899
210430922
1630239068
1941844151
2023910967
1120209836
195739947
657536428
121729026
858870599
2114741095
2048439707
885878161
1655524378
1666444296
1092198899
363893808
637313661
705948959
670902266
422474366
965716101
41017885
25429389
1189287838
1096137747
447028221
1981519738
1526015549
882989331
16769914
2095169465
1903408022
649094927
225566781
1607004299
1251263949
1451738626
132683508
542192669
1837520135
708106867
760465115
96397002
813159638
515884922
1058516710
1547250763
1233627595
479482021
729565153
161238235
937318908
1866536846
1591268503
459502598
1447054550
874150094
798113345
1001860276
146424374
1292533533
1133925165
555410319
1983596127
1629938494
780886261
732027551
1064393597
1606054671
1710205846
489055765
2106026626
1717355973
969615420
1760863820
1432821204
896248414
1561932411
958243484
1487034824
1449620395
635074809
1137752571
1157611520
1080406722
1161264455
2006818897
2098575948
744458646
1533618760
1962766573
1379514619
1959578435
750845861
339457687
961891009
1848076876
540447932
298983289
1473255242
1138379135
1813058936
620820783
112777590
898037297
381917743
1581017210
410318904
1929357086
799010518
1874790035
1794650401
1878425511
665719327
767973741
1646293922
1575925198
1770646943
1800656355
1809267696
74085929
1377368797
1349721694
1168773195
679676946
245291506
1126841082
1652699425
29314580
1427716718
1088453521
851629188
1533932400
244204280
598031532
109382990
657177325
1382102945
210538033
1947104147
659472421
903776445
437144383
316919526
805145412
2136534621
983679777
591020366
913890657
2050548937
958133073
1653553376
1719685214
1840759488
1457584289
883293863
1550674691
225983775
362180348
152358965
1891831190
219681067
917647505
1151347779
1754645079
842500822
1480078001
1552202905
893330055
1465112610
1416467771
1796623367
1050574687
1370040101
1797450884
821452432
1253919102
1274619760
910621191
1854490369
1327156621
1040713258
1126079165
278189097
1415872358
1305225803
2055340080
2065595969
312894759
616559098
1146137488
325279254
1785788705
45839118
1007226100
280815704
1227990889
2011073440
2080635204
1409936025
1514988522
1583875498
151279364
1721379849
1327699794
45286369
798009935
40803252
1693623606
1847806354
1157609542
25208642
580370197
1018881791
1158379144
163573196
1995086081
565042676
827829583
1716412806
747085571
1684241541
204005215
1059616691
426976041
1779071872
18228239
750710283
1811289863
1996460876
17826780
1258494414
1850777720
2116777783
1034558590
2089271076
1138076836
779469359
1698847726
1159506049
114454017
752054175
1462732291
1770283158
1700332554
2108383881
616571552
828620113
1660095022
1984945928
754885872
1928088220
1552289130
1473817755
1844028760
509299673
1594495387
1106126033
395185351
980895134
104775806
1215765745
539156055
1338044545
1063191058
934135042
1682632803
571755356
965493163
478250539
1672027516
625061466
1504311512
754229380
1758734275
1366233335
582006475
867654269
562715157
1222010390
427896681
1912818715
1763347048
1460938600
2038369077
945474962
1551538984
1280576550
1496674156
50707403
1320986677
1502966186
1347775017
946859990
237953729
1093306409
1833200578
1728025002
1158108540
413225494
1233108386
1609514088
842331196
748552482
1127684687
25043308
415265419
278041770
2080694382
178944
601112490
1284938986
2110140098
41639662
593091074
655195825
1744876507
280068407
2128017652
732098466
1736070160
2077354399
990586291
1819730737
97247654
1032088901
1218067572
1758116426
1930163548
238843610
146140849
128920759
1329385652
89919671
139391398
1675071145
1348679983
1470254583
942279331
234378638
1395406080
1758362386
166335534
1384512908
1892129153
1961849180
453841468
1885186444
2059579827
457632606
678255162
1249346234
1543248032
947873995
2059531045
292719852
827237532
698477413
1038840221
1270445095
166896537
1838476483
1474589966
395610387
640924636
564060131
1359399603
1787054637
986006932
406514058
179338132
1716484872
1644773411
435928699
499505915
355008102
1480960391
91381743
873445631
548947383
1426985456
534203584
2100671049
838787164
605499036
415800676
161522042
1018882619
29142154
1683514271
609735324
1542363149
1722361526
787695366
1548687575
1551537264
1912234398
857757649
948533780
1852546077
319930068
1450049253
151279364
2091625334
1562499961
767676938
1762266437
1269727860
1533896272
2095232612
1977458698
1683008336
1445156254
147877916
1293498107
356433768
2027753349
587972151
889959226
5745158
823657061
1324638077
1267308230
1367349243
1933362217
2038775176
1522450234
1601221953
174826122
1190124698
1754892527
756581106
2128259517
998382741
1345358124
1077825487
964556868
509871153
2028705602
2093245761
1491500362
660183585
227009122
2026175512
103844866
1923478051
622286963
494679633
1302289782
501410441
2064718872
144734530
417716728
1071409695
1114909274
1813340891
434999041
673447773
2145127124
1314248426
797515276
1268651673
1307404268
1482240090
727899565
1329105642
495492
1859114539
1218552575
2090766589
297347136
481435269
1470113647
487546712
143190925
70451359
257465923
180385129
1513827119
87323784
1292461855
131794639
1174272215
666216282
1791083629
890052006
852202175
344868581
781870832
858768224
1570037104
161205047
249573202
29504905
1098343532
1140667802
2119069850
2062061378
816863199
2048506390
1449692283
942298187
20365389
122696707
1326381371
926508389
1197779479
1758038130
2010627839
928859887
1684654954
1195052418
1642201769
1704207813
328827187
1397104599
1855958384
567854607
199403559
585757796
1340614941
1354169818
197100780
1579961408
523824137
1323664650
702821613
1868949475
1560465074
955842812
1673729834
870041338
1348257237
1300897449
1439668752
969865710
2085289407
1386072646
419666954
2016802949
488917831
864851445
358618934
523341938
931649179
829179316
764139002
2103576119
1883495658
1249504440
1695861147
1198572014
936551247
1362170154
875194013
1748741839
2053443576
320525351
2058089380
1482911458
1216625607
1293130344
2020494082
298579441
568101659
2032909876
107141425
680435015
2034342838
120798599
958562474
824047635
300974671
1521522706
512843281
423643698
1464909482
763912717
1585650698
153237267
507192984
1267980392
1476387805
1339703746
1197241137
332629253
1924456911
1370472685
1320439092
834454545
1041924888
560646618
1176413216
297673945
495832018
53573298
1938375448
420323520
1541147620
269770165
2066867936
108288197
2117814026
1899887591
2077818607
490178079
704279041
2107953532
1110138399
791927006
1142383974
1085822788
1069960646
1774488763
1277010072
704328353
915541914
1130487871
1206701593
993895985
1473795687
1801919049
944077972
391193176
140218507
317799326
908415560
563811924
411841861
630558797
752923613
1345243281
369875814
1745381487
525828232
1913606898
1019298129
1407413503
1768596480
1029445532
675435846
1315786420
2090212965
1967990094
2096111936
1216518239
376594387
141638995
1212344810
1248663473
1395859390
895671627
1934425755
481966205
1513252662
1424101402
1718996262
900448494
49222363
1452268984
446629560
837663607
1351764496
1537340628
1943205834
397186741
936799974
320682349
2131194159
841597278
1443434777
1550262083
1081326366
2004041198
2046281056
1293272099
635526992
1528947860
1543095269
113990233
982708702
1870380077
904659285
566808484
877415122
1207432920
1408424999
2016281223
1397643280
1885734651
1524826589
2011957828
1042130217
786634076
68010956
285349343
1375577121
1329619482
1044259922
872906398
1496445047
2029633514
1531847266
2063548430
992816274
1786383882
1262775152
542994793
868225178
1182808505
3141593
633330020
1666256912
1095783027
2007461911
242008773
836662796
2132176630
1297837315
809809348
26285439
1695345923
1703847915
102728030
1618936934
1757377584
1208251433
1936726941
120472050
536017089
666361424
792562263
120803240
989389114
1291478308
570984241
256852853
23814875
221666970
1068855288
1838212328
1584625487
171022087
192548143
1482760615
895690578
1551674613
197393901
439532446
1050067121
1063926625
1154817912
1839616110
1613933943
1264420913
534525780
1685710051
1340726589
231637401
755322374
1526892514
230593660
293952204
447069793
1428161259
1211804794
2025572865
973409883
218891652
2019912956
266993835
481096095
439693299
2023385596
1770262824
1293307218
2094208109
1853004987
253176279
1731304941
897925155
1321784058
1574935974
353638529
524713508
737479467
1468798632
980010844
2014796272
1013939046
760425059
641311044
716715716
1012133514
2063931982
655389406
1950018349
857311808
1986599246
1095126540
506985071
46014937
207051890
1950839863
318582874
1123725469
997499512
559558092
1301587421
434750576
1657513401
1703587232
1095270048
1167819189
1202639273
2088428712
557209044
1034377114
266013795
1632309125
626354166
1421440541
2141406409
1696293745
549058122
1539597243
186221619
2083611713
429961787
476755359
309887730
1439741336
1715208032
599850207
584900871
610000855
481721023
1334695269
1824466876
1823570577
200852694
876487394
1002612758
172309164
421511698
1114485330
1592303328
1967985984
1154035683
885171032
174453544
1813142648
358124137
1253089331
221502857
51749729
36281466
795971339
897396827
1523151889
1058238569
1572992032
1799002762
245777280
1649416708
1860239303
1166063852
758225705
1343175660
676559803
1780383893
1926002109
646088679
668387344
278358924
1001080849
780264363
1742371191
25093492
1050927134
1484890098
950659512
1508183234
644526101
811710003
1061183371
1041223820
1081152314
1494057961
1549334252
2043407852
1389621555
1064329200
104773988
1845451223
906668907
569849192
715351230
880030682
890029955
261370739
868439063
1141979804
877839836
1531314889
928774261
890711649
400865210
1655900389
2123698742
988597110
1158514170
1664726447
1180186362
770536177
495265128
101663204
2078744711
425506113
707786380
1273078663
1054371755
2067242422
1509523959
1491107789
334047484
1653505121
957441945
1770721774
838045715
1410853996
978247671
1232523170
2057281349
1563415808
2051844209
1024216243
451942636
1857259431
1515740582
642808237
2139525476
806625058
533444042
217161150
2021123769
1045919193
1873195448
1869565791
1163106510
274851398
251852307
1725330870
842290882
171758605
1862301863
474131556
1303393764
2125856198
2036156825
520841264
2119832372
2013109407
1948325136
1506420248
1333909166
751356666
826680646
1989802132
1088768373
1669477820
1106036119
2096356943
1553298894
66688396
44663218
318786022
9435896
1981391226
701221743
1487248938
1170227953
1556705295
1068858676
189080858
2042582561
939218303
726648218
1260383626
737650748
1161300382
29670526
1173163745
156823044
1426953499
1393928941
176604971
136504595
440564718
1204491165
1582681382
279956008
1083116105
1206754963
483227028
868458470
782958336
2066865242
1749338232
529270516
568557259
879667184
975368991
1805371873
1271573567
1367349879
708127369
904174171
1091330449
2086369940
1178814810
2017449240
1307887174
375597253
755235760
1958266795
980597746
1224740149
212531259
648889703
891981731
533517192
50253047
604693939
1958307664
1238795563
877728176
85637582
1567903199
1305509002
843771374
1518910094
1119551947
676787550
92371347
1314911783
2073927299
1846720230
961972204
1178469392
1292987981
1200596012
1204682493
155392009
498131592
1885943847
1317808565
2068248461
1750060154
571152752
478077359
1399781930
1755684052
1764239630
1837254928
1730525616
1111462778
509619747
1173896745
190034141
1939959711
240617892
1884017784
1933185482
1255416260
937006330
1866514653
1327878778
1998745675
1918439471
1989446372
529488575
54685078
1626342593
1111468765
1434418021
1368752117
1947384359
1613910087
811484691
868089640
849825568
2139009907
1023984346
189091984
1657216828
1909756962
1078503436
342600974
289177178
453409639
1507123093
2143997411
815800979
1999627588
1852290215
1339600248
1629295335
1127354207
196282734
777763749
2025790941
517480449
1199214878
467826279
2090346000
133488483
1245099820
1058900393
2069205555
1162957160
1852997042
418055976
444924919
1657065103
1760863820
2009443452
1027589608
399972512
487758997
1440069433
2078793060
1394469534
562241090
665575428
923735244
546827063
1393712571
479568133
819023271
1694641278
408374243
1571321763
785581156
1625444473
1690756544
235402937
1258376852
623777674
1959429647
191033503
2045444017
734124503
1392563298
1978835006
421144528
2058945003
1760993193
2022420717
1867101842
275189942
2045612281
141487743
1902631665
1480633898
1519637444
969100337
1737108248
984910199
194622294
72569421
1819244410
1160522855
426620260
83325503
1642885079
2096621964
208388591
43365915
43097043
1261867463
340151421
707860900
1107383296
520058474
802409789
1531291588
1134105437
1124536710
1333906350
430475195
1718949855
1269646709
1934777726
1777863186
26914427
946770327
335611090
1256420404
986266049
1578863840
1632552071
1370603909
485775236
73543727
828153011
1909222661
370780874
368419219
366623966
967811304
1343898577
1388841326
1409491199
1459923495
412249
11332884
1150921368
545203921
862162693
1050396415
1052992468
2098293260
1985917821
1717003115
1173194251
1424080706
1388214556
1302386234
1398991580
623293824
1219136157
1688521608
1470819887
246680186
1106034695
158881504
1524904639
526705606
637739587
660793591
329944094
548835532
392773605
1148764781
1021364567
218823876
1962770933
223740387
895765041
990345277
1612353093
30467481
657826881
1522188764
1501424787
1957517962
934419213
2091921847
290408992
281526460
1450096491
2127957469
2128474402
1951373610
1589167104
936736583
433019548
245699195
571281260
1265658967
207723447
348532180
1008800134
529050152
1970307147
1154486304
1037707594
177840192
286778284
720939916
1990151575
799181884
2016132693
369552971
341586826
1328464522
810707270
1851615605
1250544260
1673927197
1652660228
758835539
1605807
808930810
535190521
1265174565
750061634
666745956
641070447
1411410079
803764386
1787065238
985583655
467714185
720952174
1606337656
942303602
1270289972
1477119823
668565982
284447077
210462033
449008816
636250483
2141704923
806568090
1097318716
381416940
1016993967
1870287262
1357940985
1150676738
1086230607
1533738539
516085359
1636019165
273935732
1007842794
300378385
189076503
239214934
641410353
1130790086
846689413
447556991
1138470630
309515284
1458646280
968092755
237691659
115399071
1551969548
275978832
1976807581
1919028140
1861935206
915045574
1643994581
60270153
1890812474
973996813
2019035214
354174645
1085839123
1143330604
360442654
264329347
1978619857
241193468
544763910
790013037
818521060
552071283
1310072532
131295293
1111237230
1201660832
454499857
1268924192
1488854019
265492997
1460867796
837848144
697798945
755778359
858085924
811417528
1799867568
288501438
1247211437
1405925258
1383807306
121548784
297711240
326295063
307789286
175127523
1470062858
2018943945
1977074256
1610298581
2133004929
1069785881
1549603631
850957318
17418920
1877805770
2023616871
957075679
1708074331
1158117370
1030368902
1243496738
256262412
642657277
1698476217
8086088
914476435
1750571121
873069343
849422892
768847252
45229399
366841862
200774760
1623802893
1056195741
1673886403
2137659097
1969952881
344177993
530976697
1703027080
654515123
1999360229
1288409698
260006235
82401120
1407348482
1310325293
1945939472
1980966620
129709369
1175146229
394381259
1817424840
1450258652
1127670142
712269199
1588001336
167335163
1026182717
332171386
883976429
467979762
2009698621
663810643
512292126
1263266459
1029920315
1669278682
1750189929
1770881533
939741015
2025451969
55110335
95517074
1169779710
1486142790
1597261540
54432676
885445956
607810206
1922489371
1034083379
33623712
562754492
96654027
1316878870
166824161
596847429
2070510379
1877492965
1749107914
2065351251
647452317
1262043854
1965724568
876788967
254869665
623681866
1012025252
161264255
1998087495
193538418
1820907103
652065578
602658113
131407246
1673504475
1950549545
26744575
1243768188
206939045
1303740700
1172504297
795810824
1276586171
1231676478
706024724
1929830807
957982717
754830134
1149462699
769199643
1133232062
925302521
119972832
1925707751
1748626478
2081531195
1674205807
694840264
102171126
1171508107
754794117
1440618172
1345353537
1794815354
810327809
440677317
751254452
973927316
999229574
511255136
2135407184
462910110
1831744667
377670892
688026036
1585278861
1499056898
333365149
206538467
298916833
1782958812
29940515
954098929
857757690
1972577599
1541257636
273048456
711930178
1828399235
162313467
880376014
99254527
907019165
1476087179
495157681
1157993628
470381311
623176479
213245584
429434050
1719555300
465036822
651806395
127789241
1187791600
1725443634
1565365328
52919233
1618079942
1939708401
275410593
1156112015
456348448
1632431131
90737209
2126857747
1551766766
577902209
2108765089
956956058
1143400449
1053885445
1570864450
365971273
1922777185
561872086
155765092
35314114
437944806
580771878
600639156
1759627153
1734876781
632518383
1016297757
1257129085
1129206434
749247880
1433608182
1154240002
1949678743
1486732688
206893969
1261860910
760070438
1239839209
859184113
326936285
1581621517
1731102454
1465360924
1119111956
541416152
298525586
394313060
312985083
1031292984
1700166540
910355199
1294717289
1237518626
896909740
2138226391
1289156481
614494733
399632543
662585751
1889878376
1609163156
1108968142
1344631143
505057316
522088624
477548870
1415286732
2115392160
1806926775
655881017
762714005
1892261997
1313331650
1048619428
282136117
640976318
130718653
308296332
2132469345
120406222
1099606517
344912665
276191943
1924903029
1989024554
690110639
2142326925
1271955041
1530424231
1162071258
1806667105
1306893967
875593384
253522647
1579104159
1683012866
20547531
594770025
33550114
2042380262
1966100769
847585742
495973804
911259341
1496633157
1780619130
421141005
2067337578
1565094283
1733541970
1771221791
681510459
1830765548
1744942755
775276686
1727065144
1756240196
1273682769
1822380576
527280122
174074327
1589845595
1576005348
1738913243
974090871
2015937784
71135517
2051936811
1428673584
216757637
906779793
1580226158
1667933053
769172710
147880749
1699938942
1038956865
769591522
1630326156
433817802
272841539
317315789
1831676625
509289818
1292085262
1703804159
1461261348
1391253614
298128130
1695265463
896307025
1561584004
831023554
1986695531
99171318
2046994845
1235993558
1680814565
1393679756
64983921
2088820595
592313596
1155555456
2077670859
1383883142
801783770
1730285695
568335226
872712963
1947003236
1869225023
1411324653
2021057806
50619356
181963960
1019287215
961129260
1965668511
491900790
218020275
589569742
842789404
958623538
390072272
699316415
2012657801
406671972
659336173
1064739897
1415791386
1537326262
2134881005
542715609
1702205692
162616690
645223537
348476963
725344784
1436104556
1653455476
454717019
1959904353
878202412
545801617
1428919262
1279040675
1086885846
2096742806
1615146110
850549772
1380286610
775499806
1745199858
1108070185
245774700
1364921144
1270136989
2017361307
282659648
1463688526
1686273959
142937399
1425652233
1950688441
1659016076
923310214
49826611
2125481953
179838530
1157195645
1482345592
1794891742
216066817
1035580167
1937057180
475539552
1693500253
847360832
59967836
1334667443
2032222135
369735759
1353631629
1118598597
1884723064
1418944108
460461271
474018114
1057165992
1860730453
1690841868
689829483
156884395
1869886051
1620737260
1540553705
499022824
1358470394
1445703944
667246143
53473486
1286569797
208862955
1194927390
278789693
1008498785
1374537505
1816413855
1815497946
263430803
1758323855
377513750
1738099750
1352631500
1629402893
1003409561
1624156852
612739927
1475627216
1663702182
666628081
1741131470
56271680
1740888647
2027421887
2131473214
493650910
1336026969
474731484
483403550
1913548247
1308181851
1705375829
1685047900
130014991
1517972874
1060972340
299761523
1459412210
1978585263
186441773
895773535
1414720131
464201231
609048636
343733310
1435219574
1658445763
261746673
935447392
87311448
1300422981
512379937
1456172225
1140949089
1161802096
1877069547
1377541057
427684820
285838887
1958995837
798168910
507000469
660832568
281192760
1726000580
1989422730
359209120
1986794062
1959528958
1865240664
1928061365
1432529291
813261012
439914922
1178923576
1841987818
1959058111
940486988
563736015
1206268635
807779591
1187053841
1665822046
1443239997
1307405137
211542215
356464982
1844818164
550990837
1095137991
470461167
2053381584
272622702
1236424939
750452911
1342542428
599881231
393351989
1179255267
1474103045
1641914220
630586550
681481937
1131363506
1850919866
431608821
63951870
211960924
578602849
1257952843
383839919
428670544
1642797622
14104809
855094033
727761255
1822511954
1634811725
436686980
1618589495
1714334533
1986775327
1884109862
239972893
181079946
729795205
2026574819
1745814974
1704088566
899215902
1523332928
448857147
222306306
526648270
1090176142
869442160
1259863153
1607030834
1399791637
1954377440
1229857804
1369796314
611637858
873693434
494345221
1432956353
2025564192
1323287684
1889475441
1955584324
1615925723
1230064191
606801928
208686850
1544432888
1793363719
1322768117
707481588
1295617069
1813767395
2059443594
1306270568
1613600423
1036136564
1320178241
292724628
1753125198
61294149
395643474
244229160
2020096126
1542269816
1153410459
480960147
2028478550
576764000
608233162
1967507055
896488615
722948488
523218512
1625424206
401982621
1734075090
36790773
776264075
1141446730
1040594743
128860704
982685893
351315601
1398450755
31439708
1400129015
176369563
1558287163
1950553444
707106039
691652294
1135779431
204374127
684777771
721181974
718555839
375672339
1749732530
2028394479
798495068
2137165286
661199697
1145181058
1408773282
1272117178
79393805
385999491
1500161679
124369959
1559908065
1042186081
1598473688
628585262
1744828308
539833245
91379011
1988500300
1622708960
752160582
944556726
1369809224
1926438297
1207420604
691736407
1908605940
510542467
140830828
1320831213
1696077448
585685365
1930254804
494236190
391903131
929264428
213082202
239984302
715647073
806552717
1927849411
1412078506
1455852674
1046703290
185324327
983254893
206705626
838299056
2137192202
1716211255
694124143
991375849
882256803
1474781958
522830982
1834289806
1373516133
746300723
433760007
1135786034
331452834
816214323
920796350
985928187
1548492884
679083400
763264960
1491688920
1621704191
1644946539
897178198
474465723
579037834
1117073294
2132938240
1574410964
1284912232
1807652993
183709636
517772641
610500504
1108990643
835494767
1642349508
1719940899
1531378949
1395087635
332139437
1132373887
36276141
921209217
1056221980
521654490
1337651784
709166250
1367233817
1782814264
1969807780
93746612
1573793463
1379172229
732214803
339378076
1767588496
783129341
1504082488
1931013935
968344397
334713808
305858317
643448105
1266425789
14324117
900385293
1304699952
1701794716
1237076780
204266213
857498449
849979876
136064761
1379875396
1271745375
1656897658
984357905
1876026283
2121459335
1900539125
53271643
2116543017
881298369
142937399
2121999089
726676781
363136274
375400741
1327544854
471966813
746712875
1675136395
1997090135
402200073
66584822
39902091
1734431138
268874999
1084149546
756369313
447368803
1685078065
1111734648
539928992
1152973304
629118867
1587138592
815937132
517626893
1128561317
178275785
1873722804
779848819
648767000
1118195202
1105936299
1645393662
1183923238
2091222168
2070814108
1855944158
1930077706
856541493
1767635549
1032623813
1006275574
1577187503
1230148253
895619773
2083912508
62540735
1977004128
772450394
116972613
1773036880
2037917440
16538916
249906058
1652885277
483907104
2141925807
58225328
1602824142
1546501904
887372795
1486509077
1867532712
1223881517
1488326060
2079930687
792671480
2031230125
111864119
213200224
182388612
925262640
1862961044
1263042872
1817360696
244045761
1064134337
1274056097
750922337
1212803415
641715982
790936577
167752890
1563784759
1155353469
564153866
1869487383
468324718
489427742
245474146
498871769
1814392916
1589314927
1846787170
1705515652
1614032407
1318778778
612007881
1665387771
807855942
1872412472
877102435
1599701519
315252534
1628804215
1657772996
185844824
853141625
1569061551
1935031053
393630799
1831347980
1122562061
94631415
64405964
133197494
997850513
163195170
1621823315
974246809
381112274
1653417934
1129926400
708296061
1700875037
1108741762
1250453455
742786239
488231867
902982728
1390510292
242337997
1129477209
1763187033
600110950
1212648222
1644041273
1408219993
3335270
2039886504
501392964
20980850
1827925615
1706562504
852538094
1426674194
1469650393
1417899821
1295125795
976741151
1657611697
743864637
1354306025
1313576359
253053199
1499277797
1542293706
1498769068
1014938136
204752236
1782732165
108340566
723462164
1773208816
1419472535
1894347659
1886139240
1855930072
656831384
2029009649
1635446295
684461282
2016103483
17863410
578001441
828792830
1516388391
1873585904
1161064871
20694422
1592812869
40738952
1078472802
932373054
122214468
1458376949
396054431
345207973
1680213107
627691872
866062467
1951402577
169850472
518549064
1015305576
1919912540
1442541073
501550157
125114334
631161710
2135680242
1327595504
1596152719
1023929047
523854261
508049831
627267380
1564680474
20101934
777022486
1094493955
701382631
1838950261
1279960850
1188011255
1318947552
5320637
525744068
466153119
769424055
685900269
1172935940
1783502731
787031541
1954131861
1373666876
1654027765
1830398072
1809692373
1214929282
1337639003
1588616588
1371781233
456593226
1168428225
898446289
883364958
39418004
955627836
1587126270
821380924
1344820997
1986069938
1521941825
1311945746
778801011
1210188363
1446308169
1416993300
885828630
87842873
926938920
773474034
662139049
1766671573
1095884821
746505554
981953885
2088344970
2068021453
1786199570
410406524
299891508
2126707134
1975625129
1289722865
1494195832
193094457
964437373
269775166
357143985
659741483
344389239
745462675
507378663
131639200
241453678
1439961273
945857892
2067190027
340361578
2106745913
291328981
1498182354
142361923
1675869527
688235951
1922567220
187451979
1224863719
1336745790
545743876
621605281
624560250
248185426
2058441795
929160103
1131778107
1088220981
1203015198
833420254
1526579533
1554656538
1737909189
1487544068
2089233691
1999303400
1946678840
1220837402
359634946
1954359015
52488411
1202026964
1045446566
837482287
1965108497
1358302756
110414180
199012767
1586849140
1302500628
236422866
711669468
1527494304
1403091532
260426500
1190904780
1949158450
220333365
22527410
1434816580
356024049
1931374240
1920080385
663807376
203656945
653875078
895473786
429174125
1920190454
186822607
669665416
1930485529
1895830146
874058017
1543247157
767139516
1182598323
1832469701
1425349409
1564670083
369332599
938971706
137965160
1093572650
565567217
1561206609
1882444064
596820088
367375905
589997278
945704038
1434089971
828762992
1807025422
1756057836
978697250
1651123501
1934900190
1336345442
324348036
1107657970
1049783795
129703603
1063657239
1976362915
686884524
1619930908
1004314869
14309757
663640323
2075286757
1790889844
669058702
717954179
451333640
1760204025
516864563
1825756164
686587488
181025504
1647973645
1403108095
1501530910
1347907368
453327067
952979394
172658061
1030518792
124825522
32245604
2004464780
903172712
481770676
841053870
1926634555
549291183
1455989838
899962309
1397758892
181692282
574735553
720409994
268298800
1264147329
423476915
319679309
1588341474
142385685
979722856
661448082
43022605
1303691725
1387012457
2024077800
351950458
2032005477
1925058077
1496061309
1802714503
337784044
1745148469
1624384461
1869594759
801885797
466041111
411918876
2130668388
1942277289
368804952
1946478770
373733043
918108842
1497290408
563997314
1159725612
884215503
2021259952
1961548871
240822117
771111720
340559587
1523152462
356891403
1020476371
864930251
1718416212
992335345
431036135
1655090907
659646601
1588934419
1917238075
2090533593
1203306334
1854965164
474033495
1113930716
2116870696
1007571633
365211240
834634138
1215820446
709375986
1717542397
1570880645
181581404
1878272215
821704615
959625321
1728556139
1733563886
1685846208
380643551
1307689468
1354734851
1059574212
1581038268
1982100267
2083362714
598092294
1749363006
1065012427
796440134
1425870668
917378752
1267846486
1562198406
1877486116
1239641229
676089230
205441008
1654581812
1813754301
1455449082
761826377
1347675021
1259695981
1621265790
1402265910
1190433520
1439007504
1363752153
655396851
1845008404
2047564619
1695109833
612945224
1303360725
949225303
1158545388
998439848
1944395025
188064402
910079509
527230092
972795769
1697758421
1065240319
1664155783
195002617
192653451
1563145767
1932364187
901194950
26248476
188884803
1233343826
174712525
199794916
879977086
1128269353
680945779
1203179514
1992943880
239791999
1475150618
879909715
1356767736
209584268
1345937975
643656589
1325244548
961151809
1176008321
2088641206
1597684244
91515974
253213091
1070327225
1243996257
2067868690
2144071274
1487024634
1586538806
120749912
1493731139
2020267017
1917416364
1980914343
1140124591
1766694194
1666348564
310583711
1478600485
1990959595
1635513763
1393240827
453667486
1610725310
898011087
1982755221
1852463181
286937388
976717194
1730574002
498545401
1102029686
641602050
1019398026
425664866
1366012787
1743607003
422102116
602196621
384911656
1992518603
436465430
67638915
1524465434
538597153
1158890751
899938055
349787641
162573940
962918199
31462896
1278743736
608171373
1661790295
1384301297
714076336
1093303293
1087326574
2050558847
577409546
1512202719
1137301890
1897282264
2093447163
1022460020
1964345255
873101308
1826532799
442251206
1963418413
451775145
1750148161
1515623960
1114060614
1277888228
1744510457
359373234
1769575734
1513767650
261504591
289263717
2094877289
817047295
2107314561
1848573283
1700801327
1032693411
511432723
986610166
1153227697
1561013252
1308879076
452069627
1444935593
1336500016
1356096692
1956098334
319908446
2011075263
1683903924
30533973
781223730
765883678
1789255913
1507028379
1307709060
10552537
1120255937
961905702
361516570
1032838772
605713107
933258970
1366054065
1456681715
649849323
1483553110
705714147
650660875
1675752156
1557329317
2011052423
773388789
2048050169
21596761
136708365
600165655
231472092
2090115350
1857530344
561397628
709038144
2112133504
546862436
1296244441
1555136231
1939947085
706467801
836737343
1718993494
1167770229
1550992421
805271819
175023234
599050099
1585407853
98065447
1082608282
382024969
1871562402
1589850691
43666404
1243530341
2028490098
1868154810
2058588133
858029063
27755262
1094322421
579260031
121231437
101684587
1442766239
1807111656
1050469047
1615669419
266509044
1892248512
1717541710
533380259
1265324144
964831834
1466218802
1732879458
901375565
1244317240
1267249527
1149809765
309997899
936230884
176972547
910229786
1843468949
1357095284
1796085686
954573661
39026675
1197065579
1735414327
1397579804
766721826
649828370
69393342
1005218194
2072632427
701536439
882155728
267423490
1988188824
732421696
123205290
1715650021
1632467327
247324362
256908899
546228869
698157424
95141390
814411224
449457888
1806450361
967078473
395793892
2054702356
1772675411
1382251517
574686720
717442530
835181640
1637274181
469571886
1827863542
1366802162
1179431747
928463979
1462529336
773929356
1714687948
1499846776
447778134
1443258592
141235340
1798325092
2095514264
739966456
1544505943
271822391
1308286609
1586604585
78830869
1890744406
1706638366
784883022
624218850
1997712745
1621548563
1132777844
772204037
1133432958
1347639651
893176115
966830282
544063195
382889059
1250057010
162205283
1984561055
7947752
1268480502
1855282589
104249489
1925783237
1168687695
984015006
55185680
202860819
1284998311
1400330421
1517147559
1673102182
131122180
625155433
2019065301
1596028570
1933595654
984338598
1616072549
2005035723
1757027238
405174373
1142197374
785471186
1122782933
1014395941
261292371
1286921566
2002157959
430929878
2004864427
2010129912
1920886540
1368026144
1857044475
282231687
639371106
38100825
449425919
1234204675
499874126
492113727
1502765362
2010889573
1042819967
1401138801
705886652
2006963589
1493339518
978056403
319583431
1772269625
874439439
1917089183
1073483723
1363154901
515243124
1711881684
1889415088
757787383
313946536
386898887
731666476
1842288902
1772048644
205965304
821436972
1322814642
492926006
2049067761
2099131076
1926390164
1464356323
55040626
1424796459
1701965556
1664868904
581558506
568571071
639896908
1409159964
684344721
1652893704
1519466189
95136321
368881686
304394618
984616701
1426376052
216639557
748085233
1744542836
1347295556
935680509
1264784515
2055469644
1061770024
1637233698
384818686
1443791747
1017239507
1031286519
261021443
1627074365
568572669
508861606
63630648
1265287099
1861581085
1771531550
50433472
2050735181
1582003762
1043898000
124359236
1172246577
1464604457
572164873
180134937
781324477
119087820
1890624556
1945594410
138569927
1913384153
1430678715
1809164921
726462272
859148620
2032078691
1654943029
1584483239
1537597024
50136106
1083257997
1289289115
551695527
390291955
653814584
563383820
1141823078
1741307634
1877761420
1512572659
1423250908
1162439456
135251168
348378629
967434474
1958662774
1280964828
98607155
673870884
825123435
314331328
2054059733
240693470
674309303
33909473
1592544402
2008368951
2054640343
1709655976
576898103
634311076
1228653366
760009737
1597251356
1976066683
1959711897
539852292
1737085784
890997605
2088467912
878380460
1234927271
1770814653
733763228
193856426
304045710
1229709832
1737738605
968922866
573609447
256485746
1708694374
611821965
1183473192
941489088
1002943084
317455314
1577042236
928021364
1593528418
1741427314
879666068
1851088881
795898769
1401969956
1171490996
143356350
1565867400
590331177
7011733
513584819
622210386
2082516884
1438565074
626287862
1297352924
656134167
92880604
1035679653
1778285005
346727962
1366751185
1106683605
807902820
552926300
186077505
622914135
698708605
697186666
1030258755
221738551
533816083
1287117769
13255121
1946355942
916810886
1615758931
717751001
476959257
56873953
1268701769
1486650640
10070243
1988931657
1870495517
760736948
778829462
275161293
1837213871
1399492982
1404391233
2016925898
1738385992
1415873488
424685459
660918829
1640051129
1110172006
1087512877
1967631478
487032045
1828572741
1450114412
837071372
2106067198
1847169356
253238996
598609228
2021771313
1795413534
2101669304
325805493
1313394114
1183325337
396994608
790083202
782338916
1638623544
394987487
891315587
351162909
1241299540
1970427560
1426202246
244254718
1481681718
1152449526
1920985644
56164635
1480822426
1030683435
1584348633
733122
545624202
846822428
96297796
668769278
60888707
1028574640
1540686366
50480575
499236824
1492899662
15216937
1528959187
1790222636
159831068
1570193753
885572228
1766918478
1295417708
1054411683
2051896721
34715800
1774743064
1457248960
1764425452
1215275664
706682521
1925843323
181574205
1777111410
1263255900
1540144908
183000949
1235425587
1709653674
929321590
1974693986
612156063
156249855
1114740210
2080787488
668410330
1387946440
1508467940
818483247
2016245344
522239942
2060624436
877228635
1974519167
1311516094
1098509692
933961639
904035757
1002669271
2006230070
59035359
121777483
325782147
1514847791
238646948
1875333867
836613052
1676244328
1174800185
1467619838
1873005996
1712592710
1923499397
847493785
1847505803
1319460937
1482945215
642339084
514076366
1726596803
1617940575
1491198929
1275166475
175965854
355975885
1529822457
513822597
1976120311
248438329
1772646454
1492044153
1334058886
1624193357
1375528078
63573893
815716326
621224402
581244434
481934208
1868526236
93871089
1760698562
1518202845
2047498443
136456736
1905536461
1312136246
2077300219
1883542943
1974099651
1725406154
246157623
552092740
341451106
1003895026
1952466669
382782354
783334690
1417387935
2141508525
1932550192
485159753
2110140098
2054795949
2104323017
826769324
1096712678
1531657411
1580308149
28676224
696236236
123486342
625028823
1585597879
1417278977
1939636787
2031384393
1864619742
1539449109
1895673687
535267106
260008574
168742220
967443095
603028877
1256553015
1662284533
211722808
407393427
655921163
1972296264
1574274984
769434235
1772421067
1901161806
554948245
1524276407
1091329740
1767254329
517264920
711210684
864936089
1244341763
361853847
847270096
39062100
498813623
270944021
53157021
755843394
1276308903
1803471935
354908003
178916129
934027506
193459230
2111415003
77324736
1566972059
1281689993
1639504132
1613434812
779236629
1226486662
1472261107
1957218254
1881333026
17196152
1755269639
1115552826
1514383816
2093697783
1576029974
1223365751
399337388
1758312240
3372267
999411734
1664940295
1857843775
137143336
1044947306
2081370187
717442943
2146567185
1196450401
1902941390
1400298431
246549684
1984908183
2081252100
1509508024
1083447597
1945416368
1519261945
1821430537
2033017883
1614831540
850804809
52619008
1490844443
223797949
1993800370
416563903
1201634218
2097060457
1040310745
2082583444
392443619
880785358
1546633925
1138647482
474607811
2134586006
124118321
968191999
1575585105
622576764
380129726
866229588
417564817
1543415259
1109863573
1264021475
632986105
285511658
366136265
341694592
1417308596
703075931
1483176363
1042844299
1472080975
1362280806
1750207061
338181452
215551541
526485148
565613672
1306576786
163377189
596244845
701698070
1786330559
1543480728
1286779536
520501647
1316578807
772581605
759199648
1836889911
705797785
375926530
75388506
289765839
1518723317
1033855751
1756696551
402880584
803648532
46989722
1564959853
261059527
16270954
288495740
1552327591
1079517532
848875642
1636876702
1067767078
348297284
579493282
519990201
88211551
202512786
655614094
220479687
2123656840
694044155
1941983709
20668911
1247455286
1479761440
777535641
58300303
1142210364
1043525856
115714088
1226344396
1400918158
451216321
2015150671
2106156993
597659415
1971389865
1561223914
1037400907
1599738952
1339146032
1585419799
834541137
561053401
1806568202
683070002
604895249
723875735
26964061
607732087
261884589
1684214652
1202298521
1458577806
1097784662
885639879
651089442
490875770
720645435
602233595
227911570
1112973384
2074119421
1542551721
294717297
2107754787
1146382952
1647300366
532131541
1952540569
191411273
1400129142
1849795765
83260398
542062263
1426567735
314743489
533548894
1969018160
844831867
889239223
1786112328
168648383
1277634452
644993353
2092122955
832665805
677011950
266956402
650467736
343978181
822325014
852137885
251422043
1068814832
1849068589
2053181312
24031847
1994167916
523289310
1993890226
533976928
754833652
797835227
530703595
1151450846
1607289592
820701119
1751129815
1644008612
823219989
1418687648
796386788
1268219192
2135339963
1640093001
616919332
560427183
267212080
191284036
2039127402
1254686651
524371109
139703112
1322664784
417071292
360895792
492801934
604428596
1797729417
653359618
264575626
187233900
689764703
699595128
155381635
1800312148
1998937786
2060904997
908832699
1579886185
2043723535
952798079
6795461
1593057821
397311712
853623459
109605981
360222340
339942515
137415443
745331172
1719172883
764845259
1648654305
2054935920
29647436
628219486
1909196742
1269894099
1339868487
1699464180
598826442
341884933
1833522279
677100084
814419922
721816732
1314966105
1726803191
227690545
1742905452
610851142
2081181687
800718455
1626111489
1964481778
135788134
1251003961
1264019562
121259349
1412709800
1265999115
1383913224
285762830
2003374519
887559345
547687614
711583155
1117887726
885006472
1963996465
903551830
1720223589
218944854
1801395461
1068822042
1313908449
2075440489
636303052
622096692
1370118843
1107133204
1243746674
106735043
1176808084
1232633117
1701327367
1611280834
1699407549
1238474555
562475958
1662472168
1648781829
1087945730
352314362
1284740417
257687859
2027284242
1414144469
1059094259
634089232
653692509
891532658
2119088168
227528457
1217772828
718942877
1913326922
615206622
392983800
1564056907
1178923576
172106083
1741060153
1788168060
206682342
1987593761
1744015552
1998443900
1875853140
15916290
1631224593
1650797002
677789827
1107442993
1708843470
152032304
1902280888
477122612
2015908466
17882629
1313903911
1139911778
884387965
928704128
245516632
1680901808
1272504624
317950938
1910509346
1208844637
1546339238
2043751050
1803263118
2042086834
1238096539
1200762743
170463167
61309345
461135264
279547153
849827455
1035346550
190552569
1879789253
718998069
630733635
1766819124
1021914265
1061696798
1714777415
1358160841
544224091
575808295
2047670285
1964365808
1482306185
390057851
113606422
2064838622
1168647778
433578820
808239769
1408366132
1144404359
1930800097
1222393466
79595859
89748615
1780296449
1304720429
938872694
1948274494
49811120
1173446184
245558648
1409442116
1252108881
787379440
436281881
1258482780
668025909
2097352477
1653394483
1430152362
908436012
374716338
486664066
717201091
1872860819
1777205031
1706336268
962390998
956566144
820756693
890509614
1320532251
1896955312
537543446
1824111063
1337375349
1173936250
203717506
1958421680
1958902472
1489716310
1980221035
920232463
435909345
1500421871
1999116464
1288021424
1138621667
634636190
1284004011
1949254015
199216150
1295731911
222232737
27250783
51291633
706976352
699446276
2059898613
1873772863
1628969171
703075523
171917161
1410725164
793128806
541014562
55540489
1964986249
174563507
419558380
982196235
1942448531
973196923
108791447
1275814207
1978314795
145327049
1705793100
126149569
200734891
1077840832
1902660854
1401281322
510326741
153368882
1466694443
2052978258
488195544
1808745950
910645312
1985866168
1395483180
440589268
2040307657
2040641457
716770483
26493131
1503872816
724466934
432285496
1749405992
638162266
456022682
347373565
834482435
138697172
1028517858
939579803
1522932172
1468101782
1554503931
1167336001
233179280
1302643467
357663987
357854837
1618378239
1091032371
1349421781
703171776
983497652
891812661
929067072
560525252
2067117510
876255069
419844635
299326118
8694915
824667916
1623799341
717044658
1464659092
1028954190
658776071
1759657628
1048149923
174280509
1721521441
1997692830
1444756195
1797684686
1116994560
2014587635
1233164187
243382827
1886079132
368708615
1505325339
1913558329
1948097287
1849742696
1927574436
1669809515
2115706807
1393554721
1382399653
570526729
713366302
177910598
340026589
661940359
2058566894
441113439
389487646
1895901173
1875392331
325904110
1461570659
2138967857
1899726405
2129652158
1128824274
5973166
516635945
1876388722
496403601
1102115458
44894590
520452089
1597146263
368271635
580230843
282655328
1107517610
1148867057
903726825
533049428
2024349208
1975131580
149704974
1068369850
1507862989
1775889096
1791676784
317802299
523938500
1569796851
303624556
1867092664
2068353597
1204209664
419564714
2017857369
977800455
1731927876
1822110283
2127569120
1039920392
2141897181
1483548022
1460116787
371195362
2129130087
474399126
747398883
407006856
1207422835
442029171
575233374
1921736014
1471529744
827691938
255670980
1163694164
724098192
234642488
222740587
1273554048
593362541
1887176853
1011933588
215110884
2000523206
1797330127
785433406
2083511928
1810150220
475084051
974476842
981646942
1509038868
418067296
1445862242
856777712
87476650
592815702
214539040
1948115147
1610244755
320669570
612355561
166322335
1620936795
1615698463
809220338
677222713
596303549
1804290182
1802983773
1502056684
330838651
2035751291
1095531144
1077242258
120349709
2089224399
1538838202
152839487
1898803863
2067395840
206971077
2009375687
1999813200
1452658489
173345005
878465859
175216706
1834548922
123607912
1784386437
1890845544
1443983534
1994414489
1024544678
1403240815
943974570
1184566624
447438121
1060153069
821908836
950691984
855963302
416952690
754011263
1176916537
2074458977
1971147489
1756807769
1172293447
443807553
181515016
428280414
35587894
1172880531
2019863303
2028163991
1585081261
770265642
1544269762
1668942614
1095352984
2105359257
1844687739
915307967
831841741
259693117
2111643185
930758784
846728738
117914354
1839236855
2864279
30551863
801784862
445164991
1425682761
1002180860
346361869
582164943
1871617041
691165159
235690575
318853986
606716313
1180666091
591499206
1336762325
1046707949
436666532
289688814
1477894604
1069776549
234451076
1919791045
1799222197
686168461
1871732959
1174740035
990663227
292644601
1513027595
114657787
640409230
882814711
1961604657
1707911047
161957033
370981894
135602636
397205171
915943374
537068943
1207379118
1068441283
2040678785
226883196
986778670
1476848421
732732954
918022271
1371768385
143099846
253843603
1449444513
1601874077
1204763413
1317326712
996405
1320240153
1526701575
1861275223
1202182913
380964921
827377556
1558248296
140361404
1022147217
1085947991
1307732671
1127024470
579243263
1470978310
956727408
1588648704
2073240041
153929656
1122595993
79351551
191760432
869263425
535632606
822233165
1000672916
1164260989
63348732
586408861
1431154898
1893661782
1982494926
1379144428
291157767
984358700
1683462716
937478510
1619320547
409763150
1579500640
659612230
723526113
52489931
806416092
1648071956
2067453878
1639226973
1832211107
558217330
1253634018
1712041475
2070208844
258167081
782903505
1563765224
538821891
1539078668
907709649
247990268
1667618371
1099278056
597779728
283385312
1372303901
811550774
1470851629
448672919
751380250
337713442
954428585
456408125
649837545
1191934478
1887489442
153956934
1744419068
1176349951
449087866
1902311516
657561055
98027907
1731137481
1757143632
1535944111
1074898114
787209496
2054135187
1601965394
652961977
1893857783
1476211501
532192333
1879342215
940360549
954897572
94547366
132562988
1115065801
1122420116
994773059
611189994
1567029967
985404630
1646877320
909827050
692493326
1404136928
1835275366
900513245
802784000
666531070
541356558
2011561875
1587772312
1550681535
749474940
903419724
1148128565
2085029238
912246488
1332050381
1315485188
618109089
584508764
838682567
806084652
94720328
786370410
1693003360
1374094120
224187438
1969282130
605557074
1557768711
1844254634
521984383
1825855182
1755866853
1516634015
1523542289
674380797
1220239193
788548352
1283331086
922866116
125790298
79969066
2005574818
467523247
1440519305
1881992152
222676598
1322647970
763985634
615477630
595057762
344105056
1601210572
1669933407
25907607
1959939330
771134010
45756585
1546007184
982899431
1952563860
1067812160
706243904
1191495213
203115612
1536195483
188454438
1305115240
725291241
98196461
858899517
1629905113
1891376597
1333117500
1597708508
449426447
1944752759
1412950254
895073170
1912934245
268612967
2020666353
2109255732
2022121315
28407710
1089548052
1731347331
1183700367
1743775015
709683818
749589719
773101015
1044536133
1716098486
783854730
891973454
1864729122
1937956366
1979752879
1802516811
134589919
979413466
345161192
773560742
274213001
506833628
439687193
1475381920
1953625428
1792996315
810007380
1316169736
355849086
1662000947
1916170450
225246817
104794788
715199784
1411609109
1817785448
1019561345
515883334
2101396539
993808967
924087608
34988300
963252292
1383069341
1560370057
41940992
689253474
788524584
2060182792
1243724446
219225710
604404049
416201241
1633042283
1915777441
420836143
1680078400
1706031705
2014715758
1813424827
592902132
530005403
857461891
846378579
40937296
234891564
1986610130
886391404
1374660750
1623138641
1347603202
946886203
2144031986
417687820
794860457
2023457936
381361866
942380569
577882339
1925520643
1668940718
728445924
1936666351
999299202
1497850182
2017374965
1267411167
1847734165
1005325403
157228184
2138818642
1980395882
620004230
1203045591
2037791680
436168262
1049244756
210565620
1343821217
15587710
1585765
580126375
1320316650
1365251942
887844157
1132073260
927125985
1650058465
275950831
1097787876
1182691590
594434995
1840797339
86998006
340265020
1779705055
1422254384
1991736853
599203397
691815319
1761973058
1442824650
2095109290
282395189
2139891093
996045663
847110154
794941108
1287625300
443470647
1458580776
2095446728
153970309
1486732688
585419378
214847026
911801923
486524931
363217309
2043035808
1608788191
513380168
1222201825
941272203
1839924755
1188038521
618627612
1297244213
759612753
608122340
326620748
936558547
1817759765
1292600382
479118066
355585671
189187077
835589832
158270188
1292381716
92061612
1443902441
1601040856
1892326923
130628370
116229052
1184179456
1344259178
2074354427
1455826283
842287775
834042078
1893507840
490682117
245338737
279438216
623830113
1991281311
250477474
1318316428
886796209
1434556784
1564644235
367323201
1449499279
591941264
1045919193
1375823964
1915560933
626597239
913261722
1467286974
1569883207
1570566601
1853014516
1457953978
669511297
1821151134
1658826828
1500983818
368063004
1858525392
953772883
1848664048
103993375
1801962822
68086746
1843689220
473739218
1342761112
775419428
1461238680
1989631932
1548378417
1111391946
1886668305
526294048
567357404
1535270739
1651958262
626194632
117208673
1180692428
144373932
1637220283
1063602046
948982483
1143903529
769770628
1465590212
2091753687
2024825847
768164690
1693362558
1296904287
1678646448
858982395
1744899439
159560638
1502592708
468949189
178483877
2070814108
520874055
921357480
409414902
1305413875
2061349440
1098685940
1018125167
74839771
790937080
755850959
999143071
1829247664
1199580796
1789094860
316218271
1358573182
1702232072
1614336186
1221602260
1552552616
1969546178
340600096
1294169050
34023294
26267161
1485956118
1525626292
1383327579
1018538085
1079843931
1625282041
1535504923
880543188
1837193624
1498377530
25043308
1073267218
1278164735
473968578
1680979338
1550382865
1440680514
1805884816
412587127
1555267691
581627935
1002792349
1975296977
1253982201
853790823
1324747044
11813059
1826867488
1633578561
572910360
289009482
1141318942
1360475757
1872832692
1968591286
606658967
1099567420
1525485428
1152097998
1835180855
984737685
1731748957
1106787708
811771245
660825202
1789380425
703404178
1685435322
1991902323
521753839
1380285341
584590582
1680698964
521430716
1415014876
1924673714
550874015
544595311
1892472729
1606989722
1448779798
906228833
594562879
143193492
1287592824
267201329
1423065356
1206626149
197803386
1559122779
1814653769
1190334369
1903805517
2073932297
830022134
998632243
1990509454
629364596
273982936
716273037
1080998679
1108658358
1530622742
2123142590
784291822
1751714960
538455722
1498344969
1244061649
1520759088
1669323770
263267235
732885295
174155110
646438513
514607659
1327949731
1819109616
409820938
1433101019
1606321974
351966319
1209060268
1429604883
144315218
1294221293
1464504610
49656549
1482517930
513283533
1437403610
759211320
523653418
1456296453
620609617
100683948
2033633479
1900844534
1512585492
946738943
206251281
899903152
180922772
1885260471
1811233018
880824559
565317473
279547153
952673841
1385045896
1676038930
112924982
1865711515
973014437
153988020
272255632
1269835183
1661383410
176272323
2064814767
620633880
1959045803
214154304
1220776470
1850707844
65576846
916299598
1302678218
1686654554
203652372
461246597
1037544156
1110871742
1871846500
1735177841
901255526
651692490
2014654032
676425047
1609022555
1993085780
315535848
649153690
269164239
1306710127
1074564163
1278913505
204983305
1016800637
945419251
1038482036
654582818
1703638031
1887172196
1543098794
414284375
117436937
1289024578
594907343
577196129
404059508
1327298800
1667280021
895414585
172208041
1889041141
1734298650
56219203
1379845673
1240369277
1790167174
1788840454
1070529426
2067971721
1330049506
1318463166
485561270
235423255
1613670733
897989297
349484270
1811319649
635377526
124918608
2092965919
107923351
436895431
1649554793
1929952134
2009143278
998900413
1830426249
1456327991
1282172034
627454908
468574899
1510068471
2021982973
1593653055
450435507
219434584
10964021
1600806276
79125871
490776638
873539564
1660601535
1902109972
1619178455
1178630329
1960797394
998798715
1901229599
1518817619
1768911199
1222253609
1890963081
1376989304
1216512465
1006506257
1389697570
2087862517
604644190
987010940
1403339649
525785288
499545933
558524153
1725342964
1800846432
2112871423
1980150673
1052556347
291683522
1724568736
2022155196
749358615
953727325
564044490
288698489
691599506
746591356
1282140043
154139986
464203258
868413941
390327439
715755438
807055897
229568115
2132345967
2013696145
1085432791
1216192197
531644393
1199507355
2087046087
1957074255
448488122
1031232280
187907894
1120210811
2120917580
935277295
1930069129
417433942
662584192
1906080579
754952424
291334440
1916259008
1501719392
595907467
1032705569
109787821
338615868
1758534887
1400820436
1109028955
1288084500
293185356
1612950348
1371019354
489420305
735894711
1367805069
1044272422
508433151
1003554440
1200798347
1550181931
1114001286
99640162
819511128
1154018053
593162147
1592608749
1841229717
1937958953
821957281
1699982064
2058079160
1068609461
566598082
1104274568
1789039815
1916781854
787123151
75210315
1142778161
1956577513
619906447
397619121
1145854490
1087593138
1344840768
1105091894
280793398
148044278
1086259671
1874604186
324111247
692460322
854367443
1159438625
541589783
747871263
688331030
309717809
1694233780
566198937
1856885022
225419054
470394234
1241651826
1082621677
1469673029
2040188605
2126625783
821469230
907124952
372766822
2135251581
1482339450
1775211086
1871835651
1149174492
443263026
521092147
1909848447
2041555010
68721334
1768715611
1517669764
241994725
1651685166
1915561339
1906722182
73138884
1805529946
2099629531
2121169564
836047481
430508853
215498131
1333494672
455898551
646431468
314853726
1964912223
407685240
880966911
1530381638
986028087
1030846567
2122409604
691255783
1164041419
1133702063
1990513582
1541133305
1614528053
440473450
48842039
2130186324
1061961922
576623341
305969935
850973255
2092823599
275978832
1801887501
360641691
1151865511
227272992
2028343304
911582580
627647740
1120661153
831299713
1137301890
616658263
6100161
423634249
1827913964
704626134
71914590
2002591851
1472125016
1012705774
138137965
341813082
21809433
527973658
1503930151
384448275
90163604
2100707422
999017920
522595722
1559218801
300883981
1154503784
805960748
793303866
948398340
467488441
1697732719
1331775330
1292505461
708007597
868669902
612851465
702974868
284788473
638189125
1865550911
401990283
1702140378
455737637
1643326114
550922210
893707184
1662627541
269937842
2031217573
1011267065
1608918371
303319310
496136342
621857940
67736172
295839580
1951961151
349229667
1698151793
1043628658
703680116
795357385
149892103
667306962
220565073
1103186435
548965335
517636059
1090742378
518936144
1013098706
668800521
1020019228
706500242
1131283917
189471905
1489143888
624516379
525205620
146887184
1527683638
732895053
340306186
45002255
823520680
1006647797
293523636
222283354
462767470
2046345043
1944756868
798907957
1140840421
180519231
1926806433
1975669596
1262293578
413096645
994201610
1540899109
36208748
934914548
471094885
587897438
1737809819
1729931068
224995142
200985717
672697703
236214266
208479811
316592691
1336170740
1780790213
26248814
783049238
123575767
1101256455
1165971552
1196735457
1011384135
1719049143
712393851
359300273
1249958553
1844619249
513386342
889679221
237966498
1005690999
1709969649
1252902243
1503758292
1981468460
1606377854
528742511
677712880
2135726463
1599533256
1578343230
1799595778
592843188
1346195814
443156919
1168165769
403699369
524866772
1249403641
886170273
1088264572
554177345
2128536697
809469748
1550205788
128827366
501543378
22047991
1881031923
1679235832
330458228
1669557560
42749112
1398749255
1958814035
1854143063
1091923560
264961282
1984201758
847049872
1518975329
1245985823
630990368
196826067
1405660385
1311204562
1566334674
209912104
791661594
1795317891
2103780741
1839221468
1747502131
1518802430
566403370
678377148
1174752196
1818481770
847134556
1614603883
1852034378
1581079268
1020585092
1464113408
417436724
322321333
2100179634
530298907
143550931
620937250
1898663818
1066394675
105876811
1145576295
462252912
129992087
760828409
2112254136
740119616
1651509264
1939840226
264120642
774199074
786517815
682773435
1542498025
838296380
1784839697
2034713091
916585831
450115502
1076394015
1418345063
723396224
1736608071
786334003
581312950
929129487
1056778408
356897462
323096360
1038021153
386293076
1033626519
1504957868
1162398763
280044490
1383489776
432770792
718487762
2065288214
1874443293
845387407
951068884
1431689955
1858262651
1530853780
144447690
2081176898
1416400850
873966647
662777421
827455949
1166103206
388139746
390860256
247220766
956963904
1632259797
2009554730
1228259793
661311771
814667001
353833925
1075973714
1271234454
681141990
1079685128
1233996024
1078530544
1533789040
1288027216
1891635873
1758470626
928497105
1330434844
998444822
2026298542
47660872
1125902762
1257571868
672351300
1023023034
1683029589
1913043721
1723173141
506333493
373748752
1245507343
1714072686
107117702
772484271
855191292
1321336162
1799487342
341628590
1030362753
1747208116
347566337
160164561
2044589057
283819046
401243987
1945493702
50744112
1093212255
381217472
153183508
1730050045
500537189
23130022
50355040
1550266522
1040065862
1127133622
1549927883
2131754768
1464637566
1934209875
267560638
14858454
1683348458
443290783
498472018
1150702645
506493292
280656357
1849834531
1920350118
1696581206
410388838
1930217579
1899442079
189901974
1087754534
159615502
1939011039
708127369
878834642
1952953278
35380384
1948086149
346018797
1801117376
1331419132
962344490
289250146
1489139444
312552634
624426407
2135525764
1273480699
549390014
1822542526
1968743727
39536903
1828753962
1622248581
423853353
1923750432
258305905
279443121
143610256
1333502657
591864398
745391081
528777126
647029301
1484233529
170361168
2008906636
1740834837
1788332056
812070761
1208376097
1119297074
819896630
2042384463
185446780
2124072964
710020592
457775382
1404670700
2041099089
617236233
1000001878
387058762
832143886
1612485856
1100646042
267146441
1863134109
1479177491
781578983
933111934
1348646558
1000348382
1494735651
431781166
82520820
629747547
1299133211
1581446729
1527222402
1301180422
502267186
1626977256
1498886894
421373155
1837795420
141989943
473540071
1635791974
478242588
152720392
960597321
1927659782
1383377369
298007984
815092327
150409286
524649361
77706612
59173139
798910997
967187351
147419318
114821279
454179806
704224638
1904023868
226737103
1760198070
2074281962
2113884759
615465578
831062339
1147694735
1558574585
2075567366
2014048985
658973360
1516216131
155218774
2029691981
12365310
672979677
534734722
288179686
1601609253
1052916667
1651402837
1291335130
235257236
1696821596
550937256
676221357
735078144
805678102
19770370
108012245
965856839
342941614
543993692
545359545
1338078613
1723016803
590824334
928159091
1450499446
1001400431
470233030
1683485245
935158727
277558381
986321103
1111967085
1030020171
653463079
1951828387
1881015777
930740912
683187555
1772698748
249719569
1119049141
349025343
659285182
1739864627
786454635
458588562
2078589034
166210386
886950195
337645441
2009592469
1091213254
1325429346
305124419
1030722035
299892577
1076755493
730781339
57686901
269025946
677894842
1784520714
1675017724
506926305
1591472686
1050400372
516910803
150815509
728945778
1806534730
1336310164
1543061379
2000483001
273227490
1194477911
215570278
1021194606
1502559363
1513550052
1549978903
1604779139
242528105
1846743688
1873859421
761577723
1919335542
2144506102
1383961752
1762162638
884520536
558071410
469967330
1806229381
1757773767
1683191556
1146604866
181692282
1975454508
430925137
1764337930
806985167
874472856
1249702993
1987268325
1681573994
3233757
1637950182
1188392155
1913563170
1225552554
690743703
913160686
309714520
1713920155
273792745
547191020
1863904461
1339389776
1921124492
2126573921
615295424
23016895
1167290169
1517588270
1866760258
847635095
746939874
686922869
1378210150
1493048644
1168388980
1416100953
601137275
1027009185
744453028
1263371831
907400617
1404451924
1488698069
1119200781
2078410304
1555729989
1933848116
401317699
1523875775
562923168
126173918
794113475
937551350
1422973243
2075485463
1357499610
196790349
902808609
1346188923
1628741958
520532280
307426264
24199706
126475444
974029205
2005465843
898374072
156319133
108415501
497396938
410319317
554049348
1999715451
2085956597
1578529047
1809813827
780886261
909983233
754804833
1933039869
578461543
1286721196
412614570
668327902
1970844017
328058992
177010393
879505754
1438291595
2024003303
1692571797
1059635189
1271509440
1245877379
1434122199
1300495433
708086029
1977240624
433218651
495349766
560632372
2030675822
1298787361
517625323
2003248568
574789356
1077575178
1111977338
11978205
345126993
2087239470
1329798828
933111934
706592525
283833721
2013241298
1931303295
115395590
1721305741
971996156
357703049
1578798620
730731932
1722495027
45392301
692405649
22231346
490246210
1428164962
129295657
1204378408
1181662005
1326009082
1350138693
1449149593
1766759155
458441401
2138500224
631477153
247897703
1245291298
818611278
1354625492
587080279
2016394291
406528292
152557721
1510841325
126889958
858874383
1305593519
1343104543
1144492021
1150607523
1832201697
1320518373
1012976375
811788088
1685152474
108689548
2084490462
1242508760
1492633322
75901154
1834014370
1032024778
1405345963
437562080
1594400963
1895074864
780727684
1495160654
1989296005
866824479
645576022
382915099
1372543049
881931438
1762182259
1191573488
598816657
239665521
1001764248
269503814
595448009
1134318524
1143690969
270211640
438039943
232786149
719847549
1059915649
1560888656
1575642622
1402316043
1367642394
1435277257
1643184401
937148366
1393697918
551265239
1503630646
1083189405
1624517302
1839236370
1373085976
794204820
720905917
913563208
438717820
450609563
1169671335
611564369
2027490090
205857888
1663290993
1707171778
55971184
508635554
1068310346
708699350
1901951848
118869359
252649987
1843351677
1933516087
825736273
2031932375
1239386744
1313107269
27782862
1500676303
271500913
469062117
2053216715
226230894
1834497712
354289601
1381570549
2123539393
783571320
827709729
1870754059
1322333964
990779381
722024528
773545393
68321364
1428307260
695155206
1505796929
1848734798
322229466
737895205
130708553
1038625776
1780383893
1532306894
409479623
1936664681
604526540
1995544002
1937051539
641410353
1900192772
1162266982
988469026
1234139225
34897246
425210600
692089686
2068827465
1610290610
1813173141
393492335
717091021
2000727670
171690898
1766445491
1041947503
2044127854
1117312109
393010433
1203086170
118012249
2051493370
1638869448
929997054
844662598
252128253
968333370
337610127
360308128
1101935687
2001875242
1063166329
402536
150132343
1985171554
1966099623
1567673398
763528506
182135285
1213924291
2144689938
1640538805
1127342027
385289605
636803799
1949791316
1716732621
943727600
1111330209
1719553274
432396
928639610
797938350
1097790712
1173254624
341720147
231565224
567141148
1119803346
626018982
975735675
29870215
51858920
386067658
683045587
69339971
694045421
1650406725
1968970549
1602350300
1600066784
1146591257
1997741164
1002582459
107048468
935766947
1018035045
1310567056
1389370497
1726097728
1081008263
992562890
795111221
1260697486
79591643
456171129
191181646
868556504
579585913
338567723
1695501947
1870440075
1134852571
534526959
1649281207
1875588096
229595324
1354702214
1585898637
46232547
1734711793
1777596727
1475426513
271041647
1159610440
249076383
518989514
1530668386
1889240298
1121558907
64138325
1634122574
1212452045
934818562
829663927
1731902348
2046561341
1852000762
998116779
1238003971
1690464346
140280089
1406165837
1510522824
1069100098
1196265377
1531417579
1434427690
876092005
2044250278
62487546
1584958291
72933419
1117418737
1089505377
70007391
837058634
2056271694
319282361
1715449656
937706105
579653889
180285826
988804884
461554536
1867766419
1187253309
554467047
1719124483
1265887367
991795269
1533503806
40297993
595614880
1258040032
1216199054
186204824
10463901
461711637
547685963
1494168705
466574058
1631905016
241970517
75969287
1891489496
536901466
612517286
1823125482
877728176
717248452
713291292
870455827
686803358
1147067161
2035312959
1787049995
1650536463
137738557
83039774
430768242
1517516176
1114093646
1813077328
1346411189
237135294
972192868
1788139877
515170824
559471214
1399130242
1609410552
317718466
1400705892
1456174621
158320068
727827117
2064281580
268833577
184605714
1064109151
1569555688
137144052
1468248066
1991954799
483450688
1162397370
1088445173
2086358781
406919743
1156839357
1779691049
1242594792
2056071640
1459288238
1411148710
1105017222
1124489399
1956443020
555262917
1194330819
2079652667
993272033
1679756979
1999864167
2143457262
1717006391
958535607
1023201509
2105358973
2019440526
83190650
975510581
944848443
1712789885
1860659240
1969229506
1510784446
619306438
1330263929
1539391072
631242325
71943782
205252865
2120940695
1469346596
182212813
308684435
1174278875
656170495
1999135454
1563515118
1979212121
1985054370
1954294839
1776272812
1295472038
463336521
893713457
2057463138
1244842080
157446694
1722634626
1409258889
472873808
1724033376
1596047068
532277237
1747436173
394935551
413242633
1964842663
32009585
903317184
577413493
593319868
2087259531
766995570
1644110938
1481051919
1302171522
1395381994
2047113746
728371817
1811376802
1841425080
1773763268
1095438262
665352523
1939275183
692348968
105039555
1758633134
1038053913
2058348173
538584534
1514818082
1392526268
1870799633
426145514
415298682
779387190
1509247269
1950845499
98304665
1025527957
1448139328
1720260354
849586166
1828675228
2105692514
942537119
159982784
53164853
1523393615
1129154960
1718265195
1759471535
1892358914
258317539
1881065327
1084953594
1812863151
891992315
500198872
1220500355
1938051153
1006093247
2039575377
289128793
1914779899
229002260
1931720999
100865882
181068323
2060688378
1508449002
1686923818
1752286960
1665301084
1575128418
1185782141
462617555
1642593039
957600990
1675445695
832837927
1678221742
232497984
1785508321
709928817
1342218947
1518887352
1946324451
1080804703
2027490798
1501678500
2092422113
1863268083
1497461734
958115173
1440793487
693466992
1311576933
522038582
512565759
1254304056
496526397
1807242624
542569504
119882866
179515920
463998064
1634253710
404756784
1565069179
1980209405
1233171642
685767974
1718686651
309900208
1210350450
517212747
137242767
1139727312
1084798024
1075716281
496201422
584986238
151908326
334692093
1028657921
1370825643
332760320
1824804662
78163243
1141814084
679313237
1656483738
1296572647
62461514
1141285348
1760438828
920322211
1997693235
1543395928
83529417
1031123276
1633450592
1194473216
1549465484
1172276211
671204787
1042475437
1391356360
740217521
1736702899
771491713
1575694718
1659691999
1348898495
834981750
1611577083
2109052891
279243853
2048936427
80662853
302939032
1695400283
1237609950
731427207
431079352
199334935
1154370637
621958726
1248769312
200975894
510246189
850931160
2008977089
486295229
1176494109
420391384
1981615991
850090200
1890700756
1228937640
1620714508
810387347
851541028
46406151
1207230746
743449677
621965707
410261859
1602043745
1804526575
991191000
1943096657
1063867081
135690146
1719210398
1997525011
954408409
1381443474
1554623753
2112964719
1304889935
1940060884
1517372452
562589105
943216278
1335393173
2095739740
220514203
1277062190
651636825
1167077896
1466099564
1200893693
1208355759
2115889076
1981142170
509500014
273292356
216012384
297580771
586493243
2130135356
1334559077
118947538
1922127928
996192578
603872870
903093059
460695386
685301196
1074998205
428724045
287402793
1347736462
1103384953
274147241
467312297
1581982521
577013921
1610061893
1773073234
75055229
894882920
618857127
674169361
1526036232
705370205
1326041054
1257303240
106530708
168413398
1538538547
486169525
1069360615
168823973
1308166851
232187143
1917735470
836007588
1165415816
1750619441
435168222
1263638550
1931904786
1126007977
295307992
804927863
722305389
1194770776
2029976092
249668712
409433025
1143715509
1334777628
899834878
1613069303
1856316202
660537811
1634996496
182917096
2043343403
1504471416
1589415464
2049489834
813265967
518670119
567340125
1733832250
1799277686
1063798710
1020120699
1240180145
1572188675
1866455558
926978891
764849901
527666960
796768107
612357806
1247477058
1823096327
1262902661
1052578323
1502751074
449131817
811215986
458494046
1712263407
350588716
553840410
1904799584
110444766
1344087581
569563443
2074367552
540011594
1439256528
1683820400
1504672003
1769390447
674129118
1674078781
829364515
487591345
1948612928
720087224
777973617
150359467
965887236
1443044009
2056010608
2093723893
2121724132
117052201
180255926
1563857918
368292604
176562073
1932364505
1227946853
560191560
1444219183
1091134216
63333654
2063728352
699701624
298202771
670629683
952839881
53807448
688177518
77119477
767376932
59415607
172067979
1475637076
999557276
805611719
1214921111
1926434724
944113
1605490302
80937428
2085713400
1140800605
1700482779
1656589688
513499963
1183617126
1468127300
1962772482
309583622
28951975
1393293926
1017483841
139413081
183798795
1478095218
1309199749
1679135173
1942080900
1738822397
219478515
339253141
148894202
1587536521
349145
113921786
280384329
873965968
462469419
646239420
35751661
433910316
1270514819
753965587
1712514189
447149415
576410756
1574699448
648015492
744853206
1430146326
1741747259
1215825963
1994799347
1852210748
1034805014
1168087115
1722597504
1106814995
1871410078
136188229
905847775
983564669
1053994540
1925844256
532193808
640491475
2112944362
1060237678
1992101351
1353398001
1959503652
1501043414
1006490321
1739568043
1312930997
959802893
272421609
1225276343
1486754301
588997590
798884132
2142408595
1529922149
1145375187
652632588
611903248
1828691672
1095116877
580082203
699988719
1130740824
2050303776
9885240
957964710
1474872542
1959026362
1071102375
961919008
7682092
2130635460
1566535323
918162308
145836959
643787389
615614157
783511350
1530496718
973310982
676222980
755912745
1721169370
839657920
1054006641
797157847
1327037987
1641747624
1469432551
134156523
2128366987
1760978418
1626224038
463881395
2146047796
473549777
17483269
65739650
1282386494
1368774146
1544306222
523885315
198755012
503666511
829554248
1909270159
53441876
1491833928
673843788
1584283030
107585887
868796596
1638430581
224461279
295269617
99626502
651984889
1991396626
1758969606
544939523
244172078
1134773385
1870930811
1692151420
1444325499
96359308
70791993
1387708748
2138630586
2019754098
1009356155
550804877
846730368
390743560
556487973
343666374
126637272
1173172029
1073219666
319546233
825007802
186245874
521605160
1389024041
487145571
1163329476
1774884455
2011307365
1269263936
408378601
263047149
774633932
607543761
298533449
353658336
15200270
902353746
1125155111
1509875339
1309673759
1253004484
1663296926
1802419200
1620982990
1008382549
47289549
1217698949
992619405
532176661
1302800261
293664810
1507793388
2071610195
2143538265
1643434369
1263606241
268973251
1917048473
1791852194
513662438
1867581947
1504233288
2147196729
378724858
938828374
1216089138
1240545322
1799323232
1010797300
2120940730
2130395305
311028905
376336801
697259301
268598921
1924539052
2006287121
1755264165
1416449412
1128694820
1795605077
1160998927
1146479936
1843488378
1347327351
146171138
1963899686
1391067003
324913065
1772069079
1724233367
331126358
227860164
29369792
1460026597
327542621
1236072036
1271216494
1334072590
1039686139
966255329
627605744
1712746561
319463442
810909905
1991409073
323433734
2141393854
857361599
1530435382
2014352549
654748537
27250783
1914078625
863883956
1274052667
1359101606
1487885218
1462147697
504312589
297878001
474910649
1643550137
368182104
317836282
1109243715
1663289990
1100235942
1121651094
907380415
1276032832
732581107
148705342
1222538201
188689089
1282127848
2072507461
322051808
1928953761
1977692412
98126423
560299075
921157030
374647195
819426023
1585027971
1697294941
1791835804
1687766017
44823401
979048747
114952893
1038795774
1748618330
2048534253
1575012760
926490845
1044287937
207015578
1507666694
372885203
1510786136
997835539
743917343
520139257
1186376390
1669823454
310877874
1108718793
174211004
1627550738
1299401615
1578241773
103679529
1714271450
1988044787
640017613
2008973819
644671253
1431696275
515107264
874937765
915101326
1726168414
198988164
1848503190
778357346
1677206907
363268585
986289873
1220655712
405840407
625320257
1759295967
1855292373
563204282
1716211255
1859393000
394040880
547786734
14710229
1603734227
1601192330
1280157255
1706039574
602901361
540050354
1821415511
27455844
340241250
2058713848
917573287
561342551
781465555
34377617
1301428735
199958334
1877633694
1694960009
270947551
1077330111
1260123549
501912370
742595641
98193276
365573103
900004848
867638674
1564000557
894237462
253698504
556957849
1940059945
1091080897
1017248784
4181596
1508210280
1439367350
1125944710
116258555
1056614838
280250268
1502704670
1151206489
800313714
546952609
1043409176
140861094
678071661
297587759
1576066454
172112598
1591648590
1936105904
1973654224
1561401614
1336678458
1755198085
625769120
263962886
1278344145
1477805503
566000299
651999947
1719839312
1086533779
2047762307
817948270
1439275201
1371310623
176845297
1670170513
1375241057
1897860194
1135857391
2108386580
1631413317
1616052448
466083421
2085794210
802640158
1299608061
2129259876
1339816338
921989795
895090309
2041321970
2007392465
2078847651
2001400427
612931738
648261358
2012739219
1931826214
1865782073
486468665
493167462
1002520175
2143667452
111373883
673679290
486893351
79884258
1451388684
222447946
76628171
65876682
1461246502
1369831382
147279924
253211860
874535053
560105419
137887612
512495861
646824892
887546696
336004042
1754766143
429685337
543789941
1582975374
1674865953
371969324
868573673
224782632
708302630
159308739
961877951
1511164908
1260581064
1352851504
1601507648
1398433983
899969283
1423100900
732802695
227765680
854535432
33709000
1015983605
1692601795
19685186
1466243158
808195609
944468708
1714416719
404669724
1191495213
90783920
1251892677
1296199390
667205618
934842125
237325862
476503477
2045824196
1952842665
1184391045
350765417
184159082
944265995
1847854942
1429347412
143854877
1901566071
1042629052
937837890
907977976
996099547
905567863
1226383414
878536257
925392950
1974524912
190757534
1406173695
1231546162
1526574280
673655953
2105897301
754114589
1087322632
123015061
880458338
376873386
1850669109
58668792
149838030
1776946921
527639805
558836060
122588509
1173916785
585858692
1733442324
402830207
1182914960
1951359176
1847828518
549630081
1175350038
985014993
1997378664
1475780833
1970494982
999901190
1963431323
1772691466
1071412423
245547698
1928545327
1405665346
1064942556
1424985711
952441288
346442600
771593154
556292985
1933989503
2114303501
180016193
1665611013
823369415
1150015533
915943326
222973904
982071597
196080704
316755118
1994921778
64516233
1442824650
85910918
1437564524
1786642568
1741342234
795541115
1112139049
2017420172
1445242246
1283124228
1882483124
79996605
2094496558
904927024
470959567
1721492393
1744819747
826351730
765593500
271181390
2117948831
2140942956
422856067
1510013046
1389087167
1868376008
1052000710
437022611
1440236152
143356350
1867074115
1744643694
247769505
614399426
308624270
222091645
1407766059
1009078573
734678778
83884948
1268391868
859940990
241636685
494064699
77944395
1385862079
497196349
619227381
1324616531
716122830
1764519610
1093309655
544394659
10123159
391763613
1762285822
1022400028
336506393
712889468
447053609
1545487715
1811019575
278599701
443590542
834855831
32772839
479762655
26594789
222621161
2071510309
121753926
2122741436
513501363
21548594
175895786
665973039
1882936203
862215123
188601
495283286
1830989271
1389518408
906541114
901720857
2007710730
2052796649
642220243
718860232
1212824956
1772304849
926339403
197803386
1476154366
2143955839
256183427
1968251646
1463258871
1268424068
567229379
840665205
1828771525
812333450
1428304537
1795147491
1594438415
1457780287
32656816
2000095227
1794963918
84105805
338619384
1593476243
798991672
1913370118
432767201
790974845
538180232
1570498811
1271867671
1105231151
1823033200
1199392834
55540489
1653089317
1533018120
120160673
1799237840
1180779604
1098068161
851049428
1852253202
1579868207
1184801985
631504213
532324038
1925198564
1904014932
947931669
998715240
1855109569
2077195723
1706393406
486197579
531170535
657997735
1276210871
18027102
1480234254
1010575655
124524670
35771664
782745162
442514548
1355109787
913709247
543385064
656336760
466077577
292864139
875228372
1709818197
1091822886
1328991900
2114830629
1033643445
45366475
1613571961
1358322993
1670926438
1709918238
1449614611
1613751601
1695656888
333109447
1801660028
1297677701
1704698508
1732634474
2110247718
802962584
1220759528
652940520
1922520613
1447697775
2099528309
1968861524
1378298670
1259011861
1178453930
2077044129
1628119734
1615376449
1725824985
1838990233
450309944
1828638255
1716766868
1555921350
1463026372
2112760397
1255404750
449111258
1189888757
2111730336
889357866
1878553560
1779488257
1700092262
1214553495
449433726
1076009325
1441568665
1586290263
1637241126
808432786
321122761
1858569857
1093207742
2129747425
663730291
1928150916
115913862
299676257
110581779
1951715155
351696397
768721118
1392248833
1635486471
1526463955
421993870
1238694076
483022361
144550115
1403170321
1548209542
2143542993
1592138595
193848817
1014670440
1526046821
1941401993
839154598
2130118528
488469303
1432457969
20141833
1697420395
45106708
282297655
1491090919
567821483
1171099137
2132238833
667606195
1936536278
120736938
1934514823
2029219508
803741031
639830934
696465897
191913456
1500573973
994245958
1094202727
135519884
1914718068
617129973
2108991186
1231534655
1809224821
1313450256
1173884412
575673392
1878131177
1617128472
380473972
1373052249
376256248
1316142647
2056310035
1502249021
340063820
1266680768
1007458793
1955874600
1774840293
1070785041
1359179694
1479205267
207014114
75497924
471159212
1508131163
755256195
1433398330
1469692625
646928855
295422562
314026079
570842982
520063168
1239138437
1238002684
484240026
406249672
2039290427
1697425355
1268901055
1980662067
875511252
1103808143
1698065949
1026635738
1081340760
391476837
1050676771
528252431
1722697897
1187612365
999997664
1259478159
1424615568
1758053957
881728992
1684875201
103306393
1484310218
159057166
671976457
1088255400
2006260922
1784268331
1877717533
331913602
1321373171
1298879056
953451615
426312068
1414358476
272797148
73759696
778641913
277430756
1869545693
1042881965
1534310641
290050717
163188123
305541141
613020455
738878823
1913309254
1460983504
2102358706
1881321280
1799613141
939076282
994712031
2137042239
1791665342
747250426
996559940
1795247343
332899527
1928680345
1591300960
681773365
232796549
63548070
1642317520
338853051
1784911995
742987022
1604177415
41033883
1594599812
547984110
1749694795
1218000865
1309569054
622314969
23421897
2021052743
463228232
1047799107
916183513
1813038303
148973621
400628160
1619309654
1005128044
1345089851
1953276731
1292487772
1880891102
428324623
1611700380
1780742128
812906148
311556083
896235695
500835417
1705702296
2014985923
2088092515
288182192
1726928007
900195404
231801875
533665977
1184303085
1060287137
1117284956
1054083102
1775802870
1606673495
1021868104
277743515
1357644893
1706528106
1814882010
1054645204
302465877
2107009548
461608317
2046103755
1261558761
150237315
1495900690
762035100
1370012504
55847513
142524465
1429014830
1606044762
995019568
1222776085
1512999936
1885527469
53186305
1924112730
828857449
1046026823
1105915014
870120490
1125963242
103445349
1163755719
854668425
431189350
1619089779
294311797
1998161919
870198186
1707365904
590734547
868293574
1002230732
1249577569
1285437764
414430688
376822631
1671262906
685149396
1288778234
22798711
336513308
2014946132
744905477
1602220476
32952988
1328890753
1768773841
146402751
531806600
316818039
508665582
282615827
1467728300
310130424
1817112214
1654437571
812962266
1821976047
867255299
1582575660
1352069447
1504242111
1097415936
2058556438
18228239
488716810
1527128676
658183778
1524571478
1694662927
690909778
1572381953
361658956
1201881490
1076959974
134820611
1638930801
237639731
2114866103
1466006911
1192745124
1875806258
1141765889
529593607
783387089
79223749
526632442
396986829
792582252
1163193502
221462246
278041770
1447596512
750515902
488051682
858702044
790343232
1667524603
658976609
646273619
15129203
1313304698
815898094
1772429637
1722391611
848234128
1411772962
852357877
924266647
1289217808
1437356262
1948044886
1814193713
360438934
1360516677
1832489130
1286390182
834855831
257510594
1686586666
855591760
254134826
71051151
84627104
1497551427
1302492553
504592636
1005813784
2059922641
1213216699
989459528
651450933
574872956
492987376
630431061
1448277088
453850256
385741282
1352108500
366646045
1239076116
75356397
313758530
1258604434
1442919201
1733776162
428711446
880601871
570572719
1190322601
1963651806
1382528046
1586296431
836582429
1699978122
997987659
1366607274
1031389674
1805684458
1902086631
1865537728
1041333414
2084340192
37815160
1193363400
159611754
1017516261
1814542495
2146896871
864494787
252310979
1030058187
1157286259
2116287220
964108256
1669513949
456806577
1955001388
1111660090
1534826243
2145023861
1389656160
1042642682
1118125978
693589038
1686542680
1131043367
1106204455
1824431522
226318786
333384040
211889980
1214254418
1588109501
938793365
1050678786
1797210362
1099266482
821222317
510552121
1442742678
2105675409
77018287
750106006
644891348
1255831313
41663078
446057932
78738078
1658360380
2101849471
1835619234
1005487695
710405060
1661338511
306627435
908886698
705056986
1413551760
1282887371
2088613363
450296748
541652825
2077883020
339857802
613926306
1839171806
53663250
251676885
1136903698
500792610
1331288834
332515876
1133273356
629128790
1596046652
1933314997
1699500898
645171483
1177924965
1195098093
1064715618
883487799
571362534
1704103122
221005080
2060666572
1318268515
1925443633
228853282
1342972015
1538670599
2046600937
1486734465
1616963951
1977640155
1627252757
665624077
170062252
1064034530
1824623552
1385767306
180599236
212785550
699908374
576609583
2013370312
352236796
77342239
1666707767
1721155771
1304582547
313886616
1583272293
17539436
1962467637
138993072
984052330
2133311266
257412928
1619742411
836623773
1151717133
267077975
370822210
973579051
1551976952
1233500926
1997846689
1662420929
1118090505
1990434979
969984704
1099149956
118180341
1806198956
946807001
1372483026
1837319572
379546709
1461093031
1944788173
1556251921
1474843433
696280780
256280511
404305536
314377531
47575779
1041809352
91718062
1667043752
448148708
610265381
1768362476
893151069
1359925479
850533223
1705527705
1287847885
406364807
660890852
1490074740
1718041305
1941986957
1246609016
1951918806
1965644764
598516659
161637517
140342401
184906562
708959482
649740633
2081172229
1387596730
1376555104
809246232
59722090
139720373
962850837
737176243
74698880
104711715
1949087960
1625418549
1268742242
1265667947
1888142463
52078457
255720054
2101735495
424643681
609759066
186674757
1587054253
258553479
218711336
602397734
1441962253
1257189384
97831276
458913936
1747186280
285399822
2078472720
1333110999
276466171
626609822
356433768
105046958
1675694225
325904110
1254563336
1228307425
114145695
1670476459
662793167
720985772
1219409886
1155261379
1998142599
1125428559
891509996
2026847896
2054088103
505970864
1124921251
1324437957
1218397426
403205659
1374878683
1135794385
942893301
1245173319
1868708933
1173667932
915852893
1861867693
572398664
803442316
330437590
417727962
1578261477
1421896794
13999631
906217262
267419705
200182988
984007900
187405084
2096971450
275625387
1506644479
1965636892
1669973330
632105750
1165142974
1371185743
134649246
454904120
1089585856
531284654
597304737
1948251495
1821943458
1539936412
1399072427
1701957370
498317865
1402878167
2021988415
32423563
422375266
68891418
319080430
1295594617
291854812
1030466760
1899402848
8377114
159377895
1128738342
406441703
1332353033
618021008
560436764
994758881
411120415
1405349047
1767421900
605121662
151168314
1251755102
192194851
137320966
1876936839
1894941240
916942851
1868696325
1925853050
798907957
1461860114
1534583738
1846669163
1282274964
873210810
1750621575
1469574336
775394696
223111986
1389624328
1610374964
454338086
1330671607
1282803687
211955449
1843949614
183831668
1975977006
932360475
1289184434
444615221
447671616
894550498
511373729
1592698910
1019080361
1601888619
255811290
924202931
422568459
439190010
1388899619
2135686795
296993188
1937183719
1586778654
174280509
2106985383
1491178384
284281379
1862300742
133141054
1004349754
1179086427
787724974
434077159
1373313747
1074497731
1414041494
34925229
321090017
1755577647
997563277
1292244499
666844481
1039789965
1302371788
1869651672
800201920
46782824
641862144
1856747085
1937316622
2048226426
1191670850
575735779
1246997977
748072615
4839396
1644877774
1323327191
1001982039
614818703
2094875428
367581199
257047243
43260008
818530878
401325569
1990738315
545055857
1817808184
1283639850
1918136505
262151203
883520288
1367604542
200223585
1034806472
148043792
1997113612
1515296893
1439425266
1682011848
1849465825
1556992974
313857496
1177646115
832970476
384169862
236541217
1061479730
1089874520
1797532543
918706
1570043636
1223280872
15889851
1456720645
1532837429
1018601078
1958827332
28030487
832273178
178140679
1459828448
1612493151
65186505
1540704479
931448191
588105993
146784079
1233794127
1352273425
931283108
118106682
1870423265
330927403
278164072
861191412
1431984106
2028662946
1012355263
693282156
886373999
1992866695
645830847
582316152
786030121
1681877036
488501950
821677713
557595542
1831924148
1448391558
1629945401
906838324
1063739450
341665081
633305033
1913574977
2059349823
1739973619
735488519
1124106054
37330851
341620133
1602834051
1480145943
437081886
1664156735
342543707
2103529750
107104334
2057906374
365079846
1534551191
875601640
1955515155
1924483137
270174790
1178019286
2062041423
1791095722
1945424210
1223581305
1142797544
694833766
1588317992
741776222
743984651
1624096999
1440772287
1319815237
1760893304
379546709
1262004051
510792205
747492140
358756784
562144563
1887157369
1456896121
1345723875
26534541
1784028868
1946097509
441212043
629470091
398814669
1004470448
1832211168
349323098
2011300898
1975999637
859751866
2003153324
324633567
450024038
1453419351
73496144
1500849507
1111660840
2055843335
19574445
198057220
1438456397
212190508
1123093607
153086754
2066210943
1667336005
1873783274
823837980
381301155
1033388713
1360269263
914342135
1928544865
1107618165
580074217
1278187702
1875406120
1228621450
256913529
1729778683
385248330
2123568509
1013708067
1100658164
52606276
2102305317
1353192955
1305393501
1224755876
993008698
1200542991
134353694
1669416998
1972022712
66864371
1918047830
536815727
1232654709
604613939
1726063981
1183943657
867087368
880981400
918681269
1159773942
599742937
1695706125
1805392822
516355431
1836338263
406106542
516586533
1494057861
696304125
1311651420
203365368
1420179057
679022122
1355303803
2140314881
1653729918
870339577
668722815
1589429453
1797622095
1502165686
1740068337
681077650
351499384
156707786
1327969187
543533418
99876412
1559535401
1986854176
1578962566
1020787382
526386784
519798815
1241414627
760275839
378795779
2104247541
729713802
1443099394
1034929928
1207998985
602461980
219259765
1286910139
976316233
615911870
981528690
1494664448
1124403858
1597387904
380567263
1082360101
837065904
22946716
1031197743
1803532583
1853463025
853790823
863487226
2147156476
2101413027
884923060
775919418
1464281619
1162963794
591979844
727502882
1993684312
1717742316
917883109
1883174845
2102116482
1770830397
598948550
1381864459
2073673899
406819718
341116213
925335485
247861568
720606528
155559040
327855717
1993427041
842062270
463902362
1384385692
1417330056
416923956
1257064723
1005856748
548107007
941512856
254713133
1584114653
774697055
1753789254
196996468
1510088515
1526934188
2061800635
894504558
2033026651
1838666526
1479119663
1850002122
1981719148
1905816180
1497143775
1248498076
1334072590
1772920503
1814616295
186822607
1629982013
1270010093
2007843175
562664617
1240382740
1074098349
1101857823
803427780
1038177118
1173843878
1686422868
1578947554
2074533127
1989695976
1391878188
319608550
402939104
743455337
126766106
1787144006
1582964248
1158382718
1509611855
1463267407
1093806233
183577410
2083117152
1422051089
724181926
1449229884
636916576
1767579734
530176258
25337157
1750972540
213189003
1022610791
361334519
252808838
767411737
1840542479
377628976
1030803077
1013030251
243686020
93370444
1296498479
1289502760
141983476
589679732
985639271
289847381
1103540616
1959516625
916457826
2121471193
19576539
572187588
1669951558
1807040566
403418858
595543940
1958303292
208742389
57363804
1863461073
975797162
1840066871
1304851261
1756102750
906965925
463036112
1320436326
415329049
1047117842
221804706
1677619348
138062815
1633268256
1448324658
246937061
696092324
1248556700
1328742086
718650100
1176724283
2143868308
1942169015
2055047554
2076423652
845001304
281705340
447749537
849403597
820865889
1460881626
923175441
2106434228
483237393
343347815
1404502608
1724955050
15402586
347580752
2087598193
1421672496
522317812
1430939173
1232592615
1717518479
995357819
431112573
1543261501
1172370183
2133058838
1101210932
14476881
1405437679
1296901896
320297561
14719088
1224919617
1122571124
336619442
1115410312
729953585
1646120426
532705254
716876479
981057754
1754026900
1574512440
891643796
1973222062
953705903
195746986
439319465
409152583
177570301
659489586
422833919
1822745683
800561640
1782109331
139874003
1101334446
1688576220
379286395
330606112
1531451369
2098326249
1684946972
1213344818
1835181480
1116049469
793385512
2142236248
563436861
1642319374
801042171
1030764191
728224659
1000731558
1385358936
932335783
1614168376
1065907250
1294224048
1407243434
1656718457
133703820
576511207
2142906704
956761860
401754428
822206389
1059202368
969910888
1435003543
1906131894
618098271
172030081
323544537
479009819
1768654413
697920027
7743856
938612201
700629091
248365761
713336704
382170148
1956437262
2139212055
1995086081
1985264357
1021264524
34925229
643906736
1065342768
626319048
1515754945
1865824278
203830038
2012991757
973600343
295904453
1222654882
1221254192
1328285390
2043317659
406053367
1732738120
1232493472
476784752
1902098915
454865677
1036216410
1756807990
338658519
71250342
70074983
2087160473
1800752974
75306634
161457738
1620103680
458898651
738219274
1320574177
183187038
908486038
604458121
459864437
1442511365
612576189
369087585
1958018138
1832216965
1934406458
1327826539
1460565712
425142211
1738975615
895573772
959377521
550166624
1773203478
1839565819
1743335581
494120476
1354719114
1387410256
1545297596
475599475
1978175732
877283857
447709556
927232545
1689736481
1928092822
1687941627
1846464068
642909186
275536810
1240068282
630872853
1267630520
917176384
2021052743
1313793143
163045481
2072717879
581924932
937008697
299938083
2067324645
2070546064
309669731
1083742640
589346955
976882591
1258464502
2089810395
792021653
749529134
1103773025
1593386979
875705727
546454157
1966226636
607648490
914133119
483363512
1014688567
1789252743
1157809107
877416201
991066364
2128880235
1588783780
1489869000
2018786947
1769468490
1819140417
145376328
1996840945
914386040
924393989
1947780209
1812426498
2125410077
715716640
1717256157
1945803367
352407981
462057931
468077483
597174449
521864181
1383751408
1711925558
28314223
301879835
364126970
1860980827
1101089148
333575466
1570585153
1785592672
2125085883
68194331
1662338863
1087333898
58501230
1049995985
1794425628
461450991
1706674189
2020984305
686540705
1848856155
325442351
1807828615
7177913
1220844746
973503956
191671978
1702132680
436875117
342817770
1581937954
341553719
1247622682
632883914
674339795
526581767
26789175
1428264466
1974284742
1501367408
1889075350
1983847582
2102360967
2099788171
90010799
1496115193
626223646
1630959785
575505545
2102237007
778721904
1103874876
1272773449
893127837
470538933
1652655636
1358845048
536683115
137144052
1716691218
1914378168
533779072
1265677989
1054067407
1741501965
515806561
487209182
2140180697
826078036
1078019783
550444387
1382099535
1533130
1695675472
1394367596
532511351
50927185
1149992946
513298309
1286190911
1089987919
104832538
1302171522
611654191
987622393
770890232
230290346
1507886275
1506355049
242710281
1544263093
1441577462
357606140
2124774430
747795914
725344784
2035669118
497810790
1903570562
1282582368
49190826
646321675
213279143
1101380497
270688371
500642154
427458549
8741805
890671048
1345675531
1241577029
1805855419
1573297820
1308032436
1381547081
1505282269
798495767
27142011
1871592555
1407229769
258277979
2022774075
1876958895
698899169
1740318278
632919196
583820832
985258487
1912267460
1881435068
1119724475
2141427931
1095846948
919031902
2068998288
1618005587
645851538
1282253843
1031752510
1514006245
91191767
2103249837
711217398
794119555
542391477
780622894
626393672
1004250958
705935033
1079639603
1590287113
352937400
163140308
972024636
1623607998
2082406008
1231595463
1871561445
114909389
224063736
1125117599
1958979947
2035088351
597963546
1439995643
1143060112
1101494096
825141993
1466100622
1338391000
780706182
470804144
79220262
1362011450
869355811
2128389491
5019681
1388557251
1939082918
503991606
2050906880
794810499
1852482566
1327261253
1177361166
1425042179
461041466
1735400969
2071813058
2141005869
1745556257
2107026409
2086894703
232187143
2055519436
1468989743
1087454588
1510532155
1265355164
1795618279
1138638545
264735808
651487765
2088189025
1277866732
1369038566
1892171042
1724228108
1669817108
601365477
1085079547
406244858
2122297928
1701542561
125259877
1121154452
390950331
1682546393
1780497426
1118808040
2074202982
1327969187
893561313
1529144201
1422514160
281921932
1787123728
1685727964
769258262
1747831500
1296208238
853768482
313690560
333444489
1146061665
1938931094
1520738436
1567396106
1672162242
1533024872
289090456
1656345143
727930785
99249484
585135879
288386892
352712109
1638059182
1246238201
1713786553
1253561395
59102732
580885464
1455354536
495243788
83928635
2146381348
1370823885
1940857947
314795995
510958759
813276178
324608315
1284639074
653494792
337353070
730191559
1041653017
759606384
988385489
1580909223
1664775695
753081243
1339796078
234988954
262229168
415607773
1397023374
265956414
153538085
1089989845
435403381
1344662477
712773095
224032540
309552374
1790305199
2061157171
1012607020
733044463
227341764
1429843493
486385779
898169957
1891877242
681901253
1806878583
1053702913
935872815
884450179
1199524409
385203861
1562460804
436433812
428180396
759407645
2029706707
248766732
1688914006
2041451671
2098341973
637732983
1258656089
1155727435
612931738
1731552499
1044394970
1576448498
1422980397
1879889154
942134951
21945120
1959249618
34760156
1573936860
2021599495
1355211122
1031898301
1577285583
570686008
1678548335
883162674
1132170017
960944802
1532977017
194038577
1230148253
1561092128
1459594395
1127351528
1641771788
834876888
336030352
377052178
1508152457
941037545
898907481
2095500930
158450794
109675982
540777498
1119982279
1735963627
815383262
132067783
1690471136
680695771
536510733
314432412
1142757793
1446964199
615857934
1918803706
961455387
729119036
1985490888
1424263160
440278453
1267922982
1712073078
637829950
1785682802
1094936037
2042534589
807468944
586474350
742375981
1384711540
1242780358
1275936655
1020675504
1683396119
1384316121
1010949846
2123905153
1531484348
1309770515
1913841032
2137262276
1068885471
938623261
207402960
1302220693
505972238
2110701743
593004469
1134223847
783261431
46013592
1047561625
254965446
1475216789
1496674156
2003353389
1571084323
1494670472
635379228
548655732
2097362348
727359836
1232351731
706129342
1714366641
1169354423
334664992
14178341
574799688
1615317683
2035724230
1652998505
402955277
258800554
1722832034
1069468519
890141298
1197267777
479488257
1996179730
1900380958
1350338505
643982261
155051861
1406173695
790709300
2002248742
1872232741
715803081
531764785
1887922082
1838792413
438536954
1242300980
1853533353
743186051
1631211205
1150668174
1986976088
702191757
1396100972
1418990768
11495393
1449682638
613786163
1611497396
986144884
1953729954
1099767556
1686285218
281264510
1983951072
1859885018
1330521999
1311352554
1655387310
1630853540
340586585
577020242
1302658640
173862158
985285672
976250947
1842301927
1962056417
1348280843
276390751
124313771
713906338
548806406
879415715
276600010
1509433847
451935663
577973474
945563033
291959662
144125186
1980922857
1942650546
1587791731
736965602
974886437
1574373984
1371642918
389091737
1170618366
1740350175
1162799272
866536023
2031764944
690524655
528998317
1759702186
1878706256
1050049661
756745364
611739533
1074057514
259108934
598189393
1668314897
582431417
1288938715
1949447254
1574003241
539357691
1692151696
134919298
1686040732
1345119212
164493421
338794835
376826997
382319269
383280621
727481643
1733501929
1831033286
554918765
1836483251
786849159
1078894635
1175159254
1145771475
1454108529
249181410
1854527393
2015944175
609977594
596830840
1585623968
938357913
13054956
1808925519
1094620038
1622747439
635785253
79503954
1549182037
1195474453
851408308
1173456524
731152306
1010969887
659773023
646838885
464134781
1435617560
40213201
1596061512
1308849123
1730170762
1146574310
1385325864
263385042
440337538
856215498
1783893105
1973679887
1889297910
1583100765
1868000212
2039406748
1410422885
2144601162
2000037422
1625262069
204119211
641099974
855731816
512059509
1656152544
1671350939
291370074
1852079746
696857171
1506230350
1303501946
530783897
668380407
2047982111
125540205
862589940
744265529
1035312143
2030082625
679104170
1715206940
1293209614
308441385
1776872780
1213083399
18050234
142305892
1488388115
1504769272
1274133272
51104746
1435750015
1324611423
2100735944
1194981375
1104916168
1078183435
1231644683
638120227
767207296
213821975
651078461
1661400749
221753454
900232890
1578597983
1502701432
878440355
770287297
855056243
1852933310
241824024
392073256
551143271
1193969519
446342275
2012418244
217453849
1906054745
1534982881
437811186
542391477
2143317787
47379754
555726001
1639349310
1838515226
1016071236
1755215287
1902408627
224551692
981766832
45415391
653346784
1327334166
819415140
31497942
1156085704
1500596960
1762956462
803943090
1982390032
1718126624
1375411287
1191280012
592753859
224376982
1576014196
284435098
925544902
1730415695
1090369082
737996011
1758686962
1079803120
648196408
403026659
1886252822
1283139957
1359349701
176739416
1065075939
1923757190
1008611827
106639897
1858899124
1262784447
1855069192
1772586261
349144665
801042171
842449466
1401630465
1808904439
1490324275
710715770
1460025589
2125485713
963016736
2022858561
92191160
159809015
1782763368
419585503
37005555
1768324415
540444952
1672171673
910928609
1547570437
1802400486
1740613103
1473936488
1439084567
1588047507
880415831
2060474670
682143243
1495852408
1547240835
1821670676
1644645703
616815353
1255276912
1643596139
12650167
101334653
672434662
822076512
837375647
1058954353
1153207242
1050841948
656759529
698403667
609096390
1745612211
1821227628
1700284440
165425592
353253756
177898100
448632287
1256376916
1576338814
293927725
1058897090
1945941368
736809155
334092511
1534619544
1420438952
326036547
1642375125
50712016
1393942401
1997059567
1954246383
1070335773
1724962039
2124973883
1244344691
2069532326
1031407873
396968397
1722218115
210943485
1940511620
2056864465
197211022
1063582431
419531631
1205551594
360760462
138120414
169658170
531741363
1920149104
887825125
183376261
1041795261
1461799880
256171952
378732914
68304095
916234167
1607234182
1578388329
287847796
1688544718
1914349610
1594217461
1566698455
36356095
703873917
861952233
921645242
1419908721
771475934
1295457520
616097214
1118315856
1678283323
1860783318
1911422274
1206700211
435377211
1488548747
990973694
1750157595
1879172303
1868000212
921915979
1478869315
1547254456
623794811
830433233
377863043
1418702207
381485146
760767335
1876885532
626655684
1254832851
132478506
248329641
29463727
1865230664
562607990
1240901678
1370796063
706269280
742515844
451171113
337047070
1125454061
460348304
47626400
71986133
948212121
673746488
681049832
1671889268
407833238
1019595294
234730199
1096440578
148675949
414908526
1986826637
1507679711
2115488687
1421109787
2002127242
1926603922
1693659412
773174303
1359872478
628736460
1901500110
2054725094
83592533
809467895
153706390
7963998
1853361409
1665100580
443938603
34334168
1578667725
1059838943
503361724
215773516
731350782
1543998235
749017295
818955470
1724713862
1437290381
366759895
536969363
555188490
699860937
714302812
2040877691
2053616226
663204331
531216883
925403140
838190498
1430942780
1653866312
1183548021
81590115
388518701
2100391634
2070979317
1779120828
324467311
314128827
272487300
627853706
532053080
1972642855
614438671
967442418
1061677149
624333827
103068975
392246789
232296658
395121245
1264471980
136993813
315094098
1824706948
1245692677
1031724567
2018518295
1491449937
1117393604
966211675
1034882066
601651566
972297060
1372957376
1322967817
948690081
1368401602
436808865
396227225
1621360177
56446381
2008677203
868754243
1053977537
1676554874
1322306787
448336649
1443851402
590903771
934499129
1353636349
1702262407
1010232760
1532887999
625047868
1921955174
719809578
1684221786
963109864
1795336549
1193749915
1632759015
990807212
2019866666
65711795
25123056
1926394155
212488747
1190432478
336374103
748972589
1675874270
1170808422
218318691
531341770
1628506151
1256888699
1733704801
331390392
1422144735
2023174186
1265416475
1568250024
1274328289
1524164820
1724425743
1259029336
671943687
1976109281
568335226
1348224251
2078148710
682253693
235443156
685662969
1727417113
1127315137
1116803209
1652877726
1575508261
1783501951
1395946324
1384072248
236218336
1439324094
483554830
1211454306
1379453557
1688425776
19758778
461171372
1393854805
1418582275
148347096
200580593
929003000
1872349499
930789241
435990655
1895220892
560325022
843436318
1232493472
1930892441
125635354
1567793164
614126538
2121739004
1997991700
1303240013
2097322396
2142256663
1136368117
1781219308
1492856434
151453224
875739317
5914618
937121848
557160870
1757546321
1200783685
1688972501
1544772280
468277046
42185682
921550973
2103575225
2076060613
777358959
1972728381
1282210138
1912558098
868250876
1713837963
1774837719
485326726
417771852
208593612
475288188
547303895
382346842
991165565
1375204144
2053535408
1987175050
582625537
141235340
524847396
464777280
688714550
132978164
1316435074
1271448176
341689909
2131849956
1234227502
1775651016
999548407
2132278250
965123861
1159124804
1784479030
1152614500
1740138428
1283080043
2030801023
908301626
169585680
365827651
1433393045
19134122
1885790731
998468133
769970114
2045218260
891866713
1338962614
499984289
88319230
1641527729
1880240098
569605022
302745298
532295840
943762236
1533050162
1517230847
1678775261
816679956
63378117
1407629887
1204991814
1271099122
241348657
1822277544
1875780386
650553675
1560867562
931222475
604803779
1409536150
289977793
1764162183
1564640084
326224501
192232139
435497274
1706387336
404974061
1694998322
2109316920
850455776
1122224971
1119197284
1961109081
1837925413
945116789
177633443
677378499
217187247
374490348
57723820
283432203
1512861765
235042925
346208564
397951451
681710630
2121316340
502999388
1428632603
530600663
1546989
848491463
1586012328
679946566
163595575
1315907101
1257352795
1391530273
1505337918
1801035024
45093179
536562886
1832845974
969648748
143026769
695803730
1188357285
1806194085
1806194085
593603151
613065515
1918743597
1162191335
1469388364
224289843
930090672
174681108
1012984272
310060622
2072406225
1252528422
773021916
1447916967
1441852674
1391420582
1766401569
1201677692
379305605
427837727
320421067
1508600531
268869357
927074379
581269662
1144972326
638685237
1597329457
403717640
443606452
128424143
290800495
301103940
1566252689
1920378357
1587688151
1740209669
5903657
392148895
426916043
1412863617
862804726
1948239334
612165574
592858884
1337105269
703148914
394421930
1440084183
2088268568
2058006540
2073278226
1043699425
743698375
2144017251
1788557342
225284430
300463371
1011165703
65342881
886811439
1764666764
1706950070
376853752
472998517
503605514
200067287
1048924414
35549829
1181744579
1871708971
1767118656
1449822148
2009401475
11432590
1357410565
842829699
566968577
2070854471
342183779
1638903012
955627836
1742311186
407320112
957562511
965750093
848923677
1483317075
244361408
1495971928
1772287867
1371310623
1676656285
169072863
255478695
702469791
1838843405
617844150
341194931
1572189293
1105692590
86690449
2128365660
1785347328
430984310
263160822
1572917528
1676697790
936012770
668091332
868072908
1646331361
94870586
1461827467
1421184602
13080489
1852788353
1748239021
219918063
1645311038
1378266026
1279844540
2084507916
743769814
786686541
1490219530
640254123
1997985358
537032381
1764099081
1720191464
14732654
1545415962
1620357339
1358381592
574935229
1212775874
1098851576
1102222275
714652291
1189791020
634863748
411642056
2120050159
358777685
2060909776
2062869313
1980327116
811074962
773350480
443085552
1491783680
1853621045
1365648980
191538163
1560745720
1627967704
1516027737
2075887094
90630360
1219152725
1147696565
1540937249
1106554724
608018442
1805016461
1125206315
1214690040
361313157
386584761
1006207621
518692693
2055321952
172847624
786589183
1861768498
1502548349
1286239698
773972811
1768039812
525580691
990845711
1410271245
376840199
1510501070
106860450
1253027036
549541690
283719336
740912042
2098193274
1467349464
2072007309
1286350352
1334094821
2105465604
1201409317
844983750
1096238746
567280435
1794179430
920259549
1080697936
1948901123
379770600
1938521098
2093132647
1811901033
263221341
365391668
1176724283
1326386497
1899098291
801488594
1800351246
110841474
187098094
1164848360
1782536596
192230379
517954893
2100027411
855054116
1178425545
1054715955
1548458586
1145230137
231038530
1311141601
993257515
737701369
1848808721
912841397
1718365054
1944221309
546164626
1002125305
42468110
1752027
1962679129
1846512126
1159135754
1854568623
1218112674
981121874
160685241
1745106989
1338960404
1542464419
2049557985
557595542
572711556
1109520371
1158955300
813393135
1681439683
93569514
1772378244
1135553456
1900801666
919892322
1662731043
2004381075
1641914220
1508196423
815406578
914890112
1821363223
776810772
1867413848
2139639288
485371604
1582533697
1870817612
602245135
1853860227
1179706059
2042622821
854720493
485228754
1698050149
2075591815
401829687
1288885961
717349218
1502393306
380966431
1550224938
481445066
1174476872
411264040
413783253
1635546984
497509175
82482686
340728979
168107721
1042503693
1084290744
512999974
1020330036
1927883000
889582110
757128700
2005698628
1490820914
722250454
959693869
1040112511
2139437468
1816778994
1966239924
1331810600
1068339303
1394621825
1845969742
1819051463
2000948368
1342005792
1435143880
75952864
1679414268
1669993877
1455141271
2082098301
852055
1177042817
1613765670
337838990
411738851
1434909533
649978335
1355306726
1900401360
1206697865
1507511474
1194704298
230375537
1624401083
1306018465
1025621268
1344432715
827655838
475581484
720897736
1539483023
1649543541
1745851171
1701387575
355867897
573206737
14587202
1842207186
386583007
1132252258
993539786
1588648603
2079917973
739667825
2025079527
1861958202
437426904
386525414
105961356
1848853988
833953565
1578287601
390993474
1006865076
1685641455
646139860
1740146050
182109777
611928849
871937360
1256838197
1585595121
138305330
442451801
753512512
1845794426
231220532
353359357
966838534
1130821168
1274704022
373541862
1749389134
1489715902
1879481374
220993727
227002379
621591012
1227095392
1828276042
2115700592
261684206
1254202257
1242526103
1057680856
2016730380
1447122792
196050955
185539981
1154817992
1196291126
2012023289
672181405
975904581
142353250
173498655
620074646
682280876
2131754768
960948044
1473571834
927658238
1460087227
2121943177
492266815
174185756
1199134357
1934516850
540409959
1507318436
1516561939
1622406815
1581069565
1092745264
355380608
847552925
1553727045
8697292
1710498978
1043223601
1309837992
939435534
1348279839
412783631
1159869689
61049624
1030607438
2062884807
1851797107
1254934320
373334621
1508455383
198339915
803733442
144833979
1254069969
295661339
1184918646
1496412632
1033091835
2018829244
1525626981
907505558
628654143
231697488
283600856
744480150
228549148
2126356378
1089522974
872590662
438785927
1829269486
1945861757
1805873168
1093790147
1790796156
1507487437
620085233
398364135
14645261
1180596319
1721276009
1376208008
1222987287
1278582774
235858434
600014897
1366433169
1262439164
147731624
1602586544
1649714775
1325221625
134991501
193907614
146605078
328632830
2093878914
1857561330
427514268
308511639
1575735340
241052202
766501566
604046410
1459157460
765157989
706209890
267942265
377208120
884092124
357343979
623335417
623199502
544369224
1942868302
1326424187
401300204
2009135085
633962023
138474710
651485598
647718328
775183076
398807655
660610175
1473277211
527051838
1730101005
2145849759
1142180705
338495512
1757042473
1190314218
265725695
783417847
725890437
1299788944
1420819595
1148467690
2123190757
1324296515
1875441215
241129526
509495144
1354493636
862404005
1505836414
729155333
1539251507
471737659
202766174
553068005
664880982
2123236767
700357942
633093467
126632810
218116260
1885756357
1778986953
1010100951
989338586
1635887911
1551137807
734446967
1968664008
1127783863
76104303
1064222645
362896163
908886466
1251571221
1155569206
1146677106
1410118620
130494109
1416389201
2118323734
1538709557
1005129972
1529272049
14826509
1206252905
211510707
1030806576
1046585512
914211824
1060789521
1117931885
1771679307
265986600
32765788
133571465
646140093
1958324916
1104496118
800306625
1348329207
711112723
1048388470
1854919832
1961725537
2076899886
52710066
1228215577
1554881347
2118041028
1626625840
1927898731
1082950669
1563494250
1382571322
1137434937
1051476644
2120337763
24961689
1675928095
475783029
2112280867
491782238
555249595
1896897302
24182563
233218820
1494214128
748373374
1080330654
1460846576
536747210
544275817
305551502
1100620904
857013731
1440450388
192359257
5017642
1636568895
1395120233
692427520
1295127970
565648495
619721827
52080439
1514138357
1801530135
691581713
413162252
214559620
214386804
528224168
1430930535
1108281369
1652456427
2013144485
712178874
1229221201
2131066537
1839733155
1260032271
1801609100
1736588811
2004466200
1418250689
1941657854
1555341029
724295138
209881355
1204004397
1196823130
127667908
1117714998
2061943875
1155875911
1682770114
985523737
1129143297
1785643964
1534727481
672989308
774333985
547065914
1490238976
1258935156
560227868
1806652880
1184518004
538676022
1787662098
9955286
289317793
1543157666
1783788036
902460720
308614081
65100498
282439615
756620369
15466822
1120523662
1515475993
1411759781
1677944642
611648062
1907545926
291915407
1185067758
1474017201
831804251
1496166573
1483571221
84747462
1591313207
1224968613
1266891532
2111997077
1129522480
445976648
1735367829
1785374235
2041529519
943825353
2104262587
2145380530
1401626276
632210525
176661142
1823574656
1375400079
816494101
1475496096
347145606
1447158715
338380817
876824696
139774983
2041745867
1974118845
855432429
1609687902
1519006068
992759781
1539078572
1066719652
1569800530
1178558263
1746512698
716733029
599717915
544940711
898162031
1470402847
1844571727
460910721
830728899
281906466
623074793
1777648884
1669794111
266572067
2143716263
977175638
1106857276
172815329
897448145
1708479222
2120161645
1096626021
1892950659
2068701741
2038208697
674083593
1715938823
1691962478
806009841
1745760618
14889176
1724435087
29884132
2036193204
83290569
1550969475
1541330406
2107162450
1938540242
206096859
456486888
1147696565
756334696
1421390430
1325675931
34759594
653080386
1731784988
483984734
1630600852
782987259
1418128917
992537180
1182914960
267325980
1542558107
191774548
2001022523
276865271
1357185008
2005819082
1834022965
1561157556
108981847
258367371
452831855
453503278
1893290764
215733030
1143684178
1618809751
1990300438
1879844952
862587396
1091485854
1938268072
1994281019
617602735
1368624911
1025540720
2058077163
831846961
1987064960
1694554775
400564530
1393488790
2054065266
1907810775
1491726924
1557175166
52065131
1935132873
1584014571
566708617
1835700666
1848655558
1048245394
418767963
254454865
247762328
1628103666
1888452186
1422462704
1460521723
1365702868
1439545810
1817853292
100609288
1974880535
784187458
1321418978
1386641783
454292549
2057231918
635693306
456181041
1288336182
1155026432
1848810791
1421040126
1389116719
638057100
132196263
563837331
1273743490
1833712143
1297055154
695262598
1527321206
1842651781
878803703
734443544
663152120
1226575794
819109540
1752471524
584935750
1232038365
505197858
1341885506
310273650
1272241617
1763521598
192167253
14068208
1135113058
167148975
1575231340
1325468211
1113720121
1261451625
1436203033
2128065468
1789150905
1845901235
906103350
1979035606
77350697
242644221
1606608816
759373766
1629090292
1643119766
12608433
1509782624
521787409
1511537013
1424454616
1528475326
313814063
1919452183
193438188
539124217
871207296
608419883
154981263
684779114
825156250
1839541300
264527966
1700814115
632961684
1464478030
209235460
1126212236
264882965
580647062
167766647
1493145344
1631733517
226557064
1160359558
277155513
514512198
1891638363
1561705251
609193472
1298942767
958623538
1822079131
76469975
1266324514
818144544
734631321
1733969448
110084542
905973014
1759199055
1561207392
426550047
1896431186
1179174857
1909634264
466700400
2052591240
667507735
471321049
1731293470
637630125
617973718
74839708
2077213682
1819445544
773085110
148492114
144340520
1424899045
373355156
726066501
1408795668
618974226
1879689744
2139505730
1741356149
1186072579
76910525
339276052
1742443543
834325294
1700092262
1356900625
790936137
869376283
1305756807
507500517
1551726713
1023203639
1627756343
1070152980
1349702397
168821298
86598888
1684574252
1207407463
1669777673
2029735177
1215933565
1729065270
1848618068
2003404501
2078428027
732302307
1165096349
527621301
362129112
525694409
1578673189
1823804392
1293860483
219613318
1218519073
984402210
352596085
1417077580
1444046874
1430323266
516370234
1786053848
2083161212
1730805991
232379852
1034757999
1265596175
1742482551
1256060273
1448763390
524826399
41405187
621625220
1934807503
1471722414
947837831
1657086318
1049550579
68592528
342147788
510273460
1542191458
422654005
884923060
54312189
661001084
773062871
868057117
290263847
1992635753
1575150938
1451460371
613083169
1687471848
1810808884
135197226
608384175
983262883
442201275
2070943361
732960831
1760960113
1718104882
1143755619
1032477052
1623437295
1300720266
349497474
1776504035
2014028179
1670502691
339847792
1694668766
1728071171
1812573765
498134669
116191892
1315533426
99038323
1318509159
231310112
1072508351
423938467
1343569148
556608463
1169823126
1635879047
1815467023
1576385107
907749933
268512153
214122919
1175500103
130718653
1582682404
380338378
105933611
2143027087
1386167951
1372091312
567362905
1956654653
1061263331
632150205
831841362
1369771756
2007614071
204222373
1468913239
728566119
1471626564
808495147
1176018451
1123086561
1529470525
945953089
1258159118
433847527
97054204
296369889
351046859
1035164065
889170970
1670768029
197267482
1043201878
88725613
626852897
145471300
932946618
78408232
1167615418
670207163
1749759636
1026694395
743398808
982404169
1845286257
727945594
2001403894
2011211437
1260844273
2102302984
65267046
1586258850
1800354915
1142679684
1583844920
679081759
867996983
635742111
1887716267
1164849984
1556634110
752030467
781519529
36080650
90918482
1223902455
1783057219
893582442
20479467
1577581508
1159551397
1962748378
622259959
565587093
922275294
1577052617
1576576527
1018111782
471505585
1731111368
1142469727
710244316
2052005929
22080593
253918415
1183297091
396986102
1712250809
1121319699
414799284
272971854
539701397
1769677850
283220056
1120050922
523368533
179286881
1447237556
1456249589
1899409424
1867454036
406665642
550339459
638385752
1207369243
191734629
1485658224
1166182807
1657208761
1600245082
1729759053
765699001
1500687697
925924657
534360272
929010802
1113728942
1049570166
1909722460
444033174
1747677652
147574439
609249459
1652194273
942681775
1943565081
1183428284
2053580810
959662210
570605099
435661987
1786244614
48651477
767495497
588599776
281073598
1016717520
1418844938
1806585262
490626725
1747161391
1388254093
1751728715
584408666
408818708
2073374886
955374022
1016584451
469725511
549839743
1348822107
1776426751
2022923232
1370006312
1186098962
1893447342
616617810
800731025
1619115995
1628803717
584146841
911836093
1512912315
1768864281
1468512165
993299090
650400497
2009256677
864065421
1882937874
583468162
1039932092
869657777
424978786
678937319
1925815517
700548965
498194380
2017876152
386803627
1655596513
720112485
2026301552
1526114799
718252735
657429774
1405306675
1621212335
1809647745
917148972
1493007310
1507641085
319296206
1295684988
1308451339
2147075148
1138879929
1693476149
1677068594
820012064
419037729
1603512980
410428695
670313578
159592394
448937732
821083871
658461171
1819324057
832498564
1076585405
1356628511
32514271
1074580607
1232831280
1331887976
1124607690
1117410811
1683564204
1757801242
100736696
1707171778
1752677920
411102167
208724621
1269179031
150440253
546530750
1197651902
355825828
1934348143
105633332
233945451
1502160543
373607857
2126969171
2081173486
2105896696
1292600382
1036122581
370434070
2046763800
1681002310
984220426
1424072452
1093212833
1821856240
81087105
940413360
2097513208
251535116
699340679
456894302
1228139004
260213642
1503204420
1628117381
589868235
1724745965
1539837822
1495209798
735343587
160939059
269215685
1187226755
996161814
448017656
1778360887
2019573644
1881479214
253812595
1327334166
1036649325
736518781
1957028936
206036989
870069740
2009024794
1941237624
64931501
1745367325
1062017409
136747958
2100179634
1257431963
6536234
970464294
2097936464
1380051946
1081676849
379367859
556378669
982855731
1534098548
1702340040
622097657
667621926
89436615
209601136
2061610344
1720707345
384383555
1902430506
805143504
1584123836
1428449205
817602790
379007256
77441150
474824787
1964934278
1657210936
1973097657
823408145
1501523728
1260343131
2056370742
830850196
1246911773
894366666
858258240
1247980743
1196679697
903225754
320291529
1431252161
485492163
1816066614
1269533832
437433177
531907464
1568877710
1293132384
2064618082
1279344686
1298914626
1284867883
1558189613
1745766237
61989954
200299545
1477608902
342636009
560544575
1528560490
370367755
2123942533
2047858582
564076092
1671836010
2057160861
2136299973
1675173081
435444185
150541470
1420005459
1816997712
743770203
1944802554
219943799
823539227
135813176
1533344603
390259264
1080469549
283047807
1369289839
259883465
974649694
336930503
1695831627
1804918548
1963580763
1663816592
2132686855
1648975609
1973036797
659452141
1186464167
1003092266
381194111
1056565314
602849763
1939104653
888899249
959402835
1108514770
653475875
304360025
567886470
1368779480
29532076
1699576986
1674192328
1377113150
618014523
1516359631
1947133630
1345451703
1752053582
132897223
2073700578
1353359645
1917656337
814124400
702514518
1475259986
858010697
95038483
507135580
840852987
2071372969
495461026
1270477424
1028878477
1925876120
2034648336
821682281
807416380
603868581
97584709
213720785
1331056666
544097611
1482526773
183699219
1500030057
514610012
701652863
926321544
873335943
979411961
460131982
1631241403
1754408293
1836871264
1071393061
2116983730
1202776826
571226816
1121295927
1229303986
1914820149
1328394538
842220753
1484825429
67575832
680707838
1181206837
620308114
600539039
452125497
1740248454
1713907385
1873470201
815885297
1356186370
1319733475
1858347146
1751269562
579456914
661414824
1412982357
53574067
1392897059
974702190
1274238153
881990856
1399135369
444406108
2135859878
1319770170
178747847
973826180
809565425
1995937014
1584494950
1157255645
841824137
2093300469
1889015106
793829652
1572387447
1808563288
2049420154
268539342
28497435
1206671421
169276520
25213124
1659545834
1967304430
937454583
663845759
796851424
69429135
378269734
1373124572
1838571868
988974906
5575282
1910680045
1417331687
1078765222
1197367283
2111742271
1063099064
496197986
1962511175
87476650
363270626
1187002721
1603121214
1322508240
881552974
1157597426
1701882587
1362409392
605848877
375818493
1179079149
715037611
1441576919
1240042790
158470628
291758681
1824837548
1899729930
1380633597
1058398241
315676973
835465649
176816664
1748932674
659063549
1345100550
1700507386
121545528
687516887
657302749
96152701
1297782976
349238930
1347950099
13622296
353972642
1219593548
1040981840
1361823040
1874377923
1021245447
875939434
699695510
558558298
866244095
1826442385
2020427776
415212123
1356761660
553552048
2081692585
1587251577
233339255
437067886
438957327
302723687
1899776286
1461540074
32317249
1650859621
851091811
695751450
710342763
1308909462
865801162
1658742694
1670253713
1285509265
76982270
910616270
184472189
1777808765
438523898
1468102366
1985105798
286613084
434122757
790410966
1243010992
103345147
759711460
1703776331
525522108
198243347
914311553
966938708
1274451518
1963863536
1989160038
1217617073
1771649726
1313885035
935776560
1020948020
1486330645
387835904
229742188
381173636
741690291
781855413
1186712878
2088849889
613564645
802006448
769002697
283245248
197294772
537282740
1743768439
1901921934
286389188
2145703031
513336171
777790262
2095192305
636124098
619979507
2051297848
1253563156
533705716
779713754
1153219787
441738783
933744739
100989467
146248871
752632409
415210593
916166555
1372314993
1583074838
228383728
2048432594
1601773175
129820176
1125108878
414331443
1720895179
335236149
231851827
1613963959
1644748336
1765660487
504341848
710201417
1115899183
1150545089
1869299629
1082800410
497180452
1986066335
1431359838
1022660893
265484046
861991567
1879418348
1361273201
80900924
409789035
79445966
1330608769
2143784675
1893073999
936251431
143175755
1180947873
1584097461
1642420363
704684937
68311269
1518302414
286454439
1061234239
1885582781
1668764407
628588684
800095920
1358359458
145304855
788593260
791809407
511867981
448796029
58722291
329211753
640876153
624816306
1842544279
1840728782
1571775016
49027725
103380061
1360170590
1086719277
1886256684
1089766414
2130662899
1640538588
314216661
327591990
1394742594
1719493750
745929290
1685382852
1889300579
1246051607
1928766369
975694757
656301768
239472113
482606107
1243336391
91317899
1591140754
1530958722
1896503659
1869014993
1839881907
1272651185
1196272780
1235384867
975720512
18042690
749669764
905291004
1875183104
256531031
1921736014
1562476363
458171961
1987086572
2109648472
684152515
1042550755
2121404881
2100615276
1119580937
983798721
2140352438
2028145068
427196479
641474344
499407111
1282442585
780647320
1820305154
766290387
94680479
812309910
171126828
21391615
1650806935
2111471110
1354009664
1512622832
1844201572
1462759812
1211072747
316489354
123877931
856004369
409269741
2074504953
305744940
534829146
1507566435
1041423672
310208827
1423829206
66684184
1649066346
60038868
1917023940
1818151355
1551087600
268296091
1447970123
966876770
120101911
1596313073
694564579
1774832430
520259127
175747453
140699801
74217665
1689981927
1893406798
1140524742
303455567
105943236
1519909972
1355704965
1978436067
1474927137
1853520993
381628587
1022658971
1456679385
1819386295
680494637
1941014314
1469093819
1543868025
1037664630
601133928
1265175790
1653976712
578948373
1770450319
992804377
70342610
1138569203
966569317
1400618513
1516080944
1024317180
1305032360
2111897284
1323810658
1155385028
1276778562
1453188004
32456434
390204384
664279969
1312577628
839546676
2146341683
89659398
737752568
703050962
997961765
947095220
1557580350
703547148
422579159
1190619873
383292109
121917763
429497676
265207856
1311739230
568739982
482198884
1057646410
443056393
985097347
791800458
128269916
1721262313
1139158138
1423729050
881712251
1860088213
744094679
1746164906
827607908
204467816
1017066473
1710350120
59282401
2140579701
1526379208
157987178
1636375681
1462206821
296331126
945114973
855435725
2115918815
284087220
327153760
1097554956
2014953316
1196353027
1345363348
937202689
1033916822
22668080
1938698724
1593972557
599209795
1509508024
2028614277
1146934540
101721614
1512813704
1300627859
739425643
2000875723
877648820
1269796506
2101802549
1043975433
1391102352
543500175
377924930
1048936657
1561076929
1835726282
1660971096
178686316
551672892
323999960
1504865599
1488590578
707607792
1615225266
1775440163
1713098994
1914824593
949348054
844505335
1093069406
2134462206
667040797
228729514
1769704068
1936984490
1443593383
925908886
527289677
1601897122
1750221646
2038979512
594884353
935189012
1392152876
388885026
355211098
1556689404
644729928
540503762
1813568412
1647705376
1687292743
1841396907
540444952
1154233714
486272411
1307050718
1766305517
2050988210
1836402912
709430829
954201264
2045956823
767018951
1916810962
2135383796
1473752655
896684499
1445016714
265190783
1584460961
187653661
1697868223
1883954879
1612486871
152213217
1737424002
863329829
468728441
1849484027
1549937091
1531902071
1810762373
790461418
1790886398
1164308546
502861078
1810368168
1279081724
891225989
1648367197
460370748
1787785318
1181805146
425404879
768703769
477047296
1070969694
1819187295
1031915723
1158668754
1314591835
2107465545
897499268
1926834725
2144688123
1760322419
1384471221
1624278013
1677953134
1931303104
2075730034
693614112
388714456
1608461141
1414309449
346893776
393842367
1219930143
983143478
90665435
406201528
443331908
64585524
334759855
79262382
299520384
593481358
590895862
1416879879
359385478
361843238
2145248646
635912089
129166955
1791542931
719450345
96740534
480237701
480436617
1782944921
2007406136
182190360
166297848
1380836863
764362267
1767549440
1351255825
874918235
621241544
108921189
42877096
1263903223
1939772215
73705699
1026219364
157476743
217957549
578880905
1934209789
2034873189
719265919
1489634878
2014309592
1544427500
310191770
1749826355
1616281796
751033921
1711818955
1731465961
1420945588
126409479
1708692909
1189935481
1085583005
782037382
1479145172
1328526943
1057529946
1654122138
1846270923
635492705
1887027186
875053737
936224455
612975672
756347725
458983754
350340833
661375695
1094896125
1039795622
499089663
1948423239
1247574042
357469640
403147369
1881960364
1504572519
2000095227
701149326
1572460896
930696788
1104858200
503205752
1507593070
355008102
967854597
645167940
1515798137
1723951041
1550382865
1178920600
712350795
383754117
1323283707
147645106
1782026371
1903088565
400127759
1254493327
2025943958
1260643366
1553750870
404454461
643082564
1799106561
548984229
1514186901
209622884
619966751
1258387228
1908725853
454039837
455561869
1038734554
1486123369
1277542977
945704038
523407705
1851549016
764088601
9608300
242873059
636974641
481087743
1500635739
1626843648
1368263918
1306818081
831525607
1446308169
1540682740
204894113
513866336
266497123
1448442105
137302058
415279746
1904741216
396492239
46798412
536214303
941802751
1842442201
2060328173
945173001
414127491
28788088
80784463
432882799
173916691
1188788173
1652992242
1604898233
1235502407
319484232
89561944
553746504
406256957
1800304379
1029798703
1347376283
1775509339
280276994
1458998313
1122229297
1467619500
1647396871
1620768836
1775649572
838316761
406962306
828572415
1585421623
526844156
998483772
1882762062
1523208893
2126349763
14918870
1743663113
1369654767
1960782509
2018925548
1734011720
1510869810
1883681182
1234678840
323825121
990135803
1328062600
107922241
622466354
1949311641
1655993023
68336424
76766484
1557472772
1007430586
1987097261
1319613023
2045366992
1085432835
2143710543
1314312174
1931805463
1490606118
501154520
131192358
665891631
1454054905
2144874095
1459181224
202627149
2101927224
1817314586
1704533124
1512053982
166896537
691168081
1476550617
205099408
1998500685
1980873189
202087162
269737025
1997443712
783743434
395852339
1660633455
2049933001
759980986
2040813544
219322813
1410119906
212313531
618052050
1517132724
485561270
93136844
688778976
495447463
1090564452
961589243
1876292025
1997238610
1499402700
1861209640
1423383645
662788621
891115867
30090372
1436530554
587104509
1893730272
1514874139
2000177849
557165811
23328285
696913053
1634584784
1774932317
1510108318
1946636791
674034242
83138578
1028782279
1246456825
294019895
1423030368
1279517870
356084600
1185660085
1149936652
357806475
2080328010
321928121
408700853
1638359693
219138320
854421614
594374781
1338532778
1359773905
1578687353
1599384327
804755795
1012859714
1176941478
1827614908
274104524
1039801381
1913962255
524244661
938762873
840831653
1304043849
1447958920
1320789195
1021993181
442015761
897150040
2137969172
454618279
1215332281
287743550
1685118298
1437112331
1920790742
479568133
1192979571
1231726877
1942960548
98833343
76938897
1901005242
581665541
941356591
1705846294
1280921998
166157224
1545798464
1065678683
1681503047
1060016866
1133366546
1000792359
2024520157
2054998956
523722819
1917229566
213637672
1892261997
1385267546
925926769
597238869
1251610612
203527644
386319870
1009392499
399358958
656967731
443342453
210917073
1988347523
1973473145
76150644
850266833
804788835
1504810658
1252352910
890791257
1212915974
2145646104
467573732
1197924562
251472781
124683372
1913673167
56867222
1708592435
1346967810
1315786420
1774747131
1109700290
571947007
91253241
1659727788
2114270699
306666498
1588863446
1671734874
1479552027
1188441548
245361658
156566187
301988565
1267824408
2104862472
241008545
147916211
1874405470
1210788562
1426408893
1686018980
1601453059
1960815655
1379864403
679458187
691492072
1979975384
2133818334
1309537025
272159641
1338029571
1304381567
628489574
500612918
1912757564
476513407
1772928375
1176259978
529306672
1107187282
1541793964
1912996855
907729698
246399926
49093186
842498722
1815343427
1529837776
1884320867
108282579
1145938002
138197596
1141125701
106559061
1291369408
94464422
1242093504
2090608131
1923827152
676954458
1777723597
924892138
636803799
1401073362
63144571
1794026418
101177702
1952298782
1783230541
1797167604
600014897
511803519
439322280
141109918
1274947771
3994950
2106795608
416761396
2126478707
624753686
2037099107
641937215
1521682862
1441533491
966896742
2034815317
1467430290
961313323
724074566
1914376934
788409997
2109704146
287085070
907809539
643494163
1837179573
1878264463
511376438
1797931028
608153840
1865638475
1835367637
960798686
1819607908
1077233499
1463918603
1279101505
1851269346
334496691
1756786963
1175477463
1048174620
1445696945
1749904136
1511753310
97559618
899340586
276709645
1957496030
1863506506
1567815520
214400120
1003895026
695671631
319893763
1675933476
323479946
2080165490
1718274609
842981376
2056388552
1064901559
48871973
1486495344
2135240083
574390002
1052066346
50090495
502271835
225563554
622375782
1735651915
1969369536
941257913
2008604320
1915101441
171690898
1013068687
137238770
2025768952
1634134289
1948501085
133114575
42913503
823038389
1831905340
915266312
1586499461
1410852909
891110398
1978808313
1697680562
1982277925
1244979934
1905936148
2041980094
990206261
1491504204
1536055246
413952549
54237839
624123769
1978622882
671252807
1432271886
381448816
1683604976
2054421323
1898389317
187809077
2054137664
2135286542
270215244
203385581
2084528636
1640343234
1605666244
1487122608
1986005568
984198451
83028283
796298965
1855808548
911917951
184437336
1827449272
1893696787
894618522
1264287613
1796824797
53832141
1742968098
55024993
984886325
2088887854
1881625210
1974015114
2047006813
1713927285
96131988
393928429
2068587923
1810740105
975017951
1760355752
908136622
1871008759
2087446724
700928421
452667533
1152139996
863711157
1828581095
479227823
1479362648
310634730
1366181290
99242328
673168002
1027248628
1922077632
1833430740
1140029661
1492061676
764227220
533283781
17546367
1411938679
1937837631
891325110
631594273
2035751291
491853424
484084834
1866080014
792927304
1755550574
920310036
394275635
1751189253
1761964318
977097689
570208165
1989934949
1696026917
238015211
1942908287
679728556
1121011629
1586212216
1481051919
622699774
267594523
1720597716
601314491
369685653
941851056
1915132029
2138348267
1398877772
288823597
2009097821
229057140
1778064162
1642543930
2073318856
46674262
2130702980
805934804
2049191883
639549744
38845660
463162199
1981842931
12988258
401829089
474534824
1283081377
796811691
42719813
1748305890
985360346
2142957641
1478508526
1737439578
732732954
1220067252
541056819
1088931565
868161604
478835585
447132234
494451319
1480483166
2010737989
1224843791
157436693
831171178
147708968
1987259487
146100203
2084177429
1958704567
595152624
565305943
352273643
1156719852
60683701
1028345865
846581733
1948612498
318766017
1621514463
1584069077
1919202582
233089939
1645886596
1275867316
447228124
161963125
1535053393
847807717
1838813136
764332430
2048589098
590814913
563354524
1095058984
365692
1691674736
1990774417
2005086955
1535498182
925786574
1578353971
1274514970
798586057
1942500772
1539703484
2121046243
731848538
264211180
627614235
210881692
191068611
1050655700
1248073859
1313596713
1973542046
1917089793
829360915
426925936
826171189
715942837
12252192
1033974850
1822788895
1372943726
1547897651
2093379428
1418018984
1003330112
1234760442
1553691368
151392419
1557247128
205423182
93456282
500425114
1166367115
1937276946
557359730
1864859767
1193372705
46381572
701892422
1078233170
2141802804
455318790
45743368
388766056
2124923338
1371573590
963072004
1964412654
488947243
1154534135
494804579
105298408
1133306010
2144773327
2024107139
1159918132
506493292
42110512
1931740975
1675142652
1896693386
1895344687
132749397
292678833
304326222
165646260
626700051
822024262
1722400376
797265086
529330634
80832377
1800092377
1947208714
1616449989
1314812425
325965501
678474116
950447645
881931438
252277581
1584108489
691915557
1409936025
1970536604
1630811295
17039473
915230765
1258686703
342038748
1611117189
678480818
1684880153
1157202236
963847193
492906301
209761968
685809996
715562279
1791305945
487372949
976036328
1817488090
366140092
1296122523
1329285190
1607800939
1781498343
1118991398
724550
2050216452
803706463
66222856
93702206
225941920
1612026047
1617228323
1967659924
1154447241
1404370200
805402042
854840893
1552344124
2015538048
386682561
86690449
1047399691
80540454
867630051
1659488014
1921320580
398971880
650628664
1618155195
1161799937
1676940290
1067236076
1922862917
744048741
296793962
1915336062
807903129
2021928003
1929055849
182721699
951768734
253604519
120773590
2051773801
1319188795
188973223
895536668
1926567620
1841421326
1644620403
1473495674
575046445
1543079944
1293034324
1971147489
353506428
901175653
2145791915
716904621
650803510
1295878593
1383973484
748110802
746916728
1693918224
921204764
639716090
1534748759
2124455505
1868414911
296573889
709577499
1048634732
2137723208
822515995
436640764
1828696884
13673659
699735853
1506134601
2136459008
1180612199
3514377
1486493110
543288610
900979988
1125067278
206799042
1597732829
2091056082
181277622
838582585
579097409
113657071
718655509
336622235
1000731042
2101719474
477552884
2057638599
1915562433
1279104901
1246554519
529155605
973256117
751048782
208849318
201000628
648627365
765801172
975004005
1483983918
215052682
910277812
1377926290
1338202051
960669274
2062018434
1387004005
720151413
2116971033
2120337507
1497934245
781860214
45659496
76388393
337970551
582051317
875586772
2132095552
1442532644
1037475401
1138491771
1331832735
2005375494
1910485279
782080557
1388240091
2017756671
723138257
337007450
806825662
2020193852
360436945
1783389052
889868334
1307713783
2109505273
290827488
1362815933
1927888360
1759217162
607548247
1028444289
167758972
1819744496
394552978
90194486
597195284
944854791
1694863816
1144768463
1834105640
1552714461
2022134033
1613348060
1712022571
213593135
220883654
808936829
822781429
1211467457
1613802464
349187490
383810265
2032412722
1395771588
435941865
153713192
1142007802
1210693984
1865805940
2113449290
1317112388
1678165904
256484279
263607793
1451265520
1531446940
1217939484
918095476
573495988
1579668972
347820906
879732137
1635683505
1527802864
1824538073
1426236128
1114725118
925068615
1642235584
66692134
727532856
787146399
590181465
1840500280
757890320
329590401
483312882
1830644673
30296349
1332745099
773796914
707019468
272870453
1323549863
288204842
1088385480
70517170
314080986
764082918
738065395
823611168
1950164213
1152108103
1549425315
1353463724
727617825
2144690505
168792939
1564355370
1392606980
1647763128
562270255
1430662653
796277079
1306915976
108924184
997924859
1614007829
244281359
1278541017
748181164
197791056
453741941
2026910359
1366751185
6685259
956416857
1270160095
532768623
2093476893
1610603015
797726722
556813587
1580491712
1319039010
1963919867
434490840
726877012
457396595
614878233
1113122677
1211152145
1521740866
90339255
1618445035
125254843
455314872
1008726682
1009507483
904252933
2091350505
367321841
168660594
1178453930
2143151211
788441949
1460364466
919442259
1474655843
924241575
2088795022
931589033
776177653
99327012
397466615
407920540
368077360
983798074
2136521659
1188917355
1646227438
1714311112
1123921669
858124984
2057745211
1453000938
1532306781
558381806
831559746
2042762424
479708281
1682227390
682921289
393216909
98449626
517513887
942630006
1165643693
371171713
459418045
2046554960
2025175253
368610370
56936715
1475540651
1518910094
1255437863
863514544
1811264536
446609998
407348022
1228550697
1524898056
104563246
1373029346
1336482932
900030926
1012967340
1859351615
1980943212
1351906765
2104776337
1969541500
874840525
1985149866
1122565086
1094216437
1900760389
963585031
700552219
2025824235
1861301461
2111065927
1582684740
1372981483
1143911924
374066046
1435125304
1724525674
779389954
1761807758
1103684339
2028908915
397715192
173067079
295059701
1827719265
894067859
1628320586
271103095
1723951242
372510047
1906543269
268539342
1096670784
533131244
398987175
1542589348
1011311985
1441679892
1494579190
187522958
1724815992
1496276697
119483558
920607483
1174626874
1882937874
1600940348
425857
1512312664
1454726558
1362010958
152083477
161951942
1670983914
372215155
515247233
652942161
656364341
1095411614
1754953026
2008827676
242018352
1320788577
162054115
1971247133
1643355477
521300922
288377759
966423462
672034937
796137081
527699895
1433119974
875686446
47604157
1054932245
343415072
940452905
1873669360
307441642
1289118894
473836671
591979941
2105321397
1024594340
1055414764
1791672307
582864540
396446717
1499222506
1484455663
74004662
1932550852
603372167
727595758
2040339947
1280091938
1651895957
115250265
902216067
745309958
628734723
933435425
1675426341
693212475
426945224
1312409517
2046013779
1088086231
2062869510
451585570
1038596134
2029489403
806397081
1476448362
1116666992
1546189826
605463564
350379368
2034613214
240168190
1875372184
542731676
1951005311
1212752220
2007549897
485521233
1773695590
2493959
1698533956
569754169
260593542
490704213
595550502
999420475
1802187015
393110558
61868243
1105688610
1636905505
2021260102
680887366
1987284269
1670914891
1078900817
1182725713
801974376
745234659
1394695995
1114725118
179842776
460458433
131623908
189542148
1329177582
593363073
451155164
609930509
581480624
1567168785
2079466874
1823942182
1997892008
346514141
656474281
2043569780
520501647
1745316467
220858023
807228315
662469611
1858212943
149602048
768192176
19724936
1465259994
832786197
1374516011
1663682278
787284335
1014477138
1115690510
133226939
1690484968
413510773
1296474142
1316845770
1040150500
2021752639
679936113
1244395059
317787066
1368841606
893330716
181631309
775995500
1587922243
1047982555
1547859713
329222837
1934582573
515383780
529860430
966311539
1420700428
1710708138
946385564
1657030766
582918820
186536635
650073576
442001011
378614094
1185570285
705589815
1005727972
1086236684
2037366922
1247435303
1551134418
1568759198
157639434
841513467
1941061799
1233335396
518461519
1688032225
1318695782
285353028
1299388255
566475336
1864888087
1525079672
628177859
1801172455
912521488
1212206264
104107228
1705460684
1487062979
253331846
1518279169
1734470873
1518836746
1919970026
283098766
1210823667
2051580962
2073903394
63114335
2127017876
2081470737
73360487
965429107
1951461729
837124777
855839983
402951053
1616277371
1302525822
779879118
749893811
987372632
876067489
2108500159
160036420
635625191
842078615
216106616
1070691603
392940590
1280630979
1509044235
1966718560
155963972
1366955544
67461603
836314583
820062366
216923203
65978320
417330314
580738026
1045134523
966737171
417466723
1023403446
1654824094
576186787
519163093
73626370
477317519
68745462
2119968967
1628494184
1761650444
1918563035
1454725469
1339874863
954422589
1015235722
760732102
1492001756
1384939831
424357522
447863179
326205176
1120328754
2060214568
1509096280
1220495279
73126409
1076449266
1657207454
891698721
1954414640
1147108721
463726047
160844082
444672502
163702396
1762449980
165758336
538750370
1652195046
1099730048
1868254220
1184440029
1385286296
129334452
852932251
1922375682
208406513
865773497
1152221153
1180258317
1381006733
1653747407
1613793287
2083044517
655882211
412213437
193024628
1605063972
1963858484
1416049842
554380307
1157850987
2080665305
1827751323
1331927890
348532180
281489801
613050242
639830934
2088644258
876100428
592295971
1477451498
434891363
2063908299
1898642814
1706752282
1992013038
1746881510
1761697812
249730844
501189598
84824003
1902382406
2107888087
383949356
1094187788
768420501
273495599
1267319793
1920630397
365954551
483446203
767778660
1925149602
519231157
978530556
856410079
1395077536
1422894100
1604593939
846471514
1360501013
436698308
1781576499
743649057
1407513841
30722384
2080347746
32522871
1400129015
276668969
577451708
933726911
1989175263
743634033
489946873
224324617
1720800154
1199480409
678142566
1355109787
1161491785
1371247285
1886989456
1865458410
865655637
486917988
970206224
886476823
2006483198
1123988172
1089081575
583724111
188582653
1897417347
1826377497
497671812
1229475096
690360338
1429515889
512889768
998659483
4377159
114963637
937455146
1244884417
1497709891
1496588727
1872639180
1951369572
1449584804
1183311550
1289904632
35622359
1854387273
1862085757
700461418
928812677
11798050
1434225522
267476539
2145003009
1256012852
1382243213
1095433710
2038774794
1437058973
1536937024
78296450
1015570634
1652762267
550003885
1215249932
1514492872
816914716
1296217847
1345530330
643481086
689637158
358480030
1815503334
1660215318
987837574
1332100109
799623409
1767662282
42049489
1961784867
1500607665
1437820815
297754383
1390421277
312714113
1659882640
1474421974
410728701
665426497
1205864462
1757362399
429097394
1375119389
1811195495
1351374957
2043813519
1290996769
1853035212
1678809109
170003438
1086983241
398825714
383754172
1853184255
2144408792
1545963089
1974066928
1160155525
411830422
1571865808
1138495596
1373422572
395785538
1321497645
2014687229
1625592420
493253670
1799615279
2129043378
1774161087
1968433755
1610094854
585931070
146459725
878767575
561575558
2084373795
441208634
239790860
886557892
1639361943
402496425
1550936744
1309550461
680223349
1094017781
1206832917
1838696857
70089487
27786700
786738731
1463636234
1000325509
1002055538
173799563
229816698
1429686098
1548173612
106714758
816660486
259110901
349527691
1117644233
1854424328
1575943906
2048275359
2056998801
19279743
557245795
1140834706
160264104
1239575515
915293294
554360534
2016314548
1417727257
296738808
1600337953
1893364901
553837418
599950644
1664596606
207212276
1395963153
1459243841
464624834
796961395
117352562
142647922
2099126522
1329215485
276583307
1514877343
237325803
1108659044
147907398
406310711
551851116
2114476885
719748249
1174278664
622754165
540125363
1925585498
866706367
844311828
86648457
1675833341
812160408
824743267
2090863802
127990431
1354806137
592923490
438155686
2143227329
276998209
997662443
1367018989
198464874
2111116071
1968970845
1421117045
1328023741
1031290536
574576580
1481844774
833774474
241089178
52973153
1514409529
599538361
278979381
1550459754
1732477498
2049219714
750417420
19133938
515002388
528367457
1434853816
928905462
1291042787
978348547
1436416251
719106975
2071482593
1683331193
1546806528
1623944694
172959231
1462032811
1945609180
107842663
1618174872
1645916343
1813849665
1692760275
1142633922
1448761725
550312589
281264840
977237383
1879653028
1857512061
757195952
953288214
1485287636
226205251
177930224
1290463694
1852256297
436500327
791262958
112699814
2137950512
1459132088
2089555830
1341897054
2126916193
889569057
165418887
1663721973
1542225818
117648166
95469176
1046152260
124513974
477215724
258025785
1788755907
1835966037
1966806011
330441794
1716374788
1135845994
1845598770
1208091643
1892127198
950714000
1735036583
579636227
1371173756
764142220
1336528439
817569957
227993175
26096797
838945008
855063342
588949751
69882131
950563984
2097319252
476940520
587191214
1145419618
1456795653
1463224152
1508301979
1411914045
1310064873
572026826
1821410292
1226123706
1607454708
1136218212
1578829893
1852025423
2103768254
673493742
1688120302
644870145
1382519216
945559301
257008431
1735774154
720310325
1557796244
53611289
1978941973
767311291
1029013820
410094164
446318113
1542714309
759873905
867721667
290655223
428622990
1845322710
714073466
1359013225
1815121383
814296106
109915476
1555777351
518503946
450219384
464776064
249307700
2088816560
968921514
923502005
1834982597
1068979930
871854727
1952463570
1897286120
81971291
262515822
1237209697
659597790
1417114089
396013299
137786758
1498836186
1732101836
108067153
775701028
468702901
1920630982
244561342
743158959
314931999
945166977
1721942450
575618373
496931321
1852263136
1257518592
1133166178
745391081
835652033
1786336737
356366359
237397043
449025539
1856443680
1672651121
1911481734
1203329573
741326790
81159977
1289229969
1247217473
1421423918
1728884442
1691413294
421141005
1941263117
188738454
889730174
2004762173
1079997842
1949218512
470834519
713824281
1115154822
2098347214
1234316555
100321831
140177042
170034470
116500453
631713601
459760943
1755823069
1323185478
358845324
1834374037
1025000365
1335563214
296085564
1440992342
442880733
69172392
580816218
683259723
91722811
1562666404
1891999810
1893073929
603964302
1675547234
1828399235
2091027436
1670107756
1281707571
1524168111
1355916869
1814569102
937683715
612460214
909796925
1780283502
1572396516
2134434984
1318050975
417737569
1618219875
2046907791
2019841612
1749315584
381304745
1751260978
436906472
705582405
652311353
1154356354
2046192951
1934134516
141554006
67820551
1037610992
665252155
1242781484
1163366137
1195175520
1017780770
106900065
1643336520
1677259149
1756493028
1101068731
2090809133
1792682742
1600423735
1990902778
525632857
30311631
764729490
665767393
1385314257
1822079131
1745533825
140200889
478321358
508097873
1027889228
1760531713
5473434
1322441035
239169225
533232105
1925957815
1301370911
412621523
2062563070
1517051945
81807339
982522045
1612180617
87794207
2031649488
1645553124
195527457
1505484674
1521470041
1170763801
776686552
1592816704
883681803
1564431376
1367612992
391987834
1864745019
662931812
1460869874
1295740676
448254986
1217306631
479869775
1180145342
348416004
2006579505
1749317848
1285984271
1196297765
1865384669
1551735297
1783024431
79798286
799010518
2001593789
865930463
884271261
1882071505
1672755586
939721643
1981930683
1419473959
228428517
1761259185
2040451027
1878133008
1236727785
662424218
1299410834
1871793156
175221497
123905061
1748612112
1045898879
482499254
349695956
1456670097
878268614
1861552466
2111918987
1481702534
1280496840
495594655
913921025
737529524
1510714394
1710114332
233965153
313670354
1047629509
864209846
366551819
77680666
132249156
878659546
1190618682
1720047625
333064195
81242342
1055514752
1958569404
400978957
1106991553
1321422237
801900275
1180585249
1054311388
406404881
1797769857
1225200685
871599769
1385857118
2074353817
1937215122
252550707
500820634
1133280923
897433918
1106587329
250241997
1968888877
1147595158
1964353616
415556215
1525136192
1219419076
945869351
1820082982
1175272019
260617429
116989306
2030992577
198608031
63382674
2104383126
1941869679
1512916749
782331167
1476345194
1229332292
1536406906
1465994568
2098469495
1855670067
1405683288
410947200
1190640382
37128333
1610098880
590834597
583753573
233048281
703832478
1636465094
38351051
1152565645
1563742149
404142438
312274121
488874862
769723649
129235631
1393124733
1644270264
594867982
749064627
1061997785
795093322
1044268145
317637228
318822539
2066884036
374067414
273066719
1764345595
447438971
1003724811
668893749
342843462
2015513006
923224415
1735400969
2121761108
1415681215
1294253982
1324764854
1651068892
856446032
1595283342
268095639
1058650610
1032157354
696306656
1869464884
1655588964
1489034344
1459450971
1136625646
2090145093
1794141009
269341782
354619281
1809123754
37797397
1665753321
1161014460
1194505843
2850580
789136026
494740442
918733893
99720956
1472639568
1874977027
772147499
144589328
1894195735
552143722
1217368210
269842625
1987231587
47017808
283803955
2073250547
827352354
64842590
10859554
1943283961
1022111106
2053511498
1123440266
689320429
738662050
452301689
1701158294
1172843309
288466169
1894125341
108058022
1230765936
1538475093
1769727162
1765435219
2080740432
1945549747
1170826991
1655380250
1787824756
905816141
1115410312
2013703793
1709240427
161697801
1171793912
1954085711
1707443996
93848227
876002422
1419523962
1192639386
478250296
1866995906
935274314
1739644259
1608475007
503713766
182780378
1029795639
552639282
1394246272
25412235
75085008
1869964540
457100031
2051865387
2081384425
1530075193
1320709961
1659586444
2034782256
1678492609
2079233730
1111734366
176603384
26658642
401153209
1516208751
1435295285
1749671852
116616875
372671407
1037946711
1058030267
1140689597
1974099902
549020083
467350168
1878298711
285196483
793120548
1123687729
342449664
303773112
988319216
1341013750
1605032147
1503549525
94410918
500824041
1076034977
569046313
659602064
468845600
1437290284
1548830705
420313497
565737032
471628976
1932892263
1327707950
1333454267
1193024965
697158757
1866616430
1704195830
1002582459
781717908
14989097
103093365
217360969
1641476636
1334203350
688726608
230601735
1849443376
814033217
12092630
338724238
1335410238
1940451668
1490152027
144439412
200426373
1719085861
135602217
160226615
1539315066
859275185
1511423687
512481734
1420034568
73046971
1892489356
1405266315
764441901
1059881610
989824283
1731184612
131341598
687740971
1049005279
1098205356
543917358
2029907890
1806670977
1849522886
1469330847
1873266225
1097790712
2080677111
2136950285
1051253104
287179468
1809770617
397417714
1280392185
653922466
1282632735
176154857
975778651
2019882241
799686478
890819669
1383600728
1458541636
1848367692
1344801885
1384155944
221011587
144951540
841866962
1047549699
699655572
1943410013
854522646
522359403
1479067404
1050134528
1406290429
1788396731
966868401
403825686
863382473
217972703
1664738689
664815582
2144651612
274211279
1221479241
168933370
368672289
1533932400
1658124446
569883954
945531923
388573690
362843027
1630500513
1816568721
1762786128
1056839551
1576720133
398730881
1733661996
1599438584
1024169429
523752119
1767124882
714519061
1452191645
1919917335
241895547
270149085
300494821
1250786322
245666547
874644513
1904576414
1338917845
1373766986
111683334
1663407153
2090374986
2005542820
776599992
2045558847
2095506800
1018764703
1414755609
886012678
46017577
1645383303
542592410
1527132956
79726313
321731150
2023382200
804327487
1511372361
825896059
1415068679
122845356
1046208931
1985961254
206174951
1784570416
749578679
1597816932
77680666
1102081119
484540966
413103986
1031148449
32427657
2039415860
1355692085
2069845101
741855090
188206265
1996433843
625944091
296011351
175102061
648478501
1358357993
489018476
992187588
1460493027
203003362
964071035
1598678821
167099631
670943378
1226268348
746683523
1199569200
362876716
1014068759
884778203
1666819945
1791764398
628522291
1224538409
883614976
1886648620
1193026089
1694728188
1505435582
331815247
54565805
1897817525
2118344423
1214158918
664891995
311017134
514072
1814704648
366412936
1207578232
1489480115
447536393
1678265305
688948739
1583736475
131644316
1105176
1953305435
1465983313
945412498
358427182
561966583
45971487
615003709
524571519
1945795737
704904915
1406921528
683749845
1691177885
2045721281
92291245
1896196531
227776145
1597899083
784754603
605721407
894048270
1392534014
205587060
850529667
1045760360
635363545
1808097935
1989773778
1812601840
1381707509
389174606
1352743091
26320499
529948185
955529836
1299057395
1966799949
218829954
1326167365
586887046
180573682
227674002
2862069
1761155967
764847048
38509993
711322358
1891841576
124260484
1913427358
585490725
171676477
980802506
1247641718
1880873224
599000029
1471938285
1507974406
7083686
213277582
141331430
1221836884
890282064
531284693
1503370998
2007285168
1372969652
2101139128
1645892306
863996968
72126842
497355891
2094500194
1598848270
1895301317
708885694
1617472133
432095807
544108803
1647139902
530783897
767211166
1485649159
930417238
1223235065
130964922
357499725
1227683815
332593469
1775753064
1254140525
1583021829
854870366
1474422642
701659118
1977513693
1343727992
718559231
1029016269
503669725
1654213768
1584764230
390897862
1694736031
558773994
694275402
983021139
1970949449
1657900756
205407460
691383777
272320134
2028023462
659296286
100522631
1935623329
793830301
2143833519
166511382
1219629908
911077965
830322596
1628340896
491688691
407782653
326626120
1228650625
1637888865
689396151
1038726817
1967778595
627748082
1348382838
2140911655
561063792
1360745868
555070911
1365906637
1955561512
1990637069
168872659
1849244180
1330909013
375415037
724545158
1705210851
455373754
734968124
375407116
741630305
1048421682
2056813273
1107633332
1926020243
1840382388
1815136242
106957658
1476291218
1318576179
1741885145
1808266349
677768611
873438326
212297474
1925914
1202209452
809694007
603261031
1909373786
1088894638
968112733
495150288
1607504580
773070688
372138138
9577184
2022061033
1658594493
312241249
546226251
1747072411
743342508
2127999899
1011685383
1171370543
453694385
94798331
1626239159
384792668
827610497
1872176676
1045794633
1062478762
2077925682
1123452702
552789547
1325371144
1976305864
292353417
2118628320
164888300
541311023
1237286700
1685388207
2145921434
345669121
1040871946
911774759
1746360382
192873657
500198122
1355857533
29733253
1871746742
1857994474
1357047433
1338676927
219808365
1113033384
2039829698
1962135382
367927224
1252171885
1054842115
488031637
2069555255
1306284089
2127781987
1741287501
342261623
1093875951
1294185992
711460665
970485099
1246033149
535649122
423622993
1530633394
1217640867
547415621
1121007039
888476628
691366592
1685062357
1915895510
1966180064
763414785
1137348022
1661460331
394018735
1394196103
890875027
1275634861
916272356
426600813
679065495
1603049238
1824569381
508795372
366759895
2013208203
824434133
1264869538
1623860537
1270968900
1791545041
511572178
1282902987
753230401
517338571
139722669
1296148217
1499353441
1900563933
1928663379
1211037946
1810479590
187401452
1983547330
1941742708
254363948
139987985
1022817222
971582582
2127591365
783850891
483565704
2144752441
1001572279
872739634
962270070
585537662
1169100528
25115427
2017962876
633756405
1406302166
176453524
1019460354
315032092
1734921279
694929115
2031474383
605276553
668531491
1480725610
1655509316
779166363
1499862248
806420885
643299647
573274980
1204818062
595489918
365429963
1831844754
450743915
905166526
360480498
173853467
540836802
14454850
1349283998
1601968056
1919270172
2087851806
705589815
2020959155
958479182
878175402
418925091
1626353996
1426163593
924060336
1252317406
226365627
1085084999
955724371
1414223714
1065418143
601670067
508092982
1151561557
912978392
1667348210
312472009
1195671637
544205369
637940492
848264163
1645713301
1078315177
946063124
2013272874
623774738
850939227
418302552
1542548022
371613137
426087276
2096867666
300564586
466805002
1278712273
1528453849
1243746719
966015342
445744212
2023872624
1015552448
1235219811
730536049
29650860
1771668662
207922611
321177790
2048919340
100606409
257436773
75712743
1709497859
301075806
1137289309
1280686945
321930965
1362674136
1828523582
1357751555
985491262
1542462983
475602028
2123974433
899818904
845049270
1052901362
683877636
84911543
592430173
788195246
1864029334
1919432553
143999599
1962702166
713988858
17701226
221136512
922363373
1467180321
1604912632
1211738895
294036
1812798226
347566337
198986496
56866621
152679321
457866317
1618530179
1662125285
265648338
251689099
552093525
416266634
1036806573
675490521
1283642577
1071274982
884317517
1167340838
633336278
746018697
1796967396
91267669
2004300409
1080331791
335389385
1783675067
2056268822
118951745
1836410342
516247062
597157943
873722198
351460656
397242544
564914810
75141963
1247802516
1203807942
1636085643
773279058
680998182
783101207
1276229266
2054507476
2121521750
298104038
211279322
506199195
1161151493
1123325512
417120014
1100323951
1486375538
954357333
2047201558
782710557
596129302
633126902
1861413768
261678383
351496813
449727005
1794696552
162819621
1141375283
1283405220
2000694615
1151325714
239500090
886237076
1010327287
1437512870
89565984
528011837
1200542991
754325982
1274738175
1514974769
432255911
1205548508
1335053964
708940142
1841302656
414564763
984219602
1550248954
569475715
1060322068
1413122379
313287023
1367257787
1546196151
596700534
572849909
997109017
2008611105
1155450819
529937338
1876147974
1659007328
404747574
1751974751
201356247
1846267845
1657806270
1025175821
17841817
1888308350
102187063
137867985
967414759
969106719
1283273450
860880999
141745719
183629177
469348562
577962445
986352472
1479769949
684957704
1434513179
1131593445
123431132
857577843
511269355
427798031
840315643
1379764172
1748589507
981402101
796638313
1999039069
1669523077
244768271
2046709705
2135058549
714937415
687659114
968457580
919643250
1849573562
951324586
2135763882
866346064
970740359
110548292
1326658161
111911299
1138210517
1830344683
715133013
411254545
1812342505
288095693
1184143693
1700656413
162236437
733034425
1043403842
1240204978
462314234
1576845574
302274868
1525094599
1152774759
27490738
1459320869
779236629
1649582509
1855102979
2114018542
582712869
1795701665
1734126904
1308726639
1921626411
2123920840
1106520816
258368618
1288079185
1567029967
269759986
594548929
847276577
733213775
1216343963
170162065
1105232860
548658619
1243802086
929927787
981966975
43969340
202116519
1439224946
894980269
287161783
1028137463
990887553
1257172450
374698572
1740603593
1298858684
776002017
1356617225
1282254559
2024537302
1341498227
962099897
1330261800
590409115
356482123
868467238
1723612487
867663113
1401243864
1357854497
1746255724
2133202976
1663350956
1788172734
712850694
1938321945
676654770
28392787
1201735106
760764863
1677624418
1777302197
686168461
729175816
496576073
1624336336
1134391124
1669499882
1756992556
56259114
584395563
720857792
1585687609
1368134183
1452159391
19402382
1713611134
868952579
826874632
1040657239
593873287
1189554741
1160807878
904563142
1786485157
12395044
1805919120
1327776326
598285979
33558348
847627479
1337556652
48758062
1234849858
2014157147
2011750981
480807847
1853315709
868980406
417184210
606837032
365965397
812605353
358578892
885603368
1302096722
972626992
2006956384
1541562434
1924913796
906329443
400083557
203678056
1542613123
68127626
606850877
1612684526
1780481234
1883655946
1746369955
1989867050
1888743106
141777646
264482793
374527388
1715966132
147022923
1848874020
177710840
353013238
678969373
329159975
902986018
822989638
599790050
2069745989
1960849517
311459938
109298996
2127872597
146736561
398368896
1163599234
1863444060
647162246
1392646729
828687881
1563238646
435831465
313756664
1042235479
1937374332
2093398302
929378870
1647535207
1509840864
2108764434
690230635
275336664
2027900623
1263715860
978607889
1492656317
149316987
324230711
538887562
354924760
1528514299
1046621739
1404087871
124523585
317224065
2115029506
292142799
653030161
1600021978
1035659402
382158467
2091768772
94216200
1525397425
64939133
871352338
1405354413
999861266
1013417194
680716955
596517824
1664267110
1722801802
1816886608
1814790878
1830220757
1733613255
65887838
1926948337
31906693
531962741
233758051
961318643
1904293496
1181581125
1208106447
760609714
795745094
1177048988
2062784789
1103005957
268999648
243871553
444235652
1848194411
738923702
275022557
683383900
777995431
954855967
779139785
1783567372
1029819791
1538732145
1286080414
1488051247
849512493
2001232021
535774990
1471398103
424239517
435727264
1814069677
1403052310
1114608970
879649890
118583805
1701549298
2051520884
2040920692
486138538
251886064
822132783
818270451
1841119928
1176328474
1414811045
104963395
316983256
1629802006
527808240
1313490207
1020622573
2093627945
376396503
274096923
1795459175
1181196365
1277677781
1617096997
1093360253
2112910707
1843090566
1508131163
701364760
1757085240
1013912890
363383366
783389180
283679814
1619658980
1831785035
2022698076
1324059736
1576717583
637649266
1649974370
2032339702
1987756673
2020461522
2090501428
1224649546
715059770
2080187833
801063404
251712074
2120370890
830013486
1353945748
160919521
1069193915
341879412
957739128
265863935
1048705020
2123486335
669611345
1866171849
764847048
643822396
2047706215
697064118
934902274
2116022377
2124992948
1665577691
374599530
1999390864
850672351
1175607624
568638183
2056418561
857941056
1699624498
1318748015
2069994656
1967394186
863760459
1690398474
1233438826
1163665506
1857243428
733025402
1016544073
1748965653
688919922
1445416987
334211017
1869969585
450003596
597355405
813189822
1877344492
1763297875
1120402119
1325401161
137672597
1003582108
1790490551
21156649
714232747
1788218342
168069972
1648322810
1052803173
1881884100
282342012
138351030
314818073
1441624192
922597698
185407093
275748015
980790429
1590709096
1874608612
1925095448
531269040
1232505652
406146260
1257102570
2006739809
1966654987
220370793
459336624
1713821914
1399766528
1853335653
936044611
123707714
1022354825
1837947973
644870510
1482025322
1489482698
215257953
1883396597
1337333215
1375333161
1977462469
1156750107
1017868092
2083515725
457708969
849431789
871926783
392198486
834551549
1960103330
41128362
406586327
1435034581
382331001
926976115
1809580687
1549056192
508482791
1935513635
2110234419
1074284676
1863475323
171861988
99309886
1894460949
634683236
1658483677
443861003
2026153265
236759315
223642257
2101230478
2117615447
1440594590
143052979
326911958
1989830253
799635253
490868834
332161990
68825731
1644504735
943600671
583178391
1558274064
64454842
1256540576
665455544
1706296465
1616300491
2129770590
21780804
327808036
197885107
1443647814
1822433278
870269564
2110267057
1792266783
1003247431
60278605
1381225621
1074224592
1522514726
1061937602
770181061
652905644
1324086034
1168842845
622882751
1000865754
1077496340
417388551
893830985
848225307
979021490
939018669
973947964
1179299317
292348514
543808073
689182941
1869290916
2023558820
1142414837
1981754814
313273692
134868558
633757346
73118340
241376246
111600255
1469056989
1725258058
2028529188
1813814542
976415169
2048567637
525437518
1678947051
555802174
137014978
289094308
1694935580
1733334130
1972921917
1521898946
1017177146
1189655170
646002584
1462319547
270041317
1929824031
2019185421
207553266
912398007
1408532492
2106831266
2046248276
413456885
190023271
1190252283
2059046434
1929094245
1300617390
1907166234
902754866
1132276208
138482874
817524837
529712755
366855628
1647014836
1885252373
1505933811
1661127206
438673755
53399181
681549775
858315912
441269882
1123686141
662538377
800485204
1460411677
1150873091
1208648708
158325120
1159015074
2031561524
1045821125
1009820701
2074916929
1778951764
1624962698
2019216813
157809912
463873817
1302027242
257559753
1579734193
1908471738
159776995
1854433332
1901583593
1113918762
942089374
1504855750
1310896825
1738134467
1584129768
256001148
1324407287
1176538229
362419008
733957189
1026159877
545811389
1191620441
932236537
946430795
51423867
1293823582
374806268
2077905923
903645939
2132823536
1490609785
917335735
540245444
1908811849
1573594769
1860214994
1777647486
1644412098
545805853
667317842
1156543581
1257731628
1368374245
619354774
500310040
1449475321
365169003
78436560
28524043
356567602
285899301
1280286953
1936025093
654043495
1459193253
1137849640
1024283430
415768848
1338605221
1377709459
1967468737
1651584143
764836538
920982457
1229505417
1357378835
168314736
1639612228
326810761
1855282589
272868592
942133469
1088795680
1929912463
834874348
1866900611
628060602
375696500
106978183
1462825643
294488257
1120718913
37962669
1535148197
691327081
1194474871
1305280047
2051990320
2016305744
1521478087
695780360
1711534307
182557106
219304812
2032344220
1123367363
350074537
1686729817
568434126
838315013
1739122605
1466430738
447354184
1077359716
1168882046
704390037
1404935275
381991326
613200627
971402605
1950078209
147363380
291771761
978322101
1164957160
440681995
926756793
2088540987
182041232
1314771009
1782414998
1433933994
899140931
1209056790
496243393
1774391504
1022398884
159293298
395386806
375016851
150696862
1330697242
592301872
2001197635
1814034150
344189014
581238862
1835863223
2052449458
425365913
1617937030
1977217822
1777374483
84597064
1669620418
148867281
1679614229
180448546
518025782
474799451
1485548094
1700718711
596363886
602532218
1176030507
1024513673
2014363528
1222467661
321333774
552839130
1755474884
674660880
625877478
1927672934
140587011
2081745484
1510712477
1347528846
84278049
1358768594
886866011
5873201
817043284
630869843
646848724
758181716
1345678993
198409803
551780223
280224674
1477053961
1072707074
1290839367
1174075279
1503135039
1525002944
1274545017
1136725308
346594525
1264809792
1847365694
1203970022
59559445
431350067
81704267
803779613
1038934344
380945346
835338816
1052537752
1024155755
1900403776
336908017
288476259
642808583
1318609415
562551806
23574600
267293532
132733743
798799601
581881079
521345706
1741787387
2082739369
1381551461
299515998
1825329474
2016455169
1841202369
476094939
292723313
658290564
1963492242
325201285
102192251
603210845
2129405066
1694798904
1963250013
1935453713
1212798027
2023173384
1814183424
1716479294
1566169532
1407435171
560893090
347409068
1795931959
1450934409
2000203791
487551505
1333963519
1553439373
1995232563
723673102
1845998043
1329284768
689433045
1297584061
624138140
1361006152
2002601353
600340571
856779195
847644684
979115533
1586258850
892400392
1768562689
1637046331
2014599280
1105193438
2063495974
1340050495
892966325
1902439564
1806802127
1269558933
1435801331
425142371
1202307330
899705925
352244531
1193733113
213911748
199275480
1751045570
1083774430
1006472131
1570142630
360159546
244971686
869913002
1090135498
1432788008
627195801
359761508
288430687
2118254517
643493932
1900976495
1341264691
720389436
12005274
1174254658
1366357556
1269712941
902460720
1119268089
1450667106
949416771
1848853988
957098650
134574077
1895296784
1568214263
1577964735
1681781405
1583260365
91634633
1614040565
192765210
1424893382
551302791
858358590
1041759200
794497069
2033139053
2007558627
378271000
1984997369
1502559606
639956298
1177397257
355306731
1008728675
895359879
320273603
2014834878
2016742818
1863247161
619587039
1291745601
306112000
148630985
156060217
2134895579
59428567
310914376
1300648316
2071037684
369944336
220533303
26172243
1998602775
242100422
374725509
968441745
1312472269
512805047
461657849
1838295280
393480140
366090446
1480506968
259679629
211865568
48916026
120588271
1701193149
598540031
931164201
1902274359
255300945
237214949
606383349
900010353
1890265939
885631040
1014093605
838020686
1010156746
2095728358
492323458
893318457
444800860
2004228147
776166794
369024677
129994694
169282032
722911927
42152576
1281354180
1195697552
1412038878
284682971
1201984389
236153937
2124069888
1171012697
1111577873
2021743112
713377574
2071177029
979793262
2118884672
610366403
1740060735
242953920
1814455296
706932860
555482697
1493037835
906124240
891391036
1270488443
752401940
1835874298
1929675764
445207256
821955050
2077879282
1208231898
1864749814
1901270332
43548921
127678893
1283591534
966077843
769317606
52159754
257381071
501774866
233623738
1779394828
343337364
739288939
77183505
310658614
1984338306
446971344
10214237
1533342775
955187905
1992402565
1577655435
1645261840
669821382
115579553
1790178203
1348740579
1295415736
1869464884
1781243075
1799487342
2046660195
993698993
191234956
364530676
582127857
605771380
1183299318
1276984440
312790759
831687416
2061297332
71508459
73515085
2112992074
708436257
1421767723
358234675
957987127
944710352
1386795492
1129698748
599103596
1016573966
111355626
1501770821
1597821068
717906460
539122648
687239048
1004243807
1432259396
2018212322
790207645
699721433
477389175
1643342164
2047343710
1414750770
646872985
1308186126
1093218432
665480778
32813578
579333914
898252261
1994775184
63304890
1624678406
1917962975
1039406778
224037598
1056544896
2130725173
1616963951
65469773
1489621256
264461539
1350842115
1346755288
379387461
993537037
1351795453
1658722758
814195177
917944355
1894694486
198402805
990682979
928408317
1404370964
1821065050
1597329457
1332048291
1481504137
646750385
1163048146
1214873549
217192951
1130316842
336903496
121548784
509202941
1491000704
337978500
1222303932
1974975505
1275812093
1058381078
234024834
1032897704
1893221878
1995261822
51863434
1232902810
1896819130
2128149197
1619259103
1864464822
512463484
85659667
118769740
755416805
809379934
1561176197
1952345511
1854093540
279679140
1106516407
1273847414
705711821
19648598
1020830421
1041469056
1396801020
1950283974
489131269
1385372815
208773504
1352292301
220912470
1654980848
1718120076
1534585778
108854521
408798043
210000471
1839848181
963399298
936609479
237077488
136014974
1853862488
972619704
1901867114
1191274229
480202513
1499743959
1630240944
2062959621
550780812
1349424012
1517374819
1215071638
1729124412
931659886
1805032506
1091873010
218979452
1469438764
2059616142
1155939098
1436052998
15495380
1762469584
375473999
1752718498
374658612
652619130
1206430714
954018742
1106075295
1816565931
830247633
1076660793
923489261
1537824455
1587962312
1169113953
1293150111
1992830705
1601183803
1292092
533513347
677222713
604811716
1658724475
225630443
1525412111
1981996359
181832632
1195946110
1013714887
1192012390
326832840
160071005
1865781254
1535040535
301625261
763885548
1141975650
1412843592
1441651799
686322991
800525697
2054017898
304830869
2004153349
1785957328
1103696538
1159980959
386168394
812989932
1618519183
388080520
224822240
244140363
1933988855
994213073
1386562841
1594772404
1280389600
907225599
1200693099
1707249075
621043741
1167095112
546067798
1257835988
805037557
711343654
844595696
295005047
1546664816
1385816224
1051076461
706315911
1379144428
1709130923
103609337
1788662134
231046777
947526302
1512112864
1193457309
1864495529
1937306255
1891096539
1391875544
721664715
104419814
696236973
1509831900
999234679
678984601
1150598877
1491818844
2003262145
502366827
935991102
367839711
2081668361
2015941569
2101667518
1155233063
853910922
1600577715
1524826398
1560400229
289298165
78780715
1644535967
426902079
848447745
1379884571
1948415644
534063065
1523037600
811178945
1404014114
962857812
1772507170
430221497
1070758555
1913789680
290325655
1791155670
57819950
942400588
510202625
570442377
931498900
2064264202
554211136
1721722899
868015829
1006474671
74174356
1549465484
306982954
1564040355
2095611676
1050847546
31981688
682995325
58764721
2105181480
1230668641
1630788085
2082529548
1199003801
970740445
1248046793
1125527097
1114305713
733439855
572955260
328103696
1610756758
658637097
2017708459
329643079
1437676006
58779234
1265710655
135486557
1297039115
437236466
2123399742
1675809623
72274051
1418732375
1874802039
820327982
489386372
480085544
141042034
585151811
484801434
532763452
504534219
378884115
1237464928
1777852180
1859859399
1240488620
1426191419
339299314
130977921
1697535998
1989773797
1817540853
2128712045
41478344
786467224
310010989
1648947998
1580239796
584019033
150659076
1865060638
1514405538
1060847561
434006563
105215426
2093851544
181201911
1331565021
1268435798
102268681
602053772
2023520823
1049198013
237771150
1414325360
1857317374
639875850
1692561970
1243322308
1574062924
1524777769
680025359
2100312903
968896453
1384857705
1123124054
498899372
825858007
781720595
927609189
1351906765
669527610
1787806735
1685786104
1375138499
1433754513
397936495
1493018731
1733486509
545132337
576810718
848287255
957317668
309411167
438972088
1211889063
920807784
1262786564
1076561565
704716990
2079140577
1773875748
45005020
1856761277
1190955821
1174443884
1255458533
79578517
1603612591
1097968382
1937787419
611952215
1253400397
809114719
244532904
757232360
1245330409
1768828486
1407700422
1554940774
1601791583
927456572
1247567817
1163237383
24020033
1865704836
859385273
403624863
196678153
501372440
1792696993
2066658511
188482114
1160657185
754662865
1831221053
1614400851
1530819576
622998572
2127573987
2033302724
1417487279
884322054
1450182826
2094370582
78605082
1863379539
1094047098
1619748549
960694460
651210651
1663215523
1911145243
513877551
1384102998
1505980395
1028279384
968454956
83844970
1300666500
1521454226
1374563999
1509133705
1596159960
2020458379
1462799723
1674256054
645941757
1723654205
481740722
404768490
1781691015
766032336
217702262
290425116
2048139583
544076797
483157064
407189494
1493671417
1289479144
1383274672
1428172777
697526226
1243284160
1362768590
595862602
1373377314
842668416
1997318035
611916765
131640501
334414318
1617101198
1963067713
2088152188
1452908827
565184518
1588742809
1093710271
32523836
859398851
277535732
1864489934
1519544087
1927138488
137306379
1692974102
779889564
955705494
1432756060
1475608163
323313375
1680965269
122066285
1866786406
1508965530
252903981
1444569493
656118561
1952409266
1498214904
1453962323
388756356
207040089
836882361
740472516
2122231073
1912241126
481210081
511026778
359271828
2084558763
950904560
760484910
188412319
1034983903
1267787954
1799744350
783272667
542078387
2126032596
802717307
1661565601
688551981
1460079662
533827464
40053634
112893066
2096738005
213261763
288195475
294761627
570104775
354596961
1235845695
1927942814
1233262931
1300858044
772989845
1477733720
1932112002
227400140
1901145406
736509186
1748279577
1001692017
1660156013
492873256
397762097
543338164
316627203
1374560864
1157510541
1066236242
236178782
1252652996
708543956
122477326
1521222996
1467129806
91189662
299503450
318429706
342840729
137482338
720836638
191464705
2123018176
666938470
2136029256
1006771857
1824362326
1012509972
299101921
679857164
1260792546
2073794122
1422736646
1977846616
581286945
2143206320
2136244755
1822846044
730216935
158582722
853484137
451925829
307148796
527050196
532974735
198242972
2051742007
1813178955
1837937377
1508468780
392279797
212642999
1266036010
1292372627
853665840
1870639386
931925246
1873989641
291735049
1651823810
2048284769
948792980
1898063770
794443625
1810418103
827474626
2022978074
1643093001
290425325
1467630813
362569960
837387255
359789132
983759537
898088765
590962739
1226021126
1259097437
1188561214
473962645
622960070
1610313270
89103157
897423851
1232494997
791946993
83066995
1085928413
1248556700
78828866
1661243281
106006270
1621096829
1185707602
434430392
736021352
251073149
1116015183
528424026
266279853
2139578976
1552461744
1948093606
429820712
949869300
2015131856
1033955752
1013301254
1080599131
603576939
357814184
789368972
1703440712
1790588038
714960676
1163998799
342836302
2062251268
1332069492
373774775
195429756
969910139
1327100448
257329754
1122119860
24391156
69842071
2139792670
1925783464
1923630759
389732891
887919053
1639839728
1093545120
677075958
433627655
152925377
335743576
608526901
1738137977
761728865
1374651030
155315525
569919387
257281287
989210629
1556317963
404729035
1305101780
1572666514
1060683069
1054030674
743775335
1996748639
512519552
1379345983
653060875
1756421601
430966045
1636542008
1506864544
794112878
1535180580
2061158301
1110214989
784950526
1052705663
1131750864
858911239
346881887
740910916
1240853251
1909088626
1584518324
1721014006
1786538925
1696125791
1945604701
1153501795
660309577
1215849112
2017848777
711536913
1241750257
1237988558
885603368
930739922
35964985
967045
512826604
912373593
1577143547
1742943246
1478341537
1371815953
738579806
613068614
1491881112
549390014
769833627
1706886928
2051730218
709335580
406441703
633974030
1714220635
734952835
2108678737
1695609267
610305298
132775225
921900442
952927237
1711776712
991029724
818898932
695646112
1767925803
1382153247
36299007
2041880442
792020118
1277666705
91174560
2082694764
63916168
933908305
2049094743
16312278
1851299358
272701452
255101393
480448080
82818861
1210683618
465743263
1056022233
2000910285
11478172
643955020
2118249497
236719541
1736471217
1751409747
1947473129
1229667829
1302862756
1387198240
1496093619
1912937669
569780400
1225076783
1979941179
694205726
1949254015
334831229
1999763308
1072089102
286424985
2057472871
1928663379
1077637220
1438998264
1575585105
2093303898
149131779
67535745
386556130
537025448
1678506683
24322072
577073297
1579553768
763446744
412754517
1970378421
1964870814
498422293
1194567436
562122776
616279339
1103550077
534637153
1466547607
1550724814
1541637329
2092724288
1140907672
1522908148
1471143207
2114780442
281125497
1679892525
969691715
1658959459
596658604
928754922
230246205
418919497
1534226416
885493969
453253343
590328891
97704987
545283647
1464499992
2124816156
1339424861
1986371707
1130182058
2136828706
1313183514
1193588792
2032791994
1509288640
579730208
1752876574
951299063
1734835748
275825828
1983348507
2120045308
7437066
1146169895
1841667490
1990663662
1256142695
1348887904
922820307
2129734846
774736523
437600549
1110622826
537677756
1658945151
112172164
432266074
1611199874
14621185
460705727
2089323869
1501968554
295096326
297170153
2028186563
307146191
403147369
1943687039
1199434623
1659331293
1981364336
583979713
1181886758
14219194
1840949691
1586246568
1011000479
814270561
1531613717
1786119591
693111269
195523771
17403223
1993588910
1366583002
68632828
1577745844
429823406
1745437903
1253924047
1811283095
1482037139
2025843945
1142197374
1921942701
500068459
561744421
1691156339
1865693313
508888183
1377658501
1865096608
1106595105
1343795999
693212475
358555928
549812181
1363881736
1604002804
1871441847
855942305
337269571
1781448121
1069214109
765041627
495437024
63894551
204916445
390301162
848042768
377193098
1179190769
1274478205
230115864
88302000
704814130
1862348234
1034054251
708191049
697267354
1645764687
914224805
162988000
983930332
309869158
1039484644
462160428
59361583
229754896
207034243
1705318450
1231738543
1419465246
2133339043
1377510379
1170110408
1407103030
868262734
1758888171
1535178535
1492333836
1636614086
179473753
661410860
1587587085
169290846
2032265272
2047059733
980472827
257134092
1104390470
613220027
1379620275
1565099011
1836027666
501985492
2097309560
61239836
419509272
274188724
880100636
1562806471
1538469488
621097852
1781581785
349719767
1704935526
221474299
1684636280
135592394
920646985
1641587306
924924386
1572690479
1944188809
454970563
1773594978
1412103070
433542421
1557931448
1659666402
1650570982
76196533
699709374
636397299
1410903379
119822770
1424876979
1989948547
1222699437
1380157138
1311658663
431626255
1230017459
1777808765
181634928
1103948703
2021071916
1376898499
1832228974
1691393022
34937529
885580105
1238576435
1621353223
1862007740
1416158238
986936797
2026253622
1864741682
1039350614
1372661373
1402516638
2051272546
269922599
1160815107
1345751393
1428045182
636008488
511934643
237903941
2018255778
294162314
848592035
1163889757
1735727931
153882321
1209409811
253847606
581543277
1118353668
218414661
1712235297
2128917135
1327630645
1706934516
200415395
1812757162
1231666872
1869625091
1268317094
1028555721
1390746731
877077228
1962340443
389786009
1680236392
1895716404
152305193
1370145429
1503135043
719320494
1495056796
1831302904
1411948822
1399238553
170875046
490023486
1110447044
1174712342
1523485511
1853087337
910043178
250984759
284326604
35975503
1880652255
1254967870
1224789947
1194163473
24543217
1307944110
1785127536
2032135480
1100530151
1491186789
1159678933
683709095
24051409
1199549893
216195962
1317250391
1096848102
470686530
1000568260
285391403
1601022126
2137248305
4030302
1742664928
1933674369
897733106
232831394
995321292
254069208
1896318611
1101130362
529132590
559513872
2127628941
794766458
1527764600
1936174528
598540031
481841716
1809538983
1330114783
1679602120
479761913
143317846
1508935942
1570843516
1015055765
1479335530
418535972
668818010
3541514
323841092
291878654
1174151439
1550094526
452713156
715451056
252940349
768396875
1515565681
698584675
1010789041
706224048
2138259663
1836112322
1643455251
1707557142
1648340991
271747269
468573143
249866316
449016697
258849120
518769690
1372603336
1151513801
1767282999
1567596925
968400108
2040698764
1835835333
292042911
1267733880
664588283
1626891163
788251026
1679739216
519232891
1165732204
1727192613
1648065150
1834687358
1711214635
1990703954
1182960967
24892335
1559067846
216722205
865866309
1966962881
237299081
160566308
200930798
1786042488
1548954468
969473358
1150405505
930287649
366404920
1749351665
1507505356
1414079411
1082819762
999322460
1442280969
6534928
1749337568
2011324066
1100562217
1537842492
671738232
1012472108
921764344
142658787
838034353
1332007902
2084532815
1167780324
87045090
1874812320
1029563991
1925137540
343290481
1566535323
692310409
1671985871
602083463
538004717
1876067464
1963583536
930674325
908183235
1919023085
1603662732
1850963776
1927999769
1515474447
1573760961
1502193335
1258268254
167238883
1445276912
517295049
1155196708
296646397
1532361323
181491358
394875335
272154091
1905482190
1515749636
582889314
1298761025
493112865
880193247
819704890
1544560628
1362455369
1635952775
1283242460
189367867
1242428602
77209941
959533541
1653857121
405225125
1412447648
735770775
472353947
680464491
167375177
1302988542
446623296
627499057
1590474968
1839140727
344752538
385135764
309969652
356968149
415485845
988116234
105919419
726657230
1228423045
2115759467
1254219793
922642579
2057648887
1444303857
337317172
1665021494
939475112
1308539228
1131848469
18157194
1524528558
1067475610
2079755140
910627024
428005938
316816807
125504804
1339258391
1444465872
257606532
534647779
1734274027
640399862
1777308391
265360388
698385209
2077431224
1344672690
1676555985
1340459361
566067859
1139998553
253819807
158699540
1159013053
363866273
1143514368
245074031
1984998382
1854976356
421850687
64161168
1026197717
1720430232
1628004094
2023609514
1030778790
1142589641
1491256439
1841308040
1378589784
352038907
1675874270
1486567400
1455783814
1502978263
125183983
25937619
191375876
2044881809
72995746
1417963046
1346469376
398547754
1588895470
649246303
99553949
1662607332
183069959
506577242
836390060
1668589996
2018818440
1531884373
1163699292
527396479
1735885860
13963051
1185005127
2138480412
208236404
120439327
619253740
1307828554
1471160810
1639549644
21926991
1537698151
682788729
753762567
1590219147
819905688
151060599
982456503
181682156
363412801
1337544864
115236990
697640071
96777220
822129031
842890700
606211223
1972077362
1348950990
16684001
1946155629
131537058
522210664
650039116
46122480
1094371133
2062704618
723370554
1230250942
1807248546
767614735
324148077
1248680724
56423147
1839385729
475750846
1738985295
135309258
1937122960
60964304
715228082
1518025231
1028359354
1592914455
2125844006
814239670
1674075024
287877339
1224284864
1791769697
1228029757
2023155800
1740025509
1000999396
855389579
2091197831
2068815835
1903265450
247362745
1648318137
1569061068
2110754409
420673552
1894577756
2039797243
933744983
1288298417
1302774330
1791950375
928935319
1692906827
105566936
1317125086
1283416426
814551000
1895939100
1278582774
553826026
1006289879
346851620
222254252
2117940514
1634132878
382034354
867356222
956009809
1290160621
2028012690
1106400341
414743424
180698854
601330853
183151529
1581274733
1961114917
955091411
1813983559
502941396
271161590
1404395583
582521710
2096166792
701373209
1077324044
1301850512
1544584210
1036635754
968320800
242354476
863836260
866218800
595490289
1852068409
202127270
637239771
1166592879
638659156
923686841
833834778
1744581396
179062504
1346957526
1055621759
423487035
130613085
1182897741
393010976
2001043466
12723654
1385116505
452352357
71104680
2140295649
1045946120
1760901855
1057649632
1504844574
1190942194
636734258
1253758143
631294813
836311712
1505940320
408700853
1515973360
1855961709
2010770697
321109890
1259978738
1045169574
1743377763
476363341
431390158
608171054
2076300344
1602566919
1412392144
823257605
1792483796
1522082983
2064764910
1412510603
294794312
389793827
750785399
866656269
372438761
660998845
2022336463
437428659
462642132
1743773977
503178707
1016781607
802832073
174943346
144454619
2007120363
1361713797
454064553
2027383225
291756963
1531762171
726176045
194850119
312268674
1994162720
154324098
1655623240
658100965
1441235304
1955143135
53500787
1494659502
1466218802
349646532
1859260943
774464728
2119793004
1644474012
1087366731
542044833
716778776
1198101136
150527515
811747567
495407159
1405256447
434624202
520263932
2084329452
1154153845
153322381
1494427788
732139295
311305528
1820870786
1045350173
2085274919
1704426228
716365487
2003006854
435401682
1795052954
843387415
1885112722
584788896
1862069727
1417625313
1281972886
208050819
2134067995
1638251432
136083029
692223860
64010321
610378032
797234035
496775394
1515068216
1703759785
1265408452
1699408859
720173461
1407574178
2092158462
2126414814
705942133
161063893
150779837
250679273
1654040302
1073161664
949522753
685405017
440549997
2068435074
1178595052
1728076419
351708529
1793105712
75227999
145952351
1653785208
1993126174
182445220
230940347
1456583392
1786528920
865935621
1552786478
1615744791
478306163
280176370
393484853
512496377
206968973
2015169234
273494455
1680661908
1721415594
949007755
822271503
1505233771
804478545
1049214126
1898722674
1323174
119274568
1660734848
1694667234
1350009137
12817338
1955561512
666632118
81095375
462657372
1363400671
129652724
783710190
1928829862
1273978868
83599645
1439723688
1270828631
813441140
1804260018
1530214641
258216646
1666529917
1632524139
41154132
1045871347
1502515151
304248733
1440125798
1758493907
1558193379
1217165329
1865394194
204549037
811131416
39970418
2127444925
91696105
153452293
949942362
1066415322
1776651003
1466859210
863165073
2019786761
1916749652
1058067925
1791402457
2006635201
931154632
1225795502
1116570595
645223537
1353951637
74686447
1616952604
942848772
1311830210
575991589
1608466186
1944414924
433298858
770650866
735307202
1047397730
46712125
1181433693
473836833
652507817
1794861534
1219150259
1212922473
2140886538
2047993645
580533684
1999146379
1923582144
1953197759
1549645421
1968597530
1737054286
1723157738
986102096
431136303
1164610408
2026167079
938913120
1942230104
1146999071
1087451840
760162198
685139168
281917297
685691984
19148621
1965895709
1717043709
171279674
1890626951
217789452
513677274
1634598362
379350854
1007767438
1967141582
1203594967
71676984
1917589037
1786910919
1435251517
98235290
355211098
534657144
1839466802
928300246
2021257563
578815656
95990458
391478130
3669714
276495737
1273130745
69706689
157478062
350433567
69158684
434050242
1475874066
497357389
1724793341
1756031310
387751797
1911012932
1021088689
891242760
1734755971
1553069458
1111640828
428668267
928309695
2045468519
1261214927
489382766
730231992
1489470275
1362719961
1044202891
1258879276
342637362
1650805985
1222639148
1981643247
1745111508
1852562690
849642266
779136814
1760224887
264433970
1313452925
711470844
1264226180
640315683
1382679624
1743472931
1589038118
864579899
2115059407
894085966
2041280155
2024591223
877044815
1128543565
38880394
1095912113
1425832274
626415331
1678760011
757894611
1681614525
1034655015
1949182588
1959260023
34751505
622861216
1358829866
1396561518
2041556861
1297254389
2034128534
1768952590
1100348460
2044120816
938650355
1222898634
704292434
1939312592
1200060844
1330105116
1413841255
829318717
559006689
329667051
401670569
1268988631
147135818
1470472017
174840494
1858344927
370933873
1375540485
280402076
557810275
253638299
1153681302
266555213
1658123120
2097692774
2026434888
1491342849
1048245394
420070743
1914735003
357806475
1421189957
808440687
1844125808
1198280134
757599598
1548952387
437489831
528860681
298048376
1852798429
2065756067
766718622
1978181781
742675501
1522724191
155126795
1860012129
1491734590
1655595192
2071812214
1070889474
783217841
495196416
1177260712
472437400
1650570982
1240143956
557273977
989128032
1879045407
1585476446
942790962
168249787
1023625766
397682506
814951079
12464901
385284104
1914726615
1575339920
852978083
1858047329
361429883
823187117
1986530649
587843252
1444219183
39615346
1692502427
1481061213
6221299
1238674018
2062399605
923940475
1464795534
1405121026
964848802
605920778
237391136
652405482
1407541643
452090662
1359912810
262670097
1462424562
964463792
1433064131
2021478979
218010961
1636363345
1559832088
1400881018
347793214
1684323064
1769219580
697248351
1616937114
474583046
1072678457
1177547040
12773974
479535146
97355267
1913641280
114396433
1948532842
1917325379
972796730
983989878
66510427
1450659409
583870082
1713687026
367465807
382449203
348970765
1726893642
1369906875
1823462611
1509781926
54054860
725294253
1436730175
1500121351
2021599231
784284385
1296998162
798057985
1992084931
751073109
1264520472
1991123898
1190377846
574733529
1276141571
145875171
287913140
871393081
2073663309
1941058753
1302248888
1486398654
533404561
720711087
1114666214
558613056
1298171188
1655366141
580451418
431993943
1045959302
15985111
1999594963
1610270128
1876501146
415884589
585987502
783210152
1524779401
2015678789
1115870875
1757029385
1429812070
831622460
467937124
1105158635
1503480027
1671543237
243237184
1434934412
184917543
1567551882
565822897
863418462
1239057973
530356668
1002310799
907329003
994429572
771356877
856889531
1702970796
1965121995
1296723322
539752523
300038727
1330042583
133573861
1421136515
1570872972
1030230882
1001080849
732534801
1210916091
2029209795
72795786
667410779
1738011316
316662258
869988752
1887961546
266733522
1566657223
923143838
918386792
1110420435
1940068259
927504278
1338960404
991263434
1499205249
2015545916
1032257944
954625168
1517230311
898102216
1891352704
1726063981
1219466031
1183189505
65239933
483794288
784456915
290166051
15052085
1942448531
1907282185
1710918903
2067416665
419256298
1338716501
1486291838
2070522137
1997403483
1370792845
61200867
1475736962
1278505770
761939777
2080200293
466779742
1115496186
1673497600
742297541
894684437
765897944
2085358179
1438471834
1755959541
739921820
982708702
1959541013
1982843722
1510538718
227870565
1268451543
168579320
1075515024
1972390233
246481240
571488004
1490783423
1101527280
1873331462
417250915
1130146622
1522655925
874747853
1357660573
325374216
1392724301
1132884343
1346656681
1882121085
1469172465
1856397364
303160893
2127374387
676777572
1195093898
121433699
496237439
1762893461
426855696
390836714
1308117088
1646628600
292672360
671501178
165586492
33747813
266696678
1325286048
304968
907333307
1918824616
625515422
2142208575
1470616842
185260565
1606284227
951243006
1407651277
596985714
624113890
227720962
1709542628
283608257
1860010484
227791235
416551295
1581730070
222525525
606217769
110995708
271073788
2040802022
1293029031
82746960
2069882686
2048529676
50737088
1749184938
806186834
715139783
754006696
243726008
957486006
1400088439
1433263637
211115050
641553493
940464186
179356100
472123643
2093666009
257008770
1084373148
1882412640
1008191201
522901643
572516169
297437598
1697184577
1028195779
1341219776
2136242351
1124572134
630266002
511269355
1280032079
561866608
465265528
1455037195
891833429
1893771982
750192755
68635937
37425761
395935400
1251250727
593893041
86348466
1084184352
1432403037
637474708
96530240
1547422158
2062959657
518405547
299232456
23136184
1479987920
323401766
1855032236
1864822158
1757940390
1305227840
1037789884
1331446687
1280598226
391022768
1514019473
1548526874
1277600285
19989082
2060303418
1782004605
369622667
1633142025
118322643
13795547
819105863
510900116
991228786
1982927377
656142260
1847369952
657656929
66157683
1733165717
168030477
1838916630
2139667742
637654189
2126194577
1502396778
1699373810
1388455927
1154987218
1872053454
959468183
2055401664
1619924121
1434499118
2028539171
1363586863
1694052544
876218634
720650208
392479624
686795534
1478697788
2034697316
1739065799
906679149
1867048964
891898267
443732627
1151568857
806140630
1161589778
2121873393
1386271371
382783342
633284268
13593193
102372932
662788621
1176916537
98989500
116991071
1229271995
1674806311
580802133
1388392490
1033479729
1484738126
1094342149
891268743
1886441643
1932058416
256258789
1035597636
712257060
369755121
28059207
1004787495
186097793
666216282
1003292630
951030682
694959264
27196889
1290280481
852676317
1194822974
1295889436
1102789882
617648377
2075433328
1697469446
555887878
2007577545
219774036
2116639906
1727603135
1343594169
1983016872
337111765
323618994
2125588466
294193046
694807215
801201129
496754133
2030650076
721066752
1002281447
1653395771
1830292079
2058386466
1880863551
956710773
1565361482
1257372536
21504558
1307100935
6757564
143771278
1953103349
2029909819
467913537
821685367
3992168
161407899
1259000848
1833391068
1064939126
1155243264
953583556
1282042479
189064842
78669516
387274720
1798479548
796793796
1266115422
1893229746
1443732213
1266194938
1537507135
259352977
1226843822
1532730212
1129397679
1803422423
71400923
1768266960
1478989676
1763744840
914143444
2106153477
1154864021
1342817568
1320315019
2134565098
387414936
39204010
187591217
2036886582
83164002
119905896
1964682664
1486381052
1475934704
529975985
412791989
1093757911
899156706
500534513
1447681920
247973570
624033709
202878577
1943735712
117276777
125124086
413080932
2124370643
1381475131
1943120362
1360067460
713568562
609623639
1087731429
1603230378
1440169532
63314176
758625445
1842696231
987972362
926342622
814272521
1507751993
386249195
213036543
19411646
397959794
1726036601
753379625
1332822572
311357629
1751962512
999939795
1966985366
720556746
820422352
534825585
1416487700
214667717
1702140378
957604776
2074588328
1373236857
732184653
1766935693
2029565208
20630170
1283208935
1172149339
1513389827
1119088612
1065397516
897758928
1774843041
257577419
765929585
1947176656
1702605558
394177316
1628503106
1611517503
1501560378
950186518
1579818199
157291773
1854739478
2012547138
1068002705
2009287585
1879333726
477411754
2067637126
1836167966
1207443215
46713936
52587118
1037647171
429353690
1102031813
1750471346
1882916603
1292145593
245780325
78056918
502871752
290499881
1332965688
1134534017
1331287090
1751107408
557244108
955462980
1050216070
1792124765
1312565787
1233522453
136710134
1704072649
195382931
1185050594
1695529588
550100696
16107039
528891954
1497814315
976537138
176314702
1865671276
962597804
880670349
1485674178
74886648
767090177
277950721
1672794051
1507854443
1004287328
124173656
1591720546
1289594525
523626909
1947536292
1222227834
378401977
1929537003
457892186
1198878594
686445481
137676552
1166165821
198822397
1114990088
2041741312
1482242428
1824178576
293927725
1273112890
362953029
664300997
1261759787
565102874
59233375
512746281
922995594
377815806
56851005
1020334860
2049429008
206729809
929876009
619695228
225729965
463890439
412892389
1889593787
409940374
1205248268
394173823
813456054
7164046
746104527
1298727524
1816004061
1605485313
1776495135
641415370
1946201944
1903845590
1985563015
182629923
963495806
1759930502
117967304
473661796
2047967657
846550629
1350893836
1844839682
56434465
466653004
885581346
326953558
1930530651
224058562
1369566834
1877526734
1424868766
1480935610
631248136
716957721
1576918024
987301295
928868086
1558573979
744985513
1550614586
1093881880
1807163675
1268394678
1266013113
33593130
463682995
1221336254
1325653749
1240385554
1029367397
1064543764
1330222209
381167175
1872514025
1525799654
2103540479
1272398230
768079272
1699038969
1997868869
1737624743
460624684
1814837283
416569075
2142995832
99951934
1758709724
245852700
189888530
1546674790
2135224595
167187562
1739864597
1655518525
1185609775
187698293
223105516
1388679670
410744964
729628225
1512149019
1406515285
473541364
678782600
1422122815
1361584796
1766361999
841532639
1278834395
1758666496
1475260992
1693652180
850591700
1605861964
1931873284
1222280059
1298958255
1420186731
866357743
1127215428
1612308951
699630866
1262473295
1984581044
2027970536
937195238
989406933
2060240205
2107071189
1664775695
1022604429
38226266
1435888940
282964383
1763185645
1374462832
1432828505
2036134494
978567894
1407171048
741890589
201786946
155782734
279262671
1068724073
1605093966
532860095
1384410865
234915707
22727051
1138625084
1256407459
728650348
488431031
1207895786
889145399
1012643290
138001323
1356255391
1589810279
1481841664
1198284279
1707812285
2027713520
464203258
199395225
582124868
45743368
1036539327
1522651112
92692020
1063198471
587496987
1567349888
1112620864
1132500840
1243468380
251275269
300730602
535903447
1056651145
1963002549
928800784
532391055
609329448
785395045
1360718953
1569493502
664265847
1060123201
1675908453
1909252532
1108776655
56173368
1252961723
267070614
1852808239
1003348745
1817939282
481755654
1168631967
2141462421
1133827344
1581418241
1009374678
466715153
732179766
923073662
573066399
1117439436
2015664642
820923018
994065784
1380309194
75097886
1137627255
1324095765
306801294
206399040
881749945
270806188
1285314585
1860532844
223841448
887409884
1509778955
476405119
275446111
691706231
357071958
791763703
562967627
937087373
1247596669
610277631
1850418520
1054281272
1868808855
1442984732
1509892606
1947775977
1592955481
254520604
402540
275791367
1291301467
1357096008
1648566853
1933128575
1553256449
527134272
1360399149
1909653370
2088739882
1046304019
301967835
796751017
2082303406
326826789
1950688441
221575746
1304676651
1296386471
1022140261
296140863
55343197
1603319599
2027842654
672197009
1522960100
775701028
1619960865
58105566
69534535
56331688
972248442
1660278041
932992355
809845809
1384063367
1576200456
1662925988
1845561135
865455509
376336801
1783205200
1946945821
26161091
1378653328
486876550
158883004
1936065760
833941465
469336232
2073553941
1255528017
1794369563
2139360348
563892310
1392852642
1134540785
1563944988
1062921865
1568949453
1326506233
774361293
1084024278
1993221926
1943112893
1848095564
339589079
350337319
153428616
805091144
733184346
1709969649
802072864
1092190333
563204282
1128787941
597059805
1456697699
3695393
1840243136
1446453172
1817903774
347105792
1748735437
1310821423
758139797
1575925198
651449433
588175415
1867672416
1179478213
1871601664
2028349729
65447183
1235055038
1620871910
737433621
195695595
592663132
1049510183
1024805422
770915779
764002431
649528240
1752075795
348506475
1779122772
2065420188
1798564331
1447868476
1490595769
1600576728
626820554
465104422
1424116364
604864443
629489330
72847227
1139959159
2133406149
618794104
42736420
2469102
792218650
1404648732
75565346
1267183131
889951283
1575498998
36732756
1511218609
1193832950
1685571074
120802287
2109974121
896376608
1318104597
1839025070
896683331
754864365
1307219337
634844296
2096691713
101048969
992283847
1935177741
303461056
1974763058
140997317
430998564
1955105127
319112
504036055
423056103
122640755
1356796972
1220715911
850007444
2025768776
1328721098
1568534279
239313880
2118056014
920259549
2003561073
1654048806
1502393306
1866143215
894676969
172732342
298950446
2044376046
1219694616
1050928293
743246783
753516275
1977286092
1731459429
185996611
560348273
1111051210
502946427
2141479930
648508105
1365313289
568299012
287356196
1598067565
1734582013
879508737
1025359666
1642579100
620006848
2116147646
1433995522
1127325567
1522602856
983686278
488374247
1841207304
977951097
136035165
1100776645
1429252937
767029975
2010449861
704422602
965986873
342579179
37691764
1714038629
1552615108
1664268125
111027292
1459336175
644703218
1732926727
687235184
1845936429
822562094
125326191
937085688
1158137059
1318234960
277166476
871064145
1426355222
1040639310
139155265
1181126850
914405566
1630307613
591395032
270657656
795419429
708176005
519317992
372756886
1910693365
432072763
717098026
2062894541
1611751556
1930726681
466075526
1254950555
445990977
1242561733
1306427407
2043192255
1066212283
1979205351
400919445
1808147047
964547865
556945021
1101294126
490538099
996359061
1305286498
51441406
950919800
720979578
1060374491
1662899941
101213262
65883159
1271001876
1243131207
465078200
1627546136
468384009
751079993
1222444147
1690371626
1252936767
329471295
10999887
1211455825
1252410898
814256830
1143094938
1224970138
775770570
810555402
1336042938
1044011602
743804748
815668505
1627926308
293898461
2006620364
1425672838
1579832074
433184553
2048229277
1804688158
1176003706
1275142307
663197153
587126013
1941136757
1994914270
1492898239
1708801705
1227835933
1674845161
1400801930
1278226132
564303340
1166538034
445954007
840219469
583609725
1282866902
1708185808
1129650578
1643050822
268578661
513807933
1111074632
1006791271
2097678026
108317879
1177299283
1352524801
1373441686
1333527504
1499892053
1805840565
497420574
421583618
1960968390
1762372245
597314962
283977879
1750937118
704265604
1990212214
1023684529
460432442
29698053
1996830399
220169025
2102368727
2027561183
199395225
1463180521
191928371
1423651381
1833381960
1015964118
1192605524
889956061
1798231059
1355199792
50103506
344165209
796403575
1338412172
999114716
659897575
144701315
961087109
1145562353
1854314624
1797374596
1068702452
110452871
146749096
140696510
1863855806
139837932
1416803080
1450747665
1873954767
1816182807
1218542494
308567826
675364016
1548220960
1916432105
1442737511
1684591251
764817204
589808309
999411071
1660633455
164919864
1224449272
1294172827
491264198
1598697616
1584979050
1170612767
263231449
424096101
1455271762
324561542
1412000620
812363836
1394701353
2039312958
2022494879
768393883
899401178
1347873446
707760012
1214786562
1391227172
1726692755
92301036
1809640474
1360060961
728709024
1928039004
1363936508
2022348761
1529268170
172323459
1909292073
1905590053
1262460765
1157371708
728614659
860152931
166998367
1240478755
1142521562
1005496854
1961757497
1249172917
2050441730
40136210
380039182
219492535
58797054
1180317258
1759904349
873887857
802474874
1407282772
1758685839
1839019818
273966673
1579179403
1854097867
1141426728
1346271740
2066534226
1553246141
700289713
1148852180
1152292374
1371622481
1853825600
2119202948
1073881944
1592888918
1715977278
1075504101
1552225902
930522201
1316296701
383264283
935701161
1730817794
330074175
825975359
488958451
1096817972
421257072
940368288
1789838081
1662502789
1775564203
1123646321
1967638726
1024410419
344738847
318606240
201555248
824799121
505138482
682437595
867860350
1644936973
486466494
572636106
444594570
1873732201
85709786
565696565
1085229211
1007287902
80697926
490931164
1815373511
186302333
1847635806
1569088043
255350517
1250189409
744340977
1223611853
2036091927
1934269682
734847249
2075108763
1933698773
1510597585
2092934465
984441662
67328020
773598458
1973479532
1626513617
2059445124
1097585967
24741055
2101777172
2016394291
1418551763
363834744
1218545775
827043241
293446549
660144337
1507345825
992598765
407700774
959555827
1966121759
2110979350
1444714747
1355901899
2067675994
391493204
599014298
879607908
1191234768
1340573500
633546139
1626221579
306883686
972337034
544857449
2115638059
1619682573
2005567203
671748135
903505653
2064209682
480675303
770300260
48550944
1599795462
1782084333
1100647597
210700249
200063228
988037168
1743198595
1665958570
456533561
901151683
1416185534
759081794
1046248071
376699955
256484627
898278745
771698987
1864099230
2126880891
1967786633
553199224
367893222
534777297
205004936
2117947005
483202225
594321214
734461836
137154421
1058068007
261398748
1856834892
718286221
1457490472
1650606364
167822272
228259159
1033683579
1573405039
46026579
863338390
1448116390
581107974
12572422
55251191
80687707
255049552
440841048
1866611466
1970527854
1254016773
1131595192
1096316370
1484202030
482190963
1522614949
1462521312
327186836
604633966
2023724865
2036804735
1699247033
1342624806
250477775
1804689824
518926733
1073034891
2075433328
470716270
2120720729
721687744
1695746281
1236548411
818002245
956381445
1553106430
557063528
1531082013
1087954175
1144241603
1024442731
854739251
64617557
425163955
701426392
642879180
1295547634
2023861355
1854566609
1083447334
2090230973
831618822
1902024510
1119690773
1326444322
1374813198
1110480072
1004639148
561731401
2005430614
289101879
225597791
982983439
1603380480
1829072580
1755041201
638188197
1836302130
2101396539
1474843433
1266359309
1757644051
1312435026
724978035
1615338045
280424118
1096613759
278162808
1153105258
803355841
1928035121
1702298185
727458565
257490929
1706589099
1546487379
1078183435
995870150
1587771669
1583110699
712919748
1439394083
106361208
55910409
422286473
1750840008
1434885429
105844475
91849835
605156044
146955577
1363474480
112276042
822231504
680944402
2105072790
2050466181
95198598
948395358
1050926547
764716900
1880379089
1414947
1540675439
931507902
1275373737
49508835
532312056
1849182629
1106243357
1317955888
151442907
1411106170
1761349241
280484550
616191585
1644120323
1933827441
1549571661
1948041478
1086655088
504053256
1210129227
1169493168
2035620132
326589390
1398166605
398316918
1330115441
1090653846
559606911
571563259
583468162
1562665608
1750303134
5459522
1093489645
968205997
773006644
171757533
2120055479
1280404926
1321224066
280425183
1435057200
1090890890
2133894411
131923145
488301721
722031148
476691187
401566941
1885514257
1560208542
938885320
1098074424
136150766
521328865
659675718
1063323407
1396623173
96058416
1625267098
385835274
1286461366
557268474
214143066
30640144
163824348
36079763
821153978
547150428
1284619557
440602474
2083949721
272182283
1333680910
2092948669
1538615517
309937386
1300105976
902795364
37345678
1135799852
1390991562
1957985109
1444003723
1254844359
1234314054
183142658
1864056646
261839737
11585511
899978383
1189544386
936200153
175549233
984087759
2125915463
1537047316
1578270896
1394695995
956039627
1019596391
1949376703
2140518781
301690753
255303435
1066173896
5015108
95963756
630703865
2127848930
971073587
2069029003
330628913
476573204
1122225813
1270375961
1662102259
683326782
2143967618
450501731
392246390
617609431
941121594
1272676266
1289875484
1392629764
393066221
213763836
1086403592
261977401
782710557
473554436
181194049
2077169613
10747741
864149577
865864356
472846492
1682075689
756925853
1756485228
995761174
1914647062
1206317124
1162924495
1023047289
655574743
688260515
871757837
860668488
654006524
336217105
2053829178
1950116166
957018499
1121524401
1262120369
486138538
480442961
333925502
2053382325
1540936904
1252681631
834740946
625784491
2064303365
486034403
602245135
1584494950
300288141
1234042119
945707616
1512401386
1593998294
1090804590
618042681
998823264
934254765
912354972
1289118894
264653529
1696531613
132282865
101444190
1129001950
1876268943
1011535842
540965163
558535479
263070201
533555729
1653808461
1032762480
1450646412
69603152
1093169900
611501511
289174190
2026036326
685216071
1945620674
1893026789
581366605
102748728
170262928
925344912
853416645
1123499532
2049485996
1757002424
1252522791
246816244
1355916869
1950759699
402915914
1053963556
464208738
1604729443
636581987
545034061
773500796
1689271891
1776469127
839464665
1699539255
1875847736
1147361981
445349509
2079079102
527675298
1023473899
1856991990
950132507
1920290829
649585797
1276620437
2009368066
1296852540
882033795
1398058874
1261890469
843818778
1556879131
1628316907
193753531
277720451
1116033969
635573947
1247091122
768712461
137563078
1731661326
1936654785
234147779
1728313168
1807641165
587557987
1478683502
208745316
217518259
1424318701
507713183
2085776886
1106322941
1002795723
1431150715
987414471
1378815185
2070775512
2119304444
1503765895
619634386
227496159
2033075958
712611483
1793912099
834165120
563797498
2085860624
45825308
1904265715
965786510
876428403
1106684829
694236057
893236719
1836271841
278410
569678802
118769740
911014355
1690725415
1806281227
1551124169
1525426576
675251910
1875796348
1240577353
1594255102
602878457
421238858
902922999
517046622
1802750022
991537697
1618965070
1437259991
1870348815
2020178890
993051981
1899983959
2069320552
359505977
1316045152
963270926
1819136365
1027495733
398080862
1088735897
1338376246
721417455
856013891
2043723189
1313219610
834228705
1881696118
783253982
1416803080
1127236626
701643556
1598904436
1745136949
143251056
420357359
1963186785
1798819891
1260301757
1181859326
816245241
780380825
1509475901
1659795702
1267701223
596658604
1961532261
69017331
953851843
100054655
1199212544
967377308
1393300903
922146569
217177923
2013972514
336454834
190105752
2023040245
216012928
1184555413
555284599
205261969
527463630
555276398
1642386605
376378792
2041814223
906032390
2035700701
1203387216
1961143557
527070617
1756222157
1986298968
481137752
1519098243
128846610
1190052875
540308060
1645475480
2140602658
763310119
1255976839
2022669236
1217334940
242298380
948069856
1299617965
14562473
2116009388
542930092
185398355
1879826338
127550676
1150843750
498607317
1695548697
1945089315
2079245542
342324634
723920776
1667906353
1863149294
1940338320
261455102
1203674035
1852083001
137770757
925285569
723007860
1453313003
866756501
637981826
260080719
276053871
935857719
1171527450
58711723
850019563
15614763
737996153
637179548
1446301976
268108777
2025519070
771244702
1989867050
972236977
417791933
1962679129
1736351673
694678680
878431058
530647238
158370235
1155910153
2130481002
159048240
1819550825
1024430236
663466568
625473905
1637395321
519206111
437671697
2094328935
1680898627
464023560
336742566
257028114
391877586
1881866638
1107057032
858768224
961061051
721938939
1933574532
1670732788
1904344156
560276749
84768678
1233798032
559081413
3809348
1674145098
746883020
818372315
404890400
355631347
477298301
884203582
1530449966
1662175914
756052437
2114609060
329696338
1073400853
2023669247
682964480
2076074285
1140678998
1373154715
346476300
1542269816
1746004173
763265749
1970636400
1514155709
1240527521
133358996
2002356918
1802414930
262700348
586958584
618532487
1669965159
306826025
1452193443
506246716
543424202
1784331104
1596811255
1613063690
1778314028
1706937079
43797038
1390042064
1760106009
1158947564
1436005002
1623101682
1315632803
501177665
156649940
319388083
809915951
1257623087
465231206
95591788
1158280477
2053704857
1461566093
210827922
270733942
1097152123
59630429
1185088061
1970298060
1756419595
616434221
4438771
651964082
1866543082
1359116385
2063247943
1967961204
987936937
68141714
392553935
909409623
151730491
1362455369
1679662801
649390774
549602948
2085441647
1634317217
680771972
1958891068
908274937
1906925502
1000091571
1531566885
916517157
1650542862
729958838
452959542
1673781160
1097666091
1305864712
898442199
1918365362
1249272285
1471352473
800448229
301532171
2019858773
97758501
1791794020
1459891859
438232330
1496713609
1786540195
137099446
899963209
954544231
1982517612
2081160093
901353940
1867946194
1250106094
347987818
2095805441
1454368707
99564745
809895929
1207968275
165730513
1324942633
1230898180
67455938
1797901088
980885798
549521304
686981115
1244755082
202189566
2034058253
669649458
1041817895
1165467367
1291025497
1745964753
760253430
1867354994
470369246
836157647
1962281997
1793902434
662851783
2005143853
834354868
420579090
463350057
990424244
120367289
430957578
129124643
327926648
921116846
2045529623
1963281037
856984152
1380411177
1642287138
1113596318
1345801086
284616169
780979522
14011487
898825096
1859171534
716005863
1223937390
2119180336
252089102
1298158098
1777480195
1771872623
1989922936
815548464
251939339
1770409011
2072597512
103286632
850165021
1353279564
1272382297
1327832958
1132856094
1835239578
275332677
1534390266
1870311511
1708276848
1425026536
2042835446
476299887
767840666
2112120178
2125073900
1745732252
2118089441
698269660
2137372273
602141625
1137403496
519541582
1640957482
109929671
584760816
1048521383
453169988
1252796161
570975525
1026368823
1155850374
1055757326
728151300
1629914262
1438679701
305129675
263748692
1925084681
962996015
1621116944
2033017883
533718839
102893342
560409336
1814764341
711214841
824397260
1255403991
2029724136
2037446109
1097228033
1192553731
1959249618
1406243472
581122923
1371284158
116872790
1870719098
537974559
1921845489
1471584484
1492079580
739953656
1216103855
1895954608
1611450326
1270798559
486014702
1901367358
1247679666
519105079
1018268586
1794599674
1058373547
1191283176
1784223895
577653129
203818227
1701709388
1234041830
1592415761
1117097379
1408270620
1201248903
1426140582
1591096336
548520330
529986065
723900293
1994394683
930109797
527165536
934118271
24906303
1974142576
1975482067
750441601
958651146
1702306604
1980757074
436755457
1004457183
1258135412
280488625
270211640
600207617
697017083
1338749467
1636663725
2047020095
1074082074
2105271337
618801608
1304210204
393239024
444070934
475059830
1140873884
1509170911
136870984
1872190155
1674811490
1724513838
1558930225
673989999
429780925
931278873
111968553
1623040520
1694313587
1929298895
710042570
79454598
2054116571
287541281
1812519392
1714593466
1984481751
2041017237
1741354539
1601092295
668595802
2011856363
1284355286
2054919555
1525020461
679973356
1191838266
1359413893
503290332
463487850
893578048
1246291820
25259714
1145828121
511609523
61566274
1844231986
1285690880
17812708
1782295540
1450675836
265073211
1982808872
1968856752
154434525
2009580564
1837319572
593749141
586264951
1109186493
190695916
1532510472
653766672
616698314
1978678142
1097805859
610467421
850762513
230273887
752882011
927739870
1290308177
1450260037
1048216559
232434792
805647050
1334801513
1535782498
1281650426
158286166
638262668
1246222849
438080042
493253670
370902796
198530987
2126531263
822864775
2110587055
918857310
1841202702
966221252
324734008
1524134661
586326881
365244936
888831787
165115931
1941752796
2048295690
961351524
1982372048
478643524
60239121
114860650
101799199
1049118829
890657169
2023684279
787471643
1362595382
1268763602
61363113
639401467
2139260090
1303139487
1694353613
469086137
635622860
174977566
694722621
1735008086
659237929
1105710651
682665711
342696276
1147617277
1301330591
711668156
1094317964
1756176090
803227964
1154748993
1182493476
1058691225
1406324753
1959702399
1150754556
1772135783
430943005
482493962
774844059
302343575
2047020343
1613683517
363906056
222510570
464913546
1315995329
1394951475
1196613262
1611705269
267505667
1115847940
1570147770
1736981867
1727283392
1676388112
1608711346
1880899699
126295020
785098868
1355261380
698466417
868348423
1904490759
799135088
1866540900
1743038232
1968122689
1168643964
348669062
319730122
1039883006
65855408
577685085
1203019713
1826897215
1496142905
158081335
1621735843
1596229055
1467337383
2246534
1107424839
77006753
1108508020
573787003
1049998386
1481743375
1389174490
973196923
2003509460
1840543548
1213364629
349177634
49430817
1564285992
2019158788
1318964542
721702665
1207039225
888059936
561020575
534102462
1772111084
1813796925
1232301181
1840890807
469592345
2146282214
1490129344
314695104
758499463
1597630935
1457025760
875496896
1639295278
811308468
1349861534
114690525
1689873478
1896799699
1447713055
664321756
917033572
729690805
1872241440
377513750
1789493801
1727963782
813565524
365877995
1849105308
969764553
428670669
1483360824
677761342
115306236
2132209218
1619108838
2113324417
2022226517
702287702
1755647907
518261578
697657063
39523527
320319018
574673073
486337821
1607084988
1779622817
1188467998
356224738
876739640
199305433
1548942175
232551674
791022927
1732216222
1898032533
103335185
1526691461
1390394468
1874812435
424039807
1015934261
1168661379
871502102
927847166
297191268
1226529801
309463688
1438423988
1379241541
1118645474
1067024190
491027474
1102389975
370091862
1124445940
41052131
931778737
1600060382
413972301
1441314256
1303980405
1294470796
874592592
1747024309
559140175
548603266
1813113871
2137570840
753119666
1443369792
1112155109
1819393681
310398304
1042722952
265813949
2029155031
709215405
390015005
47757072
220968532
2021542722
802755457
1178831652
1433900549
411879252
1730108570
973803890
1717321256
2016086067
239897224
1869969585
1547341456
106553090
234315845
541527029
732271628
1930718159
916157851
913828636
1017516261
1076421495
1455949455
51863434
1408482298
1562106055
2124293420
973260247
355240668
165984980
156048538
962437364
687979204
2007527013
1282817593
1588561583
1466863613
227955689
1247992927
193278626
400937608
1830316393
834803183
745714411
200059577
753976369
1179255267
1415752929
280495901
1017140213
1018164484
342216361
1362071373
1101154525
1321503092
1301205700
1593738484
1853906842
838549581
1716644435
84001902
2129820071
1981263888
1619076532
1601567552
1600320837
1090972714
208682464
467208046
1013723511
1058248105
329314724
511329522
1404411738
1961136817
2033180166
1012581206
1463562458
1204650061
581284766
1893745962
941360190
598217672
384618388
1156489145
116847717
293990237
320112242
1298015919
61629099
1696427082
674628828
217904151
999558578
1211112427
478041262
55241173
221684909
1242343638
1266760219
1140961573
1387036182
744748338
2035117785
1447581089
1763656835
447545339
2022121315
95266097
1658129456
1927109299
2053283555
1812784556
759873435
515940544
1209953980
2136801978
622595454
32553714
372223755
245389761
1629131934
469391478
1650767921
626076167
1923646671
1911350127
1286559510
2119990847
45789094
167318838
436795313
554085664
763718910
166119166
1814365042
1046059991
610474441
1039750497
1007941491
114973213
213452056
1980493688
1019285140
1430058972
1986017594
663672408
919274812
81433445
1726775655
820206169
1428897110
1532626870
362071216
250891982
1018284071
1134928214
1990151575
643432405
817486284
1680287457
323459519
1201154437
1352899273
157740571
1917085970
577786296
1885565598
952227972
1747200508
546303089
77119477
1904344156
1459309147
1589267312
1238015432
1533408839
612415505
145328062
1797278776
1160767209
1902766798
2033486420
468156199
227861829
225879783
378894976
1074817837
66209064
1234648684
624167937
277979244
1375613639
1255606416
188470199
1007618870
187259526
1529015901
1494942297
875718930
595800922
1049509242
1292410450
1922052982
530288291
904715564
910408383
964239727
1082350537
426902079
764880543
259995779
1879797059
1625386518
330024699
1395938589
954961616
133500253
1402236800
628665650
1587888877
2056373903
1948198924
1693829536
958142750
375780538
1353104466
2118115096
491525824
756782828
56775972
1483328120
1049702528
1543480728
1109066630
1845288700
196180655
1131673720
1021004095
1473691299
618463769
1033909148
1629786180
838226651
489542062
964465239
67277214
283946611
1974992581
23211797
191859697
171341476
1922275654
1658342011
1422777943
1131417605
391610039
1729652506
1346209876
1220238618
1013463862
1733283387
1747551822
684190072
877382547
1619330464
678302496
1183805967
875532980
1886491218
256909241
957566462
1566875928
361790913
653330834
171953708
1067474455
1908601842
1818656627
131583518
479652253
2030210869
484269660
1397935857
1702637373
2087173387
63657960
633556524
1351126693
1538737474
2122814968
916630710
2088535511
1471701042
509982360
1026002128
1240880792
237429966
1931991915
768237664
1040016288
34750692
2126208286
1503749332
21966083
2140239820
199662174
244593788
1532419968
1028858939
1520698172
1950265849
1063104588
1087952243
1263012668
1690371626
504385266
2019773327
903904027
763718141
1837620384
1828302876
1061097226
1675142342
598852871
416140127
843282110
2123750918
1990197962
57275704
1894736746
1669433831
1554371184
290036084
254069208
2147388006
371049507
7439485
1169265015
774727671
1930530651
1338336785
1101400417
432126655
1069441739
2015488692
982287667
1858808025
1504261289
821955050
810837116
1296123076
1598804034
1439780609
772898963
1657599712
1790833243
115651583
565537346
1242177107
1647886066
668469896
305989343
494383130
1308803274
1780537489
571906078
1569125905
149912674
79179139
795577927
580592327
1674839577
1196265689
1963741755
306606220
404065346
2116906641
1533335431
827774544
1266797654
798333596
33457245
1539187532
1144147190
1692255173
436769732
1748800914
1617466020
2142468382
1749735230
393383697
1322535526
283719336
415477084
1680284162
1344954384
1114909173
181508206
1242440912
939378377
244994747
169886624
932016230
1277846457
311750195
987030791
907441943
1813666021
118916154
942790050
156909716
1084454691
2113978016
531006480
1562879832
1600485912
966412455
1807535979
1402328605
780500727
380760886
543832466
173878213
340059530
412604993
1912726285
2014309592
1678565613
1751579387
421686169
2106249901
1844488510
716648985
410265312
784589497
1957014505
1472285761
2014449410
1000823928
1339885009
1124752593
1838611630
956788613
571356931
2076534721
463870754
152753100
2136540892
510006547
1738067049
1650275348
1799582055
1722891505
1824911409
363959021
1436622683
9500637
882202304
1325771963
573495988
1042941834
1827706295
1656632136
2147357174
1088258154
1054074389
2078418176
2121021373
2140579403
817965119
852080358
505609991
86923754
1139078513
43060685
1018270345
351533485
321237028
787015172
115499619
1273625823
807158915
1953503102
1898183912
901916517
966392148
1210014564
1172295178
982612060
2139604613
1520293513
847970817
1849341956
2064734346
222175609
1453754893
1164188748
1496736539
898787048
1941725517
1568766789
1205843281
468290102
270367519
1628834970
2128233575
1850430725
1051689358
2100667730
407049680
1069526039
702405228
141551489
446550971
775026610
1137573577
723655893
1745478065
1904995716
1559988524
1499065276
665385035
1975090131
1345115106
1745992351
1220238618
294795576
387754284
833067902
1725516526
780046466
867714996
501972252
274881046
744260909
1610833466
1343141883
1368325114
578757366
936656417
1492418628
395784046
1805532898
1511818079
2030771426
1576061793
302543604
674546087
1350988726
1359501687
1848147965
1910386229
1659695222
124083313
1718038766
2119657915
235388550
144014481
1252231168
1198919916
483850647
173514614
511791753
799212763
1206268635
1429018019
984937776
1392030657
2100159408
484352327
1032685821
1069447240
617675777
1485239324
1653108104
350285520
965210529
1306424617
1704830378
2121810950
1890626951
386493745
1340036410
988166840
1198587230
826083700
2121381791
1607217681
772586416
242865518
39126594
894680439
1819918630
881548744
1851614419
931078011
910618741
925824127
1416282191
1235186825
665854876
1097970671
493042036
1534215921
2025423591
2014726726
289821758
201550122
171552883
467326592
1176468463
1063299513
1811443211
1636687164
671765010
737165966
537302216
1506411549
1458612277
1438462689
1515360068
1564990815
675096005
534966363
392536667
105052341
1893116187
28393033
1830165848
284800291
1511610421
1038982392
87737362
163356123
1073548210
1821059334
654054281
1051827335
585545399
95063594
1941069416
1863989403
319104589
1643753795
1133379074
1866654222
436236552
1675183036
541164686
1095772595
251697374
145840593
648553026
840272226
1748654054
426741638
608465540
1421046990
925055666
1252797571
2078972344
1460800451
1052810254
1415179480
1346957526
1587034506
217260880
2098957911
1035495076
1311242883
418390212
961085585
1218644171
1641109852
2136117042
2090682602
595727062
1738769303
1994474417
20379156
1549236603
2062097086
1368883898
127920705
1741572611
124425092
504916257
596759154
748063361
920988134
918108842
315591835
1142072286
1783410760
681008051
151068940
864147704
1094125149
1396582460
168709477
857091542
1476750452
497633540
915167828
41876595
1267669552
1335858211
1837214849
983464223
1010716092
1483639871
1227764944
428532632
463141255
1177738396
1752716704
2008094405
956860078
542345606
670313578
399970691
1807067736
1146335289
595025051
1212831274
124362777
1754889489
995981946
1215260728
1664572600
2028478550
1299223617
768792599
508349714
1772258037
513288128
241503022
408535303
1697979528
907633526
1830080230
1412067116
281158479
280065540
1872431038
1228895450
1144051506
1977027931
1084030319
434306754
972174429
259936422
1005774177
1236405963
2138706017
1136485630
1530712056
231439223
1456680518
2001445137
485454670
1845992927
1970040337
1403336496
1551897958
789845368
956153562
1806958775
986453677
871987219
802648428
2104151200
950472789
1399608045
95266844
1975887945
1731393765
1752044934
2006318959
94793207
13961050
285096206
1169781246
709146329
631552781
1737612756
1568746320
520536576
140472648
398253987
1614775947
1064379343
1390103508
735733961
1221797141
661868084
1722380745
295891587
646322703
1732081760
2049526895
1090155459
492321616
586939272
941637369
1344996075
54607098
2040465687
1459721349
1931982908
288662155
1748617558
588516017
1097573385
1256114891
468886460
783235928
1716040939
757094683
343436294
282112857
2014048985
1237941963
1911401330
476424316
315356009
1206483331
207826245
1844275345
183973022
546648418
1021313295
1435320323
704534285
327446927
585389842
1773784525
1254330066
1842020365
626136569
494186885
458216361
313644970
711906143
243237184
620647841
312360389
938159113
1839145001
80044300
2089666381
2032321229
891549405
2061936954
1629784771
295283657
1985377109
174691447
1725439495
114461980
749931446
830387149
1401350740
158895275
676954458
563768078
2097605101
1782587859
898560024
1826919357
2077569535
594907390
153107703
555100759
41526792
1729456491
1891680679
747244714
1578766187
706268731
1411941895
1332289891
574909546
682373880
1985207754
1863574164
1258812844
272866354
1984935863
1076555115
1466243158
1754226216
2023679391
1233424941
1169557495
2044306472
1909225456
720239819
540481813
2044755
694186210
1354621925
1482753340
1678738349
1034470824
1290067462
1601363970
1370440780
473976277
1975947824
2118574284
402128265
526359666
1249747604
1497285236
186756478
3449755
488159243
1736386215
198954035
1965053372
2123051223
474899991
874942030
2015386806
2008904902
244797386
329098962
1312810178
677347477
2042884393
1755581416
482588677
1202276381
558117971
1256167517
1445594033
438578074
1015568494
823628212
1433977713
721013031
345835106
1316756844
1127476573
2097474041
1000731042
689539211
1153554984
1783024431
1271960606
693980906
253594306
651943571
1787395030
1986883174
376878217
215525146
1826510039
1740804417
2138364061
1516241400
876978997
227009122
962181339
366212064
7166891
15751808
791256053
563508078
409937558
95862428
45301361
481402684
344939005
2103903097
1171486928
504853949
1946281863
1158212884
131348039
144663726
612887198
1930273622
1072038803
34005394
101977857
1413904679
1877554641
1636201060
1482017198
1379100767
1098050729
627834940
1228995930
1065106155
1728328966
2049003135
287144515
1737724215
804976603
1168368479
9778969
1519341107
1654050538
932838595
839197825
1548781580
761895390
1471091889
1517075136
1250079680
301873434
1862348023
7956458
1623375906
973287729
1334232279
751903621
1982977995
354409217
1504671606
605947104
1907545926
233418465
1283123540
1203120505
625696251
2030102878
2125240623
1018810529
415977459
1073949651
2064173306
248784005
700073646
1937426294
750743054
231955416
1789107142
1054657839
1345624597
924205027
1165975493
1639740459
1177265857
660317280
927252942
519001200
587369441
69166325
2075091671
277336343
317186177
1074398788
2046466655
228943495
1632555344
675242149
376738012
139869563
126160186
40322275
1645452667
7089012
228359899
665886896
198742693
71339749
76294466
2099232727
2044755
1125534755
1059134829
314228570
1740397399
175570894
191270212
1660960259
1834260844
519202180
1634093422
919462135
820603405
1151739169
1498885384
1490981056
1870096258
1774212960
1008734401
417475834
1578388329
1038754850
1449965370
129351100
365285119
426749336
500902913
503669725
544201993
1078723787
611792493
671995640
997669742
1101677495
1123992888
1222818466
93159877
2085274919
2020320576
1359413221
421007257
343876797
1005225132
1191058769
1253619775
884779344
1728214575
1711333244
1646817637
1815499936
2005662955
1405171678
1539695777
1615047329
1821002713
1963431380
1042312777
2078861472
1663155239
1864670473
496060449
983510673
594626550
1543497286
1860034178
857923768
512855160
2044748818
185648729
928617245
821190715
1656902367
2026629086
1849366980
303585450
1440090761
121648138
1588753078
15343386
945818755
1625719734
653214114
1130130336
1541239690
1542206012
926262495
282976764
1433321790
2019264961
1595283342
1429183119
1042503693
1105307705
983351365
346295231
851239666
115237366
1776082167
372231065
605565218
1821947952
18535173
598886662
610799081
2042835446
499548781
1174492698
2120530457
420322037
527418104
1263411587
305044845
1897708797
285380372
507392783
1180510196
1060634375
260609062
115146727
49661500
142631653
487505939
1698520767
1565069179
233076531
393720293
1125015964
1731425069
1562912686
1278303449
107198829
1758531709
754045318
130843167
658069810
833804080
139383224
1612102874
1868717679
896522956
449554093
1107057032
1696584274
2142890209
897984574
931367541
763682669
1424353403
1423539787
234276731
613189436
959139754
219672255
1033006248
850903656
254718634
833663556
183136962
310360980
1173667932
1756031310
1297527495
849422892
1582911671
788017456
1699312225
43589811
1636423946
832945289
969950146
735835607
482790420
121412724
446936973
250360613
335743576
280055863
437527856
728591261
1180927548
2104613964
1478854892
1714953016
774954788
282913948
1947681611
44185286
1509593929
2018714718
1452118734
368633052
1977263773
1420079057
1600260187
1031358840
326609908
1665842811
1940811947
1553504474
1153892251
1273613433
801663807
641540495
809319703
59038728
2131251884
1804130138
377915703
1622420578
1102145276
887099700
2061235083
1827941739
398802638
296254440
1689631716
496249851
1835844881
83131400
1076198998
279570590
360632982
1816468803
328625642
2042864296
1143684178
1758956798
1863851052
1343479113
676029274
1886740758
1395824854
2056508323
1419150947
787022996
865290162
1137434937
2062355015
259287613
567837766
1636922254
868915988
280836553
647802505
1299684781
1871750784
1219666661
1181173749
1258230308
1125308364
1769849356
861194926
1867526170
868616013
1475304216
543016359
1883268766
346415875
920765732
1778147751
111556928
627196902
925612482
1498275346
2107051320
176512628
1113714298
1078029993
909990947
1405850207
1394708456
93723858
21194889
66968498
68023539
297712448
771175347
1022030948
107922241
1329992833
1068886903
457190974
331351437
1574523008
443235894
1400316154
774365385
321401804
2135232604
239479611
547725635
2004452302
737895205
922698287
349869675
1281881790
1288462807
1019237922
2108596328
1208018156
1265134823
685173561
602286474
2142118791
1732830530
1823931550
683932263
52699070
527294294
1411067281
137978166
790339052
521425653
92129897
1937820739
552590216
780460808
613283218
1434367093
1718664538
137779670
1624324179
1728830466
1458358764
1961649100
1285752180
72150544
1101239877
1435927015
2008201957
110271142
1378970157
936027248
1474285983
1931669909
631257579
495150288
325528549
31929549
602962589
2108266920
1282622753
2024645428
342414603
1305735219
567095275
459922995
1179606318
1987001545
881657839
757682185
1315619629
749940581
1671588897
1424822409
2082382282
834630906
252645097
852482976
1138325805
1677904837
693123337
979293394
377111295
756827352
1301095324
1325517416
1444633088
1613942324
1755554642
2078744711
792801461
1665236795
1972702649
998085011
1402854077
1060459295
657018696
813412113
2144495187
1780965948
676563627
609418034
1814466786
734851082
2070925854
1816943466
492978834
697207507
1707467580
125475397
286695825
1148580232
1174789186
327218786
1738944878
278188756
293666491
744848620
752651576
165404578
1818344733
141680239
1761679492
1566188190
577091866
1727420656
30594036
1734010430
1377368797
1469697762
168335207
754064592
678363013
818757695
990035301
17453637
298916833
1839201203
519452840
233094280
806822784
1254168140
2113602970
49550907
1638123885
56347566
1534394443
1219150715
44821902
1021893078
204520997
1448321237
1002681635
85456232
261854834
1306415811
858092903
1530911638
694114243
1110876401
1158054620
146460216
2049270847
1891073645
181029867
2097252064
1721820719
278806415
921645242
746914806
757312585
466719821
98691550
1610538217
964583521
482627816
417756470
1876364008
1949654367
1953828132
191569338
693704250
1704522422
492191046
733024248
14349649
37305253
235406725
735604962
1976894521
737692097
1352101890
1050891468
313533014
1148913524
614725980
606383349
1156246727
376040697
2032537667
1230337273
763723279
161060080
1896022341
1634790017
1106520816
1211321352
771561061
1161087017
1591960816
1951534141
1095091942
1848108425
1955272122
1764246812
390304715
139282691
1115351151
1213764799
1614416306
1880760020
657659947
655523571
1162698977
1964821578
1064584732
1402233149
1960515790
1730831527
1795589215
106047427
389172920
380871139
2073973229
1094342149
229936024
1541671007
1259072505
149337208
749281462
875221010
687434191
2035306004
540776608
1329966647
1025765038
479766265
910884647
1435211103
1761387324
1708542677
270740356
688707528
69492917
265194055
839529232
1721266185
881267524
749245063
591127237
934433683
1149464742
2136116624
151048462
1794866746
2028021516
1343723521
1901094645
729175816
415920706
961581496
1158630630
1391134831
293405451
1952851592
1060347369
1500537212
1220325602
2021755742
212457412
2035522960
1412144986
2141005335
681555634
45242341
1436660847
12461283
124440642
209579261
1088717454
695965979
2076620993
76646106
753256550
1222396457
1685144906
1131643703
1032934389
1739532401
658294597
1306607807
666089891
130300219
1698561276
2053017062
912099564
429675262
1727530136
89083830
1351427055
2006946909
1825311061
1539603835
1472286838
1260032271
366535698
78736924
1200474221
729605305
1708611253
1502589221
364176851
1759152521
273604494
2127682975
1789457662
424907195
246704772
1237252657
1139968376
644515275
1937609839
829379865
615041840
1969000453
1634836509
1567811574
1397560287
266133108
708769972
166970939
704510431
495131602
1572451197
948669684
976043713
556889071
1661901699
921125696
1450902691
729325975
1562482918
2140380630
664125326
889667581
1586756890
76880253
936550313
1733581630
235371703
1429422288
1306169237
1599150870
1974161363
971610269
1233449020
1545382845
1702298120
458513251
2040684599
1421948395
1511762815
457222364
1610616142
536599936
1430381092
545217784
1526891116
266185633
1404272099
460217257
701342047
1412280515
97559618
1211402902
80193357
1333325017
1372724840
241629606
1137068313
897478572
402352842
1344329200
1630045274
1395449543
2098028051
891223814
1624968495
1771684228
1427007417
188873032
108024611
611100077
1372173257
303295312
1999709085
1099831250
558815220
1875528580
1336087928
400820113
1046804149
164034773
2014671454
666384701
1737473995
235588084
857968592
1900795978
1097863209
765369825
1416358663
1889624224
1338933931
195656261
361153072
839471639
1644589974
3523481
1096255132
588488891
623428956
168356907
1550925008
134976615
636295391
873097505
1614914084
1600961683
116244982
947078799
871139585
850034395
18521783
314705801
1474680011
1422042674
950260428
265375952
1001453974
956278063
1876069447
1000726004
1715962107
906970972
1593804501
680944402
1296245199
2035695553
1038941878
722826482
1973821541
503881254
33554373
2065830538
1296214651
937412901
582762642
941096282
1549292298
1872773289
442343462
1765894930
191501048
1128041348
393697691
1586514808
136594949
1475039481
1382030785
530769089
1062677470
794505865
1050262471
391916512
61447038
971867189
114244118
114316874
2030243139
390793237
1293013212
1343661598
166367358
1617100375
2076917693
1619939673
562234236
157468952
1800539740
315725673
1732915721
223542624
406682439
221831242
1349049789
1201247847
280850790
1967792588
821471958
1520230676
1099819668
835341682
422690113
987837574
1799141976
2001650298
1573563481
1969906772
1653154116
1522049040
46728451
424683883
1484325541
546530750
710267623
863026755
843969977
1332950572
1464071303
97740434
1849958435
540827031
239119660
139803767
1056247241
321704362
934874109
893137573
254497574
1752089353
1325753439
124506521
447989414
649505056
1121295927
1234559522
121824148
1742093314
426971995
1653911074
832626552
1749749489
742277217
2035760104
1228876864
1120975866
1329863283
930316190
1617751578
11823048
1744825752
1653284515
68799941
887321727
1778695164
1498825039
1227496621
503106073
100623432
1766711371
2134202623
681467814
1182892361
900838020
271772745
1994072937
2138259585
1077713807
818430564
280449457
1793402539
1337915901
686515728
1758965644
1526741391
925124606
1237409276
451949510
1859587357
626760430
1135022049
1513872627
1792182934
1820359162
443254130
748792768
613231382
1661131174
1335656006
2040333443
71619959
277658078
677546726
2099651495
1529054313
1352652412
2101384580
534015295
1293141439
1059079105
1139064830
1090664401
450292171
2126836168
145593019
476372934
550257593
1302116274
1877804593
1934000945
1700469979
203400431
1433965749
1991262953
1476732195
2095288644
959654700
1033231669
1400575222
1983472488
858699394
1542166467
841151920
559261702
1036193298
1750137547
464287312
402129165
50049047
1983526256
1018021739
2038660761
1209002589
1320936095
2068949851
157546093
121797308
120853570
847783374
501253267
756360287
734844363
1487969712
1809119740
422517911
1549517215
274707424
643098645
1014312640
1034036147
809580133
153547700
2031500557
214167887
42120151
667853481
1634609660
338988625
1373242204
1493966192
348520415
273487663
632541643
1495545269
2049205533
668758852
1280098803
1190199758
601308624
787833929
421109049
2023122552
427359461
791701256
1362678668
1922677418
1124564072
1442411110
1434481993
185654085
1780331342
380331368
196436412
970317238
1203997617
82501714
462920556
473447692
236347837
1066703815
278444830
1931769836
350318209
839968424
38158120
1898778536
369673973
1094032751
119400193
1651811984
229235157
1420137929
100356583
1321483218
938648247
683187013
653491895
804979796
1134869137
171107851
586442648
1436123914
1795539693
758143757
2017145836
538785453
1335538251
1774488763
135207577
1098700668
1655538228
1406444353
896256886
1188419008
568321255
1722566064
478336303
1148416481
1158714442
126714782
1541738008
1437719316
541760137
893395185
1469709158
37544317
1332953157
1936086812
2079004432
1704328329
869969276
292921419
1588120332
2146082002
286282525
1969902090
125740373
2047957671
823922085
169288721
1616300491
1499841904
1426406928
1889184155
1099392554
1347477395
1968866471
1882463354
855207609
1939538980
908054701
1296284446
1302861160
1770050499
1950921238
1287725106
1331288834
216251782
412375690
2147228249
1518380268
2131465398
907812643
384137908
70006314
1344498018
978704362
1959516625
542731676
1462014642
1149086774
1741689718
1298433087
1853332580
258790979
1383206150
1553184464
819415140
2136712020
2052488960
22255094
1112473616
246006419
1341630744
1541098811
862750888
101067406
1939476895
968515606
71955987
1884333767
1917347585
1889458826
83375404
729462523
1862497771
500877623
536978894
1013178770
287972191
2107835771
543610416
797966208
1677139552
634323526
1242882635
1444844070
1045107759
538722620
1416483125
2081655513
54941109
1000169825
1957498021
1249009340
948220993
802819672
690638664
1046341940
1022353415
1121543725
1601500087
191818901
1407162778
1960888849
1584218403
294824177
2029172661
2103678913
794076253
1382736203
102178882
232344640
1829097225
2055039918
2059316755
1945498011
738356078
1184615165
259911749
1098168614
1434879154
1836168109
1781454406
1997113612
1147477223
947004741
1325955284
1493707797
479544410
752778948
18596657
25093492
1967801290
661028106
2082384900
1447264250
2126849667
1009780527
903055860
544946736
1613832834
2066301337
1757661284
876926778
656593584
2124042359
117746336
1009559378
865226208
2002571752
1106141286
104833646
826142267
729717035
748875401
1896011315
225848030
989061015
1327404677
661327121
1915172469
1171555968
304575086
1276832804
1450025758
810888415
957263001
1216899866
1831540215
1215530760
1675188574
278997790
716635654
1986328585
1121504087
1607522970
837782534
910249264
1320492232
1067024190
1750202522
713953822
2038809802
1514433066
412853119
685666582
617599906
148127859
1398100166
172454144
1980069792
351950458
1772833390
253294764
745840112
1063328692
822157610
1427287669
2125321538
435600938
1944438227
1162139777
1009824944
1908811849
415247104
2075848857
464871812
248923180
1163590728
1331865264
646316877
1126982745
775485460
178992280
2069882686
1301887359
126964950
1932582617
1987602303
391450623
1221172087
344465331
1125333159
1961324723
1517758706
382337515
2028275204
1456121064
518387266
1806860156
1460521723
316060706
1785673080
1568039384
2086208364
814727069
1234548666
882582875
250640782
770738502
1181043179
691800808
1265419834
2107269788
1287335376
2000415905
603363616
635266317
1151653163
2145557096
220316940
618481504
1464204005
1320352283
1505604971
1367221012
765913793
1867928956
1227113090
1952903961
580400018
1833714680
125504804
982497224
1951790356
96157960
1566242629
2028240545
300398832
1142719474
324915190
1003404287
1768176078
1025283367
2088522816
1859164284
1579591972
1317272770
1700021839
708557368
484747778
771137577
1879270697
946949516
626443708
1660152359
181425724
424950993
1509045424
699236808
1167891127
1722616153
1842232051
163917397
1217842245
1545393306
115382310
549502173
1381863739
1938677102
1127251651
1030585705
1144743074
2034883707
1882147599
934074018
1418729220
969962078
238150684
379615395
1019583723
1780619081
485799581
1591673779
1141927987
2130413893
1389282897
821189035
1428081119
439168293
2039425498
626000546
1832968566
580237585
665946599
105585272
1504260133
612281718
264823157
493202771
1415179480
752200532
1407482254
273792745
1202704605
1252331320
94301315
448735286
687283232
114504930
38422399
1603790996
1362186775
1059958304
1951510991
1890192137
1314397617
2024042208
301910774
2032658954
1182589075
186813001
327355741
956101624
473069104
916579631
1701787732
2113772831
505020302
45215483
354374787
531808940
1262733980
664334288
1108769347
643892856
1445648452
1880163824
990579565
234749546
140455871
2052285519
2029851933
640762827
75444092
1646788993
575985834
1628111215
87466297
283578995
1354722339
1775689279
1002794893
1698469364
1833275127
1080822301
393510327
884001169
1526519092
1529188365
1126020811
427688667
1610878234
1693500253
1063451737
1257912238
544666039
280164057
1360268825
1658992118
570375175
1309350357
102943546
1311371150
1731636465
651096355
1722383668
1726116747
195823151
946271753
1119377476
1786542339
604003662
963013810
2086486021
1537340418
1186485931
560462611
1790335393
1874955201
829399233
2075861616
154260485
1163037380
384064946
959469352
1024638364
1640661626
815431217
1674309225
1715014104
92704207
658248855
1837154611
557359581
165000273
393604493
111884914
959920139
210703780
1935708260
1891014115
1556236266
303428999
965362518
342468769
1583295071
1648225369
1574172448
1572542960
769729396
1343285859
388258259
1987296552
275199107
1817430485
1371192230
818702930
1058456418
311556664
497668440
1898263439
609329448
163576513
610450790
928849196
1426620411
1641052109
1550233913
110388697
1144598026
1660469750
155464548
1641288552
744517391
1234850038
1635996380
1647513212
1160057399
1554938478
1417206268
1795294014
437294817
1031501978
2084777704
880490942
953416012
913563569
669979852
957669006
1107057266
193546988
1729225369
120072826
484731600
710005446
652565561
803073594
504432650
919830125
687521269
1265174646
2130913647
1674635559
239751787
1665256145
1556194618
1208365399
837789211
1733910048
137320966
775792044
1624678050
579529434
1992898681
1643854390
680861451
1362830684
231530697
1039141855
1360070568
1833521022
1211889063
1018104251
1469417775
1906048042
703830966
1205084139
1112315531
1676943390
727365734
1157234222
349149522
1027193612
89835364
840020137
813110768
1274517856
369791328
760014374
1548992355
1792214845
604642540
1987084844
631041583
1536855465
14240440
2115996676
1329723651
1160899661
1479358303
1131642510
399428496
230269597
2132697541
630314071
656420886
1618481251
846356955
1376809596
1387526057
1369837900
1421911246
26151781
601803956
489061044
541721251
2128380434
202090515
620616184
789365929
1211700875
511373729
1211358100
1914227921
977319223
233448111
1790669824
1225193875
436129493
1981552105
1027488196
1955566328
495731282
1175139195
1558550144
1055372273
190976470
1388716878
1706323832
733592143
189427714
1771089826
57875093
1141172442
1486263249
79929244
437140234
453999116
62094412
1062751625
369615958
149892103
999568984
1693309564
1805236607
498201860
1446448901
1242266335
1712895558
1428101016
2125183392
1851142456
85853230
7228831
482924601
970271793
824974448
543385064
1057707754
181999726
327275221
1266523826
869334892
836175198
485433897
1884607534
1742650105
1850958986
64513022
323910184
1931515706
2027012390
436837168
1855244980
1579032054
67109616
1284085088
1774303453
2113408146
2130298246
513734989
477323900
104530772
94522193
1063182410
118354199
1397398064
1550082575
2109778122
573686499
117755132
994733179
1677935802
271795440
276265011
2089050876
1760677863
1079896848
1923197703
1215124978
197444309
160407692
2025079527
558442177
557268954
1070119288
437428659
119239913
1657323263
368696717
387675748
1758507281
2055970189
432627735
497864286
292492703
578923538
1921903918
449668852
85601583
1569705037
439840746
725907334
858973536
640368418
1062001639
1789383421
1383776980
1183575953
1928008874
1815922083
2048434206
150521140
428689540
244874831
1356639158
1177513578
1271122240
167595626
1500791789
2146917805
644013086
1705428960
862531439
1748281223
297540550
275666423
1498762194
1493630174
1182674793
1244741283
1872739827
1229271995
1918328291
1090283338
2041933797
1632018234
981106276
1547650471
1730308510
475601993
1538849191
876340868
1944910416
84628358
239818413
1610834119
565578279
1397302297
1258887104
808897177
2084532313
430520790
752485357
371627611
38621935
588835270
639064012
562967495
94720398
1178694099
368419219
1502426076
1962634094
1358798517
1057259697
1719785469
305493709
996719500
1551497349
1024640376
535088678
1740157706
1098886118
2060995308
884099574
1987690734
1714838843
953597312
113482267
1742533256
2003309691
820500511
1361067226
756100835
331878805
508169969
1335990098
205668921
751984721
1814901932
1699047169
1285024249
1931375432
1816237284
355169159
1369212438
936267462
1772112978
570148777
921285999
1644235052
129312442
1836933842
1404100747
209540777
260005884
1288160343
1719572181
45875579
167800196
242205752
579744274
866193110
1502041424
706444670
1804668524
886418906
246174685
1295811774
660414561
56623397
1487919627
702252879
101292055
1945210041
270575252
636548978
1429435372
901745988
759244826
964711664
164120366
1145089662
118898997
1062184447
982125223
1789226162
1726439550
263189873
530221555
1836860062
1326138293
1532576783
478723236
2144933707
1602871412
1079036344
122275816
1275101973
370783373
798451083
174905044
431292039
1712337311
932460348
162044216
432788904
1989189489
1466912627
1689491403
798376880
1146472073
553415437
1231860135
1689017675
187487782
1764368062
294768728
1440136743
1433835484
24834273
1565258660
1391919785
2034636877
1928656004
505419743
1856937246
466746757
410674338
1958596381
883572828
484460675
1210887015
1027740577
1965643765
424012623
418103816
1158102552
1194881592
1747025218
315607628
1217524271
1618639304
807861132
1219409886
230410553
1708878664
727330240
1353532282
2038264756
2122980780
1678624847
1254014416
1053155590
2000203791
6602072
402939044
166760431
1162482549
817017468
515934942
2091805249
1097854027
1746165454
1429920821
1117418737
534401036
1916427585
677070590
1053954123
179579216
1693235414
2029294295
1654913491
1841963321
1863171531
658794772
2118488749
168960810
89060335
1392159704
842183251
674630927
1220033174
800988228
131155085
1623753873
1006325151
1724540824
800100142
852661817
1055203051
1237635814
1602834051
1422669692
1390276624
763837142
336170239
1944633979
904318003
159335516
1502938178
740598048
257413676
1942057062
62467812
1056114493
1833902878
1781149415
1938076477
800631895
1904304051
1234234948
1549123654
793019403
859177860
995795573
1641083831
1963318641
1049595599
806081646
855667227
2073479728
24406288
198188793
479195656
1536971674
212659582
1474829101
1599916400
1347441992
413127965
24868749
2128130049
2084189739
1498612137
281731636
420883693
1790867607
1802573424
1376324754
65024080
956319912
5176264
1059911243
501655978
283879822
1065192411
902968740
959266649
1031637027
2091739691
992375543
1106387354
1500504623
342277559
1795828550
1473244201
2128627893
1794558658
1686007879
197880057
1752838463
251905791
533888665
299842131
1641424692
685387820
1404070819
1118905823
1658048320
1319345350
1902207281
1065700596
2099449156
933002213
1903931146
218517052
1885565598
1177788806
1368502483
923941475
2094568365
1541728087
2138425107
845820498
274018132
1414421485
1121543288
2111259418
1809997062
2016595671
829273759
1674721347
1397873969
876323074
467998120
1953276731
1328278408
1834049142
1745614124
1714010767
1496088761
192787677
987468527
707258552
243933877
1692980005
1275166475
1030427690
74649277
1661689936
280395655
925914693
800528645
1999755585
532395224
627502966
50914780
2139599159
497314647
1081839537
1378433376
1993121309
62540538
96056741
217417288
1056928007
1498165680
1207167680
1784337576
789511081
275055177
410646523
1763691929
1845601216
1585419348
465957475
1247482991
1250174725
69365117
2098773565
2055158982
2073983313
1141153587
1871593823
232662497
1178874624
244388471
1926235381
789924641
1268974446
1832155111
1358260504
956253829
222470525
1486936285
829792772
1555171075
532846895
424429645
1069775483
1846281133
1783207256
1353079954
2059530271
313508391
360817499
524052387
1810240292
688672537
467252511
1920263359
1908875315
1168643069
643235009
1306796758
1004467995
642925523
1248329321
226802106
493746554
878478688
1025335491
1335522876
845763513
1385582332
1942879747
1780217695
109415549
1003047874
661967287
61607473
1029399687
117303341
1412294203
411322080
438623868
289370086
1789786812
716787987
288245767
1999487773
935801884
332930137
1995022832
2059563216
978713218
1824850166
719665963
671081498
1933985058
1314621960
1203843982
780613744
594645322
1315923065
1978870046
1147576548
1954414986
1653339181
475610957
875743040
1276383781
266362270
475808903
1765622007
419647650
306751286
200368129
1388023996
1253321009
2134012277
1110454009
710334840
1065244348
228109796
157662013
457958834
159748563
1105276589
1633063767
1822310880
932853140
213639867
1265520881
438417754
339776335
567387991
1088691270
1139581870
821189035
785628784
1185675351
1249171625
1091761185
618761544
1219753901
1708514116
1210435565
1196624921
1399175330
840684036
1310770640
4266234
162083521
1740089974
1194694293
42565351
727249729
1560155476
797515276
117735972
411659578
271332988
1297425887
935309915
751755767
1225319982
685144101
866990590
266782037
948559434
1381197265
6753675
1665677218
1687282727
512258608
736983039
1001522544
2140033837
1761693599
1071073025
537449507
1160885512
1959335600
20569495
1769008455
2021763546
1551763484
46013592
78349895
460602716
1097359781
2110759483
1059281524
1877847787
518590635
1928917966
523391185
1180393461
358657156
2094616468
53944652
1765047984
1613738816
1474294897
1342541409
1978063088
704472042
603903712
44663218
2144438467
887430858
1760245623
1643245733
542734518
1883797578
771543130
604735151
1800976882
775969468
1958521118
1701914344
1705203877
1518443776
1854749943
1152480902
914311553
1358099376
741541418
2073165399
1745969084
681129436
1851142456
1014932186
374058281
792629901
119412055
166564343
1347658821
981971828
2128127456
569425733
1071411868
293876906
562353053
70153443
74046076
592670317
1713321523
64053898
1898722674
784896364
1700986173
1917329787
1004589972
1474214980
1227740202
552365143
609096390
1886486249
1943608732
2086957682
2144916850
251829672
622772092
1285348611
1992323589
1200138553
2033350486
911141248
1378626413
851132536
1888747992
85293101
1469999874
931760321
336703522
1532041387
1542224579
610857182
1605130538
838500802
286093739
511485592
436936686
610938041
51526381
1111510162
1606239268
2103018229
1939748385
394811760
135635118
600585313
1187422189
812762177
1940601321
838845883
1134667115
222108161
428323899
1441271992
1080124702
2001330126
1764083308
2038730278
565587093
870908956
1065458422
151641573
2083203674
1996065521
1678478537
1882202665
719664620
970702027
1745331429
1581574790
1554162528
1151319938
983562213
2011996122
1793538463
1233869897
1856526016
737194160
333336607
1085488530
1240808057
74836905
1588382757
37236515
1782794332
1497289564
1172163050
67209557
1831179145
880549032
1507123093
68163381
2022863575
1628972310
590522851
898655903
1384476896
1823898902
1502913206
424516667
205245602
110923118
2036467160
185729966
1597822362
1494706589
545752991
123045494
2123673774
1469834006
963859511
1839353769
1173437180
2021546481
1849795765
174204879
2129783883
1437737948
357942947
1558659315
1552669642
976773973
1011069072
705785332
639043183
516164979
854006168
25467947
415209602
1058993137
905956114
242028933
1965750813
226372930
317380623
153341178
177580218
450713351
548572137
1912081031
29275594
1524200197
990474754
1370672447
957906568
765534342
1271836030
1932703214
195504531
448814102
1960123378
888888405
1258915421
853452852
1227503620
329003643
1529881029
2010248652
818513675
71919250
1621501735
554158714
2065331929
282626815
918153306
1930579176
2025674393
372865559
1992128852
1192284014
494556915
785500083
646494164
818895545
1437809181
2027948648
781973554
1543684949
1838687925
957206645
262992405
2097588092
1273529970
1505721138
1956571233
577742661
1496626767
1906860999
1644321463
293724831
243756584
662822379
1662478476
2056322862
678594226
1243171697
1203909862
2126084546
1747182450
1039085296
2010129912
501177665
548693567
1064507682
282720797
1072558250
1807946760
849248158
493462082
815662871
744815131
55241173
205328831
785636894
1937268014
1219003653
586392540
307460572
564391694
1024522217
1304803773
372364294
190626690
779130222
1316414967
675397657
1049941532
756574763
1731847075
622153226
1255241733
1310808854
172425481
791851558
1316911172
1480415649
2020787483
1019807867
799641081
582605244
1722941420
137626819
2095471416
1708080162
293706282
662656243
36216868
115685331
301127040
921735976
785241682
1871055847
1963248847
1455081608
218774702
1991439348
118639334
650591302
1153042017
1409713670
1054335268
549161527
2094830251
1278167923
202422096
2055158982
1812273202
635149735
1030429255
991319346
1825451021
675045699
1173328833
1805372422
532088365
198286545
1666181715
1431783081
375197088
631297386
1947581493
1877603054
1573005813
685555718
538544920
1197137445
2113087510
787845996
666844481
1121340564
1614867380
177385012
1352895138
1564921257
1508983637
513567188
567611658
1934393466
205313908
620961415
1991673301
503662178
1261131995
161471631
890947031
1337149036
599611580
1294566317
813885583
1475650621
1769735004
230339404
1597481073
371816625
855374757
380312907
1875510729
280353903
737905297
65569921
1282527574
425058477
1923146319
1990742469
1963109430
1782469207
1152014142
674194985
1362327731
200796341
983688466
1505870114
697273810
978755001
1718619557
726401740
1091181828
657768747
589406236
745089522
1590251246
2098051521
1543964721
753384225
426272148
411126116
13005970
486664066
1981407306
1806860156
1483895069
1245712938
749048100
642505564
35846920
1891166265
72379877
74012503
708727789
924714684
1335233819
1450862728
52569622
1471030154
619023726
1835249875
753489868
1416448667
1396195621
1918159688
79901046
235099619
1532037918
576468399
1431816
1819778881
1108261276
301795758
242453659
588892259
1993132671
1318281212
486198683
130529896
1667410087
1598328387
648583707
1510399706
899304115
422922151
644430373
1887956197
253923429
1582060589
299006806
1227404931
1399094550
1636615036
943018994
686256638
741289978
108650159
1226020319
1917907216
38813158
577180106
1669269779
1354832374
1510569973
1499890058
1226661101
1392447997
1733715531
1133925380
564760727
1080192465
194389543
1693271671
1399322577
267467106
282863211
901990058
1807376466
1834079786
415397467
1662263101
569186074
619106766
1017675063
1428635077
194632844
1305193151
511110632
1463105021
1173728633
248986984
756040019
541584335
1832226288
1858028267
1502908931
940420726
1773173289
2068750161
938638112
2064816147
1585043638
1500890215
2029781395
1379054561
1139282156
1955461457
511590763
2133640067
1381531832
529283629
347874630
1826957063
658951637
1923153957
593897136
237429966
1157715056
1275957440
497206819
115207608
692766431
155636462
765147863
896179849
8734222
992767938
2095611676
1487633966
965637404
1082413538
1137336691
1114449144
1367553713
1162416708
1518678183
1865502473
612065695
312434108
645479648
1881976715
1695471644
1800936234
183617297
660587812
1711104828
1553783468
518769690
621728698
538331040
291196315
1565216919
956080742
1325533227
1645081807
2008265942
483965372
1879180955
109144463
1418183116
2063120568
1780388521
663352645
776482022
1790717219
1135332674
723471820
1962654807
1583637751
1348387218
319071983
83941615
1171508529
1094922032
2086751792
437810958
1759776955
662136950
1651048969
230285588
1577832904
585225571
1317968900
744214624
1740809816
1875627462
1813185098
1755436977
1788789520
723450725
158467786
1647153136
192178579
83323056
523164893
689737150
1559006438
435717113
1658256660
1643418236
1176296243
499706185
1464484007
1601736822
1327298449
1999576315
489886373
1234268326
653209983
281764738
726315181
1322681964
1644754362
869096495
1849093848
1413288259
1423774905
261046578
1469437505
1431593875
406141369
110386862
137503160
1396188015
1950237918
191810747
1225353274
1145587979
240561414
262703095
44147688
1285192987
2070105801
462333469
1526143111
2088626335
1932630922
1150070450
826568238
1122964765
1856204659
977449018
1231096201
143591088
539221212
293013769
1185785754
964385926
1733882645
572562400
1688876098
895061253
1592340674
1364062019
557873825
1972859303
1796841558
2101547423
2131639494
664970114
235985610
635197397
2031941259
1429887526
1454771805
1694223803
188991026
1844790757
1886358746
1542088388
1783163091
1329023372
596473157
603792527
282593350
451418219
788872561
562332823
7521008
1563869360
366823101
314866301
923202213
1744408245
1937173443
877276563
998906694
1063865914
534114683
1580577550
57925719
480106665
1147262707
1915350283
1506694520
214511756
53393472
2114300325
2098028051
1564636118
493801495
951756258
1405725137
20140647
1980448505
695295341
216992196
1471981430
500081490
500713593
1935803088
70762830
537683004
2010838392
1481343632
2121444352
1482191258
1574850009
1118077686
1842026282
1172486564
1541415004
1604797142
475467556
498806504
166201109
176453524
1302002502
415016716
1167085198
591451126
892277793
893239151
1450870940
2041658952
1110201559
2024681986
1521205226
459473207
1885882981
1449655889
1528762936
1589567532
1002441865
165042809
1986217995
1820281343
988116234
388443204
325007007
966380664
1194828078
2004979528
1565938215
1051938576
1154281142
1106093052
1453532550
1001122654
331923567
1345790614
1260050322
641963810
2078969461
996746934
610817502
2094898069
510256026
1508313635
1648104730
1289907214
123371200
2099898593
457828755
1988592843
1026545226
136226383
985665595
12020656
1049199479
596986228
2002540773
1417615047
2139331356
1350657155
1449366613
1062267799
226077989
905345672
495701235
1422629487
1960296270
1173971366
1715391851
1296087537
439109024
1212884617
1934936361
992639784
1359226838
1827439551
1885884015
880003242
295640432
1165528828
1868656308
904460834
1118554345
1610200108
142285041
1120025013
14459847
993070804
584196220
1886156686
548718462
1351576586
276832836
669411406
1918430294
174231847
1683600994
165940260
1331705073
401700904
581657075
1283123540
241626492
26741859
102033516
1009394262
554593872
1745759047
1441031215
610618808
801913177
1719294698
774652247
1634504980
150914055
1423166316
788113569
1032405395
1953078658
765858393
1855877422
1715160741
1745142688
1132626391
1898048403
1452091838
2129598682
447338198
1184171221
356071685
1170572924
240101421
562491614
2112302659
1106076772
695387154
723574388
864656153
1148850346
1798160902
146357508
1788656063
57512044
33739889
540061117
524575435
1533024872
592745329
2143444225
321487317
76420696
2078718904
422962953
167758976
486752150
1560315642
1273438316
1938103850
1076561565
837345689
1901275903
1377756528
853094543
889749213
24105672
1661314405
1170192756
1263610569
1128340076
843443042
1629669252
454455505
488938853
1709305103
888850011
1978865435
1875015228
1883427869
957221669
1951741946
795601069
1360987518
2105332624
579408535
1609509417
1891673500
992983509
1489234205
2085435564
950791788
715559573
1959484326
155283352
1159843152
1737519590
1842532308
1731605362
1689013246
1098203010
1608797883
402996678
801504280
421893807
1546517167
775094250
1162915679
606027774
1222779765
1159712483
1523049507
895249284
1232221915
769226213
1477160375
1194112870
1515525945
1755096461
1883387158
1068141741
192509834
1791715848
1035466336
1952651997
911231029
1536389010
632861662
1794215342
770617727
987628840
29289679
828795664
1568467568
596136501
1491576134
926014708
1450161055
864286825
2031217573
2043791712
890597038
604894295
680161270
1072897008
160287034
940526758
608895502
1595548234
812682457
384003894
821436409
302374740
1059055912
1755532384
440460188
1221771453
2054882513
1457173755
342653592
363874271
1615078679
1758850703
2030882342
388092499
738735576
1210309874
929927589
2096141277
472418842
550794043
2134791085
2026733954
1033109299
696804040
334386206
835012171
608171054
460228382
258652890
637569362
1202776826
814782888
1282437194
1506030016
1760121831
851138304
1615984965
609450910
1386191386
1365571848
1085220843
1239239419
312457138
1621377808
721227438
85432378
527265153
308150000
885371290
1769994953
1886378177
283792321
1537992825
1137164341
1484161336
1437097636
1001692017
706243904
312686428
617876881
1932569894
1655465919
733225875
209286742
663291601
778551112
2018732747
1701843937
2017498983
276952103
1032585420
1949302080
238378619
489462481
1765052533
1308344660
1164880392
2060326186
1870168684
868114878
1779200002
545516433
105551519
668143
862395734
271224776
708100168
2127629220
751483252
1339242123
756090158
894366666
1553277264
1794409987
1429286959
107768649
193215354
1119892254
594641827
103598049
2071299957
512192048
1211540943
1432287563
2128121636
1808617246
1491222818
1047331019
1768886932
952107466
580980105
1449037774
1978436067
1371332272
1755594513
86548304
1499899034
2054850436
1981181292
64074250
1982154620
2141909509
1765373519
979556520
2091731643
1478136069
717942088
1048194636
420786007
405999948
1141247191
1188914817
2102531838
2052259327
1810680020
2053306818
418506863
240417449
704071139
1939902767
447826873
923333300
87998079
492502016
231966749
1969423650
945634704
857900982
1829323360
2092933345
83655813
1059611997
1578652270
1812721979
1786989518
1017763336
403701731
175979146
25343055
1384145318
656802904
47484743
246598931
177650584
364225330
1301929713
1366952932
677772726
1848631131
574308002
1238133357
1391123638
162041421
558885997
57634296
59632615
374478510
537580222
776105285
338708920
949015201
867886770
2132273497
171126828
1496965395
1952540109
553388765
1601222902
1820182485
1152712150
1437632310
977035768
1629246378
473175719
1802799425
226525574
245752537
1637302521
331815065
743324114
2095522963
784557254
561044727
896537199
1680520833
1117347267
855766445
777499243
1035742505
1350027577
1635555791
1281267494
1974332838
557222377
1770256686
1971960838
1569309358
516764270
331533457
369671516
1758843984
504703102
66009681
1267278739
1326104413
116908341
1491246472
1479935230
643108728
791122450
1777271757
1569800530
911516430
2036833450
623821832
559183848
538618312
515605252
1771702383
754548294
1482864781
1564979170
1630938779
583879108
1284747503
1346911326
302091633
974838974
620761506
406585334
832217547
1937976189
1813844169
1777527127
1048265875
198961727
1731630911
1589259143
1945437841
1262338008
1313841247
1366655392
1543521306
959436349
1019073406
1069429408
285522898
2092676522
91145384
1241501473
600156506
184956491
1699860549
353611868
1370222032
1073903646
1248992061
643426283
2112521020
1382582612
1080171310
1545297976
457994391
410655454
201993039
1109312839
942538600
341550030
1255971447
1485248126
1127422857
851704567
1402516638
1962312967
2111694576
1642479338
855225087
2096944950
631752428
1443925427
1120661153
367138926
945274174
1221228812
1510901686
1927886208
464100112
1773497030
1270791621
1058734173
2025637329
1000918330
1642893166
1868383277
1359438691
1329982007
1777723597
1742315732
1223927052
305924385
1203145855
1318442015
401528314
1219243022
765041023
22030522
1374837064
130047656
625934211
1458497773
1519650119
136453647
1568003573
1662433988
557877146
665802407
42878139
1907287569
1745371531
83406012
815240573
195429756
467368683
1212117337
1913034725
361397557
147656338
1932965385
443807553
1045757372
1737643221
35610208
384791328
1635157830
1091663293
2103010632
1935324451
1640915522
248305587
1337800958
764805578
750764217
1811587076
1640503681
1405227803
2000115163
2058706998
1693319891
539471058
373050927
2007109228
582614259
893461189
1395446525
103325428
680395511
571998512
1150268827
1655944980
1976277650
1373466359
197279302
176295462
1957759184
507472266
2002211288
399377470
957963654
1790165823
91487223
667748864
1943628169
1145867840
1683069635
124703246
368758761
1080168547
1389001005
359142554
169200973
1384326105
1071362587
1122287027
2063908299
2141890350
993248130
933829130
1142371536
955739002
858341597
443910642
454661027
1608753691
38065001
1644267463
1132367250
939384661
1028212100
1749664994
86338674
799141064
1428337584
750955487
1810874190
1324372702
850591002
503496446
1801053909
1134881333
864557099
846386028
1679106369
994970327
947078799
481096095
1942846060
45901062
1259360467
1372951688
1157688841
1937709214
404747574
969338054
874181406
1161217444
93770241
24775107
703818021
271884431
920232463
251387276
350939270
2118179395
1429922164
2018737173
2058047696
2098756707
753161953
1566551226
1208299546
1164524683
1378565315
581284434
931649179
2083104808
2039797371
189546221
1676539716
1889521898
62644697
434653556
1125533070
455335754
178551923
2920766
1111484349
1935012966
1750379514
659363391
1461098877
935416107
2040465687
1414308312
688019656
1695046990
1395938589
610253139
23441901
244104956
1359310014
258065304
216042790
1187600780
1318265921
1681564439
860986130
378733442
403344311
1867200292
964918051
818733170
979562154
721421901
127678317
1688970059
899814650
1340141316
547547812
609609904
2143583925
384323576
1650318846
1754916121
1520393602
2077125208
1819457216
986028087
800320047
2046787398
915816738
1317621080
385204774
457255227
1750540657
1438146371
2088920774
225940016
1402054155
1012003895
354723818
1133161780
599577845
1953514035
1656195129
2107479239
1412122309
289090456
561384678
1423729088
1231378390
1855016266
119315203
1361306182
1343100105
1901517728
1532959018
619253740
583102551
1669478649
1523007124
918374140
1215510835
1997038669
2145558564
2053410544
1102254923
518205208
338324330
959141031
1284725416
1315290035
1674599863
2059451766
843884530
839865663
66999521
1265399521
1894095218
1447057912
704813168
1085372765
1183306745
566598072
353300738
503883385
543964421
1900677405
217561715
230235936
1827050998
1987243195
590533518
1267579761
1556202146
376840199
1010274936
954910041
973724591
1215789387
221275468
1785267045
1939138098
1541644583
414363663
1857523136
841896222
459743237
1426948590
1825001810
1509639326
1929779249
512968714
1824051538
2037621300
114448837
1525024345
1879419931
1513222409
1574818045
94394608
1890630429
1332890912
1841202369
1353743920
741345553
1513855157
539331968
1178209454
2072144872
1480022480
737265339
501598079
1679575720
2092210261
1644255764
1738674743
1892087395
351270395
1648322810
1767585954
866281191
2123356560
95798761
317317026
1826788305
2129786100
117295979
1386318718
1632069641
699717649
604907781
349452672
1316526599
1690692469
290606479
1482572129
582464185
826028720
1515877310
1035027523
2019064897
310058479
1660557394
324549551
688997424
54770438
157662013
184510120
331836067
2112784696
2124805670
582693169
287124896
1827752977
668215543
2084442756
284462938
1809946674
270815184
1751722284
2018925551
1368293703
137089236
441697795
1577241948
39681260
1774483821
509074903
442149076
2122429820
884749489
736329748
1043713308
644856924
2122855981
412636632
1757101294
256999165
1087581773
1993142610
1403927357
173211157
1916170450
1560487551
1306815569
1460880543
170270853
324838882
370933109
1426280796
2006715958
1120657388
549663913
1255306744
114861115
422290584
1815721872
2134578875
382371907
1591413288
2142243337
450950230
1044402860
600818150
1360985252
557521246
358061198
468672643
1713474243
732657431
1264443296
1470002088
692572593
943500942
1034234122
848175693
1933048776
699481955
1191448230
1032924462
1004382742
1227703868
854195742
1707811986
1355643600
573429386
233686576
1550585767
758284180
1121918188
1101740166
2105295928
795883701
1207598794
1272271405
1582157912
26227798
1320421779
1213001278
67524731
1543157666
15735171
240727507
1845184736
506860376
733556070
2014521987
722654857
802581430
889415266
1056534766
287176129
1190592894
137022523
621733018
691589964
448684482
1133000447
1521213280
1695693118
149337208
717625757
359115187
1830058535
1443204134
1671067113
1765602846
2094658674
162032382
387921217
1206288378
1658052510
1430425652
1264287613
740108764
1121578094
1741478321
1493520516
36725862
713665150
108728728
2117940514
1670383077
1576478017
1898907859
953005011
1582523081
860955424
631242325
476263453
848333884
68062823
557812711
1721761983
2096370783
1896466445
505027984
1733879958
674199392
910168503
61973064
38614266
2137482500
259435265
661546468
355620789
1575758588
1053460938
691094782
581592510
157710218
185440697
1363183922
2043223197
827431815
1391189799
1662155138
2117913361
294858902
1434462590
1800329356
1603432389
994225655
1970960486
1764953729
2135780086
303456888
92474887
795996951
2079217400
768416709
1712570773
342422696
1197298756
1196214116
442125024
732517772
2142160557
874195877
1556087608
1466066113
87363615
1243966014
622083436
879069809
996900578
962425715
74177986
1046823182
551321493
726918508
1771292118
1457556721
1593834270
470638565
1058127585
460320006
403721791
1402626449
1508084043
634525267
884322054
751964235
2104333084
1142413302
1167726191
783129341
1420585979
397211556
1620644903
152485642
2011958377
214074488
1152757891
161041646
316294533
1066231162
87635788
65333275
753496882
1529796237
1899398488
878750135
1755304993
388604667
1243440656
1955435383
2143651281
260146524
1368936253
1828265368
587267911
402943541
1664252022
1898880699
1087772174
1033346145
1155776769
336829921
2041879487
1986763551
984517482
1142016100
1081269335
17504640
1920673168
1523081986
919517566
97102027
1514752311
498454500
1644879116
1213030339
86702294
1014996918
819303120
347800608
567654258
1670895661
166716194
868366055
1599622978
582896702
1727225461
920928350
988704174
1341533937
262543164
229571729
1949077610
1069382530
2119970308
1700951190
1940642040
1518154664
991668770
665551248
1523429186
1307046026
709771166
1511772193
1319046139
485592787
1488916343
2069704749
417100223
499112783
1201825136
1059306099
1952203063
87762152
1465853526
873184583
1519129976
436134011
829742059
1266377993
486943573
555909536
564163720
2140166205
409987746
1236644635
93682794
1787664839
1587696967
717236524
1335747113
832045375
308613783
2135881279
1135799852
728958103
11776838
1914617212
1175817444
1788164156
1787506051
200671506
401580322
845988116
986425526
1645206629
2056641987
1926070547
263679143
1465561932
737750216
1682027081
207523061
518330290
1931601234
471570632
481936836
1643603674
1037441671
1394487900
1006880002
1096351469
463642219
506320288
252545861
1002227882
653317028
351981126
1932582617
1444608003
386177653
2024049804
1105783858
629180632
958700721
1238844732
2096011755
1685575614
20209552
673484960
1485795501
2008588020
100635306
1842608103
22089605
1526089320
687499306
1844859504
1210445198
1421237537
406826579
41154132
416102339
323268805
549658245
469130656
1201220765
662753457
1857243428
1325471235
2092670011
1030101889
42978106
1923567845
596647774
2117475700
942517173
1943364209
1863039122
258897327
1739368585
1647445643
1699220291
2104920590
587477987
1164195040
1640803002
1180046166
1129168015
1503576155
1012133514
907323790
2061337006
175288598
750871710
1916640526
1921059855
860522466
2070943284
309492324
1185031115
1314638519
1174400507
528606967
1847017259
735710219
765951777
155845169
1783122256
548564627
1552589686
1204791646
1744353648
1465550850
1626417155
1609187411
1122227600
1597822362
702383430
2038065743
941841832
471755424
1637513273
168624256
551244773
570510132
347716704
2017361307
1921859847
1327630645
863621371
1913863151
1736181590
1934420082
185874100
1555632889
11776489
127062547
357732537
1771719688
294905355
1904628847
1436267943
922441168
1597747629
1019781138
132530898
1092415558
2136114985
1546327102
752331019
1650331451
936486474
763731406
176944848
1860370528
355211016
1236142306
127887498
2004967762
435539450
660703550
432176673
1904239767
2052174834
127992201
922848623
410983537
699661648
1892826700
845206866
1479527957
1610336015
41061483
1049032852
674243601
447799554
1905355826
1459871751
1893363199
2078144331
1604930533
1436540619
1097565561
54357613
523978004
1839146254
366880362
16025677
80636497
1939681418
1371673888
1001398370
377000467
860530326
368353791
1588116601
874338521
1197536895
1636650255
1979400480
364099272
382927937
1706902406
44318611
1987287959
2085450173
2070799002
692522006
1536823589
1800554012
51255489
1792027164
1002813610
157561872
1809164921
100719840
831442557
1522257761
2056159207
496486587
607968308
1125649045
1295732651
1789797630
600238521
980129884
1498419696
234388756
1993280014
1506594726
1339620763
558559386
1832298461
1592380018
720867030
151748552
84628011
1913228809
1008137325
1913270756
665615945
1373115138
503614392
813601044
1095193950
1907335622
889123752
284780942
1392838169
974304785
2940050
1018021739
2051942463
1031430382
487308942
1102559945
203656622
2097513208
579756064
2085191285
486200605
1986253337
1765913729
1222970951
1879124774
986530912
1896042931
1391832263
776425339
1543097604
1435957185
1445157345
1541737421
705131185
1913909301
860840801
1837348521
1954132704
1730767544
1526127763
2139734591
711283245
989852912
1082934200
502485171
1021593932
2088581959
504780226
768438140
2040334930
1232095749
1983125415
1850157898
1433646906
366140092
1021287815
151046485
819737277
673373691
223660634
318910661
1489373916
1621509350
2070421958
268488400
1408718204
2059796439
1511311541
717709972
1400673628
2012351002
1452677515
371083163
1996731499
1579508643
1257293255
2076172157
1161711474
50526562
1476612104
1159451427
888415002
1292718888
49987584
1572937860
1565440034
1621300935
389024824
1786886863
604875730
1238687010
823447788
1107492070
102965748
715113235
1624226048
1682900766
787917182
1553048644
1830660278
1443511101
1906889732
396407351
321061207
870897574
1385206046
315383134
1803213875
1594000807
720084302
628077172
1576110279
1731514418
739612083
225341653
882145564
1798885221
1653636905
1693755791
1023274541
37049609
555933345
2136501544
1274673070
323166359
604995176
588169896
1468825734
1092046617
1793430746
118840642
2063503878
663179589
175131704
1544474063
882311595
1028570109
2067726798
665556461
1845796893
1424101402
1567127190
436837168
212267017
1208299546
1969000899
895359879
559199636
176076486
1292260411
520599057
1855306103
1948093606
1761424011
1782487814
26380859
953989892
1363283574
445142735
741488201
870362713
624977058
1915260480
1320236281
1939944688
1348279839
1261578759
48181813
2125679249
141487743
391038870
1857565107
1443268311
218279127
416402627
2108171413
1307524187
1878701402
487576306
826179167
902185925
1164211300
64567108
575548897
1861237794
1472843789
1356515625
701877382
707771855
1905438258
1913216416
1270204679
1058220932
1524340448
1103403979
1769444986
845555364
967587361
971394511
622280909
1580950617
903167462
2002886533
855591760
1042397217
1694517561
832069732
2033218520
818315509
219767148
202350000
51757209
760952034
866542789
1747002519
1930935841
115979688
362114268
693273603
812935655
432808638
745446839
619172879
1465422460
266299572
1041776904
1175221800
2102787149
1157432055
1485811136
1207633236
1272840575
194440448
1670438683
1183388740
1989394222
1486083794
1036387771
143102297
2141768695
1924436617
758874849
1732487029
1763857106
1584479921
932845255
2050798550
473734131
1806951931
1645286488
905438941
1423893679
1669110952
191328079
90538856
552108916
615089325
726584112
1178626415
1286088855
529593607
1348740579
1748431621
1264670367
1482049400
533745697
223252526
485338825
1956914348
87624808
1862365671
491706883
20008938
1416019001
993918562
2040011659
247593187
1326227107
1578281970
725728684
1367491477
1423753461
1163000003
1548285413
1834184767
1467109325
1483105207
1321113976
1208735872
1452101007
141461184
911752437
684716246
1567816645
818864959
1366472789
1642242658
1534539064
341220407
334336030
912761150
200645500
690116309
435773410
2030121391
1012536784
2119657915
811677058
1753480186
1692906827
2048095876
665935353
2030533952
8701198
363814728
58580324
1793549138
2002579173
1750792962
1605523938
1720178769
590057277
405657298
1720490718
309938033
1907971806
1772328428
320341277
483389812
1424229221
441051040
1212685735
1283770418
463893254
1108435744
809254624
978112959
896107247
1495325823
1573879060
785076863
1677409349
451522629
2069874599
1659015995
1914750931
594065401
1620201354
255279567
1677011549
947613248
465210898
1482283841
1165024508
329350672
1756052148
366946930
2004779948
458630942
2071403164
377568512
1554180920
1031644429
1016433415
1482806308
770729213
69270340
2015145098
1859109278
190869845
1402752392
481892536
1705563123
405430579
1857809262
1122280233
1554089256
85701335
368030704
582574562
441952779
775170287
384349354
1652655636
605233913
2130727316
2025357190
772215224
548464087
199427445
353560388
1590659015
592070184
483758692
2000992760
922498385
1081159018
1100675967
1598168677
1993217435
1119589332
714640712
1213615233
1205294621
567849386
1364141632
2069716065
1056839551
1027779957
177268133
952919400
2017445235
983205121
909088588
1204631540
1097246312
415586375
1075055713
315985813
1096294827
1511883613
741468710
1899619023
986781278
133051563
1553012747
981376715
1726484442
241389860
948050215
1227391241
651814583
1133840712
75318083
1395974338
1474730215
1006819978
21664852
261611876
1300031416
1807784491
1496322951
1142331890
1771857674
197941497
1610915747
216068996
628652243
957717847
677053264
1206700211
1577241948
27230073
721523118
1580950617
664898939
130960436
324430222
1233794127
35370559
2111971463
146248871
128714214
462952202
604792928
121495893
2002581146
1617663792
1837944890
1678360972
619253650
1180644182
939456822
1843361411
1012199416
77450922
354596961
1464493283
1348178420
1312238582
376802133
1836807498
1419162491
1140985978
1527519613
718445705
1999763308
1044194617
1119149877
1904281340
549408560
786791790
1364699295
38939213
1429694347
651063473
936444736
1164005633
1538934040
547498464
215782151
1705663016
106911489
1558990654
1958589887
253526176
1115048401
64250330
615604764
220579503
901897241
1546857094
2046069006
1632091909
84932867
608283704
728351680
722183537
377119229
380239842
2009656966
2077914877
367141499
1379737291
56267611
1506355049
475650643
1605527041
1164005667
1564870436
1600951292
1420116711
1866083508
550990702
773781221
1965247149
238558734
1819681516
55010245
837996699
1110642716
1760516253
1512050293
1400042185
1649976496
274605650
1008365278
435661987
664394987
987214470
869643417
1749710895
1498263771
2132061776
460830563
2138764727
1041227345
1906008101
1881903349
262193526
337587575
1318767462
219322813
1795618279
1572272611
754222783
315978449
1493266563
772693541
658356492
417456248
424356694
1525273989
67588036
1075993394
380017069
1550008404
660903641
650539603
1044063388
409686064
1473534217
744019970
886215853
944959356
1934933223
1553790399
1502869636
1525278214
898727919
1325078067
1722526312
338658519
586530910
1574877314
427732255
1677578641
879883144
1819732605
1164836139
1521074734
1738041946
987100769
630526501
1380611484
1089657445
1778205622
1345557498
793194994
416476313
352027835
1279505617
648719814
426620260
1659325808
1651315598
1263978782
1218644171
2023740854
507733910
331641095
906812845
1938016479
1958865277
282438216
564254213
531317490
1178665379
2099172345
891955568
838625941
1392204508
57243769
2065674692
1677819864
1801177181
1846610790
1671271786
800662548
435729944
1166316221
150606967
953283231
662013395
1584670835
273441442
1205109729
843525334
972876198
2060731636
395982702
1606827130
1190213831
88721762
64554468
1480706293
1418323883
989533182
1547887974
1400337140
622828914
1308647884
514680356
1502441752
1419002347
1956435759
926954575
1606116671
1521753968
708875426
142048647
1563375206
2136324657
1741307634
325003110
18864890
1391602238
1210253272
614697595
1435313565
1305902025
1491035558
896993475
1336995403
2087532068
1440750236
1774922234
395852339
516967565
107874161
650321737
925566823
1911908801
1564769908
564601701
567488783
1921854141
413274191
986520427
315678499
1080384761
1657806629
1278604236
2018478285
258321283
1393632343
310575681
1231284955
37871383
418506863
1908417885
387546553
1661879089
1413210309
1354608705
1792430357
1154269269
884452976
844738312
413788522
1300435006
985989482
775302390
945747813
1999926713
156490029
812361119
1106265188
1269129786
1491090758
984717219
1406014235
2085823979
1446292926
816018132
1572008856
461524804
474126143
622538802
1235230065
420863641
151797514
558296563
2019031981
937885117
833728969
1607869443
1227728666
1121268391
1163144056
1003748838
1272410113
1788905690
1592668263
196716128
1948956878
1373452327
434974072
1680069769
1899276547
1320916893
224596326
1525681827
1726447705
877441069
1716681463
1931710459
391787345
1432660084
167900830
1251030899
697420618
1905171467
732393088
64166003
2002799492
1214476685
1114216497
809958563
2134259780
88712647
1075510434
684091662
1448823752
1231312129
532431477
740396117
913450792
224552631
424052409
1811469997
922250167
727427311
733349741
913140104
493667526
1359928560
1444329276
401892068
984220426
457646979
616226350
408939380
401769767
1471244013
258629031
1528115034
1213211758
1960007046
1768697319
265973012
2115031833
599569309
91235074
446383572
1889918149
1396582460
1975442645
63271176
908673795
559945901
1324095188
417329951
1078950502
1819752032
1202116939
1825860471
925466503
567157268
712886460
1348222377
380065765
702660522
67156610
971359067
1936507551
1467594558
1948970307
470033079
1297314020
1270496217
1116625491
273494041
110164896
1117472585
853784021
929030182
99174210
1306836907
929562868
1675136395
1689989257
171781043
1835449244
1907435799
1019438999
8861645
1070906418
1723571250
1819236569
1353875850
278374755
2018773179
38371277
62121401
898418723
1349781086
1913424511
206217933
688550171
1275024690
2071482593
725939
818921134
1702684773
1660698904
335463834
1308018528
879425583
1917197460
1976427967
1960172032
678545394
1442391837
1548631777
223847449
1292786816
369677139
463090154
379678772
685106250
969009249
1450446563
554467047
1005563190
720050812
5811876
1908209188
378610098
1667083975
934795704
1236917021
1796767297
289996455
680940655
1924267386
704796283
1474617315
625063283
147535619
545707705
2083828142
1866540900
2123076909
1487963841
257109576
1566955374
1474708200
413755424
1972345633
1864630510
1383494974
665185824
550843708
799611614
220638437
485798524
2041027475
547843044
1528641358
1839043948
394121946
310507114
672515171
374902756
220402160
1777952880
1141403429
1580478002
33649986
342623255
756143831
1285380864
169495010
174455735
1299048115
141646843
1981429913
754091372
1049038093
836211704
1361943490
374920098
622626547
1054335268
1947964256
1019996097
1228413982
2024699319
618620620
2004844718
519241351
1404677089
1391400949
1113434993
638366714
418390212
649579101
1912772866
2047641395
1664723753
1683648357
1703722681
1681419261
985222889
329458872
1406553158
1360118454
645427918
775051140
74015773
941831891
698899169
1952011368
1982515852
1657073102
546213826
306622392
135696428
1811904154
579319204
600197848
1026061441
936784057
1715776895
609509431
2127375175
341805748
38361167
808369217
415729464
603762345
1456843720
993834953
1887027186
1392909959
738198322
1006117513
1309588243
1402417619
600536103
2073643378
909686064
1712386158
1309611281
483903188
2060738503
1321055992
485588057
1446117289
1453180278
498866884
1810934917
1281541502
1059811146
457222364
1485622
560441576
1028669434
1660732354
2002082646
564990841
389044147
608114831
135612018
697519172
1420936878
1733681655
809726283
1897079429
516187986
470754867
920757155
1444817513
947456245
1247959697
21362061
419766569
803842576
1289228289
455831702
1687367028
518052090
1979205351
431963286
673199304
781063090
407081877
1616353467
17731651
996077855
1700156652
903473239
1515873145
2005638582
539122648
633315794
1310292793
1884893785
1619912755
183057079
1625652045
566937828
158901809
418996098
1819226786
2056864717
1948733390
469957009
45174839
1352406632
724865832
353899335
692646319
2109272050
101477219
801064750
1680954165
820342561
1058585050
445257726
1299789937
486717362
50033850
1904969539
211701899
1492135961
741616827
1848475097
1375347178
1861118332
1987259487
1043275540
1306051505
100198028
298587021
2113587369
1774692862
2025582683
557154615
1002581022
2135707478
912153680
782745162
654833189
1395920167
126022006
1410989573
1780809279
1454807115
591995762
1581063542
149692258
957858571
2083550172
1954110551
1030036527
910188607
2135117619
1393094970
1950283974
1793298987
444644794
747299444
1712936328
725427368
1123239050
2066921097
1939441872
1850452572
69424092
1066279758
1751376807
153273827
808510475
291180938
1449824336
526294963
143165031
1761623713
978831012
1274626962
172104973
997589627
1422423321
1811446432
1838755296
423775046
1659855900
310527212
555934425
555924011
1504242063
1504338710
1675095270
2068232693
199965074
296444651
1243589592
990352888
1384685165
1107657944
1366991090
143625320
1258208224
963884744
579482252
234689975
1193467438
1707484552
1842535788
1190549920
1837691712
1649814342
404878633
161310481
178671198
731611641
2014564833
826622430
1609516450
2121580445
46014937
1733512471
25389480
1722849034
1436493013
1069952705
1756105656
94539555
1503393621
535236131
1823117243
575207062
1840218849
1916633638
550670683
1812619671
481281592
716547113
1823490591
1871603838
1311809449
398714373
1253022055
1943823580
489227827
1948621225
108877333
987139632
568169914
2035088199
151455681
1165832247
1075001280
624641546
392490494
1890983134
1263496140
1176636782
1450587912
644856215
123784593
870096192
1642322419
1235842541
832733859
1434549103
492339833
1946148514
6495144
1115312371
433197425
803546862
515941286
246648343
1296241921
1745962610
1454218199
198514226
1672808739
1861764580
114960939
527878174
2100589342
1205180141
822780802
1348802288
102245958
1709461065
825407993
843274133
2032607411
1755308339
466682223
2071221483
2091413691
655335748
1421436588
2022257279
1207558897
1999731979
1498907581
1933075986
1709094295
1643919762
1799896573
1905899357
539768823
36144736
1956192439
243079553
2099807012
1587408763
1239392029
287546855
299852453
1171223007
438561203
1782575915
949213194
1587365239
1389446936
1569396736
680962446
1412694701
1184029964
2016798498
569236379
587118976
2002004160
750092115
143888046
1646106911
1018678391
105411086
1227942841
745860693
189500199
1508155511
1789837972
2023117236
1673607588
1218365835
1318909260
932575460
1753021339
458572439
303710830
8491344
270968208
1086115531
1720528268
236949345
1645885786
1615316391
1666060985
1357808397
602507750
777580481
60824564
1308186371
708086029
383098491
1115006444
901957405
1314931497
428068754
1436979081
161444141
1081157093
1827689293
1449933799
1701693553
329322073
99683699
443606133
1072001379
2035400595
1320448265
37644164
1139862231
2019021810
1226867837
1102420035
291018238
1897746976
1908129154
295208125
399882952
100062079
1988521402
1615443298
2008842461
987468527
1134010160
319583431
1130407114
785266647
862033026
158749296
1819810147
1281660903
524123313
437394875
1373538896
626049043
537641971
785106224
650540928
188140082
895067851
21717649
963348266
2024567379
524427087
1116795392
142347896
1307913309
252993726
1695492721
328040821
1352146395
2031907432
1760778598
531972648
1229486610
298295115
592575015
1431271976
95388769
1196226511
576312705
1352369503
1003269466
977743659
954971025
141796136
2139346781
521424790
1029654840
234744387
1643596139
513925306
492207108
999762922
1665715934
1863953912
1684214652
1409384205
515306292
1264289554
1200176446
803138710
160543186
635294536
1621016371
385953674
963680383
2120574623
1731293162
2045800648
1782924984
1261512608
928303410
1239533649
627512910
876983316
724695274
622812833
731484230
2058170226
431578082
1370113613
4690663
1473432682
884097160
1145423836
55512657
61868246
23380547
1897111682
914883734
51124940
1924414636
1766025143
1870598174
1984486642
1560538449
227686622
1865077807
37951203
1752805284
1290208930
543467957
672791815
1467330300
162211289
102927062
861536987
987301295
971675973
1642156449
1512424978
2097938284
1177975715
248871407
1233890431
345430585
1589566083
120428479
34939329
1270232940
1689486623
1693532498
344996477
984327777
636167696
1207479742
769927106
280979731
1960632703
256403509
2064746530
1716334715
45068036
1881065327
285445240
513650113
1482151656
2041410440
2087598193
702600161
816982004
1563022129
1512755881
1893535824
1577780308
1341862826
2020062403
1713092774
637676726
1422432742
78397902
916553178
263723391
1529175362
353112975
151540476
526719840
1721399536
1705943052
1343409722
226830834
103861123
1985569312
5892266
1269137021
1710041223
221734500
1908333262
1995702275
1536027569
1671947790
2098452237
197391935
2120472110
1601277173
1215747092
1332157217
115685331
293046035
1854172036
34895579
1323601941
606792324
1673157325
1050704750
299071811
1324243740
99274360
253891589
1182443204
2142791670
1745876610
1539897086
1762318729
153939013
327478155
1787996281
1822842475
1504957868
684274403
518021918
1153955912
1982941421
1248473618
1272505289
298885246
1725850762
1818167095
1227622455
1937844362
1796420668
2007837942
961221171
510145682
804954655
1644395500
1973224069
889086419
386808540
232639024
1849797964
1359102121
830503493
1760851431
1365567531
1614297007
189995137
40507870
1155560405
1335053964
1697942885
1496245602
1661395967
1479864419
1506668271
1352435819
1810541296
4950498
172923777
455975680
1111681517
65655270
1284228170
119696740
639577446
1046621739
1481960866
1355101277
165566273
547708700
2085177698
671406483
280635565
154281001
1649798062
2082392264
455428113
1227466529
872141745
232723883
1491516554
741271213
466004945
1852774103
1623620130
2133944105
588767597
1942443688
1057589147
2114212138
1217347546
1929631875
1549714788
1383029836
736335895
492730082
323697699
1997493753
24394866
2123217996
1437715908
1782904227
830242122
1263475578
168504776
806305341
227769041
590493861
142988020
319337354
2054349321
1255291026
942384690
1989542995
2097950162
2138262394
840355242
1036745628
1551473024
670404826
937120525
815758922
507640306
1568999195
1958596381
1635747051
823835551
528904682
1013863268
696840708
56444180
1530622742
1100040116
1525506686
960385353
852912061
1427563103
910835813
1209069641
1335751192
1691785600
368505427
1867747912
65574464
613890621
1279085680
1101596085
1360131132
1006609621
1326162067
834657783
907817273
778881269
384365445
159329612
1668813986
784166741
2140947486
1831090552
2057262985
442008739
1421582796
431137760
1352414465
659797611
268106957
402001577
1496277128
1873677269
109253246
476109184
1790795391
137676552
271062195
63133241
1240627824
1284141624
4732947
1404610695
14891343
548128262
30396168
1874056116
1986005568
708142384
356919739
1764147308
1587064862
226478977
1297032464
1499584092
1391970739
1156869189
1165090793
1477068663
1053969901
302355339
1420305344
2137128706
115487650
393719779
1309264068
1139768566
356823738
1243979344
1675884750
221038165
1319593840
937134328
273031699
826023277
1345059870
104546410
230251471
1381771036
1264732264
553180246
967353259
1072518331
1274458679
150501149
947619180
1835919363
1735632990
885537590
1469069442
2015051681
1895820159
33706445
1445653980
2078767359
589362037
1817458809
254461464
2071847304
1645526748
2040550458
2047025206
33378413
1978435609
1141907616
2069916048
821838248
269671201
198277788
180986723
1710044538
1417798836
2142483484
367532161
63599090
1053346875
1641466661
1978566406
74489456
1342359317
624231073
1283424305
1319061040
979590337
844326460
1754430471
1616452980
1369068682
928990462
1975217621
1190871959
729574430
1639945146
1210601631
99034786
1374321591
1426031480
1115603002
1872477218
1997218741
146749216
1573045387
1730978737
1293631454
1357591422
1027049053
213769338
2138529281
474375938
703132859
975511513
1384487962
644645399
1486442950
352569081
276336998
1987979600
2094665604
1914904300
1933499522
1577745844
1626802836
1963687775
1265014506
445253990
1823989124
349139865
1700359140
159345652
2058945003
1969854302
79785826
97400519
1003699952
1065522053
2010167041
303604446
1701268519
344797646
420135361
1447322587
1298201636
616763235
432043952
1082656830
1587853294
1911899478
1224305017
1631667308
897454518
348357090
1712789056
1548523918
458399845
1300965697
693640145
2044661007
110439597
1593858451
1778932682
2048380977
1926314635
1419389799
2060081253
1685732434
1487092380
135291503
875032817
1938893810
1579317819
9619330
1383407951
1291010973
1993078555
272012024
683321773
1939602887
861529683
1749461823
224334416
202249946
2036134525
700907975
587350809
839866136
745075415
939571740
68311269
748078718
1305398953
2001492421
1837360931
338293223
363417728
498891315
1838905940
816855335
2125012293
1617929254
1471698077
1560554973
24742166
546059824
1805853803
643257602
1059258643
450720196
1161001989
369936496
1900864368
740150911
1834307998
791122450
656604386
1254210686
644896234
783003105
2083923176
1152481862
721275194
1204425548
2102160859
1589990988
1349051145
1958444693
645207514
2095759248
196291511
1449863332
1533787011
1769613209
1807188756
1406961164
998699493
1945027412
1309376436
414450673
1172122335
127838846
1745852070
142408511
1625594815
1695885121
1240853251
1930056021
2041539388
741874220
2130883211
263927587
1447266641
1795268660
1158371623
651983611
1443391958
1682614184
1623103439
1365763564
1757737788
1032575309
1230612588
1495316464
560227868
7389565
1537775411
820902840
1789454614
123184429
759547769
699648109
458583719
114816588
486523577
154650126
264162003
1841287168
1664630584
349918764
1310289672
2070022507
922949553
1060661116
827896858
2017119134
525861606
1147410838
657048454
1952473348
158152068
1704232020
1334795273
262184468
1417796153
1587712686
826104929
2027271564
1728235331
601486622
32464348
884758447
619930687
530589489
2037918684
1776510172
843368536
801513365
1319133779
1230771072
1984107604
1455817799
1275764685
1830615068
236354786
288576253
688442077
1892973454
1280211471
929972881
667099843
1873175489
1353244850
1403057526
341783132
1004560008
123270478
1939816681
478785485
719500140
1038427832
788501061
2057762395
1035856142
1227355675
1849180915
863891192
506138096
1678459354
1630600852
1203787295
1478468876
618620620
855770163
772828710
944446692
753357123
1897810416
183877057
370680033
832964021
865510933
2105738476
1541363901
1265308112
966474619
1486739467
2120537862
346247451
886667685
535245304
2010095307
956574981
63129896
17750309
1508094960
1633404374
1555592799
1792597907
345003267
852853021
996246345
424783578
507804224
1616952973
738212703
1147497809
804423788
2047306464
210962746
626695484
778513419
1368697450
3605573
1477770688
886876261
499808325
561872451
1742220697
917262464
1374969863
486146918
1864050320
964143109
1327529991
1564055877
1634497502
145483072
1746474606
1582394667
949604784
2099663903
286963631
1482802323
756869640
1301874628
2055710958
266643037
527323650
291614484
1686885597
1036428270
1597967290
2020757501
1735553301
958235246
1837969834
984008863
1947977784
444597035
80733163
981585582
1576862084
447880889
1145909995
1511361145
1851479005
283594302
2051079212
872176473
1526935437
1887405971
162923243
133169010
4811362
127893166
618240668
1984083925
888566900
191732192
547764512
74424826
584012633
338100141
2076195704
1212912683
111342750
531403519
1547916674
464871812
1732853073
592983706
342507572
1038057184
413859397
1044784132
377467363
405948007
761106537
1476912488
1649383353
2100396441
910235148
276939130
1883780258
245144186
868746199
1799860731
1298334269
879958707
1094149275
1719372732
1429740441
990733678
539206953
496745594
887840605
1343708914
60522204
770373509
1936953446
627832707
1693763882
2144715640
1472568611
1018143587
1417190129
1472135267
349549875
1225606530
1924021626
484980301
1198029683
1995268835
1352013350
1923483755
308219825
1452814484
669407439
1685037707
1975454508
2109979939
1474193580
1786348181
1591828868
577434448
1629651422
1319244520
656656345
2060177396
838809329
1681037572
1744964142
219416790
1960559043
1039144023
1231490218
588154356
285498562
1241282927
1643128552
1359684352
1140705682
1773677006
1919074241
1692573062
136139676
1008031313
1822514091
1141232486
593675125
1340020145
414425327
1696263784
2012717011
1500080575
1862045355
1939765273
1077843048
1260342794
1165283339
1477632410
348783408
1332534550
1033829485
324778077
2050357811
622775290
1756361615
2063101570
1758095311
1398110487
1463907710
1450962514
2021670869
1296829221
1516212223
225424841
374646639
811927304
695184862
1470140545
1198779552
1453401161
955032086
1012726718
1030475967
1836305122
1158278644
817495162
67318902
472031238
1422213288
1053285042
890102959
1627077515
476489709
1445319911
494205028
1363312208
1345451463
755064353
740021795
1881499969
857220613
958316328
835196110
45581199
750353879
889897394
174911931
606609401
1122379578
944237092
1948691159
859631730
1593791755
1717192677
1943294888
1833308993
1252333482
2075409557
1347381135
1701196799
1053721092
200446986
80636497
2045824196
579014053
1573284557
356181332
1459890846
486448538
83052005
1468427397
1771886908
998663188
364790015
1519152755
291242268
752147946
1138007539
1184570661
1493379325
1761309068
1710046962
746409410
271298382
633388088
403085336
669907248
1330314945
1713458598
1611818350
1477879257
115084393
320987570
632306886
1168608199
475359412
287496638
1087905635
220299465
1108895740
1051200690
289943924
312999677
458206849
1284553936
1981456756
2059251012
1515462061
301172951
266299813
1986073784
54718577
1918559780
83229348
1632601494
982724611
101615846
1674858049
1105761833
674272988
312865884
566632245
2044369484
2121021373
2007585694
1165807844
1507255131
1195749473
1752818888
545793099
1395214438
420484127
1112125478
1184966899
2099907424
1152140595
2128457788
1211085855
1145902697
1333540117
230664239
1734424714
433053116
2047474616
1536407499
2133402699
1752484019
658564000
1275222695
2106586968
1419549782
1492056073
2071043227
643275201
1403516300
1860374240
2067782667
1075945670
398808965
751905752
1381091333
78880751
1541907536
464337565
79860136
663385305
330995995
1967468387
1064808120
346514684
1279922224
677143776
990132262
1659024984
1164458193
617814618
1202601085
629963133
1490609832
2052579262
86026729
1515552941
1157704390
1258775074
845573745
500048906
1727928580
694723164
1939044238
465387527
1041421544
548659326
1632566575
1775890416
1839262690
1540164128
2070421958
88656280
413603701
439730441
2038089556
451850801
2028634068
44174558
385881814
1371065843
1429984757
431384395
1277113102
317161194
833807627
1809718763
2021599495
1721357050
773783573
1458808713
142459127
1704651260
608465480
771865576
1003815646
1608112598
342435019
283533418
1868424913
407629521
229304261
18453395
799946526
1372204818
166647312
525974695
1011877269
870913201
291262408
1472307323
692949359
1010169656
317822344
1465053484
975549058
937344494
2117310981
1655074494
1250185739
1134894826
1294521801
1870415935
387800618
152250230
1668887125
1689159576
1634935919
922604777
357254832
545386756
1307912308
1124337479
1377798238
606591129
1683549842
1605135840
1378526655
612008772
1337041133
1149311327
1503544960
247631807
21182639
948988356
895747383
2115772728
452101878
1941847943
1051870047
585595748
176054334
775613875
80709125
457653433
167335866
1962735232
1113955326
583009579
1342493504
2070056768
754366167
29087969
1151477527
1838985774
1524017344
946910156
1212823519
1099578295
881574990
817472943
1131543327
460287428
244919649
1936291306
79741794
1494619337
1848156199
2025768952
2127911078
353232769
45148076
474116693
860001028
655582670
1519418832
1917672262
2101216263
1060698239
357232132
2031578244
298376483
1451817059
1409916729
321681179
124196641
739161529
804778317
762615070
947699622
781063090
1962113024
1633896536
1206864538
1164431364
1125730476
389967850
739462583
685976173
1364127673
668820384
898261788
1998786676
1890336136
1861180439
349899310
48537918
542068416
459782635
1262110494
1154974312
453057611
341341117
585509563
2005977143
537489678
1773908514
399012983
402186853
1046043667
1880319230
1190347461
911959900
1527336180
863616107
1503410143
1930002613
698571402
1745425274
289231724
149151027
2041496352
1839341452
10607798
630797160
973817746
562657823
83724165
1133740375
783051840
1981200863
906810765
7383936
887840446
566688219
934530470
1158028879
1088359766
697790178
911106848
1076575366
989206388
566563307
1802187015
13859184
2049571398
1305210574
683458090
457259198
117721073
2117167684
200251355
1661400749
1426869564
1434199033
158052931
1855916323
801682255
1054121475
1273460588
1834958698
969091757
716737477
2119313562
1678873701
674086548
1954963193
322886498
870228562
783771080
1714962137
372013236
22015363
213371370
1122413249
1132180339
1872849316
1615150328
626914172
627626130
173591227
1769282571
824964572
856827149
1840395913
2146271976
2030082425
393510327
234335317
280624428
373851072
1386243663
2010169186
790938842
648163975
900487135
972028551
1790795391
801028664
1174019365
1763811979
1406300912
485286624
1803823648
1408634024
1564182828
1304520677
1888323940
798312888
711316497
732650373
1732109854
1117609707
68605796
1559183382
1735030935
1786177372
1693508812
968497523
1989050980
1569845308
295123734
1949640479
1836157927
181281541
1902361654
1038903833
391781071
202122271
1907607153
1422839205
656561948
1944471844
75256040
1497592215
974592584
1430800557
377232498
1336528439
1244768690
36746559
187595333
1985899933
1345336030
656158728
1167483153
398785148
1084956701
1973903192
607026893
1380759855
1274496888
1999106083
950342014
1648669822
1210948687
1077646233
1076657313
482332022
1864741682
1199905690
1117450329
1351735772
1050859639
670829963
2088059600
1473862123
19187448
1712682549
1638711697
669846170
682341425
596671739
1947894274
466657085
1989980145
689351901
930109797
1130476780
1818911718
478089344
1228899598
1048059244
988388775
1951402577
2005947574
110159595
193645878
1346024545
1247540382
1477907549
1832925292
1771840913
910363844
1120579791
2133556154
299076924
1148404803
1348888918
651402778
129235631
1672079668
822439810
607801278
260256145
1837741275
1462692118
1359680305
152216358
1723903755
1843554535
1374036243
1978762164
1180249934
420955803
1507142364
710656962
788655188
1697837052
1022530897
195416596
305061088
1484370323
254739551
525072722
2055401664
125635354
922189208
1446533092
1406973194
555153115
2116984302
370637119
840407686
330961751
522732901
500806468
1704802576
866247856
1358817098
1459616491
1878465657
396386327
2059448788
1701795793
490068610
476174152
2051266048
742575418
880572360
1126987363
97716988
1682713650
923258212
1623757143
1630979640
1583495218
1029197437
729599144
255870082
346502892
278887808
855063609
375054092
312643043
190939957
2049944906
1944190844
457399581
713887839
550854509
1683886579
931662916
927639433
516304057
1587795578
655575774
1817672687
1851991553
1318731373
1404556818
1173294152
1613571961
1573307523
248928227
280176370
887423545
2142877014
1701743863
974022352
392199063
394875335
1172959299
766309013
732754923
1512660017
919213120
1845082616
382819635
431335243
2091474174
1668071191
340472158
1007341867
1609245515
266117409
1820818515
1076394015
295676022
1084054851
681975999
2102429432
401528314
1386496375
1438713679
1913051367
1174117857
1319810302
1703011309
1227059456
2061172708
1395226492
742338884
1075908971
381482965
880268017
613201784
1043097145
228875591
1354702214
2055496744
272214149
1107530966
825276709
491664120
145952351
570707204
1519538492
2040480358
684753725
1683191556
1959469491
1354806474
509901951
1828167881
678728652
1664295241
335027094
1695937014
2121438180
2080605657
815376315
987062933
192339153
187385976
2013616766
1625257717
344890258
1026769241
1194248544
304557775
470871040
378260434
1451655460
1209076296
218679648
37394903
1609020621
1271837429
556173241
1955430511
2071128489
1344560170
1888475592
526245039
237770187
575037375
988168240
1995950050
1667531638
8747941
1511315423
1608982936
1756333752
1165707886
205700619
1269580334
1008524279
1450684714
336599265
1216550546
1547650471
1960468873
1091795926
727754431
1759745868
877741374
1584999970
2105402297
866398291
1693502763
727141720
132389213
1686015029
1774542943
1452998953
1391034322
1514660848
546491750
1357308035
464472964
556464506
922540360
437588509
523092152
866025564
1082802898
298692157
1128236446
1684151067
1595709414
717312021
86487130
10192407
1656892866
1073436154
908487024
2068697010
257922585
393232307
896087339
1829353594
1965361788
89120981
1483851853
453463591
536871196
1255462899
749370006
1813881975
1795207051
689689970
1699047169
1578373062
1993900872
1838100092
652350767
1492986206
1716475724
444184663
1122003723
1304211268
1679575720
731497525
1469620863
1712478232
1348753786
766768504
1660746995
1776336170
2033650352
1107688888
2034514073
306634635
1841022008
1496043405
959810772
1622790219
695921815
1345330138
1253671092
1153495437
577767614
1072756516
663376352
1539560843
946648552
1690205924
1229737008
1160825576
1033789113
1450095763
85571447
1191648269
1707121024
730602522
719201282
1876212117
1224970138
1487801191
506300628
145457797
1844918343
199345329
34829136
911239806
147312190
1511570838
1024122281
2104679331
1846900221
393506504
203026378
611809608
1343187744
1730001306
632118051
1068088294
341897739
1453710750
1984552287
834851788
968912519
1788797878
1780110631
1890024975
1490354647
1021445346
1616565645
2115706807
1913665516
714258998
935766947
1366740290
2036693140
123075386
916241060
1839610039
432023801
550630155
117312328
217561715
118188500
536255170
1458418575
828966182
64200108
1508870419
866990205
50066348
303467757
91985135
1711743863
1490207252
916990469
1383901758
1560608360
1578483759
476636842
348090182
1702973628
1605661256
1069322730
2076479112
605104770
140363434
1238535219
645190711
1088319846
1287375444
1332543766
337218467
404514362
290787682
1195174035
2041328300
1593898598
1339221792
866141528
1577318514
694555181
282112857
1114532376
113850327
1982590898
573763822
1147676643
1441134653
594321214
239381579
1612846377
1164784633
1484073896
239620344
640890004
1365180754
2024209943
1766566621
1355035214
1126655206
1474190632
539317707
473339915
21001460
2024968400
1861565945
991561375
962412915
1726948703
1560368745
1027820187
113678818
1884186310
152992142
143316872
973750838
66381027
2135455515
730089948
2066271667
1004699840
832728704
1658665031
1253760887
38649257
510175357
1405902147
137764692
109436996
11577972
1318450222
926244538
1019756632
1172725875
1049307211
1486385700
1825649560
796434042
1490630611
208591327
432679476
1385123395
211191661
811133809
637589544
196306012
252296658
836839624
425445717
1478361963
953644895
1200445502
1926637584
899733533
1844304463
2048562462
1934186090
348032639
879371658
1670405933
375965053
1520740689
2146491181
724038248
1850543283
1607238838
1804567167
487178963
1351273286
1978811687
2092118819
530578391
367581879
1383271545
1100475112
1349861534
786324515
1942913497
1912338430
888198993
553925735
2145611843
1260099493
1088819463
7710900
1463646316
2082165001
2024775858
637152305
1612633453
1897307693
998437759
1061608567
946638780
550427050
2123988404
1456861507
733592143
1239179707
1371773045
999341785
1764571432
1551763615
488220932
1303416485
1586534502
1575042581
552223239
1849294061
1427119851
1155942258
628051975
1244723948
1807956430
1174406360
142153477
2038505877
1655882045
137238246
42818375
601993169
2120802841
1641751784
987095334
865219209
2077203939
1532509524
1367017935
2127991731
1805699675
1718593445
148259332
685784910
770841749
2096362923
1179662038
2104063820
295273438
731932180
1849085393
1445918975
93415054
1465541949
1351744812
509369709
924369212
902502204
706687640
1892060469
1308725316
750651717
631493551
121538503
1468421607
366614276
982219010
2132155112
1101794168
110326557
1314878227
508377170
1064729578
531979395
83614021
1402559324
521288173
115295809
1151953802
1976231482
425095623
300114707
28351566
154676118
1641978033
548483247
1034519186
734525452
1305194895
1446861784
961177867
1252668356
1133779983
566213490
861402483
1720624849
4578335
789811740
18424198
1933931611
1926578186
2054050470
876484937
2135178518
830091281
1197778032
881059351
86559129
207397426
613951924
672034937
355745908
646860370
1411278246
879074419
1614210585
1258030394
1112458740
1600455117
182109777
1801979347
1548767433
1190710689
498639930
618335973
1489607816
1679836267
1348403199
1546268969
101233901
1310298873
1183032390
1985160643
1570226019
2036693140
1285936889
1095440735
1383776980
286918674
1717017604
1055598469
772634704
1224437867
1416827169
1963001669
396996279
1764952034
1544858977
317317026
7471678
1488207697
483893373
1890265939
2080439622
1446907480
1118708429
2042931220
173313533
2007117565
1188631228
1951600730
870430924
1724263637
1511792700
1939011038
1029919838
299341975
1726892421
1050787037
82511774
2077682208
613451795
1117698255
626807577
1716076017
177572342
2096012896
1562429450
781512048
1667551765
563849253
921290585
621320650
608341187
655773639
1543542931
223686248
1645713301
1374502376
1707896144
263385755
1740279598
767595788
1795729080
2015408089
1164693946
562865577
1776767527
2009555291
575046027
1880821237
453420763
1971303113
824723548
1753587931
3118845
149754945
666253771
1789813680
117528558
1823142369
1654741936
622234684
1450025758
705802731
1174510713
2123262810
265750893
907886682
348442500
1991181113
1733027553
1098449964
290989240
597657160
1610362439
1578716643
1815321166
244256080
2073586370
681025857
1246238201
1042900234
652468148
149664747
1319355628
1632721840
559522034
561292960
1331489599
559684205
381892954
227334069
428820315
1599828519
212531259
2067403377
1687012279
1724546178
1199517169
413693542
1734010430
102637751
747612478
1694316147
1174113428
766634839
1174890078
1048037307
649665053
691934710
1794377156
1225594296
119785940
9740525
429373176
2026832154
510874767
211765805
482184985
798044976
205417012
2049161760
367761427
1886661104
964589620
1629590597
1701150133
1825657352
1207163483
649799326
34016685
2032923294
1358139385
1966968530
976571040
1127514573
1375250141
756894946
1276082340
1631914995
1258395357
1319301626
1630614963
336317022
1228320796
1200054794
1184843453
1818886204
1010156746
125848124
626275675
31076987
943487944
222105635
610467421
419893026
1608340522
750381743
1938369223
104859435
215542354
373283524
1785656879
122146898
384540520
504556827
1030826592
254867963
1614663798
1399539102
752847679
575432027
2062712825
1744186617
1395221368
580913080
1041747035
547616886
1871238991
267410286
580877573
1805224563
2098326249
1167355030
1566993554
471289978
479155922
1711406005
1111283702
1447922264
1551302253
1431226923
2048141330
868612779
1640125119
305460540
339553471
1640789079
578646658
761647500
1206809870
354104766
1811734561
1476602198
2049062271
542481293
1505218392
49789188
551391151
958505197
1226258650
967135882
250544417
2145115790
1527946248
1144865507
808262790
1459296565
396322660
32191614
849021790
939952208
1817701225
387523914
2076447284
418525705
99077455
1957022294
1531758921
296230305
1939544449
493783570
352518105
1627092855
93152867
91216587
1977435037
1192018365
1012607020
550797970
2090545368
1814801697
2134206012
1346086000
261562614
2047069103
367656630
835453638
776165387
484383700
991699931
285393384
1641920100
1865551431
1041747035
1380571026
216509415
2003421325
898459897
1027893595
1243979344
1703185759
1789142386
746878100
412194610
2049352139
656343640
1602717025
1232875315
464737867
1724297380
922808721
2119453129
1472400109
223027518
1203278319
842220753
711123879
188438582
1671830962
142021794
515019969
1901218557
2082091368
497357389
1475672661
1575199926
630641435
1997152081
1235976128
2121140201
2068550959
897042100
52320676
809362182
278697147
1622115355
1306517401
1805986446
750337943
859636857
838463197
635386413
779274859
2099097114
1588507200
635286276
2001558472
1838137242
2107848630
588098976
2138281037
239342224
32936415
2059233319
1883651652
1510442708
1390083960
1797450884
345408312
1837589133
1315853152
1159691866
754915723
652491713
1926069625
1838835232
2017858456
697332106
1081934980
1689148896
311251367
2092102612
1390696534
978131287
1384701781
154518138
836563920
1899409424
1892958717
1918967270
794826674
1656632873
392837184
777121723
1301631980
144193700
1213912856
926994042
408282185
819260335
726799575
549663913
751390311
965835102
1289843765
1700259905
62407391
1700128962
163480699
1866297235
380647940
117954530
531997617
851073238
1811196090
1542293706
1350692742
1565151697
239691295
865072216
203140976
880105540
1394956267
775763335
1822163534
231212038
1943448202
969025694
560996513
138061199
321105382
1698129188
952002055
1796620530
1246844600
479688921
476094939
777686727
1591019896
829787048
1487939644
1073484244
318439357
1930136804
133460406
1876245705
1806173936
256586145
459999085
70846081
158092585
755575607
1229008769
711534650
1813315554
610773771
418962211
2037791680
1446279621
740208792
1915893184
521401114
2038106243
148344663
531659087
649843766
733110340
814261758
128164716
1467233259
1870316923
8334930
145740942
1500854213
48518147
2119820643
429540388
376966763
762221115
1481705224
609642454
1704043210
1259324001
1824569381
174092722
1592604040
346719886
323321010
983614638
1811190704
1016475110
193015470
335862727
780396896
1895383445
1721478582
702267707
595359317
1187383872
578667299
360937474
2124780600
525498875
2109408082
1726362986
575142802
211740395
1249039342
2084688064
1091371723
1733576255
1841090312
1864320363
1736401012
1266476455
648796177
1334212478
1870459571
966311539
2121616180
1566322229
1680213289
751696508
546932764
1708825948
1311051761
1861469739
964664825
223119787
1714170499
975034169
271331709
936036302
1194601523
524086294
1867426315
1321256599
801449141
327121500
1045177407
165701416
914211824
584957428
1326990217
1924179407
147248156
1165722417
1199078438
1872420251
1088099172
1082396033
1165988362
80360422
1539406510
490178850
1291597237
450296748
2025571092
173144005
1352554250
1646592534
70523975
612263065
2103612830
2031705877
495562702
297982161
40577846
723767706
562230842
790345657
1493375467
368880414
1670697385
1185586817
1897651940
1128776312
2147480096
1973891421
2122772753
2108254016
1438653929
154637917
1057657824
2075670417
1828473492
1892299551
2099597417
1726203675
948311332
6173172
2062597854
1070289985
843630248
51644909
528923221
2061916585
1027866433
2001200335
1551538984
1545663954
1266781527
1246820601
375765442
1284049778
1222980860
1118172201
792170376
1728528767
951823288
1789788911
1719849978
1358530802
1194654687
1467545193
1046808871
2124983505
525664907
930452571
592440904
1988667254
1986682916
1032544834
1560846228
622739491
1216192197
385701656
1226669469
1815587257
1736719713
1628137336
1386464404
1586859490
154737508
1991985699
865234429
1543452361
1921137868
192792412
347030878
1584915910
133488483
1257878532
843479035
1229254693
1394161901
429222172
1828065035
2050979879
1605811929
493992405
1444908058
1012685022
279354020
880821405
620423451
987036943
1256060273
1273535275
682644797
1901583505
182034007
389530549
924536623
2105009159
639774822
1355574193
908800559
536462815
1082141319
1699783171
1988008931
704355564
1223399031
1661886458
757277758
754011500
673730025
856805856
310238770
1334411960
1635319767
101360302
878506131
487133364
406502997
710310088
458436701
1558516559
16175438
1404641864
1478539559
938683624
882850588
2128479120
1776154679
830842844
948331010
1110875299
1700259905
1866444360
1944928631
195587056
1868193665
1704685584
989824283
1490909543
998376367
596507703
925416
747601003
1150016167
1563811583
1298494036
72042010
866039978
1900760731
1092242058
1469087532
67697230
410460569
314910185
1934858451
874529717
472465270
1829283343
1607604850
1260215247
428946352
1310962019
222740587
1793463678
581050270
1244420276
273699501
1665083288
2049470236
318653174
958386468
422568459
1195776744
1085601493
668502647
1911861774
1418903230
803256253
725447847
1288871471
1373188581
615894846
1028828274
1275147526
962099897
1665892400
1340305765
571090755
635534765
786922939
1194425764
1477167966
1258597098
706321830
739951607
1219024381
748283813
1814442507
695950533
1657487432
2125992058
458740938
1278983771
1222642801
716558781
361907109
39078211
1400053005
622618511
485731020
912172662
392615840
2143873351
1164205821
1089882462
2048473207
1430361565
1101725723
920912109
589569963
276233825
1740393776
1968501044
406070937
239796719
1640551578
1546429618
1736041790
1895135488
512201026
978038588
888689381
365950801
1166546784
1888377734
1798279071
877966289
655109005
431390158
1071375411
1215778883
782760940
283156195
2079048163
1674992900
252454544
1551105484
1016052238
829505492
1148936741
597824094
702944815
693704760
643582236
442907604
1796767297
581910255
1762163035
1282583026
1319624602
580395986
581314659
1532768927
1915674702
1720086105
57868341
2010935578
164563575
1429123326
576374754
128686135
1575690495
654583943
834124699
315477596
1221680797
1116791951
622485379
516062431
1399208249
224356773
1189889418
1587093814
718170895
1965805389
1121880836
1105915098
681949318
469745881
1290318279
1363348188
431254296
1789025832
1411860421
644141760
903391109
411577869
1098208610
1662420929
1580924513
256650840
1059821488
1833056509
2105598771
1781240979
368542046
1785775200
12833820
746435810
998722218
1915864357
1992344914
709749363
1183538525
2000748005
182463475
1845527037
363684973
1220835343
859247747
18509866
1084215878
1377525350
179339408
1884505793
223971693
164068470
1682320116
1146450507
230834613
398019511
786304967
47822986
89137289
444532069
604352083
918022271
364430077
1991522626
905460062
2065266720
1852286302
1621206292
723343072
1173798311
685873985
1389881594
1382874402
1054158379
491820763
655396851
551925035
561574066
1196291126
1318224079
1426861072
1455331150
259487952
759703433
1658461282
637525755
928532859
141503006
1830106
339776194
1645184041
1695114689
1605004115
440925137
1951632000
1239386744
2092931318
281779223
2041219802
1717894148
1160748458
1470851112
1037526644
1380460585
322622012
1914528638
1016468328
1262859244
354806757
1934700531
1639683176
216590718
481841716
1300390772
1231745254
1135789794
1165766241
2133396461
408809209
128999508
1081305746
967989550
2075389754
1860729967
1443217473
1999727631
486012109
1326220478
240857238
1390855066
955837557
1831075357
1234151632
470703003
289020443
814919661
506716462
1795213646
1381271291
582504107
2047346643
1639880076
1087083408
337726209
2027066091
722553165
1348008752
440869510
451444771
1345433292
1887516628
1510704380
420363872
1839674307
446125018
1965600896
1720037641
1037878098
1485791181
610695798
2091225984
272219253
1904995977
1882363066
450682947
764012999
1022550080
1535039311
1879529218
856271361
137119101
563612765
1956421286
1122606554
2041456656
1115459336
300650433
1125220724
2078127352
1447958920
2072597512
232588766
2138818642
206024801
1691116914
1497045870
2095930431
893639263
1097223172
899919442
1580394578
1840645606
1383064896
1902066630
504021975
1452782800
555420676
1589184295
372921669
569919387
346646888
1600467099
83925738
1563231488
1427641223
805529675
754258167
658580047
2004340006
1827182767
194025146
1383558201
1986186113
491305336
1778910712
1089881650
86470631
1424796459
2048014681
756768383
46406173
473821607
87925745
1011275038
541827269
99413081
938373711
108331729
478291691
1663203883
654360386
608035750
260052662
1975311025
1994718591
2116837192
1791632903
369938951
1546382654
29161197
2127079669
520714536
1183380873
987733475
1894272843
1055826165
1802083858
1973525741
393408494
1856697120
658675788
112675891
1670216604
584203371
557466044
1731902348
16212231
1517396717
1866454339
1753922153
1391542640
1303934929
693737874
1351765815
1088507533
1318158625
210665763
1420334495
944725918
814027913
1024222475
1126020811
1403322016
206267512
553511754
1613960301
104905506
501543378
1577649116
1053841315
382490808
627504297
1934776631
1190765536
1895682281
1015175095
1414551252
672872155
494120476
988768909
1947176656
1718783161
439634060
2111215943
337458184
1597849786
430725709
1486929688
1817325027
491036925
1779467754
79645989
1332099017
1851096855
111193466
818269860
1134724701
795675103
943647406
2082818433
2099329510
803206462
621964046
384019807
1064147043
702978172
631332978
703298859
1281855440
624603108
542911934
1957893924
1464204005
1057380383
784294828
1048272888
1888438017
1373512664
1516980716
1685360019
1583833923
1199547825
2126727558
1741305830
992496543
559178346
848405091
293609100
216732227
530652737
656554106
433688913
795476817
836576533
1751657751
1766781683
1201738359
1322450924
996857606
497829008
1522031472
1077506256
1407354612
787879980
621173878
1635873350
2079844407
537114642
1195443290
1781561873
455977258
475606026
118090029
800229671
815213489
356822951
1902919192
954222784
1523109727
1745826267
1629209587
637285839
2015517823
1876692535
1155036743
2049439247
1286485664
2001880856
175478267
340792326
838824559
304765537
1493398005
263641165
1066014449
1262705065
471613643
328738982
1247618385
784291822
1045301005
310077094
1968151602
1139057462
2119393743
497348396
987499810
557056902
578768958
961087109
1183144260
690441264
399334241
857722323
1991069594
1645789648
1743770446
183222282
1677605120
2096591030
883580567
1095266569
1436109722
1614201227
1213882784
1560252467
751890807
659071213
606814146
1100139865
1748196602
1473923906
611491451
1207186843
898107017
159136353
465935572
1953913531
1860723906
298534687
980355042
1895735683
628818739
1609935007
457864039
1752283906
1374388535
504078782
32666884
177987090
1921695993
1796175218
1837981709
1983564824
433194399
2095058113
1632296617
1329957345
2132932925
1104274568
2141128726
1045833158
1165310073
163135908
2005816164
302534318
1905811894
1253276571
1584227603
1188576488
750638730
791882463
1615052454
1012165284
2113105818
356680646
1940431631
1943275129
1369804375
881990856
1516493743
188231978
635951497
1620322008
87773127
293759409
2026724257
369226538
359717129
329352546
1644025696
1170981451
1187921180
559589762
1361155036
1542370683
1483277021
101737148
775564683
1864917269
964139236
1424135577
1397299764
1635120149
966017725
1091222645
135759645
1523343576
36366244
1552408154
1078359323
1456893197
443122046
1854236139
2113779455
763773118
1554298072
900437054
1526120253
2108520795
48240193
1222303932
2041718422
395905480
2072391450
2077482380
494804579
1657691520
552985548
740757023
1798444502
283276535
493617662
1190362375
1140296098
240451436
708524176
1518739227
1184857229
2035076190
592391975
573570723
2131477980
1649336009
18491615
387820701
690533147
35826330
1065327774
1026148912
1521230479
2025394955
663035791
1232966825
1005328778
1384513167
976741375
1638985309
253547204
19420587
1854910683
708393612
102096782
1010554957
2040881234
70369962
467086506
55884077
1594136778
2132247991
1414825512
820757548
223939171
2006303013
1952713543
1036344797
1107273007
1916446210
1815254839
1818523517
1650289927
1801603436
565660995
624865259
602790639
1010027708
1633287962
722225111
1684229029
1657005118
989492565
1708357906
2011306904
2125548811
783036335
90198627
1766781683
1672005973
427193191
799500161
64262949
919800146
992931131
329226597
1665455827
657621373
1620160133
1159493752
108503971
1211397518
818183481
1840561702
396085001
1779617319
2038751506
1239656715
1532685949
673242955
1608063089
423156145
79184311
669849340
665551248
1656573599
333711126
82242099
838053556
644304570
793019403
1938433436
2123382936
1231760160
1995309546
1178103639
2030685335
418388545
695439233
1261932438
1430914254
663557046
919334553
543428487
1280388862
1884779832
375688646
1613457243
320388071
413643294
164864958
1086885846
1903179349
1032328009
1497852559
1084597682
1341581027
1062277274
1087336297
2135936119
1067604855
2000469419
2071190830
467101073
115250265
1524953378
157637826
554737216
1050885760
1618388009
48799132
1138972549
1866764378
1920242454
1862286901
128628286
674083593
414358674
66383904
361189331
329972499
1848362277
287623679
1425772275
935342902
1452308291
1514299167
359116422
730391199
1187803459
1604383749
1718764235
826693803
1002942637
1649649610
1386632117
1566918455
1090159352
854218044
132334856
1254838159
1538509274
1857902886
1277713541
1333139855
1134743205
1452056087
1063415684
139424433
202497040
878258409
803923963
311279538
1577762188
1040266338
1405069604
2007218293
586990059
1271475706
1797608706
1242468804
1625564056
1712612095
298859189
177728799
410928914
673655953
57775208
465797115
544164263
1119360223
648628506
1823010361
1867055198
476008154
1110401716
155007000
1520367660
1374578675
620961413
1007728104
1094193984
2055970189
2055065953
1721562807
1607046465
840511894
1123139448
2035497200
1417742885
2013361499
1824054507
94265154
535427960
825533562
93166131
1058399052
1968629889
296348812
826576763
366863268
1125656540
218502977
344688363
1849960154
1794653415
1408971690
1426257926
1696093749
1901279583
1484758483
532778314
791996812
1543713108
1856185729
1864215399
973889624
351020109
740879235
360792041
1980702253
1202500950
1873492938
1247737931
1943964527
682152849
1247836974
1364753749
35799149
580483371
2039481841
723075303
1861150256
1532458501
67370986
400222265
1833198681
398873053
1267383410
927441453
369345528
967668335
1274699522
460624684
756698341
2083090431
1078976233
1772691466
571982772
2022205859
1459398187
1277368205
1424941856
1707246216
980700813
1352828337
2006169422
1615644092
1495566209
892209393
1841160674
432627081
691251192
2016996109
996097513
1955624031
74879476
816240225
1199330047
1003185077
1194652588
1870799122
1878383891
448022254
109947676
605680697
1801555142
1433262162
1936315630
668380407
1439682997
22069600
1726379824
2104247541
1561529408
308089052
859842342
790939937
779424644
215549560
1212354884
1803192238
943579735
1637924360
2096032064
1771980250
509966740
560721973
476817531
1881503046
541416455
1478852719
818123615
1898868184
148065348
92093147
1787147805
314649484
1890686147
1966683408
1197589429
1862843097
835086669
438560083
1002869828
2133585232
1329365231
115454708
700646853
936150089
572725874
426487677
782278292
966376603
1806915447
833503544
1576581246
1328788089
1840310102
1169460895
1246469055
1826384796
502674308
488246348
1486625336
1242549986
1546258926
42779620
1711165438
2068645448
579454675
1475430338
491134203
593120407
1661108588
1475316266
1644865367
1394805445
1087523613
391600312
838541049
1692120044
1956343272
32835767
1493016723
2092823599
1269932214
441291223
249339974
30588952
1347505322
781046381
1894439949
1678067091
1861413768
1284278757
418703612
368371870
987847070
1513502828
513570516
2038569397
601922082
1100743216
1751843072
1228165632
132604194
215842410
1806160042
780300837
323314251
1335690978
385204043
15468580
1552376122
863053078
36400269
1068818550
569472107
1035681575
965579999
1406177597
860732187
1015140587
2038447907
1550865949
54018274
553846233
1662497719
503390556
93476853
771315653
396102953
1054282936
1331571502
290108228
1459356778
1138810651
1670029965
359955756
687673958
1692128678
2136352258
65515955
1054905362
1591883007
2093368328
44103074
961179108
1003030166
2114659872
412684464
1968749353
1906393316
759195260
1333598993
1847242538
2133136219
342730878
598474936
939362296
724274496
493894473
33911285
776881011
1895979874
1647476069
1318402086
1682015266
952487423
901948269
1137613548
1030364959
32772839
1326528930
2017962876
1711743863
1301600564
1786976155
991391186
28003370
2119467019
1201272401
954246368
1627821093
819028847
855916503
103101284
1745002041
1389263394
457757813
1139250926
550812707
1519993383
1286695591
1960626293
1665380327
1034151019
150521140
498217547
558259898
217994017
987595378
1639777223
1359410858
1374820927
1087211080
1670675962
1284365238
117857214
47509136
484294546
1719940899
2061382563
288501438
1894067416
1037911657
825381134
629662348
1733734714
1447299394
804064929
806787104
1469205072
2137443403
76926809
1774090383
667406859
603604301
1872608867
515934942
1639008070
383316095
1680938375
1248026700
1660572146
22049951
747653077
1212473305
692766297
404563586
552103952
1879519095
508134807
1746586801
1693297809
830020175
712965983
1232265610
44894590
1775124075
1308451339
1338656590
1205954620
984868019
782862894
2020019637
1446364280
632176666
1019174015
381183073
1538511851
2136761262
2125873246
1474103045
882259323
862535077
937698083
2098924211
1845028168
1420643928
102096782
182135285
1860712447
1292673979
679998867
1222192695
42966152
570483326
1683176151
1581274047
971788991
1201603973
1100188996
1370631953
616880016
1753461910
53603755
1949360740
2056308564
2052593580
1875450482
59892230
2105949844
1512590168
1641458643
359186417
2062688926
673267519
1185468044
61708850
1761170246
1053041918
1272032752
1270968271
1445632721
1611282226
1232362448
460387018
1144066597
804105898
1620617404
727924263
1093455325
279578425
1674036003
1575706520
503589586
1543735109
1666662122
1823837928
1902469513
763704585
1494119052
1710382391
1616838241
668734291
1994720491
157786312
1342954892
588564078
2131874867
935825126
1759910879
2101400770
2033163466
757634434
463811215
1828071588
2134644211
1491507885
90377014
306324875
943872325
2074551201
1235651718
590341578
1983068772
1757903098
1239929402
1135653593
606982555
390072647
1494112889
48959458
49667370
1099417255
188445992
163512844
694418491
1222227834
277354210
404660126
1002328996
727593687
1245917657
754645374
648353451
1638807919
776653250
438750672
94811191
257498347
232862064
151303755
1367916344
370046537
1658670999
967901192
261567568
1886745152
1316042863
805059626
1300766117
859629602
574191996
2103975411
1324471736
1323674345
1856564254
638788698
664626261
13676475
517811860
1535199483
183933645
1484852377
1824397241
1471498138
269235287
2044771844
243598580
6202580
744931019
1867109304
94305700
1080229548
549089022
741276481
599890866
2086421948
411913955
473097937
1477029739
2093467454
1956199861
1802544208
1152649481
622210386
1422908260
1340749514
434541562
140300009
1079056384
1900604457
975642956
691718663
1764562954
1159362229
1920515704
2099409713
107214708
1875655645
1015376417
1290913163
5019681
1785885482
129592872
1375585391
1750452304
1925978829
629650978
70005834
1776954195
1598110210
129216050
1431625195
792581086
789777501
687629452
1518502237
906257213
1102202717
400308175
1835057552
1832085232
1931697132
14150170
1478955517
832356764
1006394685
1083885065
599783290
1721396200
1384602964
1682433071
490212762
1571000797
815185537
794449925
1335594162
159807969
1958724744
67910565
1424212676
1202888149
2098306366
621432963
1371340585
546091302
895516618
1525839883
2147412259
905329249
7502224
1515111706
536234458
1071735915
1586487211
1952782069
1544168220
1433171862
217023893
178998845
757080939
1158006316
343849488
525978100
240260378
875674698
1352394388
4242285
247348979
766594052
2145457276
49682578
961759598
1226020319
1248556858
238305581
1951717319
1771957043
2066837056
1128179738
818648602
1654727308
743342508
467320107
599848273
946103679
1265166138
1943524414
122904872
949696696
180706613
446250079
521666543
1046085929
979142632
1592955405
1003459613
740808568
1240556424
899849077
657411656
215579347
1821851565
828091773
939443180
1983773912
739925227
2120761376
585142416
993853155
759841947
1729220397
518166611
2132478183
2030056134
718140035
2135958992
758932892
1663352849
1965174469
118816723
760718113
289242882
1337092271
1874837316
1157793692
587275956
697747599
1842254714
1813879362
1373484644
1445003572
789101407
1164962793
543462357
1704103122
108544652
882980218
2118795698
195023327
1711515083
334191928
1912757564
139197777
45235462
768126095
1371974100
1668341087
1706284842
978239321
1701161489
466159980
443906904
2015088286
1950412958
1012851418
168366625
779113232
279845953
1608864934
302308716
1277948122
563061638
759332471
1329900328
703012067
1871533592
1738867787
1898842917
297378036
84244346
1348689566
1893297778
173862158
244017121
1945547058
802985701
1073092020
151748552
1669397092
1044255692
2047190610
1311848284
1661722992
421109049
818068254
80536309
1944381666
971788991
1925743369
1613815697
1482934011
1428510430
1576298681
1850433717
782220486
1694359587
884875064
433659424
849213615
1715478906
1912018802
546539335
1901426018
821392
1365176314
542959734
1523708161
1648186706
1734548244
813288552
303955338
198474960
1021687314
1707304453
425261961
1147940679
1891938466
1797084251
486828324
1779233033
194970096
593386715
1117938623
571422663
105860782
1594376321
1231610297
1404827403
646579810
203614663
1531795771
1580213417
422280482
1811895552
1408506627
141798180
1553591334
452499570
149374430
549534622
1118827066
976360350
747683433
395954449
1375227766
313273692
1669984487
2024639738
1295113455
76630623
453958130
542068704
1510611199
253198034
504366329
1601224671
336625963
1207592853
1993907415
1917614924
1050585894
546097834
2123341580
565457470
1660723656
1224333428
971957972
1685142713
580425345
1700994136
1662761451
28379351
1852400737
1752713777
527382005
971741480
1895511027
1164040270
884853129
2135087916
414825065
1035824308
727745393
1478045087
190041269
2119237644
1086243037
1363503046
1150576266
713325225
310565469
1967663857
474465723
1287544234
906806040
1757357253
1497367321
110559289
1537729263
1249320800
865928429
278198786
1921548969
1067093530
804191141
349444186
1219338983
1490894628
576717622
996036393
1549848088
769506038
1051767787
1214011126
2144836964
831202142
1694776898
2109841662
1680222488
914267950
1996031242
1651232098
943180318
702660522
279403685
1368451298
1684756977
1206340281
1072830604
1971173044
1566933179
2126975055
183376155
978522331
2060280427
1567291865
1495845313
1703672111
1339719107
1716500515
236521336
269973511
975676049
2004396291
1514043475
1316332100
1888054382
523079116
808817396
1021784817
1570685330
1917728271
687223009
1689056417
1567614788
436107807
19973893
1117643610
2063326925
212131543
1755606718
849063004
547950349
1974529056
1845179038
1305167971
1486772956
584069934
2057463138
470991026
741212381
1971403009
439031250
627568510
967100293
295604434
791727351
1127709000
1386502076
1462534645
1166814574
705662070
1144672606
1845349278
1253563303
1287658015
1743711027
243321503
1921855477
97425854
962194339
681045433
319234191
22867129
402610970
677884697
1165421900
808709368
1658926053
1613832834
467410568
529800074
1921846399
1478284955
640914410
1116045652
1354828283
2102219377
1122279868
658470299
1050190769
1169597857
1452428360
1751894493
1027616068
1164511992
558518598
684921013
847174545
1597707229
2054378612
1014787583
116543652
755959644
1674902677
943649188
75234953
210514534
1272865475
868840891
1233831543
245170454
660635118
326026867
867143941
759341537
75120141
1033631534
914467828
580384492
392361358
785116626
566018547
1176612098
1614499006
348566700
1975511806
952470406
1148627965
1531714413
106343586
269539050
518630483
1811786357
1847986507
1305521918
228861828
1593694896
1597381334
1269613416
1166189920
1196023625
761757782
1876675966
2082529548
1970446840
1953518268
1445606676
1895807892
897817050
1896951583
1397749219
721191189
1538529103
296230509
2025928172
261022637
2126208286
1653136164
250191182
971973680
282151268
960973661
995207137
1406919009
279169966
55815056
1402080959
1596152719
862154833
419718797
1484317050
197612054
1148124741
1696266115
4280216
1099127768
233602149
1954152455
1675689158
1585128411
1021316297
756620369
1446382534
314228573
470638565
32718217
1198470346
222791691
1703811201
774758450
631498001
1519748926
853449511
781678827
1297219946
411754913
1673968918
991050409
835801186
377578213
229223979
1733401391
7773233
42182153
1665839458
1613105649
1346164104
294108729
1600640207
1486912158
1349815258
177247717
1867747912
246296875
1603712298
115624582
807191812
1878017954
1662421468
239499106
1542395226
1736186260
694390559
1867702677
1215963136
549541690
1041168737
538123910
27729407
1341636387
1436024180
1647575991
1041001869
170127101
1896203146
1915926063
1527855185
1448823752
245718370
71998962
141394422
1262331207
729339146
1319120898
352765741
1439096957
1826848712
1927613320
138870093
1729874546
1453953182
138385783
1782678930
47617066
2023032839
964022681
1195638924
876203826
1960918150
1114618695
856060585
332964241
1018088802
36218172
1928899951
405562946
677832933
183762678
318291295
1377277191
1106483380
1123822582
1497867542
156412515
1268465545
1610512268
1742972785
532681190
490003474
1723914542
171717939
719288672
1708414371
141554006
1757375128
525383399
1235163128
1824507009
113178741
1311658663
1478873755
99606261
934495445
2069391240
1586765984
1779751957
1079323304
1719107818
1517972874
1245741244
184466140
1093742763
880537741
1205248268
941725881
596273309
181788924
130737659
1929976196
1528377527
1451782816
903007082
2042516352
123099260
1280629596
48435078
1780720794
1690701564
2078443339
1972938784
2136899368
329795212
276024748
954480523
439810019
1592714613
2093426033
1193399536
450400809
170937769
1822091867
393491815
1929746134
2132372764
1599138669
183483053
1330188903
926551374
768020169
2083815647
1545326887
496060449
37460243
1365227460
581673282
2020012294
728176742
596820088
1136096699
1154747028
641236482
447269995
534599104
1163053193
862444909
983112183
391545272
1583390105
1428121111
526592573
2053458753
1302214696
1601004725
1526172139
396430957
1699224001
1672157376
1026345096
2075815170
334472395
755028420
1684718624
828082062
1802750022
670451594
1680731640
241850821
617426211
1347460194
1598809362
1142590244
225445095
1939532473
1784154011
125847640
995790277
1733888275
2117841954
1131902233
802704105
2075409634
449016697
748400729
764998317
82721077
645018044
1802257930
72465699
659143002
1051108010
218940103
266078611
1910950458
476372934
1208534949
703122412
1249341969
2140467648
1201915335
1671279613
1240142857
1540287553
1266017188
649290827
450435507
59506267
694618947
49328167
2105462680
2142594548
1068283300
221897834
1957094979
1154457964
1368737660
1414777510
22805950
76917447
1700986173
569680451
769754562
1776101195
621204106
83023308
889603345
826983715
1765038579
1492675881
1959995065
681955946
523775382
1016796640
469010774
212286325
615331543
1900667897
785602916
796301513
1788189974
2083902204
2070806441
2046281056
1451329485
1868692313
1649955325
1344445160
12195581
2076754831
1211838291
489264950
2066463706
1584263015
2144830621
620591495
2109868312
85917380
564603284
418919497
557637968
1324526036
1973250456
1796275570
458894487
942326203
286818425
1237462759
1757746082
369615613
553125964
1632009928
284326604
1027177158
1041168737
368567062
1265579374
1229546528
1925848462
1396472715
1506182962
795255352
286170007
374526856
1237089760
885333189
539429707
95853290
859160851
948001663
1428504822
923567386
1819735348
141873608
969343003
8861645
648195660
1192341016
1852272394
1596878042
877010385
169522443
313715023
308522010
595761430
1849146953
1479120815
522117301
795508073
1614388470
1323950498
179013394
43632621
490404285
1333212291
607175479
732184653
256095472
300011394
965167183
965122768
1585231394
2016228032
1514367523
71219022
397063516
512024856
5840695
1908764881
912760064
937502977
1680614567
450916018
1678285502
769722130
1176165640
398118044
1059899677
453162661
1274052667
724750910
534713777
263890987
82628484
498985570
1902828822
499618836
1902076760
767931656
251124356
1809244939
1394533377
761441569
913250740
466047008
1507896960
1616885510
796069864
474373172
1871612622
955240574
797143491
249713560
1568047023
806634963
292105386
776141680
1761168479
706636433
1290970565
136629854
1691750166
1342426470
1075383824
342458886
686915004
1820151772
898717664
756915521
473508620
954150019
746577888
1433207593
868835385
616021368
561509247
901167478
305262873
1828598248
1006547254
14710348
934074018
699234998
780055585
1074756599
365761757
418996098
1854992162
1368806488
1339858383
1713325343
377256240
1583241721
1411204192
298982365
309599911
1633567292
231673962
1583549523
1951857953
865976728
635752008
43913908
346058931
9774846
1503135039
572396106
663873164
357053150
1887231030
1485675394
2113403357
1514419052
318412662
1604051725
277010751
274852140
1708217186
891807785
1158075352
1058913596
753318390
1663820597
42158081
1072511671
1141290992
101340085
1595443807
53463452
1917273179
956433704
1988172224
714644293
1002085319
555985913
45230328
1272383488
1822596528
1985991593
411775260
1771080453
33796824
2064006809
41097749
1369324496
500703692
1677169289
1155258025
392229392
145166644
1218337558
1705967174
152690953
474654162
257881427
962913616
2005063888
825605518
52906635
753789578
104277284
275503759
305122334
149151027
1319321398
343549199
233288606
135615040
425608039
2144688123
748083135
881637556
397842217
1631796289
1956397416
631219050
958219072
4931130
1779379864
278601219
882473325
858548324
1036417310
416946713
1384117197
1175279655
40888345
314986182
1011458691
2029172661
1428285568
1019110283
783515081
536412736
255360287
569651552
1604716898
1884584380
1138863853
1555799621
1094505977
1845686971
629688822
68727998
1726185602
306896684
980275645
148621270
1565269017
187494106
1268235506
1348902036
2035444021
1084706929
2066669242
35203471
1653702949
540254077
1587757810
137763677
2080934304
482345139
1534652665
1360293379
617827816
1095167974
32240247
1876837282
1786821164
1728650643
1974247291
958320567
1976198205
243699980
1303813240
2067453878
2040025164
1944730382
479253668
976202881
1318100276
1866746169
325881431
1194151249
1220655629
963109864
530548645
950553339
2123419160
56176647
2132945140
880930957
1361142225
42594639
28160315
254801817
1397702110
1606999467
1281569014
923650601
1090831489
541562631
2048582979
350278937
931020902
852000361
1622226716
1497745772
1608637368
663341687
1441307896
1227084814
1708317113
1064433608
1356050930
1522094440
1571859637
601359108
482949235
1678333305
207280075
92215923
1692794194
712507951
1095500133
1058726514
596280108
1503937688
1237465114
369131427
667621870
2144651643
1571985201
1988108272
1216652406
615431118
1491970567
872408151
1431623275
503471826
162457996
1804523537
1078696773
1057828246
812283777
823542858
1206921915
1811427210
1962136758
5036930
380331973
764771935
320561689
1570317738
746409410
255918155
533446032
430627563
537920610
2145511036
1403859948
1659773950
544011165
985226796
1012790803
816297217
180379180
1143291914
142971998
2108030447
1956322179
755138629
177666920
600150412
1378430518
1950184089
64353761
85039529
809278192
806787204
1310507017
1718727739
1596020694
1270140136
1045872230
588421398
1596265295
452749332
394413370
1931885933
1245567190
693815108
1219786609
380602487
1679658523
516247062
1887628812
2067149842
564330256
1842340838
347786359
540011594
499389096
1826009596
1958496713
1031081177
1694382105
709100688
460810879
22170757
1914341209
1621323814
1225811302
1454560904
1694826082
55877849
291333757
1756631813
198673367
1056703489
712428406
1693635516
332396014
1085518146
628293119
1316696566
60578843
657747647
1585934213
810839130
1656836518
1009995120
363043333
1910554688
734880480
1793631116
519807516
1963348280
559710400
1625092398
2127219042
1377501234
1794115737
1731855732
1365987772
1881866638
66141178
1059327734
1870191639
1909772781
826952723
868879308
993529739
2107930258
581592884
465712446
1255566410
1835238379
1088500396
46769038
681045603
2107314668
1773996041
603239083
77125336
622279026
1956654423
1198960779
902179875
1953422313
1025120705
1684683411
752659400
792644929
1386243663
2047254759
303276361
1006792270
1610145315
1152422297
256701862
484773892
1674923000
768413603
1637231829
338513240
2068455382
845819106
913724093
1712339228
1935851713
1779673207
470025653
675729540
1923000238
923465904
1485359052
569125212
1620744993
1108451433
1838141101
280808374
2030745378
887679952
1172625021
406264137
695460466
1593295555
445543788
260451609
399432889
1116805815
488596783
575940658
1796348902
2092331550
1607355246
1624136701
1988237876
1811444858
2006745907
1494488213
144304612
2024626838
15052085
41563919
729144295
593576659
630396029
1477784974
1994297470
545675515
142323087
2027873066
975578154
662283040
1940255258
825613534
195341639
78547199
1780195977
1221065615
482361745
564705222
1449647792
1970904348
1349985848
509633918
278526616
1083774430
493300885
556052541
1455584057
269336948
262534122
1117056503
1599799684
1753471952
390015005
1600260187
1219572664
1879325799
1690074011
667280847
334487348
1893395040
1324361075
491569329
1918856534
1354922551
641740566
567181634
421819297
1986658751
1432722166
359251923
1072085690
355206319
1175856970
161204018
703929275
1243110990
1677094093
161909698
1632628339
557269842
585207563
2025018255
660610769
411962379
636826462
1033676740
469369854
1289643483
1557311752
1593756189
721127052
1233627595
425735258
1000464822
642701022
1355153297
232395659
2075662856
1775423
986121205
1111539020
698708605
1160862034
2090529452
3705985
569332652
1210638046
441588682
1150462729
1428559385
1020961122
1340959924
1160681890
1239462985
161089156
954713829
1093737598
1476908547
408067405
1324628341
766429931
2041674442
1737811423
747005158
1785703946
1962456402
1689178700
726104868
677707015
87760353
311608057
894370848
2040916196
660717604
2084454659
229248346
232406425
1176336147
1898208036
1047745143
1428906142
1045425469
2127134730
1062980742
962505546
1927344994
639812244
502314312
1150280912
1853401495
1044603767
153703486
946005248
1772950915
1999267146
431527189
691408844
470328844
1719931012
2005209627
1661398868
977814850
312167592
929370623
1044256396
1982417923
815108360
1823097177
665099680
1918039071
1734934283
1958891068
1162127455
817318887
811074962
52361632
824023636
1304449586
528244134
1481455270
977662780
1045366696
244062574
1682585437
1556992974
2036874010
1701412368
1054599224
189116109
1957665431
2110603785
2084742611
213763836
1230787282
1167625552
1181367044
1198006703
416462320
682831177
819305196
107384892
1839917256
346966518
965083866
967873788
1129402555
2067712526
397494614
1421342398
1077967050
1794533440
1260754676
905763967
1895029162
1915029425
973946628
2140413060
1489061967
304337776
315487652
1770450319
1057018537
1528251392
1994070788
1148657869
186563592
1373350475
288210196
2138501523
332252718
1297211997
566644400
495562027
1513308844
771263455
1432940828
983784916
2080694382
1758874494
1843055570
1742219539
1764678449
1896078963
91698459
694357215
2062939947
897603691
896568496
1777668993
1144962788
1415102825
1082501533
1305390880
734425586
1878239425
1584370598
59070272
2073019554
598523424
468807548
863329226
159329612
57704445
586386464
1920198012
549720707
340913516
770647539
626166626
1582363774
1255739059
1924436617
1270334753
1933418157
1113208511
1164050592
452139156
1546778494
1871896218
1091314035
1673776372
706783464
614145959
69868537
770957730
1276555583
1472101267
249762048
756076828
1438715037
847134556
1804173989
1505471414
87847912
764962596
563051153
2002524993
704218907
1692543556
1470545801
942875349
1415199934
453820897
565409
744606764
635645525
766993519
1887526769
269238543
190378423
1855461910
1761676998
1064147043
952777005
559117811
736437309
1054368349
1429400704
875601640
2088478782
2111238425
2049964560
1907398596
1575758588
91624954
929606211
1926515565
1527508598
886098774
243585083
744547352
831222336
305519226
1631492590
584867836
1460867796
1054695606
1714288933
1829133561
1586399343
1814228093
971134539
1951502935
182495496
1977488670
928963539
190625966
1874542602
1055127229
1391430608
621683253
1907395724
1050840258
100738291
1158806900
300944402
2084531376
2008763857
1353526540
167399464
898394622
1726751413
447591750
2000206652
1021374533
1913169904
1921007642
1804324680
562659271
414245116
407720452
1252382953
304727964
1117530557
29672919
1096986415
132228383
500158588
1670792923
2028247051
258055896
171726031
1095266569
48809141
1389450588
2111249480
931666582
731102090
372094963
1106034314
1443746407
1390461271
1716423088
301915557
79576706
1155766575
368228865
1865817934
956959437
227991601
125531893
1052208109
230278912
1453350160
290637225
1667974903
857142458
78527224
85961847
600818150
981919638
1197573117
1103333785
353926154
1551785369
113249734
891712781
1011543048
584560305
1023598148
1848931548
602614753
724976915
211719357
1746037890
1747917903
1567337807
366886242
2071213831
362907901
167423335
731549809
1126009441
432753687
684999207
169642335
2091197831
579408535
928233575
2144197046
206114498
328632830
2144657562
579105505
680096187
1229405380
559234480
1251946182
1006406210
91014213
2069320792
1157692653
126816541
1506856725
919844401
793664003
1970750739
1650427928
889983143
80530205
1598178036
2088986964
103402550
808560971
1442653413
411722119
691125107
137748490
608787467
23638564
317207913
209860625
701078064
1229798049
117354240
1455420885
467294593
1600830021
1126470456
921357574
940973523
130113765
656358924
1989984671
2002793824
1844818164
137210650
402010913
1956245153
1307045840
873406074
187374006
793203574
1928079789
1438223371
2081176898
1718825108
1406155190
686867722
798433743
821052984
66982258
472551914
27663862
1706817078
1989724012
1353217086
1405491257
1986700882
169385910
864206855
1754541009
1487643238
783384685
1894314851
1564450521
1657143375
224881033
1821539841
552164817
2008488707
1453396196
1015221171
2035015290
1438750675
436248732
1648230337
1992273832
1741119661
1281105770
1912356096
1259744578
174455735
452883883
1190060
685691984
1440063984
545132337
214278390
452352357
515513478
1081441448
2131309919
589450615
2101744856
681786435
983254893
113663387
763682989
1433302663
708252994
1309586161
1295780032
441074714
696770949
840597139
943562342
986931430
1986846784
1556230816
361282294
1909677367
1808623468
1316241987
918279608
556062560
1683440502
870322229
291986449
1409891893
11073340
1947278066
1555053996
354071435
36945977
2064022070
1800447205
820613528
1889901481
114657787
1340093381
972236977
1261874295
1228321098
621531033
2134105757
957746068
1771273369
1655717202
1589429109
901750320
1492608208
1452716091
1546432824
1038447519
810840513
985423870
1577407395
1905456531
449437227
129694659
751917767
631838440
1629025713
1591981687
1607066282
1645176094
1316629255
978805094
347993343
1348392778
1848001147
735146897
2098867197
1623360138
1512039868
1445744862
1219232434
1802535060
80205763
133570454
1585158374
1203447368
344857980
729209792
1585615045
818921134
93765434
1088009314
1621184387
1424726426
321874458
2010205223
1757802677
1888555302
1082060515
1206873881
1899947876
1186022760
1656881754
961113914
730226040
2026528323
1328136201
1453393323
433636440
1657550726
707143379
658319330
681501996
455932429
1178439065
2115793054
297858847
1116769129
666255335
223685161
258365424
1593941959
777034808
2118237223
927526381
1522651112
594097248
1112509265
144145530
393010976
1644852185
1738193687
242127303
1985794176
437922354
2054460133
261083036
2049807374
262842769
2135593910
1544081543
2011842883
1707467580
1169980161
2092696257
759374864
1373811959
1093253239
2102960432
1618681387
123461590
1914531405
615316703
913853115
2141883015
1441679615
904229090
660014925
411785270
1719958357
1970229417
1513199782
705127198
1116087991
1742740866
730866049
368147736
1001436984
301035106
1755299133
267679884
2055827635
1710455042
1041449259
898540349
1179282630
1781030960
683502495
1011871589
1453599672
889200916
1529399125
1044151357
1966419882
1022925861
570794283
510903116
969143427
1367328079
1358326742
282735834
57887495
1809923510
1940914811
673551039
557200136
530535807
2121097174
337355948
513631350
866029848
6459282
565311155
1840911309
2027645241
1919682114
457407229
1744297200
1681874065
236953188
977365995
2113018881
764474855
253226974
368285688
193262909
957592216
362615509
1848852875
1646180813
83673252
1061921665
686455020
689278645
111662273
491645408
5143398
1508831993
1424893468
1123642028
1095844955
1590837559
1492534791
1222100380
823652466
980139151
902606303
1138327602
1663175314
173416915
972932358
136932243
618230589
69470057
1600341672
945688932
1927181449
782412853
2122387048
149638068
210927811
1335682659
356297073
13269404
601421588
1102556907
181032916
482312507
1384643737
1677385719
641725608
1706878671
1996245645
889730174
906525614
1156422481
503574888
971097368
594942568
1295626714
1143320310
1980849800
61049624
1174417520
529534283
1149988072
1819941640
1253271164
894093749
1899679837
1961264821
1796409589
870568573
1982410226
1054299213
2123593005
417282265
528952982
888190921
140734745
1509875997
229354752
1305557066
1639576212
757113925
842844524
1131222252
965951483
1924375946
1222514456
968816141
810806175
71646387
567791960
2008068191
173518583
2116366083
2008368815
1089281409
278283719
1887989962
1261869087
1675675418
873107794
1244556613
907812643
1019983030
925858147
932163371
916331333
1442551171
973453603
1530666179
974898343
1117054024
1551265955
599120460
882042102
640940903
2018637740
1416333078
1666977681
1983616114
1040395608
1702081043
5630300
1623912814
333280813
136077704
774727671
1125212242
2142627624
456114102
998555223
39746737
366624698
1484180756
1671396808
2135832994
2014148053
421248540
1763111183
2093179727
1561099251
1583090586
844666339
1627764866
401577457
1618616284
1730346838
1587186776
1306237084
1947859738
1543622674
769103683
412250776
1499462062
321444862
2117986404
1904009098
2095887931
1758053957
686439734
1524259832
277648587
1998039693
329944094
776204959
422122779
1954548430
1520981545
1931710319
259858334
123299261
502336605
1071804194
1850330518
1781556422
841544259
576173683
664089507
1599033555
1604969333
1774908266
993437985
2027390113
485113782
1178873686
1811115123
480872542
1839220400
1356267391
665316511
1930125819
1426993067
840741620
530005426
1224925929
701385367
1538897620
2030337399
1544092863
1733661996
1190777384
335892926
1340939552
1577972094
1373887995
1852467818
795006819
1366904704
230121252
1107819906
296128932
1582747283
795205880
1504365803
2058513472
1835650442
361393154
1032523176
313328794
438392888
883919825
1841496757
1442940023
260922884
755305079
323999960
68557169
456925728
468664883
1744712556
370314405
1830166468
1911231922
1352637537
1679015994
2072866367
150571274
1822600348
1439695274
1500370724
511809593
2088334873
199069838
434404307
1512109972
310075908
1726186522
1260968150
502046114
1002509689
1470817924
1937238811
214687855
1960386698
1608011281
765028933
1319006523
1108256715
1209844813
1436256224
458734845
989090774
345866974
72400494
1492170706
746421601
1701600055
960638151
417701669
204536181
1896559500
1281227410
1389306441
60471049
1186279300
91831204
453945378
1987638847
1528889641
833175176
83138223
879721339
1118140159
229893900
1387697894
470080585
520262991
713642763
237699810
1344728023
1010671949
790972489
1428184348
254587431
332774810
1016442852
574054251
7411575
168920637
352318705
625848776
66286333
1550142597
1046089082
308187554
1584811429
1677110505
1050894342
146195639
2017670755
342889179
47272493
108686349
1015546451
1104975731
660528699
1199856691
1417266339
809819915
503677303
831819812
1298403085
1929334655
266948016
229536109
988137570
1766361999
1379006832
197902396
1306294557
648563794
231621096
1681529568
1410247050
974825454
470481694
1042281183
1415677531
872661878
329488482
1885659449
1290454844
1482885502
1350065224
2008436166
1387401954
1303179919
1553745266
832143886
1523195982
1940075223
1641085355
1539925881
44557115
875566621
2066111349
445225928
687836693
493370307
1402518437
1573136130
1734862972
2006539516
1125636134
1393753975
1462523079
479333796
970426478
1707197610
1413022635
1333796014
308984384
1037318664
430085009
492964972
1162764958
1393946593
1023098288
1426200194
582242242
1036383570
1587538445
715614789
1407304071
1708585229
1774542943
487830011
216066817
1614109151
2000955385
1815762409
1149127985
11485451
1436752930
1916345725
1559679765
1378372631
700660436
1479445588
609596158
994753649
964502077
1931186030
11853402
1858045975
777675143
786316479
2138165031
290095806
977489406
169549896
1050973167
957866585
2003153324
858474796
950800371
365396632
2116799867
1484895221
772432493
1831637918
1423717777
267430349
1900993000
1216318388
1216376272
999311956
1761431273
595505220
797291448
1917967127
650846537
1964655441
963290034
1661761326
2769914
1671057292
426009747
2113458563
1509834223
943018994
1569317780
1311988085
62455058
59102732
1411433771
1875820058
310418278
166756058
1355628673
499848701
792550186
2007675135
1859672814
7110212
1752535133
1764058656
1546399951
230572645
1885205380
1604666769
1222066516
1617549146
2109599077
1794216278
1404437062
879856723
1415924657
1069513454
1164040270
1974233489
355639873
23802657
2025018255
1188114452
892935057
141652399
1720537143
1720372674
1825065512
2099827964
1243722107
192712311
1500176789
1640282457
1588144208
107544878
366340368
1739091545
1359531363
1691609787
2070037947
1959735969
913838153
499300814
1232107413
1758603283
107441814
2070513728
1699879584
1850345708
414957089
1601520010
1219068050
1326740802
940667129
1983839501
769109760
286587577
17194653
286045544
1262280133
821574949
442528971
1063831183
847901537
446815961
1330785970
272223874
815988100
43451143
1387783902
1259751616
218462401
6408411
68125438
459349424
1318381978
1298568232
1741498983
1066088532
748374809
1277414723
1001932993
1182335039
448857147
529616179
666423699
1298086647
1992369485
1335512079
464206593
551422194
1792725805
1596863412
1106006357
747313025
425312991
1111569466
976883020
1851364760
1343737174
1093754214
875343967
1611951697
583076264
665036638
1517112205
2059481158
940994018
486385779
19284506
376976492
487278916
1945068106
589655797
1576046836
753556208
669587575
2123991658
1485488396
1291848955
1118610131
372022130
1918216373
1517362954
1633206080
542811093
2060917493
1952975548
1308286609
390070773
380062075
170928335
738481499
224611962
1168759022
1483694794
1314113020
64971715
98191152
1517045099
588338976
2007564927
1581240352
1390328936
1763638497
1638797408
1461887271
1925436577
975037534
2083845093
522761243
732315242
1832612335
882264153
275319181
905295085
598820630
503857420
1571978146
1037652879
1417158674
112643264
1216790834
1067495520
99423165
939231832
717532366
1563047790
777675143
1324374742
2143000590
1523894216
280521889
498480635
2125089742
172406774
634811405
1503796520
2008106580
2032706851
1137178714
1680922075
1227565203
239834985
1409530702
299837953
520819595
770524905
1222981500
959540574
386384895
1907765033
686237945
555262917
764183272
193024628
904427310
1438598694
1694865415
1188616034
612706001
2050173347
2046765378
2118885427
67397179
1050366481
1110306560
880925889
1657906932
639215266
633670247
1983981022
486014702
1885356838
374414460
632641483
1684513805
703131470
1930897347
324234826
272428592
1982939476
1020883812
185614163
475822620
1507074874
1566033081
842323406
2081173200
1808539718
669578516
1889094665
1053489403
1963233986
2055442746
1379464689
1700914787
942486330
1563359078
1158912613
178408861
910513985
728709024
1244372665
1728884442
1063211119
96949649
1574778478
1649693250
1570524155
787143936
1557870504
1095145110
596392270
1187466252
1799701665
1228362121
630697769
1060910911
1918150439
419067339
1842283613
1155686943
1644978136
444512985
522772871
1011961156
1424123790
1454563715
1220033236
1156986369
2069328754
1480746377
1908927829
1756436404
426216958
273552359
2060893413
1458792132
1550734090
1140843030
624401943
2027095111
2030597508
1623395253
1009815582
981064943
1880374197
408844949
1433632851
361092107
43614776
1448430476
242100422
661654905
1498976020
941948080
160237528
1761890907
1063144594
304497242
963173716
782879460
1799197090
1975837535
1165171360
1671558256
1146059490
1942401115
1247563236
290995084
154961552
1390787479
2108612084
1974374474
1366713420
18027102
1578093500
1850698589
1728862106
26626266
1501466326
836250376
895995089
1841624320
1892331256
408017769
136369287
719370393
1389342408
82313387
653870558
267317996
87306003
1804049097
276401847
18513493
271869396
1258598634
78402461
860883254
1193319630
843229877
897746217
1689983962
629973944
601648581
1975313512
750103246
1795716283
252294570
283718906
1365377537
1425715033
391997485
1553975234
59816038
734088686
162744390
1626524883
200443764
2035226349
1854653762
881852603
1342425331
1508128377
571824848
770700030
1048482288
642501348
2132554517
2041807897
1355135051
318665336
1235280469
1160254014
1976214572
1156142520
1367837198
1708454492
399805880
1810303737
111484994
1737687869
1336291815
2132246200
1305708632
66619090
985315439
1553641093
1251717515
101810683
1441500380
639004317
1877623868
2009498719
713748450
1047799107
1644313241
1811190704
650816303
82522764
896006201
2088374870
1459243841
1920983923
1897640665
280521889
915086230
717937054
1624220629
920238171
1146223213
990157976
2108437746
1192636712
1158208347
2132006807
218891652
512289432
195633168
1110003070
1747785240
551972289
390328858
555674357
1393238043
867131020
1494404905
1600750590
1261265974
1503131140
1873354778
845632890
251169827
566469232
1391210235
1352160217
1370792317
641099974
981851571
438714720
638034270
1964805754
109375753
1616577428
639682283
1274256922
875162374
876879946
216896977
1081174576
635986733
36848882
459156419
1462218391
1915256170
1987284386
2104540290
1249700550
71394616
1712190327
1274302485
1661395967
1818798758
1692429166
1703754210
1817938324
99225781
909585623
2035169025
2122217320
842536110
564332322
1817699692
1999679384
820483844
173874149
1809092336
1407506093
755416022
1698995117
903530320
1949717386
183272055
1537056050
359137798
1456728000
736359230
1359818648
2085108597
61409163
2069439684
461183602
1097334534
1048912851
909885088
1570556028
1181451801
1477390917
577869768
350303741
1746622542
2091045395
1299070342
59889182
821328254
271120214
182388612
166054935
27486188
587500834
559709835
1819177945
1788669611
423372185
1929068384
1603454094
1905069541
1593311242
461589069
1045806566
782381110
825168142
11519407
1270946762
713390445
1924877200
1781822292
1787952144
1946310976
1136588079
712175359
2087089426
122587144
1975575133
1007746926
609424989
1494022079
2095891058
128686274
545821334
1162957160
632163416
1673392975
504108779
711753453
1438820302
566545567
551512935
1935443534
1823009105
1386068045
239551577
478298919
741959725
1845318553
1151314912
2059771504
1404873484
957858803
971862677
497622490
1620137124
802331803
574882456
1361632110
1081111837
1575317785
519108579
1387410256
252452959
1163801047
1215885948
1456270831
337335351
1833507170
1899572724
1683083643
1619307088
1541234676
1524088325
1572569412
1339765982
1878156048
723001120
886423323
1900976495
822226262
1461642110
592111130
613027004
1212122726
85124683
2114239100
2030925601
314180599
2061408070
507510379
849884104
1246639096
403373422
101729149
209134407
1788726740
961415808
206228423
1242280352
1204995576
2069231790
1388998661
634863748
952111827
1034917762
1054719104
729748163
158050208
1457433000
1062383138
757805310
751109529
1397071328
462841279
1189923153
1813874753
1025315412
184610672
1116604819
1701640969
2134518596
1334765754
378676807
933591722
975611701
956857865
951077848
1815741411
2061209262
993641149
1240505790
1120712409
141599747
788590534
1916647620
1379834728
879505754
493868975
1343364733
1125591707
1491477178
408590358
1609220223
304913668
1051931136
376849323
1825358580
150211476
351052931
1479634865
1120249747
145103165
379499559
1493711388
604869087
1395867784
842148527
1861438965
1397669369
506682271
406153050
2028023462
1783113768
532750685
2142219792
2116308994
1373608314
2120645625
563671274
1471747949
1908659420
642737428
1774064531
1257979558
1165733178
1819563772
685892524
1605896452
2090860470
1902454541
384941869
1507461085
1574287792
77936672
1221833092
1699713223
16197309
837887128
947079346
797033557
1864061449
1172934075
729591483
929213489
636009669
600190382
1128473536
918318392
100771730
1467718813
1655778037
898339535
2129405066
2005464705
2051988197
876926778
34550306
229872263
1594387078
1821338371
369825011
1096258076
1500314993
1824468701
959751447
711842361
1741276051
1151340976
1503889174
490710303
487796466
2073200956
53043632
1681020237
906996950
1118460521
771411411
537175803
61222678
140884241
1188531336
810501090
263629927
1907531030
1137531911
398310631
2037798546
1307815850
1938320886
1100193558
1897866502
1567758612
746990464
464439927
1572775886
1353840833
873645615
1814847298
1939426794
1048998592
1704783964
19118564
2086196029
1978587826
1629556646
1317625624
91347969
1874235740
492591243
1261552911
1564695616
1791074838
1089876300
887567229
653158141
982946828
2134441883
1969168405
246124833
656355270
850649918
642121276
1154379756
1309450871
1706269714
1458767703
1571635176
996187682
1063164708
449685144
1618536237
1999651659
847901537
1514265055
1479337500
1888241285
69852032
1339697783
1400125106
970636779
304070186
1472171342
480344313
475954272
1550376438
1589768850
1524099532
450501731
1769164489
164661514
967102708
283524173
877877563
162449733
1805634025
1765941468
1907493893
1016544073
476014441
1758686962
348085257
54272232
2059275626
380619615
1600840972
129030778
310398304
725015266
1935509494
1694543626
347320474
465167843
549975549
1880296760
2126842843
1502191694
762121244
704225441
1230126226
1528592269
1980490460
1310977214
176845297
1771213095
2088216144
1246197836
1149448808
281153116
1690951198
1904189360
1244555537
2086690557
708797055
1548507797
771912644
1994642650
1905274291
820837577
1889832396
1830090445
925220695
327504079
1721361452
881753867
1334841005
1924672445
1922520613
548075197
486957776
1736052909
554992498
1481871124
703584591
1634137221
1083524675
298440141
378401406
1882080608
883465632
1597675366
2130357039
1832645238
359846109
215409939
1466719755
206604736
1797376832
1668648207
1673217704
75147829
539630273
251170387
1213392499
1605009248
1259984490
1582843874
1002094499
787895081
1124820570
1637369071
1028545699
1107677185
1259861243
584250992
1885712901
1502253264
1058516710
747288076
1048388758
1797251438
1530827926
2015200440
1305379458
981560906
719488199
1697680562
1295331456
1171388268
2141863334
352088303
1736855356
904133784
178036305
753268270
111655316
1976727656
2083690219
1691690332
636824689
886956834
1840891939
1608235999
682373880
34667482
1381415096
1524163839
1308231740
766024364
1369229675
1746475949
988949639
55882614
1439723073
1546820632
714063969
1172960587
1743731192
653264712
1937763051
324835522
1863535210
1777208592
689604250
1305464847
2109830563
351648027
344522700
313948374
705210898
1120714592
1501471278
1128893279
489989426
1188284230
1017968308
525261028
760698117
2060591079
1280955170
1294209139
580221747
1411080752
1575566287
544761988
1732410455
1557263473
1183353019
798671538
262034662
953705903
678286138
1018609239
1947292131
325468998
1773845023
1810744904
1355221921
1158866726
96124721
2032937668
375968118
223865873
373294858
1759252217
1637843817
1784445938
2023273529
1893475391
57634296
191012273
1523807704
1345675531
3167459
1701701803
550378045
1985327582
671696840
641133298
1071593629
1480537819
863140541
971106031
52245430
1277028471
54964215
429559710
1681614525
1686007879
600045371
1083843351
1970340876
1096368511
1785166070
509338555
399759358
924707618
2122544775
523113090
65413114
1812405007
1000194890
1336040427
160196181
111229263
728783738
535560760
1828189581
1446772302
1669418225
594334980
292465887
1301631190
961698678
314718109
1308981460
1867778513
610075657
253763840
1699444328
1269106875
2142525762
1032572002
1120571346
967904037
1044795923
14777771
1163812361
1989978659
1757701853
1717354049
321999499
2030560971
223391559
1402481182
152558776
689689970
1388080848
137434291
1741411376
256710098
578491212
710964514
590656870
2005039031
60775914
563236715
665332667
1496090178
1616437312
598182928
464440618
843555971
1887337198
575289174
612786205
2055708892
1571826966
1057884946
322243936
1470527461
1629902792
1273772497
482344578
830845813
1262444789
439532094
1459588186
1650420116
1063220628
1580453298
726955028
114998956
657792659
1369343586
1771748704
2135500226
721448092
298783604
454506568
796897882
1593602269
244317256
1974330571
501805794
1686307104
2005310587
2112686553
1537789945
882025812
714426374
434537706
114161389
1344236103
749368498
1885186444
455625717
1794817773
1283119055
1899447333
246123835
2042931828
1252659109
155676481
1582745610
1006113362
1072694795
238156243
1634470463
1644361307
240897043
1924094505
1376047045
2014206801
500997757
631484749
694198295
631086667
478979033
657603997
807551982
1060962828
1349083956
2111370914
1995283892
465020661
280260595
871191715
1117784343
308127374
1379545875
1045092497
917911481
396513109
418704474
232150067
754784761
1595003397
1620074038
19335275
1379007161
699027026
58972588
1644507877
682857424
1176002018
1496736280
1054998956
293819420
306865914
1374932033
520218158
350264692
358669655
365152883
509659313
1001659078
726277428
804990144
1512772309
1227423711
305587984
1004166257
36767281
808316442
745768462
1596838132
1559237589
1119463596
432941515
245678211
1555603784
661927844
473142626
78257007
1752818888
2043158287
2034720348
85549338
1423175971
1905562366
1425164596
646144462
2120543073
613460373
500938416
1375138499
1504312188
1079036344
108376345
724463739
490339369
138640848
1290818174
1770136684
1198786818
2064457357
782760940
1913579962
2095829646
1510988331
781947195
1481106916
253340279
1892405009
964487170
973806235
10826539
1125720738
117421662
1478987722
597878541
2002062132
1840669442
2054852165
413319247
1739522113
1248318843
1996791721
374634685
1963131900
1902725180
602803760
877362309
1256555300
122357025
1233722796
1921021192
1771530956
734972469
1248802901
2030998440
733446583
143015387
556655639
550355195
1897195285
1626080094
1610452015
47721325
1802021686
53823210
1823538718
1504466654
1809224821
1227732688
1423204763
2044487925
1974072762
545359545
1499205249
1807604715
1197123110
1476162951
789755260
2093442181
835864539
1240576030
336483522
936186834
793717248
1042339575
944992687
875164513
2136784365
1382237418
1736014254
828628772
2097076570
261574316
445045790
1650590433
1414358476
1816536806
886308984
2036016800
87913573
1502866620
115441116
1159835824
1599793142
527842740
25513021
2047057482
949183445
1751826906
1859977534
429405025
985258487
110269730
1941972949
782707609
1411550557
578996814
1688337135
918092646
1090283338
1756346057
1527855185
304400848
1491580276
1107444441
1620630786
1816046670
1159545761
659117946
579063879
1972034794
1665781231
248497225
1185970663
582794534
540068358
1719275298
1546090001
1638710555
1954835954
907188
1264416960
1357804277
1191319725
1561049685
2061200437
747933021
953344871
1321087836
121992519
1695910270
368402728
2073408913
14555731
1121108190
394832275
669788404
1063251856
1391871679
1538838202
1604658829
2053840992
2043818673
654708893
1731504061
1648158600
998339116
1796140741
1991567192
1225056701
815540176
333622991
919395319
1060434920
1982079629
1927068213
248185426
1960545985
1753565886
944364173
892481329
1844765057
1767026086
1021920466
2102267346
1292622553
512465069
1217785619
982696370
2115772746
1484647596
404459647
345093558
87711990
948732127
270121730
498153874
516596814
302071778
1413272572
1468597564
220019943
969473358
248639137
1415783310
1135050823
1305810791
1301152261
1421154777
363813378
1822546099
333609746
2074556215
1594106670
1417809620
1087264110
1596265295
1780084761
608035750
648102592
377911603
770567054
1458184742
1746053807
867326775
657716312
222484091
1830352774
810905790
1140807846
1675339452
1355049176
1702438645
980056017
732248194
1949029577
1636473555
1157422095
2010725671
2017257505
128681460
1301062057
1055124641
494468905
1771364809
1757582024
1342562824
432197374
751194838
662804445
509024575
45441206
1844714502
1955543902
63929476
967307298
1562940364
331693098
1533169016
1781912161
2144931939
786213867
2081340280
191546610
488971054
1769584952
1094237829
711633554
1722367387
1688662416
2035629764
292310715
1258031751
808047888
379024634
793376367
831841741
121652111
253832785
1230506263
34054717
1968653411
1802661052
330511501
1693875150
1461475895
1836325309
462623760
1245233214
1206597591
1585650698
1431860624
99014765
22520594
729516562
339345717
1086212492
1093042590
1001912848
1413315301
632693489
1559437915
245307360
72930457
831256015
1648505316
687386529
1394838193
1435253263
1903645215
1202329599
1931446259
1671090306
1240640275
1586537965
91573048
2069231790
227463408
1223639214
1411178180
1559317929
14240440
2032428695
1154155820
1467265668
238545440
1910684997
959543507
854443749
630434973
1803797088
1583865795
1438940848
1734936998
366034911
579319204
101797594
248013569
802680833
277190688
1467860600
1635095368
1940914829
324877159
399581339
1393355313
2046449661
795194337
697305286
1888306436
1035484355
480290540
1116298634
618692081
1307796010
1258135412
533413279
468110445
1139078513
802722033
924649580
754252654
610040356
378022288
2033317205
400476028
234915361
1298652629
1991223466
764181534
1433907771
183746717
2047343710
1769354443
1609385665
17437351
1036509066
393206218
741776222
1999004804
821070924
518261084
1534548042
301185675
640258332
1048677124
1116886358
363691029
331755740
221137550
1473133997
2018170144
1758714977
1296449997
1881749256
1141017526
258199872
1654213768
524578769
1119067939
1880454421
1093757911
2017651507
64102560
571740622
1913424226
854555035
428130039
1113398393
1617990593
2026587764
1430136215
1123460048
117311483
13221707
957047417
1246446306
1032569277
2091722625
1618670087
419468348
64515369
1774305912
62469634
2019158239
1229263082
1637693628
2044825395
234962648
79741794
576006197
1965057090
355508151
1747040356
958597937
82944845
2081164055
2105979447
1263412200
1720803623
40562040
1123177583
1550131037
1856922849
1598164922
1404234079
1368321505
725792840
1630064839
291758681
1633680925
1627410217
888274614
1303651725
157521562
2140065953
2121739004
66413403
1466985763
1601854618
32924756
1227056212
1326857122
1010049864
1549473650
1339756840
538306834
190489483
1103965548
538597153
2033347547
1983479348
1479730883
537455990
1836693652
251318254
1620829969
1153430738
1385992470
1269935908
1985439354
1158957381
60028720
2143235018
882607286
1734995377
620088551
1952590723
398629973
771337835
178148418
1413253300
789093146
1571626114
494572955
433856905
1202212720
337852829
130170435
1550094526
1121345740
1556632144
1440435026
1142039627
662998670
1762525748
1597046212
25693289
955675289
348027553
40795262
1779484571
2087297859
280385841
1751031665
947996173
1783566663
880184418
224596326
841847308
1994434938
267413623
436221435
1461832888
1143838946
319337721
1675282227
60721077
2122294245
1398267595
179347208
12230619
833674199
597451945
816072096
246772448
108304569
2068450434
970499608
1201238179
211679544
1827913964
501033321
1045114142
198080973
382927937
1299566571
1736758605
448490391
2119703928
1005951697
1467434872
1788389571
1805314804
205671401
84743244
790379035
403604536
2024714888
210096415
1541278122
1025940028
388152709
1687428505
76362427
1084923223
903922001
978843207
1436955243
926887442
893853309
1641747175
1351804344
1067751252
1094281652
1238192299
1248680724
890979554
1831423192
1518405304
1395108013
1626285354
1054686709
118112189
1598328387
147920964
1753021339
590881160
917513545
1137806606
825559325
1212605482
1976229222
692588787
1113829139
302807899
891473411
143099749
431605948
1499895336
1686285218
49094306
553116105
766539205
1261309754
2134794288
8314942
546802583
1608662514
498108653
754193568
1408971690
685732859
1930653886
1191507873
942509538
1008816565
1255178559
1722161586
180435878
1686416316
1466854541
1496246350
283623485
613690861
152547360
1588670681
1452082773
1470679640
213538434
1488149964
552594937
193567214
1253748138
1178387798
312440073
432178059
151883680
1016942656
372548880
184730306
117030149
1358644843
121168086
1984594569
518225908
1647864740
620419169
1796652090
957949734
1778820054
736644670
1203209859
364112090
1198738298
412112660
84180537
1113934380
1574436172
1060923145
936568639
549487339
1885306764
1027669937
1051444776
1733644460
532525211
1322767891
1078322277
1324728702
109702818
632416271
563860225
778752461
620591495
1620812807
1672970563
1358516424
457822343
1311657316
12043141
276485226
1766392736
946866479
446442986
224667715
1463907808
2053977407
1212109319
1787752604
54175199
1374101817
549685519
1785415768
1292966567
243953058
1495475878
286925864
1650898176
1984248422
653276675
1875673349
3272783
1132532290
1875103693
1160294475
987353165
1005941751
812190681
127075461
812089959
986279737
751953909
175589600
257183852
793813685
607710798
1689593285
1461380941
30732660
1019829507
1874607463
2064444737
729826354
624486919
397741090
1064208956
298199224
718509724
710712560
714450897
644486254
855318518
1580302688
315887770
320678099
283044734
398961270
1558742739
445624474
1504583080
1510620252
55343110
1879575599
257381071
2111371421
800565406
443266777
273772301
574850200
1576994538
1865012207
1298046462
568211909
1055984357
1427033137
279169069
1706878671
1350896424
466143783
1218167936
1479961224
1716054608
1398988095
392087748
1994003461
1028068366
2034058253
1214279838
340177822
2093592767
958505197
791422203
458714723
214142626
2031588221
1505847672
464417805
1650887924
1561920752
196180655
1205586895
681738728
1572050602
1706836810
1719381069
2075861691
564312510
1588776853
704671595
754487538
674486082
680495083
1435630979
1744604398
2043305694
1441179405
1005940183
234738496
794935208
204877427
1701656458
1117120802
1474076546
527282880
575596874
548483325
2136299973
1005225132
1206662782
2026607098
1156447111
1325292254
1579678861
680581246
1144308561
1616956835
154050253
1688511372
1365987094
2033023127
771199629
389769548
830587522
724011288
2114424946
510716776
758996844
1799222197
625725261
1292899987
752448745
941576420
455538540
914365556
756599967
1377803019
389468934
1251765401
1394237785
1493371605
523138265
1407663442
723082802
2134303348
1696782027
1365364161
935993331
1387083248
1068124466
169567524
922159580
676875902
1057724474
1497686113
1194106556
1101027708
1015025022
1573762916
1193656333
664894961
90921108
132808208
1739716463
2061905613
577130542
2106367730
824152131
1505118242
1568196658
766422182
1785619687
1342815842
1060680497
657744696
531147448
1694930301
1716682977
981613958
2100584548
568739982
1136903698
1762569799
1586049862
353091003
1530206589
1411561211
92262254
2034456267
1836403688
1273933862
1031343367
1823372851
305253676
1793263153
1599676622
1913635706
1336266530
42760915
1317145496
125162069
1391090164
2065673198
352088303
168307831
401365323
34071010
1363816882
2025484223
1750249072
410097792
2136815103
1889404513
444509982
588071852
1262262851
994785643
58064948
758927570
230385365
937517183
871286177
980037572
491721738
573966117
1426731829
1234840106
1353078540
2068244611
989735604
1150040796
306349411
47437320
1426683205
1046014522
267651653
429450379
1403573924
1930040533
985271779
1771134764
1705361272
1038926206
711619884
142582056
671181602
1815332697
650131116
1275373737
1742197996
1296167731
970563457
1861076933
1329509389
305477971
1956566599
1488529017
1766353013
2145480880
257078734
931313041
169546894
2098586609
432118115
383305082
350682617
564488976
441126571
2016687632
858307416
1309320991
1073351029
1975268013
7867704
1441706224
253463289
1335142126
1207786677
289631408
1610145315
1638017610
1770423854
1913522182
29452301
1027592968
355211016
1695088745
1896063249
687545185
553606126
1069543583
1041977645
900630703
1525955911
909671566
37915233
2114196948
1973999622
583943238
1053089351
2104358417
1029225540
301765464
1393885883
837345689
1741679807
395299399
324694817
713291039
507993415
360173500
99295167
246825873
661725250
679374161
1116418570
839595401
73331650
460470475
903033507
1806977456
894502576
1216683815
579508401
687386529
262469395
658486342
1193461443
840019389
1275876233
691292759
1502183781
1952199064
1330560535
1273903915
560096788
1983089947
1844924481
551245082
908366458
1788550773
1770265134
258453762
896939230
1096646426
1519477359
1899047213
1303302234
2130503307
608118318
978293404
1308927644
650023367
1059055912
137285585
1245274735
91096351
1294027202
677813948
1794560642
450150401
728362650
126264583
161402784
696034580
2106980368
1392357919
1377486347
1030682027
1679197540
2021321663
489446555
1071477243
2118217954
2090570787
792972790
387875449
1666211562
902540472
419231015
800702134
1611966305
203377296
1543521306
99893232
300645002
226346101
184901082
86434912
61969225
1262702064
402641643
1641385932
1221368250
1552345542
833412847
1253402475
98317204
1295969243
406271280
1775481290
1774759849
581202630
1097443212
1261416373
2004430644
1319234157
332683527
87896023
1928259189
595943285
1392781442
1576360925
1873654847
1703576401
1885014130
140366075
1643607765
1472865967
1636889694
2086859367
2100027411
1816671428
2073553941
1818196868
1722656362
263002061
305677764
1479469344
1761818162
137933126
1237635814
1673921728
1064389678
1709071866
18220493
1534463474
1273648207
1022530897
817070120
182899294
2075555967
2031312565
294264744
1569858346
1547039557
817599728
1282685702
2087177057
1679048226
194181085
745845341
1047391060
780982549
478485073
1436934077
675912944
1430844122
457451450
1570835275
1123652333
110196100
1187550121
1771321034
514138995
572594749
985771249
1723147743
936582237
215927597
1869430
718616516
246539128
1175074509
1091259636
893968380
1221374833
560586630
1946086542
915071764
461851017
530996295
184389637
179209708
734484373
2130876574
544011165
807070510
211709083
1494820977
1021988358
334596134
993637048
1782471134
438422240
1093734506
1635784555
272701452
102582239
219840857
48776793
949484561
1261968285
1649062489
409990566
667076584
1168619392
1926942732
1608832879
895173306
1903571157
680694982
1048910185
1263479350
48547367
1705927538
1907036265
2016242370
1249441757
1054867720
1289797151
1485590684
429911504
571281260
966740412
326958194
83318682
226752789
1076043907
695469195
515799935
459898407
1612239071
266051533
2085465711
2115903480
311289762
136013580
486822663
518095550
1183862501
688643136
400936694
653301348
2008768269
1623620130
1457553624
1294039477
1101081381
1299095523
1780513605
2136724448
1268141049
531253084
1085433283
1548719320
1521005782
1792310595
1245726084
1655193580
107695733
304677382
695166721
1821502923
1085160846
1459208204
147041212
1218454719
477826197
2061563343
1948233066
1170261619
313644970
877696819
1829843027
233876389
269971990
739475270
698222016
179272924
2094208109
842518945
2105733684
942924651
898692487
422442518
1927600307
464087217
319577882
192940103
171118763
909304365
500593137
203602539
673982714
322540552
210178198
1687431210
1220379132
1651270382
1257290568
1203708470
807591487
1773173468
480192583
881622740
1684814133
1326611769
304465474
1952494012
1872576965
461524804
952179188
979507574
150372364
2113830244
1847431153
1214672018
1752153449
1907589974
1474757964
724280209
1626382961
555404876
1596223795
875294625
146641457
170629323
1286532226
66458053
1957998735
510436417
1372923565
149370535
1884944887
1499056898
2073526716
146459725
1559512413
965535405
1289706789
1372460328
168442551
892169692
263047149
1084553061
379770600
442047611
1013474857
1649823905
1741793396
1122617530
1100011694
1541992763
1612493765
283168880
1766223
1710735829
458628947
2124011921
703439938
2012421684
1500004781
734400985
168994506
1916880816
1220614282
744203754
1113076130
987224598
688547152
579045407
1580723703
1363887952
32733178
1947429361
1479335969
2072793279
1469615466
1414272192
909173531
1854235577
388758641
1022403157
1792538451
1441750561
317884826
1411198095
1983479145
428375828
865967653
227641815
309095990
288933349
807377509
213710294
603181676
616794813
1715343388
1054976819
1810971570
1619130138
84425620
587719054
636096998
494740442
781471915
2069320552
862005332
289501152
1198718025
1135456167
904835478
354206111
1753151801
792831760
302275723
1312579379
1948580531
145290362
116783736
2085584198
1438510220
2073439199
519809004
15082249
2116054794
541064353
1125546930
1376939675
1745651994
229907998
713649268
33320074
308975361
1052081762
1018629453
1739940603
1272034036
490339369
2122410140
1553750870
2072490391
2120051076
1996922635
352213758
1637534470
981329141
1355680890
627197181
39989240
445869965
19055822
1471854619
766502870
1034603712
907749933
2065943410
2021654521
1758253116
943600671
1930730075
477077497
1814034150
1218626296
1801606037
1244485862
928119255
20504376
1777727087
1747382418
531459392
175232193
577954111
780072750
1533575871
1450891417
1839540904
1407716469
397372194
767061912
1300858044
953896032
28416370
568221920
2126221239
1336019292
1408718522
1018125167
668156683
1762076153
1208515403
1553207745
1309138910
1990622372
1888308350
1627544669
1591523311
303355589
293302962
2136933615
1811590037
131356245
1189974873
2044881809
865234429
347842076
1731234383
277153434
1331051109
1249050240
1436918653
874618616
2118383078
647861989
493826632
536884950
414286603
1496236475
1422739377
208152679
1023737685
1539911363
182546269
2059002055
716961754
1278870900
2011988744
49805611
588002798
1156920269
374311039
307055382
1970817624
550444184
1402000736
968756347
1869563072
2129010620
1616399753
1859467526
1872845641
1592871394
1439932681
282933789
238263429
1766285937
1099986178
969838782
1544456236
1065813363
925177949
1363331055
1999741045
1409710047
225655440
1973479668
568587927
1893122695
1885282897
279679140
7370307
92160211
1366676685
1192861388
1003925634
2264172
674960437
887529559
2139159005
2098925077
1522761199
21866192
1451560952
1889551685
17418920
1211592837
2131874867
465985718
115190916
1858888197
1454877123
144578126
1028845067
976048662
1996675251
1493841444
388830240
1327522950
1809672181
333203653
1593386979
2093871322
389119878
837938340
1564492951
700473734
76735859
1051085817
1335005305
577300320
905493980
1915403973
2064783336
384488919
1645662172
1339039649
1863810418
708840995
2112853934
184521202
375120308
43668340
808874017
955051449
2053971830
1737797100
902849241
485688347
212220731
1098262259
1112721306
1075430189
532076293
15885230
832106976
1235031785
1790498096
1852396436
1642766836
706444670
647946709
1943936627
555237689
1534573153
541727497
1004825250
683809104
64436951
286733101
1944912437
213789558
520911516
1234411360
1434149752
1129676470
1185363261
602113489
1295866741
1361728074
344641820
1697614105
999082836
1959058111
854771619
1199650072
1871645362
860370822
605218530
1876380945
1192197669
2122331415
1514754855
667409390
1877784936
1216548562
1648558815
2103222510
1954670473
1909743441
1652222975
795276114
2063576618
2127177417
1718425280
189768203
659603927
1065014589
2093187070
1759883168
236126534
1204647884
1462732291
1407063748
892854758
110738025
773333620
1046903818
1119080489
844876525
1211827200
1152944592
558290495
1481343746
149304866
1897266210
1984009388
2019355113
1391529511
245106483
1916065579
637193759
459295153
601036438
1917677269
1330484501
1622731473
1787852851
1578380103
339076563
806568090
39999241
1075599318
1204757760
1962107137
502165417
381163789
1899581425
352186397
1890947312
1745426031
1968685008
90681192
44847834
1788768440
453169678
1927257237
614408841
2071024317
1573590687
1062821633
1193571002
512126417
947341413
1678803050
1954426254
41097749
989210934
263068966
208407621
144745525
585029643
340272347
725780163
1790611580
1896401581
1092416314
711131030
1910225934
3605573
421137102
1995642064
75430
1209668297
2143729013
468171466
1323140122
175916850
982347968
181281541
368582475
696246931
694898803
1635622848
28719265
508279712
2054821334
857190320
517304062
1042183297
1864422155
1232655715
1693089951
926938920
2060161237
1682580172
1052427768
974139305
1709508936
1421949726
522013899
270168375
208772019
2084688064
830518585
2005775855
1851932433
779678966
67407886
1356115189
1210583777
1875092877
765795767
564933576
1921739967
1146366393
442954426
1602366589
1832607308
276738470
92963019
1192657416
1747965024
673709126
1496412632
1180546850
1972190656
1731928408
1317438336
1798254045
776720327
777310480
1711081286
1652684374
1258586366
313644854
874146602
1873231476
39710818
742061871
1080806610
1590399932
1663360832
537061646
1933244540
1613748544
689004501
1555703961
243077796
337912192
2104949686
1843496064
778036424
365776017
1457632501
2072620920
2123794732
1096805779
852853021
1449177695
1953241439
2061666228
1795348738
2011173918
1519175408
1477907472
1916259575
1529078689
2136677959
1550851230
593493606
983044638
678784472
1515692918
739008731
1188655550
1014350282
771133049
420825227
197508526
895409390
905837164
737516867
2066980017
1983916765
474631998
669683027
456348448
577559414
1573332876
569964090
2114958586
147048718
430842033
205684698
551924288
829583244
644846452
297966598
1572095476
513212311
217078060
1913931385
579851117
1786037537
1283151518
1399664157
1955220929
1499739780
552796329
1324250176
393816820
940490420
340840286
1653817710
2135872436
1852450861
507509956
310143199
1942414168
1839259718
59709790
1729402749
747322206
1742837406
1513367569
667008572
710785206
334737935
804768816
411891775
1502955766
2071097516
1652168741
695435698
325491582
1955127492
1094317853
160641267
172494503
298092752
438274671
13337445
1777218151
316303793
535093741
795735466
988335534
1272949370
1930518546
1597142279
1384301297
1684625797
549993528
2132752279
914996961
288590337
644373610
2022836475
1764836087
1952461709
874999725
846618847
1950950331
1605680009
764257889
597832374
2058415132
417624340
629513265
1146255695
1247024869
1286175810
812770395
226130348
1742286485
555070911
1203391350
1647615630
775709927
138943886
1039484644
2084708539
668700891
1963899686
1946126694
455563937
1894640229
181721212
1829344983
41355452
1427009006
1081906574
1974088640
1705970008
1323632447
1072238276
2129042619
1150045626
1914712435
90253515
76420804
473911521
1922552100
392443619
1019316314
2129080141
1765885197
1998651732
1256259216
131247111
1581185991
1128929910
2059308593
523793347
1777065973
787619919
1919632174
341027810
135776689
528028074
2115181630
435276448
871195962
1703141426
1680696717
2001496709
163050515
1857393484
1602548098
1115780435
244932928
988380818
1883908703
480652958
337535339
1301238150
6221299
1406705088
330491196
622927772
96440563
334089267
1064832749
106971025
563883610
1281381039
703011937
462572688
1055890605
1863851794
2120622576
390768879
1853364549
256663368
1957399548
1961143557
1678517917
1942127298
1685364252
1139408755
1256311826
654608017
1101566488
1673668857
502554140
123979386
639245139
1400475440
2057380525
1757056095
1178321895
1346772106
1934113749
390831670
2062452981
99806554
524770087
535108953
74419160
1960876464
125512975
342380429
193632954
651873790
1871963692
1201016292
905945272
578338800
792838805
563611907
2034005349
1219827475
69035569
1464589935
931938930
27693002
1416784538
2095701975
1051584084
1661650366
642011331
420985162
380572584
628632037
187509801
569311334
23327083
2041955257
1869706155
2004508074
331527065
544140743
1806437314
229876097
533702503
727054102
1656164391
308140485
233069277
1877476463
349669376
1930062976
1501443141
1378261371
749010618
1345744986
1723327152
612841942
1890324366
1876795308
590158935
2102418536
930071087
136199813
1202487164
2019566349
1966453343
1494819562
1762325374
1574010520
1648264857
1091567701
167688322
1944188809
344631128
1375661892
597452904
199350923
1034919442
35103909
1851161756
891442488
571019165
1353923293
1054743688
862012127
1830350128
1642929912
691435606
353028122
2012188478
744228968
815545984
63994615
738541609
659655159
1817704809
400624680
348660183
7263812
432808638
97892492
366399921
917114789
1593167063
753119154
256917724
576286762
338992577
118249047
665965331
2119687197
1207786677
699235782
1930945002
2095724591
195895470
350677818
1304471364
1126950315
1422753921
1457418037
1846026912
1683378593
1986125072
2074481712
1074152894
714040348
1883698817
33324856
418437920
1005073483
1744189501
1444658413
1548890123
517865828
1626255630
222054440
1583979388
1547403805
505504445
1971174964
1560113181
1678077510
791819281
1185310649
79879418
1968976831
959142429
1252818095
1216243542
491905602
1808549569
1290005885
960430017
748279963
1230774043
366412692
1212714928
421214291
1510594925
156829706
1799219552
1050450051
1436012416
725194272
813317609
1134666227
383920652
512034018
885890485
435634631
1277242891
1482385171
1653339181
309466039
1827037319
628657670
1608184391
1472058886
482758392
1127532065
1265291892
2040420271
769068320
1597636694
1381734323
1162771688
1276496237
598037477
2142456758
2110867532
171207618
800759506
401967966
1544525427
731430279
1748533977
1477920835
1124267713
1774283779
853072057
912700077
1543491925
1417646184
753183493
436748356
1537985590
410460569
273557952
2111631587
1261416072
996851204
1410010731
2083283907
444928982
1382159924
282032202
278719134
1582518356
665188931
1876637873
693756098
472503644
141542557
11202349
1794567496
160477981
1552956588
237584696
520476477
1814249948
1316032014
1169138931
130452446
150346680
1531714413
1573354308
288134000
655754111
1523007124
430877688
609293386
4536709
1186044104
1386328184
980785947
271533964
1049830052
1724466104
1591139203
2035784781
2050725478
1551301639
1759865200
858755344
106784854
1129573040
1350590328
1299398468
1150439446
314812474
1687302939
1277884038
623999365
1617971302
1076949104
1132916409
1124220819
1907278057
1097919811
1688687365
716615561
131385237
1359534075
1474190279
690780389
144436920
1977029651
382134146
967622560
149880317
1556287147
203883200
1421853968
447592845
727168448
847736035
2065787081
2139733170
1415075614
2147214959
574827308
410704925
2145588104
104448773
1688252996
379542763
1890817270
1863962721
1326186416
280551255
1650158312
1696247238
1906906706
2140918337
913632527
640257262
1320444201
486566597
86550863
1614039306
812165368
25123056
1677243646
30194461
598754967
1840040137
718109097
1550612649
402573653
1843828711
410388838
286828790
2020661717
1168776717
885635032
321333774
1300799588
1262393844
1679713438
1438602976
1518494575
842705341
486809994
1688693034
244749199
1300105903
7939965
390802954
1396636485
1470373335
193215354
618547927
452751879
570091829
812718979
90423467
2111901598
1929262399
1906118151
816593158
2015251183
2066068846
367441662
915197701
12724619
1101874253
602263359
1012079327
1365252968
348144084
1718203419
268759920
2026700823
238303310
1979289750
176281108
117035968
2896631
2019360186
1276868836
332106586
1954312728
1682434444
711898584
1715371308
21643051
901175653
97142437
1354327621
519068955
982797656
2043828433
881817022
904349621
183719388
1051872188
1188576488
502021987
1421690654
1287126604
3044580
1905653904
383422439
785213389
1142394279
303000912
1574990145
783151433
792502951
1904430553
46879634
186267257
8652416
1927167177
84892334
118653898
1416506038
894380124
26258427
898534239
89368776
346068204
4153322
1382043537
2112095676
1620197103
1109455838
515351049
180494920
309148940
1209749002
1961358645
504996111
554225037
1912234894
975279233
478683642
683719680
1241127815
1834338353
1788748111
1031094221
2140020029
2131415022
1308603657
194304066
1015824060
1676996480
18099697
1649841962
2023108620
1669304880
1833374979
1410010731
879254833
410260009
2024985070
122677608
1070815520
56866621
1060439699
1522599513
554216031
2131457120
933376787
1885042311
1332195068
543494823
904387100
949610030
1554162528
1307080738
1295921689
1621901974
346140370
1561963746
277558381
2013304281
717139011
241511825
620912657
767844456
1344313813
253582905
463092581
177016254
1057539586
1389048832
310432317
1412295688
1019222215
1555405650
1673337364
584808929
262432837
523074653
804006655
1759017940
1737830648
525094893
1063506565
153273827
681191800
724919512
1168779227
848532292
1986736074
663252168
939244236
972392270
59845512
1996555900
270743313
851293948
1005127833
716657765
480664593
1350541976
47587662
995287893
2050020739
1582006154
1914413352
1779926339
2007478708
1479987920
1421483603
1715923396
210936059
1958838915
176844940
1048391719
1656195129
486103756
696876481
1926884638
683356971
1282627035
917204529
24056312
1074441522
902417197
1272310319
388938236
350217325
1026483317
888965768
2053089404
675523291
261074884
1671789899
1933717097
481623637
1650704964
1381741433
1922417278
87199107
1700728773
1468513304
595853964
1277060069
963077650
1335713545
2138424348
1078837365
374309643
1807884841
455596667
1064968478
753081243
1053045840
1544309119
1258312368
1218175770
1261517144
1409671078
243278389
711005664
1438178490
1632196180
727164567
534159205
1907698794
936616091
991427214
828276531
308850000
1370887397
550003885
1084748113
1200385758
1288401185
1578163574
936758254
65185332
413013361
246539128
369654903
793359827
833735827
776454005
1988380386
993873390
1627648241
1014579038
2132391204
6534928
658203036
39136143
1044706996
1064582585
1133987799
1251403669
1903917493
1708176825
1327070562
1310722902
1998384005
625795612
598345594
234002966
95574735
1488028433
1005894072
542969978
784905734
788371952
224065248
494712875
230281674
702531294
1910392014
615547561
366493023
149324944
1004350304
135492711
195451300
900353572
1917289759
156737794
1033855751
2080661092
776320978
1124450434
2134147420
1315238193
49764321
1976074218
1160024063
1832785956
980452389
1955605464
108547183
1457299217
1357558677
2034429199
381186466
1516160494
1192266570
424076253
1692240367
2106026448
1698362094
803296470
954273855
436396983
863567725
1961654885
257614006
1065641745
16492778
734847249
605192360
1883590027
1633104301
1913271825
2144510582
1597211837
151747186
272216687
314365991
2056946628
355030179
2128849139
105976795
759115504
722125788
1869230510
289688476
1231827842
1927268683
826824898
652311353
572502500
1275449958
412652581
588338976
1557346102
264896320
1061407077
1491185585
492342391
461359931
303725584
1993725748
2008369179
639513240
1778288472
296738811
536067035
1043659804
369594934
890587551
1443728434
1014174434
1046326108
1467672146
1587230449
110473062
1147702853
1104969307
726752454
1414720131
1246435475
1309998150
1769751022
560333012
343650824
1021071668
219358274
2128646581
1690725364
1985751763
367589647
1147408671
1203574991
1886863090
369135007
1296717060
1480431208
1186159557
1499675177
821888684
1726799684
1690996410
1043227727
1391951455
1083305209
511429673
1661038793
1971472812
1799728572
1767927078
2054338065
1877104996
1704745113
895963303
1709441621
1999327046
1369247939
1506193650
1928856445
1260044476
1189209856
93367733
2143789372
310101231
281378883
2039224060
292372049
2132503337
596233505
302854151
1423734419
871910299
1279556352
1847634653
688191636
695614702
2011828793
1864793422
1828115088
1733576477
1875818942
401635878
1106676018
333954889
1880220069
965272253
162921563
1296658181
1189819722
398639042
233461646
1351549740
1484740755
10038844
415206169
251478795
1062012773
1594471142
1388435272
339923474
328675200
1078927301
2030620480
859544557
1278144873
364423843
495036884
1521870023
135801187
1736611895
694633333
941528009
140452627
1395199303
975479701
362233454
770195273
647281349
1323088933
528777753
2009553911
440845309
510486711
856039573
365883681
1026420675
1744028050
1898877618
2015690365
1052033637
1441088113
1678223419
2097477469
316436601
462261534
777567124
1493889962
1472437840
12526651
460206093
1298012063
1001331741
1669968079
1791835804
1545719484
468755199
998383905
511572178
1305524942
1431284052
1346614154
475071513
814014244
1280564648
1502795826
983580886
2142208783
1272917326
1463404267
710220158
1670457886
935542747
531230805
1067590239
305548413
489970880
86472426
1951191432
182852311
612742834
1009341099
359709768
1890329830
1990189316
39436000
1994747825
1222514456
1480798987
1405113840
633840074
1650889122
1115002107
533783283
1819967591
223221165
1918975800
705061044
1069942505
1629790073
939635059
218316735
553809613
210418529
1907882622
46106296
1678008697
624637898
1990680537
315171689
817808728
2001197635
1268352235
1023682011
577851239
1352473804
1849017572
1426232016
456902556
553891628
1346356715
55364360
761063131
1397740990
498547716
1604075387
1795180757
569381189
1356206057
449628809
1962281997
652077071
1262433952
420464612
1303258253
1152780152
1165055896
749088137
601269844
1134196354
1895427267
811017404
1719864461
830284572
1459928008
446652967
1786130046
1610447338
1885598003
1217557895
649274910
1162313318
1616353844
355331953
343967530
1789023901
321445171
1520740708
1120935216
336033049
1569788876
640041667
1972138814
1916653201
2115609668
296967194
1197278574
1712140728
741755503
810385003
739885141
1973059127
995523308
983291061
140036377
1857868053
548442109
1725215685
873768343
1301166057
2057136029
1819224131
849321879
1431351463
609544692
1308191426
2130267601
217553297
1638426313
1526840573
469767283
1022140261
1379728369
748063361
668025909
189825827
1418277543
1268539143
1328745785
499363109
1211801371
1740440384
325176235
92791384
1930823360
2065341731
1080251874
1798457183
1060527473
1736696770
448924292
462972980
124132397
1683818766
1535362389
1624389542
1412349844
392448055
1278247385
190898789
16649439
129899785
414630879
807742665
1405955633
716431061
264967516
890945753
1733606891
1789772297
850513951
660252330
593740606
699602694
1313144416
853574470
1500859660
284978451
874032504
996885655
555468806
1282862581
1998615234
2067014252
1068514125
1421669899
1295802845
399999169
957495594
333110827
517059030
1868823478
994225655
1488825520
39394397
1821806574
233108155
629203576
1204045203
848015742
914060819
1483773003
829578272
1860269968
1433592429
500068459
1227584194
1232106045
571086513
92570373
1084557001
1671418187
6322147
1314671248
175417905
2018148531
978734397
224059368
1818219131
1708305193
155742383
103709533
166114582
1907226890
284771598
2021266596
1026582211
1549875342
100256343
1562118382
1005490789
1052406666
1003907833
140212352
2073188944
754583298
2098283946
1298551773
657700004
225298607
724753661
1654444793
1927499802
813570201
1661609227
1989817837
837395695
1211320640
1449440436
918162308
1018349580
401691985
1711965230
624795385
379007546
787524505
1603683878
1799137792
383094484
1325018000
83301826
467314099
326729676
1237739277
49394031
2085193280
1893589869
1210937489
817756306
661558049
79778877
678967959
1357728961
443190813
402878151
1561108644
536789558
489015623
1176704198
150828075
117744561
698215163
446629560
488695244
1025618368
1202190577
1294341801
1108652585
594547786
1489585804
776162961
1347265098
687103744
1031975357
1476589235
908810647
2043052156
683368277
399198871
307488674
1411033505
961819304
624019035
1258263018
2051769143
473932574
1803354090
1275758892
156649940
101315139
1431586456
882193309
1132045130
374280703
1440777129
1992118393
232037604
403312709
2105921070
1202454256
2085034691
69579706
1624148825
658061734
548602967
1937693711
1980347608
1829903923
1623249683
1935459533
495927309
1943687039
1738000318
1604851211
1919869378
1993585814
550659969
1909321512
650914575
232794068
1911426034
1671135049
1681530896
984520644
1540149500
1183729821
2000526503
1441902121
523495851
1147519156
556157390
1472723756
1702817229
1545174965
879095463
1707152743
1896053614
1893130159
667408331
457331704
189642372
782060671
2090180979
1253012726
1224007782
718398717
1478883958
507288789
403325834
1284085605
1518119040
1629966158
873606661
2093037376
1809774186
1798481251
2053567694
830197705
415092699
1488672834
1549395226
494898142
1924123407
1455259960
392976150
289741532
453382331
1695971740
365525934
63142754
126424525
9805515
1989799570
934027506
217869576
1099574425
1516080411
836686655
1328855338
1031898296
901279895
603456709
1548214440
2048365236
85516282
975033459
756787613
1140184718
1835928376
492792858
1864622032
1674533207
1937856918
1500677159
284087220
1291430377
1162568531
1373533688
23391667
409871711
1434908141
1988463730
1546287111
342642808
1331168324
321988697
1385077661
993759307
2135720020
303798371
317018606
1480633898
1275296330
1984211554
1625769061
1288992729
750635853
2100996298
1294057551
752339108
759956846
419793115
1781789513
6130661
789693139
542048240
360374666
869845342
1696625764
276645523
313294413
1302463328
1548016555
600211132
384213403
614410980
530060740
642179225
1556630441
702330378
1774975746
1353964702
27931186
1025765270
1582424226
1509365135
652181050
1123711560
350624356
1798457183
1123886726
103846012
1761583373
1077310635
40297993
1343129445
1530778763
1479902261
449627647
1777163502
1437880689
828276531
2055877271
996426140
142184464
222655262
805014341
1330941514
1531561507
419027603
481909935
1965135802
392173433
310398714
2096630719
299425088
193922930
455416159
1542013830
896857003
1885863371
64602415
1749446066
584501559
1719172883
840029701
1433538865
970400671
880293944
1245750692
1956903352
1038837077
1400049355
1986823688
1369023046
1551889159
1298436268
1181758830
848223991
1415012999
1250564185
404242926
209462367
1750620109
1178831652
1331004117
375997916
507389762
77769645
356225312
1642628977
1436622683
1465939412
105188655
2123014955
478439149
1073647183
403085336
872421879
552835372
881184446
274256615
137545005
1479810491
766066782
892978942
760716443
1486160314
2027948648
160173330
2056829946
1180600233
1955766285
573351465
997667355
703540521
162778523
763024111
1323153897
1857958849
992361672
298039238
1105407630
1670222903
1063461761
1252003243
224169071
2042075627
315619381
1766618717
1165284448
2035317095
191432159
409035301
311953509
2121830275
257475068
2007435478
1026208512
214774345
581710184
1851086638
1872573114
1608795637
1157715262
1732143018
597733286
319392408
1877628433
676875046
1453335810
1291898724
849932865
1917890164
832967184
617499019
2066376986
1124883447
1502757445
960091316
706599932
893150181
1412912955
1768170606
191107767
1014946551
1448779798
431012038
1881499969
1486976740
100970695
1620649124
115166523
817175242
2077034851
147611683
1475319938
676345475
858909064
858246826
629432875
1172240541
1639203137
626748547
1398463439
1952652435
559183848
591243029
1634549203
970971076
528910885
1815893138
1920548836
1519117081
431191818
2054250025
667877877
1195714090
1532695694
1404928771
1362608904
985523737
1186535218
573952087
1113684160
1132781679
1574890473
560480831
175576107
1869011277
1018327041
2025845747
995517303
378588982
959435142
1989422318
559642181
806595790
1881246820
624988935
1023344939
299381128
1592421075
866622405
1767807335
476859546
1887679403
1754210146
1893989644
1668048789
127224070
1126366471
878346795
146252192
1142093569
398993689
1095643625
1784309477
780506546
1967414947
1423133308
416948644
1607546465
1432123990
2031295860
1971031622
1099204631
1027236848
1739890563
123436390
1310988530
1537426108
52778021
1747677652
1155801576
1530743569
870851069
1069655245
1043349895
1179465677
1734254550
1147444917
1117901669
2145904871
883514962
1837176729
628585289
1007137876
924071615
2044041362
660193727
573097782
673928217
2087910141
2094916857
1511343763
324128371
1029281849
603092540
925364942
1184752584
1492351163
205184040
516655615
414881859
349032388
437758244
586519042
1340561796
714305303
357242592
1504865551
2044686779
675496738
2072780617
1725640997
430511781
862738026
1248212342
765520580
1647262406
356705450
2095239911
1959219790
1149981007
608233296
1314869921
1407347842
754787971
1702168681
1507389579
833309403
1680212521
1196195195
402088806
1226203444
214042640
1224868999
1875682412
565524025
2136933615
1352884746
1560506041
1127582555
35773838
980469511
243690934
227872789
1491576815
298498486
939218303
1334236125
343265855
1277095357
1237697324
358975017
1033626519
1243724446
52343420
1379776163
1206679268
654809194
2103241961
483608622
1907786534
1703188025
1345144696
1506970587
1870368930
1066183549
61030116
1829416785
1807413180
1126591106
245968580
599757002
1823064689
186332714
478055228
1017539475
2061762567
13252660
1093522629
1948290338
1956756833
267712601
138569369
170942739
1025120705
1566388723
2093530142
418060773
594274600
1861232808
1653139883
1339406129
742289023
1372649348
781593546
1392390875
632270536
1166874548
1760686803
953579676
1678016456
1991075259
1843116905
216245075
84979412
1650410195
978692992
1253101127
903238172
312012992
86478337
1517447040
1512604065
820062366
470828012
610176029
335370527
108578969
241396851
176860516
1255971148
380075740
248029307
1677351428
2086965820
605499036
1084962789
1713814030
1059822027
1109579858
2000226242
1358295154
651965865
1627873366
1902370935
1263691341
494060021
1455570777
2140401342
1926551034
793892200
1763278610
1249355859
1953301306
1459601730
1336510442
2061015671
554166793
895895469
402943541
882956234
687107736
969321077
788488950
405493920
1395962318
1846313880
1069202529
1278430468
59260535
298961726
317207227
1616335592
1926055732
1063978580
76700984
397142900
2017005004
453469968
980237834
1244069318
1233103474
1287903935
1010220697
363263028
1955913311
1554158270
1433802202
123756750
212945854
1376264134
1869838904
447749080
810143706
1076668265
1022662965
377828331
1987995445
1052027387
2102978404
1092390569
968404055
200535889
299848518
785984124
602243605
1034678175
2139427975
303376693
1746464595
471410430
873446731
251898212
1184357310
1305828906
265470178
1074353785
1020272531
923161023
174742487
189711574
425318217
1971053775
1274021627
668856719
698981663
688770289
1221207651
344937711
1653341942
1656881754
1790353574
1637851034
546191601
670047608
801214014
742436881
2024523898
826545960
437219999
829744552
208110228
1157738731
662347203
51091122
1330783356
1680478148
1497897652
2105779755
891644282
1471472129
1085044556
1054219230
1474871351
1252522791
1287003704
1711037656
1444205447
604341361
1997842089
1734078596
798373291
594724474
2093233488
2000764029
848643691
1714971655
387934935
1666122470
1924015076
318827251
1765685806
674986497
409595940
1560701988
1145289975
11968502
1815518709
1449586147
1501900433
159945380
724716989
893412134
1986627685
310681356
1652680290
6318763
1099560416
1655345962
833498294
2015258572
788168431
647784053
482265459
1644477983
859942133
1410102706
309328475
725275701
1185994832
252150184
2052668353
1835404443
1006648787
949999652
1810340774
1311928731
54246417
1878982642
469390473
1574972961
795343885
1620884601
1393480192
62169252
345537639
1347808062
1463595908
910618088
1725891978
782920972
390200038
1728025002
762084050
307629546
1332435488
464467843
1273860954
838507206
1879255941
1852322776
129818220
1632083174
1353483275
1388671305
1300405416
728860702
1845461154
335152501
967414759
1865050356
489927333
1721876718
370137355
933636001
367761427
1759623339
1171370543
951148578
1964127399
1851752495
572895820
547747383
1540126599
1884988542
1559545968
1332247346
1588506068
1014360551
910701520
1846288954
607713496
1437062551
1508990166
1524115156
1969390219
1191058441
953750244
1676171097
739050800
543368223
104359244
632373875
1351337499
963036506
1151633613
537854973
146850311
234063653
2116841500
1940677441
343876797
630171118
676870534
1666641115
2004893756
379184954
1727799240
1151897687
177480819
1105684170
503024158
607347945
1748716435
992030443
1921430144
307041557
345320978
562789510
1300916384
131630849
1664693851
2052839471
328166495
1025122515
1221914578
1521155231
1097202886
1600242239
1371919377
1537959955
303984539
1618949999
889563688
1024862956
1327878778
25372336
130557566
929653218
145733496
1280193717
121267022
357058203
521225533
1248668557
657441211
7837841
2055033485
1466265125
548822349
589537297
1589538286
2105047318
1890812474
1803196483
1478966519
1566450608
1004785885
915916779
2029535359
1383722736
123249625
443323896
972372073
1127174008
66710486
912838609
586457498
259125219
872881016
468021419
1183568695
953077379
910508770
157167147
1547126630
1454386082
662427908
1634363122
1708435122
1996242727
926726356
1884021540
1917566783
1558573640
1682912658
906471398
287546855
1142929827
1462938738
493809135
137226100
716573592
1532488068
128355599
1549197988
310325724
92417050
1952376575
1849720652
1078472775
1129769616
420918287
787788163
298582730
1060119343
1102266485
212673118
1947282075
1204460938
1845100306
995215823
1770786658
509368275
1183318013
1692949288
78383021
785691981
302023549
469755178
796117234
803807655
1747842811
1666249900
1664429878
734290867
878338743
1392349671
1197805069
2109339915
1970773199
1623138641
787840911
2037518941
472907735
680473796
706165005
659879502
1465152765
945567451
425642962
1247901798
136827788
1251312691
1710658511
370351792
1731366724
2067732775
183837593
557593488
119926836
392295941
768755415
1912245634
1662077903
1168171666
365499640
453109346
89486229
1317467548
1693450140
1469722730
426425695
1022370455
30305145
72451606
1790895421
727094164
1553107298
1729402749
574651828
16591740
864352410
1419584711
726788753
1129523819
1329473117
704519002
2023139073
1192535075
1683078938
881049068
1862205722
1730323909
1136598136
1668637117
384554161
754943877
1041434080
768462901
1351879944
314870521
1666769138
1638401241
640723037
809936374
136433793
2122079375
1197322812
1410631562
1562933328
736046750
1523186890
2087475474
1423843176
584176283
1864671054
1220846805
479917294
2069194737
565230681
1648298003
1287892510
1723680338
1701531378
1945722120
889477793
64617557
1603588524
246189628
600947560
1566305470
1482910567
2079322285
960075834
1063181870
851650435
1657093727
824448461
354231959
1998978054
1118095427
1065468482
1399288002
304740104
939231832
796592417
1335635773
327691023
115989219
1862005512
1860404830
1726114507
2123945813
1700770032
620089507
1488710321
206975256
1912121703
1910038261
824620294
1769822794
362918721
51646772
392930979
261486961
484843777
401661863
148716183
1876797839
1367239146
46104664
614282694
93422944
190974500
594058483
199977783
26160341
918890986
1102940774
594768721
1690929656
39702245
807317936
67566461
1667351590
836176497
763162853
1602271152
1960831895
1810339298
1589414260
2061445782
1963106292
1243764651
752103808
120788243
960696978
148978358
1144741147
1678376780
1798827925
293340721
1960885900
1094069315
537031603
1553613810
355323098
1061886915
1525420913
623882957
1492031675
472408747
419566364
171775701
158682111
2047766438
1002091816
986622610
1363917681
531084175
1109792397
348476108
1060634470
1458580776
1362558446
244017121
2142152671
1763634203
1861698756
1215759321
1675237991
1341292195
1936157044
702924263
1956326814
1697479254
21252181
1263493452
412048029
1560614667
1228453502
1633954277
468904642
388563635
1506850363
1395963153
1768398973
666226251
863889250
1730129544
1003007256
664053784
1596046089
1428379747
1430180003
2090124038
1024777178
227527471
487763455
1850635935
662457220
133562720
1248178516
723817584
385582233
2075014357
261052092
789167081
229841356
1588614151
1292418799
470842111
260027884
1556454339
906706342
1397542305
1872846218
866123860
497394351
1391830928
193135165
2136589831
474118540
1255867718
1534394443
1648446022
2013133851
192426943
607795554
1439604133
1504419453
1682950038
1981444511
683512310
1592781442
532962367
1876611586
833069784
831092328
1041073757
380815865
1902665188
1769105593
1441912552
1743007403
187522958
1219136157
794469748
270336160
2107940271
2065892504
1752772846
697564770
301854485
1523910573
381837082
657683760
1669032736
1046610146
791898320
1949115143
955371415
1611335955
578654173
1398083160
870040286
564235525
1795390115
259069859
1624741525
561394201
1887926970
830291238
67801144
1134401144
336221800
2136020590
116754883
1344043193
884133667
402833050
2135726463
750199537
1073455742
2124228089
1321634038
1967574431
1552860904
459740766
190211873
1195025698
1347388681
1405820601
1988691759
199315573
1963630182
1118967799
1511934172
534661661
299691640
790815803
1569384923
2106961531
1214125525
1975139276
687238863
958465633
654806958
1951743889
2076431095
1193517662
1446141805
1107859209
1561834775
2093865497
1346559801
1315906035
597039032
395138140
1324608174
2079077958
854537923
1610996872
320525708
1423520640
1535365938
1572432659
1943954092
1382966166
1783023800
939372685
466891427
2122887341
1540775925
1134114284
1873569251
1618925380
456998543
240952743
1179070412
499426124
357090874
1776128331
823949469
904975122
1035167527
807433932
576546454
890190472
1739377071
1676372054
922928957
878543943
1192376156
794744900
511691278
352108540
1236818346
30933798
2090352566
1509778955
1444255618
1750427324
2094263864
1083189405
1207116395
719042625
512433554
1989802132
476314993
1135463328
1764345595
627287066
1824850711
211790410
939607398
1513531726
959952067
380066802
18520999
971938541
1095404192
412978490
1259330605
1412669546
842603231
1920879349
1674868363
1543723676
1753491526
1173014268
149802274
755330267
1062756554
2020433893
771860343
1004238412
1046181109
640616654
530937854
1006688189
939985253
2092172094
1095403936
1936152911
1291315630
1487638591
1189618487
1897833909
1523673351
1719319211
1572795131
772876799
1767687452
222793516
739921820
5809128
1366078312
93350031
518910396
197047244
1956905677
882380357
1201827727
774076944
281194125
1157409528
1375622373
711569215
1833282396
283415432
1084351076
214599329
656447822
1991209765
672392132
2429910
2137043575
1538437120
871409479
929793232
1589843860
1153855934
4554285
1725495434
973001178
70451378
1014149603
1683226452
42965885
914684506
1105917098
455960351
187062306
29122276
399618979
1547660121
1842696231
825546881
1114129992
1626973670
30618278
748744399
1727020765
2020439164
2097338345
1505854195
1215056002
60550236
782147044
973374579
345266782
1689555567
267551099
1872851530
2058432658
2081275086
1022512405
1756770768
1698564232
361031956
369336479
1282955034
1621185802
48574877
1135964362
1539771781
778514805
1219917916
2072793279
1607787818
810016989
1523656204
291592889
1881031923
933784486
1134024349
750612475
937795579
1505372951
1183859629
674983223
1131411464
817826711
1552402402
1990133305
1866170925
1855877841
2100095284
1908273095
1337706097
2082625420
800344504
1909688648
1040370906
419244063
1905133172
2105784528
883880799
1013834470
516307284
409454475
797731525
766034560
1817905409
758747268
1194787096
1656607305
755457205
1844839682
1157000998
395949517
896683331
1535585643
333618694
1467935329
20159387
571321929
910226014
2019855281
3722063
1331419132
27040645
1437022197
1184410072
1363072164
1527715073
705015064
475989400
210125382
1195112019
886771076
771957171
599296084
1957793689
622385951
1125605458
425330328
1559489093
668514022
50053475
1740068337
659799320
877384176
84760865
837318202
1279558132
1014528328
765153535
1934321622
2032566355
113198629
772732703
1209874219
1336837667
263258601
101536288
671283281
608271560
235178751
1154786895
1993812078
1243287029
1969518618
872754812
1033949221
807565161
1457095520
1470106390
244894901
964522325
595984221
1514170707
1214967652
2132017201
1702096106
789981089
1378334748
2023390341
1983872763
1935303156
1484069881
987183169
2059020440
929264428
94541095
2098700572
429432076
454892309
127516354
2031400095
1082631583
1533297031
228199142
1877415009
1352369503
1535485501
268624549
1439124839
720951005
314659478
2042441575
1250437393
1479307432
998175921
1241811190
415863210
1730573311
294584408
205117531
785042777
140538899
407393035
1940878495
483434450
39101808
213612329
1057945518
260821628
669427627
1563510306
1462028181
1042642682
1075902832
816193706
1035436104
72328460
2030233762
1499960642
525952119
202465403
1475304261
905686881
1895761379
182968845
1019905080
253445614
1719038629
1699875569
1461808089
797658076
1095202163
234172405
519903351
395966444
779679888
200773070
1432507937
1653678301
752021951
995569731
951451988
1786039100
2107766444
1640544587
1624203828
1835448332
1675781371
11867988
1698330900
1764072329
1330729555
122036545
1039220863
914638522
1170146200
1250200120
1307415189
1024099834
860878968
1078439102
1961712870
2078704107
388505024
1936180553
1379241541
868532089
1133609187
1641499466
1862570782
1934461555
1760698825
980252204
247958518
2031975248
1209056790
1513787354
1890804315
595681442
1171074342
2110844256
530825250
93807554
1590551286
1708427329
324031023
1344425163
2087709301
606584555
1222010390
1405337953
1006963077
737737254
704028677
1617163447
1829378944
1901053636
1154087783
431759032
2013751040
1903777699
1923210250
687541900
294525017
1244463205
539155167
2079387077
1617108584
996179407
265194661
191082886
1359139039
1965777891
1660721434
374468305
377953922
537572420
881759151
73012448
371969324
1633974324
37390480
303210962
420062364
2049571398
275503759
794130639
1561055117
443984977
1864513866
675944343
1985018976
1748531791
1057831045
1765729266
2114349726
427296931
467539784
1730753666
2016887737
1880802971
356799266
213667606
749168681
2058372957
1096269290
821075366
527737313
1703671425
1550302616
423843137
299800461
1034276661
1866828635
278499157
1018199974
216683466
1880457361
192850900
1880774516
1547380128
1993275930
1778428063
1185715627
1876581525
255757330
334510516
1496217132
361007625
1956827222
1310199552
1518122885
636929329
1154311242
717718414
867824108
166397110
930449961
899936488
1362685020
1172765351
1068577448
197863933
1234131548
324563091
1606799785
747139471
375095510
176183371
398846300
638841739
162216787
1617788691
767795526
485844452
140338902
965164626
1778800794
1412356028
236932537
1808218682
1950713964
1512260825
1905039436
730018535
1739864597
886246223
39903419
1401865473
60357427
389129085
2144592328
2111222489
1240821337
587496039
1624618205
2003034162
430020431
1343680216
352576216
1103285532
87561904
1179793783
1960477227
833753515
724442918
1583131269
1653296715
1110957885
1333858197
634029570
1273693339
1778883226
1267715829
1564478815
151860842
45269950
240342005
973949403
985383904
1434456073
276835993
266593597
347407342
2027305020
648421790
351521628
1284631956
392585518
1986505866
645560597
840262218
1748466678
1480167696
609064849
1852295489
734348743
125680775
1098208610
2008745330
1347456256
1548209329
962791916
2081807030
1291304031
1359186717
1475438233
1927127918
1260317447
1207449065
1413526098
123602850
1863790784
664296191
1043188310
2099336525
856438409
525040657
480383484
1115845622
542758540
1984245104
1075817947
563061638
195938950
1478689032
1987381360
874188711
1197320091
1931252834
1128786875
156652871
1572648780
2005600293
750380371
236638021
1559715279
1433601162
751875387
168266660
1360132313
1728279973
1273326013
1171814975
2081317446
967138462
1320262273
1108661496
528910885
65833081
2015934643
805625055
1950673542
1378510409
1155266703
762369558
1049417903
1207127849
342024649
2141196571
1707998431
449425969
521473491
897034113
1459910997
416022976
1398450755
1361121801
2116668297
287788100
1462109673
1844196819
806547194
291247006
1505362499
1549291267
482393371
649815695
351505618
1893539640
411377673
1430972141
1631957446
1506454961
943087983
596951694
1513251256
1882903493
1544201499
1005633354
2133811016
1984950245
434921211
738038669
461948401
937122226
1075355288
433873379
814971021
548177911
1022499068
1796725733
1690324629
1019508417
530133646
516694882
1925428570
1710498019
143681096
1784749262
2098321509
974646829
1415609744
39958897
375921661
486997892
539312650
1346817384
1913741605
946649061
644731085
1860767060
1947391391
450487863
883680074
1390775304
1575377454
1416841596
579903146
853578722
237100495
2079269601
2046750599
2113753433
1705689001
180857469
2024968400
2107374060
1863253543
1764345156
1783324270
935150841
1444141706
323624098
982295101
1644348053
1978572339
407070251
1393844579
276124039
1181732425
802879828
1196288225
1320690505
317370123
1349985848
1944491589
345232187
1132896013
1180258317
1401404024
589274660
1884038121
866987761
1689231703
1499095101
385473992
664171172
711920183
750529794
1788033924
1753638597
525509604
1695273862
1338079058
147281879
890571354
564299466
1203405201
400083557
1396424261
2077465822
806616450
798462064
124237152
1359494154
683562336
1152845947
1998186834
565904182
260740864
441723568
378404512
1490952196
896833818
694831418
271484990
1513787354
419809231
1346114983
225853573
76819542
825632957
1091923560
1702749724
195249906
1338742006
1290343892
278022692
1472618165
1472853715
452186373
551154515
87249627
719590532
865969910
104651975
1848162476
1436865218
2054169847
54613137
1969043801
465369559
1375645902
1279922224
881455646
860597522
433247708
1177497153
81447140
1866923545
1236353940
1042759755
1473935490
1156402556
1190994543
1702344873
1272254033
380235305
616452900
2112497409
1238679712
1928006440
1768377571
1098471876
2096306513
1772744178
1867257323
1215541874
426534722
566144782
271035482
1515666325
1835083353
15779048
420743538
517954893
1804414305
441973164
1685864259
1972675907
469291619
1070702742
1131698642
2019629433
911231695
1898397211
953272281
2093484388
1213665957
1876307346
1954066803
1671899851
542847945
618902273
91215299
714524406
1459524582
264024753
584986238
2027306617
2042701527
160732300
378153095
1773189254
1223870381
1056241431
972065513
1770318307
1176030051
902625309
232019369
145172055
169573632
1180791149
560274682
2135349131
236717420
1867253169
710384901
1100871304
2049761164
1315009907
1936819613
1768911199
50694566
20577184
2145994413
205254933
1880725766
1869454038
1051354416
1724247511
1908526130
2031645177
139934559
988756894
1479753306
1662626906
1905615961
240438572
327620025
344422683
973537544
1546697640
1712505898
844365410
61942397
1665236988
1438768650
855726877
2145397985
1177371830
1194086871
75341616
1973632788
899725134
1460182525
1794472665
1483855061
975078641
362721951
53431696
1912312639
1347342005
31364272
448193713
2121019278
2023758417
952782009
1167030479
642298134
347302470
1947581120
722803798
1279461611
1365099530
316282407
1369496936
2022488502
1016972802
1631099166
1202842573
24021736
1433836398
641019409
698307362
1128092678
1223965286
1667678903
1891380733
10637745
1628340532
1436595633
1989341662
1805440577
1909208349
1263593239
597987815
772551670
1106521426
1036636437
797193482
1370717040
709912295
1279430450
674966044
976426455
162325126
792467717
1825070155
671823888
1747397721
194409002
1586693787
80804675
1819993421
180035289
2059474256
1175451548
492055989
635626798
1254117243
1509935799
1824117265
1654005774
1740062132
1881088882
1730561883
1700434125
649594256
139803767
790328964
1072415638
1043032174
1046564471
1836244182
2012278139
1046372230
806693509
996019803
1661852984
1109329144
955429792
856629386
1493403102
1442450862
342422696
2055997801
1122297347
2037625510
1989352180
2129426765
1510432440
1796915399
896365323
358626737
869242316
1565095099
49589038
1607652706
826074283
1550350769
126165598
244180345
341744252
839019411
1297851171
1161341459
1638807919
542572035
1050520217
1806396544
1297693373
1825353195
1910400925
1159094464
822686397
1979081296
895487488
1064403301
1610914133
1019961615
1315842725
804538621
466273972
1457767367
983262883
1733676910
1319250014
1222934211
861511967
152088201
1987582496
616219434
962418757
2032152952
1959021079
1210167484
299573944
1899818032
191780260
1840510722
1270824276
2052545946
1568802254
1271899427
1975200534
326926309
493747732
1905728916
296810195
44911264
690065022
1916081300
15703332
1239146786
1730429202
1591737367
1315189465
471537851
1479100310
1505688137
1816839101
2055880703
566208050
2002369951
1835126063
1634397381
1906771507
926878120
1564304921
212642999
277192598
128189232
1865724232
1082414004
1387417949
1945790700
672918757
102162289
1495181997
707682845
598823611
1245339797
2082502330
1150145096
1935696189
96570373
1238972777
1755489762
885602342
815966009
1490398899
2009476331
1418971138
1909123064
576730529
1572846193
27994709
1413156584
554072494
1743548418
1597895664
1385250745
2137619463
2076703897
2103519249
624376236
150840640
1753793162
1104322843
1252939700
1367704208
1716553177
1235894925
748998179
1364441133
2103460477
2023462362
2047480406
285476893
1347585765
1079885020
305068853
1589399797
686145474
574192781
562694170
1519998740
1848076876
895493433
1288885961
975683382
1467500862
1258539776
936492673
151681890
1161811158
1375149010
1826245689
1721644474
2067121326
1401212174
271062195
971990804
1828602412
1823950816
1388092080
1950753401
1180872963
1277388664
1664496912
2094836766
448555574
891992315
527196760
1157499953
290335159
331912466
2146641357
581765223
1718395573
913383351
396294533
964950497
1886788182
1415466474
1768859888
1989695213
275333527
1734102283
64687923
57594501
1883929686
1353101060
945924327
1253475824
1769944437
388724447
860609244
48380228
1720760808
384256629
619453202
17975567
1963629098
424018206
1274402934
1604700643
1326359807
1731381835
903706829
332555464
1596179630
739837601
1973057161
1706810089
180515564
1037291509
2106446922
1692020179
934389365
381520370
2057016427
1356271771
754737496
886103579
398807655
542131956
1080009283
1379911733
375541162
2129031931
514725870
66123266
814349444
1755769508
1949051836
3825424
1345310903
1547483745
1231644683
1664049717
528436322
462141723
548364741
1406111165
396909353
406075311
181084987
839088228
1234265646
1036728541
114860650
1486059190
591980352
1531673764
1413251845
2060555558
727168448
2032766827
2047985259
1479598113
1384602964
663197153
1870373119
697420618
471628976
2043760193
203748135
427448010
1178586963
175194708
1687734229
1902749470
702023392
1083928624
415576669
878516850
2106173135
1629770042
1939251542
936763839
71234252
2061217041
1431820584
975320309
408826638
251692573
475409287
217557527
1857656143
467685688
1738363052
304434995
1720698898
765467058
1908605822
2091227055
1492654460
1647063336
1996830399
380710670
1291584034
1183669952
489317331
60370773
469857462
1482075704
2135488009
682453942
216983315
72097555
2027095111
1112527190
1757075371
1748985051
1010856364
440568909
415678036
147639256
40251167
26153763
1090524203
252348320
433276190
1674844591
1945030696
1992951720
432433848
1273433968
507800434
1028161093
1595710720
517187040
1141374334
320220285
669400670
1131500374
312547741
1552402057
2128128984
2105262571
2130247967
694961837
1858222771
351296417
4177638
1379102544
1426863603
1651539794
1587835965
672537623
1876022607
1174143202
795798400
116981880
852932251
517059272
65341449
1799519792
98196461
1234510872
642120048
543545992
695080120
2044437278
105318527
1386396313
1835072046
1476225987
1498201614
891661903
1224296956
2119290066
1220229747
2074907276
117791307
442528455
1948415644
1165438139
1454230939
1491659394
885816686
1725539556
1360568929
1625437636
2095952722
1567917252
1843746669
259279569
1663194751
1984501685
160157033
567785026
1134593482
197431750
1156636084
298188496
231472840
177206654
1042220657
566903483
2086220171
1426390919
1956254683
102782296
1486434698
303387895
1660151614
207427651
164049956
1190611582
1920278865
962147444
1161147210
935309899
1498959992
680584366
1625966763
1843391121
1575424378
516348508
875253258
1900484939
576936786
1075112729
1158139970
1536158835
604292641
1288729708
1030858533
1681848863
1293877675
155640892
122321715
1507338340
1200961652
1861221154
205536910
1279069223
1177349977
1926206904
1853975907
1542798176
758323004
945309076
809173376
1235077729
186766396
810809001
708610461
1049552418
897959495
1586414240
866056759
2140398939
1805213132
1468301076
427171169
955393232
53186305
1709434139
1457918434
2141157163
2090866769
1507216947
1612647880
2016455169
1735590933
222688129
812083921
1833900113
732774800
1161384325
2118551428
1004584312
475942024
1100541039
1188341277
1998517185
351607380
886233914
831208065
1101607968
1379660786
672208840
1821020372
464375505
371615092
2029068247
1159113825
1335920120
136968067
1753272339
1799266304
1361330705
1952288878
1451025574
1171336126
923276418
1694634849
1488506315
1910886558
1270979035
1422946832
246384251
2100419484
1789043660
1291906932
1423108653
45066345
1717553048
884897664
653823832
292128566
751570082
1883614443
762489928
1063431781
1383151822
949255047
993065583
1660696873
1560552393
1655835424
1475559974
845349630
1903323325
1066885695
1033789113
1064778734
1963677846
2124231488
1569325827
691582077
1230509653
1727122965
400397882
1414615211
983564669
1317860881
2045561274
1303304548
640342794
2110475153
1476429708
1088528588
1355600377
143921113
266503642
1981972162
886597554
525435505
153542588
836829102
303709436
1738137977
1142081711
928240459
416189493
933297909
516498974
162314135
327844227
2123967486
1231407394
62127866
884611131
514466814
389368433
1731692490
1606149337
910334943
919468503
1537034951
530700166
877173134
931403694
1838356366
912229554
2082228745
1808030431
40325730
686960191
87044224
1157528540
1950115808
1344637459
2111960086
1432311041
584141041
714053832
493948566
1344331247
1673116801
1264028544
784552731
1638971617
1887079262
598598586
953624244
2105371395
791298706
1664568277
805422717
1966654987
1833071961
791972738
1036080744
1463522836
1825875984
1369477802
1578793171
30924119
773621998
1219552604
1513273609
71001616
393480140
1493940909
523326403
749006017
777395987
396794674
73395633
1009054058
50829589
1352321277
108893747
881305064
1772698748
601725012
2110007082
543891429
1494099467
563249507
1018863875
737235304
1387404843
1498886894
1603224074
2108921831
136116858
1512305446
1600713974
1642930833
2046828725
1569363434
1757322855
186621688
862679836
1312136246
184163986
292625083
1473399015
1906014244
629318471
1194390911
1716581395
804264583
1601995158
199058229
437103963
843655481
1148651612
1228665557
2119134519
689438023
82846161
1915452336
1380682314
43499074
1680205316
881427189
173377945
1553521107
745000207
79686053
334879953
1527572912
1285877700
1269480025
1583344611
816311374
1106823029
1027034856
1853714455
1003605083
1019267927
1519127774
998121916
1520308455
1494746443
1010326456
1106234583
1036861261
1083433947
535165831
1683394038
1716173592
830218926
1246901161
1774520079
538139350
116554829
411888357
1254282703
2049775818
1526412778
1477041319
1506634617
1860057213
37858432
1702973257
455618648
1731325767
1048521383
23327083
1331596501
1706618213
1627336919
683666165
1493071989
393946147
905039655
1976950269
261250252
1361732222
1171479635
874185017
448267317
308663381
801015047
1051940257
926166136
496380045
779116098
1776284602
950659512
1999207302
400127916
1808107781
1541753962
1234921501
289871847
38981850
1862160541
1572941322
1166743321
2118801823
662981816
271141145
1409409169
2090714743
868626973
2142482898
382952035
670951517
540032314
552796329
1501113127
1858283714
205347858
1189420509
1981670076
1164565080
688184592
51117567
490491924
1530822846
1228506789
799135425
175475420
1550054194
1021040677
491860269
313329892
1382535121
1591528388
1732403000
1223557764
1989243852
363012450
1933881404
1275037377
2044734494
38435792
1217840772
811749159
1929125079
1771183655
30423166
307182355
1143544176
631651891
1011724687
1360125874
614400402
317548385
886165080
837960715
34944664
2060959142
711930178
79169583
2044475239
1929288443
1377360944
132540208
47896840
1821657147
428975883
330995697
1252816511
1657571762
608233296
1180375650
2141205836
1403887334
1181919540
511377191
1680803899
2087899877
2089796044
116190367
1587367517
1767118656
1995260831
1206944656
1557867533
1010177181
1638933352
639809844
1467792999
1199306478
717487826
1445503211
1977321481
126531355
1608428502
194660208
85774939
1945232005
1539873308
786448438
731014844
2145862273
32583045
688044088
1208360905
1055953302
106854817
724957769
1687904690
1622499970
704573694
67955687
1391549141
153355168
341497728
1104467811
482314390
410439626
1168962394
599773211
1727356611
401242915
1281247980
1875347623
78517828
1232334934
886857781
100250382
1825984661
300197382
1514177903
1459493815
2123634235
232342027
2008435741
326016868
743616211
76776099
1717861913
1272010487
876357062
1299552644
639581403
1742044724
1222526327
1977822409
449471130
1617443652
1842604722
1258368528
1515834517
853493511
311531699
2123414324
1582792768
1802915956
288983487
546859785
1297939965
302335810
1370679930
2093274376
1465147224
1235383961
925199567
852378955
2069254009
216314244
944039865
660700739
404475203
2071214918
848165500
879802123
738571725
1968888736
1170459457
844175190
1963717791
1641182420
1051947688
952536466
1080825376
2136073198
299620939
646723441
1189746628
1048271761
123958684
1426837115
796154062
195603026
142667164
2018934954
1435228135
104201877
1320347754
494956192
344875333
1842636701
1750812561
2021153733
1961753840
1449887495
1509339809
529505862
313666498
2019854393
1167062946
1242389489
780663562
603150777
803067515
2010920116
1284252601
161225712
917651462
1376571346
560969716
1296977160
1819187556
1826528991
1445226409
1396860909
1103124464
169715889
778767990
1023421123
572077956
1476730810
844811702
1873139191
226690314
1507613327
1400763889
1758074575
879444778
1629878316
365648657
1864720902
1453136038
699724501
1428457396
697898361
1077163725
1322570278
828328282
1731671317
1819950863
2008176500
138595002
126556571
352728913
1109143949
41200776
1648947893
100187820
1550788575
626571370
384673235
1340061400
687006950
1329501874
408951030
620239215
1853361326
1905362014
1026394409
570507526
386421074
1812701184
1889581983
1900702464
993724762
1892593384
1341872541
1536922203
1141933516
537841149
306008557
510232908
879649890
900731563
1045188374
777686727
544493837
19672941
517220944
673940251
1590718699
235569790
1922578669
1463841246
888281060
389024315
1018189079
1855601240
2018859119
46281596
265849386
729262923
829919722
342661364
1087150403
1851551371
513972790
1455211428
948744282
1347267730
1448863182
687117784
1411603162
2054894567
1620696449
613084867
743936428
1324684122
2007937377
2019893205
1561157556
1926112525
1552423086
377232378
1033814804
1718241857
609335630
979600276
1990092767
816159996
1077132493
1229747509
1505337918
857361599
1227767547
559476503
1445319911
814631404
2001908868
2138447171
2121863841
1721734996
1357095284
514109079
1549214298
1237926010
1421604276
1913911622
633391213
860499625
2108386587
375465817
5929766
1717083477
737714858
1654871637
162680766
715418553
507768238
99619430
371235276
2036152681
874249369
1192848507
1872112506
768129532
527561646
2137299778
2105359257
1911451569
268168166
669159242
604338674
116224828
629561219
1989385868
314222391
1405393818
1708367666
1564492951
1021039261
856541493
1100019052
1310168181
687230243
1953942104
1766690406
932959443
1716351516
150077689
1161415851
969534932
1129409074
676643601
988757072
1643864555
15172404
104111758
1077044138
300682576
1414076066
979724429
492063381
1548518963
257279776
171731085
958799472
142361923
1369654495
2069804381
1688762
317984310
961747747
102083676
287162949
590280684
1101766339
575211240
743142809
1255617893
78494931
1299455943
1779800728
275755428
1672002143
1314286198
141834516
1989953062
1393640433
964407044
105996016
1421216395
626717956
1805661337
1390542682
1208664326
516642003
476403830
1443947008
386724181
665112561
2036616802
270135727
1637541084
961149983
1056054156
1096093172
599897290
750832232
890041274
421306022
1314394456
1673288561
623853617
1453860668
1649006069
908081867
388152709
1271520956
2107261120
1942556999
900172228
388381388
1631459551
1977940247
1043333306
1712165295
1550064337
175713491
1230898180
172309164
110897905
364686169
419980660
1127161453
234910748
497703877
1073026930
720099944
24986630
1539765188
1654482886
413309395
1395899611
726086311
942788750
50894750
65996596
160293324
519701696
1848378958
2045922360
1833717457
1264725886
484983815
768576809
1975247110
331442001
1650489648
1134016514
1072956351
1126841042
1167451311
711792233
1115533411
1829506951
37614470
2129390343
939785924
1465258750
1825367769
2059929072
1199322740
299381128
609655438
1441618478
751388810
1838326247
2146182407
941130039
255582728
606761416
1554330629
587904278
1499356332
1671275094
1922030274
1083642657
194748207
747288076
1564950628
415967141
185168922
2109322464
1772347640
414330442
908270926
1658345607
2066568121
1130222361
275563555
638210321
1244613224
456219893
867988461
1705233963
506138096
397487568
2008948954
1075943711
957968529
1913962255
788099949
457514818
3564733
487931150
1729765920
1070279525
1907841329
1205167587
714331480
262809448
1640945630
30722384
1167811447
961898210
587598661
1560734605
762849959
665267515
1446852698
33671787
811418341
120989633
531802402
1952023316
1396040383
637961869
229690279
2024179403
2141942079
1451159910
1841938545
701959006
1532956525
57194280
625059787
792047797
673828417
1189914828
30968063
890341579
569744374
1224586017
1000771033
841535608
1899672218
1753419605
746579917
51222435
928407898
756503312
363524966
242595806
1401111575
193231780
1527500596
1906543269
626852897
2113552189
1899706027
629689804
2072148064
1432908959
2120050973
1297497379
1389496907
373493768
290082402
34797750
185161219
908055720
999582762
290710235
431306769
922597698
56269218
1270779044
15651014
1094856257
1694262747
2127337692
234511028
1125863245
697610217
2131145260
619227381
337717305
2055452100
881559726
1278706586
849438592
2003502496
1417778017
97172490
1370153134
963388339
542661865
335000183
1299432279
1976341195
1499901386
674728884
699642650
1598439378
1095915373
1876742883
620546212
263173386
1662132979
89396751
594664264
648206595
1743855809
571835835
1874441505
224334416
821478702
675168988
1076515760
318192517
134647513
1547497101
1941544165
1407130606
202528070
1455082429
338716808
1898231637
692821533
1526934201
1010205674
134235498
901540872
64129524
223257951
1374765817
330629262
1298121006
631270976
2139105063
1280002479
1247665527
1644379452
1169993514
1261207941
1462576830
613898740
1839019818
151410418
54613308
102740582
1211227628
488874862
2011933810
510275525
897783150
1877997042
1698046939
2083975042
184199635
1296913278
789026980
1349264360
187711080
1030858533
274217334
1678403769
591782773
1594626202
549961782
529877576
1224448675
1973433690
1136242142
2074151375
1230653136
561021623
193361717
664846496
764918841
83974257
1359662617
658854825
508795372
930564010
376828256
403521467
42558917
574985499
414820893
1066207516
1940594586
1540233079
1143550936
2052796649
1119377476
2102924369
707488753
280003772
1114005308
378739956
1767709669
852231583
1328790121
486665656
601548536
1916528597
1491292250
2059996009
821367063
1185256067
1366902597
926718957
1921995250
459613233
1745746762
126528038
2104920168
1423097335
1187741808
1956900893
519360389
1934358536
817348908
762119327
1646841829
269631196
1407579558
1626050578
1010077961
1718272401
281384970
1298564925
1123117045
706460819
599277936
1311244646
1518026004
1271083499
1694598727
504078782
825813173
1628535492
1887934067
409388072
927060292
149287427
1278987173
1012710483
1263782707
1935168108
612695935
1447659206
1872776087
337638820
255999366
1418406425
1874908135
1341966995
378426844
1697327059
1698699037
1399833000
513103172
1002360981
6904603
418073378
906526247
125421522
12491949
718291709
1966718702
1268091655
252709566
1970824250
644430878
1756890833
1156288187
615205327
233431767
1260923959
1939347988
198097746
752336889
87179327
1858292784
1689399926
1609000420
1891526762
745000207
645559857
1161295953
1062053578
1901876403
130953788
1460183055
805157207
70981413
535261550
615844689
1407116966
1778470168
1530621377
435899039
1352308986
303604446
39710818
892543360
1338099683
1682090068
1270210674
1448275179
989713124
824824393
854156598
1781100862
550479959
523524714
1929075259
717709972
428118294
1888704922
1763832133
1060328155
445274724
1893200911
733539985
949078759
1091943182
1165345661
2119664213
1151496539
745672131
797743210
635163515
457528213
602670275
474320377
207099307
1860830364
1717773648
419540293
2118412632
690103107
1368608889
2107428075
1502525550
318916594
249287100
717658495
65151174
1704318298
559772395
1984702919
237994056
1564659698
1080892649
902970313
865179293
346285294
1284256479
583572708
1930045032
1149746121
1371108415
1905038073
240968144
2060763948
722134594
1784226162
1483817334
1154652657
2020824752
1306949594
1659427776
2075782775
363363003
388543766
1468307393
1352108500
1737081958
927129711
3111769
247860249
684035049
1737789892
135673951
1852938311
2041690059
213968195
339609374
147625526
571741839
2066648468
678360775
1324626409
1737811423
45506255
1754261630
1008880339
1737110641
167889860
1621692290
1393697918
370300780
1071113470
423601219
962850621
483924156
698857067
1130265399
1590715967
340195233
792970099
1308346136
651520275
240645149
1350698394
1579995966
436043512
1834775901
2004415045
1379287072
719276887
109228068
1228568625
1612915449
175738788
1213216166
980931023
1845069491
672791815
463749080
1689562988
903167462
2097562776
311915338
1515384084
926719082
1822061725
1360188057
1830141323
18938954
1221175477
1368813350
160239862
128686274
194251149
2046457948
158778058
367701242
1634552444
569002864
1871663413
689037736
1588446242
1233751133
523364129
1267434299
559578748
691225520
595363434
1090084922
1890710636
1559138202
779214619
83444712
2026687605
2088057377
392871699
100663584
557274236
1888664917
2041914980
1126029380
1073731473
1554881913
1863927850
2054912098
121756040
1909304370
97790380
2064074321
810349448
1662098041
580320417
1329092802
1181162946
1277330753
110791732
23570273
838029151
1716794094
1798133945
2107722687
122690603
426487677
883782245
1568186229
1796599318
887958216
612397085
1514531187
1915239932
1954338514
563604810
86656590
2135397806
330679437
170635840
1024081183
168294567
1453717417
1877968764
1582791093
1949862269
762717823
959859279
1410604912
821180819
534816807
727307734
1529836183
1056999955
1718478363
1510489766
1863097886
271488900
1993547514
1216305890
269973511
1790249266
325053124
202073584
795890349
838606703
1532402206
990026555
1127534699
356345592
1231989662
876836364
1653232504
1075557361
20942411
1790506331
1441633273
1792151331
846550106
1491547182
890903916
136505412
464594009
1026297794
1778849543
549208366
751169115
480804499
325435921
740235617
1598928037
87118872
519581507
1775607350
858007007
129367497
554868641
2015726240
458824436
163412299
1757706112
1935336842
1368304861
859562130
354299269
1842689225
714706196
1092704278
1731335047
777346626
941650828
2111222489
524273289
241986109
460691826
506397960
1310988530
1852459495
1520808749
1310012225
1351822966
2078152373
1864050320
395410408
1765564510
2035946169
1767862968
1525635657
1802611210
191481198
628699099
1393472964
83528866
217645623
254054380
1819024900
1142139593
615271991
778652284
597137838
542940029
589595166
1121662097
1199340956
1705022937
2146635078
536229252
1868806595
1032190446
637882068
104962778
602672796
1175820681
1246218307
1890275907
953390919
1534397779
1015930915
472582688
1656421409
221052502
1838606432
1227039978
410733111
267804722
1160948451
1040344335
2136073198
647235203
1232881361
1542645532
270373381
1515608287
406491011
2101566757
882162782
670837781
1686639188
97872159
582644353
1044824219
820669474
1374364523
2137480107
558052226
404966796
454015921
1778874922
1817589644
1772340607
49621565
1440266001
1534257952
1406692171
1159570303
512962275
528860681
1431573733
2144191749
1052733424
841025734
1623221415
910393140
1200003384
1687331308
1240987620
1254387644
214539040
47862380
1092685725
1125025643
89745953
1067722585
1799954423
1235772473
1687457181
1508437744
663118942
722454906
1782482889
908846965
1826011447
429778494
1444317329
913474570
832181155
530318714
1453294479
676759018
1611953048
144486645
462089462
44627242
1035655835
1617020527
696182385
61757481
903727154
1629410180
1186045001
1061425526
862397131
77115858
1022816364
1193845186
106865847
1177836469
450159076
1520032209
1618116822
717127457
91049542
475629793
433407613
1877230394
808092580
1975527396
508296163
1877304119
2034771360
1346060436
708900201
391476418
693043031
1730784433
2030205979
1209303948
134919298
1188269239
1708871686
408428896
153808492
432898969
1101770671
514630660
1550121810
1523917362
1714810502
141230804
1377390594
968675282
1054451876
1597901112
294710005
1637657136
631321073
339370664
1790577443
1570845701
2046266799
727843501
1352308986
896630237
877187205
1116590903
671748329
2060032783
387632902
390744883
359287360
1403779276
1912578834
185853742
1472039356
336179560
695957893
1804418007
1146530735
334941284
775943927
1381296249
1934609567
1029106623
78743559
1249575690
1942240757
23188386
1763914656
1688386587
1282955430
244640220
882129484
245761312
1020883812
1987110574
1891278313
1905173474
1064013019
796925916
902844771
1943579408
1751400653
556712631
1484518006
1246932998
1979202070
741893786
2068415390
1732132636
395272121
35767836
1172011821
1184287438
702114911
1763331626
1751410254
1416530625
1279410148
663776596
1076526851
1627756343
484258438
1511561267
1486724168
1416574530
1474661948
2051035789
259125219
1737085784
400919445
246646781
2130555660
202759067
1270550772
813387051
253928397
272270685
288049602
843560617
1008365247
1223949359
639304096
158924757
1565165534
1203750053
1684560646
454493670
1880974743
517495984
229332424
1399965493
1244135400
448671532
175928187
857528679
2145630928
1555512041
449197223
1083351494
160252786
1491760488
449270574
1106264771
1992616320
181451103
417305307
1683261298
1737119529
1538413747
1389467191
1269581952
324464880
2035548269
1829312740
1189604960
684648639
1815047062
1048886992
70152873
1809168945
1639214675
726263178
841674605
2048639297
591002602
194183133
612100175
1810793994
1724436038
805311220
1218112477
1057539586
1539367071
2016212455
993096689
1931172842
905480210
1195201749
295206719
391300491
902917665
194511650
1827055989
1717826448
429571741
1651224182
48807912
856156858
1793944046
1368889364
208406513
237532552
1004581004
2014981055
81270012
190258690
966158816
1451824356
1939195257
9560692
916742202
551664418
1795612657
1326676608
996004411
669682748
1274543078
1304808803
41157117
132624397
592553086
635612626
1544360290
1959381169
301804257
612915213
1414677847
733330145
545042035
1750980692
214559620
2050669770
941529248
1972361808
566194042
1745475309
464573991
450309944
1200262535
743976440
50293914
744175812
1168889952
2116501249
468374981
1584060757
1009448349
2126977109
1858867915
3245785
1721363310
1785592672
1555863469
1146567735
347652404
215921977
978751758
1885783533
2090418287
1184835927
2021732675
1212057250
2128979354
566789990
1267556167
1222935810
794098192
1421723618
1644764416
1922775463
2034436452
1494382185
1937051539
157737597
675702608
2100739828
1033032339
1038835607
1787571983
1913694899
834932097
1462556239
2103746221
2003420588
694362940
1282266332
1145356411
1681779959
19336516
368079808
1939441872
976742413
1028608221
8428290
1317923206
858735570
11599203
1438903626
2095470675
422505208
1450264963
1693626763
529403588
807049081
1100139505
87561904
1957893924
1023506335
122113299
313741162
1961542427
328634771
810820595
479543896
985263621
237875559
399257854
789176732
839392390
470799082
1066975929
375740491
2085323925
326254849
2040425851
1618106761
1048042911
1516944957
1447657249
19378444
844020296
974082669
1477698445
1625105108
2053077538
2002208633
528860784
720158481
1479536827
1849085393
228218581
800028140
796171363
1051954289
490436536
568274978
2138471451
1395906843
956095508
872160141
1288242700
338838601
1763727979
1097741634
1707718815
1538880229
588406209
1587266678
1154399953
656018533
628246336
943972021
2104369810
1536937208
1418517099
774633423
683674666
719977808
188865698
2063790598
949872434
136414034
709157724
1542440727
1266285418
178948676
560048401
39923656
989352999
1598970608
1964805754
1045974710
101752931
419869571
1194866001
1819187556
823617949
936494834
1664375159
287354087
1625371364
1091036402
700089102
1084218149
1151572809
1645879014
774367649
1000817449
859843073
148176680
1331702040
440742208
788298866
1083581936
1742354089
1521887674
734589007
1537642144
252715018
2020632909
1422811779
2075486495
1787929392
1764153117
400976508
1194343534
386540143
255300945
1297457916
1034634970
1657388035
63912818
1022715230
1108101644
72513961
576189385
18392011
1949162202
334662844
1610958887
987098527
1817386244
157380965
514197009
465033042
739073843
1802400486
1432255460
1472802069
1053082623
1932770918
640980269
1373867820
355767177
1226849124
1172639970
856224513
739019661
1049955805
2021250694
1304731062
1092565492
1778189488
564375189
1771776747
224964267
1066603742
1744357529
1830995537
728578555
1096609623
1365416424
2043985565
1217656855
1774357899
186062239
1160126010
2075032707
343273367
1393916172
545444499
904889860
1505971212
1251815876
404790060
785862541
548151801
1507878007
63790388
2013924276
1736308124
230278912
1486915307
162707510
457025309
370768085
159965252
373013144
2070315929
1608491589
1377500003
12130736
1833888200
743797552
185714981
139660252
279229417
908485402
200632341
220036545
197453366
1884200926
2053421787
270761734
2007934201
726256923
1370227954
740796804
104728333
1658864714
1704776480
914938775
495508949
767889343
613759727
1813662133
1015641981
1822894333
898534239
1718166659
1185802108
2082981235
1088131127
1317864189
1768919932
292959210
1974864206
1071758486
2077156003
635794373
1559387722
1409622361
1594000807
915844818
1591640010
601397798
514646894
279486850
2111792818
496006706
838599575
2080249180
1867060576
2048661627
1399198852
1151031990
571067302
1501560378
1312327879
492560937
1873331462
1984116401
1943216498
101224603
157544655
7527482
1727631444
408268344
1166956195
1304210204
1397317424
930411268
708885694
2042415366
652100690
1226585169
524791129
150903159
1570537335
1860014207
212049546
833411846
583455358
888272404
1401014442
1824974950
1364282277
1024285411
594455626
1948495365
617851938
1665508018
908466279
200734891
1295219301
1111104461
1755867641
245908175
636735754
392028454
902233791
498372466
418359054
1788434491
504736777
20260403
495487365
493064636
622898096
2035139249
1394462429
1836807498
2119813562
1381607869
325791296
1158683109
687272341
402798685
1405997485
507462293
865320363
887460494
1203924834
281900159
533416447
524081604
1748044266
1941366187
1952654936
293898641
971453586
228195983
647391304
504247330
666477330
2097778445
1798637987
1286660086
1218552575
1139618244
729875095
1422409827
1159125834
143075300
1172725875
337822415
375670364
1189383914
524284178
1474671179
631704085
873959877
1713734564
1854729132
365299598
912569442
763174774
1079594070
1539004718
809949278
120842244
949164976
568571071
580523569
888400679
1506150589
1680098127
1471373821
827624518
1180404573
871893065
487819069
1810676294
547982586
706211328
94620607
1330722334
283278208
1484032025
1408203683
1774520297
1253345007
1323058347
1327622486
772892659
1264028544
846656880
829472904
1802261899
727948304
594005694
1632375057
168133481
1990548860
1538332109
1614065404
1412891142
2139848380
1413116244
900975443
2075746845
721793808
2044592591
2092754395
1611457597
978522666
832744410
1042445788
546875490
1050366481
2068691424
774961310
30428036
485240154
500059128
1458775087
115454708
1186371384
1630728607
191178364
1813092025
2027134141
1787142522
1878231462
550500803
1981259826
934651413
998868278
1303913223
450582109
1181249913
828078073
985744394
853814884
635363545
34738155
1794483846
169303813
1766377269
1589174319
623823285
295194871
840272226
1173202470
1684939956
1187136829
658854825
880864716
1384995178
1820457534
1219172096
329222837
155477261
1099225439
595959689
58637375
538693674
1894552543
808922387
1035974354
1547921320
1664785975
85468085
836508506
602275804
334645906
35599999
1290297342
52895838
531951040
524794819
1367533321
316105949
1748623268
126858201
897522393
1189403473
1476956889
1400250906
1955590065
1096750959
757748159
1633110770
1124967417
805943152
878350386
17551651
2118217954
2109708368
1960690527
1230267842
440417303
222443143
2120207919
829460638
1840109413
871132864
1508993590
1213924291
1243992449
578258219
1031777300
645205553
2138075378
805293509
1307170498
544448306
545588528
281646536
1038720680
2132855654
356678714
1416244131
767499221
777043762
1404499809
121133493
759450641
1066425289
513294221
819371759
1624101772
851786521
892605858
484215655
438154619
127714979
943070970
519687409
343701376
933111389
54406861
659513997
677931224
996206095
1786862896
179255836
1994966382
75526003
599937769
1548620634
1885645829
1211699760
1739934746
116547707
294162086
996890150
1343270589
689569670
200712226
228439748
415114680
1939468832
1417039393
1759717257
2130363980
1133331208
1796138835
1039231628
788930956
785155584
202896281
1787803949
1689330488
689320429
553010788
2005946493
545907201
329620628
1105189948
580556334
1748062973
215177879
801795015
2109200263
1734575349
933867246
253334689
1260222491
1202256447
937707610
1191802319
1773034197
2115297494
1942065899
1046804149
1265178338
2133220965
1318203127
923118285
762675847
1235023474
2133248805
1900934261
679328809
1825415236
1290512686
1254643151
2098715939
142329696
685251101
550186
660150946
1080384761
1141144769
1128372087
1504978802
775987032
1075641157
1745209160
543808073
1569228943
1851996123
562597695
1359119676
1683806544
177549639
101769022
1023546635
1886259344
2125499821
990518038
1839716097
585357209
745354141
137302058
780204533
503654256
1962825034
1422056945
1919615072
1321190311
308488466
354396011
1034907845
1900136319
1140495683
1280580172
851272740
935991102
1097669075
1424009917
1336696595
1177205957
1116393638
1435098373
977480133
1129721087
762985226
992881139
1448679248
1775516492
616452900
1562858003
1892875153
758638958
797679822
355516376
1495353426
1977118204
1066871313
1346029849
63344584
1145632146
2085058406
774236724
460804514
1093852276
747919304
343660980
1842486838
863612094
829468627
1907496548
70669900
1166253589
192361470
48016768
1639056313
598948550
1714576563
1061295542
1594762901
1622499970
664469185
1732377947
1181302161
1709426461
1716659044
2046632011
1696783640
1304953497
905327395
550153324
527845712
2028918800
1048301249
429250973
1662010059
1036160302
887902783
2016014929
151296995
1684170197
370344616
1660924492
105156171
512026904
1506315266
544036819
1370089870
1577500266
1142039627
1501098199
744726556
1640713672
1754916049
728097206
1422463789
1132529482
1133583976
1455783814
962363591
984177326
893327904
398992462
153721294
1127488414
1583248764
30650223
98772238
1607840878
1516357626
1979263908
544940761
246935323
432779499
663899383
938213162
251545222
1509953328
1089135563
1869140939
1006732392
2102428215
541078914
1018137792
976654569
34759594
143626701
1526860514
1847816976
197373226
1668920988
1136870962
457546572
2094274570
2010746782
1387297283
1857097114
416655650
1158224882
915443146
1411483864
1701961745
2028343304
1316408094
2058306229
2002787232
723388737
1215378672
300149647
1484746025
926762070
1887359381
483239184
1375101679
1121659703
1489926869
1136924941
459023150
696354792
855328841
2038491183
1558605369
443098779
227814923
1905609571
2120154628
474239857
1442020028
1462341688
955836503
2130913174
463294950
1644430913
1425035430
1096602509
698133233
845918371
799148113
1895835042
1298918364
2030072720
582712869
1316114228
1571433841
1246757354
1169957936
1364739919
531777667
356085512
2050168034
610863379
1288465943
508186846
1046873578
796302304
969007747
666886739
1052742622
687205689
1828488983
1105614867
885333189
1714147724
695791305
1563085673
1180242301
1444914821
446466186
1507666374
1136810369
1851302952
1469674518
944477188
90331634
478250539
1497131821
1680338627
514096500
1273124079
1699170518
54153449
742913985
811930278
397817313
1377530246
1044781087
1032077827
1642948438
491024685
1637163666
195286113
1890396665
1633142025
797817397
813115629
630186439
1541210677
85229936
91833216
1904647799
359457909
1978366819
1488782804
238660512
221570234
1172552685
341144744
1266950209
1638647961
1018349580
184681027
19346246
1886029316
688707528
930137693
499747766
2093159646
137371068
330560052
1683623263
139559150
1369464948
1911045313
1777797396
885480842
1384027796
313458953
1343737174
1460499376
560439848
2109517639
177336975
618231209
1390010019
1173760679
528667842
273607970
2008353201
959298763
1085423661
260682336
891080527
1732101836
1102096253
1398811945
290707471
1121319699
1503295445
996304660
596009934
2147430321
1710237561
1328510418
807731002
1463506332
636091605
1947017383
1593551599
1142704543
1627410296
1290144253
1879864495
135704449
445617712
1444994881
1056851512
941315708
744232786
1030546323
394819734
1608512605
2060998589
686812922
537350614
820206843
895482120
1616513603
968540493
659362342
529432684
362496806
1260643366
1578090256
668200686
429249179
966304427
1472082893
2082284507
532764625
1761539640
1323066542
1776313961
1424972756
675641246
1825191368
1866611059
1309269650
1474018062
195987507
2082590551
1851565938
609513468
1455064409
407150850
1632255042
1877147295
991542173
57377614
829209268
54909968
1943729096
245943908
2032622162
1782083601
345526203
1998876706
607670683
1416785466
1443268131
549408224
1034253539
1236084926
1681551665
1013711730
2113464345
1682047702
518605449
1767822540
152358965
648986853
13401687
969034985
1368553333
1098427195
2051516801
368341842
176274532
590290566
1093558707
1020865435
1140069561
860030219
708771346
653272654
2111531611
624517851
1559061763
1820962595
1192329761
581832754
535864800
1586824033
687639136
1787633272
1340207245
1027751743
1519075085
297109916
1801456386
1153848568
1545454239
1138356210
1128631066
530264344
810226298
222903777
1901048266
342024649
939953065
660042019
242888686
852962257
986448887
71783940
1433776775
1552531540
184931380
1973853924
470702865
359717129
613155528
1285771675
1525286048
432535182
1528421697
621009688
616821810
7769713
1622345468
898585580
726453246
505040664
511853069
1250066053
423644136
1660459546
515277917
1727975445
638236068
174429532
235666202
1611118381
1501312159
1789616123
58139279
1792139386
1588095236
462438092
1133496936
609653003
1158757063
524009591
2042685801
1101529175
1798995086
1433738607
731647218
2065031519
330227439
2142077361
1514204852
1260718374
294933162
882140819
623684389
1010558329
301436179
409799550
658149743
1750620109
2144299902
1936987468
659543011
1416618617
1306395161
1266086049
1768638704
1366981506
1328745785
1450906068
1325397101
1074224592
1634616536
2099740409
54050879
1396895641
1485160290
595440687
582448577
836754574
1464056386
189224966
568424618
1317372296
265388418
1794010411
1162604410
1858951901
2014983027
590546422
1199113992
1583390105
239045792
1093622373
1709207781
752160582
589137238
634698422
468778288
1352070577
1551477933
1085113248
2072423421
260273627
93561960
781470067
85657295
332170834
1965009846
967120226
1213456385
1403227073
1845923352
879114998
731311537
1670965796
106216086
430473579
1639746589
596986228
1780890688
1342942487
2024493349
1653673063
1978402642
1580207571
2131729569
29191790
253526176
584172984
2069112801
1290053083
1390683551
1054717885
1938466152
1487280936
1340055108
1384238281
1773296206
464819720
2021029983
809417149
2019666934
1358794494
714699564
1678376780
1656442737
725148877
981700530
322819719
1646318180
687411538
2073989829
147095996
1650554565
1983509492
549790567
445111061
68433434
1567409432
2059059108
2044059200
1985377109
1758078473
273984963
910006333
1673924057
1664059222
140570140
994259478
429973914
1160231464
133149839
1857296857
961364541
221145787
2035984880
1832826496
1648781501
96375341
1130577665
2074236338
2121051707
1484274731
1962279801
1598779775
805726511
1001941755
929357805
942253399
565730628
523507313
1864686111
1176618764
255704308
1634641881
1785945337
625905050
943524387
1037350401
755679011
1415987064
1832777444
43679117
1722293364
1076485445
1953572328
1598597741
1999741045
626354166
1867998575
205978093
1256243069
543225542
1840257022
947157914
964850611
1758655325
1333646577
1762953002
1251070510
924619155
1643266656
433247708
995831499
1646493772
1396918824
2044805498
182303139
530720098
1989708581
1408306718
1974327507
1767003375
970392975
1408611963
1186438731
340596832
20676131
1011059433
230848365
767557179
289913111
1216421318
2031823983
1368781457
605213347
151175065
1395028642
1728248302
325839443
925793375
1676267086
331634519
776375313
396340143
1234232725
185055623
1936123389
1230544035
2761366
975553519
873578658
687218887
1680847871
1134666227
707474441
1590053233
357621423
1576492884
1087476348
2144037728
1392930708
1691634403
1184420564
1941330332
1360983934
1781152206
703687908
994010772
871523294
145467609
1467921291
869629022
1018126282
1568448531
812089835
1382518767
2098130007
1537598316
1848823859
2036205429
546530101
1197413093
1137090527
996010068
1623056518
1521480902
2104999815
835925837
1187230197
1749564903
1425605614
126568495
549291183
2130048522
452213903
486392514
243850074
571175601
858478052
1859577762
1787648174
383806139
1649403098
1821619680
1581063542
453890682
2038429403
56155067
979851461
246508931
239024574
1146476259
1851549016
334744431
618332003
1970828962
1950468159
479909275
1359880463
1006972628
1131561199
1679471766
1045633077
2124742088
1326533058
775814670
322079592
1571382008
873594973
953925954
599261268
1717150777
1780460292
1395262173
2032518349
333412450
1390277246
1487181577
56059469
1933061745
222530316
1355851971
646962953
629492263
567032514
1456024091
1924063613
862140644
1320389112
1067088465
1113217515
1873128227
1591245091
730008602
252881269
878423514
332899527
282085853
794714582
820835031
1300446629
1176693036
1547366358
845641194
1104257663
1586243695
881521636
1443133432
1180445525
1804886145
1848190099
1937075850
580038119
1358281745
1324268691
949078481
500806786
1849672589
391901894
1446936163
543865540
963264724
708185738
2009889687
1969804693
301937309
1072918959
1795863527
1711851421
885006472
1660699789
2013778664
136369287
443575974
1975103593
441940527
1098938129
393305165
1762075875
267134925
640645785
878714978
2049187508
2114860802
1675285493
630001063
680713408
666223256
2138497130
2125485713
1396784777
2085726035
82499661
263344704
1046537812
1298294027
1221990381
2119232527
1799961005
327407892
1970250943
98521906
1875086384
1827645978
865773286
348548161
5269582
726099012
65193996
1603970720
1631551873
388311687
1993126404
1643300355
2142289531
372007166
1013049371
1943758308
902002556
758513430
1668157591
631450477
565126724
432567812
1891280011
1813763354
404345450
64879991
378985702
2061706661
27196889
1758468245
2101417721
837530540
1465587110
1948008458
1003528379
428123957
332452163
1884754972
756625746
1989302367
35892280
282592299
793956777
620150246
712453317
550906497
1388933735
1727921342
423277391
1187718560
1155560405
157930470
310527212
1454247487
301403433
1370717040
1009982492
1325733808
1820090605
634253657
1994987902
84807156
2030421236
845397128
184672103
1303549791
1950773920
1546192885
617368915
839119475
1574407565
257559376
1452462765
1670191146
1726015500
1516883112
1719794555
249564613
680225225
728472629
429234271
1190044369
1542940035
504774106
1304750971
1801629370
773602636
1165362298
1067596691
1461087839
625309318
1718850796
228095527
1010451319
277832240
483611926
1771347584
1018719097
133413607
40912977
464815865
887560398
760298456
342767460
74209133
202500786
1260809116
399042248
1868808218
1627235783
2057606083
758016402
563835665
1583492174
1241064625
728862221
97894056
1041928340
1616038012
1323727955
1497978524
2076387248
996368736
1087099842
979734636
1363652787
1853737919
349787641
952595028
1893026073
1879367105
1341593439
164484051
1305258481
1149860429
1261505858
201905417
755348334
1954663592
635645017
1641381711
1958293916
1198044062
1488849094
773987269
491211756
474636446
922516141
1867603463
441305334
882683442
959911476
1542314537
252404370
947384236
260609062
105277403
1410238061
816908894
1041653274
1614874133
1527353410
1750889476
743029488
1862373533
1032596194
702851467
1318947552
1457085314
849932865
728291070
2088914409
125302720
657319754
1757763215
249522643
1346080194
520823058
779403483
654977790
350262224
914955767
995785853
588591007
1448168465
1496812980
1150071261
1172625021
1560363502
2088816560
478046199
1154685007
794523581
2006635201
276233920
496503833
264973119
219483280
94446632
1193680447
619648280
136552869
1117031456
1808267962
1440817485
418750276
1576727353
2044547600
923338999
832578319
1440665143
524807703
1589815560
1166871568
91282986
1544606829
1693258391
1571304514
529474701
465614790
558254036
872119904
1691359853
802519166
88899526
1031502432
1820997851
1775235624
1631444926
1565233816
513191493
1144538568
1590709963
1365257615
1869870915
1890790361
904126572
1463388419
892205911
336137311
917740067
161697801
2007355874
1695486090
1991093857
1371196420
298409861
1254574764
866797993
411754913
339181825
2059421323
453971479
958878779
1137677693
1903111220
1927961839
570830798
1511940195
1166618486
1523086722
1342502616
73256134
932481395
760143614
432246781
2083455825
1900861908
1232876843
1532424383
698884220
1478450119
290225105
1197589691
1566023150
1095076118
290408992
1430886017
779895354
1070020585
1134763328
1253357079
1593645833
2139681993
1640215914
864435372
663103898
832254072
734889030
610740823
474731300
1940111182
1978351626
141551489
1420128205
72356538
1967872291
585163729
461530302
34399533
1707134886
559967493
2131832484
372979233
1675536529
1353116619
1838114500
262908287
731631797
148216619
871885097
1163916449
587145632
160523041
674841367
499947219
1708940858
1486739465
873586036
2065371752
2119583067
289458383
772432493
1964956363
992811772
263248153
597458031
791403836
562137810
1983907003
1230571603
1501465811
1803065457
951339776
1401487433
194718654
1793220090
1007205894
986099769
1223593060
329060088
2016895225
1666439862
1778862824
269348811
1165710898
1708940849
652204618
1536632810
1155686943
815638848
1905438153
1550135119
888733082
1901216276
196570732
386786247
78408232
845419904
214875056
1319227173
946286273
1039804778
532512071
911060789
1050102793
284045060
388002276
1637635759
301511198
1737231352
1023612067
75110834
1047769534
1526346164
656095093
1501272870
332185643
890335459
976250947
790006874
1286669811
610660924
85662126
70196632
1788375660
1579516869
420323921
1054136726
61676710
290820959
1656785199
1414168567
1275684482
350490324
412308838
1817701793
688729960
2103854235
1389355411
868175523
213449586
1291430952
1532027973
23708845
2079318892
609258750
381142680
172001199
213200224
1853959085
1301740697
1895807484
1004055812
1888200156
2144353708
1897068340
1278168282
750948591
1682900766
1505766759
1060176904
198260583
1308191426
1408372520
781883446
928711850
130301995
628762203
929777467
591875027
483202895
1312557181
2051955612
432962644
1295619078
395695196
2073604173
2015342038
1368774146
816389320
1896421136
1466388180
875097767
1033655183
1174565807
858472762
672636423
876548927
92912799
582260324
1756333752
733203807
187873234
1651192710
28847465
469308086
1504529245
1161373788
283731766
1844857654
1590592328
1414828950
14118087
1185243921
1195489444
1422545639
1310760438
1356997907
694609219
525177918
865224111
1819710532
335816082
346795867
1420023381
1790974437
1169763277
182422245
1846897809
1031556115
1472710718
2084625950
1539136575
1068885471
249224734
1272448378
618237120
1210011861
173518583
1226269905
600599301
1343966025
431113444
1211323404
926671776
2094727861
1822779673
276123062
1189589196
639797166
184205287
1202996491
271698227
2132793907
2143732367
2144833780
1670681635
420752432
511127253
964869787
83885749
1414552701
645988083
249924720
330780419
1100497099
25703684
1598101757
1909937226
388590296
230148441
49652096
1882252224
2134642225
1668852489
1659681969
1394199898
1881913143
1975756763
1028959080
1256781211
49808097
297423580
1359730087
67871239
1336644840
1990010908
635645017
1996990623
1424092516
917337214
1321996535
673613045
2132419835
84945277
1482864781
740119966
701367720
1794901408
750101875
2025935176
1128590767
1077109948
23638122
682700106
1375495485
270819591
1097237282
1754294178
256532221
360542571
706191503
1115122978
273986225
1737433584
738423633
1328570284
1494352772
2066888462
238065035
765741878
1656665553
702455782
2012224909
750945543
1862849067
1186129553
830008155
1903137299
1286233266
21156649
1913870572
1800351246
1647291583
1458386930
1392293075
1975764016
1471273323
157261587
2088189976
1940199740
374164981
2142815954
1481743375
123982370
683630614
1938540418
1746856589
1559221255
147987368
557186269
579109014
1862979950
770917410
1391724328
957533071
623658304
10052018
819001003
1313367659
1174687065
1126737111
457160011
1503999499
1198641898
131422630
422282077
1045527068
506327084
387538785
2061449478
245828889
1803152102
516145347
1784737146
308358241
433302069
1301611728
365226872
1813934062
1298968910
120572504
2070313711
1443934266
629585571
1200362560
1819056071
1912493143
1264447402
1083851532
329053302
1489700404
122339722
2021214974
401240455
1232776715
1225243607
132955076
1112138190
560921185
92711522
1583634939
1171282310
2121009013
1428699995
992881139
1997144840
21846358
992902033
1371351679
512431634
1420810234
539701397
1005621157
1889314460
204301144
953538775
1420140016
545846353
1502256909
1182934541
1011245717
1129497738
1562356522
1895182884
1142355339
2114732397
552517784
475060826
1457082723
1739893879
714122156
778162523
1478193498
851269196
900548662
1429031650
238595340
56422222
1871721254
1418735082
1979135837
1587513984
1521301667
1021844896
711512303
964789230
1996476136
167758976
1975233577
393581089
1420993161
279073247
1083635241
4694878
1093284626
1416864878
752126304
1263530709
1854834075
506241922
1841033749
709168422
244393565
1540791575
1315818775
1992437865
590265483
1814498303
897560075
1302714785
1291106025
1094347944
1070070723
559424523
203951318
1965678384
1739549935
1938525668
696222160
49419915
162162356
1109869336
1136797707
1181939741
1696601436
1641506801
236644875
2122564766
1175246819
806456252
1287713459
1954202574
369335778
892892545
1556301759
274168094
1525094599
1403835762
406840240
1290871426
279551995
1371025814
863075549
113654851
939231773
1939958502
909451046
2086129613
395402888
1982339791
1993078692
1288084720
728963201
626064484
1058050024
2043137037
528357189
236981743
1255964137
582045160
2083689048
1297608780
1671030050
2033750904
797348201
1030032907
199380712
1609652318
5304360
1617562541
1377872165
72125753
322556057
1656382544
97887586
1992542314
2112694108
1784041426
1405533810
380703576
852430177
1091130949
262308373
1547519005
923857927
352092270
2043901547
1160583685
65996596
2117921229
1130790086
2140314881
59452411
784668304
114066158
107595775
601347309
606672511
784359049
1636123264
878236874
623173536
604774439
1315721661
1056694178
171407276
1563829442
935402967
221656065
694641637
173691608
1257895470
95203260
1744869037
421542786
1714191294
63698999
151311236
2124474987
505250239
2091322556
284208458
1479797268
1541845461
897696861
1523535489
1184209189
415371720
1037543611
636484742
402818382
2111608822
140526818
1302017988
1991930578
2096738005
209197419
2026946778
886311940
1873914433
774337819
419132209
10566868
755942922
229241831
840210449
1818909674
404604294
61485689
26011488
46007807
342827912
902917665
338968713
719981313
112134223
1880470468
164949891
1550078719
664943463
1973875809
489110756
1042803661
1856721502
271130784
183274750
1838279026
21825614
551241459
882876745
693846997
1670120259
30223732
245401690
211210727
1465795883
693902366
1951518436
1191407002
1239744671
1965293242
1157283679
1249458308
293299950
720158904
1449511545
1839547542
755587565
837809556
2024669565
255909249
735066966
503207113
1975942248
1004750094
1973884977
1765447181
1027798916
1809136556
214310964
1295963928
5159722
1832090034
205888713
1444789872
1584677661
245777280
859178058
2047975660
1335105712
1530627008
1479957320
743951396
237268475
1978688553
312047770
1417441509
603451690
801264941
132058060
18870017
2081164055
234975565
2104726365
1297351082
924594356
1716216196
1309897159
2010436826
1584992813
66905944
1299199658
1158022625
1122694257
41931807
1023682898
1630502811
249073169
1500523943
351243700
1668722113
1023553744
1639198168
653167733
1393117200
182512820
1088640397
1040269118
31711186
526098247
557823505
1801091002
363966483
569936262
1756841446
72124279
1956708277
874712308
654460159
1853284004
845493173
1947061844
769177898
190865999
160937255
1550308984
637655567
599939473
1139043268
928863695
396320797
1028226965
726525525
984365539
1805374730
1014780116
1634560349
1238696536
976714606
989631629
627238478
1868113244
778440059
1156859816
1019216384
1651174152
1958016647
419053901
678316105
2068145575
1562835101
1678067091
104044269
175925131
992483267
793950702
1717150777
1074013281
1022604429
1429863065
284813756
1135934792
141616537
526311786
416575452
527279433
108229739
442999597
1291265765
1373242204
812359130
1142176482
1475066607
442536340
928413621
343328558
648260818
174529048
1097525689
698870443
62640388
1917942355
615250443
2070031105
1774313444
129944461
1551308725
731421154
1686557436
1213204147
1925852745
1618499060
1405972814
1886025629
1734051907
1038213508
1070854636
1437829293
601367103
1075744813
1758760439
1328593929
293396414
1224468238
537388043
1140081783
1512312664
61912084
714033986
316323391
699392844
1189014428
273523152
513469016
877019133
287792821
239120591
1516357626
1697841250
1489700404
1251409171
820674652
1969996576
2112725906
1259571616
1428417861
2060574269
1061281645
1907824745
1307971546
112340202
330540440
308813205
418985016
917631631
1782227015
1426113505
1560833345
283055890
388345532
450965712
704854843
988090600
2127150912
1095044820
240177538
1880859454
1333376779
1186360358
1346479369
470649837
1990438456
2039281169
1088249040
305333149
1501474988
86834901
1835052986
70664659
1707382338
802310721
1425614575
462334449
1763855445
1830658419
1875293572
1074711734
1920174255
814968711
1314446895
719536216
1155910153
2034929491
1831289355
26603837
214908652
1319933599
1235590442
81847289
574199343
1515982773
145557778
1444610699
1351499175
1405171678
2131313764
419170404
968479328
416607582
936977131
1682030796
525100077
1422430315
791655288
1695947418
1575295973
1587740977
888387941
62231058
1744454116
1861578312
1851408080
1129374526
2078797145
1284179991
104091822
578394222
605223800
303607761
2058154235
913505798
911909526
337839192
221499428
1170826991
1238095163
1661920006
2137301185
834677446
1485410164
193622581
952433421
981947027
1125287650
1647261368
1068193803
1019823777
972028551
675170312
2028233626
410205305
685196849
1420849281
205319050
1996004266
195322887
2101651215
241994725
2017815810
733809844
418120257
1551568943
504269599
1438598694
205888713
1040949890
327605581
825671443
2123687692
1973192714
906352399
1935068438
2135273302
152208960
1006167053
1718666658
1036509111
59367738
972047488
79125871
202763162
1174712647
1225016992
131946283
359136318
1579111568
78714061
2049775320
515511081
980853798
1256633037
1337501160
1488481000
1585325712
516965002
651230396
2064203257
1417039393
942046893
435852673
1889636643
560586871
1789329036
746726252
54365787
295963719
1843116905
915225318
484857810
1208086661
174140157
889935842
74774724
1721237232
2023227545
1760438828
1163880152
229761175
1115693225
2138187178
1400933594
1029329517
1584044948
722801514
2084472150
2073526716
1176076341
707423493
557415533
359728831
1627831
1806157695
1400423398
243205782
1794766474
746080008
301879357
615373829
360701649
2046691910
2092153315
956766735
1135076096
745467706
1506797688
1431167875
647819827
186382065
486466494
1554500956
703345173
265438885
1647189856
355787291
1623048319
344236646
953997696
1859109278
400954102
210039761
1744917228
1313179125
1942959214
1563524326
10554530
1162543459
364004011
1367650311
1077743698
960586897
594142492
137764692
280651719
43509628
193299345
854810258
1001767861
327542621
867716209
1787431667
1055229708
1931145440
1686679085
602699918
1660804165
597586417
39887784
1455932158
1304431086
720351899
1086783526
24194130
749511080
510428472
1226383414
1683886410
877872513
1206746698
1252817527
708063365
359833209
1120907741
1708639992
1319078321
35744731
812704523
1542846287
1127367374
515939938
1155442074
1578833855
1171411375
2003846716
1959847038
1267910981
2022547858
113421037
338895860
1270714661
1541470255
1890757741
1988353340
397823027
760121895
983558180
1910896964
2033693878
762772117
63776255
1659586444
1652363470
946574651
1522733947
295715844
969045010
141411706
1279512530
2092344773
443026523
1348819697
111198552
1324861709
1812930347
1154099285
234148011
468411610
527845962
2039045094
876268897
1079346154
1836038091
1133071991
1899116092
100934798
1221598388
448587274
29271510
1479829708
1897113998
823331549
2137123542
1624620847
794234585
204518528
2079466874
1975058834
291115783
237629346
276099448
459576090
105394055
1497190048
1030201160
1447293188
1092735610
115044680
50571136
1938819147
1851561321
1069799465
2034153653
1381545319
1423224705
796137081
904951860
1397546303
1028841274
873305751
680319277
1764077067
544032516
1830305880
919779248
1085228501
1131951603
108137395
136285318
1942045145
202496422
1023883292
2041089144
1796893051
1080058548
2010483043
2146765198
1907974444
822752665
1341829303
982333238
1632301880
1480747023
957602793
1095533469
1019397870
1751579387
1940050856
1513516206
225866289
1387578478
1670406968
1280580172
897885689
1576994538
76387010
1117490535
840514398
1719280137
40534728
1144088633
151329411
1770232976
1354412683
1728229539
963334807
954995345
167635003
888019698
447467527
1093639330
2013702301
1819710300
56570619
1118306915
440747511
1830807193
1206110556
2014625902
949479030
1128452114
1043066769
187020100
2089644585
177222647
1178186611
1560100147
1616085712
216793580
1443423965
118006176
2142829904
1653181394
871065395
1125870259
1316192701
1250704600
433053707
1822380576
696328203
1420208365
420012981
1862605721
1923489106
1975411936
156036475
911738669
177714469
113337217
104320118
115616030
1776293632
1081844753
1909693827
1627839893
407137744
196210752
735977108
608357585
2145067040
868528578
2009757636
1077242258
2108389145
414331443
1645475794
48982641
894826262
421962197
1259397865
1834395009
1639805752
193380761
62346687
424472518
1806916136
1920863965
1160835837
1157777437
1010709862
638868572
1873189816
1513977890
867568822
281924602
1886989456
1834895198
1335778806
682725282
1019770952
938828374
1362972365
1492070021
167828112
1053878009
2070935763
1442541564
1110765629
2140556506
319952417
2054850436
2047344685
215126562
58159876
468204247
1499154363
1040496769
545246147
293940832
1567329313
876500606
1716719165
74843313
618075580
271718806
1797274315
2082250492
407286359
1211576871
1359354797
506529564
417965306
466929865
382644117
1015252399
1784450031
814418802
1091456963
699432189
1604121016
599203397
248112178
12774442
872738271
298902691
1984644106
994499776
1494360478
1555303329
1929062930
1359587829
1987816432
413756580
1410590213
1853882655
1835575538
2007585466
1626618855
1208201864
1642679342
526019707
1247421404
243875167
1857572489
443577596
979408610
99538831
1995242078
1323853934
393993611
140135569
40117855
16384944
2089419473
286043953
1980042661
241113438
2109329284
113785191
1556050633
1229095382
13609143
788405041
893827805
2007140132
1564683932
657671889
922553943
1981736753
731308487
1112380203
2131963987
1796761393
803884268
720063511
1184567381
241596025
1888638256
1194561061
1996844122
2114094188
40696621
1790577384
1767774762
1682854874
1431558092
988364969
442321334
645778418
1479473015
1659469440
779472908
1339164843
1018335832
336519866
586519042
2030001056
1556348334
758876822
609680160
483911063
153988020
1457844813
1738246780
162053000
1468030343
1268603909
1133611637
887258486
1431421807
936341758
1403713622
707217487
264237707
1472802069
569823744
1952461709
1573407375
1927118893
77144094
936418820
35452750
580534646
1013873253
1325086859
1875383545
993480625
163659672
991639544
537961908
1558409995
1051222790
1541229730
117531743
965585426
189390682
922664595
1134313693
1567456102
2143860890
306531611
2102321056
1881242350
122960995
1545001492
1317698180
1778910609
586309525
501687459
1422244283
608046367
1899451592
728841840
1204203564
624320895
146704423
1088290535
1192799469
329276298
1425243746
377561658
1672985821
1830783604
1570805281
1023273007
1261765992
983852418
503192053
1576774349
398731445
267257314
655367895
1432197901
1068811175
1490128739
208745972
542583289
1745299407
648441661
1820064515
2009434747
1880980323
2022216167
277315909
1905066826
75729396
866310334
722006361
2092911610
1635259464
767653034
1877763247
1545375186
388575864
768194340
1983749658
734061002
13274600
280677003
632886242
1247656040
1040638321
1895157094
342566344
1299207595
1699122410
1720007706
992186179
1781044808
1991423833
1373485038
386723506
1293427276
879538612
2130960913
866932066
1719171105
2078965973
1017414382
316968667
1031385960
822385207
335741425
1151975003
846063035
1839530950
751822816
79246938
1076129391
1757909342
496591348
862913432
650313056
301133401
801834984
1322744425
986364114
468185489
926188873
850703298
940345135
1020208255
451441268
518748549
346795867
1518502237
511955964
1476419460
1424221288
1155571638
1109483658
287065745
1868345087
238042006
330098064
1913635706
1634399068
2014963656
56291111
822147829
90362508
1150607024
1601372817
251382261
1543256708
144461284
235518793
1474405421
2009516920
1562813
807144613
1804518070
1461966408
1182600911
945872314
846788652
1591377859
682728657
1828951091
1553605054
1807605608
824194017
492584817
1152179570
1125803660
1526447475
1861442653
1328523163
1051608934
1789415224
426920378
1939947085
427987835
1420722506
836529153
332960440
1633595343
897774744
1106058794
380748593
639987547
1939071821
561061859
1908767294
219978273
807241863
1974763714
286204226
302865332
21853339
1174827355
656535063
61152265
1502836250
103199668
385614215
1386187163
161190382
978518811
493791687
268095639
1002928809
1117923290
1622944738
1246190421
499078552
314664524
874084324
1426418111
371753864
2075076550
730048455
842734597
819767682
90670955
662374859
2014697313
1881286818
563645980
1526878100
1830118477
980924526
1149438607
421115150
798141889
1321204804
876853516
1837567912
1565058664
1251471015
1754631555
2093734895
374422379
252626101
767993533
572638513
2002542666
1773169798
1464370487
1703659653
516575287
1111709746
251147234
1952192294
1329518153
926009806
3052449
1293255001
1314806719
138005863
53948547
494333415
2077108841
1093111112
2117372327
601314491
230773547
1162355889
1847763800
534741585
1594426895
521941658
1079937088
1121774831
1487261083
558663119
1615443298
316968667
851596783
540099976
1829173415
894816851
1361144521
1239677484
745243544
1444942891
1988084226
786511688
88980638
1059923778
1204797548
1804077920
668819936
116816240
999342085
315600107
804714510
1123124054
467624989
788203288
373816510
1092030291
534787329
115467438
1614397150
1855148651
502466894
1668075855
1147922103
705002297
1484073676
1876889923
449879054
1224240557
285480977
1651177772
1940346072
252325125
1244936490
2134733884
1596604886
147338393
887151678
2024122051
831256015
702267707
172431486
228702979
534810990
820408333
808978492
1403644574
451896695
1750072163
232610397
1659559065
1340072650
882470195
1691355689
644355696
347399527
807719062
263355994
1105627585
171167383
962189655
53049002
157559525
195470071
1487017629
1002313190
1587694256
154039369
938301499
467731714
982240377
645796946
21601520
1974553672
1215879170
950115081
1151603869
122157996
2100250811
394150004
1819701169
413710827
54075980
1342695397
393406103
24892335
877168709
2015966630
1759870822
768233881
997065854
1915372228
1305524942
568556788
1438531399
601500525
1016221484
1328100811
1429453230
2121124564
2078292309
1760083883
1298388941
861014978
2134220933
1521461390
994640923
1298377826
1609673227
1736992146
1293071937
111949712
940575300
1638236433
242595806
1168459624
36362735
1649466106
1936321226
1720740205
226280265
2032039172
1399594583
1763443709
712765710
1341601468
282338025
993395616
58869227
194227507
896334546
1874165618
1239064258
592304734
880546684
1655272549
1514525089
1514127752
1423011307
1103448029
1536721505
383020470
1530746091
203204643
636145072
1449699873
896522956
774093028
2051458837
314474911
1982016370
1866478681
569183551
1091104020
2052005929
1532285071
1517452179
750087135
717222071
34906407
931221108
1904294189
1161180732
174477072
708097120
1453170899
44985975
268718096
356336056
1049558525
1536027569
273982936
1328604275
860681129
595700145
633929826
302793664
705884449
1084935650
1061118200
1365087449
1467015092
1703822294
959654529
2012151712
440911461
1862552660
2142512885
658306724
475362447
173737213
1033388319
605317990
1272092533
1338134685
1938931867
2084913162
1312772993
1334684329
1684066901
994372927
881301524
1237962660
358222445
1019713287
750637172
840850311
1913592292
1221299367
1471631200
856776413
1242840825
1537201816
1011552404
1962649635
1421874377
2002556485
332792866
1384341988
379073539
5441890
1993624216
1416118808
374490348
1639174214
1671018045
1580221582
1064189005
1410600183
1754360405
1210620197
331003766
1245314199
1795066826
278381033
2002157959
2040215048
1240668472
1207239401
1130171049
1904890172
1119944978
1604683859
1365604341
1183385360
208385162
1291937492
1504583080
1222462055
333780659
1753079658
543692969
1145775622
770157878
1584714109
1374214442
1899941247
988385489
826937702
910156008
1930730075
1924424810
2101314982
891411307
417549777
58499504
357695312
463452668
707390844
1672827832
737046849
1056648680
277010751
7384298
684287061
1560671314
1237100677
1365102107
882548883
2039086187
726945493
1825645271
1027889011
805522761
1408990461
2012719757
324059275
418194482
1796407465
412408394
1120508825
2131040994
2027201494
1966866983
1781183008
1603953809
832744410
919143093
1673357576
154045449
593548509
341340502
1984176001
231216739
682081926
12662320
869922329
301777855
851659137
2012625322
267084778
231611461
3936147
109196366
528718242
1534189375
11006424
265944128
2117382459
1137199142
1776266008
1784325409
1662432744
1710351550
1181565997
965461496
1412312559
697510951
747313506
356077880
1745427247
747139471
2006345655
1660147289
2088360783
1182750291
695294506
1819324057
1825497475
946286273
1824847222
664229866
1974953663
507170858
114941916
972812103
70475449
1950947247
900748361
1213076443
2042455652
91153140
1563770044
572696116
1889231863
2065359822
635990311
2071346739
1354843657
1242356572
448921807
1418784489
29743935
686078440
2107314812
1436702589
1470445126
774861671
11700690
518078636
19620571
1492037314
690902376
428223284
1666934040
1973083867
1886690287
996664053
823623812
1491206254
291018628
1184204628
1459334002
1140577752
1036786193
303814757
1326676608
99528447
1138221277
110813100
893178989
1956567123
471806650
65770858
1832138101
799655928
844502031
1136107712
1750525846
690407472
129401669
1632213696
1351675423
446734517
864475986
779811724
386909725
786947510
1723664478
767476386
1060936802
1959174606
2120987270
1388240136
1246405102
32125906
56651166
980381357
2067379042
248582724
1031311209
678714578
998847719
1022460020
1124238822
691549430
1637108893
306611217
701694906
1555533118
750698233
363344615
1178595052
799605016
229159277
2086718976
2040824395
1492139509
318973712
1927823218
357530957
1985749591
324452715
2048331852
1740094462
574968192
692691945
1565005374
880941976
549843756
2074100308
2139735907
630521202
291494897
1592406084
916510214
1339467962
767933311
211765805
1770400917
317775615
911821536
2021220342
1733476132
1097724428
1941330332
2029275544
286123037
1226311735
362112994
1714263948
110266307
1825988789
1858088822
2129547055
667621870
1891035159
992772803
2028075556
1189852513
166489959
1347922893
195174249
345547938
840178524
1319765721
1562806306
1480734162
859133445
1607633107
1789763816
817322169
955370018
1874640967
1574030442
1362154227
210774623
934393622
731577090
2035667591
1188961454
702050405
1958048492
1676214908
1183537876
667404530
1593767808
735152646
1554068971
694857252
351315601
1954581456
1698951622
1994084869
137445794
431386838
2124644682
1514179204
155591208
2115581704
330121176
125428750
1070535622
973478496
1842835011
1104324728
849461587
1335962639
1380678125
509920120
1445001737
1322036316
399666502
2084188750
1547765784
177200257
418476204
999072461
495738990
1417018947
499702452
462014783
1661126101
1363819526
1560029831
1699386249
885257967
1905182962
1341119388
1580439793
1454776357
1640249250
464053668
1968066519
1803480688
956740470
1011284381
1308081321
1139855731
1035424123
284595354
441404506
637024263
2067746191
1863934640
1267558908
549952730
1713173616
1708808555
1545339347
1360847840
1583318340
1110356817
1567719655
443190813
1736469208
1416574530
1726092612
1706637452
111114868
1225422182
919757942
217683259
359299680
261019788
825154325
1729162014
1766428252
280686159
1925006263
294661314
439531471
1006204202
1872757858
1373017393
1090742378
512520384
899229055
446740884
794548498
674667939
989172102
2084212104
1926027591
1767927078
1574312519
608262071
175755554
1294467521
921326992
1341747317
1666778772
9258036
1855284720
1844699508
437840072
12027176
740575742
1681108373
1148697607
957288093
2112244483
584429784
652732280
443364365
646277502
1254347539
95286969
1722175635
1386490420
915204420
1613875546
1549945268
1343033105
233554571
504441592
552312072
2078428027
845627014
157504958
161334652
734489152
1953531055
30434108
1096178625
1581814735
478847191
1187913899
1691367939
102495726
1355901899
441973164
224858693
167024116
1568270154
1955328552
1516055463
972835006
730383365
1464715704
1677710437
1400763858
1425372336
1841178882
1084951336
542212681
612216268
1099148914
1463673781
80757931
1558522675
30589578
472203738
1925783464
528549352
2137655617
1696487043
1222626870
460737019
1027358996
1806807030
2038569397
1923366583
1914966016
1809538983
1011123557
2147222886
788946218
2005863315
519645947
321041595
888733953
1990700242
1550411197
1827234584
963330602
1959260023
911857662
1266600108
509643607
638803359
1586528787
484159694
233805978
1492997733
1801027276
1220895150
836985528
1849700682
1134893803
1989737976
1163131411
1871290958
2027600151
309598763
492094693
1536121111
1830581858
1502599793
1271074490
1132038672
785599786
675435846
1764663423
966896709
1195409051
430599612
1381004087
1782826735
53264714
668774809
397311712
1961765799
2020052262
1988351443
1134244443
1671276495
1144432664
759040842
249753745
1183974948
1647568685
1103329499
218381651
602590916
921844929
920762965
2012824168
614617531
1035235928
818483247
1805508711
27749485
1860863041
227092615
1579155962
757191612
265229491
1371019815
923229022
1151203694
266768258
823253735
1645703030
253606335
1310789058
422943621
1433348275
1832119728
1740022464
1929975579
734701189
1423890721
2129203138
730799686
1725016589
638434858
1690455933
266947771
281859712
745629120
643161388
1692332917
2082004743
1858461748
2068914482
1119300344
1583321806
331902847
119778137
1682312475
465635035
114287883
803990064
914382842
26165526
748428217
1139598580
1935631478
939533897
728918187
781263686
931298746
1367411803
598757960
1713023380
557078192
488877579
1682036512
112828894
648724809
1691313546
1463293463
36669977
942746108
142196785
775923098
1428725034
1133877625
588548736
1553293012
1382639033
1967114502
2102045280
728410381
1424303224
1312163259
453243109
769881893
1828753223
1592302453
640153790
1786654114
1631034234
1278661034
1306413190
1445790048
800201920
1034486985
1978858861
1152845947
278357418
241048645
302499333
1604316780
1015568494
1358306866
1821406072
1680056919
1714168790
572165836
852158989
1273956099
1531576681
606268668
1778704299
1753942347
63746484
1591319121
1235667608
1714978022
856258472
660691781
1030721062
773667761
551482588
813662317
1263040839
2093016889
932644892
502720056
1089136912
1966226017
608535814
114498127
1312409860
399337388
41218123
1984772087
1240085738
94945926
1578699998
2122717294
1122827287
213123582
219342198
823657061
594664678
390680049
174430143
1570843516
132399107
962905852
1859873924
1277905577
706033159
1508233748
329698638
1787272549
1908143494
1462752732
676277279
223322630
939181659
1701192293
1051936603
1088735884
1723530951
1829662645
143420709
935435724
111372566
2085022012
1473654815
1955506206
1047943888
551574404
966948262
551143271
186998336
2093585211
814782888
628241279
2092488317
718420288
1307749014
118033987
582015713
1344043193
900356335
2042546288
1565052139
2106287801
1222236314
753292076
563341226
58338565
537252352
1510685606
441470656
1414788497
631557111
1539521802
1817227232
465215587
1990501934
133371010
1397639849
30656311
687413924
2127077305
672609572
1319603451
1627583192
1164041973
1860012129
963424820
65755473
997200187
2071033459
656096968
1213502863
357701023
641459559
1596106253
726238577
27497021
1895354395
2131942390
2084895581
1682308504
1757176554
62307219
1029940193
1895327000
1036563575
2026850322
1838785739
1350131965
1420730595
832034435
2019109139
1985489563
572279533
1995260831
325138448
262805273
1890197348
1577207261
245273818
652869886
1885646659
419241156
1172491912
55518854
2097121846
2008589370
1349251445
1880438216
666391873
242136675
1297472339
2115623590
1399731640
718662388
1802416890
1761128571
33432392
1992089167
98914688
1336061451
87518967
756612007
373338244
652350767
609042562
1097822578
865094678
534685339
902163464
331109189
190865999
870769681
506025816
1442834928
497608476
1568104182
735090699
1682675128
1391162446
872859786
1608010273
972255807
1315899424
331447329
1478328015
895996857
710756296
1204455303
279096401
918092533
156870841
1432940828
547472873
339625630
426222802
1491310641
1795527964
2146970309
1875588096
1530841430
1863134109
1926392191
1683330478
1010548580
1709628890
1609627325
1971712131
41423426
1618577526
26973952
626422981
201675527
1757670547
823879140
330952770
181382253
1990970024
993238500
1886530901
1178352312
794804555
1636876702
386203302
688897903
546407804
1379211565
1652553027
2140537297
1632696791
774982540
1530627008
746812409
1574259830
47558796
538295023
767074079
156354281
328999570
2099066662
439796012
408700947
2063523851
292592685
2102506040
197903734
1705433772
1385738665
1292158945
782892974
1770867140
2144651643
1202693598
596634835
863960619
1154294850
659831462
1811465236
1176254182
985417488
1209259795
689868549
1826697217
291435589
257112083
1565852081
306241021
13715783
1043427718
491846506
2093851544
444641548
1682802647
1388720344
74928402
571753137
1088087202
1192415489
1581073929
1389003026
48651224
579715831
1343518886
1099346758
1986886697
1556995871
1647495125
199508429
944162107
3055426
557116736
791340696
1726966978
1500810507
1630845356
730781188
2054277794
946155316
599760955
739718396
712858562
661629897
587309822
336484081
868847850
1568904220
299658226
471375519
2123987668
465951132
543808107
892772089
2142981409
1824049049
801312088
1375910311
303070392
1599599435
1941650372
1848153937
1623501628
1516806963
873256941
557020659
2051078282
961616580
188376806
1672082012
1675076640
1661587208
33426657
1211144711
1781534671
1168754820
1639142304
1322515703
1122464335
1376890632
806370692
139397112
593111554
470799082
529718743
1173591831
343627447
1722174568
516937434
1084215288
206299580
1755524810
2087584063
822933494
699732817
1317275054
890022037
1154006251
1457410518
2096351788
2023557515
1216945491
1177014709
468246764
1861205877
736095386
1815544909
595241012
396296201
1023065520
1138332120
1852618035
803670404
516961189
891370904
1190598666
1045360130
1077460940
717987421
602513921
1872043821
966921687
762773202
965723845
1336609693
465935572
1119008062
472184592
293095383
1761691060
189248546
1859218869
128500408
1778344355
966862617
1051859175
199464162
538635369
908192435
1442848684
1392610634
1390816326
1575827779
1595195514
1156854428
1030147254
1922933769
1074395506
665791586
189941756
1060905850
180370858
1791144408
1952080522
1065934919
1627639752
469175867
146531258
2118094826
112212278
264435826
564450666
1932898864
500166675
1401363961
1769369720
638615232
706239078
202464081
1891012895
2100031114
650078891
48941737
1553730658
747006964
239539268
1783105027
2101187619
1330281219
953489215
2051229060
246929213
294505676
1961459234
2033633479
1756840540
734443544
1532949125
1249814105
991242319
207655557
1986301675
776548689
2007885719
1362636984
49843535
1757101294
801141038
178943250
1625103661
438916533
452230403
1083756900
1725454479
1989695213
772364481
1454048268
1860760350
1803120331
371826522
1068608950
573145201
1347613685
1346646296
428395398
1157761657
544737470
750631456
312410370
222065236
670763383
1382953659
347801962
863499726
1966801787
10158578
1292505461
1244161653
2031618862
122244781
1306169237
679595364
841859638
1172146662
99383804
2003701922
1519861242
1805541900
519336584
428792647
1904615073
208458355
998373502
58650699
410740453
1083459644
1241035047
651604217
1409918696
2052283476
1610871656
1800389200
1417452003
986135337
1612620890
379049146
653755050
381809770
31509215
1081925357
2016130250
1973075991
1229299456
1191833084
230008586
489753873
965868604
462997692
1996381332
1777505593
548175015
1923098693
296616925
1517173346
393300003
496543778
1779262609
1975668599
451579394
331030154
1117488759
757235785
666079617
1946599185
1577525445
1071533733
662731681
1551875212
421071297
1867624528
70298338
1276397840
2001768155
2061631866
1500061133
661997161
959480321
564721126
2005448219
960726372
913823905
1608290844
983317394
280329479
289594478
1156070369
169203801
1312239932
1623451731
58751178
632449232
1689418892
965646117
1849960154
241345746
854441548
112628059
1694428195
8701198
1419049637
1540645058
1597667585
1153293398
1603687557
180540670
683810371
431335243
1159565781
1478597333
476618761
763092271
66958280
2084745770
1726645025
792671480
389589734
805808447
1308238666
754235057
1000387129
1778604358
391342826
1513459616
1490991026
91165418
642090505
1656717179
1869561130
15511314
443504398
1502914511
603181676
1102865339
388678653
946092494
1240060117
1954397809
1629272486
1905029713
596696807
1734538709
541845790
1236057206
680035210
489590666
757020266
1884603042
446273810
848826037
2132111050
1465939877
1185746748
1117799378
2106351761
1876998327
351084630
518489580
605831421
549516921
452006793
691964513
1546352839
73139031
2109250161
1829040106
688867440
1809192104
985018738
1503683001
2090631755
1846639636
69664103
707647661
803157237
706626693
1042539995
662775845
1933244540
218365027
808744937
657940482
215372299
1709759429
1834082155
202152613
1680399082
2122352219
1565248774
513847694
93367733
1269918997
1478689032
739900941
241376246
994656185
488731042
1561696487
901273107
1930072293
93807554
683368615
586478084
764293719
1782003358
1696168691
411186719
723770422
236210354
1923293074
799012256
1879145201
1729884579
1277220676
327119384
395587049
1244409578
1918412837
541240983
1171893880
968101523
1650703078
613628163
668845948
462405277
1286032583
2006217779
1819210433
2126005338
247812517
1718055185
804520135
2023904189
1217640867
370068440
1685114883
880724818
1316255890
644368739
208356544
1654120894
92982133
21411901
259824592
368472495
1807897910
322296294
272079681
2000212001
1187604077
1078847902
528601701
1315075949
538659372
1413961388
1284837965
1738742676
1241725574
515273214
640279427
1007095150
1111326552
741758636
207990637
352170064
285099403
448702314
944859958
1687180060
966734255
47222664
887343251
668172644
1612270706
1262702064
1966808120
1045312108
1557472772
1217418138
1371609951
633951230
616153838
555623631
947306025
793480711
434054143
807066024
1389621555
1705689001
81328507
296684771
907690719
1138773209
1990718291
393108601
687527192
1251198392
1618140061
911143072
1095389634
50568577
889736991
1506425123
233870777
459117104
838183607
1425249122
406663937
1210650482
766604201
203215148
1994515157
1558946172
1201127791
1878922180
32790917
136958004
1870316923
475695663
1947969562
1528630662
748873461
1018869167
956292508
1864603432
92641897
1384732241
8247494
1005026838
1877354909
524896272
1435959089
1387804346
770044407
7419936
1273973810
1724954454
1230030746
272692036
1330815138
335329964
37759850
393993611
1780206463
1850549526
427439809
156519674
925976510
1227235211
268069980
1025585324
319908446
632736654
390307906
1224437708
1849167124
197746134
1290437461
24395546
1627791983
195504531
2016399797
282351219
953884028
113331812
514989666
1947655913
1854028919
1950110569
390726838
1825025503
1322704082
1090120359
2064422516
862794494
144529919
429583321
1872657031
788761251
1208655269
223740387
210254042
1547916707
2134213005
1829416785
1030867803
553847228
1038840221
2111145474
1558338173
1732351703
1043901231
743790818
492038764
1217223394
2041210656
573788791
76734639
96472130
379203541
1937163859
575233374
1992126859
555836171
1118086082
476424316
203055465
1443699316
883475312
1755171673
60143812
952256874
1021988101
757111864
1988186426
2039935898
567413793
952152834
358588866
1094188587
486252334
926361674
1869569004
49984539
198339915
457865628
2057947428
1143925477
693423647
1908225866
1033297918
1815888453
1364548528
1057741419
245498300
317186177
2022619124
162869120
1294779144
1554172529
1226029524
873498759
1820819580
2089453243
84092773
1998197079
511006046
1888228355
2049590564
956493253
837403
765839534
348506475
1864990016
122489370
1978317633
1978688553
341416485
575072444
1552956588
454008954
299004264
1402236800
1997144840
1930002101
529828980
775403062
237412463
2014135951
1930777159
1941076285
714466014
485193368
1821892957
1618879135
1726091593
1616781792
945646815
723529802
1038734554
1149663204
332026035
1920508140
570792342
390535120
1902477584
138260601
1458273802
486576634
1902982461
1928925462
1283647645
197188691
131613563
1399352640
1563929435
25468510
1002976917
769429884
1649068650
967973107
388906205
1491440074
334702316
1382429806
957524302
1604561214
1215274131
1434452721
956278924
154109979
842462747
274838306
1556739931
1878425511
1539000080
242565682
1157493943
589308882
292160933
2112302659
597712475
1704215037
1402866661
837556131
170436895
1382668122
1708771446
11171951
2114420231
865224111
1420999808
222908931
331401350
775800552
434706327
461783787
1516212223
1464492198
373265329
1642390718
865569139
370650730
915266312
1607315337
1632918965
2049775320
110042690
181249826
1888231131
1276296285
2030943547
1990365938
1183247831
1361253628
1420694516
1103186435
198306496
1911866268
2090203902
308875906
1332500661
401119060
83899100
1210560353
44280289
1283570749
996709914
356723120
1809074793
1289723519
842142622
992018251
537914798
949864663
1580723703
1727166284
1005696184
447744534
18194521
661838373
923766418
1416067938
336550451
1987220389
1151345908
1306500037
650630466
478120319
842440060
1262139230
669491167
613362691
1198222002
552298818
1172165850
436521757
994422184
224913801
12759145
1810441700
1873730252
78112381
1677432062
1607702605
1310012225
747958608
1097776759
585727880
679106445
1161245103
1707812233
2093322559
2129669964
636900
934251673
1626567053
1018996634
411904347
188739160
1282464066
1114283171
396066363
1551938080
1390306945
384555290
1247156987
1242139973
1018616585
250727030
1522724548
1763613339
814261758
657932911
1959789567
1557241494
864720288
498912532
1311183757
682431700
1201091343
1921467420
524729751
504753708
1475984843
1628394755
333241763
1688872493
1836179541
1426948590
2081250096
593030399
428783437
1919692828
1688312965
768886357
911672234
1091314035
1417243929
1687887397
1085160846
159145758
241445254
1908596347
97883499
1790600719
523260888
952488446
1611118381
1631880995
1250270454
1656011493
317597170
1046924236
1799486672
1788287928
1637842751
504747122
1328708152
1127969692
109636466
1295070677
1587700265
760353156
181408548
746123378
553831182
350636085
1931813071
1571383275
900065773
1728726303
702137885
1772038254
511790939
1416124081
1366342846
1243154321
2117910457
1320418521
2057879917
1432763030
2062144232
1367178217
1111996149
1143377545
216891622
476174152
1102363001
726684343
354211233
1397868196
1591761220
534867886
1380816265
768483355
1352762486
697942880
1786239127
1574835612
1645378717
726866889
526573681
2128855191
1595346507
1082511330
1646735371
1682534752
608649325
796306931
1780453134
2125227189
410075331
1748961077
290857609
1424922571
53928488
660432416
1886277613
915237350
1248320171
1760525085
1977544337
443503452
1805603970
286325711
746901538
1453393323
34704482
1169317119
2094491405
1440454745
1334794821
201769173
1041735705
223693364
137577198
2130154081
347525366
1857479811
733314274
1032229797
870610758
278211878
418338933
1660354784
265918008
604284774
334096560
388768740
640212938
34577944
1845676273
2142105686
672486934
2127431525
1454383325
1012991884
1259256245
655783377
587204218
1699417232
562279381
811947829
1070268614
1547240775
620084764
1445913521
643257602
388932310
1865104460
599919230
2147430321
1187096430
459301800
495243735
847795279
1034583590
1330455563
843394954
739956642
84014779
1575337324
308662891
1407062086
1385055208
1697863287
968000042
1895895510
1946698536
12520484
1605980007
784843796
714646765
865052525
1402062801
105058862
113405900
148598507
24854759
855156009
718943184
164894519
1341018877
545853705
1804690480
769434235
1638327781
1849478132
1619056986
1375411243
732784522
253008223
770373509
1890297020
362155542
1623789006
629863876
992852713
216936603
47712389
482170939
172012004
1908722437
248859611
1769223963
1431351785
115795210
783306070
713406863
1742272781
579333914
1791157406
69540781
680985988
409338477
1475575804
1463328156
168092179
794454725
951369312
1078199714
509550574
1558391022
1964476470
1607977461
837375041
401700904
1476371900
1163514539
741512420
1045224011
2063498760
379864488
1850171115
718670315
901226388
1484925256
1172378567
1555981817
1798986504
1428792464
784318779
2147228249
493511720
628116692
381946822
910377783
1161049873
455320226
701552973
1330563748
352023436
683837811
1514943361
890716741
1880147577
1977802227
150519901
940931670
2070229464
21492569
1301060165
902333765
471615576
452102492
981516085
1653115364
1317575434
1683120624
389793734
110050992
1705371043
1574171354
87375418
656777660
1250554131
951587184
1247658843
1239673452
678687238
1130312725
1767809958
527051838
1405146095
1352727415
1303032568
1486706508
1834190104
922231767
708688542
1421379248
85313407
363119888
843451245
1007318197
194566611
644585314
169995465
715695263
1402076250
166143283
283381049
344981985
712821830
648599682
1801879071
696933548
514462519
1464058561
2016174367
67285945
1749991771
180788636
1811503229
620369461
1947108960
1471562507
1209594347
881572282
927526381
1472517935
1219441326
54087315
1985857054
663633868
612567687
1113881628
1150597474
2068241125
731521303
913788401
1497934103
1723919829
675355959
362383434
63463819
2036139961
2141466711
382825585
613426257
310336842
173377945
901826071
61518160
1160761931
97058517
69424092
581032691
1380907935
873827360
976264849
1697062487
604500772
2599018
2104985023
93263345
1519709109
378395990
1623249683
1681741284
597701872
655783377
972174429
1010617551
1415272990
2087859841
837124229
316092706
1451792104
1410510852
1495026731
1803470095
1199585576
309528522
443305072
348451709
134194946
1259360044
2124443645
1541549983
1932434509
348791458
1401162854
908350101
2078896887
260752535
1461671367
881321101
974252040
644536785
260572061
257109576
1504795625
1546283747
1178256656
487767074
1707157130
1712390308
1314551268
1565976765
1588516429
855093070
985694053
1162800107
1020506408
228276609
120387427
1256998684
1251596643
604054611
523366463
326411430
2056768510
1593344261
1591306379
1568479955
742447929
919361807
912252646
78254491
216057226
143285211
1319371508
1080988623
821451000
2040802022
1686639188
1865836369
1145307289
1147015408
1437990901
2064775168
892865062
615733813
939519645
345541176
1995781943
1063167792
887590079
1601529951
933285119
1750134205
1565579887
2041788064
1829582074
2089427122
1130321376
231013346
736068905
539039209
1420748261
1908905038
719359996
213628108
1699368119
1522452409
2052583427
2101667518
1259023420
1279909474
1644488406
1407074319
868994164
1288115129
287810733
1941581493
194077881
579617780
1155255467
1996436219
1677868440
1856448643
1363699385
1395516038
979341991
1439260722
909358674
1724544392
1559897255
432558371
150694988
915146479
667886060
1975575133
246284714
665967756
162633895
2141197643
1179631782
1383316558
2114022365
1591968684
1135531967
1865365721
932414788
1822557684
1861790395
602691554
793531675
449828987
377722848
2022431173
2117175713
573479063
1564875866
1677139552
700036653
1033262172
2019476864
603746338
961191473
1252322649
1783333673
1449488357
1016827035
717259298
1556512866
91213519
1903380730
1288522347
1258935224
2056707117
1592095326
1162510760
670255970
1931268100
901719143
1938603609
1574411611
508249388
1423873264
847339826
814411224
1958422391
304531389
1049000902
1937293049
2106215457
50070170
335070473
1005897984
418175659
1893063791
677707015
1846498860
469606480
454125696
2058094398
1411569733
1855800067
352550316
1782969329
1587337067
572728512
704064573
279111169
65246606
2082830289
1492940533
1741328121
118071088
810182698
250517038
508482791
318925208
728566328
2051893623
2134894848
871956000
1295406447
635633198
705638660
1844456445
1791250669
312925204
1311278618
1588450005
273761901
1591489309
1720297394
1408144707
1669032736
1702561441
1403612356
341750533
719981313
1191712084
986575494
884294677
304167208
2109458124
636590152
513756863
1463330672
180397113
238062625
488358829
1765107909
575287232
737033582
1018358650
851799839
1433671750
1095975348
904828818
595917380
482861308
216100206
395875918
1680483878
1752495650
127235214
450452879
1637690818
1820239549
1270075923
2132482819
410470988
1800558131
2047843341
1001652915
129389310
48120794
1637233698
874999725
438877430
489110644
219395467
127149901
648326649
1527934473
1772810913
492629211
1425520385
1760896491
1122920976
1408558976
992025828
892689076
1302371788
1716713701
1404674358
266985173
547370475
62406282
1591594167
1826893498
83545497
258146570
690313373
1976074130
1693882822
448225886
1535968585
410265312
1105430708
484527674
1020710800
20476786
1783494439
359643151
72254189
1827272478
353319709
894289483
1600565807
1828957983
959260343
1669182642
1509288640
802471795
1738474867
26541393
1086958132
381193003
39239224
2007848890
1693132040
138989356
77881481
1373434257
2903686
2001321342
1672974509
1594718677
1159454757
1825860471
1225981367
1291896322
251383077
785185838
1669448606
2004222421
1557168821
2087835223
501188446
547749354
1459338106
1889675399
1646631232
1216386706
1283927906
1509191981
734483719
1321417317
958720357
1510465009
1767853299
1436217794
1202454578
663119044
1731202563
1922501506
26418787
1833180752
1457380768
1138135359
2129601611
1589563238
1855474961
1446579161
1734362933
2038810238
1683936689
1612909578
1528090463
541000735
1696362944
178231023
2101621314
1237800025
2029296734
89416575
342674618
335008305
1595385618
1427509821
450832625
471710648
818430564
1125285447
1124445940
304923650
854864554
1296435758
646580012
1587136372
984170037
1652451552
34834153
285933774
1464356323
1592783713
824564046
824727591
548583447
920485653
504400616
1176742585
3627719
482920374
1949069618
1578481906
1648263483
1360373309
1737832345
537780516
635785599
1948929087
2129514738
1107097820
2023362486
1891074399
1701542561
1156862168
608762094
1103876211
1090679245
1571263460
1054015097
668429201
1829362328
1567598485
767659334
2137412327
602001441
971157328
1879467143
300580781
1155315696
1939148519
1952322915
371264775
618229388
987183169
405171311
435265772
108397137
546359256
1814298774
2131514823
2052665753
1075972983
819810834
1267233173
1614776411
39679810
779106904
2089569092
2074452250
91380601
944288378
117906518
1868093579
504904025
486273736
700644275
148301575
520873460
724327839
152226155
1776114082
1948947828
916188453
2141684438
1808579903
949651709
491234205
1234931013
320577399
197056317
2131457120
330538958
1401553134
495394422
1684982300
2018478047
1631872333
716680829
1031144713
111140565
1320518373
82450737
1207240372
639338378
1542427229
405656734
177560912
502333578
45804268
1316798744
650381853
1248351012
1107159879
809449328
929657492
723729219
297688405
383291779
960854224
1056965329
1662225302
1279091576
261913955
853577456
2026697043
955610153
644908631
298929877
166560955
1024695293
1615043269
963010064
577215831
958821197
995792840
1414958852
1903991768
1462867189
1954678036
1279635550
1343826545
1310197557
1237135913
1053993393
50510820
354469257
826708380
1720148124
1232465138
1833991325
1455798355
1212899764
865155531
132115633
1048029017
1462742345
1557448173
1863587120
1454214889
72924053
805943585
2040429450
540308060
1556079989
535814487
651349173
427811511
1054773603
325599384
986660548
1733063188
274596404
1497045870
1348318854
521574892
295689164
2090982490
541750747
165041186
407457937
1782662605
609222726
1582744389
1935164852
1239388935
1234041830
1810965169
191153071
707113441
2060303418
2052229877
924591697
1074535844
643401047
560333292
1101471804
1912571140
2120381477
832895783
1484546979
1420849281
244745909
1058252033
1317568213
1965134972
1207521397
404703634
196012013
1515866851
378140087
1044067353
1295617114
785825763
1123945419
636568521
1096654234
347644028
221817586
1936714698
1489217621
899816155
1494083494
116296841
1086057158
594919244
2091581812
1131374899
201445098
1338640493
1675808344
868802021
802795586
369606090
283887132
471549339
439383535
640112979
466318439
948207988
1524006400
968548986
757001487
210043936
1774247913
1865186996
1989144607
1988699640
75900871
879822461
728622660
1902328588
1870068745
905938239
615075217
1453972569
1011678441
2138887682
1619987932
64534076
1157574772
2052608077
171255214
562475958
1312988838
1524536522
2146533993
1755935982
1278939324
517438788
490621920
161505868
1280669496
1375212202
1066300210
290950579
1724103200
420814127
1964339046
1209679794
1623727384
42824949
1791661032
946474528
236188598
2064074321
1843503223
106910317
573975354
1154857822
1060809697
1971717312
570037861
1211355077
1337041496
2079599815
1237958639
1085947991
344995416
2121046243
418206896
1126696092
1189922246
1775125136
671453865
303622502
1185020310
611573330
1563018533
2026958629
1387310790
1555488923
1425813664
1525395254
1214853963
1383330545
1140165125
952058065
732417542
786263210
997858424
628467370
914156268
1553297093
670316946
102369338
1968677708
63216706
67112038
504634328
1559617388
997558535
863543391
796817432
1757678754
546542130
1668569602
515798776
115522526
871671443
1016675713
190299780
30885922
2057269781
437549390
595956332
1046582333
2083244812
1541205813
1174669350
118864473
191861390
41976713
1528236316
2024514367
158989150
1609187411
1802377972
1388552029
115563543
1399278303
1171388268
31741326
169143424
174037
988986857
418848728
317421339
904997292
2105355070
1261893620
1410785202
1844153865
71258934
455007475
887308436
420071554
1012113430
1825122238
243148191
16210723
105719332
976948187
1116799634
332830997
1297655466
2134586006
681774304
1344082337
1145229381
1573563481
698790222
1063150687
1231580516
413879410
1280484198
1269241974
1730974367
346722691
1663872878
1187261736
945419251
945605195
1377059902
953339488
1033409414
1880729729
1446245548
2141626559
1009865336
1499122317
289713937
1074954057
871684842
974214973
1372886515
1828350903
821603483
334647947
24237918
518296292
2115014794
406467739
1126187321
1891482614
1137726932
1706039507
1962173592
7041314
1639028107
1273371941
1453334024
46801690
1845103087
1335711804
141751078
794391379
817277244
2097009526
1159939085
11501564
1938856787
1857161690
694833896
1999780524
261738008
214552865
2078660297
1402546565
587699237
734422412
777034672
74037062
1122297347
679752159
1402688463
1983277843
1722979366
1521411991
1924582119
956933779
274637586
2147408588
1868417306
1663061150
1387484101
1475165404
1025756730
199598718
1221077024
1092641498
459386460
2136533580
364423843
384283869
533270035
760812598
802196486
1794242412
701061118
581241708
524359344
2038145824
1368116703
1988993974
1909822813
1054358444
1914277270
12331038
2027902865
234833106
1959870459
1214701323
293406836
1149382686
1520732231
619038770
731156656
1318006269
1614210585
1899525426
415536949
1025090009
2066613527
983100040
1818696539
2088352890
954430095
325582874
634735497
1345877562
963965505
503603498
655639726
1421513804
791151112
1244956745
917631631
1424360654
224843794
1464792630
294108729
1828302333
1134270760
324319490
1639492911
1244878772
1793912099
1940664093
1925566980
1441121722
251364291
1058748678
1888409488
448606884
580172236
512731078
1035873734
1903089089
1719875981
314571654
625725261
189291181
526983287
1303973148
1340923812
517241436
746793554
976752408
1605943748
1250352637
136390199
2120381477
1996736508
1403566416
357124163
299863969
53862730
387147803
1951021662
1965715575
456165910
1606192037
2070135987
1910071972
59961660
1733400662
917740067
1748858722
1167817049
1534269515
1459616491
1599173808
1993106180
1385718413
72451598
1652817609
1588347273
930227117
66832071
1708510359
1492840488
737833013
776268455
620961413
1644838480
1711244050
1135546583
922131121
1474983578
821656726
652495225
1098741634
1545905181
1058322193
1206556419
75849876
1595614279
1716164134
1284209834
110726944
1922402876
2058437956
1608923333
2065493530
1689016253
981807915
8661233
503760686
147382359
537731682
1754036191
778382478
927899527
279027233
377335074
401566941
1288771261
1086376545
98914688
417256269
1091330449
342410404
87093516
999784291
536834503
754628051
1452265973
142478300
2008175353
1162522271
117868136
1210182500
6320952
1605610502
2048316801
572096319
1123905788
2045464694
1154311242
848999761
251226995
2017620028
1951701635
1301663565
496800476
1909888941
1830312793
14405784
1686927323
1408093713
439190010
672210177
1159939085
804684570
1444841184
762525393
931554226
1671489746
1064756905
850885628
1184918646
1912128791
860161322
1438811903
466255388
623577613
1424198652
2090658163
59542629
481541085
575074299
1104652629
704442493
1461008285
945043171
27131539
58397793
485046389
1146984951
1773820810
585073093
1804297912
1034845567
1732508124
1956821952
269091351
963484659
1783233201
1063664088
633912876
857786050
1408545915
985187308
1010154637
342915875
918092919
95140290
172278339
1507974406
2007668344
1247292154
605799043
447890952
238296574
1249724169
447957845
2101671273
57764355
2000019957
1847562589
773613834
988221207
2029242866
1317244167
172934997
2128365660
1003469237
1308036817
1206111329
2038920963
1584668042
906471398
1369147157
476892456
1303660005
1292419563
566144782
1546730161
1811869196
1140154697
846803992
1696372392
1986720875
1290104955
855669875
6750876
752046104
1903938999
1777163050
84431847
1697570979
2138710046
2078576227
637896503
1768925631
471414523
1193333646
2099945247
300378322
1955068240
179060360
287111030
1043056926
877165663
1822894749
119399874
1151700774
1816185008
471052127
1256229514
1641984205
2005047824
1062811531
591436341
1199951498
948354210
371199881
1462993262
1628054815
998699493
1696193915
504553088
540716252
1328592843
1025571206
267345536
531484301
506937335
1755743130
632154787
268980442
134887651
1423223798
261833196
1158584728
2033325834
141996089
1298971912
131198436
1249009340
1723062870
2141247230
2092314753
1291117290
1914917591
483058332
1327046558
1037978890
1478638955
188031378
1422638396
1215833169
1018140273
1011248298
425969463
476456159
1837281877
1754305760
334463570
148733283
1062424740
768201639
1957707864
2040825544
1756320879
258796495
1640317783
1792776710
856377573
1171124123
1246506622
1610788474
1750644762
56956389
2138206237
605474522
1732038599
2071465012
1136022122
1752742480
1480593552
1993709162
2040295968
2111604700
1341166796
1257819293
853362570
1598418165
1066215868
295414470
1234446922
1463684094
1734793519
556469766
1783589028
500301759
175666657
1510659996
587697731
1789173343
432913606
1853486686
1228276499
932564893
2084629020
1746665702
681987648
601348420
764387899
392846956
304796388
600868858
1863674644
1037698585
1960196081
1834713969
1687431210
552369099
1192205212
1119042490
571377378
965821963
1162037799
1143317161
1457334832
280995851
640627839
68410790
48986687
375533744
280599668
624211235
1147443257
718842349
1190535923
1825861229
2052492377
45727078
1021858282
864229034
1723104147
992934706
520958454
422855589
1695749731
1729569338
1362768010
1746356960
684186316
1149988524
406825602
1867317381
506387180
1472082893
466581058
1170005666
1929312209
52939408
397759117
1748458408
1744728688
1202052605
683239592
1223534778
148758803
1687374731
1697325402
1845509803
608966907
1567169728
1330291131
2117125983
748226322
1853783571
1958726942
492447713
648630292
1294669482
136052697
57126459
448465499
1557114521
658077869
1389766344
52342177
1143599115
1516822010
2073263429
1458144874
254682056
1931322911
1197104935
1851034022
364263301
1552117444
459215642
315862374
337553463
488854142
2021601896
1193316035
670261224
914302463
904193719
1492519181
2071987236
1904197390
1407063748
2099242914
1198174729
872089963
1354201290
1896250169
824980457
754414423
1484817307
1907095647
958899664
344532604
51764292
403159437
1324391955
571963737
1594814230
2028374998
1553149233
779638891
2036292548
1488109807
1417759732
2006349359
2104881997
1513305851
2071210872
1087364996
851908156
1072048688
147450783
712286209
227527471
945231649
1911552506
516699966
2042260092
1118103959
1792597289
356350138
1243269374
1426346073
973361272
1537238720
749176057
2103343335
1321208778
1734922499
1858200647
659785503
671376704
521170745
1215002227
1185814252
868494712
1572796967
72876532
1549599358
597318238
1584491410
1244136256
993269617
1200785226
179248819
199439961
1192418763
1695536973
1405042742
1813568412
2106273195
1525181001
2137169655
763657672
2107451041
2101370413
13530812
652492840
1374489119
880040378
1865165391
835790790
2077011690
1985985709
2112586976
1693439195
463972931
153587721
2090212571
12541383
678175343
563118767
367816978
143002119
642184448
1556736629
1799758302
1600623698
1401394469
2041693565
1939528112
512955050
1847420430
1990197962
1728665485
1399184315
479787330
981898527
2117172785
2146302597
146609791
32437924
1019491602
528174887
546538771
1451807900
1433588581
1119605844
1702340040
17708243
703547148
433614482
1613968816
37336017
439521992
2064684455
1291353063
495956648
1909930523
39899658
1414358533
1590602227
1553271078
578198654
965690185
1576581246
2123725719
314552065
9361443
1838217804
491906317
2053320633
312292413
1564641065
564703085
655149701
1099675649
1967107656
1099995829
1337603686
1147322978
1738126417
1473515295
1357277417
371231224
68396776
2318731
1467751763
1733817722
1960941752
1240326213
2117414493
1611597750
1718078718
196936342
1156536310
1587238915
2141976550
1773643452
1185491198
1198338900
1474314962
881672307
2142548835
1660496546
192968099
856639788
1394280848
1447071156
13155272
732608488
1485248126
671430398
353272471
1123893894
118695537
352802492
685902676
11004409
1466018154
587286620
14645261
669555382
1446013919
630720869
2071473516
1601623023
487626062
2125721393
219613166
1804736577
1989385868
1515195532
1362806888
1962991701
377895066
1996766553
1825738118
757316222
2093534043
1506278289
2007242502
616740728
770272972
1221129350
303777124
1846721531
720310325
366171062
1740256534
702514518
1958880227
1998066213
1490398899
1632857325
1892233405
1235269432
887275758
981347788
1406268915
713330677
489514788
658470299
1380653049
164141979
224341974
2013193303
652402925
289493615
2141986019
380690114
1744914060
939482519
333199314
1773365638
1043808335
84086237
1558533017
4174069
999240917
1074840645
1759805347
1393791441
1634288955
871630586
1729280080
705613495
52635809
1778644446
204762681
469042669
1158866726
446027862
1535180484
1103637197
706772817
1436651742
481045213
1823035906
389298027
369625563
690174790
304141561
1886473172
646403279
416364140
668558508
749956059
279090877
1203836921
769970114
109802880
65466631
1429119154
990526718
1767609539
714394450
1360628044
1052511276
458853091
2020709770
1546310524
1115389493
1391770060
248370866
602787013
605547957
589560729
203614565
1986348607
1981346440
1249144
976794947
1281463993
446716975
1242742855
502933315
414962880
446459339
263963288
1154747028
2052696081
965159604
2021807376
496518068
1225738275
1894291338
893423625
840778090
304747147
250875926
1411348369
814221591
1151361186
396596718
1652956214
297245264
633400308
983282543
408240422
794341835
441460454
1477687238
1414552073
2111134110
1855756941
181228741
1246727919
956300724
1242548382
1066814827
356699565
1662077903
1086527047
1488951010
275915457
1827008689
1455405053
1676566819
1299695559
1068348894
1269763814
1036189528
1885660252
819995869
1286454052
1061005454
1963669094
455347908
942475441
164137368
400065977
2023369554
316122590
1055360984
888327043
1788848642
1252236234
200722214
941295501
290703540
417702626
1719511955
1588711296
346744582
2136256674
1989422730
848673265
1992547962
1990436713
761545350
1178835867
1137553086
1270195585
1805790253
11676971
1481823953
2061338719
473771759
1225071990
1290633689
1294773023
375227207
2136113464
212986258
75849876
1623107296
491197231
617313582
1262155567
31678337
1754701245
2009543403
1680845401
980662288
1210492039
1448919096
277555140
1225430501
1677078121
817613891
1207807352
1035235928
374023737
74127562
251031713
253535797
1995387600
2069664011
415477084
508306652
1138569203
888024484
1025668246
755074309
1040790656
1553972927
835453638
2119092110
1481361279
1722461033
938329432
1989775126
904059099
1317808565
1657121478
1925539517
1097734055
639803954
945418430
644634869
654347352
196668344
1367980869
1597725995
1720602660
19503709
1561705251
69803249
2037248740
535852615
1012104752
1717590948
537025448
1352160217
132363651
651794843
21191616
1672237236
747230987
344112678
1406417975
800204381
764510230
689843323
14188231
300170614
1920481341
330527599
700424305
2027907813
1069589999
2100824520
1385614633
1443791747
1835983251
1111515494
2054702239
2027324001
856489447
1043364267
390877594
605888249
1845581307
995033258
544763423
1015631498
1464956956
1875627462
1174252598
1881118240
821967238
495523960
521697584
864605638
1598854867
2088920157
1394157835
1706871936
1715516903
1454075738
1789931631
1517741504
1115101257
816215176
1475516699
133582937
2117913361
136364558
572486737
1808962548
159690161
1604846501
830283479
627189695
931371680
1497299257
2097937584
34110610
706361689
2041635175
935041273
1650514620
49000865
711949854
1614400851
1097942592
1522162790
876087160
1344322936
1977404759
503043754
1319955431
816802908
1266891532
730198394
51667172
1055105102
984484767
1614180538
1336289549
947980915
1066003467
782524674
1461984694
1222746274
810363448
2083815647
847293598
1044560803
836314131
782718280
45787788
1395560918
113699118
1196140018
223850692
743646055
1844131520
1456662360
596444889
1271743099
1147090876
942121041
1511647998
2017762814
612074594
1402830638
1842091135
1525226684
1160752822
2049064169
1970720287
1530044931
133861082
1389882098
132843043
1581045731
680656675
923005941
383235269
1191876346
714613539
2139209494
1029673516
593459741
1385183593
256863626
770641989
1275224469
404283431
1074980118
1935756048
1644736481
908771719
220144772
477641913
34813213
1312673065
362947930
2007334281
2030178814
1158496079
1709467222
1796726360
2027528556
1005295935
828537345
423543472
1551552478
1961336030
1040255000
1048245833
2064862554
91940337
703322135
688897903
1757521655
1534002661
693178095
607405982
1205184402
215224101
1333921985
541559664
1478818914
1741843727
690570859
1194854327
575989068
411407225
1744508564
382679104
1230090469
1063710126
1295858945
1937755273
596247884
1282187113
1905111395
58798876
2077954955
953624857
1622993515
1220864251
1665444233
236169153
841685828
1703862299
525254165
581668325
63107580
601228144
2772669
83309681
2065356861
129558765
1718814124
372611113
177780447
1547903821
817024495
1429773416
1752693410
2063908142
836494134
37494023
1334458608
228043781
1324377549
1636515211
2115057791
2022381515
223298957
1276670157
1683741554
608645751
1023647966
1660537009
1842132326
664472389
1048647808
1778064162
1688605962
841158013
1502561392
1852709335
840976286
1084920231
243690934
1806157299
863049779
2009239304
1043149756
1561205637
82424659
1080639281
1213082604
242103598
486786970
972683923
981783698
923713715
1605808522
919643250
1595853527
1097294826
278566272
1282650951
182214230
1552414626
1534915436
1489370718
1027426496
794433518
2083664014
845865997
1962910701
965556168
1876961836
1096766850
1754424417
1963224611
995226232
937110564
381757728
41177448
275380232
1660746995
1222934211
1649855839
1914947595
565559669
1795539693
1218594283
686097576
12394392
1800459950
260230509
137556371
709645291
1335512079
1749222517
893639263
1215909333
158778058
476216234
386774799
2051005781
2026103426
898534079
566869606
1604333199
117865463
1669817108
1723947079
1769820002
141225222
156741824
1704128778
2044836137
70327857
755402085
1283183416
1702639220
2042638382
1681894162
1824243515
1307959459
1722166230
1006455426
532557599
185648457
917334641
1922656139
1643751457
2027892585
1745376415
772776890
984581470
1294245236
1143586290
772616889
979021953
626788923
1355570986
168044878
1342023719
2010420834
912537580
877035612
1459334002
1334786304
1323791804
531439383
1833359622
2405927
996433620
414684576
217292188
231046777
790064016
1975429570
50523032
1985189565
1145534068
1632491297
1526839533
1088710985
722510860
7356004
1737892242
1457872406
471596943
2017464910
744043667
777039147
1643846615
1849360877
1668406170
1999708696
1803347579
813600800
607412879
456655166
753958356
728040308
695984105
1166127063
1976294111
1518663288
1383654571
1496484558
1859417390
895438676
985551084
1829533528
119751112
1733165717
2065091830
285308347
626570610
955208329
674839939
789301161
563156291
1837436092
91367831
1154240002
1752480230
1561500764
874902824
231525283
1309797327
540970644
299145997
694208574
348110743
1033996481
381456881
964329196
2033222785
638464083
701206999
1538922308
909627218
1359806183
466189220
1991759717
1893251342
1122163248
1719425175
2029911781
941123383
208294217
1695351230
11885666
621461657
1132525306
1852753831
984696085
1253878330
1637395321
373352954
688545010
173129164
1041593812
288049916
1813098194
248919074
918392538
1312436969
1924589143
752736375
2006314724
841818146
563352544
2039471303
1686501566
321525672
1238366530
1576606471
1411187189
669905653
1749187260
776347234
1143630219
686622885
759439294
19295308
1447206158
1468088004
122275816
1531903627
2088944550
27198487
1727827295
380116584
896812495
1527165382
1884415582
755304531
1632454945
701920186
221985929
1365275086
2001457913
921010898
1838333702
1415458084
1566106638
712520060
1465894404
1716429198
1831592267
8268884
1053957102
1523102513
1276109517
352542840
838040192
1997979435
1442598308
76583168
1304429241
411211596
820425165
2015077496
476554316
209330776
697775413
1578084387
597170755
989424458
443673524
165195969
1272883099
1992115920
623611033
1623984078
1875232236
191737049
985591276
1058322193
658655768
1344694041
865184853
788617900
1804117292
1683105161
2115183893
643503373
596424026
303363176
803310254
2021025493
1403672529
1037317675
1941704188
1097887596
712004177
509371106
1819118786
64432743
1060083468
1616909556
653916151
109454141
796855220
1056319957
432611261
775080431
1932429320
1938060138
1106381576
1538027202
110145597
1830461196
222963788
213375562
1616454682
792848797
1345111492
1469966580
1138762511
1235700512
1353081527
1012980715
1776734258
263652572
744728334
647265887
1291451143
424928728
794465365
1287135224
210557488
1083941100
38308260
806689612
2076727026
1891012895
1910433743
1959210785
1410060690
1304213929
140056684
1403314449
634331225
1190877925
876935165
1434427690
1090248431
814203723
345831905
1586771977
84091614
1982030546
824291482
1954094001
295907392
2141858901
694656576
1190308606
707985372
1998400969
216287904
92136533
850649918
1584587803
1428818566
104572432
2006519112
1900633623
1074515545
532679461
1455029543
1032381677
755657941
230167077
575083955
1071353003
2054925861
1762196085
1868783713
193274428
1500554918
821879173
1988212169
1425961060
1435411493
775489173
1713431617
1017479871
309900385
1747416360
450576863
1440747033
1879308548
91224236
1081804080
995638612
1309539801
1528965168
1795843844
758773818
1894577756
1051747725
1038438312
222640977
1023470864
2000955385
1760283076
2057150020
1410872330
1963232109
1692448630
433724922
1519694911
1503811747
925341348
1360628044
1221621266
1686339323
1445659604
1552731213
1200278163
73326598
6024774
947176549
1508287889
391781071
1706274628
1216110099
1158496079
1662052689
1945364371
213090954
863830080
740404844
1422856141
536356467
94522193
796641194
704506310
593063992
877590705
1185570285
780256038
160289309
141544966
503100941
2006539813
2077909532
308214305
197391935
2082247590
492318276
682639759
1414382052
897688622
528412505
1943567385
1094204817
2032178862
1550230854
153141666
445671109
233059696
1732941280
996805407
527950696
1070144198
335277208
1798801324
1546595075
1439434044
317658581
944267395
967138462
242913405
202303071
510657809
1385615569
1406601130
1597896663
1385914815
1421423918
696666226
378795779
948883125
1534184816
135959622
1203821341
1699964488
548397185
1485956118
961431646
1901187458
1443167941
17207943
503297737
1949371657
2112786924
111171024
1553342970
1573879585
340965287
942089374
2124369529
589202770
187552463
2104762107
44657526
402898985
1574387333
1680971249
416354014
759660968
1672723948
454506063
1657833536
894423569
1875119670
636505323
135853374
1723590136
824920141
531439383
1558364472
1117536947
108216385
1572913370
637723286
792678177
151056727
1733291268
2020169485
1544462275
391342128
1147595096
1540686366
1846667869
251957768
555016795
1399692788
1906217391
951757932
133796788
2110660367
951784643
244983911
1819747246
1106146843
431170808
295198420
1149311118
505052327
837653981
137486345
19461079
1225848119
53724470
382147724
815180458
141165866
868719899
435596270
1110005084
614947923
125624159
781713332
1491466913
707160077
1838929116
1018598272
902084616
1009530521
610178203
2145526420
1941126432
1474992100
342391496
306584164
686860285
1161542841
573499461
1535387756
371518176
2112190475
2067653900
749390384
764192409
623050995
422729317
1424505205
106954703
2065340505
72331760
287262367
1801347942
1821254686
944135925
514349109
1400647773
2015212461
639686058
95422437
536396291
1656812142
208173024
1023226730
732664646
1192568103
193732548
1416487700
799251988
1363024566
1308532446
732317698
1813747276
1406257046
2001485203
321647643
1053456677
1144641760
1599107451
2103452287
1904708750
911027642
1100141090
1752252125
281376892
964706112
744731272
2099856013
62842135
1001538183
1230458844
1524449711
794346309
1422283253
1698356302
1745376140
251609865
483786683
1232836193
475192406
2011468790
262575036
421105268
902001638
99370435
917504326
2066247564
882185895
1710281355
1471088214
382578880
1767454128
6017484
1007143071
948843721
593061287
235692943
155505160
1051647456
851788633
101231430
1249457418
548783606
2103223450
2075409634
968555308
963061604
1374307748
246935070
1213690130
1180835158
1340895045
1555940382
1680107526
1228856699
1223986036
1180621395
68694631
872726492
1357530184
1398432532
1715143016
1763163515
1968456447
1682659907
970280794
741851882
198280179
1967333648
496361610
2084861268
642843522
55247238
2020739656
824524295
74147878
233612544
372922258
901995929
522012891
1837970482
406542445
13870924
1343210662
1702849374
923069590
1662170369
690137927
1233966309
720711087
1218694638
1227977146
399453492
1410354683
784089537
1250682490
668664258
2063697036
1272823598
1381987919
1486160026
692714821
1347742225
488563415
550961378
1423096845
1827808826
1235351608
1744980710
605065443
1833474519
69633263
786017519
1427749825
1946345085
1057870465
1413680211
1917320064
337353070
141805628
1075943590
355083821
1684201979
135926853
1331637886
394056766
799376709
156110376
1782232404
1279432058
1632380896
449596088
407053818
2130588082
462182642
2048074906
1659339998
958615838
1415978172
1887132845
395641894
904520575
1010684275
1338280419
695294378
1920080385
77879119
672540077
1966925097
1819466514
1903004099
1370536928
261212769
1615316391
750950774
1135155046
756952183
1174415019
859715634
1783890591
1243391428
1392567733
1624242589
1183116287
1791950375
1561680159
1375212851
1145203614
1241355157
952452665
163645865
869490086
1478834666
738671507
719680809
2042779062
1898735473
1395630257
1715431191
1607196252
1742274982
1327101541
259727442
501377158
749690764
682325252
1668075855
1883498890
1836866677
163877188
992309531
934464648
1536270138
353096911
1626477337
1167753834
213694134
1317963309
830855004
1305822803
1469579199
167143269
585147598
1008843
1004584514
2004312717
1525286048
1165789545
1378003887
1692719367
943067890
1145031566
1028836427
858488257
1861206769
321701244
199157513
1210415933
5508521
1920171788
1105905211
935620741
275470591
1934592835
1700227093
485052873
1930092015
1951794163
1779745620
1160096105
1810772194
2065913105
1003682009
1207392591
587508802
1088079575
1614653414
32204136
1193654479
1425827881
973625386
1669918038
1167528379
2121078795
883946926
62412410
1845754472
1606521201
194391071
1451108863
963898064
316919526
983945778
736334480
281136305
895747383
978195811
983614506
909723852
1241557765
106507693
1129551589
1048746383
755016824
1381844471
1874977990
503868340
2019685564
1487987448
1934465274
1870893283
112884515
1467633831
1306914216
917862244
1305859147
619427448
715699678
158251087
154784101
256280511
417828203
1015409518
2099567851
894930881
52425364
1127389307
65466631
267718280
2145301986
1797191503
1346138571
2053221566
1368321040
1940254439
303573001
1750017698
1105810643
1712631528
606177456
2070809787
1072487346
577133628
304001593
313876409
1738791491
542962578
1465541949
1827174880
302125417
2102890493
497659468
1683029589
2075581574
1461417148
2116694007
2035605536
117016168
1451849537
1671796097
1692551423
1434416968
483785797
1377223452
2060691818
821693188
1249343570
1630235113
240722154
569422969
667680145
867100617
895381455
377009269
1473804435
909288517
1219744685
1394227176
1823328027
119084030
1958779395
1040556946
927874996
1058174624
1630276481
1503370948
608889242
331079725
1180187091
1283843656
1395675898
2056425320
389387842
736828538
665399374
95772257
1883391117
842766625
844078287
285472681
859512508
1418951674
633849323
1636117341
2117006271
447365000
32919249
563944018
1505015630
1542600769
892255084
688026036
442302463
2038982774
1687383857
1430619568
1675844834
129706934
210546394
1355366837
2018064238
67332276
2032198415
1749826355
639601845
370890540
473054575
2069930768
284441865
1018432339
687580948
1443503186
764276209
1080784094
2143486016
61524558
496641144
2037046232
1258542224
289560096
464566137
786191457
315826422
578771459
1944725442
859562130
1255871679
547950349
1024946629
909711881
1439995001
1157487524
1317104905
1456042359
1527715237
1422941795
434649142
1266622403
1332368666
1773098389
1483233608
980907144
878336237
168362344
1874594116
629923637
177427382
887200923
1765384861
1839734234
665278068
32895154
448906842
6509180
1773394246
56573302
1273532718
1524106780
1616108877
1678340629
1448071277
234868552
527132020
586330447
668227602
282638213
48542269
734474369
518011136
1687336860
1008306469
601266306
678953520
36937622
1600497876
821613145
1259477946
1299289195
2046609566
1987270431
976556105
421041459
2078532072
1833354927
575065444
2001559526
1173107193
3481647
1354611595
355023511
1875495153
1888914260
2144446407
985166177
902780577
663253075
109651360
626228778
570526729
1667534162
862311505
2036477504
722059541
1992931766
910709748
1314452580
470410855
1302678883
1708129266
24174615
1058799582
1478005391
999211542
1673909147
1384802004
2003430856
1023520057
175330732
1812261295
1189601421
1076494155
4216596
1759944268
147954456
277158702
180795274
1641179717
265277226
866956981
1462352510
823468269
1081459419
1146769234
438684936
152510514
1175889924
1331267903
416530869
643132288
1783893694
1793996676
1569888195
688919922
1619001201
152727743
1549463970
1955395141
1693793446
1092484747
644755524
2130199388
345511833
1329035843
878896803
1545664256
163443592
56464910
1396247112
428399051
785179172
352669886
1149400469
1554189230
1011219686
612356523
2057835396
37860713
1535715479
1755370056
654171327
932460474
810536902
903013089
1373937975
116356645
221451605
1770757800
1790977943
552282967
1805287303
1385274402
791733364
1363894256
1986282728
2136293147
3871909
1459862939
1700890812
580898883
2123030134
1023774668
304124139
2090559944
439353262
706374452
451807953
1154925177
1398390648
334875830
992277052
1574545445
586603144
2023754050
1372702302
2130387133
799916124
225539860
820944763
897438452
333288487
1057369226
1774524651
1483094201
29805449
104850162
1365496773
1206663426
1009990354
826879747
609544692
357399891
503415208
513538447
569820776
1653024341
1265900933
1093800540
1875913047
167118774
755018641
1916918550
1308704006
554263480
1846900046
489491227
1886699639
1011677780
1110410651
2008240032
584777449
1996791721
154515562
2069844362
360610563
1004310902
689662626
235096675
1538761755
709285301
644680484
726706750
254502273
1563900878
1648208094
1886139240
1338335790
95563445
1899809744
1754137397
331264321
1675342002
1254567814
84430630
260609307
2121184978
615218874
586534994
868284148
1880136710
201666615
242378069
209066681
1236071060
513510376
1651534708
301039269
986289873
238622719
962501306
1784609577
1137198583
1918189554
69385378
2095057650
1988129088
188886877
1460392337
1520359872
1626804602
1112121459
1081637299
480209178
1230265240
2129987501
1661028815
1562011987
546827046
1267598227
1215789387
359955756
342423335
219048905
614706727
673291179
604090617
1462841483
633188428
1287668979
1252708941
782262069
657736700
1131356013
117537311
202745977
423117312
1124611555
25206640
1188064949
1905219191
649085214
322373689
1775001479
1787119759
1331867562
1605389642
350934106
1658120354
1999050774
1621645240
115403412
544108803
1582979534
528767517
667158918
611395099
145355698
1571013619
1086509172
1796507960
1692407492
426647972
289025046
23861920
861811734
1797621895
2111394819
2057100111
983821295
2061474555
1686207314
1266467785
542337469
1819213855
1339633238
46379100
1064446552
198029974
794722658
974254725
421376944
1858347699
1776925932
401934691
97443604
356891403
15167012
1966145949
304913668
1130904409
2058100017
764396024
835217450
1210129783
709581603
77639454
1030722539
2146406158
1649314678
1944591128
1630825040
420966569
1009818102
663781709
1032510897
1834038041
360924634
283895767
2126328348
1382657863
1534399214
306241021
339470955
13146859
825859719
1429873083
1727770884
685645327
1132527193
1142450107
1789306307
444535026
1759479363
1566422002
1286302582
488895775
158571707
775564683
133022789
863860566
284316215
1662195317
351892432
1829682749
267332672
1045615086
676291214
1939958218
628893461
204602226
295010760
1563907783
229452451
1133671342
1928431650
285373795
786961095
687481838
1060297687
707406822
987603871
712890593
310809131
1288534600
1177945189
2011032796
27514480
1170893050
1428725034
329071149
1242304493
178735393
809208479
202475904
1555081880
816708687
1749747365
1904361231
98398580
1498788431
1658068839
510262337
1889137364
1592975599
781277175
722191678
652364469
505742435
798560095
2039742524
1246491122
1875575165
304497242
268730553
1994564793
1258938255
160992594
1773150560
181904579
1227099860
941576420
1244884417
1845205183
844275237
1732855875
846214327
2106362682
1612315612
617975953
1780755318
1491282820
762805883
819172032
1237252657
1284873315
1942310984
1632107058
1388081073
1250198677
1401580384
375704315
1055333375
1716972040
1254670814
1230765936
899936488
2003209435
1680718320
1738328529
1605079847
1654454269
477568934
1534016790
313199062
593809259
551417998
120431325
2104373752
534360272
2075286757
1411965082
1029814557
406881128
1086439743
193225095
1383983937
1190613772
75103569
1284259580
137285585
710980718
2004169711
1933031704
1183373062
798382540
240906450
1283769221
315848604
1215547554
835769229
635983792
1637507150
415410446
2073426116
673337574
1695745751
1584270203
340593121
1226451064
667246143
101452206
1416503024
1289402796
1426953499
1611989173
657709340
1282750213
1255723649
645659487
1664915649
379619820
1224461738
1392605356
1659988280
2086762245
184419951
189730995
1332252165
1950593700
317322043
1098741634
1506646669
902473510
1255020287
1034307575
1398338440
1992174651
1524823827
1850634800
74408905
1379528097
1432805452
1805507159
1014197469
312499291
213816598
862556735
2025888540
134107776
101934828
344055281
114484170
498883984
191994102
2008546859
404824820
589033966
1989638446
1547604689
639864650
220968532
101017162
789513615
1021285429
10436017
55536520
265394857
900586961
974863005
1948098569
1854598191
90850713
1684518578
1226900626
249877937
708361477
1784878661
681747613
1806927647
707209247
2086943894
850973255
1435934269
1984215507
136246910
1925608709
1978889976
641817028
1435934269
1057649632
592147708
357670093
109077519
2049324564
756051462
1807820031
2073665928
1695875776
1810230827
437151896
1705853230
166372675
1049842055
1997679652
638233337
443274637
1674674982
694052722
1896898602
850748066
708054503
331230672
79785826
354002778
768714830
2079250047
823187945
683018558
176181495
2136015418
622429423
1799453120
1476897934
942634779
1009997688
458409952
859686678
1828830793
1844696390
1819729564
1948222511
2049690814
463876054
1444193261
403413646
51920916
839866136
1752101656
1265401405
662720175
1696671078
1956413065
2119061852
1453520130
1116851046
1451400356
1303631143
494034879
1834013087
260434985
2035685011
178275955
1450049253
56430983
1171388852
1666302178
1652070515
1862612305
1122286029
1303371651
1763509484
1316837662
1860580222
1511205456
421690019
1901323463
637807302
62474536
352540265
1701294455
859413928
1163033752
1893868771
6508508
81002909
18207955
1148670151
227057813
1992504942
1240627824
1635195018
361182285
995999478
2147318446
706058354
806412836
2133708630
208965801
476073154
206968159
403365975
431154440
1695620005
426071457
1733442324
1992705426
651229612
812134293
1735520964
1372414185
1200024433
397318700
850376125
1747291118
658587257
1548363211
1272633878
1839666109
1388586484
448281269
1260236581
574702969
895943435
1118654778
170850648
652545523
299095762
667563402
1654359320
476261836
595457923
1794558658
1720260335
279956298
1280725400
629957441
1004217816
1408865717
1438169397
1605905256
638007262
1431715606
268112855
1817938324
331447329
1157534304
822352066
386352239
1675684694
480037178
990986553
926011976
715588284
102394369
869395866
15424332
566725789
1239937602
1589292830
1714431008
1258899578
116129013
1412646506
281354474
1823721087
1429025937
958528440
1168678667
1692941060
1073878460
450654300
444924919
1343893516
1098337533
461097477
1329584160
1279250754
292183641
323416607
493256331
1634460039
1902011030
236418
1034247236
397088266
190240509
1585331141
2014536461
579709243
731135542
1313551660
999568984
246129000
1396521479
79815698
446306503
664288308
759855342
571061788
846690732
1248888617
1682579738
1425739694
1087659747
757050220
1143476337
387502341
1360706047
2062347004
512620995
969043385
341720147
1349734315
1931133585
1922828557
908326174
1814115880
671483599
13582149
1076253036
104729795
918806012
745978922
732503430
1601697824
1842567561
1142603861
419825793
57834286
1107744055
623882957
1955723283
497586921
1300513917
1182808505
232191705
190097261
794846666
825200001
1138093720
1862908351
575521534
467205779
27436859
1914823059
2062523973
1234868325
978738000
1696062427
42018849
1326998121
1684289989
1771534529
1581714321
680223349
763180662
120391848
989035180
1571094628
57555794
314320552
1084144661
398619847
763393132
568665698
1057208967
496146620
2109698214
1972486772
1687378934
1840565299
1820879578
1243906480
1775152113
1257117725
795891196
1072298672
863165929
1960315985
299258088
2000948368
1753275959
906185049
1262991549
1762554056
1606447105
948929448
1937041659
1635145192
208588147
1174944545
740690089
1848626861
2074916804
200098482
2122178381
813730351
670149650
701016092
1155392742
105685371
1558880757
1301600564
2075278297
1867452986
824175197
1680133095
739926845
57722234
763623470
2089331063
885608322
1354797984
1251793600
832162947
2129103393
1883422258
1994434938
573538540
271073788
64273065
91348691
997388848
1906612616
1655272549
1733142760
1734214468
1639693207
199598718
624085819
395309976
123492021
284067186
915504918
1558264453
2012410285
1020119849
2132024663
2013215634
1334868390
1949319244
1702480911
1548599845
1226185217
994331455
525936286
206223336
224605915
918687336
1055982152
1317864457
153103759
493411304
1912061203
856160110
396057461
1158893261
223969829
1834764324
2009785787
337593370
1882607619
2079048163
1847974933
1137798358
1961571141
1716262028
1077460940
1687338586
69092564
183852332
776127545
1955614740
1771869651
882183756
943919254
1222687289
1934605245
641151452
1080283147
739322561
1030137682
467105285
1564233867
1318218450
1438420352
303470278
1393348014
1671210199
2022756116
1696376103
1507721726
473766675
1694402447
701096251
188055851
1438559597
2140715540
1274335843
145311220
184988279
1416463499
618972847
1043274971
579378198
431823322
1050803909
405570816
988974906
1348887904
1515108719
757061966
565644103
512075948
359016997
1376759433
1737455847
1579789826
2141517230
1001783216
508486471
1902820927
1150652378
1042867407
777443063
700548965
1025807326
1701957370
1091065175
1922688866
293952822
169615698
1603003433
328182829
808544173
823249936
328722156
1406090836
464655546
604662113
711971880
558326003
679038889
1852105960
764860452
731727785
936848672
34517675
1124492117
1084605701
1228472381
85118450
1747846031
1273572295
599012354
1197293057
830173321
75550938
581166968
724109281
1791497185
517710359
1829501765
977287915
232523342
1533411004
602600309
1190465893
643690497
29733253
1962710905
985580910
947464305
2135028865
846717878
776810772
110007477
932786976
958578976
950082745
1197798541
2105454838
2085300807
2128719847
776818019
620242603
1206714021
301464198
243675927
326648421
1477860789
1841268117
913140760
118354199
213246802
1242531218
1124348842
1474405421
958620774
1455235206
1176335645
1491813672
1177858869
412478658
513789325
1687646493
1999292441
1391895168
1720716641
372802005
608304456
302302195
696912798
128258710
505569176
1863781489
1671602261
161866691
1449855168
521881069
878721740
63038708
134647173
721701120
1062287805
829265577
1212028168
1048016441
1834779688
1022364726
1152571231
1198445101
144792524
1099863396
1608923333
661856242
189116513
963006233
768965216
61890618
322288188
1883230218
134543374
1575429106
897896097
161928100
397393035
1118749427
296145345
936473759
814221591
67842127
1466054484
1106290023
1061076215
490156831
1980470847
1132886070
1456595768
1325650736
1886350194
349025853
313193976
25498731
1046451420
2030579424
1994237656
1878878235
1082705912
1796482408
894909833
1475304261
798303841
2121692578
589727007
1259757418
1261776173
364752807
1774772136
440037583
1534332171
1784807580
608295593
971711668
726456167
432789199
1724170448
610438203
1199220541
1326288564
266599404
1967633244
893402889
961197763
2004740876
822718832
359769563
2064808265
1890937757
743991168
1404247642
784269191
360370106
1056314749
1224235625
625720059
1214696225
1270566441
755031881
2006966919
1035793792
356224738
1881783185
597877865
137226688
486038206
10124810
728954963
1844618761
232622792
346597895
1187781038
1143875241
129610029
1794959994
1526532670
731494089
779399897
1787772099
86615113
269386247
250094255
633233844
2026695664
1042483289
1451821770
1453953016
1919103367
588101162
1070616117
1250599245
541594708
44391348
1769312108
188058713
914820681
1861181743
1145865396
1162487518
1075746768
312286679
1744710594
865565496
351077439
1085480127
489390033
861696111
866458868
605116444
1794347775
226059722
657655662
2014158646
1904105791
1705692945
316896520
920797544
348224108
1576608573
1665213810
126627594
1659240192
1412234165
714936068
1108477305
799060583
629853578
1410654262
2071042978
1235351608
282933789
756966500
590657339
107168839
14524497
16270665
1880126778
1067771043
1244495610
840845634
1975917316
1985458465
2116172148
550188754
1470912923
278684981
1409124865
671196355
1906600613
1221129350
381422241
879640297
2084497230
1753928671
1072897008
1861961727
1026978119
469794163
273827720
787282925
346058931
384791328
2040190149
486565764
1906421310
820844465
2133565645
1495416464
446331180
1661019053
1352331463
540906126
1754916049
699595151
635543262
209818070
2120137101
970874306
117245454
161716521
586850749
1542266958
2066884036
1395872642
963928992
1422083886
654578139
1504346457
1825275505
34000344
1088999448
1675221537
1979217704
2055677369
1292325317
1342172045
645729025
1844158201
2066025689
332371105
678645214
209812031
1588954331
515279571
1401834193
1926134450
1740869021
358512134
1718067901
971979846
614924542
1141933516
1852492915
42106739
479968585
133492227
1404306765
231637401
1041817895
242255412
729712799
521959610
27665499
1213807451
1330092246
1537384675
1777343038
645287980
2023755419
349470793
156379489
1686102669
1856821200
2120231120
1573423056
11881806
1075586826
577869201
1344801885
1545454239
1780682997
79682295
1115659362
400732255
915415647
601754872
1354832374
948701014
908575948
838539284
8901090
1078907274
1044256396
1799993442
2099597417
740879006
1152214790
242690376
934862730
1140305501
198520911
414831054
1472275522
1466772133
131207717
1353161874
218828402
1261705667
383140157
44004075
1254533340
364305290
1883614443
246670636
641553493
1836607315
1217897597
592203012
1526886283
1994188053
1307437603
516999133
392615150
2081074321
2103472297
647903575
1832734226
662569835
978893496
1945462651
884531348
100198028
44081350
156238936
1377820449
1105482783
1964131125
615733813
1402856306
713290138
672510494
1189291020
398851394
1945944821
967969452
1447175757
409632955
1784313921
1074693831
1752871989
1931866207
1798150259
1201099768
1331914591
1413327765
221705052
350340833
835730692
1190831391
1987039922
1802166500
1176832204
767540770
1029747737
293040066
2082381065
1052901362
1195598097
1172098227
477279096
543400869
366305387
1239892461
1186948262
1751798936
1701069641
417565997
2075073781
1387649267
2068802192
1262656102
1858849431
1825834930
1268503626
2027205363
1928928977
1844536540
2073296504
1237030365
2046522789
1532756794
1847797968
667676591
1316252435
1406765125
425354128
1997775843
350560029
217851950
699346115
303482219
1217679957
718491029
1616725882
531590228
1288537693
1851236980
1587691323
873567065
1123051089
1336457143
876228636
1097554956
552946691
153738953
399088980
2055034452
438193270
993258607
1605085708
1196976406
1042563035
324751695
2077403345
855008406
772999344
1628702661
958471820
746464787
1112282782
1996759536
1859278565
269715848
187549333
972408291
144191452
1849332038
729542155
1891731363
1297607979
50334322
1509433026
994195597
1934333858
1395826029
103416864
1161570784
25419467
2022463159
855380909
944538104
70269898
1142943073
1034105840
1999116464
391957744
317787066
2003363731
1933789745
387922479
999964116
2052411937
571250226
1336700801
1213829820
303264302
1814677656
1589112659
506414072
575432027
1455310118
259392435
1216358779
179534122
377009269
323012068
75083500
903559080
319442249
1365673117
301192384
352927478
377538753
571157192
910733797
995775561
247571537
987284254
1167865785
1952268968
1924708423
2040893395
1198718025
207050513
2123265609
710046417
2015739293
1798851553
13054956
1086766807
1376234453
1876098455
1565712413
2028372692
1965913133
1273282898
1063672165
1378515761
565140319
1778714921
51975891
821202168
998557299
598298523
1939589799
665780557
1704324248
1833569821
2090003284
504115450
951606711
988842202
815362268
589129305
494845212
1873024853
1649042879
1002751595
394651907
1956567123
1276541848
1887586760
2116353250
1055009388
1274535617
365521144
256254309
2033863147
1896657957
698452908
1336450436
1443434777
476642674
536017089
585685365
1404956556
60477541
885931522
1736236174
412334607
2074903670
925841162
469187841
565509337
1040211944
1550773179
11857498
1195260230
1496394092
1303800953
2040262841
393749341
848359430
398240044
1760709812
1758555982
1151710262
1367653957
2084044539
361319274
1706528106
1110267916
2006158218
2018247734
937855966
540448712
2097194058
1010684275
1265494922
485897636
898220024
1603748668
1117093500
1968747306
1733781539
1400088439
688771718
1067027702
89120981
408727373
1853157319
804464973
266104680
409286230
433505953
1733543069
379934823
1203179514
1209547776
85212761
1228034636
2045464694
706282930
1848634968
595700145
1262370032
759493436
932230680
1827799203
2016696593
1329987565
656588801
1401362963
671253066
1130386514
1686524492
1349654569
1192012961
420388774
977245249
356749489
9496910
1353584412
935131202
242154795
222719143
896581680
1648644147
94900514
784556970
614951836
386251478
1724269794
1775851452
2138482640
1269422518
1340899670
1452519261
1195541542
1456735345
1136508970
270776419
480088572
1954506552
884097160
2028563541
1448428235
1881023168
674613679
1172219521
856154335
1883230218
1801425038
99711448
272073611
1927210240
1684398407
1894929288
573798939
2000612826
557506283
838266671
497357615
1285151766
92685687
1641038956
2107657083
1907497153
123358115
90373694
922962356
865430533
1927783626
823042739
1269061316
1575645709
882614754
647503056
1169881767
2132999988
1434469886
1677762371
1647377878
1531277904
685941753
932986318
625724901
701183561
2077612357
1469219763
1206753559
1411799062
2135897028
1822928982
1803714792
2025166705
977238110
983773075
1113250480
1670784087
1358357993
34910107
779816443
1743982578
1020050690
1498623
732244006
1292525506
1819012449
119444492
302567920
1731890214
260922884
457665100
1938241327
1656954905
1871002231
2129887021
639991614
397835008
196555612
1924918528
356792634
1305186777
1346201847
1432885843
2007415052
775615773
903003273
560360234
1074866268
1153912080
1592568284
1047466486
1778464987
675795141
1319727275
651310839
2082579026
1033728689
1030994074
1290433514
2037333023
961685711
1941417854
487188469
1504338
811541508
138792277
1028338652
1028529276
1171602623
1040594743
1730012095
824633667
356027940
849890602
408889786
1109401319
642404975
158753523
499191318
1107274837
843718142
1582968694
1343616295
3023010
414891137
1258422438
1670519455
1292313684
2070417894
1791072045
2110125450
1058838872
828248583
625021326
2089389284
1729603419
1448073533
1864619742
2046820349
193262909
891574380
261303807
267807619
854443749
473678517
1169772393
1911838280
500394406
1999312212
192694845
691845159
1244665945
1222413185
377243630
489606352
1673659948
170888505
1554100715
1214505330
921557646
2144293751
1772115266
989940656
375230012
86946036
749879914
31837225
302618915
1318905059
63176144
1594485852
2108602710
1405924494
1780601595
2137409758
1112489711
735298812
631974453
1675257864
559545429
985700585
1889075350
607949042
975222309
679065495
121492587
595735367
1372173560
473597817
1283329718
1111938234
9407666
1989276213
489315791
648953267
1045438087
1049144934
293469540
1114100726
538217050
380333128
1079505761
999488019
341473080
1290961451
859197440
1845292819
729103128
1428351766
2050261010
1202963925
1758241046
1773188775
116185638
965491956
2043305421
1231754574
1135286891
1565212414
1615392977
389005746
15075790
836567194
735809186
356240779
1812103780
228868971
1762497400
1625444473
1236262137
1079890351
2089179329
1359103033
2058538691
14989097
270091851
62543709
570059865
1856860696
1954212088
1629229969
1988012514
877322500
96299947
65960293
2000296935
1903111220
1278165495
1875977632
1356298362
299787248
334054265
726762878
1147522917
1644477983
1299420214
306421626
1922897609
1840155048
770084207
2121839253
1208748526
587940802
1329692567
1345167470
1139828891
676387784
1970118695
900819222
862657349
343636778
1149588182
856776413
322063689
259530033
1770851212
1823898902
606670174
631059317
1757399576
699714145
709221565
295996573
440304550
1894642936
1275429529
697721856
1114093305
1011195277
607791095
951229028
1297790612
228810361
1587492465
1023335877
263273008
327523119
114964902
1210308212
94403944
489096931
464814645
559355317
1530859486
512476475
1970746139
777477333
1728265117
288343173
1153077115
1574947107
1035819633
1295202696
103993375
1868533935
304284607
1862784253
51827717
1525548542
1916557922
325951976
1630207326
728594875
965384251
1712457197
1757959678
197507288
1638938847
226094538
1565478644
843224225
1624256924
857855687
1277503913
2082088367
768648723
1509843830
1636659570
509190364
688350468
385128540
1650348737
147934135
1551834213
93330576
73291496
1282589651
369814111
45927419
992566980
1210717017
811933765
514347917
645956503
185646221
53890165
1203656904
400678038
131150125
1398308546
1355100786
1328463478
1401002887
247185174
1145406789
1837638834
1426882460
993834953
17783403
628127659
451268338
554419271
2090283173
1520244737
840840054
1617880399
1181692507
1666837143
1767511514
2000894036
1673270328
1902257481
1672550960
717857855
1213155440
1146994156
996275578
1705440085
594721755
2088488132
342111115
529081501
1316235875
1038502956
1367233875
509678415
2112807906
1687748839
1935706010
488248453
971403093
747069358
1677778850
1920872119
1373254426
1195304816
1562763075
1598694893
651834874
1558915295
164812194
1860952156
2006532487
2123132751
80228015
245706488
608825287
713305098
2108139818
539369504
68078041
1029858553
1542237835
2032409687
1680885840
1472843429
91408848
1372465939
1446335024
2017413052
377297033
926719984
752238778
17720024
884763911
88427918
1577685790
1267384358
67623140
1261174847
772461989
1599384466
1168087115
15632711
2057614095
140355724
1759075700
1711129939
1682502620
1603365662
2129303514
439575731
379012203
1015143190
1964719547
1486252177
1479156344
1200057355
734298150
1332890912
1900569252
1704833553
1769565873
1759335763
1739449033
1144856846
454743824
1898846370
81335175
474359656
1194104299
875083156
1916340028
46475079
988166840
1177234963
1240948171
375577005
1353552616
1909557198
447653440
273271862
700431164
390464259
376594387
1727538621
861385823
1498618243
211473288
719342491
562827065
901921019
1112771691
682948317
1190438082
179302181
1561340248
1261626036
1260646032
1887478535
1511988917
199493094
338463919
300287724
915874193
441533354
1433854146
1161490743
429835132
1428962718
1220381318
394275635
1155640381
1041306821
619974434
1069392895
2037570424
2097424231
2095377838
1092701344
1734127002
2056986834
1434199033
545164237
213526806
1964473309
1575705234
623588620
1113327392
625408184
426370180
1664013313
175792431
1671321103
662994011
650594913
1166546877
1759129364
1243742964
2134647564
1172884593
791494560
357708980
1670575992
1724045288
1679549296
1589540668
1415838652
1057784342
1794932636
1930697332
1304887536
1321567390
1475068778
1351955345
1378164550
993729022
1729010899
2026224134
666720774
1295298102
2096369361
1259119801
2025513494
1690492011
1379126183
1936510816
975035945
744480024
926872973
1669594603
606399250
1156809768
898720209
945492071
390689806
27676748
182699176
305767403
2054358627
1540036194
1049163438
553386149
471209886
32874969
1650385534
67131488
1540537703
1378383923
185628559
2130404879
1466368911
2049329896
1091956481
2146310056
135216255
893886926
173799563
22495040
258309772
2010099300
1110528399
1360747560
712267933
982913261
1894594939
2078896887
471482522
779797696
435508761
1320840925
1254198508
878453562
354467687
1474698491
676619627
920665498
980861596
1538774995
1567628005
844222543
1674047844
1506562920
874333654
617336537
595260509
739679166
2062120253
299859551
252380716
1523312807
663901610
1869722667
970169804
1997549339
96256129
1977988854
1856331181
550896924
1624821282
1760736009
1792023237
537196145
182414613
1340113858
920728464
1771969136
336573968
1560032314
876542740
1533130
575906336
1438119632
6271051
1068186487
1365526134
1251763454
1255002758
1105187611
61516148
1965734429
1018428656
830840330
88271418
959108672
1832546296
249558000
1175756460
380582053
515998117
1481692087
1946201944
1912529622
759398293
473125089
1427108836
404559898
2055637667
829503786
1603805487
707750275
251056533
1620012256
1429364798
1217532555
491699010
980374517
1779478510
1332734157
1793568376
2050047539
1904643994
1753600452
543814194
1225878134
1593170369
1447669633
1755605941
490710303
472521226
140817830
285428544
260839891
781812838
795817072
51646772
10183653
338501521
253136143
975847335
579653889
571218979
2142119060
495064367
2067959144
1947829429
1814397107
1206164297
4131687
1269763814
165776626
765065481
1870919574
1874336735
1293613817
401497097
1599859366
938117185
536283344
1449595645
1920551277
5656610
737774560
145461094
596461782
1011311440
1896896663
574218
773020944
769245222
1559596960
1019387800
2059412287
1149946753
1478699731
612327505
1992008019
1565816534
1102814873
1066458361
1128223506
605223800
1109022216
918474907
782262069
615099269
424155451
633783720
433276190
1433712892
1634222204
1858755792
243596785
1619658980
273099628
606030460
460207360
796966922
1091880083
304015624
1349304991
1978329361
1105977196
2094261281
63878839
219002003
3745452
658306724
2002809486
576471317
1985441443
1608139200
1476896633
951107753
309281502
1546867184
397247039
687391746
1811303834
2056134240
203889669
2034859734
448465499
1452316990
1747973578
1775509877
1264019562
539789053
831375172
1609302898
1424854019
159237729
1112364516
1777245297
2025427965
579525993
1324139431
576975456
1959274654
586866735
547486866
1597084223
2121453389
1365261339
1871760254
520587076
478523417
974984661
1795006262
1861432051
1627290976
1175939160
1910318488
929509699
956865176
2068559370
274565204
421686169
1242168867
891185447
526191124
909168718
376203636
352681277
1116232763
231987286
1696954621
1398313338
444167762
575207241
360918586
1258812844
887840446
76153482
1360920282
1964855390
1692192802
1841705177
864653267
511620753
391670258
2090890049
2052093493
1096454293
779659975
1372044612
1113216215
558379158
1794762404
371554762
1316669610
1405796024
933811643
1266566683
81934660
893371609
908691829
1377246030
388286391
2055832578
1677284514
1310177810
1547891548
1200687422
1563115863
1214553495
1121390882
1241932702
585490725
665282941
35702868
478478083
2103237719
1103088194
86717495
1067892974
1855435577
55290612
1275958707
549749545
948259492
2015363987
204859898
230077348
1631228557
1129676470
722787693
694326462
362714586
407666075
740783807
1504007381
258676967
527675298
1949222368
668408002
1571264276
1677197764
1152623361
1990212214
1350988726
1141335667
1042018482
2017120428
250596757
1121565813
142329503
697540866
1450960776
1160430255
968650491
810387347
2035135932
960407626
2068493453
832997041
83944097
979051608
1793170621
1108730557
2065736285
1434838749
1320887592
2015128725
820082488
1708709577
317898374
249664103
1589104044
897854893
983291061
478462707
1047727774
936467494
581325207
675323188
982460149
1443960088
2062223985
1516061796
1718164520
440151553
32113157
742417107
1581978393
337035926
2007675135
1252774813
496028570
1019329380
488243813
263349731
1826957063
635251437
260746911
393551847
196853112
2051185616
825349833
1717843081
340176388
1088624629
1075648872
2063864981
1010946508
1762942030
27183417
1042370043
390372637
1405493873
1118482319
1015116163
741129380
1282278556
1346551488
1607032718
208200285
762775636
63236653
1816473727
1666350112
190682374
561044727
834748795
483428552
1400549534
280155911
1632992287
1975279681
1079723384
1181173749
566098751
55955204
709445107
368898694
230927890
354462941
1183867408
1649692059
1623009697
1717720937
936747918
1487551247
1868722145
15495380
1878963348
198000311
1361968619
80463000
1019792402
619101704
441964630
71893380
184136860
1805763065
1739814500
934965263
1896733162
1983154007
1497039397
193100439
11125134
174428833
972433229
2020277832
1923494420
1132485060
513754016
1175202286
1512607444
656233596
547608424
483639275
771829497
148586150
78195478
1528062106
1471016322
1662192206
1270329996
323657481
192789215
1782305345
1944815739
1709662487
1998320041
1008912232
235030465
450215419
223498617
17910255
1752962881
879117617
1765496299
1592207838
2062552435
1428909802
703177771
1531454196
1858289941
1578965546
2040619114
1379180283
927810646
1641538077
1927812670
1226820753
1413792215
1939816681
2132901608
1226216748
1061024443
880476530
622788511
858277686
1253271164
1069227581
451422554
993315703
1511454221
2078189002
79230993
1791632903
1521833676
393039014
1780546001
1664158473
856780336
805905917
324696621
1939277391
408505059
1849421801
551113007
847627479
246173273
1425270946
912959430
1155175764
1006625161
1381757348
992804377
637136491
334886689
463773598
50020118
565305943
2020888270
2058204840
167417288
1591263626
1089254960
2053410027
209861271
58527604
1990845583
2118551428
697510951
1238707556
1562382803
311525723
1428909802
1282485617
464380980
254450628
100946391
1608180806
501155250
1088340587
1039322257
1974763058
741440132
115742333
1006394685
1368342590
473402252
220220392
1890391120
2024702000
1355826805
1201991499
1357328050
1803789976
786191133
2022916962
1185135858
1719940540
1648346313
1797800757
926889590
798535363
26237345
782665209
1121375179
2006108133
1669633660
270636406
1351880270
1280692538
474456039
1597134891
516493318
747815986
1722472713
125642855
2091293785
1644110639
340652272
1833996105
1038982392
1016017885
571790532
1406965755
755304981
1229254693
1137300256
1681915676
344709126
593873287
778854151
16121663
1274440508
1363951517
1157085264
1804863955
1319244520
1806931686
1609775951
666737709
1571098557
1812655741
2078443339
656170495
1514114908
1669028715
1429782731
166557681
1489189546
1705420977
1078266034
1725714974
804317276
1099926016
268887831
550153127
1828168212
1178320824
787022996
774099717
428665317
1886609653
548021896
1276778562
1539886967
1206470366
562976062
1086536861
2114705708
915676560
870937282
1275487819
1757727495
940559770
2007075852
69508969
1292262005
1489035357
924486550
584590582
67538579
2007310474
1220944211
1377603172
926027443
1994623785
693699645
1256378035
1374834528
790271540
1096521895
1332651377
392669094
1591579034
416890601
602869823
29569885
564745519
464935132
591035027
672615292
1276109517
1283918003
1440358885
2042637593
1248779395
934793342
1668882269
1534838949
417121781
20905074
936649913
1469165969
1025670259
2103877770
1372993120
1376422119
2026952209
709450422
625045758
1662962479
1243679214
1377184734
114138034
589406605
1637747472
1265174565
347067546
2072182460
103769864
832165628
826050270
307182355
1158043946
1330584475
2060549572
413122996
271484990
1316252435
106552054
73561088
915107323
138467842
84926977
793507287
1494325855
1099255493
33233418
1499587639
1002749728
1260302619
1727495799
1042576694
774439734
1864822293
647847894
1343797238
285739050
507797081
331629604
108428418
592668248
289501152
445639559
1272741398
1478050853
546909712
426541431
158754554
1624745762
1851959570
1401670608
1899038888
929305238
1264670367
136265510
673347581
874840525
788931351
216445118
85481120
1308341512
1514899067
314515769
1100812714
92300766
1218545775
1785137794
901006961
135913
272868592
1129255696
645811030
873211711
452421787
146467692
1219291131
1480778772
398681286
1971918863
1414031156
1399291292
1061430828
1219780814
1658627044
101249359
345987540
1531206766
344672803
189697210
1931873804
38008615
1226463015
268722410
300210011
1599277672
814775057
47750499
268408017
995779826
1940302802
429926269
451398751
1695517849
1836350067
338931558
74461024
213992141
1689429785
318917056
1501408428
115964829
69539421
449941836
1213813719
171601540
3312098
508159001
1252796477
1739983311
2024697027
1897030533
1516507458
2057614648
1705705696
451762926
1706166528
41840335
1700568098
160969275
1305573785
2145093834
1117423304
1266326724
1016441768
1062419522
1445457775
82520820
1591698653
669145901
2040336281
464596530
995223638
1362599381
637348650
1316980261
1549184270
231777456
766903451
13307271
1478386214
1581107862
604801792
2049949314
1827531205
1188486616
1147564680
1417114089
1959059397
191954510
1423008146
320885641
1255020287
695596857
1213882596
1232715710
122762626
1104281550
122246243
63001205
46281596
1091404723
366431271
429619801
813241018
783717477
1508475445
269408214
929805096
2052211692
1165931710
1189671759
196219673
1437006017
1200045780
1537169659
1634571313
83686757
982256542
1790481210
1123621042
1685586994
1175403763
596561833
1447134702
812498884
1353117067
185599124
970077307
2022485892
1862872258
104689917
1414627818
1312223233
302549510
1431789952
789207409
1218157734
1279550166
818777974
1976317435
261432767
830471508
1594618410
2096001642
67257207
1625022784
67772863
13167215
1946189775
1156231778
588831
220150328
1875792456
1154600494
1124101182
700504354
1675858820
1508122030
1413205525
2022330074
712779406
210522098
1575798227
1995539806
2047343307
1200709008
529456641
407094199
1660457095
1495290783
791256053
1671869004
2054225891
826387952
1102544030
1223769800
848962265
818908071
414106340
1462967015
1971835810
991089209
1867996842
2028719888
1377008043
1276365724
523960146
638691745
846440084
241727307
904352424
103394934
1658619587
1925472385
318325867
528925256
67727827
771608272
1485844408
989717059
103167519
1912976514
1134365436
1267377111
1011248298
298945133
929007077
1330032448
1241635532
160618386
1097595032
1560909834
457012845
1615720715
1750871802
1969399783
1131681729
390242569
1539367071
906615048
1499286856
1749350837
2124961801
162347243
1605428424
1064971315
621094860
909212413
1850120664
1934025122
1838931891
1925960642
1211409722
837482287
42055180
1484310639
877696819
1615928189
2049775818
294532400
1373516813
256526676
1121256385
46885312
1840602267
207057259
232976362
1090565784
951500136
1706968768
980639220
51678828
772776890
211334419
911466801
2107372023
1089574381
1298171188
1535154137
1682604326
403064537
1453104954
931743478
70271765
1656740007
600340571
540481430
638134479
969048711
514312827
469663132
1544182052
1384326105
2019765415
704510200
1196465592
436878334
782971939
1700238305
148509187
146460589
1098402741
1234031032
101343665
78457103
87016668
634074571
1755398370
345457355
955943385
1077044138
771664860
1664337550
1876573256
1312038272
1922309799
306997346
1902099931
806139567
2032779181
1564933729
1165766983
1332256414
194665674
485794123
35203471
516633273
728778455
605992069
1373422572
243505620
1754875148
681773365
844735051
1276984440
341103923
1394493260
1609600697
658773056
1107362481
407429213
1040517579
1445414472
156112861
645988962
911683392
890933959
922869355
306159179
1270466051
1200113413
240521717
277391544
1173721248
1028344662
234492864
1442896959
218838572
177368865
865252335
17337338
1785188687
1408054521
1764146534
1086479421
1257628610
1038658386
1553627999
1784109931
1571573103
1983030840
585871024
549063949
280247294
1275894349
1593531976
858829295
1003845871
971192070
660847021
746912302
566525621
1862625060
1220907036
997136582
1061774927
281581170
1767045532
770861170
1351485304
399012983
1612956631
894298378
1407870481
51031143
256586439
1478581746
1562517590
216796038
1623611306
881291636
1947500347
1533632450
1494047078
215921084
1000286081
1864144558
21203040
1884693045
429555966
1999397349
1595617361
453604296
1809149457
2025409138
405420865
1501833657
1452494535
2137819190
831106094
454379856
761145574
128557463
1425292785
2090615277
858027689
1131901883
56184777
656853322
711216149
1468991545
1080276309
83318682
2096833488
1158277029
154575696
775681428
344996477
1450102547
941049623
1155906769
988918441
640741302
1190699178
354459975
2035270213
139703659
288414326
1404423649
688401201
623038092
1461946663
799664888
802646957
1875015228
965897005
146635524
39062100
923766418
42126026
1866239167
76472737
1028681191
111907065
1023641636
593157489
888988703
140991597
1293771811
904819938
234569477
402646961
911515503
520104855
462187935
1278612495
221808104
1880066109
1483253850
133911225
562286904
939590532
1570475288
1359851486
1436350794
658750730
1948581914
1917325379
1270818834
2098236187
199912188
465692883
17942685
108351568
529344556
1375795260
902124169
1362208242
2122377135
591592598
794835112
343594728
96527651
1062855717
638120227
1833548613
1133123915
1739424583
558588850
1774561776
822614550
379868624
1034594061
134729089
762199934
468204247
1961370489
649962849
255054410
1432166441
1119395619
1394951475
658942303
1338456217
133742170
1972950919
1759958036
468991538
90973693
1361792683
48236104
1411613350
1411076328
863373824
1860954892
450092691
290031552
1446788876
1884418197
809959009
1932292394
1053106808
1612362935
1565757110
23689559
1127214992
997861861
1757037052
1690059567
1434899027
1269508873
383749568
456093837
1150532026
580526898
1694860555
1335683577
486813626
1751874659
366054897
1495386225
1898907859
113412581
1089975932
1240025072
1602182934
125271864
422220788
726946309
1605063972
190939957
1319821973
127806089
438800802
768502742
1792975262
2044352486
234057353
578071847
1545498743
2097385774
1648661184
1811010372
2136324657
504834634
39615346
423392310
766585207
431766749
1364364250
1475464517
2112521020
1791584610
16426200
121110681
1987027934
632262192
2131505229
1915274942
566673650
733949238
664178607
1938138805
191312338
920802494
1312785741
1777861711
547759045
915068982
1208738995
1696929636
238731717
1590561113
1555053996
653570019
1207315600
1193865571
124140054
1598430995
1662064318
353319909
816965717
2001331777
1877113659
851601254
60014292
1101016941
464017592
432915453
1291341944
1683035568
583984734
63828266
751408252
1729057198
969066779
247797222
1938663131
874898628
2067555026
1098550040
42438675
166323512
493190250
732682915
568206059
999263482
160148746
713093614
1874584470
1236810067
1506680765
160330664
850722943
195598010
2130889477
2126834779
2100370124
549331747
1243456352
2092142592
556468620
1473401807
1543050003
1929656647
372293104
1533183540
608952669
1924861653
1154912231
1699588893
1796909893
177450923
336865048
423399136
874392479
387311981
195933357
1399760252
1899510603
1065431614
596487858
723017487
224428782
267113230
1374307748
2065922913
1999294153
1873802952
1692759291
526459491
1145090347
1161769214
1199158979
143747235
877333098
136889165
1902260924
939189442
1640570243
2074616931
128947608
835826682
1732509781
1224913138
1235924174
173536540
1143080625
1458077303
577662322
708160444
1411090373
1319464282
588425979
1551552478
1018538085
1999422621
790852895
1314086521
537921228
2022338563
1370396079
584206929
1684452447
1403015726
609173066
670170068
1237118126
1938144063
1824986557
808635632
1172285856
998255306
2080626075
796336254
1509663371
627577530
1991898133
1120767393
1846545430
1596548163
255002230
2004079529
1424373565
882957687
1501481015
891845145
1139760492
678665396
2078966285
262184468
1462629532
412530887
848540130
987388657
1211545767
1934720297
1866687050
1300863440
1287186543
1029197437
1381396143
1735194084
1789979420
91627845
801080067
220125059
615068600
443510763
744360214
488143481
154420800
928500789
385999491
1495265248
1591005937
1294023601
2004492960
1815922083
1514953433
1509695551
1514250282
1092563266
2222968
1955878528
1921239137
1141374852
106651289
1817450524
61676258
21558328
79807888
1501624702
1512286552
887040811
807682469
1737885644
1603572846
1290433514
261486961
439693097
279651477
1319720377
717250252
1686378023
1373449522
1349807279
1021961390
1489247237
215903105
1989115696
260628317
918667795
554322062
1412602728
1347399124
1220655629
362071216
1210671535
1260558560
456382875
539736011
121527528
892431872
1741614860
476696497
959514074
2129990573
812087726
128008080
1470232628
1956269609
1136077459
1312995783
488069041
1415631249
899945444
868848844
53437444
369548905
362686895
510006547
1394030273
174050032
785880088
845322451
1173661376
1199167413
514890272
676702028
480186673
2115183893
1717904913
422592601
194706402
1316645054
1147262707
1845848303
948423840
1058899824
1652534429
1772547327
560598656
1646659194
1505754307
843363753
1985182685
576143155
830399153
1927985141
384182085
914992758
132123140
1477620981
379094711
430034123
1812303991
807710077
759722462
1535583844
131392644
440577799
497674744
26743695
378660365
1041108891
789416756
936171663
1175477463
816715011
247506979
153108834
848295949
670486604
1551775346
626655684
1906925494
1102408804
2054690485
1369940004
1050253769
1550737495
380201326
222388949
1238707556
1171048874
1242219730
731726534
782296242
82681046
286309954
55173686
1884462493
1567086037
406174007
665952658
1481013424
1798954618
1087311840
2097778244
470396996
1909294690
1039048676
383066174
192611355
598127954
1420699939
1203312054
1587221175
1320812076
1458456948
1477632410
792236409
239197054
1389875527
576896172
226993354
82416094
1835094609
2116924386
1883965484
1011691403
1673205413
1848981223
1338332362
1029329517
1099035458
1961615708
156773527
1406743441
423476915
1044237900
301346344
1059450389
1977433345
884722199
705107554
120269326
831507695
2115887284
1724728142
1158907059
754648398
437029740
775157927
723077551
1820819580
1322374737
1385720958
1359106267
2065467977
564744418
18025697
666720774
1121631469
1520293513
2611811
1437345670
409653656
1672286529
548996934
45798012
424242667
1579471333
270524091
344569771
869595105
623173536
8495594
690156433
442728983
1302039230
473478582
75942602
600557020
967411987
1454519742
172791578
1041582675
1849405630
631066959
942788750
1430675709
1219861050
228111918
505274584
1366583002
837211089
1548515037
437269312
1222935810
1544466891
393086140
403956625
604797896
535284219
1844210821
1501366527
1802183633
84626223
448069646
46061717
1598308111
1559938147
2127649920
274810218
795481845
1327471256
1721232471
652148900
1660194940
608119564
427459824
521086598
483338310
1697614105
227455741
1906840988
411400924
2011890238
626480071
491540187
1897307693
294210936
1400757325
1116196953
1806075148
1585972736
1344143340
683829488
1538864750
1788674058
1011128454
258309772
1528069305
1411430312
2037610099
1387474129
715472304
1862946720
1287878736
1671178374
1111742818
242173094
1825475979
1114357109
1737979191
1681308057
516179435
761763072
40783790
1774790491
948665068
914995710
470327783
1135496747
2062529748
1923619465
1394679721
1578509126
572280644
1747590233
1408398764
54861095
293774828
1333494672
911565119
2084857514
283460923
701954053
762976740
71123415
1014739738
154627615
103424595
19977016
1524763477
1639598480
518342571
504735147
1787991067
1288963643
437261823
1843262386
1964313036
1179079149
538676794
1119945098
1208634330
1583482650
1852630385
653047143
1943363168
1472198396
1045691443
1133212115
1014946205
1710816155
1591573537
434416076
236347837
303264302
2046324916
858426884
1502014657
715104846
249466242
738383784
606030621
374541838
156015668
1926703721
184531611
1697678898
760210647
1979900414
906366235
1776427538
13328089
1436024332
1085844102
1208159974
1628795425
402796320
1749088007
1772551439
1984667553
1308803274
999569032
118504555
1201099768
738517431
1268161372
1282198495
1381608672
201283890
487198873
1030539869
1207445665
1320926526
44407700
1926704648
617653542
408114594
321305035
1686079826
1552784472
1523736942
609365180
958264252
283203816
302251662
1335222603
1218787788
1272067596
1036955049
1620321561
1977674812
2116796723
349452584
988469830
1219888509
848525372
1833674551
308960956
1324383856
786899768
1245681244
358439991
1169546842
38756204
1063244460
1008621597
1875209109
1579099937
943528609
800519013
1454249765
854760922
1396982075
1441118174
1472205795
282588352
1458887622
1229612365
1818453281
692816454
1051135169
1309897083
985583655
1165829315
2116133263
305357155
955393232
1901444979
95312428
1130011125
883919825
482184985
2029964480
771209826
583489288
1931067174
1782817962
419720103
1779576682
2129477619
960655499
859158028
218860577
118071088
682898658
1795331121
799730757
230313036
1840327030
915349418
1215854267
1182914278
562119040
1035593037
1343982315
631443240
101696773
291978905
356548814
528051050
272217936
286814099
281922158
1054124351
1285012150
1769220517
1202704852
53716046
358272099
551243973
213726078
773009956
2084203587
1918821189
639732227
1234755992
1325504754
103009791
181886576
902533537
844229528
63962241
209587052
193504021
1419755513
876100428
95132926
2010099300
1701709388
99982544
2000843715
1369560133
2064078990
155590492
1992131118
2006680605
1613669306
201445098
351467965
793509619
1870749413
1001541933
1338452763
1209024071
1953040074
999402090
1686557816
886856587
247081198
1741924571
1205548508
562417171
549380735
1993106612
1764807138
2103788546
608998126
1242154076
669150271
1448362814
1741501826
380186475
1958595737
919693941
1429193766
758344950
1194007371
873528284
651078692
189188466
583488838
1989340819
1711182167
920852051
928717187
1892919821
1963284260
650671140
1362093582
409745783
1486508591
1665380327
475164058
2052537530
96726281
139786943
1594635598
1406094783
1043945508
1368424735
179560709
669363925
247532979
1648732582
2024685737
1954467286
1942498318
1080011410
1743899571
911038617
1484770016
503323809
344833417
246671378
1361973463
1653771171
123982370
156332895
87556927
1639824855
376826997
1049118829
1108540591
2089387178
2067220209
375804437
396568549
553141504
2145014788
197785940
784326928
459591071
1914923774
737243065
1742740866
819348170
1218560203
2054034982
76817500
1387952869
2006693720
1198027401
1968252719
1912787474
678451484
1787078812
1077251289
1187903616
1734022658
461495001
2010248652
1217955612
1147417243
970478583
413756020
1009870194
734420466
1692774778
947785214
1613777255
338737960
1368713335
932927445
1191328935
21297500
2056181445
1155875911
854198097
1699516912
708849229
1024906587
1482335529
881928314
1073265607
902204114
1454849281
892651818
1234387371
1863014225
513807933
23583435
747833713
1755500583
1199483215
373355156
1718529159
1512458798
1435974534
1686134364
714115691
1422545639
1757518027
1931129236
715874454
1788389571
432781728
312100902
756808303
602993809
2081315912
854405268
1312083048
555985913
1312660415
1949214798
476839524
963258625
1126392182
1053051177
1687517424
1996731499
834631171
789577858
1062204431
830592711
1221457622
981057331
280493405
41876753
1734835748
1918834299
520667071
1349614607
246054293
771755670
1816747177
1120399530
1498406474
891344502
525141421
750342287
386115286
29155030
967376945
1312012033
38011883
1952063131
897396074
117420435
1460656163
179255836
952166336
314296905
2099395529
64939828
851079361
1251925713
1700977256
645937941
495978901
1875266544
1358347443
2039251853
267649010
279998800
831934638
986619466
655564736
1875463969
1515054239
184572969
2001376681
1796082518
257695507
163096465
1446981728
2078521599
1959889219
767393750
141261006
53235377
2024826365
1429696367
1444325499
1350800236
966697934
991116687
395314955
12403490
587855002
1039478639
1610129625
1165894553
1974277132
1065538935
184108941
25501441
998788694
1047340559
1646991332
2137991229
1554045034
663514465
1663368168
1475609944
1138768920
98814279
674686700
119602122
364178638
867736596
1927225423
1946255926
2120670298
1713002941
1606145645
1948940696
1529570875
330754693
1019744834
1445016714
1271584340
919766582
1771371421
1559568504
1456604504
767257426
2133183061
671550370
1194850491
1237381954
1437710779
2019658064
383513773
1281853696
1903820797
594232680
996344272
742726175
1047204710
1505475393
803546862
1570468688
979583525
1762033812
542844089
830444637
203140976
1868090083
1009416858
1148443644
1022327812
1508471236
844801211
212567239
1269352082
192394419
560744749
1473615124
941200744
119113337
387848220
1040180461
226802106
1680778810
1342450951
242732753
790824757
460539131
1637205814
634636190
867026760
1286980674
311234031
2001624698
1130620588
1983814032
465631429
1879168693
881271917
708693932
557729395
113759340
471052127
523210255
930230109
1521895714
2053573214
1850635935
944839771
1091152831
2011157689
42810282
126291426
210392117
413766160
368015561
1461139024
1257215640
1183669952
1136144166
2003310763
1766244846
2116030519
816353384
408642858
1346118475
975642956
999861266
1793944046
1285212648
509148705
2003660110
311086466
322755393
1497650524
697158757
870185840
682404609
1302468488
2139038295
327276061
1203228737
212800785
268144718
1167158039
423129048
1058929309
488574421
431038373
847082168
1996476517
106654658
136694583
988812908
1042246404
1280500731
2107612686
1111315404
171073892
934003052
1955608999
1886361520
767136544
1615770651
657610702
1154219096
1104775367
670120821
1360068769
1886462570
1869675560
631001541
1490309943
197955998
1145658381
653135811
539476811
426963688
1493293900
154670684
2058269820
607260156
1769996731
1902725180
226172891
734527492
2090538295
177328740
819681289
304531243
115423806
1389366725
907430726
1693001999
1883521442
1265560046
1120499739
1557938829
2117479346
198141373
790533422
1368739568
1090688579
599387408
1787982684
498016242
1203010320
1949597009
1134396451
255050295
981642050
493156161
447140474
849977197
1395817764
806829696
1749300898
1865878761
1652528113
1779798520
517094241
392180278
1269493037
812787333
1583515195
621859280
240166519
623004449
969943710
1063645155
526152686
814117874
1778512359
937249181
1899230066
186788907
2065066754
1174980044
1212721989
186360956
821073125
1008032404
1761215682
2054278454
828652464
1503018030
1414700340
1682911393
1083964138
1965104451
1643438936
1815163896
988072289
1278029957
1495064832
1909321509
1583331692
1937342585
1559399379
827355010
1549607279
1851726197
1612781840
1479362078
409406243
1346948291
1556008243
757801794
13859184
925336398
1194711569
2039579211
765770772
1948699798
254568991
448636422
641584044
630266002
668375586
923857927
1884297284
120963727
294919699
1966183177
1147537751
70824062
822785217
1037008779
966671688
2052765878
2106095401
150290551
951006969
1436633756
1587413100
1309642430
1663212234
402166898
330458228
627738273
1357828412
464907623
851278216
144653405
942841639
887459604
1939837028
331815765
1774726736
320152594
1798505003
1922853322
2040882303
187843108
1424941603
1651599980
1845845
1362528898
129958442
931696112
1178713757
1053711841
2096013299
1627940181
1160977667
602981847
1396786916
1252522503
875650406
899730025
739900941
1097708746
50580745
1994127901
1673689292
176581695
2064010338
426696593
309969568
1872200284
2051253306
1318217496
22131541
401390490
1316220576
362731689
1184047695
1909702919
2100386658
762472197
887645982
264863795
318268757
463654679
964769442
947870055
521391936
651676660
1161349635
279768609
1167888302
466004870
1665638625
64602415
1590785465
1277846457
811411388
2009972524
987081703
554460632
224540348
1693274600
594334626
724295796
500174140
786054516
876086587
1653505121
45519320
827421063
1647139810
763589814
1675949785
1077481309
1717651910
1213232286
950024239
175991634
991883090
1602153747
939154366
1669565720
1075065468
1101984734
1228580416
1540566564
1464182747
755830986
949033083
1477844753
979024217
1363066982
767703826
2119888743
1955963339
1627045327
396352394
2023981310
1309271275
2005210546
501505954
986540281
1216123477
407615463
435703020
1159286097
2066897076
1782024513
1359692333
729108903
1221331206
8014229
1680713019
1791850649
1877918736
2006487785
1947730204
917783295
692625285
1230509653
976808803
1274706608
1823370917
1020267789
489763083
1211468543
136593483
28168958
1014489130
1195141192
1180872963
1867378608
423529549
1135874717
261764534
1424570674
2042236982
1763284529
74528159
1877694621
723633795
497967750
1886235302
2070281594
1874558037
951480530
664151119
1646369672
72604729
65263619
291915407
891156408
1037181577
1428472197
2138983458
325116140
1385477017
1760956888
1676381931
1060857973
1090391380
1371197746
704935779
2950333
481626801
393022535
398908158
2128233575
1230910477
2140471931
125960927
491624992
642073710
450867067
172276435
1890727458
1928694718
449009689
91878860
1087101076
3306875
521588401
1120692283
307749510
1430681076
1829864781
1653728679
679595030
1913936459
53644144
1260096251
1253173565
1627443225
387863339
832193337
996201885
715542620
983888482
1442658800
493992729
2095140640
618171562
514264632
484169306
185590901
818056143
1758615513
1677443355
459079897
1783156695
1664472764
1123145187
269825573
1165044775
1899180220
1539007052
1264623047
1423584815
1080808431
1222581470
2000538674
1579884657
131394309
2018622676
969838782
854144611
161332227
403822702
701987892
965167183
211201462
142911028
1328276206
125709997
1014472548
1176610024
324466062
471879085
299326118
262096318
1348961239
1616565645
220313090
228447947
353339133
280695135
559939586
1167719381
1691213338
1910871876
2110020096
584103152
47806715
863178780
1997001718
220608058
725957011
1353134945
754870040
947614377
1525730499
1458314884
2033799520
2003487193
682974023
1189969394
181675980
457757813
7738351
648031681
1478744870
1996397627
581787110
379820552
247932800
1373188581
835732450
321481561
824186681
694898803
288716538
1169940635
984179621
642812876
1194377908
1013549488
12716848
1211484440
195132418
1762614761
554183380
1073313177
415222980
1933019843
1428231533
1866216723
2143198040
56596661
561423405
1709442598
223440934
746373522
1684880153
673672244
1320517043
973943768
1625046561
1391263880
615469752
958430224
1979566059
866321052
1653211057
1303793039
1362036777
579349757
1411111523
201435308
505153246
618519533
1252149892
1521136705
1093156167
1417862982
1193238716
1656405427
127363992
1961214492
1088266138
1237186057
1417196552
1177259947
652606748
1607401462
1166266069
676427429
1222103191
910096933
286587577
554945373
2080821822
3253614
1937636306
2024048489
1004073251
534065576
337850547
2100701927
1686822263
1067277267
1635622587
903409025
455142811
916156886
607645930
62869176
1003869543
1346948291
814949665
66747618
2040615687
2067123773
798653202
1962540356
2018654617
1327392876
2091510851
1089608826
1854099020
520334214
1232930271
2084167957
1490310941
1540001643
1453863858
2060254028
688503301
2147156391
1398154056
570161584
633271068
772180519
750348767
730781196
140051591
915915280
280686159
187233900
2143284049
1453785493
690546390
1209387200
791169362
171838577
916900427
1696028826
115869953
1416539275
355340107
115516116
1547543993
1719990737
751736072
1924517936
623861806
1750841754
1918627162
577190303
2034145870
1998754823
340229583
115937082
993268415
349031133
1636123333
1696953275
1045703561
2104817609
1948691159
1649190421
69624996
2027104368
347003821
1760722240
2122466437
393756796
139159933
182839955
485452299
896927788
795591725
1823502037
1604600959
1659072483
640272999
189229558
1946215512
506985071
1790344492
780225179
1019088977
2082313698
531234649
1890121386
1293461412
1207349370
1446447132
66286333
425434810
2104310792
1792988339
1202594389
1632166364
79957645
17888229
1000480526
1985985709
1293828041
1628814953
514579786
1054695606
2043455620
1137605706
1707437841
603992032
274260576
1872380742
1073155417
2009470817
770587896
1148399657
1807462317
503508295
52767741
1674350559
1426811977
472551914
2008106580
947217732
264700980
1949575416
853621485
1475451869
1712434707
846074840
427798031
1480582303
504858254
1559039251
1343999341
629133189
1946951295
2051669642
335429407
1883722823
957139976
721178352
500679501
1844213377
1611760253
1540162634
832777592
1218531453
1815396257
146540419
1166773256
209910291
2090545368
1175636175
1171983746
1483855834
959520586
749099576
1295740302
1768741176
2050261010
850845038
783976752
1190989651
1832226288
1276468780
179590980
517176367
1648497762
2144484681
1824058350
1591500671
238839387
1510703262
1550646767
829738607
1091716462
130326155
1955715908
1639209133
117637308
511813000
747085571
1916909140
496400411
1541012130
665010845
674419414
1896628253
216385601
600093921
631141950
308451023
2146567185
877441069
2039084111
1125662151
475287361
503972519
1009510734
1893539640
188596723
780843700
1837997706
1482616619
185894159
1821747366
960652750
1516168076
249913982
485859056
507820545
1900690999
6551396
638807362
373920025
2069517476
789614030
1825152244
713652199
983532227
622655220
934008947
1979482515
199129735
1857170591
899140931
1970872594
1578438382
1787274249
1874629004
990857909
1251187445
1838519639
1155793
1984598506
390919892
744279264
1761544934
2117486457
1996551543
673939527
1495400586
59742966
1698804731
1405909798
1936607706
1284213147
149815716
973001178
558743835
497934284
957495594
440107568
1829279116
437848612
2006661945
1277414723
492370361
984075066
546795127
1589483618
681691833
475380378
1857219948
708900201
1164695768
1860258417
1875015955
1086062719
1015143190
238701478
1324124509
121141156
206868880
697869373
491864583
1306837260
246700297
1244005585
317133105
1279326466
1007230194
1560287269
1249640322
150051906
843224225
806689326
304078454
31982576
1749364000
1174737276
1882425710
977994714
1723914542
1549354794
1463090952
670391989
1973124270
1503538154
413186272
768148996
1308173212
1887024310
748494601
1306254851
1423454391
1025906114
1792882477
919355485
363137756
885690293
57188711
1254345490
1966718702
1574720084
1173314157
2090287952
214016338
1401834193
330863723
1787658549
63592207
2015304779
1446698733
1742542765
1806495401
714563350
1754360405
980009929
1753350737
691895027
1302804822
2008936133
1643510977
2065617629
1737678067
1892248512
1518788406
1983277333
437023793
1241034683
1157891
1250264894
1306397839
2004579991
529832041
1998057213
240981311
604952312
909390415
402195205
1196295847
1006095388
1374489119
1696957444
1148350709
1734086914
2107481324
1572318640
954544231
1459240824
1942997852
59453784
2055497056
1537578152
278813411
1645609472
1640415769
1761931042
235885460
1171093004
568998114
1725983605
1073885554
1302997516
738650519
118364298
859594253
1853051774
192937289
143462787
541414903
2005554557
392533725
705785332
1997348617
1898914654
1245555491
208169400
469807109
624058027
1147144928
1929851325
1023643077
198618275
2137846268
1293802844
1062703156
2034132128
1346022796
277415146
976610735
1062403293
1285374439
560886508
1613522013
2017788996
227200153
1463383904
471984963
46654962
1177595664
864735169
1136042453
973908105
506994549
826936848
1470952142
814874127
2080907730
1458019615
742033855
925169667
1736814550
2143266462
317620053
2070058002
569061279
1337994096
1233699877
1417349943
499429370
658851822
1181040286
754091372
1344293805
1451874441
671430398
998873233
2089050876
1802268315
1328472368
955391102
1975850278
904945143
1722839747
2041101236
1570156833
814578277
254895183
665721199
1402928498
1798603005
1340929521
2023787216
2002701808
1120821005
37422396
1096293461
521523834
110985556
1185468044
299859551
2043630957
1146899255
166636336
736199893
1446187735
1382919936
1981615991
1412111493
251981277
1268850323
602590916
16437281
2075296621
558177428
1734744963
1092788629
82625486
44557633
905087511
2042066892
82823686
805681996
1108359319
1021232934
1633433174
1738247655
1363492406
1692509723
891946132
2092464831
326296220
887946256
74802768
126766443
17147341
1585844282
1861598515
1071275165
1421410890
685313837
1331594238
1401947506
1305064235
1445882937
261559173
667732203
2049585918
1038529982
957117192
768399464
410543806
2006073685
501972252
609797792
1737544835
1055683968
1831046173
1617050406
2089569092
1443763576
2070594168
690324794
228449205
1752977154
321727516
558310257
203705565
804083974
733321442
424569181
591087732
137500448
1122876592
349523270
1839251399
1977118677
252584352
1803789976
1135715709
1216758838
1902736399
1985873029
2043382856
1856983547
1825780523
639877721
469014906
570425327
450861988
2074139055
1449794703
1279978083
1386520672
1464192228
197889755
736435855
1282250111
466150368
403425057
1276799663
1195535147
753754440
1674506199
1133038875
613440796
1538897620
1384171039
669370242
682184517
2074353817
384043671
1652471320
1318744072
1719713226
1800639595
148364192
1518507772
74797667
1181229127
1937848809
1498455918
1528047610
850128514
730626517
1352153239
1597181454
822601581
1418250219
995104984
1392252331
22668080
1396472007
587191214
2040295991
1435343540
1899185113
707004342
400347765
1052772022
1335713545
605058715
1085895269
230279377
361707213
1558075333
806894898
346102303
1227996710
1009446831
1441645928
1517685004
1022628872
1594135431
2030421978
187612567
944205116
910630434
1492203157
343531894
28947931
830145869
115583962
2003036685
363287817
1839467918
942831363
2020963780
1524158068
539134672
1829938056
1739598248
1301985559
445097755
1952259429
357530957
78270552
237578430
1148500653
411447038
1501323545
109602145
1466414942
1272711146
807719062
939208703
156234155
1017696107
667942689
1657827859
1474872976
811923801
1078238591
1300458542
721063416
1315795147
1579439011
289315796
1541789934
346920232
1966936458
696736133
1819562551
1408368425
903109109
633632008
1140800605
1754076496
985328863
111350589
1266067519
1919539295
1881267472
154860385
809206670
1234819427
1881709561
115388757
687499336
1273948090
936802809
362387450
384851624
1150909269
793958379
235644474
100271666
384945289
155818516
835494840
827737229
1255492319
1981973527
498722022
784318779
1520258572
2133783729
358611114
553925735
406041339
303406848
1278577760
589289312
611245005
227198047
693454025
1993070822
1610731370
559580172
1591337176
13961050
1424838555
682664773
169640188
1824256813
1599424133
2017325512
793754270
679265773
1360403082
800269516
33303588
156036475
1717458600
534581652
842197697
118815761
953784972
636876174
429390489
1289282562
633242888
1459844327
1876837282
1476123630
1688754642
2124657530
1187878016
1857891447
1514096544
1270383160
1732733046
211599903
71575797
1312656519
1627624270
2102941116
1140512710
1581752169
404470171
898296813
453260551
2077757231
341319744
1107663645
776397984
1195091274
1728865445
1016433415
2037212726
1501808611
196184149
1805925030
697265944
1631090480
1259411736
665902499
1424973142
734938551
864856417
1673729834
210767521
1670986959
627577530
319601644
635258624
410202167
1805519693
1492883519
118903066
1097244135
1815106082
356070151
1434122525
563329244
1662421981
2054378612
1286985553
1385639050
1516557778
2035444944
1410659048
71012801
732777863
1212834341
1597067991
1777861711
1814718953
1841826377
1219104948
1724304901
1978118198
1073017462
1677787078
608645631
757797736
690249338
1097962808
811353933
613558187
1138664243
845910055
695780360
442882852
1242031741
133439157
2108147342
1883467336
1646647624
394269254
1842723348
2107953532
1296064628
419261300
1431506356
1720698401
1654420345
756859567
1796438954
387944463
1690413345
1365087449
761265093
947753149
413006716
292530002
1708734976
1262568662
1327472307
832930707
1119696299
1507006936
66115236
1177487176
841227858
1188557070
1751180754
1740349097
183353125
1756011366
628954285
181966168
1628197002
1784718380
103402208
1603881192
646230906
1009232105
1839353769
28107404
522746629
1445221311
1284266019
561969446
91500491
1131215533
509460319
298780741
1378282525
1936123389
303669160
1422430315
1861936297
1109936775
977854560
10607753
782990686
694881716
378396282
432131645
123055406
1698227580
909206973
1982731600
488716784
1650710500
313709021
941057153
2119548106
583011972
849797565
1880441183
127032465
2035253216
95467680
1347824832
700463284
842512404
277208342
260027884
656927312
310388387
942981630
1686392592
460711266
586377145
1524136123
63353765
1757343680
442483820
2110516582
144156167
2097081929
638691745
1785519268
69345867
209027821
1301891569
1100689268
1779793982
260714926
2141422253
1563512424
253978081
1878643248
1492195707
1570338167
366159683
277317642
1405653433
1498465136
910574081
1202016561
1023995763
226371032
1342074477
970271793
902758749
1940214272
1326734208
1742191794
1401557812
805260331
1703541290
1327159395
2080131976
1846979427
985576133
923555175
376568662
174214720
734323555
1854975740
1843468949
66595926
395949517
1062731495
1622190596
1895316510
586344868
1602983822
1716237498
1554169221
1971712131
524947049
696236973
1203149065
771843809
177007536
60427281
1579349388
1119120792
791098566
687116431
573130456
730225469
666771974
460413077
920148829
1044738563
581849063
497788266
100053718
1668347249
1017224110
1148568979
1671198834
398163472
1247320579
26707352
561899104
1313570488
1196447098
1463320766
1122569652
2000737129
1068141741
1438332253
1707892947
1531510306
95359254
167894653
1251754033
232675546
237469227
929996157
837079745
1974811512
181743672
1512075759
925881452
1406411629
2090084544
389404304
670530666
1883206204
2066111815
209164693
823974026
1717234810
1449902442
1810472007
1858283714
1761061258
791199987
1494866824
2040563345
1243227458
1147774583
1902660765
491022431
735186104
343407011
1268324535
3235930
994794035
1663080984
797254013
613451795
412337772
1041676207
1903305550
767386728
1001908364
203444420
1326703633
392759829
764998317
227196881
1243407341
1941872529
277208342
266691746
1505062010
1808942907
315190684
1834131061
699100655
422729317
1317111643
1745735380
1956372212
1436467576
1960784545
497148140
1013781072
771568095
30428036
1420499807
984850343
1175479470
1342976196
167248613
1515032025
314306346
100941319
1704218067
989389114
1849838508
2085057237
1912327909
1908567875
726426718
1085282011
1699767572
2091325105
1669889162
43000395
203522464
370236900
666332763
322757795
1960780147
1003905635
1279792738
2135503567
1397029230
1681543686
1852911651
1858393256
833977412
604122024
1303848396
1197651902
1979689946
1140823009
1990210644
352073670
1408540682
1262855094
890547580
787860041
1379671401
560471545
1242669815
1153533865
886362580
1001793203
357729841
2024192955
1325368086
1111942940
1100192841
1184940287
1952528909
1959756814
255393888
530320797
1888735271
1944625043
1480261012
1578546727
1456155959
1436697335
1620286738
12345832
1195379316
1606288001
809693361
1786446701
1724844448
2123639054
48840589
740309680
620912657
1361619292
2121487153
888723750
1942592619
658540711
467171454
2078674435
242569660
1598150739
587137106
1153644960
506521180
1470824836
544764541
517532847
1597351003
662851783
1640064174
268105236
820871132
1629784771
646934418
1940155406
451146744
513820587
661383232
824727591
1438469434
1709285391
334259619
1075014451
178780873
1242714384
1743855628
1706375225
466601208
2059519488
353455102
1871007014
733048338
990119658
136240958
995002612
1066446431
1432408193
622769225
407487509
388611944
2083884629
304237487
920475098
280273250
1713893662
1792324424
1366666949
316873445
1833253277
1655446709
1556726371
1690567622
82547663
1618452117
114281892
2066897076
2046609566
1114187648
1543431701
1667899286
1995477202
1038368250
1177428990
1858220043
1212405460
1134972880
640351845
57412558
551405950
1336669073
23912162
290397441
168925345
1741498983
618660196
113365448
1407262716
114663405
856828190
1666390854
1791227650
917241040
1867033362
1526282039
1396346311
1542977362
1055360984
501354106
98947135
1772644913
2143177112
1559957899
512008423
1813367308
1841601208
956750578
356291867
208354777
1805549333
120535437
1205938893
977554631
610888757
626653158
1938808840
217110167
2111918987
1732038599
453729723
1848810791
1042523832
1579604174
1369530288
1285078102
1793860741
1231308371
8413500
2116163848
843175991
26170715
1611208845
741581739
375319731
2040982254
795849971
260660631
18424198
1136601772
1774547566
428464156
1198572499
953649401
527231505
1097443212
1504210980
560657823
145301838
36127382
1754683786
1397976272
638947959
1533161027
153869193
1836737156
2144970688
2052057738
1526288316
91940337
843162900
1399791799
1223315421
1629269542
563892310
155571973
837939353
576898103
542650839
1941256620
876334410
385334295
423898375
471470408
602167202
465698272
1469913446
1267255447
1875839228
240087011
1746828798
994219994
1283183416
281029755
831803425
225766330
148294313
755958078
1568680961
617480282
653160847
46534448
381817536
1507427064
955342305
1714481264
1622152071
1845456702
485317766
2006186770
74013966
540001134
1954384405
1223371600
929278379
724374390
1845730427
345248251
520768913
1676344820
640682784
576694180
659231017
1314266027
1610571016
638485204
1874889080
528414736
1504112049
1647329241
503325941
1680564959
1924458339
392490494
187101488
240315059
1434722828
740879352
1523426812
1815767377
190603241
170276491
165364496
1325311315
1646855747
1997231352
700964395
1008115909
251996966
183328641
1688827166
894978571
1849438014
873677541
1454031463
1151031566
1144989477
1534455587
1587996626
367716412
1395413404
177786752
2143056922
1632234008
877984141
640654842
987563094
409625850
1808568432
2124072964
673888553
683837834
393103570
738596190
2049700453
669116371
1477152773
2118713791
1903824009
437990116
801313175
1719310043
1549461072
1059952042
548196012
1364807876
1263709339
162142116
1851563097
637965852
1601517798
2017157671
795983275
701334845
834312428
1223547886
158538754
1781940826
1893475391
1958905872
1296090434
1617310366
1468853593
1962460901
723663227
1893025627
1995895277
1138235803
1406416887
152827019
538432476
105951778
932367267
306172771
375496040
1528341136
1178473980
459543514
1641475149
308133462
736990265
1126926076
1097572969
746626108
2143842355
1117350057
953389830
635711426
1181810130
1299404261
1612553757
225748252
347431756
711309822
87800858
698181375
237435204
312893077
657511952
987915014
156755339
43979958
186913194
769969955
182171757
92495721
568332784
1585634630
650035421
118384382
18626410
1606106702
1698042341
1841591900
872899285
949747917
503335144
1108216786
573828806
407203975
1989185262
867023094
557141709
460162105
1226346114
267844211
1107919444
1150015533
1074983626
696551659
1947242005
303850732
828312468
1380755187
487667288
395586930
457913781
1961734872
2078028488
1313367659
156324402
1343347744
262099849
2097983470
1593742129
447038367
1757651252
988151990
1475530571
423259446
1684741017
602873113
788896499
418274392
1847652460
1313406058
1122070171
189038382
1034507316
1364327470
1557042091
1667016761
1947645964
350132010
2105525897
1798311482
1745704978
72410188
2077069963
1479225248
789920583
1535267425
1366966706
1046593346
72198880
318748996
1115187150
1218000865
1969925481
369398353
311380221
1157578203
335576232
1613765670
629118867
798890214
133861082
427410131
482378277
1812062635
1705058939
556469766
1323140457
1962508751
2029905362
505240742
153357148
592323852
471912919
947080987
659587554
905938889
1603953809
1033631534
477310937
1333871897
1373149642
1784862504
974082882
1642493985
52932146
1277643362
241593598
164506603
404650076
1014054946
1234385035
1327492853
644896234
386089916
1767366151
2052432179
1186816399
1439349322
1045540751
1101470511
345956100
997041644
101261275
160036405
322615524
1561383084
1645107073
2119990847
1935559148
1483663904
1253165391
803320526
1363986737
1456528506
1196526142
1048469
1052526766
1941306859
1826821256
1525691193
1194345640
451513057
213322071
686479494
1764800369
373028520
230167077
420579090
684749991
146171452
462410929
898394292
990807212
1270431031
2071214918
10161477
1492265011
310559957
274799483
444564170
1473726316
1173630901
949745546
69419682
1079715377
1210781034
2017708995
682606844
538519227
1190334369
830781180
1123168874
247789598
2119741790
1108542890
1410876643
666217867
1135045538
1487215215
844529808
1187339966
1886731346
1556341877
1102072541
1161260397
1759804135
1081726729
1821340838
1593735214
2098518168
2044534352
1146357086
157804709
327443298
1239197105
76011340
741100997
2075402121
387251276
1253220562
393970358
1706922258
802316063
1015844376
577214487
1033436833
1100380851
465735634
1848578899
1472466971
1060319334
1853271887
800555845
1635558680
1699217477
181879030
832693166
1800909856
1040579578
13791841
615046912
1946256999
883015898
830792228
1177953644
416140138
40738952
1290845035
1918730999
1723278773
1516895536
1227319878
558610959
1089703975
1765723687
1990164688
1931485166
758022918
547017946
1058725156
232352322
522680924
843522622
406362920
991066364
1064159215
1523616143
324539865
1937303101
1748225917
146188443
488062264
334187893
1787874134
1677840120
605815234
201553270
884366624
152904607
294688034
2049563944
1927238970
557528142
861090597
1891665080
1979048072
1684456412
2140385198
182540846
748331287
973543357
283406337
599302335
1176234470
1677754341
1479145647
2131804555
186048224
723106891
275118932
686124904
186818897
1265228306
1359764792
725507271
1899809744
1543463655
1624297060
516042141
959017843
2009206754
1696329951
232019369
1064967999
1268387101
1593920766
1685209722
94888447
1050669741
193800457
650034762
514711825
1671257444
1192657416
744009896
197612054
20263179
543399013
660615905
607198763
1682244400
219003905
48042389
910788286
2092885292
2120513661
1652269239
105188655
571769163
1433339341
2124295724
2050752961
1440117394
1120441326
749454388
355166298
2048884934
627669930
813411905
508836432
609809929
1106503721
2003899948
1411958315
1942846695
446720084
1890133965
269025946
133596862
1838714229
1067256102
2139742755
721254401
365545457
988281085
1010145609
74489456
1636672512
269491368
1555901841
535695537
191262463
240185928
330234275
1056381008
1418551763
1512265122
145792470
1639672309
706148925
225374659
1980542208
165226748
799931157
541423219
604181797
1751052655
5810652
428121149
1068817919
1359019809
1669278682
1728124670
685712178
1816591831
1147124848
268176234
400422919
1290818174
919380717
1407237003
442451927
907441943
2075192747
1960176802
1437656505
758899455
1020821996
498842294
197733194
1463397448
1721182935
1056280547
1301988768
1843836864
302440390
1638184892
66849455
820106077
1961440618
1472625567
695611984
1811710147
449144972
1544772280
1435766537
617410776
1725397290
1893535824
401739400
784332139
1420081292
1706306605
1145233942
1073499751
716367521
734881330
520587076
769824165
766011070
1940220206
124368582
1369510295
46810022
1305641462
185114831
767634712
13083098
1990177654
1744695168
1142559829
181841527
605592509
2114696937
465193321
1991181113
916494217
1884837581
1482049400
1468405810
76945331
651617575
492122753
449197223
1165362780
204837612
1753231232
795560751
277405879
1784324741
541520945
2078985591
2054075507
941424260
215112004
780322878
447557131
1901867114
2080111533
1970798666
98260721
2038352286
90579310
1630475937
1914359156
305616253
1332985868
797363567
1469972750
1599012409
1913109451
942209226
1364267733
347090312
49262680
1324555291
1448253108
637341768
1122450721
1582868834
721504610
2131638143
2105366044
2048095876
1175380463
1992437865
2113742393
128855388
1964127399
1730784003
397682506
1583122519
2076821373
1065855485
835652655
409673221
1506454036
1825290554
885314673
2082238757
1482173326
1226058002
889246793
416744518
1325471826
323037627
1281321508
204433710
542413607
868994164
37983454
872440487
1109768523
640852550
1980696602
359498312
1742734610
1385170382
1302758412
2012351002
906095464
1094557841
647277279
1096036096
1229887913
1429731008
1908772802
844943673
819076021
224717046
927717886
526430382
657518821
1933429990
767562550
1767021271
234615223
90240292
1444530711
663015424
1391254703
1365363476
2139499544
493569277
1279891316
1902600167
353757234
1956914348
671160673
1147440115
1994115608
496050049
1761567443
1606447105
242956688
313744436
1605012150
1649646385
1026316352
2039116375
1173868457
2129043378
834013444
689084915
1669108339
152845857
1495746627
1363337917
588389343
2055064674
157214525
376834642
1075620341
761057753
1938351333
169217975
300656649
1500301030
61586902
1328118550
1814547520
571927591
1368568613
2002503029
1711363133
1982836360
1246353902
1686654554
466639513
240727507
2000165319
23157530
143462787
829820314
1023014561
1778097864
1944060257
1158934298
1014306232
1524009700
1859812667
933540000
229404649
1363287732
1107129003
1818749631
433517215
102505850
857320758
130752688
2042851581
1301091115
1456561255
2021194546
1174647943
408038550
890962853
1028937816
410571629
1553082434
1891202615
233805978
756051462
224056101
801003986
1703209696
1511270312
1472336643
681955946
874036654
75550938
2147327441
2000446868
1067228435
1498850863
791400378
13961496
1292325317
525139833
1306972028
1540676703
536942189
995168847
1196875830
402290889
925747878
630719042
725978060
1429125710
199449306
688688684
766839132
1507832171
325845122
2100068820
1938434763
351863275
1888957965
1327771788
1407353756
1557771673
1513406583
444975938
936981595
2001809598
1000778649
1668440797
414140702
1893637661
574922177
1216968539
230763542
1615316593
1909034602
1150569566
1759951915
61294149
377182744
1474883389
104524681
1752234640
329437333
27642230
366149804
2145802938
1454838520
596686939
746347726
1875655444
85967935
643149947
2139785211
1782814264
674725952
1172750736
1033050745
1877846759
501583848
485371780
2082134395
1204787609
1055333375
1015824060
253509463
1667986524
1321190311
8322278
917944355
1535929275
1158183518
1306644606
2028825230
1969615059
541847222
849344540
1538423517
1420816471
2053284781
534153580
1064552816
1146368057
372103344
1327046558
1490521288
122410224
1746959179
1369171486
17759498
145068235
1832774661
1205819611
1140219053
1392768989
1017293780
1969517443
1821913333
923955854
571643968
509577739
303176837
1310385479
1232948646
1386418499
304652271
219200201
2108919205
1952026892
1839134792
1648250952
1880756539
847385363
1787224935
337715091
1444574203
1073161218
185118847
619782106
1933903388
599848627
1087899930
350800492
691735522
500831341
591351747
1261505293
1992777901
1752397118
1386863571
124746865
53505085
154497412
195044758
770889495
1161738438
862463350
1596032422
113356496
1724422233
1937216611
1074209596
124707184
1589414260
1170404191
372931172
279689065
1890186775
225640575
2090890063
992187588
783235928
2097511763
371002127
410543806
42031631
1158363122
1191319725
181454033
962425715
1606209983
1581294477
765187239
1418236025
2146208111
122475227
1010735447
464456417
931573538
1151977395
1305115580
349004679
1139587050
1085898710
178706158
753478949
861428250
859619046
2120209376
390962121
569362523
411391271
875924176
181358015
962202964
1882665996
1429529513
1526662476
470455656
1812559831
1192284014
1140670469
165818090
43121795
1113453318
2064306150
1747436173
1795346840
44985975
1549875869
887882625
1815554119
76266540
1203061286
1183201344
1312495191
767591442
1257143237
800241308
1970533275
399857444
185991626
1512658286
59160786
1825804220
1032897704
842835722
1964860795
1356638974
954152615
1628159438
1388150723
1109311543
1398751626
1534600617
2013635558
547491666
1353862680
1622658094
1984543542
595422424
903505725
1608458248
1550121108
960293002
295720762
1690143240
790658876
858653552
1207085751
1837916227
443305072
1644514357
1370191609
1596241346
607384621
1420391896
1269827499
346777092
609810673
1269614398
2007371586
1617777010
475702140
1176061681
565179364
2078703589
781412153
1525925736
771750561
12186415
1907678801
225173523
1185074759
1501046391
807298576
20350965
2065855299
1229566924
591601051
1573146553
289419525
1704095313
321765554
1556287147
1779978021
1036722014
2041595112
2072531028
650991250
1194907058
2076669293
1414023898
318702618
682562877
1269344542
1892157166
2016730380
1695403345
544216778
1381586467
2128037391
1638544948
779389699
2014698853
2083436207
1978417831
915461845
652869886
1168854952
1748976387
41030020
1717703813
2075274962
153092429
1910861050
525868732
1989276213
1731346301
121945101
1812565961
1732155416
303759637
1899653262
618773681
1973632788
530845972
58319395
322660467
986820003
1525961693
1981084437
674672001
98013344
1441015061
1812278288
786109998
1861895922
1397896910
1529776336
1883405744
2049532033
1204467373
1058263986
79740187
1107140321
1154431508
434505248
1066573650
182566053
44674741
350993075
107847327
893644833
67659243
765608872
645710280
881028939
358568003
1514929211
1054682487
1448696734
2091365506
283605235
376533041
162531327
2056637087
468940372
891883488
1775259229
1892820209
1040602851
1976107978
1118253440
296944463
343627447
297153835
485570841
333080675
407320112
1537741772
178803193
1675326189
541179874
87886344
2057357100
2078121287
473851933
1087657045
1106832330
1213130344
499722662
1726144024
961216576
1414821595
1476153245
822702550
1275421783
1793598490
446793466
1184801985
397599830
2060578618
1388584666
896594558
214914364
323544537
1929343550
36275308
326688773
445955586
1793811630
981952167
462950894
2138787970
458469060
248580392
2085319532
204090021
1018730674
2030956457
758353483
1153293398
860034304
1666122470
1170221508
1066913353
185911651
1294801061
931354170
1581665720
258388938
72910400
1714732346
982588171
983844575
90153165
661115211
1903095490
1021804159
895047536
259783375
680507512
287628350
1749119964
1502914904
511213351
1035465464
309554627
2083677449
1123410554
1996076754
971170937
2064466330
1117450503
1843041409
1048033657
334007169
1036954450
929464764
590335492
49661500
204232103
884338813
554646563
806888483
352208575
1922295556
650121894
789173502
852439721
1839123811
1340582196
562388645
1225117308
1168735318
521288173
1755323988
38897693
897214099
1849011451
116191892
1992220775
256490039
1853868429
1246809578
143316872
2010455246
962616071
691942893
1171539069
1515270468
331501373
2091541156
475840951
1726176076
259383293
2115885440
1712897164
1113510990
354180020
1177912943
1031283761
2083723254
1457102098
2123966762
1677918167
573386972
1202594389
1009913748
1499767902
1843499043
1381852433
1242169951
1087268636
270596820
567580945
319553047
1149248595
1819024900
97802834
1273178579
1858535988
313670354
542240920
864536201
859124759
601006184
1700376495
97205334
1485642179
1217937491
832358882
1358412735
1770257589
1197639638
160801394
1672405606
194432411
1011543048
1105175299
2003375603
1315832120
845659001
767931158
336361069
1939762923
647457821
925510943
1740368407
1286019515
1625544512
1694282119
378667146
530921288
1768375169
798041248
1906277398
530118363
108259724
1564799169
1194157985
1070087779
944443034
346772754
1525366096
1673650351
1781312710
2055198866
430238426
1636975020
410276839
914611268
1457174794
603022081
2021283932
950631827
732018746
1828774194
1262139230
655574743
596881808
35220352
925800067
562968847
1276586171
1247031978
948841311
267302294
1848194581
391576890
2049519156
1277718892
1544369191
270195326
1956385755
1821359010
493186130
477253495
1437174534
1263905023
1254699830
1518456342
1338517816
998147423
1914528638
411652352
678625073
436002777
999007013
300959042
878706560
977916929
2022744900
351147045
64864876
1649989596
72850404
777866643
880561069
1799987419
2100039535
276194024
2098033994
465641643
1486933471
1544584210
142193170
364605656
1476590444
631370166
973692440
1987184171
1785892606
24872212
994142496
1488950374
590064725
739115504
1255795220
2078489624
406368459
719490478
2030751637
1564771638
1619541495
1625262069
1487836603
2048237164
303418704
697462506
1968967581
1892881785
1585136127
520389428
1902917663
2120771100
222067422
1745283360
523231826
548439193
1023394784
406259912
1123988172
962141486
1086546549
1543151987
251576265
308655404
702248306
1630618373
1267268830
752919702
1199329211
918011754
2021178605
1221175088
1152755711
1559325265
1489811790
1895289312
754489649
479416685
1792827539
952915709
747601003
600444503
1979962484
981772753
1498825039
1482150455
1943312869
1461430460
710201898
236763921
1266449122
84419547
573327761
1571590434
517749894
547655416
528347535
1811373800
1480005867
1436277747
1196595945
1635941302
734780937
1570671392
1314739967
833069700
942800387
1434028429
49564947
574336738
416873606
350682884
1983020026
373357832
2023777398
877338583
1670987057
1299636288
1392238962
1881735439
676541583
1805250025
1244393264
253008223
1314421000
61568891
1888364250
591670323
2052057738
479115
872074869
1529734788
1556261096
985328863
1897894223
41892756
1434368948
474587857
425491023
500881188
2019507709
1262109845
157136120
1651481085
1258709579
1195261896
1370771188
987856962
1066055478
1580689057
1599453477
467623038
1441426499
355738199
63712238
1774300647
84525912
1932187584
177780447
510754061
2075087431
1357613814
2009783175
752157044
115766544
1493048644
906306396
962787550
128261641
1874690409
1793059026
593938127
1683970174
2005547569
1779767407
530814726
2055669341
1512916573
2077612707
409534037
1120250759
1645892306
1381143498
81869392
1524908772
454477975
1346973521
1260136288
1262705065
728371593
523633842
1318713647
2079079180
945944735
994668337
1463320916
1875659911
940671554
1730334685
1685256442
1436998341
753843863
1377913753
1192923136
182672280
913314679
1211830324
1734004145
503093439
1107776678
1624655944
1768780729
1060436626
1047966130
1231108610
1097941697
334001083
2034514073
331873761
2119790813
1588059983
925629911
1434349590
1466854541
527674920
6865823
636840901
97847728
1877831835
531526521
1598790907
19832652
2018247734
1931212817
69242933
2043546637
1546641101
1617225695
1501291671
1016474813
770917244
967895489
131404188
1277182397
1704991517
1912170011
1506308946
1145055943
1516329980
508137242
1202601085
505177096
840688004
1237428532
121543354
1727522395
711005664
1171500476
1741848369
530691402
308662034
573585711
1174988215
1948801676
2004561504
126553282
1296642750
1794492029
927279052
636647948
956665693
1754636245
1446695279
670763383
2086346627
767146522
655646663
886490299
192263201
1258523147
1419349801
535535433
309959465
2125544063
2136111074
1927855102
1401932851
2126727558
650945030
167304440
1581274733
540553833
1999137428
1851341270
2078683814
249390943
522450344
761860752
1448347457
1770265134
854480713
790043887
1181482825
787980233
638189125
115624582
2135561338
2109147338
1180429860
792236409
145127837
489590388
753466615
1513825303
717166609
1329291949
2024296292
1170147153
891262597
726331278
806866055
1773215267
2128659051
774639921
993897185
730344220
229016129
659048311
367962546
1922319550
398079300
547703393
70232242
866130244
197087446
1487071203
698323717
1611641798
2125159444
1618496266
269972340
1589323673
1762953005
1157188363
722381377
461388400
92943197
972856753
337975717
324110175
785297780
2041439988
1053879429
1254865823
1591832755
1463186099
37290224
1615409205
761925526
1079046564
487300572
1020000153
2002758276
2100783951
1070424494
1979449933
912083081
1438621669
1050846412
907225599
1795216348
246660312
676636769
426160965
930152447
905754608
360853570
1200226478
1396883937
395295836
1086684188
1207208846
1681910688
1908486554
446971344
1521525937
1458116903
1188687368
1854433859
793944979
873926093
1727661989
306459361
670250623
757711356
1521496862
164103732
1155703423
1726503106
276519247
1854014734
75758104
968449968
1386387435
1922867900
125877393
1763551133
764673365
881331087
1233912696
1616059618
79053683
1841165699
395257104
1602084577
2131811368
1634235359
89633268
724860770
1622588015
131912856
418125599
1504621818
1176736688
1790623779
1338440486
901807962
1776003065
441404506
1135903504
1932604417
1795567389
558296803
784358260
1886379141
219937906
591451027
891520233
1042395426
2132317062
1414552141
2105935498
931272191
90229558
2086951672
1789261364
1891415730
449738595
974130492
223173086
1159900472
1988888927
1936963833
285242256
1222087049
910027714
724481977
2095969031
268551342
1894230750
105140985
1567154981
202273129
1342558602
139598074
1991345918
1682258152
1973953030
178054022
1194387185
1995051654
1982109653
429311029
176271922
478141213
1486627850
1182825027
967466966
670642078
1677153861
1357434869
1332008817
829531097
381821653
1614178008
572356039
2052583427
141336076
1293358208
1000720873
399016447
903693330
1659962943
439331923
1187374865
2142654185
1092009787
16883693
1100475112
1072487556
929013536
1007246199
307431437
1399516993
664167256
62998055
669528546
675950597
2011768328
2053535114
91174560
1004397184
1399412743
369010550
319930068
2119718500
38584226
104513082
1213342049
1160761957
3411706
1640442399
972337034
67425185
2106722352
1137506963
863143707
669577281
1516005672
321419003
65179998
1043699425
796172719
539013431
1553676937
617455295
2027083504
1311989565
155337829
1675679198
724761598
1075712059
1071393061
1020314670
66344747
364148263
716273771
1568528106
1236232785
1090398437
1120271433
674790603
56453268
2028584331
926318239
475158661
1101400417
73619296
245952228
822452687
2027852615
390929108
257027390
1224939419
253440795
618806932
1469181745
536814785
1697412993
1747240375
783199296
437426904
438243336
262904530
686665314
274068521
197983125
1967592052
561752558
1822397523
1095943464
872404858
545776565
1987296552
1229553578
438422240
200752441
448011932
1630743967
1415446770
1284205295
2129320903
437234038
291305398
1086283222
1692625907
1214261591
1792450310
209625136
1481582893
1418373755
1479438529
1573726552
1137907916
1241041840
1651886841
1648606059
1231538747
1033460615
1989339370
604895249
1260672895
1778323584
1465060874
505180831
1806549631
1606127368
1777621567
2145155780
111004976
700312767
884056987
1245227699
205242815
1351938709
355772077
1073913791
618921744
117031682
107473013
101267617
1370045188
1735855933
1885430297
1720484882
1371685672
1424321523
190272830
834864467
1258399947
1196273893
778649369
2107472981
1396193176
1422979380
1730160838
1420039715
1832539193
894642220
1800047202
1904741216
1795929717
1979601519
1340583069
1284131729
701885271
878750135
1517293317
1227191020
1867581947
1857444076
47175313
1892122370
1993802776
1990856896
969404146
1543457815
1320352283
425444749
1191020761
1311473383
688263151
966714532
867691213
1614027100
1685804483
568734280
225625542
586970442
756737504
1775796148
2106299326
2093312124
1388690153
1101142708
1004178636
1224165841
435112973
1174999564
1501453599
64619896
54645838
1887906980
681020326
257463165
1292027672
2093663689
1718397127
510073090
1869590721
189614877
1312844207
2090379420
79122738
515687574
1331042017
184865805
1677976219
1001983961
678441985
1253022055
1822238926
2120315507
107587668
1954651066
81037543
1420349349
786458616
1494451039
1049093790
1777250870
1454806758
1432052741
1254152171
773466841
2129806362
1899306022
93661617
2075964856
1504297336
2041879487
272453358
1826001901
722427987
1043317695
1017661594
2125104473
1352901984
1344041081
1723106188
988356125
1049208665
1663109927
134332881
1689702894
792206368
1312409517
348565146
1508227684
1623032961
418767703
637342840
1763702931
1383761788
552539826
2118038989
1079456617
1710474088
1509875339
1748581683
806669509
2111461906
1907278057
27752878
1698726785
1831075995
305260475
1355113798
1098681773
1792988161
870014412
1308032436
152663851
633024630
465848983
280729097
752925042
939013084
1858101689
82545579
1462325395
2118391311
2033631080
1006624930
696547124
1451431583
288897406
1414144469
744030991
2082767573
1906065056
1343016483
1766319303
727489
1631059126
1267010640
581528723
2130426173
1456843720
259970059
17708243
52966106
1448794564
116046415
398280626
66902546
1160308171
780150058
874751015
1084953247
1904540444
979148015
654230498
596635715
1769958815
1555282909
486574667
1096114696
2060512964
1345050170
868436
1487848644
1966758610
83170148
1393355313
1981335852
1469224764
159873575
1915837771
1331035802
1539000270
122993888
629203576
803788511
1040136472
1788665102
1788558516
1091971710
844447974
1247999741
1882157801
843522622
249747194
1291215984
1789362973
1197009610
477649748
1658309172
1960571917
577148999
1920548836
373048707
626774701
970089850
371627611
2003929954
1258238097
192949881
1624345643
35209686
2079954146
1217167377
704843034
1099850967
143625320
217960285
369918744
957191311
2136850493
1917962975
1639726558
1472574685
395386806
405928936
609928416
47602919
2120781290
110984745
1459338106
1585986031
1752998347
1079010695
1106621081
1120372941
2070881975
596627080
1139532638
810840513
1677602231
815645210
833903430
296126711
158763681
6732796
837536520
467720790
1481906089
1946338085
1056085441
646198101
1108998308
1281639613
559502518
365403673
1341054894
2096432802
913799518
460190779
255881503
317729924
705665567
1226420454
1793944937
475567160
110225441
242203665
393811985
1841755949
553277946
202513973
1046436897
594645322
1357403420
390255366
105438150
871920991
588200555
1644756205
1912319848
1000514639
1350404241
421278879
1148251036
708253379
1729285837
338300635
218882678
213789558
1994642631
1353032285
522450344
1733683635
1470357232
1251858635
1846757055
414412
1349820384
52767497
722933433
242971272
1750516693
713487883
1659835521
494557997
1289802567
581206682
1701875914
1176399359
759626797
1749622230
604116376
2039752085
1884245930
753012535
134703722
1457962532
1081157758
963348266
449082854
854642079
869472611
609789555
1430489087
1066885695
715628369
704950858
274056021
1037049104
1235643902
719077303
154571842
1244778400
979734765
2090911026
1264289554
1476995406
391193176
1280414217
1305807658
1440556524
215641168
1086088316
1983076414
668047848
1318496731
400190695
1346960549
1616211508
788560711
1169632634
226438849
664532691
1631365526
619266339
1150677733
1574609161
1226719833
105169468
1202529806
508249388
1916531715
136089446
1999996335
1464332609
614546549
1465561304
1222210246
1764017538
521986123
999851674
791812851
1323649637
638639531
1816770682
1865028785
1880044693
539716576
760681463
1236664117
57337605
795734709
1837504350
151046485
857895666
2096419234
464851563
162034024
1728382018
364799542
499714906
603508499
1138673938
619201953
1392159704
682274725
1991810604
1925608549
1556289621
1361442759
163134918
1287977585
34688770
1129500007
1510116677
318998936
620356890
1341315912
1900296643
865990035
2085866578
191179517
1340551566
167997414
1766502698
1291560458
1814623111
208340032
181674137
7748489
536339952
168442551
1911236362
437922879
941272846
786546274
933637105
858986077
1642063415
578891014
708732517
871656505
1970570860
631482202
58159876
2007605290
2113296340
998121916
958986772
1387021535
558394797
212751646
1749423210
915785909
654043495
557610379
998117382
699564573
643741891
111734215
1636364037
334402560
1687101081
366416041
965679005
1340597420
1824409001
1715206940
1886207518
645041656
155904492
406067961
1629917927
1428891295
100048155
68639480
296733551
255061959
523745732
1965166341
965566736
868226856
1087482140
471339971
1546258084
3603540
707533427
662027750
213873274
1472441956
1970443798
314451018
441567891
1147045783
2048620317
1623080509
691107850
888923357
142840670
1028208910
2061023940
1832982699
108501129
2116986429
1008986019
1877665527
971903783
341138740
655310765
618742452
2093566041
425711432
1484552683
42059035
970325751
252134565
1049297614
682621339
1775902392
1215725631
586040910
923869820
41378959
2146784148
18503811
1073547955
24704640
1947377501
1262090685
746612052
2041044272
1588044659
1801341618
1431188661
127026976
257822197
1005334903
1424403805
1145242103
475733222
1214689683
983143478
241918303
1135729786
190208836
234969687
2086579300
1320843873
1768245796
2027673912
517513887
796259215
1661190891
520693347
1150051094
1941313143
985734175
1727224442
1207134941
738511630
334214830
1806871282
298409861
1021340233
2030996878
1021802317
1777688262
1473441714
1713683426
897011913
957133490
483467255
1264672037
1773184319
1300630979
980487497
1861384156
836624771
923377827
75227764
91546732
1024226013
1758815358
1654942625
1298401730
366332962
2072348607
745686721
2070148589
777470315
1461758517
1371189176
1645017018
1536581530
429256532
2125223686
1552648456
716214851
2088210503
1613589452
1414773568
1793017965
2122176129
560515693
155367062
117136998
297909921
1573486628
632081781
1260754078
1607049033
410978926
515548290
1467690430
1929740255
751936977
1056328700
2041693565
861586812
1388516878
488938853
2037947571
2046134132
95283585
1680456342
223821767
976144196
2144680060
1726367323
961986857
617197197
1948165022
1292877662
483184799
1003325332
1235373220
91508778
1306663984
316954894
1404506362
290834591
394195759
1825316968
356787580
1829422724
1234846868
1648760784
654773683
1224144546
552594937
828045106
929676436
455876783
2095834575
160057115
2084580064
289964408
670128896
1118140159
1942519069
682638317
866788590
1829539187
718866626
1349382837
1385994548
1295709500
1640228894
9746393
215072315
963499469
1927841514
545272293
1829954535
685823463
119531726
1354117047
184948851
1905573592
1942969778
325219986
1579034308
1800394883
683537416
35875416
1894167353
1003105190
525199854
2125929139
971833469
671733336
1704095313
642862338
511898818
485242829
1960048723
581357046
1137010053
1284575072
1904542280
99346050
422568229
779885420
1362899735
1828696884
466941213
1897492350
814286302
434787353
901305681
345685185
1465646738
2055133170
764393190
1300551972
1157715262
2134675684
1299647430
375617495
611442720
1270384567
124597064
736381161
1349225493
1829896707
793398218
380340828
400885692
393381293
1923265227
1852046810
355035380
363834744
409517887
1755263939
1245257581
808294074
364029227
1603358089
1598733694
1618496266
1509142346
875364486
1364607626
1371622481
1117919819
305802096
1392580194
901262381
1957546312
1758022604
1597385216
547701114
1872371406
544364725
1613354279
1166933008
1139287692
705157020
1084414849
1439029292
956550775
1812673863
1630605954
2084585516
296854869
2028371430
1816515516
1674115587
666234116
1103351110
566738223
1375661495
755924293
1273001960
330927168
927846910
1554648310
729904032
1361387577
139922298
1340650779
829352961
1298957322
1466066113
343856626
1939138871
109988278
8581193
1672405606
2057111669
1779496766
823746239
668419213
1218298691
447957845
776653350
652696300
544224091
677821685
225367803
784748819
2046196606
893590869
585650400
988651657
1843387589
1566426329
1250712874
1008272299
836394592
1023064983
1663061150
627353049
1558488126
2146124488
258107749
111770045
695612332
542994793
717312021
1910612139
295004351
971421928
1011548080
1596150752
1998832642
1503623646
1864585548
198737458
778235196
591861530
1443989306
612663607
850485455
2111208381
1425717230
1146152297
82512460
1425197572
841566661
792838366
1074881959
603597422
1199394966
1878153127
501411610
617834719
1168854600
1553610144
270604698
1923394292
794326030
399997214
14070857
2093978600
262172194
68957098
1143317161
189168944
1245363944
391665521
719789595
1822733560
1713214646
1834952759
56801991
1594025281
149881182
906318798
394257952
261683544
1429351292
1861221215
2109815545
1177544358
1355650571
858276275
1538367249
202135467
764139002
186939370
338882573
652632588
1870394575
387346548
521857774
1798251922
1800321749
611248116
1761515263
609054896
1300879986
1974679316
323726907
2128495451
392577681
420236670
899847727
267531165
67989940
1470789225
1029541267
486676192
510953455
1380004124
399702977
2062563070
1769432676
167078802
1537326969
720935973
2071870762
257770197
1185271778
934342340
1129806647
1254711877
146398039
1464634186
428268603
209281743
543137041
1013227088
640449572
1915835460
1579838704
1597382795
817361426
286901025
1321890040
31806578
1238444895
1672196124
1481379709
2090920838
1742956648
2035007546
692483295
701599635
1266215691
1373072096
259383293
1311244646
1601148050
1648310189
649680343
713815098
875324898
67411185
1956695686
1696625764
886493027
287541281
66530769
1263207707
766206749
1454006998
1810303737
856432004
294042933
2049456494
1937213211
702127149
1541173667
1160061856
2052414684
1789445102
138401921
1331963461
762104716
1193656333
1704024492
2051127794
934395315
177889264
1003325332
1584974215
96952314
1541542540
190588063
290259978
664955354
577826917
1865347991
1400866966
1318502280
465386675
1259863153
1193989002
1391031787
1571618305
994132823
1793107249
1830516281
1723833300
1369658451
258538084
842317728
1944659039
312892055
1745055469
838928933
1646882448
1416336768
922775122
154212154
1878619003
432948392
85060795
1269480025
1459798471
517248530
645181308
260786468
628470352
866971393
2091657501
1868041301
1928839493
1734490860
2013176807
2141611542
1907672777
1918863018
2095038895
1749268485
2080740432
1257623087
1458362897
1288787281
618489030
832182071
1706027261
290153300
1481361274
1328241673
54718577
1093758806
1419104538
137958711
78865411
213438310
413891335
569574434
678723926
994056690
935389678
1712092394
1203876609
1088240720
1077482035
1791037021
325276922
1125976828
495523960
420657056
1102116428
1418234252
98392007
92618702
346851620
431639239
441259308
938549966
129350691
1348950990
2040548685
1986530843
1173452319
508408220
486501046
2063463453
418811547
898437543
342746776
1623509407
989709965
773928088
16312873
1270643102
1107793671
1057778456
449458761
313756664
859245521
1938866472
1498797571
1285763606
1664310292
579856463
1191380604
1645874618
880875829
1313161896
562341934
502055437
1193927989
1570768633
1981737600
1681529568
338126762
1982515760
1360131132
53991543
1189032708
529921109
1200565541
802154360
300587755
1997025941
41218123
757816792
1333160613
104513082
813083323
1840404853
427754921
1912940947
957739128
767179439
2134632075
1085745410
1149533070
493374775
1473266140
1833700744
905996014
1313289445
1321010010
97662570
1152714803
1324644553
253978081
1705936961
1995489539
774609674
1627031586
1995877776
1336285481
932145250
1776103184
641688302
495905866
2062000063
1231083153
108010514
784048845
1307828554
648120500
1527781101
1418472107
83406012
1546826300
2102750762
1163987147
1928679062
656002016
709653295
381997457
769002697
1285242414
1938801012
870787308
1353291964
644994420
371064254
658170815
1750147164
1443217473
800759880
949835081
799103535
1131756551
947795221
1042484299
1040565861
1780381600
527313893
33963775
614528712
1024981246
1931540526
1158058231
563939486
1463989887
2125978978
2126221239
1547643575
196555612
196982090
477740404
1471529267
1092427113
574282759
920005482
1006072721
725482602
1918382048
1616834670
810765511
990071112
669386837
808995047
251889768
33124582
584128082
2094076919
1200348582
1954090272
1237869062
1549827190
1203696819
1272917326
2127517320
408670776
3030669
1837501076
913716093
1054781140
1494065120
1576882487
1377032076
738989563
1881303129
12705948
1554873886
774796606
1269551316
253148042
461127206
585586496
534882094
1411571309
2007413032
130662574
2107398311
1234042119
1773053067
1459496653
1860579207
51825877
1415321330
1132629944
1398310529
1083508255
620289875
1401377834
1408485711
336703211
1998710252
1972180681
1220836171
2076617245
517144183
898410779
1923650141
361387863
2146327543
522652445
1191073864
736154327
67535817
1798495553
385481144
2102239632
1955354606
1749664994
1045964641
1352478432
1620056906
2140605108
617766408
524369178
2140431202
829166147
137098893
242064128
2112255800
950850830
1026438137
560700431
1682904078
1782041422
1612620890
1358184550
2098431183
632657210
1227224048
1323418281
1705245108
945221608
609735056
1395037807
722389106
1815776518
620833581
484116404
580182181
1169805330
1001634704
1305035730
2052204191
806559581
1460840695
2035560961
1664671948
240441987
1194654798
1561775366
409696997
1315734087
1693697230
2123987788
936385278
2113275837
1064295995
372570684
1247138155
170644410
1305424221
674423510
1604475039
1814751729
1666320489
210336281
871857906
139551812
720582114
762229014
1423101539
824299013
1341590745
773613535
1916710044
480554294
65024466
1713434333
1489827171
190382932
423818557
859443132
1417178648
482192710
1419826943
827384611
821720604
1668473286
517645980
635612626
1194106738
1604351792
1214540074
1080808431
1482367633
1080849670
2039964254
853563465
994335354
91102668
200022589
1171136502
600962758
1592355256
1746910841
956328903
568332784
550269552
46729436
690110639
689650438
1480585388
346476918
1839466802
1184854241
1157692653
324480917
1692165867
1228618681
1809209939
83180255
1678526634
1067567188
384388664
1433298159
1275027683
307098665
611079112
1742550892
1886005704
1327392876
2077426624
193010513
216684177
263310544
336472219
1527946248
1579482930
816499110
1755269639
982294806
248944477
1365586811
516272777
1236557463
1844680267
319421362
1905165696
1068138052
1846512126
25194588
326613559
470583799
513089973
29885433
1408863938
804844263
496201422
156625996
532290132
1164308788
1549398289
1844251643
1616125637
315284458
1755079315
427496143
334635452
972317652
2006251873
692700036
1787648174
869262909
925818937
559075263
2096745935
688486777
1789122358
1920706368
779576086
972767925
1568450053
104056521
173870449
1761514092
1298979883
1766693809
1022920666
583300088
1904896771
205268476
878810568
646222997
824296916
62413774
1704689543
1076488040
823468269
542955632
1150731545
1412706905
89432614
1802704839
820567535
1970809533
934270982
869998310
1723371460
1144980774
965835102
479330122
818268792
395767442
1483936782
528868593
981144344
1709792737
772210334
2069555255
434122757
1544608000
580296145
909195463
939438602
1319754068
2139648035
1495655036
1324436526
1952023316
1143672101
834977636
1303828212
630056449
1529986383
2073432803
327493559
1124147319
1575841380
1560571569
1726062329
1886248064
274365854
120450639
421145366
906548468
1674400646
531037396
184170731
2138205707
1271543499
509735677
1883453206
472903067
1480806294
692858874
17413230
317907822
1525530674
1309809731
63376904
2133465136
1644947117
21846358
646322703
1505820951
1470214354
643940361
2046946964
2049519787
903047489
1573268772
683945835
716213343
564334877
1532341068
1832415590
199631474
1868629521
756484333
962003373
467618604
879704984
1215279953
1600021978
1586516504
60797206
2018946254
280730873
1439616528
1802567333
1896808378
1749694049
1582927998
1481887137
806694211
1306147399
1429389371
378004818
1838956002
1466622206
564828557
555125413
1928077630
79157591
681267361
1342233730
46216582
1937306255
1570049040
1536752570
496431302
489750317
1743530480
1648264067
657460726
1201413759
626902486
1904176748
1326909240
305997022
1774935337
639227281
1333518866
326979374
1051647132
450894871
1597178836
610754859
369094085
723065211
1902148747
1736108694
1125634891
576443968
2093468285
1059905757
699832664
1682487058
1231861383
970395493
395808677
1168761811
894585913
1844145522
826205583
2108597014
1199507355
15844677
1148425944
2026813747
802739015
1158968935
624050283
655715452
1837887485
608215170
1669030727
1864185075
775913229
1500033473
1087598639
1033559428
506957171
2101016818
824633033
1105389651
11216451
591298123
9805515
1883241999
1651094971
517395180
1829725144
785855118
674048544
1366144191
192623972
1783272032
609655438
1484846828
1271945020
2107425096
909068534
822833112
377140418
20892909
698888934
1864964112
371232851
718238199
570354690
113157768
531093974
1834004655
1363106620
1736444325
530546918
2068200181
1512300023
2120796067
958623448
1653008379
809087616
721287362
179508904
286666026
1798810588
1027616068
1893612418
941449207
1133857661
1299625320
14175476
677566970
449097361
1294734392
424250332
1060181315
732661250
640273735
2143972570
1309167104
1158630630
563828353
1607269378
433995041
1904569624
1973059127
861060157
593816480
2069827364
2024119800
1236232785
214142626
585403821
1482866299
2096671457
2131438020
1586797441
709345988
1601574819
2095140640
1509629483
124422324
1496000396
1842697345
316711696
39937814
268782392
485232521
1235794406
1548066107
209711151
959543507
1304890984
803659299
827756224
1366666949
941174393
1004509133
1073884394
1673057769
759332471
599689967
181998948
284636827
1508449329
177430841
1745962610
269503163
237837267
1162313318
1933612292
1749004198
756756730
508010490
1975558576
1764420616
622821115
1595149979
1840743587
59327011
381332150
1732891461
850669956
292421171
2113418615
1491342052
1435600520
1075342592
907955247
2035113244
1774042510
888035333
1865186996
99435290
933004180
735036140
563432580
1311366471
656498971
1873626823
1168800988
482730492
2038595376
929405625
1090009037
438175093
1950749789
228428517
945810679
1999780524
1098554794
31843608
1527132956
1631218097
167021103
1223927052
243603443
1063821093
1188510375
160370854
752506477
632500685
1940885502
1211630709
1086783526
840678126
703552569
552926285
359050
1039586629
1872196337
1934204635
716437626
1172608654
1121020370
39582958
369209064
375787200
975379823
522262796
1805378715
344414706
1266278454
366858386
89531305
1068582713
944556726
1203410509
888874202
1093558546
1690681395
384029794
297439854
2030119058
866515177
52564714
1166049881
1357267650
1958137828
1508449002
1780459949
98873983
1873862083
958512853
1808906720
529906621
1937866824
1558391022
997386039
2064925211
1823721512
1418868116
1926371301
1961765799
929313089
215035893
1492473928
876216649
677143776
1525618761
1140020176
609598344
2057269781
1334363665
823169795
1502084072
1468684455
577902209
549313440
802816542
1676735906
1132426491
1983009912
649621725
327168488
432178059
488540301
1477421624
1478528627
224729695
1010179825
1866204056
1246820601
927020120
729047563
2101267294
1842593809
1451512038
2100472085
543440292
561093023
181782268
872747098
1559563241
458271470
562423792
2110629739
384917086
1738926593
1591015157
1916437233
1027382629
1154768364
340920648
469086137
1250404242
1734453637
1857056459
1381087350
1333640522
485941856
698963767
205203757
247404650
1986569353
442557417
452905183
1604293607
1035603078
106171568
1728400203
1843040228
1435174057
2137151031
1909142516
1135259592
1914122486
1845332243
1207821003
802337920
207569025
86043596
1601651113
1714109741
1103797278
1209840713
1854690683
524358161
1696215240
1881746554
1242214431
1635209994
1498133424
536021654
7939965
810385317
1438196176
2018208387
1493546602
86322293
920866930
1463797127
1718549350
310988812
125314118
184870213
773014848
1189234792
1201999281
1243265674
644148163
1489753462
953986714
1018514147
1447533136
1209434094
133996828
743154776
1525925614
1379349268
955944876
712494521
274298366
34707200
185758535
411857548
534627248
1801002140
1061316508
42195084
234652954
588266054
166243445
228637087
91604390
816670849
1203209859
1233683657
399333616
291934897
280652772
1733557693
1486033383
1539047678
125195281
1314200318
1419323801
1245351661
267996611
2031049962
1598886297
874913935
223245874
776614189
1019201208
1626529501
307358298
1341429792
78919918
2022263861
761623692
1835128750
1935453713
1538746551
1773735721
16192614
285981903
897379322
1060049726
749802768
1237876366
641473162
1476540447
48539924
1518851764
1342254320
1252759304
360660807
1464604457
2132249052
2104613964
1526524627
864032188
595823711
453371994
102013271
401027928
1954005443
1492120479
144608217
611182876
190860461
255061959
1525520066
1130949432
1429002244
881054356
465408369
1864942059
1447494601
989206388
1787435451
1810098415
1907078943
1348733836
1802623518
1796781179
336250619
1401865473
834311529
359704600
1719319211
132047934
1194773086
726657230
1021236258
854953044
1353743920
965936887
929732058
625315084
1873888229
411795982
596663566
63131885
982058678
1929740255
826214094
491523296
1046932900
847635095
915095743
1896871918
2119570202
846962508
1930517781
344192650
458740938
1307249947
145460222
529886219
893484127
1199227161
1741908729
1662125285
904490273
742077507
1154961609
699308756
880307840
1128981389
421291130
1531902875
733504195
192327332
333803235
1031838363
1796591651
83114936
1051135169
1893116882
1704061794
692641268
40804232
1115975382
2075660536
375572581
1193515937
1344971323
99332098
877375301
1228095092
38351051
1363871162
1458780053
25251844
39824330
1324434832
1115102184
1732723003
1692774778
1632576738
233686576
708988043
1116500245
1646258739
2059887711
1792099053
721986162
1606345633
704909419
1471671049
1151203694
887626813
116102823
588386548
1259773224
585726727
1274067049
514977440
744238564
1007478409
958649182
1559364557
1373615379
1573533840
918955752
1275917218
1483498180
1780155747
1758827277
1043684462
847118021
2090538770
177742673
424600669
1048923457
154665744
54032087
2063116051
930978438
727981264
581849063
1521606292
587376649
186573293
1084053045
1422918805
300244523
375228432
458675786
983073624
749592623
1812453645
1751953917
989982101
7869572
1178802841
1421175248
1279939196
660054654
1432722166
1207362398
1098530652
1570037104
1930218662
1910619707
1564421192
646245982
179926487
1882928095
1540925246
82372548
459542561
1457443942
1237880116
2110701743
1125292850
1123666320
1352980197
1006082976
907644505
1693282848
1198484249
1986557896
1984293356
2040104967
839462133
2009750670
2061204422
1279353461
727757038
269754065
2135385302
1853038826
2089404002
1809061051
139866241
847764075
1083305516
366835206
1792306190
757222781
105757919
1162809316
292864725
668083039
1234318855
445225928
792359090
866824479
1854650282
94803369
198441575
1616198745
1334397439
1633452690
251727053
1196483397
1590733943
636427711
1813495029
836467720
1888980403
1939084953
1880066109
1013632110
1084711146
1721413699
1309239305
778408882
563413306
1836950117
718489835
1230027283
1247164683
1278094233
1991641247
1889532205
734760003
968189968
1735685704
1529413737
91379299
1334128956
1717965357
1962630026
1707624534
828394830
1555797118
939968398
1633479379
1196345340
596807343
68397871
136965485
2066670501
820465479
92128498
1635035628
1696695091
394344397
485941856
2070143932
308441385
1409721107
39939982
668850542
110929072
1006853217
11929241
195947994
1711836415
872054975
335062444
192339153
442421064
1176161443
453407896
734617615
1917639661
164414007
813961490
1461773128
475768692
1355308659
574776163
1756219603
642175900
1615052454
1582967063
339738955
1020207756
284221989
606261000
42679154
650413018
1265529332
1150663909
92123780
1675642029
233328827
287486421
625555851
1648086851
147038843
1063034213
1546959303
1899547612
776759079
1537775411
1533458426
786209835
1527715073
595772953
1465795883
562027345
889973317
85128646
521044359
1499883939
633926924
482820254
509005549
274253586
2029976092
1960161537
1341636387
479926829
907452575
884722199
1967769825
1207280653
1608508426
1465924536
1609017275
1253758143
2117424334
1027985558
890496557
208224425
1257850814
1948041478
2092967491
1781541226
520071816
222678006
1903949527
933130358
650795019
230440690
779243398
1720869499
551664433
1555611355
708160444
697462506
2106634679
1774711365
1059781173
179431723
1360226475
1817151614
9070289
834531256
1105131347
406702138
197820972
1105548656
2049753018
1479358303
136123964
1531451369
714893042
193086764
173727343
1543483047
229164756
1461130751
617364373
173926451
1297113878
378614094
1976709153
113871404
106656273
1636259886
457712030
1607257521
1831804113
34409515
805741514
1595316558
1414029067
1420929807
761853105
1736405138
81943311
181146898
2034416380
404545198
1157271748
1378875025
120567837
433381420
1113863144
296351885
1921274622
1989761355
1154024823
71833882
721644932
845783362
281002393
978278443
676917690
1031127658
573222995
1360748486
560360625
1370195503
235632942
1519241793
495682087
162200051
546603050
876037774
1263815842
64211579
947071627
1652944425
1246836462
1544288373
475095802
1844681115
1132736744
1793971128
763926776
760250810
375150073
273309458
1632552071
1219642520
1503238850
1328036577
964791050
1638505866
567481270
1119121836
1052122561
388786186
1745759751
593293617
220475037
1136083216
919113439
1941669663
1754884327
1093658516
1976281812
108337366
1652698435
607491349
1756864308
1543992708
1032023333
1148685400
1841945619
1691709147
262928732
734663589
674911322
296289798
1563927270
1917613150
1723866811
294327529
1703083627
1946178975
1724818273
1940093451
1215155311
1642874610
1030400467
1370360826
225588891
1189134022
2133488424
1031201265
1016330487
70725263
627684170
2106095401
1807128340
237430774
520873460
755723759
1751284723
308872646
1405203053
1441684636
2118295471
540160001
512010243
521755212
1531670584
1773884593
1989118025
1697221714
807167180
153110251
249819444
1043432616
1477460353
683513459
1785350655
1968122689
1481647346
1241915244
1852473857
1066778172
1788825870
1149579634
1315120156
731421154
2028884766
1989202731
1537340628
788756591
755549728
777151043
273898273
2019335881
126887352
1203982931
1511410443
1368231593
1492121328
1732967865
1183455737
1862125300
1713396537
1252796549
1493162565
1957668990
1820458220
371944538
1930275248
323366523
1109516243
1681584919
1695572632
1334361655
117967304
54130202
1735855885
807514924
831366955
1942090682
1450708035
507803211
108357839
1273127501
499892826
1208507942
1300447581
916510214
811896916
964834612
194211586
903914184
1363912639
739699044
791408948
1868749892
348881160
534137876
85996694
654394509
292083880
1785285979
1909123064
515390612
2025953480
1107716073
1877862109
525264161
612201835
145737227
1712211055
761773327
1420798894
1173565690
241127139
851540918
169057145
1649079555
1218221076
1402693065
636427453
1756059610
263306998
1266048734
108225630
405885144
354107767
426267186
1541651400
998896041
1402204282
1281573280
1096058570
227222384
1214119692
1882673500
2125109383
101886005
1406560458
1298088349
1721379849
147578216
1527888373
1630304822
1240239022
933812611
1723939144
1498063817
1788674058
1592817368
1643215205
1808259779
21548594
1930170180
1624678050
403418498
1795149459
1410985775
680074063
757901279
216643284
1588437852
2098642746
108209126
2068906599
1804758901
221268857
621492865
1201553610
422468081
574592302
1730034434
1523119926
671451081
1094205606
359249965
368125647
1644773411
894816851
1325328565
595928326
1297091909
34582928
1737938849
931628607
592983706
2013983289
1768493329
1204717614
1270475912
1417911679
697845648
282963324
490212782
1500381350
420964395
1458418625
1574467178
125041972
1309491569
333457966
2011226005
1591046162
1957289126
1314767085
1948737246
1827021484
49405565
309028389
1717594589
706823816
2065191695
1101421665
463754434
579786520
630686627
956908493
529240558
840383279
502308564
1543123046
71695564
1163926643
1215777409
746262019
1871104565
2049315464
2129477933
1198024472
36148850
1049065840
292682135
906688019
1665911056
1852146437
1699848388
2015882734
848558845
1050984120
1035406668
735307202
1353291964
879925667
829180438
1210060061
761694514
857222907
1524541543
1632234008
25693289
118773940
1199278009
471756405
622642426
1803057759
1142643134
1103086766
239474400
1511565156
646723565
1563714041
2068062936
1973809896
1383990328
1474910039
914534795
1863041585
888350052
220277649
989610604
1336767016
1501563984
1272657886
1197606666
1932125733
1107145764
1497602998
502192658
865072216
169385877
1588159827
84388150
30482357
136188229
208240746
1059926446
923073061
367710106
1370863197
1926257143
532973766
966055551
1654500876
1147717589
1160926216
1104151633
1176370424
1774150261
581321845
1860277656
427535303
1201827727
476534463
817074358
1628289818
27363674
1736315339
724302375
48875020
1250328276
2086336314
1798239107
414640437
1671025396
1086716072
170995239
1639586051
1813185098
1999409437
852150942
441753903
662831404
929090428
948929448
66452348
2052564647
1965439645
466911116
1903064409
1136058515
154477649
640062822
525328771
1275010924
1837724354
1717894148
1404059338
1134488175
1439719596
1057201848
410448339
85476472
162744390
121254180
13257753
1703875531
601224353
402612074
1976049373
1400357192
1371441577
915305216
1858527410
1231733373
1930497918
815931432
918896262
81181938
1008194110
785564183
1950674883
688272956
1865754601
2057782534
773276421
1816536806
608398788
1723026470
1529133715
346290419
1235247747
1765243228
492266815
1557971415
225480265
398570475
372779009
879351696
1540118101
516399018
1372828684
795821297
1515784106
975553075
1146165115
1628452619
1080370201
172354048
1911705429
407709692
1003150261
98096350
1865057636
738019061
451346257
1177695925
1874503974
403996745
2029169784
347598012
1210492039
222730495
1838696857
1606141839
2109499995
562369826
702840849
1007199114
976374921
1755367098
230056992
1737121457
1177487176
1735058467
918820007
1696378786
1869454038
918746471
2016983499
269380298
268493367
1653278893
158056052
754154442
1201338215
178698939
374264093
567694562
2066612847
191881144
49877537
1800500822
2059606202
1394292239
1614393495
1852516795
1294765935
242995224
209860625
600994696
700036653
682606844
1260386931
1687853049
1751165883
451513057
1641130583
303785662
784893161
512880100
1967648380
653164440
1507896960
1696929105
1048659189
1810598757
1708565220
1446364280
858448472
817260623
1925481055
903209105
858095329
665332534
1578665987
1304937872
53401248
1928961996
827987012
984654287
1341449090
266113089
1196988522
1890496904
1153063073
1886225550
1304889770
125928293
115086496
1213280731
638825203
653236816
1844185037
1165499208
1464222517
1624401293
1626697472
159705971
693360453
1007187970
1062626783
1339050659
930917879
989887108
665306396
750207652
1698453147
1741379213
1389831178
1618860596
1546195699
1982334261
1620247115
2003074437
1521125465
850029763
1039172992
585586496
2020513379
72231040
1077699568
1653656218
460626057
458755176
185315169
1157325472
1756517650
2020852183
263349872
1749420556
441180546
1462426920
829913241
1989748592
1224325202
823297198
1575885792
2001232822
2103654018
705640366
1002289998
1450847369
930299213
1902600167
858886823
752553240
1327742312
181930902
1677291956
534113407
1698689246
1718961348
312859127
370902307
481950705
1994941036
1082693527
1481926361
1628355767
151941552
791126485
1089379294
255323662
1396688532
1327454254
1625172068
1724941013
429281855
450991747
2133227051
187468042
570488659
1170060731
1668601276
844842690
1119473851
459402711
331741654
2060776818
1018261552
95936437
99619430
1132594682
674549235
14295648
222418620
1586506225
1526164031
501619169
1633890514
1635324163
43967515
711157388
1252487025
376363174
62346049
308136743
1831237013
1530762275
1957936535
1174461943
711323683
2128417223
1820549717
392530056
864788392
128486121
1913641096
763914716
2044912428
205020089
324240593
898788536
1452949618
1511418514
1691006649
467919779
1734481091
803896688
2062129677
797905344
1409551685
1699385847
1161123975
718975147
64489985
1354884163
1837627392
551204491
263248739
830892406
1471591671
1524698328
1770276207
353819390
62138308
136428003
1391169009
1608264861
339410415
1594007677
1085965644
1678459341
153760981
21067137
1004085759
768774352
1166553664
77223729
698487946
944495594
817917238
1550121108
399298054
222846685
543887396
1582289348
2141075562
1451626245
455658504
117260422
1800072
2000459420
1319297373
284462178
1596622055
819069129
1093758806
449716142
217299428
649188799
1873732201
1625300856
2054126889
1481022514
765456505
1619938064
60793567
423425154
1711156591
751494114
55484342
1389300103
780441869
1760505990
2067795622
526959520
1509085672
362715149
1638956205
143978859
455259500
1980443545
1669902452
1253541231
1589519498
522131461
1042483066
1458328524
431327896
1816606933
423402547
1446621337
643284879
523775382
1827620542
1552599991
686184091
1086881512
334881451
341788695
263664972
1698144099
1668945729
874650983
980739507
1331956352
445028136
732381746
138451877
253193483
1706346008
109392628
2032923582
972813391
155676481
396393320
138639669
1624689974
45568943
938366561
605822797
2061455846
707965898
2117269894
502737774
16521236
824533605
1213554610
421596417
1425994437
1493115220
1788889476
602381621
1934310805
796207441
384388664
2128509931
285982143
1882432665
375751618
723711690
1413397890
1549517215
7055342
16485081
1660648836
1365291611
1009288546
1263855336
423284705
1512922060
1692845910
285220014
619596853
29129941
1644620551
1579678861
933543282
1474016763
224422082
2027229325
1331510654
1784068215
1619720358
1184933146
458929178
1967064230
931299927
1501531733
614642782
1448314123
286695955
10440522
1119983410
1401358338
2070792810
1093639330
1073187120
1559265862
505269928
1291579211
153467546
1006176848
1271332707
254758985
624610099
2103003128
887705535
922087144
246534930
1475427116
578900132
634630508
149802274
1353214734
1027073907
219643682
2134105757
1243980418
258146570
1733532035
2021889071
1800007206
1948495365
1216201024
406502997
1111244012
483007130
489932460
680760599
828734630
682358584
552673811
1270860347
1477850640
271427517
982250361
745874070
1123132815
1587264225
1578305764
1274086883
525212223
2120745168
418264420
1908081539
336254771
1720205277
1215248583
762428124
142247418
1780514010
1219037263
1113067609
746683523
1753727238
2054030756
113178741
188997514
1111049281
1521908512
379101029
1008664923
570871690
1184401941
679151473
1138584810
1325659182
537408050
1560511416
1120199895
790194600
1045448903
1388368546
1060482424
588892426
205513029
591568104
1811724708
1551982065
1028135320
1953412554
1549448312
1097887596
586558224
1044373884
1643041652
207422004
816829330
1500916841
416720800
1958814909
995565228
1148097096
1941816835
939233405
1013935163
1824304452
355050512
1410681574
1264938448
867380144
1207222568
1028810435
1889137153
1803952947
7978758
91987828
1582624487
1628137336
828654980
2128978500
1099053
1212505199
344019323
1379622634
216336571
393686696
618902273
526706680
672127836
1220364263
1648975609
492652297
621643217
2093119780
1024209579
526573681
1403939453
1157073621
2116990087
105468143
1495284434
467320107
939721643
1596233192
1119709524
948002860
1580421196
2021214723
1642699449
1699129423
1736471217
1474606971
316464467
273002391
1972974992
737609831
526389854
446389200
622419365
1019515197
1947307358
72235841
612452102
1909489814
82199472
1861379679
247821080
184455948
1656996901
1758336798
623239066
1497226425
1890726109
114517300
534581652
484619210
30677326
252822231
1195829790
1787351830
1297128170
703298859
1521249900
1247049633
943568877
1238006622
984739967
393575953
1853714455
855970745
833291203
418121751
1172169711
1173747589
85857727
1214269214
1248521534
2016670079
183859454
1965022784
2063688093
1702662732
888092239
340591688
63209780
584736635
1522750709
1218221076
786684684
325390365
1038234217
649176171
1062910551
1526469127
556514963
1961223187
169770365
96218779
521225533
888370835
1007997526
320239566
880021409
954258069
1445647373
29177917
229901344
1058689872
1663819687
1035608263
1851999476
187800844
1304704099
1047318650
125917555
1799164829
1003339073
597856712
2063572424
1806618130
760070463
1808570368
327602968
786261281
928407898
172970287
82636288
1406124542
1450260487
95637173
1806955716
1979907543
1656897311
1428164962
118601883
1970856173
977077296
155817832
793487500
1206187361
642298134
842142622
659013189
1410451866
181800085
330961751
1009128805
1727298955
1450024908
1155250420
2045427711
169366963
2098784526
927102769
837807458
1410823664
1853251367
1977359080
146660440
755015489
2028633525
1861771924
594981436
289964408
1033543414
85075415
456347959
1483232365
1435991892
1254140688
1083982630
68192329
1246524618
1583649626
1209422032
1105548656
967001046
1982831205
612320448
1870231771
1427600109
1307558798
797585462
42608858
267332672
642785730
331222902
2098271135
2041904231
1743733629
761531836
5304360
544429475
1031545820
402144492
577808005
712341990
863075549
243099845
1405532638
81715139
271508857
1165559913
1241175245
696989253
209665906
665335936
2001106029
1850657489
98790287
1478105675
1049770607
332956565
1128394786
820493103
1972849670
1230210100
455972308
1655585730
1077332740
628956276
462816175
1832257248
1909779343
595595040
574439082
1944105450
1306736068
2146773565
352516952
1812043446
427746311
212520696
854530231
1776373609
872031567
1132888862
284905390
356991282
877341044
56379458
816951289
2013346514
1571094367
1461317779
123597643
1702039861
1989426581
1709375516
1605861964
1964905197
715698308
831073695
1355029022
1478437081
935669626
1366302263
1289516041
583734761
1218473251
513615765
1169562665
697174888
314011733
1208714639
1701911612
756139183
1183163984
1388305205
425385091
162560525
473019039
1598784925
2042191361
2066976736
1376654995
1221463097
280852586
1930286150
1016813342
957069896
527426914
707399322
542020636
828250874
79203130
836659036
1813600488
1405797613
1713441235
333181672
1787310418
1722277556
1585734627
156252249
264878368
1478568622
2032990665
385196743
287544333
430043203
1792632191
1398319661
336800573
588250829
25420852
1411251574
1641351918
456668581
479661733
1435620462
890741814
1010500882
1670472572
1855395354
1010024770
1581756115
1937566488
1763949839
1353864864
136895042
1224851381
1452277638
1898842917
1584567478
1437125047
1145904844
81550447
1004377193
826942344
781213764
1412156650
1088510781
926269911
580835000
400844998
16592854
144524333
756568705
164664162
510668365
344828800
766321653
1803952947
1497294102
626568515
1200123597
1183751823
1131517183
609600844
251829672
857026130
1681983501
293239532
2114751273
1146406454
1588983590
423120314
1912539775
1567843484
1486135043
353657041
44035676
855266684
1829089329
1552764751
3455229
254946721
487794863
1846764514
1053879429
1937367489
2890840
1889551685
1164531865
98378718
701250984
1997262176
440916438
575637270
1548253866
1000865754
1923265227
1420643928
1137791280
793405208
650358383
1607914785
1355097239
1646180037
1156365077
1757360813
1735847389
1463334135
911250038
1713692312
1445532280
2111119830
1562499961
877833682
530221742
2136557920
1636704611
1402944428
2134213005
417953445
325736253
1811078596
1634987672
1012792960
1678565352
1324470704
1906007185
695031080
1709441621
1070458316
1253659172
401437535
2026900080
1166283841
274222525
1438527883
2047827750
809453627
1171345019
816504720
1664464296
1228832293
1091475273
885747466
1508175797
920231195
92572116
457459341
62057157
585357209
1801935335
1832425158
717987421
1463543420
55993336
1282190141
2084027178
646788691
1895296260
1925187449
541464693
2130597911
1927076245
804960304
661291409
1115232954
2112714520
101734367
99161444
2138582417
343451992
2147033415
1172915047
1600210056
1630371452
875652622
377380749
1194106556
2101832470
169855351
731569506
1325198474
1419217225
463310033
1085765203
1230805111
634660059
176377333
1772007626
1907287569
2123742900
570410155
1973410220
1084729307
1145702647
850725735
327999690
110511493
1132105706
1449677844
1204848776
2127380291
318564374
1774716854
1548746566
813089722
1771051198
1294341801
1934605245
557692394
1110701233
1611994344
773597237
266945564
1751243064
267960316
594405362
137458264
1312368034
1089734614
231224292
1933290978
531414048
800763601
1881725541
1413720926
1944125372
1491345718
721768336
117054775
1286893076
2123833966
808369920
443110631
1583620423
655607813
442149076
124186572
1434330721
1335135214
998278881
675394811
270974236
1870326984
1948877524
1872528227
363392975
1667184199
812534974
1566113611
1848843161
454889823
872234057
1708141276
1004652003
931618604
719033851
609544924
2139780662
1136405714
47600886
1161293753
931729383
610986120
1665922467
303492103
1125765297
282550596
898641020
1348159890
717796126
1803261707
1365884522
135684540
611417498
35940998
2016766614
1574910942
1340749015
1606779545
15475173
1027496892
458772937
23629680
486919981
2114963760
1277781864
1691705101
99077455
1630493478
837629107
1970895656
1699893097
1184723130
1936276325
1660395307
1022604695
1499201229
1903122595
1204771675
1523150251
1801962822
426097846
460900749
1541900737
1403224246
699988719
264248178
1511128598
300944402
1909066095
860371923
1839449451
661034851
1961981974
1537794667
955766665
333708703
372368243
2107925928
2560990
1856777594
604787457
1795053299
775419428
1448674630
271780812
646165136
1750207061
724696346
263728678
9623239
574650868
66302963
1493813827
1079557318
642165806
2125548811
1934617104
907188
478142385
347581656
707166593
101502966
1316431814
523392175
972803769
580977783
1263378679
2141942079
888048871
286768995
390024072
1732084649
765331552
913140760
1228855320
284375574
1986377252
1116153697
907881035
547443325
717043541
792089239
28150839
703226182
1888807105
204509555
1674058094
859383686
452778763
1606716841
104665032
1771177404
575193023
17413230
1030507626
1551749743
1152229119
1684188520
1927378736
543915887
137371068
127686854
2130465043
1829325583
2080897547
6625228
811286367
2066486499
883782245
207443623
1176500227
1754385798
1528791084
1507486956
1786885330
770422947
1851941950
1208902768
932688337
442070350
2033022512
1502253827
1865686620
446742102
92093147
1979506264
1731482228
1817506194
902648956
811514365
1713503039
2056039750
1263645724
1805335499
153872476
1405395537
1753151801
1740085438
468267189
102637751
1496313319
1843437702
1934537797
90142872
254166020
671814658
1902076992
423911699
1734012196
627887165
478408349
497912356
414653886
827616589
308220893
431227427
670103703
1438884885
1652506333
246110337
391679728
1329074751
1690427478
1242371238
1149939185
92380628
2129466195
1458614015
1181105948
646961573
2054676653
98399818
759445368
1397252111
975196204
1265615561
1625738985
2096480285
1613760336
451441268
1899608502
1315832120
1813513193
752679243
644761327
68870215
1836860062
1530645615
902595138
1146479936
799363293
460781366
1980378307
1496486374
1082598059
496146620
948883517
508194890
2144918853
253698504
291891656
568534359
145684470
2034186945
834163101
1885064176
1280685984
587823799
955911659
1698041890
183263413
1417892532
1409351745
1108121971
385973754
1897551326
1749966268
209027821
1471930622
566909361
1888201785
514764327
723515735
595226844
376085101
1013858221
1636032636
1277987419
754725740
1926944149
876255069
2107674451
50372717
131169650
602592501
1313502556
2036972833
1958902472
1537582494
1796058460
2053219380
1968810560
1444512945
1317893136
1470118533
1193333646
1484048712
266482288
294848229
761093767
1739001072
745719917
203704110
133381140
730705602
950529016
1615009238
1350828706
872748831
1103489556
417461938
274756224
1308138648
1589845595
1491783594
845317178
394018735
1101244052
2055133170
702794077
2015579494
1294926464
559481412
1191300325
254204677
1691775563
403729850
323965793
1635195018
1791632280
1398451427
92858199
1517710775
1075620341
1227907538
1646915300
212307169
1977968830
1911592923
1098001004
1923816828
794517273
439264205
1161729751
1220867834
1144900855
1773151747
2114609653
1598460244
465415690
1476776590
1366059709
420087820
1721266519
195967078
1923317327
1907607153
1586935495
887633873
389818683
115633687
714098120
593032379
300912525
883247222
1122395604
47972732
435465778
535611378
58089777
1432389955
951155033
389887845
1862400571
1645495310
2019137429
805580702
1698051316
1507442938
458455112
831952927
598936973
307992025
2094895922
815763750
1960114441
1843369182
142091316
1543783646
1956904291
532593310
2011700364
1493033800
159615502
1082766989
218020275
705884449
839462133
624440172
1554780934
630100216
1164851565
457198882
1763086200
1962746520
788843789
1283007796
938054752
1165317214
779335536
1738702204
1050150350
30401486
4882980
720931708
1262687920
2113800185
887177627
1686437723
2037113027
1409093847
640839664
1203936313
70804115
1614244706
105446167
1108410046
1029801473
1746378867
519457911
243673332
1251642772
1183596116
519052470
446630998
1686766056
1782083601
740692146
348363229
1142138023
1204422021
1435086717
549732627
569780352
2060475684
1396675459
1943521642
668482388
362456850
155458573
534249116
1912005701
218579320
2082928231
1768343088
507000469
600881454
2000585003
675743337
2043561276
710008712
1740469482
938235390
1445076873
704181881
96529603
1674949384
1016169084
960326574
1971893928
1586428605
2018349134
1708564697
1209392930
871293208
1778657426
734173828
150313578
1059659705
934034588
1759191258
543494361
135002691
917941201
8384705
1510712701
2020277832
898054293
93432037
20338848
23137265
1784821382
155719308
1443845402
1666211570
898353568
128316354
1559841264
838780132
1819065101
1083941668
1125480487
1240287995
1857982818
446257715
157602513
1626888473
439972151
1225061808
157708305
1466935583
961084113
1566562197
1370282665
1965670484
1096282545
1862141205
356787179
411331056
554734336
547286855
1011485169
1344130321
1006438445
198855228
1813584443
355337362
624471974
1882687596
1266010042
738006885
203251445
2074709039
1337144454
1059509227
1047405298
2123875513
1994157063
959642895
2143577353
426669544
2084007583
2098553988
1253095895
223360186
1551223032
1086598242
1445497547
223491060
405006897
683447849
1240847724
795312810
861833278
372921669
649265191
1207822664
757121629
1940046753
1894736746
1994717931
455340234
833434528
553650359
1009608230
1438461705
425261961
1536207292
730524185
68370902
748251737
320225234
1784046238
1474061118
1450959966
1178840089
1655038733
1439610765
1937586359
1872930903
1335802937
428501012
2026122173
1243710223
1090604907
497705046
210354613
119926481
1011163269
1965213922
929586140
588544941
515120792
1463675016
1736882042
1545555410
1190994543
1066178806
1649681470
850607027
1894576914
1747320514
1907254232
664847479
1427460315
1473929862
1020746536
915412955
718070735
1942051516
1741584305
577836863
1546139541
2067761123
1811720170
2100834840
27023186
199662174
2113031082
1126323473
233322961
2055835310
1840377618
2047098456
1845288700
1082147232
1464626885
1674257773
157441408
283415046
694483923
1131036612
824563026
1239220846
2078218248
916949223
344833417
183758787
1924414636
1559549353
1922338066
2023944835
1370481370
396668644
1808607969
1404577823
1178126709
1274021627
862938255
679597789
159408687
1012646051
212309653
2055526277
1392380617
2110389973
227873742
2141975838
939540246
409737849
451469732
1955723283
834842703
271364296
1257474050
1220949232
1192032291
668687587
679618238
1335870126
2089695925
1416784563
856314860
1066230654
147469850
230848664
1555455171
1938648291
1318479425
1067801787
29962330
471395887
749390013
237670037
1179333993
320627694
133014726
89950225
1687423710
1963518520
1088212130
1143443087
1378802394
1553703009
1528512731
1668514534
297263358
1606325435
707750275
1718712314
1331325734
1433276695
2125992058
1871873045
582124868
1810049129
46646426
136366978
382622514
1168750680
336484382
2026979906
170173505
1463667742
2070171655
1079714864
809748155
664195991
1440086237
1973719507
1938756874
1737458298
23198840
1957432945
1345121493
743960658
350379368
265059692
985113111
966182297
1082835154
2092232559
112803213
1453040514
1344820997
2088342786
135912466
2103293493
552352121
1241691613
186286523
1303811604
1657854499
1179299317
121003633
1897939749
1604728838
102108142
1044871768
24863506
1790097147
841539196
1933031704
91491919
1219301691
1801326760
1606668721
1500445398
1457250234
1944814280
2131105224
1388000293
988493144
1806598429
175151238
1411546388
329720037
191780260
1304133634
61110279
1246506406
1136528850
145679658
849372166
2102876903
925802140
272321189
40553653
876166750
1068633383
592179196
1132248804
581339246
10601693
141433778
548708456
1567789364
1908332276
1210017392
2043677861
1355402364
1384601429
1421320672
1457048819
2036710541
180233997
1800850114
335385008
835332212
2027506713
730216935
6017484
1647411802
1789797630
394243055
634374592
1769684102
414042912
255038228
460519570
1934385069
1620152475
946901890
2048841055
706449228
1098476601
845292462
1118543437
1595216195
1355909213
1198162250
325738391
355469575
1859787096
1011244085
407619677
2059781782
178675756
407683376
1270405951
425648182
1823152167
1621942345
1579463235
13593193
1792665015
1550190524
1946923200
1738190328
320020106
2009181700
88208803
415179289
2106327107
1205503028
1860415298
1830728319
421129611
931047747
826829237
1386872140
740853259
1981754814
979932223
1712401547
1021556157
1475403974
1342708756
1900365661
242843975
1648831329
792360758
1364781311
778488080
4030302
850548823
256155246
34978241
1131032239
1952212140
1248457783
99839765
301476526
1050733514
1744105841
1116965431
521371162
388613707
616704708
1154817992
1988300813
579778055
664171172
1151285117
774158525
1503498766
1189589196
1269116285
1251586331
1269736553
1391485296
1355973180
1031752510
747260538
1982033278
1287222068
2132892272
426902335
800056132
1909401712
550520021
1755654730
1453506654
1662541922
404679124
1018006306
1321635143
335593800
1788084097
22665465
660537811
542068704
261226205
1182897797
832358159
1247547047
1841776056
1989773778
1002968215
1246528825
1334692114
862005332
613297711
1826253856
788257235
1477614107
1317152580
1631083736
1243154948
523320175
1158850280
1296015052
1756723085
909072050
754492372
1862607
285759898
946592455
813225867
971469081
602814498
1250229682
106337300
1870943414
1733911782
1692760275
2013908642
824685704
595853964
1146362057
363991953
2051457679
1724621292
1030274916
358199972
1101888096
627752196
416506589
1625607737
683446645
199202146
2068492583
2063675160
788524584
202679686
821484184
1216304119
1616005044
490030314
943255332
1907456792
1043168557
2078009067
251975233
238038447
1545989919
2074559437
1268039581
1941136757
1735276670
1019972504
2080727544
981280969
2044316289
1875181544
334659858
1456048226
1824257930
1925912779
1641104111
1350430090
1488917260
1597004609
1833161161
1046656067
868799404
472853395
1628105706
1824228827
1930766220
700319392
64232119
1364417110
93092973
280518873
1131027867
182034739
1237967066
1018959658
41196146
185530465
849447296
1990508947
1463123783
280062646
838383043
1177696641
1353248681
1069996615
106559061
154001700
1470402847
1593478025
1498471169
913913277
1214533659
1954350217
1443770486
940071185
1256737828
1782179577
398480955
1458775087
1089556311
85893636
222931213
1266763009
787051084
1581740464
1872739827
162722690
632747649
695285150
1489935382
828445562
321175238
67563561
1960918150
1087008218
1789500753
1909436007
248846686
1119227967
937588944
900564004
2108022470
1079514581
542347711
223786724
236433802
1194683411
1931740975
1954335063
1952835205
834110520
763537130
270529837
1909740598
943955389
47604234
1321012953
856747632
1180948755
392630250
2025802402
1717268089
476714759
175131769
1850947859
1664017425
1824804764
1283983969
879467840
1324065285
373683119
482042025
799211031
617638797
1583998911
2018169272
246037563
1479600789
1678047365
521836781
532431477
373100516
1265925027
266002592
1154031776
993912368
1245802906
1682684232
1711583471
2122535160
594832535
1217599024
1155782542
1647922598
1891067250
777376461
1251889642
856537933
552173842
892205911
1019424947
1391433024
1165732204
2128410948
20274172
857176720
1569419701
2016631337
931032934
275305607
993571491
287742606
1705046906
460538441
1460115611
1140999621
541845790
250538513
2060061642
492384941
1897109439
1397112048
550906497
57800323
2020912320
1822559115
1147734891
1671445928
760482055
1535996381
662167576
1574696666
2105551001
1946504057
1743266217
605708247
2093373296
1179545580
905725190
1184541647
507254383
1241035047
1766792508
1700277400
1277628874
1679093496
1716671843
618871834
1582568800
1653094630
403861444
1351051468
1961317541
647646857
356141877
642244718
81681586
577936675
1196977699
1013221874
346262208
351335608
375217823
1751914266
978958239
415854614
495508181
1881754040
691259115
1277558059
1240353148
1623233420
1989379082
407723038
1213392499
2034632737
1707615558
982759951
1222364542
778219541
1879852586
2112771730
626244409
343489933
1955853203
1999044493
385617839
1257561831
219700196
1839565819
966645072
999529212
781989194
1683588942
68642759
1516350861
2071715485
28045483
1615078679
1839440054
1310720510
110391664
613460373
1126996195
1831061473
1148657869
786938203
54252168
1051478228
1504739277
2080681619
1376208008
1977513693
2082090321
1284571776
113789676
657905174
1701892464
645308205
764053393
791558540
814961319
1102911844
1127136722
1356004380
184491108
373902452
1773015042
1409573929
687282693
1059332997
609781299
1071647650
1505490187
765212464
287295479
914234029
1359989987
1544567781
1846782006
1303708119
1367804771
1071994807
968351665
564032577
763685751
1608461276
1993127741
256056559
1419835770
1765718844
2235001
172196005
34550541
1888319466
813315974
1811427210
790943674
1283537021
1407653420
767878284
256025709
1306932300
1011111179
1897204603
259307846
868822997
343856626
617976098
1047870215
1285535890
926249860
1221040325
1438240754
38400866
1572470669
2071600005
969107788
185363013
1608928433
1536333646
1877980804
1978672100
1650421878
796257675
408777291
1202257921
1919561574
506755604
1284493206
727115475
1240478755
871533015
2137792484
1677305053
913097487
1302860292
349325645
424923930
1222033373
1338680250
1273270793
1335969163
630434973
1372120829
864148692
236218336
653313223
491025361
1229685384
1815671250
1602025582
860517914
440269436
1151227748
769010190
746831838
401176615
1559456870
2086220171
2038527358
1559768254
535511665
893653716
1887095648
681480644
1754929540
1759831157
412819702
2072632826
1700827448
573698260
1679075709
2035223616
121390141
1850129453
1275315888
1116005741
525749252
809220338
2110049709
1828299637
1590847879
1473405184
154284061
865209319
1364221498
1659695222
1983281599
1584627026
181930852
1642189718
146934199
1037188219
251702686
1171873919
1702189720
946672074
1340349613
52420561
954357681
1093077318
2048511417
926620172
1424205709
1768615111
167420595
727602025
548803740
978106078
2014944757
1199280477
71705415
1822261713
891112594
673384931
1372609470
1330000698
1890845544
387309781
1601489743
1261552200
1927403321
912675723
1129806647
659321788
71851270
809557609
1853486750
619272318
824945054
1261160260
1951020276
14786381
161815127
386025434
1857248381
1660833635
1115714250
1332133471
983037870
1779726868
158540610
574783480
1936156844
1144437734
1975877012
539084223
1746866788
1487834829
1198181950
2040758025
849452227
596473157
1103279532
960850834
1620460970
1379587922
1484951234
1656264309
122869732
669974819
451756417
1195421672
14244172
1147574594
404084574
279077436
457411377
1320621746
826818828
980700873
955484346
788598977
567627416
772022615
72882757
1615592796
620272221
614026592
1092258194
1247047472
250177700
2070380318
1363274923
1397444837
415661496
2012608383
409745260
221744853
895085662
819432563
1654408151
1845298181
1467233259
540123225
1302697220
1208226481
1639746589
1082614877
383738014
1066864468
1387945319
1567212558
1589823530
974134482
1761255856
838053322
1755092320
2127420460
899348050
1609167121
312846949
1381232668
2001972821
374117116
966831851
1993982980
1824605392
685212660
412236194
1446428936
1086071192
1953100281
538717940
116080322
281639985
916098951
1512716912
853864149
1460364901
956751601
414971294
196152140
36649302
805525021
1336698218
1090879528
832273178
1169470391
133181649
1157412384
2109830563
794182988
968112733
1411309978
910495352
1788049549
1753910301
2007953569
1315734087
754850782
516987212
371738356
1505643039
485682495
798831716
2039450586
271738996
1418710012
1633991249
1769065249
399926113
1335777077
1888041326
1766517051
1635036954
1258271048
978119768
1880489156
596928551
27024364
72560210
1832127113
698293039
419150758
1897295070
1694859687
321905028
787088328
1523072426
1957317521
43331918
932827032
306936961
856345130
1711733987
761973091
771273158
1792619871
511744061
673727036
2070706312
702189301
1679240534
1766836322
1936622721
1280629596
1772488480
540125363
301915557
1729094920
1891995427
627359332
357336436
2024262881
1211417285
660793591
338110436
2057056947
160573217
1109029974
1158225883
115403412
1936248381
168946275
722399769
165244651
1530194885
1578752951
302582865
179819954
1742239867
1891508303
351802955
1197650110
1781751645
376297476
360602987
371093292
473563340
2121931714
808196578
518549875
696225007
1910345909
743735831
949195506
237355467
690402866
760918675
97394768
1040184811
109677531
1213431065
1908942329
14218064
608996489
2002456858
732700173
846681602
1482931727
1021929525
170025867
1353120902
405554679
1368455037
1550589527
1664337550
449135448
844005473
1297466377
1452177989
1346605442
858346493
1583805955
381946822
623769540
231111459
1677104316
2107162450
17060245
938338258
677931224
163211032
1976891972
1949148652
476828846
646144462
211992382
1076627298
78662974
1872720278
556316111
2125973938
2032385295
445425211
522917721
976101998
635255426
961649561
1453852933
1811046931
1550129731
146197943
928996649
926500012
1058063415
1286547661
2084024003
2106757913
1425932751
426673870
885899404
1468322209
971903783
164662879
123423794
1316927590
1760216869
1697094133
1034171002
1706304487
25368250
497636016
1336498682
2078835647
753840048
33096653
874830421
1956159462
742468838
1675445695
1599774528
1368161491
1115550990
1562858003
1774808922
2006187095
621346392
295975496
695060990
79620202
1625589761
637060412
1021116556
1970994622
1630810452
1444504510
1747760502
550763134
1709164590
944584327
1998476941
42055180
1561853167
867750317
631069913
1379579154
1552770293
1451042234
58508431
350198585
1544296525
967788773
441213558
2111684248
545488822
2031867573
483087287
382312158
1951016474
661657357
1746355685
225792334
126785222
935772085
946562558
585196637
2086516795
1606935099
296461593
1753789998
922610748
593086605
1673358961
2134798361
8697292
599432838
388099303
786512448
1296460336
1318267388
1625768088
1886388683
1390819829
2053463945
1102679217
1817404810
158139792
994861207
322109096
1828591016
1363763100
163128698
1319718610
1217985963
250066277
2146335442
729217268
2062368989
642377501
1552550277
2072917770
1729054726
1199595644
49486259
409815251
918928879
990589571
345563775
1124272976
999096532
615228317
1903473878
285765383
2110901182
1355312088
632198860
1263879367
1286869491
2049661379
1439869423
1343238533
4661514
1542314537
1545641007
563930728
846368715
1349443397
1539797368
830246735
2017928288
538572278
1841216365
1131838873
2106931001
30681868
178483877
1883839243
707366952
2068209156
710000217
1165196302
347891045
1968749419
582630769
396950153
593028589
356083554
1864001341
568261891
1410416368
510787743
1227263673
1071236340
876104177
594845672
1693195743
645858951
2135733555
1618255170
790333662
2022698076
1989093143
365516502
692019425
1364169728
1897111682
1097168089
90084345
1115787557
820957559
589915154
672407584
968224019
321911037
732441925
1359370650
649094927
1768289126
1888382827
1247077654
606667414
492480678
1554013249
332556199
393165692
1199621336
1437094217
701643781
521577446
741731066
401894583
1690978774
1877739579
591776658
1153226025
1392544254
1108219828
1736385658
993529739
739416873
1560114859
479474899
600308448
1577684428
779167313
312916183
2109840875
2140375218
20335527
1006249124
255707614
586367370
1442974989
1582707448
1085248347
751566315
464615520
1576889443
583988913
1629516370
10211349
280767387
529906048
1367862996
1917508713
203333108
835854788
8261765
928020825
1505847672
987016461
563760544
1685664600
420084262
1041484490
228200593
356366454
2129979927
532228206
718148454
1651339874
471473318
837807719
909958554
1495535808
601805710
1065842234
2006314724
582406
1600538327
1388885919
780565675
284052102
1146492735
1317029787
500896089
1115871668
640423892
197880057
497378163
1508315531
1376769335
436769911
2089417648
1703405286
424949162
1282975818
1416036869
980430790
1225985093
1410444002
1824804662
1091737029
13548537
469213406
837101994
1587840626
1729792225
808145063
1085848003
1816875815
503822750
1612612842
483430100
802343749
948559814
17972302
107048073
16163874
574210232
1868533935
1319055953
1258639922
713472065
163812030
796558585
1126512869
55341668
1434180655
1498839170
273603556
1995274207
9443051
843882707
288394695
1918581601
297091796
900491394
672697703
2051669642
931991809
556258670
813289287
1991460485
1778287478
317907506
845927443
2030596130
1418015393
326810761
510023150
490267539
2072962405
729347200
431394785
88621493
1952919531
851266779
1372393908
113942590
1603818179
865428126
1671580878
1075897083
1220123788
1734259605
1977176890
1511931659
88669723
162613013
1464818873
1851281688
471966813
1813014792
976381643
1064375287
1835640537
1004720172
1116700099
1290050987
440439054
205456044
570512105
273726554
67429279
1114577337
1980520346
1965334440
119252182
1142975207
1883437154
546511508
867953034
1437556492
13239785
798530631
729549880
414996711
1393796956
957579607
1814484949
1703985703
1497359254
1983659717
920239308
47986596
1193733113
902286496
707113930
1741791921
621325302
1345229408
1596800091
2098321509
253932245
878896803
828791141
349871034
319959574
412385153
1206402044
1943461926
399936896
565970702
1481426473
1034486985
60925171
1728517703
421970344
46450697
2092383725
1977013966
881399857
2043214822
1074497991
718628010
1834524195
1950002627
410001766
210291893
918883306
1475314279
745243544
1402100459
93860948
995365703
1446650558
118217305
433459995
179699728
1071307312
780891249
252568489
456902163
656561948
1256503003
1055621414
1106285600
1799541971
1551591019
139856306
394047400
542779041
1026817315
1340969186
1400193468
1790740684
608302924
988506125
1197392751
1399224016
1860387398
847167647
679638425
151219168
729789157
1766666991
1231378390
748915909
362947930
976974178
2090412245
1599250411
1814124916
1095576756
233233926
136950743
458657894
1066532829
27394714
1643069679
2075823904
1594426895
90846460
1869068015
629803475
1021774567
702679557
674839841
125320361
544176538
1067177407
855223111
1169789832
61752956
1906155203
962081745
889063430
1378550872
491098825
731064346
1621826354
1117304924
668791617
1027244990
331130632
1003405500
199552842
1948916214
532056317
1417014313
1543068631
2101968128
589327671
1199457878
420967364
698537201
1609930722
330592090
328092495
514651962
662063696
1160552556
855923292
193541260
1840578971
420811383
53777903
1527122084
1848846852
1536426931
1252316062
1006419561
2143728430
408395763
82544898
103140677
2125484554
913852727
833355810
782060304
910301671
295307992
1138158328
75368462
1198327229
2083925106
248007804
346320782
585354499
1238006622
1452505973
311093945
576410453
1581169768
2080111533
360222340
567151447
1840192027
1211495721
1071733896
234416071
1400464687
81736562
1969785435
1989915302
450703746
1046042698
689398463
96452312
1554032042
848493905
2058762479
957699959
810100438
1539017229
1027592173
1241216036
2087658074
157541897
121484833
1784055786
363339854
885608322
457840028
595614880
285459137
603967965
457427664
1313644032
301945034
1310739018
888158694
1413716183
843237092
411503836
1550365698
1318978923
1663011712
1544111686
624782755
1835337897
242613528
1358006546
1622725294
50295372
1553405564
1677099925
1844064673
880727296
1887686083
1398406247
1772572905
1244514209
2145256949
161572674
1410061785
646222840
445005795
319891975
1168485243
1508149045
2001165715
51187695
1040476683
2120024871
1097297903
455881735
1712549201
244718041
1388851961
1562142800
848651166
1186035013
1575394661
1511883712
1918284098
991875343
1426422977
681527230
2106848014
2069291037
1793811786
554404507
1418427159
1135466927
2049579468
1181726067
149910187
1904116917
1153453721
981542610
524927644
146202509
134832958
6495144
1526134282
1326915941
736323334
1266560122
1658210149
1149670861
1715657458
704292434
1358915608
1049208320
1358126198
1243154321
1840690520
875468051
690248029
225171330
1874893040
1477789544
350364491
1964452907
1400674606
1263325794
1924314481
574012140
640287180
1029069203
1789157869
1942443688
1155202405
1309908955
1210415969
1588489088
687989461
1139815561
2100263199
193789347
653570553
1814610070
611755096
848711867
1649168307
89401028
1186438731
1612510622
424190439
814674619
2063610905
26226419
612169110
1321652347
948980294
2077485230
493493882
202502365
373976996
1537860893
1274989243
2109253692
1444898758
2056230586
479623971
1621516677
585308673
2053419128
1413480438
2123477736
1193772861
135650912
587190861
653653248
244759892
1416265757
2143964393
697504878
954699270
1661187528
1997641221
1620299163
1116408321
141399332
1229579448
1769722065
322897388
848592035
2080825156
259319413
1894032315
1857268075
1863400609
909979413
1222103191
300390443
663046353
474510762
645979752
1914405401
506363678
1561036180
1672704759
1544796181
1289212694
101138268
1090684488
908452727
1130732715
975652067
1824172104
1433511011
956124911
1053721092
692370009
818608157
93257026
506623519
1613882006
25431801
232839085
6236579
1605343067
1834079786
1090036725
866656269
842410577
749068540
1665263132
852897197
1510799473
334162217
1330081439
610496435
116179435
900250224
1295312773
91612697
2033202014
1086314941
1566961696
806827253
1636201060
1259231553
1145301059
1635762628
1739431556
2030727092
791407469
399304199
129983274
938600499
981516085
967906189
1638813853
1651427197
1492133759
208777462
847000746
721135956
1866695995
1522592867
1820608606
730248495
597172226
1339343214
714828273
1359857420
874449635
1365640721
963570604
795381771
510336180
1011210557
808394134
1894892008
1467998093
1113766117
491839422
2052091137
2038719940
1469309360
1135045656
984009555
612065695
1082469089
509328898
594824123
1006018142
890136418
260839891
972712121
206129729
1028823027
922726392
220608579
1462015007
842047393
569288283
1570915457
2016151537
796223067
872388345
648718341
131407625
1673636963
498659735
1325404008
436411365
1387643292
293406836
548677000
1834129317
306255362
1381686106
1744514617
822162597
165077611
126097970
810549454
1097948326
1838422026
202225219
1527761211
809987322
200859746
1683558501
1282280038
1507424324
391901798
6507471
1318116116
1852762009
600787065
1946559460
991193350
1031198365
1023884877
934642887
1161993079
987555751
1759136186
1082810619
1285895275
1414727472
1137916619
741737347
661028106
2075073781
1478031178
409269741
1464773919
1179700287
1158536372
1806931686
562642402
2040858721
1241439803
1925624773
1861202335
1708871686
679651303
851755762
1285574667
1010024770
1834516105
2052057934
1335751192
263747274
101565970
290860952
559871517
1767415218
2009789568
277796468
829892175
1564148122
2134744340
1323651701
599432838
874454057
775616932
930048061
397774842
1950876739
1680022383
1304381567
2104103264
823824715
1165870084
26165526
1240671209
1658413185
312441687
1534826243
1225422466
384978729
572540097
1557644326
2072731878
1015387309
1469095610
352502532
1171355330
977986222
1798689519
1317798296
894885423
5103048
1261319686
1094173491
314142063
1461045545
594934435
1675715959
1974880535
49135008
311279589
231877820
856241189
135034556
628112509
2093350679
901976086
1303238777
32245199
1224320224
1119134620
1355271021
369079793
1307709060
1581821129
1450758556
1464907569
1644970721
1411788657
1838688637
13252660
1113012200
1903613236
1279448170
1823054908
609323688
242221
850481100
1451969373
917284914
1813772971
2001835457
1767750941
1852765991
1520876264
1759335763
165528818
639636786
1326074047
1415157855
818783069
1407288053
177733067
1267406655
1196894908
309182404
1656047509
1882597102
763596371
2076029108
791476309
1500492803
1103114256
1927080583
1003119272
1254895580
65036717
411451433
1012500364
163890996
1905152308
1786172327
348093713
558112424
1500598981
1922413195
1207711055
879086910
1906320085
830305194
755746358
202741508
79543796
1298353146
275928942
921348911
222961563
1516219346
72280369
1045039062
647849376
2024698308
676144438
1362368869
982359099
1957804505
1460862202
1291207175
56867296
574570522
836543392
1578373836
1758831949
33593130
1099831250
195971005
2044650744
974006831
1398110487
989614949
774976390
348407253
325868283
274397019
1155353469
474454585
231691998
560432739
1977734405
231436253
1128044172
1397417629
1850961996
251788640
1429457466
1839201203
846310783
614638780
839896152
1354174418
84274166
1628562789
1548766723
1742783886
1191237728
679251014
1390188215
706614805
994259478
779319689
580185157
1978980900
1517271008
1654774609
1059315068
276391047
2060324729
1297840196
879859965
67074572
468252760
1062437049
1610788474
1351500472
1098512041
949755681
867003807
78661595
2125313589
1828276042
1466018154
1244482047
1418414414
17365447
497950813
1682095861
91457057
616226350
579953304
218936610
1526451020
1241202142
1171229141
717317652
1341903549
2042254289
506263195
1079793076
150534165
1069000668
1304686055
1194137115
204281945
1245823450
1726144984
181673707
137375422
1771100597
1880018537
14376881
1040894495
1841143793
1968109443
174245745
29032569
1894674342
121066962
908892112
426987064
777406897
1841915854
14828121
1185325076
570442377
961874828
935992389
501807262
1117470325
406654433
1583970212
1927116688
532304880
691950901
1058757358
793938234
1955773819
1832896710
774154031
207959402
1124967417
489307437
1851621140
1591518856
814923892
1333690885
710699036
95329349
1526069584
1797397673
1703915045
1043262647
330838629
518926733
957793229
660954391
343801872
1577349932
1530299977
1206261556
1462147697
2116090745
1956470450
694106745
461552185
2079210787
1950749026
241621800
19663648
1273277684
2002276535
1172242182
1799744012
742595710
1122529850
1661893897
1886132049
1289462148
1284217230
1937998428
1590085883
252820801
490439765
1803782224
436263761
751029918
496108377
803708017
78175931
65587777
1236527308
491336396
894441225
11109329
1372262632
902953671
300577898
253326503
1960404503
313167566
1951228076
1615738229
838338267
9930326
1648947629
1593292187
192255592
1589882348
1635416175
205479483
1009394753
1658552328
163776907
2021670869
1618629816
12444790
127065060
2005045706
789756805
1153478994
959547733
456085760
2006112944
1291936051
538090217
807709915
769547653
610180160
1147676605
201239836
1501440468
1720663349
311972382
1188825370
375864327
1472955897
957580467
570014857
990210093
973414065
901380833
1223309761
561328672
1712451380
974608368
1860033270
1609378452
294652036
1613637315
79916196
1810402395
963728751
893834109
1746856589
1394679721
40667813
449469074
377397755
21120345
1275961343
159341096
20084857
603631795
1280654101
328553039
224018429
335391093
1221837386
1220467047
208642121
341612284
1693420905
1627546136
5752443
1191896590
1806355089
714310720
1374065102
1604987212
363552309
457713583
180885829
957286598
1961108327
1732126946
892057296
581222044
1543740411
1428117660
2089728525
1562813
147279924
1916624125
1363166957
375712756
1808363603
1506230350
195900704
1599349086
1749971999
2089100327
343252258
1588967774
542068416
1704254899
59845512
1744069704
1915951795
1833888551
1299432279
300291432
682858127
973974767
538408174
1143064731
2058351607
1546109531
438664292
608977481
943130880
334982579
20026564
1339543855
1093937607
1349094376
1272213898
889667581
1035444233
1539001105
38312538
882834215
1638324875
1832551192
90512989
1402159460
1478553588
1468427892
425311278
166142148
259270272
1270383604
1104025564
492711863
598772409
1963106292
1656399375
1486597290
1096540410
261574316
1594736966
402616513
1756687428
1650795659
1552281125
1479508174
1443148319
1005792903
88377023
47035715
541409574
1274626202
138192512
1241188951
1808411675
240335255
433172074
1651224587
2074906006
1017961469
13005970
847795804
1559575722
926079667
180315220
1995517681
127873013
1306200243
122924463
1750625899
1533544738
2038287749
1709165138
1306277072
1594238575
276407824
1315802707
2051648310
514233043
644393912
1193147162
587316703
1272773851
965061705
860669667
2014837690
1701357863
1082314954
374957978
1158592804
2058561806
410322087
1440645134
1362224178
935564506
1107516676
1276097190
239611537
511886148
152376292
1593639315
13267945
396392675
66420420
1170192076
801363323
113851138
1959543686
767738819
292034133
1177221210
1005295935
498650646
903348567
32551159
545354421
1572763630
1383425935
713242168
681855172
616254861
516896678
1264020129
1987344296
1629737188
1335521141
2114571833
22860615
1410903379
344645462
1491106999
1099165488
1574251594
988311061
1130889622
1676880352
400231719
746732645
481400062
1920623135
849492699
1516208751
1640919663
1751555495
470166242
440568909
1491735788
22239972
1000823928
511608606
716862769
1511693475
482907880
961204234
1225899052
632459043
413874135
1842716248
136887643
824993517
1370974604
1880997660
1818272848
1045691283
1901234138
357090047
2011632611
1769031916
873430689
1904294189
209053811
687783303
1851996123
1971079553
1832033689
1933733742
1289244258
598500798
2131010997
1435095718
981013885
122870794
729611821
2025653942
807600208
1932944389
1465834165
1637737567
506644777
2115014794
865593959
1577747430
2052563300
2007057649
737683439
1677762371
1791245341
1043485125
1246597358
1010556239
2017410797
205692992
882684690
353115340
1730835199
2076321110
1542726493
648441661
303658740
592807343
421058284
1495097625
389024824
2104913087
2067547153
1833056509
862584537
845480554
664165908
465043221
1373704497
178114355
1915771679
1228267336
928448267
1579214306
440755226
1914987365
1832218087
2081500872
38018547
319813050
108532515
412985592
1180186362
1176149900
920765732
792611299
1300047091
443781625
2071318016
220454065
936396929
518855100
839544360
1868987452
1432808135
305997022
389534628
2068871590
401036839
1499196049
1500495657
1246763222
612314485
1999799846
390074630
1079407941
1363819526
37241945
1203637927
493056292
1149730753
1065068362
70689497
560048748
572906094
148976359
791431245
1432213857
347484270
224517338
1594964041
1509359526
783063263
520104231
1445086535
1840624643
2088026516
33961827
1101489708
33362532
561899104
1077492937
1984994742
440017366
1252980752
201481493
1468684455
258696527
598043863
1731504061
968141199
1068140268
811486939
1090032688
634768081
40964519
951311032
358188946
1322514468
1484481278
1846720230
2010425805
527004233
1884825689
2138735154
1997855327
1054703887
1745577952
763083330
994100683
1273780523
1272440339
18732840
1797654222
1566395700
1329155451
64579430
1779271784
1804611160
764468339
718948860
1483927071
1696758184
1954539971
111137859
1319962288
1654699961
672092092
1867425158
1333858197
846984391
1651218708
1559804982
661383672
744688801
689143852
930920819
1967007438
247755466
132472433
1396660990
1257010061
38802388
666539742
1513709223
1302568571
212240298
84202005
360998823
1438523745
906552530
516598031
2222968
603171993
1257979558
308030831
90997857
140061230
2091874743
1607003826
1496552450
2133504697
1683942271
171533322
1746389805
1599053376
275711483
1374322552
692032967
1165169468
696722457
1031706395
305885822
516554812
1928266525
1870721407
1213386027
1224504235
1528680948
1550432172
1998886011
20819371
997945330
757646293
1179486955
1247505730
2104542388
425219911
326829613
51806832
1018847483
998050735
931553154
2054853669
1929964724
1279337294
822827534
207055783
1705986731
1113245223
324149539
1662099417
2124330201
497449433
1712490037
899808512
1428261572
1608223804
1785081876
1049389455
592011513
149749309
1365785822
1690445071
1908967573
1236660034
2082583444
1199075327
1456477303
1860963419
693514585
88004654
1912489586
330178528
465933149
1374274197
252994037
1382130859
1581035350
1584015788
76068705
1507905049
164841681
1320193576
3655608
783564491
241589631
205857201
40386916
1651895957
514625386
440134946
1497878530
340175041
1585460773
1926763180
1679941781
793615368
2145822366
2071773892
1898441057
627245616
1991134187
1148517566
1959511781
246979221
1109371925
1622831847
22910567
92216843
1957462473
1966176482
1972937112
958631738
562484664
1951521329
644816952
692022901
1971498426
1488951102
271952492
683316553
1403377675
1759607540
237500240
293013769
1014238198
1022193761
1694418577
1910207254
29993987
961589243
72284759
1576719075
1202488012
569145748
1807834161
2022282170
1944852923
1576648552
1969936862
1604417387
1857635833
1523916399
2007854934
1016445630
34751505
2049500761
1082279526
1831165616
1182118875
50904496
403477369
626249738
79316985
1039088796
610788735
851948390
787667560
1420505465
51805270
1428699995
757947997
1114633261
1649564262
1488597985
1106322547
834722366
1186489735
2127458451
628644141
1357613814
1587922243
1790169019
1339876624
329038660
1424628215
1182753960
69151156
925338780
1912858915
178146405
31656670
233522681
1488742736
2130110472
420323921
1822514091
1331559373
425281024
264974507
233450141
1378418691
2021312250
1492355402
344862810
650266545
1099319659
558576229
421998289
802882710
121459145
524712944
513122061
2090864590
1304846199
1536162647
228861828
765919171
300042321
1841924728
189357044
872748831
89724238
1905513714
443964818
134448307
69966465
65714766
375762642
880233246
1115341825
317661426
585832938
62241324
2069534937
1308657445
1617521279
1275535456
1833298324
574921608
1529623518
1518302414
881351854
1430547182
1216192643
526471349
1185422927
1836678413
277094251
1042097967
2104795786
1542956116
1706157396
1839340589
1334179876
833105778
143741532
1846835694
1519154568
1503584378
1506632163
430136504
862111143
1967107656
654869032
1351454167
118239310
245086435
1054037651
299332910
1818183419
434683224
1078378057
276048016
158704305
847897603
125582844
1108138087
2018993107
1354457033
339612695
1955150203
771922560
1039544543
185722608
1323874995
247557745
1600721516
1641937842
877124764
1606537633
1081815372
753534416
221751271
58508431
1640905164
1779767407
1326391883
1930254804
1583083387
656441577
2039838518
1663849427
1268056986
652778647
363534323
1106663291
1195846521
2082174078
1581960150
80681528
812089512
1761870349
1991280352
1962136758
326212008
1218306843
1033360882
2038527251
1127854385
2096773904
1918866788
1617108584
1051951504
262229168
308790792
1766214845
832904238
1658775981
1672592846
2123032349
1813141041
1328794829
731494089
480384697
284830697
1460374590
1911051970
389590680
814542437
2101481136
1371400095
642844357
192826827
1137365010
2015847322
2545905
672752405
2100295955
1673284438
908825522
357150062
756863208
1206216634
1473626897
257007489
658874612
479252853
359414307
1947098318
294649003
1022764601
785019620
1706412619
2047619954
748255663
86333034
862319398
733326254
364582244
1153555884
1286887376
1698409531
26151781
778822253
1460415472
1305280013
1940086680
271141145
447644369
2112755645
551038191
1897827389
1423307153
1275513292
1417905411
1318682995
971031498
954605978
1392530146
961697527
1876061219
1880596069
693126762
310509947
1029557530
1888310649
1692278486
1824650740
1919246916
1803681442
338862925
1938371349
779654235
940576684
1870481890
311665818
664778118
1329539462
2025866865
1989374511
245446358
597600863
2042542925
127252464
1576331186
1723297121
694413763
1811485116
212431960
1456679385
120667465
1334971920
358879551
863103143
63763
805962202
230199290
641591158
339148103
730170617
320486307
108980012
850745848
1823725870
1835383721
1594331856
223331569
227540205
740024277
1719609178
1031706395
767932660
1082350537
1295848555
1318747122
1945210041
104462407
456609166
279542078
348854628
671890920
831551629
2032198415
1005566431
1453804793
1547310003
2010791926
1118273448
1959193164
442343462
189988516
563579958
1563766809
1852503425
741981241
1188736465
899401178
961104436
1197452097
1634333234
359447793
1840581709
1656026413
237219016
2052049807
1172749664
1874910216
2094925429
181722801
873560335
1912126232
602275804
1680374208
270312487
705945611
1178052904
1038271797
1413094705
1866921197
998561654
1813482287
1490928033
601275616
430939440
59352903
677935325
1179120817
1761518691
53158685
1532149488
2054852043
66179909
325865093
2076055783
1130821944
1513203717
1436510493
1721007803
1118052277
1462529336
869184366
828232906
1402473961
1432565668
772744999
2065331929
1798969571
1597191520
24509904
439614344
113007739
453493315
876912539
51739564
560736498
1420156767
1637293742
1270329211
1430385569
1474646942
56225521
1448845927
652577156
1978285811
634503121
928024130
56209715
1297589109
1800166931
344805070
1082475065
475753100
431079831
745412986
1211886740
352450900
559982277
1718237744
1610926442
1671417612
343428899
176719054
692763582
2009497435
1006926693
453115391
898590373
1077653966
1957576434
847994873
1773015069
1593985887
901913260
1817185867
1440032078
1494404905
101020079
1676578930
473563533
679432887
1650971989
330189717
1739926555
1467797144
1891081236
1747583072
1697324774
742400171
1207783406
1621546809
1750089842
1096202241
1875948788
1838736459
481399326
324513693
1325529318
115259148
2126380049
1359102747
1201272556
1394041428
831767239
429309549
1515197886
1709408609
1750031829
277024579
825615425
1399833000
678585682
1129715231
1097734055
1838671205
1902694042
697580435
471530773
506098711
1659621500
207467484
416482101
1581327097
2017427527
549585268
1671508111
596792293
1832982699
852173938
1898279557
572061739
423781142
1073916801
2019507709
1057102085
1029174249
130893310
1602038712
1095270048
1125581368
1667810878
461632289
1038468590
1821458880
1468722585
1116394033
572776520
931566503
2009758375
1495558282
984378039
788780065
348456978
1962586321
230886205
594445257
1265356328
1570481967
2033176939
1099579248
1129906958
1979384358
292957585
265715891
1043975254
101221029
1926737913
119515963
374531647
1454583361
1033529280
41883827
1041053455
1643470423
633545273
1357081101
2130857761
896880993
901132202
445646256
125790872
833226841
2058332110
2026378066
442280787
1892405356
1029713014
1092842028
202235212
886751753
1032339744
208939735
1603838203
223017883
460717615
419525336
914195925
1301451582
819646544
2044552709
107833850
972038283
63992586
1226522304
328432315
63051247
411887303
1976617039
940071389
1757607077
1891751599
1820084355
1693135829
458690160
1233166982
1500316297
1838691213
782641556
424275009
258015083
1705371768
124908075
231436253
579188144
422415305
1580575883
1433234560
2044103836
296311475
2059949545
1283939795
529905310
858277686
1703936273
1905031416
214204160
425761773
1700643776
1442848081
1125764517
992469172
931051302
173877976
1747964843
1565977864
339345717
1233861479
1726681711
1956691322
1390974823
943500942
333851021
973462820
1034563665
1796529158
576125794
2137173035
675888668
709656538
1107878173
1372917773
1052197511
488864557
1234321046
1285014127
125895258
875060558
1736996893
48808360
1833374979
2143252165
1874284827
353262066
477572584
1585254617
1406567963
1860910104
1169366351
880220703
723840564
715558762
1190339137
1379695669
1550577259
1124309441
1911667743
1219090693
586874833
539090892
813181076
1892866998
1022129983
2120731372
1366780957
301801114
216302958
277555140
978798917
1787939921
1217628699
690168235
752126304
1184025174
480356373
1574062867
542453294
702626944
378065962
775373335
674359041
1226473385
584839070
775893973
1651990929
1527572912
1994161183
1004214131
1297517507
333378438
2107012157
2019678149
2022448681
1948514786
256060841
810681390
673690201
1691199933
1555797758
1419613888
1168450582
1150155166
1342317401
1515886351
1637605214
1061566034
1412593811
1244785537
1231552333
1746318738
276142735
1284695349
999217457
1866390114
1250888946
1443522527
485561524
244522864
142153307
1884886188
406122487
1654774609
728117543
1275378872
1335451555
764166491
1355291721
1708581047
524826321
1705337073
2034485587
1320916924
1125736253
1261960495
1790555004
860809571
293603443
785636728
1969343652
1685360019
1156739083
865227330
934524905
86768848
1047882607
708511814
2022626315
1165850137
420410383
1923525428
156739027
1229809028
188255076
755100887
368612176
1038279772
249260117
1073903646
2018756687
1476801109
251943233
2052042610
518317460
1970796425
625233566
1771901627
2016911097
1391429629
1605104259
671966031
1501331030
1052617230
1989745722
1099635958
998555223
745881909
2048039458
1476866977
944443034
1011903634
1482791182
910151971
411151548
675613674
2056329607
1566928997
1570142630
825141993
149594304
1586612747
1743821625
836056974
2137691184
373889586
1372603336
617351074
1251520662
448794347
1008678756
944538104
400253744
213745409
1282781030
1393599670
999779437
831516406
797302602
537448731
833067902
2103249973
363059613
2141196496
286725842
410916603
1732026515
1771336636
1711676452
1662087063
57604191
632340354
118131729
1113710100
1098323450
1692669967
723017487
1931176608
2110232846
963444277
911329997
1199217137
2021799853
604860122
192599126
663396725
42012199
1391352693
2128127456
1209994061
12392333
345224469
1165044775
1065165613
1666282961
1836931485
372748071
753406050
1717720937
2006702478
62169252
57015358
717514995
1002765648
1654278930
1083903440
758692171
1731963374
1045450013
1713386287
1558135331
357237798
1084377564
415987796
283322178
27200519
1486789572
957009090
1588550830
53436753
1144154092
1457524154
375861241
826786886
345511833
853714814
2020069665
1462565768
1372639995
468792240
25417297
1564037489
1913150847
493309783
865579025
284289052
929454581
547245560
1616904555
508198309
963513388
894256728
152763390
1735422795
1309270372
1819226786
74734460
1649051268
313462721
1319765721
1005786830
1516168076
1675142342
821135058
1347305256
835287358
1305976689
647548658
1494862860
1830448786
995971922
1208850437
2035298000
947452164
43327055
445878629
150123266
185260896
876985981
1856157340
941783873
1861699586
1835045932
521905604
1492548325
1963333261
2027171173
117370361
1606750979
1775359618
1178185226
773689926
1587042773
5664762
928254485
589249169
1490469753
818496851
838599575
836012667
1270389977
803122959
12190452
2125109383
349471914
172843833
403242151
1611310669
766658968
602212481
425876541
1380285327
1183694310
1828174405
1762455993
412367702
1512202719
806932396
780722617
917798409
1149086836
1855420252
1606874759
202451113
2082284199
1922743105
1338541703
1156859816
669571511
359441390
1836129863
1951697235
1084642880
1882839920
637179548
1858999603
1956014906
1192925427
213612329
1749410355
974232150
2096044564
69958908
1624276934
1452157775
1533999048
757524103
166419218
1151695863
1543400303
1633579595
653163821
1160076144
1103049054
390072647
2049778820
1393450491
616583724
1231210064
1040887201
710666688
575673392
1297025453
703396330
96421772
1753491526
1097602632
319565711
321351922
984241349
994246186
332929180
928350143
641324918
1953720122
331410253
2128742519
1904122853
1305139601
855241123
1425794118
1461892986
455488541
400819842
139965504
1726052034
481061235
1652412700
540634688
1028272003
296338611
63176144
167157862
238576082
1479935383
964329196
737795946
571748420
235644474
1809545407
1313886833
798842122
492604753
1590850944
1731378257
1663790385
117160610
632083216
1761053527
1253903061
1486002389
26846087
728163733
575441437
1151810652
1423981630
705615375
1406884434
1766447584
105087837
753135004
1057297286
1297278713
1934960376
1780114570
1736314586
1282996983
1799652648
2119937430
1021285429
752007553
870311699
1652105145
2008319579
1659799993
1099704366
742934758
165414609
1808392038
2063585717
34968397
205982091
1280098742
1201017687
820117717
1877630205
1420945639
1743103861
1792182923
1982658548
329584530
1783477359
1542373379
468466267
1826595420
1741319685
1468361902
2028628842
8035335
167317076
148883539
1732525988
1758271536
1952078817
1787564686
97802834
672652641
2064288645
729611821
1723146228
1896613490
1666172988
1495209798
1796685334
1212004879
712093696
717426027
713953822
2142674019
1020724626
308185755
579386213
473770370
890015273
1474889240
953414399
1021573543
750786767
2042637005
762043704
416267891
1579787589
1515190425
272265
712261740
836720871
1503849527
1944358923
391144710
810550419
329623638
658506031
1482171141
1257500728
1694024397
2078521626
1327534470
668561627
531593601
2139458980
1341741435
39490178
1385271854
876540729
828209663
1150473306
899586147
17634049
1300627859
1426904335
1066241905
250512944
60830192
1234996625
856021938
2030577429
1685628817
1489670985
33860619
988555281
1340563176
464063925
1327140225
1470473873
35247533
496099419
1170886989
1623048319
664592548
6142639
911951832
1533342775
1665903730
948632254
845518571
513521968
563716670
857151996
617470516
1874493462
124180684
1666062854
1671520188
1771380734
1879636630
1029713014
189908047
463709435
313288969
219000848
726462463
1104459248
1073311808
1333154193
623693919
819699075
1723798196
14881972
1940607510
834771423
965723994
1568026517
406014291
1185999749
65808968
2007140354
1732290626
755316295
297772774
396973796
1580795769
1952384304
521359594
1551840867
1850546640
1684426633
919354108
1198909650
1937996054
1960632703
1281605030
142690242
1301850512
762571806
125675424
1403851440
1001020278
1907603243
693643076
2048423346
1395665409
65299170
717254831
131157857
102723983
757709983
1930663178
997208661
1175704123
1789362596
2079043703
1178872747
630991369
1693235262
338861887
853443126
86733332
2140566912
1558592558
44223911
918997123
1152449526
890893624
1106582649
1466694443
695141745
1445253697
1514153766
1571784149
505859134
1793166901
2663138
1181658690
2068294322
35370328
623094695
761555904
1164370385
768353416
754738134
726261240
1905446175
1846658816
2056864717
1685065507
1702537791
1460041565
2111035609
1575384912
10529440
605838371
938258294
1883491507
35086489
1091636170
1205802325
2132198970
596317362
1778704516
1477772128
1527965849
739462902
220079715
1449615143
189341578
782366084
556096210
744075231
600085344
2010402731
1407673570
2089389284
1283149799
1396832350
1188634343
665316511
2076443081
1840590830
1537099321
1863619474
1405653684
218503425
909072799
1904664694
696611288
1729050750
1563980070
346966518
163142338
845647262
1476502229
960998643
1787489651
1833532584
650467194
1238623673
1370979157
116458328
1787123728
631705936
689404321
1226397703
1848216536
1562435530
1450105599
1225140733
1952078817
591614657
105165033
1233149019
2136467652
1550294445
1896865574
907494511
1794529252
263848876
985887349
926216817
561419593
681397596
1322928135
735013854
1818061276
1481762816
1748507411
2102978404
1548664414
43648168
1847353644
343487296
2052248705
2064897536
787438559
238892827
1080229333
874832471
717945967
735355239
1529242242
397020649
1815553445
1131380410
1787388034
785062231
1531334280
2061065057
805920112
1602309419
1719070406
1921330189
242497041
1095688398
1547375688
1953828815
263317947
1632252014
118684209
779633191
2063130368
1637011624
315385986
1704730199
631592298
1132581588
2019035214
1361535573
414447569
852378088
25059130
1756385670
1431779120
2131832912
392188058
98097293
1079342611
1292068156
2022178286
661180921
2017358949
243213070
2061532668
2037237343
502917540
640590755
1802516811
1424580757
449655438
156339106
296913174
699426611
1321873924
1313039347
1355504174
1623191353
705400247
1664198626
845497491
2026637774
1564000557
1582899777
713489179
1392894693
717450823
674195916
1595974638
236631473
1895635229
622264637
738262914
276516615
60045110
536816131
838355519
15194593
1729808461
1539771781
25581802
515077128
190657993
2121864772
1229542529
450024038
541751395
2027572402
1392586418
734628880
1308140260
635933017
1973987445
1892378351
651621119
1150693957
726876609
393641617
736988746
1728415255
1343479113
627790835
1783476024
518193442
462212003
820045719
129814700
1023917889
1603947486
96754034
1310369303
2076173702
454606086
1361184401
1627492143
1801463494
2092478171
109480334
1298088349
128577701
836644429
1392969400
1039048676
1974048032
1072102185
2038056995
1479499534
1735007301
1436772323
733924656
1822243265
78444866
1490220737
474578569
683479798
2098634536
615824409
1608853506
19886061
884300117
125489351
1256564975
193130913
2081602781
874994252
15649594
425849160
858621367
627063519
122290320
1771321034
1269091572
350994653
2065398453
1251754033
1996693657
1947728736
1584187160
1899945825
124951482
1125570311
935618650
615689744
191432437
50253047
1857561330
1244892902
1930850264
2134264532
616991790
1781882661
1383425935
1789124284
1325641971
1094029626
861688685
475419975
675053713
1575872149
1981656687
48257082
2049960451
342616638
223161912
1643081174
393979798
680292994
575404975
1828217531
1573090005
1375512967
58341224
1801253763
1301863916
1064419959
42226321
843114706
1043266409
636094781
250181784
1492577823
959885412
630314071
195538717
744025716
139865332
811577438
1784997049
450173213
30847545
2122377070
268886283
17091948
1260346350
1184891469
1648145219
161776973
1143985809
1659835775
167628165
142001086
797274200
999912151
149917890
858714278
823580852
487924735
1111769513
1559729970
1152917341
1807245122
1804971235
566746546
216060975
648123430
907430726
787503648
1111942940
583118868
1837013886
1944402207
680086864
1427369502
417823916
1620875262
1072001379
137801788
1988446651
531287584
1098507077
234334546
438064137
1622361284
1416906215
769591522
1759004103
292960970
1105888543
1610914276
2054991162
662003040
1793430746
805472608
1061321213
2087047608
1977941293
786165105
928799876
522060583
2147061668
957785648
1237588749
1229574125
1161293445
1325727156
981449756
1263038947
1971434735
1725985336
379488832
677317132
1275111540
1383256475
1036562479
2043827090
229495688
1686852886
2017721812
2141093467
1499883939
468032587
483136171
1153266950
129554149
1248887403
2054403410
1136696294
636671158
203389622
577857054
1077767174
311076484
377382354
1418687648
1717766380
637619547
1249662986
463236781
1896865574
952452135
1473174641
1604069496
64931540
585389842
963720577
1478972695
1277483490
567856086
803296470
953399323
308553691
1893612418
977333852
277119087
670716667
170497931
1690606338
815848163
1093815756
1293209614
536949667
504791446
2087317040
7947788
401195989
1418677283
301411721
28323340
876632662
377256240
1295457520
1210896765
1683731108
1597602448
1371428212
259134522
1772615679
47708523
1539165508
32890647
1708857
1933497793
1554706781
1841459760
1183468426
499022824
1893805116
41433874
877810062
324036402
1285535890
302201625
1055457601
669411144
1327446041
472845616
1994274033
748765744
1934073579
1029121476
1748383626
1913697171
1264927975
1297173884
898402882
1970985026
732361205
402123651
1996436219
87598285
369539819
779307369
1929710422
607107519
372132091
715050772
841184383
427278722
1745800243
1467033728
941367068
1280078934
2106403215
1797038541
1241316118
1578526664
2018892678
1003425095
30535103
897475591
1079681598
882836471
1219425680
638619369
2085630867
956600017
75633459
254246845
1505894090
1682504309
1947384359
1788236858
71707297
1197962783
581972069
99018645
1898226189
1056247381
847426873
1614263373
23321774
1419575892
1825744374
1711332341
851309976
2084497230
2023105304
826824197
1358668567
1850848643
1437645484
676051416
2043861102
1157608779
1317128277
1055891167
1941053172
692851556
2032752430
2113494056
567504730
1241508831
1289999832
1013096049
409300399
1178858128
1381608675
1936435548
79378356
1653934788
995861385
1149614519
394373141
619977588
1504407056
2112254136
1351026360
1355923941
8247476
416105342
1652322565
1648528755
35420799
1827825233
1084668061
1549599938
1302685089
1162355496
279213025
1516316639
1603483258
2129189090
1479372959
1322868686
94687580
740058641
1269185794
938941964
1071778621
1071236340
734264151
1661261577
76718211
400085871
652715898
1595425449
648882124
1658553928
49665291
272411001
220726238
286204967
1815612503
1185951079
1927672934
1368330486
1450345627
1535029460
1225896099
23239371
1911931860
1393132859
1300632983
559570650
2052079
1153462049
1467802015
1082706673
1859409954
406528292
2073465919
1508639717
1346845926
556932951
1687135897
1515291459
150102207
449597355
861713838
1852718474
710366902
794718403
1888996789
1589315310
1194298259
552149070
735666605
386573604
682476185
1915706965
1702732340
1979079057
1808206376
1019109790
135474699
408169176
842000660
326313251
139886285
68075490
556813587
1036174828
166005817
545941488
1952888631
118282778
899574514
2032539446
390324589
1274100135
597275345
1691537229
60334633
2019342788
1196357166
401367168
1862860730
1606255224
1923644743
762653065
2039710139
215903105
622655220
1574064756
1923350674
79455157
763773334
1028829127
695637736
403615395
1462409800
794215619
1058992877
245494995
710735571
1485664938
1618231511
480675303
1507151918
2005748058
894998989
538186372
1679133314
266232792
226933035
685742246
1698540496
336853979
226542443
1478680688
901794488
658222476
500294918
1158079540
895166639
989657488
1842741824
1016800637
108179994
139476614
2104400638
2138582411
1230207871
1042759755
1749725661
995852705
1133258144
1432590661
1530693881
1447134885
868915988
228565903
435548401
1280864785
1549089869
1251453501
2120812673
1745402888
1767344966
227530140
359793035
112293946
1658163997
53361024
1283191747
1171576382
976375869
2141862749
200380284
1198936256
1744782594
1838489150
601520626
1242821007
540494308
1503331993
1202882479
197096117
1599572223
1876889923
1591263626
411776582
1743075203
1029891053
1492351163
660187976
1069569244
1338723822
1009035461
967466966
1001644716
1508968715
477626251
1774273547
1918766243
1785133904
122904872
1385795708
466909420
1660682945
1515962919
1579966360
1451190467
1770928535
444360264
588674808
1151708768
1992134958
980066533
1069891666
234500097
770861170
37863084
20905169
837459442
342923590
599559413
1824570681
937204601
1351349484
621946002
2006140714
1784932194
1765537103
1762876622
430649192
2036052083
1038531075
235319337
2113912507
506275001
1938165018
775616932
1018296022
2116790897
1321210453
962499893
2088946307
2029091302
590891954
1070745517
1470143656
1386335632
1337610957
350973851
58210395
438217265
1146574310
1660694731
595096630
84752667
214167151
1364839282
1539979918
1144274250
1377239294
254109521
2001444613
1515530610
1220933421
969048711
1033032339
1350699262
1957792540
716545922
1619945884
1960666139
1064057175
689750367
352588472
1551384142
930763820
1414352289
888799225
236766348
278402751
1165628436
2106583142
507150446
1402345840
699890620
1271970779
1092811437
99540960
1913234296
695356913
1633450592
358703806
1674814064
1466192317
234295366
491664120
14801570
448207838
583520302
1031422602
356698091
1455188109
1978598450
1550078719
1497170766
828306461
1142495095
1295208744
1087368449
1373082432
876356812
2118223120
469598470
644034689
1051064871
1630621494
988956824
355340107
642265921
1342721539
1071887516
1436567117
1674848806
1738863170
966900809
440252634
923258212
837147748
1140003524
1491343435
644116561
1526810829
559717643
309935050
1340848870
52172270
1253928816
94840166
944310806
1650976280
1958415806
1387090603
783459928
771548492
2044171892
667376437
868307516
1876526549
1744700115
417254722
140177042
1886889516
2054575135
956433704
1790167174
987591375
400877096
1798144843
1985129886
1244555537
1424892853
1284031314
1670869601
1442236219
1111432729
1784803726
1911705429
352233817
1116845936
239575831
1398913464
713508776
2108466014
661223998
942101775
981468703
1982076688
1595951919
1330671841
998515287
929762317
717937054
1586336965
408492650
1513749813
1825800905
1276755986
143899031
1091399116
1986185985
1664298861
2095450456
761251300
292166776
1082451230
1894461249
1816957015
44106746
518424152
523777459
1398022755
1806347213
128316354
992469172
580325460
1451966049
1794516473
955058139
1290810384
236810820
1217451155
1130787394
690902376
1339087531
1657781378
1414292013
1403979062
358066193
1698947226
1487772983
768200102
1586014748
1472336414
175263964
797756751
1451807899
1466484172
709278156
1000210887
401609738
1855275634
1983348507
116727436
1560468782
1300935759
644755524
1318950894
1480875716
324237091
2042717018
56798703
978100183
505949628
1364991535
556578994
789741234
341851218
1601645200
551251344
1607970758
1060613241
446142962
1294590785
1372774057
2019697933
432832917
1071802783
1550150344
1181325472
1479703609
933002502
206150781
1947231108
1976574198
75901154
1809118368
120716089
488301187
813146400
365630199
769482454
391529450
978997460
414286603
869670675
1855196817
521007578
860653940
2138997533
128506225
518989514
1311809449
64082401
587843252
908305269
848744460
379007256
417481096
590412738
1139105362
1831353501
897059064
1305090516
1756274878
1911046276
5077417
1436750395
1128621564
1460809950
1236598814
86698154
1998173815
1800658741
488971054
186021112
604523171
63234831
510473198
1419195480
583128849
744516101
1608508151
446520954
1955608999
585876742
1509426076
904971740
15787500
83218390
271340995
1063676141
21539290
1340969186
1433865753
1788030010
1821242041
973887918
70944612
1321993385
1542714309
2062292080
697308489
1107421599
268999648
490801818
1768688793
1022774130
1724260246
538788248
1238546994
670108802
1413542426
1739431556
1088044328
218004561
2117292674
753024415
102841692
367616831
207976844
635575880
797885201
1529014225
1447337015
142285614
1467033728
1345111492
1595085052
1377705032
413118237
1879843446
466976399
335661661
1178439065
1062435202
1027889228
1400737063
1655418584
613413216
1843421757
946056939
1187857235
1145833935
1831780521
330352744
2062751524
2113452335
1251881457
1570260116
2023139073
2125723623
2044303207
1669599625
627053739
526660005
1045715482
390919892
1856836559
117702328
1624108624
596401952
991366446
939918873
1376491857
887775820
1277277907
65741125
1302988728
1699024788
1608565891
11842237
769451041
312167592
597852141
1034919442
1651374931
1456906270
1042224121
947333210
1656223050
216838789
819361795
602367419
1941399119
593357218
758961462
364373427
1986695304
1682059543
1662832906
1008818283
649413770
1955156603
1488950374
87941405
1326883505
286151941
258735892
2058599851
1740701245
69799653
727939862
693314636
1810763894
1587632970
401445565
859746731
1563390036
1580666219
1412023994
1807902075
2147092471
705132157
1512075759
222134137
493471207
502386577
1560073731
1860336341
2016903204
775839414
1521321544
1721980246
2015034968
574336738
1265387607
2011708034
1895449905
626632011
1786548234
1819505378
1516953583
1522501873
1253730579
521007578
549541044
1786446701
1322333889
350441690
138603093
1763038818
952980881
421638995
1719607551
88587457
494572492
1104444384
514386329
394372415
1685894290
1939823453
1868749892
2117846179
2135996086
1306554262
366745381
1507119192
2127959343
1170269803
1677368975
2060919619
1934861211
1786254997
1648104730
719714706
804466466
1220329397
1851980322
1932396821
2087950618
281402369
1595049642
1630732186
2092796851
926994564
564214672
1264110119
716117467
1131743922
411427875
593288699
213238494
421446753
764492708
369259163
1333961962
1871721254
626244409
242995224
170453124
2115377241
769448744
1911644477
56260940
915742857
796017499
1586292013
42641964
861749653
1290168784
2138707261
2003699214
603306178
423287070
1206901745
1624158250
1020052524
291046436
1075633911
193275841
812328740
1359700620
244225818
2007587567
1348156921
998766766
1161806225
818841226
978040282
1581231430
649818545
1574343491
1821416699
1133096510
684137834
1088431863
1541351411
337283874
866278049
2008536515
1234644686
1554808142
843451245
900458446
516310013
2053846725
471282235
1484737918
431551218
91619556
661135543
932627875
37095121
1287100487
1917162328
815400996
2017119134
1360154222
1938832722
1341254853
1372553727
1064955644
206967557
1847398421
1535607764
1838244862
2049688824
169025634
194200598
840741620
2025262260
1150273523
880485473
1493201829
1530554925
276448645
1070689042
1781071522
2109253387
283442118
375263804
1131857757
1643440258
1968409209
933939613
4645399
994668337
1724464361
1339079948
131500879
1239783590
159232719
464285459
2026015488
543680507
791901361
1664535835
785777913
9365893
1439153219
66413168
1777222881
484894624
546489018
1456011832
1365622065
1813759798
33882919
808686839
90805233
126385794
744908394
7465932
736099342
1779595118
1517597354
763484605
1801238155
1785122952
95456226
707948889
262780709
1119008289
1761693599
1951804473
1139103869
1447219456
373954427
523138265
1076239799
1573962037
2124894920
415396481
69852032
823193719
1531608998
828863768
1616983640
1875001925
307221793
1358488692
1825740714
1166627447
455594719
1599259841
918800291
538757790
618244600
575340497
357797319
1356787015
867821793
444043340
78213247
295240159
1789950147
1918981422
727583378
836571569
1448973866
1599074875
434538500
873442439
848914702
1020583437
977680718
1863387424
1480208069
464925769
1618285735
1255640976
947957344
1112771691
1441444326
1254716073
728109104
2017904347
1872292804
1368808042
1515056048
33694277
1323239192
662043872
1469172465
391456819
2140465221
1342576299
1914973894
219597502
456844751
1118836929
336800573
2087602645
1331150571
1947042659
144733307
1887614408
397994822
1317371726
531139351
202557913
69279680
276757353
1517825807
1056640589
1483127572
1900252363
1088164967
1602167336
1633932725
512783610
769677075
613344134
794838805
1410885693
22520991
348582945
2041933797
1131217991
1537407105
1169285753
1816885264
922491780
1445821689
354594921
215254517
682738735
1149473373
179988004
1663064089
1149167930
1049536048
542319703
165600170
279678400
1147031847
1112838387
2120411048
583566318
775754233
13067657
267291373
533619802
361167654
1760416612
616666069
1171522244
1292255533
667953797
1875293572
272460926
536192534
246588682
199693886
1399542112
33329855
1615782098
854297865
359848121
1531202638
1803171914
1204182619
1012658828
510253746
1997998139
1126190664
1023907153
1255522236
817472943
128112997
1747626960
1980941883
1478697328
27027400
729254548
897012844
2088492467
1190377846
146059831
1344634269
610039514
2119649171
1560459738
415373149
1462948627
884387965
1550487876
923759701
1886286162
1155998153
608343702
471768208
1646800782
1153572147
611522221
552460639
638097214
1195198869
1481202983
1242050419
1358092229
1564286940
1157675306
212431960
2024425507
766944246
1897643782
1937397327
475664074
2112089778
1156326634
687718574
445661324
1792906357
268987264
1320182220
1555487950
397909182
2014507529
251973021
1059299359
1515849878
151997063
1914124871
928136154
1370969240
1169238126
1912525876
700059545
1439948248
153004611
81116996
1783540521
562018229
1985136644
62570345
1555592799
781315667
1117034374
1837781076
316224003
1817605600
1344393354
1658552328
2011617869
1157271748
1674635559
1010789314
1866915367
940180692
2016620959
1119139331
1057149090
1981762950
671238656
1347696103
1480632299
410581210
1903977759
1583452755
1028574640
771474750
33836963
1464905697
217857987
1155572913
403624863
975257170
1597670875
188212770
308875906
2076483542
1864905015
328301522
1832235539
857337500
471628199
352817134
1647697279
1542215178
62572208
1630066647
325132352
766035390
1385284383
2139182831
1171457103
756334696
1915685846
1681961149
281698795
2130784889
1994941331
1993245982
1970072709
529484082
1222420788
693881073
1158443559
198722044
2045914139
312187834
1681635494
899919442
1283965807
1748050437
765650567
831447758
493549111
2054000131
1371182729
2122693058
1508784845
1149099769
1767530919
1181517583
1295827219
159300133
1517492082
1219023673
986281623
1966394375
233008569
1510705629
562341011
298875248
1161204470
908751115
1078269864
2081610757
1102510286
89158505
1753744997
402435012
861076578
1188975082
1878751864
682854212
1094924828
1874172853
895975216
737263940
1637526542
1379225490
998640234
860348492
70446443
1952544580
1830371237
75708258
1799197090
1651505616
1726017577
1257321030
758344950
896235695
1982737106
1405036224
1894694486
148006752
1653828136
868444221
1995663777
1734844114
197263809
1762679665
659588673
633083445
238172964
1793398623
1452501403
1488153106
53081116
2098659347
816085888
157296444
633462997
2009056112
1799132430
620796100
1834909008
2100022103
625492696
1550008404
395175271
1738722227
432918840
2012966817
134194294
953719238
1891511273
774202216
715844380
2032716435
1259628784
1954473744
179431142
164775779
161393412
834337437
1401813352
671629925
661035563
985294716
1468555500
1114639460
1383918212
1912695560
1390579287
733583592
1796123166
211224931
250254593
934771311
1117754369
1947181454
2133178153
122633091
2016966883
282709015
1123378825
2001578905
2121444352
1724479380
475922204
207478734
695717754
1361578133
2364298
1454368707
404878633
469226681
1730643600
311614880
822369962
1587903077
1243827263
1075450936
984703701
1458490464
1707640786
1078443829
1366097108
777313255
406035674
1374708577
104535552
240335255
1778734231
678274666
1559148939
1342018957
653078999
1424974105
613790995
1590847879
1735096910
251083305
1749395892
691967669
1711362795
930912037
557182323
1092569547
2019798241
1019575381
128000182
441560191
1142394279
261469694
1175277490
1784698855
65722020
590901276
352120340
1269694269
349120281
979819702
1024780140
1852593101
1143994435
372293104
698040268
1799277686
1772520029
38862736
1993153747
1373422812
651096355
137340924
1173747589
1650150665
1536207292
1256041834
935992389
1532857699
870615865
975783188
1158058231
1953691474
127125241
1904410334
2071824606
277264274
1491881112
809857671
649988129
720793568
1464907569
827330622
1944311201
779380540
1446798887
177486696
97773153
1963947630
1271589410
229963544
283731097
581084963
871778981
897656024
1176801222
670989521
2136993746
919167287
608125328
899574018
104624159
1372973311
494342157
791605739
1710348104
1610432397
1957022294
334966858
437464891
956458438
36189364
1982610207
103620875
888009397
486658018
947499394
534983163
475373159
801064750
1056381008
767666387
689320650
305659543
1557132525
1019377046
1058736729
358617313
1595614834
1400323683
927696498
727326142
34547089
877382547
1512436973
1191316857
1213851756
1439466958
1321925943
647915556
85698003
1661602162
525316758
958891129
134658136
121742080
1754552971
1121611465
759230496
1594726860
1524537835
822772969
1272499440
1636001923
418771836
1352450213
881510003
1138502425
2116099159
1918743597
1421864969
613673280
902927548
635588505
660009451
1846971264
788085818
1465675693
862867909
2030223965
2019566349
829430390
1594266437
2073378749
1649855839
1206901745
1374163222
1723412021
399581755
2139499544
2006128719
836062825
1875435649
1969989670
1807603713
1742454615
652597988
330376468
1800085507
78942863
2118198582
339242255
1513068109
624569422
912397199
424900637
449612816
951971685
1443420159
509831869
912451873
1192365064
24156144
1596032422
1413136172
399356018
1975153697
705250385
1066600716
2142758212
853861450
840180385
686236988
1237596459
229716019
1668971555
929449346
1687313158
2082793769
356486188
363902454
548128262
1153298877
1670128189
197367164
2040723582
987214470
602674732
757693161
463593991
1103116038
1262449103
444161703
459005789
1641034454
1673507913
1799728572
964730738
1431082388
1289652899
185661127
1856526016
1624361911
66271716
2066552104
1616885510
1951415521
561135755
1228333902
1259557318
1034092095
431403145
2142691422
1134244443
1865225786
327820723
293741996
1744612600
300551865
1613766019
1244942096
2019064330
1131064012
167103476
2070346683
135339258
509098693
479045588
837548168
1663596635
638659156
263672135
1397029230
844788140
1265222160
1916163409
457932015
687148179
986407607
1737839663
940859848
476585459
705258757
761555904
293936939
1823154410
1265222160
339677011
2036481060
21896385
32829836
597137838
1949872510
226973175
862490269
1730435185
1720986385
1619529751
228506699
1510216358
1368570393
1663588171
1657380976
1771782101
1328184834
1775786807
161908071
1552016800
756035665
1597243867
623846280
1749745591
125992176
61518316
1712256344
1254920907
1215079225
381136052
1473258448
1897516607
958853217
1160689731
1774656024
1394874395
1577892647
126289523
95288541
741570622
436088706
400044180
1901159456
563333864
510766168
1225378050
1833306789
1525529525
35916492
838857465
119424127
1362474884
522202410
1831616538
437312622
897021474
1105552360
459142766
1978846225
1086400068
1141981809
2072995630
544595311
1978987835
492046864
1557619183
944854791
486262173
374418551
1485285904
309328385
575965594
1880070301
164570677
1424352318
1962515419
248174250
237161652
609592502
243497917
1575283460
1673057769
1147658896
689667283
831086468
1686882308
2034065281
1344424852
540911948
1532108730
97233718
295752560
2126628131
1286230127
1622740479
1113867054
1500482599
241769382
1034620507
1659529182
918100924
1445681991
99464754
248584002
112555740
1512345068
1834307998
1265515599
113412138
348093101
719438748
1541866994
1331742544
2110360015
322700479
1588037209
1925914
1771860941
386462759
1805642059
390974809
1336627450
1769464714
1478811843
1586351708
1039792820
1658730118
823766815
969984704
2013896986
1336510442
442125024
1711470998
1462135334
1788153315
856317243
1132749702
1784390040
682486
1623591879
720311660
554166793
600022501
117415679
2093548708
1606386639
524827253
1789924961
1865534077
632738841
22247780
21834076
1204784652
845776412
371657667
775425605
2118886122
545272293
2040930194
1974562639
1161867651
922798754
1249657323
774759023
1711813215
453891661
2107107443
1258841288
1296433544
987956325
1861362206
41366445
614371215
646855188
453355682
1830109252
892807981
1034170067
1705131775
1947128614
399980909
561441608
945894789
939382837
427881051
1245010701
25092293
858740023
1037782627
510879142
1512755881
1010232651
1921830520
1733491168
191698061
141482239
1184986291
1342064417
2002834901
192192976
1083768274
107379959
396749765
1462065122
732369070
247743800
1748565197
220083474
953522911
1494718342
1804304461
1295151182
1566263320
1481245530
1684573034
1989343644
1424135577
501966902
541164686
957750638
1077813405
1439780837
1473644802
1257846856
1972284551
1025315412
952475375
387041800
613611441
566851288
461304267
1051475339
1855916323
756390016
154139986
2113003899
605903751
1883179934
389333123
237026974
951452636
1469413027
1360826547
1295020127
1646149319
107268077
1482523585
1043495438
1349405942
348812161
1362334121
1920204736
795640271
821194315
547786734
952412983
370588238
387309781
1337150604
532771511
2078899872
1069215769
670924645
1521092635
1232210190
1092704278
2048013156
633410358
448173459
259774703
1676655437
1378479156
1744705451
704556067
762124028
763414785
163323411
868456417
970369881
241631190
1000028836
304474061
2058347262
1416530625
1217718243
729371224
1972959178
1123621042
1423059148
2117847583
1472525964
625153813
587241495
1869981287
1374957009
800490503
677665662
1383558201
178214262
1070567237
1087732440
2075517890
1001854283
1552364484
1552207638
1052803173
2018829244
1950207908
1439864199
90487306
1688859476
179796266
1818808180
105860782
2112803432
261015467
978784407
615967041
913923412
952575935
1933486291
1452899703
1250845830
566035653
24393208
1592600469
1328805008
1755486973
2072621412
984584836
486587221
33320250
749284996
917898089
290134018
1667319277
328624851
1802093354
1015983605
1990751357
1334361655
388391703
1432875631
1284179991
1485305733
1226167352
1450480433
836237675
871155981
567625640
848121187
1606339716
98521087
1709661090
111484994
1460125733
476115718
2003899948
566782609
1659029800
599167773
467991409
826411769
509960095
1536158835
879548227
2108266806
1811244299
1831477286
1787009819
1472368679
1809548991
1194185307
1469520005
1060832509
1583909011
263895174
2094980572
1661602625
25967228
1230378188
1621162753
385392187
781877162
1738246780
1386469040
618748075
1816382811
996874528
1940058032
1792865570
160885380
101682581
1457641454
1665011018
1342477055
901276086
418977299
1339986192
633474501
273491850
1935596648
1138918814
1704380218
238354371
1244922742
69260089
1978731258
427693262
32936415
2125422119
1378860351
1399712634
1957436682
446856327
747665100
793327240
829412427
341215895
604672631
1223652880
437495431
1853403801
978550136
1996004266
1390893122
2112328134
1359700620
298022739
719820987
1480723038
132272310
1289907214
582494266
172956376
255277658
27550850
1636299304
2105681669
881830071
1070934612
304505837
1915064073
1686677664
2122639290
1673370317
1634105845
474375938
1628834970
641706954
1845815859
897298224
2118417413
1122709614
958977879
1834924401
707973414
1555277447
659115502
2060917493
671506013
1051625854
812548506
2057628257
1892063898
621014224
467863420
1645342021
428162941
1129427797
230443381
413776744
163771949
1571467072
83531173
217656591
482133552
55267706
2030089279
1811793854
62662200
2093901206
891574380
258817304
1492223795
1283156041
1809363187
658962986
940302435
62551203
67725728
1116020066
2076608000
1730944303
650253509
1742124943
1397673809
123805431
715352479
1416553418
745316944
500308829
1291590581
1083860659
912128639
426419123
1659863809
1853014516
1478130786
12022829
868378420
1064557004
1116514192
1893706079
52352267
29500101
914542203
1487670723
1808579903
1171833728
545128730
886384865
1570676409
1487493234
1150676117
354484222
1852848708
148402483
196668344
1502715783
1882116412
1163195959
1440871097
870811636
1469911888
275586519
142547798
2118039811
1017834878
762692228
480407668
543248822
404200098
143097183
25346898
1570387646
1503990505
482736744
2061525854
225020060
1345110312
1336767016
1049599050
2142525285
982971632
803421097
1169826889
1955983107
1202420102
21892517
1575586097
400797059
1282146168
1906049474
1269725532
908332582
1234758433
1192752813
999526927
2108155922
1893637661
49584989
1119295486
1938222998
1626712923
299817107
1891970713
259583308
1411508547
274020769
1635826222
1227729263
1681101821
37126500
699957557
1516129826
1895222145
736529259
334650524
1988468834
199130060
855074382
1047108081
1688972501
1276934519
989719444
345369718
1356314274
163695477
273048456
1789300985
442156451
2076321110
1391075898
346524290
297210020
776224132
1594471142
1180810974
1201956980
1988441999
1037326716
1634562858
1089522974
379997054
488011502
876144612
1806807030
447349921
1006532277
142661285
1069937514
245813362
1784891088
1991000707
1336275040
1861204901
576986925
1638658263
969500272
1348222602
1179610327
848190830
640747498
1359057577
1809369781
51624126
1049416408
790524858
1952476873
340264028
312944388
322906904
129174608
1672680876
1075333324
1690044247
1024801906
1798575634
184359457
256913529
2064897536
484348486
518923733
910304283
1450758556
900709237
373945921
533784432
1942950442
339961021
1390404647
763060478
479488900
476652131
1310253031
1431071048
974519865
767207744
1848162476
1462476189
1289598317
360913681
505093893
297246340
1617677146
1435363319
242124704
1825639936
708000646
2008679077
617603122
2004672558
2024863585
939810526
895905690
1713545279
1475426513
50510820
227302035
1716355728
280249597
1817773203
1784838095
585568721
927941390
1112536796
1450953179
1273931333
1516282000
949866655
396432805
796347329
1887818384
806262204
1649798062
1172251624
150156559
2124808551
1777942714
517636059
85299241
1397529101
80643811
1196465592
2097174284
462966479
253207165
53933267
93152867
1771703510
379051324
1298581536
862129418
967406587
1916855775
264320939
308663250
230760022
656809157
1497756782
994780407
1469907115
168216921
364320326
1545583724
2110336866
1421688941
632118051
982071026
1887006877
726776053
931354207
779722898
2129015350
395587833
1769219580
279464304
541868639
38155609
1103351110
1726748490
2029856671
761821691
589378065
1906309549
863907388
332526607
1541866994
1953874836
863048966
1051947688
810556044
1815268321
501610763
152118952
1699726509
1990209673
232974498
352783409
2097182543
1244026418
2031055608
606881032
1702018424
457594270
1032552687
342061028
1440562309
1911314861
1208523671
432182254
548180048
766927461
169143083
1313969389
257211241
1232772136
1084367314
1168217078
1382837661
1776807778
1426531078
910619068
873701366
1035449842
994887015
646249969
490099575
468032801
1769896807
398296499
1776936525
1473678078
1566013491
1726350551
1046957005
564630883
129464969
90625528
1307517612
327702134
1074856173
1144194217
719961550
78805389
77271816
238541808
638324380
699256124
1476360873
1905311937
660336241
1201861504
665613274
1664784282
1799619549
362627518
1472257322
1079440698
335806978
622703246
819402217
1408443446
1088407467
886367371
1217534217
1128796297
72589907
1870482684
469876164
1793404326
1388337941
675572767
2034898815
856044110
452621116
362526251
2142739990
1110440927
1924744019
538539444
1559006438
1675123309
2133519258
1419060717
332975084
1816538514
627829405
562939981
1863730171
1762730520
1177483848
2103583251
1022424920
1087948835
857086928
1870938862
1685754074
1877968172
668261612
756057403
241495690
1524683210
1011649791
360322768
1727544247
160292440
1370792845
372051124
1944896074
122292420
832906358
185648457
2042007557
1830945838
702162200
1278107173
621937313
915937814
2104385135
209426495
557620680
1733501929
2130357039
281297232
688942647
284398520
90076958
1450139032
961480385
871352338
1809180817
940791889
366535347
1939500987
385231145
411774045
1840905572
1614960979
1073170087
686614900
451559697
1281620389
1559627121
1917136395
1360502233
2019415531
1591067001
1227740202
1734152524
902377302
1108852308
1914359156
1065841941
1483980756
13012640
1052556347
486624529
1300189330
853494021
317161194
239999191
2084438844
134887476
2007894652
540683619
1947365471
2007802664
1044640876
1087503368
1377525350
976989031
1318744148
1050004887
1773979036
611564410
1312943833
2007046682
449932778
547138379
165298505
1048831368
829758307
132622313
659325682
1424222193
370820673
2011447264
306256492
1786662156
1957891361
1252816511
932490275
502453928
35197131
1836278849
878019806
2138635468
2042367967
1093025663
1613753903
489431299
683828589
1684242184
20470117
604298975
1762511053
1237681020
273771020
422568229
1553251434
1736087320
2134784371
1364807490
191215346
101697414
99227707
185545274
1437489676
277999632
960157810
1355985988
1119394647
1337540100
1709439520
1715945772
261284714
882264153
1446965609
2033987560
329242550
219421255
1824254501
134488500
391154824
2066265515
429675262
1458180882
2012975065
1600764876
129243086
403416995
335941165
708352821
1354837299
138955965
1141756493
1611827084
1347227580
1638543882
1717672304
1342039417
1175037762
1422229368
609506480
637027536
715647336
1948773154
1628814168
337174156
253943252
1348643749
245489057
1116080371
636143808
642258829
3394462
1359101606
1553257497
1738334912
1351593233
586232971
857214757
1186684653
1496957892
792243719
1127024426
1450870038
2022282170
301146151
1196050379
1855709723
1148755462
1942283897
2060097273
1146404162
184632270
191450893
1236830063
5792345
718533327
655223895
1393456700
2020452739
606563053
1562877142
757634434
884622296
1790102434
1982483520
1057868995
786434161
1194385748
791358070
268034137
209868843
215669026
437280835
1801919838
41576713
1201999281
1167187404
362446851
1094317097
872494072
249987155
735925483
1112889552
2038500582
1095494061
1905203431
1212487474
1436333728
173217805
1429394642
909148578
378512052
1924232307
2014340394
822529373
1084064028
451343221
360405991
1087983880
2088273158
272217936
259813991
361667996
232341406
1910067030
2056277955
3152826
809885892
988024422
587290577
1552749273
1332766380
2059520070
380997407
312539663
498098134
386887347
405911598
1232760119
1634368594
2128366987
2025262260
150844802
1667438437
1965199236
163847642
1122291719
336215899
1656768965
1651180585
771415629
1931985472
631282944
1539648268
1031072334
961948325
895985830
247050349
776924107
1909456633
1561899326
576705782
207968497
771571409
1233169298
1938285751
967168094
1405902147
1754392553
1472908232
1270173199
2088665385
1819830620
1311312409
1952251052
2032061895
449133756
438577044
288012165
642999301
1384318958
119194815
1016753594
1063226826
1592302453
1842142962
1469808130
2035295467
2036627719
2101201328
1873536687
1981329466
195159743
481496358
1719433343
960311208
1543963852
795798400
452765169
1305533549
937588944
755172299
1832975544
1242692697
1819991774
2121468557
308238302
223113730
1229546528
364828853
392703170
1216336601
1091645612
2146515753
831228956
1243194867
861777668
2080727544
553375485
459190307
1492388574
1209320719
1592205269
963270926
1731953818
1899568986
2069750420
864206855
735998266
2144336025
1013812446
898265254
566789426
1563612008
1619264891
1492388574
996297586
546527463
1666205177
1916647620
271929767
550169116
1328325888
92971804
1876511347
1580398637
2087259531
1624070507
1371588096
722823774
1642875490
830635683
1085077090
624768883
1270416055
1670639479
78213247
464708746
1952329366
1958396998
1766401569
1524076414
1788550149
541380861
1210516724
1534539714
77466671
139720070
2022715512
1558977713
308932235
192177231
642920762
1222584373
797039609
1154153845
596464652
1438356627
277900739
372800724
2026001635
1654253358
1832568869
260359071
1041666736
1249355859
1061060171
1184621581
1024274465
10717188
313136338
611189430
950127843
1464534602
2135300453
757223917
280619827
41569358
1306579890
1931926597
1527337873
55873613
1282543201
394832275
1206626149
1367892150
1971127301
577873585
1090187835
355767177
1375661892
1468361902
1509401964
1502695677
1346348607
1741396173
782162455
2045655411
1171268684
1429460667
901375288
1749768306
838769852
1672113054
1280024611
1392252331
823929790
1882676518
858592378
521693076
980326948
190349483
197132748
1110601420
1759513364
317982980
1451655460
1223937390
1072178660
578021174
1790356752
1956751459
1478648213
1008591530
1889961890
1749203111
1543631639
803645869
643906135
1503827451
608840080
1454451529
1399259289
920725240
970358140
1507916881
1481141065
833992208
211772809
1603125940
1044515703
2128719847
1774189998
830869410
2115871798
5131472
1780110906
941342221
81414216
1861429758
2079585355
409338477
1523160583
10161509
1137171500
2143115132
359760305
1813893927
583512650
779781166
1759277505
1907258077
67442210
155427681
1254807003
543369858
318665336
1283305584
1091293649
1199574100
94691790
945099053
2035015290
1247943536
956014540
1692992755
1497961373
1077997257
1653108104
898755307
544429475
1685495208
516380928
1899997584
200956541
770681368
1570202612
914984689
2004239480
1619164891
216314244
1761129239
977873205
237759205
1537824455
467008427
1846809336
1301155011
389747614
304243186
630040039
1611851617
1874674695
1747233996
40304815
1730241723
1622946907
1521676494
1144577407
77765608
2116575222
543887396
271946092
771141954
1410006311
14579968
706129342
357237798
1391384833
1309549377
1095215988
1149279480
297595880
208817702
269418514
1126295007
296031465
478336603
1884017784
759596028
52875404
867044066
1796542220
194405391
921036369
624386533
1795633964
2105002918
1753153688
949085024
732919580
566048807
1127317509
1708843470
889620580
1246448291
319478527
1319393636
1839653217
1994941036
1734507899
188070343
123555084
994171744
1597155280
957623319
1317624137
1888826197
373374273
687111189
291702797
1051748612
2161060
313716987
1035028022
1170052706
929114890
2011667910
1073582491
1346134592
1449427758
1009460915
598181468
1929140186
260091002
1330077136
1033118185
1406727358
1239800078
1250687934
1100709355
151599788
1931298801
2099172345
707669379
105766891
607463714
1935346607
1734321485
1134905657
98489441
296894228
535562809
638077067
105717801
189538301
1822927173
1394158865
1286809136
1044824219
521628785
1834129799
618872534
540058080
2096875791
1844295823
53607517
1029943581
653639815
1015071679
80474283
1874802372
1195540900
2124342142
759846551
639355071
1513837541
2036972833
1218906205
1839897070
661410860
1577874709
1833396157
1526972862
740019429
32690674
1406412693
864633230
700120349
1909151399
41459258
1662852854
753145308
602528802
2127143650
2071019438
1978929108
1742243076
379002870
124623012
112593701
1051701742
1696832140
102930554
218381123
1391654551
1405665346
1752957542
1485324529
2100388378
565137542
1553024522
135125508
1404014632
517955823
1581696243
2098714237
1400741357
1374193052
536620914
2122465877
560301159
736420127
584948240
1730350644
1455197505
49674016
370738740
2129887021
334881451
1053032632
796320392
194366641
1583808586
837999354
1751180589
1468441204
72804047
319380319
1709375516
1153229857
740196160
892280512
1285541518
2065550939
307123500
1268324350
1404444493
514003605
1531629222
399709786
1353372104
587305651
1009385172
1401201543
505873553
706282930
1685372191
975553436
678989386
2108495545
233524375
1875441807
2090631743
78081539
393469944
442102536
2041050524
1967751983
797350401
928631427
104717540
774738686
1411941164
1007343222
1418629931
1780876740
1141201372
1382102945
76308697
157587739
1883584362
736150484
364765148
1870374585
717139011
488617818
1712134434
1158161838
755811595
250428584
1849672589
726690663
167335866
1360775451
1388116917
1637889102
1215465504
987100769
1997180199
237566323
817812712
1408648422
1354138011
1393228876
1941927753
143177029
1313333468
1535671255
1749263843
150624298
443613428
252678729
1222572101
821783229
1118805846
793727273
1817539347
1658659203
1230874348
8651508
1925898427
1915095395
929214850
1654722885
232836793
1986092779
1094492877
456978455
19207915
678136483
1731621869
913694465
796808658
2101492908
1048890199
523702270
546669976
1060399213
23313653
651555116
1501114781
1830817130
1965092872
2096411059
365438549
1245880145
1902616279
557305959
1698127876
2090928591
413276984
64688722
1555020771
115793926
553141504
720172555
928449700
2099292461
58077823
1561655501
1179078906
1837668521
1631203756
66864756
1383596312
40155034
227284029
2043458721
1875484916
1626012677
958479182
891225989
511243868
1095100903
1048395328
627808353
491842712
172393029
186431039
797027926
878598029
684307020
1398874715
1232472112
1320556719
1137156326
1576624598
1225516855
745150359
180651436
1370116759
1660648836
1381067219
469598470
546059824
584997003
1832339665
798560045
1344438607
1771479898
1190973204
238571673
1506938277
2026792223
146815338
20650794
1436559042
1782872527
1232226829
1569228485
856048332
673843788
1145958955
849725373
601755120
58091026
230469345
1761312496
556001714
1749143047
1764637535
167517282
2027102860
1911735417
561387945
1690904270
1289181108
1136841897
1134328175
375807134
1301733645
1411106170
889755506
884232148
1754895085
2144391870
1123009901
1566856982
192046747
429439580
1682858171
879395496
129684505
1701070105
1759371568
1904221971
737495488
421008558
1988883286
1931238989
739914637
287790153
1877404192
247551212
563988400
288112281
1741817783
1661607051
1379826690
1036305738
1795993025
1900819540
1205595462
1666174053
553869657
107999206
166367358
269597271
1692956929
613784105
2091193105
250181784
927662425
613931991
1865268477
186267264
529663829
405999948
676996201
869096495
14964870
1341363478
1569657491
1684043834
409112474
167815318
1770561508
1510068230
1410577980
1769687320
552646985
2085177698
1116542315
1440585759
334301306
674820084
235811317
524104409
1001763216
866083751
2140826318
1797178540
53722465
1352303631
1583727556
233849666
947089428
263800036
1351774979
430451901
2132634921
783063263
1797384722
905398886
1421010610
629886968
365049610
1528961323
15090471
1069039131
1245133090
984431431
1090770882
667272336
1508848135
1667975587
1720491755
1052412773
219713686
1551862937
1450593849
1093357224
596690979
1727631444
805253277
1794928473
1175277490
1361984545
2129045123
1074351436
602195767
138959914
1329551453
1091632025
888065740
1869558522
2114067865
2077786666
733983310
487528103
1359988116
2061482330
617685374
2000848782
1530012045
666865473
870829129
1011275038
873170712
1858615728
420841405
358892751
1107115279
313292829
339027909
669681935
1134164899
1034872735
2134714185
703572507
975381389
799139425
944314726
370762665
1819321983
1989555703
940089735
861100315
1270552905
83244482
1454356747
938376355
259618015
934805952
1460045184
1257507413
1987725925
373105158
1039754175
933752251
2058006392
1788124490
871492251
555688940
1420460533
1569674798
143581930
663474140
833292865
78553438
2008819826
1448929037
1484285761
1648186706
1305032362
2092296472
1002669271
772744495
1289178889
925800067
501571202
633034214
1599426510
1408352805
1663046254
1950497220
443370319
378959209
874815187
252985603
1092048782
1868946085
1291853869
2100885810
947873995
163970497
686489216
1945629602
1807385491
1997236997
1400447405
918706
1473495674
1584831023
283864956
110089261
2082924513
261629694
1629311622
1225187023
64566553
1489981590
1765193137
1978334266
34148439
570366429
561798559
179607072
1479797268
1404935315
1184183541
330024699
672484113
840406030
1332252165
595506852
582117002
2050441730
1555671093
271149072
1291938664
335071241
1776918802
851269196
1618984739
1976460956
1261145438
1923507055
381443339
1126805361
732244006
472921343
1509682952
1013334402
2050625489
629215968
957339931
204894113
1781880466
1549052525
2029695435
1699262433
873319003
880160319
1295540365
911450104
520471151
896466189
1516489064
114657567
2132122219
875801634
591059573
1909722460
1112312958
979845839
1593821353
1021202407
750653913
2145176272
1379732772
1313963215
1704626157
1999807622
801931532
1642181913
47569565
211038460
2097178143
1934936361
495596474
1249613861
1708737870
1379268550
416562229
1277527976
1606704962
259649971
1863632616
738473030
1669513949
1231319981
48571184
1330924580
931930211
1013095530
822157610
2132156362
997435075
833407460
516297674
701123140
756484230
1028266877
1072804944
492550537
2122666991
7122512
976234446
1491003495
2000666287
1258542224
819426023
204676731
479214122
1463444615
734148003
1845213239
1317744416
2105002918
1633607940
1136689038
319632989
4610430
138550156
1554747870
841833396
1314614497
1745318525
606616512
249080409
426160693
2137482500
7749919
1331678729
922908552
1442465648
1900035836
8994411
1674474059
436051916
875359387
764414140
697644466
1724359265
1312565787
445745733
106012976
2106418574
1492879835
1134803815
956993630
414741537
818249997
1481894994
823061328
1753094731
1843781074
511951477
910284632
996062683
863836260
1736288671
1855080754
570596006
1433272110
536646619
876315140
177329898
306887995
187294638
1753471952
1630734097
1497861842
1365898446
640532072
158701041
172046609
1757437419
764693796
889437005
1905251566
1950095052
1139832153
1402149305
526736699
1393268011
855713897
94545963
250789234
1809168945
394546876
721559539
888291118
1764690460
1471412163
1599874911
928274652
582778554
260185281
1149180758
280846791
721396740
978315429
1832628692
1617798775
1931454517
1524121119
948124795
1028063318
898331416
698317671
2076782470
1105553822
938884703
211162251
1464874346
2027517516
624677732
1154336317
1491442551
711630048
2113901930
754366167
871758696
827831819
1496863456
1477167966
1201957597
64646585
1972948348
1357780082
140159379
2096559346
1723220536
103508906
2074104857
75952864
764722468
2088814965
905485951
524935021
1778130571
462645873
912543221
556189293
1747971182
227014617
1658799465
532591791
1613214020
581418909
1361573033
868735290
465532823
937058921
865992688
967844753
634870513
1270972432
1841650450
803960311
1635747051
1954002968
1038253338
718531761
1273995863
662888623
329264364
396109002
2030853600
2090513031
2049562869
573149110
1304182358
1847414248
897993802
950104667
1186024381
2121081773
1608290844
1839669897
1752361777
60893297
479330346
1848788447
2068646098
527164685
1419359162
1470366594
2040597863
419341193
1096392842
1819895733
892274285
1223478090
1516732158
1737339407
1094563019
328799416
1518497068
996093273
386118514
138740052
1206834928
756106262
714635880
180215963
887809593
1514740807
763765888
222374842
390013272
532558815
971073587
2070571634
1666227687
547191976
1807864926
1348801721
1883130866
2075893648
753917221
557226039
1375645995
1883903289
132588445
407633567
295733521
34968397
873758684
703982329
688714550
2103673813
893353541
166843880
15915125
897401852
1601005491
1563369092
328276440
753090683
216120138
72618085
1515523899
235679343
1340389905
270396353
1065427231
338116528
239720590
1016787953
2022035608
352792900
1064598833
1444841184
1801083532
592801134
127923953
461275861
964765876
905018508
1599215760
1811138875
770123365
2089128796
557272944
227948883
1765513902
633688002
1964129064
1041415628
957486129
1485476701
1561222389
607152725
1448823259
945793486
999209942
1774897067
1767254329
1767368318
402072786
692345397
1690205924
779408662
2083412362
1693933617
1065069062
1169386640
300071095
1170948987
2005139735
1457040939
386304084
479796163
949818002
432827626
861667807
1028518487
174111335
1594061824
1311651135
2136801924
512493048
2028363629
1911866268
1823732761
327725809
1230122943
1104417233
378748047
1316786302
700906886
1334865681
1985489563
1812510305
1011691403
2131958935
1237537008
1339085193
803135142
103832644
1786275964
109071359
1195686002
1874872314
1846057623
277132727
1304914508
1336008599
1887752619
716643674
1068810924
1506890684
918835203
1923867166
1728953708
269695918
1236769401
1381954878
450962061
2004378843
974693841
1196750590
1294723425
1652917328
1480657865
1654159030
1136679520
1544826945
857104161
1797476104
799920737
1908209188
593330096
694258134
1394274010
83539989
1388524926
1585661511
1346707921
2122528180
1710876444
312476709
59749636
1512159856
1125479465
325216844
195639080
761402306
926145751
1856762329
1470527461
1917369868
308725457
931376621
419891060
497951261
37362752
469752805
852661817
1329432029
5731370
1535296364
1207792327
446889752
106783394
1251980729
72284759
626202102
2008937366
1073109468
938300655
1523190323
727945594
1579641462
1602108115
427414216
816382067
150533185
2132766234
183920268
1219600974
420105464
409700140
1423707219
1467430201
1176502677
1541106860
1701297366
368939694
1770995996
1237014799
889474254
1862820925
1597892938
1008194334
1220836371
1314088078
794268981
293042349
1845549440
201136950
745035080
24971272
777657500
518284274
1222348277
544449915
669423052
770982215
1560913508
727176090
1724616076
1959008466
1194425766
468311496
1137886720
2115124922
26217434
1392172386
761263796
1556395799
668950366
1687939379
437514771
101502966
1464900105
2121168811
793315653
1125790414
748272519
1598809362
1089697885
506407962
1323498026
1677750599
2089721384
1580432098
1740138993
1313586385
1657009718
1479638676
1200321884
501465632
1663888495
1142165768
1038170722
695728051
152285251
1408568165
1459794220
898790338
2066780632
305858317
1694190855
636257963
1822570493
284270330
906526687
492938720
1580439793
1655528718
428160776
1182825027
2069824978
1678516503
1751075685
1305261006
2117986404
643885867
1154030709
335427560
35052009
597188762
973756884
230626757
1088039189
945890663
2108420913
152714746
1575253431
1175155360
781009159
2026637774
1332269156
226306996
374657416
1534612506
1339207917
1023581542
1778255153
1148414854
1764721014
952441288
496876204
371174759
1789874933
83203660
1856836559
1403913131
933176742
1537164689
1473216446
1931133585
1611170761
23956768
264537196
1300397815
64161168
2132962265
154161343
1161398990
26475202
1762438008
420694247
391579547
1270550772
1246214171
1634516544
1884839712
335847210
1192033451
261140728
161635132
1611395203
992689116
185081909
334839181
1155946234
1262606131
221842540
76901612
885586493
888274783
1113596318
768075993
490531985
581311593
1433080768
1547753049
435327434
1969110558
619929559
1004720172
1587879891
1184042788
1727730926
412255601
1702387267
1763227800
2058651650
1771134764
1376550021
391175854
1111164509
1526702524
2078999186
1453065154
237577220
460154653
1079552655
84726008
446614290
588912453
438483660
1684093524
911221525
284697486
1382218299
219394541
10752386
884478018
78022581
549452323
1666138433
1400159960
1079215330
830177295
1048420268
456174300
1045448903
1677296827
533784432
2079562833
533178982
1506701283
275357704
573728539
1713940595
2074058386
755840437
1708649475
7055678
868977114
1643101971
1932694986
898940449
1377386043
1731318825
1130290832
627942895
401325569
1399992409
1824330054
293775465
1754614981
631119687
266775000
583701477
179946640
947398270
486214748
286330994
315656202
750073986
1293599381
1726076021
2095724251
1550081665
898908440
680440326
1557552910
1107278569
1506426849
162050874
1549402284
1103460379
1915221264
341129131
1308504027
1453153211
430680170
1349327881
1691566991
1683818766
378395990
1899435101
1084733177
1354466525
1837674461
1170964506
1682453714
1095217628
930552270
1458777590
1035784178
2056308564
981088078
140306103
932695961
994205378
1146994156
311076484
67921372
269088688
1166049881
1587862646
1240239022
827328401
1531425789
1460700341
1780473520
820573973
1657931816
1495744747
759137782
2049365089
1953517312
1936495428
43846900
156476137
9994393
1821294937
982679446
862311505
1629891800
62086667
173552417
905773459
138670168
1920087500
1432392569
689882516
529779017
1308333556
779873119
726203478
1200316184
1370113613
548696774
180501313
916131812
153009862
926615317
728568085
1168434516
1192636371
708550967
664509728
1983358884
185956608
514836821
1346424289
1674385946
1788890015
837052236
592172405
758950416
1435064890
1745637000
1574412225
1825657352
2043903902
2037349549
833017935
1921365810
694201243
2032050590
1961640289
954666560
452510943
1963733978
1669921379
789564782
951056955
1671188762
1060243526
1231096201
1437359849
70228415
1735925485
670315369
238379512
1476053155
1859876487
1248918681
930466543
509807530
48539924
733847665
1548965867
1569061273
670905485
1966936458
957516022
36621416
310787878
1537459783
764656419
384471399
1114756086
1557981044
1636213838
502984577
1358155662
1066451088
1220091061
517856057
1410081100
976381643
1917133461
1813964020
1642183320
1333858851
1405428074
832479602
490413539
332284143
760404077
196500215
61165453
1994018356
746310330
728390703
712245680
261982016
1904655429
472764426
726067976
605756031
2907406
1832434508
1773205753
1111463614
573588424
648791448
192863999
1665236795
719214086
2052283476
457313814
2120592245
2005919576
1034253539
954659357
1819623630
1326102092
2076058780
993430421
988814092
1810723363
1380028541
858089308
117730756
2017338691
1710358008
584541889
1431594196
841845012
1258407132
1690331465
774983202
2095369562
1477384026
240014594
43642829
31610371
1205008761
2032598399
85070492
1523973006
1225467386
1828539579
1639084647
1356814164
913614148
1607787818
2059833729
1575909013
558924649
1798992340
751668545
501619169
1144890251
1004581136
255310651
1534810758
1215088398
1565802227
1471172608
2123065547
127480316
631071337
1063215857
1725084148
546650330
586739623
683036711
1021835180
2063468243
1493113849
1580084306
687476141
1612039198
1445882937
1681652301
1049093790
1142817853
76734639
688755805
912813907
1448625503
911274649
1132733767
720606528
1539323665
1882987955
1352254532
346619745
1143506795
1262035382
72515178
654062086
339375754
537447863
1485111057
209540777
497594908
1002310799
1692309822
773385305
2013560080
531926085
1242878141
1163935684
1981991205
1838071249
2014789585
87225534
89666655
1786905217
872988817
1832297959
1018185886
1020665558
1971288791
959114712
1810617381
81328874
1607022685
834833059
1974862488
228762699
1452543268
1781881110
1467687522
645497739
503516860
2141325004
1582231642
1613683517
939208703
306869348
1005378718
615052142
1065029957
247465255
1195831021
448805740
8578010
153498052
1025541603
453072121
1154015639
505949628
1062361029
1173098458
2018132962
2023849468
1393746415
1059947908
1393357353
1384086985
1880677459
2107971708
732564135
846144081
708244082
62659243
943247429
1353231403
2075855574
983385398
1305109074
607734799
479788762
183845532
742848949
1538359265
1810721806
1991777192
930320401
2068486380
1518399696
870992434
1694223803
1155582635
1507769423
99228976
1786667666
1196363222
1717322041
1889491050
809166289
248438329
812131081
1270225085
1137375655
76326786
1545140157
2123243953
1673556109
827429283
1893805116
287792115
212396184
1062004587
1985006905
1839413256
2128387888
1554747870
827728654
1140070577
923922965
503068845
1344903731
744812421
2065639998
1027630140
1873059797
1023995096
740963757
1549172387
109382990
1485286389
1510101793
2119606295
1863851794
126139112
1849093848
1912898032
2027792158
1054227258
895854359
649922329
309222369
616606179
990507594
90394538
1812723002
340185487
978101464
1036786193
1593299805
2036832483
714589805
1041360177
920112720
1783596293
1446141274
1665702074
1646572299
1719980927
1966389995
1112598497
625903975
2009949498
1000826094
507179957
216762536
2017005004
1886252822
2142471317
922615573
1766127091
1249313561
2040863556
1474868805
468287632
72407099
1102018283
1719488431
1798645837
1918406634
888877383
1072756064
1109980685
685348568
1075623330
64700536
820094709
2065323811
1080347813
413252418
697756806
2094963269
201516523
1861948592
673791061
893644833
1727279232
1453153211
2070438984
1367560056
1946756665
275377632
1345212517
255614435
1906561167
1559157348
2015945327
1723919829
1910350306
1324043307
876298426
1981105985
691165159
1845198297
868467192
365884230
548243385
1021145029
638395932
751033921
1163226631
24226170
1776470574
2011411560
502118692
1852423695
305737960
883005281
1610597406
1079664119
1945437272
763958327
989501298
1602177811
1085679512
1959107645
1306633052
1305057169
935555443
1261950415
1268674863
1847918095
688680002
2001411
1969705563
534681871
1505980395
1894642459
521328865
937487561
1420465897
276427209
604774439
1170110408
919342764
799585064
349453941
246437713
2093333726
1484590738
1902751758
534925524
1685673194
1194253214
1773617891
830673742
1234151632
2060256556
1757757127
1278593581
1476050833
1097968382
2021065210
246949588
1692976776
1988803304
761182504
1221310693
1299568120
2133266037
1937388780
2022447569
1962883344
2018824264
879940890
630673615
1780319150
1279512530
920312479
1445873686
1648175850
1816160250
1604525904
180188603
674113066
1481964755
1871861765
1675975350
147541535
1114745022
123927365
835948415
1481329869
1825303178
202984250
1316797167
1935478714
1233362776
1318517835
234299682
631680574
164904286
1872292211
313991850
895548578
701092022
465974303
1196930549
1807581137
1634122574
1738959832
1938222998
1597589286
1701861577
1422597014
1084985403
152010681
2087177057
2001637503
1553772507
500745149
293593859
1761057397
1890492406
1563236254
109988278
1716663099
689116128
311293216
246835757
1670572335
655575774
708924449
1599788180
1983800122
1733465434
69747672
401847595
284940065
1160481453
815370781
1822745650
820443114
1861896407
1781839847
2131560343
908628361
1944247776
1938673917
980604066
1034646567
394674030
1172689991
687074936
1592973950
1818442766
84312987
838540157
483591193
570795116
1704714432
1604418666
689973963
1740493085
1299659029
946501627
1802923378
1642041355
585867730
1509116064
1425543393
1944461003
292874352
442827455
48357082
387653571
1373956726
1205755977
1189376051
79047255
970448344
2051272006
1932176219
1357982451
212537536
1677468877
314811608
180370858
1125363236
539294326
102242493
164739156
887117418
596444889
1449142647
1552970119
132104996
859881618
1015540941
1438487272
751781642
40820426
1814296200
1319906118
297562492
1745581118
1034506220
1054893498
677900805
492462967
321907488
1670697385
1463751364
1378630781
1124385123
848365705
1508155511
1200042598
1513160289
166229519
838974005
1477007948
691061580
1086533779
1483515036
29345992
1527259447
1926932003
547773831
1333817798
1140819340
1453974064
229016129
1661951976
2081206543
74534981
2058687925
1396233534
1719770018
1044871768
1391939557
1409351205
2095211657
2116061277
1616156708
1942709450
694092323
445411500
1302517248
1494883957
1373636975
268748208
1266660552
161310481
2138429115
1270155642
1437774216
165674207
1730043599
1910647306
1805923275
337741710
1891157728
164120366
1924015076
1420228285
837738478
1797209958
579392568
402780602
1558677733
92623289
263019790
128326811
185181568
500386139
436977438
89418348
941377647
1028793772
550310104
1744189122
696685275
1607155028
943286836
1109790075
1488045632
1349095882
2032135480
607930708
104962778
1659554723
1545979330
107336682
698783916
738093291
865756751
1498477054
415226064
641218462
1011748096
1053852521
2035973206
417727008
14345805
345520702
1358493645
2123737297
2110358600
875805644
2043792214
977671081
983629672
1036759308
277996198
289913111
2062744855
1334484601
546824414
2126036812
1646106911
1550293307
2034411943
1076636750
276491846
722241520
291439390
904336571
1096699793
839546676
1246892765
1853053712
703853549
10121464
1056384875
855208788
1963108333
1652165535
166954989
1841695208
2037358870
786513676
1025982442
24069553
1304387862
766482519
1235189170
1503556767
1841501912
288219626
258931380
932348155
147124595
885602489
649168398
1234346935
843575736
325839719
333864480
1209447118
1972739031
1556056088
1020033306
706772817
324236017
1409249923
1983378979
1278913505
579195931
659340676
504514733
1616564198
1166505224
1276744099
916238175
525437518
1608047881
1505570731
719233297
904053288
1529259831
1030513641
1285466041
110710009
9756611
509075500
1890817270
1514429515
1363130405
606083611
1311830210
1974577590
2023657092
658963619
768748228
1860951626
1550734090
276630014
324734424
1932581401
2107984865
1869379407
684366454
117894976
1110541824
102007501
718735143
2034051675
698346347
2129231137
1617449373
1890236462
1271271630
204705880
392153215
1260431541
1973804338
687499336
1802390802
1635522978
1028655407
1706335219
301352021
1645081807
1947003236
252963081
1825899695
2071811461
803364079
1198406987
49053810
1741263830
634677008
1196975446
1944003245
2055011906
984180256
1383495233
1903409237
872771229
498419911
789527908
957793827
2017376258
1088283366
1977602490
572147946
671160673
287756829
71675918
1619925451
239397850
154721139
211575259
677960576
248748470
209138738
1541692350
426628811
460139396
539782220
362674171
363875268
1343861875
80670414
519056208
123433665
881506871
1712630272
1484616375
221871987
1708699439
1495191671
1252452135
67575832
546102073
520636680
251967848
40099664
1024096065
148069055
1040486305
62541148
1112148020
2117644260
1699191124
1983908819
1892656660
960785323
1808154273
1969377520
1860540950
794853077
1692411307
1871050880
681220533
954962872
1969509199
194825227
264247789
1796536866
938662416
2061704905
657097002
1615545751
1334184319
1354866009
1486059190
46406173
540496350
1754508858
2073663237
1025929949
1560905500
314816274
1543722734
1190570763
1666921481
893127837
1134575858
625479317
864756867
1589882254
1503464358
1418478481
1093789155
1402351184
507709688
1162300198
2578412
748629325
1918661177
154860255
1822580865
941246329
248241148
65905357
70157062
1024050100
1920042120
991686487
649399065
903449927
1796970014
920994614
274464799
1277309672
1523945907
2089825832
169268754
475982052
734301429
87390037
1632405738
1003796014
393845012
1033417097
508141031
979153879
1546466639
1082449029
2403787
2086782320
714786071
1874248784
1882221951
506071501
2118412632
513021122
985459484
1719685214
1694442839
1456974901
1959371956
680554650
736319170
1003140864
388128167
754737995
206140949
718383952
904733557
2031239545
629211565
2044584956
1567174962
1559420593
1120747839
616110251
957234330
2029699279
2018458672
1178385277
1414061086
149749309
670179463
917923483
1772853413
2018198140
1300362272
1832777444
1783696624
144654241
2114342309
995607596
1132602755
2092885177
1457145983
390567488
510954054
2085445431
1859904929
1549266170
1050131506
1617945369
148093223
1209851522
1359398105
3395867
1351016520
1829133561
2015746617
1321214101
1978719168
38731302
1220408493
242951512
1229431214
461633710
277900739
390169151
1610463741
1259847647
1578344052
143050302
1158109716
1573951821
1478346895
623577613
1186376700
222384114
82970103
1389479110
991934236
1210413826
1674933255
536969363
745540438
1846900046
386110620
1245561628
266387849
1592318430
1748548789
3288687
837990162
1771757896
49585097
1931288749
1668696446
507907607
2142919078
1350258576
358047382
1702651586
1307666599
497310226
266376208
5862159
1242833243
1661263820
1366605695
486427382
1676630404
1488819296
155874977
1377119276
454186308
678380386
151627192
77447782
1818664707
900192548
1440213096
702800052
321974415
1059764051
1780484770
2027420974
953741917
1538782890
461487516
1486160314
1737453371
752905521
1664097984
259848100
197180503
426493882
372849591
817714164
1580124203
1794573276
403613550
434975731
2102837983
1332993655
163753315
1237006239
1280487315
245165720
211889980
1550081560
2076398769
70295465
1966706996
949390177
1312719068
1470952142
754434621
606920064
2009841021
1314181218
1064066071
409192241
1043615275
1494392831
1356521161
1138502296
1248507866
1037119154
357523179
1500588912
195749543
369336479
477446168
1074690785
1477592774
738306300
1293029846
2132391204
518845051
830538244
1395475442
46989722
1710128151
481934208
885931522
390055223
1219541267
1515902844
698346347
1068642426
1006893143
1137613539
1920841711
369674464
1258183107
1482572129
1363980840
292026806
340140169
735833236
476754797
430496381
868274077
1201903266
1564670083
1817544713
1269791812
486759593
771150772
1125347170
1798055785
1212788786
186094464
1030968142
1200558248
1060630934
527161822
44529397
1239008623
1351357133
379916027
227360677
20882925
1637432302
552620244
1293347648
855280048
348476963
1882578131
746002953
998735084
2051284763
1651059088
673377334
330179689
62953449
353151588
31366551
1558087519
705254403
805636891
781530923
1755036243
1935346607
2140277913
474291018
1999233560
1429119338
1749502196
794286180
148964873
657227944
951131607
877989778
1285155671
2011079319
1902914467
1368450982
247382338
575548897
1454646182
513339677
33922022
225720442
1955617782
346902260
731680692
1604075187
608130151
822225274
456166824
1643035192
593382291
1168956705
369124178
193185629
1170635970
1980977900
1338974154
878721418
1146259558
134484458
1815196202
2100701927
700417671
65159459
1332942015
617263520
1709470185
1505971566
1444025771
1373240459
1554684207
2042771747
577273960
1975170609
287396302
1923232163
289370086
338861430
749301349
588769473
1557900847
1008133018
1361593293
594359149
728566119
20604308
1051611044
674381815
263367074
1842259670
1331286061
1628804215
1978385135
769172710
1230322847
2068687100
1328356337
2104403675
1053659058
1114862024
425989109
1133857661
1583273870
1712640272
617611350
1546213843
2026026595
1065097406
1148246613
1688838126
2102304633
1113712076
1821670676
1298065284
224620381
612714376
1298313574
1681996937
1149086774
1735014847
1202866556
2021982126
976654569
2009808472
1294890408
1550189321
449366696
20557394
1996569269
1036929424
1807099175
1817615555
1765700049
24678774
1168882046
920274137
1021323400
92069633
534000977
1910709031
196858608
753613329
288693833
2078866100
946140650
2077426624
742806789
1326254903
1158686192
1851192432
61867831
1595841469
1233024621
1294409000
68030858
1742511899
530358463
684789824
984264362
550450055
2135438044
516736199
742081966
1284715001
1960601245
279834576
704514820
629683084
1883861471
1175370642
1029643302
243279751
978837234
1740437199
1901086004
1022327812
558704162
916098951
383236091
1475217407
4350127
1059045202
1819588290
1224281013
1102165288
1268836045
23416828
286801101
472982594
1709087137
800021358
155571973
1923805634
2017823026
756612007
986190180
1655996779
130809672
2116072170
1987846679
1115952053
477402848
730691696
1943125165
1563735307
1786746954
220098440
348860534
408602326
1548302424
433760682
1193291652
1573843730
1892424438
1046456482
1722554599
987037591
408661154
1573284557
1833592926
1506401030
2092965263
1937810570
776356318
875591294
2065414385
1616200327
1341905066
805310692
2030151997
1587856109
1959121386
126911611
1952544318
2129112352
1504311147
1302775942
1491777499
1234875610
1032049415
1819790172
555482979
1694667234
2145735936
372077916
708849900
2054882513
306814538
473727536
1756783175
47934632
898214434
1628489887
1107185211
313723787
1080534362
1139264312
1153336081
2032077374
550610891
349869675
484232912
1009660504
183667590
2137691635
894014429
1542333888
2089694971
494624633
1920862537
460473684
161136232
1125976828
161077082
1310795810
1375227766
1345937975
109854400
189719688
803021225
2114367055
1458681629
1166127063
1338889602
763386515
2560990
1495202116
1443081878
1831850949
1655282455
624234394
930721093
1000742242
1424396803
1597561933
1743148837
1368085211
1309195592
1499178937
2029245572
555747368
1409181478
546296087
1615592796
837759073
924133399
1384169493
1248582577
1172815897
461118982
352949999
254769877
663784323
1174039775
1967530974
1621850972
1110761899
1840288581
2072996346
1220408493
306297748
1042761332
595473006
1470643622
199311305
499427361
283308635
1581418241
712504028
1698428450
214552865
338722523
1672304729
774443378
841878082
1792285463
534559782
361017324
1496991635
721588433
370714687
506779156
1383585828
1181457696
621496623
1972895238
1525302535
1561663908
274866952
2047846418
205684698
700285124
196367868
1575674420
1661774172
1949680493
866254986
1049035942
207503261
1902956812
997249044
966898237
1889379723
23198840
1588961609
1966565615
263515903
1656365748
1652145092
1331235051
2033154583
1252079086
1246910189
833199775
1431024623
249561984
164864914
1995096365
975609959
944859958
565230681
1494672467
101725579
296046434
508360360
1524790711
223769690
22026961
1162477405
132547298
1407303280
404454205
696244052
484663720
1830944436
1127522278
1934192519
1080536554
1157240820
544164263
1708501695
104926444
860255894
1853596838
143030937
1328479233
1795727929
1975861155
990901047
1854179573
1423412047
1112542554
1752359698
79261239
1668247514
1539201314
1525837031
211656835
1025472139
585832938
551165585
648667729
390200102
75896796
318820885
1707533418
2128509931
1938143174
1445323357
678895074
1222861818
180561620
468314775
29844690
1417003152
1832091890
421222113
1843253659
799169270
568985616
1809206734
1752693410
1510313239
956640626
1827928295
1881687477
2100225929
1227809927
2005196328
1468457434
188031378
671379822
1421483729
510661056
1599151603
2105861328
1682015266
153651929
247220766
1498519973
381983700
933432992
694031691
475348067
1253260512
1590533523
1824762658
705452594
1222066516
2096535743
547881877
1638282639
991516167
639381946
1587238524
110243940
1665985427
1753823793
58208161
25110520
384922789
939418513
1672413379
1695310133
1282909013
1755094032
1271102494
737656943
369401216
1834810347
1424642827
1107803340
394308603
1973858702
379874584
1657913167
727062865
2130550942
526539614
1673407433
321550861
1645259894
376994083
1849797132
1800554554
1452269705
1108967458
38585891
1425683859
1930653886
627844265
989279396
1647901115
550355195
661244508
883465632
2096720575
842370369
94840166
4525653
1115025306
1621956177
305399240
1511205456
1925433596
1569238520
1651123062
131864962
1749231545
843350052
910817119
1691856207
1559547210
1268006166
1782365436
1955988481
1969195872
1034294968
928600158
743497120
606368218
405047939
903211478
815180458
1388582467
1761309443
1719840792
347026544
387396310
1198430713
1963343608
165008848
1868862330
1488819296
1628099410
1467375049
1446350880
1819246694
1224759537
1130364276
131055226
476373230
1601742840
754347420
653233979
763883176
1094429323
1375290304
65325402
1542627478
1390471079
796432813
857775206
635205393
900465055
226794758
1659314207
524570775
113210378
408607113
546511242
357814184
1734428164
1716302357
1358158495
2117735220
598179927
30045282
2090363062
2085863931
993344592
1083266124
1322331806
1879707048
1986044141
430299644
1167610613
940774319
1802725085
1545008961
1302946604
1297048226
885347498
1058923736
623134566
700833398
463422418
502467242
28788088
872874467
488025884
565633694
1128324810
1522083373
185738242
1814074768
108921189
1048650614
1147809648
1401111575
328489071
90935150
333056813
1855808548
2074031391
944294714
1011561916
2008371541
1907958164
922237872
1146808785
545675515
1393288998
1307108732
421974183
1783429671
1173078768
870298442
481708297
1217799537
2088605425
1839457687
1961475445
182557106
1306644540
540196993
659148302
1059448735
1803823648
505609991
1389180139
1336545172
1381543344
1613434812
1779643332
1089277970
1821799212
2070313711
51837672
1185076435
1580799854
1366511838
672826523
865804586
1858348754
1444377069
196311876
1743812099
1138877581
929481054
1939227592
1218562962
222155375
1149061670
2048414532
302189769
709548853
1044658420
1711348872
1659088685
1785287254
1635031432
678522781
708665103
274598737
1645624536
2135616157
1509006038
758259054
255449976
582134667
679253818
454901330
1564824746
1970307147
280661804
2040637154
1627691129
664650243
862489685
207015578
872588248
585174277
1990098660
693861146
1188520279
1029278573
1548948881
2132404482
1980497914
1978105938
1186958386
846021684
1625414903
1177750366
1942630305
1328462661
476115981
1955795682
1289492076
624357596
403737072
1024384624
1305781982
925545123
225539860
1111832754
265358066
886830904
1364543899
2114337724
264681119
2136733030
352669245
987388657
475594391
122461324
29988924
1064601144
782347387
2134148424
2096244871
1508962491
852012774
1207783406
790327948
684246277
1517115885
631592298
1066834046
1707859329
1728436669
1079269369
325081877
437197557
110349087
1975556448
710706946
1039770213
365769944
1874823177
1367546824
932562995
863458313
319060820
1773184480
1061015365
909496228
1545371086
1407841705
430679777
1759445017
180749841
1855604370
368819226
1963371790
2021225133
1684309887
1329395119
1045682721
87808139
10471680
934791892
891446302
1004820039
565717425
1500307428
1971282868
617018453
195143891
32191614
447719660
1462017757
1753591060
759547769
117924094
1047678997
1891280270
586142747
710122118
974465920
1591948459
894105110
1243458172
1200121973
2095973435
174604599
1102529050
247821128
1676245550
2022783684
919389523
1280758003
110763035
950104667
159236970
41597310
606267915
1762151344
924194749
1696435399
676928610
913671299
1860423395
1008504404
91504540
876912539
508979340
2115373928
803331228
884452976
2134750842
2055541063
1036892492
1049032852
1961066329
17627470
887076678
687472981
587100955
79682295
786807318
2093930774
1434675085
953085237
948441548
2051991494
1281976717
1078581130
1940924638
1657864051
594334980
1906033782
1378802394
386590513
334561920
1275594560
1475717105
1520845409
528877671
431637373
2077473592
1562546865
1538165467
607391613
1144171279
287136538
25374615
976626717
682077276
419736388
867330663
578027466
1110352391
165206636
1121058838
1956510632
887627319
1924314124
588992938
888971481
1589118533
757451381
1064958835
1511855120
1411564929
982335677
432750507
1878466605
1272021610
1550511642
1848232736
865481571
1793397178
1333427086
1588289070
1269239478
1530501148
589141396
1453413381
834001120
239851046
81611089
1649645598
1223695826
1574545445
1965467552
1777485917
675452687
694328059
1814765981
1124419474
780587254
315018402
272319890
1318826016
493918864
1931662830
150437897
292671334
472309850
929167797
796455403
301815983
1746166355
1444077647
1984941538
1885882604
3689315
1919208022
1992914351
1307482810
498127742
169497331
854367832
2032542363
363950444
976910315
1738630967
1485182478
786775951
19782368
1364171561
1723143081
1034013448
1765984685
652961977
1428600111
1233066883
459131684
953824776
1289376192
876418081
1357026898
1700411833
1539036394
446295908
1413122379
405461316
1993042774
1016707772
1721155771
1943635895
1504671183
1571590196
1734992076
247814043
2104989726
215689157
860113091
1926326191
1773395533
1575641079
1381543344
510273460
1412837071
1533656501
2051866685
410329890
1899706027
1639159880
930423978
1089566122
644280234
608378887
985640560
1804674513
105824322
712850856
482675221
814198990
690599633
1421090053
1849060798
194847012
1508872839
1531906885
1799301401
1177205957
1998861810
1404059338
1289675383
249812326
1695403345
460504005
1593038537
1889702332
1855888510
550957978
146012885
834150299
1773956695
1586118786
1306632699
561197380
943199571
454841551
697401522
112685883
1907590281
1455102720
1742878797
1067567188
708010471
689317978
286601374
576711363
1416931207
220253012
275519392
2099138630
383041813
1322073432
600974420
972761712
489151338
638859869
1434264305
1629246378
1924651097
874629038
754763861
281859712
1607050536
74869720
1890133965
1238220865
263936681
369614624
1595561225
440134501
49721310
696642751
1806580357
382041203
802089460
94011085
1202204944
1264949568
868031640
424390490
279544493
1780688041
1720874697
1453969531
716338647
895081118
878683233
1340784357
146202509
771698582
124648893
359389501
46922329
1058732517
1306240664
1342248824
1804731033
1578566410
2110123254
1650804968
1910161502
928021364
385785967
777251764
410617787
862897752
1919973744
304774580
127783052
1754582460
1073679692
1738048471
453078618
1224410386
2145558564
856160110
1332316475
1690059567
781999070
574026558
379687855
1709620796
371584635
96369448
1934229340
68642759
178734331
1223231514
275055663
486342329
102555968
161553842
1016071385
1424373565
105848476
1567084124
1743768439
1155271882
511260124
1804368388
1925592946
818955470
470167922
17197774
1700523909
1574683024
1769613209
452725647
746939874
361572827
417450395
1265816351
352792900
755449228
470376899
1120077534
1231225483
1556937047
1486141986
938882879
13002412
1577300432
169818669
1417205503
120555709
75144339
459288187
2030466445
286959967
1922234085
1503131960
504571571
1323268007
1373204962
1372319500
2099587661
837078752
1957234447
1663070622
93231069
1353989309
746592961
2020325025
2107568948
127762772
1280540620
2093863942
188288840
982521922
753513143
525264618
403355557
610253139
268838632
1774255383
24041794
1979747047
1641556607
479671388
2053326963
1118153034
103005758
272923114
633242888
597909272
974040776
2090589936
1054644767
274067340
302466755
1331489599
431235477
819997077
562341643
1899095375
1546847059
643681801
1063200597
1670393856
1025309172
1871971174
255430759
1916976238
284458905
1201999643
214419923
225940016
2036195039
1762863410
2065946581
1871688852
17035818
1877354909
939671888
168801044
1394810438
510556531
1748924245
1126835019
1184490213
1382313072
1385040154
1152007945
1931937544
420564985
1865823586
1435171918
1974807182
1788112097
252745155
834531256
1377333375
803933295
205546763
192246002
1517802492
817063425
711101334
183657240
1264691681
643393180
772031087
1904071004
395399404
553137423
1937076900
1881020821
1270857140
724579223
2072860491
960573064
1759199055
63748895
1763019817
236069474
2393245
381063785
636049886
452278331
1668348997
751450995
224622041
278285411
127730689
552332038
849635007
1901187458
2014932461
1266678686
1057930608
219272721
301777855
1059890580
572866286
529298660
1818826273
764964781
1345460114
1491173417
154380389
2007210310
1167536332
187833770
320115583
880519470
2097185631
533555729
847365413
82106875
987972664
596739260
1113260267
967236487
2095969031
1353465829
1939852232
2068017038
1555783996
774315339
2031979711
21915775
765909966
1755591755
535832307
463059373
637044135
1754385798
1877110330
1112056237
340229053
146118746
793586967
1635332559
603500053
1611181571
236859591
1837953164
527973658
1891286565
925421701
2145648193
1160770929
2004676489
1229889911
1003870888
625474915
1294956094
1098235942
1081974911
1016448551
371112935
486934201
1601517798
1303186822
1118754883
755077681
245432881
1273273789
1479965236
1445948420
1191218728
1056898611
942350372
1452908827
690587655
1130171049
795810824
324376458
927432273
1240651860
1253905614
50652439
1335350619
2028152116
1328752057
311609034
2138017349
2079642161
1683742249
108299654
1707090726
841867563
10622294
413865080
1236335185
511467126
1482216598
460772787
887902783
1576842195
342897896
1162175647
1646428985
1706402566
886462172
1850500276
631575394
1965323676
976306003
1241897780
1876593592
506926438
115516828
789518537
1989799570
174034516
993439742
1535179016
2144987311
1375846638
267807485
867974015
1243774897
449099577
1726892421
1386551236
1918855000
1565517191
1201542595
1399712502
49309207
1863905785
304555494
1545769353
1681695169
88310836
1413206950
1244448246
101231430
829343029
1677767108
2111217270
2033557042
940679448
150599777
1996346644
162378738
133114575
2123404084
1843144030
163702256
1642045822
2105578171
1859853105
858180559
192260540
367791670
2106324872
1229841962
183531523
753720996
897184517
910303885
1006445271
858368291
608529877
1983685676
2099759017
284067186
527261984
1004762711
1947231108
1172061828
718531761
1864919081
1301477724
1994544114
282749489
74556003
2006421704
818506090
1603790915
647403912
1601249668
123449565
1901668424
1265772612
1001418590
729806844
865169995
1412743482
326295063
1627382869
814846734
1420085099
1941051289
1092458670
1865569673
1115984893
1784190211
1259833917
2008527240
1751216084
1066277432
353714608
1099460440
1021364567
1558596472
405954292
1124911025
1320591968
1002705905
1124719697
806623931
1679684203
1959154440
995643623
1398592499
693997307
1768715611
897712642
1656179402
32051489
811511345
581596306
1106957348
2060468095
1631585621
1226666439
568884030
1955515967
1657536863
1638022883
976883418
1725389874
1139108464
23137265
704170430
1872242866
7452607
136099635
1334391504
862486129
521282092
2118014168
842738814
1634054610
1877465378
128419453
1099805565
1058499997
15960181
1664154442
1938072443
1371810151
1851096855
1494410071
318629348
224590905
1449994216
983773075
1703196505
790384222
1254231227
1181642256
1450759075
1752119802
2071513292
852359789
848366175
1337650317
1174864938
1757935168
1641042893
1108998308
2105189279
1676299643
1822626594
327153760
1157609542
2052481217
1847276957
678801514
1782450678
745524773
292310421
1300513917
1461330297
1358160310
1572539799
740461405
1809856397
1467935329
1211818023
1643863556
968195959
753977283
1106991553
1034714367
330788427
126613691
588527103
893377286
363584367
1552966265
1232292545
172592557
140328903
12700027
1685804272
2019576639
100353425
1369285705
354920010
2077354399
1210995570
485135025
175996843
776521883
1469969764
1161715682
1421332170
1631193901
654614275
1489618771
1900566303
1944522411
1470106390
616563097
1618847932
878339772
1428386184
879980859
754909648
272193939
1085380835
843498482
1643478652
488598822
868182825
752032778
168637649
1010471853
1453863858
138232576
1867474967
1689893414
261226468
1189485205
1295312972
2030221127
861051679
1925219737
1261503399
688150370
1743709752
1740082051
1274445486
1713616814
1992359026
1594400963
1368930907
119752071
1295884036
1900275771
409551133
1788205564
1534637795
1490453771
1245216704
94024702
528640946
1122516894
581569384
1818631189
1092230818
247177384
775969468
1721575746
344596536
1931221221
374644500
1826958802
1393383856
1450040721
150274549
1436940367
862165318
389910800
75097454
731685759
162572633
293597390
401227421
141236477
282868988
1035636292
112271690
294258304
1866275272
120190914
879791892
2105069092
1699170518
953133608
1662464893
1960119561
378708818
1987243195
1832282964
664419769
1454117110
644949755
769000155
967347222
803141800
320318249
1161510567
1988037051
1886721911
874915075
751662700
1224170082
1511772193
1973965844
1097630658
661489962
624626340
782995443
1694366445
960603427
712088714
1387672784
475680287
749455488
574363452
1097320718
1920027110
277363106
807148261
1374271551
1942479005
1922614046
1411508547
2060356649
1419756735
1707430806
838215207
1460086099
1612529539
208715168
1858439949
968311576
1845677218
1326424507
1598321800
1172712861
1878250936
1604833943
1077181887
1048049914
2032066668
1529705904
1488782804
444714471
1058399810
1057091385
222802527
24022887
1328622731
1461507765
1501376721
641740904
1924812380
1946345085
505826747
1840377203
1277717410
1369546926
249455650
1920113074
1843746669
261481029
1565228084
942816593
1628177377
1026199631
647549557
263927587
810707270
1246117879
614990044
932383406
334392902
105514132
1766691934
1277298165
1193422248
1344364188
565127973
878346083
234236290
992629184
2102447588
467185851
1322868686
75926860
109752701
1850658420
849822689
195828919
984101304
1595492507
860791576
812012140
2130958979
1300935794
1146466478
391712279
1279919082
1340490079
2107463630
1123335336
369848073
1903987941
800373210
999115340
1648875564
1722282021
1538213372
280617689
972918376
1340478019
1968919062
467625051
968613594
95458647
421596417
1225187464
2039765268
1147522917
163746986
1477592774
461804382
1028296185
1340894903
614247158
2029389062
1326329962
45107898
592161943
227241177
914334341
1165362780
1459567166
1629103950
2075503752
536614862
1542727590
1804422897
1201816417
1811917218
1087467749
1305952766
765917925
124879185
935531880
1353621677
2045542477
1724738937
2023531578
329639729
558153820
2091739691
1854490369
1716897264
359704600
1502378822
1503750617
1297331223
797978243
457515653
526183600
1286232001
488317187
783118129
435852711
922021447
152260245
1021098724
1639010219
46075023
1486844233
1101596085
2039069005
1213641581
1828661697
183545606
1160004662
992598765
893834109
1940742554
38511689
2055178274
1516055463
1558944525
2117941434
672026143
4768191
844216841
683458690
1749588215
772732703
1222101982
536296531
788082908
1380635085
509948685
1305238328
1486768216
1065067881
1318094458
479146185
1051198344
103274531
1214204164
1952746211
1500613638
1247347626
1491248409
1180791149
1146746251
341067326
1574566439
1001207108
1397896910
469693138
1285626195
1619128673
1862683901
509323576
1019919848
1555916901
1685721019
406399531
1441622212
251628336
8199018
1783378326
1884639874
1100440535
1548615244
1625244319
246052729
1123438034
689063329
1025394851
1852873405
219434584
2122365427
1847757527
1938643569
1597934987
2037820705
1205036032
2112509103
534474577
310065251
97887982
416908309
858478052
2019450517
1790657631
988977663
1804616590
1137693631
1029627971
1847562175
1100047027
736882011
513023658
1090332854
1971563103
1700024559
18513493
49795352
733446583
885913826
651080777
1756240196
905842071
1419284218
333099177
1339600248
1919979616
846759296
1048062892
1220109102
410203266
170262928
969609716
215220293
1704280707
847411070
1682066429
1179950114
639080400
1802756069
1325119715
462296348
1909352305
298948090
2107014433
1615711860
2091123616
1441551225
2107348577
954819968
252325125
1129092913
1515525945
1485805206
294258304
415125875
1234974053
1243150217
1494258631
2088296936
1108759503
2079795054
55971184
1036686825
1638862585
2113512224
1474412063
1560913508
1975870580
172956376
1436241227
16001885
1208946339
227565405
701203793
401705464
1676096658
761071719
1829801540
1253726146
995615182
1709168064
1292630483
1033198625
1907625468
2130886064
838896726
54132128
92558226
90672306
1720321312
1800425607
1708057153
1579686129
182795558
1207340124
1931141757
1221564479
1588987361
2005764161
1809429681
801713339
589183613
750478593
1188286542
1560503387
1801874688
719301516
784155771
103161149
1325368337
1636212655
914463761
1248375153
1608793283
344072406
1810504901
1955086501
1110884488
1688714088
1492051450
1555487950
1881286818
2126830714
1962823372
514339266
812018042
2104770256
156944796
34683780
1978490157
1627859735
568152403
189164354
330720736
356841014
141776405
1308026529
393581089
1061124375
1031566820
223765738
1993990289
36141638
1407595801
834629635
125624159
578070903
1847124239
1238793637
1462010670
1596011829
77600349
1936901286
570961796
1589559514
791635700
1720054861
415889594
1760786751
953405173
587257473
1822121743
346351579
1632569771
903840219
258657500
1074098336
1651173716
1737132462
68007374
2048289193
892241945
1171309556
1109175192
26687384
734420709
392366708
799303019
2039656165
618502859
2013111780
722901825
2047885450
620125099
1416376388
498339217
894408689
1003818978
55226524
1489108214
528307451
288668204
727903268
1424355481
1606479706
96884279
756581106
634241371
284218834
1546337180
1945962284
158562031
1946151798
1688207104
1110097362
1447963667
1323651701
485177511
1682153133
1341241279
841101890
1499130332
1460272366
60806650
1382964877
2027097358
389487166
1800539740
1848816935
903141825
1308025555
981898527
781499848
1630362727
1773327063
766696028
787347396
1761788798
1402770500
743676782
1502517712
1212299190
1857444719
211161914
647036351
1762826202
1550399475
708323557
832428218
286658437
429387385
175993759
637469306
1215683014
1025958779
551455321
882876892
1290043086
1170750722
1899230066
1965159972
1724197023
1079504175
960767590
372979233
70487319
1452346957
2051390671
2032166711
1504204725
728476367
1527749682
836201862
1281397097
204117247
4438771
413988847
472289918
1058648066
2055352437
2030536571
484713479
633400308
506531118
762773068
1088485675
1104238594
231521341
79637644
253305182
373579122
1285293143
1204444625
1150024300
803496365
1964759663
574776163
119301971
1853028213
1784900153
694694084
1387975400
774796331
1173437854
1741319685
1708623165
243384955
1228399952
964522325
1965301347
1802760453
2147235627
389818683
1825124618
109495913
1126730339
1503623646
1310676891
326952418
1546083749
95257785
1635562883
642105520
772885900
345567499
818954763
1559627113
1257143237
304069810
75288967
600950976
1600568316
1958452949
757911899
1142276753
1585212757
142176600
950507643
878217169
243923978
1086280226
1834193148
1268344458
486741756
769677075
477508101
425318217
1892875153
182429818
569158300
2075088850
1738650073
1271809621
226431330
145021771
1447402428
895598563
1363741279
718038171
1512154846
875467211
1068589461
166383929
556549742
582406
770789501
1810898696
1021554926
102137132
1151739169
1767967400
742913040
106266296
979632046
172762373
1499630952
77688117
1123940620
1347196289
1935626578
992917029
1869315624
602100042
2074917430
850364164
1040895443
1601753635
12255722
639496316
1825420609
1035824308
1794913852
117829751
70157062
1904519396
881622740
1967489389
371083163
1923947635
344532604
2115259000
505882137
1741673450
496595722
999689955
328768758
1099324140
251292451
2058761281
843669725
605832530
2012631228
1499245496
2004228147
815458088
127383985
921259433
1102517910
1163687678
2044859287
1680632472
262459569
40937296
852221163
2058155810
70255137
2052936605
7278043
806091398
1558966417
1266927476
31462896
768236123
1256626371
1559937158
1515497686
974290349
962111924
1666086735
444066112
1956092564
457241958
1886324639
1250098068
197363803
1286350352
1796729885
705223062
300216209
820276079
1435766537
161407566
518720856
637012415
2044725492
2143055692
1851514189
2125238982
874063938
726116627
1485920575
827384611
722970041
869055928
257358651
572237545
1565090435
1604888870
734564355
1169415640
1844164634
162679660
496332707
1492305672
2138833140
624517851
1098727285
1987873684
1493868666
1936140762
2060565893
1457082723
754761937
1849234353
2062467032
123370119
1563179996
60896781
144117297
1828168161
1240444470
661496795
699980264
2039756963
303107836
2141257406
1243496738
1280376715
800516254
158556742
1718811931
1444768132
1662337861
405417689
1950753070
682830181
500302494
527679820
2046195290
1538859143
1156435539
829738607
173752083
1673230489
211397419
883499255
1127477546
2134055347
526468176
1146984951
1854574549
1860391097
1242775756
1031198365
1584736857
1201999205
2011695290
1267121809
1497408828
585103933
979538254
228805080
524819227
2007068397
1885638254
1937227186
2024899102
72146423
692838949
381426392
699485906
830353324
87350658
1051785285
1788541515
2137838455
554804197
2073459934
480331681
1901172258
2080637990
1551978900
1896484944
1437880689
352098960
734657377
200873837
1688389417
131385237
519626668
220249261
1217961624
107258709
2022017432
986295549
215272920
946045224
781215156
2088224729
1862254722
2039183039
1361630106
909457107
681615521
1850664653
514257380
385980888
548915645
897925933
461219286
1650494461
830832743
1915225129
1750228135
76847640
696722457
1636743310
786734228
745563926
1715575475
844936627
1377400676
732156475
1518812264
1273323409
818369717
401312028
994218816
2124416302
84088720
910586463
1551808116
536378233
290731809
392025697
922714564
1726541948
626648269
1425376832
309197005
586274947
1336044986
1650122118
183169352
974038462
1330032448
422876549
1365509856
1462479923
2073944113
718578833
520890055
545301849
201556618
1137219664
1510685485
1984221468
1813866945
392774380
899992192
111856976
867357711
1945589234
1750853779
1106083670
1141690962
1804371124
1233959761
1961373958
705363050
63626069
1332904874
1687805613
2124012492
1857479811
319550698
496965676
359122438
459283691
901608634
550242038
2088144941
535275499
158185643
599104886
1757307645
248738417
1402634206
1229332395
274735885
1659717007
1358504499
824343214
477449986
213854818
1302038368
1476020600
1147574861
1083459644
2135337127
526567197
1615589513
1530479550
1790557996
954895800
811308468
913491039
1004315027
1761813843
1804474219
1240839174
1460146213
976358323
168639859
1913584311
1608962876
1259397865
1342513584
36630412
508938793
273466254
1542479877
114504152
1423421197
650802315
97747230
1908519333
1631803668
790963596
1351546724
1565930426
1829098751
1437201397
353729743
1285541293
1711641498
1171018443
1641933798
721061949
644665248
1914878058
1869434570
533885411
849335218
162822529
746896420
2058683467
2016770590
1623177623
979851913
248519948
120588271
1679927073
1618220931
726372131
730075793
1292073711
910848641
244404641
346398391
153035023
2001682920
1566251085
1851691989
1856728524
1413384799
759002774
1594039688
215562174
660267378
1435957378
248582463
1775274956
1629878809
366479553
1630155064
1061784786
1693123614
1634780341
1262262851
1272190980
133378424
1839565091
359768612
1187430554
341499506
523072755
1136912823
1630959785
1341769602
17406460
1227263673
1441608597
874159510
1563242954
349647953
735447216
907537967
557269842
1253397803
2056707117
1568086429
2127545719
1943826492
132919792
194053416
1654032044
1052144615
1102594994
2031907432
1482207990
2082003846
1661581285
822385207
530991677
576991702
140090216
1946807363
679106445
218080095
1480781293
68438587
1553994194
1141118662
935631629
395431314
2006641242
971848743
333869942
1377561836
18643240
580814105
586350766
1422551845
1214819112
1364218724
1483619826
755570762
923473398
167515596
1653341942
1447125494
1297597030
542955632
1935328730
146656386
768164690
2104137139
431980970
453543361
227174579
1897409571
1830371332
1634908903
2078489624
1312904083
2037002361
1112769137
1931628564
1184029964
216019985
1470119969
731943366
1885613688
1746932760
1490555250
827751782
1780914049
1494961796
512617903
1946357146
581242215
1668357917
968253358
817359968
1872377746
1638230486
13014170
2015423328
1191604738
1161003300
663873164
90846631
1626714887
698794475
1612527104
1670535271
175916814
1680114092
2142556913
343245326
1419545259
209057486
1015701323
2021094809
667137904
1527677584
2103634595
1973647750
1997211656
1650668806
1404285709
1089404536
2011453442
1926229
237886136
1652861015
2077300410
1549027328
1866895346
2123773937
790731998
1075281907
1966007589
1861643186
1443056763
1908761099
1847621854
508835068
749862969
229485062
998172696
1973305167
952964030
1898489829
44357968
208235033
511136107
183646152
329643079
1434928490
1118434035
1158726808
824711576
1624787557
911839523
955434446
1707362728
661476899
744510845
372590652
2126380049
355916216
2085042742
1139164807
27588540
1178189627
1783337238
385100933
92644841
1769347268
957750638
183933267
147911126
1844699733
2074830694
2039124480
1915249837
1896732828
1752960770
1345722137
1334768457
345659274
688916509
112229890
1608358624
886437334
2007364688
2099890323
684175972
169897140
588133961
1972153732
1798567249
1993480014
1583919126
501747688
568136389
1660545110
1968715197
604903095
531802402
1368764040
393084164
1399454470
36863197
864047977
1455313678
151594831
933105906
1805812125
1521810796
467097455
500858181
1892839662
405537383
437684476
1001588013
1604569625
1725488559
581369573
2046392050
368471629
654901055
522067746
292689162
1364839282
791274043
1964768201
1075088141
526760451
896684836
1496455714
1952011368
669649458
676428909
1433687712
471761746
903435424
29835391
1322337245
803260592
352136696
161114490
1823027363
1731791456
2071561667
745994909
1333932164
47575779
1447410469
1608988198
1951632000
1327422195
1746531450
180803848
134914205
1316458467
1368077297
2046403703
1598582326
23236230
503441839
722637577
627900525
494311671
721987070
577736662
1722639515
1685349367
550664895
855217870
1669584591
574220595
1129469476
1746411209
284039057
264707772
412811997
285146093
1550078089
1731320770
1050748171
462441509
656119196
1621380214
1695522299
282819633
1538431722
648553026
1729652506
634379535
239308101
624188890
1725371201
2018090844
1393791441
1316350821
1424410610
1587213370
2079914417
323657481
1294501716
1017240943
915146479
866191266
1117284956
232518160
1408538428
1457149111
1103515491
857797694
344175342
1011828804
2128371940
1793722011
199542473
870996059
125976083
2127341814
1396000770
271199547
140793385
1629907516
1928480080
102822996
487420700
230887615
736878167
1535387108
517103761
166598581
1541267401
1691653485
478154429
1769865278
577300320
1268609134
1206236576
1122506715
1987367046
844036099
125992176
558883675
1263099830
2060518657
1519533226
1548253866
1775380674
1278054966
47783758
1320923109
352705519
1952203063
1546208701
1164906966
1752333040
1549537783
527285991
1969797098
1416606917
209573868
902044460
377862823
1636496075
61868246
568999628
2035647344
485095540
125531391
543641021
737679908
1935128309
1387090603
1260208862
1393841249
1453789430
46006913
1874748653
1703149973
1707604464
1385992470
449053142
806199370
727257810
563687721
877709867
1017312659
1369500557
975694757
1415787489
1762185364
2095534301
185547551
1059097231
671987282
345744546
842223200
1952849236
169882530
2123344518
292864139
2014547041
478716981
271158600
653929338
1837962114
857098275
1296122523
1322951075
733270946
662338107
985781672
1647158541
1622065954
1611239109
971463059
208245638
2029515786
1460112995
203040104
1383045345
476345465
841128615
810372281
1448955859
1545792952
19829534
2082118076
48686809
1979902187
1660315800
119846405
832953900
791803856
235618260
581744885
329877359
394686672
2078330908
2034712264
1817769926
990881219
25851830
220769485
1345839616
390279548
337917512
1368760559
527724749
721134964
73102410
1439019287
1665065619
987899047
628047361
553297891
1459910149
1293654748
205222496
1869907547
1490762705
1917611182
2049068809
1143326235
297777152
686448369
36198382
1156606066
586964774
1990700242
1151328679
952630509
892240692
1776417581
1242627715
1559665566
1231319981
831169237
1983564824
284228379
1700711063
419170096
672540746
15011317
397262347
1219553354
1992237210
1343076904
1873907252
1521098437
7471678
2141654452
530627942
835873142
1274330112
1097007103
916959223
243600008
1819222823
1033581743
1026233156
199169624
92963019
378584790
1052569925
773781221
676700638
1337481241
28258377
1303202753
1268518820
532647245
689087373
547218813
2093849190
504352040
1399734618
2037236587
5769578
1558893432
537142100
725868068
1065958722
266694313
1048597969
522584134
1094107656
1466209291
1576169336
1217707618
964999267
1775580377
306502237
1091632704
1750398941
1285284044
83708008
1132969600
2110054065
878511387
1305078411
2060701477
1185989630
1709202227
1801152281
754804833
1777592986
2014747439
1019602928
327213955
1592208234
2101693846
1218306843
964720349
499945223
828466328
1301899033
22525662
1572644533
1664698090
1154562023
1841346717
1923377818
1344648443
1482739814
1867899476
1723342202
283022833
1772615679
60514927
443306404
1903528044
1300806929
1608172962
885297362
1057504722
1286437242
1851625371
951947107
1153848568
1189914828
1383859430
659640471
1396358477
1652791002
484231765
458381216
1238055487
249713641
1070119287
2085522238
1436731358
1013956464
819287093
679163164
2067061045
832502598
1578438039
181225144
1366265393
681743281
1502396778
793292007
838174229
2111462387
1696957444
1185294812
1574429696
1090033768
781802909
1977844687
1463044660
325080415
72379877
931490713
1064340045
617814618
823017845
139051253
622485050
661739684
2041557649
1258494414
1113608671
1965964778
852582757
572045639
103334463
1401525228
1926638453
1531073512
1673942008
1771295267
1569024176
1930474138
1796238718
1424432401
1932883748
997117318
640981122
1632805893
10580550
101810683
1542580113
2104867436
1107278569
926020961
652349393
1435053178
1690026836
1464584301
1678796133
1938893810
1510921463
1682873091
681649800
130405385
1566426329
41548449
1560893655
740170584
1204576956
107332698
1691415834
327739899
2055777990
913465914
1525181001
1116792743
346256683
1167626640
1609006812
1719187470
1493116303
1862407872
340643679
2088581959
1972984257
683251017
455728972
1534399214
1279880385
322170959
1939602887
1042790702
1378589784
755702697
260979298
426092045
1155287531
225725457
395730773
941964593
1460892401
1848856155
127910701
1438626054
793022764
997983838
997342043
94085442
868674834
2024870936
2028529188
2073525520
1178019940
991740938
398938608
638314500
397740993
1508997811
355623710
1885867665
1409325060
1483962763
1586743629
43650114
20364763
2040185793
2138386284
495781708
1934713330
114939077
219663024
1782440057
1694278025
1771242924
151381107
1960912860
2032459876
219918063
1652837410
1215939789
2107351595
222088189
1081373998
800276054
274693811
1876783855
2068616736
1884810914
1423951262
329515290
1460894337
2010595453
615143600
224568274
1005129972
1426175038
1439746719
84180537
999351264
1725888494
375864327
1678501889
2022725898
657092181
1704906719
162076235
1336297429
29672919
52909295
1889853087
1183254692
888912071
1707352668
2056448059
212380260
1569982053
812280824
1661771951
848421835
1677961092
2049470236
1224422117
122367342
469037403
1607645525
650381853
1744569231
1633702703
1894391973
258927494
847102250
2110995179
955963970
214341675
1063001285
536272676
857142458
1798885221
687982793
1257596365
1047040327
1519989712
1025987781
901511976
1250155017
547101367
1326484230
559138581
474455220
584014968
744530373
2028598218
1353050249
2053161070
1433244406
587796240
599165517
1680205316
967771745
1321717684
1549997852
40454366
70749304
534582297
555192896
661664642
1741879587
238458696
172221234
381067312
321948509
587780728
311279538
374149567
886984717
972410821
232861032
689000508
1951898389
1127709000
1603556416
449201443
6079654
926060790
2035151787
771736311
118507432
1247532169
1822668152
846179762
1997334208
1597228697
1469332950
501298406
1229886978
136545202
695605700
153669533
1370189628
55798527
1276534032
357816924
80362989
1865452440
1753530045
1855866743
1992644846
1342887256
1062051258
1589681175
177375233
709277506
217877642
1353534406
517424273
296154801
73904444
587058673
1173007241
2094311435
1840855370
2126576349
1482632112
566688637
311878888
1074830993
208541988
544634151
1330596490
773281771
1116829192
7965936
744267491
71389325
1327719941
621321850
1467779795
1135817444
1125237585
228164656
278935176
1401471509
1255553812
1351264160
800178920
2120337561
1266377993
525442720
1575024324
440534515
507220911
41355856
2135363626
582828525
1567749345
1892398048
2032988738
699620634
278666201
604285927
1426842107
1148677252
1224608577
167653024
20374319
1723394206
1660315685
1443212583
1180657653
497608476
1154151556
1736953104
828893865
998206876
827377556
1376607098
394381259
555180702
166325819
279241846
410711994
1536179527
801837183
1227702478
626964581
58307460
477392920
621488766
1386048555
1070030201
498989685
1516286766
1165605219
221531777
1715523241
649246303
524925544
1631083593
1747130525
37951203
2096011755
803798337
1409730169
371035694
2073129214
183341797
577584471
1485226150
1917951774
1093590211
1953510567
1958462992
1913051367
615226364
1263573797
2010888534
80667680
871195774
133687553
1164909001
471018245
1201853731
1936286755
1304985256
281675298
1587494895
1991911259
227911570
663030537
656833271
565027326
81974224
834056180
1985532608
1600115237
713243590
269544213
1931857948
744322784
1288243415
1548203231
520904842
1803911991
1480977012
1278507247
1337874906
1494642333
1896425903
1681568557
1631463913
2135553961
1414523402
1090947320
462577714
2099390556
426821590
1629926781
1569804083
1429637879
395253377
62442592
744975804
1296297031
1228912634
204452780
482763799
1507357121
743434909
257640252
1539877499
1594106265
1575693344
2043437180
964384676
1188503042
863494488
1633808194
869929538
618217159
1595458238
413375981
877564950
645598621
439943501
2115035178
490477596
1142417427
1476974544
1047629509
234574152
452213903
1486530604
830362507
1826151929
1498897588
1550362412
1408214152
594810512
476150263
1244415698
1086549154
1346420370
1091707165
179860940
1484686778
210597406
910779016
206203215
1561164900
1741885145
489819692
1166546658
2054227289
1528679405
1021756181
1042378443
1604327958
1827033555
2014677855
1182609946
762615070
2002962843
1235743177
2040171123
1342852164
692831696
359805711
642334097
1004310902
1006065368
1790886398
1182198313
1650427928
523337650
511323130
381805780
1453383424
1388322313
1374619299
960887919
2090493027
1559909136
1519098240
1185018437
667896410
1397823417
1126234339
1117177561
1656309059
1554602173
174821684
1867766419
1923311072
1707619787
1052497033
2074829457
1021894672
2080907853
174052413
1810812741
1315641132
1683396119
272292538
833351602
1903645215
1527984045
486741573
1848515456
588573615
445416834
1529738703
1895224599
1442173227
928456921
2140431539
1162387802
1125488732
1084957639
1487540903
2147008272
1934903201
396187377
435549420
1989185262
1414825512
1487577556
1281994291
267467106
1744810901
168444687
499602290
483266491
790052139
254238792
576322958
188401909
1612790948
342468769
1480792716
1519946195
1777832669
1731654652
1575066545
784549841
601669299
314152131
1739923008
1686365789
594155704
295498778
1049136899
1745111508
2130527651
1248992581
1540991203
623186501
1488656011
671859448
1033378265
1982245857
434276911
290678607
562020898
717005150
450042472
982378496
38314033
140252385
1295229398
1300666500
530490398
331501373
1964418374
14033762
1863933464
558259486
1968343862
1969559457
1075238750
1325620125
72386554
1787969969
1382865577
1650210819
1924973258
1331172895
1003705237
576059034
1540572932
846355615
696408781
1140656108
1536714498
1559368023
1717699113
1802119224
399641958
7047865
1814155841
1897263038
1299364660
1989978659
1196900813
953350099
1901162927
1754779268
1915567270
1970518988
1057038362
96927930
1671694879
254572057
1814816040
19056562
2004807571
1159153564
1767496013
896256886
258751578
1102689270
1790173126
1965062336
290883201
1088340587
1496484558
1450826020
1948956878
1245287090
861683486
723016620
372551720
1328686265
1914549660
559729644
617378244
740321547
963354896
731523331
698454402
2047222762
2088467912
1949987287
840596926
2018968260
1385272280
1617798775
885329793
1647003551
191582778
1711726335
1988332913
1893174206
179332906
780654287
755290437
1243484365
524361969
2024109240
1637420948
1889511573
1120621475
1021184591
397211556
440462618
242889378
1314200318
1447672286
1359179694
808063849
1651271894
1155382660
653477855
2130387133
463077178
2043592092
1803252089
545591256
1679707481
785509571
100150751
419349133
889347775
746519804
882826426
882566182
417404940
4351038
2030620061
709997614
2065889800
1979960037
254358454
1176808084
1884957908
1017447359
1571001380
1895673687
1054385942
1739289112
968103651
75977890
1557247128
1788346446
1893331854
1549703731
370695847
835710598
1895121895
1677774306
1765064691
887040811
1687292743
860083903
1482267631
2078105756
931806932
693704250
747093841
255259982
1460881626
1639824855
1326619513
1133076843
452338071
339519525
1317825872
1319771314
1889390202
1047261618
364645525
760879490
1570446145
2100039535
771667068
1722665210
651520275
696362363
909074820
1087456512
457525989
529797300
540796443
1256686981
939466757
104354400
969766630
264680556
519114436
1097711050
726954776
1813497802
832356764
1310722902
27434897
226699603
765179295
1249410881
1144861481
1963291848
1518323606
948119549
367107932
2120872876
1919432081
342991294
904517467
539166660
84279582
925186372
819732504
1744531072
1505486981
1229437903
1828426306
2033761401
2133850852
987800102
157642931
565326961
1516561939
1931350668
1566272817
1212353604
1063706509
1555702751
1509863624
269197550
1443875862
1022604695
609522845
1035338970
1487264770
662823753
1140656108
1483599901
283670909
715439329
1809158405
1849650077
1685152474
1124579153
110623569
576707796
831215911
450571025
203436265
733982691
708488543
899307087
205877519
1829377640
1020009807
2072833165
1166140482
910504755
699351796
1710041223
2000255987
1029894924
20952292
313033022
1906207469
781531525
517949139
973596301
910984967
2034573457
1429132862
441442764
634080234
597246542
723876924
1776527293
468886452
313438416
443274637
703406785
1142276764
828532673
1927946545
1604846501
147772359
355414892
1762511053
1069591802
108291786
132940428
1975332021
1834259483
272371587
1846832975
1612869825
785851851
1737316403
512653466
479900343
1071274115
2001250750
240016432
1214890413
807828520
1073365825
1595780324
1258842203
537436345
1529734788
1264902986
1263903223
884144782
1424387863
1636933883
1943037113
1020460073
823773865
612156063
206808648
253423594
504746979
100814295
1433099148
123680644
1435515675
133898466
1105620930
653178872
403501990
2041781455
1543456134
80857525
1764278745
1289249604
990714550
171237184
869588182
1614317029
761694514
12896675
667073611
65960293
296908462
1024981327
1376843785
107396348
1976609210
834427552
877984141
1095484129
1145430313
780616343
161920388
690174790
1116184037
617197197
2115350982
1492312364
221403843
659127178
702714375
1159356135
1251925713
1021188934
76741221
322544459
1143790420
309554627
1589655148
779137683
685975957
1798991043
808686839
2072586260
1767867420
766382111
2028785037
1700268738
1915102500
1309724047
2120530457
2094433331
17442772
596622708
534904822
1884176254
1086503833
45693212
1268673976
1441679615
1874759454
805472608
1843425719
1854162617
1029776811
609042562
1860889773
2011829709
318057207
2018970741
2126698703
1420911613
754291615
784294828
125314118
2108189253
405275937
555219122
444460539
1661685808
987314642
606835737
1646760758
504074460
1711529948
35839966
1061573575
745226662
440033243
511539216
96927930
57164050
815979015
1609611472
1531137810
1595738844
1440710371
857923768
358511476
887460494
1145074041
1740271913
1450888054
467639299
1603617761
929695559
2104713716
292355781
4603576
970592037
760503714
359620945
1315725147
624609340
965608720
415230785
218644201
348247432
1934056677
824493585
2038736821
1293822285
147020189
1445649685
1593079724
384569109
387171019
319641047
336068485
479543896
1739430239
1293753982
1547127901
2039224060
1643922346
2061736904
565327043
1287215518
646183289
403112321
328514073
977287234
893345174
593484784
1409332949
2003420588
1750416404
1295684211
726877012
262856732
1914047705
1933931611
669367989
364451366
854028336
13032912
1826033926
139856306
1828547915
196352927
198598556
1999369657
439038456
555548194
622457875
1154062227
113759023
1276112521
2028322112
988800832
1360342714
44934020
1393358179
772624769
548723063
1056078339
676521355
597059199
1538462400
1243643701
1537202618
454955071
1354088827
1785654648
1261342526
59595550
959700772
1448277706
1991227186
2055528923
1444852634
133481425
713988858
1333183705
1031724567
1354408065
2093426230
1694315824
2012820656
1785875874
1911281055
1329586636
1112590919
1292526148
483078022
980627279
930814815
1882549851
517848767
51555512
1356833843
1469008341
1894058809
78841588
1922375682
686250297
155421124
1143561740
927899527
17908092
1490990012
109052927
1214649781
274405573
1179907634
881928786
1797487676
194439344
1189826997
1870082489
2079601810
126556571
1822576746
1255828405
1628943459
1952267144
722591506
561463627
1861952675
744228968
1438170303
215579347
625508227
315686443
1325164173
499599323
296481814
608408914
1195546321
111625862
1097082601
665132108
1430368812
1328310782
291401402
993514212
1291989475
1549978903
1924848977
550627812
550500803
1487617733
465530197
665099680
864865071
523970052
2079762507
955323839
1737862632
1714729873
348144084
1182891670
1080205701
700184682
1437451207
93750517
942701973
1370418887
745254308
631363032
1124199862
1920203221
1465123821
898657119
156072250
1662999059
855887609
150309170
1472163456
353698537
1698356091
1559660671
854403722
1814311124
439370347
123297138
1647563494
1138194254
2018510477
1973879258
741266048
1990929869
212877576
636496125
953746140
2109489233
1299399007
1332604057
558488734
502074430
1768802541
994383754
2017187992
728838619
1722316153
319323613
278038462
488192804
1473741885
124123160
2094781795
201710309
322717683
1047971953
1436757639
1336871979
1320740976
1538665984
244838497
804959202
357725227
968794999
13192855
1190541466
1136734162
2053697540
1744453414
1393448028
823566805
1280080000
1115268595
324484344
2107479498
1640148987
101157153
180351753
1687441257
574761502
2000245648
1769776431
1234532392
676046905
942449715
1081961762
2056630247
450022983
24950591
1325058418
573481377
351981126
364435798
1729395680
573476974
336914895
1344996075
915349418
175729323
843052056
1684056349
391222022
1106775728
719134877
857720888
46713936
207465452
1052648483
1177134172
175481487
978178816
506808335
109496030
219351933
1950267165
574467775
1481013424
2129740683
818259922
1461157690
2115559123
2011093644
1409284668
1274989243
261640290
227659440
209396094
1515195532
510624690
1873607311
534539163
1988402990
1789837972
1245358784
178170253
1627848698
321205592
1680651925
1743036786
310086867
576734110
1493540741
857852683
693740624
1325200849
493947668
945644694
1606098590
1822939134
1896623781
315699078
1025919777
740910916
1646272231
1375442356
1329002564
988491514
21968081
1755994424
974702190
1282253843
150698599
2130113985
1679737808
1237123179
519056208
2144583486
626471591
1038009681
1581863827
2007215576
535108953
2026787649
1896269341
2118267506
2039557387
1538633750
1833649521
39229983
1223037931
898342490
1624276934
867320621
1360025155
189495638
1589815560
926044701
1516386053
2044339328
310749034
266363078
540492214
365721006
726797728
1851738288
1069387734
46729436
2086382851
1708166384
403354802
902702887
2085118214
2086015590
1848810327
1659131746
1161277220
1416627858
1906878832
1863680310
673164607
1711545371
520964278
1924865922
1299031136
642473760
1180431288
98505745
1850092471
1531679934
432330845
1477324870
1019152178
1461502827
1399995581
1551154271
1058211230
2004232895
1835439655
2122693058
944330335
667559234
1524287820
1641165618
1018089277
576933005
1278880450
1272470436
1527691121
1057015006
87879163
68045004
1071073025
409307275
1304790157
746521319
916635169
2089441970
508244461
1235730549
1427453567
711865207
1841850335
893056632
2114741346
1183079441
1961980572
1273939718
1734865629
769502578
1809558789
41113001
8112722
1752329693
170404994
228882162
1904595766
597675055
657326385
862830222
2109475698
661945610
1699216506
394284090
882183756
492345292
982959610
1389320138
1381474850
1886974423
500896089
1427667929
2031480549
142998939
1914230812
854873724
1175952847
810710334
1851162062
54415244
1362567162
1317330942
1753809223
934774817
1522965957
1574400018
1097507512
692855698
286323204
492904586
257317070
915082554
1135344208
1356792293
2070368395
578713232
1304241664
518750545
836066296
1580273212
2003061084
106439820
1217197570
227382678
196306875
1633954277
1225842073
1735278167
239883969
1412788822
883607816
839337350
733641923
1947513931
1185181809
1953731681
1662472168
974959036
35749120
1836737156
1567043324
1273817314
714063969
1556269527
712886460
176913165
1674982882
854734110
45857263
431825092
1865805940
1633555408
1610572698
1066739424
220316940
1380954349
2029908740
837149826
879425583
1935072815
79315243
986065408
1424041391
426055840
71010790
2133128675
1181374187
1067641453
587464956
1558639022
1776605073
1731506998
2146736266
1926350269
589437826
184303077
55803787
1055452322
401842338
1598586222
1301899033
1546662275
1803057759
1012646051
1749119964
27020668
1278812369
2004346003
2013265186
555372945
381987889
1295121642
1068483605
675542892
625906976
637649266
66418633
446238960
1038731000
1243695827
114116256
1329003423
1269804884
396147269
907841833
5387933
820500511
527622457
1107669749
79749053
1802820666
1629508154
1056547529
1123355500
2147213850
615894209
795184524
401693139
1153499796
1115047661
1614589689
1011946507
938169702
2146598524
1236237692
1966218190
1240463826
298930421
2118962076
1287210963
261082358
655607813
1496801493
1395465593
166191964
38932188
1063150687
484454765
1545691000
1372757786
1702948546
312656825
266874166
260779576
846677166
551235277
1613963959
1202947693
1272889749
1310434565
1026270400
649308410
1230858363
282900570
1671064703
1052039291
928185640
1724813820
247811201
237500240
1488897181
2134632075
1160815107
1418025622
1421646200
601150783
1241867294
1550411185
119321896
1182350634
429436951
249182151
1104876160
284124349
308549884
1537860893
1297474932
601996154
1601623023
1281616259
482729196
175583164
1697204373
500558490
597187345
327722173
2083340250
1845384975
533170447
2041931235
1932823060
198828626
186169889
1623032961
594931009
22780783
546514144
201498375
1146076551
1821518573
1138625084
791977205
1046613264
1677358680
1580342433
228982426
1057778456
946906118
1508233748
1322786556
458600961
1255356545
717221112
1201140124
1673708679
1254601123
2105130369
1604167879
464250245
50950591
224963969
255745087
322277757
1712796347
1483062106
802780658
1067755735
1857710902
832954440
1277982798
799103535
969610026
1792894790
1977902445
910020265
561150929
1827546151
563277365
1806903165
349511756
1451482779
1799198709
121876500
307374583
565196052
918980706
1420098035
1989469557
643135761
1201030467
1145890352
1960060165
11959845
909446283
526380936
865978046
859464147
1801951336
699562243
972793340
267175663
1114351647
1946785789
1933222737
975553519
1363072164
386011474
1162144737
1002786660
1734643561
1557661492
1498487752
1420718253
58672452
374003661
2113670513
311334282
1067277267
627808353
2113718145
932200020
83497156
2128396085
1112241310
340955236
2006700828
1932964999
828952015
481340348
1891325407
2057514836
654294497
714425714
1500950321
1125381060
2077352150
681943913
426156189
521095137
1354168863
1569061068
1522469295
1359442996
2071340987
1573584641
1232575203
125963921
945943529
1304398884
1770464825
1405409205
2050179604
1553278164
229598147
261316042
1540416780
236375348
1850185989
630304029
1900438077
1895449905
276264583
860616922
909350998
1093745416
653612025
1862519227
968432525
1871378967
561120999
1429546551
1398779641
756608340
1133530994
1528938009
171051775
1226320048
2076498442
888882695
770152536
1443005678
1254152171
2109117792
1913309254
686435272
679287210
318141819
294414010
407188150
1051064871
1028195867
2144347778
1618454391
1292460067
294242689
253005955
1650327840
1009812631
2093480343
1700042049
495944493
1032282349
1965272018
1788758895
2106373365
1096027042
1580934337
1783810769
1626639756
1085718849
771665889
2141736785
1234253277
1320551868
1915278921
764629624
1670043717
440697492
727388708
1317789405
183109743
2011474339
2097456125
1276383756
2097022851
664614980
732968529
574543181
472688929
1293586404
766327874
1304631693
141816555
883810709
75498610
382002774
275488353
1818806112
1531577473
225406996
970887761
1295435398
1366050963
867523191
7135907
1890815017
241975217
2031839814
2131477185
914334357
839872668
1776788760
1665168696
1142357650
1120442133
876528988
859188504
922807105
1034004279
194289252
585917848
612321790
365770623
723526113
452282291
1185635621
742581414
949440734
544737159
2020912320
80425911
352720964
1322743627
42153675
747556856
849579531
12912374
1346064205
751835164
149910187
862226209
1397402568
1186815302
226688017
1942598978
1580011239
384999026
1779463945
1959248810
876614111
1998024911
27394280
1398925619
1858930686
1419674061
1479438529
1445020690
1992101351
1929682334
681101571
1988817400
773385305
551481353
1075515024
401614209
879127688
163488317
1218877838
1718391151
1476800275
518777602
644415431
1095234938
804864440
1582614471
1189893342
858617317
1099038599
43197593
1068958646
787969933
102168318
1027141555
16341776
1414929718
1172919728
228150054
2074513030
735549750
499588303
745061339
290760962
659155511
1777896366
318392501
1305040930
1824117265
1584947041
1861560847
1967795643
147388885
1013627850
264547543
1310653628
190013100
1545525706
1657067381
135126
179355818
435697297
2139705938
889100976
1724263637
55274673
1485301895
1623727384
1421795436
1633221453
1091085570
1781751699
975517362
545051387
162655758
960663235
972712121
1065802969
1997533648
1445518034
1778098734
787967236
731999543
1907615743
952733895
1678283323
1018684078
909548893
1227548236
1976440422
1258603886
65505841
269836647
936477987
1967721931
109103059
1474661948
530646249
1584272841
25319030
252908974
804444905
1818928417
1109077438
1927145946
571503260
849538083
1308431394
2029938919
1905419222
325003110
390600583
1732509781
385027460
1476028114
706577972
1587652178
1457584289
1479024510
1946090981
197621398
1685114725
1485811136
47123830
273704575
807602487
503204645
1898063770
1070580575
1248519205
263239171
72438908
1797330127
1731079143
1831532986
758526852
386741676
102162218
757752895
2117567075
898805959
1223111189
1809785624
303596323
693671865
1287408695
2099735078
1059024789
1120803812
1233744578
920019048
1950558038
57695997
1218364207
1704351568
691225520
1521871201
87065341
500204521
2140942494
678316105
1268399186
1523676710
783005613
1814910514
1246462522
651136239
82450737
510374442
12405468
686742277
890892946
2122555966
1731102454
588579835
1268391471
1412087356
1436227173
1484590738
1001463082
272179280
1138978974
864015629
999899127
1658017699
1277490620
1023352777
1024675394
1312366784
607835828
69339971
1266964340
506817171
314770962
1484018123
207922611
1558369468
1817450436
208235033
1223881517
1234637380
1293177027
1961890073
1640666184
736753312
729661877
932154388
1265050268
1242144433
29973149
816141707
615212446
1723098996
1606223626
2133519258
12612331
993928609
1970720287
1376166862
1772819474
883505159
1216350488
781364503
273254652
1641916662
2103247735
881512582
2002626973
2009817710
329478923
1767641820
1224649546
1333586227
1452604536
626333431
2041456409
1337977119
1104671672
523230016
991584183
1684284142
1007052073
513972790
1874231779
960593692
2014241562
2117128115
1534328356
478886014
347889919
282989411
552052922
1404711112
1742578820
879969602
1159143147
1454464329
1597129638
993978553
951405202
420981440
230121252
2131949517
437840072
1603999510
583988913
2127322344
1163507473
1975699649
1672539066
2044280234
1419535143
551661635
326286250
538174061
814934993
1879545293
1424710335
1763832884
1446932271
606651662
75485592
766330450
1341480688
1472275522
1520463560
887148532
1983766445
1868998528
929997054
443435435
1391600874
745459002
1663407153
1765089026
1755052057
2086421948
546590070
445263286
33204291
1611639289
1366266642
1061608567
207650360
1154635802
1406789521
1223982531
33874011
153763256
50491495
1512613593
466106463
1480591915
1180397489
135207577
144565227
786025036
1659546582
1320184476
545009703
1233362776
1135768556
292334241
1241336322
2035412337
1697014310
1791065966
351642275
1047689136
1357145151
1323510464
752327749
518181146
381929829
427342125
835490817
416003122
828018207
57225108
76004013
1290802353
125010573
19201470
1894624465
1293371922
697886446
648203586
1607313630
489613403
1171875231
573702693
1101563255
1342331618
358213034
1638228429
828857449
1615180437
359037065
416729204
580749962
2082424426
1100223924
1392544254
932190216
75159371
1372044612
2045804619
468235614
1993640180
2011881399
263436904
582203732
1753854033
1292734861
236009846
43086602
1279669730
1508461714
658231
859675062
289251866
844489415
2118628248
1832577369
1787537082
1810663840
77765176
774444709
540483511
2053629277
181313627
902093108
300323204
1406598829
1066236242
1948262362
1541989944
1410190898
26560349
1781912161
2145633123
280557989
715168582
1718736405
1031955415
1006442429
223709245
1013309226
513807281
1595173764
1673693676
48308864
2105637325
1901996397
2103980011
970842004
1872322263
465641643
802436166
1857306267
1335317983
823412613
906871843
2057906374
1614654790
1874615617
552736771
2146108504
693661397
829022937
1129540076
1890607659
1379891854
2012249012
452956307
1004656847
87417501
1680212709
1810369051
1364789951
2079958192
137605206
325911101
279594977
834152856
423482061
1009304629
1487781218
772426412
1162707657
1251912102
84214900
1393154214
878413471
1332306668
128860704
1896166729
617787751
1052486917
180033248
955932599
205695653
778728417
60363198
166611134
2019158239
1446255786
794580783
319214474
1251643853
162923243
317422001
666554952
2113579347
458985636
859718976
2002742232
876301025
362558439
2099659706
127042820
2075396445
874386768
2114854229
2130630120
19424835
227572641
1217758051
294464070
1559900233
1846305713
866772206
1457217927
2094177446
1975496379
24532294
1852938311
90895493
324654249
2019545886
1423102184
80289784
562187325
1968777844
940864918
828349719
925027805
250102873
1336739386
1960514601
1758872811
214538325
1932044355
1228405114
1321346471
1832025035
217833660
85282981
320313601
1700563516
479583837
439038788
960293104
674272988
1691639353
1232439831
1506617599
1111024346
232862076
529797396
681604318
414831417
5355871
1294773023
1527891216
1955471849
531110326
527139487
422550505
801700128
336164831
1384945716
694719807
372162413
502199464
663125330
1811019575
965246231
1727921342
936290552
1752416203
250274275
915402914
975562707
1439103319
1156602905
1636581927
2102062088
506315878
2028551351
1517369959
255891481
176161676
2141475539
1794561761
67543683
895828703
1180960931
1032326170
1569376567
900979988
819423250
1894993602
332533440
592848488
1147126417
1601689921
1524536522
150607467
875499706
763307566
50374480
1267594148
418966145
631927397
753987154
1859855491
579479675
1959524698
1151040371
1869291602
1941274497
1745371531
1610849291
1614685159
1912775997
411707683
1585094168
1184880635
1235912104
2100931294
1029215395
659631052
1406635442
278231056
1826022482
900062626
1744819635
324751695
1046326200
1150398462
1451943384
1454750048
137268051
1791352677
1537775433
2127545719
1109101941
1285699433
1065055566
2119129245
687982793
145860130
603120990
1495464567
1296868061
1603356761
716607891
1960639063
1637412384
1324627069
1886791999
556602346
518668506
1855196817
83539989
1827021484
1657470695
981645242
134059147
241559089
1667810878
1377700044
499902172
286822045
1451275619
406926366
2120161645
742650355
28734491
246480206
1577424428
71983629
1361118385
1423108959
1419797091
1043999067
1884469782
1730624378
942504325
877216321
1323783639
1800037867
1678333305
1253852987
2118910144
1827946110
320595802
1502746330
890188477
2057499733
2119107122
1509796966
1723874595
347190014
13861339
1186035364
724374390
781372826
1813072800
1883457614
1345726945
642402690
2060081253
2114205685
1751505656
1103371751
1445373818
1219193221
1731625492
1054340182
799854344
1165909319
14400008
837601679
480103528
639904493
1458081295
1699344066
958681756
559012023
1958823649
1571354123
442029171
968675282
495918631
1586031823
887185164
186237051
652100690
1197967123
1986633256
178425581
514484033
924594356
1171018443
735229128
1816568721
764958159
729198501
1110631004
1853437733
1205375828
1350824139
1251602457
425201979
862574030
202350000
122353834
46682598
163554764
2123009043
1925539831
1145416564
1942246849
657649602
746894528
310170577
1884389937
93834350
1630271683
1373633687
1783460978
2090875940
1207369243
1399638723
965583356
2022899680
233351359
1159775880
1106321965
1529817363
1791836993
749423567
1759442257
494148934
994751268
127655818
1184993399
88544515
1411291675
461559061
1872961183
1815483566
2097251860
398933958
1316961471
687792854
1391739849
886511002
356832803
1301162272
1029545091
590033134
2118317757
644831116
354390496
2059447105
15614364
392172791
1035449842
1635484686
2097344283
729526762
596570028
609306848
1196668425
949277991
389805085
1071249644
877445219
1858294662
117174180
580082203
708951143
1469699207
100893615
1112775547
595569633
362338225
599727318
116908341
1048914892
1379801398
1315374834
1333493331
75111194
154885992
1074856625
1445580397
671725190
992253532
899507071
1639895033
749428674
1291649648
670076895
744549365
741651391
510106604
1794986845
1461132275
426005439
20273100
441705887
1101001691
1620607183
307221793
1132224456
12418566
518193950
331954658
3224091
1612263293
328794428
901857381
1248396134
663295325
1625077761
1226226911
534315089
184067286
517623668
1723106188
1936394868
1795052548
1597670803
1489175346
929792101
1793713113
729210360
1702464828
115474356
1720921067
2116890414
411026109
1768591017
1435828219
970874306
735925483
368749542
571907324
1538709557
271536052
158225530
2118230332
1326330728
39161625
1173972179
1703822121
1725507613
68550217
328134436
2038108043
1969670180
1093823477
1599901321
319501178
799108421
1217628699
2049397634
989177339
695606000
146779475
1021513447
1781072612
320613776
1509037785
1755896073
71624505
1788957444
448303840
1514310121
906816546
739301978
1897722896
8465813
75988666
1052015782
512582287
1875809353
635088108
1762099682
1227870558
437962122
2137372259
1655790082
969672277
1633530736
1337081679
1403508201
459003613
504150760
1738217467
1145224935
2066531371
2081602781
567462349
1862697999
1984518754
95653169
1180253237
1070511454
637926155
56547292
532218239
352473841
939541750
573401096
1290984081
585891424
2080359835
926410054
1152365976
1421526642
1097082601
743299384
1632601494
979147814
706660711
1359294298
448067655
550443308
868124806
175879767
671547686
460840281
478066191
804614195
1625651889
2144438467
2017694448
1268736716
388329809
889884428
1506152806
1374928833
242830143
1448815492
382726325
1764818018
834341295
1389922163
351832693
1630618486
1065253193
1594006283
1321108594
1568215538
2045128434
1731117831
1534941003
1744765879
1542898994
222091645
466980423
1324592464
1102254923
1049168906
313146284
1767344966
823290192
1056563953
579473783
290883201
602202715
1771649721
1923197150
539782220
1766762833
1220246717
302493112
675966223
889929823
1961776452
1134754422
925692305
772139928
326487711
484115648
1927299540
782296242
761402306
1167467503
673622956
1917442285
1004775493
1184135320
1361043652
1402015627
1885362188
1619625745
1125583022
1904419348
1335464165
1962338838
1920315026
1368106306
43057563
254789984
1467004532
1856098560
1821227628
478745342
1796670276
899717233
934968537
596952433
73618923
2061799946
1139398902
1259847647
709753735
824736970
195998033
630073002
1857150379
948669684
892629603
1241501473
1142420045
1246895859
27980013
2072745916
302361753
1009139795
338336538
1697758421
1479403836
226786808
362244038
480725872
833458934
609863254
1396050805
965536619
821269841
1652165242
600400816
738178029
853929114
1148917065
1318677017
926241384
370465067
815240573
931297929
174108302
520981316
1716719165
1949325970
1443819881
1054479776
536589654
1774939998
816072096
1851487751
792139133
894985580
1677262171
473931330
357954172
661698792
1524019194
886772032
1440002202
1621535058
908431157
1370972472
815583957
1832111057
1265335728
1189976751
1707030225
840652715
642712914
1160443884
1839538723
1518360528
2035470377
149905324
1608271568
1945549762
928677734
371268489
1184854241
1492718102
1335544676
1614175545
2037757379
1326041054
1885883199
1461524325
472353286
1448563019
1074922636
1223164487
1128572812
1293782115
1429513600
316349491
65848477
285288878
761561272
450008923
705324689
951823288
1553083851
1232653562
322715329
1542345279
1514283196
1843011777
760183392
1467552402
1201713518
1489962017
2048037308
2016295162
438898178
2062607540
72738058
865696949
1698301782
620081029
195541718
979959155
1123590725
1706975961
281923200
1443115813
620108283
379715095
1029458855
228377990
110262839
700764197
1358580237
348474739
632921470
1306746963
1589372425
2008864751
1991289752
1307408796
1232310057
995174455
357386935
1137628474
1676019099
623486538
1345455104
684648639
931718978
1748795789
981504840
691722665
569260152
1163886598
1729526832
1927492509
1659075149
1023559162
816229275
1845578578
1600720900
300371283
1816001654
523521907
1192925427
1351366226
727975665
2012091480
1396299316
2772496
1461969470
578079243
504842150
300244523
702679557
1852590336
285539141
1547540
1826917647
499004443
1146727964
1416816622
682141324
537161815
1870068218
1202678574
1059644427
355375349
300003940
311090779
1658864714
742880591
1909454874
1416760683
1557854104
1390061206
171216703
1738077309
1335971325
93635519
1863733494
1284135693
1748694841
389138310
58259123
2001624201
42443584
2035415901
157230800
516391890
1265416475
168512478
1636783702
2059990315
584988231
786165105
215789801
1389774800
2122315237
1682858171
117400054
2146939857
107725226
1253411858
1613977593
2022617909
155774433
364322005
1538305463
1350365465
57512044
2111208381
1066627149
2011731058
297143642
1909702919
540392210
13879339
1526342520
1215943904
1307638269
731485815
792702749
861920791
1014566009
13977399
1280496840
394471667
2136599377
827491520
1914004312
1851042045
1766310210
2028544058
140366075
834013444
126162995
1028787880
2063101570
35622359
964698246
138006669
678255162
1580969308
1254292906
1227532746
1872479244
815806075
306839771
1603619525
222204955
580004762
593503340
1459703855
884810840
475164693
1251294214
525150127
1199440863
1192649779
120090856
822062415
1331510678
912175720
1563222041
1918180715
2132410710
849173506
808880393
1414549430
1873108771
748496337
1574646329
737059058
1847337091
525705701
1705365136
1333071375
1504106710
653770600
73653105
387785670
2075889801
813741011
533652625
1177459194
2068015335
1511878232
728662033
1201082153
1883031265
1052092470
1813584443
559595121
2026570951
1593215913
1381150291
935534961
1657200469
1988852363
708562854
576542462
235416243
337638192
1468652903
1793467146
995717236
990916783
280823312
1468394514
1450813393
1514647758
1868291151
830611708
956130633
1285538645
1594901956
1116846357
502825810
1115633209
151050678
1851791949
587866578
306172771
536012762
1656594514
1277182397
1374100548
556039446
909926427
923999072
752307768
626544695
2018830245
1787717717
2116121395
1717670049
1525529525
458560214
1865978135
1947116827
1203843137
137363312
649428849
688806124
1744036510
1379369776
637501444
106000427
926210557
961184936
1476112392
1826812193
727197456
302000990
1028021222
296817338
1029031456
1201754800
85636227
2002645528
1168669413
1930495195
480344313
1283769221
1283496291
2018525596
99568668
1979374150
898108883
1251859412
831675349
1460306594
1197817046
446630998
105340509
1794278130
629657068
1412493629
1138147217
1712141489
473910559
1700560475
2114974029
937050364
1133530994
70388591
835422592
1139916300
1925914929
1983181926
1230554078
1787251737
392836634
116909481
892826579
854535432
929855331
486822663
1397717860
1747842811
1100039850
1685128456
2134562966
1831337139
589520752
202894004
1128974870
945221608
1285344630
2105679589
618460800
2112379448
722509047
771586078
17483269
1022941920
1004182589
1553994194
1557221183
1900834408
414850136
1775698481
1326649959
172394692
1679136337
1115603002
1440475885
707931254
465422011
2120087261
561796284
1670710867
1444660785
1848879124
2001670399
890155655
409909166
1078874074
1802969772
1035019023
1254739812
1587223809
1012902918
978486967
2100344343
1342587489
895050607
731204359
698667110
292864725
226096824
576182532
1550482464
1916595140
978643866
1564933084
1445196787
1466947777
1310620765
917068906
1452207282
89288002
1215342229
51605822
1039513586
1145063973
1994718933
2093480756
2141335375
2130457266
1524449711
22282498
336980054
659798091
1491865657
69489337
1992337527
596735055
1958791299
1325246670
911102387
973312353
1938732449
1991081880
855907538
2007413032
1625418549
1660004567
2067737053
648021287
1627594254
1964415509
449437894
1350430090
646824892
1594764393
1161234940
300114707
412563870
1851342234
1495226058
58031857
1681606201
37267710
1819501145
514540212
390567488
1070275420
2028040425
250619715
425330328
1675949785
1969163518
1328837875
236382810
727571035
1534442656
703441888
628993252
1314768753
722071263
859040480
844428956
571295847
271930617
972629744
1393532847
301172951
1890437935
87733664
227206910
724711266
2111915453
586915830
1554404646
1218269089
1726416382
496705391
1804523006
1143582180
907006339
1484433944
1129315730
283539167
1927639167
931684999
1325733808
1748513308
758980214
2113830538
969126195
1354225761
260030905
559650635
807075909
444444464
2048156958
1872908282
768695055
410647575
1586547747
537938172
226666371
1513331748
1824898790
146815694
189261894
757006849
1618612961
1995742035
189315508
482936732
1653532272
751983031
511356659
1292726473
1684727585
438080042
1286025956
150507113
1502157848
4973104
673958023
713902273
2078298402
549912558
1482824786
956562041
1518739227
951243006
1306070135
1309271275
1960510811
1707569144
1492921369
411154381
1819061773
958811698
274245703
1182160623
129899047
1820831477
270782068
1042955437
915903409
1555160403
1187127194
477065889
944043141
536323071
182186602
1053154651
608501404
1400780228
342085372
1825257838
412271183
1434967525
1571256931
2017044108
945722273
182453078
606368218
2029992131
2031206566
1000647466
19072767
639070296
1318609415
915636872
1541076886
1341343754
1802785245
417929111
727182506
1041368413
1748809757
665836172
148176680
466467053
2033800212
1303219100
548133283
1604698135
1298806648
636358120
103232093
464729429
1219697450
300903286
765214656
63129278
713232607
1697296690
1296706464
1411003848
998662624
1362010958
1623688703
1749993195
995661983
1739045138
2041992900
1626461090
1429198092
1465194924
640139468
721644932
574505939
357058534
1518956575
1422255880
670766358
1934128863
559208770
1555370713
1602001677
1465772166
200975894
862927022
923578400
1862610987
403156788
1796899602
416801997
1635761491
679053649
671142918
1308137962
1633760263
1390045126
289246257
1055683968
1192987358
755925464
1868495271
806069003
475141761
299374492
1551042671
306869120
1920211775
572383059
451364349
217243054
21872202
1955685532
538078267
422814766
560838676
411764826
942183980
300462208
1858736607
462441509
363534323
1001115622
1629726295
1545449905
1130410121
2055204469
1957584003
370942666
1501394906
1053459220
994794421
675944343
2005299542
2021259952
930316190
1894381984
628822416
1297540375
1628573954
1010295385
1874016189
1064320339
351021834
1967398904
1485983298
1129470273
198042461
396294533
661838373
1587848700
47289549
202820810
961880438
54860473
1257564492
1284799513
754037635
377722848
915664798
633306042
1817236360
1736460680
1247679905
1227213667
1811019600
1349596804
305500100
170739608
1053760730
1502978263
922275716
1044565521
389947695
2091170760
952201495
1396794787
1238722254
756476652
1947252276
1298185023
947420304
1262767822
1542980985
1312336100
833650267
280568443
40171205
1655711152
1891280270
384365445
689773937
95942932
1873012308
1419407112
562552198
2124898740
1828372943
668971850
702840849
864946212
1622042459
1720195012
1471125915
735037893
1791041110
877564286
607015357
2122886025
1836594629
1258668599
2007048979
1879126426
1389529061
185370535
1293802844
1775260435
597992298
129730299
1681943827
733020342
1971750338
1396098874
1324507040
2029927786
1683921184
1804567167
1537577636
643861314
1542677381
873760016
370443226
998662624
716394350
107419871
1584197573
909578005
562659271
1638647961
455190137
1497526071
1329003423
1579185653
1125212242
1358057070
2020238394
666800863
1212899764
1905102876
561675126
337905641
2056414422
733536368
1811925464
1800270873
904754374
286847443
134067530
838591879
2010785465
1425488269
986510462
2106258137
403880822
2145465716
314451226
1486445036
557244108
1569136007
1435380027
2089407783
1666174053
1819099284
1222208267
990589571
628783504
30417475
1603575388
1748604446
912411707
1763500157
1564017779
522863057
1763678987
1959102911
1850097913
1497970664
1471999306
1486004060
2076522783
1294027377
482999985
2140767355
919888979
1931826631
970764497
118728008
690698060
941315708
121089635
1657611697
1937570378
587126662
2029700179
645061954
447874355
540206937
735499479
454384235
690804590
1396464931
693040498
1519868011
1735210159
910689678
21801474
1295509846
1243572792
2054820748
1798851553
1977182982
418051998
1500909233
166062759
712392563
1469598026
1550606715
1175703562
1435036373
321568545
1504943352
1255615548
1615317683
224529497
814942691
1042158949
333087906
115573874
2006565687
1350523241
1487673177
1007185233
93920609
58650699
2007661144
681437215
622677349
1296695699
1416286267
502300468
585779844
727696658
336014484
1858441309
123497587
970426478
434920885
811757422
1809078047
2110112191
1128996615
203558397
1654590296
1868843622
1156127691
215206338
1421962989
621595630
2129946093
1845596283
166117533
1863406455
1494642857
1061596301
1551689010
1100880129
1119134620
1710042430
1362558446
1018194189
308217091
778067527
973800880
1215155311
1913307146
2034408277
622216091
472973652
1084428078
474975677
250284596
404367563
984154983
2131458386
988652979
308590745
232715057
1601596014
1140528991
351059349
517804895
861736867
473930800
829578272
391960385
1829195231
498726351
573441963
1998200415
736383748
1050442012
1871191129
1213232286
1032203778
2044741423
1580506424
1370530058
2024594814
1151117183
10770040
322433298
1631789476
132035172
83310855
502174434
1391529397
1769597429
859217742
903649075
1945332526
1907477266
147814946
605316372
1490128739
413798883
1620785722
1148162842
1203605472
735719723
2081066497
929695559
169048835
2007090628
526679352
1788541515
2018483328
1036974521
847994186
118957292
1611455723
661218293
929756877
1718950196
1251250824
1677179060
2126325043
1912828763
1933349305
1707637428
2140146293
231358879
659370870
2142553134
991516167
1499785352
1504201478
2104121591
755271580
9923396
160811071
1948079241
762818704
1940758884
1962548564
330653893
825630860
153160733
1681685430
902306653
1508130393
430045868
112804732
1402180702
1580755975
350661582
1948318738
1740708173
758534154
767061831
678107086
738451272
837202157
899337052
495633279
555260351
1584147848
1606538533
1808926418
163821361
1212392367
1620390051
1165122225
1341054729
37711624
1157957877
1006912206
564254213
1666631244
1849223848
637884169
855867371
1922736613
1249663102
1563899454
651659546
1032957295
1922176378
1860079367
1154824371
1320316650
248972609
1792045873
1634278406
1621439765
1855715238
1430879698
981297247
1488340256
588471754
1594699519
1380846813
1446418672
61765365
720786059
178097661
183525070
2024552589
1026148997
1031076628
1105102926
1315048043
1074708182
1252491799
853582130
1165665701
1808902855
1520422082
140245424
866362860
530902620
1642860576
115290634
481947256
258630571
121130680
631363032
1804450741
975223749
2059139608
1461406491
1104508309
610596160
1470616943
552719297
1734710130
112160979
1156792892
898842591
969610026
1540922710
523489987
898156786
1915011430
1974113719
259672481
617475143
1038654054
978248680
523497777
1643607765
1200611330
613756298
913620160
1293721209
31745320
1315449502
474487204
662306800
1553600881
1018466939
1175626631
1203984871
235386346
551591318
510739818
990813366
206729748
1223060155
505972238
1319663187
750817206
1331042017
1034659787
229587305
819814263
1273078663
694566115
1148544392
1678862586
2135738480
2085070046
1786548234
1681758426
660615078
2146751273
1794016157
886388604
231686610
577882851
276491846
1492884974
390069971
841597278
696926270
1588057974
423836014
1417809620
1789252743
361233786
2067080567
1946582292
1879698962
801171930
1598519152
853133055
199410611
1972503197
1053333917
2140408588
1543057018
1289596567
1605726424
1478806263
1718247698
520243404
452053009
684135682
847054136
359646082
401504476
458367327
2135001331
1530120606
1175061527
757298387
2104978330
1204511405
1118694646
1725398431
1526974218
1447266947
1382025961
171754420
203072400
207127586
452821321
1444887526
1222240659
974592584
1159444902
1109432639
162591951
833321098
1073766107
572695848
1173194251
955406061
504736911
1174793282
1593970283
1622157268
1960442758
1730877129
837633864
474836956
1916104027
1205411473
1036281201
91190958
1291512897
474641585
1080457516
2039313638
1855867962
731750752
1061626549
891156408
1271369721
2013548692
1013132050
30221994
2023861355
871288708
1147497230
1454110539
1108895740
1086502832
1421075724
1937435771
948057598
185385935
1222707852
1465208748
427446627
172169410
1074332175
309850685
1816792908
1006363062
456864676
803670404
1654919678
660862770
166511216
424071474
924136755
437948396
1040782036
1576518081
147872802
1372234572
613981431
48603974
1424930851
180078196
1809551894
48986687
1877640045
1677048138
413474475
646222997
776859039
713486468
2046509304
1741680005
1632383211
1447523994
1215890322
40009175
1637219443
1847279381
1324260847
1462109673
199536499
676952653
1223995039
1864712575
1456443650
1628735789
803613559
186461950
1663045685
922694079
1540054058
1486261670
1106463891
1427793872
200320111
1677199104
1716785501
127109270
400121517
274464413
835652033
1038101638
1873094272
18888952
1709442598
1850264572
734032665
367837987
1772152212
610364055
595987784
1846046522
1823190432
357888998
760569623
628241489
1239202985
163786403
1641051917
1657734074
1316291169
1263589068
1178632843
69032929
1273182746
1793087619
317562171
801742382
899754209
884588473
1012991176
800490494
328906577
452409210
1012695967
95207116
791901361
1031529238
1951362006
1446361342
966627616
70223363
129262934
7452174
498416222
37873650
746607034
1108036537
933785427
1101618425
83031984
1543995628
830117770
1183857944
1498476126
2074347516
879254833
1346093807
473402252
1527267446
1687617454
161898575
522529053
246971861
293747813
2082957130
1760330403
655829194
1969308134
73228028
1938525930
1182846286
1900936716
706206136
2066314313
1170074612
1153971086
117899531
1855292373
59352916
1378780467
675556430
1113366440
9755624
1976233504
138107008
227310878
1230886368
1446462720
687215617
212362355
1130229595
1014457665
746765146
2001555525
1355479313
581975792
1363312208
2104082905
2003522202
548860766
1869732072
392462620
597373802
131413860
2104709687
989686733
2065086493
493650452
1623754119
1606770254
60729141
1883667172
339387761
545853902
1274854132
436340795
2127708913
1204363623
1200979817
1837403787
529744866
825472401
11049993
456570729
2040408110
1225173146
2043003992
1582504088
567357404
1923890745
1875613856
1595836687
1010003940
579474728
1731226817
1692271263
233685619
408667194
859607330
2096288808
1446292926
1804163002
105786705
539290862
1693135829
1042870726
1161453479
911663113
1395062239
1864850312
804136739
899333765
2110862765
959480321
32424186
1217831978
648328330
1900600542
1359758671
1447976725
737263940
453820594
1398992048
22384431
1879577475
562255054
1027141555
439335581
1826451732
1817371987
1267982433
1901986866
381417979
1158011147
1628684878
569186074
533157990
1423685373
1339906221
540186689
1209466374
1449304676
84436046
1527170990
204644122
1085757027
486929895
764722468
2014521987
2017617420
740142620
1027248628
2113743487
1943753196
1419020059
1144869073
1370280669
918392538
1316042863
1711676452
616414584
1189315616
2065091830
814391574
379307412
2069821065
1432096332
504207826
557286205
77931162
1403474984
304598182
666539742
362858841
1143843119
305349
1077987572
1813594238
662910829
784549841
1230963116
1812423442
694795803
935981687
1515509840
1883761872
148933434
305253676
819681289
131207345
1556311345
505366407
1141678882
1829940226
904265734
215624682
1231860135
671719618
2144088686
1367688942
1560524903
1854953652
1627712450
453876780
690183905
1485081020
2087724692
536965355
660960249
937759892
966646501
1227327483
398830415
1810376335
640839949
1417715789
1857003091
1293184873
1784968630
1158134676
1978682234
55401354
108041338
1357606843
184940647
145530322
1329667832
646341049
924996405
1195547166
1843733788
341307523
586457498
179803856
2112038341
754064592
1858896528
1451874441
556057729
1952769186
459936722
54861849
567462349
1144308697
1386734105
821490491
1939823453
229871663
489195852
155516312
1345474508
515157007
627723995
488682728
800632139
705998935
1912513534
1874068725
1881705847
1903130672
1115322638
264967516
1748578354
1625965781
71705622
305577693
433594277
336414751
22061965
2057576369
292492703
1364974292
1496581445
1851834781
1550065295
2135091549
2065467977
1069214109
1075319430
1414620676
212811845
488080782
1424628215
1158536372
634633227
371700117
905329249
710129586
1643166721
1235156184
2035242779
3012071
95774224
920212844
135885282
1728977999
1722248493
1911785687
1844254838
383545072
2043708262
358884730
2052204332
210223627
1947301013
188281088
1358541619
493900956
713142900
456978455
1817352866
1325257432
1132815032
2067782897
801209820
1273829456
1569958833
770047817
1865202038
306889441
38776952
1810986209
1890584690
584720977
509096021
1815561722
614690973
619486298
398665943
1301729583
917942843
1677609559
1816331067
1162651365
372324264
853243324
1567475196
367355340
567421912
1643245358
1691248986
1440589276
1452145628
2104126320
1684696437
1828035619
2003522202
324394643
110225441
1061886915
883141469
1063931041
722885433
1453062276
1985989078
105591095
1910022223
1548679886
1164839561
1351559729
1090327120
1757602883
1966237735
1748277920
1777832669
1999166100
1066834781
1553849990
1521321544
1189826997
1082313771
108397137
453983116
771732497
1735438855
1116797743
1575096791
1129559348
301505950
1078581130
1880103839
421532034
1665711272
1994538650
456763398
970853962
670913598
468638982
125740197
1103975779
424291501
508737212
1964470797
709851160
902802035
1223087503
638297244
1357728443
749277078
1058993137
207100124
1712498403
444591575
2122735657
728836116
1964585924
188364572
541968032
95104352
1870938862
1087969726
1911970095
647151396
355073547
607260156
783032161
1146597712
1569129331
782019030
1217384160
621452846
1793761916
1329967415
551923335
724453393
543170749
525328771
1773536925
945112
622083436
451245430
501802065
460673513
793431337
436854835
1600345529
1058736729
1230128473
171779302
649402858
1802185492
457475349
1322771523
1353772652
1780939027
1180125790
988111478
1022442782
332278904
215832245
70239946
955228626
695993926
105659296
671802294
2100501282
487323947
1814603360
544364725
779516432
764662122
1219675988
1265507122
461323799
1535470559
1299209758
1898443533
480111307
624510661
2009541501
341753920
813375782
1848918542
679039966
1642568978
550481473
1006191143
588978925
1999003513
1053854498
146028878
1688842771
215863751
1606125903
1266687557
726688151
1561628455
775477930
442563090
109139103
61368481
1575024324
1808823382
400262639
786037833
1343218523
1536721505
2049830187
865332281
1454251115
1859859399
1876744802
1580124965
1314885118
638188982
61283068
1372952421
1201220765
1729830914
337801907
1748237370
1557924495
100241309
2115522629
326410890
407345903
1414551480
108811099
874930748
933422225
251131573
459591475
2070615587
1337752360
849673652
1206831404
297043537
983239669
1715791058
1487587324
1119302614
1529259565
1747553570
1498826320
1605011604
517729719
1757118724
500496028
1440240527
1003170589
732168416
1637534470
2043882109
678345619
1983894664
1800554012
538489362
343635325
1377117193
644486999
871893065
2024798522
779021041
360354246
1791938839
23366645
705585294
708665103
803321883
1096546437
601124331
53812955
372162413
1742024882
1426749450
1726230107
1309616859
1016008542
1347793897
1714729557
1903036112
289969143
635010556
2127640407
442726129
1897806666
856918881
455799554
2028874661
225733449
833953565
1529254976
1375703410
856922363
1696428370
5495542
278441178
1258284600
1283990731
1782305345
2074360621
1358958654
2106768509
1918653382
68040298
88211459
1005865881
1872738072
1841916975
1999143208
1684857328
1575045721
15737506
947195014
1969816165
2126564939
1370603909
1932778815
964434797
960020338
338029743
726475192
1408819014
372522422
531386600
1904821306
977683087
651385757
1261679542
207796538
2069027105
1633369450
209471350
536728783
931700863
982717398
1970309268
701825479
1100187150
1565157311
5356259
1550245865
1111681517
581086435
901748392
355162931
550237753
1716159995
1724198380
1630960681
961113392
1345790614
1477949842
311093945
2064961039
903952492
2007497038
2095379098
1164208714
1528079992
753376417
1178737414
922085496
2009808472
2090868938
1239997733
1052413010
1747345379
583151595
1572752919
34976919
499401577
391155090
1844638438
1826051117
644854511
552135558
556462002
836520666
13255121
1479089595
1519117081
899944527
1559715279
2114571833
497091393
1025127788
264445887
1805531692
2051517936
176706757
1215464140
18279603
1313497458
560389279
1868409142
290576490
1237256159
567280638
392146114
1356451242
1849999217
1325891284
683018828
1270650652
397243995
1517026185
1172954664
1669312416
1100260285
1125392970
1675419279
1718778641
1201067594
830725268
1795336203
1638990724
373893898
448580723
864435372
1506905540
91673542
1290307150
777776813
651075052
1432086422
1895896916
695037978
66366228
470394234
1912228882
789741234
336022655
387794995
1960037316
1938141527
1400089638
2110696154
2060340108
329473940
940335523
772908129
905477079
1356129342
869638111
231673962
1224913138
364187918
643820493
1900847930
1198148945
851958266
786136067
707786510
443474363
123502567
1685423348
1490291364
570983789
178862304
1036543105
955360225
258476634
1681971265
2076523215
1531745966
1899476223
802922381
304694797
1626142493
98695689
1192433386
1475984843
939215360
295480349
1816658896
1723497159
275730517
1566708126
296230509
78187329
1293452932
392854256
1669639651
197820972
237584284
2143428632
918868728
1164555516
548542802
1358730754
251938015
661854813
1282925578
1660624649
1181567501
786535330
781127811
1563689784
2055712133
667877877
1728964673
1760926368
668424349
1994088666
1776712100
592743097
1789714278
2045430172
751194838
1638320599
1645506729
134236211
1015546451
1152504382
14282750
681588380
2009078753
1789146899
506784163
1688544718
991711339
836291378
1052672242
738073098
866181051
355200497
691484404
1799898748
2133850852
200888425
746637848
370783373
432817634
187403269
1760110684
494472816
764178124
868188303
367426592
806780780
279942393
813377118
29575508
2117159098
1619115995
314718109
325571654
646391812
149785437
1398302323
1910770372
1098595952
1774986373
1775696640
1710604031
1493467731
1177547040
1923153957
1063183550
1483832686
152934150
1925364911
616436791
11236470
855592373
365957757
1908605822
1081045048
1050987084
1197043442
1647512957
1749260285
1531880522
1609924580
58739402
267945727
643351449
1898942028
1645334974
1969043801
1174497083
889353964
664167256
538786614
1849167124
889126824
1387107783
133748303
1633050182
2003535016
1839693216
63066935
1759870822
1662904193
200566214
1789923849
1161461743
165406446
1778012726
408191507
1987956463
123253715
801471312
55534315
1542240915
231643179
425261292
1915186369
1613135615
111128036
219800018
1986834093
1139403231
281697862
393706711
636095055
1540131647
581864109
497020529
1237881435
1839560523
2060240205
1985571244
1875975067
908978166
844659030
808320713
1975124940
136403114
1764368682
482782899
127296896
64123716
2052661796
1674949384
1044507246
946773523
107726686
659452141
393411390
663666563
892049042
1875747174
953388302
318851925
847878076
1386041779
1200441167
1356271788
1614718381
1301670132
247689303
2071818425
1181129207
1131944305
1579411706
2090546156
1762499818
1310114751
207999123
415661587
1438370131
1525893228
543345673
2119085285
1465614228
1700914787
741886371
1654603273
1412122309
1264784178
104525167
772611778
282076560
2005332065
792262702
2028317970
609758953
991116687
1088109802
631951771
1997462102
1875875929
935825126
172092494
670439490
682952955
1610523834
902715543
1155574971
621088618
927242235
80606479
1423890721
2061634027
118832849
414221300
725525277
576933005
982669346
206316466
1822072196
29418776
610264696
776384436
284730776
1294521801
443501872
3627123
970657319
1132905058
1992523611
630656808
504074460
719331722
136958128
2023874754
1076367886
1651775713
714063205
716150131
150893828
2093802431
1410824519
750608507
453503278
1424674756
1257385307
1747559535
1497556092
573563487
1879045407
1744143916
801520826
77115465
1891643202
1479450263
222750622
1070227918
2146647703
454674493
448093213
1679742469
1164947631
888516833
732211732
1489817921
837063802
299562589
254964434
447150099
1608210366
1055090401
1704900780
1992038423
869053241
1625592420
382449203
1995033201
1503370948
149929066
521001387
1934914435
1628914627
1987478857
149887597
612457826
1017402171
392560375
1942737221
2119426191
257921170
1334133551
1753125001
460491974
1063770276
516990118
1388109621
204897169
766078902
1337437459
1821083892
1874629004
723677909
1305766187
271311183
951267484
629227408
977577231
1321395885
193538418
1645519310
713367622
1411763341
745865145
862952580
1828265469
1771391453
511127462
612082845
812599019
942184709
1422887077
1584518324
660962782
57415272
1147061854
395434171
1591449819
192502929
1925771606
1921210872
584208975
2022570405
2118323734
493838339
996433498
1933185482
1313145980
749683514
376745822
1923011214
1543670255
289928438
1089489193
1680723592
1349309693
1024584980
436058007
2023933938
1502394894
780178609
1588466491
767090177
824420944
1572007992
2112554402
1455394097
54378494
595586472
1304538964
741161242
1564109701
300003958
486198683
1578126177
1247099217
649101712
2059833929
1417700979
331693098
232687636
1920410540
221696092
682517449
1569641583
1527806109
215082268
958120646
1467273946
1513201671
757398100
1289558837
289317793
1019049620
1659155835
1208581190
246364029
181443733
1601970641
638314500
1719381069
1409243733
1698432146
944839771
1405146095
6399892
679360911
1355622934
1131255157
768413603
230469345
369615613
725120468
1317298719
1881524759
1531826036
4047882
1696931584
2024582414
80554545
1931682701
2035767095
467688239
1786117848
2133367057
1409727073
1692271263
684986196
174962362
1624998846
2003788463
1908872416
1373538941
1641179856
268436963
1984668130
245224296
1688002639
325834326
74149506
676504889
900218139
2138089838
741211716
1147940527
963814703
949735391
945694340
1721480537
1840155048
710111712
731004668
1819687012
1296618384
136531781
997705065
726860322
1713565244
19189021
1797240584
1389668029
1404661040
1998809474
1208655269
1872413039
1066279758
17939048
2105592430
2036336601
1236120955
481121485
613140131
2048922417
1582869171
537297965
1231987040
2111069407
507371487
2130334338
1052185239
1067064885
1036232973
47804118
287796052
221561150
1733538612
1161920647
1858205407
1275423111
1732819548
307443575
1237832141
1633403160
1439107195
574943187
676305551
625096656
1194490073
110485210
1913287993
530627942
1473804435
1631579707
2094593775
307850165
54733162
1303133387
187041651
1477115270
737714775
1499862248
1343704032
1343528352
1424700843
1541995908
549600648
61586902
1987159680
1210290405
1058748678
1482266378
1511273154
446612258
273644319
378417826
1972710879
659341695
899769431
379803756
1481862817
761826213
80473106
618368145
1245705492
2123645857
1250610823
1278499327
16106770
1478026119
996066811
574616673
544446535
673904423
311196777
413213860
128126734
1178583152
1303336976
1396299316
1693258391
1909332694
1269034625
2063280921
506566929
1018506129
714106827
761760352
1520032209
1550670795
1336554291
323928513
1225200685
14636211
1169493168
1694770667
1988851364
1123043856
83576135
1151573016
1184073071
1308534825
87668557
1516859140
1074529280
198993327
1912930479
259225557
481316405
1215622724
73427352
696975642
743251819
1427907219
1277559914
544780448
1480123030
3401388
725571095
468437948
100217791
1864905271
2027372476
1497584642
1369368387
1525042253
261005463
1150804797
1532345152
643821425
1610467008
1802648930
359043053
1371065843
1852751203
366021986
38099204
509219647
1204090151
1919713317
1906250766
1090201083
998469675
680473796
1807267014
623357474
1481354445
102248557
1427331117
1463296353
2107706900
103555848
1382787869
1259266838
673789772
1966530292
21679320
797502051
547753241
825450968
1355580151
2146653992
115740760
1428351442
1793726783
2133615071
1641828161
550169306
783975843
1354259812
1623206484
754022557
825296454
1151653163
1992933003
1626776421
1198572014
1239351028
702410140
1931185572
1297988034
384863717
510954025
2021879421
2005534405
1368535268
175132513
1960191431
316203542
1105393045
32496710
134961157
204257910
1762918473
59268802
622051835
1451362722
235556761
1490952761
160607544
1839216586
108602345
648968173
32058355
692348895
2074466211
870404842
387040372
136965485
1035715995
1159073413
1283235591
882107195
205648936
1391796973
1722493467
1190944278
1670626674
964965343
846493519
634040277
803278237
173958154
1780028807
948331102
694408721
1301861398
867150957
2094550913
472407266
990119345
637627988
548770153
1208980260
2005382683
1987899424
652485695
723957363
1359137584
285309618
1821162633
829845968
386241928
1471273323
912891384
233516341
2060022766
689923626
46475281
1697381266
727783831
2090380080
423268334
9963976
1587744327
613632814
263374396
264151536
135331588
566043966
1453269832
429639847
692144926
394848372
2069653081
550378045
412648062
182934742
235383501
1979993082
1841448471
1745348398
67907473
1517067713
494572492
1346285437
1332306668
1237984147
854352367
1231203183
548718149
707745010
2129872490
1117466633
349527691
720930667
1918346467
1975947824
1507414053
1475458955
294661314
1943547413
144740425
865051131
632798409
1271122325
1523481205
1205271424
1143241492
2019202958
687444760
922070393
1490416972
1257461642
2112562375
1846513571
1629691017
1188381960
1303658054
2117466233
1277159070
1978849658
1938964369
1747999079
966030663
1105888543
753762567
475396857
1239238595
2102748952
1193865571
598728709
937785969
1748038955
268632300
848928115
465911841
271096198
884128742
191532448
876645105
844735172
1144251298
2088002419
231702398
466918375
568331362
425889929
621432963
1591617986
1160536061
812634716
1122805333
70142237
791748627
1958933049
1512537467
1510281114
930814815
91783489
763512142
336989472
93426719
1700234420
1891375603
1959806803
1314716260
1914081094
2028167786
1211757938
51025717
616188125
1254630285
1401135465
891320454
582326536
1403166040
959968156
995357819
627703541
2128712045
1773005555
1762104207
533938906
1563231488
1016640602
616205777
244698780
635033533
1914824593
97470579
1571872934
2054575135
1985513939
1061228359
798530631
1281823521
70918315
809668390
200348216
508749137
651314411
1968706502
1401838484
1761041675
933982511
694795803
347227095
561183319
908350101
389203775
928425388
1318966585
2080721819
943084350
420966569
1171569875
903693077
1302595569
2053697529
1524640165
1538593268
1580432098
506509380
1215894530
214455429
173361889
1136227810
1598957789
733233441
741625488
931567310
471853169
335503513
532902416
307949862
915768731
808583370
1709451522
1233346334
961102074
687659747
1474622414
362214871
388279295
1978542789
429247508
1242514094
1678341746
789950175
1793249235
998026522
1551818436
208314354
1091999681
1446196881
1690946172
846674019
2099765403
701414272
1970783229
31646894
1955101562
399442451
1892646630
1265784192
859960486
2087283199
203219763
1391430608
117131295
514484033
1770741628
203978851
1069659138
1586247949
284883994
1389815680
1825857911
2122666991
1501008935
1040745782
1557753993
243632163
488477653
1450385980
322622012
1704357042
1029501390
255901562
1405026534
1984910557
671243633
1413792215
512251450
891577913
150507113
2100224809
1119446253
311667592
1606726722
1869240204
1437730572
823202184
1352358652
1692309336
695975162
1641940108
540672014
384359861
1821680078
460602716
1262855094
291307844
1217900758
1169710321
171594941
1522648139
1533042227
596838014
1163176925
112282904
955474028
711329188
520056758
86637076
2014321553
1240527521
1528998883
1557346848
936621555
1366410198
736518918
342813516
1165677188
1828071804
222632088
1262724251
1988817400
463124418
1135575927
585869459
807038470
788825981
1364040568
2026836778
2134642225
1155861849
237754649
2048437969
19855934
163302042
2061188203
193960787
811992975
2084625950
1834390031
214794159
304564168
642740233
695059625
179336801
1233807478
1971573059
1412488466
1569353199
1446391738
1925867314
365864359
1956433742
93043749
1837449623
1742628490
534683638
1640836126
1119650411
1059474789
1894775715
92163998
1359586760
88666300
1117211887
157482440
215843853
1077676220
280730873
807049081
2106860691
358124137
2081434100
1791032224
1835697356
1318829337
356712092
999228581
103737364
854553005
886777036
1544817014
1916119780
1926246936
967697738
1422598505
1552406295
578223110
1475250383
1712880987
1734348456
1418584543
1646418584
937169617
1481253078
66206896
1792045873
2043305694
1834082898
1343797238
1932674960
1498618243
909934056
1552160547
2031152456
1686641822
20261640
1318878347
1245287090
1961695674
1690624751
2110726025
799830376
1365536402
1101273700
359291662
37670778
64084518
808313772
1498032996
1318293458
254177039
1554132781
1837754488
455458170
460976510
547153368
1692124793
655829194
547758869
2134317510
951620592
1474391976
770020541
1409819325
1952257608
1537080899
1680339403
505312105
712755207
459925511
1749324776
1023750150
884932218
1181329689
1582530785
1937027039
1002141478
705829885
1819270721
2098413299
1631464935
1050331807
1753845030
1212827874
524097529
769954601
1312777626
520420082
1737697386
302632886
967154575
1476487214
653817087
534216440
2042184180
494025518
663089046
2073323804
1807828458
1447670169
14496302
385730588
1197465716
365049448
2056374345
1295606873
438702710
565322721
238020602
103018012
2049524202
990017783
877558047
1623465574
1750173869
791733364
1135892062
2024856185
1682558245
712019763
1321032188
1767071326
1556408444
1349790152
1168184892
1220381318
869012208
1003830384
728752239
130561877
949661172
572741043
1519129209
2077655544
164205464
758684612
25424736
1256167517
825439145
2030884136
1622484803
600988587
176364127
325219986
593426777
987210403
1464316723
588954798
1701729347
1573439131
1406193605
629627350
1429279019
1166427540
1034004279
519175086
2034714180
1475736962
1772616742
238295748
1083480832
1015486279
993729723
1373052588
1286248022
1918513657
1018267735
1908938476
1221228769
1364427884
625819814
514386934
1848857288
1536616590
2013965848
1919304418
1897457121
266329669
1989973804
2064541772
1960666903
1134411258
1956810170
949933228
49345483
1174386569
1559977962
2024020345
1358682812
52582135
1759564585
186272192
54225985
871113390
141058208
1055659034
1307711493
353324163
1965062236
1654738397
810902510
1665146822
1105846649
600250982
1480470434
1455857044
800467870
2000477304
1306189781
2091193105
2090542736
81189596
112424766
1220765682
1753892134
1751729500
107197765
1048500508
1376222871
1070772974
1766489402
1583195636
1379373511
1684050470
1700557422
141394422
1016858983
1700534349
311254388
1420767975
1867716997
128685841
1893311494
2026679969
1267656821
1323874994
1100681448
442304163
928605442
301408539
153706390
1652274123
1407148778
281895388
293178507
910691364
1137323259
2127182769
1874465105
601881462
1576866721
1164421324
1473869921
571644780
456269674
1600027008
1336385060
4085610
1722493467
1652699425
1542146451
873622745
1266229690
785225771
1375639613
799451670
545335686
2104329663
755698994
658011926
355337362
54423974
148676787
744258349
1170479148
1228723741
661707582
1926179293
2105295928
130558705
1678663900
626037269
1085355056
376956470
1200445887
94847648
1533718648
1510799112
2052288843
868685917
487546712
331289745
2006614937
1382342329
1007503341
265087411
121572032
61565990
1801555142
1477815592
2105921070
1734975881
1401069193
1251250429
1292105117
1571786158
1491395258
1714351978
671869302
1477206038
1065273732
1776329016
1279250754
116223674
1081515695
449425969
1025803780
575501156
1464996558
351754635
135748521
1924737643
1532477808
772140231
286393660
778111867
975570120
1873322221
708849229
680146480
810105098
954644723
1575178822
665721199
1612326549
1915642074
2051918920
2121303404
552776901
696367135
1126126679
661227558
95025833
1995489539
381136052
312205319
1519206171
683707939
1433044403
1116625491
1851163408
1885560348
272296527
1276781227
701210794
1769105593
1433510759
1376619430
2075401813
1921554804
1648840477
480827302
475651427
829273554
1346933297
1803135845
526572031
453254248
137742436
105010617
535255371
46971735
1076010595
1832155111
854878334
2101602266
1852012495
2070881316
1634929063
317848947
1643735825
125907606
959380576
198546513
52875404
219736698
1331927890
706691264
726682893
1605400589
548479749
1625600405
1194477911
1152192239
371684452
1836268281
145288720
1343813043
1088481883
96949951
1309990054
340054888
966921687
1394545237
711768361
638330418
1327422195
1548173612
381514681
881345445
871371279
1200915286
686447956
441948179
1884955119
162147076
1951080028
181431439
558534005
1244116032
685970333
1968294849
2017228555
466889857
1076770399
1462870172
1105870510
1125568515
1657504651
1357275761
1806534463
622145685
786319129
1848566163
1654400949
1494381545
1663531904
240481220
1264590044
1441205445
1981334601
1956544636
1918429879
1685599652
1254144423
1265031916
1484321587
1226477693
1337841596
1967313109
49267760
1532070204
1625386518
1346563972
813920955
255765509
1309765255
1114383523
982122508
397636366
2097528069
868020528
1276448403
252645097
580520363
99302418
770499022
776828935
2135723577
1029813876
262819758
2019102633
1352855097
2101239655
172217967
1024737866
2008405077
1559902566
1535782670
1249997375
849977197
735172722
608012343
1353287880
248261686
1493028204
977238110
1250563975
877652540
1400423398
1745077734
1492863047
379501637
854920957
1228122658
1827649244
192023219
652558842
1743909734
2043013073
1967774047
143760908
1837322338
2109720541
1324321065
1407055232
424547583
2140590762
1119227967
769635999
707028159
735413214
2060547880
810126939
967722933
1587382000
917799624
740554159
382016578
519931655
961368856
1016498865
1124284420
1484713368
831537122
1887628812
1864234615
1375457709
155733105
2092750463
1821227377
368375712
1426654911
1534136036
1705215592
1629853113
454351631
1665100580
788450947
144607129
1013996339
2050519685
979787010
576953611
1158115491
1477762936
1106981388
412250776
1614335582
1657260878
1346049902
1270857140
186123247
1324432636
255085734
925550967
1054160633
131822477
1071550460
1128874661
1232966911
760744229
1299223617
1634015835
2100031114
465234975
1925769699
1330043646
1448177320
915421956
1454576619
143632608
2127999899
183166489
1826837488
687166954
1646026182
1483058878
1915013770
498819497
2432584
2044317661
1398302323
2013449482
980038072
739821056
1355199792
1178892844
132558809
940490853
1476325455
1724104096
511620753
1803570549
2046131991
899733533
190439951
677546726
1690996410
547881877
222302719
1558070529
361707213
1642775904
1675780214
377679766
1059537886
2138859184
18929509
1215585095
1899486701
991211119
437671697
1331807406
27665499
1795609255
1084147517
860845515
113751683
353935648
382383594
1740113218
134437259
785012580
1592437816
1070290221
1965002392
496892143
943939444
1165945424
319881064
493503965
755181663
256143762
1187706794
1944491589
2058183266
1238383222
1077889913
174252072
1405851064
2117703631
1798435362
1074876606
1413727893
1336180914
2122138418
1697922250
116378523
1780685149
642035647
1194922880
1534101976
1719849978
455994475
579422025
1687768606
2007697369
1399137968
832044653
928244489
927965754
1145458800
103527963
1356224506
540959856
877302241
1244448853
1231743492
1402204282
1904889276
591779237
1380023661
1487664685
1413672339
318817722
1584353230
1149749117
132603975
1996404962
1928773700
1659093450
1816468803
7962435
1676066401
1358463937
247170293
1838348962
1097234865
1409069282
1520274023
1044406788
962281268
960020338
708484740
1077402976
2100518375
1639260387
1458588403
404470171
1383062143
886843289
365522846
1773734393
1931913727
908816338
345756275
691318267
337926475
1125831707
1551116688
199252374
80147366
701448897
605512069
1401014442
186352229
2059170107
1403695309
289573592
1200797758
1800130057
862875723
447070066
13240105
523170404
1506015721
920565356
1213389250
1244568228
1349455707
1424392924
1104494010
1365957815
869127357
68550217
202273256
43211763
462091247
939680081
1340579823
129592872
541722334
974670612
2111461906
1108560589
1406963929
43476011
2046537448
1421853974
1945593105
835864539
1381343660
1386012422
231268668
1962130932
1979960037
493670500
869573932
145542966
3674959
567616445
713786763
1858797484
1307292412
1558353632
1965272018
2055680187
1033297918
854734110
1581335324
1467329438
1559965657
830283780
400363377
520140434
975553436
135045758
1528554315
1889872112
254366377
857013731
1897820509
587024438
1011100747
240269089
157521562
234699251
1863892804
630813890
1853264148
1385223872
359551564
307539964
2116197452
1108407645
1598045324
130351909
1982093273
2087485775
974443152
295073309
784901996
357375923
1091707150
697792519
1134105437
1246787690
884166014
347663523
838519975
211435582
315237409
1832173149
677293336
503343419
2062597854
568559020
252766972
1685483421
823854338
1234801228
1067796951
1357698399
810504851
436620766
1993307883
1455415251
25098708
1455694515
645956503
50351096
1733063188
1736418167
522899879
1727026171
1884533095
189937858
1889533298
1184623361
44401131
1023705152
993238500
1335834568
1754687074
700851341
1628017154
1458528567
2038462670
660661891
2121958042
899727888
323087631
1053986604
24237918
1110267916
1108125243
198246910
1895667587
1286613778
1333757371
263990413
343595107
1042698017
2059308593
1260402789
377008025
166297848
868508993
204556938
181630924
153882321
231904320
602090880
784266228
1721258243
77086854
1422880758
148805507
312923385
1933262495
1269289962
2089963703
666818470
393749461
298588280
604613939
194220721
1042220657
739953656
1944456631
1420889483
1563285189
756231931
210084157
843667225
1138762511
1313529983
522485131
1890468026
102342265
1478985980
1566365877
1956509692
1308603657
1279754756
367551243
1417310450
1705341359
242354476
1017712111
648812701
474905735
793498857
1411219578
1853615273
238463396
161654023
1233767998
853228186
1662815032
518818709
1316660275
914036167
668375586
324378217
942857702
1704025372
1169466798
1246639375
1381569003
2145465716
1689308356
1955874600
289603779
776444328
196413460
1491330137
749293781
2113240889
186529691
1623912743
1142263006
1867736049
1349053855
202885374
2091630992
695950533
1387484101
1107041242
537024310
1837541122
759445368
1066699961
2052678644
1473741885
331780007
946591021
1787321068
1902926983
801115176
848825246
2139799317
228182300
1271295477
569662928
1364370482
1286545227
496163608
242738897
655908171
1628068115
553031541
356027421
2065116723
535918248
1420053669
1769519922
992177917
1286254981
804518250
123270478
742797691
661425870
297468934
1415635372
1173437854
221940048
1083150433
579188144
190324115
7041314
957988707
915730656
1209996214
1399773324
1750002725
231150512
1638447061
1004382742
1973110796
1087411981
1190465893
652251084
51600505
1341138465
296870558
17931978
853801185
1607001215
367310202
1675246887
1832072184
1095506348
354612023
571438026
1374054133
66650529
1052449565
377652464
2146559077
1300390804
1986976088
1882891751
1206969536
404890400
2065853938
1762563105
1563296433
317599815
1045454845
1539787245
1574900539
776883394
360794680
310259600
736828538
1249882724
951315271
1202106438
851108194
442483820
1021957411
496927949
1595025184
797195245
2039063831
1949991574
1945822195
117834655
1701513488
2019385075
827613448
1229405380
2082712297
763375264
210446220
1359875575
1341027336
395399404
1383877646
1228526415
2075034128
1770721774
68746139
858743703
1771858154
1358443084
804787807
1642401038
1717614453
1281604718
1258075219
24754615
1346755288
628807557
1578974883
608082869
1492921688
1438565074
686845880
810897643
1491970478
1009020364
626393672
1020146465
1315632765
1383121550
407258813
767289280
348311430
2028436963
792560436
42719813
1584919511
179873072
1813885006
611036040
1866324101
417758642
1517609175
1576757741
1969280290
968933630
1153326877
1760295124
1487552494
629994498
582448629
527883815
438623868
143221692
812592541
796368577
1420991957
1914904300
1572531735
976664794
2116748692
1805225495
994438724
1023555484
1902727238
1260382187
1592102585
929653218
1217199597
174641410
878712983
2129646291
286155161
1843554535
69730593
1053750069
1169557495
1500596960
925250417
1240886201
1652528113
1072014550
382337515
100995004
596409556
814233090
11521802
1670029965
121193679
1960815655
222698096
1526891116
1915408731
2142496201
965250933
1988945130
1749468573
1433480109
2124805670
714039763
645639551
1350175372
1607030834
660591054
878533301
1249228235
1969628437
1064907243
1015575610
46265894
715754832
1834267263
319069883
88280276
864424819
1859291883
722994119
1737385329
346104910
581357046
1619562394
888922669
201517446
94994797
1735657458
1429478262
1843748712
104794062
1098449964
1605447086
829852843
108208108
2107643221
1294582260
349533677
846626014
656591553
1453257242
2006630005
675329547
192413115
1059218931
971001651
563855106
733821898
955540048
1241160440
838316761
520139738
345430851
588986664
83200799
1790139789
209106763
1549898994
1839221468
250183214
580880539
401088226
1141516560
1503153316
1362080923
523004889
1927181449
109141430
1568845769
1030773510
1064525954
312113004
709631160
259864594
1097248821
1990929869
1680832610
492817637
2102822064
395915094
260502004
218721032
823624772
1633928218
2111166789
302064365
1588141617
802951418
2055586323
492906301
1971961700
246068513
1799898748
71457563
1598015853
294469188
1444518158
2012425318
1613666780
955336202
1777767574
1937435771
1597181404
656887172
103083056
1002634082
164471694
1887139
704956358
1191791860
1864777917
473932216
353329000
230621076
735823586
102181992
1508561813
1213297019
572107655
1060409502
1342265769
1702351269
1649833909
2128122517
109847141
1518317825
1135201562
1456601777
974825454
2010115102
1465238724
784360127
481960108
1787085034
1061381327
209801416
1536806229
1876187982
639905693
332599682
1128236446
1437903367
1043526079
2015034968
790107686
628710776
621952776
2093431509
66915986
1128636662
1195259735
1115362281
122979977
196657924
655708929
1719888514
1453556652
1908591905
1677967074
2033579171
1438288340
1311827183
1589367839
1010361763
1786974665
1445732747
1703458762
1628452619
1402794005
2108097240
1635546984
1961524362
931292724
993565634
285488523
419967480
1147462718
1117500689
1502946480
139990882
251427740
491562057
1507819244
536930247
1696753328
815413822
1492084463
1121685139
685016161
1308370048
1217199597
2022479784
1706268789
1551463576
1956279145
67451712
1570226019
776134258
1326939340
551691793
835834352
1362686382
1856875321
821693529
1534576896
888271254
1020432769
1245954654
1711214635
40042129
113825083
1559924708
688307183
1887656088
314377531
1849602756
1231944361
1998145300
1797976316
1969713642
1040467423
1232802313
867709253
1181581536
587104509
514212193
1854694458
11840795
1236486771
1332468508
1953324386
1550674691
1750571121
1877215127
930844549
1626747687
945633899
1514300828
464618388
1734465888
1756551180
449937006
2087158326
1411687382
413274191
741500318
910068147
322380667
1304160609
563690595
1116579947
976460694
1836484403
1643307342
1595356294
422014336
1589709351
779016423
516806671
529088886
1919598962
1437511102
1309830851
1239259709
1438291595
1642419162
1028434129
30790264
1670870097
358316546
1695706203
1317771195
325149431
1827468474
391264951
1399272382
1103295761
1256430425
2045029083
1177296002
1474553757
1964382538
1816877745
360945823
284398520
1369339386
1260262002
2015917191
1738100955
1420285938
741746464
1539585663
1460409836
424227511
399172798
42966152
162121987
1239015092
505023949
1435563074
224048936
1554040141
1553276160
1767609539
1511973220
2057638083
611146913
1059562633
10674615
1221201960
1029533705
1964250372
730680741
363732507
2058079160
1805982554
336760558
2043281906
1432218218
1647409655
1645164293
1579411753
1589630691
726562731
1632374678
1502945755
605908610
906257213
1730853767
1062748566
738372002
925344912
642177439
661675000
426533473
1085932996
92655436
1428184348
1291302944
1818934257
114304381
663010599
270581632
1478406933
682844676
889200903
1182289549
1892987236
2100931083
759258388
1131977214
306517621
300173692
614179907
1635151476
1149560082
317327999
94053924
484745184
719943726
1297354129
201269622
498832547
476187500
1736703511
712234939
1892962978
1524424119
857551596
2055141647
1232250958
1897866463
426036386
1004673351
2091990528
1117413642
1405138168
271731507
1880993634
1996672495
1153273619
638112726
577326056
900282045
138176373
165226748
2109468900
14997842
1212465955
762895807
1605771700
1945389879
595180627
1865623674
1065566402
180831821
268786048
833277601
966853561
2040637154
1238445900
637185029
1690835015
920047892
494883765
1901208558
639061890
187273366
329403674
2045151642
898592848
103292609
1067580832
1696735297
1287658015
1214416558
1895914529
333501351
1098940269
565559802
888497285
2075662731
1637972489
2109833098
49854665
1903040977
2129177672
91643564
447235425
107790727
84192544
1826241549
1102912455
888087952
1182514639
912716939
801225432
751376741
728253553
36387515
795280131
184441224
760714314
81578310
1378038173
2021963057
338304465
804967662
1447910953
1445490090
281962661
231317400
788994046
1780289818
1350747924
38114731
861752048
217901508
681032900
1456725415
1267434299
1465608923
439818202
810787925
1929613088
329471295
1581866162
1611170761
372811049
231436130
1505873618
1676566819
1352527918
213359588
660020469
944617149
1234387371
1319289966
667321163
1411581082
445601188
692001096
2104583496
1576882487
428118294
479519097
992368016
1987186357
690645425
1412671691
839831566
116167451
217586534
2051488479
986365397
1666692005
1030510389
557154615
311573670
2097764762
1436410698
2020404622
1697841250
1376731406
222472834
42370400
1361916975
127856723
1822322212
1297311856
1806852366
1353187610
1998145118
1942163869
1222253609
1290188225
1161312765
1021067313
1774832430
1056476375
348309083
1247038001
2018950597
1935230929
1991249668
1136675791
197133775
1535072299
765126191
1732087667
484832919
806420885
2015569846
1723370600
1464064117
588678799
1723841796
2119969526
2085494663
160695553
1356232402
1551913902
338380817
1010632345
922465123
244123539
1247320345
636203876
1686825243
2019836504
1234837761
1562546865
1410595677
1761340058
1664003592
1527964565
854948031
2013057090
248339039
1735096910
1461544222
912317263
1472105179
2018910703
1983277333
739333956
991875343
465089226
1097952002
540079066
2073016134
1989062698
969614779
266494672
28110549
1628010943
1306470372
785882783
5775910
1804130647
1337524278
1165180529
1823137453
281856951
1344599463
582831739
117885014
828214334
1022909222
262188358
1762849158
164353957
836662796
1259129145
1100675274
1369277200
1380160440
113965552
392662359
790988140
1008093503
1137011478
1544727374
73745677
114540154
1307288161
64535913
1221014927
1249862139
1467257125
799802056
2144916850
1175862261
1533243232
1635417246
1771318211
1557788800
604331581
1491946298
166689067
285498562
1489722908
923836524
1893940194
500055532
1821415511
1114224788
1909173489
1673860853
1876186359
1885450103
2110624964
122634124
419718797
1118400003
1239253408
381638800
1397237719
874776302
1802153228
793887873
898540349
146005144
497162541
1128798363
139553118
1355678198
2081972826
857214757
1516544272
1093301561
1788238660
701428923
699995488
330282535
1348598216
2026257890
1052528570
1997814611
778668449
2057889856
867953169
790834412
270392388
640762827
1939392841
1489482698
888087952
1310847949
1058092153
1111552491
1288118665
1519030229
262461358
644377640
1267076001
1392711919
987397493
431023375
988021913
1743423477
1549182431
2085675831
247634043
2039945730
1336183963
1254844359
115920051
1397330915
676039633
164344538
1290694007
1940927105
1499543136
362231625
234746127
403703227
522660871
1606959299
196428806
1961163703
1662513989
1159806039
1815195337
865609674
1568323493
1877440548
1460682756
2051381306
1424720370
441441561
575995262
123813739
1471817309
1726847685
571913009
1159841999
1351904496
1488262689
437911057
2015520277
1716763839
1075660117
1429899829
1744461049
800771064
1932224828
295192621
1118697441
1994683540
956447468
1623132382
1246883978
929010616
594106542
1182791392
309251572
1505223388
591733705
753083653
177683213
1953958513
247130153
896972676
230763542
179873072
1841657425
845508844
630588901
1367257927
1067963467
1933771661
122756858
928051739
2022857496
1472519070
242105838
1472352068
1278394770
83180255
395847875
1399628723
2143993562
1922288014
280656357
1059481964
872394744
1206200828
917639176
825671142
1513878742
1991527891
438110522
302071778
1637743658
1832870985
1656483119
1653455476
1244129255
1898360993
806888483
1810466139
2135664346
1695472808
26488895
1587187663
1688842602
400219643
1719526775
77009713
244769228
897556262
1729483986
2047164905
857051174
314323721
1198419424
2375712
1910286047
864957650
1854664027
1051021454
1852950879
412212765
588104794
59627389
966603502
1391951276
908464677
1367510056
1393340838
1828441276
291878793
2136817689
574472857
1927135386
118911947
1834157713
1962731789
1876816361
568269894
884835387
639068735
839835559
1557487238
1331396995
264499993
1277464457
584058135
1447205283
158379397
1741272370
1894194079
175617171
558358280
1088795128
1216862040
1368307438
584288150
1448311313
2099501435
1453350157
1619909319
1471419893
1655394176
1125583884
1605207763
1248278520
983044115
404084574
1414908276
1477805503
1822610642
665183933
78438878
1231429011
892948419
2104687413
2108660335
1013723511
635291253
2037113027
828598258
1719684564
801889836
614105985
472659742
341949385
418267860
1044922119
2095681818
539127395
391649000
615555407
1341666841
417336974
1566348719
1654516364
1748954185
800213286
1845651219
1212509395
1275405840
135524433
893468951
1118195202
1719960489
1757588502
146974952
1562346271
944288778
1184034050
1712771443
1796911773
1902902563
1804484389
1851790756
1513080429
1802872617
1224836495
558884377
1551286414
934952611
2107475504
1951512186
678341350
799257398
772439670
70523975
321062560
1724220513
150606967
1321082249
750243561
1087153886
284412782
754749800
2020732263
984361167
7459825
511617573
265263741
779399591
1557964312
1627201577
1395427106
153603792
1856078659
552637051
1547992611
1193554770
1824582826
1713624208
563103784
1349844534
487576306
1542977362
1654400560
704916138
2053055836
230929828
1402555791
928534151
1181374187
34363927
948979907
415112361
855750543
767982250
1931325945
269671201
111055120
2034620500
1428374525
346476300
131467057
958992546
1404532869
687745445
1440663213
197382635
159385130
2128540084
1059718369
992232399
1396772127
878478688
774053956
818495367
2029549824
108229906
1436584774
1229929125
269215685
1248703126
49165342
2061796026
587339703
1265479843
1994319516
1447830582
1785268708
283569775
1753469550
625704924
121992519
90185741
937339267
1605949638
1256851119
2052834867
994192364
329275184
1855715238
776667757
1415807814
1460304762
90472630
548393317
1996129862
1360330942
439744070
119666973
133530994
2091814589
1955164976
338541504
779516432
330887927
849635579
803422121
11898482
1737570117
432774400
1343795999
1200849543
1034713824
1449523698
132545634
2043824390
67791075
1867055060
1029158241
806109285
1859958495
669584055
1041935754
555944392
1965121995
1232836193
365894141
851523591
676885276
353440373
1809471593
50647715
956959437
1040039055
36315130
1380742444
1241670338
1800344906
2087138231
1663759084
240766874
804015613
647965869
747199240
2091708125
907246031
61538741
678671968
741049743
2146751106
478029126
1851719560
899003420
1236919078
77597557
966762463
608350967
799909352
1460444202
129195995
560249088
503453244
270262527
717259298
400189113
956205902
830443133
2056615601
1740342477
1516521204
146038130
1737888405
1349258590
1756409574
914690413
1636902734
916970588
1560318000
814555458
1222360941
1949268728
731358068
1136117916
931839455
360205812
1091052376
427341117
1154402930
1424369511
411558828
531204329
1122628762
2098332807
1887428689
409934008
2079067121
814151113
674351909
1190660874
1041654559
1167051055
1653979513
2118056014
2095917705
1576229484
879107201
1681223795
1613165997
786171227
839019411
1548634568
1850249684
1455764281
358749312
679635238
881797747
1234584388
844298177
743653284
696319133
2055656705
2116298557
1535314588
1667019768
633827505
790550540
655241785
1166549646
1942049730
874861797
14724980
1694383362
1277264435
304680070
1560485774
195117675
965965794
1661611039
1219734006
1861332747
1942242785
646491346
1585019883
723135638
676111857
431261868
1472541641
1885548220
656147842
1360746096
1334639772
1364631487
1410450905
587779515
443155522
1072724522
775785142
2018637099
428162941
851384965
558028300
331960691
692866764
2119456595
1045412845
643046813
1505426480
1249212081
870870877
1501530910
1924236617
823796571
2020200261
1017708334
2005819082
456223062
446071007
740458404
1147694735
867884310
1717017604
1045633077
1040906693
813303846
1036066780
486357471
2088070157
1956326814
431098803
667430120
1750504741
1818296128
130495347
1358606218
569781370
451965846
1676465999
1850607428
1694932443
473310587
81178502
1599347455
980594824
1872242866
661554600
949036578
973950990
1618499637
1459791728
1518534410
1985460997
925910183
1338655088
1527954306
1393121478
269373040
180157295
521621332
355989389
593481358
844865557
945416507
195427151
1162708050
713815920
692799472
997935426
689922629
2130832120
1841801306
2085353019
65258782
224289785
1708277975
1093455991
97988408
499274365
176849671
1531404352
1433955411
19801700
1777207370
1618938099
375105826
2080968997
27620180
2065783822
300010284
2112158372
369614624
2123734597
253062518
1550723859
1391895728
629478537
1524946700
2080863547
770793064
1382343796
1560917845
2125627818
1357728443
1706774951
1367799898
753995389
1246836462
1614671077
929050437
102575143
1658557871
192277492
2028192890
400874355
1458382466
1663379033
293140322
86904595
11822132
1101018304
2119343232
1290379187
1887932702
1054462011
1299216585
759053580
1174400507
1763963965
804019787
1993786508
280365424
1258985102
1688386304
1240407625
1650116178
81525970
134729089
2039235636
259194203
192514964
33545651
464334346
1149104132
743808332
1986296802
765738485
1543898548
376994083
1403644574
264294818
1496907023
1260679707
1922567220
1100047027
1590785465
1431269138
2082565319
59017347
1511903458
1542618326
1774805844
1251250727
394403647
1980258996
482399692
1224925929
931684999
1755391804
1477003211
1274496888
858751065
1395437108
1527056779
485026641
465918173
1464527034
126340611
172867326
2102790335
730130131
2111171071
483830894
468496057
186435373
1946265841
864696800
1054773603
1626086544
396988444
1338592218
2080165490
1926833362
1177398736
1194414022
598655253
1150927113
74765705
1719798180
953761861
2055922087
955410079
1130863729
1966343926
1265673453
310635749
2137599673
2005035723
1023250560
1387593899
2118285070
1618870134
104584737
914699239
1767549082
1772141304
717640400
2081139157
1870851912
1669577902
1541575098
878423514
1726290683
193379405
2060555192
1273277684
1746936478
264325939
1771104324
899254623
1672508797
1406472281
1732956011
407980115
1753523949
327402247
1742453932
146325859
53405725
2083973775
43934330
1890291110
1787870390
877681013
114050642
2142684658
6077459
824941646
406577219
854898708
1975983750
847013030
694698659
1862390909
82222801
761071719
1191587564
1128595190
388717216
300518213
103024908
1296027299
242442774
1512332744
1224095265
1219944738
1679020229
943660780
272238808
137876371
753326095
1367519537
1511131749
500162346
255034965
422876549
374349676
326609908
1353793899
953520558
172183158
1168776717
749504754
1806872171
861051679
1436106695
1406214657
1634237173
1861688682
439758800
1065287822
617825291
484113079
970328215
2009357698
291938990
1669629643
900608743
428517214
1339095876
194511132
428198878
345342370
778934762
723247106
1670615889
1149533975
1243013281
760446561
1490999547
1563724681
166998367
1255590177
1891629656
1986328585
2143205700
1082570751
978066317
1068724073
1338898416
1455922437
1307210058
1305538854
238069610
2103020853
1364734242
764779063
494196245
1460381325
2105901840
578759583
876398117
1499059439
596729627
352137433
2088428628
1864952909
807216132
919043009
745678464
1310873684
1221280750
319919087
1355271505
1403322792
1949774014
1645165661
1955548221
905945272
1911464794
277474183
1332108370
815096427
868448976
823348545
1909821951
1150576266
1834118980
539799913
1728475934
2094892205
1504082488
1766825708
1328113732
2105028837
1258376852
1536688576
1927170668
1584533735
608397313
1109219544
728535295
1054201369
315198040
714553194
1547631892
1015374633
1285099811
1338900264
713919306
367839678
1622345774
2143736797
529211640
859227294
1658433796
1841529015
910205256
1651807542
1952708688
840722399
82919924
424221775
602770258
14864788
1824747923
987349623
1191775480
1218152557
2114812685
1246718949
1793765235
775544024
871585479
1212798027
1591537963
1784327089
501394580
2116343030
1292998620
2043342589
393222723
892011825
979384123
1752111130
2071219429
1207392591
1550358867
1421498924
1154704255
1010613940
1771166816
1787258686
713259311
918035409
1625114941
2054853669
778155723
1764442945
203719215
897344184
157915129
641043674
208636905
910896834
1370564879
386547685
573733380
2146884602
701411475
594630571
782464431
425290450
1969447966
468015513
62214816
1650398612
902742538
306382841
55565091
637619547
102482685
1117811148
1563180150
1357423184
500079627
568529670
1584419014
1684547278
51652972
1769721921
1515902899
349268939
610705250
419844248
1686557816
639847351
535911668
703035324
2058349762
932880371
851325299
669400670
131902277
373076359
1251983817
1530020112
1255851274
1220655712
789589409
1048981609
574463767
1576866721
1941497151
989952530
1310438059
1150560185
485371780
806380525
358347350
1581870954
171297316
1807478239
1114250615
290520931
193853346
1488377473
121969605
1947240250
758798734
725944085
1720143326
195834410
518411595
1388685858
160770305
1632933656
275630942
1155303427
2097056104
157367004
1618445548
331678369
1267251069
1573628788
2018943945
249181410
2054510789
2143794701
193945308
337121703
97039935
911420348
1261479320
509959248
743045518
745085462
486218533
1775900611
879942331
702944231
112784719
224650454
1336375213
46777779
477906142
719901672
88637980
268878517
1915691315
656795699
998735084
600589654
212925076
1131922347
799509965
1418331925
2046088919
1645261177
34233567
1978809005
1254821594
136708864
1095100728
1425524675
274634316
1966127398
516262442
2113861102
874844929
2060073985
549790567
384897049
1664940295
2037958197
1853891944
2136631666
609777055
1219861050
1232729036
417652880
195682797
873899448
467303310
2137404491
1939135031
542458723
1959299361
237719852
1389984941
1657210936
1603515131
1159005731
1598038787
31285105
68542403
1406806385
149880863
7637699
1210464337
1073805018
1472594972
1522186581
1201160501
1860592409
1439846068
1711142423
1251940613
1996663567
150269131
986060622
159965252
776281416
1593910270
1370722061
1385593357
153939015
258476634
2071958656
1650891294
1412811470
243791373
982159842
1086172778
405725665
1845910075
111160716
474808683
827941872
1401179056
1225343513
822672118
979990109
347303832
1331037472
679163164
388055609
467356617
1587792986
2142212594
1433231496
118242435
96315928
965567281
261041266
259450401
1703215397
1805225495
559994658
1974467159
300564586
802841411
1925502747
1501799459
159570285
1215656421
1490610167
2116024209
1079386886
1116630885
186350257
154484750
1644946539
714449052
173438872
1451089812
654319493
496226164
2064248097
1949948245
1469507717
584033909
794785542
1182009664
1523383217
308682835
621473235
160226615
1164218069
871123968
710347321
1793092270
459044859
130186146
1498649251
45850251
524562489
857135
1728785341
194921559
1971548634
178080924
775687222
1621558065
1268017996
853494021
1435083984
1977519569
1637382088
246173273
1847679266
1786514815
785610004
991548872
626846843
1628709672
1302843593
77060552
414831054
1912256357
938781974
1659396021
642220181
1123541361
2097854857
1442984638
386909114
1852083001
1748105994
1557411422
1649263037
403034469
1392605356
1098970908
2020791668
1467167616
232816717
1931768142
1273847414
177369397
1147557527
66623343
1808168141
1777239767
1887660035
1782693310
311740097
803241884
768515215
1378367755
1859393000
1880785284
1446204541
406702138
1435380091
344199140
804065143
1052080056
926948587
179448898
1883628583
80156013
315032092
1433912819
2080946833
678987685
529831078
1914062472
531270371
803156987
40562040
497633540
425554324
539259703
1800373471
1324587926
1994690569
1320701516
1553737927
649725473
1954122545
1479729514
744558654
692969989
1647886442
2000678414
2129408635
365912838
2022455711
401072500
712757785
2002857987
408928437
1860235141
1563421445
1805972639
618000636
805766373
800525697
1225458843
1486301087
368117759
1955266941
1644062525
67165705
911814383
680021195
119534796
615570594
953034567
423934655
674535320
969547365
646699937
1203566235
151432254
1285260850
1672304729
1801091079
2031099149
765028933
1178294621
1161473362
163144154
450762683
418060773
1076832827
817775301
1125022421
1076678381
1586124204
1213484232
526736699
1387789789
964647890
501569691
843668065
806186834
870789250
1059234710
1100746976
1230581536
514462519
1913210349
2034282985
1875115134
1133624230
807017070
1495802240
971901306
1505804760
933376787
2097542441
1368815038
1576941358
1851531229
1538201068
1521018165
466359350
637790893
894561612
510581369
1848981300
1521533640
8051302
1736138607
1398650004
887439863
331741654
266915525
974429294
277634490
41024572
1781522350
125215814
730920906
1059579020
95283585
895573772
1223873225
1522697025
1086782267
1760972739
734067992
1192631918
1051590305
1879113912
233131595
650987395
1482621368
1059057270
1409439164
1851531573
1683176151
998377319
745717150
1251404518
1547293361
1256337425
50510912
1539145961
1219502593
487705867
1327298449
1182071420
504025626
360741983
2019287584
1875126469
1280693913
226006672
1798635188
532712469
1015564550
2078400398
2127634945
1365607552
21203040
964020539
682510165
717095085
327116539
1373416603
507389088
1366605695
552142051
1563518862
774367331
789939612
265047209
1470565590
572782404
25526963
1027283201
952626144
2104999815
506800974
1048705020
951534621
618327906
1708634363
263758084
413311601
1375420635
116080322
249139883
2031239545
1124903779
680992700
1451120330
1969506253
369594934
832837927
91619556
521193988
1798762633
1590639841
1157202236
1165378304
1747372485
1085802371
1575640552
1914576108
1334291413
1474418472
475961280
710995752
2084919220
2104683857
854279202
1633156756
1858209786
2113500297
347292587
270396353
471206631
261083036
1881248032
1140990753
2142962002
998855051
515582162
1691841588
417323286
1475042333
1931710186
2106153477
997471748
136765323
286827848
1802019464
1149966804
426137332
38544179
1939075698
941406798
22895747
1601329396
397748746
949525735
487574823
2107657439
337830440
717113452
1056714438
225898331
1385607491
1853576941
816467632
1296276539
997254458
1939981142
1916710702
871564360
350560296
1135881766
1103892900
446916712
528009222
963756530
1526151605
1034695506
577041519
1144068222
1255296099
1040269996
153696734
674126433
924496055
657905174
659850240
1728469319
1716269412
1193593342
783398533
620198364
147037552
1633947284
1130667363
335746929
998011748
1779405012
337007450
1578613040
1146433493
83875341
1598847221
1405626992
1756735812
1010968138
1417393030
2073983313
471289978
1893229746
1106115703
1217678201
1594438415
2020317020
1031755809
175414518
607224468
880440938
437897859
109072362
1743389750
1379840176
2045653510
980466178
655793218
1455197505
116543652
1574207544
378269734
1301886662
256202811
1986658751
1920964982
266947771
1961663037
365564925
1344044349
1492534791
1751512486
26427990
602606567
114774426
1167622393
189193778
80032688
229984469
806915767
2036925967
934060971
59572095
1483215606
311525723
1958718815
151588303
1704600472
735817879
166073081
11803732
995424716
228770853
2074107539
1629114780
1145337301
394291471
1720335723
1758888713
2137183143
1750766208
1346003148
2053854449
524016861
1123947609
858285971
2036885854
277199632
1114209860
1634111205
2067468791
1466086329
1024918524
1134010160
1621032607
1976417182
1735319222
969873433
667078746
1875374536
383641562
1833973642
1032751897
1645000400
140462447
298815199
600406424
13221707
734288705
839921696
1150045626
139444228
80584727
1979872687
2058756342
1677442541
251788640
776185036
426674329
259686045
481931412
470643929
660833931
654398863
741105932
756226728
1080448449
171300688
1265118457
257873129
1016060428
1697360895
679817010
1107425401
808825556
542605172
1194822974
1398658905
1906813412
64157725
514037527
1650490208
1408321903
1089882462
1230066780
1736088770
2125044266
791422514
224321412
787693677
1667539703
147934145
1860523859
204873165
2067970962
1443243223
1177813248
1523267200
1105780386
564542985
1805713394
989667760
183466288
961760059
905605958
1193240757
2016114023
693158303
970914582
1553284022
450487863
468795466
530481896
423705277
292648283
324801525
489191723
236314231
1105628275
91276994
477793289
898382427
915080053
807292894
956025972
446210421
974608722
1917190220
343749065
1063735456
1348535700
966489043
1046722338
265395789
1655324728
626480440
1040996368
1423292949
1343854293
143770285
621149155
629432875
1427415463
2082818433
530646242
1566450608
237022772
1730350734
1829946701
1772663787
1551991805
1107284679
1936728327
1744758225
1908351059
222388949
2106029730
616918756
1944082942
383291779
1559904824
1498309046
2079210787
55242624
189327841
1807053572
531927874
494813316
1829425224
2097187112
1816505362
970858203
111310323
1440497051
330691578
1343813043
1092621345
722466273
1595505741
270664222
1837158447
884446696
822111904
365839872
1594423081
5812958
329205653
1893229399
1959987460
1528228812
1376478677
1945027412
972056913
1295509846
1127698530
803421097
1816939047
526558236
552302761
395221728
1312360626
1446263717
1234854356
308624270
1365795953
57818048
1032270479
275557512
43934895
325049611
1675044947
414470456
558487440
754996654
1314358890
928676534
1230549714
2019925787
1220252740
910684120
408038550
901371141
1769280112
924069143
178416858
874709925
633717990
529156416
1875853140
983077788
1773747374
753410135
1773678771
1256796323
1129203898
1591356937
1129996706
2144688409
180388263
715425058
1796994883
1068975535
581221763
2079387077
422247630
1363179078
1835126234
1623642734
1644702707
596352182
885580069
239661093
258975465
274684095
1617344186
1092406274
395898456
422710907
776384436
1892127198
1310548937
1478237507
117628436
401902981
1165190875
973025903
632209825
683002044
1534582526
1523921099
1120034941
885886934
2044955674
1874219979
1895830263
1602703865
2101405430
1903846237
120443429
487833241
418452887
1147407558
1160257640
1291676971
1498032996
1844162629
1176429033
1481552015
1991075342
593159922
1138089902
1171470309
150036954
1855684254
652628173
395639170
2001622074
1954078216
1295435398
1215568313
898558228
108553269
630769995
975631717
806755296
1560846228
162105768
2058890222
815763750
689517503
581286897
249506557
1790551048
204602226
1312375759
1410803010
306399846
1185263449
1194320869
878900549
162797076
1578481906
571473812
674770420
1325401161
1880412759
836856734
182164089
992337604
1761023723
113343095
2064806689
2141544853
1875693517
1117205450
60998550
708459283
1525665181
1190744049
271588083
1057817140
170159797
1727795189
853660032
1606432265
1512927718
2081132027
2059906784
2072083854
1175276948
1131553258
346757350
1319369133
1787222994
1813248673
494800266
1955486615
1227537860
1727146492
498738613
1623960280
313080589
1385102362
306527619
354245053
230680654
1052341275
2035560587
698463667
291544597
1862394158
615431118
1896671865
847005460
789518035
1848741792
450645420
953750244
580119626
1229620066
1367804771
973134100
2071305461
1058351835
2084324608
932574501
1768790809
1439512182
1546613288
628222657
827551514
433172074
313189267
74515254
329322073
1985749591
68036880
1393448028
1134617367
783383988
1878481103
493994765
1246365113
1837404078
1725010846
1305349260
696457718
1290370198
1800830042
1343325008
499808325
863583175
1462651017
166272946
1000588238
418153174
1892331256
174529048
866379635
1724701433
1683088244
525906365
1251521557
1106414878
1251255150
1374074008
153538085
1930024579
796599358
93068440
1411990753
879840066
342312990
1762370691
1476819842
279634170
985472421
2136020590
1800212555
2060329688
1778033478
688340906
1926996820
2017197499
2146500256
205180602
331411785
563010229
2047572807
1277348604
262296573
839779947
919043009
1837820973
96511110
108288197
1231521695
1107687068
1607858230
74820017
468819082
1888741759
481559629
775185351
1336280682
1980857374
1141903846
1300301541
711951419
1902309144
1003859043
195408118
531393744
1786184250
1304998859
1083748449
436725790
1309177133
303279863
103064634
1617181173
1980978649
1560874971
1205755643
2081222574
1873068637
2068061232
135828290
454763832
673371134
1605696151
1615110752
1206756460
338878201
189143197
900080776
656394048
584314022
174500915
682873814
895326774
783592690
473965941
2083495343
295275690
703364659
1902076760
1035630142
652135051
1928861867
1560499565
1500467613
1050272858
1142672601
1304471694
1060105651
569718845
840346992
648031681
843442902
1246042350
1770489736
466744598
66724624
812503761
751473067
762637780
1195792834
1723474655
986538624
10014499
464287312
736892476
981946432
138278120
120448426
2114362686
1128650968
1621635826
932244698
1079673980
416632167
1626261010
1076647273
1033493675
1528364973
774562143
295340044
228216682
529937338
169966140
361825615
1785160735
2003383164
1075425031
2013391235
891381371
200681123
1173151019
1107198617
1074195227
2111113896
864562534
997563509
1322844969
189785512
212570170
1321354558
1622860390
1759962371
1573982737
1608580955
275908000
949553686
261955615
2056744287
277273405
808119093
78535593
1100775081
1983857888
1272139132
2046888156
477347950
883365389
1758312240
1298507258
1995536628
2112277721
357938394
881310517
201285245
129500162
913186297
542384201
92322070
1168431183
1644877699
739221275
200495917
1117513129
752285781
2033202014
796080491
1090257164
1065198011
964966694
1729884615
2017688707
791483073
287626643
1704772119
913351479
1774923410
1678915268
1627863549
2065227295
668132986
63075023
1166925436
1755870227
654463279
1430974708
1994880164
1263038947
1436530554
1581531790
942832190
542692393
2006737737
1516294860
404238770
1519098240
806974067
221474299
2045574682
1504063387
762579645
1639198244
103296800
1824019201
1272457696
1650753980
1650560763
1920033021
420743737
91408848
1719995271
1896996069
2025582683
945464134
905406456
2092341624
1409727073
1489716310
1980794736
985869120
1573395940
1009125930
1820402003
935855967
465626253
101637059
695439233
1472915623
1578393038
1093510819
1430421675
635035145
1185650522
177575241
1416202692
417032972
251217886
1377613347
648357500
616385528
429472819
1871918331
848992006
595448009
1839872993
2097006710
2116983730
1925344985
1996193759
1138673938
786562598
1466087371
1438425095
1994388283
960419601
1224884054
1291517521
595967642
955952513
77944395
531544898
739401901
80540468
1450161055
228114029
1556260878
1103701884
1227593454
35009409
654587450
1462743279
992283607
369687154
1137527711
589378660
1592670788
668427722
1566208149
1870589676
572812513
909107157
1536581614
978405669
128864521
1303677737
76299098
418793128
1345720892
624167937
2099234351
1038234217
893318457
456809083
869729886
1955362905
2075208093
1223883419
578850160
626912629
1317878606
383556532
72921201
2138132582
1934348143
1610968914
1103244673
838591879
1504742362
1733470754
1363793800
690528485
81959884
1635434466
1977933381
2094180934
444345308
2021113402
1336447652
521408285
73291627
1126300625
1582028703
621533209
2125779068
185608187
1717143377
1487617733
1224785123
1083692490
875441485
971434748
1601859369
1945729864
745546250
1621852787
862826271
1492747768
1574166018
115229197
1604482928
1351746105
1164308546
1296441090
1506460238
182661157
607540746
1737192663
1567943683
1099484963
531352367
867917014
899660805
12353969
2007527013
967390275
82858412
1309677911
119810446
2059460896
1220765682
63847279
635656647
9556374
583538163
966048428
151826981
1468713036
2046208070
2061038209
1455299148
1619761966
723826566
1609294408
390068006
1133738617
794882703
1356131126
56932583
119076250
2024469517
1770960275
1128754638
1309500541
1088110545
1341109831
1830005151
71871660
32923743
1120007144
1190091338
184171904
1340650779
746943914
702628030
867195055
365770623
1671380777
1507917853
580824932
1138732314
709793964
1701840313
1198148490
1386451631
514753280
1826989587
918734401
1558191495
1104704640
1436350794
484034129
1550356087
1389970449
1282955034
760915105
1430992575
13491167
867389753
1347240909
798572636
865633261
50914780
2055282096
1753942347
516919197
815108360
1238648924
771807661
1929955947
2081559063
2074558648
1589310337
839940022
491658410
412028639
1037946711
1313770707
906115413
1336308967
942121130
1242461256
600927737
2086124796
1446679385
1936137125
55488855
263836038
1822497802
1654092902
1235939450
1529307200
2133601251
1579399293
206566738
1914454698
182948586
1211916878
529503175
862413097
1245246275
1785771727
238305581
1370255766
1768569870
836559393
840596926
1456438835
1249791670
1749337568
402800356
379989433
665992430
996097513
1868927671
313496148
1791041110
483879148
1775262266
515770669
1209779932
191320755
876500053
1244696825
179060360
838565383
807077877
1117492927
24009874
1409064891
1894263438
1738987916
135877529
566556814
1598779775
605822959
1177607656
1238746342
1105418836
1798603997
1680597067
1552248732
1953459290
354008625
503945641
2029804342
1040370906
1937380481
686890340
1111124211
1785579494
2047967657
2108973759
60377795
667697123
444975938
2088506265
2118902032
139094261
474897141
1797572867
2110740423
1732680683
382660139
1266273300
1754806944
1805482249
794132310
288663063
290761274
406269498
2032430755
1254155345
1322374737
2101879944
1899536280
458704430
1332198157
1157646124
903021447
1304901734
151803406
506513829
784424292
1347954538
2138725446
1384166488
1551021462
47877331
858689685
1190520762
1794514600
2091997786
147031882
44627242
1732410455
1300278419
1366505075
224391373
504052523
1895107491
1289426402
629136057
1834622903
1102738817
1568728163
1583963017
185193283
1164259727
1748484335
1540001334
696770450
988767081
622346716
1839043796
51687802
608524462
581476752
518011136
1967789564
765655737
1499130332
566368377
1408912719
268838632
1842412812
727326233
1965549866
555565480
1255416092
1413862702
373382034
1324808925
669825982
1639190502
223762957
1471645733
1407989917
843054095
1594702249
1588438593
1401704187
2105851435
1917179712
1625714447
13739552
993505071
1113326868
1510783065
1793109543
98003251
1871455575
1482300746
356858660
1801684971
884769055
1565684006
1042206836
1948760701
84321889
1096440578
2138589676
1966951365
1755559872
1216019682
1159283381
1225140733
1740190708
75997058
584172756
1823977844
1148878577
991235725
445563860
1752789668
195385521
1432015144
1200532289
1952642389
227382175
527933070
925283775
1073420275
864855770
785158243
169271858
1804468117
5834927
565221199
899270036
1734888338
1350209310
145542966
2072543225
379319076
561054457
2121584926
243759332
1942660348
1007345486
1267714476
1715478906
1039427111
1528901160
84926977
190396545
959035055
1350404241
432132030
110352996
1142729058
817975961
234837049
59070272
949477845
913716093
1595297468
1698736248
530579625
2067401721
1333394009
966537235
184274638
2050871072
1723306196
493650054
1528669387
1495558282
920706017
965987341
1431480391
701645774
480085544
1763890385
455934948
547342593
423881454
1700977256
1524913548
1220759528
320222794
701536439
1842122230
1481132322
1050160097
1424634018
949722273
1244360750
1351450328
41083020
901661355
628919435
1612195877
176603408
1773145037
1323111174
1087001270
947231154
1865078488
1179513012
2069740455
21121511
985170930
1608356098
1025022784
1723041866
1174197570
1491833229
1142911761
1189561062
802882710
1403686888
2016545367
1978689556
1279614115
1651090668
706233747
1682243007
1538538547
1768029926
758188434
196698340
939433010
736205069
2041250050
1721674588
1492259416
919400218
1019719841
1478718789
756792505
1408125790
2007310474
1434956191
1964606201
1067602648
1843428786
646527193
1283374031
280732185
188312286
2033436330
1792801497
439130133
457803639
792151717
902559138
1470049879
477323900
944102776
371567026
2042388068
438183077
1768296190
673784713
2128798562
1788929322
508614427
1978678511
93243093
1808352264
2116272323
1311147266
2068471152
2111881820
1716187279
1739741941
1945831887
1419722635
952433421
1245603953
1763226081
1989516543
554471848
27290070
328562073
545707705
2041785347
1319718610
549715757
2100204014
820996856
49253703
1169128831
887882243
1545223669
1866128556
184606935
309518906
707987406
105277403
679449426
919499159
906920509
745826914
751800238
1001939821
141996089
919024881
1897803191
449549460
938775652
1472090637
1008800435
1620370011
1979689326
123799020
1503887048
1411471887
1235993558
735876672
320099498
1612996716
2099152189
550736170
1908481496
1812667650
545711254
805206629
720093735
1047335309
20200343
1715575475
1368640777
797252812
1128643611
997553795
264318013
2119808923
1064009825
275297668
1356281847
1514130716
827254498
1093558707
15082249
1210201985
454252466
848734680
1085438772
1166165715
1956261069
322635727
2124328460
1371164302
1331051109
1874495141
145315812
1178889737
1345881571
456410929
598128741
1005998871
1955979759
445805817
1645608457
881698652
987443406
1373538941
327923214
924511905
332761588
338749611
258167713
137479819
967351190
626080357
2090429945
770742615
1215282089
1985526559
2042449891
1881755632
1098836939
670331013
146753542
413777742
296747620
1548342214
947462147
1647889463
2022783684
2014946528
412961471
148964873
1802482328
2090483396
1909575215
169910714
1813528558
1095298801
1456537779
1228883471
1433843808
1120908965
1709182576
241472885
29121383
287828871
1189255944
2035333634
326069594
654294497
312514701
1368590892
1633031045
2069417844
587731075
1729948790
1709153258
189506674
8692256
119773337
868492052
371567026
1549345549
1845983544
437987015
1397690588
147925436
681924203
1726893642
351723200
1428449205
1381398087
824374308
1056567940
1762533579
1644480372
2108524793
172204509
2121331225
1445781375
1666969562
1671245933
593153772
2007859988
1631271125
964062411
425290450
398785148
1159100118
1851405121
1728343890
1896733162
1918726561
1261146166
1851629309
461661708
83888772
1938505017
615206897
1293312175
533543132
135697724
552220541
457475349
1454776357
1883698817
1617154321
225221902
874671037
107081271
1108236209
1227435462
1456736040
1679387684
246560556
1277775861
320076883
1735875130
1072729245
338736967
1713375261
659214696
476168242
1855312338
373900754
285131197
1746525180
1018149837
67034373
702265755
39620763
794303031
1551316999
1542073657
1828026317
1789998002
666623860
1235961683
751531701
1615338045
361201900
293959097
704989731
245103926
1338027264
1954058292
1264413701
799430994
1770423854
531574934
829671297
1922578669
1209214381
202273446
377605427
644932145
1325665722
1854153639
1683871339
2028194916
1862762947
220300198
347274776
120877475
1342662752
698727150
803990064
1105417701
438264978
2007046682
634168672
155866843
1592426954
63634710
678010527
11644579
727593687
1046704578
1305280047
852684457
1624517302
258208513
15156251
528348692
1222336778
93612064
2147054876
2119300626
861186198
144190276
96149555
1130713798
826623353
1536495287
1363940776
1455484203
894543976
857069304
571567345
1089238608
947831699
1314726648
338430456
1439244635
1224942031
741513359
156857582
1713931956
2144122138
1348744059
1464475777
1277911983
1970063549
1969250729
21514983
2136353015
1751287700
892603987
1965605797
1152638067
747059974
348038489
1959433661
202003552
530413096
1474311151
1908718856
1744379595
2012498131
1452756989
1397406876
263642390
424601397
839435402
1797711199
398231411
1300723854
1645782093
558479768
1236141329
1621679966
1601556203
2111864763
1712918642
2028471297
34384891
203235894
327835564
1442338297
1431480391
1574024835
1613081393
592759579
317755866
674554400
1293325499
138089377
1272956354
1364101304
2131902504
529859604
1856312914
784561492
1768607916
1451832310
501571202
1956887399
1421558836
263375036
1534958608
24333980
1425771016
1047741963
695006792
1293771811
661675898
493888368
1061639725
359545869
1614275607
470815876
1560633457
619859650
154460383
724732816
994171744
797675036
1607570193
450898385
520263932
94011085
404459647
1886749365
134092067
282079577
1875794484
393870877
868900351
1198986064
964762200
1820805254
803285705
1412341012
364641895
882607286
1628434097
146182348
1415746725
93360286
1943927162
669982132
1298550679
711898584
1064345123
1064181364
217020624
535601390
594053389
2061920220
1887906980
1547519465
395184797
1734212994
131655830
2124041705
1534565997
749088137
433572555
814190948
1177248271
681604318
1812237440
1721188403
1731838505
1998525002
2067082523
1016783455
182924877
1067546484
537428177
1800658741
555815626
782391111
216966287
576471492
988803909
86258867
972092724
403777382
167029350
2130866825
1087125771
1107575458
448863909
398202083
54096618
756271508
484757715
1199810036
214794433
606558995
1249298855
671501702
1456835528
639064012
1779034962
281950401
1460225164
1892802364
202152613
2084497794
599937769
1056693114
32383427
597067399
566706129
964412509
1986014064
274486381
718189831
552291774
1628503106
879504360
1749395892
1831730962
252591888
396628755
1434452349
637409255
315569515
984778718
965206548
176897077
1535541140
465635035
526318853
492817761
1907398596
289823111
1774561776
1505780706
1667022118
1203752753
57078483
961819601
1662469656
1577441173
1976353762
2035388641
1008992732
711922144
1770220599
864221658
174108302
1370157634
407672856
1521380025
1586235306
2130404879
889044604
468899186
398235985
2116833166
593358343
898925603
962833118
1060339448
1240783984
2146586505
1539788282
1999004804
80670414
1765108745
533116763
527769330
393052152
2139830262
1711514746
691408997
603600759
496118913
1170261631
1849548516
1222792869
2068232693
218467614
1611117189
1566365877
355546627
259686160
1018901714
2111292355
542518585
1086064094
110985556
1082172291
444120629
1409280942
1238995668
1261968285
1127406927
423591902
1317267422
1483553110
449014309
463169353
1585633641
1431850884
733182679
721100501
304713654
710111712
767340749
2036426687
720582114
428123268
16322443
1386770366
1551122697
2101729836
1981011986
1252286237
1756998062
1230424530
1902054562
102195902
1036741235
1328604275
465294476
984198451
289122376
1606450131
1733969448
268448086
1269508873
2141233104
1784515640
1122910418
753026955
1782003358
100247935
610799081
161172548
1490403518
940104356
1350021717
1355294076
775182913
616498861
1003450323
1967376067
289707876
466914786
663492299
1862185388
1685756015
247723955
1486123369
279257068
81567299
8885411
1288806720
1123687069
378071366
553276646
1181142742
529097149
1873100414
548095810
994044906
988222000
1715015665
954897572
2115175776
441194429
1800310491
109946807
1556468688
368703489
2051677211
1562476167
373055217
292870171
374361445
1077365979
1744797403
1550828262
1743243129
477285896
1099509828
591881399
2045751770
1293139367
1022528745
1582338765
1058890995
1074351436
744320853
396430957
1884292804
1013362557
1513141455
1384877847
437461497
2141421715
470699603
1172975345
679658822
959780571
507670900
22522122
1607142259
20983519
1180948755
1438323767
2102131623
1641973759
2008980411
1883138965
95756875
136322752
793215062
2075777749
281517212
761800945
2063882999
2095987926
1284553936
1079552655
1244922742
1016522847
1276450665
1976088611
804327487
965078952
517395180
284270559
577619378
811842195
1066553841
1669478649
1075585876
219868008
302024843
1581443646
841394287
906670930
1068440496
1958037989
14345805
1006201855
1992624650
2063497060
328080364
2105847012
459135524
1443894728
195907059
1684370603
2115323045
1624425548
1354870650
1921106834
41570375
1942753313
31981688
1936132542
22612700
2051883233
777567223
535933775
73303753
1749871266
1359993616
742790510
1355497517
610817063
835642329
2099567851
1610247080
2135576512
8573830
358072952
815013431
1415088640
567095128
1482750094
765639764
1349349305
2033946987
344467659
1230064191
1041698628
311556083
1670828235
249951184
1272407029
791311279
1925689420
529950353
1606763782
1434614277
215010500
1476191947
1993453034
1953103349
894918580
623967127
1504305869
63117157
982028402
1639250333
420480283
1051530740
1056404856
1324141800
589923660
549715757
234230287
655316702
266420921
1026595852
2083909568
1140967873
746044341
1445648563
1145749127
1523217282
58211183
1060837967
1607151370
325258465
2144020337
1417452003
394440360
967854597
1171048651
1107511090
811644699
1459221356
110060170
1017359712
1136590568
1372171334
1601927985
1395262173
1347757731
1060339448
1956167435
1728516403
1689254146
2115362785
340227590
438392888
1223774021
452697733
780256767
1469166173
49780151
183241104
3397106
591568288
2101003605
764396024
664086481
2041369136
1339205218
407381572
1736784480
85648045
1881494975
306007894
1302759823
1662037415
262969135
848350949
300804370
729140403
293144585
1886235302
1508202780
1565001186
211787601
1887986974
100536845
322046330
990253319
1888696683
2057589254
184269051
876842241
1280213200
1635455196
284800291
842924373
753163872
1229860372
222960832
1832305970
561959731
623997837
1261505293
1678132291
1496455714
218852468
867682529
641634235
1704326209
2134672921
1358730754
1887015769
1709991316
42985012
952967240
1347445040
831005805
1983284833
1229027624
326036547
756879596
2134271842
1328513328
1367642264
1069914724
1777772443
788789852
115277090
735748549
950776987
1176290049
234848674
1367030
1510761093
968080973
1079341654
858661684
2141340621
2038371869
1142151055
1504399562
2073502967
1181719448
1981322173
258209348
1268818220
573844276
1603645623
2040175826
1652125797
1416642570
1972482920
371516788
1302966407
1478460012
614432151
279977453
1144257173
2125694809
162209645
470548358
568747879
599611580
1447273288
1871308001
1905117073
1746294533
34582928
566009685
1078929089
287325921
1552154949
258340059
2099659706
472029718
581747500
306534610
1779604588
238157981
2025220351
106599744
2122679565
391394752
21154818
2008774948
2067206400
1651220987
2032890516
209047587
1444342205
971634651
348095467
1226006706
17053817
900872138
207291152
252171813
1839219159
1386215491
1455276064
1082265375
1334250466
816386792
543666464
2090204486
323600579
1337964001
1558730790
923014014
414032166
1748031853
1925399676
692059689
2090405555
1779283784
307806733
1321129740
399867926
477515377
94882382
292166287
1758194472
1297576525
1391264242
568308414
1845375130
1606561745
522586051
8149338
373511672
1049676782
637430084
1884507734
623468292
1892648582
334959784
459336624
1102063627
1050644931
232655302
2119133404
2068513241
113620872
1882065713
781494892
702449509
817849842
2069967191
256438346
325150124
412272944
1900504298
1213484900
1163047986
1351559515
68087085
1479277153
1063586797
1728059237
1181712858
359914978
1626280113
2061457574
169045796
652798822
682773435
1545556184
1844396028
1988424981
20215907
1875597258
1612642667
1278226132
1723497159
209281743
587541363
2108341470
1506588364
1246042350
949572749
203992929
561178559
1196353027
426112639
1726656300
2065088153
711776988
1289407948
1138600610
1906665528
1388347578
766474316
928671050
339991090
123683717
1034363917
1020002881
1412597245
986026217
1627201219
1389831178
847585742
1664706378
2134623287
1571441194
1931286155
1691832394
1981251139
1966765245
1932948377
1716414369
149762246
2088910313
240957059
1090203417
209330776
157902140
829741729
1910455569
447208191
722551729
1653917060
1649656966
1389025405
1969082556
165446144
770366458
516879939
764489673
768201767
1464377680
905152228
689478738
53518040
2038281436
38990729
1527967971
1886153833
118917868
1105176
2089128796
790485098
248971747
895995089
1366647084
177171741
1881307768
2063100580
518531158
688685943
153891967
1946256999
606504637
2071749091
1593715806
507608199
1881546389
1899690986
310286361
1512507025
690252104
991234318
163854407
1308691023
1074665923
362110466
335942394
1640367531
114163531
870041338
1016715883
1741411946
651674222
739455183
1884819716
127216262
1046340151
1579054626
351834971
1975762550
2000553446
253503795
77655314
1749846507
1062114562
955553368
335483073
1236800847
744302931
1386270269
1269071283
2033487636
91030417
1515475645
1480107826
593397519
1215789754
1900184981
1963269308
1843369875
1735875130
1223277915
547478107
1072750247
328280281
666852623
2054185612
412211862
1720895179
715390382
2099650084
1160585173
1320569158
328938350
823594965
641176388
842442956
1878327204
1551592300
372653552
1135067994
419959128
899803823
674265954
1330995589
448106311
351981921
1466348293
635855284
631736878
1320534647
365225447
540725569
1313632032
596388325
1865375685
2135304456
976948187
441587235
1679913525
1820715696
1729746887
1684898659
163053037
197713758
251535157
207002622
204493985
1552061158
332499801
1888249836
822890501
550427050
1749410355
416687396
395283656
960852984
699603786
553792968
1131339009
77478816
695952444
447491645
2063963662
2101674046
1050837570
1333913733
525151869
154345042
609139686
956302598
3515532
1989152084
1367753522
184215290
1458321354
585987502
1561837170
1149920844
1871002052
2123992852
794294773
333465012
1104789154
1688695109
1790747808
1977712498
1891378731
784492547
1961482959
1333963519
1587731590
1159295785
775910318
1964067338
1281471502
1667093776
1198488242
478022795
715169138
484344022
1245673487
599919230
1782220177
1324735107
254136658
1408957249
534052131
328401439
1792871681
1801518895
1297991399
1818573063
81062616
794309590
148691870
913218248
1626732142
390547815
1858294662
1229613400
267255319
1123224999
1366862569
1156113004
341438917
1711824387
1415863330
1832524847
1275697893
1645553124
1891417029
419793115
319950595
2098163858
253028113
1240412798
36679345
2110326617
1840192027
652905431
1685483421
87378546
1726556090
1447278642
756696122
996330523
259359412
27644170
190616311
311065226
1234961061
1602836120
613564838
214643030
2070343328
1689492065
1657504651
642718153
334437010
1344175584
287523782
1067841240
2136433268
928070152
2111289071
1169815989
1672187700
1632166364
1037938040
651047383
2130527847
370964441
1699262433
1131973761
1431113699
2042414855
1973717019
390252812
986907647
1961349743
1706444480
1432218218
2069497033
1746759511
1901887080
1198375519
1158979549
1827007606
1491335439
631161710
1959370614
1604899767
1442541073
1155117896
6560004
979667451
1597139223
1802733294
191416714
688549946
1372585904
105773387
197488306
115983499
1978854728
310535452
618665591
874388615
609461469
368592738
603567616
265077741
159454115
105585272
1078910876
1761291112
2063113464
1563930684
904318003
1604279619
44602693
1767389601
1570811548
916799421
2105825530
796062758
611998642
1140992760
90185741
1113912815
737409099
621321850
743528877
1625791454
314515769
879463144
1720587746
563636409
1461212688
1843488378
1657489270
1795787018
286447971
110437115
172130458
649934298
285856285
1838957738
1396503003
1546973400
1877850635
2117285096
1532367691
1766682586
541669380
751483252
1773098389
618520503
1209824628
1933057343
1742982312
1743140719
400280076
348311430
324885170
563430934
1232227099
559015132
1387572235
658240545
459458722
2031216025
1349704165
1309967458
1552879062
1125513394
1644676870
2063907519
1000341109
353797629
41462746
1911869360
40277102
1055738557
2036139961
482842623
49694338
548558990
1916942084
1612353913
1821217153
183349259
371130406
1876179705
1164544526
693436709
14161629
1455059052
121495893
90157329
857103201
1164488496
29357012
456467280
1147574523
1778989482
245970037
1804342704
1357335094
2109865498
1477286061
1294218070
1475013291
409975149
2082220009
2131938116
254164459
691467764
1122515940
868669902
467126618
1030088913
2018951624
521621332
715585617
1959381169
2090922942
1611452667
1531030037
1925857752
883102553
830922740
1050335975
1695400459
1356128214
1530209911
566532499
734259473
18555065
1661993135
1078900817
1311415379
2067552138
550492571
1707464558
81820509
667445798
1749613221
1855511222
671055749
1829549072
2082220009
1261098779
780537884
605300896
677082512
1454449095
1798353530
86545893
46972676
1405337953
1173747788
802457099
1311360526
343847816
2106202639
1587483158
1011942805
1714592437
1096179980
1236584496
157665757
589129305
1983082914
2108679046
1017153843
37636848
1702757488
741325258
853174301
386272306
1875417839
72741031
1987358451
1522966452
283558921
1437074269
1073695924
549578775
1074787460
517639080
295041083
366958341
1395158283
551983177
1378377098
1146382952
650069188
1714846133
1201020661
639985158
1358447257
1330036979
508674682
899836405
1396099807
849173506
308883728
1991388048
1342040644
1452095601
1047261618
430342944
1072404311
817359968
1180670053
455631939
1226995374
1730210867
899245654
2037453362
2021029338
831921281
420122874
124411641
1561297089
1383341610
2092517259
1246046348
1459947571
1481389273
1869675560
551584650
1595012728
1753272339
899938098
853094543
751907965
975797162
900262698
848354771
1825280176
1843763144
479485842
44651322
2105645855
1108562880
1457713122
77818090
148591198
7093217
1708244816
574569690
1999037722
66834159
1898570099
939499610
238991587
297276576
536715658
1318443276
1593537674
774642037
773621998
1682464900
1918876886
911322197
1806281227
1664511377
1461883012
2099330052
229649916
1026338988
1277169756
71640370
769953303
1713715585
2122466437
1545906840
1120861093
1686813199
1708685039
334005983
1058165185
1016296733
132474300
1992281725
654333573
613080220
1185758833
1717234810
1815098317
2065092632
663109986
906489685
980237834
755494078
1472597237
1885253674
1338102725
1647208938
1707604132
930529634
1721936487
464742808
1979416291
146704550
1696374201
1042641977
1988237876
2067117510
302241299
1577462966
327393217
1964169078
50583161
1072870227
2018452259
424877951
1069823759
1264725886
1986438013
1833947154
2113874122
1808342392
882346611
2108039476
556859959
2120763120
513671003
1033854366
2112119225
1901007710
126314579
1803303556
1070119288
1883405744
160618386
360480498
2143811752
2104408921
383541615
798611655
1792230276
918932432
1900813187
971184198
1580308866
727244043
1154760357
1249800831
71366424
148226571
26964061
1373583532
498045965
1988055251
803778541
557583534
375434571
636361242
1850244994
1120077534
96595514
1627000397
1706779937
1791004528
1105044568
1621548563
175387535
1645373188
1658243780
1910011073
1327231963
1625046561
145704100
109104250
493167462
1088372143
1337892579
720064594
500752287
1235617265
2104542388
754903393
1576858392
1609341761
1810554947
39230096
482949235
1990424299
712646018
356212589
1301762917
1205129517
1880485473
1338005875
2111391216
1536756678
324514663
1937056836
1128578500
848148164
1948915316
684956903
1416760683
1657550397
1727046091
1998710252
271965966
1446447132
1823013120
1100530151
854574391
251347066
963129783
658756487
1565413033
1944096436
1827288062
1417255898
662990126
1195402930
1334181304
1436449965
1665541134
1107645861
995206721
975733702
518463258
578975992
1334476696
409595029
596164944
1848971258
1609633589
1074085529
850642873
1544595619
2034486727
2125102382
637396596
1106131414
1690792496
1352292386
512520384
1878442582
2036627719
999471176
2002202115
1088836909
1373566685
127975084
599288349
1697093738
1688509712
445526335
821547035
874216230
733826215
1169208039
1442578162
584788472
2017212390
1655205601
1312239932
900124875
1295136940
1211257553
1014107532
645953390
1159918132
78552120
2121831523
1156838036
1328682821
1487551247
1835048146
1212239418
1812333688
142971094
853070221
899838217
204693037
596950873
1571057552
1448426505
1733508281
761396988
2093142636
242873059
114493763
1877507666
102445667
1479913176
233026348
593850520
384304108
27500154
1400236643
918667795
1876296696
1912726661
1755464973
1771241068
884762155
1812774636
1673689292
1957232818
642564968
1252900434
1022059212
1094724028
810171584
1780992746
192939245
670413575
1997573201
2048831489
358163511
1724231568
1797416589
571189953
1617476734
1791961436
353645517
963455328
30074062
1555750221
1273132134
1541685271
1599795462
573011073
1214676947
1141702756
803200599
1631899472
1086736496
2006329976
200584988
1382199333
518663377
603048784
736678512
1979142564
30274454
353932883
855280082
922465123
579706293
1191081229
1002374812
1592042718
1775713865
1952426397
1083207914
851533857
2007862092
566840947
2065258479
1614321202
1194523686
996779677
1139111544
459312052
215181815
364178738
1061403960
1327813029
286636402
91923180
178039179
732965272
1595622253
745973643
364525919
1626036243
1901875614
1690316199
237139923
440885556
245250956
1684977122
441176011
1155523651
874970872
1088076466
639665934
1100689268
663193555
1864682599
719003230
1878756895
1332877940
1353548684
290695039
1647535207
568325777
1914251364
898539281
292753747
2047323925
1179760942
38614647
217072876
1889958000
1325268138
784005314
1233050522
1147917921
1522340396
387004652
234699251
2109316920
137030614
849667701
44674741
49224338
86304125
1454948416
1298652172
1437246913
1141639728
1394261281
1614582329
432545497
105719162
779798780
1966686890
293425742
505061548
1269833350
458398931
1359217465
72029189
1690449901
407340295
522746559
514618398
245068769
2097340825
806569196
516355431
1987746889
1362922254
202143579
1223527137
374229832
2078379583
893921061
831442421
1905186767
725480621
1513358403
2116647529
1719132531
414127491
504208191
716715908
189231942
201823418
1571569100
28946514
21965486
1826451907
609558559
1265047640
151627429
1173505341
1984565380
1719673351
1452505973
394243055
713767381
196811907
661389492
2108019516
538306834
641540495
1709091622
774935251
27944323
1925574605
1354939948
1629500475
1316526599
677876673
197965634
1851442161
1382240624
1729702431
7527482
354048868
1169822433
1210053622
312878144
1974125606
1160583398
335793089
1408783337
2019863303
1547863496
1128166469
543609251
87228482
1214438753
441152632
2127649920
1791075190
1771479898
530895266
1793249235
1921060291
1325406386
1134374860
2124369529
260750704
217666865
168666806
1422783667
1323108578
2112034667
218394610
1857987382
1447359246
1502564455
2144457497
1415327732
1476959722
658391039
1929370495
374641758
995981601
1986567695
1511179345
1448671670
1963302715
1068412301
774218123
1541988061
648141133
1119373137
1776652745
1466716624
877221265
1359494154
1867639229
499700896
1058727818
1404266874
744465400
1302117530
1462523079
195782018
1250041787
1425671388
344777505
154447092
1668814371
22143724
1068645031
1033648563
800011476
68097494
624085799
924673947
1814526461
2067443850
164244297
1946436651
36593059
1690229676
1079592691
679635238
119982055
1149108256
165561583
1762901747
1629609706
1017627356
1529747569
146144051
1054984647
1171359695
98425490
861631870
1563680443
1722859220
1179354365
1929778338
407215136
1085995528
2117741454
517804895
1310331464
1383586870
1936701857
1310560667
1558287163
608211757
422688686
1133221240
593546493
618696164
672830510
17422840
1116352271
1043605029
119165124
1948880146
577882199
338652616
183930410
728110501
1264182910
826483602
271353452
1650765348
76335107
429559798
1628943985
1686249032
1019770952
245062884
742296985
1479721001
1423204763
1217539512
1993867078
1067590845
535691000
725294253
1945232005
2044397064
1965475637
2015888002
1910856735
1166147941
1721250471
1899729730
323732649
1014773235
1457437808
389398166
479338216
2117396480
119696740
739952582
225921947
147068620
1004377193
1738185367
1625517805
1250413
767476386
1678766339
162874735
1500214300
608934273
1044532584
453278514
287107033
492298556
993571016
1873480685
509831869
518650326
317898998
1574914042
2059420723
1550850531
1289376225
680838390
1211869112
1141430147
2078350757
845157606
737752568
990292946
2110576596
1776859275
1595285358
438596313
1588255618
2003444489
1351725589
1659235998
412367529
1887984388
1091669127
111373883
1564315058
1017192251
114600374
1594445186
941674770
1329770303
130971286
1279023471
1595925781
1473197856
1233721963
232901527
490276307
1966581264
340750083
123411447
1232098849
1859311350
811381109
1226150773
631046582
380722469
244881369
351093381
1479245509
1527099859
258916189
825349615
2128049045
2129376414
690110264
1964637099
1770825032
162309302
906124240
1898515198
1427766519
1043910346
247785853
307985565
2137486364
171351566
609410437
1771777585
2045800648
694019084
283714737
191106120
584125933
1317825454
1316408094
32834071
1110885396
841908144
737504484
1508467940
1866997013
2044868193
1697221714
258931380
1479589183
232599862
439159318
132067783
1327281561
317324663
350456202
135399846
253389906
16066841
1025479459
663640323
674989481
1637034820
114861115
434668418
2031731529
1284637765
954995345
1507424324
608006140
707445596
1490655128
1507501789
1351000775
350884122
1926396491
394735382
1989307288
1467676360
1013749123
830944399
1673478746
1833255005
1544932736
593675125
1228088740
929970983
204438877
1347688422
2082120021
1475216789
2056016911
1520505119
1905297298
463089717
370301155
1471051603
1225015963
2074559437
803236353
133389136
2105847012
531808771
1405000966
165116761
1728749837
21596761
1764282074
563432580
1118323372
276411608
1564499321
1534136036
2989248
204672146
1463319267
909381980
198896845
1369429898
2030288716
2079585355
1617548214
76136305
695733925
1085355056
1098922313
560191560
1301588612
381486605
860297418
1346361110
1946876539
2091020765
2076639979
318094315
1892239103
324507878
168131006
1508956885
1226877477
1491686187
382489940
1614401219
187103628
1838306645
771883475
323805477
101063406
1984675863
406070937
1951183366
343609340
1874723220
504896828
154360420
960989084
1124953695
1796158953
1307726749
961358360
1019670698
1314433940
1920080274
218472651
572573845
1267054713
1962398749
1870475689
2043067974
971978268
1295547817
104679723
810820595
798448079
1506965955
310597011
674113066
1910487968
180238286
296525746
720764684
1343413413
515779798
1704946463
242865518
359636143
1762379188
1515791970
1730009698
1867841196
1409828700
1762189083
286610435
237612691
1397740990
2082666646
1495502188
122244512
1666344011
1980323215
1252652996
1073343775
678832360
924579449
1651727962
864788392
268988521
389650024
156884395
593438236
596678429
176837600
499191318
1443511101
1555627817
461719682
827111129
1275839598
1802713661
1987446789
1496139879
1254095609
1050686188
39942358
658760121
717185334
1493760477
488928562
491446068
1717062126
155636462
602667226
1217770584
2127555644
489844550
1913974468
1131775871
1186243694
630751095
1729419849
1626776421
1474061118
1833809450
1679173545
468963831
1050568151
628499132
333110827
1959607333
1230235301
477713231
394472472
1922123417
437268428
732120878
1769422206
283406128
277701378
1433141520
1500910515
1937907482
1998510666
1415011865
1372553727
182971480
255312778
516440587
1514358957
358940450
1911507993
893878499
1020131517
1132980258
1091259636
1741395924
1372595633
2137596783
747709025
138524682
1291695083
418274726
1794207946
676749906
1831594920
1215745323
1644187217
590454538
1093233629
1124273401
1037909599
981613958
276860126
42226321
171850081
1904281340
313918865
1394536572
1512694731
789413948
760504736
1308743861
775499806
369831058
1951170868
1129627084
632254330
790400171
2130611363
1789838081
397148400
283568844
635483065
1122611480
2043709947
333138200
984505350
1391400949
1269246403
223337829
1773355607
1845454834
613012249
1321957357
1532565686
1179312097
978765944
66230044
633558012
2117252655
1260929268
143371974
1763034419
837738478
1070385941
188991026
1294674769
1394273761
446022001
491477239
242519503
1399260914
15724437
2049565448
1100878354
1618972267
808044450
350497343
1433435845
1967371715
988219817
1028214607
2114496783
602027414
1328922574
1139295979
1090474935
1171224579
958268029
707786510
810307598
1333514302
1510646994
635337566
867883873
1237678185
1052578530
975461486
913040696
772085716
1954004333
1968855060
486144141
263278358
1808576852
1565318807
907532610
846227164
1765538242
1591899544
1831625145
1294991119
1978746523
374499263
843561431
1580269464
1090852951
576834717
931930211
714223248
299038265
50472082
833110572
223628992
73629269
410646523
2130822779
1298968910
878061663
980749690
1047870215
1214981929
2042220334
55318198
1762449503
1196632155
1651168171
654696726
4610259
2104865446
1003286464
1010463839
1728313168
1435078988
947019283
241635052
1455992631
773117040
279776053
1166076706
1570308245
633304034
1488182763
1035993305
1387773049
811315358
1272022199
2126843357
1156386991
322083357
2071244236
606670174
529228349
1175909780
2034613214
1630085298
704055918
1893295158
1281806955
1184488480
1971252525
595907467
1549161373
1273829579
163311127
1581955849
1211467420
1395225628
1673292274
2133604360
679636589
704791915
1412905929
2024028361
604141632
1747173654
1851044828
1675246594
1088288875
1556646204
652295998
854828647
1658266453
823891331
1835141285
1319719155
686785945
697898006
1800606319
1308743861
2120720729
1005586011
102448485
1695078157
283769985
812995160
2092270284
143340938
1871594566
750485423
1303532100
1810723363
168299286
615277060
1799080040
1806204368
33395745
181056790
1723337558
1914520888
6732796
450970747
131858263
311364390
1797250819
126017525
921348911
1306266772
994422184
1208712789
526134570
74212152
2012952926
982335063
249832388
1734913023
974849633
522642662
1210372403
380692604
1629861135
1150985354
1914794016
1733808581
1579218263
2034101407
122760600
1509262167
1172276211
95722084
1648944451
606562773
547953094
407297957
464812451
1996291594
1498028332
1336010736
2024036409
1275067558
1615691004
471658495
1714055267
1154061849
636223457
1703285303
1914314882
583052667
2013548257
1517949916
457544277
859870523
311950139
1355255923
1693746479
731106094
844178946
2141045426
51706195
1459914010
867198340
1012050394
566667605
1543558707
2076001924
1672194491
2069653081
707030595
375647577
1306953421
266525024
1425892405
1055214084
1701437670
754795571
675733801
1634995868
1052425168
462366219
2004060244
1066904505
892917844
256586439
749702619
487646696
924540469
436893309
1038620851
293837593
1652066478
1557379346
1358819855
192998995
654261382
1079281368
1015357330
1335599311
1838393463
1039917984
1723816287
574231990
561055056
1350688582
2086711268
1692101873
1568764879
2135812981
591393054
802908366
1626975618
549981166
1192878796
547180633
1100592834
1048067285
1648984650
1662297553
1974140004
186848282
1038149044
336256306
1630930585
1334674958
435408025
1331324453
1098155812
643428704
1558758633
249093229
18147540
132587680
1519968767
994795828
88933159
1535199483
820131614
1307190169
345951873
1726203675
930434424
239659889
649473210
242702673
1356402150
1132367250
441063183
1285814062
1280193717
1511931659
1672746997
290958066
519515853
1109666630
1745909392
1740869021
515364859
1037258459
1627808777
1410950345
2121110850
1648600636
360685200
229976302
2096222661
721348155
1735102514
1700974714
420491919
1578992547
281452777
983871360
1632111466
414861847
1024181800
357409124
176230800
1711774066
209226143
518230045
1584227603
1228653366
1040787602
35439566
740162728
695402331
1871727087
2077465822
1079740473
1341055878
154834810
442878967
1270663462
1982134935
1701260686
520398133
230490296
172236221
451904540
1157283679
683824679
1415965130
487969387
827647434
1330783034
1922825852
1699191124
1649712707
1915611702
806996908
256558060
662027750
95467680
1838705522
422496501
1918592946
1982212158
876907765
5903763
796817432
1580962506
554517902
1337373129
156952191
1259098859
1905115861
1354793365
1274678642
1913081211
1627638410
1599270761
1467284875
797667437
1357994192
2036776953
615230801
1725330870
1439846068
718102215
463109832
1542660628
708081280
29163204
1449973041
708010675
602528802
1316782198
502192658
1629902631
1419594720
148193582
1725579174
1989202600
1308967878
300721395
1222642801
1842519725
886080358
781423553
1093866094
670858270
1268547323
1822031040
265141099
815716326
1965944564
1984694680
1230003509
283734162
245064260
1840861022
1079423849
1921505884
121726376
444510649
1016447050
1789539761
395851492
1277588965
1048310045
105447465
2075644955
1428161208
430838957
2035620132
193275841
803610727
1990808227
1447121827
941623168
2105039430
1614867380
569575047
1001537573
99763760
486617384
421607302
1722777128
876152149
1742524968
1312452979
676109212
1489908737
2131946965
187711080
316267180
491674681
2134850411
497396215
438663586
1756394300
1117065235
678214289
120261373
546228107
1091322373
852717496
799500161
526650837
125174580
1661851595
1074190964
959074800
601442517
147248156
647940915
102332944
1275498037
386067658
1286776589
1301537400
969896032
437445552
1119081950
1056571727
1475066607
1561634088
735169216
123904860
327389903
290231539
1986640514
1721717964
122762637
1937947350
1579272401
1834929210
1992137601
477353194
2102516479
1091197038
1551815900
2068831799
1806093593
428588020
741625488
688409979
543104387
1822969534
593436130
1196899668
2143068913
2021736782
125582844
40561053
1731746483
1043514203
1473552364
579378198
2009967063
2104126320
524396911
721508104
1216397313
2010585435
789450986
221213458
1462653304
179560287
1186159557
619172879
358441833
1013213619
559263533
1524740594
1971835680
90783920
1023964981
479818027
2095471416
708617843
1465817011
575412111
373421466
1053830209
26759277
1947267392
286034743
1921922001
636111779
1002612758
1381859331
268938227
513943320
492059598
695666883
670404826
2018187733
98369761
213738957
1500263354
1714460822
204903104
111064492
1596974323
1391140146
268855731
1095929197
416711207
168075413
1586063863
791919340
1624534017
1926886779
614546549
900124875
1936772958
1010575199
616206097
1599425182
502496963
2055827826
1143784660
1157089851
1727584581
1728958170
2076930033
1698393283
943538641
515773648
1340068684
1764041262
286233292
1465753796
1602405384
1924684803
1202732558
785428680
1175941946
735593829
958631738
529579846
1705369155
61657847
1052562738
236877271
290809768
1888977907
471761746
1899238158
2100532433
1635067345
1369072466
416615062
1701175822
1736361691
1560785362
1853899465
1874509700
1170750861
576655240
1746625653
843325010
329937767
389336858
882393220
2001753415
15445081
1418558666
1384386031
2036340845
405798156
1885675947
580738026
2019074145
1064282662
1620888801
526510354
1574795888
1407262716
1275427432
1327712545
1585625515
266725706
976740630
922523122
224391373
76270125
585029643
1427191964
1659900295
1679256718
721225515
2091368777
1320722613
1518420465
1893294910
358703806
787260376
489095084
535420753
888881567
1747113071
711482113
2044339328
169008570
2018922965
2007461393
1283184405
633617218
1016033132
716851659
847751865
774464084
1695591087
1236966558
1600803614
1174609703
830915070
521251499
1909466662
1265653886
706694747
1944109836
322584422
2023042655
1402832838
1171896348
146236548
1865226825
660637643
411474359
1116757830
272872769
264765099
1779271784
104436565
2073859915
1148513594
504160748
813118715
1783045896
1978329662
270239636
615426961
1958159945
1428208944
1672803246
1026927846
1703986900
1677352926
552484835
2131129733
823980630
1323617003
1779633884
356391386
490118793
1495515239
2020735543
629408774
384123246
1381673797
168803124
1343469893
13469223
2033183848
1587366579
1951701635
1402080959
1501598075
1807258053
374018726
296313524
1945424210
1107640862
526330567
1170269803
2034368053
1409070093
121824148
457377368
1659061233
1504112049
2132723944
923929635
1343300288
1780523729
1636423946
982696370
1053579228
1518646251
1142271222
535465568
265692306
1449278007
179483052
639608871
2046405935
870040286
165881413
26212341
924109010
1811826321
1794760165
31436318
762772117
891109778
2053561116
677841734
1318488672
1873761522
2141508525
731445097
504817028
1079924175
57363804
1367742552
949483209
512292126
1329473117
1346786765
810036690
619874465
1308726639
844742399
308636451
618230589
1915745099
1910541230
1276445081
1890194033
244158406
1198742868
478723236
291140005
177563280
1355963982
835348312
1825099646
2007754342
64130825
792352532
534748934
2075370804
210430922
1221823057
374316013
257653658
442140634
630601845
1221005769
988567103
656510024
1084327538
1292460067
610673217
1952052893
1549099430
782372898
569655129
329136742
675964285
1977192387
16054792
1538959720
424368076
1157850987
2142918527
1487346396
445275116
1634540331
617599906
1803065457
2125929139
477997262
1873612712
1126812117
482417069
1745244183
73474586
764582466
1051930486
2105465604
1861118332
1305706021
669107241
332507840
1804738785
528792043
2049068809
2094750186
1668734540
1520647276
384228062
304505448
1388072486
150201252
1541710223
1879403304
920274137
913004653
614782551
75495858
17975567
382159726
1656781180
147100477
139292013
94203906
2080744518
395573680
134227807
618256886
191846671
1663553782
907490930
860227605
613619447
973065828
1335603021
160559343
1586572028
70853803
1472435542
116267941
1420191966
1468589732
2126638233
1029891053
697898006
2062018755
261525699
1245678344
1123910835
886839449
599577845
477321537
1054624430
323391890
1919177008
1051496871
1927938603
1154326732
1319569680
697881812
1722171054
536364583
680679206
258140764
2078255661
868336550
162227814
1595704087
138187399
348260352
2147194112
281378651
2053048810
1042098651
1822039282
1980849800
947705206
218619902
905526533
352311469
1325166426
685188734
1429444307
872890463
1172616292
500588827
1167530609
268448086
1779604588
1247916751
1854290111
707612931
2058904205
329442656
112110466
212082209
753858158
795309308
588176254
152357393
1896775232
1361923221
1144761884
1888619794
1062800723
1276956822
1046347220
1913816124
596174633
973650962
1503208119
1767784876
977888645
2046993443
1723743475
1869047835
715642556
2079429115
2032019783
311536382
228976246
1891814146
1381129525
778008593
1469262453
50205196
1393946928
219460828
1612205135
177759209
1350747924
453245767
1073742748
2029526146
746377142
1259319049
1610182753
802670397
30874763
86845819
696415323
105434395
1584063899
1618320495
1214429718
1758023154
217171202
281737524
408351828
551677376
1893630623
672189787
2069612769
1704357473
1454315283
1959008466
645206791
911841585
965525691
1855839643
973086232
1520584663
1057960363
1920747826
833821125
827952799
1235783305
1751537330
862480094
4941167
797985379
1694291350
550339459
583979414
806831761
2026004915
1294904750
401889658
1015572935
166910703
1617938799
213520759
825399952
1835072046
946837663
1245561628
858556048
232278667
1416879860
272171441
252656102
2147139560
1938921931
1482267784
947508540
2141684438
592672775
86157769
2079999119
1832085887
1749187260
758872060
1691154185
429780925
1089991565
1022499068
1577768503
1330059971
1056591978
1957367788
241140686
327208927
1992927802
1781698692
2051210654
1397521594
1657159865
2106958481
1982515760
1038665043
853682122
1409632785
473666261
2060856365
1810651401
1347447851
1389812558
1082590399
197848053
1546002769
159690161
1430378316
1630075174
943281071
1451443800
1872639180
485743637
496798940
1747999079
934312955
1086988140
1846648938
33874011
1551085511
354405907
2129930919
2090560774
1208503672
6999831
220513111
665791807
1612610645
663483812
1337297534
803354986
19010830
255323643
986564030
342349569
2026427610
2026479069
334645130
498503592
909556285
2128924730
180542302
1734453637
1114075209
1306409140
701109535
1194927390
590045833
1139244587
743084460
1773145037
986124775
114995211
1723689794
1561531638
1618448416
2048393277
529054671
200437544
56767079
1835439655
1104565377
631477153
1409767472
1091355940
1221790689
721533856
655655433
121128023
817578961
1398058490
782892974
1320117575
182007867
1608859529
812043641
1526196667
1719306124
146377308
1620402014
24108112
1493486470
616857537
1086549154
1373313747
488444225
1469692625
458564674
860718671
470600395
454379856
1304725834
260042196
793278759
1259702379
1240636765
1928249970
392930774
16992919
1631789476
242020579
246777062
901874525
386802477
931743478
241634296
1517096761
1293305592
1862862596
1648023599
431751057
378894976
1923582515
930317593
1951291492
1443917634
792358388
1279417938
47616983
1377891758
1444055361
544940761
1171559532
1301645581
1121908394
755705593
593407596
2130835087
1899593343
1534189375
2132325340
559216883
1825168993
1500675448
1705210392
312772161
1295480806
2126555740
2038507370
1630131438
634344793
1838138840
1235996246
1309722286
224684359
1599744706
2035088199
1630332221
585419378
255026369
2028674855
1290520606
2034200798
1128919036
2056986423
1872909272
1315704959
2007414331
958867495
505106667
1427104517
429041724
1759197077
1841740121
1936652843
1555552956
828332171
1535565806
812217543
1030626478
1095089681
2051019568
2048133748
126868924
1438323893
1458921266
1581917937
868680252
359908278
628394812
1754024457
513212311
1709550165
1747196983
1090049032
2005047824
1501773201
1710029427
455189839
889809158
1563597825
1082033185
1697421254
786486596
889679855
14374457
1932275108
1360880530
1440802173
1358083928
1630276481
1198146137
1672479992
1008947124
1569644978
941640833
1629134968
1406451510
211011360
1280044047
1499105501
1014872571
1096432960
687496790
995965426
818844073
940859848
1644083470
835340219
1124317225
1947267392
1370647087
1264666889
385916812
2019063400
1785594671
1445414472
2051167078
1279268594
1257275795
511465229
1205760568
245930675
405840407
1243309711
1235956083
2062432818
1705137563
1570967163
738989563
907028794
2117471215
1478296212
1437067936
1642924567
694118173
963013810
1902152570
887598116
1979519340
156165026
1567787299
46880856
14772220
43644029
1394752624
557844120
17120560
917628471
205454569
1883515632
504688183
931352916
345541176
535503888
832911789
689843323
215607698
1548409981
762944836
731121322
344019323
1187318284
1086019288
431267234
446433603
1643980931
1464207089
1843689220
1324237040
1207674184
192792412
117061184
305039487
1578614729
173090949
700514408
1557592168
458484723
168446131
1926583734
1330774873
779424143
722920822
1900020065
833625138
1761041675
1376123934
1821145420
2032027246
1343550891
897971413
1480518130
244034362
354008625
212325018
428788908
680221442
54406861
1176883166
1951510991
938589024
894226187
1993746106
1516920911
1722638612
1307619996
577962802
491380454
58225328
1427663321
40569178
517704082
508546970
295541080
134910608
438533007
450744374
1669030097
2144760798
612789301
2078579546
1231697964
1283657629
202691856
1914701788
1576197193
343857274
1607066629
1612781840
272079681
353028746
498342965
1885099266
995255367
1779346223
200500710
599427080
1475015987
229938203
1872240066
314610255
96198268
1638509793
983171875
1898747892
986050648
1515902844
869307555
2099854046
1135045656
1994115608
1406203456
2048856128
1846161154
1903337697
726808351
750606509
560697527
832490034
1720547340
547101367
2104073696
827955439
969763623
670465921
240927244
58373718
1552845360
1338754719
1191349538
746195079
1928489310
1511218609
1936527689
707985656
1346118269
1670321678
1258854400
425869969
1636334914
557550224
1677609559
418472089
1545889922
709194033
1647329241
1992131320
1920156577
190382740
1237999969
586925031
1364303644
1717193304
2067543903
275415129
986627742
1627852966
1723215407
1049189500
303715362
41173377
360613183
1837965254
194566611
1568404612
1686903241
1074704720
1133719838
1346214492
1489192094
830946346
2020103490
1348551653
2016245344
1725208013
109990186
1864585985
264798054
889885845
1658990856
452883698
256025850
1295352960
483792475
924826713
939499610
277967794
8692966
221679451
611576361
1832412178
1337469564
62187419
986253451
1901011348
1662756352
813317609
546146616
1321900528
287134621
1371025814
1663138314
1817253384
1419543158
158124132
2084824054
1092229614
607519838
451340188
270125570
1165415682
1291193075
271029419
760104631
846899058
1048522138
1474325444
778510789
771553683
991751843
2099821995
1416650844
65630108
786893634
783491041
1662147283
587772730
1504340874
788880657
498908357
1892710692
2041041974
830297352
475429150
1661774172
1592108006
1117547397
533545544
1680420370
844321723
662334035
1835139180
1162947522
1599066850
1080209267
725719470
701786386
806962790
796751017
1343385578
691205071
522695354
1898530703
1412701894
306086850
1386734105
1639889137
777750636
976788802
864933057
1758786206
260015680
1212992463
976653900
512363738
691324856
471170116
859630279
1889813174
1957006204
260292714
1385172233
153067068
850163756
761262273
1593111541
449641023
1405967047
466934349
1571417225
1370337022
1204365556
1174789186
648253481
1649599258
439031250
2122740833
1422068144
294005677
1101055950
672947291
158649438
1961946163
787752661
1847846925
1630966478
1411278246
1314480999
1542259638
1027249250
1161587941
274884161
631676236
95358625
1873040207
1145588402
789698920
1624968495
829011235
1039252072
1403686888
1351778137
391398468
1273402832
493487718
1643355477
1762031829
1610285956
1377483113
653808477
295851035
1746230554
1603687557
1485774686
839161689
812960731
529311504
1146022504
2003963470
1011649404
2008000344
468596383
199756959
1264493102
718304240
75615821
995811730
1780556581
2054230592
1950135533
1716794722
1518036575
1667038472
1887818384
1577199421
1407037671
776352884
2030258107
2133504485
1942417504
367368804
525130741
536884950
1896120982
712336255
1448442105
1512180596
1150668174
1763200689
1436103770
387714518
971693709
1013647304
1088554070
586767909
957664237
312483225
516431509
1603358089
2093850065
698167996
1257895470
581139241
1904490759
925751264
1134208019
484482913
1494889097
1748659610
964697481
1515500910
1401865443
601638299
262113002
1535239568
1397373338
351071888
886417300
1481736391
57418005
2072548134
1165277038
1969406168
1199339999
1826145076
44812590
369511273
514221832
822319189
289369036
1447353994
1521085191
1438820267
776788215
437318028
1217418138
285354198
515748895
1608255419
602857408
1524121639
2032264122
1817086907
993308100
641481260
431288481
819098599
522774845
1461315051
1780095188
628632056
521842441
1286224083
650866748
1426949462
207150303
1943430167
1107476872
1148345936
1454272900
1933517863
1155149648
585504984
300301956
960954694
1159249364
953538775
1992758562
1695482094
1022166407
1341191277
28556963
166618299
426741638
285730785
541573820
1824053443
430976101
801502610
1089630487
581624427
1799954423
161065924
1370143427
1360511117
1883492405
1199020384
641577894
1643028310
2706331
1258040032
1160076144
666196901
676869250
781593802
582389203
2100370124
1740337146
1131474931
920921726
259543019
594861363
1274738175
1166333997
1887139
673177793
829599057
1064181364
18157194
223440129
7710900
518974288
709042438
1681335698
2117067235
1112555011
819207913
1302633062
2127110407
1782618260
1471453943
479476278
2089944711
101521258
2115427805
1490680400
1947520336
1066375061
1152921782
38969427
2026869755
936392866
442275094
992679416
862207225
310429021
747440163
753841802
775173729
2081993791
1769281579
1072000815
2046441650
2047768775
1896808378
1500582386
840537841
1704324248
1903905471
87245319
474486296
2110426891
1569072794
84312987
654576543
1006350333
1441064195
616376001
1538042669
574617628
1878670318
1464227657
873656912
439532446
741330997
452155862
1399558141
929215215
2032349970
2088634096
1775732042
921522102
1537772731
608760580
130147202
36317540
1549668951
992602791
425857
1745920152
1479057157
1851258319
83054774
1144861454
130085007
1888760287
970215492
2007035802
1824553220
2055536436
1410170536
1011798367
149262545
1402244467
223956124
846355615
406408986
1380601136
1151198129
559041367
657744696
1072265621
2071210872
432387369
1759838743
242680634
491878435
1660982205
1980084960
1492007335
1441478233
361460322
72475128
45384751
95728002
754114589
891770941
588743781
1907270422
1142358153
328415499
1381800226
1699778
825137053
200979596
2023273529
882193309
62162610
2027701463
1816685758
1076129391
1300170611
41823166
1236733978
1697703371
448153936
529818583
813560157
2044103836
573571457
1508342768
1034676383
438877430
639376681
188977093
1409931808
314835801
1005275250
1226645709
19484006
1184154283
593003347
1448960081
1821967512
130450478
18227141
1838691213
1627921781
1216855149
1733306206
787507900
952163860
251520883
234261542
1096612048
487848082
375035073
1366086553
634395587
1339903784
170646245
700874613
374371018
416218916
55146088
1245100710
1196775080
565189701
1137529773
1773754513
1865042727
2027461806
377938991
297540550
2076561743
1161893081
421593992
2056789606
150290551
454146814
1153876138
1917493411
762188590
1903711784
751689687
1999502250
1070702482
1279635511
1718974656
2071914355
1212079805
2035045609
1165601711
1341191277
1193359451
1384476896
910363844
1460285519
418279533
434498020
1912372864
588592056
1995544002
282684971
1664640119
1826483611
1541989944
1271991462
1885529739
1800094247
528804261
748482205
419928722
1540287553
201864638
1254950555
263458808
903109109
297652419
220153829
823405628
576238041
785390932
1635157830
469549908
1818144578
300842637
2113076093
1213779868
416746608
948942665
2020494082
930137693
861977681
356688669
695507527
1448347457
1731855732
1513399688
1959074881
633216770
670391989
220749695
600263724
6897302
1131346899
692488338
2015259693
963466727
572757819
765081655
1982015869
1416306238
1695751811
1158827063
623591609
1545402610
443556891
117794516
1820703783
156177490
1862603493
204768669
420834792
617278502
1327401815
817516709
1116254947
222471964
2016059579
138523717
1538983055
997864682
1524632722
845129809
2145453904
1293631454
913901938
1823623348
459205131
1417778464
798662101
596736779
1179564827
2066888462
1447790012
1360936580
698519721
823551230
950180704
807138822
1930698804
1418757508
1617788691
535921629
1432646473
1765544314
1146895902
994771429
1983014082
218912614
1703985703
2020147560
1076028786
1695555256
771782827
2083218127
988291789
211208087
1047317348
2067133377
1724088650
1830730292
125250522
323579581
88725609
532236931
2011177743
974649694
1377116840
1397480512
2045302728
1269103981
1636600738
1890137615
1494520036
1802531865
1278974992
1540242588
2142512885
552858226
1651905959
951218793
1019298200
1308039721
783720588
1665084500
1308148344
28796284
1318269930
1821614639
1714296684
1129399422
885763456
1978853548
1604250054
1933603307
1008880339
1185939870
512519552
109622184
581914821
72795786
966255329
698120999
861594087
1273408419
1131217991
108340566
910633329
1922909975
786066122
920974049
1246448291
620297408
744248143
539969479
1981137399
1557924495
656299222
54415244
1396726965
1182433854
1929803785
99953507
994696490
67732932
2083532613
426902443
1178896710
140913360
1705206337
502923212
517424273
1992679100
538011992
53337060
331494246
1540118101
1962143087
2016943649
785750492
405021128
1685125040
719320494
95289122
1164554456
954364661
826324550
251285684
226372930
1926070723
1735669410
2045967616
496282216
995842038
1949693846
615555826
735227185
942409725
1078711451
2035447678
973067743
1848345611
762860393
605064680
976135176
651136581
2035913290
102107079
413083181
1515132026
1607961937
1081090939
1562630496
262149388
141946940
975180735
732244432
1713136274
543394194
186661137
699630026
1885497781
2096718881
1643095549
995760133
1214768586
62873949
644515275
1826262696
443858765
1703263498
1734935947
1769422206
596731202
1163831031
1557741305
1170703998
1146714877
1264846530
1096047092
1428451910
1213641449
859205276
1078575613
76268391
701373209
824981516
1279680139
716545922
762108452
2034510007
1194270499
888065740
1572865418
1784347045
1961270576
1056249772
172973629
197309475
1930632606
1503944969
28258377
1016459062
809795284
1027315334
193010513
68193537
1009808087
142914676
1328004204
1280279023
850580796
1875993599
1142873889
2051626866
718078537
163576513
1106075295
674560030
519779887
2138185004
295089353
679969953
1151206489
1807541619
1326191154
991578272
628320949
233848428
193027123
430290533
1384997615
1577468950
281569041
646344924
980050684
1069803152
381422241
2220474
518485076
209742944
1141756493
1320357293
331771452
147880749
487237461
1537069863
1287225942
1167109798
458381216
590592398
980224016
9506547
1367280737
279326214
1110962069
1329777638
935128558
498295155
1694291350
1810720239
709922635
1167837936
700228159
773183802
1393474756
582368787
1452448648
402450456
1792452045
695086312
86452870
1652041983
979956382
1988735440
238408724
1969401138
805834597
1962324297
2140537297
1471449333
586330447
1576418714
109104250
774736523
626748482
841356653
274643939
446079599
590158064
2009371144
576364047
644405514
1700424097
703243471
607259416
1901046264
663029926
1861760325
1238554308
789819802
53435426
2026507285
2105408661
1575167072
1998156143
1676897758
576196723
1068608950
366495472
941221465
1873056713
142899068
935621730
1647378145
1064480663
1679141428
1139698644
1640837492
653680181
1204203706
871761647
1454568224
1857044434
1897609138
1813969596
303806694
300410459
1471411225
876742736
236383284
784676074
1184191273
925036172
2010116609
1998590537
1037209921
577332058
1321830769
359045592
1451462354
471592080
1074757948
688360292
1691498181
1474380192
1355729588
1172975345
466890988
1410128468
2135284644
1767056718
501622162
1535863949
276925296
1848281350
585528740
246348335
60249572
1742354089
1850500553
130824165
1577148949
46379100
982948573
655241785
67546278
812599191
1186628019
1798894360
229609597
336370785
747018317
864853190
418415565
1299191120
455417454
827698427
1393186772
692662854
414274909
1478523606
2078117954
2066565597
1978985511
1768432272
1385000791
1179678546
1191813911
1655922101
734942633
684475721
579990220
1630641421
1060032709
791282895
142380045
1724629255
89221716
912439684
186200286
248852162
266681752
2126733625
840923409
552101072
1731841562
634961061
42414015
1495547228
1851065464
818862696
548026924
1922159447
396289638
533999715
1510101793
1362791823
1404276407
561394201
120272676
128258631
1446428936
1706466394
789785530
811583812
6139454
1803461769
1885497781
1916866184
1682148900
840467855
1968000614
41501194
967558095
209135959
1502160543
873167261
982540867
1397090632
73346929
758323485
271929767
209789653
663926359
392809961
396124565
1092394888
2013099037
1101323986
1639190502
672875081
630409174
1130079487
1051893650
634493663
807627840
1631121278
267524148
803695797
1286772933
1322315318
1011875218
230350099
601828283
1786348005
1412899451
543778685
736857675
2102240628
553068005
2025352789
1076641982
680447732
2092421695
1736286433
2124322956
2039584338
952101217
1065885644
1426052311
584446472
2125923964
1951451923
192094629
1792494924
981851571
728340419
1285624516
1384128114
1237996722
1878405142
815094883
1166147941
1518990199
558212478
1389584905
1955236991
1735227338
1179541826
993686879
1363287312
871523294
674682516
2131842283
755340526
1364742135
72763232
703740342
1216176776
1351362842
1295193069
839571438
1358412735
467461959
1720214464
1136673502
2071556474
404257478
79566404
1989663866
1647641446
1061005454
1778693980
245199845
1728437565
248704664
1368695722
1252149872
899676224
1233106542
1330985773
1257964352
1314326257
2020663500
1392495009
2103162144
1118520000
874778257
871419642
51285139
1097941697
1702926360
1364116113
1261893521
1234559296
1815377425
1100976099
366894729
1457928545
438457984
1952690250
593248831
2130241682
1204631047
1123282431
32403996
1422498656
107726686
1056540958
636309414
1622152071
1582270063
938107623
1846423429
2017293818
2073296504
2036809463
1631112421
699626917
1496300559
2010725671
663149979
561579890
770098859
1665785919
774787004
1192561213
2042333365
1912820399
999368360
2040116360
572944784
1555685252
1967048463
520078320
1864913848
643800216
1948220211
1838968062
114774426
1999447474
1491096899
308374016
1118704726
1647641446
1477160375
250000420
1786437299
1518169228
1893976975
1339876558
2122565314
192232139
1217056658
1132257282
1405507411
46879634
680716535
494680730
957417346
430923845
623473505
1719366706
620014417
421627780
1241953807
2083843837
1025882639
1330267449
1144610284
93095802
83479514
288823356
986085280
870378105
161050487
1636366645
1609698426
451579935
1534937124
1543438523
1084917554
617312384
19619139
1279495901
850062278
1260602385
1141687071
612789301
229253526
1369546926
1264211380
86002053
657865457
461874944
1952146499
135159685
1355385401
1160481453
1922333659
94319834
2006595564
552779432
311915134
1701700963
1865897534
2007170248
353564912
1111326552
2067925940
323023089
1510847921
589957226
917043158
2023515433
374223417
1534759336
960989755
657154633
1532534593
1103749219
2115323045
195528242
1542465977
1237410526
1150799489
819242793
1310873684
1154086026
1251705805
1314088615
819421614
1078254339
225059242
985450871
1902538265
1719547272
763846812
1861785285
2018315415
1833087708
842900350
656649344
1526496320
1133061716
685076840
1651568666
2067140756
605561099
410635254
2057431727
1639955357
705996759
1114208965
339216694
1102579049
773112393
437367984
324467566
1437405438
2099616395
231224405
1231385343
568279644
429234271
997165884
1611579691
866960211
1512556913
273221272
2057073229
1434580984
1823882036
2141284049
332299606
1257878532
1369809224
2015753594
358855913
1943758308
1956289151
765014503
2070368395
2058035539
1245346628
2132515728
1598188254
1364416434
1737389991
42282910
1491408963
1688932875
1494011187
748427648
1376256590
1685078469
1294961273
1989339370
453056863
951359980
504621591
538722620
159731347
1517995752
901704425
475005420
1260140065
1789307738
1456662360
1769096642
701989721
1710332690
271050838
1055890605
580429436
1839421372
188068980
169423045
175685115
1395358048
636248728
2029742655
1126778237
1849017963
186716992
151926554
1797384722
1012400701
1627528917
98687608
1952398256
1489436965
896769764
1526746940
913897758
1447134702
147883936
1482440989
17363776
1879831588
584252199
1709329743
2098969238
2018852390
268493393
1575113438
932424121
1021593932
1851771645
1445599507
164575905
1399101131
1423369696
349904499
1152163923
514098011
1011592350
1588568216
1826657782
1423753461
256597288
1955309368
73189059
1208759202
877604052
1336888463
1327493307
2135549632
1936108799
437971755
488379265
719766124
1572666514
54263903
1734912437
729786777
1859811503
412734065
1284991778
1340445411
1690940033
534867886
817756306
937959737
1476966504
1599098530
1165317315
1946509705
167875604
1918732971
1072167658
1428184809
260131962
458243293
2029376907
1638693296
1141246972
1833119706
1339467940
1017321193
1469087532
1398051052
713235411
1091352098
1179996269
1162447299
999955106
1890002765
797658076
1487302099
342669005
272674399
354406947
989090774
87363068
1426882460
1475822177
385128453
1804628714
1388569076
1366893305
466008350
1716015565
2077734168
1185345035
1121715864
224002103
1828504747
800022832
335352644
2135279648
1347682283
31475159
426296795
895294926
1405647439
245012083
523557662
1057732403
537096586
922924069
1940958119
636427379
526183600
2108808155
769922851
1731445545
1789265295
135737397
664565716
474373172
1898918163
781506685
985404630
157138882
1085626293
1863509010
1049214126
1810317069
174210551
1228268266
984428282
1010256195
1577614390
758277354
504269599
1919046974
1593998294
588089083
738676784
839130666
2127032369
129820176
953090585
935161762
261292371
1126721534
350898552
1326538889
620242755
244811089
312268674
1166941304
878467011
1515902971
397657022
119711034
1430605913
2130582822
1179827541
593048848
1828409318
1859668140
694929115
253847606
1494214128
128523856
473571089
2095788477
1926668392
2029656020
499453736
1279133969
1294454360
723119160
433584576
2135768359
1996002656
163251445
1298918364
388386469
2021412672
1224754402
228250642
1397071328
1848685636
1340853649
1649006069
1214676947
124056645
275936736
1105660082
168158816
273666615
1766874003
169423062
2099426071
2023317112
1184075780
491106965
1781674094
2142594606
1996476517
1294332505
1005438283
636374772
1711074581
611395327
476294261
1077359111
1820453932
20494051
1329648686
1651785735
1426855070
2123044484
794738948
1945872485
1295241772
95997069
1008447085
1102864669
1452853180
288625114
278189097
1356403655
339180203
1094059090
369158342
97760263
39959143
540328802
980053078
152252292
759122030
2024650474
864024342
534868300
2024942718
1720663349
717086116
1785182157
160869255
1790961832
1559850628
412264605
1555206918
2071788204
970968342
724804956
2062609565
221406210
1698902140
1832139385
1009555165
1922701977
1907295359
131745779
1991219426
572413690
1847550947
1180636645
1859886002
589136481
1865619755
525644754
1365415351
293115861
784011704
1652393286
1414620676
1124101182
1092527755
390684884
95002388
462928438
1404719943
1989139918
1060180019
319357804
1140028186
1442121925
1310188943
2115344866
1864512595
123097134
1058360066
627097044
1732085154
2083976410
1825740714
724766511
1099842490
1168662643
467512017
1216910026
304756566
1180756800
105403509
1965335814
1456657934
1723200287
2119313562
1341442895
1240441505
1272294912
354002778
1851405330
2054944085
427057282
576712046
2046034810
1876720781
1045458207
2053977407
1669668075
466216450
541678610
1097286361
2117261517
1705014403
975858055
1128718468
1567792557
1316844880
1689101831
1611415967
1805831811
993183994
1618435204
1441871158
1225076783
1773221291
497414697
1800942426
497064785
1990661238
32457797
1174178669
1263890973
1573714523
264127359
1958632659
440128986
1760798573
1274735926
382378602
1186619089
2116548379
120460993
1644313241
1515136952
1836279536
370714687
1113031597
515981979
885315809
1143057540
751063225
462553015
1917197213
1191478339
386757634
1437971684
1943223452
1810773523
292582940
149038665
1793765235
1385671526
1093131444
1767322791
334886118
1988347523
18842267
698264
836559393
619836169
1340916223
1077575178
547859849
775133180
738629412
2130064919
85046726
928027454
1030544819
1693327106
1724571519
483263406
303783904
1450297651
396339120
240693633
1803322995
399822274
649079819
714442097
1326741615
159773882
843561492
1990036423
681810239
462938182
649565153
830458
1514796966
1394540338
1663573476
809578639
2124520155
854124470
1802899166
1423784386
602679257
1391363895
235283445
152095199
529193224
1290336969
2064264202
1154348799
465582745
2077032818
601924604
334414318
647227045
900584383
746878100
353873266
367427091
2028657485
383829720
811930278
1543036441
939437008
507150446
1147120091
1327640247
1352224658
556860721
692139138
1486385700
1823952063
1837296017
1133051125
1476643309
69548105
423174126
418032035
449025539
14009674
7117017
1045806566
738073098
239023887
1622382829
1358006546
1740254605
1495544859
997597279
1353576420
1210161867
1042593637
732840299
1983586579
1954046738
1065227468
1803956905
55376030
191176283
814584238
1293578310
1408418201
1629691017
1344127484
1838391431
967696577
165553946
1780755318
683898253
1467387858
1161456615
529135534
639137726
1350233215
1320265336
322609313
1146958229
436193137
967164852
1298730558
924118303
642236988
1205776518
1170572924
1588408270
1137470875
1189996411
708107716
253215037
1618828308
33266533
526806046
1819134966
1116046718
2115224606
802704105
1452192936
1184369721
145239506
1704677207
707491909
1916641287
1972974992
1969334242
1157533196
1564428538
1063486646
1616780181
62586464
1036270662
311449915
718273227
1367249123
811208062
279690492
1724132125
1381754984
1620895680
29155030
185280985
793264543
1161384960
1718478363
1955539769
1386012422
2062425678
157753933
728118415
1638123885
350860289
314946642
1883115279
1899112997
983907024
2057375214
1620734905
320407730
427574543
670431759
630632649
1718041305
2016932426
2065708592
81273392
32828654
663313119
1069696582
644883176
412852731
379871501
1538657835
2020226967
1357950873
992574751
1764085682
1366517481
1388317251
832627418
323591719
1194938939
335616043
30803037
911993149
302158584
98924490
1484456097
1891223492
1562460804
156639600
1228818664
611850957
1406825893
1273959147
1287735944
1819051463
1674364810
776807122
1389611447
835962488
1086908854
1849579799
58232778
145879291
2101879944
1367333263
714938513
2015539111
1033246582
918599011
1517106971
1643190056
2119510554
454185212
108007398
521223869
913888833
505060509
149427919
439175754
1050995590
248274449
1626856599
1574316224
744661617
1781143774
97036810
1805028437
1328729460
34191728
38511689
175337209
1090491448
1658906886
1816625394
1028202297
1826922803
1534638096
818990030
390187154
1081677021
999413074
381128599
771337835
1856798994
1494822129
783725744
602897161
759021417
396915361
89760968
2079392901
2013881540
684720195
1170147153
561872451
1141007559
1381362486
776237280
1947700948
1716247966
1970633873
1005405598
2130228988
1142007605
2111763483
997269572
1429508059
995482806
101785509
2008624710
703074077
2056449648
768059516
342596845
1661126101
1646781866
1017781208
2137178414
636170879
1130186094
866133856
607794557
693002542
260976433
855731816
640940903
606331514
631410694
115534196
1513642421
1076055280
653853487
832267824
1411374285
1373680891
1086561910
199751411
795337752
1477463445
65193996
1320907696
9287366
1371197746
133319373
292584518
1185292819
1036513258
1216619979
1723134815
1497170788
848682415
722063498
1667030954
1727746559
731581320
1876528796
780254651
1858081351
709700068
1900824183
117404702
883015898
1066194675
1593694896
193130913
298039238
1895359726
2058008223
1526011109
73959195
1247874250
164572252
1912338430
1560437959
1199464509
1842003947
2061556778
1241169378
1954158695
1637027136
866846823
709342430
39681260
829501257
178149650
1953130593
2080608009
32231333
829526924
1170287419
369098092
1844254490
1854915627
972670321
1230334500
1483555175
2011927500
478737681
1332080682
779403483
1794409987
2098585322
1394281443
1470066364
1511142492
772517489
301639319
1794242412
149388053
297390284
512024856
988055939
1385943906
243932819
1687338586
777610670
1524683210
1532624052
387755873
608733550
613407470
129492869
366412936
2105578219
1280142950
982751681
1015950087
1559911677
832221364
1726691697
142754111
387486943
2146872740
383930825
903446754
931423060
1367533967
1897743160
2014774206
1666891341
1015045276
1189668734
323301878
1334464054
497559052
519552115
2061906639
789036651
747397479
1171334953
258405076
1763430149
891720070
1902671857
2111763483
1013976232
1605887152
711612436
1167932636
73870586
1136939471
450876588
1010012884
1920412954
193932948
1429696367
175445529
456205847
103795362
1251946182
1974119053
1801593092
402850056
1406482388
1664369756
693468345
482029797
402281977
488858699
2116308994
2016718283
293262769
523226937
1611960949
1894728668
827559417
1757701853
997348717
2122672521
1294359016
13433797
1066855589
1952290197
1566954011
153821678
979392943
2007203561
684965556
176042417
1711989686
725303859
1929027229
51752428
1465830429
1125454543
1643119766
174928380
439727001
993490386
1398202539
51249593
1506519773
598233313
1442823483
1392916796
1576288875
783770736
897044945
1326935943
412094737
1380375217
1410801064
104053959
996087243
477923318
478275076
452164458
796384387
1524692706
2014519385
1463664582
781566787
2031375744
1424827911
905432976
1891708699
1154988638
190016542
1799728076
1539703620
159705971
1726614001
28147601
793100718
116436364
150398586
1044928181
1112608854
708438037
531599139
1104856681
1964712969
1681147904
194334931
1871178359
113990074
2016086929
1302035357
511645154
769337021
1944099378
739493998
1569664591
1579095886
1129669536
12415543
1907888366
769819424
1782708523
2089816486
1626514974
1846859193
1562087403
86283873
2067580800
1873641487
1038918196
166970065
875446596
15167012
493428343
2108900823
675871406
1835803607
1937529940
846677166
2095806959
1496495905
1586935495
215871073
1400731225
176223014
77262843
1745981133
300617426
1875577720
1384100240
1518771010
1125220724
62694208
487212476
907452575
1958893937
618497988
780604598
1086387908
1595510068
1352759773
884034211
1289787914
1972077362
1518628995
32488873
1774668257
1977771756
1512394344
384012464
1899691655
1042968740
1256159562
542310044
1814635469
541816208
1542495383
1347654041
427410131
533466522
124368582
607469819
671457066
1391078847
817665101
249958037
1046359842
402423108
1717049464
1874916296
836804652
341626281
1335277890
1596540177
2017338691
1098875797
1490546888
1146450507
1939344677
1531933963
1021283152
401834950
538885552
80273464
445105265
509928215
967192167
678969373
1108755820
1584453188
1963677156
638867519
372621161
593028589
292444513
178553781
1985764312
1059798129
1219693753
1275099240
812057936
1296070457
1096774058
1852480020
2133765685
1194005826
577006264
2006468667
464524576
151486213
75935118
1540811243
674226068
1720196019
248391678
549122776
1846333657
1741055546
1876599951
184503176
633621015
1355419563
1497474575
390153761
799576753
2441539
2086391637
1250432696
2042236424
1597499471
683647777
720487109
1899419229
1047282039
309091383
657319187
1805008062
1623112339
1499989172
665352523
1025172710
215112011
1669028715
1025229927
829065899
2061729675
1449549362
2056818976
1292163518
1281363904
769356527
880742940
178736783
1183794829
1251042191
963751888
785446026
1261820993
1917170487
226687831
1017224997
822433877
1375163215
1616110604
884203264
396790790
2064355648
859371368
1935419957
201674113
816366598
771654368
666444712
215679846
63144571
273889506
281749673
983686278
1075294958
35143893
606581277
2117003929
352092270
1084149546
1478237507
78299423
876890062
2134822562
1040023106
682619471
72921201
1599946023
1203385813
698853899
2021863415
339646617
2062513972
6513084
223199407
936845411
2112037024
961458825
1937973943
1735105829
1752960280
1175296697
1945645261
222358964
1056382729
1842616333
1970285108
1321358731
1335517792
457589530
844071202
1981820792
1016467352
1375680441
545204752
1281361534
560959081
309887730
1020782597
1318892565
426153246
935504568
1463136120
18054165
8704152
533646249
1199919509
1010770022
125162069
811090118
2044061912
892894614
887447526
603146680
114977512
1006054356
1880135417
1317698180
463554005
1229143313
266259833
2012990995
1622792410
1084277790
1704907709
1378696082
1304052178
1587625886
942132223
875194533
1337557028
427171169
2008981767
1510716258
993494639
846788239
199337642
512291768
762755401
586569854
198386034
368826985
2092795484
1647036652
1800435312
1785205474
1049135572
2008404909
1680898627
1602740476
180697318
207523061
459220836
1664833331
1620604320
1670406968
202120920
1416933895
1993003108
1442919418
1324678585
496585176
1681790617
1718191048
337442231
1383186387
1764478793
411079840
967961520
492662718
177141387
647466743
2050177351
1242440912
45967314
464392893
2077682208
1655737971
247177384
534574243
1424877890
1665202752
530602355
1787506051
1060159902
1763430149
1536964447
2110754175
1861438990
1454922787
712042000
1635257506
1622109138
628194402
131016337
2119586600
701089750
219809070
297078837
1737958452
1895135254
53692431
305693060
752980424
1470811534
1405586749
529439433
738941874
1691588119
1969441002
1792605716
444972358
1729961004
321274346
1421625812
2111704671
1773894586
1030724471
1442780815
1452804733
1414364164
1178414738
89712691
2025640750
1656312137
348884103
1108449499
1093460190
1028093659
1814569102
490804294
594582376
225630443
95394827
60965881
1730579558
1639222795
1299992655
1844028760
624930998
1949467102
1700003719
863348558
55036427
1402003045
486022536
92191160
1716302357
321596123
2056231739
703363391
506108681
101769022
245064260
2013008308
1788540068
1183806890
321419087
389848034
1240218389
1639430283
2044534352
1588230968
363073855
1648534867
327684368
169197369
1128859282
912633852
2105517037
1684814133
1797642004
754314966
1756620100
790227560
1495462775
1928665186
2088641206
1513960493
1349639371
1129207281
1764274339
884098770
899324142
973961278
797542220
1604606576
1151439196
1781927260
1278438252
443805499
425263371
1170478367
2142357233
361837824
1799214549
699828007
1393592648
2031229230
1510696020
1815988725
342299215
2004814655
2065247016
314631339
979413737
452697733
745924741
1965896065
597291335
996831030
17504985
1539619091
637592504
885480842
494338880
1556668608
1001277149
2133081522
1922489371
1441582450
1971669867
582643074
1231483213
339361614
476266502
743699626
1102822738
830869747
1165091438
1286190911
1490365114
1651599980
805774748
611442720
437214757
467554383
808287810
608004052
911596838
2123605599
156372997
215842410
814593684
745973643
660852872
73743201
146999769
1065148838
2028566179
1812933299
1103543421
1823036462
798606615
1091950331
1508525729
1993356609
2108967369
2125702320
877862397
1478284955
2065968544
2063915474
285391403
641989136
1974256325
1440545799
1463198216
1190699178
1331494422
791098566
1911100171
320804943
1361983415
1609962768
896326853
1482214224
1004923870
505215307
289397542
747120500
1263538211
465252023
1479890345
1185310649
28363544
2098685443
626054371
205076363
247513405
2000885244
1613431592
1357940985
324224390
1285953341
727330240
1363838775
1150245093
474428378
1471960404
1476689175
1657640828
214435855
1106857276
910061898
957740344
1606362927
1291994161
644493528
1783255528
1163416276
2063828811
1290723290
638034270
4004368
1393396464
1955569590
791354966
636171206
1514435061
625546141
408593535
545914669
1703417525
1233850197
782347387
48283119
2002498599
221656065
197170358
1015190991
1859329735
1324097388
747976953
1467760887
661135228
649473210
1898847352
1963976470
605733186
2048763481
417079809
1772487746
1947233427
778512326
470855385
1379378946
1191794629
1551891560
2034082799
1238266879
654983970
1279555290
1635008329
476332993
620599531
479282915
1604396697
1047941754
580786076
478833639
1037530928
845329020
276264713
1965006940
1316088723
1281291008
1696161081
335081683
622772681
579033104
1880132323
1726967205
1371211488
1131820152
548576994
1071839762
638959188
1515910983
726284129
1452503012
1914084637
382736112
1950989748
802578623
220630004
1071320160
1553223812
187843108
1527559279
881333397
1890255818
570170351
46962202
209397838
812040757
1780669133
297500401
319146731
759484443
177227686
493397432
205764473
146095434
1928224681
925907137
892428906
669013525
2143489894
906710920
1576910514
243587557
171993689
965060911
2008306476
373232507
1683035255
1520955415
1904821853
900570762
700552219
798263438
892879779
1045983447
1821210515
690071648
893148390
1825273712
1752471524
734640641
1507628437
609242301
1339817740
1047849529
1547992611
1540695738
754737005
2117277468
228790510
1178248701
322956102
1641607919
614862975
713633543
957213466
1016405061
310127426
217843592
919155648
1003870888
1154400128
1077379208
1316837662
1344893219
1482685174
86607871
867288346
2001165715
2075843328
277221319
2022584613
1025199089
894390554
1429691516
143626558
282654784
1916663664
313612449
1202659901
636427379
1730018728
1350698394
552871879
1599004359
937246920
2062064749
480845722
116353761
1593406494
900383096
143059548
799587337
427026116
1157240820
2089957503
535133312
1780879030
1665425000
224527777
1358241932
1962748378
193484519
1839803362
219138320
282651383
412908106
1089353830
1436312599
2082476583
523837680
1126918208
138591963
1425967453
1327404677
702931007
1901981512
413276984
748639465
677274509
344057798
283594302
177620225
1118678044
104277630
1477908570
659813539
1893650223
456964488
1564112568
762957598
1639463908
1092604358
1913757779
952692755
1430361343
138149523
1023899431
935232856
1441306047
213161275
1379829940
1613146221
1008835335
1697150430
277597096
844983466
1868740191
847670320
487581505
72563584
1027973495
1970997982
567647726
1938674896
2127755840
300275070
210106562
417096589
1057053123
953369823
153961196
736748830
27620180
583598105
1212442536
591526500
956610082
140497803
280673534
1069287597
1222111695
1585269609
1108809854
2042156447
173604912
1320633239
1326227107
1899546765
1800709060
158884178
1292299140
1250267759
1982949337
1343440505
2083790412
2037358870
771649738
985279052
38447240
75198372
269907202
596759555
615295424
1186784605
2112688172
1623393144
443251292
1579024122
1064046994
541942524
1683419037
1162540331
636824496
927120235
1137488110
1569569697
2018424448
886506680
669185916
1736409408
1269710736
1066559426
919766598
1135584090
776080715
2051440352
146999769
1806237626
2042909577
307123500
1501474988
1787273317
565578982
1266751742
531402886
1926027591
1349604833
21495
2081010706
646991782
1311320962
1748073389
165056542
637612818
126519999
1293294992
1742072342
3751224
1452270002
49285929
1044738563
1929956092
104779042
1712649592
1318900123
1847972787
1787939921
880335860
526430114
654563102
9961931
1900972119
1040209766
1013599666
115050728
2144456764
1090409937
2081717549
796633843
1564455447
1141378044
2100111950
847085651
2088820595
1727162990
1177603734
696739386
975545949
551455321
150021038
573499461
1242549986
2025811070
403321577
1334424425
1945331162
86904595
1763918876
433830853
634475811
1459752975
1369856965
2067061045
1704802576
2021022683
570682243
146981623
1091945030
414509723
299112948
610301536
158760881
163938911
1138497085
588691229
602648729
980880983
2065954756
1905919427
660056212
1796250377
153206126
1609194089
682700453
1408475362
678782335
585613141
6732027
3460682
147288096
1664337856
496518068
485043378
1758861032
1378835401
112072006
1206750280
1100538598
99325677
946911615
951736553
296541587
1193961181
1028173586
1906511660
1261447665
1227489969
1307441720
1938557048
1018865484
1481284079
417799616
1364827200
207489482
750612475
1030124055
940740136
903608019
270479132
2044417526
1930936136
1044955624
950724761
1560919557
776237280
1578346526
209587052
662745642
1477269914
931284613
710545201
1727033788
926366067
2084926612
1819447127
1036070828
1710939266
200266785
754206045
856763683
1182445505
1552191286
1496912224
1870563393
1424531860
1254026237
548435994
804282165
1941979508
224192125
1418470018
1368410515
2112183340
1450424549
2136310450
1105122504
269491368
817123936
175315233
97249454
1198621603
867610277
868069611
792116218
1927901531
1729090833
336905651
1053341380
2006353193
490519488
1945985469
859448339
623860542
1367370589
1599587150
767669370
2080395172
2128316969
126872941
563835665
1808632163
1829271315
1871430549
783047708
1626374722
1128643532
1668475219
637654189
1832529440
1463677095
688133037
140455871
2071442740
79996605
691251265
692839339
362419008
366478106
1645818745
1962821921
366261841
823366254
1221902608
89735124
1385730877
95327273
1844359383
1374796599
798501072
702129451
1626465171
1329155451
1660784953
1361668654
475207302
482818442
1793288013
1540010870
1231313789
893240647
1495851913
298857988
1179513012
933637105
712764350
1133033034
1094528178
2128275399
137161620
1828628635
1955193384
1466054484
1844145522
1845985332
1935075949
2021203736
1774001580
632372213
1929762924
1963854876
1702174649
1217428930
910587225
638780857
234803258
940969921
2004446889
1045303364
554636838
1028554286
1310968749
1682360389
2071248933
1402488038
1373332463
1016715883
681656628
1653067253
1432417170
1918350048
832920022
1067595035
656002016
68172615
403573014
926661037
907113243
652603629
751627463
1443387954
842528397
2112728914
97182883
1102054468
1489558130
625003518
970309480
106330559
678442951
1410890813
170857212
914657986
396986102
1842833351
1915945304
1120767393
18489245
1311076156
1872851530
1493544117
670807812
865047903
300890692
749070827
104779042
127139348
281499929
1829159780
1475740841
1219581331
1388207752
872781687
2102340868
271161590
1946316047
885720431
2145526682
509699843
1883406433
612869924
1557779639
1934425755
1674811490
745594975
2005908306
2066658511
2127456820
1700936694
356065451
343938435
387984407
309686070
952512148
1783891421
8139164
1050277870
1700839327
348847086
1724647854
376733095
1521635121
589169007
211409356
1683249436
912883550
1470244926
553462393
637190328
1389823879
955538886
1098635711
476044854
1519643103
2005521574
1288506020
1548456696
137689599
484092991
2099733224
788911568
1399487169
1083355816
1296850809
1114209860
323647259
579111351
1558501907
453382682
1275275500
2109898138
1514875760
317381505
227470719
1521909605
476582504
677619477
271690164
854479582
627338796
767562550
988351758
980847791
1528679405
1874594215
1616230662
1324938727
924893162
1023632047
581701880
198053932
342543707
1876812223
1882116412
2009500013
2029378307
1030423654
1813166433
1375506885
1705818604
44382858
253817585
946910156
1068858397
707671214
393584333
1791448400
1980723755
656474793
1538859143
1893263551
515668221
1463346565
388114103
204493985
915237350
503972519
1280500014
19441941
1358281745
409520674
53613956
662099685
460162388
1524160822
1721482803
756508680
831660974
151277785
511576626
1857017600
2073156861
1136828259
1875126469
125681818
808441851
987541924
1943607413
2058347262
1344430369
497596692
1571978146
1945772972
2014265456
1103701884
784920718
1347921701
2103886486
387523914
1379037192
645146343
849693159
1367516936
1490326830
1430123450
297714342
2119437931
261485774
1306392621
74408905
1783465709
1613951256
645167940
253228046
1415709871
1169880049
1539292043
2119069850
858981827
1306748774
446244092
2092341624
1009346794
614963172
377654283
361947741
2068947801
172614139
702106828
1780036525
850762513
837094735
2127150860
318215434
603635696
1412771632
772248481
1653028693
779798780
271315143
476592622
1363077773
180281968
1207711055
243678465
555593875
268408187
634794013
1805722484
1887172196
465362627
264700980
318144013
1262151907
161853417
208540504
229404649
2007243295
2138975891
2083004962
683719680
1116421359
493748247
860055163
266822813
291356462
601541172
448409577
1607828660
2109616346
1647922598
1130315700
1919233596
1418346680
1840056245
1770519966
133326272
468137144
1375854568
57329270
1061436552
1019581385
230148441
669138897
358589254
1132555161
136622789
740434174
1993224638
607660297
1723031788
1147184807
1012350881
1341027910
85371079
1460381325
1345520418
1469415702
2129492391
1774624334
1902275250
1589062583
76227542
1607616989
973618354
1408177409
620467424
1924001114
1612619360
192757816
1868636577
1146805502
1348547492
534528049
848408455
693174239
897327563
1681518126
145174663
111057799
1087386106
252201745
111540718
1045578520
1905460324
986974903
1355375874
1919164677
351372277
87681661
1273713530
667487332
1032916632
508635554
1802119224
1752795625
758593299
561001644
1253321009
1346738687
319889777
1435923469
2055352437
627046611
289201567
1937512792
2080574924
1194424176
147203834
400531669
1296882324
2055712133
1253224813
820853075
376345558
984070544
1412098091
1906758362
1049943786
876203826
1079042239
1624181013
950669761
731225401
85776628
406861808
1606325868
923947587
1164016260
952979242
1113485570
1100989443
829576117
1173747788
1918474241
264693978
1767535250
1720490718
1023806385
620767835
898787048
1871200683
1930523886
2134662430
1542856030
1724779775
1742373546
1559627113
1354624349
1008133018
437264590
413309395
126268370
355821622
1675457825
1327301112
36637482
1473562142
1168061996
1964520268
1386617019
885865932
1101610043
1434549103
221463182
94934644
1445034988
1741475084
1781410074
108726944
1854789558
909877996
2102643686
1601666853
69260994
725934954
87245319
1672794521
670099648
2142733095
310207822
1966394616
2138190057
1189401557
2034923005
1554797774
53431642
767733044
2015427905
1297540599
717015663
3335270
2045240196
335908668
815772431
443171087
1921413406
243117016
1947814649
2019617331
227561989
191902108
2013560080
1714689827
1798780860
374422379
1488613922
1099681179
479245352
1595574968
1555483314
883066229
1663758209
562141787
308615046
1279182488
1002238266
1640318638
2089110064
481342259
368400448
1699793489
1586124204
272398085
1110884488
1846782785
748512499
1365291611
466197714
1764883259
819609227
604003662
887475953
735413214
1239079581
1633595343
883437002
825565544
1726409357
989316577
1877623868
947889901
1091929814
1983910682
1900403776
359793035
486072672
1031944934
1254552728
662953430
1558448369
1928684748
11004409
1011819443
773887863
286337832
24792418
1315708405
1900753950
2004760334
1708968396
2069050375
1380610288
1752274266
2036340023
1602983107
251734320
1190378125
954770020
1631567223
1610285931
1419861782
83746631
1064039682
1924512283
789507447
1979676227
1377802412
1991962816
1011513914
1938254463
255218524
594202732
870697250
889006085
760501217
78927228
2030887927
481586041
1439030609
746524224
825884257
1075510434
1949597009
1951658880
105844810
1840662721
1043576704
2054812944
338063936
1856407301
1761870499
207449661
1613180118
1443686520
1586399343
1148697607
760121895
1598336235
1366797787
1850442469
1745324389
1620145944
1057552724
1371346814
64064837
472478602
46007807
756876822
2067539064
1939575696
350650784
1780178456
666852623
499929809
1251214874
1779589327
1150669965
793927588
1679524437
1947348946
1243773694
1728189959
688085907
805948535
1193779983
1463563907
1159521772
1605827570
503441949
1841863396
231534622
141097054
1022848226
1042097967
2089424345
2107839294
1815855286
222945708
1386615943
1810614302
456944490
926696208
879232949
1353580327
618854988
317502699
155901142
443876279
273359541
926060790
1848019891
964338197
914392642
1970262026
1742733706
847952252
1108680215
1243609527
743437524
1710047122
1343209590
1153933651
779824816
368690030
1505327081
1446767861
1286985553
1583427312
1695461095
1112737897
1234276144
1075885268
210446220
1034624967
1523638974
246935070
1135467370
105446167
1001775372
24553655
1335005305
1799236831
483022361
1402697415
947807796
44626252
1427501300
1804033509
136719271
559489864
1105292096
249708393
940186500
887409884
2133148858
673024058
359755445
2089595399
292449213
1783162531
418938772
932857305
25632692
991166454
977121365
417468989
1961111893
2109495906
1281311451
1922995015
1305100830
1953594919
1067004651
1637949361
1048765775
687783450
1082793776
1261644607
381759634
369686384
787265552
693414805
592337392
1622803378
1206679268
563236715
1316845770
1800806144
107322249
286790537
795703959
604433603
1103448029
1692489033
1591413288
1478422538
125090414
439960200
1190312289
215808681
121323051
780080018
1160311686
1502442509
1381692208
2107586401
1172651729
408777291
390297022
2018517813
274016177
1288192829
1758769597
1608691630
309263276
1358578733
1938530831
1529726245
1135185383
703103108
1432394386
689599767
1175569548
607055257
993134102
1224448675
526940972
1249136760
1187099091
960936022
626438636
1495029525
720121717
3099979
1910016195
1257592004
22929313
639283007
1667634458
1044081542
1586838811
902378819
1638184892
396559107
1720683235
1960196190
718718588
1086266397
2044589057
542215448
2122282033
1240055839
642624600
1235355097
1628658843
498454500
136064392
748744399
1995772248
1124472093
690980958
326926309
7694070
1070313166
1021552788
1027264285
2046103755
1501481135
1263610272
1139730678
709196839
1547810047
2006073685
1840598926
1423507344
1956551882
1533905329
1961138875
238754411
507510379
844829449
1207176191
830956944
917424715
40484084
479106324
259449194
589063127
1678484141
858349234
281222149
2070519947
679094279
1934538672
1835521591
263876254
865545702
173765477
400756471
1646834544
1250304799
702263722
531336938
1971418801
1695003918
144745525
551589217
789353188
863940190
1050664711
446142954
1412905929
2077601878
1870374585
281737524
1370130330
850143733
1988085917
588191944
692662854
65579666
1999704967
1816009118
427097086
318653174
874782455
777154690
4661062
462212003
1267391757
1143489785
329068991
149298202
1593756189
1781800477
1138773209
619782106
635428209
435817118
1199410176
515621573
1188906823
1114022550
829921884
547932289
1002600943
169882003
1476333306
504081353
850165021
683707939
1627514114
1922857699
1095307842
1882266629
1246478943
1198696744
1382025961
433614482
1684350304
505350080
850863984
795084391
635235620
1802043913
462794201
1544383329
326380494
1661371203
2078573254
1880511628
1894337818
344423906
685297765
963585957
415428103
672940615
415883227
1626569574
1606902455
345026323
1462540059
1713185448
495352101
556144488
855322141
1588044659
915997943
232459789
96149555
920668117
745733665
1289131186
1529476909
1163285669
255969420
389292849
332160734
223786724
851167372
1832169260
1390163167
736687444
1668831747
486246893
474503530
1906008101
89531305
317517363
928090439
1069868684
1997787570
949970436
79313312
741222338
1202613820
1072907715
978380450
2015488901
1082307267
311234031
1123867687
326615870
2096366930
1756829351
887005253
382371907
1101566488
121093992
1009113928
729369596
429690739
708528611
1482335073
1590293981
367951269
512565759
840744939
1225835003
1497192220
837437890
1472779075
387194671
1486018849
1075940557
1944614223
166556745
401585155
758809520
70263401
1587021438
9634154
1733444460
1714376061
2131408438
795744094
1043102113
1129423017
695743196
405811175
2044668677
42157573
1482730526
429288212
1493325724
152799282
632710088
2013778421
937087373
1564692425
3057927
688127268
1013484920
1244896382
799585064
911331067
859139666
1773376443
2068298954
1005705488
833821125
1811756284
788880657
1029505707
2117536149
1745672849
696925490
270586096
1303651725
334704769
1680155108
184175587
940913059
1245613996
548278196
759905756
190898789
809739488
77602112
718793168
502260147
730036164
1781437118
111964183
1314367673
1331094579
1871173208
880463348
1317029787
1280030783
430434176
2009597658
833144100
148669880
546268622
1592714613
283558921
818398674
265443163
1356810564
1681755696
756571337
886649592
328293071
337002933
277535972
1113065665
260474340
1062827559
1377597517
1830046918
1971669867
179268502
1260218654
991262847
916363413
1642395079
779882657
1461042838
1401020859
271898307
1931102408
490816525
1180491663
60129688
230281674
754826560
1952507212
1238357300
895553384
1663531904
1247156987
705643863
975018637
961175547
1189329783
306698584
1231763788
893960138
1235388729
1875791183
1349731231
1406893423
887134452
784080409
510091662
715607295
1467254927
2073842024
577441259
962030836
604754711
1639586051
991725903
672120530
862165318
1828280103
154222093
1970088496
1596547731
1699948712
20250421
174659059
1933271935
1437097636
1068750128
2111712490
73595597
1466955786
1863955083
2101816950
1174386534
724794498
826370994
1064595793
322864279
1591232759
937207130
1188986867
1660315352
2002198574
918482707
744984383
2129571311
847654759
740513041
621011015
256880804
1124154759
253638885
196570732
480981225
1845663591
2044420784
2046776676
1951021662
743198211
1334910063
1785168555
1149547940
1259628784
2144768706
643146922
590408465
1984335359
400662797
1716829192
1928789392
270514621
1908278430
13730317
1441031474
1009210475
217858625
1915256553
1027535579
983408613
1586806
748777789
591782773
392062943
1423745184
745847943
52242055
1366878048
1577300432
895354619
16539096
1748329569
1999177908
2112205659
2091081415
944089681
1107437863
874511561
1784932194
614574000
1537729263
1591041990
563596195
1629902023
1772770653
21867841
1985865636
727939862
1779127831
2090453887
602167578
1563989715
1364220341
1447845302
1192418763
812564293
355327653
641751234
847012416
1000672916
1816435342
1320326836
878533301
311142514
336294510
245527727
1381821729
906700494
1054444046
943501469
1569202366
281247546
243839097
1623613586
1887249914
1643035521
478965785
358645979
1504213976
508807108
1597017569
2121541942
1680276544
524120842
2089939705
1067083353
804044053
244678309
1865375685
464453397
2020976366
3278866
743214507
1104246452
1024490912
1153506358
294010662
1798358203
885418396
1171737368
496899983
390441235
1842702806
1031643192
1322260336
1656902383
1851416153
2121137559
2132410490
305399240
635942814
1047018963
987847070
138248754
216195962
1396099807
588219051
1163607564
1807790846
2056536363
1778332680
906176165
392577681
1424975939
279303875
1080285566
398737013
522691611
1850878934
1407590144
710403412
1170292028
990913539
660867895
943154878
1467342448
504949860
1069332011
951628542
1729124412
1058286586
344357504
721433404
1228255510
817741737
140004204
536431034
91023627
657087513
696485051
923557799
528888888
1356762587
384498
1292055913
2031928714
1261841787
542025744
1921482888
543278309
273053224
941799354
891408772
1666818367
26695106
1930385074
1303907794
1679861433
480379648
80867867
1273208433
816978114
1869456959
330729671
793441480
1176019683
1325406386
482480077
1049846227
847916424
2134273529
1687463829
868373293
2088571748
134448307
514907858
1196809917
1635100209
450608
303282228
877566916
1441026311
1781494777
902086268
787066035
1288785616
296908944
1049233099
1835126234
932372056
654049958
578104484
1530000730
1640510175
744778640
1579850560
722200785
918474907
928042111
2005764278
948979907
1395179029
734511969
1297516546
1592226516
1284914737
1537886772
248414221
1918037582
398758069
1589023530
1782882387
177845382
722073619
1741936254
1738322433
1893765828
479843955
1068916963
754434724
181761680
355833842
668418384
1627430857
836872117
100762548
1546521931
888723750
726315181
1718761436
375672339
60550236
1065180488
577765451
231205252
2009205171
800954478
1642573144
315119903
33554072
409408081
1863597686
134052790
1921932121
1137996250
206299535
1679390281
1407063470
184429402
1718825108
1293480438
2124878704
425417838
1099408670
1905458277
1755446327
1418173026
1527319370
823705460
1255185807
876144612
1289608418
1883484936
168338306
847102250
842256143
1546169084
694630566
1235055038
1545857749
1037770840
1345395270
1509557220
154153298
1254800900
643518061
1095952287
1030236754
2120172681
656644253
106607783
1174324057
328264083
1721666649
1973776003
928631427
2126356378
1321000378
591351747
588325046
1220896127
1589239903
1158390860
1029800136
1570550734
1650480725
1886418385
1257731113
435937049
1971533734
451045439
1988850878
667199152
1817641429
1058815827
1382102949
2053335996
2028589140
1644823393
479275063
504694865
604743084
410569668
992182828
1884310645
1152537247
1837420889
883614976
1561087179
42871558
220221795
1942834911
1513502828
1045732508
840722543
707597799
602006059
1039747790
1651421802
1072499671
373739750
1154077726
168515165
1550074246
1609302898
449414266
570420069
494102611
718825322
653089947
509019110
1320975809
1007281137
722311225
1920790742
1786181785
417336974
1013667200
862873605
363598539
369258552
1366889614
1001808329
1669308097
523654429
1688053408
1752485640
180312771
1245117217
1956247450
1128402246
1831200846
1127255719
692586558
186905446
1713113772
406127798
84862256
547859849
1572436227
863453634
1002634082
1032346997
1059293878
1572122423
460801480
946544196
112200325
1530385028
919024881
1726799436
1264334960
657935522
1003397098
1858676432
390200038
286636402
539722203
694898386
910558632
2036211006
1141022340
1663897186
757287734
1075705585
1945351522
697804414
322598396
1266324345
57194280
1746969544
17906001
1012348865
886649380
669094501
1123185413
1386769745
1664879537
298228563
1455569677
1452262616
820325137
1779848220
11159561
403962524
1023788531
1948597586
1809253492
1528959187
1228435143
1758969958
1115681504
557285118
209761968
15069732
153163097
53948547
19187448
101336006
687864073
738462225
337525832
768192176
391605333
587390759
1916342402
1524948017
336283412
952536466
1969115257
105557444
451983775
1371006986
1247139173
1644122346
563920894
1657005118
1299424
308379142
57807996
769369324
730617493
688413580
418704474
1674210556
447947065
183961787
479848117
2145733425
87829127
832434090
2119248102
383149720
941012911
1358707055
148163458
1315411281
517267135
627735091
1510124307
2076918458
1165721899
1229203641
1192660404
756902575
2015788804
814760371
1237810169
2006921166
1991550122
2139031725
1362950935
1785589715
634906158
1344786440
542159960
1142662555
1921047977
93265008
879308929
316088047
1791475294
307518455
878519005
2094164855
978831012
13043194
120243224
1056634845
1101928233
1495781190
339398813
1922686424
758387621
219824394
998278881
1291465087
2039709968
773721169
1549425244
340010909
332105407
557745478
1821650990
1865274789
446382211
562315040
1157207803
1505102138
1188847177
1738745194
1483619826
1631519991
915960670
975945640
569243231
1444977066
1518146770
1348290601
2127565073
36630412
2017543405
171993689
313177503
1504434821
183852991
1147146802
104617816
1848879060
377945131
882038309
540657652
2117063920
1514413008
808046238
183230134
1160704111
2056068971
651580959
1980075649
300814932
681084438
1862592397
1565713132
827366650
700725707
1747882265
667779765
616995413
788537039
979865145
328722156
377287696
134448551
1196565238
232504686
1527991457
1471856557
893600817
1957475039
748286793
1008813165
708738555
182129543
2114906356
421866263
2003721722
742379190
843810962
674912170
233880936
158146833
992566007
1031977231
944681621
1251651231
2025504333
155962130
736563697
1181725041
1320999550
1168580985
1838254412
353744079
202460557
1257504277
1772968892
348479024
165368781
1866217456
1238695154
24394866
1534576125
1814498303
1819623630
1327719941
915228688
441502975
165198560
1081839537
867690098
1653569825
1785598639
1168184892
429926703
1680340624
1812117134
1625905635
842791753
1649379752
1448337596
1622042459
1456098652
542144338
1588029115
1642924567
628522291
746743989
1117194226
1786394128
959088691
202781153
120024739
1956993903
723357444
1107878628
697596954
1218857516
582864540
1134242870
698642098
443936690
1034560849
276698998
838979216
115500665
125842036
41817245
1517848852
1339878621
1065368994
962480664
2013908642
2066218608
581854729
1389769613
1950742273
846960721
246252481
1812259525
1202776143
1518883802
1886217300
851608354
106939607
736187840
1383219672
615741051
2118526119
774298106
1242941849
1722469626
1479050934
1905612397
1503915989
1861774878
2145868480
2101441261
1516000979
960557368
2058327752
1670184182
1518077625
1284592050
584933131
2072487414
250655400
1671459945
154693977
2103132067
537906582
1268625486
1504588483
318099499
1302096722
209423902
361434471
1259231553
1971707226
1874908135
567234390
1505748051
1355291721
331414618
1376018697
1937510110
1334714539
1299401615
141592506
2049777323
517555152
6682573
324734165
897667616
1235486544
1129996706
427728731
1113076130
520329138
373192059
1413161297
768224886
1438440029
288704687
606755712
834404285
1848916877
1475524767
193942395
1226499607
1511013557
264346534
305044845
1205284923
1473799857
189790104
1301584043
622958935
838815727
1471128764
1639457088
1947884622
1097603519
1776476360
966266195
1377105461
433006671
1059644427
899152742
2064072108
1998967597
2073285132
1186648867
983507554
1554933192
2145815637
879856723
1211571666
1913452969
349611633
641476113
420909095
55602709
1403380428
496055097
622180841
1877084888
2039434750
687592138
94531248
1807495493
1501236233
50545933
1491482398
1286321548
1821738009
255655868
609365180
1425517982
1165889004
303635477
1531906885
275584104
2040664155
614628615
580212463
281783948
160584994
1160897721
727388708
991795269
1668183707
519834075
1990239920
1559918774
1558404981
753030767
1623555114
1895906706
599358756
2020825491
991647640
629171024
401045306
1580649134
101860121
1639650686
146032550
575215044
735888448
1971719645
1787661487
304728769
472726424
2069345767
1153326373
1450432415
1594410712
192884111
1071421526
2057150655
2106095754
1683017923
1262250483
520545502
1544239823
1116950048
581878701
62650308
1730644416
2061278394
1677664884
626926102
1842975628
304915973
1251535042
1632042938
1335721612
1035138964
1138863907
161143068
1593578788
539605531
1127512441
179159628
1947154229
724970543
2055662564
1729204401
1120028682
1706629861
1192241117
1262011372
953405173
807945478
274670923
329477725
2055705904
1895917625
1964886241
243409441
1979334360
2077536437
673747937
2108944394
1226631552
1052787743
167099631
95767723
1480524580
1007764859
1817564780
311623475
1587970664
1257284994
2137203212
1504990941
852982252
2101421635
284864489
1713894676
1347557136
2060822896
2044353693
1977568290
989580107
726209233
876308043
1446363956
919926157
1965134972
320209028
844549386
2025653942
1701247567
1319391020
871959203
978784407
1243284238
1338314666
2901536
1768381088
802705304
922275716
1812107388
811628923
488923728
133740833
113892906
625718216
642830813
1422217826
810707955
2015427905
1443650923
727627097
1030385395
1291535501
1908694923
2067543903
1902639948
653819852
1383790869
964106761
1791650769
201505680
1398908262
160870046
1477789774
482567951
1528019056
1393819192
221881044
801608480
799255489
784111180
1705292280
2054495752
1197118865
211000119
394089548
1910509346
1720616225
1678663789
2000189035
407500241
1595346507
1524942082
170506526
1783147279
1971445201
259212417
1619315459
316092889
1519694911
2113521851
1356836675
1927635937
2023994347
446417331
1878580686
1679109117
973847271
1885177440
1617894454
1014865018
1682630332
134440813
2112414456
802564720
563883281
1748329569
2024089594
1776754397
892201514
2017980025
146153260
1321563155
223980981
1128192798
1959538289
1632759015
225768451
621409511
526887735
252711573
2137781730
774738546
1289959069
1806977456
16376762
1986191306
1099521278
932623662
1790826308
1346563972
1483911927
1906645227
107971117
1981973527
1932577521
1837107114
2128218037
40889535
1912811573
1206556117
412605918
1162995544
14062370
728345986
287437528
1129540767
1322838
633373698
1978244033
1522423964
488384027
1937706209
271676715
596938392
1162666660
394584408
428546544
1135798598
434654444
2111286600
1947370094
933128812
1104750141
7246926
404872131
1192182022
1013655721
25046434
1450685430
999077970
1174253233
843844808
329709830
1644030371
1402281851
1551774993
1543975171
1467922201
459039747
555211568
1072787073
2056251097
621265593
732352895
1054282936
269280884
1743681133
526686630
1180305678
2022996545
1605133600
1032831794
71012801
1298897533
1070725608
536076796
413879410
652160606
1928817250
1620460599
1101462014
1030282940
1370185160
1819177616
660578554
1964683025
1794447683
1420929091
424735268
1249376820
1754523964
673075262
2002027080
654397477
828803552
1035843306
49948749
413184533
127813767
218971145
380382835
1818037048
1499240600
940413360
968517710
865087420
1873012098
1709245554
1221419526
1670981975
176031354
1861718397
1559575722
1485457166
949610456
1503410982
148807133
1368871333
1570306520
171841813
973307967
1389772021
1140024185
165254743
1204751427
256915474
369011154
1847192641
1297351082
1440772287
2139403031
1969308134
87980354
1360966590
1061038641
573222399
56623397
1932490630
1634632081
575481447
422916292
99125932
394922539
1844955727
850178892
2080983598
1651481085
1828712538
1082610296
2104274025
860123099
965471900
535435244
196334166
2058333521
434038146
242694380
1536420589
1568425784
1474553757
633721595
1359058005
822848380
847888137
262793150
1108017961
660280380
2075882988
1383157232
1791257949
1454812536
629106032
1520741708
1396450625
8102736
101245419
1675262599
837850458
568833827
1929161044
136123964
646714225
920238171
980262031
1676303797
289708320
1033741681
306856856
340067456
2146955576
663293460
903565775
676702028
55072823
204608928
957965859
1152941561
1084068898
1240983650
617488492
1491358145
1486504028
1371527378
459392456
863175394
2110196079
502577732
280003703
702575837
990825012
1017830954
1267383410
1617014128
47686242
542243083
237688598
728964241
1197762287
1037119154
595761430
802155132
1343915964
1924082796
1087688821
1158426980
387379890
373791560
427777478
1133280923
1197861581
1775440163
1127636196
701075895
1453933678
580053913
703750703
879128803
290842690
1752326021
2028835537
1038017938
548687484
453119037
116980024
596085762
75912980
498922566
1245980133
406097047
554018899
446331180
1149670861
1168632234
174678002
1491507885
888290673
652357436
1267574190
337378968
519388026
655280910
1305479432
580951938
734722496
195282947
1679314588
847502581
122720222
1067062225
1370621747
1140007156
773102591
937662276
1756762361
873899448
1636999986
795788373
2103198772
489951897
459594885
1165261981
1009645383
1970403045
1115196171
389277512
1788234909
963947580
570554519
142993811
826565109
690266253
1773363667
1583448978
452596455
821346665
53703973
1653220230
533194716
2111721827
577132799
263961065
628844860
1478481909
1062432264
259922521
966447524
1134052522
1106266051
1988975298
1861467943
2081114430
728291648
1547909665
1064338509
2123126205
400881758
1217542953
94527987
910795116
332683349
201298296
1836687957
1520992703
2090483379
2141275683
220478438
974440424
387820701
1726457911
491514893
25558251
600860183
1455686332
1432885705
514956011
2099183022
1493294044
242434287
391621787
1500689624
407900711
426120695
1234867972
520248476
142216885
505454607
519178568
640409230
1108794853
704454624
554883953
1862149960
1601449517
1313430156
840769338
1460172597
705058012
1479372959
1099150469
724971523
680607797
454569432
1992170607
319236604
1705503128
160725448
480996235
2073564702
952409487
907279508
2121999089
625322622
2065191695
525507494
2080983598
181631309
1580599301
1907822136
296559445
976608145
354196463
1345271249
1980623229
2125911615
597353660
1706810339
1584881443
2024519141
1641462947
1842488950
780587254
495343017
193056466
1542572249
403653875
1485856363
1441414573
1107943867
1368722318
692443025
2085465711
1664057597
1084762959
1435620462
1805928305
309274166
451633182
1493575105
1065954424
1515857937
1073151812
1158335417
1697011660
1734051907
1942133476
1175365234
410448708
1474281863
1401250886
292502024
25772738
743645591
1664334835
691362657
2048135032
1086816566
2102225310
875774001
97902276
577909261
2132006485
1577496037
1340837650
178401763
472462098
1536135277
1008151415
1493648374
751073109
1834879095
356252688
1967326762
1497832563
1758431329
1041368413
1537162751
541589783
1140834616
2099999958
1799701665
1741241400
1815924852
281575002
1972170028
1093493251
1043682759
303391483
1317086044
215881673
429373176
1222322211
2018820450
1380774313
1403516300
1654107055
852137885
1970320050
1577272836
1655310363
681477431
1500350884
831042628
1772950915
1922903253
515077128
1329739113
1365789740
1003636808
61652555
800682473
1301584043
1694663822
211093867
1344209740
1944654348
2103678913
1215852078
1149267748
14917017
776887681
914405566
418708021
2073697360
2091238082
585678429
1430097081
1528568402
977621660
1337547513
1187006548
815529388
1179760942
1625297828
80275633
1276419608
1544635172
689180620
1450415295
1137125906
1243665454
56410189
1286821033
1647127707
1458209001
1097246849
281634470
537278584
133672016
158255562
1297655464
1080065777
1418564669
429008520
58303435
1574506475
1156642944
1518896624
1177722270
572517404
725068549
304915973
995523747
696263842
2025373671
1154079427
2054011395
1885286290
1319098854
125233740
965033512
593288699
324848475
1329829913
1465988072
823684249
1283651098
933859596
324947247
1793073885
1661491005
204972990
1385112691
2085512676
370438606
1318299747
141700339
888089098
656618731
1447774339
1368633143
660243296
1518211791
713459222
1755769508
1156229241
1428371658
674628828
2092585792
1448037182
1914275447
2018760129
279651477
1071121265
959756995
150102207
593111554
450608
1233577729
632376484
1696777641
1795867645
2114774878
1397885502
949536391
1185398696
1708699439
300043844
864304251
50614031
1887901075
247814043
802357040
453945378
1943399723
1069316019
1002997589
1959434276
1861695129
192058041
1277665322
456486888
1120908965
212311572
701042479
1532957098
5198633
133663410
1932033447
403126790
1170195543
1519278322
111191951
449063486
1429257381
2074575889
386941499
410540287
107792339
304070186
589764809
904458409
433146716
1580732071
1197697160
132923846
1891064734
1382324740
1725321473
738878481
1127049832
1606668950
1226892056
135349633
726921654
1624353385
1330975977
847236227
1201944602
513902400
1510235800
1163497454
1060459295
1626337691
459119157
430046790
912459108
1022897413
1846971264
1147676605
523309511
1550510559
1565561
1314287853
2058344745
728437330
1471856557
468574899
1714087581
1304369460
1066890511
49443924
2024088455
82641472
1450285696
764260906
994172568
478979033
360050794
1597247269
164989212
470303095
525188154
227388857
1551246892
1422946832
825449730
438785927
263533501
3909672
1568955134
2034883367
732178374
1831474490
856970284
177277850
782295490
490731862
1113382364
477477723
2091799865
55893327
1533013446
1529314510
1752980391
101705272
1246201164
759152443
350722767
307220803
849354126
2118670849
77895551
1747974956
1266477392
1615004075
843192444
1639145278
536758021
1686653147
1543097372
724442918
581775175
1484400173
2044741423
166150456
1797629595
89000923
1748306740
387444040
1292335001
1390371740
1771087357
153834677
2106078523
1682320313
476618125
323146447
1511087212
1323393296
446217079
819723689
1578652270
146641336
1888002291
1642297663
481284835
1643184784
587940802
1957665431
30465024
1712339228
1815212344
2140308769
113627458
1330467779
1380516552
2055405553
1831492422
270973974
143182932
871045594
891131563
1966779801
1048663183
198536735
7242532
1612332822
2007234847
1294747390
125681818
796860616
1432328927
1479277153
57570432
1490783423
1979199137
251551390
81847289
2041288933
57907166
489553474
1164001625
1212098179
607839627
1933304708
725368521
402612074
1618063133
1496489665
2133103359
1624238992
813308778
1726782777
1024570423
704206147
32345839
2080258487
1202894237
1672517683
431632244
346971644
1946785789
53110963
1178294467
516208147
1726029218
2130822216
376638562
1402874959
444533642
515384696
210605968
1058896684
1448428235
886301261
873212143
1790220787
925185996
302297618
1981437339
2034424845
1658052510
1415780511
1176074588
431235477
2035628254
1665526528
1256395572
1896659885
586096069
302015554
528594169
896795141
1075145443
59464802
1871876976
629565571
1527825691
367613686
342055856
406501895
551676203
1271448176
949123020
805756528
1096613759
1962944051
1680269837
1010420305
171867238
1822534578
1335317983
1399660324
4377159
1677598522
1770387301
1652917328
570320794
459119327
1195730700
2060721115
1001763216
1278444270
662765739
2129990573
1736385202
1649247296
1720371700
1811501402
899943506
407500241
293299950
970570663
2010665865
1702455522
1976589607
1721361452
1617474284
204265219
2037124686
164095509
1323904552
250694976
1272294912
985502527
481183761
1822253603
1700615190
1752256649
62636619
1606641912
213904749
480190720
1428251729
1804737728
245278466
444378624
79809405
1438145865
1007337507
1334999146
73587780
808287810
1117400011
1041549818
1823390324
661966724
154161343
1252113412
683858986
1327090175
681768564
1802637229
997305324
1211349464
132341799
735207577
592179609
1612885648
771679611
1981393748
166200760
1275111540
88243858
1521072850
1902951064
1651139995
2147391050
2039249367
2038685368
114406419
1091737029
1030156813
1733299921
410564885
1997693235
1680896256
1800470460
1986541007
93120133
550812567
1267397648
2036708674
484879961
1692719367
714260890
996000569
1851130147
1699417232
366588570
778519868
219076583
1145396653
1920044572
1176977152
960969287
1415873932
1219976570
1501902491
343745557
1247938253
1018600016
695773005
1099995163
1087050018
584790703
1771992062
1717526519
1052012506
390976719
1784755098
1411772962
1862441536
1701085334
1018081349
1134794562
625655044
2060847642
278097159
939096316
1831730962
1356518127
43873910
1037226329
1983591048
1999807622
1995279564
1553641093
1022597368
1253888717
1558176471
1215963136
1812455896
528925256
675249967
2084482410
1323583274
519645947
1529169497
155390247
43740437
1156472797
1519723900
1609498912
515130538
30294853
1714791795
984815246
252640862
1630074008
2141086442
1643167460
970197106
772422104
1561256161
1188557070
198072773
1870716332
677006102
189515471
1813336824
1428161208
1883300024
1958791299
114130006
718942877
1274465586
224420306
839212505
1024805422
2047886244
1364991535
1678760011
1881277718
424425397
1182552140
1272765859
2007002589
915610841
190349483
990042511
368347872
1529303997
862200326
784380540
131387697
948138463
981384464
204597465
543036885
986063950
557932956
2084627690
222599031
1759616246
1871846500
414450997
1018392832
2100968356
1272786102
870193031
835196110
2124663281
1508763755
1402646850
1938563606
178860061
1390110586
978127876
1894592645
607531608
1150607024
1747316481
2049791946
1729584626
1234812048
1843361411
528400659
1415682015
80709125
1200198452
189447457
1545343574
193533927
749370006
2136540840
597921893
823296056
1638022883
853474210
1818807256
970396401
966029955
2003974971
945605195
152553756
1530904881
500480933
1027426496
2000967848
1049283707
245606007
1457092843
781415327
854349059
1041554249
950353605
1330835539
373030769
1026574390
391438165
917311732
197011620
1399785096
2074854582
122481567
600565829
2081896368
357463239
369441202
141545254
1322311531
1848655558
1699865372
1386037857
2019347645
2120469041
804980774
575002503
764505976
331674346
867721667
853864149
2044312983
124055733
2100542046
1761232400
2052706183
1093323548
1362162144
444859992
1189851986
615203424
1630591350
611199224
1937758006
1926763034
174724711
24965236
1167183610
1721677435
995852705
1482517930
1929245279
1872321485
137335521
647270120
502730467
1180107970
622241739
1359179456
2043765555
1887706130
505070794
157751547
509653336
2086653663
362843027
576736714
765214656
1177216622
1249793477
1497445462
11979982
1567342509
1031292229
932253870
749251641
1768763017
1433244200
1379211872
314208951
840039365
379177733
1857741119
597233872
342393581
1827420630
635483065
1102092855
1640757824
227435187
1480579269
586325247
2087356869
560744749
409839764
656189495
1538606161
2084576102
1219194603
148695829
1575384912
1178490299
1635439497
1642277475
1321810920
357739521
1714188657
1038453480
233796004
17841817
62439883
304796388
1785721912
53264714
978200807
1724023107
971125956
1901926431
771548895
614962373
1558830342
291280770
1820164395
1395888291
1074398788
236139158
1136647969
2144131994
884885081
2126098703
940464186
1287784765
1836268231
133834511
902730739
516662380
190799681
1491281488
972767925
2091121878
2106845091
580185031
865846887
524951388
2018137253
824512128
2125084918
1916497703
2039487099
2037575007
77465660
480590012
1801890050
1577778685
826164321
35503070
27220077
1211112427
2146108504
1830164698
326076603
1946418936
2124917556
1036175068
1732209099
1366802162
1224404588
912633852
83760218
1423992686
1426807842
643727968
1734358874
1960567206
618244600
1902847866
1609681111
2040316764
570410155
633470409
462020717
200786198
1324479979
32172975
1611854865
1469756409
1453783278
1344573889
415113419
157030993
533994366
1030140002
1356979604
1431395282
321414181
1524988556
432750598
1020330036
2115567358
176982656
1589637344
2017693395
1154198362
1295619043
717658936
578070903
1795937193
495536406
1491178054
1802835633
1909627548
325577933
1886863090
1997627359
889452242
634925242
1099095262
857966856
1736378081
1130860349
687835507
93924407
161167190
2082553535
1392662770
2067467656
863821003
1683731108
1053443728
359858341
111316033
1759326808
1203807942
1400132231
835217450
1720335723
2098215826
740114961
946829661
694344742
1290273330
69051064
1412970191
1653976712
1633136162
1968552245
2053920966
632738841
126250401
654906848
1764538011
397741090
1039298270
1626093481
1394643734
498675868
61100579
603262574
323840644
750412660
1112383192
493737669
603008075
1284066646
297421795
1151181119
1131704330
1951317808
593767854
1970378421
1547899760
383492151
271082499
1233071882
1998494641
1756836136
760681924
1673581966
939711860
1042385560
1092195443
1631111841
1286730916
1713889071
2137298189
1405586749
1413973437
1259554429
2137515631
452718428
283284374
614179907
1925658168
864547881
1975075426
861749587
1917827412
1359806183
1939957762
1134315128
224303926
2060645881
1956160008
2067939153
962051582
1920214932
243971032
1121266116
641515775
1222260705
1391368785
578241429
1328735809
131394309
1937001558
929005613
1009282097
1089730799
1028910143
1749546728
1718992550
327760589
1190908911
1399709685
1623914905
1393172669
343857274
1250468987
1986848756
403474721
774898985
2133473339
395838230
1997008042
712779406
348095467
705739107
594660372
1769262471
1019885137
825466891
1827583965
1121208473
2025978734
1008093503
378491703
1493764527
217364305
1948103062
1196144724
697014779
1260566506
1963161327
25770629
829749587
116263898
490270292
551638645
208294217
1908696653
1448205732
93181214
2098486141
1542718913
333857783
354594921
1641167638
1540535668
164279991
450505128
1802250411
1400642816
1090643923
44986991
203956437
1341585792
825546803
805939534
691426750
940862235
1031198504
581825861
523201776
907199069
1273376239
1654148486
278172927
191209150
1741544520
793461298
210678866
2098387509
1918459326
1444415008
1042356773
1894440827
857778247
1896253837
1049623711
1854857237
1179184562
1862885261
440002166
1052948868
254534072
1881255550
1614244706
812400851
1908646117
1568916837
195392412
2093336269
1307133791
912738510
30467873
1950002627
2120900833
512643668
1775880931
593938127
865733273
1340959924
637553905
50347756
1540834612
722927243
1316318708
172732133
1664014671
533236652
496356440
2025824235
2089126683
1476788755
74046869
114402660
989185462
1752773110
2068037142
1580308149
1009845948
1386709098
1943071898
1385172233
978264487
1019420567
1975547522
193533927
730864454
2089478626
183617297
218492926
1314171754
897902875
321516017
759404220
1908552232
663396725
1065146515
229100656
1595441003
2122847895
1980609405
1653139989
801820951
1828661697
1301697546
2089528835
1349407059
537731018
1864253712
1910061336
747275238
1578167833
296061069
242452122
89989488
463796881
1019317038
1018935219
322805901
1802423350
1534802674
1414586397
2554113
144568663
594202732
416744162
1001324632
1487336996
1037669173
366820549
799194088
888466323
229788100
1011214177
1911636081
715663677
117593821
1556285529
1219122579
310191770
2093177885
1711589404
424171366
264974507
920928350
797073232
1250229682
746283662
2057207716
1067079928
1502592405
1992175645
1641432647
1205888703
228910327
1913545892
799421334
473187844
852345492
364654720
1166829220
1651402837
1388630848
554646563
2117063785
189346615
1582909079
1762025807
1636902226
1852122956
705248974
657700004
2129964730
1711639739
1870779244
90377014
1528067314
750661647
263853174
1026479219
1167827256
504621591
1077029416
760156775
1942755161
1614820699
603437611
1985556689
983100944
2144150511
341814318
1953801001
539310380
1987724345
524098739
1040499617
1812439117
1035943211
937909871
1304892834
1428730316
1276604759
245485697
1237515447
1624460384
1637768257
444682677
1162084339
808063849
1101873329
1771957043
949416771
1664422571
2124226462
294163922
782997616
4359435
1459245752
545859153
941509776
1215249932
1413447109
1116190569
469755952
211619767
781329655
1908273095
789062256
1802830132
104497235
1246696849
227276730
1804697069
2046763800
1640422843
2003907274
412101985
1158959938
1898392693
264845324
171552883
1509434156
1974890092
852430335
1210104777
214406131
53464640
1523186471
326617340
673551039
34938264
1084381743
824676186
2033964816
2101750245
1473688107
1222792869
570905958
1088447077
720619429
218679382
18643240
1609543277
1943345726
1125396108
834682420
1613857770
1325979144
1883387158
175694866
1061864429
2052345756
1443803385
923401299
1260876321
1128889818
1844164634
254769877
181731213
87465912
1959419775
1308300123
1488701577
496807177
639371106
487820987
747330807
659961907
1867425158
1049039513
154548322
552313162
2124876824
1117773691
1047866188
704664618
1540072002
1171173356
693734593
71555427
1107184588
797610260
93848227
1931942377
1582430003
913543460
952586383
1366477244
505106667
1056036085
2050236211
1168273222
962782590
448403789
2123811007
1013608861
1118543437
2080301911
77704802
396503174
1836889911
933751001
777248681
311754851
641420313
586657809
874878333
906353785
666142998
672288826
1360212413
101723360
998851203
567525277
1413524806
1534341784
199640235
2096514260
692215342
2110311945
1812403432
2025159138
803341337
1527230041
1001982950
555075132
1273141852
438014673
636352314
894582390
545064474
825375578
558483898
1482473618
563157569
1028226075
1601828508
1549485034
1723104180
1913911622
294629482
352518105
15614364
437848612
1629939122
2121374449
120690861
2101041442
361233786
114245
1362824030
1413109213
683087843
1833039193
1994782206
690930400
1812553513
712677875
152595486
999229574
39745065
1524573890
899015201
106649745
1381623904
940417254
1680713019
1469694727
553261561
1211620162
539821037
1371880372
1339719107
1186613582
1703232446
2003149446
218354882
295331465
1961298953
1704081982
1967468387
432560284
1355985988
2054586010
402929208
672559974
1331940317
1742376970
445422530
682876844
2001250385
1751145796
1915064073
775103983
134332881
1854779665
1679527703
698612912
1242157349
984965072
1718058337
1824689227
391479013
1549236603
1421037853
1861867693
491736629
595078359
1045045662
2090926604
397266370
1156774658
1925822623
844577955
1506300238
1936331767
1003353535
1279268594
1262378717
1275663366
1214011921
1033933742
751390311
1822236417
1201675410
1253695235
113503971
1224281013
200717678
338094067
2035503661
1092347693
1838516214
884918871
625315084
368955268
881375508
481486793
1109710030
835717817
53792926
764889115
631288381
1068922131
1368914364
1665233490
65220610
1819466514
1347509632
1665417505
873696273
1513423417
2141781208
188117595
1754895085
305204925
112112699
1454583361
2084150963
2085826507
1165246354
522162171
1362832092
1336000546
994840069
1084711146
423515960
2134107844
2062214649
2027601770
1297836180
923383578
191832084
1229046692
1566151850
333989821
1906167317
636622426
1368139637
99514608
559029742
1596295551
1369324496
1839220400
1259791063
817332039
1879312898
787024265
2056542377
229745653
573346013
1215849112
1711697952
2038417748
780834091
1853933403
20562825
1749799250
498339217
341839931
1524777363
1101910498
583831131
980398454
1965613618
1593469203
961760059
720145358
427463131
1477089398
1670593659
1642860009
526133439
770499374
1853403216
2109853118
2135217505
2083347348
510813912
50795496
579117552
1706135247
982155125
1827549562
16041991
414349587
870089830
326157964
532312056
850339957
433927586
574042146
1557633023
1896814482
2038874579
1967106599
1832084252
1032788826
1906421306
1638035668
1617096997
1870145010
133423265
223344591
897327917
852430871
1108064882
1756839224
220829948
90746606
1075001821
167974195
1964578201
408770378
1879111647
2028976481
1966845056
1186255476
673769622
1342643696
1533480853
397891193
1122256629
301600933
240733207
67079287
856637528
1910049486
1470545801
470870702
361677312
156702587
1815902674
1201030467
544375293
1068873994
1365899967
1322312293
2092383725
1103400138
1542980336
1540177170
627645606
1063869071
860450588
1037911953
1832612657
1552477493
982416311
99196144
910813900
1225055358
532956069
1181324503
560799552
1156940052
729369596
1783125317
347821797
1543462017
1548132063
1456357500
543828264
91104108
1665289430
384011032
1607107230
293521105
1506196574
1498478784
1557563466
220796220
923762796
1538717645
976741375
396979754
1547476587
689773937
1912200993
500425114
322292951
853072057
1606782636
891381371
1924877253
1715856108
1345745115
1185271579
963388339
2143742769
1852151119
1133118277
1003650299
1877539379
1642261675
861296106
606230681
2650647
64036006
1648149819
966857459
1920211775
1486467646
1318577379
628759918
1872738381
1816547920
1374167024
996036393
797420225
457743447
348212616
1556739931
751752428
1773659522
820058243
1334549447
25148806
1169543434
923329777
1822762268
1346163134
1563546451
1596378084
2040210520
92297074
156169286
1210884497
868297747
193801040
557136034
239611537
939408128
1384904579
1953301306
1645770993
1900148267
1383774501
2046526506
1907041287
580575930
698067608
1020171369
214074488
1074263223
1126484262
959132315
509594090
789387686
1766048342
527508718
1156043833
1489672401
301979720
464599963
364935942
1249208501
1130588288
960267953
1835469691
1070969694
650687765
1300900092
366212111
1764441897
1019581385
693075630
1255441480
796974522
1666181715
416923956
1776437661
1780124564
607655494
116470526
8903355
113634311
1480618001
1687768606
966987233
1635979334
1234540062
1395824854
1316645054
165128488
1454108529
1140464203
264780266
788366568
954697583
1490374804
2130270680
354910072
510767680
1105552360
1096306499
2060507413
1845456260
1156667998
1458001734
219844182
465671506
1713474243
1913155439
2111332470
549121873
259097475
373178799
1373290367
169043829
1455420562
1012518418
1080027206
1672539066
655515775
1008255735
1285402341
497483475
591102195
1431137772
683938283
1130086348
672579206
225732579
1248292073
1267121809
888297386
925995210
788413493
446711070
588487250
859036744
254616332
1809180074
938685
841053870
38398824
629105039
912494856
2086753899
2107866904
929150552
724185945
1980084960
1200116932
469725511
1120165024
928119255
228500068
1197839700
502902448
2002287502
740303134
1270164596
1447963667
1565308466
1373002011
687074936
1715760418
218734376
295676269
2020268055
1267656821
1340596012
1722443360
1049688048
880252864
1307560295
903530320
648120500
1860443972
1430571414
1769750475
2102053061
578392949
47912002
2051665535
209607057
1313238393
1280350872
146560603
1978167538
1076970518
1026705976
1104067836
1391568188
1106422961
53861913
611182130
1191854001
1796517715
950140348
315187407
1117919819
1194488501
1449798926
318181615
296500426
1076263508
1767242275
429521705
541124069
1922747076
1934707223
1626043277
1624511833
621250038
505936858
407457937
482850070
510892127
1286944168
647395748
1084266955
1319120898
760484522
1469262453
1717991033
1349928214
707987726
995326703
1397539751
1794952622
409230324
291879869
401101688
1037291509
1085985456
1976852107
1581126813
1965311973
870530977
1305263012
30420736
1993227076
1974549037
244462687
939612339
377817138
1617781075
1402159460
746084564
380803053
1043202907
106939607
778817217
1159858145
1954659978
1225717858
1420364566
1427830149
2015419535
751994722
1193701614
246165397
1290275683
534526959
1963863536
2059347225
811024127
1821270639
1093473534
702944815
1658499121
2078704107
1361255340
1853556712
1568003573
443332394
429390489
749537872
1561491933
152376292
1459660866
1312496442
1086582151
515013602
1959959055
1369910426
1516040373
2146909056
2104145063
472289640
958006694
919821694
915334003
154359756
1777499092
303576675
624751599
763199999
486381144
989204015
1795135592
1960933470
1243786415
1167621853
610209787
1006203126
389411158
132083435
338353249
618405437
755040864
1433429805
1567837330
382872922
701519298
1195978124
1743796349
1103376268
367961186
164890062
1637021901
774833130
1850519924
820926597
1356628511
467815489
2104361027
1650777478
1400247604
50546528
2008500619
1542013830
1838366296
114714125
1491654353
2040224501
319134420
429247508
1479536827
196236029
1278009103
2030771426
1891066070
438877191
1190991511
681873410
124235365
2101374080
1331823523
1241647961
1975980334
1956160008
1825864306
1121905258
1220235055
1040790656
948776423
1706381337
1768615111
1637972489
2078930475
338604802
1242161879
1402944604
1849775594
490841661
1464132702
1922402876
251325439
343727293
1230283487
346264299
2044256548
81964335
1277016225
394615188
266260296
682130330
2029791702
1100686779
996703286
1595843566
2077181868
487882205
227666853
1079486090
1335927060
300371283
528693521
683082210
1384112848
1649357510
795636328
1708583132
1192187
478657703
1106605499
1114993589
1302921546
1207080579
2119970308
23217821
1176317575
1153820967
819980933
1592607476
679433831
103237414
1323677091
1319214020
905070318
1255796788
2018584044
1468194688
1318778778
458280674
1162015823
936341758
465589753
289434375
726023937
976117388
1088208248
34738181
256026464
2088919415
1669227490
1294276449
160196480
1539007052
1472878619
821498224
553897792
620462021
875514776
1585730527
1980761735
899534601
1788187626
612916617
135812633
731637793
1070683468
1603999510
1538906710
142717621
761268484
241922455
1844588741
809197144
186063621
1673426346
1760412731
156050255
2017109932
843729190
1221037447
703584591
1574288941
1747113071
350525486
415709563
329164372
1240496795
1244005585
1241382425
898907481
363073855
1267411167
1626314493
1064993346
761663454
1441695150
616396671
429865446
688387660
1209311611
877009516
126409479
264979483
1698181471
1376473117
1215820446
951376737
1950220899
973379476
1909584177
267511810
1791994701
1941119052
248672484
612191829
82846161
2108597014
1198200374
1169584515
427881051
402128265
1173601874
1336163916
1288572001
1493714024
253214233
1032366151
1567232542
951471626
601015063
750046693
272387178
1753923070
73482478
1535655144
752006801
1273614806
1879383320
465281426
1699631711
726736436
266555213
1583308183
1239783590
1583833923
1968524212
370343266
1217718243
2109458124
312926384
516665442
1526353819
1142829229
1146224988
1261626040
1297414224
1198527143
1969615059
2314215
924749787
2105753937
1464316723
1251750284
1710059223
751496775
1568101270
228487814
1736385658
461928356
1836546319
839227590
1766429618
1544081543
717514995
195913860
964854888
819253026
735414613
1317196819
1957582866
1736261814
336967731
1274074250
1800090908
825695730
64312910
2072543225
1721598140
1653474002
1057043556
107544878
1471504545
1875671538
243198082
1428500598
1636326880
865967653
11859743
311719154
2042828874
1014234074
1907282185
1605791873
146601312
175853100
250155459
1127178134
541471365
1858917927
152665653
234356974
1385438226
814669351
938367043
1613794088
8558149
2143932847
54698558
1875550870
111229263
1334814222
176868334
1187514511
851947547
2125703464
1362230576
1400772291
616380340
1907421764
884719342
941180436
1240546376
493268944
295270581
1371266055
577826917
1770452021
413305661
855466600
1624339439
909911041
992180863
73345327
1904221971
1853761418
832817940
2101607440
1349578547
747385207
2091289992
585923440
188353128
1178390619
406345457
2119384159
577273960
1087062756
609374396
1544552952
1823772154
1437517950
720650141
1715146043
1021676097
2088342786
1759087461
380380854
1227921601
1684894836
2068965940
616433819
842978053
814880761
809718604
151028322
758638958
325276715
2067137412
1011559580
884449340
132252440
1897496361
854994099
1011916551
1148732329
1940601987
605362671
502879295
765262558
1177543807
557542115
216793580
840272743
1058220932
463020940
1739645974
1335857958
1986996157
1422602579
327626558
1122120548
813662317
1294128998
748903028
1815738672
1516917204
1382745370
1213781555
1697000469
293125112
502189765
1763045618
779820374
2021988415
1648003128
719953279
1534966923
855322178
1787956712
1118125978
1529028265
1269750855
164008054
584973553
414500539
712714507
564456894
897850452
1556437703
874449635
743246783
1963171673
435629254
1215596273
1911994096
1136906978
1980945580
1662116082
1298780296
421940058
669886245
1671266707
1545683343
1166683538
993926246
1417158674
753849344
93509670
2100145171
377914081
1235161548
106140706
1191725138
357621423
1539853311
508847626
260899079
681293486
1398312206
1763163515
1136211286
1868031820
1246216419
149225207
272572949
1101141934
888261984
2087046087
656303756
198074398
147772359
443409114
640254283
936313093
1713567689
1005444354
1944480402
1617145886
281756171
693095629
1539615662
1372681589
1309999896
843406276
351657509
1544697622
1893729810
1192564900
1105187611
1276035666
148093240
577142702
850885628
882580630
1647636726
1994370997
1124534790
1844117002
1522942640
1975139276
376256275
829108652
1207920326
1566438677
197351965
810046671
265673072
1861164720
2031295860
1177716454
117548486
1271255658
248914638
986453677
1338429969
1453336474
488748921
537665531
115457356
1784472844
2031086890
1991930578
611525426
1263813603
1078651087
1806737830
900834455
193947596
1932550192
1105109304
1853892142
412224911
969324527
1285873459
1978484684
1381437000
1764680449
48339378
350818258
1046453253
2083369730
1669290702
673399089
201905417
1030032907
697977020
1087184869
1714375291
168142992
1618554149
253946871
1830983830
2056673140
1906644048
301528502
531853096
1982106845
172202753
473358408
1528786791
500764270
1252984828
1739851918
1473441714
532250699
400978957
748837265
1077825881
249327225
1868036482
2103448758
25125156
2069765967
1921139648
486337821
367009766
174535746
871561380
1473929862
355308793
536365546
1463506332
1385411231
1051747725
1079007453
729889135
380062075
1943399478
1013599666
1011123557
1310582475
1151099173
1643631676
1561127418
471263819
684038679
824489624
1289704137
560325022
638004497
1877763247
953133608
347662660
854192151
538804154
2006154257
459470564
1325579099
323077574
950545257
923279042
549487339
128898990
892457159
717941800
1618479253
1390479634
610953646
810355428
343890530
1818855716
731475107
1835541432
2024057331
139272474
696734516
1100411258
1743170503
1138854417
1016448551
353961820
1850433717
23359424
698716430
757124851
1543071705
551653894
378491830
1360413638
504341848
531404973
1006249124
92787572
236659281
1325450104
2032246955
1612533843
949480047
1290972088
1472077138
360998823
166015704
1290143879
607536602
144129038
2087439539
1387797804
239362685
247238077
371125804
2128238001
145960819
65289062
1566767008
2114636175
1858457165
1322523107
1361218841
1437805825
170173505
983950794
1249533030
758653361
1936582466
1437367856
1346479369
1039638584
907908322
809219907
1037077610
1120785381
1245026854
770639595
914941438
1192987358
2107851355
1945705490
288650754
2126172427
1080583436
182951909
321946948
1437381635
1003092266
990461380
1999158544
419138975
468915703
687557758
211300512
50895764
196753495
766056996
1852917658
138518763
886785291
220221795
1870034892
1767999623
1279121049
1043837683
936808295
1331029828
854945395
2124660862
772893497
1765318648
694471534
953025797
859822627
1322859757
1867849798
456354063
90214318
1659243900
2132554517
1568922735
1514401126
429555966
12526651
1538500876
2080129187
909076989
480715514
161530362
2037825432
621506205
1199010011
1274981837
1523820522
1123836760
1449340529
1283326630
1410009063
105154019
1545703784
1981972162
1412139654
458696213
225359994
1174146584
1777432854
25478330
994372927
2084413790
1148476185
1376670730
134495149
7846655
1333985399
1074150559
2087869949
1310066350
626798615
1798223064
1185345035
1915069496
1845613799
515778617
483434450
226448572
1477980117
191722684
344699985
856485055
485440288
561911082
1601873040
1543827270
994083178
650772253
21558166
521233757
1778797110
875389929
2145582096
571105479
695316410
1600764789
1139298926
488218523
339462380
1853315709
2026817588
118507432
1301891752
544406039
1105236308
1801820096
1376962419
210747890
1424530324
563604810
1945430325
1257094084
1167881254
1194447426
200042557
1811859964
1995488090
1796639930
1841681320
2041412434
741936310
293093803
1788251777
1682797874
269421881
1934667351
1825806299
1648349739
1167510687
1994529747
1645449980
2073150077
1172121448
1355490197
1847583303
619115491
611866177
1369553572
1561294653
1477239032
1596685020
1424056598
1679952369
542512169
330704114
906970972
1175024988
212570945
1247206987
849603300
1879675356
2134584731
214374068
1537202618
1433359444
438064028
126264682
1639343448
140675242
116059012
1410088585
11270846
1899712463
1172423499
1360260538
670364226
1504455234
960433763
1327834901
462801336
1858467939
444465807
458129442
1943864379
128011415
1686655072
1727125104
1550312955
1268819456
1728312746
378959209
610176029
474080952
935444139
1677199104
960637487
963328268
1096515285
1631171566
1764865702
2995831
284846211
384484086
1539254727
1221000709
1149694100
1996711843
1945197282
493902191
1014747589
1465183618
1998911413
620098836
1918796572
1715377863
1509162172
1846799950
457574262
1344438822
1959545058
882962405
1485548094
584772699
352077648
425724839
1964934304
398388859
1998084469
970448644
372003234
134449052
766453900
39660675
461783787
279206755
385281921
90740999
1647136666
846395936
1012859714
832312880
2046545300
877847580
798458699
1769655042
1000731558
728960282
1869433956
254910552
1801303824
1673830829
129456671
1274822509
813733709
2145802721
1309998150
842890700
296754131
1819056982
1070829455
1562802603
783446553
757711356
259647141
383515339
799311982
56663902
207154255
413372088
1662289558
1501201539
1261465415
287162123
168711286
710636967
1616067102
1734022658
1535765456
572557023
212628804
461291748
1807884841
800520542
211143591
1398418170
1256378035
197706171
86110261
501115671
310090916
682921745
2015562704
1282787545
1315672224
1970696095
1070906394
1080204070
124641500
218657670
267865698
761438660
741797173
1367184892
797286585
1197128434
1451684916
881169129
212527704
1367626321
154137749
1457237627
2119577123
719421241
354003176
1569958855
397162732
1084494803
885164973
177830066
305508383
824683855
715639811
878438856
1169993569
961532822
1830114799
671656746
806307398
48900078
819702335
1123943398
683810961
2052663343
864426649
1802544208
1443219155
1165083155
1655118997
598591044
2142648708
363019998
2033421663
501722952
1375457709
1891643202
1810637626
227044776
480304148
40459044
1914245086
528998216
1631368946
853868267
953620648
111607511
898942835
30887673
660587480
1072673599
1625426479
1120679416
766732047
993308100
1076517198
1017612623
748849989
366390196
1609488460
52764809
556924235
1513113716
1322066751
1648367197
1943571026
361374494
1821590984
306856856
63935688
1069648464
383602944
1501223337
165115931
2066648468
2104979282
507389762
594258653
2117404238
1857828018
1759192369
2125835169
1230963116
1428742193
1551745550
854660529
1693581983
1964360997
2006614390
680839280
134531722
280639020
1727649143
852345883
74878860
1210249171
2106621384
841275920
1125963242
2009789568
1984230572
167875604
1469194347
123486039
1593065632
1362049598
1271131977
673213676
1208544708
733603078
1067963289
1564658992
2081297467
319119125
263850678
775528630
796148212
1212734619
792610769
1891814146
543897644
2106328688
534705529
1872806289
1031526039
1802297482
1794865722
2064838660
951018524
1839694291
1631893385
1805728767
1227332668
1061087205
1072976658
1668448022
1726651791
1972033407
1698583977
884034211
1621814769
1568591281
1207531146
429223899
545588528
644846452
2142740818
234005228
1965578218
1811515074
433034396
1876643133
685377719
761137552
1766105475
900160117
125034988
1508023448
1112561302
1147276733
742561619
751332312
1697759106
106411144
432680784
1015691425
844397508
1412356028
918811970
27846663
1112783620
1389432133
609454388
1221862439
1608362567
1105176849
408908170
972319960
1138220442
683465004
669957862
968886772
33974871
1926578186
1152241232
204586794
1291898724
203934974
2092515485
1911066557
1879946839
85164763
472401035
535953210
2040194255
354616806
196523562
732367671
1546515155
2120181519
1845448463
562998875
509567477
678585682
984258915
814986421
2132242163
951839191
267682907
1077997257
723613740
479148862
2065340511
544147823
939166994
1987816202
149942473
2139623505
1447283809
1896795725
503335528
738316576
566987669
502880473
506641807
962821090
362882661
324198212
612191829
1275336907
786634076
221659983
1770181095
320703790
1777673740
1839576488
579706293
514268072
1349914394
1978824264
546018485
2030865015
1863629565
1622947288
2102387557
1339805380
1068216209
124878088
909816458
1982400749
2010869558
994049806
604801792
2143486016
230048003
930739922
1639426369
504129875
47753522
24199706
592743097
2073850340
802982344
1737559555
373900754
1221386448
1412048684
1345495713
1759746481
304355854
2100112907
416339860
1767003375
913879324
687013694
2012326037
1789787096
1278189689
121317734
2143749204
721533996
1253691810
1907725384
2009783175
1725145638
860786075
485656866
1339530842
351596232
745360713
1538008829
332948709
1037647219
2069211020
1891014115
1874214501
810715274
489070978
1464370487
770447138
1120697733
1677578641
2090283173
1895583990
609663123
1282794798
1282274964
433146716
2110253031
1287892510
1887722703
196016991
1131409114
1648528755
174663862
850736434
1043360116
1691671992
155504921
1013978321
795121421
1678796133
559318362
837526135
1113496633
1091591347
1170584723
1878366663
872510988
1960666903
298905191
1796915689
1580157948
1364234886
1520841682
1788149430
492530057
1264006300
623860358
1862928098
745766256
1811113642
880851771
1953124345
172327067
1702168681
100683433
714870365
1568964624
1761256618
1035083247
817389269
1943463223
1074911168
1229219447
1317069761
2073309351
582515651
1518512628
2072406225
87581219
2029087968
1988601212
479313882
2117512053
1703724715
134034994
69782154
1302815081
713242340
817904315
52564714
1132888862
528914705
2006251873
352340237
1107187190
1012509972
1673915150
1587285104
282615827
389601492
1426420119
124851132
514750397
1479335590
588560354
1562618682
1250197225
1216351504
1317619872
345055144
1905954245
802162628
1284148562
29212448
1422061214
984101304
814009160
134488500
1875815100
1241463878
490312198
230055956
1283151518
1659255611
1281692362
1997446259
1522345510
1689842221
1492884974
1167510687
1763064838
80183632
818602102
1105566178
692187970
994072698
199025152
634466086
1393679046
135254371
1138172836
257098622
2004888362
2059382828
1081580776
1876528796
858659438
323159522
479412697
476636842
230488186
532588072
250446997
2017625754
583029478
1629381749
324081153
246506002
1988959983
1037898093
2098786050
2036091927
350669810
1219462184
820999335
879464936
444436633
511978660
768825904
819768973
482215263
1276465034
827116466
1958303292
395354163
671513688
359372902
204873458
1674208198
581765223
1498980966
616748373
22495040
734590733
1138577025
1391097909
2102387557
1476983451
1858870943
2022556126
704206147
129934764
193785533
1861574513
476107267
1408219993
155351408
586583473
27766256
84580986
632041517
1929746134
828370905
577142981
1849513078
1975530413
1391712195
739667825
721070490
533692400
1544775091
2105760149
1984959744
281996821
776537699
1992383257
37117711
2138226391
377938991
2111969000
787370778
1162208615
1908707079
1649814342
1158015953
231874181
1300381846
2130550576
405599978
1827194579
1205950959
24012712
304115782
1956192439
2110542950
19770370
1624425548
1504916316
1481628997
805843272
1386695443
512769947
1256836466
149981555
1218057976
35898367
152436231
382114063
1052863052
281920707
1463569172
1244202535
1900277970
1525214321
1318553410
2089725107
1690877995
938654268
2094066277
1993217435
287823157
1086489337
1528198874
435352487
200064886
208040248
1817133899
1548336024
223224319
1148321270
1874481910
148668453
1893765828
649166711
1503894130
2080212379
691600099
2025423191
1253075774
1107159271
1156613956
1949011206
414184319
1525823094
1531544575
1219698979
1244651094
1739873042
678241758
1001290074
265047209
762081943
369815847
447744534
166308542
1347522108
2071838449
519359989
216202446
49682578
1722913756
1680212521
891913507
562184419
1161398990
1819728593
1934186090
1123518317
909358674
1582745610
478229225
479968867
1175687604
366835206
1171076948
291689400
1739549935
394686672
1138710536
1281605030
1899096308
657443967
1707264134
1509629483
1680267142
437545150
444823348
1164324739
1080178858
583573310
518100611
1953661230
272661810
1917238075
1067989464
727360841
1137336691
1929336497
316463657
1000394746
705479760
393656223
1121111349
999743218
1734538709
827330622
804363658
461601146
407850852
1804604817
1450757617
1903483755
2046664376
294163922
195630386
207655557
711880421
1017440956
1868900305
1299541642
1535607764
195264034
80874082
1059071902
891986376
971846092
129440675
2117186702
1142305676
1723801602
1861026925
708550967
1333227684
1615984456
1683982798
526659629
1284493206
1052143987
573225366
108347399
769248321
225354094
641833983
593850520
904535708
1025933824
1549437582
348446874
186148238
387701131
1064409670
256577556
299815328
949194101
1345436453
367793771
639352045
78281860
123833723
988857817
60875551
1632953676
1809307539
1552096927
1146053447
91347969
471831140
410879297
1227926395
1406377717
2079151114
852956962
883951104
1130867269
956859872
1941158556
1232955560
98288150
1561726958
1819097980
186931872
1679051718
955258068
1149232107
1680921710
466359350
1299444873
1126805361
816801374
1015732518
1220057390
1578024557
1625994600
350708122
1534434373
1974296659
35318172
1928165698
978933900
1089076393
411432943
576303504
1934778160
1306119876
1508557588
1709048484
124960089
499389096
520855529
602056089
1415368488
2093734895
1764303192
37784400
1440435026
802912148
1472618165
22862551
1847947474
284601470
202840898
1695415896
320374321
961687595
611900894
1887614448
768825827
1799454662
239949702
500697683
234039330
713088980
329638731
1932521935
1516066517
1745102379
754137285
1990424299
209712559
1104605346
82616686
1610089986
1951923266
923627033
531781999
1252522503
1732691635
851434119
2018757993
1247634116
1246696849
393253662
532617874
351850715
1684523054
660498524
1345437732
532449912
1984271980
1549004616
1638083779
926514787
1968210880
800817658
1171949524
1828450899
255891481
1945381896
972707630
1252333482
34384780
873442439
1882379121
1020985601
1783749318
1421442078
1718590449
1828959348
905504094
231199796
740328527
810848135
1597859309
617908008
2110271916
680756550
1553056697
1340692082
330965322
110050893
928818762
1060869627
860033023
1969710320
1251742077
828209663
1019411372
1083201224
1504063955
1567659330
1470212587
1501257188
193481629
134362485
2123904067
1125318829
1444908058
772109239
999412637
1907053541
1045214477
1341917619
1768352221
720782405
350718606
1029758512
1840496139
349995357
492375746
1267268830
928451758
1044086728
1518725273
596265157
1325678517
688092767
268815142
1732025078
1065515389
129366302
631144707
84092773
296471574
556758550
1260285763
1287462191
1049258256
463589593
969385680
1608248495
1802909356
438280115
1277528280
1594320708
599848627
1808555865
885183188
330961270
622941142
1006975632
956339094
1512278072
686262870
1197064365
1354236645
101781331
1971971337
1674641191
1581294477
1586516439
403937338
1138638545
2129476067
685173424
1757757127
1225807706
1775902392
1982786324
737696914
1501443141
1488763347
1326608070
179017817
64349353
1134422830
806825662
1395231075
1650194394
715698618
1274198448
1315082472
1487389496
1272765859
2121594169
1412167827
960243877
1736882042
1954094001
162262147
1686813199
682866488
23844664
812089512
58327961
32874969
2052204191
1944261173
308696635
600496545
1265901048
1761309443
2140722972
1627923865
945424609
1148575549
1019344200
1287956383
939876121
1228399952
1868973572
885348394
1900674392
1387539697
307959205
786171227
1602493570
1691699676
1674646022
78433299
481909935
1683995100
949395571
1128789225
73353625
1124537797
1757072042
598265124
662589872
1254223004
685139168
17179882
311231872
351847088
1930286150
298800266
1841336275
1758534887
485898341
234371780
530104980
1877753593
1358480672
284469968
972417679
1353426333
1689519949
489160723
150146368
329263604
1691790450
1723356452
1603257010
585003075
813318746
1040781390
232978927
583001503
1436550114
823908370
1958553070
1568176465
1400131270
1058860957
6598539
76080011
940261053
484212074
1906277398
2120129356
1458794470
2058375149
638097214
1276210871
1343541048
377878978
1361358135
1263373142
819034406
1537027628
1350704241
96821196
1158242351
524247023
1307673180
354723818
441840006
1282139173
295975743
817499024
1122276989
2115894181
127475894
1518991573
1913822394
1678788197
1675689158
2122390641
666550394
1954983523
518854128
1622187574
963200462
1281013168
1843553599
1292363522
762619910
451986359
1444161468
52912159
11332884
1590688073
727832808
1804406225
11407645
590740451
1358167139
1090891404
1358682812
615473750
430768242
420340752
332002400
1945041055
432820048
1823339676
1997692830
1666421873
932353127
107332698
461104903
801620321
504968876
973240866
1119605844
1856495752
419133005
1225468415
1435974534
1653800472
1679299727
2113671238
72631138
926205958
651990945
61746704
1860057213
857268977
1885422297
489213761
808469023
1213577608
2084628348
1576229484
1233255670
1924112139
1926354510
229771005
771043398
75062140
451251405
1144425655
1729081060
116256296
1173999420
1910466092
904010645
132703285
1494686414
884593546
31495132
1428561171
7405954
1777389860
928836395
1814947523
891706861
306887381
301519329
172927819
1459643328
1416613051
114706504
2048066253
1885867188
607647886
1211808953
130459152
1897756062
1733795660
851978183
1522174612
729352178
584258894
1561774835
1099149934
939492992
1669704782
1209213135
2036684593
294581654
1717473147
585702426
1945179268
1445948420
1288269311
1287447607
650204092
242039196
389733756
2006663297
1660173907
429836028
72325216
283655726
1430628983
1271074490
388006023
1160877274
1166956195
299335682
561061219
1104638897
539812911
526289731
404744641
733318740
1930908150
412561304
1830732401
266572067
1425051278
970270384
585545399
1256570259
1585877237
661687415
2107674451
1037604520
1049595599
762393141
200242168
85116899
375230690
1253777787
1438513610
676485043
1641028346
904280087
105219701
906135246
1919010993
419990785
1508194223
1603792113
1320448265
1597441208
1088182741
152904607
2082750494
492697986
902283387
1446602919
138030578
688054921
2085173188
601307358
230114651
116644759
1673087435
1559556878
523620264
493037964
1753477873
309404700
2140903759
1779838849
1007516238
1296187221
2005615264
95247818
865357891
2000828971
444983730
1243842336
572913572
534939103
1768114815
1889700640
876512796
979857018
1813262429
36920026
370982326
934118199
264149342
1896761832
441502536
645056763
2047538452
1422847947
1594450737
101707150
1851740634
922750550
2022093639
1861870347
1251858635
1695826931
1405700117
262283125
1919604685
1899989823
1391775045
918871500
1908657818
791122226
853233236
1522514726
1658992118
1344859628
371202030
2127907685
2038590568
1823048566
942986109
701880490
1914085582
332390717
792110812
340293103
264670423
811352029
610055375
75476698
95541366
558704162
1725605703
223886925
71936601
758653916
536558705
1235744681
581875878
873543221
1679006236
1564031725
389333123
1144791608
235084948
1777156621
1631686792
1948030443
429072096
336033049
1091043736
2008497558
549474585
1068028794
734711059
190868691
1977586357
454813540
1410107353
1209014067
772422104
985771249
958772066
2092831781
1993803796
1107493038
177745714
1080160371
1796387579
2136736255
1128062633
463341927
1754450825
596852038
1071985367
577223036
21746424
65270715
2130619992
1221879696
1654141690
1503851835
924325302
1354100308
1804617867
499781996
1247997288
1976264514
1303053380
704668652
314321778
88184677
393392709
1585674233
476081167
422652874
108041338
1713565402
484220066
112006339
1451253180
1990951307
2110271882
750936816
729692629
294446683
214538159
1750764821
2038757478
1309406461
2073253545
354241667
317443530
1057380383
70007391
1294378815
1462449219
1520338285
584190585
1631308149
1511499458
1130698222
1260457580
1766515106
1763160979
1590569914
85164640
819246505
577442068
639750748
993351839
373535907
940369171
85916102
1184073071
1422485359
551527261
501612207
1222776404
29294539
1656933648
694808562
1755896073
1012875655
1807225522
324020769
1193316035
1163333927
4920294
1244484991
375079055
1775468761
581858441
135727559
12897659
1988012514
668616317
978312613
1956833655
963317913
2037928621
879556807
970383565
1817922925
224376982
1127149197
1521019365
1963632073
2005459483
1539222775
1823166638
426252831
1453332296
287144515
1898877618
1274831776
2010358006
1132274986
16387372
1102982985
915538092
2109853118
1820345837
506501116
1589672404
1902671857
840804213
601893970
62665971
2136276170
213458761
1213300742
1414919471
581624427
1095091942
555766013
124229330
1383071539
2082030264
1370490266
484040756
1178191438
1060444990
670439490
1599756778
117028499
30611934
302912292
1928195785
1412796386
242782414
837790545
500658496
1726692755
938837573
804274280
1196929988
984441662
608779524
1480822426
2057590706
1022550080
1070066738
357998790
1733256528
388340365
489425072
786011188
1501525674
1070600027
397448356
53949432
300301956
1846375687
292150968
1320046656
2138780519
1290063598
417808786
944618240
1977095823
2134194138
251771886
1687385995
1015187194
2038858245
1754327165
290971044
690894510
1200814531
1749277233
909910111
25161936
25812054
907059215
374124966
231965560
704556682
678437461
807064506
361191900
152494873
1425568754
106475545
1740025100
1806157299
286315836
1335603021
1909584254
359614283
814715687
1273148877
1426277461
961331933
1669209691
1036985890
1479569809
843482591
1843185595
1292660342
1984511392
745607441
1290437461
258852569
989302237
859600460
884913103
1579511830
1697185290
1616353844
874511561
1412164952
1417014313
650167212
705405915
1719755292
1191175728
173344846
669107241
826459377
828026533
158166836
848978450
108998950
1651121937
1451831185
1857878650
513324804
748447220
394284935
960726372
2000905331
1768181666
1787633272
1874686824
826769324
1378903871
848741494
1149232103
1381585391
190258690
8994411
1254716073
1879490169
1365831676
1584681116
893339323
544793004
1845720636
76163852
188465481
839766431
901139547
272691313
1245842033
1914121976
1695904620
231157552
1681327800
109540404
168704357
1107776678
1735007352
1009528868
2055277589
1476936307
1890927954
1865615590
795384393
338919845
46827548
909031662
4888023
78919918
1071156193
1962312967
1897001639
1097479258
1465442060
2082087430
2031142845
189683267
39768094
1517372379
1514093797
1741287740
1704158096
308211332
1790091374
381139755
1221280750
787314513
1945453811
1684060430
528903298
1671932230
1711753034
1451727544
1457246496
837163491
988081832
777092293
2124213942
284045406
1338684917
824771858
191341278
1426676651
1757537310
160644118
928836395
2003243045
1793851353
812211415
950115081
322544459
934678462
733303600
1538391585
781838844
560253192
1843700754
1449933767
705377605
2090204038
1765028782
1984349150
521044359
1574922160
99174210
232517575
184066016
423260814
1457614972
1435363620
1316667226
1835742276
1506640833
1508781646
1729968500
1945085221
607586618
1319733475
1992639910
345198060
690203311
1202373788
688466903
1850445189
396385526
1952992193
1629913301
1633960929
258016699
2130452964
1199377251
760107680
908528555
2110054065
1342912928
1733613255
1786978393
1990388610
1630088427
783140193
709678739
1067946474
2007375283
23077001
694517857
939979919
831314848
1228888174
318298769
675134277
392653913
864525297
51217789
1339642308
1446067638
312523414
635887650
1914607304
1936701330
1468025973
856847351
2087830411
776110967
1503430676
1654983715
993110368
378605729
73189059
373782154
858178617
76982270
894030267
78112381
185121849
1632913985
1307607940
978825302
854754322
166700095
2094327880
622514178
1085362234
2121752559
948842799
1998635355
2119345517
1283415648
302797565
204250727
355465144
426773689
1251703782
1237775034
722540768
1722883876
1735278167
768102615
1694567401
920783154
113850165
367960006
391036362
11360797
1216380304
1496270542
1575320592
478283045
742526912
1052617113
1598245435
247849791
145223118
1723556664
1660778286
962512250
842910846
33594602
1577859157
256239278
11839323
1323523381
1907596425
1298888016
1329012185
198169553
1234578574
1092248066
1138713355
130971809
1447472026
1973854388
908324899
1359409252
609596158
1990367549
1449177573
1311078990
2004682428
458574140
1045637374
608636670
1159553396
971978268
1311051761
1231696681
2083162701
1301576546
242654235
993006002
129262934
961216576
94073760
978016642
591500891
1407238522
2075198220
1347110755
467252708
32639471
861897413
1816488710
1589349592
2119575388
248996215
1895351673
234562604
1324601192
972393170
606258243
582530755
1254200417
226515735
1283221123
1854194879
1813958606
465718152
884647256
236065367
313646583
1010444870
682702506
434537706
1666662122
460504005
457396006
1144492859
405767346
598073817
1176883166
932606396
1383514735
913359218
2062894541
1805804586
1649500247
2078874664
560436764
1402140772
617430305
701696865
716929287
189058939
955022361
941545313
20521585
1285814062
285413291
318563782
271885584
1649139019
1882784167
1216094917
768832899
1148568344
984917909
1209202932
214409862
16890134
318190913
1764993910
516718979
1038845514
1459500513
703664967
904041457
2087852023
842803670
2113521851
373795692
727975047
418692615
1789150942
1030387970
1515918152
923661784
92797616
592843188
1955309178
1284333901
12070584
2019868470
992155789
1166332869
1328640035
123573203
1520527949
2146364183
618720013
1072217016
178301431
1962197974
1458337753
451242570
1575066199
863581372
1444454566
1409249923
1838986969
23570661
498357719
1432860231
823698103
821768611
2090325040
1068088294
1624679626
1387332227
506544552
45917553
1178461757
445257726
1090598840
42275329
1140795844
1887073829
1568256039
514219414
1860711790
944734509
1496092195
1452938134
127550676
279183919
2105379289
1017317151
1031058424
656196509
1565450817
648563794
450263042
1316591324
1681961149
1837979991
1277396055
616219366
612082845
1791797890
763723279
1986141722
1183991878
2135035361
235893184
193064436
1921320580
38125814
1755986249
1631340474
1816806255
211488170
1207097259
1539962220
987312047
1519968767
1882455465
1575488500
900989273
706211328
977250048
1700950038
186810018
1205548779
1958712643
1271144318
1317035251
801324342
210988278
41955545
1273758392
1698927641
842311596
1444720761
1840270585
1400221315
1926664591
1409812689
154493582
306807095
1732886141
1501948341
1617563216
1489916099
106354362
1911519801
1992174651
96863645
695748362
658381919
1291815332
1050661259
2009287585
658691894
1226486662
1993561667
369736982
185803252
518025920
293113933
2080179693
1811047718
1970621558
1414577147
862329392
80788231
398922296
2014944757
1824027887
6271106
994984145
1646730527
1995877776
422801720
493208269
397691444
692696586
1268172691
77342239
134271416
928479667
172006295
1402858860
1703735362
3057927
576886044
1728019376
1378266026
1402866661
1610707176
261015571
491857898
1229037798
1045555209
1828348924
1782701895
1465825506
1988537129
1050996003
1188924956
1444041859
443295919
1333101853
1865500887
1720057778
1970420410
856335883
487631902
630463011
739432010
1865098571
154649711
937567679
241385969
1650405696
1047002351
311898787
139094261
105636915
1515785059
941424260
1671164731
45119446
177658921
1619971532
2002338202
391953714
1231052627
454624878
1955091012
1174158312
1298591223
892498113
930793593
130464908
724707687
1896913157
937819816
443833206
1738438864
1294253982
1478279256
1193058899
957466700
408787156
1945646062
459785007
687630097
1232787719
1949563595
1021820637
1791640105
694038196
817516709
1104909137
1543624711
1284460455
673829376
1291518497
380600348
689787164
390938169
1157552050
1113000853
352205268
873630264
522778615
1426284689
1196490343
2126836168
1054231924
1585206013
2008068191
2029794625
737516867
771920258
1053503796
1384345121
249926058
239978359
1520827739
335772551
1447722464
1961604657
993737734
82556189
1612706914
2123230761
1478769875
470580771
1693760541
684874850
650875262
1963060640
1698127876
850444694
286024092
1030282940
402695631
629198609
1492716789
873007073
1803354090
553417200
1940303064
976076623
1452197719
2220474
477477426
55828918
870332770
345491461
1356621370
45478533
1195536709
1104131507
1777503863
665487617
929816009
440794466
1776899315
561103420
1063316238
151605592
1565928161
1525345457
359365963
1452588796
1768294043
1009062640
1522993472
834245208
1465381485
1258511510
1113441635
1520678136
1553151499
1044163193
1436118304
160130901
1361635102
20146774
483725064
31478164
1594238575
679473832
1470851629
720374032
1394910220
70255137
357993279
1324716303
1628829830
306522407
524064933
1718272401
1392838068
147855842
841182395
1182118074
2092320319
666353750
1086383659
1304763464
302340923
686010406
1341543353
1964156496
293747813
356350138
2103020853
605808654
2135438044
622169865
2004976895
628801593
433341021
975257289
316035325
1176763649
1368791420
1280703065
272866354
336646472
229755413
813240858
2107999086
1034610102
721487409
1276479855
420340752
1863357909
1132096120
1379861006
247679942
295709420
1684523791
1674760466
531402073
1293555902
1119001389
1354437050
654951722
812396398
873539564
408095836
1399809911
1763203794
1468993159
826247324
515841971
951025260
1876132343
265857314
720187479
1316251962
1605085708
1339889470
2128381569
1287736637
1492970823
518549963
1126484262
1791119122
2071608781
2093558426
1708887204
1144110106
265205551
1721758539
599739804
648804996
1543983001
1288936291
368592738
775846713
1285810450
348669062
2039690966
193861232
1122510754
45506255
1152610913
212841733
1153456264
2137396962
1095126959
143300697
1391253018
1366100293
394819734
1618775533
870544683
2089037230
598823611
1894558704
1846887661
1730556269
1363374476
1698606781
806081646
597050446
934846404
822468426
1940914829
2052301073
1033493675
1747469741
1252583525
688356327
426760092
512481734
635626798
1284139529
744676183
529306672
2097477469
450651883
1219421823
1794456235
1868970765
964487170
716511956
2066098793
1557898124
446517202
1305117114
1140504596
723129988
1960780147
1706081681
328898182
778698806
831461246
1333690885
2061393918
371064254
1753015300
1872510824
1486757642
1406229320
1199547825
874169945
5531459
1379842263
53711106
307002840
889963080
1538615517
202031028
1930314270
491874645
574027092
455719529
765828406
1800182922
1282822374
1889622075
1754565540
1231823610
1144066597
76460882
1906473948
1436535682
689117303
1309810572
975240990
1430501146
1012854047
1230088351
1478200522
1773747122
1599384466
1398068051
1247425504
301967835
1851939865
484675023
218827505
1794584678
1600833943
10547734
330513251
2039119649
984318001
1714074346
969723271
2044268869
2079079102
69613804
1091335652
287088108
2077676475
1814940237
907186900
298471503
122508820
1559122779
956203446
1342010603
959826941
1750610873
308451023
1712943184
668557847
612373014
661704876
740696059
2083738734
1550989939
1945384625
1046114480
360525282
1420065725
1677201998
1842932387
120045878
1648404354
1025617199
906479364
1449941773
1874702469
1705920900
1914269074
682360640
2138900884
572476161
1255208941
355149199
1473215087
1881335591
1424507519
1932965385
1737627476
1397561723
1156594619
1465106913
126063546
989185462
1045468186
93201474
242843975
1428851340
1365650629
665775949
156249855
2050647634
1797621895
416101458
198840872
1620992040
1415212469
1810705151
1404897213
2100424911
1601983911
1624907772
785517978
2015101029
1338614226
237955561
191832084
958127463
1591928617
20650794
1438615062
1277142209
2019218216
637021065
865781780
486380795
1589686506
486236221
819859131
288951308
1669935102
1590403965
510969512
1507070451
410001240
1263707746
248672484
171548439
1178998746
1586896516
930425375
1641355870
393528241
234398021
1253573135
1788895621
2089279152
1147486737
1470960119
515698336
2000939536
982631882
918760971
383647576
286490921
699542534
1994069491
284041982
2010356377
1271707794
1305113644
1982401256
1547780971
1723203701
720176106
1806028941
156586991
1779120828
1340207245
291767089
463244273
579248899
1853219843
945834193
1014953039
1573041637
1857565107
1363988421
1336664429
1439708400
23804777
1510797912
1643911849
534139739
136804249
456271767
1804982920
1729283608
1183251021
1931873804
816100623
1375680441
1490646787
524184086
237965341
1363764365
1576416298
491656416
828210358
185849801
1221400283
1810027399
1724023107
2132061776
80312919
535467261
329466761
260032531
2088740786
14537944
580401503
990281046
1147063129
469093273
1662401261
1692637745
1728946231
944884736
839045059
1345002886
1288515056
114304381
993283186
1346710279
836716106
1907899704
933470407
485997376
580864948
1743046981
597718008
1682240756
12475745
211324091
1327928983
467788379
1704087179
382442779
1378524055
2017766446
1107056275
2090003284
1936668332
1406482421
1162895478
778729685
122658584
952785432
2087472353
1302503144
1391482726
223440934
1552061158
759504287
746765146
1801196312
1551022389
881683688
1394662716
344970603
1929939943
272888823
1804803644
160037967
2076243941
140192355
1546139987
1648089293
1366074359
937267558
1784011640
552342051
465911841
914156268
115704379
258521198
1990942274
1961532261
1598141841
342536238
739660847
37726777
134152123
657157461
19986582
2104679331
836856734
996426140
1381535918
1070656547
241113438
635250585
1438826934
1839439996
266952577
117181414
451811421
757109141
1191016084
1153115622
1103001817
1154674248
963671767
1462583540
398220226
1349842364
833522657
1815897654
994401377
963454483
1330714296
1435368376
2145131586
1263545256
541734050
1678344870
718384976
868203928
605179129
115176491
496798940
607615811
423938327
1308525260
1249834831
506200466
2106958251
1090105234
113725175
1263402866
949460458
1871106881
1995057911
1665262792
1918353005
1685316692
558588850
1592336202
827996010
1487977143
544201993
1870543692
325081107
990733678
726067976
311547742
429435953
1981880484
1091196822
1177516128
695706591
1349522600
547364559
11595010
1761388283
390894789
2108900823
587339703
1001156423
1471460488
1413788905
573788791
768218274
626787805
1843678324
1082629170
1695925099
151373599
1323997012
210860938
828401203
1638690577
1653043569
942303602
1560152733
1248855701
792131783
450770787
301327756
816098523
642064444
712277340
1952501399
1738867787
261537443
1839318543
1953329036
1896920535
1297947319
720825728
1912588536
1636123333
328263251
1161242459
603616310
1830875465
1281757801
618782724
31065064
2128772788
1141017349
1829363710
1680082085
1900679860
996962828
1063412140
631362250
312355435
684394349
2049984226
233342207
1944467770
1946271298
255497180
2066068846
341148100
2147356846
1026244893
2054990545
892653102
2022170461
144760848
623351685
1610640931
320439661
776032800
1295847134
829399693
1594376321
886076865
1956622536
2076661127
331884515
11599203
1731551165
1845451223
1850034361
2029889567
2079783776
1890566384
1976127871
1794563515
1477003211
1067896762
393113975
1641769779
1763832133
225103615
1532949125
85719117
1419436165
291719366
1675465873
1715852741
1549251673
42749112
242367013
93138356
618197030
1733489881
129515940
774797728
364861210
1573045387
1574036312
840515946
1200978389
1758878958
1880935468
206029602
1618112021
685348216
1735369817
177895371
353583004
1240998710
1504725264
1320188653
1329787907
593020077
755642326
270659006
394606559
1754380638
168886876
1559047337
794077947
20322100
365489944
130117924
685426670
598013979
2047128751
2122857038
1007074468
379714592
503707720
1919413889
1485736018
1857252726
1193328215
1430693865
309749265
108193190
1017484364
263583968
1472803571
1343295152
1970318304
580325460
1768569870
235920341
1861632536
246427265
707013409
457375606
843350031
521694970
1205205567
69697575
464552671
615044433
1742582867
1951314619
2133200515
1033276680
1108646219
1844448924
2094029976
1243972652
1367333263
313893917
338347184
1111216744
2058630582
1283235963
1716639564
569347941
1125963958
1542955328
243729335
1739478537
46892320
2045218260
1511158641
1531837316
6021825
1843939747
237951909
1532060585
1537238720
1246335601
256010097
730435665
482821612
1563082925
1048037307
2016948216
300170614
1099363320
35075600
1455018950
350835835
2015195416
979995734
1831934653
1060340049
1002917521
1603005673
1391962798
2059418168
1211536466
1525893058
277180130
283117174
999743218
936567979
485798524
1231702476
1822952106
2089024243
621241544
1179481270
1417778323
609802241
83375404
1379614258
315558011
1325650736
40627175
1486616342
1599266122
1870691414
655693936
1709202227
2065153612
26211145
281738404
1655491864
897972390
766812977
1415892018
2008980411
1810437450
744495504
699162965
1896062262
1160597506
509855285
727211065
358993221
2084905844
1649275043
245278466
1248681054
1907295406
1634226215
1254024152
752557436
145559334
1771227680
454830345
1246706703
19701691
1036194613
956338776
309504710
1490023639
461657049
256362432
1858078705
884749489
1008486007
40934718
908238524
1779591280
263848876
283274043
700272580
1487426786
813344916
1417847448
2018615248
1787711999
1397973808
1119091503
2133666099
1862019103
355145271
1794854593
1942527858
2117724458
746217707
1727206424
1950977847
1407645709
141841729
126311717
1912937529
1145966018
1006481129
161768103
355692317
842201356
694867480
491305336
1957725956
1884437682
2055597185
1182409749
1443775418
4663933
1059561842
2108768956
1453350160
353630796
1988294828
128867449
2114845314
1171940786
542786426
1193467438
1198541837
1210447302
1464747667
411457386
320250093
458828990
1905938474
43092460
1561253094
1988975298
585218929
866425966
1801350197
1476119243
1518954803
1181286010
1692231141
1979671995
747393189
860795595
1196195195
1607038210
1084122348
1825273715
1961166140
634816671
1621676335
1686934441
1289308470
1681795591
503882482
629618222
1384197257
933285119
460273595
1559079387
1201424969
1499003397
60824370
746642418
804252495
1051455014
609454388
98521906
1447657249
1851386555
344370104
2070972695
1070321748
1150268827
150242061
1471218298
351362477
769255347
1346035671
774558456
1911509892
81882724
1523886989
857522609
1322794222
1045638300
2145664066
1327940308
1558965134
2069291037
65633916
1283778486
1526440297
660093478
545484667
1508147866
1706182375
1810751348
1674647332
94305700
1583158544
1065985569
1062925036
1320893875
1951521329
1196068312
1216094106
725992605
903141825
1585092098
1808362458
886246223
383147608
2002571752
1476209047
1832440952
1201386550
98037668
514610012
1237705959
815670222
2082011192
1568658781
1679742469
1069799966
507096273
1021625936
1733375115
1954131861
1697523508
913576737
1616372045
1551164443
204597465
1565543433
1450246708
1969076446
1053541498
367582674
705502952
33292026
1294243465
570792966
1482462948
142107734
1950388553
540070713
459218045
103081699
591507444
527423677
1107054943
1609310664
1100769219
842450868
651752089
1841320907
2099307461
1306803481
1564649919
985220605
456333215
919221826
1045310867
2106544266
865885483
1534099088
572906094
73665964
536576213
114636078
304481146
1180874141
63231618
848145034
1142633973
918344672
1036601990
452859181
798960586
1845345368
1892908029
370921802
578767061
1110190145
720794924
1670536647
1153410028
1192809820
1079904032
1130078935
827013064
1969952881
1390191478
226431257
1698671599
772219125
316126535
1731826762
1916437742
1494281237
1938241327
316549199
845513118
1595240714
1858805817
108192347
754309000
153850018
1221260141
704343902
101109823
1951030787
86333034
1120196650
593911279
856456222
2113961580
389872702
552828255
1812338282
1098182903
594962935
509443353
199777535
1838843405
297251592
842028001
1711202223
548176482
1949693846
740763256
1883333596
641333256
1987519229
683179765
1290572442
663015424
1533055302
1438400811
480820857
158081335
1227606073
618145022
820031458
1202677785
201296843
1138725798
1874035158
894045318
697985174
2023340468
1687072139
507795463
862146240
1182735371
201317516
2124220805
1868519463
972646336
1778807693
54672152
393538141
2001231554
829744552
205128826
716611267
1247511234
1814993364
1799773844
1500421871
1822702017
1032572002
296567495
717828313
443878723
1965552541
20456386
407747254
2121875352
1122467470
1244612882
64974671
1804219504
1423014359
685335127
2146342260
1611824802
1265355164
989872250
1322558197
11614260
1989524148
1813773164
541887012
2094614771
484033930
1378211762
280347781
1196591529
1504810658
392062917
468807903
633273039
750651717
1795622668
1092930380
2142563452
492584817
621550131
149552352
1328917520
1283420741
1963538792
256922467
426780578
1577118242
449391806
305549934
39766823
152874203
1565426741
167462049
843498482
311539259
404191312
1108070606
614252288
1508856298
510827517
1307461894
622585009
1448237437
527313893
1875955189
1688580223
828881362
1491393019
1773005555
1484496702
74880029
2027964257
1903712349
49369301
63889352
469520156
1042380061
379457116
1226242293
1855299459
1631853089
429309742
1630415997
604683282
220051764
1707821984
1430695285
69036064
425908254
922714564
2146909056
1925592946
460773621
974214973
1139741084
1445875710
1398297988
1051334931
692493326
1127536196
365226374
547652932
608631529
317093297
847575694
1291109243
1659270297
2002629671
1548032197
1417432049
2014972708
1421427779
1062137678
1850309262
508656322
997098648
1182166374
1947311095
1685972264
1694230821
937066696
1359728081
1219600974
1290336969
337994848
2024130979
509364730
1649278097
1859909177
1855944158
2107184622
586068185
370072617
2123763663
991507396
169121152
1644176980
1743651709
766102595
2004886112
37143416
1599323117
1679658523
265266923
1880303762
816493238
1853284004
1210624971
496796256
1911845636
935557567
1938986037
1648853881
821828149
1339354107
255765509
2006737386
1992137601
100309542
2054910276
1338898416
671371497
528441347
1947026719
2037577185
559597272
1968581847
267551099
1841302769
498558076
1481483601
1102110512
967584315
1083395461
841181851
1194440458
1699321321
515678508
1800709060
1071909863
7862864
1207130865
1597755079
1754659910
626544695
2083960520
240157255
1393718217
1364818437
1472574685
557398738
418341707
796692504
1294218070
335417800
1298732241
1048412248
456284976
1593910270
810118134
1629982449
1654092902
42531227
562551806
1053765719
1386416701
554025234
1384437533
1250127359
211396912
793220930
836337352
725241232
531576658
1208290829
917235033
816600599
1587110332
722679282
1634341593
1558106693
1223232099
1008566269
1358418858
1371189176
1080178299
1047991968
938497593
1394955435
90155300
1539338240
1567719655
1737822901
186905446
1670076248
294313044
1222987287
557480805
1833968856
595988353
1499960642
218325703
1006532307
1588950556
152714746
1957194806
1385009569
435600938
1706657713
1875601108
2075535298
1328149682
1945509520
998560946
1614045924
1232775749
484785601
1314396513
855860205
1477697649
960371919
1313495222
1283412082
1625688599
1544079145
893193987
440232849
1911519801
384578989
1274091550
1933086629
555876424
85758103
1464855961
1049945004
628528492
399870850
1458140660
1533588697
1119630196
116894605
37427206
165160812
702189798
550598202
1398353898
191338844
85958992
195026633
1109362909
1757028336
1609877089
7825027
410669731
110616180
807956406
1983765692
466251600
8152611
153902488
1314057274
268303945
1146272120
1259995229
107766369
2096973235
1397431800
1750148161
632536421
16909483
919320974
678185037
1283268033
1135520401
1341775771
1134388095
1308458486
2113968852
1204078495
798661350
1725846605
1139964608
1350692059
232248410
2058233545
1692561970
624436898
1917186890
232974498
1188260292
1147328160
295090267
1674236076
1560023119
1620871910
58298105
1391228624
137778104
451865810
272572949
1987493763
38926239
1889483946
229743990
1268475419
1239372924
835748815
1183805967
1764879776
889415430
1231994151
37499037
1407720330
843561431
895503455
1660766076
1955568756
1216996169
699557723
290338026
1099621540
2056218740
1816279763
1606003428
355308793
1398296975
1243272221
978223749
208170821
597100376
2059446707
2026821868
1301915056
923573358
1356991815
1420560962
1389095240
537032381
905922261
762090873
374073253
1562209915
1033992752
1266656795
299931002
745208079
1167966123
1344103459
321796886
1432423064
1118919144
1147956828
1085264483
1523585628
1525792214
1939550439
1763354230
1699203270
749449303
1334789543
757816792
1513438112
1514356829
1843139937
1061044463
1908044824
950234852
1723917370
860854954
583852417
633279348
923022781
984688427
1951903279
1783765558
1769263351
1544064578
1035010995
1661287740
2066346675
1738314510
1631154062
659118469
207714879
964775684
1333862241
471207445
1304916603
1811382577
417808444
404906137
1958234905
99092927
985990090
795940535
1676272235
1862828126
2044423734
1321268336
1670405933
1116329848
1633592114
496332707
388353813
444983730
187808911
1694935580
1964170022
1913456818
1049111197
1196941869
266965441
372387741
857372029
1699221495
577652041
75957949
1644414449
505354109
704390037
1297613459
1032645700
1366477244
1759342685
479441326
714450251
2107722687
731866851
321456950
1607786775
264242713
680787880
86457667
2073940683
471325028
1830902974
520190542
513529410
367026885
1398658905
1303302234
272146068
709084847
1106387354
1608184391
636216662
2110232846
2098332807
1062835762
801931532
83934655
1687300123
1465936252
1513127292
493549431
173956403
919661534
1832206124
1334747590
1578323959
792883345
1023743645
294433932
1664832147
1234116753
1642063174
553658174
41545580
1922417278
1152790631
1525531770
968268189
1430113045
563086134
536321097
940008841
1954227153
1501481135
629642248
1268840654
1766782259
1199236142
1915011430
1637137072
1414169901
1081966200
1301152261
2105932163
1007613566
1600526165
897088850
843884530
1113373327
1244647800
944927682
411381101
618268699
1087456512
10908836
676764757
1635466847
676702667
1298868638
2147224935
1191271710
445302694
240521717
806414099
908567336
338463705
1138284698
40661580
675558464
1853157319
376756436
115972900
1890940864
1437772356
590419774
2008431717
458642837
1119150379
1662279073
117440396
2015042198
1898309091
1948639357
1324097388
523324320
479346379
957069896
1427121497
1141074635
1671820012
689441214
1793563323
38294538
485587787
1903731020
252394735
1093462358
190264493
1048771503
1795655898
227944692
1247368465
336312911
1727689453
749467731
567387991
1217897597
1332703887
812481105
247760331
1386167951
1949630503
222377291
1989291988
1697611018
418574130
845402552
698712576
348129877
746695386
1859107207
659611128
1330700316
1173795966
558271859
388879782
450736738
682311734
1477820734
1174551381
21078578
1587429395
1759076081
1240591696
165231695
1312380692
787476546
1903796760
726115297
113985024
461061298
966675710
448771146
1744516744
1063707670
1902794016
1772092994
344746435
2031627570
1050593368
575083955
885286231
75900871
209239643
116494631
1702266378
979525198
493472790
215237372
1965002392
61854634
145165756
253869213
838764917
358104130
267086287
1668563584
654391827
1530370625
1213913940
1307977190
1765757322
623261658
1047615129
920904371
1335402531
1103971056
1858840087
1590122403
1161623422
919069877
1937400098
1149913678
1066603742
1949486339
1629878316
2043608471
552443458
823678228
595956332
804309727
1385773837
462657611
1288895171
27464270
1053975064
201098229
1505149379
2146872740
89446796
1797754128
381901110
1442984732
1646443463
547627012
1024167007
1689662509
1140738961
1591873426
264353681
762798513
618192510
828830161
1535585643
203654766
1537371085
1802752829
1935585563
1960874517
97207561
554211136
152218984
1826526416
864910861
1828911601
1436610081
1552579430
1480165793
1957299226
1117005127
77655314
553989696
747182894
2089726452
963521511
611546018
379834506
870829129
162860197
505697148
1531289894
486675676
199781063
1059066116
564420869
1349234171
1409820809
1917784276
1967026005
39771206
2029216584
170378157
1388472737
384129211
1012850606
2036573805
828956128
873696273
867213123
1309206715
571383566
871747448
62231058
1685364252
1893766239
1007535654
542881378
38689461
1582959939
1268566451
1691541064
315856937
49132370
428154942
1764142488
238696088
356285448
1389657524
1952951882
820483844
194843958
2093480343
890456873
1752283906
209825945
1322930045
387480001
772882549
1344438822
238014193
970129202
28423960
1022436781
1383654571
467478127
192286411
1520276531
1507604832
1046208978
1884356117
710510101
1812022923
306561905
819374908
585147598
1812697364
1765041816
1827889564
1913456818
509421620
102934692
994921035
1584471372
79557781
1406694552
396441824
391542332
2138528737
422166486
2104194842
1032888059
73277580
2102572024
442368285
551735880
1833289668
837999354
1580071430
239376480
32908776
1442737511
1161774569
1945645261
1339701912
1769565873
1441793848
1684548719
1997708190
281739506
2052705167
575009561
119564903
971040762
287056948
1671889268
901870874
1519207251
344758667
1636231615
216647853
1100260211
794294241
1234003327
1620216864
1992593095
2047975660
1293460037
268973251
532903711
2000346050
1708939394
1761255856
755567583
1540372495
474340148
1097863209
665605722
1402605505
251032517
244357704
1677944197
105634324
799736315
876049631
1481429843
93319439
919240321
1656134036
1350251902
651197267
618460066
1587938904
492792858
1197589429
434493316
765076383
709873928
721962212
441126571
1343827996
1456528506
1787762964
1944484215
219753558
920699690
1245051157
229967626
44307527
475913782
949330755
314305120
944489282
1567121740
517729214
876377651
198022705
1076201544
846040631
1521468585
1947255261
2002092383
1876514668
1479017573
440579511
1313306476
706940394
747018317
658227530
2004696805
1241729855
350637611
1348316800
718274406
1785239415
1465830429
1705253725
1553031880
1199223110
1922677418
673374605
838944944
1667986524
1159481893
1587798157
1379691687
529970220
319608550
1545487715
179518682
191487678
2098128261
399344935
1171254996
1906131894
151944510
1978682645
568304646
1660089983
26603583
1881829933
952197859
1672057271
525207431
1714175638
2002106657
600263724
609596003
651653127
1711131832
209508220
1124380876
317526090
820131117
1305303052
1043807359
1270149882
1453719349
1905570486
1158195894
103832644
1445289159
1608044557
203033477
1574754916
493397432
629096110
1632445128
974982819
1851894691
340373878
1286245400
1068755236
1794615828
712504028
1604100734
1628907855
548598274
1193146026
374464090
412196061
1669452288
1549971162
296627015
8790763
1684097736
629865227
382482131
256908395
947924002
1712108825
513283779
1587413100
1892118990
1838109157
349927341
2114301299
1618654054
614368858
440236532
2087681979
1358695108
580576398
629408774
427227354
870486689
116133459
976808782
348357090
1923113318
1598649911
837323499
849695304
1610680789
1678631281
896716937
1408003078
1184283575
987139632
1263730720
674885842
1400974813
1313171436
1829267875
2006903104
992805922
366662378
770409192
1520395395
50472082
164775699
834312428
1802983773
1686969372
1856037760
1243032914
1934406458
1562969174
485315523
1678278553
94516904
1877645079
359974978
1181181618
1960757411
1381547081
1817902650
2065579898
388985151
1931780930
1587010476
582918820
827569262
737386351
343569915
950199033
802400352
2121594169
21293832
1950753070
1028082348
953016976
1297949952
1293466264
1550832285
322095046
2000766234
752186729
13632952
988565780
1934900190
1783762210
888233750
747006964
105814761
1231399759
1419888593
651891440
836834308
320304687
1239550271
1889293881
1137899398
96645558
839464918
1742638146
955292817
955980543
2029889567
46761841
698794475
51172374
917013983
1915476843
937885171
268061000
73474586
991115955
1194895386
1581390519
155866254
733774177
355194450
1424352318
32410922
2103214264
1715517823
1571570069
33111677
1289625906
1719201465
263691935
761097227
337715091
383116350
27637315
1028678673
811853493
836190862
1275487819
653207182
413491018
452496395
1433977713
14881972
1855709723
1043431981
563008983
357582148
1766441317
55693852
108703845
1343433335
1192229934
967406587
450862281
1477731211
2088048718
473019039
1537197874
578394222
2028375544
1215407693
154487402
1410354683
875914611
1175785677
182029483
1762108540
1781759521
1164269460
670126978
333979610
278835373
934235128
1386253385
1639656019
942173325
1253016528
1130966413
1190642373
859482670
1032002556
2067885129
1423744643
460359157
840511894
250857047
1246235179
618557823
2142684658
970400671
1319227173
1490856337
338724238
1795242392
126772331
1956939975
1718123798
1517465740
1513242972
480371067
541868639
366244518
296291641
1259828084
1719883773
924053540
134891753
1204167833
991112171
1422398982
948232262
1118841286
1085432791
1221528324
132532990
1476534754
1376254773
1217857304
1415267671
543865540
164841075
1974563474
41905939
1190156242
441350368
1378697590
1226239480
825098078
760107885
126204505
1456433814
1938371349
975701133
1567704698
440819986
804861625
1925181031
1184866187
861125475
780776735
408262167
928780518
372808051
106027684
1072826779
1523084692
1343793462
456515537
812704523
151763486
456013089
633611513
1471574497
2120139710
136335018
1026064461
12229085
1248368416
502697419
1477572239
727073983
207868244
672399156
1999662130
1093131355
1003425095
456744175
1875806258
999633548
1013497567
513759046
494050182
673767649
776108034
1085592493
1730401567
1793587809
1841105130
1552900211
1076283721
2076617615
442073974
1229642085
97428923
2129609949
1934564433
608397313
1304561150
1877422169
1336018758
157740571
399672241
1294336851
697380356
646251106
1778883226
833573738
1535285109
796221976
1038043307
1674019706
1703208949
1925707478
1107018071
1674415262
107581378
406459148
32638127
282897441
2037590993
1315426994
718948860
199311170
997034479
1680650505
616659089
1168761811
1344519635
984647728
2004163976
660205944
1436455965
1609645572
623543919
7846655
917605970
871987964
1822338238
1783886541
164651413
1335183917
567654258
1343416914
1636738023
394150004
32889735
1116636965
501840966
1457173755
1739873042
362108757
1785239415
1628877918
335429407
404282665
1150051094
1618186176
901783974
1201418580
82238991
2119874288
2128371940
1646306741
1594009335
1295878593
525789574
1833474519
1791640848
469528307
1549430633
1724568736
1727873413
1855392359
2114349726
1957668990
1014595333
1959191062
849506402
269291494
1602405458
641151452
2020109888
661153481
259022774
1980138626
1261552911
572111924
1777503863
1997262176
1987860082
635172085
797531019
837040648
726783014
1903931944
1051347363
1790102434
1314756681
496595044
2012841817
1190932055
666550394
1056364213
1751553222
1039686139
1234620027
1495257283
84126642
618562490
1331046780
770986934
1802580098
1567740586
662331136
1876275407
1317882542
1749214617
456123361
1876976269
295010760
648909990
1606520556
407778533
486334080
1007162092
1785208860
1607857698
914214915
1835960115
1500062303
1549269325
651968052
1091420896
513922512
397407130
1888178499
1280959432
1316519440
822873763
835919766
47910825
1602015370
1287014100
1221831274
1728701480
5906558
1284730850
394403647
222273222
1909142516
2135798847
2050859302
1692551423
1301331910
1879169750
2033585791
1685510117
1184042788
1819895711
1332214359
472810958
430842033
1080989262
646549808
118887149
1581773907
1847345222
193852593
1285267565
113893284
672130432
1775852276
671700800
1192942784
636943050
1125702956
507226217
1790708965
1303363127
852713687
1666002288
884338813
1563133890
1851065464
1116643620
438317435
535326857
1203101902
321444862
1725802388
1242688966
469948797
2019191923
375775777
659607510
514924394
2041218369
1174974948
466822396
1177058156
236899906
316138501
1837645409
623521670
1066669695
1296190181
554323439
460976510
310509947
1384677845
232407704
1435658654
1167692038
817222525
1927305625
1598293237
1605792789
1594867766
939629308
531093974
1659898927
1783272844
1771796558
779070470
2136739709
1395759342
1709182576
2128979354
1582311252
600469886
403805692
1829503428
520326504
1676996480
1010949846
1074799531
789143003
1236139760
247514486
1472205795
257520976
1790908865
452726364
793634954
802343749
1523671894
2132545836
712656631
746747586
1957160463
461291748
157274850
1802567333
660794420
422343697
1290415251
1307771806
523957999
822884675
447202175
1724131706
1637283339
1181459183
1035948748
1905900801
1098617859
1586780409
402661602
639303623
691383777
53756062
2024296292
1023244405
1426441862
1307399096
13767969
627053739
556783515
102127550
1061626549
1986997639
1133964496
1299113245
1944043662
1486650640
638855321
2052187576
1964931120
958465633
879127688
115834275
415361633
705443265
106234139
50136106
1024122281
601918083
542101114
126251320
5039446
921992907
1960204247
812360435
262141023
1898560668
1167751756
969184315
1524731807
386370510
1434391138
153625361
1851364760
2055780562
1721740887
1770680796
1320464002
92676400
229066005
1240010703
2008342177
1278974992
1418667927
35239999
422561811
2125032371
1955398591
380421916
1156910454
1977630647
1865210101
1640463990
2050190862
746309129
445302694
959631162
1926616641
1417920257
455601525
666487834
957009090
1450858596
1041213339
1648257936
800727831
1146273989
1066115462
574210416
1735991476
1068216209
497977527
803038723
1311907633
280178905
767092766
459800404
755495436
995818183
128869581
1065863950
1007052345
1665425000
1605121904
915803240
1980759542
476187318
828997965
524140460
1829600117
721650405
1858793704
995760133
1666601935
1800333572
1747755770
1357673047
317488085
846282092
795255352
1674066507
273434840
245257745
1944972888
137866946
2078292309
1074881335
1043605029
274063501
957112413
737311255
1806163954
469126113
815359792
1119812728
8692966
1771845961
1107867318
2137754509
2036389285
659282680
1809085939
1087230038
1361233951
1347882802
129351100
1747455456
620350775
1156547931
1652506333
1541321005
70638224
1935753101
515739799
410762763
369673973
2029480634
842190716
212204738
1137857959
1191161882
1199365858
1567377011
1235360859
439183632
507768238
1164421324
745744818
520830448
699017290
1616872263
1220906129
1197268179
2132542610
438405037
878466527
1586522828
320768439
1169810937
177548202
543763287
133913706
1730760171
346151434
1694416992
1704201487
996115709
2059554983
2078101958
1616197082
2029700179
1805923275
1679135173
2108467256
409023286
1590576591
567123702
1843096409
1867473921
1622908467
1525513519
2050024479
922575783
1862364980
508630311
1960587929
2021176192
1167676243
1949479430
2006579505
1923908450
42522548
1201379354
1219421823
210639757
1698128904
1626178459
467779485
1884960522
1120803812
1575855087
1368878545
706805372
1853710972
990965174
749290110
2037806458
699616087
1636672512
893543581
752557436
1722639812
1890739700
66385797
1961591944
1013057464
202077548
870372864
1273960740
2125379859
1656228288
256558060
1984708831
1070762289
1912600008
1006961718
523247320
2110309406
954356171
1890422902
1287435471
156157994
414472987
1871925186
1731886120
239491338
1636193091
387084702
759714115
507762624
1764309985
501082616
1759675039
887559659
1890630429
1819891461
1716525559
1466347005
1751409747
1131664971
1510859683
171689042
1896462029
2037586458
1454568466
958701634
1541229730
1621969019
55671170
780985787
348038489
771023001
977142182
369458082
1176375824
1406800423
596671739
1772795391
1054047127
1228284898
1861960054
1758217208
1281322984
22016016
333474360
1996002656
152906935
1051748612
1895883631
180930551
834106555
30915000
1421072269
141155556
1984594569
2124894920
2124712728
2124384616
796221976
265942868
467801536
1154068767
689622364
241572616
1743027075
1858684414
154385498
546540291
547970637
2031975248
2161060
1519121504
663400290
1627911566
301549933
1665663642
767140842
1897143269
1838706805
122203021
974825210
2088186735
729046690
1533588613
1233040412
776281416
141176395
1283287872
1105570969
1162542158
779254391
960527569
814486256
2075341479
372779009
270122975
1350230114
196236029
359811862
1022639745
2097050788
319638251
237299113
1047561325
378596077
876301025
1104881587
1926754142
1463633853
1039191395
916637888
239385672
258472340
1680845247
1751950302
120164350
1761338210
1799392812
1116112874
1414827196
1930697790
1028628946
1870126123
1231663993
1780954919
1592433318
1998281842
377817138
2096138149
1855199564
1976853940
1902058397
1347307359
797199710
2050342151
235033440
1050288517
1378221615
1497623121
1196282177
916333773
2006008910
433263538
774337819
359373739
1278354381
406813017
1487736682
1565389277
571520817
345867443
193400450
513695953
1619054953
1888048301
2078703589
557291150
1532645806
731154288
1421745014
6152106
539308095
332161990
1441235735
1647858211
2127325091
697248351
931310268
1136978005
2093557510
500745149
1272782030
794482925
682080921
320209637
354808387
1045955140
767917127
1992469119
123302037
1784445938
1676515724
93415334
248923180
1599218573
1350498203
710929838
1258704179
1820554400
637745834
1403629637
741653057
178098842
781928997
900213653
215871073
1354379467
1324260847
719042625
1573632629
570638276
749801758
154390198
946382850
323659376
2076425425
1125958315
512953710
72098245
1142272875
698449645
496206963
2081406345
2086553552
1088735884
436381509
610944190
1352253618
1350532663
747374249
1090770660
1361668654
559045532
827599824
325815749
1736703511
172193395
1704157598
1294669482
1622397449
1946203535
689222151
717221112
868719790
1447523595
1813493468
1366864721
229859747
1210992518
1857740910
754755453
1040099716
371585526
853838271
436072869
429399061
983453972
727848686
40096042
1669805860
778129631
1483058878
1108872241
108390421
1756278573
536471774
924469366
669478076
1348066652
1439932681
129016479
1454759843
99811794
170999495
274126748
827190785
225717371
1424501194
901092179
478145019
348837754
1571055252
1459561331
462424202
124008120
1087311840
1125296636
2138388628
1031707473
1420066691
1602838683
640914282
154984580
718050371
1350498203
81164572
52913508
1904367921
1765373427
2105367794
757277758
1607600766
1855420252
1892831845
856469212
952107466
1262491509
920038456
887696749
1468468625
386674352
680290114
216426693
801743299
1119103699
911384631
1170410605
539925714
1824747214
1129701097
647626834
967498764
797781327
1535178535
904007194
785013699
2027260817
67732932
916242609
1590638496
1790814172
844537118
459442873
1723765270
1563531834
47848155
1623131410
818286125
483955092
1513399688
2097352477
1264242869
1574265397
1030752214
1818231888
1414518206
74504730
896021597
393954832
1881925619
725866857
476448014
469453017
925212768
1850539283
1046353854
134439129
979063441
1243726456
173536540
1042510503
107133445
1662722488
1260329534
1538077330
853942132
1578277616
1899626549
775954330
1359157115
1058361463
928997029
1498586482
1762435155
1109618613
1537207654
1524936176
1008268258
616298519
496351860
1373410128
1229766444
1604743386
394830325
588477653
1914371687
1131222244
1829295437
203050747
782574223
1060923479
1896004120
1834129799
1217792305
912172662
1952122553
1214695936
690765857
1835353754
874429538
1752028180
22302419
54063757
2033154314
1688511893
1087812725
689042799
927728700
1972827641
238305741
1904357759
1943576655
857366157
1693286557
313709204
1871998940
209951791
2025637329
1976748220
779728360
118131729
1069130259
243062197
1186787702
926384291
1267451217
500280876
1553649122
784615131
2039250504
952006117
725265289
1165435400
1789231938
213639867
218940103
1841692761
1211402902
518743921
1738057904
1280500731
947668015
1867873077
921092384
1517680607
737443772
483758692
1235577608
558701837
375833005
1524715143
921357574
1734292126
1225259630
559080852
1184097153
2032890516
1110220299
1963780039
559702259
1358054222
109376709
839872668
1248856392
567973368
444875290
948914868
1236228820
606609401
297474748
643709999
1979952721
1995113438
1963695523
143943150
1646513106
334877203
1839970550
1305333662
597184847
1111131774
436411365
1317361619
596045477
898339692
2036346476
1707911047
446940721
1932764591
1075849959
308889482
1958307664
1907438514
792989812
620574329
213192222
1312795417
2045518558
555568337
1017458230
366465396
115822784
311748776
317723891
1835495666
1011622453
703872413
1658837685
1825798339
16869127
1824166140
1591780800
702665219
908267467
1347429652
1601369620
1037682963
1003679442
1844021039
162736139
104101870
2066829350
746182975
1018316335
591779237
1517072564
6396955
145137425
705095281
2135204309
1750809148
1200471491
792197212
63960604
110631414
323456838
1936273364
1643000873
71575797
847049872
656317239
69978183
1941210762
688702428
294804479
179060371
2103358155
1224632271
462892664
1929824031
1504622651
388070457
1525384671
427672177
106718190
877265636
621219763
1910857165
1507968226
1286821199
1253888717
615943193
1580339466
825484149
495090091
33453633
1251354495
2122887341
1177529191
158933908
1385587278
1522169868
836998481
1080212501
335538056
970605191
947334110
1809883170
1400056611
1263379338
653049491
349307124
1821310174
116036782
669089248
589031154
1735370461
330858337
766888376
1307408796
1138696851
711360035
1446738382
290240192
327382206
1388946377
1127236626
599101534
603824396
202371145
568042179
255312108
1055362247
974201240
690137927
109745773
925821181
1758658204
1490459953
1752789335
1315315333
474934646
1410987804
2044970983
259132589
2016527234
937697813
1452693447
24075763
187816471
524123790
2145535810
122927020
540303851
1884320867
2102434899
333594374
1807808205
1960905026
97249454
1584673240
884305393
1321396143
897777403
285504904
2000074306
325276922
2117840290
1356547833
2049497155
1493857545
864205644
842863498
474867473
2060428180
1230801097
419132209
1619185796
642264983
1499975353
38181300
2033604184
1176967628
564623404
1462381989
1095562170
668419814
1935390868
2130270680
166004186
1397869021
316773800
1853312296
1121785696
1715508037
826972762
433116315
1085044556
1001987379
653385929
1595590436
722310358
1578833787
1329561590
2123486094
364763746
249217422
1458491404
1068058685
1289993746
1124249688
1374480233
103655564
1715923536
1808110984
230978497
1656445225
1412702311
1703103822
204516037
2014932461
409110726
362413214
1291731955
1348709862
30558121
1736263612
1618582465
1460134834
1336856385
567622113
1208544708
624386533
177016254
708576666
574326260
340652280
41873100
1052460294
1068959916
1195015891
1398621403
1772098421
1896619386
1876461704
1526742489
1993982980
294062211
1284608484
346295231
51528297
794570997
727236063
1040659539
237326948
1244542073
999385469
740592725
1538717837
1665659771
27500154
1800987244
1304720429
158121476
95897413
1953596292
1688580583
1172496948
941493955
2084523885
1852390437
1760941517
195233819
1772313575
252037953
1625733591
865183435
101741594
1981618655
1455254900
1734911370
1861126328
643011096
504866164
563100202
1663275599
291308812
742425580
393349837
168201941
1328181794
1150926192
1991784939
1235520814
476194620
1551527202
1767780418
607287987
1328181794
1338556996
1151498899
390693080
587932928
1204758218
260859940
94936111
1491504647
92588252
276307712
1926703721
1885457319
1693282848
1650939281
267867757
371753864
506796361
1683961874
106620351
1250887169
1137370726
1947925933
2121898009
130386398
2036503796
955627206
790170710
133748716
2037724062
1931448437
748442263
2123656840
2141950737
1226323747
1413449275
2092821802
2040321725
802570245
873823330
168286530
572357506
1873508438
913621791
1942516532
1562021285
1270741941
17182947
1321005569
43781466
1420177779
1602099893
1919040393
3180386
820276532
1870451207
1964199600
180974203
1468517225
569781495
1764339332
2145757363
940102480
2135013486
1601949552
166595607
86127880
123262573
228127566
1072189508
1226768926
634597897
2047892655
926631552
171043778
1320868924
1384410865
1181196365
118898323
896684836
1354723291
1937778164
26817453
2048139583
2068361174
311459938
555548194
13691165
2100295258
164049956
1006054203
1327637080
1964886241
350929929
1403927357
1768276668
638162982
33292751
1076992889
343153138
2095211657
1551363844
2115175776
305354395
1788092610
51557276
1618909303
1768362162
950999162
539253163
1201238179
1183660312
733483670
910125808
1754380638
1111555790
715178418
1025261203
401474954
298714828
1918459326
7405954
1757061321
1677350229
1345396465
1657444866
1921410241
1950636789
426150582
1765685806
503389870
1701216560
143934436
257630400
1242873729
705627390
699618563
674396983
1388497325
253105194
47233229
415851987
270972122
1761220242
391787345
384674008
1992065584
404214180
1034318886
1079128686
1903566959
1796124457
175247491
849862076
2117326183
1604848238
427904434
1733817722
2045728131
732954569
1594476068
1492851919
441069386
408403760
1377491851
1552734332
2001255220
364080865
693448376
1829652605
385872241
1174482668
514282572
1744210053
465595072
818462627
1423101539
538415176
569641921
1976169387
92086863
1603511595
2116970907
311304100
2035878258
576848600
226876035
771623206
1397579804
1946802165
783882328
1969987484
550082239
62635698
1676942041
837893067
913875451
1775795833
1624657707
1309073573
112968741
935451842
540545801
1152755711
967344477
260501704
719031518
928423168
85758103
2105347972
769344907
972081883
1508228018
450391458
704371092
888504459
1339518358
179786053
1347549630
2022945605
1420066691
1638593056
1919344169
1609712003
301035106
1858345788
2063102202
1946997722
824709053
2083509601
1264546514
291419711
155719308
1740256534
33096653
44435502
61794677
1440203143
1698233324
422567122
1604792681
1455487585
1060184659
1413793165
909723852
1606999467
1026356602
1342969406
982001102
2122492889
158545826
56188722
2030626089
746597063
152353558
1981629307
199869176
1516161311
598118498
1332231151
1086873938
835458041
1435414499
255666889
392472257
756927799
1484414747
785008844
1872573114
1485498510
1590827960
497860533
1978117797
546454157
677107498
30364220
1183002516
341099676
1869368353
290876255
1331972211
1113558717
1019237922
527007396
1910251713
586629240
1929687411
1467400972
467205779
1808809991
885770400
1916308273
405780417
396790790
18195592
729786777
571177838
577958195
1615428708
1913942967
2088769326
1165320307
553052715
632492180
1710679562
1909937226
266959614
1213831087
717663796
1734119417
519252927
1530175427
1053973518
1795706266
1475954830
1643893792
781966993
1656073218
457318964
461413962
65755473
535374983
1314268747
519588915
147451639
1398271388
1893362334
154447092
1422353128
1219104966
1550655209
605580140
1999185700
1305339789
264008341
1811054145
1900757400
1962279801
1453401161
1455387443
375112169
170098717
1910487968
870888489
618727400
79996740
315933532
1093366235
1750874973
355364063
316098940
68836421
593779317
933175333
97747230
1269646709
64053898
224016487
1201634218
971479131
1320385838
1052322970
828091773
1538593268
733754350
374823309
552010997
1163241889
1868992790
1090020250
1628757113
968342710
1459381737
1808175883
287835218
1616602265
1566933983
1853547898
1871175721
809190026
769230394
1879668050
1300603327
1269321311
1783976158
429470276
1137574415
1736373185
60578843
585540343
266205685
1525041717
1507900087
1224968613
314026079
2021324621
406684139
26845583
1458893413
290116798
1982262751
1425406812
1649012936
245165720
251606342
1242983
1605783581
1886519659
1652005045
25770441
1329582930
1869768906
56335806
161643204
1831200950
1661562301
268743426
1723339096
1358746912
1769526997
459485499
1623660436
724625412
1635586040
1236397746
935232856
1718191048
773207731
1035608138
1690621039
722427987
448380934
1321409927
1278024986
1099270354
1204015349
1630872123
88587457
412780689
1057426529
1464083891
1478566164
2021856927
921929427
1323094849
130014991
642530363
1896207335
1226390186
1438383596
676031539
125937269
353992146
2004762133
778820445
951828625
1169640215
1900254950
1909036070
1609487628
376246486
1287857865
399692047
1615589631
458214101
1369524859
1694641278
378283035
156014269
726343307
1987064960
768566323
2131940551
337108380
1425349409
1684984008
472019931
1648158600
1944599187
1672088973
881186816
1429200931
406738231
1925913164
951786224
1009100608
1641527729
2123262810
498419911
698387914
1735513166
1887617744
1368383667
786690951
1532389222
1714653061
32643306
1952288878
154080282
1783518509
1295730804
272487571
7151791
1754969084
916841857
485612049
785191777
1293207410
32182623
1693698414
1399420230
1604374256
196988184
1252675836
1010220697
1801456386
2027470425
426706466
1140692175
1125764517
460384976
1866751964
2073231354
1092600142
1140375846
1805565341
1692061769
524350465
1845596257
1815994073
1802456550
667515487
929043181
187008941
1284235711
299221896
228329594
304271431
1050503441
914307337
560439848
349853232
1482639564
1545496032
1328184834
2007808190
589588245
1416956576
779656713
611708881
1801452244
494282918
2136886727
686552493
2102049918
950024239
572908485
1484790572
1161875457
1022597094
279737298
1205111273
1643131416
1174709546
284267930
1930092015
1889139139
1006893143
1087997194
1351055236
1283230372
976465002
1601092295
1778626257
1055933784
903035439
1997318035
1834014370
1609670952
207218037
44094380
10460222
1988186426
2026300963
1533033906
197063623
1588033731
1224236818
1110432024
1042612597
857723343
2064107077
1477980117
1833722730
236527656
1362196028
833147269
1883265873
1259773224
1965474359
1983410570
1905097381
1986770785
47813305
914001910
637776363
384547991
72816408
862574030
1455094892
477849431
435231860
844498289
943853439
940084294
1860730453
120143921
1196253392
69646197
391438165
1359915933
1466978456
960058862
1952151614
1874119231
1963360503
1509347254
1048975213
810862052
1113497281
1022541251
1349937756
657792659
27966589
1059296088
1909448384
843073709
491536943
1858167383
1707848334
1250183557
1031177550
1121411319
1315717473
935416107
723587120
2046463633
98383750
1688147569
212781605
1986655813
1301120044
1689521204
1951957144
662368628
863597112
979032098
1714164599
1487344202
44267869
732906312
183023479
33943738
1683526925
237386939
138943488
255531160
1170680963
810151215
2081875284
518516327
1311275482
480661125
112122104
766746385
1489809210
966147741
2068517480
333898195
1770791393
1661060105
2142140522
2078313451
683704393
280234856
1791107809
152984807
1561046319
747108011
764800900
271738266
1060520249
1813103754
1122856889
124687921
508486471
1785063780
1124368353
260048143
2142544663
1905599209
1764735308
1615242587
558129578
808720588
176289648
2045789708
548397185
794905953
872497060
591386662
756476652
1497718264
742768748
570635036
1628600660
1554775136
980053078
499088911
427949450
694092323
810970215
5649120
1332320017
879974167
945417493
1439130911
1141027589
825634624
997514554
1256423163
1388831178
405225125
2011507434
1142347154
1901749429
914118947
6924797
1569646886
1441101758
1129985568
1307944922
1346469155
1408545915
303218347
1712958505
1874759436
1440483357
2058644441
716718213
1916656058
108206838
2005349724
170597961
1084729307
546239485
1864247302
991184989
303066941
307806733
143138577
1060613241
1371718153
686922571
1200364590
8224651
1815855286
1271119006
1588457642
1879563154
413880520
602689961
840501761
1379269498
1573633392
1213743520
344640235
1888586340
610951617
1403808898
1782547116
460164645
552005124
2061058119
1177927735
12817489
688758283
1499846776
1333529076
1475161157
2096712240
730315195
1484770016
843625156
316557347
360581652
1871285210
2074571088
1041598186
1725091935
19619139
1367736242
1992525581
909066855
1475984629
1247480916
81200796
702081726
836781229
2106310662
1969500056
266314883
1234316555
1116009564
709064135
1603858011
1415309802
932253870
27992255
1761598876
64671954
1821083642
1692321249
134105087
1212614410
164493421
429325210
463618076
841872499
792134161
2021203451
196744307
1075337125
1328554266
1075902832
690551081
1775437662
722977818
113965552
718445705
2015268180
919856716
1793339724
502522105
1573701648
1665375493
957738701
172344551
62709819
1538475093
744203754
179926487
1921395210
377260848
1285182180
421359509
1514726474
530221742
1037355139
1381734323
1862326713
1064812495
762156982
1412126238
1923824299
1712856497
177904203
1773884593
1066831976
582984880
1426136873
1122148314
1990146633
1339416035
1336456390
447201078
1927321207
927420665
713828937
2076377476
1349234171
1349276465
375433972
1147120091
787374333
1305722144
307332131
1733737749
1493209865
94934644
554330999
1794375151
1648437884
1922349411
1579229372
2002419433
759144379
775170287
2049619948
758551848
530267560
784351661
364010790
1492691606
1516906360
2056536363
240094764
1846683881
1858671141
971858270
1367853670
445628850
553388765
232796971
1060328266
259778543
1665962973
677832933
488246203
1219881032
909282597
301205165
1666194541
1232912466
1079537462
386728640
795851192
1107259034
1088585224
885462986
907522086
410012259
1173157084
1311107960
466136335
1145758336
1089390344
911127945
1153245156
514462973
321712757
859751866
768566323
628194670
807377509
1129272096
808555847
754320832
975847335
808590182
674227334
316952831
35201799
1218567731
2054810084
250807061
147037552
1078798652
1867629665
1667129824
1763779578
1962598350
1251727637
1054825341
854379026
258560777
2087036304
598073817
1307919252
1991750386
891643796
1496767332
1383481714
919851753
1895695677
1032264355
1039172992
1944190844
1545078119
1899076644
274067373
2020728173
1070290221
1315786129
1704672868
172658061
130620335
1199939417
183245142
1432985319
1597385216
453694385
1692068645
1459240824
951906028
993959241
1763702931
1321784058
1024037399
210937603
135283799
1720917493
752128132
113579903
839645263
653246371
1368531547
2144393182
686625379
1651931841
1217017024
845315654
1829020852
515796305
1852505003
464879223
840492811
1721266519
1696744084
742551763
351175454
1027444178
1756098898
1899672218
616498917
1653912845
1122311906
1393733654
1907670004
810797160
1136230849
1930921034
776287994
878099008
549733335
29161715
69868537
243950840
356221898
1422958295
161954983
21190442
1418890758
2084098978
1025670259
104237132
1629134574
1133155758
1474713859
787750857
835498948
207678589
1424646035
1171399843
88177450
154159214
1308123489
38859779
1879754984
1101402611
422883233
792348031
712865199
1173837896
969122983
1860337027
1569313558
1286944168
485177511
1642162067
464173199
33520378
80040144
2138799036
1760919899
34212598
662733529
266169279
1280376330
722332543
277668139
1711151759
467756931
1335408595
1559430044
765071633
1422485359
1369604500
1951053
339021824
2001397724
977175638
2126441363
1579213072
419053901
416606770
2086242804
184208556
1454766822
2025438289
1709717156
420165062
834645272
1346958763
210282627
853297107
1209842820
869169278
1527826348
66937894
2021153733
1950447612
1245587879
1688939832
939822878
1648444878
958353708
1066819298
231631794
471710648
1558808328
1798705506
1909913058
900144888
677930983
424690300
1706749617
2124083260
141989943
905343517
2041866945
1909133932
380457133
1101114277
897688622
1550294445
873729952
758996844
63521643
1524793669
1219279228
1054877405
1054185805
1650094774
1757343680
1699368338
1519268646
2105645693
1561899326
759213678
263626405
1791025444
1252982320
1682095861
1781298511
1508461467
2097104507
1967117880
514789767
153713192
1161746249
1430915135
1697594793
427829172
1308734683
1451732064
702551510
2122871120
406067961
104704070
1721774512
1618006586
762146481
580749041
1526806814
925224856
253719827
2115591549
1682791289
1584587282
163506455
1657264465
1816024032
1437457651
1158688360
1146059913
658507248
1153537456
955496307
437067292
1385496900
2099073516
1252410898
766529006
800503367
1285779087
876092005
69092062
2126609360
1502046407
1172086563
1138091200
490070654
812994119
1517334128
1757261629
253554877
145799977
902221369
927190334
1110691091
984045649
524688165
2141497839
676619627
1270489088
618606273
1080626160
543389336
5028434
383565726
1295944301
178778059
127662815
871497136
200492657
1565503833
763162853
1958545230
81692292
1750761120
1562763075
940089495
2284407
1406230778
349208843
1900779656
1370150122
2058239049
496262838
1502363702
1580888664
689622364
1615698463
328332947
24288232
378044601
801212988
1174524291
1955008475
467829369
349913811
613548339
1477722166
1349397910
1636966145
446049543
1912617716
1914556822
1495851913
638773655
1402576081
1572532340
1985339012
1163669829
2024873618
830534080
1346478944
625724901
2100150136
296126711
515289032
482118588
399048029
1615458550
1309679737
1123224999
391594691
932985701
452059755
154700578
1513189835
1310916995
1062887861
225692980
58458522
32246468
1924827878
1056232623
188227397
190170786
292575551
1846090632
1012799171
290082402
1944000592
1862370225
137087842
1780914049
862939399
1527999048
260984924
290184923
1747992296
721310580
1908767904
970270384
1734237571
285393550
1921579152
1281529477
775083218
1973388698
2052495094
1241867400
650101188
857865412
1011306653
1394582910
20318996
2536849
553056421
1284066646
1085463825
636193149
16905302
1233530005
59633266
1615721321
534153580
1674997233
72150544
1870937863
1732745757
252633558
2047213578
1828265469
1374291288
832113636
1123098961
869646241
331943068
1843865267
1144841320
1531189847
680534407
1458130625
1533522488
2043043740
1018763403
1620728510
1978835006
359163473
866861624
572366129
548169543
1311628322
1814441418
1476276444
1962765382
2026290145
1457378832
1508445836
1922127928
1480244191
1006505693
2046658879
2022388527
86556891
1642240260
1419847108
386937934
791162125
432425639
1150834885
1813502854
1233396408
7284814
745831860
2020937237
1405499705
661827469
1613215272
1256028659
1721191847
1718265195
1734200064
1187827189
810839130
509240834
1366100293
1529073412
588530200
1320396926
400051257
521005880
1153017949
715377990
635265046
1103894506
814380546
1185389439
409316723
716713504
390039070
1574743855
47731805
1879797059
682921745
1775549714
1443161775
337271687
843377842
656197824
84899364
1374966044
1603566139
1265409513
675994299
477643525
1639107925
283323775
82903585
2116596099
122924463
2110271119
1472067467
605603379
891871567
147656338
691184272
641035242
1438490494
1634439520
1773308039
1864717535
876461380
240641117
1261341793
1143747926
1782217070
298085813
1350945514
1082058564
462919361
901047872
467411676
878468356
2067837507
2066589990
1989004673
623206718
897488961
2086319212
1572717804
225996221
2145631332
274836351
183164803
19901683
113222497
1680456342
355106591
1642485308
48505552
1540491747
1554877364
13001869
1790886887
1238030731
521493614
834467114
1579757389
49870917
168113279
157985228
31832034
1417847448
243791373
829430390
1534863227
448773355
900742043
726854488
65428488
908089470
1012658828
697302981
553557255
111771316
1960048723
1671028089
1915243077
1427614284
345377407
285649512
142616292
269276911
251846233
1277146863
227385067
1980470847
1163285742
1747403029
175444195
1466069553
193800309
1327591450
711937720
2020949767
769330
597503022
1516895536
355794269
1530252144
2072206202
172096737
795306978
1283410406
1854362599
538343267
1431018920
1523772210
477069171
919803473
166389115
1689984518
1001588013
961624296
1791287388
1581045731
1813681019
1588731985
1136371656
138867289
1632493260
46229011
1662383775
1970673608
2034276563
572474734
42043387
476411472
552106055
846644518
632712260
1416094881
1765284799
577196603
735343587
997845440
108104320
1384171779
740574401
1034666825
1845773012
398038730
979293394
1081453909
668504680
1233807612
1969093325
54111191
1856617807
334263857
699393168
706366274
368913746
194595534
1902348495
1596690972
1086571174
1128703309
1267877041
508012575
804664828
1608767388
114920912
122113
1894552543
407027803
2009792238
194637958
518408522
1917522605
1172815897
1437523966
659469279
1710106599
751075615
703748372
329014017
847680012
954179586
2000455176
938893366
1472437840
2074347516
1692083344
1822207652
384101211
364819312
291292830
788082908
1705960605
809924596
1263632425
1485805206
820603405
1618909303
966136647
984597559
621263608
1869916748
210877582
77765608
943067890
2098752163
1729015025
832642964
210774623
1219888509
204117247
628619512
1105652195
688461039
1883337239
250080100
1424265810
1854387273
857613838
152946355
1885364994
2120983612
402201504
707709057
1609072006
1753350737
408195752
1036985978
977817375
1448096546
424096753
1692069290
756025724
96218779
2141284049
465234975
1748151126
1825235006
135331588
1441472240
1573635521
1099269488
712393851
2049840282
229938203
559280539
679395170
2023067426
1170561850
1276512205
1748291136
401590169
1587575815
694471817
850179910
1260263600
1096937421
276072533
1720938350
1924091944
508041854
100795197
1904091584
686211436
1356991815
1274547989
700608277
192244757
1965591279
989700799
1129865993
1943142042
733997959
1207776715
971149572
122616968
257942781
94928492
357747312
1656189797
1920886540
312047770
967188722
549435051
919676479
442693463
1955216668
1387887227
1656762819
795946542
718806180
723858748
2048616445
788777304
494578018
1854240390
525741358
1335854511
1884741150
907010145
354155201
1562986138
1743555804
580690940
1584174106
1643771368
665585071
770487618
1050289017
1934441509
1700107356
1807278147
1496713609
383146339
183483457
331480165
1576840289
1916723449
1992082451
2106458079
1319763101
124132397
617002677
1783477359
2117407590
949441564
919549611
129513084
1730535411
1140107211
1203486583
1602579809
881816683
397929101
1075660117
1668475219
1332133471
1467490970
872001264
2011718256
291721860
2029779625
1477496202
316463657
816229275
584033909
1386068164
1133144117
189719688
336697303
26116576
1919432553
356611427
988319216
1394618216
410744964
916861581
1206008419
1971922841
292974196
213282765
1416535428
97606382
2025919695
546350677
1051932164
1298179491
2091095163
885252264
666280718
728868651
529432684
1333776372
1286973018
1689962017
1345586421
536267829
1400992559
2006503955
429564066
2034300074
1051758261
1332769713
855325494
1004415496
1079793076
970135009
2063032517
887641279
605495767
338100141
662502420
1115574605
2030362600
1320517183
761669534
1200416686
355914981
909691505
1587986790
1840770772
1156671376
306758784
712679928
1475730569
179355818
1836530453
1128128646
160880433
1371167205
223577009
1337015025
556758550
355833842
1514906479
1821227377
763347407
1396991983
1822378521
66115547
1773837581
1959983497
1163482140
943641695
1027050495
2134784371
885189681
891228626
976666920
1654561745
1662044593
1448283155
967380688
1295115400
379485433
855642929
2124225391
530149945
854746395
260594910
1061316508
1898043613
1262507874
578363252
720786059
1490366057
10573724
954273855
775085934
1238815117
218679303
2084923159
431154440
1697574604
1179710486
2080428781
126977473
1824303115
1553752698
56802069
1125825738
1114525690
56825606
1887836758
1290631558
1826567671
260037639
343489933
539105350
1704846501
731868097
514000433
421214198
584362025
1953324386
1527556551
645975561
213075738
1409900810
1795648274
258972911
1095178765
109536372
1313629826
209809692
618875108
219528477
1614797374
515834934
1777695533
1740575733
2002684543
1315216168
1506689496
1758694188
1609595993
51555512
1511916557
760945176
935618650
902076585
1661008049
1766992903
1762163687
579332560
2005349724
814001675
1750528236
29863270
1013575383
2028234185
1744406828
1711052
389812445
1402327231
812202920
392344373
461655818
764400507
740345983
742339112
1321913209
1869692631
1848557460
1937762578
909427878
1170430409
1584272501
1543542001
1852140337
2112688172
320083484
1094832506
409932238
1085438772
1296920326
849135544
989960622
1917901150
774298106
656317278
969284035
1865629646
1048550180
1535209986
90511460
870252266
1530666179
197408245
599902536
242098794
1862184765
751832970
1235619935
2077590106
2047531024
1392357919
254197565
71929540
631907282
356847617
197459810
500240424
1868501917
799529847
661979199
1008504013
2084930409
561350013
1757029385
1117876884
818129073
746313236
178960654
1427840468
412758066
466594316
1449677844
313615394
452101391
1008125708
1494653067
1803559324
745686721
453443846
1645971442
598764044
10794388
314606610
1742851139
1656421075
1086283222
134409895
1358738025
597960884
1254076376
972325836
707345355
1941545165
1383378737
1300443382
599862872
157392793
899091055
205965304
1082157970
394380605
769793011
1933745522
460564508
1293889191
1570013388
788134831
608528423
1272510635
531693575
305473627
1435630979
1486976740
26716575
1358648763
1589675552
2040658431
1377932821
1563525978
678987685
1727028094
12514510
727971607
1442387765
1395997414
1461497283
2096374792
1306046122
1504593458
589899919
1051222381
502137859
1064861721
1778956815
249971192
626063386
1527474980
21656114
848105435
563863098
415552151
520510050
288960918
487313125
2141045426
1525184928
1833330588
448666894
1025428449
1956011332
1413730172
1792305234
1838052912
72858501
1540162634
706676242
158483644
257881427
96862620
1348178420
436570465
118601883
1262915995
762082471
110349087
896175852
1051313133
1978549254
1350054901
1574380603
564827796
292717013
264896880
303969081
1060784118
1213804863
949196995
358406888
1631281172
1504901215
838307180
691749767
133580829
672102281
589502282
365125722
4702850
1918838679
1106264771
278124380
1746590830
1006060531
731598987
913471269
152969222
718173616
1048929962
857964405
1535647715
1242266335
1722443833
1588624020
1868349278
854274666
838000193
600912035
971073000
1395542733
2015074937
368023641
39847719
1002675876
661540325
1168468997
355539209
962775598
1632229271
2100312903
573409705
1036444859
677884697
1566981883
299348872
536863733
2096044564
759461790
2115578142
537935255
919766598
60752772
576960216
975398488
109201713
430382880
2067049170
903157765
84140301
326008193
992544383
229880654
1515726463
90026341
1021820637
1743501857
641524025
398777485
885781513
1234745344
105732681
1565976894
860979232
1330887221
774720328
648609750
1124480323
1796681778
1635214557
422478098
417404940
175954025
1782534662
429106359
742913985
455459577
1351939162
382691502
1890224138
495372159
2013219191
435973619
2081523374
951620642
1323278212
1409074246
2035236000
1589081157
191046030
296502084
1776970248
1988487019
2095527100
625378745
1944657882
1955665564
1907822508
1496277128
1314966105
1243496611
1547859713
551818463
1139510041
1215659625
230723534
980362212
373997486
1684577245
1371810928
1454795737
1735991476
334662844
1961264821
1788902006
519541582
1108637353
552946691
2095094728
1551229173
1647106627
621778581
1293259338
224483162
1369373589
278783579
377664484
1333617059
8295537
728604544
960750076
2105965024
1604943183
1473868695
1278914556
1022192331
1334190996
396050001
1443797737
1473423022
411832804
1117687329
338748745
1943571026
1086716072
2138206375
1205450790
437236466
869503774
534116845
701041875
426465594
1220785093
206393364
185301095
283276535
72294641
1805974882
122847825
805678102
1166417887
1555228532
1990799168
572315979
1960081080
1212271845
615603383
1017224997
1865421121
105024153
205713934
1687648204
569055604
687515497
1528917013
1493398005
842201356
1900535410
1668051832
1501719392
37005555
1980361553
1515531047
1239307696
1589752341
200163055
1177497763
2002205110
2009319167
2141818448
503587520
143495878
1543133874
847387474
204379768
348298399
358150236
284546916
2145176963
1660017091
1556984476
607734799
735745945
272028934
653404329
1243986484
1943261079
2122523452
328735537
1264493102
2076483365
575892954
1590070727
1624320441
1223560908
1373237858
1006688189
1386756852
1578140540
1760811751
404316655
2052183498
1344341934
740231766
2031378046
276080616
206609804
681673466
1794301029
1059977608
1186490829
1837824904
419828937
1966393993
60180939
1417393030
297534674
684828927
119722576
483953172
841385252
1365273933
402936980
1584919511
636821991
1726805776
1471812981
1075403201
965959081
1562087403
910300046
1551636610
1038304038
2064662539
1219367324
337069889
300375290
842169167
1625823102
136909870
740437542
1044429313
1221201454
1002227882
1700656413
1353890019
838355519
1064389678
756915521
105975776
1159416651
1374326207
1488516984
1942915947
426230017
890895333
1878615782
517221512
872031567
67629247
86127880
1435093895
706959230
2046233439
1866840751
1907359974
703224554
1296181748
776528674
1210330939
513379178
1602729297
603737150
1073000282
1698580123
1762615085
2024568287
637672329
1343045906
156659202
1978997487
1710910150
2036247244
1876118887
1168603360
1612117125
323918546
778903608
1655160355
1591216287
1921482512
662700509
2014386406
196552945
847652567
1647615630
1678949994
923028547
455019406
171680241
967900867
905492768
1759309205
1303891407
613939920
1089582481
1543299080
1864869720
699908374
1911371102
594630571
1669707832
570336176
671904082
923282270
1665444419
304195407
1913424511
1270893199
1698352714
664419915
960338313
1203554767
76099808
1277573138
826331502
675745703
2047305657
713180957
720550275
544707757
1784869274
1176641464
180966271
210505110
564464997
1171850177
1902077538
113939513
1191501846
318399741
145051407
1082534390
432509694
1471548608
1582931884
1568188451
47645278
511147691
375146992
1239784414
2897618
578644045
1058726158
796368577
875770129
74892252
1578086684
1191973561
1807389165
1073830329
683903301
280050369
1948304747
921815640
921373358
2073306631
2061399561
1420636131
1232035586
276317517
1834016049
650660875
718810894
1454517806
145815457
98937060
1951210739
906715415
1855302971
2049835005
682468691
522514332
160215805
829263474
1114936639
75144339
1277870233
862886134
2126844993
696291655
584621063
1042656912
2108633157
266581949
1568098678
448996643
194864006
1648525259
414447569
1622361284
1457571537
983510673
645016999
885724927
1750352385
31793712
231959285
562931594
536527345
1603542861
2071592156
1272022199
1963282733
1677088375
787467120
135008138
1450385980
1504108158
1789874343
1710799440
1177880597
1668246067
1894892008
132083435
903165238
997934570
2118076622
1326104413
349464941
1704992072
1191649076
1084052411
1423873264
1199872428
851088766
1288227479
470834794
499601647
1244265362
1224594064
1432318302
1762503476
1159858206
2042021899
493826632
519007199
971921595
446399646
2010210122
1367624105
1346150380
1448019279
951935417
1655482457
1932035093
1026297794
1349295818
1095242315
113045337
1343020214
1548734808
1621174559
1243991416
1338291074
1550810831
93898632
1912299126
1692457676
935878427
936779227
1233164187
2091377728
1350420044
1103854937
2020159742
1475594337
1337582130
356645629
24553655
606642885
1495319394
674246394
1605139493
1711973884
869612803
1285927454
1866030830
1518725273
401834950
1367706441
1457122947
34479942
766686567
1073463984
1993142610
2094896764
1527474980
707726449
846389038
1125327558
478282627
297074955
435733393
1683765712
1131236265
46243154
2071400566
1794704650
434215412
766903451
1068295012
1893930575
359984977
419485871
1061183371
280329479
1081404482
1830491959
462288311
1519048581
34584104
1540480921
1297544005
624614151
513039011
1853775056
1809318342
48799956
1970035057
105026713
968000042
832346097
678527602
683945835
201414313
1997579054
1501678357
1901192796
1294039477
86296157
387414936
306432415
808897177
979627899
986511937
1463580149
1725524962
1094146961
1487791333
1691787300
297694929
973047143
1015578850
562751528
1489287784
1098158094
479390283
2145734047
1536202356
1270389087
1097750184
2081001927
1951913957
252564989
1116504572
627526871
109573638
807695613
697400204
758158244
1317668103
855804492
51959033
1409906481
2090330736
1390593238
964712031
2041433830
1454114333
1837058946
830173321
1836063931
1131613177
816679956
1664733601
1872478330
1171388852
77470804
1712771443
1008816565
467117127
239766866
436170463
1468741552
979479416
1934389568
1681054824
764391348
68460103
1479196650
133107728
1330160444
318214871
1069569244
816225601
1107145764
2092896003
935260884
1750610873
637589544
353573900
1984977809
67411185
565386908
1378923266
1331709425
400737673
480694049
426305118
1080391460
1901053965
893317719
27742215
687180650
1281491724
614467435
972805594
1848846852
981019808
269235287
697103469
1960376568
753342571
522726040
2125183392
1086805988
1728439847
1809048309
768825831
331800892
17080716
1481811858
758924564
1627261771
1374573507
1678984026
748606795
1820173973
1646809630
501095470
508770266
461550614
1613025054
1064466512
209546270
1829752849
1609162286
1780090652
544645521
253518119
1334408429
458593656
1134052761
1123564328
707786380
472497780
1751251418
1257996943
525156227
1996346644
960730820
905166526
876543537
1822283394
1217833402
34210939
225299726
1381129184
2045456390
708576666
2070214611
2114342309
2127590634
748958320
61358721
1986461836
94688593
1431243033
1354563765
1536856410
23377948
434136598
458147088
706810232
858448816
27464270
182463475
1547874057
675538021
1554121993
155200046
1547308334
1020899995
1544404297
362949410
472239554
768033749
56364165
416948644
1291440770
1099204631
1483851853
55347527
1041102460
803548392
1826111769
483023996
2025740155
684142892
496185187
2121756680
926661037
1555459726
655353320
858925888
2090941318
754105678
419413046
209703535
1489370718
1201296408
1446378944
1112061431
334465873
1900972119
1963355631
1850167636
333412450
929311784
283450904
1812577618
1617145886
1072769869
995939690
1071880771
2062206767
2005448219
1940607510
1049667238
111062071
1618654751
1846657358
1127963184
1159729382
1940665530
861206795
2014206428
722974416
2005583123
744063087
1168619392
1430222877
1687985268
820551242
1188986535
1017895418
179665263
354060409
1578266310
1886514245
1909517045
481898942
460988165
1759326808
2142709165
717357795
1061089761
1246528007
829277886
1737215371
644660028
751143124
2053451222
1984970096
571903367
1572505197
1054231924
1961927332
297014452
1595757429
2017384396
1329501874
596338289
60396381
1780094757
1323470265
12380339
297058352
1772359018
1699011038
1345891188
694126458
667732203
1458382466
78743559
1235249557
97385884
1213676971
1878417678
272149707
2018417804
506579312
1521258349
1328804477
389124469
918094930
204245873
743740004
1445238017
1847538529
327561322
1621732161
1068171993
494934397
75387814
958720357
1839297064
1529876479
1150890886
1318303418
57764355
55982012
1861468791
898277884
980222347
1201800239
1562865121
646609955
435193308
952371621
132120887
2109379804
204777787
1629071973
2053577177
517544287
1025094996
2026982362
270745571
2060890271
596821649
487869570
2070904100
1958181659
1996517111
1923644743
1139532638
285570491
1296354011
621948443
85787878
1563111080
1387450876
166240302
2105932163
677896188
1536254596
536589654
827533997
1867799032
2119382994
118096707
1336033957
2051115082
370720132
635561079
188569818
516817811
951544815
1935944346
1238343368
1819742189
915565076
98680246
1172246830
331519098
1525924611
935860423
455738900
116728236
1593320981
63577815
94613948
1263366770
1779187704
1095872408
418226483
1842310134
1512424978
1698820310
1201530299
286315836
911423813
308155467
309929336
2067915463
735567822
1458588403
291552419
738978310
410409602
1510309889
314742685
1558526497
1829047355
802956137
620561436
1470814382
1392359722
419187029
1660402899
1690624751
1490840131
70913904
1624073451
217853653
214538325
1196144724
330156736
749133818
175035698
211866497
1632749155
620896852
1612286998
1041612645
183189528
1346436227
1938619791
1243621693
1826535247
582260324
1646299577
49667355
1152384680
1997686262
559208770
2139760976
861223512
910955453
253970160
1493352440
417388551
748342289
1805991831
1242641403
1582232830
1269204469
96511110
533901023
1479221500
1629885841
1167051453
1441582450
131283362
1269348207
1732312160
1926876711
685348568
2061060516
605210091
75243066
502513763
1461805979
915633471
406031982
1511383110
1648349739
1900677405
1488445265
1244685311
675442040
986483280
1739289252
809728581
943610449
1210561082
1423751184
165140140
1936948797
1078798834
1951098698
665790099
1619589209
1793760212
1595039905
1141625851
203233128
249959451
1129131224
176236966
973236175
1907925663
1383532626
1020704768
2023523286
148118334
104076221
1908967801
644682399
2106267260
2061148024
2057682953
1172515009
1475289481
1507355109
790279368
628759918
962329049
2136246284
265799552
2094110041
1782350268
1589038313
992834999
1628197002
2090311210
988582590
1625424206
1779840409
628679509
1633884036
1428018238
1692688823
2105675409
331283091
1318871010
588111131
1643334898
2025224390
1678071872
2032116377
1662429622
172495499
201182216
2103236690
1018277104
1910345263
2031515394
318009628
278143971
1527844271
672540174
1851147646
1333864541
942262595
313427470
1616273122
1839219159
1141673472
16666513
142519845
526225755
725118306
206150332
175956141
1692180604
841418924
854322493
344985420
1550487876
604827309
676476817
1457642783
781796347
897015815
1767071326
1949650311
692998153
1369893187
1579024122
60765457
252298862
1365009189
1788665102
554315776
1333598993
1703004700
851249106
603559208
1543083159
1355390632
35258506
1454960184
2055085481
1077383466
1312526482
306708040
496626177
696216491
767730936
964791050
2068535618
1002216209
185116336
445518556
1857525837
238038278
2001534301
729367127
1611517503
2045366992
1241140698
1051012116
1177578673
1314281618
1651083958
1128102651
154703768
1372430160
498934767
378896119
97253257
355922739
1459296565
1473799857
733767984
1162246232
1163494281
1544129653
1983894664
1920915080
1857178792
1067162104
306101173
517588353
1216308921
1251610612
962412915
1824255060
846612003
113007739
1093572650
1926159106
1185071926
2098716729
1680681041
550897439
1900020065
1357129205
617635220
1289494336
1516719644
139263471
862456861
1706072454
584459757
193380761
496258050
1867381600
1827946110
899003420
139703112
307431437
1841873663
1430145918
1407230244
652590135
2017915207
987673413
1043386616
475410180
993008698
681229245
2058290584
1614919443
510846292
683821963
1601896144
1888910616
686861791
1866995906
1572442440
1112791058
1060748397
1434385370
1608205405
1711666060
1221789547
1574589769
1913977116
926091777
421080801
1470705184
1680198853
589160039
1122752096
412558025
2092101482
1319248200
1161168845
391498100
1718310098
1101532858
1647194618
2025942766
873201447
26173513
2081023183
402452380
1389276885
163512059
190597014
1526108196
2068369351
81275294
497316465
1278645496
1231502327
2091579738
1068428180
1657978890
658231
2098033121
445374934
161381418
926036999
411891758
1555508221
1157648502
1013967033
2058299201
777881940
367652630
1796649691
1347739457
2115529918
1276650585
1972885113
2141869491
1220553869
1756884565
1036883502
1589660753
700269107
390424735
1378221615
1944421342
1787396968
453182316
1017683233
1309465164
1780124564
2019575055
1668379011
752923613
716626196
261707740
1867514997
568919431
881561315
269737025
597576823
1994232662
42827684
167428933
799561870
107003035
424129243
227463408
1607269378
1097318716
1490734096
1038131238
975981310
351492179
1198151926
305767403
659397723
1244304082
50218147
906228833
1028582900
1805189064
2077368652
531294194
1337592905
909940410
1803322995
953159749
1852153000
1973072784
200224814
1309722286
1465050148
1737443412
554421515
131365276
527379763
127089196
251645595
2081052132
1562562633
1331077625
295878222
1613494598
1813827091
769184276
335476638
1014368223
994444659
86208469
612508818
737732447
1471148425
1398344249
858653887
165380459
708000193
1458180882
244838497
1615439477
2121241184
1059299359
1005551827
1516987226
102162218
1948837734
485599419
1634744218
540657652
80010787
1971418801
1933274464
799638951
682510165
1407638664
1818216000
2016132693
1601086535
1598924860
850489168
936983628
1412167827
411259112
2028018662
973978171
1103648229
2096842499
1986457242
1363267348
106925430
753844820
1514823880
338331891
722257354
902865396
1691609787
368913746
1108526984
2098095638
624630798
1140879923
1366461833
1374124913
1016445630
1582001986
638557649
1590893858
661693848
1298924296
1478714310
2112902067
1889690623
680543554
862409774
305699463
72003074
166594283
887356247
1668762666
1568543508
1654499511
1714123810
565013743
1637124696
995096893
694195219
1704364265
393616274
1080495009
1140772041
744048687
869855773
1967207305
886255637
1959528958
2078019670
2132668061
898220024
681020326
1282260565
30533367
1531248043
851403266
1928557985
13934900
862738026
1457460242
1212824956
1761388283
1159186980
1625150679
144825151
1750485428
1234368581
899692993
1186184816
125182641
1030473833
1802830395
1859107207
1085367930
1626363896
2146979324
1237788438
858449312
640886322
990135803
124425092
884971744
703354667
1073418273
508428538
435423732
32453880
285684527
1982757597
384978729
152136452
1917925933
1774001580
265375952
1090846428
1894299779
1776080647
651228344
658146367
1057996820
421346041
578071847
669840755
1717024195
96823934
1239103353
915923695
1556502053
1532060585
159187162
967347222
1525397425
908776298
11675195
448805740
797267195
439294435
209866947
1715775555
146407686
1005464105
680310719
708818255
1550699063
1457100835
109275571
557076985
245042941
806032508
1879027899
931694816
1596229055
433596453
1250992709
884995342
702542844
1899619616
1626178665
1541574614
1722280604
1762317446
1224011475
34486109
649579101
1918563035
1108390638
958433069
2041840730
17220333
1246117879
416435878
936895125
289766365
1169671335
1553872687
111066259
735344675
2106588941
652341333
354863993
438641917
852911494
838977610
261550800
1162630484
674012365
1791144408
2129297723
1177127928
2018851652
627752193
1622109138
758062315
1686494050
917403425
1505079394
1896408163
195451300
1816175361
471865507
1523927952
659944553
170814647
943546323
571112402
1068339303
1535070370
619132128
1556091910
990818399
2044210884
899804426
118868163
1317110470
1527440587
1728321951
1069707454
567846934
1135293192
135654480
1175856970
182575853
147846128
1598235640
637642871
880650106
1813490969
2081994557
893682546
1013178770
1619996266
428760998
1161606905
776923826
1276231312
548321549
755131413
1733312348
1214954173
360267135
1893115793
1871957851
1241293772
604703341
903139568
492248303
1472171472
500789110
105251790
553040213
727903268
908124999
1236461286
1159125834
432478927
1850267646
808240958
1342554932
815311740
1290149969
946949516
514302512
1569877929
453975121
1648346313
392093155
672813239
549408560
692314033
1170270717
156467118
1727359554
1282722271
843321252
1297889645
127699163
393599846
1341145493
471666728
1211682537
98393253
643118811
252252738
1900005891
1563415808
663481768
659534268
1892870029
1058900393
1319203266
103321984
587327728
1056753288
1038944686
864653267
550244233
1265649830
1389404983
1068730690
1271012746
439908379
1904148328
464453397
100153931
1944229706
108521167
2112124556
1129832004
1635583104
2105920945
1945099434
894291571
1065863917
1939411839
1866263247
265394599
1478797797
1843553599
515029204
186643304
1365853492
1517509032
615175932
1636458881
1602182060
1945416368
145207261
312728075
1645613654
1910134849
1782337397
1494820977
1120643349
1205839039
546193513
1023818156
317569425
852112338
311921633
243258060
1727795189
466159980
2018847142
496996156
2145857301
1800425607
1280487315
1424327812
333577076
1722618387
653335887
219265532
1681907884
1089580533
502625966
700608303
985383904
1664724333
1752382089
522529053
471403729
1883491507
1736298854
1808666252
349436489
616782579
2041229466
1265871134
1292964896
1022809976
1577964784
788789852
725030938
45004638
1003090978
432758174
1358139385
1268850323
1431859666
1262378717
1827873152
1770654820
1181263811
738680400
589830450
1525515619
959376022
1823774168
1117056503
550850943
1277311454
473836833
1766476855
1496000396
1414711463
2130451364
381048305
2001124135
1006308799
169407745
313244226
1930008333
1168697091
1737560996
1692225991
893421471
1323554459
987098105
2038386069
1605041417
877515159
1755935866
2035200238
27725912
34140592
449077727
477793289
1503260878
608318520
1681502154
741412338
978960676
156827945
2041254454
2110702205
308229232
1224926956
1367919918
767092025
1865652241
815651626
1204883971
248168385
1058023933
1248231600
305824705
1118749427
2022205859
869505076
1242222730
1290898219
1579081565
1231371382
988341986
1325679408
243739469
115190684
1782381341
1479852271
1696956491
1675266157
1461294186
1751180202
1617329423
1251214874
913700845
925052866
2063601492
883066400
1024261131
1656053230
1820457534
252317964
2112163264
763030063
945566031
93220850
290127266
1590508950
1455407140
2048301252
1611968559
535865613
1570909685
1337428740
1566125087
1352361161
1161940874
2025507587
1970448493
1942090682
713077822
663790823
1080386629
571605819
2023619048
1824578013
1501481015
167213253
959385087
698096941
304533491
1695693118
834857076
453043946
573364356
100332728
586872903
1121321070
499584287
1087439990
798030461
1576251648
1176156767
2121105576
36698940
2043561276
107278809
528414102
115500665
285797773
1548695598
1103684339
1694018410
195999231
372371761
702819522
745061339
983171875
365226374
794546434
377431006
604827309
1150731659
1085986771
1704006804
251406840
1212509395
730037816
221753531
1466663367
205710021
1158623984
857040238
90434242
625695249
1661585222
52717594
323200375
1175746248
471964505
1586579004
128127835
1944590113
693608486
948138463
219315468
681073660
1479460163
1291359723
498015804
183480852
952409487
1809307771
519683061
1908953991
1940862411
384407789
525896146
1534209464
1142686566
39798244
517059030
2052537326
108279833
250211735
807761938
669541287
797331730
1523187224
1588840143
1039069614
118528391
1784010790
2101189259
1420794183
81164446
1948007942
1576767267
586002550
1552630728
184353208
749450345
1153762270
859311730
673687778
30186285
1561303517
672888538
337117488
39259927
1151914997
2020012294
1266543233
2134814638
965038172
710607932
36435306
57925719
693466992
1558204549
1216996231
694013685
250560829
2080887129
1860079367
736965142
1634435061
1469957999
1020756755
419561281
548947383
299475542
798138660
1522983609
88271173
1323174
2125783454
2134583564
1377273189
283330912
40889535
1981042398
1916192141
514441862
344121432
845326891
847574194
1124579153
624383805
1728066918
628589910
525199854
1913288947
669190296
1787617553
1267347634
678096567
258630571
1200732867
212841733
534629257
1958805482
1074033790
1876833808
1375077987
849396338
291242268
328334006
1665355317
1076413929
14613050
1974998030
167615869
1781154808
407199110
23319967
53085579
397807320
814001675
2033853102
1393191633
1729994192
860952220
625028823
1825415236
1338336785
373623387
907719114
13246395
1009631174
174821684
715319092
549710063
1112590919
389405064
2026470655
1324356792
1721408661
1600986295
1710455485
929357103
105217842
1711093326
643664969
228269461
1481665302
985122108
553375485
84174362
863453890
1805290162
1886408048
2093956052
2116378389
93409593
1783194740
1864047522
552055946
992199148
319795605
959175635
342140746
840258822
1059616691
1896140234
882426567
816376868
186804718
617724399
1425915320
1918610291
1283531179
941182040
450474787
1952156278
2029521556
211470852
1843979723
697472313
1701747629
1118588296
832792300
1496355436
1778452546
1939867230
701291364
2072582628
1855048672
1564040355
1752042031
374371018
831348323
1682874658
824993517
1851867879
1124337479
729509408
412397340
273986192
1387441175
937285431
574881173
648725976
567620516
531151069
760623936
1297215164
1150026079
1954071950
361395405
1080989619
1041439366
445048241
1653089317
1466045945
702309209
1492120479
1423085436
321928115
1203654581
540656866
1213633543
698959336
1708047051
500050546
1041685849
1420688583
1903974109
2134113869
1869428835
108867132
1084796307
86002151
1967162199
1022135129
1818706558
1585865130
1130796514
2135123338
1463156423
2100023437
887081469
2005215366
1918426824
1102408046
1364954607
246505978
931552985
984336487
826364294
2082381065
32978621
1377792363
1820468455
1485307483
1848973369
2140579403
1282918164
1229027624
1336203803
888685647
548710036
1172931275
727956632
870251104
1164389286
1129741189
1567372750
917912054
495701235
2111443600
1576651286
981952167
896403532
1738193687
663132111
524821477
1666870719
1983211443
951077848
748599985
1905251853
1925149602
717265877
582754335
1424142504
1360338028
2059794275
186416468
1342646872
601960655
704484855
1813050874
1927793677
1435654060
582413143
1291446241
1849959063
1362939241
505172842
401096725
1544432542
848383710
279139105
236664834
2145331690
2080300460
1956435759
972297839
627055810
1828202711
157695162
1926291522
1558523444
1352489275
1651218708
1408408482
789686527
1641871379
439799652
1290898365
1593521125
1906906706
1523981716
112696227
828951319
2051732388
478162276
222048067
717152237
1642557571
965429107
984898039
1230207871
1190510664
1687325422
763092271
776347234
169521800
607055257
644355696
148307143
298591800
2045842861
606217769
1534920900
1279015166
474945654
1803063883
629946842
277535529
1959597308
2073903394
1672211239
1112315531
210867766
1621427760
407374529
399012049
1463894620
1360375353
2038848669
835954131
229578557
5718627
296145345
1528374295
493959204
2105310255
85773296
357983980
519241351
70451359
1405123890
1882534292
401401236
1947643136
335389385
1983579893
1388680814
638369288
1837625841
2044592591
256908899
1394880004
917317188
995326703
1522265499
2044932143
2017420172
2009443452
1889732863
1406619188
2091184554
1687103743
1252898969
2019228758
836412277
777995431
984349195
1474717689
1097250600
1400293173
1680532064
1944229706
1635791876
705436053
235669722
1972225039
1365959666
347496876
281898391
371153588
199536499
1847151581
1510629899
2072731961
1159437005
1121948417
648371751
1755444177
2019408369
1245781874
1469721589
499390767
136910598
1881754823
237463016
1243510828
828249237
815881117
413865010
636640110
1587916323
108683775
1408663814
373313203
604411332
517699578
1795787090
42701545
1255178559
89353898
1355894580
512855160
1759880474
875166702
1815888578
707505885
1296996751
1689988044
525808281
1118808040
278786686
180130078
598516651
1439138299
772414212
255304630
388232036
1716532569
2008734909
148133810
1025939383
2077922358
1608025352
1702937561
2134910771
326194788
626717956
821655886
487375290
483080229
724888724
268506763
984309597
1637950182
555684565
22825102
459010361
1694482485
1995116627
1104908195
668815826
1667331046
142384235
943994267
300025836
209198634
672312313
1860891728
2034266717
1264471282
1570083820
2081307665
140741130
1268609892
696601065
1901026480
1202131428
2035007546
1235443922
399125920
496409303
1046881796
1878023890
1675854123
811088332
2147277436
176258472
1515166116
89134158
1056313116
194003515
1281342975
357970465
1568306992
1161505263
291756668
660716487
1816986727
108547183
1506815394
646512921
441671464
532531756
756756730
510062014
251616479
340355289
1896107974
1316943110
1364019145
2027037884
1158514398
664310800
244528701
98919346
1848033620
976950876
1653846243
157434456
1899368659
1923082557
549710125
1357422743
535817224
260434985
1852850398
1491863564
544270365
1493767826
1629722244
1522553946
929606797
1788192568
373655656
413757293
1349258590
1293114459
1538960302
848341373
1889748154
106833684
45519320
1175246819
1412672737
1443342116
1149857187
1942861517
376765601
1514009701
1210490772
1809450854
1954888898
921967279
1318040140
914541601
1973108260
1737169052
1553676937
425122221
1737559555
626124791
769023711
1177252519
17085822
1840298012
1919703540
61485689
807231567
695613948
1143442692
308730470
859197440
1986794062
140499434
1594274214
317751580
1118610131
55347527
1727459607
1170566678
1949463109
2130611363
1134377756
625655070
1097479258
516386882
1137863818
2031870568
1523957028
65517990
368477262
590636729
2129207175
1757484439
1587674773
1840906
955868972
1147592685
446190004
260684293
1471960404
387842696
1586059359
623949839
1252480377
2034373423
755587565
145101536
2112357503
601432543
102659452
715722864
954085887
1403903178
1320817972
1743792308
343284953
1178770646
652020909
965981077
596512089
987451792
7715196
1212002708
868897195
362949410
2135944026
1819412557
661609952
506726678
58973030
918681269
1540171259
1044465910
1006973189
171105014
1331891620
471734744
1050178323
455421962
366621603
1130989921
443858191
126456522
636638788
722863914
1591769312
1252990746
667255031
1340340301
429325210
1077707463
1336435000
1780170513
1057985117
1409073458
133440652
734853143
1582187467
873872358
1433918434
510846450
801403803
1036964690
1207746909
281727928
232931872
1096200412
1133518630
691231738
23605760
142169432
2125824649
1213325367
901661355
929135161
649274910
940498164
152414832
172566144
794443625
1204468231
1146215666
1446314484
213569833
1437674997
1053227924
5756255
1705432863
1619916761
1655754549
1992619256
1224341934
678827046
1089218464
293850650
1014658515
742065
657355110
560038015
1359310014
619015738
1987114565
1846964569
304374160
1428076898
572065841
437377598
763157113
1216944348
1579150440
1682086214
161422413
531254954
1809503786
69945575
997365343
1061462196
89172453
569884982
1084155767
283830116
1792956240
1097067214
476251368
64671316
653335887
1635761491
933971659
1378782876
1992921024
603099632
1228638923
1406177597
241738517
600011275
1475042577
829189024
161602080
410817551
660918526
1293123314
1931528499
1292338800
273603556
1436241282
1330526961
334335440
1784729746
1167481948
904091640
1214504523
1345490896
1843585353
1323232840
691272496
156750192
356986322
212020718
973972385
2002526558
1599832217
1244060096
1359781892
1363186738
1172912981
1349748255
1694251098
1536898584
1484534605
310141743
820429795
1369804375
298881671
128083385
1411836988
908220158
1825707321
592297954
869163239
2034430116
1070765160
315304908
1024155755
945574885
2130368973
2124042146
1965363283
1588150870
1836697176
800666938
1507152722
1221711372
1060058691
8399355
779844036
1086056066
281163769
1048282144
2143873133
654272059
1973584395
840719539
1130445972
992949641
365006128
138228328
1908174027
2046295020
1443809134
1777000554
1259740879
1488512171
1186999018
1034237726
295294372
304284607
1234682607
898511265
1389340437
1387355930
686845227
1845072395
1046975544
802379308
2035847613
1216791190
560929143
822084163
1460908054
2131040767
1214635959
743147859
229481143
1310747770
611345958
329265735
1532398418
619273774
1712416291
589526123
1756633708
1736702899
1167482581
340707739
1387706147
812599191
1532543072
960243877
347642746
123112069
759518939
794205708
1226699361
104647506
1500072989
93697739
1229820959
1977148248
152969222
1300485417
1216830687
2125957323
847151326
1984950245
1175227491
2039935898
878346795
432915453
1864375586
1370200141
36400269
667033903
1206623855
74674365
945637834
617255047
224488671
220245149
550675475
235844634
402447096
705216387
1758428574
1534721070
1147046301
1685969080
1587010908
547293950
1733861924
1283844298
112142458
89100869
70742801
584621063
651313560
355738199
1051498681
756239052
2125534982
1101978692
1925648077
582305017
1709222048
277411921
516066093
257134176
1315710386
1286809136
691467764
1303884894
236283415
738252358
1574312519
107565918
1061118200
1376539978
131895042
1238080701
267385591
970815032
589661346
1709857772
1276404569
1514590822
1088224035
113579903
352207131
1428351766
2029509612
527647871
863510644
487198300
1405272146
422675548
1365800090
106485773
1804855207
1829852477
1711701661
1200855606
1832032234
1878018500
1496246350
1567811574
1060319506
1073104644
575171520
2058477473
417429637
1570021310
1222635235
1157102427
711415939
260838533
855750543
406491011
1296981732
436854835
218310411
902795364
489844550
424183813
1877531968
589983075
1903680883
629639405
1337280588
1376654281
1112232775
434541562
484835558
675595312
403215805
2127549098
751075615
707419197
1055882129
1965293242
1176293710
766300756
845511596
274004028
358420642
612240377
1083333801
1595735938
1749381364
1821679231
213293376
1238474555
1647513212
926195541
2102753287
1521925673
1217951355
1574410286
1527518401
1471144119
624538162
506880511
274765674
1349106300
801042367
1173415537
511847334
135740439
597373802
2007691679
1406618612
524445466
1191295797
1940898628
419456910
1726533007
775662096
1716655552
657837009
56249199
364693680
1075001821
1945481147
320732165
1612556458
2020020500
1870652630
257732664
16288054
2127471916
1812274144
1393186772
102717007
906914418
1318510004
1625230390
85976833
1435923469
107349691
1519005495
630731390
885415360
174206671
1527864962
891788611
493432537
403419955
1052421147
627767976
390297022
484206769
1677327977
22082052
998473542
1401378905
379763606
976596787
440204823
998209767
1796794988
294795346
532283243
2118498737
1853082213
1846118709
29750012
1966092341
1614486787
1832253158
177204298
593911279
448729098
2093297202
1640463990
1057036199
33334689
911946922
263161403
682788485
1299910612
1305269892
1074035166
241272922
520389428
1902826004
563938568
1211699926
923733086
1559607719
1592374357
947874184
735700312
1979687931
1594959552
1065907250
2017694448
931732922
1491815789
600156506
1633835019
446720084
10859554
1700872005
1984702919
4717861
1171599997
501016964
497938637
405687305
2069745989
1761381798
1639011935
975782408
618211402
15588584
702932572
160521152
1033086709
1825384011
699965760
1334145671
495467149
1595163658
93456282
1427392138
1225264106
527768195
1898525306
739699044
230251471
721726151
1009802070
522749522
1190956476
893073363
1718425280
2143857646
1642653815
66288277
380325392
1093939410
509509725
642690141
774379582
854479582
28648166
1996774890
1942733987
640156045
724364266
1824441067
643435838
891640677
409043241
1296371677
1987743218
318762568
1908881140
530026261
902856404
1379710481
296428494
1812062462
1428470067
124683372
1619365245
1039240586
81959884
731924580
561677798
459233170
882011447
610552999
1237932609
781297550
698154550
1045907044
761326966
1911263259
1246784151
1901046264
941981980
1367296011
1212975528
153651782
1672145764
719833739
1511115654
1037537757
798730406
2126869541
586565615
1093484466
528711689
1710798377
124842821
1931171967
630478049
1677021575
958598953
1819778123
1175510669
1957783590
1714798314
1661248457
665696814
1436098272
1860504750
1306756299
1440566341
630259288
1420666326
419113098
940368288
2050462249
1492943200
150375577
1933057343
875612906
1929702778
1373937428
579132559
1664162830
615429089
854632635
1581163606
452407504
416867730
2030979517
1896341462
1050014539
780519956
115540515
57718767
606609047
1761594038
1250591238
437487582
866656431
652692486
103419462
634168617
1700047086
177816432
1477718494
127619255
661429376
20259465
774445592
2056046832
1130712152
1530500115
41805018
917591413
201015946
111161477
161401342
1349697487
2060573629
412648062
1755977307
1881206293
223824189
1850983931
1453743628
1839213211
1919132593
417402860
473992806
1343904151
451426280
343629465
1754153638
1932878116
1952683644
888003257
761557406
776297669
885475053
1197107332
1439577278
1863926329
903444421
263063207
1578206777
1805088961
1654400560
506626377
1452494535
502188220
1902393391
411671850
1762953005
996522373
1902386275
372166270
209138666
816494317
722634470
959914113
630163871
2059020440
1551594681
780233388
816987978
1566281774
382217779
297606334
1070795757
1288929894
727491570
225683075
119665751
81750493
1583696853
1251250824
771765848
1833482283
1539876284
1230047477
249740241
1176441502
855340946
830845813
2057847743
916071014
567964384
1134273444
1192688184
737495425
1460399903
1256289870
1766655712
1662339053
1688380344
292128566
1865786063
2101910711
1818755375
1386489106
686147750
2017216110
1215920292
853251497
1839336417
532423065
1933993079
648311022
1367018989
1343169386
1188833670
469464197
1005706604
609904334
1990662447
1500303765
22867231
1434427934
659663807
333579932
356212756
753510000
1633206080
9480620
643027765
1846741663
1796276869
878800855
1117666000
1081844753
660746068
744749579
379406904
1549773771
90860148
163813747
311588351
1521014368
940345135
734942834
261207298
708701115
1794514600
1678879348
1823758700
1268487515
1695825083
105415754
2087462555
1174170216
408254550
1328683558
1211490478
1859882544
1407397798
840704639
342653592
746949575
685986128
1345115583
620110387
1478468941
1760297027
1843731665
2047767222
359117113
543713493
1596170774
1541325854
498388385
1754737709
513528615
150621362
900347738
888291118
652187039
925450700
354371078
353343680
1469438764
709836371
273487663
1347096820
1136884654
460101924
1215429158
836823086
860685356
1577318514
922525500
1072031828
193986695
1313132685
1458881604
2016372558
858460713
781129821
808516528
1592497493
98234290
911060789
2005678899
2126023557
890551424
1762854400
1132503091
1182229874
1309383690
821469230
1183808064
633094503
1703458031
45662355
1104881585
1699893177
1031400430
230890493
1356255391
1569966383
502492592
429080317
1472602579
1099020096
412277032
2088442600
189825827
688486777
1693933617
1202649981
1710074605
549141753
1540986401
211586515
1041822550
562014215
2111997077
1092113440
930593202
838648672
313972925
235241471
993601156
719901740
1114108044
603506007
1690398474
1987588740
986776893
718767417
244882319
229291369
1638372850
1363682706
1073311174
1823882036
862319398
213344031
222512084
47319241
259416450
2030461212
1791767676
19309581
471429717
1424970031
1746474606
965965794
2039185694
99114234
1565517882
1341585734
2088162993
1473723582
1705123992
1400488101
652065578
105215426
2100836094
1635635210
694520652
1504787007
1440372962
86598888
996639452
2112936621
2050513209
429250519
667367180
1374462832
1502551929
1588407281
1107959950
1305227840
1088762948
893488468
851098385
1457018376
280178014
170399739
854456531
1034563665
2106678249
1785149390
2119758729
1063712718
1048857570
1957340981
23959172
243657068
1169119921
784868305
908475386
935036404
1252939700
2002508050
1382297807
1997825789
2115942320
1117079101
814273436
2039158557
2038824134
1677068594
88681867
650131116
2134441883
1032955611
365486859
481096119
1297738492
579778055
932883505
839727078
246725726
1615644092
935229329
1908279348
1985135712
572351265
1193462478
1029399106
858538553
1249674376
71622318
823038389
1246952831
917912054
869956059
1332569007
1861191898
625508227
1963252669
715531342
1134869722
1251763454
584262249
2127976093
541035890
71762514
88053279
1215547106
1551592300
59474486
1730440110
365432248
265506750
1179687549
96243272
1768052821
1048983110
1674760466
464618388
1290110405
562526852
1156106190
1743631146
144685687
1134621440
395077776
217745799
115206891
2090672773
1429880453
1144725316
427475269
1325073508
1160096248
1569463475
1797581566
1053693956
516493318
860530326
431403844
701195413
1547112086
496905843
1132211421
1739545615
2035483727
957580467
847195623
373030769
730368962
513192518
2126802419
337622614
1524698328
75234953
1530353898
1293439824
331871357
982993756
1871052473
151513373
148118334
944610288
1721717964
1954216658
353455102
913247496
824524295
1747995648
630769995
2108666045
833602519
444251284
1356658406
749766168
732867833
1139500278
1967842320
215641168
2019523236
1696780159
1064754825
1763862995
583292128
460446791
1382555258
1484682383
26236
754599322
1168508076
852709406
1325966896
485163884
462170499
691736407
1850543283
661480277
18960527
1965720572
1824336349
148182027
1119713204
516578835
620439315
465740409
1567684876
250789941
2025484156
1662170456
715565652
1084683006
435703020
1084144661
1869964540
569799345
1672543475
294635969
1150938081
1822210373
775724873
1496584226
652341333
993004728
720275581
1394030273
781412458
414538766
2053754065
1940009253
146313970
776649678
285209292
478120064
20646096
1186611849
1225753541
225189571
617579783
2046605388
1275470127
635999759
1762352122
403729850
174760499
655031913
821817953
1476050833
229555521
143241390
924094846
164705467
2098351324
1424209763
40179869
394615188
398125088
1762554900
789257211
627703541
253966914
436828176
1769937649
1082605674
2136660597
51020948
596352182
1233009763
244836425
1754691530
1931950394
1891347065
1764368062
1781362976
201618620
586793297
339364361
245990773
1439915502
1101199092
272447515
419258447
34904561
382587735
2059811234
1801516660
865381282
1131987664
1090002865
29792614
915998734
222547677
1778778284
191436729
809322396
1888960602
470644543
764315345
1209669391
1961753840
952630509
295091271
903450515
773977443
1989061920
600866742
289272026
1260984665
1230923660
688184592
454623745
1670276802
26149875
1622110802
1713098994
2067713876
887621677
1612447475
1027592173
69869712
639895351
1820175901
1169495159
1656771978
446789853
677919394
1648021838
580817870
539352615
1297677701
757752895
1908673249
555410319
433719606
1986445405
587743368
757151211
1087945730
1436955213
2108014530
1811917756
1165024508
2124335931
971906079
467670927
410752382
1648357792
1008307977
1198157033
1057405208
1006126812
1300886334
1141578479
732885295
652703942
1674518046
1191058616
364022639
1925344985
604397719
1025786474
1049409967
1091663293
88902016
1378660747
2048496110
1023790151
228776546
1134303053
548536259
1197620980
1517710775
924963205
739473452
1918275210
1534257952
1301376742
814033217
661677250
563522604
1895093187
1252246109
1842608103
694178471
1168849701
140300009
1543655437
61291488
1034229517
1621496255
672822278
1346710279
133090108
1725372686
835433423
1701397640
1921275380
556280793
1578412905
176092713
1701198923
1931990564
981948093
1089050890
1515858600
376918173
245160218
1244530991
1458197847
422307924
246348335
770526492
1047002165
1702249033
1722859220
759018823
147031882
738462225
417706331
1616353467
1570804564
1942077385
361085365
1347076822
1578118314
1044781087
1166466723
2006138281
1794963918
436893896
601552352
1751000808
440714069
858610867
607082020
289183691
1965549847
1528364973
1940670434
1061026255
1126828858
2023482983
1089048135
1627815456
1953607300
1280227844
823525746
757587761
681932805
1777722789
1239429072
1403532892
1672883770
50174280
461200927
1633050182
1354814282
1804523006
1653708410
699658313
330540440
1447595448
124878445
1367368445
1673279570
788113569
640934671
800220773
971206125
25020123
1126234292
427572612
713739165
108877333
1090504933
1462571114
687795093
1288440973
1684377058
1404199392
2068535324
1217050466
982632134
1833326624
720638168
273890979
1510631382
605403757
891528583
935121734
903993320
1840995878
770943263
1167760687
1833639905
1323372767
981662960
1715213531
382942237
457598771
1948870656
1045213764
959971401
438701084
2079635721
1948061247
1015227063
1808355208
2096088792
1809670677
919361643
1128166469
1000365901
828218340
2123690035
803864333
682007253
866916241
521665472
565291059
1241912690
1870733633
1055198117
1959429647
709520429
431327896
2100046690
1274609162
1556324574
1407225784
250967470
865083593
2071024317
754909525
617500848
649573709
1965708325
1267131887
188973223
1718361689
358557621
152827019
1961459234
126647202
1107243141
661398274
127594143
939001510
434362503
1276389538
1756770749
264272138
2026066573
356557733
263349731
1279481235
1437346016
240968144
1761355909
668172644
433590711
1434206148
408305820
1890002765
898368631
1640323188
1002309346
358047382
1137370726
1064929124
1312401754
1094057577
502070525
847654759
205975061
1418596366
124613635
1587805526
1248709408
2058327810
1957202174
519108142
221381684
333478782
1068906252
715133013
1305201664
953169231
1093800540
30946235
1712305334
1634658514
1561021444
638057100
1554741134
1911999295
1039262846
1160700134
130400984
1243102019
1969637480
769547653
2000674429
2003326568
1199003801
41948275
1983530909
12363231
837375647
1721740887
1094295783
500279740
1454729050
302166884
2077392175
1489541405
2073909454
155123284
1777312821
40289062
1208677389
1552582819
1559954980
1875746031
832790441
1146798977
1354685880
882547252
1075378641
1566793622
1232466188
1059459542
972004750
365899548
976768717
1902623639
869167259
647474981
2051887632
357542579
2015142725
422985582
1425667456
192616549
1107158165
1848626861
1397242174
866567202
71619959
1545702228
1298507131
1474327757
771265122
420740297
175631748
360296296
473535835
1862800638
263772753
45043538
2141441079
645122170
1670303015
1997347893
1452218101
201381004
748931474
680090753
1366475075
244494550
975940335
489316345
2533826
47723821
1852272394
1208094873
435253775
2130837888
38473831
1599957643
1474941648
30310953
230021161
1180308066
1541979045
315113262
390051183
1598571334
1547756324
113297345
892917844
1035085253
1542755737
2062497627
1572188675
1596245687
213385579
383929473
1608256556
59450299
203830038
388912148
329391498
1031760205
1935413671
1482444567
1263362652
878912735
660766550
615331543
817499024
1785017261
683924302
443224231
1301800083
1316386944
1541435279
1819048300
555068207
1544383329
684875453
1293135331
801571606
1741354539
461392054
1937650323
1137774729
2138269175
772271029
1450964396
741240269
908283051
1548974424
1865562484
206385887
1099850192
1567393809
1142852877
1923978083
1104537279
750579136
1997542721
44895684
1970978557
1839641311
1693630204
724415919
1690136718
583299336
2034571330
1643408488
2059956109
1187540339
791814804
324438089
1622374139
1243505884
1528872702
1551752689
1895882596
1084804438
335531976
1092128131
466621685
2103511887
1311425989
1481545135
1538257133
1935143433
200355127
1550451239
719288660
1579027395
1678919280
1680633794
1700240979
740214845
262346415
756162563
1332008817
749592623
2124082204
71893380
842223200
951335942
2078762769
906353785
560819387
1647892734
147288334
835586574
1897164125
1636647815
1756434005
1399382578
710187140
1754217669
953780512
776357569
1877104996
1346300290
1642359674
579281798
839677675
1506872295
2110751434
1440054623
1479903021
1858474260
1181921567
1737144940
305747557
1411593938
1300584406
322243936
946574651
654806958
1557177301
501469461
1712520188
838347512
363755958
3128274
1043360388
160370854
1817127809
434777767
191904405
1343671004
950293714
1085764827
795641952
250175693
822141005
869302646
1425867158
430928398
412194610
1217409557
1346861305
1886648620
1364528400
1410044807
1824285322
1113114431
736817074
646438513
512136221
933953564
317434869
707197727
2008956549
1324507040
1558878505
287065745
1025573278
655267069
279841041
1463520717
909351459
1025954615
1816469521
1784986084
966077843
899640215
1577670044
427152574
2119976546
1684850178
1226608825
1858630286
1397398064
1171647217
1221193304
933446968
1805095740
2028693501
2098685644
726416114
1241151113
372378357
1430556182
865283310
895045247
246381207
20065591
1914390593
218359680
1832211168
622772092
266186730
1068132390
1572424252
1303611221
1972776439
2048841055
209899827
219576355
182095922
379921991
241833974
1429170886
1702776511
2117404238
1147307128
1221466296
853517675
1702242009
888115863
1988945130
1597988860
1209673511
722487748
2028638236
1355077728
159571578
780706182
242071322
257640252
371827878
1560657342
955079101
1997472596
289905829
739308447
1729301776
995380067
472797289
928142790
1551241491
1579244391
713124258
1732376542
1846679610
1224358930
1885898435
1505421889
346069508
1168064968
1716860892
655555802
59830843
1432880332
2115433750
935089827
1144866649
1476210396
1209556966
1687930842
99780429
403580507
1180510196
1838255514
1975400486
1276823900
605031511
1413253300
940084294
855771232
154186283
203636699
386555366
827105572
1876601200
2003594915
790237364
1308542787
562657823
970115553
1404573373
1823151349
441099082
1635877233
1389388147
2113859206
647381698
2057329686
2048129741
336204202
605586373
1124434959
692798588
397427936
1624338996
972879114
962344490
628822229
1189770598
190921458
1457581051
1990261813
1573109714
2004624466
1113071647
377087647
1860544831
1622290087
1244973304
1715517823
1383039893
1111009746
94068682
1267013101
1089422999
1300135945
208479811
981302836
773837804
1138049219
1556301265
21348085
656421848
2054209409
1561919200
1207717168
2094043412
1335060631
1352236900
634666445
1033966948
1716085131
1292124665
446946479
498204859
257777404
964813390
975990256
33315199
597760646
292365062
2026673765
430580040
1147353242
2114172622
1011944654
572383028
698213437
1260045001
862413097
541439815
500877623
93166582
644610552
995653465
2124638865
773581792
690530062
731226509
1025549845
591154846
883871387
251289461
265682308
911001545
191108729
1996433231
491127740
1371717210
1592340674
1455949455
1719769665
1135930438
492657699
1619491316
322869350
1777145427
1196595945
1143599115
792408160
386172016
1720302384
1598396221
369585189
875727350
1408635497
2005761202
1548592676
65338679
491968434
2141600863
985364581
990653464
66361804
773613834
1439631604
355883516
699313186
503653024
900739666
130364635
441076633
1263175957
1184143693
2041439988
234451076
2064657031
284549255
1798873573
2056988665
1986293136
1552535153
395784497
453075458
2114638995
581132939
1138584810
1958181508
211753894
1307867790
731199539
1265181541
1683078938
1696299595
363818798
209898081
1968897941
1915147364
1625210732
1349157304
1928225500
1879876350
100762548
589034234
2010381420
1543565752
373607857
559938092
1311212713
443127671
381284608
22470748
1497881035
163443592
87360966
1223494119
1972938784
597353660
163348636
38620996
1096517677
1589758561
1087325862
1826420236
2103413270
157744272
1203637927
2127922223
1896332317
1300124018
1088906163
570483326
319245851
1557668621
1609985615
1083850131
1276652015
626902186
1474411970
1828439174
1536051901
196770518
1309953561
655394195
889391042
306432415
973478496
1398176297
1442710656
201760758
2041210656
274359034
782552436
1350065224
225595293
687695534
1770604
821088014
1272448378
1998535445
548512072
1880486332
899721149
238018018
1456712571
708778505
275449187
1947355924
1570978702
1975558576
1927291168
1984024160
878229942
1265160954
757970005
53701435
202934482
516290838
809565425
631079907
1812926555
217078060
1625531832
1195925829
401637272
232946174
1638021927
193198277
727841461
570340989
1424876979
1745157256
1590361419
1868010268
343916047
607714281
47537859
778005471
1149172133
565436823
1583695904
1329386500
1859817884
1315613614
1678337112
311593658
432882799
1831785035
1185556415
1259771757
1780948881
553268269
512494483
922824249
1905201101
1187741855
2117487905
22485890
522595722
605557074
1151139635
1318392863
554159602
1292298850
2027877400
1380714343
925155347
1672974984
662078260
1615751430
2004378843
1570564894
1354270308
1603322083
587182389
918705433
42240515
1105712117
507186044
652887286
1128119282
1477872471
2069543565
214753219
2099396392
618154420
388028707
1774594647
2081319935
568643582
1696947907
1488547109
2578412
745068916
941684076
107712675
1737940707
56952770
1544404297
1868249857
710964514
1348801303
1891177539
769024594
1434767449
99971058
2075192747
750874824
1544684458
1046355395
994948326
481868808
983945778
997753850
470678741
326481828
783580466
1204223817
1310776662
2026740358
476340582
1870723491
1616533481
527620815
1758459652
1804512760
1750112929
368072937
1727456017
1341289422
1188296238
1637332565
572672006
938357022
2115738033
668261612
1536966912
801678481
1871881018
1066494410
1441936461
53754952
1787754956
177276155
1959987460
256528017
1781025792
873221042
2004151532
1756841638
1509964838
75857282
1246397776
2085344893
764144679
1113704074
1584359563
1992237210
1491165480
657178098
1656058748
1827529938
1001845196
2142483941
968650491
2106502110
1868717679
623335579
949827337
300879706
61376651
2061263276
1289640502
914959627
268987264
1902098915
642753331
1211334027
896854748
606289796
1427654003
1431077505
1614907310
1312707730
1681982152
699351796
290854554
735313198
2061530167
1483013274
25678766
1230023624
1558528734
999420475
1843640827
517772641
367964932
1389693206
1708991570
1848299576
1083203427
1677081527
931149974
374702722
1105720158
1551541446
503975640
1822045148
530908449
721255732
1878759235
1083820215
229485965
2128679118
1607150464
1421669899
1211981304
2081806450
1985921946
776466369
111231949
406324131
949484846
645319192
278518522
1064344080
1493897621
1514344277
715139783
810859652
462057931
366510830
15046377
1764030931
1751652899
1334097818
1280088458
25104197
630585120
1729508614
1119705689
1183871840
242777402
145868029
1842171810
236125223
405402549
283650809
790364140
1158232239
1161295953
1384171039
1452727745
1359574965
1011309759
1491555059
900327830
1093806233
1126398938
195117675
335391093
2040354846
864993591
1825079657
1541964411
1217873760
873412174
190378423
74880029
928199638
1511131749
677686573
341851924
244985843
1188583295
1817962281
665853782
1572008324
1176270036
364707757
1268456798
1883793475
261232235
411101304
1960853012
1234124565
1933969207
79455157
399709786
213225576
658603122
2087850711
699472036
823458064
1642390718
841511090
1289484939
453696036
1350389726
1844356672
1765447181
366409196
1142354527
758825997
838186642
512026667
1533178045
1707041466
1800417073
645890286
607076529
387158623
876388505
1333908014
370947793
1816429319
1230671214
364080865
1420093339
1979726414
1891369857
904808222
1660798414
9670172
1850149135
1073781893
552456420
911357645
1581406868
472579689
594558647
823908370
1227446178
1396335676
1121698087
532563078
1529796237
2020526135
698677256
1488880062
1999780384
1045020730
456165399
473885416
519045049
871176828
192385797
1361330705
899289878
1192801854
1294646620
902195744
1731381835
197300022
908691829
689619930
355187585
639405016
945223567
621586850
1108449433
384098881
1573174547
983714810
668392817
1135546583
1048374393
530448494
1219407252
2084673569
1997142099
2125721393
1799034103
1258230308
1977134826
1780199970
859572040
1899179552
247607389
885302468
922286533
2114449005
486658018
184605714
758167383
283738725
972101070
19367418
558663119
438314344
1013546578
1885665539
274109207
378312717
853779232
920235249
761356354
623800853
472610633
1768109090
1640148987
587492423
451340023
1724196567
152422986
1442424828
657483280
1902893370
528386451
1295566386
252590827
1927937789
361307889
353677326
1328692381
1390561705
1934512065
2002109240
808607779
1413544655
471952503
1265979602
990681704
970525999
1715675982
1246291253
976729070
705364157
1643611759
2041846793
1416352932
1397502966
483682718
1035869470
245403809
882999141
984465814
1618953747
277364867
280939684
247810133
1254574764
1999358801
1594706414
554285761
237953783
1737699355
514221266
757837322
225028407
852741390
413822620
952945474
328412049
687162210
1371518755
1038364614
1749184938
1606521201
1962107137
1618917418
1540124558
1634744218
1887897923
913694465
110334877
357974606
1645968652
551280801
1612021277
1460313849
1337706504
639888517
676908671
1662087063
1821018675
1483817334
1694199648
830427470
1802325341
1438613814
1243278508
1995057911
697683101
166556745
1262352852
383806139
1130344708
1452161190
1218891436
2138073317
225960024
930176917
1218688920
665723485
1504327363
556741685
2016060829
1619090720
903511570
2064992659
1363201403
79198454
52633536
490320143
87225534
1647118193
13217459
1626739425
1877622829
1901023041
76111778
521307933
1794296445
2135664085
633997438
562432311
521830355
551266963
442003003
1646821910
879232063
286269931
134362891
2113074347
1085895269
412868578
771000749
306496644
87766922
1489372910
1813747276
1173503899
285035333
252026451
1009232105
188090314
1460171894
394478740
731837476
1273380660
678038656
1408966010
1089118154
1910372147
1139181297
1057242652
463017153
246802072
357058203
1047835395
1675614495
610201757
1666060985
308335252
1630426761
293812574
1111087590
2025785828
720550275
1186267727
1694362105
1133779983
1330452597
1089281409
1808085199
1051019442
894441225
884918871
2044468486
636814152
1904976832
534728414
519071698
1994978968
1747543127
1209343823
1350175372
1918057344
1837946144
992457606
1421697717
1598402000
1276251831
1347846307
1434372903
1994700419
2117070969
82128139
157804207
956875565
169085055
1408360565
117606433
1828933054
2009766441
1620678360
157850882
2134770520
2017962244
853089894
953925954
266856822
1314361545
738153058
989217947
1401950481
1991932137
412308125
1106428312
978106078
1074322260
775063961
810867707
1806343883
1714953016
1141023918
790120074
966351591
47031595
766240468
412614804
152473305
1650682166
2145607425
799236924
1523419440
2088914134
1529294521
346415195
1730843107
1387891178
2091056154
371823786
1594743034
1468447894
1747479697
1391597147
303397174
1055488420
2077583857
433033851
1129902096
31583552
142706094
519230096
18700690
630808088
1206816260
894105110
1794093258
785208090
1146416808
889408250
1834271968
1272103487
802004112
1464484007
2147444890
1576064126
1306756299
688044088
623135802
1618520990
1936112130
1550152655
1782248062
1361113829
650895415
1017531010
1385784104
172481700
1489048197
68552443
1264291126
1357658964
559547157
380084240
1167575173
1547899760
1179490954
246077841
2078142935
1319680050
485555392
1752271889
74263961
802400352
729339907
393615058
2119003584
953767424
1534863398
2120271339
2102078848
335892926
1878202009
2118980557
305614507
1696077448
1392780711
1400879220
677247968
27586595
1981771079
199322544
1838374804
216659943
1550479977
701818157
1158806900
1580018467
2068161899
1949479430
1344174598
257181576
1939414956
1463112371
1489075448
899042711
843770202
2025919695
1049942779
444464191
1852423695
1661088884
1800819274
312800012
1089305223
29074331
1286187848
277330541
1979519340
816259916
1501680544
2042474227
1883262339
5969559
40193381
1747691836
1068174670
373883362
1364099014
1439994053
86422944
999081292
275989744
621789127
1732937733
2117840455
1622531037
1133332885
1453015347
1424762965
1002794893
1855581035
1302266734
1854061990
424540399
836324184
12038679
551512935
373723577
2017347094
1589974098
1545848089
1503831684
1279498633
1320077733
742479039
1222626870
997117318
1263854978
1797065940
50766320
291702316
1762234600
1973909572
2004549344
1777250870
1612619907
262395287
738252358
168387956
2077305495
111824187
463414422
1012902046
421511698
1259473601
449786776
1907608737
1867910666
90208815
853050065
2142548813
1735755494
158833810
397295823
1213191107
1435423112
1481361684
2099221886
109211368
868835802
1767114306
1283297450
1168414763
1271985607
178214262
668780516
1661122396
825628298
1490388692
1537501603
1720977986
1702663285
1009562231
1766754250
1407304071
1516845761
1411579667
1057789087
1121375179
1771754528
2137447410
263569880
13690880
1914596421
972796730
33755978
1271099122
494927548
1550896703
2006887327
1326852052
1483915532
2018052972
1391559087
1349355893
375546075
1765033750
351621551
1741228289
43263618
65931227
821536674
1031851063
1533229882
1211528779
2078171031
505477338
1938733801
1516677516
1281321508
1677624418
488922534
115595499
410637159
104050025
2100530666
1762881176
322051808
955431013
702309209
671129521
1888139041
253335365
457019601
109538742
845049270
1603559141
1075318336
154044221
1346182307
495796993
777587967
947217732
2072008598
1670402166
1571957429
2060939756
1244755082
598524944
1110079637
2132473085
934776321
1695288669
1205262173
617430305
1684093524
995909261
1571675730
424012760
220219204
1846703920
386023802
534730810
303392874
115444785
1034844559
1084493477
759348584
926167804
2064771023
1158028879
245761312
666544015
148156359
1067751675
1961797977
803731861
281930487
1234829825
503500172
1318101492
1558687005
1618388009
707876919
1246122302
1441064195
886626485
1777857452
2091186527
1052860009
1321824656
1931930795
2073821492
1290041158
1501888992
340941222
1767725196
755778359
1603617761
95788533
475811902
681840309
414069075
1582425785
1048914630
758468351
922433862
1601010726
917213711
1761879974
1955544160
1445675889
917699548
43277009
194193477
779630437
952502410
43394788
222045533
751716088
2083031362
1169170239
386141770
1486667118
232921788
1876645306
943118131
1400577952
763588361
2072657668
1174312924
964789762
326613713
1218963741
950442500
1316203574
1853659859
1337899376
1713163865
168015151
762933192
1103458895
116110806
131091407
2064958097
2132450004
1247580177
568173726
1801993222
1475369467
2058580428
2043651437
1403759392
975488452
816615068
1997712745
16527387
82427433
418339008
284039057
214118558
789716609
705590384
1471622729
1339050659
913261722
1722888205
1392310878
792639331
1409230131
231509443
406587890
1237271418
153392202
1522080926
597662870
1536168538
1357695824
236188598
633154873
775357253
1878561104
792640299
114577837
1900021971
1071162060
507380382
1718811931
439039372
964926627
483640826
320253082
1451574055
235765598
1848763938
215130464
403335449
993081136
1167669509
1022593666
540483511
853761473
1762138813
724625412
597843781
449744795
2020122379
1904910790
532076293
365773555
1744257796
1128118392
436629289
1306939352
901659679
1210920622
1418250689
590159865
21450301
1413813519
5686692
994088740
486976240
785185838
1205766925
2102881388
500576050
1316935084
1310283239
1659124884
958615838
307789751
1866224865
1308364541
1554491506
1276704622
257520976
1240775190
747536157
1206943413
388938079
370204017
1720471919
464789036
1893745962
1794961717
1771105498
778385908
1124904956
1548553267
1359157015
1789527035
725225710
1286073349
671133304
1718335422
671570183
1213781555
1737144940
584808929
1210153878
1741241400
421897020
868999700
1289663089
1036270150
1572617882
11934073
200490483
1604319441
1851625371
77162566
147044420
1651287257
1516507458
1752016276
943306342
1395290024
144296723
1095643829
1036396095
967946032
1060539129
2125292358
1994642631
1784857036
1926616641
967752874
178339881
807956406
960991546
2098855752
1787274249
1990675583
422752000
1979698834
457994469
2144731233
752876616
372714388
227944692
116078856
1320989120
691012582
1248731795
362314023
895570848
1201890228
1399557599
193111023
2122323079
1586012328
1440615470
1134878503
1609738340
1728022095
408564245
1190269701
297068244
615368456
2060269799
89656706
227808300
1801890050
1708355839
1064442628
99921441
1673693816
538139350
1070155801
1061203831
72287476
1668839266
955705494
548449244
1024752679
1385914815
1906716031
1207613590
606555937
2013903936
471536653
2020630422
662939929
275243959
646911755
1491964708
1686008844
1311787237
867165466
1048981609
1341160952
1392445821
1329100286
121753926
1332769349
198250299
1039935038
1356366853
753596380
391408078
1056533491
952724936
187409390
2007866035
1538539679
1390020599
2023011515
1048687686
1804648110
939121366
1704787614
5198633
872906398
47187655
1930561602
109536372
1884914541
625217171
1637639954
1704794681
2032888381
579422942
1731897937
1306856209
1550446216
893848014
364877461
2146002960
1546169084
888799225
1581885634
942679234
325132315
1938673917
1642518215
546738209
1169584524
292588001
147738080
854707785
1358028529
356085512
1335411103
701144797
152401082
233260238
1499956792
1161920647
1528628880
982193908
810550419
495678496
839134489
1447266641
1377730423
1039779139
58364407
804465181
440591082
961718262
318914817
971766628
1262436119
719912350
1487000552
1020465496
810171584
2064765109
1741827892
885171032
18625112
1074441522
1500493319
316699304
1611860345
1461483454
1550471117
1719960126
692596829
1275342462
1170831054
1769220696
1947208714
150469899
1177821866
1189420509
141701499
895946781
579373157
1054589116
519650527
873178497
1526292372
1346248870
720377605
499722662
1943450348
200484611
27040645
43094743
508404964
251451163
2043295109
767118054
481329059
1603340520
78695609
1122026167
670607734
1030968142
2030100838
678415786
1367789348
66997317
1234658673
283297053
479581357
551484313
1339111751
982313244
6004267
1507100825
2042768668
1746357014
441727155
122461324
1387107059
1075445091
1737563070
1242173331
95898751
2134980086
579549040
1745612211
1964578201
398197650
1037568288
603372167
1283230372
481345042
1204435841
1201562945
312869006
420698667
756273454
556379369
734375523
242937440
1503836083
1899008328
1713724376
417894591
1936161617
1702640146
1051218106
263273008
2123794732
462758012
372886556
69837622
795978149
1675579617
350777741
1809680476
1318026488
213444280
999976417
285177636
1876179705
173726409
1392892435
1183830531
1266962395
1979487566
1862300865
1965911234
263959892
2079107604
1995444237
603898217
2002106657
1752474044
728303784
1416863242
2144792614
2119926400
18671838
1914965988
2134049513
370534014
1738042949
1819732605
1442940023
1880240805
772703298
1427249087
550445761
1303038721
1820541946
618237120
1521312106
1726198303
1980761735
826568238
198360318
2000947595
180651603
1836687158
1495248954
644523097
1648250952
405169850
1100114174
559120475
1091770127
1261443878
180786600
657873916
312856995
1515457766
520199660
545051387
242136675
2071578970
1844131520
1674501788
1205703489
1931856060
214486127
714187004
1944382965
835822313
2021522145
149812722
1930924617
762489928
1174901163
755562341
904159296
505270257
129980872
1110026937
1693759017
1076080044
657299211
1059519223
622267094
1453520130
1380460585
1789726987
967971642
145710565
1513570380
1655310363
1207253781
1413711063
778357346
66808321
2065850278
515886602
2140996582
716889303
1215997382
679454034
86283949
1166170228
583041389
1445020690
1044861492
1839674135
192364411
648261358
1732430826
1395513815
1555088668
1111564017
1817641429
717469839
213704438
1048162167
1167808648
2007365302
2070161139
211848131
1214217970
1707450076
579133632
1988063359
1783861736
579792865
1100837005
1739349306
1460130368
1422553617
651176408
1971868508
1003064778
993218041
1370282665
2117285096
716721374
521458476
1835744097
2131357807
1690046780
389122759
49665291
2142674019
1618165859
1845447199
1975278808
1606044762
2061217041
1311285036
2103780741
1886361520
1918486615
738801721
690853624
1469880405
852437101
1848157642
969132207
1130137750
254153089
2095805441
1408228092
1980747466
37336855
35177270
322347797
624878126
48686809
1289064259
986907647
1834105986
1704329705
2123687692
1352097263
359391322
1494625251
1059512831
151478198
819618307
769109760
995565228
559216883
809197632
837949225
480371243
858676855
882961278
1275255888
1619875380
314522756
519447095
538002440
20907131
1436594835
1334366182
674284405
1911438933
2072887733
432501945
2096540088
1978820576
1726015500
1160796674
1357143480
729609451
867379056
587875605
1764820647
895721011
877155478
1160415876
1501899195
1284868663
1236232803
1023103813
504976042
374896574
1302743295
1516299495
116351072
720924965
1621812723
1383120895
724202765
643591226
1506129702
1302820506
319539078
386471010
1806497642
1406261209
465841643
2014206580
1731183203
1929739748
490271361
1510399706
1005424196
1522197762
1268610943
1230630015
2014648950
417241430
285126109
1839904565
538255763
944744386
492933063
46334813
1163657861
2087828497
1403566416
1577215458
85254710
1654673609
1394698497
1252684267
1426786074
331898708
1154966019
712264717
2020696740
1333695386
1122284516
429060182
1245552112
1989566167
637044767
278922594
580230843
932946618
1559547210
2073638345
1383277110
1213149346
2097226075
1966242082
1522919456
546168012
20604308
581793501
1621863328
709374852
1976159324
716984860
1331231607
1653523467
95477417
1963952967
59095734
1797076567
2052978258
1857694952
851311609
1281959669
1118908395
347814730
706702366
1819168806
1090040238
1376740973
1063183550
2005973034
2062231829
2097234726
1297472339
6727232
1357201817
1304202028
1410219181
1968591286
1758718922
1719385272
877221265
84227507
1612655721
293122642
959778503
2144960361
302965330
1791393000
821732899
1890633951
1606727856
1333421160
662013634
29943438
598135896
1923093424
649549918
1515884764
797216892
1876035955
1598015560
1088566341
408156222
144194636
1243823763
1888476719
2045151793
559702673
2000797901
2086392778
257474772
1398921401
487937584
460053327
53316651
514557220
1230349212
1351037388
23885869
219623998
1260472636
1242005280
595884819
1549386107
1581741579
1286776166
1713327175
1486693736
1340434505
1538582083
2083557620
898260729
1444771647
1771347180
21808211
1023729317
617356600
1219170646
1654159219
1828956919
2073462694
418114619
1625237852
1385009569
1621182790
1034110816
314186874
1430758116
913372617
244665892
694492728
880573915
1897643782
1681478011
323538099
2042727645
264579353
120617863
665918382
179639094
876095809
62006862
1682014881
241008622
929950687
1187816394
478162276
1712798951
1909879158
2007605624
828014264
499570738
1825066289
2049665647
1851435697
767198115
2095249459
1290023095
770973336
75394014
1300085018
1946409898
1632777456
18607933
1562730307
2145160392
542648696
1987340409
1006554120
1557497474
1782005525
1797685305
1619105534
1422254384
1089362506
1383404015
2081907379
1301891752
2128916399
1879200766
1814653409
1199753019
1519560748
2060162487
1837803719
827339698
1129876973
1126712722
1028223494
1451552516
90954783
2067080567
604795991
1613157901
1152026064
336577129
1149939368
1052734760
1916781854
2123832099
1696512039
1663888495
1579393679
1327714904
1414115593
1050910596
1357669477
1446225172
450645420
354237636
414105104
1854752275
40479070
2031312565
1077878611
957783296
16521236
1885482509
1131543327
184880704
1857644596
36161316
700965717
1191649076
149690029
566035026
686234089
1216793426
1563517495
1149926756
177974005
1599524432
720248867
1241418507
1608751653
1251793600
1951714517
722442589
398312576
1110024803
2083695216
552278957
831975728
2058656073
2041237728
468765135
825811250
1495547856
373024502
1072045646
332143374
1584858807
20894007
1966414363
1771871767
1216621690
1817084067
1452269705
1985189565
222660577
1506066412
1717575881
1255462811
1653547499
953790004
2093558766
534242870
1257571938
1305283486
657497765
1027444178
190102381
364138699
688367653
1298307279
1371927218
719128581
573302241
277435329
1063293414
1010677395
1435572800
470928740
52876069
122889600
587594045
1395179316
926264466
1670710867
2022455711
1298150661
180406323
2142784118
831811348
677490703
420850148
1656883498
2071610195
368826985
586596433
522742797
289054339
520904842
1048143896
956635877
188335972
980455714
1458319207
40699171
1890289063
974855106
636009669
79853627
1992018766
1857859292
1622720535
1733279542
956512837
258199872
1856414557
566708662
541515110
1288283920
1108623637
1429964798
436153223
1546857094
1015396121
1021527169
2076586297
1030236754
1273216697
290177066
1295939007
117400396
1901384343
1959828319
699041962
1106573343
741091391
693675759
105140985
1777250713
1395745501
148258449
1783553014
562827065
1300052420
2073496534
1415746725
1523657089
748599985
329144154
1098462798
1616670474
1947355332
2054215410
1101081381
1786466140
2045137087
630220455
2146942372
1839596527
1438866016
1690497204
949213194
1950950331
1911949988
1513406583
202686447
1275337554
48354093
1786244614
1238903096
1758183061
1589985460
1933600549
432323665
1365673117
760698117
1047302567
954581901
2112038341
733440688
51135265
773800549
1680369567
1314332925
334624747
2084905844
665487617
886080358
1292997117
693967371
11607699
623487981
964541287
1833610251
959526679
228852612
1269204469
576093942
22233989
339895399
342677938
1368779480
1980129082
2068392770
1439607530
954076162
1039474626
1160681588
1840699877
1943105935
1943901154
596203996
1803590086
1335111384
2004212482
1852997119
1120904670
1686846064
232262209
1179333993
1543162828
158100398
1755305589
1183580981
1712552937
986424266
293209618
1029721769
683447849
1726029218
1418461237
1501068382
928098974
424171594
74784364
96688353
957209402
274583702
1404523191
324830647
1241571717
667601028
1791778373
1778435798
1667093776
426005439
517213217
1368138110
1666138433
1824478908
1580603584
451146744
1683553195
978334527
1979869777
1981488174
1399192899
1517254412
166720846
424750009
6330093
2137951196
1292526148
273969620
1351057095
1197778032
453890682
1902130604
920485653
421360439
434155251
580116061
2045431231
304172602
856747632
1176804734
1981771079
546266958
1193102305
48053013
2124272546
581528733
1370188206
1682805773
2048765907
335579452
464814645
155502796
489456986
1129320654
1873301482
361548144
296208298
680740482
1556364725
260083310
44469467
654746005
1163193648
1992504942
2031864006
1680596993
1850749077
688643866
645924430
1401466535
640985311
974473180
1205541419
1836609291
754090920
1332048291
517243966
1079890351
635232573
1032043193
1601690049
680497968
845449388
258233710
1309156534
1318804860
650555027
2086782458
1342052380
355822853
848386290
1692133135
859408375
1745559877
21372693
1664011581
1753116505
1698047164
1002288898
1193217673
1396311635
73868896
1999764689
1674530810
1403266387
881382720
1363816882
1760804542
519064942
996432143
230994064
353514708
68290361
1734747239
507469871
562492826
1493906241
670538376
1097535634
1907871485
1697308244
1627485532
1664223189
2098347214
138034939
967527838
1379671401
75124806
215262205
1326492907
1509347254
1524364582
1862490961
466530402
1170539454
1943583472
1529154573
1347757731
1215689385
626852487
12263224
1720681779
999480088
861312516
1405398559
1320776307
1931944893
1415162302
2123545815
612610754
1652673392
1257607746
940015442
375016851
1682258152
919756203
1183672823
1462926214
606586890
190139549
2077425154
1224755876
939063609
1814809733
1425589205
1356115358
2028539150
1061813954
244104956
1038431894
1094202727
1474394264
671304359
872932559
332514078
809285989
1303044117
1627197035
1964075984
2136319835
1160678760
15382988
1982144694
1633823884
1924861653
1160385060
245474146
1322269213
1276549304
1409525728
1561837170
558580494
294609354
1414647073
543874394
668605550
545198161
256483903
253375920
1250625452
447969825
267291373
701904409
314362377
19374518
1506965760
1756436404
457497338
225336845
579373157
1775865502
62650308
1415744756
1027679558
2103756604
1081770258
603319162
353580980
313435581
1996203009
406308436
2130120697
1414880712
590744914
91643564
945944735
1899461006
1571024903
2049041024
1165193958
346878911
1060232663
1505548565
187132828
290710228
1405185096
571405971
1914334028
1106440408
1461286983
350796703
1650011820
1108724507
1436378324
916240597
1571379049
1220917289
77561201
689419081
1052334737
1439631604
495750998
1048204412
1911593775
1434974555
1814913633
638911213
177775036
302064365
1442153957
870387818
147194408
1036511429
1955001388
1418619455
62212451
1156626904
1302668316
1335771335
636221935
811800177
692816454
257292669
241150258
1426842107
1277220676
555410447
1346911326
967163279
1658982539
963326424
1512260825
1032270479
1659654135
1581955849
841101197
2136086686
507366899
2141830635
6897443
1781919705
1579461217
694475045
1069063797
105457075
492400571
742736558
467928936
1336447475
539504410
1687425574
1861953036
616622320
1582357464
211604089
2083814663
19331068
1394490835
1371559689
957036839
722943952
1770493516
269664361
820425165
1763755330
8260350
757505395
79128064
1363692491
615915325
528757166
1675763338
1174602013
553357687
893783474
750018531
19715560
818781008
450413808
1638903012
384383555
1436307652
593532759
1509188406
581989394
2066278018
1299568844
2019978875
1052092091
906004483
1270020711
342368709
137143336
2076203066
498534486
1532241376
676719962
2065398453
1356423704
1080448449
1401564084
1042560082
620423786
85222384
1480524580
353089656
1393790251
1432598372
199382933
1068463011
1488508295
646914598
700140133
653249975
88581506
1531377168
558490622
167236264
1708355246
740213504
1903396620
236950751
137224201
249132485
946615779
973240866
1409023331
349032388
1550387215
240408460
1062328282
512881351
1364067956
1255510265
955150954
1210224547
1322584330
378759945
1718369528
2076650777
929111326
41996651
1029014751
1331362579
956269657
122845356
1589226667
598810930
1194359110
1430329903
733268264
636065490
1812050922
1492803258
146552480
932328930
1246863009
684986196
294160951
665010845
1119116121
1514976292
851049428
1572558359
1441325472
1471329220
1184825803
1373636975
398468807
2134658990
968883402
1915452336
2060981560
1627791983
1172916602
737305831
417940899
718487762
1465952398
1387150731
342637362
685551634
1580716829
297414522
1303716920
1461892986
398810794
358316546
432684986
1031094270
1331106447
1836171522
78967855
135259651
565613672
1850565427
1993118962
934058298
780665615
1660009088
270066985
602122313
790174139
564638659
1981249161
266834899
472135325
995152444
1338911244
1678038513
1095420905
468917458
1591129218
1992399046
1504646336
1649283643
817642254
243180460
1565209690
1327196458
1874182586
1036308596
281962661
1744766027
1270073506
1204022223
880434970
36839182
109091991
1927747248
965563119
1809583344
806096444
365843690
616219434
843135355
553877792
1792023949
1682931853
898099884
691722665
1301228842
729589238
2015455174
190521578
1890240507
1148436061
620877649
1255829595
1390010019
1256564975
692123030
1098786442
950947697
2040025164
1679513656
835267738
1247537562
375263804
1102081119
2104274989
1670779859
69017331
174797360
2084049811
1958048492
1438730048
1530417649
1373122188
220362708
486392732
1820424772
708558779
1993407924
695169668
571377378
170765637
1030627784
1233171642
985014993
1419407112
1999604237
210969443
1189864674
1397592531
1577874709
1206049229
1962232901
1357370986
866925367
1685970390
1807271858
2043466011
1083748449
655182389
1001122169
908703402
809865352
1919236532
823529138
1950564504
2026326157
16958282
1581954272
1253561395
339695894
1138506848
838713811
1792469515
473881153
1487170270
1792731458
1314191448
680731004
1386940082
1049535292
460375783
45150122
1427275655
711550002
531865330
2021712153
984525920
510927034
388342430
1466603200
310946881
1728486490
789443113
446666020
2073165399
1756520242
98736519
1485467866
2132616398
383531148
51976620
1121978425
1478051241
1104127
1894997461
1787629319
1310706912
1261904480
284316215
604357020
1056153803
1252376543
329583204
107306508
1992365220
1896313324
706504535
1343024384
1868525703
1745226374
383145423
689999163
1251325210
1640837841
1114337993
305389248
498722022
1176512639
1204981768
1292312327
1757763105
743343499
142843216
168260964
577481976
338833079
1230548608
1660665880
1849096891
119440174
1675892979
2026607098
1671544831
1723676135
627755006
1157141578
1482518512
1775929265
617787978
724978035
1315741356
460080097
620125099
1645367709
531336938
1496496122
963098887
1570946858
1166548604
1642827438
1098790932
1771846041
2000176932
789782075
2097474041
879979479
2114696937
1078563793
1888586181
744795970
1418197619
57253464
172439052
451602933
1550064337
1351062010
147615301
1347533139
1457942300
1985952212
816600599
1408166059
2113354961
1152037047
345799653
1952568675
1155607309
383947096
21657265
1808637676
1407020300
1435183447
69085238
894252974
1818401653
1304885496
1819306195
244528701
560534108
195464539
116525016
787780729
382425678
720645435
1793198902
167157862
779326302
733117273
2010412644
142938113
1864831050
80580806
79314630
1444306619
332278904
589899919
766561639
848947247
1832149684
1798152547
1997112083
876299854
1266069388
2130298246
1644884049
1896944373
135524433
2012899086
916601964
2004942450
1880571204
1049261304
731862691
891137924
432844029
56959465
1563541972
1321567390
2099928133
1664624404
2032923582
670616758
122495634
1849862101
1051038295
764441859
1674066507
1525520066
1835928376
639493310
29090088
690187945
1147471886
1734215327
993218041
1913512499
46504679
89066554
2100271756
949089574
976593861
708528611
637559090
799327542
138017314
272066475
1839985418
978479641
118513739
366494533
823797520
2139807159
277030814
985761270
92901276
353126566
2135019415
1147611624
1192935301
222569041
1535040535
1066970835
1281984142
1848559011
1321211922
53949432
2077901081
1952669803
1475684061
1577480555
1238902927
1864557650
1618380526
420518666
1252844815
1276043021
1988589531
650092310
1316794870
1090390796
136035165
821693230
1158850280
980043681
1944685982
1017901330
666818470
71731552
935245053
1682915064
77447182
1975124940
2135885128
1767830464
61238193
585673977
1721853068
1311432413
742301871
1862007116
1584866986
856252080
2054062067
132054475
1717060558
649956190
741621049
1334177732
1456700094
231084088
123381684
1162405918
719647840
1733761137
109130198
1145266696
341126316
861200294
1063413710
1327683676
457886479
1107775785
1883898091
102173570
847098653
1894500191
839099139
1338909680
1806438327
1405573415
1697797000
798228376
570672747
167306430
663390285
588935719
1939538980
467684628
1039419762
1171411375
208911106
740513654
370667624
2023229130
1840086942
1823430855
476658138
1064432766
239658892
981504840
688595290
1042095539
2100289328
487078707
1680303104
1952383276
631867195
1998495017
1545761658
1197690904
324161451
1780319150
1576065422
412605918
1700832265
1105350012
2101741546
1097945896
1139454446
1543684949
926585729
1567890639
1188239699
1344875015
1428095857
1340855016
2110358600
322182430
1102810180
829189366
511180300
1572256209
478174653
764765150
778930049
246298703
996790490
104200590
1703174349
883907739
131915673
934029350
472483018
763406646
272797617
642910382
1621905188
1640504717
1217922733
1631281172
38899298
450447872
842472574
731543866
2137580110
89350807
1004675855
329517488
332177046
56185609
547941816
1504218796
1196290692
324885660
1736736940
1766792508
898726297
1990261813
681972872
1206331360
632848685
123905667
667100172
1878937921
1913032979
1215137731
954743181
1016668969
1870823189
969729873
197860578
1194964188
361943689
76583168
16845504
511130596
2035638605
963366702
2083095635
453570334
491019688
47806832
1848137208
1864004870
523566891
372202475
336704617
1507896929
2013950787
346576547
1150110058
1656555872
412530887
840831653
1967852831
657138392
1830375971
438640831
546733784
1342287186
1420347980
1158086044
348516694
68645956
376812779
1964795637
514302421
429223899
762125150
232566870
652425324
1413975138
1679529995
1057966226
1024000775
225442162
333290361
1101305810
1314780860
250283007
1627034082
542151447
1786019586
965926871
631029846
1590660704
1745045061
268638571
1952856398
1473458198
1795581397
1880093179
492842844
2078821808
488228519
316680800
48947877
1264226809
1423067629
1509532992
1032203778
1711156591
2131978825
1648168462
111137859
1246171779
345838380
1661185078
1304446958
1025749797
805157207
97449838
894457929
2072643970
1417264697
1808579505
818242836
1987354640
1495015153
1638017109
525699595
1887831536
9289642
1378295875
2033174121
1286650692
1875760513
1751806156
1182103102
1008240920
1579757389
1628059920
1747015720
2061127769
552056872
2051823945
2090296077
174783759
1844575073
969474047
837049523
247111072
540009175
1524695682
237049425
1443281053
1054860028
2002030024
911085382
1850296601
1612893094
1830558293
1487138975
1690048264
1140702401
362849443
1594107449
931204102
1301515534
583353713
1648294222
1825104188
1925547097
2130413357
17906001
315751253
158783488
159814077
1406947921
1126627117
1968119854
1028353721
1537693356
1096799196
1922907608
1567850629
806303482
2098184928
60522770
1804737728
725236756
2075924335
959911702
1358258160
441038854
1106180795
630604615
146572028
614918034
2143210801
1846513571
1128752813
1090565784
1900629949
1813767395
1023983243
1534423796
1752421787
2038243869
1136316054
1154486662
1399830259
728884607
1531909205
1647771707
10873001
1234658673
903985368
1329933993
1780720794
1679726186
1519161658
512259593
339092446
1989158227
1944625043
832334548
997516301
774507906
485806796
1838333702
1132394989
1426976705
1411170854
1726269982
1724404770
430433134
85420760
1311665394
160720299
1534001936
2141359138
573449119
223985239
1934461555
1394910150
321503104
1793942679
1222336778
1391962798
1741584972
424692459
1320097534
367838445
662306800
1021961390
533104586
287823157
1713582100
1103437186
623511357
239578681
1803589494
198682137
9059021
1865741855
1380307262
1425965682
1587604199
694558098
1073692522
1672963786
819028847
1133189060
297539550
548278196
1352083316
1441003862
1872149122
1517884892
374592759
1207515247
1576546244
380828816
188120395
635058818
1457534365
1007430586
1256549602
1435911217
142405688
322365367
1230027283
1301526061
790641031
701771623
2026697043
2115957635
848988130
1774168434
766708987
194253984
405839364
1698978497
736393366
1860732044
606721399
1848934504
233547325
640747498
443113586
855664708
233144189
2145535588
27919495
607907196
1729086132
1271655305
1845615552
1913953230
2021364101
850661488
1638537650
1307556538
2053431213
2106829838
9894088
2018379961
1296882324
1228125943
2114333583
553882604
1663993688
386115286
302654169
1874478305
316213807
1682148900
303944446
1202009321
556149132
510839923
1115882383
188363210
1481455270
212224142
1134525384
1088853810
297777152
1848043413
834419275
1877446812
1978802461
1819113321
2135886366
969311843
979329674
1352933107
1039935038
230252998
1124645327
290702892
2072582628
239866287
234725063
1981996359
755819423
2051506436
1466737047
748284469
60004782
1074991166
650080510
1225061657
415614478
1022215767
1359335125
2031504871
1109740062
835523869
778220045
1885139839
1277870233
713390445
1263359907
1216278472
777313255
881658043
87052225
846361334
1417573341
708836641
33216339
1842095045
226696588
275873322
1277230578
1602192035
1745546147
965503953
666046916
476395727
1681694902
57725182
673364633
1864693325
1143072930
1009562231
1218364207
1253246727
1961247315
1521953845
697605637
891189974
1673592019
2101012065
910108604
1725970794
1691467495
891660923
1083254180
623379547
1794938384
1619527844
986268818
1901458091
165426470
303773336
1241791508
838713954
1086128072
1488711200
1905864198
811420339
1878357263
1806494167
2099817742
1121918767
945906440
47627057
1070495190
1307358933
1137096538
858285124
1677221136
121726552
818491859
1263274520
1005153658
1196344477
1043621525
1741055546
70183254
1841541616
1317745499
373066215
39574679
1386532994
612233454
967967607
784668304
90217323
1672226237
1169956426
517274347
597245551
123765519
1146714877
1178027759
1533409292
1366213953
375124165
1729357232
1962577423
650707831
2127640039
894738319
1706378300
1867200292
41386041
1910454718
363704126
868708388
1182196656
966835126
45121873
1842110916
2036584946
1745400023
1359121348
526090651
432806028
1935734571
2036757095
814180391
854779298
621145185
468299389
425662208
1310810811
255803877
1728309406
1296154755
1454395062
390994249
375424233
162679660
1217842245
529234081
1111219838
1347187706
1937625124
1258784789
1535850916
398885205
1885177440
594960624
923874842
1790559325
820044156
786635018
1902444557
1928968412
1032801839
595841907
1038299766
732584584
1199305044
1885666288
2045056798
877313595
1656460793
162379947
1872839601
1278439665
2026787649
1289030937
1799224289
527293742
2006013398
1034505390
1405395537
1554844051
816374415
1423656520
486317253
728868651
2118644794
1804208666
1942657739
540545801
1805699331
1778112478
1368652359
396917944
1434842632
617253641
1445082455
1056657733
825268320
1551069270
818744457
2101384580
1602685041
595457923
2076571652
900986603
2016185440
1764030931
760733196
1401021267
603619101
227872789
530703595
1931252440
358305891
1349479269
182301687
388964972
229384216
1458082427
1501442962
1171430760
256492505
1148345936
1495833638
998047143
1730772057
922930928
1894871055
292255275
244103583
483314750
639387962
1687062580
1650058465
517457917
30643504
2125935194
613876967
307991518
1023080012
737990443
107088559
320184740
1277634452
2089910059
1299024425
66348103
791282895
1354552064
984094177
1410958982
818517154
134357237
1972422306
1137970527
484363577
49497893
70171314
198000311
1360532534
1622008444
156809069
23321774
1190826868
395778344
29594463
12250623
107712675
1431677022
497300413
1729647
416584217
1328886761
1258024024
1661127206
668461034
1197023790
2146491181
1640541244
1407203359
521788915
520819595
1558075333
646742521
1117146551
836918154
765415558
1908481496
1178355528
1721941474
266362270
2037552808
1356144701
379150648
1744143916
1073145026
1554979101
797698848
1279998284
893137573
609810673
224088646
1111872241
31324743
1027016641
1504108158
522907744
1035985334
1826994086
1215759321
162201725
1147816363
312282289
1091018345
1391215195
484315621
457936125
694862162
445778660
1950135533
567713249
1215049550
1370365438
1410510852
756576655
1349905502
2008240032
505208925
483259832
121128023
959405194
847490689
430964411
1507494846
69397890
1418323883
1801172812
1823614032
1873497274
672009867
971990804
29890365
1888029980
162984741
1313787769
2029091302
924165830
506516556
1344362706
1731869303
575998748
899557138
1173222763
2020204507
372780797
515698336
834611212
1019502318
544805130
1794584678
996231097
351330504
377577338
1383314010
271082499
1560023119
581798086
1289190688
1731076776
1334622097
148717475
1743025262
811594898
1033814804
326883246
84728382
412014263
940682418
690596065
1799201244
595988353
2077415522
263607793
438835672
1750771096
1455450646
1733270057
328166495
1250868733
1650534781
1667581020
365152402
902823672
625655070
1692298964
1756295006
1796757174
498027770
1676912719
712849567
1728335607
11616158
23077001
1106121102
1215717449
1254946838
912072137
846398767
1325166426
1858209195
1246817911
1837519542
1739767642
1608583337
747005158
690906463
665849161
136464057
286932193
421210027
708389380
1661423282
144385353
617530146
2046953021
1462136778
2009565960
865485726
104539786
446568279
1749596806
1780182304
44261087
1491826135
1967664078
1991254214
1324926650
1872962249
2136138675
47346478
743900779
1666837143
1236800794
1164525724
1442995589
505291460
712366188
1283588351
1633556083
1345411045
1513847814
1935255031
973861346
1415955689
92449855
879721339
1932454007
773474034
1284662049
102991700
1941742708
375006157
1401150594
44649252
2101613870
1252927598
1607074394
804449358
1297544005
1992425492
473353558
1728405397
517710359
383409194
1016379460
1659907577
1220944295
1294337605
1689254146
1376631968
602661382
1039512078
1394677410
1578681777
1275947401
563217617
2132439171
491725867
1743445123
1366278508
1171369562
263582484
167295954
975321386
1264967157
1603996888
1737519590
2084272649
1644673408
1807032514
1025653195
432873352
953746140
538186372
1829627746
1020189028
1159081905
1670618752
509960095
1780556581
936284613
1663410313
774501771
265827152
530490398
2092141520
560032261
159187162
692410942
657303810
370194711
1136588079
1155531112
1487633966
1977979658
1344599463
524369178
164900034
1805519218
2134910771
651349173
699279254
1686782020
925338780
480341631
1663683145
1781935922
1145000312
1445355997
2060592865
2011314244
732244432
11249209
460164645
446273279
596336782
140844442
523065851
1522545233
177312930
1455764281
1886079132
1434213945
352229031
1851789097
877601181
151068319
279768609
135393688
1306271868
1049467461
897649349
571940454
1072385349
1808477203
1259357912
735451670
344944627
381673000
1902690002
1702139331
1500342520
1433447841
1021083559
1954501863
1589216279
1250959296
1573631103
328005213
698467979
1166616429
1895612181
1279008295
1820498926
2071573849
1882412640
1070875375
1012275793
1510913984
928039985
2036108974
265059692
221624700
132472197
246418371
675101917
223824189
684457973
1373297933
1552376122
1688621315
762843574
1003026826
2048800156
1002461810
1021160547
1865060638
1318482971
1410293309
1009164058
674663104
1006895825
632179081
812087726
1720222443
1279103182
1330959404
369079908
514232369
1269678459
274720093
729474553
898590337
766550158
1024436527
228943040
28869602
1285537558
858919009
329681918
348746063
467928586
626658980
196657924
542852658
584788896
1275586631
529727208
1136175403
1335500124
1286841668
1178386060
1663305005
1907688230
812000942
883316129
468391469
1261027598
217417721
2042509313
90098076
1772258037
1551993619
1300254770
1573042434
132165264
191849391
368191073
297203356
2107657083
1864077707
608861683
825218674
1534381401
1603206851
1964293403
125182091
1555852560
822850918
432666017
1936886904
128560156
1971218223
2132906373
1173478946
1883161551
1386810490
781559554
1515654622
159981125
138363495
918323473
1718012002
2057367908
1158335417
1094891558
1485439002
1665805916
1469813663
1684262534
337830440
1940379483
638778381
1795542340
1374830983
1184422932
432553399
587025955
1551911843
935190109
1170010466
86352660
2047767222
705610700
1155607309
837370131
496907937
1516515199
1086988228
2065637865
629133189
156312628
1604241917
1912221677
1360393603
1337915420
1464654337
1098718536
446739813
1448937098
1431820584
888101351
206394268
442552373
1620370011
1796220695
1683667826
607988906
1105939325
550146144
277544159
91402522
2057107444
1972884934
1184422932
802589340
2027874333
860580417
1131579194
1686842595
1308657445
878105724
1349612649
1955704487
1248332600
107944112
669304623
1892372425
420424309
1303348512
1887089876
1943052073
10214237
1808791544
1094071757
2037248019
2036876341
782680314
1746283863
1273355313
1709056219
1148079990
1173582890
2007468507
987129208
1120233114
1706996729
1394565599
1078821852
909243315
1343507833
1904842107
274426442
1235102556
1115856505
1354605847
153341178
981162241
2115546755
108464472
166991407
119440229
55686525
721189768
2049418234
1040252498
102245003
910086269
667019358
1300395911
404513636
1666454982
457341798
1275794797
2026038164
551628504
670716667
859760232
1626360263
913428749
882357772
1614555128
826852947
383671288
1472067467
72745560
1913051296
181574685
1981966157
1946766562
1731655941
1375077987
248305201
1002167663
736983819
1664298476
2126930939
1533469037
1763198237
1656142498
495394422
5638992
729987308
323315342
1160461974
955888010
265702834
2118093403
247783742
806114722
950323001
2078756675
281509566
1794184497
460717615
1112878553
1286833440
1519654203
2118830218
550076803
100971160
1858028334
3998673
1799025447
6709465
1910585740
1751138688
1098559799
3891477
1620419018
1011320121
731848538
1779433493
15656315
1575526787
1429927805
539514334
538676321
1848931548
940026568
1531496902
509263620
199214972
1001280706
1119573894
2005326702
2128813916
1234236980
341233418
1329518153
909472817
2018587699
1584961387
1316068651
1820090605
465887285
235836247
1424276814
1962517195
637364976
159510415
123509984
1439138299
694959524
968406242
722320837
566250748
1994427737
228826148
1977587881
1276523421
1289005102
396753728
1151219921
1032128565
1606327057
1584966207
1426674194
1124818481
80035067
914842056
585895859
1336590776
1360671192
1789159227
323248311
1539922518
778770265
671180139
1613049271
1155000312
493980765
1790767286
850577713
1127986204
594955494
2086196162
645227911
736774541
633159341
596816216
2048928115
1936530487
2019181099
1737828571
565438922
709149162
284969765
483950787
184849501
806003926
656224062
1881440489
413715691
1715225401
402496231
1249778588
807600208
1145423836
891645217
522441385
1275887331
364438563
347928361
2002431830
512843281
2010587870
273703717
1191506343
1356546551
1546558838
553877792
1280979382
439769381
761117568
1354783835
217920134
1279662393
2120598490
357083253
750404388
1222208267
878580991
2128131050
2134113869
442556237
1763160979
518839349
1045257303
1939135031
455338243
1851096411
1583521113
169232105
433879748
781358715
1121617336
2120669672
321813058
1976317435
1169847871
24344593
1946915653
943424172
1547090141
14528615
1740563227
229019016
1170886989
154693726
1650961799
876779235
1993310139
628762203
999357880
771264475
922310460
1458932995
2091115344
1268034525
792219025
1494114771
456437923
1603436128
17341905
192886667
468906538
363616186
2044304501
1405797613
445359775
670912663
2064808265
1522253037
2099043153
848573151
1065141701
1457498012
218744941
1759657100
1243810664
550277520
922250167
1084953247
1752359698
624878126
2024296279
979751718
605513316
1630748092
215725172
886692145
261802274
1924342613
564430383
1564285820
303826997
1578473636
165044658
1886749602
349769199
619505123
129528681
977461692
467575284
120771713
145170955
1397666570
412348079
522572403
1069610177
158098230
1041683332
553133222
1544864991
1449826302
1611545304
1753269669
1284798248
888831787
1671141192
1869656257
21673829
879823894
330573101
988682588
99780725
891763320
737650748
1144494026
1077346107
1534077680
2133396461
1676962296
1147146802
1574751074
349550599
1550081201
224521904
931316929
932808820
1796273841
1113511119
939533154
2122574074
289051363
967584936
742935457
1888910616
216934867
1849862101
372750593
1746004173
583124624
1999253898
914601368
1192037257
1706575050
1161423381
1866494519
2003836330
1203692780
334919986
255613051
2097137908
1100381523
745545103
834734007
1292700766
691631536
1403056248
1172190297
634196110
134348761
1736476875
1447616324
175735003
892629603
1004165945
2043791712
653924712
2093605903
1341240266
2123773937
1540803590
296311271
629211565
178768155
1499232442
1858769365
788216658
987177113
2130843360
1316974832
1301569299
1378178624
666442161
285759898
683494957
563173337
172344766
1989289064
1662924990
231577472
1382639033
362514646
454008954
2090800130
1911852951
1729516500
534960267
375863977
698558103
1860830364
1938511642
1780060746
1025383733
2063170291
957126455
335277715
928623910
1966091303
816131294
547805371
787517541
1614998012
701547168
1694487790
185853742
586089178
1164408957
68911594
1411651406
809557609
1984087420
128164716
700473734
528610610
1594856548
623823285
1976547826
1902040283
1749340343
214436348
321387945
2043486655
378579430
1756839224
1353777227
2050981837
511260440
896993475
1708472151
1441989998
345455522
1449822148
516455373
1051856024
2070776211
1311078465
828197180
1398711583
1096540121
1252395314
1254136338
147124595
1205194917
1537580404
1142799084
1978063088
2096883743
211160603
1684439685
1047582822
1090542284
794810864
1795443122
2009516920
1015024921
882919004
963035294
1393793627
2066531669
1149551999
438556857
1007639441
1107330457
2096480285
1386262846
998594838
1815931803
321629002
2030456281
322230597
2039886504
1725466754
1261761851
1544687484
488379265
181565133
570856034
100858311
766049251
1176517606
1173767337
2041872117
1978683984
1408013189
1185771868
1151263975
489337100
1955569590
1643373352
1762319264
808465333
897895387
1608137313
1119150379
1390520244
1904219245
2116225732
823361917
734499846
1853792052
1805926844
1942242785
547970637
1512269881
1241404678
1524056849
1100139505
1023401250
1247547047
462767470
331791428
371153588
1663271761
2067395840
765616037
1044897437
1089518156
1817726761
1017502751
1127079586
129171929
734692500
336903321
807351040
1405504567
2100150136
357172100
1276043021
1992300270
1303919419
1227753204
126911516
1856371890
1518657043
1879083780
487935118
985035622
1413980179
1052421128
1842614181
735735028
1209757928
1374948938
827098065
929396482
598280587
985209741
631371860
1237254775
1971205608
376423714
651405636
821693529
439264205
1753399205
703224396
2129203651
1419729486
1499542664
2023240541
316976966
1319594313
1072043639
196863217
1503659260
1253113098
394155462
332484183
2134498314
1546720766
518299706
1159771464
166689067
753289895
773893559
510905964
1537618441
609865880
646723565
522231237
1665800411
1020665558
703673481
2108159444
141616537
353803065
230637338
682471422
616090529
1502844324
642385478
1549398289
909834474
546660571
1400258322
1590158223
1546594884
2096244871
69158684
1732230845
137823113
1990117068
1835309131
1717594589
711701220
983714111
131158823
804170393
991204475
509330207
501433627
1581479841
1799184311
966757839
421359509
1138663942
1996266175
551983177
951830244
393599846
401703443
2048727290
451285407
130975360
147641312
47492761
860952220
1173289733
1225379856
776107565
699551268
2087682387
1330884320
1165547071
1650764803
272914219
1399104931
147154724
1636094985
2139624718
1952782069
131586476
261694378
1500435923
641339628
1580376553
1013527301
506379847
66194250
849635007
821922002
1805252318
1196625937
385242488
441502536
135034556
1053129967
1381013888
922527554
136139676
1872833440
1202902529
246769857
950918592
375771326
1275373183
1441871158
1468867104
2084665818
1423011307
1905536461
100038810
987030791
257816434
1041806553
530769965
2114265295
686878833
576447607
1303224519
279841041
1767253634
1088669972
1119049685
1060403487
1251576162
343059729
1352111742
832761541
1440650996
79235207
1011027890
1668943437
145704100
1087997194
1839202036
501617126
1961292178
2010256003
1750441797
727516229
964034272
377800304
280013967
1632997403
1268394678
426807902
1172750736
878141360
1330386371
1416649185
1301465121
110352751
1093402018
437421084
654120572
667604528
1804980431
1464509026
237312527
1971304132
660355317
632984162
1672937636
750061634
1876916855
2114005046
1677616846
51160131
762721465
1882369119
112532289
1711701661
960024871
2004466200
1845448463
1827114658
1699549346
873651859
712912577
1116919735
502439346
1611259909
997265063
2093668069
1404856370
19751994
318377599
1486477904
1624678362
707143379
1767577779
1750429827
595460988
1650161806
1207195651
2082246296
457526487
1903520986
1222456907
1462603641
1648287620
180683165
23099541
741357795
1319620648
1298000716
1873427577
100561510
1701558292
256885785
262354847
353069187
1133035345
801403500
2031421925
355253998
1203086049
883822857
1360132313
1609842861
522955494
1831423637
2144706848
1689308356
603396935
230221181
487739806
1130130974
1320777790
134647173
727182506
1553740723
901290453
1035281938
719554422
566372515
1168897832
978442391
614209645
1111216744
1664118169
1091554360
1319734700
494742969
1663785672
1418037767
1015193624
854222851
1003283448
1361943490
541124069
2097187112
1050969642
1266752340
238296574
1065909693
1499016829
159885626
924951668
1185176313
411839053
1155134392
1559806631
1487801191
1954227153
2018064238
1479935383
1759820725
1671190391
1645624536
1069959619
1876199706
1361565584
550727485
944575563
1870010251
538123910
1538211980
1761247216
1770799838
1367454142
1742435498
429501581
1022362558
567366994
1177963322
1423522355
549508451
764235328
2091869206
420159788
1845266453
178060940
292131285
616146765
59818519
512380134
1187211780
2144364922
980355042
1566921171
291690237
1890787371
470537600
75130873
502883346
1622573593
83244482
895679677
216693106
1089700074
1074814048
2052091912
463636056
1900249116
1491178479
933936036
1587293854
2129267770
1662244830
1753478545
1875360037
1743383812
758121921
1487366667
713305098
1710377157
550138137
1364826670
286024858
210603641
343031306
1436687442
783995194
1385795708
1529505057
741554184
2065016737
1271089147
447163668
1874280861
566200562
1672679526
585727880
1393138610
402421904
843229877
1480322108
1745265868
1589672404
1468722585
1259893881
1757053320
306479382
1144403786
1086551237
445944789
1136450716
1259129981
661563314
1080676531
308132164
1661354719
1314967612
875220186
1985602671
1469079468
319392131
1809588520
495596474
1097335781
575302017
628033406
204082963
921422989
1815126663
1179800843
1066533086
1875975067
1122762613
733188164
1547049439
1022599295
487282707
487667288
178117006
923291449
266776353
803130483
2098496675
1379780850
2069362166
1511376920
1993363634
2126126802
310386046
1825141469
645526243
275286978
1057061928
809264984
97207964
1173536534
646019110
1739004411
1546376698
56214246
1349462314
839305159
2077243792
2020085390
422364639
92945804
1617867238
545031625
1051294072
1323568104
1191428014
1865067014
2111843766
1664668192
1574474568
1420929807
638077161
1191512604
502347302
718145056
2067006281
1161924105
1711908083
2055827635
1479053308
1796281537
773414129
1247445659
932481395
1129154960
284371624
840707548
1024674124
616645923
534695837
1209102552
381817925
1970155265
1811312944
1430431164
1411379600
1745281293
451330865
1624112760
1034063044
1566438677
460079437
1228570300
878380108
623867878
1087741469
568285736
577844703
682325252
1638058296
1679197540
280123149
1884790728
1890440450
2101951540
615652794
1350896424
1330774873
1641960212
146939738
2113718145
1506832407
1084235969
979896217
1305526315
1601580878
573226005
2036667459
1120117759
1842165443
1815362137
2037777050
1130201655
362702719
80701930
59298251
989730302
1945470796
896857686
706209890
1750927720
1224702192
1828659461
1182521941
1701432544
779966725
1956254683
1608550627
2055802399
357182392
2075147111
1422431552
1064182566
849203551
989214577
1694453927
1012126956
2135803411
1714185603
1461613331
1219275192
474553177
1554072525
1572050740
1815657437
2091609866
437767066
1847947474
2021880762
21205994
1350640793
1771087886
406615387
387633898
1939810814
1235743206
676526806
1620022661
1572205355
454300213
2064730818
1370118843
577109057
1697787674
1648576363
868020616
1326858009
1508646509
2011700364
769939079
1566537274
882321022
626217991
1871533592
37631744
1476374904
268899487
718347543
188376338
1078622979
1896412524
3541514
79903865
1374026108
1526596343
1283850267
112125921
1643762939
1088168467
1769988305
217686001
191315272
958032713
171442900
1773205542
1300555713
1819022155
1018721460
1477496324
91516250
2084469761
432100490
1926332257
1007648084
623522722
2035270213
1524136123
498591954
1983866867
716851659
1040826314
1289342412
298587021
1142411090
967300571
1684425230
1193083539
774935251
206263738
672689286
248971747
1623081317
1936754270
1436940221
909720342
430987524
1398978603
810298220
1733704801
207907458
901560309
362758377
761622368
1303511950
816245241
2007829896
1871793189
782226152
324199465
1458022177
331314919
1140749251
610716786
1270329211
1107311500
1093455388
1398621403
1846626338
846851088
907223970
901741264
675168988
1830644999
1957174036
47987699
126328517
1919344169
523655740
71977996
982342179
1549232641
173345005
602643439
1847339670
1036417310
195247553
1374917950
1443674388
559403498
451200633
1707058714
1268507740
2115942320
1692640139
551079971
322248138
940764669
1819664831
1070958134
761438660
142724302
1547522110
1666249900
2015598971
1009623233
409936236
1509300833
723813710
365001886
402691947
893912723
974493529
1715904874
1206435284
1590345821
1451437284
326333322
1049761910
1896990953
959217107
395557067
734311403
1743823800
1121433507
587390759
1745694008
2132109419
764870747
1417754881
1194761278
2000322110
1416512824
1903394089
1871727087
1951987880
1304049811
1335990098
1685901140
962060841
1595983063
1301339996
272963448
291346940
1950370358
269906216
1593952569
1013134091
254718634
297516498
1829677141
1550782019
928228385
874182343
301268700
949997009
1286083943
1668602921
1058446716
640829367
2134647564
426785267
1832954272
1144381383
418272602
990613914
1593836284
110437493
830840330
1260984665
876506066
1440144364
327163207
2053216715
162117207
1693394650
1032299974
849023199
735823586
757889904
791871969
673975749
2097938284
1104390470
461759482
1225467176
1994386642
1993169261
1464747558
728287241
631964736
973047613
1374830983
609318401
102893342
1201403312
91624954
1815375681
830920129
508536290
20359567
1353753446
1392870333
421660973
581673282
920095820
1070076356
1643050822
1304699952
5070735
1060784118
1496267844
948448988
728041705
281764738
604692528
2091967585
2046170481
281259686
1130035946
542786538
48916092
5099116
1944407383
1447917382
1456318594
842980087
710313472
1108967988
2130985624
83461123
1165722187
1958074538
821542461
1403665232
1007767080
169642335
1401368484
788323224
2061759810
860411203
1369632870
1415604104
1032049415
593641473
1190541466
1170468773
1770826710
1651323311
320980827
1439707376
1383563571
620616184
1779745620
731710201
321129838
841023523
1576453941
948512825
532591791
1407890859
759343261
470483191
98976886
1432305056
68493671
1906217391
11352083
836830732
1109373181
1995822272
1829190711
2040460527
1070805949
624814900
667868536
170621666
49227369
1782987751
796258135
1827886636
1615293672
1302263894
323842501
942800303
1700859133
778719485
393331671
1705905338
677756551
1585666942
1550266522
2053108271
1868806595
11159631
2089940435
2090608359
1173105668
653301348
1951504559
1720480853
1130971529
913823905
468817176
1607092670
1533445491
822517316
1831452576
1540667207
1428851340
1715033319
84673932
1879439785
763631774
818866801
884673967
597926898
412430694
321043706
2066023901
1864640212
45714374
522088624
1849959063
286842285
345357445
1349333318
845496322
1310593274
1570158099
2036759342
483725064
1076591641
1029918632
1099459542
681897173
1317201884
2081313445
2138048240
2095532140
486392514
290520931
2090689136
410710019
275052361
1665706974
1193375411
237286649
1930390397
1461430460
1042784150
1352576834
863851495
982876924
2041605137
1604666769
1990180170
1939421754
270125570
542177098
788911568
64525444
1249376119
926163316
32048909
623693919
1522534661
2144892879
1874434499
346056554
1472017535
141638995
573386972
1114108044
1588223326
21322653
1743267142
1587312780
1474455929
390068006
906690464
1006538877
1774179166
929064263
220516856
367710106
1336467510
897528683
1951957144
803371542
568717172
93555075
1344910524
10171391
123009694
1664640542
272014954
883687277
1454669914
110548292
1208503672
1337711991
305138811
1163432428
51652972
604176662
1578528976
1990077615
59145498
1968051207
175310174
321022953
293448643
1122357364
1873292582
498651789
1296454450
1302741582
1343575310
1063722657
1933488928
985078882
579020950
274661948
595851565
850596320
2102340004
862747480
1537753429
2015040493
904019937
157566045
2040336568
472309850
2044416313
452749725
1221603715
1497146385
317050194
1612527104
783978526
2104320520
270704035
624078741
1936753057
1776388586
531853035
351121715
1323235867
2111626914
1655029140
356747157
1960190606
1486985969
209997339
956828451
2091761472
526021026
1165937985
995977059
87712024
1847059977
288927112
1939660926
1085432846
692297554
605799043
211094563
267560980
1429532239
237406900
434722410
660075312
1778745358
1799688760
460030667
1388091648
126242793
576150925
2020696740
123002908
613571758
1400002347
1098837778
366534571
927835096
584714556
196151409
68072598
1189186363
2142703711
650137706
1376446715
720715677
146043409
868935227
910928609
499300814
1054827525
1174143524
1135595844
624690605
937225118
1227562550
1535655144
360087908
1745478065
1089823099
1826492221
1588317141
572190897
452206986
1616147824
1962900284
857064199
1435538496
705216387
1537005677
257264094
444321780
1598123375
2010168409
1474804851
240486426
2137293307
98814279
914393166
1061784786
449905529
116386088
451036099
729364184
1880819862
200212266
1706332054
1530838448
1157643850
1682305710
1344921637
299815328
106235734
1082475065
288166514
277121380
1887775558
921200650
51136606
104647506
197812971
1768457788
1516055141
1733766960
312506637
1884292236
811083730
1896133730
61628878
244254718
1148933935
2126742978
966015440
1687931475
830523517
1449764669
1423014359
1865604096
100310908
963048953
1254800900
526378498
1569402471
1651380778
1501217027
1636144382
1211555937
1082206022
1046643989
518958372
863835569
891520233
1355887266
1358579927
466492052
116215320
507745326
446496380
530902612
1491464455
1663497759
1660143434
996202516
254435447
181010764
754778428
882957687
1715760418
701295407
809615222
1222028450
1197861581
233606942
1620943884
943513231
1095202163
125663039
1717977614
824622779
1205108262
947501879
941295501
1377920835
2089323869
1346619380
1660644268
1352398753
1154169214
365316224
906444921
1435678030
1700951190
947197919
320557490
1834489069
966267691
1191379082
344175342
897045954
1644763432
623235860
511147768
508469421
1400250906
918140689
1289397319
522332956
1228307919
95517074
2090554480
1209466374
1719302432
207765302
289863819
977599424
1874623363
72527718
870811636
683251017
1218010596
567895206
1445989332
1422431822
895746610
1278107505
1062598325
1728316597
1373158232
1626958666
442467309
473360192
158363179
917918089
2004209874
1899253498
2060465632
1244292816
264622721
298714352
1625904106
1124332517
1033679884
1024513673
440374953
649878905
1933853546
1567034732
1460411355
1293241259
290750064
1348485271
1073939636
1543887542
1099671887
2026165779
111537810
399088980
592254937
1633011245
1404295708
2128172844
337018186
1010963062
1465590212
1661476934
671702775
17337338
1282141191
1383113501
1789118664
1766942139
1149998660
1186836708
1213297483
1365736470
1614486831
5928990
294604754
585871024
1789023236
52474937
1997821410
1784842902
92713343
313008926
277068255
673888703
412871367
1494562199
1616459001
1025882639
1650624427
1571799175
679636725
1370126727
122630838
1045944574
272338827
2016243355
38264256
479005499
451414241
1419292869
306825988
49787889
427734887
282659648
812651658
1383108877
575077406
420553576
1089006876
1252573785
182546269
1507683429
2050404764
1981319801
939818404
1222606187
1513624671
1015867829
61418004
686439010
918204548
1161107246
931365694
496927297
1265368598
1769287538
1959590442
1369089085
2047619954
1296433544
487873729
1482114537
229204494
2008885830
1153892251
1331832735
413463042
2095624708
1171121501
1333785040
1138810651
1556704379
1563222041
837007765
1534912439
161665946
1927678142
1421056830
489540711
940308601
215251424
1154003206
86185065
632109825
2085325389
871262528
1175820681
461092004
1910850429
1730102879
843637659
1215993366
1592332431
1771828333
902780122
1858533485
897490148
273851662
311930316
1165274791
1682904078
287465911
2091708125
1156187859
1760677863
104510512
1690624874
60419324
1065269461
988108781
2068798216
557980328
280836553
367960006
1590580705
235069697
1456024049
934627260
1953095880
1664001294
1690819098
1980526635
226776972
1450318612
1811012894
1540534008
1288669114
1725989997
854864554
547866873
117643128
1248342018
370404970
724023454
116046830
1884524518
1667512364
2007242502
83200497
1726325209
47272493
807820375
1331612839
1851283933
1977216866
88092562
1445483577
89262230
1343936299
1873569251
2136392541
2056607608
1510868116
1345936506
2092464831
2023724345
580456345
87627030
1443182304
495943604
1677289096
921735372
164721884
784790770
987733475
1720473920
299023241
360419267
438546558
1617114683
69005817
1051743300
1990599747
518650239
856797657
1786240175
2027561183
1674898222
628178733
1603025586
806987785
2090152461
769265202
774085826
2076711457
1990480495
1210294125
1715643765
380692604
857498449
1623869495
1804531848
1842018809
1881023719
1858849431
466974953
1643452473
1824636168
648937378
1154786504
1020422483
1105433998
1308236240
286226198
920552638
1716544915
1876228559
434883772
540728121
662407519
645055741
561485950
163940126
395464282
1699220291
1614628136
1491577464
573071328
172778784
30846181
211722808
1815569909
1431696729
1715146043
1236323423
97908196
428474559
432487439
1133647335
1739587629
1939210668
1102366800
529657060
1287532153
374129904
1329451963
2041284950
114521879
927859583
766918366
2095298172
1100288370
1208282188
672098848
1184707502
1991998405
185089164
1282729552
1035518240
1490679280
1010827589
1599170430
671656746
536202161
518503946
1730843830
768062912
375609403
183201375
2136353015
166495002
616417869
1801849714
1131979483
2054990545
541624636
1451453887
39384603
1468003607
657002116
501033451
1920462409
1193181232
1480555864
181130046
1986340390
1232767593
2000380518
1474662520
1614057832
1949339764
1991001386
347577392
153741342
1298134788
449650879
964960702
963279204
579017949
866946377
1695620005
2014867589
235112304
1005393766
1613063690
320141442
1032427374
1877215659
443695268
60520388
481345042
1622882456
339216694
1462565375
1108566307
1294605599
304689324
1717756821
26065931
809471594
21310902
2121610019
1840762047
12575856
298269560
2055633695
357469323
1246975946
289448970
1844575073
1122632085
1983579576
575053009
2064438177
989137198
604949360
1147141936
1579443428
856639788
599813098
1479460163
706426524
1554794131
661827469
310079761
2051269375
1694162964
2124069888
810676154
2021632658
19892828
1106670626
1290274796
1872878869
493208269
1220453660
900748361
407683376
368278729
1880003114
2119109936
1691979333
31734913
1818310549
1440157442
420164927
575991043
249991585
379127283
139372198
985184029
461627937
350837960
15488642
2147316071
1934883756
1358558879
641715982
1289789582
2008092929
1124578570
2125693624
1530337683
1071533733
1599651419
1531415524
905611765
776425339
125705220
1932737469
1270583241
1529127829
624803681
2092198964
126864247
77834324
412927043
1818950457
820397259
382205686
1759600819
1720528846
894789595
888922669
1956451939
565747576
1213894766
1552314220
1400309912
155298068
1623922318
609132016
1749680580
778776326
1194716815
789043316
296174041
1076897974
1974549037
741944370
893150181
1421783462
1399801080
436356021
858917822
122025423
473681596
112811046
1517995752
1093643047
1693311580
2122520937
953753306
1470098485
649616237
1351889098
550504301
1808319856
455935260
1318624073
916128527
229600515
37108370
356346218
1970739897
824723528
150112943
1782837118
1567459997
2065247016
367201954
1693644938
1892059124
493713737
1066011573
1415497384
68087085
2061292392
1735777813
1502774749
610399040
1807641165
520777640
1829024980
2107253764
1468884148
661831199
325865093
1476859817
2130727435
1059258643
342952577
1796404716
226245639
1929357086
9168842
1363224880
2126248566
1522222290
1750937677
1296333238
1749802041
953023468
1512861765
1847426092
569102945
2013166233
764394287
769891848
17658024
1121018809
1158799696
334821981
637787281
708868720
271050839
27949721
1944003245
334936086
534079140
912283706
716919636
1886179306
1284629972
12807172
251314329
1613793287
946295762
1245560801
631964736
288166514
122179663
1783692332
394256529
1566519347
1689797873
368673899
1132170017
1633793395
266740378
839294096
19751994
55642792
1703157068
101068186
471939819
1141206843
1289153258
1135293872
1916875635
1571459672
1615481000
2113815997
1422741517
1567835611
1604830433
548378565
517527139
1607679742
893630848
1353002066
1583151337
116791641
1573673618
2012583288
222283354
1065885032
32422976
1916280896
624251915
865083593
1333468435
1322249400
938899918
1100241537
1823727948
1065209725
337850547
115135931
239039574
756161115
1338839268
813788630
1627792907
828248583
2031031325
1505694667
826136405
2053348136
938683624
704932510
750637172
2082247226
1623923981
1569641583
272482867
2095440354
618699315
1090941695
1028413405
1417492074
527358396
807914030
1242457152
1341967529
960767590
757571702
1728063377
797035260
419458470
707106426
1684235306
808555847
1683524596
265343182
329976498
889969561
781812838
17758064
1116308873
300931003
969745962
901956030
1943885532
871907102
62320440
761453403
2008937366
229594450
1678265039
1687922303
1404353632
1863863905
712191398
509787225
1659863809
493659711
1597985262
657681391
1617155149
284697486
845782081
702350876
2093104019
1559902566
2086340009
965706144
504612183
507406559
2022120753
1798195357
895516618
398951298
1602395668
2042051701
1833630261
311547959
152894606
834145841
206788725
1556252694
709450422
1112775547
838383725
1135403392
1765795530
104981528
710860611
2005619635
478839670
1294269146
1983041438
2050079330
1837711570
1817264653
1149586076
1932281883
1135817444
421666523
237420661
953954596
963096628
1817136515
825000527
309203879
1014422358
1501192867
2101137037
891801856
1857443548
1428875766
1765856849
678151170
2018402679
760929071
553822743
501612207
753810499
1520747635
832842375
638624912
68557169
1522254351
103777234
1293718207
2039365923
1867605554
1835139815
1756048239
548252546
1085859822
1497814315
1219344560
560283774
1466948850
1561057825
911817486
360233547
567580945
1750684567
1166198047
352949999
152467690
1498297138
708511814
2113914984
2042437838
4017749
1887395042
612935667
1828221125
961074763
910758825
1339154141
796882669
2139870434
1863763352
1045982880
1755464127
1226618844
67328645
1736345626
2023523286
1770095139
955496307
1901777338
77875472
550695020
970843392
632448539
519116317
442548312
337239670
1456823025
303376693
1302153466
574872956
139263471
2026900080
712574941
934889687
1706752282
2086608263
1272688361
1170136980
1530228789
923497077
539615873
1418478481
944989104
1988536169
326396845
1922744766
1498763807
388304307
478974363
1977029651
947456245
676208560
1201858011
895830989
1766319303
2142208575
858999326
1229783231
1665165616
1497590265
898834167
1079578680
1512484807
428626628
481486793
1018432339
211542215
1444367458
379191355
1998027143
1226488697
29927099
11443329
1904541927
714386079
2038346227
640978265
1966792526
1807681785
1224333736
874808976
1100446491
236625651
317897250
1597296100
500623259
423051957
269452944
1170584723
419650722
835084226
1534286950
1232966911
1335326181
1997112918
1391836709
176770747
80798852
1683993290
1507465558
500791226
1839036516
1938557048
2106616038
245432881
1754729344
1057295637
629779510
402186853
823028213
58807475
1935336842
1619925451
898270432
639243939
835416467
1257238769
298296524
821682281
1732648209
1654813278
1556661240
1672681111
1826317670
756047478
66420775
578018736
1153543497
349124796
1706147324
1477965795
2118102415
2051201136
15792674
1719469084
1090907257
2103539471
2050342745
1427007417
310870969
265732264
1185345174
829572033
1673218130
252819730
298059128
1381531832
27596846
2055362738
1069128805
1453933678
1272635680
950249954
1581107683
2129193811
38039970
1285217472
1649330612
26415283
554292581
1219068050
133375906
1348012301
1753209752
1470359327
238202967
1452508352
158121476
1832658434
1900712595
1135933628
3731381
445105265
14496384
1299733048
402395195
1920163663
1208640609
1432453379
1288066487
2010856471
1882989453
408492650
557521246
793640465
1772135033
1181658690
2140034932
1220956223
877874750
1581741579
1175499276
1977008180
1874223886
1578241773
1214119692
1200599346
935770589
1088756535
72969285
1914532532
842460283
1484696673
747254351
1811734561
1920620416
1756647750
232848810
379049146
326588525
1583621366
2079077958
1259277345
2024819643
1612617697
1327475833
839155167
1057479427
894676969
199426116
779336293
930434424
574585617
1057722410
372093427
1017780770
405525954
1659545834
1178901790
1100122656
737401468
320906133
170964725
1297506410
1914992594
110738025
1967191197
703740342
1947730204
1053580245
366984301
1248375153
1193996441
765595208
1056472329
911890280
858099522
1897945386
791144010
276403614
1176317575
1285503009
1163952700
1208393791
884863765
1915760720
1577811434
1690787107
21919898
294553258
587276429
456598052
1904708750
1818805698
1269476102
1046523004
846227164
664509820
2112988471
1767249110
2096074390
470567187
1569309358
946509444
1010108078
1761260290
1946315537
1299792760
341301788
250110611
1590850944
597022770
1540434363
1600549666
628788992
1153169801
1647886442
686634691
233606942
97915885
214740647
1553225641
1623942632
879740120
462089462
976511397
1028295991
1744774401
554419271
1437228220
2022406096
1988121806
1163452474
264068645
774492478
908974641
2015382372
1568989414
1853357845
210414538
701554412
773823566
1035784178
135865596
324249460
1976231482
808262187
1815253800
1896833008
1675282227
996320146
2015264663
78639148
1680517689
71458080
1183376427
1132629114
1738745194
597987815
496688345
1636535160
1514915627
738898841
726788753
568935394
2022216167
1752494924
1526763467
1024882625
1263273468
1271546915
768944058
1759436424
282305646
1377597517
1546337409
1936510816
933971659
559779365
1771846041
1141357994
530751851
1027545169
682963094
1355251603
1494049078
2034289965
964349260
1551395933
136869924
1423894120
1029733235
411068638
1579563551
1540826340
1036388113
1893940194
1820658324
18824248
1272995965
149814079
1530000730
2037474967
1944823158
1116033969
2095164535
1366490347
1867102464
1282936782
1357883972
2087584948
900990914
288147910
1173359803
228674302
306908576
647077479
1478490070
1759377197
957351200
1753789998
679055482
60442461
2055829253
953466419
1937265083
1632381749
9606671
691266525
889651678
258676967
1436012339
1563083246
285689461
2029115874
413854909
1034435919
585662271
1276578011
692600975
168566200
776905540
1035486976
1837852237
1775139864
64764727
1478336787
1896166729
1718126070
60028720
151238051
602231362
1526036232
1408751351
1196983054
487874122
1806819221
1643220989
295892554
1068321044
1888724349
1527886079
1167610330
933932204
1812447408
1993899907
1593690458
1570335280
406030071
1700522888
313439024
1243937831
76244056
1707362728
1310960575
351426797
1637555979
199253165
18378222
1546542771
587482309
2124069811
46729451
345385284
1826171838
1777228891
306324875
1204020735
167791656
696381960
211232052
1055915158
1212912683
431136303
909200160
235486747
461350446
1875864124
1317293309
524359617
989435003
2005939068
818808069
1056204916
1829971719
681917454
736043406
1755252600
2037149683
1505778524
482660588
1139768566
1507212196
1971944753
829516771
599800288
1451552516
1972681715
534245636
547388143
2120576073
1166233803
2009072367
1930430955
852705021
134976615
1520187858
1998803913
1918110115
1116435446
127678
435314259
375508989
665711620
1386759664
1177398264
1432253877
1138298979
2049402848
1084693856
1536273035
831062830
2013409654
1130086654
1651534708
614853138
419468348
1932324517
881213587
2122299734
2053151484
550105359
668927
1563353
1471407879
1944691699
1579570402
1156105774
705915228
1146551025
877286134
745136658
1243842336
1298076433
531147683
1595652101
41532061
598045099
33228320
2099719757
227961137
1158736644
1271244934
434648024
1949455727
387743099
497713198
1353958172
860028012
477582988
338287880
1935803088
1792380102
1619116370
1694071197
1303919419
1924398
438664292
471014316
1646262445
115899309
1953801001
1232012806
1168755466
1899310872
573197640
2134906937
1482306185
1740333879
1281759379
1908419435
588301768
10899732
1091212101
94882382
1177697553
153760981
577929435
986006932
323095903
384610785
232839085
1600698648
1737595176
652388946
1535325656
1347082772
1711037656
284659202
1925676723
1627816544
1299618498
367355900
1259278687
1945708837
1099362352
1955019149
1198539959
1396506418
373387441
1492851919
923513081
1168413523
905581159
412859683
651258430
335154116
1611110275
1400174113
239090350
137119101
1940255995
786191133
996062683
1065613046
832073674
1971502385
1841190370
189937858
1985444319
2064052415
1351048189
932511592
366427866
581331274
308549884
1334959936
392983800
638582538
1936230224
541791419
20199285
1765477261
284447077
915874193
1834629189
1915056653
1729415078
2115087249
894656320
298259114
250286802
479344524
1969153766
872401857
372774833
1497893915
415967141
1053488295
331423981
1948587851
2042752882
254145701
974775870
1339426454
1294696643
1783339387
121618715
1912536567
373757608
554049348
1163014754
57685028
612517794
1383499844
436862684
1404961697
1814440595
1942099782
859271561
1443887140
199894143
1281693372
1935645653
789160443
711119999
757369889
1708802015
1113959630
1470159950
299176814
1157489129
72518208
559821189
757540253
764050759
1805789272
1647999370
1243726456
428998549
381922246
1905415628
1969991348
1525515619
1316507839
1899410161
1647367724
1669407564
70914388
566937828
432101839
1475303378
82543724
1727463684
1300259414
1858778690
1565304063
1231341110
971103492
1149128762
2121929712
1027173357
126546581
1586154893
61053547
275927161
901058661
1410530922
717997234
72888340
1892494778
573984455
415222906
440141084
824849832
227382175
1259353929
1219854913
401317699
1885364994
1474630049
808880393
1790719322
161099031
1507741300
1372869539
323319325
1153281178
1349174888
1164288779
1556966381
1790044743
347347580
1123254251
450240787
658504082
660318031
1413639252
1393632343
870069740
158281721
1398468394
249429745
1560499565
1550936744
2093040648
20933064
246300927
1044706810
919618700
415732161
159837468
284130590
381979488
62661841
1186790799
1592773433
1518956575
577711800
1272201206
1331228819
816063398
212412385
1606703408
1892059124
722063299
443803581
275563555
1423306265
1280899168
881682350
235816202
2141782071
486781135
1390821247
926755227
414133104
365021195
575061528
672816452
463740823
1872992785
2005039083
943867417
1748538809
409955258
561209449
1125258832
71347387
189425037
1835079723
1623397723
444288695
941596680
1486644547
664945872
1208390883
903792167
821234014
506116122
380991653
400431174
632416271
1725430148
892420961
1208984386
240166519
149637695
1529013031
2088138981
2034873189
281566365
429048375
1732666370
805662055
437008331
740019572
402755097
1158163956
1737032781
927800350
1004754222
1927297259
1632566575
894221912
49351911
1893782729
1517421020
975314251
454661525
1323435819
997435075
1347295556
202936774
523199119
1207776715
1546604116
860644598
1892212513
362157459
1119130852
1111888746
52744020
2038281436
489384983
46989431
2138185004
1046572021
996472668
1777218151
170947498
1562614453
1809058419
649466798
2039877122
1431114847
1767593875
1783156695
762525393
1872110220
1011653326
50469051
1199078438
1731530861
81294336
639387962
1786190576
516188774
925644525
2006395510
787499827
605622854
1066877593
27944541
740048355
1053956262
2125517360
1604740117
1735165487
609834368
1033660863
2077250801
1119140319
1432363107
1911047833
192617388
1445253539
599358756
405567959
88334944
282119074
2062022743
1592407838
1038896086
1338056058
1028643249
1782761367
723075645
152037980
404705943
1940785960
1833222231
128566801
936057651
1068756431
794805036
1942567646
1532837639
1498477300
2126068069
101652918
717250279
1891665080
1669561281
1941042980
1595741757
1612308951
1574014319
1074721836
1217857304
449612816
218737282
2620476
1711712446
695230469
693956931
623187867
2113188636
986058140
36126390
1989922936
692688947
1706603760
488359037
1164524683
1393340838
1718956159
1372981063
700927121
1509214881
25966914
1979495415
1635427886
1838003809
1194674163
1245795803
325502345
696281366
724439184
1037012930
809085331
1659952194
608870455
1757549507
2109466831
1878151262
494480378
740554878
1282967399
838979216
584849355
1352762486
533888665
1443699343
1783037750
553606126
425635292
1171893916
810849629
499422041
624015023
1333237383
848957190
2044462218
1763193224
263373479
485983611
1809244939
1065550241
1446687250
349212304
1388269740
243139028
1497536360
1832841302
200305288
1931680985
963820203
528136605
1560797193
1611877247
1565431785
1901065652
87334065
2020625367
800705177
1138480413
761104636
1590718366
840170161
1381130580
2069320792
1402136838
38490942
29601815
440355400
1759627463
890081615
1986457242
1245861994
128611187
1637334296
1134834392
1021313295
158852537
1648024288
1747112800
2009838393
1035003654
1797800285
1801573775
1215568470
1246481511
783115738
431463177
556064994
2087410647
1137573577
1927335773
690994781
1535901930
2024528826
1315303822
1181473320
514052417
2030641733
1498959992
543137041
4046262
1825323112
462366219
252616263
2123987788
565873988
982585281
783446553
1142672601
579392568
682749403
28049380
1043859541
1167755786
1823866753
1915549437
1059811146
1479448559
1735093699
506472128
488066700
1451311730
1509994384
1139392023
1443548421
1169938455
1484202030
1025655411
545102135
269664361
54784361
1241238182
909131130
669789367
1586283832
1276603906
87076842
392295480
1529517
843462752
1034260287
1695570212
547599729
2045956871
1360417559
229394597
1435514541
920383780
317783251
1424085591
1313844579
1165260213
1353877091
1308087629
32931117
36759945
960369140
482912473
1013246861
1094876843
1513847814
1389979502
1820398190
712267933
2094975888
846483150
191119156
803944442
916538636
1996714078
1424420440
621967783
1518062344
1878307229
1488154333
1469717353
760221885
1319637857
695653591
528216195
2029143029
1146224988
1306530968
1474594830
1518748363
634539418
839548485
322089554
1882603353
1461437913
848036653
656197824
1832084252
122351155
1147643221
1811629434
1765432964
2125542268
1567342509
1242745927
1752042960
153279391
914357340
2067841381
1466183291
382279283
1806595287
989406933
1495693728
1717357242
1331934648
2010928648
819293236
1614863787
1389812575
1280662957
314345924
1815911967
921800558
408183167
1893740263
1454038464
1039472785
321640366
1387513351
567854607
1223675396
611938606
1689261157
1805519693
844571219
1172861970
1461048267
600962758
288045166
307960436
596295386
1391841787
404736283
118100583
1220228600
387524741
1186712878
491737101
1635379682
1342448208
473582320
840943835
740696059
1766688469
439295784
702330378
1236083918
435209244
405684580
1059477688
2031858437
474796210
1630455881
1283151225
205427204
780496629
203036489
440878324
147312190
1191718654
1891163856
1619916761
500084173
166800174
1504498287
94662911
1753288126
1781183159
1006926653
2025513494
2145849759
764845259
1191096715
1795517468
1998229220
1545880376
1458360382
1533401773
672255599
1910927921
1684792747
16146341
1166094692
450857898
427414216
1858861032
1038308239
284190507
121237896
1930552931
444876218
990056059
2097782319
836623773
2046272080
1408677290
902744696
1461423412
798969976
401210764
1643815593
1587042773
1388690153
1252177595
1720984625
374812900
1648368073
9480620
179608436
159047143
515763893
293031127
521661895
377269879
1168104528
653574982
24375141
595773591
1669535738
1212077255
248370866
1970886144
547356002
1770350978
689304344
1739893879
423778223
722593062
71469956
1818950098
707323084
2118398277
611743597
359716785
1649384262
856707437
29289679
2110917759
481674655
1335802877
1081207122
1650408658
2144534415
251397042
555387354
1265757108
578513266
480053586
364412448
132226444
1143975765
1036494525
1788512887
368762834
1600347512
1290089018
515243124
14161780
932328930
1767223711
2039214159
550257593
684815465
271039135
746839635
1835784209
630901415
277504041
526537491
706064819
582640442
1620886175
499703832
1672056579
1382342329
1895709500
1518100519
740416807
883580567
980115245
170942739
2018854600
1698498883
913895290
2093307784
495876567
2029255382
1188634343
178162425
873725026
1572937860
608705426
1984822092
872321008
986663121
1276691146
55536520
935317667
1312740274
797350401
1196777838
1662563635
384540520
1975199555
957757512
1459048916
803968559
793068821
1132397188
1202120459
2085763534
1081187175
1955719302
1825859178
821979006
1981372393
1407349709
438626852
1557233877
914667288
1142262172
1799613141
1318294290
2137669104
1069965852
1044461634
2098413299
1253677521
1736594102
1860186298
1054885524
1875745073
72042010
1570041772
1994990002
581773433
1216640990
27475153
2091824879
41874423
60412336
711446683
1740440384
1343652427
73471288
580385999
2053637232
1137899398
2142756803
1135900213
833993402
2116809765
941501873
1631021051
850105495
886751753
507544645
1648756344
1768799289
787342663
1644704703
1087901306
1687108623
769367232
1202619088
877564286
1933721656
587037440
1287156127
1589129852
708319167
1685999711
1614130543
1235277419
1122961817
1418345063
1519808815
1145036471
1740024764
1613660548
930578910
1188319738
1455536088
1883172842
2145374180
473073142
316314375
1952085161
243047972
8047377
756397246
2084682452
302541476
1635136082
2005039031
1737914867
1352416148
1670170513
1525655794
252310874
1991401621
176295462
1929055849
820126070
1179426602
818095839
1740884696
932073682
1631485637
939341100
1544911995
1741356534
1677724451
1383934056
1773820810
1626237344
30422145
1088950441
962849348
1171084353
1930854349
1645451506
218652203
865734400
837005635
276525833
1908670143
549523787
619506335
865280047
1025140942
1963289230
602383720
1450937279
1146357086
575883786
1950835168
1698580123
121459145
1234567014
873543690
1116078266
851309019
12982542
1544024187
108005511
1363562922
442514446
59162423
1174268180
730424344
610552999
1127700139
618275901
125051068
2076124262
1174022599
8160147
1222273867
133755997
857726612
1375988574
393060411
1525670992
1343346295
651206452
1359212759
399377470
463405005
148586150
1223499053
1798701029
1350021771
522966419
1759400946
787107493
1720485772
1517115885
401368625
2132709294
566053884
1619462251
701235170
870719705
656199181
784777066
791770876
625721958
1104704640
1799244502
1360219542
87816948
2139306547
61546206
852059590
502737582
213342388
1269740515
1570154822
570647011
712473999
1480917500
1177140404
1169294773
1866676776
1787489651
747709367
214854772
1316886457
2037899489
1015815379
50790729
1791961367
1281744799
1931460586
2094873692
952166336
1863051221
1676178446
1973651747
568288765
1117737220
1975554311
1657082445
1006012359
426569280
1300935794
1207998985
955220688
500828835
237789954
1951940422
324441776
1297585898
603868581
1225194631
947894324
1107490810
1401590131
29713823
407628976
1175490571
280404417
2006532487
936691956
310100726
715472304
1000918330
1397464159
1161867651
2006385238
1547530524
1587649077
1825800905
268647705
2076394285
968619822
676304740
310585997
1685961830
734533977
2135240696
831192750
985377931
1685037707
808541693
1278970467
2063907738
748599173
1518138680
414485654
307850165
66667844
1612728607
668301180
1450226648
1039087628
934085527
1157593590
2139830262
652228907
1404904819
169382679
121932944
931392277
791152474
957713349
643808394
1439038832
1071594878
602974451
236375348
1724277834
162604808
1460977219
1013042839
47860472
2040969212
466088824
433035871
1131367127
593669899
1955161658
4543836
643185095
635979072
1728139609
891861580
461550614
1426848483
1250793671
1162845106
1547921320
1554206943
868262734
2140188867
2009186885
254709044
1599793080
30222078
1358681584
1999016667
936313093
259819032
819659030
1826837488
943524387
103658490
1618300276
1824787386
1327490094
587275956
312676628
1072269464
559612013
1715499142
1960474627
1229352176
1570387646
1369442748
534340914
1631379994
839753600
668339976
164462382
631862919
1697014310
1550427844
14456999
1520958006
563330204
1000495551
54272232
580040978
153154260
407543981
847092899
355382976
2080901068
58449065
1950414687
1334177732
1910888195
29368082
1406725663
1164810197
624713825
1340635983
49021609
461557431
902435911
481352470
108340030
966140095
363071988
1613026926
1501471278
1719901332
61580152
966963736
1289171588
278082997
968260465
522774845
1272138880
479623580
1069754068
495068643
330679005
1006271730
1161505263
457290825
516480092
389688909
701352790
1567041995
192055487
1733688664
2120358135
333330962
2096941676
285904961
1695114493
1805800671
1443692758
2014103909
928304363
1955605464
606331560
1818423202
1645886596
1413438279
826883561
1531344918
828997249
761182504
121956184
2116997730
1145637709
2106876132
1472226829
220533303
1966782929
2055428391
1683900337
1339983529
41665179
1707030359
1593771505
896927788
831456032
458733978
190672173
1480490748
954058414
2019188695
737744400
544439669
1120714592
46699650
51670792
1957475039
1334961229
291896126
1525563280
1181971964
1205580927
1846581078
1099255493
1870913969
1127787176
433455754
1218961568
1781143774
1825326910
443978919
205238153
1618800948
1763876227
1965551540
186922606
9970278
793901635
126139112
1653741481
1979438606
1114772893
982423947
1461022982
1477119823
370306096
1576705505
649852045
1740082061
1404038969
885307974
414184319
1604878697
46102179
808338699
1512604065
278995207
1420508708
1411728900
691234944
1485585715
2075340463
925258474
971642529
1983371781
1674858049
206463269
1836780407
592163596
204730384
1469179825
255725286
1658840385
918734001
1763294073
447452484
572468973
906336873
1744879806
2074119421
1849228468
1823774963
1502821103
1490207252
1805442557
1031580902
514559724
911556807
1588836403
1959469491
2055174753
384874271
125099448
1578835729
1794592578
378651855
1177178094
1409165737
1266647491
768051775
1067602648
409308190
1509650152
184735640
1043329709
2129152768
1927116688
1789177087
1046585512
459076397
1432998294
665785529
1035216524
1608612177
194211899
894789632
356597604
579803176
137771224
147690078
1612258907
1383555447
388304485
351890826
114810508
236210354
2137635863
1712077661
1106775728
1672821725
914302463
598400932
135195713
1925776092
481971943
1772361284
2072352858
814356200
462938182
423706825
1186464167
720209158
1748067417
5028434
1896073311
1568505584
1861257740
1078563793
752902676
1290312293
278358924
1747648364
946886203
454292769
2055500087
657681391
1351889978
1282579785
1601962316
1190000031
1496618130
1524265770
2014514938
46872573
1957915491
880680190
152935465
1169744684
49550907
1406149905
524834127
1061321213
2014370501
996780191
524678920
1539560134
978066497
657830280
318726560
1241397852
1820208596
1149030653
986730856
1897742908
805773973
376107097
1808266349
383523265
629208101
1508935942
385667909
248124563
128878328
2122691680
115534196
1891725415
1636248941
1944788173
1593942319
1340450851
693383515
723362848
520532280
1579118302
1673931763
1575512574
1986129999
1699781460
369217195
1363332291
493204288
1570049040
89593477
158998429
505658223
523451704
1937562716
1952362644
1079955224
733388257
524940423
209951820
886758524
76648951
360205812
864190110
1525434223
110389998
1101147391
1525691162
960542322
2033876303
1666320489
1115406648
1620174701
1482753340
1507711663
1028001681
2065777275
1265644603
1730338708
60040718
342476022
1924654374
1440656089
658131337
889430682
1185812839
651873790
801548269
1185584874
1937297115
367110628
487564937
1624902946
59201916
280649416
466868352
553561592
1728444186
99615353
2060720641
2074434415
1950940437
1840793485
1581948416
2072957262
715847285
1495000732
82629775
842657221
1532361323
451919318
1094125056
537422180
1271763332
584457814
1966495613
501514916
115117705
178716085
1342676986
836435739
1479464318
2000596768
815413822
621331981
37040105
1084706929
1111591566
1788215478
397863203
465383708
1832567567
209762758
1771438292
942893301
1315610807
942769670
1848955738
169897120
1541312690
1691546800
1461982844
462703676
406065736
1391030959
1300416449
836160955
792833838
416350851
1210955878
1344662004
1542202348
2119809498
1342805945
1210330939
1907968628
699574490
821278153
1462621505
1513246289
1615562873
2030183981
318895097
1798073032
122032453
1423011264
1624489587
671050676
99238357
794403933
32058009
1763770690
982574890
27891426
1633343980
1229028160
143307439
615271369
1367084119
544707757
964701622
1464136060
1668899762
1539703484
712896940
1898861095
29014142
1634337882
367532154
1714621587
1654581812
1947823609
619247656
1365081660
788050043
644652327
269161145
989837622
66302497
1874802862
1106676808
1542274079
1992548574
1587920803
2001264188
1960081080
1501866967
2076639979
737085590
1106098005
137225307
2040824395
120747620
1016603593
866864995
1393472964
119249064
1990653930
1889991256
1197955239
1624579919
991751843
219369453
646009440
1675223345
1062265574
1696263784
621070036
833684953
108938210
1320284267
773805986
1940776873
1560515896
1920693745
195095613
1207641603
2076339977
789811740
737150595
1711349581
1394371651
948011720
2069235345
481001023
415187653
2115931308
512339955
790337540
1159700471
637079326
1484944644
29561159
1303453248
760300606
1559650864
638641019
513547414
1319193201
1791728214
1083508255
1661290825
760187371
1257957171
83007688
2094996412
651120105
1095358099
274632682
57491377
824504862
409316723
893873577
864268322
1302808640
1444768132
26834191
1785908661
2129184779
996580210
982965861
1541625938
1098851576
1949208136
1104858572
1810744904
599985805
527386871
554060299
225427806
1981413187
709604923
1283437200
509190304
2091648553
1193451314
1499725657
345217627
1649723135
1450598267
383261343
1620690401
1932739947
237199691
271479479
1973298244
1831075927
503205752
1331509780
1326528930
1063592567
881433691
1555923419
1071807411
663661028
1745297651
223642257
1347447851
1974440504
2035583145
970218714
1033374595
1065433801
1721088377
1266104332
159499832
550527712
121696895
315094098
676534864
793778212
1827355425
1869732072
1273966270
1077051122
142938113
451648697
209742944
850179910
446831033
1914159497
1180990078
350715138
86104703
837312695
1009166218
1004569607
213114810
1876566802
1536616590
49609752
171017769
715505587
2125632811
991080605
835649635
1715497591
635354265
355559130
1602946772
290145271
1480370442
1308544378
995085649
1424130906
618794104
1950149106
2130627001
468527113
69464500
1846678084
780710022
398804621
793824402
665120322
1358851433
1122606554
1741942697
1147631897
590533518
450004136
1026015601
1424177461
68552443
557122103
1350113854
1464731187
825472536
709949658
4010923
1081077390
568342067
259349594
740305678
639848604
1064029663
1117784343
2106616038
1030691050
292282764
1851024360
407492579
1220899562
297069211
1017481220
1091630642
904126484
1517580289
356730177
182368354
1965244324
1407605384
972263538
2129567924
950818542
300167459
30452533
1196357166
2000658579
1558526497
853718796
416316102
1498174920
1044883529
318246854
370481099
1153509280
348744429
1588148867
1949755441
1830118954
1756292343
394344397
1383008912
1299997945
1616024110
786985527
1287269720
1582540321
544682838
576317498
689608985
242830143
95653169
428794749
467860181
2089030621
1548115094
2122503999
426460137
719847549
1493487838
968342710
1695879660
1283053133
1175455550
372277693
1538825683
1999635302
1546310524
2086997023
1544948136
2100419955
1568251169
2107969559
1644802443
231402833
369847086
1677480728
1700996536
1173372856
1987995445
1383703516
1800931855
1986767218
1840254065
884214327
189250636
179258489
243740185
375231094
333613098
2038808627
897746217
1056195741
682915427
1075782205
626932321
1892913235
1245965633
808680304
863597004
1264110119
1062904481
501517123
617891323
494970461
2143673708
288406109
256067083
1487935455
280540783
1048947997
1929671220
1688962494
1132428103
790478950
180600004
1641468298
817381131
1453985926
958488287
1450203301
1841250189
734769386
1011000479
946800119
563033303
1800819274
1128135544
1628286504
1690453524
1866363233
215010500
264430785
1231245823
1404057830
1639828139
1228720620
673699624
2124517951
907819283
1287857508
2035242572
1587745594
1501510371
1627045327
753464768
1627461281
993569044
1339089067
1556873581
137091287
2114071340
1333551043
720675153
1381136911
510016578
262562912
1206113559
504874624
1728476443
106714285
1364032731
759566659
340088933
832073674
888171098
1653591251
1962358941
1620897406
564359387
1138848172
1002997340
978492198
1943442396
1975075426
2143873133
481936092
821617389
1198310949
1895695677
1243120018
656702172
1994330525
1052334737
82308277
746421417
1183414195
1195750264
2121958042
1457896023
258188186
765213739
799190770
657191799
1258984698
1603059318
1242766586
849973225
237629346
1163507137
294260930
1147658896
2009470817
1014664741
1913695188
1071313161
1468227265
953169231
1907795950
1340835312
1330464452
927982524
2078866230
217711359
639996666
2023827367
1827035048
328941689
324970533
68753209
252452959
203978851
1641056886
1559150840
274852140
302723687
675311930
53842591
1442985434
1590273477
1662608362
986673759
2081809977
1409361986
216628998
832930707
1589536541
2083687382
2034456475
1641475462
1479115618
485367119
2026574819
1392652791
1614953259
1116002598
685452688
160305356
824645663
1229745073
293647328
1915578327
881917656
231129975
560818352
1114183189
1089818349
1106955077
1509089873
281275262
1625434788
859984931
820647604
1136261105
1948561080
1879342215
1584357010
1954088883
1461398911
506738082
292652752
1586496447
177906281
1407579558
1697443738
336992882
1185783394
153168725
234632090
1628017154
195869778
1448642473
230350099
881788263
1068295012
2087173387
1865553851
1778837810
1453453743
1905272360
1289567718
1741042836
1636724625
891347751
1254756250
493445104
1813182068
1175462369
214690301
101221029
6624510
1738336863
161152462
1914667008
528953153
905988760
1373767298
1237389294
738173725
589672710
1402332609
358199972
1571784149
355240668
1520010774
1406599453
702676441
916948657
316218271
1221466296
62648859
698264
1246163514
2114997003
877778119
1692696475
1655955270
822831865
2100631863
1367579663
729408346
1312504213
288007987
625555851
706318856
33851568
1099487770
1773878665
1998847382
928604496
1702904262
212260260
1793766281
1153722470
344682491
976803696
402933346
1082696692
883415752
1703215397
1595352094
811458621
2137401966
2016399797
298893781
1286783406
520190940
139901414
1011022816
756017901
1392148089
1462107491
19813194
456619039
815526939
207517910
458083069
1712128548
313229031
1920778364
723482330
1248313461
1940076223
1863926329
358800521
1786906508
626018982
152855473
784308332
900530771
1102484063
80356574
575069801
1483274206
1322276974
984057133
314938787
2059418168
1827420630
1536168538
1067985717
1332523073
148935950
44212073
439799652
1667579477
1363915378
383147608
1375672291
1897994838
538426778
1852561002
1935573291
453852898
1271282222
624842686
1131322205
200492657
1936086812
938448486
2036302389
483312882
1369987496
54795984
1825152244
1059622223
715630110
1656560969
1954117205
862444909
1004909505
1568140114
1180096544
107003035
890499163
1743171015
1831789140
1650217659
1511948385
1486771778
1856306954
1456470391
1336221640
884742685
262178542
1773383375
1475790584
1953695594
662222098
1461706372
794469748
378521765
1145071475
1814103208
1558117526
2066211211
258309703
439758800
1312447954
856253358
1678061162
527728132
1497600346
1998288535
541914624
42393137
247380477
1440722291
1954117158
333199314
128132769
1320916924
1953108181
534216054
1223244750
1479425399
1518771080
382126525
1328440057
1983681601
1974143025
1525726975
535079557
691767113
1087688821
1094226299
533699747
1189378929
12258018
1033417875
1716199451
1371877557
1158233609
1663045735
70746228
795640271
1945116210
825449629
1310179709
1013377376
836078374
329103821
733951708
1905458277
810200121
1096440745
1075210747
137318120
1688007799
792284210
1367844476
1467699020
496892151
2053425836
139660252
1125135978
339776194
1371111604
1873102222
933498753
913884295
327517244
1735297443
367361721
873808701
1363451003
1342121751
214903216
1175640136
1694291952
872247256
1742620813
14454850
1971960838
658307094
1030846567
61924175
836998773
1051519323
143349420
1202419693
461900412
1550174335
476332689
717184196
1908943809
956705942
1516276894
1757181789
614952641
383264283
467772650
1574546158
1526175894
498435881
1721668324
145471300
440063463
391189617
325795114
160645613
1410468552
1390614996
96091760
2061455846
714773469
69414110
1894097759
1800253992
21991577
1778156618
2055002452
715168582
147916700
500877058
2003376822
1877071669
1478637384
614605640
1467679202
1251602457
1880756539
2053381584
736255858
1059079619
997176684
1125185419
984548903
1810003359
1049576644
888354439
888140228
1293555902
2130110472
543442366
41478880
331816622
986214434
1403899254
1086475992
1103898993
931108378
853756660
2144804962
918028355
946827608
108364674
1022825314
1744408245
909301761
114504930
1561205637
2009233298
442304499
1410620017
1224320224
13672711
1045804582
228818869
243546375
803301565
361550434
1284750458
1280078934
1843626433
2023783785
811896916
192530492
619549145
1671758117
1056471313
1283425985
1813025648
396245091
787260376
1798716010
2022907112
1095645476
1995192835
1538133971
1753275959
1204892544
62662200
804793077
548727895
618257230
958322281
1897651940
1765389435
1306415811
869202724
5159536
1973286428
1120893805
579033062
1195575133
1820016303
1439572711
1571001387
1290038237
988148145
330227439
1911710098
804963697
855198672
1930945764
1091128837
1971756972
422495272
1531448616
1757235678
1843142021
163380084
779624877
1724805138
756972711
320220285
1168687695
3705985
567095128
1914084632
1336662899
287924838
36109894
711512303
1590277783
933578026
1902392287
1204769608
1903411215
1489236473
2134028533
80540454
1509422110
1980757074
329003643
2052369962
1369172382
748718219
992420371
1438272802
1828407251
1565105584
241150258
999389068
1615951129
1776427219
1492843923
1318814992
695281957
593484784
241323246
1832254294
1006311391
190940703
2146505972
1752786944
1444638173
350831777
1310608778
1038152195
412757029
440801978
490211552
2075101410
1983836910
1312645912
402104839
1003790496
140683786
1361921159
1634987672
658644957
1030847509
1145627578
1949092531
1827148407
368085449
1250115731
1728632706
280568443
1693717554
782958336
663688011
1800500822
993289664
304449873
8295537
780626791
123358115
256969383
945710881
1668247514
859264511
860480166
1511561267
1892977601
1574785342
1164229847
2101455886
36263285
122991208
1576933736
1664342045
130766882
598748742
1133065622
1808579505
913314007
631704085
580877375
1779818779
705647821
637945210
1028192236
1236335185
1044799346
573143916
1032966472
1506731895
114418216
1061212559
1008658936
1872415881
580294296
958162558
1116618295
1814812066
1176749975
1039135096
156331857
1419060717
1183852972
1786021159
951275854
205159309
1889508127
1381197265
1334427184
2076608000
421485606
136379036
586023672
81859199
1458688071
312643318
1602975336
153197253
2110123254
1429097048
925102159
448403789
1776427538
29280639
140913496
1181899591
1724388743
1463889698
546855962
657581040
1541139605
1092326105
787059600
524763640
1942196193
62604231
513519047
1674080678
560632372
367479117
1070762932
520488562
703697080
1919653930
1851738288
910895370
1645821071
1166796431
542946509
1547277795
82810401
1341106326
1390745846
996359022
870301052
950079379
543036885
465909014
1928817250
250526805
1387827943
627430056
1198393731
1296263509
427142225
1597016536
1507844004
972899407
1695359707
1294925231
311921633
1365932456
1877910297
459510671
576785423
610365205
1335347527
2108505959
1006618117
1689262242
234349758
1086635363
1047117310
519085400
869919767
26233195
836115474
735219787
411894314
343558090
334666813
77034060
122189737
1782200741
212501544
1259231700
993269617
700874788
2046933099
722888215
1151699903
1268319217
1053374563
1944370903
1502926550
402894393
524501709
214676099
1342929940
1919472374
13363444
581763646
640913838
679298809
1819157346
1228137273
387142343
221038165
2006051323
988341986
1929663289
444859992
202618692
412884730
1563718736
1167383009
944176468
585391448
1160353173
1326170181
2047709590
1369007669
1288944760
1671793085
1064016758
1837300886
2086174560
2025308544
301103460
997259356
329633082
807096029
1909380509
1736641191
2090931623
2027043874
1071478550
1983089947
1534838949
1354823697
817211240
1552143967
145137425
405037807
1336446540
1330935823
32643306
264632161
729771581
1037475401
1408863048
87465912
273395294
98937506
604234611
785883245
1299743974
659546496
898165844
152028217
2006110082
1389077613
1083657696
1437730329
1591390818
1149154770
1964189783
305436424
1185276955
1419714883
1130812047
195687252
995334838
1563637192
1348844012
1900566057
1282951549
1121708670
998851590
125469505
929996157
1455543778
1689736481
903244676
1323276703
625852486
1847931093
1332119683
17416909
1589839360
805449354
58467901
2127755840
1239232069
1322401637
1856054034
148553815
119036340
139782037
1855013622
267084778
2087946054
1541856825
1634413317
1503442707
549487911
1982890634
326874677
1814451629
678596692
1719855383
1577692222
1527871456
1503439095
1883306688
993569044
232102400
2142269032
1678034824
1353548029
217891355
97249688
1314899905
124836444
1558884526
636491080
1552922600
943945429
704173673
459502598
40408237
356205031
1864246898
1359682393
9150560
812522902
667542777
1940388334
786533093
1839143423
1795186079
60795242
1647306163
1185334690
1797191503
1407072325
1317654564
1133607026
273251446
236982710
1093442261
1220712425
2020636900
22820907
915167828
562722554
1998119597
476289170
2097038061
227610775
1893985708
1891253098
1693226096
1204711923
728879104
164548597
1218775151
1192833075
731677317
317792584
627080990
2017412180
497726812
2034754018
970334400
813563079
37616627
440828411
803776027
1643680924
1315111957
194214180
1644395873
299615848
696752588
844917484
1474163726
814667500
1864722711
1776407220
54450463
1335611089
521461984
1288337002
132468316
495933605
2147104915
886194105
1572564454
43285773
1168962394
950676456
534336238
780731780
1012065113
1651651040
288131369
593767854
751436658
137271216
1465550850
1301000421
1970253721
818744457
235925780
487250365
1474183017
2074310073
1995831126
1667993819
863853062
1163650720
1966789715
1854822373
1955637180
906245368
315396985
1010077961
1310024134
360218484
331601310
953456918
1369171486
1125356001
834838101
991969620
1851905121
1530433997
784020926
1500261375
415468814
1745979817
767203396
413020278
1679320945
1986445061
942852745
877898349
470673141
63513553
108834465
1647449844
1167156115
1375967891
2138514133
634358834
1208313164
244425323
1843036313
87767678
2536849
116787123
649157500
1990889853
1807096832
1258698138
119781979
1254385734
182457792
205421508
1756847193
433512772
1684128477
956396431
1866275272
362854815
256722703
89561944
770833787
1432396220
265907041
1013418167
1661247508
2092918160
510520003
514219880
1706925598
1548268070
1712063986
127761503
1050764529
366998326
2102906024
543789558
784450977
2046660195
1065822773
1910183260
1218390247
1672061123
274002566
1766972432
1100353343
755026153
728443600
128559056
1281119008
1369515388
2076828374
509149070
322468059
1519609333
1523084692
1639253243
1023238144
332199714
1177888902
182503517
1663497759
2015772269
354403912
2088805021
1795392362
1640014749
355702202
1824027887
860232773
1147315254
1144377117
1717970879
1243228532
1634111205
1216758838
1834764420
1752858770
976612941
1685460491
1945351522
1088009314
345044534
1736423866
1666691809
1050331638
387311981
1148014883
1042199959
436485733
508041338
1877383357
1842651781
1052732458
69713904
1127192999
1999578040
418768415
115502826
1261120054
837820991
187249792
1305364240
478338836
861133471
1596596462
766418256
1203452274
297656684
1590171053
284601470
2029389062
1978865435
1103116038
1930975070
887312346
810835657
693902366
180243821
24041794
1827562038
1453312031
1688726285
1628969244
2012695202
2074278902
1484325866
283136515
1806867336
17811768
1895379245
515503377
439526414
1187736669
15938005
1277340794
193929004
1148620525
931965131
1344523677
1575488500
975551226
510127263
2078023593
1964290797
1111510162
928763805
622674949
1668427605
1470017174
585731959
841778457
284514150
1908480488
1139728050
550160086
791146763
1660496546
1008664923
1895156403
423158726
1551384948
1825120378
1521139444
1202190577
1687968940
1110628794
1835249359
2022226517
2047892655
1626660960
1582488362
1905864198
981586860
1144051296
495209598
1036364121
1300320171
1183506949
310899535
1940217031
326698425
1205294621
1313378416
1789788911
1454078367
1610494065
2091262017
1364151994
1052460626
2101631169
636216662
785576651
1214716384
1048761778
1292163047
425308986
55733799
2007976618
1965311973
81869392
400721981
307744601
1778287478
1567687323
608261228
405598979
1071503516
966462558
1651234467
911043096
919962490
1196385061
2083412016
748408126
2142621947
1232658336
952741709
1004691139
610719352
1260445995
1963676905
1905201101
782060671
2003387694
711374744
668780516
283235155
1428352897
1861000634
422171451
796283933
1889348313
408729869
2105368811
42468110
700343360
659728395
1164197670
839677675
18852947
992837565
915610841
1527606767
1852556725
794076253
1198391356
1611475731
1119063950
1455215050
5325289
1610499347
385718620
200242003
1516475190
706507890
1105215193
1582142482
346191985
1501291671
1407456217
280439378
368567465
1149337954
1675250009
949086297
1805632735
1755199124
1846228359
1967873617
161169150
2035287797
961328462
1997075141
1253865447
514216547
101021570
1241119485
295206937
678784500
966257294
16042200
505290036
1681797838
1944609557
1881671238
1296644360
1378491488
995420699
934952581
748338809
1099935291
1708700191
1774220302
1012599289
654669790
2096236252
1571635176
1348280843
1401640379
1166172810
185077624
375656795
1645398053
1969000899
1593313407
880326094
1621404934
1571363912
1897453657
1610082840
44530526
265869626
1624193357
1837081523
651454608
681995164
523061727
271306675
1124882622
1776620755
1965261179
1837795175
1473540037
1721271747
122372446
1560517211
1518052476
305829914
664469185
1315060713
2081214174
163644432
331514200
2128798562
1822228851
1356853025
1861552855
433291541
1131364956
1557821073
49089956
1122361130
1008104323
957486129
282662190
358831559
797185486
879903501
795178137
768206048
919841541
559137454
1241570614
239999944
150776942
1462384421
2062203871
128706159
1952775461
1175136328
11779757
709496031
1594348580
2122410677
2072553942
1329958560
182677450
1569555150
1516170505
619354774
2033387643
16687774
623223191
334567621
451856806
457464478
1135175969
1081807830
812902996
1491199666
630785337
1848647520
1371329390
344012341
379020918
26651098
1289343275
709116856
1780155747
1684748861
967752874
1326487334
500507068
169186720
482448989
437639192
218608025
2082500943
319551442
971630585
601126295
426241590
1891081236
1095297989
199291800
1732348104
632192672
390358985
946604305
384323576
1597651321
703494261
1627252935
183163865
555535699
784389720
298579441
1125335715
1611889214
1713333807
1590822252
1852551170
337056200
1840085932
2028900630
1222729721
188806324
1694977703
509714702
570614490
1661194499
588087673
1175218360
994477161
404340091
673267519
555188490
490237944
2040354846
444748533
790533422
770783246
1850807281
602038884
497713198
1837431277
560234138
1352446411
555553691
1819012407
1648872526
1227084153
179699728
108936734
160858500
1869266867
2073944113
1662191016
1788536503
463036103
106165711
454828932
1710367040
1241774748
1584726765
556843752
1929051605
2057160059
1884928074
1911092543
1841740149
491014004
1157279567
655398516
977311877
500679501
1749377554
1745281597
843799466
1027572714
779726348
323572934
98589973
1685388207
1632600616
1911132085
409742857
139206409
2072886387
1800076872
226355787
1201108854
754725588
1044410831
899532891
584126084
321357033
180949740
191812004
593317793
1741787291
352593727
771947647
1207099685
1843767344
1835561817
963680383
2042543452
1095494061
125701267
1066029440
1108779294
2027630573
108883899
91783489
518477882
1514650900
662246424
2086402800
50730566
983715823
636963571
1112194225
603402606
247847664
32978621
1525352187
2004737182
625474915
1943157949
1621798757
2108125067
191123479
549258272
1732473572
185292820
76798416
1913548247
1457089205
1163047862
1792871681
629359198
106610563
330899521
751586390
746708843
1543582891
635708633
661998982
959253401
1873410345
766917644
568390770
574210232
1678071872
1496064203
1773151747
727753102
669457545
1435345252
1483480150
423209401
980579646
1653103804
802795586
137072154
1029319522
1241372602
1153506294
1804781431
1589267312
1343645584
332012723
1597529143
1383223812
768057369
1322315318
1304976997
848667004
1065090326
2144731233
666498525
77236074
1223065891
671823888
700800657
462139236
1781366132
477034707
634323526
1699620611
575145660
2121700558
583625598
951032228
420703524
1108217786
414343327
721240896
2126243535
879055106
872089736
1178601621
564039899
1481836824
1685099032
1247979079
401363865
271919886
103657988
9577184
1769782499
1446958467
41525537
2076479112
1157814918
324460320
2067535000
1117000162
1568360931
1151539285
360654739
1040248347
521739441
1405358192
1785224422
45005020
801834593
1519711386
1797364049
1643947128
644452920
1140405688
80931963
973067743
355957060
1399261436
1553577273
269403954
316153953
1539930618
410718212
399645124
300219554
1857771390
28049380
1015713291
1325650474
1472779075
707884849
1717328358
400480656
654123668
1157735639
320391694
272241314
1603327249
619234860
895473786
339626098
1071670441
874809519
1994016368
356366454
507283566
179665263
583151595
991267006
1556626072
553623078
14745191
1555647231
533413714
1016935336
716419708
1469569321
1691519700
1135665605
1797091893
190359286
668994971
1833050680
1358075359
1797729417
1442788949
205211844
379897723
1296001236
452319415
1600762364
1398049610
531469214
443228961
1929575702
1435395368
2028830766
969019997
2047858582
1339965552
1677152269
1968672971
300762841
52939408
1060998676
829404543
54605626
507432044
1406735164
179340832
517864772
1947026296
1094082549
1565680067
1281245133
549670092
347036544
1225125787
1590561113
1601270480
1259968288
321568545
809115627
2127843083
400973763
1997472596
419965061
2045988897
1447077381
950425555
874222309
353427896
1170005666
91946546
1147057658
92176738
1189876382
1794615828
380956654
1621426888
1449340529
717345623
1846832975
438922471
1720035574
1226473385
1688214324
296735637
1002899100
658571985
1264831368
1531880522
729860095
65038854
1827831120
455591128
2134981425
966248234
1065343725
202975607
940172283
253574046
64504079
938196048
1252055059
14679175
186916758
649641385
302567920
1846892350
401297897
1039367140
1002681407
720702961
1403499934
158225530
494335166
494134019
949525735
950930813
452164458
294145707
1505126254
771704548
1123646321
870682781
1560176693
2052970592
1278024986
1075735755
165017131
1168645259
68058703
17978857
1763478886
1991590209
2101793679
1866675368
225256183
1599894337
533444428
651701105
483363906
619836169
699861888
764941046
1935220007
2013300980
25337157
1039750887
972306494
2062778865
1826544114
665625560
565232646
1012196492
1406553158
1902179069
1042130217
2130769120
408634429
113589592
324387063
946180189
330236432
387549774
2084670272
662513459
1419456713
600190382
1608271534
177840673
10463901
1583448978
1032436777
767340749
836180116
1313776483
227873742
649978835
1830106791
1801845489
2137973376
1877382621
861133557
1305161224
2143784675
1438820302
1911439074
1079598845
1992635753
1653028693
779676668
586757186
307933039
2022769238
1155061892
508242218
1069120937
885081338
1291594344
1530985427
437798083
429772113
800519013
993901799
1761312283
1952934150
428325947
1433245387
1990558998
1056561225
852456883
1373124572
142193170
593200838
1214952680
28351566
1682442124
220068431
2011781642
1253475991
2020608950
751203888
940417254
256650840
129192478
588905132
384581092
49438788
1267607418
358149731
572187588
1411948822
1569214704
107420542
1629438411
1028834709
301018348
1753242367
1281068958
1580362514
85829010
520449310
362110466
1580638885
966695540
268454967
1989641994
1719613271
1489958442
1304559408
156829706
381038482
2054054010
1339817419
1371147309
184632270
903021447
1206979033
370210155
1773687739
708306186
1509255681
1684839517
1389655676
2073202567
1506100670
1806596520
1755082328
1728328108
1204413430
442161872
1968398918
337025197
475881056
1106437468
2032211001
296179617
120535437
1740790595
833602519
381839458
998914420
1337712670
1413269683
1171563286
2118980557
837807458
1508024266
1887044317
123680694
2123313450
215369808
1128674528
1132815032
514486857
1959218845
254549941
1423945598
833964264
1373449522
912504240
2068628564
707921931
146378337
20418155
367400739
885199218
136144319
1872878869
744391827
970517128
23545943
728827070
587754680
1693659273
1029589775
1556225116
1566073971
1923566218
463588441
631333210
249813214
775274523
1204902631
1151713713
1202490995
997131986
1910521924
1303061573
1198484249
509328898
514399829
575150432
1244574720
2014138741
1075634246
1684236149
1449523698
1387021535
266169378
1931181157
1026694395
530783658
1586156022
1184394476
2079582975
1030785782
1523617901
349941867
329815220
325322645
1809445554
1127386597
1209556966
1186302578
2071506836
2080373459
221881044
1081712668
923180947
1921836047
2123712390
1783054404
1081997632
1488791430
1431072500
1685703974
2021239292
761599507
191456589
2050040944
563123859
1297517507
1733218156
971157328
320974914
957033090
564257771
1666921481
999651597
12365310
1927344994
972714717
1640627891
2058969216
1690645837
906402011
1509084854
1432596314
931621314
222049768
1522377266
1374560864
2048620323
2060879583
276071813
828682436
969996301
974649389
1781002590
98543166
2017143324
108229739
1454752196
1880181967
598628784
115156036
1188135908
1511363147
1777828452
2070427337
2060027936
1042937201
269094738
826375327
1483744862
1205415138
1358124182
1121345740
1127611864
547478107
1601608320
922288685
1978549254
401934691
1795494168
2069249997
1442338682
1892329147
673128170
456302568
865167062
1808139918
1199113992
1051427212
2035691871
2069994124
688177706
1969548720
2079510682
945854246
1522728129
1383426127
1961663037
918248147
1057244377
1401050828
205220087
959237994
2096176574
1909630741
1170713605
1416503024
1388046160
546047290
1251702638
1374247748
176489286
1840076725
1879312249
536669555
503638944
788781461
1899253498
1279412069
318637652
449170164
270852848
1224835820
1048689756
1712180748
1816547920
1859761502
76134649
452172363
320189737
161997967
911930733
1865669253
1359728481
1249410881
1033240858
905918142
176158160
1717409113
236841771
1656614332
1162815749
502299796
1436285988
1719995271
399899767
1321652347
918351455
1515997220
509057403
1848601483
1485822219
1614814341
62593452
1088667864
850252727
2083926195
725698511
945079492
278544053
1369951017
23988351
491132256
1614191818
1914039804
1308496411
445192709
652922839
1550892122
1544236979
1728769294
1191324171
215912456
1281962241
1638800740
2107118727
636204814
977452326
1161615148
179196313
1600994300
1320097534
1641933798
901024720
1541427088
1461613331
454790396
2099497885
437810958
1814984713
261015571
1044763891
43050034
763072772
1681442646
2066464643
36338950
1171115537
588586853
999631768
1554344468
253467294
1085415479
823125381
1961987134
1671037873
1542798176
2068501862
1508227684
126579376
1121138005
1616374520
1607540861
1126231095
2071130296
1744569231
435831465
1659658095
411026109
1028696265
522584915
1827055989
156238936
1984526293
1669833817
42634090
672573153
7422382
1548463203
2060883948
614306193
359087057
769026863
1123280034
703116731
682959565
884588115
1996748639
995717236
1179519688
618692081
215626239
1842753909
903259621
1902451006
1077851175
676567606
658558116
2141902002
223086711
2059278311
910902825
1903978610
1085801736
1007292225
1308039721
1464799115
1798603997
1000016236
961722855
1426536594
2074339418
1505326244
591365658
133478461
508278601
899636055
211389910
1164760695
989301825
1619343622
1770052648
1311290056
97541480
1530123308
668737131
2059461525
558844121
1002909440
1669108339
1638890017
443883177
1374393786
857541278
868036472
1157859592
479549306
1392195906
1527486088
207709916
1098922313
1510108308
367190522
180999988
860891932
1648956117
1173990661
512595405
2140166167
1697360895
1732912530
1877633694
1861191898
613571758
98526716
2136266038
1612085074
1949519465
673772058
792665147
1799290748
1013574613
1080111409
1187264728
278988650
1121289915
2012100994
858805950
297636966
1978601511
1516276894
1915373041
768420501
984660409
1023848658
800175706
1010515951
33204291
1707467169
305370561
1534726268
1328443265
1241125652
485481589
1266731754
1169383700
1046808871
1851614419
1967343370
689180525
1847348668
918368492
385760458
1288534600
1321425699
924733097
839188939
276787453
1236913766
1602809125
639640181
1220202880
823169723
1321555418
1405306675
240816682
1108291633
25235115
1406007806
820941585
496340758
767387369
1663956905
498616389
1051337436
62205859
259039696
949956458
1841831038
993134102
1096378706
51874402
725835811
529655062
143641442
113735058
484154207
276147273
587118976
1466624182
1369149658
1765477261
2032154077
813263550
1005931776
128364613
93164095
1487969712
2135744938
1904027776
15474750
1954855758
1713002941
1950478818
1003150261
561107836
1728071171
44382858
403153574
318340118
1566151850
643479038
434299830
1629248875
576107595
1033830378
1523485511
1278549795
860389244
822233381
981110195
186287134
282379818
1711068248
785297082
1814734219
703961152
1511142492
451856806
728118633
1376095565
1847634653
2034195485
2044028616
1310904065
1121572204
1769476251
369650951
998908710
994049806
1770826710
290426639
1909688648
1054767250
754102088
1878949445
1065647305
1116609246
578216551
386125345
689947248
880583924
1260792546
2016494839
1062500733
1812168000
2001171030
481443852
1752189173
2104465104
496388243
864409926
197636264
344390294
607791095
2098516555
39112586
1548898997
2058672964
849691277
329195890
1012060991
764923192
1784922684
1711867660
94271935
40405862
1344167492
2078117016
1140433472
711386879
1682802647
1642527782
2130814495
851143889
1769736622
851435149
94330168
119785940
568169914
1737316403
1853364549
1111632017
1097563430
618546762
1060896014
1631210394
1449586147
192472015
1145603326
868320788
2132687463
958617908
1240546376
521371162
1331369205
1637605214
1836635037
1052701018
1172020702
1478462304
797643643
125038880
1237878633
498971538
1114237433
1115829567
1241670338
1852030900
1737427481
1950098290
2142766122
1409266186
311754851
830023044
1803425647
1540332355
1690519288
288765635
1373587236
1018169350
1690869651
850332114
776164167
621516657
1950046142
312009599
1638154389
1164980361
1804181327
1995856911
1296284446
1848803923
1301560281
1418524994
1706175698
1093816771
1085506348
492370361
1616692726
871394127
1504618003
1914454698
1677631217
1235365767
1163217071
442520641
557382103
1750012224
880965930
258615307
21228592
1308983169
1446442723
401390490
1024226377
1773400004
116001212
1362552883
1450500630
1494898370
993294231
1379936073
1460656163
1290552312
362171273
778044070
545129116
1436982665
573393187
1801516660
316732414
719218469
1137370947
1669633660
1503764838
1599228173
823954420
141444841
529226838
245678211
1789833939
469957009
503504438
256542553
1617215234
1754427400
711769708
804026653
1076137147
1013647304
2041412434
1187156190
282332779
507035360
1234148494
1914320811
1949328115
570537671
32583140
1068124466
1730280240
1377650697
212662009
666849503
1849182629
1543796534
1940574513
1949699269
644536785
369033
81882724
784132162
1397406876
726100565
1662807979
37446718
1594762978
1458293907
1060833572
229681025
712182684
721657786
1546462495
460414030
1844831378
1754123607
1134662001
1373849366
409209815
1220824958
1506914227
611745357
828405634
707760012
1408184767
1043514203
1720528268
2065339624
2087976910
1783353026
1405012678
1998007505
503115986
951052991
683423528
482345139
1185962721
675639630
14378452
327355741
1501367408
791718448
1615832136
1909935672
1730296821
1808570368
1004435931
375498671
1131612886
962131505
1914041915
1397270363
539418437
1517026185
1878988205
1689410155
1882891751
288394695
1618344635
1674841910
1181210252
94888447
260660631
1267827325
1997408178
17401909
197241401
1594010424
1092472641
1276523889
1893778320
84402520
1910234730
514789818
359516571
1988589531
528661286
1089205225
943130880
316524507
16989559
1290655393
1242389489
552298818
850931160
1634750942
334692093
228503981
928617245
1989646955
1827106125
1768398785
231307626
2137426111
374806268
377628976
147388885
140186580
65193056
88725609
1677485050
1952078304
605877352
1511886240
487715224
324049894
362791555
1409271931
200953795
378087877
1969910045
1590975620
240773520
1696659002
1079274826
1983842839
724723439
1352999133
263221341
2116216154
1468248066
266910151
1304781718
580226295
481397895
480080389
1240295508
1435939853
2011890238
1466666399
1407460399
1061606116
524269082
1003428865
996583197
1288360402
1649622406
332114767
191651628
1855514098
39186649
1648346385
1227459918
448131943
1564485771
894114892
1997935074
1999064503
1752027
1063118704
1512835482
2016996109
1800702456
1027880730
966940138
1383649807
458158627
1143551413
1611516863
62075418
1315549009
1501259379
201744049
950347831
1880919119
1753528674
66212601
1021774567
1011961156
1251498492
2098091060
1658980323
1592925609
537408050
1928953761
820116872
706430283
31067747
144088028
1686720908
1458558769
562017822
1335611089
1525712033
131657050
39713599
206486721
1523773001
1764308217
2079869612
1790044743
481587851
1220412638
1849341956
1555969804
1813452769
1374767080
366954588
379127283
1852600535
1316693088
591207096
237762236
1015893528
963330602
617219481
870082938
527804615
1058895393
1780173230
674820084
63942957
368030969
156639600
2054784479
474825808
674911322
270944021
624267219
193444271
88377023
2099988548
859734345
618190320
618705823
269803194
563094189
603198260
423513796
1150487281
218110914
909451046
1664298476
576707796
1633928869
505419134
189420973
104979073
373227955
890076231
1807455248
997206771
1592355256
1619529751
1077243907
95190296
1433924193
1473245055
274858235
1110505298
1861477400
676110876
128642422
892102503
1168246226
1220488641
1578410341
1781560233
907783963
1406133566
931199658
599623947
1391105028
1297662673
462252912
1598351383
1803582339
1823492097
988111478
200707090
157247005
876431878
332934707
1195252388
1318731373
1441426499
1147165443
235676119
1832506035
263650045
353312250
205593528
1700508431
455335754
2023675892
1680449993
427283552
2129064934
1797363019
1555827699
1597561933
760365575
2074401447
281670381
2111551295
1458366298
1154335853
100700186
1593557213
1535419634
593059631
1275964861
754229380
582200903
1782251162
479035089
1378261371
1961911278
298132569
841797837
520078320
306719609
1193510385
1309724047
235521381
1674192816
2121453389
1531388838
1366706754
978466891
453437493
380761012
1205392609
2037535033
430959342
914143444
1568375426
1683627994
705004977
686027694
1816376384
1148397652
1709255711
811882992
42722804
1718470921
1653462171
78662974
1108934045
1869832548
569323772
1174194083
285289022
1638905620
1300518226
1979198058
1384979367
27602889
1284782446
1752101656
662024165
200748369
170657671
1939765273
108518888
741101660
1843526385
1468669491
1363216555
2062507395
1229777101
1158757063
1577623146
1979216721
855074382
862857865
2088714446
1129187080
748978599
1428251729
1989340819
749669764
1909256730
523792927
1947182229
1164098315
38043343
1038295869
714315275
635343762
1509433026
26469358
1161187123
668963495
646261919
1756385670
997638028
1939783850
135535042
1860689427
1937307071
1358443639
1197145969
2066498498
131924263
1577896548
586348198
593243483
1848542030
1594525622
1588521377
1958724744
1452571601
1101018304
440619716
1297650017
1752592068
735549750
499193505
1667135755
496531201
1841925428
1115687538
687115896
1562974998
2078852743
1562209915
1887155579
1326439088
496588815
492063381
595793419
1323872640
1253597395
2011204208
2135827998
883615485
847411070
1359415337
1975776145
1004412461
857328936
1448458890
1359667382
1987070229
1451594530
1293840935
603635696
404032312
972974793
2132868600
1868992790
1054822012
609765494
2005427381
1341254853
1181901491
1127375118
1395855674
463948616
729516562
730784999
1146008087
1065842234
993688451
392062943
1221129382
2005270891
125182553
2109611934
1748289999
735191839
1237822640
756263281
1011988884
1728313217
15811589
1887249914
18526455
724202765
1835447991
920176343
2126816982
1392909959
579690651
339117625
762639090
1788669611
1323872640
1567890639
2035818863
1060330243
197330413
1961699748
482578679
1559516659
1876673152
1568999642
1109858009
93637524
1979385926
1880171448
255181489
927882511
151228800
1591595949
746363148
1125684905
1168520345
1858727452
10622294
1024474813
2118924753
154284061
1174722678
606920064
1482251782
810981350
685560226
843432547
394101495
2035624680
236105020
1904031003
154264489
254136658
7501733
1730701901
1838517881
1551625901
1736418167
1955461457
1735389551
1649649184
675075477
193042108
723569074
1608593126
1096389707
75828320
1504504793
621452846
1920673367
1242152856
1759696904
1984505866
1563595927
154117376
933473857
1054760256
125605983
133395683
1802340847
186396072
1936050236
1844309071
1933164053
319348917
217476027
1611545304
724182719
1752622891
1481841664
1558806992
1076315282
1813008194
1024017281
1250384508
1104508309
1024269216
71166347
1302815251
974267674
1215941496
618157539
1799819529
548659326
1117995224
1189246516
1215366194
1587285104
1235247747
1157688144
74891360
1721217759
619113736
445714125
1391860576
1678915268
1883909999
156624434
1856404324
1281147171
184563486
1988132958
1348658602
1333077824
1937021737
1187876946
1960543892
716263075
1670070587
1526325474
1138617257
1871574011
840913782
1491262590
192397652
976883418
334662783
1383495233
564045735
1299792942
1992518603
423312517
106163731
1587944096
2057012339
688524030
620171508
1691544940
191748366
511151899
1463670609
1158040812
1100817501
1974121777
250341557
1848185857
1443823869
850558567
26617988
710476774
324423272
108937281
1290622278
482330227
2024874409
483608622
346151981
678444978
1039944565
2850580
11293003
1457065393
1502695485
2109859901
831442557
589911890
1246843352
914878130
1786743087
412252668
166079787
1128919036
1997452128
906468969
864237855
364758857
1364400856
695396836
1979152361
1029487342
522584915
388152257
1024784559
931567762
304832103
1312893311
755360372
2040321725
1941531181
64677359
768126095
1371336233
629843289
39368261
808186739
1845213239
748972589
1788153315
406959434
1932625817
2121367200
586810697
1506454036
201586074
855625852
336237612
1059923778
1039773100
481235941
1530453770
1433097576
97425854
1176239786
646184264
200078421
887279996
149316987
1228362084
1542301876
924431106
543850297
130264572
62513409
236207704
136434872
840224989
39529529
1663883024
49435249
495437024
1004639495
829711413
747612478
664277826
366034911
86311569
1071060615
1864009364
485958870
2080800520
844058928
1947909788
1507100825
1666364157
1668471979
1692857970
1334184319
751993690
1889006415
43173014
170162647
223939227
661464900
1500039450
958134485
1229435061
1125591707
1319258140
599595967
213451342
163570471
1154520663
736897974
1247212507
722978088
741865197
1449225262
754486356
1197729537
1588823815
1213988696
1088893748
505628342
243496689
957769192
930523470
441461238
521412088
1426402385
167364344
296471574
606011541
1154449643
615212446
704452732
291593736
1647984713
1595123334
1859216363
69517660
71328758
103499380
628306940
1038113227
525861606
934712915
1178152771
461521528
1246128431
1386514943
26121700
1784019718
443995964
30790264
531285417
1978468127
227211248
1473679262
894501038
1878661864
1508631846
148130960
373119596
1629731590
1711103212
1872217254
1696928033
1705970008
1110695018
759711441
802490428
151320168
935564506
2111291522
1282366523
2085885847
478813249
1221129382
1068084952
218711336
433242892
669159242
1138491771
856410079
892349191
837820555
523002383
1702249033
849864935
379097199
1833417410
979787010
1388414151
370402344
159057166
966941516
1642955759
1449759978
9459528
1058169294
1190151623
253990472
1740386678
767996485
1743075322
866935040
1170961408
1583743611
1092046440
783690050
485232327
269161679
1742067581
1252598443
791726261
709125719
682877061
1233818273
2115995437
1394002122
2016993416
510246189
2002023780
1806110489
723974444
1073804989
1841015291
1247170744
344853594
577650902
912348458
1970699474
1872479244
1474562415
1766476855
966138408
1085922696
1542114892
1258420954
1635379682
31251779
2018966799
1992099475
2005112911
1760355752
949085024
254614636
1164732326
1148050184
686659402
848355565
1567809514
262376918
986898841
1569108741
102334817
1124351281
1612522387
1220646579
851854109
1202127471
928750085
541773715
1768111057
1274984567
1364552072
1197807418
1564402505
1513189835
1403486774
388500639
353699345
184618438
1439271539
1892626681
1618408298
1589887407
121214012
1956461843
597976867
2055085537
2010271157
2142867704
1418394603
1471767470
1559302463
1311425989
888943488
1860085002
2024561989
113969332
250031076
1464275178
397759252
1004581004
974693841
1999464800
292652752
1221421706
1261693583
198675766
125963921
11447645
834539503
981629039
940688905
1340376253
1529237494
2124794395
2110014378
1805802299
1632857325
652717584
432844029
1782346623
526384989
205467439
1161567777
658558203
467618604
998830165
1913378500
1145636760
690171773
191456589
1254304085
542711113
1467256013
1222128419
556916770
1917744193
1397587795
1817367159
918399337
1383316558
411920963
1749563900
651169223
687726015
1700839327
1713203715
135343830
39510444
288510266
1360188057
2026371528
1856185729
1186741803
29498766
507107457
681033744
1577785597
612114138
247247633
684427401
234827684
1397317424
34926004
1119982492
668862447
314260412
75918789
1925775181
453161741
323685941
551853033
104324414
1643052795
1268988018
588288547
676712011
566333781
1443797325
162650633
300046617
1305754230
173047926
115458492
1908596347
518025920
1862716835
201553270
1684956612
1900551344
1247628590
690587655
1818855716
1727200857
1198305833
427494185
329638731
1467434872
1821502923
1814040780
1639684080
1975118120
824457268
2039049975
1050009104
1923563761
226523329
609860821
1521513618
1884965285
1506014539
845059055
1003437768
1809818973
768967742
215362596
1221788644
398072966
1827119296
11465484
1068943402
70343490
1670820332
1910135480
1810696648
409300399
1668013611
610837958
174878298
1180431694
1584995387
961431646
29887637
1289308257
1014234074
306889300
1152400907
426326147
2029804942
866825014
40699171
945377011
1075045908
1781935922
145950715
1565066455
388210385
1263285427
187426290
509510432
783089172
408178921
333427915
612165574
288020376
1474232184
1111650171
1373093797
1694296399
73420154
519890343
808233065
1101495981
1380835236
1067211459
1083368546
65589277
374171766
648180236
109174825
1826968521
1421606542
1478873755
1087697838
555241703
195660929
235083413
25159972
555704705
1685663618
961673027
1393137613
1218067895
429926269
1150666304
1107019294
1709953282
1209311611
1234531042
708007392
1865919139
924248130
1030949081
1822222339
1734507899
304120618
464737867
1608271568
2089586061
1361622052
1528001069
1242713649
2088824714
1543672319
1022339256
64176205
1136284777
254181630
675224550
1213956526
354772082
194001391
1672551836
1585035727
1589298055
1663530513
1372981945
480983181
1174095040
1153581317
663290322
1498109492
527748179
1079474786
890088820
1729584626
259881280
1311709880
662533732
1980379532
1223397009
1748745126
1393707801
688791012
1805699675
479820168
1499077023
240372479
757552580
1452961421
1618572619
12102731
803963883
240817966
1932028580
1367565117
695197473
563579958
60028330
849489192
544780448
1889020165
463104470
1649500247
1340909602
524350465
1929414900
475669625
1004085759
1584177489
1959917478
969484653
2068989301
385166086
1321766725
617797990
1396677924
2067535000
543977002
685191460
1172981605
1719909845
616805699
1169592020
2085583514
1690046780
982578112
958323261
1970279503
1434996505
1664269897
447400272
1200866526
2063161563
775293838
433790502
398455402
689392231
856477559
553508045
1937095453
821750816
2122565314
582285838
1451585920
889581514
945155814
1209400260
2020246957
2005161480
725255835
1644873650
516792965
1179578783
63619665
207465452
1189018478
1752048412
806893357
1649285346
1798758453
1741328121
1767725196
448066708
1701031600
959217677
1371268562
1029110698
1660778286
532490155
217511306
562160839
1653766059
1517145698
1375242462
25062119
877578060
1971335887
797595180
1984476043
1277871350
268646037
1416406508
1714718833
1448284546
190840383
1664228914
748999722
458414037
2048159364
1770700961
732802695
483889324
1975678848
145471732
150426457
1018844986
293926241
1409792306
284864489
653639815
149028110
627811559
324937671
1672213060
1172690854
1159799049
493664225
1316928132
1663046254
155391396
498313269
231078854
103803102
521841671
1679369504
1869154919
1951775257
217356825
291455466
1398335432
125709038
358981925
2132970259
1743532975
252939733
1746576914
121876144
2132793347
1877251497
1002520175
302642415
1666056525
1347151965
1245488619
1364402107
2132044486
280068808
1054822012
583496344
1197446038
1458499307
250147727
1498747765
1392827490
1892734585
1748281223
1295241772
1369477802
325364346
1172219521
850929473
43069545
1000742242
1201655927
1323416942
521473718
1324891746
1538917323
632427809
1726596538
453252403
788405041
456482075
1688069734
1399928944
64010321
183803327
73139078
1542968759
709749363
530536085
1516334855
1302861160
1457039225
970065786
1063736940
353345095
892558571
524502878
23804777
1251798881
1498448982
663006795
1469589160
914669019
452001823
169114574
390441235
1280486339
574694288
1685330318
539280761
1923952265
370394253
1365010799
1841211500
773590731
609481432
243488922
728738418
518594635
1275951454
1427119851
802309911
1057273818
1660543982
767618751
939021762
1374767019
886033168
1260216255
1906364459
907010145
1175384267
1965032098
1887518680
565786572
175991634
297357532
741264597
200269902
831950073
1225931580
1912990056
302057730
1024283430
392165305
1620191762
12311993
826558871
1949222368
1875913047
1663816592
1130246468
1628476058
1523990875
71135517
629219868
889635111
672379670
593424307
1363624663
5407753
741139523
971328075
1145443258
1434011322
1117771780
629826172
1893481061
1610006378
1713209955
260042196
1209754990
476675441
2098518168
804990144
780075292
40613966
14689227
1208376097
1816425469
1691036542
323693629
2019883717
1845725897
712870144
1348135775
2066661370
698872886
1853919091
1134886486
1649977994
1534246780
1308166289
646056913
110184808
1097105065
692206179
910258756
218310411
553905040
1892866998
2142594548
1065450774
516439415
1643482146
2023240669
1362904434
1996109936
2113127036
1054743688
970398687
94073760
1722360868
1598734042
956138153
958754438
1518197487
696682675
890069211
1652062295
1785815095
552814020
868623734
2073680567
642547815
94957452
1745506015
829682218
573974489
427998206
878333391
262336704
26356285
1883643199
1080730985
85995861
936352079
756785699
120708802
1383271545
274863150
1144760264
1652058988
1500837208
253763840
1343180793
1243621259
633373698
275782192
1094496155
1817293364
373283524
1205087552
272652506
358480030
836678006
1241337167
1675257864
1902937634
1590477080
611546018
1854539586
1578655397
1893025627
1128336402
1257104539
438191043
1009262743
1098575724
2048060006
899718674
1929133212
550392271
1162686345
323306491
1841964659
1454670675
1610216620
53560970
1973056399
109436467
1067497033
1413839549
1103446702
1406638008
2112168167
994572385
632457218
442287945
359817687
67706366
1694274780
991142287
2073741469
233414249
1179245840
1013323872
1577931376
793212555
1427626210
388303985
1222258628
287855773
1649158945
873742771
545278711
1329877789
421063695
138743642
1091408493
1715104426
1216860720
186646244
68855323
1624353385
1902715408
437538000
278195021
1592371590
1548086399
1286173161
764199913
308124723
191056201
1214521036
1817169804
1434011994
1018561866
1788267241
1677152269
1285317346
893727380
1520451763
189273071
1676366444
1630159839
120387427
1326037895
630483295
1288285087
1022165098
353598627
856761295
653244509
858734990
958874216
994525121
1107756117
950918592
171268365
585747044
740958333
1647870106
2061443114
2027336483
1323199705
960449583
1263621557
203036489
1571379245
1574878270
1036649068
1507010505
1181368696
888481104
664718523
1748594903
858936152
1627064446
1983604475
982250361
141873608
1042946708
2091519314
236484969
619055978
41749754
1973449618
1652147044
1890190704
1669802159
1715002898
1843468219
874316250
1410665361
1084741345
1234385035
768883768
1768456900
1785646155
602561337
676749479
2145384151
215437159
1767401405
892924891
1747529054
408987579
788184134
1647587455
878656545
54876755
1520072531
1115865264
1167525439
1683167043
1049401458
1362011450
402496231
1785062761
1521869555
872522507
1308345115
878906141
1037944131
1713825991
1148310486
831511015
1168468975
1862859296
1479615181
1877957802
212190508
1944298857
470602018
413860497
884913103
1079998880
500165989
1017522964
536728783
958853735
1126926076
1370390116
1100373541
1996064130
1204687847
1610860034
1360697911
1264102163
1633044241
835482139
280066748
1465753796
2087851548
1146183339
2057499733
1050669749
1517680270
54432676
871921718
385460433
766742422
774236724
645248607
763482598
262099128
1588823881
832964012
646222907
691867109
1362113452
429226981
388885210
1693274600
1006040416
60444354
611057183
1475328900
797478584
1345215947
1056619404
699250837
2113438558
1652605243
1718464188
500432793
1962598350
224622041
632649922
329691097
2061666228
614205932
484631920
1467012778
807552699
616278153
1079664119
785160597
150313578
1309829981
416192124
1539312203
991174014
1748380473
1489082778
912996938
2030597750
1050782402
1074640675
1011677780
2114814194
349801768
1849060084
1748348304
22473742
925434783
1375419775
1817709665
2124361436
1621360177
108330674
1607107230
1014835490
1432632158
932952683
1745299407
614235580
152685392
1135392977
529993608
1893870733
1530375583
458738909
457422671
738152263
1914411741
1402284700
1811959522
2108460547
466329779
850197327
2080012070
259998249
1358542099
814180391
1631252942
1786574573
653908877
273763973
1681255026
511900967
189774017
1326509164
2093728452
1852304119
487007643
1058640804
798889208
1889197367
557468478
1186072579
1634951480
1112027763
469511632
1099149934
1071090057
465195061
507380382
1868534817
1983619115
1401471509
1984985407
1724926303
550504301
480615674
2063407849
166381112
142308284
1141648886
1411265341
868438818
778352953
504556827
811788088
1620332722
1342909353
732522994
826043686
848445543
822610974
475687338
1301242268
272603116
2048723560
1393718217
678827046
2040917278
1744695168
876231256
1320385838
2072812083
447201078
160641267
913155787
545583223
1789113893
205340930
984358700
222192260
915616209
1947579717
1815282631
886585726
2007272265
310237416
1803935164
1456234833
1119081950
818266903
2082789560
1173394567
986424266
405079641
2073680567
1005127833
1339581585
1662737492
1670470781
166119166
1095927146
1040179525
1968604220
1065610882
731824298
1646908768
299130128
643362224
1069977963
1620732035
1640724191
513531727
1139942518
2132230390
1059997752
1062707690
1300838110
1374396443
1923284608
1512711643
2059670033
1575956215
1284093992
1095971126
406463514
2074101395
1168842845
1104829645
1027757859
1292068156
907329003
1015305707
88184990
1388933735
1484350137
887989595
411642056
229750941
1872322263
918693433
438090889
830527827
1020580428
2121002404
1255655076
1272759840
554177345
1967340387
1481849141
674089695
82713998
619378704
2105608461
388070457
1899572510
347871301
129213703
1247467149
713386008
1806585216
812850880
119659043
2059947763
2025778685
726284794
777298195
260826857
283319612
4183686
1709082889
600295339
1599685813
290611691
1271173211
1528113274
95025833
277024579
1932284048
2107012157
14244172
567894832
1265183616
1184258877
1948165022
1700122724
1311085619
950536238
1677929612
763693167
1594743034
709842735
2054265881
1726715399
1048924674
81437245
516915240
313459254
468040419
1581215263
1257737783
954443576
1994905914
822447467
1327319110
1186849373
50293914
432583392
1162845106
1023641636
45093179
1194415746
1087593138
1755446327
1607737854
1810740105
1571013493
341809851
976311539
541475958
1072336357
1258838539
909834474
1568651677
431393347
1811999951
393302601
798747516
626007699
2120389006
1374917950
2083690192
653496046
371483984
42447171
444891025
320356953
1887921427
465736468
1609762515
856794461
187330450
529739034
216257521
328005124
694651801
624959002
1730745366
897021792
442892544
1005750014
950722424
596592331
2102564161
730903948
2020959155
1603313290
874486063
1363151952
1937047711
1934244389
1430645055
1899947876
825450968
650905946
1529027581
1332460330
1289134043
1077359111
1067860245
746283662
414942115
1537584319
1591368863
1279588292
453463283
2028582292
1263198450
1208052768
1460182296
299573944
1880234942
1315048568
1634575802
602064891
324503491
1692889494
1513586031
1839547542
731846862
1571640565
747455856
2089910059
382878005
1698352813
169467639
1423976731
703364659
1912405551
365336711
232342027
2053075215
2114346167
1431621707
535057488
81414216
499203431
1184957579
717418907
1887012480
1979932673
216877426
1318900123
1194059702
878815334
734536502
755921806
1326336452
792249706
1087954175
929251447
2110311945
9837830
1312361010
1935682964
1445893829
1195697552
1097629752
868770008
901751991
901994322
479186316
1789167701
1058704044
1275089395
531498798
310227929
199495489
352289976
1185591223
2116378719
2124755090
1225931580
35406965
1752603089
994321457
764905701
2132653318
2132901608
685197623
963549721
652558842
1782365436
1254234550
785325481
1316756844
1928128368
668418384
2010665865
1903900449
316868371
735179379
691202874
80378949
1405591699
740328527
1513358403
1352525271
350441030
429204511
973317601
973229961
689290730
1927534114
679373158
958180606
2009555291
1376031995
1897521737
1125041143
725599922
1058385850
812522902
1607685107
1303416485
454082149
138555974
97069798
1922794592
965852542
784339472
555603487
2134116259
1868202872
537910041
733709463
834746056
1298069083
841818146
102722574
154891751
786961095
1241264528
1279381197
646997850
968266940
131721157
1784350443
554323439
670040308
1475591622
692079876
45066313
1237988735
883681803
1276129044
845746392
525855687
2014755616
1427687819
1297396974
1275998980
1829378944
593576659
1130502469
1967480319
369460667
1294454360
874561
1774133434
384060232
999402090
24631103
39590180
367431460
513773718
1417681887
1698323965
1619257881
2080191101
600433701
1200651282
121528570
842148527
89672174
1096240466
1771358700
1022362558
1659989013
1088470840
1882406960
696873766
686392095
1850818260
280234177
395377797
1020278447
1986454573
1606760653
569574434
480073503
86671081
237055485
1475242165
1186852332
2022248493
2116022377
2097362348
547195602
1689905872
1914624570
517107854
664092679
516138582
1856617807
1871677722
611654191
320513637
2005318684
782213881
1210096167
1587949928
2050697472
238236341
1612521376
420046332
1634924861
1815245880
601680129
1452708424
742093040
1115300442
1519278322
836780237
988262051
1849478132
101484217
1163037116
542858401
37555881
549062562
2044260488
177007536
1678121977
1007785999
1892958717
746080008
1050234557
1282283132
1809930858
1026178301
1274070103
1238623576
96535105
1567891355
27016775
1298345170
17768752
726570197
580057127
1616376581
2123650946
1386975592
1723814147
1094648776
129759728
1498711960
121226345
1581616387
150421119
1720064638
507281612
863183271
1246844984
189624175
132035889
1597351169
1197639638
185095727
1217179912
185946712
617871412
389090021
465150075
1516238081
942475441
2146965584
249713641
243515973
1796254977
1044291574
904576637
1216025206
71582250
1011724687
368655922
673317331
372544657
1626697472
1527673175
419860066
1830460827
79316985
1785654951
88180644
92477804
1045769123
400379330
64885845
545741497
1957346879
1201999205
2031110674
847336094
460891984
1865341248
802973646
1113803714
483893373
1834551297
200977458
1752023646
49435249
780083606
1572879672
21034111
1877396031
68687298
1532585278
1772463661
1257271449
468095476
172969498
1519183396
1755092290
255739018
1650574180
120607742
1905618426
1344851445
1417322671
785840715
412129294
726436671
1052511276
1685032796
1432607641
1384991456
1489225929
2006625698
1653321313
1623838514
627753408
1089127471
172361602
300327573
965126333
554421515
1285623644
599760955
547893549
277648041
2016887737
316452949
1539792175
202145200
1511113574
43197557
614330034
695617784
1377657725
1969289973
680225225
228233467
279539721
129657987
2114650911
427691480
1576607140
1258689699
1763187033
576862850
1343208689
950999072
984036644
626674473
2005271967
853050065
1663569576
2098316972
213086247
376891271
1584383978
1439185430
293819420
2133284067
1691024262
494297866
315370481
306444159
1506715093
611362024
34973083
1093852216
51976438
113822538
305133313
1609041614
2007290343
1820314793
1806872171
950480280
543590923
2000713403
2006357261
1893142429
1331312379
1401045465
949855187
409993830
1531955410
382211167
1876162326
623479365
722540768
1460056077
64146838
1378139991
197050710
165001624
813906793
411298156
605318453
500902913
1894629962
957392185
1299227351
1526151605
871545284
897770852
1002155185
1908460893
357469640
1172905911
961905702
72171718
1663963585
678728441
1625963651
1418018161
1880556519
399056391
1600526165
1592096694
1097498156
2015256223
1381007928
1493776184
1366747115
380679749
2133045859
549600648
849425101
1318482971
111201679
2023397320
1737549716
258703763
2681220
1184769126
1405532623
1318165097
508737438
12030344
1374588237
2101664729
1653542781
99553697
1781523595
2079409328
542968429
1928803249
1605711762
1403733724
215936994
1144508676
852956962
2127989289
1427600135
1098264165
722341602
1282063942
331537820
1445771466
1905776636
995424716
1103654061
509473788
956767513
49224338
309404700
539294326
1856021327
1093868106
1072113626
846425840
24317716
582524456
1144492021
1699674867
834748795
1440157442
1060942834
1756334480
1620137124
723862739
191810747
562159094
516655615
113836031
1797665315
1369286516
1008216480
1440503435
807070510
1243174170
886551215
1661666119
777037258
319245851
2145351026
1923222030
1074384848
812564293
1181206837
1389905881
1636817988
496954365
1517033606
955370018
1779401601
1113143855
540328802
740021424
1569628636
318361664
2043861102
44929402
1547819567
1695113408
383624366
527924852
1537481949
2131781854
210634605
1723474204
380643551
250811091
1036649325
1503070791
2117845874
235421732
1121565813
609401922
106819915
1552962612
897667616
1425672838
286570509
1610819318
1360577930
294473447
932891172
79304055
140640807
1113851538
729010338
72928694
1209971885
1915297077
519797413
61676710
1156612010
1737672921
925001840
508597513
1467897171
1465047540
457832645
621171801
673942005
365721006
1582871654
1963610177
1961734872
833424421
377687603
1353923900
45689369
1880276557
1214707926
2101429420
1114330491
1107305775
1755265799
1406206911
1270143333
755136070
854599249
1400928616
929637537
1784290109
615235244
1216267735
1407325406
107584827
644760645
1560543887
1153506294
483298022
1663462181
1301484824
148159898
394573227
133489093
844471195
369825011
1226006029
1269239478
1547703121
1696172786
1894198609
206404030
762850485
747812545
1767164658
1136907786
836557007
965382827
1403086071
191823366
336459709
1483452540
1628192025
1393118350
243603649
1482739814
1306387242
99951007
259671459
1729292528
1593811107
1641141575
1036801756
754778428
494451319
981936138
399647465
1375017207
364577427
1529565406
1537082586
793303133
1277016225
1074497731
343082032
2088337107
733034425
782835531
227088267
1973620768
864356948
723175458
275093283
2080240662
1826048767
1525563280
796103720
1899140605
120096657
1974729158
846661077
2130334338
1580297758
601236156
704887132
873449407
189076503
1915475684
752021951
1678845967
73825691
2143436092
735215409
1163691955
988469830
892526800
2086726829
1083876521
1125304452
839854143
983867127
602504432
1456655376
187938121
1488387227
1439760451
1011015138
1537910088
1955266941
1209988002
1060923479
1768958454
1943589639
168335207
208663598
546609201
502100141
63628537
1756880941
2072110756
150167748
950834985
201702753
1478007010
1463646316
1517287422
1253973350
352573329
2018229268
1900029673
129731429
1381741433
1344213060
1670533
1536998540
1737378221
291775021
426280687
1628988498
652391590
827425388
661759717
852100218
1291938664
1144572038
36490673
329815220
1785170005
1998603919
1599149368
381180102
260681842
714223248
2001697814
1618275927
60494097
354818242
286998376
1750325947
1057891925
985273608
1846887661
453085833
2087895565
1096986415
1110034768
1446768550
1076498245
1898530703
1357425205
973399817
1266542473
375857955
786012109
527794933
1414884656
1458610329
526629734
1450546363
832707823
1367244496
532053007
930337161
28463139
870984080
762523749
1787322403
705406231
144212536
1259946081
635846591
1463522836
1836825069
294884334
1696512906
51965900
208221600
87060069
924619714
379425371
1305808715
2105371016
1423572796
768966353
715451056
358361498
213247213
1419879732
635746044
1659060844
1228408516
1164315785
839831456
451302931
1784688937
211094704
729567910
676962099
150081003
224765181
1084353970
1840995235
1389268579
1820562960
319477490
507937006
573630104
1954168546
386855255
74481243
2006345655
1646605236
1359169166
531509433
986329106
1228728402
402531666
141058469
446595375
1345525606
1568368452
1319902078
1363806363
339042507
1398060368
1728518585
1525467870
220978821
348305547
2061350564
654008984
1332468508
1019590735
880219019
160358113
1101494096
339756037
1422959520
816882387
722018113
824945054
1713731342
761714607
752514652
371032387
2010756652
946304656
135108355
947542725
1644193461
262147959
2088081887
1420503194
2006395425
1970919020
1324403386
1007986619
1245373503
2136566377
834025788
304680070
1111456742
1433696144
158601898
1505056725
2108389145
1859510276
120550279
874131558
1947265572
1168322985
1577671974
952180027
2020825491
211890337
480921859
7774783
1045814632
922818131
1549075787
1781362889
1680108448
708361477
1121690496
236413703
476448014
2119962412
58097864
1537806551
1633496796
1282556700
18967115
73482478
863740091
691817599
1752831885
959263892
707611537
859410799
287409869
930547246
88933159
917177928
2146994185
49194337
2067072788
2137963175
1024485115
765664871
1441122266
1092022873
36778468
961635658
210275704
696337299
1641027888
1128254414
1368925373
1786216231
425281024
1925346246
1870749413
1410415526
1723839653
250181146
1947434468
1494236684
987177113
692906721
22859854
420480283
627596356
1721392165
1620549540
1943217273
1998630018
936689602
1207788028
518605449
1786220392
354382773
220827463
1619876411
1362695637
885809499
386094342
2034862687
946949634
94330168
225567466
632074958
105247617
533413714
1510847000
435706748
982475392
1912302229
9508754
1952849236
2026806324
405216893
310087276
928330403
1787617553
1502433008
612457826
942556762
559488817
1228651609
915816940
774935222
649975602
987336063
1443723376
1739133220
2043187115
2026173957
2140704038
545532282
169674726
627240917
1273074127
658474366
1048800813
978537446
1872756737
2047776115
989848681
488631439
405444243
2063584066
841241382
34611346
1990093619
957948338
871221370
412785662
19273467
1383743696
15332496
213866479
310143164
2140223783
2032391042
1995863187
1771499994
1559324411
1929739748
1559120712
1209224108
1658308409
554225037
1062718396
843476265
356032781
1282406695
1565389277
2145857016
551620948
1985758185
262288595
1979976223
306492702
1068446808
1472525964
1410391120
461789811
305706109
995756642
1173951169
995117806
600396074
293499872
2017498959
1647400275
1673484329
1269733954
1911694689
125704872
566442993
356240779
2036708964
962612127
948337799
1061793703
535513948
533444042
1714336891
758277889
225312332
560736498
841431077
139481700
980183612
1990152138
2009092065
879757225
1698912092
1566308902
1920669461
1140987110
429293933
2006313034
521886894
1612148956
1257598990
1115697729
951881259
557694846
1052492319
422919718
1520225849
102200667
805546218
200064886
646478000
102910544
24475455
1148071344
1930458884
869899173
510748579
1718658700
306719609
370742860
1679471766
581413969
1793761916
398579253
1515119724
313435581
2120780117
1521650883
1130165767
1694546433
569562493
1540310685
1590469456
720047347
503329386
660833931
2108398069
359716785
205251187
852540445
815518177
1549728556
1281736243
1297888328
888674616
1215718398
1726784809
578311012
2050586504
1066876570
711409794
856081618
258991678
2143323993
712649731
324926243
371940025
981658212
2033211420
1199004749
724490058
1697471051
817110122
239361548
1592568284
11703825
852656668
885992488
730224067
2144788869
1854858868
1661065295
1303796628
1556357827
1489715381
1432415536
1372051249
1802822049
830688151
1422469610
230883381
1547698346
54365787
905572738
1906346700
1342750521
237951909
1030015946
788750348
756053665
153716767
124859700
1161087669
728560046
2079056044
1629861135
1774173773
1604708987
250394177
1791643103
1961451339
1680028610
958968251
2073968522
1063771246
1950986259
1880089186
675643800
1923868868
443504398
1244029836
2054679761
1429460667
795960241
1917136395
1604383749
450479073
188672712
269164416
968275663
630975284
1719268956
1595640424
1622731821
894895103
366358292
568718705
235691732
1739967685
1007163981
809997225
1825273712
1242983193
1401624326
1212137139
1140153363
705638660
186009406
370308774
1002695252
1068875202
1097490457
1875222875
1698561276
233131595
1897568208
164636148
133804329
96425298
1147999264
1253260512
1715938823
1722650638
122177617
881182808
1965380423
714605330
855065178
217877642
945307406
826797804
1900698948
1207407463
927249264
1733026334
827719850
1950705837
1715763477
1343107047
2113270185
1350389726
539429707
470743788
795005350
160811973
1299167283
1992978205
147911126
680791162
634958111
132002810
1423263832
1742784353
1504171488
631141950
2088777550
490853631
1142621065
639593276
1213633543
1051540329
1048984700
1848167855
753581906
357051931
1950753552
436044146
2054169546
790772243
1528261846
1735203873
847399121
776491629
158437945
1530769620
1707370495
1135656015
1790257779
23494853
490463441
1915214433
1458366298
1372543468
1051710226
1074315758
632254330
1388861451
324701870
84483857
1130645709
461001864
1230242758
1084683006
2128961729
2032082975
644001935
1030546323
1350308794
1801326760
1625809686
1180179458
2064063929
1493711388
1132529267
244287757
1872325527
269084846
220692900
183714005
1076922397
2102670425
390669518
816100623
909787866
1272377056
477752829
1203200600
1668914670
1760041838
426594010
2052939728
1001805558
1925426462
1768802410
1421833436
869657777
1594476068
910946000
1433843808
1147641257
92467935
63885695
346098939
1963605963
2130161976
791763703
409948064
630048371
1361768793
533620166
19448863
1765322770
1423860826
1798701029
1169826889
2125167401
528509412
1621347168
370849149
774846932
1988537129
414538766
1789167701
1760374975
63087149
232635958
1919598308
188363210
1029474693
1114260965
859174173
896329538
1953946777
1161264455
447864639
1137555924
575046224
1690576373
1422638975
660417797
632498148
1180317258
343595107
988715500
962909990
1916633022
1503549525
870076548
1527277430
1988525587
1257135048
1973489069
641676658
1634500505
1077780468
383066174
1213084935
1430523614
957516022
200622508
2060521465
1054608677
1775143223
1496959026
666996777
50048898
1871461446
795182323
1513705020
1437557069
964765846
187541008
794219518
546260788
1872622214
1728123221
535396801
1997924422
1387012457
2124668026
2020356018
806205015
118082914
1446656063
1730188399
669427803
896750851
369098092
2041044024
1186463512
1449487590
656649344
843183670
2122241167
1689652063
1779594766
1456181827
1732545758
1898519657
806931069
1812612169
1834524134
560211212
1561658396
969194213
1359339350
1904641385
949122195
313496148
817575452
812082265
260755781
1013632110
490639377
1755903077
1336107722
389252948
154826572
592682031
1569971822
1817502184
1797790313
438872173
1932477308
362480695
2072217165
1139156263
1278765806
517133450
157820315
216353226
677462426
800637783
1309611612
642303808
205069409
111874893
1970624738
573149110
340629144
723370554
741416896
492839267
2084864359
734814962
2018622676
1400169639
982341724
1098938129
554004938
885722171
925841162
1446958355
1435053608
1584831023
1636750240
81334515
2060769908
1516063495
2131952891
334704769
1161634990
852282664
98291767
1441434448
1210175738
1226311367
1192212930
1857748283
2020193852
1352744533
1968312658
853378581
298090747
237577220
129087280
737816722
2026883637
1218916195
1715399557
425773679
136063227
146861236
740021795
475954272
237200216
769587453
1657611699
2002065565
1165173575
1477292779
1633328033
111369648
240343007
2006898582
1574573951
1140405688
1440386405
586520859
1895263413
1647165509
1308195458
456912647
403504301
1181680220
1832274055
1594726860
584308920
1425770791
1364460243
1490713317
445791254
381148692
941061021
1792589835
1542726493
906899761
382790125
2075452173
1702349682
334683180
895679677
1938815133
415366245
1007931349
1249247512
1871244512
906849122
523684765
844295048
33974871
1639063420
263535555
125011606
105144971
1294709223
1399542777
17574231
1238388998
47305476
1167313155
817631375
988378990
610608949
1102823474
1831452576
2039116375
335818285
1344254954
1378364025
1362176529
1782319001
1647918171
2032225238
1558786778
807017070
1501679080
3742078
1647454263
1398486110
779072386
254870886
280298421
1322459132
159753435
1983846699
687490951
1691291453
715286946
943953611
507795463
1040793696
684310950
755771064
1704447844
406685508
1658143054
44369291
1873136266
2034664473
2112553654
16653515
1857135846
1165251120
1985437904
479100043
94890696
2122553639
1573615565
1432289628
573845416
1719737254
1312155126
1193789594
984479062
673559703
116235410
2019091724
963016877
1336262218
1620080084
1344832796
1031385960
2085937782
1573857780
2124712449
171676477
1338747083
477517501
456492521
659849926
931721313
45316517
28025587
1942364267
171513330
659675718
26952146
840483782
2134156685
556413563
2024830050
1269912096
1881384787
1928794610
732763759
229677259
1683893577
1811526721
627055371
1445675889
227206910
2095894177
1511164908
1410776236
2132325340
389122759
836203426
1526089320
1849600665
1501244159
840642817
1480300233
1067422825
1536958604
1317977406
1812281980
1230923660
407016108
1185990490
501942268
417168787
1307006462
1684766764
734412366
2054213357
1618554149
1903714443
1880338397
1360722640
78995513
1266379038
1704685978
593503340
1066526690
402019611
2037730151
1394449778
1045181053
357316137
796306931
1493581928
2129132708
1497882448
396872569
274260576
327697166
123832212
48709568
1279847357
550469736
1908995450
60008756
675898134
786900567
2131084730
1791368972
777895226
1998076441
1778998759
699027026
296854869
1987841466
423282286
653787407
1789699491
445314385
1525837031
1816995733
2126087664
182306953
420256120
1063228004
254335882
401194356
1196475075
1183097620
1607522970
2038643449
262342982
1503683001
471834407
539749392
1730247721
1606425719
549331747
349064809
1740844054
476039460
1789132647
1380004485
70740395
1467156326
880824127
1160938871
1871770880
2007862092
579014258
295574087
1452567208
2084619359
1046259957
790017811
919551139
133011347
32923743
2073306631
1559456870
1953964810
336207283
1195660351
232154197
407385047
907059215
1171821954
372599021
1550850531
1236413957
472924177
1427445508
435508936
1150937496
24767539
1853332580
297437598
1088416953
1668314897
522816792
1493391500
2027068509
511874605
34483460
2096666138
701833857
886394241
1841816832
2022675995
1224022698
1990516192
1027288178
1410158781
1062910551
927489780
660092797
538634804
1914387207
1939710772
231375650
1327776326
108136312
520218158
2075108763
1401729731
1144080061
1750120292
1860737850
1364312267
1625460490
1039781530
1868592187
1486818718
152213217
1127183968
91727037
1405609071
1509417738
689165903
354634866
606411612
15591383
1617344322
3561530
1589662083
1408691945
314228573
1407075391
647286155
2097859862
992940280
1824172104
604710600
260684293
695803730
1020818677
557425222
75097886
512414697
2102513943
590657339
1707318220
1094295709
1594061699
417734053
1738842576
111192587
1624290497
2061350564
1692278486
225853573
2027355086
1169225022
1518870735
954226377
2001556819
598676527
39182152
1926583734
745025099
694376444
603980948
263355994
1111971163
1216094106
96161374
1653951444
590136629
1547983204
593063179
993918562
1526128774
1534810758
1210621483
2096288781
1709248837
17769453
184144428
1246446171
217354305
935948068
331423981
1602906200
1939210668
1767249110
1858439949
446054810
538384361
1983073188
475989400
1101207819
74308531
718252735
1396558721
1656649812
1876374939
687716028
722637577
403852308
1913271825
574588947
1922909975
371555756
194870268
1443887140
857610824
905492768
1011320121
698454402
358689268
1797800285
1857297817
500789110
73919260
1103232445
207796538
2031913667
50171275
2120504273
1637163651
905773459
2069342265
902876103
1441784631
1758209412
773634880
1271271630
734676447
254442920
1827118853
1948392260
1684347222
1609918445
594808506
1714161209
1500003743
1063244460
1074746559
1588231634
1275077599
447759377
912789331
233523252
1865117699
1540126184
532032048
2105846916
83098869
451840389
1889294575
1675925728
1719586988
669117392
1651483231
981187164
2098452237
2069082224
1902653750
1109864778
718531236
689947248
865709829
372754873
1230865777
1711216338
1740402183
1463898821
436789558
1871243969
1243608008
1091932815
863786154
1641763440
1894542476
1945869231
831846961
1333081142
433005425
825819304
693046202
1909098982
1153038684
576909772
1739784636
1546867184
1175627729
1288361268
205779350
741909336
1084500227
1228826579
230720505
1469212566
1192684731
1567404558
2056615601
1150257801
1763264223
816988514
1257727561
558999190
261685720
1267396497
1341366810
1669557560
1323741500
1155670761
182572891
1954042015
2057430429
1698162586
1097507512
811364300
898379652
947875015
1407025614
403522079
1702457497
986124964
1639252211
2095449407
388976374
431342220
1918557891
1982941421
499311742
128576975
523752119
1039426159
2118563434
1249793065
807158915
762670776
1968810560
135800355
1279852332
186656534
1913938207
1284311874
1137774729
974909789
189030032
1798346658
1423989455
1036602152
416899374
691296107
908815500
1546830244
1600436666
1184816887
1408521263
942746792
926618570
232622792
1055368902
1175388402
460691490
1302674430
1138435526
1815017746
567624173
601516392
222106323
2070850528
1394446730
1632521193
1847743920
121543354
2027739646
422737922
947341413
1779848220
974175876
1897779383
1823885693
1926926448
1958897204
1383534440
552311809
913108908
431815059
1256829914
1278954623
172923777
727303124
1884828269
1158214254
1056529632
356647991
1374796599
2020140906
488279201
1012130278
1055413465
674723736
866854877
472315598
1138356210
1627009792
956996052
123369929
1792076653
550581155
1427116900
826278454
1174843404
1191467135
597627306
1525226873
1669561281
151119882
2111936458
2075131708
596061805
507732016
1844293162
296387506
1350692742
1817064126
928819715
1893832199
61233985
1840065670
1960136418
95165573
2061261026
183463735
1855195588
1025617443
839393618
408486949
1752622891
308813205
564700126
2004150160
1260131564
966812532
1136282552
662235540
1796070210
1016659203
562353053
561951002
124335329
1892134319
1805531692
193934000
49045159
1784798580
291177759
71023060
432378295
1433654244
1376631968
1230572884
2020011799
2028697324
994696252
524717018
51298891
2006892868
1948877524
1014644810
104806742
80804675
894014429
735770482
1610415048
2029596710
822439810
1041897268
151215184
1184965552
108853515
41203776
1437068978
424171281
409979241
802296523
339559090
1424263160
565987452
1367851797
1141672722
615352661
1587513984
627357317
1656770686
225528098
2067130656
1522225304
865169843
1555672910
553503200
1456196704
623069505
1579212584
1801403577
1668893311
1365843926
327926648
2047372283
1798106585
1825251967
110452769
671134522
426824555
2105494873
1022597094
83644709
1984808478
1109312839
1946957074
255600439
731971134
909156637
269717109
616990148
2047066132
1418929177
352311469
762358258
637666049
1775799667
2136760695
98923937
1497867788
778011915
1306474512
888946287
1253190026
1903228580
1653252681
1773797959
167550057
1463347877
509326419
137906403
2008063393
1387083410
2031082733
1141814084
1930757539
481464171
2113143218
211567781
1578940824
2109534461
427377974
802741687
105986832
204403497
1838053072
448552837
633617292
879486004
456806577
1422213288
264003650
298944397
80707392
978921270
1471514264
888466323
278684981
470079284
563102216
558743835
121304063
951139966
1232258212
1871455575
1632083659
1798152547
1965907020
86344407
907126334
1382161837
1687341127
871171765
666557284
1355577130
2060884939
1257911188
1591336340
34747409
909367034
623408124
1050359799
513758880
407383486
1114208965
1347265386
803654625
1693400747
36560190
251586717
547273882
2002503029
1328843884
961478867
1439647791
695547791
2035623190
2087662195
470424352
557877907
1126320480
1826051981
189698689
1149021470
1344192381
1443685685
1687463829
218503157
2128328612
1892870306
1798807158
2085070046
1839844528
1922995996
865369237
776837292
2054126889
669173692
1296696933
483247467
1472930135
1822952106
165231695
1072702351
633286433
455960351
1445102234
1315812983
756872741
830623830
1540487061
805877506
1967540809
1621854881
1483710235
1922093024
1409474135
1323999817
474486296
768502742
746045402
951443573
854599249
1066665094
1527849991
415837709
267244840
1109003707
337027162
1246942452
1954356892
1074960022
855669875
1566628925
1239959351
46530876
1382159924
1976855856
861400033
600832659
190281657
1019152178
921579829
1101625943
861529683
1943946192
1972970612
941571000
1740417390
1496957892
126583439
888020674
1410364913
1502958018
364583011
180539496
1845730771
2141606578
1028554286
1539158863
832905920
1800654956
1925181031
527358396
489638979
1960651965
1014435940
1673715386
147022854
396027312
958081732
382644908
1746568414
1593379132
577559162
42650850
740796804
96732662
750282326
100739659
1572424296
1376920930
1077983702
1100677109
432312440
1594420650
129403159
1289158521
1009685608
664496248
1220557083
1160842153
353106262
530476728
741810307
1641374433
1630614963
1793275986
1568862579
1280678961
1469296013
1997130527
1359842427
1212153271
934243270
1365640721
843745463
719120670
2054742589
898370618
532327569
251533814
35544229
1597321515
1848507589
2017674492
2112529617
2044387866
1833715694
1927167177
1029134510
1682298798
1298494505
1381178131
1363894077
1595207180
304083646
2000430085
1066970835
2048226426
710257303
1128243598
1394152699
652105148
576731377
904564456
1177690649
1956239463
2131614995
1522952823
472774330
1540268111
705890789
720627574
1642602633
79929244
1040782036
749460268
2080158137
970060530
1795475763
1293692675
1507016774
110582096
807230370
770152696
753549441
1526119751
1922052982
585487218
1965515179
1752448901
757077142
254898231
1194264924
406207982
1224354572
1303631143
603048421
122298500
1974575535
1175181868
508428538
1164841383
1326074047
1755518304
1510915127
1060366049
1290855240
1789415224
193312016
1582249094
236760621
1796929890
1495036201
1507169764
155683032
1525934286
1329921326
1807974461
553268269
1246625580
546650330
707777483
238515948
710785055
2120908313
1025293573
563038576
1446350018
248349293
308984384
1779231517
1262877192
663193555
471900779
998712091
337531035
1836337882
1380955046
1426981366
1501948341
576589353
770221728
733445777
1074406344
1710739622
304115782
755705593
632311824
1522983129
221316143
1589559514
904002732
626300174
1240923661
1845848598
898024815
1505654101
831965742
1214155058
1442063107
63378117
1107097820
190494491
879916139
392427553
66924313
649158745
18741031
2147315081
116955135
1374100548
1661721148
1446196836
21198534
1011149723
1890514182
163524266
594103888
1776266008
1453344160
845059055
1276128556
1102859085
906868964
363185866
962093684
1310811811
8763344
1748469782
799327542
526984390
1517375178
1753057542
1984191244
560536057
2089500726
2125065860
1550582421
1761849283
1234569234
1682184290
962782720
1599363199
1187707293
1493066015
627240065
1263440291
412752356
40711793
755311275
1782200741
2099739646
307422747
1107437863
1174425873
197393901
1105329847
1977688537
1606874759
1801699325
2049738044
768723123
2132094107
558883675
447571224
1609248755
2133894180
1933460310
1571510337
506144874
95072643
1006348196
276369620
484917707
2005455951
514745922
991234400
819356146
1944992729
2064546322
1271092907
513632218
1436631558
56089223
1004989133
101854194
1764545647
1529516638
1471407693
711633554
1694770667
1017459985
1588382757
2103438351
1321261892
1901777338
1251270570
1538076602
1140024234
1458681629
904252933
1362238381
1444067242
1628414919
469214292
1117604669
728651659
1952578444
326850536
1142575481
747067051
26970959
158379397
454380763
889738816
1678467885
60157450
735721305
1813162072
1532723603
1662137482
164394334
1540635161
1741901559
469053796
217518390
296514705
1363725609
1203817707
533104586
1731341771
371372983
550940775
934788048
691161203
1927774918
1974679316
937621182
1468402991
506549016
602585824
1445648563
1320501573
202090515
1467290909
796143648
1343285375
1766488642
98334616
1456864448
44575298
638694112
798381662
719488199
516179435
1457916473
1954898721
348870094
273966453
230008586
1692106816
802501616
775278577
1014308538
2045633484
1435132579
1763937724
113164671
1415000378
1686044530
1850713301
2112521372
1028035729
2064127364
1046453253
1824267077
1474325444
1765427219
410300420
429847857
188257814
1777375568
1897833909
566925362
1924600957
1900338236
375506335
739608878
936354685
1995225168
1394583491
1761121125
1346243554
2026161189
250815745
586261927
1009978737
208154249
1236936302
607363066
403219753
1432970370
365567085
1279978083
1509711313
717022834
1483420286
778848250
1088255400
1388836382
1359779304
402647810
1522983129
180749272
1323727507
199466602
693919693
58341224
403215202
1603829742
24467045
266985999
1479623204
720615700
538455094
681265844
17265134
832565712
1282787545
930453266
1701475286
949235506
1352631500
1837932738
1935109531
1362113319
1459016637
482448185
548151801
1324655668
441527176
1251750284
529330634
249302467
949920728
247931162
835462607
973984501
1039490102
1222465551
134085266
690343195
1309163900
373620790
213685734
1346035671
1362092077
864547218
132199327
1830087757
574917596
250891982
1846545433
1573795646
2011132269
2018315195
1681767944
1279291407
68864792
562574919
1411778411
545115364
1415081832
2070750265
1069543583
693414805
1670174147
787647004
1439462467
766056996
1705185248
693394120
505069433
1515766063
833549281
1670997474
864406012
1059223091
1585814128
1551043796
97649340
1551799461
45240949
339079552
1151210028
951613909
1842023624
2022827955
552975546
372636548
1974268404
835950860
2128799714
1794501100
469214292
325909606
797329459
621829395
262603041
1041809760
1002938402
641951592
175745013
1640461381
1672565849
123683717
1499916162
184144428
1968569358
1891201633
1586826210
687235184
727940911
625441122
618573236
2058532797
254246845
1783220293
1613268904
123768168
1419301219
827844358
1087440600
1664194294
559403498
2089080985
1003215767
109337947
438430442
40090088
1197350468
1290037063
1628755271
157568648
1553930904
789009520
680232159
257196912
438059278
1334648985
1282858211
1340417071
821883860
1583127493
1167758093
888965768
1997517972
615053102
707815407
325380524
275884875
1846447119
1797962410
686324379
555430968
258134877
90071891
1599323875
591507444
153304768
1880069074
1572943674
840674089
2082287274
1522123989
718510869
1112297083
112786112
676272435
971463059
2044005977
1214958862
1878539379
1465284459
2102002607
403899968
1760363126
908431591
911729640
766735849
1707514153
551012455
1330678168
1332369963
815725582
1311716762
2464873
220912812
1260205147
1933345468
1937050248
768703769
999446106
1041714873
32613918
514596234
2119467447
972350825
1406358997
404649250
1632697752
663630563
140112986
1836904269
830474736
1943401960
1587837226
443188375
1316021053
2057375214
1293329779
2121752559
353578606
2048332588
1258238097
584278500
1695350408
899189053
2015263423
1457459477
2053348136
146076320
1131530354
216267616
1443774607
971665728
1864640183
231597033
394170052
2122340872
1839106482
644652327
1616677543
1375354280
1298588141
1946595175
670674861
1767470570
111656648
1027050495
1444164583
695958450
1240553053
1651102813
963559466
863794789
1043210089
1143799773
1288469958
944802061
1603964519
793014
1444027829
782833251
231390483
1260044476
784634799
924269270
817849842
254783061
1000097725
2034603597
692328302
688541324
1529555370
1975301531
2011798261
1288515056
2092104811
1415243913
2030911998
369861467
814324720
1093371212
2144034500
321574044
1734158264
1087887757
1218953973
514560032
991241598
237525963
1075571348
220610797
519124851
355460188
1146660539
1057315721
296450531
515246093
1450424549
238399000
2109919285
1955702534
1497443455
2135166048
1908881140
1786874810
1326909240
69072206
698040259
776729365
465860649
1519831757
36415333
1955304756
690266739
1283720737
323363541
138965521
2060690389
1206874854
1570193753
1024851250
1363136558
1075720613
305659543
1722683096
1381267511
2009948424
1100315755
1474983578
1782204686
148938622
209897881
594177473
1984769053
1359944781
452321831
984647728
637353640
79019094
2003354069
185494283
1897350684
669146325
648279330
423086168
959138640
960072615
14997842
630031193
1798947767
633474501
260577776
1772962112
289295626
750653913
136740800
1146934540
696392810
1759087461
372321998
670350653
1745183431
1532657068
541672323
933902881
71128592
461530302
1951448888
1801973791
1586886304
630190145
565469061
155057140
1674890065
531685114
571906078
1883542943
723077551
1653438539
1838142402
1160155525
52342177
1098732169
1076142412
1319980072
1624068929
1699823739
1157141986
1048962215
1985171526
1505688137
1306335343
2135308376
1947203943
965345960
1971873897
1104741630
492909226
323555562
1882440039
1815752871
1524088334
463219303
1584764230
744665539
1071320160
760866617
2014519385
429683313
1889330674
727123898
1450214655
1163074496
1140231177
209622884
583299336
1104809096
1121826212
1521622249
1841056149
2073264149
250459401
116667817
809728581
471151991
487081946
1286772933
1161385687
1338181019
492062640
1396989154
1714521916
1544290951
1879766345
1136090840
1245424503
354904206
1673702954
1236616390
2123888688
1537918434
50995244
557780686
41874423
80636931
1702039861
1197254349
362842991
1667862524
732157762
921852333
44504202
958120646
1064648779
1254849026
1545055349
389980365
1450683488
628710776
427726104
1657273135
758259054
912689578
1075515642
1471143207
1206021961
2028254626
449229713
731196182
1056996400
1235939450
1616372820
1483056997
908771719
870791341
564580868
1117448994
898346532
770097020
222517965
1332293123
103921294
1095406782
632605296
1060403934
1220838366
1920026493
1182207824
1641052161
215453838
755845458
698444744
1354921506
226467524
1156624695
854797880
253071318
1568543508
1260295770
810186474
1426389600
1075847248
563107152
1900989969
208005191
1066747906
1744932812
854379294
190484135
631347804
815678603
482834126
871067743
960982619
985598556
461007991
77257129
1143534022
404295379
1037209805
312321418
330190527
418608270
415551458
1039099120
817096409
779926187
613435546
1049020531
650945030
611383991
877843963
1582138002
424488455
1258775074
599518727
913527582
987637763
359145916
1455132680
554158532
1410073947
1506093003
895256528
102019243
879822461
2100736734
1815892754
194721705
797726722
737344203
2040917278
383187431
1690275298
217061846
1309049527
23188386
1285900175
2011764916
1091159605
267983266
994609493
510668365
1774195274
1922403346
1392262021
1544070779
2025484156
1372517970
970483874
1057027870
1613992194
1734214468
1715262337
1497536063
549988890
293743152
104585168
592993987
1920199661
77130730
1327845816
746331968
1728513900
591836303
922886369
1858233425
488310393
212938033
1218849513
1633951052
475582134
1118407815
1038150267
80187557
231053869
1432908959
862480094
590152588
1739391431
1481483601
1644395873
376936393
188833376
524521773
945307406
1562789022
1297589109
427206334
1588437696
1399932330
287245407
1703273644
84319100
624206697
995657561
8671219
1507311549
1572311613
2063838199
1529712807
713700836
1668894529
17627470
1459437358
892172082
1860005457
757146810
1700584904
1333355144
891701807
1325930474
1370280669
999902184
848145034
570151808
2120988709
1058799582
756652378
388782270
727262541
344057747
1652503657
1055311374
947464305
759918982
1262314266
2050837667
991325677
1668945729
954317176
730652164
531107084
347489035
1533145447
1801413296
515499548
1242737997
1817355387
2006595564
555408183
2122142584
1170268026
2058255455
1079946485
1250891194
1911680371
1524364582
743790818
731004259
1728180533
1873648543
718767417
1007204313
927882511
827380517
76308704
1038207758
1627275109
473293991
1868844402
1007174902
953443536
1371814408
411368211
1870850897
770595167
922994535
2049459645
326066674
1148356515
1004283165
673412722
1855077088
2127565073
1470251108
1547006587
1276365724
1547627908
1085687242
728543099
703183382
2016151008
697845648
153467546
1970475742
2095494980
1647410966
1417941045
371707071
987349623
967361420
1802750517
1702641444
130595845
815739365
1262686717
330365351
1895185999
2077730204
1710923103
989479580
1220017217
1125445311
682103078
513863901
629713568
1976367479
656299882
719142711
12419379
551136656
308328447
1385311677
282358343
956371895
782779872
740357200
451348316
1465560665
1656584582
1690543647
1013806503
1942635684
584733745
525617052
1750137547
813805399
1898515198
1994232269
1368293703
694078719
548098320
648334890
1159683093
1599965007
167781951
382014863
775161067
1206435284
1974021656
293301764
850663232
277717275
1097326434
537982054
726965959
408544857
1487186033
1971122232
601321650
1613533569
1656768965
643802382
1670944106
823879140
1746638218
1449115188
1232966825
1647640957
1742581491
505324535
1633680925
896266171
39466680
457100031
1795939596
804265386
1282699558
2055303949
283341896
1037664630
686885315
1364354843
1803554916
1519254151
1009870194
1887992258
767634712
1410522294
27304664
117841565
1388358481
1754725442
1798354800
341341117
2087588716
486116591
1383901758
969941225
116385338
280943192
1184643866
1446263717
1154696329
83869844
445337254
1299113245
1676186473
47519361
1162815749
1478263013
1670446473
645830847
2097770351
1713601369
1269071283
2116503263
376367715
202389656
822473460
1653324350
40841134
168260964
183760573
1884372594
349694022
321153220
1568673447
1183925629
1165261981
1525469090
1181642256
1065802969
1989934949
2121233935
1856283304
15558467
1105266335
185917665
351263054
190736627
603320687
747273587
1722739179
2072061988
315806335
1101373518
19218087
390838841
41752469
1093476474
1052318265
199820710
1102968637
1638519147
1045794633
1898862994
500696183
813748155
1256114008
812956386
18820913
433356946
1969127518
347469852
164464353
248228006
224121271
1141352809
1733383678
463721848
73180195
265732264
936075381
528773063
1815759101
975496169
865124018
1941214177
1916640526
1158587195
1363106620
1141532726
1281553113
566941895
811376498
158331099
2005533360
1723311665
1960827602
1994563946
2136533580
408770378
1028655407
620961415
1261148093
1542237490
1047915400
2013201598
1497734545
1801493354
1087754534
1233681003
2133292448
1324826003
1076616999
472628004
2063349450
191483758
2136182184
1781565452
182934637
1028638669
270540817
1529284477
15139668
1085720529
1519081427
825246572
63916168
439091969
501655978
2070011483
1856761277
1355963982
847819254
1757072982
1238786225
1877953342
1169547871
110246544
1328764876
739149742
1189378162
1275684482
707761472
945641111
1312752900
818483683
1621580894
1498859080
1590525353
1375272360
1344794734
885693120
858231503
681033744
2019097604
1455826283
1703881515
2083615709
1617852109
920443920
478283045
1083361384
1255640488
2055033255
941049623
635354105
533975287
1799058069
2047653558
1328881208
1326649755
738291313
1448713542
1232946830
484549124
786631906
1653369287
699229919
516230717
1240988475
763225560
1704544674
105447568
976246721
1152137527
1538640734
1556400641
566520839
368562654
303713755
245257365
1814441418
753385941
2123254456
1107229766
516342508
594127109
1310155270
1434684971
561223343
500371391
360315936
2096559509
419822977
1450891417
490708681
726419342
307273863
856060585
729953795
1324080957
593034263
800868705
1682502620
1615699027
1747770413
231565159
320273603
1755278196
1970949449
2108762189
1253475991
1959434276
826147313
32464223
47127228
224301191
287460266
1111650171
1270263705
2144350836
2040538697
1557357492
1762626309
880455576
144565227
291356462
1419856934
130494109
2122023466
1188019179
823103392
1772616742
727297309
390526689
683080381
1641030639
1801825511
421826574
1108421440
1708514116
553724946
1648095366
1406377717
1423689271
1757936151
1480441319
519531906
1209045840
208833197
1632314245
2015322147
98635417
460288616
377736182
126478889
1090452742
1455711768
414106340
691143959
1630960681
600433701
1308998797
101427852
222860692
1434966722
1415233264
212842275
1119091960
1078540795
934010802
1983032582
1163185952
586661313
72541873
1382510799
381933915
415964828
1228343304
568169527
1403648825
1034093460
1568091340
1391843976
163877188
1870806554
1846076211
527249258
1649304809
1775416012
1973647750
136958004
1311273476
828701004
1709078045
1460251870
862535091
1652859347
141033845
92241325
1210376365
1541013253
204475206
1391739849
1695738213
317210248
1925791429
713770423
653901887
407775955
1538044334
1525874317
314080986
859735128
1945073259
1237097682
344598537
374621109
832569841
1655049778
2093245868
125982147
730520795
210254669
1065622765
1087640208
58354226
1818951732
1674897555
1490049435
534215249
76436582
497413127
240002798
1967251476
1669264036
61091947
728708512
734178576
1543541148
26119803
6731456
1528510898
339100373
1627398046
1810824014
677876673
239368049
176534732
1012065113
433894138
177896259
592168751
2118495673
1958234905
2040215048
417943684
1586798726
1533243232
846626679
822856678
1135353649
1659207952
1677953134
1932035495
1963362711
1424009917
1228937640
2116986429
445090025
117220442
1971452126
1855768991
765550580
568304941
1082728706
1116348944
983147800
1504451912
695495327
1088251781
426937162
903209105
139819991
1030264797
2063392157
979148015
175071304
806987785
1263233261
1056418030
2110740137
2060731636
1274032684
2084607715
1768689223
844567724
1487149151
355414892
384922466
884041656
1133631039
1257459363
90977184
1987657286
804682261
965679005
1351115454
1514215948
706680502
1602950447
6636064
1576719730
418790317
1695491225
261335694
1956227152
867566834
685197623
2060232517
244106600
332556199
928380205
1515507416
1246664683
831148587
463742998
795724310
2138769433
681897173
540079066
1514646252
1721082438
1876083209
47877493
335186872
358716345
835254517
1076506171
135078536
625515422
1849883691
1819821093
181674888
2094042045
498306981
129278763
241261364
975155679
374424930
1049038093
215642018
111871890
241463350
79700672
752441828
1941581493
1251293002
184807573
1571726954
2132064811
1947255654
1430134062
465102684
2008819826
1804746798
1813713331
965253900
464375505
1988630263
1583695904
1611003050
1101041749
1818607005
1945872485
1799207671
1754313933
2144944798
1362142590
506885500
1760041838
1473615124
1108410046
781757870
1469102448
991057611
177843397
922286533
722424197
980881478
178790661
1228805075
1383918212
1755199124
446214201
507221560
570233484
1950146313
1716657510
232623263
1218272204
34384891
518095550
868732023
1585846324
359145916
322826099
378616091
1132839649
1001808329
767386728
53437252
672763519
1893391625
1611528580
189698285
333720359
1159796412
303799865
2061278394
1508872839
1149916253
1804831892
2040160682
89995553
964866956
903264640
1584044948
1807236898
308714592
1373977016
2043690793
44880792
449200683
1644966269
1453444762
1156910454
1115697719
783070810
607439024
686120286
206994164
438719097
307692247
675134277
486593364
135224557
875706024
1713156705
1504445104
562819557
1418185410
1137693910
602728654
2109308545
257027390
482691812
569175468
1660089983
1052732458
1639879083
1064778734
1448043959
364613714
153452293
305526262
2108888227
1431478788
1526567738
535592102
1625927924
176816664
309631895
990910124
1287606173
357305509
454230532
2070532775
1315728793
785344135
68368520
1334155521
878859740
94792474
2065674692
2058872926
1078637378
186025370
895822765
772498999
206705626
1084891840
684271939
2116449241
22454583
1872339515
1575684164
1010204323
62681589
285658771
259107983
1075362386
951768734
897171093
1013452286
813117782
1494957359
383127555
1727400069
2029169784
2023876792
2002127242
1269232968
548101357
522939336
1269447169
1518669257
1801277819
50673226
1460404725
713850699
1692803539
1343146129
816214323
1058847345
37902909
445990977
502046114
2041438855
666403586
1565859441
417713392
39053557
850764354
1209954888
1661602625
2067089122
2074613008
1794879038
1675715959
1138145538
2015554712
963443550
1404917331
1040482402
227610573
1519312083
1720847812
1158741232
1605104259
1240909263
1043102226
992981614
942917349
906152204
1973809896
18376480
1495936247
390920431
712850694
1374918129
1568454382
938471288
1374115094
1787986137
1454899450
826874632
1179498021
563768078
2111054759
1771865692
2062812040
813177533
161748984
1803501906
1563598609
949158574
862589940
1217443974
561242487
566014594
1830164698
2033706738
868249424
1917734946
847312674
1848315761
1429852543
616512727
545336630
656081716
454612764
568888802
2067190027
567842710
1480367327
253251582
922517912
358802198
1259296
33464506
320572090
409221975
1028819505
594064381
205761042
1189470931
768610731
452498200
1065798188
1264583503
1963881264
2131942390
1938866120
588225459
1865996105
111108963
292950981
1813010596
1039041061
1376156210
811387757
155569646
1667662262
1543733709
321293421
1279783180
29962693
286917595
1251705805
1257479735
1968151602
742968777
162403534
736514490
601755120
918132178
1300942103
1398357769
647329428
383929473
915085487
553822743
20162001
1877591888
181203830
995742219
672946901
912137449
2045285706
550804877
1068016730
787246974
1152004897
1689908008
1886286162
760031887
1902677854
564840551
935227336
76194071
1447942852
29677131
1904312874
1938521098
158847777
1199671585
1745313598
403536091
754681870
877209734
120994530
1777842581
2131710721
1308215325
219200201
1855474961
281939828
1935942457
1366218401
1299229878
288663063
1575580669
1030504730
1888807105
18062747
1455400784
1257252226
1851277014
1325651880
1030572655
599226561
229251620
300157939
2071318016
119992019
2076617245
1811505100
1143999241
266590708
433976792
2022448681
24446997
1001320056
1568865080
211677390
1910485279
1236017356
1312634826
1498671651
722183537
1761594791
1668035258
611135955
180255926
1165040751
47461028
1446040386
1247007147
1616897656
1299249444
568286699
1435832511
937181268
258768371
1003167206
586275504
399097766
296134721
1872909272
1501424787
1630426320
1911542702
1104533688
585274558
1924210333
453010711
2072396866
718929096
1036008449
2104676080
638314053
1930452686
1968715197
1381134973
490891757
510573709
513116144
1271775068
2042887084
842490027
736897497
1533116849
1176567096
70227925
2025574511
1553618551
1385961039
405825605
1352991628
828679556
822122779
1729241694
1923940155
200584988
1460890275
485309228
1546752823
746947215
1713214646
1811415057
378634642
133259983
1242320116
55790656
1485369537
1420332247
1282612463
1589958451
2071917601
1409609523
1938195207
284836528
955134575
1551269020
133478461
1257136417
870770122
1891514019
1054936630
1148007973
1389314274
647269412
1173624824
14616743
1269687807
1928696914
1283097899
906401842
1003992479
2117326183
371947856
1870109568
1477055091
1782676218
1483137262
2120411048
1402844412
430611617
960950066
739282312
1607828660
1270187212
1156131268
1609595993
729970926
1030750710
2032499191
1257572216
1864930914
1549001381
1360554453
1855432610
1242911949
1850097913
390200102
1745246378
1705506821
208872093
878957564
640414881
353811181
590834597
1137405759
1684066901
1920863965
1107700511
318017072
1951518599
1436422758
1623194069
963677853
821055448
1566393128
225927240
1721218336
986657882
1537146827
979490979
1568695391
1590899788
1249613861
1046712101
1540777504
1523798562
1998057213
1989552717
635776359
1439577278
381663116
1529489361
1124891346
652492840
377531778
1426625569
112813864
1959071238
1820238711
998224736
1944294762
1051406160
1660567931
2132419835
1865274789
763934978
1350288638
477310824
1727048235
794864362
1906528367
1087553095
1919279761
283157364
1655539732
20582510
1296463820
1038381149
1983048831
473605269
980417806
510520003
1196191237
1920745880
703667749
1881624003
2095158785
100062079
403217352
368991150
344503909
968817309
1322642485
89718125
2057803990
1413422658
1734954996
1092193852
193964783
841822626
253488727
748342417
692631257
456598052
342202323
924110456
1578539670
114864529
2013873120
625217171
665309449
461766649
478321297
48093506
1865268130
1920980624
1735430390
1314422845
817278158
215493171
1801320392
944402214
1817006132
1016262792
87164715
360048869
1233948018
2059193148
2019786761
633996543
1152722397
581328617
1201002898
201466493
1520229763
989491724
951195214
1813853734
1104187905
1978522549
1496459068
186992793
328380781
851446033
1243370346
289956797
1618336576
1181690160
2120459894
985969433
146621685
1023791174
1315290035
1004243807
2035780179
1334752981
653491895
553623078
567199694
315938906
1095017838
278557320
1240114905
1615792200
2137335280
1612101377
100755495
470698800
510622556
61851908
1992933518
1414995253
1523424928
1902054562
1122099340
475287361
19374169
1089616491
1973594064
1953827080
179863013
155414823
1372503394
466657085
1496020854
1825066659
166137796
586510202
722165758
1848159799
418836880
275224456
1671585158
1770894368
1767780418
286517714
684315011
1259018615
986823782
1178110628
1561204927
459758332
1394559757
242568052
1415172050
621126651
238841477
1435768649
1026331297
1215095121
671926720
1562121319
1111029894
1346559399
1377288119
1837627392
1509484690
694747957
1342971782
813193076
2124660940
47550096
222622734
190350413
1137697894
1105638266
716688754
2024282340
1810290375
173445111
2102538644
1817399652
2080775202
570987265
1510825670
1746369232
1265900933
621768071
1828792503
550363155
262570671
1948554997
2032740754
1508627506
1053375873
315902598
1228362121
1910214711
835522482
2048566134
729325975
1860738779
1004263960
1276516030
1833071950
2096506650
1142318820
1568674613
746501366
650874466
251296445
1331654876
54891763
1578528976
2048651372
2069939385
1455363178
1826216753
1997236997
1638300257
1984391033
20341015
1021862907
977433469
306358733
825159233
58607532
400698140
41269831
927470299
1471075585
232205382
1927051254
591271021
315076700
2009227938
789398595
1524277605
1180642634
131348039
496716187
1752511562
972965916
1184339475
1923757190
649685559
690051267
2035364957
13504276
1268550327
774154031
1087887757
625204301
1607173551
635408128
1163577872
1893132521
1363795572
919792400
10352226
1020120699
1431284052
2120251456
823773865
1526045354
1147847755
623348074
1796624011
1619361826
882307334
1120161612
565127970
1461633419
1079195051
369662531
1874594215
1075847248
1223021378
1897409571
1999344299
1344022296
898918031
276158691
721622123
1709179848
706421352
2051566058
777720424
1007095150
2009580553
1393267019
547557840
1403704321
684137882
1632203428
114635226
430037792
1835713622
1638744117
199833947
144060991
398370197
1470456632
1985531076
1295312213
424226355
172175608
1774158943
351860250
1989085594
1776927433
1672256174
1163192610
228705716
367213139
251378151
1258189158
96833821
1350906326
342368709
253389906
1593115708
1314797907
1080562553
1914407459
1807848616
563458055
1698690684
198827517
105437091
1452672798
161237911
119093883
753011071
1068157871
270837919
489213761
850919084
2055098877
1575530327
395672421
774865224
2041560467
1010263556
1554533237
1205766925
1884566349
493872505
1334499231
1242024632
986401600
1828895666
1203414814
2121140201
774253569
1467834935
1049598335
1960446000
138749735
1365296061
179718575
1021163498
800992652
2006778075
1742500290
447273105
900815274
1649070511
1857481392
568152403
1132390328
1348600381
890280048
1069039131
1848122201
1472568796
348805911
1010605076
778514805
1982208557
133489093
1692255173
1310821423
80875411
1466323440
491786907
1691519700
965030465
1268068602
455628521
1564417486
730553016
1078628039
924249924
449263481
549064129
392589298
1761514092
1506755080
1744253459
1187479735
1604657227
935312398
957351200
1021678857
325809582
2067045587
973078352
1112232775
2131871980
733577464
1775387050
1602677105
340444910
1486724168
939408244
1519631648
1449322825
2140347384
532660211
1360995157
1651512461
1535506374
1266360301
1505481026
1695560029
961204234
370808951
252955839
596958702
2145775127
105537916
622730331
2081319935
218751933
488297894
1208749862
886163975
1873612674
914674008
1060223502
786458616
620158394
1142197388
673144992
1797695391
447592845
1801979347
1386017658
862308734
736008946
777858892
966351591
920722537
692297554
1417466929
975218253
1759879250
2032927019
344912665
124422324
962909990
1310832761
295806608
1471237439
1153281055
729338605
1686365789
2110138202
1675671419
1225807706
814382113
1975677451
1197636931
430242840
2023385596
983589631
887390872
2110377064
2074033554
1847294148
2024639738
1211275169
520237091
1308224784
985125968
580563368
327368123
410369512
675364016
1052070446
621610482
503732172
1326939340
621937313
1412354535
1034476908
1173359803
502734199
455515507
806975671
2029498745
1596754306
2036295495
689819312
1786094239
2129292086
1511650190
364075104
754837382
1978711260
1720674840
148201372
1604878697
363413396
1146805502
2082543432
1198763905
535985709
1526440297
859636857
1470190924
78907761
207855952
416727023
1093272579
321384304
975452685
612216268
2050141204
215550579
766689119
335059175
1198352659
1738140468
1012273269
164462814
588762197
1139677652
502474113
1831782829
367919356
994640923
600083882
876586241
1435541311
1594132882
866567202
940662812
1500921557
1898928453
2035395531
1824578132
1991182075
1869946542
299634009
1928684748
1188135908
1878365393
1516764129
1417077580
179584689
351856551
539740808
1143872089
1519913063
1628605528
1530145379
1557269718
1328098905
889366338
1324621886
368615563
776940463
1887034368
853712734
1713760739
1291288636
2032920917
959607334
589063285
890799263
1173071925
1549161373
1798649147
1728915494
1463073910
1290576458
1673942100
404651522
1414788497
356452863
1391892038
1381875591
280690078
1787136603
30109519
1251892677
977405693
1272493831
1367014358
1189470358
1001766093
2039158557
1173222763
279404202
1433348275
294843134
1992619035
1488484818
1747860091
1666424053
597950391
173916691
489911402
2069838643
691665021
1411415511
1345630041
1616529014
933445839
1070113498
246862844
1215533011
194632111
233574952
1688013998
212091199
1470421987
644795373
1203052368
1228307425
1004586260
270869416
843638265
660898885
235388550
655881017
1668395824
1044763891
344456003
305011512
228122048
1734449366
2102955553
818662697
1902517031
1109924045
2062496902
257493922
950886222
1354476717
758253661
320351082
1482867441
1436940367
1669023792
470143380
187740379
17650597
919830125
1369151139
843189997
244859428
1899701643
1626012677
744910942
887714920
28392787
496361610
210872246
371315973
2117170353
1627654935
12327019
479300615
1006875212
1719045868
1123472541
580643047
541479843
1088219551
775080431
23519435
36707786
1923092049
1740235464
1717861657
759082369
1553593169
297504345
888262690
792449704
2130087330
1942820498
599120460
95585080
1358212234
1429397608
437913001
1916591093
1040070202
1690323282
2046449361
1836937357
719212351
748807766
553107198
1288671953
577215831
1516453709
1716491062
1216793124
1228400680
1625976193
55400671
1850913406
556924235
896930137
552827367
546176751
181313269
2033823697
1846548722
770978225
917326550
36449603
1042042104
14310789
657714455
641445446
1191685934
947476369
1880886934
1599066850
884777480
1632171726
2028220059
2007814502
1856693622
2119325530
1256201677
1989115696
181802352
1885124761
1028819505
1692096203
1574543418
2082117576
742058607
1497548850
122278235
482425358
262270798
1126025952
521821603
1343761989
1555324731
1728796070
1509214496
599763232
2056998801
134085266
1230513159
396875353
562534553
680525841
1232063837
38112570
1582026405
1519647788
246309731
225437051
1811992436
1209706991
1034087775
2119142751
558071410
1465871738
1452850218
1980042387
1373582411
1723974330
579168866
2069297893
1878101063
602989948
393891921
2059752401
625637497
1651241990
108833815
1475597055
1091499731
1724994925
1419515912
1205454570
1505904073
1521673476
1672299625
1455228254
1620718795
2079950040
347577392
1106854818
604828002
1331511986
1139795172
1854182244
339313029
99682323
934858693
895209110
611649903
520802603
249735487
426952341
1998169473
1338926779
1026163172
116111203
1970965356
706733401
547909216
1312493237
1859502429
1580836926
1358695108
331560060
1505142579
589141396
309091383
374378516
1327466718
236086598
48519684
1329122554
1156952437
1151172917
1984690622
1005289933
725922002
1555272186
1378101868
1034645736
1469957999
1659161781
1415292602
111840147
923940076
1035908059
1591761220
1386072646
1222393922
499049134
1450976028
2061882040
1857924112
70848359
725840753
686969427
1214567665
695319706
593032379
1781348763
1544215712
135610712
466781802
162140729
336310962
1545745601
1265103592
1724197023
1394124358
1506319839
1442106562
1752065077
331907556
249169714
61920779
780950329
1773955709
971014302
546989897
1865446796
1055034515
108594859
1558528799
1281167369
1941974621
1157285985
1699191488
958577206
1025185129
956319912
609323688
555782205
1950705775
151285479
1462060007
2889683
1385818746
333085194
558633334
1708228515
775151489
870895909
403996745
882672556
1836429504
1452285297
634439379
2133962689
408661154
1187843718
1458901481
2126464130
659738088
239190104
1339711083
1840531977
711324855
2114671615
562160839
1071109986
1217621554
1602405384
2124192580
1563368568
508225647
341977840
340638685
188560750
1377709459
405722579
829146090
1149693014
1971766028
2045159174
1982421761
568294104
1391102352
966829389
1531867849
168133481
790384222
1753920912
790043887
1809637411
1941927753
2113815833
471408151
1446845288
239791999
875514776
1020573673
507528782
1706906770
493559601
371703459
348884103
1638930801
1968064219
370833261
633439551
622674949
1726656300
741488201
346643159
8458243
496612293
1195092549
1046363725
2030673380
742453095
1391454032
1861740464
1558087172
381307867
940742874
1716529401
146939738
833445035
590721680
532912808
1866494519
566591523
466442571
1726614001
1354524255
456559240
1071670441
525864548
1631746757
903505725
1163948266
619589303
1849067801
762481755
388313539
1605667272
508092208
2109368741
1781694579
1437367856
1412333295
1929027229
714403435
64700536
227400140
590401577
1342946435
601825087
1360405752
1569334014
1109450552
1339662478
54118273
101879654
1051514868
1330887221
1745400023
694929043
1349596804
252481088
194632844
446240499
979334003
2019419472
609642266
1764717580
1534253355
1851408080
1810779862
367174214
432026612
112595167
545316756
504908128
534390220
1898916350
277200889
1966785657
1791676475
1196011768
753400044
2012975065
1212104720
763863567
5163698
2102772157
1226236251
131757134
1555682227
1161014460
1577983067
173958724
737216601
1563510019
1991729768
1637937481
1359179456
931896687
511189759
1152025468
278216802
580180498
682286119
1048594066
1608236186
60762141
1379728369
426138678
1778464077
1753661264
1802280457
288783013
1454696250
1655287702
347360705
52134035
1924474676
336555787
228195983
1313636302
850166865
1918674937
492961220
1139682473
2018658724
1890838917
1230277943
128000182
721702665
504889404
401247776
295865108
1651528155
161904356
273986192
119301589
1077263223
1441976567
382681912
259371660
1994124187
737405623
1367768489
1280573277
1042406672
1542528510
1388582467
411254545
1731311272
1346356715
1420388710
778164324
521628680
84575422
2108545718
1147188397
471482522
1451734259
1111007792
567030025
604761695
1671350939
1511363147
62094412
275319181
653528609
1059073918
1229779529
688706258
1857705300
1656269329
1799621113
1955328552
160513041
1061407118
855970745
1794530439
1696372392
1597033094
404889194
407189494
1473401622
1671758117
882452215
1016138332
862991742
1695673370
216489369
517856003
1275252134
1155833556
1892613473
354138003
2014076546
302967165
1311920782
1204585525
127662815
434498020
1820345214
355557418
1457498012
1885124761
1306169151
670032203
163055414
1471762154
1703588874
1146076551
1517302578
1461294186
1137124551
226012623
1360601144
295705239
1077243209
182203472
509552714
28849641
459473207
68675229
1093769782
202885374
1363403683
1146674799
496583595
1900208789
1855571200
565391782
1830651147
265964466
1933022114
496775394
693547845
1458382006
1275561506
1326648650
564956077
1557777487
1159338022
935620023
913796165
351773004
1071210327
1377195895
1277473539
1754064261
1354550341
672792805
1807375921
1770135320
1559926819
842361360
2121056854
1692662608
132327989
109871597
1458466738
721412573
1889140227
126087676
1228282165
100379101
864537223
1264966656
1395802826
45744520
701964555
606579073
1361965516
19066984
849300079
1492798083
1097151517
1178429878
202936125
718852394
378126695
95486850
1509309496
201132630
1775543860
1087153886
1722207408
271690164
2075949047
314247591
997403649
230527461
1659413423
702217802
169421045
298125336
466483118
363402300
1070805949
405379487
70327857
1664615467
2007104068
2052525894
1104184493
1661261844
1547469106
1448681037
901598033
730219187
2057111669
1330523429
1161253479
967585522
1535192540
1752277915
1964273306
1831771594
859385775
1242830881
712903023
509376320
1946807413
1060617679
2064846647
1053497186
182260688
583344275
1243171226
136429913
791173728
1111051749
1318964542
562332823
1763381567
1088825211
1240801971
2122087032
1521295957
81670777
1135737097
6413880
1507679711
1604434761
778457590
616478443
1424564309
1691567050
1885565629
1711937585
1283021258
1114655392
53572716
1737278541
1930139657
29345992
963354022
1244833884
138873845
1003731262
1032002995
1587837944
1882271772
350408032
343846216
1454030005
375657154
1136943078
1187551278
1292330607
1234023046
1558279758
831921047
1503915989
1248249432
1332517138
364138773
1702221568
1731225039
1828240196
1282737517
1261329533
728711875
1913756143
128285431
1236677349
445463677
904679377
1953728313
1881170302
1547666427
1579860187
1802689174
114453224
1467201180
1063622229
1653998417
1472188808
189990581
2030604906
225921947
2054043671
1178476237
1198376884
1682781580
1419517958
587516550
566629983
1933634365
273688055
896717412
1501808611
1995211715
642786045
1174186553
1734012196
233098329
1692630260
1677242474
1755758632
789237535
1728322637
1598784925
1296532163
623468629
1146180327
2049840282
830090614
1595672415
582179303
108679715
1361711693
343496740
667413769
326073164
1984112932
1954534694
1616451341
1330467719
509745961
298983289
1403672529
769354297
2059545570
498578249
1279634734
1144180040
1130216364
695388607
1132777844
441113439
1072818668
1113709563
1106997057
206840949
1570557
1645452667
1547579393
870841616
295483933
21368789
1808549569
1309109626
1219176340
1671264153
1948648978
1423166316
479115
1220180278
684187570
1149267748
281434898
1295352960
2124196831
1254780188
321456950
1191379082
1881246820
1819747246
2109849318
354563909
1431871471
577765940
872169965
1259512107
872456568
1726333955
1714336891
1079520172
394416846
1163185952
1993892085
1865448123
1324723800
2062982007
1434264051
1675906416
837019607
254186603
1670883592
154260485
477179108
699195868
1269407132
490875770
127990378
675075477
1835599505
2114634601
1131020127
1050555412
1593823126
1841553118
1526082860
1369410956
163372754
2065430867
1877090489
648105487
816797740
1976595431
867688884
810881956
1098561484
28719265
742490748
973799017
1579601204
893219168
296103111
919022454
372044032
205416019
757682185
100722547
1637245785
1186729431
715362292
903693077
474600053
1765638937
1812981040
422422314
1489536749
468042521
1079323939
1202193065
984417384
1118851264
304986807
936336173
42810282
1094640374
1582697786
835324667
356975896
885484148
356884629
453856993
2055235414
761904831
1019073406
2079754059
229115800
2081406149
1888617317
866515177
1749953563
1847988387
1698191453
404340091
351515487
466530402
248744455
103120174
1960964213
2073189432
997014284
2135122956
325802422
1521673476
361556011
354747798
1383724785
305174766
1876703529
1476884694
1538321591
1228122658
98437427
1397420703
1977675560
1196468380
1769446520
828938125
1549163699
651985508
1666861252
1807905004
396305127
1256539891
65533462
681008051
187521443
2109698214
1423666669
1219642520
147288096
1650210819
1721105562
64277191
1097876430
837893067
78651118
1032477052
1675831137
1554546975
878843861
1261224916
1015673720
896637969
914552272
1399450770
351263054
1885837976
1701728664
635402557
284687412
1884197726
2019868470
823854338
248754176
225456120
439530169
2042289018
78988234
537611587
638483887
1489498573
302584702
776088739
1894697847
1241621862
92038106
1209205073
1137242837
1886062628
460013279
1368136149
1604316780
1932653363
1199860546
1139130427
1134052142
2046503385
1346605442
872967001
786188318
1364648199
1485160290
1370228873
2016294309
499411062
1683886579
467252078
1946799400
764299109
959364801
1746598356
274629064
1120127206
1360570809
75781288
383612140
1223027109
1708065394
1151759674
1485135123
254925607
1221500139
167964467
1024916972
1606227328
1159766353
210561964
297112164
530718996
1621404634
1308035180
2082484368
412271183
1919790272
1315809637
2047179925
1567257695
1904717077
259747367
853307104
859780969
1028352664
1266320539
1740209669
1842280049
1340983442
1300221908
1509096280
2139483874
124951482
1322964665
1009328613
2091869206
1080364775
53716046
520939860
1268034525
1692730239
1854590275
1587227173
671773000
1263186433
1414035181
1481702060
602667226
1345922443
1472039356
1324522381
166572217
287171383
668249098
1742731737
1279923546
166681964
1649032788
1792191680
1850614677
1518704983
1910066848
1806828747
889551607
151373599
83332981
1209723439
1735362503
802418264
1041137733
758694560
1859176132
360490717
1352087446
50814473
596143248
1326759966
638741619
939623948
783246751
36826131
1040288865
1280886017
1425966209
1398108870
525754944
2142621947
2098006427
1544493604
634937326
823087787
1009834434
1012660984
988853872
2022123771
1391873546
1714222718
1667982361
1730581561
1932756862
769401403
236710928
1218523881
1181229127
1309496460
370902307
1845571172
1259271963
1052583691
881397724
1504556276
393392709
790291762
1980824067
1761271399
167872003
822433877
1654446159
1603738801
754480958
1629134968
1472744326
443510763
1835258984
941536888
240009077
427090638
974011062
464312087
1089101382
790706294
1490666690
1694761028
88846935
170309829
970842004
1945071782
691559786
1617697620
714761319
1485961081
2020732221
832891784
372626012
550832538
1063662003
482242254
351905767
636188363
1063062969
1358347443
2121454452
413832466
329093302
719256197
77562233
1183084351
144014481
289009482
1635429252
2050832147
464916613
1177349977
556993747
1023211193
993358502
517856057
1421385397
1399420230
1375611629
1565733576
810176102
1437807076
77843114
876584467
598171782
1440034424
1469524126
194595811
365912838
817026048
1219932420
1034112244
1668417695
25488894
1502014657
1946226365
1157563939
1630102945
522259554
1325438423
942276819
1661650703
1772650266
1506594726
1154112738
1169419624
740792327
1373840847
641061937
1688387521
728332200
581861870
474914891
1791579117
459025509
1952778417
17252942
1016026585
839471639
288343173
457698436
1071240208
59909471
1962197974
1030090232
177324827
610399040
1083038929
320150670
336609923
1675830604
1713161322
681878232
692496936
595081982
1120854752
114821279
1175606020
1452949618
1302996380
932951842
449104132
1541254200
1356077649
597812756
1961935194
1808705427
788410518
1818967157
770577364
512725333
1238096539
279916868
152753100
356789404
69517359
1020667818
442485714
335019546
1146295966
557564115
762933192
977817553
364754110
487117327
117101572
849894026
634450839
719260485
932636026
455694580
782953915
1889094665
89158505
1722808372
1309730568
1725466754
1546224051
197399220
1238316089
911055401
745691068
1264313107
1450608594
1004237244
403403717
1762027544
1087875909
2128804043
1567790677
1248538358
625836105
161534217
1417618283
1019432330
581418909
374009471
159363598
1296901896
2102558603
1094109197
850364164
776961118
1108843986
1600549666
824096458
327147907
938734385
32530527
1226393347
1597773496
609952247
951246659
1100977007
2048864931
1188981575
142444262
1775773572
226429906
1814567197
687472981
1721522311
1747627149
376901185
828293947
1986717764
1497038177
1892837934
1835227371
421079458
1441363955
1943360664
1640726389
445943831
288429990
781329655
1400842469
1421184541
264658367
1802264453
890644318
442161872
360050794
269088688
1051925079
2114814194
1048204149
933048833
1442220075
868118194
242554349
2003223084
470497104
1500594776
1252520080
1053871773
1773871832
1669561858
1937027564
462596608
887166842
72599345
723403040
1910633832
962073821
995602757
1890949661
20406892
60627847
2031800092
506591568
1586348561
331739943
1285482211
694882784
954379135
9496910
1747448544
1956859800
1440693159
1937251820
1859585459
924366774
1118437672
780847514
1209896121
345351375
701632438
861811734
437130873
153103390
1939394872
1595713229
1553447882
952782009
1026932746
1766080593
218921840
189774017
1517194822
1233928599
991397913
2042588510
1542064229
2047020095
1269521620
1804919670
1140678998
756304110
1001793203
1749719647
1105945922
636142518
1406174108
681473323
1730241723
515763893
629072148
302997412
1546359443
1158589679
383791462
1547483529
391395613
735848910
1337994096
46758362
1994844598
514210288
2085506005
1175061527
505442969
1169386640
815898094
87599924
1546820632
377709997
608996489
296908944
431428062
1659767131
1602043971
1899816026
516309729
1048388758
1487216320
1557268057
1142696336
1515600591
1602931506
3458138
178325246
1059996736
1390313271
2132695625
1848935239
1351934744
156157515
2001835457
41478880
1023671332
1663661463
1372424875
1937936538
1785815095
351941689
619552818
1491771350
294105104
991303934
1618435204
1737159184
1767289965
1084852451
1728345887
67955687
2066978911
1021411698
962235995
122200335
271483643
702078466
1094945584
388109405
1463009492
1396334799
1406031888
1824861494
1373793871
1634931258
1276691146
1850361573
539524676
2113188636
1153495437
1404095337
1184287438
37131051
1823052879
1113989967
8874499
1458056489
525802204
321197515
1634613558
1393217985
1053797704
424875830
469757470
2056136397
325253328
1668741536
1508238024
1046267589
1227478941
1479863801
306358733
1360492028
55401988
90108010
481077404
1784897419
1427108836
2037032315
587924991
7348527
722905177
1336820579
1375039709
1249499036
314888205
1690348929
1063251856
1343479139
193960934
1607066629
1153999477
1606504600
629901844
1588928863
300063952
424134690
1172936431
1891062518
1720397846
1446375890
1651118485
1697180037
394100064
531809307
1035382077
275647179
1701641599
1405571801
1320999550
578509212
1584473830
387354567
497790635
442817949
1083201224
407313364
128669303
1566913041
1717526064
320214885
22638404
874894676
376799494
444460539
873489208
509327904
930635547
1060304681
407015088
1800360405
1194488501
1835722842
410259019
1791364478
890155729
1856912933
873858508
1974714619
1034685324
577240407
599081685
383612140
599138239
315326410
1574222916
256319793
769654609
919490917
441073215
1450788062
204835751
642181940
498291873
741318433
963427614
259893003
1293524941
429060792
618335973
1469627654
1704159847
1951148022
1422951129
634753778
1607064094
251169827
1024182198
436028145
419978784
1469771285
1972813478
1757936151
396021223
1224860639
1101736702
1221664796
776098203
465162496
1388353730
1212663637
400397497
117468527
911106848
1775701542
1209645934
1460779328
398679913
1876515742
1408146584
125345491
726807130
1985528189
1264049985
931164201
436331766
360000748
440738254
229967626
1623342125
1523253759
810046671
1349802533
1156762469
1410293484
539994437
1784350443
816228472
1639944042
780256038
1432300943
1196127844
1178204070
480855453
1162630484
1270076561
1132372141
330329261
451462602
1457537883
1915926063
127447695
1093382038
719577148
1989140672
1364144115
1706618213
1960759669
236219156
214913309
1902264100
1332066628
1008719213
1544650913
642742752
903430064
1656823843
1744487954
60041277
1505405875
7621597
1501765558
1172188865
1678264488
717305662
1808058245
823299213
1267820970
42960060
1895314234
1571246490
753474918
2078716154
1242420311
289323231
915113246
1908657818
1716867351
387243560
390095580
315135612
1522032550
1052897135
1679513656
602580299
2140632348
1263002955
114453224
1469717353
583464319
546161409
1026453342
1551246513
238667371
1007952454
485412097
1649385076
1136050459
491919114
845315654
310783223
1235845695
376300121
1566388754
459651829
974654832
192333157
1132986614
1638580139
494715714
408001139
353288948
1339196290
1607852670
1704403929
353838009
236219493
1224561463
173584931
121355737
1059798293
143854877
848677156
1206547731
1652939205
725436553
58663472
2072324281
51520572
803201215
675479916
942559127
1562726897
2072720750
1955360585
345115698
823070457
1955617782
2031222864
238763151
1503099614
1928730488
2013894382
876979836
496543778
789237954
1082220218
154032709
746464787
1664250982
298500785
1646949885
1131138704
1302039230
1635650037
1207070271
1492445797
772885900
1770570602
682031942
496423387
2099848144
1969693530
1260046876
525802834
194839331
979380485
1966006136
1393192549
1251534509
1731587487
1430886017
878500147
1984007281
25907607
1230484020
1875260991
437006815
1470014887
1295282397
1632621910
1566270037
415775220
661766871
1750828901
1679495456
2054667013
621173878
827602690
1846597708
514909865
66637459
1509711313
628866527
839215596
1951115942
783410892
48130195
1703464615
2025238599
1736471365
50205196
1378900383
998727775
230340930
1737160953
848910297
27759348
1613732389
417212700
1080997589
91085329
1150957230
537479331
1964428983
1659195314
1017151985
1487213630
349573232
2028234185
1955182758
2130702980
1905264207
1342834941
1750887343
25192317
1455505859
825679914
1472139371
1535823969
1737898748
865827823
382726352
1736633535
1779346223
321712757
2071852846
104984143
951438482
1219023673
8674844
129544432
503993942
34873829
1688312395
244668698
316464467
1007025486
284467264
955211857
881868196
1570524155
1695793656
671022984
1227438381
1884536374
886851549
1271683074
794205708
202927125
714788473
191753923
600017387
487758997
67950028
991459343
665469411
793091810
1456240276
129195995
520732043
168942714
736678624
1182418225
1780744363
1337080111
1689792480
1902328588
1074754284
207560512
1204887952
588650041
1891545221
1665455827
1809707297
822213843
874527534
162166513
43511844
493168493
702234448
939111362
2140687216
104277630
1775145787
170270267
1777875301
472185097
61657632
370728731
243210372
274674715
1016707772
1002854112
914056535
671615612
1275614551
1015817820
2036620779
852824407
974610060
29385357
785003770
1412899451
1428515922
1065146515
2057583573
1679088914
110003580
734668136
1868927671
80687707
1952446010
1649178392
1442055020
1471205026
258065304
626914172
272630106
1424492129
1800331802
574990754
982969370
2021019519
946857929
315420845
258277979
1730285695
825472401
1893955572
686636110
865688545
1976591772
9963752
1247383579
838569507
1145384468
1573173478
1631971166
1548871445
1481148099
450455748
1682145285
1031407873
483474654
1901351962
1046877158
700486645
81854486
1328843498
1757264837
1879090480
2015711460
885586493
1627016398
1667315399
628016025
1178005004
660129412
1971311768
119319784
1580649134
757134262
910633329
409121739
1609087540
525366824
1228212113
748535449
1228144875
1134294169
130865928
1904704409
703901882
569587247
1138674149
530536085
38330399
1067828578
956238122
1245291298
1414216343
790939937
1117350057
2013338295
2067054658
1430031476
1793731964
897915568
828649047
928809670
1736769775
921095757
904651882
408274950
2094727861
2058286456
1821722513
1762730520
248624044
839730982
662513459
1661246952
378464889
1505758307
726112843
1505421889
494715714
1652171718
1255022910
811326727
29044929
154198572
1087869075
1208112662
1239636326
347161813
1293672240
1978957289
410995189
567010588
1676093446
1088956371
1737882334
206889162
65428385
131665901
100057261
1142477193
1071696941
1648505316
1847529362
1248119770
1162071258
846114168
890434399
133489095
1248342018
1195845574
239616926
1008529851
2088966759
276114670
1801144768
1354851961
169584151
933086089
1617434885
1912775255
1305694333
1736150399
1941213877
1105623047
26448927
453983116
1264986226
1645493553
1725514805
1188847177
119277408
680741108
1442740742
266535020
2008536515
499274365
1312435026
1201509480
1881709561
1708355246
358285248
781069258
1392616022
714523300
1519304336
1475262392
1082363781
1654307538
74869021
1417862982
247775664
1496584226
1587771137
455047794
1059967104
1010350013
1756743087
44657526
1282555665
1143658839
1222736407
283688123
747229492
1639969123
1613660548
477072688
519312492
1773660493
868203928
221561150
259208135
1438931315
586485042
1887839729
1624631425
854986115
1005595499
555487791
740414815
458912379
1317323413
92822477
1558369468
2126707134
1514846017
496835289
1049676599
74127562
694083633
979822880
363576853
630205378
1650028502
761357760
776182250
264852365
2107534250
1625266850
1202250613
1755607337
1390846241
51667736
818394949
617537584
1322478309
159394650
804806061
333510232
1058253565
240857238
182048276
644807528
1893430972
1613736052
849822689
655495050
2043725842
1989291988
1414949420
223221165
1475875846
1374094120
1127369807
82611029
1806569773
243338575
1220535253
81333933
802864543
2023721165
1902386275
808735255
1849520867
270132678
315189902
1338087576
87346691
460387018
1525411141
625088928
1768989166
1408535680
1731794144
54312189
1901885609
1896949472
1264450887
738963168
2051277258
2099626142
900599185
2122427874
1884893785
925442571
1791443939
348117211
1554841629
1220445161
1615936911
182550135
1791667407
176603408
1114549466
297555778
52766315
237146103
281124792
943645446
374822096
239814058
1231650283
2124835503
1970904348
1942420412
1562831780
842559126
1329556758
524279153
1181370791
1720302363
722155771
897318374
1707049378
1857099223
1494314393
2132403034
1692221677
1910524785
1663888269
2071567555
2126696624
1177544358
2024057331
2021203451
1726428731
1071778621
1251165956
315171689
475087390
731078054
1463729294
869154831
1263849311
1219883311
1731994039
1496805048
438274671
1840361725
417180375
1327797516
257623997
813113547
563996651
416840861
1928558493
687100222
1073881944
455087464
1542300835
1489865435
394584408
1625069609
1729815206
179286881
2046304101
1500859736
1519235803
926788980
374878561
441340643
1049441893
1107056421
960593692
1864994609
1354220433
891018713
1475258837
1192721746
895075781
1495353426
993832717
1389251261
2012561910
634519017
598598586
1741359470
2029191392
1163507137
725463299
224024386
1838306645
1142798060
1494055893
1736992146
2092350673
1582914474
125866038
180743663
1345341315
1172690829
869070289
788665949
137014978
1909867085
1793403072
26110942
1002043041
2009615462
731510639
1626818973
2070012710
1800090437
2141616923
88198934
1753116505
1142192328
1963660585
1605696151
1437752364
1694901728
2084285617
497162541
401174362
16895218
1799961440
1470270763
142029974
549603332
2084627690
530769299
571757947
538728863
171207618
1590540263
1948848574
257413676
963444915
1754305760
975720512
310950589
198029974
1250669910
442342875
1003582947
373042749
655823854
1682032131
2048178547
941528009
714776191
337605521
1021317109
1678165904
33566537
1028396945
84227507
347719994
1868695663
1992313526
2055708892
434987833
1680457346
1509982673
795898769
1102475554
2095471896
811681425
1464050376
2097344283
1279909704
324013946
774700770
164576933
919638979
1477053961
1616208010
505448056
1113830114
9387028
340683523
196811039
530642990
575046960
1194694293
171343158
92806409
1918473269
18997003
727940495
143627689
808307281
1737853433
284926192
1472735564
1679237951
1495077470
2131166834
81532252
1421186721
628819531
870682781
804603389
2015142725
1502559157
2109782118
1111017303
1071526398
753525531
1947862152
124257379
802118321
1816131416
1631077251
501623174
1917605006
453409639
663926359
216634331
914051592
232607703
43069545
795379589
993446655
689184425
1330020761
55466266
1741501965
286515347
287308479
1814649854
785042777
782297406
1861768498
1440885322
2095640252
403613446
1422247680
1560363502
115259148
1231165504
472493762
1397555452
1106387415
1395172039
362383434
58011043
1051197583
575246990
1703668013
1044167929
373368734
387562851
1605609047
1176258310
450781449
2049820467
1600135213
2007243702
2122355439
438946032
615539078
34458542
636844419
1285047434
1864172132
150536762
57586954
868936631
1685571074
1854089851
1277888228
1783039901
541666598
220928532
777686175
1802689174
127889893
944293345
66522768
1518345561
654795799
44106730
1671735351
557268474
2124535079
815178106
451227330
41883920
1684663083
1035752448
2016494332
917680674
1029814557
1886512474
820045719
1320487844
420037051
1169789832
1588868743
2032786731
1496783518
258996997
621882095
235112304
1118292709
555474122
1492172198
21590759
1343416914
553126750
871940469
714044493
1233326109
722363284
1219930643
1989641541
458018951
2145131586
1256041834
358022660
1921899023
1593907618
1598188254
527065262
1886609653
670483119
1746294533
1820424772
962295080
1915766754
14831705
21714005
891883488
1857611168
1849608864
939793290
1094065596
610192827
1949378054
1727830660
1123120516
476754797
169629182
1982368257
1834341091
1804689824
2123637479
900128261
2145063643
279889300
925698177
710074821
1258922591
1085118540
1569105837
1684756977
938044197
905686170
859385551
1183593067
1788932338
588573615
1985921946
1208128046
1096632641
2126005338
1636181238
41312870
477762706
298157224
1140403436
1715741981
799518458
1998044418
161487564
575765675
865070107
39342869
745978922
1923551373
1619541495
556057729
1060789521
1202742690
202413137
1465522550
124257379
681956042
1015971396
605517464
1274892465
1196739097
1788902006
486593364
845734597
950480587
1219786609
1115654909
1918278810
159209501
2085937782
190889163
1113904812
197331609
544799921
500121566
682152849
1317293373
1066918615
1291584034
171594941
1923591701
1373864792
459236833
454537424
313199062
1078445666
431139858
1980368654
2082314559
1588688329
1573839428
1555288676
1285346868
716106875
464312790
1558742739
1986039508
840738292
566043966
18093030
954799450
539369504
1167570945
1273906091
2144221101
2029590360
161441480
454075583
165376093
1443716555
913490678
1521500781
1371278621
1644414449
825349615
1851927759
1670673450
603587192
289983684
958571048
27645517
161531619
1425497023
1618499060
1769930241
349719767
2023614027
348359116
1096113617
806590068
80074030
1164810461
41157117
589049712
680275160
795228085
2119642510
1090714086
903211890
1113024515
1375445570
66748073
1798990909
1578692598
215411531
1890005188
1179114537
1266560122
1037466702
753681056
167813059
1861336658
1770960118
728948746
258597104
1066995574
1604389078
1929066315
928331556
276526898
1245181207
1974542363
160935021
1131060976
1376740973
913285869
1478892330
1507662973
2111273067
1366409918
1653389652
1350342926
68516143
523001103
645497739
1153533909
2014201787
1930915001
73367437
1018686117
1658682157
903199747
1383564541
97902276
233543175
1864106939
1957765714
1369016765
267571760
1801336749
1137090527
608637437
591934216
306401261
1405272660
1674385946
1994414489
1642393819
369760985
634043467
2119382994
2134156685
841804733
553793927
625164213
1935199066
2131636389
1880194678
1860389437
1711908083
681459328
256117222
706592525
954304630
1982691503
1757354171
225129212
1661797098
1094180927
35702868
1970416055
1037975287
1119145663
1015446933
1583889678
579947875
753434927
186775260
860302779
1735572501
1113645559
1756062679
1638338810
456092878
551196224
630812435
1143479367
1767250300
721240896
634566243
336063629
576384693
1100422742
1807188756
13018847
396505456
1876976269
791899416
626229720
1871686765
1437288351
566512200
908324041
2008654147
727203519
898747116
1019489837
1022059212
698558103
1545674914
1597066378
536751563
760362997
679724155
1302549702
790013037
356823738
1912624835
236319012
1009304087
1101495981
1014306232
284960301
957098650
602683359
525545991
1689988431
476456159
2074917758
43947863
148233621
566038212
359186417
1235364820
1679414073
356400546
762312318
2033478429
588390131
2002145552
149881182
61811996
2126844993
168899559
898091918
460824396
1141601767
1268012282
1992438528
1114920901
1796951480
925142845
1824447704
1215595001
844612307
1727681308
55877849
495147800
60514927
683624735
1671412478
45777042
1018196498
1931356252
890947031
1303105509
1726815108
244665892
1662231998
174273610
1091616116
165758336
1220636788
1309611281
1074338996
1164488496
386960684
1913642901
1450524913
164909960
876168013
250147727
1273687309
1804636125
1936096572
276052503
885496129
1065285004
649799326
395971252
803932221
666599767
1577856987
116796238
1363085393
1225669423
131721435
2020976366
1357618401
1357453011
947080987
1431478788
62540538
1135537502
612696016
1406368964
2113924345
976555389
1675366515
2027657517
851232867
361947741
1426416204
437437925
1543562046
1692712545
2706331
1374992085
1913814328
1579748441
801665109
480517341
1629950987
630641435
1819664831
1035358222
1866630710
1088273768
514890272
63897339
1990329758
621233231
1442596854
593477137
1553719432
1872816783
1110601420
90358594
312074932
1725635744
889963080
1752964908
12320977
126494336
618331695
492237106
461835856
839641340
1007036308
1351941790
1374167024
1352267675
68722885
423341851
2096657181
1019285140
1121722732
1895868254
337114893
580463771
1402646224
1402190633
213273921
546807294
1019376609
1308155981
178275928
976503158
576391667
1095126959
750670590
1719744110
1260260842
95979745
102575143
1452788487
578044873
952244982
529800074
1463377455
1451858637
2141406409
366681589
621463983
1869545739
651329047
146454067
1545455240
1027210978
1506051216
706733401
359117515
2121827521
1707499427
33973024
567862059
1836590971
714875491
389075070
1175230886
129884987
1051940257
1534138820
2060234894
54177762
1120849530
1938074045
1187554139
1616005868
435717113
368685137
585066461
50632954
286514230
848280994
957054629
27138859
142910077
1474318515
1093631826
1825002293
599935589
1063739450
1529537376
1973171085
993266831
1460420925
234579172
1660866604
75083500
543225214
1736113489
143550931
1785285905
1811529590
1060734904
261015449
2041948831
627715430
1353509959
1424004325
1146273989
1583515195
1544064578
1760910840
446554441
1047731626
1113826104
1984514005
798761200
1308664744
1115865370
354728317
1501640636
1619471125
1903390579
1634444382
1538670599
468998828
1377820449
65741125
1118153034
1413462211
972812103
946630867
1858200647
1157303643
1890177089
1986186113
1544135569
2145631569
388502368
1533042227
875700137
1102012591
1550687382
1134026436
892933134
710342763
1834422563
1261020251
6021825
1495989623
2007130272
1254058159
1842278623
622064546
702177507
1053860457
1909249517
185650638
745123457
1095812820
1826106737
1019242049
1863688073
1343221784
66061705
1632349394
198376397
91656986
1430972141
189541773
1644176980
2097177556
1503471191
62649970
1603356761
172489934
512797665
537130057
967967173
684014856
855200047
1151833064
1442845099
1884499431
2074971324
1682933300
1153533865
1016781607
1030058187
7240062
3429811
828212441
1856012502
1438331047
1636553564
1993512422
2036481060
1863450720
168660594
190010937
1482647694
135764836
894280924
1286797558
952215959
369336461
1794853223
97690508
1644016186
1186187217
7869572
1360251280
235610346
1040369884
794551754
829567513
745968323
238099495
1123037431
90077222
442049977
1767720710
480650454
126741954
303128906
110550806
904943616
621714886
281987050
626579417
1322623112
2056573671
1471939752
79047255
1248995377
1715383746
1129918715
196825490
1666532345
1164914578
642433598
786533093
612175166
1740517897
18040239
34944664
839891175
1648310189
967824487
1278940509
851742941
227334069
1802195631
1388671305
1764400847
1718513764
299119070
1683001240
1460318148
1508377772
1473789398
1467672146
1093365759
447363878
1675015566
1821151134
1697173498
2136452931
1623869495
1774935337
174666464
1606721806
628166020
1582892864
2138979112
302084152
1990918233
1312713575
940204332
1814542495
702295820
1179490954
1125156162
495196416
585532475
122698789
597761919
380592235
1344365985
1517346072
1570661853
33019179
512041168
916538636
1861441184
1521346276
307950104
1756691690
328794428
416060805
128953224
1685103580
1748531791
1308638518
322233403
2006213967
177581117
552896021
954422589
2041458326
581875878
1190710954
648038769
1279657392
1365622065
1672822413
680663025
1519337796
1645801863
1273184628
303388617
1895735683
1589342130
2112138829
551240691
1632679693
1455276064
360552903
932103338
805206629
1074431779
743840703
292477639
556698068
221666885
1198101136
1949113142
1027704975
1536308982
1692678593
418581124
705424057
586938456
87293773
401101610
268548551
1556927406
1416905212
679303800
1296173785
1813295651
230241006
901121102
32304749
875365208
55198431
1417435628
1938076477
1159843152
897528850
984322207
822363836
1442411110
1648605271
76273473
2096591030
1771606521
853480520
479015530
1685424938
882266626
2122142584
1448277706
1712208670
393247115
1632425677
531929671
1750569131
98822541
1163204033
1381855917
1648089293
1128756365
1256407459
4882980
1847012737
2071969385
242354238
508318193
293752551
1262258599
581952190
2067507360
1347059772
1291042325
1740350482
1460939832
1237672612
1835262268
245734350
502189765
198572684
606258915
1464264143
1061026255
2061611402
327085328
1258312368
1697852265
1048239303
1395340175
341693625
1208749862
448988314
2107884500
1475594337
1664900868
651230396
1618550076
1600798226
707264463
1579999411
1050425766
140619207
1447368450
797803555
160149631
1234538113
1923008863
674379955
297900122
1558915107
377670892
1878960456
1576546244
1744694777
427525923
1165283339
536585502
453347438
1986652335
1382685628
1627718872
1426842664
1651514771
1139958490
1093599168
1461369372
1149792782
529435057
666711956
1649515935
1717697622
636624550
294455862
1941401993
254216444
574477005
2080445798
1552947647
2014797002
277569692
184975517
1367745125
1407226447
1381158231
1059542784
594859793
1041038100
2032730364
205639689
847091248
1580870137
1042018482
1951849209
1369114187
2105569171
685803995
802580061
1786537306
2122833199
968130491
1388693992
1759221611
1704318298
965535405
630643901
1064846442
745515630
572298461
1958823197
1972407563
372627782
416167749
1759206040
1019603201
1531544575
1827272478
10316917
1706798664
48821275
463768325
729663311
2040258930
1534045231
841227053
2093200987
1536254596
656401074
471412056
118051903
2132113995
1786373235
1139542935
689253474
1202882479
2019097604
315012793
1310449201
938913120
328107624
1135857391
957892915
96091760
1751048275
672210177
1641053812
589239896
464460234
11321704
1030274916
1742753184
1143179436
1175508994
1177117444
2040418547
496199847
2066137146
293448217
476902053
879394540
1176926381
1010717259
680046806
1519008537
56302852
1976070352
680971574
941148668
706239078
1763400437
514512198
1198807758
2123595145
1452407585
214903216
1835870015
923713715
1748176718
2143178126
380543801
1693349328
960869838
1099964842
2079104678
937310602
1932652596
936744505
2123009043
189213449
690165727
1741427696
623827740
1767048712
1120701668
2068423592
2091607778
2000458839
1456024091
409863894
1763442185
547843175
63259991
1791006082
785636728
455732961
60942873
1397783154
1309622251
312701196
622588240
476412711
816563034
1630067735
1295547634
125209808
1462989448
1879297709
25414858
964762777
2142846435
1359825976
1592825730
2137851885
1074773268
1889472970
2107387199
1171323355
650914575
92491252
1117303852
1965995802
2102267346
396049399
787528934
1362303724
1632974246
988224199
572854749
357502248
589744535
682702506
1745836096
1962398749
326648421
1600692408
1409536756
1887563672
330772145
508159818
127955503
2050230416
930176917
1719567550
17187952
1963677846
448617436
1619163670
1812281980
937795579
1588775111
699328023
914125223
1057225140
1256663047
724985877
1764725870
490490834
2053463728
1335662074
648453356
1958835149
178653047
2136629226
943639350
459578569
324835522
2020709770
190635776
1562592147
1529547035
2098854350
1292019417
500904502
123116241
1459167214
292512137
718533327
1581954606
1499355139
2017405659
1250269183
1314244269
599391828
569781527
1075147473
1736721805
803256253
912037980
374693459
679102389
556856994
1499614979
339100373
35584184
1628757113
1119091503
1706657713
1652168741
50449370
89337634
1851565674
971480339
1608895596
949753782
856636775
1215957139
954793962
1459095750
736450907
554343352
1444643087
1872932701
267077975
1562355378
758894867
140314677
1297700212
1922338066
1100474946
918279608
586068333
1149724438
1371126253
1869005082
461853772
1572913370
574544665
144740425
182019191
825822846
1365571848
79230337
1274357897
1247823546
1902136634
1558878505
1919017808
1752789668
736172569
42531227
1871506635
1631021051
1757820621
1808625160
1464693348
1634473955
1497290408
1514095743
290225105
1556536712
1696217827
1143414471
179072114
929068173
807934986
1064841807
1540487061
1372275815
531167943
1545275753
1909701498
1208752188
639269355
2020968658
1504742362
38239067
760348581
693287787
1868851867
372780797
311334282
983889202
513009118
1550201631
1992740036
272497960
1372502895
189928757
308564196
1307115311
1540028192
335071332
1909270159
830464127
960575809
1506605218
1833714680
808978492
620483215
462623760
1769989745
995368012
1530769620
1757946134
838304764
1278220586
1128900721
1414608619
1849768687
776359799
1563900878
1128291697
73427352
2031420425
713426708
488297894
424600790
1974864206
428317850
817954463
1521150027
1736297010
1087114916
1893868771
157436693
1208370648
1908905665
852837728
72696327
1862485254
671995640
1985296093
768646440
427285730
1977162838
1149946753
475612011
1096546797
972674242
1113904812
803827737
865751862
549818132
323908397
1501414226
1707443996
590044037
1683428758
663094411
788301767
1553704611
1457920000
1799214549
1768269230
892593428
978541747
1077625358
760046352
178639380
1438187336
196710760
2098387509
1599823672
1919116748
317751234
1641591022
146918212
149107101
1944638376
1523535489
153128462
933436158
2005848914
313697672
1291413529
106256128
1502071495
1287662444
1792016125
670929930
52895058
1076498245
713588578
1523455106
1616419030
1409874186
2098437003
1519211729
1648997716
1337127987
1885527469
1161678919
213444280
2125209183
330637805
1253045389
933099181
1610964551
774560318
530470012
1667293381
1482000035
824249928
666145105
1772058406
1528918158
325081877
1112797947
1245008210
2112944362
1257856401
800253448
1529922149
465936235
1365736470
1367558645
546261488
193691622
1833929047
1480875716
1139158852
1514799813
178191668
1985204210
1191812509
1742338580
1970594375
573882476
960124914
2140072863
1450649862
1735288040
1386264210
562308913
1636130546
2039248558
1308847770
1915757329
182037411
193029369
1119751432
1224148554
1611060491
6911643
1867833623
181478665
190694034
932107446
446345311
114917191
1692129467
1736303878
2105731953
1780546822
578416055
1597716688
1104696336
1122768327
446930953
1213298355
789986460
520222063
582524456
1881299457
17113810
1816595465
193545103
1088703272
1497244126
1328195469
497848055
1930055285
2050418373
1666871239
1041547746
945510171
1369779649
2113239172
1498429543
583434430
1152365976
2062997055
1373582411
1824338265
162572633
1188906593
1041977645
262469395
1809451546
1402292214
869569467
577922957
1334129339
169756004
766557134
650125042
310075908
1633433174
1227450735
2053254340
1090120359
522202410
1574877020
1361854589
860701829
1741159214
224475574
934088156
1077777170
650634605
2019968334
1141901052
79884258
1854641875
1015722024
1766385318
472898388
1741736348
790082993
603937869
682562877
204773150
1024792218
487178963
1595561225
368713383
1773491147
1644473665
812193525
50701924
1371205867
615892332
654204032
1634274130
42801815
1199025529
498313269
1901041584
433396820
1197437753
695095832
1198580848
1957682538
395721426
713226777
209605467
1169419624
1674554236
101228908
1944754183
480710729
1633224639
155672688
2126421148
507186044
1757766069
557724113
1752007182
454301006
278584191
1917663547
607005118
1868501917
1992232129
1729381052
249163574
151126830
1347390275
134029973
1550195649
1733251777
1973354205
14440075
1769469774
428464567
1243322308
435996726
285280520
742383146
1280148535
577967983
182767876
195644979
1062970513
1167819189
649118002
1522169868
2022354311
1588660232
2084452337
808402738
1169011894
1886488102
571438026
1368553333
240240274
1690145155
521372204
1702262759
1772799216
1459771289
273911197
294083486
1430146639
1815733257
795955321
108134648
1287135502
320457737
2056175272
1864253538
41927943
2024686585
194829653
1748408844
2126300029
486116591
754371260
1095635133
1531404352
942202935
1531793527
1627381119
1729815997
802399197
1183339220
1224319678
525116496
845144348
1327886474
1295604841
506185248
934016400
240404391
1458759851
2081098529
2533826
394965973
1873679854
1316130534
1934891000
966948262
826446314
584555466
358009654
519129286
713665150
2034463653
78927228
503240267
1854887729
87404798
247224232
308313150
281407644
1866297235
950132507
1555562812
587732170
808199452
975836214
1821479478
1327784086
130393094
32813578
1013935163
1127690743
465407463
1446888655
533333897
1219420129
1060973834
1913667649
1208151583
1446852698
323460096
543947764
1043763606
1895201699
1279532091
2064020163
2063830119
728776002
104281910
1011858332
1389388147
1211305911
2022304583
1732089544
2136326044
1209159555
745491126
375758903
184883050
125618676
1879194759
585595748
1984007281
1892063898
959396335
1546419099
558751701
1569479174
149856496
1723134815
1626518596
92051731
1328333653
850441970
1125292850
1488089327
1026508229
215549702
2027406059
244614805
350267470
1270330652
15050680
1546877877
438018879
824090028
2131499747
22860615
1181848725
864229034
232120327
512503963
217016410
1448565172
1065789951
812370817
1810504302
655205567
572322342
422524314
1088332430
68669886
580229205
1548726273
1201054858
995418735
1228321326
1134758213
1164745293
1052630920
1753586022
832165628
1605402947
1799223342
1213909629
900424468
836644854
2079522935
850310950
1971644429
1922048834
412090890
1711936109
1799777140
438654904
1684944167
64971715
1505435582
1268076705
1692779741
349898196
2082707486
2069909528
996603332
7768742
1704426228
1393490480
1833324089
609896316
1508168418
1038457520
1660735633
1165301389
1260144018
1101400831
1341198901
358953239
315945272
927192930
704685676
460993920
1875422302
432153125
1303873635
1452612775
1482935186
27517769
680740482
1361552941
1990258191
1535859592
1113655426
1569404853
598733249
1274551538
1499591632
321942658
1195151363
1520192886
1133671342
1249053160
337547713
1095413701
1104248632
36784303
1515539862
1839942034
1524387568
1131681729
1830099659
1070981346
1184463505
1274061409
1366480454
1283906436
641769398
2060666572
1301740697
1524106143
446034539
694030248
2011179333
2070615587
711760928
195322887
862830359
736186479
2106349766
1063722576
1402062152
1520653682
2052076163
1295167942
953387075
2133816276
928098974
881188333
733427381
742829185
1397126423
1533948601
905675682
1856174212
625756037
2083615709
1041108891
1155827805
1469329415
32347806
976352467
2053566384
1989337733
2086615718
924466060
1018942191
877205249
714761319
1053914951
73950518
594652598
1167572261
1962952800
1256196511
294086659
1473937252
2108742221
900603305
1886313717
418982222
1790168235
94649710
1098582629
968650193
52982163
163506455
332594713
1292263173
925801727
26846087
469270724
648786142
1735614462
1886890403
1085370867
64395324
2051529648
2143037669
1189770598
1993039533
640966308
118441265
775340771
369224587
1159776455
1976591772
2019858375
1499806008
1336690999
883303904
1816381183
911077783
1719831006
22349065
1029858378
171529707
569940476
192589663
119877386
891464703
856761295
1816439320
1395982238
2018732747
464879223
856922363
1795765649
1413249667
593609468
1946968464
1140345120
658184890
1477294664
1307573494
163493179
137486345
1033728689
284374970
540704527
913186297
1984126098
1006626834
1474234424
596696807
1106854818
1201427476
1153492962
1508249057
262689491
793374979
2066902921
598960259
90261664
777435498
666632118
892219390
1594610024
2022091770
367819780
494581612
1693741042
1501246136
1228145525
1634051862
610621155
2021201881
390187154
578635347
1063079240
768030182
1622498858
483059571
475348657
2060749481
195479955
2048293091
569884783
992232399
594365747
220807552
975119943
1224883228
1747888630
431038373
439998287
730219187
1242418269
771494747
1568087350
298295115
1885785753
520159609
390731853
1382569264
717117926
1885536962
593465361
1111750204
39068503
193630673
1593738662
210917073
143059487
1054659875
352215522
623587112
1669479966
1639711446
672440763
1569049809
488596783
2021022683
279463596
673067368
1488591449
1710498978
525516812
1760811751
342015919
1765103738
1817928911
1527428118
2052886735
1192633994
1264396416
1867379354
1856640227
1502860274
2032178459
1965048164
526512839
2014028179
744642290
699723182
1928328124
1693883694
1164231727
388810664
1562121319
1972612745
1022354321
135857158
2098532816
1624962698
1698301782
1588444330
1592355838
1558303397
548552896
644294354
1306395161
825453385
1875550870
885625231
97541480
1923220413
2054791875
327234738
150261067
1868345507
1920367209
2078417562
1711104828
667519479
561455708
138343333
778008593
1293358942
722116840
1723352662
1071449241
217633214
426885027
1677311521
611296977
1829732136
847321359
1226212237
2029696887
934670116
1305694333
1266760219
647200448
725797599
907712516
1618782948
1347392130
1817695655
741737347
1474682389
704800732
1334107198
1111071669
497211111
1367428486
311930316
1772109575
1173534162
1343651179
1476225987
402796320
360266522
773560742
986825521
1973479668
978367079
57894079
782024076
1668926196
1323364543
497385383
120007416
583378685
921655490
11128531
1097100055
1709853727
1466814598
1710604031
1528854726
758222552
378759945
1322231505
1875047692
1147368219
1310318246
1656188575
1343338502
234507584
257356714
1421695906
655109005
1147947948
2107947012
1748139053
1436687442
360313077
454687480
1547775497
479829007
1456543967
294156438
122884039
1619807416
724375659
1567068667
48837376
142505284
491619322
1469485278
1408022365
461949595
968566482
306596741
1642626710
1750321064
2089951276
50310202
1335030153
1722346433
976788802
1957436066
107401508
217461208
1673473313
493013335
909782162
171520183
1756320879
700343360
1977398222
50637246
1968076597
1240433280
193765051
1892494778
956215011
541000735
1386669274
854873724
847181905
137375422
1155092152
1728095065
2092507205
1956313852
1054012753
932457495
807697290
423870979
505601020
1039002777
400752494
1885497479
24078293
187873802
281338026
607293907
1300437941
501700092
2062452981
1007163981
577160850
33464506
2117292674
205713934
2049875880
932716505
1734887206
1976995498
815355143
1481241997
1627035409
967587361
2122455978
1366868269
773921680
122087591
1844064673
474914891
579315891
1515255031
1472789661
2122519872
556430523
80858976
633023467
889277214
1640716633
1376843785
1677400196
61182292
1468028890
980911647
854206651
1487122608
2059981172
318766017
656409657
543019578
1114588973
159752779
963577811
1193780723
886541653
1917558723
724689007
1071276260
1265584575
315655285
1334443488
772565387
1900465186
42635951
1840811837
850619797
476766379
1668048789
103838805
598064500
1915373041
1274611969
423314851
870818677
977245413
1631297897
1974217021
845721221
30551863
1177543807
2085701186
1970276303
1787871081
1164913357
463811215
976537138
1860293805
1758487955
673308732
1946635499
1591960816
1036351816
1116609693
713829821
1016863301
1531776870
133898353
585670114
7749919
2107963865
356164755
183317271
369617595
1468404320
389820990
1719425961
1418491369
853637491
40010562
151059077
1647901115
1992307094
564475381
1314367673
970743142
1420098035
993354024
1340229473
142184464
1237184109
102245958
756784467
614731550
1087056791
1810760575
1759141004
537734724
1450026322
1469200441
1406321097
1800162316
1479326388
655915603
2034289965
1933681973
71386930
441259308
899298754
1160234647
1255972975
565290049
389786009
647321408
1088745197
1265178338
1450102547
1088928905
61685832
1767838746
49328167
478565351
1890065527
2127106038
572856059
1695339652
1144808275
1840159886
959260343
474526691
436774978
218105521
608540329
665785529
555691355
2115224606
453832219
941121594
567403334
1016152394
1530138243
2144596107
1495251584
1043495265
1470851112
255259982
206960173
1954503404
1808091655
1282050543
996858668
50511412
1802692876
651999947
1694359587
967622979
205167921
1815001619
1332356847
866796957
2017411844
1578322016
585710734
216430765
884617219
1903253013
73231201
1171893916
1324827808
1880884450
546478146
1545981394
270392388
550336670
1435969829
1477777737
1140088551
2098998257
1804052422
999229758
1655903103
889357866
1014775016
352232947
794997509
2060262021
561352191
1562985488
866038651
2117159098
64125905
139392191
7870169
401061873
1795653322
32049572
447396606
1967076103
1984271980
2144902066
2061157048
1719713226
883840077
972571689
942277616
2077775802
891112594
1136590568
847475308
2060982879
622233554
1774585557
1983213909
150778001
1726715399
322114764
1993133113
98656845
1665633855
2040926614
140793385
805103215
489493623
1615500301
1558324988
1448989263
284041982
947594657
742736558
1354625492
1077219314
1290188225
961822825
692818374
62106349
915159434
966469114
776583144
1829669932
1582034110
1358881882
1054887766
248366097
1787474247
33462927
1971211432
1422321161
749683514
493657186
1722218115
684884280
367802976
1436001417
1530423543
1007074468
1472490170
1194790006
1902756386
1724336850
439671907
1673484329
1504085002
116756546
1404461728
156494203
171295874
1384257897
1796340835
2124035219
1422327981
1910401802
2010384677
765876942
1720846099
778092297
1857817210
731491898
330533402
2015945327
1093404732
255115895
735885057
2024116467
79432590
560048748
1627045401
331943068
565719474
2002630221
415715044
1773029845
608187143
865826708
708574533
1092426497
129186146
337056200
492476536
2097470161
145390085
134034994
212877576
509254035
665265534
529524923
558350391
1470151355
1074322689
2036723934
922687966
327416243
706331123
799430037
375371771
1049359912
1848371282
1981918340
31155007
1744015552
961703639
131520141
1308074878
431824501
634104369
1701796191
859247747
1119250444
1352514128
1949991574
200859746
1255506104
1388640979
1230043640
1511900280
1574994988
573781418
22301892
309191587
2055853036
403969199
858717288
1757222811
882266319
1485655842
707264463
1844030700
1469566427
117189097
1303298871
131396329
729190088
1535318540
312327552
564487871
229587305
880851771
1981907922
2011303751
894614501
531778142
383994395
1250192685
957126455
1991123953
480087338
342510927
451975471
1540716631
2002630221
1139701708
1375133355
1466070854
1376801170
614605640
208145148
241949305
677668971
994335354
1588603798
839073692
2028403708
114100745
36953662
507360195
263268555
1886437170
1452713513
89635044
40254947
221956741
1886909686
230316534
440798207
414317319
878180058
24775107
865886098
864326401
2056832925
1045717559
50571136
213928714
1719640918
1506051216
30588952
1933578474
812498884
2003403855
642975177
282544503
1348406452
1050842363
666729691
671231356
337133197
1776470574
1229414833
443990376
2043398990
788744090
139256862
1698211256
242514169
1569018340
1326915941
1245971817
1821799212
1232201005
503315162
1704765670
762689985
1218148597
284056187
942855867
722268262
1566422002
725696853
1351977709
462032933
275976490
1888947093
956690327
1229331915
856241189
1571097151
2123209658
38479641
1144134347
89725486
925126150
226830111
621025931
559593868
1234755992
661535813
1347533139
326868789
1294513803
1563018533
1442541564
261369299
652483574
1530273192
29080994
511105636
919697048
116276941
296716864
1377919702
674361867
916800553
1933497793
1764927695
858755231
228250642
10593121
392444928
1302874239
2063049779
980109687
1705822789
970649644
98720118
717127457
976717194
361456442
739608642
171752929
855862409
488483801
1725133858
1912073393
1032473337
810892144
1697016915
694644032
525965656
1527226479
199128628
1460228935
497317707
619571217
415742110
800908124
97825141
1981346440
272449157
1494005962
658381919
191315272
638688253
616911420
2101671273
659160235
2194528
916166555
288081048
2071035717
1495630674
4059426
1149258962
1368451298
1691849261
432713409
1722927448
1693372254
2005685343
1753423536
1937742484
278012809
1338313021
1932944389
975611701
1576726092
1831302096
2095111140
1532037918
146332490
1485875437
432682108
1084767607
2070881316
388911347
926496605
910657769
40241759
1235973311
1140754744
770425128
1925152232
1341813145
203493283
744258349
734455440
1935400760
1768298994
1701914344
131114980
2074708117
1152194043
107081271
586558224
416551295
228914963
1468814984
2062842931
1900917536
1601697824
2103666551
292245157
157588250
1456195823
144825151
878770456
1857444719
1414383552
602083463
296545544
1213863078
1462629532
67845563
128498075
648102592
1801425038
1501082460
276567544
805366038
879461757
1296506067
1566129630
1757437419
471435203
1174718339
691232041
990773930
1192037257
1073809979
1823876438
1059073918
706682521
55367428
1331450113
789808078
1256633745
1014390014
287465502
1387332227
832350705
859198854
409777960
1963407404
710756296
1564148122
1419410010
43071342
2093182293
1839968889
205857201
1810838050
1561040349
927480089
1668713711
433005425
464358063
293588931
909248884
1543008430
1400763889
548182398
176425568
421021790
1645853233
337690076
699794338
165159415
1899161333
2098973557
1154403655
862657349
931005324
682344188
673137400
369268562
1249934738
448217213
1228876864
853515365
173562237
1984309103
13240105
1692928362
1858561979
1897731465
403099170
1014136392
722963887
1989126119
1461940504
1903782959
1129522480
2020111828
1699951375
2112501597
364441990
1320610421
1760265323
756179425
740598048
1102797697
1052185239
1953229973
1950517863
954520441
1989489167
30142050
1299834931
711035190
11372975
965736022
1817045038
97318256
516483230
1076301927
732378664
2079667181
807943189
1879493428
2078579546
1818480327
1036712405
1335682659
177077213
1496124482
1721428456
608191136
984266190
756069982
1684023461
903859176
1876182322
1277853113
961184936
2108305076
1251576162
392892533
1222526327
75634576
1775249945
1010909993
1771465171
1486467646
480237551
2113076150
1142395569
1058414819
1642875490
2095674098
406594980
479022499
900250224
813093029
1254541176
296894228
148266563
1054110832
1855815673
438910946
2070319415
891831795
2077834537
1609935007
1795740974
1085377924
758167383
142384235
1463300430
2078340961
479952953
1665577476
1278274967
28655309
212273797
1179709877
893122643
1113463731
332889813
865685108
934832445
1645995829
312018051
1926795521
1930518546
593887616
719793421
321412422
223118280
1485284657
1761341247
790349057
364805953
195044758
1684639554
1609760027
278097159
626398581
1979251602
1787345410
422237367
18106829
359750292
1746283863
86409118
2126078844
1514968601
710792209
1274350195
1017678984
654792412
371147079
539827771
1847890663
1518428062
1114797233
706926728
2069245196
1327714904
970321061
971858544
668890379
1974021656
1903040977
1277664621
1917307461
93898075
1313628798
936442518
332755180
579111351
1173392565
1051225510
1989467164
1590529453
1775908246
392173064
941812224
1765668588
1072812968
706313956
1258124221
1341767276
785750929
595735142
358680994
1472364108
478964792
418767703
327072740
1481149984
1477700672
1501060387
1419501165
1672323412
787661974
351439672
1686466919
1068927061
212313102
707913590
1157636609
1723370600
1023426335
1154523850
772068353
925854868
1117901669
763011255
1907608242
775511741
180795274
714616615
1752788364
497770802
736050237
1568454382
1276778164
183754442
767585432
12870651
1447449541
425022832
162672930
1027836800
27995180
905647686
710754146
1916672739
1059368687
1376763600
242789067
298783604
592719919
588979589
411550527
698185464
676808431
537543446
817517319
131133157
336976184
1871873715
2020404622
2033830633
1936174528
1382137755
1882167191
1722194966
387192964
910826424
1000438183
1793445856
996689751
1510302595
976974178
878202316
813750508
2141230024
1546703478
886603739
184452901
137358560
689999163
1639038969
400030291
905149384
367365106
1165213136
748640800
1594122792
1228804841
326481828
1826319116
228559571
1732039109
1160969050
1788682690
1904120541
1612919310
1518024577
396643059
286937586
1061997785
1589938995
24311690
768224886
982329449
749893811
1480723038
1057166730
144122469
783688590
1618976449
296727223
1315216168
343670557
774218914
132699427
2134299867
2082168372
1283273849
1049526630
1015314534
1722871032
1981763007
462056379
301729210
2135428177
1367240970
457331152
399453492
1400170162
561845914
905537552
24266776
169370178
1888760287
733031155
676198858
244874831
1268411511
1831934653
540123225
443306404
51749729
1633270039
524592237
1166650649
891464695
1680979595
668068242
1211733111
284965220
287397153
1687026752
732717629
1985496156
1358422596
1336180914
1903917559
196855916
1938733801
578622630
1995274207
1656943646
20929893
737401786
2054644505
137219691
724794498
237821078
1029238966
1052656887
5010839
1963589896
1901050050
1549099430
607915259
715229584
538963770
200405727
1662116082
1321210442
1703740682
1027641785
1985587423
1409159964
266945564
1167264183
147636452
1051730992
1553087608
1117608773
625848776
704820948
574520236
178206140
100362952
1753594176
1029997583
2042880461
301018125
292741365
719661503
1923559759
1282679385
779864312
2032037869
2020847363
1818960418
1972533978
1780809279
623431990
222306306
1905552306
301125934
1436857798
1895906771
1474798476
415951335
255825680
1222242031
2009911655
1269253922
1770911193
1919761780
1515396513
1581073929
1108064882
2088699466
1009093361
2057102922
516138582
1961927332
110163693
1499611791
1592952442
502966242
2129743954
1464708216
1146847002
1988916335
130594730
66018981
985360663
1429595566
1974862488
108206896
2956674
902352662
460503078
649010888
1084429491
1589799681
208922655
1846435197
1665818486
657843393
1112572001
2057537149
352200201
1475317790
1348913433
2111173043
1554632158
1524961662
2072267062
1907765033
186583057
1494521815
201759454
1376177798
941789497
1198876923
594728682
1658205114
1672338380
91403953
1281978963
1163608812
207127586
1702987164
372510047
166315845
1030086375
239896388
1744104970
313033022
1095731628
936929950
1789096511
860846727
752476109
1153195115
1800379554
1348802288
548171682
2030489708
1159799049
1439434044
1162651365
1038721487
1542047978
1082619684
281320921
1739784636
441320810
325743451
902944635
230242222
313863615
795665715
1587183159
68433434
489159941
996142501
1275420938
236058364
886777036
893193056
1716625121
1602103458
2093355060
324937671
887598116
740170819
2147455342
2045804619
1430967454
284528196
244607684
793958434
1815850931
1967305562
997643812
2032967709
893750873
806303622
1243795791
1434525477
1060598075
595593073
1326718232
1241288279
416022877
146880489
2131734034
1284194390
735980833
1508903349
747621728
2004119690
302794573
1234572582
344569771
1631685822
1306633052
2068888925
1422729227
137216341
1046372230
1740189832
1352568753
928812677
10014499
605258074
1258665716
145594739
590876987
310945792
2108666045
771363001
1432959702
1772098421
555539816
1645544090
713448506
225691270
145840593
989503345
719053201
191859697
1632351573
83544978
2021879187
381555297
1021788425
807691860
1173535395
1625554942
846452934
1537807571
495171827
971886998
1303417562
270473388
171633211
390055145
1667966384
1779961634
948526895
2034430899
2000189018
1510176468
1418730258
620252053
1649099547
32345839
1121039052
1192769179
1715463012
190991665
862489685
739259311
1488249961
1015042509
341893046
1764862279
397799370
1198860410
2020969990
1162771415
694362940
319105122
521959610
2130527651
1968633677
575137685
1932576199
2093132908
1778854529
1731191326
575565239
1799138892
1509736283
1341380754
1327113339
1012651606
1963911560
361401950
1975925400
1022593666
853868998
544301657
939703120
765334735
1242663118
1510176432
1237271418
1238292883
1712522280
1954663592
83731408
1422715340
138438459
358717373
711684882
511241921
303550047
1405609129
285528904
528214226
1026849772
1246963291
550498606
1638539003
530015074
14679175
1615091729
975570120
814260902
893896108
541818847
1457918434
288221814
154484750
1545833555
1292234625
331032029
11288134
1424827820
516381058
742590427
73331650
851425889
583168695
151933169
1239835676
1862928098
670239918
1769772201
780264363
2032653253
1625070823
1147826072
40020749
1019491602
745096644
1408100994
1834657323
1550543757
1847297848
483542203
2046972386
1113871048
552686226
1884172958
106015919
930223321
855981991
328504724
373930658
2050243767
377026331
350976345
1114833569
1582091134
1064603105
1578845142
1864640212
691605268
1998188153
555361801
1194458968
1496117082
218107944
1011024035
1958281219
1494039288
1331387231
570106472
1343016609
1985049251
1769164489
1456123059
636193149
720857792
487407572
257223483
726059363
1502895030
716747154
1143844160
1286083943
1719493750
57243361
795280131
1513438112
928873845
1516209463
245823291
349627703
449594750
299693083
1145036471
1580575883
1125053304
985416157
1273533915
2052892049
118900470
520791619
1927743224
869421553
1986562025
46564827
1269967184
165017131
1444278073
1949387235
1297221240
1333921797
1518552751
1879940460
1769989745
472086941
807103282
396298719
1982610207
71347387
2025023768
1381096015
1801502003
87315643
1847543735
23894538
664891320
797979796
470727362
1821803540
1646358041
622081766
495923695
1834524195
589355183
658724824
1957845087
1449410223
1747639746
1652259743
758699481
587319390
1903778928
761904854
126552039
1568999195
474147790
794533396
394442914
1356382166
771160702
1988180198
503461230
423158726
130713786
822541123
476008154
184711725
1747836480
546097834
1928731335
217935652
1756628566
1262352852
664537802
2123444864
1959335724
1635999920
1435096969
854021243
1746525080
2042577151
1730614447
641797005
632550361
57907166
637111435
1556223898
584044421
1164551759
1747408913
1844254838
1177428990
565228894
1794726082
1110199301
1362020508
1058499997
1383972748
1888058849
356990708
1151205262
2049031996
1156663971
1069241725
1340412431
703405399
1053058599
970735183
11850074
1810494315
558385084
844924402
2056126983
879648957
1282205822
599141961
1066294836
461313418
396699631
859928656
387944463
1807237616
1533910421
824910752
337909772
756012311
1415455658
1652117891
284360792
1153079201
221715147
980224016
1510132587
1772877931
716005863
965936887
401025822
902560124
222654025
162592314
820845203
1864994609
1069836976
1053655963
233184115
278317502
1472954726
334150769
1338933931
334301306
1448777069
1993285149
996461905
2049556902
2036970729
1601343783
1137051167
1488849094
938627126
413371294
1876308437
1830165848
1223365323
941437977
236841771
1225630375
1790518380
1574922160
220816448
1844223638
648572972
452532944
2026461983
1355920961
784103146
1196060256
1115480293
93529851
219378250
1537187694
1070213584
1785932517
482320360
1846864663
205347858
336851453
28232791
393118897
832810145
1622490376
1502826147
1034259081
812185031
1292664944
11637754
1150399422
947781392
1868663820
821619177
1179091751
1233160375
1221706176
401815696
1221971776
884076639
1856494923
522860183
2062061035
1410725028
662023011
577630824
1547675380
1279598539
1558311726
1089048135
1536514544
816864244
323708547
1090947320
1831360729
154365262
1353072614
1461286983
687397617
310404387
543733799
941492263
729424980
2081668361
875251371
333352954
131915642
1215275664
1178524965
779689514
964007147
643130692
1707842655
1029738240
1675408481
1198615487
1476345194
1178564134
742400468
2083033959
91893840
1639010061
619101704
278571682
203247839
1215665160
466874734
1882080608
954850923
873630264
93867836
952233889
1159106074
1580794850
816493238
738676784
1196451277
1762925824
594859793
1458301813
671336558
711663218
904939548
1336500016
2135620056
1539692850
1541126685
1912606259
378003515
711440540
127191868
249243051
1180596556
770156327
1384877832
262178542
1825100931
1173997161
1554292302
852283073
1635005566
1982486780
887246793
1377604925
504853013
131458953
214362736
1091515684
152594089
1731753811
1914576108
1109379966
902086268
1826838267
1800470460
1531111772
1088822180
1469801216
1842593968
230994595
708523575
1414536069
1584147848
1150889557
459795642
904429349
715803081
386642201
1705563123
956221350
2014606200
1888456504
1142135116
300530888
486565977
461251290
1849984275
2121810950
132435879
2017812940
967352514
292275930
1628610726
829200089
1725488559
1549926147
1845502375
1598719708
117057678
706956407
548300548
1940927105
1276383756
1272375385
17845637
349306691
1687956448
1512404662
1074819706
504862535
1622243426
876052833
1059442221
454949014
1738987916
1863791424
1710436165
958933490
1443592450
1788025787
1971004217
1214281287
1654328582
2090404262
1811871445
482728828
315094296
1998293658
1768418656
274603015
1968802700
428196858
1594473626
619587039
77985929
1214351177
1668706807
203867052
1195541542
1918191735
1469089374
1649917100
1842333660
1250104162
1701272784
1304471209
937246990
150789561
1512389060
540383727
214185740
273149739
82846802
1403859948
360542119
382041203
780659515
266834899
50386729
1025952429
895447102
1116682433
1531075026
447090885
747393365
90753217
1019387155
456122845
1783878370
947691244
137574657
2028598218
1165809886
1334639772
871067743
1425182705
1523613960
1110134878
1627826360
852100218
1132156432
167609624
407504243
1118589420
1208142784
379151184
386691359
1239508031
1243039423
18534016
1832522637
741780769
1235956083
397500187
1567489594
1597510965
1970756440
1407378741
113398332
30946235
1150804797
1359682393
359590387
673769622
1144772623
2058320551
1773747374
603639715
1542583955
1915939541
686644488
452704096
486059617
1013304028
1336436266
2119316705
585891424
2108500159
393861761
1472968493
1706847235
637772396
1958606704
2084791769
984793541
1592303328
162325126
514887579
1574288941
81575573
1998967597
1948106768
1880675323
2048200817
2129740683
697813747
2005510688
1360254906
2023428987
1618339767
1228081661
667426107
1675752156
389837637
1190621328
135748521
756792505
2058664188
1677596103
1936830131
769444374
1087205297
139151823
1344830213
1972975815
1053982983
1998968550
1519748926
452346429
904943616
1080030257
1402730986
474075351
1268763990
424842730
87293773
1760150948
1710841916
525507494
2095022314
37463186
1652939205
930270326
19238540
2004134726
248273276
485587787
2030865015
1265383724
1968888877
569790048
1959042127
1594856548
1074039528
48107383
1176258310
743242145
423635676
821033622
1216091255
942523374
1938260811
148459956
383476098
1285626195
1514072696
488834123
539749392
370008499
40299134
839396305
1119724475
294355889
89541908
1698180985
2014426034
1264687993
840053736
183245073
267520091
1001799625
949787206
1668899762
690408623
1116237740
814551000
2019179694
1149593594
1605101415
1497943640
1336449616
882256803
1739449033
451624262
52447278
400264162
934546934
1674768567
966094133
983701544
197620006
1992089167
1447440638
340322991
202627149
157117025
1698040138
1680716209
1421142543
737610297
1292100057
8049657
1210669259
214351623
2113980290
92491252
2002991540
724581257
1175785677
727595349
1446144345
396842063
693957653
535435244
334647947
332839931
1130139564
1857790087
1933870494
753510000
1606716841
1701819098
1433805273
902611824
1326737656
2061743377
873247557
1232923979
1671216889
852974096
2014108086
748583394
1066603969
1039262846
292270373
438183077
2147444890
1697458751
1416807092
1566639040
241540779
1278441439
1350464246
711831905
153868790
774854530
1303255293
946934078
674872495
934949951
1402634388
716899329
1186446343
1113122677
1795594524
1990388610
674201045
587964442
1844857654
2050782270
613078945
1777862708
1454385958
715830943
679094279
1700836568
322039291
195471791
1374516011
1575394661
827161837
1642729941
467197395
1652363470
1002307382
770647539
2033946729
1021928451
901870874
1364454472
814007070
1640402200
777839093
2091868102
1046347220
957107519
662967773
1026344443
308701472
1147483355
1026273458
416880036
749897142
249052648
234694191
1532480455
1741758995
1164243580
211593336
1414746654
556669131
22908261
1897695328
1072976658
869445249
410718212
880423994
1515990066
26836932
2016548034
457226183
1868857993
70796658
1608583418
259487952
689350
967840536
1805931362
1770358153
1711957776
1843476358
1180423087
1804710746
717888433
14509902
1178190916
201413475
59656684
468042521
990682979
397255038
1006486222
1934549980
508772852
1873553803
1427984123
406632355
145910841
2118992272
807845433
1731787291
259446331
791204743
2055527749
304355854
1190515236
992186374
1785640386
2076096766
127868138
76152872
768126014
1192858775
1463595873
1807286887
519797413
1344555835
1122464335
656207930
1458050493
1370606511
1784897419
727781311
98749084
67871239
2041898169
1944515622
1645562589
361025714
1886344284
2070026323
1647017680
162052453
438411989
1478979335
679090623
1878885928
1593329659
647077479
1858373371
99003758
1452956233
602853482
394386382
185369694
446033209
1557524897
27886688
1484213430
1255581165
847803930
59596364
1188986867
1665075379
1754417561
452507040
965716101
1695012096
2039063831
1621920743
881183497
424754463
279241846
480296513
475729918
468094468
74458965
651627150
170884720
2062075527
1447299394
684136854
224065248
1875907951
1249727619
1085665593
1503099560
273315585
212431440
907917795
1482081268
1579641164
550071175
31886543
574814619
898615240
1567702137
167895080
2088656857
342553367
294086659
1368760559
1498309046
1430586019
959514074
1933086629
742893101
763870577
1650673872
2038682060
1619528520
1313665030
1853560169
1618988424
91363292
2031567325
1654294740
313407404
1398814444
314950568
1785856676
624168444
1310746404
1307546974
1313402644
1830700558
666489848
1509485285
895096444
492419897
1542272787
2066239319
956923948
589469406
27668203
1241237734
295285963
589123052
491982839
1760896491
1048334896
1149588182
1677923917
55107447
356688929
1219074851
420339349
2046116859
1774463181
1494743696
207445124
683238066
1589228585
1755527624
1013546578
1776319934
1540668786
140537867
421291130
1956528514
1599005161
921879720
96361530
2035236000
71316287
1607016379
581295583
1367791539
1136790942
1356348783
1168491986
1218665241
49527053
276264583
1671945363
1784559737
188590867
26006145
170718654
763210963
201314832
1020014910
1768552494
1414671869
1646414546
1575486549
1358575574
2007367331
1713185585
1316168785
1434101374
361508611
1577462966
5187352
646860370
1450660028
695020271
82199472
2002713568
460398085
1409872700
1521988523
2013999388
1462742943
149473285
331607324
115979688
1837564722
262617487
749741635
1671865394
589002037
1071574650
484785601
460364388
424601397
1371205867
1338447870
879732137
1624562695
1210254032
1005164295
778801011
191069259
675172465
1221200845
1128921788
20008938
992079695
1978964747
1088822169
2071690290
1736938248
797942372
534637153
1388720344
949358472
1207205264
1220708056
165655258
447438121
901024720
1409767472
912081781
1823481961
1973525741
2133722691
808170383
1397989360
1480792716
1535706625
346110960
545804584
1906859165
1939588138
281462305
833573738
342825793
983594929
1901498958
907963634
1478355940
28941121
1262451357
446024003
577599759
908753824
1034655015
1480540414
1119899099
177480819
2036057630
1676836067
646580012
1589628128
2044743417
1081392008
771664838
485668787
734586298
305596941
943732130
1540437558
1682925823
1733004174
1684154304
874195903
1094272309
1737737637
1188510375
205013398
719035456
615068600
1781977293
1155720413
771667068
1407697053
762191343
1759248981
1532863592
906153743
1943546832
1876069397
2058187290
1219802146
297414522
1727827763
1755489762
1365789740
147184678
211214589
1561804833
55061329
1984754314
1782179577
1124139110
788394489
1520289761
488411485
524732636
1119741856
1851173499
1204184269
1761355909
1570498811
295878222
2110395234
351441398
1641879641
151703568
514484917
419027603
1503356789
66603228
2068305334
1231206308
753115929
683493382
861428685
2111604700
76469926
1172338764
1959396559
131748402
535708820
644784998
1021034947
1336997088
1108099334
497913359
19274413
1961226161
1409160096
855341119
276634454
646674643
1193004236
437144383
984523412
2032344220
1035004376
1815335814
1844793787
738209415
1913234296
1413523333
2140765148
528839359
1841243035
725169909
744272568
1129533076
1639492911
1471341502
728069800
583258467
1002473220
612011650
712386671
1220753545
2092623358
808038441
166157224
752182831
1858825626
312116250
372650434
1697526607
24653856
1182749272
1941289149
158348900
970517128
1969820518
672818503
391988324
17769453
893797657
1876213269
979863986
1971129415
1498038745
826723168
1494123115
1230607642
2123822757
654994491
2089380339
2126094590
6691695
860024873
1248241018
2055752581
2087411282
519493614
368796167
404637379
305337702
587671895
1457620421
1683667826
1095770665
2004384945
597050446
1360239481
117905662
664010665
2061694626
1261679542
560856668
1449375257
389267250
568261891
1637923930
879823894
1880441183
1875352443
1637302793
1341273318
243055105
960278536
1626006293
486398798
896376608
567403334
1680956883
1857530344
1470167426
1741869500
1794666730
123054806
63890382
639730080
20797205
1932122477
1046607187
1930045032
1224218151
363445212
557576388
1556280623
2029651829
911553770
2067968701
129684505
1658887075
1250066053
338130414
1598418165
664113426
405415768
749568362
1882693626
971375293
1478548896
2115715916
1447183799
103010139
338283303
1846267845
1857718829
1289229969
517085806
1831436659
753684676
1057470260
1384390237
2086969969
698078783
428285106
664871019
1070442584
995353
1525514274
897610078
478053274
168685616
2069806612
1188469001
499254267
1905615961
69357082
1760854961
1093519843
444316610
169850472
1579563612
1133415638
434180968
857470355
1072870227
243700121
285652437
995547026
2119240368
811671157
1143690969
1189897960
2115193520
366332962
833523126
688305181
94280619
1719603445
1857245246
213398874
730035605
760875080
1994197203
1402062801
1380560565
678728652
1948342213
1934960995
1663118076
1564657469
746130906
1374948938
821230737
1263221121
1738772865
1727766818
190735251
156354664
753478949
1105896124
21121511
199616746
2138844512
1087312896
43923920
2138098758
1429501173
1597380281
891241016
2096644500
1897868368
412005940
1368982849
648901397
610770878
1020516755
106900065
1948323890
1170711896
1454331491
1355308659
2114650911
1088653651
838503397
1495547856
981591735
63785981
407016108
1962203668
103252116
423485818
2073022558
1918612898
821160660
392399018
887710016
177523387
1550233913
29256360
133861018
1316605971
151427477
1795562579
1364363199
362722478
1118782415
921856805
542749498
1100789707
1379680629
91987828
2051458837
797890236
799194088
451412595
1916228328
367675889
1123115357
1827441180
394446161
633893513
1868715097
1195981536
404780845
1420008520
210672651
475173160
1802006757
1365057742
1984626427
535903447
1959516117
1573925261
34876997
1564497381
723889870
973123377
1969344990
1922907163
1080126477
1513442805
1256142722
567982234
1740100899
996883582
1913150354
1236107536
2062820972
596982397
1467834935
107347115
1918664091
283984433
58428534
1912413575
780997516
1340856430
1931866207
625024535
1298158098
1160752375
708880140
609642454
1748565197
1454075030
1329032819
2009633866
398391480
1781541226
968143508
841674605
607391613
1005801
1204623517
1873234274
181962031
485653102
785186549
1370794447
1237378474
546356153
477306219
156555696
616452230
1378411358
56101786
1407138035
931659886
1981180110
1913947540
1055488420
832358159
235902342
2048897948
1908433623
807162372
739071809
989422217
1157433368
2100248837
254173297
1230643233
84981699
1871175203
2078539186
1940291520
1155268886
1596511383
1547170990
1357359815
1109872114
943832876
468192127
2078802059
142162341
313289543
845449388
1311713533
1886336082
1038917104
1611766915
249824242
781309147
1421101271
1335517792
1939730745
943386183
1476475569
1169735405
1234576351
1740051826
1306293558
1314781255
1586906763
2041190051
1446628283
613496033
2059879383
297245264
889462197
1447003559
1243423075
822601581
826997676
251670540
1187821896
108903903
653314758
919793492
318031224
948800916
954027113
350143273
1727867447
1472959687
1243549002
1660428064
251818617
925235688
607384621
520836468
1281966777
2080448163
1144160381
1837801899
433051329
1248041328
698093062
1647865708
1766331902
450426280
775182913
1606127977
327478155
1925797206
173015868
1239388935
1820341501
1284687855
1820737608
21483405
357387942
1586150803
241579300
2006637121
298568144
99115390
628320949
2066368144
1017233082
563217617
97894056
745051889
2078177496
882020800
901026146
205728203
1566001761
1053519938
448214686
617633487
1060744557
2055301587
501759316
624803681
2126441814
296754131
2137636503
2053914874
1938575752
1896313324
909596726
1815471330
1947133630
1088091480
1410544756
869695708
1292436704
601036438
1366240852
1403109870
603521461
231199796
415956264
4778105
252386000
1303139487
323591719
386088662
1103005957
218177943
1323350919
1513538199
1195015891
527690030
1747974956
985641431
1178813385
2022407333
486031595
1984242560
1241236449
1440877909
1567775849
911819972
533905085
1164983706
1698906006
1422144699
23736017
2100625127
743361740
366261841
1678053382
729659460
729025054
744025716
674800040
1054522191
1463810102
1181849199
512874302
1675803442
379275945
1608247912
233524375
667606195
1376158502
2065715154
1501903215
2006903104
1366749747
515940677
1366721869
87878077
696210229
263228930
1045793337
2022388527
109496966
1183539943
336320586
1058399052
792360758
866629473
634520799
1702468792
1772954201
1456662591
1602271152
123321943
766925023
287682396
368649289
1688863510
819274848
2041419078
473206325
800794281
1074964422
48679929
2094000268
1249662986
1216184379
1993722745
1573131478
1179386131
703121513
2122592551
611397539
1213056232
667451339
399339114
1452041615
1982965198
1380260675
1506269088
1939650395
299101921
1674651222
1393364808
2029709804
1773510782
1781746167
2137540717
1604045601
1113590680
432098323
134766068
1994645413
636900
1777494434
1511861172
1081558495
839137751
873959877
379068302
1749343635
2049284030
1926807314
1603066264
716607891
908748051
648307998
90101772
362338225
1344364188
19628672
2105549613
789698920
1369325832
354325867
1646248509
2111621948
1710166409
1144718083
1839284688
1328986121
500089260
192387050
506814142
323759103
413711542
380392055
1701123613
642658690
1584908343
175354608
1276573695
949395571
1649788198
1851934702
424627607
2051296140
19032123
1398433983
1206732257
2025367063
1882645823
65770552
497021188
2143948801
572303263
786974215
842593288
1065582648
1835238948
1757334936
17857567
2033726189
65428488
1852350466
1796254977
1081207122
2108245913
1645544090
1342746344
1334853265
545795363
974101246
1165171360
1185470376
249706022
295480084
65381234
1952017141
853955350
1442038143
403405515
1462742943
1788222037
2102279993
1229553578
531902971
906713259
190787450
71536102
1711470998
2041064984
1393240827
1925906414
491589739
1352570542
1513071491
476037961
1317520144
340503595
684716246
517991798
927146208
1749999249
1207005871
1262386426
476354674
1200893787
393676668
1526337077
1271024404
1901941983
683823208
668927
725608570
694012182
1241337167
999412551
458022870
1722709813
980895134
440151553
6441195
953169370
1486581118
126134115
1496366942
982882008
1861371839
190173563
1806204368
860419613
2031515394
821661507
1318599451
288346556
2045781695
1100734116
1627083322
887525829
277691303
147999001
1298124555
500020617
624378420
1224157967
889988995
1508926602
407328154
297031306
822619336
983767236
1738103261
779232111
1586808855
1022597275
1433880562
985193173
130350454
1145266696
470699603
314924002
386710428
749983412
96528097
1677944197
752789419
109354107
420912526
1998847510
334936086
2018030380
590584234
1681999382
1654536255
2381162
1977424440
927129711
849160153
847009295
948900360
352513685
841720381
932233516
715150454
663637366
1340398970
191014851
355290568
732282148
1697325462
76498815
1212754802
1008804350
1676098856
882037729
2103359787
600543209
967351190
770044407
401421715
2557847
1457941506
1944082942
85686935
993490386
856746971
1019983030
667564240
1572050740
2134773587
1859706202
539467989
1258841288
1152643469
1681339190
1298600780
41187873
846702191
1918670951
1802414930
1062823753
1872249072
249121082
2043820124
588078450
1857581446
348207155
155932127
604289216
231565159
1908088980
1748123042
1993275930
1407569803
52283402
2038159493
478250871
1944450466
1712159071
1307162514
1795443122
739707054
2013224444
2146967169
1951903279
1914341209
967006958
882580630
880333173
2103576119
1273864101
797907296
591126381
1423991504
250743510
37818195
260902369
13374846
1135488548
1221994569
155064644
812283777
1726671585
407443306
511039759
1334424425
755449228
476665044
825449629
951267484
585207563
75923686
1295472038
2126592369
961543261
1539797368
6435337
1779553739
920852051
1339924641
788490777
838961862
818251946
2074704257
661009517
872716859
1055964138
930545279
1191923739
373577446
653088854
629946842
236402316
753410135
1856912244
53224921
35992671
351222080
193373860
1479291509
321346055
444423511
2016402605
1818381719
468270932
1923946143
100421024
987929403
237762764
1224324689
42777436
1587052432
953424752
1976481377
163061806
525548076
540591789
1299552644
2072581236
1541205813
1898288353
1092569547
1476843575
1383770486
259420587
1942364267
862475340
1065179484
536067031
1883168629
766862939
1749044723
548291811
1976481377
719085170
1562576323
1871562402
229057140
1956692442
179793206
644254354
799605016
146375386
1745429458
1074742775
1066832025
644536008
528560231
290090924
2085863931
336577411
2053785706
397230593
1404892076
1616630689
1638684534
947430880
156741824
1792587206
434321377
1099198651
1793971128
174838297
1880847833
263095136
1454807115
1217451155
490341520
1426986054
1312083628
150051077
86304125
924524659
872128018
960545461
2049526895
723677909
1653553376
345267606
1094322421
326852842
453564810
507826868
2072581688
86183085
465176694
2027324247
1189317157
409515226
991186887
571003132
612219298
1192575653
723050514
782391111
1698208321
1566604142
717614026
511916641
93793129
1649490235
1545719484
2028317970
483785122
583862158
1455328419
1241140281
1437028936
903370021
1017661122
1340207152
43279760
591262143
1602370733
1797529974
1090679245
288090428
1062419522
1694425629
1887015769
579817766
2041065878
2060738503
116859312
881917656
364487631
1229954466
1006490051
920181979
1670852235
396880473
1105017222
1132856616
464440618
187982039
525923532
581173468
533318181
576006197
599552240
1749331914
2038643449
1420298412
1262567357
1042095539
939208871
822890501
1570882272
505458714
261629021
512689811
52634725
812696511
610811501
1771649726
971778660
1116018904
1589107993
1958862586
228457375
704321305
800100142
1493928213
210619899
386697165
2123781107
1687975250
1306314618
273803212
162668998
235701945
202936125
2118535373
1066359970
362525135
1194200026
2038065618
1567891355
736823822
731400785
1491897102
694564579
1163669232
1682669739
428198878
907921284
209713582
1553666048
1681837534
2026777224
1038323570
2077709731
1373847088
1795386308
9008055
1868946085
1130447058
626182920
1729032226
272748922
352515131
819374908
448416502
845303951
589844807
1749955143
13391049
1725559489
1393687736
1774190827
1647208938
315679056
686942168
966133322
362413214
1618378028
1884504160
429812289
1232857339
607206038
1853324371
375647577
1387025074
1268812596
1862859296
1760295124
2120207919
966200271
73910455
782144235
922247024
1333152498
1333913733
1777589638
464097884
1192857951
654008975
1045974710
1289232558
1124138596
1708095704
1813098194
665400464
268937495
59187450
1364152352
30002046
541014562
2087765730
583074432
1106649658
1529183963
1434637924
1015006217
1813452769
956941874
1639145278
527280720
46036271
588488891
1729582181
902022207
1527871456
175244591
1910061077
306758784
71833882
993959573
1456845302
1596384373
1062680983
596207070
1386720520
747801352
180441928
802405552
645196388
965616911
1918668708
568325777
831969813
76669205
992907417
397870799
338619384
772992141
322912371
733860156
1164130020
788164994
948380089
322706912
119838986
704800732
1481207872
1551982153
1953588073
676723847
1165213136
1297471861
128469513
603530846
1242057656
917529784
1125920096
913648167
752458042
1771760098
1450934968
471408151
847388727
1914277270
2091906967
223344591
1892900652
1362461223
288670159
1641891957
1448126848
215927597
1242723712
267600702
1309021199
583513285
278678553
571114823
1207268433
1563972439
45659496
15445081
669022849
1339836287
1522246186
468825901
1227288621
2126657001
200496765
1614383973
1897242471
309959465
1309811263
488917831
1303615856
1321523473
919537788
1449687030
1541480513
1383959868
164277117
2071525973
87761026
255516093
436961002
323580117
478055228
1543925013
862787800
85312347
467934892
335055239
618456971
722961961
1912539759
308361764
229989166
611955776
1838486430
363089822
225595293
1644238482
554420937
1576365037
1005505911
1057542594
1496969264
2129652888
1743770446
728110501
1680117631
609231829
790953508
1900899930
1056940961
816353267
1526574280
746375264
428525096
1476602198
754011967
489337100
1865787259
306891054
175284843
748581181
1456861507
1066780783
572305850
840411957
1412095087
1060619157
642049558
899021913
2144902691
549055982
6292305
1743613063
1337798685
2079679329
886581929
1243154948
1014283492
2070723929
1133682359
1596622055
55696376
115516116
1420102942
943215344
11873242
2104917591
825325745
1657769551
467928936
1325259997
360374666
20235621
551250342
1318661337
1049351547
2092808928
1877289592
993194951
176579575
1000327761
379743373
942868872
2016380530
554804197
1343634837
645140418
1531074210
2041499723
686612411
1401405542
1199039562
561748580
1251585960
199464162
135230491
1436311258
1625730655
502192081
2081390099
1454333919
1094069315
1912180915
786345749
125886468
1855152097
1119756687
991582339
1261027598
451799402
966241070
1091261052
1526220939
2048635868
1726267683
1208086482
620726157
324701503
1762247012
2119597815
1606703972
1037637217
1164694873
282043294
421689118
1829465052
949352460
478972845
817919959
79562170
1595439398
1507360044
1758313344
1396552173
241336209
1761712839
342429380
854170205
1012721105
2044465147
1659466411
879328844
539594855
1935075949
1979108200
197531117
1523624712
808607875
1925800757
1698970974
92473962
30310953
246036492
1171774277
1816905634
1212459938
1011641923
1768892065
1177110707
1355375874
1577143530
330895853
124484071
982946828
1864060518
479029162
1461955502
1338236061
718145056
786893189
2075861691
844175190
2144159655
928192642
242514169
542751798
1829158974
876461380
1094307944
1395544653
70196632
2120393606
717011426
2131916201
86099378
1331723244
1328523163
904840532
1799706725
1537207654
504625253
634284815
1655713184
310480338
1170087554
1934070069
1816349571
61628878
1892157166
1477779430
1110266863
602412214
1340679241
315893626
1279353461
69172392
1470716207
1663432487
1223164876
560273674
2006384805
256162172
575494127
1008973620
1971890688
764223648
1157846810
1394497467
83934655
1935054907
2043422584
840264744
242704473
1754647796
956278924
1954830485
475932854
1578698281
26582688
881772406
1992053871
1652878897
926357882
2132271976
1913443390
1477261258
1734823518
947855346
430821538
486501046
668238405
713210311
436640764
1241677995
1642690199
1023875889
1759614251
1875105701
613350878
188482114
2120576073
1444332677
1004759634
690203311
1687872648
2035481000
2061717673
390634841
513276825
2073807730
499205022
139725836
2008415644
741972089
223753665
413498518
1327541475
1517507140
173038269
801485064
1344444636
1345139385
480694049
1747755770
1209833669
438682146
1372191400
416268111
787178783
1152965655
2094603305
916197353
1819656379
845311879
547453961
1687908363
1078090545
920245774
1001253457
209634111
1577027593
2099150721
843068006
1932246114
2100679976
1331810600
1608210366
919319445
880593965
824357511
1738516036
469587499
1290477364
454300213
1208082615
1537789945
368914016
437588690
240182428
2025586588
129994694
1538693639
1580397439
810037007
1392711919
1099660271
49053810
1434308401
603213969
19424835
1388404176
2027284242
1631417506
1544154882
269995756
779767560
774063964
1612766023
407441246
1290704273
1390051040
1851348381
1320410914
1526388084
1139293887
1626579870
512476948
1569317780
406190105
48577901
2020648375
14595983
2078117016
648692469
1286413814
748608111
75170850
1841899290
907668996
1109149548
416523544
333750656
2119793004
1258237680
1433345643
1563753347
1150911830
1444676169
1787371223
1599005840
557612712
1650348737
1754146791
1233255522
409456135
1182732784
648347334
1661699906
1678360972
816474837
601431952
1023833589
1699558657
40302208
984402210
1834275865
788386068
9837723
1236142306
1056372791
1611444281
1887751831
1691269182
1588754562
665648402
1950636789
177758731
1224801495
1700936694
1351162489
1496131754
530710292
1043575585
886098181
808601358
448360287
1752408955
1514929211
1441025128
887172984
1091130949
1264730801
584362445
1464760752
254157642
100165663
997838062
872089963
2045060478
1736992896
1337863659
505250441
509271246
792358025
542474407
785594691
707093442
39903419
235455337
1767615591
1054518331
2044471031
973537544
22274815
165646260
685976173
450980309
277996198
1350581079
2085080574
820089651
1115687538
506647487
1502955766
995727918
366088135
142306197
1259725459
719053201
730135875
1294013626
1653339471
975321386
1093490745
945551282
1212079805
999045660
718200910
1476859817
839332911
96720322
1654217422
205489399
2117933183
203723784
1282925578
307198726
530955853
1815497946
390208428
1830731614
2064885046
854169000
1266273300
1782627098
186077910
549966993
1469314184
74483992
764394142
1501525674
639774822
325592778
1881580829
11373252
2018932081
1760076819
1338840271
2021560998
213635823
496583595
1369947072
1151904384
267741691
407853151
884428894
502952850
1303783656
597121489
1100207668
288435041
1749642108
504078426
125347743
634999261
1266158729
1646015673
2113969701
820163257
496585176
1847833661
1554780934
2116068115
1255425176
333562484
388341940
207278295
1438309499
1547467801
945699874
2054820097
396093780
291234604
1962130932
848508757
2124605953
85269354
975421553
241263570
1611962361
1248947674
34947663
102946711
1322291017
1613487473
1251402106
1425221312
411015344
357796824
1213574917
1009199976
1006411716
1564683932
1437403610
24887958
1059735566
454880286
1985974977
843618963
1031148449
602704198
1322851013
154703768
1303113711
65835634
1574515723
1605482809
1841915854
1029373919
1166324188
1171768469
709251681
1819227464
1913918219
370647808
2068164563
1132962217
656723746
2078660580
1043178430
1650170686
1348673949
169008811
161049666
689180620
159636576
1698235154
1647377878
1459329227
1120579548
399734386
1734538574
924249924
1471547198
1440306199
498946879
289738669
98729096
426322990
1159100118
1257620830
610387867
1980919026
299095762
1745488321
375762318
2041560467
203241018
266822813
920921726
1705291297
2111628774
354185745
1066832025
1388628684
463880082
1076622406
820700308
1643496337
1247095922
1226620656
1781247709
2022795226
1882887438
197453366
2098649924
969980284
1403048810
416245962
1046074947
570504895
650944468
426519582
1698098137
1632741013
15347312
1782183817
1909694740
598369716
1311123780
451633888
337062658
1058338934
117767443
703342401
788371952
638672469
667929072
740006359
1234358995
2020073769
1316907323
1308056038
508519537
1939922768
477387475
626658887
472484712
965372239
111350338
1558916461
450950230
2106155051
929793232
613977193
441994111
42027162
1824362326
883927536
1570503961
1117876884
313116727
1143152684
1940898628
653488431
1423319601
1708106018
1325468211
1302386234
853716857
1399806896
1913052841
2145155780
56397344
525268077
835199785
37871696
1201586054
1874670036
430005592
1145784786
636654252
514154500
428626628
966154652
687301917
1070273164
604062032
756369313
363017559
304377678
81077625
972984589
2082037512
160673329
993904570
1839302374
1876722479
1371079242
947067483
570537671
1817619656
1186587785
332913686
846515370
1185104177
1181173349
1814115880
848992006
698037563
2065086493
1271890018
13969446
1435552403
789961400
1280222076
1505984223
148406781
845489104
929350984
899906924
2012635908
1537134179
1669707832
289560096
455338243
2127951555
110245921
1167239372
1731520692
1441719245
1045612118
1014817787
2086438176
363529671
1475059697
1814725845
1349388447
188853007
1753967216
39590180
250094255
1678879348
818733170
127115513
2056605687
1288872041
1417909380
1614393074
1987533295
298183166
1331526745
1021088689
1307571677
1867388309
1795216348
1180319486
1425458965
1673309074
1876989199
594932247
296672005
676017780
813858579
861669016
1471419893
208688250
296562553
1013636502
518845051
206773911
1015233111
1029793582
1586716750
306442213
1330300393
855614251
1812626731
1117650790
1515242514
764489673
2041213300
667546238
995132952
1215241481
620170798
2140288569
544862269
2075532731
535512
864733359
670926780
840237982
1893436698
617521145
1612098466
607845433
1058076938
1865001517
1779407630
882980470
2035426258
1322794222
898900194
1678923622
92514565
2062772253
91627845
1236777069
1176405012
226907516
1738879590
812696610
1897793274
2028657904
1718761364
876445767
517377821
1322192425
82850755
912283706
2034363257
2113912507
138417015
1970886144
1147837151
1444709765
1586415546
1622281500
1260627798
724244762
1653232504
406826579
847516773
80568798
90358594
1526078352
1342165814
702671774
353682178
1490715472
631560467
1998745675
1092597273
631345578
1044287937
869760618
1795313425
621503853
682948317
1367224178
1808284478
1992668390
207911829
1934301277
876731083
1465422460
453886485
773611097
1561655501
1136440328
1027249250
1706306605
1907735706
217920134
305875505
1216847445
739787725
1417748109
1086047749
118922430
1588507200
292000985
2101561995
676208560
1571497009
41024572
1287835495
1872962735
1902375868
705871936
1947659613
688373204
1776322321
690026063
1443152767
31372482
1226309355
1080903608
305124419
1829791049
834893346
1964320246
1518443776
1993356609
607792542
1683871836
1051857630
896663149
1810351683
547682019
478165974
1949073910
1619040529
1951499870
335913188
811821843
1283577543
673755435
1051382203
1977568215
2026434888
826308922
1492672738
1089153989
1315389229
1905866995
516309800
11627204
819603919
639474984
1083631530
2135095241
301644987
754046711
742032354
1227681668
902672701
1089878550
2123111097
1687661546
2020337547
314626659
9341943
737249322
1512906734
1577801474
770144470
1757085296
1933520413
473776345
413962430
492545322
1538925232
1536156557
1648340166
1379757057
1243608008
1093305531
2014239921
1523657089
906061681
1875417839
781768934
1979147468
131690383
1626976928
68542007
524210804
569425733
302536732
610490583
874301682
1271779279
36024112
761051753
1019978679
1813214079
953495512
2141093467
868269114
1464693348
1236865067
1441884247
317560780
226130348
1444551654
924036182
1790861601
712773095
2102267353
191708968
1403984622
375792849
279678400
1424468876
1585407399
889667014
202677994
1666473963
1055864160
1503463183
1753604870
251463272
649500364
323745309
1450456930
813008260
67370986
370569732
1744989160
1614760166
1513843326
1930083884
1435372279
1131887526
301782870
803073594
1885917333
1661607051
75896796
223930580
1477989100
273847081
243739469
590845084
1222818466
1667579477
828357572
1042413504
2132134074
1093575526
922799312
2044309752
799916585
600256719
1836361691
1374469876
309077695
900084584
558139848
585855724
5039446
730934810
443695714
898267315
72189669
1426709735
55500393
1915282674
1604049906
262407629
72572541
1740420364
1970333473
1642134321
430209646
940457875
470644543
998374172
1315470164
211919646
2098000357
444173940
2105116750
326408602
1401688277
1323366877
1206107997
1854301129
1470045454
486548034
2133809270
49595522
2033443829
208912646
985243936
963755350
1839215445
1810472030
259008073
1944885147
1382719163
1677839186
28847465
90792297
888181099
30781251
70142237
1113528808
835822313
631062799
1981737910
1050063936
999217457
1213008271
79569715
622233554
767245522
426305118
1814946411
707973414
1025933824
1195584925
515001237
1622220897
544861074
1479602750
997103235
93396675
308278694
446302996
722886319
1457249366
1687156256
296730939
439647587
1197729537
2123254456
968234115
293402728
1296129568
451138861
1579263465
1885356838
944668917
1430609125
1697029786
585121811
1082674702
1057030704
816802908
1951790356
136726281
1037824666
1000325509
508786736
665480778
16329415
898318778
809765127
631110204
1925430450
1905239054
1252843413
1637387582
1384730798
252016466
1786676415
601543475
1335662544
885038523
193245579
375058061
1710571558
1606093265
1816988398
1677908417
575632077
1232189806
1827008689
82027064
1960571946
1735105829
2056991336
681580445
1028397257
310060622
955323839
1619160727
1449527160
166906307
2102344863
391433064
306301755
843781622
251142331
2124239241
1679164656
458841231
458929178
2104615434
1975850973
2026201622
1082202174
937923322
777083595
1473610270
835815439
1031042840
1098689423
199781433
1829927695
533913673
429418365
123831758
1733848753
1843555100
1395010934
1608463302
285288878
1785006125
410318867
1324469260
820669474
65995426
1871872790
1999543139
1343931272
1917121561
1264471980
1609313898
251242299
1326592236
66018459
348390797
118309794
1351096446
1965811419
536714047
634403063
493512151
1803693655
1060074886
669656360
561471174
1441310164
1055212854
1978616114
2145787571
62527344
239790860
422710907
2023573468
1342041219
1838682738
1367550022
1886489299
1120449528
788424173
2042636805
1254731363
506712656
1707130164
948734614
1424882778
2080934304
265190783
668375567
1957059680
730454350
424434186
456779680
477881710
359029351
2073426072
1599189243
1313476158
383130149
517608556
1062849567
862845957
972223287
109854400
381558548
661609952
1353339514
2111215943
1025025411
1743485274
1705051139
1469692257
1741895329
1824266091
1868636577
1602305357
297673945
690477752
1698471023
810772291
1010472015
1542293467
772453968
198623447
1356670738
1004787744
885838860
236698362
1394005044
2032661009
1725066441
1481544372
1681518577
1318817322
272057669
40299134
831992064
1325776559
438432581
1273740273
1261734799
1504567310
1262961301
2134681680
506773838
1925998543
2079499177
1471063840
130643176
52167874
1226037180
841843297
552130640
1053032632
1870863041
547459784
638477057
1406118919
795671186
666208006
562745670
534997885
1485961837
458174525
203651569
1009106522
1717412359
840264744
266591621
1063415290
2003681473
1023125473
1246639096
623853617
1748839099
1612148956
1474853591
565027326
861494186
819238725
730858598
49630240
1191600709
463742998
1482782506
1478869315
1663283950
779610814
1385227416
824824393
1336285481
2047670285
1187405099
918029090
240321044
1288522753
369476845
456041654
1461048267
1129409432
436933880
1629011765
979445590
76950039
655793218
979329674
1409437529
395405635
93377051
771071986
1312561813
1605933713
475796501
961964821
1859549492
1964599419
1404961745
1557576037
357034144
1392207103
1420005459
1696665263
1839541300
1279374311
990824947
1004900357
350636085
1002867250
361200263
1070886473
1672875458
1658832093
1790696353
1178943001
1255330826
1952289992
267522979
271712687
736777413
413371358
1487229887
1275454630
93461551
1944090262
1403973659
1001824349
782278292
959828292
558037881
2007665454
440992927
1831314094
1561568216
402748854
1355936711
316557086
2105516346
369815847
799067799
762553542
1061134045
823802730
1631476278
149488972
154622196
1207298478
1973322451
20522422
36444920
2067997857
1608428178
1825815807
5220263
581359513
2091537681
341702095
1290430604
1674146181
2004589263
827892915
1249857008
926181356
1830620911
1066290297
2131407015
1179231013
272309824
16480608
907688473
2115918815
1976765286
1631391867
1447595448
1471021650
1200086008
1210243146
724464227
19700912
1869656278
1570653074
1285394628
811622685
1051950683
80938107
659743676
59200839
1400062093
371359942
1172046188
1985163959
441378160
2097670727
140520980
221475338
2132024663
168695606
1379779263
783153521
2128395801
1679144492
824643929
698061050
1544354272
287960366
1336508721
1178341713
541594708
1772105947
617027357
1646705055
733681503
1086458727
535324633
150995523
964331101
912261763
2031409792
1981746339
900059189
272737026
1991894383
63897900
986840405
1411258465
642808342
1730663076
2077555174
435595110
1517292956
298234308
1446468941
649327486
868779795
259219699
1793166901
1503104565
351595216
2078866100
68669989
151883680
1632980065
1359331074
2009478291
1585402395
1791257949
1472389656
1775034295
998377319
482292772
1534912439
658131337
1398213559
1041779649
1675467444
107542606
36490673
471568979
1935540937
1447643427
652228907
1423654300
2095864298
940452905
752862663
1017481220
1656193677
1624863296
1573951821
765721517
799110586
2103180065
252857217
1588714565
1461000154
2052591240
1885666288
2110928327
447064775
1299792760
1324979475
1048709863
1850657489
1340309875
2031563455
1228535697
1527265302
1096424989
658549586
85958992
38747260
692086706
1452427559
2105228964
1625124005
365745862
644496187
1461424455
1003119272
35525662
1989026773
1959789567
2129121890
850136089
20353424
622513808
978808073
579345787
202132957
899651355
656918580
1025803014
372048931
601941844
2026258503
407732710
1762779056
560772552
1710016829
1933488928
305555969
1315681189
1556396119
1888604917
2016903204
314853726
1689959822
532403172
937947270
777623105
319939960
551131672
1589987788
1939575696
1822121743
378918739
852430335
533484752
1346659687
201656597
2000891961
305581137
558442980
1122739936
2088908572
2087398321
1405437679
1297041889
846974565
1577525445
459233170
1831293824
1748580536
508027125
1680211462
1439778002
2010128545
379101029
1124209761
1590811965
1793598490
1069971585
494999180
1745619654
1075294958
50375041
1333540117
66780704
1577287976
745139107
603310398
1294776121
1629913301
823929790
950818427
132400468
1363381731
1387081547
724925643
882582596
1079685128
1073267218
734096003
1995201282
1466115265
1056407553
1516979895
1532494177
1954697628
790006874
1106341088
917705962
1841858947
1082661804
122658584
860644598
23136184
1008965122
1514356829
1087451840
1921752571
6052205
2002348655
343171398
885898145
1374002435
242105838
1221846306
1567816645
1774643125
1008479653
192903141
663956200
514887579
855795599
68952771
381785518
1378778392
1308915046
1943319141
1325920809
457290825
244398959
1497728645
1933831953
2003699180
1147852970
1813127104
444599645
1782873233
1794566831
802411521
1277523713
173814688
736428332
2137694378
638947959
526159568
967806450
1981907661
499679601
1817479967
135667002
100548344
1273167408
188148937
1291146185
324670886
1420858081
267218740
892901332
1070336983
976202881
1482553700
337961629
1006022037
1341481122
1480843346
1158236540
2091218009
698049910
1762363213
775772470
425151881
479441326
1126228658
2114638995
1942403763
1370208641
1386036308
1839091913
1239302448
1124068311
1185597305
1722107063
2064657031
112519487
1293797014
596085762
370232791
1046537812
934389365
2065460047
895133925
1188825370
1511621005
1173482957
1762655452
2026817588
1048965778
822271062
311807469
286768995
149654145
1082449029
573504929
858008915
897347655
827054482
103009717
1024919988
630808364
474285184
1379287072
1945861376
1744354897
1543995628
2124414301
996095424
1539644355
184860015
163005289
212842275
95576381
561514735
722970041
95501543
1209330031
47806832
322254201
206807678
1722443833
2050992594
687758766
1453711920
1852395879
697688699
1510364013
808782219
1059659705
1570311280
1551897958
1313337789
588586853
212710237
1191478339
786623525
444316610
506997816
1418740643
715708429
199507817
59785905
38255830
1594709920
119430921
2084551214
1945944821
1646562845
1191973626
230406627
1432458623
244109020
2077243792
271530662
1743588336
815820975
828878343
1599901321
1772638124
1099462730
1433758949
1310292793
1169928819
1480844170
1793329930
140631240
1782698646
743322101
2104562452
112012740
1994088616
510078198
38155609
1872292211
1033920730
518299706
1825615423
909629321
1744087048
457156962
1936456212
552365646
227371866
1336760800
1628629392
1283783367
858734990
38565511
935833741
1345759525
2007549897
1254146687
697733396
133629925
323883155
790123271
2058536645
1982914750
2006318374
102657405
508877654
1468063905
332905293
103766574
1086451127
173566596
707356219
1434024006
1099774870
1860892913
328823751
22139340
1297041889
1616353948
1107492556
555555468
2127290018
1195091274
2025492835
223811806
832490382
1285261542
1098624318
607346353
1871173385
191722684
2073578931
1835620868
1135323791
890917347
107262183
386003672
1284175620
510204393
1603616769
1178855825
358756784
1693733047
637598249
699891465
885445956
438419757
264780266
1980795149
1849697469
1352243362
1881530264
2085332051
373296541
704630076
1286375760
1382608551
1015998336
1244005108
1283134295
559678407
1267384358
706706019
256377990
761356307
1638866835
94751307
1478006536
1366262205
278863786
429696606
1717965357
1256736850
1839666109
884964680
422226164
209388680
1298730558
1966389591
156874287
1364400856
5234004
729210351
5127006
2032122982
775229465
1628607996
2109119993
2039892450
2083845093
794589284
1027687178
1005910147
2008297471
394864765
2059662859
490284539
775026610
2073875784
1243823763
1498651286
1385241198
146878811
917032089
1670498962
1033916822
1483487199
1159036811
495147800
1827665930
690524655
1730803553
138120414
60978688
657738120
1897763568
343243376
1400412161
1636506549
2026597454
1384837783
644415431
839606767
855732928
1282922560
1330882537
1733324199
527262878
1979260775
555177904
1079487244
1436459470
1240344165
585580747
531982276
1579854643
1964547593
1990644867
1557543407
1208546193
629724257
647776559
1714030951
1043639695
914221442
27112013
1932876443
1283292494
83440186
1902938231
994479317
1105959406
346320782
456849501
1812743739
1775049895
2116128207
992100162
402914420
653099964
343847816
1556305797
268694152
1687701970
178821927
2012244080
226655842
1745826267
1764101462
1117879126
1019437369
775411666
1095624015
1641052161
1513969827
1208712789
144340520
521779296
2066025689
89011004
991633508
1055810284
870948017
569416254
1964349166
23159941
1646908768
1480601162
735423215
167335163
1607578724
645808926
1963180063
172370378
2014343643
1770705885
662853243
1556569186
302173451
2079835179
1739592813
2024954281
1102392068
991740938
1493520189
571006689
1297450887
1088624629
1699085277
1921385436
1762352122
311328464
2006769621
1137267359
758500225
2044819712
770128993
168118832
171033782
730241285
863582967
852911762
24653856
294935729
1343208615
825466719
1000494652
1045019572
614074040
439893095
479918061
1569375530
1814010732
660153075
1988043547
989386230
779904328
1760438737
1311056869
75997058
878285421
1741878715
1852485384
1633543137
2049060134
1748570922
789077812
471990402
1888403809
556054143
979938966
42759351
506402186
169567524
1903336791
1932744435
1109638000
377835605
1071838381
47446631
323866784
1917624010
1781800477
405741614
705586895
1210405467
838259747
2020043790
1524524339
1607283175
537188662
555930373
211586515
1171369562
1282583015
874453020
379720443
343987898
492836145
2010746782
612847458
1634054610
1712012232
828462144
804431225
1814768801
1437687078
1405075297
1465774617
322819810
188464044
2119865696
1863319569
2138208168
2088073520
1559376570
1064688037
193221303
2075683487
959224928
275350575
11779757
512547657
654230576
415246879
986315573
1258842058
184405235
1967952414
145177647
1588408988
236836866
1404855971
152817153
465333490
54263903
1870173926
305744940
492447713
1299733048
1240847724
993391601
329992712
1511649035
759653797
168557087
1214044241
105080122
1214015091
808296547
1662130944
81861462
468904642
1998995468
1477193903
1695951183
503713766
1045172289
1654571081
43558006
1548454838
1126079165
1333412170
451570837
797546720
1741279860
1569011802
1947655913
1643327796
828407065
2110867532
1772014593
1859511251
2113251088
1275961343
123738073
1958239739
1897716109
548021545
753484665
145101536
175132513
877511624
1590793301
276873703
686828493
1504815387
384627439
1927613320
1925137540
650263509
779654207
2050795796
1261818647
365756160
892457475
483299499
559993285
1796937223
410865282
181835622
1312245440
825558023
1872308339
349921783
337038093
424332811
1309530030
1636702174
261270683
1994880164
1898063651
706250702
1452264901
1250140572
1567766604
1494375907
701673442
214409557
1128254414
996276174
1455294919
1462825766
1092571858
1522340396
671196355
727082429
828040481
482393083
40560137
2102016664
1740789308
2133435650
1298057716
1775126286
1353663888
369848073
985131417
1618431519
1213216509
159495070
866647501
2070958872
1298258641
1826816584
68736636
1784904863
1612353354
1109489214
1657488492
1695432004
685555718
341977840
470462014
318484179
45066313
999158988
579206720
847110154
1698028282
470160014
1144628008
2000446868
970499608
1506109905
70451378
1855811256
967556121
253213091
1838090410
359286675
827751782
120604818
805043275
113770855
754570680
523798025
362021163
524710418
862782123
2123670312
1101563162
770524421
1098829553
322589096
948358537
1453831198
1124921251
1449542759
1848060352
868333740
626568515
1852529332
2130692837
1863284624
338521453
1496701030
147937262
1301342570
45196812
1004884801
1099859671
497494329
756510789
1238752799
1014996918
310207160
1967672345
1850818260
1043898000
884482665
2139853727
1862721961
1922490208
996444228
1109584051
618852876
527556845
1219926298
2126395969
1795367249
1818103340
2106324872
1729211355
295620832
2026901847
1659481422
1629503237
1098931582
346438533
1043303118
1651931841
761136540
26658642
1401622883
2077432442
1286560285
1877321492
108432707
1520192886
76512396
1785408631
1043639695
1405518393
1637477399
1668696446
1071134613
1280899525
801728993
1096416750
1158867743
1154485389
1572904041
337645611
148582796
992965126
1798834871
355380608
1415493237
1483976207
683511816
1307777611
1844947789
2050888394
329314724
2016750765
1423780331
1596382720
1044145467
2028917012
1053614821
988182866
952839647
243461261
832461581
1104881585
762761200
1930744462
1051009389
575222491
1708639992
619004284
701953205
139793698
528175739
934652857
1602291684
355093839
981020592
282395593
642261587
1540573439
397586406
555766130
1844532814
1207373874
2089134296
355703360
647269824
1177310377
891241769
677919394
2064764910
545385078
2138624289
1623571964
209536850
1462938418
1223637694
1454782074
1741798956
1552980000
318273792
201042459
362736852
587613091
524989438
1824049049
1333092000
294018385
987021359
2130956536
847815780
160282809
165185447
1978598450
2076625535
545527648
1830807649
1747649691
1737898668
2032046072
1736661752
1221368250
2114702920
293471635
1897480995
453463283
247404403
1332872634
1261919038
1237834865
1157010452
413506357
1444027829
1701339220
1137921222
1038449249
1066394675
388286391
1927047204
1650668806
407705409
608182754
1336375213
2002276535
823636565
68741678
757315473
1375495344
900279268
1458577806
604844277
682609080
1370864714
455303794
1193862240
191003523
779054006
382003463
1774854450
328179430
2011258240
1071131181
1239223178
2024891172
582597931
795922062
1232772136
1700321603
7106620
1173990661
971123718
455224517
1385718413
299880101
384875621
185729966
345287832
1371846319
137871035
1688950939
1880089186
821335297
270677886
2047957046
76508863
706983928
330737350
1270842193
292666126
1894642459
116625215
1569966383
1530797266
1508557527
534375196
1878946600
1325344268
1631485637
1549640139
674158818
950531107
932394825
436366276
55128975
902330553
853477243
1955737402
352890475
1309099538
794012442
1045962148
364832829
1745318525
1247992927
1633957643
1603980387
1539036315
51752428
1349702397
1291207175
1947404537
1190199758
913428749
848958994
371079693
291570228
685688938
1868190873
1559350388
1073781438
1902896782
1819508269
1032094930
496481991
13335282
35104661
425363389
2028893216
217867848
1697894197
730582302
184859404
1309165123
1200815283
531950015
1843537202
1517880264
1294348422
1228857072
534582297
788561246
1106285600
1102265227
1753194741
2131177446
1907221660
662841183
2117612963
367112070
632209825
974397892
1885717716
78520769
911322684
2031142770
401139144
2088656857
73360487
1519230472
904265734
1366922820
897915568
1952834284
57667732
148575352
544152661
946608762
2010856471
40577846
1045507243
1425757581
155200046
2126055343
39437192
1343016609
150201252
1303038721
934620264
1430323005
1301588612
541309840
277430756
1722505441
681413156
552443458
558981567
2095522963
689530554
481739924
1612048723
1365414160
262461358
1056861627
167547040
301740413
1631803152
785347608
1082062932
1272620511
1326220478
1381030314
347837427
62960115
1219676334
1439572711
354299269
1366038316
1570138816
2057766499
334310002
1509103637
643251267
719221323
798381662
635435003
1435304775
832954440
636993211
2007829896
1144160381
1998187438
424739497
395912073
2063649364
550650080
1274972273
284044864
1529113074
477017914
1988855628
1557664275
659214696
1307857605
1336456390
1834657323
516567415
1876511347
402915914
478345984
1932221369
441267493
1382623520
1387418779
1254146687
1142515816
1511753310
1509417738
936568639
645153547
910735877
1295226424
1918672110
1106489329
391377940
1833366776
1508267550
6731456
1910345263
1054644767
627229245
1386416701
831042628
776898207
1355559261
1413235298
1072868847
2021495454
1446383742
1769736622
322633483
1928696914
115765152
1461795530
2144874095
2052417238
53933267
1311258542
112519613
1568810835
1278625916
300290010
1117381350
1871873715
606643200
2042720421
444401749
628306940
285093030
51648509
733577464
1721132101
1813493468
395660404
1381819248
1437584188
1376115055
1342081761
728909840
811681634
696254116
761860752
1453599672
1006311391
628855184
1650963896
754102088
2062064749
1904519751
92069448
236588573
421374369
2002212716
1989641541
1530788657
613801457
750781164
924473616
1850964586
1172025461
915774237
1253259700
565556387
1072747256
733676986
397505781
1120261291
937492852
1003933915
1846548722
756641643
741782306
122351501
886060344
1290722590
462390811
2102115298
346225688
2056637588
335379442
1310253128
720396414
986861115
1320975809
1535847944
187130877
510654196
1725516907
605178301
97324618
1470220018
1386750477
227545887
328276440
1484825429
1887629609
1428818155
1478697328
1623097644
1290397130
164085836
35207210
1269853475
349662343
2058890222
6866506
2118452673
1891064340
176604971
522598425
1069202529
599041356
727251855
338416259
1868503866
1857593665
161874139
158884178
461617940
1128367117
932012035
189953613
2015177529
571437833
1323833968
1334480135
1098741096
1364438539
470085149
1396415670
827596095
1194051997
1849531907
877165663
2124471976
447880889
112418333
2080926016
1729511572
1541854206
858739789
1458925558
1561351365
1798938735
1144785051
1810413579
461097095
1318333413
1335695947
290960347
1415768476
703502741
1451530355
450001429
200444764
1305099372
1558885810
1749531593
756317930
907058849
1984151909
2020452232
809556974
155475928
415526169
2143644371
1699344066
1018904129
92371347
135045758
320015708
20894007
487958771
649077569
1405038161
1884603042
1980281128
906806040
1992542820
818495367
2056424286
104566795
1233529930
2111112956
1551548437
1549607279
1530830515
833404479
1889229538
1742051657
352542840
949525214
1983451587
2060240147
240490178
1466508273
1214839728
1993581215
844525509
677813948
1458434439
1635400834
477008368
1201979784
478417302
1642420363
376918173
1060879830
587531051
1811243216
1516922436
968191999
385121543
1162377302
1336952706
82852146
1452517827
2065994676
2117088106
151588316
1562531162
990578674
474294823
1559070334
633439551
2048566134
10332093
1758850703
145811945
2147408588
689045896
553137423
278570032
1396558721
1552995808
896151085
668394045
1078441553
1947751732
390072741
1444342205
876340868
21191616
1193521956
161853921
1830342336
339302558
1952078304
2138727363
1719810636
478469697
2116997730
1810772194
251871042
432068352
1363482731
172001199
616297934
2054652298
1163850915
1341391400
2003850082
972256252
844975418
1188167324
1973000459
806438562
2008443833
2107109007
369924462
2084212374
1047813505
1722469626
1399608045
2010982725
1358155386
2125973394
1497740227
1740782811
2105734002
1132782600
1506172535
766839402
772414212
1335468241
863616564
1096161012
1996437079
694640181
815651626
1688754642
1122462535
189823559
42275329
633421153
1011583692
2084372163
1934988369
988290257
1505307357
1950673542
42627596
51786024
398973197
321384304
839048601
1782449586
1907026306
291418868
1315712790
1333070188
1016977089
1957711640
918178262
1549211035
1147130533
2035760104
2081344786
1351039088
2045390133
1522620371
2029531372
1211275169
990822609
1753443179
2142985451
721700850
584778108
1881247337
1008466244
627886850
1587125940
275324586
1774899793
1028191832
1458921266
1599813581
1572305082
487745204
1531016859
1083139248
1562006075
1216520051
1393210919
209318284
524300075
1126805444
1895933236
2090986335
279933928
612479383
1875331355
1514752311
1438950155
1936619654
2008278907
2033220652
1120719774
1271084770
291045195
1391867708
733944929
679929274
2114848314
1956603388
1313053981
1154301825
1696817321
1321970963
1589552899
584933131
227421997
1441305327
603677424
984454500
1741646244
277191413
2018780679
755477687
847022377
1514251298
1124059014
130766882
376567011
1047878794
1987968759
1088893748
584711876
1514804805
1709790983
1005780580
1571421550
1047866188
532558815
117774727
551925035
1834637806
1352758632
885636022
219036987
1893389479
1237256159
2104430682
124351792
200992870
2135809895
1951309740
2069224933
2065430895
440009632
1439678930
1465973254
88084259
1449834095
301977025
2124422157
821160819
471923374
1603224074
1721397561
898727919
357058534
1305936605
831627187
1907450082
190408338
681313822
980183612
1114631371
2050379424
468917458
340059530
844157318
113436089
589996340
111061969
968540493
1618269304
1348782573
238020602
1933969207
1632336504
748424640
1370418887
757699919
668808750
1825707321
628155815
1786520439
1916346216
1021739372
1478200522
1277863463
1723173141
1173472818
108477220
1373261658
1637988191
1899895814
1577143547
668187027
707533427
1637302521
1357423184
1869319262
719221323
1956863501
1487338232
258629893
2090152461
1568717562
679403631
441030189
1123838175
1039939756
1190510812
1025157271
1481237912
1345380038
1656047509
282065058
55925612
1888643351
1658511287
239286072
1521916621
441266095
538011992
1468593717
362300561
611928849
1019561345
391530787
737311673
1333384861
266686271
1345043275
1899112997
1302698358
1428561171
410774540
1455784701
1802077112
1552539965
2108341470
1625295261
934717526
1457299217
1815376118
1953093834
592172405
319299137
1284698147
2142936800
1849913364
2074889510
1905247757
451513934
2038198000
1645903791
72838353
962121930
1540581821
465755734
284587557
2100967295
40979262
1523772232
2046653878
338501521
447967709
1899473314
1295230347
740582888
1478797725
1421606542
2047931035
1699283261
1563122721
723484261
1064242213
1061533088
600957978
300046617
1768349094
1527700620
995756642
105299999
1943450348
2136699803
1877457119
556476201
1713536366
371239997
1607417533
1235569819
685680743
270718698
487031996
1454891580
722911927
2061441160
1562976195
483403550
1271728184
1001659078
524695366
145887446
1671761781
1599510715
1687436550
631919116
1866822228
1085418461
1729091413
1936096572
786945776
411960279
1049036357
1621496942
1434461130
1860062692
1214580194
1705906631
764375584
489160981
975962422
1217693736
1104728381
1404089862
191970191
444150496
290006888
783032494
954205241
1944896074
317265297
246081369
24408899
625231851
298312060
1917017901
768165650
326296220
671620095
493202771
158586501
1715555704
2018351417
1784465918
2129320336
2015216071
913739285
1478677993
1391092961
1281363904
1597733505
1108336072
1685616030
43311379
1639530722
629608330
1627755196
2140478561
1535122128
1197838982
1008397680
418435943
1471340878
1088991555
642236988
53271643
1596384202
648354691
1420699939
1494094199
1765259151
1761076041
1143060112
1323184516
492575361
1070601834
1003450323
433988355
1135045538
738866148
1659124884
1962726333
1866024134
498316904
331626474
262858612
754204486
1521500781
1692937785
1864272225
683085574
1207302199
527844691
2112277226
2068164563
1634387315
1114610774
970968342
966917254
1278931175
1239064258
93550974
1806876546
1631079304
1530575970
1204823497
2135642868
544285646
1388242335
1364903910
199755394
1391352693
329838340
720116020
1785846917
1528445030
260425451
408398070
1560882391
712350823
1007874943
108647048
638284704
1623235914
322395415
1079323304
1968433336
54772722
269373040
1546451242
1087927859
1206970251
1948907211
615850903
1844655922
1974975505
753687459
1185572592
923966324
2038833948
134413011
705408428
596273309
996920059
783174430
699595393
2117527417
102586354
919167287
2123670312
1737789495
928960102
227557784
298631036
106485773
1905954245
638411490
1226719833
1975641501
227867922
442021541
1737171580
1396056566
696127310
1452035357
1097720415
1370688639
883382279
1077851175
244279300
558180690
281727928
1144772623
1522966452
1579436162
664783588
480236856
1322338606
1754282207
818499536
1785099270
831977671
969112809
1123132815
1689792480
1847320274
1123024611
2018934923
1648677492
612522571
529117285
1683230620
916650295
2043716483
1379029682
1304812472
1139319238
1410470346
720701704
967241567
2121366967
933860845
2063100580
1713734564
24406288
498037270
1490516166
1277603645
1238173737
1628594424
1210932959
602738868
582498384
1456403020
2048673738
72896931
1402415057
1951518599
700046873
1305926594
791262958
1465368473
1882257062
454022734
2064222057
237464764
1692215270
674183804
87350658
125828956
78516616
344761638
2019533889
907208840
268705527
780557939
396825993
98627106
1202832409
188611392
304330822
891936232
981312364
1807233006
1648328806
1221120465
410346029
2089888086
1545745615
1882953205
274210230
2098761694
556599135
777393520
544799545
538980597
1322528602
908621123
504499508
213990479
1556592845
1193501819
7623289
2129574666
376724888
1985068625
867127741
1668445005
1705349318
1331562339
38724566
1301062057
392895114
1087272962
1916008660
1202419693
264811461
1195443503
1100734453
1051537145
2020442601
1767296412
865602413
2125663235
699285472
265920302
1826176107
34846037
615469752
244946893
72902147
2082502330
14440075
1392682934
821516686
1767165547
1388579190
736334480
1301342570
1881120524
2092948605
820174143
1456532432
1953232340
205526387
603791933
417565997
424477588
1946026996
1663700400
1816725721
459184552
385030179
948987735
796585864
1504394653
1100832854
1261848304
292986240
278702123
1378858439
1488744059
1246450287
1132503091
196863217
573725174
211158733
1358496037
738019061
763319990
571812390
396640061
1827174880
84871751
557155143
439744070
863589548
1690390127
1448077611
938979453
793341148
1787720151
1147361981
1834356122
325245393
1303858621
175610636
569332652
1612682518
1120846209
696183255
811087660
118891360
1755521265
480103528
1044658844
1016393978
1833188288
73745677
1901977383
72347261
898285154
499676426
594945902
1956070155
583752841
1405231632
122947101
1345134411
2132931991
208569183
379276059
2138713760
1636637877
1458670788
804655780
1822993788
2097004458
1422220572
905131094
1010797300
1521222996
2060934814
1882602662
1789329036
1467172418
1821266481
408767547
50402299
933006732
113451222
1288480682
1522137880
380338008
1567169835
1067961151
134626787
1892329147
407073257
382695935
86004828
1804713376
1764532702
162216787
1418445123
284409665
814573476
1234023046
172104973
764770820
302480408
163740444
416309489
2084996047
1721116833
140878139
742445152
404780845
842072038
1118685755
1066485432
479652236
29725189
1712954736
1760544233
1746450376
1130199459
466278958
96172808
101754306
99794035
448580723
887844157
835160910
310974893
1497526838
1701171312
2063697477
813988270
1080911326
1177604489
221473640
1895820159
1048965778
1054598707
1927546226
1559730017
659592572
1373452872
1787996281
1437809181
412791989
785433406
1623607998
376755642
1143974820
480394971
918548792
765593500
1707479783
1826710253
358942466
181015187
44127178
705207633
884547825
1876296696
346806503
408594517
1077641096
898994453
1986778273
1713909339
1320743522
592428947
658369982
2079506713
1779867212
789804537
1064931337
76060965
948062357
957203765
1585464771
133015980
332513353
387652960
278442057
744658141
155834533
510062014
87739594
576909772
7864963
1400041837
575474086
1551269020
1451747189
1863718760
1489382124
278694750
365196740
1347173261
1271790237
273725852
1906036981
183721043
932925239
1994147221
751493972
241465782
1667966384
567385642
495380698
884645490
1931303104
1254237758
180079471
1852834046
1140948479
1583622878
1250893632
1111121478
1511431729
1335578105
1085257615
2106470087
1797813441
865714575
621166730
52612972
458701010
1456571320
1175239373
321905028
1141807249
610090252
311158365
708389380
1113854262
2077521434
1319857357
772724285
1446104230
110568452
903967979
2119930650
566048860
1627875664
1401255433
988578018
28423960
49360569
749947743
1290057664
2144386382
1839308362
56423147
595624255
1075169370
2034659607
1058223062
1900672902
1505426465
612264396
2081922191
1474943267
1755264165
1991464281
1560804309
1317973151
1356061182
514385942
1739620860
107699846
1906384925
1797369156
1363958864
1145254169
1030487559
365644106
403341100
1357359815
1447264250
1320831213
1375388079
2066344132
1945585399
591563001
1852510995
1966530292
1120047679
432758174
1368861151
975379823
1615938589
181170509
148357168
1270945991
1987264399
820033556
1568813678
1196447098
1042513876
148130960
1098234473
669411406
1806811652
851987966
260501704
535905065
303744879
1546911262
2039939325
38846454
819679014
1515353749
1843589613
1826600315
36360803
1517372927
5473402
38307187
1998495017
2088843205
1263578540
2137848326
19715560
725541119
509577739
198639080
738295806
1221260587
770425503
1002917521
1117799378
242020300
553068800
935966783
1029678951
74504730
1458543451
1511647407
592530378
692333917
2131145260
1967428179
631068869
2090845473
821602958
1913090931
2124817065
976275154
1410736470
1722164410
1423792452
698037563
1743430224
877528025
767378819
274504296
335904671
23219467
1175606020
1553048464
373796651
1086420013
25574236
1459877816
1143404331
1908800962
818846015
151059077
1011433856
239674176
1137499406
1229425742
1865363757
1490683443
1107305200
818011410
893521390
1787303289
1542791873
428323559
1216937895
1979976223
652495225
1849255080
1582953948
1345495581
2083830387
2014988340
585126846
2024891769
1700830998
732558926
1630085298
2025603812
643695237
223847449
74763628
277796468
1603396965
305772981
2119180410
1627213969
1086696346
1058727818
1721470736
883470300
1878711425
1853312296
937785969
78746323
672367939
590241968
1541933453
1463728030
1230582322
1231747515
1215058538
154961552
1572558623
1560256356
222498937
2000166244
1807924831
307991518
1881614087
739473640
1415554177
1281245090
769584788
337436150
1769967945
1749524613
1499598000
199823293
1781068351
1738731436
1754859856
1842233583
2143451683
646507618
1991341416
1006887402
432471470
167800196
1525461625
512874302
722466273
1289787742
1549270265
593546493
211240724
1482750094
553721759
1908802014
1898307996
1251959679
590263888
720860686
234124016
2000430085
808334364
193140599
332181979
735735028
340676747
768886373
1188114452
1858083325
1312657350
997824143
1215664205
1387702185
1201340660
1892220034
1176826994
1818664802
2024750361
77843114
2112185412
1158656225
1040718079
362648282
571414142
105936086
554091219
671437632
2064838660
677032073
140478964
1554240355
320064278
162177330
1876583597
1982087411
210117152
468121629
611896118
1454750048
1145121508
1144392875
1796331130
122885967
1682648305
1337752360
502081222
257308312
1532158578
1883099894
745823135
687013694
1130301707
523879400
1533440158
226201923
1476736643
554436741
592603873
1255897858
5860407
197150392
224133066
446568279
1601733181
1849353489
1035314567
1270559650
1140874084
1039085381
649688185
1197293
429564066
1761793789
1441579971
1344640888
1582871715
1546466613
775631638
134448551
401890309
1579094108
60762141
1587795578
1465150526
1107500867
931643269
1087333898
676519896
1188606830
1041663673
1009306242
2031529355
1500193567
132955159
1361984545
76024002
1270849005
564114875
86470631
1587294486
713298513
167599459
841901541
803831182
1471495813
946079255
127949443
410807541
1501610599
339674771
714242627
1003799319
806542258
1026010209
618021816
1874819721
1657216416
410789224
1315065894
1493113849
1478296735
1483125073
245784748
495796993
2008538696
1210783400
2092066046
1473752655
138943488
253524414
1912558098
922516141
527525943
807995054
162451
2128121636
1318523129
837459021
705315315
741716413
194432411
921021116
1333365987
320417905
332792866
1919790272
1851162632
1307465942
2136736255
3789399
2104862283
1406181639
733445777
1563458842
1030560315
1989415944
8870939
770917244
357795365
2013406519
93548371
715553257
1337297534
394926459
446595375
464594009
1314987413
1120328754
365344991
300276258
1286413814
1390933497
1610324107
1749934755
1844423896
299369889
1992323589
1407706001
749439632
2142194685
109686494
972522894
140027581
1162425625
1876731354
662228880
2019202958
1321996535
526380936
368680103
1663946902
1093775206
35569382
1425273219
1071728240
196073054
1278862883
435607865
15169509
1317147958
589346955
368068631
4177950
737787384
1003554440
1445446338
88610434
455328216
10038844
334788209
382771329
2130285909
1054733079
1867455173
1453396196
1463901075
1075184898
2049861471
1790939634
1758104472
1734919602
748226322
1158163808
188848948
1941451602
2086150523
119208936
435925452
228592084
2026571859
569185455
1986642297
1062962128
943488911
949844080
1845220506
1980899589
1959301514
810132525
1485276144
608188993
1458645748
622022316
177830066
1879218628
2006680605
113276702
1324723078
1875379713
1690348929
1525717466
1487728923
834893346
754901482
1508877953
1505597126
333602084
188841595
628745475
770978225
354237625
1438624614
2009948424
890779232
768999980
67266585
1969509297
1385381630
1890134520
468321650
1492233160
1297482873
161444141
915302953
2118073156
849329483
1504739277
1641221115
843783257
334941284
2139065506
2139172978
1354453598
464472377
481542085
1520295048
1582745471
883326817
536407789
956595158
1317069761
1371971367
441516560
673246265
1874837316
212091394
1653356400
1644315359
2091943117
1037159814
1134383347
1340034157
459878055
600174863
625676571
1050740804
646639778
762082471
1703816739
1054626059
1242807390
1647208594
1051097110
1124929087
36381800
1716842172
1601769995
1109239702
1018246908
1058264044
484768533
1686885734
1189195678
1141539797
637076149
372797229
925510481
212042267
68040298
180999988
798777627
1054657839
1934510663
790461418
1041088077
625799428
505547015
469135788
1742244663
1266532250
2142767588
211262194
1297561118
209972424
1835983251
1961548871
1822582717
636112466
2112988786
687520859
348006490
125519207
472649992
1344395016
1085626761
1833788486
728138271
1560001546
2035023992
1005372115
993293794
925175190
473819789
974551915
297356447
402219430
764332430
1497493923
293205011
200071652
1339934003
681657763
1521898158
149399974
1421007242
1347051504
661185308
581999376
883149744
990418659
599387408
930842633
91160369
645562923
588198723
2050056779
1087230038
692123030
181754925
1230606831
2144341914
1841422197
1586781191
1082032311
1466522534
288056052
1675188683
269803194
1475171047
1690464346
1674594932
1976281812
814117874
304596812
1850492361
750638730
1018639335
1842434408
1029444496
383315357
740008098
943294994
550001443
211615914
470567187
789869829
137209663
1136300067
32375096
993533481
921139160
1305756807
1737473995
955266760
1919409133
10917706
543109725
1968210880
2133602465
1075835077
1369369063
820853102
1063413710
689344358
1942353963
1272559224
1389099199
1248452265
1251268921
1282386494
1504930795
1948244169
117759724
1594309569
368105466
1765538242
1552067864
923941475
1240326213
1716194377
1995084566
1651579884
537476433
1665833478
1626537731
1632050583
1698243644
1523990875
911044957
2068879284
1797255926
1473334241
917158562
206549520
2027707032
1723790224
1464195902
1628914074
764771958
1141844241
1314430852
1759447852
291504863
1704459768
1173042452
479251900
1007813548
1831337139
357078282
1757518027
2081753417
282724824
1148766017
1431594411
191768092
95703644
1113476429
1379780905
305637219
503870456
2106273195
1648080480
472134568
317354362
60853506
118874876
1353307929
824941646
1740554502
1246791849
2026001635
1820316429
2133045859
246912377
296019731
634439379
1163237383
1334049074
367249801
825499450
2008240646
1418387010
875454784
1032305241
39385058
591693067
1918048563
1485009963
1758840372
2017462539
1974255563
1071202864
1563495778
1151323749
1108620906
1630817478
1746360220
152309868
839215596
1932444108
589972258
852719699
1257624895
1496769018
1459398187
798769327
1869306075
1434490508
507200789
1356932823
260543264
604338674
121751543
2109425012
2083687149
215832245
1461945546
201329011
878019806
803709030
392073256
864002312
974165655
604168349
1253329336
1928006440
1342708756
1030998692
937077452
979905996
1237540561
1851674644
1554122907
1364600051
1564297448
1035499093
1520740689
235880113
1623642734
1714945548
229085960
1215241481
1243479771
1093046596
1646805853
2110075389
584454279
12255722
1723905028
2128328612
667489988
839507289
2002783279
1927981739
1844208443
707894281
932955203
1913562014
1759930979
2123310611
1768126231
514725870
1459252007
1449444513
567029818
320555497
1726937053
1029158241
1575750898
1855838771
1733132144
858746250
1354391971
383624366
2045706662
1225637322
183482049
1662307657
1778453263
1429622091
1728656230
1836268281
847827201
1515174752
1589675552
632800435
105090369
1046283383
2092740789
947418290
804476525
221921585
2055997801
1174013050
1833864591
1612795073
907246031
394040880
1854887729
78909680
27782862
1093404732
641779253
66753082
1750990370
1157141578
1227438381
100739659
783847060
862625684
1647401677
192244239
502554256
363757188
74528159
1388191354
1212350039
945579868
131283362
570371700
1242194253
2093666009
106947072
78118380
438148973
1041269636
1430953876
1818472224
255833399
290223064
1350002817
977742459
1848271909
747428876
2079905309
974451163
550004949
1692908264
2015554712
232404477
1517181698
368351531
1636117341
969373730
1348165576
1322078735
812214081
962651396
1989833527
1429198398
1023913438
586538816
1016769538
834641201
915176211
818488154
471355869
1121339187
1638450096
649357554
1747586035
1068393890
1866357820
1777773300
449402564
331216958
90454266
369179705
1195712606
662533732
408209801
1810591946
710249909
1329675772
1234531042
59241888
525749252
674502066
973128535
483467255
703096342
1686249032
472269282
10983275
1440429269
1389979502
199757300
572643190
1618595975
1593924978
72044340
2034175360
1790028801
1092931638
973875216
1676010120
604410359
1860865132
205858672
1161322432
656555922
354512857
1067911829
822060427
1282063333
122709739
1694761028
1371773045
736492238
1210141842
1878171355
1263654955
465204780
1814448355
163144500
307923609
1407097050
60825341
1270973433
1008475437
1690814173
259015859
1924102249
1012196492
571882899
1126134698
324211626
1281104080
117688205
1215568470
739596967
1899662554
695151363
1009555165
1350408167
283143651
1266207383
2076008426
209901255
219858841
807835997
327041186
1342713979
333708703
385104041
113557256
404167049
1793266078
2103298029
455180027
1599957643
877738814
1511041718
1332822572
954152615
1149419158
1467827775
847888137
47937108
1741567509
1025392479
1081596875
22462102
2107374549
1559705540
432072763
1659328234
1275974318
48362501
336908017
289977097
1232508785
948677569
1649493909
1890933816
2019231162
1206187361
965344089
530921288
664557498
1343170476
950797765
543997701
141273085
1564523156
122747760
1037185757
1381641869
87612576
791551803
334510516
1356232402
406404540
1836225221
862920312
951719165
341171559
758409413
2044067181
1809307539
1894292661
1850236473
587146490
653005525
912023220
1591537963
989351940
1405921178
1149876304
327405835
1262657562
167409653
684841128
50516339
533088464
1988051745
587376649
1984566751
528907654
705962289
1974506837
262296573
1281995149
252140496
691782037
1613105027
2019074145
759921860
1618416798
1744923093
1865503648
1068826390
950822475
870036076
1538980904
701221743
1348229257
266445280
852000361
673542759
532457323
2090986508
1607578724
512462342
332785543
2131539875
656802904
120188337
1672384557
178826777
746251435
902857908
2094912279
1978666684
1752772846
521527506
1088671883
682619471
1381134973
1036448519
428612705
1201291097
2054208883
1923153168
1680616791
1323950498
491681583
940346550
1342328840
628389134
1438527883
1406219739
2096457295
853616694
1785638973
432197825
53906747
715890638
769371229
1444895080
181404206
814356200
953175159
1504985643
1875636818
2464873
1313948497
1904811262
2634795
1351848592
863742954
1785160735
253602366
908198519
1843381430
230139952
618444602
377266401
49042567
1620237336
1762120599
1804990629
536056922
1281839393
71723313
1936207642
904918016
1684596593
780620461
728645695
1532041387
557272944
480121291
616338230
1880563644
1830088825
235030465
1662513380
390739138
1221385355
479469215
1968575046
918591689
1812196247
1406069148
1071550460
1110871742
1330823871
536299468
1471218390
1806534730
2037785674
141151061
2114352896
277030814
2060288724
709454668
751403791
1526509120
34358467
1946090981
1088220732
134052790
622375782
73987610
2055034859
752932257
638415260
1636894539
1930485672
1934056677
1987588086
184298032
918055196
1587408623
1226568305
699562243
1770500979
814403547
1564512422
337785099
897649349
79584235
897906580
1040713258
30205615
1486892940
35257566
1334759847
247939220
491991296
8669338
1764085682
401757523
1583248764
868976890
1813916633
821760028
1214221618
830855004
936808295
739897113
602028809
323740294
260674862
1751362496
542117282
485879910
1130190642
2105443123
1832065720
2034504160
1430770384
461358314
331516164
880831316
278517786
2096174542
1413921150
1301270709
1479553027
1139245207
796044955
1483805928
709081619
2016768486
1030572655
1547264643
107317198
1117304874
471767918
1776079097
1360955202
1344700237
1624762722
1013174847
646991782
229282341
319386274
2071097018
2006211891
946017649
470200741
1393439323
454131838
332230050
1579034308
1744163954
28981520
1122397136
1853695602
1007033426
931655509
326173196
1266425789
388396216
433949662
592175429
526934336
63282290
2053779910
2147007692
63573893
1532789217
1589816899
1362113452
71016853
1538951288
1924233469
449931921
171119608
1814677080
1416437189
1494458273
1304047361
730577982
1902394847
1960714318
1503809445
376044796
2064468582
726013327
273027064
1027193612
2029709850
302614911
913419325
486027213
333493754
301561824
934585315
2137685076
587477987
2106231632
114517300
357883919
1189048085
1742310852
2118995766
992295279
1085158603
1530206589
1985590335
1179303663
1517871169
700014810
588811590
1382821431
1059256856
985193173
754011263
123857047
385307788
302206419
1227689275
1622138280
853222598
1729918281
1329900328
649387845
2134854748
2030486015
2112975463
1270130595
910657769
1971120332
91005569
1177722270
1379728545
1979246218
385204043
791373486
348662263
161264255
173948132
1810415402
900092525
429589348
741731066
34108544
1850289338
1382018068
506696309
863866708
1740469482
1683920704
30549243
321022953
569790048
1163871970
385282386
10120533
1053147904
1428192443
974873552
1699942061
1718808861
1919583920
2056370742
1644020435
305039828
1252714562
606208285
440470766
282339234
2116147831
1670111535
732290417
1296083478
1072226731
884959516
1949616784
1930163548
1498200662
1673883698
1043954960
901743708
1570978524
65642437
1376668343
1665548192
11767974
602155658
35751661
2118016815
939762586
988194971
750799669
1105694915
632070684
1668246067
968000561
1391282124
598598593
1056841458
58501783
354602212
416155973
363296025
355138868
1461561348
1133161780
1995897587
381455266
344346191
1715416471
621759263
1783917578
1479895146
1741201815
53140038
137901332
613367248
1398042196
45404714
1494032869
1751138688
1503109297
2145131232
727989256
1067961151
2098863605
1424962458
1563319522
1838217804
908748051
4933955
2055996382
348780993
25395638
27519019
1699121239
2132450004
1291736479
1409243733
1012408048
537301351
191284835
1331305871
286514230
1553107298
314362377
194661341
395462966
1095845714
1380549191
988335534
499321373
138339828
1760204025
677346311
2004884974
848943474
1748200434
1018406979
737818041
1053957102
402687461
1360856914
127652288
1277967723
1560053330
991089209
1068279761
1613813011
1600067089
1792690237
1865897534
221516405
659572317
1135830846
1071010315
1602234213
1516528680
909598937
699073380
154021373
1951731076
270746200
2026378066
1087231248
2098752163
1406491689
916846213
477191218
1662591766
31326640
1187173542
127340426
1558942424
798373291
91179762
1514543083
605831421
1402403945
1084968713
296640921
496147511
167974195
992557197
1436995634
1666514819
986530091
151345724
155283841
879841450
1347417159
1160394729
2022242834
981436103
1933327036
1026279474
42600748
1912195848
1146937347
1671548659
378354651
1905667323
688307297
79089656
1942809366
1035377797
1701900273
1845318553
1628349706
544063099
124468348
2136844392
459481726
1128964908
37330851
1295667786
1575765158
1864320363
1575361429
2044737312
1056447035
2028141850
762526527
1651733868
107631009
374364679
1944816966
1326449103
1682194032
1952737651
1265380867
2136708761
1019543221
590876987
1375797595
585256543
808245614
2067805887
1615487068
446871436
1709888449
1564747209
374320917
448527936
914830495
943991547
762358258
1110433266
1487052595
1385386471
82557491
1878745153
1398990853
16455860
904041457
1198043733
836237915
658588423
1739912685
47691552
1941983709
2147255514
1238780077
892297859
1719378986
990021123
773597250
255925705
632943097
1321138003
453245767
1094945568
359072320
604691118
870460721
1688748924
1690864405
1930345263
263962886
937066696
1921846399
966074541
288853403
1173663706
2122357544
1773787696
1463054371
1591209139
558624309
1558730790
1287416258
578160727
25121895
790274076
1700917114
491183328
218785160
1074082074
1488319425
1859502429
1366176104
2138963202
1301375448
2102648855
469024008
400892640
1626036243
2145515814
1390265513
348694056
358466042
967434308
1791255832
1913694899
1719994600
775173729
1211417285
771082608
2066028037
859133445
1861380072
601248565
1219838673
428783437
1069550879
1110875372
1628402861
1164373918
836293426
506796361
1004724324
1319942558
1281641422
402898985
513014182
1559911086
1801932093
1319695646
1337092271
486278333
2058555506
283355094
1450443246
1184257152
870823745
1637707868
1001771916
2084060735
1825220183
439604400
1728240697
1585729174
456481336
2062180570
1926342181
1608401939
1442971725
1459444017
1251184629
1486538223
1672119141
42985012
896798050
2114741653
811381181
220749695
292275930
1032778871
867275561
1754146791
243382827
630259288
909080268
887598645
1409229893
1306889251
1280216855
530337004
705478761
1534726268
596584498
1845788148
1737329233
1915276788
2041728475
377171752
734163069
1871051963
134045893
1147188397
254971088
711341091
1435339847
1127377468
479251900
1686428346
4390565
1957783590
999014406
1022736857
1500066045
1596079145
1130086348
1231460464
1911202718
1541781427
468475671
408178921
1373239480
1487780259
1188457089
430637915
1275382890
1702609673
2138226933
944749882
1254341448
417943684
33237890
844908157
1929370495
159152318
10339469
970278593
1245308687
1442340148
338937644
1019786531
1542416912
50756222
966787899
970398687
908537300
1635550807
1587867092
1907823424
1654169764
1989801021
123015061
178607021
453161741
262110225
1449622511
2140292252
889086419
618481504
246342606
1096291728
692022901
800735912
1309163900
1284252038
1658837685
1769120446
1541469676
18205227
1862325492
1479546734
173438872
826843346
423296417
1262391885
2099150843
540656866
1865063168
1543779275
222276354
779524443
1220827740
384201587
1283052582
141141101
973128780
1638580139
254523502
1827549562
1739071735
110406863
1385200328
1796774834
1487101262
661944720
1716842660
633972856
247648686
2141858901
1221760542
911088359
2071561734
1081676849
1024652577
262610373
372720799
1505685073
1720205277
1195828151
535968959
1631463913
1273829456
1741134017
1532617326
337194297
564044490
1881546389
254939484
1216948382
774633423
1041118104
1024049242
1340692082
616426474
1803807693
554640
720386353
1575423690
1119169103
2103821335
1008053568
1508324067
1717608218
177765729
1011225961
122086542
404474870
605258074
747706746
2014203041
1662441852
79817703
1962127457
1180525146
1752095342
1758502527
1285847091
433377082
679743945
1981437339
550861115
187849906
500608604
1061670719
2137248305
327674994
560567933
1411509328
19335275
773647416
1244132947
1873321003
1563185879
1555348277
348618
1569108741
573275449
1708571295
723700270
1579959292
1474519884
1154620967
1030808609
454384235
441632833
193159156
1443447577
82121826
185385379
611935823
15999630
1497354622
1886633868
250050553
2107043065
1269034740
1799565603
1194214396
857790486
460559834
677779873
1620851022
1344254954
1885429938
300910807
646872054
1020894319
388150404
166001075
428649032
1907345425
1914752006
1151063910
1147363734
1747836480
1558916128
183219266
734335009
105773130
1968383974
1559659486
829845968
1508338100
184794280
2093368328
577782971
1929216471
1259512107
475917743
424157457
1424282313
673246265
376158380
80540468
1945084310
906554336
1692083344
674481618
1020183623
2882308
751243778
1905776636
1363350773
1348782433
766451090
1695400459
710520748
1924815391
1828210060
889369465
317082230
159980619
1865643467
1777852180
1261148093
1425575739
871674730
329327980
1672833949
1618147070
812772481
975526392
467664050
1870744294
1120056056
1010781797
922105969
1240866470
1592834535
1805508711
1725022119
122772362
708382118
1542384652
1273939718
1536211911
328286773
1034834176
558066966
1797975935
1234456464
1625699857
691081966
1630426320
1921156200
308707812
472405569
908944680
1449362633
928799876
506956678
211097982
2083278344
910875484
2003882446
330699055
809049920
609744312
1780546001
1064929124
1957704942
1509345262
390819046
6825871
1197952639
1203062326
767849116
966106601
1225264106
1982977070
1323187962
497550473
1823689253
1934264762
697402892
904945143
2135479125
1546499454
1291193916
657718773
1499894533
510210614
1421869170
1480967516
183250961
1971699268
794775195
1195773625
1179159133
52150556
169571048
355138868
753073279
1076935604
1326167365
2124269727
512705451
1282088953
1723688573
1369560133
1269310707
1908735512
1268945060
1250810161
1866193357
1414952316
1827887036
238991587
1755516075
1880949383
10543184
2146502576
778721904
1534253355
2135012079
1073858284
778918353
1140497119
1228019265
1838071249
531629540
2135503567
1965949839
1353757143
1877137435
2023155800
209386402
585566862
1556710233
1481764375
410318867
1261626040
92142799
492080302
1506964856
867508556
2075309685
522907744
1981511211
685843924
306658573
1041676297
1483587776
1678074158
300888718
1135811524
1234145172
1370233528
1966564676
793731576
310292522
1521690911
1103518975
870809625
1054199837
515866805
2010108001
1740768166
1137797714
1343104543
507220911
114556650
2136745284
744360214
419031087
1281639613
1847833661
740188630
171764021
1211576871
1243854048
426925936
692483295
1594194427
446515902
1333917583
299785781
932148929
562846142
939418513
1156612010
1452294300
1378970157
2131167048
45192085
1440287194
689822222
1456753403
1414745811
1428139661
623399945
1089524105
1123334602
390950331
1195323112
1410102706
674423510
1059331793
1356992565
1355816770
598381942
1342610286
1443657343
388938236
2003997880
1071449241
1905116242
2018860027
179797485
768102615
1556642351
250984759
1005239105
227328364
1825308680
330704114
2143988439
1395262363
1655409707
1209486027
1673754433
919572683
116377602
1811837758
273986225
1658842989
1734921279
1667534162
788432136
1931896412
1227332668
2137754796
221171630
1090959463
1717063688
71589751
209689906
755348334
684953537
981449756
1591732327
363983518
1211187651
311969767
1940541846
379669461
506683877
1032073784
1471372560
1658288497
584097435
1526106549
1295909972
902487517
1182562826
555078378
1933010658
514907858
1851460872
2069631937
85853230
1875948788
230385365
32204335
1180076005
2037820748
524361969
1039910555
1265324144
9192420
1118888403
620869931
1188338797
246695903
716296537
1616216990
2105923759
1697732719
1626509504
1538693639
1001135661
93257498
837820991
1178132214
939863279
1024269683
44172733
1247368465
567280435
1855253386
195797780
658858957
198229744
455732961
746756147
1650404369
1054634807
980842831
1005636906
1705381901
300815309
1897480936
760927454
70271896
1951356880
47073001
188145587
544691586
29885433
327175602
983797173
1556201950
451615033
1424530324
1369296525
1800561688
2107925928
1723070014
1258099171
415863399
253392323
120151198
1827386852
781685901
874379777
1711346241
226483281
515562717
1401236728
653810832
2078400398
827795271
1092986573
267942265
605649747
1493205055
43000395
1972472034
727251855
1327754133
56294586
1429214180
1288270516
87829307
1659721804
1670184182
1367406538
1277863195
180240067
1681613559
8551872
539127395
487681099
2100927902
137228468
304723196
1645965135
349735039
81914156
1262756882
1256828269
244459881
1977636834
677522437
812536949
474636446
528144427
1500551823
1163605993
395872041
1213318034
1761558776
159744698
386679092
2104639938
1382985721
2049439247
1219179848
379073539
752679243
630800597
2079584508
686203831
833212226
792892780
630846868
2019643217
1532793487
1359413221
1671178374
1324743402
840904763
2125484436
1223695826
1832824515
816819135
1982866907
152303982
1854238376
1321772838
918851872
1213449
1007245723
7896088
187736963
573618373
520974628
1093220707
603128663
1420347980
1607748182
726854715
860479751
920383780
1382148893
1159003751
483284567
658427270
484431525
406303451
1810745035
41405187
994715810
1787888836
1388455604
1113710100
218002062
745846657
944468708
1930025779
1457855696
2050825106
1342909353
1733331866
191555061
504530493
1874114105
840719539
1978922881
1196344477
1303537556
719137028
578375463
835943356
1044063829
766049251
1609860418
1948790587
1019096175
1616422257
1262599257
1601129525
1541106528
1760311664
1953337627
460850488
1694067314
1308652024
650788006
1909298717
1905276234
2031216025
1091408493
1474093858
1639439882
1442465648
73330459
1096554119
147898479
546961303
610642832
1634314054
1638205438
1794492029
2098924211
367316877
1638012294
1333901428
1226820300
1611822743
519015660
1271628507
1284036832
1585905592
2092897602
600582248
800083584
1094218474
1204378408
382847176
2110322028
2138727363
354841628
1186833335
1519109831
1040762258
1346382612
668978730
1713184529
207275259
562286904
1344899400
1770479427
365475414
842528397
2035911658
1795386597
837235580
201178452
1437356262
2128585902
151716136
505356438
320525351
1818310549
1830534345
1492470387
968377151
2047327507
1417243929
443815948
764901850
245103954
874691554
1942624960
141540251
1007007768
1821351691
2038369094
837042091
1041633835
1298953346
1225338365
813118849
786486596
1189754988
873033148
550705390
528097979
1531705193
1932176219
436761626
1386825813
1800212555
325936689
1762234600
712178874
326007060
98362151
1015728120
916437613
2051061420
559616799
705532574
1572182152
1009983541
678720242
157734701
1274503735
103542115
322531608
803092232
1735438855
1400763858
366697619
970071154
1353131438
1845071766
217023440
640747843
224229029
1929076165
855477738
2015166873
809272270
412049376
1384561744
1829912309
1236614612
1635381587
1595983063
164462382
2080575230
1523183086
62057745
1295235334
1892016993
822999355
1794801056
1833947154
1690622398
854829109
2142262108
203867494
273387638
1995145028
615629443
641150925
252554137
1344665343
1510745338
655061497
953320938
1192370728
1719876982
1074697434
2097464746
1714846133
1916755091
2070506629
1142705533
862391863
777844178
630679914
89116274
108357093
57661233
1015522835
294256434
149974616
1174613419
672026109
1738908615
677733930
1067924852
1963725596
944837825
1292373389
1943397433
1005488541
430224047
768832899
1703941997
1844208443
1434227928
1884892506
181534580
1631363609
440868051
1119074668
14677549
1915714306
1020159689
414455970
2029091827
1978004664
269012863
1541925498
1833951088
1070321748
1079870785
953990312
298801911
2037378155
979896217
114663405
2031614070
2017558347
737419155
1588437696
1271390608
282721378
1741773511
1521461390
91434927
1895234214
136794983
1272841008
1009837040
139997460
2013954621
637569284
171645966
547549267
112139792
1799669066
1668063390
56335806
1692459506
850548823
926108048
1021039261
454035875
844876525
896262729
1257653934
1211506554
143300950
571335488
1832043086
471316614
237961679
1132710118
1177700761
905922430
1305906979
954317176
1060078370
1742172272
454891947
134163102
1998199179
1354417295
827111129
1653928488
935986045
1011320849
1946635499
446112223
1035082539
966572357
1579547104
1054807599
309334800
1775079629
169903759
746195079
1641056564
320017163
1067583383
325128863
1869820074
544524244
150361420
1253889815
565904561
1797379649
1937450392
1202215634
2065879069
2068323264
257112083
44577044
1860155696
1195507542
458573851
1031518838
1882596885
257622545
1917488969
203641931
1078550437
932760875
71793548
1983685143
239430547
1498653857
1807023577
2056441851
2101379402
626853949
1292179651
2134991165
403659300
1749201761
274881046
1483504487
893551877
1931269223
1633028484
305551502
75563846
44240733
1773845023
403770404
1984389987
1199245642
1582747283
1517331710
61365458
822548779
1552339248
868516591
223983949
1668122740
613654056
2059102157
1059610258
1679772817
674963175
1530962391
1790826308
1048149352
805244177
1909937787
1792075518
627888183
1195451923
1342018957
363004924
279138466
773112393
1065042198
711996862
190228470
1015851255
1652161821
48610351
1931712275
2095036236
475432109
1574947107
1839110854
1904236309
1930421201
2020444402
1379622634
1167734461
2021632839
1477510317
2038635838
1506394145
1118391226
1971289136
902757360
963321644
1489000830
1458995642
950260560
1651427197
1839055850
9106287
1136288964
918239442
1814790878
124715031
87475037
2052732952
2141261240
1654111356
68377977
2110698511
1544616218
816353384
1839333794
602577054
461669206
2017806872
230625148
333527517
106819915
1609353992
217623855
366958341
614892914
1111263007
604867893
1758608660
1094321111
574275633
1662514976
188140461
1048677124
1848850868
1651279189
762369558
4663933
332271596
1904379483
1825815807
632302183
1540233079
1826211153
1910803403
1595332127
1339587753
1091609914
392745136
1462663749
340649552
1424792747
1154628758
2001912357
810381596
1791006082
246915309
329458872
420363872
422364639
493200946
2102352583
979315734
1264052529
1070530372
1868287631
1864524660
408999322
115204765
1535588456
464555769
1095440735
1040240341
1401069193
1211551094
482156493
1192926756
40485746
746753796
1010644612
2107415433
817060946
1603416489
277828856
748042499
1469343018
1092210666
327506915
1086988140
978092041
1270766685
1860257784
1232210190
1924903029
1161209405
1550817278
2028012116
6563203
329411071
932606396
228965544
469634359
1706296465
1878923065
380748977
1729685843
894455227
1641653346
43818812
41083417
571794087
604265137
1293139367
1272548139
2097207577
1375915557
774764424
2116040171
90182192
1466255038
1351748642
988222000
1556344654
696788711
517669187
548860766
1301428735
1239082574
1002151258
948758842
536202161
1712884653
1584729765
1757770744
526588456
1125694575
292561642
387546553
982965861
1171730456
1370698121
1167240840
1949784283
1443528991
1443176445
1495678906
1156465416
2049577427
1673625780
118378998
638471062
1310445041
1010292002
600473425
1503030223
1127264746
1830432212
640643811
403055909
102418221
627499057
676959595
1795828550
1482913063
94755417
1787490391
2109643126
663813343
651739924
848298672
1518714512
114851298
2100435630
1273113799
778216022
1020353188
787484687
187008742
1154565971
2020356018
1801256024
967553838
522944703
735219787
325048090
17695173
1289388184
1029228529
82337085
794083091
1232721361
194616781
1628434097
1734780452
1286313985
864702205
1841103260
1454744162
1898722182
573054376
1672127687
1343246995
1343559778
1590707577
1179770590
1912429156
1452316990
1910652991
1504399562
1940536648
1774467654
409059129
1795784206
385718789
269995756
1953661230
1754319869
599273338
2074707623
780326073
700457613
1243969121
1348605350
386537146
1319173324
697539782
788734421
650861422
73893976
1691566991
439854599
84532275
1423181234
47556669
565857618
1853559443
934452879
204082963
1053089974
428254400
1558740891
359300273
1062271608
1078918644
1587250454
1271712216
1425722407
1780393866
2099556203
626351698
2121831865
763815255
176681197
901375565
1161455333
756149801
291304589
24631103
1753319560
1089899772
2065995369
1704850814
2120891777
1132022537
660473158
1259245470
1108508020
1166005309
1335560559
640314585
1191957870
1501585381
1343503
1699406230
1033994744
2054613864
1298028153
1775869641
63027128
2093485627
920817990
1376218887
1436060
1763307907
17637901
1140071813
1756059610
1021470180
737122852
368233133
694816008
22487691
117833113
2135255304
1377501503
407738397
166201109
1913491859
1312242371
799545779
2095832841
1451265520
317661426
210502305
300630150
343957026
2117383057
1059547960
397559263
1277302088
5500258
985734175
910494363
99363785
1338936300
250557831
1576356101
1646293922
1904818352
2045900503
1912460193
1122611217
1388240136
652893763
608237890
1092261926
754001340
1296384605
1369647541
1462896315
1531422431
301832934
931494677
2008685633
422092888
1607176112
2088314576
1220921233
1931268004
1824439144
681724270
856187090
1319204777
589147960
246574762
1833263746
382596939
611233406
966105326
597912526
539337872
923762796
1949440015
2062180570
643906736
1467305844
625309318
2086553552
1798186031
439044637
686121122
727019829
292148248
843701754
2015888537
840033660
1794573276
1544777712
1206484625
1589615541
1517518002
1183729821
655116285
2033719189
2108735940
1518350062
298383579
1001844503
1372156593
479706084
563952352
991748848
293979111
1223762200
1947370094
366081921
523149824
1249551313
1259893881
1317142183
1431216731
1782203944
1924132555
1877537421
1451246227
173426092
1245028136
1924546464
1584158035
472743654
191056201
684500687
383933087
1656294351
745236107
1026765860
244875193
1455052326
1440015743
490430443
1425545128
548300800
145693404
637298201
845497491
2006477853
2085636369
728809864
2138978041
1781540339
505153246
1932190987
1159848596
1817709665
1946997710
1253976742
1641104111
1716121932
1590607649
1803898405
1846049919
77531078
1491358145
226441480
1442097997
916764717
1666637809
1701355808
624493911
1234279987
848906937
1698295146
1502022227
1803059004
1924474676
503651123
2085212567
1338395921
2053979348
1250141462
613151259
20618623
288785393
740414815
1498280852
50747373
1335849447
1268399186
860968305
1605962526
1855378238
350199916
1512660158
1143219097
1855130990
1544616218
404846230
1627094514
295226035
1022164967
2017216110
1403357578
551312013
105328809
1083944172
4348299
1209767003
811912834
213068969
1920475678
1827962782
218465949
891649476
658069471
557626454
477538683
1000872252
1497840537
1666637781
1287335376
957181882
1093255450
144052003
306207578
220349591
2099378286
2090958658
662093530
1035199420
278492912
1874258636
1289148966
305039828
554189153
1645613398
1200420487
1400171963
107040948
739322561
1875685013
802864543
875899441
1182960967
1121066714
1733581630
1042861923
1926948337
983776918
557108364
779358059
679644268
1754171930
361765043
1153999329
906554336
416199813
1476867186
1058895393
73193611
695765315
1132532290
860844645
1888517215
1598573661
1158996652
1645764687
2818946
1139335889
641577894
598257558
1092901230
1736750408
1083999826
622673494
1150409938
2000725244
2113458563
1336117725
681926863
1185186952
357778555
186887970
195243015
1327480736
1376552670
31492676
1775001479
2029517615
1183353019
394850473
1466182924
408145078
1189449822
1863791522
121176062
1313660297
203482322
1362825540
306123200
1639904272
2023436605
1476387705
218521337
1427938887
715647336
1464922493
1254069969
1473374272
1877300594
1756375216
40322898
772544012
608398788
1853637875
2054525126
1861958202
1427536997
473479028
412867274
548706259
1652686693
670111961
481684573
30587703
831307518
1187876946
1448266090
313688176
21382373
593521668
533545544
1024110141
1588317992
1755304993
394402443
2097987648
1038016079
1918435276
942956480
1512577316
1694788812
554537496
1786354164
933554857
450945799
627398131
766154900
830381057
686208017
1762582602
1958152930
1658694200
148991636
309351673
1023421282
303098858
465031155
2112447173
1040572563
927784458
1273287582
2064615434
817370404
769026863
2100319229
1176911607
993261928
288178091
1939520607
1175687604
19986582
2128386155
1201243730
10459448
1956949886
93635873
1234866641
1313656031
864575994
567495248
135751967
1818980834
396653192
578597153
286170007
1815964266
1214852025
2081252773
225501039
118010892
1911486027
1692250002
273520517
1652864885
629777632
858925568
1231671802
1231268809
1993646643
1154459825
1755660068
299861508
1197068220
810983128
1673125937
1813367471
953954596
793327240
471563984
1734696055
688315824
406368717
515107264
486659343
732763759
1464786533
1366022393
947168557
644224400
72171718
987057151
2040376446
820424448
1710910150
1595583785
832160884
2108138777
712088304
644667712
1638531624
315944856
1929231498
276624562
1610971669
1758800323
1656304044
747123568
1859926943
56604323
286855134
52278909
2106283322
1955361905
399342933
1690680055
647239723
244877701
1838270864
1168278807
335261699
802237197
1308215514
577431197
588437357
124612571
827086329
241306304
263744820
2064615365
230721253
1656632136
438691380
738860874
417701669
203215148
1470734229
892650121
1331607959
895927110
175324052
1060133665
1123906466
844620356
1640176639
1532419968
1808849706
2005558927
50882218
1597763428
488029677
928990462
524979579
1004500932
100272462
804530333
938775652
670268357
1732026807
2003745079
1758326297
605786369
102792690
487237461
1185310742
2111471110
1720219310
788715041
1595570515
1505527818
1728114799
66183274
1668700833
199508429
956609876
1383530608
596244845
1589295474
666907456
1182118875
1482150455
1157941421
70085820
311878888
646990345
300170279
2027527231
949189019
975415730
1009489220
1213804863
1426683663
1678770142
216990552
768712461
520326504
1683239993
2044330311
722668650
1175370642
1133346031
1174724963
485010660
181161257
2142096294
1281546772
2123960486
905837164
1362297835
1149653305
814171051
922712671
1690873364
1339034385
1560633457
1299871952
896457339
849475654
1719167078
1273978868
373748752
1351604584
1995049625
1192313465
1109009345
1618828308
119315203
937434843
451290145
2034657597
1281245090
361158169
1729333749
2069497033
1848371282
681826540
453938397
1284725416
1320829525
567460009
1240452392
377338077
1424728347
1188486616
474924775
812315623
725985715
1652445037
1685955817
1735058420
284145114
816793624
1666882332
1696210599
368468279
1016493645
653370523
1379818841
527200808
1870340664
59328038
334220747
249114157
593667110
1771247312
1609240408
987604484
1052921937
1486495715
2096805988
742636718
46022401
726933108
1961524362
1346705175
655277643
1707956116
218211520
402290889
479719192
1460594512
1183318013
1868634773
199128628
1968485274
1132227835
381227045
1398602464
1237286700
1641587306
339976055
713065832
1392916796
1811434329
590116824
949196995
1173482957
1586451789
1783352550
194459746
1693101034
440180928
1278197800
406762592
1133732575
1820633142
935130536
55565091
772498999
262534122
1212169307
1850908043
1212598415
731193291
31966277
2003944790
1493079238
193311276
252963081
1041692828
1604965019
1446621337
1460623254
1105915014
238529777
1270496217
1292525587
926545667
147620575
1169019059
308857825
1452506043
33803714
845139578
779220297
981270009
82649327
2100905267
1932324169
1819973072
1900439655
1803532035
1940193432
548948032
1868176909
1610186168
1289408191
1725286711
274081666
381919407
726240625
1052024217
1371306461
1575134999
494763905
1412566736
1083468002
430632611
1312459463
1839686166
967138236
2070336985
2089030645
1968310874
1877440543
1754123607
942136341
315677418
1172720076
332438891
1865433678
396513109
409852415
78369175
1840563993
1964345255
1056914423
1465765920
901787010
1788563048
131607161
461672299
1271232023
714490518
1976270025
2883243
604561620
792808403
1350480711
210254669
13847482
1982111210
1117381319
283688123
623468335
1291414006
1132062523
956486779
1726751057
832470747
175372134
519553984
123671187
1282050543
2097440300
531033979
625248493
2076232126
1352004563
91939707
273123817
1279042634
1006953845
711077388
1808088948
1348367689
1278976211
1053658262
1727032765
1513709223
1814331431
889693456
899499336
1253060176
205037556
800467870
268249565
178394370
1090912163
428820315
1667200650
305262873
1686416316
1195174035
1674715523
572688557
1844095267
1871051406
1323369595
615344826
1631322927
1263388171
160798913
154389196
201288645
68309174
45789094
1500876366
1905250587
1154758694
605104770
205222353
692572593
616466338
1197206467
525461084
1981906256
1575641230
55617479
510148117
101006438
1152919480
788095786
1832216965
2089825832
1819739501
676690259
1890319311
865178425
1336211212
1457488247
36843188
207402960
1328052917
1899687057
1198738154
378687161
1331438991
1437971684
526225755
599679137
1013696070
1207483476
312091536
233965157
697106411
2079126763
32985038
2021312250
58198231
910555814
669293859
1217337513
2031114609
1542495383
452931762
896157229
22414786
1945975418
1181689484
1608962876
474480612
1579138915
950695936
1746815420
1677562660
1062849567
1663305005
1384856122
1337580721
1288340344
1837890962
390725479
743497120
363530127
281037866
655322687
804265386
1626673464
844343872
1781523595
954890918
319119125
1860946439
579606011
918472388
1479109620
1665596088
1281458460
553716510
1682475121
440493397
1023406020
1960695293
1285846699
1086015085
1549509814
59668784
2105667819
1861267232
2026131746
1771062488
806552717
1641509243
280555803
51755826
700312817
191537018
200985717
101270488
1154219409
216288009
904316457
896466189
869896442
1062013707
130293609
1668483607
2105115516
2123539393
1614406696
85773296
788734421
698110261
396320797
381959958
2074123461
917449231
578557677
1709503288
378260434
2096406999
172012004
822107329
21730468
2084392562
586000952
1993415508
1214650733
1534855079
2112106540
18195592
2006539813
1049800034
1494200248
228094394
332548071
205858834
608998126
255505812
1770022110
183383183
957964710
1486284571
526255616
1555672910
1358057070
375262348
28403778
1816937773
1337857418
1922683380
1895345839
1037420547
1733463702
2048141330
324049894
26000563
1794010411
1565680067
1636483452
2141950737
1591027808
1474671179
257228891
188477202
1757991382
1039321648
924313767
2035705624
1295299389
765011090
1990436713
1105684170
1424680270
1115475353
1779031929
1788724859
1196288225
138771779
332692612
217757651
625696251
1941690795
234349758
1915908676
1743464761
2011389230
158080033
1414010275
1517594863
1509434156
2028908915
1500421271
990404957
1831727660
959166093
1286210310
1793376169
1812529525
1981562879
892396939
775707136
1714311112
1564161981
959196119
2866826
2030151997
1224538276
1556704704
113157768
2139262539
1790453726
263349872
1893898615
1930911106
52973033
1029300943
1611577083
1737797100
2005386431
1648368073
251275269
1837797877
225117490
720102671
344791964
998742067
67555949
1785930751
1092008572
635325798
305389305
1966404800
289448484
681092898
897267677
1286230127
477072688
956229107
56550699
1247071738
865283310
975120095
1010137342
2006430581
323826970
1940599361
33385791
801879152
1447984084
1551610753
1025698082
313389490
272033247
797617874
1612385307
2047538452
2039223355
562506826
515788751
1343148410
1307074477
2114432098
1157451044
623337326
1789069827
1345689238
2092067220
1320812076
1964096775
1939228701
786835160
1641748854
1107112605
1472061374
493735016
778072364
2038011792
359389501
1997580543
1993827649
1875376299
1605812383
1393590495
679429236
1220407318
1504323552
852515273
1429097048
2062187088
2069163774
327674986
1009113928
1382128811
1942244248
955292817
1659873772
907652783
308811524
483532080
329912166
1441116447
1793187304
729177589
388391703
1394347417
1528094362
1764993910
511842426
1180431288
2058359068
1616436829
293346131
1032587003
1661672908
374968992
516199245
2142162134
26802808
2082642699
137884224
1741591932
1377896562
2136859412
1266367774
347154810
1481129634
1351913828
1663983548
1264616420
1149127985
1719058548
424693761
510421722
837255779
881301234
49527053
502474023
1069420659
1060887316
756270600
1058067925
523341938
593652143
840467855
1636884433
919430329
530951672
2025384067
310788838
774782203
1480064519
1332818737
1766670172
974477808
202722775
97426718
1296273383
1967308583
893407962
939030893
1183538525
1345220492
1031291391
1133232363
892206207
1839093881
527583326
394089548
366212064
733546601
1321210442
1312459436
366495472
640483937
2094567267
113990233
1366771109
869646830
1946124024
146229700
1971981557
2060981560
722593062
1523359738
724358776
1344705070
1731853632
1034887268
1391488985
428758843
1349319949
549559797
1149462699
562420534
1983845221
1105701453
602691554
716737209
115365061
1133242254
283784906
7228831
756860576
1452188678
1909575215
828893865
1625574203
1928443520
635454268
1379305625
463104470
1450540360
901167478
432837067
36082446
564691134
206158878
1113188340
1684990399
904718736
817791074
816356685
107811472
1057963125
1203461958
1190955821
138386058
1342265769
97064840
923188554
736632699
1041786902
1564182828
806535902
904593187
796142238
1176378437
1194214396
369358266
614032753
2015275865
2120055479
336788061
1552445541
2873878
1428170874
404651522
221397869
1785119183
2116124152
451504401
888113879
1545656037
1245489571
1490402335
379654588
1239861322
551089930
201234056
1520060832
37147884
1806733046
1569588855
1510727441
111671474
564643904
38115861
1106921631
895073170
1862932272
1406424775
1908028621
1835690018
425175658
407597146
148133810
1070645449
1624863282
1777245297
649188799
1371076433
2123712390
1011448620
140577060
2135671845
1616287156
669479190
1275164049
515840702
1520209489
578920391
1962964813
1265199413
113624821
420113947
268579421
1405212849
1203855079
469443114
1051811158
633893513
1903830580
1120121814
1011048635
1095871236
358584106
68299315
389199534
1823901703
111030812
149069432
129543166
1559716204
882307334
910859790
2106743225
852911762
17520622
1452891596
316010543
31254140
235050859
1391654551
1889650935
297358730
211594632
1118312953
1229425742
2083202246
1446265998
131739965
131246940
1833482283
1122878398
612740627
996855164
1331930522
826028720
726436671
478243519
1861870347
1975701271
1951651536
1835465527
665384322
1358053012
2016739301
452737128
243266782
1571997239
650342738
777828087
2021104811
993438835
2028713197
2045199194
2031323322
1439157679
729770523
1440795153
461418017
1951112143
243448828
1216025206
1205013402
1507258688
383206901
623269848
926384291
199157513
350798492
856199263
2035702136
583810656
2019297129
868384699
1342750521
1537836404
2145441695
1050858445
1665409376
1632081193
1190632617
94272108
189138086
33196201
2042149694
869670675
902836097
389603313
1902156787
1679694987
363214624
995023122
2035713371
669706517
674161560
713928303
693503279
1372511621
1905942599
1739532401
2012860024
940660802
1773721996
1258922591
434153214
1920478591
2105557982
972993785
1243836548
554312923
1456536902
2068011994
198464874
1724718239
321928121
1234594227
2013748197
1014064992
1932524649
1519711386
994670931
2009868779
1558267849
1328846704
425642962
1228618681
1433321790
990901787
912587214
853330608
1186613503
757916203
600131409
566150776
2106430660
1534734310
1289606523
224871002
1054689546
81133326
36228696
1045495280
1875548589
136019642
1219544428
339803711
1110859078
1208903613
122373947
1686789814
489962419
141830615
1404680236
1336975402
1348782433
780616343
907255363
1154270442
587493933
1533431893
324418407
2009761833
868220201
1997640246
1110632207
1816349571
1011309759
357083253
1327858552
1396424838
1131548747
754570680
1662128180
353202032
438119677
152073105
1246883794
160593380
1697390416
223168790
1489412836
1496072840
369240156
2075798540
1775795833
427219276
2145220520
779708920
1270339612
515484224
942089419
1042993762
1741837151
2110542950
450018448
1759424690
960545461
652959090
510168928
1694592395
1595195514
1318443368
349076690
170161884
1943986744
376721901
453380074
1475787830
2110995179
1049696010
196049702
738978612
1397461655
1359121666
906710920
756184349
593626151
259464192
976259755
1067378390
9736836
42304885
411817287
993526562
1134859986
931154632
66408971
972999849
1077544844
1045412845
1281227410
563000994
1806667105
352365635
407980115
1093521429
1632444765
1927883000
411379016
674872495
2134833749
268310478
1431034284
201140943
1185486808
1746413761
1016413669
478183353
124346718
111987432
1021708583
1037406421
1099144093
1930117858
288368742
8409716
1989202731
1500418537
140570228
375447075
72827341
504622453
1133494016
1080849670
1526029926
454482272
692766617
5009703
1072487346
858805864
2061832271
1234854141
89954331
326129528
766965484
1872200284
1762935637
1296441090
1957888773
1832715915
1785268792
949244
734040076
2109990555
1583360897
392475892
761505474
965004260
1107654207
1930920963
1670644574
2000764029
162701989
1650276670
515519413
484843126
326660390
573735595
955766665
1443380327
805455213
743226946
410975021
438635502
1530839695
1610006870
1502336243
528862581
1102168985
691895732
968716025
332605501
226003646
2100606334
1611283331
839501201
578426380
1100937504
1846943815
2015025572
1472352868
1740603593
1654072278
1818316122
1831536695
1355793498
485147943
543092986
1428139661
192686895
21160451
1606822129
374003265
1915854207
332513353
1854301728
1757403009
1260684020
302936896
1593692733
771795439
761717894
2049552505
39011731
1132441663
308379142
374052617
632468915
708207162
995306889
139158162
564207565
187328300
186656534
661677250
1414941059
1392133878
3048087
465150075
1376902172
518989169
956174802
674190787
1000054392
1263945670
771608272
1256888699
757925539
2062723122
1975167250
852638478
1623611306
2130846030
1400025970
561654692
685891435
922579653
1172877600
1247637184
1720391021
66630422
272522141
1317201884
1043149464
1160254014
1963514592
932955203
1860165501
273537068
1610723433
401837066
826061056
2054233505
656522176
1315436517
1261969339
1367911674
1661011773
1900107259
1811726964
1022764601
1400917248
627895610
734719163
151258868
1512159856
286751944
1062681968
211980744
541708323
710028950
1519868011
182311037
1297576525
1322263047
1028692123
1039825890
1010018364
306235165
1791845943
619448285
269679490
1413702968
1452121039
1270032024
878749121
692139138
1790404569
1788652986
1607419538
374874922
2025451969
527448247
2096971450
118012249
1784807580
1162799272
1419034776
361096556
1359399929
1301663565
114228146
324963182
61769683
1197582040
659831189
10654281
1006204202
218020069
875580417
1127147762
816136784
893073363
133149839
2010817668
1084262641
1594402212
859656143
1453036656
235485469
174500915
1731423288
2105144847
1984095692
725148786
393242370
1169938455
1989299829
1725850762
33937376
389639761
205619338
1440591492
1346200689
156990868
2075340609
654292331
873846350
650209494
735721305
1435053178
1626891434
249959451
1654746446
2104559562
441161876
856611721
1123143909
1409587447
431098803
995223255
292224600
2064306150
1333628862
1607890341
29697945
1036105044
902780577
994808969
940089735
927047139
1922894384
438337872
1862833511
380958360
1065412118
737504078
1121137437
724412955
804621812
774673109
1775421116
344189014
973120471
1884528306
1861771924
68163381
1759988857
596247884
1534269515
1444306690
1949695560
340863119
379348489
1971284981
1305695995
1957546312
80868235
1814848548
488087992
1626973670
2075038741
934776321
1461257145
806178157
531153040
137973838
118576349
398485182
67445427
542844089
565834297
528465505
221966241
1164639717
478921093
1161216095
445565044
1203866131
320407730
1465621040
390939722
809513189
382152397
1404568111
1642834596
1678815946
1935529696
336760259
678345619
1982448341
1762716995
2015881801
1658513335
1233509187
1821518781
1844589432
1660023418
2031744907
863964638
880268921
277343349
833630836
1717489924
1879047538
1407285375
1057829901
648195660
1499739780
1996211339
1525823094
581515053
1000514951
1549964411
360668531
753688493
524827253
834682420
974988231
465954198
297068244
1677066546
1455779899
1494039288
69463189
440602474
2113127036
2108888227
519683903
1037967694
1562300020
560082153
1717150625
1140782927
37124398
1825702738
373933193
2104560585
1639463908
673735173
1021679003
1653881857
1435354050
2007501953
295283657
2075466348
2088717900
1127006764
2124699860
1448565172
595450943
1054085990
224269156
2117128115
1268584885
762008620
356228116
711255659
1479882152
316868371
1826922610
1723323679
18115927
1619923206
1055891167
2132249210
2084841775
1359130261
648649906
1396909113
2028257335
2008654147
142021794
1499144513
165025891
943069903
293904112
1033714915
1982513118
1427410659
2116343030
1120382432
850459471
36937582
917898803
280673886
816017853
97887982
1344793586
1365898446
1551550043
299852453
1905251853
941209863
550724922
1850446432
18995966
1432728722
586798462
605586373
320017163
1609356711
2067712526
1386771031
330483636
588172514
2076369036
54265775
1674657847
367167758
252584603
904476909
1236057206
1934106948
1654465919
1861722756
766579775
2126834779
617045051
724490452
739236684
1677405921
1123082674
1211699926
2074585927
1809114189
1034008424
1897295070
208240126
1065933772
1946327858
963278175
1979669793
1003761729
377193098
326114395
1895681428
333385661
1869379407
739333956
649127596
455553503
2049504603
863673746
1998864356
258635666
1622036210
1993590186
1507707536
345922069
1151159531
322168281
1977905589
1780686525
512824442
1667480862
599994158
51920916
1179545580
852784274
1032817624
1964797165
1851927759
267117290
1295802845
2036376791
1921321803
883826961
789398595
277274718
894775391
125046987
1799155371
1759181549
368631220
326653974
1213053984
1826957458
690142466
908308937
227082313
514108276
1261369272
792013857
104360609
816952104
1097704460
678594226
105369334
523907119
1698233929
1684653161
1248769312
1242659502
820883153
1905713574
1282480008
644493528
2009451429
1543898548
631787473
1956313852
2112732705
1747947812
1699352438
1832898136
808817396
888021505
696913053
1765557882
274776029
1064001392
767659334
684072144
1802390879
1431071048
1024703700
1841565224
134076984
2043437180
1245249455
501387236
1189864674
1381647191
1059033103
147970101
375389137
1100572586
142045213
725772324
5656610
1477671714
2104755161
918201838
1842171810
754350090
2068264087
1646126649
1429964798
257873129
1229697334
284100407
757894611
43660644
789250058
1014451585
322410404
294160951
1265023821
103499010
1942613100
1839382014
1995107191
1600114239
367818286
1473215087
959107552
1296333238
1779020201
1779300625
218518503
672918757
315342189
38459566
1417456562
1795235644
2081737212
881912390
2032524852
108365665
1944424777
925165189
2101272243
2022041706
1974851451
942072443
1418522938
1979135837
1134341743
1873950214
25704421
484802536
724051805
897135051
1876702422
1947450476
1160727949
854003680
1990685255
2046356268
811729646
1285190245
1476989304
1326703633
1550844380
1836576725
842931087
1572051157
1090804590
1509010915
1767389428
688402100
932525731
1907805110
1561323723
174758009
1415286732
849176593
726502797
1568262883
1359624565
1248254893
731502415
630168184
757946570
156773253
1800951132
865667626
686160686
937734577
1310974599
797113277
1914346081
741335676
7809160
1389735738
368095367
1767698316
631620851
1293264175
1596538620
1159779011
518652445
1088887231
610968245
1454872999
903407796
785757057
1017558062
47132939
438887338
575016326
26439462
1540119269
1060062743
1466299763
909915060
1400236643
1792534190
581868562
1716235550
817876670
239254806
1247611666
271124508
1790180796
504433295
1620577279
1329088052
96740534
638905450
1857630961
1611859875
1494013162
149244519
112726952
1933394051
847299865
1584416747
315995995
411340794
302965330
10654281
1493540741
1419401044
1134365436
765426916
1832449689
1158256999
2133157722
825675999
633112463
1359524493
1757824556
946959298
1024995623
1902745489
1185591223
682083648
155821232
1943155362
400796233
1099319659
1432043919
1937996054
1594574676
1613670733
1260056369
250741861
744660083
582761681
1100872277
1960559051
1787464567
452020062
783025702
1811944064
1187325684
991500865
1134629930
2140927250
145373284
1279094508
1679366068
704091936
290762212
1853211483
40633040
965132270
1270136989
658558116
909109425
214141222
385425510
2096745935
1470960119
771807661
592168241
1844417042
1580349326
1767653712
590198044
1827219550
1577199981
1729806111
523079715
1123367363
2104512088
699481459
19003473
1911442933
1045621271
410348890
2080745409
1022040633
767839432
1706818875
1851258508
540514628
584206929
624221831
758701473
764280514
472924177
1794105825
602606545
300332410
1303586755
513877551
1075125240
1493071989
2093245868
1869360703
1352453414
301326391
1350269058
246765956
1908242592
1189489484
1644676870
604875730
2036183627
1747388418
1599698866
1111040679
2051390671
777492854
768069980
1608851674
983767236
1523419440
1890521478
893797657
977975947
1824592807
631918725
428855962
408444947
168669742
1021024105
412264515
11614260
210004042
1200616994
390698598
259759785
6192885
252164888
1706030371
550255197
1998679735
1864397786
1870125566
259759785
1078029993
1692517805
57080083
1228840519
310286361
1777587894
1004856403
2008021316
457777583
1258399184
1719909845
1525308300
325041484
1310237040
104194765
1959870459
722509047
507853226
714146916
365592240
1411617744
552733611
1623543209
36435306
451547514
1446894019
894114892
354869187
468999015
813443728
799201121
1073582491
860862935
742377341
1774712580
656582836
968448240
874267409
193687271
172277511
1252934547
935185867
628213222
1497592215
587257473
1282548650
1063582310
1161471743
1355576144
460877611
1974932897
473510912
316915621
1502380340
1729844149
29971467
1245157872
922808721
1177750366
1554321181
463141255
1031055109
1117958135
570833672
1513793189
1265256768
1338056029
418928415
1016940327
1607266881
688391560
608114486
1201418580
1900535410
1366545334
1350251902
163291770
1962336051
1431415060
1745230230
1896871164
1244696825
1724277834
1247959697
1213628262
88025818
796208660
1465871937
1262250483
19720220
1655676182
1361189399
1096316370
2045231074
1011228643
1202619088
762995932
464297781
1592458748
1038326471
2069142146
1483980756
1117476072
367706799
621394673
44595782
1671535284
905890859
1423168994
648731104
916185742
795560751
1037339556
1170809903
1222472095
491689863
957610607
663005283
304689324
550507371
2058441795
628617069
237734175
1611982871
292635394
1145627578
374693459
1546641101
1024913865
1307815868
840846017
1815830051
1748207224
12643695
738069541
459045396
370481662
2060721115
866825014
1366729827
1331598053
42334752
1478553588
308660276
77447182
1668525362
1355375909
1154400128
1686546733
742032354
969343003
1222284347
798572636
226425295
1938118755
228572508
1887489442
1441943165
1518646558
724032836
372464199
1625582818
333627499
757050123
11358702
765136428
879529721
1817787840
257458532
1955970719
331067813
1154203170
1228449778
1478811843
296127541
1991447269
256204015
789280761
1789226162
543196206
232707510
1113981302
1975528621
2080041978
817049472
613330601
1402854077
348837016
1295489564
1335721612
482192710
778698159
610039055
469700479
2096268125
436328482
422375266
440124673
1170633308
88317003
1476829090
209850583
892246319
1226183214
1907475716
224289843
2022945477
1959217990
589256494
587577844
134526618
1866277960
650721467
515262169
1289821645
205204303
1441004546
223219998
858164286
2114949972
68902127
789368972
2068106969
196191786
1474030851
1003236806
521093432
1763034419
334377305
693911159
1902223029
1917194696
1053693956
860356610
1809561623
813089722
2094246346
89499126
1945050009
567534376
1905987512
304562002
650788006
352484480
1016259770
1924192705
1189419023
1802390802
1023538328
1615047329
1806471165
833105778
1667581020
1881036531
1445868139
1951607215
653051077
1971388168
445515192
1773986021
201414313
1287571273
1455796647
898883031
2145664516
1638688535
577263463
315699078
1316901461
1386020999
922344233
1441707454
940300790
1190369688
563424326
1952993246
1514823880
2028674855
1739570614
136099635
1319014702
1536506895
350887985
1162994068
1695585211
924580087
1089851033
509536713
1818762513
590895862
1499417837
124506521
332536072
1485984238
453871988
1064419959
826986906
698983656
1643755447
602106227
1498520973
157761128
243322819
577853897
1243790337
1020858802
1771254467
1375354280
797899292
617766408
1484957494
923121860
580417908
1656548484
904527292
564288149
1944502528
320513637
1533025596
832445884
2115732419
98972675
1824588748
1534328356
653370523
1600848629
637559090
1125135978
2029155031
1880606719
1331372452
1977056938
757781828
1694182979
383184366
36322446
1966761305
1159246512
1273845068
625098320
1634908903
402466617
557835271
567182530
2145043469
1497852559
894904248
1252492556
165531462
434674760
62538419
1012991884
122508426
637829688
162735472
1793900829
755565779
188514557
1529885340
417727008
1488917260
970349749
1313887069
1521689709
1695875776
1519371687
2119662168
1547489418
651775631
1656090100
1602291716
886733861
827072388
2141813702
294968184
311066985
1085719404
224449186
759591371
1756554780
248741681
1445984921
1456543967
368713383
392694318
225898863
540460644
1136217831
1396494313
715353928
1165269075
55542415
2076020536
1991576424
948610604
62314209
1027947210
1149382686
1269853475
1663930325
1581011343
510764628
1417748229
833739944
721756739
620892760
681535264
1540756515
1224148554
481721781
1391939557
1924520443
448065291
1227319878
531504257
2140907525
1889375506
1680780239
471121313
1539360602
1563449212
1048482288
752007553
401498016
477490259
1257267564
1144508010
533853989
11092856
925330659
1845992927
307621537
1999549953
738374421
617432167
125507283
1222055616
1062478951
1524988556
1697955911
1030686052
695361383
2078313451
396436877
1674236566
497855815
152736962
737576726
373616330
731436709
1586212216
1391437008
207017504
1162682247
547681231
1646334470
663481768
891583096
320388071
2064310645
1954809712
508244461
351121715
1439276779
1669281171
2052593580
939607398
936952368
1009168236
1748427409
758265257
1315969603
403013272
1836687564
1601970641
728051206
798715930
1405683491
906223099
947474557
192999501
1741614860
1463258871
1323359345
1396776173
1357333230
1633699133
389317391
88713083
1109066630
1548181537
1855378731
505631348
302797973
697987604
37848222
2019139792
1133647335
1712592710
369839870
1874925996
809397681
496798086
2033966471
1348055684
1939630880
2134001595
651803945
656415897
1751024752
1612885648
380028518
1519397870
1531425789
1053298229
1741875606
1565198745
699432189
319354340
1410250350
2064824777
1053041918
484183683
194728838
16103363
2011211437
952384010
1099612231
525693864
2079273572
344442607
1157494012
1754057699
2031107431
977672397
1542300835
1778323006
1029389224
642939636
1525872131
2098910539
4464485
1057639532
1429980317
942452348
383189255
632714708
200116985
2028192890
254811219
972200898
1904189360
1113469480
1544422512
1706437634
726510791
930079676
1115595094
1266958625
56209715
675704306
759002774
1029081218
1700174703
1857738373
2031563455
1039049163
433338420
638773655
29385301
1263589068
1829017899
1527413050
660437561
347097587
151792137
941892607
911582580
1594361053
1897266210
49222363
1552958338
337587575
368796167
1832683092
1674441249
294897747
323541593
2106351761
79928150
111786022
528039450
1675428952
723723273
1160912071
1946166304
1475571810
1884779377
148264651
33223176
1425915320
1325046354
2050434565
2058332110
1330706977
218936610
1686885597
1233513308
704993447
1689905053
1579974603
707756757
1042563035
310635749
1955091012
313102061
1582378020
36305290
829343029
1742542905
1018540975
880338598
1571705066
1961171115
1992388343
73124894
1534487868
1991088317
408896389
610393895
1134629930
1104654778
875228372
1805156803
1374925812
1736794310
1852405411
1558918683
331181112
497420200
748061488
1716525559
1741414187
886437334
1947430275
687426561
871222538
1632035031
1096632641
1559917047
471176271
1781517479
488569939
1159362229
586274291
930941775
934712569
38110891
1976262394
639319157
672628835
1007926513
1947855219
1052341275
2060125241
787107493
920868961
278368128
227126313
1915494540
1362327731
1185999749
1995357844
138639669
1733660814
1246585037
674506892
144814637
779459475
1917750630
640871810
272971854
281864575
195615492
1705867520
115072522
1609294408
916970588
2036763586
326921235
285021333
149718551
1509823238
1320776307
121018310
1603674469
1877146212
574881173
1699089590
578525869
1914885216
2117487905
1243190806
1213318027
654624733
456365437
801785833
1119868478
2132661648
2073872861
757674747
825603882
1190564800
463534675
477171804
253932245
1707008858
1682580901
1241186964
957260272
1931990564
444660801
303425033
2036506062
2000533347
571198958
583810656
1738275396
1442629676
1854467829
29694281
2042505244
774662390
1368739568
230090553
197514509
1558204459
1921198463
1116845094
1704462977
1109140441
2125140784
1226029524
1985967135
11796247
667886060
492631355
1051198344
881301524
1047290866
1548123648
2108659388
576788275
1319029664
543528698
255827009
1297540995
1389308230
612312406
1844478260
1904626786
1029377821
2066722559
1396359071
1104283589
123967998
1457962532
813452750
281407644
1648659140
728403103
1652274423
887306267
1200552106
817705155
253141875
741886371
465002822
169024806
1748719920
59288622
2109227670
1714753924
1943348614
674993231
598213657
944028189
841872499
714796851
1081890908
522413199
1804050380
910935531
1862248595
169290846
900588006
114312884
1943314438
1201804176
1127324178
1864397786
191411273
96306399
401686337
142821209
1402141744
1516727608
563102216
241636685
292724628
742190792
368703489
635594085
1634804173
177827743
608277756
1419083250
348954650
650905946
464208738
1473552364
1912111174
2066255421
1683249203
1834487323
635151126
37832687
669682748
1729349057
1743191041
959230715
1071366541
719546289
1507010751
53687359
279369735
1514391044
649031996
2099956211
663288235
1418190225
1963339759
1945462651
535649122
759963469
1073034891
662021364
162313467
1520747635
458906374
387893291
1219336535
373736281
14306263
1548695598
227463065
690595058
1750095073
335192522
2034959582
1351697005
1008498725
491391846
1642456432
123568276
280210289
1439828351
425819778
255640640
1522543146
999072461
517193750
2045162459
1529628366
467231681
1623014857
404242926
1839308362
940867162
1889353663
1289675383
382363367
1201889728
91223428
1019654899
699715009
1976353762
1787519790
1352267675
324484344
1497198803
1203594967
241584401
1441116447
396968115
255083115
1945932650
121947163
967328075
551288321
591792619
329369727
1196823130
1147058597
1281782228
551251344
140937151
37132680
99547312
125199946
202583058
639061890
309779047
2096849408
1085307205
726858505
1830984974
1034547832
2039367820
2136683277
430252377
1310666242
2115747275
291298294
899586147
1183488164
92926388
942139960
1860809853
1012850606
402878151
1749423523
9377300
1325669575
683141935
1241647132
1389002951
182579422
127678
473470061
148266563
922886369
1929791261
1834422563
650714766
1319870749
959785940
1964540429
416221767
411847152
1927793677
202186140
2017145836
492291548
1526980447
1160947334
1283221123
904817910
789043316
931316929
1918250750
174666814
394741685
876371166
283906164
1689231806
1846859193
130797081
759348186
313894588
2142077361
1646572299
1944875936
1447871917
1469745890
1723402769
2036103512
2012796375
2122030597
903159090
2023060323
505269928
961713175
227328364
1501024612
881607099
1742454615
1329370340
2081207045
1465988072
811933765
717421135
136740259
526055772
1287111016
1955396131
721246617
910404893
2131415022
1301631529
939876121
1335496233
1050669749
1257735200
317950938
1767242275
1718783532
448162684
101427852
1493145344
1863161610
2004384945
1797455897
2021958335
1623227966
1232229423
1974476279
1280710532
669642744
678624
144735743
1852025423
1553056697
854727776
693527174
441631197
396651129
1698700668
734059130
1216848382
693132454
1369182377
1506563898
725908532
1149916253
41423426
1510067922
611883980
1325894259
20253972
137284981
1676375949
143069351
1797250819
1383126736
110271142
1709127708
264091214
198545317
1853678524
1922057693
1217908905
1123814874
608196386
1448930781
992559110
2124990200
1545311603
1757208198
81674494
1777385377
1154155820
1074480975
1495316107
133752293
1721177938
301133401
1191285813
1732970145
1373182015
1942259732
139347868
1809188323
1539765188
1254670814
1158996652
806906372
1485568021
1804327346
1157688830
352746963
1766928679
1313444749
1904017092
775728573
1241934032
1903033158
625337110
1843445151
213725124
1939011039
1748202943
1413527158
1349785761
770080328
2125425129
1089444817
2111517879
2116411678
72200382
1477800284
656042196
591240479
88590148
1925487328
916198723
1409789399
1268749751
1811787181
23125426
812240934
352705519
1747233996
578337004
963564321
1847151607
1626137147
2097897092
298563929
1138164267
155309941
1906644048
1578895338
1787345492
1855820785
1783289997
1744206517
2021862945
455662659
1420171745
1781616073
100304659
819963908
1716977865
1732981819
717320651
1977333383
556678516
1877772268
492130748
1923530913
704042728
2081501975
1454899450
74308531
1943442396
1514180557
308989882
858922932
1139911853
459982932
727259151
2118259059
1768622933
200865511
478250108
1153440734
1589721406
578622630
1057831045
116141761
5283530
1882795586
511376438
1981542568
928415127
583958872
1416786783
1548456506
2069930768
1009034751
378835062
1945699423
1783668292
1988051691
799623029
582869049
9467064
1383790869
93241287
609481432
1596109817
1235989319
228617674
278121315
1768298347
1926142428
1424069739
1983415194
291588778
67952323
1482824706
858561587
112519613
174376053
1060911363
1199268387
1939393826
1192768855
1743773977
176741452
1481964755
1452716091
1751431723
2028886658
1644159046
1521018165
8761126
745376403
551430137
1654692591
31755423
651128960
153392202
932265968
628956276
905898054
473449305
610796783
425417838
1527399088
820493103
1567964394
1913523309
1439141787
1932145889
555240435
937615634
106919458
2136981200
763904420
1025980299
1944020590
1597708508
813861368
366573545
831555974
1500511413
1246359859
1238596439
1422422512
858588119
557823505
1463656484
1195535147
799088429
1131619084
1548719320
7089341
608350967
1950877546
779756270
281990946
1670466722
1314281380
1797656535
1628610726
1135665605
1305304644
1102741343
324728399
424250332
1964931120
1588926275
1946154335
2121496860
1078651601
1307482810
1805481849
103784168
635428209
1562578162
478839670
1174425873
397418305
2124138810
198478136
142652119
1333421160
1988816285
1053712480
1751722284
1067563986
1546613288
934531308
201018841
1774646616
656968744
1841943069
521424790
1950312358
110062629
1554371184
1936769231
643434863
130162759
530621654
211916588
504504935
1132871443
939484991
1860931569
1101429525
575951488
1907177992
45287615
1464890482
784182658
1677472225
1850649282
2025010118
1091089408
2074644073
434117712
103530340
829276964
581539970
1564770343
37522903
36469768
41475450
66572922
1008916873
332026035
1593102480
413529388
907962135
2067389017
1234995306
2055332652
1744688962
1317575434
1561693340
1220715429
190625966
514779118
1236298683
1196822042
792394700
1838674893
515909360
328182829
262135354
1675630821
276651801
2115184267
923192961
631575394
1515551604
1209229681
347699736
1422113790
490490443
943657327
850619797
1735925485
218077082
748903028
1389811859
1514265055
724775652
477016115
1998082810
1941629661
663749531
839331766
1527040369
1758354273
1128661999
1538341219
1234676412
118695985
1343904151
1703653969
1155362154
1022802860
2038858839
1714510403
1023283299
1814940030
1375441312
1051826520
1197779055
531489529
2084897736
232352322
1471473258
966574489
1511470830
421569253
1437983916
2091500725
1322078735
1750441797
214502742
1134026927
39729973
1027936488
1921120731
1397656198
1648501740
1998384005
1505475393
807046371
1211852665
457407229
722187018
92202063
291814231
849555694
95385533
564227854
2001777236
596335914
296651809
638793738
67649871
2039235636
2011664619
1463421122
1985017619
113833900
1590325029
91923180
1175107142
513985313
1391385358
1286277285
483178924
269878802
809031267
1644461593
2097158601
1117730929
2136516509
38087022
1442116153
721772384
982416311
1637705098
1452632087
720556740
1081703262
1251534509
429391054
693126762
268914493
1287275822
973876494
1536042981
553713408
1865340512
1608918371
1451362722
1902011396
956801806
1964918006
428161117
1605419862
1983568699
277663119
1063825846
749994444
2073072820
65921320
1142726965
1926836758
256949132
1337709391
2046443189
824305727
937638543
1006492128
1090814563
1594894339
461968818
1731153727
1306821461
1549302839
2076078139
95034050
158504898
751099107
1312399315
1070120941
241682753
1882894313
775353869
273583361
359499686
326362489
1930669238
1635567480
2113037320
380582053
360581146
812763563
1304194154
885367061
574149638
917577194
426902335
477562766
1200893799
488029993
554133982
305614507
1277922812
203341262
190041877
955934628
1261167912
1610393603
469448517
1650673872
766839402
1524740592
1809565340
430043203
889562719
40301768
9619740
1147720058
484481001
1257819293
759579891
172445713
952342197
914234029
945437712
779044883
432261183
876807601
1690324629
607182079
164626083
350999882
723403040
12021103
1905590053
784760471
1948642243
1937181551
1554856821
534732604
85570909
322634212
1388961791
1221185893
434235841
1270980708
947334110
1948174887
470632842
1770952723
2093698038
1700232638
1272674686
919660144
238337408
1514095743
1415346185
1618174749
234998280
1679958698
459959379
1832382313
1512730607
1932840249
1496742168
318083843
1353661433
750370211
1446767861
1166490744
907547796
648123430
1603373325
1295087558
1379429688
1708764736
1440891859
262004913
1736430951
1670112408
289034158
1953108181
364004011
311428955
454599588
470539776
1692128678
1612318805
707429518
570833672
1879227902
395237459
1696090679
2129184779
692191432
1987231587
1218864917
1260732115
337846709
1101283320
2042751391
1504674152
1597872344
705996053
502915805
432167603
1399278255
2094974635
815213489
38866937
1199905690
1162323818
301617262
2053562257
651049897
793268990
333620229
292874352
1227525183
520580802
1588312324
425016848
1314168759
1057853218
1171774277
1083880081
55110446
1863032091
1829927695
671680706
1201975181
1793852809
976554086
403981742
542548855
985187308
1735284763
1301144794
959382351
1065470572
1094776301
924704637
1503355634
829050881
342431156
1255446605
500000075
999807495
1636936203
1553361043
763450879
1658983682
1727467034
1166784407
1305915663
404751138
1462742345
1239964774
362689357
373782154
455204294
1487302011
981576872
1880380590
1299854861
2035415901
1502336421
2085776886
26816563
1191237728
1338005875
999389068
1227677540
473931330
1724983225
79711497
1829312740
1523429186
2139451727
184289553
1600627705
1350684739
1617666712
1525817613
2031734339
146103093
1916291766
364781112
299176034
2058168336
1647376604
1034121369
1125920294
719210936
1408382145
217161150
1895234462
1233869897
1882220112
708887714
794905953
1382685628
749365889
1534226022
1161111021
1807910333
2047741815
1933164053
759404220
413591429
1479058313
1619976137
1424552973
584044421
690143434
1518735332
1223329801
158242121
2039685593
2021409952
425551656
1110399577
945871671
1781208029
200893480
1747909727
1337495141
1005633354
2117963860
851937555
479262142
2116024209
1911239421
1713618574
729402535
1913750164
848287255
2048568721
826597531
582285838
1881610324
1738678161
1755862773
1996719352
1278758481
217545049
1269827499
1903873027
1280707260
456635194
1069660135
593205546
1811938261
423948856
1510841325
23413459
343627985
1074013281
2131477980
2017143324
1725722103
1637657136
1545868948
957995545
1962997174
2091841734
1856431318
69260089
1017648085
535841109
1026333814
1540537703
1662321694
857865412
1640005068
1192927836
1655403897
15632711
454758184
1114816416
1122498259
435158567
1205605329
1099381407
336435294
1002147846
563651670
29718966
159713964
1698820310
222310376
30281249
1852798429
1873742683
941415441
1471879039
406936883
821822175
1879453629
1094058465
1329736525
407184241
1806878393
565443482
2044154263
1368944499
1109947786
135721589
857124393
255354084
1068454618
882660928
1573117377
439643296
1207627793
455360879
52581629
488357521
484154901
2061587726
636427796
1698417020
1650433422
97325642
100434110
590044037
140190756
603500053
889795889
816864244
511543244
565045809
55121411
1659484971
1924988278
826612336
1959377463
1559886180
2114125027
2073129214
1742851139
1445565117
1310085780
598219514
1299183092
988956824
1976432858
720560871
2001553823
949895594
962861589
591019770
425819778
657393409
22913894
815198840
389337911
115474356
1610444471
638746119
727537449
1782969329
1070330086
156014862
2114749489
1525726975
1846201887
1210143531
831202142
1089181589
1781599671
286644760
1848837990
143741532
592065705
429683313
1714288224
1459450971
975235231
542032118
1018051596
607956746
1993775080
591284602
2131332642
1015006217
26392120
502271172
1423307153
1734292906
361158849
1887903249
1116726636
2000840372
1946509705
1119367485
1035235869
1936993167
1716686393
849596603
368305238
1705182630
431649804
318340118
139675355
762698579
1261739461
1597895664
1205477628
234571858
1116393638
840802785
1498228667
1504529245
1313069719
892748215
948246878
681333264
309452114
1931934006
63599073
20170845
666529054
1053284362
1997083007
231723907
603767906
1971566988
1175423090
1553707398
1415549979
2121367059
428711446
400045981
1824357140
63339714
737138078
738111381
1561600998
1801203968
740804294
1051826520
123671187
1734558143
1069631734
602407558
385953674
1545805823
194334931
756608340
2072428310
1404070591
1177039837
718661654
43840033
1635247916
767170157
1059905757
1477965795
410179160
1636196137
1461966408
1046509533
439987086
1953197759
883094929
1790683397
925061628
624526239
1423563658
914356803
963526081
653475368
507556354
1171826752
847964907
713123313
597709766
1740228762
939089107
1598877990
794247144
222204955
1057205320
940067354
615123697
1085175688
973373360
1613949950
1964377974
1693450140
2007780013
232994595
315656202
1627596122
286122122
1875076390
307840248
516047276
1204784652
613778960
1052869858
1889575259
905287446
1617395270
545955896
1289277278
72451606
2144280399
644667712
829664457
1308173212
322832843
1030949081
255987549
330093056
1542838746
194747702
13087779
744312604
1552530581
1676655867
113670381
631206240
1751122551
10907917
930509755
2094116572
214075395
1796931905
1538843832
663968827
1165310073
1864822293
1419851693
1534330183
706555618
1198595568
1058079066
203247839
1307558798
730866049
226759108
1984304885
1421628867
358182100
1884433769
1696582537
1488976297
375146992
170575256
533500893
980594824
2073776708
1906716260
876669273
258332346
742636105
1448765796
1851443829
2055272043
191311936
396209083
1008943350
1500635686
1301240613
71705757
294924217
1750030522
128007293
938454221
855358253
941922203
1534099088
751798723
1716582364
771623206
171443880
1919210243
1848971258
939494514
954360343
1998629779
1537429017
1739170109
2024048489
771561101
655508513
492318276
729732168
389934780
538003436
1430452046
881581972
87418768
1652565929
1475732885
424173145
1119705689
1495971928
152094002
589698575
1631406547
729567910
104787190
963872675
825915897
929129139
748522629
502075242
2121427949
1871262181
45240949
1310168181
725291241
2039797243
1719615347
2088421053
346569564
670860011
701759489
55726233
1509623291
1980139260
288141550
474686890
1417466929
185055160
1773540262
1964198008
902648390
1448291653
167752890
1591508683
2099528583
543763287
552646985
1442921114
283672287
197031984
896008425
937109030
858285971
110791732
51758649
1659749885
1375400079
1550105500
1781154808
2057944679
50341619
1105733638
679102197
1179105314
687054124
2051431995
1312574344
2120645625
339250710
851269864
1712958505
1568974535
620371986
1270932477
382790654
85636383
1231735243
1578439858
1846403355
973310982
1411148710
1128005554
1349468520
1208531487
1502249021
954536703
781537836
1171460214
883954485
255505812
2144731477
695104764
1505417103
1753663069
1034294968
1069676299
285231729
2007203561
639396672
1952052893
2122257686
465802159
67478517
1514270833
1222746274
281158868
1989483934
570388544
2068354387
1331301467
1993374891
1547042485
871694408
698369102
2022717934
1882403210
1397659650
381013337
1210129783
791127257
1945135905
1548233410
1665174385
2063087408
621365347
769834167
1096712678
2036127451
1277938558
466061535
629175818
1203662961
1475609944
713525331
2089123301
512002396
940156709
698592261
1815329681
580175207
62316574
605323384
812285707
1503901132
1149701251
223100423
572383059
837690748
1691645221
573897510
589033059
768648723
1918824308
513789325
701165974
759261829
182572891
28937626
415914948
1062093250
109573038
1460846576
1320690505
1722172632
964473855
675938688
1271961469
664964759
2128448375
556849240
20274172
2097670727
67273807
1434908141
59592588
377598777
851853581
141472966
1912824156
1723031576
2044099629
2001485465
880925889
1507181029
645493566
1907201321
933924451
441872321
720232139
721588433
1058140205
1913338763
1171580683
705380714
1043303118
630063132
1970181003
219086598
951086961
899083929
2065484330
1182699506
254761816
744175812
2127791317
1378884439
844694997
126028010
1698059573
787596984
336807303
385949302
7791828
1536656612
498330978
1665895496
1401399702
648403990
1154378301
953194579
85701335
479346379
1131055346
1993131302
1015879944
2094695401
760598766
1017895418
1837369824
122587144
1522426721
243002220
2111612900
1521655273
943254319
936649248
183240636
2102159699
617110007
2078960009
1074035166
1454986277
1306876923
1854552605
1566367096
979365242
1856391445
1378430518
1230654080
1801513118
2038810238
1605280717
2130843360
1663690086
290125175
727141720
609868193
1033673618
926886005
8896713
451356300
1867609858
973702543
617157811
164587987
853849716
1943821445
1856584002
1031145125
1208423924
1106327729
1297476048
188150879
104330489
848858332
295131254
172411760
1101068731
523497777
1470789225
1230913875
231860441
301308550
1778910593
1678663900
1175817444
1274998225
1433521801
289335593
1626287410
1267770493
2088283697
1872815601
282931777
1586786768
1028484954
1935153853
251771886
752882011
488099279
376667851
1634409328
1679444167
1741928764
304796936
16341776
45545457
404924777
660721470
981342501
765395489
1657662099
816377464
1734643561
1892849318
1280821193
1761429275
1829486838
1841745556
2028732800
660982896
1892134319
1962007290
1990924145
1941937759
273312152
248540478
1441207984
108195950
1870994006
1212104720
59359312
1282081518
682905871
869691360
66377597
1795649746
1814074463
1855218155
1991597944
275243959
449937006
1927542870
55380301
17713825
634789010
268849829
298634110
242367013
1979569483
1229242731
992291604
1399656444
1934738858
35556048
1953828826
207698620
1378654194
1393545254
2023973086
1829707576
1920203221
103019190
322159172
363098228
1259018615
249791464
1170319547
1043503645
312313939
1602104427
987856962
628805897
1966389394
1912708899
871622042
1382235881
499585739
643892856
2046005535
1907531030
387491161
787447067
1387295099
1127522232
323305177
1222641794
1245648162
288678298
1657131617
1186815302
1501064151
228538312
1720477848
1841243104
195974788
824116305
865188450
625958791
1248244503
318658467
2012550918
184572969
1391992805
874961730
1286009583
1428558208
906351989
683828589
738390868
747385207
397598550
1494458273
123521497
2081827286
1640933533
1575280625
1707030359
1941268327
313580634
1268381111
496688345
1824455143
2145069418
652590135
1562355378
1572949809
129153495
1330452597
238281887
1556301759
26529805
1876446401
551837381
1261893521
570304543
1005438283
1863749367
343407011
618821881
1746433225
996066811
1726126821
2131456353
1416952031
223707286
1638778238
1694523954
4469890
514892834
27198487
950778260
44037662
991708293
721287798
1396358477
1062959223
225018992
1075281907
1602767888
386199627
1507300801
250948463
539064402
1190726939
79489242
1909584254
498331614
1483108494
1097394798
1639856812
1096996061
1370668434
205517279
299507844
772875388
1401640379
1378702384
273560713
1808952180
701679277
1076868603
198074398
86558547
1582958085
1185231743
265841269
1725195421
1157671679
604811716
34646170
1304720859
1085457626
904240884
563605724
6550537
1908104799
53384642
1501857209
2059474256
630337911
993499902
1051589492
43946463
247557745
840323804
1064877426
871870451
2100368218
1892695878
341946302
1513049861
720426469
135468819
269494011
1357606843
156926116
395851953
951018524
1645885786
1050593368
924675488
1572976477
1432545223
313166373
352584848
1880947022
658205784
1846229946
1495566641
1948120829
146784079
669929639
699630866
757699919
1308800680
1138009981
268548551
150360468
318275510
1701149610
1346164104
1420933028
1748191586
420883693
1576467161
167272916
519585146
315734074
1747891306
625466471
26474611
885177836
872602004
216244513
1047549699
1279373817
418502226
1518060163
385289605
239022029
1820186686
16909483
133960748
773977443
1140233077
1193669245
797113277
242363988
589273138
556513007
1371844915
1056672858
291345793
485775236
1608565677
847344153
394795940
1358555411
1228422856
489885196
1283440938
1213117284
307347983
58083973
671336558
585020648
2093592767
1455195165
628692285
228699801
1972737593
543055378
1043326362
1485378734
344219835
299953312
1921249209
1216862040
1943296024
1270834793
1615677624
658228104
1824853359
1572442440
1289504218
1961862604
451553454
1373152306
551312464
1761969585
576299693
1432474170
2101075190
46218841
1246275735
1380916657
576059034
969789975
886567996
1163022657
859851961
917424715
318129027
15894437
538747687
156450488
776561310
11427952
1189287838
1759550663
183478387
989085047
2064578394
1024082674
1281261540
147260400
504514733
1992777901
1110972308
1473417241
1219383749
1053147904
1538557329
2017212390
1012375747
2115024821
780460808
1443012
957639447
730128472
891639541
2122460138
454540524
151741550
258318191
635377817
1835895849
1749811603
1045959302
930262629
27023186
1359405443
1654465919
855011865
1878435195
297754887
99544880
2038911727
639336121
57170861
738111381
1528347083
447430551
1786216231
1959404482
980066533
913621970
449895104
400086566
166029625
2045888073
2109833098
1987584671
649270326
776671902
716696145
1032236503
1299910612
547596113
692811358
619920046
1129927224
118678075
580361224
587964250
2105959706
703214754
239361750
1001860276
1406641556
1585325712
1085678051
1465989430
703147981
1588640258
1230692113
1959647530
1540236962
1681255026
1634914755
908993147
1068073972
988096069
1455989838
1414989988
1486745824
1111235786
431425185
1095005805
814206822
1011796640
1860847490
789856422
330679437
370881715
1953739029
1973057161
1194017620
360650509
931861304
1039250748
575455293
1883384136
641603518
410429275
1549005905
558272503
1872778914
1005637466
1845754018
2067348379
568336837
1849223848
1315853152
1036471450
344812076
2078357345
438390223
1954651066
1517027535
713213208
891645217
1673021051
1043732857
474302963
1514893704
1770362915
1065379840
1402422795
2063733482
1746165454
918092919
537810143
1420477544
1603893212
1076125968
1888452186
1784487446
938330087
1408195025
1384106359
225695
1583363877
78173496
1289726945
931859433
289995722
93331789
108650466
1400577952
20419258
406896844
396521860
145740436
1359007130
974116927
736093863
1197616673
468268472
1775717466
652597988
190329516
1219033052
1639636591
1720178458
1243430911
1366538251
512856663
1358666936
1391878188
894958958
542362269
998437759
1265949527
1582331519
1562037515
116460089
722863914
2120472110
1929560548
489620499
753720803
1368207858
305068853
1025250349
368077360
426322990
1202997426
195865702
1053380295
528941667
2096842499
1025705091
431630097
818267023
386025434
1756398410
896949183
71788192
93006789
283568400
2051730218
96065383
353524299
716202706
1727909381
1815569820
707277677
95849214
1995256972
1510564461
1892719538
746587470
1491930891
1073544999
282280049
1911631969
1305648704
714218510
2146155191
106651289
304371865
261082748
435976115
1200138553
1936067954
1063077120
1947042659
1038150087
2140301967
2058011154
1750867518
914356983
311632612
1683273681
1210590478
1455571325
1760956888
160894975
390208428
951462276
163618988
403158853
1749561533
1092769220
1191184163
762051830
832844329
103510072
479360807
2088909349
1416590453
1683247035
1375439050
1319955393
323985208
188404857
1967309767
685638889
1506341823
665309449
1835618165
1329887490
1696489230
1149311118
983714019
990026555
1942735725
716119451
483580630
1636694576
695518463
1944633314
2132736074
1703895757
1400888045
1787319919
1685528441
486348533
1031037637
1733640989
482697292
1288302270
1221356811
1623706077
1246130406
762583682
2079925010
943945429
600438006
1316298055
1596499404
693086572
1554548787
1153674404
1127430554
534695837
1943370654
1740024764
120184398
1547026486
1827899255
715558317
124398389
1378066804
1240556424
1745189442
149764628
900017764
512386466
362584068
405277450
501550157
334292823
205836095
1612522387
406273303
734564355
1453131168
1456405644
562989484
1045450310
401703443
1771550449
220796220
1728398463
2126024610
638911213
1041736286
85937207
1612638526
1175415739
47604234
1238215948
1094705292
1229716082
1432533489
676288431
162070854
311551542
563687721
586387096
871077260
1343677562
1179009799
1585651251
117999012
951981693
1520766488
1231861383
544159568
1352544356
2138983458
1433521801
119800009
110359063
575801334
1711846270
1205613686
1621305808
1224041152
539842085
1659466411
1589112659
1021353090
443280420
155184705
854686122
748800138
1737047020
761541855
1521639265
805782448
1498501064
1627374107
230439947
1254123011
954281511
1227866437
1338961049
2110521156
1855741783
1071788459
1222078119
1306710127
524265758
729710406
1601343783
689318318
1310046933
1266681280
1275315888
1670387084
342066760
1134636351
202997001
1299415531
65115506
635003890
1308595954
749838197
1456296349
1808012227
370665811
45888170
1313314933
1761678373
2966652
266131380
336954732
64666863
1933467266
312998994
28171682
663030537
296553327
1314454522
2055542719
1645518855
1662633435
1547775497
1714841658
1129985923
1469426697
1685311243
2034857359
714523300
195542588
2053752176
1072939394
701416259
150590182
528302016
866933894
1408751076
469850117
353270419
1852105960
879464936
292612605
461041466
2042289018
2108233055
76868281
1345173782
1536407262
1295496361
438020497
148214323
765384530
201082048
1021410330
1191945799
200767990
521277183
1968799137
1286177665
1571057552
989522730
629763752
1807894569
404238094
371832580
1459634905
1544865067
14092785
251461970
800898967
1642531617
1545566793
1382246609
921575996
360486004
1008118532
621345873
1765861800
350614765
1151421139
1973500659
1674689356
881399253
1157255645
924822569
634457828
328250737
812396398
488441882
1511220951
687783288
310259600
303392874
1311356731
1244695559
2113977029
1742281971
924510267
1112125437
1100313388
1616145099
783671461
327970007
625855267
1334495009
1913739859
879102839
773754410
1255716003
1082657408
330563683
913442787
647209177
998719238
789777501
2040459582
2109065283
1505326244
1363917681
837258859
921129107
2106145016
797415286
154185490
1980490431
1623848744
1229651240
754932495
131899628
1298129380
1210805432
469951299
427535387
692161751
334794459
1248768257
508114463
1081278852
348709380
888481104
1260222036
927715516
990386336
1937572718
1731395402
328871884
1204804167
1647874326
420677703
1201130844
1910350306
1600855799
1536721409
1688938750
1818183419
1107341305
1630047313
1372011857
1319902815
1329948052
524020091
1848667672
1634619703
442908179
973697079
1065863227
236981319
300088060
1640483359
261178622
58607532
1747186280
2060468095
8651220
1876733866
1917367230
2016993416
1595406603
128167943
1422858316
1886889516
194138732
829198605
445716069
8118781
626900542
496278215
326569848
1833087708
1282813999
1485366410
75633459
1669501308
697531085
1805630474
1335464165
49224075
699661648
768088749
691417451
1925667972
1171814649
1741584305
1701198923
1129842556
1007408691
829610232
1203101902
1313894281
447807539
1678285502
304448984
12043141
2005649226
424928728
36510441
1238044898
899247997
1000967545
299664739
1190337817
495781708
898394292
1235645092
351802226
1807099175
588066934
1224544615
1500292456
390931174
1777312821
294476214
521294267
1699125829
113427742
1041740926
1491292250
1341887089
356899944
703384785
1912111174
782588991
859275185
788869224
73993024
701880490
1975358808
828653497
684426677
531311520
661365488
1676697790
234953228
1530562691
1988212169
1446060667
1493127671
1499622588
1197573117
1324888157
871142865
459233125
1973845891
186265482
2040424234
1385822011
778134979
1146886014
1521529111
666423699
525229530
169008559
466691247
852902482
577775312
407152402
2135254516
283497241
1582477825
1048872570
112623803
1437644612
1956253389
432464702
1075486076
2041254454
1595636344
790983626
820076011
1795934791
1916735376
46534448
1261569737
727605430
1948521346
411173427
512354085
1698963232
1102768837
47990125
1391473261
1657271120
420293625
355284891
241728596
155040793
584397695
1163994841
1016228464
500912101
940759177
419962244
912788009
829266427
1807420897
450215419
1885097984
448092553
1561457194
1451416832
359121922
129403159
860846727
120757513
937517183
1392991139
1941048524
912621631
45137271
1048633660
253660023
873285963
998788322
1231346773
1671146646
1411098705
1177345571
1062861584
1103865417
2100675579
1505478586
313232910
582490911
321503104
1806578153
1169693494
791506581
453921912
1894032315
507389088
1981133846
298323481
1575590133
1743766851
952315479
1405100872
1384798113
586332789
1504305468
1512032768
797135797
150369858
1806973065
501273301
1061094794
1545007089
805459442
1738688573
1144124004
1364656817
198638946
1202353756
1531446940
318450099
100428376
634425664
15019707
1968510237
136197780
71170925
602470595
349102917
619514843
479155922
949474994
1720450215
409784529
791598840
969281085
909585623
52673207
1579150440
86099583
1924139956
790224055
1885435264
1920389124
1479177770
449466929
49792474
1812106070
1609639369
445508896
1422673731
335834556
509961519
1353153770
752057973
38181300
2004348378
508214009
968469015
1076730751
947272484
146361793
231925932
1024752679
120267242
36451825
839367868
624984240
2054944085
504577316
1742953634
1615649640
968940443
1161094809
1197582040
1950407362
1389360096
1251198392
1593735955
1721867668
255389430
1942598978
720827662
1974316055
1078256245
65329434
228742723
984852220
1808946296
673414318
1488151954
1641604000
1762624141
164635779
1267453789
2066844878
1319314849
458025339
410899032
1595438438
827029868
2046632011
1284657242
929565484
1486258063
1464905551
1615748523
1351279009
1691329484
941492765
1841182338
1616024110
588901511
1475382150
617534110
246164866
186668639
1013393822
1798934198
1569281361
2011696344
1331405578
1333921797
1239383335
1458270835
163993451
1137279501
991330331
1870851912
695705048
252283767
271355352
7324314
437290810
1246958730
1298900532
308213258
2086885490
1775509877
2139599159
536907990
666945419
622134307
1050415489
1306297143
20269938
1791826129
117923852
1716603804
1637693628
800622051
792847678
488069041
527204026
1527140680
1540472272
1197150738
117057706
1070112538
1757022765
2070178312
2030506362
981393027
894747895
1706432922
1489314514
368696717
1957600474
1296015052
2099551739
319551442
8580517
618857127
474201411
2131438020
1557271523
791449692
299339250
1771783193
2096478301
1160633981
1758086897
1984994742
1106021518
1690761688
1109957621
1546465512
1684776663
1894381984
1394139759
613519698
355883516
442785357
1910497553
2040512150
2022817884
1983042827
2061207308
735383708
853339472
1406818050
118091653
1301631980
582675779
1558893432
1720397846
158124377
797991664
1775651365
1691589803
268760671
724298832
865238715
1633969911
760568733
1058246948
1543162161
11202839
1003410678
2121463064
1695339652
1567216851
1777221830
763477994
1111773709
782565769
1529269093
761276189
376488761
210700249
1997440831
1273070411
1726623600
1411204192
1030199324
930561704
829426475
1035462989
1905521415
1710116458
941803009
196109555
79152569
972372073
214511756
761939777
556257944
1753443179
2137608625
679973356
895297355
1410654262
967233137
1365428972
1533926805
280309153
1607319420
859851961
1777636623
200254371
110007477
1560485774
1026988421
1695239834
1510811768
1129540076
815910
877435812
96010282
1856431318
613391981
647986877
1532574194
1632599975
1867751282
1756770749
1904432762
71968471
328193857
1778236687
1258317803
458860950
447143436
1632429787
1589531028
1161277220
2014500655
1424282313
12097516
619101332
417929967
1169782842
684120488
1350147382
1538041220
1240515809
131324115
2097002467
523713596
424134690
2068477020
273851662
895899343
2109431278
1141292541
302022182
267538191
1203554157
48196912
1715055212
720721618
1913170340
1854676653
728953881
253489639
670819113
1320267785
1506109905
1789813680
2045057359
427535303
1234240659
98141729
528039171
1905892272
1647157115
846261945
529797396
1928761039
1577025031
956905413
1527603516
1346571872
1720264403
1985545253
1602560419
22170582
772992141
1201968382
1619051517
960852984
1744731644
1793327101
2047718866
1551554597
888824756
1378996980
1106386017
986717701
705354355
1884433769
1114928394
193798039
1275924580
838308079
1407467848
368251162
530683648
2073851779
343701376
761077661
482945565
1594383784
464723695
458214101
1506428009
1926880304
494925123
472233199
1969199697
2065916178
857337293
866123860
527134272
728912157
288501482
1681972619
1477250477
1671040515
261012006
192445278
833908009
2047262220
1416067938
1706332054
169973346
2117701065
1843262386
1273287582
1467150327
937957470
1554144892
860216351
1550743709
1515384467
578902471
1951803798
1365636974
1987462776
1612933625
1780802551
1070057772
993996628
239921478
1781942536
1294981180
502068468
36208748
151914106
1608592825
763883176
1299475744
1347917022
457669114
416284673
1027557378
2014205128
816912212
1242300980
499382831
1493904261
1201452568
1792185753
1730684028
94742356
2009079265
1988380386
415747783
702088098
877872966
1886272410
542376258
257693174
2032566279
7631542
150673337
608977481
809476387
1184177188
848066299
387508161
282351219
970369881
1703511085
1318366129
1405907751
1482180317
349041247
1225149152
1429607089
1981569469
1224309231
1765224966
1759201684
2117395880
1056242195
1499392294
1811415057
392132214
1638926454
2014138741
1042070341
39958723
586842666
1612536877
2080723293
817871538
975994220
651503850
789560406
240094764
1491054866
1133210244
1014898
1435080924
1579038126
1816815241
349309962
391300491
404673336
1890761741
541655447
103161884
918015350
1345980544
1291009623
1738441065
402312683
1153327356
1465368827
989842208
1081053962
1827293723
1374854335
163940126
1210724721
1895661518
1029520113
1218551953
910955453
1316435286
685661237
1120264513
510604784
235427776
663483812
426227077
395902702
332125357
465162496
1623256468
355729768
1017483841
500301650
523854705
113674832
52397514
1455538684
1465871937
1744348196
1068959916
1418732375
41769282
77008799
1134677743
788159320
732070085
622385885
1516376361
1175542970
728816646
726263451
209866947
104815675
1261594887
1365237416
974116927
1053625483
827996010
1650871635
2115830521
1647373507
2133655447
1353017715
2001773301
138700606
1104609813
2135250979
1012002326
424331273
1147279706
1012944665
1602849793
1429414717
883608661
1921654865
964327606
3545690
497652640
541119726
428865347
1031579477
335431466
1702772604
814971044
1192636167
565786572
1082157970
230782940
2104180355
1881015289
1141961332
718842747
2122278766
178630933
248345157
1613684588
1099452884
1882724559
173618343
2010665008
612007517
2089826095
249429745
789475888
1283931766
1747195843
201091945
1121888112
515396801
2055669045
118820878
455364738
1510668188
1819536938
1513291749
1499943298
35892280
947996173
1978131716
521858494
1536284307
806046617
1682089060
1913606898
69060748
936788380
631144707
388171607
861323528
666318950
2044755758
1805655514
62300251
2046554960
1754241106
814583515
19010486
1055580980
1265794173
613926827
732120878
388810664
1766144093
2114346167
1053986604
466384035
666800863
1123476177
1690104599
277221319
975614397
1805928305
955736455
1271316240
1635558680
1115851460
173129691
148671645
505743871
1647169107
522335982
1780195977
1026772288
404916918
468077483
185369605
846856338
837023799
1069147920
295158353
1904655429
1716133438
2070549728
1737110641
698790222
1752489344
376881462
1402584850
681473323
404002831
164345657
913741430
1370961986
1951107714
12020656
1966815579
290885603
1242869770
1557947384
534553489
285761880
2029925470
1972539452
2146397171
1853164347
1030427690
131418752
1857834211
866707479
80280186
445188286
11945642
1618275180
700601397
86184221
1663103591
980919986
1336417605
223057321
1983082914
304968
481129445
549641163
1760483137
1193637547
1928394333
85173921
1176452192
853594463
1489536191
1753314205
1222406640
1470768499
336632733
971699438
44172733
1539004718
169148403
1505336650
1350440921
215185738
279441725
423892290
2102822064
2130205192
915085487
1391176284
326523804
20514224
1532746524
1234148494
797584653
588997590
945935117
1705917711
1579700150
1925878367
311056076
249317506
1158975217
917243263
1058068007
1694067314
1951372327
556727037
891733338
1849954291
991582635
1304049811
1852414340
764040615
1762956462
1686776077
1758579281
1479806091
447064003
855003177
1294673020
1623851501
781612087
1965982629
1881209873
1751342544
1840898298
528465505
458701010
2036893827
1766099832
1327291762
246011453
1292027672
1587702199
493122233
1631420285
747064130
761175564
181780217
1500056564
1638017610
420014666
1225709273
812056460
2112637575
1710383064
257505635
534868300
1643900280
46576341
519653754
1865258720
1433839202
1940162190
1363697549
837185503
1529954765
820300722
950711546
265368055
254267008
1734912437
1066995574
554383883
324448674
384007644
1838109157
1993847277
1764494623
862144135
1949231894
1600720900
1453393146
113611319
491062131
1372678273
298170787
1082511330
375224022
602699918
511842773
219724976
2029424634
153692556
873247557
130495347
693101499
1226405466
1275605573
965222405
1862625659
443407361
210565620
2036833450
574936255
1815224479
1298857061
1930546211
909647584
170005748
1392292154
703535273
1453983724
244125700
1438523162
1983522353
501731931
572894240
1477497908
98073171
44232112
1945680503
1201488079
1010536564
248114745
781039875
164506603
266205685
621507544
539105350
249561984
1050450051
241566986
2110322028
1259546572
1644140691
1853325785
1470896934
1013211754
614725235
784060988
1692258950
1056632759
498260666
182899294
1460134834
362845492
1009910734
1081247772
503504438
530624967
539026822
1131519910
642096086
1258188381
85412530
1419240922
681535264
1477380537
1414647073
1094205606
1701260686
218508874
401246549
1446872161
888455166
1255874244
1523193615
145613130
1399987599
763416150
1873974090
89258172
1659314207
856791575
56543918
2052383934
161828243
1415949651
1085685797
461035369
223693364
316897643
1905951707
1244633441
1031055109
1127959835
394197529
1931782466
1494898370
1883938417
946266665
691143959
795689829
1937030661
1829241789
265774501
1727746526
1651009972
609639117
1778197180
686905923
1520792441
542362434
104666731
204908792
1265806855
585629127
1821228685
381920680
326212008
1762898023
547070871
964327606
1355250271
2048655706
679634880
1808849706
774609674
409965345
1635980696
1376267337
152818457
888977209
1790700092
1923488638
514393404
359486543
418125599
263772753
1034444070
1199668109
1895050252
1668449505
1672815565
803695797
695600274
1556233939
859061253
411550527
931813383
1002313190
1432869952
769399701
1208753156
600694116
1000650108
893529750
174170482
1829102379
433551030
478814781
2069399759
935936713
1244236633
180259400
2068100113
891115867
9526086
1337859481
1866828635
2099762466
1860809853
847236648
1440733285
1502966186
1138605459
517393500
722105200
924298781
1571866838
294876294
1823689253
1427239545
783192868
1244255566
1226397843
766792407
1365957815
974864490
683612466
1217714263
1893132521
1895753345
2052577006
2031427517
1695783864
372772403
1440082862
889211927
1369449817
515519910
808237417
775693159
1935098494
1927496608
406308436
1457100835
1028878477
854657499
499974032
585532475
615971942
153906745
1767692920
1927746961
1993256375
526032780
286032773
1307171948
1524458745
376760419
1818566415
1098952727
1677322317
133408407
55343110
514025984
1197531668
1068959798
341631536
1818360601
270557341
1355794493
570871690
861104836
1893432836
1858755792
1169332924
265767693
315074192
331274111
935231433
512476948
1956440063
1109379966
470424352
1780356834
990881649
568102452
1572167221
1452305641
2086692444
714849372
2023229130
1449534090
385989112
430299644
1245597158
1288124339
1960355730
1585841971
658768503
1255918610
1917506937
1582752563
1926208976
535632362
1841502929
1615192454
1988327068
1252650624
1160354957
540701623
251736996
2115952614
1765259151
1630426761
1525626981
1193338646
1436041324
35987395
388383423
183409965
700292509
64666863
625756037
1460897856
1335716743
1452555797
749994444
1437611980
1230533250
602141625
627502966
1764209351
518577761
220949831
266985088
1304254170
664612077
127806089
928557917
1863349532
581006895
698049693
1028161093
422893111
2124304170
240938997
1805789985
1316611332
1813964726
1831447386
1488825520
1873991944
1872478330
976203728
1279960850
2019297129
1400678033
1672657898
1871694759
1593045831
1647146668
1896972957
842721994
859061253
700936782
1887808715
307873578
1729015025
580466868
1971476434
456333564
940282426
1932003836
987508497
630355540
317242739
2113137246
909532524
132423254
1225757190
8692256
1703762569
1520312788
956923948
1162477405
324712980
1882635360
84400160
2017885145
638007262
1696475008
41850071
172955776
896019172
1225060427
694483923
156775513
729339134
1934642851
939492908
1476843329
1888364250
2146898879
1682278478
982203164
1550032593
1821018675
1433916963
1002259678
2091767590
1304631693
2065662161
392352340
298452051
1764863629
647459376
1690695997
1383317739
376297476
1607064094
2022560612
980858910
2002387632
1079955133
970327730
534052131
140462447
181657443
1014813238
832642964
1637110041
611750008
1295817070
557632781
190404348
1723560326
157502940
1606185914
1596762543
623074793
824996823
751048141
410879863
1254165464
253355624
1147048371
982460149
444396205
2133765432
1946367593
1636465925
931520545
22982036
27908559
1237422697
673317185
747491537
849394259
303447832
1864280150
1605917820
532447655
1835455813
478789808
1478918408
1896659885
1794865722
443331434
1083746244
606681188
1796870242
1229597969
1091542658
897925155
1178054800
61625368
1517930660
1090981919
250679273
1416686815
153096410
1616731603
54375072
440412769
1946316047
1569664591
1807327534
2049149671
766520434
1635178025
2106020621
1747337244
1677463571
1654568026
2103283215
221696092
40624873
760215424
1768549108
1984559724
1130834357
1624874268
1742031680
1134869565
1625575888
1984377255
813759694
1262042226
968889071
93189383
1434524380
1622425136
1391212127
603205429
1043701429
435193308
484540520
882929090
930516128
380743389
1581598154
1611685907
1535043193
2119541406
271110310
577006264
268108777
691137578
1125606194
1741245121
703433636
116266118
552079870
428847202
1036800325
1294961273
38115861
314921018
278000354
1596177310
479360289
713748450
2044256548
709422153
1277260361
38065001
1165825227
1244371009
1089936834
1086570923
331252165
1386670870
892169692
464708746
1035384379
143668226
1402770500
1036299566
15985111
436903668
700097456
855630984
184166652
1685470986
439929568
2081849143
428018086
496303032
1574134047
1456907556
474266812
2070474916
1237636473
1914870214
1694677060
1707982127
413546944
1931873284
548789994
543778685
1922471167
729633842
820986327
1905742007
1713185800
516669355
759115504
893186100
2000770540
966627616
830154444
1062703156
220409078
1080559335
1500280654
1822016654
882604791
269878802
1200425626
1688257890
158323752
2122468718
2047904716
1379766218
1314740208
343247556
3908209
1510459640
110133400
1181243045
19128091
1305258481
117412265
1195507542
1299207998
310154721
2041891738
124093189
1286032090
279930949
1560554973
1866986121
1649933565
107259912
1899922862
533500893
1198694833
1250958953
1363055448
524267086
1304930646
313118529
169701812
708880140
297442378
2027799267
1389602220
1945322602
59547032
2129544372
1116670538
1187466252
566533363
1249103903
471786316
1244530407
963035294
247730876
1181200762
91395658
2013061123
1293892858
121375493
520168745
642404975
75120141
701574602
1401971820
1263815842
2084897736
1055120520
124918608
1187539618
1341672643
338353156
688528677
1245064443
1183968086
2131177446
1724706104
588191944
958995190
1232185504
1160677327
399290003
133336696
1248292073
1588714565
1829107649
754411333
1064658609
779894332
345489719
771659593
342365280
540530588
1395253242
1714902814
1406421186
587319390
1864749642
1615316593
1494848441
989572272
2024701407
929745131
1345998189
2042425829
838713954
987172234
627229245
168830198
701345091
930779097
1362461223
1597172291
1343931272
1774931458
371516788
413556907
248909489
453083636
899124741
1658830967
874870509
1316911172
1564700774
645953390
448796029
1731573167
1223560908
1279749168
1330107504
2034374463
103802013
973471130
686551099
1083115199
362249267
768965216
1785157012
214820618
796488722
380811495
1768560102
661868777
2061791372
1416049842
1993624695
782230960
961615386
1091180627
102831862
512314828
491583811
2061132834
1999114378
5973166
829047400
1992138464
1283702996
690294063
380810873
1067050308
995009350
1962993772
1367510056
1426925380
490708681
1280487162
1764390617
256280251
1283373319
1125582093
1122739936
1179794491
1506428009
1052027480
274861885
14004705
1863674644
1783423032
146122202
1369804966
1425117178
261541187
1442564765
542058629
445716837
1848443656
794731257
1462045578
1684741017
2130321516
443648826
1141070458
870767932
2015089555
2035711951
1400502000
65191729
1938802685
734091617
892002010
1319773929
752348656
1126686143
1293455098
1387702185
1564657469
1202084457
216302958
533482874
1560113181
1858357612
2124520155
1362789695
1906695739
1713289147
2048509353
1631879466
16521535
1756941894
1998201793
1456325864
368672289
421671618
1875808133
52274157
659063154
772435911
846425840
1420514697
1814394559
1127867086
2124741650
1001324632
941877176
469668145
862110676
136030807
908156290
154889092
2107423605
648812030
1150799489
219394952
1265007270
960854156
1526534680
2060635638
1421317731
1296178690
1286517221
1230122447
2108171413
1353109369
1782469207
1311732103
761489565
901919687
1850614677
1359757770
574382237
1863322025
214912555
1915790839
457743447
890817165
837325707
434235841
728525225
912256983
1303088918
2056755934
1670642216
2098571340
1185695037
272641314
1895354600
1135451287
2049284283
848326974
1528628186
1311673888
1006683050
823446403
1129816450
2140198648
970501795
1737917576
116744916
480753182
1544163767
2025778685
1473088689
57616258
104897434
2088739882
961555875
901434138
693472538
1444827761
1350906326
929251447
1621231114
1874448648
1848283908
1066960350
1994370997
858754195
2055323748
779751678
1431116565
1188106828
1708352123
1972604722
1980825594
1247196148
490043449
2033478429
1331047951
453465729
1711867912
1791812445
464127805
498545272
1549260000
431777521
2015106716
168792939
1253600132
285213246
565627883
1069494505
1222238173
281675298
321334813
614059345
273450241
1576155378
1849604523
93280840
1097231258
1908499814
1981883239
1749111516
281639985
711086430
69803849
2061651309
896027964
1910243759
1488834636
871502102
2123818423
1132386161
264196044
194743055
267318272
782331167
860661284
10946609
241569686
1203045591
879614904
662217045
2002713568
527523035
1201320336
178916129
1073797789
870889042
771860343
534159102
2083481222
1866659711
429324838
579591988
66969578
1843836864
874058017
861269172
373536411
895455462
1291260803
864733667
1394931973
625240777
750133536
1617316486
893352924
1175764098
955457554
2065296212
1181848725
125482412
1138116707
1066165769
932075832
1391486386
1353197227
1737011114
1547909665
62924097
2114860802
518405547
1993138225
1809342398
2132192689
1281774949
580281079
881827871
764651969
1362756200
1210008819
603092540
890533914
192881213
1549292298
1435626487
1043623222
1519161658
1178347678
574192781
786095601
696609754
787890379
577913909
291962891
1643188837
154021373
696005689
1201636681
676633639
1703704649
1934128863
813415958
1921872054
1187926010
1324851782
1829431141
1149898280
472298042
1099669814
1452099022
2099352554
2014343643
1607160755
66182649
1755041989
1212204069
1661071888
417170252
1342587489
1167155959
363572567
994572385
142048647
534908095
1059364958
648007889
649031587
592425997
985551830
1360849180
1686941832
1503742798
2116608470
1421853242
564492827
1708554399
629412108
250405709
782644776
415411079
1377364058
2029069942
695314891
523082551
357754713
1141111005
789614030
1119235812
132447985
1227051921
871976602
688235951
641391459
1399312996
2086718976
1009951474
1193088518
1862114906
837970231
1082918302
1290043086
648917871
1922124662
1758962344
772666096
1813095611
2034871883
1570113663
446429245
2107884720
1200662353
1650561473
831536708
712628356
1862568949
1766928679
1851043736
87280158
2058483457
1938603082
139299252
759855342
417260755
1505999851
350303293
30554088
390954667
79179139
1579602989
1304133130
346300244
1329560206
1026781847
1795535830
1200693099
1687689144
508313014
1477945027
849733594
1419359162
2046888156
277494754
1687902751
2054115058
1419144504
2117517187
1911066297
1607720895
1692101873
1932801699
1324393336
732128650
1221454093
924879248
1616268152
1123132887
822115611
856445440
1299958228
702575837
1524269449
84375748
2977463
1814153717
1747875793
1344187802
274417844
1704164744
1692994755
509763256
2062814163
1061774927
39988143
1000055628
2002510278
710494873
528008353
1960128393
528742511
1476639214
1470349370
1944000592
1542830251
1345241522
728597426
441560191
1693862045
2024606129
435168892
687965145
1465382973
298391500
560171733
1014644810
981483850
1871810409
579947875
1468374601
1421628867
1399584703
1721685927
650793869
365344991
521446576
1055743060
862557325
1541530007
607054774
977872058
1606649927
474799451
1563704565
2127910495
1312353700
26237375
1393456700
1330506853
1634483751
1546515155
1438318793
1024110146
146849053
1157995223
1515978508
2062077256
1102338853
1686876763
1226867837
735089210
500953546
899522951
2006169422
148182506
1795744883
107108271
189115898
742303444
1501953078
538771521
550878556
1971533734
1385578114
278712149
381033670
656884118
1924778429
1216925476
458816452
603631795
551751306
980885798
638573290
909472817
1599268397
1484073676
2013305018
2111307692
142632974
1151414021
1434185530
617270858
1114212231
281786442
1600222699
126147068
1005929407
1107000602
335258320
78369175
391514383
1749799
324237091
1045997814
626956929
2020772834
1569851571
421678722
1797687798
1924044126
468292365
699574490
411750777
1941900042
791249839
1744651373
954219673
1834385421
1991956719
1290668718
1765366124
1073129135
1936256438
1538319769
867001292
1168507212
411100442
1163607564
1066796279
1717752411
2074824770
577548351
665194562
20672746
2143990394
1043386648
1190841030
605031618
116288526
696722250
473926343
835909534
870687800
681890829
1438490494
1190435533
772842975
1912949720
108999935
1908335139
418232051
285490921
490652055
940622632
1009388518
430165434
1745342235
1087346247
2046828725
2015563610
1699763463
512029759
1128571498
2038399956
347333305
1001708500
1775566448
176812953
1730669419
237070799
2133040346
269836647
924194166
1059323909
469179643
931660407
1456792357
1789044358
54338022
962025709
665937469
798173217
1176193698
542811469
1274984567
138993072
841389418
1776284169
1020131256
1401827582
995861385
431390273
2018570130
1012570641
1426797266
683620401
336137311
1026122883
1548767433
1934247211
1995059168
1748976387
1246229764
741245789
423910094
1670450183
1309771489
448267317
1962073368
1227936977
725796340
1500021736
185764825
7909309
1510442708
1783620942
1612882632
1253337950
1429142206
1671202745
884606612
1018277104
681481937
452173825
1504559238
342086350
1688846497
941518312
712459688
301352021
232976362
1929434316
993376875
461438079
863499726
761353281
997588169
2036247244
2123630713
421601396
1874869384
2147084834
1686272659
1260684020
320798071
1867751606
1621374432
1097882472
753000300
1975539028
1082047380
207765111
1062274230
1551726713
1900264784
108835928
1388077242
522797431
2009256677
882804505
1719533776
688386512
634300130
1916329753
627408885
826049024
1535863989
452562127
255832355
161041646
134642930
1261741486
1324513816
351433858
505162084
1589966312
353797652
518623818
863616107
1566083175
518025747
1924063613
1825329474
63165404
1524666707
1071886027
621787238
873453314
1605817034
22932888
1004311051
978610643
782684752
1882943129
1503646886
931089143
622357276
1905831091
844350292
1402944428
764425323
746772842
1304156866
1358666936
2041998647
1053272770
1309725882
426222802
1380170517
1152214790
828594535
1612275000
793382990
1379155172
1762898023
120768876
1409634411
756637752
1018844058
1052604730
2076703326
2123636435
2122066525
1883195379
2105295715
1448373005
169009087
1429507720
278361683
1295708573
367517453
1739435654
1168333986
832370052
476343933
1765279152
1780630784
256339253
1391606982
125670181
610038031
1052039291
2092439553
1422781862
496922649
568350711
636147811
1171399843
58300303
1823441057
1926867150
1236777069
647679634
943585130
1093024802
549064006
1420373470
278245790
397807320
1597896322
184861626
1371642918
1146137772
1233095633
1578024681
1029377821
1642516870
774027377
601864477
1109143949
2078105756
1891902831
1830582090
1017255706
1887908187
320184740
1755219710
368072937
2025337097
1210900052
307489271
1056270689
1863962721
426455139
628939604
873099701
343794068
1531728987
1717729800
1910878773
651066486
323579581
431227427
198669967
1587645160
2022786290
1860056000
1167950025
512427142
920112720
409682806
1272409055
1345690816
718189860
1248277414
335272261
749810244
1730087437
1958513894
792931572
2100307837
1934897823
1706886928
983178674
2134921129
1397317770
1723086925
1870136807
649514379
1759428545
143793300
1929570989
580921539
225424841
547138379
890839765
799916585
413985145
1081392008
109522711
1106817990
1975459793
2109339915
1750364350
1488102987
1997347893
31017947
477154755
797885201
1844690862
458989099
228004807
226691752
1522855906
1169130928
279806634
1402389142
1209682377
1161821132
2111307692
220841190
1142955752
1576412810
1643685038
1160536061
1364027052
834458751
1135577820
904535708
1332938172
1219957702
1171889593
1395287717
2039656391
1444634701
991073806
1695634803
1049685125
1682799442
1306629956
76870307
530691402
696291655
991917182
87378546
1203211548
2000061301
2551600
2119899790
1692621070
286975359
2015894896
824874554
2036672718
852834636
1922862917
89221275
1767039394
1708122872
2137563616
830362507
1342516810
1731387877
625727882
884475811
1276128618
1570657061
781160007
1334229767
2108039476
1831327151
764203695
1761072318
728533948
925995394
666403586
1225353274
1503635533
2077573681
166010206
1103154400
1149448808
946618996
642081458
1996057707
1995906456
2040459582
1126687555
1736186260
1864402840
747874657
2084665818
1050686188
1600236566
1932293376
1887231030
265416362
125302720
110334877
1030230882
790227560
1193926570
1643479515
235907305
347861027
149097491
1097920318
889246793
1929701203
1453102411
542751798
1382145913
2014370501
844829449
2134647350
809832445
1511174557
1883880114
2046572589
1508643796
1197053666
1654590995
1115633209
1960588891
1936323832
299273790
436932294
223969829
672026109
1108245008
1777376506
337972973
1106579299
570629687
1556324574
1093430593
1739784184
54347909
945664195
410474233
1310557562
1481554693
1581115968
1633387712
1936831284
71159095
1678452784
357963969
1671036394
605758711
1833485006
235223284
1295604841
1097795708
1714783868
1903902319
135051479
669090724
1341604755
44937486
90223000
1812227252
1679245910
493937775
1582231642
1945629487
1225968542
683135502
1659284688
913710216
127075694
402644158
1377085901
842512916
360466267
1602076336
1367345551
1623912814
99780429
984000418
332397173
350617693
1052744771
294524481
1940775314
1586696796
1532070204
1258027255
1289506427
667414103
1651694374
2023050437
646407530
1590504657
488949715
97385884
1482349857
80409127
1696848506
943991547
1743198595
1701021671
2054265881
631294813
1313852285
1425182484
814251144
54941109
1697347410
411074782
761322555
362584068
694222487
1151063910
743685127
1855850420
649143135
1772380020
1199496076
487688726
1917447034
33464379
348087735
1304751518
1800156416
391760293
2051506436
1835429772
1705224983
1159186980
1637021901
1771550449
687411929
69902352
1982087411
1758579202
614957585
570632443
1821718255
1526632795
1733643525
1199761233
80600659
413219432
1053643178
470233030
1907947308
1253301477
29649115
1403437421
1957341070
2076082263
2019117082
1226887948
1960335111
1530412457
422976823
2067287103
129804241
1141368392
1057965478
546174421
1014159102
1799976300
261559173
2010128545
382312158
798836877
30622251
498331614
167545559
291048191
1750786758
1797087088
595702068
731866851
1439276779
759848954
1807535442
1816122534
70958166
1914779899
466598025
645223130
1032523176
546520978
956308816
1102604316
1619018194
1680117631
512881263
307287860
1451311730
654387013
1536407499
1357806488
1743533312
280057093
1751862337
1493258006
1889724271
1691690332
1915885228
527452022
1052705616
1360650198
1440706068
1457217927
1828796900
1157688841
635711426
814850397
1194898445
1738912513
790471227
1102814873
1431787848
1485588021
755295639
810270164
284059936
649818545
1782343594
1244180690
1816425469
31817643
1935968782
509797149
1218953973
1488760503
1191958675
673747937
1318505134
213712311
744322784
2054030756
1038912744
1962541152
1595799147
303635477
1210383276
1486023442
1002843658
1801563775
331557788
1922444345
2097221377
627287066
1783452998
168862983
1056103310
1887288389
1667163811
1255328843
1288401185
913486367
707106426
1716842172
1167716184
483564424
238630995
1832201697
1022370455
1166816369
1103627517
683187854
686867050
783611510
189614877
1740027141
1731388518
229003428
267892272
66311563
534215249
116616372
140452627
2125560933
2085763534
1735747244
596972383
1633270039
188253102
253428495
1685405751
123768168
561832522
745178624
1779113659
400732255
314816498
725443053
1611351720
1309074382
64781120
1041735705
1332082531
1775260489
261533641
1675005270
224861468
1121256255
1656761904
576966580
1524776776
1475171113
172500487
396370878
348230493
1438304594
781955417
136337317
255080214
856065342
104566003
1821225191
1567029873
23250362
113123500
1095691600
850781137
1691484129
2062218416
1836387134
1332442045
438423575
1790925754
703096463
2017634931
280281921
538963770
1146855584
1947564888
484220066
1528801242
682344188
1193430548
381998955
1627308014
1743791313
1404664252
663893955
244014828
235438199
970147025
600374640
963233120
1103589525
643985610
1311397230
466953639
619515047
37631744
277767620
371395748
1018333028
1415353144
1545942726
41561189
1702907406
1703672111
224813894
178925515
1812253926
297152924
1371613003
536356467
1074756214
1308930281
933381247
476358922
2104683618
401583780
73896271
634284815
1799729285
216060975
1454979248
244361408
1065676478
1172866013
1732892087
1223290605
218033444
1405558459
1701274046
1453659444
1743407091
2133160559
1983612354
1449341265
120920557
339196075
531752176
1124289112
265967402
1176319951
1692273447
1614547399
1744948139
1810285027
506226792
505290074
1113373327
443331908
15280083
532029635
1229137147
1482069173
1917589037
641963810
1729987478
1755387109
1537183524
422580986
1640468402
575248222
60134139
248501518
1194337559
830070262
1809058419
1811129290
1137057661
2106089539
1029067561
1463676381
1076914340
354125628
1960608910
2046082102
1826999643
302024843
926285754
1428790103
1987933040
222569041
749671811
1407290226
725338819
626156873
1831592267
21362670
779115275
1137617477
1045743609
208800692
1381569310
878859740
2018197521
333181672
2115362785
1404358000
1135461156
1441511543
1016888963
547780009
796633843
735061795
2109466831
159887939
117163394
1659749747
1811705377
1140356087
1026716614
434125793
1274119467
754835228
807783789
928570738
322938875
85521804
45798012
1011549282
127274068
630967359
1745109035
1883462922
1538552747
265785372
1196332743
1258433673
654137631
1455450646
190799681
1596807714
1065797076
1689037941
1064907166
1797002899
1188121219
671081498
1561905443
520213361
39643843
940436485
135008286
741194002
725135216
2081907379
1208174619
1380142856
1961466425
913687660
1399013758
1241433055
1341939952
1881781414
1526023202
1703149970
1433944350
1824360417
459543514
1261255700
862780684
2130806654
1362167532
1669718943
874489236
1333398876
575173823
2146999636
310314658
843799466
990184016
585810020
2133473339
1217449293
1061805262
96214732
868444691
241944299
1956939975
1094960532
448972278
1169303562
1938921931
1786530967
1699492119
2005647881
1346556347
7438420
1296756797
1712621766
1446731792
1310561536
1385166017
1532126350
234632090
591183852
2106923442
1460374993
1867420411
1846967303
1307190169
515146442
1505576207
1785224516
1905751599
646750385
1615293489
1546240488
416810249
1606973572
2013272874
1149246236
1841299143
721254401
1720237421
828632887
638790324
1719086767
410349336
2121175098
1000125871
1087528285
534400
752136127
1856383782
858939793
1271450793
2014757505
1843119709
1709722641
153689267
87673322
490428276
1111224436
461097477
1676057800
1921879110
431639239
2035624934
509210568
311896636
720867030
1593856674
2146492092
1431575780
700083288
777701490
1870581428
2086972027
284284370
1910524697
2040691938
332010112
376376003
1048450538
1524019194
1253135283
1775858777
1235275514
1172246830
1155932791
1185994832
1272635680
34697113
1155180307
1787372712
1668348997
9256093
2035690043
2033577817
257104937
1647984713
1571150237
1729057198
26288283
1222738303
334881132
296100582
708244082
2016254733
811023854
943311268
256693366
1936138861
264727567
229928938
741603590
1761519537
29449052
1636960395
1350803552
1303980687
1307196587
782333479
1172351087
267957417
1314931497
626008946
21882116
88346471
455232010
1745698370
1243468380
1787078234
714830945
811171483
1420740192
1136403281
1961276961
614205932
844551204
1536656612
754953526
715139480
1732025078
907518559
2131811368
120578865
1024226013
580237585
937650385
1838391431
565607615
888309893
1377544056
1853219843
1945555514
2054462822
211770463
254789984
1621198188
750370211
1526691461
1532119529
117107841
962599973
1531568730
767373299
1857020356
1252666454
1433080768
1639895033
1547264643
1911089018
1277528668
166810177
1298947061
1531578820
1931899470
1829217489
397740993
657136444
1454115418
2087712871
1637489033
2110570389
2084307706
1999622942
478961844
534288160
247632577
1191876346
1194343534
1188633024
183688892
1971323139
1074068022
359380596
864890838
1382130859
1641918690
1535251612
811434663
1763755330
64721579
697444241
63686433
1072045646
210293380
616594685
1629558590
502723962
32863594
880326094
964493731
669875718
79749053
1923564089
519649444
155367062
597736144
510032928
1618127488
1212037682
1545244703
316818039
1370104940
1901589626
1794719579
1992337527
1098231589
763388511
2111843766
1156770121
1962694319
1402278997
1067199621
1606254964
852283073
178862304
1557974590
1781240979
968875203
1422686256
1417955979
1706974014
176574785
215334981
836047481
1005612771
1700660412
412035388
717954179
1555917670
2075124303
1877515371
1104629833
1089919138
109825684
1994844024
733282931
432444194
1501491011
311332677
600655062
1238740023
1272889749
607485826
1677518965
1494285715
1204391989
90175470
194143329
1065635200
777037258
534570257
949960538
306126472
628829109
1890328957
622920411
1873102222
1576338814
188582424
540553833
1250003205
1630617002
2078612101
667653016
1781051692
1736377802
1431772720
434787353
1555084532
1142978147
460008557
395571825
1651012465
415377831
1019543221
15608020
1810154687
1225520053
292689162
1329833911
839171091
1832138101
1450089251
1015513704
1181892368
892474583
72359081
506882666
2147082350
1452850218
73012448
737130755
767127975
388612651
890056409
1713824797
2119082044
250064133
663887523
1286171918
1628596451
1322584330
657561055
749347952
703371301
313948261
1402330831
1984984
1136611786
912853708
350520183
447231531
280808374
1039750497
1264226809
1894867226
1801002140
494720537
297196712
1224228520
1261558761
629468221
1630642150
1960979193
1196590349
787615864
1655528644
276286612
20065591
1613432234
1720632896
321888785
2054094128
1055934889
773615925
851558677
1415301155
2069820862
56658053
1723342202
1273780282
1755517164
1037860644
370864619
58918773
1325510737
1426119771
1784247022
1623550779
379721041
1103235578
621967294
1939549701
1121011629
1749013104
448993980
516330989
886245242
1343180793
2063435359
1210635494
1377652333
1563512424
1707063668
1158975217
364659910
1324736423
1362579053
1784290109
338984848
245470652
1211420776
756100835
1863927878
2022407333
837684844
180441404
1057917207
995909261
1416893425
2104050333
1974540533
522924827
1498843808
1902560805
700254734
501450954
839831566
338965215
311271096
941039542
306305493
210437741
815824995
1499794308
478785485
1822047850
1813127104
867190033
1255007097
39579214
2058375149
1347399784
821746638
128396864
1317531915
264811461
602351856
1750215479
225059240
1626858681
341497860
596752246
145131269
193900945
1834330125
403193842
98888082
1399211722
1412870476
1526886283
714270774
1833770666
797122560
1721991900
770420745
531357066
1175798356
549734348
835805717
1075191220
1829361009
2105642531
1327240376
859198854
1744309537
1817386244
208692899
2014774206
1869240204
577048104
161262148
1403381924
1564017779
174091606
1422812772
242442774
1255066471
1897843028
1536082025
1090502781
848070205
1244130504
710974530
86795876
744771649
136890137
1212811600
1166416094
1582381401
1472233840
450191303
257568684
859145408
1060608876
531018229
936912003
411894314
1264760212
71465589
787890379
1289230022
208236404
596324904
2124941443
474125543
179560287
841513898
1266844844
207714879
1379829940
495568533
935229329
1157761657
288626393
508097873
276529933
893892686
1795837767
61924175
999026867
717222071
556805496
1877306557
1844534719
345300498
119028773
1393295240
577401561
1453434560
346351579
1562891
186520040
983344283
1835481698
1821967417
292844947
1977574408
641253198
1830557002
641497157
910238663
452617891
112160615
1185916415
1043638490
1435716115
1102754044
834506845
1977171167
1998029717
505962456
258683730
759846551
1868053204
1912230810
378683238
9760188
1222555791
905260224
2098240072
571145958
341607789
214297239
1092281731
897187866
1897858558
1482945215
1320189073
851555321
837394456
968125685
1950854951
116470526
1630155064
1800806144
612197431
1213503651
1231237562
1064831494
1407353756
243623536
1718242801
79649665
277393097
279877049
1966347036
557007577
1839566240
239425127
1529035655
1391227172
822419134
60032665
77736378
149370535
523793347
1375103791
313292829
1992172880
518315357
728437077
265546257
8673952
1822384023
633500418
678040538
1372378849
353660982
1118999501
1152856319
1452395581
1456523321
1854130337
1580190367
679745782
916792517
206029602
1419329149
12175030
662960733
202919304
112221736
103623478
1033655183
769108458
1764483906
353099457
1597478727
265254114
772898963
553212376
196509643
157382715
136950743
1504568536
1433608941
1452798797
1631241083
740612542
687085662
1174248486
1566166923
552181703
749383386
542621378
1672038272
1702205692
1437620717
663105736
169380835
173703894
1754093809
1690365436
1756088804
658146367
2113738381
1232578397
1059911243
2038507709
932148929
60352926
554728481
859554684
332839931
1482214795
1852852241
1871896218
1248906083
74036466
2098877346
1469701772
1328794829
2045693977
1591720546
310354999
1402199509
463349449
1428028642
298950086
331083363
157398178
984887808
2026527606
1123943398
1343076924
2142235889
966507276
1853400488
1644520800
417106223
1160415127
774780577
632858487
111601680
921476475
227635905
720251628
238559105
468949189
1290154245
735611765
1526679100
1529924057
564174621
221283871
1116078945
1236107744
1412313158
1488672834
225369177
1748258611
1473771244
416072883
142304489
274977453
716803310
677124937
1133522187
1781183008
1777180010
1350242486
931284613
18332404
1531737753
2010210122
1958553070
69797434
120614448
508123759
458342990
554025234
484124842
84943850
1706412619
206460410
898423807
1076116753
1417175018
50147621
1953649311
1834385421
1019334822
249707676
889071527
1615562703
994858683
367291946
1011840563
748050502
532778570
42552747
220972962
939719312
174919814
1829852477
697870525
1433290585
208159795
244356993
1045847284
1023844527
1643087771
2144240907
651206452
1204323902
709374852
1873907252
2139954188
306403160
1027421909
1405007192
120970284
766238706
2103275328
1563295524
233204719
888400679
15975985
1179268905
1188206744
1321475967
668662199
1893208330
575241607
499781682
2005400090
1434108703
1079239299
739749500
1820033590
1620510652
410848138
1610200108
359532385
994211436
1598993152
2078516934
1026767182
436152453
672988121
1922908715
2144280399
502086269
542851267
17624387
1117614054
334219936
759058523
1416094021
1251122216
803409064
871235932
2115995437
1147792980
1300141981
2050228607
17676230
787246024
1884507734
225359994
401664469
302201625
122233711
229496802
612887198
552124293
1173423603
155051861
260121519
1451831185
247775664
880488186
834722366
1539905210
48270619
1949636006
1702298120
713761674
703953066
852358463
828011051
2081946037
38348447
1332360449
917446504
1266901420
170273471
1276873035
1834667486
849948059
523226207
1114940378
2027692066
53754952
730550212
298550054
168849078
938495896
1913850624
1624103876
25862462
820276079
155914737
355735754
2119120968
860411203
1898014166
1815838844
931925246
564249892
321346277
264973813
2082800321
773989232
553700012
1166627447
1679258012
1858488852
778906614
130363776
1217788445
1134821209
1565727399
1984616700
350392807
220178079
685580016
1590340048
33255444
739855501
1775040513
113641698
524135924
857165163
299966920
1937024255
1817121816
2100145171
440798207
2397116
254760280
970525999
1139535888
117948351
620967876
1829327669
549943455
119209468
147578216
570170351
962857812
1662497719
1113955326
900582032
875479142
1409272358
1292637605
1737021615
1142149644
526773339
1978748525
264219953
918955974
1155275127
1473688107
2099718184
1081339716
342020261
996746934
997572979
769190158
1326737656
1979384426
911038617
1903976709
849565588
2067375997
1200020264
261810234
792596740
278034802
1597023921
1761055168
610797361
1390193957
541257413
272000328
425836786
1453678314
202754234
254372786
1916786274
1283965807
368673899
1329557812
181776307
1831474490
301671390
942920934
903537265
1821976047
416113419
1907630720
1189888757
1406552150
1306031650
1444766266
1478429945
393492335
729659460
1338854761
310924565
1950902744
236217405
511494040
701817200
208542988
1067766135
1045759765
1605535336
1215533011
1857562605
228837857
355855255
1845626527
2095759437
1583867439
321664334
1728388760
1130372847
1755654730
1116721953
156201692
652778647
1232250958
1547127901
1704543417
437274660
1682085849
1102018283
1722037704
2146630100
48130195
1950832024
1581993157
1116983098
1982486780
22177470
544650395
917496897
1942627413
113825083
980279574
1969328019
179478436
101413765
403561460
1430693736
313189267
1466374987
1580326908
865378597
1636826766
1059218931
92099417
1579269080
1513223809
1360413638
239791303
1924303336
1147956828
372967673
1791010210
2082715476
941721286
1412216281
1333353320
1511389982
1739868782
1751228779
503473334
1950702239
1112932273
654122161
1985401799
1986698352
1681774529
1787919929
1935582938
1250609888
883042248
1264334358
825534073
2104867436
989244165
1321555418
1518851764
845885937
1816923926
1109219544
2121665953
352227474
1520154141
1425698164
1060294259
551127798
1639115059
754624476
947769799
1585765
486098665
444885408
1572791016
1052122561
554989980
366399921
1270021738
1229203898
819732504
2014451356
1741475084
1001194400
105671834
181056790
342674618
639665934
1463794217
1909466662
1802831794
136226383
427520456
1185792322
825883295
1884212662
1950291907
1439777413
1464731669
1896284851
1250686556
1918702130
403474721
982751681
2678298
903985368
1391219046
526058258
804448503
1599651419
1402481182
1850309262
1533926805
1007621051
1969986683
1629128596
799623409
2015829311
1848687979
544401160
2058645131
308662034
1670965660
1671025359
1120064408
125874685
689351901
1050400372
854395900
2005649083
1068414810
1113881628
2126998489
1810154687
733495949
1487027137
928837229
504069437
2129064934
102717132
2009038217
312306465
1810388269
563822526
1915298820
761701147
1203479160
390673740
1558698601
579206720
574322278
1569077327
861988525
1063894811
1004194910
1218917694
1754424417
276136251
383901666
393555110
464628339
1901217874
332863329
1343278145
708597319
583090419
1820907103
1890545439
782930350
422343697
376335446
1514145666
1918650346
1431866485
349824103
619294809
1853082213
671769651
683647777
1909891604
192413115
400966920
491745622
179124468
227123088
1648641136
230693714
1638698132
32278453
940475350
1212044684
1107362481
241056568
1001551007
1386677910
1559714576
872859786
1347017515
174081714
704845243
2000542577
218474278
1020728759
693214825
922266602
1292560742
1633244026
2133409966
418450495
1757334936
420912526
516552169
1543686955
84244346
643877314
335971972
641741860
110926777
1307080003
1866808630
1828899732
29071514
301392039
809496759
509169471
843702064
1827625839
1617086984
774900257
740127465
1292702799
1956955893
936998869
831475346
1822758325
738714170
1350976641
1000843042
686201845
687707554
1934174555
2074265566
2032430755
1584291851
1052628301
818640315
1091785095
1999842483
990867627
532058674
332185798
2093239539
1382042568
990603767
149454530
2037099161
611576361
1113394721
678656735
1259321789
1135206670
890421446
1182056966
1395560918
675642924
1081943762
1092914249
587656500
1606451870
104287949
490326544
1299280654
503611205
1367704208
1649413555
261516426
540842443
249301199
1258086355
6912254
1739441072
33124582
2121316340
274913070
356172619
1623848744
169146493
627853706
997831530
736195973
1573797758
2062085936
770373103
1553093915
2048942786
1371166714
575781063
1815909526
654397477
1889581983
438654781
376071654
289003767
1273693339
1957330115
121431182
189810203
258754032
1638800162
1982012556
2111303793
1729038458
499311742
1609849170
2097054372
617769498
151926356
65709702
825245488
1703520592
172655708
1546594884
1539895039
824642462
1559870756
596391171
944414780
74708222
104297052
745333398
563266516
1176926381
1458270835
1840527975
1203030147
1564579585
1280187641
1067187212
1101572260
1243965556
1937827016
984910717
1517182724
1532756794
2033969072
1339084390
459607438
273989255
511614303
745360713
1387089084
803491375
968143966
1045092497
917780958
704544463
352027835
398112748
1445434691
1283685237
785062231
214409862
1854016613
710654989
659944553
1840762047
602733398
641391459
1328258462
354488028
1626976928
1158117370
1183762975
677045915
1411499826
679486397
620663386
860297418
1155639459
2083945064
1302786601
416794863
631709316
245836586
1098574412
1744719064
480756340
1375611629
1486596551
1020626788
2059879383
986828107
1872260826
1948482950
659200827
407188150
1769688322
356233003
57466654
78310173
1363499919
756169962
2116216618
1082107422
478408349
1268290509
1225089043
1528434993
158935156
1805341492
999096840
1244432825
1175455316
311793814
2030472063
995732486
763985585
387058762
651532635
1449022934
647850789
55803037
604088541
1285763606
173681954
2139381692
1526127763
180980811
115132986
1694156095
4010923
1889903945
862917837
150156559
1512326785
495430129
1356468643
1826295761
122452223
1742657260
1670669162
839712046
2033578313
867033889
2096341629
1649048311
1313914098
907704363
2005051313
1989524148
1709392869
39987882
1959632496
1118791001
1607583080
966622881
1745520863
1736115007
1068158072
1082860845
693454025
1797032091
797495893
1746682859
992699531
2121506399
376255901
892172082
1104445487
1534712316
494707690
484387855
887321727
1638374685
700254734
1535210720
1073658834
1561412393
1559198641
716947097
696456691
98664255
1139164807
1612361858
1504470126
1960709142
336147810
1084891840
288798130
1909103238
1708558311
249930622
1961298953
1319234157
987794927
1753928671
1073752283
407271750
1449527095
1889106956
2058041449
1769933250
1679463022
1658297485
1176575374
749459099
518120806
247135960
1445946383
2036183278
439770405
127058242
255115895
437413629
1962257754
1590626990
1281288470
1729129266
1103718163
260739781
100804049
1351697005
1364625522
1755668922
961170148
425955135
29851317
1680898534
127084101
908346604
551765984
335712961
1285140801
1070059916
1218551953
1756113505
50949670
815717434
1273421305
1153462049
1099850811
132093555
890059514
1237697324
933712522
1108040866
1089151935
2106373365
1102432386
130206833
2093289485
642134556
503493633
1584845802
1756335576
31847705
1848941290
812370879
869083461
647147286
1852450705
557153534
141900068
1067657725
1816839101
473870158
1756585671
1637387039
2100295955
2115731797
1963451947
548287677
378044601
1259554429
2035757465
928731138
296253250
124180684
917969037
1041349390
863205395
2090145093
921194422
1530353220
87578306
1492081994
1421107146
1570787312
1894196465
62205377
764918841
1968647390
273006609
276905498
1596394187
476641665
140907610
2017089330
26087
355328257
1221356390
1235781474
528891954
1154213119
1332889941
634757214
1404404733
1742044724
1092409883
315610644
833215825
1728167917
577229330
1883966118
1917684789
283769985
2060658054
1785666236
744781857
272280203
872650826
1074185250
430879591
799057665
812888456
523706955
480517341
252408820
1714079468
1812720086
1885212640
370981894
1398245570
259277501
654309651
76195643
1658467409
685504494
445431151
848005780
1116632848
1094460220
1900173570
401714980
1112724591
1195331949
218194957
772337288
347823619
1153152735
1109825894
2098518719
168127231
468391423
126408505
1134287835
314245071
551753445
1646788993
1991837704
1603824664
139585189
519541280
1315311723
1426175038
1878342580
944954545
537794341
1425900510
158796545
399059494
2102118938
1396159764
1233382869
1915579219
1968681813
2146641938
1644692646
31116991
65640355
1787351830
510581369
258191837
791787789
1090463744
588133961
1952840781
513812718
1042944462
2013832128
1798448476
1277957549
1728772150
945694340
330088975
563135030
1231205873
1810017600
531332275
522169791
1929770687
1789561004
1525886566
214291217
834480429
886128637
549049131
1892785369
1160760365
2054782893
487544767
507209956
583213431
408444947
1050156732
1749420556
1162881476
1856477599
36648211
209488973
1986181337
542067194
705833234
1853158153
1829513236
98637272
1230869410
1251296098
780514983
1251975101
205454569
514136287
1152819047
612314337
1432960849
347620905
1841855463
1999999690
1606362927
2051603668
1903339017
592707499
720873433
1305976849
970563457
1837011000
1932747686
1880241358
1934622543
1427871717
776950071
465219235
192889340
586813706
2090483396
1723951242
898514190
20199285
571337804
509842042
1369838978
1846865867
1199394966
1232945647
866854877
1678621716
2095674738
2014625902
2144159655
656898902
58879846
237054618
1545244703
487404712
2084619220
1906890995
347617719
1566954011
1076562191
1522004249
279351401
1774812297
1430361343
1064595793
1425809934
660464040
1748305890
107537217
841324429
531484301
1193864512
578206706
997464229
1699180867
1054542997
1697937216
1099468540
1579981888
1507782575
917981575
396484952
1692273522
194703998
614974880
1636527936
117335406
1646833283
1598489618
762616827
1172623396
1308072681
1721677435
486893351
548171682
1897254517
1527605211
1090061296
1892160511
240913151
1469829434
605712029
2092468863
1832549210
1550752534
123493491
1430088737
1876762256
1975677451
1986403348
1837564722
475045846
134955900
1184236718
385114884
791506581
188226829
616616044
1731752102
430037792
817866309
820847140
503303155
947176840
1192245509
440739077
861163210
1735907151
1614711753
1463187416
31032107
85969643
1596425724
422307924
939366310
546353161
695860076
586268536
1711886277
2133536724
780847514
431796000
675479916
1480212907
865290767
1548620634
1550732113
760590589
153625361
1668815538
1444455579
365797380
1478422538
2112183340
2051950649
474565035
1190569349
1140431016
1112973384
1928287569
1364100344
1528512731
2005573455
235138001
598805188
155234041
1769519922
1651097523
1164043174
1503659260
216091255
766290387
1576724372
1829513236
1238030354
1667568224
1598683125
1067145090
443763598
576705782
1738215471
1285478489
1114688053
1354677798
1486791687
1655046952
23779257
607037771
275418288
558448613
1566918455
951219339
1246283522
1997242304
234642488
1065397809
646071957
19201470
443726939
1194251013
1913970990
2014950279
1556347017
2070917765
1328979148
1505427946
435539450
1961108386
622961693
936883730
80284260
341744553
1325307303
1752777845
1050147957
1996438703
2034401836
1843942820
2004446889
424155451
907223970
1269362613
1715294681
1559935438
1721406071
1432210849
1923576062
712692346
1187253309
689822222
1917843957
623067701
1077151467
848534989
937134328
2070022507
1772706666
289699225
1608210517
1896992680
1570539375
1746695423
903553550
1143124548
924540469
1631606733
1877691185
802004112
1239120274
1017248784
1497319493
1437909672
716065132
1408785657
238131635
439769381
1252804662
1219759430
9042622
2066157982
377125123
896581680
779545964
693095629
1303913587
1997877751
1592954560
324996420
1729707536
514124508
142796074
1795317891
529560928
1624278792
708821077
979566512
1085296278
1441198340
291614484
1717612672
411059664
2035274743
419959843
2028765911
1967196679
1814929810
601125075
992146011
635569718
260901736
2134433134
1249250071
1353121533
1487673177
1178240340
2004737245
1225930693
1129182095
1444551032
374378516
1023244405
1031873523
519199350
231190482
1460007068
1957083864
1444434458
1847602716
2283292
1975745014
1691639353
1535470559
1873836540
421415438
321911037
726910388
1364931615
1216246476
502748936
780997635
1011294615
1924355656
2071832267
254204677
1833118061
1969249457
1425774497
2044585119
1533271512
110930126
92911217
372202475
2126625783
2075644955
378015829
788210060
1078106102
1182497199
1440310741
1180859455
507082217
976334329
954506613
1482592097
637979073
1279505617
193952408
873937696
1686318138
1424639044
387407706
668847843
361658956
1543926514
2038882240
468608395
279956298
164635779
1370681838
574505939
882855259
1716141848
1421218119
350909878
1709897513
196306875
928159091
46473621
1522382030
645865959
590070566
880459161
108103280
1071742584
1740206884
1004293434
935320213
801673757
1159797198
677884204
1500843830
467837165
2056696425
283833491
2042422964
1287435471
600368709
806819090
240526039
2016510596
1226371647
1878365393
1033705591
910284632
1785366820
1876744833
989142180
720515574
314365991
1562110671
2041004018
1404383464
1762667738
624199
762393141
1125822143
1815856799
1517435614
887854744
1718990521
1880069074
74836905
1646290167
858755344
738881630
126097970
1589144903
1804275379
2139079026
1678982438
1795831475
984699553
137221698
701786482
1115295626
375001584
1737810292
600261620
408074757
1381130769
1563319522
1259947856
1624413033
178206140
1922107079
1045526524
2016417492
1354939948
1287841574
202350961
591870934
1862077642
1524852843
1122090306
1182608858
143002119
92911938
1097864738
1103870005
324439539
1656581869
1597630935
1890033554
1556414723
1742817625
117421662
505177096
1430150596
2144792614
467252078
1501276005
1200495733
2123675401
1316209993
1548519151
1547375688
586118526
1233197259
231880762
1187553376
324480917
1258404591
894801951
1478678086
588704246
725338819
1164497510
1920588804
62309753
1315609886
1370530058
1892881785
1395337148
874435536
2120051076
950836307
7059337
1671947790
1594919916
1402310233
1678342743
1300622194
942262595
1627016398
2098532816
404768490
1808694465
989352999
715906821
1385579702
818610769
728578555
909600917
2110717286
498529085
841901541
1957949164
1023833301
364582244
1218557856
1517397105
991299519
1258422438
1620570099
1731662125
455950479
1859593703
1226203444
1937352352
1819206800
1183788424
759307420
1702066660
903432427
117630799
305151444
407027803
1280550170
419397365
1894883058
141232277
1981677215
322844548
1247280555
870081875
1299647430
1947128614
736915156
421518221
452336031
1339289630
1401209764
216249057
889355068
773065577
532778570
1619712585
1876258234
100772952
380312907
135149766
1964504535
742680481
1535878318
1619938064
1142139593
1184270035
103445349
681512131
1880774324
1030752214
1278754769
232574110
133803525
903391156
1630074008
1797893048
1249997375
1087053540
1139916300
754608877
124036143
915321361
1055362296
1170031395
1998499033
505706605
1721454331
153842788
1920683489
426347957
812066102
340652272
1829619483
890995761
40898995
1120671620
336139549
374171766
890480863
1272440339
1682661235
618075580
295479142
996583599
821632590
50174220
304830674
826164321
1859713714
1783562655
45171037
1851911707
612579941
1874607463
1558927135
1410985775
1803171914
1131673720
631782206
95535050
205200371
1519934930
1583767005
2031727215
2031584820
1073002394
2120611858
133672016
493852729
817569701
299345213
1076888873
2080171799
1158051547
1277311492
1455408454
394043406
1782596717
1352776168
1954448640
927839739
1655258446
538794074
1845180320
769518825
1514177903
798521610
1027781603
1051386105
1818503375
1621224048
2079143870
761078048
232225150
1665613140
1274126017
447635564
1934940301
503006332
456533561
385091778
1228220299
1951442078
1622490376
429619801
1185909851
2053037494
1731753164
1387397439
376219826
1367672698
964583521
854206651
1789107142
987189886
1218485620
923038702
1465360924
720045184
89164347
1500422760
812477287
885926793
122679633
309285608
1724188715
1536998841
1142745915
1127184566
1942997852
1868176909
1439319251
27944541
1345336397
598516659
141121258
1202146926
2137183872
1043953390
1260968150
752828903
758121921
1188169266
585906166
691643363
2098966375
55531466
1236411863
1071921923
396628755
1479006967
1988774841
140791064
763157113
2048509353
10554368
574401072
291981198
1709783055
1477802139
43556630
168291479
1456477776
508994407
1833824057
1630635373
1797651066
479829007
752463052
787979608
567455379
41627529
270987212
1953008734
223980981
18346314
524396911
422349477
1650823926
1962257754
429339104
267524148
1787013752
650687765
980090062
1375775199
283937481
1819363139
1621735843
324023958
541791419
878921560
187720364
1295115834
1903734895
994981040
63632962
2127282280
934200180
1217946278
1803630435
1900991870
1242899493
1404393198
408587918
33195992
814442506
791871969
889679855
81500940
2069243353
1875527489
157629266
169658170
1717134124
812211415
1305201664
808869709
1661746425
904783320
956836490
444356244
199136886
1846243777
795276114
378793332
1403939453
1092775769
1928266525
1821019528
158845596
570185046
558202570
640689101
161823067
714260890
1965424474
1235237675
1306191563
2060701477
127975084
1571675730
1611634809
1297057266
698998864
1128716933
1227399952
2000111470
1227383607
161635132
1183876815
372811049
879145550
974798012
294350563
223544030
1844511941
63318320
890383390
773076199
1120971268
505291460
273142068
1023703002
187573535
74801630
146799460
1997368556
260323996
628560489
1880507633
1037426591
1063791045
1767620907
1349700081
4145824
23818725
1321523473
1933784458
1252840930
722063498
1123029252
565278525
1232156502
328798501
1990989601
1950537995
1434614277
1071017264
963114687
484631920
519575522
2068924963
1362965614
1957267954
1808408207
624653155
1432980757
751768099
604046410
869109730
481687030
720337273
445686746
1072217020
1965053372
858199074
1242088689
1216382863
31439708
1749879851
1485226150
159237729
1835945910
616663618
1826376582
1610552283
426194788
5548775
1946000204
401107449
2085236669
1669317349
139982972
2042015812
288026471
226104752
1229542529
1119331497
1070290201
409108400
1208330631
378641083
1256539891
1033955557
1675458293
723690480
985133923
1171295394
1879398471
1998679735
1461725666
1878719362
368970665
659743676
1980037867
1929820233
314359576
1916163409
1789889124
1853146081
431191262
688938188
1396157319
254142639
630645147
1234922709
2143562583
923965179
93322508
40788211
1993429626
312919985
877515159
309680811
779638891
1778985700
2103892662
586348941
1512999936
1613216657
1521703888
1384836804
1023211193
429301375
590854331
1283383865
436533774
1096362819
101095927
1730415695
1973133532
357636298
1967698734
2017573896
1355698473
366608635
1025393556
65060238
780458636
1993512263
132040412
589063285
1875203637
1276846180
1693717262
874793573
271321882
1479594765
1978296160
58934992
2041720296
1797192296
2009989157
2130465043
849321675
654903854
105169468
473747991
839464665
69434977
79743832
362558439
1717710426
797390854
646441998
1644150028
930499243
126488361
2073978770
631923708
2125158915
2072884836
34698948
1404852897
2144354995
833982581
1166258976
1252796544
1617599915
994764610
1403048098
1967224764
1314530936
1905156992
370366980
535837891
179487
301558212
1586002545
1352615583
515835343
1926932003
141336076
1094190555
851404276
465943543
163570471
1413934636
1598376807
750623968
2076627701
896289224
402352842
1285601719
947435180
1073818263
1769338779
1845086305
126741954
1517347827
240849487
1770051552
749186930
1051971588
1521460982
578239657
690051715
1560656972
232566870
834134094
1046140518
462428238
866800302
1222316583
499953410
804223864
1520099916
1449692283
627004611
787788163
953121601
2125102382
786645437
1330833933
201318909
2088428628
1565818289
1865772437
1322445005
794186375
1666211570
1614191068
1596569798
652771434
1317625624
1303823901
922367233
332424615
1150371765
1618259036
1962394516
1940162640
760248392
1345089851
97760263
621071407
745893331
297912894
1775083531
1531853458
627651977
362284134
838853055
1613311709
2140582079
624430900
1292966567
1678766476
1489910747
1384597806
586440240
1706885567
1570043636
1305543863
88916588
14836977
86035576
1931669909
228712491
406441722
176405078
1569298592
1601933931
87715132
779894897
814786767
1834352527
50614031
2111065927
852499434
831257008
972661862
494504848
2138075378
890619160
436877995
1126147270
1685453487
1519071888
357729841
545782671
555134787
1393172458
423581874
673997953
755495171
331091293
1605759747
717338614
598669685
908701534
1151319938
1838580702
372119709
2118223120
465759835
188685544
8487141
1314591220
1059743347
51398221
1628941769
1167992956
1993768949
372060936
998776331
382025711
47611029
1909241494
1537000148
953145088
252444502
1663362584
769150360
278111605
970184060
1461992290
1287838469
242452752
1568140114
1680107526
1709658589
1922377590
1797761205
1328701459
1169331583
375958720
608788514
87280567
522862830
1868834370
1187005173
309342127
1633300949
45054848
1960827602
1270135009
1291278796
531980614
1399094550
20159387
1953848228
689885110
1329711679
290642686
2133732050
1972098389
1454980840
322870651
273975988
295996573
186437756
1378123640
972168257
490079588
1652698435
392536667
642389901
134542232
1138972549
171374564
1450826884
92759771
1127183968
318367389
1778337257
2092354148
82308277
1173214997
1257624895
1668278841
411309269
1873354853
15568659
429842490
1085248347
1785734545
1996819988
897466511
1180642634
2009375850
318998936
827647813
1156439665
886956983
357749038
84433817
69799653
1185707602
1272707563
1284355433
1567602275
1206688280
1302117530
2075570079
1449165882
1869291602
345593067
1887176988
87873420
2018548238
588470942
2127301756
1562806306
66264088
392111130
816720560
291068259
1782584349
404503667
1976995313
962656589
1434512677
1920948747
1065585320
1795939596
1844345754
211683467
665328005
126365003
728947372
2057414443
278820911
1672476352
2128387888
933525003
1669718943
531498798
407639910
1199102237
883683952
431132639
1607219931
324558415
532872609
2014383385
1668769605
1065972679
2106027074
1677350229
496687155
171371904
464797973
45839118
1148919205
1284190914
411246507
1826253522
1906098970
1128324810
24009874
1024796804
1882523765
1530743569
727656092
1242029707
2039926780
1215526637
1759996237
1305629546
1805028619
240798960
2055575959
1757401758
1522681611
1790173225
1422596735
1766517051
1899293577
1560203065
1402364815
83757607
543109725
1378739915
358061847
1685316692
1420993161
375601028
1657750962
589256827
137982195
241390431
1472791543
1379610196
44595649
654746005
1643573708
601056636
527239934
122529470
1642223482
367832110
1398545788
699564573
1895618335
929579735
1800130057
830775217
1674218258
825585966
640258332
1186447825
771210883
559575859
447503983
1180778912
2059443594
1554488895
2072029662
1001844039
374176802
239090910
627443218
1528801242
1131678889
108136312
1074821921
1360006254
453701833
122481567
2012264404
1154200737
408964211
1912996855
1337798765
1073590936
279139105
1346618040
1171944686
1326086650
1157302452
593077276
822040187
322719572
1065239386
978295093
2047035710
262349635
2087214067
416922070
719177730
866578956
2144287547
998853099
609781299
1662450577
440248333
1505387629
1969447966
1819659148
612615110
439110030
344319496
1778428505
1558950611
1974155102
1619627562
928280186
1825570397
134817502
309523150
1092414170
1325852427
1586568478
1767256133
1719883773
68929349
105428830
331314192
660481504
1992931766
145874061
684486028
2014521980
1464007269
1900264784
1581549094
564207565
1171133353
398840708
680134652
2042698253
1936822548
1315387403
95246786
1084516355
1350725037
1734367044
1628157289
1731411844
41561189
1509958295
998561654
1466040370
1798251621
1710367040
435903682
1931576038
1344787237
1712992078
206299580
1689231703
595569633
806459270
106171568
2032120646
738432919
1224168725
1853569391
1052671943
1292718888
316238463
1792960790
1527820505
1659704638
1715709250
911221525
662582540
1501707364
1163662939
1739340501
357271220
1030124635
389436763
1292836212
2092795841
220972962
1202206873
1614106799
759688564
1220067252
2134731702
1032326170
230848664
1625275157
271144209
1773151500
581376477
1002409648
79129119
295651459
1802012273
274315020
1118554345
769438063
2020921617
919204747
177077213
1939243758
378096561
2031264818
190206819
1220535253
286918345
915321361
2139617425
1552630728
1788074961
2137181802
663843903
1246217638
572998686
1607720895
1753469550
1614056198
1039101851
1333391013
1542741491
876630590
922994535
591083026
1095307236
740245231
257696160
1045181053
709254118
1282485763
1385943906
1437288351
1258909944
658858957
560001009
1184734702
174101312
1915578327
963024809
1478266902
480629718
2050707523
400089198
1331165117
998468133
453072121
111645244
901769073
1900929257
2014449410
1300085018
1523084127
711363122
1389244172
1621568168
1038767719
1587397285
40459044
761794582
1685846208
499059228
1698756204
277331555
2131762070
864181843
1381028972
698181375
542292439
858230894
893775025
1933574532
1610723433
1614991883
101181858
91318267
1409270800
1080157395
1330639608
1762893461
1138180157
1957700067
845857169
1922505458
544333756
1503379018
973817746
1973270429
1191480536
1356519782
719892768
1591225722
2030722503
979809927
109589048
1347501194
582597413
1387526057
269405911
1829030119
1063069284
999821112
477082337
52923306
1504456082
1461007971
1843588110
423392310
613202734
976418152
1423486285
1653928499
1022234216
889789652
650034762
802932812
1624369839
1150043577
983555054
211267342
148272406
1092030291
470758022
2131298848
1119068219
329750666
1626381623
1920437994
501491460
1095959724
256411416
1952890736
182015485
1609795621
968912324
960525140
1240872577
72696327
1560813198
85476472
1080644958
1585580405
735009925
628911385
1561138348
1762626330
767170157
1142961850
780417273
2020831026
1500243964
1953133118
1418980680
1087752918
1530475193
560228008
481434147
1810568059
1957059680
271550156
281369666
2081391205
325527500
1355628673
22187018
1692009107
1854495910
802413292
1616998488
1836612717
393943079
1061716420
657117840
36732756
526378498
463978227
1610878060
190506020
835906156
23060658
2036708854
1125825738
664715423
314050552
135140165
2048156958
384393725
840753576
135146773
1558109217
1685006162
2032967709
458997942
1470460286
763116325
1000832615
1107137999
1973273134
1563178984
94426921
1291483203
1036113677
684516603
307600186
712824196
1993799590
670268357
2096675383
1101689081
1424814499
949654162
950537866
1399609804
2051392832
1356348783
1559786456
2124367449
1529599175
1419104538
1719206561
316151986
570463038
1284619557
965475142
1813738811
1258095128
92262082
6478733
1650126345
1346385332
1848221458
555067671
720286695
1695537123
1308503645
1828540407
386316876
2060679690
694005671
1639218391
864056576
63436671
1757564837
1009003291
1572388900
1914658681
1261120054
1074688589
1643345694
1898843107
512503963
1360502233
388636039
1132629944
462438092
1980648773
1336510518
896357851
301745264
327440835
1526831787
1230872857
589585596
2102935
681873410
1860302426
1773434946
625068157
993256144
2020103490
433376141
1763141942
318490471
1762716995
2015614120
803157237
1844423264
132286677
2055448149
1396538049
1905661441
633112463
1082816891
697614251
1813315554
1665493275
853533145
1156475651
1525456857
878778778
2140927647
692185932
294734947
51324407
1348005564
71813701
1399512120
437495431
254895183
507307729
387782782
1916445172
261600567
115689458
1882675986
2070774677
1449998105
1763675961
579249604
1344621322
1093122778
1354997264
1174817483
703603410
579133632
1984840134
931573538
1551709375
680801360
1779938794
1717019739
1312369042
1755238365
1660238932
1651118485
61638369
1913917268
26878841
1930615667
2071155926
582907486
554455910
343727293
776283748
782236249
533054723
1659444703
1020731134
1783692332
412042225
65715442
1221846306
1884099352
1075761035
1265442044
517329129
1550376490
405458452
350929929
445349509
337650203
1352783645
1178957273
667482508
903403930
409059129
845975691
2091021671
1920623135
938313742
1028805541
1563857918
1097920318
783712203
983886114
1026982485
238084783
1286499404
972545700
694118173
733248615
191976476
1801516170
1358443489
901652030
436978490
947297453
1162316647
1269991944
1673909147
2075164469
594608085
194987219
1712260701
320510628
953639287
275644613
1624359937
696386015
2016052833
1004825250
1240620328
1585410523
295386504
2011900355
1224603397
967365676
131613563
765898115
257076443
849596603
1225033256
1741032939
292331650
1490730311
1902275031
312061291
1827119558
159236970
77851536
1661066622
1345225966
164007626
1278417166
84382182
264167897
1988486696
452084126
452475273
83506949
1297945426
844550662
2135920589
1732109854
923987364
1085380835
33675465
642646880
978740886
1969093017
1827449273
60407823
639360625
1546171747
467248614
1633631688
1620694838
1621993378
2093312124
1801916693
613055554
2138403608
506012115
48703304
482978876
357854837
2108800319
1794666730
1411034795
1554005772
1422904512
483721558
1139557658
479652236
334231515
120803383
153490024
315434335
50042868
682988101
1894871055
348690464
1110029327
767150134
1547216818
2024946336
1741136533
1649582509
1131750864
7166891
1849391602
1515296893
1315241544
1300031416
487879038
1722558898
2068294186
1438840496
65665969
1833393070
1193774227
801850867
1226200194
785572354
1040344335
2141719775
207968497
1124625188
465069722
298197488
96027399
1387114151
638539139
958492925
1383325134
2115527136
1224552370
1462551543
623495535
292512137
1546432184
1844029559
438764625
666356069
1051382459
1762201447
1587714399
1805284288
703623175
223217567
91113735
662768942
400752494
480502576
320464610
422737922
289631408
915015680
883363100
1763197958
52164741
1922065881
1788583264
81589425
1232615681
59920450
1356124757
1146551025
1805832237
227457563
1704048579
1578892966
1696034603
856477559
852464975
1471645733
857474810
142971998
381449970
1007638706
1380683718
665593602
1559924708
153059396
814486256
1348229257
1384661882
1031585344
911801923
211324091
1423649442
1620595184
135477680
216548232
1336108478
1622977302
1541226907
1348689566
58961814
1664090381
453201654
536273333
1154300242
943898869
2070737132
1920353000
808947207
1550646767
280855815
715828002
494964998
342528837
1334950313
1254322932
1478513710
663111730
1267470363
999385469
1635153658
1416096710
578062314
29304448
1653138209
1676389585
1059655906
1011327909
697418818
791977205
1435726722
837323499
1001531589
341586732
824296916
2124225391
1847250458
2117599698
1093242491
874013038
266133108
909575819
1422422512
1363936508
1504166923
1471205026
513966788
1810885431
663691799
1761491904
1078854901
107578624
1451650225
701352790
193424803
940919637
857725984
624221831
149511126
2065828070
853402575
705225337
914941438
990869094
1851565938
1749158900
1713109174
422169744
2052577006
1414733761
1329177582
1684941527
1231835105
816207050
545782671
1240305942
1316726236
1183315822
34784345
886856587
1852702515
1824355396
1282182563
849652163
1367046518
2028732800
1070875375
1425461723
1783285523
808109023
1189344827
1978445813
948976611
1482081268
250683673
514452180
215579367
844768734
1112691422
510016578
1677289096
735085444
1972822583
258922467
1940776570
2019011911
1645331672
715761217
1776252722
525621866
1241780234
993220650
1714366641
1198148945
1993030222
1441577462
1513273609
264973119
1892509808
1635120149
1635340029
859336712
1578699998
1983901538
1768432420
1523094923
1936054096
1505166997
1421960960
1430489228
831622460
1139020637
286642854
141509858
369280630
1848903829
1099611173
325865718
456767644
657336807
1785224516
1195102917
106960903
1467431557
1944748633
1321210337
299286068
1633073706
891834235
1958280105
907537967
229963613
663436929
6340164
177189460
1825079657
1486958869
713472065
648028406
1558239861
624477190
1124940422
1962203229
1091036402
35735882
298419171
1102647055
313433682
1993743594
293992809
889123752
846284177
639899455
2093154532
587496987
72591482
572240794
807538260
1965447721
144862964
1458530963
691161903
513884819
188884803
985936689
818804211
1725128926
334242356
933285000
21616044
1985033087
1661170522
624211235
241687280
663114171
750331126
1520428992
1781064677
1144382968
244457129
106042458
242894451
624131728
908486038
1516108881
648408403
1136926743
1603045891
1644350862
967470108
1891659940
1962732103
1030803077
765298914
580002702
300271321
282293561
797852310
432577701
611439494
1134930345
1079228345
971745343
1599167055
1544164878
1165441255
1383479
2141441079
265464608
1197421390
2126805626
897327563
298291446
141795781
2010755490
577409766
2076205118
743025211
1388986114
1707012430
1467227509
1885089266
1467530873
1392803634
240937338
1710043568
817978126
998420118
1365070382
1917053044
990118916
557210398
893339323
197057464
1214684223
63497660
359955911
1376127819
1014472087
609092888
864078621
1540675439
246882806
306627435
762264435
392218325
1369658525
1548150816
154054686
1545604845
303705522
1395222683
543055378
795702768
1174301985
1734243717
1241651826
894502576
38428823
1080837794
1645186488
2007481467
1344939409
106834089
1237172669
176944383
1345219097
684475721
1599973976
929909908
1217614563
1220876837
2108168416
523309288
2132076258
2088349049
1669968079
1364818437
1937221090
935840775
772051251
39206289
1878705958
851550379
785250617
553225181
513531713
1017752988
1907082438
1938439718
1236950848
1001306842
103930978
308876939
474130642
303698814
987591375
275540374
1255215265
709299987
182428026
1154117848
1017753670
554607697
1550861402
20650569
1846424769
1673921728
242161575
566541174
1062246825
1764015576
1487215952
698287637
161935094
619429849
1385000791
1013655360
1465453355
827911728
1741500421
1369971299
620081029
509999206
720949554
804988634
1305465767
1941051289
963064252
699282463
1735590860
2029338304
584281023
290457453
742327409
486272219
1095809869
1468292326
1804919670
342299176
1000408610
1536357608
501445728
615579282
688547152
1435602181
1008621597
1336163646
153168725
1182242982
1239393048
1575989261
1517937326
2039972840
1006191499
663571941
161611494
621011476
404657245
743747799
600166111
1715799644
168250711
1073952461
591733705
175117824
2130581503
39669675
1633905458
771704548
515280142
1337388298
1722005493
1503769080
963884744
1725273529
436080649
1811770573
1835461081
1268191518
1552735300
178321794
1035085775
1685339934
1563873656
301087236
1105206502
2024331133
1826788887
1162099840
374874114
1388952945
1899032926
1488910342
1148311757
1757642049
989888153
1168768231
732686439
1463576400
1676516498
174165633
1785462009
364548550
736093863
669753438
201266053
895748132
85484893
492289776
1598327580
907199069
2007400474
2026321285
2083420971
1616216990
1184010561
519487163
1287149450
1121611465
1717449452
1577495514
1610076768
1766825708
2018457728
1753903605
1446040386
1507682708
1383798204
1856795599
953381356
697913668
1614991883
1910225934
1463677095
1417196552
1804873365
1212327388
1660127603
1537632690
127821293
358589254
1692006322
223388071
1637194180
1145071276
988958439
1812261295
1083620227
678083646
696692841
752351504
146831684
2030670075
1300560939
1774313444
1447672286
767803574
1531566138
243587557
1057419241
185382953
157086490
1206141492
1938185835
1119424070
618198468
1429002244
1490784118
818226818
1328469725
2101711429
1851102197
2012697344
135791763
725993537
1669541945
2114096591
1673754433
505250239
318628697
555348157
421306022
1734553107
1286517620
1099660271
1580017958
258176108
1286311719
685215403
1954229738
142775571
1045097564
1903152223
312326330
556588049
1985229085
364376667
1912077365
872011216
637794641
922268626
1771306680
1021579233
1093611372
1073547955
1011585714
896921575
886551215
158804201
2131237314
1416458299
1088177772
757135610
1939336344
1849360877
964361216
427795542
1593260817
1077999936
260206568
1590853695
1974000826
560844235
519054503
2082215774
693008117
1833687281
1475235084
306342999
898824361
201464281
1274305319
1440077110
1995989569
1293320306
687661341
794642762
1691546800
327647248
1090400723
1520909135
2092848053
134168735
991050879
897257786
1045703561
1112982893
2028232136
1365332540
26488895
85305636
1830883404
526864579
1099964842
137824556
1006216898
415547751
774782203
1101474945
757231804
1762716908
409979241
1138841958
1965889662
1888766216
1873652800
1261693294
1004900357
1234096451
942249500
661629897
714271334
1524643965
780991630
1216467659
253680042
263424157
1064085134
1306099971
2073450099
789314036
1879831553
851596783
1799532685
1658297573
2006602738
745794172
1313027975
451291859
735827629
2853161
1119786631
1452338712
337926475
1857639856
77212004
1898640763
1136951796
493284336
1131358417
29047472
1843151555
1847743389
520213472
17326454
106396441
593420517
1968960508
306540523
1893915498
1115351151
1138405185
584165522
100090707
524086294
103438616
1402699038
116078856
2002419564
1461246502
1354569152
1944567842
1395363161
1079537167
1251480715
1813469091
124097544
594929552
1863927487
1949650311
642645848
1014377150
731483211
826192147
1237045922
497783282
2043620235
951087941
933167975
2093835281
978134401
1142659504
1760224755
942016946
1678532763
1416692840
918529007
1781226353
983422453
993817210
1388424067
1122543968
963039972
581295423
1058827868
1102230572
1597881499
923229728
1980095004
1785721267
377278445
1831331831
958986022
930920819
602442858
572029552
1870440075
1794922083
864166835
863370722
1732385868
87328568
581718286
1298672921
265843543
441940527
162416888
2039557645
1685142713
1650688813
355134547
1562429977
448312320
1242759240
1857266266
236402316
2123895604
162451
1782053642
1562076913
267340312
786162950
1789720380
503500172
530051137
176747625
1495102897
1582202884
552057753
1885514257
1552076266
2062828913
999628443
1051574885
1349428628
18700499
1685466863
1011851060
2101383208
1700129658
2103384224
1240121989
619974434
814195177
1160454362
1027247580
1272244726
1570338167
1745953511
397715192
791030561
760340674
195829062
146193629
823425678
1251655370
819453275
1484818612
1728321951
111030812
203929712
1466854846
284509898
1064270524
997943692
815372483
2061968674
1872995138
429961787
210993698
290451529
2013904567
18675310
1263447252
291374933
1541650254
309651203
1985290152
1862187498
1588026254
1419292869
650630466
469578022
553822527
1781027525
2066443813
2094766001
141590699
1498231821
945551504
2050392560
1779050192
1060340049
1918016071
2115702340
960013272
220149147
191753923
2051157490
1694766149
1093345289
979983603
1750135854
1420789241
1825644375
1881917607
573136090
729704427
387035240
2136403914
1989575134
1912617145
1399384966
1877539379
527470270
1869089358
2042727645
1588774546
461781618
743671742
716040923
983477965
1971184938
1219675988
1679999079
1051689358
1171543128
1208809303
120510404
1821106104
2032499191
1368773688
1609514088
1985186666
843012717
188418694
485434468
1041421869
446430566
1564826961
1729942058
1426863603
1652877726
1451559244
1129172246
55696376
1368111980
441738783
2019071108
661502314
734619812
745156253
1044754939
1732278746
589526177
255819941
1516993965
1325124945
1468944283
85023621
733826215
1043318307
813954982
21396209
245687526
1966242082
387009259
1145632146
137314223
1991872095
1665225141
1963035093
1009978470
511710113
210392202
263385042
990327235
920958017
1371169049
816004026
1654374233
197647584
1667589836
382918721
649824641
1480798987
492902680
76100337
2005794678
1128397410
1767851587
1885529739
1688104230
1499225150
17257725
2115951231
422890431
941154320
967118983
1469197793
1118939235
1409525728
2086307763
526626200
363966483
1870524745
855321857
1823358338
443695714
1668616272
1327758984
1127148840
1379535263
191758379
815748134
1570537335
280415071
549102516
1329370340
403880822
619631094
1558162772
2130243077
1368925373
39053557
1146453085
218876899
1765366124
263412856
2052727427
1822975869
162906520
614617765
290281619
1983517802
1743488682
1747099293
101009325
1757493173
398422790
1983509912
2006473957
1537730444
1254927944
157302937
1635022441
722670601
1601094581
1279512053
1453549239
580164203
1160552069
762670776
368217396
1842676741
470497104
939378377
492813315
53337060
691706231
352451197
2010351595
463371317
903072437
622641297
958992546
1286881283
1355894580
2063601492
1665083288
959940999
1908178179
475199148
937267558
673011888
1441310164
551849429
1490054244
1236832074
708025559
931975794
1874594116
2144704306
1127121325
922800443
377918312
1564641065
332755180
28379351
950129507
744373725
584786644
1192890800
619822766
1624893349
1700079342
1767766904
570375175
317427631
141470763
797773690
1998446821
825786917
1950880215
448177263
169241139
1150076453
1714945548
1298409047
242017818
1420262655
562775587
1277866732
1412796386
486951954
1866343121
212770620
477215724
1598904993
306442213
1829917653
2139693631
1396900046
2035628254
572614399
664970114
67257207
1689513813
778638974
679921996
1962405792
2106027074
363337725
480056125
1147093225
1696633244
1906930401
1499951758
1596781092
592175429
2142368868
1323523381
80241678
2047245886
746686493
716876479
1782855229
2036695006
1116846357
156379949
1043333306
1038654054
1278803350
1944815739
79753244
1160231464
1842506754
309489980
1229004642
144988599
1495544859
925601912
810126939
985038711
1212532449
1409351205
1708149815
920276641
501125294
282207703
890745310
188446365
880098987
922645508
643467691
2101412996
1497477249
1133123331
875479065
1797383589
1700993202
1560843596
736303482
1865979739
2145659211
1449572873
309959657
2126736524
430781598
1279339633
1318960020
818320485
1919714378
1893130159
634045955
2048928115
768151609
1671592200
1913194737
1459090075
768721118
1019087481
942277616
169820766
180113898
53570358
384090292
776382089
608079094
580520363
1672529907
1105623047
2075579700
517117492
1123248238
463369585
2136678371
34465968
1295570901
869887786
2011955557
138003472
455921819
851483090
1324129432
2100615291
721622123
334317186
760539151
1999613906
1862820925
362736852
1412679213
1215003749
757998478
776813384
601500525
1100207668
2082753309
11660248
235180953
2030892508
1972634639
270815184
361434471
902021257
481916627
1431558092
18826726
697974950
893129112
1543873608
1597811942
472972118
446634579
1857758006
1964560731
1566893120
1611961943
352712451
395774002
1702493149
2031956617
1249734143
75490427
248073758
2063995615
571643029
1853990382
1512326785
1692504378
982889639
1408163321
750662448
2033376169
1870958671
1256156503
1451520867
208261610
473537740
1427600109
293208307
1093034848
502720056
1914815645
478345984
100862416
179237662
1397431800
1050867963
1328655183
919143093
186788907
404884000
2061393377
1488285630
1559821143
200833337
493163036
1658249325
1121332013
563545022
1590416908
1116983098
996682186
64182314
437784259
206040205
307553838
1611859875
3114333
2067140756
370549763
268656094
1514953433
2051139712
517832573
1956751459
837653981
982193908
1914884204
383902321
34174130
1545914644
641643777
342309601
26467625
59519439
1017885936
439388850
2120088555
1884723064
560171733
335070473
1349517136
1631714275
1231115275
802296523
793261527
1999862804
257652512
1622325165
937939952
1038138484
1815335814
1653265130
226655842
380761359
103275315
2107339021
123557121
1753652698
192472015
1872313832
959828292
2066264587
1114237386
332890662
1847769156
73279890
1120047679
18603740
1799795918
1234576013
1952654936
988866116
1378884894
543030526
1166274633
1796639930
1239375787
1638754110
1110824194
180504978
471071893
1461137593
726646377
45107898
1660947164
1406861274
438702710
1339924259
840837616
882044003
827482442
1444248541
1452184713
1899476223
2129638471
1336841052
972683923
1227058802
714577875
215622682
1014689277
1847462179
1548673145
1033354609
1218790894
2100872919
1051756213
1141110458
2039490453
1060323523
800687905
862461531
1366012787
1803415257
1647517683
1000286081
622775290
927500974
50956649
1069971585
2091609220
1659582938
269409517
798672424
846803992
932107446
2102906024
301392565
1081956128
881881697
1975496379
1741196410
2036771400
1578718546
1710841916
1522357179
159274666
124082024
1669777673
1531704423
707319841
942072734
1767301350
43591753
1036305738
650284887
200801119
1927819560
1865063168
1608920226
342451085
1858564193
30234738
765927891
746478432
1492916232
1834260844
301662177
1083843509
382747444
1269538081
301309846
1318026488
125233740
1179566818
1030611327
952925298
1839991455
1441897309
1405969707
2133247072
460470475
1401634200
273038414
127727271
2127974202
1140071813
584914162
573429386
2140076039
1940857592
1228883471
213990479
148537905
1657427662
1506772076
500006943
1517017113
1267268483
2047716567
2029007970
1187223829
1776765135
116492036
155465661
734348743
567095275
1969553273
257079930
247650956
504650897
781434692
341262717
420967364
1200991004
2043766726
715158354
16963566
1214777686
1049802836
831068787
149908338
711962749
602231362
677625735
871040597
1807389165
1466312671
1883284164
1389087167
256419174
1055416395
1223359264
1119176424
922759579
1452402253
2099475188
686317583
1986835097
676845757
1923215051
1403541286
1140582243
1043797906
444202388
1943483207
1704375616
2081745484
1833596918
1674945274
1549339621
1464054010
1027853937
552100061
958513820
1054719760
1258855664
153110251
2044287503
629148180
181708924
615009329
977724157
1991400566
1887729530
742420192
192172256
1413384799
852981346
302804079
1250992709
1247637184
1678339344
1451834875
90550939
907400617
952610643
363084808
392650988
149209411
358879551
1687186733
794112878
745773384
416846389
1311626961
1626777107
468826967
275782192
2092876373
517031758
1326088690
543400869
268630747
1129438516
1556463820
1175070928
1878272215
1211409722
455173666
137633563
1764642197
1325514997
1848718188
818862696
2088442885
602968533
1894577214
655091475
400826960
469979731
1132980258
1048807127
1804043200
250565314
79778765
1730248637
940425305
1082766108
255866161
1560807455
1807258019
914077374
1544919870
1895840016
91215299
834279580
104858524
2084474998
910079509
101413765
1276453325
1193012480
408691901
106285671
603784707
692969989
1561401614
1951741636
187639722
1802486743
1694987018
233599664
715366002
2039066128
1655465737
1936108891
438108241
1550640363
1669845618
2056606788
1900091013
1656534414
567956747
207287130
1458143073
1022067921
467264898
342121832
1295825589
133473434
232145448
1377234961
1565852081
1398409989
2142081045
261336403
732926199
208800652
1227957133
2034901421
597894936
1517924171
1633491196
1204316281
1674620238
919416706
621309591
1200268966
1337785578
703016140
104042160
1538612091
1613486485
1752389515
559214019
167871091
174511303
212990232
1562076913
245790188
1169778082
1597484660
962504633
693601756
1116830808
1858081351
1074047387
284460461
2098637722
1626575700
1155620207
667554683
45980132
881707786
1725515144
562122776
205779540
837246796
2020884839
1058442319
36542906
666294882
724127930
1066806712
487906681
1658346068
1597441926
821661507
2010256003
55916570
710489540
1822922368
589738613
1502157955
59920009
1225983121
292887910
1553260757
538333399
469871444
1349594624
1798109197
1769429272
243570989
1885589822
2115373928
1499709775
1766759550
1181728453
799945890
1915006980
1407590521
726357428
1078540795
1398884581
2078963138
1391942459
2105385509
675296477
32529165
1433591073
14219194
1413307357
1296099007
1444063545
1512654890
72050908
1285306753
1598800173
1792740726
2145249634
1020331389
1905152308
119442475
1824804598
65848477
363628117
821922296
1611865270
2011856363
874050707
383957716
427453062
200162643
1229620066
1508301979
579579861
1036963646
2050777473
1665961179
1362631519
1350104119
1684814313
1903147573
586583473
1222386530
77547494
1624275716
1498982932
609417185
1993288321
1136611786
479040182
1607540052
56842739
1560543887
1126383190
1100471000
1838666126
122108952
1835481698
73168194
238786166
1581519610
1869454748
1583264926
637470636
216756092
1617752282
1205331406
145799977
376151763
2100493746
1565674660
761773327
1434847411
2030362600
1474234424
2093494881
1772474734
917181603
1330155375
747815986
567327604
371986281
1750059450
1783958999
1287515090
1461494651
1529344028
502397965
1201267999
975554110
257981577
1328250095
1762404461
306192849
1190726939
863870177
1802406106
1815202410
1025447652
1315591588
403055909
556931506
1974542363
116598887
1886685920
2011969429
1172171871
244354240
1734753177
1648005472
914910809
1335231010
1680211952
1273104985
1679121487
1032531080
545076818
2040175648
2084462525
897925933
1683985449
1402701452
285149466
1265710655
1905819033
1686952162
358739282
1050484095
1082647782
1902452345
1362997512
2024019200
1492952087
360034088
816376868
1070227918
1548346685
2095326916
1554069642
377704723
383149525
366266844
408059458
1734056143
1043896160
477392920
827278811
2122229208
559041367
1105983432
1966621609
884304861
1306270964
697912206
1795197921
1794026418
960614028
1561529408
1084310126
1235429283
2114686851
222373605
1808397954
905538083
1558915173
40062810
592003774
1381829492
1429277306
150077689
90076958
154095889
1451413612
1174426964
653545830
189694603
262027167
736793550
448459525
1133044349
633462997
1460780087
497882531
1599678353
1783452998
125887950
1484484016
1683320766
1791138022
2121509195
800602565
1994152256
2064271828
1193836914
1074092179
1198738154
1371539061
726169530
638116464
326589902
1116385049
486864370
925190360
1449475321
1343275518
969324527
45995017
1633848756
1022129983
44352585
973422502
1885295071
774264382
1542905009
2039614054
894357825
734539232
1284202611
2058928211
879859965
1359172243
850469576
305138811
1717287957
284051829
1299997945
1004848098
336059326
1167664082
1014836535
292083880
1827118391
1819991774
909623049
704918707
2005962909
603004767
64896940
398955381
1355887266
1773520545
2079367973
1356786802
233848428
1195312691
495593654
2109237318
501619952
2041277525
384209118
562223091
448356256
1751076597
703261601
1893574462
1430209513
1604321668
894423276
1425018837
1074802278
294601653
873097505
894500697
1790422633
1816194704
801836079
1152845983
391657675
90566608
429606100
710249909
1739368472
639893454
338190211
818351293
467497678
1127024470
1492980088
1863127749
1494071302
400720498
1587376657
2091571939
979751718
1424406706
1859677870
688258304
637353640
1698584906
382724172
285279007
714676283
1384769844
1338706465
1793640958
517963376
653846021
564715765
985508007
720377605
530726545
1101375267
2052938547
315585089
1488912038
1888934129
366727642
969955974
1759101129
766336096
646183289
1045872230
459142766
248067534
1118164794
58211183
1623450264
139498476
1634011769
1156364898
1087901306
1653769871
969258355
163468033
788257235
1112789136
1997227835
653928686
554274338
792001776
1699622860
152186076
2025839009
1112629181
1699118825
1354412683
1896937478
690866031
587260817
1680108484
1179748092
447645916
686844636
647906963
1259889296
1349280801
23975338
2022112614
1133428575
34797750
1030399083
2006369180
2047896853
1944640793
255745087
1614191818
438696105
754102757
1438819065
59870481
2133834599
1331143680
1596186992
844917484
782388689
1222294111
677870899
53756062
314501920
196807037
740513041
1458855796
1200627950
1449156462
1864019552
1801510788
40305302
1059924846
1209378714
1573404652
1441784631
803515618
866217377
1842076396
1240533406
2073400633
587794830
727849863
520452089
696734516
541876171
1964884665
1349844534
594558647
980134332
346471663
1946367383
1179008019
217192774
797576207
914085755
762985226
1387070100
2115124922
1754101670
840674093
628496036
1291840392
525440593
568534359
819109540
486548441
1276799663
599549438
1038731000
1621853754
84388150
2106095754
516786657
1789101275
1872712504
1041349390
1323876983
34212365
300914135
717201091
1207441414
168963146
92065625
1368914364
2050145442
1673003206
1480885349
988971421
519129419
1474772427
1539832681
145145079
815988100
1560979660
262095138
1013863268
190256604
746756582
2127061352
588325046
1159815037
1341046109
1891114673
931760321
74238653
771705044
1048016441
458865344
1363699385
1379534847
1551763615
258618722
967715183
2059376142
277857467
1969289973
523324320
819469114
728945469
1806828747
1096407221
201439552
430850479
1019451236
1375799727
898178624
1065610882
1083226452
247109467
699804659
415172785
575435679
1448300685
747322206
414972746
1675142652
1025479459
910188607
1367164315
266185633
1424529508
1349623855
1381364989
276288767
260714926
176069563
854391543
2071556474
988483695
1180862041
1369860694
1261846540
2047035710
371518176
878122258
1789534123
1662530620
497307430
648540965
352285718
1749022005
1491160486
1456203844
1532362084
636176778
844056846
1079568895
766566262
177556991
784220907
1509773170
321346277
367136842
128720957
1344748391
1104529230
2033117112
315967258
244836425
2143930733
719547323
137672597
197588670
558661885
1468225449
1964530765
1528413152
1395811302
1504672003
152255275
1232870703
1483882083
1209628512
997214950
228329263
147522130
521557699
1365314260
1157527488
333457966
1309744589
853736746
652894753
518854128
973661636
425636148
358668377
2128577441
2144619671
869024610
557366785
1053479239
1769220696
245494995
179162461
1743157672
708637976
1265292631
1760489690
2039549199
1195170073
1050988810
2024992438
612554317
1001705788
500368883
1363112654
1428600111
523673247
1977975220
2133647995
1029219414
926396262
1307887174
1835480282
1661212670
1126018857
439325641
480869006
1203455108
41214968
1134658709
1947934573
2139261170
294695162
567296975
1129402555
1653924753
1958300512
2027041361
1665892400
566789276
1550355985
404163515
1598649911
1698970974
1227809927
1647401677
575302017
1720021469
2009512042
969567751
617863600
1385223843
691477430
712919748
1452228963
1559173229
1657137454
448504284
1078739154
297789931
562822475
956941478
939729091
104787190
786734228
1103228642
1989079903
1796521041
2029861877
1407530781
1489035357
1795758740
1788520006
1829982164
493036191
1823196723
979068030
940891343
256920922
100557491
389407088
299177908
1452574707
1682918262
1560007071
1787159683
559046198
1344390381
1955313012
239896388
789406100
1005796663
1821359010
1400762756
694420997
2063942122
1048239303
893736001
10634695
804282165
92804383
1372027119
1895335025
782965741
340708387
1074092179
2035656988
2129015350
1973209822
2003745079
641517462
457224346
925466503
263936828
812369908
1640929862
1644650110
417481096
1125920294
1791085819
1281400743
692347450
882286772
255703715
405045853
1115787397
1633131111
1153740085
1196205556
1743105394
1956053135
362553088
1351578595
481487780
1498843296
1953887747
893454330
1029678657
35161366
1154817912
330999347
2101770541
2107819814
600679746
1424035255
634479411
28595036
2100500018
1246844984
1209510427
484327167
1974783883
1272350219
929579735
1468793897
1278206986
986364990
1154674248
1181620911
371837309
546971280
1282310464
1369331883
300043844
777171225
1452387079
897783150
1312303903
335585550
2078028488
1296139184
640266388
1008213756
337018186
236437548
674376006
1145544231
1619997689
394271805
1147912974
1516355663
47603904
1204594486
832176398
217296605
307687656
440663689
961534744
2013558143
389277618
2106467943
1659818001
1169885431
122443394
1114638871
203026378
757200588
794080455
38100593
267606336
237268475
1165665701
1683589678
1982965198
1853147863
1957737227
1516581538
1554388311
899557036
805230513
128414620
122264472
2042469945
953884758
1807154724
2033601643
882267947
2143542993
1213915702
1464786533
908803771
1833824692
1019829496
1992097694
2118304508
1818050064
996863690
1755862773
1090325410
1698696296
1580332633
2032133894
999832434
1584247185
940649833
521592564
686284916
357708980
289158544
1262964282
206543050
1190588666
600434518
1887443743
812275492
670892723
1579323709
337638820
1011100675
87523232
357256170
157774107
1726799436
460797481
260044654
1884499431
441263703
1692784391
1371689176
805679055
2107387199
1413251845
368015561
1477943341
635824149
1611401043
724579125
1726925021
240214992
83955879
1117400039
145875171
904032795
686100849
1723283025
1461306482
563383820
66382449
1927466412
1138557512
2140223783
275333527
1965606999
1361538777
1154006744
1119636643
1160576113
728953881
51578463
1258908422
301659980
105447568
1464975307
444054237
1687946540
1955983111
500764291
338513240
1870600596
1413674222
1517191952
2051140339
1486258063
837547865
1886789390
488759856
79586966
1378838438
1237127241
639809844
1313175338
1466050929
204483314
2123981828
1164228245
1243279664
2022017432
357463239
937286896
1248895706
1514046366
495633279
741084336
221575746
1226397843
47491229
539875366
499590634
977734968
593370548
485371604
1559794249
36172778
1809496882
999357880
536661235
65695450
901209216
1748348304
137421904
120428929
1963298087
1878766822
431382981
650120260
2124953825
621908402
339839303
121805345
629410403
137476610
2089810395
737574720
1383666589
124260484
1798194430
1983600167
1566126042
1820729247
1168255974
1975327165
2043883148
1454493903
987508497
1761661020
832041791
1370154834
1127564820
1980824067
59189601
1178813385
1097970880
1378399789
1521887674
1811602654
1850433495
229099297
691492877
331390392
1314776769
1169229471
812929736
651424110
954457894
1284961783
1429808301
2065488098
2106534055
141670899
1351284614
2117829650
242834946
880831316
2120341427
276008024
1220649933
242056392
1633280089
827235573
1997957081
1804213047
2041371203
836829690
622078865
1346440592
4484860
1997825789
235460324
274255353
502941396
80172447
1238375011
968097560
720243262
821367063
879058361
777448846
454366139
1165983526
517734935
1971963741
1158894560
695475985
1210577309
244908553
507552777
1401560309
33776179
1113848086
1247388208
860459999
1191507720
1731811683
1503014141
1756455785
1557505426
85687002
1734006510
1847414248
965113259
27263656
598175471
866101405
242738897
1001701759
1803829653
253518119
706677853
78842337
728752694
2095434922
454065243
1646021088
1206628875
1846681845
302817932
1147444917
1924905062
2066957491
790783382
1314473550
105117226
288769302
970344065
793114104
1624996193
1052372031
843163315
225784934
805292947
731843619
1218955946
29690338
648323098
447346553
428223752
1815454264
365431434
1795987383
103101333
1252618299
1066248258
677960576
1708154925
1150371765
1888706849
1733224796
187322249
1296200780
2046716134
187226479
295498778
854953044
54132128
2128636428
1655028524
1763453241
375295844
1904479014
689776231
383808470
830611930
1541071813
1810695798
1935819281
922875275
984513900
121796753
1444766266
38930721
43618193
1531704423
593784244
1524597707
1882720309
1835068836
1373031412
233279538
936331011
1629283694
1207641603
1965194107
1945691058
306485543
1033884442
636916576
1984626027
1765284799
1048212411
940301440
696553411
1227459796
131387697
2100245166
274104524
1464140906
323416607
1912027240
419340596
1982791878
81526267
1259048675
2032789615
42355958
1863249545
621079956
601423546
610000855
137962820
863155053
1314131895
748691299
1992128852
732503430
1464361738
1397081556
1934858451
322376486
1644497504
1875812861
1505056725
534015295
1562098847
738890209
1275983677
1454432859
219609791
511111443
298988941
1741276051
821883860
111658460
1501900433
176069563
1758087791
1720047625
210955098
441816841
1162626357
395960471
1878439380
1400297508
554908608
664756381
822856168
1729929608
520599189
840210449
1006794564
996901026
1589242027
1360029067
1947908298
1169202968
126129334
552441523
777288679
677961650
1349462314
513962005
1592728678
1424182847
363089822
1226258650
2124741650
1867624528
1670585981
969950146
1693324591
378697107
1971434735
1505142579
305874053
764166491
1657372393
2092997949
235315317
423894811
1007732207
1777091589
1984472271
601984949
1802142098
1351464669
1882164843
273983482
1186688161
1973866176
665028425
1268037195
1826150702
1658683650
529503288
1648340354
474359133
1523712981
1710700819
1633694655
710904711
914342135
943273389
485963184
1191725138
1898543887
463055645
1858434874
968157188
1420644386
74839708
2079779963
34773419
2026528323
522207741
2058539036
705448395
600845584
972375713
1329385652
55776696
1789438511
1038685857
704042259
2029185958
1050262471
30944354
1521622249
480447398
717038227
1901308313
229510946
913294160
203388458
1620964950
1674462735
69970755
35805438
1216023726
1838603244
1040765922
1816515516
2031176247
369622040
1156119653
52113511
711026346
743496609
1893050964
1484336159
178963981
299205751
439016496
156979388
1803079335
1860566480
1682927134
1968970549
104110852
250649629
1300124018
642610971
2129565920
714146916
546726184
702880060
436979329
1435180734
195271852
410396617
917886212
919035749
425489494
1433178884
1859737246
1409713670
2021079313
684638211
209094880
92339805
2021656829
350885410
696236236
1522122411
1052863052
355886984
1704414111
592291633
891441883
517043489
1588247328
485035999
1841033749
1747111820
611417180
1453852933
1239887532
162942761
1057266606
1859907872
485489516
1752876574
1323908005
1096061714
1964898980
1918796572
1881375270
1563580075
1842593809
208987673
1530797266
817919887
1884144146
249357346
84431081
1777750155
194038577
1975893981
499601647
1485787767
690610484
1703770168
1492975778
2138471613
780396487
301208266
1200759989
127566474
1904797518
1888196538
2132894890
727745393
1150213596
1989083609
1022094504
2067210631
1356890899
1145396653
1485801786
1239743558
851525299
1483850970
174742487
139516153
1818967157
1302502940
2065206256
1795612657
359269961
1022464655
86185065
457955300
123805431
148633448
1201857010
1341703360
1543746069
267848970
17897203
1286212063
956009449
97656055
858167008
211223649
1597036345
1333353320
634958807
886826550
530454272
669760062
762082500
865675246
708943088
1603252086
442897203
246809046
423630387
687481838
1115188939
1082665950
287659745
1286219523
1010724253
2120948372
35571759
1206675027
1820108529
1277548525
1960474627
1160636378
370962979
251889768
1664581033
1731269229
1793044586
875430728
1828403007
2118709601
1630566274
577007490
713000688
1679670066
847602697
798560754
1141431037
963072004
1868481089
559343496
794128927
885547341
450857898
1559067846
888198993
546324231
2129386100
926449442
1190330872
2074936528
1294991119
1780821845
1677111901
67853284
1634811725
932148222
175824087
1294967345
164531994
1903378682
625799428
568526645
505554053
348032639
1018567929
693882348
387354567
158457241
2040487798
631613987
1206038385
2055946211
1813858779
382319269
14427029
2104676080
1511916002
2028985028
1493239660
325712494
1218403923
373901020
359923145
984002629
1420505465
1228241798
1911066557
1633614681
922822731
960496321
1956887839
1692137903
181528312
463349457
2129047289
320765208
1381835102
1343189285
1570804564
456764587
1631410614
1729069052
322236145
109531543
475018087
614601236
1954652743
286494954
611784741
1157207803
115434440
987314642
836648729
1271063481
1728751980
2067467116
1462153
264127359
548611532
770919984
1536194105
316420179
1421819551
71457563
156519674
765213739
593214443
1494013162
1149676530
2075887094
117707233
1792790424
1096575880
2142648708
186009406
1418543638
665431059
1755947589
638077067
2053763521
1681503047
2132041325
1286561556
2084188750
1237742477
2021976329
661227558
461399861
757717253
1569644978
1296493549
943569106
431615699
1519003397
346383259
1859877259
1889386557
461146917
1055870581
794087209
469904584
1868391715
528582681
1074958487
1149533070
341747048
365080271
1582478902
1187675674
602783290
1144948194
649963384
140878139
220127559
601461521
1433918434
1740841505
1880076324
1815014849
379820552
654549728
2134087553
1146302862
475345726
1138683011
1576406729
1097945896
987168383
919535162
164436608
28393033
1003761729
695447389
569724486
1025871827
1190621328
338625812
716522736
30803005
1186217138
1392158411
906508007
627512910
302372160
1878957219
387633898
1765575882
1936954217
406665642
190442214
563488110
512312183
417215671
1239839209
171580927
158454310
1682084987
888290869
921005014
592218840
1445639994
892772089
1950770722
1003874199
275192733
1987594937
1525839883
2450437
779075046
1439476502
1684518578
659917242
215016164
672482826
626300174
1188693563
2080240662
1624108624
2087037368
964046830
1343150152
283965504
1799294803
1042360289
1509162172
679509599
804730388
1766825283
838020686
1412157312
433352845
186385450
124509165
1917442285
866864123
1995416965
1392631463
1865508541
41265736
1693717262
608383329
1812952509
1504487474
1764936850
868466449
1302004399
1715260144
1112865668
158943474
1728446433
1865571234
166150774
869619162
107882728
1114222449
778481198
607594510
1230399773
997259490
1610187674
295657219
189732632
1438274686
773976219
164530603
813601044
1382356034
2128055719
1716319018
1323214436
2035019045
1334454588
774366676
1815862174
366998326
263895174
1794443683
1993770398
1559545968
512704233
1862485254
1658546526
971001651
728100701
1131939875
1854295520
2126155167
765039154
73643517
684478965
919535162
397584434
68538158
1790939008
1128906361
1290117123
926191810
350119779
1306756411
1449315485
1576385107
699401371
355573942
1770040632
1970979632
888455166
1496029290
1622502898
1200316184
1035246101
2066836980
223052171
2015089555
1597182672
135764836
297152924
626900542
322025493
1085055726
1939815158
1242507408
475071513
1265856107
1677638159
1158223017
892328387
1152090090
339410415
100751206
969007747
1785653587
1742730130
1104529230
126227357
849652163
1687651668
1773786805
794722658
145569361
367547253
1298303563
723889878
1885863371
1569308229
738142855
1461758517
1721573356
1230677767
1394768371
1154429714
2042367967
695278751
1161243457
225144465
572631564
1767438562
1809016609
1421901281
808729650
984712031
426927830
1395299125
1363915378
1669070843
502595277
892121609
1672754009
1807198952
525026405
1905704774
1125477387
317905224
2069659674
1513481558
333241763
858368852
977449018
1655955270
1223762200
112186945
1360757376
1260693885
1586780409
1503821670
747488925
1074975490
1437008409
1620556320
1724100451
1214233298
535619810
1406268915
1942657228
1215541874
1360343972
1382558990
1233674711
255024722
552110277
1375874970
2042260092
373382034
1797861643
2080517506
135078536
1926795521
1474388218
1538955791
1622036210
1456918374
1788529589
1364312267
1607156832
1064816336
1460600243
346352561
439984376
1201051026
1364337368
1664196251
643741891
996476657
621516657
861367071
1923551229
891824723
749517324
849666449
506076281
142807646
1070061215
1078904819
383994395
321811064
1503027178
2066698545
1807041637
1895749829
371314483
1450500630
2110147527
658259270
1501214148
1225374693
963262700
12250623
482842623
1176399277
233028065
1997979435
915970561
1687156256
1332663470
45236457
755562967
889389398
1029580513
1462571114
498806504
282186163
914203764
9733018
1743256537
768981993
348056857
987499810
541257413
463811299
1534523759
1628629226
2025991046
785589586
240866311
111746753
1711837118
1560909912
2084130220
1667130414
1994501434
1307940954
92069155
92759771
316383906
785038488
1423807644
583454721
432713409
1781540339
1414942633
1897869081
1410067129
196563679
890356894
214134273
197194803
743850330
1710474088
992651432
1152028050
774448048
170905355
849117919
970614772
114838933
1672394313
1226397703
2052377725
921410472
1204784743
256164946
2109023959
6794350
294667129
2143846363
238841477
2029009649
1740677304
1441092429
1076290705
1761012575
1767588730
1386825813
1005332008
1970224019
784900309
559967493
1203410509
1472616161
923310220
543145771
1303450019
991310439
1363859354
690869944
309224246
1097625776
546723713
1050384754
1542170966
1886525642
296400780
2083532613
2033461284
1345807645
1844052149
1286356234
1790377218
1028100961
1740432162
42213141
1572182152
929599764
1504346457
1782004605
1236398251
128296668
1477519087
1068517065
1676246005
671263947
2100028984
1435558951
2117398746
123979386
1422651109
1404436453
2089528835
2086972027
646178490
376447158
1977118204
544577865
2103827554
215515832
1198211523
1053284054
424023737
704265604
1132241011
427193191
651344190
302515469
387274720
194455631
1021482030
666023656
1071290211
1397154401
754604283
2096688992
386456487
455563937
162320819
1928077150
2067338742
411985866
1577739322
883394230
1051275046
2138975891
628258822
639518904
147394874
1947670699
624295415
1280964828
383744940
182986322
1151932599
1594349345
1890739700
1304301912
823630160
2073687521
1105293455
8982840
245295830
842693707
1503937688
177802287
1630014696
1080448745
375856534
1997645353
1527521886
498204859
1918111210
626956929
1017649230
1584152478
351074736
1417352849
2037508914
1444380694
311393004
65970465
1250310654
816701722
724274496
537185981
556810615
182817767
1800982777
814247992
1603077756
547338606
1708047051
1498865877
134439129
1325573272
1076920961
1177213525
1483533687
1860123301
884154166
1768456900
216880499
522658523
1602384266
323061563
612742834
388383423
1273612248
1398268659
18403895
189455876
1234644686
1865098571
1516691796
223423109
423309743
2136832318
504090569
1565080833
914699239
1446830617
59311839
1946986504
1597857520
1028050653
681527230
116599608
521628785
511255752
1547922491
825351296
1487463907
1559561413
790647031
1384546044
964483964
111408901
1454613360
482248273
888911989
1338497652
917107516
1567257695
61546206
2106048540
805059626
414543311
1019329380
2103879556
897343864
747455856
1865003979
507946262
1851640975
1083080531
1829359527
2025367063
2013700479
1997750267
926430288
251892466
915022548
1235699932
2060161911
1772674566
997214703
1136697363
1306195831
330901320
1016428360
1615008241
833612392
2097366477
1365793965
638278039
1855121899
1600207365
500904502
420678058
469583212
1178878985
1943782380
1359772629
1876733866
1241072562
291771761
1757666936
2010658462
947474955
1948619817
503226959
105942920
283244516
929728539
1965686983
1694782101
933389219
1724917505
676476817
969395008
812905873
1134011717
768289765
95059148
891712781
380263304
1523764265
2064734462
2045015205
1128285692
88796776
1513725574
1521189784
1685864259
2007406136
1910509886
2088168097
64380942
1887116514
1936422041
134776190
1310917333
1597809921
950180704
1763555486
1373613344
588414787
1240353565
878054101
347484270
851418461
1845007772
1771136351
2073630037
523392175
1142760292
2022265513
555684263
1736576504
2109911589
695288214
1945597405
237601647
386340382
1832299493
281806596
667131658
84541205
1732914232
1607252880
1398832016
1653971120
481496599
1687365643
2100852103
1766531141
1347743763
296727011
1619441739
1885135899
1418618823
828153011
1381930998
391167915
1222469002
566282303
346690136
1769818744
412120133
1389769613
913498781
811208062
1249376119
124899209
1499344029
1819894714
436878334
723431623
197761112
934622834
1084293157
1035741403
2059251012
1348630046
1411111378
952785455
679857164
1847957687
348634502
1814892655
1727367462
2041578933
121854523
1896303199
404473032
1168775956
1728232158
1510345994
218112294
356747157
1649688859
1846639636
1696917630
1963524455
972918376
1259473601
1425200607
1622288029
813289018
1457620166
76245553
1335298513
1741756103
96156534
1170460775
2065114205
1292806757
986182030
561037337
261991042
394064500
1283795444
2091865486
1144097432
790950836
1217821609
2057549554
567335455
268897659
729338605
981625058
2027498997
2081501975
1566011334
1989190225
580596485
1548400141
1605148013
659172009
1090981919
1875063693
1500033473
419269165
2019259783
189804742
2017031001
1627816544
1671178202
784893660
519649444
244637589
1553778240
1344059843
1448557340
21391615
1933717097
1067944425
2145965333
540206999
7792903
1045545125
1131340246
808294074
1907444437
1940214272
1405152299
1990365938
606261000
1281423488
215941621
887504907
534449314
105609132
1052630920
2078233571
274288479
796080867
1664745030
379777653
1580201408
1950207908
1262306032
1440144364
1416816622
1299109977
965959081
1667794226
359581360
2048997929
1502433812
845584823
1777989185
1243742937
1706589903
846041853
1741402861
585554300
2081835949
1068330214
1171388319
1547643575
289871847
1459601730
1793352086
1558959362
553826026
143767303
1499310816
2051390096
1584117400
1015073184
1166156166
1835308698
709922635
7375805
1775607350
228739916
1139542935
476424900
207031971
648496754
1198504277
1586556355
1035730246
2067915122
1854563983
277172667
1017205360
376706063
342614297
382763406
1953285671
416877197
1052232627
1659437708
2061004774
802724865
982196892
469544825
680254267
2053561116
2090890063
1292163518
166642048
579764444
281153116
1033729927
291162133
1661609227
1540285989
1849522345
396039470
2055630042
1388597832
1988733143
529996258
318563782
85537904
2115167560
1940154858
909397969
414273220
1846681845
469621776
523522955
1053871773
1223658342
1433916963
1927352590
275104753
820822670
493959204
789135125
574644484
1202687925
1963717210
834179264
1162758803
459635819
534465144
2018404204
1953716870
1708400938
1782839504
943629701
17120560
1492914017
721348155
129361895
1129896874
52087215
2030255669
1306754767
1143308209
1630908946
719201282
1885438570
901465954
942659466
334465873
1971915833
1770759290
1136485350
493943087
324613084
500958799
1079662675
627609708
941946204
623390642
1309897159
1420145949
1620460970
1808758120
85956766
718189831
2004078051
591979363
418002010
522454684
1198615487
611480287
311179815
1953572328
1429962364
442626865
1947707492
120956034
1995503255
911873827
1134952912
185495544
924353162
1340790889
1932309628
1492767870
1421516576
1883186088
916473443
1640249250
365270964
697477513
581994925
194143329
825062854
938440573
21272785
1507930943
1225240773
1870534846
257870765
521557699
1143198409
2023259591
1895435151
50383859
1756434965
1330309225
74566008
1805051427
1327376078
128042439
1594912827
1022305407
136898820
1357009018
1195877861
841687919
1324114316
1253889815
361194742
952081219
693093980
1151142421
48348862
819276533
1836714792
1565436594
628416308
814835715
862077677
88306474
2099497885
1944087394
227306626
1571998679
1937374332
341903440
412470885
527200808
1371658972
465831919
1332773874
1575377454
804080218
611033607
283569297
683900209
77982379
261533641
5873201
1132017967
753813806
1619000379
256411416
1416327744
686890340
1762753056
1889848195
624663555
791128934
651005411
541192998
9608604
1738593223
1860433762
79349290
1008499165
350793190
418755163
1565457969
456113044
1254043110
1675579617
526143475
463270191
1725539556
1085043454
793715059
402202344
1347823023
1735601120
1493462421
960524861
874143483
1215169699
1518206089
1081349359
75407184
1634011073
442056750
2041435522
468092156
2147018407
1885117757
1092052848
332536072
853989554
832964012
427187068
653522308
1777592986
415837376
1082923346
1407982121
8086088
931376537
956558346
634536822
1340979734
2051277258
845343740
2101806348
1663588171
2111617926
167064619
237372628
2020858329
410628306
1925399992
1076770399
2028536301
1912047822
818019163
1214044628
480031575
242704473
249553173
1459208204
1045756741
1171900678
665342382
1238662505
1899478241
384293831
1458416973
1896229895
424456690
1387489400
710654989
1639386840
426807902
1087032382
875990891
1677251395
460268964
2048763481
646911755
1513088021
60703473
1572087838
1500213499
1341001428
978179235
1109028955
1337199533
802196486
694044155
917862407
1400284969
523696678
943513231
1759663126
856668871
1154959054
1047205396
2081206543
1441150566
124794484
250220783
396096373
1536051901
894614963
1132042196
738386877
1611692687
1326592236
1375689197
44261087
503827297
726844203
565627883
1275274127
130568163
114399116
1663776647
30400847
1876653222
1236072766
1245560773
442356220
689768202
1122244766
736177565
370643830
1355264913
858526315
1307751548
521307933
348260352
1185022354
166130
1908874732
82891884
1960695293
456763398
1768710443
1184167722
1902009033
821605868
1284516502
419706819
842023521
526749043
390460784
2131349972
727015555
288987511
1215221884
1198723035
1234328024
720923538
1838873502
1053759910
1797739487
779166363
732027551
319504970
891347751
302257042
922818794
2056441039
1597770916
353487662
2016513400
353674977
1206192254
1557259185
432553399
471710761
1467091850
1690627476
150276484
517848767
1910521924
1065382484
957410230
1752745888
1629322752
1304770792
1161453479
656582836
1537846211
755714588
1962789014
500198872
45215483
71553418
381611605
1210683618
1225717957
481790434
1348200402
431175647
407801281
192504000
1061728203
647720379
695450169
1174946389
1644438911
1185363261
1431262529
1249218380
417892675
941367872
1600192983
1396747534
1015803727
996429008
1481129968
1033506465
1373539742
2061204422
432779499
490379426
1119158415
772796499
135446501
592466021
1169609785
1901926431
1715197852
1991625806
320767038
766548375
1999209590
2063100450
618598878
1139958490
1577668965
931967133
1604454354
628293119
1471371138
1389810041
190023271
2099297527
2089492905
906993958
868952579
1600345152
1645419791
500705427
656781526
855386161
466381168
1768799289
1022467330
1332652745
2130087330
1931722481
266205472
1967909697
436734725
1246643333
370336792
277799213
1395841064
628999438
861614696
871547248
591072736
2137512644
965475142
77441150
2079798652
1816288405
1233667192
1019012209
956506456
1548811527
585914334
1245998517
1142332041
1860989191
506563562
1494093608
1568528469
290622982
658507248
1274934784
490212782
1743607747
430539514
1423222317
716524188
760019366
457509674
752821455
984197931
573233635
1845262666
2146618985
406883373
1690893976
2090809133
1028279384
1678426684
840848575
1631766208
1656279236
214482944
557753515
675552161
417096589
1461727715
363604680
101137783
1012024236
151376610
78675364
1494746443
1052081762
1762165720
242210493
1980711219
503051151
277779820
1365113855
1760468399
743531384
353074636
1257266840
1318878347
1545878568
1535245120
1867282108
310255200
823914760
1740591694
2038484369
1651315598
956892791
1054134275
1449410901
1332713228
1156816391
1070030083
1582036471
11132984
2033981506
1140678837
802406821
936967901
1193654553
1862509111
67794229
1722246170
1936797457
1521644116
1179654312
2085258924
317048795
678393032
1965040933
1831183869
1283795110
1918240179
489465829
1277616664
956085689
2026343852
464283501
274272890
23532403
945387564
1924634002
1433362006
681353137
1875073932
720676925
902721336
1629052613
2038527251
1632591753
691503095
1146962000
1489563190
199202146
801844402
1335656006
345377407
1820771385
1394114029
563315842
1797861643
2007059487
783812559
522888280
1713300267
1055882129
721620232
886408933
991018354
398468807
1322206899
393003822
106769809
442859096
1467563888
725092725
1587934054
1901162927
2109468900
1710302241
1102031813
1452554247
1351294856
1862632005
1907166234
216235220
152301667
1337614612
1888735271
668071874
1446382027
818394949
1996290861
1535029460
719872098
1544354272
875002705
1940515024
158754554
1539351416
898656681
1744455223
508737212
789077812
156666949
617713756
1054902873
601881462
2036504833
416273212
2034723073
867326775
1631611173
2009826248
1553087608
414081118
1481734701
1084951336
1044406788
36814652
411423171
2079242026
2065765119
2147222886
1118234247
256915474
702506111
1264876105
1170301129
1773069509
1049078573
1725119186
951751686
1080606933
1564850585
1587426535
1618589234
2135843683
442766590
1287139615
1799729285
4166160
149158721
1677689856
1744107736
104543173
826394555
1864008963
1405505768
1066521058
2113354960
1986528843
1531961783
242751554
999651597
2036566693
1693975184
1300321846
747530757
1075746768
1769721319
1182205054
353346735
84278049
2042098124
1882764999
1864362985
313177503
707769244
2093494881
758560741
2121554560
1424814499
2005989046
2106215707
235930379
370777519
45798392
1185880181
845783362
160356782
1889709127
283524173
1587061321
2104708906
1441337395
1709377500
1071410072
1372337948
717317652
1373984467
488364779
171452441
391476837
1144680867
8857804
1551524155
1774247913
1967162336
1175068026
1875183129
1804776197
2040757684
759258388
1200371179
2010841415
507323717
1805247657
2045745020
1219753901
1725701805
193046882
1806917839
1027452161
1024632037
1763787997
352541422
488477075
786904323
622079244
281931247
1745907258
1906850990
1307634489
616253687
1639257648
1632569771
476834875
1757291939
1216514684
1696719986
431123614
2022662064
116495503
1659780710
225756234
566444532
1843480917
2067886218
1226425241
435141498
1433735591
222418620
1901040470
1723165461
1904235623
373210114
705430952
1209214381
114161389
860247291
2012102478
2099271295
1405397714
797905344
1157716915
8485585
623611876
1127700139
913275377
1435344459
1564671064
1168414763
749074510
644020589
1840826086
730062407
737421868
449826318
1726059701
753012535
1627102746
310429974
834879229
673502245
1239954612
1784309477
1541367227
188696547
2053895153
1161075634
1085295338
462877139
868501595
1108237518
1583554829
552598408
496535461
1485977294
549332682
2005400743
1429994796
1330857766
1751189022
1473167892
790489108
76311561
993119928
40015874
488301187
1686840605
1354476717
2079409328
721808239
297155331
983506249
256782553
211181159
2241228
793570620
1176536177
1219345425
495834281
1585246491
1743268584
2139270902
947483519
1679833781
242028933
1781439486
86583483
1102342873
1454618942
631963644
148850077
2103431752
667331937
742806303
1854915627
1141601767
638498550
1126778180
950683187
517374854
524925544
1242005280
1524069139
831008222
1777222881
791433333
834772238
1491576893
648571174
1859845862
1489944117
760662053
1414980756
1923239323
1253220562
25745372
705166545
864666986
925324237
1210188363
856838173
93761410
1561988857
1997586752
1145030040
570405078
1669433831
2039655593
1088055369
1115196165
364583011
534457402
801115176
1101599546
66274058
1584256439
2131703944
109785290
1398011787
342636273
591979363
1019593677
841867203
1901171777
1061403960
1962737994
905564736
1269614398
1097822578
983807610
1153499953
847932737
888021505
2080826061
1173064207
873787301
355734535
2093859311
1227732688
1953600668
1075362386
1161617773
130850114
1862072438
149964505
1859613487
1815541540
1796597826
335730047
1627346623
1802209152
1461697743
1533336003
2059794901
516220221
694191826
456668578
1959546164
614271663
1001122169
79059519
1673218130
17658024
2085110912
1896948833
1789376573
507099561
975782408
1833527679
455935260
485151700
266787641
1713351385
1600629349
1587536521
1478703937
1441376904
1800233762
153155334
1472639568
697992390
716690174
1035436104
134954626
1691732617
1150954985
2146871338
800569502
789635822
499747766
917761339
482856770
176092891
606492299
1295539697
513089737
1153299630
1377156374
1175352198
1448077611
739221275
1786435244
2031130687
244357648
149359326
1685125040
1851926407
1288223216
1866828721
1971631881
2124605953
810619330
2011444924
1768931753
1979476573
2074005360
1277813687
1523152462
2100931294
156463753
1419140631
23976410
915027022
1288213434
190744012
1471938285
373064709
1916641287
1136549321
286063874
156784861
210002631
401664469
2088824060
1474623875
2004921225
1078761563
1486165497
1443528991
914099633
277745292
1106514471
485002847
923914110
932872803
1651156392
817613622
2007651417
1412360596
1509033870
871262528
1798855398
460055345
2067130656
326936285
1307713783
104539310
2142544471
2023648434
1537571814
1396927258
1886229527
937552455
1718805234
765908054
888290869
1939823946
2092100988
1079377407
10654710
1219243022
1140264628
938591363
314805817
940688905
1680157947
173858220
1120740137
1185257421
879138830
1857079817
2110219599
559305205
1411464329
471775872
883373547
889263956
1931181494
396782263
1585793278
1596671304
881948711
988283927
1621192007
1215304467
1505888049
1853004987
1085239241
74949837
203372639
62623589
213619863
1875001925
1195550570
1535504378
814054149
981274595
550372323
1104627402
19073387
2074025614
742470188
619762453
135398500
1554118975
13811297
248474462
61267371
1663697757
948224748
1698055677
1603669556
105844810
1793470237
1304047663
1216937895
1888527468
411381101
164382968
126646642
378163609
1144920723
502531441
428650007
30183630
231402833
321599903
1934878719
833550940
874861797
1699224001
1675188574
1362384244
1913464981
1768546914
260316019
823603269
1584469280
1121047767
1282696290
1995052053
971134539
340649634
166064597
22106195
703376476
854379338
1792333203
1360880530
1246075146
221679451
1694782101
1183007717
1938525930
1423151242
1420393190
914365556
1406195364
1850139770
1305541312
1939730745
2043141509
1284585401
902986399
965741290
287472210
1594374518
1170763801
386391966
1227318428
2082665142
1520201653
11730781
698876092
2028053315
1097948326
1851057513
221262733
829253123
455889007
1850298015
1646411943
125168219
1666086735
1793762190
966616476
1634661280
131406529
561748580
360776767
374860981
133411928
953318747
162384430
352656592
1342919476
501731931
279746267
1228877394
548323652
597174449
1075414280
2056251036
1718964892
7560359
1852007549
1701121210
1119394584
1439620878
328401439
2027633474
451522629
861438996
1791610888
115294556
1835292197
1347257758
979793262
563100202
528603143
1461290742
498544748
787579915
1934324976
302469288
1301526061
892297831
268624549
1475985993
186097793
1846533146
649153690
747706746
2130527847
1002266207
975196512
303180437
441828607
815369982
1720584383
875674698
597633480
988284172
1514059139
1937975905
1482760615
1628213145
1726076021
503539425
44481707
2047331273
162619408
1581390654
684490057
1753345584
734963966
2063279281
1654328582
1535353741
1114002330
1297731404
936096192
321504592
1119250444
1747626960
1709023681
894931529
450739973
986786464
1078627259
1717766380
990550627
2106005193
1560986428
1012126956
740686275
1502322475
712687714
1410118620
1410958982
1587968865
384727799
1590063617
486516102
1807163675
641517462
656967731
454930059
1207315600
1553163618
1345590277
1087386106
893854195
127856723
441657418
1407884543
1311040448
1966098933
1629325452
1671615812
13105958
599078192
547705822
1959904353
2005449529
2041741312
1575182670
236533290
1945294497
406684139
509819733
968457580
1538041741
807992743
714049637
1336761189
1549885654
1086827034
1456002924
69290864
997152293
340409239
1028551903
626135166
1195812219
774471462
1069803152
1440245300
1703722681
1656856612
436483356
1745645097
1877800133
286901025
1905142726
944879259
2123324278
1777947548
2024626838
2068437173
1634782650
2103539328
374467780
871631476
777858249
328334006
2042633818
236813763
116292748
1303740700
1284355433
1539663345
969590874
918561910
1704815913
1749377554
1409516498
85657295
1967140887
809363332
211593336
399997605
1631905941
59668992
1704783964
99838001
100359030
2043926981
1324042054
1380837186
230088903
1115690230
2045164324
1461008285
31887105
457881633
2020668425
1846667797
1530356194
965362518
1258487980
1481793749
1460534013
785750492
1780600699
2082670866
1348406702
60125148
1247478979
85164886
1221680797
1147620810
81059748
1602095997
1722591957
391093666
1982182905
1328979148
595593073
1086831809
1644115005
1647577332
710050340
525695364
119846405
176559107
1485135123
132310816
1142250187
1902731169
333541270
1058066158
819040913
932935659
1985234938
635594085
214351623
1138675264
1035744090
1484133899
1411034795
1861396774
1843978391
1676465999
619969551
2080746609
1202898327
1782904227
36778468
96571774
2009954172
1487185298
264727567
331157559
2081774865
441816841
1542567673
1975061404
1752480230
1040713038
551649217
1064610190
707404937
625648923
407853151
1875851743
1523072426
837470363
65447183
605675607
1327401150
1395946324
447127400
1365584470
1408912719
2111889294
976165578
2025289672
1448088576
1086996156
375171255
1051297444
1712872712
2137240960
1085264483
2072366416
2144994317
782002752
74711520
1667583656
1974704832
609296372
803283950
360741983
1440526716
1557793448
1301594740
1579997732
1709410643
1050035174
1163938493
1252177595
1909703266
1339129262
633546139
1170905063
1821003876
2026052572
132610923
1249054743
920980813
801276448
570960030
373435960
2006572251
664488037
1560357296
1328770417
740808568
107739528
1658956928
1969388744
1461631367
2140384533
634525267
654915075
1389565587
2110177145
898656681
151726937
1243278508
156915671
1132797861
634344793
87500160
939154366
33030495
1346823119
1856340577
370424931
151906071
1285637680
1515764643
232722653
337970551
1212246368
227323745
128311640
1525588232
218519301
1203239599
559637061
1547718611
1116971612
82674086
159809376
1844749414
1628530528
209830945
330249710
1236454053
1461780588
610870681
949871198
119523686
1870352069
495889835
1317950159
1163772292
1121007686
1560024966
192230379
216046410
145569361
2113051895
986931430
176143594
1470811534
478294766
2071746939
108845378
848277465
881387037
1854240390
873578658
1149124967
1046089082
1387900153
464063925
263304963
1421759958
1306654763
2035560587
1427592024
472666320
547623988
1988276282
2007367331
1798819891
602735169
1981126636
1044785605
1821340838
1219818054
1863824411
1930452215
1597199474
453843634
1236919078
1602981773
1673886403
1087739297
1802893190
1527221544
2017058693
161944720
414326251
1656250538
180651603
847721588
1636115241
1348032709
1203657856
713508776
2074058386
1379556211
26237345
128779054
1009388518
551136656
1127392443
501055883
352157694
1342919476
731358068
879918120
15905982
2036620779
1484257798
858563362
1762947001
1665987656
649517324
1923478879
2098379864
1276909624
801929352
79203130
944637452
1458812573
865431331
606593027
331438069
1989723243
97873399
802101721
546740321
584059842
1905991818
1109168100
1388988646
377953922
181647877
567420363
2019046217
568028660
1027334271
1703734223
1127666726
1067782060
1889014832
1079359585
1253587995
1475059697
1642532305
1065635200
1859795668
892676591
689294034
838204601
1737898748
1543417873
539526747
825330666
681075873
1055964138
244478911
340427736
940377263
1295197157
2141311492
1395417956
724220912
256218770
298780741
1147710126
268132524
671540082
1812965697
447947065
2062657217
157003339
1598679866
1905227014
1142026418
1994945323
1643809369
2117843760
486357471
1483204223
1898722182
248532922
1756151880
112828894
868935227
2050187021
1125514335
420718876
874087506
855901979
1213872986
1502695154
2052406037
2124232382
1591604144
2023719101
1936382739
395185351
684153730
1759052139
1161678919
1790869242
1155483941
1110197143
15724437
1573509957
1500892985
137978166
971718038
647398300
834074917
684267326
691560004
1306927507
1409154228
731845757
1281396666
326447640
1506634617
1910873113
768384476
703828932
779486366
1418787710
474686890
1330222209
51196884
913474570
451900544
2081806450
73015634
2081181687
1939763493
555267230
235618260
1011339852
359087689
1116942182
1666772398
764486107
1369058894
1603373325
1348012941
306716552
1118762549
236533290
255002935
678123599
210780314
1725509168
355321776
1871827423
946413762
246433021
1970813163
1679534985
284919067
22366758
763479771
756358491
628626100
859166876
285428544
587866578
930559940
1044753811
1718004745
851398454
1929593074
208387527
1914669633
1797186701
1456852067
927047184
2119579489
2018266111
1283520997
1721933030
1694242428
376348459
1963904802
385204774
1031249062
841188507
280138330
626826802
742667714
483721558
1819861055
525802204
779820926
354979743
11466326
2022985663
1650756775
1694343973
316929369
531509648
599800288
1484696673
1826569552
250951980
1388223846
879232063
1749821038
1141265016
1230630015
805592487
1352314072
602966504
1950498868
1630597709
544448306
2005433047
560274442
987223791
910699260
767713108
1926291012
859898800
219922195
1075761035
141854495
1538982942
1652194273
1161512500
609173066
585059346
1453102411
695797041
1873585904
1098871935
1629468610
1941602325
129529921
57868341
1993433892
1512158693
81843894
398876980
51397078
400843740
421593853
1525548542
603660505
1006704321
670860011
1618545440
1425199197
836631522
847629941
2037675984
887759383
1301166057
951865221
314450212
766506440
1528441683
1876261238
627545448
682022250
1353968742
1297548269
1664003592
315536865
1564064191
1395437108
1301667479
1118762549
236962996
2043520354
1157224422
1218447600
1717328358
674230869
482697292
1327598024
1105477051
1225746413
847101528
1959888020
193323375
523488942
41342727
992832288
923919876
294675096
1308117088
153128310
689396604
1028522401
1828323244
1660947164
992189014
704912069
146198548
702350876
205220376
358926233
1345336030
1644288526
1668050009
1307827240
683390568
1916193716
622057791
2848386
2054298505
1941324276
966898237
683923449
1458645748
12255632
429347873
780287215
1673294606
1508301327
1327928983
983633446
257139281
278463160
1952500001
947456802
1989152741
240818371
1333412170
759144379
947805798
241007491
1957348596
821849483
1369041179
1604051725
921696588
1156543
1114306701
1815299646
1152835546
1894276970
1530324696
1339564955
1078393184
236559926
148579119
1867486578
1238611704
663207271
761845718
712605859
688729960
1955625876
524815878
1946626766
1807865262
148925858
909305716
983761265
1624083106
1824506750
456656249
1549657739
1288465943
1078311173
587416009
1283150131
704506310
1567664508
1481690179
1535117555
1412028808
1781100862
236584353
1101485972
1555771942
1203735749
1753419912
1743402885
2113856476
850562453
956349599
2088187859
657236051
660966237
1701023822
1426637467
2045192376
1505722291
388036306
1495326976
915352648
704685676
154032709
312433045
751760626
533866735
1479600789
870712536
61193502
769633343
2128037391
2044381705
805420024
322102858
931537197
399059494
1512149019
672835248
698645065
1635203949
2122686765
701441935
894119932
615570294
501265777
1431633568
1720000496
804083974
772531369
1389841924
816162537
210591176
1148968342
1719398477
245498294
422602113
860024336
927499046
1409108680
1200240224
1601268177
1987631987
1662123903
545943299
1530455443
2121052602
1856504173
1407663763
979806186
2058684867
807565161
1364220341
350198342
1219383749
1607931998
941360190
411629035
895402481
950072564
238188774
1834135851
1617303145
1114773182
1633859538
96453026
1495928164
1338247279
1135779431
1547912701
1617729965
1520541293
1868538619
1266702936
1446656665
466946487
1905063090
1266901420
1644228965
152212236
411339483
699230592
261536861
1212078321
424242667
1004587611
223101574
1568810972
2009163162
2022619030
142589329
1012025252
1031571306
1446444686
1693622542
362181735
2077475781
906541114
1636280656
1391159663
195646697
710180619
1743480720
729367151
693503347
1290709159
1126320480
1337081291
39681434
385263378
1694466941
1967191197
192143697
463749080
1428768605
1100450873
1100472361
218084593
777594147
406632355
2107123401
686221779
503343419
303276361
1540868607
2026788361
1615304724
966039910
867953034
972269152
1411566839
117993282
905853810
955753972
244206520
1918001973
907449890
82816617
404540075
1238177782
518791930
1308841998
1078229961
211181159
929010616
1917010549
499117373
1491482506
302503638
1968968650
949010293
410618369
2101277732
2029964510
415075868
2041453257
860553130
1652881566
1879169750
1508476619
418932064
1422085706
814009474
1537025819
985281402
310071272
71899914
86825609
1405307250
2114482294
498839215
346569393
1201517694
1245365063
764012999
1006050782
1862562504
1122284516
268609602
2061929899
655520397
1116076560
73144490
2102617857
1413765756
1991922153
804329338
914733974
1247034558
381416940
1088832755
1822516866
449344089
1089006143
1069563632
352439980
1226372261
1689919670
1187983346
1940262143
556549997
48771339
847450570
1677226340
1036728541
1829213618
1998820846
1548226232
4687351
497848055
2029170459
592623633
919865694
1346958763
1769877896
251381482
1752189173
554636838
1058171688
399304199
411579608
1388039805
206537622
1362150533
195132418
1120484471
400512918
1847188491
513967243
245316434
80147366
1376763600
1779700759
614049889
100114588
1439747515
1766245848
33675465
56249199
757134262
322070664
1366953998
2125104473
100510514
1683038388
977586213
1935169237
1878349782
108206610
1397335675
1965259636
1586514184
268382791
84945277
415940797
1507070451
1471643463
1427117495
210545039
1850549526
1245363944
1493965164
1720007706
1787127166
770044600
1281529601
37101990
295464556
292893783
1293026526
2121599132
636546618
1250270393
1819767328
967434308
2059301227
1214642433
2019365271
1166367115
1106758352
1588731985
1904548787
878573252
1021924667
876230878
547627012
1800490532
1397873612
1467986766
131302903
466462312
1591590094
590022791
991311689
1372690416
1357725283
335611090
782144172
2056356544
1068428180
1846096136
1070472125
762152766
1368625750
281931247
1997988223
1014522526
1028989738
1820458220
2132344967
1453848382
2043052156
1672373048
1074919066
888997642
785019620
1658980766
321041595
817074358
1416191722
497413127
1726233188
644892008
1922349411
325305152
388491102
296030416
985726988
362567206
889956061
1647311843
463509554
2067007189
833326276
276279907
1251791410
435611925
1698981364
254344690
337120596
1450750915
153452627
208963135
2099983310
844487259
1698766438
117469563
1943640882
575046960
1753706986
283641687
635554068
772242410
1913081041
2112124675
1148263841
511756104
1096325631
2046974803
1847413842
1360959713
1363006832
359083954
2113926753
1244411944
1039350614
1176714495
693320648
594005694
721013031
699394369
1651400594
110788232
1758670651
1903045157
305824705
766274419
987308721
987937447
781898940
1820512216
927591324
674465749
1434882248
1283412125
2106288089
159743698
636321511
1713471446
510208091
64551870
551513221
1709951394
817646762
455628965
1186657843
1297476048
79081675
1587217374
1586737177
1676403550
1308921539
535688417
2115059188
1792915300
837809556
184636918
1468300384
1544215712
1475724196
466273972
1115797059
2042469945
954988785
1623023229
1160045186
887946256
889178026
130595845
705609895
371129635
1464005159
876530933
2070143932
422169744
1089238608
1069148229
101068922
7748914
1780204906
1025103780
818422186
230800646
1499520943
1821083983
1980426399
1892122370
1463975745
1086736314
404070089
845155648
1526695703
720172555
169357879
864166333
948207988
705002297
1187987582
78122001
1295100318
1312629568
482885231
2096086416
140176592
1818165733
1863904461
313116928
410183738
1853148675
1277004262
1449100915
664372088
1818272848
174255136
95466719
1418193786
863931536
2009916153
1699957152
8465813
98787790
105165033
1757829946
399425960
274634119
927890652
1066375061
1079046564
573498486
434451096
944495594
359880373
1291224487
1396707815
589792869
877683420
61527928
7680220
384178365
1772812728
1989011942
2129300484
1999641642
1027488196
40221893
1778299087
1113915258
1886808683
1549266170
322544191
1725989860
1368535268
1367054139
733868244
1787973499
1302512558
791659535
105814938
1260540266
1840298012
2076328108
1380740743
1682090068
156004215
815420700
1349654569
1100359232
1336625328
2071940755
451252803
1957883205
1439678000
1649660576
934166613
159152318
431555466
1532961602
1695380022
454371482
1802727790
1999358801
1817517088
2014083044
908313225
1394335683
2084592814
1770911567
276053871
1469891569
890893624
1730019865
1626972827
219427400
1246580930
728674667
914486028
166310811
1879470091
129786076
19224110
480237701
633654884
1789794913
1442240189
760219866
757717631
1909775316
50402224
662434905
1908379590
1399584382
1395404242
1856155363
525100077
1983281599
1551902560
1723215407
116891591
545030324
883162065
2055155609
500280233
1978214447
148844223
1223114216
1434179705
1887581599
1675303446
1632593159
835282748
548011444
978388211
1648670655
675047401
770287297
959453235
2132242411
38612049
870680736
258066833
887326510
1665800411
2005055394
1607508863
522652445
1802880044
977577231
280979731
724130503
1877113659
1087702190
1539512198
1895947247
217043888
176049076
914302751
1533738539
1541325854
1693096133
652756234
760396825
220630004
1256018921
933498753
2072282261
1153570735
676537211
162877718
1071503516
1116289746
1595939170
1420730519
1753809223
418503045
331604994
348808877
294582004
6926753
1346677124
570801804
1872805033
465487024
1697328310
1060569311
614974880
225018992
669224143
262554386
1759492475
1110958549
1825451021
381426392
2060324729
856513192
1429159485
2110858297
1311322713
1010198977
1996446783
267061553
1188283288
1601688599
182682846
1488591449
1151479872
893723906
1540777504
95977868
224590905
1650158312
1965606999
157761128
1472923488
683829488
1602976266
2000545402
1238992107
1209248928
952475375
587260817
776127545
901725013
1807703340
1205726845
443910514
282404366
970400842
187684588
1290080336
6965995
248801847
656158728
707659990
451020941
997604114
901643545
1892968939
1181101626
1258088115
1837638812
2031705877
903698480
1281012227
2031839388
181404591
1790112634
1974271857
2145842318
1968629889
1452600112
274966035
2134036779
320366013
678784472
1684523444
1324751173
1265667947
365155801
2064329497
554607697
1334759847
1392552702
1968372451
218430715
2038527364
1226006706
949266550
257028114
1225606530
1770978373
1769764249
1255362993
123467415
1948936811
961846354
1127385847
225838727
1888505023
1497867788
517195357
1640223039
593591651
1698046939
2066531371
549712447
1684217929
2123120181
1126449899
1582424226
126707216
1912096667
1609715139
19261280
576402519
961333566
845077632
1177715006
1212027475
489233081
1181758830
631855755
1050896174
123568276
764183272
1015831544
19197718
1357429316
707527513
209212193
1581901377
780116879
708043471
569070819
2071746939
1668943437
1776126322
889569057
795035201
723388737
1455727242
413790783
1358471178
631491183
329968767
248097634
438059278
1616815381
2057576369
656189495
301900808
236268239
431129632
989759779
1874970917
398955552
2103497059
1292812058
1093737598
731108390
2004163976
1025597354
202038858
1006613532
998251510
841168821
543982575
708957493
855796888
1848419549
1781372208
1250630731
452628841
38018547
839846650
1372105372
397473405
719965793
279625281
2102511393
353064302
906189646
946757335
2093277159
487840149
1406661455
318908347
463719456
1956751141
2101248885
664078147
1232776715
1816943466
732020551
2034009134
962833459
1106697133
1815151769
1659232514
457272235
422478098
920304918
2002894881
207623215
2060715849
1717017272
1532502882
77487144
1815905164
1769586796
1876073798
1966888642
994557524
437911057
1682321745
457077644
1460403174
2077403522
1050147235
1839577214
680657603
941954607
286449099
259724611
1628180083
638380833
610851707
32613918
780533443
1465089690
442820288
1790753356
1007916145
1873862278
1037308816
1308714804
1014381448
1841855463
476923091
802705304
938837997
104625916
1226699361
979632336
1752190212
717964605
1002581022
49667355
1144154092
1997525011
695816170
658261192
1591088848
2054578853
1449037774
1920432416
119046988
831154579
55084682
244614601
248836953
1198590770
1484654722
675787261
1865493185
199432766
53774060
191320755
355794269
1617918721
348419006
841411461
391395613
1125356001
1537042683
146551562
1944278641
526294963
1996561218
1337578423
975298282
1666421188
1470716207
1385223843
833283637
266832346
1883241999
1437447091
1115428703
1686877009
247577979
214907624
1850852524
684315011
1963580763
386672951
364043599
1525316440
225341796
1473795916
312717909
1605320180
2068903331
2111214029
296455470
1583781820
2042908377
1036390032
1460549828
1497286612
465425951
1127698530
507797785
587811449
2087802510
1243692406
407882634
1517925640
750994743
1443014390
958681756
395101098
179653227
1554716455
2044375767
1499924416
1171470309
1452038750
997034479
1620078579
194231188
59841201
317884826
1347051504
1028570109
913949988
1811465236
1046449052
1841209101
852499434
1006357548
1396346311
1904583892
1276531768
947980915
1520756660
998560946
557465021
1305032579
923373680
1145938002
1807778233
594140517
154600854
421602721
890395770
1612055415
1677442541
263252009
1216903917
1426979563
324549551
157330374
971301565
791342382
1258043318
2075163421
1165260213
924774850
2045567862
207798452
181738727
214219969
455224517
1216747349
313760205
344151946
1299556473
10635203
1106360359
1380892484
922810694
105785863
1709725448
766342005
1045691443
2065185394
76867209
1358894921
1188116188
510790921
1364398459
1381096482
1934467578
1428023368
824428718
1157608779
286494954
1554123482
1990485713
841824137
1025185129
209532354
474899991
1288515280
1461893066
76068723
495548181
1379668097
527086039
645335411
612938540
1766739053
1162369955
1195714218
1063434657
1489162018
213822118
1915824232
763652785
1687653167
1086544296
1564762883
829786974
1886731626
320620217
1357083601
998719590
417155409
1312089266
679502617
79913659
437130873
1200964449
973875216
978426822
2103902336
819312809
886580420
1739071735
1628533752
407578235
1245787957
1052685623
775995500
909068534
384381165
1718680261
645842721
577979083
1870754059
2073207175
1714677707
1157663919
1450791250
1103996494
97591749
649740633
489026300
1832008387
1468630244
1071872644
904828818
1632435856
682195491
379741540
1976873248
1070087779
400161850
1653487269
819147568
2049324564
583733168
875648830
548115292
884281808
1957481579
174744126
318498244
1101787966
1138147217
1760919899
875743182
723471820
1624001138
124243749
1829269486
618791110
1048385348
1001940134
1128754449
1859264739
1719826934
584058135
386373943
1905260957
11123009
1049945004
807038470
783246304
597446226
248773411
343981329
1067876544
537166885
479304116
764418952
1419843940
49792474
1174440069
1917434891
874525589
204556271
1163866226
263676266
2027762497
743310519
332252718
259216231
1795937193
1407386043
1274273476
527227846
1803196483
60338891
2076689584
470548358
1383623739
654549728
1573150200
2085064702
49545512
224050055
1794849538
269759986
721281372
1610994613
1484546979
491706883
605457317
672486934
42416580
947887419
1900813187
970400842
462870050
2117039474
985502527
639233057
141915966
601932352
66650529
1491815789
749453558
997900723
829518740
1526516244
1996850517
1555283299
374457083
1618809751
1432291168
905751811
1563618130
304831394
899816155
2059862849
525744774
361824863
586986330
929622682
1806434154
133381140
441118995
1764195973
1871460245
969792820
608479146
192345360
2139387337
1734042613
155156680
1089922954
1278132403
2053333664
1186622401
714090878
1647532893
136064072
568917041
1945845313
2114465315
1606447270
1379925467
535136893
1177994502
120683496
1561006376
861645597
1149920844
154054686
1902394706
307594017
767928580
1066294836
2108569777
2060318660
1320350072
713320582
754861586
950818542
254749329
808604253
29032652
1011311985
1804012663
461632289
396836644
1747459663
1612683043
973020405
938448486
843667225
1465560665
554406432
1953441465
1514326305
1886221364
1633031045
601772482
373096799
1538486362
1905742007
860450922
1765925557
1468883877
868767327
1725559489
1019970029
1439088664
324948480
1087399411
89386671
1947606736
1869567998
2124599922
1519928715
1298946157
1836576725
10440522
1699018528
373356878
394064500
1284229958
1344101541
887042057
943454488
1054651247
2126209128
167909308
104184069
2114741592
2050308435
1280320888
596913366
1620460599
662236902
632867694
1920841711
586274947
1657937731
598480975
1660696873
748372315
1261272506
969542538
332348247
935154719
1084885791
752401940
1130508871
1062012773
1877476463
1285568401
22759185
1624151558
1795536586
1055465372
1797887623
1889276991
2010650562
966324406
65063924
2134391290
449831328
1819104821
1678310595
1445708020
769275564
1289776319
1281757801
1208247087
1725632493
1803897951
791499037
1876795308
478994336
180610884
11540126
1518678183
275314394
855318518
839523721
1420474373
6150312
1231230599
888908802
1780443276
811261162
1945315104
1768145026
1544146968
1112562185
864881046
1740209553
786240794
346185359
1737068899
455118461
1623522817
1263681430
1726017577
1635676870
105138871
283330912
342043792
1265007270
4257453
1736512320
179582232
821611653
711101726
1923122399
1679954455
1931760759
121965205
1565604467
449911326
1735204636
974443152
1788987810
225641748
2029695435
95411701
1098350386
1576860200
851225088
1126777242
1566376043
1594912077
1391478563
855649550
991352895
227991601
1981569469
391516143
69730593
1534625155
153561560
1845412210
324047764
636092827
440389117
1010254596
1192370405
798386193
548137692
1312193389
2109399779
827233903
543182632
973820632
1275887818
360378335
793737936
1882845337
536337144
1504375239
908058055
692488338
1248459825
1632321176
96453026
2036508318
1597052387
400384459
568946149
255053438
370748596
1896417122
896012005
499584043
1153293168
1285634975
1817905409
843776852
979959155
446000023
122852312
1210756648
1971686004
313906773
1186216700
1688137321
1067245113
363971777
1409313553
1945772972
1619040529
2006578811
516613706
450081686
2028276377
751768099
894052936
308626192
498482666
1211952587
755295639
511183047
1714161265
463169353
154826262
1156768936
537886619
819767682
190276268
1989127383
839561987
1242056087
1631665603
564542985
1922346734
2130913647
65904715
772533342
1415585206
73910455
2068369351
1391511551
1717515623
2014564833
1398282363
685370194
1004560008
490247251
1574029798
1542114480
1055142814
1411558962
621250038
1462176797
1111557014
1075588632
297297080
1129119756
496535461
1213117903
1836166417
264530827
485074441
1341223001
407637760
485914554
46237646
475707362
1434817812
1423291540
1674933497
773477669
833458934
420192401
626182920
198545317
425559128
928605747
680716535
1982913174
736087200
1365124302
1321363341
390699804
1540521571
670265152
959987855
488338481
1859470298
2027703584
1257045800
249104580
155095866
1553341913
313782508
809894134
141831183
777587044
467467675
1733454047
1582229837
1481701047
1452508352
1095076118
1856189338
765932358
1110646903
302476270
607595717
1085601493
512889768
2085118214
426666626
887107468
1401201543
1885704677
102440497
844499618
1787564686
1156212806
167828112
532266049
1532305708
345719325
215325754
1160318761
2083507798
2061284617
1475077519
220513111
967132955
116091257
1955790122
840127242
326938525
677085704
1746722836
700531133
1634766432
689143076
2044765057
1034397831
2065284732
1668650784
741262778
1574014319
1335627868
1923502329
283291778
2011032796
1111674438
1566657223
960385353
880645463
1555388809
1179931092
1707872256
1643101515
2029843163
216986839
1777215899
1993348290
1223236409
473120427
1196235656
133987966
803064120
230258315
75075310
1794106727
603320687
1308982331
1437861014
878066797
1605130538
284099319
12693696
516334612
597383372
854349059
265407250
1320664718
2074068461
1656878622
1963451599
1308706328
712224174
1217163166
1579913430
191472415
1738674743
361376948
42939672
473873252
1019549838
11137213
1325573272
2138635468
907291042
1618161866
285812244
1976609210
1809552225
1367012618
265042395
1045961929
1582221856
1452968678
1928025768
2091170760
1110415749
983902622
1330155375
2045169773
331684143
1703307107
270782068
1922894384
324430222
30189276
1671681197
55695666
730134606
382343561
1355199010
972748566
2002076370
72743676
1933027238
2042158485
714486775
515310762
275060299
2032359278
1576341496
80113204
1259639713
666014077
1157509155
338722523
978178272
889114761
1013221874
713828473
1154006444
580349953
286175242
132257408
980379568
1307619754
882597526
1177626202
1123611694
550063459
388933142
974082882
485367119
130371721
1858116957
1207207848
203087051
1310957367
1984756520
64470509
795692086
106127153
1736855356
1261319686
1493776184
442905419
146857400
104360609
300031115
1359468201
549703713
72187114
543804929
978514831
1900085745
1167525491
923341431
945223728
960321624
24384934
2131000090
1888472053
54883016
589048916
1588232533
1401358199
440089098
302748021
39488857
1148982496
65519405
1131692577
966058492
437485926
1146356443
1389225865
56163696
678049170
438191748
1373412190
569678548
1063736940
279172082
857379722
1198740684
1528414716
1425305268
992811772
1854489433
104334842
1045184638
1909944839
1246413171
281865390
1748593043
1856934003
16485081
321274346
2041502712
1890807819
464745674
1982977995
431590910
1964588465
1125101603
363413764
2088466425
1707623458
314547075
205180602
256624070
1769490807
546764938
1005586011
93350031
1233055815
868743451
2026428215
326546566
164816218
2001256869
1485187657
801698507
777864802
73471288
476940520
860079104
503441839
1793195660
1898323035
265864943
785348570
334601769
893803625
4266234
352922544
786750338
278483864
1821162633
2016072739
1117501091
477521548
2031900601
1293375104
1861934237
1796773118
1567591140
700092723
534833616
160314063
1535296364
1294160208
894554584
526249073
668737131
293214267
701291364
1620079106
54571837
423775046
1092623851
1821156215
1159493752
2869477
1386362195
835845769
797343987
322376486
1872738846
2056406106
406983758
808026301
580271124
254581077
376185067
1499501051
1560785027
1662942641
281723539
103721253
738349322
1592425673
840302300
922131121
1860104521
1012660984
750662448
594188977
1083161521
407597146
639461056
1475438487
1333306877
664385117
2053410589
1527623485
1390226164
1939877931
1140843862
163425578
797231258
1338218300
1358544414
2098583374
2121877573
545246147
814296328
1684437557
1413672339
568468620
975421553
1719632855
664059386
1418558111
978178272
620847013
836648729
2022223703
894998989
1593690458
892707074
2145880061
974941798
346553676
1368935848
2107472981
848717953
500386139
845250437
1785268792
1540272811
1271390561
2111889517
2078706583
379619820
846907185
971214829
2119419073
344738847
1180345958
1298567631
1737000842
2069505693
148141756
185876975
1444380307
95414604
301810356
1593785662
2114009973
1664595318
1895793629
1862875843
1005147257
588034170
548887512
1754118817
897214877
1942240757
509699803
1186547299
1382492626
887775451
1885796123
1592876360
226864405
1766224300
1042233450
140314677
4694878
1975382511
607202863
660814327
1381762098
1130468696
325008429
954846099
533627261
535115547
202660737
1128203817
1113062528
329342782
1508490955
1095484726
796429595
1555632889
65312638
116214941
2069338172
1031496069
1649228087
297350365
1699369472
1789958604
543742774
155739062
272392750
1690978774
1326921193
89962658
1788584229
1636856498
226864405
1082071276
44585433
116671717
1301340271
156755339
1256183662
1295286005
453204974
1323722560
957410230
1198503611
527735734
2058870254
1028295991
61195344
1062553463
436693621
1753248065
5764175
511594187
589959496
690957201
822178266
54511289
1247722987
204174906
1438848498
1283770418
2124078485
1836186576
698853899
393204631
132012057
598099565
218373884
1783902376
956705634
987216586
227593974
1161759213
2107210838
873701421
1330982770
252310874
1520793785
1553903384
578558883
1441180530
388038829
1104817209
596271657
1154312860
1824255060
1646495081
1178355528
1617412828
791850543
981918026
1619099399
1078540648
851411960
225486432
1602102154
1586043802
942111331
186983031
2036690435
1637611288
1296905556
1161642716
881654586
649650604
813781738
1850916895
1346763689
765319814
1664268125
9701508
1023117130
1039851443
1966985366
8850380
967845574
1514613368
1430685735
1250599245
121503593
976608145
344522700
2112806333
549749545
1638905620
1453062276
1340429194
1203524074
1069346420
129768394
334926889
794235023
1246638458
1585988610
1953674276
130931047
206927542
2123413109
1239957993
1540846993
807516602
1959632496
1644161965
2136376365
1789293350
1310659467
1201054093
1116843708
608734147
288596527
121429704
172472423
405758798
1392788429
1722107063
546820036
1528249122
154743387
1791997474
530018420
1010561272
1693105342
1031110159
2015069963
1211173938
2119055641
787080351
533150191
714146364
204885945
134958361
1286211981
1470034635
944550818
426683069
531979395
681724787
1625768088
881626328
1219086777
293927513
1165783792
805951355
591349757
2006112608
405444243
622925023
2052481307
641946626
1219992773
874770333
1567792557
1593785662
446217079
1292852902
1794293950
25020123
983582039
576871345
2125742363
1720038439
2106419761
1964615896
19033853
2015195434
1326154498
1718084285
1364602336
1000710373
1161277723
534410939
1387578478
429048375
1373636672
1914782721
1365906637
1556718406
1528568962
1720771761
1131846821
967588783
328026484
1437028062
1554055923
728956745
764693796
721322462
1370739179
256769805
1494199254
176086700
972915840
1349506142
952519578
720086671
1364672754
861385319
1550876613
535577394
245240751
1127684299
1412080117
1569487088
642080535
1293526802
1050584669
1938090509
1020975974
207852566
1435762636
518281091
1909184091
319735866
577666884
203910187
988467487
920488041
450400833
1479699309
1239395471
2040067847
1638335094
1169615572
418267860
151191145
305465188
498024882
1865789988
863253665
452275200
456166824
1368781635
409964271
1816270042
2107462797
792916651
999676461
1037828340
1341003491
1709530558
535497206
1173488619
745474238
835740512
1605490302
956671880
671959551
1583808586
1527375288
1938054593
380677222
1769046561
1873038100
1335781572
777720424
106279155
1063811293
372093427
600539039
1897370645
2096120230
733774177
614853350
1219136011
1953811374
1310789058
1073747233
1064507682
1820714978
756449877
1307612200
66685294
652922839
1640018625
2138642793
1466364511
2107345702
16554901
1383768912
1374765817
2011121092
891661903
444875290
340643679
606237632
1564922099
668159402
1308238666
1706359560
188008789
663843903
1970624738
2120948372
1074637908
1114573803
162939487
1752896441
1064320339
2060877248
1957115324
408628715
897396827
338169364
1280782947
336515491
1908227987
1637119591
604428596
1985981086
1418472107
1328125977
1062595770
193990956
378143910
1511678490
649726898
1586024826
2046369714
1879378779
570349132
1211221526
26428710
1632761499
975649944
1955874419
1657748270
1399301903
1136889809
2037842747
2070415218
214187993
1219136011
507482617
1992266804
982588044
1977637445
1859235843
1238446986
716878802
1501187060
991053223
38248264
1157955045
1430678889
82414686
424485405
292644601
245857100
921506416
354896973
1340724363
1833200578
1270020711
124468408
187348824
785897997
388060487
741746255
271135100
1816077441
699284329
1413606841
710536797
1860434884
1651520772
888181496
1033417875
1099659003
526672865
833563135
1505176148
535660680
2070343328
1191605221
1826713424
1827019735
928669477
1993296461
1710222403
1075744496
225787510
1898279557
1226801333
934735901
144030091
1023893330
696923691
447313371
1203406267
22481487
1559929528
356209336
343704317
593148046
534400
1360761589
1949784350
562035715
629853578
1774837272
2084864359
1698847726
945579868
1763858012
1404630629
1851940940
865451390
1058052265
1086088316
969453716
1411159516
1540621144
1773355607
1544211860
1450400705
859686678
1205072085
876357062
751239367
1431186353
404796725
255524551
1827336186
1384703967
1614231147
1384815368
1994373834
503127325
1566348719
845828508
692372917
960828842
172687583
616740728
1334380953
1944718162
1518072407
1581792616
187119687
1139158138
2083820751
967376945
729009083
1857543543
1108725864
2081495364
1862196796
790425194
927962277
836998773
841626830
489798292
1950375011
145155513
417391984
2092896003
239072642
1744288300
617860009
810307598
2068978051
678928036
1658024583
1920778364
1810705151
1377122079
1733523941
2118807482
1381722018
1168645186
2023951954
1896564567
448013332
939773441
313159276
699571136
574733529
1132668706
135652256
361117420
16895218
149049723
301161605
1731117831
1852625666
1220143088
225898829
585741183
96659141
939623948
2111011285
820241063
111715103
681116220
1643066071
557637968
1909066095
952881013
697624455
1504795625
833971828
2070438984
1275561506
627992655
333899003
1134879478
858087437
1767119335
375361232
390155049
937019509
1941450263
1935141437
1544905334
906609309
1222516133
2056527778
1786119591
1766316726
1975846364
28057909
784011155
570647011
833977412
1362154227
168281537
1116866408
1560743133
214219969
1856105809
45199215
1049417903
1009385172
1713990217
710604420
1654792737
1754337574
834944601
1659131634
453729723
1379580248
781793408
1042868590
113924031
279027217
202077548
1032861427
2101111524
952673841
789120515
260779576
1202794882
641193682
275852939
1006225129
329633082
496089448
1466123998
347162338
1136228552
30549243
757736617
581487354
245706100
2146552229
349139865
734120425
343386079
1983084600
1581554709
47346478
79894132
1427547422
852777053
1790358762
578804977
965397268
1282999956
73246050
1511308439
752620559
1999457329
1526943128
492673499
1800008059
1541146280
1435169154
1903174205
679616561
1252036603
762813729
537239137
748433736
1323523600
926744479
1333970678
1564748331
558188249
120590310
698677256
1088282152
1049107417
1373452327
2030496537
733044463
850626652
979597518
710658545
868511844
189425037
1923226197
1975995188
228562656
1539575622
421614016
1188776963
2106926459
1527348346
855973052
1563227304
809799766
1104445487
2126957042
1236530453
72922133
818353657
1973629451
934018178
1291707755
1521690911
1162011484
412787962
2049041024
1444512945
287535753
1437655178
1146136157
481598871
307871936
165404578
722766250
995510933
659155511
1738475501
788503679
417241430
2140301967
900445770
1233511174
291758216
1473768751
691492877
1470500569
1324059736
955419398
835801186
1710095186
625495612
662282473
1171331483
1027780007
282662190
1244683330
120964011
740095770
1156673919
67542661
1681265596
102009897
1425249122
311637235
901083259
256981113
1974741697
1058456418
1833591338
71240490
1593426500
493179190
517729214
1312260763
1236570699
1238610990
1143580849
1037924292
1704763400
145366347
273491240
1364278766
906122548
181264725
2065827815
845927443
782644776
171764021
1090920331
606230681
1661685808
86104868
1742079781
587809156
403583204
335407509
1378618849
221135701
1570029837
1604471171
1961355583
107770986
1456282345
1014866871
531700929
1447917382
1871173385
1072837396
1361690675
1435108786
1872073452
88785770
1128374659
836250376
163613585
1210671535
501138317
1953312116
305633014
1695412300
491276927
1009053325
593280178
1939529217
1822975869
713770423
1404673136
449161282
1851904135
1439271539
533741964
589219103
1032208616
1262306032
465740409
589785416
1322506273
1797131210
551346940
16036067
1505591326
1884919458
194046970
2062717391
451965166
1083925915
532912808
1930325759
1886437170
1818932466
5027906
684160712
559504650
672073705
967169473
1673635391
1530453100
1312085102
277614558
1358126198
778551112
1513030281
519019432
1469932929
496631434
1615748523
942252792
1293347648
2070494398
1363758342
2133501380
1384897000
1707265058
1093676162
199580765
1218266476
550674767
38610430
2120757226
1103551967
786896612
1150405505
418701095
791917310
1666772398
829761887
719063305
834242464
1466985104
242864302
1100748076
234253260
1282388904
769265202
875686446
2085936565
1744526447
1651660645
822952219
1037042852
1825729632
1424573679
1868517822
532391249
1465388084
1099850811
772105151
1819118786
1586236512
2038177324
1118538672
47617066
333713000
1927839108
791843958
231216739
1472668056
1759192369
563699603
923310220
2000832738
2026480235
1127312240
1424212676
1348538252
1488070576
202892059
1856504173
798124655
666248290
1008940051
1778799425
989572272
527220127
2940050
814878515
1432087646
669937340
1964445507
153293393
308028925
910762760
79829227
2058566894
1924135887
824563766
1496291072
871837628
1285026574
1242861004
1142296821
610481179
1987849117
2093350679
661185308
1006180324
371052126
1334221402
37345678
329216621
322819719
1411293088
1276434808
725327543
270704035
150124158
1059252429
1590149381
17542152
1486813134
1255338629
1990576271
894269
570442657
584508764
1498877102
1741107596
942679234
1268068602
622060139
889272596
34110610
413177284
2045029083
265010215
674192670
1891090081
703354667
687004174
1761806748
119569301
949827688
1163960010
16257426
1983800122
1418932463
1881051384
1575689186
96651689
388025000
2108267346
1868517625
314950949
1479307432
617566344
675950560
1863749884
1540390340
647250295
465124411
625045758
1969895307
35975503
781702399
1656892866
1506643257
86182210
1624336336
83747660
998656512
1887457104
1245809227
1969671227
409587356
59795074
1364267733
539716576
1781692039
1422580274
1120074760
573327761
516878347
660011223
1573797456
449932778
1790128777
1549863212
1433353224
1923604696
1517112205
1990268834
286022296
1961373841
1244341763
1779314623
1876361144
1241166955
397854575
509093333
1624450166
907912707
635039673
429709620
1912990056
710444273
1974233489
1885243324
907719114
367797826
302970491
1009400505
599525910
828532673
1110524437
1432056614
1293414330
54488259
1434333949
197941497
331314919
351046453
138439242
851344669
909131009
585315145
491532027
762364305
1242919569
697454978
1054002637
992779353
489613421
1939981670
557025759
1430693865
574782381
2039833773
858976405
1679154270
194381360
1526227005
1380213105
296253250
1645518855
1328113732
1983616114
1108757010
660271495
434192202
1796777351
1611289142
1544522592
1223949359
1882271643
704825030
1870842930
424927588
1892372425
300398832
506695110
240300281
1833778166
775374279
39528656
1500209341
187142992
1795470045
411572792
1323033035
2061841759
82852371
1681684911
1060285906
2012714338
2107281611
715642920
676338346
1453883146
1155794289
1764640199
922798754
957822582
1490402335
1773189254
525254718
2087572207
150255773
48915629
1813498883
1417830244
1348790002
1590931806
384400616
628619512
4487303
197099190
1276128618
141797048
415428103
254774762
585332547
783681807
1248374052
640454621
1411329081
1416799596
1845848598
1675605218
70443450
1312629255
14434143
616649764
1039805936
1163572915
1223965202
723134295
1857974679
1478143007
135806966
890866103
197090451
536848223
976137977
1588840143
512425426
721360452
1736544373
1196086106
94426921
1093926874
29904104
739124905
981593665
1637919435
950618602
552896996
1565818289
1137506963
1392932523
1918562773
473791781
683187854
890725428
797631768
990456652
1857308437
1599463334
1534341784
1265520881
1173258241
1324007555
1441928941
55777471
603156834
593897136
1616370225
484499227
1398319661
1562839242
181924045
1318711952
954171338
427359461
1165446769
40289448
327048147
553653410
270688371
1621522549
581006895
701103172
818926152
1948889518
1381465704
234173521
1557939791
662021364
817477338
167065984
176414508
379523004
897296623
266407621
1029697893
243393389
72167164
1458052197
1104318505
1570676409
1799299529
1069996615
1444416474
1631010524
1436878112
204359214
215834525
395767442
861261175
1586952398
559168334
498443997
646637110
123270386
1153240609
1254593560
1021116556
514096500
2057746213
1768276668
1299521384
509007426
710313716
1350446277
1131031873
736880179
296650343
1935696189
1681437222
569415575
151301233
1075180932
1204347646
1865009755
1004209327
813122277
1990865537
556397685
1869762750
1443167941
1523318914
644421157
1862627347
97363995
485975681
1557177301
1367416175
696421031
1317481026
528404731
1786885330
657871440
478899906
1944471844
355886984
1750104538
618791363
383217822
512426238
2085236669
1959078921
1071921923
1679256718
1281364986
801067934
1417899821
180713961
1295247495
1039377286
618193397
1182552140
1412873690
1341328336
1022810816
1553791501
1556563665
2126046855
1773687739
2025052786
803364079
2052057934
2102531838
2006116114
100047911
877542755
1115718048
414351228
926621376
420855503
2135529228
785687221
1114528186
1750452304
236694058
513014182
1371045279
903641771
2104036063
118104731
1861041285
795186367
386514234
1774357899
1953074110
1381030314
1400745728
2043302784
2021253972
1715791058
1965818011
607980743
466142032
2138851143
1852668304
844070949
2014941455
1269425629
1928661428
59164705
582368787
76883786
812115010
728403103
332216425
689430141
1317113576
1596780128
1515551604
1605148013
113032163
299736243
1909022722
927640947
114228146
114327979
1295557940
1194424803
857909247
1717703813
220098440
1109917622
1663090287
1385384080
1013456504
1107657970
1217039943
1642848146
1078413597
1719725648
1711369369
29908597
341093288
1046375764
1039006360
1737288186
315600107
464871679
1113707598
588676297
930153897
1572743446
2030480295
1356271771
1911552085
669305376
510593039
2115891401
227835489
1757646955
207841550
2080800520
1470136256
1006092597
4737060
1806354047
834290445
1628829104
1369264907
1305935428
517043489
1284098084
1576219043
194251149
1950696390
449341029
157191072
891002774
883005281
1751366569
2098675969
907961138
1010349110
1828240196
751203817
1034941784
1704128778
192071789
1512598894
1075631861
1896871164
440577799
1744178604
1065555835
1374423790
2000120139
1726198303
411390551
1515756277
1578684162
1090231165
790953508
413208178
1005335300
973931877
676211122
912700077
2054702239
1839926154
509186927
214920101
1924827878
2009541501
495430129
963841582
1833247213
246866643
1460025589
1779000088
311422759
2110380552
1424941856
298801356
2123620098
1134164899
701722897
1481989728
1502071495
1828765088
1777308391
379454603
1933266920
1204071724
1088667672
167954386
1906147117
648326649
1357185008
794206556
1526205542
88768814
274667169
155817832
516408911
1670987057
875087289
2053556259
740126576
521917056
59602981
442663081
1322928135
2085714796
2109399779
2089402804
1161606905
401705464
1192781520
678359710
885223114
1977771756
50113073
1021756181
48053292
1120352438
777881940
825373586
520463995
399526328
1512587878
784608043
937464868
1622946313
267999605
997394529
681879268
1611190911
1891990964
654629603
2123419160
1937637606
1919472374
954747037
1358295154
601435378
1236578431
976669686
1057703274
1797678359
1803029894
572723205
1035127049
879922809
1227593454
666397565
1108560611
2105443123
1933418789
367167758
777687755
1099306625
553989696
1314753282
387586489
1132042196
1333907856
578392949
1339371423
1519130628
2009873258
104426218
639683143
277959810
1934035768
498726351
445429481
153355129
1518738989
1495202116
1994921778
535863514
1922091472
1246163514
957339931
428248757
401789474
1888119739
1234375849
738847377
312567549
1846869184
1048302631
2143967618
382791628
1331047951
1507288210
393394298
1534025541
1887295003
1095526624
1196297765
1201149400
1815348987
1769252565
1073948874
1172936431
1575586097
2059157231
1902248385
512064702
1306815569
1503410143
1271173631
1539229154
487198300
974941798
1533747416
1452067941
1383219672
2096049294
924570770
1687979062
923270415
442754296
392402356
860796163
29441955
125124572
1577176651
1241740214
406207982
2058006392
361637726
867497328
1975393153
462170499
1875822782
1408532492
619007276
574275917
248273276
1845934111
1340649989
861920745
325681000
239213818
314805817
550317955
72745560
1362433904
1476934813
1132472588
63092479
217192951
452572922
1510505649
817991055
1162614581
465529468
1770452021
935924764
36366729
1243992449
2065784577
1178843350
1585642356
1534215921
541457034
482618906
2007243295
949211898
579343313
1410247050
1716054608
270645442
711452387
2014160168
1214585919
1862356184
127519608
1643806577
1396050805
621444076
1739130804
889939548
1495701246
644835176
2109124482
513909881
1766463974
1231311674
612044700
177856462
1636889694
1894142367
1736224754
843427138
1864654606
1739592813
1662044906
1503887048
168624256
4037372
1296370773
56887921
435759266
777092293
1842199029
1350898877
518171564
1183986716
933297909
1522576438
17047596
1888619794
539307876
420816177
54244459
1133913307
147457492
507907607
2112888553
301018125
1225712343
1702387267
530560642
133055135
769427158
42136584
445142735
906231697
1395286585
697441854
1745637000
2033461284
313750897
175876426
1039070628
1286695591
92263211
1151196920
132678745
1196226511
1637705098
1204193208
1277617366
1433962650
148145206
240030129
1589225346
1634019083
1517492082
517160088
136010742
2035113244
1691593266
76417859
1551613075
2121700490
1759181549
1511928661
516559177
164386867
1402147956
404355013
2139291273
772210334
1460101680
1508399672
1656382544
1286319809
411659578
2104606080
2065775683
2120640343
586057967
41272301
1602190589
2137821840
69570005
1648955972
477190188
485925745
204526398
1475380773
353384116
1216280556
179685218
427747990
2003005833
1949463109
1615856935
729434553
689110936
1184161687
1331816582
866706367
1837441692
64697656
1233604721
1437104005
617290946
1343369096
213457954
540392489
296263579
1240673705
1449973041
352080109
2127121978
333016645
276317986
1251271735
388340365
1714776500
685144101
1551009798
802209631
926393405
889414788
384913368
1203227049
1015374633
2075548849
443711599
1058026145
593079175
2080874341
1597430054
14043219
1476187413
1094185428
1774392431
699654765
919725551
155315525
171728689
1820699046
752326640
412040934
307095307
240792971
1573509957
1301088376
843915884
2011607844
436206447
1708185808
2084588194
1532650216
214317488
276213744
1330279031
1988944871
2001126789
759407645
836941167
170995239
759122030
1507707142
203587214
1468667346
2069260656
600778519
897409742
780847101
1346921578
5314587
1538532099
1435619436
1618227910
1058623905
928451758
325150124
570436317
1741853517
10924205
463890387
337199632
108137395
1633106772
1840469803
423515960
1918308515
1747309350
229568115
909509199
1163985803
1896398288
1482846528
21657265
530384892
547412542
288325521
2051081171
707888552
1181996611
695026618
163305641
1457796501
1569754114
122628842
372996963
344035083
1887863708
1036105044
754360843
1126449899
75696180
1320019721
2116548379
893529750
1860933985
622923230
2012910880
1921854141
1253420008
2112773631
139326472
990615512
1617246127
1264727087
554627189
911848735
65648902
1611491699
1974811512
1304041105
366486518
1344119111
129249671
2110025918
1147765445
783577246
854563114
1188216163
1127939639
313948374
879808572
1500774881
12379844
1745077734
731710718
1844180945
1518279169
922928957
1622634671
1252020719
1186188716
907056314
1766690406
614823973
95886347
2138452066
1918692264
1931252834
2041149881
163529431
795438076
882741991
1213300742
1799034103
1387473602
1828271919
1931813071
1964683025
1988297437
1476288920
1959929179
1315632765
1067811618
1289238499
1573936860
1966116019
64566129
527991450
236418
1034243206
2130024543
1322701428
420391384
914328613
440236532
1834942013
689398886
397298198
1499725416
1294334355
1581364504
1543846686
494841590
362129112
60404340
1323607142
937170686
2014103909
1083113405
280434988
440180928
1078609600
1444562271
1508411288
332409617
872742651
1138880487
575195528
1111660090
1950232968
2051934549
2060919619
1310851612
553501925
1729704428
500283924
1921385436
1821854205
575440983
1749790514
876884510
100494325
746743989
179759101
1921305317
1625078466
180215963
1206436180
646833707
899812995
1830676369
1106576906
835098998
228729514
1775681571
1227904979
1128784630
1052083093
985934880
1412149213
1430659473
803127184
137238246
839211545
1176673145
1749778753
1321195611
1238694076
793449075
131730611
304521317
1435169154
2051811278
258624787
1789961995
393549911
64826557
1127307621
54390457
1491298673
1282378044
1976795271
1469462769
1301422289
1999604237
624440911
791657316
1462136352
1458022177
159558876
1444206962
1212274563
619490906
1209302306
352524172
2136390410
554057445
1835976222
277544159
1462032668
1834995389
2099838527
1499323992
1163591694
841025734
1664472256
1084349633
1093212833
244833317
488304505
725330103
1560066026
695547791
1717915800
153669533
1738345349
1384643740
1056963348
1967717053
923990210
1166538034
1591703323
1001324280
1173962815
744644630
834354868
531685114
808936074
142762807
311961810
518974288
1420127998
123974967
432299451
1875511403
1298015919
1493648374
775582727
1727866537
900838020
1516091380
1881671238
698910549
309611255
791384997
1716133444
1036268354
996433620
977098139
2004103891
258560777
1558990654
1349111835
1675039765
955360432
1884944887
611568756
960075834
2080526180
1244581735
1457082157
168685283
732635468
1083646218
796302304
1789844577
351647114
2023369875
1046407684
1518066005
1721753901
788744090
2116796723
2113572081
279972158
233965153
843128708
751497954
654733903
115687468
1732821373
2110749480
1648355782
151680462
400759407
25062119
892543360
1489817921
112296622
2138801682
72698768
320050424
883496608
174686157
1589428635
1020113515
226550785
2091754155
759211320
796011000
1661477214
1327256417
237696994
597942696
1365721606
575632077
1843017435
690584819
1416298213
303858016
1670503522
1886783227
921754715
927628606
1593163088
823099056
1391828410
912252419
482696389
346957237
787146399
323205119
230546889
698780957
736983039
1129529822
1306617248
899984825
1153249222
482874311
1505807357
1052012506
292245757
1140961573
2023369554
1670433557
867086581
95545166
519178568
1169417189
1491821176
1046631951
318505263
1235158768
175679758
1797685305
2145512404
756933009
416905201
1383999034
1444551032
1732119111
1699919551
1542784105
1796375520
1696692914
2141521660
884605215
1152569044
1008087376
1297923846
1952269388
1680841672
1446437541
726337540
541967190
2116068115
893234364
1055450212
1532912806
2087833504
1989973804
980524944
1945454605
854216420
1999403292
1149555757
625712887
375751618
1566687152
1272109326
1441864933
272238808
490059876
1786733378
1444907919
1052319696
951728474
2144709989
1220468676
1017972104
633514381
1194368769
1608931829
2079222672
2100075636
308187554
1320012742
1714641714
1376063753
1343669972
1676597518
1195776136
1896795628
535418270
365868720
1580638885
1355389071
1816458876
1540581821
1035819633
1768381088
252386000
1895595485
580786076
1909981919
16107039
485276747
462955534
501392964
2064327992
969647716
634753778
670111961
1557552910
945992873
971891266
60340902
2029324791
813912764
1832425158
186780819
1815554119
1232410649
1859467060
1104191062
1132666196
110004109
2023864552
1797240379
1645781161
354469257
1294851446
196271019
15938005
523837680
24872343
1115463077
1110576536
1011404783
1211563976
1190131879
124473308
1237766987
2132006807
272641500
1501005594
1328535466
60520388
288875299
664186125
1839716097
1424760200
1710711103
1094066425
1290940457
687147307
888564023
1662132979
222379110
375332016
2031545416
533073812
830869410
380195945
1161470857
391670258
1980723755
1611851617
1237858463
1782312508
923621707
1092029888
401637272
368211832
1771499994
652848521
1476161834
118728760
1018382487
1918333635
582064487
1266874255
1054136726
1215136422
1457712343
1741357468
1853848035
1088086231
1932309628
1744470023
226545991
1956343272
2088144941
2066980949
787752661
559065658
1491271613
1611491994
433636585
11438448
675556430
1839693216
1115178620
1190346029
431939489
1042487829
2011746728
1282254559
1315268017
169714337
477154755
986781269
1682800453
83458331
434891363
2106977379
1819973072
45473805
999859658
561163874
1072327580
1052897135
1628236434
2127695855
1070303985
1600495301
1091945030
777855844
1993079170
1993510892
559199111
1060589095
89339964
1568921902
616326277
750696649
1093801098
1775255629
470543184
266902571
1600485912
1843585353
323645036
1228038102
1996246012
1125717653
1692332917
624132515
1760709812
1926697719
1554409859
290845212
96521594
438232525
1526164031
1561438308
1884970495
868835802
859491192
397256260
519279228
948241878
1900856653
1472188808
863015910
1759300703
1898031343
1086074063
1626145983
1906775471
1133132111
1605133600
624458475
1363563820
895482120
284412782
1776595519
1946870285
278277369
414442758
1572100811
660866627
1306590326
856836544
1583707688
2065172371
1437023754
1034435936
1179688229
1172982457
740095770
57686901
829424721
716641496
236089743
533570876
427369724
1030486099
1946118492
1273664591
1108757010
862926311
1283647645
1465983313
1145641462
1010677395
996297855
914214915
1318307594
1917385768
1744015690
234512737
2127333377
1759991679
1106521426
895872336
502378994
1357315172
210591176
1440387461
1872825281
1560905500
765136428
918368492
1050842363
606598120
1525600120
1409567259
20273100
374367616
1197784529
413639079
133326272
1048688291
957307652
1466426579
811852993
526174944
282905104
1688172013
984843115
1219097915
1110499634
150714515
1021023933
1164745293
1394199898
1707265058
1828956919
875118161
61021238
2047417237
634435674
228756076
501610763
1460932747
924318552
614349630
629555202
845077632
618784347
751859827
1980463535
238223256
675560704
1715764819
192107846
1100235582
688194477
1998720725
1426499552
2048316801
53431642
2071578970
123738073
644725654
642960257
1923502329
1982963469
624454650
1945780425
647028585
1901242324
1013852555
422818059
1760993193
1308497945
1987602303
467088318
1466144528
1448399879
2069142146
1829173415
782860808
434191539
804128371
200360650
2051272006
1868424913
271928388
1667079270
1476106879
598355930
739259693
957006937
80837508
137996612
1568475255
1197345793
211872879
1524936829
1404642117
99348198
99538831
1233882081
996885655
786254310
1097405034
1321782290
1201278672
1488814202
1675536529
774273712
278216802
578045864
1594275969
793432846
1304313321
1815702670
487906617
537879091
1795551914
1841795825
929974854
46890795
1573569326
1355931021
1178797614
1088763953
1791845280
2790415
1274876085
1205809273
1838624151
1735779966
191777477
1332726588
184510120
74528875
2132508173
425444749
1284929287
248335787
1138928644
253294764
544357117
94991037
1577649261
2072788918
1921467420
500938416
715878430
660150946
1407140819
354107767
1240867533
1502742797
1875248738
1067224557
1498541057
1438356627
1423000669
1244992500
934670116
1269480174
1403466860
1309516530
133715565
675552147
1289479144
1673502055
99411704
1261950326
687860390
1365546569
1115002107
943694634
1960781924
21795940
1507380538
712336255
1805117497
1832051158
1601513201
1061963837
1417266679
1614997963
1201425181
1010514555
427974935
2146898154
898768400
1417524214
1955931785
608647094
267764601
789916868
33223999
1305827620
483517986
1143056088
1049351547
1697173498
904379504
2004316229
1885140225
1158386591
659005106
205086448
1608444641
1783218133
11240436
406300385
1792768330
1885266600
49355391
1855827190
1029858378
1217052567
1369703711
2082707840
855010734
1403905200
1088956371
1311775853
646149109
1401328390
841072332
1210917682
1717062126
1484251472
354721192
809345409
1984604169
466653660
72235841
149017793
576645927
102853936
669431183
1417608317
226967598
155599509
742277217
2043876398
1636687515
352966802
954058414
544649115
624199
386641894
216068613
2036057334
2015539937
272674399
2055119837
1358632446
722920822
1795891428
638069824
1090713349
1747116067
1699153031
1801491906
910710332
2020594677
1768006244
2114732397
187448426
1502652904
867098413
777124367
546648418
1408635497
2100581073
1416267666
1467978971
1990078420
2033730433
1091197038
1123574010
349818861
795496148
564225981
974726967
1305044644
1643149974
1257856401
392306512
795675103
949966106
1376656312
1041658272
74079817
1846497111
1450746486
972269152
1579357136
1589368629
1535372047
320285757
258518830
1457057387
554159602
1581354936
323087631
554040994
1163702260
2120273848
1464915065
1773920735
453008789
1786986383
598906914
540328832
1997525297
1372412099
1680338627
623542362
365072182
1388705241
1851820994
1121239116
1300956449
1956727718
440534281
923940076
1020914575
85912979
1600962178
1161813417
1958047158
769078445
154649711
2086037085
527909793
79364633
1348234205
322555718
1501317007
1551478959
1870376887
1164669999
946271753
109583464
1017319472
2140219261
104388219
1761251228
1627625824
127363992
524843191
1399113381
1531976657
1275095425
563510233
2091045052
127815011
1131673997
242589979
973430049
740355577
803720058
672838406
137445794
1970318304
82565741
79154156
2020452232
712287125
2147060726
708172733
1780008509
1500859736
316476298
62094062
1766825274
1785360165
1257135048
727450568
1376621791
1251286491
390952397
811739463
1523383411
292711570
2117847583
2084685441
1803213875
1366231644
1339219061
15089139
1358512761
862690347
2079068686
1115887955
799431380
468348003
1179726893
101812867
993242700
375735419
1685171508
1972821250
659231017
1085646666
1965104610
1281113460
148643966
1082451230
451444771
1684066179
1221679110
1107588845
878770856
1959865482
69692763
764129014
548607694
1487435330
1736160625
1618648393
2127555644
1911208202
1685760147
1883904093
207524881
873458628
1871053227
1426390919
315416125
1988159567
117086134
393060411
1095349615
1028296185
299584055
229724887
1658068025
1075443265
2079835179
1176339093
641143679
1396868025
191481198
324641133
2089667510
2144341914
1313078434
523975613
177195730
1384859926
1778994453
1292646949
738125120
472217515
46922329
923686791
1587313545
1367402426
667073611
1403664382
1261893620
1411972903
796277079
647028585
1665571484
17900529
1490707346
1531680992
1736799941
1824240874
1251072657
1182275367
1686970814
472730271
2130745065
838579013
1836818298
1876583597
1792550279
152258310
813377118
1103467712
1718677070
1094178427
1900672902
1144641760
1671321566
2070417894
1442207846
940357634
262314365
1191294649
1784688937
1189176219
1457288041
1090770660
1858615728
156888076
209401211
113557256
1524931771
975018637
678940272
1618743682
1364994924
1403244868
314796927
955212405
1024995623
187078797
1715308953
1581787130
517117492
201893670
2075183122
667410887
670310718
1874848872
1910261301
15653374
3652546
1273945758
1169095637
750934942
1285669325
1328128304
2119146637
418926904
1608835266
1752655285
98341279
593784244
1187837842
1631950015
1720489798
1434041743
896994899
1710469744
1861441184
1783742574
851068148
74147878
879758204
1491624553
1161766880
136887643
147609594
384129211
1336762325
1806262908
143619464
4831285
497643138
1683773431
1716505176
1185233575
891837103
1693400747
227393819
84503245
1280587329
356619498
1819568688
1710211173
1311105274
1417278977
1953874836
641797098
609112538
1254329079
1283479082
1353009327
1762364840
606765005
292131285
344601535
1779223450
1048886992
801029803
1150474026
27486188
1961559060
456515537
1610944982
1174681964
1790052346
1832829986
1749539847
1917508713
710785206
1247840429
1233807478
910807244
2030880072
1152626072
1929791261
799160332
1397417629
1289308470
1978225811
2132437336
5809128
46411480
1214793457
897495326
924570608
117371091
60824564
1266844844
897235363
1558746154
1627764866
937477704
857118161
138016386
1946265841
2134682973
1011184511
193697638
577652041
110608026
788012026
1667738852
1580685137
1797596211
1113160178
2011863260
932181579
1691834939
508357326
2071849692
1400772291
1057206019
1767906788
1109251488
616935816
1090163347
840703324
1986253337
898252514
1127873260
248111360
1226311367
1480844170
1061124375
1238971336
851274878
522905176
1477807504
1099444567
392376282
2075912031
1613166245
616628831
310866371
1295801393
1929623514
330039335
140678288
774315832
1886730269
1750884067
1951731076
1366929216
1016663125
600496545
984983538
1214852025
1504929640
654244888
1009000152
1732847985
1816792908
536636700
1378005837
393716454
1703811201
2046545300
501155250
214032797
79903965
1170131136
1026333814
2010253231
1780167031
270759573
486356279
46549887
757094683
1465289982
2105073018
472260463
1072805296
1070691603
478056153
1277390533
39939982
982723641
846297261
1062921865
1242473247
1245917493
1312512631
800185056
1298960332
1020483543
1837640061
182347806
102462722
472184592
1580762377
1959359042
113579969
423813932
1178557059
1810760575
2011536042
1042714807
461337067
560862958
436532804
96650316
1761430695
2046913414
280268085
1607095248
393353220
1316903312
533333698
1556260878
684914541
1381524723
1676564201
240071451
1145293279
641392770
941519163
1599033555
1037040602
1732413965
1297582332
2076667984
1201031401
1210852814
1572040860
1098408382
1419616253
495233506
1685780071
252037189
202849503
502847779
2029596710
247596538
163573196
1420986820
467826306
859870087
1629295192
862448805
1947707492
1630784980
314649484
1096562864
1071379363
741155897
205365840
1992951720
1943901154
1037512604
473701744
125837661
838710471
1682931853
882253837
949933727
1534713232
2037453019
816004056
597586417
1674594932
1200618453
1436358679
791059009
505763791
605859070
448354884
259054820
359874613
1142662599
261082358
1080730985
2083136119
1828255917
1747730814
1925324760
1163694087
337469647
1937755273
1426277461
1437046129
545811389
10654710
1942426541
1400129521
849220752
190877036
7722337
1059426818
1992770455
384052795
1162489609
953366456
1162656342
879318219
1452286003
706985128
1906312388
1981324928
899975550
237738812
1204763847
1136966555
2062869313
1935547002
1615226761
1869240336
1652451552
1568098699
1680507117
1996443671
1675036005
1020379105
614807663
1655574634
179419431
2063831050
1750471466
797714159
1741397297
1828487494
1232158283
2002649638
627668755
1962537320
1363586863
1062573920
720112264
400160525
1451903661
264006780
1654335270
850299537
1135254952
1623886918
208265403
1220557083
1529154573
1218057976
1325286048
350421068
733396085
2029908740
1381531670
1324715606
672224152
1394048163
1412787420
1582651505
1178596865
1068000077
709963722
1234227502
1249610965
1911507993
2100883334
594810512
1476702069
804495238
107779143
1916145552
1101317243
442937278
379114921
1043542372
1267477671
1309228613
1354391971
2056424286
1066904505
1430915135
2109643126
92895882
1825189355
533084404
131061250
1405038161
827717117
1182231892
2037534597
639019750
122756858
278112542
1703847915
1967130609
1253760887
21509170
1794114248
1329758253
1540863096
1352839135
1755029431
916005528
1805187656
1080806610
1658001121
1116294344
1105572958
1651680976
236041962
322490737
760021292
337903176
1695087597
1086642134
112129756
1455157511
1952426397
136003507
1572521033
1491713555
550215189
2014843188
647130541
264000376
1703004700
882927434
116110806
68078858
2042313692
1737315586
762267796
215456708
2071672859
1769264388
526571299
928024130
805014341
399469492
846153246
1094237829
180041214
182680081
1666856785
1870737246
544701303
1125567735
1362565136
81181938
845977271
1647893176
593264566
1018567929
1947513931
105975776
1805777343
33291152
1237644704
283608871
1087641218
1721455897
1237788438
1569898836
1434780610
995275621
2072873864
143957921
264449879
907378763
1549004616
1715347549
1884933825
2113296340
1993218224
2136597461
1068029989
973809766
655633397
120583829
1171527450
332637477
187273682
1265929756
339427495
1596005540
1567789364
1848870759
69425272
1759337506
452810086
557741267
417282079
480343799
532712469
2144999332
387174854
869403711
1290382275
1795313425
1143251541
2133781735
1340207991
642366258
218026492
388804238
1953238503
1928600144
1241808264
93286261
1373908200
1195339709
817631375
962702220
230122987
1774457074
1765728756
431090801
177680247
1724479380
1112519173
33230483
908978166
1571461804
1907043075
2115242296
1415176511
374539073
451542889
1353532282
1792659539
1274634841
1569078424
527282880
1731152944
966500297
361290411
476573175
1034405200
477837395
1175158070
296279318
1391348549
280129901
84497550
2079141539
2016114023
184945848
832055212
1073690331
1287371892
1970259508
2119933912
1890485965
969805026
1889257616
255323643
1072423187
955935745
284167050
431191403
1358591501
1299199658
1419301219
1759786002
418133284
2074354427
1559149386
1486418406
879382767
8299013
2046290896
1615025506
373106848
43699268
266948016
1178430017
864113693
167701815
74939814
1644747102
1523481205
1235892809
806122339
489465829
216536773
1321380447
674314976
198260606
1266560357
493385433
1847426092
1164893617
118832443
441602284
24137974
1650703078
1547109551
1452416187
1821695787
401341058
111851738
1443160194
1749546728
1309465164
819223457
1575798440
114391584
520237091
1163566526
1075465056
162616690
1424464819
652265504
396568549
1644852185
1090140591
142201022
25045799
1280142950
1959373830
1828646642
1332137104
977254331
1809561623
363618168
1571538868
68297739
946857929
1574631295
184635967
1264001977
1435359755
438980566
334518967
1877314349
1857050158
1877960801
2037157675
1719379322
7607687
1204818062
1231014255
406995859
287028018
697967201
1527215113
395350328
2092670740
1229289703
2034077267
459023150
924488412
694170052
1036558408
1030694608
1949313592
408087200
663926113
1862523734
1033346145
62729201
696855734
510056254
439701660
497148140
316976966
1324524784
337163268
1581523935
1589376066
1918215965
1315041701
1129627084
1585012191
1767413280
2132961243
1356350280
1618413156
136433793
992599803
703193984
1189401557
924086905
1814333277
2097440300
24742166
2005989046
514192507
1648133853
1002899100
391892239
394932871
1089658682
384112566
196224832
957709474
209789653
907912393
1945679436
183029158
1108558159
1320509789
1327872568
1767250300
2083954810
474006989
1732046467
958282446
1800285156
596521627
1681037572
836393661
668557847
931965211
395574097
1627076561
1210672849
146928053
2078156158
78876524
1129090797
1625945489
1463087114
1614876248
1802893190
2065339624
58311576
1756373663
588678799
706497793
548683720
102588580
569113260
1821439711
2084277793
982113792
280174609
10093192
1237121693
343670557
114542173
854563114
279246882
2012820656
698206186
1704215772
854754322
1320534647
115445428
2129058164
702530714
257210395
882091021
1111339671
908773143
672693101
980802506
1226184750
87422073
920127486
2106583142
1659938174
1170184080
1669521992
2124509519
1406182758
1959210785
1047129484
1789956070
19321905
8220785
874090707
1808927307
102029663
1172450958
1909378850
1202430831
473023505
1205481785
2015177529
2100816252
1735012334
2009419380
2034412254
810571606
1220504431
1284323324
464064607
875936936
572012580
1837625841
999192844
579556529
688966002
501447889
1017516764
59096622
1124860164
559207271
1952393546
1613299362
838675990
64166003
1947620244
1676848674
455601525
1503831684
487123824
1029632805
18771384
629751050
1620242615
537941149
931369571
1538987397
1243246456
947000215
1604186879
1624607098
1968068456
715633906
1237664509
886984717
1162071858
237525423
884317550
680663025
1471091889
794070734
2125544755
1339228823
1523424928
948843562
822231504
1490990012
1821299651
706105878
1807996403
1624320441
2146299498
1941800142
1691084864
120956034
59652531
922759579
1926447132
1406570356
52080439
2058911643
1557314644
1631469364
757812534
2111396943
1424483348
1449764808
334979551
206256877
2137251121
469958707
1533050562
90198627
1168581924
1618583473
1637027136
1344427894
32895154
22782162
1652117055
1464669429
373066795
1512123045
1337163143
168821298
631233691
1249370021
1006107729
1528370093
252877553
202435000
1044654100
2137301185
640307643
553789849
1113783917
1110626229
2040339947
1193654553
1643524352
603198614
1242073265
142945323
1104246412
745921837
1920085265
771175744
1578445011
1791925011
1920149104
2019616644
1930291921
1722618822
216798394
445112895
35837088
1087781041
957229545
1988645737
514504916
1442542898
1648808389
248731674
316650899
831516509
1520580208
492206943
1550071875
654283860
996209529
1164958300
1079185143
1564298063
884219840
801269205
1222338096
2030119058
925395624
2122310183
1397777078
1332646063
1273659021
1693776467
77388841
1899804512
257732664
599973464
1293623396
875164513
409865902
751342075
377383704
212019850
1575543554
1136044484
1869219109
214424811
871803197
2114437231
1283916090
342767460
1920254360
1170246289
333750656
1145197937
1275064676
253144178
452481739
257463165
2003087657
159494646
1340233487
478070020
2115650579
2114101925
1616503056
2068487074
1876196893
458999825
1965474359
1073790921
2064223702
1108278034
1672719882
1883138965
914017811
631923118
337602106
184020135
1248756736
2012446994
237584696
139046965
1054371755
1866285005
1080126477
531216883
513962005
232392945
1865514739
1425391508
1416117962
471051977
644367550
2112414456
149057871
444461540
1305822803
703609824
1766240349
847217089
357750199
2043592092
1964069091
296202280
1479965236
325805493
351378443
1757331571
1801252414
1479658337
1258471398
1270162493
1199965416
525043513
395069004
964935069
700207755
1038459228
24197511
976493557
1420709609
1590835509
2014844393
234075098
670826633
1385695415
1605966420
845411024
310070925
713838811
1561497438
662831404
110479897
1098044677
1623978282
1310686559
237762236
1507028379
422417952
1045409694
319397474
2050020739
929892575
1237155836
1763656954
772524129
1653492203
70199366
1349307586
1902949849
717717461
640017613
378001405
1652254394
2089254082
1894592645
1159533025
1120844712
1206536546
2093104019
74085929
217109551
1397832659
2022058639
1853193464
393685225
1738719679
1178387798
113230496
1928436695
1968078513
328939008
278934202
1513434207
1316241056
635033533
158627946
1880218268
67812724
1970206899
477348663
2106540384
196159023
1427509821
730241285
1385555776
254762497
1733962633
269608436
1963252669
1917376890
390091121
323456838
2024028912
746129618
2071573450
1980438045
416225381
804423788
1601151806
315548314
1010784543
978971395
1735135785
850457269
458073652
335216246
565553534
1041650490
1441040584
130960890
1373093797
1973250456
1572827584
1656950815
1003269050
630804154
168833459
1923126990
1467680494
100301403
2020347265
1189075528
842603231
814878515
1315701735
1636350107
427890237
687159356
230282104
1858461748
1915216562
893981325
676502159
878466527
24760597
1701093193
1682785533
1068465188
334065574
2103645968
2050972990
261281415
1709834070
466069870
1485547357
902380791
74197851
1559791385
1850439455
1153277675
1542873193
733041402
1095912113
896716937
1282393356
900316193
1315426994
1437983169
1089155620
925541472
514710174
2080723293
1176596254
405510862
464235008
1525934672
514452257
1219881586
1106855697
145260397
337208441
424561963
1835975164
1735228239
917986095
1245437934
1427249264
755790454
1298673731
845498336
1107578835
821746638
821851560
1275320038
346810518
1427654003
2056406486
919396678
1511973220
1322441897
2074166307
1295812015
1815059631
2114356486
853682122
1640504002
567675296
1188446982
802669048
558167299
180566303
1139896136
1147917921
498219527
610366403
1196620113
226688195
1929017821
957604776
412718800
442699375
226531124
1058675199
1124148712
450612271
27536842
925680333
636996799
870725596
110721807
1810495143
461751449
1282287338
812426682
1048887610
346835931
1584241903
49761689
1056299784
1204963056
1861734452
13105295
945882706
1496445047
361611622
418039728
511677032
1062734836
1999905917
1648743524
253428495
91412261
1742630308
843152432
771196007
1006266161
1758580053
1092804101
879966945
1901108181
1310220424
1944253241
1207627793
1182759614
1371179201
2130555660
1729884579
1111538368
443555645
1067062225
1268439097
1063937531
1750881168
509580126
788263351
326487711
941288277
642171123
537864108
111214614
1196346949
800067929
1117073796
972725643
1942991106
1266580337
425934172
324258788
228513538
1467699020
1116921591
1961108327
999189987
841330700
1107946102
292893783
1024086872
1798251922
1879556873
1286274690
474386493
2901536
215562174
1124963008
1409184375
475679046
82842039
1815120691
1318234960
327310570
2096370783
1706017508
842978053
1063604118
61516864
1967203406
283722402
782684752
343152899
1193870468
85962865
179207801
225944611
1792715687
675828886
332081610
1054646415
2073685007
1556747879
1863811974
292011670
107252708
1252516726
317562171
293318838
1455781678
168498033
1135614463
294885190
697781936
854119567
157881668
1038377059
568717172
170999495
2090685258
1095037043
397529748
2067375997
567573380
380457307
1456600635
1568523105
761557406
1712570729
1257633101
1268867172
1763526422
1533157198
389325745
473932216
1169397130
1127174006
984828080
48998495
473496726
1427470103
227035236
435991031
308371630
1945773871
1140050492
477352102
2127959343
1247386966
990178723
534293057
573395478
2141112875
2106011731
807757261
1405307743
1780896946
1868447616
2140289674
1577648431
1933309065
1747982365
530128122
1580085202
502020721
748415134
1757672518
1469560951
2120532971
1644736848
1077990167
1679507539
66943916
949015201
712346698
2021789338
1780009989
777387757
741627991
896153051
1060616623
1745475309
987573946
1044005904
1492386616
1401390935
675774265
1485497950
1428161259
1013781072
1626086544
1753561709
774607632
35503841
2034648336
2087439539
2120383353
243205782
1721001501
1898044878
740231766
807127286
398148804
476818673
698582693
992604874
1876258215
468183379
1484923636
2086369940
1487994494
1095075326
1871441847
766309013
1256476301
1837696384
1082378860
726107440
1595516853
1759197017
434593092
1145851450
698654368
1213968614
1585264523
1005931386
535768543
649665053
399850021
927432273
1719960489
267606336
570291622
1385605970
1287485974
876283164
309594667
338089874
1981424814
386823626
210555862
1049131409
220720039
80241678
233572473
2020439829
1632445788
317258592
847387474
1858230915
176157442
343846223
315735004
972391259
1737240680
100271666
89752547
114617084
2047354075
369344971
995809059
307823658
48092529
1424639044
184606935
68584726
2061254350
1119791358
786162950
1066451088
51244063
1041329415
220204622
1709023681
292694156
1642665801
1051665079
1097540531
63448511
467443478
520420082
826430479
308245991
1376115055
1701054089
414567308
875472559
1132883162
1940862411
2035695553
2114616552
2141453404
900354161
2112402008
1750792259
555070986
1743478580
1421476334
997936833
465943339
2041219802
1165783792
1575160181
1935116224
1262386426
517735098
246307579
939410209
1551602292
1636575763
1881769714
2026698364
430970082
1719118582
1279006560
726659015
1707991919
2144652293
952148315
1834073534
1638883278
885973197
773437295
359824948
1082080673
1348224251
143560842
237903941
1303203627
49438303
76644855
1479723026
548294647
1664832147
1389394639
619388402
1444804449
1091085570
218211520
1711553787
1933733742
21680042
73472939
673087399
434186557
1605294581
651873332
1597256056
728435625
994159704
1295948459
872390219
1725257370
2078557431
1064437742
1242950958
315978449
925015379
1189558419
1786676415
1826917647
1552374647
1763077692
672886845
142568712
1949067372
1850674339
1576462290
1574359408
611244581
473320109
1265935287
1836061743
923777116
1896951583
1785103979
1658557871
1864917269
1906712211
189087220
2019658064
1153152735
2147180037
1557576037
842512404
1365976491
2084561286
2060512964
495152869
811835441
1867260721
242321673
871662579
1278420118
286918674
2061655247
796080867
1408232600
805497322
2015871730
1118488824
695028010
532392168
1637205814
1846090632
2058914304
1767683519
881798481
1388680814
504856321
1993976808
1820514541
26334704
566543302
81178879
888923357
1144562119
1545798464
154086175
1044202891
520365023
1059962318
123449565
1084851898
779974370
1104639052
538997141
672718241
873458628
2046326078
501993558
1706974014
1902571256
106666968
1264082884
1465568579
462586374
2094325496
1006655237
170138153
71427817
152327776
377969411
952043495
648084667
1517159929
1308127065
1364226203
425163955
1027283794
1092804101
532526685
979286828
1676824785
1916264785
254044029
1479769949
1674080678
1057871303
355329575
1246339452
2056806758
1405742027
2110580683
428748478
1461655169
993897185
2124853465
2121090530
722250454
548888039
1462443083
503682610
247436143
1068236494
764892105
229976302
1573405039
2037730151
1875304596
774016917
872408151
1750457269
1961236693
132615701
1587771137
1887450492
691671721
2080613018
1049297614
331618226
2064060613
1364529385
1985526559
1625150550
1264602608
546371696
1853637279
1143203171
654380179
688131743
856615165
1396455973
1682461580
854306560
1741108416
304579286
1249747604
1719584317
415659971
1385487226
602362281
1003332809
340923270
519798815
1064937799
2130197670
59452411
1735696634
24406435
603356684
671194539
939142718
1584123836
383647576
548015799
114139515
882837473
1385123395
203436265
2110551976
1718489590
1564576022
688424034
477126670
987791943
1826735817
951329192
1536518055
2116573741
1009201561
1289294536
1237015923
687205689
1005892299
1764973213
2087706865
1305573785
1043542194
1749461823
2129251550
1796474907
1082278693
216952861
1797422148
585360132
1346369342
284856882
1125901907
885009657
599092845
785052549
1281502093
94991037
85662557
1361442759
2118709611
808602721
1716275903
2031267288
1563331640
409907911
1869006510
990649037
281689782
302448909
1417460928
717639269
1488738719
504190593
2050233819
2106837038
103189729
1905100831
829502949
1899401778
742065
1734814189
458455191
744257804
1175741104
1657158158
1142149644
656436159
864424230
947949496
1606439648
221776316
743521170
1596378084
1510088515
996855164
171267672
121413120
241503022
488002530
772625843
1908389598
1007767080
1771853795
958512853
2119131234
1934940301
867686211
1136529196
1900786861
717825611
165956243
1141034121
2082845769
101234402
1981670076
1954825594
1711151759
606761416
1289099173
634464067
1333999028
1027670113
115981904
1668435086
1287877177
1940262143
1219441326
748892447
1858335170
1375181265
739374503
2034009855
605826630
1668276087
2051714569
1024281156
1102789882
206711891
210531919
711448135
1549519977
831609928
229718318
2113861102
1010281499
1135900213
715423339
133117923
1449659907
1516940251
1572086710
302713416
274123550
1217612046
902849241
1784879853
1736644531
117466354
832314871
121956184
1405296942
1170528932
90816499
653812659
1186657843
793695060
2086577953
439130891
997778904
1585918157
708087759
1589230515
881868196
1529599175
653346627
602870624
2062784789
1982914750
248829577
1120571346
1967086672
2067401721
222067422
1119408067
1201915335
1914455395
412015949
1043576704
1224691690
2121485688
315473221
763349308
1129253335
1091602653
657261497
1022404339
38866937
310594196
1060415474
1854490272
416464812
1458163168
2106701637
398787182
1537477907
1222891883
1336435000
1296894104
1633262351
1736150399
1196459400
679615512
777438770
573360492
851086135
1216950641
802406821
979932223
1325748236
1140791885
1215465504
1289152302
2114496783
828541541
1173979183
1747461851
930532422
107897577
1294681946
1165040751
659449950
755288249
83325503
303329298
1601513201
1984530377
578525869
1571999459
1546542481
4517421
1065965660
201138616
1343860386
1249846606
921157030
465736718
813813645
1766548985
854283171
1086628221
1015182739
1311861448
1942384698
2137876770
674560030
353852301
954162658
1717482500
1093179904
804058218
2126300029
1248985177
138034939
1571821816
1067252990
831723792
579454103
1904060230
918131788
2010921735
654805825
1106875903
1716363935
884617916
21859851
347892248
799686391
1717259811
2052853117
290722741
263830873
1691357138
145143347
1179818886
643276233
129366302
284458905
1961141369
1484684850
397080267
956396930
1389314274
299115865
857953083
796164720
1188830703
988166691
1167034588
1791986979
639880045
597987087
731438983
1036969835
1918650346
43657491
945187288
453442071
862404005
1717970879
1791119122
621524893
1334831877
467419635
1168321909
1827424371
469147312
1519129976
2069417844
379319318
1883457854
2076205118
384690507
1079526307
1952076233
1434671162
250509526
800847197
1376936928
122336196
1213477667
830476046
1765984685
1579933504
2111792818
1836840223
1542973548
1962775500
1556807260
1188904614
2041147653
1875655251
1290148942
1328934064
2142825869
800011476
1847090093
1494885102
1742124943
1698781774
562367117
1873717308
404305536
1882430519
483891244
1066296369
666446784
559080852
335071332
41748439
186237051
2017170078
883286993
1007317785
961664935
1436702589
1024679796
112806398
29690338
1221032381
78104128
1383334430
1854307188
2120051542
1077222032
1746530184
238416963
1648357792
710616249
1020787382
697103469
1892128470
1126544395
1334737165
633115416
1140894954
551410328
747206314
48053292
564282471
112087422
289110842
623993201
102880026
1072792835
310749034
532574266
845338481
410746934
874627244
2126356413
1753439620
1220158456
136540053
603150777
380331973
81428143
270995216
1510876072
743089326
1234984114
1780775946
342054765
331028628
1883141622
673071827
609797792
840956074
80931963
1061430828
1419924207
1771870739
77496926
1959067358
59979634
1871881018
1413842997
117926551
661944720
1825223759
122990577
538250877
1691205732
1485550061
1222617430
2035925853
118731889
1945368861
807815026
1460358890
1892736466
24759494
754262211
21544906
122266259
1063809374
770738969
943963856
1408524546
1528067233
1011533809
1120903331
1078206862
319167267
289070804
324561542
998855051
360701649
695166721
175076754
1079901230
59023717
1542844525
836438178
1292848404
1503370998
642359726
642816726
1589376066
1219193221
155520761
335144659
1597916003
1468521106
1293857869
823253735
1512812037
1794566831
1316015609
573422464
531467097
1360158550
438816943
632652007
1529750160
1461067377
864190461
96131988
1683833977
1542468775
1821738009
2050170521
1724936395
1406680761
1456545357
1820782022
1347736462
1857490311
30417475
1463043735
2044595900
962216859
1335488020
1927780778
2001071490
10070243
815416121
1391600874
1708957820
957699071
1968946265
6616442
83048464
1844223638
1657814611
1328666385
1056003128
1195228814
1931472242
350119779
853245703
1574796750
548533584
1593250374
1491926375
1392127741
935663269
1411794329
810097852
1702908830
692571788
963354896
1383052181
225898829
1210927460
384012464
796602543
1272067596
25413240
776625503
1696584274
952390261
422011458
371052126
1704889243
1501130538
1414571037
1546603517
1510489532
358487424
9778969
1195963968
283595056
1279121049
1395247920
943012341
1144915160
87536927
1186790799
197649866
1438084644
1270892922
1569122487
1940952403
1137130592
1284383573
640404676
1993512422
91659627
624576041
812663751
730866998
1238939654
1902141802
605178301
895895469
1023538328
957739710
1302038368
1917168456
701639310
188611653
2005421850
2058071902
734879204
1767227758
1814900125
39602900
1633146937
235092821
361085365
1863752229
1115101092
1714729557
1785228061
1368856973
1989708581
982974
599889588
587207257
820628933
326475653
1975530413
1518659340
1110471510
1092001281
2111689154
1558437981
1713679283
2137151031
347274776
1311711874
703232711
51282256
1412323354
180076162
1845011819
1238495629
1078445666
558290495
311990115
1731964365
1474094508
1161548152
245666408
719472248
1744938160
1692625907
722402783
563274250
704029927
918640158
291863128
1340909602
1390746731
79853627
306537076
964910580
2069389280
466429736
1834995389
1400687308
1043210089
1884503586
161750772
1238727504
380203270
179957102
1099019314
495678496
1979569483
913671299
639828167
1020827989
1839492846
372254699
1106380397
1357887500
657832214
2069072840
1234837761
1893223608
1031844924
266406197
233274412
2063907738
1183969355
1974881595
577407858
920600057
116288976
2014315337
1931984616
856170022
906271226
1139807712
958528440
1470639621
1865873749
1085985456
840909991
1294919703
888297386
1369984083
40840853
112677495
1886945154
435286422
1708558311
1190955338
1824111010
795934073
216057226
562642402
1163574145
245860379
597192679
323053761
621183694
244544316
1161640192
766792535
581999412
385126845
906891657
621640281
1522841144
662254407
754599322
112485980
106475320
1917265716
2001520052
396433140
1494558585
89215550
25413240
973134100
227388857
1563295524
1514408502
393066221
1195804515
1979825530
304748736
1257459363
1983714631
857885026
1323767237
763730708
1580262676
883679701
1660214552
893080376
352965232
1255105203
718973908
40510541
1176259712
1847813635
2024871866
484970058
767028214
855497173
353674777
717883461
1157246089
1923092049
14952580
1199584349
678175343
922751316
355858794
1307743059
1103518975
1327640247
1403532436
1327442902
1772843453
274684095
1946535831
590536396
2137113996
2094956207
35330840
1901790027
1068620508
486786970
173909437
192101156
1869724883
881702289
1155827805
1904293496
1513405651
1374982864
1369089085
1605705271
295985064
707507888
1640234882
88695840
503613997
910875484
455041879
1806683385
6893919
916865808
1337550824
1377784138
1365888490
1603322083
483642839
423315095
2003487193
872554148
2006080310
1225569131
1950345058
992640499
80622317
6616442
1018370807
917361731
432501945
1719206267
441929058
1695673370
1600557349
971123718
1633619494
115086496
1804766867
2041824473
893723906
311894881
1810661149
78953905
1139843122
1262120044
1619752082
645512574
1274812312
1649763603
874820736
496351860
1531558146
382351214
669032661
1079000069
896996587
1417716208
1688706623
971659620
416829297
105036786
1578685066
2104992970
703326121
1837223062
2022404820
1350390361
935740504
744660083
1697987339
300676804
112891763
1392799056
263214117
1138854417
1542553947
799854344
151060599
1918001973
1155304105
1722349258
308707234
752949578
2055033485
1182204244
420968510
2008354538
1165783682
2133398166
1364957711
665683446
1989207842
577413493
754711946
49999750
1773151500
71791519
1008956208
936497024
39095349
59547032
1023022971
659026427
204710715
784763269
2084474580
76067660
1407906351
269750949
1230612588
1949392513
484549552
863710785
1752360709
1551246513
1243768274
2029130665
1740052833
170864408
349022995
129851662
1909606753
549467049
1952653406
374981102
1110875372
1616038012
1749343635
1707796939
883867526
681293486
1090881769
1220875223
1460080863
1819782731
341946302
1098358148
429958642
738206437
690120166
1872415881
1900261816
415298682
697515180
2032826427
1193897330
1929936394
1642933034
335219470
248168385
1229303986
2121567765
607519838
1479973473
1776103184
1829621445
1893705978
1744004570
1184748620
1102562956
1343683918
435940917
1583456584
199647522
185167970
462170097
2107416250
70085820
706691264
1502122974
1356296998
1961699748
1022975517
1012400701
1916723449
1411383773
553155569
679436626
1464005954
547143081
341621755
1975358808
1815671250
1531137810
402395220
966147741
1203247196
1036511429
2063542821
402941164
528386451
2106367487
1784523582
1904399345
1105680786
1741208781
1770896347
302251662
2088202050
1656883998
1066173896
1362520964
796629048
1190050453
923378640
917827937
1237851663
3891477
28077099
1799976300
336833636
1491827531
98091876
443611633
742662024
303528213
1266951372
2041301369
1824504087
295004351
1586351708
1610437782
917446504
1370425735
181758308
63361237
1433352152
781275110
1513285017
1014159102
1437028062
1368926832
754964240
234675911
261305752
1716134243
1811107434
850793095
1095142904
762920872
1579563612
989424458
1164557542
1785478796
1335212812
715600290
1989235153
258493174
694111497
1637889102
263076222
2032357468
596937436
1608583418
249660614
968189968
1423843176
514608070
927794027
1414695063
1729635320
13845900
2106374771
741398662
140791064
601938738
896771219
1158647389
1077303238
492662718
419226584
954408409
534054538
1671538297
1638660982
1522950439
142927268
1249099816
1300650837
1061036210
217139466
419532026
895259929
1506043247
218353332
1162186087
1203080809
527690030
76273473
984941692
960485745
1519727828
1384451875
2115386953
1194475796
913544815
188274169
318157328
700087351
728872609
297500401
710069888
1399085961
511952393
1352453414
1568437560
687428327
1661999374
581011240
1358059362
1292186295
2074844671
815732528
1183040985
1378986560
1698125485
1745364762
831871223
2116184346
1356029663
971833469
1302326414
5447452
1328962800
1479884037
776779513
1238713284
1941068819
1163850872
1339195381
1132824109
985204692
1355912232
1063034213
1072254648
1194878868
41301365
1056861003
1635292503
2092686327
1604596090
1969388726
713108801
777993308
1225856832
392836634
2073248400
1249958553
1204887952
1175383459
219432820
850386275
321540597
1456845302
1856960616
1531561507
589172564
319735826
732436667
974761440
1990700157
1092842028
1208542789
641391232
1612655721
386852269
30185453
431327211
533663642
1335467979
1177355530
483943357
1227183204
1203341520
1255522323
1763862031
36322446
506625168
76103819
1944099378
906567432
1017750781
980353521
2137683479
762872324
169405091
1509417924
903629151
1976175931
257054474
1026068791
877542433
848564060
871892003
612373014
468933757
806163999
1937689232
771259803
1055026258
550366038
1444617604
12661601
596705984
1895316510
56464910
1704181272
508433290
602244897
1510092545
413860497
510017595
1107129003
1587874974
966885311
1105091894
852087017
48551836
1575310076
1385900441
1145071475
634327519
1916727973
1811175639
302522352
1306952662
1279201620
1102604316
1779071472
245722917
980978483
644305963
362791555
269224320
1127512441
1975906901
1750163970
1634427767
539285716
11853402
1885171686
62733338
2031050667
133627556
1041873921
1189417206
966603420
262822801
1177389669
497279777
353068908
1357144144
1915278921
1373381062
410095134
1676618668
750745941
436002777
1433454463
1417112399
1779546807
152432925
1245257581
623398623
1554032042
2088875384
567310433
834326014
333099177
1849074142
1564511888
1810206787
1252163947
361119831
2048354438
1456085505
151788554
2058475551
478142385
1632780575
1490225148
1541777840
621145185
1262440421
1137443115
1649983325
1718876655
284348618
766968185
694012182
1492207322
1730643600
1029448899
939011807
2008634763
598535002
116289921
441092893
893279575
1367892150
1071872970
1062267799
427996301
1542290824
2005937198
948793418
1472061374
2014361110
406378465
906007318
1072513968
1120973952
1466676923
862507106
1701796191
179124468
127191868
1448492243
1427938887
1540865667
799854689
836201862
887279823
2145730255
818262428
793461298
518214880
831433588
47265109
25476442
202066772
1167567596
1705479951
1195160149
615273525
1979874537
1573569326
2049083416
1109688540
1505237318
1948195492
1522537683
573591324
57055596
578362531
290847466
1383748652
1756670560
282278635
1234622267
1653994
1069696582
1573270934
977968948
212159823
2059121329
1010936109
1417255619
789483179
1392724096
1194924090
2128775641
1689337966
819825312
686587488
1254593619
1692951007
428512780
1737208266
1803981889
1802490783
2096334215
1254645431
241686929
298525586
1398877772
2123576430
987705723
850637038
1236023443
277634490
1178573602
1936495428
1260049592
83178150
40633040
1567379949
250574110
527746320
852306411
299462612
1385930746
1547759188
1550752534
1441913034
1770209026
1140796212
706952836
935241769
253814916
1130720335
491863950
1648700391
245240751
626510944
1614347245
581348319
826205040
1404393198
580916453
593254942
1656583544
369699287
1173299057
1863927878
1997824538
452179510
773876198
2038687510
357974606
745399509
1775947116
598056143
276698998
1170514150
1265636633
2133187624
776033733
946773523
614111790
2042371111
959375560
1088800563
651451398
1800322463
514244474
1241077579
2023051458
377866804
793100718
478696834
62688012
1004787495
1501765558
112211808
439091882
1478964223
1609288934
140218346
1294057551
1733068389
47462815
2109073563
1757131577
554127508
585196637
652425324
609236227
1882003354
694698659
1334397439
1756547007
1742034876
1559373417
605947104
1398599415
1510876072
2125194958
869967938
652519704
1556079638
203973392
1783207256
248374611
1573180826
1136679520
874592592
1652035921
7508258
726699427
21514983
682223406
1707249075
1580559332
71128592
1135132564
346023154
415607773
2019276506
464297781
1533575871
350725255
1045209440
153422990
1181352774
919334553
1835200284
1394970577
1847024602
201646420
752659400
1921908229
1090096744
632934537
2062079563
1329032292
551919688
1899165828
643064410
1963125726
109201713
1986380730
1149029672
532707576
237591644
577139661
1649773307
210877582
1440567941
370486240
889885845
826916233
840819146
499529092
947491541
1097530043
1709403810
1544341830
1673668857
812552056
1579357136
989027985
19273467
503967232
106290000
524331497
773805986
928063142
1722635932
299956099
1328622731
1293797014
717346588
272303675
416060805
1626613694
1514014111
738082634
1754294713
1664419858
817352598
1345339413
420954887
1785329346
128481010
1167229016
651059672
1574343310
1941139279
1800270873
794506340
779836208
759855056
1131519910
47912002
1869441102
1181182454
689862630
454095491
2086830245
1361981456
68054532
1368085211
812929736
1001010887
1789844809
2109632370
808874017
828948426
1048526154
1389927768
756030914
1003275650
1211072747
338708920
530128020
873095017
426507199
1713023380
1594275969
1342429810
1477193538
676309684
30768588
681267599
676982020
50103506
700590702
328058298
1146679073
292683121
630396029
1927321207
666061710
1185271778
1443239997
1554238620
1126841082
1334495009
403112712
642778433
456284976
456325632
1816346051
948029944
1796205025
2024702000
1844496246
1663464977
1650961799
814027913
983715823
1789069827
213261763
2039080227
1065491951
1965391010
1853463025
1257157909
197442542
616790916
1392870333
769044802
1197963407
1280213200
891896222
117312328
1723696782
941623168
1921827127
168069972
616215367
746956177
1005796663
1860211722
945135158
174581118
18395580
1766747677
1468997038
1542065201
1128742588
1457856451
1533035082
2130107484
1980315231
1559118000
314314499
1116196953
1672969577
1212036882
1142633922
862032778
1183296487
49679314
487626062
1086388112
556266656
22862551
771911062
550074832
629817205
1685324717
175208984
1038019918
799088429
1052810334
384684046
656061407
1485642862
513774032
1594383784
554655123
1105544390
1791789058
1055784790
1811834590
1576125146
1891605572
876074389
984052330
2037769588
1526134282
1218906205
1877125854
252802457
1517557990
406169592
1433619973
2013983289
941831891
1454358327
1530204247
555174959
1068433878
157561362
629106032
69670751
1449104862
2078580619
1701045509
39598294
1287280275
485271481
710471182
1947482066
890858763
1244145961
492313185
1136880911
1704720701
652018267
1766014921
1295909446
899938055
922081748
995690964
965004869
369705890
1755932802
1197015244
1945110519
502287536
553106309
165301372
216159086
1303311868
1006897534
1874880124
865169843
326403718
1664271654
914370691
588392231
917619655
256358404
2129659058
780247031
1985925042
771660731
2075388756
392711896
1024515308
1125778656
492269766
151933169
53659875
360721297
1094101186
258324194
470319492
387835904
264150324
1706681737
426576708
1374767080
91668467
1453820064
609112538
882435857
137647548
1859601500
1146981261
307110322
1092156245
1394296237
1379000261
1409928460
409578650
965882902
1219951882
1214203012
11267307
196599206
1733835747
1528377527
504433295
565410440
1240457093
519942298
1840948417
636540850
2125448108
1499533925
992158090
2003261769
1345460114
1657617721
256577556
746938510
183754442
54849598
839310286
1420503194
1213198444
1940613364
1693798769
1434180655
1448623507
1396590451
934775976
1084024278
454809416
1453492229
1935783613
1365567531
1907154300
662817045
1396424838
2004737621
1590353625
427728731
1036591821
831246307
932669302
180637597
1070537595
1265422598
1072314444
811276642
707743727
668777409
900556942
1754420728
1414880712
370459569
2082957659
405682173
1305076458
535528087
1028810435
1107403126
1299543385
1675086682
736179131
1025360356
1706749576
213342388
1774589276
1695537123
593927995
812854296
158722706
346865657
1508620304
805756528
1047741392
414446876
1664206363
2010361531
784495553
1349771966
389117604
2089136420
1074925109
1210464337
238309372
482675221
1880333844
1154716082
1964802177
1985515473
1425581330
2061589334
2144512956
316182313
192032793
463827308
1132109245
1659706125
1426862414
1422596735
1817259787
336374103
73551012
441200707
873345079
1990782492
1062137678
270185055
1476690363
1966947297
2120800205
1965587394
769258262
473361791
1202937920
2146773565
759675024
270868924
442302463
1499189593
735597177
2132714386
103801497
1917877930
637114087
767290968
164503673
1432742327
751651131
1520969126
299365849
1446358435
339378076
708408716
701958794
1605338106
1394588249
345107098
810266511
624481540
1873381862
1690839657
494612641
1931601234
1516936703
1151205262
2050247138
1460355310
291814289
1625652045
1600051918
763421947
1659804141
1841923865
917995600
202611336
443166350
1976728966
431650033
981112117
830250351
1373570174
21407243
225054926
2074446044
2131296324
73857813
48753326
1865119188
1853981160
2111238105
1029654377
589160481
223664818
329122859
1091973633
422916236
1862518269
2003361080
1696028826
456092301
1584579980
258167598
14161629
780893747
2052174834
1940460650
7231858
211094704
359419149
624292695
293233020
952165065
118959686
1420539260
662186320
32039833
246331663
1199021816
922677825
1639472430
1324347865
1664667040
606593027
883218418
1006072721
1298719774
64349399
682313457
170589909
1646005620
1635499831
1579972557
744321014
645509874
858162807
1481647346
787366580
850460977
1619942843
1509484690
1726635507
1957137123
1078195080
1273665817
1743256896
406248630
1812678618
1780911145
1123378825
232116031
1719397997
1061763953
514386934
1151621692
728469888
1829592130
1387593899
577821073
745140338
1011683779
1657894349
445617712
381526032
1252706822
2022691303
1083689843
288015726
897069924
917108663
1832461420
1139090828
747315698
1838743665
203119664
840480806
401401236
1541971831
738009060
927602025
457495856
217177923
1201321163
1485736018
538432476
476860010
1189447404
1860795038
1616393438
2024471073
1531417978
1097152123
47611029
805636891
443802580
470812512
1393222619
1796837966
2073082574
1537222739
552449523
1459245752
102706445
1955035504
122551891
92128498
654160344
619680649
213556581
1683717455
1042863629
1276839169
875033684
1090766743
958085438
1383495492
738507963
1125963063
1362647025
949633597
479227823
436355064
1121303809
1872436462
1364501333
336557252
529829471
244719687
788115561
343627985
1730600279
1383530608
994790238
1337757838
837269839
541382638
1806252584
699424932
1641782761
1952139167
1169471042
1520740708
559759947
2135217505
153879351
794546434
938527075
516495605
1298411106
519623731
1519312083
911660977
932840085
633827505
1690946172
1565771138
1250075569
1633113654
1842232576
574964778
1257554393
1582159734
1480968809
1606534746
212019023
438958471
1615487536
561242487
4831285
628829109
678123599
1894930345
1258395357
273530003
2077703794
293187592
682274811
1595039905
1141971087
1670122517
1241372190
803730982
1021034947
1966671802
2098365
462711981
1763998839
1281257483
1762779056
79761958
1987885171
1908416532
93549733
1274505752
1198211523
420339349
856986605
1204760142
1302534559
297993378
348861067
1230533250
1727803269
1213614657
660404867
39730886
186756478
1926571665
450562234
2081878614
456634771
215437720
1029492684
789684447
1181201845
2097860046
2117397478
1371939486
1136430183
803092232
1752718498
2046677516
1641165618
949811345
389256033
2078847651
961905236
94547413
1074688589
2117703631
1187970505
680557325
216213306
922486431
696598008
1381130769
1376962895
849184321
1944754550
2120977199
1477614768
978608373
1876038923
900110499
1975764016
557151877
835742306
2131207675
1563369092
1319079705
1115681504
640490828
727571035
1411299750
1178806161
486741573
1800901129
1068849949
761178294
1890975614
336733710
1392983047
38436798
1914063777
277426667
1199836254
164448783
58008232
84833300
2111210623
1144350602
308782802
254344690
1897815505
440504501
498715272
991204475
791881343
489804943
1510921463
1357260298
170673442
673069583
739332474
1792435307
1462861053
1493110416
1780170513
1242160968
2136636370
585914715
335484165
591574504
929211767
855498012
46816134
1928007125
652036054
469979731
682672440
2017127336
1550894345
1498540590
1849105103
1224942204
339212996
1901651850
864439027
272850769
1091420896
692061285
1874480593
1046549320
1943840272
833538250
1684523791
155971177
940818433
2039012252
880630703
294824177
1267849753
60522770
902854650
546718286
1156633167
1779163291
326934811
590661103
1303060568
158092585
1396204136
1627624270
1384561744
68045004
891465155
433128492
662273160
977084659
1379794308
4491548
391792491
262316939
764322001
84892334
1987337269
1743457343
1509154202
36906736
1315353133
1788428754
675853001
2063435359
1093789155
2092253786
1533411004
295363691
2019754098
1103823407
1159610440
488488439
594576873
878899900
1680506700
151244731
1023635656
1932360540
1185622896
1400997785
1839453317
1987359972
1354623160
936626606
526348333
1370440776
969397803
306865914
1158934298
845853369
765548423
107347115
728362650
776105285
455338325
2099384227
1296610741
994197945
105220160
867131020
813263034
764800900
24517983
662136950
1458238361
1029271565
801942145
960904903
243732287
295059701
319621013
1752421787
2025896402
2080961333
1222535440
805360189
1588684201
195948171
2129378116
2090978952
334147150
311063155
1143599643
742559685
602081722
888794883
1225508227
889415266
2074430049
252822231
1806127642
499719221
192792000
38524376
137938151
415682264
1890907311
2018932081
1650458782
646286397
1335738021
1852691411
1147774583
1174932599
2073135909
471638461
1228343745
235755690
1600000461
1751545170
468351473
1557346333
1241656797
404269074
832906358
1552643189
984245355
318083843
1605293434
235406725
1480431208
743791782
239602033
2028127374
956344944
1739661007
1838417710
1556299775
1434261153
1552958338
457894966
276758310
1254820623
925415146
536347663
1255448704
738871933
1461037591
1432453379
730232431
2086680830
642620460
524807282
1616924531
173576105
483378412
875850876
389273919
469554087
433682140
2042441575
1008890674
261640290
1872313832
592602258
830850196
1442630087
333721610
909532062
1343828791
417905927
789699580
1253621337
414226268
351923616
1281749284
1364734242
23731453
2043846044
451163432
163561727
1187455864
1904503406
80873109
858303658
1933839203
559667626
1873981837
1663365638
200369645
278059809
1202578166
1427561276
962696845
559747724
1462364138
612321790
1040356905
1814298774
603283040
857106494
219395467
511276959
2145775127
1920995672
1034619609
1944056503
1707828312
790103683
2139675330
1893384702
1867885840
1982946111
132196263
373178799
298240592
1618716350
2117882937
935555102
1907909085
1721417063
1823155196
276525833
1584069077
1048327259
1787061772
1490464060
2109623880
1165561880
1368875703
342172991
193094457
763918612
499771993
1491535012
889839243
1005636415
1746127326
1918904693
1043277345
1016344892
1996798598
631519856
1044823531
2130837888
1190132774
662436922
1693929809
1842222845
1436121443
1254601123
2115099719
2038145824
598121970
1058167603
206969574
784519586
1963238874
808590182
909094979
612695935
836600853
740170819
167423335
550574944
1731928164
621371735
895838564
2006610510
908423095
1496863812
1700634898
1568279645
677399108
1141691678
854622358
214311288
939833883
1288037007
1615562703
776627809
2141284918
1162152981
1830678779
365598463
797405853
1059660623
636303052
1055227848
565893251
1633639776
843237206
958363463
1567619599
119209468
1263458266
270233222
1006272920
1391985690
1131380410
799906164
2081946037
88816816
805546218
1601117574
1256419700
1822669884
665247234
1237689681
1221103514
1218654078
1661261844
208963135
430696007
1851278779
889282938
2128453898
317427631
206240938
369819568
2043959243
2015498512
261074884
1631241083
1594959552
1488250769
611157536
1406949265
30781510
1647858211
1726815247
1205088258
961191473
98718685
682038094
1714752537
537929837
114635226
264645166
1008621178
1518375503
2119754405
1665833478
1873102698
1988398524
1633254190
2114125150
713092331
2120747985
1302489805
1636096982
77067582
1205008761
524221989
374050713
1686487468
1262760300
2070605921
619047994
927435649
1534220305
1592294828
1476753625
632005006
355582829
1132038672
590783198
1710095521
1748207224
1594706921
1862760524
607035764
150840640
1170611033
786639843
1233724452
1007560038
711287870
1068303761
1424822409
1863803523
1038369316
1783568592
639549744
2004890739
1041712828
1295070412
897267974
1796665396
1499417837
2132752890
1454092460
1635896671
30759504
344937711
2034473881
601071128
1354605847
1230088351
1248793883
886987450
440773243
2116232753
744139512
642778433
1617001264
1395068024
1380505626
909252953
927982524
1888251849
382489539
812267904
1452903973
390720824
199680188
2130927491
287162123
1588151976
132719774
1487919627
947782447
925467798
1200558248
969866616
297419949
681744286
1609031917
921970991
773183802
469495836
1779586749
1681518126
1559173229
1474454323
1103493085
498028255
1163501736
707683332
1386769745
413078612
544102312
514047013
706456304
1736853341
876737467
1878197734
2111416272
1581141190
1367978150
229872263
2120447969
946298943
163912640
1576053491
1955836996
161143068
1611752354
1497465896
1116575537
1028896324
213903627
113313346
622194100
822041167
1268807663
1526560658
565872407
460650096
1819242566
42127826
27881424
1749138342
1890136528
1980571288
2020266661
1826543618
1260558560
603205429
1899812565
349446225
966886803
153607548
763313542
2049836408
1453350157
724655604
252192478
1794630039
967307298
1367377683
301879357
737336658
349577466
1667160098
1829277863
1800237690
2108530785
1980080817
1441088113
1506493582
755141226
1882437078
360184893
735179379
346768105
1071578202
530939262
385959807
785002158
1619913487
630675096
1312211896
905793180
1324844527
431791508
1533271319
684067988
892329926
651668122
385882743
1927774286
61441389
1303451512
415250879
685380829
424924383
1487717282
481641218
545572070
869956059
650911393
231032849
174100314
1009062640
1459547794
1977630647
174210551
379867389
569436986
7261176
400496704
1709296392
363071988
1230747553
840051363
2122260740
1127000386
291745276
163167022
1986340390
2048366253
1942492659
152664624
1408100994
569052811
1068372662
1191673126
1164388476
1937600344
1769302908
78817566
1234702684
1373988114
1951273724
1528026513
829236824
1253585694
1497016128
1721668324
374071304
1011656224
277153434
769850801
1466476098
1877568707
1460451240
1901293065
611809608
1446303661
1596222965
1700889494
1019048423
645479648
107537217
2047566339
1357380003
1289361858
1391500706
8385674
738257236
403150513
1955479162
1053995534
1405187260
947596323
2018040771
1665753321
1717335601
1919974359
138749735
1333907879
1492550080
1909747140
1277490620
489235644
1714188657
1205586895
225940348
945294486
764797846
466329543
1820825424
564225908
95196285
1477460353
713139598
1793026355
635892064
1139845789
47452153
1579532212
476871482
988364969
1059952042
1020448742
1384403196
666782945
698413608
1167584423
646256257
785435953
1588368825
1692509723
866194749
1352701606
1151705270
1510272730
274023238
1506809032
826048105
1947161875
1526656335
2130299213
478677216
1800642131
1273557679
855119817
1063701853
597693196
2059898613
1614010114
240831471
670457698
1021860243
167940847
1101707195
1902244029
1806355200
468999015
1581759781
84754375
154448369
264272138
919082675
955360225
1653341905
858610867
1190778268
13331703
1129599289
824404776
622543865
457803639
1813692140
505324
1471984980
1512163591
87703286
432357642
114137119
576548793
1056428899
351239873
1068946487
409236058
1143256272
605098486
1416391442
1645206747
233556066
560682621
1587563010
1146617416
28414720
1956661904
238217003
574659694
1879390851
292959072
1248226817
1671023611
1713741046
895498984
1898504088
1920879349
2087340838
795720580
792502951
944714021
1969500056
851666594
840692798
534760054
894457929
1610763375
1658223937
1075711809
384776284
16342831
1064787074
251028163
1694184050
752140019
669982132
455000199
1350965715
561528627
2103039133
367183314
408014681
1181457646
2075022437
408025311
1143480358
1709415283
1245787957
1650275348
2085561606
1900064250
566916959
778626684
1376331357
590174787
1659460825
491906700
839884689
960462393
2091472840
1670495744
87595433
1178843350
1795354360
2072887733
9320861
2133622328
566862333
2111423604
1373186013
867895890
1994981781
201731251
1371107851
2140709485
2033044085
1231302843
2080013670
181037813
1320093306
1666638846
713354780
1773365638
1698949370
380117146
1232035586
955767060
410879297
948608451
1996994279
914386026
1703143929
195226411
179086430
945369137
1344386206
22092821
2145266939
1080355553
1427442642
1553613810
68599657
1769189293
480528804
1537132479
1040353691
1950705837
1990391193
1717134124
1889753624
1269136982
1294192704
205467439
462091247
1229104704
28315288
1866596602
968806501
427084002
772332136
1735500747
695158086
604572791
1523019454
1827466783
85243477
315045739
1146674348
598059359
505282390
395638303
1467859401
772285516
1004807884
780015003
692625285
2079353975
407723038
1943652338
1331734791
1532241376
1088402891
1797384434
1615952124
832191637
2039080227
1118964717
1200371038
1737586049
2094518763
1781067603
2132934804
1638440890
342960555
1221862439
399283337
603931328
831950010
1526692541
1328437275
1636848770
131496706
1459908140
835787845
2038284525
634559566
242385711
1038319617
985839364
1709464147
694891773
687790401
106875768
1072089102
1649036292
1785712671
298197488
108834465
1184734702
1616359055
627633997
790423360
1519742308
1360808064
1858004684
257478375
1274611180
975340934
1840527149
1114587048
1955303035
1079850382
681710630
1044125553
1378550872
2049761164
1984626027
586344868
254523502
1349484058
1418071946
1088650411
1421314891
1157239947
971721485
3031064
1145829162
2003072124
790869464
1573313249
1348183282
1052141465
1124762633
1423654300
773588316
1997985574
1212829887
301390775
1734308337
1144971125
303180437
887679952
951810378
624587002
1144152570
1491090919
1051809007
391377940
1707204113
1902035040
1281869353
1558972829
1685415981
1045682721
1712502601
1960132028
848341980
80669789
2064872733
865541867
1070890012
959797385
2131556930
828117875
394848218
481103209
943025772
1250687934
1205474839
2138545313
950249954
1319039010
1506985781
1782471134
1689413945
1987208809
999211542
2016760811
562382036
1460437320
2004760334
1391412410
935012238
1678713276
627784358
1194211657
1109328270
1899854450
1184854454
1034957931
1591401587
1029110494
1176190597
751777449
1704033352
471110763
429240261
290924641
845644770
1025715441
254671306
1461706372
357744115
101226276
889983473
1609726489
917415786
591239128
1620019684
1365622201
600858100
1999369132
1458359097
54196084
352148557
1106086156
466023978
1156200809
2083538684
2086032504
1488651304
1511383110
169164572
1665282058
1951923266
1161683379
2101832470
75306612
2059271156
1075712059
1254615946
283114722
2144851409
1944984861
5664762
1910968051
1916677249
533726957
1134011040
945637420
835514161
2024344125
1295226424
937354942
1597985262
597942696
592127031
2078819819
388133648
241850821
930848349
664074843
885132697
1175194540
1986604237
323460096
1201427560
390271363
602098829
152191393
994097359
1362276475
18896944
337507571
1676181553
1874731242
1147816363
453017309
1412256308
1921357047
2132242163
748139640
731478118
721111417
1381799324
153996034
750143099
1525975004
441847485
1818282366
1974807182
2018191552
509797084
1747860591
226394160
560544575
1208512927
938433514
2009810928
516495605
1157486626
1597416371
1068206415
670908344
801041317
51371458
240441970
2070046832
20915743
1352179640
192466104
1533740982
1769187224
1429920977
1417419542
170513478
167801144
1036193298
2131595277
1952618868
2071227239
799850244
517086234
527875617
27865960
781363462
1150569566
2145902940
142440618
466980423
1541958417
1480211265
1503758292
830345309
62550001
450736738
1325969598
27097113
1929808951
995804525
1609655428
195137981
763480312
813714860
1933012383
264846669
2063078249
1801051352
1094269118
1541942008
651325367
263715894
2076852407
913428716
1511042434
1619205969
393165692
2114812685
690171632
1033057870
1979520497
60887002
1781462130
194930952
1632096031
197539795
899804635
1450922431
535936577
1751903034
1992169638
1284188804
46157224
1219150715
768071524
179488252
1203703476
1028237405
808028378
1995261525
388830240
680232323
1566524085
2075625747
1922370013
581348148
630028547
1803104384
1069785881
719487796
24133017
992688581
831475346
1598116888
394814419
1595482615
301649592
1764869512
1505821699
41911122
983282142
572792223
1337476723
543585456
1810720239
1304205691
282930741
555954679
740554878
4276693
77976966
2120231585
933436158
1133071991
1825071424
1210896765
50115636
1696650510
2097677248
1188022142
830015611
2084704742
1709468521
1716050810
1979689946
283220056
1836403688
1768759425
913221199
941232477
349240056
2141606578
1703011309
1842095045
1415386127
1707339143
2064006809
64497402
524514961
390693080
1733905620
1058162322
475144968
58576137
965312916
44207732
321157755
1456795653
1322964665
2052537530
1846954557
96870923
1465370122
1749975416
1873874079
129268910
2018103621
1393217985
1573245029
226467231
1544948136
863346231
591215699
1686666979
382773219
1201670456
60609448
1644258534
1954354017
772542516
20907131
1851959448
145622790
832001032
509604056
1990475621
536859690
689290730
1943885301
957543998
450340557
1366703198
508999671
1166159789
118570561
1636930945
1718551309
139942288
2105586015
457220520
1010930346
38144418
228790510
1833180752
1616436829
297086393
1111456742
1053858075
2137236192
1900859930
656679073
522717526
1246466610
1932153951
537896596
765709944
692484043
665605722
268229173
1682603343
852961842
2057682953
41200776
28605757
508390092
511276959
336549088
1846916369
475855173
206315649
38730397
2037830593
1983016872
1265888904
1871654219
156805981
608982870
1484935311
1766305517
613358890
1982132573
1501072102
2140340904
1305936605
1992008019
1534855079
472508210
1704056097
1308684946
1019716432
866244095
1991403052
1265582173
1690323282
958795755
740252121
632491281
1630911446
383513597
987016461
1743243129
1653920260
1360745868
1755754
748338809
1653470406
1671779525
1793249303
355259792
2093850065
284457938
2015672452
560125906
394717714
762450567
169904464
256245593
1363969417
1554148702
772010389
1058923736
1611597493
1759492475
2146251323
567385642
906576732
1804509765
460961550
204676327
380117180
348982791
1231070465
570444766
1816722300
1148321270
1958469335
1728725447
1918221037
746008044
284725754
1078325515
1911401330
43285773
1366022211
530755504
948371869
177784704
948479206
2118281776
1467877154
1156113761
299884482
1714429638
871213442
135425309
815023349
726951586
118865495
678341350
888809040
1905351871
1096484769
127692501
1061949425
722751386
252819522
1404677089
1761451234
1462583540
996284162
1453480722
1687822898
1372494220
1372957376
1636483452
2067642114
20395819
840216728
1351346411
2050674230
1992878891
1299756532
1213116084
2101187619
1517501802
2128754227
614193892
1429731974
718733258
1477197793
2085993300
699132228
745183424
397255038
1161602129
554320634
1529554647
1316232208
1577981531
1152601300
1861718397
1655809828
291962891
1372720501
1536121111
164532289
668199365
1793966881
1124299690
1760008729
1275306980
1877445077
2100112907
1512248640
289823111
664428890
591220665
1339426049
1500788363
622194100
1831008170
2025071239
748746236
1882245164
239230894
660631927
1177184144
1197586029
1752089534
401358863
849461587
278975678
812870085
1761522074
665609317
1373891975
1662722488
1320631182
798057985
615379430
403664628
1758095311
1394462429
1916833386
31066046
346448393
1111071669
334357093
56741187
968138305
460257457
868036472
124687921
1836425127
436423580
2020347265
1070600027
471993201
2017230568
1178702398
136968067
1389478836
2137760108
1462065122
1712887762
674546087
408809209
1350590889
745122488
967390275
655639726
830855702
725006045
1298879056
730352915
1011618589
342096983
712981067
59407858
1637179720
1804731033
875605468
849159280
299168068
1700240846
1466896046
1153888470
1336888463
1336092846
1296212437
1145589113
1628806437
1494807343
608760580
1358122823
1545071706
608191136
1460597514
1783019386
88988999
1691565087
1880740967
1711131832
372874066
876348427
413559956
19291557
1589110437
1960914541
982274235
309197005
1988774841
651023110
1797132337
2091537681
415398215
1221797141
1630794230
248013435
362496806
1328883216
1242173331
462014783
2042909563
1863985892
356308591
1373881764
278915148
671301703
504582126
358845324
860034283
1380952578
1275234401
207616304
345592445
200636736
873667
1601803288
354628675
1870090933
1827032524
237435040
1980648773
107329471
617821845
1158626938
1211521381
448368696
1661428332
1567535960
1481754964
632296838
36126390
408691901
1699006540
1081159018
68877118
857297781
173055208
1833911724
1150071261
718465506
2066443678
2062767294
78202987
1704151784
1308934751
609469166
925959295
638139991
501239928
1648715709
418486497
1265506216
1297360111
722746893
1121396614
724100807
1017299913
536932829
805528829
1305717148
1680133095
1671760614
860102912
23028659
1370480549
2141960903
174712525
40474093
1301844999
389138310
1300295487
212557526
112871623
1704136244
436669462
2112240902
114689347
1750655306
1818424232
1975486856
1518146770
134528732
917962839
736455326
280970374
1325350058
744302931
1514362466
68824203
1766166153
1596831607
728742325
1166975906
781297550
450682947
2080757023
1377360944
1457681447
1367054829
857372029
306780048
75690507
1553277264
1577351675
210002631
217928670
782217585
1051716733
1730525616
1764134651
357429118
1295713987
979342496
1259352523
1566048845
1371858277
1864585548
767769708
889249319
780321483
567282994
1050837570
263670731
1495698334
1202487164
1832524847
585352955
536076796
987611360
1847276396
1405322243
41012782
1046881796
1888068380
763602170
1648767368
1686986304
1367891669
741522517
1781832513
1740837439
125509206
1264447287
597796651
894630169
678579141
729222928
1000123497
2137681542
933953564
1405326004
1945211626
1805646580
1045495280
1925350493
1339745059
882020800
310826606
1922920321
2126476073
548640347
460456956
992210868
779849589
1482359113
464815865
78649702
1050474656
164429949
1922882021
494311671
1250959296
141941527
1250384508
1205362101
1932167880
461490452
1095721385
1559705540
681505020
126149569
734189845
1680448255
1844780134
916655495
1867016268
1320823862
2134437237
13284958
489858367
653164440
1974268153
759722462
667307843
1423504145
399772124
92863535
107088559
1256484642
622034043
1655788752
128449809
460316516
391853955
138179004
168688352
558792264
1998961418
1338882280
921502865
1603662732
2084888915
1380351132
538084229
548096757
2098009228
26969056
711627123
952386960
1804294914
874217633
692707110
954594787
1304041105
2046636547
1912726285
1921883325
1115693466
908644204
1893481061
1702263130
1638553819
1749747365
1622271823
897916446
78464577
1379006832
1366410268
1172371572
98145181
723366393
2052488960
193174219
221614225
738773612
1200324880
1192793967
1106558746
853330223
2055938732
834424814
926772480
907932437
1119689609
1624117607
55518854
1497034590
774548845
689327630
1880130505
1564096734
930523371
1871262860
601638299
138939000
881666037
1629035112
795767463
517911499
937225306
794797155
1433325880
310398714
716431507
1665141508
1928589171
793442691
1732126946
1176643673
658761842
31005163
1191124688
1807722981
1336000497
1553708920
921001381
992180863
1121008514
1535782498
959250169
325740060
988281085
71907010
1229190371
1882493016
1069386320
1251202263
961607367
1462469516
1345039074
789844893
1301455984
1516061796
2042421637
737045264
1821270639
673314551
443421910
899452261
2029907890
766348274
1576322624
280360694
1753567275
403731583
1644856880
595388177
1519003397
740155263
1084293157
1237378393
724723492
495923463
242280716
1971756972
1589615541
739897113
1125707804
846481952
2067882993
1983076414
450154944
708662583
1857054364
1618438598
151061075
1552143967
249807758
175179483
60613309
739493998
685088178
1852320974
723150489
916449902
1986655813
466997688
2024391483
774492501
835542170
1432646473
1608491589
243103836
603872999
1420008520
862404021
385663516
1119235812
1597879084
1149337627
1966153317
1904361231
902394456
1740258530
1627377146
1434476039
15205874
2090119617
477402714
1890633951
769380954
163744264
215979965
598551592
1143296794
1079361049
71001778
680080682
1204944225
1505223388
262583346
2018409401
1205584088
1453590558
1814676431
1631031386
1299364660
349627703
301850309
953388302
163169070
1952040148
695618639
1897914582
967973923
1609347437
310958244
1319519169
233218820
521372204
1129115072
581787110
1064701251
1500678287
1865152475
1685355173
740931840
1654516364
327326966
1881083735
76682262
17973303
2004857938
1013708067
235402937
207917473
1286764415
1097525689
1020891246
616668116
639902394
1858898105
2060437206
626791886
1306125042
84431847
1422514160
37989233
66457643
340204280
1300578124
952039450
2088152487
404114980
387736652
1556149047
1578445416
2113670513
328179430
1728775250
120449620
2072575682
1751205624
2051372717
28075860
1022166407
69625241
1860814873
351113697
2071630782
232263748
642530363
181802352
1651909742
1014246580
442449421
1803553912
481690506
683407146
808320358
1930176790
1877514761
183164803
1993611584
1006961050
646399032
499379870
701096251
18886721
2020356691
594278215
238263368
1848075882
1134199703
1910071972
662152371
756715077
849418989
1488469179
2067204707
102960515
139691266
932360475
396044311
1494913901
1310013093
1416806547
688095244
1818669209
92674818
458222237
2092515485
356567602
2109498151
99778285
715153257
288960918
1103178770
445618610
1383505215
368753690
374980759
370167202
402978079
395573680
1675808344
1519613504
922439288
345738755
563033303
1954277390
1173075310
1208680413
567292631
693078340
970412352
1743540580
926756793
2000725244
953610162
343240393
1214408295
520817367
99725732
1839043948
649852045
1624745762
1993982957
207870831
127786428
1417744746
1930565397
208544355
2021660990
1403759392
192137058
558891203
1154635802
800401655
2053065098
315487652
1286025956
831639592
281751037
1046895034
1012703806
1097856525
424335052
1787371223
2081644194
1919834237
45891605
1424051498
1009045187
1812392059
650734382
1743119099
671697691
1315758987
542684140
836270559
959186533
798709275
403242756
1401126266
1604160214
522252500
480943374
2106327107
405878606
1428657861
411151548
1761478430
1487046317
7769713
1843392022
906581840
603508239
368054444
1987968276
1426930672
1606616393
1445743155
893218284
1667734728
707319841
1904940427
1035827616
1597026459
249386305
1265175790
99269791
73005662
1897481980
1343366870
721608717
1775025113
98561396
1296354846
2052898249
1546283747
1605370391
627744637
948574059
1095126801
305490398
212121464
264081583
1462513895
713521800
1977570073
521739406
1825933984
51474670
95418752
876879946
1582911161
980524944
215672086
1853453362
1129740440
1648444415
422524314
1122885410
1579107305
469244769
710896768
220959192
2061134605
1742582867
1466014030
108959533
1155574971
925761618
100635306
1743295989
1375645902
1114663104
1465826665
100972252
988105498
1899626549
1698999055
1882074624
29580194
1104474115
946995320
719035456
1975295339
1759746406
1911025906
764104932
1019144260
769712962
408117494
1142799860
624576041
1597067991
553125150
1399043174
558428395
812131330
449420264
727830787
1335954932
1145572666
1272786102
457552697
1686215479
237945942
38899298
595656670
488999336
278605024
2146381348
1891503370
544123740
1395136563
40025283
1907212355
125479216
1758240237
1681390816
1585625515
1626226798
1898171691
318728356
958764721
1014662372
1303381784
1297879575
746879512
1733133748
1361054389
475932854
773101015
1182914278
989580107
714124756
1068594819
1216174712
122990655
892692022
867479686
644290645
1183442006
474652514
927931864
1269185794
1855236559
949210872
1958984474
1104583355
126967641
1110191507
465764483
1726079862
264333847
493650054
169423045
2075208093
1527421252
1645489938
1437632310
1766825274
1793022426
1212452045
1972088616
1693989389
1108488015
1258849891
656712123
1216105204
1644564974
1081801603
1605617004
339267154
1616507200
173845399
2063338980
717354831
340306186
1681743837
1573100526
1725023093
495660558
438888449
2049557507
1750728304
1791878086
878211943
196577618
805928354
1071872970
1241417974
150401997
1656461659
574782381
1444090003
85625635
301802897
646830203
1134061222
2010003932
574576580
1733537172
728836116
1386869528
955943993
799140980
517187040
2048061112
642444162
1081365992
1257153709
166117533
254634762
724468259
42895272
668429201
902993773
1813448707
1170660202
1596548970
1448563019
73871089
1423398822
234969930
291863128
1771757896
1704672868
1690983835
1609776215
2103397478
1238095163
290533046
1602643933
189905138
1329929035
1784721556
2082407984
256768785
1083111518
1510801949
866024912
1579014517
143760908
83145834
1653781048
1983579893
868466449
112924982
1773389111
640404676
856335883
116078970
53463452
849418989
1916528597
1304224094
1483402114
1037984788
1478533078
1626747434
1152705259
631934505
309033484
432229895
1842031740
288012165
1058485262
2052755328
443366468
1069206389
1316193771
359539467
70592756
748259414
2124961801
526384989
365664020
1090409937
1871951386
1678068078
1378552528
190245793
1149128762
1098931582
1266702936
1468786141
1135637478
461229898
5127966
138569927
789085587
1744646748
907588318
1115763178
1918513704
408087200
654576543
1623023261
2029565208
184758519
395192364
1708387432
1207740528
1552988859
127020364
1714550956
924917392
597059199
858024273
193245579
1617863403
1815428716
1937137628
1160748458
1537665637
1854193148
714870365
76881384
901874525
45371962
2104071912
2137470156
600690914
209821910
349557788
622309657
1518327721
564598178
421573849
1354199447
1385053991
826020276
27304664
1639177118
816931499
1092185597
815841753
1311423246
1914552652
1328890753
752803881
206287766
96816871
357090047
1852497574
1860554315
657737001
359419149
352781240
161758100
1658483677
1903917493
791800458
420678058
253680042
1853786134
652442074
961478867
811106094
320477302
1114652017
1759879853
931566503
1159337239
300025836
1875818942
799664888
239819340
1162468743
1479495525
250201726
1545449905
1961175879
1982478648
752708116
1888064789
144261468
942652797
68924104
385885148
1289402796
1605294581
305097827
37797397
761352361
340322872
1687347871
1553158845
1472006875
6999831
836390060
132517102
1311479605
1191946599
1086779325
2074406982
1999292441
666199414
591558041
1928758623
1885566588
1109957621
1996646260
839104875
524643056
963351043
100504054
1414709224
655503073
1108299774
450703746
1617522853
999594046
801609470
1374272313
631716246
1368310743
2110196079
771897676
969082852
771045624
313389490
223334686
736309309
1152745716
1330845526
1538086149
1873248798
381246872
140932624
658341890
1536937024
508786736
860190700
1762211933
1307966554
1302320450
277597096
1712649404
821762398
1777154545
1064667657
623724658
1205468070
653983093
1161023824
346262208
1486991625
62276986
1368893779
589031154
719445708
1142850745
352434916
1462753739
1838100092
461815884
669242817
632055573
632081781
1355603424
74341665
1396299516
1164544987
82482686
211906849
1108435927
1337585640
514764327
860255352
109561841
2024916476
1342465422
682700106
914500476
405657298
1547250763
1404353632
96076020
302165398
595073540
1191698725
603689996
60695593
1275473471
473804482
427124659
988578018
1622601727
1452986651
1021050369
888530473
249950562
1018140273
312874062
669460146
76051010
1125493758
186801236
646919974
738923792
469829155
1857419047
1334536803
1850757479
590428488
1927901531
1656625170
1662286684
1180384507
2003939552
525849794
61742325
2036236229
1655893767
984903671
756139183
831257008
296113445
1913813485
807344763
1087053540
803801475
522150434
1122999826
1129320654
964660653
1945684652
1164288972
1687783786
995731601
1578150841
815112144
488969847
655802182
1496428165
699949813
1447361708
1743201846
753444630
920715625
1020105502
566673650
812236066
1684527894
602635196
1997254104
1452443460
318939544
1726598332
1518016326
1237411440
1609924580
693548602
971862677
1723132220
1723774467
918851872
1101421665
1003358561
889171489
2110201964
1178682594
842423892
265876977
1120616606
1303448627
981376715
212139864
1199952300
1915327841
1813760192
466213508
216172539
1560100469
1002152522
1138747736
1190923066
1389516666
1406722316
1075012473
1441206536
2016667402
1482993359
967232956
46749132
272497960
1851836292
1934929483
317381505
834999133
32094993
1522565298
1344376651
1999858688
401600534
710608344
309382995
987154318
935631629
1539409844
1694377036
1276517725
338308751
1726653160
1646799121
1512723256
627449527
1720049854
1325320088
1443593383
1804529689
786833
1947233427
281678702
768457323
20929893
418675651
1219987238
1920768859
1263385375
424949162
1093676162
523054264
898747487
570802569
614150900
765814974
386059120
913191113
509163909
727195606
310594196
706999616
714147092
1305870990
1682871207
194595534
598787426
553386149
30151233
362326668
1127950304
662142005
1008524279
454476806
111331602
1916228328
1447003559
1485101640
545073697
780659515
1279902853
1315654509
816889211
1356200265
164980450
1823932306
296966677
220522394
514138995
600575912
1257102570
1018629453
911878492
1621255200
1800864557
308997887
515338314
271232728
313663238
83730529
1160675731
1831439827
1264140864
463228232
1517538345
1132158535
1847848411
706445065
1072850297
1277156279
1859112789
12550788
2083000661
10658022
1282266766
1965889662
179329525
643391627
1461190886
1647158541
1524704169
1312380692
1515435392
2053272181
2010424119
662431347
1756693319
1134853314
541205085
67907473
1196215460
45827880
867379056
745702779
140113165
275060299
233225694
1836985296
768858876
1180345958
583512650
689419726
817563720
1484686778
779344367
1590750017
833589125
1414608243
331594646
1419851693
1685571237
628409306
1195058362
1989289064
1030932036
1150967039
1952059447
1263002955
1068810924
1998746830
1242361194
1637722829
2055866267
372902098
1601329396
63510662
1392371518
1742415364
104494254
1094993301
1108061889
2067006281
1997362630
1309075333
1096021185
344981916
121909226
1414472041
587975346
143383360
1580274676
1545748999
1097421068
733122
235024417
870921022
666634728
1918881278
1074564163
1373452872
1961968796
2014507529
350614706
1468825734
1636924781
1421690654
1976287298
1435086717
341976707
609234822
774248921
621892894
909916889
1600488866
1057725789
240182471
807943189
1809039534
953262520
1172893495
2108097237
1619625745
1121740579
626183061
1174712342
147723827
1590488156
431157968
1047653304
18112740
1918003584
950663641
722766978
1803494903
65382711
585678429
222391027
1734309807
281679785
1009004393
832911789
1923513608
1190510812
231686610
652711348
1275768483
1774624334
1974286399
2356769
1869306353
504374427
856626084
2089903076
99211716
937984525
1996703953
1112489711
1049326631
1709545109
1419286567
947889901
646248263
1826660185
601492787
2035433808
1246058622
356311772
142604503
1933187
931145710
618667043
1245149298
1228287773
337664536
1400872147
1086393483
175231832
1533272494
1336498682
583128849
2080756980
1636916489
729192262
763618327
56733312
376873799
897919857
2129979927
1040372780
48132871
1943155362
487987370
449074483
1719296567
253855489
1183056218
414935059
1967609535
228128458
833160249
459334137
822614550
664178607
1934571013
1768398785
2126869057
1059548935
1634592027
352439436
1653112754
481087743
1590288252
307274610
452230403
192107846
2016125989
386276819
1760802346
1201711065
1490437233
879258358
1647265458
76731749
2129806362
1081621997
49466275
2061824468
471512789
1061854689
654905058
1548526874
1904672268
576947843
1819920410
454445777
422472544
574977896
105937349
2047241123
1603379665
872819289
99309886
370777519
1166522766
443047041
900972236
1459042501
1381645969
754861507
1014186552
1439059915
1464794853
2084351862
1222648147
543700091
1593948424
1098470300
269536938
692869703
997208717
1711626893
325568342
385247515
2053688195
1902764735
718455936
785280196
124612571
1988517704
1352824132
1756254782
1180031334
640979738
407961476
107198829
1258542524
888382873
1599157752
772734189
912267778
1885882542
937422037
1925891636
669571511
1559491370
566613896
2100825360
1511431729
1061559280
1924123407
1821914044
99051446
200076601
119695637
1537766730
93462537
1977378155
1575081404
885034515
2107133785
1217165329
332572003
1861697890
194829653
1811239889
1183254692
822076512
489148640
213510325
134330914
431794853
683191975
695009515
2105371016
1882537068
1534982881
197323283
1091630642
353310793
2008153403
1292224111
1525284245
801080067
1666402010
1850878934
241470351
1954102489
740126576
369839020
950039884
1594400124
1857443548
168122523
314357159
21419194
291274577
771317708
1569325827
253535797
2029007970
106258272
346681052
633484818
1288882283
1672742022
1029492684
782406579
9864838
946139603
1643568469
1807457018
1518991573
2072947276
1929803785
631291017
1771863801
350939270
295605894
35026156
733225305
2014473602
1759519282
1478291915
2070367864
2128344351
1278489793
4773987
1509084854
831069070
870084699
199170939
183329893
1542856030
1360373309
969103103
1017220451
1398803721
276919499
1636917475
220638437
847912381
61196015
1346118269
651518367
1223484472
1513426520
455977258
399357086
1580908043
956308939
1343733317
62960115
958853735
243668715
899644749
467528439
639895351
670395677
1691043941
1368300717
2063145200
1853797771
204266213
1429287582
2110380552
1490354647
1228626419
38932188
665366219
1180835429
1730015332
1247374455
358717987
1595344130
762472197
1475132798
549270214
760491563
663560689
1983013635
1751529331
92685687
1001979707
1611951979
1207203959
1925344225
150099389
1976370318
730191373
1723143081
388313539
1188960527
1067272712
1084539342
1260640270
171834392
1128034287
185786584
518230045
1063369854
850390659
344672803
658070884
37336017
171261635
1326255245
839352260
372464199
981421041
551946291
2049101690
676540958
860947847
2014901142
1983007795
454638981
1080371131
1106269404
1090532537
1241841891
1685673550
2003307348
387695640
1964368098
1731815560
1940965831
2091333488
2018947426
419837855
1364234886
1904743643
501799499
780728772
865937370
229178525
1283881779
1138866309
1881501275
1716706936
2022992587
1181066390
696127310
1630877297
354083454
871177065
2080722105
2059906784
705912708
1117737220
1641387367
1785116050
1254095609
197219048
876737384
1719118582
1085262977
1209024071
1533208708
20387399
1793749816
926598017
1632931872
1555987526
152278188
706886425
2054681520
461606849
708959482
58779234
1584829378
281403318
45959032
1867928135
224163166
1428163323
582515297
2004236807
1372099362
35207210
386025983
1260140065
665539725
320697468
1024722180
1331510678
816568170
902852
577875333
147384757
476892188
159408687
762703807
79721283
2138512011
204749407
2099053101
1183243004
261868110
442424196
518194601
1192899379
1742161387
242785151
1865397107
1759229208
728503559
1560487518
1130989175
1567043324
192872774
150684186
1215564634
980418106
704865174
1275917218
1274262452
1883168629
1832896710
2083843043
1436333728
1328310925
189500199
298499142
105482821
785282985
1906097992
1059926446
61876035
97624155
263470241
448622802
1830644673
1797654222
233246288
475935321
796541783
680159183
836854191
1467898541
1951865031
1052523806
1754440690
52507181
1503356789
375279135
2031500008
1884021540
241057950
809081623
774929491
359898117
1497254035
172480895
979315734
187549333
1417231278
1534045231
279625281
513586513
630958346
345000152
1573841980
313454137
2099041947
40722094
2137819782
1382815921
571740622
2036708674
235691732
422998261
423801636
788646882
266456064
1858690335
1006463014
837012535
2136135932
2033971529
2000393804
909784159
710548233
778930049
54083239
1429027515
1308725316
1208634330
410495261
1181532115
609940305
1872700944
987320158
737437941
1698219075
506683877
1164111939
1461431341
2005012815
6403563
974505632
888566900
181585832
985319394
1952139167
1597390478
1703764388
1642527782
771050765
1348690132
101999588
314540832
1764425452
747327221
1252500075
2091410702
1387797804
1565670053
1226514241
865773497
1628245467
1068286939
482242818
232431122
1782193178
380235305
378664628
731711772
1409772471
1024948203
1829916761
1007204950
1120527570
1925336997
268883243
761031505
1548621621
1599092376
369129117
1670331515
1833955830
1229618690
421328896
1916959571
1559596960
1867998575
1942425919
1710782535
1322997164
1652165701
1766345261
885286702
1530531519
1460086560
64550390
1082994342
376575784
774954442
202148146
1944298857
1257614499
931645142
948423309
772581605
1578508890
421560441
380145047
913895290
2053704857
834722991
700178414
1924512283
871564787
1535359449
230113842
1513164620
1263233261
2103359787
664499680
2086161533
102287847
1589080311
364521
1939829090
516745250
1660854477
430354088
1623868359
1572895551
781600077
1943812225
1390841062
1050099738
477175459
1810530204
1842869598
1514698352
1700384439
1280819791
876295638
2136376365
1618672069
226462556
1667338552
1637621412
1691686027
1022629689
966786379
815138210
958067365
2116012821
1208954410
1635197235
347250111
978651794
2080237461
1775739191
1975992379
504973758
444237597
1482191258
1238550205
356548814
228504901
679572240
504471657
605404698
1965974925
1326631932
2078793060
1226969699
2430289
865666635
596501965
1344832801
1775279160
1514056969
1580324731
2089199093
1724996596
696739386
909627218
1974787833
1697465193
857938051
1113645969
1609055072
1405762945
539554309
66272744
164971125
1064228741
1075391748
371930431
1173716684
469093273
192028582
1710422855
680663986
1511376920
1770040753
1383740913
482672606
1581752169
1618955100
961333566
736303533
1266020429
1957064507
1483546148
151109890
747801352
787429198
1760670114
757447308
1626948416
1967103251
1550702725
189168944
1311365837
912833338
1973960032
1925157902
327706464
457253987
1082773418
813582348
940692223
385097016
1048204149
1452285297
257266983
599917130
1413151134
72666015
113001885
1935189986
1091851831
1934892529
473124754
62085518
2103755070
1398251885
1348671897
1521767829
1607161369
1661223249
1068811175
143503171
145276302
247247633
1438254815
893578048
309086050
745499139
1973858621
166970065
2092480112
141040753
905130260
1600213257
1686026763
1920894414
2020290306
768815386
1808282639
1766762668
346744582
296274337
392846006
303418704
1524992546
36132591
1945582498
910458206
898501493
1375030174
2009233298
1494802642
489641674
1533066335
786319129
1272947855
2134832696
1162516144
1507006936
759765608
1621174559
925932022
1161431236
863908101
1483816582
1958817690
978514455
1801266329
1898204648
804792780
291115783
1159817971
1011243181
1678187890
918382182
315832799
585272084
2072317607
1370922498
1430203722
959859593
1123047964
458174525
1089623951
575801334
651794843
924465666
2145907669
541240983
1156683721
220469890
1810466139
1494218578
1478550690
168633471
209610868
1158469308
2101748777
106960299
1802830395
2107147512
1985522166
2059721420
705587187
479360807
1456697348
531006922
336636774
1282966186
1428673584
2016408857
203614663
384112566
819711094
1853343370
896550811
2108345046
1516806963
905712703
1928928977
694106796
594079000
550252279
62057745
1835625022
1661237817
274096923
12857157
1160431016
599713727
1499611791
2127307912
1808563288
1759038487
1623719100
2126824600
1003498432
2139808544
2095618845
595505220
1609580329
359506149
263750801
1042318126
1460523775
1210692339
2040616789
573532213
483695547
1212125430
1219232434
1819368308
202653778
1173446184
1275663366
1821700880
1430962217
1717126705
522537289
1787247758
15385863
1735556688
1164211300
510897324
1533544870
1013575383
1415342689
1792739571
2095851997
276740866
101615846
1896814482
1983621900
2010808232
1518177443
561327830
1916222178
1669153569
1654508344
2019424385
777121723
1039220863
1415194990
2132404482
491024685
802863976
1339900263
1470258251
1005480584
1656522834
1973430906
500824041
126521152
2011495847
1810985624
588370710
1217082110
2002211288
2069325368
2034577109
1365899967
60925263
608529877
638415121
2082049978
242389228
1138593869
74547335
308150000
13650500
1928909019
342784600
402033795
1671030050
1682243007
1241035883
527382005
54713201
18129843
1079366428
1844646802
738359895
15900384
1849336174
77413342
1590006535
642220181
354646847
1271728867
2047201475
2122580599
648978419
2008516208
1906113330
269415280
781141817
279437377
1296001583
2092241931
1433222334
274795135
2107972749
1221790689
1325891284
651355240
1847952909
1755419423
254066714
1213011828
1617196811
1097028090
1962878614
1936138861
1557426819
1723320057
1146876993
1389633023
1590269735
743024447
716262935
2086480480
103410044
976653900
35969333
1305693110
1751269562
838511566
1974862159
679324256
379756174
101464710
1389905221
999158988
2048129539
274605650
179338132
1102166473
713757636
732789239
2172714
1257682004
1680569514
691128605
1114431409
1073904820
702186263
1038896086
1924083688
1985727367
696099197
1182165634
1176590618
347890971
753308316
1576177027
1216830687
1659658117
2040967599
1454068542
1717234647
2087527067
87509293
649446752
146842337
851463711
112717868
2057933934
21698195
1929808951
1817684820
1113524937
1201719169
157894346
1879287239
1126077809
582148385
1255241733
1571700431
889210595
851868272
1606278311
1234419357
1665656467
1219425680
152339000
848074048
32316968
2031207477
1263374892
2108185826
1539211195
1183264827
643169570
1552620377
467040560
473210129
2097528069
1497622563
2033837593
1224863719
696601065
519052470
1744962313
1011327909
153096410
929188330
248653179
547164948
1112405331
9874356
1892117473
264150324
122871292
1208091700
1595819377
1805153800
1418729220
550618873
2008176500
1236326767
1233681003
514441862
852178515
611953862
597623405
2119372192
1805291179
352868582
1765765600
1203654498
167504692
728683461
1399787835
1372430160
230410553
1105426823
1932652596
1400208498
889610696
498927606
1822944122
759073147
457306561
1739158515
914318605
210988503
767719000
1830269506
226129652
1383748652
1092323783
26161419
1278144873
1766866305
1512132913
2062751524
1932136628
1959533176
695010742
827921603
2089467728
58208161
1048041453
2092344773
842958443
689787164
1203251696
1073499751
1394376545
1443391530
1066260649
782470689
823162348
1088421158
1958627473
700612053
1805642059
1829344983
592428947
2049064169
23176607
882816969
2078892236
317438091
1761384110
1415090785
1575737331
1324057560
1854373233
1207895786
1068346646
458524793
1305226082
1790577443
181999726
86981721
191751819
327674986
319105122
147402802
1246268264
1441391748
168382945
1883297760
1319828469
992446134
182949625
1138782212
1965587394
460079437
102709688
1162564901
741911957
102927062
1302389132
1645164293
1153661536
1264847881
1780484770
2007673398
1171201214
362867942
1621749081
1122833524
1452629312
1315337906
1385472850
1526260880
379997054
1814789062
1151752980
1207989726
378810495
2105355070
1473903262
809189246
1734399348
1977168329
1160039146
165541694
329194942
1983234040
212121464
1290669756
1721509288
443906904
1351735772
771955472
1067364965
1124710299
991167726
1550958108
1516921275
1107759972
850195427
1813276847
491376348
755743007
2039040825
1405906049
794111307
639169849
779567373
1937998983
916071014
2035557989
65764125
633632008
1390913758
73005662
198290397
1490431134
1043682759
1006271730
1243630251
2086642313
1057718029
439512127
891532658
55581125
1188426746
638974503
1993684312
126087676
151926356
1761594979
1409230131
901993052
1979313196
1701748578
105939082
2013400753
532343449
1161107246
208035497
182606755
243600008
1985107696
1923292657
2102931476
880254204
2091115248
575046224
2032800102
1538310339
120752948
1260180546
1637704890
247643379
802519166
308296380
2027470425
1637549038
1988276282
759919232
342296061
756863208
412895462
1826295628
1645372013
320625639
392615150
1334229767
1877655003
1910120631
1498999887
1314936182
368984281
1847366514
1726903172
261428831
42367238
377356642
946186979
1391404577
1849826988
1865437435
1286806112
1760309564
593338594
903063857
1824355396
622787235
1631331592
1677304071
833838229
1906925502
1949923333
683703512
2013641472
15918110
875939434
1705501881
1889820055
1437679293
1811039634
158722614
1202118003
376785447
353919841
1401166990
1154910088
816249301
1180316387
1080057850
2039251853
2114686851
848529223
1714705935
910038416
1807523942
202623513
489952
219492535
116038954
1860355518
1891169331
1691415187
997651543
876978997
617873895
443653625
1075483648
848184867
1026370354
970357103
140884241
1270234562
94799435
1143154252
858046025
1618591014
902672701
379666015
1638710555
197353156
1297483412
1992312644
1878679054
432003145
583029700
583007856
45109124
141213033
580053913
1245022630
821535958
1829077752
1244473023
1841805070
1202842573
1335971325
814563110
929441404
407690376
1254515580
583699209
1679328220
404596506
1646704603
1451031275
125600023
1748020125
1011027890
413637469
1791305945
1812572483
668724849
515233026
219586189
1045995357
959681235
231068953
744975383
1277666705
1655853616
1670706540
1946824944
436504144
1540998271
350199702
249225823
246396136
1398882068
1352605277
1724995062
1280812080
1814414579
791358872
396022422
196223378
1149688774
732173864
1212480961
126379731
768080731
2078334134
1020650276
1948322536
310596142
1659492246
404352168
495522994
181424759
845387407
196148380
1665835978
415762760
1994115210
1217489992
1660194940
68187328
1579799959
1790601783
1066178806
1179644628
88867838
1637332565
2033995224
191805841
1633945022
426250617
1192894153
1390508010
1799793849
1648175850
854566995
1799643256
1645393662
1572084359
194806128
1636667125
2122519088
1788909215
1047785985
1698331935
1039088796
635897508
397929101
179685218
1912858915
883390681
2087809811
1471663456
1677193097
305706109
549541044
1672171673
65855121
1277907257
1320242460
818623405
757001487
1183635525
532877832
1419529662
1013936472
255614435
163136627
771270882
836711267
2008637012
2084384814
564550767
1498191010
1415378046
711656854
1396966697
1278409893
609263753
1780058780
1849092035
563900311
1260265725
697660917
1018873075
1006725316
1144308953
993808450
32619946
1504063387
1354337093
1327528331
547092898
33464267
1095385540
95401521
2010068299
843218729
1361681106
479964887
749483361
1105570969
950539160
2010141297
350661582
267180882
1414095631
1792358198
1240383021
1660390115
144014707
512192048
695319706
293990237
74156454
1036742782
993956290
354808387
1338163565
2053451929
957992417
814984265
1830693046
444891025
203377296
1153336081
548438624
1806448104
136003507
464793311
940362995
792160601
882518343
951768509
106421307
1019180259
1156255347
1131036612
1515801592
1896895425
294037415
1845384975
2082248369
1555136231
898647928
1196313456
337002933
1768688793
201684967
146913226
506827387
989346184
983979848
1425780663
1586120416
1899050536
129650340
1060294259
1416956576
2110978688
999496103
1363704841
1188169266
1999253898
2020320576
178232432
1788477829
331528276
439457819
1187109951
1371340585
2090250081
1422673094
1442885955
429659538
1787381864
2084926612
1908039403
1349612649
494898142
948811563
855084195
2027600151
1125364634
969108393
1542314953
1947698694
322426861
2035668840
2003408371
1233489949
1882859426
1653066979
1681058375
2091382672
1317012478
1346793129
874363787
524984918
113654851
1327778483
1416893425
1177860582
1171687663
1193359451
149834271
1574369104
3989577
276344976
1234027024
1220226436
1353535929
756718173
1371019790
893351414
500177961
510644177
1420738475
1764276299
407578235
973498877
193504021
1386209465
1042708977
1096182646
2003962459
2016546090
609207517
148142587
664686217
1825223759
1511357335
1706053991
1870230963
1596774114
560614650
1988788046
56247922
1752867722
487195004
130954792
478236996
1685069901
1776686145
1629104732
1230697598
79055145
1218948212
828608560
1999417320
1917329787
125613707
494995901
1059182129
904670090
1673748896
1726226174
1878751864
2025920030
610153368
448676990
1270143333
1431871471
317802299
27130826
1191478969
1518240727
1197938732
1065906711
257312851
1528471830
118337810
1392549731
43217444
1480004392
1646236680
901432007
214620631
2144744126
1074835755
1653136164
595549784
1075262405
1009084081
1452161190
1133292614
1687464620
1599629392
615709422
730899434
343950328
401464964
535347997
1963463483
901024783
346877103
1585241460
305533111
1717968543
1576011424
1078181474
1415438977
1703754210
1485285904
1580491712
1301401993
5549661
1447696782
707907343
398148804
844598673
287410702
473512998
1349148396
1371581774
1815288140
1609037434
1043107464
922275294
952108224
1081756793
296734236
448448136
1413956388
1258887104
397725821
1576124005
2130968441
1404774384
1660959541
1973429704
1123884071
1909651432
978457712
694984105
1822688198
1019628465
188008905
696313105
1958631473
1662102555
1689636316
160900399
1302263894
1640125119
1601690049
1855373089
264826499
1163369089
2050175321
2120707025
733308083
1696225234
1199490908
1702053901
664818496
307095307
1574538189
1854164356
1681995593
2134358224
401754428
1840130899
1220495279
273357864
3466768
1966156887
129042898
1829526771
1159279834
525859368
843987297
105492049
1279955669
1449071782
1620066565
1432015144
791722078
679864396
1827118391
1871763222
1914211624
732282148
2136387741
1478737193
1271011762
1533120706
715890638
1997325517
2123125607
128573365
1519145533
1201127791
1914505451
534180729
169484653
1806471165
1370188206
26160341
1730312558
2025402219
378029023
79928150
1030787821
1002180860
2101770541
966029308
1676299643
637352601
182518958
1569555314
1847602716
193312016
131665901
1177842140
1882321824
1276470619
952581436
1729379785
279656783
975167696
612864081
612203878
1301152214
2132113419
1973848820
1476191947
962591971
1457245033
1593083122
740927279
248417408
478407626
298276689
1440584090
1502265041
1840750075
1274039711
1219319033
235490981
519103009
683085574
2105198491
137516277
194144665
601191477
396805231
1527100558
1851456004
295301363
2079700782
1327834901
2119724540
677176608
2053237081
367180250
1207748640
772742137
1414508039
1723601656
1486381052
2108865885
716073247
630948891
313170421
938298137
1264352910
1882164843
1182339423
1127456945
800502156
681267599
1584218403
1936435548
100377431
114050642
475138623
1242157784
1514485051
795817072
19868610
747969496
1388426756
1601484126
651803945
635006353
325456905
27203885
264435105
1104683000
538701452
409811882
219673905
1313230366
131275135
937493639
1419589254
1711957776
164995978
417391984
1782493113
783941070
650580522
379973942
2014577351
524750919
268415949
1564947584
1142498800
130962649
138951829
1755274512
1525705643
317224065
1734947085
1710458744
779663898
2060270041
1753390958
1452587743
347694134
1085499076
551100477
1543660064
1572669155
1449710724
1547641976
184170731
1927279588
451646128
1229611948
1819138153
1660071346
1968070327
153455181
181712631
204578933
1036704904
960652750
926504443
1386786933
1785914106
1227084153
1264093915
375921661
1604296130
701166235
2129732684
1369331883
391571891
1134599010
1305918114
978971395
2101400770
2135144691
635936057
85661360
207748513
272605457
371292790
896772338
1941294377
335347227
1853665963
2020161452
386462759
310444295
1023615854
2055116467
1118915269
1145749127
1731811683
544621086
1239646047
2070721641
1533310623
1918741298
1858427485
883595745
912147843
1624638963
361408683
1072565531
682729452
2132957202
74908616
525061924
1786039801
404738590
885478576
252648089
1204992370
2042703469
452737128
1089222608
398177673
1301419260
1024722180
572261262
1506015721
1482392670
657696262
1719640918
1913114742
71250342
537920610
1984372619
119534796
1367837198
1517121113
1013854109
317418932
1583755488
1203928223
97317957
465595072
1334458608
1520834626
1242292666
97837833
275936736
1786336737
1370785806
647235203
1857453288
1904289128
935372800
741412338
1581400316
1154395196
1451181476
953022924
1513030281
1556384433
573393187
1144665985
692855698
1644497504
1472955897
1977589450
564320991
191306667
413848157
1172936319
612365122
961224952
473449598
2013724727
1388870464
1251773132
1870125566
269466374
1743706611
1862769937
640977417
392926987
33385791
107336682
1495470913
1026931144
1019216272
1951152350
1974207998
1074666610
866932347
1850649348
570645026
2024482299
1510321731
1530289067
1299655852
1683679731
456744175
892901332
144296723
1540695123
849902943
1714928186
615709546
1978808313
385618599
1603669556
1901150344
1241439232
376407728
1870327196
2034586398
1839194561
1903068163
1623387402
613824797
620088551
1706584438
1875266544
85241999
910308727
613793624
1106021466
750073986
395482337
806849827
797712278
1400725215
980734129
159713964
1085338776
1068892124
1686572214
292959210
1669155244
988021913
355535006
174228992
532490155
1148661929
853839126
1689049674
1665261528
1833346957
989422819
502497518
1046969904
1931943808
1429596122
2129114133
1849386617
358104130
1778091090
615365746
1316759843
896186257
263663161
1303418055
408834429
1077230364
1252576959
1061153601
588087673
952905388
856739845
663290322
847098951
64211579
1288092512
1822107397
1480654307
2120224664
2000098512
346244583
128407630
658361746
226067021
550290270
1240383021
555876959
1664428295
1007452024
650730078
307325619
862486129
1565769541
1887337274
1056967735
930114271
81670777
1609960955
1573195930
1764192273
1422083465
1380601061
1810907470
1389099199
535592102
856010876
1272596412
540859501
750950774
101921347
275243328
223451311
1729381052
1401219559
2045371212
155156680
488357521
2041788064
1470705184
667040797
943584604
1713537786
333210254
1294385844
1585012191
307035591
663807153
858263235
616161108
805366038
1631334487
206483950
1169767436
383110244
248733533
728059883
1549112518
1539459788
2115193700
563844046
2028163991
1509892702
617290946
303387895
1851726197
1914360915
1848941913
1615978616
207286390
1641051917
1158960670
192297286
1721446151
840240422
1327742312
195575922
161046669
1004231913
1188331684
434228155
1888631104
714490168
1562120425
2039434249
936656417
1650076596
1629470234
1796490934
2129545785
1291040522
2023439669
979171393
1545525614
613405567
1472750840
138868247
356240522
830206816
1155044909
2142434759
528796414
1792880927
1611717094
1522880844
752874014
656887172
1155470393
808672407
1244595825
762474210
1608588571
1292803520
749862969
52466901
1981768311
1135807498
1034352427
2131533715
15659186
439644738
1075143645
719695401
219917324
1851558444
2067193978
1000946953
1433632851
963847193
1832565515
484195617
940208486
869421166
718719456
137413788
865252335
345406758
2142743050
1157226564
36134236
1016904058
464747331
258657500
382391973
219767148
196610260
271066507
2018241791
18888952
796316789
389166318
2059300529
164890062
1630943747
341388004
1422299047
322653567
2021800668
1665580963
2004926544
701156724
1605109451
1321099759
1051355313
862417457
1234299495
1619667765
1358881046
339942515
447132234
154110222
1758015694
1186189178
179983859
175908387
1007785791
703680116
1676649415
1960265789
1426683663
283519080
754221513
690177909
545309595
1279495901
1924135887
1292913189
1354437050
2049532033
137626819
1089170511
1762108540
1490033080
909066855
524750254
90166885
1121316821
1000817449
993661890
295464934
877291246
988176560
1530279571
2016673690
18440638
1897516607
1924334340
2140262311
297976827
548975702
643355704
2114437919
148364772
2052445419
275175374
1572821536
1903511722
1768409927
308957995
1990940613
391036362
2069663696
1183548532
881215442
1681045934
340514521
1482402556
196383179
2039780296
1832568869
61713414
296240404
471396530
565290049
1241090192
189538301
1505404290
509175930
662139049
1416217227
189403625
811339501
1792151331
79765417
527588337
96068742
819757451
1459594395
199354857
2073318856
1511313078
684793606
1016330255
1661164781
766076082
45285884
1468230408
1925618859
810794090
2053463728
731685759
374723752
749383386
1447869509
1336278277
1432948377
482774478
969707872
1352324877
136218170
966790015
938638112
452963897
1822364057
1416064054
1700540725
60691849
2104102404
249215396
588097938
193923452
1374041409
421866740
230050178
70444316
932951842
2079615084
791507504
1685901140
738328630
66302497
1234540062
1009530521
808145966
333840286
1835239578
499190509
1470071547
1467252581
272464269
1849859201
300429794
483303824
1160004662
485002847
451460940
651739924
60938057
1802000858
850443368
2052772494
1714170499
2023651827
1569467191
1706756568
548803740
212864242
555262393
826248416
1091152831
516854867
1533585059
1185743004
2119035564
1538529103
50744112
1173368520
868121731
1437769914
1943087174
1103233536
1133157918
30064657
1586348561
625938697
733437647
214618158
824185757
979131642
1638122203
2069167314
1350508480
705343290
769354297
567903053
1651016290
182924877
1411499826
1936337843
204535252
209245671
1297976089
868777749
1870224054
1880685821
159433958
213811259
298754455
120220053
1783553014
618926106
40009175
573787003
281183687
535064903
753857644
915653025
944991042
628042739
1652063641
500900594
850444694
448612030
1334120891
1175003494
2061134605
568428176
827608874
1635368457
1571382503
861537185
14418987
662666364
641551563
1509663371
965646117
1802831794
1481824593
254664029
470070200
469911618
1183822613
292795800
317287627
1851900692
1281113460
1867723467
592057357
1372815903
2093665201
52445477
756347725
1824992630
1038299766
401863038
1644220596
2000676658
514222487
245614820
468446751
1428345846
1774872939
928646974
1862388151
934802814
890509614
1475904248
597733286
1801335074
1333301776
609256543
191353326
1757749541
1205954620
110936683
661641298
62258409
1115359692
1760209273
13267945
955898414
1739741941
42759227
893323764
1124147319
460542701
411319509
1846762585
2025252518
1749157781
536527345
38826287
824674155
915278289
533159741
1873730252
1296642750
179943020
1745265868
704264065
245814677
1098639274
2031336487
1525557282
1793363937
1284052646
1430034378
960464142
941038416
1398181262
605696402
614957585
729983472
1675621395
2044381022
870226892
790713436
2097881996
1100913356
1167606534
1977084780
69158043
1281607816
1042312733
112744456
1844599196
864876438
1458011463
1328706746
1850379633
1065253700
1024207323
611079112
1039069614
1319955393
178377372
1503218871
705755223
213114810
715803487
126306357
1721206816
1977075528
1078508306
319057675
186027244
1441946660
1018115885
2075280989
89467760
2039892450
475018050
1791789456
1248716015
1119265030
1175896062
808235172
961891548
1384802004
1325257196
434483557
233896083
208368826
323131098
1717810786
1125454543
141745719
2138447171
1842580782
186589562
678551484
1450953179
122292420
645742087
682165636
910532512
987915014
719570286
1539420253
734612393
1176531894
1559632850
498098134
1642573144
586462665
477340607
236415220
1122203281
1861428325
1997112083
1297533995
1265764382
200997512
1709434139
299486017
403122707
501056814
1419693260
29792614
2140302984
115519830
1736088770
1374876744
747492140
495831904
1620655304
1798479548
2116257562
1300495433
553760981
212598580
1941355548
192166514
150839276
158380114
1582769357
938141180
100922959
1631654787
898457755
752567233
1761900150
1827653168
1412573489
1840955984
2044537119
1002964985
1099381407
1314967612
1238056528
334095268
476892582
893330055
1585978641
1398449161
531187817
1327470748
355464959
70084408
1998201793
353190646
1800173990
1957845087
1677535807
605328276
415828315
448244399
1260099493
775724873
426569280
1886135767
2138673151
1222715514
1430808921
1337398539
1665093883
789575495
601459223
941340316
2073875784
1233708882
1208951561
1625297828
1983826471
1611164580
964349260
140075310
1718227451
363572567
943494931
370866914
886418906
682523393
1941050468
1370548807
193233822
1983530909
66281730
1970253721
232073736
247973570
106258272
1298519726
1708246862
649281408
1131255203
659348302
2090420621
1517880264
1822894333
1874968167
562630146
727801510
440899356
518157748
644803136
880742940
1874166015
1415791386
2003316556
1497347138
1417225908
682724553
534190656
1792715185
79882592
1691979333
1742281202
1208086661
616617810
2106413436
77111388
916814584
165113466
1051996089
880217344
678638740
805441442
1161227872
37494670
540503762
2146186726
2125092611
2034748670
2058520415
201873831
1766042485
1886736297
2102904249
1402579864
118745140
232087628
1228550733
708284807
2073082574
2050697472
1641141575
490380064
1352945991
1813777803
1140214224
794375312
1660522599
1221065615
341476111
2065212854
1185435278
1530822846
910287578
1734612491
1405072227
1250692317
1367163040
955212405
968181840
987382331
689157867
1470089793
629326561
1101329040
692705838
972642394
926773085
594141127
1146550861
445741888
1024737866
568956940
1262189654
1266915064
1904664694
36200527
417266060
1100153712
1244380996
1486584953
1626660013
1160096105
1903694841
771486400
1875804827
2078388637
2117327904
1820962595
970283644
1915314056
986994036
742694379
244488422
1113067609
739749500
2089350164
24971272
1250010958
519262779
1191762831
938464671
604902618
1589914052
1303660005
553306368
1403492767
1928150916
1776831276
213005918
21773284
1937088934
2141687158
572942251
1704495822
1940103535
1221431762
1699607962
1490422991
1709662487
1257215640
1576275958
1913170192
1951087545
2063620086
1120311810
1243906702
894276135
1914896157
1635613807
547668222
2143375741
281864575
469528307
746583865
381040181
1153209019
1908022816
1002896747
1660389663
1111761659
1007287668
1596959548
383413516
1098908384
70444316
585315145
478424853
453784219
1299033473
206011136
748592233
915612017
1366132958
1158655023
224885273
159922836
1519441317
2038058176
1753589214
1186113523
1987186357
1872314138
1057959881
1385614633
1876180372
815580482
190515594
839444513
432567812
1075839674
1241571717
328307430
1696702356
847916424
1666903302
1896632060
1217240233
1954275537
1375094538
1889155119
256370121
1567068667
829638509
1019549838
1179835718
1924201403
1534880247
719568692
2147054609
904238832
656103693
300608684
1243098365
1550892122
1767067169
762183671
629600890
132753915
945667014
1162779852
17968250
28567478
784045960
1776849392
1497685720
1193207872
2061285753
397859611
710235886
1952637947
150147466
1324608995
127154083
681743281
605269025
2087398321
1788413787
745515630
557402832
1562974998
273565619
1195025698
2048651663
857783008
1156596859
756406474
679651303
2103456407
1001325152
1266426431
1420653851
128156742
1405522535
701414272
1872622769
1856735305
1433075149
544152661
715976668
1096807142
1228027380
386713321
1171569875
1097154965
601374804
828583271
1875809353
1534367791
228881207
1658683650
414528087
1989590639
649944547
49055494
1667276914
1764017538
139551554
2129346396
116185638
1796506388
1215005197
297941833
1939334928
1864686111
9150560
780604598
1975868572
1167309361
2053218745
1797493973
818497527
1123992793
1409292944
779849589
98543523
1664666825
1774576187
325628360
1474190632
912099564
1915013770
971125956
801639864
1711334079
52538518
1430476049
1069952705
701201468
359278649
1821201776
603611130
1147315254
313921613
1005241943
41897442
1688628638
1685044996
912424490
1167316009
1620186147
1175542970
414880011
240078248
1666506474
832958226
1121342494
1790716146
1197166625
977042001
2107884500
1836433444
1674050512
114461980
1748717122
1257364640
1455235206
1798961610
708075447
1657873309
1455538203
600943692
1497170766
1228389122
41105733
1540362655
1584454469
952975838
1843310262
1032143643
14084726
1377020331
2025929420
408808444
288259903
1148939626
313308134
421715241
947930017
1037787662
1851789097
802739288
8564635
662611250
1255432192
716878666
1596690972
420943024
1390465666
545711591
1332344792
1817520152
1783661006
355855255
584459757
779497498
2112510815
1839732230
1271213332
1408270774
93909381
141480762
318680857
240481220
1477171
934034588
919055587
1544341830
1074980522
777623195
221552611
837977131
610182484
898741611
41355613
1475222239
1246197836
1348465337
971473034
1254043110
933447392
1800652735
867736596
868689556
1586999221
169057145
1849774816
1406007806
2022537890
1674817362
110303702
88774940
2039082986
1142345072
181959418
1213774517
392145229
724540417
326530649
1990773478
741211716
1772152212
514598649
485489516
775274523
223696890
1021928451
1319815237
431051827
1925323482
618294318
1620054229
729985369
510694622
1729115983
916957408
1318121234
941138150
1859236443
1682250959
1130186094
1523843605
1230305955
1415986396
1668589996
1607994922
1092407409
1007210754
1228899868
914144585
1493266563
1881020821
2120301563
1378182927
2125037704
261590049
190055070
1419958584
2004151532
1121266116
934913978
498823996
675038532
2043448476
1452387079
520362282
960730820
1374767019
663819557
1971450042
1307599478
1990210644
1519008537
14320221
1977519568
1039597064
1895494369
527569184
1708478946
1490606118
2095179871
402197475
2087724692
1893029959
497598305
851332934
210178198
759442693
1525841137
1702849374
1507225314
835076314
800256561
1106066210
1806675777
1199268641
1272244726
1777486844
294553258
511219375
16492778
778361726
1474180559
317712486
1002681635
1380868712
2004116648
821509686
1168297954
291507982
594365747
700886876
577441259
1719216506
556972870
1797234697
31152484
1393604568
297112164
536296531
2082314559
717410035
1541646725
67542661
43141311
898982981
1090804968
82326347
721777112
1695849835
1335878082
1598302838
904404993
199820710
1051038868
1373972214
2051918920
326380494
457767176
1599224484
640636140
355321776
1150845711
2140071802
1382372685
2135646324
2109115008
1785834452
239430547
208644468
1900745896
1998568623
1739482165
324996420
1224737698
2040116360
1303378503
725015266
1123591625
794750082
1221556284
2016992333
1707749917
1324139187
1709876403
66964506
1401087086
616159564
730016587
1287662444
20771469
237386201
417743229
115433453
1945939115
1693892758
1554628141
1936395489
441208634
30811106
256001096
381959958
1378497726
128559131
490675887
335632158
598523424
2144724217
1630749467
1568989414
2145003009
926020961
1574531577
476081167
1747187473
335751171
1134399942
1367957487
1159168788
605559028
2126504244
545798219
554952117
433893454
703589402
1902843218
2025903726
235261395
1669701597
377054106
883505
920055223
340456102
1101925111
2090089923
1360145997
1301925135
1491918398
1732333855
669668235
1163755719
771177903
1871758899
1036674283
1453909928
1449403773
1378696082
213025528
288686112
1236570699
946370525
1827396685
791761757
572111924
1718663134
1862533108
424106594
436755457
138534500
1951520723
1073017462
2046457629
44891961
552635742
241550393
1969159987
1138815813
1463563141
2112441589
546744657
1656950068
1661942584
1030475113
797062917
264928592
1936581200
1456033088
738284628
1146498443
2088073820
1307412254
707429518
1938693585
772634704
1589643958
433053707
399000993
1672151732
1279545093
1555468501
1544514278
27239637
327241785
352979975
924690017
1255425176
307940904
1142827047
206177788
1666684553
1031286519
538426569
1519697055
1252162062
107932078
579895377
1550411911
1038126427
1995688693
2058761281
1608508151
1599931632
1891872307
1691932697
2010505270
1011906891
261488032
914841993
1956409063
813556865
641746193
1738701522
1938051153
2026349688
16086955
1729630670
895830989
1496434606
1660054623
176948347
1193100679
449229713
780441534
418246044
1489962017
1543400303
26392120
131442016
427572612
252783319
1080492524
1690044247
205853864
1237933878
1446067638
1136227810
61376651
1984518627
637776363
1474680011
1242191182
871113390
342523334
1172056179
624080890
1978622882
1205974821
367043820
1052447388
1150957230
827235573
1678972455
1831020718
688595290
649039575
1793323414
1920667181
1194273939
1962931324
1173861685
1205527734
1336806684
829585711
1037911953
1200336976
1798500701
467204974
1346965364
1065747161
1146608268
244848624
829086264
576588772
918049293
798124655
1755743130
964419428
1331579053
362231625
1479362078
661311771
979259424
2058940348
1438178490
2081990108
912261763
1343683436
541705538
2046149135
1934062186
1207740528
1728632706
937220319
446065253
1172046188
267804722
2073530480
885053903
300645002
744859392
75085233
1897812423
1220268019
502625966
905647686
645962728
571873039
1590405544
1581673457
2007727303
1792803238
523136155
1810396800
1477718494
1401332479
395247207
384498
320234161
611441390
1378589958
1272435506
1990792323
1592282829
772671433
379478823
954085887
404641259
1499309726
1487197532
1438625673
752448745
1880556109
1092936087
1500837208
1482184500
420062622
32619946
1804154273
2100512805
1099315139
377467664
225714551
1327241470
1575747092
1242710860
1941545232
1879711087
2137068898
1513513102
106535185
22952840
2014363528
1960782509
110057520
1647901851
342951971
1413658498
613379872
819435114
776001248
1685105759
1896581889
379150362
799842252
262806697
1420764966
406037587
77681620
898386225
1688172013
1593320981
891654398
1897121960
514193540
1530354881
1301511662
1392399181
1745403350
387192571
1115529902
1903976508
2059712387
211139025
1177127928
1036174347
1406394521
915428030
1504660521
397064822
453299508
93497985
1276177768
267261933
1371606598
1148939626
1744591303
1725635217
311671505
1149973265
1721814352
2080598376
1519136279
935739547
895187165
1967758692
2033895756
1315675155
1174684743
849478506
346066418
622878044
2077402251
898178624
326957882
584788472
1940212665
1961792534
1492415301
1530042844
882608408
919204747
1521810796
1061643999
1376314509
119277393
949224987
1060869627
618463769
675848569
1413552825
945879232
1089456645
978337161
83760218
809385566
1435347338
1658098069
569362523
929281946
1764420613
1599512781
1987358451
1959616003
1768803138
633470409
977456384
1391360015
1143901434
244954234
803084739
2025043727
1078833286
1494451806
1607352968
2090615277
1849087684
983728409
1630582343
559579865
296361351
412252668
1861391358
1955127492
2086925714
98983779
330794719
893330716
1758638902
2147220875
804223488
2019405877
1454661262
137783989
1651864994
861010634
694198610
1043044254
689383399
8487141
391500177
1121580645
202538798
1535997746
1734711793
1871654219
1261425096
183621401
2114451574
1825538176
885399685
262577808
1845913501
1911482259
452489217
1408475362
173793258
918568859
1477907472
662753457
1030625926
1486173055
294442521
1265971618
2146862681
1414755018
2045231074
1193382587
1839699034
461500001
1097669075
128904913
1715784927
71762514
457968000
1742992737
1337708024
149070287
1925612824
2118013686
1682547021
405138662
1832191869
1845286839
132636079
168537369
1034519186
1889300579
640108174
792539672
676610104
1918250750
1659638443
1611719546
1961372289
665955352
699929723
2012603854
264562994
349567006
2129324027
2016655990
1075145443
509704579
12622155
1975144760
260143688
1576190713
697643474
1634524732
1171121501
1488481000
976290774
1377807702
1373512664
1490823357
1505208452
703219944
1353295453
1209422032
1819293942
251890760
2045833577
2026422648
552926285
517555389
34233321
1866792789
1479369463
1457764227
1615268459
480855453
1205699386
869215851
1966999376
536648115
1429057911
1314765114
1096242566
566950341
2005520959
131131275
1900479444
1432880332
689445135
1158704043
1211798824
415075868
1680478091
728253553
586053571
1477894604
1347824832
53172778
1199775780
1836946661
1935650500
350523968
1919524490
724597619
2050386054
1655282441
115914637
283167145
181675980
1675829824
843848999
194414016
1388825104
97692089
1004989133
342394089
795438076
1023221351
1783390512
688536799
447421833
1661964156
550712704
307666097
1766057119
1085432846
73966834
350262224
1015622818
1722778898
994764610
1093894431
1198757699
679469393
1267343847
790524858
650765461
477004384
1219944792
567191559
1744028612
1706307639
1182479561
680282574
1970043529
1850706214
2000545402
1861225212
1634314590
1663559598
499988569
1780548798
842401582
222571698
1650289927
1231062170
2095632775
817277244
419045371
1106437492
1755545900
765511021
1871873045
1599519239
1276389538
550349691
640469601
515757227
1295539559
562218929
1360184239
851492302
1876361144
1577586629
521156984
1563047950
1114290650
617881558
1714902814
166564343
2129382302
1936681191
33459429
2075961151
67627388
2098044215
1836000638
522007450
624189380
1203048154
1282901342
2062083218
1889543770
335347227
1509650613
182026155
1766285937
1709625657
1514180168
717623668
998725141
1228413982
1732981819
355035380
450830103
1789833939
50174280
1074535844
877416201
578767061
1749304069
2023328568
1767466730
1258036575
727044737
1089574381
459249495
140295371
1805391881
843046416
673740759
93688229
1472826738
538788248
1549045152
404470317
622585009
1103371751
665128333
1770049342
724023454
1055074665
1661807769
1619362594
1526374747
1182689414
2047211463
197885107
1415825989
1201870140
808650126
993571016
2046618231
960683312
1704553137
735504280
1114837408
893473954
1125263056
1867617324
692788819
380562383
1567374101
1391180589
15570174
1940025327
810464375
260485700
164955448
13818942
1878690972
958586719
2120204985
1814816040
697531085
627992655
71919250
1051498629
1942230104
397943915
681690639
548349809
1427675503
1145031317
805326027
1855126350
1487211520
1362159061
40116879
1142201486
584788072
153986021
118917868
631504213
1279436597
1443526859
1896577614
868643707
576936786
302336878
965052690
960663235
1122930028
1095578214
32600482
808119093
831769368
1368420548
591528394
109531543
1609857080
962639677
2135250979
1702855789
1491466913
1163879758
506407962
1366401129
782213881
638506178
411039315
1419410010
1967364340
99987247
637939620
1461379451
177726759
80193357
1234116753
529296527
230111368
289246099
131324115
2096659518
888983371
177242108
572024571
1295808070
766023298
757287734
232709713
1230481024
1766311435
1750231747
774939692
557677738
2041895839
552074014
615905309
1155584463
2086269303
157495849
1633556083
95965171
536570010
1532977017
609706610
1488011987
1267587737
114541591
453217083
785116626
637024263
1757659035
174173156
1755143959
1859128794
1763141942
845583535
649392497
1142394368
1115938863
244953972
1625185645
1308317792
93577280
426007297
426347957
780017548
1271367739
1797840866
46301571
1012415576
1664784282
26483052
541123752
91060785
1933529578
569572654
1966927307
461188257
956420409
1149908476
1801248801
1167626163
1412919504
433827386
539907914
14834503
1522251408
763731406
1572442753
709527834
863836707
742680481
2091777102
1842026600
1841062781
1473417241
1634444382
2063414146
1656843775
1445355952
2029406143
598837264
1005182430
76744949
941648109
392967037
1383471389
421448522
1446641124
1743131203
61398014
1530855165
652198163
2033750904
909804627
800640189
453568995
669665416
1627251503
1682940668
821365135
976125156
330761194
1416124081
149929409
1180120985
102840664
823715420
1490422991
2110833261
1653369198
1313325378
328261319
789041888
1274368632
12044105
1146183339
610481334
101452206
457313417
839419700
2116242851
139256652
312251273
674181911
353560388
2104282414
1361883815
1585191827
442190097
777358169
1412713404
1633288190
18161854
263837736
1065382484
1173535395
545805853
474065304
970914582
173566596
1094487865
896107247
1489297767
950979478
297686004
32322988
465334996
707912458
213725124
1231465388
498831894
791439842
1694466941
1505307357
1436120731
1597041522
1035016805
1469579199
802930826
35502445
470256105
978649445
1175882245
1465271257
1449101164
648633608
578732805
1477965690
1392254521
97887586
722447965
2059043397
451138861
833246740
418848815
1725248663
41088834
479566351
494557997
1865817934
990977972
366985307
885391874
1752615735
1465159901
1491965202
775742870
419306776
1300141981
118960420
1314919451
81621533
1199387131
194839331
692277244
101313751
1010242493
1605345531
479987860
492714305
22355083
337645611
280833467
958752536
664511560
1609608840
1199858784
2113216458
796772992
1605873370
972326969
1076591641
2030977981
953893545
1099227637
1404673136
312884875
1889246662
1589167148
764060525
1025384750
878077950
1925135548
1144233414
1805203708
597748395
1081326366
2031819730
921760957
682496199
1009837040
1593417088
203275640
1025444725
2022304583
974607655
243335838
779405211
1643783810
145187338
1936512460
526092999
1828156366
1355013888
1920971535
39306575
2136872206
448615118
1378900734
9386287
1899368659
619981098
492704068
1663977558
1802083879
1587876725
767529260
32664278
1617814942
890912350
618784347
1113496633
1525345606
251223327
1699464180
32623106
952896068
690621693
1837421708
509344662
947359156
1338803194
1120180070
871507398
1896863602
1215681158
8573830
899044391
1913755668
1017496236
1290074993
152308154
107934082
1699822587
1965724568
1683140504
1926436773
1101612662
1589094242
624926343
871279032
708808697
589095920
1595461292
825628298
194987219
1732907094
508685392
1239482128
649500364
504160748
405987491
93122957
2101837397
1342831242
2042184150
1738787584
852973955
712350795
1752564211
2096947319
1977564949
2039547818
1456818819
1435703346
1409165737
813908973
792596740
1611919434
566361945
575840804
1067177407
179171328
2059222504
1557574597
1386457738
278326067
1208921405
376638562
1638139374
416089536
444783976
1577085238
979744591
932129503
2130201807
1367769805
112356233
1750392214
278127466
154721139
966838145
90530091
894070890
1274308887
624736257
1176827969
902793181
160120138
1854606150
1967631478
874249369
182701163
545906150
1888839285
1124876315
381470660
1471002580
707992107
1476128845
410343466
2142105686
951807026
1352842637
98833343
453884997
746770537
1670004399
1660569918
184929104
125597071
1278614640
682337140
1704423717
1975150912
1321782290
1006881662
1887813703
411843328
1425900510
1674337155
1576532968
1517553529
1075406059
1869907500
696392810
418726906
171754779
1358851433
2083440899
942902919
949744968
1577739322
1909461438
1377603172
1930174130
2002049044
304830674
288367244
637275814
983582039
15491089
40161208
1953306851
1065310326
671457066
1475307916
1661735863
106388631
384645932
1936566292
1916915800
347428506
1974284742
698083426
1287026342
1440105477
1464334219
1029367322
2009896994
561529011
531898405
664015189
244493755
819603919
402643004
405909725
100536845
1959416119
762428124
599506056
648618015
1221324793
1133964496
2026504995
1808055444
878827203
609639117
1587181039
476490153
1815253800
1199671585
634253657
1173186369
476194620
164542515
1662530620
654122161
1490458784
1215657239
377531778
1736255233
1283383865
2105230085
799139680
476580025
1031099870
431418547
1094705292
984986403
1566033081
289174190
1091253298
368136974
1010362219
126227357
1212586848
885166195
1007532854
908811733
151002108
1810056736
337664620
1291521703
247847222
750080305
977420863
486103590
124123799
582006475
196693978
115618371
1318909260
1031954239
1443395167
2003220420
1245246509
2001639861
2054001017
1024109776
946469112
1932581401
1052921937
1202739243
1434308421
287039741
583938957
1565194910
934391486
1256201677
1812663123
390897862
1815706280
293988805
524573869
540394475
1330291131
412049376
1624979739
1475997362
672224152
1136109438
615848607
491477982
2045427711
1789638350
14400008
1336452745
1206310288
82499661
112699948
1416220355
275077331
141796136
1540714203
1167745366
56612907
1745653005
413550523
290095806
1880850097
100753765
1141522933
974258261
165013257
2006381959
631382086
1488109591
2045682200
417435474
1736707010
1840804487
1145850462
1934237872
83289163
1990898926
198644169
1867917696
544351508
216952861
1321260143
1886441643
1965213922
696210229
703735681
398008614
1699539255
59007137
2105105994
1898311865
304838784
1337015025
448794347
1041673399
36741267
69670751
507323666
1524713095
168170355
398062646
908376549
1398150849
2070531831
1296389574
1972785000
1150016624
2060258826
2033951341
1713542134
1172095852
1871603838
2046480514
581403086
65070329
1538471233
1334596467
881189485
828279440
5812958
764268745
1974033098
2135720020
1482102596
586556779
2095739740
1525872131
1619462251
365311789
1827825233
228506699
964877175
1190749264
976243030
1102234723
846301350
689356324
1284167545
59189601
1462650965
1768353223
249387984
751414682
1607950605
904431057
1017901330
1758641870
330086721
1146587846
451291859
429453568
703287394
1710403669
711165004
519553984
2090612163
434922936
1509101236
1658796693
2014326567
1698417020
1723613466
1261424623
756052437
124137964
136908571
772703298
1865397107
652174910
1271254673
1273208433
1596762543
772666096
761530249
1817939282
705050510
1447162038
1041102853
1604794501
302057730
812599019
505950954
1411265341
598232248
812861272
1214184934
1865902492
336760259
1716879276
182353330
1035462989
861675222
1438181035
751369626
439972151
184419951
1856287998
1026273458
200438619
1436512251
271116763
918997123
211575259
336602213
787953959
771301543
1887152736
1652911013
1828302333
517117049
199291800
72928694
342399002
709548642
163841973
1020943751
633535486
902112413
1285537558
1541763353
317632423
1797860997
420265890
1059485629
877532094
538737066
592824612
441923443
1444748949
206021793
602385119
1688440079
1924917330
1302257969
230201227
929111326
919295780
1121865585
1141922164
1725191550
1425770315
1721815103
1705167015
722710555
565760784
1783230541
234361168
41035051
147148831
1615952124
1237486617
1935565271
1735179004
661183826
1264971450
2113587673
499382831
2079223524
907448979
1559198699
1760445088
447633966
1868114277
129350691
1616157907
84709147
1280806715
923313787
224647861
47537859
529195164
2100169918
904111100
881549146
1166056280
1712640272
1558394738
1268771280
31364272
236351313
230784990
826942344
618947632
1798375729
474480612
1299921008
200767980
1874615617
1043524049
2094471532
1128498487
480056125
1457972942
1833462525
1089667356
1845677218
1566672890
1241542492
1464791291
610364055
1171228337
1817595542
1817853292
1947700948
479631483
171070337
982113792
650436141
918344055
1651329787
128938225
594911455
396968397
850586827
926188873
887001432
2067362941
192147988
811396820
795927362
422817481
159800748
636595099
20672746
240817966
1981374520
1086492101
1450547558
1666730366
2048669572
1749671852
2055783537
1735807676
79292123
2084426870
1808793900
87389312
1734585989
1064103378
1650971989
1849962564
996751867
1720297447
615783145
80581650
851788633
1874813989
147782836
1050846412
2025522763
1898288353
631336149
1613273941
1866844160
764640382
2022518691
171291597
819647007
1455228254
1079498109
1678516503
1899628137
1459607312
1472600725
1418881654
1095979489
134652841
302061980
1713715585
1953848228
278821911
1733272150
978525233
784080015
379987860
1721357050
1949862269
198865789
1493431066
1536308966
404119618
249933754
1113027418
1443427879
292150968
1595783016
46949371
1387216493
1630315709
1639327835
1120995740
25083868
1098754823
1320989120
1403337833
1648827735
1934999317
1182118074
2070776211
1010438266
321080775
7521008
500600168
1695292494
1981763637
1930548823
1833302833
353464130
409948064
1484589285
1004774736
1672862695
958219072
744094679
1769629978
508016406
1400436457
942849451
1362653911
80205883
141856759
1373628206
1881115682
1511416042
177604330
1636783702
193414103
236578481
1228826579
815896964
486876550
256262829
2008785885
1704818643
1006492128
83178214
241741208
1408804861
1535430187
127500670
1886621501
495887172
1279635511
1593160600
36751538
1321323720
931618366
707373760
673509430
1162718802
1760288533
1836512065
1232992652
1239146808
1331648387
1765796668
717347261
1355264913
1794901408
921644320
877579099
198706080
1440300902
1108049948
542506003
104243891
4645399
948911601
1480665019
1225320954
644998410
543788926
28296990
1239747187
640456375
577666884
1337333215
1073637005
779123967
86213349
196253082
258493174
1100871304
1026453342
1969399783
261781535
1368808837
432215138
1863414104
483386396
1468725388
1403203055
1665400943
552239538
733331808
1429249069
206964766
466909558
258414973
112212278
1474905511
870936641
669503553
32247247
821160983
324727437
541887012
1447519555
4533478
945195624
1400968224
561728146
417776592
1003594478
1234321046
526679352
1365691704
1398541399
1149694100
699755603
606112645
1502568738
2082872096
1678058486
1064363131
1426120675
1195119084
1180486182
1400986506
1759978914
1085575823
1354865666
414718739
338028841
364295341
803396481
194719231
599932768
321500170
767049674
792442754
14672446
1569298592
227561746
808245614
1319755836
1321716915
510439790
1610851695
1527417449
1668817986
1349421781
1264660509
2036204666
344414706
126294963
825246572
126637272
1191270365
1222122
1643307342
1420938955
1584736857
498112506
787839925
206150781
595230310
1120687529
65863002
431824617
1075360628
939360596
141225605
1090378902
1061954420
1407238988
900160117
17210961
123643110
1313468312
887969635
1219772095
1194960959
831265446
1889139425
1617243467
1161626239
1195728564
2045372628
606875643
606097599
2060769908
1643931103
237333474
262493936
144509125
412213437
1526997599
1090245339
1198357650
155096911
511487697
925242963
2008403795
1540230767
566147746
560730919
2074189379
1938871322
1755684052
1890968808
113678498
1723311665
414896826
1655711152
1764078664
639780159
1314114731
562208932
1944083908
253473625
602018797
1994371663
752732055
641663342
1123457760
789710398
2067667615
2034296693
744916557
531852848
1525880393
482351138
1004217327
1643300355
1153325068
1325086859
2096813299
831436626
821278153
1022109852
1242873729
809524647
1125963063
566356034
2126679588
236222691
176365831
980872503
2056230586
879983076
857776859
116619666
1306277072
249054821
398539692
1977255351
375982216
1944633314
1883858611
1210349471
1410755480
1471035328
2128898379
1272530988
1985951150
1038080981
111625862
1406006474
697869373
1319328597
1696439740
224846960
285624962
2110860762
874823260
359553966
899902420
1445836106
2123094066
242445422
926362092
818608157
390758124
521605160
1946772740
1552368579
769696897
883774100
249793857
1169284052
1884753850
1352485538
1263489979
1193659224
203444420
1553426957
481464171
1544684312
782665395
466061535
2005962909
1595347200
329036332
1014924383
188322065
872734343
884763911
2019012599
494955844
514039515
1388583407
842849025
637531617
762183035
273908606
1063153234
1492866672
1287571273
316088047
282299901
1323281553
510927034
70173756
1333146688
2120561054
178860061
1095058984
1406503225
1054715955
2003688406
756990159
1559223087
451198429
211442162
1195714422
2070733512
2012990995
491176852
27560064
223544030
1141780409
1488958291
1422078301
444867861
2008402244
1063284683
530902612
22713770
2147269772
1275746587
1460392337
1374143006
443468564
1785408631
1361471050
1360251841
1911534012
1195277941
517949139
1683737988
733687766
354237636
415229705
2002145552
1371076433
516214891
1967998254
63276885
1416332528
1239761500
1421178778
368334727
683660341
1432135167
1690622730
1312809605
1141302037
1407384035
1106449645
1276245728
1625894381
1083689843
1723013927
510204393
553120961
762872324
1671885470
984522344
947546466
2000679156
577434448
1209558126
481325386
394552978
1304785309
1319402236
524149608
691758228
1804130647
329812800
2000658579
590388537
549431626
510262337
1864176059
2017240034
153040860
666066491
274641803
1421040126
1659004640
1863528890
1833742571
1270654092
1804037621
1443596304
240310409
997205427
181311061
773206133
1986950756
2133407203
1959319389
2029087968
1054244544
1153121713
1179620453
326333586
17147341
939818404
816245097
647946709
780396487
2111250673
1877860460
941719969
675493798
1248979764
1182610788
2120459348
249753745
242196137
600083882
207208696
1874835294
381805400
173523838
1569756031
904454482
434746234
102034987
53668661
1140956888
1320686526
1202318738
1363856109
1419950890
1550362412
1063067366
1281717620
1215966703
326954546
1753671172
1731264105
232278667
442572326
455314817
718818601
1632599071
466318148
759785735
1300423565
1800620432
525995136
2146452414
2068554524
624736257
1934727619
1371210253
1339241268
466643758
867467246
1266808940
622086586
1953331484
1754049687
69704642
1909822813
221831242
2089584899
895619773
989082861
1580716829
464963858
239397850
237380632
1479022016
181938314
1662973754
1561897764
1678806892
1534425827
1464791291
1150845711
895959808
1922490208
712696468
1962004533
529418160
196981741
534861883
1899419229
1653788769
531401492
74528875
1640278197
359728902
1609551031
1908659875
525124164
303780948
169589915
1398530034
625901286
572695848
422756298
587126013
1534765078
498011084
1737109206
1011300170
2058672964
255313252
1955236991
1544841965
1154646195
871761647
2037812128
1320178241
423292161
1634744324
28385223
164488316
30262910
1747580605
2116272323
1150450693
763776362
1048696101
1657270118
1603213496
1165588282
1549232641
1333242353
736683702
1261209997
471159212
564990841
522987402
731153323
1917508984
1339356890
879624751
1723320057
910062971
1483589126
2093377170
2009949855
1190707692
1240677432
1471180643
1309448706
1209027441
322254201
1881375270
897573118
27555998
8879886
844080646
599978470
525763243
483792475
135801965
1204364865
1204019514
374494793
1395866997
1559106670
2047642635
1054020210
974857266
817368625
1870744294
1389939517
1378669284
1860070066
1041979638
1822117126
1422305625
710001346
1105551807
333606014
1266004807
82995791
1880574394
2113696822
2099822283
96286353
56658053
439330744
1221187721
1685106464
1561034782
397345429
1129281394
1052743670
86693074
1988378578
151010907
1609541487
1143091095
386879776
976165578
63036801
2136844336
97072496
1160877274
1439370855
406042188
146927111
878079328
1258982485
917651462
925227290
1011263021
2102933516
1497273054
2117188599
1788227364
132201324
172535742
1337899376
340529375
1844370807
893473954
1695376574
868196770
2059646700
1564306497
1717493514
543607183
1417435628
703475476
595159632
1684910467
1310269242
1625719734
1308192232
239413385
1139986630
215705501
500083604
979182492
2143339265
502854079
889391524
658453973
640741302
1180122151
1580055079
956263069
1560342942
771969774
1216278472
170905355
828701274
2105923759
552685008
1136950103
2012951730
2010973977
1327439287
1887459545
655270049
859176510
511243868
2144255180
1089468946
273324179
657785989
1004678968
152465004
840572408
64721579
1815377425
1816331067
1518533408
77617606
457740854
1641288552
1974492380
1927335773
801588494
451083207
2047069103
7684915
1080910247
1758116426
1286435954
172415615
252451143
1823080027
993737734
1876090191
1519324052
647551569
13257343
716041665
2025084064
2024197216
116573475
769982225
1924096915
873606661
637375155
1693135266
691549430
1552985867
1203247196
1775158904
2059513005
1713561649
1938433813
1362928449
1887428216
1610596950
278827614
2108363954
1386283423
1927359632
300603480
505454607
835012746
1545498743
95007045
944573494
811650345
667796144
1442167483
895096444
1887581599
34883380
646046704
723704151
576663802
55380301
2078385584
1812519133
251997480
859359995
1197175462
2036056790
2101075443
1471690176
1191923739
2029227993
1184312921
504834634
1030773537
346025622
841101336
159109562
2032654360
198598556
1785155553
78578659
313647180
1812188402
1344637459
1283405220
1809775588
682175374
2075296398
1810290579
10030179
698263786
1617277407
605793110
302287500
577935374
454378719
1803347579
2026623429
798991672
986660548
411317365
808959606
1541480513
76469074
1368228254
290330312
1799532685
1627363159
1039338473
2105488869
1085898658
742429159
686710875
1077915808
408196729
1945054903
311196777
2098798090
1656133793
1481209219
34274978
1942714405
1613583900
1256093339
511372701
334517914
775796767
1575910947
215244997
722155771
873645089
1687887397
414455970
1731729496
1377764958
1021150764
853819358
298170787
175697314
1254256860
48565508
1443522527
2130550576
42334087
664854486
951928878
711668156
1506460238
1717997373
1410935675
115845023
443073567
1261443878
1909253530
151646329
1950529422
668644490
1187498190
1942480067
1394128633
1032871650
1077402369
184722211
233352637
289864075
1179915987
1827035048
1901792404
1589795288
1231301044
250509526
1467031415
1639374149
919400218
1026205800
777376461
1328843884
564954230
159567428
2024092
1304769092
619514843
1087353846
819618307
1413397994
1012062831
1359574965
1167267182
612566209
1180621395
1928661428
1740267940
952979394
489615897
1742026042
568572160
202220469
585184134
1343300761
304674793
607385384
81514691
246334248
822216463
1266643168
1861541435
437394875
1309522861
1574968196
636546618
525900978
1062935144
200297845
995934361
1902725951
1099193072
1143296794
1481237912
1090562833
637828681
599576525
286621587
671225952
87813022
1427109166
987696641
1106068200
997628042
1848874020
879640297
1310957367
1913522182
1067921335
308292291
1160573847
514874003
653844239
48842039
291403622
1249806615
410303376
448906842
242554349
346151434
1214696225
742544572
11719149
2081805323
804421863
1167575173
1602897497
1558051382
1388798019
1761619815
1499894533
1855770196
591340228
957054629
1545848089
1606020686
765005190
1144442140
1349011861
441194429
57229631
1165185764
1115533411
1064106100
2102876903
356439723
1683253781
1292899987
318758893
101096006
1699942061
812737517
224462170
1002569940
62694208
1532786247
1359769439
328939008
1283881779
982241069
1437774216
888409406
622261109
1174511379
223886925
1695591848
1977384645
1805634025
1171416419
1532998139
1331151564
1416581043
33566537
1154198362
125284266
1751822251
2072185856
411340794
74883389
1111734648
965126333
1422693441
1151621692
1617965293
1637657913
309285608
1723099617
1747723487
1723978449
205991975
1106391629
317314774
1804081312
505028274
137268051
1580231105
270428027
812121242
366386945
399484452
1840412634
1734823518
967629247
463796881
1876564730
421134834
879351696
363413396
636663914
1460045184
143412196
1441128497
79065608
839386064
1887930519
1443637005
113326086
1016024145
1420879956
2059227879
161550606
595735142
1679320945
2055395516
1158741232
1653119128
1616749558
499433591
472011163
1654203681
900167604
1685211212
1457642783
1355038035
1308506408
1793096958
646610333
774900257
1524224552
2123801042
1318092291
181647877
65176225
1847174895
788324401
1683297329
1182870127
1733795660
385230687
699816358
327440835
2112227648
1164558893
1689050392
1890391120
896544032
1730107328
1860892913
231992971
869234190
749439632
1190896416
1827708744
2071311712
1294501716
722113389
172430696
873170712
1300345131
2146340449
737475378
463211754
1843310088
1231754574
1173604476
1457776725
1324676621
979866798
1028790155
306027785
929853551
367291946
820160792
1763830741
534114683
84992713
1356044015
1189607833
811271111
401073130
1151453228
481134342
389032370
584068626
415410446
1028746776
906698801
591740884
291247006
661001084
648353451
1707612459
1692165867
1420889483
1918686825
1372826774
1461507765
1347729660
1734351895
1589758561
195895707
1897457537
6899962
116998947
69969171
629432522
2109974719
2126324629
771301543
882380357
1896004120
1888595522
1869714081
573358754
518339212
972167749
1246231200
1009780527
1699909443
203333108
1270698012
259109710
1203058926
931054958
1763272366
1792185932
1789852235
366554541
1330958731
2079171135
1714642318
756102661
1129362144
1442890471
1445112760
1689349618
1096985994
296331895
1818600932
478792820
226066013
1557241494
1657155161
730634567
1388308374
1776143281
1046991477
1951453429
549732627
1785787419
1498252263
586216898
1074098349
1873739845
1122892245
568169527
1433141520
228794064
424181771
1984518627
949945609
2020234055
1930198709
284398300
1242824593
556912406
357363812
1210200049
274257669
452262322
1483784360
685945234
2053015180
494319229
1351097935
1005319679
1752469972
4696741
1975711053
2126985530
2091079759
1220372471
1805913285
708866801
357057785
647253920
1232142
832043485
1492037314
1583573316
369787012
1887215530
703140073
1045849935
1362265101
458035668
1735885265
440564718
1207040405
2019251102
834768163
1889949353
1291265765
1323235867
473368337
1943617959
556397685
1511900095
112252041
76509558
1297689306
207484317
1166466723
1066064892
1522082983
1154192726
74174315
1977942779
31913937
249106131
698716033
1999981686
1154203170
130564140
292720959
1696582537
1631210394
1966827582
1210184913
1681920025
111856976
782090796
643885867
1146944785
670479365
2044933269
226548335
758689218
592052213
1039334390
2003235377
1337650317
34556642
333606014
1585083534
1787812999
1195019340
634360935
1909680266
114265920
1079144015
822233381
761853105
878974517
1762957650
156466524
1904235623
1659899452
120267242
1954166103
1374563999
1594736966
1474258735
658914809
757223706
1823142369
1218074289
688461139
1229551029
312728107
1875203637
1988134917
1136044484
283406128
46034577
8651220
1714079468
1339007889
1034708089
1135888468
46782215
1665750127
1892554110
1952981876
210000471
1855285816
1585762659
869575737
1455082429
20536828
1000525194
1507451463
1336308795
402412788
1496552450
859848595
1187710533
617366510
987463947
11330785
737960655
24109418
56252799
1947791023
711805935
1824763167
1940149832
1476800275
1967717723
1715169850
1071967682
1756770768
910888745
710154921
1061253963
406509180
82262566
1457805470
910290891
1881118570
39128454
522525912
2131938116
1456196704
592065705
2108452966
453002909
1265653886
1627511105
1434356998
633556524
1260772293
1276574640
2136560982
1954005077
1218706792
1977106935
1483990293
825260659
1954260812
1393261096
1067922551
856563060
1598771760
1589987788
678462720
765268239
165866591
699949813
1410458990
2014349753
297078837
1857525837
1781927260
1249482805
1307940954
636821991
1545006652
660746518
102108142
594845585
704524527
928646974
1908696108
252140496
164550533
1927041270
771955472
1465736064
470884753
1827648661
529718743
1119416985
1372761927
1956007079
459607438
243423562
1136549321
170453124
1574400074
1961291996
250394177
1054999435
1860146728
495222797
760626694
1770999511
1441803083
965744641
1240114905
1294274473
121640621
950571770
1596975373
771260046
2046754348
700111549
2023219822
216850437
1219572664
600018649
724727204
673283169
1556458216
89949822
1166355150
1642020500
1606576431
1271790237
967241438
1914202222
1786414664
1130787394
744320853
1142128367
1114282731
155739062
578021111
1874565278
150554561
970609971
147136817
123356374
927291452
1193908410
1969267753
564964189
810308957
1854329955
1887722703
405967598
1178461757
401470524
338715388
1896133115
1753530045
658202268
385167089
931793805
412674605
1312222757
1726406829
498903685
1831289696
1121944512
2145631569
1295617069
1245540342
1464473353
1466345567
538357936
137377090
428942915
1324496147
2028561107
1884034820
1896424450
223624646
176952871
353401455
506861890
421144528
289250146
1189692176
1227079447
1725191550
2145603613
1139057462
822449216
1309622251
1068640081
594802162
849398710
1007281137
1443901452
551054984
998867783
1619284210
1033992752
135741238
1665135514
90789417
1210849740
152215828
199796372
2003012045
1394731586
1123174041
1533071084
477517501
1699755994
1020812877
139564311
1236884112
1589104044
1281624387
1814384809
2063272101
1054546082
277725983
1353757143
1295692880
1778096318
1341994819
947343701
17602757
758483986
1445898659
663713259
1534143142
834972117
627669930
1698028282
1843593570
94514571
1321383397
338928400
1122833524
1920254307
1011877064
410154534
555646927
710726209
2010125092
1993624695
1703405286
404464360
238791786
1836354279
1532025190
1200244434
419462880
578457778
1624393663
509981265
1573105449
61229783
1091943182
1326798323
2008201957
1039514041
1314244309
1212646855
1584206559
320130457
648271010
1352980197
1188387370
2103085092
810581884
1746061798
925559608
1670028548
1835790328
904763176
1226743043
476456303
1312650973
2097022851
470526821
982781866
1540791575
1590776708
246442797
1069321369
1335662544
385735073
898472937
2113169251
1139389851
994288260
1114144165
1805552420
451343221
917810204
1886923882
246867565
339370664
1410293484
455087464
423801636
527266580
376320923
957813123
604331581
1153916470
369053735
1127755006
2015236988
822873763
254671306
896357504
1133701946
765996688
1878623318
1214942665
1295706730
785862541
1253677521
623843597
1886161240
174851023
282032555
1739779995
1224095265
471648115
809917072
1593160600
862933793
1658377115
1153083440
1266781142
656299222
354716385
46473621
13662402
89600143
2044588326
1166813378
585280199
620425179
2004148326
838165160
42871706
1318514270
2062807039
208593612
1456728000
2041046934
353581708
133571465
1950572322
1939011038
1478762264
2042719603
1082026428
2119862048
374309643
583932098
1134677743
1331633718
865362171
2108545718
1817604323
1119547450
395872041
653204375
1095000471
921726703
481046867
459707062
955705301
1642335558
1671790769
358181195
917647505
170621666
261865571
1870869531
1586545528
1581954335
814846734
838305211
1516860745
359467129
1564233867
444856026
362946675
381753550
781771387
131597537
1418762995
2099552849
1370145429
315832799
1829893765
1664465075
1237280701
1750499859
1426925380
117730756
587806350
2069404029
486027213
1728715761
218787913
1998847510
1581062118
1023559162
1863259329
1620214563
1650738376
1221310693
363524966
2117303388
926717280
1708622087
1028392963
271020047
986821549
129646789
1460671931
247885980
2138844512
1803630920
802151803
492950060
1255276912
116046830
1794301029
688434636
633097006
103016391
1253709559
1508377772
1623260514
827760537
1865823586
1438311705
2140911144
500573006
1315344354
1867317381
1505253979
2104156751
867738289
792643835
218195959
370246141
1969009363
1821386712
1819320388
1975680742
909105487
1330433291
755998583
297093652
1450964765
1865574477
418313479
1357075117
1986193367
446583571
1573212468
504694865
1807425628
593020077
379521911
905438941
1360675743
1326854385
1531991820
179608436
188102454
1117783809
830156763
451326579
1392697203
1176093462
813375782
1311628322
1063372709
1629357512
172142963
1626508468
1408873584
1357200032
220794885
694724631
1890485965
551411504
1686085282
903407796
56907598
617624858
1538825683
551037318
1911771865
406097047
1991440090
605156044
1991126102
1967876317
473430312
503899556
2105618501
1686623507
622976195
747079635
1419950890
914041992
1031030548
1037789884
1834952759
499715441
402668186
781430756
480442961
1953100281
1811847145
570842982
478029126
1537546155
1723394206
790264211
451062354
1571830435
617893244
1905220886
941342221
649295393
1252684267
1249502731
152906935
729821430
126714002
1844097137
6613937
816017853
1835692365
243448828
1208585303
1879896348
512704233
1649688183
1725302479
289033695
522061707
359805711
2085352661
662671508
1798345754
852676317
980028279
1499342272
1992225967
1240917732
522477510
1024743325
1732840155
68710332
1102072541
31809561
399751355
1763170812
1455383498
810349448
1342972015
2132180098
1373948579
480310543
1608242308
157639434
869403711
1019093069
634269016
358928155
1538378578
1393550734
1904933637
1224997284
1935944346
1985350644
359721129
1672127687
1933279662
658269923
462389805
1449401234
813142517
1208423924
1986467046
2078087727
1246808768
1267708984
1573028567
1359054390
1556390090
1634938638
462027803
1516127009
1739912685
1779147132
2146618985
436862684
420084262
2015350463
807308843
1568572013
1215114387
739154352
1977570643
818498634
363507399
1706710598
74407044
2089596216
582924020
2080258487
1431200878
794118315
1231499466
397198917
2137183143
404639313
132780626
1898278431
1233831543
2029765764
1491966230
1465549878
1709732771
24208499
377851748
1231735243
134542232
995194359
2137819190
1092892593
371664974
251792421
2112826548
310238236
360850100
1084003694
1049819863
183349259
1852792584
256597288
1142172152
2059563216
163075900
1520999146
1036353523
1977190701
1074455666
870206719
339610737
145174663
853290296
1620242615
1139646387
1215111330
1767939581
1303642974
75947774
2143409168
250416569
392523592
296463860
86490629
24851505
1026309206
1336450436
1232283474
1960608953
1601521257
1620064816
1466963468
373604381
1314396513
123088881
248380604
1720345189
1560998403
268393327
1454629492
596570028
1645609472
804682261
432023801
1577495514
1302823494
756458211
555322040
217297621
1069630403
433536608
117039061
2094943247
1467897171
1102386515
1865878761
331633664
142405688
1710347279
1855059804
436485733
922394424
770307174
141886683
729970926
1805349722
1151453228
58228062
1542328951
200158749
1228910226
2055749415
1549254033
600651126
1388191354
574366225
724151409
771810930
850376125
303285756
1700234420
1995510749
1218203174
819814263
745519191
686792678
761157312
1314992184
1516462988
37971130
1623510087
1932488110
959781862
239244988
1952021464
1321717684
402148147
1397246589
169008570
967677551
893779816
505270257
1290877425
1472920719
1975549449
439980153
1286485664
1035155353
1476474226
1907680876
993565634
1756072632
2071705079
161077351
1064673359
2069804864
391421749
1153273619
1128798906
1682644115
1934778625
1039868098
1587740096
2126609360
2059915098
1585064440
137111070
1720223349
1147067161
498096865
2120050973
797275033
2134239312
1052449565
918841534
1386966036
22132900
577930278
187698293
1962908577
17649183
353083581
925111103
275888527
1394947497
782295039
234501829
399391038
489306650
507809527
241172967
105106124
882367942
2099318309
1164646213
1460177585
262870494
1012017706
1022974622
1764613170
740193564
806140630
106535185
647712392
1111505134
1748115835
362907901
1584888276
1313997784
872001264
1679551095
744621004
1518270537
680874291
1411229633
1125458052
85482016
359069812
806404567
1437166977
430861056
1213762099
147667785
841594900
2016614889
1608246817
401497097
859747815
656391138
386087122
1633103819
481284282
1115922200
879205315
2044802375
756442455
671776980
1696772211
2110705156
1828222849
2036506062
1312459463
1197129856
924152947
1938054593
932075832
2113618078
1632143404
632740145
1007746926
973697079
730634567
821234014
671283281
1175279082
527597112
1824053443
1176723261
164824758
30640144
1812107388
1859486436
1828290751
1280044047
1324142884
1045156055
1821315400
370947793
1037342962
35364940
1941221910
898092296
1327470748
1619058605
205966891
1944852697
65395814
1195883532
140604924
1095337978
1212646855
1736006373
500089260
1380954349
150093521
694719807
122151395
1782389329
313564061
1900006597
572090882
129326513
984557639
1087033477
1537134460
495893099
628205579
1050881236
257858920
849769485
113627458
789298450
2126551518
951305870
137430356
355450665
40722306
210354613
1853036545
180728430
798258029
758538898
1895729874
698215163
318388027
643569045
1779554952
1629358711
1304812472
1784879684
1575596379
470470591
411191730
344797646
848421835
2112807836
389431122
1768355774
1717267477
179888036
1487736682
940971447
665267515
136772491
1871813598
1192694753
658379456
840722015
460139475
646341049
1037970118
369580720
118500763
179691626
866687120
37870161
1556530132
1749621102
521086598
2045655240
1260916343
35964985
1381118608
1314085409
778749659
172941344
114921967
1501468833
1463469608
1044090040
461559061
779451675
1570768633
2089119900
1266522948
1416931223
1859351615
1636184113
1296190181
1697768954
1512833998
1867285743
343588591
685171171
1656483119
888223925
87741506
1006506257
1420695149
2046001890
1115360547
1290023095
190246423
1778112478
285916440
560079149
1542114480
2130016053
19133938
1735567850
2134204696
694165530
645545573
2146414489
1354729259
899686683
711738357
1352812558
667280847
1964954219
1771030682
1350771078
246769989
644131345
2477419
1263285427
867682529
1750622527
389933114
1166814574
432400403
700590702
1550345882
421257072
1335361723
1181726067
1818111338
1616980722
1618670087
464183754
331815765
211757379
644381519
438717820
154515562
765927891
162297035
700702598
306732079
1267320513
805625055
1225467176
1874214501
1269569772
1864451363
1348149754
1728640946
2097769284
39713015
1319345350
1016675713
1855835125
35023032
400097395
1300733789
984610464
498180241
844782038
264036669
1540986401
851468855
54225985
1021766651
92574899
1223633060
250110611
506327084
1268182709
635753343
83894383
2118126427
1423421197
261746799
1565543433
1568218223
1433562087
2065770065
261729378
714181163
880519773
616476570
1884727224
1130265399
977142182
131111558
1601742840
400158378
2047846923
1001951356
726789730
1009437249
1902927235
489819692
1656210736
2042741225
614534222
726797728
914718361
1358012595
1414948309
2122377070
1416637108
1500208159
1757661284
855054599
1727963962
651458297
1913247026
2087035111
214692376
2006890124
386857349
332998858
1619823117
67508256
192222039
1368896953
1120600608
1129745569
167097926
1873322221
297162475
1404310107
1573325796
1534228367
639662063
232022231
1885567702
1530839695
1894380640
1597321515
640096052
460610763
835155582
1072558147
849609108
597916447
2056369259
151166656
2003300289
496526397
1161217444
1478262535
1468320923
783383577
2085115006
1542998386
32630847
790794240
694230431
1603483337
1071045565
535519980
2107657450
705739107
676559803
537736114
775807916
599439660
945931421
415131147
2017436621
555770938
335567642
2090302235
157433908
1956239463
1414671869
1295599588
2130620208
1741416546
2113028466
1737544835
2046549160
1452786823
162306749
788733356
637496554
154379057
268723360
648319432
1724466104
464087217
609293386
252093939
1728903833
947532618
333987401
244511630
1094739393
1503836194
1666707767
933616884
809867555
73947312
956394611
1371613003
663392057
1279141143
2101389164
1336904318
1430459149
1306856209
701437695
1965566419
141732840
420071554
561752558
1771872623
221149526
1263414985
465196563
1396205593
1579183397
11173077
1365212659
661232357
8247494
889492608
1013355313
1581960150
127062547
818822428
939637904
315344145
348085257
306454574
1094680439
989961722
1612294240
1516232393
1730017102
1419038664
2063502044
458911300
131946788
907587082
1072521636
1097768550
1947450476
1092126349
1350245099
526401468
1127046357
2110392748
1407253175
1826306163
3522303
693172334
1738886949
976662841
1960562821
1477535123
771160702
446889752
1873918832
1457315298
1919131188
192338251
36688740
1040629538
1908994351
223437676
1408811536
1954598122
268169304
2034373423
1183808064
839333044
1052197505
1065863917
1021079078
1724132125
71284987
1506562009
1244485862
1303448627
825813070
1540154321
269541188
487021461
1838577361
458147088
963091120
282667928
1273182028
748917620
318882662
1561338253
380084240
1038917104
1581465446
1755027769
1912642505
1073757855
1204420934
1665263132
2010483043
1399112730
145254638
550470773
703323703
530927880
752956291
1604373529
2123675401
1756482527
1719499293
1492667087
983494990
1345970178
563213228
820551636
166120109
2052367466
821151777
1470879035
717894165
436029027
618914958
83622011
456964271
616583724
1191364965
1617303145
991752190
1735500747
2122136780
917241040
286601200
295896670
1096575880
1145423719
278514477
952029828
471123465
1899752722
1700508431
334567621
1241122787
118649491
1134743205
1971504452
1539070453
814631791
1211711319
1256838197
959902562
2005484142
346867555
1994126171
1384597061
1003146152
633434006
44155641
2015537980
813189822
341196123
1011988884
990913539
1769352187
1771480039
1780686525
333015011
1486023442
227861937
845449914
474239857
1335326181
1776619162
358713901
1520074748
1998877979
412012367
60667266
353859919
2007068397
214360946
343651167
414536360
738646516
1413210309
138944419
763718910
1668251380
448724972
241986546
636448132
1855675014
1635210619
132092635
501587391
876542341
1206864538
1665057171
400452354
1232454775
760711360
1821246127
717038227
376803609
1201844479
1613146221
1165316953
1787256153
606918835
617685374
197133764
1086999148
882990635
1092240494
1036471450
1446741247
69792253
1622425136
812960731
1309773571
1749289562
1430785830
5459446
329753129
997800796
781284660
1230846567
459768124
580956197
466746757
141087644
1071600373
1810486939
2098228283
2068603611
430614665
1793598401
1391337958
1017235881
1547650076
1093694583
175908387
1209659740
1198961467
1461654711
1428794661
1898570099
1031516304
1341018790
1293173471
1538290924
1136605763
907890636
1189900408
578771459
1852116834
1507444623
552558801
125589181
851011033
1938649109
1842702806
1505874655
410556203
2019847795
581382105
1261369272
409506923
329461146
78738078
1102664780
924833922
1268661290
1022200356
745248296
1321844823
165286048
1293718207
932032256
1024481190
600825376
26474611
50427688
348565805
1939357573
574359515
1281423488
228021290
1648987231
523063477
1510551933
436864238
774379279
902629164
1174988215
302703188
828800638
560868493
369721014
1767555204
1238753568
775774386
303278668
176603384
140643296
117727225
1220075140
603024750
420420620
916959223
2084532313
731436709
1147069357
1967415939
1340327255
682514554
1278877358
392951934
2084098978
746373522
2046151348
1474296653
973549474
1814656115
167103476
1029707646
24795327
284940065
1423643750
939793290
1197412280
226165788
1543336541
1894088920
1030756964
2001832914
112954518
2057549554
439929568
440353915
709775425
377715892
729073703
71013172
642539004
1940921297
309935050
422696001
755389900
352850205
1451443241
303420865
1241185027
618646365
676542706
1800120203
1478193498
391553852
2108990222
1879854382
1388191262
1558640833
1601923940
372633804
15424332
994941988
1525567150
25966914
598064500
1655114917
592553086
295666151
1658999382
2053375570
1247293065
143357829
1137715005
628999438
1196826476
1882373658
536683115
1167753834
1443166649
2112394810
1437137283
934351903
2080187833
939414473
2098786050
2104709687
1854193148
1523957028
896160960
1455400784
887775451
1919010912
2111193893
1926603922
703578067
153357148
1715053067
1184048365
1716273168
491048498
1192092488
1064763176
1661648433
1046802989
323317112
1162872861
838289341
392424144
107118264
305581137
1824323620
1148351180
1128145780
430209646
920069938
211191661
1377058045
108012245
670431759
2144085560
1391210235
117181414
507322669
1279980292
1558735475
1504572350
2004209874
1371491929
476814104
266137269
1845000420
1493018590
775796767
177942497
868616013
994872585
911713412
1344495789
198843295
1464637566
1515831752
1336450519
1763203794
1935443534
1513882877
1529089152
1416370757
86059633
936947006
2095899818
1237039236
34938264
302363843
1316801029
1266660552
1005349498
1287100487
291614146
644709695
627481614
512305923
1371378638
1141541541
611189994
481947256
1940577309
1984802640
1336297429
843286981
1839721208
992318806
768991864
637598505
579037834
1174845878
928940034
1217384160
996077855
1614045924
1431100420
722454906
317603200
1181831999
278995207
2005591284
457460108
686761195
2091575280
408668707
865036086
302749696
2066456121
1144745443
782948042
858874383
1992179868
1904027776
362722478
1494998181
1234818035
610474441
1960651965
2068161899
382943656
668097715
1930273622
592205148
1122895174
1022379956
1568081364
418078974
240214992
670920408
324747784
1841157571
41021237
724938798
1634097911
976306003
753373883
67976474
14476881
1416306289
446015727
1364793359
2068493453
1128538298
1302310554
1034324383
365910495
1877394610
133789452
1922178365
1085971462
1484556425
338357435
618674629
1197078566
957732825
1641143656
874919760
776479904
705297308
1471671049
1140692912
56444103
58832976
1801935335
1556206352
229398806
1539493410
553333798
404927822
1955561743
2015258572
1801017713
1411742045
90893751
353615263
1024035327
728532721
871836320
255684346
1196152766
1934464573
947613248
1936159542
2023827367
1007381192
566865917
1882794526
72255242
1196911841
1153262205
2054720450
982863743
745813490
533681663
1001113494
1637910096
632317880
529497268
1235506467
1120043240
351884461
1978987835
1939182098
1221314696
1687408893
1356639158
875630706
195724491
475680287
737960031
968138305
331067813
183831668
2023729682
2139286735
912651677
603791596
1792226961
1043448379
714524406
1717250333
1923513608
526955615
1462582182
1095404192
2112461586
1844878120
1009931118
363040750
825634624
2034152568
1406534709
1563829442
393800365
1127630448
483007130
954814762
141650687
379758674
2038848669
216945909
1923143798
93694831
1349150072
54719857
1535480555
980140646
1078150737
413568427
1371942636
717059103
872025820
2033031297
710310088
253003439
1929681955
866635027
148958602
766725502
1039684449
733452143
100318964
16141405
1259265545
1519754143
2109828974
1569018116
470623779
1790422633
385392187
1314267468
147477913
1631375618
1304914508
1080439803
1619274057
979922712
1179083253
893438813
190682374
1058050024
186321196
1274782643
1579027395
831975728
1064425067
176297231
45670759
958558062
1588746846
1214284522
818825169
1410047682
1545324409
690743703
2102790335
1617822060
536908955
986358494
661541963
905483158
142332246
1152632435
2053269175
671702905
530070142
1281548667
792579510
375577005
945489064
1601859369
1568469390
1199481124
1388085506
1324403386
1967923892
1629233571
1020943751
809266870
992088379
1215960509
1986609758
1561300348
283216429
677078711
110271331
811265252
168955125
517251976
545379489
1851843248
1051931136
765480825
265541060
1086276063
1408535680
77328649
1062988768
1489014870
2120740337
1071906306
719901672
849321879
1845121660
1179309534
1103769237
1276063244
1938585463
1575147213
756972711
44882820
1604926450
802694662
2075074005
1186185613
1052412773
1444150007
510398547
277799631
992133344
572107655
111347189
1763193224
177651436
1891855854
1344557128
819218827
1369955172
2035752701
135428022
332186923
187639722
350984038
1430977704
444675659
1977822409
686803358
324097454
464168615
2067817
57986617
261435659
1452007603
1567131866
1833213499
220041533
880423994
226205251
697472313
967342766
1501936134
880650106
847670320
2129936270
1729368858
1303311868
1238190091
2101909912
1770220599
1677515410
1597493961
1576213501
1986793892
1071805965
1652544423
771435107
1702457836
96948610
1363336731
555586291
1026501375
515703843
315735047
1344773227
337661349
1309319870
610912153
274680387
2119945791
915822416
1358491457
842649535
1146386828
1375697459
1036437357
45963220
32092611
429659538
932467059
1371726767
1202545593
1657866546
1381089902
446666020
666237745
1414228682
272531231
1980589441
937804270
160698220
227360430
1704833553
1873614188
904716920
2083147898
1263541102
1191681267
1355097187
1053731370
1590390964
2006305476
2147104915
1337847805
665722112
989351940
1677044116
1137405759
796136698
1194944771
1968325042
947696693
1808581943
1188693563
1702625662
1742376970
1148878577
394282874
467691670
1788431920
1870189849
2104971582
2108781136
623042740
115989479
741939608
503831804
1130783730
951349724
231196968
1909701255
1408093713
837409176
862337795
1978764593
1653892293
784834831
755663655
525232020
1897036737
1589038118
1962523002
815036158
908853608
1614140990
1327541475
921748547
1875073932
17057543
1578432324
1265494922
778294218
1879141067
1151076087
1528251826
1042589916
1618117600
210815525
818497527
497697879
21549714
385955325
281152548
2033863147
2067493907
432320429
977628454
721089209
334485015
1907689675
873305849
1565001186
1102940774
1122291690
1032726943
451256903
895354619
204644122
648135469
1313459497
563438280
1658055504
1927892409
833961147
1201272556
776189609
1406511287
477652522
1610633998
965608720
194373349
273989255
1179734248
895326943
830447509
332668488
547735530
1978677234
615176108
408531705
195504780
1064521921
1169925846
2146956365
1551013387
1356204685
457392153
1484069729
1927881491
357350008
600978536
305802096
1456636997
242447855
854910081
1857003091
2130750860
1496997969
1348630046
932935659
756077767
272204645
593864786
715850315
777189775
1040466943
1818231888
911738669
64363547
1639794652
754952424
1562416276
700417824
585782751
838519975
1537146827
1401624326
31477403
971102404
1346192911
287465911
1877951873
1028522401
170657671
62778580
767933311
1326197943
1146406454
2116250443
518409126
1969099990
1520605232
364718474
2007987068
1397504524
1719378986
877532094
968766789
658388833
732664646
1004811063
862048447
741522517
615719545
1993427041
390487964
161716521
1339394036
571326389
1423060129
199965074
1229841962
327446927
1294849334
1824576878
100854169
686364308
1377008043
1286764415
125709038
360896286
1000438183
1346337095
1541512446
1627955881
473677283
34075067
1388285140
665710025
519443781
722076912
489061044
1802923378
1817133180
1656860676
424647662
1703779289
1521246364
1306372818
1588347273
849633420
2143375588
1694429264
1146056385
1778386056
1255933173
1162426387
564712476
833188488
738955056
1605705271
1469019324
1603184700
1412494306
1975943537
785471186
1617723569
314757343
785864056
480243845
1774547566
779321475
1436005002
1082959198
503934726
893908530
96535105
422668940
551919688
1087325751
2016829296
1955376811
1969234747
1856199879
2146476710
2138988943
931106314
348297291
437106922
234249167
490181197
802299089
2036558748
761420736
939586539
1499102490
814050428
746695386
2078124322
1141374334
473298333
1342236292
197091199
240733207
1185502839
127837226
183521063
1837741275
262251737
197894667
185280985
951123243
843911747
1533901999
2109608723
1160069814
1953827080
649695288
718776599
1655817680
1970994622
1505983650
2128741285
672884680
84531451
283322736
1336741027
585403821
825831947
2028506950
1664004116
602143600
525139833
21825614
96230750
1867413848
1317656732
707992963
1096654234
1694976629
1501205669
791173728
1581993157
756503312
551567059
417069817
1809451546
577101185
101860121
1439416787
115573874
1372570464
863342810
944837825
1197226902
134868558
2001521937
2049684669
106078681
222273222
654204032
1477318162
1672440048
1447269273
1700353897
1852822556
1640945940
1794879038
2863437
76227542
63344892
416425829
458938717
795692086
861311436
1957443806
1084514225
1122661435
1219176340
1369118104
1801415651
888569999
1089766414
1813718476
1977521712
1124254595
2098006427
658892002
1117333107
1366120613
1991222174
946856224
1234798511
1389097076
1645338872
1182265934
267241551
1914601011
2105026800
1340399215
1218506152
1543301709
1502798894
1115057281
1433064131
988467487
686931055
1510357212
1503028336
1107048259
1883925445
1383559615
1150043577
1800831167
1715269191
272776823
137233586
1936769231
880836402
1285152326
1987903939
1228034636
1354885292
939985253
1976303288
1819810978
1393946928
1856921825
608166305
161866691
900768740
1593203234
2107463630
624225639
297074955
1974048032
1794965962
1666541992
300265287
1418958030
327350508
49236969
1964501620
983049585
1997558028
422561811
460634985
1621905188
1090548250
1641715663
970238936
1449115590
1173245136
1522557695
344445256
754993786
951270292
1024317180
754325982
240501886
673652162
1035424123
597244695
1173988935
268197842
41711093
195380509
1009651559
1892826700
769369324
604484068
1293635179
301343973
968766789
36746559
1233591631
1786172327
475855173
13713988
1704908214
198877116
2002158585
1761418853
697879934
1293098941
417829530
807681544
619297853
844697032
987603871
273290418
955942963
1038343140
537925856
1113991826
851523223
195663957
214051142
740913565
336709415
1437228113
714753374
1671445928
2009010996
994065483
879551008
1452968468
680832400
1294994817
846231509
1707499427
19295308
515773648
184503176
2142272730
1652342775
161694765
1671945384
795866447
1946978645
1798332533
293898641
1337320574
1975699649
270054477
389812445
1633479379
698287840
358197390
1781451030
762065719
319608521
788781461
1260187389
1000162710
1421948395
1752977154
1772104822
1110291256
303097342
642407840
54541272
1101952053
1024750927
133394161
1641127221
439789544
2013967693
2013533576
1049441893
401391561
92797626
1552526830
452043344
950551582
168957162
1886745152
823125381
239378201
1096416750
1349847382
59004036
2013243570
962597903
1527973102
1055581246
666993382
962775598
824457268
442099092
358250876
1005542507
604907781
1945068106
2083162675
1006366094
171366868
423094549
1874358495
388577835
306291542
621088618
1717542397
384950354
1313221896
1113720121
1724100451
1646401329
1387325290
1129414147
798787105
1726533007
282550596
1743727692
59614379
648688196
166052431
1118148494
388258259
1605917820
2042449891
2041979006
789999768
1589112788
323077574
1693961858
83402382
1708968396
1908488347
1310010425
111039460
331969174
1303228372
973143574
1435515675
1680661908
1046924236
1426025379
1724706104
429703499
416495147
698495541
1737173719
1664135489
1491454509
577360847
1506547369
488543551
1517117734
22297211
849570540
1967376067
884329062
1985945086
1266550268
450518849
452686012
1923311072
1211653170
441469230
483350190
1453618677
977472079
589979290
962554338
967254424
1900277966
1188520279
1451576313
1293588407
605233913
1183382538
725427368
2024931425
564303340
1416765753
841240835
985360346
512749699
559752222
656833271
1861560847
1958998905
1147700975
867883873
1429952222
615185252
1954090272
827205179
1460226508
1527650524
1550068385
2093340929
735888448
670011312
1414908276
1812520986
1799709195
1219566441
1572298416
19070761
1714757521
424543280
880712955
792581086
311494775
1459477883
912859802
1106464117
1981417892
1091258686
729398576
1205409753
207664104
1156561517
2020357336
1823076956
486586151
1579364468
212431440
788852500
759296603
1742067581
1626858681
249314799
1437300321
1229478768
1717289023
119810446
1228580416
2133040346
48676835
1005776467
631318367
1366410198
636045915
1344931367
1328407513
643893385
2141380996
1624830245
2040502913
382973386
1274592580
1995318713
1181641403
1155953803
648403990
1033828827
45999431
789445677
1345368882
579032646
1067572270
817305638
1963255154
211292815
913014892
1571462792
261014642
11703825
521368232
1141961332
209328339
973090986
1400638382
1230933823
636826462
1576866039
631903667
265254114
126313747
167642163
830645824
1767680076
1171954221
1803622700
512487373
1587376657
1309138910
1283333117
1287454510
2145480880
480371067
985316273
1624401293
1212365185
128121271
1314084574
489593898
1263598062
1163066668
2001539346
573134024
1218074948
143938063
1345100550
1395701602
1865963723
1247261555
1707165383
1095686262
504007555
338172992
1073921142
352931322
711241323
1252091460
2042007218
1782593431
746282582
2082715401
1690716874
666399173
1220712425
1390375770
934354841
18607933
554569118
95540136
1348030755
1834189897
1446792747
1578051578
901228080
297650561
227385200
823724988
1256710240
484802536
948069856
804589415
1047966960
1862104598
1142047570
829135204
329972499
873293188
903753372
844182363
1558467081
1061864429
285333025
1281719269
1133258924
1022423960
320381027
1311651420
1197999857
54399515
1303193770
1489014379
1647142903
1058144970
1293700663
1212542384
1841861311
1999375381
1730604362
957940736
1788536503
1068855288
1862392808
749231306
515492088
1846228724
506682271
1659732449
1077146421
407328154
22838966
34399911
1009588823
906996828
609193472
1092779667
682869109
1908449729
850461127
211604089
1268149677
1142434581
1060745449
104201877
1730023803
1923908450
1818645203
428325947
552189565
595370245
226844261
14188477
475811902
637772757
171281833
1330727402
1167870141
818056143
1993164979
400413820
531389434
1511720307
990655888
929628812
491025361
1156903935
1106688323
897211105
977472079
1681141113
202028483
356525341
1770584782
804162800
1661347628
1107993753
2032947572
1349961550
1017433614
1716662299
730191373
1389089926
391203917
1009457795
1229794496
1074047387
1209027685
320961037
1764672147
624766750
1286454052
1246963291
420973656
329679050
316311377
1883603401
502955105
87668557
833351602
475954501
1989642501
1515936906
618069712
1689499288
1806439875
115987150
1897881228
274678413
1086109213
598179927
590951513
652254935
1456419818
792439365
919461723
776188919
274290249
1046536537
1818802600
687745445
925520306
1430479543
1585772635
1365843926
1269476827
1814984713
78187329
1420081292
1963589896
1661324040
1225390143
1818429112
2114636175
1923383678
1618947920
2054613864
524580446
1922438946
1574883651
1143746616
1883488853
784496910
578651589
769462376
1258208387
524710418
1402786950
925065239
1806326360
29411634
262577808
1906054745
1243963462
305852229
1403776308
1679465019
1551550043
1056252045
1493520516
739581502
1525724625
1458447390
1255394867
591155509
2048937860
572631564
969301589
1702275266
123804921
1496313127
1413519209
933859031
1683083643
870213599
140904072
245780325
1872024627
347851057
1609017275
1442038410
63592207
1250319561
2034901975
1340068684
1504787007
1274810249
316529350
2072731961
1085523100
512004813
1423877494
1125861672
868444221
2102397891
563199921
973984501
1036602703
1019344200
1594675997
98869394
1387344298
1707090726
936952368
625323630
421465994
810315257
562972344
1648353122
100726419
1502860274
833663556
554731484
59045833
180076162
542684140
1782894144
1765138476
2117446165
72436824
1072113626
792630624
2105897248
1970241867
2074058348
2067981169
536377600
177484985
1701121201
1212362779
1487063398
28711491
1008309384
1049558525
583397465
886458830
1768394366
863276801
340218204
721993776
1236710942
336573968
1980328641
1241825729
1493253312
1624359937
1373694700
989194714
1008766682
706137880
2124684089
289426839
1612779858
1654693946
637236538
874505752
226842641
1584627026
1558087172
2124203086
456778340
1069149891
1538376641
1421026755
329963608
1041547746
473456687
1527361608
1090986536
478975827
686575474
1792964577
1989323124
878204804
602657862
489581474
692556658
892850681
638619807
2057226495
1432860231
131814590
1288506864
2078912180
135853374
1369343586
1730089940
1746195762
1303121079
385595275
821578724
1603421057
123963069
80429348
679561123
459219796
766501566
579636227
2139171341
1108177989
1341187718
598284176
30234738
1740809816
434170319
1900598375
112771230
2007359462
289521789
1363055448
1621881038
183803327
323794351
1153796792
312091536
924776580
548999556
1457460242
1504909522
286104897
1221336254
14062370
1068834902
1976530741
634921113
510439448
1732709076
1032934389
1073864121
761887809
2096274950
1465971079
23508968
907507444
1922350080
803733442
1656918980
2037708039
1717514571
151422793
1787095966
264430785
658132525
959017843
1069360615
531167943
1472364108
459819925
419833595
646500805
1822109108
1913038530
190446312
1852841310
1244305946
1644383831
656149728
756169962
1185771868
1329139266
353173143
808205637
452502072
489632999
1563610557
1747099293
647532682
1424041391
991846873
1830269506
815112144
1582261052
942173325
275704172
14839652
1323465076
664226829
743337274
1710012808
959502846
249940323
1027862176
1067585005
513453561
1783162531
97244219
240491587
1862563874
1710493770
308399427
311171059
141043649
168260583
1863387424
1290703819
1483962763
680216516
1402789310
1320816577
1679240534
486200605
1253411858
1437633676
1406409008
949185513
1809632762
991074735
1036513258
2064116070
2071917957
1437781952
2069389280
1790707043
15451663
761097227
1781829421
994874965
358682610
837000148
1852414340
2052927705
2004201885
642123348
2146587263
948940905
439051733
1360962831
653846021
594844229
2080897547
1977488670
231565224
1581078157
1840100579
2063120568
1154938750
276421898
766998777
864237855
915787980
56733312
353355062
604988718
251735601
501840966
1755133846
1906893441
618936327
1099150469
1274256922
1463343319
429906775
1044407307
1089400019
966257294
292495870
1568895330
466965066
262822801
1611185456
1599513719
1263581505
139956903
295240159
1950198484
1548137710
1698901445
747147691
1778562047
95000200
1114495662
947284364
723974876
1982107756
1073225358
1325517416
992651432
404475666
925933324
702205147
661563314
797595180
2049552505
1375652749
1530859486
191990752
1749303063
979388612
749680136
558251960
701016092
307996327
1336495358
399027056
801363323
2102829926
1404154082
1509324370
541714989
1637293742
1851404000
2140141347
812956386
1255710345
1408048291
641527812
420740297
145857313
552667655
1728513900
205388490
1969540122
1188288360
1938585463
1268736585
2034275116
1881630829
213592626
1423471249
1371485668
95862428
1446363657
1700180914
322085402
1371993763
521685059
979867097
102672466
77473833
1831639969
1966007541
904188807
82447007
1968372051
1107061821
1016891181
1621726676
155888364
2051266048
1140809391
1830614570
759500138
682003581
1133095504
877624810
1973124270
1097605972
408317798
1458499307
1746260071
1992118393
1530435382
626991520
1205106049
1376331357
555477022
296314165
565947788
1415292602
1605760012
1311627936
451811421
1896381127
1341160952
1605901654
1327471256
1459130038
1329491625
219237369
241727307
1743619770
1171987083
1182675808
465812827
1967717053
1222361937
319921305
853431569
467570638
812057936
1110682234
1149647312
1984691300
1686272659
167327846
1563398208
1323576766
642274586
1449479022
1266662582
371269146
834279747
166644511
60032665
687367979
355787291
1174492624
781141817
819704890
198589496
1392727188
117619800
1652313658
267511810
331516164
282013315
1755644719
514109079
1424345943
733868244
543594771
1095029299
351754635
1160552556
1471217946
2090890049
293523636
1673821743
303684111
528311028
441030189
592366922
154008068
1631271125
1127622235
1012017706
572831088
1560176693
2062607540
1621212335
819722120
2037122979
45316517
2051247581
92634219
1619899230
1252490706
333458989
1497632122
1857787656
1334280758
1284139301
307143892
1848859102
1404423183
2019645610
1407839457
1279439193
459713657
519356928
828588785
489461222
219076583
1447826310
1320019721
1322060025
249493219
1304202028
1907835516
704211211
1421844534
1518723317
110431937
1959426987
375867138
1233489949
474162695
1165555259
419998571
1126284698
1243458232
530384892
134029973
993768979
827333919
1836620104
1489513611
452670084
1136162068
1986941590
2146539773
1830299923
639893454
1451661289
2126441814
394313060
1611717094
927965754
1618445035
825499450
1967995104
1057631204
582574562
1978175732
997269761
176949409
1627826360
2096397296
914801420
2125638235
1648018564
2038983360
1208030340
295144104
800424321
1168793368
1405591699
1291530954
1119349418
1230480621
1113389097
2009600402
1004278133
1834528987
275425502
1452593042
2082335641
825200001
1863750084
1364794513
1409014065
1659093450
1497626658
1940210997
62536841
111201679
2093685945
1755532384
1642384794
1240636765
700922615
1322954800
1229666356
705171912
925170880
1191274229
209613595
1260994021
1254605719
1044960460
1234137506
4111789
1427834632
2002606749
426739125
921506280
1034435936
160373631
2071857768
2113273282
411774045
228739916
520830448
2057757218
485597675
559676520
577818723
1499794948
1360067460
214873196
271555040
523196709
1878283039
1903122595
1513568588
692460322
1773008808
699417653
373536319
1022782077
1322342297
1761251605
1923845957
1776279767
2037754425
1390579287
526512644
83281804
267177270
1278349446
1298873665
2041543458
1989503340
902757360
798165472
366874112
2026877019
1302697565
464383231
1009375096
161783587
341867289
1036160302
545845214
1157686336
884409750
252688794
599337626
587316703
1299271143
402273153
558144396
1764223886
966048428
1389287362
971163285
442855792
575256913
1875684208
153642486
830232967
1650889122
1846506819
129422094
974442977
913782460
1900292128
1068873994
3507652
1157214497
448956343
1800384013
430260893
1688341225
645269719
785254334
1362681106
2076681760
82183650
827565854
1008475174
560922915
1790561643
249833441
1439610765
1280486339
270872053
1958989997
860251619
486039227
590592398
1378126500
1154938750
746525732
1729129266
1344424852
1243398786
1265754914
260024784
2094512232
1842739624
1190856804
550723749
2678298
727779215
2044899720
2000208506
1293105816
1894776054
1242919569
435648187
229140630
1220614022
1560000404
610686748
2026063386
622088200
1596068719
2003117963
1412138234
1356151353
796974522
77197719
763577948
565530216
1174332957
824723528
356986322
295192621
377122323
307163811
1508094960
1881630829
304242705
257460916
931937465
582503211
1473302274
260295118
1941612278
1997680382
1423284031
1116096618
262925389
1490745314
1792414129
880834498
640636140
229371708
1433259739
193744954
884470599
1554561155
333091430
1313514615
748708634
315038088
505544709
1012677638
36445715
1692500182
1818202553
488891127
167609624
1096229471
1458547484
456123686
1007960998
233409577
1347753587
713258316
2063828811
1601823780
703935047
774488145
1966859635
251943233
1117400011
146857400
784105167
1013839822
598365515
1579096983
920980813
1050360412
1370693147
1752040317
1900846683
1102823474
383267243
732700227
1799912485
953118401
1411330073
1277285174
300207622
1619473498
550871085
2140854849
372828016
1339354107
1231916097
1710363874
432832917
894455763
434883772
1460057605
2058219205
1178074345
837750480
1724233367
108012785
1758633134
1477249050
71394616
1520069050
851145194
451060967
1405988345
586364558
1307512240
113667548
1196955950
684790394
41683285
1255522323
2111868821
1964313709
2045956823
1912297914
59306402
1128578500
94766177
1902363026
1145443258
205903071
1051514868
2059205288
385734181
849153160
581049644
2111138627
709038144
1377573060
157401827
624050283
79456679
1795655898
600599758
970321061
813885583
1705029551
1296031040
1611812963
842145275
1733247713
134625530
618384451
893454480
1023785386
1867563832
981629039
670153603
867159307
30622251
808534521
301103940
1134871460
1581851820
343688089
37502778
701574602
306159179
1868412974
518025782
1536924009
407429598
529226819
1079690396
1843371154
941752596
1984653202
77297278
1574573951
730922194
256390209
1561997925
230870418
401538064
1479017573
1607203959
2096261312
2069106766
1121282145
650078174
1571825751
1322629698
1793749816
1478462304
1260362896
1093355355
420779326
1600876846
1285184326
448181686
1196501579
888350787
185703669
1098079377
191901712
324040713
1176000301
1963414349
1878701402
2100885810
1683806544
404428143
1293193936
1773724979
973397843
479719915
202451113
1160292405
1966151356
1868189975
1396335676
172941194
1629249571
1823094373
348476108
2059630924
1078782568
715862556
1964353334
828074132
870322229
671401946
1311913667
973227068
2143625670
948395358
1924742237
352031429
1031460100
665489182
969827819
781320380
486587221
1418992063
1267825314
1160335717
897958148
1327923103
407404064
926323897
580196296
162171300
64783168
424142581
1919618694
1347036921
2078619347
1023393682
194825227
396753728
1904267146
618806932
386556130
68384418
1509234128
286803065
49405565
811809005
2119855005
139314489
692293976
1634011073
1305605073
699456861
189941756
49972329
899113345
117668010
1999118666
830592965
1239726325
809104900
1726782777
1399135668
681459870
2011004022
376493801
470423066
1926821182
1287606173
18042690
2122552797
230127124
238566247
976465002
2142739990
86002151
1730682592
1500004881
1633932725
1575727015
569360146
221270158
1110446287
1398895672
2036137310
1517051945
2122087722
2074310073
1045821125
649270326
1064474659
2122855411
215745912
2109070335
371212427
816004056
173992843
1669904473
246606481
1784201948
1198863892
2101966279
219483280
220127778
647454334
215089939
1396476175
717173727
990947424
1046864788
1338162750
1820516656
508349123
1557985876
1415493984
750046693
1972650234
1946565415
633718000
227831224
1150245605
1671181210
911314553
146291993
1483467531
1314589319
146749216
1004457183
2109723963
686351757
1940312047
599506056
794057576
1278858928
1314303498
24767539
504265841
1042021234
569297013
1510839181
953655898
1724981992
1269210129
1572947060
1828049446
1486620159
503385532
1847715480
455240639
1623501628
300851935
1315968104
692187970
1816556791
1591899544
355711026
1709541043
980217085
1148755721
1474878778
1954473744
768422566
1857449822
1705688705
1384450240
441337518
1803704716
607284387
1287231653
960980170
1787247758
1161897409
1776636356
1331035302
1457892176
557793717
1419992346
763819899
427904434
2000187491
1596415699
981593665
411826019
70485053
846911329
1683524596
1045804582
223144693
684726140
55526545
859007323
320430404
1583090586
1789826419
1840209391
929726819
2076078139
1909109950
1706847728
618200119
1365530606
1259124441
210598012
96229535
154726587
1004531118
1816167730
1152675434
1131235763
2106352140
328133801
1630209296
1647870106
1587959363
521254864
628504458
2100219107
469038006
806791668
2020109498
713298513
398906382
563746949
679477922
1485152266
1053152566
993569803
1158382718
2122136780
1993727248
1484866836
211679544
2038435652
1649064462
1000063497
1390149049
1403429771
1755441600
1094317964
910888470
1620150236
1698904444
824888956
402874215
1060943228
1888923842
2057965039
1083119800
277285426
1129985568
1270428457
16029826
1067641453
1976287298
851146835
548770153
1187156486
166970939
1499468717
1442962269
204969603
1836446267
1542504330
95763471
1262547065
1685706832
942949144
528049487
1504572519
1767955869
976841040
105851656
1469195415
1635025089
1684064114
1885132932
1514899280
1744779097
1143919477
639424893
1466225409
2086147532
546540291
1009374678
975733555
1585506761
2090125336
1421466993
477582988
2013329978
427310907
1960893943
1224463105
990881219
1433947028
612500727
2037590993
2096761091
1407495773
184840642
956221380
331952354
1355232027
1662745134
183626708
428529293
1479379736
2044355910
2030397912
990586291
1841264377
597877865
1017348197
649650604
21554598
2060518516
2088840566
1690934750
725653037
669251824
179682462
2119441550
2026684876
1135897080
2071159277
1009802070
1866295236
1718549350
559681775
849643434
1779027089
1414365755
1173172029
323200375
1058520570
694324936
1229082024
1433393045
1096782703
1401419741
1911236362
43581899
771320821
1305447631
1411752151
855667712
1651618985
1750457269
149912674
1812409370
324569163
1658969637
1561058315
797692318
977263913
1953485253
2142934311
238351359
2139260090
453688177
817705155
1412792873
913606821
1127930636
131342581
137238005
1609037434
1340893036
592451303
56742771
226441480
43345843
171944709
1393871685
1293918990
1413462211
1068597007
383638808
2077146942
1871852207
462898492
2022077390
1515362549
715493168
250565314
1600640686
928923819
1247211437
506683207
1729128323
1836590971
131426253
1734153246
735435040
1973647956
42633563
2138835960
2019424568
269268114
378997851
1276479855
248007671
719666488
1304040522
1646502404
2107675406
697627356
1742869925
1098733393
207916859
1427967596
1506675791
2035505941
279562932
416934520
1247633003
1769356142
491902663
77041811
526706680
308720549
469054948
123215695
1804515714
442520247
1064159215
470369246
512203576
229816196
1878874277
1603124181
1806796111
1157578203
1144680867
19336516
460491974
763226455
205266931
1950447612
471613643
2135284644
1637390500
1844690862
263425605
1714850772
2127268826
1202852116
432461962
308980289
606284388
344962338
776359799
774329911
1503030223
1772237887
1559122463
1115763026
79287447
297031306
2075669514
175508212
2028673955
1232251979
66376426
568184085
1265496610
1290554930
1656850542
62169738
1387104809
913585668
1185387743
778454952
1622345774
1130357665
1848362277
53609510
1642165897
1691345706
2023042221
1373956726
585234138
369792681
372811383
2082535583
1255533326
636304177
2071633865
576714407
575130594
1737563070
528897402
1594699519
626807577
1568007192
2138528737
87033261
1986376068
1630765465
870288308
1856787427
602989948
632492180
716334974
1023922933
1104567409
1095620415
630411829
317258592
2059154705
1271960606
1885567702
1740514603
811619515
1418295627
416761396
1469069442
259066878
1928731335
1538077330
958513820
1358071695
1754119170
908363742
1635180001
465601956
501851856
251354589
2093303898
997109017
1365858107
2057404874
758611607
486031595
1806120066
1036522118
1678336813
46326495
1789956070
2036300699
1233218906
146981619
1573757006
1044026383
2101370413
1249026454
975686157
1466524379
1484713864
896157229
422603918
725837330
1018570199
1139900569
1734242231
1031498095
1960553113
1299410587
992769221
1860123301
623274850
622868052
613707387
39970418
71339749
343693985
2040480358
1178484325
257805767
1325383868
458179284
1343771935
1385757103
1596313073
186821330
429824855
1787969969
1358332886
976291762
745694406
1713127235
161393412
1704250316
1530684789
605333790
1199818105
217546949
1635877233
1531248043
860196617
1174588149
1369327273
1993664981
188848948
377340723
1065418143
1053089351
61288280
378592157
1206485714
208533808
1884185478
295834167
636624550
1051195274
1003905635
1505334681
1628493406
1387723797
1649222055
1523786849
906983823
1085606230
1033110943
55642792
141798180
1250958953
1247018268
1082766108
1601811262
1272407029
2085513312
545801617
104651975
2138933894
1918896761
18165486
1864259895
933525397
897513692
1505828373
570980664
99464754
577543380
657838976
939653024
1155509564
602489409
1834105973
967300457
1307063666
557938913
1522617018
1332572399
77573782
1964545139
1195938881
1412354535
460432442
1316535856
513698399
1668674501
1205947307
358495292
879480684
2126978400
1826597822
1833386034
253292318
1116148730
97859232
1214092040
740461405
340440816
1094173491
1952472278
261050533
1537582494
1841987818
1772744178
1769588575
141701951
1638979540
2075274478
1584746006
1022263038
2110636170
3529000
490447140
1195838022
726282048
667677818
758620904
1787888628
18668544
1474181316
101342936
297587759
1821342693
1544259006
340420704
517003603
975826506
234679294
1659159310
55086162
46536858
1108730557
2096686591
1909466602
1033006248
406374459
927368770
2143729013
141611796
1347445610
1129511957
438776717
1603819808
811499288
185315169
1136966555
742369346
385655210
1373522687
1007341867
1026180423
510766168
1338511834
1691564576
1369796314
1794724125
468156199
1778411359
654321318
2087752642
1615679057
1029227988
708327798
1591489266
513653953
950191405
714646614
121039808
42571755
1876965931
1353044953
1602717025
1512984752
2086811404
920269677
324198212
77166031
1331612732
1439483905
1523036662
414437243
155742383
998183853
1909908010
940651394
1080657228
653168733
65603038
1249256887
717765907
540209199
1575512574
532902603
465570227
2059670033
518720856
35197537
1276534032
1921523171
253035890
595689832
184171904
666502527
1671140810
273231712
1716654839
10333314
606062669
1753100638
754489649
2080359835
691985541
1200613038
1066603969
1000648510
1591401587
381199955
59626547
803259128
1074911168
775915512
1163205330
1210516690
933026695
1491368138
137454282
1821775033
1154483825
1273894804
470478301
1793975242
564072665
373595589
92086863
409454475
1144080061
955447536
2018555525
1651123062
871912521
2123808707
1718426871
1362141957
1842565130
1771353158
1782212506
232370005
521596440
630231967
1787580505
800229671
399379458
449596504
262266727
1443792866
95979745
1626802836
450942399
1097659913
375400741
616498917
502705246
722170499
2067227395
1821753233
1259441789
1000872252
331907556
2066995202
446629536
827763122
1908363570
1473071948
1179179998
1305225803
1930159756
946348321
1464933359
2146521863
1024575698
153127591
1776266654
161167190
1750772049
1618648696
1699321321
585198310
753553184
1132498583
730071421
504092310
138468843
709857184
1776774587
14579968
1358637494
34671812
87144843
422197183
298575537
489575344
754738134
199382933
446614290
1171084353
2021892116
1782404449
2124310787
599183623
940161139
1557106432
379191355
1353147259
477762706
1766402122
274018132
1940975933
2036370547
1153588293
893922829
864385660
1538009366
452082740
2119004913
143621552
1569963660
1356073232
1933651621
1109101811
560100881
956552320
94691790
1529646005
1952785696
887206008
1025868127
678967959
791289742
381601116
1489314514
1176590618
779376270
245106483
408102001
374211436
270155310
2031253333
1324003612
224813894
769834167
1886811832
1070567237
1246928590
1487322848
331963702
1714641714
1033927545
948564635
960275876
658277633
1483278025
952454388
980785947
659124567
1137916619
56231396
2045431231
617041962
1765660487
926014708
1976696664
1156483104
1350230114
580209495
1345525606
489626948
1890246416
1949563595
1920909541
1176252358
1713239860
2119490162
281183687
1221260141
1671097081
2003430856
164448783
2077968153
606192616
1601823780
990323187
182751889
1175432336
2081207045
690630524
453409270
827474626
1597773496
34974111
1210518858
1406115475
165776626
1743482670
1923345463
27394280
1342396492
1541234741
146970222
1770769280
258814801
1375725990
548213350
112040680
839091640
885258191
885164973
1140433983
1482899609
546857545
1271237101
414442758
1773510782
697048859
2112782923
863165073
1802989791
1762071338
538284741
1860263335
1476759096
1203764982
1270791621
1962954467
1383672730
1130050262
1443487928
911020781
698167996
657945638
1188998831
1793288013
534507849
245591201
760275739
1501239975
1526029926
283578995
314142999
865321994
1510597585
1912292494
1541938902
449014668
1971534513
2032108304
1686903241
822010135
1621661206
1477770688
1127990500
579017949
1441206536
1407218407
1658163997
700010391
476872456
1192861388
99711448
2118943381
421465994
1839091913
101036593
1770814653
728866060
295275690
1060678001
1405532623
1404247642
938464671
464850271
2134971494
1559623912
482856770
1610961317
1392289605
1546610161
560288182
512465069
900463077
1775900611
1539739373
1982460609
1876162326
1220303416
1811676679
776112053
1738731436
1998861810
904624100
1472100702
866513097
696775117
1013824659
223141989
1042356773
1154921946
2038356584
559436272
1069569491
901827744
759714115
1206968077
1453033463
368079808
1425453818
1214807392
1837900349
1342431259
661220354
1180490323
1525172616
27937588
2137151310
1678611578
335882647
1490541063
1172950718
1519709075
504172804
1085175293
1500415118
1732161848
1233530005
1750761120
1915634282
1945783556
1309281652
303032113
1452297300
1361760348
1178399896
44609646
412168760
1578480759
633188654
517581095
926249860
1085056504
308315751
2137470156
1256337425
598472791
2009127254
1779769084
330190527
1512716912
1627559769
1154811005
305681495
658756297
1868656308
1486510966
318129027
1655856326
1467718813
1484662065
1768589825
1449375257
1315082472
1740267940
1954004333
1233913741
1839106482
645308205
1388443815
472919217
1396362936
658885130
1549217255
1612493151
113985024
1005166177
1895400927
1787879007
933482027
1911202718
1533135334
1887493470
1124529661
135422013
46016275
52693391
1118079207
1030221088
990676680
53348834
450788702
1748019817
137082348
2074824770
934404371
2077478860
38679517
1755563589
109017362
1842516673
341416986
338353156
716652751
2110855000
1683224270
1112512930
247846628
720999162
571390664
1328476784
1749588215
507399245
1725796680
1139455467
29006303
2145917381
1086415450
1621135062
981057331
1062862543
555867047
353541419
476989652
320574218
395503071
1974774008
1133165144
409403031
1237372604
1159406948
534659755
188206265
334601769
914542203
1002867250
2022261341
1068197186
415402411
1509073570
1930035300
975084018
1406955324
855322141
1965977693
1975429381
1926697080
1918039071
1242361194
1058860957
2078718904
1505321909
1388937392
1389451896
864562406
1051055523
2067916985
566451425
1550511642
1714138439
1729387938
801928981
1158142680
676367863
442585427
1139314493
2086058335
1753875033
1297484152
674466836
1633738847
1979941179
36121814
757717631
598287820
108317879
836291378
1343208689
1871634269
1694831384
63318320
1076992889
1092314133
952452665
999689955
1293642056
557729165
740879352
568922377
1962378014
315332968
1026547004
884203264
60622183
1079049026
461513888
1388299592
778067527
1184642077
824554045
1868222493
196499450
1120600608
143522256
960080318
98820423
134527513
306473654
1801062421
1414375488
746747586
532962367
318964004
393253662
13097341
1168368479
473195875
1676325164
1690852331
1573386776
403951619
589700749
2057762395
1367533321
1806467773
1791963927
365049448
572676097
1236503572
378410420
185491363
1789330413
2062257831
167789149
1798144843
505799076
243585083
776431934
1892064856
208947113
1875657690
1705118542
1028551903
1131903203
1298815222
1960545985
458704430
1832672349
1324346140
1227391241
22076159
1271572002
233410614
1349804773
43331918
1660379333
1953748795
101951882
1723596303
1978599908
38637660
158926014
740792327
1510745338
682461365
1594332663
3588907
1212920179
1676577695
1675266157
1172125864
1347438837
1900582753
906401842
49686814
1973909572
1273662737
1671569038
1562550149
1963673457
427711388
1349157043
1778732211
1156792892
998970157
2132774870
1552043491
623511813
1065344801
2030091226
478242588
1856858267
534103819
771501393
460848496
1119603344
1865531930
639375177
1273609426
1331268338
1815196202
1046388670
222846685
547608424
538566203
1237958639
422778340
72258742
1899564824
1505362499
555468806
1479563595
30559648
1626940917
1273608800
1495446232
152340041
1904555009
2139521919
586106479
1486328815
681184578
1288270516
329835532
1175414066
2027778898
1370647087
1905688268
586377145
95283046
1625230390
234082655
1833842853
517469075
1721723922
2054078880
1797076297
1637463357
531892568
485193368
1485404759
2100037044
722134594
2110853306
600440728
1944239323
13448949
1810027131
1860509123
1175748410
1031556115
1812640621
2100735944
1222144069
1291009623
613558242
470316320
1053993393
1826555406
739802566
817500431
890449070
101866411
1303289313
1851324626
84209870
355989342
989887108
1905397805
1804570012
422627638
1014430148
1832826496
1961600265
1273727952
1810317069
339122372
1226830814
704696479
707574852
920031949
747440163
417915630
1162482549
1577746084
975584825
2121875714
561583215
915085492
1043718073
887968882
1912943416
2059200188
1169243215
716328520
1721945562
1102234882
615176108
956319338
271388292
970740359
778923584
1177613964
1609279620
438969154
973494162
603257809
1010678361
1684029078
1704717513
1480234254
771865576
1281985984
1162707657
1755262352
1862997172
955520422
488890226
1336547648
1451138192
1437502420
1411794783
1391025576
1695633321
2002742232
1350897406
103754418
929732011
2011819556
444299047
1335146291
1135735167
815296030
96995029
392841659
1150527328
663899383
22525662
2013960212
762181227
1698329225
1901192448
993537037
1372540715
1289374474
1710554361
1033585305
401899346
1739298795
493872021
803076159
239758757
1348183282
1349445388
1343396239
1419341990
1123206204
66477243
1022482862
1682034107
307433953
1834255462
1826119865
624656721
359940103
702679939
263838905
1537778534
117404702
1239531722
2053555454
710683900
54961280
1119008289
867996983
985971270
226181407
1444978683
2106488191
1362993131
85234987
2020015642
232655302
853839126
196961975
214914364
221940048
473262539
344824274
1183855087
251203891
1619339271
351680848
1639600712
1665406031
158254277
1438926184
1335683593
1010368364
1834442635
433202831
1578630817
1510985156
118412473
626274439
1491978243
1090049981
565053350
379823270
456360065
1166172810
46251415
2054378597
2033971529
787590430
1214437140
90674191
1152764010
1763638497
634310008
554188309
2146704772
1437441591
399556407
689007534
319711197
449617333
949729759
1706214286
1505462477
1742878797
446365778
1705926312
272689378
730036164
380213796
1427780113
78617330
225198631
1151808098
82897390
440735167
796454716
1279095808
956933779
2001433433
1106363752
510026750
1228278358
35721211
1699928396
1356296147
1123024803
331815065
1482367633
258853967
765709504
27138859
1003912128
1048131321
428603984
1807153448
335904671
1882431948
1073170087
1305021334
1453710493
825482619
24979126
1853889007
205761042
803818276
2091179911
1002309346
868083435
1585772635
1337696975
61895021
676769464
643923214
1698356091
173941517
1653039407
394746528
1879342494
1597952106
1442823483
557840320
1968789651
1851213894
999753956
2048276612
1560538449
1496209146
1932186956
473165699
505809847
2115186760
1468994960
934272633
2111070692
1105342379
1622947288
1899743486
1021831806
75918789
1300613259
467027350
453103268
870410572
2009163014
1933870494
1130050262
869648877
552671295
343853578
189395883
18551340
1061160393
568246034
1821049414
1412378700
2086151180
40889658
860906333
543067019
667848947
1426113505
1326288564
996299392
622568388
279991139
1178586067
1784325409
1065124633
332404723
108657561
230871051
1505820951
1348809360
1660564291
247468322
630494642
1383409289
965929689
865753682
2075274962
246249920
88276630
649387845
23636287
412563870
1344347186
227633411
1868614114
1700968790
1848814022
716614115
1929289643
724766511
1067274030
491486109
1978607419
505130819
1630043425
53799102
945156629
1701327367
925178431
756416015
2068726560
1476532570
214006539
968515606
758538898
499848701
857709195
1533155486
1537522147
1541979045
1909827112
529806487
675289138
262262208
41876595
1136325276
1932029623
533120702
1363499919
639014856
862893108
344544262
1266715044
314565517
747798666
1001324280
365573103
393391579
1904562540
391877586
1245944777
1818796921
1837770807
734450098
867969102
2032108304
1128786875
1108406635
2037009782
834133488
400253744
1760445088
1573130894
736189322
419935044
1054672954
1642911182
41783403
544989977
998163256
1437493968
1404621564
689546511
1557837212
1630500513
1167173954
1928353721
1799712260
2070706312
1021779820
1488590578
918260534
1564989379
727761255
540949342
983398138
1184152163
333877487
69102363
2097942986
377589313
1103440317
1239386177
1844643596
1153999477
1706527293
610090252
1182071420
1409097825
1731605362
2036463673
1413887792
58928166
1223192008
2012585218
1809166016
1281459723
1041909810
1619164891
165101808
689199259
1716164134
1095846948
565291059
1387266855
1610709925
463036112
1804323782
1657712220
868282033
1677945768
1617522709
758453726
2132808363
1219367171
1615219963
1945783556
1227974351
193690284
126120400
549710063
980433701
842504398
582030025
1663613066
693535046
926888194
1887381938
483307724
589034234
554214052
1076610269
1428616997
480753182
424397170
1382976858
1005931776
1669418225
1088281582
476017391
1892766484
186427501
833609293
1666032889
1038765445
1598722022
615380132
1717759667
1812746198
38414665
154840402
1028195867
1490889705
333680887
858582187
615204078
1733291268
1625244735
1387456671
2011179333
440185736
652606179
1194518817
1285137431
1459845655
456436232
406296132
2117006271
2027406197
434303595
1318356562
1498828597
650765461
1936429800
1463797972
300818786
1326548187
1371335385
103919380
1714057224
2112037024
1062914032
1300511900
334667706
203704398
1874336735
1482993359
1043329709
586207095
429881421
479998913
794864362
214231300
81957710
1453597492
75322166
1613202082
1167034588
935555443
1931192781
1608486864
1978818001
907775471
832573245
580394100
619549145
791263557
1881705298
703260443
529955308
323984867
1369744722
694390559
138832075
1620023068
2003860430
1207731654
175583164
296202766
846343852
169373292
1922705408
1118288114
1943753247
1225893607
1642895964
1796773118
772664698
651087710
904754374
766605204
562241090
775278577
532383364
225151091
956154235
1184227243
932272451
363283553
522546404
1248441262
222967059
1527799952
960860399
1907409249
1146200355
1627275109
1147501104
1132509253
1676851047
1888470535
2029964480
1085236
748905777
1407870481
771116194
1191954078
1163818880
886585726
2041044024
1893371653
1820029040
1156100746
1515084596
531781999
2092797139
1166331845
255516093
708436170
231611461
76156701
1014817398
1677589872
1106841444
605009629
1173394567
245889532
385088899
813927065
66230872
1915225752
585757796
261093945
437353866
250811091
414445021
1004924299
1026150869
744490489
242963742
532011482
375656795
109392628
266512568
826458460
1139247363
1581030595
1564243048
616585029
1200364590
927980294
1699446974
1380227933
1248284309
498899372
1345844405
1197232272
863842470
1818444612
1541617480
35455822
2119850801
947619180
874677039
1377283722
1968252719
1890068949
90470122
357796824
1642590850
2050236303
997744231
498180752
1957977856
1492569268
362084827
265360388
211160594
521701893
1486960520
2133271263
1836350067
671252407
342525411
119564903
1377234213
1731167297
664963830
302515696
915823860
301996535
962252251
912180968
793068821
244515443
2056632594
652271043
1734780452
1285167183
1824121148
852871783
1907426579
110166116
859075729
1748031853
509502155
1625267918
538880666
1989407571
1488811548
1805090638
2093119780
1511888996
309674622
1311960531
683761696
1501239975
569940476
33776730
1823035906
941871192
331318713
1464735185
365912054
1583801295
1808521043
1583589661
832490034
641092854
102680523
738356078
1590992612
881999006
1195773625
1764823609
1339639038
1743172906
795762622
541262235
1452507495
1817818667
1590416908
2121831951
339426926
525664907
1487865867
544714588
891441314
1258934671
2011519734
1314854560
1620581860
2094901781
1986129646
341106620
700088125
2129031931
981384464
1015216113
366285044
1352416148
750008162
124386997
1706633907
1364101304
929405625
2114336577
1026716614
2052445665
1838066996
905617925
1989479551
928309594
98369683
981576377
629489330
1351349484
213250637
740458074
544777092
697225392
1260112454
1567333367
1716687611
681274
1651398918
1443723150
1247635776
191159007
1179131633
205638631
569386829
1920672977
1249163579
1174252598
139371907
853648144
238354371
1217707618
1986947451
1043168557
482003203
1458326067
17210961
1435621167
1558092522
357024187
251549073
2042010087
602119347
848470612
1460500590
1257045793
1226968974
1308155981
1410010141
663730291
145687774
991803011
642366258
1429033927
1974932897
1346875109
1838050109
920144162
1780359206
1158371624
1191507720
778511497
1222172208
1175345372
515420561
1845054200
438816943
817005697
601645510
2029709804
395482337
1919145016
1501317007
2027201494
1991158737
1418757508
2105592430
1419325902
5906558
359590387
533702503
924345577
472242074
284846971
1859958495
1759052139
238021822
1827033566
1660151614
1393753975
1032102240
1199446434
1028475063
1126900382
361110565
1370878853
1252322649
675260769
1806910155
630355540
1338632364
816439255
1833779172
374354533
186507057
1645571440
1393360820
813946476
1651241990
1244529806
592144535
1107361630
1757369909
31436318
1804267213
1377438282
764116654
43180734
468148740
941197629
2102595349
1871043336
1883717154
1583392499
1417092694
653292434
1173294062
1611778312
1362212376
1048068303
208356544
1483718891
298534687
1257633101
1487962710
705536595
1665676401
945489064
619915655
1583492174
706747759
2026838230
2046669699
29656624
2114707335
114225879
1156926050
1556966381
465575215
1275794990
54849598
153615855
184129392
216067033
1991673301
749307326
1542070153
1371962232
1292877662
1253563156
137371427
1511014943
1835647122
507224413
1199679826
866723377
210954705
2036254896
62420777
74481243
273357864
1873620265
2114841572
830050639
957465102
1543411733
898688900
2035119072
1709255711
170273471
1686880286
2022409699
1540230767
483721011
818493374
313760328
1965504093
1007287668
694344742
2093530142
1300263419
1834766882
78308674
1428582754
2037343357
1840310102
631974453
1144494026
1754313933
1006609621
2013361499
331466008
1171403399
2016640283
449631206
167081187
302335810
834432270
720951005
1863260788
760817431
547582949
967523992
1714507219
208932857
1771606521
1439420499
109401387
1047158059
389213159
1445610437
771357412
2071295132
655251230
1269275234
2091686918
997753850
316132528
1428839330
509175930
1988953602
1242568579
1645915260
239967115
1189858870
1653763617
1552983436
668950366
1843608964
538244896
447268405
41355856
1448039348
485394233
284707960
291157767
684470698
1435979486
1817500174
29114067
1125780209
1022498182
1046589500
1508653896
1686877009
28111108
2033302724
1357287140
15021526
210643283
465345548
1403381924
1734469949
397364102
1055282539
213238494
1192433164
720289547
1305918983
1628993994
1172927429
61516148
1634721798
620926740
520385883
306622392
1946997722
1624275716
1816550248
1209092400
2065943410
84571108
1396367646
1843041409
657618117
1773354560
1768372225
485743637
1393712571
207916859
390354766
1099346758
1945842755
1560260956
969309850
386924705
1017656233
1222469002
1963109673
859230910
1718663134
1726579691
1659491450
1301129900
1029067561
839903187
322000202
1750644762
528741859
600767722
1866440740
2022585456
899803823
1637137072
289394548
402470561
1428261572
1604248237
54091780
1239834851
2082372011
698466417
1910464620
782860808
97501318
532200309
395571825
1080725836
477253495
586755207
1668288485
1306176318
2094266650
538133636
1579099937
1898063651
1472267400
1787719316
1734686607
1708183482
1329676600
618197561
1960764623
709190819
1433171862
792364008
907908322
572984567
1956345747
2005063888
801679229
37096969
1063949673
832346775
774117593
1555170871
822746836
1286239698
1003347214
721664715
16958282
1297939965
845820498
1840529756
1950690655
578239657
629970394
947184164
1406229320
1190361476
320453748
182540846
274137579
626886603
1256706108
2005267810
704346359
2120611858
208169400
304643257
101981406
547413941
1337706097
588460884
1074840645
920631355
34957101
1297716950
807576880
907530205
566372785
2070887199
575171520
819109204
984002629
218321412
1839453317
115277090
652279873
2050627317
1212535153
917204529
1996330001
1385749743
616773897
2068759377
1012565284
1448334764
1042350660
957141883
1047636435
2035085600
1259082280
252315352
2088489778
335095632
1903378682
511251993
783247124
872141745
849321615
844788140
2122431320
1444678251
1474231270
1775642033
1108779294
1133698165
1216858642
1687741018
1394101276
1411613350
1001498578
1473644802
281477015
1453419351
1256736850
1742992737
99768531
1710558707
1069186361
2013724727
2102071847
20091399
1439901820
1516521204
1250629374
342312990
806103211
518521350
687750679
2068505322
1583649626
807695613
1742961782
893156622
1163598494
1897574734
1063411923
1230018698
566235063
1247757861
1327982354
1241508453
1415718570
1651156392
2100068820
2061441160
1904475417
263082996
2048014681
908800300
1812952659
1498182354
2034496248
1631318754
44653734
974718538
1217951355
727601945
1832421627
355364063
2019969137
1407574178
875087289
1932892263
1513917232
638314053
1696821596
738881630
2033809437
2116433340
1121813369
1516613650
298259114
2070556795
1320631606
897922411
1416897885
1472229896
1365479988
168449486
1855481169
1047915400
324401692
636774444
1422348861
792054034
684504603
1140456411
466250124
1476378465
1635365320
783933778
2064403776
77008799
608679359
951582883
725968870
1375533349
1363758342
51834738
536642840
753726189
220977127
972442728
1132278689
1601597758
2071035717
1521989678
611603967
1007122619
2046449361
983568940
1224768468
393845012
1751015822
1725717526
952388028
1832107701
1738470573
479213652
1894612432
1605312091
1435168495
1548734808
750244553
1181517583
1504588483
480528804
246064205
1250958872
1972970612
2018401755
127259464
800320047
1062690554
1806108322
116769662
1368883898
1908419435
99038166
754611846
1791222389
304940148
12018878
336572365
1392826155
1599693096
883513900
999540665
2101364450
2104671324
1497386317
1680794420
1976367479
1207302199
1975893214
1363248264
30737165
1535134611
1331633718
886104014
239254806
1341987679
1190252283
1677185507
1568505584
770106541
1901450788
1878486663
2028646662
1859105024
1016555039
706352801
681273878
884842721
638844752
265229491
375551401
384092509
1230933823
527593728
581382105
1396331324
884454851
682132130
1823727948
302272936
1611590198
1058607482
1742273710
1936383087
371176600
1669299943
471324327
128941641
740437542
1382304086
1128530295
1584256439
1729968500
1655448035
2067149842
972148826
1644818447
1636159209
2075052613
104880383
242682023
140478964
591670323
269977940
1591717767
94203923
672288826
509369709
998529302
251236039
42020312
80362499
1085053615
1517271828
429695301
633972856
680466629
1362412649
1592600616
2123749057
92095051
381393918
881557978
123432740
1348415759
1674926183
1791953190
340898984
2053637232
1367235106
1022039133
394795940
1500006783
1805016461
1738140468
1366908057
1845820143
2045555296
1908554646
784446671
214643030
1601670190
1156649865
1862812854
1089872781
1544844684
103475031
1263632425
83775967
2046627161
1090491448
1740951507
1714304620
623655230
137871035
574589129
2105568252
1684792747
1580025105
1887635994
1088134091
619721827
1948240156
1811667901
731502415
577508421
651966661
1174440069
1122256629
2094261281
941647269
1645799279
1448818071
646276160
1893696787
559731588
329263604
1106189840
1912119757
1657385008
574026558
889681089
1771212780
288565931
1084005023
515385508
1450245925
483403174
945309076
154804556
1065891481
1040638321
1643764498
1733256528
437962122
789702173
1594980452
251124356
1015114484
486398529
338368179
1913980553
1490999547
1515422900
791101686
2017075679
45384751
1900424684
337458047
1575460032
694281873
1130067273
1486778912
1644097733
46453468
1430034378
1866061672
574472177
2107498456
461731206
1496814377
436597819
644816952
628522259
881020854
128559056
60868559
1213456385
890721572
1200045780
1027977562
1366781262
2045413981
354048868
657742571
373975743
954805685
506232530
556775218
838625941
872600639
1097380140
2041138630
1390342506
223298957
1013296143
1687840081
28730728
252621392
1228838851
1736322557
1803935164
1511777971
1143200297
1122628762
1019430631
61708850
1140512586
623830113
1667908249
653446286
85718033
644100829
1071267650
1034044346
2127743013
647614045
1452506043
1046182717
95104352
508404964
1430191228
541439815
1999762388
1866171849
267670150
1198410522
1857115663
698640550
1483478940
1975602793
1653532272
1747978610
216422761
323653220
2008431717
1953053747
278544053
792942335
1019185043
1729781707
1127629969
1387516193
1916335651
915556918
1134138090
1079451781
2060908634
1817972469
735214138
959138370
1553298783
359155343
489193064
2010890046
3737386
1549742410
536237832
1916803700
716419708
1731787284
2138702923
415914948
392092199
1784016237
1007727612
1231513183
1393821625
328778959
1457421072
438156350
707768021
1010263556
1988057056
752771937
720024970
1130246468
1364677720
1174413945
521673804
662791979
278862211
1022963307
666269919
1225594126
84267747
496984931
81066333
971076628
555645673
1164710436
1190428394
242851627
1404308866
786985527
554649227
1844894193
300733372
1226617789
27632049
458376570
657050657
1583874711
1555459726
611573330
42413225
523613042
599300804
573417957
550188754
2091801265
724709133
2006565687
1077551989
785755001
555406007
468746186
8892432
593247175
1819227464
264646687
1021957411
1767584009
231691405
1436595978
1021381079
304549531
1862760524
1367098278
1411019661
1252675836
1811353256
1116035629
772478142
1239387092
874672179
1686394385
784878639
1358187326
2024498912
387549373
1063138153
39533434
207413152
1862348234
62613143
1235789154
312069585
1497893915
331321799
429250973
912629368
1149246066
1240519468
546552481
1588019419
1940193845
650559584
578999354
1716479294
2115635691
493013335
1508330707
1670041228
334686598
1598877990
282941471
2088634096
2030981493
1143022841
1249498441
687512419
504450468
515588260
562497605
1787888185
96454541
902256509
1658001121
861461491
158306573
1611982121
1522471197
2058477969
966606621
1089851033
1472074487
847168881
70438607
217211876
404742770
129329841
1920254307
935230476
446732822
184391500
1700470176
1003727788
1693043850
773357425
1652038920
1876187982
195613305
1957295642
1977251549
1361482041
2068627248
995690964
1025257873
1459550538
149753274
2060908634
177333436
1898786616
320487385
309207985
1185966492
499356512
960576358
1333864541
167798323
636919888
1452007603
45489230
1753109280
1201861570
2034748670
2146427013
1495595517
734173702
1162397370
1402646850
1144251298
1487657079
1988944871
1247071789
1353801654
1261614374
721890038
812115010
1127670056
102880026
1225516679
133542062
576150471
708899822
4839396
1825590618
193670804
558827528
563732217
2058721959
1664858630
116684520
423635676
32018489
413704561
835436843
1080566120
1004397184
502553603
1953748795
674608425
1608515349
350684147
73574294
2115572050
962537539
1970159737
1154035683
1380381372
1388636966
536056922
1449779794
663973256
2137973376
719512889
1889115271
1795784879
1803824405
1862486268
1791635606
713169456
348354491
1439948248
1257614499
1035987945
1388140201
753418501
169081541
988567103
76892255
359032654
1613354279
1215502750
983205623
1101079373
513431400
735974368
554401834
2087745486
111114868
373048707
712531837
1320329332
948444299
1002949585
1233500926
1452625290
2505443
1907135089
884240729
2065850278
1276984738
862693495
21539846
289604854
2038277809
1234594227
1151498899
367208324
765446579
615099269
312440073
79811618
792352532
1570790801
973138602
1155876990
356302660
148149466
1961485455
724773533
1482151656
428123268
207963249
178365310
1606163289
723587120
162672795
956014540
360410007
1108678139
244280059
1475171113
1543236031
1587440826
330987623
570024878
71749588
252101036
346469501
1556993792
555988633
1040912180
1538600036
263474562
1084122348
1487670723
1617715235
1505876733
1141208058
1765694367
136708864
558723175
1442729647
1161705929
951256085
1352900683
1830482716
1908480488
1907053541
170914873
784717714
371157107
450720196
848834338
2071855427
930529634
1065524444
1073161218
1391479732
1662002700
1446442723
1930357565
703360214
885640852
1300293818
467381721
700247600
1919834237
1020373105
1703862299
1868193987
243453184
842622282
47860472
62992156
2083482344
407477300
659631052
1050817946
2011996122
406190105
2145302864
1120756599
779803411
754090197
1363609507
1927812670
1639726558
55598470
256197057
1649048327
1949432716
7189079
1838655033
1647378145
1996940418
333865558
1604712829
1716156517
1028643249
1451626784
1214819112
1620913855
804347657
847584156
1301516764
1700340146
246753134
459889218
793828689
1734345241
1212446800
1393667547
1870350607
441965633
2128599031
1307556538
442859096
1949749534
86900768
2070012710
1145533891
252330567
356588851
1285226521
773785597
741061263
1527972030
1039041061
1346615739
695450169
242486566
791532359
1106530800
1821943458
709490738
1285615930
1133496936
835659983
1774427995
766275114
1828405854
795955321
580017330
420688714
447972080
2013725490
1649723135
1078527894
1024827442
1472488596
2039704157
510526853
1644936973
1289506632
573368684
1312082499
1401209764
276526397
349769199
962638769
221502857
1127369807
36482999
630311097
250416569
1941112096
91195469
259864594
510017595
201091945
1253045389
2042974927
1377993639
667583859
116551598
496068657
1771786783
257119674
1039631228
122752786
1227557876
1951945111
1257691860
1379910337
1786878886
956605940
1217179567
2027893198
1790389823
400237255
889249319
295051450
1316540332
748929677
1546801131
62572208
2038057313
1989435845
202464081
1823048566
414425449
476106586
918271388
1854538462
1837259245
127304839
1939315004
1516856847
1507151918
1343878840
1687727042
1432666506
465880092
303138397
1651094971
453375761
1559421010
411854608
516076687
1885659449
53204688
315733796
1546487022
91737305
1776620755
976612941
248766732
1413031393
346597895
1649024710
2047174521
1005399765
570607369
1549161221
224950467
791992147
646507618
1358760542
848863759
2020130630
798918240
1682047702
87221139
1242399433
1557015684
368406188
610909682
1584703696
2059687043
1116542315
1609527316
737470911
1311078990
314257636
1527500912
2031262561
2071870762
314359576
1780126559
69828833
671157237
806893357
1370465693
741489260
488359037
396521860
1383774752
352413740
131734674
365439648
905482048
1538731080
342699531
645340983
520703464
217623855
677869714
1434600864
946330612
48354093
291112228
43289507
6221440
1255588225
815211973
873189023
100766161
348569787
1654307304
1325527026
1368710118
1911890558
100434110
329786203
1783285523
863607672
261291531
526061532
1288864797
1947416948
1612746643
1310565255
1082223092
1456108976
1906079386
711865301
385842835
1666002288
1532980538
564751138
366510830
1551862683
34021100
656634473
1322982601
1580820352
780627886
977476404
498823996
992277052
1906003770
1804330947
107470331
127245773
1767687452
1318348727
1455259960
721127052
1507583859
1138957612
1669065396
815077774
859087449
1864283223
1575274310
1081090939
430269845
60735414
933937400
429663881
1778234129
101721614
1662899941
1987565717
2044710000
2071173878
495265128
746990464
1107649626
698154550
1335355531
21611964
924086905
551662635
1335397778
1696946456
566499441
567045754
2074123461
1918260019
1316559478
916361850
1806569773
1645475480
1451560952
552889948
1292319094
418726906
1484713864
552323182
1738246001
249570705
942681775
1071781786
1338452763
2066402365
427604301
1917191715
1465270349
1672628278
1078439102
1670128189
635720918
1099578295
1696142158
680375012
368203414
705172623
245026970
1559103265
1246315943
879828821
1454812536
349042872
1269495629
1267673997
1501772418
793749529
670687648
1071525026
820416161
1658345607
734649624
1419810318
342142932
359064377
88065378
1462752732
1165761023
1920218602
1911073789
1062001639
1919336930
423174126
1142585290
1735185828
1695936314
630071751
1135888468
1209390097
2079761327
813947483
1500448526
941089625
925976510
271946092
678898763
1520149639
721703364
881578429
1322071408
1346231293
394333936
620297408
2084459907
395688902
1326070597
790582226
992373796
367584887
1328748305
841261553
1838669658
1170147276
823565368
1476931746
1228103267
736039812
104337082
1403075511
1012681747
2100548277
668375567
1254457599
829591288
1864017764
1493205055
1772381602
725415319
680507512
764053393
68106244
2011453442
1850244994
1581473610
1188639014
1678658316
520418892
1929059636
201689797
102588580
744278548
1261846540
117729323
2051792384
339560715
359645947
1925151260
987975483
253595918
351436920
1539505130
1945870420
697245103
1438652381
28285816
900608624
1363732640
454758184
546747926
1141532726
262987338
631752536
40799429
185204133
1248643082
1275297368
1857504302
1505604971
801396390
294170814
189983529
1880127500
906896218
818444846
899734337
1379468121
1192401965
540003893
286827848
1740140082
327620142
684911507
742301871
553882604
71864700
903792167
699393364
967941751
1535806453
77230244
2040983657
2075366986
1405256447
617844150
1468329883
1871906401
792975357
2075924335
387446193
1175433493
1609353992
1845654588
95240635
1361748287
1625183368
1065983114
48389232
1819109616
1717230394
1712019455
1030870726
1684897661
1984296206
2035658512
512308057
1157608069
98540718
1370280088
2034674168
301370440
696723823
1994798970
1090369424
1209896121
1093161226
1614071114
121843669
1536596507
1208394646
1656614332
510052667
310537910
810200121
1041433084
1817519321
1000552456
290282509
1354505243
160964337
713855217
861032826
1655737971
1210476212
1223902992
1740020135
2125723623
1485793186
731783575
2137256284
992568965
717091021
834323257
403103941
124668828
1851727150
577895850
1524970014
1192979571
779807085
469177683
2007494595
986374982
852447600
1651539794
930350062
815732528
1583287945
974630984
629970394
1356743301
1051562010
784833803
1764175979
1167689941
1821442976
575637270
836401323
1854047903
1850445067
1806468817
456944490
2051526189
1057346319
1573082320
1331621884
2138673151
985311865
1508448110
1941119052
1993824382
1510620252
1785932517
1395227116
1330985773
1088708066
197838430
652716561
1130313344
1086579216
990845711
2126714943
90482691
1018313583
139408536
1588032160
124484071
677399108
1418114674
712012782
773040951
1131300263
1571955897
466634844
127141598
945447930
85481120
1060500802
180600004
308937764
531927874
732522994
74136201
547925776
351069593
1905415692
1053852597
941316305
1423537070
1369703711
467246395
1543398698
1271567154
462377555
1323730054
1447649740
1731932206
1774373158
246897721
402417367
121759886
193668009
970972943
179143501
1350640793
1563873656
500912101
1684883281
1055210502
595484976
1015073184
980493606
1494918208
1791998606
1059689380
1063735456
257710221
1019469849
1377680601
646562704
125475397
1338279933
493795872
1734325157
475219861
1617823108
317265297
921470767
556899660
1130154483
1391106646
2084411386
1639010219
908581244
1899293404
984197931
1530639955
1142065774
1484741526
1406973767
908938928
580399715
888783000
1804570804
1725074428
449755536
911720782
413628359
174048423
497860533
36294675
716293346
2070328451
56572
263501280
1268314413
1969076570
1708147480
316829861
175977198
808164467
51391149
813565524
1944649035
1820073547
25558251
19146125
1383906792
340510952
1712866538
1278746996
1219322141
1662191016
706334501
2086106299
1148813735
1040150500
880639904
64460031
17278465
2019204312
930987649
1806670977
1247728671
1109236576
1470707346
405519239
1850192195
1024698488
2059805395
1339549650
132173070
1529723936
378697841
485895524
851401580
505400824
1653324350
2144136767
1499806983
501101546
1203511859
1053479465
62804947
1441880742
1138404755
68669886
44477387
1767372488
1592938815
1942004948
1587511080
2076996457
1640115258
605384057
1139691644
1348555145
1761418853
1296605843
1965774320
957739710
78325371
377171752
545783552
1515886944
1846049683
301134322
514083272
461208033
103789679
1028173750
1296723031
249969415
1518457725
174887237
441937680
37362777
156719319
1440589276
1257942197
2042378887
1358548697
16538916
1713542134
135610949
142074650
1334346673
1477161221
1681743837
1459429736
1887985404
1062116404
1825857911
204786290
594155704
1898543887
1421396764
1200027481
1810315436
1664559917
943570185
2001877803
1656589392
1876934111
983946670
1479326388
1022234216
1815565778
172118506
1273973810
1409442133
1821049327
2144574488
1557271523
490975840
375975492
660894766
599993369
258420065
244357704
500178200
1140807846
2133297520
1805514436
860113091
483427564
78827622
948980294
1693952666
166077188
418339259
541799400
1260754078
570526699
854015954
1499725657
1310548937
110060170
637518582
1391895168
1455711768
1579922384
2000758439
1133105530
626217991
350669810
501696376
301993706
1876674184
310902492
1309071079
395818410
1247610692
1119424070
1065592142
1829040106
166422124
1343982315
484917419
959250169
1263136264
1830158973
215241092
2113217271
1842396878
1599151603
1344456284
1550081665
1340963650
783145703
1001400431
590924392
469533392
1446981733
453437493
1390880603
1875339884
1481664587
750331126
472887502
413898314
217090096
841370551
1549393235
1233835857
2079143870
542785969
1548518963
504123240
1025373026
2137230071
2043439677
246428130
2132823536
504332826
1283569252
1732709076
95392075
690088075
105106826
1750221646
1946182480
103854585
636215439
2121692578
1105246602
1508398605
204733831
193586583
973437233
448606884
264106997
689799169
1255275930
1518350503
1019025257
568782355
1959865482
1378367850
1147674574
513760594
593491750
1621198980
750719063
352927478
2139847613
2146310056
1324139187
301039269
1859976334
624712357
288476370
724340881
87885220
1012698188
1052890579
2002090065
1622142368
1402962719
1797567444
1230677767
485593691
1472053992
1531613717
1112620894
940878174
1126849390
939227883
409368064
1438151919
1234281674
295914602
957133490
1979985889
11819969
1038502956
1494056720
1116499137
1894851115
1640014264
1955367973
547990116
2122570188
2102197263
469807109
621502516
51547314
1484177023
1014097117
1307100619
1554770805
1613716682
1073764504
801930945
1430918439
2049970258
1020993532
1029738240
603372007
1949387235
1813556541
753896625
1948050234
415106389
1000975473
499962920
409938697
6262494
1106852882
1962327597
520131714
2021632839
69435979
2008959100
432176673
739697008
522860183
995033258
18082522
2049944906
882586150
1978719168
2040672203
899279175
139299252
2083848759
490262973
174228992
823058487
406034661
153852093
1513751445
1253345429
918582402
605323384
1317656025
838481167
746329062
409456135
1692438726
1023645313
469030279
733755152
2094311306
1760760652
195246240
920103929
1157313519
1913568008
1516317637
213357567
1220923334
1098479528
623309172
1131939783
2109023959
1659676855
2104063820
1055784790
1897426200
1501250461
432769871
1087037165
1188991182
1225676106
768753116
751774785
2013219191
1140677076
1162698977
2086646506
1290655393
30081559
1728828297
1356712490
1345245200
292352746
422786188
1280782845
1851926407
1518016326
1431199737
384389321
1451748054
280220539
756501983
79695322
1622896255
815695522
1861967944
1125835170
1267936517
1565037004
260901736
168822823
943249367
1531134557
87873420
525736234
1380144404
1097513656
2076817535
121413120
1824240076
2098893997
1889901481
993409038
371615092
51646527
300390909
23271851
2006035336
141301853
450584706
885183188
1127346933
698779190
1346380383
56984808
84338530
1937221090
1050547191
573834262
1864360954
1983888823
1867185567
682812234
1222744628
342947384
887582868
739683766
1350360196
444705465
1808202896
1482353783
833168538
73008144
150274549
1922656139
232257860
842067291
252524144
1629503217
888265067
27760745
623866289
315172749
271124508
669723390
751971777
537734724
200379229
215394473
592213559
1298040820
1080599131
434161946
468304081
425057723
562208816
1888666988
463830074
263267235
1025766547
499865094
1921414297
254145701
909801744
2104616472
838147599
1083589019
1861056863
1727975445
1427471689
2104042759
807845433
1113043750
2034883707
2064281580
147903747
726911560
276700074
665258197
939536806
922247225
161194573
455625717
1672116278
1753326314
1056999955
276117797
758913154
1955653311
1518494575
102637137
1298771906
1449487590
467498935
291978905
767655172
484345715
455520225
306097983
1646258553
477601265
1038467012
1707863817
1244647800
682074648
289573592
2127322597
544220152
1218251637
1595438438
1579482930
1137219664
634450839
1149792782
1707915653
1717578428
2145031210
912973495
47285874
358981925
1989052198
1124901828
41228608
804448503
2100676723
583701477
1277528280
1010407248
318312007
757032511
288091731
647699262
603641982
503355469
207191110
995254633
1469215145
424244179
1363020168
1276210940
658959916
1382471361
571983100
809278192
1097565561
1495191671
905479868
126848378
1303120610
38100593
1536581614
2066810357
347239264
220577730
1281694766
115700143
566830983
1255129866
925747878
243603649
411342892
1878616176
499308926
66420775
1568069149
2024966313
1911994096
1367519537
1559507519
1008519452
1111847129
2028719954
1305130361
1778151551
1788173526
1276037641
2145142433
446479883
853655314
1108921596
1623279100
1923856692
132002321
651943531
1533073741
168933792
1293085876
30239991
1259995229
1676151425
107040948
1535209986
968436596
275743056
1206051809
1324735107
542617768
1790699504
1175218716
860553573
1975459793
612243359
1524450888
404365576
1768246220
1285976677
1962975888
365324735
1671097081
1055028765
1076449266
1812550729
1117500689
1094646760
1506228513
503060790
1753014737
63095945
258572781
121422365
1691901842
46807469
77606481
38104701
1051665079
1240693424
1333604328
521283572
1187573932
1227669844
1111895526
388563635
608350092
1185703246
1766763036
1480142764
1883665863
706619278
1413449275
1759044961
223618986
2120781290
441123774
983776918
1647076502
582389203
717601106
1147651811
91775397
1828207115
720650208
2088870511
82551654
1514125909
1131194449
645059238
1085827422
1672276444
1039454226
1233866489
485412662
1293264175
2052914379
1664335344
1753966582
2021395919
1240693309
1134227520
568777986
592870428
1348086286
2036548420
2110234686
287678006
786459076
1298000139
1212741983
1504980670
1183766549
1719600644
1593032513
610759475
410983537
2077374315
1710061141
1827396685
405527757
1676824785
1181413620
1583987722
2057056947
878793449
502257508
382681912
1688904440
1148237374
19886061
607790784
218954562
1265305612
1906033847
1656440974
77600349
1176364907
748875401
597726142
251354589
1307156564
1074415079
660379024
1409742373
457079061
1033831958
148402483
1576067335
1273901214
170036064
1214997764
710545201
786956019
262645272
1164851565
749578679
743251819
1644491999
642490390
133748482
457019601
735713172
824370384
476508714
811578805
562534553
404832494
28363544
87345597
1770659597
1692028851
1724778105
1923538989
137591156
374201306
730141770
1805284288
141652399
156927509
631355211
523922082
281158868
305122613
4381502
42885224
2059448176
816675701
292957585
1120629900
1057436466
140265072
427925511
1809224043
1895414716
33392999
802309911
877235930
584834050
704162212
1967701138
905392034
2138905799
983317394
2129820071
1367314274
1022507953
2083473889
2128728680
1310442006
1083837151
1148079522
1691002162
109436467
487773797
1440618886
931244895
1532401061
922465606
1668569602
1433747448
1938838888
396384153
878438856
1086037603
797618007
1843724704
769771141
354476145
2948894
764412094
876381130
1280606193
310360980
180366883
1291500524
704064573
1467134597
386340382
1794074846
923222205
1422077300
779193531
2096641719
1035843306
961370286
488531451
604159081
1255275589
1024882625
1070343560
1171309556
1007997526
660317280
868202671
1552214653
1140277579
437907208
628775144
2114270214
557694781
1690227826
2005677198
1867905303
1415661450
79295234
750143099
1559363210
1116871336
1042510503
143440837
1677111901
1399492982
526068689
1621853254
494925368
1872799379
1296662950
2095092822
1823243516
1978701483
957738701
156342435
1688404233
1503879923
2108267761
850957318
1880485473
2043223197
68600401
1661382366
305969935
1995536628
1278754769
1701973425
345520702
2021134191
2122057126
1050752864
1583273870
1046895952
876371166
624216954
1048345121
349173072
2087585069
759529082
1038024709
983423605
1445546608
1441872264
811456831
299658226
35367460
1202309482
1087202083
392062917
1212262440
1332222086
1862551912
1636591098
945259220
1053172459
1228343745
562722554
334518967
599418339
1592297277
1270072801
818992770
461736705
738878481
37962669
991675087
1855452044
1487002046
1411229633
2120375726
2030168184
1755725548
2106418574
819020157
1364578694
141285577
1505591326
35640745
1954598122
1851948360
1378123640
1158979439
1688285153
1835379876
651229186
697694997
965613573
370569732
1195803567
1644995237
573845416
1476130708
959621151
1612486871
1843678881
1680211210
813134690
2121779120
700462261
2119814599
1152634049
1596079862
1364261924
661729227
730029516
1959790491
1427117495
594680438
1357510052
82757398
27332526
2123742900
110558791
1803815880
385704884
296646397
179663890
760685150
1476679730
628443279
1969104939
1479810491
541097777
425537261
265594639
1751592116
1720448178
2092067220
2070022334
97007494
369999250
772811116
1638620284
553282179
1055315480
343428899
25747883
2132156506
897972390
1545339347
1929707973
500658496
558479768
125124572
1937301987
1939516391
653512724
1722380745
70637988
823162772
20026871
2027776663
265010215
1114516754
1222959169
1998235842
19921762
845223351
122935909
1598224399
2100219225
1187887608
1462791644
600092260
919361807
801605238
1104744137
1555401223
1574538189
77861790
117542668
1038279772
162275635
552930455
243061115
1846010153
1910539936
237112124
2069345522
1956887399
1315766925
2010624171
1303378503
832869485
1285219698
268579421
1529186369
2091465789
1501991610
539181586
498510950
1096179016
1223613194
616659089
1212586356
700012073
328460993
1498591763
1820771385
1100529154
1751862389
1193593342
1060133665
1773197590
1430758116
144760848
703088762
2096070821
1642022055
200825705
64765096
1482093952
1679993197
50582226
1154204741
1380920454
819152390
1597513702
1841167696
1351839274
1276350551
515206734
1813139448
1119424971
444576464
808959606
2105004746
486287263
1514192314
566594761
1090394836
2028728377
1589175317
434528083
1067734263
853189447
408168545
833184696
1286406173
292148248
1433562087
437937953
95243057
1681181348
1165159320
754458260
1092501160
1870475689
1337356519
342433603
370449147
115818775
1663317869
443910514
521917056
33989894
2014182367
1507017038
227961137
1008651984
1842039825
462966479
609851412
1017675063
50747373
741013716
877486174
693444821
7159525
695648939
560504037
2060578618
2107185577
1876035955
47141721
1973702333
939578525
1795524993
884480053
2004280987
663580153
1882542486
612500727
18929509
756537583
1418574186
314706948
383476098
1417252347
957099589
418223842
1032128565
2141306317
688567607
1706001749
994941988
1390699356
1639675048
602155838
1312183320
730313072
1133671593
1418950432
1235877849
1113667469
2043175135
1234253277
1101400831
366315749
430589236
749618888
1275252134
1991291597
5473245
1997476486
802996852
1340782442
1505416367
1462451977
755048559
457010498
1892596423
163302001
839337350
1975678497
1879382278
447915138
605990696
1618670968
1803797088
2081328412
1418844254
515407278
1930746213
1780435607
1353985066
1423203477
302064755
267150067
1614859146
1699812685
661797595
140191511
94452569
1519825219
1331849543
228361530
434446893
2053942442
115349787
1931741544
1566001761
34632026
1349045293
873872358
1667135785
1817826814
1069519094
140805160
18886898
1860858109
1661354719
343459023
29334941
1536188468
217874426
971477142
2080654514
1754949005
1777527127
421496156
138363495
455720862
1356096692
1719803755
2109650238
627008238
242932085
1945629602
792875118
1625599723
433827386
37743245
1214529667
1553231432
662457220
942201687
643228947
1878731506
512647142
1441077668
692977533
657195186
1149773790
993894943
788577408
1689231806
2009557242
999330881
1989352180
302144658
1519466189
978290536
338542143
144455755
1125117599
2082793353
1013820672
597096200
386949729
466682406
495287209
260570152
1606802552
852777539
1333534646
726562731
1654050536
210418529
691172013
1524790711
110543288
1480346590
1733133748
1589184295
1185603312
2082715401
1221556284
2133556154
924734784
2110147527
588284443
1208038604
1897824326
406323843
587863834
887918802
710078998
769337021
1773274356
132955076
646184264
699592729
615866696
1237215718
836160955
1139557207
758323004
103395210
670804277
583083245
1541753962
2081733540
1742552252
1164477223
3299847
1321091894
1633625428
1974988590
1624172
869488342
1651483231
1158292555
254682056
1666745704
1783062564
1665776074
2125360104
1456045582
379521911
898905463
995790296
1994819927
653047143
1813856504
393029507
1580540292
715366002
570980664
1226818237
2022530862
148262603
104171472
901689159
117347556
181225144
1492141675
1375400526
1251583419
1622890116
395018302
214770295
1026753450
1186750292
456041654
506635267
557314796
342677938
286250817
1503238850
1592478057
1891807975
1105436670
1198910951
1747694466
1230653312
87681661
1967530974
2143000590
1885790731
235092821
1485142061
1195838022
1369829534
1654193607
1173889953
1003902665
607940633
632459043
59399972
1309593603
734773738
1982658548
721171484
141976814
2043929080
715553257
226525574
873625329
148069055
552403116
1393403563
1226306317
643709999
1833033519
57692525
1783886541
2121361015
1452971240
1207386476
1812319164
885189681
1481546160
1873578831
243570989
1797074645
1614198461
1093977542
1886276628
1561787436
768379914
1779774416
678444978
1182493476
830601885
1240899802
413699370
78695609
932168807
1412199032
542594269
191378708
260492114
910027714
792394700
1646443463
1554595371
57913149
159856504
1098476601
42673763
85159452
279404202
312779198
499263908
539907914
1045033840
881558827
1412714126
1587911946
1273903915
984542425
287935902
1874623363
1781208029
957742721
473504680
111713810
850012403
659026612
1146094659
1367208928
1405231632
282181449
238131164
1600074161
538876432
401582249
1647995728
1012984272
770906800
1213318027
1869334416
1117643610
738646516
2049010238
1590967995
797396059
2118296178
1223155193
1092986597
1928613810
2011829199
2110520299
163771949
98027907
427403737
505248133
527658492
2130727316
2124579539
1299868840
1599793080
1933445504
245511404
817322169
205597627
240496738
517043396
1179572860
768248114
2040522425
887473905
354685037
689481770
898560024
155064644
572927489
491356116
1291815332
522646970
1445242246
890456710
660543287
715016778
1921793879
787186522
424477588
126824594
241277712
2002645597
478283332
1709338143
262020660
190599624
856847351
354543565
1297354129
1947282075
217410874
2144640157
1932131685
885635032
84979802
29935470
376058245
817948270
411339581
799098224
1603200750
1983649996
1479598875
1754276928
1916008004
1654050536
1767597839
818229378
1543641362
117200712
74219969
140049318
1278226368
1284655641
1401102855
943726491
188288840
1099742271
907436637
1161935956
1475925862
2006344971
1851116165
906871843
1063545520
2031256920
892757886
1041809404
842323406
1696489230
1758280059
386682868
104786007
886095355
932043502
1445711358
1751114086
808152096
1526180189
1312964821
645574580
1333695386
1955865412
2042541957
342825027
1459491880
433844231
322637296
1377037614
17900529
187400714
237754649
624716685
1370789943
349521266
739306248
284636827
995455766
1371096795
1604898233
1441470057
246689634
848955015
500331840
1032762480
407542498
351648027
863253459
99412682
133073556
1169185512
1639914001
1063939924
1258268254
1900317484
1088765263
1628208540
1522577551
685413878
389878042
287134621
243250413
1507091361
741855090
2101364450
1737678067
1938932215
1690229676
197887088
872503228
214535145
1618277890
579349757
1878930718
222384114
835710598
1853051774
1954660062
155013632
519312492
1274812312
1522313731
1321296390
1954697628
835514161
38300993
1049469614
321040015
1984248422
1838714667
743127690
1171641050
251404319
1239834851
1035417882
1750016171
1720427413
1845286257
80205763
842980087
2107033707
402519557
1972577294
2139954188
1385587278
954855280
82073916
771860801
1493058986
1104531405
2122853652
448771146
705407373
658140765
1324093012
539930491
1392777119
665928769
2045169773
937008697
1729810469
964421860
393394298
1897519979
1543832674
7291194
155283841
817613622
1911831787
507096273
327585603
1512436973
244229160
525036749
770128993
1461605295
1898519657
1752382089
250961488
572719061
2106876116
1810057964
804187133
500493412
814775057
1863514739
1368727611
841473944
1807947991
2080540294
710463087
1710404939
1737052606
56907598
2040476026
1677683456
228910327
998994356
1325376700
1063832042
155510542
382982997
46758104
1307276893
877830412
1569555150
836559509
1207027398
1428181460
1925540809
522862830
1084295907
303640924
2053615404
1515297565
1202437229
663393651
205989618
1319612786
411140665
1525374500
416855422
213086247
1382229181
1212266931
278739732
481089474
42177290
1668459609
120814545
1233424941
1143064731
1872110238
1994563332
701808665
364749503
2119062643
1746598356
927921249
610376378
365245317
715508319
1406619188
1202089520
941682108
1312873246
166681663
597780716
612644409
2023787905
1292646949
570304543
1625103661
1393208024
1720869499
585747044
909934056
599596083
1336010736
1884876766
1566412736
31461240
1557207623
1543384203
1693725773
1115091701
1438366680
1664428295
2010731454
1120807588
1162726285
1919482925
1983441760
920186826
947508540
1707253119
1042924487
218503425
530636804
1167622393
880880149
168983474
866809559
1068454637
1519798666
1387198240
63980380
905044567
1872729507
1535116136
193319724
1543900263
1468230282
1087420286
999263482
1821518757
1545555973
679282561
1184790333
1396976795
1121166608
1444238697
663252168
308127374
66688396
367247161
1947182229
448991380
188950123
2098610350
2006355485
1031640810
1205709395
2120348203
1117831768
217153631
1856551293
1164607012
1883467336
1854129252
532798278
845200849
1747022917
2136491491
1148069480
990345277
1694976629
277320314
1271899427
1938603082
2109062905
1739256646
241828609
229961629
1701964115
988916826
657703585
1757703059
1042638215
365520709
872988817
1518120793
337018138
1461402637
1595917490
1887734144
244478911
1295796086
1944802055
1397849710
835586574
2072512136
449458465
1766644985
1289466740
1308226977
1593970283
1409442133
1233807711
594843289
864215938
1768256585
1876641972
1406142144
1266288045
1848352576
163141145
113691938
206813737
1451186027
324473888
1374337211
263839889
1419877287
1229908156
848639253
1382917319
9958367
1079360629
72694833
459753322
1176915087
1680211952
565442968
1663090287
1147369
1347614515
540496350
170282297
1895234214
749225314
1009446831
2049232029
1233160375
1428285568
1740841505
2093069091
1378366698
1858988432
1850727611
459302526
1299474062
369552971
1639583178
1226189623
646391812
1735408368
1888057755
84697869
1411274345
677577313
1846912845
622693755
743349701
1679725965
350675313
1513872627
1000764694
735474675
1503897891
1703673163
19628672
1777797010
982174260
1306141036
1721895698
964869787
174376647
1316629255
919393697
323546792
1086250514
908359003
1692928362
850778464
1816480328
439413400
157158585
2032337492
324351867
1208924384
1068823583
956883262
135378623
312538041
789589409
1509425293
1398860292
1579884657
612008772
625246321
1813034002
319820571
2450437
122298960
1458396708
247134398
586275504
1608588571
1048710511
817646762
1575148282
1716015565
1036493088
1921545986
435398071
454082149
1163534955
1415938080
1990849910
1688057954
2016513400
1379265200
760994613
107581378
844804369
1655528644
1748013967
896880993
1046123026
998480399
1196818062
382119557
1149075153
893803625
573925429
1115990604
475120307
535465568
707099465
411081834
553612880
4177950
154257900
900262698
83060408
1347922893
1984061681
1362162144
160473561
2054714846
1807418454
1726515729
714539774
1352953073
156738410
216269164
306595188
2036004068
1485010887
875342904
1517547857
769307001
1530058302
1087090452
743443960
340444910
713034663
295689164
1060215998
242871168
161937488
1470058467
1483274206
1637163666
322315544
1276925743
1267572605
1416535428
342422770
1650632984
159345652
893723424
1813391094
617851938
1882486630
1709396506
2123641446
2131789354
1052083093
912987859
1993939424
1996774890
805708337
487386054
1632383211
742436881
1905227014
2069147101
1393214667
1844920952
2036896135
1331140221
1442676301
1262053087
593249770
1390043606
790614405
2037459514
5892266
1845224279
1835128750
1585932946
1446060667
174878298
341862573
1305648704
1805105470
716827844
1022362938
1918927336
405212587
162424640
152438386
232592268
1630828327
854948031
1769338779
1864246898
1477837619
2106820407
972757626
1792004136
1003892332
2057750843
1337349965
645902382
486613129
1665991283
1000787921
1559791385
1993235641
1509013822
495508949
308130498
1455024048
317984310
54927096
155762850
1593725420
108155763
1980815566
1099324811
1902019029
992184486
1230235878
867671771
465334996
206818981
1372373331
1472963707
1537027628
1377588036
1254515691
428280414
2052183498
1967130609
2090264449
94337729
2059493204
1533395989
987928992
91380788
935533683
1773217803
1337479914
213180993
1783675827
1777477541
677042127
1336615882
792665147
1160474613
889558452
498194380
1915259234
249669297
660587812
2108004239
1978729891
1068098882
115860751
338630774
755402085
1540482144
810056339
1085197992
2119175540
829270494
1957163468
336483522
1339334900
1890017123
675312485
2068903316
241703856
1048610097
2045842861
1872371406
1378503691
494123164
1311928092
740893818
1632788899
941449671
1591446609
305698247
1631169658
371621373
900356244
1405373789
219735471
510003151
519448583
875499706
477252762
441753291
896898832
2063424699
2137754516
2069555584
609930509
1562577028
587001256
450385233
282593350
1220403222
2040307657
356871927
854295388
1964451798
545664254
1508962491
2071573849
876375894
1003619127
908844447
1771760098
1077050159
549608426
289242882
1087058068
392396776
1112697667
1540733095
856295890
1542887499
1602252827
276516615
169385877
1576918024
635297491
261072212
1468955697
981768984
325321133
379235983
466683770
1793067081
883535477
2026167079
311087185
281477015
2113625061
1085922696
1158275361
1529747569
871068574
1664790956
890094106
1835447991
1313735884
647773376
1188288315
65392206
1230905035
1780141013
587952611
1299948571
122534881
1066039892
2022901166
1153322602
2142966770
739814506
1837645517
2132698565
54580516
1317656860
1243013281
244087541
1308822708
782404930
1654159219
1186090242
1959532005
1497426205
2032752430
42296797
1778470168
1092015401
1628672570
229067320
80163658
756200156
364100836
329479824
750565866
2036921460
1453271964
1687115167
416545
881827871
2014203041
525839423
1619476076
991190402
952975838
441631197
1724525674
1617340107
834645257
1111773709
1521480902
1984309131
1573889675
953719238
2085779448
1265103592
110049685
463487850
1534037896
1580742648
1991093857
1967633244
2093443091
670629918
1956164308
421914282
2074299109
275589595
312151296
1207240372
857974195
1411411171
320534968
585175667
672359557
774179024
1636281500
1613221142
368143775
803320526
1623397551
995406677
1684548719
445284098
1526296672
707751133
2116113870
32383427
1336959006
443102013
633188428
431993943
961046049
504265841
1842532308
94403944
1280357387
175773533
1627290976
963101311
1701537935
1252091460
740872119
6262494
1008669228
2046834547
348746723
1815088569
196338743
1313381683
1751473013
524097529
1954678635
1460989111
1190337548
838118084
514381108
2032587348
961710424
1639159880
1995897587
1112293725
1397729574
1024309783
1276018076
192534449
754189258
1237540561
1920030146
1752095788
223915085
1700443465
208759355
1470950212
1783472033
17783403
1256972486
340440816
407775955
2124434409
235750469
1561861456
1092648438
349041247
2101341847
586686741
1487302011
1032113875
1397673809
1060153069
1514483004
1590853087
1325078067
792398662
1919270172
2123209658
678410807
83229348
842197697
858303658
1593311242
41274047
663881518
1919849502
43866711
174825489
1220528872
1952169358
102837771
312306465
1411411171
1236876767
2027100200
1092635001
1902019901
1958562078
413819262
382945667
617313582
1617975246
1410158509
1923047895
228932255
6778648
1561664973
1090863989
1497069406
85073852
1055738557
159421212
1025224060
996649593
720321348
2051458575
719960329
1725514805
355963646
1229008769
780654287
1005185684
1699129423
1653965068
334821579
1468271716
1051741970
2036207387
2045315385
1439317542
1421214075
2110893223
1995687588
727180491
1551761189
2130243077
606318997
729184976
1340679241
1404499809
898182220
1135637478
1587604199
427866712
1309830851
822017258
759653781
1285918717
387055830
82226897
1115391994
31570747
661540325
1913923298
1682927134
1165768640
561455708
1340852300
1017883380
1971502385
211171470
190695916
511136107
351675663
859904601
962014640
555472327
1134666866
853591443
1777727087
922949631
961532822
788113459
350971275
1206675027
1904093141
853236678
2097177556
603920366
1515799329
812737341
952388028
892026197
807691860
746448449
1966778571
1047048329
1996404962
1660469750
228420534
2045058643
1676626199
851071875
5273110
2097740843
2005417579
2086964787
225956279
313930449
1351779572
368816199
1640223039
1928088220
187311349
1605457906
1022595714
1841657425
1426480050
1353772652
58081467
846140301
1087872289
1176328474
1410955758
553126750
1548288697
1552295453
1698308744
289137492
608366874
154903000
1874150798
159017479
1781849912
990458037
65314532
2727356
1049574419
476249695
1819989503
796301513
1204061436
610009482
1789821592
204119470
1540975784
276865271
1963009020
578848538
540634688
530752248
22736067
1248721980
173909437
1757974654
1815166315
797887535
1557563466
1074756599
358988259
523002383
1491897102
99114539
40474093
516600508
768753116
1053880789
811417528
296640921
2096720575
951463378
1065592142
1247232390
24942993
635543262
1687574419
352285368
1672767073
683691684
1484213739
1603638380
956116344
1474953219
1337277073
1175569548
1078953902
823733520
1935766004
351370021
542435472
1354421531
301161605
143758415
367892703
473777321
531566212
1774096160
1411914045
685661237
1437746154
3027327
619817411
740351273
1712884653
584115892
2118097202
1168837950
317354362
931778737
658272331
432634751
528414292
1605660596
134934787
481218955
1899957133
1019602928
2120459894
1351904496
1508695373
1888824522
56560636
1722849034
1830375971
12157046
1432742327
1282094878
1152009041
811310892
1561885487
1716808313
1377217086
306378356
1152623361
1998648387
2130886103
452910668
774942578
987150887
174128702
1002261986
254090232
1640005068
1628119734
121986710
1691785600
1905368191
1564485771
21527275
1113826104
272357176
1846303378
1808573539
223849298
1628629392
67532234
77573782
1050809899
585613141
1209306987
185278448
1974598595
1065585320
1343296214
563606136
1563841885
896200074
1166055246
1410071203
834245208
459990547
1337156482
1400526005
723357444
1127178155
66489777
177312930
1028208962
2054925861
1748606013
1548869567
1187156190
463036103
1602361269
1349455707
1701843937
1438652381
2143426381
1947500347
59452937
1243806850
817686820
1354258981
707506623
609828019
1862208307
1001208134
1888249836
400528435
705282413
892604908
1255274755
835729597
859624750
1520792095
525864548
1486960520
1789483532
550443308
1174197570
984075066
95110910
1574531577
1099262632
217928670
1670768029
1520912840
124237152
385135764
2139127199
2035690043
440877264
1305485455
875240353
436287145
1621426888
1441732814
896898799
2135762407
2038340521
1776814702
1155281389
1713378453
1320469353
629096110
1330133341
1821590984
2014836586
1085385330
1991262953
2020427776
974366666
443020753
1522452409
615417814
2035135323
687096907
1488445265
1089497711
1227921040
1647352642
373438080
794410649
1830025158
1307444003
1790985094
1042954502
34896678
366390196
1183266580
177222647
1539017229
2107564488
619693180
342359980
869127357
583626230
321186913
286497015
1632769377
1640551578
466647279
678287044
1188838546
1763269184
224751134
2025043727
1803228598
1521246373
786111092
85880441
1374005579
1961196700
9593798
1302759823
828279440
982817920
964694571
2982375
68767309
149263615
1625998990
161045338
2046330202
135761327
1784180291
466496859
1454768066
1253269373
1883536899
1003453539
1538960302
1835641513
452524826
1257539541
872619621
156716751
983876992
1189477134
814270561
61863228
1049462886
514213162
1916326419
854249706
1762876622
627526871
240911606
176405078
1948175164
1157023362
1316518345
1212590124
1761624336
617128909
1047548383
2111416272
1929024133
684530756
1089673247
917158673
1656650256
1890422210
2146978720
1805751412
569599285
649446752
930574567
517669098
1473726316
1393474020
1811107434
1069644578
192847629
1558437981
1322413514
832527507
716738210
1786240175
1940378653
793264431
1575287988
773003302
456325632
1854531132
577142702
759213678
1240931333
1505076663
203704398
976490470
1283150822
76356849
2093568607
2096272699
1577029136
634519017
1478613278
1863150456
1899568986
130464908
935646789
545425994
1585446926
264237707
1634660173
227661454
2061786586
1558585545
424552790
1651775018
1657957333
1409809821
1384361161
1501886410
1597695372
1307981306
179195737
1712322710
1680090728
518791930
1879073276
750738627
1878963348
191993135
1349724138
506726635
1437673919
575781063
863966601
583540082
62704534
346945102
734701189
1491892019
722584136
312106303
752788035
854441235
728877044
358215591
1371169049
1446079176
922815089
711808020
377441083
1893395040
44674280
388138894
947752109
1061920279
1328890718
978957049
1225985093
965113722
568848146
1467318174
1561219457
1951081662
1737955933
1280313411
2113366784
34943321
750431580
2092897602
1694487790
1732161848
1806216656
559486036
2053580308
2066609480
245683195
41840492
1330270485
25303874
447830675
384725678
302151056
1650065758
2122710166
783343244
1671711730
522746542
380795036
487739806
1766277919
148188016
881982441
939571740
1937995767
540320564
1986752015
871850539
799130339
1548685474
797014333
1650213222
1973903192
1449379991
1634409328
100947102
2045700751
1540376151
39351866
1203832088
1901534849
211890695
1679662801
1440598437
928562525
1190347461
1154463661
195264034
1581851634
742829561
1452550018
776905540
689560838
479426161
1699796114
507359137
929555609
1182256602
386208848
1367132528
1382050900
791744742
274310430
449063352
511487697
1381610770
966968901
1006796258
2137902475
1890937757
273278763
524135924
116601537
1714839624
877051637
1157526811
1809166016
1925759512
979520183
758284180
1037055
1039109947
1655817680
545859153
717717461
1007877005
606492299
1209607187
2102233963
398940092
1976626441
931016180
810664462
1078523641
995742219
293127648
2108998247
1331667540
679699797
352152640
990785846
780135840
946849547
1750585702
1441743454
724917842
1712872206
444008795
1222153134
813813645
1468649727
881928366
697006250
745751207
945644056
2143628829
1427256169
1617211197
1458500928
358150236
201146011
1993547514
834480017
1323797874
2109599077
576355913
1049841080
18237959
446734517
723518878
161143447
341971961
416343429
47322525
467411676
1385807467
1416207235
914919582
85305636
381920680
1014156950
920796350
1416834807
958940413
1766371160
1131255157
887874453
822447467
333072087
1759838743
284991572
654372799
128084405
2015264901
156527392
309015964
433936418
1008459605
267358398
935348519
1272001662
1463135066
1400756033
1446533092
1233581793
461585456
1951148022
610480936
1155196708
1583131714
1607140828
1546354379
2016826097
965501936
513324165
1314570669
1881903349
197991878
1152895478
125441812
849646029
1011869156
283812904
919610222
1321472661
1362993131
1406309403
1621516677
962316012
1641655859
892935057
1439966157
559454800
1716955572
516932768
1052461489
644723433
628189704
1637797581
413555803
1661609225
182922363
876392998
1949137410
1885303982
942848730
1552939421
964358223
2100508153
1451634371
294368918
579185254
754910319
872674570
305424877
149840045
642750534
1362610256
479754261
1956093558
712197643
1488360536
1914952602
2060060601
1883138804
279845953
575732601
1755784055
1142882092
642785725
931752411
621689299
582995216
1944383003
1861105389
2044399528
1643746780
1681874065
1247008222
1434370380
743097331
667033903
99132878
1282259286
1039767933
553408277
498903685
963694158
1974967102
4227242
1921827127
1867624606
1026042861
1322761226
683217502
1966979948
1305223930
1552854929
1013542768
968609236
269589259
1552178481
495682087
1663438738
1525463637
1206693284
220259298
74534187
598931112
1594217461
148867734
376568662
2084585516
2013394362
1587712686
1193164802
104011450
823162348
1316441035
1199276084
1223096145
453075458
614161715
2129408635
1980661581
985241692
116754883
361103207
1058568510
1714773619
1587657863
73696400
2039292500
1255909281
88806388
2062497627
1516129826
2056445182
383790826
1624175959
912397199
1995967495
1659657179
1122540649
825399952
1515660739
1561192179
478321358
933422225
2109125531
1641704769
1597351003
1992561888
1503205391
1882122610
1153365369
1285509761
129402718
676945223
1504293056
1968109443
1381786637
1254615946
1916114019
869154111
1814414579
978040281
594053389
229251620
1482138567
923864859
2132520175
2072603827
1011618589
2054521086
249179260
156373213
1789967292
1297466377
1485182967
328327629
1916760590
1723866811
1727122965
368513846
840860493
333253577
1123686141
1819061773
616028956
99362754
566916997
1372366378
99143438
1170246874
1410699476
1113873982
1385750976
22854193
411762730
131207345
1493055180
497601975
938605163
670179463
825988143
235209335
1268701769
901084781
1523917362
1889386557
417434063
523423803
549728226
652674458
1312504213
1405828167
2060547075
1854983384
1707751238
563120773
494042597
1339197531
1631447611
1303178205
244541660
2036134525
770973336
324613084
1185792322
2058764001
895247317
246444877
1448623507
416908309
1806567003
1135949844
873392877
1071407957
1414079411
1206945638
1221861425
223092315
2084366960
1536301579
2096783730
1119950196
1692035433
2019866666
1117536947
2091610316
386188365
458215674
1172736965
636467304
792151717
776033733
852306411
67535672
1398150849
192589663
1980412564
1251279444
2033480426
799202766
969645352
1714030951
150440253
545742636
879036494
2083147898
1973075991
463059275
1412294892
1090990436
1883897169
1423522355
327029919
1575852404
1885438570
2089070537
392022642
1897000474
119015749
1310742997
2129382302
142444262
975582782
2082407984
1167664082
1062747054
1544643044
1598069180
491036925
888006872
345494516
1891155616
1806923728
896909740
295004725
105853339
498613156
854218044
56184777
1358172203
831475255
18795426
300841448
1231248973
463547865
842898637
81826584
1043216648
1390471079
1341348399
1077099195
1959034386
2078924342
1267246839
316526033
1736865175
2037032315
447980062
1420683542
1435072994
507526067
1035155353
136453647
348996420
981339137
1605918801
369023780
791591458
1954784635
1147938418
347161813
344149434
854931218
1222549413
1308536276
1840209391
708908499
1478355940
91796879
1042264523
2124751348
1529093658
1071830080
1684345367
1637220283
1105210327
575112692
63158560
459260094
1001454157
1345690816
1630452903
1021913937
1262538507
1398261916
1557931448
831086468
1811446432
816642623
888954410
357090874
1156560892
810156543
1604630021
1096027042
2047253928
1883647623
727595349
2108892996
1633919681
237158036
1378156776
1272609527
1730350734
407559145
1721948269
64353761
938572763
1863303753
1426036166
1606233826
678209484
714776191
958818480
226384589
1046792923
1876426374
739523503
183172426
136726281
638741307
2100455026
903955018
399002133
855043558
32465068
179397910
1349696879
1389355589
1979788381
153929680
84433523
144039494
276421898
711800949
487308942
1630955627
887117418
664967795
745878348
88919256
2093998743
477550263
1124050526
342525411
1042819967
2002205110
1157258839
1971269586
1748607884
1958345683
142181792
167051616
1935753101
506275001
1030560315
1220811778
326114395
878951088
875342904
686922571
1913940152
80982751
1276126700
664175310
1351337499
630645636
1433037119
294660308
1404249956
2053695591
1090009037
363547166
1657085179
1945531736
283167145
1867624606
406232118
564161806
525208961
1255362993
1753765753
559064744
775206822
1894114771
1530831362
1866407328
476314993
673279803
1405609071
170881455
1548567314
1880154076
1347675021
413222252
504074910
995857466
1178469392
496067378
192033698
2007414319
1070206589
935435724
109634679
1416442538
2145664066
954455990
649439772
1718580959
1096652816
2124776061
175059452
769477564
1109997442
863263318
572398664
1652342775
107182983
950651880
2139553019
1604636770
607594510
1216478268
1444164583
961318643
987168383
2016370942
1337673311
608513108
1548457817
657974899
510091662
464524105
1178294621
833035285
912629368
316271258
167425628
820579551
323911150
1278291916
853327187
162598612
908089084
1067800170
1262121376
774850748
1363396921
344121432
1779115046
840233207
98401813
1574329751
802574091
2071077166
2129740840
930365076
2009962942
753484665
134614353
915416643
1408136647
1535932093
87266275
1304890984
785545402
1615936911
1785677449
1947173513
1776220544
324128371
2012603854
976200444
679924977
940475958
1412314796
1666809007
186286523
2114560648
694554080
1814392419
138351030
969573306
286334392
1943935765
1539768074
879420356
1634470463
1336446322
2043177295
891268743
1609385665
811752394
153569884
1574042849
1480954756
77101304
366810001
908844447
1985350644
501192080
1812459227
1161905671
771948386
1427681635
1909881711
1797630580
359891570
325528549
1318440861
1051893650
637713711
1531280443
685378030
1762766713
66743221
1704180584
332683349
1528763929
1084310359
992316507
1752350215
267162692
288243416
2089020132
573745979
1131859686
1278214918
2123648201
1191939729
1742394906
1387297283
679392650
992534822
2080863547
1182205054
2085312444
1241581439
595923862
879649697
1843149978
2055836563
950924398
777594147
1674728592
1549024238
1235275514
286857523
108149846
803868475
698495541
1977398571
636603812
1518581346
377415001
960901095
1625497438
1320540039
442003345
2010816982
1609766674
1604417387
1095755137
1977458698
405406951
708230783
969373300
1243609527
630270817
388403852
1227636791
942960076
413130520
218472651
1116919735
1251364452
903284365
740302202
177251048
313433682
1280780145
183163865
1242666258
931839455
1183672823
1043770379
1614397150
367932638
661423077
1120363751
796662775
696799
754107852
2056747128
514874003
1450141121
208688965
231712626
1224325113
2326790
1254472279
497255349
718555839
393580458
525254718
1203584983
410650195
2097810007
1399101131
245338737
1712661473
591169583
1992231102
552723179
521654490
207130450
774642037
1150553812
980417806
2105347972
727007568
1176823237
486526641
1390140865
1616625058
2135474518
374361445
1921160073
2052699419
954357333
1766733419
54912408
916642764
1721774512
1385975463
233357208
1026955049
1335879219
605064680
1157038975
1308664744
1589987972
525828596
1930048225
1002918003
421169987
1553359680
2022235122
942801278
1607635516
714681024
1058960369
160197845
888682833
1141111005
988803909
543721172
82098668
443022177
1011653326
1569909595
564238729
2113363373
1134115716
1508211987
1785166070
1425458965
242453659
1799921706
2077139858
684563439
374751738
45130169
1243348172
64542533
1927477558
672350904
492287885
321205822
104997985
1121339187
1990659954
275642558
1534848321
1996541575
2074122148
1442582434
880121138
1731434082
1451714584
12773974
1750764821
953902042
1167196586
618864530
385725722
1033840445
1329204402
1847846925
1387732946
807379536
846139558
470230669
579709243
399442451
1241305427
1450268087
38226266
557626454
1768994254
1723917370
293981728
900431894
2119367170
1471418976
468587344
617410776
1990781271
2007466292
1212355923
617232002
232872463
1594127826
352162473
63894888
704385506
1714172384
1896957285
430614625
583739853
73993024
1046481927
1035457433
121971826
1991567192
1470270763
846677746
1770759290
1950913389
1683795540
1144198370
729712799
684174547
770089215
1117923290
691633244
2134814638
2051517936
1249228235
704918707
1581756115
1290987729
634752884
733894569
1561007448
1673370317
1603643217
1840807850
2051175133
512428362
1249547281
1442689847
202286580
1754273635
626794103
542481293
1682161208
980563267
1952708688
1850298693
81670273
1545320053
2036871907
1267553396
2098557951
889710269
1597040340
1934749248
239637369
178277784
1998888690
466212196
270554092
983211214
1711726335
161002979
165131833
1027687178
671293957
575335149
123555084
36920026
621215455
1482108918
1956155668
927291452
388066055
1893244730
1089038408
574630270
1271128680
228978630
1943342894
425824214
373976996
274512567
1385547260
372628353
1841496005
413604214
1701840281
760732102
102840664
912807600
185891696
2104198949
811669763
1150964487
686532559
53103151
1153470614
1799706725
1181479387
1166826604
1381604876
1371446122
1235304158
2057944679
233322961
1628790442
504823105
737869784
237312318
1191597253
887894749
1575913738
1285166970
949456288
1046353960
843588756
228284387
561717274
1933116905
812952058
1276624925
1270335426
97319229
765798466
699616087
1601048208
330541865
274137579
188615441
789948533
794128927
162266750
729405816
1092210666
1199575907
1202185203
1505641237
1172680555
1551011562
991559037
360048869
1824747923
1676325164
71931814
851217916
334787662
673041964
720063511
1487811772
295348347
1457035374
1537382345
1918235114
813750850
656060415
805983917
1049894951
510008284
2137412720
1842516673
543553807
34745191
1967894684
1525670992
1928355509
426582883
1307285973
1684275119
10057455
1410360850
1062432264
2127085
845068024
132478506
127887498
1250988010
463310033
1357825393
928274652
1736052357
673561219
1841428491
335379442
2132109419
105411086
1724170448
8584264
801403500
923121860
1578965546
1456764403
204043608
303947381
1516557778
905436331
526082609
1989864681
228088944
1228080775
1583131269
1925324760
1858861578
1231341110
924197083
620205687
1196483397
814785028
1538201068
1563069697
1120973952
845383014
1450922431
970592037
881928786
1763114321
78444891
2862069
1297879575
307713395
1137173696
1597099169
1146324304
875083156
1564037489
992637829
1239972654
2023901190
324327011
1698699011
221475832
920982105
699456861
1390011239
64671410
2143860890
994432863
1563716608
1241647961
227123088
2085124407
1739964994
668456972
2144404492
1423292513
2107659103
1731650873
1470381340
730281299
776667757
934019989
1310306094
1761592120
1541146280
381738036
407653776
58107578
1364971765
1600156765
1038308239
1993584645
2001113869
1590588403
1195141192
73868896
37452552
998327358
743768093
289940073
774378127
1106204455
2048971589
637787878
913857185
57870217
204400580
1905494306
1718004745
339323124
383667845
126141640
288973714
1918057344
1372869539
568425007
1660804165
950638968
1418168894
748744954
1161606710
896186257
1046264673
872590565
2073211417
1280561765
226048046
558412347
1130493212
1669566721
1986467046
1959837400
1224082932
1889178924
1763483686
1096831838
683350810
974375916
1987809774
1267365837
1071763930
769782475
2014447340
1068218123
220692900
707782597
1653117275
190571893
175599636
1873612568
1895979398
1190421739
1548514159
1259665329
980507774
116078970
1392838169
1054958733
225653903
522321346
1729229853
742994303
631297900
1890078156
863104851
528760935
1971490241
1017754399
1063181870
1668674501
1139993194
311531699
472810958
319544642
1334682158
664509820
970392975
1397619111
48199781
1298357251
1952957895
61195344
460817039
225040879
2101104250
594751328
1612746643
339674771
372720799
453517679
307781769
735846992
429256532
264135524
1748349262
387635763
1281964591
1088986203
274838306
1378087398
1579500640
2111982538
300159503
913346837
1245735981
1711875339
922087144
560353671
2015697416
659512390
1347938513
1738722227
1986926438
858403583
210250870
2058124236
1319232473
726819405
1924776587
125457632
1392033296
355413357
767293469
1699449220
748427648
430704612
805766373
1473771244
693967371
1219600780
1350925649
1162113197
142214060
423335351
2090250081
1503197519
405392842
1618870134
492108424
2028299652
1270352216
131392055
1172877080
1739674562
823520680
1885860472
2086390818
565864358
169407745
812337129
1806262908
1520681765
1630135859
321251386
248645173
424958972
247622021
71986651
1517150066
517771132
106668654
12215077
1719488431
2020927992
552940135
1130086654
817517319
521864205
1304984202
312463919
874682985
1768828486
1027430365
397776016
617336537
324370076
1136015967
2104262225
141841729
123235652
1353131438
1514409529
2022599768
1631845251
1513284957
327455995
46691474
1837009223
75313526
347916070
2111473411
2039470626
397262347
2047547239
384209118
606460870
1793716710
218777985
134503969
2026049876
893644263
1178623034
1341440683
1949960428
757256269
186725044
306002649
2030391253
1991594316
680807315
249236598
65955139
1533365807
1275297368
1798997185
2130744554
1431929791
1743855373
1663409368
1469243092
1622860390
1178961552
491113900
1955101365
1483072264
1765983567
384827416
603309559
1475222136
644180394
746045607
352839712
951399778
1318030935
1710012808
1030803615
941233211
12034458
1474869473
1348318274
1908358023
874525589
1925140712
133339003
167894719
1033340303
2055667845
863946280
1424795941
1728486490
1238056528
1802247195
1458396708
1075735653
1913953230
2100187952
1697957952
1157591281
439918487
1462989216
1497887418
100732902
1577409245
1766588621
1144726336
1040950685
1445933338
1336345442
790297003
1065311343
225253557
393749461
1754240018
1166249911
1308601205
25215489
1368028182
1862869862
33320924
2037577185
171683626
2017712010
2116111961
1106066210
1147692549
1519335675
528439538
514745922
1180129789
1990644702
1747200508
2045760936
1619083816
1275067558
1660214552
1787455806
1941396672
1133429890
803638834
2054260895
2052352573
457012845
1369969490
609332494
1170831054
1303159377
1632450388
1779283784
700668955
534113823
1254711877
1442598308
1419529662
82746960
1892033898
2089104436
1924693797
1150892552
661006614
805037557
1957656474
562955510
1013588025
237525423
335806978
917597641
1949197606
444067228
776271970
1279412069
394370414
16905302
1836519038
338134319
1094719547
48734152
936267462
652153032
805541690
119367621
2063370955
930258020
1084395382
22896150
930708460
153370754
1199803683
2020337547
1293320105
1387400911
1285541293
625848854
706869096
1473115845
1961050299
910257720
1867019638
934295606
456401003
1838855826
143642101
1414571321
135077376
192361470
1168321764
479519367
777167913
332645335
1859351240
1457783102
1462237420
904254941
1482353783
2087834897
1008286753
845462123
809819915
1008599653
1171429735
1905120911
860770888
1658428723
1683543864
681724787
1428223608
1037055
1767475052
646977878
1326951230
1594820871
606040429
1765857643
27025829
1692819860
1567996496
1373799493
723649828
232377191
581593604
1480312159
1786442728
503121130
2126765388
1835855165
1990733564
1293889191
1075267430
1344832596
2140380630
894423569
395180698
746679613
1893242443
1319014702
2018054998
692617164
1775776878
1332916580
222621161
1608779033
724528242
1978798994
1891285032
1844525264
1974149543
1952360626
1038816184
1304862439
1945571594
711303590
1566011334
1292186295
1073468396
656254821
883716665
1478429945
1737922470
1621764988
406466999
2083473889
560038015
1123244518
1349103704
578372572
43489183
1826519418
1343209590
235741431
1141878834
1772428472
1145407794
2020226185
24885266
1138906228
562160662
734124503
1616780189
102482685
1268334581
1785757463
403772960
872936777
238726380
2114541462
1994761643
1565746884
162029719
1219107267
2116800674
329146686
1832440952
83502447
1838271324
37883166
1628877918
694891773
486276527
2059816937
948442750
1657129632
1136417974
679488519
1809057063
1146453085
445939973
191867705
1424975376
1992406476
1758273975
1566696770
175785739
2086523622
54880751
353237490
942782543
1899729730
998496151
866849799
1704862679
621754574
407348943
452464250
1341897054
892468509
2062406583
1701248772
437706412
317732815
1486620159
43955266
43583038
75403455
386674352
547569091
1236920287
1176947928
1476082346
139698002
2147480416
1544959187
809843478
1281531381
1372056856
910334943
100749469
418447513
1921143342
85551408
1490309943
1761992584
71665401
2114835658
794070734
677815870
1246539796
624666262
1960595995
1363166957
2047474616
655154158
308876939
640804029
850592820
549697722
1910329796
1528468618
1934933391
1932370622
283381049
1896214178
964647454
1332320017
976042689
856923182
346871073
236170284
1258043087
1840797768
1091460730
1875379520
100287061
2114524561
1205910411
463876054
1253859582
939571385
1351265653
2094895922
1951162249
1300263419
1339592511
1433290585
749821986
941553448
1679861433
15856386
325961943
575340497
1748437282
1979482515
1560544698
1876277131
1336840713
2061906639
1902202795
17367298
989467410
120760880
2095701975
1344548228
2040703157
1863087339
1318929389
1468097855
1656045788
167421699
1147828139
734323192
1406192676
1140055129
1571304095
1231749394
760465115
1000731749
1792369088
1734237571
408249942
890721320
363534442
855077094
836640414
1116721953
876666912
1676099728
314876292
405883213
2069211117
1984861755
1715774873
1736157140
348359767
107608941
34376755
1877551158
543295457
343949981
1150611752
1533869814
1094047098
7754832
1644236914
406095864
742378774
326957882
260817911
1980977900
946775402
1694543626
1886562089
371410162
89281122
160858500
858010697
1416134331
1232479187
944396566
569678548
1462638264
1409530702
1427881897
1183062950
1382141385
662671508
891131563
833520057
1048619428
268443573
1894428980
630967359
1328029604
1463444615
798066415
201792054
1097153459
703048345
546973219
71895479
872755780
100256343
408379353
148028071
720078536
1789042795
1101905871
1733541970
1220743388
1258571905
363660409
781626369
474390886
1110490055
902797615
114877335
521567157
210542026
972887234
1906387326
509391931
537188497
1654028690
115732285
79363586
375465804
43006880
1092052434
647141328
1426103056
375958720
853450951
1148297850
1926112525
344708741
1737498186
1624073451
847680012
1040429786
767051194
875436277
2088015446
260584976
1426730058
11991236
828661888
1998777313
2020354466
1212730825
1577116647
1310186639
469264160
1674253412
1261841787
1284081455
763028982
1802648978
1769595450
1820657821
1055036024
972498359
1463221559
704886257
361158849
1317573063
596783343
1786089124
925980790
179045682
1034780742
72951872
1120742366
21233722
1328763717
166378832
59853893
922553943
412049213
184425611
283344524
1601938817
717415352
8826746
302065032
295190913
75265196
816550226
1901099665
2099928133
1636366476
1832984835
1835420701
2066928057
1981281843
1590370207
1672815565
1496677245
1945994842
2090174207
1153674404
375992095
726804884
1360214177
1998259409
531865330
662054775
92394434
779006462
1974185556
1094864124
2074346563
1358423477
1849176399
319466585
1350486900
841231926
116969824
1280812913
398063291
1352526019
1436060
682082731
198147083
1797656535
1325892323
202247851
235086820
1371579534
873430689
366443712
468692010
1259476339
2124641424
1940970476
1198219076
61839869
1985925308
342133422
1925924930
1287668979
1539277969
348909901
1201618599
1448863182
384951116
1165275831
1039193260
1282337223
792737430
357336436
532053007
425282867
167294699
2058276670
130771726
1283753609
1102067829
295566513
1804317560
247416375
362353008
1289249604
509042561
5803064
965951483
1276464460
1732643650
244096415
1556236638
385980316
2005191450
1887732971
256859720
595702068
909664912
1452799425
1219531223
854552805
515740902
1878646855
1986794978
2023981310
91980330
464001918
1349854153
1197076103
1336526185
747182894
1148447113
217810366
1591040976
1002246055
543510964
1134529690
429207621
137219691
602478703
957450184
1742471766
2110284134
1061426862
207593099
1121007686
859464885
1551188546
1297410466
1415976417
1096974013
1214479340
451845927
1201522959
257245749
682113642
1457351821
673423956
575246990
762104716
1325235763
1561160239
2057746213
1664264540
1511680079
1224461738
189881871
1082483347
1888804584
643664969
590721680
582011288
1490289397
233552595
191644972
594755006
1299336502
1526496320
1670405115
26817453
1625694107
736540111
1479366403
1080899421
53516088
266126848
1769479980
327395181
2095471896
766446808
1353051553
1247242051
830611930
91396261
1277948122
326978221
939215360
2011496886
40937032
1853794084
2038541713
944433293
2014712094
553661372
750243561
49589174
1274519216
1378099415
2006710855
2057100111
1555051788
1836362397
416272373
430290533
642550296
1935768531
233660817
361442845
1609199379
965023804
1030343276
45925997
422226164
540309697
309373380
1273262535
601951467
1656790737
1234014602
1159821900
677559197
908089470
125508737
1595643918
1953673303
797240277
1111857854
1886519659
1840781306
341694592
1101384400
1000156974
1246106220
1325726346
861985874
836012667
974130492
1598168677
1244811355
46232547
1375968300
242566070
508912010
1941061799
1259833917
236275345
1542657218
364441990
1261800568
1993812511
1455016403
1647744005
1005649815
1395701763
243437286
1131936761
1221692091
1905578617
759763920
364395624
1134852571
732910459
428777660
530951672
786024644
1300371508
1683297329
1004287328
218790104
662502420
73855604
1597191520
1600949910
1067787031
1444519465
1823127770
975885209
1751719688
780328558
49094306
1592975583
38143739
897371465
783812559
1102123209
770373046
1267245637
1790733332
372119709
906548468
981540507
411650828
1898855732
1427671543
1855390058
67518295
1144726006
531038325
356117355
1173503899
580650029
667369262
1021808094
675247647
1577519154
2054290066
1496446760
1101115650
1332531980
766079565
1675110282
643001849
1514180168
1824038208
1225187464
951932158
1260722651
179858678
1601958941
114539667
831008222
2071756997
2119781958
111001388
762773068
1054644630
1330115652
1052413010
402200073
1926291522
893968380
51887941
1988713718
379012203
1344249500
1406266989
1543845795
331219472
214691515
1082483189
2116719409
118316939
95200045
1909806388
1346570733
1470833522
51605822
64249447
1963987970
558366845
1450660028
1362795327
638531472
1349804773
2113435178
817076745
1627315649
166142148
1158208347
287889311
398918065
1052895491
1537910088
2118097202
470010646
2064045277
409900769
1509964838
2108612084
1864717535
1604608268
308903
77473833
1752915050
2025071239
1936948797
1765588203
961440610
601266306
450571025
1238992107
1862339058
1946397578
1464037243
1335654017
1751052655
1900795978
864687527
1353871583
1476956256
1063865914
465563033
7206180
1339064827
882855259
1596848453
803638834
110930126
1516403719
254591323
73214148
1576055015
878645854
1568796851
1209117310
1873854477
1145904844
666269414
584431833
1718480215
590066963
1198960915
1847918095
753182162
1593797705
587145339
1244229940
1254229942
272401126
391342826
61156854
2132866502
652920727
1474849234
1953596292
1930426640
1674036003
1857605623
399510538
464557226
412932924
1866086166
1531206079
581854960
916090448
592346891
334308884
954674937
1181221675
458871305
1394776674
272641500
657320045
1402763411
1327871263
1461129967
688455949
1005559246
763069858
1349790152
1649855966
807803047
1538469012
1800227012
1846832968
1295319300
650313836
1218614878
398453808
1354009664
1398824990
314697855
1840126790
1214818163
1921399268
247502710
1854604858
29556699
700269812
1243933418
1444051757
406123623
1993512263
1775219837
754634884
187033611
175316757
657768747
1882707677
1119200781
1256093339
382819635
2118670849
1966876442
1561127418
2064375577
1878239425
315321724
693172334
380703576
1970881128
283039102
1796680335
562035715
1697240585
1159870987
464425375
884175462
24059946
1624631425
396550328
1081441448
665265937
547834502
1794269405
528445682
972602896
621821291
1231706559
1392563193
2081250453
415573559
1638430581
1805595303
1608547464
516043908
1013725799
1220933421
104629256
1031955415
925818937
299219687
1067767078
111234893
743000253
1287857508
14335279
831735786
1321772838
529228460
1580852202
499585953
886717686
2112884482
2109921346
734332094
848613264
1296941718
383118526
1212096371
964108256
984605218
306270379
1153681302
467570638
1624992476
66185959
1333143703
1681575742
623035087
415550937
1060979872
100551775
1074924630
1051021454
1068283433
1775762543
1571232449
1505804760
1722685126
1531846469
10826539
483766477
1687524098
757244666
1929589458
1193976244
1880717203
658042230
1379677982
1486755933
840555632
1330126124
685945234
344699985
1381152935
541845443
560274442
981638001
4659204
1359189415
1475479406
836674306
1670535271
1035395848
190227581
1726085608
302800650
1828392294
963244145
941128045
239972893
364346629
932299117
716897404
1741572033
987972362
740582888
1905307378
46530876
1201384240
1044661325
1081305746
171670134
1414946170
64580721
453579723
1622720535
1285394628
44334820
1451748587
952791813
433594277
786324515
433177111
110437493
1579101454
2051978997
526710647
2079561163
541629625
183600977
389354534
396462694
346072551
1275722567
374126906
1394871107
1395656326
1694841337
565254665
190101054
1851728262
1087676355
1995011631
374126906
1119572646
1026413122
669211817
969150618
198816270
750093406
1321849960
669418755
1320750794
500169320
927159894
1696216384
611888235
2067227901
521753105
835776517
470070200
1282729552
840355242
854021243
473190722
1582058280
878793449
20622543
1970088496
2052939728
1940451275
825268633
19151217
1874464239
82155331
849669906
1143659107
1804388548
1544382241
656135936
1565258660
1220403786
1089867469
1478336426
919624448
950988670
12368308
926519690
778664549
2080536695
351576012
424096753
1251087364
1656878185
354865966
1867028840
1835803607
1411814050
534065719
528804261
2111015018
1707338390
825749643
641499684
1472484328
374650806
1496603862
208584744
633340462
550687659
921234714
356217542
744834821
114318173
365299598
308445731
171212166
1370280088
106671720
256659996
2099336525
1827097383
426995836
1424710335
570001494
161599542
860942206
2130816128
1067757970
95418325
948240904
540699349
1654028690
2119331384
76453222
888508397
194937521
1648145219
456716417
934643884
719421241
431921360
1736945933
1800676503
1989525194
1927141180
1975947622
83969670
59201916
9770868
561852780
854512771
222116813
470512562
1142218223
1236655356
622286917
1987085932
1209131080
116873309
1900254950
989832281
791320143
1421533490
2008113708
604244649
1877215127
602637085
296514705
196148380
1558127898
603855181
673636721
786691502
962842088
1428938942
1946440306
264648397
1549364045
1823316480
889973317
1207486944
2071778661
1185146559
1236864221
703302764
1961025084
2071848276
225498077
1361935195
2020858329
216654293
1517815104
997924859
1148485262
1686813239
958323261
13066501
202351970
1480415649
921929992
1123946532
479563418
311633612
1246718949
50521429
1475734109
373511672
504458938
1820716504
1339376614
572457388
1778498948
574305758
768126014
1509214496
1774769862
706522149
430894177
70020643
1982844273
1075060547
143087150
277576299
1167089466
962504633
183729843
1291815154
745459002
937377926
395617863
569528406
269195682
590251403
379758674
1198003674
304084524
1620885686
1192927836
966055551
2116201427
391093666
618567816
120324958
2102200271
1058399810
130291150
247950947
397891193
1853437733
277483695
1267093162
841513898
1584270179
1095095323
740520006
1378446273
131287919
2097362686
2103952926
476859546
2027229194
1729142490
1390724899
365212907
1478438298
1853773211
663691901
1589575561
2097772770
1225699915
363903678
2064012258
2106693376
79053683
524389492
1896943743
801514118
1510370812
9886706
1323674345
1638445446
1281282888
1112802919
888257777
1295848555
169000378
1065468482
1706196650
657129210
797814287
965257401
1238441666
518777602
1970592887
1451910290
1172091421
1592731791
2071661988
2145163059
148473041
1607540861
1033021065
41580044
1392858968
1019475009
557727402
321678902
1683604992
1696402976
1321351774
721485329
448497940
1667220954
884945664
2049036918
1621627186
920322211
733331808
1317937982
1493636768
364355077
1161243457
312780098
987492110
325681000
1807298645
1591298716
1567080913
1278022084
132980606
526805473
475194397
173498356
62681589
73228610
856271343
2133018442
1968280586
80330636
430164657
1348917387
1904442832
820342050
2008877820
1292196437
203071379
281873848
1974246369
1905038073
1989927411
610254844
1712596515
2008535641
1283448968
543357316
962522728
2019109139
1860329424
646297901
1470674547
1292640286
1726946068
794756120
206299535
109527479
954997857
1464575896
827596430
1791648858
602790639
1328407513
261015467
876104177
468106182
1206251302
1202870935
280234177
577456783
1878482112
1504928122
1227045795
106333519
379686469
10770040
1173560748
204923201
1906716260
1967460768
984318001
189189236
1400064610
768312568
1695776139
1467317573
1448153692
1467424177
413704561
2071093237
2046526506
2065470698
903348567
457789437
58064948
1452416187
730042363
788571943
168827617
1394309816
65953056
1200235523
1356792293
1582036226
1544684458
1770490900
237125548
1613165997
1163327329
1365101374
1652165701
264155979
1453467609
2095592610
58074813
1367771995
1949371657
1061958331
1703145992
361103207
695020271
762456635
1674024754
117235502
1995968665
178854201
1152975095
91276994
1926390164
547620557
713235411
460461271
896019172
1047143073
1842690959
719977808
1621873464
608275749
1592643720
1000086872
2082578968
1514493296
827429537
1973273134
349694022
1946565415
404695008
24201252
1855961709
1195612492
774850748
1895436202
741909336
1194990970
974082669
142296355
1153575729
1577731044
1539165508
1801565881
1529875695
344324190
128712576
1346707506
1841505609
621535609
221244276
191378708
1938670631
301209954
1316468787
1729702431
184875469
950622763
582285567
1360589604
624712116
479820168
1662878091
1010784734
199253165
654462377
1111674438
675599704
997560210
1853814687
550613027
1964666338
599449199
907889552
769254134
181886449
357938394
1714145937
577519432
696056837
726284129
650798904
60492658
486997892
1992005452
1515725656
1443607439
1018144914
1477800284
403876020
333641799
1609760027
1501276005
2147455342
372902098
518594635
1825859868
1755336066
2065924816
1724303900
1685589489
1322664068
122036156
1117323559
959329388
990157533
878066549
720532139
509295399
1781699823
1555799621
2029139438
1618360808
1112486109
1468978811
590045833
462617555
845737541
1648271626
1837852237
1848654433
1548448877
1926088726
2116090745
1110134878
1190878476
746300723
1609072006
1969174685
320607320
1954461141
447556991
442355638
1551076300
2043845515
1108256715
21334852
880517731
1549937091
625239648
1406358997
253159853
922778891
868872153
930287649
1501453599
1540754502
1758306024
2042876013
1203107300
98784813
14349649
1735165760
425280047
335178231
1109875156
164291066
1971750338
1337215597
3959628
774942578
288495740
1855893315
948950510
2109291329
2081406149
716787753
1175208554
1271817957
157416317
992804539
1352541198
948549845
967102708
1564902574
641766564
1665060010
751435790
2092232559
237019328
479788762
244593788
52999134
2115287286
486924030
260364366
1861976254
115089317
1345242029
1952026887
1445239273
978624551
2124599922
1967203406
2120127989
1193739291
1437727135
1222087049
1793465045
1171689395
1944043863
740183974
1724097333
264211180
1764968867
498453465
604286730
2026068681
684271901
1268806634
5283530
1907270568
732144678
753397213
973416495
2021967126
1125920096
1038148172
254709044
164575905
836170497
1053065155
827484836
1108222908
1258690710
1031663792
93026042
350969096
1836506817
1041491535
1858212818
417808540
1854101457
846032385
305704789
551732540
253714305
1703646840
1188741335
1965090191
387665398
1111857854
313085003
1126454921
910736322
191731826
164900034
984660409
367271945
729686246
355774271
669363079
542720751
1915777441
506045197
1109879392
311745364
1710046962
1142210364
1791911020
640031113
1173627730
1248235509
1790358762
1434467091
2130216836
736728889
1199370502
518004481
1669464218
87834955
1230820985
1905178850
541572019
68727998
875012339
846515370
139709542
639847351
255070606
1748201197
1551978900
2047195178
293721462
424472518
831307518
896126525
315319822
929984624
856984152
1104809096
1306601264
558415232
154379057
524514961
2098135526
1073418273
474579337
636901331
420165062
454506568
426415489
772041519
383943968
1929343550
391085851
38716696
805230513
1073007869
436322052
1120727630
1978119690
1479508010
2010136431
1389146548
1044928181
37341890
1472756967
11358702
676017389
1842518679
1161125354
458760566
1401884783
1482913063
2048563535
1026343489
1901010344
101024430
244962557
1093515036
1500732605
1409333920
598247178
1646968312
1038447519
611491102
962172258
982272672
443904178
547117533
1582631216
949468158
812975051
294924193
543852492
1509834223
1749991921
115616485
1377920835
1674489404
2001599979
969258355
968758026
1197924562
939355902
639170741
508775885
1817560217
476613664
203119664
528050254
1627631195
1687675588
2136468743
873742771
444625087
793343460
862028284
787807301
1710902469
1176745193
742005790
848208388
217425812
131864962
1208715432
1823525051
1368658759
1111158961
316956912
1455103786
651598138
917557535
1313766368
1431680902
1074431779
816863280
370917219
204578933
588769973
1734753177
1011458691
74749512
2030579424
1071914767
1613673906
844660796
2034368053
1936618657
653439813
831572511
1053223692
1201153071
1718749174
1061364186
2035799670
201013136
1617794822
859675062
434228155
1995449585
1273192669
932467059
636223457
871414516
205400800
149763661
1782873558
1676214190
804265485
1396602886
1065405462
1545805823
1682630332
767376932
429630428
195766346
213940148
1617429045
1251246688
394644689
1500957426
610277631
646992182
1179483731
1035045931
1585642356
2070366765
2000764826
446185487
838713811
227658519
1135293192
717933898
1874186338
421083964
273043366
1685305855
1240659062
354001119
691259115
1347308893
1718792736
604050762
411940088
1024521065
465038003
1561979633
1641561869
392659486
482510020
1354866009
1639828347
1367514910
259688216
997855154
1492748578
1074164089
860661284
282439615
714485288
1857188607
202834923
1631658771
1949122554
778903608
2071103571
783296581
365670522
1420171745
622124619
901706738
1409329483
3187785
1467541985
294105104
1715320482
57658906
126763071
762094660
1905925738
368493504
246321111
773783573
324081153
1363267617
38517903
265483817
360131021
1223534778
268647705
16351363
675224550
421639058
28111092
1951775257
1903987941
1778626257
957992417
1343141883
658367620
1833289668
638271508
492207108
1051256366
2112982491
1224028016
1210058434
550913575
746308534
1842280049
1911270609
2137846268
1856064000
553527168
2079635721
2058794513
877351658
1483567730
494754557
1405886582
905127443
268393327
743058907
273791609
1161142977
1761042799
1630535869
1176053603
521989499
539556663
512425426
838020393
594536894
1001744235
1825534818
1617059360
1005478668
903896624
1451125147
1507707536
1491208911
933826491
571252680
25021696
1890864007
1536305440
893219168
441076633
1600128396
1037542130
2011860698
1860556161
1161361266
121218501
216159086
39726599
2056525319
408885234
537078227
1474100026
333680887
420954887
1266732263
189213009
811111877
922127038
790893049
1369382695
853960385
1906473948
33070079
2094022040
681221645
1080666534
873083456
707209811
1951074140
117979159
974676404
2109872668
358702837
2060376198
1728751980
66339031
1518410599
909211308
33678036
1974593026
479230586
587794830
1315353133
310609507
711935359
998687956
1930302796
658170815
1922933769
2019847795
1212395922
1660443673
1777567263
1456141857
334631073
909724543
1766618717
820440944
1200478000
847295222
1312267929
582554759
1487807888
804232337
1073545670
240526039
832890014
512854864
254830056
520424128
1363982601
1982211731
1530684261
1076755493
1564211992
1047561325
388885026
1125056174
1098955878
1721848286
1911135985
322414813
2066207101
512908489
1852574294
1189085345
2011940366
440022870
888727557
41665179
1502059166
560967574
1908499814
419680446
870044252
710542700
609340913
1375993913
158056355
283665600
442785357
1241045021
347916070
457928437
194027677
590425847
1387356705
1424133115
632300343
356997040
1447288245
1610796009
911770488
807104684
1253659045
1326744142
1193045332
771898580
1569588608
1239550271
780383148
1914084217
216484397
2057430429
1736471365
29647436
1816800841
714616691
1335060631
740831252
1555240846
131340732
1412490548
647348470
1282437082
243952721
584496410
1380993122
1366480454
193961236
293819843
1645984620
1063811293
448956343
447830455
779694823
203188098
1286543627
652014134
837318202
602788971
171443880
1369990094
1604712524
1229787151
1281708312
1751390036
2132003689
1242935947
576570244
1790162032
112495981
1822119232
560313193
1126505798
122127224
324524593
734811134
1296641521
1016470733
158084229
2104835469
806927146
1012383740
1939315168
579122461
552488050
1059700653
1567761420
2059222504
1264726414
1127079586
362012914
1237230522
2092261238
1719990737
1641579035
1135069355
31641506
1327530268
312089038
1679173427
889803472
677817307
721096441
111192587
542409940
470539046
1185111400
856478190
1985439981
642402690
561112721
125186708
620961930
644548647
1914971743
291621176
53437444
1609162616
968080973
2041805632
689607168
225401072
1486737442
480664593
822733423
1053511400
1651381210
268705527
389109850
567393844
1761546794
941170896
254873352
1189736589
393590967
131403837
649157500
215913003
283605235
1727522670
307172982
522457340
402476112
1510315403
222097389
1301340271
1556929456
120809786
1254927944
56022224
374003661
1928025768
1129692166
917105176
1037076636
610862663
1962349599
630747229
343163557
812726588
1978178403
820747290
1940776873
2002656514
726705738
1291818645
966391271
430966045
1564990815
451620952
740380641
1851283933
1077579081
734231204
1083837850
1252268319
145376328
2034590565
59818519
1953729954
1549441562
15779048
1783202532
1833263746
481579556
12448743
1499356332
1135021840
1876307346
821783229
594141127
1182514949
1406841164
1381825320
66316216
279690492
2031724195
1992847562
530642990
1389899557
2044483953
2119261244
1394350110
1742593118
1118421665
1509201855
15608020
1242759240
899355332
433584576
1990509777
271676715
1984202780
1413449541
1889766260
246256728
939848657
1182405037
198103421
1419366487
655656066
304475016
748067939
1082691304
60066841
772150964
1501357822
2054222502
1470149888
1600496244
947173848
1470487131
1567094931
655276686
613589764
680732079
1915869779
1798766990
1300218776
239350455
2129821473
1199228980
2109032234
51958249
616359839
1950549545
1544259006
140758057
1734158537
616274053
2058164810
2060601494
981407668
1364543899
854092342
18291878
2037891157
1194654798
791595949
472078958
275871497
1700832265
1188235516
326943040
1046508612
946738943
286938259
674458031
1068961873
444045477
1136876618
1137652796
975228352
1787542683
1840840834
326410890
189815827
1362916392
840898167
1517017113
186431039
1439891385
203546948
1195063097
998535921
1036963079
1936285509
1168322985
61714679
1529851272
1366573625
1752782023
191270327
2130452964
1493018731
1090719489
765432237
243077796
1815399448
703982329
1016336550
2082708134
391943455
423859642
85039529
776631302
360339784
1459012655
752419554
669483806
847264046
624369389
1365417830
118567715
2144034704
705076409
1194495960
485473948
954701288
1413808701
1318507964
1617938799
21508802
1505056870
1335721074
1404991374
1772819474
1245119036
1995016809
1028267803
2052812184
194113074
1056648680
1194969543
1237183367
2092593994
442401249
602656952
1702364875
1787838545
1038351063
1023748252
1189292817
966067800
1033325453
1757822092
1953913531
1291004547
1374134986
1388116917
1299834931
52968627
736335895
309217547
1881592208
1812342260
1952293407
830114310
779070470
125602289
1987446789
1975039461
2089672923
210159223
148255906
627839658
21611964
845853369
277318289
1521871024
2015150671
98217396
1221823057
184797633
1609248544
1420379187
1171313937
963779115
1191281751
783282870
1816591831
1428256101
521445740
667610054
506890511
899660492
1752910971
791499037
382334354
685414049
277317222
1962405792
163037269
930542211
1190827917
268783077
945079272
1372052184
2065812034
1051394117
894848311
1333323476
1377810265
473233399
783467560
1938621320
1927206933
1911410789
1583118576
1010827589
1939071821
328327476
1323718660
1169501657
543349878
2054653812
1886966277
1707741142
1789587757
46464417
2005299717
1587646560
1038516413
334068875
1591421169
31847705
1311040431
1421091662
806559581
1142214193
316969707
359303261
1053971540
673502245
1670160265
532101221
1019185043
1807830209
1402431039
860480634
2104942550
1321222876
157911209
1213848440
285691100
1695366527
462157815
1350299904
1960570972
884193024
1993228021
1937614947
282709935
190849307
23379588
1025259565
1895990315
1555671342
652383551
1298516342
1583318340
499344772
1167621313
467118002
1449884754
31225546
275564573
1086837599
408358154
272168544
1253721349
1705772035
872342645
1157236899
1513019753
1576453941
751047776
1859639469
1785542326
2046711379
1520483841
308432608
1256202093
815643531
65904562
1841650450
57111003
305334378
425278583
1047071145
323857795
1149749954
1527521080
1840085167
1285882554
237701665
1664737937
1596425724
1240124352
872218448
2112633976
490648556
687783288
70512387
829585711
906305983
500960163
133221694
716520371
1517362517
2122219280
1501266176
1699488833
1833381034
216201191
243210372
537334636
1044661325
407500440
695675216
1911263259
1913170340
1813173141
721396740
1902274193
688573982
72347261
2127996436
370917219
484231783
1067652666
1195218993
768901015
1820371263
1385386471
1591590094
2045243883
1645259894
957579607
1315166971
1789172973
1127986204
577699531
352152304
1623160178
2028852885
605565218
1563138068
2043725842
420743737
154145274
553052715
1859467239
1121601886
559603473
1701558292
1146974680
1066906542
2087709301
840272743
1579282087
1755214220
1759674441
377370912
1462799723
1676435381
1450034350
1315670063
2044250071
1093127176
1412978409
1261209997
1316821863
588610807
665615945
685412643
1660924492
66922898
1342941831
1538048479
2018103621
1994232269
1492047552
559682779
1337366001
598648461
307426264
1925157902
2099486952
1173952420
534629257
392566474
1070559441
1854744752
28947931
1248604221
1495803919
333589203
1496024170
540075676
1008593296
1930479517
190180231
1993204791
182796763
1520356454
1879927868
711104649
1743710709
1778149692
1972347685
271396703
695915115
1586002545
1296774018
1829362328
762779970
1349418711
77905590
168014907
698377733
1295444631
701540726
1085237578
1314223810
2121667691
1343326818
439295784
1528502408
1218948212
175127523
1095898770
2072603827
1417856092
714618580
1565124619
656119196
276236987
1357009955
722188724
703980094
1550042065
969587713
2027970536
1552461744
1436813921
1621492412
1518060510
1353228462
1727830660
1532398418
1770171033
1200900199
1335816753
1326786001
1196757641
2071881852
1838842095
660010088
768059537
774177185
452059755
1570150319
634226674
1474314962
610018772
1004287701
2075116715
1861450365
201447871
2085236739
983153693
630081521
233357208
355394713
1227391249
1484813650
732091053
1652992242
1981541901
705962289
2007229675
1064284670
946525187
293926241
1918614041
384137908
1251987836
1091106130
2098189630
902691277
737296814
1075465056
2084104247
721421933
208942738
356460221
1564334387
1386908702
323690265
1532040540
1569926432
1805303005
782833251
1184668046
54032239
41485796
2128479120
1497313185
331257383
1035393660
848945173
1016825946
1600574063
1594291024
2004814655
506800974
1455041167
1087893530
731553806
1795074794
1039510583
332040413
1606465740
997450659
422825590
1410644294
494031894
2029742714
1114655392
1203571006
1631689198
126521152
2034711249
1241914221
126985688
1783566663
1346893113
196811039
663436929
1206535821
646939146
1778486577
102379284
975755985
1198422106
155765688
644238641
1716537633
8268884
1039825890
973000227
974295868
329461146
349968725
812333010
1310228569
290711148
1903256035
1949481072
1795451115
2027745500
252163583
1793534540
1029547245
871631476
127151087
1626843506
232253760
1472074487
1090361522
972253983
2036588305
1959804129
553678325
1816971958
1631012228
72402989
1999439671
1487963841
917871236
1382283309
624123769
1111973886
1819177309
959628319
1669907155
2101374080
824192431
905432976
1885097984
1005412338
1666514238
813723685
1117979492
1676117428
668558508
2006237990
1603996888
1159102163
865255348
587234953
1330560535
2024425507
71352928
1307373814
1341717681
1584236797
2117574953
959607334
733393284
1445681991
683106487
1576475821
348560641
1940323988
2117973518
168720293
670742248
1229329099
435041725
1084950017
663474140
1488854019
113032662
1266162258
567484284
728962467
1934687459
2051528838
1886552624
523728795
409863894
122818155
1222401600
680766460
486781135
518342539
809374335
293307171
12068553
197131384
966024315
743408361
1821006316
761746057
1969195872
898379562
1257649942
136958908
1146350370
634713010
21026947
1733931213
1057018537
676875902
952201495
647403912
388429258
68849276
1384068905
368763667
846959386
1812199261
1157085264
988305777
2006897228
270923895
170058823
567818267
19819845
1658132372
760183392
1705936399
1235369787
1149807412
596480922
1945640838
645661815
571927591
1505982425
1971119782
75630282
1228811280
1605134235
839230073
38011788
1770262824
1036986164
2074430049
2043305421
152424171
1095045282
538379222
1025474805
1925066557
588589100
51648509
1165960222
1663736080
677547668
294710005
783306911
1871998940
1335905652
1082655312
539722203
1190255818
1827234584
655091475
497130652
1020189028
910616270
165670735
1021545587
4350127
786691502
486164454
1977460129
1311653000
874511519
1944604364
1138502296
146600274
1695879660
1308735666
1317472421
1795177197
1465817011
851354305
1497199827
1144053014
88756091
1942706813
1780954919
2106349766
984688901
1245726084
523226937
336462440
1089815503
703929275
1517039454
47722155
822936222
1411728900
1665755963
1584523900
237271820
1430024146
1154179680
2082041390
1568267256
1906495
774648308
1875597258
1192269493
5680751
452324231
1316507839
1371993763
117386138
446102592
782719997
788263351
1518060163
1363242199
393860359
651402778
1363652404
901151808
359130648
811310823
850553978
694328059
968528693
563306129
828014264
169307233
698980845
372633938
1215676148
1748742315
390884521
2059086775
1088819005
1780101784
1615751124
568170384
2064140044
258383935
2117465554
1935196868
1132593194
1043332583
715439267
1007626829
1470207357
691505355
14602254
449733747
318799274
1537141910
1738117015
1362453555
1568523266
63218627
1655120427
1543097604
2079753707
1927666761
41148004
1911700203
423661172
520463995
1921695993
1182443204
1595347200
81018033
66297128
2086506287
1225252528
710108337
1697359288
284730776
153584742
1256294926
888371304
632899094
2090150906
695765315
643225870
1204918567
1839097146
355057826
1018794078
442971364
1034845582
1543149879
1013873253
1215328343
1811730184
1657947363
2081805323
495722651
1387979714
2026788361
184338323
1235528349
1387278625
336294510
1982948414
1127443811
330999347
780321607
281806596
619149168
1138477755
2086547049
2021732675
239115411
851090467
923686841
2016175974
1825302439
1833715719
1860648771
2029416297
563865093
1633919681
332663229
1989530655
148005243
2099877066
777167913
1990942274
1186698479
129170083
2007815550
811456831
1092008572
2121233935
1611291096
522680924
638932813
92272906
1659314725
2146939062
1873578831
216290867
1702598814
1759150249
1924528130
574745658
730130131
288769302
1629113458
1704026862
517677065
338968713
640131680
856099999
2080756980
933859152
1671918918
53473486
650819652
200126507
1335623151
943919254
1457243201
966652866
1762872901
1818291129
1519782871
1986136675
805210941
1437992063
787981791
614998564
1218621107
381033670
1120335201
1687289224
1253691810
1914505451
1653252681
1823179198
824374308
1878513932
1353335927
1564021994
1571604986
2070562569
1097912781
774779193
1276472927
1673568825
337849567
1349451033
731427213
674885976
1386583935
9908573
768781034
421071297
949216120
854923274
1226002888
684153655
743730921
1630480252
9947644
491381861
389467491
254461464
898382427
1777956839
1429257381
438847316
243117016
1488606969
1767702062
617179889
179356100
409108400
24467168
118951745
418027381
130095454
835538138
1943047724
1746116993
1484731355
1177982405
1425611645
972526126
1288783918
2032145771
218787913
1638585365
234593540
1779064981
1140035022
1241560814
1019333676
817687062
1958283524
576196723
202359671
1406181111
850405732
721036557
2022656991
1239716494
677278901
802000269
1379265200
2063523851
1672116278
585101369
1978700848
551336834
913819982
467076203
1184122324
855127092
1121719549
337978500
2124690733
1239533649
226403526
1242514094
1010367555
503551133
864745608
1446092629
1482895426
1211055232
1342921037
744686101
1314199375
284695140
892567453
1640921429
856827149
920802494
2032620091
488189397
856426928
1534865671
187182862
62147698
1055305450
569113716
448448136
1819821093
1358637494
1853725773
1037967738
1875607171
1161023824
285359201
1060391987
1253451332
1972542136
1225811302
1389767575
1773028026
379514591
793690758
1817371987
1763853640
955878372
1506735580
810261896
189541773
1907928877
1419035800
335121530
512805047
197066718
1123869495
1456425250
1069392895
777039147
419928722
392279250
498602477
1893502214
345892208
75118553
1796032952
1349798156
687703807
1634964998
604013367
1933075986
1782908757
535678407
1582540692
1627742288
306385247
1831450150
2135473280
1334089196
537596764
761139113
859700657
1495355937
1076576691
1226611617
1505638623
911631843
1635446295
1968568175
1433302663
1983013635
875323796
1174737276
1167726191
790590015
896179659
531067650
1675663224
167985359
848531892
1586460605
127860689
1515935688
1420217399
1553233687
1515054136
1048912851
248339039
1718988892
2103488838
1238256777
1000570234
895815205
890757148
1017712467
2091226943
2142990686
1684714522
1518119040
811671157
6478733
1950721744
966543388
418837787
722310358
463519064
1006690733
2067582435
80511540
400700680
730827876
1862250955
1108417996
1011672012
249371733
1123469404
1070558009
1172691356
2041218006
2110795447
2048580103
1483186584
1983009912
891801856
168192762
1129235085
1276921629
1215564634
141915432
1225401304
201069039
1213020038
1486679570
1675534267
2086867525
812634716
1383702828
554212965
745575382
285053281
1190944278
1886808683
438994180
1834879665
1521317412
2025928061
2123690035
1564636118
1677527353
1022728909
2079151114
2077730204
641786511
1043409433
1144865507
265843543
1573180826
1982691978
1684851349
938278327
233942488
1197157011
221894031
369458082
2063577914
2093928265
1926918251
144055569
520981502
1103262421
599631249
1748431621
1472865967
622828348
1229729349
2043302871
1960563341
1503393597
1087205297
935019755
23683921
1612857552
1885316156
2046936800
800562004
63160940
1053692852
1350400697
182078972
1167461887
1517165994
1923631532
2094115925
1818108226
2101139609
1340961714
1193461443
36459326
1987843855
899608982
1558942424
2143721122
1177074604
2024157070
894775391
133430542
120847573
362631116
31595648
589527088
1595640424
509177436
671992263
1797092865
779692110
1337540872
113674832
1980856233
542212681
181689864
1834221995
1514800535
1578895904
2000814842
1234763120
1870373119
176415420
1695842270
1683348458
229528714
1527113375
1870898209
474571763
1417231278
1373619551
1241053971
368777515
1447628932
1891428730
264184090
158722614
437942787
1135491115
909137070
1140385249
1113370461
2005191450
1933090982
1463894620
329775846
932233516
580218391
821693188
1977289344
1849379127
181929860
1037245463
2043861460
1560511416
1538922308
503771864
1969305510
617187324
48345414
1232912466
1910138557
28100098
940891010
1475077519
1646612855
1997008042
1893259387
1651729145
544519348
402914710
1905251566
1666190610
1964015217
1267246540
1188099686
487550454
23159941
1624068578
364636237
1667512364
953265476
420095968
104410470
885478700
2068816673
2084791769
603309559
1145962749
483069098
954500391
1524376117
1237995577
138837616
1817964630
1784832097
290241316
734141162
539955787
658860688
2012151712
472590659
1365574568
608449106
1558887128
2068857087
2081655513
813124547
1009610914
1565458112
173938711
852997105
928008468
871324894
1451653719
1175888465
1047205396
826319695
1536703358
1192913238
210166025
1129276739
2119298991
461543463
162651033
146551562
716897404
1844559781
778910559
799148698
1632284064
937211787
1376648741
2044449950
605959417
1892998092
1095067966
1837009223
179558252
1873536687
287889311
1704380218
123249625
980924927
144971348
1160061856
1646277086
373791560
66281559
200360650
1993933463
58427940
1672813470
1172240178
1027124805
1009410876
1155640381
124071790
878656545
1109980685
784964790
775025886
987530220
830599914
1693913027
1776980697
1411481324
1851817882
157850351
1437761060
61242351
1429240031
720412374
130191756
416709810
1031144713
1360983620
730943283
436858254
535797362
390389804
1937024976
947239671
1168246704
1042743463
1042707372
225996221
1531933663
2141201690
280074289
689560838
375657154
635129598
956314380
1680890777
461363130
2091090061
997510767
1045492372
708325261
1401813352
14009047
1082590399
1993398988
613151259
1439291516
141331430
547559582
1275308772
1515233809
649528240
2042344177
1647865708
1017332827
1399802017
541666598
1936052043
1927782659
101126955
1639504132
1683161096
329557844
541782352
1494267803
131145369
282900750
1727751180
1073233413
2044523891
1909691786
3986474
2120983612
1255572732
236538243
590885932
2053654049
1899478241
1165437963
1074655164
1794533440
1701690842
1434193361
1117463068
114915013
1515725776
1966794911
621696150
1118889322
845050816
365631921
510862314
190715462
272640858
1885082949
375465817
113859120
122017177
911506071
622592526
37985666
1746260071
1111358883
907058849
1423142861
2137117335
74305495
1387900153
610921848
1724702098
1551740407
912949660
672311227
1763472960
1302159500
1065370007
706331123
1428387726
630805378
1407182298
1831993522
127051197
1807414382
1646022690
855435565
2126626674
1360914142
1346300290
113850165
1931518798
388028707
1842570092
349829229
532903711
258814801
1360440085
1958662774
1387232270
1257616471
927224333
1487608753
1299543385
1875517774
611692323
1785261203
2067019057
126028010
1666424053
1352209718
1568110791
595260509
146076320
528877884
77430471
149653224
851871462
210916351
178328528
294445734
97428923
1154712302
906525614
1417473202
31466712
296650343
1599531262
2115010436
826469738
1384192596
713386008
2100905267
126953845
743062197
251675067
779233247
2125285979
75495858
219766418
894510889
1767456368
651056639
906383438
823538547
1734831476
1389882098
344470908
1969074301
61860528
1990367549
1138155833
747769382
1686822139
1084977538
217748085
1209259795
226144653
1113586704
134227807
1807516503
47880403
1344748391
935870621
675830996
1775198205
1721353278
380834841
1761111050
1463463131
40570690
263674610
1512654890
250451850
335977634
163211032
181663511
1135328716
696030588
962656589
1599874911
295902790
945076235
1445463840
1267573572
656083502
1466163110
920888568
1772488794
121909226
141148067
1818344733
588548449
678917705
754608877
863112352
193147724
1294568647
1923548033
108024611
2079969731
1720590917
148026855
836906551
70211005
1754614981
1683101677
1586367818
1691378328
2146807708
446507103
2035949875
1730248637
2112008444
1670607292
704103384
188406510
559679008
346274155
1036129708
508770266
2136352069
2142339633
1257502513
1844005835
913107128
1669175538
1229860372
350658625
2096867666
1178355271
148685544
1983410585
305570982
1705407870
1830387112
1834344502
1896895425
59089829
160288134
1403637966
1445651044
530646249
873754451
1328843498
5460142
1614653414
701288027
1083808212
408357466
420786007
1072747256
811921146
489269299
1816816295
548157870
1362042058
6719216
1176416335
1700973311
415265419
683562336
379138853
1096763264
1153378277
1037286771
1809427048
102102071
1391011863
166921552
1736938248
970657958
1638425529
330406446
706031485
703735681
435697297
39282256
126937716
1774157283
332616235
1916665851
315143121
440067165
211619767
833993635
1110867102
401421715
426644592
1894167353
1281604718
1343366870
1675612647
218004401
557018060
1481661219
1503403223
1611476581
113850327
1580892034
502137859
1631790525
128266358
1437776316
30732080
414694557
1036281201
1654488743
1316468787
390876074
1268467348
1821067264
1202917314
421666523
1843101487
415007042
1311787648
517804792
908136622
631068869
1623789220
81638271
1108241115
2097671856
1693829536
1016395674
2008903360
326172925
762459249
2031264818
408254550
709418990
1897640671
424947659
726690663
1903200389
1918559780
144125186
331377959
1521644116
631181848
129933673
914910809
131233055
1120488884
600931280
1124953837
822959566
1787838545
1297994436
436910106
822395607
251946736
616823212
103484094
333384040
11026690
763145699
1621204718
1016944815
2114247614
1246315943
1522222188
1852417382
1971868508
1992830705
74224324
376794497
1951422839
2110568002
1687299657
1379542123
359064377
436302968
500334274
1708653030
2102179542
1381607869
447965761
417758642
1340853861
641129147
371511266
1361118385
1137131224
1807433573
1767945616
1626093481
111521308
26277582
1824500283
1819970829
165523990
1343346295
1039253266
927213940
367652961
177935236
516436859
2075912031
2128131050
1604899767
858986077
1489935382
351438676
774797728
2040192926
1220489213
2134256482
232067731
1551342407
970919413
123123458
1450337551
19010830
842659848
1944707363
890225540
1573332876
855065178
721553851
1694433691
994350986
1577813711
1452117566
1848941270
455658504
242783035
1706514624
1197516182
297670571
837911215
87305089
240048785
556856994
1930764446
754559902
1954446959
1729546565
388814068
1722356119
884786834
1638894667
1113511119
937804270
1511290947
392229088
1064228741
1328890651
614073900
1108040866
376287505
431900480
318369085
624989643
2049507301
514680356
26844854
1265205044
1435832511
972522894
2142815954
1063319408
1265386064
635722793
231393031
643326370
1009780165
1693234040
593159922
390372637
618936327
322284042
1308311678
849806581
1662929123
1788180099
361496817
2030480295
1675625562
98984966
368284094
1387250307
1479870802
265586575
1415402171
1897491103
1663511402
1150848954
140196296
1726644295
1237776496
1927941257
986031604
1826384471
835474430
1107984814
236133854
489468649
301411721
1124595356
492108424
1861154792
600042188
96275281
2100619016
1422777943
1557899416
160057115
1182187298
1770851212
749455488
531459406
192385797
1901743905
950125381
1818751497
2043455620
622923230
807861132
578230276
1923040491
1063800720
606792324
932384997
1242273623
9004488
1030317907
591004711
336968519
124154712
2085065965
628948050
97051066
188525914
1029697893
1406864343
864072531
1621684558
647073125
1419828331
1057941857
610564897
2075749529
1301655769
665696814
1511949682
686517109
1877703481
1826613217
1938480511
1460101680
570185046
1659266123
639177266
1794986845
1019839146
1775563492
2018569106
1752884355
1009455333
1869578647
5633472
1405550126
2093484543
822263374
1926664591
821035931
1029172434
115704379
132170394
2087095209
1342185799
1867820608
998824535
1723597203
865506383
65841527
384840625
1941816835
1760086194
1148246908
1497829594
207385540
859183446
277916527
1740590276
487323947
303282367
2107257073
887215761
119934933
101737148
1327771788
154095889
472650333
467637826
1354685880
858727464
863673746
1000422510
1090456157
1103126419
741212381
1571597261
2106595242
285220783
1244089977
791712233
2075610850
1097223172
2147257005
2133781735
1587179811
365367284
1480649538
1843989304
2092421695
268861479
1063587393
258389299
530068805
545933925
697270201
1855378731
175427847
1617522853
853154007
1516350861
572164307
1358475431
2055749415
585782751
699596296
604762747
779895354
1515862526
1057860182
1700232638
353346735
1143402218
909317934
1633543137
376760419
726507466
471859169
1600821737
2007656822
1664960526
31293424
59360002
1200762743
1255305450
255181489
90836965
2060856365
1829256295
1437493968
755570256
432215138
645137753
903724716
1642357559
1997189183
562238227
851989980
386682561
1445908461
183150671
1706619463
1491998189
1217119103
1113452343
1521446724
1420186133
540531740
1182795474
381361866
1125437861
523347030
744084544
1202765881
105153929
642293451
1483482332
1692477113
481995055
273494041
54445662
1906443709
284098079
1754130698
154323257
1244460913
2014084613
1749289562
482273447
647812672
465051448
2066129640
814812234
1661588388
76712422
1930447969
2080572027
1663943141
136042213
498831894
60494097
599679137
1240170922
1062106834
860255352
38353118
528314176
362638616
828436353
1477927463
436417559
1259662901
272421742
752563336
1706041941
1368420548
1927564642
1454049703
104823025
1636332410
1943820435
380124368
588978925
689327630
1701877990
1509144730
1180879682
413604214
2071270555
2105886874
351408047
2023544222
149895717
1001068792
373473896
365701608
272363
1211073153
1134617367
1272619492
1941530784
1011611867
35103909
585621340
642459155
300003940
1760730760
1705286038
979728268
1409069282
481049325
136762841
278173407
72099739
868532349
1328755659
410639363
2062705671
400065977
508090629
31741326
188446857
309377248
1491376842
60695593
471313259
1699239295
654724207
670680825
1268557776
46061717
1625140880
1463308545
664313889
286774044
126150843
1764323807
506169379
837713167
981339137
1623558410
1067732506
376675836
384726894
361109213
514210288
121408371
2139052656
978777453
706031021
1513529405
1840025781
1799600728
1828581095
885388129
1588033731
1754137540
38371277
219654425
1729825196
1112261664
1551170558
407937681
1316700398
682232504
614531070
820380984
1379843055
1485642862
1323826961
859217742
1449931730
1028390998
2102397891
854709515
1916733939
932614567
1781880466
1250118180
244962476
1867094945
969244525
1463907710
584126084
364878868
1132568608
1238896042
1520019785
858162807
289205656
1796507960
1008104323
1788816391
1434396553
796176503
2127608463
2144265377
608055866
2044843411
1294118756
2025504733
777083595
1739588226
1423987088
1287267081
525545130
1118033149
1269344542
423025271
2108516799
1707811986
1519728927
160521152
327483696
2140602658
2102837983
717641281
714184673
1180426268
2014360906
560322486
960768527
1352604462
1969501256
2117735949
1504766131
1347460040
1592825730
576201998
642963570
2036477504
2104035021
2003279988
409742857
1272382897
230199290
462900850
107064467
1802257110
874671399
912261512
940129885
2068264087
760764863
35502445
1326741615
1148131882
320395967
1608662514
1371114043
452653910
33192489
180340688
865541867
1539293132
2147197718
825552851
1736525941
803720058
460475715
775063961
302867273
977349777
1009886971
916225688
1660724259
720293815
1934174555
1288567005
1810149273
1440752056
1548910433
558745111
763912125
1260230699
450228620
1148679582
649804010
1323476930
1294783846
1479294731
565501807
714640712
225787510
1517523657
517904010
933425349
1774751515
1172287918
1672499293
1808926418
178329507
1756018584
313485981
1267660969
1741772341
1586506225
1712514189
783859648
1590628673
1697962792
1267730334
878780937
1883007434
1017980281
653683888
2051201236
376559876
1359689553
637885264
1708294680
1686134364
1034915911
1932523205
164962079
1227370660
292568978
1000010573
965725908
1855148651
1602657914
1754294178
2095532140
1858175766
817101724
249114157
72278197
628189704
448106311
847106628
261250252
2102087521
298132100
1498539376
975115209
1428128475
122036545
707209143
1091056485
1655713462
494196245
958035703
449895104
1914642862
1726911242
1204370352
764794730
1006209984
283794906
142582056
508817908
1749991771
1333143320
1686018980
401719390
1379471255
911173067
1147357072
1252583525
907366422
1908404692
1957858330
562952890
574002487
1441040855
1069328146
834901819
104372748
1716838429
652829362
1324693072
1944816666
2109193456
389339927
1535673803
1613887611
464113625
95155949
1462187180
873449407
912518255
1146999071
789123093
1441129449
276460855
1005929407
1440733285
2041635175
628373428
2137803605
871542606
825325102
2098352138
437221770
507765062
1207991189
243732287
751912541
841562973
1637507150
305759423
1815767377
173938711
953199631
1091473942
350040153
418271678
109651360
446650980
1172086563
294461810
736960513
1384409881
1214276631
416545
176699055
1637958052
1565094283
78735266
1321098749
1650178610
962894446
293521105
897171093
1329496477
676835221
288927637
1744389414
260748409
93640542
586672983
2050773173
74317439
839331766
139995146
1750296178
1135768556
1471035328
43894179
2094068130
589748513
1858055422
1091086086
2144185674
1668035258
1014775016
1629722086
478053274
1893213861
2112501597
73066689
985405252
1553449381
1589552899
1707549350
500359703
2086951672
1589791490
191881144
1761838306
866001708
1898931182
2100954967
1527199638
1991501544
1355242023
825123862
1572816137
245380050
405880246
1456959735
1289079082
2095144027
1931412512
345000152
835057330
324558415
116038954
1248406105
1450665277
312344572
1441942061
778023126
801383475
108007398
259225557
1572949897
800957695
378667146
648815721
1554400310
411318031
253717074
259998249
252688794
626420709
703084069
1220693659
373774775
1714556846
1121072691
1591265518
1215780288
1934307694
174850789
1438272802
420298835
691054663
553353375
1114548593
1538974693
2140589663
1518647685
341813082
2063574869
171717939
1625791454
1505101953
1163948266
1559071669
1894359565
437140234
1154079427
1433231496
1845528571
1176395128
1343415251
580103940
639497098
525541637
250705038
41295768
1209954901
845055153
161395066
1240858999
448620466
1069776549
1601888976
2074022150
1934592835
311364139
863326749
712214199
531456672
683149905
1460364466
865044568
783434615
1550702725
1099913717
191082886
1266003285
1391714226
831627187
425849160
1825643090
675708588
633551271
1865064630
1294228516
930939868
2143644371
94669206
516431510
1945605613
380643412
1051626853
1362436433
1116666992
465990612
179053556
2139182831
147263360
1087398041
981957840
1796967396
1644360302
807798654
2017251962
109288493
1822304424
257134176
1334787997
48967533
835642329
779974370
1638152779
928589347
2305246
795218181
2070719055
28949214
1293844095
493937775
521722774
1031197743
1324296515
1082755516
828037732
1726736861
649988437
1150902277
1657193714
841238481
1381675325
1663385951
1451498503
933379374
1896000423
1827614566
1711573610
2019419783
973787983
624729649
760240341
1239507033
1589439942
848814576
304084524
1733861924
868323685
170887255
1922414076
1402626449
483664355
1452996791
562236424
741087157
2052970592
2116689831
664587492
1944754183
891790019
1809751197
1575642622
743653146
1243604750
345227718
1949683996
1076421495
736529643
1513987123
418006783
1737583535
354716385
758974384
1556412908
861536987
1333501956
277061116
2049799122
389380478
1694358822
438845172
1929218136
1906256435
132028156
1446785799
1218406821
954705476
1411067460
1890781091
470080585
501104509
191618524
1456430197
587124806
2111611540
1364437668
1723099617
1902424271
33997135
803531162
153680831
2044884032
139345286
398437566
392058102
1872636937
1423175971
1160128805
484116404
877533552
237870972
1480800741
760902045
1558927135
398689915
101812867
1665008723
376881462
1372419341
966894370
1604569987
868188303
1362177648
1136606332
911125516
1493434697
2088418784
35952920
153689744
39814835
764255587
1502262981
2142780491
347292587
1111051210
1965918442
995129683
230893919
1259509990
1505971654
18882459
335347919
1463626531
122991208
789566410
1500594123
1948274494
1845092877
692159145
1926510286
1564998654
860330012
1636217234
1867133422
898091918
1059958962
2082816804
610999559
521588131
1505834535
209453807
2062015572
123078418
893549401
952539993
574055126
1035015515
89737948
1000747129
201823418
1186687765
515350442
926410054
1066294643
512746194
1987724345
1472372210
574922870
1437769914
2054113472
185143198
565028066
1772782556
337069889
499427361
1024336429
183837593
196913143
1900946930
1968037225
1297967617
1268547323
1477129575
1722505245
1901323463
1042230789
1313292805
1133366546
793688657
1539892910
340170505
560642954
1305079965
2003900719
1925922864
1727766818
1098564043
488949715
241563840
1035827616
1888568466
344723077
451689878
1600343992
1019144260
2143072727
641262251
833393933
244731874
1907254232
1276652015
178031514
1078549720
1484674556
1094419962
295149363
2002276284
1205676443
662008654
1780685149
621973199
798732739
1470060161
1421310778
541227929
235156286
497418513
1524093345
1607038210
2030517643
1663776647
575748482
1050484095
2110523389
258935387
725908532
519775565
193921657
114245
1859467239
550169306
1181341742
1701505234
1900390916
1824636168
1268995551
2021493595
1508903751
718140035
363380415
813411905
953933936
260338200
1661129679
938151712
1959383263
2073016134
108675032
153662067
1378399789
1363066982
1087790121
4437195
1397493980
1987570110
1741052156
1369931115
452046124
682147534
1088283366
455723693
974676404
711034104
401131606
1541551447
1078165174
1062028637
1223873225
1531829890
213774476
488569939
1041143880
496050049
943618653
797338649
1679865880
1173002933
1925174731
1809342398
490203405
1237022938
1981827857
1203569272
666246638
862780684
291395433
1970430647
1531994092
1435168159
1414076722
1587230449
823013737
1500492690
1108192505
697196668
646097656
1849339488
642746981
598044687
1795286897
274913070
557482040
886866011
2086966888
373505593
136291078
623769540
1356890899
173334251
210747890
1211758201
1389462356
1109216451
1519280914
1697132368
1119295486
100686593
186599507
1795650173
1583513956
570862179
1017898062
286492558
987111933
791400378
1582744389
1126213139
1103051204
1345640573
861104836
2041469478
1460759209
1842476206
517557346
942111196
654782204
1006794564
122120728
1462479923
1700419045
294073553
1492121260
2019959287
1563687890
1969000453
946295762
1149265019
550235380
850373244
1662932494
1250144848
515770669
1573559970
595967642
173572805
871747448
464625921
176926723
2000384942
1195498341
337903176
597947501
853477243
576715300
465973927
1038402641
342380429
222404016
953287557
1105307705
582540012
1493684579
1856408094
1640206662
273143963
734527492
793549478
195646697
798567007
971111896
2041461347
1797210362
1128570450
1693123614
128772419
15052521
1714511507
887206225
965821963
2110007082
275488353
1386028943
1500453615
432436352
42298478
653868362
725212078
2137434618
904043558
1731180956
994026099
949869300
68767309
978093666
1521133697
297426434
512974912
2105934520
201322065
228182300
964233406
646512921
988935420
573182927
531811037
999364194
1724248232
624895964
106042458
1057289954
59975008
934246723
928199638
1132945744
1860186284
1255564166
73774445
1457407942
1990218623
1450073240
877609132
1881792450
117596473
2142278090
279977453
661771784
1928199906
204276947
1825965373
544960074
81807339
596894206
1966490263
960138407
1810036683
617620445
323095610
607093918
659666207
1278582484
1938740246
767396417
677723835
2073114606
1522383162
1104931849
2043274423
1950626907
1714106810
258684713
1188550547
1299207595
1118999501
740761583
804508977
889224666
245194400
1625591975
1087874360
965035775
2039363443
1790640511
890400546
319098018
521592564
2100619088
139171408
602539462
1097793400
108581650
1745570108
315821770
1876720781
1697122887
494669594
510699130
657095786
237753359
1637732719
254816432
182076811
2133602465
1322220554
769962302
2074714608
1619016543
1433696985
1892870029
315435252
1539860543
1040407835
1568479955
727432760
1929961044
49720222
2127577313
573565009
2068513241
569605022
1121211281
1841744251
1598130370
914804733
1549991983
853070623
929292468
777334415
1826489942
68006429
915925127
1230125823
136562057
724892418
1871068185
2085286886
1692118345
1294525736
2116639906
860480166
1625048679
1315672224
1468127300
1586161173
1334386237
1296154755
853059359
1029997583
1384881908
168017166
1636769445
106440528
765540038
2135975057
1934749248
586232971
2028037736
316314375
1327894789
1871301856
1499161565
816129075
883306517
218679303
1765700049
1216088206
1434909533
1283702996
962252251
505983339
895697174
1916362371
1090907257
707469055
2080540294
1207822664
655150560
1812670154
894760574
470925623
1446475561
288412215
680941603
1172196700
1708607251
1649816751
1183296665
56346853
679888694
1626325438
2222031
504069426
174760499
1219473471
505962456
907093974
1643482146
859802655
620074646
1031796655
1258070863
812062080
1090863989
537875022
1364370482
1408524546
1992795562
1270095225
1419992308
1556542528
1546423306
531073880
1644452454
280756280
1874186338
1674474059
298736909
649824641
795412646
561548763
1881346817
1150898930
1023103813
1120151037
2033100086
121644080
1518226230
726311617
1770995996
686940966
965887660
937502947
1765120145
106974620
528505970
562844437
905266731
666377101
1002027821
777168882
566862333
264635026
1090673165
1999232778
547117533
215547400
1498880553
357879001
1674337155
1371689176
771967341
315342189
196805365
1297666628
1765778294
521864205
551302791
582316933
563670234
1397176046
169121673
1923785245
483805646
291295675
212908378
793262537
639875850
658055211
211202702
1743485274
1321869295
422922151
1099917602
765909966
1166714118
781412153
1049750978
1317647395
1083964138
276568401
1599813581
1411184238
1761813843
62709819
915159434
909595876
1060137700
444236107
1113719079
235209335
2031812736
500466691
1346616630
496835289
1110052596
43934895
1812405007
502956413
576440469
688524030
242930759
1409537302
1811239889
1264812436
1691298557
653446286
1242792899
1565542917
1603351096
1875084036
2108505959
1336820579
1754053489
426788494
1318986332
763808872
737177837
1687875560
546564835
749588331
304940747
69765150
2032537667
2119010089
1526284644
1524597707
1884292236
1182487997
1646150029
1024544678
80113204
177991221
1513878742
519443781
1293034324
1774000885
432463159
1598341494
710173161
322133494
1432709143
1156856209
1231203183
1523807704
347898204
1182180132
1063126052
707702760
1272618314
1183328716
697259301
327632481
1748716435
1717060551
1666818367
309129158
1349769710
431276342
345529264
1539860543
1835897082
348077500
1705458943
711290801
958018769
270244037
1889608890
590165724
1979373256
1651709777
1714649868
70522161
1993127741
1886591790
743645267
777657500
1201583385
2780006
906756384
414733705
960887883
1657369355
1986950756
1678223419
1299249444
1198551474
850136293
610299134
1809194855
1964152501
1481149984
32113211
540918958
1761030512
647886327
1396253970
532234680
1100951519
1793087619
1001320056
284145114
379189724
1894976670
229285738
1863070684
1847421112
282751339
1507862596
590511766
1051968095
2119292400
931744157
744661617
1470445126
209771781
56277059
656848605
951405202
1508066885
1164250000
447016755
1871047064
1132091112
1612294240
1235730549
515122939
971810597
1398226555
522345826
610046172
1877601263
548872420
845945713
530225891
512164946
60871753
1388400388
77498798
960466006
1607266881
1385394983
1394454787
550153757
1310012725
554263480
1582258746
1246085374
367271619
255162913
1920723999
2095022314
444473307
1459379166
1486616342
851784756
534401036
1236270771
932025491
1722810094
1601536178
666256965
2116009388
1904776305
1420819595
1920387878
420681795
66603228
1255406701
1003445183
1740352166
764699484
1115674898
461500001
1589182021
1587197224
20330699
509871153
1618530179
48965088
95800352
1750720589
2021711722
793938234
1452024387
1865472082
1997266299
1133541922
1380920454
2035767095
2122209047
1263559938
367242981
1290957543
353529931
1057379141
2135036619
1707563467
312103266
1414142230
1393490480
1472822771
533620166
532707576
1956037715
178985427
883665185
1903433799
15857140
1795579679
815484519
834635651
100800195
1424580757
410378575
300338805
408999322
1925551891
619427012
828054496
616803759
1580835828
771883861
1854143063
1146940486
2109186501
2037293747
512613069
1497734545
1918308515
1513160289
2146342260
1684482530
280178905
1935572153
700763063
1208341302
1415131202
599299384
570186466
570829600
1702908830
1898580786
2111775478
228433757
1302154990
1077585863
1944321448
620121649
1776559153
1337911032
1693744371
1904700368
2118921096
1107466594
1577697889
1543667176
450693185
857644719
2068784273
319562405
495956648
395878515
968441745
1499908077
1015745555
1962873935
2377041
225410085
743918998
115628871
2020299221
958259935
282976434
178783993
2103677158
1082022531
429704720
198854357
2006725266
1036747235
844071202
779276482
1523441998
1615211001
1166307019
1408451844
316162068
1109715099
289963063
1152745716
1391742650
92118196
2071110063
1440839950
443211249
1542011638
864340162
2046946964
143508961
1308532446
298893781
1914025298
409102464
2137331305
396078081
1197589691
475721210
1103451912
1269479912
229706594
502222522
1843062449
759543630
1710966123
1637387582
1586531533
1647411802
270709209
1007325107
1841930988
747756781
1190052875
455525404
1159306317
160901083
1299027405
1742018129
301127040
1352761142
1635935172
1611349298
1077878611
2104340410
1636011488
1055640481
1758310077
1788319266
63632962
851596178
197584333
1166115360
1871154165
359582618
442102536
1362567162
286946023
1310544492
175478267
131409982
753716093
274512567
909439247
2038890879
954274879
988651181
34556642
503607230
1224997374
1476868046
1680979595
40221893
1064112871
1870652630
1288041500
1995115422
834294795
283535803
834824351
1288848857
1858915832
515050572
265358066
1939438591
1615146110
1295235334
1900517301
1631182031
685076840
696415323
1240082920
1945591268
286568178
1264228889
1522246186
940462856
1103255415
1552042978
428645945
2007371805
1261416373
536225738
81044832
98824434
952681041
60830592
1826723080
231788282
1336680196
417674260
473063810
569883954
1737774181
169034231
1746962728
1010406044
244483242
1448362814
707683538
1770022110
1069039464
2124256724
962256020
266160508
510019394
1528551428
1866529546
997765695
875877605
403521467
599440885
1264868464
562027345
1827974958
1358199833
298408919
1234328024
1642236906
1230071543
601604639
958781787
95175483
561351883
2010770697
384308251
1994978968
631959969
981629321
1992095507
1349798156
258205040
2140687688
548175015
1764818586
1653148900
1768163861
1510281605
789260911
1615827389
208145148
1913424226
456058371
1662967633
571903367
2100667730
2021201881
578561198
2112505879
757112065
716703701
1255266141
1719086767
568818613
106781658
101177702
621333189
945946045
2096368086
1731655941
1911797551
1928646733
1539762501
214898777
2137968830
1729916908
1379925467
1291517521
759307188
93238043
592346891
1108542890
44674280
880708012
1755045912
1302410731
233937044
1963660585
1364569780
1142007605
668068242
1431194062
171671015
1821009240
348405011
171125992
1805665035
1192362241
1469855169
1626111489
644380756
1349815258
787421944
333267293
1014369711
702662164
491033921
906789282
1348639055
720904776
1481361274
1845666157
626344711
987609263
1602295867
862348067
806956058
1352120471
1273728260
1630511656
1578829893
478749833
521312302
1168483543
1362309772
1366066176
380549635
833567243
104011450
1096607555
756854230
1457744468
765709504
926042368
319091841
821922296
897926249
261884589
177242108
1333454267
1822067713
885196131
1249973214
1485555419
1886525642
2114474342
1657812437
438846589
1377932821
1429873204
1727746526
1570620564
674052640
2110808053
733251354
876298268
1273337849
1096139445
1516256637
1693952666
311233025
2015362721
1153760304
1273138457
128449809
1693429664
855343759
1786528142
1082904344
552039586
1942657228
1457799707
718314620
463499675
368707759
1100955594
1938955186
1102133717
1998538824
2040235373
1747469741
624153718
685891198
704038538
93279779
188474275
743030181
1535591753
376488158
1401552469
921640988
1245814973
1288078233
452821321
1883244274
370079336
1463421805
1525730499
1771776753
1075672529
357128234
839942734
1146137772
1899430504
1373936455
1866122972
1454031463
1732928196
2036996744
1077423423
1303521641
364628237
824661464
1700711063
838478201
1994905914
633693468
1254971343
1764873614
1467056508
1337075189
852334267
212827866
1428289700
1390186992
1267913935
941913459
1556001972
700111549
959911476
1450801085
1472746175
596303549
1626513617
278268778
278188657
1972143616
604690576
1842179050
425538632
325921501
2097488866
887157439
1021956333
525632999
1185962721
1986835097
81095003
828952616
1567108818
152894780
1535524314
1784584225
73578191
1235833342
1629271312
1737774181
1826623191
903960499
1668920988
1508241917
1339071271
976492352
1455663105
1143630219
561798559
429226981
1156949199
1608047881
1850149135
769262211
987037591
946408183
287955735
1121237654
966897445
1986828104
410740453
1682803075
141927912
951783999
1948667822
1727092524
2046401926
1128920154
1706756568
1438661959
1616894087
663206734
463566793
1873955735
61981437
1052197511
945441908
517832573
399903749
385821948
2029767408
857871731
77634617
230782940
198180123
485625627
223168790
1270352216
1851725780
1319339400
689398886
549837721
498057895
1603616769
191546610
838374572
823090017
950930813
32273750
1302077620
268991310
230929828
1475330513
1721478582
748629325
276830029
928570738
1363630395
1347873234
2049530728
677504036
991405323
1101397
2037445342
397730373
212081868
785825763
242422451
1688534908
1161187123
200992870
192940103
1126649163
468962108
1783878370
561280
701041340
1990392581
1467822781
1027169154
637147885
27263656
1396367646
1775811865
448088473
1614949291
2080968997
358439206
148171838
1256435398
1533214581
1531672980
148193837
1463466335
868704921
1897680728
557286205
1263907229
1556261096
1673581966
1063536752
617790319
609380422
246935837
820144500
517248530
1910776422
1339796078
1798431766
1658980323
1372732658
2038462954
1465936252
356975896
1437471276
817126815
395040817
566838263
1644895046
1751953917
162672930
449294673
83019306
332443286
248322818
85636227
179672603
1368625750
125833093
954506613
1985955220
1970065532
2040201629
1946341433
582115764
706340540
2076667984
748982008
610606237
1956898355
524794819
864113693
1799931416
278457292
320775091
16689271
1484037847
735132754
1695541840
1726623600
246586071
1429117532
1091371723
368573015
930149749
1636366476
261746799
1819009824
1703661070
1945795258
1959853193
1882063396
387302688
1184034050
955627206
1446338528
2031498093
807351040
953323030
1330522494
740592725
1210175738
1535859592
1655871088
1226233316
1179516838
387562851
1767517547
853031503
2012255337
1266519803
1851965734
364138699
284450420
803621418
236644875
1218964264
1361965516
187759593
1697955911
1141219770
832743494
98871814
2095265834
1442235035
1996405157
1068875202
1436670772
528907654
598118498
1184154356
484345275
1956940168
395764493
579602926
1252968655
1529417775
1565216919
138276190
914684506
78354841
1819701672
142075867
529654716
1014145756
286660707
1176947928
137803980
961701171
1351748642
1111283702
1716491191
1504816544
1141351265
1577027593
2101179051
1562224701
1441372312
203783405
1430685735
50218147
350145663
141309550
647459376
1569005578
1160441413
634759021
717566821
1459221356
238739634
1173263651
1833324089
1059198877
81977371
36072760
32786508
1474684415
1308670978
30803005
1794336242
587948080
1032823974
652725917
55847513
1596143449
1363433399
2029877003
174712259
2110760381
1799813846
104448773
2094892205
817569957
1989322864
452569731
307407881
457669114
641568574
1084005023
1899581425
1637722798
1931408942
2075708393
305533400
815308064
263268555
1317342490
1280823369
433036310
54357036
1726457911
1599685813
1646369672
237753359
1008505331
1393532847
714629586
1523283885
365338270
600554969
363137756
805732344
994432237
556101868
1977171955
1422390985
1224523576
520923627
1051527453
503799435
2127121978
1804886145
1774179166
1874823595
2055441135
373292230
2023187667
1623132382
20338848
2144496579
1315596340
1395042199
1843096691
1478539099
30904487
1899505252
742176859
801414086
770211637
667325270
964769593
1598069180
1786906508
1624410033
1635230306
1297527495
7688969
398042662
1921602493
1450034350
304940747
1830730292
1621439765
56040468
734286135
1449991194
802596007
257698030
2099287054
911466801
1585797575
105591095
997508140
1625124355
95982902
865321292
510439790
954805685
1363501340
302939237
1637904130
1375332802
616436675
353173143
477213020
498131786
1252484359
2029633514
554655123
709963722
549460179
1460897756
113174134
109401387
1401147054
66943294
939458786
965455054
727365734
869426997
1051334931
1331419949
205140240
1397510792
668203468
1104380776
126754482
945043171
1029093771
1742731737
54102589
1869212672
856934524
416116182
1224236818
483774423
1524940923
814965139
833284856
803679817
777732531
175952107
451188846
1949972548
2029172514
1982134935
1202592301
2116757036
1078560863
1264615732
1138279394
459892264
268673649
99355727
1419103875
907093974
463775344
912843429
64243757
1873874079
1961115146
1401622883
935398337
2042184150
233088270
1155196096
1958966272
1354231632
2116353250
2033648736
898285154
308448353
757364292
2145725133
868583959
172847624
2063860907
1630885266
455020513
566514616
2080567463
2057433001
1796694898
1795728520
1114218638
1700615407
1578393038
901643545
345172511
1996134534
711290013
1424464819
2088255829
1924256630
1489144503
883382279
1544024120
489632999
1242165443
736287806
1394727057
2029073419
1362081598
1197137445
818693417
711460665
1049830052
312352014
629000279
1859803624
285393550
1667190600
853133055
529632106
327774682
675192538
1558204549
1845458764
287828871
1923127813
346208117
465298087
1452312117
835430524
1133053879
414069075
15010924
1675198530
29441955
113365889
706583243
1687374731
1868851867
1115122978
1431197025
1941274080
1152601300
251733603
1279660010
244134782
1074031902
1668541952
387694744
1710799440
572292377
154380389
682869109
1025022784
260933090
1760771412
1742023801
500593137
1749338034
2060515690
1319055953
695133595
1330702334
2086064697
629585571
706114303
63889352
1391870698
1992697014
16163874
515703368
2013393587
500283924
151279140
518166611
739418804
292224600
116031557
182292666
1292233046
2074707623
1401512456
345519521
829934205
401967966
444394763
666786300
407676309
964214405
272956809
1551925872
780040711
816917128
1454174628
1180848063
836706404
1609224682
585731959
1294192704
415977459
1934465167
1691084820
912589018
2109431278
289649824
550372323
1060637218
546125842
726906072
1854124064
631001541
1316337310
752425755
700867880
887326510
224516084
386822662
1151494347
842103747
1502404065
207688945
677317132
649308410
888043592
1634994274
1541273712
537970229
302017435
1499815226
1244167601
1363388849
1449682638
1381298751
2130088746
1465445087
1309561722
259477413
574757622
1219296344
1176061681
1916945608
1052092091
956205902
792249706
642830813
488874600
2065528556
118621602
498798422
591580286
69884505
1097688117
1753125001
993424619
1315087490
154538339
74012503
1422418574
301431341
507932321
590357705
81178502
1040536165
35420799
811517153
239418321
1631922468
474952975
1025846759
1622815975
69092062
729992355
1291433078
1949158450
1448399879
1765608081
956761860
835249189
1209673511
146968897
60004782
465408369
1933602789
736187840
473588124
1517508696
1129001950
1152312170
1177314609
1385852084
790277524
1040568821
1955395141
725719470
2104310887
1692724303
392165305
1302594625
765590400
1886699639
1754004232
1751295132
786657909
1326234176
1504870998
739285141
981831388
691991686
658291778
1114604938
934542421
861675222
321784325
329093302
185875116
814919661
33162377
230902295
286575685
285062159
2064263539
832154180
563063923
595953576
1034887268
1085971462
1419847108
81437245
1341198901
1058260313
113746069
40722306
15957346
756076006
1643387556
446646736
315529267
1765113604
1004542609
1743276117
111150418
1636506549
1402832838
1974393473
173375496
1933090982
467854469
460904286
1855483270
1100563978
1503196436
1216869766
2026797858
1737458298
40151039
195844347
1933467266
1739940603
1613221142
1416311563
306828662
1348318854
1789080867
1595384434
93550974
1507398121
217159754
892144998
2069386225
93261347
488515285
1471877179
522184753
1774021679
1756455785
2104334695
624193235
1350898877
1902846254
868074251
931272191
902944469
2061905613
145559334
1803052782
2118593316
2109933029
628895776
1149655494
303609428
37702110
1821758756
545407340
264354509
157012446
1731333348
1789087679
903230052
678060589
2120731372
1123762886
1515010763
759522174
318670259
311930382
1294511106
1757010572
846625801
1959219790
865878338
1006040416
374934397
1812828815
397030859
1507152722
1388590852
1437175029
849565588
1729257141
80512930
1545680198
1960669119
526670337
1006057178
333739017
114393491
871711483
682821644
600863479
1360801036
1049552418
773832724
1983160994
1051533030
2053556259
581848706
1963542991
1446872770
916018723
663393651
2110377064
594459124
1334116207
325462442
706160300
280617689
2061537654
1063731310
346950562
378746853
1047040013
946017649
176681197
299101084
1025463501
814897031
2065371752
1768238387
147806242
1530042844
1854536995
1077496340
594203799
106409613
1132508572
18692536
1966389995
2131746777
2130339629
1620186147
1225385975
1547417208
324073080
534271285
1529314510
974914346
83098869
1375365520
1850484907
689753515
1675829824
858500732
1111751440
1999137428
1627402125
1973520237
960021653
2034643310
1954471125
175651349
811111877
941089625
560023164
167065984
1988008931
897058967
1440738630
1666691809
1715038877
771604302
1734538317
1231540972
1081453909
717601106
1660999118
1195260230
1561188251
1199421654
340315522
336213573
377978020
1408814489
1861126328
780400511
1947660132
1884787262
1348698098
1771027480
1871421192
717997234
751095632
648459509
2025492835
2092199639
274719394
1358841544
1343221784
1264991016
1123356929
2129457850
544854620
663149685
1059018264
1291426707
937050364
643808394
849702016
1931636678
1772973394
176812953
197276592
312002839
786597155
182248265
1729739099
649327560
1943941924
1294033738
1436366323
1588231634
1046682133
2137991616
752980424
2075309685
2146172997
658472487
867159307
505445991
1279615481
1900847930
927858370
1921093492
159946730
499112783
1123297498
863853898
1971282868
600338612
1068643441
2041301369
636860730
1112273800
481489229
2053792776
81754708
1281123431
2110044853
576810718
123819892
722322691
1672485633
1518351675
77969588
1847016760
69576000
225132143
440571606
474656197
2105520041
454152482
831148539
414621818
2047809884
157264650
1642011756
265266923
1683462716
1367868510
493894473
528214226
332287903
596673635
1340600995
1818586922
2058079359
1222238287
520139257
120411546
1888517215
1146922816
126531493
365971273
887754766
211426719
1905722930
1288811254
705009827
851799839
734350155
851143889
776410792
1815490529
1215431263
1518902792
2066046857
647965869
1530580058
1989938474
520664776
2041319202
491276927
1426913374
690440929
1406300912
1034687273
2063512178
563920894
690779403
1417501043
1296896366
1826077381
936418820
1491926375
1098358148
842387673
164674907
1031898296
1230637970
1337199533
406655761
2027267241
1723004115
763264960
1239622450
2136482676
1744189501
1163869964
14374353
2075341479
674286912
2137798058
1118490378
521302285
1406521796
1712369158
1244009835
633077102
505057316
437503763
1803593337
777034672
1413121904
162038880
1764296378
1475458548
606374811
156830034
1109739254
1416073879
1285605181
1604002804
1532751661
1461675271
371362331
973498877
1949164201
1463675016
1060943228
270373381
851755762
1768515657
1245885473
2080787866
1777192670
2121677038
1988055251
1376936928
61777012
498809914
1448548521
61853408
1505394347
1829267875
343449452
1304313648
363098408
531687087
1477922783
241537302
1674112004
1643245358
1972957432
1260410642
704791915
1977846678
1972513869
2046523389
186119147
1264020129
844428956
530366537
1973263367
1284408179
98519348
1500715283
1734865330
960287240
263014393
1203549095
417495728
40699730
301745264
1092769220
1458484051
407629521
1940901543
70475591
198951363
588499255
1445651044
641445959
2115377241
707876919
262110225
1976526382
415547751
798994019
2056061344
1496076737
1986775429
906894034
1315048568
26916751
2040467480
387955200
1743256537
653868362
129610029
35727283
1404729497
1174868736
1179494299
1651244049
55222162
1774939998
809408924
1127817812
1337149036
602515175
269220753
825482619
683522603
941772117
234971986
995715987
729758253
1249103903
1954377440
1572482780
1345714117
1700248024
1626811271
1614406696
1160695291
172473242
532306270
1971961700
1256456666
75691768
1509825863
87350373
214927614
549385097
156185139
27835137
2118439707
482998046
185413510
555319848
1785268708
1230245846
1200531234
2024495731
289836780
240501452
1480898738
229034372
587493674
1472454989
1563957097
1214798320
811008378
528534047
2077796599
888277689
565168770
1221899604
1993256375
1824919597
305637219
569483761
1689497369
815980390
1286972313
2112613294
78499979
1168171666
113353943
2089825939
390939915
1323517157
420946964
729904420
911227342
1013655360
271238292
78444866
545670371
852540445
147482554
1204594486
1819114377
428975883
1067974077
1438232425
434050242
413710865
618534126
11407645
1963186785
273143963
1754569609
349533677
1027970300
1672526399
1645579535
804223864
296369732
1154869510
1797376832
97272719
200047345
45870191
1022964630
502350924
1323848498
1817709027
2107209405
635643892
1968749353
572837153
308734185
421222690
1136670626
671114044
803264471
436374490
291065264
1050568151
851977434
1292786816
1502384102
1272288565
1658060749
1352639877
1519538492
759104561
1330836443
802025897
136026108
2036463673
1784917768
1277408722
1150435917
819043326
351680848
305234935
1840428652
1046206597
1615785867
1686643712
1413667392
1112029993
468669690
2031661355
1587984029
23250362
2105319599
907504564
2002815416
1835975164
1434198446
1683469325
1568479600
1595879118
1796483158
870408596
863768437
581835590
960279562
1984769053
939883147
1680468726
982971410
135911240
930347318
168531372
385453428
1653832959
1555860069
1501095788
1256879243
835804733
1347699365
767033372
1524583080
351883685
1207848568
1561598612
1821254686
1241540601
2107224707
1968033007
1654090223
723016620
300721395
270949077
1535700944
2087047608
1881770169
659639358
1728661082
447222453
1021926782
880717562
2044932143
1501532650
1041143880
41742949
669211908
1964409871
1915100050
612312406
1679642439
1146184345
751496198
1639009537
717658936
727272810
1677970320
1845842875
528311268
2042492947
155774433
1703853502
17624387
1280630979
1448171829
566739157
602733398
353898812
2020226089
1851661750
375766527
1699373810
686813787
1732622028
425600805
948231818
1565540987
951296852
1569453478
780755494
1643994129
1353081776
686101780
1867053691
1688353254
1966347036
545907201
670545134
1465152765
703315641
1722676753
1336203259
1738613330
961441064
1764807138
446344266
1974478400
684879710
1765778294
1077615737
282408411
1590156077
479227702
1157145855
740960849
636285020
1101331569
1791667407
1123505215
1923646671
2007365302
132788757
338416259
2102617476
2061877519
1188270075
2041791292
782037382
996374944
1568278282
272649618
1909202377
904041692
1313107269
2097945678
1637552957
1395011362
220716758
1746703531
1855770196
2018915052
2132122219
999955314
1389821036
93939008
919494252
55338778
1781394446
1073552535
620121649
227903768
599014298
302350897
140388381
1429314753
1143826430
1448217151
673055849
197887088
1029828842
1595180494
526302434
675810628
1265644448
957346448
1661964778
518803896
1056081176
1875004657
1434735239
1821342693
510820870
2083462727
892807981
97402433
191159007
1081370812
1803855543
321146218
1190039524
1086849268
348283575
2080003247
1896830863
979175316
1490627664
91647025
610376378
971018498
1979311518
875160391
1243665450
909785992
1755906151
1924917309
821389279
470769342
784909156
875795049
417836578
1907868314
1395665132
1366673477
401088226
714451558
1092969114
1091778881
1317324496
1482595296
1550861402
1801350775
449682244
727420531
1972533978
967772165
1857746664
1127988582
1293255001
41471603
1345333662
1447896282
616536543
451965846
1485712104
1238012617
1386209465
167985359
1001932479
1749223493
303947381
117436773
1721266185
1110551625
383305082
1440310741
1504188557
1747347043
2020963408
532974735
1720542571
256483903
996639452
2032066668
891896222
474266812
88712658
1231138303
1569244028
775792718
1710425998
1892030420
159803789
467991409
446452070
1570189449
1360430807
104410470
1967586379
39161625
1053456677
158601898
933080163
2106598014
742077507
1237667593
1714003619
50950591
964446584
1241430983
580627494
1145475614
331678104
152924368
1459552959
1562092586
605771410
2108264301
913578517
1614847792
1410834073
834901819
552143147
1762569799
1255291026
517802295
855182063
1653917007
1912820399
1934848891
1499177549
2065484330
1490046534
412781975
915076132
324985978
927404373
817965119
1862077642
773846602
1543209361
43430936
1877630205
1382586563
182795558
1471660707
734699049
515585110
1515027571
1543192750
637116995
209135959
780349891
2142780939
1660620148
1559286887
167696891
1250855301
137718114
1409332379
1128036560
2104985023
1375030174
1506578248
288204842
79765417
1030860187
301945034
1141590706
357160998
2064459281
1609504856
1152453657
1650119326
825564995
1033160056
1829607556
2121454861
1284333901
1705523029
1654693946
1846303378
846608572
1840253110
246307579
954819968
1895344991
83545335
1126094660
1700335331
708809324
634136181
1361742600
1442181250
1468179511
1649855966
1923366583
1325900973
975496169
827278289
598672728
1804519929
1358339231
214419923
1188410347
792054034
2004018788
856427970
1737953133
1372703162
1135951939
702114911
2045789708
766245438
2040295499
969276392
1064399574
2127922223
2027066091
94419303
607718571
992855012
1102631510
949203302
1719147222
643035487
194067804
265648338
770756713
401834058
76512396
1626287410
1392974517
1900831054
339042507
25216833
2127745800
1968244968
1681238917
1021338996
1834308528
246565338
741827092
399633454
1324869912
875533581
2111889517
675101765
1090201083
1871286008
1065026816
1410871538
675987144
1517679427
243904368
1849782336
1180531489
384078702
1788981637
140952890
807570720
1805704239
1191218728
472170799
350008754
607801278
452301689
1553649122
1785527971
932575460
51482327
1908850427
102163140
1877221616
424554252
1930714077
1247892600
1930255623
1189419023
1398492493
1520509251
310436246
662195650
1284848996
313238456
1366771109
739342235
713300389
362935129
1041612645
691605347
661790691
1931950394
1913545892
2059286127
1259109369
884239812
721657786
745212134
1288778234
840779426
1121653506
419340596
1901821499
1080690397
1291703185
403358031
1933502358
1944677748
782060272
120709661
388189593
1451125147
866202804
921992907
1525360455
1764652007
1740750802
775913229
426965761
923997726
174893998
294083486
335309703
382330521
2037248740
635224350
213398874
2116508989
346068204
1809267651
510586982
387615281
593753068
1482490898
1628735789
1999400536
2011226005
1581591256
741428639
941321113
1637219443
1790852749
523960146
1432590661
1951939611
1095017838
2014502048
1444908548
767328969
1811376802
49444632
2122871120
61816662
644647527
346734008
2100291635
1843640827
1513277345
419676590
1610538217
956976752
1032455079
1369339386
1950558986
286855134
1785770102
2052330631
897347655
1487544745
812975051
59023717
1341987563
547352666
1899423017
1822688198
1381300114
647767545
1521898158
1380938221
46200411
1538871806
1219078669
1134340522
716485275
1699923867
948394251
55066294
612761756
1967558828
453985525
119655394
1402599841
116669530
1521624589
155510560
429099795
376007707
1383555496
1090627669
803662529
845232533
326482794
133828083
1609817447
1771523059
665316605
960408354
1069072548
458468662
1249135942
2032421085
76282935
603819147
749253918
454794814
1506647539
1909752110
1910698929
532833336
877600734
1623180294
1657217217
1793261519
1533797012
793664863
87328568
301408767
944880193
927755213
120992013
905345672
1873566965
1428740990
1893693797
1456835528
1576364155
468252760
1023283869
1835455813
2021262497
2077483410
1215957259
1688294812
537417175
2001267893
637375155
1837547881
2007903434
1183457076
1629040248
1256890950
1531661663
695535736
1960335111
1277260361
1680399167
1931944893
1198960915
2016709704
2069716065
1650933600
888666806
1137432321
416556465
717880948
454687480
830377851
690469394
804081606
653004349
1380889740
1713528092
758080487
758377796
2118935176
2146579934
1832954272
10511889
480209178
1663047690
558794816
131751323
1771018076
1280144249
747234345
530976697
1528514299
1074141821
1933554398
1677944465
1149130195
705130846
1193430548
83654133
297203356
1588785472
975497080
2119212265
774303105
1030936674
1341945588
1643841822
231328614
933744739
36614413
1998129661
1933054671
1161650638
1936509333
2030100838
1076146845
1014124293
697790105
931145710
1784917901
1090416202
487078149
1023356051
1836433444
2076773004
1408458999
1195845574
752823634
2000910285
650105492
2051324636
2053297068
84912456
2006496462
1258097474
617786589
1600242239
469714264
1344069191
1884101457
1390821247
917274689
1409466874
181113119
1906594846
2136772660
1972069659
594184804
2118719930
196764245
181721865
1828856727
257545474
1855768991
1975582124
143794255
2145018653
857656742
313349381
1094269118
1379463048
1789786812
415767310
1811559516
491208489
1112485504
474313835
1356076229
657713163
1206239083
1693776467
1975693933
183341797
602950210
2027390113
968269106
13217459
1396347765
1151908166
2131638143
937454583
28140262
1131582224
2067711635
2072920572
404057957
511591819
1338909680
1780678139
1972612124
1751322541
340226384
1459302243
1907595456
861124766
1586528787
336254771
1763224872
1360449752
537094261
1571962764
1493008575
574417521
603350688
1721491292
1286458476
697813747
962256020
1451183070
947251678
1126498558
3068649
1305789430
1262199286
842361360
1947745447
735146897
1626085343
608317130
896805973
831128043
698435552
1464005954
1726673602
809279389
1559103852
573838327
961085115
2133341210
1858967175
850177243
1537422995
162023284
451256903
337552525
1468173772
1609665704
1562330562
1473789398
1543336541
1241399405
2081684568
1024554279
669282625
893408697
1650925040
210067168
2093308664
972310071
400218988
2054502775
1258879276
2134314852
2095094728
1410441422
1877514761
724512804
1881643175
1367475833
18430363
1346249785
776468852
1699576986
2054586010
191737049
1688408611
482170939
1168401136
984257519
1599946023
923421444
764496847
1659161781
997394436
1502757017
1575653665
596747973
1629219534
1550390916
1352776168
1444161
1825639936
1220397255
1507565355
302119516
952168672
1745955756
1535078024
1323445536
749998015
1999257879
1527903889
339302558
1801941710
1854198212
960267953
1224574806
838785291
1499235742
1882775262
824667916
144145434
423275384
156921746
37782106
782366084
1938643574
1286973018
701954215
912262593
1421553939
813759694
1529957862
525923532
152516489
1576803742
1035254284
826047610
1239066025
357222774
635625191
580221747
299076924
1201517694
972065630
1704205829
1372638793
915736449
28597644
1971068113
2107678783
782389210
1260402789
167452745
411167920
274760700
915247404
481373816
439701290
1779808779
1093936823
232929203
800986378
760045141
1942209326
1847579025
1212020018
2103835447
1831352269
2018966799
1513159079
1735959176
1316353305
200747153
286681205
58602065
1199721271
821908836
278875832
918215927
2101065059
28097117
584152338
1645091245
105212218
51687602
2003509460
828654980
2128384240
1947224788
858007102
749562632
1414434748
1160893023
701195413
430417229
708428389
610817502
1954117205
1474193580
573949430
872802452
1324309361
357663987
166059178
192712311
1092233651
437952348
191407958
1650136750
1908057070
809936374
343451992
251737716
1161738438
197326777
590434970
1886491218
1185709973
1986086355
1735367829
818789014
1420280340
935046286
382680737
956307166
509552714
869572034
1165995371
1656586318
1674321964
187895716
664142652
2024390288
1982914031
1296470015
1175208554
1561214180
19016110
334224192
1524632504
197927492
1712704116
1001745675
1932733310
1770447725
1692084678
1898452939
782543171
1378594722
1477727740
2066980017
620662703
1454872999
942071662
1161667066
588548449
1336953638
925350796
2075401813
1698739081
1427425704
795117511
302013047
1212340467
1098594123
1945391854
1184448817
1107341305
2059372856
132795825
294989166
1700079522
1253224813
485170507
1233836012
803887967
342953760
679392650
646830203
491905602
1173320616
1798398573
2020984467
156909716
1787377131
877413956
164484051
1292061319
688621194
702481210
1323356259
674154707
1325350058
1888522989
354512857
234578953
208495496
979410166
343864618
45461471
257612799
944464207
519007199
2077759300
409110726
495944525
920375697
171963602
1700872005
1163564270
645310895
1866543082
683923449
1724982045
243172067
1980846815
1377581706
1478589115
2102595958
2008029690
1466908515
751099107
1597119106
1444114188
2119945791
797599441
837724820
520577366
1119734190
1105902283
1873811868
485615397
1955654387
862507814
1295462079
919412324
97162718
2049396508
668610907
1925301181
1141690962
1010104489
401717566
966843798
384058965
1952062264
61629028
1731129041
1307465942
1320302359
785535931
945376471
1551653997
1828156366
2142322648
2104814215
1749782865
1526493629
512904698
2054227289
1483841972
291779259
260131962
583751692
1128927784
1665256145
1745145465
1910312232
924847998
1373154715
285620327
1629423647
67546278
2115981415
1548636849
1222932820
1866711587
1774594647
1613494598
449631206
1704372370
946011911
497734521
40656725
944884736
901625195
1938056386
2028810188
789777768
2038590568
70475591
83651805
1247346787
325321133
1372678273
1444416820
1671806072
1937227186
523149824
679936113
1643452473
133597060
456172486
443033456
1352063858
1679518926
1444509617
743295624
1337582130
410490012
755447304
1003404990
2032932487
1884536374
1260384861
195652085
1587988932
1831935535
2030658971
170766989
1595868277
1047485377
1708461014
572516169
35402066
1078178109
1269136982
1402918711
1534330183
745289904
503419050
923473398
1193486089
1814510091
1203083092
114392843
1883515632
2007934201
445105617
670991289
55066294
860647493
1281073562
2045171325
1336777945
736100260
1513226534
2138206375
6753675
1333139855
321173731
1041832639
390657261
31603152
2137203212
1619996266
1381320840
456408125
1852718474
1871918331
416727023
1981804064
1099032258
1395897516
422415305
629611277
1541451060
1223988664
1144068222
1600772355
1975988088
888280366
739212519
1391802861
618621024
1352367320
1839653217
825975921
807742665
670850313
1579789826
404866803
1127877337
1779163642
1024278997
778668449
1231659220
1024045491
1432015351
2041435522
1199650072
579121865
1385604609
552313162
1308723273
996727665
1678194633
1268195145
180215963
356934997
1795595719
1402166312
914996961
344904903
718458047
1157017113
2020321464
1567825997
266993835
1368413470
398621130
219936707
678937826
1216812813
1436307397
541111728
297445545
264735808
1491826282
1529126383
231281227
54357036
2114241241
1063469331
800828879
278739732
270428027
596968818
1073007869
438711937
1237793922
1698756204
860208788
420875896
992677320
1407578825
2065594300
1065629014
1293899515
267333085
1222280059
300720638
1939764999
559261702
698847405
1278215936
1381275955
1868472736
452262322
248367730
1327101541
1958666549
192089533
1230066780
424545951
1921160073
1315654509
861031546
2105501049
1939599067
1555115644
1037286771
226825929
93525233
284296949
982876924
1530423543
369496251
1433018140
1873357120
933251157
1327428245
1614015884
1380116824
1413809435
1184983665
409388478
2129349314
92994753
1828912111
1771227680
1090391380
1429057911
308274524
214007672
393946147
702668437
388210385
573949430
548687454
488473790
1191762831
1829288756
1611821473
1105242155
1192791707
1664134582
631779466
1251548361
1850283542
1732528223
2082815858
1872375591
1209022152
1573390113
296779805
1048157352
1206632257
1444617051
1776721468
1299040629
886660182
1974791163
818385188
1372887486
2003324018
621569257
1096425434
528697205
1712746561
428540783
1027084459
468408032
999003894
1800151320
1175375229
2088785008
628522259
366305387
1277277907
407495350
732879803
418206896
181641382
1025803692
449384927
1514675893
2136733550
304844096
1098343532
589413649
276879846
186072959
455374280
1920211572
1297506357
1673876054
2078356355
376591926
1271540296
2108501217
883437002
803303923
209874574
1349586701
340229583
67821977
511485592
198170615
997855154
1675614291
1659229588
2042491162
2030981493
279366023
330390810
1749214617
465020661
1733169008
646218648
474399126
106411144
2041850441
1624679626
125790298
1527072422
940660802
109799787
1979909209
1652528223
1301205700
1889379723
352483523
1286586114
1787896385
1320900937
1710571558
904417035
265336312
1966006136
490836955
813176447
1110837307
489652
1275609795
1243510828
1473682095
1125390020
12800475
1255784774
2119972051
1021612637
413540919
1112538044
1215699226
1232870703
1953828815
1693892758
2079407227
1196199561
2117450496
1148283992
1191425564
1296101996
1206683370
760019366
1881725873
2061012866
627497315
1587714399
1767775269
1734954996
1867218201
846282443
2136493251
1687397129
1264557002
1907907115
1816595465
1411951557
924049513
1925757564
366880362
1642922504
1342558602
587126662
1237987186
1522178984
1765575882
1004169507
400379330
1480870643
772835630
1861189887
2079561757
1016305268
2080260088
574516497
432714321
889178026
1997872263
432654382
1923867166
2137486364
2044506402
1642712056
226462556
569383469
153785437
608317130
1039056059
1629541565
1167761586
1303572913
164736649
1958632659
40042129
622569348
704257277
457425262
1604400743
1101739895
286759988
940638477
936997587
1823894685
1691313546
1175584567
137248946
971667428
1311091005
845741565
1221289337
2058291021
263679143
737721305
162457996
1406333031
2100686949
1887957833
899357813
1635417246
1069477494
809996121
1127456945
484084834
127118103
524841695
870606949
1539047678
183545941
1148206236
2110210006
536821040
136873478
1765744181
1640979845
246342606
1237970274
67373260
1030101889
1829621445
1681141113
2122409604
219906304
1584947041
2078924947
1920552742
329482273
1672645457
1732970133
1041333414
1252404439
21702477
1168755466
1117596673
1611099078
271048375
139649150
868759985
88427918
1572470669
1730149185
1111223696
521830333
976241333
606016627
231127173
1733897147
576999628
14093313
1849739529
1626381623
1772586261
1053346875
165195130
693075469
1516247413
1502243613
1444161449
917278919
566177949
657286355
1891099978
120450788
871202071
1736233026
1674471726
672904448
82242099
266831383
698884220
435395566
1343927682
809003650
717538115
1623719100
1655205601
715874454
503197945
604289216
2029586874
977665596
742139480
2114214356
1454618947
1079851500
623495535
87541141
524443104
1714795012
536076870
1204635058
1241595406
1346114626
1062548736
2132176630
855680532
2027931727
1745250126
1210253272
444007977
1377519393
586387096
51396739
1327618404
717980067
1483909538
82424659
449834194
1662185521
1650871635
29970046
1779374010
2121469444
2109034132
420963381
1310575014
1816636491
1653374740
1900987043
568435337
134173038
1533409292
952697147
750260659
996054611
1479294731
216735162
160018027
2141497839
1063292988
1656887650
1756534422
1439913033
1176503161
1689077281
121345305
1802687356
2135516600
661725250
952244982
1915791233
2063268235
1878639302
2139093479
1864751865
1632399296
1982864277
252588642
1529272435
1362528898
602155838
2002557016
1349335480
227126313
1002736221
660430330
1093054303
1545006652
1655280633
1099267835
1943563788
2132094107
257931242
1288381366
982732095
101363269
463761841
78178653
595919789
1675004470
1394053906
1244505377
1996601249
1300622194
2027701463
1655672956
1072572583
158374130
1169256287
2130662899
363455579
404927822
1489297767
1867251906
2132439171
1724038784
573965492
1341449090
1711081286
1590809735
1912387333
1630578358
158174640
1092573564
1654603273
675465561
1934299927
247729394
734396853
287595391
768569575
1679408395
504607945
183166489
515409529
1389880387
2132925975
312983937
561283989
1684870698
220327928
935533559
413655444
407404064
1129836969
1377573413
691832305
470615242
469375641
216936603
888685466
1596046089
1052860009
1831519254
992772803
480296513
522388798
1991527891
1412795778
1131022865
2070701181
2100174924
246264063
2133324580
1685801410
94332230
357629608
2040977687
1597174811
1094854291
706941210
1203200600
1635147288
1016512341
800365214
771317708
2127025100
2019887247
897575040
1353756423
1650327840
1057483952
1869934524
681333548
2042380262
912112724
1079551225
836322235
565185624
238006144
1561955823
2020200249
1589882348
1465369274
846036651
1069799966
1712972732
1000150472
1056563355
342206924
1899887591
1924641136
2109691572
895707797
1324547575
50442225
929712574
460245964
163815190
885371290
1106703256
799319098
579960941
1322624315
1352931852
1599149368
1380111648
1441551225
583700482
1033388713
1068892124
1568483362
1794114248
713497271
342090708
436626900
1429155877
1132098826
1701399824
262407629
1751313154
399692047
928331556
1258329656
472973218
867121951
2019476864
587401850
714406167
2067918831
1902311516
1589922011
1069656935
1711702999
343745494
1112992546
1035856732
1268836226
1033547246
193416896
1291506603
227188192
1144265644
365731752
2113794285
295397459
986797521
1024677667
1927951947
751243778
1133100909
486871232
1486422987
1899984553
312491868
1192197669
632323915
690599633
1308977066
1029701226
321175238
1055496391
129161698
1354608705
482825945
391617831
1274247341
1428117039
1131858997
870906613
884228514
1063882968
347255149
1324035886
1327826539
1622510222
1638476256
426020973
216269164
1098045057
362675504
288121673
1123676355
1043944446
810534446
1739137474
1276786588
1125231123
1756166062
594657338
48092529
1057731820
20428324
1622543080
1232221915
2094370582
1233593125
1683705482
960278536
1114909908
672407584
1090032688
848734680
477477426
1031219752
1000568260
1064911392
1495655036
836576533
1197123110
1763998839
1886256247
874627244
1784515640
1102420035
1173912509
163416188
844058928
210643283
218721714
1919999170
1511807099
1327898937
1969579921
71516568
518157748
1170643227
1548677847
254066714
1400464687
1762713970
1117651599
487551505
1719187419
1455280954
2007780013
1805042089
132140235
478485073
1227574968
1924670026
403981742
2033893469
215406797
956710590
417330314
846032385
549067126
1829549072
1003662248
2106777671
1576488481
1298798054
1797869491
1421460723
712633241
522989610
402458196
801225108
175081872
1489361459
266186730
1090674053
863171747
1865071961
1130226624
814897031
1875372796
1248199376
910701520
773388789
1778012726
2060839431
1832578028
1049389455
2007290343
2072886375
2139230763
1739153217
186876215
5810258
704452732
190665025
1232948646
1459986524
142075867
1143403264
1025147341
2022432330
1075180932
386640927
4416192
2008778497
1974499722
1273609426
1259319049
768237295
1823510012
676476665
217012730
1427544920
117675591
349192259
2119956057
725692502
1071300954
480073503
970972947
276001045
1610929414
649281408
141519701
1217434050
2113482563
397814249
2058630582
266165610
833160249
1614907310
44282181
1496134112
1181680220
1228713917
92481467
881658043
1820453932
1006077717
1427460315
101244960
1081118596
1009692567
947345509
1726832301
810113901
1984828203
1715439534
1380416354
2090341743
610357314
1286451139
2001400427
1225060427
1764875837
2027351026
1419707753
597354580
1896897302
1421663265
2075849153
734589007
504053256
629167387
1472968493
1559786051
1289343163
327121500
1822397523
1185434023
1958603377
1762842361
1656188575
1592458455
1708392435
1909935672
849633420
854537923
771636972
426028284
558040490
1144745443
90084611
779016423
246671378
1408153564
875770129
235106850
1125770040
1021788425
1835757863
1600915914
357773951
218576544
1565674949
1401552469
79313601
1792778636
279052921
1845284434
2036210761
1457960985
737194160
1301594740
1477789544
96777220
824718966
1961373958
1373089628
1935259444
1664996497
1881705847
1023301486
1452328484
2000990385
649195151
1500186020
269127009
1427636682
2069243353
2133962689
628041067
441266095
696958682
648311892
1044071469
1528542015
935345201
2097394277
1579410683
1628640287
64070014
1254477219
461274148
2124379541
508350912
914160485
1177899112
85705676
526536053
41778019
778932906
1180862041
1607431041
85715774
1263610569
266564740
399469492
164816218
404563474
2077129094
595318804
2059865563
2009849233
591780760
490242181
1752416203
1667782700
1670796246
1396153015
434072066
1377562483
1495938916
1126892954
590557023
438727326
1484614811
947736233
1633260936
293140843
604383606
361312802
1087284930
502386688
1398353898
1026712312
26070616
976399664
1869494462
175976975
1638659373
302108417
2079265177
2121471193
47765116
2044919853
181460959
631682393
205067010
242098794
1057853218
1686029780
2106367730
1528708131
1911253185
117991302
1249212081
1202030558
2041913495
8564635
437110165
833865103
390974809
1485984367
1489697474
946715825
1778521593
1840807273
1274494303
1324626409
1205056877
1310795810
452626832
872015039
1399763883
1279337294
1390819829
540444216
1352769793
1534162334
246565338
1819456000
1925163748
1821003651
1402281029
1547912701
1424486966
1152859950
1174524291
464253242
40152765
805142939
288446226
323184985
874281951
1244095266
1059967104
938762873
1046804500
124459206
1280500014
911696258
2002466631
1692408464
340652280
502423841
894326409
1212866998
412294516
2055843335
1778523115
440600353
1491938699
1642930833
574261376
949755681
793388970
689659385
1071359194
1777350587
1242679766
2132669085
1351787420
165033019
312852530
1672384557
2060014459
607531608
2019031981
654906848
1666364157
1585211556
1570475288
2120587661
1156369390
346600752
642057657
1566665554
1955340327
1242277475
447664340
991333983
1845529841
658794772
30969885
763233102
1213894766
831767239
1759776955
1443746460
293044179
189184202
1583241721
1897661109
1697791350
981438688
1279033192
59891478
1782883200
434551406
1055979328
1753412770
963827675
415459629
1444976555
1817492068
1762308999
1107399729
1321205940
663547180
728816646
1712305334
1933314997
156004215
891089488
572477806
1984952941
598832326
2019541068
1924342613
2138727610
1348589915
1717154886
1979601519
216051131
2091946537
1571899897
1270488443
560996513
787647004
1022599295
453998955
510343193
657621373
1095278465
487796466
1122938275
71135584
374073253
1348433354
1034560101
865734400
2053064333
1176073048
865062296
1670408608
391424486
1702105412
1198803218
129067911
2002442654
1101949270
879586992
1211329678
1244530991
1298345170
1961134603
773025237
2102957667
1134295618
1819306195
1783891421
722473437
474243022
2557847
2040341004
667410779
569526522
408200438
1565989938
1899503974
870918384
839999926
1951922632
955536707
1867028299
1031119279
2125372341
761339803
2014084613
1946493426
1969413495
1822169346
270636052
1492772334
1142929453
702069069
2087694579
65407230
55496548
1865210175
527321030
76934979
255152045
994893896
1146788383
663347695
781406326
392029306
1204534706
1123043856
302470795
177042665
464686307
546054483
463304956
855119817
166856842
1214274417
151189527
975673539
1022964630
163232675
909381980
1948487578
1683981729
473354916
1342576299
2005958187
362605087
1783150465
1644673408
2045322726
771352747
180078437
1075674456
274760700
953077379
2058021962
859853351
1582077943
1693824237
650999077
848667004
1636891330
1957091314
1708095704
1749641907
499530208
320255272
342113365
1416223638
163045782
456452944
1127745835
1475824474
2121875714
1468096101
1466359092
260248231
460781366
92481467
1498911156
1994378832
1587733646
271446070
2041637837
2081083804
945192129
1250136028
1619169175
1376621791
298031903
962849348
1353324603
1439731830
952121940
1982858322
1016597515
1219025132
1590244181
1397400801
505439456
1372928185
791408948
245009618
84425620
1863895365
887720223
728489494
65218952
2122710166
1198974429
1364827200
1343627431
139676826
855281348
814441502
996234517
315823525
1399458832
2003137973
1653936116
1588521377
1467806640
2098262251
931381844
821202168
608456876
1077109948
260248231
661962617
1178750986
1506773551
1779948219
493971703
771031359
464322086
1158934407
582831739
2009403182
274265152
1361797827
265876977
270923270
1098986144
370126012
630127978
863487226
1903256035
258410838
422962953
1375495485
412122840
297557187
1740497422
410808667
1080150257
1875000056
168350380
181855713
1332891970
1770140020
1445381853
1720614881
1106093793
976170730
915082554
724924142
32204335
651939512
675482804
1881853411
1692241608
1785834452
1019834217
631221149
1200364752
1527348346
1403600759
1846258541
1340178105
1321853034
680455466
839689444
1636435888
2061393377
79126253
1868387418
449088522
1280800937
575414732
733103099
811814355
564371037
1028082348
777945255
804604686
1949043995
398995870
613810591
2116800674
1528620100
1103663005
1952241821
920644360
698571402
307940904
1481102753
972876423
1537171955
1046556112
1064338509
861100315
311833840
2023869092
1111399521
643952053
311988769
1533665439
1093434024
2058149304
203619354
1431664893
153482287
732085178
1783057219
1879640730
1522542139
444495282
1108124037
1553577273
1528901160
807902820
234065952
1415016215
372128870
1918458939
350902412
744249465
1798166369
1232410728
1498429543
1423758863
1076647273
941692165
928562525
1490342126
725594579
1442115740
1398893138
1651177564
2065672072
1503099614
1071372803
563339540
1906646469
149732188
1196040150
1925198611
215546024
30340904
666097366
298306181
271554524
1095418487
1708800859
1315412779
603077210
1598901679
824874554
1214890991
1792865570
644336113
175522092
840748550
1903652582
702899272
1612382055
1752013384
643511968
703752699
1566993554
1717868654
1020818677
415430956
1441686734
1719735804
1466482425
333778912
1218530294
1735664413
1560495465
229093504
1585163773
1237064242
565898734
910096933
1834221995
660815832
508062527
924130712
1901190869
1726545928
781898940
139925708
556931506
370294486
1073459544
1177697553
499196684
975155427
1782668679
1674781234
754011967
626752434
1556069631
1174994698
1586451789
610884546
1217626155
1710493006
387721898
215743256
204377462
839439358
125202920
2090781738
1314783774
1958353175
952950985
1464058561
606284629
1458540669
1634512635
398908158
729575800
1006547254
665228311
2142712003
934085323
2085845174
1482835601
393232307
2057037550
1427439094
76515666
2016009527
1465832323
2132467933
1392425890
1776847424
2029226361
1100286404
490227555
910913299
1091355940
1468352516
884369115
2013695229
2144000628
1823154410
1515724158
437483233
1115849984
131165944
1812966397
1329139266
983351365
907326361
888895803
92937778
1316906713
268276140
356597604
1414608619
1592013949
563134178
1401909144
1205699386
1650541882
403479693
1337798685
1627949278
1432171830
1098910163
2103894065
1887554762
818648602
1206547731
1612273996
1413005203
2144107686
424060951
931300002
713203781
1592791176
1905039583
147937237
1797157147
830710017
1703871699
920770262
582814961
922044826
13086041
350085338
741007010
258087697
1796246018
344694454
168703711
227855525
1381087350
1856695407
914966197
426252831
1001824349
1698311102
909787866
1900831054
1107674778
76782389
493306314
1557502322
574661030
1961232855
497909384
403092125
1441989998
1083657748
2077181860
699017290
1998878748
745089522
135330139
1538382913
236892160
361638483
982839624
1783317823
2031033493
363128957
76067660
42669309
1272601732
884964680
2016595671
1804504252
2108477559
1294124183
1837378455
1551913902
10946609
1001225011
1608552003
1610452015
832016760
18969960
942113799
842789404
912443089
1205891218
462375996
1258942856
63165404
1144619397
1659920454
1567872290
2113855254
528214574
996493306
853059359
1484174153
1481882829
1650851003
985423870
2079190602
1413998770
1415790988
671213984
849454031
908726095
1545467604
1523542289
738630787
1025147341
909335916
548430994
1542753506
1648065588
283956710
884647256
600538821
1624037726
1120914565
354910072
1522174612
1677459540
1240656194
1554078431
333591622
1686772497
828771457
2085212567
309897996
951796340
3627123
592297954
309068334
1620457438
652368504
1679007857
146799460
907933207
304346218
589345568
1231504506
712940485
878066263
1562829295
978358933
204556775
479356256
1763447278
1939794034
557322382
1889748154
921735976
456936296
2083807347
770373046
1100989443
318573519
682337140
473910559
710639648
1412732914
1945967770
1583959280
634347602
546382325
554460632
577328449
587727742
643166480
1356493898
1445835803
91900073
1594495814
1044163193
1110280581
1364506348
1975718791
247109467
676312886
775031686
1337396377
1988694497
858689685
1474009933
875948857
1216660534
1633288190
468565903
1166770275
583490996
1612370572
1700589231
293636245
854829850
1680289125
762649801
1039694709
2101760503
1227743687
1028529888
1615983398
969866159
625466471
1602295867
714450897
1395705668
1926227709
236032095
874887487
1228999751
1794362190
2120598306
1358493645
949193358
870406292
2010945187
897143011
155475928
840602110
1858871042
1629158612
344649497
2062467032
2052665753
29593128
1348819697
1534937124
50672152
214230851
744767090
1296824088
999585578
1042825678
1088122997
876199779
1925958559
2060153989
2053275846
1141678882
1318940076
504352040
1062680983
978457712
1245603953
1300519899
1414989988
1985248019
1420722575
186833000
1395706147
238303310
1823438185
769444595
1418784724
826735374
1844861770
1912824156
2049557985
1192858775
747201379
2076899886
550863659
1020207544
1519913063
877313402
1710558602
1417155707
549697722
172542720
2120864224
541522087
964230203
1590590937
1855718525
6858940
1724991300
453298147
1738822397
909796925
498252555
1185386715
1764863629
1384920122
79578517
236458194
2100120461
656115439
258863582
332854943
1675411224
1600009984
399670112
55185427
1746761134
970656285
1555873399
824024947
1334999146
1285416769
1308686513
785687221
486103756
783874236
1890813387
1952669803
939021762
2045492381
405105083
612506801
357919296
187366528
1401126489
1193513258
2005547569
507172560
1076366494
1912808703
2066866947
1748858722
1737385329
819572522
720898126
1101264
1238531186
2047547239
1940217031
1267114248
2088357807
1766763036
1312363309
1571691077
31889554
1138476797
1798032287
1094797504
1609194089
763907549
575207062
95800538
62432994
1272159232
697380356
242427164
1975893981
10901836
449230488
2048964253
1702960662
667747096
452481739
1281627394
1421358184
153473357
1759774827
980669221
1429033927
214791677
104989986
1569033056
688110242
225855201
1235274562
1209124646
1800348749
50383859
1150145262
640197428
271385160
1441879067
38923902
1386007833
594269578
1748115835
717173991
291924466
887989595
275950831
842650811
986518062
216128086
304968139
692675593
707209143
935612401
1405425582
1393886629
1523087608
1391034322
777529738
984522344
2056080492
746849486
554626158
352409131
1962358941
2006859048
1064466512
78743013
1147211462
446266660
638719555
1990636264
259310321
1167229016
666416034
1727530136
1468982240
421403871
1978129938
80785279
626998687
307667859
1540372748
91231971
1078318154
531562573
1030173132
293724831
1115820597
317245349
6881658
1904066554
1210948687
404119550
648834663
192075267
1803779521
269012863
1075046909
585706835
106639567
708155983
1848812398
24906303
166243445
13086041
780353133
627080020
838961862
454638158
1133237237
552673811
1672252519
240016432
1231465388
1867796711
636995338
243861558
1780124165
1242177107
1843063835
1247015672
420968510
1471465177
1928055658
1885999734
136772491
803378638
243511274
1488780718
1457857433
1474674108
224943337
429835132
642272555
125842036
1946363603
696165881
1626374665
1354454956
1965028504
1384000598
803572034
1725573887
1959440912
1197853884
731927687
1118224867
1635499831
1558162132
1162414129
1673636963
338429224
394380605
960484016
1360641831
1640214057
976914938
1119993611
1712515311
1611037337
69488916
88348257
944228977
1416181979
347636544
1953942104
993907839
101261275
1645107073
453070828
832513378
1449312237
209703535
1773354196
1393773479
469021611
596320932
2063752913
1281833825
87808139
1280364697
313495793
209717770
2114601316
1859146793
1585988610
1852879979
1382853106
942915655
1986789743
1751705965
823624772
51264740
357750199
947636325
2044542910
1371631847
1634019083
1023818156
867555808
1040718079
1725384591
864527768
783108148
2127416236
2006691960
448303840
1163625476
1895761379
1385844446
1056336086
2086528521
66457643
2026317074
1280898919
1909194964
1310208655
376873386
1573556162
1108558159
886090167
2051340213
591485609
2024909479
43752689
761326966
122534881
1411338921
217824316
962000055
352220068
675779402
65210678
2040501370
1337748849
716438146
1280812080
1390775560
1837129830
2078353328
71222585
634275919
489144078
874188711
953318747
1265844338
1648998491
764529446
419613613
972736920
1146575407
1756116491
1249564929
1006618117
1358648763
901349655
2075713475
574520236
1223436116
1348465337
50211929
1610552283
1710371571
534066246
1487261083
622979611
1889115271
1833313457
1564894902
1283341796
886288281
816406019
1603529512
101856212
1200024433
561125518
919019955
1678246535
196191786
1464722217
1757537310
1050575350
1620042083
882292844
2008948954
454017298
623060539
1373933264
1872263507
365006128
1392416976
1099436099
511767422
230851120
2089658265
1614198461
1371899764
1642249232
934810826
702628030
1785284282
622496897
1203984871
2042831393
1677181737
1809740992
2054290066
224909152
1216102182
198402805
114654497
2132040668
775137922
2055472112
1690460161
2080023788
316187119
1834598475
697477513
2016829296
1645391006
2114125027
689894492
333499132
530839814
420974453
507795145
1806884533
1221637737
1327401815
1614152317
758974170
2045573694
1886671445
339470955
918848629
1774845070
1884527188
1148520032
2110771318
1175350
813390473
635794782
981695075
621768071
168265429
1518226230
1449939532
1539066118
1219580682
30738152
779640171
861477518
883780289
1825191368
1506588364
872517556
198536735
1365892507
1732473572
1259861243
1701814001
676640967
1768559800
115974124
248995708
1172886487
866074994
1155632849
1799237402
2030023973
2109237318
204891867
229747817
1779988703
1412038878
282576395
111862160
688938188
2143912850
815583518
1781136771
628315427
1970470097
365599198
613519698
964582868
531045452
361669161
959797385
912137449
192718503
375903195
1713050898
1308147974
22274815
1750206494
1570952539
8553901
131716378
1457641454
32835587
1411230295
1186688161
153164675
1363287312
1007084767
1778982436
1647513193
1865531930
1987609212
994567387
134895892
598280587
1266216822
1505312138
1762771974
1159468009
642766448
1241144066
1584498513
458215674
1784934200
994195597
1490851128
1952550838
553089830
1594291024
73092769
997800796
23981701
1092261263
137083132
695199888
652296237
1405135414
1026600377
1586524084
1734351895
1547710735
1016845836
1465549013
1416566393
391370856
493439351
701600028
1557160074
1834551297
583029478
696006208
1073818852
466086077
2037183940
2006693720
820987497
314778368
1053754511
809004185
1587085415
1510907846
2135707478
1186174413
1158659334
315751253
1776579211
1094151632
1631732903
1850848643
1463664582
1143587813
789174075
1838678007
882854239
1175757929
1164779913
46761841
142188639
492881559
632125473
1875459575
233853375
596896668
61785261
312967702
1537360683
2047523845
1638990724
1762469584
267333085
1174190530
1954472651
160939059
185355066
911418637
1860911055
1744750409
1382433458
1613378967
1441841156
286828790
1664808980
1310114931
1431518116
1816557302
901176585
1445070202
755235760
343534260
1535999660
1640516520
1194211657
207736212
1237876366
1215447677
1638960577
438110522
1498208208
427032732
1600407273
1932324169
2049035108
188913124
1579220451
125950632
1097923254
2121428172
2086573577
942971436
1890781091
259125909
453017309
1527788603
485306972
1896412524
649205371
1003715655
1137004662
1893371653
1925673807
727708114
2078051109
234571858
154325972
889171547
763507266
1821907548
7501733
360334235
1021077593
1693510396
581311593
210377178
517526350
1089566122
1189028319
900282045
1917901150
1116871612
1402054155
1149454313
1828255917
990352888
885367061
47653920
1276340956
1509661003
2028519935
317083447
940530574
1125035908
1482316401
1154772327
2132970259
511977382
1938433436
1331385454
1603685418
534496266
167120632
826813871
1046436897
1972975815
936848672
1510715909
1995937014
1151842233
215245840
69619257
1913013479
1979152361
330388246
1256183662
2055822110
2003538659
2079912078
959894934
758699481
1329384366
956116344
738140515
49885898
1638311452
1656409260
821910771
1902370935
447815034
1609800266
547278838
865640093
918933039
1227573014
248495327
818183481
1063612792
1963990934
2029119614
1152965655
1920242454
85500629
315853177
1110100868
1077796462
845819106
1523971883
1526465733
251621063
1338363197
2088239954
1625865863
1319582870
406858286
793215062
171282427
442779271
435730291
485689966
1270339905
466008350
1507619278
1954213118
1965186704
1665805916
436001667
536359296
431989099
726507466
600822000
643223562
2141958665
52178103
162392842
1823509206
814359775
1539792175
928475572
974886437
771307660
1137406474
335281528
952726408
1684373616
931793997
2120637903
750781164
206725906
535632606
495991951
2054543013
2002023780
1932115894
1261722107
1065775266
799431380
231666370
2126922642
858652652
728224659
549986853
156004088
940579769
948690081
226545991
903898808
362226655
1795920532
393697691
1025882492
1337327296
1885692247
156421238
1225125845
1735727931
1093574039
1407903609
825642885
26970959
213503243
572792223
1350741666
764362755
187552463
88883408
744214434
1511698676
856461573
1466508273
423485818
261485774
1531657411
626000546
1121340564
127838846
1092190333
914805541
407906088
577519432
888522361
2116211270
947982352
1364979546
1119630678
290453574
194874966
1806823701
1561727377
716715716
55103421
914180283
1348790002
1743833281
1357926259
2065088153
1796037157
1401654193
1316068651
1115347333
813115918
209730362
1161771766
897401852
1243666255
786861787
1521697847
360446252
346373584
1491178479
1959888020
1101689081
2081878614
1508488744
736644670
1555358621
1916970937
2086210388
928236762
1665989710
407747254
1521380025
1552589686
17650597
761264227
604029929
221900981
1634226527
502199464
1325684891
963324675
52910505
1109156609
296244068
978228930
2124672292
1006093247
1891595767
2049459645
1682510379
1802532793
58227864
1156255347
1338460179
1900684296
1242532211
1311028244
176924320
451847745
1503682001
1064524817
488787002
1234931013
19168744
206079154
1618676232
94676583
1045099675
315488991
855797203
619762453
1593072074
1217877348
802863540
343976572
586946708
2144647040
1033984013
1740318278
2062807039
1757991291
206927542
866346064
2133664800
728503559
1452660582
612592433
29052220
1411631139
1876914004
597442685
17750309
1800695170
1794139242
2027407701
900429342
1756892713
392895114
1954260994
2098501642
633170533
1216891388
1939689636
1330672374
344838610
1298426010
1462341688
1190923076
831687416
2044048469
963251667
1724265834
1535211631
172178628
1338746807
1873072451
228748692
64363547
1209278187
801886102
514820349
1904862952
1368729978
541793047
791479113
449366696
348565146
1239800078
764765150
1629352333
1420499467
1839495609
881595290
1351357977
450419900
1621708824
1308734683
2017429781
1781065139
93402090
449763063
1488829440
1655338972
1711325465
1732792573
842212922
1476036350
383949248
762333184
1287896295
669430116
1044969343
86258867
1033613216
1859778245
2142563452
346686996
542319703
171397651
818068254
1184987155
1913486727
1481073707
2036863295
1476702069
489254089
1024209579
362834085
161773928
1330656580
1218562962
1553591382
782953915
642519971
1923056943
73937947
1271864679
259486434
112017926
907315263
185260565
316836634
1014197469
864615073
633927394
992101323
774700770
856906417
696316216
97928211
1478359331
106690599
391870606
1665251985
465275952
1533458426
195835297
2078127596
627892619
891060375
917862308
925668637
1769820002
969015839
152252292
1855696313
989214577
65079635
1325753439
2142186457
322755393
104943576
885644351
836061430
157364023
958592131
1856054277
178603506
1965566419
783764883
1696879415
377834604
1000795944
1953649311
961562544
379389097
574421388
427734730
1527495663
1404693080
1335609738
9875485
1073118526
216432405
894047932
1566971959
1043582197
1826569552
1289249242
1373223937
360446252
559957288
660007710
2053942442
1481884205
2018784459
1660256406
1045694838
974519065
1560928408
562587817
881903453
1604999140
400826960
1612940903
1547439882
1066666478
67625955
872393216
829567513
1114073954
540810942
185884148
824117227
1203751864
1572833150
1147007524
558167299
132801957
656732128
2058634263
247959634
179861664
1891298108
1552076266
1132690048
1687126760
1157197317
1861697890
1078281424
1740230790
82078201
877877563
1134031377
1546337409
631782206
927499835
1753744564
2046419928
1641712505
1025614702
253271659
676575686
683007935
766476979
519942667
686659402
1650019193
586556779
375325436
1383443380
1622281500
763421947
199065606
1190089057
318289501
937806592
1355748768
717663796
132990061
1979332428
742575418
548687454
102236886
1635455040
1452537605
1092366289
722427839
184245012
716648985
1908826442
1064701251
285620327
970665218
492730082
791480736
374508517
1278757550
859513484
1127297255
1038620851
412761548
1994082229
1524450888
6678606
1492195173
762678579
1338961049
2104334695
900628924
2038286301
1529419896
280868316
1107890638
1192018365
1235280469
1597899847
185368831
299401123
448622802
1935517365
1182676321
1483658788
1460411355
271308815
1672862695
939935557
689384929
699794338
1244744543
1836825855
1024686165
301017808
8280749
911415297
581269662
1137214661
1716359875
1494467148
1095576756
945181982
1895383445
1018844986
42049489
775543193
481586041
1387209662
143698789
393391579
1975101421
105642459
1174393343
1997766917
838911469
1774419080
1020555196
2001596576
1276643227
1579519125
311006882
1696917630
1799151249
1844169995
48424156
453882834
2047359151
267845886
185276289
1762615914
1777394383
336325890
742393779
1274801512
1105562479
2037830593
877339126
514820349
1964947649
109559766
832145181
8697021
760995591
203894883
655524452
1832590001
1788583264
1927537393
121918820
1343215411
1308070786
1568673447
91706105
1168072079
1682604383
769211582
1402312140
496108659
1238963168
1575390260
646928309
1392803634
1774360970
1213729676
2074267960
208019176
864928851
1652901318
2115994287
1396097858
723492745
2113345327
1110401716
681273878
1301477245
375767259
1678310595
1548811527
45862005
73659554
101521258
1777937068
970314597
497293886
351147825
188451150
1138483767
1024614829
1832926507
1724555194
1696062427
23262646
1523984400
1095192546
1325118608
893461189
1682785533
958504082
1412433903
1078332168
846483150
1016227660
1819710300
916003087
1695852130
1760188227
1554576815
199796372
749680136
122232269
1861927772
1043570439
1412425139
750096394
1505509986
738728856
1293358208
403413646
375906902
2037804964
1218397426
1065983114
812696511
378567606
343510515
1257051113
222788403
1623386909
315557346
1335925184
263716613
371772717
299199933
453634834
1793944937
1795237296
2008066704
1374445073
1883827116
170558013
275172727
1133332885
1245487014
1387640720
1267437002
16127741
1139557207
867288346
822271062
748846451
1010360509
593667110
191589767
838328469
550432459
1379291765
1668650784
1148821827
1655713184
857355217
1943810081
1998990598
536868229
1990447514
632712166
471036145
1374954943
1595843566
834629605
1809781871
134718471
2059271156
1556623128
1246773767
1961714295
807452527
1444617051
2040941561
1025416897
2138402463
95737785
855301795
281138750
645018044
560076533
1158944936
1230481024
718493730
1304908492
105138946
34409515
1714424812
303902035
1000913657
794718142
1051783152
1030881860
309057253
1279231549
2067684561
109028841
413289628
325121485
478257524
1508619433
1156683721
195501512
806195163
1305828906
39786988
1188114894
507638097
1378491842
1002504309
352439436
1395796024
1201738359
1312876920
1176827969
289080377
393979798
1635229538
180233997
1236495740
1539920938
552585021
1928124030
1427959765
1601683772
1027439900
892755816
772018078
1105905211
1699346018
1862792623
386765138
1559502999
44997759
2080256830
1515554781
381559840
2144631515
1250266600
265040374
1417921567
1354379467
1432524785
2006349359
731566312
102133437
1773862554
1575689186
517860960
903102369
1178166681
435327434
1224284659
219106657
597480735
2032018449
1696225234
1600388396
1978855397
1301007202
1493127671
1011642224
1675086682
1029578452
773568991
1760418062
575848390
865929536
1194458968
1507398861
639232896
1525113574
910884493
1863384501
1227921601
1260073530
1251883882
1829893765
551082435
1330909013
1608532017
464742808
1966092341
1533319203
684688832
628496036
616658263
1106282300
1509816817
1333049976
2031240529
1741486228
294185618
412708893
363547166
1613157901
418533988
338506252
1384904579
2094266650
828610020
59940871
1639095342
2128728598
669537667
934296248
730409675
173142629
303493187
2125223021
69212680
733184346
1465302269
1495384689
566613896
1521709745
1088979066
1364047810
1785652559
815645210
2067170654
261888487
557423837
1080011410
819493143
1989170193
353456553
1716682410
1740070504
1302599975
811703831
1635016619
1941605849
227435187
1352901984
603108564
76761762
933835190
1545868948
2142326925
313948261
1374520249
280193067
870846121
1617630475
937208874
918842277
1712530804
480564121
1786613513
1905208325
1904857346
2113896897
946164881
1525679421
867489403
1532959018
925284078
217553297
102309289
1489977920
1857444719
464227723
736926427
1449855916
1630347625
1249674376
1596521929
89247661
1859658725
1798059476
275674920
1756577933
428794415
1420971866
40432305
1887956197
310575681
1709713676
400473171
81381969
71136236
1115511835
2068332004
1789150418
1151556270
418584702
507556354
202003552
1718814124
754808851
1280414416
1149517050
1811444858
1313643011
707650133
146036736
225657443
1727285665
80521753
522013899
1882491943
1362165562
1928224681
596623465
292977310
211753444
1653297686
866946663
1594731404
839612600
661539009
67285945
1059113171
1951325239
974649389
1845934111
1622166632
921902009
441232671
1069685756
1672974509
75503341
795117511
224602308
1292204559
1085757027
478236996
401805893
1521346276
1388285620
1741376053
1640468402
337499107
276639549
767179439
1496090178
1596088432
53346007
1274955370
1054638392
1626086756
273218466
1146272120
1019049620
1472394078
1299404261
1073094618
379068302
2135525764
60964304
1603754206
1582187631
1571454575
1174856597
773667463
1618116145
1247711946
118623179
1043326362
1471017407
1209045464
203033477
443110631
2069082036
469553382
363159175
651231616
1776494625
1669896874
842953181
2047323925
565193903
694971637
881787615
448171374
2036276040
954933755
1342666317
148182027
802468605
1274699543
426036323
1469219517
378643030
1291331432
1619527844
1590695003
790612870
50958420
1019272657
561593445
32787299
645341856
2005694310
577882339
206646736
1171828508
199977783
614057958
30029142
1881374093
1064426198
739091460
1858047329
2139667382
717187584
43093168
1126637009
901123250
1339027051
1799471676
2056744162
558870024
1580870137
698910549
1307645175
975819825
620813930
1988378578
126754482
1944056503
1245712938
1425046824
1381608675
1276478467
1458144874
1224565786
741037120
1475162558
1316986223
1823866552
889983473
1282694771
642048110
1418505586
224765689
421346041
786977574
1797240584
452676278
1596187416
2033103315
1364903910
1067800170
1938480511
1216842674
168309337
21061146
458440244
1974706090
1337428740
191572507
567627416
1432663587
1054956316
1226231634
719132275
116215320
317835164
702958854
431552403
204019513
1177788806
1789179593
2064816147
265920302
899116023
730771891
852982252
2000189018
2128099787
751400508
886107374
1018022609
314149912
681555634
262227306
79695322
1833951088
549122776
1349212573
1435189222
1346139256
130373670
683040046
2083473141
1830236226
1855135743
2119694669
1996467670
770181657
1884890827
1407188033
732122649
2132456975
2055395478
294631728
1250791923
658425236
595678284
1117773691
2140543945
1907518498
1658432462
724490053
1875503785
670317480
29471064
1300809550
1462452009
1982829735
1762716908
413473891
889803472
590682333
7011733
1997520642
1719372732
1531537653
432098323
740043279
1164839561
923828222
1742354472
1462410900
662072303
36338950
1698901445
2137989535
133397882
1474804851
1683589678
568922377
371109658
844612307
1341264691
195564802
1633634036
2121356483
1613261191
684557178
1130060680
1584058627
357305509
1311849192
1155677465
2132653318
1586463181
252661872
1831331831
1098350386
328906862
1516286766
1895061136
1174095040
314438199
308448353
1919017808
912829084
1640803562
1431752430
516937434
1564455678
1444744061
271500913
543625217
448190883
47252535
66623343
132980311
1510884072
924267668
1616763081
153784530
1278791143
1322052634
1800596899
1092912733
1904305019
2071778661
1707115304
85362256
1133621116
1405886582
348429470
2089125732
234311205
63194862
1371236133
114370866
1693458137
1877462786
2059324451
1176454015
1258827005
22913803
1998440322
1430739620
1443650923
228776128
214687855
424620296
851609287
532449861
1931460586
1401155893
983005181
1091073666
751776976
909671566
647259675
944092125
1632509682
1805365167
550501085
473881153
528084184
4847913
1643374238
449843958
1262735963
1656883998
2064308074
1541542540
1485846886
1591269405
741345553
1223926592
376936393
1589019835
1519266598
405290208
287834175
2049582695
2036730071
784331892
512164946
405984479
1877503437
1675369503
1550949314
1125439229
1375104098
2016005183
1636555566
402540
284788473
1419491667
349153817
703198470
1750889476
768236123
36769827
1962548564
1293105816
486274363
430409261
892780339
1428687416
1013557786
868482390
1403943246
1981677215
942619937
1471364120
1472469578
693111269
1003043101
582490911
1737696299
140371308
826214422
978925169
252950685
1560785210
1299420214
562506826
1737068435
503658803
35730215
604807284
601153588
1423951322
1571787836
941943866
951183947
997758181
1537149652
208019176
1128002634
65839811
1376534724
1295684988
2030004794
794486120
983097783
165212409
685703036
1635826222
174170482
2064607390
1076243277
2128943575
1577568007
1833608515
2080121724
2099107661
1889300506
1918458939
857397402
1333776372
1944773677
396389262
697790584
2064438177
228766279
528693521
249015320
739682778
1212834795
223747349
325644849
1285934950
398682763
1462768393
1387391610
1667500460
1004263960
383738014
1091894849
1930474138
1877208
152668713
516896678
341309435
1598415625
1862964800
1255205187
1927783626
1475132798
115265918
1012578078
749818653
1142840881
1564394214
1142331890
1753578490
1046408319
985754573
939525779
120244814
534733881
539923510
415212123
790349057
1595773472
1934106816
1691705101
1602623551
538695014
1400442461
2026494992
1561314878
1915407209
9887569
486634873
1043025665
245160218
1340837650
944550818
1473944745
227949212
684842141
750233838
394980439
1396376763
671929827
1442532644
1687408893
1278057297
950669761
1970449086
396472634
596715530
1073072060
704346979
41675793
2133227051
104937992
629177312
1328686265
1417208818
866362860
999399795
924952782
870953656
415068941
580818566
2121009013
1384234449
1617020527
677504140
997917572
1224858350
1724538629
657064041
1659268263
554816963
1919275177
383213797
193422725
68126544
909107157
1822192874
1756386126
1061295542
1789150942
1511868907
2124226462
2024416585
2034539971
315985813
1347639651
685838132
571177838
937434843
1045342119
274592080
1745876610
1511567678
1053774473
457697305
2104151407
1647602296
204979438
380748671
2144680060
1722822248
2066803731
583144448
2040436789
781515420
1833821054
703171776
127118103
1811935266
1701573720
73138042
132565245
63863516
1237787107
245848485
469636631
1846964795
1682883575
1769242754
1549803676
1414995057
79136163
824095092
1794166443
1296244441
1303572913
29593128
427385227
1523312807
138343333
479944019
2100449051
725696411
1008826756
1949623004
669905653
408163596
770207404
284316041
1389402745
1801027276
546542130
623253081
323768128
2099462653
1797903750
1213752422
1776310144
839230073
933202689
1038582251
1560909834
1567086037
532586265
66924058
1381107494
1471586947
3803977
199477179
1094978704
234850747
332211329
1167531132
1513108159
57730027
636974641
165449945
1571633293
88245477
1897937169
320209637
468466267
1527805032
788600522
1981500067
180728430
371658075
1382981302
382945561
1050664711
2444231
1600467099
1566305470
682228634
455046409
1780584842
461729299
490866271
1290407008
717261616
117468342
1332050381
1500208629
255858532
2130553604
1716359875
868623734
1094618272
713435000
514257380
1983285852
61267758
1575801806
402998016
295269617
1528251392
930516128
340282490
1804724157
1069575709
1746016575
1962760503
549811504
1551498636
873982138
1420966424
906461924
1230315444
231127173
183000052
1083271504
686103378
80137434
1765836422
68093949
876725404
1466489570
714122156
1795100261
521776418
384578989
724684081
64740287
1532246096
1916308273
1406818050
488087992
224560682
604060853
1730894171
1846750404
1077492472
370211194
302831875
1743812099
1869934524
242579626
322979788
1377785462
730654830
1040023328
1141155160
1427312593
1657814611
852273038
718170895
665078464
540285929
1686354968
257019333
229889427
863446678
1506154053
1898719782
55467829
1446387002
1145073372
930802588
1116034068
1175704809
691792710
754731721
1515889889
378126695
981694656
793766848
1833097987
1929062930
1834006703
355023511
1582575660
630793867
1452192012
1839733155
555404876
1285322827
754221513
778664992
1734657899
1521606292
485616709
543624162
670850313
695169668
1796280164
374367616
934810782
415430104
1259037749
1693233171
602102908
1048551819
2080004602
567816755
1831360936
1635707177
1914632836
1129739013
374291198
380636018
1433183050
2071857041
1917191715
1370697271
1201611996
533270035
2025188547
1921361388
1953518268
1283609987
1819160276
1479057157
243507559
154345042
1819177616
967072437
2113408146
1051177303
1452198471
602172249
1275164321
1486754301
13391049
265579971
1351310532
1277347141
122032453
339877389
1373927672
1322947820
1220836466
1180435024
927210736
312715511
773440685
1806396544
170130661
1328706746
1863880504
191483758
228586238
1900980614
795218181
580116061
1398886886
1108718897
301511018
999143071
1568188451
1521784710
670593044
671641275
1064960671
372156611
1227039888
1178242919
370128685
718608890
1315214873
1582047954
685114697
961113914
255364076
1566169532
1920441807
1155064100
405399253
1437710779
1582530785
1160727949
1585595121
1780656336
1300900092
1694634849
691768974
7619258
924881090
1368699134
516077499
407732314
1475334530
2027649204
897967613
1366414627
603605466
137111070
715328098
937476191
1834982597
802750579
2091831511
1536211911
877839836
489815410
1211544991
1645916343
1734026636
584735411
179469851
1761099221
728422562
8790763
1115406648
143499528
1775126286
1677459540
195084489
641971885
739346677
1288495642
2018891906
1612683043
525642749
1582554639
2010800154
1786477048
1326311513
229989166
714590417
118006130
297765841
870076548
489581474
1764147851
782578113
632225876
831064007
383217822
2086150848
248134493
289242699
906817639
880880342
131069140
1087435280
1441248721
1545197642
1138182987
1663702182
1164930855
2006625698
1619569479
393050841
1892468389
818926152
1986793892
958332679
556032111
739798887
615317819
1971338885
1736429075
1378746833
929234770
1951658880
1414153691
188733138
1606056905
706746643
1396371237
1598571585
1723301273
2097324657
827029868
2109576104
1442410463
1013824659
1035985334
57954036
60284589
407566273
198493946
1517720963
1377923020
711077388
1848484345
1110911373
121924429
660119386
874858475
1172423499
229140630
1952686964
853587950
108857621
1742206017
561296414
340912805
1844485300
415332914
1259709483
390593112
1107878173
1258284600
1623571964
1246454895
243555293
1577832904
125278042
1511772230
307455583
1789050858
1959071238
1365737505
2122940513
853493511
618842036
1728450396
384302333
1054002637
279491277
384170149
1072999285
2039149196
1861180439
321139405
1760483137
437463364
240565461
1143091095
2008232497
1157787496
1083305516
151002108
1474033123
1462491742
1557785281
1694729542
761648299
582273595
1646787627
1235169166
435648187
1017192251
1814536366
1731369510
40402869
1283288162
1145603326
2028140038
739708060
191126591
1957287321
247688948
1006457511
1187887608
819668223
1449826302
435958466
438675823
1317288012
536932829
119926949
516391890
1753079658
690183905
2082578968
186267257
217185748
246975160
972167749
1178110628
2023966750
1604811888
794449925
199978204
473756058
1407615709
54458513
870226892
1263012668
993284300
320791451
242462431
1102970977
591732485
584181860
93241367
355116194
862899283
294488579
1196899668
1202725722
288158490
261140728
588100338
306261104
1055328835
1218933848
1645613512
789335870
1129362144
1354768840
1196402251
347820282
1360564868
1089400019
916297192
1508445836
1796762595
1945814506
923965344
1930955430
2033450890
1269380056
1660074706
494399514
805541690
118898323
366637338
715607295
632107775
1606134434
1611752307
786334003
977890610
1434756617
1758217208
19720220
270939479
1342126070
1918111210
331593839
1485920575
1219367324
1711071121
805760075
1151705270
1181532756
1126835019
1060527473
420145772
330114560
1140274107
531018229
1207379903
1094943393
1436637569
1254519112
1793538332
542659631
1372494220
540009175
1059763642
244172078
1546599528
1251180990
1115308918
176345179
1063022584
583631034
681649800
682844627
1243169339
1452995612
954951977
1177327955
1019472789
587405718
934064023
1410905775
1362695637
1475323293
1836555239
110598215
1159775880
21335301
1247076499
1053726832
1777117028
2054230592
1675354476
604888087
1808576852
1252015922
1560647271
1761168479
1998651732
2078912383
1059344164
445161302
864124332
133429102
1129085311
1341917619
59004418
1154038488
2004519662
1667758494
1423734281
1430633522
37019799
1661059287
1463948439
953527967
552302761
1587000529
538924680
338565830
758785923
1648653366
1144767664
89353898
50043841
275001449
1854291731
1294100616
192364411
301063077
1779463945
2023073899
1698296662
1533953299
1545656037
1406091356
326259014
7688969
1581730070
224090283
2134543113
425773848
59260281
1515462061
1619968404
13899407
420257310
1197412280
2088489778
156310042
1627227811
1768001762
1299015310
830788309
832312880
660832568
1022392859
1406657206
336296528
1114081679
1478240949
676101862
727843501
598651733
452710319
570830798
1132054924
2147480096
1003439444
1293671154
833739944
384132273
366082201
1503836194
917911481
844286335
510797726
1863893786
1956070155
918599043
507328569
1852700695
1106133631
1561483706
310110922
1313010545
469985789
289416300
417403440
436619929
463890387
1639539888
1284474287
1360075343
812483398
1525360455
1480326694
1958493231
1292729968
31063580
1699109196
1507443296
1635550807
520212459
2027527231
834341007
1550253083
922833187
219138011
1305025278
1822576746
1055694989
1459390014
793711423
1460967748
1318603932
1452600112
992483267
480554294
845979354
1088439347
456716417
1657323263
1676548209
836717149
1858029978
1968747995
609818398
207838659
993223384
454292994
1234648684
1198723035
680255118
1734105023
986463608
1820029040
473320109
984277658
1648024029
523028570
1223271201
121629466
2070549752
1184578901
1999175788
227360503
1602365856
1270948746
673028110
1474327169
1011228643
2115925646
1162875021
501434255
231942714
305584357
1025887344
1095329986
1626484763
1097873942
636640892
1516939334
626706980
232846243
1850434207
1471119519
1614039306
790082993
1614252413
183376155
747100506
527335237
1500759848
1432155089
188865698
227256889
608032929
738439381
444607502
490867434
1668198919
59312627
804431615
808316367
40533399
1336310468
1379230184
777828087
1122444820
1722064164
561257390
1989363605
700807336
1240682189
2031777879
345124457
1517612376
1870775618
80934940
988935514
816499110
2081103760
397759252
1794928277
732807241
1789707704
949652539
1468944283
159547045
1237372679
1033082818
725194272
1542412245
616821810
411795982
1786800250
1686253246
66365568
539582547
1484696906
1932495795
1310946290
1468415685
1967542061
2079034207
606598550
795651895
878500147
109342437
808044450
208536940
1251252441
326144121
31682269
311984161
1823843238
1730674467
1247047472
351618916
1831290320
1142028820
554768878
221072985
2034412254
1730535411
248007671
1965777891
1922230669
264250580
1606317928
727245859
866656229
2024723232
788747988
443026523
1167987915
380879487
426413057
260946750
426265450
542461598
1227378745
929892575
1417455729
875436277
2027083504
2116260237
640360780
634307555
1004790500
1526311149
685690082
1033995218
356489706
727532856
2042541957
1877783613
952261578
1914971743
112229951
895249284
191355472
22103510
662765049
590536396
542785849
624865259
333740103
332254093
1605907962
1602447955
1085209863
162166513
1935245473
1382246609
978808073
1283139957
2030808409
1855811746
995795573
188082071
373567729
141121258
618494742
1835338987
95957013
1769406024
1941612778
617484544
1962541152
273566534
2120137101
1168680109
1396371237
396517539
1325605345
1486110052
542747739
600357408
901769073
387739698
107993800
921933948
1673784415
694807919
1575518252
65980034
1661125093
1580607597
332668488
1638720493
1610969695
572913572
813221405
742797691
453884997
496768574
1699292375
601409276
1361203024
1320900937
1072841793
475312535
857799496
665188931
1820269884
286190239
2130455739
1526849194
2070831610
126043687
866536023
1197180906
1962645416
2026707795
253113397
156777625
1843842815
913819982
231224405
371297499
359311836
1909343860
625552080
156113397
344418541
686666743
1857506760
1784819332
1560953547
538750370
1222777844
1176073048
362612535
1790773953
789487584
1520149639
1681872799
913221199
451685412
256732633
1141560535
1002923693
998868278
1086334028
1154117848
946207921
1027496892
618147386
857830410
2021057939
1961389586
844225548
1435957378
332183861
664436614
379692979
1618879503
435041725
1814124916
2120129356
1898880699
648940247
891683754
355424529
1174913305
691946104
41521915
2056885367
855034546
177845382
1275232713
13126446
524281567
1479308934
1930616598
2021614522
997604114
2141905825
1113671367
1346514059
1261818647
1674999630
487878577
1120973024
1017940150
658036961
815137246
1672822729
200128956
1120151037
2020109498
339997111
1989468653
1919482466
1055733845
2113663399
1941909697
749157204
1982488295
1667710897
1638256932
66662520
271967400
1121322814
1232658336
1979106038
21873143
753781358
802560501
2144794379
1879843446
1607140828
574509960
1661196632
1528222840
2090380080
2041309401
199560336
1514191994
746377142
795093322
2013391235
809449311
2002071177
2038507709
1152999011
1664625271
381269309
495722679
1559966966
824220661
1729210535
1703936273
1591724310
300144501
1742542765
1813673116
322448495
830587522
1754636768
1833257630
1783758734
198250299
1560492539
1708806606
768858876
1374268409
1660973236
1702555405
1045445470
1342320231
257820864
1697594743
1556710931
879258358
916840111
554517902
1669443949
310513382
454131838
97622754
1845673719
573197640
576167043
1261979537
271868628
741776852
1387287221
1152208732
1475273555
1998169473
2118039811
530599761
1130620588
1437535578
1284061047
1886204632
292757528
1709597096
1305390880
1008445059
2098125887
1945063829
1858250774
1941788102
490319137
538704561
730686058
465124948
1447296236
1257405278
2057958619
25704421
418272602
1399319734
436769911
2015937784
322894275
1497292082
1509426076
660734548
904063520
1476610481
233841550
17759498
794417509
790739669
1410257131
801015952
934399452
899136349
1371673888
1739959618
2062228984
1605643335
2104121591
1871668157
625934211
341045906
1396836893
499760125
1897077069
1054288314
579343313
944237595
1664472256
735260872
476832290
266214064
1042002645
1189726568
931121498
240986644
434362418
797942920
1765885197
1413504518
24001327
51879812
955245499
1669227490
372629542
824220661
484386829
1455643326
1465239839
1842333419
2078361835
451919318
1452091838
259151153
1775567872
1192436844
1648986182
1664342337
1795449342
2013826831
1419372279
788597580
925569837
943538641
1915256553
1703875531
1897282264
283303323
893704050
1349654674
690380292
1250117095
1935335008
1755684500
1951356880
1111640587
819109204
682090499
956178692
707445924
823273558
1020000153
113983384
2010064857
1750934591
1353050918
322355232
1648877727
723867948
942655006
269473081
558353792
1973056399
1966824223
2102787149
315416125
111961059
1286985444
1074204080
134256783
1655780472
719276887
830212098
2093537414
1768859888
405277450
1641649145
1093024802
49000433
1579668972
2025928172
592886012
1040399264
438389806
1589421676
1839819777
942022387
1002389672
932755473
244913381
1922743105
2058896053
1825688053
637252371
159982784
967364399
1379373511
1921550702
1652293921
708771346
2108919205
2095475017
1283877447
722262603
1807930255
1915559981
1751206353
1164411197
1476736643
1690828534
737637707
109583464
1556777427
1331482869
591444389
287856555
1258097474
400191984
844478765
767257426
1279631086
1638883278
1454774101
429628338
1365506562
1440358885
103835826
1906222415
1625280586
1174254658
1524887021
1009818102
325293354
341540191
2060462340
1710332690
239978359
2068867511
1170289173
631963644
246439252
1184061026
722236068
1004373140
716929287
1738264998
741275883
2068415390
10293911
948685157
1277404791
1399131987
1920171788
1225558320
400874355
1861670503
1906842060
231948751
42212217
2104948140
2617050
1016133688
1153440734
218583081
544114390
42014443
2071933994
1121721371
1226955592
826308346
916170345
270479132
1698003466
1508706801
455986001
1018260349
256920922
234581972
1878669941
1086132092
1677327977
1227681668
514137698
748486965
1888777072
1314534051
1653231749
289687553
1875459575
287633586
1926754039
980991357
1010514555
849431789
573686499
2116501249
870870877
835694033
1588246946
1073847830
202627402
635656647
955943385
321286999
759760821
1696671078
268620417
1795072754
1122205470
532241084
73061188
2011468356
65379073
822503210
1020031383
1242659502
644383175
1412199032
2086646506
881382720
790955918
1425668159
1576896670
1364699295
345077070
2133504607
952293814
862939399
1170156049
573912050
503692937
1891693836
937766567
427871911
36731332
20547531
1726673602
1845596257
236270802
1714508038
1307771426
825482086
103953798
585335878
1681678052
1864142664
1631653466
1058463833
1961761659
1145733564
22587736
2077483410
1815237749
222391027
371268489
318301821
358222445
1884963149
2119198743
2031318080
1566102199
2085396694
1414177323
975234411
271557417
1471684059
692186211
1966686890
2062962657
1087129489
1427073230
1792530883
1024206947
591833402
959139754
661175025
1183141798
1120034941
1178167982
741056759
260706301
707209247
1891837072
1096461845
589741607
1344474224
1843537202
213839946
528929762
1611692687
1394968332
830145869
1203667918
2144724217
1719334310
1280471925
34904561
165406446
1356359157
312152977
832889017
1788384203
1471262580
1352942799
2064203257
536113429
114954842
44923959
1468902725
1365995168
408818580
1208300471
1165832247
108092013
691862176
291475974
1804142972
1598159883
953244724
1803714792
1696515675
1417603285
853222598
487463306
1212460767
577818723
1397659650
2099293625
1906385012
1929024159
1918482741
1184999723
758798734
1270282536
1192802421
857262265
1359432225
1493539267
1640538805
1992822856
2088293376
815179420
2122026813
592988864
514379193
1318087353
154984580
1448479347
1627612770
1998494641
1407482269
1919336930
347819828
869235760
95155518
439908379
1813166433
1471017407
678527974
1376391913
787178783
165541694
213574702
1978274166
1776822858
490652055
1612276863
747769382
210513234
496410366
2075032707
906004483
1970889157
1636397950
1401647059
1526102237
1396832203
1674058094
231522401
283114886
122948877
1896557839
1950375011
2141957184
1703424828
1428629628
1857726707
2001501598
610016
334231502
2033971592
1206714021
1102407788
408118857
1945172824
770928409
1127755006
556885834
1909015701
644453272
46037887
2142772844
1892385528
1620229193
1141072910
1101532577
793952631
104730370
93257498
1404617086
509099058
620239052
1126206714
1926280096
901652030
266236883
140587011
338385721
1757371603
327111372
303618587
1304047698
902170630
859672368
69692763
1188481019
9183539
552544363
754833652
1797364049
174034367
949606636
860548426
2036187920
668113497
351040292
1960026918
907955642
1873102698
1010256195
2014985923
89916486
2039152777
1003683769
392172776
679188781
423175943
1856694492
566563682
1167745366
1905781294
901318270
605213347
1192755460
369581660
984183004
1598091716
93447268
624635936
1167224271
1635602087
1379751334
1585688437
169145853
637676393
1273668572
575002503
2144240907
1324486650
1890847396
1018477723
418535972
557025759
556054143
1754405390
283201832
791068861
2095899818
654456683
549208366
1319133779
197306965
1261731579
1994657887
2063718898
2101694499
1661258905
419681237
611839758
1997627359
1151325714
1616837553
1895807484
1580326908
1562112773
204995427
1522576438
1063922210
467875069
16079598
363971777
290103798
1420145458
1893724452
1782737816
872135455
368955268
526925829
633587825
247596538
403013272
434516563
1854433332
833822907
925887691
690388734
1166996525
73092769
1396208577
518633799
476345465
1616970631
1380280417
734881330
1140305501
643774718
482696389
757901279
1757974654
1360239481
1661588388
166595607
907222116
513021122
1085659869
2095952545
1466712483
654486899
1224040990
1422152518
1870447116
287376169
965250933
1474918273
1195474087
1284783399
1639711446
203251004
965579895
1765632218
1118103959
1760434076
1743663113
965872901
2038433470
2112717292
1215089866
1862471956
818154177
235792580
2136339085
1718047261
796339707
463664713
2059121329
938319831
349376626
400631477
810655905
407729080
38742612
1176813440
802762289
975621450
1854216468
371688461
1396896168
555472327
1168940962
148156359
1386908702
77420784
413935625
1777585292
1614178008
245836586
200801590
1256876366
599622252
1444003895
2029666953
1242462898
2102376045
1206288378
1206756460
1550328240
1476843575
427856862
773735259
390413186
1621909769
2066384173
295833536
2055152099
1022851160
1242506825
1823700797
1918727010
1674243256
238848859
2123823565
1974084766
1259296
1143819562
1874872314
784266028
487473187
1546619110
1938863610
597086049
1201424969
1795990492
1614266607
152924368
1346063291
1379892921
1348093658
638797821
1867910666
1930278779
67791811
1726948703
537500750
778650428
811585726
940687653
1676077683
1080796220
876868349
567075594
918965908
352498964
1114018903
1494452788
1953930249
72582905
2094246346
204319706
1655714829
1381123369
1680520833
1117454501
362021163
1442090642
2056632594
49470951
1003275650
1002021188
427033082
1762509143
1344705070
1103315983
1140132390
739161529
904800165
1205620394
1043794701
1737809819
794079130
738428264
751662700
1782701895
1679143117
752905521
635129598
314626659
1692129751
1447595447
1637786148
1915596231
1016940379
460492479
1815242332
1932739359
1402660681
206794290
1302868106
2129043553
333899638
887958216
1719187419
1547965220
215257953
1964041695
907033164
1153365851
1762391618
670768355
347609113
1843143422
1296347671
194241924
839968424
1483171156
931446748
547956400
1499824479
1044625966
233604964
391410447
554233167
1589637083
2010410952
1033783063
292347821
1265205410
956679699
1153971763
33329855
190893439
1139801821
323023218
1356168219
2065742429
1884941319
1505426480
1319292051
1237105518
1343802586
1050669741
1105480890
1536295773
1898048403
753964559
316829861
1158961568
2022176044
885631186
1037330170
657215765
1947252005
69517359
1937116100
1312804161
2108262193
1247747581
219928781
1347586354
924999986
1725968039
1053852521
53751325
356685950
146643583
547821329
1756787012
1819682096
1540829503
1331357619
107542606
15588584
538844756
1787589125
740713046
1626257943
773402084
332419776
1687574419
2010515895
1190378125
2141371670
1680397880
356613513
2052564647
1894900119
606486561
1771104324
1268202321
662436216
1509488915
369486945
66376426
636170879
64260989
1592096694
1777816013
1144663733
906139477
1206009539
767995975
1847250426
1875031551
923894384
880621021
1514466966
1706674189
610039514
2120439181
1886668305
2141715954
401573984
1262004499
1521811724
1962185530
1087364996
158586264
1110771004
1736040567
2140385198
405290491
1569930547
682885345
465582745
2099143579
1008284172
1011881886
11193332
383430871
1199066287
348442500
1091765755
706983928
186233771
496800476
2003248568
547929177
930071087
751533864
2018688404
1206339138
220100066
644667253
570292309
91254794
56304282
1588104357
1384512908
359991157
959626800
756305786
810665167
1553447882
1343236154
1360917876
36976900
1603147965
636397299
2083496063
344390294
1252448928
852667030
36409555
1749315584
533650425
2061644643
116174062
1527618200
527424623
1724231568
1654122138
1710050401
317445978
602403211
1984349150
1418171093
222198357
1322246832
739862873
1179063528
475599475
271804327
137724197
776458928
1127941738
398163472
2006519112
653656726
2085525845
2068089095
1525799654
1383378737
565987896
609246367
216954224
840413705
790073316
1739965679
991542173
1686466058
1205632825
1569717017
1964485044
999670010
1570267155
442631289
729953795
1140555549
1833722730
1782485982
1936202940
1221861425
1563594901
1713677850
455223082
947601893
2122229208
1612633453
929712574
872096868
1492656317
921442085
207798452
1352492251
2050669770
146250797
1468955697
642746981
1916140493
1056384875
1336583737
1095509016
1107137999
1644374005
150608857
1338325212
1621861674
1518240138
1700615281
1599872572
384169862
1496730538
1542589348
1767285497
1192575383
9945834
1913343706
580293728
344926887
25107625
874017208
2083832497
2118133897
843810962
1009583528
1031771742
542810269
1299363300
38880394
1987969196
334466184
939623755
1768343088
418905998
1420859713
170728636
1712636958
803655267
1588501262
1627498109
1181196288
985268467
1852395301
1606149744
918691319
1209123182
140497803
2142289531
1587058274
1579231965
1308364541
1228805075
1457762293
615041840
1293599381
215860699
498102200
1291355220
1621837568
2105576665
102189563
1713719521
1384075535
381455266
781177323
1679546214
1104168956
1523916409
1261579174
27676748
2086303990
804543236
250433922
86615113
1301396262
418174657
933961639
1259535440
934581551
735095734
1262407169
1822393565
230940347
2115787796
1905168531
1758718922
1083442062
429908691
777443063
710679746
1602701413
113229436
1435884827
1610163741
1285935608
1021734433
622693755
476531480
1508001200
1504556560
329322592
2091200109
2057069764
1401978107
1204166184
1963105876
1455112301
420101636
2126204500
1415317438
1630665742
1876517585
1927780778
208889163
89635044
284015075
66028943
1884538322
307455583
762794361
1421091662
864107517
174203580
976438606
2008361967
1312509932
1052686429
2095017193
1896677472
72400494
1704572892
1352477537
775190607
2120273654
932547307
579017129
218679382
1233913741
699683837
1696595123
1669587828
730678762
836644429
1100984271
185419453
1196097300
1635289831
964512170
1600779422
526673366
503975764
675187760
1338749467
1362965614
1586400701
602131224
1766450284
1100812809
783051840
1415272117
1169996678
110193031
929755273
125983181
958710116
1751735371
1224711982
1042429758
1195875553
1271531585
558747307
70791993
1900295462
314432412
2043162437
1728604578
1545703784
461848781
935400089
594607779
708943088
1502143372
1349734315
663924879
2114474342
56064296
1588754562
1812562399
77945146
720003516
1773643452
74267859
1799590527
584365324
396788550
958943885
2039549199
426044377
940910592
1992864671
453465729
934955305
2141429844
35402066
155922928
610307088
1822607451
1999470369
1608792007
1721572698
9756611
1415675714
2059833729
727790793
1564963452
572757819
1211700875
200986440
503250632
1208707401
2041948831
1606189936
1853686909
1461100480
1076636750
146636476
657459968
1621927053
1604609080
878284158
1660527106
191950202
162942761
1182166374
462928583
1475625935
1137178714
295139466
1898310482
1458041322
2037761554
1295900270
1401009062
1781186584
481516717
1433640342
358420642
710104431
574220269
863984768
731544170
1344498018
1003850494
1250695516
715390382
1537468704
450821420
1596677777
956799670
1954531978
1240698951
179681949
846149875
1846965402
863179168
460562911
1688337135
868051847
168514154
125604026
1592923226
1253402475
1084268989
664781082
1661360793
330721529
409258789
622220050
784943171
402478619
946789955
1168371942
2074076739
1840598926
842313439
680584366
1312242371
1581889911
1545305069
69077157
1665444419
1686684067
1369563043
1641945437
414500539
1876062694
1013852555
1220286220
151284665
1742452788
2083689424
153969323
934028496
75297475
487745204
715913015
1370501828
2029513274
1144388038
1962264814
1012672477
2126533175
606489418
265205813
1752175852
713233601
246077841
1097246849
509502989
314321778
438408219
2026592535
802277046
1363624663
2092068804
1191597032
521098995
1527559279
1998093219
1627731525
1185102491
1660784953
2051950649
514116813
959183592
1799339481
1727775162
447423493
753970310
1302002502
247707765
265767693
91160369
19770396
1655642099
329327980
1707224841
1737985023
2004425281
1818656866
1107158165
1041109366
255719359
1988052501
1999315281
1966999376
575572110
2132587395
55581125
2039237130
1605343067
2045072127
434746234
1974543902
133389136
1613504710
875466516
596854462
1000055409
994544140
611036040
113122031
244110959
1701555262
1156837564
66435903
1399797229
1367688942
819825312
1980150673
1480982328
1206985205
584397695
945945313
1499245496
646078056
1868717174
28473878
2040136712
1977881605
2070789414
1627940181
2107643941
1083935046
1396285403
721361694
1831467666
1938016432
474456039
1996267326
2726728
1707666614
456327793
665552211
371174759
1919178036
76867209
490082062
1158869322
1712712943
2052815826
696575778
29666825
1734329365
1220706809
1449177958
927234750
1684564945
1986677175
407492579
978599005
528414736
449811567
1355857257
395328278
1800180097
353391532
938373711
771163980
1322445005
17269041
511217352
137163118
454306911
884622296
716078869
1456412711
2056251036
782467798
1708755915
1464351164
505431564
727899565
566782970
890195772
184208556
310970569
1421877046
1539474527
1122118159
742052724
1357306663
1568504263
593436776
415795456
984181867
909215975
49096412
2117593591
1835619234
1379420827
1721257409
1109539538
49236969
17787768
1315737205
948071070
799750466
1936226516
795223772
885148786
1805310713
1377705032
135355709
458403222
1564947478
1987649845
972625258
1974540533
950910504
188425960
67720887
1702960662
837208203
1918001453
684879710
1372265883
549718567
54706157
1896706920
2052058261
219273611
880472410
1515464123
667919308
497960165
1609341761
1668694097
1822491609
953182871
24066431
1902679062
652720899
814014244
517110998
935008548
1314060694
1288872041
1459729723
517828303
989312595
581459799
1993733632
831512464
720756585
998079000
1127569681
695010742
880890091
317858176
564895011
356299602
2009967063
2023060954
1919045006
961224952
131923145
109219633
351576012
760368027
125701267
1346490076
1140528991
1971998929
895997491
2117277468
714487269
1394850107
1278444270
1933370584
1064911880
2004133742
2048525370
1208789600
1066150305
1683161096
1264831368
293232195
120964011
2131051420
323307716
1241921288
366031649
611648062
79625098
2107003237
5090625
1015815379
2081177369
460830563
2009781596
1418316127
1973214863
1537938473
578508154
97813119
292034133
1456911979
289661284
206360575
1596975373
287538728
1727163842
2071977128
1761074264
1984910557
1064582585
1932073205
1905380373
2117722359
1421095293
1323628898
1583363877
765876942
2046788074
2062964165
118880854
693884528
1975118000
822661770
1239099843
1837045302
908589815
564498080
1394273516
1388415681
960152479
1425693167
1993460714
1987181166
98691442
2056986423
311185998
333659887
1426884072
1338968518
200999898
1004509133
79057414
702910167
603049064
1541470255
1657870617
490554089
411764826
602421368
1160042626
813261532
1486140006
733003681
1417857038
1599268397
1784435646
1532996756
1942371816
2039945730
1734157747
321251386
267800470
1522484981
1706741446
1375237300
1049322006
1865615590
898643580
18732840
660280380
1205231090
579515511
1846100171
1974714561
1635806539
1714705935
1710983677
1062383138
1330671607
1154926559
1595038463
985784086
492240100
1646730371
278664890
211594632
972999849
28427566
113541050
1056790561
939331096
1398903282
481993538
1199349640
1425611645
376658383
1970861501
102831862
591614138
2136742254
2118126427
335724323
772858535
1735319843
49173136
1023788531
407883821
1769738486
1428708058
683695835
1291116014
860094734
1906849570
814776731
1813581596
608261228
659613837
162424640
1167378528
1260914717
1742905452
1925843323
327326966
1988486696
629148180
2120094189
573227454
434582247
511006740
1116375605
120627834
721533996
761746057
1569036749
1806127642
1404422794
649514379
277907112
995991327
2105205191
821874487
298416223
1094865339
1108277679
1968747306
1234265646
88763813
939571385
1457920000
1783983764
80868235
1751403364
1506244285
900491394
882994882
227155366
136153739
1533444090
1773232678
1973430425
870218048
1575913738
397417233
5387933
1970665891
1835658810
1798261208
1240705224
84227604
2003623301
699374767
908457202
1579105878
2053854599
329098962
1183056218
807150806
1990287015
2060547075
1650976280
450670846
1266450600
444066112
201702146
157466417
1432056614
1703409176
1061114612
999271465
2133542985
808369217
1534295969
1374973419
1702180935
113457293
1932586207
1377222214
95772257
201959718
571449662
1865667706
549966993
683678631
819598575
1973255855
1163662939
1350027577
1652784060
1434261153
874834013
963326424
2064288645
2029724341
1954774507
1943753995
2018987382
1354656791
1385711191
631282944
707168903
1147162383
66006507
710273591
1944062289
510345305
1361203024
1595704087
1160039146
880503041
2108022470
2082396154
2067516446
1005355948
67873336
1022726309
388937275
592168109
873412174
286774044
1234139225
820889117
1601518534
12028737
529463178
512308057
278643743
123225877
349670093
2033948805
1352964195
120428929
1533265862
1303233133
1358359590
915297193
2082694764
1303751391
465954271
11070394
2117140284
881549146
1174255165
469014906
38129137
1939991118
545278711
123526881
1224062029
1347461730
1643893792
433946313
2106993270
734523318
1439707557
1977844687
733924656
1235529431
380995216
563402130
2119401379
1445661177
1318509159
837166637
866282667
797964055
1581188171
2019424568
45042148
1145802757
675086830
329691097
1476833946
1233730880
470903395
1521871024
1829467209
1481725487
273145858
1073118526
956760738
1888871158
817236754
165818090
1900223789
581049644
358878238
1868805932
1825297469
1528498719
1223114933
1438324052
1350961949
205474617
2031030618
1021262527
1536389418
1781170274
1269910163
537978213
919274812
332341140
1810933719
364496301
1839819777
1786731031
1465781709
1892187474
916172970
2072739008
2047316515
1203294151
148403144
890085511
327364580
599398953
2045470331
1607540052
1904396973
374280703
1366999746
1771937874
353937936
185077624
369036395
929037887
1912662061
1656247195
278557320
673867174
469418035
2111125906
619060009
1223399031
1572909154
263182083
829206987
2026869755
2111626914
2024537866
1889838291
318116571
2082284507
1010603697
1627622779
1420116711
1963571579
1195522040
1228521023
1846468027
1453392836
717395518
801225108
839777328
1019713287
1878036210
1851046502
1306165788
1161548090
131287919
1466503909
252857217
1844224800
1774726736
303337360
1614129912
519907604
1515998933
2062359077
1816122534
2125080651
1259499489
351909698
29793054
1692676802
872391006
1232494997
723809500
1411860421
365640360
1110957885
1351454999
1760256348
816974091
1236454053
1169925846
993658496
2124840605
1319734700
1470633918
597096200
54265525
1089484041
995098301
83957210
1276993226
397532206
209500123
1298889492
1463889698
1018558995
809458190
716036103
1406971548
1795902968
316839600
2004582412
1643950141
1786991915
1760309564
1991927719
1865602091
449021647
2056250798
2053489222
115941053
2099395529
1711396257
234915361
984227357
424515166
517900979
358555928
339436926
1118881005
1406948095
473770370
38846454
2114780442
1067963467
1697403398
551818463
1602976266
1466211193
1078987980
2025380450
1376053468
1214514960
1938771439
1276832804
774935222
1823379065
1740479153
1355449202
1398810514
1963994827
1615428922
1990214873
1066115462
877440903
1620696449
1769795560
840649952
125124086
987962229
534627248
414947686
1260540266
1552250889
1445992901
1990889853
923864381
722574525
1565110885
816934117
1332313278
2054358627
1286779555
142928089
1018691970
313663238
1839411614
300637875
1680000322
157311437
2002935998
1154447241
214317488
204383431
716793255
816617644
307539964
3008374
266214064
925559143
813386008
1458376949
1349280801
505207487
1736752253
1736298854
1456544478
996739927
667543002
1430362979
724838778
667495197
52231058
1422638396
1178823504
132580446
103953798
1203764982
1683693405
727085273
1421568391
1983619115
342086350
893485281
274314358
767130683
1548907417
1514661243
725956452
1618699096
456481336
1490291364
1394287890
855591601
1937660865
860690869
1633845802
1476511130
212527704
2082468463
190044308
816668820
89221013
1746170161
1043982817
1166967297
1238436359
1195304716
1662642055
889433030
590091778
1189994235
1879711087
286024858
1136083216
717550800
1628105706
1709602912
298949799
257165004
1165827893
125590442
1611713118
1860767060
1581673457
1203447368
1191314452
12913543
1743734231
1307336840
1734197122
1272029800
1317438336
1579672751
989359895
654237433
1517530735
679328809
992099833
202014429
66293705
1568851062
1565135067
1754137397
1569069533
819211010
169254192
912954258
849496988
224942840
833326276
1135681096
677761342
1834354335
477484743
611155659
1891801618
2091382672
831774219
1212655994
1394776674
1170635970
5911518
825848702
821957281
1565099011
763960095
2038505877
1898583014
1297730550
925360119
1318585062
1745681002
331446654
963711713
737727406
160197783
1537190749
158202289
1439001068
34022620
1448919096
1975877012
395719316
1657906932
2106634679
1541666018
1767421852
115555075
1461157690
1646227438
938692715
365699863
128127835
585308673
1764632570
1120747839
793109920
971957972
1612909578
654455455
40799429
1386860540
824115054
1929462169
1164875665
1274039711
940420726
1037041610
2026478244
1905542132
246129000
127633943
473633775
1543904197
1594709638
1093699869
1706739675
888113879
1452840603
646488531
1874896341
2083268912
1646585992
1394308820
2103206361
2114043875
437559854
555031485
1515279590
202272428
351981921
66741884
297475948
672786727
271896301
687911782
1770960275
1251279444
1151419448
469053796
711127497
2007194812
1839106262
592617012
1987168658
998304433
1796955142
1607650357
1600074161
2107590810
191790571
441072372
1633012736
1815773694
1637346592
701174351
774315120
1602309419
1857109851
1368254593
179542935
198409803
339457687
154485988
608234726
772260443
1980678720
1203907800
2004233363
2028510675
713367622
1688773494
577619378
1248609952
67696598
1411524095
493275259
631529573
472908347
1919374197
2114614401
724576088
1359726766
101866411
1713145668
627888604
1601689921
1102380854
572831088
1140942498
1339249603
25303874
358683793
1844173162
1617073774
58764721
1960887540
810981350
672577625
1851823519
159006170
2048763877
1295373851
1742504756
1835461081
941537405
883781764
1867636173
1841062124
171076011
63242472
1097926249
800968494
964624120
2091454945
1643524352
1328796370
323740294
1044994921
1767752742
990046116
1474030648
1380653049
1987101020
1769721319
208265403
723484261
1152662610
187698580
425635292
1554450593
196854720
749289802
1749904136
1159636787
300378385
1628933798
2093048882
1121316821
186509019
855907538
1538509274
763918612
1836766688
1322951075
250548962
1862868466
1565215883
866278049
147775650
930237850
1204840207
471900779
355597103
1368166953
1812634909
226572608
251677764
118217305
1922878244
422375483
1564069469
1728551000
1924021044
1809866560
818392486
1536296221
687107736
208760520
49814799
23060658
1623852037
135837593
536978894
834695711
1525471193
449240028
31162387
1808700678
1597057868
137482338
1470375687
1816658896
877601181
1176429033
2130402523
807837838
1768868193
1642663824
1025184805
841269913
2063330065
1945708837
536896304
1131972027
1633021167
1068905031
2071163236
380772559
1980943244
1857248375
940071389
1945112332
1541789934
1724014891
1307647761
1066600716
92779149
1893391625
1662864058
1886167068
492127639
1416848742
636467085
1290898365
698978082
257248545
2073837035
207063770
1967695405
1855753094
96199234
464596530
192298787
1617262573
2074175528
1810411980
337428776
1716263562
1220176085
684679612
786597155
734875679
749258520
1992643945
1085421611
323928513
1652534429
1179482145
1084564314
1764204825
1210974668
1336747008
686938309
1949101219
1106341088
51509794
1827978917
2143209285
622642522
1456683124
1202111588
1046347380
1258586366
2032343531
976540452
96847528
1889433722
1301679242
597636431
199300004
1047582589
127577587
594962935
1001238018
1964481778
43980138
1457513474
1444215077
297539313
1574765319
1805569858
1105908513
1052386098
1349264723
2007276386
769696897
775585759
392558384
1268251999
2039690966
981743254
1095429292
1055933517
2070994736
365070596
1750871802
1903462102
845456425
2032285584
2042291090
1323230425
116264197
615271369
1267862141
625399773
1315448091
1126696024
728196942
1333985399
1205877767
1155892561
1121698087
348093101
1571262323
960527569
1011711710
2094357290
361939968
1518412048
1521468585
1463064671
167954386
1520527949
970470985
839396305
1814010732
145284388
1201110127
1122806621
266236883
1656021206
2019720664
211861527
1799446226
1890594940
404362889
1022999957
1038131238
1826851914
542337469
103657988
1061932885
1486194288
2132892561
530104980
1827550927
1849720652
1389504084
1099274034
228274065
71708351
122871292
2028431119
994656185
1955923532
367044237
1216320200
1998093219
1476843329
168113994
605593315
496283477
975751484
781473755
35044834
1714795012
407064973
514645349
1366758410
710119341
919167668
75417915
889683379
520388496
597627306
424712041
1008073739
77385917
473595947
1407513841
1335408595
1371230873
1905133735
1939136030
1063936698
1802190158
996315455
1838986969
2120061705
1916165936
1199674095
1261487265
248639137
648969392
1932354402
668141752
1882065713
1617076801
436206447
1761678373
1854653762
1130584699
572556062
2022336463
1591672391
1774843041
1974717610
1737420395
954625168
124318132
1808761323
1083635241
1787058855
2007635214
1468522410
1109320168
419168036
1122696185
1917004144
502863423
1903898370
994026099
2003826514
712769698
1821376237
29375477
1265678643
803889574
584250992
1578344052
1520206942
281689782
722542243
322347797
1229607917
1963492819
1596682317
197066718
1046656067
1731654097
677347477
60239121
1633114353
796943640
201181511
2029971077
204043608
635308006
243278389
1143170319
693095182
1333130674
1882549851
940161139
396432805
906511986
1006191143
366554541
882044152
800829204
1559146464
1735319843
1568313977
1726596803
1838746575
1648086851
1134401304
1119179042
1812450853
1986469555
452555609
1000124
998187356
900263484
107461102
683018748
1571885617
105318527
1040087312
1965613590
481325386
2116589464
695177738
1142396918
774471415
993498735
1549770556
2060338814
629357905
837520055
128681460
455259500
1830487887
1682420430
6793701
998753936
2057609267
866107935
1496542984
1736593201
885022042
1954448640
1566985541
712234939
111125135
1746856675
2132687463
1682578664
700374821
396644451
1945869231
1135125648
1201298617
94749854
254163627
1879020080
1581523935
67802756
1181864971
1500926728
2106154373
2015524851
1659736470
1694418577
902901646
1352681290
1224340771
31655614
125126309
815619812
1783817967
703396330
846611552
290241316
1725796680
1285148809
1929177585
236706205
1340983442
1477237155
2102028813
2078972344
1265698442
1002230732
788560711
806986053
1546633925
1693090026
1379691687
1062268295
1144642282
1063453280
1618339767
1481478400
217223284
910016159
1743482670
684720195
434352096
1373309720
2028001525
981919849
1129228598
1582774435
835949167
105406118
1388610820
1938640889
505938329
2147464479
1062222234
161785718
99146719
201045700
150004465
1761807758
1561976658
242628250
903866737
1621758988
1717787881
1771681871
115522526
1233866260
274634119
2088139877
1409864254
1095509016
1720086105
1074980118
1629963620
1300550042
1215181505
268667455
2143961290
2074135463
207031971
1687302650
429487238
1831450150
1964832269
1174508829
1206837640
965520855
1552115564
1955770670
560384908
472954603
2060897965
596952278
163745559
1973305167
1755441600
1439846685
188187984
579456313
1611140158
1978398543
1083016005
1896183855
1568151370
448196931
115808991
1093081480
258937712
554557682
414972746
2035948504
1061156470
924045899
743730921
2005317000
23404824
2059816814
1141114640
704897943
1022774130
1741726474
1566573220
1402579864
1297351172
128848496
1475495212
117628436
1524740592
1102298783
60153749
1160257640
980197920
2141807617
523401720
1285934950
379338424
315932780
836337352
1786338382
1262035017
157774274
1499323992
1462565768
2505367
1533133035
928223681
33678036
1027804503
1455101084
288179660
198575996
402195205
717479781
344856174
1920903493
1705246707
1738043313
111372566
1189819005
633122441
2000201089
702991079
671915726
518440849
685268332
2005733634
1061310195
1946092853
1423840173
694743606
1280930567
1788512887
927262967
1929125079
2022702969
1888253841
2001286501
1237061736
798961625
1648618550
1812510416
705244156
611998179
782843779
758158875
1921276223
2036002781
903750610
1157715056
1403043550
1781704178
1172156046
1642242609
1176123205
1988043547
1107218395
447665357
1401914224
1718361689
591580286
2044623754
120433220
1234252540
508288516
1123590725
1035265908
1869232014
1167316484
1258043318
2007213623
1289001768
1918495795
543845222
684630955
235719475
887738688
1790144911
1274157844
855254184
269636921
491792354
2064496689
1921920357
897184517
1479888361
1268727168
405138662
1777167117
580361224
1052768961
480740941
2115580861
1895814571
1096253620
2044957151
1142314159
835279422
1763029985
1886659377
518194601
56364200
1569397583
744761404
1201530299
1967225087
851523591
334205966
451422250
1045233788
1773067324
1383464416
897653388
1789516483
1159841999
490531985
1955348697
1075309775
1436026969
364642756
1681682287
1982080163
1816929047
424674021
1447269712
1043116690
1613105245
1787803949
1467264266
955309359
2018387796
2021214723
1851046502
375807134
1039432852
1042790198
1123280034
274075631
712677875
42433038
1592497493
354881835
1635289430
377571078
1295406447
2005182250
1443160194
331914771
1789853518
1954792804
1804724157
1272641939
695244445
1618482369
942865288
686145474
125917555
1477254321
1972058189
1120412264
83274382
795575890
624142525
888896936
1647662578
937676962
83782173
125272925
1610704209
568570696
1783272844
649008746
870822562
676481335
1082336361
497357615
997112678
1671076475
1800833211
21206369
764598035
1998046677
2022223703
1151682078
1570246241
1542367328
1961163703
1343522146
1533787789
2109623880
881901127
32011156
1777953446
1267268483
18463991
1047570099
942746792
640277186
1207934287
569484051
419587572
247617219
63468799
1106688323
660368086
734727489
400829363
1393809925
1406775612
1939851036
1276979791
1812195636
2013372306
1058903842
1075005962
1642384794
1125555545
1935419957
1181511820
228698871
1978457270
1522071015
444464191
731861548
1500782753
2086517637
338774752
883392752
670271799
1141027589
1510797912
391110823
1698700668
219777515
1135653593
72355004
101023118
327147907
245368515
2014339656
148839926
902199471
613041989
442626865
151980675
917360170
1297032464
1259099849
356248369
1652062295
381105741
973061198
146808758
944272863
709073663
2094263864
1326950064
1660759716
1038903833
859466292
55373903
178742614
349303524
1346705175
255830808
787306769
401521761
1277305617
1870107420
1549152072
1630656261
1224076467
1539302025
560639428
1107867318
1816085706
274257669
189990581
332756229
1765129826
1785301943
72359081
990279491
290145271
73753573
429324157
17969300
1802756069
1861709898
991639544
878105954
2021938776
961418130
1799851532
135343830
1281704230
723266436
2064221722
738372002
932178378
1159337239
1638977007
1452804733
1569611488
1716550910
488034432
132691932
1864793422
287872110
938751178
1381045352
1291326202
578970621
1158567685
389837637
1818267819
353669971
1611604836
430532118
1728990678
1090327120
1968171079
1224761966
191988535
413025809
1694811727
51262778
1576606842
1907433884
341549379
13730317
1054973397
1169413494
933937400
1526858862
724415377
415130511
84397760
1226646739
496984931
306459032
823928129
2119033249
1180946307
203705565
750340198
510668287
1293648175
1176832204
1939709278
501514916
54164391
1310649766
571839054
821190715
1784146538
153414006
92923821
1303474107
1043592421
1223557764
1761286062
69645743
521994909
498809914
1372828684
238208959
248663438
657643405
975340934
972280218
1647042471
1554338775
1248120439
1832975517
1402906864
1102853577
1579950629
31088217
448612030
1682039897
2062018755
1769705403
1544680261
829718347
1463433361
248618558
1435071513
380785270
1512481891
1143443087
1409015970
374958155
1131175942
1109136539
1774485870
1940592340
793508006
2000361446
1895633609
1544269762
1377037614
1352032990
1877244172
1325433507
926653979
1652980619
945369137
1554436934
1408655805
256624637
1368755080
1144460513
331401350
740698328
339923474
857437468
507366543
1737909189
137724197
535686501
1256019604
372340111
1785876086
1773960728
783602204
739667171
130861545
1983579576
1476565870
1049075222
1906930401
1106514898
140659643
394284935
1566126042
102044910
476548115
515420561
130708153
1679441474
1932405867
461399039
657075811
630800597
358717043
2031876111
80035067
694845415
915052990
903263783
2042935507
1129090224
1498410703
855563268
679636725
443674169
1141290043
1342080443
469807042
1633224639
1096883253
2141018702
2104790263
1733575766
1952424433
855184952
1548907417
1645342021
1010656141
686636110
1208552113
1368111980
1483663777
1651097137
981353979
1238957498
729958838
1273017012
323570847
1855985629
1197317730
325373618
1699679455
685883655
107149252
492844113
821568142
1303782676
642388066
2107084286
1358541619
1569953694
1112338961
1922560321
400844998
1137711462
630831294
928346656
453097303
1424769154
517017818
440158860
2141603221
1840948417
276138605
1619000511
452954809
238472195
815948112
1544462275
1289787742
885900157
1091795926
1878732429
1464670284
1191983212
1780388521
1697184577
1407841705
192889340
1179689325
1243897892
705119670
103713097
703012067
1900224365
1784887147
548084358
149881188
928666882
704144498
1508653814
594726057
1968210880
820551636
1889967486
956336110
1695783864
348324967
2068867511
1374660750
958247012
1642827438
912827414
1241865715
1250979807
1072616445
546436080
816420148
1938588477
832413008
694588130
498525639
955630162
1007344566
137221698
1179806010
394510726
1640176639
1851082367
238701805
265385692
1355931021
1443139188
78274954
653496046
400761873
1507666694
594576801
1591665087
1543952312
812160408
1610918275
598480435
628009883
323842501
1966007589
1499943298
1473174641
1418308236
1379343073
1115480322
1535511977
981148815
1951808907
444320543
1525502880
1283341796
472880840
2028052245
1802682256
584990673
1805291179
939856919
1880314506
1622044081
1682906353
1330314945
355632146
225134727
481240018
1184571701
801420130
1930151618
747820408
973422502
1529766021
1518735332
105268682
808108808
2082707840
1016199801
1299398468
1179399428
553593097
1398729889
1632009928
495436692
1887118579
233225694
95765906
1506308567
1387899231
933192862
691079077
1272995965
799153926
1030236901
1644988381
790016628
227145534
2094846652
821269258
1405412147
1837815335
1139600644
1532030095
154468955
749180719
1960316708
1207952241
583223127
1766310210
653559214
1289660811
1973024148
1999168395
1687683927
2018038818
39496459
1838960651
1491090758
1800462178
1871946241
1952026887
397471000
258683730
523092152
1341013750
780480926
1510522824
256333664
610817063
689370920
1617615392
531632334
193213413
795565500
1145564645
815518887
1452121039
1707321923
606292659
1218504527
1372991213
1515931068
1729417657
1196184703
475047437
1298287381
1128839541
748978599
332625001
1096202241
1738922363
1284575072
1669411645
973122411
1455415709
995423601
1388723560
1136598136
644979065
1699467864
1455779899
559410047
2127114041
316930854
932927445
435288619
1209059305
445253990
1749262317
47369930
1339965552
1743512210
114237704
561454899
1576541301
1175852860
1198280134
151068940
1902517031
7848787
223864603
1919582815
848258213
1529400530
1489889652
600357730
1319581767
1455927694
547845688
919925257
2140607855
994209423
1328104107
441240946
1818144578
975885209
1758221524
383779020
499844182
1921715401
2029296734
648889703
1575688117
1604281412
2141600863
456410929
718425681
156412018
1063859862
1143593951
441848680
1628684878
198857967
362526251
1804261468
966454752
1736068660
1398055805
247050349
1862185388
1739416651
1517172672
127297803
2038811111
647148235
1840109413
351209309
1022648843
2130216836
1769473181
1270164596
1583924359
1038495905
1248657715
1458627531
1892977601
68106244
844233064
918580940
258214904
1209036391
1205198659
802801816
661429376
2002712443
2088352890
2034110971
2014279943
1162994068
1748826752
2115732419
985347526
310165077
1877006938
1384358167
2107848630
604779004
1670105578
1591783977
704566788
1424345943
1338835313
565893251
238839387
1496996947
118067171
844874994
1701222076
1784148972
1308103376
1504671606
764532366
1227478941
2142180686
1877492515
524763640
588823151
1077949649
302470795
1876796668
656394048
1136594283
1538489453
2129129883
396426352
1961420973
2131823413
250409603
128953224
579803176
1608812441
100732902
1458414872
1129064597
1610360766
1611790571
325813662
1046505133
587327728
815138210
2029895887
584482578
790976230
1011123012
932148086
192873657
1021929525
1567631949
448950720
460791899
1212740270
306449544
1315845030
19574679
1639281070
150337724
222788403
945291563
1748796581
491645304
1253745438
1320759626
1766398261
1385167829
1737723840
104467664
1441841156
1506632163
555657563
687822169
1541938902
1332868054
1088822169
111164674
1798567249
709603569
1297939843
323286589
1451767345
2076379569
244714093
1615008241
146568753
101038450
1672401245
74774724
1500859906
689719889
1449287803
150700463
753780758
2102642870
861865693
143771278
799453600
654809194
1965032454
1237864150
221221766
1089611780
797218198
1461860114
1589249437
19108590
1477435050
135251168
683553404
880864716
691948486
1958152930
1492108293
121797308
1544129653
566529067
1590650106
1735790513
940516940
92176782
875558007
1539674060
207488773
165151520
1650667681
545737335
756069982
426287641
1222219847
2084731104
488941896
1296648686
1246385747
810663246
1607548000
458759140
2046728
1755908720
298275712
332113948
1566267904
1705042615
1133656461
1683121776
1781816461
887710016
1064030314
883644791
791654361
1555577728
722121447
558296803
1967254807
1357504795
1313830747
1787990035
238595340
1213566549
1723383196
1274509798
429671272
1102411224
1303844135
438337872
204174906
1966671802
261629021
1363337917
468596383
1150938511
2135880673
885418753
1110875299
1211643592
730854967
129119243
365397744
1333017061
1930024579
61638369
1688021972
1162827643
762533217
1570865677
899655560
2118953094
973783651
1878266445
1376324754
250306862
1314885118
551310834
2116423136
2024376958
602648413
712301738
723785582
1283448968
1907907115
984488531
738796074
1161026290
405867507
428022549
1176570733
1058030267
847430076
1917360772
2004078051
243505620
2010985885
1524424119
609399547
1541103798
873862346
776479904
1540472272
174038195
771175347
1854365943
1532687948
933327677
1544249664
2050200208
780138237
1958960228
2137985568
2004474174
52458152
1648209454
1824279868
468248796
1019713347
351428741
1076776642
890155655
1956498965
1683454276
1433471840
711290801
1931298801
1897204603
1684861504
657759490
65308802
1683667634
1760611611
880217344
2123395215
915083909
1079079049
2036812493
1575392299
1827219781
1637959519
56449117
488317187
522252500
537702675
985241692
1964189783
1490737862
621171801
1278022084
253966914
241550393
357171480
1039819679
2041416386
447463280
866629473
192147988
286407643
867489954
169957100
1870725395
811373397
616880016
789777768
1337877725
1594423081
1339221792
475116211
431675595
1162917855
728437077
781612087
1502056197
887306267
2071905140
221251929
120933966
369724574
1833381034
919610222
60824370
357738712
2078028615
89647057
620334709
254656886
303585450
1448450408
1097383367
1561407887
191501048
1211522439
71302716
1342577447
942467152
671293957
1045655946
1877645079
675489197
1109850446
1204924331
315235969
1794937136
1915513938
471958424
247617219
1742201643
1899252544
810027920
1015886109
2146708796
629952620
2038172936
537510070
792678177
1795057137
523854705
168751556
1099178999
1156353061
2096773904
89378678
1220079045
795569869
659678284
612481039
984080105
23866534
1500224410
1019499588
28418270
1825326910
1242157784
26440767
1926417426
917873076
1839917256
35858257
481254894
720498529
383482128
1045303364
2122711346
604445909
1223774237
1216470410
82997391
729313337
241483001
714507297
1546577644
102870502
1575491250
225740028
509343973
1018956762
1810798386
1067772233
997591422
324173034
1196724823
147934135
1773362717
840130765
619306438
143439452
958853243
48283119
472335143
927225169
494720537
1980865321
1209473020
769557868
383524811
244433795
1056472329
1988292440
1632229271
712990991
854720493
193541260
314260412
1886017772
1921430144
57480414
1673474603
573705904
1236535578
351620114
2111100239
2035874929
738621325
1131972027
858325052
749436427
597128750
878485588
1139074522
1224412152
1594841720
1320773319
420853082
1107264650
1896045295
605384057
1916137489
743685127
771810930
329347445
463767479
10161334
422195081
967697738
1231676478
1731520375
1715555704
245923666
153103390
1544349570
1161094809
312798622
1202697055
117105508
934939111
405818898
954663186
1902231651
830592965
1046564471
844738312
991615691
54252168
1995168875
910052810
1110756147
441574412
2089938591
910086269
550360386
774801196
1930125819
1499154567
354433954
1763726209
2054902021
1501018403
832640376
1753115710
2017762814
2055676921
800214785
1279314430
1613868604
1118924819
881591811
1349660799
1416566349
941518312
625865770
41545580
535660680
1384880612
595587816
297347158
2144851644
1935756215
1803353373
2006826355
1513586031
1804701875
1983718082
1514598344
225727334
1758194472
208353642
990518038
288384030
963016877
660914128
1421679848
1332422551
525255417
460516561
59273884
2005009216
98291767
1133127463
2022276404
1749028138
744019970
714549374
1999727631
2088887854
1043740456
1552922600
730943283
335556390
433487216
510052667
1906869533
1014355793
148984839
1261744347
716496756
227548997
998994356
79441009
650300818
1069832724
1958493231
338688344
62134363
684321750
836293460
1081094389
38640878
153939015
696280457
257950204
1378367850
185419453
2133028850
629860086
2012255337
1583182953
1175104562
1652509130
843165116
1807411734
483072057
1434367093
1592952442
495346488
519683903
710536496
2133129600
1861468672
622873254
729086422
2050209151
1320807666
221623463
1856865735
1746443485
1361397497
1594836199
1332316475
1203520563
276905498
513596536
1378150246
1847819744
939818278
1222254658
1850749077
1662898894
2114211342
50314682
232884013
1750416404
1622897274
239805688
480317443
2112034667
494234164
796090533
156197827
689037670
1782153190
2070538624
35773838
1890533579
1763786868
1863810819
1294022324
1649488563
1206728505
495317054
262749819
692187724
303902035
963370958
407503836
1075133757
192363511
822332850
2086528854
146657564
253812595
97801963
797468885
1304161040
1712262591
65835238
2040899679
1549027328
1267961029
749541806
1671736869
992798466
1666628820
386742512
1031196740
1817701793
1731086985
219576355
1506901011
1003812199
979424935
1937016833
164971125
1866432349
1586015051
676559497
439662151
977172973
416993723
2078309163
178146504
948294213
1520629145
1652528223
327116539
2126754666
520791619
1384888
1906730202
2144767382
1058072695
540633929
253600855
1827410379
1728541522
1153233578
1027658496
346186893
1123836760
476109184
1448989881
521309523
89350807
1488101696
1163311015
651076052
195358639
479583837
537698864
1912241126
1928719507
415226064
461438079
1671755330
1972087312
848724903
1322916382
1478740523
750509820
763504683
1904171419
1010179825
849473764
820224744
640378954
2095627580
965847675
487703923
1181816112
1404157175
1194631010
993213732
391264951
660033728
1158401319
363660409
1400208498
37165143
2083690192
697858376
1137580629
390074630
1945776877
41561299
450156383
169495010
1877093809
517736941
1050046713
1612273996
1888944887
1917617572
618699315
1458670218
283284087
373081381
2041226965
1334749608
2132221873
2122265789
496184253
2062323568
373598577
1642757080
947501879
1882212228
2093322559
1176589969
460151722
1567046870
1187878016
596452805
2120609354
2079805182
1533774759
548520330
1631960683
586756652
28414720
1275164049
863350383
33216339
1210781034
1603228866
1116886358
1593791755
1744899864
1030148036
1890138590
1319029664
968230490
1236536847
415696425
912423888
1531434040
355623710
740783807
1344232147
349206741
183113666
901702867
244096415
2067955229
2051317639
1286944852
911010957
1342387437
705047077
903967979
2059510327
252939733
1245010701
1529348989
370530923
578226367
1510307247
279746572
909967961
1578714842
72762505
1130932272
1367994607
1634843811
2145380530
197821125
1681045934
2118528415
348187693
1050393452
479559858
1489079489
1946798232
1193308112
1174374434
716985269
828394830
1921183934
1222284347
1943734414
1747688904
272148619
821396495
860519197
843382489
85005418
1287059945
1655595192
1679031746
1239824849
1181505342
1040467423
1008272299
464907623
1325368086
377335074
2037329143
1269533832
1893208450
588589100
616641392
710273591
1816851692
1216945491
658427270
1248934203
680275160
1018051596
21392304
277317642
1560155476
2048363502
1750237052
745297071
924570770
492844113
158035844
1116849302
296659282
1402292214
1904456137
1795283770
1155081209
1924613444
1637372105
918422277
392976150
1091451199
2058959070
1243665454
535865115
999565399
1419797091
1536274754
676685128
1702757488
772461989
1193088518
491854785
1354562671
1800867188
282021517
1652313658
1680135728
101309187
1693755791
634522460
1963538792
231143861
621936812
308638060
1225320954
1341332734
914540658
2130518234
963547610
1007775919
1096235662
970640220
505899196
90860339
523504936
559552500
143801712
1232292545
29908667
978223749
258228184
696242941
628871638
162666400
177492640
648628183
1772200553
19741302
389124469
1464546234
883329176
1921238538
2141250945
1655477697
1843525902
460704818
2076001924
366102269
1281025018
1812360993
1226557278
851071916
1955677297
1032282017
1794476376
231485962
1395626075
1339356890
665924377
57983695
920031949
2134514593
378815447
959254034
722710555
875796063
695297559
52346395
491909098
1150923363
1322879006
959329388
1686301974
514089854
1086040330
2143626005
846551250
1753124053
2129397100
1518380268
1377400676
467801536
489273471
76150644
1920030388
124881344
338000073
541868567
501695072
1399915120
1591218808
1712390308
393744283
1611183438
51442119
1102592893
652857499
90545159
979334003
678207070
2055034452
755657941
68429464
697790584
283278208
1398567886
1650230174
1325678517
129844835
441925283
1143179136
322531608
2092437279
1732676968
1825708607
1643209005
2122909087
1472063546
1652005045
223100115
337357139
1687461139
740458854
116734951
339536188
910172721
525809622
714450251
1215892126
403419955
1402345840
1508278854
512398153
818269860
1342471135
2140786942
1830099659
1997693418
1423471249
841566661
1662101956
731427740
1976686332
1980225336
864132089
1972283432
1024239817
1610770079
74082207
1728027449
2010098444
805517576
719085170
1385926953
878338743
644184550
287762111
905608597
95703644
1001207108
75669065
1903006707
1429536990
1596585503
1157556741
969955974
465422237
912883550
1763086200
269350705
1278898394
425875739
751026435
1175853138
1298517083
1017558062
1089999593
28580869
352980701
302417407
2040418547
2021769281
877936307
2034137458
1704189360
1870107420
1318220813
2070682323
318275510
1306530968
8125963
1680277742
1734755994
1743294364
881572282
1268666089
657574037
2128627893
269060170
2869477
938393553
957988707
1451156469
1638957279
1943818290
2120170787
763571690
1227039888
249188622
396355455
1353192955
350533602
1753530789
69088450
98656845
1903867614
406752697
119775931
1951461729
98489596
190868691
2000296139
505983886
2107113112
700754908
1111896307
1687705749
551328422
1284052646
1992527299
178097661
1316136096
701759489
2001294107
128114693
1191775480
1084470736
503731264
1191765058
1292952224
714589805
1472819275
1052497033
324230605
571608108
322600137
25439721
901484308
532274
1398810514
2048967637
664852325
64854404
2113547590
1956195630
2055536436
2107807407
887085496
1515432224
238012667
1127396418
35856502
789835943
2114356486
596731202
2108305076
1697933754
1225125845
257477770
1474910039
2070506629
962129151
1368690796
1720776334
1279135733
1144868763
1277575946
708127938
2138418567
1881134752
1226281157
1916346216
1472430493
182702554
2023260694
406498169
1141074635
1054333441
1148211637
1856614260
650757580
279969029
645825036
652193351
1272269762
1653952681
1076861730
1168674248
1417755637
243845266
429103889
1873647091
240491587
506143833
1828893978
1860925960
507822105
1037503203
1344101541
305349
1376727054
1437789177
1297990603
54867946
527350016
327068275
703429375
1109058686
1352433814
111454211
412778669
1861760325
751169251
384874271
1612055415
134127308
361408683
465456261
1199342480
1020303031
2111960053
1112780646
1260909454
1904927698
1132978658
1473817480
1777595524
1954973837
150507357
1618211722
1288100105
1553358108
472752241
872260895
1595377722
1615733846
137743504
1105337648
1511670647
454361395
1932292394
259502058
1769948435
226030690
41425925
1169957936
2051625631
116618412
469054948
1744629054
1546958294
302340923
1209265698
1391136215
387754284
1559555004
1877980804
524728221
590666757
319386728
1532104413
2126662800
754475718
1919045006
409753432
1007384524
1254530669
785801264
102143197
933403288
1142420045
347719994
195389404
1217542953
720431149
1187136829
2118048760
1368039677
1168608199
1408521263
442073245
1138067878
1333165330
1435703346
1209764049
1384194545
239578681
1479205267
1538908381
1366923816
397709689
212266620
1990798930
2134981425
2044114425
1304187111
1103622525
966606621
982362489
1889300506
1152144829
231013346
1174079780
1650480725
725331993
1318136994
1562332819
198804829
1672388711
1539742412
1506861187
1404807277
455088110
1019718532
209710080
877551802
1035199420
838735534
562420534
1217612046
1104906351
858090867
1807989713
1980361553
1502175187
1234259792
1794670555
233310294
285331740
2091754155
641995097
561628154
1599987242
611048123
869899173
1322799304
2094311306
1866571732
1848542030
993778272
1732187782
2065364785
250891522
997553795
1365932391
1056146007
34216794
2064326753
1377245020
469592571
1150318464
418164995
1095547037
1563632103
736502549
1693659412
644395718
1399538947
602875991
1263493452
1544028995
33747813
1940146832
37635493
2090672773
1412000620
685693439
1522088822
2022050596
1678472337
1615738087
1457261537
1665542949
1604532407
1207918523
386421373
1315069392
188407361
129051023
398888415
261307391
213742419
42593733
1851674644
1245186913
1180753702
548965026
730185782
1479709264
888394648
1007518066
1838366296
850510926
2084118650
126960016
756442455
1486754936
871841757
1974119053
93263345
1745220378
984991223
1241754897
804709885
1479468815
1923113318
324723902
1812342505
24779162
805672969
288919876
2045597414
503699480
879048638
2052481217
1173705070
791440251
1113889032
375422691
1910992138
389113185
1202576349
1463085648
1669833817
538800565
1395417956
859220704
231439223
1319663187
1727685031
147620575
783089172
224868692
373931957
336473758
1129573040
655071865
1744137564
1217735864
2081128011
1963427518
1479857302
13888851
759221135
1928899951
1785118419
1699406230
571390981
554525430
780383148
1190422224
590984358
551075491
1121583214
1906586008
244953972
1368752117
2015906776
1525530674
365775510
1495758978
1301076168
1712201533
1874724190
670955430
464584486
1176496328
473642821
188206371
902204873
1402678845
2037520677
285787929
521193988
1819121154
1851605086
420695000
470319492
1525924611
207159376
1081311890
798988040
654770358
1699978122
528018004
1233206113
1081157758
1346098419
449340785
118806750
808653775
675493798
1564516200
1191283176
604903095
1575695994
51706195
1730350644
834034716
2024044979
2023259591
1325761917
1648287620
1054877933
575590878
61949071
779307369
791144010
768659290
410067142
2065430867
886843289
1686088649
1165107257
1579443428
67563561
1759198956
11437443
140408639
881322709
594645716
1062754074
1785331159
277653910
921400129
54883954
1395631449
915305216
300137179
1707997506
545639434
1802879487
1501767854
1057884946
2003087657
1839495609
471239852
1575777745
326317807
2058312041
853027069
796601685
117480636
406101376
2073615051
283642146
1886104585
628626100
1680211210
2006105575
1364688232
147955968
767129241
240748129
1927184053
1844714502
608454695
481214649
148047332
1748963469
1317937982
1876593592
672171889
32347806
1355588327
1382883241
1316073291
562131993
2141738748
1647697279
1720307148
421421782
810633202
1505828949
368564253
1423067629
2132238833
624401943
1699350260
1688728322
701171128
152065063
1911667743
187142992
1989407571
1789159227
1772853413
903815084
317534903
1295651687
784387521
27749485
1120415424
783667973
267135583
75005857
218568841
1325527026
13454634
1022370728
1532350371
45827880
2017885145
932874331
536412736
2063728352
1892189208
254912098
266776353
1021858282
603954517
1766051619
345024795
765298914
2122360452
444028331
1395813527
392253856
2091061221
2049161669
1042215197
1135321333
1785731540
1900712408
730497700
1292739741
1216467659
2089332420
103207819
837387255
1423151576
428879428
55842717
1141628577
1959074881
734412366
1579511830
1710012364
138246731
164139326
1210719506
945015976
769640033
1027142228
1746378867
2056737106
665380847
1732798014
735579576
159362682
2111424234
974466245
1106321526
1147755452
945088120
9578564
1439330431
1472368679
429705241
1580732594
686200190
1430259110
395245039
299105035
1027439900
298312060
92242019
715834401
763120179
1127136722
118330711
1326311513
1661602645
631359520
268638571
975497080
85278504
1212714928
470417126
2009092065
1971457578
1651909742
984000418
2117063920
1351357996
899507071
1555059131
56453219
1860768377
920461975
2125032371
880960735
716405967
893714304
376091124
1694443601
709450496
1431834447
1838119265
1932280177
1684355838
306321818
591702205
1356661512
1367294194
849430250
672872155
2002313558
1730485282
1339490732
1927488090
1617525978
180572146
1218090220
670837781
2081796408
757234086
958353708
289679158
981955622
1739893187
936208718
2023912348
1651101395
146449218
265937920
1137153034
553675479
371175648
136116858
365085212
1087056791
258442190
393780394
237361448
433958273
380111282
693374667
590847983
527845962
1125285447
1114435957
332421958
27375379
1205999399
766178043
976489708
1923311955
148214323
916950311
495163380
1360803941
162348845
1853848035
1157197429
646570672
2087267808
55242890
1558338173
2146500256
805513729
1424929098
1925081376
1062250199
809637258
2136476978
167228177
74864261
1973451264
1141475480
1882794042
616576169
516342508
725217546
90860148
1971311768
1146845247
776129232
842725684
712705459
966125475
637004938
257038826
2075658302
1359581273
1108187569
369226538
1193774227
2076258780
477887
1415266393
209628281
917065068
1605484194
1522736176
1612603827
1987260494
659488187
1277327405
1291468835
612387642
245956156
716122830
138257954
1207317486
162350438
1922775463
1389939517
1955809531
1564933729
1510913655
1241397565
1359757770
1709002743
1396572273
1241856430
1625774277
841418924
2146911855
1107109524
146146111
1591226833
921191086
30190663
49521239
999139620
533131244
1377347830
1662202433
79152569
211012111
1010959715
854456642
617876881
933393970
648607057
1881237965
1675284233
1086872425
1179810609
11724190
668828307
2083952276
1749138342
300890692
1635919050
621882095
958199956
1959946005
374959607
1200704739
120247667
242912765
1875671538
555348157
1143646819
811103698
593795836
654729886
1913038530
1960960226
1651143053
221236117
1910951485
938369144
326545121
1840421877
1198544654
1533278893
121429704
78928751
1644304126
365088064
687516887
1071549689
1251498492
778881269
1537921834
1703422367
601101837
779328871
1696077353
1956309637
906318118
1294149198
1387643292
677733930
265857314
1592791176
1100256734
1277264435
9634154
1694952485
1066582979
1820709548
732968529
109697102
837164349
543610603
2037918684
1805287303
1138455633
1619381313
1937424619
2029541466
579374530
1360499275
1237957619
1921668821
68204580
1005540550
1428380076
1361708714
717146655
1134492309
1478454916
40777593
186899087
1337113627
1115239257
1591690565
308937764
1065851084
1609962768
1704935526
640190747
1621810455
1115660613
1393081592
1927359632
1972573675
500889999
470903395
1473515156
295610723
574414269
1747040356
1010924946
2035559621
1043750649
1166184932
1076303744
1353916007
1513710256
266376208
985617448
1307363942
784215607
1996510993
374362981
696407697
1884957418
181701633
190327085
379519019
1813391094
1290297342
2031764944
422301986
1722142207
683964338
1383623201
890159781
2094548642
1235580310
286644930
1398375646
707217487
199025152
284889012
105859367
1103716333
1299082848
1444617604
568314484
452737476
89683460
811376849
312013964
620229059
1483770532
1981553732
2106915943
590041014
550455980
1569297803
317518700
650987092
1253409989
1877306694
1227163673
723676462
1914053766
1646315572
590341578
214886671
1926988016
1943283961
532957784
7761928
171029613
1649939864
680069187
1647641460
10655098
845647262
1995417436
876825754
1391896992
893403460
1281316100
1942688360
1942164566
1764175979
179794780
1399234413
1331654876
462968508
717466082
773521096
70775729
319071983
1084471141
2144709989
1149172133
110245921
871694408
211451841
703489212
1193594054
818776075
1796307908
1251324798
370237654
1323315130
1378911465
167880675
1196362076
1706968768
1915994696
627430314
728425189
138451877
2025606287
1953490906
1452101007
1557346333
808395933
1383764579
1571012684
2057870462
1483239554
12144219
412785545
253436178
60691128
1692517805
1826212168
754795571
1787891773
1089172923
201269836
1094993301
672531429
1763447278
291817706
1698128904
349625788
353013238
1766831022
1764495324
1095137991
1063900488
1638757447
641766023
1633983666
1740690558
250295584
1173692388
1933048215
409474153
1775083531
1941545165
1171709072
1467792722
2065441052
174757025
12723893
1781152206
1854495910
983374654
2123206770
345364111
1100770279
287212120
1352339477
2022735044
1691611719
1285929860
2037099107
185456396
1229289703
662054154
1863850590
429562250
248787479
1748059847
718150244
224016487
1309111819
510377564
1879342494
177858980
1326453545
1183243004
1504901377
1618159464
1840084718
1154281142
367645306
897560075
714131121
1499753385
1630699564
718034337
525207431
1423308269
439078460
1931185572
502260147
1263362999
257715017
1468998913
1795364318
313650240
35304567
1790706795
1901826494
75746355
56294586
24617488
1755391333
822818726
476042693
1582284036
1366868484
2111517879
857732763
459235641
889710269
1670032262
2048050396
1641285178
550961378
382805063
293977672
233105740
1557256380
1986137822
1493546602
1042872075
1723734509
1370878277
274691606
793766848
419743310
1015506248
1818904696
1506532194
1759641217
1545018753
268047519
591989201
773328069
2145730255
2075440489
233356163
1511290947
781037127
1354552064
783467560
1313885035
634370238
323351177
1602703297
2008873515
80322748
1913162429
1541958061
1937480219
972280218
173942844
996113682
1634557784
950617377
345318852
2114609060
7060917
589630691
1869526409
1048998592
1917109766
1088612664
901741264
1655023772
635942814
628867319
2086307763
698269660
788449006
2016908326
915064430
247679942
1625302552
1221928697
856299427
1185300231
1888342522
865850225
2081114430
1392349928
94007332
840864016
48967533
1783244679
602435399
320536453
1788388158
948560730
1059348102
1974255563
986834990
2107463116
2015109482
1533145447
274700920
1889276769
1652886032
804178648
1786199570
1843527147
1802545255
1495522785
795356710
1002001323
1394536572
868942524
1830582922
754681870
459176165
853714814
234529049
1875365783
1855565428
1504490155
172084500
1331732655
1142084818
1866106482
1527041750
1139741756
345819881
972053198
846322710
2050825106
1976492559
926553309
1559772854
1719851418
482425358
1239959351
728215322
148895922
1461131657
304683336
1210026009
1399342691
1652117891
1525678402
1101320342
174766586
21227032
1620744993
1514507085
1053419735
622576764
65893390
1843139937
1879696322
1140099680
145781538
415851987
471215503
2106743225
318786022
496282265
1646495568
1930663178
1269531215
535196880
1491280397
1181776092
1452708424
1347803527
812200219
1381821729
2135109223
1547698346
1575026168
1313020554
1585027971
1282769388
775945652
1280488258
1541744469
1499591554
839896152
152752683
382699875
1177071378
1465352658
517886907
255069943
464139795
547085583
33033673
1427311767
1756386126
2135780086
305782701
1012884645
545233293
1732081760
1317428554
331081249
270602574
973398810
1672413379
1402359091
806109285
660371771
1843562013
1252559405
2071735104
1892704419
1459703855
2130787070
1177379104
567503123
1359339350
1998952955
1481462099
410993882
1613912111
250933454
944601347
511107824
1498361676
836429130
2074845533
1913082835
1975780962
752732055
385704468
2053494416
383589879
1347173261
454638041
264382975
75011989
553106297
2001725893
1720151342
1586197795
127031012
1650541882
865928429
1059610258
812729048
457443351
685742246
1757450748
1966647418
1952522422
702931007
810374423
1135466411
773466841
678474569
1235368693
1381884364
1246118377
1055527589
1078273799
162984741
283422014
1944708374
1008934046
513927000
1267952055
244816439
794864651
26498072
1347429652
1523531554
1179942404
281895388
1527006116
1767999623
1062827217
2053041780
643907877
97086044
734474369
698629638
1518532915
1493876011
1582927998
1149186252
1098189
740405358
2089402804
1497746006
1802927768
1038749664
1239815420
1498260141
801872084
1970448313
700424305
1493194233
1987979404
1636054990
187937117
1473806004
1584285408
431533722
964720996
228157322
296779805
214068210
860030219
716933616
2135593910
1724681652
2132460723
1280268794
602243605
341215895
169867579
1124962350
1080743127
1102577213
1769803596
748411915
480539424
1086089968
1490301750
884673967
446472698
632768126
304651189
1965994025
741067706
667546238
1826880309
2050948871
1470062858
705009827
1813354363
1149754063
338026542
87309170
1048196739
205128826
597244695
231322905
107141425
1188384355
1082346617
997172963
1622866196
1363856109
962642998
1699426360
1617975158
1041995646
1328484132
432325445
526539614
177468223
553713408
574426066
218552488
1186900843
1069120821
206500847
875971855
376044796
1111891509
524486554
1524117230
1074338996
1234141502
1519573518
1882816222
1257172450
1345455104
558523233
1582111528
1266641251
1450854043
1989730098
1638125307
2006614390
605295329
1284484516
127104347
45149336
1872608867
1792139386
537956047
995650631
712713010
364880938
1578325618
1383722736
1269676427
607664490
5008753
1475777389
1161745895
1203294151
723663227
425842791
814786767
1669411645
1066359970
356647991
629186393
409820938
1088239429
1996990623
381785518
457306073
1736920767
1903619140
1143472816
1253420008
1161277723
452198059
1643856586
1319893984
969078772
970383565
2029307479
906965925
1983478290
1913552679
422495272
474660535
1900615130
1343295152
1527583731
1028615674
1368418838
1795270296
1764309985
1351022966
1703787093
1412701894
1371529272
414179642
335481726
1007880331
736021352
453886485
965724215
1435248671
87773127
1714321540
753373883
418183874
1852390437
159357959
1252462339
316650899
976333581
822843305
1753376757
1149749954
1471922386
559051828
273669492
777334415
364615298
956978669
1916193716
1882463354
266138148
1620613288
920055323
49059999
1525927579
442930567
1888069938
1262491960
1348456181
459271407
1385147809
655386094
1638372369
959224928
2081351529
645615801
273982393
321939033
380619615
1534619544
524457510
661382096
730625846
1100491793
593162147
1408665625
408589777
817714164
541363902
54301316
852719699
1297037718
1662689836
585831892
1423647947
967926097
1306031650
2033961706
1852400737
825260659
1705990346
608889242
1797404060
275297668
1092618456
863597004
897531921
628508206
455396770
1737315586
1039100368
1635720374
1504327140
498045965
1175279655
714715533
1343004328
2021049474
878053423
731727785
849979876
107452478
2137404491
1540374521
302014952
2030128320
2011718256
1750325651
110287391
292682740
2048798188
214196740
544666114
541424733
519281561
1452565320
1065111816
2071705079
565408044
1924820811
1866030830
1852515991
280061615
1894007114
1948880146
1074100317
529605312
1474281863
1900490928
190751444
1111049281
1982531527
984123892
1412677978
2237768
1944617839
1924626252
739241060
667853481
1992065726
610153368
959172129
2080147191
135207889
126910410
1040209766
485165764
1771467083
1307474066
1860365628
2067208818
809133225
1041851132
794918664
444461540
1250695516
640884237
1762073005
1441803083
1138872631
467832573
495296285
20140647
1262917488
340344700
1448881663
1574778478
1536806229
1228220299
472210885
739056038
748433736
364831152
1988507023
1941239837
1675097913
1660558643
297858847
617549941
1807955338
1227853461
88144394
367150459
789513615
1266808083
1347333988
1656556505
3931647
506494865
1240198517
960443720
336753548
1868348985
2075503752
1591500671
586326922
119666973
1942198306
1027252380
1243588306
740191392
1189366263
863104851
1977150293
844671576
461621044
1618605070
1896567974
1154275226
639773343
1823721087
1266575645
1445095527
1116757830
1944105450
674284405
653195522
1035603078
1106582649
1644238482
1498170666
367712344
741841640
544887989
1634602428
161997967
1919962819
176258472
667320678
337829934
321122761
936569811
1086236695
2143864842
914788044
67739839
906812845
1930390397
1439164580
2086399035
1236120955
2049497151
567973368
252474746
574592302
1273945758
142658787
2092997949
1718419196
2070761232
1239803133
1674113456
1249131061
2042273318
181849744
2029319633
1247510311
1224040990
1528917013
1835380319
272487571
485372424
140604924
1065215186
605676149
912467260
68675229
2019063400
547737436
2064904336
1737132462
1662730459
1673985861
1901708195
666745375
971203364
1600771548
380995038
963622338
185650638
2366213
1467804220
963347424
1667988751
976521811
1148470900
2137868946
984584836
1315968104
1826252580
639347770
297539550
1241590203
254910552
1637562842
1608167652
399526328
393615058
368859541
325978285
1902317015
1187360878
533159741
343716420
639647345
820386658
2034855695
1318354460
723534994
353096911
1454256317
395866252
333444489
1801164970
1451734259
244525183
1388869740
2023105304
1840144330
1777016157
718274658
1097926707
1177305551
1849325150
102505781
1758275317
952715313
669580879
303814757
1258655676
614599798
1128216400
288245087
101518560
1326385132
2007634028
329374157
999390468
964870322
1715049152
1235643902
682264694
234148011
1392524453
846392938
98110171
1603325504
1060273890
1166184589
1262160457
1129172246
1772486874
1256118394
1742163556
853286356
934672909
853348619
619549164
488798197
891218462
49206649
1741773511
959429679
302668621
1020860314
1923184697
1216945288
1497374099
1051476644
1215502750
1580815608
1330655449
1642356334
178829309
620100953
380574189
654334943
38677937
470900855
1980876866
1381740601
2011803588
142519845
2003803157
1097262119
1472698065
2042086834
1876244282
1905499840
469326348
1504106710
780991125
1837298466
1103459168
795891196
1764950762
849063004
1463425563
266491410
1375299815
226769946
1200838190
403527017
1950149106
773416821
98731835
1686414541
502542413
1147336640
1547148946
410109217
1813139448
569941378
240769311
1780701186
1407488014
986102968
94688593
356078553
1376743880
83691634
2111307602
16731730
1866892253
895930184
690051267
1766279617
1341163814
1525147057
887960433
1756775740
1254960144
403217352
534776213
1980700996
1190551235
191957245
712277340
30697658
401579890
789075726
2027675840
762905423
499792215
903762091
1189858870
1570144243
328397670
445433835
740308409
1801156513
246537152
850251909
488686177
633735265
2021876300
990724902
1963330913
312538041
1349885139
1034560849
1188743498
743520596
928791173
1605807
2079173542
1947526517
418489700
1882003058
103188414
285753071
1025541603
782565769
1487965379
1155189892
33880255
616298519
1447293188
1962501822
1817343171
651486933
1886533229
430320295
166775248
1343266501
1119656754
198953774
1323278212
1331456232
719263208
466031470
480814171
745831860
891453468
1308055977
1759500383
61222678
744065736
1672904085
1261474480
1325769190
201907428
686936873
993948157
1677485050
926878120
880964556
1859878763
1070345036
1831070648
2012246003
396977663
1450757430
443004476
680118440
1598020020
956184402
1498332856
983758390
2194135
831002253
1665586695
122001956
163324414
39121415
1503901132
777162732
1488814186
284682971
246287463
781217497
1847466344
4114622
392558384
654008975
146679255
692309807
1895388903
921450300
1408788209
1733908138
2119054895
73070369
735899356
1657856003
1421273791
2123725719
532617516
310559957
1132068202
389467491
1649377112
1833657053
1676465375
396135530
2138978041
1387428378
1240545322
417127790
86768139
1374796302
1900915921
2126726758
1350967750
814116279
1834082969
104788776
1458697699
1818747794
1039966695
529096071
1887044907
1821803540
1404573373
1953078658
1842638881
166725720
1006490051
762624079
423781142
149109107
53922273
1938466152
42760915
296046611
1940358423
1028678951
1286458476
2022442812
1653819846
1714379902
1448496430
96434591
1442178972
1838475142
1182301579
1386707487
1336064645
1145820062
158325783
508747828
2074419291
872048507
1948848879
2015025572
1132869402
306296359
1995033866
328702715
1432014272
731167142
671511939
856084418
1101996800
1422426211
736640689
1031942350
998538137
692338534
1774486465
1305787872
1759038795
1434392377
18864890
122126616
1253877124
1894558361
1368868362
1078988868
133682496
1751180589
1362234587
749033265
1624769535
555954858
1000380848
1295467127
1942480067
860190841
705363050
2079248323
771723213
2096197078
1603273467
977867377
529721753
364414088
2086017976
1452722046
302065032
1915676783
1911025906
1738307287
429920054
527737313
952841646
701377129
1127107065
93025185
295386504
1645286488
1844466458
199064824
2103162144
1483094599
708189799
1319071108
201637847
1914690468
843349293
84981699
1019469849
847270096
2102218476
1894697280
57893030
413309391
586695148
333087906
475839618
1081663130
1005064560
1504152383
1058036184
616161108
2041781455
977545988
1213866596
863216792
960045134
70006314
1421978663
467732460
55884077
1023189601
1703500298
1527615639
1262136126
361307889
1906113330
2136283178
1353656398
933928216
1159723567
623531566
767936523
89830071
639801648
339221144
839611621
858208149
480237551
1703584372
1144056497
1095043678
759749577
1458427965
1322387033
533555627
1425510748
973131959
380836731
1911890558
1027880730
868976890
2112677616
747755446
1434479584
1813738811
634167386
1134031377
1628741958
274397564
1006067470
139328319
1157053616
252506102
1798481251
1957824697
1223052750
402547554
1239220846
1496114313
92915090
2140964894
1229396691
298291446
1007434662
1706562504
1528859731
2030463781
1355406616
765024856
1642353528
953689918
1609768581
936807237
850105516
1217179912
399323724
971610269
175570894
260727485
20973566
1883599370
43217444
419915420
1198424814
394472472
779318983
184391500
19094631
2094515136
860356610
809646057
1366991403
1218854957
206036989
110358983
611612998
2062127058
764741764
1924182674
1166094692
120677152
658147657
1515653810
423604214
42182153
1664457542
397226213
710237965
1354800550
1944171973
1818039920
407963050
609600143
1740358564
1062131139
914093514
490771518
1970899143
1173478946
1659611299
628970442
1740057707
1792587206
1827449273
1376253780
2074788925
61873911
2109421586
1425188903
776080715
1469224727
856615165
2052525894
2030456281
1356807083
1335837314
588935719
1538696589
476121545
205018037
863532256
66615528
2030196747
2080826731
1004659566
2024374199
225464448
1484165631
1203362961
610916708
479653153
229754896
1344335986
1603743879
380157885
155434248
233116772
2043383214
221955630
15242590
1089793809
1455452170
1206768928
2029709850
845828508
594722370
352829358
242302588
328544203
494026635
684730128
1053456722
1493284608
1797898885
2096728006
737875218
1120323635
487697522
1845332243
863602665
1805041468
1586084558
1530838448
996041251
1298815489
1592238200
211426719
485026185
1208020205
1763956255
86732248
1837109412
786345749
274504549
1128230970
1424591877
962144720
143581930
1324470704
828820233
1856160695
1731211268
378313929
1324108919
682844627
538704561
1743266217
391154824
930452571
1795595719
270709209
78257007
908528555
1247589844
267809660
306542053
1254205441
1944395025
928651037
1161623422
121942838
1117720065
832016760
1311775718
1583801295
1740818552
1486892760
410268506
532017106
2061443114
202842372
1281128246
2014547041
1607217681
425904910
889484798
338759424
1677535807
671424426
636985377
1031044040
1298061789
1028973669
246164866
1846705218
1761957058
11577972
92339148
1345587100
958562474
1923040491
292505820
1116532422
1958862586
606681188
365244936
461946912
1617307559
72738058
215220293
1139002349
205891417
1575427207
950222941
1109401319
335657340
1929618691
311344985
1909465761
390855547
527115073
1854822742
1852275731
1634333234
271312394
777994271
1310743449
879862600
2070132343
33352308
1546719904
1744603490
451578699
1515122608
975559813
1230886368
258348837
1398305383
1989483934
1970926110
41889819
1499892053
1416007334
1915327841
2087566515
63377132
542518585
1633093855
542512169
139314489
944171705
1646829378
1322785322
398937187
1455052213
1584498513
2005012815
1389370540
2138848328
2112872540
1815568767
2127280140
1294493256
743694527
1544921616
2057589254
1205802325
1123800338
479561227
1979993082
94408429
791500690
797126456
1202469992
452879187
1900856653
763953538
232497984
1656730347
1579922384
598501870
1691472207
1720394108
450755796
1899973210
1980066344
2097656390
1709305103
1632013626
1582899777
59874419
296399148
1433591073
1181101626
55045
1390166026
1665958570
625359637
1923975127
1498063817
2042138080
1502552052
1555111777
1952618868
20754986
631776355
534374240
1434393865
127118085
123799020
1494431982
1987978832
2061214521
467779485
1880653254
489206778
640821007
1223465025
541257516
558064965
2098994134
2027048608
1966007541
1316220161
1206542325
2021822383
1719980927
10755656
1030808609
2106084748
1731746483
918640158
1366206344
1628245467
606407742
1262077422
1053965507
1240176187
1447338425
1533848018
154324098
2032427964
501489568
1914602485
111039460
1902378848
1205583908
1353277339
1083009533
1533100236
1688201699
1118843705
128998071
2125313589
1994211883
631919453
949999652
1776104434
132452748
450004136
983404615
1331571502
1407072325
116380896
1970679581
1978117797
1383829838
796409748
51456699
473634387
1447545963
1203374465
177579461
936977131
1340429194
1172481961
438739370
333714319
1483678391
1038210622
158545250
1056569760
2135812585
682727769
404571843
1580207571
971699438
1040734566
534810990
1302153466
551493918
2032236050
1040353691
678099873
1365485767
1877825433
327053668
2006008910
345988839
157504958
1659618039
832263437
1325769859
851644035
347292638
554963047
526242995
816119592
1995863187
494695852
856022482
2004901383
1364817771
1513765559
263650045
210086473
1839882048
1193258708
2119134577
1365715841
1187592221
981642050
1178490299
1815294966
1750937118
496949984
455311008
141192392
534816807
995953740
26917222
1653391980
1597422169
1236596217
850195427
313747841
977373417
2077243107
1230061016
1730023803
112358505
902326783
1609739615
1410470341
1279821393
877523485
1371367108
533436801
620647681
941009163
874329922
731525411
1482326951
1883396860
558552254
642131658
323841092
1603611745
984552680
1534317251
566475698
95190296
1493651886
1258147827
396517539
802096021
1391781900
597036966
1771902330
1099392554
218521337
1394901243
1468816238
801742382
796044955
1531563985
243044186
1598183409
1512235456
1541423641
1632884926
157987178
1755196970
1046668580
1452602221
2050993828
1298599303
11073340
1030243994
1967310397
256573501
88924185
273325689
1505261337
1116618295
1834418844
810007192
141552176
51836855
1997525297
1178189627
1397545472
1418787710
1443746407
184397010
1340305765
1147676396
1215585095
562700668
1756097287
431319800
214111954
1531780191
851844562
1368065316
992400350
435028489
1719826934
600295246
74535044
1388004643
1966395698
737960655
64296714
1268324350
1088141113
1470036238
803807655
2071237460
579422942
1364218724
1674006013
847152061
1962446811
2030712394
1435617560
1010482906
1432807325
216161640
520660350
950290178
637028276
1811972606
1950854951
1600231956
1142072286
385729835
1739391431
2125487510
1183356148
1785469422
1855395354
2063704105
1476087179
87834955
2146602994
719646865
1212239885
193385861
1459243823
854798853
423418005
380128092
1250438825
1088210240
924186092
1547519465
605776685
1207602021
148307143
1533285936
330813964
547587191
556439154
1626720657
982924773
773776718
907912707
1301375448
131505950
1225466566
1280414416
643771208
90816499
190978252
134796442
1278939324
1969718413
1315054351
1089331047
1518625426
335273832
1351274529
1824285322
263306998
1581373354
1979244335
1642981058
1196927117
1607817629
1520753519
1475465070
811276572
639893452
371013657
733450383
1153916470
712164500
840597139
1601873040
420992805
1144350602
695791305
628194670
1241970848
1780202415
564498080
1054411683
1238019160
541271237
377019669
449738595
1359102747
1059344164
1315344354
642243386
1108017961
1428937205
1849508740
1949230457
1078862318
1693942469
1069328392
1453973736
1624334096
418152295
578809633
1543733591
1249934738
507951999
1465701646
589256116
644465527
2116972533
794539619
1511127960
679339793
182624928
1299541642
897724137
556454344
1648501740
598826442
1367633809
963032909
673472244
1086071192
53668661
1857617542
1328655183
1428962718
1382073012
564630372
25955489
348050186
1203402876
1028355723
361274503
2141976550
1379531094
1342327990
309369513
1287991817
1276335798
1268202321
714397123
376148453
1894758786
1531566885
1787396968
1377184734
948228073
1252079086
341879412
18333212
170597961
19965423
1630330956
466665227
1880161323
552110277
6602072
1740082051
415533628
2095291453
72200382
744176212
1821626178
1675095175
1986066335
1125803660
189203042
1105269774
782222072
1512109972
721539234
920176923
84107460
1589080311
1986371707
367767819
248584853
1879145201
1145127049
1544728875
67558824
1835640537
1245954654
784619023
741054498
1912720492
255189255
443343122
655311251
233844488
1978764593
632712260
1593643612
1289365703
1673169333
774137884
1467443098
1935954847
406967610
1275292033
1546466613
1907689675
486378151
1347699365
2014265830
509745961
2104748692
2077300219
1728422887
1377613347
945692543
773114764
2051103534
1133920080
869628030
2079930687
846579881
612353522
1837937377
883926224
554001136
39736063
154834307
1673561796
852442592
884875118
1387070100
953145088
1922223182
192588090
1502088994
507873562
206729748
796979020
364924262
244651129
680183278
1495326976
1210171544
1332413279
735186104
562829145
2022354311
536378233
1030612942
1871050880
1150304148
609810647
1671667056
322423460
660717604
902505709
1752111800
205245602
2006331574
1151291645
158824120
1305160440
1107786968
1925800757
1130995739
820219261
681885416
1789778219
1894105728
847932737
321270423
898024815
1435040066
2107859820
1748941992
1109212194
339555287
331688840
499532371
1641748854
662765049
1003332441
1094444766
1925292270
1710056773
1046937223
2034636877
183127704
97169319
2105176983
868169292
1653920260
615590661
1914980464
1251042191
877235930
1763657184
990587887
1922813139
861584735
1144638643
151006451
814240416
393935258
945008645
1862802490
331791428
287672861
218033444
1900194695
1425033343
1932723385
1372981483
366194952
212781605
372714388
1877846759
1596180592
1968647390
1612158501
171552781
788656229
1999064503
402581306
2037968514
1232120441
121963334
783580466
1751775624
1314952693
227804873
929167797
738183229
430354088
450813224
979795425
1433856154
1516609127
219843814
431163284
1143901434
1898642814
694094926
1122619801
283226101
1817151614
2015084809
1408863048
1299703770
1245043257
1760106009
1762107452
1343797989
1938227887
1864620157
976363761
1755660909
1178775424
354610388
837130636
2127337363
1075516456
421014357
524043215
155765688
632550361
1101334446
1094920456
1524436204
510345305
1024269216
814667001
2069960345
1429125751
1796822604
2101735495
1560167291
860943889
579425722
1114247307
1567790677
1227771673
340310759
214068159
1370829701
479162429
462390811
1642626710
1469607478
1314605282
1561938447
230777142
1970309268
509969584
1143826430
613631111
1339209282
1106803628
1695825083
1764904851
1750619441
1444221171
1623726593
451036099
1083489865
1207757284
1215971220
225107084
545361523
1087581773
125380813
1980212131
1698885640
1842520821
407683408
465193997
201481493
1075271789
1746135448
101565970
625466607
884920725
1423224705
1487185298
10640378
891908666
1582670851
962890163
1620915496
1482716433
152817153
600724200
1330049506
1722412761
1333278994
1689770144
2075111705
1188126055
238099495
959298763
1368796331
1861791966
953733859
401485748
2009101218
2117272186
912520030
1051207043
1960831895
505769767
1527379676
254691710
478312082
1961309247
201495415
757717854
1049135572
392554827
992917029
42177290
867383827
678363615
1177042817
109733258
1288892437
673904423
1409160320
108249114
475782343
95031413
1119349418
1147078756
18892225
1205741950
1463090952
1973236842
1479762869
1101265829
1842020365
818351293
1393610675
1850963522
169214862
1999622766
1187215596
1545297976
1799560402
452996262
1827691881
1577445835
491356116
1524502970
953590779
773803214
656118561
1457017785
1252641710
1421833436
83806488
1552649717
141927912
1375580190
2124213942
1839329709
406114283
1765667821
1119042490
456854116
1997393451
888113576
451519042
1060589095
837548168
1000752545
807904520
1247938253
892679722
464227723
2099587661
2128975665
80157081
660014925
840054326
1330155710
2088457064
936460358
1845024037
25021696
164949891
1920150144
1163383299
653328452
2050015395
1095428870
807783789
867260960
1302883818
1153395127
1726145078
1115773363
109101475
830321877
17645040
881832828
848155443
1115952053
317576983
1144909905
1777343038
784593883
1321378322
1211073153
2120490290
1649083511
1732563370
399221394
366126432
375722137
1598862118
578021111
2041496352
608822185
1444367458
679213172
2111214029
323819986
2001415043
732193720
126824594
788087910
2099873470
1279104901
1768803138
706684367
1082080673
1058295023
401230466
1199227161
772228416
1013419293
950140348
1846460063
720532139
1246185452
515612729
1320389112
1462286742
1224860639
1027285271
184721131
181006185
900558856
1244603302
508976513
849271924
713041604
1157732461
624333827
79001597
235290409
575379099
830549082
2119665044
220699677
584633238
1406324753
355223600
1203237810
1586686260
1326381371
1697455906
1257735200
1485444268
1104235438
890333417
594188977
176019420
1208174619
589526123
63790388
1904596083
621526624
1630872123
887924248
1612150061
1207293564
528600906
632212087
656599172
1521936918
281570178
554211989
941759067
186417058
1154425586
653443161
1481202983
12272607
1784911995
113546710
2083079032
68166460
215801547
1495928164
1998270835
1279998284
1891941446
1203970022
1120210811
1405278769
1803774130
684145807
855958885
2054208883
303138077
943259075
799887965
109754712
715311519
1167734461
1478699731
528602466
1290540537
1185964320
485557516
1741793396
191270212
157753933
601113708
603221547
14736752
1221403256
1708620950
1049297371
1987446312
1481080337
602131224
969351627
167238883
790950836
1461647535
1007025486
867738289
1044151357
115493451
1827811648
1207245205
913368040
910656019
69982147
1483863422
1657451841
1329465176
682360640
1845698534
160725448
1743759681
373470316
742722679
1161436355
990242387
212273797
506195403
1206484625
390884521
1500649057
653129421
986797967
265715891
1547607500
1863840459
51791603
1075044256
912859802
1771992062
352569100
694410387
1129029566
1486407630
1934922085
1482597078
2099689963
106925325
1270225085
40286424
1103126419
1196616329
63140611
871561380
2114975784
518025747
99514608
1281589167
908721368
1867995264
1596998696
1745735077
381618882
1067495520
647232087
876614111
100114588
1326718232
929108886
1176611420
1698366613
798164987
2056560205
1500648041
1540654374
2009490455
1896232069
832684430
419454107
959547733
1954622191
198358524
1526516244
74237065
744708986
286515347
272851497
1782632834
2061715413
1520890881
912687395
1191416013
1769103614
275177156
456980971
1717730924
694086118
43866711
658698280
1764077067
2012628953
1869250315
908929112
1747943734
1016490198
1727166284
499538785
2084294465
535607750
434072066
292921419
25616658
1004046109
1776003031
985641431
37607251
1477989100
1380082976
2061929959
78537632
1769877896
1692437425
801028664
2049570459
1619597409
981408922
759759743
939404298
1585951218
1869634225
1183750901
1573487236
1671421127
1271390561
510593039
518630483
590581863
45931014
1606270347
585432510
1898744609
1004349754
404626784
715199784
2012234300
1069775483
499807192
1076196413
1668259928
472793405
646156918
120757027
1681111973
223765108
575503342
1740209553
1136010879
174477072
2106586322
143533947
843911747
1017899739
2131461835
778382478
2123749057
1255162689
414635904
2045756826
863439059
717152237
848902695
1410491052
2117383057
1605414356
556189293
407686763
1178565886
1387436857
290318400
741330464
340095476
845095204
1074325772
184040394
1465712097
815036158
1733998195
889484798
1277291420
96628270
1985324126
290256819
562144563
33767739
2077139001
1933507629
1283361745
921666706
1464136060
513413694
1112737157
1930404368
428189067
654536829
1980759542
1851605004
2141197643
25045799
1823166638
2011552262
2043511228
1549446704
1568759198
94373822
1465156520
1212204069
510243131
2108964838
73954656
601848480
1748271350
1769103614
856746971
1958509962
1301862217
71905495
266275673
1863953926
497668440
910888470
164739631
697681604
1880265341
1105998638
1076301927
1422815265
900679417
1196724823
2022265513
413880520
1127459099
1479546734
548887198
1006313982
2089410287
482013500
1785037644
31676509
1652544423
1607981134
674971318
699865430
358964421
877946237
1385206046
1215527331
1978490157
805904684
431584861
1414318471
1874466450
251283875
612217648
79070282
192942329
1954421147
1599067426
1478667341
789275310
1820737608
1837704342
1383683367
1473151428
199466602
331231343
758358756
495406450
1756330812
1808805731
957904259
789231652
1929963637
402627904
1597332616
1514411481
1522254351
591395032
849097446
1904065834
845964855
1010049864
1098236380
672321656
625133407
1555800798
1836171522
1665057171
937784562
10092158
627706185
38732175
1501862518
2080902050
1314129148
943637601
754767291
873177387
511926729
775678504
234498729
776268455
1064706665
787842293
1520922755
236383750
1952180275
1585136127
1848035800
353698537
985572730
1361103359
308737127
266470736
1982869633
1428645951
258485144
1298523061
1043495438
2134869055
619350087
986957495
2021579249
1450407468
1328332492
600974420
1218161218
1129497738
1349197715
2053002616
452503163
1708607251
173519570
493512151
1270802917
1745961607
1435759612
742123175
837470363
1114002330
460121469
715342122
1376809596
135398500
1121826212
1900029673
63313150
1478007010
20161960
1747628734
653894090
1266017188
361321685
1217714732
1901060101
391594691
537330932
2076486530
851242033
1488880062
946770327
998556901
1112871543
1392416976
961982251
1938396218
611900894
1027845738
466531691
1408436827
1908344122
721634398
881702289
308536156
209767723
1597608712
1138872631
31065064
284687412
1109676221
599641544
1473571834
2118752880
593185211
1248955541
136740968
442577052
1512032768
1678658583
526554685
1300218776
1169098065
1421513804
1259728022
1791180111
1927047438
1495493845
288090428
286918345
1478762264
1146608268
2004139017
929428661
1323899006
236058364
1231460464
1579136027
1084034721
780632866
1481725487
184066016
877690520
1621434999
2062389285
1167932899
385027460
707685853
105890842
1034619408
1486660460
2093255326
1506117756
34164699
828493775
40102324
964623909
1820334558
623143805
1979244335
1826503839
623193106
195282947
1561658396
736458758
1810403430
819617650
1351806058
681088135
1051475339
1669600591
932640865
1225923169
902740696
1085016935
891344502
399712201
1033982405
2428214
570055225
1499199172
1348497504
816374415
252818784
743544561
487024931
565380441
1154572154
1329105642
432078025
2106122162
666650323
470556224
1900996380
2048275556
252078989
1450460645
927534715
50370189
1759879250
505457663
2102941116
1357285857
320697468
1104647711
1717478931
420741716
1844213377
85278504
1246621178
571003132
1476901143
1562665577
275636771
449993558
1668427605
868243850
520088588
1386579956
978843207
1617523401
563120773
1263090660
118832849
833982581
1394667452
479183692
1094647935
163723659
2093846810
551924288
957133557
918536145
358191232
1350557202
1511836871
701758172
70352615
1591750967
1933048215
1153874603
1866851890
1270802917
1117100020
579104568
1793023180
1514174832
1299211767
1118966566
1993074569
1103629552
573140581
1184623361
1034171239
1711421687
1912077365
1436935893
360466267
1319214020
1057731820
454210426
1107698907
779130222
312973857
939503430
545956293
1906287804
284384773
469116692
2065658394
1944012631
1768900910
1433583403
544713467
910630434
1272544726
1920412954
1337696975
1047029711
1690126670
1153201184
1293416583
1593445038
1002441865
1580112298
314826648
1234732353
1302190249
2058634263
1572510210
235985610
1900091306
1432425374
2043162437
1487052595
241413367
1767904744
1833842805
644238641
1298743482
914363655
161287970
766350735
1414096414
541179915
1024984189
1827658184
1586432607
225250511
416671582
1051938576
924918423
584945830
980027936
952896068
931032934
1289822727
1983901538
244749199
1645378717
100892488
684977073
1923982905
866194398
31088217
1564013630
1558637417
1682268894
1920174255
1540119269
1589839360
2106337922
1344089691
1852459495
830322596
213132002
1189317157
1807846836
195895470
912738510
1443044009
1368981072
918314679
1165985723
1010373297
794501140
506880511
542404005
1498191010
662946691
945110871
500367499
1273075995
2056494545
1496761882
1188064949
286172985
2065047449
905044567
1426268662
966145895
241323346
686959342
1898160159
2058410608
1556684164
711656854
1888521120
1381289537
2062808213
1618947920
2048325294
564256307
672884680
1565178922
265430621
271613665
63769810
2122136688
1551679529
51090030
1482084984
331988112
662008654
1407716469
72714101
2070493941
105457075
1230815659
1941195115
370232791
2127143650
87941405
1280313411
1342317401
440138275
672399787
389144471
1960599010
1536348901
151546533
72797286
1584479921
1818769518
1348294346
1407733977
1978398543
490046929
741530259
1608835266
1692578293
309332235
1000156974
636145072
812537185
60125843
1395665132
2135158997
678543862
440844127
1351848592
1374843825
1616069962
1842365919
1017497694
1837412939
1144712700
155904492
1852598339
2051181364
1466123011
2097910907
143746704
1136625646
1792027164
883089455
1604241917
370534169
1760710032
1601277173
808709368
2128870111
931545650
1518144258
1697553866
724778376
563961106
975559813
1238411908
1461037500
326903409
1887915156
600137969
1252276548
608122340
588215933
345138945
1777799375
1799144920
1738233480
1501510371
2040108182
707982047
1687325422
1619899230
1836166417
1351774979
691125107
835429036
1275234401
2093627945
375283485
749333958
1349264360
1568810972
1199240028
1377668424
739473640
1923607526
898172324
1878690972
1870311511
673923425
1929245279
285713639
99075977
1334155521
145746662
472741048
849678067
297872177
755368229
968922866
685731869
1721454331
1766615014
1032157354
574412406
2074219153
13440211
162727588
115901553
872400554
1306292188
741318014
323042034
2065027094
1066042108
709028162
1612088367
1224940795
1528608950
904401089
168951176
861865021
699613048
1007732207
722403019
1534459135
1664842352
521697584
1519270607
1477535123
743991849
1753838191
387016550
441200707
70180103
1738129180
2112083888
917737307
1030296212
1613628657
1168007872
1805982554
272963693
824340447
920057923
1050137201
935740504
1636751235
1305256588
1347391482
959525149
599917713
415172785
466259219
619351812
1466463631
757010841
1974393473
443127671
1301178949
560458959
1901137527
797226406
2069344099
2140696024
260748300
578174801
26397757
810130822
1833326624
1595439398
1477789774
2136745026
1524705984
783687896
1157559801
623589685
2073892609
1820657821
517978415
1580199899
1561331995
449434448
771045624
343522597
468657925
1803963082
1192620858
932585333
102360751
326474536
1852669036
1296520466
1097530043
1683771721
1461785108
1183968883
534216054
1537698151
352471248
250933965
1333638045
72210334
1766945392
1848325134
1529444638
200865406
1616114884
442537817
239102090
592569900
1781335812
806429416
134276033
127038606
1007143350
1099440896
480725811
206876690
1883130866
1597633426
1786740270
504566807
1887874974
1141850178
1091320347
1008028906
729229689
1154107616
896055044
406753349
1972634639
760888190
925112159
1501787581
333360434
627327886
1665092402
1398282363
935842251
102817701
146753142
1801629370
402725061
2102808639
108849037
1794853223
1585908496
1587266678
458824436
729186504
1039318512
106297971
1885706757
967182658
303266542
2136792577
1048844756
1561182166
666854397
42236283
457134572
1557917140
1335383310
1191973561
2087246466
182068067
1107421599
552005124
1728582612
459542561
1327872568
713594856
210292098
765765189
117948351
1788661425
306225396
822956584
1791625894
1988916335
310617606
1772706666
2018318140
1028601882
1573105449
1153644098
1636832662
966258121
448238923
2079107604
2017944894
1155455938
2477419
654054916
818530878
793292007
1084962789
230410797
2023778103
1581427671
1149102486
1537301859
972223287
689157867
967163279
689912684
1547903821
2079161207
275243328
1274102701
1526824710
496368217
1887762665
33909473
993604354
2141434713
959071689
513276616
673164607
1213715097
2090766589
426696593
649901523
1097063989
1690201171
1034860919
1689975101
909015793
255066751
2063414146
266590708
1383524699
377458854
1444158097
1286221856
1201149400
2091807334
1353437851
159304726
499962920
514651962
468345169
593358343
1063431781
1150105007
665774179
1420579437
261275457
1652342950
1317259576
1529882959
210542586
1457419758
1067734263
769755855
995775561
1387501781
1642011756
1366530595
921976955
1677424368
251712074
110828628
2032307927
1521017176
192653451
751649618
766066782
1552911753
76111778
765565789
1083524173
1325041269
599917713
227537039
69260994
1426873159
1977799663
1611017079
1588501262
1705931107
1670036627
565698911
1229077558
1057346319
1808970272
690770458
1766740815
1037972918
1403423263
1913649782
995804545
1058174605
595167328
1589225346
1053994608
1478104062
286910392
664428890
1904501069
1355008365
1612353093
867389753
1654027765
523566891
983614304
341481281
818449901
1696821120
727601945
1115090705
580119626
1562329574
2112436797
1617258444
802648428
145458903
390212056
972350825
415101166
1384857705
729463481
980821684
1723814147
1420727653
570697164
2022032032
1964837993
676521355
1507968226
868791188
1052415074
417581844
584470834
1905680335
483386396
923581150
157333300
179889201
180918927
992377070
1037883641
1014078597
5103048
465020483
1384409103
1585666942
1648183161
1505275462
1163784783
2054659725
860346124
652887286
1994023116
1272618314
1595645904
673165076
161461160
1521898946
1496626664
1302130668
1984064107
2129441552
356252688
1985991762
2081338315
173861326
83885177
1261967081
698965963
140468614
446238960
1182479611
1802261899
1292819512
886665004
548483325
740355526
1271224137
959380576
1334397362
1251382442
1025540720
1459039544
1646371821
920170846
995660820
1179131633
1383100457
1514840639
1930447794
1749340917
588649251
623611876
725857741
836399236
1873249209
145933968
98749745
191538163
1321781270
1761594791
534657144
843516527
694958533
1005795591
1458834848
1393051738
1012226280
1860214994
891138756
521300922
2100928130
729286653
1945609180
1198719276
1298081011
260584976
513967243
1660628424
1096262310
386815155
66741286
373297656
1908148092
1212177932
421360439
1867984465
554626158
608173314
201939940
1958496713
1359419633
683900209
1573578637
252879254
1018233774
1552043491
1437686884
321675721
1506454961
1467456856
210988278
977953966
477057525
1156642981
306342999
744462297
1989612160
671451081
2003090932
1719546888
1704990768
382593154
51920903
1293811108
397543371
1393357353
16274324
976575898
256026464
1921262212
1791107200
363363003
1311727336
1292862104
647863653
1695330049
1121819634
843231928
890213672
199407719
866194749
915688730
1021975541
1879644626
1046059991
569884982
1243773694
53502043
561969446
542747739
428847202
2110392150
1227724751
306409937
1386260323
616880049
1728288152
1149677309
1439499818
1620088335
533877599
1910243759
1916800017
887543697
1588205940
1872036555
1762726771
1180719695
696494311
455252114
1310237040
1515213410
601216076
570214975
1280027793
654420064
695051766
1388952206
344057798
746907027
2061389732
594832535
973219176
1231706559
973790375
183531523
871507398
1090187835
187855937
1485547357
117066936
251975233
526573955
1995102515
102615907
2039462054
964311229
789136026
1741883207
1425682761
590748072
176127497
473339904
1229712182
603407024
883516660
416674343
1887605614
2124639692
1688891419
806891327
1218324468
607825360
1944307147
1419072453
895320978
785686223
976596787
1409893370
180629860
2054367527
1239441579
2135827998
2111661546
1750142333
794235023
1123007145
1203466586
1580033225
356451082
2134903372
560642954
1657009718
1795479408
1037669173
1937587397
1189909515
722243122
1898087997
456347959
1705106461
1934559584
861293457
1887026805
1998843762
1578410341
1258084251
653954752
1884089357
573905265
1917229566
1882568187
2022702969
906627530
1105733638
539155167
373013144
256935875
1531378949
843119267
735982868
1874214204
171934103
282543930
1297846765
1455771458
1644736481
1011172328
872988542
1093816771
1033208683
297359037
2045574682
403171454
1601420853
796814937
937803229
384045795
175241220
2050566443
61687489
1146573208
586504794
635258875
783687371
2124083260
919252498
31998920
784970040
671114249
1242531218
966449083
576345213
1491762375
1852463181
2028355741
1549875342
2111250673
1769183842
2142313330
1183823738
48679929
592029269
1522768963
789027556
817110122
851181379
140326678
1119373137
1574284898
1711883861
2107533834
102996526
1626704378
714905698
637287639
589913303
619481562
1140757683
1812529525
1036072766
486462608
1063756634
602896352
36947887
48931475
283608257
225876621
889443866
527174837
239095902
1757990653
1768009254
749033265
400009850
1628684701
1748740354
830807863
397041932
1762011255
710729456
1316986223
1859228560
152600439
909805595
347506233
1481361684
1456836843
691184567
974829355
1646647624
436257189
1811430171
1677653851
38212669
869053241
857735475
1954710245
600679746
1084218149
307747406
677616848
2058115929
1497289564
837789867
732367671
165453808
1925219737
897116368
1833834953
19658508
308355163
385181686
2007186064
57080083
1246073915
1582531048
1886117624
463866383
1639028107
1806580357
56239759
1379001482
2003262420
1094489422
300785684
701527944
982924773
376152615
2053411215
790824757
1923607526
193002438
2000920477
1267251069
565316727
1263210166
1694225894
1136687201
1875424762
244206520
2117070969
1877230595
1245219469
1475348897
1009040267
762343728
377269879
1831230123
1182019795
243933877
573733380
823714024
326941830
1460734168
1181719448
544544882
1948438603
1588642313
650117753
1521162604
1841375179
1210668973
1943626345
1725995189
1963881972
977842982
1591067001
1422069442
1543672319
1278928858
270980528
1383505215
1456404054
706984096
1117879126
297589676
1435680676
1347096820
1795354360
457968000
1537228767
1004738010
1838956002
796692504
1033982405
10111026
1794738390
58765728
1057789726
1196601122
1520792095
66754945
73540287
669893104
1430842571
1706063070
118106682
339589079
7786085
1855870882
2077306590
1765151341
840375409
435652383
997294454
843670145
957033090
1679414268
1376408961
1516732158
95175483
1653962125
752646811
1984505866
1067175170
351897573
1862702319
2001084002
1239116081
598966802
678624742
1801644319
10941301
1728422887
457598771
859210189
1875151631
777973617
1859604879
330667814
654110309
1011404783
632496026
2011543043
1396748075
1633301647
200666653
2022170461
1963131786
986055165
1676886992
1103194106
1022225113
120600044
1982801776
1256634853
1014897474
1320946537
1193065250
256497176
146815338
1127874131
1310298873
977429246
1245039348
1546008991
1090799869
589130350
1589671627
1141807249
1407140819
1689256039
1812211216
1167689941
1076456857
1410274405
1111962763
675422727
2012817861
2021742633
988781560
453215456
515170824
1099438400
1115143903
434440011
680373695
875348420
2142162134
861920745
2101216263
1285170082
692310408
1923796772
1556194618
885462986
1900713950
580175334
475030694
803285705
105435716
1758695412
1487709012
1346017320
1119779171
2005973034
441375821
31175446
797576207
832259451
859106190
1459631431
76095301
1097701322
1043433839
1647251792
888258001
351094113
1938433813
794167234
103284548
658486342
2029993557
731593550
2132847494
1489722446
611238170
55173686
254989314
535012316
1692096203
38068978
1603790996
923053190
1333071375
716020527
1390079054
991451518
2076055783
1076337352
172344551
1578895338
1239744671
133738289
399366217
469825175
891825993
873887857
1193147162
273890030
518684671
1226038320
90520222
1671371496
2100593211
1413050015
1427209334
371555756
1865071961
1744455223
672116325
1852946902
1864891649
1735864888
1761047263
1734329510
560427183
144685687
1082181861
45537881
1304241064
275755428
1754236598
424554252
674353571
2060130919
99207369
2076280730
93324044
596700534
844515756
1726147612
1529480049
561509247
724880298
412090890
1767021271
1994428238
1065729644
1733630170
236664834
842067291
1021620114
1575167110
779197199
91061202
2032008136
177792308
69782154
1147680671
1111875709
1680261612
651413497
34760156
827576038
445652620
272846723
1229137147
276727462
133738289
63133241
1125886652
504372969
381150507
691585850
534121586
1665929069
1365496773
1516403719
630217152
1013030251
1623374240
293451474
95233583
316858109
381202933
1524716811
1373729099
772105342
1384360973
1109097938
661035563
575481447
1608957579
51295682
1240190310
232144002
1666452315
1978467902
1267255447
327563420
895447102
277557122
464552671
1773617891
1393811474
1077482035
1894470018
1777446107
1102448862
2143738428
1935233827
1805066762
2066649201
48180461
1788742489
2112765088
1779978021
1466898644
1412018027
1156787652
563961287
734769234
1285568401
751124034
1558409995
252421948
2114605749
2035519725
2068694100
1462918954
1761588329
1586235306
1543292834
1961098269
14306263
908589815
2124633439
1778210509
1169055866
1838516214
178170253
1517588270
2031025413
13273518
944451309
1548642293
1924634457
566044785
844591942
1786340161
898576139
228888701
1433521139
1057547467
1244236633
2110624964
1466319869
857237565
435612460
1704056097
846609597
1061015365
1518206458
1581549094
1442038410
1661370256
99608259
457862742
2085959857
239494504
736381161
423374434
1882698384
1447443233
286502457
715663677
661929853
699344579
901297944
958051336
1282528800
972439707
1296411655
1524573894
1730979752
833997846
1654915839
1130321925
604050762
933954307
146887184
1678132878
1467391854
268095437
1994023116
700772924
1473087004
1866506988
609960082
1944604364
341625585
2113076150
768801205
1747068765
440904460
1939165958
1179224669
652485695
825332032
895249729
1151689859
1715967001
564041362
1175352210
87280158
1931091626
1264222588
1573660786
1531332472
808703210
963449431
655011830
1276868836
610010714
405372527
116961454
1799937100
652804321
143142706
122107470
277487555
232707510
2127416236
1108437671
1732858700
1959337823
1550992421
1182128988
479282906
1611116076
329341440
99165760
1585212757
1790891420
1257189384
1173837896
1456904025
1097380140
225727334
2096945122
1270510069
1357222695
1715675982
338628040
359014609
1579730043
1381604876
80067834
334438706
1253641964
646219449
305105455
1017824327
1723688573
1796560308
131409982
1970661908
1255703859
1772065024
1920551277
2135060655
1823731799
1772197339
1079210067
1103612082
14505139
1521682862
441671464
1077263223
1655668586
1082640384
2060874096
1964719547
572292377
215032740
833195860
78917235
1065342420
621215455
32123496
1167760687
2083677449
1234798511
2043348929
1330777888
825738837
225655386
992152276
181290994
471206938
1689094444
2011398780
1351923135
1822304424
1407348482
696276236
797252400
801673757
752392964
403683143
1366573625
1017177146
1870903812
1059293878
835012746
163324414
1390226164
1468227265
896594558
1190453817
287654407
1202179404
439387391
480847043
820438600
955837557
1072269464
1983152543
454828585
1207239401
234868552
1128320012
472188000
1391162446
1368164486
257461980
655251230
1046658653
1591911321
1502498482
965905280
595378994
1663552065
568995031
1212089916
50483990
1181039713
1184317017
1639177118
1031266876
1904709875
310744868
1875388024
1632960673
1033413726
1157759586
507204131
982323136
851483090
1679328220
2116226353
1254283415
1542057199
695554779
715410856
732894055
674396983
804044302
1041172817
1104665877
28584584
257382837
1786815964
1206266163
234745947
1850039819
73515085
965206548
1879909910
1026901932
552052922
955351754
980789298
760014535
208559860
827339698
715351230
1822283394
2065414385
1448625503
583503209
1278614653
73249495
1542426487
784358260
1268182677
789036651
95024469
1794223288
308143001
780917045
2111249480
787244919
470567793
2019385075
611368610
1804726437
1768975092
214793365
209980672
434717484
1101719352
2120067433
1260187389
617219481
939590532
1842183688
429083234
2061910640
2144276358
1495756482
526672271
1799891913
869091023
823784216
493143677
1117044897
1036677936
1960123378
1505893496
81964335
1741356149
203719290
1770724872
1985109259
1761076041
397467533
1626492376
55658383
1099917602
1527605211
2087726453
263944183
827435974
1943754393
1293881583
1553938098
834863881
1323352368
95174069
1789948363
1820379372
1119332305
329658408
1874466450
362916512
1354632609
1386009441
1333675258
238150684
1695766454
2128975665
1270386645
865063203
186090444
1858460988
223086711
930552902
1812098744
2129064281
1849664667
949430356
1832093739
282627594
1905612397
1565252491
950447645
1393554721
1531867597
8950235
109337947
2107508530
1984544793
187750024
1895329230
1799097174
2014365917
60562707
1792913245
1500075375
2012747423
340101600
1483219554
692210941
1631452233
310752449
702166099
866890079
1028752574
1699185737
1290795851
1617640565
1682745797
1600702252
1608115623
1201031401
1034101384
498633431
577551757
681925799
736428364
1651749456
2103575225
910571260
734165257
1553497781
1030422297
467996730
2091475885
1937572718
1561680159
1377525708
2037128139
553923184
1342524075
780954755
423717987
174547932
1934417710
1489571557
20563486
2036614417
1351028987
802769634
597903837
595280954
486023709
1617937753
635176999
1403085714
1460403174
1481762816
1095043678
1956195807
1551489510
1757053320
837012535
133067170
826500512
209710080
1097100055
1770599359
1686641680
487313569
1268798497
1057419241
2002852874
1667269158
1029265003
1025866159
1997045006
2115107699
1390009468
1693702375
367655696
2129113619
1329556758
2036490257
937177409
1701771915
1093510819
152752688
1290829295
1158467044
1419162491
1791414135
200817660
1763393166
1407016691
1341163814
1700677347
1171228337
233685947
517193750
1607648523
904184783
1742253430
1236043796
822789386
1972976232
461132958
1819413127
2027041361
58576137
2039192558
96918822
1297607979
896772338
241321849
1499903231
870736921
757907374
407444589
1590982984
1312361010
1922695898
1015619076
447562878
925687944
1541710223
1269105547
83540680
777896629
1583482650
1864047522
282369108
1852286302
2101405430
1327479924
1401125132
1448398063
1949143554
808630640
400076526
1958065698
894015465
1986893951
413972301
2088038396
1463081335
1690920169
1842581477
933228729
1087553095
22265853
1422832579
467252511
2138833140
745994909
1463036001
1614364161
1717148206
546336975
1558144903
1282205822
1513958095
410721671
182449521
400615654
296450531
135502768
697833488
1260386931
1026144030
446384959
1254190866
1192414778
1498511915
834972117
1850093062
835873142
853536585
929143529
1094496155
813627462
1429905998
1703032742
1844153865
2084373795
483921189
591108892
1762371174
1406461224
2011468790
1983523023
2060333225
351723200
252590827
1629765420
626617801
1084991772
1832673052
1768921976
1250432696
1434054120
107828120
1725430355
842383477
1747151065
253838999
639161556
40322898
688830706
1234062676
868804200
1765732638
723284164
1203966818
131623908
710836923
1197088983
1694618128
609332494
1464674995
855412161
18536222
888223925
1819177945
1421844534
330728742
1571418581
654486899
1546376537
1088750729
2026667105
1071648497
1873784674
357832919
602473028
1610335355
456022682
267448248
898724425
470649837
1838855826
1630591350
83417402
482660864
2119234160
1593502824
568241367
1947269174
2106753369
855598966
1020188712
636027095
1634237173
1460111641
1384033049
1578219830
2107835771
1091193379
261807634
2007170549
1588364920
224205321
867061175
356562135
1503897891
22190768
1746581403
1313160440
254581077
626410222
406049460
1131422807
330667558
2093376513
1038304038
484002209
270419316
382311360
828618959
10471076
1031838862
2048960738
2009855351
1272219222
657208263
1019496879
1408834899
715169138
313941165
208241319
1276279137
242069293
2000950193
427049774
1599836250
1879575599
1930746213
377661518
2060737774
1679128077
1366786649
919380717
1176161443
1687517424
1597723719
316443526
1194674163
1966488865
1356116383
2086267789
624733469
725797599
1346751796
1056372791
789824239
893606177
585931070
1944885067
1451758321
1143786607
155343612
283465912
1968530907
596110434
1876905038
1986528005
356705450
1593692733
1258471398
762722470
1194414022
575311892
1159437005
2027284827
931310431
357070495
1491400323
1033374595
1657982756
1033736024
1037352776
1460796770
1761969695
1626470158
2111612900
1097186822
1402106640
579952489
51553515
2088497233
278519490
1870902993
29378069
1729102553
466391482
1888498422
1528161776
686392095
823862694
162018436
351646849
33327904
170370266
889660148
1179005823
2101930804
539181586
236697187
2059636330
6844151
2147052059
428920412
969123154
818992770
1722808372
1508330707
1224768468
180322207
1121007039
154104844
137645823
843761098
781786758
520130203
447126525
426810231
1735885860
1856604726
892057296
957781188
1094440356
1888819074
411474240
237076474
1914413422
700366157
319527056
1439979063
2104557975
1621403009
1643037819
488344006
1341045048
1730590465
2095421934
417769466
337993037
1972689245
1928484740
244118183
285826206
1515214437
867370802
1242671002
1601674870
43216908
961027139
661906976
1116714531
811884124
1909988593
130300219
421260132
1152733034
2025715628
363552309
2018077600
1055527509
300409337
437242173
737696914
2019085840
698779190
695931646
1209604303
1235486544
1218911709
1082925826
1191945799
1202578166
1931858392
1098986144
108689548
523442979
97558075
952632179
667224830
2016005183
706767084
1595549835
646487898
1000521266
628161009
578844404
1685755895
129091912
1147176566
1238596476
577869768
1815448989
1228381437
1383052181
976809262
465477355
1615723864
1846290529
1362742613
1216453115
1497194545
1089841335
38808700
33922022
1661730874
971090861
1770599359
763881073
683170334
2072059799
2111332470
2136129003
828472600
1002681407
2112205514
1726315485
1081669599
410706315
1617518342
1188054874
783126384
653078999
53848348
871687417
769272427
775289898
1582221856
663575166
1898629518
609418034
756076006
1372116685
1071421526
1793052290
1633988533
741913454
1470279450
103073476
408769627
10083673
647773376
213619699
1215129271
1213124714
1399787835
568134461
1812062635
1802329234
1604525904
1892719538
81133326
666539187
644457629
1594979827
441213191
1102655694
783542380
47655847
94556907
605616543
318272733
138224543
873772790
183465210
559092946
973159985
1615391771
1883498890
1784674822
780877468
991752190
182673125
1065405462
675505158
189316759
1459597844
1862407872
732782290
605990696
1231916097
722622617
1162692729
1713185448
1895066737
1456146651
295085448
1017276809
1982663022
1950177125
257770197
949203302
1453610382
1474499508
143572734
1292884164
1400678033
1811195495
1323892894
583384844
989555234
2098716729
991235725
2027617600
935189239
1061921665
247684620
342013685
1246011340
794775195
2033819817
1922259274
106974620
1728864283
324113398
1643149974
1245975007
1681442646
1326029355
1970886894
1865824278
736420127
1118432843
862521528
339738955
474888645
1976563942
409309418
799931157
950755790
31130005
541567165
1624678362
1346214492
640550504
1075899215
347258173
137165283
1013188287
1104248632
772959910
1127324591
224059368
988845083
1139993194
2042959064
2094388524
1467286974
161103714
591558041
917158673
1272403086
2077156216
1753926336
1843652886
1223539042
1834328996
1851948360
1294078014
1670884353
288248918
259843273
1874498879
1788215478
899020941
1643035521
1076593110
603537754
667761317
367233838
807506866
2038186204
924114427
1460056077
698783916
9897692
2042776597
1773066207
149384000
1327550418
78714061
1940650701
378724913
1204209859
1246126154
1987765368
1184185430
1771634442
563249507
1583755488
1499399311
1013631742
1018169350
125625979
2012231401
1694315824
2018773179
842900350
595953576
1057879433
1148919205
706224048
131055226
416829297
334728385
594026600
1741196410
2083759352
889959226
1878969451
1380345552
676211122
238063916
536599936
1875372796
1686851052
1097115665
225088234
1176517606
1869451465
2112103783
970309480
1944718162
1847002821
526588456
1311251313
1989313381
535013062
1643233962
2051040768
676322850
152916060
1305518018
1939588138
1522887168
2122924646
337038093
1924651031
1631445376
1468123884
1599259841
1834288117
830818862
1078206862
2093340929
1221046522
547870415
729224140
1942627413
55846225
1634317217
1700922299
975584825
470612384
1878096874
1490195859
4768191
181074742
245429778
120842244
434321377
87647279
799558003
189841904
725396655
1665108957
1621240884
2112436797
1009198965
785579600
1104994583
1339000449
1948155396
644304570
748622833
224090283
1575855087
28285375
1127966722
1175300415
1212460385
941662869
1199549893
1674721130
2135549632
1274634841
1967617403
209323379
1242585066
524456998
1829791049
1118544677
1596142298
1187156486
1701339220
90607671
1161415851
233944912
1502989823
1076738052
187257978
1736696770
1438582980
405036416
2133932711
1402479378
167703397
1824008159
115983499
110100624
960888428
1311426438
334910257
889477793
184940087
1771051198
15141101
852088286
1515500626
1891813494
172790804
1117578839
440992927
2014104400
1551834213
505296179
1488159588
1604317779
1573014573
1921546399
1610994818
1049022322
1064154395
2042520299
1914545950
1189625861
1098665599
1894250929
857463159
1842738929
649357554
283429539
1355155555
700900433
324627961
2133550790
327597846
1043025665
71619689
1269727860
967375299
1541555145
428195952
121947163
1861204515
1271080701
407961476
1319695646
2095266099
384848924
2146073573
288625241
536290228
566708662
181496470
305073710
1871926029
1106817990
1616386667
985420107
222043637
2061999436
826023277
1954563257
608787467
1886651837
986980609
4404193
727288598
1399305785
1132502292
692475433
1833326037
864735169
1213020038
1534252420
1420708427
1660263195
1051015981
2103201884
617422102
968311798
1042044071
1353280502
544252781
1169819592
622382301
878105724
1899983959
1170291981
1611325607
1439125475
1477770682
1165846778
1670796246
1110026937
1017255706
1758855616
1312336100
1373052588
642035647
1561560180
1722244040
1509045424
544040825
57458814
1534802674
43874156
719134877
1667078643
1975744488
1670533
639283007
287463364
1716537094
235444279
309708913
641883660
1715002736
162262147
2049497151
1463592568
1054060114
1592902200
304805393
346722691
1288825258
1657646167
1032094930
1016305268
7041902
2122103991
249873926
35438633
1559918774
844663450
1228884251
551251973
1679979602
576344112
638139991
2054626949
835697699
1833312604
233965157
1529427037
904953791
1701224094
1585262518
1244083738
1884879921
1719445990
1450646412
972642394
1172200549
1688277290
1607150464
1601065396
436909594
1053973518
1649198475
97430540
1397341559
2120833556
685476370
175631748
269717472
1416977666
1944773061
171403776
1200961652
97662570
2013788642
2031040154
13192855
463935316
111355508
490907684
134435808
2124875726
1383263142
19032090
270868924
1977307316
64639967
1733383678
1696201297
1127324178
1656817614
68955222
1779314623
1900349621
961172382
255695376
1713536133
7100136
895576538
176948347
1983352474
1987581038
422931138
1313570488
1565393829
642920259
1869825208
100755495
108936734
991427214
1128191429
911873827
1506216237
1570158099
751380250
2066524181
1839844528
252005279
1704336225
498641120
1815903155
1692035433
1007230675
2087024377
1203004876
1909411824
666976382
1460869874
923970304
1413133430
1658990903
697634968
2062505324
915852893
1942084749
683154515
1977979658
1923146319
851463711
484070739
524238542
502217504
1706608494
1674050512
1650612400
1522880844
1050644931
1088195527
1359414482
1895790462
1435343540
1688021972
1479403028
762698819
261176655
1558193110
1834165758
2010047044
506402208
391853955
2123373769
461404261
581802945
1468848584
9368036
63333654
608874122
435963588
1478740523
4111789
869793074
885402954
375670364
368338191
191239661
15223449
485914894
1816988398
180030219
1530443989
819266237
2107398311
72672912
793913163
1656392572
1591737455
1740630165
19536101
767114830
449520047
1264534409
1479852271
202900184
1150165761
441460454
2115137134
149758723
680139785
386042267
775331341
440619716
490776638
572326011
1698952502
887819281
366805379
1259622566
1998169411
1789387306
1910464620
1098768
964407044
1885731381
1150071941
528601701
787531885
955297798
1182610788
743768093
701088203
1827617343
382660034
201760758
2077594618
249219294
1125780209
855432814
1930508536
1929111955
1079747329
1792075518
1132095675
862938517
968836660
1865939881
1045026162
1038795774
991240787
1763811979
1338087576
1577691532
915584962
452407504
1741146905
1736310185
1125364634
1504862195
79642690
562694170
1439862390
1497536063
975367782
1479433893
1828392294
205841647
432069909
1515516703
1003108085
943061903
877486174
1530354608
295892554
1525020461
359633346
1226317196
1288895909
332341956
1475149804
1762530015
129486974
982554137
1539515265
1657130184
1164848360
2096235210
1503772414
505859134
715492304
1887325905
271935722
542827235
1962104360
758283519
1700047086
597630612
1655191126
623828447
1547318115
1858718594
2027040075
1055416395
202919282
1315340122
1096264913
450876588
20971381
220802723
481878015
704843965
307069863
249554214
1037617021
1981238918
1027774160
899818842
1303072615
1444369763
1759616246
230637116
1368808042
1427009006
772305030
1500356178
1717478931
458738909
2081252100
1199233835
1535291436
727711141
1121908394
543451669
1291626276
634816671
1711802228
621891442
16933920
2115934854
331674372
398976752
1443258592
42177599
41580993
1148849516
1782836622
541773423
1980814169
1410604912
1804474219
1309350357
676453845
1784928035
1795314511
285280520
1430203722
1451498503
1056223031
1871052473
1082925826
1527588058
595656670
740235617
2053953834
1045505385
244811089
839995703
1504443682
2125923964
1058100575
132315098
976521811
1487002046
1700400502
1535021274
1681755802
807588266
657746656
393970358
460787760
1286547661
287968747
447491645
435415684
1770137044
1012854047
1306777491
1955455378
852449554
122690603
1788287928
112982196
2081338315
1801515426
490626725
1227059456
654261382
256199355
1486057292
592443184
1766651698
1834831772
1128798363
454638041
2079961126
1730178172
1164227156
1831232208
523083571
1894088920
1228656429
1370697271
1935233827
2075882813
249985027
189399609
430324332
76623741
1718200523
512373789
609635985
370307145
2000931319
30541242
509502155
766566262
355166298
1100276922
1555863469
1894528938
1311105274
1469140759
2138381382
659853313
85551408
1561152594
936713987
1210937489
2053748166
1694644114
1059289726
1921505884
1697240585
1212478975
307800498
1591291904
1606687959
1143913961
1103467712
1939890102
1176500227
798884082
1870390679
517860960
1878383240
1949019554
1545402610
1564264526
61347089
599615754
1959943594
1105470027
1288373003
697372539
1407495773
1834259483
1539979918
618240668
23254603
1000193495
2074460684
1926694182
843406276
1087278259
1815253420
747231634
606919877
569546275
1962633123
1847122188
596233505
217145016
316562376
721901986
1603142678
823999603
1910392014
2081483964
1857543543
182342042
1005399249
1105899843
427116377
481869060
1389969427
496328419
657838976
1249085112
1018312313
2051995616
1339779290
1792906357
171520183
267610118
728574366
2111161683
416746394
1896010940
488350895
748134296
8625330
1427597006
1101142708
1337752821
833168538
1479722691
1388232082
2114127927
1269425629
350624356
1935116224
2003301141
1503205391
2018240347
51334496
1306395350
1250270393
8569728
434193783
955255089
986975769
867388090
907933207
182514856
1446144345
161780
474356283
2129408035
2021962255
309853104
1781391399
2136266038
203749377
1877230595
1368092679
1928484740
2130146443
1792722449
1355366772
448972492
251616479
703214754
914267950
826042016
222439505
333825490
209184084
600967319
456911547
3460682
1171986971
1631251383
637644288
104586101
291345793
1056482898
1604186879
28429430
444943324
1722732810
1655089791
1165978553
1318523129
2079510323
606859696
485198291
236812241
160684510
989814423
1497477249
704367946
181322711
168371764
1043038495
108683775
672314413
1971515989
537794341
1536311995
1489422612
1337004274
434042771
1904367921
1947807498
212159764
407564225
491357365
505056277
454594241
1786039100
709604599
1016445840
1964440589
1083722632
406114283
770309755
1873100414
70805689
1378686086
2063949781
2144156338
57949498
673262995
1172096816
2098049039
166572217
1290540537
622418491
652272831
181883273
2015614657
1217711647
1351166896
895337235
1821189287
1798297670
1932427474
572216704
231872303
924528389
702693664
617211322
1180426268
883588827
1606298578
1950913267
1158893684
758340881
1556408444
598960200
1236112863
24868749
1972600766
1508856298
1819364373
2029081410
1967790428
1606624533
1064511383
802932812
1986831330
529377859
1642797338
1747479697
824114085
1060304681
1341412082
1986047307
1427967596
474653740
917496897
513424286
1646299577
210600298
1046627255
1437471276
1303049482
957659318
280138330
485814879
139209792
1983910682
780412895
453812854
915945269
1204017928
1777900622
389793827
1680956883
1767564450
364723204
145593019
1300105903
1502973665
578755413
1636751235
888630935
995002612
809765826
626015543
1898941963
395962455
623235443
601054828
1991273086
1191184163
1101568111
1567294070
1350335459
9961931
1316927341
753489139
335763594
378941332
1338900264
1297092232
1513173418
2054120342
1031643192
899345858
1642143582
1519688941
620572385
1498594256
1841062781
630483295
319039830
1871548750
1018719052
1815206841
1519654203
2121052602
1066890731
2066610388
731078054
819348170
667955792
1152473634
1471449333
780577465
1033225778
519326562
487131424
219643682
192817834
676499599
1332953157
355008132
249961189
1263219560
1061689234
297604337
1463011597
1701455658
1791563492
2860234
1554385436
167143859
297878631
932666318
104689917
870486689
1142602399
1403804030
1500792162
749212211
685912713
389338717
283816876
984989370
1516431160
258489720
1968433755
1590812413
1699572599
336968822
803303923
1542863983
1655612920
1875517774
835925837
1527049488
1557938829
1116971612
1229413933
381594796
158171992
1777494816
245761789
2099426425
1820549717
836780237
1256198064
768391702
1782807107
1514433066
863513868
2038376095
1699426360
1510876583
1699151798
958043150
1912543626
1118588296
1871262860
1686813239
158763681
1452447321
82418257
355620789
1422552062
2090112962
558299800
714837669
1668178400
1510705629
327048028
906899745
382752746
218336234
38790043
919434265
375218497
1908129154
2018760129
1776560284
1730776482
1309253629
2001112549
15900347
1369052067
677416256
353699345
684290886
1630855319
360851371
2078795372
335294978
1135754652
1480318437
2025965800
210381121
1175159254
162423470
1567294070
167762435
995854502
382696494
400698140
1008165666
452931762
1246528825
265723432
158146833
1952501399
1468793897
914140081
266691551
1202516999
1103554248
1648237879
2058002476
930522201
1364059951
1233103474
1295607131
1256634853
1680014559
2064375577
1419241403
817501065
1906952974
52123209
883781764
1001572279
1136081528
2144606810
1068670845
1018875155
225312332
436051916
482286079
1192546624
976418152
704956358
1362397858
1054792778
2051273074
1489889652
1116912037
85115
456333564
1502253264
804715190
501491460
1643717912
1912597332
1586762522
1905426836
1748306740
952785432
29708058
1042941834
1496270971
1163116964
909801744
1969280290
1053380295
685732859
301075806
2089271563
1142750953
714526639
1072865377
316852898
113479234
1734495499
72815946
742662024
1149746121
1167378317
183477215
1107858132
1945762285
1962318362
1843615864
1333390627
534574243
1189823140
964543021
1514923339
73551012
2106197936
501378292
2115763556
1982347466
144497711
1974774008
1581473610
483656915
825007802
1238492936
1073360337
1887784606
511147768
1531523515
899018896
187749885
766862939
792941514
75471206
900603305
1728873923
700270812
81125736
643192026
1394280848
551844260
394139346
1149786836
750665226
680788687
1623080509
253050877
764273247
1695265463
1237260907
711521344
1716188350
475808903
396941405
1202776143
709476234
1113141039
515547092
2105932775
263169524
864193496
1879177301
1457421072
655907756
1015713291
2034347407
1445467316
280173593
872518026
1533784801
1923383815
19032090
1391471215
2058077163
276007372
1385885213
1556458216
1210226320
890081419
3141593
1579318681
1768892065
548680348
337458047
1682976379
34677132
955220188
1174141783
189995340
345211042
1459854590
925355607
1109790075
732736946
929544381
1921517592
1695877155
899992192
1589795288
2056301670
1264084615
186440160
188140082
636271163
414110994
336834717
495477742
2057435338
1191479381
481798169
1051707063
288264133
102249722
1652885277
463589593
1649958477
113759340
871341844
2065197395
1646140724
1098873659
962545986
160553513
1664805345
1072282584
1079042239
183725140
1137539006
625441122
952236369
486443541
1303482719
865300657
2034243753
654230576
538313137
1401832548
1222551509
2035318289
1337195970
1039681796
1912160403
1797962090
1707260766
2037212726
354278702
933083678
1160670074
1574402295
935027300
2018628998
2034424845
1750193152
1593000699
231702398
199178170
1853042796
1742480624
1900369932
598128741
960138407
1261753685
2111302760
51625841
546936104
125403747
729663311
433041514
535841109
2103370652
842186108
973733514
1389411197
127037306
1060374532
493539259
31475159
558157766
513531727
646121134
1978314389
335736565
290760962
1613077233
182002027
514345644
1036398563
473641756
1849765965
643494163
68799941
176562073
1244089977
1472036075
734380125
541170720
807599070
686267840
391262753
2132076258
1423060129
1640049370
1275294234
343252258
65388170
1207966444
1388250230
826005568
565668535
256260688
878397429
741433480
113983384
1277850105
1565632194
2050586504
760505018
349995357
849405282
1900336354
76879357
1891680679
124942201
1519640046
24580280
1608368239
166453255
1167962119
1857608105
723135638
1820394454
1608447860
693414853
448942336
442699375
1958805482
1692992755
211602022
1962017143
914423126
2012400635
2027817362
1926156865
839309114
1749023313
1536858249
1096296791
500796576
347137021
978713218
209912090
1333466952
1113140676
1938332120
1713161322
1480855186
884066126
900220980
1362078924
1819563016
2122639290
1001122654
651327469
859075729
1221372144
515940544
764259259
223140871
344035083
945574885
449568606
1038449249
1564007821
1405704218
71469987
160784
954078413
421919735
1256342956
1329493673
2136030064
1849664667
1335999872
1704517355
1808160244
300440250
1376555552
902124598
598659028
1981195675
2131946965
582448629
218273365
2054026644
1927850266
1638710067
1364853698
2072021875
381173681
379901706
707732191
1038034780
1233954259
1734759355
1087498918
1430502419
1890240917
262496132
689248187
1968978818
1463398488
172202174
1573709569
200808487
1456172225
48900078
809285989
1881754592
1782227015
695849959
1900438077
458285772
1925417133
1228408516
668561438
2128948704
1774842031
1142788701
2015408089
974213317
753377004
1030958595
215509184
358715815
1916145552
1362196028
109015818
1974519606
1259333028
1049536048
554993034
680489296
131815217
1428863483
19770396
1037967738
1882487030
1004743078
1202158968
1344729335
867245488
1872526953
1173585477
1289695550
19815875
1503456162
1839781015
33858483
181264725
1155281389
189530113
379940324
1163514539
1746276838
1849834531
1777917521
178052561
62323657
963031240
1683993290
1929059184
2126531263
77879119
489040307
2007980075
1285166970
189918210
88630434
2001710604
662221635
164198887
2118054377
1567503531
1203145855
1861267232
801396390
1291090409
1706211410
1993201724
387447655
1727677839
693756098
516864563
668293565
2083940038
1020560750
975427774
1118432843
677371846
1638401241
1741100802
2001274644
751863747
295666100
1905124322
1287841328
2651458
1810378626
1261211770
43219926
1578205949
598925193
1261110917
2053907325
1058979928
1028678951
1937129591
785912848
462374030
394442914
631757477
1958749506
728028095
1379235676
1998907319
595646292
449258972
2019586049
599821157
1320227494
1065470572
1451029342
840363941
1062328282
1114305713
1455326105
2077519348
1408398764
2112231495
999003472
606623178
1425967453
767844456
656796703
1421911246
824907541
935019755
2111857864
979259424
1962804174
1188531924
2077602408
1668472608
1683264091
861920791
181084987
60417167
744003282
2060376198
213189003
1577255551
1730588991
1575474345
1962634094
1671222725
1185678609
1754719114
478243519
930571336
536996972
105769581
1531961783
2078924947
36349337
1229829073
1530412457
1000814887
1295436431
357730498
46153336
221885404
1710928595
1890324283
1086391315
411589128
1399303764
349697222
933151467
283833491
244488172
1555232394
1693971019
1516637020
2144222386
491746087
1296962845
370881715
862040819
1459047447
1951382796
53441876
512516015
134236211
1762150954
1166038168
1390404647
893549401
487688773
325798597
1586965158
811703831
823722094
1298023326
1233948299
950335188
1520225849
297993378
1893046389
1487840807
267536691
1148551935
1145431648
443022177
306401261
2061911038
1607671542
1117298662
532547839
937508356
1644985512
1854990966
191204686
1586326370
1812139598
1459815703
414877712
1330706977
1650336140
977494700
1281853696
313395776
66238043
530043571
1477777031
1015677860
1057644553
706644187
550024321
919817413
2146502576
1100878354
625720059
1546325953
553640240
785739275
78776567
847175935
2114356744
1904367539
2069646830
1730143858
115296101
367387887
410034191
2062705671
1294023601
752285781
2028573621
1107275266
1956398250
1304047814
2145344506
557898646
1239524627
26744575
188514557
1610798481
1190932055
1671273199
614282694
1383008912
157430457
1500075375
62773312
1463087114
1012219962
109185715
1051704879
1027308105
368702076
389062654
100486437
61917265
1094395794
1537766519
1791212241
662804156
803191186
815806075
153929680
984991223
1392883589
817919065
2041612223
1279765486
1188419008
272773312
175220512
1027589611
2041304726
626292307
1032280738
1646440965
48212364
29314580
1949722089
1025842485
753195544
187426290
655283311
58402527
1144418304
1109654775
1695632225
2107944381
1229314593
996537266
999351411
1864824189
492902680
1106397466
163372754
41566763
259064334
644870145
186589562
821997678
928833018
336967731
237088286
1801612359
1369173011
1902870785
902122061
1890817772
2014910487
782171555
1502742797
141141103
1367725731
996179407
323231126
723613740
993476406
1982498725
1059198877
818469899
395535073
1632070343
410287492
604458121
538635369
1197114122
1866280821
1103617465
231815087
195010668
1066523727
1683830599
1368806057
107546104
93548371
1936376294
2078241100
1851409627
1551195611
811585726
306604999
693589038
1909276663
2118922566
2126202094
2077857969
2069475415
1244979511
801696095
1162885775
470658860
1236864221
162012329
434826690
1540215867
593795836
314257215
1611107112
519528394
19270590
1047503769
677078711
1793461415
1760089775
503499154
404464360
431345303
1073145026
842656702
1420809779
1346823119
159103956
1065187117
198953774
734223565
1720330433
55171357
147095996
656885711
1784390040
1969785435
1372724840
1475524767
956959726
850627415
576192744
1902011510
656183614
1431639042
1991118037
1146127787
321094205
2082224449
1739435654
452131
1077925530
1994988205
379213791
478606332
1525420525
1838102906
1957063547
2119055641
1585094168
326546566
752056278
995380067
943899931
226525910
833434528
621444076
1589038313
1144585923
552910878
1501582583
1737203026
1409954916
1322382133
207252954
1292867762
1500607665
620295550
1982433237
1564756910
1821253278
505378270
497203290
612041185
1882487030
1211182013
1484000168
87227663
701466937
1985188502
386248805
1760248781
1821840095
28047251
1012081993
923513081
1674400646
1946028832
465557047
910742016
990120657
996590738
1715917616
482034512
328086209
155171480
552380299
1157648502
2111308972
892580353
1205405013
279348483
2053445431
16704055
980959485
651231616
1262735963
520867145
2112881992
784387058
1567875759
555334095
2106493720
1041683332
1583416331
1819030591
100934798
799883653
566949138
891670025
2104702915
733821898
756957691
1324921049
107730242
265163395
1757544591
2037149683
817657310
411457386
771831596
582540738
2028695587
508594667
558037881
28265524
120567837
348808804
405577079
74670451
495722651
1050520217
446273810
1946497498
2130433775
2119995576
510903453
1593766997
1546673405
97975382
103934141
802930826
1624940794
1325594225
33670536
169897120
970633720
1567864490
707481588
810043343
927915495
1706937315
1690567622
2034195485
502989175
598732478
1192687579
1210256303
1813528509
956547897
241467880
356805656
1755822160
1744363492
238214174
511544287
584836937
1233084996
1849338768
1671437484
1039071057
2107421309
745415246
863616182
1730897330
1052550116
1750175673
704668652
201323515
408175615
1975464453
1097905881
1023406020
139697258
969453716
642536690
1942004948
1993333374
1079531585
1112737897
827145056
223850692
510320149
936361688
143351064
923433943
1653322547
1028511802
1034999633
1534349493
892528125
1142345072
1125275233
1880003114
1800890669
1758034436
919122179
1196216913
1506563898
1923949638
458441401
679133066
972974793
937821957
76420696
1810641576
1048597969
1743948337
1339924336
1777624305
1764486757
231759878
909623049
1619520379
424226355
1138880487
890088820
1521007460
1982579756
1960868425
381555297
1543946397
620638144
761593143
496213452
1278746996
1550376438
544446535
296361919
2134609998
1250144848
1740342477
469064776
967188722
1063506565
242954128
866718033
378655041
1824500283
1029743540
2001529961
587164284
560186550
129057353
666217867
543081713
1444773323
179053556
372700403
168314736
632387342
796413376
1159293060
1371380311
2105861328
1087306238
1715606203
1787641708
1819134966
695965979
1811885352
34187097
681786435
105677836
914005870
135051479
420260133
181618176
995860825
2092578320
1555200089
1472614944
915350900
210813055
1744997895
774002905
1466844266
1333525971
826550431
1484589285
12481808
570353302
1681276673
1669178601
1997493544
1419350956
60000895
1651905959
331774475
1042483066
1269459734
1889014426
1662509987
311233025
1053579228
1101115650
353658336
1984043531
582262512
585884890
1173354327
367589647
359299680
491062241
936040961
2007713591
981208802
516735946
120752948
1687540282
1839669897
310532587
434592156
899824837
158075906
886608828
531772634
589898089
1619280503
937454805
82797175
309333227
663097126
434568039
432824357
2142075348
636988252
1110280581
953542296
731260026
1798794059
1031282221
1624181013
216046410
1238212030
545952776
1435991892
157909603
928749036
2086194398
632594101
1393790251
520667071
283608871
546858488
716756050
1257785932
292400368
442664971
401509149
1414142708
1061808848
979348027
1042269120
1541155298
988128637
12576966
542385666
852423334
1559977962
2040991224
1798445438
2035685011
1597438407
221198878
2008353201
1227252080
1885070816
997249044
1389387158
215039815
1190875691
558535479
2073359974
1419867827
1612882632
758468351
1528471830
1886621501
1980872621
2007651417
1170351553
131701517
1671326544
1612219921
1623591879
1109673047
1985758185
329624623
795445450
200963650
1916635791
325936689
1195857225
1427125992
1401328390
1325311315
459208397
2053449861
409111732
124140970
258087697
1957711640
2027815460
655759982
1357453011
1071109986
779974120
1110505216
250672735
2120328564
2009949855
975004908
1524373716
356684043
2017832501
232907120
934775976
1196826476
288703567
923521575
1862689043
802564720
636304898
1080312113
1559177784
1340765849
1340157917
1258218022
945357047
1010632345
1200058382
1890555530
323580117
254125831
1244483984
745167559
125947845
150764272
216219408
319131466
647060248
1728437565
630377928
1513019753
142033005
892475591
1104139160
1296018203
1148378670
815484519
675696772
1638767831
381167175
1204748207
171673600
1827976433
936089531
150631744
1232107413
1985302884
1363002254
358427274
1391895789
1599788180
780975731
1565233816
1790948461
325138448
1846214640
876884510
1110112688
467483765
1213117284
933200804
110312020
1020724626
191873515
1021893078
515320986
1978522549
1878320071
2049651522
1056013142
1362037283
2143392215
1170361940
1756667747
508913727
245229594
980789298
1398908262
163768746
1116660832
121226345
835730692
1835621699
283501521
56331688
130259029
1345016598
258243451
1215758950
111164439
2076782003
762689985
212789702
103510072
1012165284
692970683
1548453274
733924628
1119397467
2018720536
1625118155
1739238080
424052310
523095127
1612729269
152602599
1374896149
885451859
636036195
193574990
1890463087
724224773
1218224130
2039877122
737047996
46952148
443677279
1851191624
279083975
659007146
611583232
198156050
196465986
268046886
2137634369
86338917
1874802372
1721417063
548553629
1349418711
1641740363
1946807363
1676358098
895834903
435398071
56162194
1257741669
891745607
1583844920
885632401
1774553933
333667965
312554405
978455997
1128818187
1834765105
1391314041
217381525
1230932840
1136254831
2130064919
854272078
939747438
169164572
1473928964
352249993
988500432
117914354
1839162880
617949141
468645702
1917040890
1000336550
1193128220
1553165608
871419642
261116742
907331433
476378053
1010314796
143619464
729514457
394057566
1220379132
292752147
42830566
1782389329
541183758
1680831580
812012140
1093202389
1841629646
1676654171
1866695995
1043848657
340752982
1190757081
1038334104
502815889
310157501
158163995
1439658977
2134558943
339865163
1773528074
1392957400
775332614
1384639720
435084287
1565743054
1755339135
133110472
252202600
1347185671
1924806149
406919743
1299271143
1501383446
899836962
2083612229
858315912
886038303
523274062
918131788
1830058535
599167773
1840877687
1870481890
1220954866
1796226239
493027776
251107946
1589226667
265394599
251935461
99595333
1621225596
468200177
1585982775
1693644938
855303182
1228579433
1029389224
739884833
911302183
253838999
449088221
1321440273
1478577842
2097280769
169656895
1825749364
800469883
1550613429
1988063407
2057795798
246695594
2117417496
1565322542
1857887953
1153386510
1738769339
608253653
560313193
612975672
994504654
671741145
1067796951
456937899
4477842
406079196
948918355
895456311
1183635447
893714910
1255969738
967941751
1956314786
1028680358
2049932549
383565726
197698164
1212514906
1300060213
286663972
267166630
125923623
1396485538
1971259874
2047511143
1829658841
725094120
44217913
561731401
1657397384
1359333128
533968054
1674297302
1959337823
800485204
1983657654
532660211
1727610845
755305079
2016705230
1335469702
1001739915
1659088078
1511295339
626461436
2040182490
651051582
2024714888
1184097153
107002605
857409831
1844529899
320301152
1496824944
1861695129
724604666
929301258
696981516
448159817
1125547241
464624834
504856171
1381297475
1965054236
805842879
1131316222
201492970
932497071
849335218
1886110524
1019829507
636927284
2047148722
978546673
1143284345
1191495266
837164349
692089686
210555862
1909239788
1570978524
1115019563
1979366485
846652693
503239968
1469257746
705047077
348728950
1998440322
1937357035
978607889
983968627
1658627044
596852038
121843669
879540485
1409312754
310826606
1045033840
1837589133
2081901767
1710493770
1406159587
547150428
1443177298
266492751
1302961536
88004654
1024082674
1362436433
1786272506
1860093267
608701525
1175094449
1462608030
731088408
1946418190
24467045
16162532
1485721128
277276759
1755134348
1626384496
1051647456
1241404678
755570762
556549886
1139512671
1258328472
1906779721
1608832879
1859037991
1293123314
1886137421
1563753347
1955009757
1253411486
1685369719
490836955
498205421
252879254
711097347
1677056046
476237032
595823711
1110266863
2047776115
519739102
1389740723
1964982250
1068716438
1423558375
1339992998
1139641997
1160767209
1650517366
1773448940
2001380528
450145536
194586451
1321483218
2072812090
1140205935
168830198
1318767462
1724546178
76103819
346153490
1710145789
2115250252
935744368
1159546510
231370082
567292631
413842358
1835723388
492317712
2096708492
1580737377
1861164720
1105217246
1400519992
1790601783
1082037366
350637611
687782650
1587731590
1396532335
763693120
339847601
206240938
1244744543
259445541
924528389
1765374231
976125827
905167807
524427087
1420847804
621754574
1700108693
1662183578
1420055438
166868878
1762967197
1060059731
569563443
1768231996
338087560
464477960
1785773279
1942131315
1887766053
1394698497
977465222
260747090
269608436
1227613209
1851334187
2037920026
1527403293
70713525
551823760
779336293
119835729
801264941
1509485285
706697411
1225569131
799526526
1506401030
1396748075
453373190
2116016254
1153829241
843656528
1427140668
115118086
86922168
824454095
1082483189
1105471495
1750841754
2033859599
563671274
1969089820
1303136213
159560638
1562636879
397792142
2012759561
452001082
1465398896
986137673
1446748629
1057765974
655242348
2020548591
1204242660
1873943160
391388536
361065982
755920499
85060795
1877515210
1511868907
272748922
1265442044
1437137283
1207583620
123746889
1781650764
1252485723
1130488481
812994119
1971461966
1132423076
1433907250
1618476115
1211804794
193404484
658186159
247847197
2133626963
628588684
1621684558
927480089
1382492626
1772743946
863581372
579154075
693017680
236093219
1148217913
1735372483
1865786063
1273546079
1998120813
1309281652
2006592630
1085901042
169155413
1779569653
1896833008
833523414
34827405
400269837
1276159727
1820981065
1593267696
208598660
312547741
1082707379
1813095611
1858109484
1237911058
663902137
751733594
700721724
174437272
39371248
1383417623
1129900726
1659423534
1585565449
337553985
679909652
95788533
921380667
1708980198
870014412
1802778239
401980414
2095209521
907553847
350584667
455496975
182453078
1254217084
250845880
107252708
183423720
1807808205
1694295438
1870349818
283442118
1241437589
752698380
1223902455
793550947
612714376
1404940981
547514437
1564273647
1651321701
1260949713
1531378399
277942575
1231841827
1790712808
218027995
994534595
1262294454
1601737335
780442071
83740070
1500034685
1771632570
1760870839
1438857076
1401212095
1745070214
2082370928
316346945
1320551868
1934107171
103999158
53539043
1870567600
1051455014
1325371144
1454898582
1235499529
491098154
1798425185
1563365263
1164271214
27628017
775027955
1871430549
936967901
653135811
1175929377
1569825789
1045224011
257771274
1929963637
2120127989
907056314
946501627
1920378357
2010429765
322514155
1803424671
196961975
958829948
789981224
1232621999
531270716
749261954
790043874
447570181
1716332634
21935278
28200574
455232010
1200113622
1101514433
1654956603
566360765
944822321
978361660
681394154
1657130157
2067210631
1259353929
591083026
1716619777
2064439393
1586545528
300159503
396782263
370008499
695151363
1295784437
290651652
721403032
1137390046
1308007680
129741618
999899127
1210376365
1146708423
1524008310
1144508010
1414204876
265888030
1225276729
47628371
584568621
107149252
762698819
1716491472
546060173
596377407
1589713491
991007036
911081716
315361189
77324736
690506245
1964412654
1423802495
1245651679
461881251
426020973
269269822
315538485
138696271
942111196
2089882368
375308540
1318753402
1882673500
450332632
691954743
189120187
2054183460
425918569
1112550661
1540826340
1054646415
309129158
2137165286
1269906123
13662402
737176243
832098340
1332284251
181660130
328095911
1775521738
373733043
502984302
1103331370
1322240092
1191314452
1997935074
80785279
436843277
910689678
1139843601
433555030
1626908110
1247979264
377090990
1025435677
775131559
1705491273
606787915
1101627132
1729781122
526256430
2046317878
332258925
82344605
550627812
96027399
355665806
1587160152
1726736861
295784742
1784274339
1565045085
458376570
306004852
374352765
1988129088
1726782780
1993300180
1681562282
1746234128
241056568
1248993533
778805031
827491520
769927106
34037716
831139770
1652219987
1666430264
1694977599
1774871280
80348833
1937280849
1074756214
228932255
1446551169
618494742
986913470
346693852
669305376
1478853432
1617640565
1701659239
1798634696
942733432
116467339
1214654985
854828647
954339328
552667655
523242161
1670054168
2013819271
407667606
1916232631
1144125055
190506020
1959417224
1059281524
516915240
1974704832
1990890515
1870059044
1321703598
2124794395
1419328043
377060734
289426258
409625850
357160998
1793690668
485301329
495447213
1506578248
193099400
101737404
722402783
886649592
637028276
86548304
1606149744
1502088994
719147562
1756888565
292998675
445928234
1898356179
1892405356
1113412810
782301203
1205748740
1433877413
534614827
1790983247
90850713
1246043236
2062323568
643953832
1879387268
4834935
1000257359
1813330279
2143339265
1913514301
1693961858
1839172838
9956813
591751464
1468855093
627887105
238209599
2104412481
861713781
1312257035
285718595
487556400
1140895087
920255921
1268999768
2033928590
937896051
80746409
1460738648
462033607
604357020
901560309
1114435957
1638180702
1212813150
1441372312
1949677797
2116232753
54397828
1761453301
1631547478
1976642237
1854606150
1475586377
828139810
2130954342
1904641385
104854784
1998583304
209801416
1749533515
1284945394
1795052548
1443933438
1177398264
1657931816
1436750395
1227580706
1166343226
698293039
1107511090
419329218
1982132542
2122136688
1867035360
1930892712
159257990
573804451
1586757387
1077328537
1669560032
980126933
1949604172
1139378323
1783423850
400184682
1429372697
968130491
1671520188
86671081
1814536642
1885134848
322462835
1215328236
1798371768
967534523
213619699
831460661
346448393
1673607588
1208552763
1176822424
1184554766
113598069
1007185233
1758641870
514855501
1866555002
770757012
1685833861
1004589219
425898930
1164893617
1735530299
1801297466
2110714857
1361253628
1984394671
1656529853
501884157
269029885
2001200678
1516132334
574955494
1127264746
1108734875
2091407144
428254400
2034496248
840302300
1450205470
2094456539
340095904
894066473
1497460444
743455337
605932266
512433164
132120887
108682412
2074726203
1017439080
590331177
947306025
321541174
485135572
1832828267
1136565519
2064202079
708043471
263671822
273576321
2099919374
1021734433
1914752006
764265298
2034315794
859171384
1141391297
1591676410
520222063
1771824324
1266935788
971076628
1880938113
1370856911
1555482320
737924647
993614629
265632224
1239947754
1736236174
1100966439
986282854
992602749
1381638880
1156386676
604724850
165558828
1533047836
1590811965
175956141
951938695
551292192
1265925027
1712530804
473836671
445257515
865971828
1638311452
1771119399
1355163448
940486988
598215562
1655046952
762703807
1183079441
1819838107
1814904645
1752904822
294525573
1258735993
1387310928
1011022816
1901219420
2101651215
1304115214
37188223
857242385
552612459
26888367
1507640188
138534500
1419349801
420786682
879048915
810742813
402233568
858230894
2118488749
288029633
1204310205
2055667845
184797633
1902209312
836065682
178523144
2015491469
1456544478
1182975007
1246027463
1164046958
2108325485
375499057
1526849194
1171559532
362406167
1969534560
997137972
1065246678
512907275
128045347
63308839
1684388944
2070430830
1501331030
242266727
1481983099
571982772
1000942371
1658243780
970427558
1308650433
367068917
1513951436
1335118016
690807648
1417608317
183940974
1338738211
1380446587
1820595484
1487865867
1217967270
1258780265
1486721823
635772411
1179460193
133192938
2076792788
1030879073
1453002048
1823370917
553333825
1841504798
167855230
2052839471
1390432370
1067203987
1060098735
190170988
1701049290
1038274045
873367408
1491351674
1198074565
1992603627
1038451664
33464379
1357126180
1060084466
639727865
1584812343
1856626399
1295685197
1891291615
1761737454
1423030368
1753638597
128943603
1363384336
192930506
1623799341
1830305880
402670430
2077205974
2135667577
858687121
1648611208
39871273
690982933
628235965
285539311
309166105
1525827478
21990366
1983278205
638254651
346766409
476960182
792426325
1071386001
1087983880
1933810
268140718
1624511833
2514414
29348124
13999631
441164334
971220510
40164471
257289623
401370194
903034493
1865768691
1485832825
37724473
567296975
226336431
582605244
717014755
885926515
461165003
1995663777
182815172
459663345
1374423790
1898259992
1901887033
1469224727
1434462590
441340643
1565849592
911917951
21472515
344053117
1736160625
927300215
308207713
2021778204
1125078502
1579255585
473678517
1813560120
1614455761
310537910
810581884
296573889
289841353
1062396049
1293917116
1856920027
1480593552
1469685876
1571325419
1400193468
1280715086
517950389
1897191487
906297390
1263969855
1329620555
1483390663
796420214
46683212
1439385243
424614818
1334707412
678153188
980226510
1735740480
840672878
1189883260
253694128
1569404571
1830826706
869154831
1229143313
58465972
432418173
421209508
279334072
1986792047
1030208184
730291254
229324506
730704034
1060033140
1493957855
728610974
945017251
1112675318
325279254
363467473
1855685957
659753385
1014960759
1657707090
528404731
1455487585
1648533307
1587959363
882691158
1064134337
920236949
1045344381
1379293715
152883084
291660692
1914069281
2015746617
2038431083
107935182
589065339
18747324
2018164625
483184799
1629647342
103209548
1187339966
1879284019
2020424692
870739091
1536028449
1950892791
1542014671
605031618
863207309
1935143433
144987619
691560004
692032273
55362407
1916000290
712962782
676288033
541444584
707894281
1666267284
776737416
1710939266
437270969
1876699096
770649286
1106684829
1398512575
86862071
1033878464
1020735871
1463464547
210438527
1278126794
833774474
596408275
874112108
1226002888
1566901904
374169958
19066984
1468092555
746849486
68484809
75155292
1244116489
40431526
772655227
235459504
1049233099
531811037
1120784244
1528778164
373604104
1742875443
1479957320
1136327356
1543410441
1008992732
1606608816
1864869720
1533222344
1196449648
1615225266
380980025
506584365
977186
1694977703
1234597967
1041807176
2073569949
1710526704
512626811
1137161722
1842716248
1868472736
2124287684
1549240941
2083495343
178831770
1419950939
490490443
1962931324
647277279
2110376416
1232775749
1827405223
2107739768
109450577
1400879220
1286721795
1377700044
1931692212
947630089
188928369
312222150
852071243
911683392
1830840155
1126381044
1742992237
2043669221
164526445
162633895
1543096032
1002176768
552744142
938349575
1537271510
606982555
2004430644
1658603983
481048072
322306176
1527067974
1660054623
666973775
1052915909
612893133
1060879830
989975412
1837739195
1234074217
241409479
1283956911
76862887
600822000
476817985
1777645940
551653894
193904646
398099906
1834632877
2024629225
52464998
700689257
1365020727
2097880592
1169409913
2046425253
837312695
637955867
1192531175
192298787
348954650
362119040
926063212
1224885196
360436945
1119203068
1110490055
1835166447
756861219
180192590
106455847
1728561236
289850892
721045536
792778868
482993182
1603689091
2010191405
856247686
548242574
675692404
826180916
1293081345
1022650365
750567561
1174946116
1876261293
519178547
28662197
1576930181
511929652
989667760
958119751
18181114
962616385
457382667
296668683
644994420
1173832123
333483709
1861785285
1172592033
1066627149
659299713
2102259711
1825616499
697471335
1160374153
329125859
1515921611
401297897
1436382205
940152860
348780589
1223583845
996739927
2111060198
1550156728
715213181
1059079105
1765207437
2113638025
2066622693
1321706715
408317798
1972948348
2075532731
1436921507
2060321951
399836344
320659511
345406758
1350549932
1618860596
54448911
1337287777
1904940427
805091144
687718574
1768826001
1713499753
413134447
1245736084
1098824659
1294348422
1025868127
329008821
1610467008
326313251
1048765775
836194580
1419061307
860450922
687038178
1115101092
395130915
1413695360
1244430696
1981839972
2099765403
1002608007
208388591
1177002298
1210560353
646491346
1008423032
1711753034
54481319
730696579
741817181
840220404
179385568
1495326762
849236696
2020309206
2106282229
1757787606
772930086
749376924
1188019199
1565605974
238006144
2022933003
1983305272
108237868
454581073
1141419406
1950346097
1243906056
223436425
338596355
1571263460
810666448
457525989
2110583216
1035019023
405418756
326701218
1667761241
1706883578
1174964352
1505078568
1694291952
943824761
1612322983
314712118
634151724
1938856787
1340103467
699882595
1532158578
1153506358
1986096611
1278009860
830154444
545954793
1143590219
1537126652
1249626207
1210145295
1903994201
1026454817
704502669
1893159743
1824534085
1173582890
1549688775
821269841
714025971
1213053984
1910628380
1393649606
449756183
257134092
687630097
1947934573
1583091104
1408424999
771265122
1460597065
1355691922
2128798342
1209331341
844038564
1333390627
489514788
1748937534
584542409
370650730
656627380
1588099957
1075383471
1587849372
477610816
2108851770
1729723957
713210666
587149178
1393044852
460132307
1216553556
873540296
720924965
660461041
26819508
1674112236
1708833373
380964921
508526628
586297954
1471296823
1269263936
1611812963
2006009336
160186382
1600030580
10634695
1613754313
899202947
2019846493
781716817
1161527847
1471124905
561966217
1420730519
969264212
2107754787
203590339
122443394
1889530363
1788866245
1454055059
1582253456
1648023599
817305638
83177510
421660973
308942263
332663229
240421500
1501130538
1072102185
485593691
549602948
1854027324
1490609785
2116569996
114689347
239830716
1842074565
717897945
2141635867
77732395
2144768706
673089571
1725886717
1556152036
920526748
1505682488
37236515
1094783374
566708832
2083489392
1852625666
2027530548
19411646
166270519
1724518097
1480132996
1004293837
1986540847
641972973
2054594623
1424087747
1001401861
1036480773
798173217
1420762671
350985280
31761643
318708131
1215008692
400487496
704342836
1862627347
609685065
846704883
1415493725
791373747
1192420054
1663473209
1770558496
2103919719
1145233942
1684591251
1903898370
926183521
716445462
590551653
859320777
990166928
1017099276
832287374
175247491
319591652
100029403
410599081
413842142
509323576
590845117
1598817166
810970215
1321026871
375971339
547115615
2028876055
647733421
357106699
1626584143
1028067776
1721188403
1148720867
1386364491
1355443744
2037044
378687161
1236721642
1891870110
58711723
371711864
1868460518
1252603753
2007795802
1260596253
2037675749
422883233
176205702
1973543092
852384603
1455785159
878804336
33335591
2142464735
99799612
699685893
1267832212
214671615
1784721556
958136211
1762874984
1893425039
1765065549
187681672
1019499588
395239279
2118725727
967845798
1477730760
1537886367
1097079167
750946189
841510514
204538403
2024449643
1448331698
1333301776
2076663193
1393016918
1405626992
1446190222
1856041115
636215769
1787042858
1016631096
367121694
1563033066
160965323
146449218
88630434
2132611657
1088671883
744932828
194196841
320425062
1438331047
1341994819
775133180
2059721414
174489091
107895526
1846892126
1705960605
137237135
945097868
74812931
813890721
399297309
1965631922
542251998
1791252035
1495791365
1427819646
1749641907
1451658816
1671276824
332409617
441731928
913765984
80672626
665627541
1463377455
1388844457
728137230
40286424
644393912
1127440869
1466097632
964543021
1955769228
1757194746
478470909
510627066
697201498
1821747366
1832022791
1006704321
223144693
907255363
204900021
2017812940
1760156604
1166111628
333800707
1813572452
213115618
1167963770
729954800
781519529
1747993675
1125547337
1385241198
1328275200
1093679855
870888703
755416022
1557303667
1648353122
1524826398
1719280137
257856780
1577184360
1516649454
1644140691
1819354870
206746074
1638233652
1264261163
1248241018
1109485324
1589611180
1581483417
2113239149
301992788
1847027242
565971703
1021676097
1327754133
975698773
155693332
1691335913
1954078844
137627349
1014174434
1221228769
992186601
1956422052
494342157
1052562738
823491655
2021516323
1268803806
410617787
30012565
1036602703
1269476827
1475064376
559436327
1068140268
615038829
1517611787
267739589
1199269623
1230047477
1852944592
1083993066
1735296571
581940797
816293282
1332517138
2126627030
669586152
809877082
1202654800
2053846725
1888707318
1055501938
1260306451
153689267
1075586826
439172494
2050466181
1913385505
1606750979
1560654228
859705757
489502818
2128350441
1197851860
148440016
394838284
1419900900
1293931511
519001036
1175929377
1612615866
63637257
463682995
119321680
617863600
1878239208
1377628755
879962096
568461742
674740625
808191887
110742397
2007973472
935254492
1764483906
2063005398
129200508
7882941
1900420633
1179375778
293315407
1030958159
8331615
131212885
227360503
298803403
500572658
1250028706
1325641971
1718514442
162771337
720311660
1542631992
104104794
1580319985
224307200
1366296256
1411515846
790580333
551312464
2016230317
1708305966
508607440
1938650013
335832911
1173951169
1806687306
679721781
577559162
476892582
2064496689
301512735
1858209195
1625901172
301390717
1095243955
1501902491
1180860476
412708893
983778720
1638969685
791342382
1437330515
1975101421
1682414068
349452672
1322484627
419856568
100241309
939366310
117474414
332456821
1869006426
765524646
1045069420
1699804599
1434115426
169087117
1054598707
473558337
2029601089
1761340058
1192899379
1891674606
1286654417
231844029
1259979230
927639433
1659139125
1598790907
784331086
775603257
1091580993
814612965
2065958912
984323055
910229786
317741173
1583300881
1999609428
858833240
1746273243
1118961381
1323631073
1959034386
1339249603
929985648
136508972
1343150152
1736385202
1446462720
1653939378
119773337
1607219931
13806482
1713066696
1798032287
184754292
1796264708
877874750
478015005
97518797
209953908
1382141385
583219605
2001614029
1881754823
1854235577
901699857
267331649
1640223040
1574766319
1571626114
962833118
897898196
1876069447
1124103253
1216377673
432293640
1307117565
1560625860
2041001663
928093021
738912686
1383479
415586375
1133143204
1898599671
1377346485
157369179
890902184
1829913167
1784487422
138228242
1240957217
171953708
2104790263
415277780
669909213
1491622753
1647517683
1128214950
237665704
1255374489
1895478139
1805898135
1402100459
350198342
1595943728
1942208416
336690863
1102522537
2140314594
1139618244
1971109982
2068413229
93975206
1540093516
90159187
1989615804
496949984
492892150
165041186
1500749973
1060187115
1664624404
900442679
952715313
1305528773
1924666010
1338680250
1288551919
1694383362
2053370537
1626618855
2118439707
1089609310
1861146220
1330315279
1531822585
946045224
661053201
473176293
1559694832
1352848579
1852814012
1221041444
1844876744
933105906
384345678
19270590
1874172853
1662002700
958812222
1010017022
1207050626
173210231
1626461275
1681147904
1323663171
1012495713
1448619338
1326186416
1917376890
1518457497
938457469
334771526
949266550
1793725715
2009781596
750946189
1014934510
658973360
962465124
971745343
1844643596
1859360528
1666089471
591543975
2141035817
33523957
1678260994
1527020330
2031545416
1590273477
1135811524
1082416264
565904182
615993366
786623525
847418823
1483599901
1272652155
889167486
326172925
725396663
199191618
392643604
490525252
994444659
797835227
666457352
571198958
1921007642
1584150508
331165155
207385540
1731693108
1278470042
1679593567
383202948
2060883948
1042058032
755376479
719644806
127445494
2062399605
1933184370
880572360
1337971215
877034667
1900824183
986913470
1514537714
1328676809
156259256
496388243
1014388565
1227838654
1752016276
532290132
2067389017
1013446258
706644896
1201754800
1658764750
1250320346
1603883665
1944912437
869221433
125991474
1323381669
1885455502
1391289217
421970719
2054418419
546985701
887968882
1828804497
475672831
522732413
775908505
1614533240
181904579
966391271
1543247157
1585407399
205365840
1888319466
60146762
1230330339
1459755816
291654446
1140913951
559871517
825061432
2134962369
831861934
296888633
1039317729
1305115580
1893541670
231188752
1804175087
1564974690
1808035037
421605823
1727705327
75526105
165376745
714431509
981916967
86979607
2145285568
465673052
1785287254
1185577635
1400214834
22170582
1460153532
1287713459
1253153672
148444315
90921108
1240553053
1112200938
1006166778
1371330688
1743555804
869302646
984937776
674701480
77639454
406509570
1812599413
1297644553
779408662
1140858532
360581146
226688195
1320701554
261012006
1464179637
1991035158
489289801
386941499
17308011
37436443
1854129252
1107546231
1076966229
79462843
370494649
1900846683
2138392967
358720300
862050679
2105144847
1423108959
836025754
1084077356
1696491980
158992999
1112116393
139206409
1985104205
1161567100
1216207654
237406900
886170273
284514800
44277932
1031165669
1579144790
1650124989
433374381
810474824
296230305
719080063
443711599
951494652
237963696
1127516760
565269999
659117785
576307015
2084509948
1537632690
848210284
2143637621
1453497721
1268220712
1912513434
778107128
1524939904
642646853
1288932067
1318094569
2066524181
1805385825
1305372937
960740879
1014564206
2107724245
1182032455
1176362167
1851534550
452772325
505702952
1400104869
842196272
1573211197
256155246
494925123
639145640
1952746456
1096848102
1416667042
1571139295
85849599
1428337584
598427647
1050234557
1766759155
283226101
1138003133
1371981404
1591914510
1649110961
8662341
1462469516
1742699985
1408153380
2147315081
1785654951
579769529
738911236
1353576420
1360401652
1288336182
1989705167
1315923065
1452159391
953438272
1400842469
2082346545
2033938983
58382446
64517909
1146379792
2049665647
636172236
1217161458
1554502667
541889579
1642087700
2068551051
1021993566
610194053
1814642538
221388864
1025819392
723704151
301815836
980639767
1407706001
1589958451
1270829628
864542837
263345378
863906526
2044048469
1385198025
1199778528
654086997
2097947965
78279491
433830853
432086004
1048811813
1117899696
1546625017
1023917889
634051086
1611053659
1777050699
1856618821
82030798
2119278507
1604274967
103713097
2063585717
1741367729
561930144
1046392143
1799773844
585547915
82596582
1200268966
6270170
2050723501
859332903
1763310747
741209690
1484496702
1482136938
1721666649
1976666347
30197115
588548891
2136850493
1511292064
108843674
98231693
987976043
960991546
1651318623
2038177324
899921529
680330654
1693565742
1127178155
2050484945
1274443283
465252354
268235692
1837420758
1917368003
2040026640
1108944490
1642532305
1533262936
1245750692
1063525985
2107118727
361879140
1409302484
251175945
25862462
82191994
455167250
1450312898
753443340
1997066211
2096233757
251962863
155906877
1800677505
2013921260
1416312179
1671886983
89600233
87598285
574638656
1080309865
1665135514
640309933
1012415487
590370631
1450138185
1666444676
67013996
1176908896
238019395
68172615
1978651058
1091341316
429065837
2067495605
323933757
1371939486
1336131611
7694070
140139304
624075585
515044984
687233229
604221193
215161234
854840893
706258753
1204071724
1542627478
1920903493
90304775
1443240699
1988424981
1340258644
1069840132
1700876276
1237967066
214212092
742697780
734570284
177591544
767887829
1415978180
1076947158
1337957138
1288759072
905810506
1404095337
596951694
97182883
1789772297
401683095
452319415
1864383335
1475088092
1290201538
1121309446
1948208339
157948076
1318978639
689416478
2054847823
928408317
1619350453
1759496770
1666119078
1553504474
445719597
2029035114
1816279463
154059607
613562194
122761741
621915387
606356442
135036111
1089739569
1785841341
1564832245
1642062100
193165091
1849325150
2116582019
787355346
1281208914
1030612583
1964129473
2076367843
1237916148
764281726
1099233992
2585554
1303573967
1514344277
1361460926
1110505216
1607942647
1052468409
473800396
1459261961
2128212060
2128585902
1211594103
1156272369
1528969263
2040166689
316155376
1107055194
1034142511
444638033
76644855
72367353
272692036
798978079
950930608
2091658095
1324161482
597903837
1068067414
163512844
46728300
784611429
426290701
1327163390
1215761472
2004576860
1016717243
246606481
1202376666
813034263
1609065245
1293435562
1205531219
234112249
897817050
814908535
1335034213
1021755586
2053395550
2082371899
569644739
770425128
405623159
687596085
1682461580
226132455
1658928662
531056564
791709292
1119299792
1468028890
280555803
1531402372
752290478
1010299164
608494699
256693366
1593941959
2072928029
1999120632
1409368980
1741414187
1808791544
1313414879
1944026515
1919895319
1059256856
1296571235
1477041319
1735765286
1231688323
1161209405
1199365858
1462795034
1822818875
413967966
939282859
993320277
255613051
672770919
497355891
646171335
685681204
481885146
396291133
1707249762
1298652629
653276675
1951945111
2069530003
1874889080
470072713
1369565649
1426942407
1847477640
928874108
612244372
1078866328
723663040
974087954
1862562504
918888031
2095123703
1807989713
434349680
353504131
461566029
1314819504
536761912
479660112
1682805773
466251600
1633767169
1519130628
931578959
1544029517
31929549
2129094596
1816369388
908831288
286722002
228633287
1530356194
1565803933
1006430466
20940750
324923402
1258830875
235814442
1721219743
1850837946
1172720076
1489814061
1383330545
2109368336
710402451
351410226
1969268104
1345143339
1035226611
1558035434
146794038
1428622508
1866169167
6411326
419559485
391403644
195026633
1985961254
335184121
1446949715
809547004
1088683869
1407145000
553956036
815484317
1344213060
1350897406
1452150831
1458780053
1027948901
813292359
552461736
451445838
1206746698
888057422
1046525581
736885063
1796623367
1441118174
2032566355
2089586061
565596383
1621323814
1568467568
101977857
1097294826
1259108473
2057016427
1245172004
491906317
1509489513
236562514
1227459918
1706262008
583041517
1421523240
880735165
253121591
302900521
2075814749
346208564
648889306
1749636814
1389018594
1681777841
853484137
386793468
1322221127
257018406
1775069988
655882211
853442881
1348233842
925442571
1268217666
1950250533
242122988
1537392640
1115535747
902595138
1134599010
1705710799
890584401
1006317022
896334546
1919114335
651142879
76819542
1801841073
900584383
22882225
1744810901
1480665059
1555959744
1393413386
235019669
1286571309
312565643
755470456
1505735058
903719713
571303899
854757980
298801356
769962302
836832138
1021040677
325083833
303658740
398737013
971597340
1801297466
1883831516
696454402
1921955174
1390059155
1207246771
736217575
1089543954
66864371
1933021024
855844919
667876140
528963685
1704577305
2135240271
1375249811
1801965860
1652780491
190795450
1331612839
199535257
1239618707
1041715707
1700800737
1160058237
635894383
945682009
1031817606
1118836929
1153495340
20470536
1920760761
1302460964
459218045
591136535
972065630
1204760380
1137485933
940607251
1740188331
1806631807
1091800781
387538930
1119001389
614014679
355071221
354525807
253468220
599145874
65166705
1014295437
887311752
1239502452
1601690459
2009258723
329838340
868196770
1866210522
1286424409
1523647318
1211917748
1399554142
1622693234
886517618
1764751648
1391661124
619145556
1992471680
1664805345
1968743727
1552550891
488731868
16334214
554518764
1225484494
1343281872
1704953399
515233026
872135455
19647131
1043263942
356750155
1446779153
1715002898
764804474
1422150669
1384234771
1043457879
1539814703
336964612
1601210572
1162907164
351878226
479451715
102187103
246210156
286840264
591910362
1292775581
344438896
1697460559
457224346
1037647219
2058015081
427474207
1576085909
1913439352
707363033
110077134
1977340088
1998067544
956339094
1731716378
333458989
1566501046
45798392
2029187072
408388989
1975270512
657929216
1315360799
139145176
1957337539
402092764
1571621243
73138884
1097341976
1753200136
966340317
1107940571
418140789
1545869718
1907166636
292650957
1465033757
1470456632
151066436
711273860
900053322
1954884695
867489954
421702387
1207406106
2046419928
1609156250
1915200337
151831953
1970240076
1002425976
1284589466
1586717272
1148943551
552412276
80917866
1551853438
1600792149
700090517
1976882377
1628132244
1187185250
1521639265
1420879956
803829558
448288238
1211594103
919926157
1169747713
479282906
235701945
1100725793
1895322717
592496849
1987246468
1304108450
1077967050
578241429
1423785744
1172232508
1509579334
727373106
1375020187
1250200120
1474296653
1716682410
1322458648
1443646486
935728691
1958569404
613359470
1088511532
539075007
1567758612
1752668203
206282632
1616802655
635990188
1192241117
2041323325
871959203
505852293
460539131
281383191
115274091
615228317
1602740476
1789850326
1717154886
311626144
1966419882
113951552
305773472
1247904918
1506701592
2093117904
786640830
1880586167
2051900434
594434995
865666635
419170096
894908614
1687629471
1358988109
1796040056
1975370434
144979451
600048382
1217701191
1392536893
214637857
1440544852
540451123
146171138
667114410
648319432
2017964072
1682012582
1161625138
679432887
285754100
2107151341
592442395
1555581937
1206153125
385344958
1854953788
1246938692
1170448279
112013435
350934106
1305750101
943624620
2103348610
94015277
849538083
1897711910
1276587613
1284066282
543743408
1533444090
82027064
309198049
62804947
1734754797
592950728
1371540188
792717652
1811023577
175234618
340131251
55961192
62495143
1386329720
2051548779
1907687163
1046663578
689502403
1797024476
788974664
669094501
1835742276
227306626
715012918
1187001840
833404479
89228772
1654005385
195186211
1217114469
102249722
395069004
498946879
1847099454
797163108
940946367
972017895
1551856189
1119633056
518389668
921654216
840852987
628112974
671027837
1580533555
1286854359
802973646
177893434
1571489295
6156191
612460919
1478735068
156652871
1450285696
130708153
769059308
524884723
1405304752
1434757541
505215307
916553178
1254842525
1091053332
1925350493
82213452
32007571
712251196
77086854
523446429
1537898638
1346910569
1171140269
1913157361
1558253513
181149540
1401330181
13744309
381213045
602063599
720337273
1064013019
1547756324
1227532746
304747475
170109973
1971723449
376148190
1123825710
391649000
481892536
1617521279
1632961445
28947459
802471071
473876237
1461350460
1649324526
146635768
572372704
1695802215
1169185512
863554800
137226688
1927546579
364246699
770447138
1474462279
2138059354
1229761405
1580824957
1953656539
1647042471
319376542
1826504993
1708692909
1339374824
1876461088
322018020
134888791
850433399
1596789295
787708696
163348636
108542357
600137969
676088057
1667276914
258193004
924218842
1214650733
900588006
930320401
1505218392
1714247000
1523016822
794332293
2069376287
932771092
205765351
76706537
32125906
582078689
78146381
240805956
561768205
1952594643
220761833
1633119932
1513852589
1491398205
1725166527
415222906
1978388851
991217560
63847279
726804884
724750910
1915800728
975131853
438171538
1788584229
2137351669
766753458
1037449206
273747466
1552047848
824533168
267641764
1331436454
407496020
478721696
1763067269
1880356075
1175756460
2003404501
280557989
951250862
648779630
617941335
1039115750
1679737808
1276596844
1830569819
1302440268
1689756200
957263001
1597146263
1321703146
1891298108
2096306513
1114018903
270860307
1712367854
495705937
1607422590
10393655
338385721
550783302
1004537864
816185185
586995025
1000770934
196782111
1467670638
1329291949
445166430
1281490260
1498235859
942089419
1793379197
1956125692
180185341
1708794864
1480589727
1970899143
452186373
15206361
416632167
1175211156
1696352063
1139438879
1288548309
1430320188
689636833
195633168
201716001
443914555
1879909910
1500039450
826728656
333714528
321047311
1727396081
596410490
776620177
1822826402
496380045
1961591944
1437501199
1225901499
1088714317
1635879047
265840068
185545752
1471810411
61853172
1109055718
342465183
1482999963
885754461
1268091456
541513655
173681954
2139392519
1853902210
458898651
1260031146
1139827959
238400995
1296792042
320319570
1270981251
1189763716
1960094253
141700339
1303711077
1740015945
1488216975
90005561
1617412828
378733442
1739999550
1958682538
1426791089
117772681
1975906901
353106262
1107943867
439331780
1311385280
785314242
1565256869
790133550
2042943295
1611140158
1457881412
719965793
1114798751
567567568
1196572717
860419613
2038585687
1191479778
760718113
663740104
718222452
1104154583
777776813
1627336919
1010319956
46017577
2070046832
1753014724
385574734
2004762173
146111143
757050123
228140920
1222617430
1000127291
425559555
1074637908
2064078990
833229976
1514822825
1838108060
1513905171
309446591
20214169
1833842853
407120676
1949872510
2108690648
2093069646
1886671445
482187438
1616007668
845920498
896024855
1804991360
1493539267
1026612077
1194424176
1838379569
454512004
1414236470
517496911
283704881
774588053
1315801368
269922599
1966239924
1858716343
1484983214
197353156
437461497
547051797
2085109675
1751440073
206047164
1534682066
843462752
822823919
375627535
967815076
935483291
1342689314
1211895527
1544136259
670923562
1127325274
1526246210
88497960
99867690
1177494192
1178794612
712010806
628846807
948372552
1023645313
1737488332
1146184345
926189275
432478609
1456700094
276734456
1050191590
2146093880
1182725713
354095892
1877910297
1405397714
1547873548
1839572355
1716176542
1920136066
1461826085
362642935
1356661512
549797510
1484218559
586699791
973488900
1172830231
738824999
663503985
1823744227
1591268503
1404991374
843757716
1850283753
1982850253
1334908594
966495556
2094388524
1925591113
86656590
1708392435
613282476
1623541559
844697032
1023439369
196185699
217905216
414369073
2059815190
1133768655
1041446705
1337032605
491846506
2085386458
2116689831
762082500
197057464
1840699667
1458163168
1950498868
853846945
1016828315
1475131927
1871732959
215396502
1959545058
775704010
776301100
572378733
362215831
769964701
211826638
1848763938
1908772802
1820234291
2026411831
1293953833
141820228
1716025625
188412319
364700957
65623377
1692001067
1553103655
2092109091
913529175
642657784
60338891
2075336511
1549077108
420133005
947314349
1022660893
1417646184
1331466216
1387070159
1463668984
1748965653
2124607473
205474105
629648234
1745490207
985185170
1562668448
1073343775
611186673
2097485778
1253982201
721798742
1869051367
1851940940
1204370352
1039499920
2123623197
155406962
1650764803
1273930405
969150618
295575506
1133869249
1449247901
195436820
1706671906
1205030991
249611612
308584864
441165
214630797
1638440178
1496267844
2119958556
1651943084
1195217475
1191895678
662596314
1698927641
319870795
217904667
1092390569
1887656088
904659285
920912109
1140948479
62524816
680607797
909878816
2043894857
408505059
794419677
1398054792
1649403161
1249724169
1958903895
307449783
372111367
952681041
1476765751
873210810
770336024
233967595
2027456099
1770233641
449044101
862940547
1457673836
1497341699
499070577
708184698
1685786104
243074624
171843539
1917330194
1756437415
77621200
1426884072
1810568059
799221186
44609646
1694271102
1235699932
1494020606
692409384
819098599
373200716
1934730265
1071134613
1032305241
555153115
495880471
94133838
1728449245
1832283930
1155414819
330658885
67625175
1699560939
568998114
1997114833
1789964183
586335537
846925623
1581630865
829909624
2100271756
2130625062
2100846582
426237277
1613162250
1584677661
476249695
141509628
559457020
756144307
1960196081
1765882736
281812305
1664877697
1589531028
1824453942
1972284551
1927796564
577782971
570532594
1097017986
223046950
2003618098
584917538
27856139
244586487
706805372
652959129
958041839
958020588
1610996872
1287568053
1857132998
530337004
1779364821
1518668087
1970967412
1256836466
796269320
914781661
240240133
845891823
1383462658
48931475
945214615
1438314285
1163122300
1119874878
1555569148
2084168940
1902780584
653132538
1436366323
611480287
733236791
1433044403
1594167300
855477738
888720538
1402878167
1614775947
1025096838
1835855165
1085053615
1184197697
841618287
107830519
315427412
573554126
1167270133
927602025
376316749
1928154638
695237365
952519578
521558473
610484148
1869964496
1241511690
1444823651
1379290471
1839145001
1165795928
2036302389
1560073731
1637269652
363704126
853147877
158733047
1134728974
703737403
102722574
104388219
1085055726
128371800
973143844
278056395
664297075
476590747
1107184588
1720460322
607267856
1113655426
1944214093
1298319536
445289187
110928755
819287093
1275698522
1567282188
1551613536
2145529193
2095597185
308889482
803689465
1285636596
696486464
701878159
424171594
2070189632
1199945610
706439025
1667030334
1322207747
1512478471
493684804
1568891451
2055248635
1644632314
465487024
1599131657
1316341647
1130494931
24358272
65616105
1934209875
523171184
407495350
2031584820
481856272
1431965679
579123622
2034401836
14459847
1412659838
1831492422
574301487
741121524
761509916
664109870
156857582
1488474627
531393996
75925623
752943304
1446258435
1158886959
100222908
909243315
1362298276
860519197
155180922
1130207237
1766417082
1636760097
1031750249
76113631
697733396
49589174
1774322111
887246793
589287165
241512115
1375588825
1068951041
1923831565
1881023168
1819168806
192847565
137088920
698067608
1171356640
2001827766
957527047
386128884
1502681973
582011874
1791192505
604698029
1596070168
1461317779
589249169
397814249
66788234
1493558926
304919863
618366620
318763127
702861906
588725352
1033190055
477151126
372555212
1775237920
1471896657
1992996066
826429616
856763683
77060552
1068916607
1329311300
1393741274
961788876
817791074
1731673570
1668592397
1045507034
926038437
2054723824
149885564
1561946404
2059816111
128772419
1449445825
522939336
782747546
631333550
599833511
418581124
620289875
221455094
2018721235
1779033357
1896175402
1038143692
104463446
914239855
46646426
510500592
978193936
1650331451
1842329256
1546543501
637217527
638741307
881711386
1880511628
559251325
878456937
1876886764
1441185152
1828477580
298542645
1304160195
647108868
300225369
16038086
1752191078
1286844466
1547607184
727094164
73857813
1547170990
592746696
326868201
786693525
1956403545
68274477
565410440
1906561167
789792962
1725691733
1814102867
1163473315
791656993
1496603862
880711827
1048831096
1997996030
1449445825
1593665059
2026265028
492522644
1552731429
1787824756
564603284
1639326521
353529931
1356477281
2138065808
519531906
1694481400
663136197
239500090
985994539
1927376899
1633504815
1116375605
1684580145
1463771574
248344316
152994404
1107950308
680419566
1409427678
169983704
694400954
1636693959
746817097
708940142
438968508
1132073260
100090707
68538158
958818480
1887005955
1972230095
988394225
558055307
1328258949
1033531577
1504150052
93594040
1962765641
1352703855
82997391
261977236
414653886
279243853
629633886
857967650
1152658095
262544163
200801590
732311045
892854758
674773751
888822725
602643822
1516522377
581910255
1856495752
302055498
615454022
715799092
1861625241
1491004577
1928490841
1923831565
429285585
464423780
1606327057
863697824
1131902233
994534199
2119723272
1175764098
1170131554
2015667582
612256115
762213061
2041404597
1597077971
324087236
732233185
390581251
127566474
1711677908
1310250475
857085568
1010934099
113932683
1287748656
142472081
649604718
209653379
841375334
1781823474
906231697
471505585
624607367
1028974067
821389279
350603878
1871597808
452883698
1882943129
1045063597
1599170575
1355251603
713435000
459503975
1741279860
733627852
219288899
1838456304
1278812369
283277997
490621920
1484379330
393211607
266009799
1541071813
494087022
1089874520
522661935
1464494034
650730078
834034716
944288778
1333237383
1009467000
1101172866
457314125
644891348
1769316260
829067195
1589390157
396596165
619695228
1933814854
378932081
1803059128
1934075503
408908679
774660352
1664487990
974015290
1255563829
1421725008
1782836622
410291968
1186640910
1973853924
1378503691
102615907
825008535
1754940077
1295070677
930708460
927025028
1389723843
53559832
1035982601
302138670
645091912
554149677
1718712314
981106276
1024259930
1120131954
1432839511
535785740
242137486
881607099
1254580666
574536911
899010689
1100789707
467188445
1700447776
2009612321
906557853
417572414
1298542148
1000961262
1768510187
536473879
477066260
1045213764
1518457497
907912393
1741205547
1636311899
1461713886
2000781149
1463463128
1729055096
1969797098
1787870390
21034111
610938041
1531417423
68477271
1602656647
216830114
1590660704
1053408452
570620464
1958349114
741827092
1573182404
1717500484
1789241750
1970990853
809393500
358656551
223797949
1724154871
882816969
2123822757
1599150870
2076319300
813183488
1389097389
1080212501
40454366
1610885630
599783290
755699124
2033739537
1236165348
579515470
1534089210
1539108719
760409532
826422919
371597472
1748469782
966845924
918506889
48452821
938463498
1705146543
470441564
7738351
906542178
2002260748
1246268264
1116766122
410746934
1348392778
25270515
210496684
2054784479
1169515523
1463684094
168007988
123568724
251592229
1361054389
999330881
42076450
1588653143
787948054
853989305
1876170594
222002142
1187418616
258167081
988059370
266473667
1921000002
150696093
1094425393
431163284
649688185
512858661
471414523
187684588
961342316
616277282
568305501
2110523389
2134850411
2049787449
865976728
1386516058
289745060
668461034
1689399926
134625530
682989536
305870935
1984816597
1848234598
1630545687
1067828578
1681842594
1531501750
1263691341
635774438
717675853
520941843
1124179476
297272821
189271411
1784904863
78847202
1789080867
1266443689
1522632369
1435957185
1410302665
449356506
2045776020
293519550
892820832
798860133
486752150
1131242822
628919435
1779979883
1270187448
475396857
129701853
1534000441
1089489193
1234266698
1840561402
1134780300
258107749
91399345
1916415687
41870217
1193735238
314750280
1571321763
1413449541
1689212606
614534222
983100944
916662100
1450407468
1692414314
1045527068
148335107
14115498
805657466
1799915227
824421216
1286663667
129703603
1132221440
2119198743
898790338
1856078659
2084566078
1618380526
1722503473
910172721
1150532026
157380965
1852848708
1262920414
1455141271
1866119467
1272303336
661769221
600867930
825058038
580384492
1958425135
789373851
359416426
285325156
831660974
1338279933
434555265
1071240208
562014215
575311892
140954275
1255837115
605380944
1830141801
855656921
1724425743
1001929695
570961764
2014688730
1586415546
366315749
2088386775
113353943
431157698
1668824607
1035661720
216927183
843555971
598487123
1928327108
1118246290
1345167470
41307733
1535569779
241584401
1948656554
791558540
1517752979
588880560
1305191036
1087326574
438916533
628807697
2102344863
863584644
557142077
736122678
326618130
344202941
481617512
1227690526
159033247
1370390116
1184453027
661105774
1943062417
1125640719
1784409199
474060410
1880596069
1762203629
505569228
2075882648
229642931
404973032
1788388158
580811831
403332024
1861202335
1846611832
113229436
1080013637
1780868641
1773878665
1883628120
1720146136
1712343557
528097091
268884109
256431642
532444725
739863531
1929166751
509637215
1339745708
1204724844
187737803
1294368179
305493709
450459585
1922091472
106714484
1590053233
1296616535
407868215
1920494111
2084985630
527997862
1722667589
1340509688
1490253629
682619084
873560335
1343148410
1846071939
1466333948
342209959
1345922076
694195219
1525516771
2026304911
1543264851
1374588237
1974577639
1252163947
256935875
1926934170
269669208
1130746149
877939864
520715766
683541464
68830294
1570397272
537248605
1534008834
136890246
890917347
772134203
495095012
1982247681
724154173
632095902
629689804
2108899992
919333872
1028031669
995168847
2834122
2144034704
774840820
1504671183
75444092
997616598
1944317782
2042490033
100892488
688972521
1297557502
365659101
1417200130
191394929
920038687
1098320743
475059830
580877375
2055790269
1669838373
1741604336
1868914092
689753515
572879265
1983073188
991798004
1041363235
256799951
1854016518
474576347
1144382968
1840997256
1677754341
957117192
1403092264
437006815
2135046856
1176632543
181703843
406807830
1921869301
563402130
532032048
786974215
1210756648
714493370
1443872761
1266516026
115934470
954846099
543982251
1420365417
355738080
510526853
856035838
14646731
845767112
30422145
702554694
926604189
1900892737
100865882
1335802877
105869899
1128538312
542164634
924351352
25967228
1604198109
1643055442
163003959
1488730952
665649611
315117349
1902085659
781084613
2090760905
1540137138
1952010616
714289929
164422612
1016977089
653306026
19059611
1588570132
1880941441
1573990090
2146183404
333532403
560819387
631955218
501188446
1014395941
1004971169
2021349120
764396642
1254640873
342890701
1088256621
1449436169
1582289348
282035109
1442119907
1527210835
1551831576
1621116944
2136891293
1228986377
1588891167
312113004
319004783
923210905
462343005
205304733
1994798970
408151240
16282351
707445993
475871113
1310838153
359259996
522309393
1200135531
1450475440
727082185
1519645682
1727834125
103854585
1165735526
975554570
769023711
1104170150
1536531633
2114436043
4659204
332379568
1604234140
1636975020
2143892819
1182120536
1241041840
591256302
468032587
1892896911
1074739317
1887546
693292991
1925741425
1316993059
739667171
1158232915
681849641
239442502
1826140297
962365580
1866696649
1583956963
1823469410
1995420597
1232038365
778190787
312895238
329982368
1814547520
989312595
370869196
857112634
1725198319
1252349726
475951398
1472075012
755693853
1631665636
344219835
1604248237
777583471
1120662816
425133909
748374809
1056013142
1281998320
1410664413
1780026469
1671034133
312905586
1223402303
714247321
1558573979
1347757586
1737697386
1434717266
555766130
1237428532
195766346
2112053807
798930679
1952544580
1588086646
221461664
1836694808
1801641924
1076034977
1729759453
1092600142
740836567
604193425
609764732
1785542199
1698432146
57016737
1639798832
494590322
665861332
235666202
639782900
94957532
1176797622
515092452
1837792378
1648065150
833187149
1143999241
284788433
1304156866
1607260798
1092931638
1322968929
182968845
1840807273
549922330
509651521
851053591
1788318239
744272568
172093596
792116218
1711244050
1595437569
1263855336
647480498
1022628872
366331001
1447998637
1091613644
103619341
1196869837
445337254
638489661
1350527667
2082564240
586498921
776464618
198971974
2083195795
1085962649
2037239069
1832127113
266630591
692344359
2072855142
1766654102
788684420
995396252
212485745
1828243156
435830483
1415666405
1437781952
1730805991
410730012
1348115669
189735744
979939251
2046570898
710313472
1832638295
1812239569
1765769221
867226648
463864560
2047537400
1629241763
1987181166
1737853433
1975641501
1786283042
1525357539
673156941
1884152337
1845038253
600665171
2036052083
1280835289
1174274249
1303338218
1847806274
1601170629
1494630471
811353933
157935906
1727681308
1429142206
116982621
1405393818
841623447
21298510
1982199318
1530920201
204110776
925027805
1199377251
496033108
1771823554
268849829
1907256452
1263698844
908134498
1291383394
502474113
1078821852
357649665
445048794
1046627255
2085825251
1772488480
182348605
1707719157
2001008507
931055307
1931472242
1093520321
1248452265
907977976
1860120653
2043995627
234398021
1821350974
185383204
1554958370
1484939294
891386758
342627634
1084354856
938349575
1535128770
1084431567
113316383
980225355
475629972
143050302
1925941642
232109432
1240860910
938456971
140706673
1406716867
1053455901
448004428
1557346848
1635455196
486272219
1567105984
273367003
1132221440
195940696
533803997
1028240207
455542193
1943536800
650281317
1828709834
853960385
1781540088
241638397
2117788116
152611846
1338322488
1076730751
761829102
597853076
1979846631
1190881999
1586054978
727909029
638563174
912370980
382720272
623777674
860791790
1090036725
965420178
934123038
239819340
2130502508
715164184
1843308820
759379405
1127862331
563449391
701663935
1976566924
555141377
1355640220
198595005
1952837702
1474967843
1571510943
867990500
1585951886
893432922
1041360177
1168452325
1926194459
1249288414
42242560
704617311
1581665720
1617027821
135742664
678185037
1588875453
1783460978
1348898495
639049461
835483873
1182850199
1320141354
852404571
2144515659
1243746719
2078424230
1723422530
1143054526
224643280
70848359
2062764459
1329464061
1691101496
2008160677
499277784
235471225
80821952
1050154196
1165800385
2127025100
108835928
780407547
1668443260
883148278
1110889397
2025661376
1623465574
612119161
138005863
254634079
771624187
974313404
605123455
277911661
991752727
1758336798
1731826164
1187295035
223625859
1727395669
1963282541
740675348
540161552
679035127
1419224017
1419358574
804864440
989435003
1427611612
870812310
1226641134
509839837
2010417631
374978110
1875331138
1761044088
103275545
839407582
568461742
1552579430
1845845
1387240735
1319628518
2106337922
974134482
1055004836
504870682
959639338
147842447
805916392
1225454914
1301262835
1685970390
447169983
44121448
625419013
633242357
11667652
244229543
1443611245
565660995
898283277
1082923346
363128957
1299851870
1089101382
334886566
1758840372
771206794
1019279896
1537895603
1614096550
416158466
1113852018
521445740
417426128
1472216269
1957214073
1320823778
1048610097
1907489184
1388250230
1647153136
209735718
1522784254
2101676879
1330697242
226425891
820121073
211955027
1079508819
353269488
1726230107
42198887
2105263264
1902756386
905684216
570856034
1760050800
1989083609
157264650
1771534529
428186179
1920887985
1127533076
412785545
1247300631
540811536
291094180
537829877
1323181775
1433487808
1230554078
587001256
1330857766
1853543017
382747444
120619535
450960913
1913097992
1325397101
1796165743
1698444947
1665243924
810126490
1842259670
2079652667
2038144578
1532687948
1602474581
267097561
1706882702
300573072
1743681834
1001970604
904431057
520714536
404725299
531110326
1079865471
75530994
1608337703
1813834855
1293643790
1492993245
385738688
810549454
915284583
609547931
1473064417
1563977147
1664937127
69112559
673327760
695070929
95905916
323973227
1846296116
925602653
1481429843
1895270130
845562070
1786381717
740336351
468959127
729298507
747723535
2102977108
441245034
959295314
1245482939
862553841
316822282
1573950058
959195705
232172507
523100815
1100832854
479178499
934640077
1179769184
2050556246
832181357
632074958
1802406106
119297491
1141752752
228513538
853616694
234657912
853443126
1678651925
1950648351
1847841524
203722474
1484860977
1977462469
1164002594
604550876
1857248375
1579138915
2048216141
587395238
462376838
1981810110
841833396
955951882
1563601830
785170018
1044850250
202497590
1235084040
1381896630
272261971
1650765348
219155769
324594257
2033347547
1039135096
925887691
1381043384
678373903
1115082624
470412327
629561219
547361456
1240511184
1863252854
1023140046
1954612108
1677820884
611709972
339023999
2023725288
107081900
427199024
1622392066
780519956
825603882
2011811290
1558591553
1299040629
622641297
828634010
715442317
277763726
1959524698
346277516
910387941
532663400
1236641929
1051634846
1601484126
1649560285
12092630
240766874
2019043707
1180596556
1086860600
1669754489
1289431360
425287709
173065074
1567422288
509945063
1466474436
1352683098
1644480372
1796815028
1597896663
188964324
894895103
510487238
361516570
2079838471
524284178
694927715
394517986
1103262421
175845171
1061203979
1859526880
1408482780
942323423
2030104539
1424578096
924394030
2039751167
101222142
1623754119
1160839014
1392727188
2041866945
629856008
402955277
1172036272
29032569
1841243104
2050884477
1531673764
108639736
719265919
543938503
1933768648
839910508
1454805273
1638393726
1408874915
1331984345
1161510567
1258967094
150129313
27146386
1185325076
987098527
944837718
446969271
804311881
1330340985
689555294
497300413
400657229
333747790
1471807870
1153226025
822325014
132868996
924388675
1410885693
1222738626
1250837379
217631756
1398798998
1388511097
238018018
1700968790
2044316248
1064515355
1710042430
11376551
1955211762
1354714657
1855308578
1792605716
2125261790
1515982118
378193719
1033134259
1520075818
682084806
697756806
1316447332
2119685467
40288764
516322759
1588004160
1409865022
682287516
777003371
1505416367
1732408477
988896852
726846553
2120317190
706023121
354115549
379490979
492419897
1305737201
277295806
2132030128
1367145237
1695013939
925334637
861402222
927658534
2081468276
1785519268
61958847
812787333
1154474952
176083567
1979310958
1491221120
1157941421
1904171419
1154824622
696533351
93358450
729010338
192790588
426296795
1809153535
1871987378
1829635939
1182406157
1737878029
766199081
1927719290
900079323
567816955
1419264900
1923555492
257858920
1921922001
1132022554
1024128365
541677798
1095419160
865050347
1451589366
802985892
1561696487
872317245
1071473588
685413712
1402646889
46576903
187465646
773073764
828755291
1662421468
1477552637
1842836042
1025835569
1300586692
1485929721
948734614
1874481910
192089533
435764681
1885328524
721218651
1053035157
782665209
399190488
49793300
1297945426
21713897
1954104455
251295132
969284035
1104904678
421974183
603062278
597616884
2067670861
1905514831
482715346
1292934909
801041797
1491970478
690715098
2117134083
1999403292
489159941
1405550126
1053681264
499953410
1510240505
892255084
21089782
85196698
1314171754
649590652
1855058708
68258292
908544986
1574715364
1337819960
1956900893
1199233835
589646149
138672672
809502248
908886466
363046323
1674176680
198216091
52585153
659412843
1749664403
811101155
989027985
1278293529
664386352
1349834529
1141637339
185477671
665489608
424099111
2022393734
335520475
1089719228
1902424271
1249596862
1944919496
455129893
1188285647
1199137671
1438906247
1386880679
1610770079
1019049994
1084310126
516859158
62014575
2107620339
62784533
1244121724
864326401
1002927499
695086312
1059947908
1542513260
722834144
1297934486
1266298708
1451460787
701235170
1858072317
1104614148
1116016735
1619283266
1797442169
1182976330
1044746694
2141172630
1710962918
421169987
657164793
1184520597
1758164840
332653740
1233487136
1335028335
1197853884
2056351261
807679577
1559858191
1137539006
428015181
1918919881
2058372668
551283130
67694681
871822099
390701635
1749426657
2070404804
1613775965
1835324801
1002854112
532862
1608528736
1978399476
2043893149
480088572
224660490
1805926844
54224119
2113601802
2002093012
1650624427
782747546
2030875685
1281099047
1774541962
189478160
1147766675
549254598
669241147
785138384
2073949039
364928918
2142976092
685413712
1055410104
816434584
860541376
888315644
1842736206
207287130
1639030663
2025407945
972276273
538673935
412035388
1516469671
1332206536
2101537969
1439720752
757552580
464813160
250126257
2022715512
1377078478
4554285
733742643
1886533229
1473765464
674714651
1147168765
348611829
1156775830
705411520
1396264660
195093134
1387572235
239082696
606091001
1385974747
1847743920
156324402
1866536846
2040099341
825546881
410181691
1753530789
2114654032
1722250771
833755228
2019851875
1908339309
1767969545
2053504910
1736920227
514468504
2024192955
1985512464
1344632214
797886920
1359115890
192589383
992857122
1491655331
1167180825
1021904738
759551
213304173
77822599
239649876
1528886142
556918080
69691603
1604984832
1992480645
187647456
443936690
308707812
531712998
1196206735
21349814
369317827
1732561066
434155251
741676994
1451025574
224605915
238763038
1525825479
1160370512
1808597905
1845445017
1758526775
71248460
397030859
169057111
1159106074
1867995264
2131466007
991228786
254359092
854929412
717307607
8421920
967772165
1254665531
847783374
1030870337
1898744469
1248697496
1465482054
780083606
1359226656
531270371
945884443
653637372
273596173
285729205
1181907109
1476494773
1862060799
478884143
913589150
1574469471
163829640
828660669
338928109
420880184
1519497255
961167271
1523438790
1422326119
87596069
1608098391
906384048
577106006
1531567774
1550534742
1889582378
1014900512
1431790225
1390873544
1532902142
101099490
1880807176
969713052
1708384160
696658866
1147070873
1976792739
1664640119
1398785644
2068687100
971634651
727161519
1865028785
2074456954
1993800370
336595947
1854286291
2127993910
33094283
519794530
972227061
1003781650
1522397742
274417296
5009703
1261781317
1706710598
1802297673
1604579716
745773384
1669599625
1090598840
817072449
1041240927
1878271199
1285606940
1876308900
241538727
84391434
1241846220
722029478
1122960286
1855461910
630409174
1713298763
893508570
182241079
909212413
1591594764
1763240136
1232265359
1513855721
415114680
275636771
1748537040
1864369566
813689334
626950917
2025942766
1383598647
881996531
1072704363
413415283
248366097
1555094498
1650336140
230600118
1373863156
465581776
862521014
1960873271
808883323
799642001
1730574002
1491919732
1076845048
1938759955
1690413187
1378179676
79229184
313864534
2007305864
502021987
265614252
1255296099
1346051040
1456612303
719557679
698261616
2055065718
2123494165
56646610
1790064793
1358436284
1544165197
1138340817
1363518008
777124959
2054462376
1703000821
657092181
68006877
714044493
242893063
1496740274
942218672
1665101878
1779853805
1175748410
144519222
722440540
684293837
602078931
2080107112
1205310831
423891556
1352727805
1107341542
305484025
576660187
995965426
1990493384
672194349
576504507
199823293
1265096064
1063020708
80798435
1673943220
598577186
418472118
193311276
2030479792
678946861
135519884
1994427737
1951471946
392627522
381646571
1072452965
2051811278
1926670223
403281254
7641786
1388337588
2134332692
1933206912
2099391714
705828191
2074122148
1119032238
138974888
654782336
1582869171
1513669612
591978337
322096525
1409307357
1961831021
1794139242
600855467
989719444
1638445446
1573814193
831029748
491137337
2022771188
1081906574
105783398
1712236094
90793744
788140839
235981569
1508939055
1489926869
219558247
28160315
1867766512
568674688
79542279
1756667747
819757451
1921343200
1861379679
1347472936
21450301
685290463
793704812
865061352
974981698
1038464823
1920890051
818803449
2071182101
1380640629
1295456383
269381419
1715706525
324766136
2130205192
1514753648
1070177677
1411742045
1535117555
1257258857
787706343
1488051247
446946479
1221027128
235503546
2037948970
744065988
1466612712
141834516
976481801
1182261792
1080923975
934658219
1969459523
2013497582
1488780718
466153119
1563390036
2103154928
1613469506
1730012478
568412456
1831106586
339740541
1063176181
997080366
1863226869
1477811450
1233749372
2140774151
1590709963
85996393
1778332994
826972762
1690797830
360692001
671840411
1022648975
1367480905
978906867
795457034
1511102816
486287263
1850958986
1300030297
1465752090
497972144
1738382092
382999158
689882516
2073339863
249006265
1043740232
217214116
211727361
928353831
1395549711
1649066346
407561229
802925614
1719414730
888100569
572326011
475036435
1726196514
709120241
629470906
1226176615
1763415261
1856371890
1187275218
737078405
1198486424
1164004638
1405774904
1460231896
323554347
1595548234
1266881802
125867378
1233411911
1877981667
307583741
1760945989
1857571806
1955507807
2079724318
1721408661
1599859428
1887490828
2014076546
1680211462
429782346
146643583
160058920
264615196
496829664
1221626156
201416222
1387495288
939592622
1434727334
630127978
1452191645
957047417
120392631
980398454
1981266376
1541155298
390499035
58517860
768941126
1997457585
1120646742
59908694
1348000691
930289159
925574308
522014086
1983403642
1195921155
1728116
1114184410
631862919
2094943895
651621119
1797315997
3541849
314088332
1198653413
1754859692
1959504079
468320324
532449861
2980450
1960482864
2105935498
1551137807
645019027
1774845070
307336887
1604160639
1333146833
992782718
812368865
2004779948
981636129
395306263
944624728
1909901997
207313363
1384214905
1904969539
331478283
1423521118
1515132889
1616606938
1269682526
1114244357
2055980740
2108690648
88174367
831475255
101823046
1506653084
2114001726
2009500013
901935232
1064203907
736965473
900289117
2049494271
1709164763
1943243503
498224483
350392807
1027520187
1758209412
1393094414
723026353
898173063
503475482
1375869083
1669305706
1266368809
882354808
890480863
1492411660
1242002852
2060791322
1093340020
1333379938
2022826368
83417402
1941872529
205278928
429083234
1117633279
538544920
49640657
1615925723
1662170456
2102114663
2138157444
1698253024
565857881
1248604221
581049982
1817352866
175710750
1728487465
280179514
861824237
1522908148
2025519070
1068441283
161650357
1704323475
767265699
335273832
1858212818
1485673335
118916954
682224429
1360226771
1743331641
2090676024
1919003355
680283254
2093296538
39679875
1122507395
729021672
2060210594
703345173
154885992
850252727
1026104480
7093217
1723806605
1096923215
2094497654
1832711024
579728788
673495260
438772038
248749539
731928125
1799862100
2013272737
1804781431
978101464
849834398
2007375283
88644688
1810529809
313229031
254608487
483321179
1613081393
602831548
438620324
1401109080
1114132942
1798706863
1940388334
72740796
1739681643
2077519348
1794820724
29294621
1800394883
585419624
1285026386
1611311248
1840797339
2126939464
1952139857
973330528
1286558702
1531994092
1806766912
2060839431
2032266592
262898388
2075148866
340739861
457865628
941501873
76387010
488384027
958865041
1668894529
2094683436
1844731540
883478781
1185709215
1044314658
2118382173
2000817996
734236322
1161870180
239916531
1630635373
154399393
1007994555
1244266913
459898407
36767281
1098516472
1877137435
514579786
1040000348
1696386461
1859237904
1827891840
64385308
362567206
1412187707
501239928
658268559
1159065660
328460993
1266427785
1394995164
1611389422
1476908547
1553031880
1552096927
509096021
1057849764
2139645615
398331250
1906255303
495467149
762809447
1860330381
2053440785
1222818684
2129872490
1924861077
1301862782
1786923194
740317982
1594971616
662504214
925769479
1504783210
765378984
1459899311
1698055677
1103341256
1370116759
2066340050
1230101430
1089673880
200807332
399699596
369095532
372041003
1362213632
2081401693
542040702
1384777428
731862691
1142263006
1361121801
410643403
29074331
614609655
1771018076
1576930181
698078783
1625809686
647784053
1715220182
1565498815
2067994550
557527073
990319631
1150257801
780232342
689852672
100672503
1901726878
676172388
1193749915
1851398669
1832267629
1726484473
1209706953
246928736
761056052
1314941854
809987322
1969710320
796037916
824755548
1812006872
15751808
168433474
1927649774
743713371
946742644
1165574359
464358063
1969531468
866701672
48771339
1563362151
346768105
1536028449
83847099
2096941676
1530330600
1643922346
1583867439
1121874807
1759666620
2021079313
1514915627
359449747
1357380003
1616653957
1720148124
1884124156
1885885061
1149939368
1057610880
1453332296
955372035
2112952759
2126192507
1484537992
46099349
1093488528
2136759790
1676372054
1084838306
1399085076
1351721585
1285571268
685688938
580980105
878077950
1358385608
1980499810
717086515
256898172
1211337513
1178849043
1467593542
246732812
38925512
1514349301
2112245084
1344695876
517618147
1618277890
1038531075
1572060478
1776848477
1457987547
301392565
57893030
1491974550
1971701530
1392395730
868057117
751300712
356607138
1640049370
1810530204
1282300489
2130814342
517873130
1318463166
200279266
344709126
283738725
217260880
1395411897
1751239012
1448838371
445144409
200042259
166467843
1037835396
966474619
637655567
2015389130
1168297954
492632880
366887097
661370642
1102135546
48003702
44073665
1586392129
2114533866
1942664944
825819304
780125707
557583534
102792690
373723577
954162658
858978935
1117357002
1666809007
2040055520
568855165
1180486182
154226626
1269835183
1025906114
300842637
563690595
2097733907
1073791684
878974517
326661531
705805565
849918032
1328160749
274858235
999906875
2089851713
894678734
2042831393
973006107
1556777427
69110218
1876781904
95517802
1324655668
961429055
515585110
274310430
308689684
170738923
917060137
993081868
1984108309
802925614
1628898086
1947823609
365285119
320015708
241597404
942265109
2054918069
1893254096
2031645177
1419866119
852150942
932758511
997330448
1529993539
479888849
1374193052
1292286065
520751957
1356142661
1160471468
959200435
1829256295
1467355198
702069069
1675073950
217109551
1649936126
352922264
1552736270
1637274701
944927682
497855045
522521706
456785701
1590996155
369116262
2074412158
457574262
1705271839
1088750729
1760151758
1922961110
1843122439
1322402952
841218171
1205032783
944206264
478523744
470160014
553090863
11214129
1890333502
1984523563
1934993702
869468295
2053410027
1325903625
2113969701
128573365
1636311899
993912368
1630911446
534894455
1394020025
545950090
1285394377
1440012603
1422145179
31623146
2054096617
1575769764
2136276170
1342483327
1201816232
899380775
137936854
2129571311
1182519569
43248676
1717484441
235643222
970135009
356214023
683149924
1686655807
2091241890
1976298211
107922872
989530180
212874695
96451272
1953946777
1485276144
48697780
946477632
1191900444
284625495
1844895445
859938221
189149310
1081602232
219086598
1136352490
37541973
1850633587
257165004
1046946894
1211567937
1160415486
1338529890
296814284
830051261
1962340443
1184279048
45794500
1127787176
2131057684
1597848195
793462238
1113889032
235589365
1678402237
833147128
1809690400
1825235988
388149324
249940323
985663010
775455021
241252772
898847954
1428045182
578593796
218517908
874211175
525660454
1687622754
2075501877
1333693153
29540650
1435206481
2109974719
1481294243
1197345793
1187747153
1128452114
209730394
1162400900
665643279
1004161259
1477334026
386384895
1348895012
637419305
1685292472
1126928151
1155000312
1953525418
952980881
1956273617
1720698401
1189682493
1084499286
527181200
652577156
1326504335
519555204
177877580
1774493265
690173472
855442296
1029074373
845782081
976159594
509413211
2101413027
1963348280
135989154
421101342
1291072890
791654361
654250230
801481728
2104901293
945884443
109995111
931290109
623019081
374660864
1895731476
1520829099
1626123380
1363609507
147024105
826920724
686072670
929555609
1810472913
892306610
1961932242
1939676752
34468557
400029396
1405398559
1972073341
843634016
659693823
339467247
1090736910
1742236218
191171712
1772954201
1721839848
1379054561
1936206827
517090491
1722239996
1704489620
1758039594
2136506581
116537691
2128500262
1667933733
769213116
1115391031
656946978
1612101377
1940862301
281403318
536907276
1533940945
1739899005
26732660
777822410
911666646
1923975127
1611610351
1553010168
1653215324
929934768
511580706
764846615
2122535160
378650777
231459157
1738246001
1182928585
705248974
2040062568
377561658
1653962685
1133076843
979857018
477562766
1553708972
311122501
1417909108
142796074
446034539
45992532
383284962
2138165031
1444782680
913688742
1991480386
2110306383
563039080
957339848
2013660939
1092230818
1100340331
1567032255
1684956107
1423730547
1610443660
1281666637
1557098383
1634907710
1743910061
1146629878
582932130
514294580
937358365
1475233118
423924618
1299336502
744748774
1512537467
1824597776
258033160
1716301362
1696435399
1194270499
1078670581
570452037
432712319
57229631
265385813
1221598388
816195099
1993480014
1118169290
1153760304
1196459400
34597378
1537877516
1279121126
1758232971
1703957385
703190035
1412671691
804541701
1738272616
1148470900
49023053
1417526644
2094677270
1458887622
655223895
1050916914
212362355
1513055359
2122605832
2045776020
1698331935
1245784146
2790210
805449354
930696788
1431929791
1576689150
2027804526
520911516
25347678
660426314
519388084
105732746
71470276
816931644
294582004
664327848
1345243281
139553118
2002240090
1648080480
973718172
1645161869
2022411876
1134578693
2081073815
1247533238
1953312116
1811224430
594554421
1162004698
570641791
694415101
80961297
528608723
1122227600
1955627765
1258642285
923810128
395509630
419438382
1724587352
2114222401
673427017
2088026516
1617752282
371827995
1175352198
639645903
621969074
350923471
1388322313
693237089
1497891140
2039234028
805679061
712865199
859420388
1999192275
1247917640
1418006106
496745594
207922036
1136992480
937659460
744731272
1743982578
1578250718
48144231
934008947
1926229
2063391857
2094901781
2126995512
955765550
997346664
871294867
11355642
865338188
1602320621
1621969019
1848983934
947887419
1248459825
914370691
466136335
1387912722
237734605
1051418270
334650524
61607473
543399861
1928322598
1999192275
1791025444
1770786658
248507845
1477666029
1566188190
1071173607
1808124619
1976642237
1446437541
1427640107
458108120
908140529
1924131109
2004982506
78195478
705247867
1243098365
1089960407
1679008039
613981431
622663277
33124486
1763371415
820835031
603530846
1517809017
2054918069
604937940
74305495
1467465072
1885386785
1606982182
491425751
833126965
15167662
434081905
1210017392
330135035
403731583
732581107
1323688957
1317175581
1084269995
518735753
662315021
1025594186
134495149
705623751
429391612
1893899334
1250324237
1543244242
44276226
249043960
1434802895
1774157520
1334714539
2096070821
123509984
1670036627
1002760827
489932460
1159382706
1523226253
1424869939
1573714523
389586279
653880702
199448197
1527187716
1559533761
437360974
657736700
305796528
696407697
685176989
1763212962
725221555
1317532661
2043280431
1967401066
1063840320
1099440896
1969413495
357396825
209911696
333465012
1158052442
1897389663
1179462993
1156095900
1757147060
2033055638
912441215
1677340751
398645854
1305708632
1203272054
2083976343
896027964
488054510
295605894
1335967028
1333317684
1691544940
1203924834
1203061286
155805138
731665585
636265965
591256302
197250460
673376498
192106803
2017479305
777124959
11883362
456935653
139587267
613432841
1445296644
1636923059
1713760739
238444314
1440415789
879808572
2105309808
1819702052
1139924131
1619257881
957681133
800794281
839118760
444386962
1792431376
355416365
1357370986
1444161468
1787806735
179007831
66435903
982132549
1722472713
1032091784
1701364901
96049289
639997672
291253460
1227435462
276203402
2025103071
1682716785
101417817
427047439
1879207923
637348650
1160777698
543095516
685335127
484416857
1220246717
1137048019
1466133135
2114990497
1749127180
771634712
405754344
427248902
1140670469
709603569
154335797
633956421
926366067
1270798559
45795786
150223631
1630680788
706956083
1930278779
217571768
734148003
1999863128
69903915
1677147814
1446882203
410789224
1853504578
343491555
1754111454
748074431
124504483
555031485
1380144404
432261183
653042634
806199370
2059865563
390593112
559029742
251792421
385657142
442907604
1995168834
1141718589
1920647956
2038077405
1111776839
489047737
232229928
1346114983
1749466550
1497244126
1159151257
376663269
1657394379
9670172
1147175799
1576416298
544141566
594563171
1678263495
1254212992
1419523962
346646888
95143897
529388354
465698668
1493513677
1011385090
1872992841
1647816952
368423073
1044402860
753160865
1922552100
719915377
1823071578
28553418
1114149720
1003542555
2044002131
706250702
1311627936
448196931
326638868
427206149
1255614151
793549478
1200442518
338791541
1745926273
888326811
1119382520
1109984506
765156053
1057543350
398244996
1568313977
428407339
583375311
999343561
859145408
1695105130
790340570
811500284
1548380026
654376956
2130118528
1009578489
548066083
225995647
797213707
1971786363
1676416606
1946203535
11316788
642031450
640427555
702907870
2029308080
1751486872
344510898
1008965122
1305035730
264907388
1193422248
1613637315
983815337
397986243
990746582
1387072399
527266580
781017495
147446927
619832271
500480933
967839410
1901034502
248653179
730654830
133221694
854456065
846040631
1330362993
221198878
1364404025
1386579956
1038816184
1292172912
1623107296
1653920253
183230134
1498458574
511840259
1456757593
915151826
218454366
193130188
732225579
97819401
1058691145
265702896
922540360
827142239
514198493
630643961
159002937
673923425
1601235423
1794699795
1706687134
1141110458
1179494299
1970699474
1956422052
1991261657
1754889775
1369053502
1943682462
1085628147
507742505
1436041324
1315241544
1983461845
2000572480
795671186
1919409089
748639507
743107957
1971993575
64639967
120091047
452111182
2006957128
1104292490
2073019069
317848947
1026772288
618231237
348250164
1939815158
2063063697
263209179
1993761657
1947653419
330496618
2053391308
1236769402
808111152
1612341949
88040007
1548664414
204371855
457751079
927791373
2005876784
1211495721
1715434493
29256173
622920411
326120956
261738008
789861381
2023724815
874965694
961364541
2137335280
1525668946
1286176280
2057933934
1609790193
772219125
1501273644
567045754
1497887418
1152137527
494373439
1373817770
1890895618
636413726
1518122159
2030569822
1394307978
811072463
237799411
790436160
2062625083
154578411
2036165631
1146084185
466343798
351438676
1593082267
440858356
1109869336
842672691
385916611
1489287784
1131222244
213821975
706368063
2143418742
1052760706
1648141711
125703058
646155264
1223820352
1944504163
1151880421
174678002
1778956815
335638788
1358097053
81957710
1871583753
38356812
49102437
684104238
854240301
1296195766
1370526700
698276127
829206976
1470073079
1360966931
1072803346
115190916
1706506635
254413552
315735668
1797613287
1183537997
405361364
1642317520
526440458
1349847382
1815456147
1412109349
336834717
880219019
351325390
604560056
1237115735
415715044
523530551
930708589
1888241285
2104200617
1913210349
1631331592
551310834
2037236587
1582805088
406568665
348090182
1029121476
941125510
2024537302
1033546687
1674157686
923670957
532465304
626194632
1649656966
548131485
1877996131
1694271102
648015748
2024652771
638327005
609680160
661979053
1375119918
2313647
1018908542
451489062
300160760
42391057
1357930874
65499555
1228549293
1589429357
1216091255
1791665342
1065617614
2130129282
952148315
577711800
2106437011
831906428
161480584
590529845
2047170036
590899994
881054356
252463293
1428505929
473321855
1579253134
1360864193
1296482492
291280770
2051170049
1273568316
1004722503
1339822737
1586499461
1496395042
31443334
755136070
1533978533
486661044
781499848
1666179753
1383097288
1014962316
774144637
372709372
1143747488
1902745489
2005487522
1400214834
224058562
441310349
1387873159
1646980935
375320571
1750867518
1214656102
489889525
297354808
1913844287
1385679545
617497119
1913636194
1477089398
882037487
1336426783
349975998
963449431
310550117
273747466
494107103
878923303
1582745471
645378672
875458320
453905448
940651559
219609791
1389631961
862329392
604735151
497352260
1119737196
206150332
181890958
401001749
876911468
2109558511
1140024185
1677602231
1124687935
331441685
450332632
1769486302
367206922
1015392133
602532218
715710766
630975284
655060312
1696956807
590046806
724374671
1246819709
648299130
1177379104
1287594621
476340582
439438130
953359813
398533147
1399992409
587148946
1305755515
1814729062
761088227
90473903
619063229
1526497297
1374543173
876775287
1718731202
964489
2127873529
1706681737
506844361
1307063067
1302523347
477776107
1708176825
1955970719
1915456693
1212896210
185741666
1456978047
839940022
2039510782
637643099
1417412494
1113616851
1200394892
1850999586
671195156
835767937
1455120949
1831575786
1385870983
1919304418
861779073
868831196
2083416294
1204493578
1600299340
1132036607
882438726
966532148
1063127006
108099958
1402908951
1349439533
1677405921
890999402
1514162760
1472238506
652706118
1153897810
1768757411
1691514348
365022753
1381083704
1711656844
1082333171
1214553911
9578564
1298482663
374363743
630805378
484310933
2144427238
2094830251
1421238840
2022667851
904377193
1992190873
1036832149
1288994891
104158836
1525302535
675028348
816356685
835150366
1946872459
13946750
1893295158
179774187
186347211
334188386
1550680715
580185031
1079803570
1937354843
2028598099
667911207
1438136454
1209184799
1008728675
624795916
7096592
909717756
1551447289
1631417945
1776026316
122689888
502861078
280875121
376176260
443498488
283906164
1911579410
2031928714
2098203875
1789128586
1033933780
2037076408
930411268
705324689
1417941045
1747920423
430159447
351171413
947969681
192919591
1535420753
444804414
1808220925
825730400
1191983212
1673291595
1884584380
245839999
849888718
1066903760
918353646
222404016
1349103704
789156529
546047290
123808154
749450715
1146981261
1999063914
327327537
468807903
1989743621
1703001817
2023051458
1777917521
431765016
121926983
1884052528
357254834
586040910
1443356848
729224140
96853088
202281501
557005529
1154144972
1276906126
1811526721
2048925224
607103817
1717486936
2022459122
1019586533
299065120
389733756
59176466
1726263113
880629004
2075487972
222599132
1906558622
221979833
2124838631
811847995
1742620813
1929537003
2000077570
1267813084
1268027629
637061689
1172338764
347681641
1022638056
263959892
964921414
1188095389
756494454
224653225
1152190944
946207921
1337641333
366431271
1023947638
1676656285
1180572581
100611993
374141473
1900917536
1654025203
503658803
1302807989
2123415993
471748558
858046025
588796075
221175530
1602614235
344981985
1819481850
1709542628
1063422728
1906610218
739584115
1755614957
1648076164
2038361142
729298507
1000964123
1340363564
1518405304
1441391748
1435777315
1181622303
963427614
1974431924
1415701087
968383008
450550267
1018553922
720630133
1623621742
1336463912
1961537045
1114230163
1860078301
1260346350
502777200
852893579
1941755947
1397056489
691703352
1457799707
2029242866
1797173408
1223591621
192919591
103991423
1540477807
1383317739
1656152544
982027117
1757720650
1077721558
545576412
885501002
982681349
1383927392
634841191
1296662579
568901135
1964460321
1601659043
833961147
1597904574
2056277955
707359080
1019369893
608225799
1656935672
1737819503
268385559
1921984150
1800026937
1519441190
1327762194
1515910614
663491425
286885325
1219946731
22459768
977872058
1690574355
67025150
1952021464
589059251
1708564697
1571087296
1339936419
521980778
1968692269
1646250242
981807915
1889415088
827425388
611725491
2015523193
1174812800
1005998871
1539468291
1805088961
561923821
1101770671
1638729892
252483546
1361748025
813920955
403080680
535596075
455239130
1863454343
1299075417
1627755196
781473755
1071445782
52654510
1291818645
551221130
256204015
1983752635
650173381
1810834437
509046838
1752065077
890094106
2119664213
419122467
1160571583
1869812189
1031930075
72439451
1258824875
1967254767
1022838313
918020246
1728263242
91282986
1328195645
999081292
547877282
1500037373
265849386
575499458
449486240
822541123
309061270
1336721392
128577701
1180468527
1829916761
760689977
1355565901
960055240
1251158059
700615848
1231070465
425559128
946283824
834279747
1949784350
1217383744
2092334877
221336468
461207758
7819878
1636568818
721560474
1278019380
1710618173
765299777
407261718
936711232
1300776574
363046894
1758479994
728708500
1870136807
849762257
1784954491
270800717
111932681
349941219
1094797504
301489619
2062672833
1710467951
674819639
1288253691
1542721809
612267238
1997703639
1371096795
1037285164
1731711630
1283134295
1674100051
1632457944
1823834165
1347808062
1493691015
1219230655
342394783
877278235
215826109
1301490170
1553418438
1035597636
517221512
2008183152
784531116
1195075040
121822524
885447090
659352177
2092144360
715153340
1271737059
608408914
1416074029
2067536095
223066551
745097697
231939420
1103808143
43391563
1311815644
249203561
354612641
1892908029
545028859
45190015
1670607292
1233431852
1496696204
1483805928
1521525937
430597593
1029733235
23886119
187958006
1703145992
1084220545
1888526941
895846753
779847794
219795381
2024941743
1395214438
296817361
1400714141
1016828315
578593335
1453998466
2037311466
1319439552
1661425854
24893910
603562707
1948079241
1825071424
998633716
460361719
684485424
1467740299
508027125
174396222
1163462569
92176473
506148622
622384231
1915188833
210955098
2133777642
1227729263
23127908
1593067940
879963379
1619912755
2140034932
2025572865
697849451
1730602014
417450395
1832816706
77131063
1940900129
215451027
1678461721
237710656
1648208094
1919447934
26359238
1102145276
1833821054
1610464661
413652592
1134898759
579879350
877359139
1932186956
381611605
1236293525
1938495039
189696969
860979232
1368617386
1882520189
2142985451
1455229816
1720638627
1558689501
1876517585
259866384
1606871490
535797362
993278567
1627876996
1401654193
2049004005
961395099
661739684
437192105
2075783501
2008981767
1721499622
1026129258
1546558838
1834399478
605788016
1474943267
933413011
595180627
720765615
1962345911
948119549
1704908214
1543845795
198057256
315862374
854659883
1955874419
1273348849
1370698121
1164393019
1170312494
536674037
1695842270
1559175700
1146617416
971230182
1580870982
648815721
2106038939
1142653088
377060734
692755593
827641474
1994739004
3640567
1593729711
2042422964
147416318
1445633061
1197114344
1955055733
2019377755
1634198470
237799411
1520843816
297354808
503006332
246174685
1173361137
968826345
792595100
2054521606
55178743
1187303456
1196894737
2146939062
1788346323
1902674348
921952214
1503070791
262315730
1756551180
486464458
920552638
1674646022
1139832153
766492255
580036317
178721976
1769750475
1268753872
1188837739
28418270
389970828
1862135580
1465060077
1327241470
207354196
276088366
1783350187
411474461
882170360
1404466389
1862045355
574638656
1376253780
105132013
1138400378
1709320448
454000786
521956425
1708111556
1950581855
18594883
1159487461
1200718210
999391862
714876021
400054774
711329188
1290472605
36582036
447412855
121143989
2076032439
330339975
600266156
1674110140
1491604357
988887277
177905365
1778097864
1563533658
1056673017
1991118037
1655893767
2020390857
787157560
867957649
2031502408
698438414
338492551
650273110
632906323
1270214428
1425827881
1220483196
1583256771
1917152719
2134833787
1286213859
366940528
1450936631
1273225671
443065594
1904088543
1367257927
1491654797
791359418
2117321829
1285858867
105106826
818219907
1974871687
572635974
1629141421
1131612886
149837641
2126733019
902179875
1780758514
770573767
1205395
607311711
2112086288
181335133
2119345517
1116795392
757812534
146118746
1783620942
1848546625
562790407
1848968825
718154867
254507338
1363382235
2395485
720389436
1091157902
407505490
2012533789
1624037726
1611019102
1389174406
1671380777
1271304715
1344749966
1488398711
640691901
755314672
1879797927
404485839
542885938
824637729
1846626338
1011903394
2022899387
2141457597
1825615423
852562916
1433963081
378626723
645319838
1016641152
847952252
1940162640
486804092
1762941561
857237565
943154878
1614790852
133658783
142430085
1728335607
1758273975
865727688
2024679055
1634660256
71718919
750018531
913578931
1184179766
1036659565
41089058
1005409118
984721787
1653979513
521437952
2070992651
817510679
1498914105
1481053383
969751619
488686177
705056986
402627904
1818000665
628177859
791367966
1535430187
1545393306
1372575345
1106081902
1984998382
1366296256
21362670
763980654
450651883
1298143277
749231306
1643266656
276270448
1491220159
1999588598
1588361319
1056071673
1273583357
658154836
1975699754
1890539986
537528849
1401838484
950348785
1492312521
1975507244
1784764766
1896184210
2132818072
950280906
851112222
1843527147
718079179
599730721
222961045
594256610
904939548
1208161770
61347089
1038567585
1836179440
1404528208
409440925
730626517
1507356238
599274472
509491416
1148786253
28734491
1875677603
1558265638
2071087647
1349550581
1973559329
1531289894
844537118
1527321206
243418221
1553009072
1565298838
180891053
55489214
828011051
2022106586
1512613593
985150863
694088862
1524412666
1971843125
1399610742
152901247
2091333488
565316570
1347519243
251592229
1472448709
1596403754
1355939518
188747725
2071647523
1346918207
281246987
1532025163
601275616
1326424563
420435125
204096408
1908160831
1098104430
709034271
1388952945
1907461862
354924760
635172085
1397246090
815347157
1306576786
403418498
1465853526
34910347
148070843
106899805
2123833591
732894055
673693506
1276650585
1704435040
201088695
1320805465
40560535
447400272
265539144
988687582
1387710377
1762793595
2063880439
2048627803
451240730
58079044
2099185587
1061109321
1301631190
854082802
1813273884
541722334
2125838044
1094661768
331912466
578379738
1128124967
1988234129
1532860364
1638485516
1150589685
2066767601
1273178579
1638448947
811077491
837247738
1887334365
2057357100
728042299
1824169535
1908057070
1841676550
1353057647
1541031188
134991501
1141638315
1965006774
446699299
1998945127
1334504615
1294437045
1872940785
1903332247
1372503394
1400870985
2010399804
2015667582
1240535311
47379754
1581616387
561535380
2121724132
1891223492
1950622050
1111232013
977311877
1258915421
468292452
2085695454
1284259580
1200669063
1654028642
1775260435
287437528
592993987
1381614473
1888054382
1895513704
2011582612
1712058234
2018518276
1706135247
112430890
1170531827
398071193
1790851593
1185556415
2139904036
332189506
523565876
869793074
1145563454
1175704809
1031311209
1715636616
224410617
1817630808
1042980886
694434140
895855878
2009916984
2073368264
1130702133
946176655
1981091495
1687733467
599013196
965997785
447069793
189515471
377924706
1306292188
1307891438
943888463
1574835612
1690200191
624132515
694998973
311034703
1018141331
1051648604
325149431
1838279026
962416595
255097913
2075177277
399943389
977854560
1733680086
1908770577
1270627633
1379651595
249227604
466467447
1241236449
1151110630
1570500698
1529857295
1799180160
1871435040
1337840447
1631113933
1697093211
1189175748
188577814
1437687078
891683233
1100567557
545595080
1100359232
42091849
2051347878
585163729
2005778626
943989513
507375325
1569788105
313864545
2107987727
353695247
1371056439
1908568197
627910742
277295806
1742272263
651403029
399587884
706389625
161918186
1006363062
378227344
402644158
42367238
1379044414
324104607
1766379295
1380645280
186621688
1757582024
982578112
478833171
1393932263
2033256116
1210027695
1003536224
1515720449
26430782
57253464
564403620
1703822294
736087200
907803005
534344159
1907520548
2063113464
849185409
833659811
1337895555
1626494973
912411707
84149475
1526840573
1913867423
445099287
593588136
1215133790
1863684228
1229706886
1808158053
1382641409
1393831174
1981538547
719912350
5011647
716683154
475164693
534855197
760471079
474090681
1135215957
679486397
2044011972
1575495921
1897930094
865633261
1501811842
1434424342
1730760171
1911163354
1870850897
1960888849
1972210903
1318280691
190041269
503792083
477017914
262689491
101228908
1255926234
642095593
1753881852
938607800
715290525
1297696503
1007281619
1066609965
810435992
288576253
467117127
1150914926
1265118457
1885362188
419534695
1516665822
990094066
487708229
483502087
1605066995
709948599
55790656
1453994746
527121112
134351113
1122762613
344372473
2095229640
1292660342
422075360
745860693
1999985711
1205825400
461381220
2132554733
64834886
1648791579
1280849482
25857550
838606703
520008770
249109486
17964907
1734274153
215064571
1951743889
293232195
696274293
804332220
1596421645
1140746554
1768741176
1872016396
751159033
57491377
267743060
2015726240
676563627
645100331
2071153489
1841722005
293904112
1915095395
1115404410
1672400351
2114540503
1393990960
132054919
203930451
318472400
890472528
933053396
807247574
1491748693
1242983193
2106977379
767092025
411167920
898905463
1317290163
1793672886
1642240260
494409208
2094427518
911702708
1207521397
413006716
1964451798
1417684351
1414508039
1098964885
476189167
1733061438
1113085347
786807318
583468428
2041756145
1884887128
306937562
183925487
649143590
1015552448
1822768
2114342088
1499815226
1059264423
1581851820
1341395569
1514789288
1907648687
645988962
1649181031
379916027
467028283
1532418925
2130197670
1597256056
1580041549
1730578785
166049088
562829403
433047273
866701672
1307149328
1920739328
1113485591
889927340
1088618911
2117135400
1320621746
680713408
686654465
308556484
1187871314
1147674574
206573842
989138586
1621380214
1592871394
553561592
116537066
634221033
532449912
1390277246
2021043285
1663011712
1393055498
1917879302
1517368571
1044174414
354806757
919799555
1233604721
836613052
597813779
2055019178
224611962
1093493251
1050321267
2106922668
1422624669
2015236988
3871899
820276532
209391814
692682810
2081990108
1776214388
1707770250
700453356
923131413
1170361940
908301626
1635194685
693684308
213720785
1668706807
1760346325
1672368214
1624818387
1265559210
1348329207
1674982882
1400328156
1754190916
2133648665
711869421
1022460098
1135855542
491357365
1707899941
660563041
2032979141
330365351
1122889607
2093257043
1493395241
1224516361
1532747049
1572752919
2118289453
1159104187
1518996668
1775423626
1550948852
443698533
282332779
423494153
1350432881
958058790
1840130712
1464191669
1132772790
804947704
2001633428
234413699
1815204865
720581166
266072538
1486633267
642742752
1159679579
2109944554
1493145525
994696252
1611325607
2139494032
1765374231
2126977109
1458367067
315558011
1968318170
1449928292
1992734481
513462761
1003885446
151685255
1115319883
1212097573
788598977
569924271
1089667356
725806222
917280346
1852617478
877708135
204762681
1076720700
1374546448
1651565931
284837951
637772757
117105508
1303934929
501413684
1543456134
1923698908
2069442049
1327852870
123169185
474450302
989907212
1401844772
1672060264
1680548988
827836183
1176924590
1822265942
1243782809
460000404
536516376
205412030
1472139064
64100926
1716273168
235669122
2120812673
1604154613
964487939
245482124
238528406
1020746536
992229720
1415422998
1020183623
1577196649
190920396
2141708699
1947933777
601236156
601058274
1149544735
17220333
1999028306
1112918975
1174918416
1834022965
906914418
1866011388
566014785
224034872
1075973137
1289887874
638013217
343608103
268249565
848208388
20609566
1986488437
533698380
1296285042
2065172371
2074481712
1302316720
1540372495
883290268
900716700
1912877975
665791443
1336220305
2133918804
1091824530
243070602
1405192446
1094539320
441781234
1007803652
1543470700
424960430
1412323354
451780336
308930787
414559995
389365771
348684179
1328872889
236464364
513103172
1063494431
823967022
1788568521
481520465
362559133
1531538371
740308409
1252332254
2138326826
1714971655
1432892888
1985656317
1370303386
991708167
1589043148
702490894
724382172
1570059227
938450401
1704053291
1710107516
1259695981
185972474
1869184883
91503690
1750038304
1252980752
1459252007
1677527353
24839290
921570784
687269029
2033144670
879868755
1665182269
276998209
110952535
532252555
416087650
23545943
1150914926
270115005
77366804
99225781
1302798905
1914194476
1306932300
241445254
591933590
1099553356
646438508
2031870398
990577932
1981361978
1603313290
1828150225
1373091828
1879696322
1962515238
2048483497
259104506
2010359681
466315014
2137246862
1956782727
674909423
704510431
201083631
1392104305
9126434
1255874244
40096042
500346854
392906574
1532622637
936982105
2070380318
721435528
1710147286
1612647880
1377305586
1431537740
732854725
603028877
518193227
609340913
1516472878
1343374514
792831760
106396366
353874997
1024750927
223133485
265353974
847475308
1438811092
635076865
757781828
575130594
979949717
1428951372
726970079
402562670
1241691613
1576053491
24811883
1429372697
1777250520
862076213
511039759
1364058037
1894677538
699559025
734880306
1500921557
1895682380
2090108647
1870145010
929470348
286803065
1904260794
1708971054
525917829
2033131864
1452797485
458628947
465460634
936408540
1518272796
960740879
191791829
409947736
242056392
1709508936
1260049592
2134462272
417369864
1390629402
692372917
322600137
79349290
1945791822
680559560
1632463332
1490357939
1588361197
1260697486
1618161866
989678527
266757178
1648041870
2072914645
1579048808
213273921
2053612429
1095333926
736526753
1743913132
1115287183
1085986771
374874114
1461206306
1086293030
1071526095
988968188
688568632
761169825
228976246
678209949
1875232236
1484306462
1297215164
2093558426
1161443417
1357351261
574124137
465128516
1412573986
1240173786
2068225273
1595716676
1591245091
364595860
1383008893
1278144476
588905132
1107041938
601212698
23547578
113198629
1150676377
1698483502
617941456
795927362
242984603
76342808
23453664
522089139
475839360
408514770
246559604
318355146
1097106443
76653953
196507304
1406105941
1981768311
1084606471
1800846432
619980908
1952531806
2101182986
778481848
834179264
1078758915
438114634
1924006113
1148133033
1568043721
498204371
1305465767
1214971255
1275885593
1184471591
1618909797
1526997599
543104387
1527207487
274393508
1316934954
883496608
1797186701
825615425
804430640
1460614689
1708336028
178394214
1966475949
1319466853
633825436
2007220504
1285314585
324617710
749399048
1792329942
364224230
875605454
419506982
1054734784
403793815
251222924
1431167875
1485344836
647945876
1301887359
1306691746
1355578934
1287775843
609361958
1938419569
1302410731
852439061
196224348
1756847193
916840111
1146800202
2043638004
1275543258
1331312379
825202704
456158068
758516488
840492530
1056061652
792138508
2119393743
1085506348
1997158840
882224398
804771983
1399109239
181335133
110984745
299200643
546827063
1173453187
719332065
356391386
2088795022
1746914994
469987563
1925336997
795736633
1841873127
1727878840
1352743091
528903911
1427176428
759503678
1291370664
995715987
1906235037
1563811530
1959903646
1119149877
858117148
1282541244
1100635014
1125693217
940742874
1902674348
1972098389
1125266827
1203063252
762995932
365831992
318579110
1135155046
264138601
612156623
778649689
1061722591
756143831
1253398175
1105321157
1263963776
1019239416
91171761
1471931237
2106317899
1087408260
1534455286
1322642485
2018057906
1613129354
1443531080
2011750981
2115931004
115500686
26334704
39923656
769174898
1475985192
744530373
699655572
1074767598
855799602
632125473
585294074
1794113818
951695842
403916235
927077912
1781439486
760123979
387785670
1341426847
1996692161
243393389
550363155
753958356
1917728271
1002749728
178401763
546171162
1461169767
92655436
633278529
1420397488
2133245129
493395316
1237464240
63887196
184189550
911361361
1135873762
887696749
909220382
433667598
1198356238
1260131564
449597355
1119068219
396178135
1839457687
405326930
743295624
1688658567
1091800781
2035673081
1681836184
1743469047
1759397110
1801634014
1255486683
183151529
48338777
930409158
1518914228
1842905385
1806456085
413287615
1590968255
750431580
666400011
1744925392
2035763277
132413266
255491865
1194473216
904048438
1212233003
123878011
973368171
770795541
1855314520
1182292625
2070789414
455822118
1811778074
1140003524
1336029669
299863969
440723263
1024431355
903062764
146972633
429786527
296279318
1329842207
931374170
931718978
56956389
1822441502
1220652254
1843012469
229291369
934364288
1353282458
1011796731
1833397370
1727823931
1367544014
1699488862
1493707797
1200618453
1983124972
1097181675
959937661
270155043
368567062
1604296319
1697393858
240496738
1021039726
1567454096
1441250158
7324314
1974641237
1388214556
50270699
1632278065
408885234
632889266
831258627
731167142
1331507757
176046010
1891292247
1884383943
944223175
1357528465
499630582
812149622
686082553
931940685
277649172
44350637
239171653
1746640485
1524506324
1900701700
644092881
1970536604
1600250973
282062286
1527261380
1981500473
1325307303
2066871837
452079421
505547015
1893706079
733863297
608570424
232783771
686527620
1598694893
1103806101
1036903513
1204576956
1476010999
2100060770
1153040972
1101935687
1310527080
1828660246
70767940
453409270
1783150465
1352477537
538645264
527168513
2088845501
150127873
278285411
718946760
634634887
1942467164
642661162
180285826
1503811747
1948236894
752103808
1402537964
1851561321
1225789638
1678492609
2029091827
56747922
844926905
1811837099
1307652184
490873637
1779589327
1790097147
1251808237
1908994351
2082386504
1586105800
490477596
1462770701
850062278
882042102
233356163
1259594478
1663878318
1820184808
912663666
1378156776
1807523942
1176751966
1389921591
476251368
1371542142
16894544
198391862
1290770091
855370723
781400999
1319466853
1228876470
1883726966
2112801816
1698812083
1339067406
644233998
1377607788
2129814932
1976202511
2103497059
1456307975
585999195
828634010
206628763
1138078340
235763011
665946599
18762197
1151364174
1216525864
993928609
1371135557
518636601
1990605363
899754209
1457791474
1875263999
446624865
1810641576
86460405
178921138
1529272049
569097281
1154491388
761242997
1654707838
1620390051
1092871032
506278567
288202380
1183108730
1981650135
787405695
1541101677
1241719594
733683833
564681968
659124567
1575389610
645577858
192128455
1825236268
823579578
2076519387
1897820509
405495248
1161451268
496503833
1794479374
375030321
1623125239
185368831
943597158
589887462
376250297
855094033
1570134608
2111695598
1092455226
276529879
2005558927
1504376029
697833488
1055074665
1414079445
1308750584
1298849018
101177702
582794534
1799644752
475721144
1775427895
1844728067
1722598789
202281501
1137764177
290121624
1516250642
576356161
1460237704
1654677722
979938894
1106360359
839012001
1104565377
260083310
956923981
1189823140
2054065133
950883199
432890636
1013484920
2030303189
2005705241
94838856
1116801737
427855433
1386670870
2146157111
1146048426
1453597492
935320213
1234812048
12658859
117640142
1449626503
1707602972
552858226
1229404141
187504599
549248489
2143076968
2075897011
469786962
1539896840
1232538856
372405522
1792544128
1714306258
1265437139
1153285951
45185277
828851218
3669714
1377665616
359523041
1370754607
895220396
48339378
1629989240
607545055
530225566
976676446
357158570
1225434465
145019086
1784324515
2135905671
1974862159
420825227
405725665
1001334941
1773757529
1236285869
602974451
577289445
1841740918
1714878774
1177251158
2131160374
450505128
862262177
1569748163
1516746236
596739260
379476850
1023939416
583182
840970007
1456199395
934072556
1458255270
475783029
1349969501
1910861050
87804534
1405820601
1971252525
1653799461
337016893
2107172637
1148361
1727395669
1459483792
602803760
865611696
1937317697
1288321796
219054212
1004035319
647391304
175053430
469348562
428464156
991931278
606179908
613435546
1894101748
60683701
1548120040
1958616785
1702464828
723416211
89274510
1357967109
1434396553
1569362490
1231530852
531707822
895697174
2033001309
181313486
961831143
802184816
1683105161
1810960156
1290125627
1139497883
2088165948
449893926
665455509
1127476573
232791715
1043852543
1772080323
1044428162
1062463488
1566442937
232052806
1275553824
515489511
99965448
1898941963
528003365
335833333
1147270763
1915006980
1305709028
1192933445
1056476375
1393179478
1144972326
813495924
1329438855
298092752
435825024
1606959299
1963715670
1141539192
801850867
1811203262
281088123
1815472710
1591493517
195224675
2118005053
916585190
974662912
83394752
1688437900
1474622414
915278289
1628941769
1911907970
1195839835
1296866926
1882827132
39885767
1019267927
1597547438
1253081488
1927858738
1892369115
953339488
864452503
977315503
874756661
1146269247
2045470331
1863450950
889636325
306915068
1070424494
1572876845
1865340512
1431924721
1321312286
919499159
1805999198
1734175044
456860464
358524364
853545472
1407133176
1850199001
2020130630
42870125
624708480
1887892168
138439242
2072049554
1834163878
1835915890
1983048831
749120886
204964190
1001748761
2096460449
905291004
450183712
211012111
485726369
583946581
566285850
80098001
762633012
1238383222
1499697025
1862160541
1117861055
1528402368
1121612968
1781431624
1468030475
1923499914
423829049
398789740
502850495
389268570
1600702252
1497640569
588674808
961948325
209455451
424357522
294638656
1133877625
865862138
1916617999
1730799648
320170235
231189591
642433598
1770865364
2027477470
1210208596
1387148814
599653024
810905790
1625580344
577317376
746036198
1711629477
256115555
554149677
723709382
1947908298
2099562768
1811720170
493787154
372743272
2545905
1342643639
1347799036
141439487
435026598
593370548
626220111
548980328
2050640576
912403555
102154201
1765786516
118621602
1744758225
854360383
937248186
1807375921
1235918782
849766904
1339596212
796316789
987151439
1487958660
1548612106
1558364472
869127413
1689400568
1113359357
1197689813
583119806
1731847075
925995210
1643561816
1108521595
735843581
598369716
2096973235
44715835
2088928751
642178503
1950633826
1466353243
1774157520
1104292490
1958341601
1969994252
2048854685
1728787620
1376654281
802058901
1081208418
1121685139
1666734952
224176539
119501275
1122748333
827350930
1808700678
195435120
790436608
133489933
513088575
1320468630
1267588208
1166237801
1328410638
1251273007
1003325009
606667414
269536938
586703262
680290114
2093767453
344271508
773652119
1949248556
1059013603
877843332
1443699316
10593434
870120490
1922941271
1518046036
1810532337
1575280748
1747112800
1514257428
1368768539
378105369
476658138
1803359365
14084936
956336110
923558403
1498770468
2106868297
612114138
89828670
137320492
688276596
1271063481
1394158865
1786507448
946821138
571941760
1361387577
524845395
1477850640
1261697589
1311221439
1256091499
532517269
1753163683
1896368681
77736378
2020299328
1774923410
299863743
1299151450
444074822
248832176
1019413204
2023148843
470925623
1676886992
2084008568
1390047994
48457633
705430952
656067091
1345002168
772727612
600258022
198995555
1611761867
1709336383
28531105
1518981538
1257732014
292599243
1821967663
1801929648
11557061
609410437
339014151
1151729096
70804115
815416378
1691585242
1210516460
1518647685
1450723449
159357959
1147167866
2055996706
1580472640
178259735
510637352
1916818290
93855742
379505512
492903101
1328804477
421860491
1803704716
589402399
1794810042
1180032461
1882369119
1617951582
1000076691
1099969672
1181551296
2020745818
966119276
1985147761
1044706810
1414236470
711323683
1772105947
1909772781
2108620603
215789801
1571955897
852169386
2044908409
1290814300
1675763338
1736988707
723240248
27908559
451351552
197453445
270603061
1042350660
170282297
693455056
839452048
1665065619
974345238
1323570695
2076358386
92583622
803093137
2074087268
2122471147
1625244735
1176868470
821092445
1531409310
1678870163
357449426
306676220
730233032
1167658629
1605814290
1682604383
902453421
1292031855
2091941056
1606463317
1573232060
594582376
1241083084
114098165
1820945817
740961510
1288706779
978994317
258886059
880594479
1651280371
357439606
1400757325
1490399147
405648655
1387614993
97506823
1659873772
2147210977
177318968
564948426
1996798598
650173381
2126126376
251628336
44106746
1555597951
1738776056
1774190827
271822391
1067753968
171393582
1218744853
2081692301
1137752571
305404017
2079176958
246579584
1831230123
1739298795
811739716
2033410056
2073677907
544838478
560868202
1264178831
1404057830
587211800
535022396
144792524
1978846225
64339657
673910053
1126675762
1602983822
1890192137
402422869
1423059148
271748577
1610314341
272797617
1177327955
930503514
937263506
1679435534
106911489
296714727
320082026
1319750830
285720815
529122586
256542553
342769933
67691415
1690864405
1818924791
630081521
1957634492
653206998
1940032494
994914220
488869673
1407224700
759290496
1062940423
1722566064
1123896583
1402149305
1762991617
1981616187
1527298370
165938604
1416835130
1685710051
683088890
656256700
1827401167
1806213135
1485438168
265324504
1428838163
801743299
950691984
1820465216
1207383891
782298843
1778878044
1454484684
644576466
626413342
44369291
919213120
435590387
917879475
1256877113
1032103647
1305737201
1457328422
1552452095
1009410957
1972957432
1067274030
81638271
1138877149
1546556832
1341149638
2142712003
1061791925
1983846699
2113977985
803965589
742485702
1353862680
1919774960
1303053380
1918794552
634797909
554350624
1285879200
941750849
86558351
1781362889
603980077
1720929567
44812279
41057106
572705099
468905516
43949316
844653038
2072923350
1261415559
2094575982
451665305
1575040848
1750540657
2146063248
1291353063
1679460470
179045438
1651673891
311254388
737838762
1928092649
1058944517
1305310970
1935079357
1099941039
1202016561
1646363427
1770058488
998930161
1548539073
784610021
212641884
74350085
1600382051
1305108309
392241226
1914240942
666599767
192728863
659094396
387396970
2126228086
2145526420
1612979838
1822239625
2143324876
601088586
509085376
1488950126
1446651470
1119556898
369116262
2033750427
1808220925
287398252
530366537
1086203124
1758371787
1721950485
315531537
1281919594
1129900726
1902308951
1269578597
1956512433
432406954
1538583646
2132013546
1125006092
1956028963
1827804452
2139526095
2025460946
336444513
699196511
402518097
2030500975
41641055
1793792054
1948144559
385674571
136610536
318289501
80183867
914274213
1243947958
602082475
137870072
1413658498
795030415
1108165834
807040886
357800703
1424340486
1246554519
1498925511
568314484
803139164
604672631
532919947
1579689706
690819611
1417252347
1233945611
1136674432
1921550702
37702110
1979212121
1020171369
536140719
2069816981
488941896
2038921796
2095972015
1750996454
326482870
869163239
243828059
1504545901
1914512336
1898949876
1805595321
460772787
623740748
1757536032
1943957718
1459795156
878810568
1719090649
273597691
750700018
1226475215
1818438528
1445013228
1480178967
109522899
1273083809
1654261535
1016603464
516403900
569644739
506577105
2040295968
2083287385
913242935
1951143810
1562393372
128706159
380128092
1144107231
1656111592
506250212
1676696761
1087242609
1346382612
1315398816
1084954931
160322003
1509068802
2104153021
288041665
816018132
1711308457
1461817849
670476193
970811519
856889531
1045233788
1374309975
934297262
206651578
238458696
490711678
1935887147
1126853926
464776059
2004316039
1544090220
187750024
1060016881
1333525971
1671778614
68816164
381014854
184130194
1057266606
1305266809
1536792270
1743951561
783174239
979378581
340798644
1352232525
1117258347
478042104
955430963
451806633
1327049948
1271835881
337626650
840850311
2005471998
813221405
2010332667
673672244
623467520
1637458840
373576948
2030258140
486647306
857394599
680812544
315826422
1407733132
995287893
765882734
1026894
717129362
1381025933
1317367302
1048710511
259319413
623655230
79666853
1337412544
970163485
646078056
1839947553
1787282873
1629912145
1398927896
253925140
651518367
46077554
914904609
1227369879
1254657601
1519365636
281757497
1942046466
2068382443
1759974398
505550067
2014777512
47107380
1865572759
1314806719
653070931
1971558496
87475037
1018349621
902691277
762344223
1780775946
1441981323
1104931387
661078784
1707964766
355011094
993194951
342402413
664891320
1473528590
1598388851
704173467
1849105308
49984539
967662030
1001837226
990418839
1181066390
1152756875
564105433
1810094255
1588246608
648986853
1970399320
1214523022
69447372
1871819307
692363239
229464674
2081204730
1182598323
1160678760
1668073924
1081751548
667183605
1889322276
1710149630
2134509629
2052183897
1978554379
488357061
1712551348
824094798
1942613100
113107375
128920759
163049229
315735261
2027568082
241685285
470369748
1710700819
544708081
711753453
830934845
187062306
974639988
335561638
276349280
1391872996
921043572
772248481
1675507584
519889092
472493762
1469345643
806173182
259979298
1173843878
2109891550
1445879208
287396302
1799237840
1593663085
1162692791
1801017713
2009954172
486974591
1249050240
1827876897
2126094590
450907284
1574833296
971070479
1662255457
728859908
735846992
1604797142
440473450
710604480
378029023
508607791
138903571
1644706199
624311503
1669407564
155410325
2116595060
147578638
1870304375
1534628265
1725550926
1458069759
1509186189
885871451
2029383201
49369946
108784680
1474091853
666623860
1726052034
1493815142
66771953
1202991095
694536327
2047427406
1444332677
1695987543
89259281
1079423849
1204423640
1568104182
1656459557
1280958871
880551086
655040730
948567348
604228035
27172991
686404593
1196809917
1040466943
1408817811
620924813
181120781
1500268285
46076754
537068943
1680232575
231014247
1590904316
1816978843
900604747
1405220485
219530489
211104955
1752039218
614029142
1106662392
1526996815
2003320288
92641897
278820911
81129643
1781372208
1977947857
1684721910
1375212851
1379258369
155295941
403428411
1161920096
2092182846
1589530761
88040007
551942715
1489406847
850292619
66692134
1004260474
346071446
242951512
1845049426
1930534652
1690543647
796837430
520401986
453166772
555177904
702794077
1353081527
1396989087
1018517826
260698291
1513940357
1703671027
624153718
2049200126
1134171227
490801818
1692153860
1789865427
1153038684
426577722
215366765
798653202
246129157
1713568450
1492312521
1900194695
1600752542
909532062
238695810
1795993025
889807323
1442852598
2014851436
1281070882
1881960364
523655740
24183933
1798564331
1682011848
1021688942
167259662
1219715210
1959042127
1752028180
1312892303
2053061943
900230575
2086475732
303097342
429571741
155423115
2010585107
346810518
378982792
576853864
1766462511
1029407951
320753851
946724219
1006924244
249080409
1961615708
104560844
367735723
711701220
1353664380
27370955
324883391
39746737
654659628
569884783
473845648
443606452
599911670
697018859
1498841003
164849369
1202146926
813127171
1572157032
1885384449
849708023
1736252592
1288285087
1272823598
1526550535
170087427
779985244
701964555
474301650
1410009063
1762787158
1557127457
2090448500
1949654367
822223416
2101297204
803395099
248459710
1090798594
1124500732
759653781
1704349728
101363269
676719962
922362428
96677045
865657225
1315990935
958515745
62247696
1744622134
1957498021
1335592439
1794983037
888010369
636943435
1885830927
2012236727
2066704653
293675793
21596173
731531632
463408151
354403912
2072565853
237695433
1267098516
782468580
2053349280
1424497719
372280963
574002269
2116654659
1943461926
94872463
105462238
136868042
867388090
310571125
1744305135
1615728098
1567610244
1484758483
17786324
460433439
438210102
309332235
1615425362
1629732907
2056607608
1365607552
1971535627
286813443
1351993416
1955825249
947443857
2102881578
651458297
439049117
709738946
332533440
537500750
894618522
2147328630
1526894894
1718620519
1807996403
1117754369
1891659940
94419137
1196133788
647162246
359955911
624058027
1114132942
127655818
1854895392
317813134
1674115587
709130645
1670673551
556948003
1356830580
1089697885
1654091052
521602075
284514800
663788766
814715687
1424998150
1831970136
1410853996
1578384515
1562618682
1270513879
1542439148
235644094
1387718556
1942255678
373461951
1700278663
308315751
1132782600
999247357
804676060
1222166706
2055719314
1744392135
1751765350
1741427696
140964746
291632582
319203428
295061805
2147010990
359498312
49848878
1131253028
1103940798
425750201
51136606
1637174925
1268868743
1298313574
1466489570
1984526293
257312851
2011279996
1293533530
2096197525
1258106249
1073882211
2013513008
699695510
755261560
374467780
1912840596
712007644
830584301
979834844
441277201
180637597
768432717
1274194123
1171220309
187002316
1084304708
1669754489
96620898
1915806037
1092224873
206409041
1325942440
1835379876
613984431
696755936
1064176984
733036274
1769572691
262459569
2143157704
187660852
492844369
1097922836
643872488
758002034
1500356178
34827405
1050692778
449047113
592900046
1836410342
92408931
1730624378
2020423558
1948098569
1706792232
1475350167
560534911
1579966360
1381143498
107715220
872590565
227341662
1626802549
1128602059
702410140
2096197078
1851934702
2073818626
1774739473
118947538
1057700061
1611310669
827231973
1529786566
1153077115
716262935
1339401620
2046604689
2035553077
962134969
1268017996
2124647538
685047697
283605238
1113830149
126613691
1307634489
605333873
251289461
1851086638
856508389
1155266703
1453002048
2029517615
1814175729
2110603785
747524161
1042130113
133575763
115296101
527926352
590332991
2097747058
2111704671
1538276081
1630509759
82544898
1069654040
816073641
2136091382
1818210490
424674021
869746012
1321913209
620113206
1080971866
2110213058
366608635
1654897520
823851140
1517203028
425925564
1572694310
1926921328
1317372296
1721948269
858815310
439270059
784676683
1851980311
682813976
377799165
1465533470
1329088052
2066955829
1498391280
1887665305
1455282143
1663889411
488160692
554290973
660499133
1076422302
1556147505
538700871
1846697026
1241825729
1185398696
1334107198
269867025
312987951
303662645
2103275328
431170537
1680942836
1625598976
1443403891
1852563365
239930545
693483804
721310014
1182514639
22367224
795237565
983073624
588529059
1836063931
1063092868
1090774366
1897400519
1348639737
132203230
1457299325
1305977565
1228780121
1229966036
2105263264
743372098
668791617
1177216622
1759493608
1914947522
537024310
655294761
1295966510
1487164776
633092997
1512812037
528034257
354711301
720790085
92234143
1035987945
965326089
1357827159
1748808651
1614152317
1146450723
1573903583
60545134
1004743078
2048178547
2053349280
631265235
1680289125
668815826
2036058410
566718706
1633429432
1483800499
1597853958
1756075117
1788405183
2040550364
1785274351
767295653
2034844274
1920156577
1005788639
652481872
1848529499
1334273418
1661170522
2042828874
856134055
2017094261
1698096925
1977056938
426255606
1327344629
1911481602
1158081555
381470660
1904071004
2029693644
1471453943
2117323449
1872979761
1617974803
909487410
1292533587
1098809919
404970178
1770978373
331467022
768283531
485840765
1132745875
230416317
934949951
1154294850
851857094
487242717
1457620166
1495434305
1949466197
1349683324
43361548
933830398
9897692
1325268181
1497759921
616174761
836314583
1079377407
844244761
1052373545
851432765
1710886787
1992352931
1585065297
1651318623
1255946945
132568399
877209734
1657751043
1859567398
1765143050
1209254448
920657924
589825266
731864179
1278429720
1040266338
2018934923
1471930622
875659864
59907700
317802327
1491111944
2134537779
1687711673
1446337601
336091841
1146146141
25224399
1176296243
114281892
532524736
298950446
550186
403864918
750256834
1281675066
600443715
1457351821
500908233
1008534552
1828810278
1396479399
2146433878
241909650
1945169512
847736035
119208936
398110869
1486131962
1663582085
858163493
542648797
430672615
1470896569
811739559
1294178902
673375677
569288283
1182357003
2048419101
1386652906
576106693
622754165
711316497
567258885
822914946
2024376958
1344220131
1460614689
1040453921
1541903194
87543402
306390204
453416419
237643461
1339041955
121503593
916510544
845206866
1556710931
1479399131
705526229
1329770303
712873833
808584431
1646495081
281313673
1974967102
366300814
1374406299
201605502
1941889744
1500316364
1788540413
1621346704
104094188
1007187970
232067731
1353586147
758551848
1257553445
81307498
1651154085
1177379692
1940381378
771729563
434416076
1913324566
40058405
284533958
1883384136
65442735
569833809
304725777
1619001201
1386028943
1585878238
1007432300
474600770
464774461
1407590144
205238123
618838359
1574506475
1099966172
2043302871
988768909
736499944
1312303903
922040585
506333493
2085321302
1240953394
1553784787
42158928
945946045
1847119463
522521706
1712066650
856009296
637293327
485555392
1588445803
1112935182
2103590136
1473935490
1536823589
1050859639
361429883
1568617404
1150145096
1236398251
881124695
1999779329
211872879
1866390114
1514162760
1692956457
1390796947
451921884
1158704043
407750133
1953248329
897409742
873256941
430433134
338543039
1413709435
455455097
1984073051
1347310570
1042446512
1120139698
1721450759
462741801
2050226200
1604252965
28478037
149304866
300412734
1716830234
1472746175
65818384
1066834781
224187438
1067722585
519124851
860450588
1663365638
1555533600
2008063393
1013121988
116969824
204539791
1499604772
440735167
1211259918
754434724
1391563497
1161926772
1736610838
1205394991
450612271
701077041
96141047
1042392925
935663151
1973831847
1536952870
745607657
1946222299
841323065
691516618
33119064
1466298512
199731916
617628997
1643946269
881885113
1503006789
570141422
484042310
551468563
243384955
66123266
1473768751
1440520420
1573328612
318863314
966119276
237662803
1153099700
2000158196
1552132178
447826873
650975534
1995528080
1371126253
1674366656
1350230232
714567873
609296372
774179024
1439130911
1874254473
1860432194
113978125
1892813176
1751675911
960408354
658287184
1699089590
1012940831
1643052612
1903400217
469035041
1651008516
1714038629
622385951
650523623
1175798356
429264932
1852477293
1789171100
532525211
1080355553
1442564765
1545804692
735483986
544899033
651055195
1382365358
1770825032
1382636468
1807161483
1528341136
13379366
1681795591
729864513
590585819
1955766073
418886312
982481984
1372661373
803602504
1917412038
1765870116
980640085
1131339009
140885738
461675707
1479562556
207393444
1419054229
1772505815
1447597663
1966931278
832810213
1858453935
1884244934
1382041101
552842415
2094327669
1404734290
76830166
2121513539
1665954379
2126850841
545591256
1433524991
793492451
275039399
1592336496
815347157
1950749789
620356890
624486919
928440767
702851467
978713175
1858893343
1333126599
1857878669
1710701206
1469623063
1712879717
677625285
1672818470
1677562660
368850650
1168106708
822959566
333999463
1711308457
1948699798
1201306980
761276189
281509566
1978566406
1498951360
488984154
195101808
484799961
297723945
1000360861
1567143664
1363605321
1813012345
1177813248
1271527304
1948335718
1706686128
1424303224
1405107663
1010337080
1509037785
1491111944
579573344
2014648950
583987256
1111525302
288206601
1950370358
1687989213
916800699
533181290
1000567763
1390132135
21201054
214646113
1841963777
1063253896
491202130
799641081
322364679
83806488
197404898
1754969084
1400918158
39432588
498250124
999073244
920078546
66415568
1131082100
1558030353
1516980716
2052359850
1460441603
1382518060
250220783
1810200418
2138101671
109990186
724856591
670277652
1221120465
505040083
1474482144
671371497
572225536
1113705386
572295064
44995515
1494871275
341195477
1845571172
502956413
1143742953
223533918
610714188
521080040
1975253405
163757787
794642762
286681205
2029057289
661401415
2019340260
966039910
283637030
1140385249
1724339013
1858975093
235180953
795184524
769482962
1631077251
1897365287
170922693
1599426510
940851221
2002062132
1868834894
962029407
1183682435
1350877723
1624432006
2004491889
1022786069
381425140
1147342188
798408605
1272248399
857262265
1719396673
1359710148
473655356
2081576206
455199559
2116694060
1048594066
1649480072
1305074344
554984372
394533412
37146471
857573919
119299503
606981160
1465646738
766495679
1881440489
31396954
348890589
774277745
546581792
648092113
2027367204
562500160
481262523
1036129708
1196051050
647045859
2132423071
1386537130
870511657
334767903
828085462
656389112
660527609
1119408067
2146203839
1542288170
1907337856
1841105130
1526297304
691343939
202431535
759394491
1083328712
1496235307
440022257
1798472461
366056534
1984511392
721189768
2074667553
1018686117
384337556
1431875680
915594318
2099550492
1250630731
19575225
867608057
1110022490
1709617432
962629138
1270448914
1906778959
1985411506
633484818
2143114164
1475308821
1406942215
2098872817
567181634
1772753334
720650141
983844717
853250013
1183533716
1784096471
1485501330
49955976
705207633
1629921911
1183488848
1265647072
1667690861
673071827
1967940006
1341480688
1613193590
1908438412
24942993
244847619
214753219
542037123
1182186518
1845054200
1448079120
1385613013
1759206040
2070148289
717442943
1186948262
1101375267
613585134
891890721
2040514074
282312555
1281933768
247821080
839964660
1885367207
1600320837
735789115
1278029957
1396781762
1736062985
1053318586
1087454588
763282215
585267393
284375574
1637140308
907952578
882253837
150521990
1650369492
612128386
1651733868
397221973
955449353
511899199
260834834
542192669
791455888
41607905
531527379
1361465766
1959524542
1084229736
1988810964
866664851
47322525
1727634873
145530322
417353004
1126421167
316956912
2094177446
2141050250
1352761142
1689797873
1492426488
544189480
1214433711
1128506645
1604281412
1575016054
1261820993
1516707153
657036062
483690493
1132217390
1552211240
1530575012
1475199014
542101522
723814845
1065491951
864574063
1582221293
1083447334
1781281794
1123800338
388178991
1909116636
1341066015
112391916
1395689289
440739077
8762465
1572840407
177333436
2072182460
1557394415
798667736
111890579
225936290
1180669442
194425978
781802909
1441077668
918031290
1235390960
2069659674
50091103
1142565843
29045869
619714175
1869174792
843432547
455197293
432913606
901609724
1402069483
926073172
1354624349
1571219447
72719943
1705543083
524626625
1504826825
947380490
643940361
1221289337
2031724991
69315239
856351955
598687392
572818605
1232024747
1821923861
2033640350
211162251
183140713
1420709609
2011834236
1940221040
1138401350
2017182854
1273268820
1957584003
1359889853
419959843
285075718
978561199
260817911
1203303360
783655365
719647840
1223081030
28235225
1375194296
2005290783
1385011402
941289858
275378470
96480047
231182084
724560474
2141710824
278979381
1430171343
1534058079
2010055281
1960937015
418146087
465712446
803272582
789378024
1626192863
1735109668
1977398222
1445612537
1156483104
1600493086
63895603
1896810059
332287903
1562937561
1885646659
1099624486
916224635
789094131
1540166584
979614934
1306125042
1241385280
1260236581
205479537
998007359
291632624
428205109
1291170391
1670218949
668311700
965258759
2039570025
74237065
773276534
1351983224
1037936057
1014630964
33577545
295510853
1659232141
408441401
1059036631
289884499
1863218308
1774759831
627032543
775083218
1426791402
1457361917
1375866672
1969637480
1338764958
1229217800
1615842330
103442419
828296276
35915368
641169409
615119593
593171000
1678068078
1072052178
107100249
1396472715
401361101
1970711879
1209965015
1439698393
60839425
1002751595
184125969
2063656436
989491724
358617313
399882952
1559535401
713724762
1289625906
1059424786
691516618
971403093
614614152
1689387040
1834534891
1365102897
1496558868
1092875617
1764301419
1839492846
1497162379
884454851
1013474857
1754658955
1533455142
1393031874
1002669068
1475571964
900944034
160727361
1460171894
1004739063
2002235415
262911210
660941372
785716029
830314290
1447077381
2012859793
2105190367
1792305234
416225381
875240353
50632954
824909807
597824094
25834904
40711793
1707115304
798151843
2064756893
1728741593
92133958
1352394388
1027400967
274108568
1537584319
1953620555
1461799880
1555342156
817864937
1635131041
1853324371
1503309286
1733715531
1312238582
446699900
708283114
1059997752
1953910905
1351463444
475995835
990056059
464715826
1092932187
1850474521
691247317
308220893
1966100901
1010679190
961635658
1423520640
1594496068
1180860476
2093911866
1755507435
1386402152
868847850
1586015051
125043291
1880380590
950294804
1494931887
227720962
1604729443
1732400989
574983189
1677107151
1669354435
1623081317
592168241
1832925292
910235148
2007614071
517481403
1844596681
1574387333
308371630
702317885
1393854805
1804921315
823090017
899091055
1356548520
1019018577
101999588
624770197
1954820095
1815310588
159874351
2110693755
1624794041
869648877
2047876922
281898391
152032304
1737849236
2029432362
1118011000
1436561728
299054024
324330628
131349500
1349758784
1379434283
1201488079
414996711
527054028
629211720
1569136007
2089471971
813167563
1439368564
454131174
1059527758
1345225966
872455031
2134705828
1562545508
1245496907
1908659420
1786511034
266791182
740416807
429509974
457126581
1243097942
251397042
1291809369
2000717331
529057298
1662762307
2072618637
441781595
24529235
1149713133
948080991
421051526
1043212935
1397509381
1697853044
1743736406
949925865
991685916
2120532971
1183469663
434759650
1438146574
795821297
70761346
1869825208
538429878
561672722
1312544924
625197200
1166032695
2090363850
850834262
1877299492
466621685
50712989
783351305
536665805
1266958625
1080956943
112344131
1131031873
109051696
518366201
1750774757
1077726618
1152774521
624324664
718467710
1891557798
1262500266
1568807567
1812682561
763645874
920953135
2044802375
1934561435
1716175749
725907334
752883837
116787123
945385830
1633957643
1267021581
1050490966
142616354
1002786660
1578794504
1149246236
31806694
449633364
484330729
333750576
1449409603
543189073
1013066021
2125783237
1165601711
1070725277
1269311234
653076312
1297229
938213162
1114619822
143241390
1289691629
995792840
984711970
2084072431
991311246
1483419460
1237727502
1549359094
1307933795
2125052282
227002379
832919156
169408336
1024461392
1951526345
297338374
1610423673
670989521
1404620470
2001274644
513650113
1737460551
491633443
342596845
1636332410
294532400
461833157
1843622190
566489824
2109992637
475603828
445480937
43170219
1320056423
663665868
1614205042
1454209581
546091302
1613261191
716992942
1051534296
807391288
2006725389
331691813
508564338
220698789
412098655
625419013
612795947
1695522299
830360666
523436079
1807408810
630908284
478565351
1634231343
1849349777
317620958
1466348293
383548957
43435672
225458244
478275076
549846477
2115551649
2022901166
1740349596
2011798261
1076922397
1977158396
731552816
1688202311
241174484
277621035
1833788486
480172934
449748161
613931991
1803632851
1119070884
554315886
1402431151
1099558779
543145771
1969250979
2081172229
483965372
550544088
173361889
2059655583
264812484
1703245715
1463688526
2037157675
1102712301
420093586
126628777
277313613
556631665
1110622826
871486547
1487591129
275971001
868161604
991546165
172938043
1150532979
436386047
1010983006
312005050
222092032
644451434
617928132
66339031
1841680518
1818167095
1707812233
973661636
914308164
1029808307
169241139
1874748653
2017625754
330592090
1861599958
715670608
899737407
1515487845
1765942328
1028746776
1211859684
1986380730
831740875
593252188
1405763073
1098773226
1362212376
136895042
1979295623
129226347
1776476360
2031323322
1485287636
1357361059
1541495963
776476286
1656717725
1689535479
1915527448
1406404568
143473700
1821310174
771566584
1187053841
1210026009
663901786
663887523
1372928185
1491689426
2093277159
2101032758
1315068809
2087439220
1028786555
640368418
21072578
1311112463
966814010
451933524
304867251
887477556
469592571
1808834950
847264046
1351983796
457616499
201688645
1281959669
1052227103
1989830253
1480665059
2047876922
2136199430
2027130844
698661226
1567749345
1162312130
1855725097
45466102
1492345994
214436348
636309414
368068631
1807344219
1002287854
242135944
1132426491
1396455973
1969761351
1240417018
1378265113
887052460
916274262
1419882795
350793190
1726126821
223757367
256521241
1202852116
1538713496
714079572
1822715605
845547716
972819626
1556537966
307157281
1317950159
515941310
1361659847
471480159
2143275696
206598982
1244205412
1289506632
717706920
730550212
1853361409
257595605
1451559244
633390962
913764999
2049259794
2025715875
2063872081
1741787387
1790008746
1416140004
850725735
312251324
1396054124
661819505
755163116
1852798861
1738935355
1580132775
682334314
1717869443
386787996
1985554397
517508710
916200777
1139362402
1997846689
662804156
1594201180
1399866862
551328422
537962788
1175993998
539785796
213790126
1087780758
1513156680
1892656660
644223244
690586012
1875373252
25745372
1860249906
397819323
236805360
1315230087
1143061323
1656658910
1007204950
323965560
631985473
664753284
920517245
996401731
1799201244
509629194
685662969
982514258
1211002379
700522364
2017654868
1087865609
895869530
1120473288
14636753
2049522829
1718621048
436129493
166492502
118613254
975361570
1207397171
858835739
155926684
104533678
1896011315
740884884
30977765
1420420653
538579346
1858255517
192075450
544407296
357900986
1205646684
1303501946
1983685024
428109164
355518524
354152239
484043145
1339891907
1287772026
1740750802
1027219731
1328399830
67451557
508092982
1677935802
1422744735
510776065
1287769933
379686469
377573050
604132103
1738628712
132944637
72657648
147174648
967811304
603536868
1103403318
1669807105
445411500
1491597442
1214526533
436777211
2068225273
2144265180
270548437
1841816832
1444980293
300730602
377538753
1761430695
1609616349
217956625
2077770510
1648997782
1438833821
1571417225
623738859
1476472774
230241006
1739027343
715104846
1610819318
1181595958
1828029883
1977524298
1781126179
654770012
1619476076
1328278069
2090404262
2053680559
1585530285
1761513447
2127787073
1386145748
420487962
383206901
564370039
1849421801
662152371
1953891832
135838770
1417686931
782727822
536246432
1909417546
1235974044
632150205
1370396079
792275552
1550424350
1936634806
1368057601
1997548257
1717299557
281214882
3652546
1241439803
1515054239
346373584
1606533163
1639295464
982626566
1446454213
410915130
1312296575
1856229043
623657567
1471472484
1417931710
308406398
1463374839
637569284
1501866967
707081497
980235702
1824837548
240293308
1941168243
2093814617
1244026900
1564654504
687148179
1109700290
1230250942
689763708
1887132845
1052047559
747224351
1308167286
2059643581
1363635372
453775841
1084883515
485664408
1962141692
997564983
1846981836
985506378
680770903
45906874
216986839
348987073
1374167296
936350462
738947544
789356468
503536853
1156719852
1652524157
2054421323
1186716253
1289399905
712000573
723604664
392781549
194151208
1393181160
342213673
2123037304
1849153432
1744470023
146022842
151258868
1816851692
88176911
1445908461
805455213
146679255
1903478884
1335925184
861833203
968257785
588013279
887501333
1987613115
889065031
534539163
1970712915
118816723
2088916049
1107859209
1357675850
1667853598
1339111751
619715824
465007174
1368729978
741539451
1337501160
1995660575
1837176729
1803261707
1278724498
992566980
3731381
1086184816
1636670896
1198262690
455058026
490851151
2116744589
1551689010
808739437
221875546
623143805
1301449176
1976566924
1015446933
225536884
218459368
255969420
1713452640
592484559
1319873125
1570811548
191954510
696328668
687901668
1981015750
345680696
1794792916
1596585649
1286248520
324257410
572413690
325364346
751042169
1105553733
1440595285
1895074864
1431394839
1882003058
1018226
1607248
1495226442
1538038056
1087542897
1413397994
1490715472
101245419
64393675
2102262096
1814405030
1593639551
1272220438
919584759
1786897228
475429150
35340133
1440497051
1581589397
1388431910
717011598
1054201369
1274988137
2114575884
42801815
949410692
2057984341
66782480
392494361
356562135
1007343222
791289742
1227901005
188581230
919081696
532028076
935618075
1510991903
304697128
734540267
274075631
1424284731
151661453
61306193
1792141306
2110586426
2065889800
1605344220
1751339308
2095239911
1607855859
1130217727
1228035071
465135368
867985020
1316232787
1941408172
207215094
2027894446
1921865182
1146199028
2115392160
1962081451
2023788818
1106511611
587960344
262083563
389239510
484169306
17299085
1644078899
1982111210
879461757
2036227220
1987690794
1868614114
523452701
806592450
1757756816
1589813568
445175688
1017027978
1458171614
1152020809
355665806
1128873692
1182693697
117260422
358588866
280168519
940875357
1158744772
1348255666
895249760
1650910228
398110869
1925659829
2050833686
145798286
1265287099
955492771
1786909703
1251557814
699557723
250915633
1714237914
772655227
2115242296
1184989364
19293609
1119473504
1757131577
1425962107
554958185
59382562
1969007534
235698433
1476288920
952672815
937464868
1417802852
983690608
803286183
2079785201
228562189
2105205177
1486982990
802713181
2093132647
1847413742
267131976
402057161
1009911403
1902931456
621626839
972339314
888162660
420435292
1889337553
66781418
1633138649
859811365
2101207576
1327874967
1410590213
336117499
1084373148
604186978
17830375
930465218
748341317
1161999134
1094107656
1891513494
1778837810
1449287803
1336910657
2003043021
1542764207
1330608769
392820528
994927001
1737385884
435565916
1094441404
1130226624
755372208
799843493
1924745932
85315147
842462747
1981605518
808170383
371278710
996674405
2009711038
299282474
163699834
2051204662
718150244
1958754331
1860121704
204873165
54468422
822478216
485865776
1272634661
127550379
2068553868
994857099
1287167016
1714536628
1874016189
1074154200
431501587
836720871
241151870
1685500223
431043966
672152500
1646216925
788197407
1782873233
181278698
342479079
1424761822
750276464
1773034197
655590352
2117442022
185363013
1550620904
1660409373
514681446
1882850448
852741390
1758815358
2054626000
2136568301
397318700
1853411570
198742693
2118207953
86743203
1860592409
1549452517
1950652178
655370711
1748427409
1672213060
22573990
2038243869
384213403
1124876315
1536092271
163756299
1137060289
1327894503
1428387726
1692547018
1470581611
194455631
1040745782
900463665
72436824
1758365927
1297295140
938638202
1382830049
184695684
131284201
794087209
89672174
182619555
632203523
2003561494
1120660396
632198860
243647713
644092881
1548790660
534635572
630190680
323317112
1127290104
515203335
1304938799
1003540296
1990388584
1112978592
1965776570
1530661304
939863279
1299837628
285474252
822756887
892930160
1178732400
1658860616
507916559
1950318615
370866914
1136744654
2058248420
1118263496
1463316998
18411442
1241166955
419170404
1258995542
1500818104
846289268
707166593
1463749267
1171012697
1683736079
1817264653
9799303
712849567
1368337803
40538643
522044842
2039817585
479330122
1714718833
54672152
330124945
1242214888
127307399
576415207
1858372890
490485450
1827308671
639466314
1173479119
1434450236
1862390909
14004705
1758220036
1801324744
944113420
651146294
566782970
1861984035
1928724120
1146889674
1673990653
1100454392
942488595
277500830
1937917336
115818775
1773915251
312240127
2042337352
1676851047
1493594500
1763209274
1916732720
1770909821
587975346
2100561719
23169683
761788893
176868112
1680310524
1418114674
471657327
776253201
1482684166
443494568
1875766239
1317217437
1046969904
716693421
896864468
873945819
2036304717
1330021384
1324395499
926615317
591189875
975250072
1612048723
1624550975
356007311
1403056248
1246068527
2142481800
728884607
1902917663
1928433752
891551375
594862301
2047693945
1686589140
412716155
866774001
837638610
945562869
1513977890
1430321751
22410350
673961349
450059245
2033939573
1319161014
548025029
1944816666
1851539635
1099274034
623240632
1356835503
320170235
1704192250
1271577953
1956991324
1022093554
1331735037
1941453555
293925177
27683571
1391530273
419467315
1372639995
2101833926
1754301900
1664817171
984490901
1048895213
1708471720
1839753786
1551574911
1288878479
723976332
1452995612
811088332
797779319
512413522
128621965
11360797
1914669633
1513538199
1792988161
744658141
1867703338
1180269784
1049618964
682012089
1758888171
980252204
74499587
1816290037
1052592566
1625381640
1608010273
2122042119
564002019
171715393
1743082930
975639405
498902556
1693760541
369212059
319464398
1596389855
444232204
1473528590
254831426
1459962337
536214303
196073054
1688113884
301826816
1162375335
1032143158
988066199
731637793
1597314466
266775000
502216582
1107311500
1208201864
1987159680
1832283099
1893945684
1825828617
1297405790
747077788
1434109986
99567372
1730147942
132051486
480845357
544912408
1494819359
2145633608
853409058
200412815
1772014593
100418951
403242756
78457103
1948251495
1810094255
347823619
2021800668
1702323090
24617488
1689885874
1849131814
1995642064
670607734
1592107553
1242096427
1301236834
997515992
179849617
756574763
1250310654
1241064625
1069693340
829978342
493236676
2113960800
997987659
1691084820
2103540479
1970883624
250768814
118249047
252087717
675249967
985048544
304426546
2030128320
813072975
1298184930
1529923137
1104673705
1465973254
1384856122
1372576076
1618811792
667749622
708887714
250031076
1006006694
1771668662
444702301
1002569940
362040825
792122202
513155830
1018297545
275445664
69551861
1959102911
1262940098
702455208
1621796436
1166648501
469555343
531028478
1308220573
390354766
1692174128
237022772
944506511
1646240679
1176805986
1610958887
336096529
435129102
1182011578
2090325040
1226123706
668974992
547081151
568578
598044687
1578766187
2098531945
1228927009
355682726
926449442
2063248191
1400935701
1665842811
1741819562
355774271
1070958134
381284608
928791173
40578481
1238307219
1541161507
2133920785
1489328395
2052857688
1932426867
1459425663
246564261
551017715
1036964195
532995213
454526875
1213754449
1688441099
183417178
1221134852
1541378824
1292963507
1362381551
1319890746
1371682087
658567642
1408315945
1853329513
133788952
476628643
80065224
218192812
1598123375
606016627
1035085060
457464478
1227818357
1259125725
1716932598
835014393
880121138
634503121
286297266
174718708
1559378806
1693572088
1798357189
1685619977
1607616989
1888842292
1243830718
2141584525
1827901785
238786166
646644279
1939949753
1924024906
1994718591
1740307482
692839504
1841601208
263921754
1505902929
495436692
1952250937
237202126
2114533866
914093259
1816097442
359505977
1598934708
1006604463
1952309516
1163473315
1319243243
1704048579
442664971
900480578
1584479298
1472586936
1731776307
2050828139
1761594038
2049687823
2003618098
1782453811
1369935945
1294582260
858973536
1226226911
568115382
339027909
480383484
1788343962
508912010
1585861684
1412493958
1620954193
1513843326
578620111
870871686
997560210
819555742
540460644
1190824705
491084327
159372524
787153913
1694482366
1350548258
1313776483
814247992
1607173551
722105153
1405302112
661084146
1998222039
614010579
1221236969
1620608237
1877220016
1868270671
791770876
1221363480
1142559829
1935325196
421858128
2115059407
1315496217
236673419
1203386715
83782180
914659526
692791131
1751206353
382634012
1100135297
2127096505
1525308300
954125739
841044723
2072866763
649127775
738271814
347481336
371285123
1705022937
550215810
2043448256
1791950837
1695114493
423910417
1686927323
1433563187
448726640
2120015163
961919008
149885665
830538135
517853812
1686595614
1625776455
712681385
936912003
519380971
1436664470
1136388348
511546815
1152413501
1315547659
64277191
1829569526
956039143
195219966
1954293486
1613876703
1059355001
89585702
1855398942
1012172455
474018114
1374205656
702148792
1471139868
1935177741
518539029
412469489
1425605614
931520545
789372713
1800333572
590903771
1287537948
804009848
2102137732
1109993062
838949675
1722618011
1994981211
156705188
1929481715
1507345390
991289694
1955384682
262193526
1618612961
1429277306
372243122
441813095
520326555
1084553061
793385512
911448849
1136359741
694779148
1357142188
169882530
1098203010
1925051845
1533787011
1951900572
461579432
52760490
599613509
2025048453
604420035
1395511838
559489864
1445310136
1920310920
1283361745
1114548283
1876845463
1502380340
1337708024
1092090808
1188506135
1381788829
204189037
495698424
977483422
653178872
1946271298
638069824
1179246642
1413269683
652271043
217609895
1281882397
1922414076
82111768
847780970
875270130
1297396974
1815964266
633000735
774016917
656192621
1221392745
1033900799
1277113102
582353440
1342598225
1158195589
235669122
1845509803
878644467
1280188235
2092678669
1550851186
1620992040
1263078707
168281537
1067379355
1886106169
1037429379
541273665
107608941
513677274
715675327
1709837031
353679258
989872586
1018599504
1281191430
796404498
97663351
1339909661
1525828425
686881518
326366186
966286754
118963938
1645971442
676124664
1352996675
39987882
1949315677
1341987679
1432096332
129941369
451171113
891315587
1023262418
727506515
715913111
1644947117
186576409
611125456
1463243437
863937676
678227990
2049064305
1561092128
898801929
1031502603
164234133
2063789806
251675067
1868240637
1942387146
267325980
149002892
1801595739
1301788050
760014374
440844127
1737199316
132211481
2047177217
1663203136
210013390
578896787
1345144696
1737545471
1440639025
874978814
1345235918
1815356412
973598838
1053760730
901458649
1101911445
1707938133
916628854
668126803
220959192
120607497
1673803784
897684826
1644578107
1439699704
1072513968
1998832642
1023582746
227688364
1973183263
833659811
19168744
1484152315
1597916003
2131560343
537953379
1267308230
990250842
1459381737
504817028
949224987
921487715
1946352357
2121356057
460132134
766753458
422094718
485678016
436102854
185996611
648122988
1181263811
2121048333
198751599
1529399125
750478593
514750397
1412578319
1701743863
699602694
25416318
623617297
1683649781
1496257761
343505823
23028659
1581590101
431403145
414945720
588966507
1185696225
1292228920
950082745
729431329
1506443844
1496939385
327523119
2119278411
438733355
720170513
443503113
2033592010
234739218
149110653
796886576
285583459
658227530
1119774466
823127130
723889870
662104984
1753884762
1597667585
1963924446
389732749
1239657267
787629024
844842690
1168371942
1591096336
148862719
1897496361
1990093260
120687195
2124953825
256128591
95915158
79629028
23466016
120445581
255930136
1848459200
589830104
665910762
1096097753
357196901
2122030597
1012923478
885372011
393351989
548213350
842115923
253645553
1265408452
1912413575
398317697
1436014002
806095107
473320193
537719686
1296110179
1212738387
1201169013
999670764
775229465
1655339471
494499034
881843135
1729808461
2096728006
460247432
922522412
1605177789
124948465
521977935
1616761187
1727094609
1829431141
2105735883
1148520812
78494931
702444352
1323632390
1895713248
1001926607
1040889761
1035267590
813417702
1860512826
1032693411
256322814
1990028984
207034206
1101915611
2096660671
1037626715
313791603
865969910
686303557
2082851897
316549199
1822679875
1446196881
1599925906
314542065
1789255913
58428534
458605002
938781222
1602354712
923670957
119801673
1592745377
1509191981
415870345
1733272276
864340162
650057746
48427714
112664357
1145224935
940828002
645526243
1704272221
1021316257
420435125
1488062849
1522864338
198356473
1720371700
1446987039
512425353
983741950
937455146
1112657610
824168484
669401725
2025519796
593249770
810007192
2127781987
286938259
311313971
1323090256
808092580
682714468
457041202
1872000529
825903943
2071855989
1601895456
1040311073
1789162322
2035796409
1612088367
172165216
1480843346
1372466485
998499772
1756260982
462665847
2009362965
2058762479
824768154
1627786185
1422163013
255350517
1105171662
2141635712
899839684
1793034512
928479013
1480870643
678485670
1953054028
2139360348
2021551800
1111822475
693434134
1503260878
1152524349
138697251
1145058288
1404307747
372747390
1449169273
1844805232
2117172785
1150359457
1374205656
43409298
1955653311
1433420779
1404487227
1156663490
2118471510
859366421
186441773
1429230693
673199304
427135931
1676096658
1483936782
1189133567
765157989
1659400504
181673571
1551154271
1175104562
587318265
1377944728
656436159
642122030
431189350
774213899
738051851
191793028
787753746
1399438076
464285459
2098236187
385378665
1062534913
1571378504
1262495088
1080083754
1202704852
1155924879
1290863440
1906716031
522917721
45441206
1638356984
1748954185
1985182685
363032226
1360376886
922756586
1590350772
145311220
1330790470
1745965531
1530116822
1058850036
1362094668
1070289985
826737311
135614309
1456048590
70199366
321944992
897143011
2107213248
776757924
2048762447
794307136
355563847
560711101
2097251860
427137876
281222149
1162542158
410618369
3814668
1473817480
973122411
2040641457
266237139
587945652
1645131231
192397652
2086351416
290632589
74527577
1294266907
956416857
1254025709
1399586471
1966832480
1313273552
387781398
1907387916
895488678
1833628292
1107803340
673414318
2129705705
1114183189
87853986
707019468
1881976715
1705292280
435609538
290610543
1505902929
2030650486
1728483883
1538520105
2113246965
799141889
1621182195
2024723232
1358128000
299499481
761910489
1389964745
40274856
465104422
1774712580
1743532975
216441907
1773221291
1997549339
1205405013
226977405
2003629860
1051382203
88368352
919033623
1807851754
547183795
1420045167
979589856
329517385
1328721098
1974331635
426855696
139901414
659501580
1242809433
1717505994
1250462568
1531903732
1936234834
1850996467
1808195143
1770136906
461219286
504338768
2139472619
1726428731
1356839973
1636722638
328327476
1910901366
1524935794
1455064627
1427432453
75790327
598328765
825558023
752823634
601858598
1923350674
1589516342
440022870
741289804
278694132
293483789
1516619588
1994555056
1300301541
495266874
821743974
1199862786
253468220
871968015
170829662
854931597
817339662
174326208
958399142
165756668
542810269
2054912098
1037654291
519496109
916157851
2016326503
1543541148
1918849359
411419649
1345953754
1735855933
1172467128
364715050
202413949
923393661
438556857
1431243033
1238068241
608085880
1154487270
1113789483
1693627364
258864307
1138711381
350665265
526965758
857353815
1479326754
2006521685
1068415008
835067020
258672180
705772899
398733815
872554148
1070702742
821972438
1843860360
455671209
1628787858
686455020
1029673110
1565936261
713549345
1648209454
82357421
735085444
101956572
1993544967
762450567
754709588
1193338646
843590764
926049456
677984682
1410889428
1308064895
998610507
1485342427
48499110
1665527925
709124087
210015499
1973763886
679055482
624403048
1010306845
64441807
772744999
515351049
1077653966
237158036
2001676907
454700219
1915186369
1626613645
11883362
914467150
1386271371
1863506506
1769775076
294785639
615140146
428395398
1233542370
33860619
1102366800
258635666
1927906258
988494711
2022330074
363295298
311117136
1916373736
836629219
168984297
1817052951
511559375
794403933
1643753795
1428408657
1435613720
1236830063
1298727524
1726120346
2044305961
1401009062
1547027449
515396801
1252919937
1875597144
421154777
1415825989
178976113
910042851
1338497696
1251484088
202900128
1816521477
610862835
1923038751
1040031685
3817171
896758508
1812009184
1015213762
809392486
1094637998
1247737931
407909135
1269429410
651283655
389603313
2076588866
1682119144
1331635629
444383205
1619784551
1775651595
1145229381
1076646399
1246397776
1694831384
2086000019
909930332
715144192
1776502514
1407205488
621751935
719619899
1129836969
1492965169
2101230845
719063458
1815007080
1287387047
1698947226
1170821793
904782573
706326079
664894961
1620718795
793756537
239120591
511559375
39210260
1592616600
796525209
21602539
1106832330
1070908621
1532793487
61785420
1364127673
2087317040
954155711
441988587
1596420267
827328401
1631334487
1788180099
1795891428
1606078184
1471015907
53904461
571680232
1853269514
1813665044
1405150328
328220648
1292411627
727973591
1694230821
1174768365
1096990211
1793581398
23099541
1500554918
1100240839
1287315265
689495015
238726380
197747760
1940441027
645904777
729710406
1799020197
581848706
1146290506
126328860
435213586
760674269
751435790
1081369418
1056851512
190775818
1879826338
61269723
965849499
882998879
1453892040
2137868946
2127251355
1297699985
598192365
899921426
1332846350
36034780
1425986115
2022617909
1443548421
368285399
175182246
498544748
1733922032
213457954
1228417593
1983181926
551288536
1818742482
422282077
2021861620
1239125734
509074903
1763067269
1650862718
498952443
1842206889
1821512615
317835164
1198580627
407038952
341694507
1119014009
442557417
1910901366
1260249669
1093017985
1553542179
1405426214
1087731429
70158441
178867168
1100756266
320366013
65006976
386551062
1695113196
1179887473
942312377
1573990090
496485856
1000843684
1768091909
772044158
1346931065
129161698
19400243
1320315019
1422744445
1790144911
1462761840
1598532204
234891564
1917107737
142070387
1992593095
82183650
1727612592
844580639
56886662
585126846
2104179808
1923600376
1061444063
750801332
1586998724
195204917
1993218224
1730936900
445744212
1360125874
128135549
207739076
418951200
407904163
1274642329
1799489693
1729790782
1298924296
772999559
176054831
1047013000
520667080
1438487691
1525691162
1565325232
447801036
38732175
993256515
737296814
918740575
547682019
1317678345
1023714043
1818974957
1826467475
995749580
829547310
1751146507
1289264903
700685629
1146845247
54909968
810016989
1392407430
1070676809
798946250
205607589
1808663702
1437770999
250743510
123461590
1887556469
657826881
862931541
1891188199
1277643362
1160989078
56823499
1076966229
1673605633
522778615
1666423601
1641058435
871028093
756686904
1813124893
508797064
306676220
33124486
501002876
996205696
613407470
1177028470
809997225
278835373
973976658
422065862
592005793
1032278391
7674818
1334017635
2106001675
518814022
1220162418
387703465
1672239517
982410704
396130384
1297247758
720764684
374255077
1831689059
646102004
1653993484
1138383316
1396346261
1934333858
1815466741
402717269
972926958
1943386111
1056303843
8326509
810972863
1826376582
14609615
1202163579
678848834
1331753196
1447532063
24446997
1089771439
864695817
1072101446
1893104533
1003063964
1980060773
2062187088
1339086415
2055971445
372520563
1615221450
957221669
1492943200
1897030533
2131115517
661116467
415610934
1953120408
69584859
1416312179
488848161
1725302479
956993630
1890964368
1538699547
2011829199
1159169474
352364422
317024655
1042391061
714224633
76302883
146633996
1058135117
1395839219
631903667
1977483024
1580799854
239451228
915247404
1099266482
617874223
1552676734
76896492
1282127848
1606454257
103679529
412761548
235937569
1563965742
325865718
347190014
237662576
1889958000
222651248
184521202
1943243503
1803160689
1946842958
240796875
1039322257
2128313472
1592737965
1210497595
1975447295
1695947558
1275928265
1334927966
1879005416
1040052926
2005939068
858653552
1143476337
1062023621
2050616706
617724246
124323902
1079865471
8051302
460140292
1207349370
859451200
436419098
1469622424
839865445
1377526816
1530920201
715452158
1645063850
2072401317
1984912985
1002027056
40562620
819391285
1898942028
217396304
1551875963
725964309
1565298838
875233622
1565739154
889976196
2002819827
704207556
355692317
1275976410
354293102
1869242014
58079044
523178092
1337724593
240144850
262346415
538953854
1499478934
423856184
1325672997
2035020470
1236371293
1314768753
89086681
210866580
1755265799
48107383
996940087
2099271295
906593786
2019610049
1077299069
2027601770
1871308001
1366268644
1697863506
779387981
461554536
1787421120
991962369
1375556235
536133000
769610459
543575257
1883297760
704805670
813125928
2042139838
398224818
228191090
1650800030
974257916
1535149338
666361424
1986738398
918694192
259858334
2031165548
997924346
792550186
203619354
1699280017
229374121
2025271347
263830873
309474492
2024515075
688997424
1909116636
972526126
736008946
512266863
1024740793
443276753
515785023
249304401
1212617296
255498383
654727945
1609263525
144704712
1996411395
951909802
1155189892
1225243607
113996524
1780570739
1746866788
1188235537
181512616
269971990
1352209718
353342658
834820997
1110485404
1656445722
1652938959
826044394
681848033
154553849
2033504727
1397873049
2021516323
1068888484
669633729
1394252310
1207753163
1486761339
1523746309
1318100276
1996397627
1991590209
1758993355
1527991457
8047377
1973884977
557729395
498301985
1415556119
1764775199
533778233
1868514020
1735335931
414658753
2121667691
46104664
2002000429
934358994
1514418457
1477927463
1048029017
465760090
2091808714
1832341303
900883656
884547825
1091851831
98810881
226640426
1720215447
987954560
438739370
1901041922
1088359040
2128955341
1375388079
1456558007
1579434515
81656301
1949683996
868243850
367755532
854209391
2103125224
84583901
962151046
1252529591
92425168
1084926807
1284225605
508561317
1127842206
807904520
167929120
187086412
714435571
497659468
885886934
760390600
1011606455
402567493
1622234080
1595504164
1952741284
455670937
577148936
501824611
387731740
1540471311
171281833
40405862
633284268
1530157390
289430661
207759280
1224065817
1831571780
2052989755
493748247
1150966868
105591105
1862435128
1045743609
287961943
1053681264
1791794020
440107568
1967299298
43219926
1768517117
1098343157
1412931978
459134440
30197115
1540326777
494379995
1219110477
2090926604
2075570079
1392270270
1367783473
2110385589
753981756
1277110617
1243343512
781320380
294462633
667021142
1778285005
427403558
1884579790
838648672
708484740
800793593
868179735
704789399
565097556
412456511
631705936
53769525
1700044898
1068809261
1735107254
91801031
1506720682
174414431
816940539
393783210
2000791409
2136320432
439337754
927574798
959940999
1585222804
503087811
1543689053
1797893048
1173277524
291570228
2034801288
560253918
1460632605
1373719907
1752437948
396540260
1871679693
122152514
1133449277
998896041
351613121
1940107966
2001719821
1406368964
742306527
1747965140
609610341
1964290804
1938958168
365598463
382455919
747013720
936632809
1353231403
1777376506
1007948446
928428604
1812738470
1178949467
1281650426
1669921379
1464597570
906444921
832314871
1151586186
83066995
1306590542
128469513
1410364913
609818325
664404813
1361333993
924579084
141151352
599943479
1247619505
1339596212
1766711371
1065515389
571175601
1945450822
1121715864
1602566919
2018079880
945116789
1240102038
1195620138
2029212608
2078878805
1131063675
987095334
1534986820
1660482932
1990845903
8976702
2020661717
1787058855
2067523251
1254224011
21318761
309493692
981047945
1785910176
25327135
1739587629
72189669
845155648
929047685
1121585145
220478438
490483655
1898855732
1503708675
185506449
741579
1104671672
894209736
863584644
782067235
260273627
1364122513
1862365671
887213260
1880743345
114795451
2038978230
401637428
1926923296
437500922
1530449966
1934076596
1747523022
1946713765
1328950213
1534890399
722330431
1529539155
1307444003
228164656
400123356
1987346733
238867946
31807297
1269383948
324514957
778724885
1854373233
1881917607
1541094682
1455937084
1426731829
1728565260
646297901
935238119
2051880909
12457362
379645106
506228372
1426294501
1677923917
1231841827
1851162062
429031257
1746625653
205194227
293476948
1818902427
443159435
832958226
116873309
1492411878
594640652
344182317
2020022357
1166344131
1913064775
77595512
212807727
1117274820
718983744
363702567
1099417255
300288141
185366971
1469907115
1595906174
1375229376
247888105
908526284
1755253714
1214205665
1448129997
1446000016
1461795530
1972226194
1360390145
1936230224
1239334248
997355681
1963673457
346514684
360322768
1599443083
1347528846
675987144
195212865
27419211
1534253662
838296238
2077488689
1618275761
1400617093
188581230
1680984828
70394430
665399374
769584530
890254493
598916025
126958146
1438016173
209634111
1202768261
1782485982
432873352
1538005652
1479907059
325878585
345575861
2088843205
293665817
2041578933
1351846280
181631870
1436486530
1189734637
1736288671
2021477060
1968119854
1617388827
2117920878
1465388084
991890973
1515981485
1034232874
1193654479
1184689127
1577401222
2017217838
1034695506
557424120
47739471
1366077412
711760928
1180098907
1257094468
1371481993
1581169768
1325684669
713855217
1594762901
599889588
1571158589
84518136
2134049513
1879367105
846706946
1029599314
1409955038
2132917741
2017181157
180364081
704519326
1964842345
1810036451
353262066
1781653114
1583909011
583549812
1073038517
876630590
1296860255
1979510715
602635196
1213544740
1381336242
2142610565
1658774732
299332480
1008680933
1193466433
1104908715
621275324
1739807874
282698312
1983284102
792021653
1261708815
260418357
114313572
2063513507
1341426847
1050577385
1900028907
1277390533
167875809
1508660902
598669732
304903425
1409850778
2082389417
383243998
1606408397
1917386827
89017297
176429123
1781557185
2083197237
893351414
1761982586
1489045232
2077827503
1453069254
630428230
49521536
170428489
332397173
582737409
833453877
1234861684
270639595
1699008553
1867193169
1927906258
1878405142
970115553
477052176
1548683111
1342805945
285149466
841097922
513042241
1752998018
720154395
1370571977
1498409743
306231238
703538958
1609960955
368284094
315856124
2026731155
1633369450
849452227
20622543
885636022
980854327
1437335457
108337646
683040046
152500035
1679675132
1824154699
220119787
837005922
968033862
370170776
778908323
1480064446
812383673
2025166705
1653216033
231813089
609609904
1752954526
374168760
398091178
952960577
1195581414
1132781679
1732347092
753464768
1605320818
791843958
95982156
878581360
33282181
58101752
240993895
398633115
827231211
1496283692
1626212700
1621942345
1025538376
151792137
1966437918
1030147254
1583963204
658885130
27489398
494249772
484879961
90566608
1898681363
940817339
1963390421
1621565172
238443913
1464287888
1566422587
774361293
293031454
1611762174
1028635695
1036370568
409192241
337159526
1881242350
1665202752
2128128984
1173716684
1624489587
61291488
487133364
1481705224
1180239478
83036024
1351398440
1831571780
1001795625
1972422306
1172954664
1062823753
68818618
1683407827
166466398
1873719587
2095640252
211051522
795223772
1810099219
816705595
121545419
1080639281
731679065
185635796
285065735
864422820
869620561
1608809027
1426554900
257909553
1883929686
229235157
624873550
175426749
1715017440
848062023
1933231370
986901968
953085237
449831328
1215665160
1686840605
871327253
1819773209
489295536
1745764993
2054986893
480991832
908172200
374470401
1050549667
917114789
909890464
1250773016
1476868046
727527549
399248843
904043558
995419672
1351077230
1409522671
2080698707
1542426487
322116492
1616374520
1815922357
808184847
1771105498
1787785234
1997030829
542307776
1528073866
1693653153
609373808
1064840311
1254707120
1455988422
1675076640
314552830
530428302
1548226232
1634704453
427421026
1778970799
652108049
1403268186
1149357627
1675684694
1996754911
1492234268
1363044358
2066757745
238410453
1569228943
220530439
1384961003
754068809
120892733
259724611
493621301
1544454817
748467970
929045827
1445321660
844350292
925602653
1895756459
1729488408
619201233
510487254
549674491
1103625557
985454878
962147444
1757646955
252102287
1111166693
419506982
1298465804
897182645
416332659
547949683
956310667
1125841060
843763533
484197018
1988891231
305396820
735677861
42980191
239680590
155101316
1056061652
453487020
134270853
982260582
1898653405
579425722
261022637
256358404
220682423
505742435
893736001
1733598428
1396924047
1533679471
1776187157
1891990964
436374490
1829489356
1504545901
603239083
1411067460
441925283
495971361
692348895
851936078
1729128648
1703601512
1519223914
1882507871
21147365
621485327
1125765297
345758099
145807766
750016090
771824249
1674705918
317157725
849300079
922003049
1570771294
130955137
467806638
1120449528
1861552466
442070562
919210017
917498227
1949678743
2146642724
606376249
940088128
570572719
2038080816
1185584874
1035722727
482709782
469056807
1880100754
110821176
1653720476
527081243
981700530
967783610
154031117
1930493727
1058850036
2124494290
629923578
1727103222
1274357640
763515843
1639797900
2133186662
984336487
1648840075
1863989403
1841534578
1871012650
1933754674
429060951
1579655712
1674219080
1403181060
612313517
1847226867
1340233487
1589869880
528862581
1254849026
1164143277
1738282495
1830700558
1483224343
1817296724
24317716
1111772917
1717287957
1140433472
1737208266
366479553
2110549675
432616
1348151946
458455191
727509390
451164105
209864080
652483574
1750312452
1812634909
1009820701
1484032025
572515328
940862235
1656962199
755102423
1459627193
223014421
154145274
1645778686
986700732
1061340354
625021326
1704656109
506521180
818914358
1892614374
1795453338
2099475188
280553959
315066065
228874823
1096740385
1494862860
404071432
652754811
22525654
1313428395
1403142780
834923308
661084146
224907025
1000526611
2036613990
898747487
1863485802
774625431
540556216
1244985043
279242912
1073400853
297771188
1416049163
1899662947
708866801
262620078
519071698
1425470927
432295280
1240576769
642610971
1133305904
1907328225
1533585059
352593727
805541465
1195953674
1614317029
77797649
411910514
1746828798
432330845
2113622466
709145275
421932423
1986398150
1187403341
1368384667
1069328392
1705472177
157734701
722608304
87536927
1224104589
487493495
1615773142
885050413
1385540989
797787782
41917144
266845419
938371113
1970943825
1120020507
1609631187
1626795939
804791925
647249633
934952611
1296433474
1949454031
1830469785
251861376
1424359451
280002150
448992647
1963431323
992030443
1993653965
488225996
393288923
1949707322
1209842820
1781064677
328256903
204175397
37095121
1040692163
1361431131
1578158360
873255326
1916674097
200961583
935236073
1339207291
1946180058
121835980
893984258
1807243675
237690824
330717311
1434436896
1363956428
394397296
342358806
577557850
1865963945
2102968537
1513982906
297689416
2114791131
1590070727
837269839
271517745
714724712
1339575919
1934900022
1213813719
830745735
1001034475
1578895904
977195011
1570006162
218025433
162372382
515707821
1837792378
792836658
1003044837
1046185942
230174739
1670983914
1938955186
752630071
1796880504
57490660
1893432836
1361269421
1728022095
2082231972
1937042109
366965555
15648146
1534793838
213536520
216677865
446934818
1820225928
2035493689
614470600
932789035
723445801
796146265
184048691
1020739633
348738718
102750955
1166807693
970827768
1757413678
1670063344
1044459989
1800866468
1211738895
846870121
1909992602
1009199976
944069289
1239128077
98729096
1420645110
1362429947
361337896
150982515
2130150388
2088135426
1549209577
501192080
1060071457
1076985168
88954556
1338969923
1599553134
418659420
1478143007
576890642
1138497085
1951137029
1901860847
1927912220
1707867915
1966005540
1224133699
842370369
1195885302
1902231651
1940303064
1568667921
468349987
1772623227
1918292961
1802785245
16151784
326098144
1841127487
1788110611
1123987062
362426327
548751156
518324437
767595792
1136855087
49388022
555447711
65569921
26430782
1187499039
538255763
1466014030
575961060
501783474
1189588425
1086817351
1050622873
476758180
59407858
1669993877
236001731
199135086
1352769793
1402327231
548901124
1985105798
174738061
1890037727
172202174
700843590
1250964269
1296918557
330952770
1610616142
587259834
686154189
75887258
999500118
629326561
1626825698
847083442
967754157
941316305
323305020
1201602015
501269258
1181335947
45018793
1513491483
1359615357
1573037864
595206787
2023632297
1671421127
1317150968
1294149198
74403467
102050834
647136032
1029815609
77366804
912204236
1571084006
2072114107
28062276
1452565320
948564635
1852770910
2083003378
198597422
190988249
534859783
720240142
1919452183
218205358
325909606
1418767501
1075615070
953294422
1340114428
1910980924
2058477969
1464772672
795441077
1239510707
2011270103
1368987463
169062043
795701881
1483612787
91497451
302703823
403087731
1604467588
1971829078
2115427805
1425887373
589911880
2024923546
2101429420
1630160043
1978587826
617777912
592921231
1814773447
1698022613
2108901628
991142287
1522198140
1944168797
1673931763
886541653
623882207
506826689
316747532
165705015
1055974274
1682281118
337666991
1861243605
415895388
147984824
1046830843
1901851625
1331875608
1369499412
1424658002
210873208
1521810178
809872065
814891953
984786930
1981137399
618621024
450713351
916847517
583862158
740761583
1003211217
1827347278
70370245
478837544
182815172
228748786
1711861658
1016353071
729713802
897852518
493169327
2030641733
1718937153
1006797238
270299236
1844638438
474773716
986540281
1128034651
1607339410
49352403
877701071
1750887343
438815577
400636251
1098946092
1554072525
1278577760
893560875
1707628671
985341646
1341882716
702138081
44108294
1427751791
1500004781
820542514
1969180382
1645695910
1891605572
567816755
1279272774
513431400
1866668977
1279781357
2010084360
682160797
277178589
1126833241
567419937
244019853
1986421959
2126939464
1075444967
1242995781
87045182
41345713
734035435
1986012933
2027148941
2073949039
745708817
1682669739
257870765
2134598391
189659843
770165297
721896303
803830418
1747525445
1233524705
2086285872
2015753594
2096771638
171795326
429559798
892090650
1353970104
656823904
1395526268
1782883200
2140191499
1717630931
22247780
211980744
443781374
601724279
1835528124
423889971
2088784604
820438801
1681755802
473424834
1731086985
275664107
178742836
2026415243
65766356
893399340
884366624
760662053
918082790
2044053884
715671002
1523556191
466250124
1969423650
65279514
1263873756
523262167
313206605
707755063
1944747484
899376591
1282012940
91959447
1159533025
982174260
1279255665
1366120860
1082279242
614846379
878599359
859737299
522787124
1193845619
30403654
1432689648
608312902
2126416653
2121700490
1240612909
97051066
521365551
1415651878
690543485
1242737997
1133606963
308062053
1932653363
2051440352
627180277
2117887338
305376715
447409518
568061720
42701545
2085701339
1599916400
1743858779
450562234
1656140551
781883446
906955071
1354236913
764973328
979086882
184169806
386774750
303337707
391521523
1677819864
291374933
152309684
257436773
1499095876
211397892
819918492
2051072215
818783095
2143710543
1210914622
93059826
1367891669
1668714311
1375531314
825729329
1483321934
1329311300
1103593292
843737302
1430052735
1275687538
694866012
40783790
1817404929
948676572
2037380501
1723717058
1724083140
1019839960
1761309068
586945655
245888016
1035257443
636999114
1056403796
205779540
289827082
1052634907
720504123
2116067855
767049674
915606111
970887761
413351640
1581429267
712612521
437306926
560635270
1107399069
416674343
444920538
1257338034
2050542503
568642417
896141349
1555262657
1718632783
1370631953
178425081
1431810694
1856721502
1600543448
1402231454
1675278248
1316668530
1163406920
1281851910
1511330110
1670314434
419409864
1337806596
1407582450
612412000
273517059
1490448013
1962174410
947313577
185338575
1993330502
164393570
557775479
1767729057
1073954815
531499085
296345031
1815232798
1201677692
6956850
324716148
330961270
1645629143
1016169084
280249597
1290559296
2009554730
730383365
1962059171
612493068
2033384421
155348810
1565354068
1491196082
1957063547
1968070327
1727283392
1941623530
928942324
845396370
1035742505
76830166
203054236
1679312860
373525039
1440656089
1636896498
992347877
465186378
1309820013
765978581
849438592
919394101
834133488
41295768
619899674
81367373
1425502540
783687896
1378441269
48039546
1951709759
1945322602
956911927
286778637
360613183
2100159408
1118142362
364805953
770890232
771693138
674146083
1000464822
260617429
88561429
1682614537
1639730513
151243690
292836080
7235527
1994296899
646215324
700431164
1230810963
242613528
293264098
126641307
609133411
1974198946
863103143
813229
336070527
1705667933
602430808
489882442
1352178595
1899834773
842141018
256670831
1796331130
139784309
19994091
1348821639
187420473
926600633
1061433684
1686818833
1097291895
9818994
1216889272
1749023524
1264727087
58228062
726570197
491381861
977848304
226362140
652035427
1834567106
1264161914
1795341297
1059036418
1718414678
1834527945
269797736
855086500
1058049306
1595783016
521923154
893468652
1249313561
1094755414
1160675731
1771334770
869798905
1576355742
452149741
531998169
684457027
1823461982
215480702
997705065
1280151589
1843119709
66025975
1762372639
1265031916
1642936615
1681390816
143508961
89523443
122127224
1244651094
70829779
923902351
1994786908
2105932073
1761451234
809397681
1913448280
953773872
1396085981
1006423198
515849567
794413006
1732603981
492982959
1463469608
374139737
1562536984
1937755548
1159708889
1529646005
50548758
2127503348
2022186366
1685209722
320804943
1439928440
546239485
2086679361
99894600
1387918467
40008554
511594727
1596509522
136042213
417799616
1864271292
2022201708
904835478
1727400069
326916290
525301267
72782967
1475176462
112953942
1882707677
1972793917
2141191845
294763055
2024530745
548464087
646833707
700947167
1364080361
1890223076
1007701083
929379465
712594781
1867473921
1022277673
1722914681
1254605719
67157607
1627077515
1529993539
1991281311
623740748
107268077
1568560301
77263851
915940819
617455295
752466419
854727776
1088282008
1055127229
991892820
1303840651
878511367
918708901
69377036
1469655395
263374396
1382345376
1212976114
493123129
2113815997
1698654509
348783408
2102954908
55796893
1212801750
1736163307
756303391
668818010
852384603
1636277221
51098479
916990469
1601143134
1685557042
596783343
24005760
1971644429
1372178349
141635806
749368498
1035003654
1467877154
1325726346
691433634
361793886
145993772
736205069
2022093639
474941761
1141599439
1020273288
596663566
2005615264
1148082162
904377193
1933698773
1529075699
1052761165
448356256
1493666942
450894777
1604279619
904830102
1243920425
1345213605
159465070
150786574
81189596
1273216697
2071525973
1917168456
678023607
375358872
1379090693
1405134649
1102517910
2023009148
514727624
1133223024
895124201
4232409
1041017902
1015227063
1933410349
827802601
1632549589
91165418
464871890
2056635038
1945772024
1537336662
1130493212
522474150
1591857607
1832127126
243066066
1625966763
48670904
1254888439
2117473987
2015299605
751051374
82721308
871377471
329036473
228367412
1983604475
1200548218
1620197103
1885867665
76881384
1587937689
1274187528
681424740
2110011020
1297604890
1197267777
1087158627
420325811
775119193
925567762
1140505241
147987368
1022436781
2033750427
1573078023
889394916
795314936
1318121691
670619048
1624417681
483921189
1347024728
634928345
1930767972
733606496
425564222
1037538465
1982974637
297397984
337649340
384603445
250745106
1571621243
1177467640
1281415976
523375353
1198151926
1287754152
1776356579
1306361030
437767196
905776372
1384106359
889425905
236153937
1434122525
997259356
86948971
1991784339
1142250187
114191931
1588072987
1799455447
1853517112
364832062
1107700511
1921929740
2091403829
1845375212
417756470
1452117566
1045717559
321629002
385205428
1411927936
1940420245
2088212235
2102167988
1175172163
1905593294
951060781
1149926756
135805694
2124330201
479282153
912379663
259679846
137369307
1769427113
1827244777
1435053608
1033731025
353464130
2119047165
501577811
433542421
109697102
389880810
2083416294
1336739287
1142500481
2015604102
383573464
1892287194
882864055
763368356
1788851271
868451017
577496117
305174107
594523455
1891155616
634528066
764767459
1099046696
851329351
1661771951
524887647
137072154
881657655
1881100220
1048367867
2079954363
1106899370
996408995
1208648708
1383363057
233662321
1345936506
1925367142
656157336
316059508
1335414642
1826077381
155671532
56173368
1358239864
1713422930
1147490493
540987630
68713114
464916657
1857895880
1948319571
1454337005
1932930454
465219235
1949468887
1390268880
846681602
697881322
1746649210
2103303152
1787486460
1696606714
1311505436
1607354614
1460938600
2032148831
1315357127
507770758
397957538
2025969816
1236389577
337666991
63192426
889075699
734656652
1623773466
1672739794
1736725891
46071322
1215939789
480467306
642685374
893521941
1379958697
197901547
1554924430
182934637
1649039393
1108070185
1648877453
1580901846
77946435
1302680345
713046061
253606553
344393383
1518646251
1484668386
1838939615
1463520717
986570820
769277175
1088298825
494042597
1527594939
1764672147
2037284381
808869709
2138098758
1122590821
423588569
798457889
1241397565
442451927
945285742
2085274373
2147180037
73283916
1930981642
316792292
603980077
334129325
1593676212
1612698813
1122739406
1211592837
1006746427
895269322
2044692172
695187536
1198795319
1088896251
1462770701
1984251276
1354714126
90665435
1241811190
794130639
1718772842
1737957146
486310871
200758936
1077598431
1312579379
1276990346
1984487087
1141963655
668301180
651047383
1667624119
1591341915
471709375
1251068714
1929778338
211763942
639195468
156354664
692791131
1438401289
1236872189
1111434665
1101380497
1597142279
734638660
979770881
2053680559
1502183781
592200529
189447457
116305105
1726304643
1584858807
1348396015
315480092
1008762421
923922965
549678471
101889626
1145587979
1243906480
1987510023
1937261813
1916875159
1936509333
947594657
1854983384
492816449
609652739
1037874541
105083857
439398686
1282906533
180283702
400183190
1290291520
1961029894
1973737788
1128996353
616780801
658546787
868612779
969309850
2119821112
1103862405
1978521667
1448509199
815518887
91023627
2049852552
1773645188
41850544
76790138
2108395999
614205113
280943192
942391600
908033050
131482399
777688780
212355965
131442016
1412318533
1168948905
345614132
260274553
1890654839
480313908
2102692336
170100298
69945575
1986715026
1414577147
1124337836
662158446
1365257615
1420933028
27546990
859398851
657406499
1003261594
306540523
596061805
69419682
1243659764
1304753117
1578665987
1865754601
1357821467
642616298
148891390
2001157096
112777590
2103451425
2050442020
771315343
1961451339
104857347
1513649906
2092397200
1346473793
1653231795
15905982
1243739195
405111667
1147947948
55829308
1094460220
1845974219
1831693435
340403397
1401406136
1961358645
285989242
1706096617
1507771381
1422936323
903953929
1002570836
1260915757
1244383989
1203122816
734845879
543741273
2094115522
65711795
752599495
1019110283
58913367
922372243
1863161610
1588967774
748969799
1819155370
1054969925
1196823793
1582403651
332624591
1270192265
723423680
977254331
911349467
1645682570
1985327582
2136950285
2097632135
395623236
2093373803
1305319781
802294405
936138956
259647141
1391780087
163865981
1987431695
1232479187
1993106612
1521478087
1814923378
669287035
177223406
1082734746
378946703
6296925
1573646017
1039252072
1180716982
1985560726
1660421350
1754963458
2004942209
892521453
128070639
2136599377
1189655170
1589043148
644766071
1449465515
1064295995
558846492
700888360
762552136
1439123085
1411111378
111881485
1558488126
241453678
1751284723
1274876085
315793321
197079901
1442664301
1583853538
112111014
303550597
1301362750
1288699438
1112910472
610134368
241659100
379598778
1002909440
494398583
2113452335
2048567637
2012951730
1889991256
39101808
1168321764
1631743757
901339694
220269775
1165338218
721430640
780854189
1840399684
1242864217
1122444820
1883735260
33298928
1590241528
916701743
1578686601
414165779
1638969685
339682371
1147051108
2050507911
1125822143
276191943
1423831812
1755052957
1841667490
1041026301
473024379
798769327
1539886967
964295578
289056196
780252006
522980980
64305276
1334474226
434815532
351645961
1111712301
242125421
1035535494
327691023
1306836907
93043749
1388150723
698981663
90912595
113066424
308313150
694079918
252252738
1604847335
656458267
241141212
2096074390
1112780646
501209226
1699153881
84497208
1715027821
531509433
2071744005
332216425
929282355
1575856333
692726112
454865677
1685118298
1653934788
1342815842
601141258
1860119378
1062918305
846289173
1432283336
303147166
1603820586
27250252
1950940437
693480389
205514232
1410785202
1659011523
887705535
654538047
1419575918
533212486
1069662496
982764435
1538640734
1211830324
1617974803
904147454
772727612
632736654
2134833787
522060583
879519279
38377209
1183755586
2104183426
1904474356
1834463043
370572738
499485805
325407371
198406436
1523491576
735534028
406106542
1393728511
1040906693
1917993113
1296696545
1598391454
515038978
1666322043
382442779
1303336356
1149337954
487833241
1667632233
1739166273
1875356880
2144790665
1758434794
605774746
2000281097
813500048
286515899
1520580009
1423096845
618782724
1406363683
1146729588
1346231099
1336310164
1777722789
1642349552
2107339021
763863567
465917760
866141528
1709655976
1207478440
2118619522
881881697
1836244182
612320448
1370199525
910142814
282905104
1858407841
333731978
1309938261
606598550
1426524975
1714850772
202052265
885830170
36370282
726826218
107914320
1383383999
233026348
1928441363
1089872781
466099758
144343635
1784878661
1480532765
150495323
1165986346
2089948278
2064267040
289215036
908726095
579525993
1180029686
1291779342
543398584
1461805979
1259153079
1614455761
1114260965
1953129532
1833617874
434551406
139078023
463850818
388837865
140190756
1733606891
349625788
1065780955
806689612
1489637111
1404029010
1646092460
687731954
1639705253
1662321694
195829953
181123971
367287193
1785479827
920005235
162990970
106662147
1340258726
1138441806
654994491
2001331777
984231758
1502444374
633910423
333730179
396640061
606177456
856906771
1023244626
1628032082
557132827
639994423
1989603906
299520384
51616042
1531113205
1472664075
483318505
1168773195
811023854
850533223
1603554161
193852242
140383315
2146955667
1803135172
1702552229
57057330
1609413246
1391067003
148717475
1310444182
1519643103
1073024843
227228340
394316214
272073611
2133647995
1067590239
370849759
970857182
1964697865
1521155231
272531231
1344631523
844556626
577834662
1262146567
2006260922
1764494453
675210889
1704873994
1312612701
799568704
735695190
1478240949
1291781519
959141176
948380089
1546966430
340417594
95347251
1036448729
19427394
694178471
1340575483
833336667
500570103
1592448577
650662175
2049917532
151228800
889042051
660293387
403204013
1142276753
1906215801
1425033343
891251954
142840670
310822774
1244202535
939909093
990971771
1119833120
1095561426
1894420024
180172800
1356902730
759711441
1553443867
2032040711
226364893
1661309264
1155858174
132171792
1996840945
1253572027
832960241
19298442
93142757
1042523832
636659792
1061516974
849500077
1533743444
789888373
2080627246
1499212025
1480601162
1252545262
1667204490
604402177
2137729021
977245413
145950715
331997060
1749118590
1327530268
1409147698
1302057162
1797117676
1431127309
1464327377
2138466339
1987676070
1759309205
1239125734
1609495834
438542137
169818669
1223873025
1851977980
1638300257
324113398
716918076
717663842
286848772
1496476595
253778203
232766010
1584174106
1706774951
565630934
37904395
450433035
1478797725
684726140
1275165251
981883407
229344732
326322331
1439980342
2011821453
507851627
620649510
1591342220
269538794
1755444177
490571661
54580516
2048698157
1699080865
1576253542
44557115
2048239890
940860580
1688618345
392766242
535511665
51958279
925261646
715311519
2111145474
780318856
66345976
1914042665
1197094440
1592620732
1931274492
1287405945
314522745
803074071
1525425140
1220646579
266079237
415903831
1827747082
492136566
1433572306
1329187280
41549590
1653918545
553340113
539346387
1395372938
560023164
945535807
969763149
328568163
512750520
563346090
1417900663
86471778
319491540
1020780589
454733201
683746639
2027804526
214513177
1139828891
1169437925
965219169
261380621
1427104517
2113817891
516734144
329103821
1921158452
102773221
2120224910
1697835356
175284843
229283141
397787985
1312629255
178616766
266599404
680807315
43757913
289198829
1541208030
1295801393
163699834
1611301919
141762181
856827826
354560568
1317288012
305687649
1492144058
666390125
1734002444
29369792
707860900
1044303892
714745353
1889554824
17704393
1557900847
1097539221
1277372503
1695114689
1241366099
1862286901
160110342
1821143235
427244724
526296650
1917036889
149297805
1647660987
1709091622
355653272
509688973
2021257563
1744091007
300862651
780492133
75757787
515534406
1732328892
1646098761
1330278
2093398570
172231204
50077620
1619280503
116380896
916861581
249014280
247897703
601150783
1207302153
1407281885
741403583
1951877849
1509881811
1217082110
607988906
1274114891
1718855810
526358073
1480219695
1927760241
798268573
2014892214
1895901173
994610644
340482090
239972377
2019724212
1274708169
521131689
1355909213
272341148
465681323
84819829
848503550
731906954
1241472903
1151070073
1060972340
1203129628
1388639462
71633633
399848637
1188741335
100673306
1384073350
1346570733
1191448620
1264760212
1197884883
50923726
1156734050
353677326
642340213
842003972
1617781075
2067653900
234553442
2083392754
1559730017
1648868836
1035010995
1308505073
943253402
615025850
544270425
355832784
1289478285
530975820
352596085
630471709
1390963239
1542922204
2037603274
1853241632
236093219
392720176
602056089
1373858309
1599921550
1570556028
408128078
310312557
897605472
466483930
1975801513
1385833901
219841109
438055165
1898155810
1001932479
1320180079
776859039
364659910
2092719292
109586813
1727092524
1146602703
1452447321
662236902
808773620
1303371651
1306823878
1931176608
770149555
1759501745
355933466
1565005374
1554409859
394674030
986975769
1247900263
1550166666
869269427
258669955
791031052
1727450598
450532876
276170861
491726237
1535500111
46804814
597682503
26158309
1025411897
835790790
2111500462
1506406744
609691304
54711131
212497634
1440302108
978651794
1440795153
295637195
1467929565
296331126
27836364
779387190
1642843682
558583155
437774466
503023827
1182430555
1157572134
162515143
963848507
1886156686
272290104
713379553
225748252
1438738717
1530472444
1811113897
1271102494
686640977
582800355
887166842
1765322368
1877567223
1231330342
887269735
29254696
825592432
1297009509
744054207
401686337
676378013
938536163
1124953837
1268191264
93980799
1740147812
392543432
252940349
1247434797
816889211
891509996
951364600
555623631
866788590
825738837
191070249
1602543156
713354780
990577932
265597208
1540754502
1298294914
1616359055
1122070171
195987507
1579151869
1299543191
1333467618
1106710466
938595115
404002831
1821775126
1125231855
592339944
214771333
1809311488
1722356119
1785611719
112936347
594567618
870443390
502235301
261869378
1591489309
148065348
1007832253
1554632158
1565304063
1693956717
469206034
1653180051
2107228841
981300410
473309262
1408662585
843228737
1947556037
1632081193
347444714
1950955967
765839534
1873974090
117855622
1417990757
464260758
1709254710
1157593590
1373999478
1516545135
250089563
2015308919
1178840089
1354960304
591848218
2073602331
1730062133
350281723
1380153255
2000120139
1233866489
1988761561
866101253
923377827
742790510
1375443674
1285676183
1277170159
180487399
1999258461
1728398463
60925263
1934590285
198133515
1234551327
631838440
1329370801
489345446
492530057
1207163396
1808182780
1815126663
810548712
3235930
1383822615
132423254
1997040565
1779120424
499507797
1402069483
1279373817
1696518245
2077812847
86960337
940937896
1146895804
1139729454
996082451
1771703510
1915625202
368254412
2016127408
276307712
556749249
1998896891
185336106
190907769
74861770
423924618
147451639
1166975119
2046414024
1001802673
917065068
1706393406
1615487068
1624354355
743866995
1225503248
1399378230
1125829683
70262769
71193927
1115984893
1566698455
331401585
733679016
1500467613
263160822
685471099
532785711
51056478
648034870
132732257
549408224
2133391996
97703971
1167877186
1349063103
280050369
1121583163
1338345476
1123353178
104890549
421080801
1877712924
1285033264
1916265766
585059730
1045469631
413122358
2073032855
128800501
2104505892
1354960304
652603629
1070531861
2040475298
1383913224
199693886
953145252
696595136
2114086269
1007238939
1009394753
1654436467
1607143613
1216318388
1887332814
315585089
1619093787
2079251526
1657467736
1488980034
1310453883
2077349449
657319187
1441581816
964344192
807064220
1598178036
207556345
126186004
1421712286
338834646
1012692622
1546643561
441918090
1149845782
1349683324
991584183
275445664
1511309503
701389316
413691464
1325860360
1150412051
680489537
1813581596
987773576
1515653810
1506364108
421079944
1614800091
708938598
903105864
1266781527
903551959
797599441
1403410281
783268806
814018421
249194537
1217673579
1026483317
2000211168
560825209
777210722
214528882
1604824120
1015830315
1918764795
80092190
1807608304
1913466385
1917063167
122186846
20819371
938222800
498935196
1521294116
1525009013
249707162
618904970
341344465
723562443
703411838
944936272
438741435
2143833519
1344566821
104121715
1203853408
1693774985
897648578
1889791605
1890240917
429752873
1398803721
223391559
2111077484
360405991
801529751
1910882135
1749564903
728064503
923128723
2105454838
731999543
846562526
1274374294
178339356
2134135587
547081151
1743543112
1224987927
708006775
714116792
1287696091
576848600
1945680503
526200230
1330783034
1278345476
64406775
1089014764
849580187
1736952777
1295667786
1699462627
187971221
501468962
2068684969
1992138464
606609855
1395199345
654460159
1648318137
1758038130
124509165
1002211544
509498548
1651703468
1156447111
358285248
809895929
1653993484
943281071
499018458
1436593462
999851674
487699174
2028699431
951824356
1236575541
985279052
680447732
264620522
1600360303
1275303647
1269044009
2039672749
686437665
2019071108
950328481
1995910762
637252371
767212989
1019018577
1362149740
919926933
1345013431
208154249
748665236
939517828
2077437648
64637433
976933266
1167270133
1443126540
1408419147
2136256674
752399294
1165559913
1014722519
872096868
143257544
832181155
792110812
1576676107
198277788
871956000
1719899188
353605961
455058026
739990913
836126222
2033043079
204539884
1979289989
1334865892
1691127797
499375870
1199524409
1222963532
1589295474
1843351882
1214083757
60134139
1634964998
1121959285
1770215982
977077296
1987262454
1962825034
43610959
834944169
323599701
910453661
263454476
904469714
1197093080
944195752
172399665
398470251
300530888
400280904
933924451
1125438759
709550498
994835421
952798079
1479771476
1333636908
1408459311
1490124703
1803328676
1953531827
407620044
1043501589
658507564
701758172
1788479221
356336540
392919256
1505887175
1906773346
598474936
1130508917
1661461002
1604833943
393852412
1869620410
544174795
1323791804
1369315622
1028271844
153481060
385718620
47623601
1481299755
1796117816
755102423
1066718660
1326102092
71263094
1076622406
2077908257
1093928127
1782440057
1098224813
1100453212
2075955317
322894275
188425960
1844688268
1849447042
1266216822
1008934046
1393656747
966572357
1071424425
1974324175
1458221295
665159293
586637272
660153075
1738250006
976716391
1246303598
1746969544
1028338652
2114420231
1117917063
209020338
1260710007
1062993966
531401492
870084699
394510698
1800522904
1785373318
1757670547
402985943
1849479947
1428482438
85629731
1880719462
1323508714
684401714
72969285
794928821
46129756
2055497056
699993414
157008044
965750093
364397914
1287215518
1241192838
1227762877
1103934952
400623195
1873930527
313921613
122630838
135458059
1403238625
1264416960
913037920
1695561245
1193413740
1007879394
2048838692
1572971955
591169227
528322040
1450432415
391370856
127781645
577853988
424181771
19832652
208240126
1532306894
618742452
1230492455
519528394
810355428
540606157
1786190967
343894709
476769944
958235246
1273865568
2124131
552481937
175323253
80798524
499245114
1625429498
2007035802
540816009
1351100834
1479726378
505040664
2115513886
1961883573
561118341
166855842
348313727
1462204899
1307900867
810385003
1507803498
1939716221
1782190316
231014247
67717865
610686748
894943670
950651880
289931919
199701766
1913665516
1587242727
83281958
740305678
142402184
2125077155
274554923
1527294324
94007332
414142394
637254626
1987945920
1785506699
361585488
466974953
108581650
1533178045
1832507338
1605345531
888962141
1176805376
409388072
812684362
1342729666
1124434959
306184175
1043913389
2020357336
894305472
1391129035
8862920
739972552
693748742
452606692
826843346
110017246
1633639776
265924582
1231248973
1848463159
1218522249
644141760
163802753
1267405718
1616668873
1424625823
913835073
1894542476
193076203
751473067
157003339
1156650084
1212139153
143447197
993462637
842478225
169257946
73322685
638751076
303725510
651452387
1523139653
1365283936
588888809
2043929080
1462746342
1397062015
1334690548
1562598147
1925535907
457788624
1381954878
647473772
1794760165
1135858132
1469265488
1339958068
1002195216
1963463483
1357367731
1727302478
1494262508
1149398756
2102478983
370687445
1949143554
554213623
2114791131
1866343121
1028240207
358324802
1096102534
1367265267
890390581
1679188055
913124641
1998766921
443377357
490551946
1874223886
1788848642
1391606165
395142508
545233293
482769000
621777591
1862006602
813594757
93254741
993256144
57174436
634906158
65437888
1482266191
1363400671
805920112
1673568825
1237121433
284060545
1309766203
1049005279
230139952
1535408536
904700697
284435098
137200308
1800113594
2044949541
1575641079
2074663430
683185678
337328255
2010003932
409811882
578375463
789758096
1949809153
621014224
704529362
613687808
2069856205
1464386561
200305786
1374318998
284391761
1462206821
1787594156
119161493
804676060
2136030064
677011064
1424396803
657945638
207451621
2040607905
236789631
644459087
1889867738
1647410966
1281342975
738602544
176161676
309182404
1519750358
1167289702
952451803
193306089
1033050745
1346368127
547128378
191119376
1263378100
119827970
631078423
1631164944
208588147
1727319731
1928741376
1489340561
1803010574
1065789951
1314363007
205434869
590584234
607405842
2063234837
726209233
647000716
1489666433
1112769137
1007735703
1081340760
1192242482
835984329
381304745
532617516
1577584880
777121345
1224415324
1326660731
1419056441
228528507
1840160471
1536741284
1917251228
855899566
1347413238
410921306
213452503
1782536596
428994608
551023163
1831443514
916128527
1802682256
1070873821
117374621
157434787
1012318837
1176422841
1343909487
2027137458
1414095773
841111400
1862541104
2137761799
1371019815
989974576
1842712605
1785729841
1143094591
402526875
1116098057
1455079979
882658301
632105750
64896940
1663365703
619136131
459222573
741679270
1836446267
659613837
1692448630
1595574968
627740159
633855627
1782715903
2124126169
595935218
1380305287
785377071
363953848
225501039
344084800
229397033
327301617
641221292
863763772
2026052572
1796506388
897572334
367413648
953620169
1214807392
169762509
1300971242
1475292767
1985160643
1253559349
2004139017
29670526
440681995
1581378907
1365682727
2064172789
1603204054
1194013117
688688684
579534900
1178682594
1362078924
1640385029
1203118666
630660276
69385378
1216528769
463304956
142380300
2124714840
1564499321
1636465094
662822379
1154483825
642233159
218026492
544694639
2000646575
1949899092
155856051
812503761
381393850
1731004055
1863250517
1571070214
367007834
380080803
1561568655
1890890724
1991691617
1951301877
1767089836
1041822550
903706836
523223233
223140871
1872822441
1865210101
1133864556
1297750088
831062830
166756850
1703588874
689549288
391553852
622645649
1744695660
1973629451
602082475
1946814285
1176221123
840239292
1988156674
1528811901
454595130
483576454
1070294205
1424899045
601013028
1501763668
1254552728
1482102596
1605701950
1996207835
797200859
2078889015
1317349484
83529417
2058541074
695328229
1006244368
601692526
1708123587
1870121280
2130954342
1489480115
1614461059
174292108
1603305816
617363059
2075091671
736883299
922857949
544586493
158079858
555233724
1001844503
156587600
1547136354
1988259305
499200933
1889057501
49425973
674306290
1387113214
375930494
1959838161
1116881916
740903561
1662945097
190267074
35835077
1229676800
1044947306
1630059662
526232953
1277970471
181034796
952108422
2064775168
1003556211
2121056615
780038898
1400737063
813355830
1237903991
1332566816
115899309
1488967719
1692533114
1228818163
1644487558
758766191
1972971152
134904484
872869605
352964087
1208209030
874970872
923014014
508264852
1579686129
972836920
1008833626
110917893
2070981573
779496188
1605995495
1022748654
851112222
511111443
416744518
300720638
1125803314
1820842053
965246231
567071997
1805128122
822949149
282164122
1614209329
1506390686
1149401810
919646268
473023622
1334035801
911878492
1328207154
1835147675
1361668862
1641874837
1868068551
1780373040
888956366
1430996176
862495862
1506267854
921575996
2049469255
1924832525
321558457
948231818
1718235190
348812161
565738233
1347076822
714059577
1663002986
1969518618
877384176
1073351029
847036459
520514019
339557875
735809186
234419889
2081326383
478782571
1703138046
1354849785
473563340
1330977899
112910596
973416495
468819082
448726640
2058299201
951392815
124851132
31385981
189087220
1705279640
44267869
1399487169
576344112
1605719526
1658178998
375279507
51383046
1522175102
802870781
929663557
1085496459
2009568956
1054015097
991962369
482871147
1454694442
424422553
1750327007
1043837683
1212350039
671585810
450830103
1004526007
54348354
1302697565
342753174
1826747824
591136535
880530519
1430968759
1387714086
1795920532
552973385
2136761262
785609207
735333524
81339527
1526534658
1694473344
132940543
1959383263
1397090632
5591319
997176684
234482402
1104671320
1305984128
495398159
285712366
1874121119
252403252
1755238365
1477068663
1090061296
1256104561
875202576
1647816952
1480753012
469141256
1564227298
1563027311
1377381270
589256494
594076079
1808168141
948849996
964319046
1680731640
855904627
239674176
73230644
1343073734
198682314
473817353
1222465551
1507900087
992182828
1965631922
1445948328
1151364174
1540044227
1223774237
1276317738
596461782
331933107
2093370566
1111377844
1321853846
222144712
763907549
1415402171
1963866053
76275889
15223449
1910871716
669580133
1300056404
1090509342
1590064557
159116938
2117840290
972574959
793190766
431989099
623309172
1856422769
1665321535
1023073089
1306056526
1022094504
289610355
2076093849
404065346
2040872916
1499916162
1320948372
521903103
933888822
1894277868
47918282
1656753363
627723224
248836953
697250823
786983785
2035634773
703552569
1116967204
1799543044
1441975293
257688628
365853679
654676931
1139124346
1201783664
1177953644
1410945246
1294942656
494201024
687527755
674773751
378570775
1582138002
656660936
890381600
754172605
2002032997
342047346
1245788438
1443853928
1490856787
1507676132
1063978580
608215170
1749221516
1208231898
932726209
58311576
1914651362
1073681507
748908797
717316210
333609746
2030197822
227726644
1574672117
1847408324
1875002709
1471498138
1748537040
1802153228
1274256128
2132988427
588301768
660336241
942657022
463236981
2002092383
442674622
202653778
2100530666
1251773132
1451910290
1390996507
1992468009
100153931
1071385155
148026517
605712305
499370606
742035652
304807010
2101239795
115809201
782858031
1175107142
132780887
808586253
305828783
1387201890
277215741
1843177813
2023764416
1774391504
1246308393
1825273706
1675457825
1772255741
1444225603
1996269305
261842920
17602757
1421834983
1033880163
1744326645
1272312666
896485949
1043503697
234408410
2123920840
871409479
938471162
679351727
1095493028
1084749355
993424619
1669304880
1254593619
182048276
1884402840
1452633523
2036730071
792560082
1042395426
2059002183
1752899244
915113246
1411663844
404660087
1461703270
817357635
1095783027
757077855
1866269315
1940520360
727822010
1780451450
819260335
931700863
1875264508
1886225236
1478663764
771649738
1232426147
770700030
561817508
1664011581
108038194
275226866
1991465706
324877349
1015234469
1080391460
1661958017
594097248
1146929661
2078241100
1423671941
1833531634
1429071328
547725635
674825705
1211919983
1110249670
951432434
1124472453
1445796398
2005121183
1874339856
1541469676
468688701
1915105383
1250979807
639968441
525212223
355844437
252866908
104691972
1907174558
1591620140
2097859862
141141103
823290192
815359792
1226567486
330699055
1963421826
411120415
970658385
1768103849
462684599
31500231
1270222642
1678787282
1314048227
2102753287
1737066370
56041849
374623368
973410868
692401034
495015732
287245407
1366770662
1512181665
230115172
1773575755
234303492
2039616355
1147593897
332122116
420985162
497900603
512487373
1876144132
1862334051
398118044
1798018489
75103569
1957083864
1702913583
1270548049
311346688
2064858382
2109731955
344509314
1576889443
1264905945
459991540
1798139169
1977769909
272531871
31614011
901920453
797225447
1234622267
969619549
1829217489
2025417910
557780686
343120240
1701301625
1481804014
2045456719
1909352305
728649477
1608279979
1626145983
1102479469
1896276322
1250810161
673988301
56837912
871393209
177549250
1667614487
984277658
1675130666
388240408
537587241
545939691
1451807900
1874012564
1805484100
229325561
385416594
818372315
1923953612
1964430982
791607784
1396478991
1940773316
1725490993
2100542046
86514199
1004671135
906079425
28993709
1024851250
1410674770
324728399
2061519886
33774264
920154746
1409605855
1816778994
1018345536
990881649
1504679670
378282146
1007445181
1541766689
653349730
2070211425
1816748263
396563195
863281516
1622420578
2039589042
348969623
2056366745
1482004639
1508005488
2046974803
1587724327
1428980704
957851373
1801303824
1483571221
1955014043
931286740
888727557
150184158
809575421
531107521
775693159
241840818
526780088
1972959178
759186005
351046859
647842213
600266156
1644578107
1427977431
1985491069
840293019
295279746
1400366571
505582835
312226397
336703211
2024583098
512287829
2055705904
468183379
529824356
888732331
199373570
4437195
152212236
389403674
1437466302
1208438426
1588417484
743896821
1316436838
1349439533
1198911411
1627241890
425941529
604210446
752403628
1798110567
1740000344
53715924
344641820
1528198874
685523218
1861329195
1889497718
332254093
829920805
601322972
524540294
1454766822
866215528
986182030
588528821
885587293
73761944
2105568168
439106980
2076306950
481471152
1049283156
1698308744
1127006764
1790494854
1873234274
11395992
1139495649
976543923
1116352271
1651022662
1661103962
958259935
1757270377
1705593403
224310685
259069859
733267990
859805746
697777301
1762795809
780085957
118262153
451266377
332342849
1068245872
1013570803
498059299
1801252594
1472808383
1967736024
2029148712
1073026930
617238289
78706189
181588358
353237490
220590045
1240901678
967553838
165140457
1891175470
771784414
1332742502
568549092
786791222
140051591
1822758325
285539141
2061532668
1974029944
1551292040
618556592
1259371256
1054116419
934246723
435714824
1384126623
1232957486
348088790
158783778
673366189
1028195779
2077310753
146884540
1416692562
1186600925
2016463406
613564645
97631917
1424491142
1544331138
1117027428
508096724
766642802
1027969427
85680051
542351023
2132932925
1669283833
1151633194
1321195611
1191281751
508975610
622160072
250285685
944483340
2110908020
2030749526
10120533
156095706
1595559742
1496888819
704353052
1228267336
594230345
643064410
895304124
1491708099
925510943
616347411
1237096104
663697978
1837094360
1637515316
837654336
139527508
1829080919
1660479740
643361122
1896864470
1879548054
713747178
1941324276
98237816
454072225
2121573067
2059738018
1865699626
116537691
1105354487
918202541
1011678441
1337962148
1716460436
876721916
851828468
601476012
173877976
465944000
694932649
1764393171
780150058
1576446848
77969588
409693950
452894213
415112361
896663149
682029348
1209614807
1172272782
393342591
309328475
196487418
623644136
593511154
1311598677
411126116
1485277552
1603672365
1159337150
1745434671
1075101933
571498588
1065324719
1478490070
740520006
2089906269
283902773
834281247
193986695
234500097
1326053361
281054177
643352985
1548036447
917337214
1258447497
575233078
964762916
538552721
839652022
1611239109
612511720
1629961790
1881880711
1670017030
1808408207
37477957
194253984
1408163321
1598101757
2061043216
155403274
1433265455
405146818
987894054
560702994
575545456
432384371
1854045348
25005784
1156822887
1136352490
160486139
1589367839
285899257
703559361
1862792623
340177897
2087835151
592280149
1890632279
1258656089
2715426
806419910
437970674
1850171115
1316844880
933607313
714830945
665864007
1537890730
1697987339
1413273924
1396056566
1898759391
176842606
1701814158
610671116
83593878
262020660
280493405
36377550
1748371446
1942425919
812281736
1585784803
357409124
986619466
1911028133
502917540
966885739
1906878832
1303229645
1452755076
962808142
644013086
69522082
90277389
1501501316
1497505376
1010679190
1032593120
1549724365
68257849
460650096
1542793045
332456821
1501975516
594949932
289995722
833589125
588795888
467967964
1240593471
963030343
1989602506
685879112
1966078264
1703671027
1752996524
1064886733
131018734
1751577395
1377913753
1061596301
471407696
1083904356
117189097
996483614
257196912
1544858222
1352802811
291817851
1967384438
900513245
244604526
2102354635
1006202555
541527859
1761111074
1772245459
416500294
1905156992
1537367993
1499725416
1909728166
1542259638
1826535257
1717513272
615741051
118400674
355394613
159707950
388849332
1214037274
1527967971
143357829
1218463314
1888306436
834885697
1967296458
821937211
2053460344
1156422481
331274111
1158114336
104151214
568179312
1781000200
968432525
728776002
828993742
1750623912
956190166
2024222436
1670737838
919710369
1136499423
1590042291
1866823699
1576083184
925335485
1451029342
2082743792
719636307
599536137
1594044614
189205786
1679105572
1172515009
1275614551
1154491388
549524656
826558871
808135749
1679465019
1272383488
1610554279
1146575407
1887060699
1631343398
1069831908
698289089
1503687672
161898403
1817506194
653386346
1182982983
146467812
982574890
1152722397
751836874
421754986
2006331574
2065818819
1793475253
237299081
2003593796
1716548926
1453361858
746583705
2097638807
1026081496
2078980902
71302716
989412347
1541031188
1374834145
544394659
238731402
2037453019
1755217307
803351767
1826747824
548145806
1198725661
676111857
323881994
869767750
892755816
1983688525
12661601
952008168
78257990
1668259928
96882196
1636750240
96849472
112977847
80237
571086062
1945633496
2065438732
1061211644
591169227
493306924
537408942
351275464
1771150929
1914857279
1121810765
1444335324
1313444573
693145381
1976788342
363747201
990663227
1898486492
33506677
1310249369
816940539
867351648
1403135250
1282123476
793273591
1866960199
870444265
489671095
1371346814
51517091
2107293137
1351386085
423813932
1356128214
496646244
149480652
971528572
146970222
1883706952
1145684301
1453154
674006557
193023684
1183014637
1922238589
483229346
253132983
1406875374
531974965
673601897
1148372523
444615221
523975613
1609715139
320305873
1409336901
1676618668
211367163
980065737
2113219844
2069543565
73340604
758059788
708680914
636401322
216933593
839500338
1446483643
1339909661
1879389049
1324547707
1361916975
163322652
1100772877
1960601245
371760072
411993274
852685431
1798653435
1704638387
207627840
703572979
203913598
1011018212
1171896348
1762449980
1255430308
1992101267
262957704
871208687
1029747737
41321529
540742028
1363063977
1683899106
857342209
1972245125
726099012
2094378459
1617496544
1880655203
1388185371
380331368
766412327
981655836
1564622832
1284355286
1625262109
1549888187
1636339382
233915714
2033592010
602959077
2125045270
1694707625
1397826837
1429018019
1263056800
1941285948
423284705
1136797707
1039773100
204305094
1411067281
1610734922
672028206
1549644946
1373249203
1799080040
42237754
1490648249
1977954848
117745353
6399892
519116317
1877694621
1319201158
1865695914
1177981931
606774043
586068333
1889412550
1978538971
722625906
501303391
776101920
205648936
453019555
1739570614
1909901997
839999926
764826154
772031087
1963638369
171917161
1881485811
288745727
1002476241
1306239932
720094078
140828450
1285929860
1615415017
251964927
2098240127
389708012
358862560
1686015029
1891380733
194560872
1909497477
1427642375
1797779111
1864533482
79542279
1637552564
769754562
429195313
91932536
177772998
1056463425
1530145379
244774315
1899116092
83301826
1811938650
1540606229
654721602
221171630
1349762267
1912648397
1768564225
2005630914
431481298
1444358238
348660183
414932506
1607317577
1742498198
898788536
471480159
355449568
2100954967
747709367
636484742
1945892013
1977106935
826997676
819316048
1833911724
953322424
595745350
1370875206
200405727
1077936280
1220706809
365499640
718975172
879862600
305128319
764030123
70007144
1105773351
1814458770
2134862470
2021624313
1604167879
1961226161
1441008664
1268771280
871976830
947251678
923017054
247516773
1256404508
1612653328
1872137586
1738464401
1072385843
72562331
897187866
468016621
1892772184
477548870
1482215335
1908875315
1806659226
413986629
1394101276
361429423
1575471255
207765111
1112542554
812762177
2077457238
409173640
846331001
2025409138
416729204
1758214961
1990751357
1162039691
865394626
1268711509
1481343746
1838316824
942416721
527508718
591287876
178039179
400598457
1067283333
1516875191
942369157
1886540921
409057598
522373884
1867369829
119993271
1346822107
2036134494
128269916
191153071
392560375
1811595691
912030654
261491976
318895097
1927726873
1529376858
1592245354
472750181
2129749241
1162982239
870486185
752336889
558331817
1722734916
1337557028
1160238461
251927531
1361650424
110912302
1210161225
1172275893
1412811713
1400171929
1849512814
1554090877
1639050988
1518060510
400295496
1119512112
1270982171
1456408342
1230664626
2091226943
821947456
874454057
2079994516
399989371
1154915261
1164296056
1215620251
89050489
1190091338
1522620371
1769145279
1151752980
334131957
188853007
1287832228
2075545255
2022709102
1725891978
1112324144
1018196498
954455990
25156902
234662429
908308937
1900223789
718425681
1382395546
2120015163
862592260
1504007381
1900337984
33963775
940671439
990296869
1381415096
600394625
599757002
1841861311
1003883615
1641760536
698734813
380043436
2139378693
1934282909
568343464
597536308
423918117
813601155
169547971
1976795278
1094920456
1698291370
1224692966
854944290
173375496
1795585178
1846714691
1370588183
1571267271
872890463
593832792
323973227
1555358621
1864050118
294182650
1695453638
937896051
785259361
1612809385
483178924
1917242025
1371768385
970163897
1827114658
1152542418
1760334925
1113159147
800973771
1062361029
1478655653
1356404557
360794680
256573501
2138453230
728083722
2049365089
2077352150
1991746612
1617743222
1174987650
2020644224
1563311706
536012762
455512442
557840320
1647195529
1436493810
1616114884
718981989
430191608
1753098052
816501044
321855371
2099617091
2141367505
179045682
1189082556
1600149462
150275653
1219071304
1854759573
1395810302
1270427504
1788479221
282694853
2015710927
1818816565
11607699
1694913677
754086232
450903976
9008055
146275950
1371701231
2008549238
1857466212
98024967
421864817
844189668
1491974550
1850471264
2019545886
1495936247
1152645205
803798337
1104799205
1405793601
158540610
473486425
322063689
618331695
1934559584
1678426684
2111308943
71625084
1656725620
1882440039
908089084
474455220
1090778625
1693003360
53661454
1168135552
382463890
515262169
55808972
1618689887
592339944
169885008
675966223
627666797
1838098654
1560342942
832221364
218790104
1578529047
1680557122
1319949516
1372279405
111198552
38580008
46077554
1978946271
1357950873
2071084986
510647816
1481800865
1696048041
2070172110
369069977
958832428
1844356672
2114129915
454743825
806875113
1621890066
70444953
1228987117
962638769
1876883431
695993926
57776765
1373867441
2095528998
283203816
1887104642
642828671
1987534926
697124329
1420742388
1569804083
381017574
1454115418
1708980198
1049109614
517594448
33714957
2011827253
185780153
698685218
733437647
767234856
1682566566
659090670
1646216925
1641704769
959141031
595515722
155163542
1381819248
735982868
745354141
2034238083
359768612
566889748
2095830017
503390556
1661945524
804737254
43289507
1586909952
741676994
1178246343
1109729415
2016766614
1228785223
1042475437
103010139
1785966789
211214589
1530116822
1418558666
953620169
1154704255
2124962948
933520990
1126382163
1374208601
456767644
1332526964
1898958567
899618335
818611278
1122222148
781674255
540658196
1558107846
1760889869
645917211
830786417
624918069
1304194154
1217585106
473415084
1496029017
2077549768
1932323663
1412258559
988554391
972835006
1047354298
1562986138
974006831
1304471694
1838528899
175937324
905833367
649923819
1708610124
1767656631
551135148
1082425262
902648956
644760645
855798934
638566398
1712815898
53566844
954629988
1673715386
1540471311
2116619923
880161519
494129023
916229279
382567114
714557021
2002935998
1719091798
1800818511
1510395434
1970028225
594504208
1399499381
364613714
1320132132
1271543499
1238952900
76244035
58723229
2073217227
2054088103
1828186364
1075005962
1255437863
1475541480
136242887
1197233896
1075744496
286104897
705532611
1773947990
315951218
1723757056
786635495
1088830105
2041319202
37124398
1666838412
119577278
1442646476
594909270
1566433255
818900123
1809997235
1225430501
254046197
1163384379
706522149
704042259
1920700693
248878168
2109207938
741679394
701406283
102351225
1704481521
506241922
365480839
54934267
1653600340
1755336066
746104842
1386451631
1768560102
482902944
583862424
1271002505
1738819362
1446656665
953939556
1504217014
461751449
1636766517
1148720867
821412553
1228215577
2024880433
2039474023
1506341823
383408509
1512946635
2049217833
1552764751
1039109947
791778519
965199999
2075658302
44281469
1981122251
2031734339
359620945
1441434448
1429439516
369314332
1166386423
1497518683
1467624351
1174744783
1334034227
756784467
2136540892
887969635
438849655
739306658
1331359325
1354062703
1341273318
1733293917
645742087
1439247542
881637556
1359754035
1587844451
296747620
1771887705
44193806
1686370046
1515451136
1873585861
1756254568
320365867
1836859937
1515997220
2026838206
784331892
929276442
1203406267
734375523
93615353
1080244502
401662302
1140940486
549624387
1671036394
1257773373
159429126
383301622
1015925525
2019666934
1419607779
734758616
577428920
1815759101
1529272435
1370754607
940084603
1901977383
1013174392
85774939
1629354216
540796443
2126310361
1823765531
655361961
2045682200
1656443912
1726511930
996191704
103934141
855972207
7100136
650392117
644078208
1442577157
150694988
1930852366
1025520163
1531073512
822150533
1378316377
1253060176
1892370343
777956675
1682908873
366386945
811009244
1370402555
1042656165
1797234697
527951880
1106863032
1417644172
1148517566
1308799583
1478666444
482412904
1847086466
939741015
1400035038
215196018
1029458855
550891336
1309549377
1226223367
2079572461
1387022789
1721523738
1562492887
364924262
153821678
483489527
1482402556
731364194
1161542841
807824565
555051458
1418354701
1476983451
1471380961
1218523071
268437941
1173978406
1395483778
322633483
1333906350
733951708
289137492
1593859513
995431856
1413488390
956801806
1931226258
236214266
1888643351
977861889
244155020
95637173
1139854011
1657707367
536076870
1798358203
1342875741
835102817
1518052476
1877534459
154826262
1700073681
132236913
1350985083
1610575036
480498690
856246125
416482101
1092949708
2024503114
1436749089
410606232
1392838068
428798605
1400210343
1250298075
499844182
400931878
1644995237
2078346668
1621528633
1920315026
274841815
1558522675
942570751
1057124795
1487605307
1601879437
1194989330
1846902588
176628745
36204839
541425821
1892286051
508361498
424331671
643082564
899928089
857397402
708727789
1375343766
785803997
222074767
447927463
1708994390
2065257371
679403631
1371846319
768796510
10393655
1942024115
1575306030
1599745801
1270388169
1745802616
880293944
1586701531
769686112
747327221
2124732164
1490877250
986693882
249130733
493067081
1822162702
1843141993
704397423
952832613
252841258
885499629
1580775219
1157993628
146568753
554887404
1424595520
1138711381
937169631
235907305
1715351919
550325727
726561811
701677903
1020224703
1069316019
1454256317
1019807867
503224647
757550321
108477220
303674025
965677254
1294904750
276317986
826364294
152311353
1760537828
143734876
588693587
1401341189
415125875
177869453
121159059
1455043394
318177274
165271292
1491581508
1533412808
483984734
535911668
1533978533
1908049904
827700344
632192672
2003973085
635433143
976137737
401328424
679924977
1127139863
1359639845
1077840443
1300318268
1620227131
1178626415
1956939805
256129774
988055939
1679658686
1111016630
1579272401
1207918523
1271369721
2016670966
1868374301
76033942
827852719
2022264943
872971835
59722090
843363753
1517230311
78499979
197106004
466269618
896151085
489502818
1477512546
495293198
1508114941
1213225258
2138191483
1409918696
701437695
1690014134
1341150700
806569196
522445514
631675708
1672367155
29825783
572772337
550013754
513324804
822833333
122889600
858465455
1190243079
447127400
1643790293
280260595
1168940704
2062945924
1067508045
255858083
1390928358
1457498548
1460211493
1818951732
555663187
596229029
1350625797
1952621959
1942611433
897696861
824086937
1654932885
1185589963
1613486485
1399435663
1281287426
667168171
1103061360
1812995158
1691567630
1763400873
1691260933
473720194
1065601095
888831535
193630898
1895971026
1203214161
2068409799
1577569753
1104246452
2114027750
378884115
1382233590
1198060926
1985445791
228780441
2008051094
1973824512
333693711
764933953
249322927
393553985
1107341542
2009220797
1674844591
1060083468
651598138
787497392
334097466
982125223
1516282000
1758257740
131386161
697765660
1444847125
336643431
1410230676
462295077
1224648603
1345050713
1975103593
897614738
370728731
1553714083
2111460604
1145150402
1216378489
1334889036
814949665
343767934
540950621
1334178373
1508452785
1374275586
468131820
2124774430
148400821
582330134
1262859244
1403377675
769722130
1434557744
1320974651
1069122376
11511813
1557920104
1865458410
736774865
1840189623
856407054
1777684029
1005788639
1515512217
1427141530
2005554557
1169238126
828952616
387451107
439834236
1793774932
1121924191
123390781
1931710186
1642173404
1459042867
482034512
1571532630
1761259185
532277237
1586838811
1809230780
1345906243
187504848
1960553113
303493187
271621260
328058298
2026779298
1371676258
768366059
24646954
594929895
1329561590
1027033885
283716204
776098203
1619942704
1892521260
124346718
1638450096
1320468515
1362695193
1877446812
1450341537
1448205732
1298609504
132726037
1055645851
1671764120
114865545
1760501251
1474621437
254633223
1085718849
1395442906
711386879
167803637
1593529360
1605814290
1433031036
2142578046
960564318
1123825710
754629115
1308099613
2076424740
1238685742
1323276703
385798550
868583959
1163225929
1108060267
1303873635
1751102170
2128090851
2088551066
290860952
1494325855
1415076136
466319024
1926880877
624716685
1753817140
182839955
845419904
1955694056
1293665902
734350117
665737090
715562279
811664939
1910678784
1033868206
1150003274
1968068456
1323670727
875401643
1001423942
113215763
272511876
2113296227
9526086
706569406
646979000
2058243096
1715280355
1830302371
871133296
844301771
727075127
1272949370
774367649
1173381440
423721684
873127786
1236397459
1588430799
1790561643
144280163
2008288382
248706258
1399410556
2141293059
2094323020
1744120188
420093586
1517321838
732692977
177775036
1357842311
1281631348
1485801667
1792773618
1579032054
1039882018
1180677175
1163253318
923578969
291719366
564139782
1111637637
858172459
355861288
1732389371
272605457
2065134776
478683642
1695097671
441310349
546760740
430415661
43345843
1598862118
775001904
1820657404
1084615921
1879678007
520450229
155217094
1771150929
535467261
1696254987
377736692
1863406764
750441601
28838368
271455620
1904619911
1473031446
2013315187
1078312830
705548651
1294373067
2115516194
378626723
237762764
335790142
39562160
1481661219
825666654
1205047246
2068903834
258381296
879145550
1381964652
789560406
250414507
735043456
226636498
2143961290
11942166
855717571
1957074255
1238015432
191762708
1061918407
1846481832
1583185110
853070623
1640864857
1097231258
1073447207
1942131315
1764873614
1738210053
331377959
1069000668
755147295
1290346853
495774133
1449991194
571962802
455612795
127288453
559312169
1218790949
275698059
687937151
63114335
344746435
1771847197
1397998397
1787792820
492410918
1704522422
214801408
1242005879
1153301525
586892927
755554406
1492249599
996336333
1926833608
1233708882
1561108644
1865523456
169018231
972923047
792131181
1887357012
1491989244
854720141
868986235
1539222775
338774698
1551796854
1718835938
618581041
1502378822
2113296227
1357077962
1378986560
1262730076
608766830
1620503695
761548046
1355692085
2118877545
110919697
281163769
192726290
72295743
1461551729
902146155
933543194
10260968
170487818
1876033786
1440202265
1470687000
503687920
1715523241
1207036312
1125628964
825840886
72529781
1919582815
80961315
1307489298
704470546
1945406615
2016838851
1508889773
1743118270
107086982
1491053641
549492370
674052640
390346743
714477169
1404664252
1246787690
1689240384
548808341
464723695
326606258
746756582
1766155678
694334093
1634359639
759499171
126868924
716931367
1373740683
2009412553
826087211
508610905
1974033098
1557228199
909397969
397819323
447569148
1322823862
1035681925
1827649244
1895060574
1958570738
738548176
767472240
2086569630
1837404078
1366669803
1032618199
877103172
170144536
1523964761
1377356443
1702540355
1037707594
153850018
1768788558
1267305248
2020536187
517118795
325241440
755679329
145185768
1505820234
1875183104
1459650412
2134148424
2027629309
1086451127
1071897035
199047010
734693760
649316052
459166852
1711202223
2001067522
1562135462
1000127291
2072037160
1538245446
1823964932
1148982496
860934754
1209683340
1105305974
476261836
1932125733
945087431
1297787278
127127441
1578445416
717166609
1680964156
1856101528
195358177
740173205
1498040372
383796690
719106831
1580964470
970499251
1662036797
1520678136
1297046038
1200532289
412360070
243423924
631930506
260327888
777461402
1885588152
1695376574
312292413
386210514
201283890
1043221992
1757990653
1668858604
2001659181
1643363320
133834511
143037864
857151996
339559090
901418914
127005652
245875583
289277329
1972033943
1079361049
1031740345
683135502
1320950555
441727155
1283649951
1731142014
210561964
310087276
2115059188
1747648403
1414263281
1558659315
1122937857
1312731953
482092872
1163408338
221291799
687596085
2115659493
500331840
310596337
292450262
917901046
255174834
1273075447
1647018731
1615977278
1854307188
1633372796
2091783967
1227683566
1557530019
1448868769
702259260
1093714511
2091187726
754492615
1249017961
2145515814
1965006940
1104904678
5124408
1877731386
655375658
904384355
261390527
2032829703
1423245817
1479154166
1967007438
1835128974
1692678593
1229082024
2023910967
1613077233
1481456408
33574431
332421958
1720231680
1096368730
1353222389
949574455
44595782
1780217695
1893879530
1192984043
450791348
1011591461
869399891
1923293074
1166316221
1292233046
600004687
316629841
125648332
1430569993
308372866
1085037614
1148934854
495329972
157665757
435068109
639593868
1984999473
728277638
910296085
1539314201
825484615
1000210887
1933364014
557937596
1558009223
97809978
1602622437
1263907229
1513951436
690110264
1925353352
985662502
783115738
170906638
1163508649
1829820933
1560335413
1048283962
1186702923
694216038
1801641924
1665872764
1113766117
1085460878
443781374
1125454061
1701150133
776460458
531282995
1974446470
1739564363
2136891293
1616826012
831809681
7672682
528582681
2033928590
7082775
564828557
726193558
1191446481
1883896258
1757011349
1588862752
1143518992
874143483
516745758
675410895
2069960016
869022680
2018910703
166251650
1953999792
1685394647
652289552
629229125
1042593637
1213506233
2033299361
1994697534
2045330257
2020178699
224232456
61054786
324654242
1175882155
2026428847
939111362
355331953
1418200449
1395751310
1782975789
735315047
1976525915
332975084
1354332763
397417075
1492447462
1966148019
660416449
877778119
1868055677
1786319892
86465526
1684714522
475225565
1941355548
95125735
1178961552
1228103267
1579439011
864537813
1726799684
684383070
622944816
260755781
1732001523
1713005549
744859392
1439938931
1938874700
1920609399
1908552232
743646055
114454017
691589774
1205111273
1982515852
192108379
292121699
2096143959
1229903988
1337100368
447591750
479289222
1910776422
312757211
932836525
771140095
97986277
1458441219
781278009
1293623396
381947386
510261803
739858738
1859610749
295379771
1614628139
1455931247
1299791428
371332244
817166413
1526381916
556879404
880575336
1201866979
826804394
1979698834
264937397
625017041
49785665
21441210
511241921
1845529841
504908128
1029393786
2013844228
1465561304
451559697
1133307839
2006306207
2097209833
1496120418
542113840
617559074
19634277
1229734051
682788485
43573476
966369113
2087535525
1684663
1400159894
171239418
1252462339
1576219043
459593117
1755874433
1542139660
886774341
936393149
1238896042
1689713554
594109980
905900002
29256360
2126932599
393930983
1588274888
380387245
1383124995
794391379
2012652622
477510534
763909463
184674908
1321110842
1246587267
1556757672
38790043
482817800
639601033
365429963
927927033
1119230892
622377717
2053245821
115125380
1625071540
200111443
124441735
1530718925
1359913127
1017058139
883178527
1350862260
1990189719
560642896
1738785203
724040123
1452465751
1314336811
1255482937
973996813
558428395
1966808120
1683329695
794361004
654727768
199735452
1957942571
889719080
1758391531
191159679
879771742
483321487
1637360950
2112782923
1105701673
1205560845
1023047289
736072640
848225701
1761587584
1373891975
1267160423
1330897535
329963608
481151842
1533826813
839274222
889064229
349901048
1089239735
1766447398
1474359470
1762115327
805564944
2053567694
1168681197
1218531898
1721892148
996786397
1839610039
556631665
1657513401
1297540599
809074216
605873499
137343217
523198480
994609493
548179841
134919961
1319968294
2066225367
1403631789
521458476
1948028264
1777016603
1399616578
1175461117
1947029532
977044637
892432512
945002283
1416074029
479019330
566202073
710689854
775582321
1034318886
870076174
2138542175
2074208138
1613839825
1744375968
2060932101
563168859
998009446
449373635
1129122964
1648561000
521597567
952163860
1309694676
2027125726
40287208
247634896
1332345209
794663282
911492628
1817605600
1508515897
1093489387
749511080
1348809360
1286654417
863212345
1473944745
1072029952
68429982
1788787617
1134141388
1408583586
2054511686
399418126
176415420
370351792
1311989565
488249926
1340389775
1587186776
1928225801
1118079207
1223883589
451870965
522681337
1244948349
305337594
1510847921
38811956
1666019771
837586752
1457266839
1367283980
1434418021
1928459632
286168303
1752790888
1424488154
2024227032
1092014004
1350877723
1440177342
436259604
2095678467
2094614771
627784358
1819895733
1418584543
1067914567
873760016
396188812
1185996851
1339906221
553563622
2022467454
1007029618
1948324212
2107553716
803695303
1216924209
877475345
438398573
817303130
968758026
1063825002
240045405
807045330
603508499
374658612
1416022252
779882657
1435368376
1634483751
1021105056
1142049405
613012249
543459147
570208165
477427826
700110262
2025248704
1037066293
25616658
239796719
1679164656
1893045918
1598957789
863173740
917961001
1201379046
1726333955
185114035
1355489065
1103486789
1541133305
708333211
320410990
1439966157
776187874
1114553223
208644468
323321010
31250725
772616889
321080775
1593485691
583483083
1109584051
1273743490
278164072
800727184
2087042752
18834533
1744363551
498293411
49672359
2082011192
272455319
835554038
1286972313
1542319537
1108646760
1763230633
613481135
431206166
1011202113
1788882643
2076522783
910714254
1527519317
840044970
1096870283
435383074
884271261
1146372477
796786138
445519350
1265875382
1829098751
606564345
2030397912
7923210
1395119247
1396854613
1768432420
1627951566
472650333
2094508737
2061562928
427390602
787338266
486006650
860960437
728351680
2054894567
811418341
1420709738
670884648
1951277867
693322442
135619297
1817031978
361824373
419967480
650092310
611111629
697607715
2090943944
1849760070
599627941
1759600819
829969320
1915579219
1034180295
728028095
1344430351
2125856198
1255946945
331306667
260219671
1177787227
80100088
2040543755
1462927217
1653733554
184438454
1946026996
1102438388
2030584593
2028316161
1660230290
947477238
1715275976
1394619491
1663138314
1479297931
638244418
424419077
1614370977
1654728407
162105804
1605833206
1748645628
502268864
860187874
2077786666
1825820825
1544843973
2047054123
1936166000
2010920116
479688921
745611649
916619915
768274844
619548068
2075914449
1671667056
1254200417
941536888
206091864
89541908
188474275
1982786324
1377979140
2020983990
1208752188
1602931506
1637807259
574745658
99838001
2014239086
1321636334
291004619
238364214
348172611
728151300
1110441684
1043188310
1948047049
1762449503
289738669
2037159297
1602202098
1677968584
1467755208
2141847533
1563082
1947843288
422079868
1133574828
1695675542
314402908
1765696778
1792099441
729217268
1652401339
1982969109
1459401353
208718447
354634866
1513669612
1501531733
1428938274
80749199
644598852
1793731964
1361573033
1030513641
1475320283
125988099
1461759275
565439511
2107073628
216385601
495488039
516445918
173398345
1068927061
869393795
593636810
255701499
1659083721
1698932907
419398858
1812500662
821637486
771016395
491746087
1612297417
471273201
723017825
2099616092
1822202704
122330433
1608044557
867582734
491459533
2056791711
776737416
852248943
725212078
1191864406
135382259
1127836513
1010204994
172430696
811255857
67857284
411221194
1397461655
59594042
113820636
572104339
2128386130
618740010
1784266318
844916337
517943383
459399096
1225746049
190617385
41145887
1115535747
1816734073
1335445403
1170012824
1846435197
576455087
499362535
1132252258
138260601
1306032196
2122410677
447863179
1141765889
843382489
20750651
1619056986
52913508
2078589034
1926145749
1810934232
376407728
322175720
1819400246
963771141
602699239
989686733
2020749814
206092638
434894768
1325953393
91318267
1026083155
341744553
2134562966
6660539
505488488
289629083
502054802
1196696986
1062475698
953344433
891224730
924964591
1825648616
668663412
905199151
1625712608
1307415189
2083060566
409518048
1830620911
265737489
752999603
93267900
454533987
1278037039
1701269095
1807414382
1673986287
1571437399
1371796093
1716233203
520515117
1870811593
252942993
947855671
208272485
1883827480
1100040116
83136357
1691542252
530724106
725957011
717469839
1480267910
972907060
119528829
1709078045
1279161003
2077983311
2064670661
2140078016
489623388
1851560689
1573632629
1230653136
1260324292
129902673
625267856
223270818
916215190
586672983
1140029425
517118795
1913813539
1896133115
1906889128
1390223176
2131652084
1116573407
1300892318
1232478975
1566933179
139667278
2001067381
1588246946
523354956
1018284280
1667940275
1221318859
746886757
1677702747
733400573
445551016
21297500
1424353403
398088447
1420988689
285354198
2061397971
1596720936
1171033964
609807901
1566204549
1793289414
1741111324
961368856
2063005398
248031231
525364693
1453249484
506584365
1176632801
1298540493
1571627605
1948324212
2119493354
1337206839
1484349817
1517330310
629253742
1317948578
1496122875
775795537
1387891178
860427691
1917741658
347360705
1085944354
1887367195
940897653
1035683056
346022247
1749280515
353496748
752270818
825159233
946911615
1096103662
955141888
1459233655
1237051839
1566255612
1478159619
679317523
1724481007
1441376818
473964327
748111175
1780999306
16416691
1600497897
1853786134
1211221526
1826221684
1086074063
716520371
1746124661
186190160
1915837405
985579196
2008091402
75112464
114430751
869534247
1343894505
947265435
807210065
1649958477
1240042790
695952444
1873198112
556284740
866055913
283876170
689223225
948669946
465926167
274023238
1253438920
886254633
1200403797
1119393036
1955831330
943818950
1911101087
1504986467
434860943
387077671
648015748
1336526185
553415437
1895129936
163476398
2024239705
770211979
208169212
242036585
845746392
1607832335
206171386
2107412761
818587281
98999219
454249132
1088992724
1157116315
1119907572
40305302
1249284258
399166921
1673781679
1241711953
1640297756
246648343
813748155
1622414949
1866840775
1450138185
1683671748
1267669552
667482508
837312853
1021472608
1120712415
598642740
319735826
413643294
1352414465
809999673
1316175420
438703057
243760722
2131308405
1095358099
793341148
1203991522
1802566225
978095278
1283983969
1391386565
370417496
257478375
608174338
1592915622
205668921
107390769
343772468
1085771203
957213466
1161699962
621310360
767514592
236151451
704892613
1039546300
1165720786
137161620
1611923380
2108520308
1685616030
390573111
258321283
1732962086
57968244
431512805
1440730748
1797086059
244494550
1626569574
291592889
488783344
2031959100
1894776919
902055152
790888890
1938419569
2124434504
1400422042
326644036
377862823
627481614
1246079619
949696160
2333112
973847271
1477105282
1576222558
508877654
1437992063
91769301
930570923
951714550
171003547
1365495774
1024945043
270195326
1332703887
1659631956
667725085
615795045
2140431539
1718817298
20514990
1478581746
536250409
786497969
1718590207
582318471
417181098
1152912888
1840538884
1599218573
1388597832
501138317
1544211860
568962351
379536992
628626420
1276161427
1868985439
1735210159
796983358
143351064
494227883
558610959
341073036
261073444
1553298783
1644437526
562191687
1790309769
85146872
1006959077
995892494
2112371648
1719256029
543456320
1651729145
430506207
124013834
1352899273
102872810
714883812
1116537413
1238792597
1715543512
548210802
367075109
1422462284
1836278849
738173725
702088098
542101522
1860454951
33819907
1364920993
745666006
60703473
219977583
87003124
2014178643
1245779305
744114673
327132942
906402011
379454603
923150058
1717024195
1234678840
66527610
104666731
730113760
1194654687
549259258
1766812011
1815553445
1465197633
880773271
1809180074
2096252565
2049155889
5317452
357463036
1772304849
305862091
177604018
1110758607
696525423
1146335289
972574959
202919304
1396698519
816281567
1006083518
1001905032
1331613134
692720778
710395307
1033190055
1715901967
1094690575
752931231
729296436
1492411675
1527750425
1525345606
2095911995
663752940
2040522425
1454241592
247760331
1781490127
423705576
1854286291
1078185287
1705936399
527220127
115499619
139722669
1683042615
265046072
1964293403
647378024
938241598
90860339
560353300
1004848098
163018116
1654072278
1144760264
225171330
951452307
904126484
390758124
75281430
1836302130
1572095476
125690051
230113635
183798795
500367499
282830006
1107578835
638123498
373347552
33503726
1022379956
1968229897
948605484
335423618
1293709767
982900109
241497901
433263062
1638849066
946096514
2028374998
1543992708
1499624182
767895280
497870534
122489370
1524056849
2091753687
413824226
425369803
520279681
605776685
563958371
1238820331
321221811
608316719
1263729737
1666579843
570703114
2132938240
1916846330
1416435468
202842372
2127614963
782314053
519581507
770510596
735835944
831212759
1801499022
696337095
630521909
468872703
340634611
1172423764
1970079345
1890176773
1728312746
228901790
1052286883
1423821775
939958561
1354169818
1372071676
1772273718
1011281326
1077941624
1664415506
924580949
854840807
1336447313
151124622
534510655
1755450214
733944929
1238432835
1499499005
288045166
1389225865
2135518004
1591874239
541179915
579185254
217144682
358234675
1381499978
1805072937
792916651
594820993
684072144
650132779
808029590
919494252
542485888
252564989
1278356192
213104783
93025185
139832681
659362342
588263631
957417346
1164914578
684455577
1468416496
1888340927
1296099112
1572993061
31075466
1337499830
828368090
500808610
743299384
1610120037
2016696593
1151998979
462841545
1572380789
1003536224
1602447955
198665268
72447553
679039966
900640793
453921568
434268022
1982757597
1574966167
11761005
934924658
1915691315
446489200
469965187
1628787858
1054979806
5840695
2033900540
1752346729
514339266
1248964290
1056841458
1240447882
2086506287
1988761561
473712707
1286176280
206462949
1559911086
806956058
1245118986
118594843
1623922318
929428661
618970398
14524497
840154775
1497062825
1077341009
1347514020
513634747
611778341
49659412
364915035
310386046
659008346
2087343726
1650060289
493947668
662042945
397964827
1826333518
607183195
367958434
306070557
942350372
1334636327
67284797
248003722
2014848106
1237968912
1592633207
169121152
926038437
1211212272
1056529929
468634801
496064348
1678982438
64796190
1650816633
903777063
1152312503
1337075189
919553941
1762182259
740554159
628061870
288257813
959896354
61524558
369512390
1890796374
1980997587
2001168893
1483140150
145145079
1867439683
1420849075
623574145
1724507251
1378867892
763443786
519230096
635537776
1586120479
735822846
1742817625
2108415852
2139948614
1932323663
628258822
521097307
1475662050
1792830665
770645368
770967535
270455805
1345336397
1475571964
977824619
1615886660
581596306
578320094
1774250262
1336040427
482865914
1910026040
44137054
877084499
858659438
1831117217
1183936107
457808584
674360797
126299098
391342128
129712295
1720870217
47369930
1540372748
454587707
1814131313
1010003940
723045548
1176941478
433463935
1392917451
226892951
63678540
1099955425
147394874
1325059213
316267180
1322767891
1740696943
1120893805
484501222
916215190
1669845618
198408237
1574901027
756608394
782223663
1416791949
217139466
279213025
899737407
1758623380
1752980391
1328207154
638381845
1015050377
1050498213
1774854450
1294269146
790187426
1996844122
1706359560
1011583692
1449009936
167894653
1161509260
1182430555
965674219
1728018452
925360119
419950668
2125745959
1629787158
2016336388
2110616565
1980851439
13434809
280420532
845451764
1220445161
1140678837
2084191739
1123942309
1715917616
385101928
2136521659
609509431
321205592
676550399
1130738996
1463076806
859460846
1326063429
241689112
61767400
249171113
2056952503
2041821544
2004425281
320234161
405410948
1880288200
773175644
263884233
2076663193
451943500
133440652
567567568
66239594
691168081
569506967
351944808
556739949
737059058
1846467766
761572418
1159312256
836862541
1403075511
1736536230
1808302663
1288778055
1122874915
1403631789
220766429
1427432898
2059446707
1086464326
1927363257
876729336
27992255
2110483841
1509417924
144156167
2032008136
1395286585
456440151
932705563
2036937530
1889271361
705645160
1118161908
1367256814
101137527
1212941492
1374787672
957053923
1125907639
252627677
1719861890
532798278
675994299
1929927746
1325665722
539048172
1889294575
909335916
1375047075
1455011444
595586472
1389516666
581592884
1877289592
2015579494
660669549
372697146
707117071
902884015
1976219731
1385031638
1609951980
230185349
423259446
196066495
265194661
827981006
958006474
1984840758
835029880
1273959147
188950123
1046145215
713046061
93425536
880701128
1235749295
149399974
2035481000
1444798882
409384145
953390919
1157451044
1222066085
1188285647
672419348
1604609080
225634080
852168298
2100739828
748522471
264823752
18220493
434239496
303397174
1533050562
1862407105
146136103
1815624085
1619706959
622380161
1654857506
547486866
1680340624
556468620
2103114081
1239308703
874185017
1651485882
2101172389
167688419
354001119
1818816565
557784695
1244541760
1813025648
772559528
1215335908
348662263
1599847778
1554835201
29479400
1239350893
1525119654
2085067249
2060738725
2012484945
1659801427
670277652
1138212126
418275666
2080565338
2038065743
746780283
671239271
2083342573
2095040154
1738381264
610830370
1385491619
322366563
1464046149
129958442
1935502729
1386183494
1528036024
1650342756
951443573
2120676445
423204529
439754709
408200438
1453221619
377863043
1199026362
1586024826
283432203
2118677127
111281370
525696549
1499178937
1415530085
1480076289
1252149872
594142283
2005090697
2141555828
1022882137
908480316
1326922029
144529919
785421573
1104325232
1300054703
520313335
1269652758
1892695878
793695060
321377505
1616998488
1180504422
785086865
1343024384
1877417107
2023614027
2108991186
527392080
907222116
266694313
715698308
790818883
1187311971
1765335513
1865258720
1569202366
1470113647
1102166473
117593821
1656269329
1880130505
724217780
283870320
2026122173
1135753055
639336121
1241005878
1960839505
1073459544
489181304
129966883
410045493
1236307043
1423290318
1012262747
1552643189
699437237
202273446
607825301
976653242
940180692
485026212
379989433
1071930207
1343465997
1426209673
1724816501
427074705
446550971
1379635357
836997728
1635180001
1920448161
1454329315
1876965931
1911201618
1092852256
1723652305
322796817
41948275
89416575
1463070269
993230941
199133624
1261705467
806178157
1049299340
2027203363
891467540
187712996
199901241
710130984
250746823
1815902674
467882639
600445397
1414538439
1101144843
214749247
1249899955
852154219
1768994254
1247183263
1964331573
1890138590
348786775
1200058405
2025991046
1436764659
2086653663
1349350381
1200113413
1220036904
357887235
53516088
1247194005
1374393208
895852446
1655426935
906789282
933835190
2092066046
1659400894
1283557048
2121464556
867047819
1980490431
1351955345
395919103
1414117655
1979020089
112004068
568286713
504716915
1852734455
1080111409
1687985268
1391780087
196552093
1773669552
91604390
511947854
1576410551
333281582
1730527224
1852561002
1418008849
2000419078
207438981
1103810381
1344748785
1169819592
1297520995
464722761
1470798855
1002630838
517900979
82380931
234416421
1646926824
236270368
712247968
465812243
941803009
1367346725
1650457186
1692579297
1310114931
734178576
88736578
2088466699
2091184554
1447237556
620100953
1053507100
701253958
110587503
146459565
2040336281
1814554934
853374657
811800177
1529912110
1338102022
2105096554
888794883
631907282
1959170720
1363169396
258243451
905567863
1159352895
499947219
357889737
238956400
964365882
924168088
1232816089
757893209
122224801
910387941
360267135
1874029064
505688843
924589798
791152474
131114980
2086344469
1491145889
681380144
1834183780
1511829804
137771224
614440357
1101106181
1875333867
720705797
1384500807
397712389
1583071648
167386122
1931710652
1587160152
1942157825
1921143342
203086326
1703429802
1270380314
442802869
1662513989
493520921
1524009351
292583325
1116469234
192075267
1370829959
1650187643
689659385
175975998
1944307147
1919251467
2086015590
1861136035
1022567937
1997075141
312884875
1211981304
1430489087
1503769080
262841749
286937388
891439794
1893740560
1145709909
1975890689
1828818740
1627888902
220074065
1956801449
1132022554
836365067
661786442
926063212
413603701
281338026
1163211417
1936987468
1406090836
650163126
276157490
10441535
612844016
1185934226
1588670681
1171722553
1792182923
1818286574
1923651406
1412240468
1717908848
1155311995
2090996179
753045949
503162292
1264656081
443336564
489340237
1680334414
792214320
1318158625
109067228
268135966
580575991
1512389060
818219676
1668091008
388126230
1728551244
2020273393
1326929586
1413156418
1560979660
550128212
1756077399
1259072505
1979260775
1931374443
1323205170
1014427164
1729775121
589017623
1794938165
2132109493
468238967
1878266445
344295165
1854373444
1713771073
491938649
1482253592
483102728
1657870617
1277645690
765234296
1404965149
2146806360
750147666
357795365
813159638
939706025
1056614838
583932098
218166094
1794660549
1405030386
1073735089
317524882
1131924254
1297604890
1857557401
457443351
1581821129
621720731
217544287
899499336
1073070719
633926924
1903712349
147815694
381141735
1946180058
1845804646
1051326383
1138768920
636505323
2100968045
1146381802
1945099434
332258925
16756230
859734345
1648641136
278203824
850469842
1981746339
1483171156
1438866016
1634552444
1844136645
303283543
2119769109
19285009
1856086314
364829063
1012098607
545119518
433844231
2075665836
1304367498
198419635
903203586
1473407187
791628824
1917167237
70298338
1222323799
455090569
1031498095
717685785
1267396497
680006729
1206683370
634155480
1084733177
1482253592
948247887
1793101164
228424744
1478935162
2099231709
785022493
881124308
2059778584
594449641
77769645
915015680
127911558
1699144876
1345294998
1744453414
2046146064
214949698
52420561
423172468
249339974
350231240
297374118
1645876236
1266677653
2112637575
486759765
1508411288
1289261383
1251122216
646083778
178618976
994031352
96500352
973593394
1139990965
1926792882
785864056
1050988810
528438976
315143121
747564001
945909627
3064496
1647720130
356205031
123225907
240314228
1190103371
1172931275
1568949453
1991767401
1418394903
883353713
819238725
1469357694
633680433
959985644
440921563
1105577015
1707437841
415284815
1157728284
1714117033
1234576013
746087434
1445213104
787507121
944833397
1792960790
1377283845
924133399
1309460673
156354281
267519911
1244158157
1165277038
140010463
1631606912
345709139
1499244262
225020060
376226030
1496236475
1889603596
983153693
1020582154
1491133867
1333589793
1449991770
321224855
839842077
1912352489
1790518380
2109646452
1760600085
2121109417
247849847
1867474967
1516711365
1431116565
1433452892
123612908
2138933894
1502545366
347851057
889170721
672567566
1010132563
1197070280
1537171955
1573477987
1028994029
202745977
373450496
703580943
967839410
1847882686
1560134557
854642079
790139367
1609661125
289200538
1765752535
124947436
1685878964
1174380506
2089764055
101528838
1982737622
2127815072
911014355
861385823
1272887580
1528429004
1800310491
1614520458
1573228459
837185503
769427541
417902334
1538359265
1979548299
841207435
88523762
435145414
1526067844
954872572
18163362
885327000
1346620225
911053384
1993428518
1588290043
450072044
1181868575
400280076
322700479
700182467
1882624576
739342235
1328529459
1825648616
1013323872
639445130
2114541462
1691749427
348600225
540859501
347339543
1701631203
246263630
134154397
1822283968
1888766216
1030626478
1632737242
1574699448
1709087137
1839662429
1263074046
57631272
1899957133
1455178337
486524931
1720638627
1839211002
737960031
1626613694
1440095556
554681874
1768528235
1969940952
1753461910
419430258
125988351
571093910
1173160296
1116210320
644949755
1259119801
709073663
1898149216
380995216
1026865333
184420092
672154648
1375461463
1908504170
1802862783
501805794
764276209
291048191
1128197770
904404993
1912828763
1916663664
52975611
253464944
339293513
2143950534
551484313
103269933
1823883106
2145103449
730245809
603136327
229319495
611951220
37578174
1503646886
2059794275
1840565299
1962327597
1372029607
1466136983
152578746
909434510
1285009004
258472340
200995560
96491285
763347407
1936233154
647242310
608952669
942375774
2133718606
1059022830
959533541
573526328
804916430
1265622514
512563648
858939793
1784366109
1926462060
745794172
722029478
1198822705
1812006522
2084548509
497962336
1335647547
1494238878
1744105841
855129522
637359847
1041121125
1755715310
1953093834
1251320469
1886410464
136151974
739934983
1442337988
1928730488
918691319
1590353625
30414451
586302157
1219944792
1863349532
1266091502
1957836810
1439185430
67158231
751639746
1146443932
1826612131
489667136
837235580
660678676
601114152
566524816
918425192
1498043822
292465887
547649756
1932878803
1172240541
46475096
183919907
1045563594
378748047
1089354792
524543471
2028582292
557873825
243066066
464248379
1222582253
1441558584
496472260
1744365815
1878733996
936788380
1637939147
1580193135
1827185424
968725982
1355074602
1790810775
1919496539
609453613
481074154
1106381576
1866869663
1352034912
1317087815
1743489476
1330697397
863376813
1616669399
330527599
225131277
283308635
1687540282
1980399351
145752238
30370843
769530648
1124802238
1614528053
482042025
759615605
1814892447
2113815833
353069187
92123780
862692306
1954580312
1497043121
274637586
490851151
234064392
1409661541
1207134941
317972307
1249370021
7315722
721981459
1444215077
935335273
1543887542
266623941
856460384
32542498
413780217
2070580375
310706976
859735128
257506373
1282063942
934999993
3909672
942790050
1640559523
1793443371
2094136802
1661920297
466293177
731533468
207463400
2057847743
758825997
428517214
1742992237
1268381111
1439123085
1507793388
651985508
1969344491
922708153
1912588026
592540470
1522333348
4609731
1125546930
2001827048
1100185220
2046449661
1902751758
1935655439
77359774
1579886084
355062224
1231716353
341541118
1130216364
217307585
670776823
2078142935
192042378
2098465252
1503882380
1663342040
390132059
378697424
1618468323
1769067920
1460355310
287633428
159272906
406752697
1009146945
554849394
1945395881
1301928342
1304687183
858718581
1591432103
2097364331
2124914776
1287769933
467027350
1663350956
660110644
1946666202
242363988
1419318706
814347732
1443994807
168580620
1249333633
1094688980
282311327
1457947544
1753856167
255958529
1980135891
1996245645
2068711296
183760573
26648861
1194322192
611912698
285232628
46203795
1531240431
1467639461
277366041
1949726770
1474965647
701808665
991069442
118845856
468895061
606349236
1585592615
1942624960
871898123
1191657219
1595256720
1795629614
753641376
718858225
1831864596
1164260989
85718033
191811375
1147574861
2058530412
641129147
1668214860
420846831
654652412
550317955
325515263
534683638
432535182
1998048658
252245357
1129255696
357732537
208976531
1516592248
1956603388
473339915
1710937452
1515516703
2003117396
2110090440
1836517064
1761558776
536668380
1865001517
2010762094
851108194
2016326503
737714858
428129747
775166574
1381117564
369992769
1661490837
1752790888
235916225
136274603
1357914593
2088129273
1001775372
1405001892
479227702
292310715
988037168
833275070
431210439
1911552506
1995050631
1897810993
1800990644
1978771465
8581508
2126248566
1644738948
1077588488
358915256
1144235190
1682873091
1323980267
1656782319
434235037
15960181
381248058
902835963
1526100540
582477274
604795779
368171707
831046697
912928751
1405781712
229512100
1979894075
1101836485
533711709
849702016
270184874
931498900
1430489228
1429200686
1902387106
952121940
1457168389
780727684
1471564006
332424615
316346945
2021549391
668628349
130487395
672465454
334496691
174873536
174844410
1494245659
1663062997
259505712
1872669790
734045116
461835653
1724404770
1549248093
1478989676
947712411
708957493
1474404543
1649256273
1609167121
967241460
2123524290
1460561572
1893692126
653488431
362642935
558539306
1886532305
595099690
1909694740
1979237326
281238292
713787910
777810118
1567582102
1186063951
1949755441
1476353089
390693747
1965642731
1789714278
1703797890
958070200
895016787
1966121759
1144993478
1732512324
592682031
1760341351
1811494692
493374370
1290581300
1228826838
134748913
141151710
1751293253
242394787
590703635
357989695
1137849648
1038690751
1885682252
747553296
1005897656
1936233154
1665067117
862782123
701012605
538676794
721089209
811511976
1316726236
1541101677
1330733863
662517308
1440127413
947611766
790410966
98234290
490039002
1038416666
1749305629
947948712
1548599845
694747230
35239999
1218638757
305596941
548431828
869567875
103631170
20335691
1960482864
814046495
965326179
1596499341
1318514270
404565065
1317168235
780617134
1650217659
480378358
331557788
17814837
696675931
766944870
647743387
721753759
177318968
1623131410
1209166364
2058590012
1264042055
1701196799
1910312232
362977599
657065754
1192776761
481151842
1480974743
873301128
1623631585
1645608457
1913983817
2015308019
1627567694
1289504218
893056632
719766124
1715160741
2013406519
1245393262
76385986
603356684
663949839
1022200356
1271849076
677158234
1643085375
1072423187
1553396290
1563015511
1507521359
2089670978
679102389
406936883
1898648505
470589963
1176755439
1019145399
24872212
808191887
721043248
243577092
940372632
888982052
203868201
682201982
1683961874
1255028143
2058901187
220621413
333417104
609383830
343031306
1138366098
1768231996
983650461
37422394
728732973
1371559999
1412355964
151061614
1534009698
858552271
2106045552
980843602
1767281925
987505003
1179094192
665922514
332934707
929119083
390714909
924388675
1658461282
585128935
1207657338
488618347
93787906
778908671
343452210
322549329
1370788290
1796725733
142898343
540081474
333730179
587933535
1346259562
1623253666
1580662416
2096029981
134888791
1439269348
988142665
1707113128
2135638991
1820500803
374994369
2130880344
1191034273
151871472
707131683
556188107
558255078
205858834
607506156
679558665
791458728
1109739254
935068527
2062494241
480524049
935008548
1589637344
1053750896
347557310
1126835593
87191227
1519397870
1953049100
956285871
419138975
1979683728
1134295618
1647697589
1292073949
2022656991
924619155
65709702
1032986031
1371566091
917869071
1378653501
1023852923
1036550276
1122606055
186051967
1613597884
1746456137
2056369259
927047139
1155101300
1689113728
580898721
2141673541
839465059
896880252
1377110765
2076328108
858480052
1178586625
2035780179
1443391530
2147464479
646896374
129440675
1107016545
1880370688
1208338331
155684210
654539999
1661565480
749659030
1896746881
902142199
153101955
237963696
1242304493
1684347222
899038472
441420591
13084678
1015531269
519527808
634217958
454537608
434209190
2070049896
2072671263
1442573619
1924935863
1857248381
673006070
2054115058
1843000329
1161486707
1377743499
204151219
377999280
189843484
256236673
1344061828
892846999
1260829162
636724354
1615462267
448103730
947822649
389813131
1953863835
745093786
1370125140
2123671916
229602659
27685840
1579553768
2137501443
1608238756
496783742
1723666403
1849872989
1516649454
343026206
1096484769
827512336
2013061123
139164578
801693031
789520515
2099384438
731126491
1971513841
379823270
430607921
500724336
1704720701
343666374
713881213
1751170004
883498845
289979223
1838374804
393155523
357886465
784351661
1237858463
884712533
897567890
447260153
958843119
734073263
2018666818
2133249973
1267444688
1039880918
1037430898
1918353005
1532059401
607814290
1180269784
1903478884
1368207858
39672942
1624487211
595049277
1351388949
298484823
385542094
1916750185
1405641671
1221722635
530646898
947176840
1289295697
1903064409
1854130337
475237556
1101964409
1430726105
1136985383
1337080111
356437806
927927033
55647186
558294895
392622269
610830659
189582095
1071631585
1204892544
283943659
265644421
1098700668
1118915269
1369090258
1345731134
465420648
308714592
684237927
1479016205
1780157359
124416567
1687975250
1490219480
1815729330
516458276
613424615
704616214
1865373191
1584341964
892924891
1343325008
771483286
77685060
884317203
658367620
1603292983
692334609
215050302
1438045587
363335460
760759944
1123551533
719712370
888409406
1965678384
1164216368
745682330
563106686
790339762
1808288951
272732730
1838655033
345060958
399048029
580558902
1592600616
166634271
621344976
1738531702
660603404
718827507
861546659
773689926
252098903
823309909
1293325336
645105792
88736578
1997855327
437184809
1797869491
1429748772
900534254
1037294127
1591875750
652377664
246732812
115461292
129768394
711676652
109219633
675830996
1935126278
1044031120
771548895
999924151
233819008
909896783
125168219
381069891
491002280
157910574
655359203
448351793
1116661692
1091471719
494674667
1549182037
1111576934
2015169234
1827146859
1061591543
1185742084
749061359
515547092
2027517516
1573287856
2101686735
632317880
1590170444
226946400
1910152518
827926585
459100538
668876500
508419909
1766345261
1014158679
2061353054
922715679
1403091532
470302881
752883781
1009981519
223505439
1228584081
533605028
1117267331
1285942516
529296527
558449766
1245595123
1897708735
1974121181
1324747044
540494308
1067649475
685464994
142507893
1383489776
1050579940
458661956
165302787
1631981612
682404609
112540958
1875770119
1245890649
138552113
1123661672
363473022
1660315685
466250970
1829946701
151636422
1516094712
1882044108
100506483
2132249234
237770187
180788636
1406515059
737695291
858526315
648394367
541657751
62930962
1151899715
1426139943
493511720
666483069
2119537128
1860334986
861677192
977621660
743370801
1202357427
925541472
93324044
924406442
1777125796
551441502
1334272183
63051247
470824708
230371399
555260351
1872308339
10211349
1449436169
1670017030
1099064306
38041753
1313593852
121143989
568163518
1410450905
1012694703
1156866493
1484491391
562426317
597176121
1930291921
37636848
2007057649
264824299
1550529119
317676471
842569920
837375041
1334427184
388716128
1999619566
1575495921
818262428
202878577
1548515037
299988430
1443554683
787860041
1382206448
1705772035
111874893
1014928673
1989124174
1037782627
658998281
1993830337
1009936210
233321933
1545660852
681744286
1069995355
83381013
1879185410
2114212259
1897327111
1327683676
1607813050
614706727
1433530038
548948032
948212121
1270946762
198637042
2025020001
548182398
611743597
1462586150
1027408954
1424108441
1506913607
981117069
1399053941
1169471042
1988963960
881707786
301910201
1751167483
1216253615
966589886
546760740
1806356700
1091956481
1755367098
204539884
1348802897
935531880
1519029787
1176270374
717609382
1485430605
19174047
623169769
852066194
623993789
957592327
1762391618
1808085367
797126456
26168860
32508668
1810638004
832034435
894829823
285238210
1322392929
1335784834
988045894
1529294521
1604467588
451845927
813073556
139221893
1760430858
322046330
1168534129
1057370758
844295048
896133904
1484039421
369814111
543782783
1630748092
368179463
283311537
2089726452
325053124
718983744
94680479
1634512635
809802933
2081741598
549491742
818144544
1255964137
1340688714
1775890416
1693827334
387419818
1907435799
738481499
2139941972
1011707987
684276768
1245068490
1262272352
1558635069
406404881
1341802031
1849335946
2073966162
716670687
1457034598
1456864448
780442071
1701070660
73193611
1394561540
245192488
1645501317
940175571
131165944
341129131
616197272
1283527054
1398580998
40770654
946136429
304598182
485451462
1625790098
107100249
2097338345
135375324
255357707
1013190100
1713896346
764982980
141557933
983404321
687511497
1659469440
922085496
163717023
486072672
1542088388
905996014
359466083
1552995808
1730429202
466053957
1164138511
814615182
658042230
6389447
400053128
216757637
669661052
6240253
2040723582
70276449
110841474
1782454222
960152479
531849317
469210101
1550844695
2034009855
613991048
550850943
1922011113
1687855954
1799921804
1120849530
881184446
1001401611
670310171
295833536
247936149
759493436
211283541
1277383434
552646181
514037527
100916775
1425678945
1209764386
177523387
1656459557
61659550
82844879
2004212482
555646927
2104287081
707665985
265214444
1660836331
873583544
1274179708
180235555
51297413
1483632645
227359181
4908354
1969076446
1149653305
303279863
621507544
1959584527
1472791543
1040343982
1735035132
672073705
1113012200
383146339
1328738631
1607380977
19073387
484999951
1807128340
127990378
1758122428
699538631
64497402
91254794
1852684615
706361689
184940087
707816352
18346314
2109074693
1592579991
1498286077
1777289021
1740797201
1985179675
960276806
1912206030
1556367234
1599065344
1613202082
949187937
165309175
236139928
496491265
1892241231
856332580
1206831404
701815425
1628183836
176157442
1907426319
1281482498
2078717251
129558765
847224459
1175790771
1960756248
606069175
1932409522
1698033171
912606956
717173727
395165691
461655818
2070617801
1908241024
1519681249
671425224
20326159
1434424342
945064316
1129206434
1432507937
1425522824
602915652
282617440
1755027769
1407751443
534081784
2081806927
284418973
1727410508
1797303719
1609264117
664931688
1194680332
751437272
43846900
1381405412
1181391361
784220907
243107628
902405269
631529573
1031239835
21519362
809843478
797265086
1791250542
1076117496
1245330409
1339641507
218901254
770188685
1020196814
932372041
765948268
63382674
2046298084
671252407
751646765
898925603
823470802
112111263
101556809
1429863065
427312188
1413719476
184931380
187494106
784883022
1527234357
703472290
2067946982
3564711
904035511
1122307539
387428
151282679
1506401768
96161374
37381629
611496734
153607548
12252687
728787469
258776686
1780123975
419950668
2061297332
1672038272
1442792302
52952434
1205467012
1778633690
882334989
130988820
1975895288
1388946377
1701121210
87543736
866009479
640270964
1815008952
1129599289
202137105
1722453055
1633648032
258521198
108153720
442251206
1101009568
1087289725
1033963278
1032700539
66909419
1036759308
977287915
2033730433
1877290394
1306032196
1020560840
1652206434
1120107789
248893357
1939196356
1072949066
307535260
618456971
1771874358
814273436
172495499
1491571378
2089906269
754587000
1105346555
106000427
1074919066
785351420
20536828
26888367
1417836035
1622484803
44430840
1044251770
37693977
1155303410
1478585176
600466825
1622039920
88785770
774074540
1132405172
1752706096
1068756431
1180299005
283766707
984369240
1024862956
1911651859
498935196
600017387
1064329200
812102638
1815924852
1201354442
201457590
925947637
1229830374
1974125606
1508519019
2024911534
1634769646
650532815
1651279944
1971384075
1806408087
939466757
283443680
1335816880
1943721668
286990539
808048291
682988101
508199986
1666180671
1817426343
1936417340
374628961
1477007948
692898172
458714723
2100333271
1617953498
2088291842
2021057939
494649734
560848039
479975803
1589697212
461731206
852073330
1229290308
1172916250
75055229
1976882377
1472389
516299861
1407931377
1255734855
825883755
1822001739
159880900
914179007
1326854924
1001717062
60062550
1769074216
1903049706
1113861143
1743709752
547938100
1319247385
1196201680
1388109089
1959820987
1873164121
2119597815
623326194
228235282
752932257
114644747
441432312
1167500839
528571074
1391028586
559925387
198846410
200807332
1444416474
1341404025
27079503
24532294
1822969566
1430259110
2096788202
2110391136
2065922913
1264846530
1605980305
892732400
1262913555
359947026
759873435
783273637
174208471
1599623101
1030930650
440460188
1962134757
904907419
387701131
2086337522
1745840051
1261626036
1789809205
1308619466
1559110446
167148975
1869799433
268533050
1414536069
1656337153
307949520
1582034110
1078901768
1089703975
2098952647
885286702
704626134
1201409317
1626949095
951906028
28618777
89410203
1450221186
912441215
1242942953
443056393
1045511616
6551518
2095238038
312294261
907014110
697735832
421411963
1848711667
238622719
625149486
418904866
1524715143
1139557658
1059665395
97717556
876193041
981918026
758426492
506379258
1752896441
1200118091
820908137
75958927
156452578
1746411209
1069868684
2039363443
1471460488
1464334051
32630796
911273482
1171880837
695270012
53539043
1841489451
1183340031
26673417
908594144
891138756
1485497950
1539454197
481375559
1846424769
578488038
2060636474
1777723008
1482867441
649535216
844991279
1672659496
788747988
729537008
1003903735
790083000
1582919813
86862071
397372194
1181112032
862841969
604221128
1345991796
274688067
193973280
1300585637
696460932
1956633857
359943391
843404434
788380034
812867223
731272734
593753068
326201110
1618456060
858343093
1178131324
38534323
420946964
1612328539
1408762744
1572527048
1773700983
2023874754
474065304
571152752
579725597
380420416
1562242595
730905775
1954808680
144608217
1042251177
2708376
509093955
2072230428
292200387
901276419
1820514541
719213805
1373489617
1375420635
1618159464
1121175922
1552879062
1799516448
233689020
744037256
577834662
1565712413
1144366672
288807517
1391873546
1057297286
1241465374
2026251435
32377024
1422615885
1839596527
324659270
1974067208
1800285156
1704801926
2098017994
734304494
775333990
1174227104
826228782
262095138
770060969
1728019700
581527875
289382904
485046389
202223106
1123117045
996227515
1792659539
2120069311
10580550
1714166085
1574259830
201237279
605521363
1462675205
524502878
1647004770
751691549
1253634018
625814510
1895548468
1008502097
277273405
1244135016
377119229
374443727
1816763832
731427207
637811479
1960924904
475219861
1470138701
262147959
886258200
191360157
1425534190
212876639
103064634
619539573
374744336
1730001306
1966102420
428433686
851232867
721552626
962902282
79666853
1749269217
1256699526
2029581934
1055562905
659831189
1340854814
597100376
1084259764
561311715
1698040138
863418462
2031731529
106297971
769477336
1836704162
1436624149
1307783686
677716248
758755294
1980037867
1374318998
938104993
1689016833
169590001
1458913456
1492086554
1718242801
513384709
795268820
1696376103
1965284696
288807112
808742292
346609755
83807017
2096745988
745145946
27473995
21724444
2103298517
1066218498
987216586
1539621003
2124780600
1682268894
1984221468
127550208
126409704
1014053855
1500505747
926610034
935543718
874782455
738955056
219782893
943758168
159607195
347414825
1417155707
143117404
682949553
422350876
986282854
1266529408
521224609
2106282229
1256196876
817423068
2093329389
684874850
547406156
936605732
1885494027
1447537940
833488327
2136700591
2018993107
1135531967
90423467
2008346370
1614541431
1826467644
1125138112
1377355485
843750568
767029975
378261281
1668145471
1728142672
1885399502
86998732
1220199044
56903549
1445299822
399243296
969115682
206460410
139282691
1024383152
685891198
2105731841
242453556
304354966
92583622
2121124564
573256057
1240731519
938313742
1393049684
1391582134
1612790948
960236095
1052312683
1282664678
60292400
1548378417
1830516281
1794235302
621892894
680182066
195288528
1906859165
1839839909
1204522767
2051341717
1631112430
1302564754
1455117149
1133165050
1865064630
212495396
424765217
1461022982
539789053
1542974531
817917238
554557408
1454788048
375313316
1745816768
1871594566
722121447
1559553545
301784829
343386079
1408502931
751046911
496356528
547620557
875613186
1449931303
1122623066
1198579805
405461316
1135343053
85719117
1029227542
1790707295
90798178
847085651
833761139
1472606453
1671701138
552108916
1600192983
604130852
613229577
121188005
572437925
204618396
1699244706
1125778656
336070527
1150149630
1894929288
524971124
1026731318
799141064
1098205356
447283475
1552225902
271135629
1220208770
1857476267
346609755
1722316153
1805008062
577705798
1685632587
1253485223
16224718
1669494050
1211836393
1201105439
420880184
1717401805
313709204
1477463445
556928669
1484082297
1635621829
1019705011
214467973
1601600597
1216007930
924710446
1832139385
65446825
674839939
715181660
1146160075
1881524759
1129523801
195226411
1891281570
1026474688
343534220
357760630
1736703877
876471084
1640766462
1058520570
1654879739
1898303106
782220486
215285784
885476102
1498369335
2081245009
1630974243
800365876
583159370
654183936
204254118
1144900766
291587676
686459571
1918821189
810468947
359259996
1000946953
145640013
290046308
485317766
772439670
1376862388
547249737
1123942309
1100721368
1206310288
1764943974
1359172407
1171728442
1680254407
817368625
1854138799
1449779794
508498519
1045450310
1192834447
378697107
1523772210
1240196552
249171113
437799225
669693875
1443763576
1544135569
782160507
1897572715
995571389
65297716
1912170011
13322838
2081864488
301579239
1966782853
1128062633
1055547386
1489735177
1826682013
980027936
1116028192
1061752496
350937264
549951604
1984312140
1020801289
451624262
945935596
1848461799
1379865650
928997029
1757651252
1519513305
1354800550
1196048488
87760353
1803826926
305085752
847649597
1377125411
1743170942
377627680
1725373044
757851621
1645842964
1210409927
1321766725
1529389233
1798731474
347782672
1641056886
1777167117
668201932
605822959
1682078974
45473805
1417124900
675096005
2037928621
788056170
730016587
276448645
869288384
1297116389
797396059
2058513472
794623312
790283904
1883093932
1545984544
877784963
1555873367
1571304095
1853453631
1732956011
1854897925
382726325
36931025
1965169013
855412327
759060556
2035135323
341575507
83739421
2103154928
1268022012
1639033753
647045859
1427619564
118528391
654917560
2048969630
1164646676
1550020734
217209435
351176391
1339122009
1110632207
809897158
915970561
1149419158
1211166668
1055153069
1496162421
149692258
989431971
378752968
1033420478
2103182719
107715999
1105735132
735640796
1089370588
596101092
1331894519
1966389394
702913143
990063484
1701152344
1467831973
1811676679
15481028
560818352
836706118
1716346431
576864132
1774295160
765622326
1371974100
1491704342
1396399593
332854568
1287545373
2121790879
1236106967
1031042840
627343342
672579404
1037398418
1632295215
815973556
1667230023
1305984448
45695008
420909095
117386138
1179667294
182934742
814850397
1131379801
2086894703
1587757810
287450435
915485389
1231584636
1642259151
1019315613
2064274191
2018527183
83629816
1187984781
1410736620
104254571
912874436
623438448
725588533
278280445
775357253
567310433
967411987
1769735004
1940648128
262947983
910125808
878175578
44851919
1803277704
726038296
577138610
1961171115
280354916
279403685
2130571617
1898935739
453905448
528258873
1309521890
1084277701
1328755559
838568933
1975977395
803334446
1289127180
1837343784
417382423
1232349037
2031814553
1424219903
258803240
427448010
16312873
551991596
1396538049
1616717731
154241563
778079661
2075137511
1048351383
654347352
545241615
360490781
71010790
679559004
522639597
1016418725
1497623121
1678461721
1311404332
1868552986
1407859824
1615582207
1969956995
1167431102
1777091589
1815587257
1770546422
12836260
986114824
652148338
1022487681
1710059223
1964583303
447559941
261955615
1378736962
1215709486
1727553476
443955091
1783006387
1951412710
1423894274
188315073
58111966
725040763
1964768641
396900245
525530124
1617554597
2133159559
532647245
472486832
691245883
1899597708
872675142
445921522
2062767294
1111818504
187863789
1259766689
1846243777
836625797
1293456926
1383050305
1609631187
2099804188
1678084531
1720079303
106690599
2020496004
802236260
1879831588
396214826
618622042
168341474
527561646
980853798
1400011066
1218918585
350665235
167703397
750293065
160151993
2071288144
2100027203
1245849864
589098669
1049497393
1906910696
399751355
1371468944
659527332
1645573222
475036435
1913401425
1950345058
1101563162
1789671599
787130796
1339926113
1620345737
2085629064
25216833
107542403
1417014315
1535343581
1780944565
1134667115
957373134
190494491
1002246055
1014312640
1007974376
1965760223
1248313136
1582781609
1677291129
272707568
1026711063
1402166312
229502004
14093313
1860847490
1298477552
877942639
1246007587
116908924
1566583240
944749882
1939386773
847519225
1862373533
1803897951
2099785739
1509941654
1492857980
1765732638
767029801
734999151
2141514826
554155380
1461429863
1296696933
1298956892
922140086
1351359255
981581202
1399353288
458772937
535863514
23708845
1899752722
1228713917
1506458056
85863605
1354100308
1458590219
310676165
1908278430
1508071577
1698498883
775923098
956080742
1087874360
1775381578
2100495833
1378223766
1157442630
166282596
1199102237
744467872
615565146
2090806804
842921730
1259898638
1803532035
990665687
1564450521
32787299
1554345202
1794591225
618577283
1356752775
1398815672
262910459
1318961228
1288962049
1517330310
1389283642
905962453
623274850
1045172289
1100415823
1115865370
508747828
1296499343
189247714
1564243048
1085573458
1259524479
2021413714
172494055
858462996
434050817
1597387904
1071240708
1054860028
931005324
1365251942
1222203055
917262664
2032608830
1258859798
1487290004
522322655
1693292249
1954476347
381428283
1733374168
1972314674
1822516866
423257176
2139479141
1213302136
2035159890
980847791
1866170580
1150387966
1517733553
1670965478
452025857
1552841040
594641827
1731421144
532593310
1843412866
297350365
1652518518
131129535
389288722
50427688
33708906
213703304
368559191
1726147612
196638323
597916447
315012793
701722480
355823129
1981423464
1928370585
21834076
178948676
375592783
1179240939
304453077
479499205
1525172616
1762417542
1513547277
2021769281
629896015
1493008055
631168469
615465578
117400054
617041962
144119147
1204145873
277363106
1927036087
1574380398
1341841681
1461993813
1478468941
997626902
176236966
722442589
369805257
84361454
579617780
903199747
1132509796
434961155
1399703393
1009218231
833090247
1709509669
830768309
63973722
1353785366
887848027
1165459512
2043035808
803334446
1391610891
1897793274
1476187413
63497660
1356519782
898720209
1250177271
1124798643
804347657
567702811
1473536704
886424074
379567752
1500997908
238393221
1232572195
197716629
493992405
1450186552
2139738058
876587791
1047732624
1401861585
1274100135
1746525237
254590102
357171155
2042306224
1257522214
157832453
1582959939
1670190153
1510388604
1032916108
861921144
788905083
1763259407
30336202
414425449
1317747834
608018442
1401487699
1896730323
1765299110
1613432234
654114407
760568733
1137145726
1801609252
533314666
1932343446
1554230497
1948225543
714900744
666661262
1656583544
1571338239
724316557
1711592140
1497272902
911105953
239851046
1542851998
721396497
1515342994
384345678
501619952
2112219347
1443306775
1176571581
1117366425
64146067
1071307312
894323196
1757678754
371900447
531107084
1902651836
1023519180
290290207
543649368
1534765078
1298904982
836732620
925596467
1371714800
2026483532
1980069792
1267134331
547301461
1722598789
1340157917
1848194581
2127290018
409224393
1759487281
705958839
1683396171
533816778
1850704649
727145931
1549854878
883498845
439468603
791726261
1217995847
661095447
1324207388
1370491482
72618085
1031534707
917652102
2091798816
1597123248
2028561107
1072492917
1867035360
92139948
1318639631
1733676266
723505830
25997219
1817539347
1013362557
1084266955
1442391837
1497723721
417181098
925988336
80073576
1753480952
1531559736
1611516863
44108294
358614965
1527729349
1049326631
1748145167
169794960
459184552
480773616
825106371
352364422
859420388
1467235866
1994605971
1299311793
1656314074
759525835
1894594939
243284859
1322032118
1471477961
2038484369
575653306
1762115308
1501072286
1751287700
588175415
734177106
150444665
1169435160
122277538
1078195096
1395039349
1148862155
1906589777
396986829
1176877697
1509873942
850433399
1656918980
1848953080
938054752
704303484
1073392672
279437377
378008610
1390153911
1248099478
1383688608
1696376711
287638205
865290767
313238456
1501896893
549097264
1784472844
219023003
782741762
1285606940
729140003
1319053850
51928392
1904835406
510756384
170829662
1821627704
1596394187
7488799
787314046
78261936
1010827694
1351066571
705939032
1497602998
803384309
60830192
994718827
2091158858
278056395
430350747
2059567336
716670921
591340228
1638688564
844361137
173130760
288996720
1985153783
1911639172
1612382055
657804475
1879818410
1258863611
741720484
2046522789
607520582
1189292542
1104284066
1410736620
1885797507
1113585308
550727485
203602539
1024200940
2145006489
1598675902
1043439372
628249187
1524009624
736486284
440636946
1718822386
1637274701
394763464
1781533501
112811046
1204237327
461543463
58856463
625507429
1162516144
735656217
1931701005
1994322556
9146318
1682870056
2016770590
861280938
1710232344
1725623763
1828516825
2073983208
739934535
1877640045
1020260631
1497119217
413491018
426886977
991881957
148102392
922575783
222040714
383685240
405045853
1734274027
1700419045
1647569783
1308111160
917361731
1503131960
789373851
301312549
978405669
442597261
2037966993
438460236
423438928
234299682
312829061
1962467637
445127043
566331721
504024496
977830258
1322052634
1195938881
1868650605
92846422
1620940143
1069104753
1061559280
1963571579
140009122
1792251083
1356552071
1598507017
1398236426
1791558925
1676398141
342334263
7380705
1770193714
1705440085
1490470392
1159591162
988173786
1972474775
856922485
1763570451
462928438
479153596
1774250727
495010111
1160354600
984548903
1775710287
1349969501
1460153359
1117733143
1982341668
2046272080
1193457309
465954198
1731621869
1771823554
1966976914
516578835
23683921
8346135
473034650
1198200374
1450464577
1823907505
1372418525
1939365333
5405561
1074100317
1996198132
834689594
1195919172
1546217015
1054346620
464144911
905608769
2140338309
2663138
592970304
775704010
875270130
2062129677
717098026
527823640
1979995733
660450805
1906646469
76268717
1884104535
1367624074
1169928819
534807453
584556848
86419089
1930137059
990004050
1027120814
6441195
252075561
125669889
789808078
2118237223
1260581064
1755134348
1460174604
603058265
1280710532
1356144701
533375304
1527636001
1243638808
756979727
425905073
731852546
872632954
587318027
2103734964
689196287
661667252
1580504607
1391473356
1880477148
589645738
978195526
1109376360
2062003157
740879006
322269660
666196901
1982169304
2007485623
1048288211
1614004959
228978630
427084002
1231830747
2065323811
1101826990
1810521753
220769485
1110407830
212567239
232898396
1487108388
1496088761
544189831
646855452
1847939211
1423199005
298079899
1855409651
1263329805
997263512
683710697
479254783
1404120235
1359988116
1116661692
615853536
802664731
446384959
310464746
756739703
1584468635
1709466837
956396930
1282182563
554841611
1815798652
1564152858
2145485175
1503581264
1476578414
1057009423
1168064854
968380604
1046648713
2147082428
238048417
747933021
1576392999
1227067704
1830222521
1902891395
785265147
462513837
1632349394
703018303
728714664
1876975285
378917880
2021599231
829956395
349118291
903010574
942911621
494033138
110531553
1997902945
635386413
330801136
2002829450
656484192
1326998121
1484037262
281990946
1661707651
1677956152
867714996
2100453370
1862213839
51137909
1313766368
1884469782
1224200751
1531742142
1097646584
37522903
2147210977
638556683
1700576764
1219360872
1779244932
490237944
1537575925
419109223
25586405
1452215964
1733728489
50188243
204520997
321153220
2119900134
238763038
982624329
1918594966
20911075
1771490733
1794184497
1725811491
1325674662
1500369483
825304151
1143274152
164739631
746867110
1959641518
1706270313
848469701
613484318
570345810
74686165
151006451
588314085
1369804966
945890125
2079854559
100387093
1867765726
1212738358
1505694667
1398055805
1365861007
776844983
714066512
189299364
1851604114
67451712
414567283
2067829075
1445906466
2141196571
1065857690
1517375178
1196847070
365007311
1184538085
1687644738
1431272827
1094832506
1885573970
1980589441
247009626
731238580
150093521
1713730230
1756544222
1506532194
199212242
1604345089
1235769370
1068077334
1362552883
2023901190
1993126404
963862958
489623388
545955896
982967927
1084287994
1736769775
1455952982
331641095
190889163
896141349
321541174
832479602
1990558998
1237576998
1771353158
558841972
405675203
397889232
1977945213
1367819351
1189640825
1658808541
2055442746
191849391
1820379372
1945757839
1917789363
760866617
1138336727
1989299829
676666583
62904957
1335436694
1233149978
2108246860
376675836
902528671
1331711363
45043538
826084778
1156443679
939001510
2025222529
2059283798
1658047349
805939534
1767945616
1235479315
29402257
820663972
1387305058
1613367732
243392565
41157166
1522188764
693217798
782779872
1031162607
236479648
1100270980
1246128431
943503869
1837704740
1484289753
1236868544
924251827
406965062
78202987
351099610
1326282347
1983806769
332942880
19298442
760719069
918548656
1113654815
1001816280
1502913206
1086109213
574955954
1467802015
1283033587
349052395
1431384402
592280435
868547091
2035911536
971901952
461915625
797743210
1921322595
1532239780
970305229
2100967295
1879864495
1966626091
1006328423
1954260138
1809320247
1822239625
1262996176
1380593143
1017750781
185369623
858117679
1413841856
1792844394
1034044346
1351150281
675490521
1528237985
370856986
842212273
1635839821
2144631515
1735476868
2032673152
346471368
1950985552
373736553
1374099316
1239889304
1485452461
1567489594
1499243742
1745996828
323121284
9978185
1551726891
2129149701
1572396516
235471961
422197183
1161275586
529613380
2109668771
799327765
1265835815
109499952
1203416074
1161926772
855207609
761599507
889126987
743694527
1686223638
215192541
562869327
701867993
1168064854
1905415692
1333871897
187937430
721194357
1810812741
1665053427
500938591
1091950331
117822628
381376140
2105231156
1331076715
2084353251
654736012
1577080049
1673294606
1259157626
72224258
254744220
1938018213
2067063200
19908194
392711896
838845130
854502967
850099807
232804981
960722052
1508348184
660432416
42683686
35318172
76685744
1466863613
469135624
215725152
1091443634
264798054
1893534116
1580263843
1145976042
1916314440
551288321
1436692416
638889451
257572508
1578375296
1701294455
456660351
760035411
152506892
813707430
125590442
1196449648
243506466
1368594166
711757136
1930793199
993258607
1419230463
195221710
1870557680
200042259
323698592
2047894640
862084563
63183468
1626638834
1723086925
743747919
1763354230
1766447584
1931323405
1774945833
727940495
553285537
1839948513
1996530
1286791766
717741630
1698674695
781367159
1435246585
21375837
1372927587
2101146914
2055423018
372149987
5199688
1197790852
357396825
760143961
348565805
673858917
852711752
386272306
873605195
1349291610
379966402
783166814
1576386694
114521879
961068289
77840632
1506071744
2041464502
1498516060
1647697589
1875193681
1619591626
809385566
840075021
1448463112
1180122151
1927202013
1611713118
62527344
418542224
1381524483
1620394126
641746193
2001457913
1918507828
740191392
446133859
837788067
619452785
1874441505
1103671584
1249449559
337353157
758060076
654906584
1249247937
2086623442
949606636
1350976641
736678512
1985569312
251154819
289218712
1101100646
2081635847
38908886
1231656158
788379955
330458525
1611974303
1875427212
845794772
516817811
1300825506
1798848083
1913775435
1538695535
255720054
468778288
1578011930
808369920
447536393
750381743
427458549
1405246843
997958783
1008306338
1864448472
150466458
1663191045
1128119282
918779655
1121344743
1052179194
175664645
1583677011
542607300
165658925
1834264977
266675114
1666867889
1759537975
1544125373
118414108
649922694
2040354778
1228440606
1878089228
191270327
1207303281
1189403473
1177371830
917826673
523547144
1209374821
1793178337
2054418134
956085689
287196372
728404406
749052276
1148946132
173702906
1401885117
304049933
812965725
223407408
474272991
1584379226
892561945
579851117
217544433
1107332259
2124603052
8930105
442779271
359614283
1738951871
256319793
2026461983
1420768613
1884418315
303341893
1572205355
1133192918
318747591
1407653420
1760400637
585088382
195241827
1975547522
1659152638
792385930
2092497965
116436057
135915262
1950753401
361017324
359987962
53701435
861393130
406579495
897128976
1821661105
1241787939
1049039438
1481593280
1746482377
1508024266
928960102
910252059
949025021
1627868093
411325433
512339955
1435701574
947603229
1681255682
1820533473
1114303335
600978204
216024410
361475240
757178651
1121423602
1473765464
1235997120
1348802897
1964920945
1593215913
857394599
346520915
967244065
1867636173
879508516
827545619
822708880
921344934
559343496
1573232527
1092837370
1751798936
573359227
1182543327
210366007
2144651612
1791779368
576345213
1045898088
435781684
2146604398
2105794131
2124434409
980391280
1780058780
159063600
481149440
1533789040
1775414885
274966035
164188235
806831761
906295708
335274039
1017114773
1201405226
984666365
241612541
225576718
1892831845
1815709059
1389604982
714386079
460153442
1936618657
1635007459
578130096
1801215365
1345300427
2023482983
1863735172
1375512967
2038794338
655997799
120631242
195769271
443088463
860347267
274837953
951870588
974623344
889266356
423663062
1584088681
981064943
7603828
696534452
1544613004
687928936
1543180625
1010446847
1704843889
330058191
143030937
1240964383
398038730
1291939992
1832590001
414655248
1449710955
1094923449
1636424168
929071364
888889090
1954989083
896170035
945047126
873221042
1935968782
1828212349
913529175
198618275
2145774723
236612319
517822332
698067928
1830078031
662235540
985837147
1942163869
926617165
659867762
1759485543
1560708635
1076094168
1560184715
162860197
1783347402
1167094753
1187076356
509734345
687707974
209950115
2013402058
1010558686
1445250941
1152028050
446129735
1160294475
791671585
1462692118
1504270443
337888247
1940212665
1945110519
892173366
1558117526
775302390
501074991
366219031
122573623
598742322
1171173356
1676790612
328010888
1552000037
1189866897
826903198
1523853157
2111906196
1143003766
1721084186
681459328
434593092
299286576
63912818
178910224
1425777830
1976202511
604884
86183085
453298147
678153188
1515995988
1610207066
330968616
1240325486
1953510567
1032823974
901609724
620408450
645196388
1098277977
631516938
736609304
1119531119
1609526235
2084466636
211377282
1032858646
924767754
639227281
7774689
72816408
574359515
662030360
721775527
550849469
243648655
1530863087
414124951
2049483376
1027862176
1065327774
260105260
1582680733
815146936
615223539
1034637324
193385861
1944654494
864140890
529090581
2096592351
46164981
1178999219
956407209
2031396622
661502314
1426897344
1317180921
375212413
1913202495
716280316
1668592397
240600164
1280971105
1370964487
142296355
558559386
788410518
931752411
433780862
1934175706
832461581
1133624230
678784500
1764608017
956799617
445762864
592300444
484092991
2074916804
197857139
1397086436
1050804702
223987352
686636006
706449228
1214748876
1892718814
462845496
1790632294
1044642313
271508857
1355788028
1223749566
482569807
1972322250
1454623219
836834308
827868298
1777967445
782132731
435770102
528144427
1099312419
580886927
767618751
1860434884
191240963
455151589
1719643508
36613827
851520662
721310014
398552604
1272737605
1350625561
2042001853
1557616163
1787717717
809797338
1979952454
1236346765
1283184405
767139516
1157089851
734419251
130383849
132994723
878247373
1656646880
1623984078
753894875
1778304522
963632347
1491571054
1935386295
1553409010
210998734
345788652
1590170444
1139261853
1567301629
1229612365
1634787482
46450936
1537508280
1941095072
771477814
1548380026
1296440074
1913552679
915461845
1295410418
143380800
724770143
549380735
547477813
2033886628
318644034
2130872883
1241938485
911259341
1660307852
1087444460
935309915
2011438181
1684106458
676249059
1980329588
2003630953
2018826071
289506246
343415072
1504705028
258493321
1233850197
1640661626
161928100
1576736481
140234331
663129767
890195772
1110485404
1325546780
748267600
768754299
1728274434
925091606
1968732787
1339160213
1006346271
1220215982
1181767692
838728126
1082952052
1442280653
2059200188
1750299629
776268375
1085388143
1982259260
2101412996
854006168
169326683
949661172
1444369763
2061522836
1380695133
1555152276
77008584
1493684579
2076833100
857625928
448713656
1955727643
1694798904
590656870
651526490
317858176
877201262
377135235
1619979675
629711704
591933590
1922003315
231681609
228810361
37803079
881531850
399997605
615880421
791315560
953319819
1243734994
1198566890
758284544
523779258
157559525
255109907
1046737609
1477396563
967305664
1976769360
928464798
481281592
910147951
1645250800
2063991894
12310147
1328241126
1139250926
1346665541
859488841
971530888
729029290
1332034310
1481929701
888727098
1069651583
2020052262
89607953
1377347830
1900772484
1400131270
1356106025
555573240
2006677632
1695746281
881337724
77304188
23271851
1429981478
1023519180
1194525169
781073457
1440618172
600825376
1118431389
939288685
335277715
541056323
1675175488
1554998499
546288612
1501165277
636295391
993051151
1129187080
1724301444
2133782507
378140087
1936036186
765156053
1526220064
638004497
196834382
159053135
1935534864
410402189
1192280313
914659526
280769237
1903045157
1232578397
289457933
1149845782
321640366
461229898
1271083499
947917630
556215367
2073892609
566394355
408480308
1147083886
971709328
1965357796
1889132086
943027873
1501068382
464310715
572853480
600820379
163186957
426770321
390486418
1011886497
1755040497
362215831
1231503754
872495317
235574813
385914442
1568804121
1556640529
393861761
1596672865
1053797704
1314009429
68630929
929441667
124215031
1962842195
1641762938
249093229
319903311
248038999
1970985026
100781190
898079944
1845285948
1453710750
1528096780
218521415
1928016004
2127863726
971413898
1968790506
1598582326
2004348378
1565061332
471522559
1640064174
1113364852
750018233
1437869976
1752214406
1057124795
1776079097
574676584
1845502375
1744345315
1292957286
1428706811
624244814
1574594775
484810456
806467014
469965187
1199784828
526197457
2096742806
938310042
636091543
762343728
1391800995
320461448
878333391
422038139
419026424
1934878719
1526252182
947235156
746639770
279253097
896251989
1072507725
990617944
71316287
1933976079
1839053850
2133758356
1487322707
1347314013
2064689915
1198567710
1914416942
1163335981
1240593323
1780359206
1875737110
922306606
1855869004
1829363164
1410859832
831130146
218714760
802382643
656680228
1095148814
1202704605
753754203
494738162
1456941283
431652288
1597069538
1249656208
659773023
1357422053
816339142
911849568
1086456013
1362583531
164919864
985360663
17382262
1183724965
549431585
449036602
979348027
1011461295
2025698532
215177879
1608007371
229797455
1700366405
1551207175
72914772
1329107181
779459475
1417089208
1454361928
37066305
786051315
101228187
516309800
2106818657
892613912
172267405
435334163
1337748129
1379994164
705702218
826011807
777417153
800178996
1595180494
1364454472
102505850
464556506
509344662
1414861873
1399617346
1089799456
726760192
685149396
1189671759
22249165
538105862
1981092318
477074299
695223345
1125424009
1324548605
1090575439
642902727
348421017
247513405
1716475724
1774015992
349695956
1616156941
1572291065
493288792
93733690
1219761185
732092798
1817197837
1284782446
19536101
989910112
1896896663
504646686
1758557459
845857169
342311762
50430010
452324231
1345807645
1710166409
1784100235
890615434
576973775
1889350513
1341742253
1622039920
1999722195
1658945151
1098252060
607328904
720487109
534807453
354371022
92692020
916319079
1574611177
2005534405
1914532532
903339273
1655953059
2039333569
77313539
1352712270
1802899166
109561841
761541855
1394565599
1944830277
512103608
415719945
1121954633
2042913872
936331011
2144121793
1994141573
2032479947
128805084
1567875759
1577952872
478833639
436306973
1656345143
2061624603
639834433
311633612
512830530
76760738
793582765
231525283
2113670487
1434452721
158202289
1840072457
615453946
2092257089
2017631777
1887998275
328343795
1273873065
512204230
1667367961
591271929
1777636623
49283510
1864871627
1890220880
1381041508
1044694072
1402394726
63746484
1479033689
1864004870
313921109
588544941
1673060580
2034901421
611615102
1448881663
48337666
645807497
1056545824
986329106
1424981590
581037345
405210804
1185202196
1339362766
1190821890
1137479476
1061270365
702553911
1578118314
744565731
1516127277
1967738839
5273110
1235192173
151997063
1092609312
1824143747
167125950
1132896013
441232671
1389282897
530836123
417883690
843162900
1714845224
1967491523
18113720
981625058
597618315
8584264
1814649854
1997637668
1427114277
1155826978
1082501533
1824735274
1563733368
1683038388
68500025
384448275
200986440
1746877463
2070012259
1841804392
1548746783
284142111
2026260113
147723884
1228067834
467880547
1355469368
1069113478
310429021
2002248742
384994661
1324844527
561104881
1079247780
750022390
1629078841
759226847
498033648
1536945522
1643668421
661512726
905885498
52142594
1205844164
592280435
1702869845
2128130049
367777204
1290551449
2122552797
2087730464
1117378547
324674055
808395933
1445805743
32637179
1633922063
1718120076
805949284
238766535
203894883
956716545
1032079611
262342982
1518672658
130867385
2102881578
2058241073
1081467188
43234769
2074065067
1971450042
1293371922
736843833
1302463328
1889138972
1844478260
391464707
1008419734
1051954289
1455730295
1313342116
1672808739
1971183042
556454344
1756888565
1549603631
2067868690
1151975003
1018382487
332713625
120382613
1607080075
578467400
347469852
748249231
361891596
1876271476
259163102
1945822195
428035633
1336427605
1602564239
110028443
1771166816
2062207314
576312705
1877445077
274554923
244682493
345216457
382003496
151174612
187809077
1272354796
778950107
482196873
471429717
698469143
1838998397
1300381846
383810265
1989341662
11097667
1962171683
1158576077
682008798
394903842
1771641720
909992424
1724760200
1279615481
1890329830
1063821093
1548681943
1923824299
1812952659
859600460
1800914935
1369647541
1978241389
1536714498
820411516
1296474142
1289993746
1202068892
1281013168
269380298
809125210
283405168
701406041
233582042
1721182935
1178054800
436936686
1751086529
1019502318
1395661135
1588826235
1633197190
30846181
431758028
439941896
605276735
1764016605
770967535
1995022832
1755124353
745645328
1700386204
1007847815
1234576351
290741002
1846762585
875805644
686106313
2094082531
1156762469
1275936655
1075147097
1581343601
1430311064
86758452
1397542305
1697480131
2122054798
264022035
1692437425
1731980266
103779648
2028979849
50964827
550398128
1707796939
1357574145
1806059365
1011887752
1970122279
1286233266
2105073018
18762197
837470686
560881558
53516618
1283681680
1363164162
44296267
328397670
586261927
1177123374
202860819
657889134
1144572038
1629295192
66550728
55061329
1311339415
176723132
423529549
181799425
257206047
813526846
853875468
1583848450
1626773986
177063618
455822118
1871380181
1112519514
192537919
1435776316
1035725495
441409226
32151765
1168821742
105046958
741351662
1121300083
2022861980
1382043537
435438438
258123694
1278688863
1687689144
1667902821
1156930285
1251980729
54538974
897635410
1945419922
1380208255
1300030297
1761569873
947420304
1050490966
1414737158
1039454226
1317747253
1174257342
478983522
1008943350
1171649878
2010668027
2013159568
1532424383
739863531
113608124
1779155731
550946125
522228258
1781855051
25694655
1526988400
1964817698
1608627467
35838021
1080083754
20397400
742134047
780085957
566935738
724084021
2022529565
564081111
144811461
1490401160
1064658290
1330459055
312002839
2097147467
348093713
1041700313
439914922
1569788105
263714059
131866880
70288473
1309897083
532906831
312276483
962597903
1484048712
1864879235
1794719848
220559704
990146195
1367690242
1754259016
1610464661
1957473175
24602817
1260914717
1349407879
1934254742
126214257
756027703
1031873523
423566751
1370089870
1078459528
1425061808
323367129
362897907
1715791138
1929589458
359921008
2061744755
933920665
2131061080
328498989
2053900158
2128208772
1056696821
1043099287
1368174208
34561066
109072362
311608967
2025349944
468905516
37470071
399083761
1969881931
1600093871
1477083140
126141640
680526915
165569796
204975242
1588183016
135482654
990746582
1887273980
583721685
411400924
1974597989
1325699518
1344626593
850106764
1045655946
1109430206
64697656
109454141
1511603061
1078832379
580196296
829060420
1343003221
1464757196
648012700
846086864
936040961
1188631228
658742848
725694828
2027054685
473168668
523321880
2142993599
2026321285
1269959319
1179175856
869530670
625272314
423601219
600694116
1292102630
1090491227
720976002
1871993287
623511357
707332374
1785875874
1436275391
1605193186
1362409856
441831449
775819358
880655526
664186151
1491938699
2052632424
513884819
228756076
1102790706
381538628
1243551310
676053689
2111367633
1373293624
2106574226
263923579
2014077530
602750311
2046457948
426255215
659614433
403405515
1197798541
1728561236
1878084667
173049336
211038460
1006932860
1613910844
302022182
1330723297
831836105
865280047
1825273706
1971403009
1943808153
317370123
663392057
1692757534
1867873077
101317436
142204890
1978133443
2142652712
1370792317
1129131224
1647095825
1945073259
1269103981
1609286046
83707624
1130053089
587933535
1940817645
1322238746
790859772
2048767789
1901816454
1913059581
1020379105
1654185521
1493754102
569174061
366219847
1978731258
541535228
729605305
455285532
1765389435
2145096759
665924377
81367373
965493597
1068264289
1847024602
757364292
708989139
1828606481
1755308339
2105977436
785138161
677013289
507478986
999411071
413083181
145191205
493336824
752131271
686138200
1825281574
927210204
10396588
1016468328
179914305
190307085
732107248
387538785
839590612
1002570836
51555792
671666065
293258876
1987864714
12981413
790580333
86834901
1334755783
2034110971
636736117
1720612071
553285537
707985372
1181279004
153304768
180156883
671566431
336337741
2045900908
379645106
381193003
2050072135
991148743
1925391593
28342083
35946165
839793918
1851162632
161957033
1522903160
1988379235
806962790
1527524033
7992513
1098477490
1311982394
830673321
983774246
1939710386
179535353
1763639883
236432091
403822702
285202858
565957161
343522597
1909713848
1435613720
528953577
1824177909
130960436
1252797571
2029185992
914772546
1849146953
1979726414
2041578258
1809542347
1213702242
769506263
837596152
1724330229
1423157383
1951422839
82030798
1303366502
1728097341
2093814617
1953133638
1772361284
1317122023
135833261
1808467370
514219414
527658492
527396479
2147479122
1772429313
802327086
908204067
1511721289
1858453935
1587038222
207327321
279193237
2091474174
2061046280
582761681
679595030
896244655
108397186
1277807872
904520575
2016175974
855773303
519452840
1703541462
905922261
1077650478
962129151
379633361
50168750
592663132
340257690
390428232
2101255218
2126827280
1604815850
1198544381
401503337
2020632430
674967459
588892426
1067643297
1352514128
1990894597
788301384
608014543
1902055135
1743256896
1759400946
373704016
1795505060
1153580166
2087531494
2129343810
921087532
546500837
1710526704
1628177377
905183311
1942024369
1986555775
1598723336
2111256933
2111306967
910615023
1326671224
941871552
256776026
1882425710
1202267176
273663908
1705624374
215440822
724268636
1261217690
1799600728
762892841
252927138
594726863
473204807
974257916
2127587700
809166289
373806496
692483376
696432044
544498508
959478039
265519852
1811114915
1901517728
18458475
1559234598
829723977
1105850860
1427614284
1281068958
486246893
545116471
444495282
1038389528
309057253
225021271
772332611
2057404874
1528796087
112758378
750448452
787456648
893855339
774869191
1644895046
1108260295
516187986
1066887558
418932064
1539505130
580517816
1945437272
1847965280
1094851560
950077985
355440216
2035088351
1377041199
749251641
1939711305
990613914
1130225696
787284335
565709856
1907359974
1885932430
1771710020
165577390
1862233914
1529498036
442051808
166327501
199410611
181929860
590769900
849023199
1316797167
902007886
2095977085
1177136100
819684578
1445632721
959867455
1611461391
1915476843
2002638931
586211889
1882985315
208284590
255080214
2122218692
1436906821
470002561
1675284233
523809388
949078759
1337650044
1304398884
190033793
722179649
971163285
2103130288
1094379545
661109716
485898407
2051949814
893137870
739462583
2116966037
1279614115
395721426
2004851077
744104051
1268712195
188550782
1636884433
1871781387
843110234
590947573
795720580
1129059311
1274782355
888911989
2112194502
1222290960
29105831
1505273521
1887764225
1330620227
1280952455
1464064117
1402394316
620662104
741194002
90758804
1608025352
394289265
1357173319
1303061573
302131232
348861067
30281249
220051764
1266915064
570458401
1567374917
637468639
1657137454
1730824412
548556777
74570258
372420602
172163574
709409024
312631345
1126312996
752608403
391756716
432320429
2043748611
1761944309
1961645253
1719089119
354818242
232995799
455993186
1203708470
211841739
252247411
887304055
899938098
73346929
993895985
1756910709
1525086170
969351627
117868136
2091054940
1453088439
1771512264
825276827
1422321161
844865557
1360564868
1948191631
135926853
700601397
108471281
1611679370
798436413
1371211488
1473700218
874182570
1723992515
14223484
902606303
1167937429
1064420585
864575994
149671623
1767753157
1807937881
1967454744
775766515
1019914776
1474427822
1607015579
63678540
1474781958
66185959
1402599841
774275084
1954166103
1528421697
674728884
648838215
354019962
1350623729
1494714309
29874822
224309493
1432086422
488748921
1658817816
2108518033
881883735
1994717931
2049135417
1618600584
1048339706
1688578051
241802806
1346170867
391398468
1424080706
20806837
422094718
1391913742
1183908025
2144895176
1468327388
1474965647
243764761
1910932358
1593480715
329720037
2079994516
712599202
736712165
119235907
935372800
355873709
2042803928
1292322741
1311294653
1559017885
1184472149
1932697290
762906716
1800453378
1809781192
527844691
1968597530
282789782
167215618
2083807159
1066244032
2124840605
859036592
1878264463
1685529831
780708485
1249218673
1441689068
883523455
856718167
2003935246
1226311735
558476405
116056419
206731692
2113458597
1609091380
1281206420
2094372588
1695438548
1957804505
1761043412
785111008
1743057523
1852759864
17130821
319735866
1566329475
1933210162
460630739
277988489
1424123790
1076576691
1650258901
2046699211
142379281
306409817
1734901585
1647142903
2067045587
872628075
145819641
600222352
1925508010
483539699
545833282
1926201666
2114101925
110390585
1435381561
792971327
467086506
1303268565
1280617584
1209766620
1211916386
1772992408
806971810
618192510
1582752563
1180754233
1272853314
192072910
1205028996
1116294344
1299188594
1610639856
1345177577
2078699879
899037478
1593731401
746090423
325382699
1781445733
1687581857
308868297
968359018
2053479152
1479177770
889247206
1176378798
323984867
1477435050
414530841
276136251
1866063544
264940105
1215547106
1163520970
1204531152
1634274130
873457933
478912925
369224587
1306953421
51678828
1890804315
133990343
1644504735
945072571
522924827
2027268920
1456296349
2098247724
713027422
1793831412
924231606
1102514838
1895991667
2063672659
1124534790
1150649802
2141644321
1853825600
1556936265
1304494415
1869999028
637761009
1878637394
1773998404
811739716
1968335437
385196743
1787142522
1763017812
1974992581
768237664
1516502276
1498170666
925540951
1118598597
78444550
1196777838
1320515209
1909764169
995132952
1235605911
312344797
523118637
218763413
341073036
1210805432
2099378286
1942137766
588460884
1113080414
352466509
25912487
1131972872
1678045922
703206691
1905260957
1153767035
1931485011
2127662013
1540730593
918680687
1215890322
1481957948
259494239
841275920
2012977126
1772013151
997535224
1759630080
710609056
1528043111
88280276
914025682
915546189
1818915213
82631515
1025416897
1146047300
710263889
1428933720
130544964
624713825
479235344
243806799
2104137139
585103326
965330700
200580593
575823724
58304037
1327169579
156442692
83894383
395765931
1050859844
1947574823
730281299
137933126
1236102107
844461440
219054212
1920946156
1478613278
1767809958
2106154289
1141135721
1723865545
1347113229
1303891041
805706494
524574540
132031557
667312616
1201767233
517279363
1723474655
1576842195
682130330
1691735730
1205541819
589679732
254189255
129134040
475215523
1019242049
1301319537
1666514819
1506793082
1997462102
1848821874
1840827602
1164779913
1383120895
660430330
1250642162
117377156
635517759
556408516
1269985250
323146447
942733432
333195442
433752717
524845395
1050179381
518997311
486002536
1907221660
1661130965
1694473344
936561003
166642048
1999813200
1403713622
1020390717
560657823
1600414767
2015965099
949835081
1119945098
390634841
555221886
1123452000
1884346006
299401123
1067772233
1760896822
773856269
2048986292
2058693692
2005797037
1619613288
238713781
622509457
1927881199
2124613262
834768880
1617075812
2019525161
1196265377
1374670111
710661220
663752940
489753873
122771318
18763721
1443193231
71726673
1594061699
149704974
1991469774
969038694
1615772360
1523455106
1732402302
938268551
2013945305
1211189167
835333917
1017008016
1095620415
912186165
159774083
1316791042
98153177
1204428577
1990892918
1452643647
706660711
1536102846
326339909
1213861914
1643366560
1970410293
1176097363
29852042
710980718
2075537816
825941766
1366868269
2048888003
1589283596
297306215
818267976
1466069553
563310717
938336426
49144555
1598466296
773336804
52533843
965484952
1075516946
1320960116
975394433
1515032025
2049764277
2027902865
541624636
819970329
522989610
367829248
1174803017
133944116
308124723
593795113
875842498
503687920
1027821043
732315242
1585641554
617874256
1056639331
1104591563
1511946069
374599530
1992589456
2030723514
2064202705
2117574953
186665734
873619736
1466242490
708607268
1095963388
195660929
1018803532
159857699
1046998816
1687637986
467528439
1431347280
437706412
248289974
1807374804
522699142
1303731543
587272942
37861025
953719407
1904009867
1572728380
1647794300
1555984937
117637308
754313692
141877499
397859611
1607283175
1324144929
1181728453
867582734
1416879011
581487477
958874216
790217493
963290895
647401884
630209685
332890437
1406162935
1640251464
406127798
1148862155
1790928296
945295573
816629267
589312408
1237608917
543288610
831208504
1563601830
889470387
782297406
1207163483
1602625158
150828075
1574734466
2112801816
1504247706
235372652
1295570901
395417359
619058136
1004429459
746564168
1685460491
925149689
930730710
1711528470
1189547696
988292274
1682084987
2003997880
1426136873
533975287
1902032129
1573930644
386732749
1687554858
2022375511
1431803234
614032753
1503204420
340711579
1819242566
1496475520
1263578540
1719049143
476115981
979271868
301288546
286589135
1628997231
188401909
1322484627
77945146
1752325698
400722567
886995108
845217439
1372182520
678195915
1325476153
149027996
1701031600
1047772434
445163303
57202086
1115126410
1492866012
928587728
1024827442
2007116747
1104169688
2140338309
1536307536
1407323824
919191473
666097287
1041058497
464833900
261594064
352588183
2084469761
1048345121
596415101
171216703
2083625781
1900936716
1313896023
762459249
983385398
1311128666
179582232
1988749401
769539701
2100167407
1249706566
1632344119
1689138405
863205395
598663558
1814750020
1901998821
1195535466
767378819
1778189488
1563640639
1593129215
1309809731
1687476211
2059461525
140937151
1566889370
1941073828
889075699
1608565677
752891022
1473421183
438500667
104062074
928346656
417940147
1223192008
1099241666
1030090232
494209450
1702626551
2100049403
982495008
2113935040
723775458
156082186
1102230572
873069343
929242720
614009252
1799096657
234809989
1757352843
633498138
900975443
1296839030
558837303
2041649655
38039970
1015664861
1006450642
1522721104
1711644149
271638651
1110116679
1064663247
1220944211
947313577
1984840758
1902407686
1757035343
1178311753
1138094706
673888553
116754088
302019201
95422437
192656489
1695180957
1312752900
1897362409
340447996
977435760
312360791
1972539452
1319949516
975551226
1366635104
465951132
1352292386
468638982
1551353506
1077579081
1591156269
1130137750
1601239182
1892033898
632889266
1477309022
16809843
964670193
1690893976
395354163
367046820
2086925714
774796331
1868892623
2102396846
1297215922
320108663
983191991
1093909233
1459791728
111259328
153564931
839730807
617659585
771825812
1559623912
1363360863
614495867
941862527
666413072
474496456
1434419794
1731692345
525124164
146851232
132691668
1955524957
5731370
1581500910
982254860
1677703225
1621830220
1255897858
1447294524
262172194
1111465157
793999055
1168428225
117526962
326627018
1074245708
836194580
1850983931
1906042723
2145225660
868485165
1423860826
2001908868
185852982
1459845655
372661527
1000154630
2117996483
1187675871
1433630084
857098275
1790557996
696408781
653252875
1325043040
1125835170
1359545310
320082026
1756334274
1826215720
508445814
695000871
1141079772
366711567
17017823
230103599
1382707153
736195973
756924526
1465608923
1940601321
220832476
1406302083
152191393
948378570
517823
45931014
1438665055
427877971
697401522
980084834
2102582528
1603059318
627757445
260873080
802713181
729741271
388612651
1580031275
182655
696666226
1957888773
669700677
326613713
429453568
980916959
1803206560
844140506
325878585
1711071639
1741537287
68037382
776884648
1211752921
697616272
277832240
2084630686
942275867
1477473249
1866504966
2131036451
794580783
1763319757
33766223
584431044
261250122
2128587666
1914405401
621246391
671198078
1642644067
1217698949
777955948
14076009
194814794
1093141929
133955781
988335836
1609577695
322079592
1997368787
1989307288
138893678
1227968505
1574898113
1136242142
17787768
1193057718
444458542
1902322649
747370185
1554796197
1484251472
1303794318
1211095577
288739330
1805665186
1761387324
532366437
1268179406
1939573823
17639107
1940032306
1462137044
1765308497
524574540
2068471662
582369319
266709948
1460171772
988284172
848913256
1289812613
536246432
387755873
755759329
1900092436
310902724
411836605
195018746
1130809259
1504401908
249567449
842257181
710984228
220189104
54340137
182079000
1540395384
1269311234
1406114774
239707239
1608396214
1727421472
1263088588
493303877
669909213
1249533030
877283857
2132597901
221516405
822543627
1838168186
1605801172
1998120813
2104102404
1963188383
2117997976
911250038
1311945746
1228154706
138986658
979575865
683964965
400119034
1629765420
1854822742
1719692022
370294445
636352314
581633200
857599003
850105516
1539614296
147260400
1956005256
610831590
346710322
825113785
2126941739
1679141428
396484952
619824214
1823101510
724689007
620833343
2006920690
312420155
1414533711
1157480222
2134473380
37808293
88925539
606745819
1378265113
1584580163
1365507131
1969730169
593042797
619196319
1260091769
2036053001
1425677198
1706323832
280473021
2032008297
1367403981
250319573
1611445100
1067932698
898592848
101816056
1950698030
1851404000
534340914
2022442812
1164198325
1761011088
545212140
1308934751
512043385
1253541231
1684639554
1138738236
1159027808
1035311875
875427168
272767742
560217532
1924285894
1244681952
658931048
333493754
1647280168
1255048980
1492653988
925836279
1524201517
890113112
1895762984
1425188903
119537419
84326754
67036285
1719547272
1569340204
710609056
145359922
1266385379
746478432
1454900515
811747567
2120987270
978479641
1763347048
1778033478
119399874
405516118
440161429
1560372721
1372497066
621333189
1446145858
165632263
617088838
814932441
699970758
638967489
255449976
1331317126
682271434
669933254
597162581
1365377537
1803571236
1897742908
1968076597
851225088
392140250
885632401
171479408
634696439
932726209
1311550167
1414695063
1988441999
719431671
893869823
189057388
2006953163
1874554583
96204025
2029062385
838055820
940962002
495932019
274334847
2109590989
1316209993
1059712233
89639162
1092406092
1830455787
807001251
619720171
16843736
1234062676
413719671
827176372
1980129082
1314919451
1909759206
1692678548
625284556
392399018
588633609
820388696
1016173814
917751792
1549345549
67041285
1631685243
155180922
676272435
1470012027
1709677756
2033199240
2139904001
1454290249
1811960200
1150686426
126346054
840019389
584655603
708674542
1258116736
837775320
1126973942
825912300
1996754911
80321551
1140956888
2026049876
1992320058
666123558
1331128013
836551918
115434703
1226499427
1665781231
475252257
1073939636
1610298581
2019896243
1319930441
60850995
1217085335
620010706
1036861493
636898415
1991465706
1222292514
74892252
193568042
1065822773
1741407220
206385144
2039440878
1180947711
1803435104
821160819
474169943
1076947158
882318841
1731211268
1510505649
176456410
1704902333
1566345010
814088530
493094924
1209282897
1054351525
1086635842
845174792
908034929
158725614
1163183145
172959231
762616827
938767190
1015803727
524748516
2136940837
1118912585
926519690
1911163354
34174130
822040187
1893226098
2018444204
764231760
1371219564
1305340075
2102990434
421058284
1935937980
924447764
1308780121
303228460
786750338
596738196
2015088286
409736065
464241316
631047060
837392105
440572342
877413956
137936854
478046199
2147445926
25759421
1488817792
1718078718
777395987
470901508
894544902
742581414
996043988
994331455
1341717681
146722908
1443960088
887698720
445323149
843702064
1701210928
1280068396
925445440
251199369
741944370
190853048
1758145880
756641643
833708981
141908880
1572466455
1051857630
480538086
1041394813
719869157
594002752
1241382425
946949634
53520676
258796495
83455948
1073352741
973665204
460389683
978331409
551620948
66924313
342932163
914312968
1588438593
827414944
733393284
1705682701
1502336243
995564585
1795390115
1620474057
1970094266
1761501779
1862526041
336121039
1957291454
1183652682
878997814
1860834582
1251081106
797895079
930167329
39683384
1993768949
935594099
1428740990
1090762937
34026550
1997482642
578337004
631389496
45994082
327030111
1240739347
184861626
1464161732
689141987
683522603
2137446557
1413830609
662522836
891907952
1774513500
278643743
163605100
488571736
1412420109
438894169
418962613
709136012
1551071792
73249814
1451821770
1556468688
1885654423
2074600641
1829343162
1881034785
1220480182
546173760
1747779278
402580001
603616152
1799561683
135631860
430725186
536908955
1992122589
586960700
722367193
970124444
1566510642
1548123177
961500607
335658035
23519435
1516050319
822685278
1395055655
1148268136
1278098552
358004665
1458881604
1086551237
1514788880
1942719886
139982972
309261521
325007569
463339173
29935470
810142010
904570793
120953751
1474748329
956512837
93549733
741468710
606508871
1421666799
507965262
1923108572
1017447359
213567678
1784873694
1498885384
1365864750
509842220
858472762
714124756
1042955437
633611513
1464184288
874267752
1352433814
967377308
1448713542
96727833
1633203507
1393819192
504144526
422914684
1152166202
557945652
1778786591
586408861
1659232514
1620216522
1338869724
2082238974
274688067
2144304791
2125041168
176576248
1988891187
556896194
1066295842
1032391759
1390082951
1817194521
982287012
803305081
993709368
363185866
2013875179
395221728
1524904639
2018066171
2125428132
938433514
646456495
1686620176
115477643
826171189
401902750
1126767153
1777477541
2103246494
1690141239
1610425350
1317890907
1143338379
61653410
442880733
223729317
1958309928
1449177180
1918855000
861061520
1979259111
1121010428
1720034039
194305649
152916060
2094781795
784005314
656943604
679721781
1331436454
1064525310
999446106
278915148
475988518
809219920
518100611
1760909788
1743936280
218383194
1081647333
300914135
342458886
1004119205
785946489
1511365357
1850199066
1865312342
2136573946
1674353001
731569506
2131180641
2003073731
1049995985
1492548325
1485404759
1586059371
815477296
512494483
1955917983
1987258139
1285879200
380044871
2120802841
1926069625
332785543
748050502
1834190796
784676683
670758639
1547894640
159562054
395299399
815760392
1577839508
1788957444
951632334
10674615
76426248
262842769
18886898
1777900622
1876601200
2131132566
2106844326
968937256
690248029
642783292
581718725
270312476
1311136121
1284740417
1119103699
1868970602
1728958170
359070272
1775254278
1560706838
2047615344
1274525371
1140274107
1990897713
1844571727
1426861072
985503968
1383673811
1978811687
1902086631
659895776
1784619094
1519254151
1681963282
1865330076
1945549762
990161324
162241862
2133363418
1280214980
1096763264
1195943436
593230377
2065944071
143006623
1524798243
995162765
1939873234
285257809
1571525690
1359653536
236178782
1003770936
719214898
758385904
217531497
1090770882
1000801315
825061432
1148490297
2114960090
1509823238
797252400
2141810205
1128350499
1345493795
500079627
694085993
2033297375
223207299
2031992620
768415943
1610436721
1101090293
1579436162
1235401666
402135524
1209583193
652692486
1919716558
1433762753
1219827475
1525624089
1922471167
1521624589
604013367
301131449
274137779
257931242
487255700
1153535703
465440554
337664536
1918503384
1047984065
711287870
488446590
1378066518
645522931
143610256
2081351529
493969935
987516504
2058979621
1382285671
1157403865
491645304
101316243
1951273724
1114588219
1712094435
37045971
668672897
734042224
1059348988
613842436
1010636760
1608771374
1931172842
2066722559
427608163
1075674456
2057407036
29713905
1055022270
1498205741
1804051394
2102809568
380602487
1984180402
805474775
1179378694
1329887490
187741292
668874451
1953722520
1405006449
1249298855
454932626
2012550918
1537653597
293925177
9168842
67797138
945156629
238735921
1399396371
1108744847
1405143425
1952540569
1994622052
1562592147
1002015428
654299576
24721555
650060709
1245889012
1305290880
2066867936
751776976
1873813094
1756205
1770340966
967074453
477849431
641193682
633410358
1943801252
1485072033
2106100487
1688860260
1760852991
501760052
447387531
343059729
2025428099
915546189
1438053949
986200317
55484342
1258232174
882044152
846440084
1756963526
132683878
2008047952
1133821942
854779298
1440066195
1093360253
1010871199
1865296174
1559086518
2107451041
1203735749
1219310235
581202630
1324896325
6922440
2045560425
827816956
161782567
737627235
690640389
1718924445
403573014
347278686
224881033
2112227648
865321898
1398251885
801105581
1106437468
2033066194
1463073910
2069712765
828565763
558064965
735770775
1969163518
1540585129
1587449127
348207155
809863082
1842285263
1248294545
909804627
1512611032
1746373942
1918067982
229371708
2046085543
384367887
1057507795
844619431
953832981
1853260297
912886381
2125636106
643352985
436933880
898908440
2496389
1796951480
1430589763
1325232222
1926275773
2114767036
1083142284
307761456
1015069234
1675834584
67739839
1931281448
1982438334
540959856
1666324391
1533747017
534368241
1667296821
1102709304
2110751434
993619258
406133415
118591893
878380460
2124678048
1772567800
206474416
2098336111
135411219
757110233
645077825
1452890806
1502262102
1220867834
875455473
171267672
1362049598
939318547
1004683556
2123264015
1094441404
984271641
1750954865
1475039481
423801896
698213976
1954702461
411075457
764144871
1218369009
1279545093
1069003134
581760253
1457227234
1062534913
318301821
339181956
755672881
1151021959
1103305986
1002228690
1593284853
1419566644
1136357122
331904570
507407378
36843188
868307516
173455838
781017495
72935154
904840114
97414807
515940062
619046522
1266013113
1923088582
80272957
1814809733
2088442885
870820035
1600334243
254641264
505660106
1047104416
1813873629
1624083106
1435117223
815580169
2040573556
86943950
2061342559
1199810036
1444444661
2073325510
733330145
478167390
233013413
1410830960
1918552954
251147234
572372704
159460660
606213515
1291998225
1273699033
12041515
1347894754
1251556697
148126911
1265091931
1902051625
1060440129
961753014
1749098388
1489697474
1996242714
40206792
152525853
1208188696
1527614227
1389952381
854478644
1651877329
8549141
627017967
597908386
865227330
1303418873
1886059802
685460366
1954384405
771999128
2136645350
517190764
623163929
1639692914
209912104
1817277214
1508263271
1413904679
1995145883
1649501665
1554794131
1283270589
48466802
810180778
1476971447
1425369958
1669880899
1092366289
676083260
230722492
916792517
100057581
13662054
1199207986
1834979876
392663648
455576273
1132986614
1367424390
955592805
231463482
693734593
1081133370
725815209
1363894077
1875047692
1465736064
1075125240
1605101415
1422894100
119255377
1396909113
2014815442
36134236
1904995977
1311078465
388093204
1602560419
372548880
1687530452
12540437
874714891
317246318
635856674
1880964395
1787203118
195560986
898386225
1428126446
167517282
1468997038
1556468410
1159091094
3751224
1816237284
1022620370
948812343
1408228092
102883298
995638612
65821163
133730998
805418037
90792215
1214205665
1372786912
794792621
675372617
592670317
1181238346
1759839484
1124600270
21308966
1899608502
1275794797
1390465666
268656094
874813017
1496959026
800986378
1650440231
2110024509
956138839
1636538430
1367411803
415019503
457766515
1000927904
711007001
663852125
15349608
1794654324
1592579991
399342933
1947659613
1585603684
669840703
893682546
1959377463
670143344
760390600
928329646
1670819094
181630924
81276233
371824714
70431754
1506066412
1962370868
974199826
1360358046
285958579
1405122690
1865365721
1206506307
1718203043
393982148
1337041496
195575922
958576245
749093172
1471896657
1685727964
1667311000
82492173
592569900
2069014765
1595973001
1396590451
1775414885
1481894994
828458228
1182065484
1888895672
1156917886
126967641
1054645204
647767545
1755518304
2104639938
1815255033
64250106
326201110
2000531872
2107947026
1594565215
1414646624
1928509548
143560842
1263040638
1045887228
1098251970
839628437
438751231
474576347
1516409840
1061635938
940462856
1571529906
191030026
223109763
1005393766
218774702
502099432
1873641487
40287208
176548016
2103645028
1426455579
1768134919
1298263984
327989041
1576410551
1807681785
2062875267
1644791944
1003117182
674438722
279605880
341702095
464898417
55968865
1227064522
1238089851
439332682
458026702
663512795
319836341
1416806547
478414095
513107306
724732816
1888262675
2051535574
263510146
1592955481
1519286983
1073146239
990418839
133925459
1143672101
103093365
1234252540
1903861485
426017511
687703807
1728233481
112004068
1941530784
1272652155
393099198
704173673
1112935182
616347411
1827766805
1164067600
773689952
838787164
178256210
165264968
976749959
786635495
2035748111
1902028946
2126051317
279746267
1618832265
648012700
1877607199
1659389487
2031490244
2131286324
1778910609
626166191
735972257
189224966
237364034
439575731
323990922
1500792162
9751947
2063760381
1668622154
1999725661
231436130
939540246
1918159688
1231727358
351380695
119082897
1261764340
411188621
955536707
90277389
692449490
680455466
1392198646
161016336
52543334
1086328217
1042589916
1136887937
2137873159
948888326
1599587150
1132256338
851607968
908204067
1627203419
1979957158
499508578
880317359
1101047798
1320515550
1657129632
1393545254
346643159
971111896
333051868
1507568872
1897741036
1252349726
1573588931
481129445
1705666639
1744270824
698983656
1349304991
292741365
1162050359
401358863
935731189
757398100
1093459245
1199382062
1545294116
1538820786
1655076784
390824879
405671118
1729000453
860984385
556810615
1673783074
1966911167
1882564272
1245560773
496835906
771913153
200078421
704038538
53384642
2017704475
900392573
1000246040
886499204
1572380732
1193328215
1628106190
524076079
2107876266
604704721
1554738437
1253748725
649914572
1207801932
1804124457
773917598
1179916010
1434109739
116312305
463949079
1826361423
410848138
1606423497
1271092907
1945020998
1087984608
277646872
411830422
960116584
1027223845
1167719381
175315233
1895478139
2095433068
158887906
1918464331
820661152
309290450
1631485298
936667080
1052438135
741841640
824944576
2141174547
1222950259
650452514
379633361
1917335688
1686603817
1413695360
37622886
1272620511
973599212
1145718048
1664269109
1580970975
1978366819
524791129
1555267691
1619679668
931655509
875639799
643004829
1626714887
1423263832
136593483
1625185645
497165975
1781322232
1358083928
2095108005
1707283048
1964099812
1608565891
1073046794
936947006
395355516
1805751412
1412659838
1665402874
892966325
944426138
606268543
1210482698
827498090
413100973
923306914
505582835
2005769032
742970588
1442248056
275411611
1446650558
1373179256
1181532557
838204601
1487879899
99568668
1936674258
1866479559
490146408
1022416979
39032473
1657264465
1506905540
1053245021
188446857
2028015334
1513805917
2063774551
874067257
923616012
2116799867
1581792616
1191946599
1661309264
1928135709
1913272907
1282970570
267315476
192834859
459432597
315877752
1170857898
1772575092
1062887861
1884292804
609660226
343501684
146274475
137414176
349307124
1379527289
1311747016
1941559553
104646035
665750207
1301144794
2124443645
1507169319
300818786
534410939
1821121758
2090916110
1170798279
1479084836
1402170683
999567355
448587274
1069448863
1028697188
306196032
424947659
1164347363
1228564726
2046134755
1255594504
1403532436
1647035802
1771836551
787653122
500908233
1069211982
289295626
435276615
1823084533
839847237
992542565
298270445
1626613645
2082140499
1811732591
1697737933
1648248898
764468339
1012471810
207535238
1852841310
2099448542
1895259785
1173263102
273150310
108775326
1041606616
206158685
1983029085
1049109614
1178567033
985441809
1036235120
1586178674
373900018
1990050302
835717322
1439994053
1757193827
674766294
2128741285
1575268536
1674094304
583324455
1916993847
1699850888
1492015480
356127414
1270052152
1622587487
411101304
129983274
1758004981
1134662545
682009882
1206943413
187524746
113037252
834641201
1888465871
599921210
342299424
1162412051
1707623458
519066
1103261675
1420645110
269480896
854144611
427150729
1161581677
1419686126
1680024536
791655288
362714277
1355028656
1135949844
2035104942
431874360
1614547399
701423565
1280341594
1512478471
690913519
1287625300
584638103
1817084067
2064562530
888364866
414274909
1201956980
350523968
303773336
1738803019
1311747016
1061970051
29677131
817576595
1209092400
160037967
494531413
1714621587
1264790269
2079572461
1849040968
571790532
983804552
264376877
221705052
290480685
649166711
1070120941
292505820
191656401
764519779
683407146
332683527
1537080899
126055895
1158161838
1833329084
2143573050
1040269996
1301808877
981449363
1552850472
1451154651
124997104
2038046881
1339992998
2101041442
400260748
1467342448
1471619861
2004450139
1924102249
1901628033
1745924516
792067312
1345245200
634595187
1139701708
1026181532
1182188702
262151203
1958256172
656898902
680058364
1688397809
188068980
1484721654
1895388903
1844097137
1795890789
122522008
1287188859
1465429273
1249546908
100296620
1128733999
1548615244
1630483852
1252558737
1584514456
1457437808
1333716646
1676435381
159182841
81817400
1239202985
1831536695
1646065785
1781033938
959451928
1379612045
1407918320
895050607
93188524
384612642
135613435
223270818
2145582096
1812303991
1861888611
1536573165
1843670830
203715147
395873806
1090671871
1590651439
1463421805
100238966
665853782
2021032514
79281183
1205231090
2038370264
1385891057
1824626904
713082220
1211758201
442421064
441291223
365359054
737905716
1569862519
1089673247
1380304805
335658035
1267477671
646080432
296960427
730602522
1310642383
1691833732
1921752571
1932980934
862678570
732564135
1621947387
736853442
1225310893
1082905585
42429997
2043419131
946090162
1381940337
946579065
1389326771
1480898738
1017696107
336142715
84129570
133793856
1958757070
803896688
738839258
2077284599
1445289159
900912632
1346114672
1489434563
2047071685
1447361708
416741275
1010784734
2086672793
1584590244
1283868323
1845252120
1256224621
235438389
992373796
593521668
4182701
455730733
1319810302
792618110
1766705843
1324942633
533006637
217042999
1676047145
1189983517
800731025
542430394
84473396
1753210630
205479537
1218734310
1521137676
1423521118
1136605763
74763628
1692597747
1193580456
2054257209
1592803067
443002093
325117607
213410319
762449951
1719737254
393641617
1226425241
597675055
336602213
1434845289
803200599
289563487
429457731
354706791
499303244
63990905
1547519005
999964116
576299154
351792969
282411800
823858685
1059665395
1648984650
1737699997
2096688976
1988461193
1737192663
11092856
1699259132
1630043914
824648876
1412872955
206282632
692484043
1454290249
1960930689
786459076
1578190837
864299012
489800779
1855804406
917340841
191513032
973128535
746354436
1824411471
523165638
887501333
943506611
1509328602
838125000
1585264523
1376493068
1907810386
1220923907
1964905821
159248453
2063869582
1337148945
1247480023
353645517
469593952
453797401
86620756
1004035319
1205102640
225390469
371667559
1021406845
34947663
237375065
1730166506
197250373
188877040
420026990
1408084216
1425182705
1209779932
844591942
1589643958
311923814
1962878614
1773898909
323111696
1623891277
343240393
715171222
1533445491
766670384
986102096
1776461788
720239819
272336722
145295578
1991583082
1696359402
26706508
1810146719
534652460
578001441
1377519393
1306591793
1911913972
1826735817
1558629798
1052387611
1377078793
1121211281
317502699
368804952
397204899
303451941
987791943
162188925
1541773843
1585813537
1795479408
1504450567
1180666660
1724647854
1277615237
1745604752
82492173
555291629
1440363666
1891168148
317134687
882429380
1294511106
1086526612
1502817953
984070544
1796179774
1830693046
803876392
491609322
831551953
265598164
2027490090
1487027137
651063473
1912930776
1487791333
249281537
2058979360
516554812
1197239459
64392344
2080832421
548559495
78897599
792218650
1009152975
9978185
1439979063
1116210320
1588151976
1349327293
2030517643
1219586403
404071854
1554545028
768687919
225212500
47405692
1497496280
863165929
1548123177
889528680
453119037
1351356674
1427390992
800558851
514630660
429339104
2005244909
900226240
573958713
701519707
225181089
618969973
433840615
594841848
728543099
1671257444
1735988883
1902442535
1877154590
387549373
1709094660
1214739528
1065148838
437944806
1096882942
1282794798
1394802039
1880478338
354488028
598328765
1898476113
1166492378
60753772
1358642440
233278239
443361325
1710432540
273281586
830849135
295156796
368234711
935444139
1671869004
468080201
1954354000
352817134
853378581
456067564
2135536279
1065047216
513846895
1081268460
136906299
1918467880
945126209
953888338
945250176
1844293162
1337550861
1759761561
295620223
879117617
15243962
2066239319
934791039
1286823117
1374886440
548130602
1505067751
1753430407
841101197
325067673
1173186369
169118344
1009288546
2053029387
888899249
2086204055
336593716
2070562569
21645370
1064016758
867593929
1460641838
775972034
340462856
1436862898
1702651649
1881837066
464898417
259129603
505769767
230234972
451718410
812828741
601176502
1650440231
910483738
1185102401
1729722110
166980115
1110962069
783394973
1027110477
35539458
1279658540
569833809
160455098
135750344
1585856124
1922062682
679693419
1829422724
1196451277
443869204
1109775244
10166652
2113115463
81097116
1990989435
1319784788
444528910
1564836253
304481146
1601624600
961315764
1181095661
1591269405
119126780
806906372
1954924101
2030764016
948312604
229776517
1213553316
1506610213
311984161
1752813257
1030870726
2052831854
381069891
1254388377
1004435931
1791402457
459012661
1493173171
201237729
762229088
1411466437
1370213699
794701384
575852631
729722278
1513917232
1693510396
954464154
675098365
2118434142
929470466
265693244
836009304
924974591
1803984498
1618050167
660414561
857680904
180672703
1126712722
240157255
1597116837
392992951
341851924
1224177548
325628360
418186776
865545702
86832241
2015028617
249553173
480304148
148409025
748777789
569551240
1510991089
1154795487
1469871054
757438650
1062469390
1719937167
75743673
744391827
891490069
706489289
2106923442
831270712
1848361441
893915678
1502139600
122290337
877240611
200446986
1933866934
2025407945
2136338859
1094216437
2102748952
1645629143
1118574543
1379533203
897045954
757743531
1841034062
81097116
2058772710
1075036485
707277677
1725651664
593669899
287055283
1081663130
368960997
729707014
1319620648
872504099
1627278065
1142726965
1952664318
601377213
1191521365
1388200102
369851135
987964243
473190722
1238646221
1836475227
603936151
728391867
1414901392
961879621
1477959885
463219431
1033198625
1208866152
98145809
916272356
559745479
1742066179
563367358
596419374
1936662735
1190559797
828898022
897246169
596164944
995594464
1214921111
1381707509
2023390341
889133074
1742435498
537888814
1452655306
2119903700
1241262585
203213186
1043668212
618809221
608172933
1517887127
2088714446
563330204
581919031
1407863278
1553745266
814239670
1152365053
533181290
22486789
197309475
1556799627
1359237143
1133083735
8950235
904932040
1650653953
1935577020
2108502590
232687636
1503781366
672042538
277049306
2082822293
1336829212
2027623185
733427381
53640762
1890255818
1397339257
1222236314
1009435469
1422147317
458865344
716827844
403028563
1269842781
1986051938
1125391634
978541747
1001334941
1257682004
1574625837
1348777097
373796651
418121751
1591627966
923731366
649590652
672247679
1654973646
161828243
1922653775
438517375
1926944149
619145556
1247764257
1275498037
1477070851
249102276
914204161
1916710044
1250106094
810315312
1987979600
129186146
1875403979
1577896548
1635976195
657759505
307666910
1714962137
864192093
1207947336
1426383752
2142464735
1551370525
1945542972
289975612
1459588186
1515565336
468311496
295982394
82498125
265236129
2078051710
1432911110
1296528357
1585678261
1331802217
545892350
1880850097
338882573
956124272
450530840
1982949337
1365105620
1205254191
474196660
2122156753
1421775622
1578042781
324325920
1493966147
2116242851
1416226056
803978427
1144538568
2124192444
48642380
1371620638
770047817
750082179
1638320599
868211930
1689178700
130977808
770793064
493642083
1735755223
1193117041
332714187
580503829
844769917
1506914227
1416672395
616265409
645176081
824152131
1083880081
198261060
2070589026
587697731
1419911714
1951396428
899857931
2075818245
2008761648
1093679855
1660275397
1055948952
2104443272
607546187
2120670298
143621552
842047393
1175350
1908126407
569008900
32453847
461160288
807594092
998610507
297556306
1233846767
1664808083
329775846
223148556
1330508913
1522088822
1787691339
1351934744
676485043
1096821034
1357660573
1137131224
1357529559
1786358235
2070012259
1850199066
1928430518
125099448
165510649
1357070717
73106293
605088400
1750427324
1878120324
1405006137
816822753
1619708366
800643041
851079361
1143700493
268881775
1494009060
286272143
1165972229
467045904
47187685
1441031215
484479218
1488326060
2093863785
1244167881
586915830
1796833068
388185641
1997543083
1269991944
726282048
756568705
763111880
1232109784
1273653819
879627486
1466312671
2041777322
363846045
644493837
1822322212
1867765726
505826747
667218272
86848702
1183918089
1645700699
176941659
1883647623
1257971040
628247371
1196621753
1977435037
87026357
1733375115
2087239470
2070132343
1806522521
1798444502
1480734162
1319402119
1380949412
663045610
339267154
848072298
280326773
816858366
1575906036
275093283
1925480010
1608009338
949703934
1712240684
232144002
1669639651
837892036
1660485837
568074710
2069514189
1467041283
875088093
2122781924
415940797
1990113863
1814786056
1647037349
1663019255
2027284827
1196157021
290031552
706747759
589983075
1001708500
173108332
1280252945
208362400
1659131746
151195381
1241137478
1642625497
237386939
919925257
867004093
1811587316
794339177
1830582090
878407629
521003224
1440107167
274720093
885166195
279930949
1803776103
478288187
1391215195
1599836250
471946225
483989194
1969928246
451110646
1931181157
1639465987
544854620
1129449608
549997551
69223520
1881405936
1012692622
1100570230
1619620233
273986355
1644360302
43662546
959628319
1493280707
1504110827
26716575
1861501502
557900277
330813911
201013136
210401151
765616037
1702266846
1143563136
403581611
729992355
261168559
137709201
1684527894
2095911995
1811873033
1285690880
2083392754
1341161860
328685641
1415493984
1036694722
2000383108
341167395
696975029
1357492685
1797790313
2064063162
207448687
282590713
476478337
1799961005
2124613262
898856965
686962173
481434147
379546225
71458080
1604522193
1481862817
1250791923
140734745
624573648
1747388418
41563919
1867418166
953950109
723921418
693039069
1782401418
1798645837
663138990
2072866349
264575069
269094738
1569988034
7734503
844564625
2066697001
728076533
2116439308
754718718
2116738408
1883265873
1399268640
1770857623
1795072754
1377234213
1879493428
943627692
1001985036
681913531
652074611
966645072
62100146
1111569466
532245891
1559387722
1022097493
513650982
591254941
1354878712
1302988728
13157507
1411282565
115710557
1288539596
711461484
177575241
217849263
1147206527
1570322621
1557985876
718493730
754147910
2086408852
1641899577
1369540835
1710211173
1836563171
268878626
40777593
929388346
1973993609
838606611
1203362354
1513952071
306736318
311609034
1234849858
597255470
79454598
1999477421
836526945
1062718396
1092910513
1015376487
560432739
1481497890
527617887
1120661088
422779449
589167471
251733603
1009800653
1129722688
1229666356
1829820933
615297316
1232969077
157814112
1662832886
985191727
926409278
1126206714
1186063951
681161617
2144804962
213628108
223259047
858821826
1200637167
1843763144
82372548
1962017143
1710056529
1100235942
1405641671
129849041
1673637334
950791788
1845609706
1711978687
553040213
1929068384
1821892957
1240746766
1358208611
1864678421
316634753
1324666368
1693935630
471985140
1815830326
1325438423
260978673
1211691366
1622046700
55693852
509289818
1869751457
1510578891
1471388311
1926457508
354840635
1629158292
300944898
1600607700
1807563717
1213476239
643977066
948940905
1108095611
1777746840
1997112918
1879886583
512379937
1763953935
1189883260
1060252195
314241644
1866969250
695733925
843779733
163149666
905482048
1931402344
1010100951
1760730760
407505490
1343045475
1519557613
1620510652
137724933
1483036313
1493122472
1317054859
669977039
937380658
1558365025
885773662
1172201339
1380635085
1041061024
1019800969
1014277194
947346526
1030612583
653009370
146801099
422755173
1156536310
1397868196
856209474
1441592626
240579776
2138758142
765313699
856178342
1095809869
1391511551
2135455515
1712094435
1952047121
791233513
1911970095
553090112
1812061713
1184677509
772347019
163468033
1727233480
1779034962
1803038945
878875105
1231522435
420335983
287623679
1231989662
941981980
203867052
627740159
2146003863
663005283
476665044
2105801000
704144498
863587999
1672681111
968321141
1023826096
250099633
42835602
945486274
371107087
2000160671
108521167
529122586
1400600857
766965484
473427687
1873003634
672865541
1382056279
1507307361
2007715792
670040308
1138379135
395903864
1616897656
610167647
1574429696
1953910905
928282407
1814179175
347660320
509447751
397546112
1434445291
133592741
227546857
741679394
568707241
1702228305
883520288
1238492936
1996549958
522231237
284569835
612303168
160108920
1504365803
2040064830
994402307
184163986
355735758
883833610
1761072318
1108865233
906007318
311684058
333864480
238917308
562790407
864937664
1137084941
172180230
1159438625
3081440
1911232821
673167506
599472835
2073851779
1612787780
768429287
817322558
2094958746
687860390
1220083921
424897518
2132118517
1774261601
269263594
474363663
733767924
1641033371
1677571174
1788222037
1219694616
863984768
19929158
1360004644
1516613650
783653086
1531991820
1093986330
174587041
1421625812
224616675
1166427540
458572439
900392198
1816702411
1046110501
1240988437
1462741832
1161857645
851420103
1292163047
700689257
480893592
560924230
586504794
1200667841
131496706
856537933
320285757
1068018673
280346782
536993181
1816679250
369709866
372602612
355927626
1304873127
1132638209
979264923
1309484708
859116933
306788502
1548098447
454959035
1976706659
308186229
1796143391
850308506
1603228866
1037044873
445719597
104937992
1609224682
190067780
298236097
503911236
1555744609
1132991840
1269921641
767018951
1423347305
1981694016
1588336981
1527430741
1332858526
1700200113
1382642842
1354374994
4585805
228538312
1680082085
1027779957
162797076
1039920456
84518136
2119855005
1014628458
470702098
182628227
45999431
2144577136
107379959
894550217
184700867
1510876583
1412334853
1327575876
525882600
448684036
1976974034
219006998
715140701
1080783760
1640726389
1152942223
438819371
620992666
1212487474
1659808466
1625332612
461035369
1415792499
1390031517
1681355113
2038751506
1935922322
1138745077
1028862485
586813706
1258328472
1346346637
1309070748
471071893
972867564
977951097
116458328
9902350
282976434
23621202
1768349044
684035049
1210289139
1338102725
2029127243
1801046345
1533591254
1466627675
1162624214
1587527638
241596317
1752904822
788600522
204777787
612810427
327489353
1441617875
1078978168
1959358775
1522178984
725950205
1659435431
2063805715
1986555039
5027906
940287670
1598518761
1204278259
2009181700
1958794017
1265756338
479344524
2066609480
1757056095
681885416
1918215965
1271977807
1520885000
24741055
234662429
1684216968
400547399
655646663
1913867423
996758433
115836581
1450052230
151730491
2030404506
1342189934
199384565
199597345
181404206
918037158
706632022
628059243
1629702810
1935547002
720615700
1980500501
221693017
567395975
1939944899
513925306
1453344781
705125969
504869887
313256777
2125736845
417084103
460370748
1030161587
1385400696
1100662720
576301833
402922378
1671736705
26966782
1433207593
32630796
1753808802
62426861
1219940536
1361594100
1004201491
1196080216
366860748
1503747870
1348674970
1806949210
126250401
720466749
474147790
414351228
1011535842
722391423
1659736470
1178248701
1875441807
1182896449
85661360
178815029
1036530500
85518624
332117082
2120187029
2028378675
1941093135
1007965502
1347082772
385253678
484963202
42796835
1937592398
115589160
1568353693
694358709
574918504
2128313472
1368351771
740013012
1184880635
1982531992
1152135178
2057111998
1463044660
1003604920
1929000223
337917512
1052742622
1199527087
1073031357
1636607928
146368020
472544763
1127478579
1701916758
2044742273
229134329
403431612
446147302
19508076
238917308
1928010938
1530525315
794603984
957717847
1938044952
1180555262
1864513866
1504990941
1140497119
1053960886
1515292164
1510661309
2133822038
1516437818
1206046287
1450147004
1645237137
41744836
1492892564
27879096
1209723439
1916653201
303608430
460459554
827237532
443080000
746045607
2132945909
393676668
1289145817
1833751516
1770757800
1534162334
818836403
447387531
1465340119
29612905
256930571
891467155
2144315938
276744292
467497678
198855228
509970485
476547719
182303139
935263106
630190680
1714355263
1880069115
1504242063
2071512864
1999194645
1148467197
784339472
464338860
1037647605
784840438
321481561
1024376613
1945357404
2046698600
704813168
22164893
780349891
1058493351
242141926
72515178
234029106
314371739
1898087440
1856222909
1335568632
127855526
544333756
17946054
955592805
1568176465
951714550
1690188682
581139241
756501983
1641505813
1589315310
633187821
1011028713
1140723640
332722437
1377650697
1087530168
1112610433
648799510
1972785000
1621096829
31264656
1829617859
485859056
160811973
119399478
1865836369
1763328696
1392158411
295294372
1861511306
2117875031
1180339704
1111395189
358475990
1573017564
1744766027
681852964
1459727582
719963881
1099958228
285491102
673342508
1712233856
2046196606
839728071
567952771
866519355
211387087
804145398
1166745806
27239637
1590119049
542498377
2018015556
599420721
285238210
74784364
1069130259
1534817452
49818386
1885417072
1322881265
1453229669
939906552
243398255
1199166132
38158934
940971447
185590901
1797562915
40659609
470589963
826693803
1762650048
491863950
1665522899
1266500542
944195752
1452899703
1520954308
2058547126
1796767954
1973620768
55099122
701045903
1137153034
564245428
2030463781
1441659095
1455131851
588740875
582026836
756116428
54724121
1915914943
1042881965
1578600640
209665906
1801254651
753745804
1456575239
989640326
1209479156
1166690820
1698424333
1335222544
2084219219
1287070466
272658421
1373641205
1301855263
1799290748
1889528846
1727410318
1424836092
693895720
1313046164
1541886934
1550051622
1751486707
291505254
642767343
1067276909
857959776
271285073
1341045048
1516883112
318249430
2069240059
2068694388
1582152568
729263994
761530249
597987087
861824237
1530575970
1864724901
1414329092
1278470042
590079368
1387446786
1432804777
307257700
1972921917
49082184
1908510376
1246134412
1817665037
854152783
1515821268
317846465
187015291
665346654
2057354550
1489460193
2113512224
483576454
1067474455
1476970317
771705044
1780285245
925193736
1696785958
40161208
1729883855
725092725
1703673163
1632439467
1429478262
1116443189
196894728
591244048
694956108
2038899548
839230163
351891144
658750753
1758197554
93462537
437942188
46854596
1585631204
1492333836
1528062106
168383834
1879608517
265354083
323227248
2090108647
1565458112
1597602448
1521437684
1673280872
731199539
346707236
1665213810
1934287334
1317601635
280850432
481183761
1380208255
758341927
1127322201
115271067
1608981267
1890177089
489073783
105180506
721986162
1501578499
1734021136
139306944
191513032
479245352
176049076
1811223078
1761624336
732792655
995344502
1771062488
1756894862
1809972933
1486076083
1854265481
58397793
1165690778
1008220325
1141691678
44504202
1703185759
1391348549
2028728377
1716175699
453347438
262222609
1189015235
389088238
594853364
632986809
252140763
483247467
283741882
208199010
1458289469
1707200206
1844304463
1835730274
679604505
1987016789
1800373471
1442640354
1233406851
1894093262
898339692
1652145092
851606393
67897511
481352470
1106183778
897904572
468082787
1065590120
1569660028
953194579
73308389
567468879
316451097
304531389
1270184446
618069712
754996654
789943684
271695865
819659030
53361024
1723336987
1449645470
1285783245
543709087
1940181004
1623499806
244373301
102573312
1379975730
1448681037
930270326
153148786
898024143
258935387
1799961440
1673457946
1820573832
490339912
1478003155
752986474
1619536407
587922450
1343767176
1282637094
1311271839
597718319
1168051417
1723987871
716461240
1832105977
2107498456
1371044219
489791728
522477510
1022616518
1963090681
1024336429
59323176
276864146
961215330
1156831000
1739152932
1156105774
1267265587
880682926
1020870197
1676224464
205526387
1233601456
1198980439
1605555290
1295712641
751908313
189624937
1885799026
1646805853
1932430275
944330335
1354208603
453169988
1887649448
244256080
270095071
1424488154
668051916
1887970497
2048352360
814573476
1200543734
957441528
237462297
702988700
1905220886
1823470492
298236097
1175446595
537948346
1735662744
126766106
599549438
1969057122
863651944
959563612
1453501992
832848621
916369136
2032722413
264003650
1638085285
75746355
1649127259
2116367840
958201578
1227752952
2108571218
1052072504
1692880573
617924685
522044842
2090402530
587960078
538579765
1088421158
1366278508
187119687
613026654
1818469864
2136116624
828244228
32709358
1909634264
223492357
1528442167
2023802532
922091147
418533988
437845395
457240294
1560726941
2022420717
199509175
185719973
527125390
1118350376
1430446915
1753344355
276213744
1464387938
1377923020
1695342537
549545449
1094120588
445905362
877788674
1172603709
1294376060
1025002222
1914227921
619960663
1061305904
1833507170
1404446157
1772572905
1842931114
1684707650
650983260
800817658
1086387908
2003483518
630073002
445263286
1581266444
279027217
151432254
622385797
2075137891
2032300591
96823519
1995164437
2038500582
1501731433
777449565
540827031
1004400154
2034576398
278862211
1055744422
135742664
1397060312
1967203396
1738169121
865846887
1376940642
1653181394
1896364115
1577761474
1489166550
778803312
45190550
1598154352
1827729582
1695792468
1697852265
447179076
1702469671
1676358098
1032973828
1705018852
616211050
288927637
152703608
388397266
266491410
2099516688
914966197
1563579567
107882728
1062338654
208961592
11767974
1144841320
99001347
1843060586
29347740
1561099251
1631384865
1975728272
902216067
1671689546
120760999
646906535
1513348068
1896989437
1491376285
1434275148
1057716761
1122120548
1866717901
1289701918
880681879
1106551806
741245039
542292439
241923793
1541794861
829185465
1104827262
392501035
893485223
2041265715
2066531669
2070774677
763219459
2056190770
39887784
1204760142
1213198444
1501718473
1345173782
1259153079
2092273400
550711699
705935243
1356349115
372071921
256353835
356410240
344894583
1358496119
107127989
1248197920
1876934111
67071386
902447894
452749332
1459454733
504939410
708616237
895065734
969887726
1815543466
1213299019
276986562
1279415015
1324119990
1076237766
230081737
1750812561
1449710724
1617621175
775699598
1375054677
220794885
1604079481
1432458623
99118755
1530885951
1368759441
2029143029
385021409
5285927
2054783143
381186466
1172670910
61268036
888271254
2032823751
1545008961
1279953209
335902537
843969488
105328809
1463105021
508775885
1923481968
902326800
261217386
1433435632
606616512
2098228844
1889370646
479135332
592364852
562664617
730538282
658815269
989078214
89559861
1004628826
1599005161
1051778532
940976905
127509118
1054037651
788923684
686405667
1850236473
1938640889
184810770
1887176988
1195784909
1909427932
68035427
282421693
1683633895
2047566339
835104161
1507714579
698206186
661041501
2114127927
723478704
1547146552
1081909817
149120517
1248625020
648627478
1163880637
1410158509
1822846044
2138598126
1634222204
1387707600
251571988
2126696624
1504110649
2099262415
1584285408
1675675418
617786589
249006265
476086693
1240347574
1679964242
2014521980
1985054370
368962567
80918246
1177852220
208479578
1544988757
430224047
2144999332
1397758892
1631444926
1715173618
144103219
413854909
113589592
1860946439
1249793065
975526392
1426921972
1087732440
1776280746
326482794
159636576
1403887334
1875548589
1015826702
67697755
1496184728
315189237
1178880679
733574976
1226499427
1350395986
961275718
1419054705
93177073
332747104
2004043320
1625295977
921815640
1176496328
1971963741
1553188157
228481656
248194572
1775333310
1214848612
1185183521
1385975463
917317188
2004814813
504674011
757375845
1883865654
1682792684
1022532137
54967429
584427323
873862346
432229895
1441602115
843394954
1094058465
288121673
2134103308
696840708
311472344
1871781387
2060465632
927941390
1325778240
1997700540
1983403642
1838211280
1975342086
959865556
1072823576
1639851780
1320232583
1037223686
288448956
630136170
146853840
731544170
1141446730
1816699589
1015424876
2112529617
538571934
645845076
665093714
1456329458
238281887
1505636835
1030773537
1763343463
704872278
343274630
1537360683
763068634
792158175
1829642053
237312527
783821158
2144709218
42660656
753681056
1171564038
933616884
1505224148
1753326314
9619740
115644971
1642490968
1557741034
261036006
1922687788
1346240592
4293677
45409155
1628560488
518577761
1627083322
1597158550
1264657008
562191687
1222635235
2007494595
157430457
1485929721
1724653238
826489744
2068869988
1295283353
559065658
1850635398
2058371056
1121344743
442415628
465256760
590284661
805262585
32928549
657385429
321234622
761953890
742425580
230570192
499263908
1859737321
1438331831
1441646812
657449733
461889296
1358053012
1697643853
16366207
1117422294
22789375
277264274
1085662295
209092371
1536913189
589913847
455416159
918476155
1257405161
2088492467
680551873
2035298000
1443641352
1686207314
976741238
1948594863
1295794648
105241309
256001096
23912162
1945511686
791282674
718169402
1497396385
1318802242
834231392
1222707852
1637269652
2110210006
167909308
765415558
791311279
98334616
1862875843
1696832140
1670926302
1890676333
1122611217
770016877
1211227628
473847607
436963941
1693105342
891981731
1007253896
74870641
496264750
279790312
310390183
481387944
131580491
457766381
264134815
210598012
1959396559
1285293143
1726829165
40979262
607248396
1106086156
2131870381
947873078
605167720
1333072335
1876743509
1790481210
1755874433
2047028547
1183219759
446793466
1403426648
882589808
1575028874
1096921845
2066945234
1240592620
549455427
135610949
897555905
396563473
158718299
174800908
2121633618
159945380
1905136
47265109
2051855265
1921361388
313193976
320250093
2029581934
2108150215
767559835
1881307768
1139677652
70269492
1044026383
80452363
142706094
35220352
642651359
466682040
198669967
1919962819
593382462
380775747
1675278248
1685921947
762965757
1576253542
798628532
517743555
217827007
1325900973
1972518260
545375412
1863014225
1263022062
921384073
374631633
203893679
553552048
1020891610
668238000
1933327036
2001329704
2078312287
1160232495
1459617656
1703576401
1691949015
469829155
945075069
1895606739
1446187735
1723903755
15727414
1099579248
1781028968
1256226076
1530830515
1554328117
1997579054
1789175907
1700921979
1122359992
218777238
268411882
2070917035
652978811
1381535918
1843525902
744812421
1728749837
1675599417
1794941953
1341847826
1096113617
872279054
750282326
200111443
39281561
545501961
1087537606
433295101
1551933871
634045955
1863652637
1466258828
1429532239
129249671
79700428
1330163850
626455655
1339550737
1222113703
548840691
339312344
1891698147
474145023
377974349
577198033
2023601609
1767718844
2126872430
1533564585
1781346371
1695539869
645140418
932845255
191687274
519150700
1136642372
1593067404
215017172
678363615
309916391
42129695
1769033658
1818886924
1215332281
2139052426
1225029987
2127993910
1016634239
1214845304
464797973
1373374250
1264938448
1754217669
1895345839
741271213
425186963
791101686
665791807
860072596
761139113
139142438
1471380961
1448129997
913649163
2025845747
437054484
1572952574
1369515388
1789811866
658399176
420335778
2063116051
686960191
923567386
1772112978
1734428004
712197643
811783726
1637011624
1834187062
1491557549
339351629
310385698
228157322
445484891
1849797132
1693249978
1631345599
1941909697
365664346
232654040
1207441414
2107123546
520671714
1229089743
264162003
1030137198
1463388419
1739346813
1140895087
1721933030
1816978843
1433759668
1414161045
450696982
1874347838
1195832391
795097599
240796301
498541525
1126200166
994155354
695478106
1784201948
1273662737
1451240781
1902673089
1838136229
718825322
427192616
734170912
1977645675
366490757
888268428
1942479005
308287943
1658969637
1115385268
2138041208
313263531
508606730
70796658
771897896
1478588234
723191707
1893818692
1629144598
914106695
184455948
2145644956
1851366964
1642617562
367919356
1947751732
770067258
1833717457
808432786
993353565
2015211193
2081112272
818812257
183629177
425940642
668577439
531528084
829836230
196398280
102327329
32835587
5243942
1075623330
1044125553
642547815
1205088632
808289419
1318916703
1327192357
1846423429
136520487
81495744
1658968001
1282744058
1159544879
1867839858
1184723968
498718102
62862870
280375148
314128827
2014763817
770790008
125041251
1992438528
1572532340
579645930
611390424
1839707806
1603947565
2145254415
1406705088
1875923489
192470421
614530661
1058842170
2036905664
1933337922
1598804084
2077284053
102584542
1918766243
2104326742
1677771433
1316513466
465152076
32542498
2033090981
1704375955
1308018528
254520604
584381615
844241231
1170388010
1302599975
1432504284
1476020600
564392343
2056088057
13010288
936448240
624430900
1406965755
274266205
2049787449
2134869055
1949047833
1600757205
424897518
2041769258
2034643310
1388739778
601035137
584588792
949628559
1273341152
1756017126
460240789
137740995
2113555788
695244170
416402627
836153198
1118669728
1960718425
1863895365
399136622
492323458
914990135
1153005808
1146142327
2088454130
565285803
1453097527
1099053
238728971
921357480
46122480
1539739373
569581698
57827928
968223692
827018740
1398454333
773667761
997143489
491932968
596925687
1620310047
1127450708
876559833
1657030599
1775437662
163120460
1791159209
1600334243
1130314232
1939344992
829516771
306858547
1712367854
1866080014
1199469622
895123603
384851624
1680203255
1384208092
780833580
1428238952
1056916098
1452890806
1304021645
1937784216
806035771
2030004794
128943603
1809039534
1255651265
1890263580
59453784
264084247
1177053222
523163839
1413004817
1658993596
1072709899
765005190
492017370
194918334
1000128924
576450215
493205762
1330381169
412542573
1367296011
927952016
340996220
923939602
1622879219
1134988887
374939322
1202958949
1696744084
158743218
2137813456
2031206141
1827424649
783570720
1095688398
188418694
663015986
1587700265
151270185
928088759
788411904
1668599808
359095890
600420372
588769473
108755210
1669155244
1483072316
1345222116
523581416
1307944110
660825202
595107274
189420606
965471900
643605407
946164881
2048926387
832083604
1318010050
302292208
1072602908
1006725316
493990645
1328375834
1887741474
1043839899
2086563702
1680210144
249188622
1433061035
1631541019
2083868318
314946642
203195834
1065209725
691189388
1937623310
1789850326
1603980387
1833763901
1380404695
1874717308
988971421
1311790955
1759839484
1606618564
1653574704
1828507924
1344566821
166740286
971347897
1632545863
1423781088
338774698
1837947636
1942793873
1814554934
617534110
894209736
2094433331
1845044894
1098830271
98784813
1310434565
215802646
1765539449
2021150877
1517948347
926389204
1876426374
1773241861
185311561
1925070471
1720178458
2123277786
1826619838
998906407
1115862733
1621901215
1529014225
1282102309
1822511954
1266326724
434826690
1428497599
266630591
1313521153
2138764727
2032000088
408693845
1869523338
1957600474
2094699766
539528212
2110650006
986233670
805314978
1613177910
18211779
1458386930
37619182
1676400558
267931247
1569337631
58164600
482448989
178818910
702006942
2084755310
453775841
1785105051
799470889
1171576382
1447440638
1297106989
1961564376
2043091080
336515491
58373293
2142639108
2052696081
126111133
696575778
1981921803
336221800
1923047895
1812009872
951012986
404527388
1852691411
664871019
1396334799
942538600
1001982039
839340329
979389393
1576288875
695532593
960618915
579586719
1120634525
250639295
670538376
1241542492
1389944115
289732691
1033408217
2070809787
1183923238
1507716057
610532707
240377707
779197199
370975977
1974525635
1697332883
1994394683
529464556
1726947809
871880627
1811838197
738735518
1852417264
897922411
889726241
230285496
2125006098
1788756488
2064279301
332494005
1717095689
1166931107
1677255563
2108950563
1708484154
736323334
1160247024
254889966
1101607968
635010419
337849567
452765169
391953714
479123120
392582290
2037309130
878453562
1796781179
1402785466
1079634210
570635036
423188013
1149849273
592168109
1860564090
1412085360
320977174
1476290439
1567175075
1175741104
1425392287
593749141
2015220897
395509630
1572029348
677688784
430800318
1733966074
1731520375
2039987172
1198791798
1558935400
2142761852
1116247321
1481497890
1208776370
506201858
1878499826
1966772422
811072871
381135197
1006117513
110359105
1485389850
1090166559
2032479947
2100831873
384244096
1072029952
1437730329
1526956667
1090889148
1636143529
844659030
1664932861
1744844377
309191468
1959511781
1646937460
907904463
2081344786
902868259
657850928
1867359295
2128504298
26917222
115945208
107048468
933151467
1245437934
889141647
960637487
694011723
1260844091
2126356413
2006428633
609417185
745744818
458020656
291938990
204748652
378547972
1937850532
759217856
165787103
473165699
431901475
753414271
217511620
204975388
1026973856
229609597
1399423476
1773596405
981694656
1297658030
2087585069
663650249
1211513543
610618808
30541242
1403905200
893031348
1495515239
676778042
292562637
955014564
26095972
1693797836
1587475230
759474301
498059299
148460006
1244174847
1997325075
913467113
539254120
2897618
1769008455
413628359
1620130398
324441776
417469054
260594910
129564387
924189347
49079205
132272167
2133367057
1458940539
15481414
1009623233
1989638446
1208489937
1241210387
856407054
482196288
1058599470
1706635710
2103214264
503966103
1253782682
1892267832
484257068
2042311149
1845206668
102657405
1782980486
2144983385
1193996441
1499344029
1260778799
71718919
2018712058
632109825
178394370
1850272719
1998989649
885989765
1731551165
519231157
100538996
870690077
1245956711
217951746
1967769825
1466123011
1819587144
259882069
1353051553
1343699020
1832271572
422117295
184350736
1686822263
1160006981
2142185457
137694878
431029946
1728772150
1737196266
1369668450
1061591543
13868818
686322991
571924983
1843589613
2117686269
18028969
322269660
1676147220
598750419
1978651058
2027791796
1218720803
1840445522
1682117069
477252762
1933698365
939912676
1016581099
2134731702
1931683905
1145090252
2122594331
1262294139
1592486320
1328472368
316649381
1889192987
864742398
1890473900
426321472
366174668
2088589917
1344495789
442561985
2061929959
376730916
1218530294
185230616
258886059
707671214
2105155591
1143747488
1150473306
1652743341
881787615
1208530544
1467687522
818523860
79566404
760832251
261136834
757436308
140326678
800253448
926530970
1944007158
854471769
1146800202
1647892734
1529689710
2045792058
1290142506
1671087068
1462815019
349212304
977452326
2067701898
781711508
1709109922
1435174873
621101844
920657924
1705617680
1203278319
1614914084
1672508797
691469217
2075610850
508721825
1533666396
965300629
1970015262
1183196502
1176336147
794451671
148301575
2123316326
1392526268
1795784030
2119586600
1857115663
584949208
396022422
1767067169
2133310585
1913852286
2093774558
1055742667
737941642
1804155663
873167261
938880761
1058424820
222750622
990032711
712010509
957774682
1706780038
1863953022
803889574
1500991282
231646782
632496204
1546566152
710047884
1102012591
2143964393
1211229435
999017920
369617320
417712438
951918730
1871601664
1018565447
264318013
1464567745
1168491469
836818416
163938911
18498651
1957348372
1647976610
508900619
2066392785
1291059103
1524943696
1692921527
814355485
1032456102
1045026162
568278818
323581065
1058692783
1314911783
1564695616
1899312589
1354307143
2043511228
1225401304
1726147649
1122965033
427467717
1063990797
1436135291
1835500232
2005951536
1367048698
1625378189
207261355
1918959319
1639011935
1486637078
2090920838
1350827361
831370627
1077890708
1431967092
239922650
604680233
1885295071
329119792
1394783852
1373248852
1843801692
192303059
189229558
225986040
171051775
1887554762
311233483
433152561
1162398763
242308989
666101884
1810144622
1373412247
503163609
1196586757
1167267182
1732618835
1589823371
2077046775
1809229444
938380355
842125497
1314767284
632245906
1604683859
977322741
1898828538
260869555
772828877
1625989531
183089917
1089559927
999976417
1965194768
1157433368
1756693319
1680280676
762721465
1684321092
1900025026
2011342211
1490569104
1447496466
1495386225
1668073924
1178285367
979809552
2036523364
1623923981
2122431807
1640407171
741330191
704529362
489707198
1754670391
1003731262
1048686543
1843377367
1087050900
1084259764
1493839800
651777202
1711289681
1233219429
511452690
749111035
867985832
2021581032
1505509986
876613491
949787206
716479797
1183714273
1318414392
336337741
961888683
2044309752
359157271
1347187706
199743380
2027820869
132920424
1215854267
394571785
962251976
1805815019
1047360466
2074412856
1175994643
1617777010
1642164353
195913860
1285439441
1494967960
1791113636
1718752006
575573176
1982498725
1939416180
562224928
775103308
1451702287
979866798
918854675
935924833
1937773515
487911350
1765692223
1522936353
707595393
191411771
1506701592
1514250811
2003686805
524570775
1897716109
169924409
652064113
946479291
1721451711
561446082
2099890793
890523717
1865067014
1283305584
444647157
40090088
1706684770
2015640092
1479335590
381598068
2086601157
2061900518
1459617656
679563635
1856143554
1291305257
2057988183
1160633981
1368992108
1582568800
888816242
1164892638
264579353
1388861451
1996270840
1795132205
172535931
1119437099
151314593
511599221
770536177
1088249040
1779751957
910290891
1737529149
1950849016
122927020
842820084
783551378
1635100967
81549107
1150734044
161963125
413503975
1534027772
1574222916
1246600431
638098659
1455931247
1175451571
1342505430
1014470354
798442191
1520505271
1477779295
793498857
1883628120
968380604
2086718747
1994275224
106540211
2103281732
2130273479
635337566
1301861398
1254064934
2047076107
460359576
984889788
2130750860
8087402
748496337
1013030118
155404652
1824188159
1589630691
1795527128
1981519738
2027788189
933641790
136021446
294973337
278828027
1460249035
1167355030
1624350024
1061433684
1301812339
445921522
1777192670
1353941737
765913793
630565216
1257007795
632449232
1714693845
1543743975
1745011897
1188338797
1242957382
2018182574
233982163
1326702799
42435206
1368410453
617381507
1080348799
795960241
1308702525
144090962
1715553721
1311684750
1036319976
128084405
1812520986
619886099
18921163
1078273799
1155268886
1813440953
615059372
535837891
837523781
287654407
1463771574
2071808377
395818410
1361431131
1498465136
75550872
1395911408
1844423264
1082670126
503644222
1500173403
2087873693
569814991
201815559
1035685390
1551089837
1195925829
1657582764
2722499
1857020356
684774216
138743642
2036413369
1749364000
1149966804
1444225603
736492238
574547464
871838733
1179580440
1381522244
1810139854
586183946
1521099565
2134805920
354344192
1162623447
1292345452
1967864431
298275712
1303858621
1876013843
1632172306
138170810
1575580453
1605907024
1290940457
1114836470
371151922
291304589
446830635
1114532376
1832702605
1929593074
1187959207
1310493237
1513945693
1849065172
800241308
277463103
1519505637
572941669
1059912416
530869795
1806973065
1665571484
1193143103
1743183507
1571031046
898086835
1000543512
860647493
1347342005
162192421
387523046
29765555
524815878
120607742
95143897
868045351
458273287
1325643463
1554299149
1054940030
892689076
1961109081
130276637
132624397
1245496907
1265678643
407774411
1335361227
749596610
889675371
1481524281
909660827
1081899822
1436538033
921873093
557264108
246331663
1601257515
221894031
1765080989
1622879977
642086677
253659261
1754261630
1766330977
1110733244
1612036273
73442885
1655487727
815450783
1899200213
867965011
1619120994
1887506547
73859989
1255639426
712814941
1794890113
2105531333
1227890533
651729545
1111465650
473953790
1551765738
937854775
203262891
1902982461
1550543757
1077158060
1305055920
1816279763
1799428727
1088458043
370847953
1706603760
531985133
908287278
346383259
606819185
1471840385
1077407467
738365083
931244895
363792246
493365173
431650033
420046332
280281206
1447665254
209638369
416150520
71484458
1310642383
2119037477
832094715
718374040
1825358580
553522513
455431692
1119553764
551564218
287682997
165797301
270866480
175694812
523455133
294808060
1236220211
976883020
631288381
1772646454
1220647250
713794386
20905074
1431026702
1595972145
217381525
1185204570
439377120
809916225
301873434
2034153660
1689016833
978641396
697365927
1745592499
2112675027
1245039348
1705150139
806467014
479968867
6130661
892933134
757878509
155993807
1032112005
1590558267
896814373
213385579
1584579980
1201364904
1785185811
1026817315
1328249223
1493034110
1542541084
835508646
1590607361
2004222421
2088758664
2115311158
1327319110
1143082456
1440393510
1098883163
1748383626
1896384665
1145574929
396444671
34954590
1500652663
1856983994
988101945
1449855916
560655821
838809329
1634699249
1685114725
1786158615
718806180
723630085
1867173607
1195520549
1179502600
1231310794
1677304071
868735290
846248083
95059148
1728018452
1867535577
1189819005
614782848
502593358
2065103682
575732601
1962446811
2045007005
531147213
712654483
1191818707
1036494525
696178182
1205541819
686936873
1467262376
1808058905
768069980
1547592656
150021038
459688045
1807868355
1440012603
1106068200
218439637
1626639935
1721643682
138457949
321173731
1043032174
63898044
1648644564
547735863
394606559
1307081512
352120340
280276994
220216152
435968648
344545325
989565713
455718303
1442842203
1284929776
992568357
1052143987
153326747
1960917765
137163118
1382345376
655556691
846423340
1840093846
1326029355
751598326
1933857952
2059059108
463978227
1303010911
867895890
1951090766
1521345329
771698987
138020604
782465577
158926645
1538076964
116223674
1338001554
312910280
1213716512
1289952040
945793486
1783272032
363757188
1331823523
1186743900
293597740
7212356
1954337560
1661602645
1695529588
671585810
119533483
746726196
2052211692
1912818710
1348523005
1111564017
1470303579
290091598
696225667
1328576030
1007007768
642073710
1098168614
1076613245
1889575259
1173682343
934081922
1935509494
695717754
1112858087
561504985
1891547191
1486422609
1001367790
1114038842
826247324
949193358
834152856
1782899088
1687931475
841804733
1415016215
32780604
1609370187
994317800
1209767003
2067968701
300729843
860616922
760425390
1138953400
433432969
1788444301
839134489
111724615
1178484325
1305307257
1764005895
495315893
1272178522
915951303
372362937
788836431
348829478
1224099088
243953058
2128049045
310668277
1371692195
1226203872
1328275200
406485950
1212345451
1670070587
893929973
1396422750
278188756
1836263920
1768782347
880310750
346524648
1336435925
388837865
1024465071
689911352
747294865
1344832596
1772873712
620877649
1206973424
185470198
1568086429
1535944111
1400464614
167051616
2032873718
869556500
858248655
262881363
260787071
1714194503
2118259059
1091568069
282032555
925858147
1035175778
1953258256
1561223914
865885483
2059915098
1099519254
2101528359
1181910723
1378791489
373231108
645802282
1114232693
276859069
1682379914
414197998
201498609
760736948
1004294023
673317185
938407179
1905899357
1565113839
2055334893
1904594854
716360899
605672670
593042880
1796143391
1910441166
1045948633
779797855
323302887
409282087
529101785
312414116
2023117236
155009012
145127837
1515274600
340644126
929886467
1833715694
979663009
933636001
722813626
2011605615
2040235373
599713727
970225481
1529786566
1014766549
1807652993
873915734
1833771869
107236569
1160804194
1943597617
1243156174
914905555
1496494160
938222800
1319522199
886464406
2010884798
1786320388
1346285437
828595100
1226386402
846124909
1694019856
761777025
1869722667
1280228550
1555918542
1209980555
1033118185
1575970230
256476777
244204280
976144196
528803389
1899678740
154135507
1509796396
655869533
137823113
494581612
1675117975
1794303012
998827686
1802279462
559745479
190698423
739846389
847224459
1408763245
548799074
674629396
1225699915
356291867
2106056451
86922168
1129174655
1408021776
2095229640
568221920
1638056628
1689379503
981292646
1983178093
1540221450
1880740967
1907296038
1439566088
1979096913
1483735444
505799076
36145239
1570014941
700868119
389387842
694819885
1319719155
796896719
1431188661
1338370603
1596878042
1855871262
532392168
1052587718
1538048479
522643472
250661247
2104412481
958855839
3366805
668550236
68290361
319620237
1048334896
1619089779
815165763
1456141857
2014950279
1424184092
476726990
644439869
1061305904
665336808
494376002
1018616585
1828168161
1100692537
708818255
613450547
694079918
373023694
118768485
663987610
312197355
223224319
869814191
1770271913
1175068026
683693954
811842195
435377211
1028187137
1595652101
1801547993
648071728
751183977
1341505382
762267796
2020053655
93898075
1263934479
1200757376
203050747
259282811
570684726
1874762854
1924314481
1838220431
1360980157
956414294
98073171
1632721840
1422729227
283565125
441572369
342100641
1688859476
826756119
603550236
1239706611
1030329368
695256372
217145016
1362395186
229767027
1428349310
1452786823
1832217768
1305926594
731493888
226201923
2090341743
1094493955
1787049995
1384961003
663347058
3035010
1791233495
1568880586
2097855460
482725345
381428283
897575040
1338488683
209443009
1726985290
802099474
254383712
455878048
1844049159
684136854
995510933
1258607918
1221603715
877579099
953642757
1057024234
1513135
662843158
23225471
1150016167
751570082
499121639
852241030
1263414985
1910416080
442362242
223354970
1515293911
1909210649
1114060614
129051023
1621237956
517697790
793140517
418523638
179219913
438081000
1614522187
64985972
1688636519
1798646002
1826732381
1355385401
373077654
1723363007
836818416
1121126967
1550426445
462050531
50963974
1173395621
2130520670
670331359
155516312
1427109329
619596853
598097989
56101786
1685463045
1722685126
1550292765
1027713688
1619962992
1572877904
696903737
1070950567
639161556
268786642
1492223426
1925367142
6650306
1680982107
2093016480
567991096
1442274059
1051832285
1424229221
483549387
1019667080
906568410
111556928
1395631449
523164893
190020501
1292702799
2080961958
1194403391
1385073622
1925011494
280278165
1286605307
1018366899
1955254984
1691883167
526358073
1581926565
1474953219
719157516
927818730
1466169918
1808968408
277484934
1901486965
311545356
215547400
1117489957
1950517863
931076263
831586042
2003585836
1694826082
1618553119
161815127
401998542
889215598
1766534684
1209006681
246393051
1350008961
1056696821
201115120
2086859367
2109686657
933520990
455274816
1530152183
373845650
1535257849
114369229
620922035
1626530807
1147223372
566591630
562665347
1717457483
1575357865
1114946240
1658609412
1690595268
1217855546
1317764791
490948713
2041527571
599524646
1187464807
1330642175
587818362
565828591
1747038656
830305574
1230747335
673052600
351359076
680756283
1768394366
1280693913
943987796
806787104
1131698642
2110979350
332438891
1630587951
1326545468
70498485
2099995095
1010020877
149002892
491264198
397405099
718303052
1165561880
575228026
1844687446
1362231529
1849585529
916313269
175808479
220127924
518008156
1558180293
247550707
742716952
368271635
1958318101
1014207722
924524284
853480520
1912559736
160608740
923005890
1251064904
1825025732
1837369741
299486017
1508695373
1058495558
1942305876
2085745385
1478964223
274661948
1863684867
980887611
1047445207
897627934
1287775843
1988791124
1515295708
1871803073
698906007
1281309626
1867915189
1013858221
443435644
1902449375
1157687098
1440025921
1425392287
1227830466
384000993
734142303
1987989990
1564782494
1713880789
1084215288
1849774816
1180653529
1491654797
1631217251
64451732
642184448
2130895180
1957348596
457505684
1061785393
253159853
1668646890
12403490
1564354133
524076079
1042761332
478614953
1737036373
1859564507
476659861
1990632054
1935319641
1355577130
758143757
1921603758
428598203
18036279
1537918434
328504724
283569297
1641056564
397561400
1898617321
772285516
653692509
211947565
701427183
363957272
91577194
557891835
1906678447
1257490699
1712323766
1462409800
1897244801
1832022791
1994740843
12705948
568184085
1500582386
1645874618
1022498182
1040844747
218024789
782436263
224993252
1237325201
2091002581
1267791245
286442908
555404052
35006930
1679015994
963346127
23948329
149904494
341497860
745318235
898657119
910586463
2097056104
1788109903
455109686
409333549
1570267155
327784925
135307685
880502124
1376380282
1549089869
1689280329
1494770093
1912721588
891746181
771913153
316238463
1728028953
372748071
1056609275
967564972
842421633
1968310307
602367419
1509272151
1353670243
881020729
1838052912
1567549958
722469877
1941173707
1785228061
1369962338
970987323
217630842
906970963
2118252634
819744283
1440429269
660242351
1234359275
890978411
1537334355
1461356967
1589421676
2058681327
12540437
149831993
1610046830
788069874
141472966
424340822
1287007256
2134463605
1163700656
518538910
624538162
243254287
720374032
166598581
1072947371
746493747
466046851
870598035
1886732724
1436005350
1944657882
2101847430
1074415229
710538923
1116110855
1648573497
1562674147
2086591462
1273561290
1158081555
1497186998
1616986615
2004358565
922189208
197371178
364153420
1483514433
62317387
1578375296
613802387
159438325
404889194
1927658226
1603794312
1494058572
556920673
604355287
1122297998
930389529
1207598794
1376902172
1068928118
230908431
1908813042
1616508201
1921143595
988557277
1336995403
1164412149
83090689
362473116
1029081218
1181422567
2081603167
738959432
561567555
1984891715
655708929
1265091931
1846667797
1506797688
1971804080
691414280
164850873
563224801
142411056
924316629
887754766
811595570
1005214071
963826547
1767361537
41569358
1660995924
520403095
1830055216
960696978
1053580245
448671532
1369275819
445954007
1951386605
212942087
1249189054
1798678007
1882500894
936200153
76870172
174219250
1442119907
1848968825
542351165
1989688056
865546595
841023523
222802527
1814458770
584687424
162420275
2104151200
436964226
1179243702
1670644455
482902944
1163938425
1536888217
447204888
1494011390
1992076129
26774435
758444771
166135584
349098737
417468989
257612427
1146268695
270886247
825695730
64472254
1221537735
2066321050
69633263
1532301417
1934937460
1226553158
828854035
1420936878
1404523191
449908341
346628397
772201704
1540402807
1956872639
402251968
1132502795
1871021825
1175378246
1519579838
1695472931
1990865751
191432126
1672596814
1792184116
863475426
602259079
1337800644
579315891
228770853
1412787420
1381320450
359391693
350718606
1078488334
2104070583
291526537
1278300335
862181382
1805549333
223939227
1882534292
1837724354
752982576
1178519391
1949041369
1515351831
1492538665
1261201577
1026898358
1123652333
1833133871
138697251
1625414466
656180172
1254935701
873345946
1788033924
1214567665
1212109319
525891763
786517815
1336545172
957527047
1375829616
1989189489
143383360
966473741
2038759500
224660490
418494828
2104723343
1311197038
340040288
1754582623
1440595285
444092777
93862108
1625674942
400262639
2092761580
1643549588
646044719
661979199
2058343408
1762363213
1704572892
599584360
22190768
2116403478
1983719774
1854994422
125915649
1496129962
1580324731
627780627
1133466110
1239508031
441640835
1378697590
1410972994
404884000
1502426076
1443154909
414173870
1596314186
510969512
860162071
1993751075
1438344497
35525662
98871433
1414773568
1132423076
195947994
2107279982
1238827675
1353475425
677401386
804145398
353598627
202594251
364683259
277426667
1313963040
2015253090
200098482
293381049
2031483799
1302471118
2104329663
734304494
34243675
1872064434
787361872
585568721
833164084
2091949839
1334209008
1450273581
1506772076
1118116506
1818907329
1122358799
218050115
1897080780
1211429254
2064514290
993985032
2056914896
1010281499
346723250
1242506825
1062051258
707284665
52020048
1003634249
1701206622
730391912
697253213
743142809
2118494599
1282750213
1416291289
1172190297
862899283
1355242023
1973499052
1909483613
1047153887
1252463460
751526080
741380666
1671717434
1334925351
1654104325
1728225392
1445648452
855056149
925725210
14385499
900277783
1151570516
1674620238
881049513
1842340838
2135953113
947652980
1461530229
6551518
1769387841
1715269191
558294895
1070135950
53129896
1349294394
1267550767
1883521442
1287712573
422199558
412005940
1344971323
213806637
24162353
389531854
843557300
707743727
841190464
1238648924
1542903117
999399757
1507926489
1612610645
260468741
981222855
170309528
1181754661
1527421252
1220202880
408551921
1713932913
1607633107
868453419
284926192
1576289882
1583445069
1966782929
1541737421
364843493
1557981982
1969846725
1596848453
2111112956
1865652241
1928370585
718125081
418017470
1897400519
158191625
1761894010
489396450
1187231978
1765336960
2113564129
280157736
92394434
310427279
554419687
1245369803
1593292187
704420703
86104703
970164314
1249793477
2050233819
62134363
1374812409
2130322722
150747670
1880655203
560718727
712269725
663185831
1480628004
1380023661
281011482
1639797900
973265468
176972547
1772451451
1988307933
2067575613
1741908729
748279963
2015241890
698067928
224341974
102027959
346856195
1006503913
1084676883
231555304
251448711
102360751
959555827
431385763
1259449139
1524912014
1437493756
1730008460
376956163
2727178
956663796
462631512
733445722
1352402943
1128473536
153014775
495157681
1936088796
884145321
1438950155
1908551402
1564315058
1125215387
1226770841
958140567
623341100
684613365
88802050
874087506
2617050
1716827696
1570895345
2004539663
1654989275
1962529253
161553842
752065581
926398504
1567582102
1685234845
1581115968
906216987
865080688
1134972880
926210557
1351068949
941427973
536726435
703930996
529445340
1884971649
1199010011
804627069
337482383
1512159660
501016964
1028272003
1589167148
1250770651
1340567868
1655690544
1256485149
1001637668
214611760
1370482401
813934271
1834921061
24602817
489114228
818128998
570350332
2128628169
1705114259
1764438531
27311430
526203991
458449125
1158320694
1302658640
1463595908
982082335
61152265
203749377
961866542
1759916348
1760774706
443753277
1141241362
1843183676
1385790892
1366542714
440712568
1432332740
314419257
1548507797
56070250
614330034
1252844815
1377283722
1187266968
431213765
31235153
1308921403
98787790
1816942259
1690822454
30077665
803778541
2100069834
1210578954
1206472626
1686982235
941871552
408106957
1262035605
1713824797
1879270697
885049005
1365428972
897768440
939437008
1477390917
64542533
614776699
2077443853
1696913908
1401989613
247988961
1403715128
1002281447
830093096
979549706
377210139
1493984690
697516232
1510623960
995275621
1271234454
1665059347
739892118
1383740778
1143287504
1894834455
834551549
1708564790
1644222294
653100381
260052662
95530351
1799862100
1821969534
1089524105
138181155
1072846753
307399700
712504258
1249535406
1813723385
315987424
877131729
1228992444
459701566
119990547
1923465460
1434276803
1475149804
235444279
788580677
958471820
1531242
601652758
2024668348
772018078
518910396
318670259
1707899941
203656945
189841904
525141421
1505849980
1623903971
1381128370
1366348463
1440750236
537338385
306959035
189341302
167191474
805289774
2138642793
502386577
620746200
1222557862
618635936
451083207
521670755
1842581477
2106237385
1276984738
109005890
2076210232
1916918550
1738366177
1061878688
947346526
207451621
1440294220
1985661269
535354267
1666290189
1659636353
1406490758
120349709
848489777
940067354
210936059
1989800829
2005487522
1866238955
1404410109
255002935
900517870
371508154
1516845761
1473138435
1690606338
1881992152
1476475569
1127867086
1838813136
239002652
1749088007
1078723787
1265394587
956170719
219951164
1267386055
1875203147
184159082
855904815
920757155
1404820087
2010683545
390190069
827102073
99548874
549646056
1952494012
550522125
1225337980
978038588
463844361
958136547
1265438224
1488837673
652857499
1522222188
1242040561
1358819026
926604189
1627265214
1191128777
1928399409
158467786
1085324453
2095434922
407639910
2086326552
169910714
1251586331
1925050658
1175158070
944272863
1689143090
1631686792
2068840475
1922039971
1346369342
904593187
923632094
701192822
1410969419
1334792140
1161169846
1263179042
498027770
777364877
766585207
1153315444
588498332
1996663928
1394545237
558159611
255267066
1823779095
341031214
1932719565
1024127592
210840658
1781872761
655649849
1983026734
123531282
734525452
1080217163
1883069136
149946974
1743385733
1377202236
653049491
868284148
860072596
729394051
193111111
1110576536
2079601888
1846233332
1843996424
644526685
1753888231
863179168
631474757
580875266
2086936298
413637469
1107995132
710615453
1636209696
1104764224
465417486
827984746
357235454
1048593483
650358383
749438283
1086364425
1962762985
1289184434
1669238422
15382988
1267310175
269220753
409520674
485221010
140856163
309482249
1462654348
1097847127
1602641359
769307001
902297503
62029297
2007435478
734899865
409832499
814914269
899533224
1431933724
1538789607
555562265
225931741
74404486
1501425749
1946116159
693002542
1023555734
280639020
1583155504
1657189954
1643155335
1903094239
1559909136
1731952320
121941195
895032418
2095379098
929160103
2058140297
172020733
112947690
1722089985
102310622
219003905
174453544
845454906
438879721
1691780936
2000160671
1999985209
670581125
1521411991
1018865484
866281191
768016953
781960436
97300394
668127355
2007485623
1073077204
1886982625
206974965
1317040189
1417083191
1675222369
31017947
366662378
38172399
68632828
1777494434
1395826029
2079530488
1692794194
1955975796
615086913
523779258
1460358890
373213045
1882595785
425305811
433527284
1549514054
734569064
9361443
183997628
769770628
1729292238
1324302759
266314883
1646580971
751029918
357078282
1242466705
149597342
992566007
1167817614
748641961
1176736688
1211009988
821052984
476547719
893571020
381451544
1238446986
1436233332
1340859700
670460825
1789492849
1739537667
144315218
310805404
1073217385
766749471
851812025
1411120682
521786309
949584138
1399514291
129692763
1004429874
1130967942
1586034180
1579416895
499167224
1095368541
1408289960
795996951
1814651196
1080559335
169148403
1246404360
1830504792
61138813
1543129304
1354884163
883452459
81276233
1965137065
928877868
41005065
90153165
755945164
1158242351
281376892
1404089862
622961693
242528105
1142760292
1882044108
211515854
1031775273
1242491667
746217423
1637878495
1659262733
643572169
674136563
1623568105
220172531
1185840325
1511654194
1764640199
1580695880
526984390
1200802859
1423751522
537879091
164346223
642675915
924579449
1585460773
766240626
79221086
1151220211
1715320482
2126045138
1293056047
582784666
1692221677
1869714379
258283554
1906118151
1125314756
1864263178
1097768550
610736559
693980826
1450404353
678624742
1779810531
760820668
450625600
72743676
81129643
1370510315
960025461
1704080944
1953969373
493650910
1735335931
1399795987
86159626
830808233
1874615808
1007880331
1409883480
1957341070
2085110912
1117168873
1832206489
2131052822
24716379
1906001712
2097361862
1790717219
516237222
1232258212
1377608405
345112318
973010056
546168012
1677406655
982723641
1392447997
375696500
237670037
1849930909
687283232
430240164
409426712
1436493778
1083442062
1457312561
2087370883
2085352661
1236980010
33899331
1872240066
985805906
796729630
2086519477
1595210567
2014136127
622463907
242067524
1555144273
1576446848
1594743685
1252491216
2023944835
1492644983
1236277016
2029157641
304913079
1220944295
558719620
681184578
985097347
478749833
1589900439
2073824626
1697460559
1979416291
200505367
466779881
1560589805
1241564752
74095545
1229413933
1368712801
497475978
1127629969
523001103
484101034
309148940
660313026
188977093
937662276
1755387109
1410823664
928640910
664044110
2027731620
2046425253
1428762714
1136943239
496900282
274725185
1945231367
1269558603
693483804
108134648
162984445
1953620555
1605213333
1535430633
885931624
1485674314
314583590
945930254
349021636
701519298
1650852244
2122981801
25703684
214894285
728469888
1178825676
2013260557
355253786
1501374749
497250707
1492879835
32656816
1757450748
686448369
962231975
788470734
857217679
1269223508
793598529
1876135711
487617426
1398430203
684265932
2012717011
1028226965
427508016
1774473519
1717249367
1281298381
635437816
690312326
1335994271
1072608680
677333993
1656639333
55704700
469191017
643135761
2037298727
711757889
2024899102
648978419
837277354
654062086
600895141
395042760
1451684570
183869716
190877751
345495596
773817255
683587336
1874968167
597726142
791308479
829184449
299880101
479297152
1524271137
1243616146
448093075
246929213
1899310872
311606697
847971151
583327667
2116554535
1788308825
363712030
110962627
270782743
817484885
199978204
292494052
569728023
907366422
1186131417
1107921947
811776028
1303360725
2136114985
836704789
588250829
889939548
1873824682
2000814842
1104163469
978258703
599216201
2114658526
731566312
1912383862
1558808328
1460016594
1530123308
2078129397
568333259
303337707
7502918
339447998
1864594540
1579958469
1098516919
817309231
197276592
282704833
578639511
518069918
1633744823
1255338629
1405516268
812468921
815642372
1494359327
2105097917
377757598
1385891795
1008965038
1668772828
67122485
1031363900
208609563
957203765
517295049
1865291965
1092099485
482162015
994789607
1942978846
370068440
1796514985
641749665
1923566486
338934645
1621995537
1887751831
188952479
750229772
1252247417
98225157
398355233
1012732112
198197034
1797834467
430725709
2025470453
729932295
719833982
153918741
683369579
493947826
1592421075
263256183
1711204347
106805036
707778750
1020207756
1073181331
1673205900
1879698962
502099432
1611343641
95194222
295567674
1474758057
1344665343
585804887
1849192579
205085995
1900423965
2130016886
253317765
1633694655
1084458985
571848019
1772355028
397978205
1074357279
306530248
93006789
1993664981
1112141445
1153129522
2023763133
1037159814
340090362
1113829139
554714910
515383780
1282661379
185526224
1214437140
1379958697
1684830521
1019834217
509194369
765041627
868420489
212570945
146368944
1654436467
963022279
261488032
1832273494
471272464
1209337247
403265117
1775196139
429545718
19701691
1153162283
398858626
127240923
639420374
2114357072
1472524932
1461666945
1548220960
756415630
368010635
473582320
1072048688
1412919504
1756212672
1322452209
862207716
393568799
10897816
1076860750
43180734
1792023949
1121342772
1061383722
541035890
22797893
1002843136
1493008055
260468693
1218826680
333917334
1208438426
1522117780
1702263794
1912245634
1436942973
1654653281
1233673116
1232963544
95910981
1721373910
832565712
353000341
726453246
630635029
1638039459
439490359
314854416
1301229976
1817492068
1608548175
1698797920
325116765
532333930
1874872252
1430452646
868897195
548085827
481368927
773268765
898315442
147512045
1608557994
345526203
1172864655
122714195
2112862932
419965061
793742046
987224598
1173395621
864734669
2129955543
2090999340
1422462704
638401833
1592238200
1417165225
1185207083
771722122
1514796966
10676752
436977438
903437768
892028500
274991963
1009649546
304172602
2045706662
921853723
1324130867
426752759
1429053283
748008543
1821083892
53236499
432963771
1693918915
2004615252
1355271021
125910178
1213567259
1064409670
1323372767
2057677858
2076930100
1662541922
1647569357
742623512
565604162
115934470
453543096
261109775
504090569
1097436856
1612349052
1157234222
567258885
1320905906
890554684
1242478427
232359752
166528970
1900405483
1711037324
476130700
1353914431
1496745971
1529686715
1627406158
1984743980
107016118
1819617971
2099346989
184227281
864689568
1784371039
95063594
424577552
929186778
141634123
1871599361
338868355
1268500313
1879019444
17462247
10332093
249926058
1558446938
1083375508
986759854
1660127603
458100884
1574321256
1189329783
1981979664
1987649845
1175560945
130632757
569850023
1320990126
4847913
1183783866
1436439993
1991715420
121952501
1122224971
77373876
1370195503
638408998
797655939
1430547182
643299647
177924594
1943463223
1433750754
508182550
89577035
352331417
1470064634
2061791372
1793096958
710430767
1940257500
77765403
1676656532
1575572217
1153227697
1084147517
23013106
1239293567
1566847389
19921762
454581073
1436789291
564181252
1867323352
1231026472
891788611
1017319472
1743474262
1901790027
499113607
1880161472
1171943509
795943789
1417625313
414713205
1920741178
592785722
1220750406
276400316
2019433239
992225982
1002813610
684173129
1778644446
579549040
1625894381
899791257
1660409373
1010613940
839016985
1132967592
1991043824
873660634
1439644083
1676940290
759244826
1451903661
1040648929
1007281619
775302297
1453002818
276986137
1763264223
2017486150
401240455
1105476890
1306678544
1885245725
2062551762
2020189043
2071403164
1701663045
40339371
694929043
1218758155
88919256
939059176
398649738
411809212
937143107
2134672921
664238948
2031569042
368191073
2017228555
850255728
1530417649
136379642
348611829
2125560933
174292364
1098837778
603086488
643636822
1860679343
1261486742
956760738
304345869
1312158300
12518416
1335527460
745791676
1455211428
334561920
66709465
1282850395
684773004
1318427425
483506127
1978958928
1786272506
4832787
160487013
957486006
1170156677
38721854
1717651910
609328022
1697785108
427135931
1855172389
86642715
2052106221
1442286086
1319046139
6897302
1813058936
1738382286
1024820371
422364041
132226444
360713585
1430440918
1337800958
1448348428
63339124
1858262651
1370360826
1122359992
1306970158
1399539102
211826638
330282535
1905515531
413375981
1710476803
145483072
1975475733
502755092
1137453781
1291195000
1873836540
2034501955
537569891
1449644522
795476817
743416962
1557511052
1921009581
554814092
284504332
1583781913
1028608221
1283384004
1961911278
1272041616
703075523
1080270448
1041691767
196256325
617609431
1984391033
416905201
320751409
580558069
1260013206
698640317
342781389
1078904788
849021790
411547142
1298417652
812568183
47808402
2121194684
357242592
2029302217
2146994185
1670957440
527900921
567494279
1786803755
512776961
1212517067
1803494903
892868302
436600885
1838348962
1252739706
1799643256
878995885
1848060352
1803265754
920609549
1120249747
1002787138
191528871
761621893
204817459
2077993319
484756775
1508023448
660986383
644957072
155222549
1534603813
677942108
1972861717
569386829
838315013
1922928162
1261969339
1201467522
1888694570
1869651672
842110202
2029861877
1020418726
2061644643
1950794940
1696099622
1585345156
1315308481
1088948957
2112402008
599813182
1138019053
45744520
2081098529
260902369
678981749
1948950456
1161396393
510756384
876746509
1493481464
1940354039
1467751763
1505233771
1251100623
1102556907
402496425
1034008424
1593411735
453002909
1618021432
1183558898
1396507990
1578525914
1880478338
348607453
111862160
2087680444
1483593869
1411269117
1013190100
583112637
789169003
1078018650
1843999383
1004394812
2104180355
1046118520
1593312411
1459048916
1323998659
1801324744
517176367
1880324206
2106056451
1313610125
965720307
1906377064
1331937617
534063065
1739568043
1671386062
1523585628
1697011660
157662300
892329926
937984525
1327415593
897135051
584673419
1129899573
1353181067
409967577
943925683
223439252
258016698
1367964952
791996812
191562827
1799490021
918102535
629067243
348465306
1511070068
1330369464
723160900
1294674769
1540133642
660598676
351654194
810839488
20479467
810501090
2091413209
212949948
379857258
1228731050
15681652
1172806706
1446924430
907715676
205238123
1344149085
2035152393
1055092217
986515188
930740912
2101760503
440773243
742418041
1516064525
1169694047
411339581
1725674111
2121877529
1180971391
1083798230
790596031
1327467790
1698389946
1524119560
1664964042
814358495
2006509197
831136298
1995752711
337176412
724505904
1768864281
1696292245
674853546
303107836
1168246226
1456753403
333882241
712164500
1359944726
461245931
523754030
315434335
1072812443
1247490905
64139944
1922265019
1424591030
1166097994
1265645370
2025230622
2012289653
1677917421
1616772002
995610575
385980316
1119669240
1875118031
1414270991
574985499
2132852924
1298761025
1437556492
1024341723
681073002
366358292
913557005
1397500284
281218999
2010932385
1139928477
1757251991
129354716
1167822476
682975693
985865609
203845506
888444839
824533168
436419098
418329308
1253619211
696577423
1205755977
2064677831
1859727782
344248481
890655188
401209765
546786039
542172609
312910280
1282894287
2126816982
2116298792
1813317083
2108538325
679133066
1286745148
1494819359
783739490
1647901414
721743228
1604379859
1842542588
335947166
770779526
2094352641
1384523715
1659686344
1898384473
557386988
1321363341
1739765342
758692171
662216276
935914169
829166147
2073188944
1922946622
1948222511
272520325
2131018101
1765201993
984864884
1940878495
350826091
444804309
530231927
1074325772
1596209264
2085578392
1225168565
1947051730
945980050
218040674
729525922
931616787
90600725
1214442979
1662832906
511350654
1209624132
1324185114
1463900886
1986561946
1575242424
407686763
1272828644
753183493
1275388289
194511132
307230135
1251100623
1928368321
465440344
228965544
1765585226
1180621082
186646849
1667465338
516316134
973187582
1194601523
130843167
1051951010
1273716751
1801817581
91347496
558040490
616499172
2089672923
432101839
800901601
479106324
860287557
1732282756
405769051
1897879796
766105778
1317371726
1524005217
827644334
1820487467
795028313
1125884732
2143472026
354525807
1668218215
1853611889
1281842736
1668759408
443263026
64115103
1286131783
1916641300
2116777783
1310977214
1174969773
1503331993
972540124
1942383630
1066072593
1215888830
1442614458
255267066
950724761
466808460
292507313
491611054
844922359
1306893822
1588112189
1853775056
1791925011
1683035568
1781030960
247455609
137833550
154951221
1240121989
764720232
58088914
1191975083
563597900
1680009252
1360489694
798782661
1199206912
2026098984
1944000311
330344559
1901070757
416395619
332452163
1105783858
943059191
2049396508
1400167866
1184292381
816027640
577104936
1263100374
1985761261
1638633556
596408275
841872183
1524421990
1026595852
608705426
840258822
1386227094
1378781752
1967362118
1239508248
1718047261
1478266902
1003117182
1038101638
1312713575
974140815
2021710447
907774830
1612115925
337615508
1158228389
143190925
671857109
1333050256
1947710486
293315407
1534348100
981275525
1361255340
762825297
1609661590
2063610905
902986018
2058076293
517804792
2018615540
899762313
1192535075
1478560996
333109447
243074622
1366208872
1920251571
1158038292
1130812047
1600455117
336646472
221072985
791136711
1693545289
313954912
1986205419
85269354
1595714384
1190576252
1884817057
1885042311
226490459
1319364364
449430837
1036164890
1388368226
1471645854
1116622889
1533560841
759105170
1333731470
361628928
1439918705
604910384
932075592
1208512927
827663749
1950892791
654708893
661199697
592496849
1838759068
2009345572
776434128
1621162679
2022771188
321351922
183300549
1885997829
1809085939
1209672813
1335183917
452507040
776370300
389213159
1395839320
184120605
880561789
233982453
1220668933
1355464724
414007857
1363712135
245463812
738109955
1245837884
495358271
1709168064
1150964487
1324790882
446250079
1481147670
875033684
2029245572
1327037987
1943727890
1960247666
1797394446
109573038
817273331
200650316
320014821
1148005538
497876031
1794726082
534111491
1851271034
2007976618
1728812441
812276610
23814875
1216602691
408186550
1761295635
1417755637
1881050367
2024698308
2075695950
927060883
788275249
1496939385
1282078344
344365915
196716894
2047291826
2051887632
764601579
1762825557
410975021
1151252808
1114305797
1087681548
371444694
776356318
1499476893
1874219979
277743515
442123083
1419966784
19503709
1843907962
2078928151
349270656
890811015
1020942666
213891245
441776660
1457713122
260237592
359278649
2092857518
382595083
1366607274
1147955536
205762349
138881332
79743832
1415435652
94766177
1663141094
1336771983
1622669132
1496139879
252484383
1615454690
654890748
127499241
36581644
172922431
2101399567
372763728
531691472
1842031740
949230936
1708072215
1314530936
1297334309
1178795598
580816218
1854305121
868320788
1630414288
51012148
1430136215
10451631
1603203961
1746467332
968046568
170673442
608454695
909390484
767087025
1570076093
532953105
2112085246
1864264777
1037293501
1944802554
1419436277
654839395
1014114875
741687369
86004828
2072232387
1407167870
2034815426
1617441108
881987418
769211582
600357408
313203431
278381033
885890485
2026004915
89601158
394049395
1740499288
82454872
1880160165
71066054
1512300023
1480908513
1985049251
1856316202
928425388
658272331
2072555629
1863097377
1976781841
1556025259
1924579060
849430250
986393174
1040912180
960217651
935184472
1997821410
1926477321
133942881
512059509
1747469350
62558115
2063241002
1234454639
805951355
2022945605
1939425317
1682195130
1878057074
1185435278
1749811603
745500051
1316232787
225332475
2127443343
1420735277
1129856888
1362832092
2025255407
643787389
859330448
792143439
1308539228
2017276188
1413034761
1561961829
1145430313
1272142014
292205221
1982932658
1247196398
1927086509
308542637
823376503
1440483357
368522813
1399201984
317569425
317249287
1502544788
1582841293
823445202
1393208198
1599524432
314911537
1502695677
204045033
171255214
1243604750
1489536749
649039575
1451538987
1781596201
1729745346
839569977
702177507
779177538
1302464472
1628487079
2083420043
1927257237
691198483
786136067
1044559742
2104307922
341965051
1547851554
1917400239
704060664
1111762169
98685295
967030747
2090402530
1987524720
1153064555
1458402616
1329332332
1658986316
1558193110
346266469
329725574
1452277638
1619341555
470670900
1739779995
425589462
970225481
187823448
1117470325
1980700996
1714716229
1676122571
566772028
445839737
1303049380
13074492
111537810
44132328
329194942
723106891
431453941
293519005
106301323
208792965
1605605450
736423406
1401466535
1965179011
1451259312
1588564631
816822753
1574064756
566285850
1607737854
1770975841
1088928905
700198400
1654294740
1535428788
997239733
1617485023
2078344564
836678006
1742616526
569347941
1250270454
734425586
810426876
763867771
1923067067
141863442
2009295551
1103804185
584374251
692443944
2100455689
1312688688
1936757653
932131432
1419123932
1524649125
1533047836
123302037
1004441332
1979473991
979445590
569854157
1675005270
1564455678
303709436
415614478
1931599288
1900712595
439960200
674375854
1316167451
803109621
1949665445
528090224
2140613109
152065063
290638836
1525349251
2063963892
57446450
1391969213
84819829
1248382787
392439195
29895656
1771793346
1841805702
890381600
230118996
1538245446
2031318080
347436038
331371264
599440885
1454925984
1701874535
135043108
854709515
890554684
2109859901
1264741809
1779163291
1338391558
1936955629
43218917
598500798
2081926192
817274332
1309526859
1423133308
1495136674
309090000
1622023942
77656593
826462151
645218232
1579318681
1994268878
35412258
859908171
255174834
592197153
323821675
1681930843
423595802
419634122
2081052132
1487075502
1008781454
1548237074
1144056497
1525925736
1761291112
1440315697
790393612
135520757
1974286399
1794169240
810902510
622859581
2044964331
1322916382
1558398633
2121929712
685047697
1884630163
656474281
339458347
759037302
1590904316
602155658
75118553
1779239252
1144743074
1021358933
896771219
171849832
1255837288
1837768933
1688598637
1564415423
1599589867
1325273013
455881735
843946504
833420254
239456195
362284219
35399112
936419085
1027929914
848267108
1572936982
1881584647
1087431814
488330285
868999700
1822998221
2085475143
1585458428
2116000867
2110844256
694928523
556723185
448239194
534294217
2100686949
340499046
1557741034
495767204
2009903983
1608495429
130564140
1517539257
864188703
189102078
1927140220
982882008
1652035911
1826595420
133427007
1159652446
2038527358
742417834
1260952532
1264738140
1843880065
930986604
2089764055
1534292138
258390011
987634763
1864383335
1399584382
574977896
1636688682
994051847
1627301550
150075592
38314033
790339052
1234995306
1877321492
1328986121
1194948970
1402688463
96638406
258701597
1155319243
1640041749
1175330954
806314266
1908133340
1825879642
1202206873
429836028
1391610891
262002876
1026536077
1049550579
35846920
1209205073
237932808
1436878112
858500717
1166160010
514047013
1525717466
704089250
1049885956
1326889102
651343986
2056175272
1751415580
216891622
1551537264
1621423203
1231749394
105138946
580558902
38565511
1231835105
1849757619
918932432
1960942187
1577972094
1768024772
1038138484
906968400
1254960144
1165352202
455781701
1264905945
130095547
673912603
958231397
1221338457
23818568
2115772746
140011453
1672226237
146804729
1288119335
685297765
1878552085
1504527746
1239677484
1873537185
1225520304
1635058822
362885626
407543981
1949695560
1375119389
1472767365
1879463478
1955979759
927379836
121484843
682290619
1640095183
602333833
499584043
930775432
893609008
1926340502
1223598856
472343067
1330114783
1963027175
1010594354
649804010
217568602
2025928061
1063056989
1035633650
257322735
2134728692
1734901681
1824254501
1466925769
17057923
1993121309
1115102184
560211212
1711071639
916923461
762906716
1515271178
549078792
1857317374
508742760
1477802751
327030111
1853803902
230546889
2072204491
1196593041
1340855016
1928843127
1420374426
274105866
1136421879
1053181195
486967621
1977675560
882582596
1192269708
553133222
1268999768
304643257
382680737
534846653
2004540974
1087537606
1681022926
507164868
818212863
503317683
529653049
1419681668
2056045743
1234739712
91875230
746823276
1716238552
566717584
944580781
1592898845
357810313
592625571
1366348463
263291728
498582378
310358661
1840891939
722802513
827586040
330838651
857786546
1163513858
1295115400
2092141520
2025844838
1107218395
57179061
1764793140
897926249
1091097516
621936812
1661618489
724906678
1522750709
1775208408
767631947
1122467470
242697948
688685943
99125286
774288622
1717458600
1563364936
761568677
346777092
1541927736
1501582583
1349155021
1708682573
2057677858
1156421735
757556781
1493805944
461657502
2055374722
1320329332
332484183
911921604
1567848642
1015062671
802751858
910489218
1430031476
1365068112
1684345367
1315681189
1581863827
1880542074
1784035993
1547026486
1269781532
791483073
6521625
485840611
1732886141
1235237139
1284592050
1397798677
1084200853
153558299
1947843288
619101332
1922774328
1128784630
655185082
163259759
633220679
1658437517
464775702
107712988
38924815
664955354
1427117244
621166730
1663903307
1463980919
1836517064
454661525
1844153781
1851631921
391962698
2001642452
1199760652
1586764743
629633886
1522471197
1075720613
1159490357
2088169071
589335911
470470591
420342563
716840692
8625330
1206351224
40322275
1486985969
1762901747
348764715
1803302792
242189100
1433420779
708485382
646611879
374158995
338166674
1965436816
1276046766
241634296
1905426836
1886025629
1358166728
376615306
1115892062
1379764172
1108334751
2098352229
957011288
1659699189
200247592
1648001730
1363991814
1851056841
2118995766
1073070719
2041829987
1558035434
1259628029
392623227
1510661309
325440256
1915132029
1258944212
36069843
1415861471
1781448121
672484113
941272733
737373192
1166097994
879489050
2122407921
342142796
577451708
2008136438
490529074
102162289
1783861736
420509033
1816528209
1857178792
1144974574
1598583354
942303551
1563082925
134444188
1941855857
2024560249
1468589732
245218785
285310487
2008062843
1930097057
1791255832
711922144
1094897348
2052750511
119084030
1974161363
1560357296
1202955418
1415144714
937227390
112757123
1345284255
523824137
1826570064
1889859869
1318097716
259174339
858976405
1212248923
632179680
2058079359
2055826850
1600578337
1515772151
2142709337
1677352098
315170628
1664777399
1255308555
763564514
1435509634
1022961038
1050026168
1215923508
1121682309
567768120
461692515
1698042341
155504921
521842441
219904221
952680963
461998233
1745938319
942698383
753528514
121436750
1562598147
1058066158
876268897
1197501625
618696164
1961836257
794247144
455129893
1376830425
2092399795
1545299429
2060592865
1400828724
1684216968
1592785582
420854183
1621546809
1517191952
1452301141
1396664612
747142213
1450714172
255925705
399943389
1608728227
430491648
1481233085
30186285
947341815
276286031
1287772026
1563142056
1360330942
461495508
2103657978
622990173
1768574721
1026338988
1163366137
930700214
758023366
2043225330
1539626698
2057107444
1411476145
777858249
1917878545
1740497419
1717311251
1925039461
97011177
534986706
650626528
1739299060
248031231
1434492195
1355101277
1083278291
857397567
1633928218
1445551531
1037479978
512140191
809732311
1709541043
919707955
855127092
674117730
932833863
1729643963
1671907902
140099025
1965478706
1054084815
91219781
687912207
193068306
661762584
1061348990
161344430
1051649173
1606092100
1583754858
342280962
2029108898
75745735
1168520345
1588806387
1246915537
1742460470
1621716883
410054604
1950318615
1922688866
1336149439
229244797
1016883657
130802694
1960095900
1435193039
1498999887
398472478
932912269
357919296
836007588
374349676
1061387578
1134231900
885317678
463758732
90347411
1958566001
782993230
2034741268
2038907442
449513620
1267683783
1597979137
222857386
1231540972
1294016936
1884346006
665881053
1006346271
1910992263
289177178
1264687993
297678093
1938541797
332526607
1531519688
413985145
115436567
508651351
179645386
1819517523
1682740972
1900993000
1904695241
1575754161
2130074521
872742651
652481872
379455590
1041021412
2085887249
1347327351
1789364673
593741974
1136763097
1980851439
594932247
1917271264
1978524682
1745708599
442142590
2042101256
1125907639
545878764
314879458
948872573
675704306
1372690416
606296435
1362998818
178944
1637807259
871811282
2029767408
245752132
2019587609
1612737968
1290397130
800888961
2144053655
859664153
1969779273
10644711
1832227029
181983744
1065522489
2096274950
470928740
1054186279
1799971309
745093786
529637979
762749156
1700181758
107801620
183940266
1497335361
2030221127
854241255
1146706637
1475873653
860926885
1221508943
1419520520
1556088116
2072837533
1541099732
1023705152
676122968
1034816586
357182392
998423055
1464604143
1600254314
1841993823
651349001
1435111791
1511110008
1796458668
1348539282
1129341581
436072869
1564876987
269153146
822780779
82944845
942736264
2145630928
93584979
518735753
1856197113
2142659833
377589313
685892524
160584994
1704320995
1471030140
1284877404
1093977542
1430171343
678792378
1959806803
631332978
730868341
1302013890
1858871917
831705156
1368254813
1823196723
452270353
1760941517
779519923
1138180157
493872021
797299817
1219697450
2136392541
1125113493
2083018757
2069532326
469226681
1539139434
919859959
1124296198
2120273654
259276887
1477772128
789618723
112744456
1214378390
683149924
147288334
850470844
1976630754
644432297
901132138
568274978
827462039
259694411
1665633855
760425059
874009918
314388090
683280771
1780056654
284899593
497316465
1586965158
1656399248
1945615039
514891336
609206083
1746422894
1853676247
17699645
1483417545
837906690
27667678
1141386778
988614758
1310737787
1594010424
1223831184
995697589
389839111
496859426
1046934824
672208840
1082927582
1192497113
1144711787
1032929163
330864825
1808927517
1455982428
966986450
419933165
1871648878
790282461
66990632
826044394
317041810
1072984074
2003882446
130992572
280599668
2009655213
489892990
2076686440
383791462
1926097072
565013743
1957252697
364916183
1541346565
848252914
364366701
99244196
2133722691
1652342950
1349215830
1314330041
1969076570
1375104762
1538454042
2089949208
1549473401
2118693718
1457082829
1113709563
1491184093
669511297
398244996
86118835
431306769
294170814
2027383225
1004337641
2112958610
41386041
476215339
1861047127
201985358
605300896
1524067769
1553460967
1348406452
1188099534
767596049
1628361923
1987743218
1482813737
1503224079
2007743911
2132866502
1006552098
883452459
214528882
841576525
2086326552
164284338
2011300898
767205933
955219609
578338800
283655726
409836309
1073459090
1437655030
261053464
1963816767
594178870
615025850
1004013470
1288917863
678056322
181194049
942676538
1133369388
1589429929
1716116544
1070645449
286168220
891850763
851871462
1129135183
796808658
1177715006
808184847
1630455098
840240422
1822157801
1402106640
2125130826
727976810
342232737
221624044
2002005552
1023806385
2065998739
1246103478
2069517439
63724221
248358727
1929964724
764816426
254902331
88924814
1398943869
1914190265
583074432
372931172
152943772
1473238990
100615235
589791237
1994129413
33911285
1276871511
1001408401
433031865
1255466541
551482588
1187318284
1136392453
116551598
764008866
665735543
1994605971
337547713
2005797037
1820563117
1441251360
779879696
433876960
559150505
1571525975
1460738648
2003149446
66548976
1777758403
1992852690
803084739
1282371666
1528927054
717973869
1959496092
1558318432
1497143775
1705326619
1545679665
768546205
982817920
978258703
1508373902
492415097
462664481
697717141
1636162685
1498550379
1099136579
34940048
1557475613
2105925847
1755319410
2062657217
1980033069
935602407
1580269464
1323033035
1715852741
1726116747
1305351459
1590504657
2084252002
1962529253
1795364318
1033672671
1819709945
893002482
4759020
1394782321
387174854
1374810626
1308504027
1128068778
562860066
1234510582
1492847275
1166880240
1081460748
511516707
10992301
84610563
1384509545
624244814
720176106
1564772433
1745626826
1083843509
1947566677
1267640684
518021918
574421388
167373118
824102098
1238441666
1340173444
198644169
326049105
1510434582
1368305535
1989784799
1650912357
331277209
682725282
701077041
2121184978
391610749
1046875168
395734141
1725208013
2106541319
1420402607
580166310
895159473
659927611
1300189330
1923582144
1026357100
1225992846
2127170835
1119204447
87737362
1154942384
1191375504
913407174
389365389
650946080
1944619645
872186678
758943128
1582614471
858090867
977536219
1043807359
1112522609
1981670548
346375117
365653468
943972021
1782817962
409495182
916662638
500695091
729756008
1620649124
2063456012
1297960704
257723070
1837974918
437067626
630801855
658208120
2039354542
1670254439
403026659
678413822
1836687957
271892575
610555433
21119718
707866549
1109440926
1381086243
337482383
890452608
785170253
2113487834
836487826
1693535312
293061180
567791960
1062313377
1576641070
340157546
382808650
1503186554
354185745
1636231615
564282471
1811046931
1532800716
1618117600
255498017
551972289
24974598
1811901033
474078542
329759254
465799990
1479238412
1008213756
281357354
1805988480
1343189285
2021822383
2028112455
1431810694
2086942391
804264583
1708059492
1096690651
2039043987
2104995182
1663879542
1883427696
525261028
373368734
85164763
1731437953
913572469
2110644758
2089653450
2037842747
1025259565
2068723128
940671554
1733426584
520963437
496721161
541934624
1393261096
961084700
58814854
532903968
308640034
12165413
2134264532
51272160
1043461478
1230787282
546324231
1569779480
333307970
1889846602
931567310
1034844559
463747411
1039780178
2118478018
1903163780
141776405
1353958172
1865231500
1840323936
1985772994
671859848
1063144594
2094963269
426988503
969896032
1095552792
2018847142
2093238696
1328401672
47305476
1014136392
1665465512
1407638664
750458300
634925755
1016199801
2099899770
1682773380
423314851
1640713672
770181657
550464232
191918365
776193381
845776412
963846907
288962933
288179686
483888147
1397639849
1926221975
737211520
994132568
1822668152
148608200
462766548
377993876
1459488721
402959038
577148999
1081559855
798741757
1461290742
1127668384
240077522
1958249117
827616589
668926703
238119036
1728202622
2065899706
1993725748
525220220
443904178
1758116720
216100206
555596118
920984678
93140729
988202973
817758426
1879074136
657318799
1033325453
2084619359
1128364055
1403508819
317048092
200606167
846063035
1334489055
1716491062
1211189167
361790913
9931124
155011916
830297352
1439862390
504129875
889063433
673374413
1497034590
567892541
1163047862
216781091
1236704628
1421622703
1604969232
231321660
1305127792
2060719599
1154031776
774056780
1535559612
1237937099
1745759751
1369229675
448641321
1101199811
1678862586
1842858249
747845106
1106649658
758847343
1605739945
1895548468
1186716253
1440945426
1599278290
1344131995
1372347420
1492519181
1468361398
888682833
451535900
1658047349
1678071714
45192085
1391644253
85148971
662882287
1674958268
1858653041
397405612
1159205950
2123443346
75085008
1694859687
824944576
2003513228
265023745
497596692
310336842
80230213
1478987722
1014630964
1275064676
528797726
1865416273
860582082
1127684687
345478841
1005849897
1983843613
957815670
651679998
1523097576
1397935857
974667660
581168571
408230909
1417744746
1950977847
2147214959
460433439
20494051
349350107
1915752684
28342083
1240693309
517239949
265003932
1781811703
1129889962
127118085
410564629
2119899790
1422812772
1896252248
1869316287
1962003786
986828107
1387022789
458271470
1486589238
1988185320
682650224
1051294072
1221389781
220470315
643578771
1874379272
554803576
1237215718
125907606
49854665
2080500809
2135561338
1412972365
1302633877
314089782
831148539
982423947
2034577109
1365639044
882980470
956500092
817621003
1326126127
202186140
1461978856
1733662461
1276730515
1736892818
499947239
909559452
1845776340
745941936
582555862
1283878382
718781885
767724955
532640336
1179303663
1394273516
973893959
150828415
1503463183
2120227510
1971183042
43591753
1656384555
997635399
1587918060
917032089
708969197
2031776133
523104656
312985083
219213196
287040309
542330407
371147079
1897642909
1074719691
1811129290
684120488
637945210
1421267251
986821083
1456124616
1911985030
1999591206
1790902645
1971043048
1012869997
980889259
49999750
1065232582
1332313278
568101659
886857781
307214318
760991771
1732892620
1851028675
1448787059
1752389515
744642290
745024545
1553645923
336606733
22227823
2087804999
1100731746
1903537485
1169781246
2136799498
567702811
2047119294
1192033451
360243114
399870850
793564996
788449006
1572531735
132589811
453424643
654602281
1177963322
1910479800
1743775257
733274554
1460062824
343622259
597736827
900327161
72895175
1815288140
1067732506
119787349
1214521036
484135939
208796232
1839803362
433487216
1236906149
1433652506
1216587934
661186956
1458312942
242770398
404467668
669089900
560616615
1801163086
46798412
2133941451
994540752
1430146326
855351342
564954230
309969011
733345868
1788050079
1389095240
1896368681
2055152099
1715493391
164894519
1524778333
377143653
1689744017
1750039520
1249368204
1668424363
738637948
827613448
1887589901
1184010561
633587825
1308265577
637689330
990461876
417291239
629507611
1734431105
31250725
2054425306
1755903077
748726349
1584818243
847054136
1005153658
505809847
510168928
816732466
968993763
2106231632
545131508
1356224506
831498426
430984813
1689318886
1602424332
226153562
1852641863
348684179
2118017244
1073886312
1075146566
910142645
752956291
543874394
1361839523
862507814
2090078947
1026873580
555271819
169680965
574762405
141624817
1356028941
1095037043
1491173417
1089709403
1491734939
839544360
1546319911
564072665
1974155983
280068808
1625045893
1730598137
1579657646
113479234
789571031
1971079553
839712046
1242688966
1226372261
1286884351
952571124
1964353616
1594730379
1195348188
224160504
1923591701
282151268
217651971
295027205
1016026221
1051799271
1669772548
243729335
1836370612
133911225
2116137996
1379007161
513547414
608153840
2037204490
1998746830
263126801
491580437
783155100
1068831019
125278042
1951410233
258833343
1547308334
1396617815
757888668
213315597
2047066132
992965126
1012902918
303810
894563723
868970838
1901436603
667648566
1675369673
1927455045
1103807649
1720383305
487515882
1273037420
38703284
2130554120
1856082955
1898986933
569229017
1556944648
1947833805
1775235624
76945331
80681894
1173207854
539729283
1003514554
538251439
1681343052
139163929
495100647
150366762
148804263
558885997
383892452
1585169506
1250360305
684841128
1433245429
1822818875
2008131970
703506625
751485691
1649403161
663481243
808871839
550579309
1720684083
352089037
2119570202
460586590
1199784828
1708166384
1625030770
334992828
1758470626
194721705
75926860
713945396
1379449796
215110884
777300131
982341724
853189447
1320077733
1681101821
1805356336
1449071039
1135185912
297191268
524408164
184561579
1429031650
1880464017
1694997282
1963401695
405324770
2057515469
1568256039
764090242
642407840
1255263496
2055033255
1765271174
1456894062
733960380
729686246
1088763953
498991630
505201800
2067637126
285762830
1677256673
770350035
2077520560
1902685759
1947039335
613687396
2094190509
885135579
1381686106
587859418
1902798504
1511208770
1862373236
254717046
1438219519
448987550
2015711460
590957271
1793762190
777896629
456952114
1486901328
185897774
1905892088
705512308
1513331748
2107854063
1374619329
1876974668
737718073
90065202
602187254
1305507697
1563618137
488716784
723054017
268073342
2082500943
1567353490
1649689511
826728206
447208191
1872447464
128525933
1589129852
1921386456
700401264
1573533840
550100028
1836408386
86404089
874486063
1163871970
909317934
729025522
627310741
2073115015
18601992
1497286612
576864132
1157611520
1252694697
71885101
1509302872
904694574
2031974431
1657331442
1401688277
1507883423
561654692
133912197
325012911
815907584
1864712575
1488703895
1634500505
340781162
1625437636
2000991508
2866826
26398199
1382837661
751162511
385902703
559942611
2006112052
1614541431
1782786230
1543393091
17874687
1224837975
1889378360
654563102
460850488
1440314564
1714547580
522643110
1297908783
1238958892
2083412016
1478264856
138440273
958820413
291814289
1873636778
2105752716
881049513
1309167104
945076235
1576067335
607718571
415764357
1242423446
45174017
579803356
1066843558
1004842203
339898341
1609527316
20208901
1759710685
1375846638
373256511
997386039
98540718
1310038181
804700388
27405560
2008814819
1573628788
1734759355
550585940
588085127
1788881627
1876300474
706348409
702887834
776774677
751954941
1689842221
1795406458
1296070457
396621886
1773686229
45190015
813671355
1638488714
1432094821
1182377403
1697347410
461788627
2144601162
772203710
1559512413
193290935
1223814778
344682491
201713169
1047059292
1940312284
195591172
277353683
291727853
993249745
982122508
181633092
1532352738
499395882
1323147461
642808583
1789094860
42818375
528779463
1524953896
151244731
1924452973
1810057348
2708376
13530458
1127765453
1701872461
418991746
1280548741
637082875
1426428015
101342936
1724723173
56264422
163077885
677401386
2073932297
879506212
487591345
172245385
1964501620
1078799989
1223329801
1221929266
1286809253
1897080780
241703856
1686314292
1112069284
406174007
1322090662
1569404853
1001795241
1711345988
2015616208
1774530955
1650602045
55512657
565266370
266311151
2135018150
1445674350
1765786516
1015731163
1076355781
1988166550
62205377
1666178649
1841071710
674231095
704692036
397978205
127012171
1428964124
1071778807
1993201724
588541755
722180709
1792959306
5513606
427459824
2006866321
1575287988
2070538624
1741883207
2076727026
1036229990
1408691945
2036207387
827908491
648318881
2009710139
173618343
1066967251
844558254
1244720267
1147196884
732378664
277308831
55278531
1673419616
1542764207
1335485363
888371304
1196975446
1855285816
1586894775
33428167
1805722484
1530730091
1764644951
654254877
610195543
706034520
820584827
1029505707
1969804693
1819048300
1308543072
170816452
308553881
479190376
1248960373
1993905449
1296074554
1907519739
1038464823
1834786059
690819611
880658122
1725631859
787052718
1252895091
56229504
353575375
1477779295
1288759072
498126441
1075699501
716175951
109833630
216012384
1874950116
1857992126
1960818574
1635799669
1265615561
1055231180
2132478183
35916492
141285577
1853472672
1326103507
567382638
1863319226
1131582210
1399575415
1932389115
400819842
1779179988
1355489065
1682127199
1935761570
1160142188
8188381
1323160405
1713960582
706821792
988345031
2057695589
274634316
573717185
124644846
1401389417
1382779090
943290272
655645862
866676955
346902260
506250212
1062046945
1772889735
1277388664
1049618770
1510913655
1429873204
1437676006
380421916
881712251
2029615488
1722630360
1046912714
1434364220
1053260396
766657707
1582314649
770585978
37915233
741049974
2139733170
1446601376
2128431251
1654717393
1450546363
663097126
1719122844
1315179126
1926631828
37706285
736428364
730408567
279910101
298742150
696634273
1679188055
1538293376
1487616051
1396059282
1745426031
1361605998
1064557004
129950738
323622880
922866116
884857647
761648299
843029097
198419275
116847717
1348443071
1380889740
475369720
1933031958
233091327
2090561526
2018975176
130613085
1081335863
972588827
1316045152
557210398
671702905
857118161
746154605
189683267
1319773929
252509350
700340721
1090912365
1433276695
1519127774
36413726
884279997
15244124
117648166
1693644154
1758022604
914520517
1305040930
957341275
966106113
587581879
778239553
1537678361
2138887682
200678139
1349445388
1847196241
438451370
1599674894
21309683
635947057
128318246
564663020
1181270833
1914420154
449908341
1380508863
1416268953
1510197367
2045329031
367825993
1691618467
300316893
1520759552
695001934
486405821
1452519261
2037675984
1109368091
561985634
1995714403
862126328
1978338148
691232041
2027560692
1399142165
456718245
1113971457
831623456
610544309
1483405536
1369779649
1912215956
1024231935
366149804
1362474884
1268840654
1879439012
1235528349
110839433
1585841971
856760920
873214631
1814667256
590516422
2037518941
1015231851
623038092
920501500
1875613856
1134488742
636427711
1566261325
1079715377
379488832
180918882
1171459926
480921859
237054618
676122968
1176206353
251892466
2031206566
155579835
499167798
1788231794
899351389
317208463
1296774586
362058650
1640356424
1496378572
1109200884
2137282671
1316600058
1734198372
731204150
931163133
364715050
275075470
230309438
1054160633
1735278261
1057405208
94994797
424612207
976164345
1797496433
294260930
540820571
1962173592
740676648
1434418329
172566144
1001499480
1688946321
922949553
537910041
1880374197
1310951096
133585253
1484180756
751903621
118316939
2081451222
1367082065
1378241018
528174704
1684941849
2088262724
1041644144
905423363
2001341040
40513344
114577837
1414946170
1289506473
800490494
715536785
87023752
642582839
441325330
660351106
374310975
424073538
2062231829
475655958
1999217320
775939628
1551130531
1305944358
1816542604
1564190810
748618859
533593097
2071914355
1829992022
830688151
1556656001
1714404751
189167504
136519833
766931139
1981553732
972111555
1632479186
618813475
604685962
261097986
1208874481
1539849702
634092438
1703799
1019140097
1305977565
1256155863
853707730
1109691367
496965284
532764305
1466100884
1370638163
696318378
291771271
517384998
783698003
409489929
2083620996
93853855
1464996377
153063165
698018554
1973890335
2071103571
806444621
681972604
700265310
1527696229
2093726061
2026010167
1060081943
1970250943
783801984
835098998
524698734
305824946
204305094
697010705
719630655
729631755
473607537
604443218
1011624788
159363598
129426412
676778042
685243817
213810698
841621952
1284034839
1017944052
1733386869
1464393355
1253928816
342353341
842705341
301782870
1530593720
1077819859
1048831482
519577492
1142585290
373142186
323718779
1392897059
1096407221
1180604269
1710012364
1511972583
1340292545
396209540
6120878
257553974
986551724
1520468632
1543679670
808687698
488899875
1163052312
561677798
2033456352
1305718034
2009627347
1640282457
1883557679
1213566549
1204142342
1714878774
1658816696
1572235571
1763106294
2041974047
61839869
87492934
673379385
996461685
436325260
468906511
331099669
294005677
220736744
479282153
1446274918
1593241349
176574785
356157571
1653287261
765337660
921430257
2043641933
863109787
452676278
1804363129
1588149189
1542368966
2049901472
979624779
749985638
1437067822
657460726
667843106
1002806932
1121711434
1457216542
193392984
483354546
1816669287
1706347562
1314941226
1217296674
1686737447
1106304382
710510101
368777037
1561314878
447980735
84151962
1794065179
2124158211
1631064471
1203901839
795035201
1956801449
595418766
1617407049
667456359
2008906636
1532388415
630231967
2012051483
1583360897
1351687435
1473658089
543462357
1106073962
1521541989
1726332361
1856954154
965204590
1837514474
1875286334
914164041
1560107225
705398443
1282648785
1592510549
1952746456
869393795
1641640367
1855684254
72198880
459904876
1281050342
1196539810
1827165836
1452262316
397449442
1387353067
1614027100
1867991502
413500054
5893295
1210457724
743420876
376518730
187176439
10981962
1370364745
1431311061
448703975
240291114
227546857
1126027087
1873037924
378664628
730901453
522858351
1204408424
332926828
1357365446
1917333724
1890975086
623860358
797364809
976669686
640360780
45568943
1527072422
949260859
1653122421
993223384
435208940
1530175427
729375710
2090227362
469724496
1915301640
783085271
2026850322
1855992002
897927403
110623569
636304177
1153528824
613560883
1047205302
1344670818
1497222572
1715735722
1335145224
378584790
1061463181
1638798919
1071599118
959167542
1736284083
787174887
1578967107
627892619
686915004
952452135
1834722691
1506320240
386697165
1570671392
22236336
524389492
763154556
1333365987
1919231352
376152007
1559438818
1192631918
392295480
2103149165
1003043101
654021152
1708122872
4828324
1455152833
1293753982
1105080636
551689232
1316296701
175481487
1320243716
554650593
935542747
1080662189
1290560112
370566732
1051731416
538821891
1720566953
362495522
952502410
1807535442
1505807357
536323071
1589816899
1759140474
1171429735
301018348
1227377468
977551132
2034436452
1434631325
779090022
1379268550
875097906
1329032292
1465091506
2079476086
694343631
1064525310
1512215968
2095169406
1616133264
1748443236
59816099
191239190
2125636106
1104011573
470058580
1514192314
176129924
39394397
1382558990
1060554307
1823921275
431528940
1432417170
105349400
1239747847
1475724776
964353523
280298134
708924449
1964094031
815421392
1299185479
1889713832
1178632843
1814086940
1545140157
1139298940
1488450537
1676977520
1091978352
1167413417
1008637444
126627594
460400065
727541576
1587862646
97754584
69425272
1976102277
2018279587
1874732424
1697393858
1524787805
2127150860
1924613444
919039425
1789013580
1828304996
1624907772
1854390870
410034191
1133031607
1084968713
954991693
1019437369
900411618
843152432
724264965
1259230470
512493048
807765886
819072301
32961699
576862684
1077825881
1907816314
2050484945
1527226479
1508834067
175725468
993449465
548903126
1755393516
1062327467
426952341
825534073
17468781
1357308035
334662783
831623456
2132372764
1181945697
1195888507
840828167
54747116
14786222
1644650110
378442850
1043118975
1826245689
1010451046
934209546
1198566890
1118179034
386276819
1294612465
31119387
2078233571
1460231196
633667716
132103775
517280434
1202761942
110879285
2092287487
546660571
312451225
1428121111
330189345
706500242
1906844498
172142963
964324423
923411900
231194073
99295167
262666094
1213852803
901237496
1447604084
791882463
365864359
907889552
1964532453
50694566
791377574
1953984959
1804636125
739680441
1519956384
1805187656
846993778
1690300481
367904091
423797660
236326603
93509670
2071465012
940531368
1497553058
1951375055
281275262
563474876
644286964
324202876
1616022379
1085224389
1841720801
710548233
1558743973
278440050
59115853
1606641912
857268977
1490693910
105435716
403762686
1887756696
187855937
1575512788
1592915622
649475358
958312798
376575784
1737523258
1236564254
291267641
289034158
116014982
411440137
1387749451
872234057
2094980572
1763448852
840970007
1061937602
1557981044
14310789
896630237
372245669
489195763
1231830747
1790216403
1090893278
1974066928
686185224
753102917
1439038229
2086370940
1755906151
924220997
1975342086
784034716
1761651145
340275135
25347678
114229287
426987064
1147031847
1850301582
1243830718
217667140
616262613
416272373
603242042
758797177
624225639
1337580721
1131562797
1388875037
63648852
1076620280
524592237
96560518
1402399835
261046578
324211366
1295520266
1922230669
788556241
1132806931
1084176661
1107176135
1172976632
1151298079
29919331
1591818223
581285976
2095169406
1474772427
1699332195
277903630
1651279944
528056141
1812477432
1556230816
1017306851
847575694
138524682
1586896516
438994180
1154402930
475173160
1384269409
394291471
865375019
307614811
1307174572
577359399
2140696024
622086586
331446654
1932875421
489700738
511928026
416148895
2122409586
1834397618
1065619749
521701893
1660616643
1065522489
170635840
758512450
1454746039
162591951
1281287426
1580530439
1765115506
2036236229
219497439
49564947
328434839
225676993
1168316107
1359925479
1834815114
784582388
1571819453
1144371037
873645089
2085561606
81178963
2017654025
244462931
2145256949
10426325
603049064
329086735
940457443
1538344843
78003927
1743388457
1059377994
784793787
1431834447
381919407
593223320
600866742
603296448
2126717967
313688194
1844802035
660518018
553436544
2053374160
1279186296
1634663438
567440818
589059251
697336072
426763922
1974245309
241733184
1316153235
1015977985
420736273
283359509
1683001240
1956008483
212488209
22134221
121455167
1143741372
2040088879
2033272714
1930786060
1263461767
757609946
404972585
382715366
1349808371
1266643168
1344249813
2119205226
1776128331
737040850
1156422537
1823977844
1823300566
573647058
1501728683
293865712
358219585
305584357
1037077610
1764678449
1128473447
52039888
118453905
1370814060
1332569007
1729472960
1255621322
1456405644
1590451546
651679998
347621561
1656421075
1779548509
516408911
914307337
565648495
1544676508
1029520625
285096206
611645629
205514232
552355208
111715103
886791560
756985627
829108118
1258492952
683903442
78785224
1922773428
584246455
797254013
1301515534
1268736585
1505550383
1021956929
520913948
1313394114
987969991
961257429
234953228
1628803717
299852578
1181919808
1874235740
338668401
2104622715
1487807888
699393168
724744097
2065470698
2053421787
1046786320
325468998
1247212507
2042592575
939626568
1553869921
2014734910
1695155905
1660906273
765380477
1490547662
1549673988
2030996205
252614802
1975679324
688966002
129532204
1779241257
1753665175
1863642489
753591390
396492239
1182897797
138429737
799110586
1676093446
636901909
1779227717
988270861
1859573077
151493515
535427634
642791550
1445080938
1599173808
221922365
1353661433
563336267
21986285
1841740149
1031785070
1024458573
510699130
1982172359
1109287952
1515756277
1003582947
866622405
1064249510
774844059
1341955623
942998640
353183277
1714693845
1165039614
32325001
134817502
2089044808
356410240
1331601386
1853453631
1157922462
1032699021
1509557220
365523143
458494046
211292815
1031745419
2130839604
735988169
1474757964
1391667753
1471437937
1655287702
420843518
790384893
381570832
104792484
1140705682
759290496
1806174078
997066689
215186448
1080330654
1599146693
221909170
305174766
599943479
1986794978
957802424
661476899
645672963
525130741
1159186723
750576749
953323030
1398049113
2131524991
867741115
1503750617
89842647
1218365835
715328098
891457614
487511723
854355294
1743813539
1597154754
982422439
1719165544
1234745344
1395912185
1052092470
659127178
1767421852
1330020535
638453548
1570814692
2032389729
334237663
1137921222
1142638480
1326226122
979744358
1500656937
1438208830
1535476745
844330744
1073818263
507375533
866797993
766686567
574366225
521493614
1995667428
1356563318
105423007
44132574
2128540084
1519110389
1495889093
2008864751
1940389783
1237154882
1512569651
133900168
895200509
18162944
17686789
297741373
84050625
1165696407
1348744059
661383672
1524684457
567908009
831394153
660563041
231808527
1844750000
2137190647
1778512359
418353237
372744707
356713799
799346174
418352299
1358642511
774965484
2025977046
957915537
1394197404
207532303
824500286
110837362
65341730
571086062
205401030
1362733845
1184689358
99772580
804742387
1609721403
59348484
144457163
158702704
1947034617
1356077649
229410668
1739600449
1222042072
1446871740
255697705
263582853
195247553
776920761
109775236
1841432649
1184123054
295998939
243707624
2031383631
1788362974
950384059
668491248
461196114
1337547513
1507010505
197901547
1240931333
631618403
384100257
979995734
135465022
448877611
1587773284
2130553604
1844463190
1401348019
2088943601
815196537
1586485753
804666853
925193736
2033572105
483303824
1360269263
1826778439
1026863687
863329226
579332560
2059122142
247965715
1564428538
126439526
1674076924
1014482797
786454635
926755227
54753030
598655253
1052948868
1549550430
504573171
1719785469
1334504615
1400331222
1074401350
1415559646
615426961
2135167681
1010361763
1758961724
453407896
1055517877
1485359330
680439729
1448405606
1340657832
1374362382
1400563922
814951850
1321296390
687252226
784096932
975354884
334130965
1718478969
198843295
1223322057
115438375
1200799623
1644541640
2006956384
1462361445
2113572166
1304347114
128414644
493116743
1865210175
1126454921
2022585456
693198794
273539564
2011409945
461337067
1862872258
114517475
1768989166
1756620100
1107582
1713875136
653399680
1080900753
197780714
2075847832
1166005309
375472445
736179131
466316926
2020317020
1983358884
1175377741
1959483006
791551803
1363344200
520494005
529526315
1819749221
1650742059
2140146293
1104687602
748765744
791661594
1041213339
1551395933
1677917421
104462930
824502013
1707908830
1439869423
2067348379
1594331856
748084240
382849924
227205092
543808107
795974296
99606261
1589890789
1818485207
65186344
1055694989
177129982
14482868
1713882138
1148606689
1017008016
1641833101
1791684672
1246190421
1931470389
196903443
1349604833
2089354891
750468865
1007675352
53397022
470176591
950346232
1520304374
1871235603
1948616170
752520104
1427705392
869571193
1208501838
1307684906
535004994
838203403
1597312306
425605639
586168538
719811556
702849287
5871124
1015481360
258332346
285652437
1852827505
1538871101
147238000
1754468064
1897502871
247282337
1307986606
1343844446
889064229
1218659229
558689134
372964493
1942476295
1886378177
596143248
1436574099
516172892
314373811
56453268
97120021
1765682973
131310993
1009101757
1501039951
59831789
2065338172
1373799493
367146022
116510235
1349307586
1135575927
1830681492
1334495628
1756175346
1663783512
337379241
1643406755
1393413386
246583528
97631917
570596006
278678553
537938172
1120335201
335576252
1871693000
879016390
386489705
1038653082
526670337
1144861481
1266194938
1929504501
2125224557
1970883826
927821031
897555905
978558702
724961356
960983497
1400073699
526440458
1888795131
1714350169
1148852719
424624578
296772432
1174712647
1055472738
1636209696
1751727551
1130024823
1748908024
1988993974
1499854886
375342217
103792162
1025617199
770591146
1172818871
198623447
421224930
1874284827
1760103796
456099809
1537766315
731126491
338407865
399822274
125809349
1960213485
2033246342
1244756403
1196522763
1228884666
513582657
1043308836
963866050
659850240
1872933618
219476352
921844929
436057475
714590427
616040490
706202956
1795426937
1642193591
1281449090
749279202
1087323873
1990157412
952770767
1328066684
1727019927
954095017
2094161676
1209466128
997875772
1040525406
962457541
708010471
855260745
668731440
732635468
379139865
635390167
1329617112
187090020
1799986676
1429513600
78663227
399261098
1598498110
2135468011
115633687
729509408
1484045835
1759978914
1792715687
454179806
1666953823
971453586
1665956603
2066475882
1781127947
1683578979
1566961696
473354916
554722562
614202647
431103684
1015581809
819723689
331264321
848989935
761104636
1328896139
474006989
1020873840
1784501143
419112392
778954437
1705506821
355238856
237049425
502271172
750233838
1972476703
447172976
1188457089
1974142576
625151104
1560024966
1149407937
1601161725
380157885
1346731608
2119450868
612099478
276696406
1669967749
1750112929
1718718524
1396532335
854356726
2094136802
1412146670
399581319
564045735
523262714
1559897255
1964772955
1292811680
984358079
564228816
869919767
1858951901
2119437931
460164005
1230487326
1289623397
29095006
1289043535
1058908318
783216819
1311558847
1096665720
1763857106
951531337
1184612806
1340589685
1420373470
30318498
1177882094
658132525
202333229
51187695
313041358
1271382959
1256819348
286496770
646059513
893915678
1619622302
737496283
950359265
1295125826
516445918
1677867998
719304015
1383213975
555351805
1682020337
2123423118
426398057
60691849
927524053
395309976
1612934494
1924823307
1507163530
2041499723
2020025680
253893336
1624367319
61135112
61694302
1044236940
1764089611
2102698224
1042575790
658507564
1902782791
605059070
718189016
99794035
321367638
896403532
1588230968
1206110556
1644669037
1441684636
1265072337
1487164826
1135737955
1622969629
1152834590
624816306
1671262906
737983942
1576518081
1073503903
1506369571
938085756
2125159444
1165807844
1756212672
1211567445
2083048039
720282254
1326936886
417193791
1971286049
1977130038
953366456
1620004009
970228543
1157494012
2036072589
813275406
1544237513
77263851
1348275853
1657003558
252872941
1560233413
1565457969
35524313
714116792
315509524
477306219
963290034
1999910181
679531658
1639636502
340318498
1550390916
1148918740
329716001
25159972
968080547
1657064523
572635974
2106848014
1121256255
793278759
560741678
127768346
1998067544
1095193950
1359907767
2064439393
1936395221
92634219
597087046
2121879916
1153203966
1205995132
830715305
334046835
169663187
1172496672
2005812263
1908811831
212205014
337016893
1333323476
1274560308
323100792
798136701
1512465035
1097072196
1959185122
867172205
865027327
945302557
1570198728
1355622934
2008680734
1397422324
1314925964
1721537751
374696759
1688268405
220582212
1006870842
1206446072
1916342402
1526490920
1051394117
792181138
727034512
1833777344
1210159291
189062611
1516545135
1696641758
1250034280
1172005402
1111032953
1350599463
870363214
1054748178
395546346
1335797793
259392488
482866258
2004864427
1986312709
1161065597
1523964626
1944134498
136316886
63314176
1843781074
1111479362
1373338303
564076092
828301385
882211523
572174083
815495259
193159156
1093779683
585884890
1347658821
1924601617
1852243177
262870494
1655598326
1306914216
1238343368
460844508
66963528
653545830
1737777018
1150898097
1103494325
423309743
1711936777
360087908
2138337942
1568903813
790888890
1896625790
760423056
303883814
866405351
575193023
588790217
1952267144
1336595414
1519657380
405115612
209280463
465897625
395610387
531028478
1285238065
755223674
476481219
162816266
1623512269
371964670
2103217810
1020331389
203379654
664331668
380488806
1792251083
1578608578
1128752813
500820549
1036886541
1914105470
201323515
552012742
1729503351
1031320427
594755006
694266630
394197529
2098655801
1390306945
1835367627
101216807
1791925545
907494511
1066290297
1353188837
1666730290
192831829
2112242950
1029174249
1416228280
2031378046
386794487
1188129300
245706488
373088669
1695525297
1782010692
2092699709
809673826
701089750
60795242
7309004
948055164
454808596
571182065
1836563171
800499576
1339371423
109130198
283283770
360552903
25915316
503651123
229870073
1168514839
275065487
941128685
1206961667
1041023091
908230807
2146294370
1570542355
331902847
1218963741
592074942
1666567977
1915941908
1391055071
1152413501
1920199661
1972822583
688579074
915248281
1056957920
1467922201
1533278497
733154660
1626946279
425152476
1654651842
705732343
547737634
1413050015
108221172
1760083883
1617346262
954663186
2024206429
1543156487
1257242897
1415513649
1720340274
1039747790
1737203664
1866156281
1262473948
157167147
1904619911
293122642
540266781
300173692
1510814356
1931166244
86138256
1989830549
1790168235
407297957
79165547
1218313860
1960380682
2132661648
134779274
694326462
614808474
1020596341
1711855593
699683837
1276767326
56159113
291010868
1802618283
569165964
1070573782
1643814988
1790377218
238214174
1027361089
1217928258
223331569
944840223
793331959
946330612
981738295
873677541
1064340045
527194514
80642812
1923239323
363322872
1816690645
1782197959
810338963
1718164520
393399352
1219224797
1011060517
859951002
1499527880
2005672950
528018004
386435457
1348886965
431101358
1944190484
1500062303
1699082515
1219397146
1685314697
769460747
2089474637
977042001
2001827048
1367565117
554685591
1094794841
451879963
218755727
475566983
935176843
1507716057
873975761
228633287
346274155
1471532231
241724628
184923526
49687014
991074735
1757777094
2146502358
70954052
37841287
1165983473
1066474569
247004448
405424458
384019807
1381137078
635095588
831740875
262149807
1416590453
132472433
11245854
1399154071
1343396239
647409960
1689554399
1879934436
1781578986
672736182
1287462191
111734215
643011096
750759955
464982318
145969763
74928402
258309703
1464357370
1703144626
483519530
1373568483
1181309897
1612619360
1444025675
115495305
1272435506
1881726877
174328102
435566403
1465635636
135697724
1879076274
949195506
105138871
294505676
48473396
1349744513
935774060
1153017949
1261908478
1991403052
354711301
204433710
720664944
978323917
1504345975
855726877
1943204170
379718462
169024806
1501275350
1930910008
787780729
617860009
1587786247
1406383642
1777215899
76528169
245439021
526773339
1010292002
1238696536
780380825
2045777738
1799758302
1345124898
1959985653
1838728838
2005752222
2105319599
478531616
1748215590
1405421904
1575890924
1472955015
460328956
613219871
568161086
716931367
1762071920
462738326
788113459
1890040787
693684308
1323379536
910903866
1105895365
1580262676
1452727745
209022402
1694959491
1559858191
1263745522
1323204121
419108066
345659274
906807305
1357906952
1793554522
61277910
2109227670
1991998405
770183434
691848801
1745268639
178675756
2144396954
1642757080
1051105955
2070267313
309347140
569839354
725396655
1546599528
1575656336
1214581631
555539816
1184129945
327287914
473226410
679702948
691724977
841623447
1733422438
24051409
2044908160
1520989290
1619956516
1048387742
112753931
1839540904
110017246
555361801
574588947
2129767181
671030708
446186777
560966879
707921687
907208840
1520692882
1939541417
2049777524
1857221698
1811199901
170036064
2026371528
1221513064
1015117061
1697734930
1876032717
1970838143
1189058184
908304783
1394020025
277588602
2136433140
460119052
1356620051
1653303989
501633533
2013304281
1190034350
1654839194
442298248
1320521075
702490894
598298523
1445073581
425207802
1580203808
1981428501
601442517
1991123369
1353002066
120547477
232525288
1473826192
1961916947
235816202
964701622
1209941760
244213231
1513346392
1750648255
809458190
1333525003
1630706491
1515132889
1680982107
1299122094
333647150
1024981246
1403018424
833407460
26966782
2037797203
889881312
886717686
419206807
1158867743
1327051085
2077217489
1753967216
740711367
249354865
320534968
592989839
135897488
314475390
2010501269
11448958
1951014147
1667852873
685035575
1368811955
1047825309
1823533505
611784741
2007757627
503262812
1488109591
1223408424
1166679871
1484315970
1004569532
889418581
2033154583
2106024052
1723831620
81301632
1333498758
1807401211
889272596
1215725016
1808459963
1770442988
457932015
81549107
900347738
2136650295
1496812883
1055073204
7227119
124556755
1952832237
164275926
1190048239
1690072482
849373635
148318713
717471935
1586674613
788355681
967344477
846570070
1238258199
1340529653
270117268
546511508
1212875557
1723165461
1942500772
339943570
1369313942
1622790219
2136358323
1967384438
313940875
376229356
114805783
122761682
90034584
1704472863
1336278277
272412909
1014702464
199065606
994273824
825262082
765712926
541713174
713065832
887172984
829919722
2083997403
1166446807
1690576373
340344700
1081633842
1213075912
725853652
2040911711
178975309
1237571812
1949517488
1297744178
624865768
595370245
464946835
1399352640
251882219
432258582
18409766
214557036
249924720
670490469
404316655
1695971740
719285757
1981712242
2046820281
155993807
1473301413
1209040649
598483608
70913082
1423661390
1425164596
1616335592
222319773
489638979
742081966
1393303712
250194277
838714025
1660502923
271718805
1379680629
1626417155
1264057920
785261525
1020362096
1568128544
481822592
1813719492
1058419310
1602820455
1484588467
182967073
1141675549
1152480902
1854994919
1424661732
1094998952
1502530924
1492516530
1332038833
1615918092
1383277110
1592898399
1340217494
286168220
987945017
1627064446
2108400198
1574247501
1531762171
642675915
1090839719
1590361419
803255933
1628316907
2065529713
1464900105
1864271292
1180282083
140828450
591574504
2143042987
2123972084
1631547478
889387258
399432223
155954744
1319522199
1760901419
750220990
399256378
699613400
204516037
1408685693
1675618030
1639519049
1667922678
2133542985
239867461
874615085
369911076
723411092
55463708
326980364
1973462835
210418114
716864777
465440554
618000636
843059619
2138246794
1513147138
116894605
66500706
1368280793
59678618
1523407279
1186639990
1428294449
320577843
1458133743
354692901
1617246127
290064103
1680812352
1218656074
1022412119
1603878644
1905496731
1363518008
1793808497
1424237580
1294216940
1456493482
714498049
2079553091
2046016446
425074154
935432100
2022077170
591995762
451578699
336976184
1817543877
480818752
1027142228
361312802
205923735
852163177
1185988611
1315712790
853680176
361853847
655655433
367830196
1207968275
106906767
1836776575
654582818
842286067
2078442620
1100446491
61171567
1085945074
1075440004
1587188855
743561799
1393348014
1614029369
1208946339
743223953
196278917
1694296399
612301198
1448492243
958619921
1877712924
896020887
886089074
568237109
493999055
748240072
954605978
779153517
1861539329
1794149627
1704401267
243082620
685135234
1593299805
41303303
1798018489
317517363
22079610
1927348680
1319406443
1698199582
1221518731
1187586944
1682249378
174212741
1745919205
1400064610
465974303
1632362916
179518682
411572696
1754790176
1031293658
95745407
1562252423
1429198398
1105631982
1435381561
484754006
914690134
259438141
949211898
1002562311
757349814
1928767942
210159223
1705113450
822686397
981067834
963038799
233313096
15468580
54191627
1306056526
298228563
2101544377
612901389
119665751
167277774
980087935
259334250
1884373071
1727985155
800637783
1666114675
1329074751
548291320
1003628102
224555249
269011205
759921860
536062141
1613044373
1797687798
1483019138
725995614
433135354
1451309648
1869988520
1701230324
1474700887
659325682
1199862786
73893475
1191550798
1126279408
1535725994
1160778381
1544129038
422603918
1657984552
722538382
977727791
1893859090
453034788
1232831280
1269611092
1020052524
1504106125
159305342
1379290471
532451734
376348459
1888777072
1371311623
1177844128
464001918
2086982554
1292649001
268103443
834792706
46059163
34144697
375609403
1793631116
339229524
1122054329
1800233762
1606612240
868082502
1127126188
1565778149
1199544988
2137894204
1633997680
1887369148
1832760087
1753020701
784893161
1563024319
9736412
692501351
756360287
1813709445
827018740
158545250
1331750242
1225486367
546285146
1131333782
387019747
1533229882
363062371
407439696
644173098
407185180
56860092
124504483
69898124
1428296463
503638955
916994598
351564645
950439984
1158941293
17950329
1466464782
1557943103
166901519
270267186
503506515
53155658
120157729
1014915234
2105176983
1212184283
247335715
111334128
2054132005
1506755952
1384575660
163537743
1189963954
2141196496
511898818
325307966
1897066815
1233747693
509192143
421879927
1298953346
37962270
885143609
79762434
1283900679
978610643
31625686
213066673
1904096779
428478385
156459887
1029984463
919273208
1396205593
1500736686
1051298440
1155632849
536963021
1792180001
1046002968
635720529
327961510
1691590793
985253582
136873478
1846683881
1124631360
322366563
568624749
2134652967
1486544933
756608394
2009855351
2134996095
1014295437
831555974
1258668599
1622675486
1234510872
95155949
962192303
569528406
2098843434
957546579
663118250
259679846
1458794470
1164610408
1849961558
2078580619
1914346081
1492164629
1289695550
873384199
414450673
1371599683
512386466
1081358920
1438661274
1264784515
271912055
1265631152
1145031566
1434386178
281546269
1364402480
1808612965
1061289930
1440056032
1010431140
533553557
1644127832
1945129934
1606867048
1415965130
1996934748
1859767948
248749539
440138275
784582388
1734274153
1509863624
908652663
120533749
1189088957
1489629128
241336209
378650777
774929491
837126913
1145719318
1620630786
750883245
281297232
160361612
1364100344
1139425733
1238999389
233115809
319104589
700015280
1431307802
714302812
1305629546
1443623459
1177487770
1382243822
1629480292
1061550088
2127028962
46962202
1567720702
1381732635
759343261
1303201054
1244811355
1972190656
2073698630
617694769
1423873996
104823025
1691056976
13077630
374018726
1186129553
813393135
895292890
729756008
282663670
1282722193
1404734290
1626843648
1478600485
887274097
217197048
1580460329
1403305065
15689093
554770816
1742093314
110325481
1750792259
87088482
1496673759
1086360502
1697465193
976481801
212501544
327820723
688466903
1621781139
1396675459
461188257
1039608327
482544615
1242962685
1837982772
29061240
634958358
1501830502
225969013
1493486470
93897547
268506763
997836516
1650019193
86298872
515095525
295531007
1934933391
1909651119
812652961
92300766
1047117310
1792046171
759082369
411783534
448534314
1340551566
1261914202
241446015
19886641
987968474
1473083054
920517245
239791303
1743449818
1473732706
589727007
204437784
128000999
294997217
627324
1111720933
425859645
728742229
513815416
1025088323
608114831
854161362
1129690246
405704801
1014604317
1218814962
587346347
2000814373
301525452
1346234683
32968563
1993288674
740906292
1014107532
1194550898
282384836
1706789021
1189746628
2050377021
235290328
1519121719
429285585
1408073213
717154025
683815525
615204078
1321785516
1693974483
186260113
1264310714
672117082
1094120588
2120237798
703697621
1499251226
692971389
455861767
1158589679
880723376
576580947
698221187
2040825544
1219291131
497323395
860717515
435325013
1692581397
959265164
1223319528
1362821827
1217812052
1680609755
1296671759
798799601
400308464
1955142688
893236719
942798470
2134644211
1781806463
1224165841
1339039649
1508199236
986884861
244764966
237200216
1238596476
814988101
1031127628
124056645
110738192
1468968747
2135224595
898784688
849871388
751128247
328555741
1563682901
86933803
1472183417
396004187
2016643521
1656243813
2135408307
315927527
612918056
644256970
1566330945
1160009112
2095432743
511662153
136000341
1826215720
980272205
482092872
601913598
1304885496
193965736
786568534
659927774
892850952
474673656
967489264
810125375
589536716
513730049
1187486888
1386300176
1500039436
1033045029
869426997
1038766824
1742753184
1890005188
823621008
363899349
1684287165
1033500954
2126632824
245126701
2019340260
441016235
1775375250
1486892984
1995402064
1278645496
138749652
1179706898
2027051170
2118382173
2032702857
2089264208
555934425
937866169
1002252656
1468978811
945084444
856263431
1365606016
512076017
62623293
1595163658
1638245760
1733657285
563449391
326089290
2023439669
1180125790
753547007
689911352
830212098
1669317349
1080769220
188806324
595987784
674064111
1555940382
2130166778
1348982665
286552399
72753602
310668277
1816598106
158581421
1391719634
1312484827
1677925837
55778734
1721041986
2064575749
1493630174
1508083426
1044656755
867387484
1272779234
194576547
1966647418
86180109
51958279
910023154
1882916603
1450009849
2050924113
182318332
1945776877
427285730
756563853
1824911058
1665465512
331755740
2110613852
655414013
2134431556
1304021645
2121312032
604889097
147279408
1343704032
291756668
1219224797
1417625831
634934496
586416945
1294105169
1372848527
200571388
1168149890
98607155
246219518
118459214
1342529073
40301768
750636444
816580649
172931014
305924385
162613432
1409864254
437364797
1866631624
1347153892
879313139
720860090
1097032732
85659667
1012172455
1732477498
1518066005
487028077
840047715
353695247
1415026003
862105776
1748647400
1524022176
1997824538
1390245462
1228884666
54087315
834944169
1128927784
1604317947
527933070
1621404634
110238281
1899096308
773224633
999479805
1229202892
339709438
1560295991
497697879
280002256
105204670
1610810292
567892541
1493062318
1066042108
1201655927
1270673910
1549852455
1867292047
710263889
1300388117
683760016
564332322
10607394
186788569
1743540580
1548828863
1809213103
161279742
512287829
1881536920
1222626005
753533823
1271072281
856364673
111064492
1790816840
1368923515
2071945518
2022684995
1713677850
1845309692
659224643
830636892
1726099910
1984076759
262222703
812552056
1803283175
95934142
1532502610
369911076
645055741
2057446728
835701843
1030208184
904948056
842725684
1648947893
1983547229
1101731277
1129084313
881427189
1264536258
217957549
1710529344
2001114007
198419635
2011300513
169207756
1393445169
1818423202
1723540413
277179346
1002282127
1401008529
963767261
1895043775
1749066285
595210630
41824423
302953243
54935241
795044670
524291580
932085258
1767530545
1079388781
379976823
478506059
1315396275
1619205969
318941903
2023547033
71427817
1310503083
1761776734
202112170
1476692311
626849098
2075345403
2134945694
1537507135
71556443
2058641548
453850256
1582306068
1513299852
36099115
831593174
1141775226
1847276396
2049764277
1078318269
1682637987
334097466
1734761104
118639334
1512730607
1671710653
313276935
315165390
2011714263
1180339704
809197144
865727688
1447532063
974011062
419322608
1858988432
1099767556
463773598
1627034204
450172555
1860309602
1188039157
1674816708
1191279895
1849338768
374845720
1235098348
959038400
181820304
2055765640
1179181768
1520738436
948190685
550586054
1194638543
1527798121
1719425175
708276285
854276342
1983955310
1085330564
1622948141
1026122883
527648400
1803501906
958772066
67549356
956922848
1490723315
1152623526
894413191
1765335513
374382285
1398760532
1909383069
1936786974
669992385
1342666317
2142881459
1716687107
484757715
609818534
1511696235
259793266
1376445287
280365424
1355140820
547985659
269039230
1194384459
1782353224
987316965
172336034
182008961
2123833966
637236538
57250581
1628769776
434212083
915858901
1838475142
1907725384
1223628495
2041904231
191207927
324757778
150203786
197704356
139886285
1348145780
393464836
1183388740
1255883962
847165860
1359650587
1537169659
1155540818
322606493
968454956
403332024
1678375463
314004135
1278604236
396835509
536458908
850414568
760750259
930286824
1809247220
573413771
1011911413
348270950
1253374253
603086488
621967783
1363692356
1347506572
1239472571
1607808887
1157510541
749399048
551054984
1439589453
436248732
45657356
1958603206
1655672956
1052355868
476289170
837523781
1806438327
1115158421
321266853
436711368
1661828177
291848081
891703767
790937080
524163064
1279031852
2017449240
523798025
2108262468
497211111
271795440
1350771078
612119161
1226548489
1633934401
430123620
496194997
1889809811
1735864888
352049630
1379453557
1284188804
1125672626
2070412864
738006885
1967480319
1044535155
1513609459
1523114791
288325521
1363725609
645021541
647675950
132533735
317751234
632881049
174563507
1582187467
904147454
372405522
144177713
204146077
76836265
1037675044
1249879359
1850420474
1001217936
33052158
767171820
1395676370
1629241763
1266278454
535091392
650539603
51791603
1362276475
715139480
732051967
999139620
1580689057
1821486923
1826420236
1345208434
987132652
1428977573
1614863787
1095389634
1607808887
1696654671
402054021
319421362
259610262
1404063687
1824735274
1696783640
457792911
643251893
1090400723
612644409
1863752229
1138179700
1196747693
735522941
1186882841
99157474
2086528521
594660372
612653657
1633683898
2054716440
1136033561
1897903640
703970489
1117502106
435583053
417624340
1226884585
95866721
506091347
1732377927
527765169
1909149287
812737341
1889152336
1858029978
1132884343
544862732
1780028807
2078797145
722334372
1966523584
1953630417
469005263
725698511
313146219
1032709079
1942290441
1893502001
278570032
1689953081
2024942443
1271623818
997305324
1567063743
1511766298
567904885
518221792
105973361
415377831
535454545
1291375408
997062355
1495746137
1841648239
1026570319
218635268
592805855
1093775206
180983113
312919985
866063786
787766589
213810698
1671823070
1725683310
1995625552
1199872428
1288994891
1400714141
1451363344
1061078751
1784540077
1165202097
1250918207
714828273
158674766
1459861983
1691832394
665245526
925227290
897654971
1091297295
1910234730
673027522
1487299140
1019756632
367159107
494842320
122439448
1757909342
1220186610
393452483
1029998262
1509033870
554009980
921873093
1363267348
252618011
995206721
1128536686
1647483883
223268793
1158587195
1784473495
1212818003
1778798291
1397128951
199449306
1233131772
1472954726
901704425
851996083
1607001215
383829720
1276956822
2118269616
1610447297
219264390
1501357822
184697263
277318289
964339214
1690694094
1910896964
1694478247
112129756
1016707471
2137751558
54272611
1365484481
105863558
424362695
1857974679
246017573
2040152115
2092358539
1416160367
516236045
750404388
701113030
1059847883
1770203247
204150107
1969452134
1315717473
290391789
693360453
1393731930
494026635
1385747626
1063328692
1649957310
1451621526
117469563
624200902
1830149000
165938604
41133186
2081289237
1518507772
673528118
557980328
64515369
3397106
2078197155
751046911
1748591003
330565510
1671836010
435324442
858789795
225561288
1122338879
170201821
433341021
1393144890
1092415558
399234407
1362389669
1084920231
1743808735
1052421128
1511028896
54669416
283099249
1572067294
1529054313
436115876
1551048882
671258585
1051812797
941045614
1611861396
628819531
1527541151
1667614876
1829009220
1762220726
1935374358
727107706
2141639299
2006743649
988143703
72591482
27360570
1750763409
520888376
673425470
1940460650
1174882731
673720995
1773719049
1152643469
1986384741
300736224
2062921347
310576473
1312279751
503087811
1831289355
311380221
2139381692
1860954892
1349757748
1421107146
661244450
1845848303
342696276
306413341
1961370095
261429629
863226560
1775873553
48421493
507031542
1517421020
1489748806
1504312188
605643075
1987775463
2045024690
346204811
1240430239
1160329077
480768004
807018498
1338972656
495331537
450923822
1141290564
1513367569
1129276739
1583094642
120261373
1991745935
930337161
550862415
945416507
1497463963
746780283
241238940
1555888393
467008726
768457816
1723821212
51238075
358528172
277402073
1327461699
1852702515
1320569158
1100604697
12257461
1176503161
2001509002
640139468
1948707928
1714452737
1875746031
1617663792
1645695910
474486408
260474340
1398083024
182145138
214017615
452921126
1464812687
421506851
1157787496
1735984965
1758444172
352434534
1582546372
403150513
1365350862
94216200
741976711
1327348999
1534118101
1062287645
2083420043
78827622
1602384266
95545166
540657464
1055682442
992508981
822263374
1854749943
1540534008
1541337172
62273934
1765226615
831859804
1437235585
1527143322
1556646204
1256082245
1344407684
859877157
1267849753
1105604622
1537726573
703624318
331031157
2069439684
652959129
1812237623
1212743587
1133163177
312410370
1219951882
808463710
433495464
920702245
1519657380
1353121533
1924452973
434185488
170523639
398901980
736652259
1358188714
235679343
1747601113
2129909963
70524197
1708908387
876350859
226431257
1130562928
2100589342
217285620
960072811
400727093
1788919762
280434988
1709521893
1487753909
1894101748
1318817322
1813354363
1107264650
697660917
549934476
396909148
262858612
1052085609
456809083
1095912353
70158441
1814892655
114701641
222427323
1559884652
984941692
2086503980
1903923949
248473656
2009849233
869933850
1772385518
737876908
325539469
789143003
1290516067
3561661
321316004
987144886
1428192443
825050645
861428096
299366763
1661167139
931537197
419248462
1522614949
502475421
636991997
82956493
1605867824
177328939
1221702727
1132733767
803209137
354459975
585749753
1594664817
1549139177
1585048257
1683396171
1474497654
403255267
1110666503
1178825676
1943682462
1541635793
72377472
766336096
1495592106
1984941538
802539090
1569198279
992951663
1808523727
476150263
195286113
573346013
777580481
1704079568
1263509319
2078930475
244698780
1204323902
1809888074
1259048675
245074511
110902230
2146536827
482419556
2074507688
1927546579
1771755727
751211642
1830454998
1063869071
530769089
390570139
1189654070
2023609514
1418754350
1300799588
1035793792
1828533290
981329141
1679244998
145458903
1518655595
900834455
1702613250
59312627
1299038227
986195485
149131779
495372967
403899968
37635493
953780512
726399488
923522871
1506300238
102064109
895190443
393570644
293636835
591231105
2125431036
859292261
1303848396
145281454
725771451
2106359605
1479724452
355852977
763499251
1061501129
496481991
1827293723
924573298
1074845172
1966457553
1824464928
357596976
157025510
921915709
1697700462
1152009041
1699292375
1087314453
895805050
1059635446
1383534440
710805466
1436731358
1143224749
1018600016
900335968
9923396
2051509186
1279669730
373106848
1217167377
1326649755
593553668
1652485711
1307943191
724034488
339426533
1589013785
259382454
745557589
1493770114
1481545135
1986823509
1033955752
1247386966
1500381350
729101403
84662585
1571029638
1026275946
1198974429
1220280367
1998532591
29607112
1088887231
1459238964
756543127
338012582
1733396653
1057667123
1894470018
128775156
1592380018
1586012490
97327127
1340509688
2141579678
1909323785
674229927
405139707
1390787479
925901932
740566880
1144799405
937225118
1104908195
1262984001
1303643380
944993717
482103752
183793321
1077633013
1239820025
280065540
1604993022
804010047
226852017
444546222
964214405
1681588009
163264811
2106458477
567276986
178970996
825388878
536562886
1213338578
85034694
185916282
1623080208
1766701448
1506617599
310866371
1987689218
993159696
2080757795
747393189
415420741
456221381
1995575242
968054811
942219839
1377116840
1146021145
1042648627
710656962
949543987
1352272165
1027670113
542385939
1342233730
101898107
1508372593
1468471901
844834235
679431062
1554604172
572960165
1680518317
671953536
1336120413
2086267789
1568098936
896936769
1821877810
1195825633
930912442
201341503
881229657
909578005
16745630
814457755
1664238508
83537428
827002247
1376699540
1905276234
636339858
111375123
832154180
1169685206
1819792632
410879863
2130299213
1299038227
1731748957
584758111
625462791
1797255926
110627966
1853087337
1105761833
865609674
656864219
695197473
1115158589
472700326
1040141672
605113368
259077455
518396685
296769191
1176575374
1844470092
1875460363
1222781395
1275007957
1946744897
814648337
38520943
354101590
1257452524
1446493089
1614071114
831735786
1454029794
1033576480
1558253513
1863332541
1217934112
79453813
1886324639
290166051
721047594
1009004393
923229719
1726852396
1647350124
541209241
185489314
1037966516
1458019615
334866026
382011671
1587924286
1945453811
1390153911
256407246
392304603
1357365446
2137990367
1699409085
553306843
937436595
69539210
1695134238
1981147378
1563694729
1893278277
1377756786
1828123457
1722739179
708252994
198411636
1682153133
583626230
1564169850
800963990
1090601527
1035444233
834403203
1418185410
42822709
1008538276
1286573332
309994733
1136570015
1428649104
669400540
1167962119
1555926778
1724778721
2116190384
1769874724
743557357
2075162672
144239678
2033043079
564417974
1303484968
1210280411
584167300
1974000826
621126651
1497417415
1685945142
1838479800
775566957
1671764120
278161549
746658065
1029360920
2083654501
543884658
37491306
2053697529
362721951
1529344028
1855454079
115699887
857629481
2001157854
1265575068
220791631
1854897925
355734535
1022634111
886559113
1239504444
486817661
871934376
909080268
1353407515
1927839108
1211085855
1778900340
49721310
959172129
1802077112
138485313
1010924946
1630875704
2120418119
1064848868
1491038859
48270619
654156446
354941452
1480818401
1484073102
1865699626
1307960359
146849053
1085412267
45917553
1976728385
715653459
1085415479
2026914164
1513434972
845441590
2035990053
53589472
2137854718
824559473
1860453250
1314716260
1896730323
1839677093
161090486
1395558350
13032912
1663235040
2030391253
286885325
302150657
1953957721
899253595
1331732655
2003841532
879905701
313462364
1004393582
181291535
1372732658
618733691
160752862
1611163143
1124572134
468746960
650993562
915897173
780433886
739054416
515348468
1017661122
679323165
1268867172
2038837227
1590308931
331041357
1272773449
932898027
755366650
159867148
590854331
577176861
1740235464
665856625
1566997117
946525367
481284835
433183131
548924
1894328899
574973312
1158950448
1271002505
764477806
361311523
301220333
61819280
1341078297
690294063
823748614
1073797789
2065243029
658855957
865411232
1378781752
878231254
1752216459
504626754
1630828327
1719393086
1931899470
616916208
1002332052
2120172681
1157643850
20271400
1560556451
2064068970
679419653
155188416
190738579
2102428215
1051207043
813412113
1897129008
285359201
326357550
1891285032
1934776631
394677503
259979298
247654712
926718957
1334480135
1343129445
1489727353
1471016322
647491573
1488745684
1203175964
1065179484
825775168
447963887
196638323
131794334
1819227178
319870795
885404253
1869456959
1822155820
654500889
1209680185
1611350074
166983405
1706749576
1728563028
876168013
189986198
707987406
947065486
47289424
1892956953
879189478
1697922250
1203004876
304393948
387315599
1353359840
1757401758
1175181868
605986808
1001739915
1028635695
1022735532
1557672922
1536039494
1710226383
926323551
830321877
528777126
1792273101
1479603976
804178648
1815803681
1758636491
323283701
368375712
413859397
1591097943
562042
1531319449
55955204
108038194
626922380
2143625670
24851201
2012318409
681474104
1947015768
1838391062
908346604
1497311732
269362235
1804746798
701978659
6757564
750539449
1039085381
697621135
27477878
1178564134
424640175
866785782
1719111205
1034391428
747493059
257493922
1265228306
1686464207
975880529
533502133
1694728188
201800435
2088070157
699715009
525744068
1439773249
1158688360
279692923
1608440001
1354874019
564911959
1061316195
1706096617
1553975234
126646642
959981478
653330834
583617001
40377131
903293054
858099522
1373144032
1544686403
430136504
773581792
455932429
1583110699
136464057
1199398551
722200785
1182953444
2009456738
841520492
612250273
1502117368
1359775840
318105939
1337183222
757874339
736409660
122885967
625104781
1372809475
1685868421
1619287878
1741749888
1986376068
880442119
796476497
1738103261
1616069962
448848712
1825023875
2056947050
1435029403
580020596
2112873075
809547004
1172370183
1719840792
1465839706
2041917331
837023799
1976495890
1769490807
392741717
465736718
2069265942
1454629492
1604153980
219943799
746882523
1492970823
1248368416
2052750511
1684068933
531726060
1780610724
1994520371
1482934964
1011011891
481822122
892038644
1653747927
765550580
433183131
1138653898
653163821
1444327243
1240576769
1968506103
550108552
1217557895
569297013
730652164
1174875968
1212419893
1741500421
1548898997
1246777054
2119107122
746194218
759186155
161042819
1325343212
108732444
616594685
1408277573
999364194
376115645
365173214
2074504953
1763
537312516
2137601063
712019763
1314145869
2089320132
1268988631
1810697561
167841658
1078373273
1118720433
104317475
1845578509
1717196839
1806095251
2043901547
675344116
1861221215
2123382936
2031108280
859820355
201146112
150182075
1110602102
994391036
858919009
1685105759
544607591
716069204
1599981226
1927782659
706165005
14937342
1030114647
712893026
250172046
93921018
1716048341
1587696608
539322142
1199864357
1908825170
1519989482
1338979930
1117560048
1934700531
2037422967
935348519
1614927084
164825998
1276632607
444087642
900586215
885335441
287086782
690715098
1379579004
2074335656
344452849
905571867
1021482030
1238867575
879757225
232672524
786977574
1706308190
1682119144
104237132
1664572600
57786486
399257854
1901274096
758980214
1346380311
585499385
975585646
734014336
1968489882
936550313
1646506316
46297747
1097120122
1471712491
1505501416
1917967127
1998355461
1683180767
1844749414
1843385205
2048625379
946654774
96552049
650284887
1912721588
1723612487
44582335
527698676
1095261299
714504788
1879229660
2051547164
1413624068
1815034002
328517914
567392180
1775079629
2000002355
2106446922
2110006096
1492714499
1245708698
321346055
1558263570
1964290797
1118491740
2050288188
1890040787
1339219061
94867676
259747367
1497698637
609851412
388137555
746452682
615029096
1052333753
418124605
161572674
367260804
288628942
863283245
854380714
1436093684
254238792
186392083
1235744681
1605580425
752225851
2036103512
612904335
1273394207
894291571
1948612928
2059349868
647127356
864422820
322832843
1254111504
1406371861
1810265625
868646951
1151341855
779681317
2068697384
1980258996
1872815601
51555639
1887100924
914719142
840948342
445517206
23132680
980043681
249951184
725142530
1260073981
966135884
1942945975
1321495007
300211013
850844582
1377043078
106123689
819823171
754794117
1346467078
1938442379
804716802
1412117068
1174047916
1925876120
1555405650
1409280942
1442766239
1621917732
1835620868
1928092822
1876083209
1253597395
831272673
9256093
1318421664
1209089437
1719085548
686719220
1562252092
909571594
1846570002
152984807
1675703475
579304550
1766898102
141618220
804225752
150855792
38941056
574098485
585059346
1273906091
1298383208
2004346003
43003015
980622106
825556205
317778197
584889137
463844361
547144890
2021632658
1148544392
996890150
1644838480
1967325967
1648618550
1511582839
1935893116
1644667321
910023154
714627142
1938759955
10400722
206548242
1326330728
779663039
713925214
1729415078
498363292
243500788
926677771
1561095959
1770033092
2134273357
1248200796
1526309914
841535608
1740930521
532395224
491661410
1246824318
257926115
1440064687
290293163
1107858132
1002837954
757745851
1818590179
683973871
1003662248
2046187209
127484103
1159287545
734792921
383551516
429884568
1472125016
278368128
2092257089
120496937
915949384
1677296489
732122649
1359906440
1951313943
1609768254
1441087216
1372691532
865496159
309465353
1947546010
879657645
1909346025
1145671262
742913942
1031155739
1616781567
1998872638
1510292511
284472840
31324737
1448829065
2085211074
2059157231
284824693
1966569436
208450189
1234780590
1014817398
963697729
1838968062
2007637154
1360396096
271629257
1022556563
722813932
1496346126
1558637417
517537952
576709083
1991053962
965247542
1229667829
759826052
2028233626
1621374432
1559957072
1204045203
1303833413
239378201
929114890
597414747
830534080
1659611299
1182805243
1881685955
931739984
962202964
949149159
364514921
1669031167
1978678511
1016046572
1979752879
825941766
2048800156
59940909
839392296
184187285
1142561535
1931494515
1539873308
1879418632
1155275127
45394553
709889414
1629658109
2000634197
1982170414
1326926610
482596844
324366354
1554602173
44169765
750098922
430024605
2046324916
64332832
1263392979
762979432
682699363
1934431459
722892390
547415004
570340989
681044564
951941264
521446576
1065566402
679456403
882115430
974908141
539411256
572854749
1861526750
1404268213
1896116169
357563015
257398343
181963960
906911991
381183073
928633874
183997477
374847287
940757247
2022131908
1779695371
726906072
258123008
596487858
1866013994
552657219
447923643
29385301
1616118360
978323917
1684291502
502222522
670395677
1644522306
2096932621
179347208
1486538624
1591266964
789570420
335625664
1736068660
1045504522
1858250774
983889202
575590878
459613233
182029483
1981200863
21991577
1320183828
383065734
941071825
725306191
926892501
1292591712
618200119
938141180
1177398736
534685339
564732812
2047963228
886141522
1586775614
1920509972
988101945
2014327781
1909431638
1594815803
882135827
1978668958
983281831
753851050
614892914
427284912
2084905491
1622315434
995150469
1137527677
641421795
1402420817
139819991
334509380
342620062
2137635911
1858467051
797873118
1388057974
1001282971
547332467
1033374828
1794035295
1328526230
1733670581
1904743643
270335700
1354449488
137410181
400349818
479416685
214907618
1306591793
1475255510
1352292301
1272261885
1368318430
1539211195
665757690
377243411
1540779554
1552117444
1879312249
2127640039
211826709
1935499776
1770135320
1635979334
2133260493
1716879276
865827823
890356214
1289108161
729339134
1400125106
211479657
1114836470
1240347574
1510281114
1413776873
2064806689
629198609
802742548
729591540
776796194
1795827385
1859792053
876552219
981818992
743234318
86068249
1015724642
1969057122
252451143
1894728668
565099740
1456743
359115187
1079885483
1383443380
2052003518
747339917
1492489524
984379066
1042003241
143208259
827408016
899818842
1153588293
393922516
247847222
1237283083
1348322282
1312384713
2095834575
1552770293
875764604
472610633
2023067426
411635251
1501846136
926804364
1620541812
959466213
2103525231
933702376
1514167860
2023573468
1245099820
1057996820
1581870954
1988811341
1552032137
1550190524
1004156290
161468964
745411796
600599301
129435925
1753121674
594080179
1642653815
668672897
2123400464
615943874
1319738107
863336903
1032216930
1692432175
1794932636
15021338
1559420593
1338771506
730462097
1224495185
769044802
1102797697
1026203745
410179160
2123584889
1019590735
715438826
2006679338
483751323
1868225230
1215239865
587246147
1191455360
379007546
588746373
706023496
1394588249
1711869804
1979329188
129544742
916309795
1484284790
2000761075
1458788467
90347411
181430316
1078057208
1063670219
59979634
2029896663
1391324469
1563840460
1313314933
898368631
1152654034
1603163592
1393871405
785522580
354289601
1410522294
80409127
932746561
1745070780
1041935754
311086466
581394899
1722744023
725204296
618569690
256213658
653817296
1415245258
537675693
1686487468
355327653
1176743454
485315019
1829635939
1579532212
2138800292
436285192
436001667
1357725283
1832090034
1111149579
608269901
339076330
225956279
627189695
1542382835
1019399999
1393738693
462033607
1454299656
554849394
918821917
1259321789
465930809
1590922540
582741355
201290128
1548008353
1973676598
1703847154
1696905028
1855581035
1518981538
693093842
1731411844
1714028193
1658993596
1546291917
124473308
482244794
1481381553
405603345
1364457286
2122883155
1500744126
204082660
381485146
1421076810
144521343
2107141864
361702863
1598235857
1660443673
1501408428
1943401960
26974802
872726492
79947497
1811669979
501799499
1576005348
548795981
881532540
1147206527
90212847
1154095593
924071615
633225228
734163069
494372320
1570217881
1676836067
303953080
2002651374
464085799
1582450408
1939378883
996522754
1103264298
1841200489
360542571
617834464
701166235
322141947
356181332
1990078103
2023919098
481283653
894430565
1248154667
1442676301
1382707153
1952261302
169190362
1884341875
1575911941
1309646747
1812966397
94656351
1072555015
470773658
1403899254
394361850
874723264
1273050723
571160807
134235498
207464084
386329823
834197349
360486004
949854788
1949784283
1295100027
1166773256
656577432
1385351873
1933338279
89735970
1031282221
158400755
2117453621
618457400
1025952429
292478201
1029654377
912425757
645891891
1197317066
658340351
653702337
2004910550
1859610749
965629210
1515440721
1836032502
603044030
1224457292
1598110210
844020296
863703450
533484980
1828174344
290398726
742245115
350431699
533681387
1471854619
13899407
1025036232
1549471996
112485980
139619070
1978938893
1208591182
1500736762
1330897535
794219518
1980418212
866191266
548189384
541043659
568978980
2051529648
1420497629
1052216172
744238564
692979487
223423109
1165173575
1265278419
1423563577
794690903
2011941198
493418244
715698618
1174146977
924220997
959228387
1648791579
1318204157
188733138
624549023
364900197
823715420
1418833628
2073032855
454371482
43840703
1905448027
1336385060
825550425
1266241308
1528036024
352922264
469739314
760398324
30662819
28730342
545032141
724755360
1036986164
1352991628
1184989364
172159120
1047485377
1323002659
1558482683
2020884839
670239607
548533584
452751879
470216824
1431484093
1184636696
70847846
227804873
1057019645
382593154
1111753963
2077132133
1922266605
1401390935
1294121099
698714797
622595454
584972511
2086375937
149006310
567974738
734090487
1920441807
1240872009
1882610824
219452910
1880248588
1633073706
848682415
1837944890
2047827750
379792648
1372692091
1308927644
163322652
1908333141
2099821995
856389984
469177683
263454476
1154458939
1000149566
1586703424
252137468
1026729680
29191790
1997758836
240330596
1746369232
589799448
2077382824
914302529
324027286
752351504
1670087063
1376123934
856009296
106891625
676017780
894442776
667786320
1521074734
1450246978
790853565
1409159500
820076893
360679625
364010790
1354306025
274450483
456758967
813269062
724924142
268216107
1228750351
723200063
224105000
602001441
893147008
612745407
1120018698
27555998
1327874967
926888194
1049666296
938536163
1117120802
173195502
1958471534
2139578976
1002332052
1713611134
1602182060
1281512575
1371897338
414412
199408968
1898466614
558440958
1976389308
1088931565
1057324093
676961706
1529113074
985997279
1281626633
51512895
176811673
661854813
1275635566
228674302
388900565
318249430
1818480327
1116579947
403522079
1584379226
660370117
475471546
461926623
1357407014
1416105403
1281042667
1984041266
265276801
1526222297
1201123727
1303831911
269220270
1409023331
279627554
426764768
1263925011
1665375493
1595000910
92451645
1400678747
629229125
26745230
2036152681
941233211
1352339477
1730846955
1704181272
729565153
415467809
1751843065
409408676
1208560365
893161285
521105312
1202890500
1886085264
632657118
685747223
1905430130
656145641
1949040878
1582058553
298391500
1047732721
1880574394
1759004103
1609156250
304769996
1513649906
1357803528
1371274580
13196327
1707012430
417792153
510261803
702127149
158768827
862693124
148537905
1817961029
1951582251
1145857508
1054542997
1661437130
119577278
2047748944
1868287631
2024172174
111342750
379246980
2094039042
1127139863
1629876554
2078124322
2119180410
935658949
759717501
1469999874
709775425
166950736
257652512
417862886
929122391
678434311
739002831
88245477
905660469
2061992053
1703177055
237927992
1835279149
40698532
223533918
2116503263
155618689
1346017320
208173024
1850433622
1578412905
112395788
1473448796
735121900
929778581
616004890
1076512318
227643341
590608487
970168270
270872053
1923267896
2032796115
1706320426
185468591
1760889869
1133410773
2073439199
2107325579
473293991
600235933
1860789671
808560971
1142729058
1416984422
1018020754
1077769595
2078075179
105010617
1050528435
500956593
1719340584
1932875421
1399135668
1073000282
869512987
1859065115
212386280
1171124613
473504680
343758742
495065775
1767960811
1463763646
593553947
1807910333
1429654300
713027422
657872532
1429515889
1425122916
94913182
1130313344
1269139766
913450792
1576276124
1346581788
1729154998
1561573829
1129540767
1078876376
1216287040
74090773
1148568364
451423385
1933320284
180496481
648410323
1164608342
1807837949
1575329309
1327398877
1846418962
1926280096
8960206
1731906179
2001659681
612178876
481799746
1207876368
1470617032
1597146966
929512957
459573433
340227590
1115337479
330132338
348100114
262073244
1218115515
866562033
1890263172
162874735
623071601
1832154675
1414328618
1291193075
872530014
160645613
139256652
1476945695
2121607567
1099229678
925113552
782359656
832000220
1774432874
1117714228
65435547
263182173
1752620601
1322847772
2061325440
1876777859
1267568239
327771607
1898087997
963299158
2085085300
2089530802
1562562633
402985732
2084960528
119224952
685114697
114425579
911565119
407654437
2092261238
1653889439
1433435632
795667876
1416574989
2041690059
326428521
1598697616
1717017272
1825035937
1131386057
49664169
1653322547
1402317589
715770194
973187582
535874042
759094637
738685750
1967552323
291435589
510377564
2138236252
1098064380
225898863
433118498
790703666
1891491034
1187226944
1396986567
677595061
243673972
1767807110
1377802159
1551984998
1390047994
571983100
1193739291
1247024869
1531202638
1228615928
1237822640
1080056613
624049457
645440669
1868664477
1371631847
1898931182
1373636672
1471532231
1918002372
1430728003
1620160133
1785490341
1410859832
1807543541
485885299
282085853
1278189689
72797286
1944811958
1439752387
863207309
1394399490
1888262675
228572508
1408957249
2070629965
1235549697
24912163
1102106101
1729107074
407711342
1402019342
1959378606
328391623
1427909072
1099229678
1823631589
1855604370
310078506
945625267
597355405
1614015884
650626528
1824066467
63227312
730315195
1698013624
290800495
1378946751
123433272
1279166394
659647666
1448702216
1635839945
1928353948
964502077
1337412118
819953134
1238179562
880928509
1639360415
1668931917
1600063349
2078969346
87814443
1120264341
492817761
868089640
265593519
1273162396
836265443
664044110
798158479
661890566
1983969449
1627443225
681490437
1212358068
1778272532
1887429835
1569358415
231034581
1243873827
1512013132
1570903607
869452880
1074830993
1863319569
2090546156
1595252143
2053004480
179681949
1137339012
1579151869
413554275
739966456
546382325
545317881
1575566287
1709196841
920565356
811088696
1248888617
29248757
1851752495
931809065
1269407132
1990387393
1858725534
1209955890
1123018911
149564020
1611395203
1796841558
2113362449
904840532
1892472729
1632456875
624529198
1474439421
398552506
940309919
1949633036
13609143
1372071676
1035058415
1608063089
1872339515
460691490
1720169094
386971402
1815131252
915176873
695040877
280875121
946661181
1643556571
828907868
1212934930
2096630719
900731563
1987395332
1131417605
468292452
1900420633
1645587270
743609696
1835495666
809404865
1047126987
1699519362
1682487058
313019390
1347528682
1922796308
2015871730
246233683
596301772
214176771
302797565
497652640
735892556
254889582
1741337903
1210577309
1527232948
1228714292
995727918
1922653775
2137325067
60833520
1402695960
1709426461
1062064391
1332239318
1669988151
545478173
1977257556
1986096611
1166933898
1301503864
1369898727
261202479
1063570727
304304765
839569977
899435727
1135809500
2146874708
1931781147
1850716834
1965092872
1663426695
1763656835
1025465188
186166724
557681196
1989938474
380811495
457439280
649588110
1063706509
1662441852
1803711910
1513332857
958601181
1655954038
886917674
2019794989
1459891859
1338329285
605011713
1716554639
653894096
729841844
279183418
1642749136
1176030051
1075400099
1802257110
1898211331
1173692388
1777567263
1840257022
1003992479
397473405
1666867889
2034238083
233392103
299387296
1235514582
1438576123
210677776
1391106646
393305855
282617444
146633401
462862495
558719620
1916713076
2018079812
1486548965
463845223
1877332987
1331450113
1097286569
2469102
1087701222
1695465495
363184235
2077443853
45572433
1220180483
864768568
477381247
1571589662
98382251
1503029054
168957162
2018887598
724872955
1607791149
1009047022
1351329268
1640696671
1690672432
2096644500
1630371452
1527449129
1912423486
1078233842
97117787
586291148
2027675840
1233071882
20940750
1797172383
180435878
1305427357
810257510
1434445983
1875993599
763765888
1103203397
523979820
159715301
408010022
2074993562
1151246421
1141372301
1600577715
2018869603
442575739
1384269409
209070048
2024070177
1925804331
154665744
1610425350
1573532041
1265965202
698444744
861269172
407024189
1738349719
898264668
895583543
251148517
1784435646
1974869255
1527168560
826597531
1345330138
1448690334
562759189
730198394
857170642
1355407422
701426141
1935335008
1626353996
1134859986
39541148
1063809374
231724592
1794766474
1657739363
1123231546
1990858566
106834089
978295093
1817147567
1024000638
306459032
1915085706
1787144268
1204428577
916616786
1013290204
2124269727
11184010
1741563957
1251832933
2043979585
592052213
1869752436
1096392842
119424127
624242442
855056243
701737577
1033134259
1447756912
1540032664
489547783
430754187
1488191029
1303643380
293685741
243826122
622154954
1063853137
1402167129
1038688657
1641920570
1718492155
1247804467
181890348
1266682395
731696155
945452419
456122845
1727751180
1537115867
1911537890
1013337285
1384083479
847418823
638790324
1192973811
799509375
1580716280
817315947
983995122
2027200381
1798696119
1802148459
1401179056
1761338210
989639059
1755250318
913482853
1442991421
973165962
943684897
254758985
251981277
1550191134
657336807
739195398
376694537
1977399620
4031932
799200333
1848338946
1696585367
802409789
1841071710
379916926
1427696785
670495629
612256115
490519488
1075675824
757597633
595396008
1034174408
70805916
514073120
2075501877
1575083682
227627696
828679556
174825489
1447352202
2115793054
1712061436
277087425
1195374260
2080935984
951959240
1701233862
950476168
1360847807
1530676810
1123562492
853631432
94900514
996518510
1869296451
735522941
646087322
914821618
641135644
238757515
107038763
1613808562
928291879
34540341
1691252433
1683381867
524277696
1440433481
1935010931
651452387
2079079180
42188796
308326189
249186853
367215075
226538796
1299410834
1341950295
1816673338
1274102701
1852568344
200380877
563173337
429669793
2064920390
524482137
853228186
600205585
1057875971
1509827532
1376343884
1496857050
1620005801
1789788592
2034998949
1681755192
982260582
398214997
632301121
783038539
1798758453
450510288
1597220012
1982737106
1636196137
377000467
1704059780
2089033823
1173884412
1826176107
1903660438
1563651172
2020853485
1757816561
538539444
1435704227
418164995
1582563474
1017118703
1248992061
1186729431
883303904
1800863597
1212273856
254229175
1649048327
321157755
626869877
294033317
676668726
64480240
1563622011
808221501
1567483244
919823276
312240127
80776591
1622125524
371191522
232192331
535251588
129441928
1511947149
1624175959
754155179
1155892561
1761606443
721895150
582657025
1382313072
1194283314
669105977
1048452230
1608720751
1867292047
1955515967
148558726
446355736
1191587564
53611289
1174508829
2040658431
1872068652
304034235
358360828
19586729
2101284049
507993415
1463178002
1634266396
1322682304
421914282
33073883
617045051
752239464
77881481
1015513704
464234612
103661500
1544562115
1519993383
528687042
1231302843
241704127
884710931
286263923
640279427
966967934
696551659
1389053421
356886073
1637555979
1914807883
1793240519
1376857597
806894898
1857476113
363839250
1106464117
687693497
32159289
1409064891
1507969468
2017435265
1203787295
534413605
1957399372
683837557
1881346817
1557778438
1304024089
1369916896
1045652895
1006334411
80978711
1191648269
1281995149
629712399
1629983562
1308559312
1665986431
456174300
223228123
906323430
1122948788
1466755862
824642462
568342067
1194110274
896210849
1887357379
290804971
2114708840
1802750517
645803159
411609480
1330675198
906634270
1234922709
1308103376
37241544
1989801021
283107492
426808506
1383614103
1692339713
764729490
331109189
82355802
351439672
1048412221
534163563
1071309671
1699830841
810475772
1072880858
1255166717
27823236
364025657
1334058886
1097403861
40989088
75615315
961812548
1086642134
706189193
537731682
1091157902
1601966846
68879930
182260386
212520095
1551636610
1720708343
1068178377
1707848334
1973429704
2066393888
1602102154
968092755
524573869
904030901
437489831
1048647808
1397074698
2047904716
956943366
680295829
1934495086
1372710658
539026822
1275832926
612434018
1000850064
689891809
704360337
446935306
633034214
1963659355
1277458625
529418160
464647667
282751180
1144431830
885253610
1961234261
2049126178
195137981
1163879758
1901996397
27569026
53715924
1382748829
2033643420
1438288340
797346906
2041352700
1318281212
515434210
212321703
946221565
1810034706
1248984596
1812635657
950255116
635909087
1309415137
909523783
1001048628
1108725285
50468143
1439562584
443096451
927029355
778440059
842314317
1169262554
2107451882
489989737
1887478535
835845769
1188369767
1704553137
923393661
1707333306
1759833818
1641387367
225486432
903735723
1882573990
1026163172
1535387147
1193138494
454537424
1102273135
832988313
1473894720
995083849
641606441
1463576400
95530351
1766027290
1942422008
395617863
17186740
1975231550
1832679968
861525071
1562680788
736654190
6149570
1119014009
603645589
499395882
357717323
1152647393
1467265668
1696956629
1911239421
777651980
127153300
33776730
1806327833
451419451
41247284
116128311
1604281842
19341564
2115080794
817362598
977683087
134522847
504867377
602098829
573522149
1495319394
1196581109
1820901141
1236393812
1608875505
619065364
722334372
2009521480
1489715381
1964343336
2006455866
1015210479
2012714338
483697144
415062796
515678568
1151094571
571266628
171838577
646128103
1922311220
1080417172
1546721057
43173014
230196545
1611861396
1406812116
515524847
1917896169
2019296785
325193706
2039330148
1872122420
638040111
320299523
1769263351
597384715
283047807
1424827911
1991802118
1588465226
1911844803
1196803300
54140637
217948292
30165046
1751129815
1974322536
227662030
1681727615
480821401
538112825
1964832977
994906660
1758298571
988781560
55829308
105180506
82993158
1058827868
1085407575
1091771004
593874883
1855312338
1854582304
651920237
1714022176
1104785938
654299576
584330515
1471451265
684599034
971214829
929045827
828137796
1036677936
215745912
115349787
1323365109
1793026355
1051504880
690101120
1608543866
1163818880
1556389272
788872561
323708694
1048859122
1214748876
993698993
702811834
978268964
503817372
1352964566
1382306424
1806927647
1890375182
1942592619
212762094
1860434911
2134771416
1441449637
1520986108
216775887
716524633
1576333874
119824416
1062327467
1458069759
1451653719
35768855
1698625959
733436985
1590343847
172783469
72903548
1105983432
738477680
1535907999
1558033798
340588034
1254480639
1157854101
411722119
464922326
527165536
1055772017
922642579
1491604170
1511133608
398793012
876238034
2031668770
1683140386
999240917
849625911
1130845919
1467232458
389075070
1582402052
787708178
928620597
164498191
1215689385
429200466
2142780491
765138371
33156252
1454358327
370167202
650441235
1445946383
1325412840
929738256
1625227338
413912440
515562717
375883675
2112425046
108470700
1228137273
1773376443
1714138439
787768562
862125423
754212074
84668601
1025293573
1131110210
1593714742
1203923533
42463384
785316872
1827179634
65218952
1738043484
1086361479
1045255355
2145646104
2124712728
256085083
1781195408
17772800
172848496
1410270254
1502433016
1790611580
1063226341
1134159324
833523126
977045116
187981903
1306380061
126264583
411395627
703312043
1586296431
641804092
1593599182
1212212954
2105932073
664565716
1922092606
911447772
1094339418
1711269379
1883326086
1566474573
1627721374
1810811253
2002228000
991655135
948689426
661703572
685522980
2112091271
1492952345
1371066490
31998920
1530299977
402798685
2097656390
731644623
121355737
1690162639
1142185307
2084370302
984864884
108099958
1859405424
1450649214
913544772
1334133551
1323981128
1354851961
1759981960
1506684051
824131540
1605811929
1392582100
139855164
1411430312
2058943891
196298031
1767746840
67231839
257292669
739197653
784561492
1184816887
1847502907
474487204
1364979546
1287646621
377741727
1446301976
34138412
516718979
221636729
966302314
1264226180
766925023
272588622
1993773284
1372917879
1905158743
636686880
890155729
421310419
1787321508
1234391125
1290622115
2143425052
866024912
517280354
1239124414
1251365421
958864494
1517758706
757340902
1812826755
2018614591
907658002
790337540
1972950919
1493389811
674353571
782286304
107993800
860190841
1225071990
1192791707
1825579409
1126279408
1662833221
654695069
518343940
843350031
545625748
2136379470
1196566185
517771132
1213577608
223072520
2022050596
129611883
799296944
19892149
336834366
173148845
2069859250
1078739154
377965558
551321493
1407931377
1511361145
1168350670
955882926
820441621
1971205009
478675216
1816496135
1387072399
607883308
963751888
1660459546
443510603
402001577
1752023646
275593823
188403708
55266308
223842997
1693633207
291264600
1516668232
43980279
1744819635
228407535
926946039
492697986
2009334078
629687959
1128733068
1838785498
55805222
582370368
27534619
282709935
483542203
290834591
948646573
598577186
589163170
1122923418
2020087678
516131308
967059982
1069504936
636931525
1355736147
981698248
483123422
1657917294
144455755
81082893
498157495
16141500
820884373
355639873
267944863
966801679
891577913
661746423
1342109838
1454818052
571746300
863109787
269863916
2051020962
557850686
200800895
1042784150
503303155
835737315
1650859621
1841576455
1764973213
1603342096
1485488396
1914100765
1146526600
1681209178
1257402078
402233568
2039543874
494702418
741161242
1414874035
1821667995
2054471619
1943704598
249227604
211719357
1544557054
246406752
2095305802
1198326494
759851144
1202106736
837380822
605192360
1508727080
827100189
2143915907
1540346962
341267382
424870575
492269561
1292319094
1853882655
1053734143
447670826
2035785999
155932127
2044876738
1957295642
33498440
1885494027
795182323
977419115
7371388
1662064595
1873072451
895539551
1494451806
1055826165
604337975
1504487474
1797813441
1234691944
199535257
1343215411
490347347
1225348978
1196539810
526986602
418626267
1160807878
392843002
298280552
108120349
911128497
713426708
1386399461
242721334
931354207
1096047092
1076920961
95576381
1575335315
308149240
92806409
1679173427
2054511686
123340697
1528854726
920949712
355573942
735964881
1785072318
1304976997
17786324
1996680726
147806242
481663630
1045621669
1201066389
999924151
99434525
5036930
1765026739
1144235190
2084053780
875455473
717250252
1111358883
1077764374
938179530
1208623883
1716318597
1096517235
247860739
1630198280
1152921973
258301581
1099980822
1445237465
841867203
1109710030
1340103467
1543749171
2045660089
709450496
832409107
290364758
1896524015
759007051
649236131
539514334
353272471
444656440
1612741867
1214698783
190415316
193242710
1887629609
1831512351
1084627515
999080549
1296519542
1253386571
532324038
1308833477
884897664
1567753059
1307489298
85331269
1423065356
1255183138
792047516
688276596
505819086
838516391
761136540
2117339667
743370801
1419382778
2145137038
844459686
840428411
1745355737
1097722293
1054760662
1682546393
598591044
1075943711
1060905850
708699350
400722567
1513250222
1966815579
899532891
270189549
161372988
1813869070
1191958589
1103654971
655907756
538964733
1822207652
1855378238
1264034212
804009848
1396076307
790848449
341965051
1196526802
1921399268
701953205
787338058
225988528
1314739
2009503655
640056204
1697306864
436714592
1394810438
11798050
678287044
1122806621
1239008623
1465211712
1663956905
176714218
1711181410
1633156756
800551875
1740741184
945431747
1813703091
1134418255
2026461902
1680155108
381969227
192190966
1254116830
231068953
842612730
1878439380
1875980978
617847447
2143177112
980710450
1928934420
294172275
136442664
1248767254
1246298961
736313398
1137081661
1374041770
1252945937
1522313731
911042879
1672976816
123242397
373602128
1375520048
967887461
829758307
207698620
202876329
309919177
160089729
2087251005
894017913
496696045
1039609849
337765128
446755678
2135043844
1606673495
180639106
1764784096
881973115
1307652184
2002606648
1326323962
1491246261
70288473
48907440
45625291
677923592
2010785568
798633070
1723402769
2087386211
1278371693
1913579962
852066194
644657080
1218463314
649845631
124986888
683187013
751413952
1175415017
1294733583
1734259605
1990800863
1147014169
1054752579
895822765
1565925052
1972739031
2069331905
1203362961
1375931782
301129352
1883807951
1612725663
1534384304
984887808
1093522629
951734541
908034929
1360675743
1953413387
532356125
2037067253
380626682
1393303712
1955972744
335817860
431766749
375355685
701207518
699723182
228518195
341029610
1041538710
1776734258
1487327833
1914947595
75523248
2083507798
416607582
479054322
1774261601
909512779
1487234888
1233866260
345777166
10426325
1139403231
1480749811
1766050239
850386275
1631865074
1503008202
1924177489
2131296324
656599189
879877683
964239727
1830502511
794876673
292939888
1426800310
1771053291
1706540346
301640476
2063864981
1483420286
745427150
1491580276
166909656
1736839630
1367783473
1388025332
1043794701
1439749648
1152700415
1919340049
657563065
680092738
1599266122
1593347383
379511200
284462178
2123396028
1981394416
376639731
2028741097
1752018440
1521143620
1587280917
738714170
993098803
1195451923
1348709862
803910253
1509038868
774500135
159415937
440506521
491960205
1573635521
1858671141
1047636435
2139199753
318215983
817232013
594337465
1856845232
1799405270
805564944
1975850278
1928505906
367654816
1250845360
508691249
1385775654
730551497
712705459
213458761
1646430043
1876245100
197584333
1685608725
1806623423
1155699908
1717151658
285438130
437230406
1528184935
1581773907
1430385569
766422182
703002735
1675809623
121018310
94847648
654972970
419666954
736032510
1714576563
123433665
2040909968
1906712211
1004848176
1292244499
740090255
2061547041
743070028
1458587502
1474116269
402368790
950126584
177784704
194117365
354864966
1983864683
1419284218
657606132
1654020314
1251480715
839309114
1007238939
760369950
267894141
329265735
1502345021
931490483
2069602674
1043286139
468872703
371228209
1100266438
1868640184
1093590211
1571178217
860365651
2033252078
560795643
797106953
426255606
1977409729
12716848
243920051
994576280
569008900
1522887959
1767680076
1609790193
1299370672
1631162275
1464180955
1427905751
207511756
1899484222
435710245
216632398
230119180
1906776283
1600933458
1704159847
101068922
119330332
1372030354
1498245583
1088676780
888247660
1922920321
1722196911
972263538
965525691
824420944
1676945169
1567507945
1256663047
49780151
314011733
860699142
1132405172
108864873
1500077926
550897439
128177780
108107964
864166835
1098451554
92959730
1152829787
1956164658
1064208972
2081435265
1817806009
1246490122
673918290
961328462
1641873717
1840515707
457634615
462107106
1134413749
294221155
745825172
1694662927
1945089315
1612362513
348986825
1477985107
263424157
1020966232
1618177039
490511711
942559518
1677387873
1423365729
849468696
757595610
1118642741
1006798460
982276109
1729142320
1299919246
178960654
1144989477
1057037622
750591277
1557379416
844627497
1982401256
117039061
1610314341
333199343
2141616923
263282161
1080168547
978525850
418250387
914884746
1425355243
927181076
871380050
881851388
255299995
1890240507
1558596472
383530270
1694965283
1802510253
262364259
1882477237
467825383
671987282
1641097698
912699741
1348077897
794890583
1067698188
117548486
1383151822
392401582
1943544036
714465619
2001380528
1270391308
2138707649
1940378653
1798013541
763862210
1356836675
368651586
598033835
344676130
739763751
138355506
941209863
1395839219
1420966424
11478172
562442916
915068982
380809923
131233055
610437031
301804257
1107832576
675062408
857089694
558728315
862050679
1573578637
1325748532
1803038945
927915495
452541500
137320585
105865814
1749260285
385101928
1915392877
1080667180
1775753064
1410044266
489750317
1478468876
564877077
1996304996
1137696608
1991223466
645825036
282164122
1902420034
2086326681
1671820786
941600128
631086667
1438682881
1623650278
2122231073
556005558
1407590521
366103435
1745505789
1544742279
1787886914
1663062997
584474800
1283545923
1234403720
493366259
997544661
527280122
1641114800
1571097151
834649663
645812964
544682838
616953177
886516481
51625556
1059509227
1539252101
150882753
348847086
689670295
390633046
1000776605
1227553737
2002082085
1377834968
814974252
419736388
871261723
517815182
1878467603
851053591
1348888918
1809826806
1965879025
568812037
1744505269
658843750
1146847002
442053449
1637012968
1090866936
1176748666
16282351
1289435857
574541292
1001828042
295078228
90363692
44143124
410467541
359789132
1910441166
559872630
862162090
1512588520
2051520971
787914398
1814439658
1183830335
836148014
62087021
1827263337
1123807577
1484045575
683187555
669657586
439893095
1376471026
2078249831
55526545
967677880
162259554
985978240
41292583
108912011
66475702
1263606391
1203306334
2082023065
1253177023
122373947
1253243439
2137767825
1922706971
1105138380
1779262477
1652881566
1004198737
1212729112
1579140584
981302836
1615138917
2025360762
639154497
2099819282
391105135
733580600
1937663040
301677270
1516719644
957938608
638149213
1212089916
1985531076
678774627
555349452
1364678371
1969705737
1361548771
2018444204
854848738
629627350
763985398
141339838
1528731002
422577372
1840232137
1422580274
1366115798
1096285731
1747015135
1229624998
1096097753
59485948
563927093
1005045101
1028826844
1058433239
2114601316
1824802694
1517574681
1487811772
1706741446
1320367169
1261637192
2097747058
687433174
1756931976
397583274
902447894
1057594012
1991000707
1717752411
1286886257
1182943540
1530798051
1922529262
2024923546
620851191
412312031
1584876268
1253281726
1396855696
1309093405
250464876
867387484
256164946
826218791
282299901
1413379739
1894143228
2021019519
361457301
590449834
1966046914
1957511147
2018207217
1181223879
1025828241
1280184391
1022817070
2140351459
860015870
363899349
1099460440
1920218726
517046867
626719084
2046367024
1740950409
2098131470
188892515
1563860204
46890795
637352601
2072717879
1324514516
1756864308
168616370
1690242745
214386804
1436838846
12056295
1684705785
2098215826
693553491
1351132459
1098438958
1579034388
955534100
1123718338
1771242740
1128231901
203853273
229326524
2121685585
1695065432
1263729737
748472350
1553727175
154978926
1002073127
675086830
243909652
1885777991
497753756
2018454273
1682659907
1980257200
1857198045
737329169
2131839789
1468789680
1445429284
655144453
1533212484
769557868
1526614914
1435654060
1861231585
1076899510
1060927582
1422651109
1055790380
475791984
292635394
1096318852
1626178459
1358520635
963872675
1039985412
1311040448
1805993507
1444282861
977669878
2061302101
1844723662
894408689
2133738650
1389120282
1675246887
236822030
1977052887
1974586108
348230493
1402944604
1884524518
209532354
30646813
1202026964
547788688
1491966230
207286111
540189321
1447173463
1078325515
112276042
207963249
1056252753
570922121
296263579
2122687580
714851545
2055198866
584250891
522658396
572311798
1197534838
1200492064
244755290
2006600594
546973219
2062855941
817479415
1877860535
2027540323
1439385243
735503728
926049456
1493162565
970494591
567004926
1907328225
538379380
55266308
921804741
1482155673
394868174
459163823
1660502923
790590532
37290224
2094221993
1512210659
896133904
302233109
997622493
1750678641
1047462388
1577289876
1614533240
602652142
1380695133
1817619656
951070344
413391814
442440463
228235282
1659213424
1646882448
1569687633
403179817
2125027713
694618947
1387535010
1699558657
1347895192
922170679
2088849889
2034190704
1988979159
1522655925
1755625649
34655567
1873306856
291160583
965138011
172431486
558129222
17520622
1788110611
824179716
1053995534
545461989
1213746708
102292051
1122095926
1263373142
648022294
1256215179
936012770
133575763
1425503108
484985865
17468781
601458445
2112964719
663352645
1340076629
2035122624
848280994
1266784747
2068798216
1395681935
1004968008
581569384
1346707921
214599329
259491720
1921561337
1969115967
1572521033
619291382
739584115
1559665767
1197791721
1662419810
526983287
454435208
407247801
228284387
1474889240
1639736282
1367745125
72038420
2094403356
461159695
167386122
987473189
649018307
459958412
1092711847
1681312999
1390951616
897768440
1309781761
714526639
2086226033
1359172407
18776270
863691626
844461440
1677052966
615417814
911518869
192939245
774143299
1172566524
479708281
76575812
506523143
868448976
1106703256
1367252587
2074600641
2138205707
1888304175
1675117975
165399236
1704830378
259583308
12097516
1502117368
1887450842
1363451003
2074362157
998626519
1199405465
1816439320
230153044
455354331
819628474
944046229
362300561
364786333
1527143037
1023374290
759703433
1163812937
1024365300
772085716
1919561574
1841963777
1338911244
2020447456
273557451
1037851167
714286224
1394970577
249169894
1292673979
596693822
106403120
90499483
1347682283
1769420799
1223190886
180312570
311665818
1992535800
1828652043
464334033
544714588
1611410603
211721529
689763708
1987996193
1598045324
1764856332
525644961
2055542171
1333680910
214630797
43556630
2122601294
1719777338
1010617551
1445945494
1054592496
343431528
881999006
2015971559
703749362
1886113513
1481460995
821018736
227581511
192884482
1785931846
1168185999
1586196069
875031618
593396832
1644904100
606325322
622488095
1053570945
988006040
2140285667
1331268338
847365361
1116497055
1728187556
1526381916
388989882
418584702
1399760461
1075188696
1387325290
2145978787
1997787570
742712881
394763464
55269440
304888630
757056135
2007654425
373591636
2109068629
1227024442
502734199
482724360
1100708048
107631009
1471369770
1184621581
787781777
379745391
82910703
1236339430
368438091
1015649071
1484118667
1025852078
2002198574
133375906
467519201
911222304
1640739077
408074757
1746751497
1328119242
736956112
723065211
561178345
617223824
816850935
1388911109
24849024
1230096441
1104151633
1497012324
897440269
1820341501
490397540
171478454
1267618571
1457473868
1008194334
1655690544
1827799203
1514058077
141447519
608085880
1914382093
1116683643
1777791235
576679578
328685641
2120174326
1192750531
878495874
844377387
987288788
601965603
569562493
906896906
1668475982
440780593
793114104
2131710721
186204824
805212187
305404017
904630308
340204280
1258994310
2062144343
387055830
568551502
654876160
80289784
1270324022
1204243595
218335203
1759297963
997376700
1744182008
429771474
428676528
1833936739
389590680
1949287047
1604418666
500806730
1122569652
1878669941
1051300189
1522484003
1826994086
1525226873
644373610
218117834
1118545466
434660411
83523294
2133910511
1432805452
424783578
1182288129
1182699506
1929404853
2018427471
367208324
592812266
2020266661
1973388698
479542642
1149135754
1226348492
1189151193
1899050536
126062770
1838564703
1340561796
599138239
716696233
1669732455
1467673524
1238692725
738810848
1174647943
1817975279
1004124788
1596432730
1590405832
1168514839
1132487759
847377813
686456614
1257552287
1755305744
29313584
1278743736
1581400316
1776855577
399772746
1741584972
101032871
2118886122
1219718955
810248251
715362292
1828719822
39768094
966718364
392630250
779656713
1729436844
1613627090
595839839
617256520
1938218174
1848780899
1950383385
1765444365
737604477
776944050
317619419
961664935
1937163859
1263867326
1091485854
393848468
1912458377
1641939836
1361830041
884470599
170012361
840665205
546716057
870922983
981483850
1770724872
2004453661
639932988
1034407099
73228028
2121879916
1952698871
844231519
1590226146
1433538865
1639033753
1393132859
293302962
365985930
1370223742
1221620598
1201405198
1161587941
1163118549
900995326
1281029763
1221045481
739450567
1778985700
1920985644
513692121
82002782
269007367
1281021345
2004615252
1325552893
128838152
1766447398
1854271091
112771230
188008789
1151529542
828301385
1044790361
525744104
1524826589
879405931
649922329
976159594
826081707
2011072781
1986469555
1576418714
986395622
1149565187
1899540999
278301346
1214978370
1198904872
526661341
926595771
1507505356
1863554724
1898226189
723629015
1863150456
1162354699
936626537
2009758129
20470536
1954387819
1022444384
856948314
1962561206
1560226697
1671857429
425305811
1926933537
115457356
822456493
1694142611
1720897822
137563078
1257290568
575153204
484713479
171580927
1865077807
308951128
756595497
73180195
2144994317
187712807
973356902
516850937
1068922131
1058726158
1476709701
1016622789
2033450890
1342448208
316023278
1459193253
398734847
1651400594
1100892939
1863406455
343123458
2005492056
1737240680
52450349
1730065299
660613106
1927399460
998085011
2048625379
1781312710
192757727
1985436058
1960514376
116211063
39825871
1060403934
1414223714
1927120913
138920638
65045019
1832341303
167325579
2057063116
326047372
1727011294
1289174502
608645751
1539673277
819825145
1583256488
647249633
1701765853
369686384
1137219688
636957478
530704281
1588038981
891707474
1878734794
1438931913
705027278
730913957
2109890842
2094550406
928627145
1450636016
69102363
366896640
79678956
1293889541
2053055836
2065351251
1411712895
201690180
360610563
1049887683
2098592716
41269831
521881069
783753906
1793240519
99429771
1707771858
874604076
771596705
1067698188
32718217
57339990
736005102
1401487433
284697039
1846096136
1221664796
1703650718
649725473
848913256
1657772996
374980759
530484194
2042612270
304027333
427623256
336807303
666282117
178978373
881512582
1149025352
1154077726
610200913
288954586
1970446840
2139738058
1042609557
583634879
21780804
1686296488
2019102153
977301530
169832388
899062174
1802693942
1914455395
996054611
1146808792
698584675
83885177
796090237
1188275651
779576086
310759138
1416672395
1542301876
572378733
362946943
1548409981
1583912847
963829014
1579964130
1882607619
2000198293
1814459853
1430914254
1149520921
1843144030
2103034081
264898352
1011333928
502697419
357668454
314796927
559280539
1579214251
271983330
1427032886
260185772
182091777
1360109549
109244123
55401354
1470018125
1229202892
377459408
992186179
1426535226
662960733
1565596125
637625668
1428875913
1606107945
2073664478
1607183031
1466062206
1168343280
2109124482
505541398
1163217071
2040817600
1432923986
2106089539
213564726
1008726683
992691236
1337930753
773431224
1612706914
644536008
441213191
709494151
2110965580
882984285
524927539
579764856
405569626
757907621
2112641904
197035578
624025403
146704423
523074653
2075855191
1108219472
1212480961
1858087471
1312208003
1679955245
1418988267
2057514836
1424919874
1780060746
2058415132
643569045
1412113498
821279027
1542384419
1235546113
928978613
1096389707
327753969
760444318
953376330
1147047747
244326474
1567843623
1927523867
1778109350
381414712
746579421
932460474
897748898
895013734
1174788631
20521585
1920411960
1772155491
2045019227
1293329510
825001217
1935708260
1060140826
963444915
1387221915
1960571946
1778645859
744048687
759612753
869095519
1859925150
604903940
601182668
1507555995
1074802278
496312487
1404422794
1741361122
831597938
639915702
681265844
284296693
14330833
2123895604
1397541963
1026441960
1604569987
557224617
962807036
1653603099
2035975846
998220957
591875027
191070249
1552079459
706767084
586530910
2085885847
1844235616
1314740208
73300958
310799531
2085043958
54406309
836414829
732081832
2019433239
1900431165
2009177602
137329090
178044359
1734922499
797991664
316908113
513466291
1647854677
540918958
243142196
847337587
566018547
256818974
1987711212
1085875561
375371771
308885499
2035656988
908602534
1565949694
672600189
1794937136
473776345
1899761981
443118771
1676054112
1501680544
1943342513
74851897
777151043
894045318
1368366447
1356670738
492375746
194121134
7363662
50245042
254651484
1939334928
1426632260
1625511606
573871654
190721297
1527495663
1771759097
348573400
481618760
259486434
578370144
349781667
960992460
1021900215
860685356
1916119780
422413559
1629322752
260451609
41962115
1190243079
451761194
2099928767
1370771188
1894439839
1540625564
1154415286
1133541922
1653806136
1922309799
510119619
906653939
179088163
1880611834
1994629400
112764527
1127951564
1242953382
1585229861
645973983
574093867
1235986308
1051648604
1972573675
1504247706
1762696864
963099117
1965541004
336865048
951774962
265944128
1925162619
830477172
1333907856
1767083877
1813276847
601622913
181966168
148327907
714715017
940783174
437442237
702167229
998777908
1395166697
1245512138
2055826850
1923854987
1234875610
346072551
1582008972
912494856
840873123
973409883
1951610875
1294745751
2102226809
1687257508
1045445644
137999757
743814447
1539815379
953868492
374334899
529092581
729066793
1464334219
50460523
49459892
43874156
1611904732
1171490996
987299888
1454249765
1173271933
18045411
108123015
1991345918
1610121644
445782758
556805496
1936150134
716065132
1912230810
307279
85857727
780232342
997801022
1519156039
961789514
1277970480
383059155
38455931
240240133
2058380636
1011600056
1369284462
932853823
123428411
1232750571
439319465
1712092394
1270391245
599943491
1272075561
1938704934
19335308
963572747
561344027
1566814086
1018881791
1667531647
496281500
1414929517
766597891
596392270
94085442
1037584826
1599170430
1054075341
1346145971
939802843
1152856489
1521960636
1021446538
290108228
1484037847
1677248692
767936523
1543415259
1022911308
1540183761
2024117793
1488951010
165545654
2133223240
748892447
119246673
1847208413
1941257441
99677560
1585509893
269067171
1564862222
1744750409
500266953
1121121971
854159446
1993140055
109847141
2014363636
933860845
2108492518
1229443359
739043935
1962004533
392530056
311988769
40261442
1046313429
1795702952
1950503709
2111266966
1776469127
2067895763
1438129028
1612072366
626185773
1563084404
1225422466
578613183
367427091
1044625966
310024997
506755604
1087722306
1963715670
1325514746
1709002743
1785521904
2130686503
2057150655
1471184270
1474831506
687923492
1507952494
1114167713
1270658492
2005479102
88808154
965408618
890629118
1928719704
131581188
1092927371
1958704307
2071847304
249670726
1484856000
1881441870
2046013779
897740642
1523912507
929143529
572061739
829878051
1820623957
2131734034
1020272763
6513084
282342012
2032154077
874418078
714449052
59592588
766843027
321878997
521430716
532808690
430149738
1883791940
743286894
1413076617
1343733317
359255709
797111803
853046117
602585824
768432717
1735696110
514019259
707595393
552842572
1569189452
1664403792
1836788636
1929676589
808883323
2029378307
716896547
1286395633
1900107259
718420288
1885709867
1979508223
1394531842
1940847343
310100497
457476263
1693752014
1208606547
1919508399
1919979244
1894524096
1591076755
1450073240
1206728505
54452215
1053375043
1195572746
2141772835
1503109297
930771800
128838152
1120198133
700241923
1576520392
871063796
1038004020
1714771395
267076783
450725540
669613941
368124071
10842098
2050616669
994160088
1769515521
898260729
1927264189
703406785
77960909
2022996545
1665934110
1178835867
1070656547
1277865312
2121485688
2109990555
117662801
134888449
675369911
1056608989
1730944303
1729643089
153128310
658259888
447452484
131212885
756921607
1521421161
430998564
1826998012
1871593823
2013296130
180573088
1055720693
976808164
1274119358
217463677
936861480
1409798767
771071986
1933502358
1097952002
1729065270
1167185177
413952549
485555734
755147295
1388798019
1372343
843237092
1612404536
961236834
665886795
948302312
1388406910
1008337415
815057766
890182623
2049700453
1851531573
529259511
1218543406
1707588871
1252870534
539082724
2018141019
1349522389
567616445
1634780341
334392902
1017043672
1480165793
2140629024
483315597
1939196356
1884102787
1350527667
1882651774
2073927299
953534716
1500293437
1624995384
1948489303
162029719
1722575982
1180537662
553640240
2077390736
456460202
758785923
1034705417
423120314
110923118
1963866053
942298383
1859548524
1329340423
1535569779
1275037191
1755854674
1961349822
907809539
1487076972
1522876726
1777417175
1172378567
1771079342
1026042861
922254648
1595853527
1118179236
1453889222
258518770
1097476021
74719595
1291736479
1539360602
1216343963
213209754
1305269892
296545544
1327090175
854195742
530176258
2121402660
1774493265
46109730
1769765858
1313461135
698511464
503447578
1194659385
1176494109
784464938
495475788
210603641
1189831733
1902165930
905260224
967104203
1287264067
138552113
1175897857
797028470
350709116
177371420
938106649
621094860
1056482898
322364679
1091995274
859245521
167589924
1861793448
969881924
1616045680
836575291
67447604
1083712151
1100574596
1143544176
1394299371
1040456369
259649971
1202578074
1505092288
612986747
245092
2061735499
1653233065
596543708
1405013884
2058109182
1130700185
178078221
500334274
2001653858
49814799
2090268635
795186367
256710098
830921774
1740270537
1862012461
488075031
1582791093
408587918
1945172824
2061337965
592549913
1184635558
912072137
1696395704
1926101009
1835367955
1211924083
2069112801
391774113
1161086972
999470007
1700270416
744006821
140285307
289164447
129219012
1294566317
118605911
457794921
943422177
53518601
1041204750
1806677520
1806819221
2058233545
2088497009
540187557
1946281450
292821559
41355613
658217699
123927365
560844235
1397656198
527036537
1682912286
1711656101
1915885228
387189713
13491970
193074268
1248507866
1643514137
2057487908
1104941661
146453220
1108571710
1907181097
1181403073
1005490601
1298274939
300144501
271695971
188427803
1400085652
1595917490
216012928
1641015864
1797143567
1873746090
1834020140
1841502929
1407396494
592116269
1944329199
1189292817
1969973739
2111473411
1576660826
1084917554
494841590
543804929
241462717
1833759310
94657172
1853990382
897818688
1109140441
328798501
1203566235
1526082860
60247589
966211675
148145206
315772390
1010264955
915745618
651678081
529446927
1847151581
1093350350
926593731
1003167206
490869414
1905830336
770642080
1961400696
2113351862
199305050
1138617257
1907994989
257479795
1659432503
1879582483
133392887
1929404853
1368828540
395432877
664807962
805647050
1507358314
1238475549
1098665599
401210764
982052398
1704738361
1228160370
919240898
101036593
1001802673
637518582
1314621016
1240433280
1394564234
69518351
392841659
1379321584
669659197
841719366
396829692
1441872264
457377368
1439832320
2047209375
85892831
985571436
1845437975
352409131
1416772741
718984110
252745155
1170482501
1034177464
100816366
1934490098
711007001
1390963239
1577351185
741380666
2103387520
584125933
1154336317
603422475
860033023
390654331
868051847
810485540
1347882164
1002607637
1941489143
1267139979
980865499
251107946
242287242
360266522
1346478944
172081513
1575506141
959171498
1445508002
1062429840
161215381
995117806
1038126427
1262495088
227983513
1914996705
139190398
1215071638
380417170
592247719
355631347
1232853746
1657432577
417823916
1695321175
1655125686
2121830232
1589312133
539136612
1651615996
669543207
428870414
2092367333
1253496444
175773533
698263786
696975642
1469913446
184681027
471958424
1951436421
1358075359
668561438
1768795941
67701649
307669878
1739858940
1655380250
1137445914
325015201
1788276927
178149650
1557176908
267793733
1990865751
1577103150
938310042
37711362
1521683074
1011048635
592179196
111367935
644486254
262615574
408068381
1971990598
1153913358
870530977
1139741084
1040693032
526501122
442563090
864418023
494649734
1316974832
1957386551
1247596669
906836564
2088442080
104317475
716106875
1029873174
305608478
235676032
1669927903
457581294
754909203
1165736499
9737616
1809852156
1090429307
897021474
152447715
1140123207
2138200062
1096469519
1355864345
754455347
628194742
1475649826
783047708
1817875307
1457872406
1098240358
317347826
770567054
443831644
1326518181
1667922678
2082830289
1251353509
1015980226
1729142645
654507633
1199925324
1831744667
886338950
2017992873
145723676
1492982649
478019563
2022108124
1353079887
480310543
65314532
1237793922
1698540496
1592537579
1800917765
979667451
1519396495
1884783399
53110963
1656177270
1609655428
1312427170
777501525
2023369875
49960779
812439333
2121938665
845412901
1629128596
261290905
415581506
1179627676
1742578820
1644364856
872242047
293239532
380129726
1933762058
706489943
108594859
1704471012
225684210
711284905
1945511686
422731381
505859560
1004369094
1573416582
2100439798
415361518
1596201898
23260467
829223088
158783778
1102145410
1448391558
1123992793
254549941
1353407712
209940598
976611817
1967677598
1683526925
117415679
615652794
950394031
1901576187
950190544
663132111
1082925118
304551323
509152806
1442848081
2141000298
1273337849
834620705
1088480969
134475802
502912432
650040598
1570972571
1448283155
627963686
2075218133
1850965667
91626787
1009972034
988108781
726093148
325599384
706546860
693723241
441587235
358689268
1057657824
115246522
823273558
1043414518
1785597034
1797975935
428422717
1556291498
1870652643
759660968
1239961884
1151748575
1635429252
1199492165
1443988176
1103440317
79576706
505050930
1894639537
2076597603
1995051654
1352256541
1486330645
449458761
816806403
1657815696
1042036343
218517908
1440564346
604794405
1323892894
1366545334
733527590
2105371395
1311835574
297726336
419064969
536117259
1912857141
1419240922
1504992110
215377519
1736132078
1438713764
1760910840
1911240470
821780516
1156386991
1149266410
533918105
1029133707
909596726
483712697
330720503
1979671078
1050718907
613331315
1478256990
475359412
692261921
960597321
379536992
1164333583
1083869110
213956519
2013824460
477449986
1548349024
1812200184
141326869
796902318
338574921
1202076578
2142357010
1091233763
1850519924
1153081431
394864765
660177067
1726085148
2106931001
202741508
2089098371
1724157857
1627714733
1644877699
477740404
1856556984
967419516
1505282269
1451817059
1169900877
1018194721
99391028
1847819342
1213457980
1485206467
1650957244
1165075878
1951087545
1005566431
1398288003
387875327
2114482294
1884582878
1342440090
1434493211
1203648566
989872586
1927685149
697124329
203359424
2113069564
627080990
1779700759
1837743146
1597872344
915058515
1113524937
969322671
547302417
1296839030
1297540375
899557036
298612444
1604201667
973806235
975755985
779619903
1349828723
1044781303
1162879134
665822982
1082904344
229938427
1097476021
1621582355
1812792333
757093101
1506031873
1303901231
271542137
614862379
1904596083
2092752251
1605501317
1615332184
1982729870
1526402678
1148732625
330352844
238307002
1568962463
1884689894
866910349
684578179
2095592610
421940058
1439708400
406378465
582135329
208114292
448049358
2051600093
1165696630
1877895688
808262187
267679023
14593217
2097385774
2019250777
2054415419
2127092229
1019263543
734120425
703315641
554770816
1987578037
468344830
406202829
747463057
953744598
1434813651
1360671192
1829072580
290229231
963233120
1598080637
1908820218
472611814
2067276303
1586797441
1325556241
1437133788
999422630
1139929520
1257534643
1100156509
1504901215
70656385
321745599
1282922307
724185945
824217629
1624747407
892475591
1962298385
1521456775
89763519
1635621829
659793208
47510906
631865389
1019719841
366251572
1094175304
836318972
478114159
969291909
261146679
1210319330
941871192
941639110
1800151320
1881099237
2006473957
60404340
1778513973
1744969463
385868194
1651038130
29449052
719680809
501372440
1502215010
352488676
522682417
247054386
136523850
955673671
463940094
515104806
1724068495
265385692
1039966695
1157747134
636774458
296857006
648022294
1404769229
1311810833
2066353827
1159135754
1041194932
1637922154
1995857964
1705837953
2136052724
1627452105
344544262
211337078
2121921606
503660334
624653155
1857694952
2037132713
1054980495
1920367209
1486921410
623546895
1971098599
2029111576
2012612479
23176607
1677239445
1460840695
120830102
1959837400
1158126333
1376874042
1109287952
450709529
100627972
489590666
36402538
1353853760
1663844228
1027919780
3832464
164443770
2131132599
1031745419
1167270008
1845730664
1151064733
523231826
795457034
412157616
1851836292
90192451
2074101395
400665180
1359754035
843204759
2045560425
333532403
606813107
454841551
2022307048
1862408020
938650689
487568216
1861688682
534865835
1336186567
1702394394
892153400
998649732
1401212174
1365858107
1290940523
1587996457
837274239
924431106
1006201855
1309071079
74212152
1540372162
349904499
2022531398
204286564
1315148962
215453838
1542846287
217197048
1201403312
444028331
879783730
699296124
71531325
1000543512
63014147
2025271347
217299735
1703046965
57610544
969167938
308522010
1591076755
1437006017
799499309
241348373
356997040
2076858498
605841140
1664414624
753657720
662104984
280403589
1694967088
105405704
915799370
1551799461
481349571
1653971120
604762747
1430442922
1587041633
55798527
334240240
652694535
1938698724
1276075217
2014597388
175298647
666390125
159753773
256376106
275355188
882380132
997572618
761953890
275421850
1752581480
678843552
1406948095
2115400693
451633182
740334990
495887172
853577456
1811149381
1654409363
618343847
499909625
718217031
363443484
1598219278
778415692
1777624305
665648402
243261793
665489182
1833224134
1136760481
152006931
801819520
1153436774
1301029184
1880218268
153020467
649475358
1536514544
2131187810
711776988
17398895
270084609
412961471
1445237465
66827170
1323238486
2022407668
1067514728
2113398241
245388440
1953495570
1485736971
1796767954
839935165
2109846198
25118147
192245725
1294185992
385790391
1432275079
1578686601
2030500975
1728663363
785256311
413451982
1656011493
1094660023
1745480587
1196361928
1843079656
949541273
1507153533
561400775
454638158
1239364210
83988541
914990135
1747677405
175879767
782925121
1916760590
804793077
1742572000
1010362233
1398760113
1925368512
1822188633
854395900
784403589
1003974819
779233247
977888645
845979354
508096724
458222237
2096887326
1328195028
213454652
2139073027
322757795
1780457946
1901781420
771599639
140428665
2136724448
1667017811
176153332
419463045
1565825318
1598870272
1740591694
122151468
1860860883
82337085
1297136014
928353831
1099319278
471034914
694651801
186629221
991255132
1603184700
1597758197
1728194257
275928942
626810801
330720503
199875562
1119367485
886452853
628471723
340097844
1228814309
340177897
1114156072
1305203567
178721864
671118174
1715739660
1154062227
1704970218
577387366
160330664
86347464
2005935024
2006316867
1121143414
2088929758
398407445
2027745500
539821037
975554570
142257164
1291375408
1832567567
723896154
1684955193
1849380041
1799555717
1595316381
1506391041
1675221537
362588697
333739017
472338794
932695961
476279413
1814451629
1525486957
1496856991
703016140
364575438
1939278469
1957419722
245282410
656299882
943069903
831348323
444972358
1906323020
2133864964
1658485075
642013043
590403385
40880138
296308658
114729447
1344524917
1942739169
1825637832
301908027
648695328
484467527
311608967
595519780
1856922849
413405107
1468030475
1981962354
1746517772
1143058131
930185459
722604089
544031102
10901836
408413464
2098751392
599210965
1264142855
372000939
284745813
1474883389
2062873924
265032190
1609149542
858951378
105919419
1797097929
217110167
558592819
556792296
717941800
1894316397
1053773657
430959342
592361645
1617985041
1032172480
126654823
774840820
2013671683
666230708
2111962740
982652870
973704769
1929750226
678038977
1568131102
1295523083
2048301252
679860898
1676405765
1452587743
473563533
2056449648
632338505
1688355712
1745106285
520623745
469398583
1274678642
1095487046
569840712
1740105765
1750895202
1994435478
518563778
1769268358
1299743974
911348212
395396280
1968093321
827059317
21845087
857359630
639943554
33077338
165460060
647720379
1736430906
64231396
1377931691
1848879124
1973743532
213952577
334813624
1179726218
1857188607
1735790820
392636270
564526468
1203088703
1867875916
824828112
1574139898
499043361
608466413
153902488
343313940
534012699
1526311149
1637888865
1076904428
446487433
1044979187
1506647539
1319846288
1194179377
428645945
898889133
449426447
1320360579
957965859
1850196120
10306287
1914245086
1371518755
1215372449
233143364
862557325
489851836
1164902939
1793509201
1474548713
249895373
2102429507
2008171301
1701795793
1035085060
2021863570
376518730
144589328
1896421136
2040432084
1501289965
1237775034
1140762651
1854690683
2074619679
143034035
794569969
647119890
860916227
279605880
1001948688
1907477266
1953306851
882121418
1116096618
1413921150
1162036190
773825103
714844588
353149597
1257352795
49795352
814146537
147915784
1072320843
132253147
708639796
1458484051
50048898
778134979
2143426381
52134035
1149520651
2131737532
1511292064
1797959106
497751069
634841216
1314363007
2041088463
1544328413
1339627579
1633244026
29357012
971702327
1694668766
1798650988
1971184938
1878409575
69970755
1660393838
2005885528
1107330457
1084090992
2088983967
505950954
1912775997
1018290589
1450097655
1147859049
947712167
800829204
1922974362
1437923470
192437763
266783492
1676038501
879278587
74580411
528777753
1941275424
947243564
921208038
119421790
443696727
838481167
1759770636
657949198
1572364239
2026532862
1658943068
223100423
1106662392
839766431
180901233
57888122
221905039
1162266982
1880514028
952256874
1546287111
1052208109
1264178831
1724753230
1633916669
827844358
638233181
844303363
499071596
669068825
1303022329
570444504
704904915
1092621345
193927094
606043657
287589702
102883298
1404532869
202464348
895337235
413351357
1911244414
1134997800
1650754101
1358460265
532104870
2024686168
540728121
2119088168
803760105
1485082876
1148570958
523023124
1813662133
695031080
546907653
1411433893
1199457878
1735226907
1752359327
162972349
1266754916
826797804
1703891259
1257549638
505544208
923304834
409768355
222106323
1462944773
1384836804
1091552505
716264194
1985711770
1249726418
164746168
1512235456
533091949
898334910
53471913
1381107494
327533738
657018696
1251589566
1025954615
1713289147
305317121
292246046
1999518091
671776980
1992476533
1875324045
1626839385
799238614
1905186767
1071163811
1438142770
1788094469
1507707142
328799416
272472524
108999935
136850669
1269290709
829723198
579573246
158961322
1878460697
1438053949
319537985
82239593
1430842571
1800166931
1759144873
1279245431
356486188
835324667
302195941
1660170206
316915621
621044099
1481178275
567713249
1127178134
293715590
81393471
751124034
828470540
619764611
406610915
1709467222
1185415071
1441715660
182987958
372671407
519019477
1185330167
1517928333
1818003600
1184450106
566217463
1363742857
1006732392
780843700
340089796
2076773004
1848935879
1770829453
1795960147
266982325
1873753030
234276731
1530645615
778781921
472251123
1982488295
804165456
1430502419
127378658
1547838395
97847728
1273182279
7748489
1200757402
1031100766
1122750718
1603224145
810955809
14593217
1388347578
865885366
651678081
1136286729
829878051
724340318
289211
1091684847
800213286
377931374
1583212266
1533169016
1063138153
2134462206
395977148
697461197
1173151019
905675682
516145281
2060645881
456023020
1077987572
2100120461
580765161
1973292792
442033178
1591265518
1250957373
23102688
1599177589
1356568643
1331760326
1859690880
1860476374
35647408
837707780
2048387057
2125216294
1257759790
1041510657
409902682
1913081041
791632550
878236874
846426077
1670505455
1293884073
280341057
676559497
1498024578
374125335
502018833
943568682
342980305
1454315283
1903532276
1758007623
1674728690
1166786473
792042495
1017682676
1281511264
926079667
1627589036
904651882
473352271
1804488186
972130043
775785840
1970229417
1070216770
661377732
1295491962
1540810484
469967330
1472507674
2065788347
2101694499
89320975
991067511
945135871
187293513
1008871628
191112566
1873597175
1456438835
2042218354
203982972
864013566
1233201254
1054149288
1826151929
262544163
292822766
1984372619
311986397
1436062492
1811487870
1550851230
536192534
489723501
1887546
612362787
1522328264
992934706
2064578394
839995703
1888959323
1537786361
1966881001
1623401026
748655940
1168806180
1315131406
907507444
1478092948
513578269
584157893
1859440205
203916287
992981614
1714046226
1443387954
831189343
1186648867
319914665
1125424329
1117079101
386235831
299437205
546125842
204693037
1995123891
794267588
579454103
416155973
519019477
1087444460
364414088
243923978
921725873
286382138
94568139
412224911
184757797
1632075931
48979485
2021850903
1413793165
1954820095
1385891057
2080525563
514658445
1881120524
1081955984
1203987483
1183762975
244353541
555954858
552601110
1408762744
1994322556
1656902367
366880977
143432144
1503709302
329410599
814280216
812102638
961331933
1148131882
1849887775
293914484
258328399
1755092320
1842100060
1461327464
288326222
463354732
8850380
201806858
1245915098
1462632501
1313806900
34449412
494142751
1968000614
1245308687
527530732
150261067
2019402250
236624487
104629256
863903692
1949641766
1219744685
917628309
1715774873
1877439444
2138545313
1709713323
465926046
292255275
1694301851
1946617672
1002198778
9740711
753406050
965714899
774379279
154349019
1528927054
1044532584
1323798865
133157636
2051079570
1671057292
1268029329
1669783735
105443338
974488662
1990036423
639812244
1233959761
495714460
656795699
542999822
530740283
868741048
1919202582
1009356155
1969352479
2131309919
2030694828
827349881
1190730924
1912080742
1139392023
182032597
1152693198
505439456
801748188
2091743546
1272275637
90600725
551566298
311117136
1298516818
720084302
1764504402
2082150377
1144506493
1424378850
1814931364
184377392
1276101935
406200288
1261064485
904844327
1294936882
1964075984
1886512474
1267238892
2090682475
1985860098
2142085357
1287686964
793626004
1900005891
151897243
624638853
996379252
1292637605
535497206
811608108
1132668706
1515754945
2080201997
1097934452
1125530501
2110693755
670027035
607001668
1252374155
1669521992
985988545
1620604320
257490929
693212512
839374262
624422226
2004822884
513638258
99342990
1142677291
1243311950
1619378616
369677139
1564873405
1872152158
418373085
1699745255
806744045
1633216859
661041501
1893538107
1788236858
711378298
2097006710
405627867
1419697078
1763983833
869098415
1150397804
1631258074
282720797
1827572993
1772984560
834610723
1960196965
1387161591
639245139
1363387362
1117182855
582498384
1349150072
1807094820
515095525
69541591
304458028
35655273
1090766743
1115274481
794735739
1030020171
1660152359
1817119054
1884639874
381128599
1316441035
1158102552
1625954636
1786690269
10554368
427603316
404839931
165286048
260571860
42841891
1551842546
482679066
575983734
1950191616
2026315797
243832478
933902881
225390469
1476789307
1154697995
168315369
658685331
604122534
864876438
2111937889
1878552085
1632278065
719265269
1037950024
1527749682
886388604
1245814973
1557065701
1971269586
1997152081
768020169
1273273789
1880432660
1272548763
1958718815
1753543947
260474666
1348415759
1702334424
1153121713
1578683313
1235022945
319923107
2072620920
135957194
934101305
2018739827
103232093
754730007
2054213357
1475976066
797648174
821026254
662613794
268861479
1077325797
2018518276
984172424
1930505919
1966845182
1062268295
326426844
1693929809
1816659174
1265007667
706445065
418742996
1874377923
1936395489
1597345291
1260162612
2122261240
2029238616
1308388675
1376826717
2014320273
1623008426
781324490
789782075
315927527
1404461728
399357781
1722293335
1464924515
1152292374
780731780
1359636625
173142629
1973430906
1188099534
1782414612
108731265
1785552303
1476484127
1785729841
383144515
1571487020
1545523072
185645851
925769479
2026439295
1376873140
952253372
2101582680
1769725684
1713005347
1762155168
574644696
1604198109
1124873287
953313156
2130314997
2015205749
154046946
1658850194
619201233
2027873066
6344173
1261119785
522221944
2134220933
348298399
254763192
633849323
1898762949
1790810775
900004650
329833440
709375986
1546279904
1779467754
840738207
1256991449
579786520
2049869057
1908440451
1819174442
31755423
1153623161
384086941
1408785657
360732575
29047472
634479411
279405051
465542619
1488360420
114851298
1571048660
1058759208
1893036345
663366272
1764324578
1890440450
1699004622
1295943744
1975619634
1297405790
454745744
348569787
969440770
1785598013
234818849
1651817308
616173419
542330407
353573355
1591927945
814021232
610639594
1081206081
2043345099
958582560
1830891949
1623539429
1595714384
1044023592
5769555
1186428571
1390504781
478675216
1035598901
1475148997
214938932
1555788539
1687204744
209250276
1050260960
235099613
1747099115
82940198
1040532663
1008498725
422442518
1414122005
1362270211
810730685
1313660411
1951451923
511105636
1732278746
1155739319
1167556161
1430974708
768283531
91634633
641740566
127689820
1721953170
406078850
104237654
75453640
1008817454
2023343266
104551777
1097829801
928935319
1879773665
1558511883
1548103174
1522603501
964670193
1765184911
1729073899
2132249052
232456253
2100225929
1308611694
550286522
1424922633
770675430
2100350871
1770400917
1723978449
708820005
1389241980
718736245
1587227173
1218960606
991548872
1644270264
840435072
1785770102
912379663
750960493
720676925
954318550
218292409
765951777
536227831
1406377837
1405456016
1381289046
1193296057
531614027
79913659
1683833977
1127297262
2055365211
1001763521
1523786849
1207678938
172598258
612206245
874960863
2068842659
29119340
1770152519
1115581157
1024237932
1002373931
564388157
686251478
522575941
1416224882
1418692847
1229141803
132701656
1432524573
1678293074
1327659338
33352308
1378477427
1058926325
1288378939
176788154
1413064283
502173404
517525429
1629483080
1828675228
465976125
254157642
1893821089
1400073699
1925716907
1361143967
539730478
589289312
134509783
1560370032
775135951
1625369671
1958389637
46518878
545454180
1719394518
1601958941
843893239
2107369511
1216429641
642732141
1730986104
1965073233
1045035394
17245621
423409107
312903289
719824146
178087899
1921352284
610716786
989605564
1690497204
1216305890
198506239
1610508488
25257754
1655394176
894733489
2078177680
1394509686
737544667
2108336925
1503857756
821884768
1446444112
184524427
1905991793
1000125871
528867453
1779169269
886308984
1992075283
1443086573
1221360644
1162160696
1159041887
946969970
1885098619
265798148
1472183417
487322389
1743044818
669427803
1130852795
484756775
1316580259
1595898000
1679311126
1260146252
1587313545
947060412
1611568146
2077709731
871172619
1882877120
635435003
2009537312
1808443788
1733141641
1032399456
1307362290
1183116287
1890700756
638610492
1925965272
872783661
609820935
1450224585
939308430
848413414
539475077
747486381
526805473
1780992746
82816617
915220334
1466474436
1873522337
1546045084
1778235762
1151733166
201918579
94032350
1968502988
2133531964
235908052
1304986195
316969835
2098773473
760393890
177397909
51396594
1354714126
1318666479
769195357
1324261833
995495278
757505395
766608332
768809833
2130048522
288317196
49369946
1395068024
606042337
856970284
2001618032
197444309
1913844287
1100105229
1212920179
216681331
72827341
1487435330
360435463
2123655408
207995837
899238981
1857619952
2051390096
867562896
1969672757
250495196
369419508
1681446787
457697305
1450849426
1577103150
37040094
180897307
2099690171
1997672281
668275651
1388192759
804959202
1006846465
1220649933
554455910
1110692397
1527500912
1471340878
2105910316
1840690520
1758216298
59830843
1650178610
438749502
1516409719
1173329206
2072497764
189928757
122426124
127602026
1916115713
1883809184
612816284
1724273173
1087058068
1467076062
759012766
1080780901
1048013306
686284916
199551121
1478652587
1645980551
338928400
1696398248
1468607426
1122118159
1600700116
165566273
476349407
510549013
83177510
1546505360
1789998333
823321934
1452974581
167236264
2015216071
346499842
382783342
1285810450
606920473
591063590
1173864168
1338056058
24947225
34181660
1257539541
496226667
1040065574
1194304570
438913388
276939611
1559957072
732236633
436057475
150042781
818496851
1507059657
589699304
736823822
22289028
216684177
1126126679
122172148
179773539
1772177828
222253469
2073795085
478211335
1638251432
1854834741
187103628
1124625555
1030201160
1293739088
1245540342
1285214565
1365741564
934505953
1463841246
2050200208
371913257
2127090346
748998179
1096319437
404434385
749171275
2110283785
359110001
1589604804
873319613
1420107645
138276190
1918275106
1651231314
1859531476
132673814
1976714513
2114911425
681783558
25664661
1232108677
434087616
1099824056
1829975054
932181579
753836371
1552516573
2125440097
1732821223
212777769
975449994
339036129
177895371
507685626
55616737
2010869607
1008315731
270945815
1275501431
1701047945
1281529477
2058971960
459125521
823353389
2002524993
639642523
334204939
1976508538
1999344961
1155204901
298120567
1594068401
611328923
1631767785
961345258
524791384
1379710481
1179770590
899585798
926787487
1882849482
1486625983
1697895958
975218253
945575560
179584689
1565224818
1192804864
682704142
329169822
1784397966
1446305423
90706556
640208221
1543846686
1358172203
971343727
1212542384
214371824
1913687145
1063082449
547596113
1936321226
1163531035
1227502359
2071163236
271275008
1016904058
30396168
803090961
1478007530
1614671077
1317994511
1867118338
1265934321
709451350
327835564
1460759947
443102013
746676584
629212047
1849700787
576499047
1546919803
808344191
627454908
1199025570
1351485304
2069871793
976268891
1631032101
445208758
466430866
1675606693
1593738484
1288360402
302835015
2019506328
937286896
593112708
204126820
900739666
1999568318
2094668836
1499808820
376371290
1067841240
1897409395
294766885
1987849117
169995465
183558410
1830883404
1777130052
899962309
170349454
1155092152
1319609159
74522263
2587657
661499743
1225187023
274905766
597654820
1175389309
276744292
1494365604
1208410109
129226347
712865648
690586012
1731058339
217471827
788299758
815908966
141390280
1481710939
996945943
423898375
83073323
550117628
382622514
401149388
1110745526
1756669864
64234642
1507423592
1685804272
1477384026
106127153
569965023
943028901
676643601
66985207
139782037
347017395
1728865445
1856922210
1093860694
1470058371
1528373246
1037044475
2054010303
1438193798
448871786
1858467051
2079237642
675105608
1966642789
2010208808
1229618690
1582501619
986090439
1294804975
959145566
1582933535
867392165
1905003999
710923761
450475987
1411369721
142099115
926118826
2044876738
185644943
538848171
33159850
927825502
2097163527
129783777
306765934
1706275351
1922891720
545817781
905922430
1448533840
308958621
1880825578
214692028
621925489
343040542
1807693208
1743103861
93047940
1482403127
2120067433
121412724
1863247161
834943971
1142615308
1189805843
1988179611
28003370
1996519362
1576918663
42759351
769325518
1101329040
1950949128
1509370743
903205204
1938658113
2099578193
1203697423
1224965837
841793590
1692730239
260490780
54949200
945204720
903405283
937837890
2057019521
1159363229
1404183326
1377117193
746421417
2111056324
2058687891
408693845
223465791
1733711901
688245124
492714305
625416651
760343471
1376414746
405418756
1403903178
2137293307
532444725
421466519
187938121
1893136491
1123888798
188654933
961984816
1369249762
204622945
1261503366
1703915045
723325283
526191124
604662113
874455579
725489500
328215192
2136650295
1338362360
1166648501
1259102353
1016471170
1129574240
139299562
2062633931
600142885
238998085
1175200779
1511600838
2118623918
500993365
1706214286
1625640037
1416094881
419123439
827172985
1257364988
1958595588
1501381153
1689756200
145925161
196811907
526932419
439284183
1533137639
151530140
1776903570
1128223506
670331359
1873692333
1853986489
1563238646
1257628610
2031956617
1993136545
217022634
1510441831
1875831526
2743038
648996766
676239665
1659444703
334757744
2139079026
1016393978
928620898
825296454
165504923
1254846441
888530852
829723198
627767566
24223828
218321412
1338364919
146514558
1186858841
2094776199
172197163
832259451
320995168
780235234
874439682
191582778
1145611137
902993773
883158184
1564440271
176158160
1525828425
355068629
120323175
1291359723
839695241
427773983
2045103274
1321133672
820459259
793954617
1975999637
1283577543
1759377197
352427819
1441936461
1623251013
945664195
666256965
1645130494
2113426662
385101749
164662879
751056124
859109501
1318576179
1124025879
890456710
1308215514
2071097516
298409879
1685510117
652160606
1073923745
1642533699
201918013
740686275
1513693550
10969389
967006958
749288367
71482196
125099576
744758748
655356649
935886983
703212385
266686271
1915351625
2023904127
1493489798
1049786296
2059765914
1165674237
824179716
753151571
967146909
229880654
1232161142
1594890916
457312881
1438176539
135837593
481402684
735179135
702988700
234639417
1249250071
711943494
558329657
1130981794
621224402
1965089114
492740281
889042447
1455131851
1216996169
47986596
1238375011
2095134811
714063205
1186808257
829360915
270213441
1243295180
2125859034
1344108644
1143198409
528177738
471103987
1491624553
320305873
1922925898
660812835
1182350634
1995703197
1623766557
1584128865
1223510811
1849088269
912864647
635343762
1577308096
1667908249
1473197357
1664198131
278433976
1036061794
2036365496
2137724025
720024970
1053872218
526158148
2043799628
899823299
434681788
1175172163
57887495
2003082653
1117472232
1871056896
223765738
1702953737
1178603404
1266785963
85776628
1262784447
352917249
1360924039
2096896470
1411291462
627554623
157961656
7452607
1902354022
1428408657
1195276119
1289391146
396579935
1252247417
2109837585
1375103649
298944397
1761806748
1920437994
1333679764
258584548
1389267988
1583027796
693759051
314920751
1238674018
946507906
1558789303
1014677463
1900007625
1889137751
982524569
1093763207
1145419618
1566393831
570621143
45862005
1737858573
1958603377
734844363
625721958
1286138354
512754855
1746521696
1683947905
485864269
108195950
1095156139
33714957
1986557896
34707200
1508201376
630359683
441440515
1161001989
497754714
1197413310
1264291126
358101768
1111656848
190382932
1133832574
169423062
1076917958
258140764
516228458
588370171
580419203
713001585
2081380094
819240604
1920883397
1525922647
1578996074
363032226
2853161
1210825613
652168235
1618479253
738631287
1223155193
1539319446
571383566
1380661100
1678506683
1274509798
1889155119
968184024
20593231
472638066
2076711457
891335431
2057187202
507488876
1524095535
874756661
1448237437
1011896037
723774320
1335941369
1468409647
683088890
1734612491
474105598
433840178
2009831458
227769041
1593364996
1632533181
390419810
1348129613
1834275865
652943069
1050938857
1838125681
362261088
1242937526
832817940
469627115
780509648
460569584
1689267631
2015600003
2083684140
734847706
1473562847
1335187402
1157822561
529526315
1732910132
2147401864
917086126
1573532041
299143235
821780046
1090042243
1509475901
887776341
1171277009
1212340467
1507427064
125738742
1476341570
1515381033
2019808206
2113087510
769839311
881939439
1046105004
386528755
701075895
186280708
1044065331
1844125808
1594006283
1649012936
381426162
1771918378
269594037
1231516852
2032949571
1633578664
15766126
110768965
46297747
1037285164
5040231
1432363107
1948380201
853953465
1105683262
1451945311
1227538966
106875768
1620142798
1937027039
478250108
1203373723
1051467202
527981363
1523617901
1869765997
1331369205
417057856
361326864
1648385088
1427673638
445105617
1689542418
560998536
1165855559
1722869517
277254257
1385049502
1704966129
1230481651
586444149
737889636
845129809
1607437294
154256376
1099995163
1968136542
1589550888
1256006270
755350224
403201004
1832416649
1972392141
1266808083
2020424692
912403555
753145308
2079222672
527259075
1158102745
1174416014
131139882
705282413
1873930527
759191757
430191608
550610891
2145802938
1488124384
794204820
1472519070
692045155
869445249
1082802898
1334429884
51520500
908183356
393695726
1390118541
921768171
180364081
44687495
1351804919
303061243
496892143
1678853953
1328454881
927818730
1638985309
310162394
2102114663
1473197357
695040877
1305444995
1218881419
2136072801
43679117
1512910694
1474033123
418372812
808534521
857726202
1925500462
1577202748
1434264305
604619422
703405399
1924642080
2032800776
1495744747
2005187699
2085193952
4222948
2006168526
391022768
483795768
803168670
79733353
18925508
1245555491
831861934
486576634
2046169522
755696036
523378382
1712714211
632828709
617177208
471758899
751035858
1324956511
743102258
1167279689
1915532522
283426270
1218712986
98341279
259213630
902611824
226515735
883106055
648111530
1215529452
167978427
857111457
568810561
977097689
561744421
1966048373
2107145638
702125909
526684363
1156984342
560788534
580890723
1275814207
561634462
928339937
1893428150
1972514303
1126308460
355638466
1431308019
1366152812
549975549
1657808954
1227859994
158807269
1424893382
2000597018
561280
1733141641
1566537274
1516040373
1121558907
176377530
965122768
859410799
1671163391
376226030
1535647715
2057686831
1861960054
2042185755
1711213440
1591732327
707745010
957772156
966089559
1547881819
789507447
132170394
171283348
451689878
217412044
2119225503
1491298959
1667311344
1645658049
2072790289
922450298
1584589967
971664934
628629132
764394287
1994391600
317418932
572517404
1089457529
1967601483
1216105093
1761588329
1801280466
567768120
1355975096
1085583005
426619411
1179734248
1256155446
1738613330
394160044
1635791974
90579310
718308288
832441522
438835672
874370018
1476785528
991711145
1255748414
1486939348
1452707544
114001354
1969743737
209362513
753004678
1020373105
866796957
1217665641
432668144
1254444615
209897931
303070392
739883300
1612626498
405648326
792778868
1081227465
954998106
1722161575
1614461059
123592504
1926231742
1236584496
682992258
1600886137
961660216
708198462
1755758843
1356115560
1012763885
144747371
1920544792
704690458
916999132
1980542359
878706560
796726086
2004533171
1986854176
398246815
267519657
885639879
380330284
1559610156
1437493756
1714593466
1058485262
712649731
2036695727
1905117073
1931192607
1176879917
1986031691
1299027209
2002049044
243861558
489866681
191812004
1342089709
1187107154
954539157
470582755
964463792
1365069805
1043083932
424073538
792785168
1899252544
2138187178
745266705
1949899092
346580575
1802219220
958625874
1526951014
1412425139
677106974
1195380019
1496029017
993966095
652808119
1107921947
272669258
224763950
1745708599
297506256
1392724301
1979204258
129216050
574474833
452081479
470834794
1840906
1904272318
342890701
2024163291
683924302
1280230262
617236233
2049135417
49689283
593072549
497041446
1841724128
472603644
1799520241
1595482615
528098067
691838222
284836070
1763727979
319352733
1663887571
1428272470
1507666374
994984145
366490757
2109462159
1233122250
177755736
162292860
1426036166
2031142770
999284775
1387541529
1445594033
474047020
1195828151
61447038
643211780
823510245
194558202
1423168994
1629963620
611423190
488523794
1916746816
1168117965
1521362722
1772269625
1646532133
608951434
939558899
458928811
962974298
20911075
161440682
1736351673
1565416796
621448521
1507685381
438946032
2112803617
1216377673
1812784556
406514058
1944414924
458337047
1764203440
1798766990
1161628961
1331802278
137358560
1357832288
468414564
988715500
376567011
1983749658
378096561
1154712302
1903899474
1106040625
456593226
463957575
206315649
454958380
1535480555
1097153459
134822772
408704000
1477509552
119848298
1374653607
1954211125
414317319
686265867
2105321397
729177589
1452150831
1037626715
317295082
2002466631
651005411
665554539
1677077539
73997775
1895185999
314016682
522619245
2137937650
2066402365
1758579281
61642507
1401330181
1742376239
1907839267
951181116
2137754796
267398677
2146327944
566718559
1207991189
140565212
862824950
837208721
1491300963
1297987603
518967912
1671076475
2098311829
1324715606
1868019470
547071575
1123999487
403563262
1329619482
205527130
795793508
990623598
528888888
1911046276
801811518
895598563
1904577356
584145171
469418035
866286583
1973277444
218519301
437377543
335173053
1014919384
226398153
1658374122
248582724
926200635
560534911
1751184336
352897209
1753419912
259435265
1577495857
1831891899
394363730
1452628292
824131540
507035360
109599576
1533347653
349592183
1297548456
756626381
659284824
537278010
578936711
1546509715
782758749
53879010
2020439829
1055581863
1643020457
1604783800
1946405346
1869336311
1095268702
2072886387
1146192183
376824952
1675763392
416221767
134411479
943249706
1388094705
1156108232
590314058
1669245552
83007688
882064445
153116488
455528560
2087475474
2010666545
789723022
1379722411
2013029826
1701465136
1087044450
2016683444
974551689
1137886720
1208670720
408777826
60754198
1999769165
211955027
1590921458
1508525729
1172610370
263676266
49424724
101307218
1476054631
1510622474
1195757000
1633966513
1088710985
1828202711
1153673264
1979763389
1688441099
1275804449
227357792
32794302
1350073343
822129031
720282254
1652077659
903144499
1128191429
1798050986
2014017188
1410903344
1066300210
1823612499
1830765318
795496148
268912961
304112694
1641771788
798458951
1908516731
820509265
333417104
1308415761
1323664650
123217755
2074293935
698971606
585550304
1671220514
1986136675
795605900
1985460997
533711709
1143162148
1267740616
1455979585
1960999497
1939037812
876232674
1847640904
560427555
1278614640
477468400
686611454
1040682491
173146856
794341835
1333521582
536692252
460083834
1607635516
1991715314
19289988
1988189685
1750031081
1204883971
855191292
2100603660
706408618
1135873762
819105863
2135738480
191737420
518058812
982276109
527321030
1550962225
1653477027
484534276
1115055295
677078114
1893724244
1170004658
1299925871
1067812160
141191312
2020961158
1108299774
1851656518
681353137
1669943474
574430744
807942787
470912999
381514923
996335454
80257286
2047245886
1666053866
1710426601
1629927103
1020731170
482378277
1281577015
193237567
1401185958
617724399
520625039
35257788
767740140
1042406672
562250206
163895960
1609768254
1902132968
384036545
165259755
1740705711
2108227577
1914005176
414643032
59555110
1183969355
65193056
1678246535
311657398
2030875685
1922093024
1789173132
200732180
1915816062
76662045
535573231
1192651766
2097361862
1443569722
2003660110
88117029
1257319256
879974167
2076850378
1317349484
1061160393
147805487
288297397
982959272
172837121
2144121793
1537334355
1693733047
1111696612
1128217217
512305923
616966670
2039016931
2001037611
1143124548
1483539835
1532306781
1752511562
1010936109
2077392631
224370052
581878701
1560335413
1060170842
1143839539
1880477148
635255103
1426585590
1511070064
1554014563
2011001965
1859685038
1750792962
1476387805
1290066983
1859447500
195008283
1550042898
159341349
1763646294
1667038472
1805895651
1075038443
239828243
1292640286
1225634772
242897618
778363629
3114333
484519349
1783990415
2028500956
1441750561
867653340
170135358
2014024725
2065494673
1092406092
561374983
678450483
743129494
603208184
942007331
449972222
1413113177
362314023
398220226
869337720
1498843296
648203586
31877417
1287280275
1899464751
1140456411
962529559
1408312515
845954448
697676685
661857838
1912242536
909437275
1995543186
990550627
1210493070
2089753451
1514473361
1071075958
1160314667
195929964
1098890190
1735919218
1394761433
1825783125
1131283124
1387581834
1972862006
949264547
2028926949
1034708089
2100109965
1994625387
685642265
1890726109
2039313638
42242560
1237873677
1567821265
444090109
1733373766
1128842500
2137139328
987433272
601228144
738898841
912148200
1999708696
1577671974
1090248431
1335613201
79169583
988876989
983281831
750783128
1872738846
708500075
1315794752
1680824555
1273585737
1918227039
1877440548
1715100842
1011869156
108351568
471360237
680981278
1866960247
1340776726
590309106
1906495
659013189
1299868840
1129228598
1914161237
1167570945
1408337186
1187857235
1330933503
1205809273
1397028491
1667348210
2102426095
1133052937
1619743658
1466719755
1680172073
1892767665
2012687031
399248843
25614842
2117250397
743670333
442432508
233152712
816691198
1648272168
669222897
1227266416
1102723498
1375133530
304263210
579586113
316815898
1974732534
1595040140
796172719
1314814522
1849742696
824342477
1423830815
1623845147
693490855
978485104
734975365
271576983
2115647519
272911767
274816891
696763495
426600813
1633916669
854985145
1812531803
1267698789
316443674
2029925976
1623642893
2128071145
1939748385
1853459942
1747908948
622711749
979992108
646137897
496273318
1825418722
482544615
1818098490
1564095567
2141443795
265217389
1731152944
705131185
5211653
324174848
897797792
1835628293
712000573
1423132419
600205360
444617258
920236949
383430871
364885871
188321648
84603972
1844802035
366364770
562708724
1107044904
28354414
960655499
950542857
2072674801
918687336
1320575052
1883325053
78517828
963418397
9506547
1310438059
570368038
284044864
2080449957
319207056
1818018047
366860748
1176399277
1799867209
884042973
831139770
410767408
1375623437
208999383
1150318464
1307414957
1387431963
1128874661
1570073998
425861452
1745297651
64302146
820542514
1367937685
1590754937
1564862222
1441618547
760259365
2073977036
1693130068
918020246
1301828524
1343518886
1910888195
2034898815
814686436
2097583366
1306427407
247113148
835282748
1019114708
591915387
1528623457
194211586
1085606230
359184534
895276329
488967423
144145434
1242807390
1691545667
369851135
198251931
817564651
541552419
2070148289
177538512
1100681448
2044642746
370383824
402476112
1723340398
116694733
1026699183
1116147680
1294981180
1500451168
1899005215
1966495805
990724902
377538431
1555992600
1768328010
1770628673
371831173
1516789561
749237735
1277473539
11012980
1569303016
438153615
822455617
507824322
1093694174
1494928723
1801395461
1320374720
138170942
112830505
959152655
759037335
995832065
265165451
22021193
1165773829
1183539943
1063980893
958476334
1754535552
1519241578
1174127146
193174219
1751765350
1508727080
841930915
999003472
983837722
1707718815
527012540
1081427152
2044430904
943059120
326076603
1660522993
1166416781
1265965202
1740933256
1702937561
1950081383
1416044404
1977594272
1915255585
756902575
2066293958
372200902
1230037155
691991686
1084618940
1730265923
629973944
37092093
1987425281
130297336
195828919
310186082
1764053654
1395982238
825786917
192883930
277576299
1079227845
142614674
663154661
2117407590
575496770
1492265011
1802955655
168239183
2142096294
1150667565
1083854506
535936577
1291331865
1843409024
1383113501
774814201
1965335814
1883351693
815714029
1263354967
2061431438
1558915107
124797584
22892902
1773202824
1038468590
1238713284
1091817517
270867154
1126351948
1572422577
831772092
609918587
93396999
10983275
1623103439
936357295
243821656
1801170505
1058264570
1603154463
863747633
764656419
1568906129
1239822119
60479451
1983296817
1399278255
2002878182
1409482694
2041433830
1352688325
177410852
1898414596
1066747438
1980109369
1525485428
1194439252
167636437
566706129
1129745569
122461423
2121542558
2141987375
975702059
509366444
752651576
1536066968
1795653322
1664922567
1901113362
103065123
1774275089
664879157
1308479912
126911404
834054671
690075258
1036610707
1450949781
1872500216
427187068
813338046
305915489
1285619619
1906014714
1307859366
2045151793
1895220892
1766611669
1652388261
1630974243
540861260
528226875
791476309
546602789
1990475621
1007052345
1940559580
1617951582
982023314
2084492862
2070994342
1713769323
1593503000
1488547109
606346054
783085271
1500096828
722081304
140168730
1360706047
770651136
58043806
226625857
904782573
599047586
654299128
1342887256
324785438
2012081557
1714393523
1990162786
1485322287
932634652
2057166237
1938247445
1600767395
1685668709
85005418
85844060
1258208387
1737806689
888780225
1808864523
373493768
575765675
997164479
1486517226
928859887
409189111
551854297
2079451051
570543850
854391543
239247332
1038402641
664488427
852851800
278365904
1941055636
1859235843
1385297649
1077787938
1014190975
1298676381
1512779183
344706884
1755993026
1131619084
1055368902
1357806488
782908172
2065872419
1758018425
1677616846
474571879
711486294
340417594
494125422
1279807157
158430478
242301960
1805842379
1251035952
1487556125
1563181910
26789175
1294209139
1020223899
381896553
252568489
663341687
676023698
626359285
1703199563
1696710289
410890724
1947788597
2080455895
264226428
1813698874
2053419249
1340107612
389969933
600891870
1749645941
1100037976
385383838
421593853
1094724028
760808859
1428708058
951431583
664008646
1473401807
1937077711
1723571250
1464354755
1496865672
305588852
3068649
1459132088
551791578
716784560
2118015035
1380892484
281462305
427385227
108330488
243044247
953598283
91961805
1375115669
300839573
713213208
1572827584
1444844070
534488909
1766939290
1693784856
342394783
126684116
566725495
167964467
806547194
1922682632
529692727
1905903246
291370997
1471029934
851556354
1893389346
2026056327
751957807
164009138
596422271
1469591058
1000611750
1716873854
1079870785
871222538
920994629
22309133
1634626549
363017559
1635209994
956018784
104039506
1900952807
1636213838
1295331456
158603315
2092001507
1141118488
704971028
300886881
2053447794
2017857369
339991090
1505444428
1706284842
274157699
1461409498
1624610606
2031345395
431453455
1481807795
1511865010
1982698346
1265127004
30239453
987377459
916336884
307332131
2107178900
35901956
990973694
82681046
1003215767
1712963154
1212018808
981930125
1877817683
989595987
1458590219
27725912
1490669559
1923982905
1343416058
233494401
284844735
689023169
992229743
673412722
1799957679
1363371902
1109803815
1800642131
303876059
1893644225
335989776
1120629900
1320123863
1550462394
176606580
388139746
1785152457
138227981
221052502
628652243
1853155742
267807619
2121013654
1627742288
1536913189
1029013820
334442374
1889006415
609908045
1530107169
849894026
1120973431
2108741264
1368495808
1082910199
953792581
930099749
1806578153
390570139
1905781294
2039158077
1489409456
2046156209
1882406960
1598848270
1882584109
992894064
1397302297
829518740
823488955
6666526
1911092543
478820181
809559395
685142592
1008680933
1413701057
267366134
849176593
110400753
1543850426
1503379867
539622443
1984544793
1135844493
2082142078
7422382
893399410
281448159
693556155
1025455221
1669758491
599271820
262819758
1086546549
1051386105
385486503
1241451199
672932011
574191996
1285474819
1460153359
571384748
1900447494
1421434499
1668232588
402290229
138959914
1422849054
386909725
1607729740
494721572
1086589842
1216178061
2030294825
1822768750
809680463
1921745457
51878275
2120822784
1014634464
1728446433
1947449168
169967127
1459657783
968495222
440315424
1584940761
1915611702
1542237835
1292997117
780333812
1389820572
1826295761
901458649
189953613
847372402
1584843378
1282996983
476146414
558915991
1480506692
1270075923
154225860
151124622
797046664
1811848506
2063382610
1643557508
1410485518
1942080900
1330692789
1580182506
2041226965
775586430
501291954
359831763
686623009
36737333
1564980152
1466102123
1266427715
104467664
989000245
1178425371
1233651060
1248913860
607578435
366535698
1639545118
2013109407
1713259524
262439020
1404125623
1840784505
1284085605
668990607
759675024
1889965358
300338805
930293570
946995320
62981386
1356403655
733037497
115423806
639120014
515740902
1462433021
859051649
1978025423
174848677
517370401
887854744
658848357
2112806333
1254240669
91153140
1507980843
494345221
231187599
1762484223
483811992
773555931
1151693104
1458375345
958500172
1299133211
1954935290
843590764
1497123451
1767822540
177816432
1166206796
1062274230
1103067503
985617448
957441945
1900690504
1671710653
434612550
1873456706
1270818718
107080286
2088224729
1206033833
94503102
1459464438
1646929848
964651308
1031028495
1392790072
1951143810
1613716682
1686593906
184917543
338356184
2041388595
856290066
135036111
1427965847
792530684
290387054
805706494
705354355
880275818
148141756
620257125
392402356
292191963
1261800371
1092788629
1073790921
546161409
13196327
1137215866
1723617944
567583602
1305810791
1527501934
1384881908
1041194932
73729782
668410330
362566721
1928353721
324964161
788197407
1944919496
1843280687
1234375849
1886202777
1955106392
443665855
1007694009
727297309
708623243
497240858
1469437995
556258670
813850150
32297154
221947596
1850879270
1110878652
1683247035
1052743670
1287267081
800916068
180901063
1179579460
1934516850
1205891218
122761741
103140677
1381707060
1913667649
1107819906
1369128388
2133296223
1706175698
621183694
898432941
680870463
1778790874
1710529344
1672891247
996412665
1152799687
2078566085
923681934
686100849
1356164024
1052604068
295716944
131370558
928902544
393810510
1854275502
269011205
1919326866
270493452
314525215
103655639
751479527
290411537
531467097
934763918
1304740646
186716992
194228988
1825249027
607062352
1230977694
1997158840
1871235603
1256012852
602448384
1758214961
1270280726
1615216272
1774275089
1092936087
763665204
27769036
1497188276
914502994
341755765
528018812
1491597349
1886034254
508817605
1968416300
326569239
2028462646
528853766
686887553
1020457347
1221421710
93447191
229875938
1395885643
1007210754
1579131830
533866735
1863156450
1268211464
1616452980
1907563911
1680303104
699228800
1226183214
718687359
647875713
1907270422
508536290
64024887
2132630741
2140292453
362386519
903732651
1556315895
230748054
1877757482
1704787614
1554836397
959731973
1277340794
1856626399
591923799
853397881
1431506356
1220623536
1008973620
773268765
2018208387
555924011
1296482492
1754511150
1004893031
632518383
1631414993
13700549
2007461393
272104725
113176833
1385605178
1065220747
1757462547
675270504
634983893
1139173775
606179582
96595868
836452838
269472381
712389923
792629901
1567084881
709463420
121155786
2135124163
44911264
1782859350
619572034
1818751497
1393267019
872292232
702974868
1434392377
1719233378
1757687659
504667708
125182091
1042130013
1604069496
1225801726
1053860457
1437235585
1153202551
1687072139
637903419
1358898437
1945757839
149520102
1613541582
788869224
564088784
1053284168
870076174
603422475
1528567087
616326277
234002966
491670925
1989280452
514758584
102171126
1579260226
441300707
1659855900
412877430
6566736
1686835068
333598242
1057457522
1646273743
581454586
1192205212
1777458214
983471224
457077644
1406262911
1365646303
777636154
1133491647
1832111057
1514965619
85254710
409214782
1404788512
2031627977
62613143
555715052
113836031
874527227
1332818737
679067109
1159279834
1646126649
1184616847
1649032788
955773793
451949510
1480649538
2117186702
7551241
564906695
2045471571
1069503673
1806429199
829460638
1030176108
335833752
6403563
1493810050
1924768020
1778411359
549313440
1998462870
1113782046
1588823815
1137445914
1501596918
409902682
1033109299
942479611
969095588
1411631139
1639588293
595935218
1837439330
150996599
1388285140
511438741
32824775
1272041616
1808471837
666849503
2008160677
1343791142
229029538
81270510
348293048
160831051
2068303144
205730204
1421491663
1177937378
1187902265
1077099195
1816659567
1108967988
765507109
250244775
845692029
290731809
862056271
1477782412
632652007
1020224703
1275183200
1269309730
2055008852
989614115
1897965467
609251719
1327456731
980597746
38981850
366409544
1781296098
1779617319
1240151720
125971342
1573760961
641062650
1218614878
595587816
11921287
632225876
866039978
467678167
1384637109
2055868580
545988704
1004290676
407105665
138697172
1897530523
743691618
304162448
991094295
1183033246
762920383
1455773839
1380251038
1481075308
111022929
1308989336
1538657835
1688762158
1555088668
1230869410
1856442833
539696642
1341352731
1982963469
1492219
1254539932
738546682
97975382
1845355958
1584326210
1426862414
1964301937
360692001
1675070275
1577621252
884719342
1313885814
531510490
1169885431
272197194
1358794425
1581563720
571936897
1925574789
36578499
1492409680
88189084
611616180
1406242605
1343004328
2023906542
107206752
639019750
394661371
1628001286
776961988
1746800811
1570951658
1645553210
1060540465
1406018755
198139692
219912480
1951857953
1205756708
7560359
1726815247
1985764312
2038828515
1129684847
646171146
199636130
569834433
326708801
382395706
595673519
276986137
2003281438
1261713906
1480321980
734899865
1299363300
949051630
616668144
2128257527
644192631
551069054
390733162
1441546711
1351938709
386436143
127575126
728661063
962422978
512156883
1601766060
186511463
267249130
965581559
2052311991
1719942865
888480855
969768281
1209834721
95542697
391911351
719959162
337846709
514789818
2087239604
1676746066
691055290
1152156013
54643951
1847127048
2130422779
310609507
2079435393
349795930
1490138875
681140624
1406471212
699477615
1248773700
555820539
1302945695
1819786086
1733146674
28127887
1406544904
883516660
2049693032
933432992
1570050605
277459834
1254598987
154713546
83902476
551995584
220478827
2000649223
911070791
519637235
1903036112
1657942597
519281561
83821706
2023994347
1252834615
621675262
2134042082
1767535250
1412640223
899730025
1464236832
192905665
1524084825
488469303
1667759615
1535857183
732754923
709034271
381091468
1819021408
400798571
157076844
1590733612
1672479992
1878502852
609177363
108811099
408252274
293277565
1674657847
180215963
560862958
1029858553
1202267176
925090808
812806126
798624247
1365426754
545437597
2072235162
456669429
268527407
1346689948
2126550521
639807990
732361205
1175412903
1618006586
1722591054
1600650784
1809213317
739275744
172021610
1025621268
876729336
1018297545
1326975502
1144928665
1202212720
209132643
1166463417
785170253
1338372153
1027588823
25586405
314228570
1940596878
1615358406
1997693418
861876475
1880342421
884228514
1988976384
1056162136
645067616
174213388
548079493
375466568
517194365
1237625377
166059178
730062709
1629299034
1559937158
59764558
1006054356
1185291033
499254267
632404417
1133172045
934832785
1464247444
1542622950
2078298402
824493585
888840739
1728807400
529993608
674989481
1196116028
523821025
125380813
968141199
1139537725
1835057929
45516270
1440240527
1221711372
895692796
1854739478
466953639
143527940
1697674823
1118697366
1995735316
898371121
1702344873
844525509
56983575
1754554606
1955736187
617577871
1023536627
395839024
539528212
1719444510
1607309158
1618418606
1757015775
118793887
691792710
236782931
985268116
1167109798
41531559
83366841
1055880521
1668052992
1718837072
793986471
1219553354
1275337554
1228442168
411540672
1679051718
16521535
939680081
361191900
521095137
1749834137
1312601627
1182951978
1037316884
1936654785
1487322455
629886968
1582979534
955911659
927360537
590297064
1242210663
776757924
221914969
833609094
1244622235
1932756862
550185386
618646365
271356005
1154864021
1136254831
649181979
904561663
1340490079
1043869460
50894750
744673411
1822207487
1205706314
603242042
21453966
1100323951
1745269671
1497309944
448863909
1493272367
1157514442
1487604792
150554561
1088490291
1223700889
1937317697
637772396
1076945228
681303016
1818189090
942299220
2064723870
1954472651
759873905
1128863470
728541893
398077617
598384827
2057067367
1086503833
1315609886
2048460326
648459509
175088912
889366338
709177155
635895205
596301599
13415536
1663738473
83629816
1672735045
1952785696
1370103188
1194774304
1747909727
1740463581
1649025540
82352642
1348620778
955956484
28059207
116510235
1671563935
345866709
1364947348
1647189856
221102882
1223482064
444681799
1719433343
1992241245
100428376
320645157
1523616143
1346348223
1963918090
58723229
811049884
2067274297
751673063
1859916059
1079674955
230773547
916188453
1789460120
1767753157
1773695590
371753670
1539922518
1970353087
1257242897
1874910024
630463941
1096136857
734215760
1441552463
1289175220
706782967
229685525
2048987801
950711546
195134962
1741782943
1196726878
1194200026
1460272366
711525917
50588403
1796490934
299332910
141570500
161335644
952004137
2127243506
222802579
1629215261
980937927
639513240
550372066
1510092545
1676656532
1804891541
1714776500
818076490
1258368528
2133290926
737093707
1882818613
568549092
1318929389
1707380431
1380526115
149350649
397813720
217040078
863990826
985057345
1215111330
2088242663
1792531326
650648114
220993727
1024242286
1869065386
2005919576
687368338
1905514831
1134578693
330833571
747855984
929512957
487925722
927004073
1584947012
1980215072
310592675
128718279
495767204
1942164072
375181777
1492994930
71345944
1486160026
9592116
437458247
204835751
557165666
639237689
1199830494
1722650638
1890383580
437016459
357652580
1316365996
251392835
743017205
2143011023
1836601314
2071378648
1746190341
1623471453
1011060517
1061752496
1791542931
654975509
797471778
1316877851
1344071370
1105080437
1933370111
769483725
1546296668
835554038
1414990402
278561190
103871842
1101147943
937155984
219773769
158456814
1643363320
1573420464
1296790369
1246669013
225612942
166950736
1908809587
1589319818
2054911695
1528251826
1300573681
2005471314
1554712019
1049109068
855335292
2099572719
1537485842
1201545903
533581094
1355650571
1519511564
591793067
1451589366
1964550513
819485419
767585432
1404466389
1863680310
934530470
1096837181
726867411
1268617616
1581429267
1442845444
607791763
1658682157
119695637
2016744113
1394270707
1341403973
546245015
1368602752
1727327089
1208531487
1377516368
241658466
700533506
1367046518
1604086022
1976039201
264390798
457530574
1266963777
1759919899
82077752
649667071
617232002
167550057
1841658491
551840877
1512779183
1491622753
775864187
1849247559
197229113
1427681635
1297214744
1959237256
835462607
1189981640
1459636860
1604727321
1602135494
1275788756
20018049
769297714
1858397143
903706739
1518087576
187881370
901646932
849811602
1819703829
1312080163
900480578
534823340
1233149978
1273390910
106389550
949536391
1868780600
91155831
1439269699
1977315752
738412245
427734486
1834716853
2078353485
1261781317
1240176187
1680093162
1341023194
159141690
329381914
582370368
877176350
463090154
401757523
732757702
197746134
1713686665
1460779328
219982877
1774743064
1194666415
1737390293
2056441851
823162295
1758703704
848155443
1330106138
360800354
2018345648
1171345019
753383146
1469257746
1157303643
222388999
1813141041
1089626574
2077879282
116734951
616935816
677664466
2038108043
567264564
2007285168
811752394
937505656
1910459617
1872849316
1091515684
615317819
1271201845
1564655859
2069163774
1954562027
553564319
1540563737
870818677
1965259636
473535835
240648016
1638926454
959826941
1734013837
1437058384
246384251
712715065
1875615610
972813391
1989026773
486785281
218678369
1303780992
2079963462
1763020007
2003699077
124464286
594910531
570532594
2094668836
1775040722
444161334
1487557896
1373542201
1058643107
413061054
391308933
55999276
1666541992
661401415
25955489
186553764
1908340226
1552079459
288933349
255884411
701379818
246376724
1456697348
1701877990
1285297655
158694922
1746234128
62100146
867000133
99163290
1162318941
1292061319
1099995829
821814366
593722246
544214515
2113053428
245598548
32035595
1708955559
119344431
1545071706
925142845
1839474504
1958146170
1501194324
622573534
986292283
886004103
2057803990
239363267
924348416
937081713
527113404
1193143103
204382564
39749222
1974988590
1124104354
1417684351
336519637
1217599024
16952313
1381870846
1623194069
1799616227
528783318
488848161
2016301553
1533928036
483690999
2017464910
732999315
680601053
381445619
1892774608
983439750
844549386
94824884
1148627965
282391017
1375606300
1630235113
1021687336
1033157765
2114486664
1949336922
1587828226
1663654522
983510492
1143534349
869247644
970356264
1312505861
1386112580
1209804388
320582198
458600961
290703540
1672684682
800625737
220301792
1212839407
1033955557
1871884931
1804484389
2074460202
103752994
1628504580
1232787719
1900654772
161842596
1370566039
1821695787
313595331
1526288316
1088734500
1374518002
2085825251
970318423
2047898450
1541926257
1447942758
310258602
1122382974
205882130
744644683
1868277066
1944424777
1289789582
271915968
1995164437
629997298
499645634
1216910684
1188419788
2064219557
429481107
623336385
1939957762
499529092
1188269239
63348732
848751952
1029373919
220123255
2130598567
56557824
599894773
1280387287
989177339
926595771
35721211
282855133
427729417
577890879
518463258
1913123848
624984240
194746043
591213894
1064815632
120449233
1166193627
1906778646
1148522966
318482871
1764883259
1273690303
506835160
348690618
352464150
2132221873
513150270
635443556
219753558
1114640273
1382352487
1630668501
1915798102
1893426392
205220087
387657463
264937397
1121143278
1462992673
1470045454
571318026
673670116
1369267393
1227163369
230783028
1119138412
599897290
535136893
1442805612
912013354
380881130
805755519
1071635321
1232475707
772242410
282476995
140023979
1844162106
1213162936
1293994077
2011988744
1789707704
1975890689
151455681
1358592660
881022772
1010725975
210866580
203830998
1482682513
553031541
1481028990
1234676412
1706874831
1450929658
1168866490
1660242313
1758280059
990929955
431825092
2046762000
1048506225
1756807769
69481427
1517538345
424934057
848493905
197863933
864928851
1827877549
572728512
1698098137
1170239104
1264251347
1573221047
2126763982
266160508
1138144314
1661705266
123404264
2095788477
163412299
858092372
43058550
322660467
1306554262
154469901
481475995
221406210
2054697134
436505922
589335240
972447104
1164699515
2119762864
1433119974
127810052
1365185269
1176076341
1769891481
1080714630
1318436296
252101284
264959609
811595570
1201379354
1254110188
180314557
787503527
1023128855
2055765640
196194885
128847219
1517138442
1712012232
2000422106
1885174303
78621754
1625022320
1314244309
1588444330
51933369
1988722665
601228675
1232266170
920170560
2015419535
1931813603
265353974
369460667
1041434472
2052345744
628954285
1820544682
1002021299
807096029
92474090
1765149985
1850717168
905537087
1684839517
836563920
933110325
900604747
1383997327
2094577651
32940099
2063697036
94527987
1572717804
2058538691
1961901683
795379589
581496170
858974457
264294818
282603747
2144456764
1496745971
234764528
1266493903
1379277427
523451704
1849468129
391498100
317846465
409083734
1211545767
294193046
1567583898
955674113
208826755
1562865059
222238166
1329526449
1312218352
1854238376
1102222275
1652298527
481015929
684508966
1178892844
2121422130
1851605994
2116654659
255301150
1279347005
238057189
864004234
1862795376
1848821874
1209683340
1210120880
523452701
1198961467
912416672
201821642
1808927307
1242050419
2122057126
151686201
665265534
1494637803
465795603
1716332634
383441462
510790285
117606433
2010975074
623066893
1741555575
55065534
1798529434
889713511
1699182494
439377120
1353465829
1791836993
1989566167
2087660023
16212231
315812094
1893042282
1978772677
1394454787
399944075
1475962670
2094125489
1033647666
126285120
1251073625
1686314292
154563075
1155642845
1759138844
1523103462
1243925481
1541958417
312739920
591793067
1241552050
438583815
1249074449
1366074359
1659773950
1565087578
249139883
1180550042
234070818
626640232
2113937276
2043594238
446893494
1013390209
2017860941
621967294
1052760706
411066732
583443791
2097215870
634361348
1884309071
283761731
1998937786
1825561746
1369173011
455284588
595354632
1153128911
5633472
421518221
1174406360
840674607
1224448609
827417768
2097936464
1207443215
366645290
640048686
954698561
979904234
751647349
840520896
1417275820
719590532
960321624
865569139
1930949409
1990724269
337845010
1743681438
1001181334
2078231916
29875494
1598293237
834042409
1704070788
1643742737
956082179
91252285
1604527408
1112352175
305477971
154256376
1491291178
1612799944
2009468561
457052867
992759781
1752416941
988493144
418674795
1186402428
1408198158
669666601
599795639
1853871630
869656601
1204793836
887543697
874017208
56646610
45946211
832155282
1948801676
622983503
1379718227
2000652862
17360771
1908486135
896631852
1183863721
1065718861
1329586636
360660807
1485152266
460705727
49010262
1244621131
1771916261
1224135906
469265092
1236884112
1467545193
155268889
169715889
1428772044
1203904222
368146935
679973464
100609288
1510501070
1609108573
1404044949
214859550
356815999
1099549112
1972311032
270111962
1892216052
585581367
1143932469
1170528932
1531884102
1376608375
1421438263
513863901
526150123
1148677252
2082586938
286914264
1266639895
200845696
1418762995
519595239
527883815
1452571601
1425517982
1868471308
1350171104
2134132430
1056362914
578436684
782390873
1662288632
854271847
1240230616
363457144
1123244719
1729738606
313821971
1345202301
441219510
1769684349
1514655258
1593111541
846856338
778529605
146801099
686872747
175414518
1284684052
1951224154
1234932525
1695573531
1376965187
1114149720
585142416
615165167
222581794
1379618919
791636922
1602291684
418115250
1829377640
904178217
1309093405
970668803
1429997748
2143042987
1753334219
1096568499
1300432957
1430666364
609956403
1695219046
1282769430
1229662250
971106031
419738082
356749489
317370321
188257814
359921008
438154619
703448001
1162377302
120428479
437486791
1818050827
1059137947
692327032
1729643089
650173399
599277936
1626541936
979924248
2020205358
1719672983
2104991607
1153845027
1260180546
100040874
1693620866
1892256683
121142169
639985158
407222616
343125094
2013655789
356778159
425633000
1703458762
1048015021
1564554650
2112246124
220459737
2121076800
1435071513
1465806320
361417008
2108167783
1654048806
232525288
1107797366
2126912734
199357668
826084778
18114966
208840797
918796744
1788998796
455693171
778415314
1686944804
1902902563
2105077055
1809930858
1168383071
1555282909
1332526742
666384701
469242978
1137664680
279769354
1836693652
1727881772
228835581
1350985083
1452722046
1619613288
1209022206
903794872
1739381402
1142725017
837320665
156412018
1637730134
1279236058
430672615
364582555
1668525362
551095862
103420946
742393779
1469919522
2017998356
443361325
395557350
1011331345
1812365181
355821622
426145514
21158834
314255706
558651704
261034466
1594365551
1567843484
15651014
1013316164
472822200
104052325
617588192
696761936
553981221
1493966192
1231510298
318601376
283865772
363620021
1567572352
1076317659
1403434874
470373388
360159546
2134816306
2033569536
1055986371
651426841
832513378
1604916250
380931913
327217490
605287868
182640780
1506981159
946592455
56741187
1587188855
1877977937
2086169997
810278970
1851534550
66619090
239622860
1653198694
1585957669
1862946720
284929774
2019766586
1256846274
883544996
1885051364
2095502257
1598025167
1996541575
1852982382
1571990316
1154466774
1171900678
1758104472
161898403
1397989781
1605212847
212657632
953354392
1635214557
1724995062
1766214845
1305379458
161339137
1312656519
1349847648
1282404977
1454623219
1721791514
702990525
684186316
1140858532
1983396969
785230609
646980201
1576929484
528214574
505040083
451445838
1770991332
471658495
727667278
239958520
797427501
884798459
1375478943
484224455
825349833
158976659
1861486121
74095944
1631150176
803168648
422484015
539064250
908054701
2059721414
1199939417
901340782
223956124
922376215
1470608986
1313589556
749293781
963767261
1989779179
2046317390
1286178072
517292242
1604926450
1087582805
1954930402
1744589206
801609470
682216007
1875655444
1781453287
1073743684
654536716
61855457
2040977687
1182401668
1078546217
416588981
1988547631
1641687989
138591963
1556536712
1581625785
1941168243
315474647
787517541
1786526264
1990179626
2039363670
1235381952
1902375868
1776982889
1032367875
874267409
1419853337
801352217
1303219100
1465340119
362426327
642099750
515398221
539150427
71177480
1597631022
1691746339
305461546
650104205
1785086849
1355094307
264846669
1812746198
1335683593
1397816032
1684577245
642063691
1665333060
1414217633
635059368
813781046
127513231
1731310047
1714504085
1068975535
1870611518
1799290249
1018805621
2086196029
1468601228
1504085002
188404857
792502614
444748533
377741727
1862762947
2036235147
103784168
1574721864
1055450212
390153401
6930501
611731105
2069674281
52648589
2045164324
931357970
568781975
1785074272
1718156638
786074394
1468304115
2129492006
1406302166
173330807
1503794091
697543764
1215447677
530343075
1507369124
1515497289
1079517532
996202516
610492617
1004589972
318141819
1977615476
210909897
562341643
1499310816
1702588610
1290025164
636993211
17113810
1391206112
1106363752
1179907634
1958726942
107221420
924517710
894423276
1202991842
1994378505
586739623
477643525
1649064462
2081507540
1302594625
669834638
1325471235
1673309074
1931856060
602403211
1769937649
1908858179
1729387938
1806707228
1314448715
374778159
1982077271
795984153
1181247057
1312128975
1006811891
875833822
1255099784
2001690487
1168711673
430351588
1735052730
782681326
232084915
720050812
1692976776
700340721
253912261
1919063055
1221600137
159306375
1715702038
1981866786
161331533
71415835
1070725277
56495436
1132683423
125672067
681828408
435028489
354993091
1384932007
1262769969
397892465
1821627704
1953493919
1205560845
612615539
2023289887
93447191
222106063
1169130193
598866518
1391800995
333431284
338314857
785851851
1014730062
920076820
1360742098
1555964431
1180503319
749947743
1122279868
1208701541
732491614
95610919
545756000
595608170
805153430
237323133
84149475
790703666
739402831
102379284
968875203
409440925
1176291348
911932199
1887283037
1183830531
1812168000
93293192
705585631
1279792125
229609262
851863487
167143859
1773184319
1057001122
692664854
1517898185
1127548302
499088911
977090576
903007082
311896636
425326234
1667500460
842169167
1626968895
364486417
1097880597
1033805439
1032722601
2017470597
461359931
1026916595
2058911079
1052039977
249404668
1995932167
1049770607
170062252
818149406
999795438
1277588965
983701544
1491886000
363046397
2061397971
973615929
1122244734
1155457376
653798403
1764339332
1157591281
1698967740
927547563
952165772
1988463730
2043252582
225129212
1574307555
718718588
1589104799
2030243032
996619243
1519395626
1460405837
820604651
80010787
1579156183
97024532
1989652816
1424344847
1529622236
466189220
145290362
1870422466
473870158
486336023
1318048554
1348000691
2034940042
633093467
1086305266
750262936
2056415439
1098582629
1058264044
1449556500
558296791
517283710
550498606
326971543
1945228946
242143410
25254449
323246602
64717144
159725684
1685745182
1008318178
1506216237
577267016
1256737828
43702002
318566481
2015042198
522732413
1257340605
1486739465
1948626821
1584276762
1295539697
1861282210
152854662
1272187962
55370078
1935529696
1116298634
1241399405
1590922405
1769873458
791480736
1144388038
602600309
121648138
147447162
102268681
2606154
1517646851
302863468
1542513260
1167647295
1699551282
1478063584
423704744
2045315385
788021273
1019248644
1836172398
163755107
1609000022
22351620
974984661
1727876788
1506109467
642070065
1524723612
1091645612
2907406
115382310
1123698677
1527575524
1046584190
986102968
671953536
154903000
1368880455
640914410
519683061
439434377
162423470
144426627
375713616
766266115
1607675661
1861243396
379113264
1853775639
1444832814
194113074
781911270
435317470
358993934
1044536133
1917369868
978886077
708485382
1307497038
1551704898
1420240552
714305303
609562046
829599094
1664964206
2142186454
1322523107
1669668075
335759168
1420941767
986936797
1023790151
1634433478
981475736
320381027
933363196
86471778
2017487754
1094184715
1220267581
2079958192
1006022506
387216014
976044667
1985529466
914719142
733998817
1601803288
1602945237
137938144
884300117
1226316988
1257418006
1957151530
1479864419
560525393
483819450
2022017850
2136075627
438313503
1356186370
469330785
144491985
449340785
1922620422
1631445376
481389186
1432524172
1296932725
1499399311
763226455
23121295
1311322713
129873153
973553107
797973235
1943604868
2001501598
1123443090
1915848969
1155540917
1992251695
1130971529
1612766409
957739105
2015164281
928350143
693842829
1998197079
767051194
926713520
679395170
251403599
1325536776
1383586870
432907915
677870899
709285584
531241086
1794317041
328919536
637477902
1425809934
1254304056
961691833
965461496
409935041
1629089946
1499073954
2079838471
1833515944
566423962
2044926137
1910759669
1144371037
1158320694
1318167155
597633635
1345495713
1081943762
897454518
1690878476
1035313962
645340926
510032928
27698913
1131220433
799128216
445560401
1132720554
1612487197
1542681460
1098044677
1984163776
1046536537
111951461
81483280
1127069349
2107613802
642609067
868520289
1062615111
1391010824
838675990
1109863573
145264528
559127972
1662178402
1127342027
973233173
1753853595
1949395530
182084680
1140723640
1845044894
1243081426
1315561181
462577644
354904206
19133747
150353170
1686136344
578230935
478538493
1157569738
1595022514
97892492
1810805316
724770143
918635637
1438998264
211161914
989737340
342124996
2097242741
1184191273
1963330072
1723104180
2099330052
606186751
1183771980
1003699952
477868151
838467112
27490738
2004123831
1553083851
1516287748
1796777372
1574440481
2049831554
1292921851
1619619026
420434569
239658892
1333695858
612234908
603666406
1101062908
451879963
582086354
127129183
1752013384
242893397
1319721107
1796405328
600886599
411612159
1462365564
947981930
1419515912
795925859
2146556375
291439390
751957807
1550356087
848618208
1328828595
101441356
349604479
654108123
874688718
1302393884
688558238
790016628
406133415
1764987885
209132643
130923806
923511819
1564055984
1940651950
1858225082
2050190862
1218546424
1360059184
1856640767
999918742
1795053299
1755321852
41727052
51807602
28168958
319154578
1169320459
201585073
1383482117
1280090903
1298065035
910050406
1190784603
1504435210
1670199238
863317656
1630004343
348172611
1470798855
1875463969
1678850963
1016168320
754976445
704684937
1209179934
1762391453
696981516
1578272958
291264600
1607821148
1288729708
704190613
722687006
764579135
84716058
606360261
232786149
1372337254
1400357192
436892392
1335535045
1343885002
1496384127
1497285236
1799724585
1197743677
394524454
1885266600
1761594683
364115639
2112695798
111832670
399017411
1833113392
10988683
3622494
1752116566
39679810
1546650278
724062494
323255733
14055934
991981419
1175657506
977975851
1275801340
1926749845
1274133272
496163608
1082022531
1971098599
723473187
702978172
2087902382
560570948
1132797861
1353664357
209156476
515111248
234579172
309197360
1100105229
1665724855
1405200769
874962817
26288283
621701865
1498163880
243828059
1908725853
995096893
1059889885
390717208
1346258925
1803841188
2042612297
1686641753
194630502
86347464
501840947
1696904576
555457560
1924653116
1693409062
1164294755
242196137
981760320
1859772905
4012303
1791505803
1827718213
1033340303
2065832239
1543151844
1506754643
1243336391
1866215806
353529452
844041725
1851904135
664497107
999443040
1568498009
49115222
401343133
898968734
846134593
273157313
1137966279
1345208434
1501087196
1386089078
154365262
1515531030
3545690
1687378934
548145093
595011387
108164374
1624269262
23666052
2056885367
197761112
1475773584
1813743671
2106026626
789301914
1994678820
760712306
1562517590
1236424939
1182021912
716405967
1377784138
1309149790
871579024
1711204347
1589154037
1515440721
1352770412
435928699
558019577
1384854634
1872962735
2063752731
276479316
967883735
2025811070
1720692744
477892073
1709597096
1218708732
1379527234
778968546
790231400
1352661215
699929723
673680583
791146763
619273774
743279366
728519023
1385022235
1155138029
189698285
53586243
1276417083
630437727
1763981099
85561884
1490455995
911274649
1461539107
1505888049
1996551867
689481770
339622175
107830519
1041918345
629303019
1332271218
1639472430
2137187549
1748224261
1874950116
2082845899
401379436
1975521333
765256598
1924925176
2124835503
1134282403
1306825800
1053914951
2022886326
860508946
8246285
160487013
2125776786
1478262155
405957899
61433284
1664135489
1676099219
1494770093
763446744
1895762315
183480421
1665008723
962719594
1942498318
328364325
280612788
950079379
233387361
935914545
1660874652
1635340029
468926997
1498524397
499781996
1705007956
390192443
862442318
1678260994
1803620330
1076126592
155279143
451865740
1720716641
1684894836
20476786
1697060618
1595711663
1520955415
603926125
751836874
835449560
1720976753
723245266
1810477222
1543526882
1149684633
284683230
1956525000
643479038
573943721
1255900982
770505754
433760682
1398394196
206994843
703955617
1557656948
742097914
817599728
807326226
1707478920
826612570
1618486063
471345622
1859529094
570974759
921638716
890421446
1678438115
2122355439
64939133
1101045528
1344915207
569976194
1099537718
1211080890
1768228180
2039584631
1444909364
2095298172
2141205836
1028400757
979182492
433694943
1052502563
786224168
1768355774
344571626
257673166
419386240
1247533238
309549153
786531903
1127772995
852376135
330179689
737564496
1124025405
1038835607
1336682292
1178770646
1079205183
481804142
1248767254
852201457
1116820445
649978335
2055395209
487731472
1305230337
1395525281
674607528
948838518
355363903
1317913362
297178981
1066012508
933237545
701954053
990953341
1981379529
2058958879
479882101
692039490
516632135
1992603627
1428827084
135397345
1348523005
52731111
1370252298
1827082947
1698471224
126549888
1153887129
1081155331
285024740
1350962685
141973546
1371420123
568136496
946887814
1359098157
1209059305
237553364
625284556
854703978
1552161089
1906771308
48271027
1535608554
803349552
1232142125
312621402
1671015829
1173795966
724695274
1686362503
589829500
2093013583
1798262785
530533159
1707842655
650865310
1881672794
1903619140
186924224
925015379
1765407287
1756910709
451095857
1518107013
684188731
142910478
830876253
1550763110
643643104
1675276020
1573857780
299548295
1649525684
851090467
838125217
1613649783
1213852803
1456008737
1847413742
1371674566
229716019
2108964838
636142518
622784656
335545136
1534380382
1734744963
1365907271
209423902
1425696979
2117063451
872992579
403477369
94435322
1996184890
168136808
552671143
1471412163
1215894530
1392888077
27081731
1482316051
2037422967
1877382621
1549571661
803152692
1247323975
1435491287
2083509364
1210794680
309531952
923282788
1484612980
1854203187
177387217
623261658
1774832316
291773252
707715954
300414181
1670191146
1744387656
1535122128
784990533
632886242
1817130143
759595934
728781883
742093040
1221439690
724946350
250901745
1137499406
328268717
1735185828
844309731
346576547
1826949586
460542701
699815679
1571922570
1162425625
777358169
62878205
457402769
1346812407
299749
364548550
1554869521
2051268223
2063718898
1562563508
2092109091
1659246065
610222803
748482205
271551418
2087794769
90565156
310193320
1160563335
1120255937
589025374
2051726984
61675038
804616495
1549134868
1708080162
42172487
1040443448
1625286853
1312517184
1675081010
984675222
1840266958
1853480422
1021678857
1458034199
211304029
922433106
431632451
2062133127
2058971960
1671887913
830549082
1903179349
227210354
1117995224
1240239393
201637847
1554129204
1563069697
23239371
1257279629
1057791032
954567588
648323098
1265745616
1461398911
1922340929
1862451346
856440665
1021474002
643578771
144661815
900008748
1547894640
1931437234
2017691494
645577858
553358841
322906904
990540833
110263396
534249116
240372479
1658943068
379203541
2083188240
29121383
1429179770
1662074184
1289060922
125482412
371759508
1392932523
1938870427
1524686023
978950436
1444221171
1864867141
600261620
1438767054
1032763168
1906185136
11748311
1186533460
650181280
741890589
1848075882
1157343342
684875453
1941628542
843651580
1304953497
790242001
1706442821
1435945076
418686719
176720557
1945430325
17686789
1543739731
1912588532
717980067
1868585623
1532967984
401823073
1925891636
1863544296
1104856681
1173212373
1388406910
739354484
801611123
340483008
590153172
1724534648
2097390898
1642015525
458583719
694215103
303911754
1476617962
1918103292
1507415261
729116806
268632300
1423815377
504928703
456302568
2093680369
1491710114
26149875
552251223
906096081
740080618
2062368989
1107663658
2052330631
1242804414
1519399129
1363089683
1156131268
1988027871
1788255398
1965963613
407347936
868532349
825276827
1441289908
1079333522
84980876
114391584
1231669640
2050226200
249589051
228562656
1803346375
1711553787
1684480625
1233412720
555019744
1452765442
1022353752
1128044172
1857790087
1152610112
1274187528
1052628301
610976965
1649487978
1581519610
914626686
1851813984
1708277224
1745626826
1872778833
970118837
2105705380
432611261
691289820
1418024453
1875024493
1183360850
932103338
323042034
548431828
1194273939
82736082
1073847443
781631
81376189
19886641
419131444
771947647
417378989
441086537
1562192724
1219531223
996309762
1495660844
1568961535
46774660
355682726
163025833
71695564
1377501503
1185101203
387956027
778465151
1093998373
909816458
2007823360
1133219238
1664504614
1196574482
645139161
1979237326
1933838293
1464843754
1772856234
522397796
735422001
2084279954
986396720
588548891
1041824337
1363954901
1391067443
1121871542
1237808181
1688685001
1238675155
1062185395
1578327012
1549640139
1146826908
1067430685
28111108
1749231317
1520453242
2025530177
1915316185
275620980
1351126693
283270718
2046151348
1130344708
203017366
1846475271
1797053940
706473803
165588483
1038982578
632134742
1303240013
1185467149
1322458383
470812512
1216011819
767424540
196764393
966221252
1811860732
111108963
1263757704
1827898559
176234535
2023111659
286658023
1067079928
1985991593
1744627614
1220373665
1309576967
1400807766
1986792047
1824068179
456656249
1571467072
71793548
1340635820
1513061892
1526337077
1684480625
467045958
805535234
300429111
726431181
195195895
290995084
212827866
1559694832
1176915087
163307348
1410252352
1697091752
904998583
810872546
476406883
1923120327
1668722113
955220188
269090756
1917784276
446317793
948326040
1758971960
53609510
173688184
714403435
2015702127
124132648
706676242
1399618711
1396618188
1416181979
595952368
780612282
1673018331
1941313143
188747710
1333242353
1075483648
516316134
127028358
1201973869
278875832
1528769974
2081340500
685997406
34950520
1073544999
1881907611
390451354
1078307781
1211187651
1594485852
738291313
928254335
427284912
1223898198
64963871
1107210132
426784797
282253640
1930404368
888595215
1826698938
1802869161
1327228987
801505144
1974072762
587898834
734135556
1305427357
844905921
1668131110
1031184286
961871984
527578155
1212248923
1887585603
1243135646
169812190
487568216
23728611
1327553574
644083186
1259011173
150793576
1712712943
1355174406
705370205
556585801
1958300275
154759398
351950858
188246320
1224626345
989592388
1551353506
1292067654
940112440
1771241068
2006802506
2002684543
1374216331
532903968
683629187
1305994122
1729368377
493484303
2075090514
2039175502
890992566
1184456494
817847143
156457064
760123979
1692529075
861096103
1555638469
794208960
2029843163
1573870481
1301934985
2018066171
987543581
339894416
952770767
586616761
1241540601
1906527205
1337555077
2106777088
1352760128
541064707
581960700
2105301980
1949256803
1851156754
738545845
1704081982
707081497
2070603822
165701416
289394548
1157987217
2128417814
1440090761
1296394223
501894940
1733109184
323742334
749761045
1297095949
1233438826
2089100327
658144061
1970718302
692401034
1484315970
451986359
1665693710
688922735
2093511697
2002065565
280476646
1146274681
1847393513
381673000
558272503
824910752
1606194419
1588009693
1334233521
1013826295
982450226
1124047244
1357644893
548158618
2126944225
200481052
1412671220
175560745
310326142
320508393
138486311
988691971
1763226081
2067380306
219112884
1224449272
2145301986
182824097
1316298055
1059105309
319422979
1909208349
181674137
63304890
1194567436
2039035089
1785575429
270997070
1871159035
435583053
643906135
1706881226
471063080
2117479346
1136200273
1966448384
1544201499
2121542558
799202447
1247007839
1870121280
972326969
117773224
900674125
809829
135105787
1416176783
2002251793
248358727
1327591450
312529782
699142248
1633699133
62881703
1175143444
813914204
474883286
1732041994
660014634
20261640
605019833
215693265
968988858
1609386267
1662261779
1812009184
801405030
2069211117
154897873
626609822
1049598335
16894544
1788405183
302206419
1895896916
173725265
319352568
443156919
1653335874
606331560
1076897974
535562809
490066498
920956546
1288632011
601330853
1044063388
523722819
185470198
145472936
1157493058
1530334943
473134542
955951882
1367777420
641740904
2010869558
905772262
1185680338
398235432
1301236702
1909375904
20876085
1632778399
1812313363
414295250
1467892652
1136585894
484401342
73881806
2077525998
1632090209
328144692
415895665
612143369
727402699
2088893217
1516169338
306887381
2015525041
1046368208
1094379581
1641607942
1494559164
552636129
2047832070
1427712051
1375635333
1183299360
517963376
1791789058
1633650961
986161009
518108734
961812548
1130223819
1935596648
331914771
603045060
1378116948
33545497
454717701
997112678
994462935
647368839
742652830
1651831956
132180409
532919300
2126325478
937167204
1591857607
1527501934
1111868933
115286406
262749819
379380069
658055211
1202792845
867416976
527232792
1621842494
244326474
1584300889
2000275227
1836354279
1052030496
1584621954
1927041270
1702552229
1731768334
786549404
441776660
521905604
1240407625
672862293
1932636040
1489804419
309537342
1326852052
2144037728
1112662244
2146493303
1490328403
1041274711
1779368752
46872573
971997855
923449764
2063102202
692673698
1117305345
856195237
1835174749
1047727774
1318161680
1541289757
684090028
778191921
1498596989
501082026
1533250576
119993271
768545323
1061722110
1716871349
769059165
1470472017
844748588
2073726679
345891005
189831209
2065277047
1844080853
41433874
1580339808
1672830318
1450991251
2124394627
1424265810
300438626
1858394281
203988777
2131084730
756506626
1554014563
969704901
732507748
1264381650
902198634
1897111912
280779901
1040085453
1451482779
1587126270
619680657
1799986676
1194571655
950812650
1767073325
1945342891
1886127766
1284127326
741351662
1907616095
499617245
1740749945
5342903
836080391
1182275367
656946978
971502854
5903763
722722433
672163488
1922438946
214488059
111022929
1506394145
878048561
2082322462
1015091344
1818137577
1551342407
421224930
1661360793
485265854
969577708
297356447
207999123
1185334690
1437990901
1180239478
1018996634
607009328
1920218726
1949328115
108754062
737417891
319537985
1208247853
1227525183
1139924131
550650080
1889624224
1975368244
1015443819
668635351
32699657
539936501
164503673
589830062
928591752
2119124353
446975239
1959786991
751183977
2141058792
1110024803
1766294181
1742220697
2012991757
1341205726
1064108279
903974018
2860457
1310806248
1543397850
94928492
786166976
4012303
1291379257
896795141
973686849
75124806
1696176753
542070163
103589608
1208893717
1565627137
475545093
2051040768
518661241
1589825311
330699219
1294183493
2091767590
1185915284
539928992
1375733990
103068975
53761933
1627923865
390834937
861576568
980695230
996141819
1565053745
1979910477
473260574
440677317
1009982492
1837425230
1845456702
350895012
584065049
1494010229
1559900233
682619145
362795812
328388115
1719958357
272455319
1406461224
1894786532
158452533
542461234
2138190057
931800923
1227977146
337413895
901276086
894801512
294808060
972112198
1768281977
1900760389
1531332472
4982079
1885211382
1500652396
1412445114
2028602411
482351138
1474340642
793884317
327168488
551173223
1798744169
1407964627
666363971
1507716109
158215802
958268029
1981649146
1705917141
271134164
1895007468
1731552499
2024472770
1094694945
1325969949
795103483
291079446
760407392
1469520005
262847279
1166160064
1202611101
372763728
1763879112
1841541616
732477995
2023631393
511356659
157820315
1506292028
469405460
842829699
2077549768
559254626
342113365
859738415
1659409790
1906505969
354850015
325330148
769461194
1045169574
1198308950
59161232
1506689496
1133971494
1377922411
1467563888
1178523911
1869140939
143595501
733203807
977992209
233279824
226831244
2028828242
1994161183
455701089
372733835
1102195694
631919116
2012326037
1361394748
1165520501
1977255351
1243530341
1561790165
356913089
903815084
1530314425
1179625304
1335105611
2054389764
881220564
1636766517
2053511498
1744301504
113327181
1811938650
1440102812
2026415509
487321489
2060333225
108671678
2087340838
2031084703
943853439
86659549
1068404510
1558031745
1455323978
1307332217
1599752670
1766644443
1129444304
759081794
2004622685
1822117126
2146656900
1141516560
1073168267
1194972762
1518548444
281731636
1989182832
43730019
441709314
1108124905
1881414743
2040941561
618852694
1398058490
938454221
1624136701
2104961612
1004099806
149917890
822796919
602734719
1972055207
1428148029
1242561483
2091262017
451515745
332672078
2074663430
278863786
1687548996
1627975925
150373526
531045452
966388482
1022906930
1354872738
848189183
1461094906
272457800
705196440
643223562
676619953
884203582
706728664
1686204810
1408748617
1911365258
489866681
44143124
1065270115
1370400701
1546083749
1147938418
1881862182
1403520747
1555987526
1150994900
1183266580
1001985036
120244814
1882403210
1322056142
1266270488
341220317
1572235571
1431803234
505761631
1433498807
2005290783
588088267
683860757
1377605128
636824689
1328963538
972119426
1575103241
1412257167
422693074
588744294
192333157
369095532
862606766
1771085717
245821572
1894584344
607015861
803876392
1533297031
614275335
700846494
217780326
431079352
484929891
1692692045
2067303202
1128453062
1581651312
1776573330
1457250182
1470452620
197628774
1294481730
1984680140
806205015
1158108540
998832019
1619807416
503192053
2021880762
1709552148
2063357402
1252490706
1951835198
162070656
1398869504
267794707
950452546
813908973
1367539358
483911174
353001088
1430083563
922558111
136879542
544107070
1236526774
595687010
365207072
1350776794
592179468
1068771388
424509472
419885955
1369459558
1535319022
914995710
915869640
1798221308
510231501
1340383501
942124433
1306325517
194117365
1995575242
1035434222
1199278009
2059181139
161103714
609234417
1086040330
569781370
10918103
739212150
517278752
1313179125
1190039524
776164167
1118325074
1597116837
1785754119
1361344860
1548606699
1865470806
519448583
115105723
2053208836
44852495
1521642022
1222508011
387016550
1790708965
903310391
722023830
1819266257
1950531895
2145453904
1318435199
73855604
1324080957
28807280
1028226075
378001460
297468934
1512210659
278827614
1394618216
1447729214
601918083
592667179
793421353
340322991
765801172
1448006056
1501043414
1649788908
2041529519
1515586067
429524149
86923754
286349827
616135552
87441566
1371559999
2108420913
1562252423
366953416
408844949
1524099050
365442903
1609264323
1597192246
1258891371
953742975
1290051319
756263281
318214871
57554864
1022798527
1453131168
1209159555
843129981
1150955638
536530122
1967677598
671231356
1327312857
366598622
1012753479
1000510137
573222399
846423340
1079149612
637930523
1927376899
766325356
82867927
84726008
807681544
1195225564
484197018
1910518193
982158073
2107153518
96424866
445422999
684785667
363531891
1513135
1474905212
1085376184
1223583845
1307743059
1630159839
2060605260
1613843739
186202429
164532289
1034188596
31837225
273505824
321114258
872987158
1553393149
1442115740
2015939212
469871444
482920374
1684117356
375460687
1752535133
1758154752
1650040731
370200746
668018212
669541678
1214005574
1575435121
1608600990
1053759910
1126277740
354087823
240641117
1598941370
680021195
1374502268
848200704
454288169
2076849418
810548712
138775460
2141942906
567352711
1173049596
1487262716
880506193
753283997
1510145724
1799264877
687009089
1409040477
457137833
1715218357
945606352
780847101
702530714
2008870186
2135349478
366020160
426433404
1712820326
710896768
708148825
307396074
1325918808
359962461
622128185
1182503028
1785361609
845988116
1108526984
607496861
1404693080
1323722243
1953385850
58424944
315383134
23016895
274680440
27375379
1100542766
485026641
974575049
1910010880
81119217
1367771314
1193609765
1888642112
1918376215
124837607
730344220
890547580
1445593012
741171342
1544079145
2061494212
1319079705
2051672512
2000156555
1357917469
1848030133
1183866506
1405470056
167778945
1753345584
2092816449
1754953026
2010722373
1844924481
767703826
33161777
2068618539
771689363
841408123
1912249820
1886336082
969106719
1680491230
789391538
1677081527
375192318
775130316
1511420978
1443901452
1865744345
91300912
1669416830
1539603835
455085898
1662123903
1339604746
1721872773
1886296168
1632224236
1947580230
1325164173
1040222408
336073847
1694510750
1307463328
1279430450
1718190303
315319822
527290969
6488373
1751675911
550874015
1597675366
5394761
1473890098
2028371430
324694817
370570123
396418667
548687563
1065148674
812995160
764963580
1648194483
50907061
1503001630
1976171741
1938095674
821294889
1061962960
1398626971
400513982
90544755
190228470
586798462
1348732943
1734983108
1163463994
183354543
2116200695
76401695
780006892
628126049
1314605282
1290839367
234658822
1471659619
2034859734
2078683814
758171880
497138625
1817823555
1006846556
2122814300
1180181521
1142371536
1761461953
160145818
1135161837
45375589
214006113
1236385160
1840831267
1010573420
1252658253
1090533524
368224434
1167525491
741817746
2088162993
1384207853
767148639
157961656
644180394
709955373
1437644612
1813728872
323068848
1214255128
487322389
1048245833
1117559403
194788638
73540287
1144125055
1145425346
1627875664
137833550
1947201758
1726581236
1633618808
694747957
754509338
1093473534
1689311253
995194359
79348171
1816520408
642177439
1183032068
1715741322
1593393798
1192111849
1924702230
1835026971
11213933
1159544879
1016221484
1975003446
2034153660
936994166
68283041
510792205
96492344
896288087
1435658654
2013470897
516910803
817232013
521290033
1084027029
2043973910
2006167844
927715516
1567353490
493492449
2109919285
319679309
1995163414
817395612
1064854844
2059349823
1850951400
960902771
1336735389
1738560284
178512274
39011731
1433183050
1275186080
553742489
1381171933
1474849234
370820673
1677352098
1057817140
374139737
784777066
195912178
2003935246
2014877384
1413623662
1862589860
1103898993
220501767
1889453216
275118932
672288059
837848144
161637517
1873926015
194489503
736691820
1239103353
1193796987
1412318533
2060576274
1916660683
1229798533
300436109
1065024423
230116335
854574391
1249897356
2124416302
1035336256
174176904
744673411
871040597
866524948
1254165464
83863161
2090685258
2067546273
248754176
1594302865
798709275
909301761
1104597864
2063831487
54458513
476975291
1099926016
637785767
1355683078
2065602575
313328794
1534515927
1831594183
1127848483
1718783087
45121873
609839216
294503904
306261104
1371284158
401714980
1779368752
512428849
1637111123
2109597586
99014765
1711091613
1228199873
715088845
312103014
569781495
2089164350
1560608360
1510080142
573496857
104890549
1740008209
866561740
1617528887
2006373387
1288771261
1707127337
819699075
515047294
1540880572
748373374
94048672
1218285051
1455081608
554106075
765996688
537626832
1018102988
397574632
688193848
1693527501
1442550897
723017825
912933171
181123971
2116254888
1979020089
951938695
1603971209
322230139
1278803350
468669690
1042158949
877475345
1465132934
1720740205
718873055
1359409252
273008065
542892987
1746810575
1763145529
1721210635
1843883753
942838694
342364867
1168806180
375939778
569506967
1486652613
478645938
135593668
1713035688
1071067737
95056285
1998163033
1670987622
1891428730
938364721
794718403
862537177
282489768
1875521636
1745599806
1187832158
824305727
1583688677
1897767417
1292848404
840178524
465799990
1258271048
627884996
149834408
367215075
131069140
1151865511
1042595730
1133990328
1259772858
738036625
90378728
1954962667
147978646
1461570659
2027271564
608540329
931554568
1206986019
666985037
2058534418
1586099102
924823201
408017769
79154156
934265206
1324793831
97388792
856529902
19574679
394174737
1788432373
246866643
1498975067
2075522919
781372826
82478241
1220461784
24646954
1609716641
744910942
965383362
1991601214
506997816
557581200
876529361
1429557822
1811234909
1108637353
1872756737
1467670551
1331324208
707260852
445607973
613984431
2002005552
115884010
1894501176
1565367134
182016258
1172165585
756844809
1424499602
743521170
1601536178
2085396694
1567572352
1745652905
1238625215
27507395
1823502037
124819369
1209851961
532392353
853897902
633833936
410226357
202759067
251298804
337442231
1379126183
2033144670
757234086
703504000
247790307
1710548413
452859181
60319309
1048421682
1436955243
1479149898
513296840
50201506
344876691
1148759876
2055647249
1787078234
829251150
2007255361
1252961723
2092102612
1487865804
1995893351
653443161
522198389
1178692728
667748864
304252882
1519906372
942087032
458912379
2056899924
485677454
1793388445
1325403055
2141131316
1974431924
2120379301
1302549702
2088421053
1318336184
1127133622
1230479527
1969996576
314575266
1439474865
1845798247
2126288401
888930389
1930929699
951682214
1832110043
1796593737
1970892274
184531611
1110813099
959525149
732405657
1263100330
686940966
1562387436
1421727639
1643901344
1926246936
1648169069
979147814
126783086
447412962
230783028
182591282
129589575
96157165
1907958164
1781637150
334882317
888376787
1075476550
1136368117
287409869
23185789
158024521
1372977866
88548754
1983430793
1777325438
1219046597
1358546388
2093296538
1842031736
559757501
680232159
213023295
418902917
1038884027
296444651
270691818
1558740891
1743094723
291917198
1472372210
930334889
747104683
792440564
1159746905
990237829
1891464151
1409181478
1706038964
816494101
2095464833
721560474
1183580981
931542419
605748407
886012678
1786693295
978899484
1382219731
1975042374
2042405046
799916124
1856082955
1912834294
227580981
147063423
741341898
101356778
1021083559
1147740858
1149353972
1440025921
93544504
1000526611
1039404769
785160597
874543011
158080033
953897951
1764177708
792717299
392487162
1448648515
99393976
843839488
1860363556
2033192566
1729118383
1729368377
716756050
1630765465
112982196
1654997361
914575319
2010152499
1081339716
80101805
6411326
928761096
1198300798
512354085
939400278
1825054274
1306771895
258112069
1058493351
1105168613
344072262
402221372
507699861
2095864298
2134273529
160196181
1897456903
1301004523
1987745557
891807785
1958900557
1719088602
980433701
866185162
1878739736
803979985
180508070
516465326
1611014861
1562865901
1247892600
734962271
450173213
447371037
282170631
697714667
633613100
669430116
1718012002
1115550990
1917289759
2065257904
412277032
108780904
835787845
1745735380
1569931533
1495291773
1848281086
996503228
739543939
1915132542
855591601
462563071
449036602
1044311791
1442220075
63604803
1891489496
2095433068
612163783
371900447
877523485
608253653
1751363822
484327167
232518160
1493023588
2049861471
1075056786
2109810031
1785516264
2054820748
1699158557
620451947
2118054377
1053460971
1554790751
1481851589
1273371941
603939497
1353081776
612434018
653403531
240165166
1381004087
1902571256
2128400530
2046466655
1329144674
1915105251
985490844
2092352314
1195877861
1298688144
697774396
103018012
1780664289
634419776
1501135272
850443368
589172564
1443608176
1410314624
688315824
1100141090
182016258
794579674
1933838293
664017667
645615801
1074614496
382973386
1625776455
417920946
1931975080
2121513539
345225766
845509278
766254947
1657894349
1807111070
572477806
283819046
139613043
332711173
931939859
1370867518
171543971
1460523775
395937200
950029303
353887967
266553262
835306621
380095248
1112208248
1854539723
1268289863
2066557937
1666854491
1639203137
1501987169
678945762
1319902078
644951045
158298399
428029227
1351676937
678478349
1449870223
43395699
1576858392
4477842
2020963780
1637347365
187420473
1774264161
1178191438
1582518320
1110971566
700794947
985959261
363255082
1340950987
2138512564
1598201318
1657753861
883608661
805658866
290282509
591041134
1556056088
968363602
1023434577
42747842
1021804159
876676826
2017479867
1263247102
1820691144
1830984789
1979772376
103655564
221048367
1640295835
1586765984
288565931
1724154871
1865396480
1326136764
310571125
399529679
1587742839
1653889439
1601522884
1780964031
776948692
545183092
270532164
1345300487
920273451
1410924471
1232816089
2078585540
1382574925
76419463
710257303
2078095341
1686289639
711284905
820647604
1951005164
1825863748
671100047
1708344723
20264821
1726942119
276892624
491113900
1595647719
762698579
383483338
560681603
1768774977
387781398
866990590
1303823901
935665725
756256968
1509958295
783505361
165271292
370616118
545379595
1118446225
921001381
1672652378
1809079969
380710026
996961015
2076782470
109801410
852293911
24456105
776461705
397657022
1625619771
1865619479
337826585
2088916049
1306796758
188312286
1171683176
1574043683
239512595
2118617119
278473719
86686924
1263962827
840411957
266079237
1848147965
2067442765
1758018425
1614616939
2120096783
433884083
1927289928
1498332856
390802954
1592106027
911650057
1018349621
831795708
1161999134
1688568460
433394168
693957653
1158141990
1644865367
184195903
1249857489
1838844888
316021938
273255655
855861125
302757911
1048374393
1249131061
134602661
1205246781
1194295318
1346793611
1792749900
969699883
833555359
604846950
1459356778
1480262148
245752132
2044819712
441418575
52586240
84474965
1692001933
1041653274
1823229923
74709159
1157406114
592300444
1801943910
637569362
542715609
2017513458
1340775651
456547077
369023780
1294859427
1376860118
292502826
201516062
1522574389
1585943935
1223890873
1649117789
577750929
1265584398
1154581053
738948343
355759956
148731648
381038482
809837320
2124015003
1793852809
969866616
785429168
1314765114
1619924121
1977468141
1878342580
784600044
1116662324
1842712605
560730919
1138483767
104590500
875673472
1170309620
1122123809
539304726
1465751729
128069837
2134791085
2067587202
617307286
1191712659
481755654
1847810862
1072832055
662826761
139306944
374478510
1942635745
569857404
848359430
2049907404
943974570
1539319446
540140858
474356283
393490142
2015829311
1413998770
1540871108
1382705713
1935469644
945757816
1878107849
909215975
807379536
893134334
231602182
1784917901
1658309172
396324247
1416331153
373158167
1128004208
1309390575
1042560082
35146701
586410188
1232672352
638483887
1030405816
1873612674
817537814
105077202
1438835561
1086640341
366296729
82164234
1569081112
835108784
2116183591
721834317
1770404769
1238129378
606579073
1885112722
228635124
1844821615
435634631
987971909
835706931
184581361
519985950
2131552408
1745062939
276529879
360581652
896018720
180078196
791610943
1736331189
1723813549
139774983
1673419616
1446152499
13623307
510193529
907334612
382391973
2009480598
2036814048
1524795409
1438986422
1580544250
459366628
532106230
252148194
1608486864
623843352
1485426590
1481929701
2044916439
1713518429
292061153
1008726682
1506828846
1541854206
1594071736
1398814444
458503776
82454872
355699429
1378320704
696293387
564114875
1498203888
228259159
620780304
971455027
1280659835
2134789333
1683762408
942429654
1669606411
1072672829
2096849408
739837567
1487469701
1016922884
1536031750
439464447
591670646
1490387568
1068122710
172577463
1510847000
654026702
814667500
1113867380
483964943
997450379
1676947838
694737292
391199568
216744462
753590226
188173761
1352272165
312917583
732796647
1041614708
21616044
775613875
2098646422
388883515
221005080
1021662557
430850479
808480807
131013908
812009075
792275552
1184463505
1588104357
1565041987
572562400
1707450076
434368783
1586650983
1149423225
98718685
572379727
1313950252
1561973330
1507819617
1984276934
1367891049
929493372
696992539
2126969171
1509241969
1138846858
1439474865
1945597405
403311453
1544340156
1134870855
427993542
1246602238
255441344
248114745
452396532
697555332
1264203185
514045211
1665589230
1116820445
1699309710
453764205
272104725
1501422483
1200289875
343245326
769933958
1740741184
945562869
1563770082
532278699
1601904767
1423454391
69055206
704416372
1715431191
339634314
1078950502
299177908
1853887074
1621568168
1704641068
478022795
1575028996
1747975249
297995935
780594129
1696475008
124186572
1268025310
1223349536
847098951
1623684485
1466445083
604577603
589066454
1869146786
1459309147
1359580772
771327314
1594659106
720158481
140795323
1513456716
1047209673
958081732
1973301749
695783223
568818613
1648677492
1146551764
1705274358
1629891800
456570729
552901860
1425776653
24069553
231206233
1095739988
603144867
1503913350
1438309499
950863937
1887695126
1452000823
400747971
5827183
718795049
407676810
1798665113
31210132
1565416796
1812943340
1889137751
1400992559
1358188699
513380168
515254053
459166852
1477286061
1357876320
1412566736
1298040820
1181650786
833155677
1974993028
1745376140
695155206
1641804338
633220679
526289731
1755660909
2097769284
274534964
972706507
334982579
146928329
1120430525
904980813
369496251
1666572464
1401559872
178022640
1620201354
1072131085
1712395211
2069807553
2045251556
126630066
2095627580
800599737
1259799856
860868370
2012533789
107132385
542987006
225729965
495543623
1376094002
85907708
361096405
703096342
1006387564
1833026679
1166541347
693428995
976574989
676309919
594258653
488523794
902758749
503239968
2135398137
899247878
612313517
1361628949
1199044989
1202721655
465477355
428797598
334744431
552757779
798388822
924769426
699592729
1800019632
1163691955
22416378
1851908528
986490394
1144418741
922227676
1786239127
592319369
963573861
2145006489
1837380492
135825516
104086554
1908374676
500383979
1082492153
1027938388
450984915
1731630911
1424454616
81116312
1565941853
1465859301
727595230
982034860
976771383
791149725
2038736821
1094103380
80978711
855899233
640887608
347612849
1912695560
1526334398
1120020507
213124449
828284990
415449198
987813828
27732900
2037728071
190554086
1473484740
1731316124
226946400
1164046975
159884816
1592441423
333542534
721070490
1606233826
1014642328
2086438176
1549386106
1809729590
463252002
1468050802
761453403
153086754
453424643
634934496
1920899041
65362513
690181494
520640093
557524385
1641222170
500953546
2127399432
774433523
1350866794
861331850
1965367289
1038150777
761717894
604101536
1447269712
1494011390
243317186
103122419
443118771
1042676924
1294705349
1321153444
1261696860
107375006
758358756
1422404863
902070141
1399965493
1031571306
1116499137
332722437
532563078
855198672
429909205
1529395376
1489663408
2022019674
27822171
519942298
499700896
755322374
1359864147
1506157030
620327444
620937250
1653797813
531033979
1094995137
1402433248
1860434911
1808796090
736350114
1466097632
354920010
570653120
435607865
1164457854
758874082
872529730
1001853883
1875780316
462431348
2083034230
1563547059
458765850
1025918173
522228258
208759355
2119490162
148598891
31609882
1852323761
1726218859
1432869952
620204101
920437570
1595700192
1102475554
564082966
612963245
2102300313
315848604
339467247
1004690096
1961212185
1258743941
2124670517
1439785114
1480338974
559214019
1745225312
110540029
437942188
1023328197
474455105
574478179
1781517479
1002666493
754615711
20655274
237085379
265693244
382726352
258976277
293445060
711677450
973843183
804016644
1519539823
1741111650
1975745014
1164629541
771509271
1297718661
2042905156
682909861
33545651
1223136999
1400253845
129814700
642755727
1747094122
980622106
874234166
1514310121
2083202246
269539050
1113217701
721788592
1313475557
1568424017
1830558293
1582681382
2033548046
887187018
98362151
458524793
1588405962
1397598093
1115040895
1063866733
390976719
391817837
370344616
1539020303
1238957348
79192178
432411893
1369068682
632848685
339153854
327716426
69921371
1954071950
692998153
280434703
395765931
344761638
116192434
923921953
1777048730
114879582
336437192
2052091912
928822132
846875734
1480955170
1921707591
76196533
2103219971
1143550604
614210191
1859975320
1653708410
266232792
1341205726
1336457190
1736369710
1932385181
334627209
1463812632
131590342
5963601
420704942
112392293
1981195675
1244489436
885327962
516723796
1112538044
222168963
2056744287
1639812882
177684359
1798977113
647321408
1742338580
1027713688
1932393485
1548891909
1446104230
1174425243
740014983
565179364
1506773551
1197050190
1702684773
991917032
695270012
1889859869
2057824218
222174287
699085801
145190635
736676501
408908679
1856818164
983562040
759484443
282167005
13095671
50796229
93260817
1185699960
1626763875
1588747518
401187728
85791164
1670852235
465895958
862458090
1624958861
743699056
824637729
489191723
650847616
2102954908
693405600
687052114
1308705230
1165560182
715132157
689404714
450923822
157850450
1829938056
1843762427
284899593
790620702
1463097912
804073446
1731506998
1430836692
1444468898
1692759930
1243836548
1630455098
1057645933
1370323266
744054207
1697270336
2128948704
2038611413
236981446
1049685125
1898525816
446650980
37126500
273722116
1558574585
1369394701
108347399
1620347937
911044957
57585713
246471090
1912642776
1944864515
1525036603
1294027377
1110121833
347892248
1700708654
2133553800
2101220016
727516229
2047234224
135175851
1223958879
249958037
1444732859
324948480
233098329
1262136126
1229117798
626986331
1015649071
570554519
1071909863
1269724704
268572938
1464709651
1971472491
2010402959
1518633907
692884664
1248120439
1722526795
614827432
1511090060
1584117400
1476130708
1542621317
642131658
926191810
1489381678
1402470138
756322518
1743907724
1868634773
809189633
1136392031
457310851
1383279439
1728741593
1121126967
1268058177
2083450293
1861877053
1682194032
942145575
325014655
383412769
1132707340
1086872425
235233281
1385311677
1910011073
1695656888
762588456
1391494964
41865762
1055380043
1629932482
1880807176
653894090
1653857121
914884746
959778503
1322464237
163493857
845365621
24676223
778226953
420491919
164727621
1006959077
465576091
2144185674
1074988369
2035431742
277828856
393032844
2011167682
725696853
1790812194
2146505972
171864138
2093398570
1271258476
257181576
1954612108
653718920
1908255274
955356870
706295536
618198468
1435931277
1083494191
802797303
1484213430
511809593
99944373
9727744
1299832045
616476226
1353520919
118649491
1720343115
822930366
304888030
1681838534
737767342
1188529084
328701605
773803214
1743853357
1997143115
1015064192
1703149447
857135
313105131
1347653877
1714787375
579257783
1612731276
1341726900
454564650
2100840821
1425311
444862666
27920810
754860503
1996207835
488350895
1838405422
115981904
2051548599
2008973822
516242551
2016527234
1007879394
1187745698
2093106814
2113995664
802543144
468560737
8068931
949015032
792921521
1902148650
2021324621
1456478560
341965134
1952519764
70505994
215396502
1026197717
739972552
1027845353
454717701
1464242673
2023362486
1319956666
1093432895
1551891611
878223698
411460188
689351673
1301286702
1683870097
1262982108
804900655
431077044
1557131871
400127916
396730328
1957453807
1091222649
1329464061
1089793809
1834538492
46288613
1860997526
48338794
1747421725
1168775590
914709200
1179091751
2048175209
800908124
1183803156
171776617
153067068
1558306045
764794730
1861316634
1902051625
68857322
2039577885
894850492
1669209691
895159473
754192306
2050349470
354325867
1968221624
377329201
137430356
651049897
1859309681
89666655
1150626869
182163819
758352066
535905065
216297053
537831544
608172933
906692212
1356366853
1267254892
757146810
82379474
1697906544
828166037
1950702239
1995088482
1715093466
942413697
1753645333
1875091697
727830787
956923046
320574218
1983526256
1987086301
1853685433
503115986
691303603
2034308247
42158081
698676084
1660402899
1143022841
2083026412
327092147
1922266605
437290810
1898900802
2064929129
689923626
691860892
1627451354
2127096505
665525450
604272522
1239615488
1203308198
1396097858
1801735310
1592469154
1979373256
701386082
71864700
172084500
412286098
1893677336
1530821153
154575696
1930714659
1194948970
386960684
2051650506
689383399
2080118116
1875577720
1920085265
1097080771
1809676571
674525723
1064562450
1493505686
579914988
1036012643
1108852900
1466905554
479503366
2140767355
1101617337
1700643401
166860834
874392479
1457764227
268980442
710402292
191786429
127866075
647573466
1529876479
306283646
1075280215
1445399881
331721449
1616952973
1515663798
619736600
1028412535
1633094837
292466741
856572436
738242131
808404927
877830412
607141637
1629902792
1498123851
1830085403
1658860616
1744555659
185514962
1791770714
1267044481
1310223445
1908337637
1757801242
1737705532
484352327
419110378
827161837
1038425245
711455134
149057871
452265856
17969327
1915583428
919543680
405825605
1808906720
1507198274
514976811
14041244
1101250534
380510726
2028573681
462946313
1180569882
1196853427
100673306
180008157
1819918630
32447869
99839765
351342658
1177766914
117303341
492342366
1617540676
333797249
982632300
346810595
2118642141
141787280
1730955516
954991693
1512852887
1571996548
135425840
1720801231
1915596231
773427201
719214966
648819327
1534397779
1958597385
1365398450
1305261006
884587919
1282070389
1945465106
630521202
441035421
1077159655
1505774714
1101891149
342038748
803145456
350935085
749333958
983471224
1101978692
433842666
459914294
837945547
1169656432
534978240
703803666
1798207953
1841056149
141192964
1388512076
2027894446
460432812
1792974444
285486096
982302232
1938093400
1367812878
793328620
612864081
1797613287
13934900
2096564726
1451476624
1503947067
183775122
1969869370
769986784
994292171
2105405052
467088318
1227213667
1796143075
698878006
942717416
2086620657
713171623
1954670473
1472115506
461213876
2025188115
1060923145
1018164484
487968263
1792329942
1994855869
572116893
406559471
793032089
1487306421
286291395
1362767154
1077506256
82242995
1177849629
2008563708
1467374017
1521964429
1232226829
338683220
1911185548
2100231502
1570460719
995937747
271012431
1079598110
840699047
930305934
1237851663
2058943891
708352821
747707817
1874259942
1897389602
910173045
466077577
1764837980
441366832
225698146
246729604
782533141
1399914587
770696552
1902942982
306584164
1200687422
914778967
1394587811
323144926
1139561819
1491296578
1970841076
629663673
1896795725
1862522066
1710241271
1831934940
870752284
1781528500
1280669496
1197827536
361628778
1554223137
1451154651
860928077
681490437
1777065973
470859142
1470211723
1238147806
433152561
1060010973
1412065348
1638356984
369079793
1050150864
1795422495
1903014510
1602361020
1919840730
1478202544
988006040
2029204661
1473758097
1474645674
1212051667
1266025964
226637512
272709015
1565058664
1271010777
1430000600
1043351426
70936981
276242322
940910592
1879458983
1426769521
1856678087
436918957
1587172655
1951950072
240182428
1305447631
1632050583
349000941
1872040361
387540535
1765941468
3546248
1859953252
1963816767
1218281705
489678382
325571654
1595819377
1807865262
382443684
885034515
1149074981
2076298214
1793411091
197780714
764505976
477107219
1514678488
1583051056
1252864574
1919601664
2049615582
1715057393
1215872149
1737451014
374394221
2012907508
1961848350
98936604
245148685
189493489
352073670
1568717562
301617262
647466743
481143301
339609374
62417536
995279700
2087113878
129418306
1585151363
641767497
405212954
1434895473
1096628467
485287260
1991947798
1895793629
824257619
1859824727
195138487
1181846622
1746479845
2066055194
715847735
1202169353
1050280640
1133610260
1524004372
763977016
1103710904
314602746
1279680246
661115926
2083421257
1869873188
1585818857
1665083884
69277408
1496115487
1168534129
1559106459
1738371880
375298855
1782041846
1758670651
1092278714
1145549792
1292196437
71800161
1950573323
81077625
754575283
1177497763
993353565
2004213892
6897443
61225016
1322458648
1921728828
1444643087
1544239823
1486398654
931930027
522221944
106906767
2096361996
546891852
1549182431
1526951014
1116247321
432329270
1006067470
2144931939
1566678209
1308941984
1283793417
1076972218
956767657
132615279
1351022966
376667851
95290181
1707348461
1955983111
1046932900
1426558986
1673820078
1694931960
809726283
1256142722
1874777223
1083453811
942479611
1562247009
624498903
1107442993
553330790
591059000
484383700
459707062
486282648
1290457024
913004633
1896425903
2078715462
910954826
39089351
1285846064
500806730
236319012
1354208603
370331363
1457712343
1131409114
108429543
884875064
1658344002
1445631561
1846075851
1053774473
138328638
349975998
697444665
1976670322
1034549775
327579949
1509365135
1416951906
355756160
1455271601
223952798
1696929105
626837066
608222923
846563171
636512668
296659282
1392563193
692696586
1656592638
1297029854
384634963
1425299993
2124193242
863228093
1837215947
1045177127
920089981
1832235539
1007613566
654869032
1843054813
1161431236
626857271
881132603
394877431
1739902123
1296747105
793009685
805986194
9560692
1681002310
263132100
1276623640
2077273300
1020066477
475735831
1665499100
752571844
1465859747
2070754974
1384210508
1612208941
1645934869
693931985
1192795647
1905359705
790731315
1303980687
959654529
997535224
112344158
736441546
1014509862
1535190434
1480935610
1583192668
1558215361
241871652
391870606
1527529557
348792584
1671565295
95912836
1492081994
1955284792
1690180743
424822678
949051630
929135161
1557595656
1348217051
907423636
1471955389
1965818011
1587052432
533671568
316422122
855414837
1298599303
1821364266
1755823069
336381188
233092350
454953435
298963803
805692246
754189258
840923582
1304637717
1330933503
1836788636
1487345313
200251355
819578383
737479467
1046467299
514690323
1475176462
1734947085
1025426441
1127834378
821269258
875458320
1019927507
1150787613
1564042463
618366620
965123861
347793214
1371781171
347488658
255374062
260726355
764198457
1231762904
595643164
1826318641
1165536477
681929052
1647033508
720918724
282633286
333474360
1927820179
1491452269
633225228
1611024344
1737901532
624656721
1296829221
1048871382
61773531
475271584
2142810244
1239761500
57321561
1869811503
1053294070
709632279
1538552747
2078340961
494117289
1826565861
2075865992
558232930
191618524
1388627339
1982182445
306036478
751169115
244196347
925186918
690638664
1696298200
725253658
1650094774
1851135497
502769790
1788817076
1903112879
943133031
631855755
1960507514
1732089544
1232165480
46794052
440382328
1086996156
1288084720
162964200
1947469932
1489811075
480467306
1542827866
548611532
900626801
306700018
534966363
98790287
1337766610
1382927068
1262375572
1049568525
227765680
1680646339
577109057
910889088
1340774516
1686603817
1457034598
661023067
353671699
2001859238
1287971922
1462546612
1843380300
1676367631
633393197
2114504924
1166975119
1966460168
1142366607
323803728
415284815
195877959
1177506371
1237320506
1451202736
1837049312
650380996
1993884977
690266253
1363796759
519155853
215586500
311306159
1839473723
129116117
352340237
1199075327
511810808
238490004
1350556382
1295312478
708701115
207488773
1816381313
1169584515
319911551
308305250
222490369
575011138
1774576187
1801565881
461090554
516001557
1007434662
1554304752
1051668121
1670510077
744061591
882310053
184361560
2081280083
1242886618
1646809630
1826565861
1051496871
1420722575
1079474786
775332614
1392134967
1324114675
266166097
1905728916
872650302
1172698939
485276747
230228602
664612077
113421037
990050128
1025326385
1691906397
2093568607
1754266090
1307882143
372688630
785133560
1833912279
1502406977
2099352554
905504094
1188925658
309165204
1094978704
204969603
1689760604
880287861
1380950763
1278090494
1205252266
1589230515
2135144691
2000900660
1679656483
1291501527
347585739
334807705
1812455896
618656969
615783975
290761274
34363927
1980135891
1415770717
445987677
1862468052
1595738844
1245582551
1245889012
1640663972
1388415681
2139041770
409456658
386551062
951291867
154454899
586302157
643897614
730696579
1320469353
2145472553
1968478185
1748809757
718310587
1148792337
1721815103
1448079120
1751554131
714682719
631891114
1396664612
57783908
1136107712
582015276
125928293
634029570
19483135
1484316729
497620120
212559782
301220333
548805596
2070857065
1344865664
1629541565
1948386802
211487108
1169285753
1800863597
165415149
751559556
1916008660
1349492002
1028009131
1185222638
1736087426
770367512
1280835289
1661718845
1518406628
669992385
1318826016
944313420
268034137
1761412488
2062738890
80961297
2118017244
1379049416
134357237
113730721
1415361225
1374876744
1519681249
1224457292
259530033
1566083262
2144788869
497759518
2069639372
700575552
44978324
1799445893
1626637989
916761768
1101480404
223298019
1225943244
1677898352
1311739230
934118199
339436926
684320906
840345386
252378313
1050146838
76056810
1635555791
847022377
2047362029
224735608
1800288338
371188643
387915978
705095281
1864394358
1713899578
400055506
1353562089
1219110779
1285894979
791422203
2022235122
1291947655
422816463
536234198
81525970
1683354849
1338831325
605841140
642080535
1757085240
823814808
502989101
918205027
166015704
2041818148
1805671739
36760502
1083462130
1312334541
1495997044
1978119690
998469756
522231266
496796256
322114764
1127564524
2105670779
1819140466
259693117
1755516075
86743859
785429789
463066075
683702941
882584766
1512068503
17567141
1180779604
1193102685
616699505
1170717593
860370822
1083837850
947922332
654360386
2131505229
1320304468
1890975086
1592914455
1750957144
2142048364
1581069565
1533784801
1347461730
1651785735
319950595
820040795
324187764
758132751
381445619
1840266958
219048905
1647215705
1623435592
292498325
2092633355
770823773
220608579
227186127
1407415002
1608526154
1452096301
1160354600
587140171
698173617
2034308247
1492332277
1975811769
1742686629
769003759
1836251277
1200591995
1373881764
1465060077
1873489452
1830349921
222471964
2122257686
971771757
616894764
1991570271
726331278
1913974468
225567775
1828606481
484382421
2056542377
1471619861
1513717380
73870586
343295925
1801502003
819800789
617873895
563038576
493365173
1919706603
692210941
1839825841
778842643
1485344836
2063937921
2123892132
1257971040
1523039763
1153502821
907817273
1420249801
995919146
848591765
401926403
2142928324
1973184265
1174396840
77970753
568299012
763083330
2034856579
1689326037
1739137474
1816346051
66183159
1013620452
885600439
144905842
489090618
253287731
1959274654
2075529568
566679828
682103078
2082888486
440202350
853442881
144544566
1831828123
328264083
174665924
676664276
671497726
763391367
540465145
1844391577
1251061794
1994460493
1869886051
235957863
1774668257
1004293837
952739952
739671962
663749531
683368277
236105020
567107450
150638102
916494217
1061932276
1094776301
1557644326
632500685
1406321097
362772928
1691372097
472973218
383041813
2060396289
1627835468
1729227815
1128087061
1440594590
1957599243
252013587
728190473
933768683
1800931855
1040983450
1056471313
1292447337
453856993
1950573323
861223512
1900179440
485454670
2138062235
898416235
238897211
737629745
1841015291
1744843669
1125982901
675523729
1899267495
1666372426
666356743
262670097
480106665
1558915295
1367014358
1267039257
1076256919
217586534
1939432435
1384341988
2016294309
331926551
522940885
1272509857
1316535856
1198885581
110027733
529431114
1926487155
1124950247
1009583998
218340618
1246308393
1708436608
1224632271
1394675504
895492500
337642782
380872450
965483833
1194578687
1477496477
367156924
704772373
1738287473
1862720632
1744781269
1163410161
195093134
159860498
1442071153
1795861161
118623179
517421125
1527677584
383135806
565559669
1000866538
487764412
1421187411
533756387
1966116019
1901050050
1071912835
1172732471
1748103236
2064965408
1971452126
2137230071
2139816917
577835372
1825249027
525906365
1359672901
1276454721
215161234
1899798991
814240416
605113968
299453400
802570245
1242568995
1241466680
1128787526
441855761
748242888
425204835
222512084
1635199302
281488174
1683953053
13845602
720651583
650944468
1882336112
901228080
478265169
120378577
886990674
1930632606
605640963
881020854
1955021959
1237970274
1158233609
999377162
251682374
785542853
639382776
1639115059
141020866
1201338215
1016026250
414806405
454016269
1006060531
332967407
1969119166
735782236
1276647261
1939715752
76606516
1280471403
953398968
1220163613
1052992586
658078034
1559679765
368699542
966112221
1187620103
727519667
1450347025
803739791
786568534
2120258244
1077466815
1956695267
1030486099
250557831
1831147697
386257128
1519111454
191126591
1627135803
1599102483
913633746
2134509629
128124739
1154635081
841026217
1999637328
1348545289
313672070
195517004
340941222
1018399447
287376169
1395611135
107390769
344112678
1899380449
936393035
1550345882
1744210346
1623520474
17197857
418115250
838174229
936411694
840769338
170161884
1069732247
1775926620
988225306
1172495543
1072173438
2135859421
1103335974
2002614599
561590071
1777995451
869012208
2075983206
1361026155
342408037
672421746
1665182269
1309347783
1895753345
1729953079
2118286641
301829032
407814170
1937976992
577913909
986468589
346021518
143578765
1853827508
1582504088
244152549
1803603365
431403844
1518669257
322564889
958956137
1037263990
1192004878
1217051065
1218453898
1248016290
1174901163
1949376703
1865724232
1846233332
1677222418
368148117
187842059
931558784
1703484008
1125650042
410154534
2122407921
710542105
1762821978
1516609127
1222679740
596985714
1240567618
1241237734
884723473
595118366
268646037
281316350
453768660
1545979330
643510592
1978889976
932789707
699023506
1769778613
1562555822
1202480855
623269848
862105776
1885858268
1989906169
2086210388
165866591
1886750096
1811137150
1385735230
1720545531
247382338
525744104
509842042
1329174681
1279058953
832229249
214231300
1249475269
15915855
899970419
1478539559
1803141150
428068070
1945939115
369419508
1850233347
1406435991
1863450720
2070927371
485242829
1040895481
689952139
1332952422
42650850
778315121
124992501
1641730715
762649801
1546719819
1669360282
911841585
271767953
142940994
1946617049
1382780651
1158690053
993635704
806509041
151897243
1099044325
733303600
1416539275
164739156
1677148906
114766154
978317593
1200954105
1350625797
1404993816
1032112005
1932088737
919002622
1705859488
1328563988
390522715
287484969
2085337244
1013209022
1043924343
672718241
324778077
1225282576
935561102
1973224165
1549803676
2052980957
1239099843
35544229
1123927245
61137658
1518169228
554497247
159419148
2104425088
978016642
327611828
1251091089
1020342778
1804155663
504919463
1032250876
18274303
251938015
520441740
1232324098
1196853427
621697248
575736867
495616354
1144696475
262837457
101455018
565714013
1759944268
1421339814
1153111131
382566781
1094793529
1721504237
324964161
565727263
664452690
330776516
969113968
1850495123
705391125
928134681
1426386050
2140738394
1342770208
804988649
2085064988
712371311
1027204195
1014691216
2130147159
815376315
496214998
906107122
2141994705
1498731579
342727111
378739956
109598609
1293994292
2047417237
816716854
300250666
1435394966
1353777227
1843762427
1576365037
1633125148
177676308
769419481
2139197983
1720491755
1925500462
1491688217
1511110475
1330160444
1620971380
1299879175
1868526236
59670152
417043191
557945652
1723416744
1613628657
89675829
1614925417
320017404
1075599318
2097107637
1500744126
168128742
91083154
1193860659
443304133
1292602536
211397892
576415207
1332572334
919646268
1748182834
591524010
1146053447
894047932
1094018019
1548785049
1233836012
1867939681
363575080
1029167480
1254178018
1392601473
1092271352
1047596470
96783043
947656103
1471534738
77732395
2021127461
246624454
1341666841
1313963215
618775389
181352076
585254271
1374291288
1647203601
1719111205
111839464
26844854
1987344296
276219970
1454058053
160207150
2143294548
1575280625
1561918763
101418897
798715930
486786921
561539145
1153391908
75184954
1088137406
2143210801
430273334
671636184
1489581280
413783253
1430776592
1978818297
1140546418
2051265380
1093712247
939833883
118331750
517507873
2090268635
1821967417
1095927685
760716443
41301130
769588810
1564440271
1944712967
329966605
907072813
2027187833
177711633
431467372
240365862
1502757445
1852887660
1220155248
2096543220
1370230560
1711016721
407784100
73283916
1886413141
1901552579
714375189
818249997
1404624164
536510733
678879899
2075022437
1713087098
827286808
1718172247
1134980267
283784906
823323404
711419226
379598778
454644981
2046046201
604065426
1971039211
1795546785
1448486908
1068888484
337523036
1092766634
1947296190
682675577
2098114370
1719890002
2090089923
268188553
2069012662
826005568
2128463838
945390887
215885921
1691962478
1440747033
582900901
1989709046
639650380
479549306
749879914
1875507401
273960674
350694912
1192636167
1382480950
1223140647
236981743
855799602
949970436
771843385
1306683142
213854818
1079924175
237690413
391456819
1376412505
652349668
1488575570
623798832
88271418
929732011
202558630
1459684366
1441632668
1035377797
3032365
541912949
1314983602
898103007
489029258
556274545
1609993957
732895053
1755607320
1061097226
1683220394
784464938
2124562076
304019501
1872010811
1417145694
937181268
998279182
100453118
1159346343
1328068981
453958130
1619619026
1833607901
1551796873
1400928773
171137970
735295190
1165287335
113596207
60575030
1204769608
857591453
881979352
453259413
870185840
2101798767
1863916881
575195528
1269253647
731493888
78173496
1965720572
75485592
1393300903
159515157
1878307229
2101997894
1046408319
1537541811
1867609858
405867507
1502818900
1499367037
596252736
1452177989
1111223696
1698906006
131754261
1092766634
191734285
94360970
720569731
723343072
683709095
1318040140
1952804945
851226351
680788687
370890540
1656584582
219787357
128265121
1416711214
862276701
206315119
91253241
763693120
1817429352
1066278712
1237195954
1344794734
1997724654
1552042978
1238210343
1578684162
926620172
293336609
935731189
2000407654
1113126062
1065287822
1528872702
1551780182
543844429
615914349
1424205709
206250317
1324743402
539312650
1679343589
1448584971
95203260
2056209658
1164481260
1492345367
887528102
177650584
1544146968
147279408
899116023
169639023
267794707
969601805
56853097
1306825800
1409014065
240321044
1886878167
368587464
1940857947
1885682252
1981956075
964922722
1365956073
321944992
1815792852
2033032980
1948921310
35367460
1183468426
114367382
1128123913
1144308953
117347556
1201863116
1286248600
1657301562
656656345
1951948484
1295410418
658742848
381620311
1694357871
2132645650
578977731
986358494
902015816
1638847216
942848772
2056989795
79645989
345646262
113211124
1992169638
1472063546
35257788
433780862
618505275
978442391
208603849
2106881381
153524753
565843715
380863509
797979796
1517447040
950064649
1377836438
1952780510
2039051803
1504833125
1594136778
1782621925
1679663163
705379243
1606480350
242103598
193379405
1554312076
334947602
677011064
1496452307
1869945890
969184315
913004633
1516349231
1892128470
1320373933
856333170
1680847871
1096815904
1978181421
5211653
2087215329
647521766
810676154
2125618196
240090788
1993867078
2017376258
299369889
1629269542
840343278
432182254
1765977478
1159607824
2008879568
417426523
1025883669
1690014134
1415408312
225456617
2117036805
1632926228
2025023768
632955206
1890241661
285833680
1174227104
104567164
837702487
1150553319
348465306
460777590
1212248800
49694338
103628449
1687234090
439628117
797143669
1070873821
1531903732
1074787460
2041161137
380964797
1675210583
1084501136
1290234076
784896364
1962177760
2109020692
681724047
1692811512
541797751
314241644
307133302
34324681
1933813168
932255374
1440349413
613564838
450970747
137803870
1569652020
1153236416
2142769617
325322118
552323182
1624741525
904433119
1886284196
919596305
1080847873
862694779
2090374986
1842623205
1056823520
1721623565
1915941908
2065366155
1538520105
196179100
1191524938
1662967633
176974317
222831713
1023836829
1671322943
1535319022
1749528435
492386911
1671458458
234118022
1620437913
934430906
545601766
1493010240
213246802
6930501
379865534
1488168047
1016474813
1744613737
166734166
1019670698
1474297564
2007069882
338013529
775203158
148411767
855839537
683468370
1907126219
466219428
213718344
1496313319
946806318
1122356770
1136783791
1027652963
497703502
2125493212
1518351675
363455579
135271252
1726533359
1111250951
1156369030
1623679965
844602322
851971731
1342689314
1735227338
936153636
1646457034
1765692223
1292478106
1912907221
1441942061
715965708
880009427
494372320
1351867310
693088453
595311849
857653412
888989657
940425305
938165798
1686069130
645521069
66303266
316334905
2114552315
11136317
656929969
1206506307
358522894
704342214
554802098
1842897466
2123018176
526925829
1782548626
659664755
1556563154
214111954
1051968095
884369115
14175476
911722032
2008879568
968267609
938159113
563436861
1072837396
1612553757
507903374
727054102
1162524898
449892161
685644807
1463417592
287756829
1683637482
195390572
64385308
2083421257
2055827826
1175642144
895414585
2094631199
1766279667
966026467
1251403669
510882088
842317728
786804094
1822826402
1693282327
11979982
1151868372
670949255
1500985174
26598256
1055046941
1294967730
441359778
587321058
1207309875
8741805
682700405
1490253629
122351310
441094429
1276937795
954217865
1805634055
324230605
827723556
1555160403
1486745824
159061467
577543380
940864607
523268776
258249386
2122218692
917981575
1352802811
622827428
384426233
585866142
269867025
2026093201
1969981841
599246878
319198586
655294761
1484213739
2048810800
1065068362
918082790
672600189
161175373
349921783
1571783306
681736086
141732698
1934743916
1882327916
1157067952
2098685443
402427908
872675142
1326660731
132735294
1682202713
2145400977
2136433268
787706343
918351455
1020668182
476590747
76492279
425156734
763773334
13095671
825693131
1172449889
1613645774
119054166
1082827915
1686376547
1752893535
72297118
1189076760
452303054
1621853254
661664795
1581790975
1785937284
526430382
211906849
124732221
1515531047
1020359584
451139876
817922923
1762615085
1373072096
1428552218
1625426479
153129199
941037545
267845886
2080611201
1270370704
1011203372
2019750399
941272733
1141346992
1693635516
1735744151
2101793679
1876833808
466219428
257505635
1569143695
1092439546
349709325
16175438
1497119217
893528841
2052057389
1966109159
2022916962
18103734
1018023951
906425759
1412677978
512543820
2078148710
1657083056
151561405
491573353
1617310366
909550030
1644667321
1147403540
1882675972
855550828
1246454895
2104194842
462867070
462920556
1049872567
364217366
598733249
1291241424
685199597
1544522529
1577466495
1416861679
1738746186
1566272817
1093186103
549615555
1018451193
500283714
1586008268
358009654
1285779087
447028221
1711029901
1146455398
282874661
1706564093
1995088482
462928583
924108062
785370543
1738519525
359255461
73228610
1799912485
632943182
313666498
762280414
1622516554
1696386461
503473334
933988293
175503834
2105291426
1751205624
284418973
1159248965
558394797
220832476
483768695
865716035
69061932
1073886312
1592395955
1161506290
1951314619
848626426
1957224310
257288087
2058809170
316816807
758847074
326560358
1966962881
42544457
540945029
2144744126
603698232
2097134713
2093426033
2028371563
826422919
1064216750
1285767527
1599098392
1543292834
1024919988
1743588241
1462991501
1982433237
114560651
173195502
1479721042
1229806180
1925574605
592905809
1422741517
791053857
1909187863
2135998362
614941284
1389638160
2092846648
1624396588
640886322
610393895
1196262232
3559137
71273387
177604330
664258476
637481921
566199871
1687922303
972660869
1765977478
1195829790
876175307
234694191
1401079447
1011311440
703387438
1227079447
845474860
1073584751
345477510
234853352
766154900
611362024
1067272712
1783093687
1779576682
972145053
668558388
738472642
1323174140
1621586211
1871926592
400373439
1774789448
1432985319
1349859168
187759593
1046643989
999312648
1506083831
332759028
1582108070
1898309091
802320418
850875853
806071382
872734182
1535148197
2004659706
1440312014
1451553357
680046806
516374120
1611194108
1915119879
594496208
179237662
1933086075
2092697144
1588183016
954634016
1019996097
817818801
249057674
766029927
65016598
734621459
2103590136
1812120633
1141047433
1196756514
1418951674
1109580219
1039779139
2032832169
1708576117
411887303
1046162388
1003332809
845593136
1704577305
1663188315
440807859
4376088
1780250660
2003994385
1012695967
582489633
1754524555
466598025
560079149
1543205900
1255581165
391100679
1789155547
1372439725
1791617300
158328614
186308397
1130732170
2137902475
730164161
1310366637
1657270118
163325058
1634663818
627824935
138558350
1788518799
732822030
1287758320
1500690756
121756040
1529242242
1157253228
1784334462
1676526834
2139684670
21441210
722440540
166456331
1435839400
1780600699
14937342
1335680229
160180602
196981741
1311275482
1308921539
1916885511
1552256860
716570246
973192736
299775563
952522827
557063528
1454111908
1111941463
650333174
691735522
565486577
668819936
1595867853
2068433757
711521344
331657243
1498594256
400257122
1906769604
1625519228
1174248486
1979945763
1432604416
2020909990
1601071220
1467235866
1657297466
1390561705
394868174
888400851
1198445101
1589433616
1160316601
2112468891
706823816
258597104
1253629116
766945080
512008423
206491679
1362969605
503799435
539429983
1555896383
853779232
1800047202
1693380509
861217757
1399238553
2078878805
1447949425
2050964502
1550146497
255802649
2007673398
87533746
207324140
2115343434
1545822079
1592390157
773346491
1696822118
595862755
452572922
1407559723
1172926749
1939733443
89000923
439610138
16251958
1781213460
1768080280
749462278
405616700
998079000
688391560
383332853
331179876
85629084
718282349
129271614
274680387
1469101264
1479649631
1491106999
1576671082
362969520
772450394
1543145666
965851823
1145513829
3674840
2013812383
2110488714
149221926
1446053849
1581714498
324432071
356525341
1013466135
1747309350
1153667501
423983184
1915105251
674230869
1088016009
1775404316
634552045
1626189308
1944068702
507359137
834765385
395364109
193567214
134597037
2075954832
205971892
730747315
961713175
424300062
1929511354
887924248
25664695
793892200
1969992584
116356645
657656929
708023839
734969019
443876279
1691173762
728625624
1128520157
1927141180
1805570858
816108580
276919499
731272734
1848045946
1553399078
233382602
693585024
689351673
1669065396
689586783
915676560
765412451
564700126
464467843
1886493461
2089113784
574342867
1317594427
665527351
1202617421
1135535660
853526194
251105696
867305815
1940771160
71344623
2002009245
347473011
882741991
412561304
858465455
1212940124
152414832
1478797797
381786776
483398208
1006366094
1944983063
563410308
1233823191
1147119637
881303937
1535788061
929491911
1235619935
42729770
1289769132
1410459977
1095622260
1828993870
162682183
1008638097
1071183496
2133053758
1729815997
1599108770
859332903
1642066074
91566315
625439327
1146259558
703158077
1674974864
394935551
694415429
1432358053
1938375448
562193910
1478597333
1568537198
982220144
1817133899
1582533697
284547737
2134808448
1823883106
836768648
1310652243
1863331915
1517447631
1170772188
1775959441
1987678964
1130652682
56705148
29032652
1872294297
1638632503
1719161373
1479880403
305133024
816251769
337176412
2139892010
865163416
123288325
1382626694
558442980
1038045259
1267916040
345540949
1205030991
596134302
310748408
794156671
288596527
912483568
1844049159
809896454
718443713
2040037824
264452550
205270663
656317278
846293373
2028012116
1885166142
171790933
425889929
1983354496
2132669369
520751957
834838101
993772504
1882705324
304425111
1399674540
683302919
439845054
1269210129
2048616509
1434722828
275730172
893412134
1330652701
132940428
820657261
1557167705
1322624315
298617947
1252613737
1751145796
1774427046
660599401
2138426735
695689137
1123547444
963215539
483889324
673028110
1210668345
352482813
1589994327
299286068
1708414583
2036206063
720154395
1477811450
1739280572
1937516012
180897307
1822207487
1371718153
978141171
822619632
2086980664
547877282
1385351873
1415978172
1122274921
931891837
1225893096
1541637329
1276595912
1758158956
883976429
518387266
817575452
466631106
204189037
1195712606
441219510
1998548018
1725371201
1207443856
1991471531
411140665
1570495809
1433165509
1536307536
274465658
275529902
975555266
302471691
1994844024
807855942
837556085
910601267
426773689
1395363161
474231510
1344212287
1074075271
2140942956
1106152813
266865294
1345583327
410995189
252908974
1866911650
1411689052
954337997
179478004
1604333199
1856640767
2050488357
302972541
350734059
2045251556
116276941
1090002865
215414724
1038146357
904205907
1247648392
19010486
1352554250
1414318652
109522711
520998735
1330839311
1809445554
1688266527
498943831
1101053965
1989696187
1111505134
1813925104
1610011231
508594667
1147973769
2040429762
26556567
1811311478
2118919411
1157095655
774215478
454889384
2144221101
265517935
1361047351
370846140
2027435875
109527479
251463272
1264638459
1120935001
1688532151
405730797
190329586
219906304
760368027
437430255
1236715409
795295704
547731493
784182658
63461618
948776423
19846428
466010834
475144968
1838509589
292352746
1065420025
852707838
1579185653
1425046981
170218500
1394252310
1963309401
1646299974
426971995
1258068832
1656592616
1077050159
314642297
1715033319
1549241467
1480322108
739313391
1277372503
878231254
1907775328
650436141
1435308105
1726501943
139675355
621927630
1259096366
138943886
2066670501
815445879
361457301
1718183561
445013839
1287835495
979311016
1541078089
1504357317
753375271
927739870
1989603906
1331648387
520867145
1341149638
1486761339
950502900
1145709909
253224432
821312794
1232444034
1599812826
630201174
1738133677
794410649
1888597941
971833319
715670608
1494278896
1209829210
1635350641
1470335584
1727486531
1174669350
1348643749
764280514
646198101
1474089211
512028289
101879654
533839074
973446820
1884537534
716420635
1497266304
1683658625
1140843862
1424381989
1060676930
721172958
1602677105
1401435155
484460675
1315262555
118605911
601054828
31370006
82193562
545766830
1485801786
1848624826
1371196420
1050333167
589534758
1063195253
409313554
1349807279
19072767
884342917
268875214
1627543786
254223698
870770122
119659043
699496024
419990785
1190510664
1086646276
1546542481
1383290779
223936738
1571452279
383685543
1267076001
1064967999
594442661
508937150
1363526922
111164439
363155174
712224174
1099509828
1390018874
47723821
882876892
1799891913
37983454
1795412782
65890568
1573843730
1663203883
1655191126
990461380
1085290565
784915733
204648115
1146872555
183390942
40501512
210291893
179932025
600719159
1395919340
65162216
1686537784
1561410362
991546165
1849865909
1036461866
1008567100
1288515690
158457241
699012712
57978057
5605838
53052210
293692484
1338738211
1491445474
524014337
1520602125
2094515136
1365177120
2060501972
836374650
1346197171
1437330058
956076096
2035634520
176364127
841147362
2080891621
443171087
1924021457
1748274903
1954136623
1286620785
1252330784
375722137
520636680
599467513
163605100
866846823
763313542
854931597
1933805582
431398015
2119467019
1411369721
483428552
1547727815
135105787
1010663743
1954733128
876077051
579658412
1409015970
212658707
1569041765
117865463
171554824
964412052
1455932158
1113435083
1165293529
158289328
2087706865
570287981
1471879039
772347019
1259774748
2129169716
604423980
980176475
1594031393
1057928297
1999375712
902487310
2011314245
197838430
1108882782
1623459224
64677359
1480518130
156139973
330699219
583929633
1634377637
42314844
473876667
1712256344
2134100570
1269694269
1580737419
581034576
1626566007
1478577842
294445734
438039943
1890069035
1738495920
879617629
1425164384
511372701
1771869651
1626584143
1101250534
283397602
291401402
1285834952
1792371584
164346223
1739999960
441129881
1368984983
18436490
180973165
973974767
1198409932
862986333
1857964084
1082949590
1392780711
747134188
1090064362
672770919
142621293
207991068
1121785696
407633567
657928778
1519470897
1172515364
453934530
531998169
1350420044
936229262
1147513263
371335272
1115389493
1487092380
1247744846
775446231
2071213831
1065035081
716040923
1252870534
1834538492
2075124303
265492997
379817886
1609000022
816259326
149225207
1777874605
625157242
1121379701
639347770
552948332
2846796
1507634442
626779215
1095045282
1520622668
293587070
1352268248
199758433
1305282699
1576959537
382566781
640013196
749618888
2048678047
492760295
749093172
1811130341
1998338819
1673205900
804871778
63658758
2016741276
1679745403
799642001
1958116807
1824289688
1898773038
624328871
1830848364
183569664
24509904
896357851
981936138
1538582134
625190281
232862064
1946182480
978776642
224818605
298931779
1337578829
1449058837
1539437683
1146998157
255704308
63241587
427826305
1533901999
875639799
1902274359
1166798822
2041027798
1773862554
873389408
1111202581
252474553
1582152568
289455956
2033297375
94568755
303893961
633892666
1462742268
1815590852
2009958819
12538251
235570507
1870376887
1160778205
275879108
1899295344
321311869
1231877929
2009510233
837703074
1229151563
467704769
1193282729
738107532
1546829299
1751258140
379003230
768201767
1837431770
2077950291
1975207043
1141591207
259779733
170058823
390952023
556223338
1386208300
1268708968
1511442800
1552895390
2058556438
1163330508
342164317
1800643456
1384877832
1400104869
177101174
2105067208
158121527
854345791
594907343
961441064
1065066115
1279792125
1900183546
1091822886
1149562356
178588573
1204784743
465078200
55540079
615984149
1742837110
875119262
531480152
716626196
1238379302
100396339
2029938919
600205360
1406114774
353325340
733020342
1154409395
247860739
2072727825
316571772
27693002
996584741
1011810083
801266770
2134940113
832217547
582330979
507655788
932853823
646186742
1634827101
1622958038
45489230
1590992612
23046268
1366066176
228909886
820102258
64291293
783199296
1585623968
1311046309
1199668837
715628369
584849355
703457964
743713371
1321729995
307962470
2061292392
1488011987
2010505878
162869120
102417960
1009966855
1189584236
1171737368
246574762
1655357859
1133683567
898371121
843911975
948130157
1778210509
1099250470
231732650
338835610
999923737
1510596826
325175905
1512617216
1382365358
1217058395
1306468315
1096640435
1150557906
1255369990
1472359785
1849234353
469757470
1362736237
2146943645
881020729
1623290424
1304486403
1657113557
714496401
401036839
1179942706
1589575561
1381740601
216769074
305174107
878339772
2089554583
1568233451
2071169212
841658299
1506489416
679373158
663702325
1005412338
1908961279
1247022166
1571323758
731285683
1562653500
738153058
1915456693
1867666129
1071661649
1375094538
1375481941
749635830
661043057
1893465305
746670251
19541511
193033626
1769658891
1480296708
1386126935
52096367
322272196
1026807109
117855622
1598361712
1174194083
884792661
1302116274
1941628542
792007943
380703649
1879055307
1683833253
953262520
1706512663
1697521928
872722532
20768353
2143056922
1914161349
1809737126
854384529
269138411
2058769793
999182422
591243029
474845138
1934564433
19366231
1368811955
1949125196
983049585
178363312
1023689156
2015844229
2087462779
1887813703
291328981
214197147
872640727
1914403103
1565450709
1905490991
1494853392
1814718953
1630522735
2101900014
1269244869
47887007
1800567716
1775380674
2061233786
2004672558
1610703469
810023377
505324535
204877427
1646284188
1059026669
94131641
1293556069
1741032939
1685454978
1762753056
1069837705
1152008819
1063769529
824612405
1433933994
463350057
1722535669
597233872
1102110661
1974021327
434042771
1959482644
2094191225
138444547
2818946
962676108
375906902
1869419776
483626457
185364557
1888069518
1309908955
425192002
463047762
1343759880
141600446
943818950
836571569
1641212644
478286876
2080044560
855009763
77673207
118453905
976137977
1976046698
1570229230
1996648122
10971919
1281391359
1389606870
730688580
680459799
1855594693
924644688
847979537
176918731
1339380398
1368697450
1861412095
1225536354
449293143
1455801361
1874701042
1906346700
1223241228
320008535
1572669155
1917463971
1539911363
1143822927
570888507
1295121642
1288713678
856668674
108989221
1789826419
1712478232
682519625
472700246
12363231
2000213241
1394114029
1336689178
1510594925
2112083888
1847988376
1628117381
965326047
1722012823
38610430
1296174955
1684910467
2131420526
1833288091
1418988267
346857468
251182069
762169140
384941869
981992937
1915314056
56547292
128455013
1004374599
552813378
1434308421
1973612451
897444146
228793522
659823812
1008616427
1735214628
1628319699
1239937602
717730445
673159541
70805689
1241236388
1283795110
2133266037
448789739
1957944240
483492214
447859573
1833900113
790704498
462401648
648804996
1539783672
1165836864
870301052
578063961
621716873
571816707
1193609765
813409065
376855887
1708939394
1584811429
376546698
304938314
409783611
1890647492
530225891
1668341545
113522428
1893389479
1980745518
261014642
2018897034
2047582838
1488168047
563352544
71203185
1022624628
541922448
1923604696
1965536175
1795648496
138857127
928750085
2040989700
1790539556
270092393
1017883380
1332020007
1328464522
443632052
1198501827
1684072221
1005334336
1111628499
664327848
1398394196
703752699
1325519178
892468509
775610546
1776494438
1808202896
2133224090
1895219399
692282386
1839837245
1286076739
355382976
1147855666
249516472
544338191
917869071
1125702369
301961310
762072568
902384250
1430198440
623279053
450384036
789413948
1811486811
795827596
802154360
172760528
603917927
524087381
660129412
543408410
1360511268
1003026826
1624488631
1864919081
1721634261
945506762
1809784692
1930040379
1019543951
278079837
1647065289
1356264267
1261146166
161407566
2031381589
1295740676
153554291
317443530
892855661
1070605640
653663214
1984201758
1585690156
916150519
322516657
1475111131
1618219875
874615085
206766597
315119920
805773973
1329384179
1628255787
1405004442
1157778214
1015468054
1329849172
251451163
2070798919
8772309
92514565
105866165
1894343142
1248487196
827333919
1138152177
868233291
964696063
141120643
169757791
1398024510
27369623
1973980546
897336602
1137406474
774541591
261150186
527309764
1055313839
1499175027
27291244
2104380979
177460724
262248584
1355451838
1584940761
1744363492
888921433
688307297
1484608875
1372314993
1790139789
66325900
322584128
137192791
1968248530
342013685
55814540
225500844
862681870
751044084
1129628762
1106196795
449230135
1362742613
1093673569
1346321824
311785624
1258222397
1755960609
146100523
978715866
758012064
1737724215
199194666
576299693
589137238
1721942450
25115427
340852821
860767415
1930444348
1461423412
1257462253
1268387101
1802002226
1253730579
1674506199
636335
747349541
1528164927
122257304
1877562799
786046801
1950228532
1209749002
1437469831
705536923
1361839523
1026955204
1347229380
288590337
1822821329
750225324
1335716743
1970374150
355306731
1643815593
2099287054
1971482362
266449437
706046305
1285794494
1425688599
1693653660
660610769
1362027965
1255947471
686795534
1535830206
1971203119
663046353
822286991
504140559
1211865766
707838138
1853773801
283099249
1100342221
1649821314
326627018
205020089
1248996488
2065364785
1421434499
1249706566
1617859461
1123642028
2028140038
1390247314
1941654327
1451582641
821478702
2142929705
1511745305
383054827
702038074
1643056119
38104701
12405468
821085189
423685994
1680528599
1759193947
414163613
1562888456
211665158
687826433
708007597
763957321
1688131236
1099237643
1457310799
1284912232
592400014
1533214581
428927202
1093880795
1646944995
815780961
1940059945
1594647812
776554236
812524812
1948667822
1861343031
1725019914
473268838
1385040154
1786654114
1000570234
1810800961
1446660873
1133848650
671429194
843175340
807914030
839393618
1010360509
379567752
36456390
132980311
1126151484
1928735695
1587618548
1966643007
2136572411
1976127871
471993201
362677409
602577054
696642751
1359907767
1459493815
2005662088
2000197675
1843855441
1130955803
401880822
318654036
1020952052
897227599
1679527703
550241085
159495070
395557350
471904333
512289432
443995964
2112510815
1577215458
535501848
1813791384
1359273502
843286981
1530693881
404658280
2000114029
1008318178
1500021736
1865448123
859104636
640892234
229202963
618852876
213992739
1914616609
1697557428
1773067324
686898745
1606418858
130030606
1896460280
1210701751
759776227
266363078
1288133469
1579718839
881137888
342890225
142859154
1626468964
709594496
457511152
453375761
1661797098
504352214
678810764
1132647515
1041421869
1124753829
1527294324
1211326709
740412987
534679302
1387912722
1873998065
1978314389
45590808
1802362006
1297557502
1273778680
952953026
1287847293
917055114
753922018
1959059397
914332524
873982138
1704165166
2083364902
757464206
934639115
398355233
1345489600
1564227298
1687135881
470828012
1654104970
1522071015
1189315616
1755734449
808420461
878497880
382866116
1991674964
2064414400
803760105
1947132048
419525336
1666638529
2134509792
1343022404
1473005535
150382307
1678713276
543848148
716729892
505873553
1719557924
1613874949
489041887
42005763
586662878
114764312
2062022743
1436752930
2052233839
1062546033
120252982
879617629
1244116273
675311930
1692009107
1375731229
1729916908
549089954
1817004273
43374263
881599469
796362355
1612532471
243577498
89840431
1679157920
538455094
1253121218
1055974274
89091293
761294922
1631733517
1205960127
429405025
1535239568
215732153
560429803
569174061
712371311
876905266
1926476506
1190375726
1937088934
783025702
1614057832
310744868
1333885013
48343356
523868328
1550617531
850390659
1308603098
1789040773
1172388196
1935643548
1251070510
472744582
594842233
400929224
130520849
1386940082
58507073
789353053
708523575
86657852
966913532
1911145243
690570899
1432014272
2063361025
975877826
969264212
1628988498
317295082
841122924
964926627
193670804
1956887839
987970555
996387820
1129727751
1730081617
1336775924
1445296644
2116433340
1192769179
334001134
1420444448
1514822825
204018769
1140165125
2104082905
466647907
1659686344
1815671573
984814427
607057014
272773312
208431235
807583806
1241355157
341235922
689364208
679768384
2111684248
1579636383
757078712
10273502
2080526180
1452938134
289277329
1206878904
122877047
2129596628
1022928763
162598612
1176307731
615633276
1687090249
411102874
237971099
1964415509
447185121
895474275
1740761571
1146855584
648271010
178289870
49000865
1035658885
2028021516
1296695699
2070515348
430473579
1762702633
1764676814
2041543458
1016808246
1625039992
651258430
741913454
719120670
876152149
1670814843
146915759
1395388470
951262076
1229929572
828242516
35872427
1833278177
1352013350
1998810798
83235206
864270551
1590106884
1352118568
655172913
1274355079
1449939532
1290493494
718498605
282492888
1189981482
1337343271
1281206420
860862935
505427693
1692601795
609001551
1328853628
2004965281
1172723568
1951317808
1550300587
1383721443
2133738650
5312726
1248244503
576841315
2047360839
189227008
2008891664
181291352
697820493
1967222375
1651974393
841314116
1901274096
731502144
614860618
221242232
1867696841
86798452
1712731106
311005992
1545379584
1616606938
607175479
376949478
505291729
54518191
467998542
1064960671
351251160
814218734
1410006290
1214862001
607358693
1734973239
489181304
703472290
1137643846
1490102700
1699121239
1189572954
172673018
1275201119
1829633980
208929437
1161612747
641584044
1474943467
298735199
951898649
1999201848
1338969075
2059313974
1255514286
571286434
628478728
466531691
1333664234
1237198409
16174388
1833282396
1841296528
749686556
1450249958
2063589777
333121563
2055027764
1644129713
263565647
1573677574
1691823502
523023124
1526270099
1503048383
554233167
1457328422
1832130862
32791349
1541618940
395524722
1146147964
435667684
141522497
481966205
1650742059
1998284548
1511315423
193002438
1595022514
723710671
149328675
982822450
855843520
1278599128
779711629
183845261
275333387
269750949
1607909375
309329776
1993590663
854159446
1676381931
1534322562
1365995168
2096783730
1130522348
852478235
2124326536
1069375966
1999885803
669982855
284707960
845741565
2047127284
504312589
964446584
1139438879
1294378130
1352367320
1748236307
271718873
858058227
46803144
556455230
383089053
837846813
305355803
1117146446
1531047231
1958719253
1204167833
398422790
1138112306
1742781603
1183315822
309028389
615875721
182348605
2098610350
638814178
1635255677
1676586235
203690138
1895107491
872405171
641412998
1559017885
345491461
1878131177
1639457088
1158564048
997758181
616386656
2036072589
1685302461
1398527477
1020272763
1858225082
935986120
1134158171
1148820203
1276037641
2058713848
1328794940
1470473873
71492698
158766675
2102516479
1160508629
522766283
1439038229
1484994696
959288346
804942339
504504935
1375829616
1956624680
1375585371
795084391
1669382692
1728875662
1396837613
28730342
1635277176
690394432
755843394
988563635
268168166
741114509
686573912
1476433881
1487872298
97478309
1567414299
1885260559
57576409
489500404
18360989
944083047
1142662555
1855217926
1926924647
812962266
444644794
1081188564
307508374
887627319
2134023811
2029586874
2106321511
1790924026
1307063666
794565179
46710483
25596944
602027414
1202520289
345981540
28327906
842003972
221485164
113696567
1394803251
784530268
863713294
820883153
1813003028
678593595
728445924
292090927
1915492748
682754343
991954844
660093478
95407725
1982296720
1371893678
1154046309
57320928
113333451
776431934
659264886
976583310
2130854472
435415684
509326419
190272830
395473717
1883976459
2128590247
367321841
717697027
1446190222
1638660982
2113763053
123528651
1722246170
484332163
1340980278
1431792728
1551576903
492080302
2130635460
1566286699
1637728240
2038759500
217908351
503771864
1306483659
306530248
823733520
1051758261
1385857118
81082788
2083310637
895175272
477151967
1604183617
679249618
1966774097
1481958149
306188126
1769565565
822538355
763266281
1006350959
1598347293
1794510955
1489014870
1991715420
531275030
447617617
1969406168
1501773201
21750573
478131236
2048589591
763652785
766721550
1307805163
2031472960
1692410864
2076595522
646265944
1970266602
1228020105
922009906
422839992
1546719819
5209641
1645067991
1611300220
1502139600
1792033381
1504785277
1061966991
1615594038
40058405
497245727
1634766977
920304918
1957900911
1998648387
226830242
605616543
1255836498
358860325
1301199914
621859683
1587236788
1573268218
1520692882
671424426
1357468080
1012809892
816382684
1007986619
1170857197
1286248329
1619576631
908220158
861422805
1649232417
235361560
810908112
778037814
1959933992
461275861
1255462899
253718671
773417358
2009808033
1334558205
2140964894
1270695892
690101120
1830017053
269214537
1136924941
1882332465
253594715
259198405
1109430206
2004168336
337108380
1352952283
1686923818
1119551947
475410180
1213468347
1745055469
274735885
276477506
1746990734
475006282
819989166
1944329199
767019474
1513920494
1423292949
261992524
2095196382
762976377
265394801
1941169220
632921846
363834396
20084847
42835602
525156227
1197693419
1567911173
430547161
273722116
769561733
2113140527
544645521
1954000156
704422602
1284914737
2035317095
684273270
1232468993
125911826
1030718884
246761040
521294413
1918611137
1468705770
865321533
1467801942
306527619
1054931685
1459561331
766634205
809129018
941317518
577148411
1341882716
812763563
473817353
776485547
616929501
434928095
766579232
1271664771
1014124100
1711345988
1206941085
634248702
2073936634
2116040419
1549137840
805905917
1285441981
1638236433
715723196
1761511498
641578951
1226019365
827125628
1159732785
706184389
642198167
1797738380
1316635490
1354453598
1870865005
962269142
911042580
957513680
418904231
1058825169
1574289827
2118254533
611245005
701908872
1314682762
1848262905
1093409055
1960225586
519564426
1312440399
1534431741
834539503
74879476
915350900
194622804
108753073
444473307
1168775590
1627888902
715190047
10793780
956355109
498015804
1382145913
1213676971
1227221019
1889922927
1697720019
881345445
1724807629
1776744976
740183250
747564001
1803754468
404412587
308103752
684561481
427250187
136978985
1864831050
5301533
751403559
384036545
1399021899
1228243656
1228114107
1119769397
1637919435
1427507970
690595058
1701434116
1315678637
1308208554
2000107979
2112622927
1353409676
1884611491
475415745
391978948
1750950706
589640597
576685013
1373899037
165033019
549846477
116254758
1237376299
751582012
1411523987
603872999
1332665791
571913413
1488547461
1669827573
296746416
676124664
1571001380
1188636529
681512131
654605929
659388144
1009168236
10842098
1398719041
1988481987
312559769
9158548
1660260821
60407823
466278958
1460637314
1578477822
1667650253
1450330113
1274374294
1295229398
968305744
2136187778
1042565441
981353979
1575471255
856323243
184744257
1246552024
1927941257
1664773515
436408517
1093366235
1903242716
1118284836
2070220376
62561519
708567584
427925160
360329253
852453327
584450552
1996679011
2047520915
353066050
2057281349
765717762
1864677767
1611096848
1122898253
1719510807
1301908407
864733667
1773544221
724446723
1353095791
1148980031
2019494159
999585578
1529776750
2098675969
1195533788
2067761123
397335834
977090576
120448426
201961121
974551915
1804589494
1194773086
1032158436
723861336
2125581749
2051201136
816141707
547925776
1869562247
1517465740
497870534
1321000378
632485074
765687473
2076649302
349199965
652461127
847501127
811464261
1088372143
596729627
497820751
1514288271
666472906
1774767256
708091729
1639569459
591810829
1398344249
719271835
1046123026
1692834545
1886651837
1740271913
140289356
1084637360
1064270524
1674721347
960080318
655508513
31741702
2027102860
1891751599
484624566
1105572958
1161555294
658851822
1241509069
57233334
2138589676
865543199
1087733168
1890248969
1815445538
1926309643
1218543406
963899686
653715763
375533744
1254971343
1597296100
915573023
253083258
1792425474
2064469298
25551413
242266727
343125094
1037017723
1192532545
1549814351
1447117643
1071647650
1821341067
36856420
473486425
562822764
612576189
1585137289
1453105831
598609228
1122919085
1758589839
1923011214
2122642682
1373114007
1404360945
876913919
325104336
2103516814
700586597
264270914
1672847503
277511711
1523144201
1261587102
379655225
849916731
1168259771
870068822
2041515019
1970607054
551989088
935420874
1566815384
1057606135
994981040
1797887623
1730853767
169593599
826401827
1487404154
1058808757
2113463509
909668127
1408796486
2061013357
1697416472
865172108
1355885341
1804980431
220019943
1165412701
1325727156
1845998043
152894780
1869094075
1832184768
1195331949
643721255
1751989382
1743329728
1185736364
983983409
1859817884
1106944289
339754749
257568684
726456167
555565480
1759486056
1162692580
1963092579
1053698651
1847743389
408017354
927728700
1899734275
1065227468
1935727786
12534890
1228483440
1523186471
1777297274
550688806
1428223608
2025559227
915852155
367823383
593506090
1436257295
1241036928
345744546
1381826299
904951860
1949601346
1650030042
1393481629
2091120425
1376294420
403544839
889672057
773175286
227092406
394308603
1488474627
2109483463
994324777
2009977532
1099139852
771365167
1290273330
753590226
1028007293
453741941
897450788
290457453
2066900416
2038360364
48551608
1784238479
1085577424
1061372069
1682871207
1774774512
2131697656
1085054568
575112848
2087220201
380214418
164526107
1769412683
320987570
936994166
1096083343
1285894979
352449895
2129434429
1029568477
601583879
150700463
1799445893
806904698
1029271565
29599752
166137796
798577782
1807511422
394764021
923351166
1395875379
425385091
1869611556
1067944425
1505725022
1304156239
1214517216
2003068982
1328278069
1183299318
877104883
1138311501
1624380072
1385783784
960467352
1389257212
758962575
2066384173
1279424293
1787042858
1953454566
1220687812
113235795
1182492481
479224853
1589936961
470896597
39306575
202187502
1751617553
1582951075
1626958666
1737109206
1590687153
36711445
1424406706
434894768
1308170381
1902922294
841402117
1338430417
1399365182
343650824
7862864
1703114108
1499683491
1967601483
1230977694
1850717168
835465649
1122961817
104525167
1270366549
1261833413
870247799
378982792
1083548440
1406299405
411105442
221340420
1249322669
792587613
1151998979
367900173
438103347
1617262573
1099631411
1102524028
628993252
394976218
1646284175
84270425
58582143
1479477887
513979910
2248115
870936641
1531003273
1532552666
1593896343
1494670472
118140175
767118054
1495026731
1375519226
1720477233
744722849
975062308
655520397
2017972559
7502355
314419257
565409
1678517376
692590586
1215103881
624194921
938294240
1377872165
935184209
320555497
1627381119
1602753201
2093125369
1665795960
1975371570
1529875695
502369722
960951159
1228423045
1322830836
528549183
173148845
770841749
1970249052
1188191980
559606911
1611311248
2001351179
1361748472
967049194
1007874943
49344826
215159483
1136634969
2108502002
1341798402
1702939111
1705574965
1695501947
1049200048
1049707251
127089196
602078372
68929349
1050495730
642786045
1524957386
1463267407
968344397
1581141190
84673932
1598504159
561768205
1767172634
1016463743
1790840063
1501679080
1052836558
652442074
1075101933
922869355
401549116
869202724
1299684781
665627541
1649936081
1182204244
2054852165
340525227
1658861770
1931745839
2126991976
817602790
381998955
503882482
2048698775
1764141755
781639345
1985927194
702307282
1838455487
1958429777
816178622
17419318
2004153349
1469388364
1571135698
874431335
571848019
553648328
400976508
346569393
637433807
2013922942
766613876
514147554
56304973
1132883162
1107699524
590858543
775838306
750557582
1909483613
1720674840
463191316
587922450
576005310
448676990
1246980307
1910587020
347892301
1011539814
827576038
96823519
1082396033
360593362
1699822587
1713002990
929723905
1890885861
1099032258
1727009682
1683008336
887461833
1142409840
704721944
1135463328
1865226825
1678231880
468189971
1517505424
1620402014
1796603594
646714090
657484316
1068702452
513498076
347250111
718498605
242122988
918261478
2049504603
1595453165
1857297817
2041161137
1236330908
1126716625
1626004411
1988816285
1607800624
1008601508
946889347
1524823827
509807530
1597651321
2022989337
675101765
888115863
1359641066
1998978197
1826788887
1549874808
1015392529
960293002
1569382329
955411281
250410118
1126129500
1393202509
391514383
607793770
1616122785
668018212
1384655929
1532394035
78123956
1915100752
462664481
1063542602
874294975
1231195655
1318861087
294584408
140251871
642085926
1264330039
1292100057
455114139
1121105136
331633664
872632954
623064670
808684281
248417733
680077576
1888108440
110038741
540799296
316162068
994472496
2066225367
1508467512
52044779
1686273119
1371701231
1496114313
1970774931
245146994
1683249436
212188696
1891190160
1414048084
126285120
219746520
1383325134
787453553
1193536963
1720283748
160831051
1241918981
1243810808
925994000
57636740
181098663
861929130
1042742587
294880083
1904540444
1899222578
1824143747
126563406
1313660297
491619322
875998434
564375189
2104324718
1482227515
553689196
566910964
187971975
278462408
2070979317
1495103347
1250155017
2089887739
467937124
1496705875
1352933107
416192124
1188176706
1386709098
363467561
1489464967
1709766198
214911627
788168165
1094184715
69888651
1893778320
829318717
1593639551
1677598522
468351473
1637910190
618809221
885199218
1065933772
905694285
1051696978
58553161
471375519
1157839617
538880666
819345722
890095358
1278970467
1400330421
71555427
36471037
1044065331
14864788
1649413555
397556826
1913464981
913710216
1006474285
1155175764
1650161629
454168312
2042887084
273482170
499018458
815132521
2122665317
437297936
1967828214
781471915
233552595
1241884699
1048552730
723073498
1151670878
612100175
1922825852
593462280
1763017812
20153756
1877369754
4642223
80044300
113068324
16608477
1583862419
1398821888
224483162
2063040963
1704554962
1991902323
1831324855
183197448
588894290
1998529866
1230173014
531422790
1078866333
1010508134
693859611
745941936
1803593337
1249275060
702519533
178018530
1653668622
1957733496
1423832919
1816525962
1809329155
105097601
1033299694
1439746719
1558609000
1286358365
1841720801
1189376051
1048484906
564139782
1329455525
273566442
2079985872
469200622
1801660028
384426233
130014883
518527425
749889668
2040404160
1895296784
2034821200
1777050699
1918503384
647685156
1195755353
116264197
870897574
445778660
877420928
848469701
503248301
692405864
911839523
108119865
19507966
613350878
2060656428
786109998
1989133590
1054626059
411846807
1905740576
1216312798
632616455
2025445815
710861900
1716697235
1102964463
1232410728
34910107
1451790112
529503175
555018581
1122971795
2056482474
1007880170
529088886
1933769265
387194671
770742615
851660072
967236487
2017252467
552813378
149935349
251568166
106629959
131080618
70911829
1006488210
458526372
472582110
1606098590
1489613037
440686960
1737529149
1735904937
2084759150
1633264178
756737504
747273587
119113337
737583898
201710662
1524008310
1777163050
1503036389
613220027
435286422
230282104
110391664
1153971763
1914612847
438877191
805305818
7309004
552901860
1912601110
1845086305
1850635398
563455529
41597310
1987538052
815216902
659570375
538379380
1076125968
1552195756
1165415816
638694112
349416861
1003267279
817135218
1544775091
2121446390
1335837314
729018078
506363678
2028402355
1222075659
461535517
2040427207
581488247
1220467047
2077169613
1591654184
1580410009
274724487
1614555128
1359299572
925540951
1247138155
1510991089
1764500758
958995190
1905522322
242018352
1949630503
1831891899
174376354
1055986371
2138037102
560364220
1180274627
2132394965
30555033
1920914929
276027231
1221820451
517385732
111804873
187380225
1909801892
1543227659
26237530
2036221126
129200508
735423215
381805780
190633877
1009346794
1181967900
917049119
2025730148
971771575
1483317075
1313372803
1327417782
1685072296
63095945
201684967
2062207314
356741405
450238763
682121986
1714970615
1917503391
905714330
1750426223
1381545319
275863360
1646038739
850071919
2046754348
936595150
638219010
2055984900
956791338
269224320
687159356
1173508921
37455461
1173078768
1934573018
1189866897
833890500
1539185505
727203519
1417404652
1609656012
252078989
1647065080
1434090525
47887007
2132111050
407720452
1873954767
938561972
671114249
2048651372
2102138486
1965041462
1519286983
1472801658
1395222683
239697556
1283326630
2072544632
694007008
1767981340
1026678358
1520698172
732990641
1480155651
1358881046
1125237585
908105037
1789150418
1251832933
363326843
1057418480
1151586186
147736729
1618802212
1242637598
1139293887
102102071
1164046958
516355229
787981583
417207870
409479623
147254904
1956622536
1596299706
1603810069
13623307
117791307
527526156
962382137
660908311
702675349
1381408108
1629907516
808236895
234675911
352808228
1825070155
1276126700
1818590179
1080761787
1916170637
1761431273
1243108679
1343793462
1731110178
2030305813
2057433001
320830273
1459168732
1404718959
926548571
2087712226
514153179
68859544
1465617739
442823274
2013655374
337121653
585168956
1028830541
1227813284
147721497
145477283
1759462697
813563079
931680395
1507059315
2136698904
877044815
1957496030
1348400220
1789697701
1934414212
129599782
286323204
1955763190
1070003841
2130737369
1305351384
352143562
1889197367
1794625986
856446032
463351815
1398374351
1211194726
1706387336
360086144
1171597487
450773843
1092745609
624371906
591485609
1495470913
1383885517
46090503
927962277
1411415511
816802435
1222982094
1854410467
112628059
759059509
1722639812
974592224
1364332465
427116377
2085475143
769352107
722922531
1538131573
990954020
1315147083
763419554
885335441
1250512706
600067707
1218000576
44102881
9332116
1228282165
667543002
477402848
1869578647
1496070667
1530146727
600001515
1377126419
350501117
396563473
1782084333
770230362
1395065074
2045693503
566635579
117842994
1821561939
382406817
2097178143
68753209
1731716378
888225675
767849407
521326928
2103707190
2027739664
21111851
27397587
1372608560
434001990
1383374774
1869210267
1535110717
596507703
61123702
762108452
2086402800
36906736
1512864339
1239169584
1703541462
705403396
356344166
720158991
526719840
2023479483
1287188859
504529913
2050301099
103668601
762168985
534825585
1359407243
1485558471
1438533043
2006835266
1088758629
1670565381
1403109509
1069493808
242583047
954224332
1648840477
1745969084
1690936864
1316013619
397691444
2142212594
1110691514
629878544
1558073317
245928673
479944019
1258969208
964875259
179196313
995321630
202350961
392618630
1834267263
1743644240
148652301
1887831440
1138879929
797297593
1436521597
498630514
1357626591
752298862
1249938551
2129042619
1734467635
1366871944
1130386716
115799480
1732967865
1342261066
1669405387
2078678908
1386743622
441781595
359824948
486214748
1100340331
40699730
649822015
1135009127
644472964
126910410
916216625
1322331806
407249908
462801336
1183325337
127447668
374129904
2057140906
1858097001
2113137246
1345925033
2051825636
416032933
1391563497
1867049377
348256479
250857047
743191049
667564240
2135793854
664448423
1678557912
1066887800
615555407
726107440
1576641070
1942470415
1391164760
1189449104
1306730428
1477879257
1938621900
2001241811
1336510518
2062544423
1494802642
1575727015
979123902
621031074
1196840225
129799843
845292462
353797652
120533749
1027919780
2467068
1133935884
2008349882
259512990
1982842431
1141227706
29735754
1821583887
1146587846
835514687
994712031
1326513504
487473187
1319232473
1479883435
960768527
348746723
159795014
1462183171
1783147279
1932739001
1040037990
1211574997
1452937392
1571382503
1997502824
165069188
644294354
1072785600
908464677
724032836
121870242
640550504
2103888337
1315451539
1622183033
1760870839
332681287
1262371159
1106962999
74045144
140354252
359776565
41607905
1653374740
2022993880
354462941
339478491
205911355
1088284941
163970765
1537134179
1975255152
144057925
243642997
1983509492
1177356796
705077400
139990882
1361394748
1151700699
1700827448
909185016
1530317983
1084027029
1017453833
1540277408
39942358
1777664964
210988503
1922057693
428407339
1986591087
1093161226
1931907169
1889838291
1123405401
1340561588
1172061214
364462879
540032108
133573861
925355611
1306293558
2108029430
1127317310
23713977
1457987547
59164705
1063962882
991583846
1348447998
1680214222
1739497711
1740019837
421689118
782202870
253540955
602259079
1340773791
194842143
654142203
998259938
841781464
1535225560
193299345
2005662955
50053475
2079584508
929294769
66338682
753768034
2051497728
316741647
536673818
660849530
1314472116
1062432513
1378612848
1537425161
355822204
170513478
1368628448
1706744602
1686801908
412393731
1290493494
1134425838
1441808815
1630756420
241386370
1646870328
1466165614
467401890
243035073
198175580
446245830
1307895178
403953363
734747310
2130960577
1937225033
1167808648
1543180625
517242146
1568339034
774738546
1508766686
2122588829
231056970
1658344570
2064459281
642645848
1571202241
802086690
1133047237
389028606
1330484501
1740082061
268692075
120343419
71489284
1289350073
174568084
1272398636
1305663111
1237764880
614582095
949210872
2020335466
1337196725
2124335192
107046145
516374120
1646418584
1200453708
190760527
842400183
594410014
836559509
1889203216
1633217748
186886819
1872517945
2129512127
2092397200
1059348102
1812797789
169171808
718455936
417037015
1931181682
1646738269
1710096334
1499161565
2000517555
1597464730
397755422
366823101
1765632218
1627826440
1769049906
891876620
934945467
498332095
1644988642
934079352
956214870
509117312
1523491037
1662044906
496485856
2029593244
897150040
711032579
2019234048
849868459
1123499532
1285160768
1451363344
596937436
1620313996
1589255929
716236258
301398653
459531678
2056087663
555447711
1198910951
1988713718
862692306
635548751
1535373390
1852417264
150594103
1795101081
1553624006
1270015151
1144759561
294019895
1285786967
1936293175
18676774
1892676068
412015949
934627260
1534592364
1088013564
1939963545
1126737729
844922359
6924010
169009087
293737593
189189236
347489722
431393347
1563736637
1442919418
484732904
1320437854
55819185
472463798
1131847565
1396481350
495074428
1242518754
272241314
390150307
40852491
1582058280
582272723
2055132633
2025901036
41069889
1807962486
323349556
2020837648
82491977
1019265734
2120515231
41844640
679068566
2115925825
2004854898
566171516
1284484516
1916656058
1573404652
1423649442
96472130
2100579987
2095740985
344449809
1604319441
892214846
1621255503
1448031117
640985311
1222531935
1861953993
800674718
1397056489
322446346
1799532094
1852710461
923736236
154897873
209500879
1444913288
2013799484
453097303
894566208
2123118165
700480066
2011927500
1268557776
481387944
1981498024
933939613
161218346
2108832480
1748807451
314552830
1605802398
307196407
1091952780
586754735
2036950515
986233933
98704967
156272347
2101602266
1074033790
94461093
1492952345
924479529
1050293230
10173590
920668117
360269081
1252491216
522057532
1231502327
1856787427
1577014022
574149638
1201016868
1653303989
223864603
1232854864
446063902
1695953828
169101630
405159581
1995395679
1764856332
983626194
673254606
375381967
1987860082
1806733046
166201442
1613875546
821937422
2122655178
2131367377
915001403
532369467
1841309200
1494961796
268859843
2125587702
348283575
583258467
825050065
626869877
1366679464
2012017094
542149437
454688765
1900167341
133913706
772435911
756299701
1023939595
346719886
1220033174
1017655043
1238249533
857852683
1651188563
721890930
1946324685
1614977613
1322535526
264668341
120445581
591059573
1884238413
697790178
1233581793
53444386
1528986544
1921602633
1030587553
1452214676
2101303090
1874640328
1525681827
1179516838
160798913
354323315
261005463
94959759
496572503
1257219571
704107215
1110556680
680159183
1125206315
479566351
1146433493
1524093345
1778191734
609739264
835980619
568786205
331411785
293095383
372593939
998922789
690980958
1601896144
958901604
438095920
1813865837
584857390
1419950939
1525426295
393370484
118896667
1821140628
778626684
2140763819
345685185
2076258780
669167639
663557068
1244050746
1444349318
1377791596
52930850
192790588
570811958
298180296
906920509
1415682607
809363332
426764768
92170488
12803253
547655416
1440177342
1174272530
939984605
1162587296
1549715704
1322322356
1942913497
1994072982
2036501378
3245785
777674628
384818558
920359164
925423684
546544906
1700528991
1308442459
569173348
1444141706
746785899
161705893
2060190526
849023212
1923106340
129020915
1377146994
3284942
1009152975
2035023992
334147150
1072125647
823350109
991211119
1101964409
184169806
1929481039
1868507502
2091497434
1324896325
1093156167
1762598488
1007670695
1616822904
1228908798
158098230
916630710
334767903
1764089611
21544906
697014779
537795632
968129391
1111577873
1083935046
522072683
142323087
836754574
2135771638
31116991
968379964
2059593498
2120954849
1399296169
1461494651
1718241857
1681009325
1328348926
104566003
281354836
293593859
824257619
1355912232
1228342089
958347472
1362080179
1812169396
810978947
1596161377
715439329
1158564048
1609361060
838263436
1033076485
200524671
599443412
844435312
1454996170
764181534
660800923
601345042
1536599734
662301080
2095134591
1206995345
1509913032
171828730
1184199061
1348476905
1750114096
294118580
65863205
914669019
1444077647
2070161139
1361446440
2099817378
497141405
25914850
416140138
1491597349
892883550
1639828139
906052575
239887302
492950060
1346201911
1265003267
531999427
1539963187
888983371
228617674
246547149
1057849201
2025843945
1468420111
1045045662
1612519201
839631239
941968970
1034276021
746524224
7058615
709624514
439905141
831073695
574201437
1840831267
1261059573
1944842625
368501311
1989724012
846153246
1451302029
1501074326
1523016822
1133956682
2136792577
1563033066
2000462243
2071824606
553195359
1531731404
1444245255
384546247
1612565040
596238875
2090724180
517251976
1051936191
463794664
255218524
1711900929
1086686435
2090663915
2083816771
1238753568
76575812
248928227
1427331117
744305558
191472415
1976879384
1715248922
1358794494
741586951
2115029506
1303586755
1970139135
140701974
296447496
977699853
1570348034
2144552277
1720566361
87492138
921426814
2129129883
614676927
878706590
1915903460
737667856
223930580
323108024
235486747
1165866018
104538645
172614139
923021107
1117917063
1562833202
1542468775
2035472745
1641505813
1830304729
656755261
977837521
2118515962
2080023788
2041556848
1683709441
1133190657
575185920
238393221
637275814
1793160649
166787417
659145614
1362397858
1420708427
546602789
893242012
14726069
1788929322
1536097875
1062260399
1355049860
757362986
345784482
644218095
1870168684
1807255240
444985328
1491165107
431453455
1657104076
785186549
580309631
1381571373
1347653877
1533627639
1016330487
253121591
42463085
215196453
2098130751
1934617104
1172388196
1547521921
1351879944
1244900615
293959620
278301524
2096912005
1315869530
1453831198
414226369
678848091
1675583456
545520262
1801047711
921572610
1211548198
1524870183
1588898877
1216438702
1074343721
1223542194
1843382304
552635742
966856039
1475171047
1478533078
244538571
1555321546
474297503
464960027
813805399
1711259600
1093986330
75696180
1980216551
61279156
1291414006
424953951
473167172
1774157283
1202854594
1267825314
765265373
392402201
612201835
1835665930
1923098693
933004180
1123783952
940406359
685414049
786511688
324685514
181782268
1006266161
2042769569
527452022
1504327363
1167798752
1164707181
1612580764
1323554069
1933786378
1331580587
734536502
616366632
1134400855
1394301774
27689033
1717006689
1102379015
926593731
673291179
182949625
1138116266
1379191735
1902673089
2042521697
1564974690
1158599301
1682250959
521876040
891732706
189613683
532768140
1180754233
367294741
955107604
1770464825
1128849675
793388970
43840703
816590948
679151473
443427618
593207093
1403776308
697216153
133942761
48634378
1012096352
959303648
2109586068
856101884
336096529
538771716
260125039
1977606114
2082474707
1477391664
1358012595
1800384013
516402248
1722244494
909248145
1580536958
941407263
1573174547
1435183447
1172121448
1812169396
1232106045
1294017005
890109128
796406672
1284474287
1320123863
217386758
1417405248
346493898
895335142
1037779901
1640705073
26047382
1083466118
648248
1623023229
333167617
2117062605
680865884
466761599
1501420301
25395638
1455283239
1315708542
272850769
1184557561
1529921864
354587296
28331419
2061911038
1250566939
305939941
1702681851
346476918
528174956
188413982
1596016798
98772238
1973804338
822587589
1575423690
1305160440
1375275248
1836217560
728453211
559137454
329276298
1366319479
495831904
1861368356
1664616211
178391876
891391036
73420154
991977666
239897532
772980842
1167716184
596834851
714613833
874553144
1265093514
1667442502
30602422
933639067
1653695885
1444124019
307157281
2013896986
1962842195
1383229089
368310025
1882772058
1058537015
376181589
1745961607
1180636645
1932279853
1213649369
1123980729
596584498
642552055
1303041994
747578673
557641502
818741863
362649242
16808889
911349055
1564146697
1385451625
1802637229
647114626
846689413
1056916098
1143786607
1507854443
174386049
2120769716
587018767
975637188
1879625306
1359531363
2016683444
2066552104
1114638871
689222151
159585675
1713518429
1970887656
768655479
353838176
655048026
344935082
1949618643
450267016
953882425
464570627
105080122
1419697078
1008344515
1002959276
1986589943
1628670204
254568991
1137863818
55925612
1150694612
683822232
1426535226
1239615488
635933017
985271779
1644359369
264937001
842612031
2085199341
1544164878
1860056000
459535446
49974741
917578095
599615754
1253506966
275447688
176546959
2036040279
708289790
833155677
1935808904
242601519
1345115106
1019593145
383301622
1772943972
382850461
944176468
1638559166
1475914319
273141315
774705826
1706696432
1266477392
1297804948
1603712298
2049599828
579081676
226077989
1097181675
1769268358
470539046
81201499
402509364
658013536
39099704
268880106
948981050
1887026805
499935049
458637208
726143240
2034339038
618488558
688791012
1389326771
384256482
23359507
1530105242
736869792
526159638
900883656
833012216
1491970567
1387259974
1845119015
1800344158
1661604049
101119956
1345426125
363826304
1390055426
2133160559
654252869
1934946823
859761620
667874010
1753720179
743572740
1299406050
2022444334
1429980317
1401363961
73118340
1697093738
923770582
1556078839
2061836063
1966048373
1583580186
1787018863
960193804
1985727367
16527387
691467970
237982781
1434386178
1071200179
398472002
574317407
1898779453
41549590
1460016594
728560046
1753589214
1762132193
1541490386
1307208499
945136388
15653729
1954863038
494327382
2096441010
1991173734
427871911
82628484
2119254895
457174089
1217334940
621929867
1176162664
2031298038
679543580
759503678
1052340033
1688756869
1282065862
1309998762
648279330
310845848
1423549678
1854182244
725694828
684488673
204269870
151271827
1067057536
637807302
51892582
1608223804
1442763818
387695640
1117606916
153714186
165477473
1148862560
1995660575
1733460316
1285284044
1428515922
1824571162
1076596718
998275332
888140228
1589071537
1358188714
186520040
1290925674
1693409062
1254549108
1593375851
2033199240
303441805
1054047127
2056016911
1229607917
513050979
1561212535
970877829
310241630
638408998
271544716
1542622950
1879886583
376490591
586767909
1770326673
475158661
1482518512
1322202287
2048988028
947060412
1065024676
876298426
1402631356
633296028
760444318
1103295761
1042912377
373934081
96999831
1922116084
2146219222
2133795952
1955004592
1663460612
1321475967
881146170
494571334
98354972
1247707338
874029118
1973466845
609792401
1895888529
767499221
142102511
1160893023
101455018
1614482569
1799194274
1141068615
3803977
1419629516
1969372156
459494089
452374286
832943675
1750017698
645100331
205069409
1305286498
1782698646
520405002
1182982983
1499806983
690846073
1701213071
609610341
592107187
1562703478
332948709
385547168
1529532844
723152833
1008125708
1400442461
1459400381
1390128286
1749693081
2091040902
1206189247
1146624609
692317608
788132376
668845948
707777483
246867565
593252188
1956632280
540447932
2146477730
1189190360
1347088529
72793040
1575383846
1544056886
1930447794
779647110
1406777261
930986604
1626854562
126120400
1575256321
1239215888
1675764651
1756691690
1004293434
1567440387
573651414
496591348
870363214
367046024
699978684
2085266494
258852427
1722226071
1452395581
485429293
80099301
406800602
512890218
1538312472
1034505390
1104455628
1208641754
386822174
308415686
1782468915
1975429570
1593992309
686954850
664220920
9334825
448899986
1516475190
1023967204
2052217070
561767013
1370067946
90004724
1705666639
563596195
1968789651
902560124
1299422452
101001808
375603333
424569181
646526278
187086412
370849759
897916446
1655049778
1145572097
2037583092
1374170377
2056374345
856302289
836713624
1149754063
1941995052
1372324953
1301862217
479691311
417459680
1452825446
699868729
1644914933
541601964
141040753
1950473181
695417834
452636047
67241935
1287048812
87901342
2061598285
2025248704
396580784
701499676
2095767904
644380756
543666356
1939007924
230594484
120920557
1259392876
886570162
1311581226
71895479
969601805
355957060
1003711491
1504566480
1620216522
2082441389
684427401
301332423
1293724099
162910022
1773442126
1620095752
587318265
1743855628
134034310
1905380373
275055177
1775509339
419383499
1548221743
1424792747
1189255944
2052734340
1438750675
1836538208
1790453726
1340856430
1452623934
408763897
16731730
1658832093
1662489444
381383034
202872317
913401140
2088517393
984476098
380214418
98990349
881654586
646430266
1720405037
1678041166
1343011954
1032346997
887504907
1049065840
905035536
946737916
945995041
1111166693
1584950779
898928276
914704224
1016475110
1491168839
1411274345
1467679602
1474871351
1716491472
342309601
71495627
1214331305
180880330
1360326553
560376037
476544207
763422145
1473842657
899975550
395392399
1601888619
683007935
39858330
1358326742
1543992263
176143594
1265856107
1941266407
629198021
2023833986
1674051379
1242826899
1459394804
1347452599
1569678449
2119712527
1111133395
219951164
1105085281
2032869995
1953112418
1794303012
701382631
1836349228
505324
1367418695
2117969323
2144086689
1400719272
273306188
622387589
1841374248
713889515
2014679435
1874460238
588650041
1553990865
1357827159
344690658
1537638588
1386872140
1810915628
2064624457
528683432
885443198
2101561591
1245103089
1829426111
759221135
611498329
1071293270
630400886
2042137947
772522302
2115228072
1432562187
937169617
2115107699
657695151
629397628
1842378871
494039617
557078192
300141539
1569125905
288430687
1607095248
1740563227
1598733694
1583513249
1009715738
1856630808
1675653727
1227606073
757827192
1415021967
788853327
435596270
2097081929
393763006
311836386
1868391715
1171334953
473677283
1229505417
284314568
2048858645
1607340385
1275194449
1269682526
748029860
1448088576
715571320
28354414
1728791274
755793210
695495327
1877895688
163698249
210154033
1665242640
1619311467
1928860559
1526172139
1153971086
1151227748
935217157
1686237995
1543608524
483193272
127500670
1972505193
1288223216
1763381567
2112145402
1977882957
1450249958
1866455204
564822392
956941874
1811375308
1685894290
1022466413
1184455164
2063064152
2112888553
130844661
556741685
70152873
1041135669
407955036
387724323
549700955
1446748629
2100840890
242530079
2129461310
1911793789
379367859
175208984
1593085662
201117159
400781733
467621362
802728207
1468962421
594822876
660866627
1421461198
1900712408
35221284
787879980
126772331
1574178207
1681774529
1694943586
726820134
4299955
331589421
15653374
1059331793
35196613
370530923
786255628
645058161
680466629
1225628292
1108449433
196722593
1450167882
143626701
1485077519
404012928
719538148
578880905
651948918
599103596
1850671553
149602221
2013114247
1371237463
1125154322
609392102
322573490
1492940533
1133418412
618721258
2053577177
1107927755
1284934602
1253121218
2012548881
2079585404
1281660903
799364986
1932282410
523164929
1008286753
80104724
306517621
1404404733
896857003
678172715
1832351336
1543429193
69129385
1278131712
1941376858
1958267015
339520851
799996478
1152482102
861964633
1401185958
944817931
308090020
1235189170
1287149450
1949113142
1178372003
2040060105
1763192609
1820750642
243791352
1408796486
1112724591
1670344102
189064842
1800329356
680701232
2134037686
2014914455
4610259
346553676
1490836494
1422020266
818369375
1504419453
1664387689
721673369
297090158
1059515662
1415199934
635720918
633480890
449177835
1957367806
1086860600
1974508775
1028344662
1092274514
293721462
155283352
1022744921
451925829
308936597
1738000318
1515480853
80123218
1041384092
2121633618
2019798241
43541218
478553168
2129144805
1247870401
1046844328
1022163401
868308720
1827243832
1690126670
1755595618
960199316
911042580
1960285280
805214273
1455908848
331593839
1816716985
1286745256
420012981
907858963
1177259947
971761924
983148611
472423273
204610305
1767534977
1014078061
545813327
1208231736
17179882
723668773
1229117798
150025508
1310575014
770344473
634918957
1266398149
1037317675
1425599262
1259096366
653313223
536521223
301627511
3695393
1587765131
598223013
935153269
1647905
282531243
255251623
2024269911
503714189
1139043268
1149593594
215654767
816434584
1680717929
639830938
1708964872
1431798874
1192972418
921238077
396653192
1012988111
1197465716
852241030
1166693751
1026316352
506646230
753641376
818237954
278548121
648019982
515306292
584172984
691860892
2115891747
627635545
1564425233
1592407385
1410890813
146086787
417032925
539278028
291210220
1923219317
1333534646
1482502807
1573837909
455518936
272290104
1021808094
1780630784
1922297260
1683230620
1976120311
2068895336
661886613
1205061352
636009794
2081903689
1796156700
756035665
498853794
257248545
459135524
1912228882
365853679
1138766733
634498031
1070427748
529211640
282395593
1463563141
437674971
655510429
587777957
271804327
504145307
1515931068
1214642433
283323775
1200303411
1543014079
508318193
347739358
199493094
2047405400
1962695956
1123494013
1055856050
844213990
807803047
747421643
1381158231
352531014
639306176
2063100450
1310115443
490668650
421051526
1967296458
1669110952
1022909319
207354196
1579179403
1314694887
1148268136
317146935
858661684
1274652859
1295165321
413311601
1474267230
1007899026
1691324160
1732076841
1687074471
217567654
148837499
2050773482
992428008
1487908272
1811546619
1417952334
540466798
603208184
629045519
1990605363
1219523379
591926927
1997018693
1500652187
1697084525
1047709655
1437271600
1720450215
487026870
1565913872
1161182891
317401988
817871538
23835104
742420846
699648109
2042922080
1904022799
1656658910
1352032990
141340259
1962203229
932191047
1551680617
1364848909
604561620
651752089
1890889316
226875371
1754665906
175556229
960460266
1843367130
1046895952
1255708112
1222883823
743840297
2001912357
809853884
1123725568
776994465
2055180137
741262778
850268477
9007099
1492748578
1838996787
2074621430
321811064
1040579578
363620661
1513416605
211807493
1090822199
786657909
1907602469
588297098
1269645926
927160957
814219165
79432590
557598941
2139615352
191450662
1851840249
1029544111
1654943029
342025873
16698216
1664982210
973650018
137605206
1870564261
1726325209
2118877545
1991123898
1234760442
509059141
850460977
1554314944
1779071472
523112688
1577426589
1974029944
1806896748
1113707598
209901255
1871923103
224486163
897600544
477610816
850927165
705250112
1010871199
663571941
1257157897
1925775181
1814183255
1471741654
1920350118
593002423
892396939
1128716933
1921239137
1560699974
1273797099
141946940
348390797
868970838
1943261079
1027136837
436843277
1360008971
223010687
870568573
163227673
1023995096
1681266756
1984217846
590664078
1054136856
79895339
419876299
519185744
897971413
1983117165
1039220147
1578409722
1329240604
1117093500
217571768
1959370562
1903305550
1875593356
1518028557
1232085534
28029249
1786381717
1154176755
558534200
279014164
375718479
1842735066
1637828737
1331562217
1215133790
83039774
330418331
836984751
925363867
1715999537
831154579
979355002
1425496705
2048976074
122716091
1295794648
1906893441
166954989
1227201339
1849391602
1729218728
605328276
164854376
998196359
140004204
52187866
1302843593
139745678
262275180
631078423
1639828347
776653350
1111468765
1502594351
712561408
36281466
2095500930
664783588
2120692479
2023060954
988653677
1696141426
552311809
1296217339
1631975795
1915249837
42957353
751287247
1245865377
1967491523
311165467
1489850461
922484418
1726269982
726780021
1273583357
211304029
1199398551
1895469170
202715632
526775506
1045955140
1526892514
364246719
174165633
461749714
171309155
1859668140
1329723651
812031622
1638541815
1663194751
2113595086
297950435
1505702822
983431376
576970835
2117750829
1383138879
2055586323
663105537
601802299
1606015942
1965834613
230572645
862279067
1016428409
45285884
1686655807
303876059
575883786
1026828044
1186780587
902524058
579377961
214690301
483149354
2133757247
735473634
1217164037
2041658952
16850176
1025172710
1460238200
1972466286
397660745
628455033
63961692
1785858199
985576133
1401303881
1611107112
2098049201
600867930
1896462029
1412999712
1242669815
910841675
343801872
2146680924
50706133
1731661326
324933962
1053650695
1822338238
577787595
1886602679
1559756157
495543623
57710948
1387453860
1935325196
600886599
23666052
1261379022
268598921
1070021360
504409591
481389990
188226829
407945171
1217876868
1675281163
1091651375
1077101298
307146191
1867101842
190770503
192032793
970657958
219500461
1921925171
1945994842
1698981364
1180404573
1486033383
2096336243
447874355
1903462665
1016213738
1517948429
1082952052
692217065
2020457357
973515928
610162175
612660534
553056421
1857581446
603829513
846550629
1022909222
1624689974
776284860
1109005327
1375440348
1890224138
1751045570
577190303
1880997660
979583384
718846544
1887428216
1702928556
1522225304
20882925
1293995042
743645591
573568721
1291649648
650296849
82042311
1075680447
341705766
270596820
1495693728
164775779
1128798906
2096708492
839367395
651965865
1412146670
633313593
612592976
1595223674
366624698
1102639021
2096688992
382703742
168681720
1106627536
1130628770
2117039785
276529898
1191300325
1758088553
767279436
758962575
384827416
479253668
1207100222
1325969949
1991209765
1068067414
181224881
1544650913
1013260363
1292433569
1524803753
520636884
1171356640
1945121858
1365887093
1432899725
1462608030
670770101
1725339098
549776404
1289056297
1404120754
821826112
1384907495
1845262666
1923481968
432698165
831805903
970779004
291675695
1770544766
1394020130
385760458
86801264
1662982487
322852226
845245420
1610436721
1921056538
973314352
79742022
259600715
124013834
1428896471
596982397
122213099
856780336
784587624
972392270
593042797
1859796686
1246521899
793752827
466037181
650523623
2139442634
1118460521
1722792094
787834071
749127189
543234743
2067588241
2038124916
1479771272
308236046
873710538
1082835013
222632088
1379731595
1388140201
1299753109
83846386
1888381088
378793662
1586588130
186790762
1333349335
278899099
423372904
2135688663
1440510410
244213231
992894055
2126818860
1108777661
1585476446
1013246861
903896624
301464198
1019060323
1804095536
272022728
879375865
1895435151
1910405787
1358334524
1781839847
1770690233
1734465183
1230436620
576734243
302045777
1460877789
1984090338
67279716
617170162
1118881005
1198393731
1962198171
2006344368
1804174045
2000523206
1177709281
2080943035
135934367
1864096873
2072507461
335593293
312903289
826069953
929067072
605822797
1206054206
133907225
1036307084
130951886
506131880
2040640399
524989438
457324396
202091295
1605544148
175993759
1243512169
1623925689
1628158475
906618523
752654769
707850847
1059206377
953542296
1098189808
453902853
1141202992
640281493
1973410220
1211838291
1854756756
1576197193
1374214442
1200308153
1391870698
150303145
1775566448
806374680
391309514
1015930915
1505799448
674306290
1163537530
379065784
1582919450
1347743763
728641627
1393491353
594948098
697290092
1357288746
881487859
1222959169
1318350833
1309846400
165001624
1063133219
95851463
1597984169
1950168146
1153863943
1691980220
900707495
1216257825
1852473857
192244239
1702907406
231294919
2104562452
330684020
473677436
205038328
766483871
112027399
1893507840
874102681
1689159576
886758524
1667332199
747707817
887793659
1958588227
308868297
479308042
1609770124
1416712106
241436870
1975771186
285377270
858232902
1478188665
716966284
989610604
1452367989
2073466550
1429458057
1436161113
1535975815
1656753363
1241170800
1614029705
829992030
276740866
1659706125
292060400
1025033840
962381125
1453069254
1612617697
1765732459
2059956109
2088153199
1525016557
1127917315
1341082915
1648539990
274598737
815384428
802151803
251735601
1130192253
2026936016
1549298361
1099144093
306161980
326035374
101138268
1454544001
141407930
555203604
386867669
1536614114
338495512
910510944
6241917
1623660436
1118678044
395660404
1634560349
738246824
43699268
1311845815
1680823429
1451805514
392843002
926389204
1386009441
810372281
897653388
546784291
1785267403
838500802
1206252905
70805916
397020211
546597508
894513003
840758053
1932271055
1232701648
802152414
1373760492
480455267
766098103
23286358
397492993
1985310872
1957705185
376966763
1635277176
2046150400
92644841
762486016
566563307
1841726629
1390461271
713832221
1583637174
1049988048
1045350173
386113125
450459585
1323677091
375457351
1529733541
2109357751
588446034
39779164
206624484
134903584
1053954123
1415523388
1624144175
110646320
351410226
1110745526
1200824271
1444025771
1120760596
1617729965
104463446
1973821541
1893305062
1094947279
1434771158
1729050750
835509770
1035466336
2052866708
514867058
431481298
132748694
543982575
631744095
99172306
671437632
1051195274
560534108
760365575
775575320
1939793583
1607380977
1283305405
222443143
995206148
183197448
710130984
1366086553
1983836910
627757445
497967750
1686197844
1957774452
1092308786
922124625
546197196
861981390
834251104
1257352905
297259819
127383985
1766033131
1010818245
1534199254
626608357
63890382
1953720122
304551323
1120370331
1076094168
348354491
990411818
192244490
46828892
318564189
425237790
1846946593
1847543735
718016268
485799581
563193874
916471312
857786546
1386418499
1580641626
1525258912
933481679
2106567451
1552009478
1578179112
307189555
556957849
106283690
372687327
2034996110
952900069
1440181679
779857365
1355225423
1910031206
1050550528
243061115
950822166
1341001428
932878960
1140930111
103499010
796655288
252819522
2043894857
146641457
1147710126
2087933561
1061650407
597900345
402318012
1414057627
1320488056
1328403794
1421783462
207637607
4526534
1246455508
1441852640
1176001851
872322830
1897798709
121545419
1796281537
1195273923
815625702
250288275
815337398
487616921
1432753733
830519898
1485661007
1793024984
1194112623
1733710574
1788760029
237558794
667114186
258390011
1946261473
2011494092
1268666089
1043525856
287013049
1386615943
1240085738
878519005
2106831266
2006892868
1509884037
2064838622
204975517
866316957
179179092
651785176
512433164
612069079
1972457066
776676205
1464567745
1691925231
500364305
398963916
20806837
2127184222
1198181950
303574070
1891180614
1394139459
26065931
24607484
1969099278
1539755448
699893857
411028547
1802809935
1266175718
1502606452
496924624
1560896339
664175614
2133316327
1909913058
1956950421
1514765475
340361578
2013128820
2041768036
1233593125
1979120654
790384655
787783885
998659483
1314281905
868269114
1925594389
561182955
2122278766
309482249
1913257067
172411760
199273682
1586059359
1645296571
195051585
1181542535
393174739
526158148
557009645
1684439685
315769034
1163719940
447203967
596125092
276583307
1137849640
1883119991
1969082556
682063993
1837891162
379959109
406656007
1411514410
2016718283
1293150111
1016920665
402772266
2016548034
297589676
756256968
1788520637
1855158116
717897945
658474366
331871597
1021747995
1365212659
445515192
1196976406
330833571
1050491232
155101316
1457687210
1020555586
1810086634
1292067654
33986307
599000029
371794318
960534399
1104716141
333207748
1829666914
718147436
550575659
2130832120
1600924507
864742398
525072722
1912307278
1743928142
1818122826
787830972
1542974531
1394314705
554127508
2094399720
186887970
2136868141
1513642421
613557802
526191420
651136239
1579084089
72209791
1744519675
1698453147
950294671
544661919
1912617145
315361189
881183722
1941561205
43610959
658708909
2083687149
208904224
2102363466
85969643
203893609
1302105896
941180436
701670544
1405710089
1471805441
2041218369
2130241245
1399087224
770510596
1040703929
912398007
1270255898
423587611
391156685
895166639
854626021
1050321267
1003395270
1526839533
1465120908
551853033
1301409562
709678739
1392345184
2015224677
29352371
14661455
2100238656
1073630044
562831708
1032801839
1001912848
29142154
48604200
1961551404
91014213
1548228514
1003615686
1778095466
1457914143
346856195
1812756029
1226563204
284681049
1483855061
1287804341
1464410482
821492083
1923088582
1176687925
497636016
1772338120
800424321
961320526
577835372
1132744431
1940528451
1517548643
97404322
499411062
649410382
467488351
306642053
596428468
250548962
638236068
731102090
789026136
1733513628
766249055
1047994570
1881333387
2051328054
127612417
188820895
728831138
1479319629
501756007
1652216794
335003388
1897480936
1806686629
1162073917
841053705
47269381
2031858900
1330839910
35376021
1050859258
1129899573
325299328
2132686855
270414710
778513669
1059847993
429819128
530548645
798149641
555125997
2103551196
937694729
1689143090
1549270265
1451508089
1309508504
1235651306
210258464
2040477005
1706872293
569256805
1827900623
1518375825
488002530
409273545
744098370
1906805310
109148012
582248169
1694313587
735618972
930618633
1916855775
1929936394
2024844559
1216303370
285204574
780715155
1219046597
1088922257
2049129416
1058866451
115752805
447928529
1092910513
85898701
620327444
842025199
812797799
300291432
1755302824
553558397
1371225665
202240557
2109397108
776253739
489217269
1491452269
1976684010
1782668679
1532912806
1416217227
2006322743
749284371
1143340596
274680534
870006215
1421124681
325784235
136085068
503831177
296774134
1478108552
493300885
1536031750
1882635360
1358898026
1466935583
13014170
892930160
1228971957
898527888
1113286214
1562674147
1428203273
1109058319
242568052
1947170812
1140762032
2133536724
1547211078
1451834875
1491442551
452307336
50505438
1097127843
1953490906
2028152116
23997720
927004073
1071483337
1365506562
1121268391
1647076925
684749991
881050294
264622721
201650837
456366154
1002263457
96949649
1939528112
93721228
1089616491
579644261
572474734
1395287996
2143329496
1790632294
1101331569
1978867588
774652247
1071296241
1778693980
379431185
1238432835
236682810
1109268148
1384063367
2136246829
1383206150
550432210
2106532050
29392497
1292476705
1603590173
1517106971
851606393
1788518641
1037924292
1579118889
848889391
1050782402
83178214
708433670
294741161
1033207372
1580680601
1723882682
1973953030
1392531067
685843924
24107521
1286356234
1663540201
1112673287
255198816
1007032462
1083798230
569580117
1388070105
961041860
898172324
1549241299
1659236134
868722375
1088270074
1039985412
361879957
812009075
216980778
547015221
1069221889
1182479611
120405272
1181619085
1291896322
1702455522
1372735316
1287725106
1478848482
181515016
1526754701
358986906
996882709
1720473920
2034664473
984554052
932016230
191641022
1330951892
569592162
340958354
1721198953
175597795
457100857
1267254892
305494590
694194313
718450890
164971426
1865192790
1951120666
1462010670
1094196129
1145472755
967522142
975196512
1008054095
487848082
695970766
1918803706
572993312
1307063067
1246007587
111310867
1785852030
1070885399
265189094
2017235714
2109265817
1347104252
1187272022
2100126905
683822676
1924057562
924690017
1212478758
2025293376
1628737918
606692932
1349991636
1845141267
2009431250
695744041
320353532
327952592
2032248781
1686944804
1471106819
696177509
308334008
116860214
662823753
1590657888
910296085
1532645806
1689590488
1572841310
1950550981
1634709595
1837562197
1415742070
645982978
738596190
907423636
440728558
2020011799
182726731
2002384566
1874616547
836494134
1556447450
1762408539
146755672
2007815460
1068636380
386682868
2141945313
1114095923
438148973
1832681113
80065224
1793914283
6865823
1750038304
1000840556
942157358
1221973672
177093937
641202733
1808587701
247847664
1693622542
709100688
490371679
2061092784
1350525972
2124856226
1353123337
1227740126
1930170180
1728917062
1855754490
1996432059
2145748087
712393765
1017114773
1229112049
214722762
313997129
808148011
749849346
410203266
2019215506
252078595
1295874249
400701164
457495285
671145409
996161814
883960125
1003869543
1390068194
1393172669
1553875209
1230781678
902835963
119456449
1964802177
563410308
373517931
723154062
1374036243
548684910
1713671329
450267016
1182458355
620946977
1725823876
422190257
1633134532
269323866
47625535
843476265
1948231059
299572231
1809891792
261053464
606564818
1572480950
638123797
1957705185
139792545
213614747
2066058167
1579774337
1237428820
2129735449
2104200858
1808902855
93432037
863125270
1226167352
798023914
1696246720
754942700
915416564
814593912
1396992112
652377664
2054803651
2001972821
1717466493
445783942
1880586167
299497601
453709517
531504257
1233026554
527958900
1747705195
1402348539
2112992074
2131940551
1707101240
310845848
925309574
486020085
807619360
26741859
491647012
345477510
652204618
555568337
91392701
1683115782
786389106
788912836
1715908994
730668485
1901900962
622965061
720695579
990210093
1981377937
641392770
2076639619
1711694186
813932781
541639021
1822284446
885003052
1949987287
490217446
671258585
1605145130
95288541
1511333790
1808784009
172563147
1244794372
23859143
358476510
1221674339
2072544681
321289809
962633310
1204724844
1129457175
1504043851
1807981850
1856069550
328103696
155674689
88808154
1529500014
997982866
1605463238
1842720861
609100506
1657550539
238006454
256202811
344861870
1198881987
1809740557
1732858700
566213490
1612761754
1945629487
261844989
558539306
1679321886
99949720
1791789456
1699905634
1700950038
2141347314
279364671
58506854
419828937
475606026
1003273372
1248657715
895606050
1573100526
318028881
260301003
1972023956
315147150
716985269
979055922
796718943
1776680306
1441295360
1076812315
695611984
92540980
797814287
1701553779
733277830
2072217165
194290325
486139581
1819701169
1296177954
312089038
1317747834
1720021469
406368459
367932638
1446779153
1454019827
869421553
478189164
1153830741
344800762
1249445165
1761099221
1638436473
923810128
12829405
457331152
1025802518
1580848579
566214598
664195991
518146048
58212574
757151211
1803774130
1712872206
801633907
970196263
1650814386
1675507392
1969208740
2109130180
1070962319
1150391271
1414656394
559166792
570470075
1351686918
686064239
1166159789
467998120
1704867327
1789856854
1776540182
1670626674
802951418
1855314618
279570590
1157371704
1175889924
1645237137
1432070631
1200722038
872490824
1740807904
2130583557
1259836920
214075395
1262539318
623200606
2033055638
837564183
694834314
591900394
2115297752
459314404
1664414151
1941561205
2127601001
1271502493
1980709828
258536903
1710568468
759076703
9837830
350297214
142899068
835344507
2101681730
1609516157
1043588062
1322932971
1564303135
480471428
2133292448
2110613852
914672803
1366538251
2088715534
1539225753
1614845367
1487230679
6395238
1880863739
544609247
590066963
1269512030
113331619
798303841
1997384601
1914365025
2026965044
423329292
638912282
1676992721
377671624
119905896
34130098
1063127006
843746118
1708396022
427716008
1292286239
1591129987
1730077721
1521734133
885900157
1636363345
626435467
1319964247
1037400038
389880810
696603040
1478383735
1793143325
1037829349
1028744192
1996029060
433427187
1134871460
460506579
179311078
845509278
415156086
1985880800
1552524402
935360384
141364887
200606167
1914102896
1666853789
166136254
392526514
1024402656
786104816
9167668
1711007389
1680197143
1601268177
1997520642
249670726
1338961502
365728920
1362767154
735009599
1436811470
1666125422
582178004
1363676520
1136898018
1305874338
2044235552
1649632434
153237267
2018569106
374320917
1640736686
128100063
1636143529
370045598
1298114787
771043398
1207146088
1197424196
243750451
1050106861
885022042
534628001
1625269046
1023317709
1858825626
1679299727
269090756
1331266251
1629786180
1699282721
311309716
150740252
1004443029
1495905578
1064479131
581034573
400384459
345819881
1184317017
1749118590
1612064907
959525349
1239435045
35077968
1175182340
1753015263
1538105047
1722682162
2021949412
1527140680
1416054289
875430728
891913647
772724690
1353603860
99435227
738153481
1604461694
1520303727
1427176428
1161667124
396202028
317655895
1172486564
1608494941
1069382530
550675
2009497435
954205241
1567084881
204646232
1592015114
1616386667
1061015134
855749531
1494327606
297347158
631779466
439662151
1889313088
1163170894
916988266
320974914
284464143
793752827
1963990934
1535263833
1074185250
374214578
1445931987
530781250
407951376
1155149648
1599812976
2013249140
825439145
1425771016
1428386518
153986007
1690869148
2008214467
382452419
883247222
706742621
560969699
1681538
1410274405
30428389
1420977140
881772406
577263463
853680176
133687553
2022114480
495865541
637808698
889874997
512028289
1774972848
1859564507
890479690
1488980034
993464083
1588450005
78649702
924579084
1734711252
1038611120
606399274
639524187
1359215288
1554404646
1880819862
1061418873
608502270
511570097
751576630
880287861
264005952
1339892300
677665745
1492766441
1025383187
553503200
695088183
1290704273
67736172
444067228
1270678207
1779620499
1908735847
8553470
1154243713
445684882
2059721611
521473718
906497065
341026924
1606115431
251694065
1592607476
2131132566
420854183
1184835927
1703762903
1210646128
1900952807
1865299254
1342646268
891189974
1812365181
1367898831
725068433
390000578
1648116373
954581901
1766999286
1332454862
1855601240
1674884920
634814965
1380168887
400249782
1574369104
2012002809
899611986
1091576246
17850261
1604984964
97754584
590409115
1059107485
831812514
57202086
422223651
1744948928
1159671965
1846929777
225572090
547892474
68309174
1060750134
384547991
1002339157
707235353
1761381798
1558162354
1865195762
1640872892
839957886
1593043943
1100406525
61781489
1459457799
552424883
224973108
1897858558
610162175
1928392812
261907031
817780431
1422443541
618384451
436194013
1767006805
1899127860
71171800
1113165929
1926708607
1655949131
418226539
305317121
1509781926
1012318837
1255144695
1651231314
524754017
2089019827
1205463448
92413269
253638299
1830760392
454445777
237478516
526491763
643081631
1437893990
1403085714
1981420786
550548715
230102942
636348288
1540803367
1196941610
1057907461
120306480
195502422
482475166
409348182
1733931213
569820776
171034408
2113185780
473496726
702105864
800832394
596439115
2085258924
1496832263
539479638
299819319
495049044
1947907804
1953106929
1600222699
1753727238
1610247080
493433825
879136383
2092145114
1224679452
1917544147
83245272
1386730525
28946514
583724111
773876198
1267452933
1441654561
1793851353
1453497721
2045322726
1057946294
2109147338
1770314286
1943916418
860782431
1356997907
1994754096
1062548736
543196556
1883037956
1986438013
347258173
368399733
265449793
836053120
1737215371
362206246
1029319522
135814902
384856695
967187226
1259011861
390272482
367026885
52305015
1237425152
1909466602
1836964122
87404297
1878705958
1446921147
1416044404
910367699
416455777
465189582
283125046
1059718369
531997617
185039637
437214494
2111423604
97758501
1440586977
140218346
1669133897
18551396
1136081528
352031429
241828473
1852017585
1530911096
490211552
1480208069
1923854987
620245859
1517921737
1165147038
170370266
734489152
915430672
844958811
254347595
931486782
281922158
1899125863
1521694743
1473811586
1224041152
1851154966
508374160
1039770213
1006963077
21483405
896622920
1579642986
1134973467
518170822
2038801666
150255773
808216683
2129047171
479092429
399669821
564392343
1606173869
449763063
128390110
701041875
1481389273
795343885
656233596
316873445
826409332
45883993
412949754
1646258739
2007781475
947532618
1678405492
1252440029
1049161161
1106960360
815875925
2126786695
40897154
255074157
677686573
70136613
233756953
1382541964
1322450924
1390487844
1443699343
1212465955
2007597029
1620843990
156738410
1322799304
1535314588
652732280
837258859
1366955544
1600734516
1889082007
2049786129
472168569
1298516818
1587979540
614504142
1099487770
481986138
327831464
861964279
1569754114
1323631073
1183098848
578658667
398008614
374291248
1263042872
1242162569
480313908
611205001
1512427414
46540513
1885766403
1733962633
1606885740
626333637
1733396653
1134233817
276024748
2036544976
253342220
1452144965
1243194867
1881501275
769356527
440132871
545846353
1802808404
1528272122
953639287
1313026801
2082586261
697944761
159744698
801015047
1670691615
1738656188
1493508075
984009555
637155428
834914153
1633371115
1838418422
2092104811
1829465052
485409658
2141453404
205840917
268717826
1566374113
1512822905
1315512545
738687568
889083654
1476596839
1375968300
223726515
323184985
358780675
2056332015
301609296
1187216187
666531070
297077186
1347777292
305386615
235371703
381558548
1350692059
1727758341
997755038
341481281
1439291516
1981776401
412157616
1363436488
729628225
1229164007
1180716335
197156108
239456195
1846506819
518684671
36692707
165121937
1499402700
2132365992
1579145367
979538254
833650267
347390636
1608050738
1659889878
1229209366
672154648
2062223985
2048274157
1456613213
2146214577
1098681773
985639271
1003444111
970139287
859905134
1721979534
282313616
1362418659
1213094583
939114001
750292335
1441617875
1800227012
1177994502
1110306560
1204668829
1849002598
1682910231
1288123258
763827314
1880438216
1275513245
1330982770
2022528913
599226231
2028699614
588876489
99939012
290225075
2017058693
337103045
1826442894
894779094
1249005030
1994188053
531491565
1712669006
1458604151
340773523
1971719645
1155572913
1206536546
211884052
1803000004
1337748849
735387201
845383014
1466447185
1653158691
551695527
470567793
1544643347
491530552
788095786
582061120
782066267
324325920
1207610568
895815205
305457244
806050027
173814688
1948195492
1069995355
1549361644
1674614138
1251602294
1972331902
209790708
1216514684
755066594
1327962591
838549581
617747568
1895776503
1005095813
1442498860
1263236272
1058954405
97770656
743840703
1906570093
184371223
1855934375
2088207705
1237483576
91085329
311005992
550817579
614617531
644148163
308857825
292351827
390885964
1916762870
1831238763
146918426
18491615
322582079
1782662605
1657055704
170452240
253638115
160164561
1197938732
713051906
1433551693
747295923
17187952
1398226423
1864630510
1854953513
1124106054
1219573112
689569670
833228002
1983620853
686761195
1001760359
1784464804
746144455
266915932
1863272471
1747291118
1759649730
186093983
1987751262
2020715678
511648009
319299137
1219502593
507598627
1061576666
393935258
234348557
1231663993
993805124
129389310
1936293329
719003376
1452701028
2038603870
1783675827
165528818
2128972559
1419755719
972528853
2138452066
2043991023
477347950
366409544
1366770662
1120323635
133796788
1997611604
291662035
448666894
1069903214
1990009567
155734276
1329762605
1603265731
957541979
2094352702
838670904
993249745
1023696518
1314790304
1203293934
1417371048
685505905
1747022917
1777653015
788197506
2051855265
1551371002
1772632460
852974368
168493044
677158234
1909336670
686825768
17340729
565644103
1246597358
2136699803
192192976
366542931
17041176
389747614
235201536
378273302
1633289059
1955219721
188175134
1273779925
113935023
182095922
1669499882
1784049366
1156055331
426290701
28471045
404261034
472497780
1542856817
1370923314
232994595
1990485713
752309617
2038474173
744768553
1607092670
1286745148
59581127
904830102
1669541945
1187669907
1102092855
1665530350
2069011680
1950774369
1542374553
1194918432
1465034435
913897758
1098520918
1870684650
466068600
301742194
951711051
795637919
1605907962
980952387
380094663
319948445
2099337710
1301477245
1567325287
841757658
188253102
1981810110
1851959832
351327760
1733543069
1124330453
728382259
1112682694
1778361540
1386208300
1948043715
1088906163
1616577428
728963201
1798997185
1356784400
526082609
1123022305
1665108957
782416750
416175687
2023740854
515332771
1003180431
345529151
271957271
2007385882
1368300717
733141562
1046074947
1988051691
93279779
265269830
1340443132
1939200905
405620909
331054228
1540372162
678674233
2069946799
515615597
392665619
1939315168
225838727
955507978
1320675123
1447662804
615508928
986901968
1848889989
1524143058
1452582081
255050295
855916503
207021669
1645067991
459963106
594274600
585092388
1571030238
1644282449
1288020725
474600053
1975135476
1932883748
1672970563
1228195909
501170734
1539521802
526159568
664735869
1710464616
345631373
464193164
1443872761
173092151
1889412550
2092449086
516310013
1802382435
1355729588
1731304941
787860705
772077452
859634920
1345579817
1623684485
376908928
1998979665
818766624
1609245515
925521570
1592317781
789425175
86548600
884275412
1150465231
783381928
799906164
485832872
447834080
1740233029
1443431404
998230533
1877847787
264693978
644654498
1500260703
916201449
1699014588
2017112830
551830933
1457844813
215793994
341220407
2080759663
1661920006
1297283657
44852447
544947015
478866193
1308912915
1801817581
835181640
774535692
1159218921
1029133707
1092261263
894018789
1105217246
1348874613
806307893
1355194433
1178523911
1182616480
456470121
1810834437
904156858
1582128375
810298220
1195565276
1410464168
651443297
424710270
666634728
1737271511
1548852691
304965829
641477445
426056873
1025127788
256719169
1329674529
1225646443
1406423687
1478267110
1602089200
2059646700
1911442933
2004762133
740047733
167164347
1159802677
1067115051
837138725
1466372548
874381615
1623994625
501872676
869215851
716878802
2076298214
83261791
1183568695
1840527975
1268262653
1983649996
807788190
105024153
856146519
222045533
1718513315
1864784641
2140044775
1223889883
719738338
625916148
159871851
755223674
1711635321
2102818712
1037584269
684098502
448615118
2129112838
1860202270
427996301
1562499767
727595230
1296033203
1942883175
360783288
422955707
195143891
212607426
1142995787
1190000031
1382523897
1152294044
215036892
1079083015
637331518
1977826922
821777501
2049237292
1478918408
536334148
2117517187
1429435372
27064710
1042915688
671448222
1032587003
361900285
1436247760
777723871
1516511848
653240075
245137502
842062270
2008100181
486986161
1771614508
540206937
1765382836
1823857748
1190042524
688077677
1183885179
603035538
1159378440
1180990115
900171303
1581265079
1410794217
1943196534
183545606
1826295628
138713380
1556188373
31235153
1967736024
1662924990
431942883
1906753338
1195939868
1899597708
513885160
356595866
1083116105
776961118
590606173
2093863785
1946030187
831795708
1524474708
433989846
1121926586
911116640
1422002388
858740023
1840485972
1974612172
1268511139
659370870
1907824745
557382103
829259820
1430325873
1595588267
1061756590
369177998
1726663776
574617628
347270645
1892821935
1841964659
1982347466
205858672
2018525596
208372564
449784240
948534601
904350265
1566089255
1357062614
205761084
711158731
221237845
1960604419
47473535
1176813440
1126996924
1411717483
436738989
2050074258
1338460179
1551416899
126624236
1105967424
302417407
531720025
369486945
1729338115
78841588
2075735486
1387761262
377125123
90766669
1664440095
406770409
683620401
521523036
2008535641
527621301
1174205121
672149736
1308150715
1666731594
1350810572
92879662
624242683
1944646980
778212395
1201068947
391679728
242482498
742098233
836674306
1235036525
1058692783
411865736
1350642811
2123996316
1126668327
1764443103
639065802
2008091901
560830618
71675467
1846371058
697207507
862625183
1480000932
1122601176
121732101
1957834885
1649099547
1595939170
1242055456
503629295
1373421701
760569623
589287165
612357806
953597312
518818709
886292881
493383195
1834831772
1920402381
27020480
552212146
32172975
1814521059
598878765
715968244
248516284
1595026105
1625160732
452639418
323653220
2105784528
14030912
357888998
1711819459
370687445
2079958489
1647298145
1335155474
1489010780
930438026
1781213460
898416552
1550152386
1962102653
1221983656
1680548988
576750458
693135949
959685396
783645601
1817785448
128126734
468094468
184107795
733420826
2079803576
448009865
1603433175
1513397404
112442895
1762547103
993873390
1046108662
490178850
2065158486
425991629
2146492092
1124848383
1740578375
1576648664
1919625879
1616281796
1938439718
1740244321
435261319
1917330194
1872581437
572711282
1183798082
570052422
382034354
1060371904
145940516
290847466
1961475445
1976283864
950713054
2001859411
880824559
104953613
1691268773
992199148
1303818524
394271805
1660746270
1357396923
1595086931
505568036
1378607147
173060033
1320699292
167218105
36987911
234437211
1402682818
640486053
1578129833
607011868
2101304406
339723055
1820780480
1291238505
1542000677
21674395
913563569
512062178
716565396
810867707
1283342193
1441943165
1909756962
1222840733
63989021
170836039
193497985
465232164
598772409
1276506616
1710101062
1222955822
1850706214
1564549087
1064652088
958948671
461723023
1346537067
1474030648
669190296
340660847
451840545
541192998
1422086543
1144723649
1367712105
646178490
487872276
2011075263
1524723612
1708352949
259337792
1973455061
1229736457
1863957737
927652252
549933032
328816111
1393273813
1433424212
1453454248
1105236308
1868041301
1697109711
464144911
1165142974
1983840602
372685498
2088202932
323290368
678503599
837394456
372213869
682287516
1276555583
1212327388
543772670
1943723282
1641800161
1574467178
1563706157
2105309808
1590584624
940543034
286930735
484135350
1996005973
273761901
465458222
149988284
1804140764
1782092978
500319643
2011365473
1210401890
651967274
132609528
1286277285
2079341264
1980571288
1983621900
378596077
689491008
1184369721
2078857518
808802140
1935113154
2086546180
1640890790
619714175
1648086357
257667166
857893723
1151276638
1687212693
1120641737
1363704841
475594411
1388636966
1815483566
488335183
89248294
1926496446
496490773
1810581753
1855856590
702654795
64991946
1661324040
532447655
310627888
831116525
1691116914
726369839
1780176579
1419803647
801449141
1999901108
1124309486
114772956
1550925008
1837781076
181405797
818104693
604937940
1148467197
1251443106
740815771
699706817
978886077
356763486
1542261185
883055721
351618916
486218533
43872683
673982714
209712559
1538005652
1877534459
2019652963
679921996
1301083020
614862379
1550976203
804080218
1617926384
1541926257
836537763
31734913
97153372
1850492361
2134897146
251256260
781648626
1023331109
863577121
1033519110
1524634140
804981231
1765139224
1414727472
1970211850
531999427
1163160327
340039618
528897402
1564772433
2007415052
234334546
1953677638
158394742
1158347944
1424557398
754915723
805126822
1122396256
1907472939
48535383
1658691456
1918726561
1690934750
1295943744
1478818914
1621006003
1398429242
1542185617
226209733
664085901
1140677076
80412047
1874613287
1779125687
114604787
1628600660
800198289
6521625
1872360996
1567063743
951428978
1440493245
1810413379
184757797
127104347
856323243
1112875494
220669541
1317622718
1752730243
1234700948
1905197323
1698718695
1883560070
986195485
1735174853
2115099719
417127790
1788585512
73496144
691951967
111601680
261084781
543470412
137827993
2106326565
1802927768
564426743
734146862
1465211712
353503618
1005960031
1129851160
2079795054
619393867
225472020
1290173328
567243505
830428367
106234139
697615938
1136485350
1835870015
690341585
1876465897
1199234041
951452636
1444817513
1409094296
2078991306
1905815454
1550976203
1265273695
754090920
1439269699
1341550977
1570609939
1415955689
2145633608
1155270574
963926406
99965448
1588640258
512638889
1415602327
155561021
1555867110
2117701065
1367054139
1657843365
1694442987
1946118655
1632561805
1328210295
583178186
834864467
859179815
1350893752
1594039688
323246292
1917162328
1030263996
1669290702
464573991
1875836977
470815876
756484333
292990138
1118391226
1115124771
806307398
1808502883
1501708491
161020017
200549943
207564176
2104536725
1861429758
375803007
1139923471
457382667
1240151720
1532545519
62729201
299909268
1240059828
271718805
256659423
940360549
383674063
1223658382
549630678
511149513
709819123
1109117676
460263012
1283520997
464046331
1944985660
2117987354
1882227147
584326216
1796512478
58659494
1761529296
1276730515
178063822
747932463
930410106
89106850
1647693068
185876973
1477161221
408249942
958864651
88117029
746123378
719130762
972393170
347382991
764299109
332464855
2142432600
94419137
1469876960
1770491461
1389576923
1509075695
1433927789
1981266376
1274401078
476039460
1481671789
640011269
348776098
1597733505
1936728327
443170213
607262958
287714325
504038583
2102937930
279930150
1726924046
575597109
1292837244
422542677
2074495447
1166788608
1081817273
629625720
1046404614
146229700
1324979431
1349795186
1525384724
701041340
2062941808
50435528
583528533
1975771186
574414269
552069952
1268670794
219649407
340616399
206360575
289389
1646583071
1856995923
2140854750
1814103208
1464504610
97948282
2057075781
623721702
1154658156
958625874
1824267077
1896078963
1443772749
1202009321
1756988735
1041759200
1703842425
2079510682
272057669
154619988
282349849
1317387973
769277175
1983068772
677539137
419889077
610265381
285761880
1471259793
894846006
646232113
1219110477
2069282088
2102159699
1367458222
1042790702
1167528379
763645874
1172504297
855061541
604599046
1749262521
910269171
12949908
823387515
482790420
603628806
511784852
1766548985
1631606912
1471869010
1409680385
449997740
1164906966
1236220211
1649048589
896977807
1819891282
269178285
179276693
1346812407
823825893
157503844
194843958
1171812572
1216636995
1677596103
1809279763
1043542372
607835828
1926222035
245269792
173175631
1831650129
1739251101
1708878664
177101174
656031645
983589631
1006936159
952090969
1443770486
1288027216
86695707
516262442
360378335
882971455
1565809728
1964685867
1017916664
24988446
379103775
462973499
1906158875
637230202
1310306982
1487540829
611423713
2009633866
1262521700
2066454111
1868794511
1781959205
130297336
201666615
6142639
609011666
221921585
1588934419
1041373198
662175435
1472448709
1014306556
1447711731
2104959066
1942209653
889774549
974304785
1093440374
1595479881
1910524785
1059515662
583787367
1501264173
876870616
169519260
128879271
1442450862
1194080458
308305250
1230905291
1428705287
637723286
267822972
799484185
928136154
1359074682
90098861
2061711739
1774469366
2010525158
612101616
836503162
2082284199
923333300
1492515530
182472338
871815387
1603274317
1130693199
13268576
514796943
882659245
624508311
990279491
202503522
1849134080
19218531
668430220
220699528
186027260
109424795
1529733541
1004738010
231808527
1921885644
418875577
187306723
931365694
498674150
1353923293
2087474379
179551113
1903573488
2086294641
72423747
640252483
311745364
500703692
572112145
223093454
1287574014
1032344934
2095162477
1435317802
299644959
1416508859
799464548
716871359
224160504
1647298145
938711958
160029731
1759044961
1170150935
44371217
1489790562
1332256414
1488912038
491324670
1359617834
948445791
78190811
112024739
985773441
312420514
450654300
279993679
348954221
518069918
796904004
1683262549
1392399181
845649528
1506302746
954076162
730767847
2061835423
311944651
1726591697
1752116566
139428361
40267726
124859700
967435938
1558957729
719514465
598292155
591947280
669072321
1911567725
298665777
1170309620
2068166624
491598354
899734337
1711095466
1494317338
150366762
982143438
692596829
1740430082
257396975
1557553645
2054514008
1181871020
838993838
1804121507
451045439
1311473383
328846905
1196468380
1621225477
525931168
1993939424
422102116
703572507
1293284435
1069399338
1681620417
2047360839
340913516
1874486312
1621126092
2088135450
698943531
1834667486
475471546
768187550
65438106
1063182410
2076500222
593498441
1773173289
1271949791
135399846
827664168
1785113585
1547924210
1236014707
242912520
107501111
252868520
523288420
1287059640
2060897065
843857163
1344560170
885078419
1496860179
182081954
101153892
1805615839
277345672
138723955
1573130894
1381152935
787548599
1457987863
1652159553
274873463
1868815294
259970059
1769513627
1784438064
1737806689
507159454
811376498
1269422518
45446824
1107403126
1875960196
1977950569
1776721468
1286308073
1584077062
1365009189
379844612
284719380
1150677733
903941802
779853903
625240777
1470138701
1781691015
1939911006
1823010361
1982739717
540820571
1188499430
2091403829
117351039
599342356
585040315
86253478
1744515007
1814028370
1762184600
1059309387
736088907
1137759062
1286816716
210236855
867750317
96344268
1901458091
1047561625
951561501
888492395
590630837
1319072215
1280392185
1947582297
114136072
365489655
1738382286
682866488
87612576
1156293571
51222435
844735172
1066796279
973826180
1760133810
183136962
1577964784
1542119795
432560284
1720542571
1397929019
1572584690
1893045918
824489624
1371904490
1292647
880533371
344153471
911606464
25080828
1700608865
2064002128
809809305
2114658526
1094607980
141365092
1760858512
1254017854
1356523192
1679093496
1628925584
35735882
861777668
1777684029
1186104426
1184567381
562353596
1316675189
1328975935
2082143181
1329696280
1948399253
2011483217
1022230485
22895747
2087869602
286801867
1560709429
1458004934
1904023868
1997721569
1086843278
925423684
1789735952
314986182
707390844
2021937667
797963186
1996551867
130545786
691324856
1755323988
1793870489
605907796
1191975083
409940374
352202158
1426040921
1265806855
1064547839
161849443
782806949
320014821
821348281
1131834823
1954694643
1185443321
1110528399
296355233
758409413
408240422
1033959325
1876936839
1399763883
762180276
1939193191
1834810347
1919791045
2120590984
673492494
3706146
1535917010
1996858636
1478375719
1702263794
1328224777
1040776667
1975053607
1737018843
500466691
1066371288
287143602
989940656
1456956714
98060245
1507322831
360385059
1966072239
2016494332
1815362137
325191164
2034723073
427478591
563193874
1082223092
1718227451
834454137
1474342148
1281189907
2007014092
1193302198
1547623812
1475467302
144518038
1027306907
1377488682
721171484
1211109873
1320550433
154747953
1815284002
1008073739
1606094453
884070091
585223631
1185291033
369245834
537719686
1350793393
129789887
2046378903
1690028946
1114218638
341194931
520974628
414942115
758352066
1424685900
208800692
94660149
1056693114
244148293
1243301279
821737813
1336262218
435408025
334344789
183505208
45945890
2071956353
1299322903
820125537
1600142406
1314336811
1362535972
1769469774
1556010242
1736144063
637844092
1481209219
1092458670
462475738
706167653
1310188943
1536952801
1714970518
1150954985
1716590971
1456523321
442367893
1430732010
1534935099
1303244450
600324740
831008119
1539108719
1675089665
1667422450
511143962
312727565
1411158670
213012870
1757580981
1004838749
913097487
224187681
968711523
1954581906
826203285
293322352
1856307569
713815098
1315024516
871289898
2145119303
1633650961
985497459
1885773698
34540341
1842324239
1844094987
30559648
226181407
281599711
1174899214
1764500758
109419161
1345016598
843192444
1581280078
1715527350
1080051953
1722034077
335008305
505261278
1440060722
2032061895
1691514348
1898059079
1414906766
1482173964
1818164680
1567512596
718994706
1670502691
1428504822
1519783916
1366808713
65598363
451028514
1791074838
1327231963
990050128
290927529
1613044373
105862692
293126953
328075314
1333529076
298102118
245036908
1726469886
2004239480
100286553
1143741372
835510946
474695951
1818321625
1912122509
1187781038
2144095306
1965907020
882658301
834595081
1900277970
1265406294
502217504
1981443359
420707401
1991386223
1657861445
172293391
833919198
794710254
632305384
660618466
289693927
79081675
1282543201
1924384501
1939907997
808871839
1240013688
209821910
2018271817
1069115484
1982247681
1075516456
1678585005
1211536466
1950672794
715022795
330548992
867087368
163721393
289708259
764466492
590848425
822989384
1065148674
2024519141
1133000447
1905170326
574293847
908324899
65290370
1407748011
1599939914
1666368244
1202357427
1231812491
1995306257
568546134
973214675
698343728
1533208708
1161866342
683286687
302581061
2081976738
33244913
2018198140
598316755
673331138
1406224019
155559040
1262813578
620058417
631861735
1910454718
579295403
1667228696
2086248342
1594348580
1102853577
786931599
883444412
1089863663
1713889071
2069029003
1757763105
1368280793
1959078921
2030033895
1762475548
175551753
1310820710
1817020313
37149825
472128166
1417206268
1877542288
1403965418
346244030
740688677
124837607
957754208
154838983
1652055827
630902633
1739033027
934902354
224925131
26381975
483883870
38940287
1974945241
1057963125
613824797
1007694162
2126325043
1689590488
1224081125
285209292
1213740823
99222276
184807573
624234394
832316112
2092719292
1110170385
596647774
1310659467
1084762492
178018530
1095403936
875194533
994136183
121434624
1790852749
1457188226
83312922
932178378
1318695782
2020824752
1069949676
677718136
746792324
1490899107
274370564
1143545785
947820064
2115223021
394686135
1028910143
1691467495
1675701990
1600005321
372538252
1440598437
1339604746
2030864733
326523009
1401637165
117503934
1992384984
123003253
91345195
1707478920
1476529740
1639604864
616571552
655858740
1608295762
1438187336
2073116108
1568572013
1218159264
2048393277
2085618675
448573128
1390699356
1866420674
465088482
1651068185
350547683
1824447704
2110494127
1821648585
398489732
1858088822
1070146973
927435649
1813711831
1938907266
1640619038
101861479
41311488
1515905701
2095975439
933358882
847854634
1519167912
2025778912
1878298711
883405946
282543930
744581983
1427332720
1788478522
459453766
419462880
120953751
350064085
2121926779
153878607
268777256
1167886908
1308220573
54899941
604404049
789770454
87045182
1459565228
932384997
824370384
832342973
1274690419
472413012
2028628842
1597622119
376274977
754314966
634145254
950553339
1363117298
702106828
1638448947
774142383
754086232
565587401
628219920
944583727
111734953
1526154043
257622545
804979796
1183855174
424425397
1094568703
206284886
840428411
1489096147
1337915420
684510
236136810
783267805
845853075
1031343367
683624735
845477501
478303742
916299598
1064134789
1459657783
440099086
550954730
2040328897
2086453292
1318756903
181998948
783720588
1670233670
1683568863
2114576014
15139668
260682336
161153027
1075383471
1872628687
687782650
539831256
889470387
1173172390
1560807455
1693798769
818677712
100700186
1704100843
1563495778
899804635
1529132900
778750910
2091768772
791618051
446496380
1666869136
951478565
197253379
758059788
1080457232
1411033505
2002093012
1886204632
543240868
1744592831
1084950017
252285153
961515788
88140662
823298085
621682530
809215057
1820354280
1798059476
150747670
557666536
1932657639
722635138
608290491
1297483412
302769709
1602753201
301720547
456637513
1919693275
1966624570
1719266325
404843952
748432615
944684102
502097802
351584193
881590507
56289208
35952920
112604342
21776876
1229566924
1118295115
873894495
1486823203
1795907964
646928855
629282228
604540078
2067601617
1116706831
214225756
1794113818
937270433
509149070
1288689000
1862006602
1063545520
471094885
1603878644
1356171985
170765077
1613077485
1434258041
282820933
1949092531
1031396797
1275727161
450778613
163050515
824291482
1788227854
192612767
1827192142
1210280411
391995894
1106853860
474490992
691915563
233625714
2008445334
245809005
1811349183
1858292784
121528570
1912732234
1434104158
2020721799
1407945668
255376851
43141311
483764901
1325588141
907479991
1235591958
1638056136
1742560950
1391848270
623669235
365878430
1414436744
1752245970
117173274
54807797
37638316
462758012
713413548
1622875498
1906046798
1656427659
193943733
88334944
2106393334
2139085866
2070958872
2128388031
1430086138
229066155
759563606
1781751699
852998521
500498799
506738082
1202552105
842277635
1073326903
2104070583
1881773673
2050924113
1279023471
1837738624
1871879714
105087837
866429502
1513369872
89285120
2030245782
518568653
1712416291
1497111183
1078502368
665793591
2124751026
1187986316
773893559
954756116
2015792358
1203742463
849364075
2095973216
1912565055
1914848979
1753014737
34632026
1075383824
1610011231
243726008
1426749293
437767066
1416196078
1074771640
369744011
869638111
205392996
817713362
1056608989
2103283215
678349794
1927538005
2117502466
740872683
810681390
264192926
582907486
2020620756
134156523
1180956254
1278077892
1575436574
1995755357
351478672
1355566130
1361189919
2073718696
1631170418
753678391
8528384
2044375215
1817621364
370920456
2037730708
44834745
431735023
750412660
1174626827
772022615
194795027
1907672777
1920706909
892707074
715887806
1158008372
1668451702
1778722012
301041422
1441040584
778698806
1469981778
2001143039
1021899492
1617792345
1942387146
573952087
1145709021
1784917768
411511805
660009451
327605581
598427647
715290525
1260222036
361519121
31020971
2084509948
1452448648
1056967735
894483649
217361160
159562054
1355349183
381218663
1893990125
190361283
1651741056
1288276899
609513468
954357681
413287380
1890415007
1179541826
936713987
81687336
477724869
533652625
573805373
1194106738
1368871333
313636696
1554790751
1061401382
1967852145
379603214
525272968
1186852332
372683322
1770830397
1869717630
409035301
131672600
1911715026
1408654653
984109706
104062074
1739409934
969299589
779916628
94531248
1643664414
270263281
1169502653
331913602
901439724
246040060
798323655
2089223969
1683378593
1808909932
1513215802
1671565295
1621757789
1043806415
1639512051
1393830
1866582967
1665715934
171795326
676654770
879018308
1701723873
899238981
1522213049
239981192
1540846993
1676755965
740183250
1911619068
2128406754
1933977859
440534281
1011584686
1394274010
503090427
1201740987
1173042452
1575390260
1154555226
1500902165
695009515
654602281
787839925
743133267
1591922222
294667113
429964493
816147334
496626177
1958653497
362406167
823928129
1832069510
1561366671
663185831
978032809
549124672
947712167
1047329457
1694596989
1232511264
1813182068
64368844
1637410599
1644581665
979419831
2046014871
1043448379
859897445
1112748125
987778189
105632074
1608115623
487515882
109028841
1338108849
1869964496
1589429357
664611654
1395872904
811787183
14057372
243515973
1200128984
1500791789
101024430
1352655490
1554763139
1471320915
2061547041
885388129
1205032263
899847727
1028884955
877155478
215126575
404729035
987320594
48323937
48915629
232653870
835706931
767524293
1989061931
1334511117
103009791
234282452
113147749
435395566
139484109
754320832
850301108
366363713
191312338
647286155
1738709254
2059271713
1357827847
124842821
112475019
1363871162
1218955946
457703322
460516561
1381829492
1754975188
658070884
512588386
1054629757
256565600
794999602
2122365774
403176211
773608580
1366648685
1496708072
1528239065
260091002
690005984
1139193751
1564770343
1696298200
1859409954
1593738662
180651436
891733200
1184173016
613050242
1535381698
1255258099
264574755
327363772
780734727
796375234
1956535428
895674805
1881134752
729950687
1985590335
1973021668
1497347138
2113140527
2024575234
145661843
1509465581
1552939863
302972541
1463941428
1925759512
1558972829
2132847494
1913839145
264311614
1885899282
1578851091
1741205547
491656416
1167490779
1322833080
484732904
1832949112
554436741
1598235640
1128922169
163750981
1591497621
802650411
708075447
1465352658
1197857859
415131147
1338556996
1726021092
1912751887
175709560
346882879
2028551351
1911419509
636546976
793516875
596452805
1580767508
505350080
1388841326
1045555209
1137104626
1152255742
1323869583
1623471453
1049722690
1800522904
1925292240
965484274
574852393
1534603813
88391330
1053272770
2140033051
1410631562
735582240
889819455
1451704212
558735114
1251271136
1660156013
603993785
438970463
862537177
617848730
2056996418
671180113
1870173926
333522202
29265435
1958276522
306123200
1152996799
1352569993
491235128
1116619033
1063949881
1189517926
863613068
825345297
1847695318
563624553
656432768
524947597
733926552
1768266960
649265329
1289658639
2097280769
819286915
848489777
659117946
28843866
1931576038
1144664984
1829024980
124537139
771914033
754107852
796527310
2036558748
733832543
1435695833
2050091107
1249714063
1161540889
706109633
1941531181
1294013626
1267428265
1991350542
1412604840
1466759334
206326459
2129563747
2048187431
261290905
1445160381
718984110
1927399460
381164542
182721699
1474603059
1101199811
1168899692
136610674
468970481
1443987944
2032947572
904170978
1121196773
1960353253
1667614487
1846961812
198306496
623811855
447716552
843638265
307800498
1454251115
1194231745
1138158368
204556775
13201482
402312683
1215405275
821326525
2097209833
1756489720
1549758352
2005564486
23127361
226226495
992834854
954253118
603125562
1019800969
896413088
1534392203
2123142590
1750325651
270980528
152587511
243775026
167218105
778315121
1042001575
235084948
1510538887
104521046
678209949
1324708635
1573838360
1141404919
1643052795
882549451
452395152
1342513584
722688601
1060643990
5459446
80533972
57616258
1207064684
1880204629
1887215530
1567944123
470718635
684842141
1644490549
80933136
1381225621
138983487
1467758902
1425523090
446266078
34698820
1415243913
2132000207
1992001596
1743647141
229231656
1767692920
475621841
2079985872
31446543
332114767
1777193521
1290818960
922194958
2137918497
304043366
1925292270
1362270232
1552860904
1235384867
452541500
734170228
2126341258
2108642052
2086284133
525360895
1536049758
103402208
122256549
67318902
1861209153
986432825
1059978952
761622368
1309550461
2074219153
1453444762
1559904824
1823041706
939461494
2054752065
777489794
1802800454
636112466
1218787788
2084649962
1657200469
1507456968
774856846
1445546608
1152963980
1148573574
756966500
188121726
263345378
1996569269
1481097522
906153947
1875682412
687252226
490502340
1843435446
1265575068
424927101
658860688
773766998
241644362
398720475
1762999483
455972308
383949248
1632344119
729104511
659834216
506369428
1504345975
722799363
1526045354
1096622197
2028418088
1596011829
1927985141
387672346
1353603795
1211618542
1756295006
322175720
1986349495
366278759
338211288
288501482
1297057266
1165078382
1701009526
1510436159
1689802576
27560691
1125713714
261478751
835045815
1695706125
347449336
459991540
13539639
1746761134
98318457
1194799199
646745935
1141105312
930722933
753100199
933525397
1588836403
209980885
734673098
988757072
743775335
507323666
1580542426
529806487
1744893766
506346047
450557803
1006953122
790181944
1508684128
399671380
959867455
280732185
845091793
23608472
410515111
1887368074
811847995
243074622
1536849326
1355793086
621605786
345915811
1151513801
1377064091
1202349205
2121047634
766064380
1579140584
767071601
395681251
473378706
1677816053
1919134336
855084080
2012306232
324607516
2118063061
810149816
1159684811
1803782224
2015882734
1010714721
1099419233
1724584210
809826473
1619283266
158452533
2062773121
656951033
1536776379
999259515
690570859
886298280
892676591
747919304
868118194
1828367659
1528683715
1317272770
113731212
1770561508
350744818
38481611
548613460
801611123
660584130
254676130
870664427
1157747134
1072650058
1693797836
1026144030
1790487051
983156484
895473765
42389205
1178141607
1691498181
837140879
1647679460
1448929037
1933988855
1552406295
1679040632
1526006914
231072465
1437686884
481598871
1248471529
1760430858
1846900221
959142429
1748002697
736774865
1622792379
1790101043
389390890
624398440
163824348
1480789358
553678325
323062107
2137249498
104533678
473993430
1408751351
270292062
2088540987
599186865
40314725
538756060
477575982
516399407
1535190434
1856735305
1632727566
215236374
532207990
288466169
230386919
693020360
335134481
744674144
1946048589
1144619397
1281070882
1340893036
645384835
343598126
1803557940
1880134998
2131821886
402735337
1037978890
1624421340
1253556519
945948764
372993650
1388702688
1394720654
1669842405
520783174
1280654101
1648426258
1252919937
2061118732
1406962059
1223486959
1880899699
1614273240
166611600
1369469362
1859075075
1142286108
906552585
1034646970
1776566758
19647095
922021447
1408770918
715140701
950638968
1023703286
1131110210
1825859868
1423100900
296205023
692215342
378835528
317982980
1097072196
1335641800
85698621
1366123933
1908807335
886559113
973695760
755493604
1024772099
1143856147
2069631874
1127346375
1473613371
710622934
1525425140
1323798865
618740010
118963938
480114418
1436260033
313018969
528293587
189713557
766583779
99894600
1605344220
1316164498
141749922
792697370
1446350880
1077669673
484073824
239136337
1453863592
38394336
2059616142
1908630067
609706663
1094859847
393172127
326598565
1633606970
155561021
1020801289
408785218
2139734591
480661146
1527893999
1213705458
508710541
898042398
80831618
1238726514
148257348
879062429
108659981
961249204
240691385
1483902784
1852852757
282626815
462257451
1451520867
522746629
525844508
1829272889
629369151
126538489
1099532047
175747571
977117864
352038500
666441542
1734966433
586745441
1166432523
2127847380
1488159588
1531206766
1930123941
294660308
1532503148
683127019
756450115
1557662109
967442418
459732967
1912623572
1797095356
1619161855
913739285
927293798
2041050566
397242544
1803425647
372364294
146143285
312152083
1230003509
2129169716
1291820130
1280357387
411026989
328545941
2048460326
169540121
690940244
1716608396
1121740579
469085563
1290877425
1656625276
2040611015
1539302025
1485675218
1616970631
2060947433
825484615
646521525
668199365
475682591
940563660
1254832851
2131153701
1425122916
196453328
873693434
1691126045
2124853465
1483597791
1427322642
1073109468
2026329955
25357395
577702175
738564254
1360828281
1740253004
1219889098
55010143
1165258612
332616235
1206813255
1790278896
388937507
1999704967
2062932339
1485024130
83036024
1489134736
1077837191
81938238
1022639745
320085638
671522234
1500814901
1536651709
718660059
2139171043
757947997
498360809
2041289134
1325669575
705364157
76458899
1253891650
336364464
1189918182
1015231851
356355023
743964117
736691820
355332302
1049020531
274544197
1762138813
269845601
319380319
422980280
1187832158
1303381784
1496249333
716407018
1646132265
1973184265
1455282143
446586352
910986922
7356002
429064867
522441385
2127614963
1894080478
808091984
1071080717
203604474
1145342464
357324761
2104719053
1735270814
1474214087
647867074
883807386
2115375202
359904310
1548349024
149277347
131223470
151561405
240869791
1807215334
885780105
105489491
1805701069
209102788
1400276274
1016442883
1454877123
1002045411
1627951566
935451842
726250693
65475269
726954776
1601526080
787842293
1751293253
218526748
461002007
1157091132
282855133
1000470650
1254180149
1186772117
191528871
1599931632
1385381630
659722690
2074155782
2083278344
1730376051
2039051896
612172958
1855554884
1705458105
1826176867
1292813816
375601028
1789307738
184995716
527227846
6691695
210890888
1567084124
86610482
1973921362
925853608
1084960762
1142706052
1075760063
1065538935
1183362531
681810318
1357598986
427134737
1531236431
516197650
68010956
1903421258
822772969
1587017842
1113571064
493074628
2065753180
1182600911
244190211
245245286
1053310338
1132575660
1437268778
1973189034
1716778253
718428054
1672274519
92433750
1587238524
633592161
1512191256
1134646123
951887761
1613744084
426719758
998777908
1180946307
924729024
237199691
1865410997
419045371
972706507
1126060326
1215328236
1034171002
1940646082
1067236076
1857887953
1662471048
1538257133
1135595978
929350984
845767112
1846743688
41366445
76428860
1813856504
1502656981
543545992
456058371
697022767
751342075
1790283467
1664828654
1698178436
1184984222
171689042
935510685
1937246918
1380887827
598886662
2003699214
1177240710
239866287
1957267930
1828547633
768103760
1877928112
105783989
1169950464
1368410515
2000450541
1625446797
1128248138
1488745684
709166250
1237971992
703212385
1435538496
1447986111
2081406345
1878239208
1831863817
816698309
553342366
803341337
815121436
273206767
1882734553
1839251399
1557858807
1661652429
343785954
297074226
1237280701
955675289
920988134
1097602632
1553443867
1190225467
1153857271
1756072632
847450585
1102579049
416266634
626086044
1420695149
1905208120
1631685243
1011805431
1906586008
625472276
2019374110
1857099223
789475686
1157415625
885770400
1594325471
589355183
1519940138
1012902046
1052604068
1423833584
2056126495
280178014
35889219
137327063
538410470
1969716295
1782263150
857382495
1538076964
840291041
1908690770
1213391865
2008647019
1109195421
2049590486
427865606
933399764
1125314756
1178905239
715519283
465196563
789939612
577212410
2047592105
1957765001
207443831
655144453
310902724
1057719271
1670379184
1666454982
511486596
1089535726
521373218
306393539
559849076
1290209492
1611833317
42845605
591964957
1645526748
1923754470
628686941
1583721912
62978585
856271465
1188049963
1563185879
778415313
1507949565
142323144
1403493196
364766133
1552222126
779408078
947452164
533918792
1237186057
1291030066
22367224
629015932
1437656505
1837759483
2058483457
1401827582
2110829460
87363615
382646315
803315575
946715825
1325211785
1401626276
1095217628
1133963618
1402394316
1548771864
993647108
1610836798
264304528
1026150655
1369128388
737737254
504331038
1957976575
640277186
5929766
623575255
2096218215
1212775944
720737996
1437937440
1142108025
1104136888
292507313
1737611643
236169153
1749896139
1188927840
1020869334
1106921631
1544697622
715754832
296338611
1254977738
642459155
883055721
1215901924
2003301141
338356184
157436364
1569313558
1717368767
588740875
920182979
295356248
2050127043
70529837
1303457578
2131278855
994905840
2005870408
1638866835
1232969989
455693171
405065886
1551919835
168772653
2117020822
925804281
983983409
759186005
1218203174
1452326655
240241800
219576773
1586273048
1738185367
1138600610
1032923937
489420305
888881567
1350818710
1693347167
1040693032
469179643
1458367067
49303205
1630239068
548304041
1344670818
1372722401
234628051
1801341618
462314234
1765564510
617561675
1084189241
1923151303
771848379
1125432277
233715100
1795100261
1587627378
929514118
870947553
60868559
1406257046
647532682
622096692
2110270366
1053034353
1028940281
1978120324
2047249460
1038336555
692191432
1608530901
506763725
273663602
841117194
1776465763
163575319
1925566980
579123622
2005863315
17814837
924109551
1113602257
751162895
749245063
1668924418
2059355037
295226035
1721450759
1231982112
1704201994
637160354
1254883627
1776101195
2013002955
608357585
2120237798
1464227657
1042139775
54326422
382238813
1425541639
869421166
1493023588
1107582
475844492
2005785337
25060656
1035473613
332040413
1570628498
241174484
1729010899
194388412
1934172214
2133915317
146031941
952473950
61863228
1822085709
55051081
1769828395
1453344160
175559958
1589141179
188253377
447126525
2076986783
1862267489
1926186306
325407371
1221077024
788117695
1115857328
1771330552
821051447
1442020028
513149602
1256242366
1688827741
1186045001
387419818
178039406
1765384861
845311879
1617691030
514198493
51418637
2100208241
1778235762
1235834325
694337069
1985153783
393451628
1282437082
1751810702
1170707519
1328975935
1247537287
954935295
1184279048
1867133422
1799135348
486951954
1032026366
1604645303
1190640382
354072150
1371497250
1765925942
746300326
993239051
1195434703
1534192792
874981286
295561314
55796893
161768103
100068607
1286167664
396265141
1087466385
1321634038
688054921
614574000
453103268
1253779566
1870516140
1840086942
1087474276
1611997425
238541808
1033423494
1611491994
654331605
901321527
1311299638
1522397742
1988766298
1696772211
2117169295
36267543
1477614107
698672161
229524719
1342816197
449492627
163912640
1218567664
1282460472
1284655641
977485678
1674597559
65905357
2057818051
2134169016
660072784
49383345
1723736382
1362580458
1985171554
1511488489
955679117
1179245840
612615110
1142457364
1702882820
455499786
67346063
1693288123
247812517
1857504302
1424397721
1025636687
1580178601
21472515
1435932714
1353871583
55726233
609231829
417495728
1128631066
356560526
1085366354
995161746
1811712335
1771830940
776669638
2023619048
397417233
1295539559
1030691980
2009939921
1136199709
2126944367
424778293
1457943235
62426861
653444365
1765374696
2031395753
575260134
1174301985
1917143589
1169878675
1711182167
1507597530
477515377
895674805
1183299360
2048136920
453314895
85829010
788450947
1906421310
1185758833
1963593139
257497486
629215968
1708123587
852441741
1395525281
730251564
1342497931
1395359873
483398208
1283489963
392669054
615943169
1432046597
196940310
1137365010
1421767723
696337299
3975540
157428326
1327196458
1216230172
733998911
1837721172
1163849440
734104131
705130906
397466615
65006976
834106555
1169359870
203903002
465658033
297988354
197755073
679864396
809269943
2030121391
1626226798
1371609951
701217152
1964270402
449205953
2078866230
1919539295
138986658
8676865
1702367745
60247589
304727964
1592406586
739858738
1686676026
344640235
643813947
1551743404
1371384691
869686859
559513872
2131408438
69584859
1798777349
641092091
549237097
1628705361
1404246450
698979162
549704597
1830552669
1919984772
1301285029
143803999
283443680
1067758755
344072406
33869056
1274538950
169557947
561471174
486661044
779154152
190597014
818314882
214927614
1113609241
25327903
265389280
114776810
2095114028
1859619987
1446258435
235690575
1134492309
2024249614
1957843395
716688754
2048556948
896017784
1374595750
1394764729
113073314
227625841
1634955099
2088315935
1687088248
2125551022
727554108
198359645
1349350381
777458425
1582774435
1843946885
605592509
68173294
972083170
671859448
1116562667
1023750150
1688315538
1120762063
563086752
285622205
1953232577
574623116
1576423405
1530567994
1926996820
1080738557
988975431
1760342790
472923986
133532543
167318838
1675115754
1916606633
290845212
808005785
1582705768
1324642269
677249555
2142453884
1084471141
595317154
2115070422
1437811772
681888632
474938482
1043292989
301735080
247608442
1429177041
1655487632
164038215
2586735
1255621322
1378203369
940717166
120604818
1334234593
606072034
57576409
564359387
1977315752
1107550101
504611689
2092532259
1844012949
41800563
1237365017
998633716
159800748
783386664
74851897
1661174562
491587217
1285394377
1927304395
1718152031
2083663324
268106957
828755291
81715139
289017158
1311681871
776242527
1505312138
59096438
1889334350
1388694577
901852820
282387003
730704034
2015386806
1393295240
1936285509
2002645597
1064598833
1703891259
1873967437
1166048419
503859704
1800987244
386497100
1787933044
1109063216
1087939737
880129011
1191606793
1049297301
1639281525
1414204447
347333305
989329595
1240486546
399428496
1825251967
1724368514
122931466
1157301752
1805665035
1974412813
1555111777
1922620422
702691019
28215959
1273049828
435863158
1403884610
1697703580
1819500733
432238167
317597170
191850165
690005984
1106855697
1064430661
1981024819
889146181
2112677616
42483898
589106779
1108590369
915375482
268373858
1316458467
301131229
199636130
988184320
2033637318
2040262841
1324989967
457237666
871675085
1050547191
1770523335
1823826878
788443435
1572799566
772215224
1937877858
566681434
72213799
392744890
2035646576
1604606576
321577301
266908864
1785754239
1015062671
1954333013
1446551169
973049918
1764003766
1887980995
686101780
1228152256
1226686406
667559234
1637105015
467476467
354487481
1893858440
888850011
1610702243
1423751522
932977420
1605420495
1882852763
225918184
1625227338
314802951
1968105456
1697574604
224871002
2010364868
1523109727
1978855397
1988198023
443168252
1568835094
300926522
302466755
597636431
750420823
1812837825
852978083
526673366
1889867738
60790561
89170065
1867966130
513452130
1781596530
1153299630
1194606083
69713904
2001017256
2080517506
1315639271
1726367323
22656565
1888789134
1509262808
556356942
2112716310
1767332965
228679048
855543733
1885139839
1368805151
178619969
1544287333
1690983835
368477262
2073168492
1612360553
518317460
1653096203
178145514
1273931333
815057766
1743991538
548196012
2016408857
637114087
640054653
1838930690
1261503431
1408244343
222096566
787789349
182203472
569879766
1533156787
1277984551
2054527809
759040999
763024111
1775152113
1830706869
1598453782
1616592080
464799105
257876229
1645965135
1452033955
1271244934
62681528
54885655
405785317
2065391422
876528988
660812835
475881056
819175693
1440349413
534570257
861431525
412236194
332942880
150870550
1298583947
1939315004
47857921
673069583
325223871
1206396724
104778195
1112580175
1148518101
292944375
1338583562
134657205
1403429771
675523291
1892220034
293292627
1284019080
899814650
981873528
1498254369
1288276899
1221665268
1473348402
811326411
402717269
937344494
950529016
1924721076
1895581633
526940972
882961278
1158649517
105830777
899814730
170850648
1242863301
1177466030
260674862
1931273896
147382728
1921262212
1041269501
579285521
1556147505
2026762022
60951423
684174547
1867563832
303146309
931149974
1743780618
332101950
1665514664
314220365
574547464
1161455333
88713083
1971911127
1729790782
1479857321
1762067033
1977168329
1890495418
1621917732
1439823293
1871729761
1078562140
853708404
324213300
1125674241
358826065
1824817781
327310570
399153315
2054233505
1151064733
416843148
601653624
1365468424
597217810
496039632
624142525
307433953
1413439220
111193466
842380283
985231068
1386892375
1352570629
1538305849
1243398786
1402962719
415394624
1448108849
902046856
1697703580
2073681473
1331802217
498966784
1770171033
1109441189
741140601
2035669118
1056904355
754258704
48679846
1792092506
2079123053
1724818273
2035210298
1879556873
1303121079
591588834
934123038
1044272422
1312492848
1277665322
1031420887
1748523875
867698276
577456783
602576883
1787680061
1103460379
1492478976
780923433
1309262052
348729888
1752079852
1640887819
1926867150
982347510
1845298284
75315987
338793466
2022330960
681582227
1794191984
909915060
2027043874
1144755512
1353562089
206139408
160305356
963258813
147907398
496400411
101697414
683492940
1857970579
123909307
1746121504
1818183544
601124464
1398569240
667313940
417070683
1685457945
492396624
426271835
1162881476
1180850425
31604482
1906666818
2073339863
296085564
425057276
833690133
570640647
1449875121
1339374526
756246717
965296444
1153341224
1268221465
52352600
1102787900
873432052
707013409
758684612
1687323994
1240829243
840819146
275683684
925445440
660618466
1788686355
823673220
834494810
1347912296
2027813992
2060651335
276864146
957108976
1442573619
1469839388
13969446
219102314
1860783318
701639013
1019299159
875605468
460797481
186195887
2075211004
52404779
1953535657
1414203472
185879582
1927625381
695082353
2029535359
590466149
1768638704
2207528
1254316984
1618686041
810158626
379950766
233450141
2026480914
1239636326
340141052
778013208
600860183
1360405752
180918882
1994184966
1117665395
26974802
973127580
1218857516
140403010
1737999546
1741486228
1143361566
1530130139
1191824481
860496357
390087821
2069364603
1803346375
2120251456
1601524013
822109015
262558184
1132780030
1965409821
996963392
1119416985
1761824114
1215813713
670465921
1550948739
2093974999
441420591
600765440
2123190757
1182061181
1720049854
1691126045
1424302940
1992601492
1658344002
367158242
911349467
766094440
1891790987
553357687
1089173937
335604478
1384445148
926263594
1059289726
1006599999
920575681
189752345
1443372389
1399703393
959288346
1979118502
173974443
316668006
175298647
438561203
727628878
568086827
41501194
1172423764
948567348
1133338270
949744968
1774378649
872173688
270279520
1705061514
1507860451
1874786742
15286058
71707297
905956114
1603005673
1354088658
1101640282
1600507832
1691755758
868748566
934712569
121557676
840183356
630048294
387130011
1338427112
1589898097
427895717
623633028
796283933
372653552
79472458
534943894
2114754731
1188902887
397642265
767353099
310153572
1930130453
1272571616
1357420194
1885011947
512091465
1232982949
1643946269
605893985
130780857
641797098
1755668716
761572418
1006875212
1618605238
439247797
1063354665
1594143026
1564188871
1009802553
1843585355
1762211933
1369323991
1387866902
1841194075
881531850
498088714
974864490
15932249
1129321632
68733316
1035486976
120933329
391867378
416284673
666177686
665455544
1849690179
625313437
1753460521
1954122545
1931402344
1296592499
1387718556
741555693
972092850
1166324188
1947161875
1304889935
1737084907
36947887
1129442515
461946912
2073828446
1542980336
1268391868
1375564826
1114887341
339741926
1415986396
807127286
47882392
1121267462
1632920578
1633966383
1368754693
320889424
2008867288
532344983
305963667
585121811
37101990
2020210791
643544051
1037212797
1532416981
1127559149
315321724
625197169
715158354
1857505456
1735923047
1530554925
230327172
1530782875
1569717017
801481728
398973197
439788427
574093867
571622321
1576899167
890305986
791439109
1902568158
1275812093
1921794542
201291040
1070472125
1143284345
1396214164
253351712
1430712068
520715766
547569091
1376492215
1785521346
69803849
1819525769
1369963186
1179478213
1465391495
1233890431
1098250993
2098745293
96742003
897652028
119126509
345492651
1905272360
1791019408
1550752590
1809069651
1108978803
2079742161
1245034133
1533268770
516459641
1883519559
1470682572
645099324
207278295
1737739963
1556656001
61427686
611175182
1556022604
1900006597
1905987574
797494798
632315654
1091185589
797342535
1663377486
1534359276
327068275
1344977923
1513074819
379852797
1731624398
2061421460
753736505
853578722
1661290825
1318968033
224038094
826550431
654223325
1844133263
1625265623
1753906994
391170171
95456660
1113576975
650296849
836362424
934364288
1199268387
1210089762
1124011590
331130632
1626171965
291783534
1923746106
2077306590
1868479464
323512455
1699893177
227027977
1041692828
1621093885
1913841032
1129542101
1200269615
645851538
359883156
199396774
823724988
1645206747
126278961
1475114115
2001859411
61873174
970300255
280963607
1978985511
885071661
700629091
802981028
2116784178
294717297
2009434747
528681455
2108650715
1966145949
1027048720
1731352240
2107345702
747693500
487732144
757111864
1009566638
346283092
1139448607
1647402413
1973520237
1063719455
1961662523
1389070994
1151929754
966125475
1814653769
785418188
1547216818
1999304042
1547378481
2143731231
2113794496
11288897
1991759717
1995050631
1639335227
201827969
1569178798
331412182
657911974
1202775964
1306361030
1805160240
3426625
121678851
179072114
131721435
1379681271
1930473283
1476550617
757319243
1764532702
1330319705
982893020
1214691079
1237302937
567684949
882611679
1821989308
338607755
320732165
463047762
2147336163
523309511
48144231
493888368
531903149
1582868834
1992438739
314392505
1294694536
1861916911
1074792909
891504533
1269733954
583502044
847167647
976078757
1586806
2030712112
390421114
1386670097
1845633840
817081744
398312576
813263034
1671689546
465827128
1017907994
1007884612
58863027
588046194
1262665718
799140980
1337251145
944287577
905273469
1097572001
1434836405
1510801949
1588095236
1771894215
2130653730
110028984
175246475
832585784
623957854
922333520
360366927
1658035544
501015886
336587976
1763954277
411071636
1529654995
940351824
1577357836
174527493
631744095
1062800723
848768156
755667548
1741131470
53711106
801862545
1828513738
1246833465
585477395
303145058
1335778806
47167437
1330444021
114690525
396407351
2129428279
545385078
1893393244
673363054
1683633895
215185738
1798160764
183324490
1227149016
1429774404
1648065588
2064287220
321527287
2018312401
576102698
1753245202
712413270
1925104572
875467211
436533774
335908668
1299992655
252201139
811640069
363407418
496940560
728453211
81641907
1375911419
2137252321
1505327081
1181279004
1514908113
731647218
386954705
166049088
1896270332
690590815
1297113878
1081749791
581236465
1690368939
912227813
618153501
1145642514
926514787
579747829
611469263
1295210073
1091297295
587475080
1752036977
1826518424
2138059661
529377859
1268673776
2093889410
2116229200
86051711
1201091343
276963722
445954883
110347542
386687861
306003919
139424433
1833732867
1637111123
699909236
12215077
899201039
2126126802
1931590398
1789983271
154039369
253396748
24369516
1130863729
959321482
1695633321
1446699005
481705998
1527117748
1384043386
282618274
788999848
1217369706
91893501
252415312
1630966478
349102917
279524898
1321292522
587508802
1598771760
865741468
1947348946
149596789
264353681
1727284413
2134962369
1392254392
793048923
1533170182
1778259763
1131794744
618915524
906085765
1341671989
1672652378
729116806
268051222
1827149190
1949019952
486192455
1004294023
1009220120
977919123
1185909851
1280561765
1253398175
1246546571
302091633
1821667995
181982625
1985661269
1627580061
958832428
1183492297
970972943
1016580028
197728670
184990397
2039373358
1594771008
1549024238
2026587764
1895157094
755197152
684376330
1702064017
539471075
1553772507
1890847396
587971508
268683096
1303691725
795267491
635892064
1363367772
865571920
860811867
1847473480
843383050
1596941600
682543763
1434127516
922081748
591155509
928588318
739688962
388524402
1269842686
191128311
559797830
1780295738
310154721
149611594
899790798
1522032719
1525378477
873095017
1816391910
1167194201
1317201493
533779072
811178945
1286161033
1518788406
64305530
1817544713
1904148071
206889162
252933811
779907632
2029226361
1373053801
898834167
1637531911
1637477399
1969579921
572221165
14896147
1982797384
438770767
353660107
1838053379
1616437654
1412028243
1581982521
325947279
1919501713
1874029064
681461935
1443265740
1930936136
1992819254
510473198
669909119
1323491914
1658123120
1928544572
625776895
847818156
1720744614
1510751874
473851933
547969657
1998979665
738773612
2035618385
1987086301
1355588793
707948889
8903291
1846313880
1217110212
1146450928
20044949
534913427
534180729
373668431
1261953383
977956818
636555793
1261404046
564101727
1460639616
1342470246
1108983358
1049299340
1551758771
947239671
239022171
447372199
1321516388
224133066
1425878778
228622156
1240988437
2020498477
550698202
392377872
1481178742
2076207478
201710662
1474412063
247416375
1676896432
1003713405
753004678
1933674369
153587721
1489189553
1494474612
866283847
2012817861
148318713
1908324830
1408302436
1897426200
2098283946
10043481
2083489392
1805395434
1077917874
601181208
208261610
1114888891
725152337
670920408
135804321
1749439422
1044005904
634429594
831461246
1370788290
462976346
853052545
424560479
619234860
1405130565
157787539
1475459613
909109425
139272474
903982576
1356029663
646487898
2112371648
1606576431
1455320785
1835297954
1905418566
1258039546
1452974581
971672094
1363808744
1800100992
393955980
260575060
2138653509
1199772711
1112029993
50074692
1051678023
27332526
1243972652
79522160
484431525
1298751429
152243178
97433181
1078569223
1635578098
1380001172
867358823
1574982376
1496498972
1540868607
169000378
1106094389
730198741
942402597
1981638546
5320237
1571675550
1578126177
1143926346
725616085
581295583
152542250
1266382215
1279540100
55497388
1962113024
1119696299
447240505
1701433575
1894521250
593998313
1237978814
1227700910
54955131
890587551
645340983
691848801
1264420913
2011021319
981407668
1697302944
622888075
1180879464
1981922909
708908499
195172135
1638537650
1196554283
1372134278
1375475885
456863017
1443372389
2093485627
825251744
562672455
649469778
2090038893
86296157
1418405607
1984725723
2054338065
992689116
1886219607
1971043048
764375584
611681066
686739696
1069491059
1731273054
561063277
877964690
1322258903
359689670
1242002852
1116486615
1378854452
267249130
846311006
510480913
567952119
1534002661
990953341
1822020247
1122291719
837911215
671680706
1144711787
797445886
1260720293
430156082
604473131
1406699890
265755432
937357862
1101273700
1746959179
754206904
1712405169
1646580971
293371762
2054298505
2111138627
2042138080
1800120203
1638470745
1231797515
1937713593
848054564
110473062
1343022404
1423987088
2073294326
68429464
98937506
1722266982
876111668
1628957732
442518954
868356939
1678341746
2123031839
711684882
1454464329
1496824944
874087563
1540895780
1639368409
1312574344
317278969
294634870
1591609220
1442758623
1804921315
1626461090
1461369372
1836297226
1827314848
1921558382
428748478
624455029
443789124
1409878495
972453728
769303700
1513397059
237532552
1815657437
423862323
1352847670
1708749873
389277618
1732575908
2051455207
1803132004
460824396
1733129712
357571064
956857035
2045057974
1499449845
691492072
1209069641
490499430
251031713
279083975
595543940
1642699697
1320722613
121769452
1577570058
14177229
1530375583
542151447
2005790416
1014903531
1063226826
986924486
1112662244
703931263
799482720
1877093533
1455252581
736552318
982677145
1829398518
1512598894
1893989644
1692012449
557812711
266201186
858358590
1373958733
458693414
601754872
782388689
1909657612
66270814
1195757000
1936418240
461601146
1505427946
687652577
884747521
354123593
552173815
648778541
1270101964
459094692
1919601664
1695356128
1254240669
593302704
453871988
72287476
1566196121
1817704414
164464353
1819910238
443613428
1750634444
1486885054
658641605
1273100147
274767911
1494266879
58188328
1856530319
1275762333
1941053172
125182553
1468989743
743279366
1230910477
1254756624
1761165528
1820787494
1347111682
1294160208
1881736240
392781549
967847734
409190060
908575948
892277793
682866174
1970840046
1051297444
349193957
469999751
653141005
1347176671
855804492
335150154
1923999946
217973410
1713659359
849871388
1096463386
334325012
103822751
150203131
295814902
44357968
107695083
2091499516
779424644
1246011340
791308479
1658358400
1507414053
284851692
353083581
1535476745
1702351269
1892424438
1336882683
1005226008
1967586379
830036592
363564272
1241268826
126170360
97162718
1734431764
1075182686
564227854
1409395200
923964633
2017833379
114654497
2082579026
291621176
221738551
1442552966
51415445
441332728
924249342
1840743224
904081231
1579570402
443170213
436794569
2007385882
803611569
830153016
28417918
1079624262
1174687065
1960214635
1445668494
1343861875
2082140499
1234496604
1964884220
1190881165
501942268
2009667776
1778778284
885989765
1750362169
1997440831
1225693969
1847242162
902044460
1973110796
738652966
1028130308
1562211794
116008117
801845200
1560430512
1978868146
1546609321
1653996037
1328890651
241836269
1634890857
745491126
1620174701
1839647047
1752528069
13618804
1394031873
1146538264
235885460
97212140
971485518
2034129869
641438406
976187891
1388242335
882121418
1594769320
1990189316
254762497
1554927653
1730346838
1813258320
1155062413
1352981386
223491196
1449630619
1701293152
1955254984
947766617
1407982121
514553094
621078902
1834399478
1645839413
386313284
1939772215
1353452830
363559727
1406186853
1506150589
1041891115
457198882
338992577
1327509241
1598074745
1649722663
858909064
2048821222
1695801403
1275209690
112330094
2001129781
1369394701
74037062
384493904
1647139902
146459565
964918051
750077840
1500004881
1694693844
2089529553
1524803753
303160467
596752756
1075680447
979362252
1575963519
1952856398
301829032
1515812573
1001974981
980882654
521413534
231681609
1734459892
1907404674
1572943674
1595922492
793272228
1544460727
1140741984
782692953
1684277257
1243458232
66316216
364832829
408939380
664963830
471429925
243473239
1772106081
366438851
1220785093
1962523002
1150421171
658222476
1466676923
1178505711
2003980215
64176205
1786680040
540842443
361637726
554962875
502202477
1421412039
1581121191
25412080
559764593
1307977190
299342962
997861279
983074832
1074453694
651245005
484040756
1045262940
429277705
1920667181
540951502
986114824
1476119243
1078315177
1240444470
882057455
1869462540
777470315
431463177
456197536
1898155810
398539692
561104881
1383702396
462434219
1109102930
1843955042
806310840
5048058
2108865885
1419002347
880664038
1192555777
1569238520
1036127132
604059419
1839526907
1540616724
989968777
1276142808
974168537
1750066948
1992124746
1375733990
1298946157
1991148478
1700711983
68158326
679972740
1698551315
601347309
1323356259
1750142333
1549142071
987304370
554406432
1545062624
726093148
340097844
1675525223
1192565709
1849244919
1034476908
1909350075
95722084
1994515157
1556945699
559579865
1778205622
2081330692
1261535856
1307666599
985145418
1323541581
694833766
1677432062
1523843605
2147139560
659012204
304240773
998662957
339002482
1737584748
734133367
1859290063
720426575
668190106
1471172608
703096132
173900223
445223803
682115769
212395818
1662155138
456214945
1901022594
1563233790
507435143
929710052
1282112313
276930350
111928488
349129107
719529062
756924526
839227590
1035049290
1159679579
615024771
612696054
647480498
1421346672
1137029724
1709882367
328999570
870893093
476146414
75306612
524623548
1443673100
759926943
397163390
1903004099
1740893390
422413873
1626838217
137956975
787151567
1541995908
781453731
1336376916
1939858503
50091103
1140599126
1894359565
494125422
194290325
625197169
1767165547
2072544632
1699661104
1880938113
1598243092
1252706822
2032125218
916846213
654782204
1066893478
2034997520
1029205336
495673919
739627164
1321409540
1318030935
492168545
1912943416
80535728
1369929134
218640638
848566579
32825089
1048148443
928300246
1228286440
519459545
1252909165
1017037982
1475537307
843402254
579014053
1268272724
1910100030
188838424
221956741
1908084273
1122286029
1166416897
1029551528
1536487608
2051458575
354881835
1891647595
1455927694
1053819771
320532571
1293929828
1182307132
1522192104
187220549
1177899112
1038406284
1854787827
990871053
176573184
1376761740
1510244385
2030596130
1991138558
1843555100
1785598013
1960971606
411904347
1335311412
461449364
1821284508
825015882
288682473
1648024288
813305438
342303585
577672739
247931162
1267159040
1516950120
37348932
1976727656
539702021
627752196
1302988542
1261739461
1348405056
270279520
758578506
1992363258
1171115537
1989003378
939133957
850549772
947924002
1493671417
1133454554
2121713821
1234701117
393399352
1720489798
521251499
229901344
1730604362
1323411311
756469828
166424577
1411313023
1222494106
110646320
388067483
1966719227
798054382
380958360
720640055
789308190
161621684
1061648668
76068723
1108382519
1685044996
101652918
535031577
818927357
1173916785
697201498
1941402619
1313709157
518602076
1397504524
720979578
369344971
694060200
802996852
1953145509
1973509623
922760614
356372722
1859706202
464322086
1235083702
1037635072
566454049
524807703
922457639
973632117
828761907
479153596
1454209581
1301667479
848486246
1396439545
1972345633
2049660503
370964441
606898600
219058689
897523919
95763471
726910388
1454818052
2072888195
623585278
1398991580
603538102
797524935
591693067
1722293335
1180593429
715715840
1573232060
730708861
82152846
1889652291
642537847
466209689
1729883855
1331635629
1360283519
302812548
209842489
2027239332
1787620956
1835091387
2138114401
1550494314
1038459228
1199153674
796302602
841122924
1657842744
263221609
943758168
1482618931
2027986514
1299227351
1120122296
1937586359
96595514
1849669444
1475761186
967222394
1055460188
889563688
715012918
798161680
1878075073
1705919179
1906889128
688551981
999953922
1895930779
1590707577
1869266867
1334017635
867232987
174811162
1859953252
258852569
2100223460
1017195986
623101017
177040133
241151120
610996745
2075456126
1476471083
1157277986
849884104
172293391
1927082737
1721118011
640747843
1275077599
1940682237
1425494629
1338258048
30486439
201045700
1053348072
1467987826
1677631731
970334400
1784954491
2097543340
1685387417
1327741594
2130797426
1842753522
429220644
343192843
1094945568
496328185
1317864428
1494634478
41644795
122931466
2136554395
39632179
446708892
1435208480
865026950
1710059055
1310309140
1104858572
1838212328
1539070287
1587837944
539211026
1043357733
696512178
762749156
909132326
497323395
1975207043
715119287
1050780781
1706030371
1759645168
2145069418
2085249101
1637948505
1027993997
1917544623
298406614
1593676212
1409878495
595988074
724453393
1380416354
2104675702
1132170017
1560061777
1916875635
1155569206
259127004
1260362262
240420734
631801158
1847839725
1428258097
1323268007
1905237548
1793831412
1730665529
607328904
380017069
458918860
472203003
1803277704
1132397188
771170863
430273176
948991234
1888257469
1257062663
1210231437
806980872
847389616
1661949542
702721010
792915777
1241021873
76143397
1218790894
154578411
146185061
667598833
2079896540
497650696
1477322741
1110024349
287810733
1544960513
260604982
1096607555
1948323903
764038351
636925052
1202277328
1699312225
642213834
322892946
286233292
740147174
688066510
1502661484
2127634817
1891335207
1686917787
1796070210
622059270
731710473
2042425829
261034795
943867417
1071102432
120406222
827429537
129626318
1956638088
1214301064
678832360
311065226
2125308544
1969112575
720705797
1214991716
1290173328
1077434954
1089142904
172513133
1136564501
581384940
1888666988
424961996
1005466967
1438344497
577436473
731431320
1797074645
1289085315
47109183
1335454621
556107895
476724096
1930795626
1157731143
663981627
1646128065
1365465828
720275581
198103421
742597265
1255972975
768701402
436263761
1073619957
1999975995
1925436463
1583924359
81409889
609057205
1549172387
2093150105
497726427
1488179807
403322798
586724124
85500629
568508282
901511976
651807849
576554149
1418881654
503522814
1670486001
1291042787
580185157
1700102547
1395701602
1475687726
2121479097
1565354068
2147014923
2075131708
1852068409
701469181
1433955411
1278499917
1480675161
323618994
1176629002
499181527
1266449122
115554386
286498414
783189002
1526969334
61796610
788234517
405275937
1396311635
2147281425
1815106082
189486232
1781071930
1540695123
1229685878
415093488
1445612860
1330987990
254362760
312472009
566223994
1325529318
1168061996
44094609
681915695
1924001114
2139561857
1947365471
1800344906
1467377248
582330979
1194720892
1217744232
2050772311
1901921934
1276798181
155484176
971585002
1730291983
1883247084
1612197951
1020457347
1354688470
725966363
413456414
136740800
266706466
1701603063
416105342
620186730
1819158876
325137495
1053870911
1493611304
1427332720
276265011
271767953
1199973440
638800366
1011129333
1949517488
1451984765
737269605
317568965
1353196581
868646951
1027756937
963814703
295270581
1365283936
832754077
559856027
1190134252
1415702279
1739600449
2010484926
577407858
376641083
775512792
1188460674
1189780257
1626885444
73335535
1869336311
1213653306
1984587213
1220036085
1930859055
1968562431
1831191464
234355088
868452178
1427793872
569811671
914626686
326408602
1143640663
1148829701
1271137991
2095415993
859139666
1815204865
1996555900
1065270115
965964129
1164608342
887269735
146884450
800834914
1155998153
1677048138
245813013
1995052053
355269914
171843539
1097275209
105109632
425311278
458894487
1255900903
207415327
560881558
915416643
743064525
1425391508
1091265954
308701472
5554658
1979990462
1078373273
1137859086
1379514076
635203516
611498105
414032166
472945831
1261224916
1575530327
1631766208
1583992018
1150890886
2088852476
954453119
153701277
1487229887
682665711
1418958030
704395491
822854520
1833042472
784600044
65412614
1662048499
1404163915
1267377540
1975678497
1583758724
660054654
1835500420
846177624
1908860567
1890463087
1751657751
379828062
2063752731
1534651839
202015662
1819288129
1405850207
495376456
42391683
1515502772
1427818305
796769479
2139775851
1413480438
682421497
1811920294
406376896
851868272
1397875252
767358197
201045275
196504614
1339892300
573189166
1326991123
865096874
490687278
1982405871
1940914811
1746464595
765041023
1535559612
429435953
146836245
798796674
307287860
1207678938
1356546551
214336211
1732027909
691997918
384898800
365489655
145461094
341182532
1369033960
682519457
958410796
1658812499
81037625
423611032
328007960
254870886
2027435875
891164152
2097556583
891727548
56185609
444038989
989736196
1095113694
1101163430
756535417
104630461
1226432479
20354095
490621394
248667228
245476572
1142026338
87221139
859104636
280449457
1450274619
51520500
308788229
107048999
185114831
245986193
712531837
436625777
2139824580
1911416373
905059283
1817427546
2080589231
555132078
549938969
304252882
958821371
2095571157
166980115
854740774
1104115217
1208707401
894043524
1489175346
1118645474
1304231119
1074958487
1021926782
868167747
73106293
2069282088
305295609
1956498775
1167316009
282724272
2005130056
1408788209
1544686641
2140384533
1164216368
1380142067
1481303745
1977192120
1087568904
1109441189
1474267230
509629194
1163225114
15363444
720794924
150736619
2135526933
1843280687
604359399
1208169878
1199923981
588125516
288112594
135607465
870341817
262654163
1213892134
1173918811
1113873055
1217311992
119117084
1659229588
1520594396
1605241332
1630593992
1177184144
1772534767
725127309
1701491210
1039100368
470730881
1901820234
1816088631
461352296
1933093964
57949498
96214732
664229866
1247077654
1267437002
1249558119
1453204879
277868800
585289546
1498406474
919855052
1311102756
1284446641
607029976
1386669274
2038412991
245978724
124513974
1929807692
671472454
1813498883
216647853
1241433055
551292192
1269138470
628059243
758675008
1688317257
1397196039
1680706242
1637432591
1777039423
1277169756
799945890
2073139459
1497294102
1948594863
1091053332
1227548236
864930251
1000701219
1527019878
2134583564
56024050
202698549
1478263013
1933673267
854669992
870948017
2139639288
613961474
664385117
1561983560
1943576355
1099514810
1891581028
362834269
1114140869
559073556
1975447295
1285195227
1506152806
155127022
475005420
19367418
1575400936
1243227458
552671295
245784212
983798074
698774523
700180717
713588578
346496421
1840241462
2036532222
981270009
221244276
1630483852
1895635139
1979106038
1140999621
596169
1648729798
1251000313
1386698810
929357103
172708036
1298868638
875680322
119465756
275989886
1335462186
575831459
1639295278
334298076
39857239
215437159
138001323
177572508
1011254724
1368568613
1824278252
641061937
103496930
240342005
629219868
1113024515
2116208330
831629087
873748667
1888611531
1148302315
598043863
538645264
863026755
1236187664
2076830351
1962104360
986494281
1704850814
1554121993
1887688909
1380619788
1358496037
1007768673
2001872163
1687876255
892330773
80432095
1738709254
514347917
1646612855
599340932
115154301
37862140
434695088
585967820
1493690738
978572861
1163158646
93529851
1170643227
883094929
1199093770
1920640427
1831518984
1641803559
1855208868
850562453
825335767
1989845548
393039014
1152912888
1632961445
1801214946
1815898066
552637051
1762163687
2116229200
1789679673
1590626990
1846418962
264192926
944718633
718596142
1443319951
271263354
780318856
922171538
1979249095
1038491749
842587651
497009615
1904031003
1065341834
2073309351
898429726
1228160370
1066897445
1934613627
1805252318
1883118251
1744781269
1558841995
48487681
2107073067
1179005750
419390282
2070994342
247631807
861997038
2110823797
1807258019
845518571
2109454960
986644701
995524217
2091089374
1493701431
1527127685
2060987306
1822375450
58199165
1407182298
514924394
1828957983
1785856676
290303436
1560347473
926807102
1489460193
1446610925
38614647
1197166625
795142032
948876128
78373088
668392817
885081338
870415399
1257662576
1118843705
1891671062
584123321
1970614266
66230044
8694915
1156917886
2138645468
832100946
1366240852
1367550022
195457089
391134884
130748169
2069702837
1113327224
1125583884
1628970340
1605873370
1240690754
936732542
507056998
610386912
414238325
1140524742
502970979
956004029
939138184
1521581740
304475206
821982234
768379914
1544981261
1769225103
527625452
525727706
1201969356
1763371900
1794027507
548207813
70444953
1265134823
1912571140
1600884009
77352942
1023837330
164275926
325262898
606333415
119194781
1551374151
1437225314
2062855941
993315169
90768092
1144765329
546569232
1808694465
982833508
834576866
1061620845
796140277
282730623
1056632759
2044414957
557102449
1991439348
543368223
192622375
455029460
1624378702
1969426485
1329122712
1543497286
376270087
1860658600
1995232563
911688845
1753765753
1998169411
646403279
2060957572
261384568
2131916201
299813106
581627935
1119718268
778817608
1766445035
1410948127
1373958733
1617070913
460080097
922404646
1824431522
1248071234
1326815942
1311928092
730656060
1655114917
2014874736
231042211
941802664
336577129
1643573850
668844907
1854975740
403156788
398665943
1197164597
654924992
803613559
1650214909
361139172
621948443
1928505906
607633347
458343731
1217429260
1392917451
434359414
1419882795
820957049
895563570
481389990
1779175489
1352727805
573703455
1900065784
691875862
1269712941
1011894682
1365924802
1093699869
1794613980
1847222173
719256197
660816652
363994100
944972735
308177028
55837569
42469393
1969680222
857967650
575975017
1210668345
505266582
204133716
1974046864
1663871305
528746205
81870641
746409649
1709976716
102200667
107258298
627515419
59652531
292842126
1583892048
1895812680
1516921275
1662783519
1842567561
866055913
1772861613
1679716922
2079816039
1228389122
1419358574
1826989587
743113772
1061952128
2002712443
1370491482
520658204
1456984284
948681745
1178565371
1794269405
329999245
918850560
1054091556
1265718388
1223982531
303137711
503831804
605365625
1111148166
1421257992
211087894
1497119391
1994236820
910049456
1676540628
2076750401
1200436724
1765944252
2356769
1414329092
1844717515
1888488013
1125807434
516598031
1966072239
576192744
1020351490
1223191518
1643604627
836686655
1357422053
2073681473
1048557427
330450997
605918538
2108642052
1429918545
484810456
410928914
1021710502
482295997
1337538329
246658828
450079941
359832053
634713010
1455464962
1772439675
49915723
1599965007
405519239
887429293
151392419
1207295868
526847591
1101970595
358253698
778066152
1456012292
678083646
1213120048
1834178251
1145217492
1245735981
1183628550
218493352
2092976084
978341359
1887072415
377331385
2004386051
666361828
1380784679
1715149633
1251549170
1245178754
561215974
311769688
1853547898
760954796
1482141962
1405066005
981194447
565198730
2094311435
414932506
2144606810
1983241546
885402954
28645242
1347223168
1507059268
618215925
1819059485
52279356
905443679
237469227
513377596
1728946231
1185613986
1060857973
88113891
147310183
692410942
1559632850
257471796
1461175744
1611669510
1017973195
1242937748
1573456950
578591318
649115751
843625156
1958202193
1680812352
1310968749
1330935823
921315777
1074647785
1719641743
95982902
1580110399
1042916247
975124367
920575681
385730588
1402537964
835254517
2085441647
809456204
352334957
1783179653
102287847
262836512
927025028
1477845609
2055885104
444069518
1186112116
1732561158
792729637
807552622
297995935
801209820
1042075675
267318272
1994918102
1276465034
1535091688
2004435948
948273561
659457010
788784152
322922633
304878338
970748490
2046994845
366781489
929100613
661906976
1002387372
480389311
773346491
348304932
1695632225
511617845
2006186770
1656001249
1404307747
428399885
722011567
1811559516
1716613329
989614115
171752929
334627209
2022721523
2042242037
220975696
379792648
2046102576
895855878
1581818124
499894330
1497743032
417712438
244785884
1998446821
1375620054
59233375
891660923
1527627492
1028134544
881849150
132469357
1293726411
1208931466
1624488631
1550248954
2085237501
264575069
1839631330
960443720
1126398938
1974791163
1673625780
1576719730
396436877
1414498525
1644207415
947870055
1041905786
1568375426
1002093570
103275545
749259244
1524934916
1582036471
707908027
742413761
117537311
1967428251
811087660
1360697911
10194927
1932737469
282293561
1857606113
2104255368
1297939228
1626484763
1750541410
775051140
1764296244
1177699056
20271400
489590388
331947784
790187426
753474918
1753008367
2063203448
903505653
1487811246
1222687289
1921798947
335037954
2141393496
175014010
166046399
1594774334
185911330
664544723
369827851
1439561968
1671096199
1460597531
235902342
284314568
862431637
1059270722
177952722
385916981
1571479101
364904380
1982569012
583327667
573852158
1810783598
1195204915
686301443
1093005857
2058286456
995306889
1810307718
2050404764
653680181
1482403127
49481481
183309991
1352794064
51019071
66798507
1318892155
756778809
1349078279
1969630518
30340904
1713136274
411678116
1437730572
893816465
1374648361
2009496682
133723428
868398793
1887665305
2139262539
1847250766
1681139809
575387118
594676529
386888207
800145184
496779955
1240173786
1326924769
2126582745
300781195
1419549782
442773597
1986417396
730454350
1259705769
47432309
24627189
1542319537
1606981671
158588392
1939821334
2086776835
1598801333
363413764
348048754
43726798
527052565
2146775709
1655201861
110667018
1995528292
772010389
1108215264
1364853698
554497247
1691564576
345751250
148097431
1377628755
1652664344
948677569
2111982192
820943157
680092738
423878860
742143797
439782155
659897804
1932723385
1858595157
715022795
859463275
1624148825
1590837559
502058711
503335144
101772761
317434869
2008403795
1865693313
1046454751
38809845
625474534
1180585249
1474655843
6954044
663568310
1625615814
842406440
206385144
1771679307
331466008
476648962
825400541
1458543451
1390520244
1634641881
1110903532
267569663
704060664
45612362
1592938186
1577434294
342953760
1646854255
20409877
1846602006
570345810
747975267
1851486651
803969697
293351670
1723540413
2120822784
1448690334
378153480
2116971033
810989307
956221350
728541617
117773224
1099856619
1872596037
1544312112
1928041899
1822125999
1271208832
1720343115
2131289916
175679758
1448425634
132728957
1543083159
2026114054
1202937179
337841179
417284662
1968625842
1526447475
1870721679
1115787397
597812756
980774269
1649051268
1427233925
1032135630
141340259
1719226582
1819012407
1726375617
1683558501
354770660
1083285754
93980799
303126464
794797155
1172610370
442942189
755454356
1336149439
1108978803
1602051235
1463901075
1682578664
119198562
1538853874
1719334310
2092172094
2107324791
849834033
466466548
1586531533
1435649825
697768681
1163411662
1302402295
114701641
1811341945
1571048660
1896116169
1105915098
1945563073
464447833
999529278
452405958
1895825106
1777224685
1234758433
1507022887
870749780
13795547
1462283918
920111321
317218011
1226855757
29934499
160179182
239806874
393354418
1127756382
1524531193
1515190425
1331052611
1135450924
702394753
548710036
1665968925
1012379181
1450654034
1048579976
8089123
783301511
459208397
681859024
563958371
1564433085
202997001
1290124104
2084056275
241597404
1867407517
1501707364
1865051754
1674471726
1683489206
1351100834
907907799
56908941
1037894881
1657552743
2129544472
639574465
240862223
645049102
1533954553
478081346
1692880573
1028925676
1369595381
190555226
1665400305
2014050327
745176738
350709116
1179268142
1548500716
737145189
1725545130
1310269242
56163696
900648634
1456532432
1963655310
2121464556
1130783730
987805493
37750244
1854751051
1169578304
1930903301
1601874077
455500035
453634046
472528903
1726000580
432123876
32555074
1961836257
763072943
1046197342
1869047835
787942752
1418576627
1888523120
348425826
584145171
1025958779
1123967091
1109421348
1237832141
432867082
2106067198
1549433943
863042294
1917656337
515867317
1956433446
1355174406
1930227189
1496283692
441181149
1173706391
1103892900
93402090
6013114
662424841
133726958
1494928723
20425315
1194924733
1516064525
426181178
1224572912
559321718
1816646894
1634189263
236861378
300246622
1174146977
834762189
686887553
1155719146
1234548666
2009816353
1062959223
1888696683
645659487
2004127292
239691295
1678775261
1492355402
1481372571
620662104
692410985
1977182069
273820052
2104223833
1761046468
2136542967
1078107899
1139720811
770915779
759321063
639190256
86848702
982128210
195337545
1122155690
1400361961
491024774
832849975
33555442
1035288755
582941793
1813812761
809668390
824511911
1466492594
408043353
1057921700
62298675
1429214180
1042002645
932511592
279877896
1609255898
543213861
1483284698
1618408389
939004592
1585786742
1001425312
610254844
1041472887
228646149
914962940
1285461955
642165806
1033680665
1612361858
2145067040
1144575263
214352876
937167204
907861285
1388253248
816185185
1202360744
805093983
1708801705
1832274055
477184719
1359329156
176691842
436322052
1014817787
1441363955
1871696882
654408241
1240731519
1025939383
320128792
1892020389
1290933174
266105701
1133123331
188274086
325258465
369158168
1413551760
933009014
598037477
955610153
1891336923
1247994007
583168695
292817425
1865268477
40667813
1683744564
405063659
1775301063
1186887052
86767767
999081273
1919848694
1121868411
732851602
1401114049
1625544512
444856026
2002894580
1941357298
123033508
2114848729
1763880224
1076393943
305158639
1729753010
1212051667
882863131
269867899
1912215956
42722804
1738077309
1882364901
664165908
1457426788
467825383
450154921
1710232022
2094108216
1247467149
1373712205
1130874028
2139041770
1655450411
1131859686
1651324198
1037308816
902443172
20212416
1521312106
772999344
823736703
609567986
900275193
1207753163
648812030
267723618
810023377
1608050738
2016865663
1125886564
145455812
1864905271
1383844239
1067876544
1577780308
1951955549
952595028
2092531689
313607120
180912457
649265329
783280478
835654305
746712875
781771387
1570970709
1583349827
624237150
133794057
1428472197
1805364333
1989565301
932883505
1007680075
1612802464
409676328
381100018
838317616
327455995
1337258359
2091940171
2016800513
1064832749
605785296
2046086900
767268121
1956535428
1040955362
15735171
737587613
578225917
669973737
2046190496
1302971391
63980380
854240301
1628709672
324566112
1153107672
1437856849
534065576
222613619
1250324237
1708994390
1499824479
1385102362
1212395922
2019154490
30476041
61757481
684043627
705385169
469464197
1110147107
155477261
386834343
883631190
484478517
2080572800
1429244453
1817169804
749304006
96036527
247425453
1833834953
1956863630
1803358113
607432342
2137106891
474736535
1597018148
1059836499
808396034
771572762
2068678400
917871691
1788215784
1691096432
88002274
21557167
664862403
14964870
223279024
20581232
768921600
1236417658
1639853881
512582287
1829847788
129804497
1586392129
1491298929
1605972044
1568420655
1281316100
794934447
1210992518
1594919916
845982303
868770008
1499687234
130749220
447295939
1370797261
195332329
962457680
868746199
193481867
327770458
683176869
931448191
708476456
1123251535
1913429671
122747760
1640160251
2054102779
1163699292
1377889477
1025090009
1821788596
500467622
1244917605
1602852751
370883800
364187918
591764359
412301132
2133296223
530602355
1729349057
177247717
217718697
1561674200
866296925
142905774
1745952089
423028655
17963496
55831598
687272341
1013542703
2053335996
627834940
1791630258
1799107165
969728980
1816760065
331831250
1230596646
1423139487
1843310088
1736556435
448744380
1725886717
920956546
70009725
1372191400
1617264350
1272138880
928350955
1136696294
669363079
2144170616
1431270534
770241972
263744820
1411245817
887738688
499706185
775582321
1602804190
1063744752
1441185152
1512864088
189471905
2030584593
1298464241
1061925719
254181630
50536222
519012516
1606288311
1987819720
826865763
2017753961
641797754
256578238
124786924
1014996195
349016601
1113719079
1178665379
1801252414
294795346
331674372
1204735187
956355109
1794527531
1165643693
22449022
1765776018
1696817321
2118198582
684392513
963728751
128703740
1427026524
907115049
901978902
1120822597
1833895519
302129877
978958416
148034976
2075803793
1949430771
820051967
1416681327
1174847686
886774341
68355036
775460487
1406619064
868169292
403585806
13038201
1275716983
1003180431
1943571101
2125188972
1237346300
1627094514
1768513415
603773169
1650763087
2074676984
1276193959
1505483760
1696534405
1360589604
1733331866
241586584
302877337
983952159
1453101630
146383026
751606062
1846817993
1507821078
168362344
1405983431
561404939
499541616
1798827925
1974953663
255279567
1135451287
122960272
47569565
513538447
1575582696
41675793
1464793875
1520580208
650121894
156784861
571103711
273231712
169983704
316858109
1767718844
955079101
222336379
508636367
2058644441
1533285936
1820147018
1457500628
362181735
1311610414
493268944
1654717393
1251780695
668902090
849973225
1839326012
73424563
697869254
73950518
1636701589
886883574
122393994
1048042158
2116970907
178141870
28732090
706064819
1607354614
1742533256
1728475934
1461054581
2137565895
345369718
1612122394
326482870
561328672
1899322711
1158377995
1444660785
1900003183
659217685
605848877
866162722
1944460264
897613634
1044515703
1346895254
647675950
1717135672
928423168
1370370088
168827617
1307432442
244141818
563135084
149642897
850600988
1456601777
525839423
1818120088
1589847299
730031370
70007144
1585688437
1253058350
974912010
2070385820
1565431785
1628040631
1913194737
516878347
1691585242
1428289700
1695351226
1231021767
1878486663
1115624345
2052775647
667419329
1774929918
1979570647
107561510
1378811275
1476970595
551113007
45312565
199551536
1453633713
950919800
1320279684
561327830
189247714
273515006
2045456390
537921228
1279781357
603491012
426685022
1194279004
1311651135
38321353
1883735260
2053720296
1431594196
1401312492
1705468804
1514581278
1860328018
1231483213
676088478
925786574
1421870019
2094330187
307916326
1293029031
456080767
2123967486
837336056
1092236922
1314855089
1767282999
1805116440
462107106
1171539069
647289847
1859429281
614676927
1099311004
1068898418
505706605
693665500
1545679665
1978420730
905747702
1295119668
439120667
321843491
1712807260
1477294664
711597719
2000670528
1386183494
2124071262
813526846
783949234
1433530038
1167536332
1622216726
1376735783
1970212873
1618092157
991781332
1074704720
1562379907
1156364898
361694066
1227377468
437081886
274417296
418002010
1776437661
389947695
75227999
419082483
629896015
1370337918
1605876840
529517289
1361047351
1399362950
2044178525
1446809850
2104712061
914829612
126766415
212573521
146798673
429353690
1190641359
1042638995
145065368
1742153077
770738502
1586573719
230327172
1059754170
1679602120
1605690170
1759138844
802476520
1928635394
1742860026
1351899115
2086373674
321640532
2006013398
394163766
1788431920
436465430
1533033906
1155974954
709219557
1952931437
508125308
1967338487
1670427361
1819022155
335370527
2026290145
868436
1177069653
1926097072
1919322330
1859552334
2081685786
1032276885
1883560070
550676658
1189640825
1427132157
740355577
779814684
607980645
498616389
144154223
571343812
672019304
705857950
733022145
2120940730
748240072
264532417
1599403442
702186263
673889597
17910255
501557331
2082793769
1542980985
1271412816
935744368
1078733794
2012343059
665935353
570330276
246076441
27583576
1807734555
675986445
296552868
2027560692
199169624
1465578459
666242451
822410761
2141066411
1662284533
1215036691
1030473833
1633300079
1064282662
865804103
645146343
1220804306
2146660643
1927959206
1415785866
1446673554
1014928673
1624638963
620414746
1778299324
762051830
2070917765
910506430
1364278766
1229597969
250477775
1229078961
235634094
870342458
1483697078
432687598
1017544135
1952384304
1299151450
1447251426
793262537
343594728
987433272
1380784679
1603473662
383079613
1945278264
589268387
284011297
2133179416
1560869678
225456617
217857167
1818071515
1460675642
1320682596
1527085383
2142140282
811357319
958264252
1603163592
1115665978
531528084
1129698748
2091281450
1055989098
718327160
1255350286
149112004
1701193149
1093526181
434048240
721896234
418642343
2101193787
739115504
1448913882
510441078
1741435844
667168171
143754523
492022290
1628486479
1920415714
858485115
830601885
1618493939
1187403341
1708302055
2113482563
1645443335
337994848
1138786111
618113679
132311692
612044700
1196625937
1639585210
1674593732
530697247
183083775
1637096929
859443132
2052202240
2014077530
1187422189
997765695
1787723095
469058214
436537635
381450207
1850489530
116989339
830770853
1037150749
350393028
573037291
1610469325
1379705454
1996779260
1784617882
143957921
858007007
1652642811
335150154
1123282431
61476718
1754683786
1885926299
130917756
1853271887
1111133395
1208287389
1609425939
1923073806
437377093
1977355155
1301366758
1997348488
1378393261
1567428541
245491327
1903370167
1644491999
1511845874
1230294860
1887434669
144862964
1690545491
586920769
1150317733
438195690
559312169
1979237092
1232475707
1486021452
269815795
647176522
165396316
2137724025
1264907111
672818503
352524172
1091216785
1947933777
1588614151
2087612578
454252344
1815568767
1188079336
76776099
1088704073
1176134936
335268145
2131597073
1207579240
889405305
1414952316
1314413659
1696436879
1814878104
1757727495
1922109452
840154775
760927454
87600149
110160348
1921491486
43197593
131080618
1119982492
1956736093
886033168
1895351673
1214967652
1606145863
391008240
662596314
1072769869
95958114
745859047
133022789
1253891650
1877551158
1708779697
750111746
1770243725
1095167509
1732077997
1380227933
799771842
651939512
602452583
108308871
542431569
520514019
519109076
1241034683
817101674
749445128
2084459907
1913197801
54160942
636686880
1611353598
1897642909
634464067
1263416845
9130703
96570373
653397002
1669577902
1883304742
1428687416
1991691617
786661390
1655982051
1412950254
1728990151
648834663
619193229
2051663192
449054332
1519798666
236805124
948185905
641876214
501092882
1875122060
1175194540
598373357
1154038488
1523208893
1546376698
1229305551
361776776
2079230298
896800605
1793191169
331399850
645465409
1645879014
831866992
780482450
1275713637
1846981836
725529016
173210231
1406133566
199144669
2258136
209898082
914203764
1850618397
42110512
298963803
711550002
106332498
833782368
1554123889
1519520492
1943626345
642732141
250749653
12592630
713117621
1425278140
1701149610
318889288
1927678142
1716424838
784036134
391048618
1663580928
1051138584
290425325
40062260
1591508683
1439808698
1714855994
1262859905
1028770300
1734422154
605320434
1942277499
1914966016
525808281
424625917
248365761
1087478678
1662181001
1066004711
955647596
1406002807
1745509666
1443681550
1752788364
1102522537
1809213317
1683071567
1607257521
666529054
836265443
274222525
769640033
276348815
1216804934
1028021222
1176822658
1473982947
16177450
1152292596
1645111477
1063036464
1979591881
1452986651
1928430518
916800699
1759988857
1268945060
659746664
1077694809
219576773
804170393
1889963444
468290102
1927068213
1034934642
67185165
468274911
1847447578
455779676
1884984409
2093333726
933678449
1073024843
1134656548
1115011523
1011455176
1589062583
2042158485
1543670255
895029520
1375440914
2033987560
605001541
1993777075
1537625788
1806577546
1045443274
1123084211
1565731997
1982476568
191671684
863600288
1622130758
1571919938
879418334
184261987
1566329475
1787644693
279653240
266435
1303664635
818041743
1498609137
633576734
2062127058
1306688002
190023448
164244297
1040759349
951347330
687431931
1687789883
1868783713
376976359
534995438
856505718
1767097511
1482359113
733166504
324727414
250493194
697886446
1378087294
1302280548
882490946
744183476
192583361
1599348025
1311299638
28514125
1024916974
580576398
313508391
1628963738
1844094987
1102437260
1011219686
231310112
909193343
1581735380
1621830220
432086004
1503575521
1066563978
1981712242
1189431260
823585931
2074764440
243647713
1737760162
8903355
14555731
1340961714
334284424
793050609
1538308448
408682335
1454922787
666452596
844075551
442073974
1633652741
2070992651
1495904904
497734735
1101016295
513507490
1954806835
1527221544
764787690
2096578637
1229389918
697534354
647812672
1294859877
103650815
747621728
1317019741
21773284
19309546
1624618205
376098489
721327531
1585158374
1102594994
1429509278
900147990
1221313180
687809341
898295782
685454685
391051091
1970159958
41187873
163554764
1234058408
1237186924
1862369287
1068361213
158323752
1610402764
1759050064
301218002
1340743879
469372897
156448818
22539388
974397892
1675057212
430928398
2072979674
1910023911
916336884
1628969078
445783214
1036173678
627844265
261093945
417734053
188251487
137560074
2138533356
295115415
1023546635
457425262
1458401610
233633875
1930002613
830223963
1516842113
1098911398
420105464
1700224700
147774660
1756166828
504560042
126204505
391002208
1578637489
1147462718
1196813403
1988630263
819207913
1162086186
28514125
1374222560
998902618
336578202
150541405
2021937060
1959664324
903403930
993300326
97775600
1037169420
325743451
1733662461
1310012725
608633860
1316077751
838154188
502560690
1046877158
102488723
1065719319
250916735
1885439239
984007050
1728487465
1056403796
680213553
197979783
1469891569
489712767
761949674
472846492
1628607996
590746778
1407748352
1599323875
699085801
1272470436
375036257
1758829331
80455671
2089070537
802058439
1598018102
418785413
1126949745
1136262
1805972639
1252708941
1178625670
22550305
136197080
1821657147
517743555
607346116
881862018
860244555
31889554
1393738442
918868728
1331645996
1662898894
676725096
29849764
1458869356
2056375941
1651177772
1647662578
1197812204
1737616942
747522571
542101114
841891818
948558165
1337921841
1706378468
1430783201
1350436119
926483909
763957321
2038361142
1903874772
658291328
182145138
564914685
326553974
1900467792
1818827667
683259723
1074814048
123765519
1199769367
978141171
1601861048
14499839
292586745
895083049
949468158
1411581082
2040486114
387972366
1607738355
1828268013
466171770
1943638997
54103382
1261781960
2064666423
1561046319
168118832
1198157033
163217981
1237195375
344327469
2137503538
215399160
682738735
29607112
1828959348
66726328
2005377603
1071617213
1231446963
705511683
1620145845
2129755231
1614183710
1097233267
315793321
1808355208
36905212
686905923
1782980486
462598244
876129097
77131165
480808423
1085324453
1659452235
1877238340
473210129
1167599320
2045529623
2098455833
318853986
22327033
1881099237
1737523258
21809433
1203879282
1410797372
823071327
1550131037
1578095913
144388056
517476211
1838714229
1761776734
249570705
1884415460
236323297
1634269740
1366564083
1855314520
415970395
1771044082
292000985
1059030645
522726040
1213072340
1760283400
704470546
1178131324
1132744431
133788952
278107272
846759116
871235932
1890933816
1149977590
940064693
2029095298
686743147
2143324876
1551302253
1719851418
717006560
1721392299
1349898019
1215254946
603759061
2064902468
357351421
1345220492
304769996
180061743
1556747067
1646324086
323220013
982099254
1897134634
734455440
1706642349
1286474689
1978297768
1647334618
321822364
898692487
89181616
712403631
194719231
1209224108
841851030
904820442
671896811
2100951132
1373988114
125663039
1961987134
1649623643
233177635
597633635
288875049
678332597
347072444
208872093
848264163
1577640851
1517477052
1676403550
1902378848
2099689963
1735334944
1677201410
1065269461
65642437
417611964
160574017
427421026
1961146243
53230522
58201789
149644157
1207942341
1357558677
1171728281
1703626844
1080560618
1061264520
546895941
1138694304
1046140518
1166258702
167972852
1766612083
1077003943
686256638
1303294770
443909676
1690136718
1302277072
2105357151
353470431
1987968759
2070571174
1746276838
338335651
78325371
1503908248
1152163923
573895072
1423830279
1557796244
614355292
331177488
2078524727
62953449
1534109348
1633131111
548304041
2074011611
1749654003
2131978825
633313593
242936027
964353523
855280082
1184317586
783290355
745766256
1519188533
238997194
2024088455
1924483137
1613215272
1467871734
1910992263
2043499040
1699247033
1843938346
1010834962
1212326762
1447040679
1196009912
1276899129
782144172
478446126
137694878
2114540503
1848994297
1767417160
602119347
1769014716
1878162541
1663188315
1142374172
713767381
141932726
956231141
797670407
1836008857
88722724
874856430
1457799505
618546762
103585573
361843238
571746300
1754139417
168181581
1175584837
166127929
1332861906
1350655888
1796048827
963787268
311551542
781158973
1151629588
763273306
464064607
523917189
492827321
1565544586
704861386
658217699
576364047
1122979335
1578243214
508835168
516506546
1308967878
532230203
282755305
1491789466
96091648
1279103182
714613539
1383554111
679760030
1155850374
1435425540
1459289076
578146056
678114855
1004479371
1469319877
1799777140
1602220079
737910938
812083458
2132066104
1584746006
2102237007
1776166131
1844275345
1014051069
1968295665
1077379208
1788979891
806370194
1288537693
807779591
883774100
1632995237
383408509
1806651969
1816008235
720630094
198261060
1141590151
276488298
668249098
441965633
995991327
1383984464
1127246785
1929824442
1389717162
2017436621
54724121
1076776642
188274086
387841008
1993223992
1152408503
989980196
1907041287
136285318
690837507
1842013799
1706486365
220022626
1061952128
1786779648
573011073
399083761
636215769
1547376983
1021606614
1976525915
246369713
1845573437
241175114
178975309
270604524
341233418
1086638960
1062090452
1073276216
811620462
264447142
163891632
1313325378
491683086
320236109
1153125314
848350949
1013321839
304901438
1755625649
871987219
11803732
1601221953
491745931
1054199752
1983540986
2094996412
394830325
275915457
2769
987336063
1442534774
1571510943
1743608869
1606344604
512975383
1567853455
1733544658
348667953
602849763
842672691
1130494931
454357835
977520227
1749894062
1731692345
1732509869
2023144090
720037422
384999026
925931300
677827253
690036100
1690166267
1963389306
1582915831
321516017
1777236740
2086490182
1709545109
1068182958
893600897
1787395030
26836932
1459693939
1773074637
105971000
743791782
110166791
30077665
340170505
2095739479
1516176519
447273105
819333063
1590254893
1407839457
660293387
1944533895
857721598
488431031
590769900
5862159
770106541
364942034
662116425
1208566364
864720288
378401406
1162073917
493275259
1179044414
399323724
600434518
1093881336
230473019
388359888
1504365151
1144507838
1983054865
998423055
43650114
1712570729
1477731211
1619471125
1298388941
1134332155
1434879945
410558178
1877784936
1337152756
1248553447
1795413534
1493922749
1214973937
592346722
1493203767
213175687
2044067181
1130034786
1256461707
434917187
310444295
859592450
1293127542
824736970
2134001357
1450601208
2099458264
2000456217
1487409044
778333229
133318473
641070447
818095839
571963325
5126278
1083395461
21872202
1471415398
1015013482
1641830562
1107112605
2103357715
439980153
1896048594
493043379
1617975246
1412515602
1276422673
1002795723
1801053909
1634077802
1792586642
2041409890
1415752929
396691195
1638470516
544805130
976291762
722798089
1206046287
814187696
838305211
1235035314
1868650605
853732033
448119475
1688904440
2067238666
890022037
1137048019
533100914
1711587576
1816818838
1813874753
1445801408
1554473114
812815973
836074929
1143200297
1647171148
163436118
1979321471
1624787557
1991249668
1026514909
393381293
1285026574
323756200
2134391290
311887927
1180825786
1861802304
352793437
1646627307
382768318
164782900
1066856010
513433579
1082326111
1009933057
1211733111
1452427559
975234411
1920753930
1341404073
1198770384
83290569
645227911
1579977508
1055864160
1255244881
439590557
1777197645
808396034
1926526075
1037512604
779326302
506232968
1561285484
514964563
935739547
408594517
1068834473
1078312830
1100099173
2005752222
598555207
1381955711
278514477
99895260
1954005443
71443058
1764425404
510206000
220269775
1977192120
1245157872
106671720
1793509201
1038766824
233720756
1256073018
671034698
2120826100
1646112925
1198919916
175182246
1489381678
679406870
1016449172
391144710
1316088723
29185418
582504107
1990870014
1895761912
768847523
884841663
2050523903
1421211020
1130584375
1441618478
146886112
643035474
2050674230
979544684
1129288775
232542530
1303418055
390808560
1146014720
1217799537
1995305058
501843761
591733289
1151911281
310010989
1458238361
1627443782
1325848632
1598015560
942436760
1899128510
1056571727
1556281332
1175005978
1502924567
56998819
1091443634
1488933066
911239806
2056694031
1369771756
1638544948
1772077146
59940871
384618388
841219605
924836066
1235281599
1987425597
1239223178
1443988176
567927769
1738068068
831812514
84711346
2143463913
900641897
1293994077
669797870
633915015
1516388391
813099709
1770257589
2126801539
95958114
482952466
1889879963
1265745616
2095966417
770982215
2040477005
56847058
769819424
376345040
1940646082
154288514
1838244862
338161690
585570538
803921060
1707913255
1623131449
784677682
1283557048
324499242
1297187415
729875920
749578185
889239223
1095411614
992895646
961812
1941163581
473607083
234301494
448877611
650553675
1925368486
913884295
490258246
2096618359
1137659489
1774515097
977683087
1103840700
1318661337
1453892185
1564680482
762715493
1263255900
745761301
804099310
518602076
2005481668
1424284731
1494168705
353390871
1633073826
356897462
1854650282
1370197978
1368008679
358338191
676952653
712283407
677422207
909393504
345446909
1576085909
820810150
493486911
1246283522
3653566
1994692409
152296613
1971548634
1618600889
1721491292
120413519
1887989962
1320118691
686856234
383119238
80505774
1964982250
1614890267
150335046
1656737215
585421497
711038260
581527875
507529596
946964890
119329752
1439926861
1870869531
1121285021
1048812774
1443940929
1618654751
1970885625
1094193984
1344405318
774854530
893302032
526481561
1398539574
1127536196
1668460352
1625070823
1226743043
430318937
159856504
1787971246
528483856
136043684
321698221
394903842
1284414623
673828417
1500855648
126889958
1180282083
1390146840
1068809261
1390375770
1267122338
1022728909
1964846039
504863800
753050419
1881374093
1826880309
1826999643
85262152
2046883374
781415327
385334295
1405080290
381999404
970034441
419702143
1131441356
2017594878
855224644
769762178
1248335855
1189983517
1409044221
1191269552
903089738
164793003
1311365837
880707880
573703455
1786275964
511570097
1841250189
1545641007
414639675
1089399894
1291767912
59260535
1776432337
788310909
244922456
357961735
482838463
1808962548
23313653
1949448000
2145557096
1545969758
1624996193
75332221
2065019545
532586265
523320110
388938079
1902077538
174452858
455274816
78228201
1309784959
1698949370
1493730367
1028954324
164841681
1250770651
1363893695
1255440492
347870104
258085848
2033736744
1245444681
1809890057
6622593
1294587455
6551445
154119314
1600237416
2067516446
844367958
1005399249
1586849140
594635836
1404506362
45484766
1811185595
25478166
1295730804
2108477559
1049527648
1835919363
1616780189
1433947028
55123125
776796194
807697290
43662546
1751216975
1431855321
58840928
32981555
1848159799
755693853
1661060105
1483539835
2054702356
498633546
942570751
1222678673
1137527677
1738745301
851207945
2091579738
1139421729
586106986
676725096
87473320
88888417
740207669
1880250920
277308831
859610747
1627959857
2013395703
2049014737
1969031142
299475376
1431228095
17451086
823835551
1933538939
1387373968
772459306
1265276968
378917880
1547959210
554329791
606875643
1158204274
320372257
112330094
1744080740
548567219
1333442682
529172615
1274041439
2011428439
20570255
1854934395
1541620948
1274198274
1883463970
965351511
285843767
960887883
805045481
700270812
1444653309
253999968
632637015
595784796
875842498
297250826
1363005919
18077770
1055589038
1525368445
321094205
1169132569
599850207
1987097261
1258916893
1988491609
99348198
576488935
1462352510
169081541
368334727
828763896
597057988
636272572
670522149
531841624
1479127527
218801348
1280523446
62868674
1507270620
1751180202
2006413446
1053089974
916510544
1140912946
1354131703
909068857
1771530956
644655950
265163395
1154006251
1468522410
1631088045
2100437999
1864996492
1597816932
991148743
294844101
757447308
1222654882
1495826661
1422283253
1057026484
10374337
1409562945
357416592
764803201
887071224
157133431
1867193677
1446053849
281081579
1537608130
453613745
440899356
1831147697
1500217448
1369646335
1288859358
208170821
505027984
695095832
986905232
341665081
1084023623
1814900227
1080407155
1118678705
502336605
1487643238
191204686
889394112
1373095659
1541656832
1920309396
1343416058
577898733
1588940063
962861589
388768740
651627150
1623952290
979063441
394671649
881433691
753720803
1320750794
1384240452
516552036
1627596122
73175689
392470400
1009180456
34708742
2006725266
1957727854
302800650
1221036065
1622658094
42244257
993655133
1762308957
527463630
181284993
2047930531
1693752014
1886750096
1693765500
1665083884
100286553
1555915252
111165938
1611951979
1251123523
481774043
1236172479
1091685700
2072179071
1306981343
173764774
908237457
1313381138
1771620502
1674873698
2036041059
1046806129
1130702133
1160899661
1069489445
1555263433
655982067
1809547396
999581034
1610962163
741706522
216518071
1623586033
1701248772
1962695625
479998913
881973003
2120763120
1062413124
187883318
1384897000
2085823979
275470591
134167871
529577350
943061903
1025444725
1176868849
1621950080
865070107
1690940033
205989618
943403972
924823201
588446034
1487410745
253855531
157774107
1096648647
1710500232
1431919628
84200059
1176079657
153340710
1042391061
991267006
687675120
2022130774
178063822
2079037348
466760483
1098449461
89415588
1663513378
1024870934
1727285665
1296715607
1066563805
925395624
78075649
2087492641
586793297
988756894
537162049
1153838356
2137251121
1975699631
921006405
1348991886
761268484
1142740193
2052813826
908287278
661639761
1749879851
1475985993
512830530
11881806
520890055
785785500
323954908
339610737
1146826908
510163733
1690098896
143796065
1914659005
426534722
1436444070
1870074316
1587530741
598316755
393716454
1405742027
1616634349
554212965
1141247191
1869050869
310090916
280155911
380272416
1693527501
195977534
568635364
1284867883
494658669
68011332
1498382861
622328692
1364152352
417997389
953792581
286397314
1071949684
859375939
1887518539
962365580
1443055653
825465860
365653468
2094934881
1208854388
1282865616
1327886474
1338265992
363957272
947542725
246396136
1919134336
6807631
1869296451
1331362579
433373511
19557072
1846357168
1391510657
1035511052
49262680
299342962
114443434
239730719
244745909
1500594123
1019566771
1616230662
1323283707
1686378023
1794235302
676628389
951243098
627324
568437779
2087762427
78404437
921929992
189102078
1565106161
42185041
1063527451
153634979
1441909792
50440544
1502813133
1103597440
2001614029
1743268584
1414655226
242140844
6213861
1188416549
839029281
994646044
1023294729
294847760
409844423
2061704905
2048031686
90040839
896410067
1763879112
150488050
1376847383
303528213
875418852
371398230
1211415593
702097048
2076306950
619994779
527265153
391274003
448389897
1809832540
1497092865
1939711305
1440550942
1879920211
808790764
1522383162
1542057199
713130061
607973026
305007635
1711526130
1959978334
990653464
1790123913
1461539107
14118087
1254064934
858225448
424082522
866971393
692746545
2046099677
1011406365
353898812
1175916355
1914509855
537475412
621702299
674246394
2123901283
2074054997
733053151
1196273893
133830886
401132326
69618035
1456162858
1225835003
1968510237
857230234
930449961
1300603107
1394139459
1662406358
451676625
1562737888
1003044837
402830207
1021356665
1096807142
1056313116
356560994
1022339256
801834593
2039807662
308071449
1804504252
1141823078
514315403
155561428
624488873
279262671
64064837
1905958290
579792865
1915706965
1895000423
1915530243
1823483388
1054761225
444142840
1002583136
972736920
79777857
933413011
583064966
280179514
973876494
720426575
560082153
25518212
1209330031
1500582833
159372524
2118758950
2106188162
1400747287
1701121201
1798345754
950109107
52564946
1177529191
181207419
454211102
1668198919
1207531146
34092507
1867060576
1665707498
1738564758
1775671530
1450345627
350744818
234689975
1634994138
652948002
1665934493
149353210
521949389
1871232576
1488926939
997201409
1054717885
608425149
317619419
167410443
1681223202
156494203
1247836974
1593054478
71315455
1005114663
1191838400
409562937
926364223
411856756
1482628978
1153233578
2087848952
130578854
901019394
1383961105
1323214436
1340018094
1865031412
377946914
375000649
1026297053
199758433
582850215
779160924
246256728
2073114611
243700602
1636643154
1630071036
1445029608
1240374894
1049374862
1171830592
1730013708
1235410769
1124488042
555645673
903035439
1402680070
481917115
1630326860
391610039
1522719376
812854296
103013914
626915167
665218464
25770441
367383643
813399851
1575320592
1214481695
2076277547
1200348172
1323418281
45994082
1722092518
1910468291
1950636512
845700234
361030150
1089181105
1251783048
32186570
821864323
1583361937
2076180327
1003727788
1710355868
197906573
902292458
891325652
574055076
731311537
1991481347
434395320
1812103780
708461930
19645070
532973448
112657384
1968448710
153498052
698485227
823099056
992279572
635794373
438219998
943920011
1045545606
1233530694
1832391330
1482937414
491397782
1698452674
724581257
996620982
1664758478
1125350634
1470644013
614725725
1080364775
698274671
1744730728
219700196
490588154
1623681587
775111318
1214691079
1336163916
1496221008
2112017377
1027735371
1098719493
384381165
391100679
552989985
467515286
70487393
809826473
1178732400
855905291
2067930821
778175395
661976968
1179597153
871394127
983365689
765378984
1423992686
26119803
793651999
1824278252
846677422
1928894808
1770370803
1142651377
845404662
2079561757
1121030168
1504058763
1390612093
1016252836
809577502
1870912508
1682586052
2010675733
46975633
372743272
821381119
816720560
2001593789
793359827
1321368638
1929582434
1745681002
1303182161
987599006
1330192343
624745180
579015354
961353029
38779531
1085282011
809004185
444144698
1753125198
409836309
1980943244
801636807
741043348
1237083843
219432820
607256925
1963462692
1866654222
6013114
490720122
416284355
1910852069
273852725
417894591
1434796889
1725540960
1285310382
849770043
956215011
1676010120
511869050
316109437
1156200809
1515910983
1411515846
705790374
2095158785
1269444514
744772182
581410438
1404410109
989432597
423982052
599554403
170457233
1423447201
45764923
779885420
640315683
960888428
1532494587
858980314
1816256876
824050683
1373075031
500396283
818627042
1181201845
151514939
1788382822
674231095
1664879537
707272150
1950293645
163917397
1846796774
283153854
1993322298
474359133
1431259124
15013831
1862720632
1243505884
477635505
775742870
804080545
57517511
179219913
2117224488
1510838829
1371624659
604546555
76862887
1426684520
1095879317
32496710
1012991176
70829779
32039833
948080991
809669421
520599189
468265344
1943267171
368993666
359938074
1381009212
820714745
1504567483
1280108530
536250409
601431952
2068477020
1161902396
1106899370
1913150847
1901816454
3253614
1282612463
356874787
1802109196
168711286
1588928863
847399121
434696205
205843789
1897758336
915864074
1126900365
974040719
231084926
218611855
770919984
1111750204
13609654
835571111
1897930094
1139406203
823662802
1175060551
184165243
635622860
1941726908
1144257173
198270099
1864644959
824161332
708998156
1790975458
1291626276
960407626
1222535440
653529872
1837739195
2110177145
72869736
266669966
1838533491
895258141
1247959922
1324646838
82072824
313288969
1140940486
926203073
841271435
194729529
1371489395
208273949
464555769
469386179
1104858200
902333765
1005897983
980938446
2083814663
843218729
1099537718
618229388
1814734219
1653430220
1165960222
1025178760
240310409
1340869092
2068846490
206094973
2143857646
365459148
1113728984
829086264
775986617
395165691
149974616
679970929
2054205929
1707078726
1066419420
744722849
1724811807
1613470289
1476971447
1720966372
1521571086
513531713
436116831
1519206171
54344574
1593907802
1016641152
1780202415
961685711
477565904
935351294
654755873
1034641485
690407472
1466146530
1122095926
1118407815
95481862
1873166816
182629923
1503257528
1527603516
1506098404
504817333
1632600616
1344022296
793273591
208429108
1832449893
492529859
1602447511
396550328
1196432388
1724534648
379340866
1544942860
1775811865
356514170
1728202622
1754884611
297670571
1296519542
1062497377
949330755
1359770379
593438236
542240920
670266391
1628324982
774560318
2105604733
1138853306
1433335385
1462568393
655277643
667507735
129114702
1194434573
450744374
324360649
1399014310
2011307365
2140342527
577500222
825335767
363559727
29156632
1221665268
389368433
1654446159
2041138630
2018813201
1978297768
193918896
623598467
640871810
1359116770
1909432286
1729634371
939382837
1894202916
387653571
651281106
1663118076
979838532
835915915
2097242741
912886381
1566909620
473945239
200833337
1826176867
1212693152
1803841188
2012134948
2026687605
1237015923
39216371
300653284
445013799
973033380
2059922641
1559533761
1375184566
558037987
2042864296
1433499428
163961720
376733335
987412525
601496006
1196409246
621059279
356713799
1744875743
416670943
934138466
1016821067
1097448057
856788229
1798799366
1655023772
1250929257
899642204
62178010
1997861179
1672113054
762124028
651287089
1753906994
1266161554
412360070
865628454
2142739084
284446712
162994793
299023241
556919407
798188297
1398418170
817361971
1019911534
379867389
13977399
1575909013
1961160205
1904548787
1286403631
619038305
1681973602
713083255
1456433814
910817119
470855385
900004650
96833821
1070336983
1483147841
1236979957
1426628996
1379662294
1788849964
33271625
1369057739
535326857
1844278139
866997637
439457819
1876770405
958558062
1872556207
793303866
158788368
737564625
831523098
84527148
928586828
236760237
1654144390
2006954432
460945715
618145022
1442582434
289041529
1984582927
1632481800
1642564669
172703580
1819816679
1962276384
2010356377
761262273
1730946019
923733086
833230376
472810823
1798296660
1898356179
718428054
1481811858
1497311732
410838656
624603108
1609573256
2121024395
66536092
1560355376
2053183809
357469323
114406419
1251940642
403766476
1127430476
2050311136
72951872
381214248
19285009
424113271
817051753
284178960
1840700969
965519706
1936714698
642473557
500997311
495865541
1162977972
762101504
2030839120
374878561
1903022806
1118787154
1831625199
785225771
1441546711
1188464415
142589329
1090872602
327784925
1472958207
967215600
867469789
1252134755
594177168
160029741
501840947
775248560
1167658629
1241351601
2102664171
161522675
289008931
336441801
1418079495
2039201865
102381089
1936286755
297930678
1081677021
1797164773
396324247
79263723
375447075
186529691
719361253
513128749
1666865391
403341100
1505596447
1405793566
351432890
905345866
232959151
1212286232
1023378765
1627538693
1529948649
702138765
669693875
1448405606
1312901576
722503678
1163700656
2068145575
1404044949
275072229
1840072457
375662739
1189754988
85709786
888855799
806260559
1282970570
931822180
1969090745
1789534123
311534474
966672776
1821293754
1321153444
953073558
454230532
1421214075
1954710245
800448229
1828812788
357797319
12153844
1965609205
1114267390
857205860
1669017552
1136898018
616253412
1641560386
45862978
2036548420
1638491191
1648309448
1843562013
1574101476
1859506654
1937938555
488648259
558893240
1003064778
611048123
410556203
1418405607
1492747768
241724628
103954856
1886712590
1038213508
995396252
917652102
257479461
1005887345
975553075
1855589915
201338039
1206894759
677594438
66747618
1859803624
1277820957
537909752
101299818
1729638461
41272301
1323153897
89763519
215196018
1866824446
1423769301
1079776361
1569971822
1564805056
464472377
293448643
397915141
247830621
1011129333
317838412
1015804221
1230858363
1877764309
943972533
1395449719
1127069349
854668425
1345176758
2011034660
524887647
1281744799
177905365
1983714859
727458565
1248731795
1294801061
1839215445
1420915472
1744499142
26359579
1262719978
813146400
1717908848
574491553
908651471
1299913024
1866911650
1099935291
761593143
879454010
1992639910
1457522742
232319680
602699239
1707535135
635509249
223257822
1945843551
1966390466
1178150924
1418998336
235269804
1832297959
1429506992
456964488
527765169
1392582100
1349808371
286697323
1125116987
482593640
774242805
571389218
501154520
500538977
8149338
605760953
2001158032
1217262540
518352198
527549025
2077025935
1806864588
439490359
1177069653
1146674799
1577889593
446008711
1282102309
248082317
1999188119
1625379901
373945921
1834165758
1380178292
1992355700
685458839
1200428307
1413551283
86068249
2038186204
1492766441
25912487
1898392432
1400247604
1228278358
953372403
472210520
1835879678
1606461948
800917393
786304967
287472210
572364494
457547131
460114534
362379708
137927735
155561428
1712789056
135959622
1971540948
1815195337
52864627
1932371837
1403224246
1161920096
21893370
47843423
1320148973
1622187574
1433029765
1320012742
1507270620
1860845509
276807296
1562192724
678895467
1296129568
292261341
1552119631
1635113060
2112176648
1708595353
992949641
898108883
1100731746
334131957
356657051
132608270
920050342
302294668
1456987594
429097394
396187377
773206133
1878642494
1279146089
33292026
986781786
1712405169
624541632
1877761420
462120264
939578525
553792968
1548116664
89558822
438923335
1065232582
470608799
354193318
206255211
1226542840
1885898435
994747180
1661320519
1749710895
718238199
286530350
1137590493
1995113438
156965559
2031421501
833684953
890395271
998626510
1384500807
303438099
1280364697
1553627999
793264431
501013235
1600135213
737583898
317548385
66595926
1290307150
127692373
1358128000
1090239261
1195916845
1268715045
1732143018
317690752
1042044663
1953688150
958007567
781256626
1842329256
1608444641
2072509783
907694486
2020968669
38143739
912774320
1902009033
513358464
607005317
554714910
1015826702
1629897096
2016544425
1443505377
8551872
924574772
326357550
402129165
1175455316
34690728
423830691
557877907
247101110
2051566058
1477249050
611958631
695428847
1860580222
281781341
1410445594
1872063036
858805950
1080982403
91503690
335431466
139345077
863376813
649923327
408493505
1114661705
485025618
958766512
1773719049
174120127
705026187
2095903811
1437501199
2063400089
753780758
352540265
1044232476
694052722
1528321992
733072163
628923949
1277458249
1795878446
2094874036
1646870328
1463812632
1243373924
2081975053
1077161159
1358516341
617129973
1478301484
1633419745
2145842539
1270494317
779992084
237062039
43506801
1533780339
619326420
1132529267
153675191
719596044
2089595399
181313269
662291208
1341416683
1665522899
118333696
354700253
856004369
920274869
1041774827
317722842
1948323903
1821115128
1814901932
1362386619
1880223781
1254680065
836613542
145315812
1081063357
1621897874
1805541900
425354128
1761081605
1259538230
1458622160
2065212854
239707239
1398859474
1809784692
682003581
1758734275
1442515386
1128674528
1214005574
906891657
1586494837
220720039
318745862
1372439725
1052174380
1137098039
2030891453
1018331599
614717595
445553075
1538116212
650273110
1443212583
1322881954
569579659
270496951
111186596
381663510
2061509224
1599640275
663125330
971318641
1547768891
374352324
240628412
2069475415
1307196587
329225360
1916945608
1678212178
1969992584
1449110724
192548143
1023744187
1030514727
34895579
2123265609
1409587447
1745403350
1148946132
258841613
1490956973
1370548807
1478874413
1631469364
1999549477
677017773
1393612894
695080120
640367045
463890771
329091080
680385069
1816439516
1745840051
1357902568
1614989859
1272323765
2125493212
858730193
742571163
1575253431
1628190576
1267139979
325614620
1115322105
1959673021
1032842341
271147442
183892952
1418903230
794633842
1054410357
168512478
1982271940
1704489620
1858769365
771843385
1473080214
570533034
335663956
16716446
1759657628
767928580
1998246960
1357366236
424569449
410882735
1059843380
912417014
442321334
1547467966
1111640587
1121355436
717531126
1975253405
622677349
1444411081
1578657768
1645762758
264120642
767476613
978697250
1958398417
2007162892
1223965286
320897524
363136274
804574236
727500747
1828089440
707461834
1729722110
2039133929
553796292
635637788
473965941
880932772
1371124433
357868852
319323613
1348816223
369256067
466068600
1996589132
112252041
999321332
151803554
324330267
333446197
442142590
1289531325
152440138
269731124
1889589612
1383826568
1025298637
1269050885
574662039
1029019720
2004433543
371199881
1780014109
80822085
42468346
148272406
1882482156
133081126
2034153653
82239593
1999146379
1909254347
874339327
2134100570
510095562
2033847244
1042022460
1531588644
1216156275
1406815803
932516377
1106751104
1081779697
755565779
579835986
498529085
1919089811
2042527856
2036404066
1546154804
1781818697
710708606
289292808
1378612848
433171307
588884586
1468219685
471040184
357633488
1763193966
1164638580
1444742831
1403279604
196631761
858606991
1682020337
691652041
189207712
860496357
57173368
1171821702
841914310
1875827011
1952298365
1515821268
1005750014
573897510
1191597032
884631814
648901659
147338393
2123551790
56449117
294919699
1736181590
493579852
622678444
1043652777
209953908
867829250
1860752883
1868190873
1008164335
1717354049
1234459922
1475300022
1025363165
1171887772
1930189469
1348721520
1574647862
619004284
1975887945
1792016125
1940315861
956609876
36456390
807647493
1282591486
1178840151
1443224235
1714686009
1710431788
481373816
1550355985
412133095
1368424735
119778410
976570931
509500014
1310231614
1178788470
1568339034
637524555
2036031429
1548063175
656383482
1551615933
1388269740
1986051938
1495104358
1220267581
735336394
624129547
1475276199
1012250478
261865571
894483649
960722315
1592414643
475380378
1131022865
1483072264
372766822
185974890
902944469
1939879778
1421927626
1723062870
528623652
1564190178
2002109240
2030864733
1711583471
343378639
1366087801
1278458091
1480613927
998538137
2042997567
1925913164
1000814887
921290585
126294676
473038771
953965984
1980183440
64849543
1385693301
1899889472
1415008484
1768589825
682076033
682928351
1513887332
866990205
686201743
250306677
1274401078
687495626
1865881906
1828499794
484910852
413510237
134887476
1662352867
134353456
806295715
891576617
148644475
95359254
1909653370
835934961
1458294469
1247277127
790930060
757795516
1712662067
1292625076
1218858919
1890136528
1841124485
1250760068
836076759
800131537
1149999297
2053524592
1143033894
1437323860
6271051
1188327673
500773667
498541525
214488059
560161851
1446394372
925793375
1587963371
1788837970
99551910
1867851805
597703614
1831034499
170100298
363526806
1892992398
122290320
1543226212
1138089902
162503402
2025366440
2042622398
1238030731
1429526295
857247093
1046197342
2006027467
1758615513
729021405
1171337065
413655444
556576823
338063936
1871104181
1415322486
901739594
2094452551
1812649835
328516119
457892186
493126483
106475545
1511402731
1126824984
151636422
1283309918
782060272
752722567
102706445
704211211
1340645966
1732776206
1748618330
1284296797
1264994391
1520183530
187257978
1772786987
1125968986
1491464455
909202876
537702675
440132871
1082209532
19889129
830195037
569061279
1546858509
22518386
452775374
665986446
474824787
1933524085
381524020
1030902474
1500986024
823736703
51505898
250613565
2096272699
20318996
429671426
1906334684
879628326
1086976149
163847642
1573116781
1399928944
1039855254
748858676
1455091411
1799143679
1474798476
222997951
1388254093
1567029873
1453500748
1921798947
263878155
976102592
363699851
263647124
1291240715
1365008428
531696570
906570535
17179875
896832751
1018465668
1486915200
544180456
847827201
680478151
1831814619
212261412
1120190029
1004178685
2110443293
1320242685
1535210720
1444804449
1549874808
1704151784
1045553799
650651911
336121039
1845561555
1493646047
1471867109
1617823866
516008082
1757237419
843748700
1175854939
1513724167
286781711
420798678
1684649021
1547208251
1741456753
384683082
275684535
925013739
372602612
191012444
196499450
166855428
147698989
2128960728
1049873581
1889293922
1942290076
551914268
1335879219
628389952
1805790253
1684192963
380145047
594977513
10959896
427634154
577538408
1892521260
918733893
1528968511
769160240
485616709
1098736417
476298733
623193106
1648577124
934803093
94720328
1468448478
1439065742
103630907
2029742714
1101778270
371369460
496423387
65229843
840688004
1434349590
614563425
1804464228
1087158627
686191739
1246147068
42759601
686251478
1429304954
1450255583
8697021
908389389
2042576598
1373338303
57446450
110352751
345952671
1783431323
2082250492
937879166
916686468
572190897
423889971
369042644
1615359785
2119180336
2073973229
599237601
1207575276
468402035
261681091
660070076
1921217055
391098863
2095316479
995065206
184215290
861557063
1661700375
1994593784
1713018078
97839250
1139162835
1115735366
241167562
1752288678
1567850629
817595649
433478619
1983094831
750379332
638889451
1044090040
1361622052
760869816
1318193555
1642339186
1262048259
1966787543
730831084
1376053468
1587644898
731843619
132399107
345744497
655043797
432032640
1378636347
1462645777
912023906
1829168706
1108291633
1838648065
256600222
509473832
1888650495
1963514592
1190435533
1033569582
961191073
1138149139
954951977
1087598639
850333910
203839506
258790979
2107035906
187423229
1344430583
96929846
2121056854
1406290429
707114718
645088048
582957590
1035083247
787619919
22612700
8788996
2077011515
1101626750
1169656432
1547235816
424920774
331059897
1490406220
1230050542
1868382241
1733169008
632510281
12833820
1838843066
1001636360
2082091368
1728663363
1440322731
774453936
1484020125
409474153
1890422902
615772449
476378053
1328738631
879567161
1186246515
181516885
1281291008
439294435
1770203247
2051055933
732614584
1487958660
1942995926
855786634
1445644149
297144533
1859164284
135854517
1477592075
31655614
1715243192
1432027537
126346054
1173444735
209362513
868105096
649604718
6395238
1417903726
1367332564
290940190
141895912
514504956
121971904
1109015147
1546311812
1479883435
911999939
2146124488
972385806
14889176
228150054
852396694
587109482
980051728
214533275
1949368128
142216885
218777238
707373760
450770787
1154615373
1806896748
419448384
1273975610
2079144295
393289092
1238561412
1636011488
439726532
1860659240
294488237
93384764
31497942
1696459689
148574626
789999768
694086158
1309069276
886958245
525303778
1872775820
2001547129
1821837797
685441465
1514598344
130450478
1918727402
1345933157
431213765
692186239
1578086684
1953221037
974912010
1719715771
1426676663
556004805
1081066196
288112594
1240151214
1661247060
1500856549
621952776
1449914258
613440796
2011542335
1235664451
355073547
1012925591
1083945697
594223891
1933162747
925036172
2036370547
67112038
1936273364
1787372712
2091045395
1726484473
1159124478
104450793
1448379908
951195214
64864876
1569024176
1533374383
1189036949
1541574298
16773493
616597453
1569259337
1216930067
563170620
754453141
149817418
1113668822
2125905481
1464975323
952384010
650137706
780197418
1791872313
1343409722
703853549
2128643839
177683213
204299764
1238844732
774531867
599449199
1521757039
476482581
688874365
1110134035
1969819891
685468837
339104979
1659006245
670106893
376345040
469940164
2007514293
1966686290
852073392
1755521976
144497711
722341602
270358340
935733075
1964945470
1550048891
120321765
98263815
541535228
1112505611
575414732
813686738
659849926
538804241
1111979291
821951721
1376683926
449077727
160036405
208211112
1586460605
925995394
290146905
1596187416
326513523
741296591
1850761439
2087901038
998801083
1623954587
201616585
40840853
879318219
1623437295
1133186250
540285929
1989140672
1128214950
1527621259
878434162
176565886
744772182
582889314
320314811
1164750923
713117621
1857511659
1497443455
198751599
1591785047
84662591
1410061785
1022429914
150335046
2121296397
1395406080
395475986
1097120122
2036702
1976049373
1262015314
2004170741
2004888362
1952076233
157423617
1240819418
348003618
1139385811
1361302727
2021958335
867960074
1903537485
696916435
1496857050
879233994
515834934
939439799
1308055977
1306438595
656508775
1963095426
600992854
608633860
2114365048
742437991
1685071907
528411051
159010415
1607596315
1830653099
142631653
202494494
1640343234
909770040
465581776
309334800
1339693597
1627496394
644570359
164360167
2099884764
487914088
1186386857
520021670
1626918718
1433944350
1507866452
154389196
397877840
194877961
1142396918
614367342
1285509265
1337259446
812184394
1651402614
102709100
1975120130
120192950
1707253119
1256748335
588418551
1155315910
2047716567
215094418
2136886727
1705818604
38612114
1532480455
1523190323
1498205159
1703665722
2121691234
2088778884
53406127
12603854
1617474704
1265816351
1784879684
1725005692
819270574
424929044
61981437
1645857745
66887176
362326668
865451106
1180486927
1320823778
2008192743
1524764292
1183986716
721448384
415322618
313943575
411503276
858553536
1341901983
909172988
1228297484
990226601
1344248051
1536975876
588427855
1160130840
398649738
1161659984
1690828534
593956946
1517685004
219447297
1377126419
1308181851
1836370612
1762496290
1541168488
1556652303
988652979
1233027713
2092676522
497293886
255409989
2024873453
1623366127
1450939055
102188484
1688752248
178087899
1879043588
1395369438
1416370757
1257799546
459285286
1356888476
1024653473
856100170
1988865900
698667110
79313312
934019378
1839979279
297582055
1034437521
1744504946
715855807
1334474226
1701561483
1738547829
2109178280
322540552
2136532872
1040070202
2017123688
973515928
1175436486
1742130275
917274689
1981583553
1426613089
177373840
1619339271
1941855857
1447942758
1277842552
228250952
26415283
529886219
1426535078
61072482
334397497
322565599
2099349149
256814103
2103017266
512553846
112012368
877862397
2023558820
388781670
1649487978
1489164560
1693403866
541751297
1661700375
305937974
1854676653
1260973605
1676331995
1774496397
1702310465
2108763650
728332164
984476497
927858370
138426528
35120956
910684120
2040891736
469549908
546226251
308569554
1086047565
1437648483
1945746606
653399680
1706915820
1907517941
1669807105
1251856805
379844612
433728217
409457607
1385963108
1444600066
151441788
2007305864
1948173776
1740287796
1215588255
1668237723
1579425669
1299324475
897625843
272841539
568666257
1248318843
2001549130
1966785657
185950581
4495989
1146604866
184883050
1626609726
1466739975
964327293
1512144969
1937050248
182412235
1754743155
1157412686
395917767
332890662
607452825
732745687
1800933
2058844942
2069504902
1001938318
734298150
335135935
1592085054
473447692
1519157655
22760566
1498252263
1794237821
843891448
560631038
731652357
1928867407
584577652
1940362853
301211337
1188367172
1351460781
368147736
102436881
1284131729
14194065
7604561
84819829
1059018264
2097612099
462653809
223146591
1106071784
1275637130
1006796258
1219103268
425363389
1125567196
1339639038
1591980788
600228563
1570274072
2044954836
1423900044
1899408388
863925344
1822951604
925824127
71470276
2138453230
1370566804
1271744102
1817502184
1367265267
966885311
1891151373
299176034
2094934881
1363269628
1636894539
146806025
1479743101
991549176
872164173
2113435178
1804666192
81428143
2072936554
1759640150
1618985573
1408545357
1969816165
136335018
705009436
5257603
1490033080
1562865901
349247259
1183660312
2047696005
1861654621
1236071060
1760499820
485755975
1451282429
787633645
2128016518
648245564
1940231900
1614109151
527012540
227606987
268486269
409947736
1970014396
1150003274
312894759
1830460827
519641121
1115199311
313911965
1745908274
45150122
1603327249
231129975
288667161
2030254119
698785048
1616307979
1290239717
1155939098
2090191354
1715676780
315571532
1406095345
1782051120
1783220073
352669488
1116457621
1627251503
655172913
682714537
399965892
608280354
1447935362
562585821
1206665071
1362081759
239113508
2104198517
704837863
352979975
999902184
1110642716
1267991603
176054804
1298411106
1225753541
273964829
758516488
538379222
1261269867
1448763186
167789873
292449213
1641091894
495847800
563667391
1288103700
813553270
842383477
20101934
1468891109
511967185
2037534597
387966942
848210284
372516909
424887114
1394584581
502769790
255392683
1405712555
1451791452
1609488460
1184993399
1898202524
163942218
920848204
61123702
410045493
113211124
1448041599
1341407518
2134745558
350124889
346673534
787986170
1703207577
516745250
1166784407
1098886226
2123018911
549053772
1760537828
4241459
1842333419
660498524
661762584
2102325891
1756431874
379043358
1414421485
1345640573
1501309074
1372092034
1984476043
1608806870
1599463334
1149068594
469533154
1642929699
820294115
986415080
1507802257
2038647108
1174234298
733225875
1280145942
1882827336
927119786
1754130698
260964878
362012914
1934720297
1318037257
1762463390
1976823788
1136679420
1532956525
1830131399
115348486
1470995303
1658060749
1249963203
1671733157
1684217929
645395717
1564146697
1317054859
1591898769
1784150589
1370942978
661927844
672042538
1548311400
1314208083
174033236
1384646718
301063380
812628353
345778535
2030493938
915114237
1343330255
1242774326
593471972
1703046965
1413791204
1235693492
641971885
757975498
766037805
597771937
1187299277
1921827173
1898702499
1380419656
1209920844
233538765
2103550581
357274410
1741245121
1085663230
803864333
364453133
1784576232
448091963
476270616
1445804858
42024547
1462213911
744761826
1312080163
2001662343
1248230139
427667757
667849967
1350427661
867969102
1822067713
1378019862
947089428
922513931
345952671
2141227169
503638944
2049064305
1089449864
687511497
536997515
444675659
506949809
2099073303
2141942906
1185239366
1991388048
10352226
1643895692
2038806545
1561469162
1718571197
1617697620
238285957
1406390695
585165853
2112133504
1361443574
914001910
1912949720
20973566
1486060005
1521025126
1402399835
1133047954
1765607123
1696777641
1074253868
1840041955
428248757
1974874341
1660644268
482924601
1222572101
1170380945
481587851
2012558995
1207546089
2124670517
413386192
278372419
532630549
921003445
1557823145
57871692
2071958656
1319603987
138687890
1567042753
420133370
615692629
14292574
1837963993
261639045
1171140269
1603738801
1553103655
1948410744
433340693
1272485232
721178657
1136389748
809829
1915561339
927368770
1996758495
177063618
34937529
283956710
133460406
1634553280
1624278013
1884951608
1144074267
982254284
1724982045
357193044
1929289643
1853836684
1506733734
28693166
805777271
164552138
305915489
787942752
400339597
952967240
173963897
1825497475
1260033182
39562355
21799760
474965366
914026461
620609617
359158079
398147857
514355624
815729890
210414538
1146919284
1740333879
716065084
1889947894
1660597014
140801091
544650395
1746131519
374788195
1297190509
1015175095
196352927
1798600993
1715505691
1080676531
37523966
1428304537
1780399328
1074147856
1736304276
1888842292
1895184932
260834834
234850747
1553559447
834645272
2118344423
1761742434
927547946
1114237433
1612529539
1399754885
797267195
658069664
1312226277
1143058243
712870144
616417869
971479131
2103237719
2042424646
681424164
1627176806
2106727679
1828773128
1410410886
951183947
949898423
124117596
523696567
848165500
1506061259
782390873
2115764471
467005779
28886831
2115508573
1200442518
549098805
1449884754
904010645
405284416
660587480
949194101
760320732
1901311563
1942206432
1302460964
405767346
1787755403
1663178900
1115665978
1728233481
2118120579
1694520063
1399781064
996101099
1152109662
2144197046
1122190307
414630879
1306791963
1027943849
1534219611
899343270
1106058794
1163691610
720772414
880785358
1248996488
187292286
1540958119
1062931734
1334910063
524658867
788422004
841238481
765031449
1958979947
601694825
1489295597
1704443563
1798693145
1518112884
1913406224
2025472893
1440574800
996814185
1932639594
1329957720
2045355581
1167058847
986483280
540140858
972113688
155363563
1469343894
1517257707
544838478
339916476
1287436286
1273349454
503941339
1895103003
294690793
1780387418
1625651889
265756820
529727208
1183714273
266553262
159784987
1848546625
1572593710
1175200779
684091662
1335963819
696838148
1545055349
2039829698
1494445864
309969011
594802162
1480885349
2131402584
885330476
726653117
1738068068
285066157
1511114479
921643401
547668222
854060273
1792263059
384308374
1167599130
1878451319
17908092
181397179
8299013
423920191
951513735
1512436449
1990707785
1615415017
1621394753
1110704620
1341802031
1098190742
1433974631
1456894062
818587108
1126086223
1063771246
283731097
1545585906
653683888
1700332554
1889561873
1706246263
1846835694
1754219947
667820349
1811482303
1273728260
1158523054
2044205665
1898398453
87214068
1952838553
1034276021
1953250675
571503260
216618985
1647177865
433817802
1099586583
573622639
2010624171
693708367
2040207204
875768385
2136783550
1641427381
339776335
1958576801
2025248851
576954757
1407451974
705264177
812217543
2059816111
1969207915
746388770
639716090
1918930791
509033984
555497520
681413156
1137989583
1121154452
767549582
659264886
1790344492
1632713633
71765156
1221372144
717338614
603597422
1408662585
1878711425
2043030626
611865748
2024498912
1960756248
1952228276
1225429591
1339141056
574778275
1230963181
128045347
1064108107
1568922735
144198624
1050586220
1453528687
504108841
522708965
2137647027
90182192
5519238
1108574935
269381419
864426649
1620431871
933013087
608061549
1495467395
1110824194
1275293579
1697390416
2093052330
791365262
77018287
1365426754
131246114
1091192544
1539073828
1315264363
1568509326
1682698167
1225836140
1431622284
1921524643
1909508880
455025378
695230469
1331066803
444780281
2086133220
719288580
1802456540
739486587
578755413
1396399593
55295067
1607016379
205327373
1454980840
1639533139
62061349
1177338999
1048814986
1790948149
1612978224
775468344
632372213
1875639773
1329255900
1027483142
1755971586
1256343312
691079077
561698881
1184013010
904401089
839626925
1513780858
1125886652
618643533
114054544
1421113666
1204527242
1305032362
437433177
140956242
1548156216
848976860
1856622300
1588499448
829209268
550034015
994340625
1231149775
1121182816
849474321
1534970158
102526115
1945538307
1767489386
1287127384
1973057549
2134584731
1868456022
188396091
1361587886
2058555506
674608962
512382542
1787214825
1104417233
551260847
612039499
1356684855
823376503
746565443
598213657
485656866
675028348
1295514547
1041824607
426299649
1831715448
410792792
1473795687
64781120
825464667
806797659
354138003
644619418
1080018828
742154802
730282499
1550286764
1093616415
998352420
971085641
116235410
1241998930
163846179
1730041370
1558688069
931842779
593200838
1150552587
1309499051
590585819
2112205514
998851203
2132180098
1934032576
459805471
147628414
769297714
670120821
528594169
1705561834
657117840
675692404
1284383573
232872246
506367979
414629292
792611305
1624884245
658469687
256527150
6533462
918943963
280852586
2034430116
1744710594
555009302
1373612755
1383725870
2082739369
628923019
817361336
1088208248
806689326
699805333
1599668703
1833493478
1022421664
2008443833
1955415159
1844699733
765798466
428582770
541416152
736552318
70893497
789220830
211996995
1250079680
2015195416
1554394200
1812249933
2119419073
628659398
1362124021
2044355910
450159076
1896876001
746637848
1452096301
850084564
659799582
1962283277
1863798976
1147449012
991931628
1648021838
737838762
1645799279
1806237626
293169446
1991874573
186553764
778446747
2024135980
2044310803
4733559
1148884749
1063494431
1482244500
1937636306
413556907
1573218282
1400435404
1084895536
1255639178
1657389270
1773786805
72231040
2146649191
711217398
1001428008
1983583641
388147706
16861140
683387666
554833589
1420640988
1796726465
192694845
1611216857
610372567
167300322
1061178399
1479907059
325121485
2139830419
2003430898
533054723
460626057
978476214
740958333
1663651421
1797038541
501270238
2067192864
1027163275
1948807710
421119971
394463620
1969441002
835348312
1611116076
422280482
1920535934
73124894
818467824
376396503
1205180141
1714350169
1955958844
205771480
1049243360
756854230
1910352593
564487871
584556848
1103488643
1058810455
511784852
331367290
1998241880
344018527
1347683642
2058440496
1422175883
2003851901
1493257281
1914461830
89415588
2102128588
277527779
655972074
1634454789
1729118383
822173033
1430362979
1514101567
1503050386
368383946
175334671
983881663
99429771
721687712
1029551528
384545368
435830483
868303938
1644056173
416601086
1454893518
822555019
1817827376
30825151
109450577
1711095466
1450380019
1483170139
2016555395
939022523
731711198
908673795
831589336
1798039441
186836640
211223157
2061646204
1229141803
208472268
1194903984
1642790927
678439556
629186393
168695606
1728743078
1017067439
1148680428
26633811
279930150
1264066688
1249938551
616052891
1824926725
1407813628
283696610
1278555445
965038453
221985681
919859959
1554715809
1403018424
669605005
317632420
94543758
1936331329
1866022697
1934204326
1940448065
1886636131
498630514
843969488
697609978
1160915742
1674078781
354642003
92061612
966495313
705205031
1038438478
987377459
585550041
737029865
715714054
1022961442
763007781
140165275
1815209273
681995287
765832325
2106716580
150766736
1249955689
1394731586
498881428
88665932
2058582853
371715220
717042915
228140920
831922314
1304958838
63635215
181512616
480028969
1236685679
151381107
1180101137
943568877
33250079
1441880742
1635350641
1309494794
1443622256
1653369198
2074606225
909933408
1146788383
1886958850
1503078860
1448314123
1249878596
1340012067
843135355
1525024345
1187006732
187653661
579307386
1446152499
207676962
1205433350
307666097
847050852
635342101
1566166923
76230241
1327156621
780345265
1018936641
1388526825
1089584652
127732629
2043214822
743053474
1562568225
752556397
517144183
1828145427
1281589167
1349451033
185599124
2091279597
1245767595
1879489167
228889418
1371981404
2112820380
1560589805
1978446748
297900122
1905448027
2101582680
74571537
778817217
1795781549
797698848
445809947
69968087
1116602314
707913590
303138077
650888503
170087427
1439723073
1561837694
1360847840
2033706738
1214359142
1171391687
1143657556
440315130
1269706592
135873238
919756414
249941290
841829958
1243809327
190129913
656354040
1092443871
1891227135
869967845
1712993540
1897722896
2128036825
1146808792
1590827960
18065372
2022176044
1470064634
1195881251
1569488139
851828468
1354484193
1785227949
1783562655
1778601049
67429599
1048059244
820422352
1447231021
973799017
17963384
1581430148
178971731
334339723
1080067719
1996270390
956061018
354698049
1909651432
2083065860
358680994
1556034991
726247829
236466165
1628106190
1064115335
486294657
85996393
831806038
1218266906
1282420822
459051966
170139509
1663175314
293430093
1693309564
889033352
1540779554
1747763114
1845458764
1699452796
1038498264
358610204
1436467576
278666201
334439865
719765327
4216596
570961764
1110932889
1655088969
432032640
84755524
396643059
1623432281
1594399092
484387855
1708581047
1140479653
976126681
325782147
265464608
301778332
1663093589
36243337
440868861
1458262226
683822232
711329210
1817430485
1691956446
1291426707
1705831928
1044361207
1584957359
1705506105
2085137379
1666421873
1658453654
1039492366
2042997567
1239747847
276242322
994473628
204953544
1345417633
1915939541
1355187365
906906830
1480781293
1616378400
598663558
1827199878
1265181541
1610148558
2049706732
1348646558
1935126278
804097816
916546466
1159713413
1515717857
1182355320
815153870
657603808
1161699962
1847151607
1003148260
485104836
493868975
1644030371
111197036
421121748
90050394
1890626603
2090296077
1135261389
834734007
1174338458
1883548104
982495008
1214284522
215581890
1262042226
793742046
2698617
2017955063
1656773164
916953267
975719665
731326050
605198115
809291130
1952459427
233470680
2068462999
346211810
911837604
297993874
1933092370
1671900116
1802680286
2032467603
1965949839
694415429
1929926965
1674674982
1842038441
215711295
1948193392
1584675177
54885655
366520940
768592796
16416691
1181066747
705662070
861988525
66480322
551569239
148473041
2111207985
593947408
2096640096
799315837
1758116313
100238966
1357123453
386162299
1875168303
176660090
482729196
820131614
523210255
149209344
1183991878
203293109
119301486
1210145295
1863858612
95610919
204551160
912526539
135713407
1618393590
1686807139
1886620269
2061994589
1063182242
1693235414
2057220111
1537283185
1889517438
1609386267
62861709
473225591
159350964
2024313527
8134785
348040100
1799765926
1088583722
617660818
273799797
1249240186
409444412
517943383
781851834
39029171
275986734
1448347415
628060380
1922898403
668926703
761538975
985640599
994211436
1333460745
807064220
1877834970
1468568212
2046182442
1040332043
1003437768
447653440
2024701407
1735520964
774800393
11943264
280111897
566746546
222453474
2017858456
916613344
639137622
1510532155
1564361328
1198859364
1167328860
1887041253
616763039
979015631
1806747438
1540722326
1889483946
857485118
1056972810
454049722
757407885
843321252
1389526299
731121322
686947931
333181782
1219614005
1507097545
455845711
305374447
95825466
1082461430
469774775
363014818
1356017965
257693174
1483124239
42776008
571730520
600003205
1641164314
890491015
11477910
1911936170
715887783
682272883
1064228781
1302698358
1364472291
1260184062
931387860
363326843
384856695
658879578
253600855
866051735
1776831276
23565392
1890537530
718102989
1425599262
573225174
1472442101
880454507
923005611
254388249
1975039461
763889800
1810919848
1495119995
1982969109
1332368666
1063998775
741325258
1827877785
1549334252
1747047138
2099742501
1916360924
338937016
1864401346
8890963
1906907363
1476006822
1561531638
2137501443
1872739938
1214890413
1790931242
812258
1882686816
484807760
1665724855
2049205533
1056412836
2026098984
17850261
313425978
1571892128
1251955171
598282713
408034732
2120337507
1650079541
2135574894
1622046700
1006189707
797100447
1781226877
1526499766
864012257
886231683
1934897823
711687645
954349723
818268792
2021312259
1119449017
1013337285
775816070
599186507
161531469
1840442279
1241463870
866334511
670143344
959802168
1570229230
1679754117
1963427518
582166363
295508203
1683541815
857117765
375290380
1628302518
1648847765
1304618918
436152453
484882463
1758986659
580513607
1406152931
434917187
1228879760
686460552
1618021395
756161115
1292105117
836362424
1831540215
1320367169
1558812137
1196775080
1457243201
582272723
34704482
386779304
1281248631
1296490764
1134666866
739020455
1146816878
1920402381
261934938
239887302
1531798579
54733655
399002539
1709876403
651897838
964339214
679431062
1647867301
2017996688
1445718299
557826648
1057879433
757336045
47246867
876335839
1599107451
616378960
1880264898
1116801737
249267408
271765181
1746627172
822216768
1296904287
1981982209
1569124637
1907082438
740086592
1457409741
2091403708
357717323
165957837
965394578
444947958
1097275209
570052422
817792637
1608948104
703513138
1580922794
409426712
1058174299
121805345
1662436757
897627934
10216015
1536998824
355632146
1782138501
800640158
277064317
224517338
1879795699
843052447
1067563809
1518122159
1613083935
846862541
660716012
926645038
724623644
1480643851
412120133
1531291588
1788722676
229872574
431639392
1139843122
1350288638
311740097
1933786378
1008804350
1974139938
649584960
1361632509
1558147814
1035968662
1755545900
1212096371
1774102005
953063682
1764772082
33627620
1271425593
733025402
1116967582
116425682
706024724
818104693
1408540682
217111220
1293639842
1253498566
2060948413
1793476204
1663412647
2143449016
285027760
430851955
204427721
170835506
462475738
959389188
616747344
526862978
973353318
1965913133
1716625121
767569236
1386298984
2119766765
1019570466
2105860973
1679889105
835953392
498472018
1015595558
1885105697
1769881092
806866055
1687120472
1416471236
600042188
1623533940
181018524
1847755824
2085184109
1285841111
1444760333
1409760641
1006982585
125705220
1258993559
431057385
748448986
1478216982
1408641308
1728066918
1998896891
1701997236
620833581
760353156
1561778660
257715017
537867245
393873886
1046509533
1301044888
1828891886
1457473941
721701120
389032370
1352451263
2141976769
1016409518
214229364
1961695492
1208075100
1158139970
604181464
550734971
435781684
1526534680
1985369681
2077193799
385704884
1898716671
1087323873
933462427
1717143377
1972526903
288098284
1696782027
388185641
1623636444
513643157
1045609061
759926943
960682525
1134011040
1815738696
1734002444
1060028975
475594391
891834235
2016022845
1830470240
1579587688
26074681
1281569014
475666016
1901195494
218414661
1173936250
15305753
1060328155
29694281
1079924396
1723530307
1551055189
1067595035
1674638444
556439075
1496114369
609092888
1763371415
1096378706
96204522
1891807975
1450252885
2100653420
679734777
21317194
1864537891
1268865489
1196385061
1541525423
58937646
83156595
1208020205
2070377921
1833705412
2104024479
1058008630
10260968
1563886352
584722692
683037938
374788195
1619987932
556146062
238486340
1117642022
1488252693
729604899
554989980
2003132189
2121019278
1297347100
2068882211
543809178
1958667872
1352541198
2030195313
1754963458
515206734
360910458
2138259585
1289643483
782858031
2094269479
1177304478
1150955638
1961645253
48776793
1963046283
1024694884
1529395455
1519086639
2053458753
90304775
190072780
1761295635
206782566
19029207
1428649041
1255550139
250348768
1248026684
1187747153
1109313678
817063145
842823287
1063469331
1918493592
428222727
1984854495
622976814
468044418
1937024255
815858444
1983472488
1484006907
1875347623
980129884
1083528239
1744070964
1205282019
431755854
1560152733
1837109412
1535387147
66125162
54246417
674018736
1394764238
1048107783
471726992
1331523902
6207594
220459737
735719723
2101345452
1123037690
1569231881
1977333383
903309794
1094017936
2124396444
1546509715
890109128
86457667
459399096
1732994932
417020176
348970765
318747591
870332770
606019809
1712279052
1932372705
907999205
1388109089
1827890783
1738833614
371621373
1964954219
1074876606
1017818577
1083543439
336877245
1714536628
266218860
2113426662
1220462886
1075821954
2027760005
1096658963
228200593
281136305
1205376669
1269795887
1184689358
206654094
191046030
1314669159
769554314
776647700
2124112257
1324252026
1054055505
1211334027
1309052957
1599221336
686353308
353803065
1893600217
1668292240
1464223241
1142663428
1568692615
1911040908
1983064851
487773797
1553645923
1477212630
1119645089
1912565537
327186836
395932001
1421044958
1322207747
1509075255
1962130604
158369077
1738519525
836712250
17432531
1483194579
73337900
1421469991
1004659566
202273256
546003236
1032249115
2131115517
305974795
1234559296
1124515383
1466062206
366746024
1442890471
538915005
1054953340
1356097256
1486718824
1407001608
103257327
1718397127
1402364815
202150064
1400844612
1371726767
1874749440
861790076
245162775
342145813
1883088763
923611052
1675425732
419575828
691633244
393354418
1183499150
1664752665
1457498548
530048143
1984514005
639727865
703534569
1908064098
55858588
467356617
315356009
1498250029
1999215650
1410493655
1050223098
133916055
2141310925
1185511969
415397467
1133533436
404075269
987676665
1417754881
1455798355
810399203
562865577
424976892
262617487
627390915
1813640735
2091657501
1480894169
1762162638
466873971
917937928
1273845068
795565500
994021486
292928020
1637247987
960424209
2049560467
1992855904
131275135
1770136356
1978762164
220603657
495037631
1405174370
1506320240
1445148572
120480022
638597248
37670778
1636237903
867320621
141957992
526775506
905537087
123431132
1437546225
1365967478
709738946
920830755
173552417
2139199753
1331705073
815100982
723006440
29087969
1298403085
618624150
1630918789
22924832
28226111
1216519490
1449051828
669328179
125821316
1044656755
174724328
1877304119
1607922510
242971272
1494262544
1745759047
1912565537
1525901957
350736802
1761178135
1570628498
1175490571
1761453301
334517914
642471253
1828950068
1821762514
1964365808
817621003
93254741
1165421900
396370878
1030329368
893573978
1550230708
1698642418
208569183
93188524
1856204659
355507187
1267377540
1514418457
38764675
934410513
1672373048
605873499
357517677
2004929348
1685387417
1834919918
634921113
1396871640
398364135
1993421730
1436012339
796460843
731238580
83608333
1971479385
1899717788
1211295861
403772960
993759307
906497065
1897810416
1460710926
586194669
2092083617
2119762566
1113720778
1310640510
744884707
256390209
1997833507
730445419
1447122792
1316255890
1551829225
557528784
493144989
911770488
1997872263
1755715857
1129669174
1255482937
1734200064
500600168
1621322791
1622023942
1273380660
613643657
579780494
1375241057
174661888
30220710
638641019
1338684917
682113642
652941144
99720956
1401966012
1125318829
574662202
252049824
1573620535
1571633884
551142350
1131887526
1081705043
1225464415
409396867
1627741438
1929618691
1750151545
1537042683
994928210
434961155
1912479795
79397182
1176071085
502371394
295768629
527418104
1754200804
349270656
1066822725
1756892713
2026428847
1356116383
227652281
207947136
1382441150
1072085329
579784346
1135537502
624626340
1605370391
2075003403
1844396028
113482051
1662790883
1839359120
1508653896
588679867
829956395
2096945122
935550150
1870143496
1909417546
236969434
2089043174
1312334541
1281311451
330055639
1142797544
1622204207
207560512
1863212210
894226187
1643764498
1779800569
629490348
453317113
1283690566
180268753
1646545292
255866672
1103367842
976645155
568028660
233918191
1800654956
772468572
800282395
605362671
463156806
1976761964
852104969
2091261273
355659078
659721381
2039197416
1580874266
865020801
7511790
1227813353
1529720936
544599349
1637113152
324348036
1859573232
229555521
1826296047
593588136
1502363655
2106493991
1809498445
1569723102
594076079
1425179788
1607742235
1057206019
63312351
180163073
725481589
1651671924
286155574
1129825909
34500544
1206969536
1653675434
1708215621
1901545646
621697248
893269210
523715617
735451670
755822400
605884734
2137963175
89197272
1260847421
1998574606
1974150705
292752147
385473992
1310273610
718944297
1382671633
1006546730
1444409859
2007048979
1455195076
1747316481
1158676136
1556684164
1568215538
1793191169
255255830
1736496726
486670477
1553691031
1529376858
993283186
1772505815
1903100966
1094661768
1772059897
23642242
990964313
634327519
1913366822
361527997
621804220
1006442059
1030238410
165664031
714629586
718975147
391995894
327235132
870888703
528741719
338156438
493990645
1833647235
1869523338
2085513312
595388177
1313220889
806035771
390549576
570972547
1987222503
181634928
1173601118
1181807844
446240499
325947279
603387622
307265056
1628605969
812506918
102981055
1664503297
943562342
1763197958
1050189106
1715791559
949079075
1568800829
860786075
105764618
433109895
255719359
1280320888
1049144934
722922531
1414523402
399985002
1761010368
1345590277
440728558
482658853
1280898759
1303913587
1138277471
979930999
1178698112
1947132273
183029158
2023683814
2065893318
1509517851
1493961650
1553522581
642661162
1166111628
1044071469
650400497
558679312
233289394
36444920
980454060
1484681771
919223322
1857047872
63709164
2036250341
1676515724
1367517053
643166480
1645861864
1919482466
88722724
1402044506
554408906
913527582
1352169837
107684630
2105989179
1198894195
389820990
1527173133
1342783020
1013174392
92226632
2019576120
762533217
2103279636
1638509793
862866121
379115027
830640527
916953267
259731473
2119044127
300879044
548564627
110061833
2037586458
1503627232
308811524
1219932420
647300221
683933874
1078879815
942203809
1158282958
1870384820
520104855
1155888481
216374306
350297214
526592494
1967617403
1639038969
1232074341
1330844782
572479388
1827490436
2036347657
1095372868
570663955
2075296621
1126892954
1878808950
1846208975
1067175070
218489947
93492337
872132167
46155974
1618841462
78638748
752355956
1206701593
933908305
1539807537
539250201
1091463086
1301334209
1133210066
1219497060
506114260
1795291558
995969289
417688798
1683069635
540604716
456634771
786489659
1598439445
1480835543
1847085319
1687464620
1832913407
1734754797
993802053
1778645859
631120015
1765424317
1701395865
1043954960
1765156964
1100411258
771755670
889170721
627093270
784843796
2109068967
411532754
968499939
457346232
1284496958
2133899041
55991088
265123269
810994397
884763520
1443797325
1748093190
1870109568
947184164
855504183
1737565144
947145159
2028716860
117688205
2137952824
1048709863
1005210574
1722323134
1706992219
670570083
1600794265
1881384787
1347653028
1217802370
1193836914
402672662
1474790610
167190608
589184928
1756667201
1899674433
1980183440
445116402
955587230
382443684
1962257788
1446493089
1446673554
268834588
1944842625
1915791233
912083081
1019780268
1300822197
1574446028
146839346
184780514
1696048041
1919583920
1520367660
1721088377
1427916002
1277319554
565423745
1790996546
649694683
1888829093
1756330812
331033266
206814582
596005963
234482402
1657845728
360915204
1217928258
1622162067
2871433
1123327648
1294505612
1223967614
1574372313
1115406993
1459781057
602838885
1739917061
227972505
1132409643
305879721
631047060
1818120088
1868386332
478143664
159460660
16342831
1172375361
680632049
1333932164
1064066723
1736317752
2025547602
69618035
713788911
1035421301
632738370
967771745
1779087272
1664568277
1806497051
1407228337
964547865
1903818355
1904737887
946025646
689356324
984975513
621524893
393491815
2144457497
546469575
1262449103
984280622
330498451
378178619
768901015
349053348
1969505853
741777187
917860031
1871306199
1051631907
13257753
1224115316
1456477101
1122413249
1616167888
1102983794
925135805
1465720837
1453000938
1580918145
1358988457
1984076759
1411258465
264641715
1741646962
1548268070
2080728206
824758282
1253074842
1502301238
1522117780
951495511
1524537835
1590495451
165426470
172423093
1857331202
1601518534
1219347549
441442764
683837557
2113047527
1501289965
140881566
950343531
171617645
847608575
1575149989
1018010016
579612581
330995697
1476196759
74934938
1604373529
1135087420
1294363654
156295078
1460251870
172305163
187360775
70276449
333210254
1867603463
2000932266
1015128369
42635951
1507952494
1028840661
1160902603
1686906545
1080822301
763204080
1186472600
509163909
1465994354
929033922
881321101
1208982170
1278507247
1970254430
1825001810
367715146
1761515263
601858598
637016859
143275388
742644183
1744674127
646500805
1661581285
451429421
1454699415
137557338
707981881
1565517882
2041441679
416102339
1716186262
523286432
333151261
1545445075
523148576
2042220334
58314271
1743329923
1645666690
950978606
427478591
1399813931
1808479010
2036426687
568299804
1481522148
1804062430
1425229695
818266903
926256329
1417856092
1366797787
1471439087
858341597
1390239362
2020604818
1576608573
1121711434
1724422233
439061064
680735934
1722927222
813988270
353028122
828978083
2052458850
34698022
623145631
686792678
1233669899
443435644
669209228
1026612077
489613403
212203578
962969718
1717727954
2069757503
1459274362
18543044
1498654537
962720007
1890737729
1691443667
1700770032
523511124
1450709162
705998935
341401042
691994602
546336975
1506967454
200801119
850715556
397248491
2000152475
1930508536
1972286594
621328305
799445500
218751780
1449260541
105070406
1487591129
349192259
372138138
275008817
2033650037
1452370834
2084372163
1770050439
531837632
1053504548
91348691
346430702
2021709342
635800014
1390431440
630534125
1670997474
175417905
607157458
1192284637
369625563
1585775201
21660204
368213986
56921426
1714028193
1250110021
1416882591
640892234
1961916947
1123585478
1457032397
1358632446
730571760
1222393466
184758519
1592395432
1294749980
694652713
2123802589
1052024517
287212672
1628528108
2077954955
1285350551
195500288
730225469
1422113790
186039916
47694291
2089785241
40139200
509046648
2092057676
1332761735
1033761906
1504401908
1315206089
1222456907
2066000669
459465801
506402208
375186997
597321662
346365357
733041402
1960960226
91113735
182707435
1065333789
651907944
351860250
1358891077
2010561202
685001881
1669397092
747499386
474503530
1144460513
181702485
401380796
1297157101
1151181119
1871324583
912400810
512487999
1116619033
1637943398
1756436011
1451739689
72898215
270607241
933400432
1661907768
141225605
1984722908
940946367
1996981325
828401203
1547468856
343273367
1282111109
530413096
1617487998
952703938
1142165768
1271186740
139254586
1343967623
36656166
454595130
1386764641
2008814819
1963918090
1181642858
241607192
1683443844
74769995
987161388
935962818
2011632611
318347950
706821600
804271294
855598966
553613678
324734424
378921764
1406364890
1944522411
456561381
1338852163
567785026
541065152
1980589228
439718520
1263152906
845387710
1237510694
1852416451
672287020
991308961
914221442
791618051
725800326
347814487
1362579053
816420121
2081204730
61204465
1600692074
1110689408
491938649
1207593908
1531903627
430073436
1284654197
911950787
841768617
1008334897
187226835
1668616272
1829893066
1027169357
801969909
1902011510
1071600373
596238875
417962547
617724246
1462325395
807781700
1752998018
1831237013
1614831540
1427107648
1237311748
100359030
2095680272
1309765255
226631742
478835585
885626471
910885941
614065411
1150187342
1650863495
1106869583
1108814729
2090531669
652299500
247081859
947680367
1995625552
327587349
150864635
916755692
1924909791
127250491
1698630815
2050871072
755360372
1589938995
978525233
1410073947
1790201707
791712233
106907297
1528930970
129849041
1842003947
1327934273
959971401
561755237
32845496
662779113
1439103319
1258928012
1258538070
559667848
980543399
2009584392
1267245637
1982674879
1869892363
1998532591
522457340
158483644
1997849993
1036649068
408770455
1292560742
471980211
2018968260
1231668409
1933290978
1276177768
328220682
563934915
1708384160
38895865
448852359
1015266779
1839547555
1455420562
869094627
282014271
86461368
1398052092
200444764
2008506041
1684118933
859113588
1012789243
1251436833
350665235
1150694701
1466734625
1927936853
961452727
1273533915
1366479459
1362597131
1688517052
1374008629
1521019365
1450268607
842115891
113746069
1002099109
572151290
338652616
1961662523
396268186
1659284688
1583970212
1418797566
1919028140
992658130
814978392
945683085
1133266612
569334896
1685765338
708020983
372000939
1744403282
2143266462
41321529
1079000379
1890486717
2016305744
21829132
963766630
1890186775
358213034
1789499035
1364427884
1700517276
828610020
733676367
1114004640
2041595112
988096069
2013495777
2144862097
267937649
1543480491
876619617
673787526
253050877
869383062
1048143896
62659243
445924739
1731838505
1703287677
1987262764
2146224149
1354885292
1900338988
1328939956
1273592322
1963067713
512930228
2020111828
873009908
1722060006
1963685758
2143590317
1709119358
2036228677
1089992954
90433305
330676345
939848657
837542522
110924796
624942728
1952290197
168216921
140613208
789981224
1080087076
1358056101
1571497937
1597927047
1423977154
1747543127
506477675
484873995
1883827872
31024428
518449109
479082247
61754986
2072115816
111574863
791749982
1900237704
1053533316
941851056
790242001
1234682607
654451462
147384757
104979073
1967348670
933834590
2125588466
72049123
1454055059
933965666
833097083
2027877400
732342546
1220102788
1124329300
1260627798
1255432192
1223986036
1897457121
45174017
1417742885
322083357
673363054
1033068033
690696347
741434331
1567669133
694408721
632787829
1303641426
478238925
281526460
2067795622
1538931515
1802565942
176076486
191993135
984868019
203717506
1991795035
997777881
133319373
1265054204
1007120561
1635129435
1360554453
366937527
869433879
39681434
883014724
1881333387
16054792
1684163724
1978181781
1555289779
2046218520
275412336
1982932658
806973494
1986039508
571588667
2016948216
1308132293
509170393
47767521
660598251
481176532
914581788
520131714
2600652
1671971541
2031636844
408938647
1464909482
1470442885
2047922194
1109653469
1987584792
1413631339
193691622
2083188240
342235460
53816716
118125567
431190636
1373565596
62534853
1285009004
1927586875
1999729015
430402017
1097421068
70761346
1975371570
1270663462
471151991
972797200
571356931
883189624
1821797708
1412771632
17465358
44137164
1845497030
2010141297
181574685
1429883987
2022913433
785086865
1151929550
507873562
497183012
1548063252
336644990
884971744
1367437575
997253289
491048498
1043379860
1735433567
991678405
138190781
791291222
27183417
108365425
1745425376
384627439
2099733224
483519530
1119634897
152305193
1101984169
1416438563
924942061
71374205
1424116364
757416405
1597041522
1643430526
776480255
462653809
1746838556
32375096
1729225369
1742977907
1957855723
545101651
273069772
813533993
900704055
104208510
887807767
1549911670
1485588021
1816097442
1485787767
76401695
2087660906
381866876
1433835484
1745661711
261799004
703984177
596474233
1814725845
1495059579
1301674121
1711881684
227690545
1358122823
1062106834
753649439
645848182
2111291522
1827717790
1482240090
150849070
894845162
400840717
600436097
1378399527
716129922
67341783
1336414051
1840759488
1324469805
335498104
14316560
1807453362
1587677296
847911794
1753367737
1250192685
322425039
1602625158
886429994
1475600839
1851173499
508350912
708493887
1643668421
354543280
480652958
586057967
745641232
1726446294
947197919
1530911096
100902186
42738688
182091777
732567602
1507823697
1776784493
982398363
5554658
1003628102
296769191
100860465
1639840826
171697242
1803480688
973824038
330929441
1822665747
2052481307
1927090127
1471500302
1744257216
513977344
248261686
820884373
1363969417
1106549007
678485670
1109167325
1715191399
1636118810
700151453
34523748
297689416
1180611105
1606270347
867153095
80632816
1779000088
1650762934
1778452546
75615315
1956399859
1570032890
860024873
2140929449
57474792
493282107
122452223
155344984
1126172670
856000904
1903738172
753119666
950343531
705843074
490597504
705290950
513283533
408500272
1100872277
1997988113
894269
1683802037
1842520821
1446520015
2036817088
953387974
621216307
402582971
945302557
415982712
1797833106
1502518739
2078976821
820040501
1159801979
1399876598
1415086995
345385284
783645601
51965900
1769162824
1579685727
734845879
1265945322
1063867081
1407062086
487615627
525070211
1626044828
1472606272
1797288161
1559378806
1548830705
473713908
1424199852
173663943
2047846923
439604400
860373449
1525342292
1270049008
1087343987
852538094
980952387
798586057
498491289
1420088274
1668858604
1636440020
1843093715
1739853843
741972089
1564998654
1961753597
2017325512
449585534
1065617614
39751649
1195921155
1651370796
1822876234
312983937
11395992
62392659
1869868550
999698261
639683143
1688268405
88858869
773887863
1005142729
141701951
212261412
1951984013
1728212519
699687747
640350940
1764818586
264024753
343221675
177362818
981468703
1102395357
1063798710
387379269
1161557885
921088291
188590867
62900878
505906380
1610428629
358250876
709023438
865155531
965730761
964066713
1476833946
629324535
1310785896
1259576807
316209692
714773469
1766113732
652296237
1936761664
2063817550
295005480
775889660
1769872675
1847170569
469713154
419935044
1316133195
123175808
1096296791
582404481
1900287472
339908255
1029332101
1231422642
1677104316
1658288497
929936864
893558112
538464376
63631676
510107813
1858652683
1403017679
862727462
1654699961
253868182
1317122023
749686213
659489586
323791005
822610974
1933309065
775478692
1480171000
1881512358
1039624287
1073982655
831394153
666711956
813582348
228646149
1063045120
1718248317
1597181454
632721798
1639511195
1731685792
1123174041
1589709351
1254116830
208936050
760711448
92172107
31827990
1634455944
942689973
2062775664
2049101690
1301560281
328499191
1968034251
968012927
150759636
1785548618
1187916495
1849931609
1451811976
1349961550
1671615968
587972151
1655013461
1904065834
930289159
1645916603
508498519
1946809131
1961592783
1816625456
83032646
1703770168
2004199619
1401126266
1589251443
168071904
1907732877
161279742
1313302650
1131833943
1951112143
415665011
1931325945
1470258416
1235578355
884922844
972112198
1639518124
1311275068
440515085
764825015
1709408609
1164197670
634142908
127768346
304228625
1816071323
323439318
1054651247
115228487
1850704649
1978678142
450115878
1025597354
808199911
972096332
2029095298
1025298637
804431417
1871592555
1441847859
811286787
979670053
2132793347
290425116
1386756852
962281268
1383997327
704134325
380995038
1228826838
796750817
230870418
1976728385
1305502633
1110246504
1995110440
1381813163
1181676580
1898489829
942632614
120275167
1095820671
1712522280
1213369317
283422014
862628659
660192915
494201024
449617333
1834026936
356960931
937315626
1063931041
148126911
18025697
528177738
1221508943
115917174
1678585005
1875193681
1757787606
977121365
2035193538
836813839
1908526130
1171388980
1613319701
515417588
50031660
1681978429
1680282526
502397965
1371111604
1877054880
756869640
856739845
1093764227
943526835
718347543
513866336
690533147
758397632
1644118034
160674610
389970828
1364844419
33786458
506937296
419541975
679068566
705797785
237870972
1655015341
524413113
1794945616
717244376
1000220788
398331250
149219039
1306723867
763117300
1334760765
140813707
538251439
853330608
427150729
1336026969
266858137
2082416326
1739555126
543460276
451633888
134540468
887686104
2105959706
397666266
131669089
1922117568
1810751348
898339535
127868842
865877658
1931532156
1924112730
1351028987
1721218336
389019593
1551315064
1254010003
219586189
1733508281
77335399
1323096061
55247238
426688108
1468649727
76588177
1155178165
1175746248
998304433
50683282
928327092
1774524651
1450723449
2023418203
743420499
1864913848
1646278272
509042561
1361357931
1023378765
929853551
945798439
1690926300
1639669718
1955613291
1857593665
1386341855
955245499
2113914984
1581982209
1125538079
1335797129
559564007
116338657
1297738492
1617823866
23553190
11904224
1631766101
945133828
741228497
1138112440
1527621259
1765771210
1784409199
62300859
45971844
52673207
1179195716
699423488
1114639460
485509493
1285866853
12395262
2090269127
404699637
1731320770
371096052
165282425
1989191039
1803077609
1750271847
1835915223
467413379
1942911775
389839111
641751234
77342825
1791123429
1236227081
609126784
1305335876
13711813
158500207
968886772
1979945763
1035360164
642129102
544270365
1601481063
561628154
881704947
1487463907
240401205
1595943728
1797278776
673534529
718552835
1847873568
1000194890
1898786616
675828886
1677792092
709621791
526239443
785581156
1846120289
760185705
792257103
2137617051
1921544047
404937375
1421075724
751494114
1667974903
1799164807
1675048702
606642885
1128475624
397071382
1459777320
169898685
1919693275
309643277
824699456
2104010628
1236399939
1291301467
1648558815
1009865336
485868972
1233052505
1083361384
778712616
1332809638
160948641
1954788356
936350462
1303731543
208049274
863505962
1664773515
1233826501
1626668084
24690100
609863254
865695534
212286325
754369756
1748665310
34715800
1089815503
285504904
426156189
1663531320
34854761
1068305092
2092911610
259847675
1252273882
1653470406
817684582
1406094730
1263598062
1222184205
150941891
1775008822
1594707019
581502254
780972229
592672775
1426346073
1027796631
654604444
2126818860
1427000670
968239562
2112505015
371725016
884778203
1931926641
877273338
943644897
1856424347
354655177
1887617454
1718395976
1036963079
1087697838
418525429
1878417678
1656751726
454428458
1687079226
298059128
1715977278
1806326360
1521499692
2054660800
65997450
1718876655
1680222488
1841960731
821298902
1046895034
929098763
1595649474
511192770
910889454
1575777745
1277842552
42043387
1866520622
149017604
1402120141
1633574097
84091614
754228096
282745732
22494966
1657357253
684486028
863587999
1557165581
427303516
1027365347
1974327507
6296925
1085335712
799421334
116245693
1504765171
900017764
1359103592
2011459366
282187496
865992688
168359729
1999779329
1535991540
724109583
2101900014
423938327
1973890335
1012968749
1755929002
986269933
787467120
854417169
563937551
1456992164
704616214
911273482
1432923986
2119926400
968581310
1547588429
1159835824
782470689
1969031142
253090636
292720959
801201129
729475747
1862694883
578651589
85313407
781953722
1580954165
1969619673
1760242756
505023949
2038288467
1727791658
1999722195
1740707777
1323968013
2081159266
702239994
1550896703
784959518
2061530167
789372713
1042746986
1592406586
1574500144
1606471661
890761817
406800697
290134018
723100044
67873336
1495860438
630869723
1795742104
1264651141
1846264473
1179176152
1684733432
434732566
444131566
1452788487
1158941293
1986449586
2079900093
1816310362
485968283
226785903
1681909673
1701158315
2010452974
1253259700
1418711198
334916271
126887032
1436257295
1120114737
1314878227
1091568069
260752535
547858740
2076461960
94468909
299081754
668530687
62799541
1751250715
128717396
1160837059
1055934889
858207747
467720790
1924182674
453580217
1927352590
587391799
1100778096
587341747
1853864596
1563233734
496382188
168262740
2089753842
1725066441
703881702
1236397746
2077595284
1476487819
2076022355
237695433
1985496156
581691613
1819131705
439389209
185095727
267090583
631300621
605890560
1950698030
237113839
1773224355
34119770
209695464
1588032160
1583445069
220178079
1403048098
458687506
543238710
761862423
1508131095
329477725
415536949
1224608577
1756306377
1546603517
2129601611
1575206596
1135174383
1127406987
403018937
1267567728
75296188
1588420834
1869594742
39871273
1122976611
2092068804
56321111
794399102
1946951295
443474363
559003883
2143406597
686742888
1664369664
1331867562
58807475
105299709
1358104717
1209781169
566389589
1737599076
1620853400
1725413321
1506411549
1330455563
1183537876
170506791
1612362935
1437338626
408064984
751639746
1582357256
1447800924
1084985403
866174276
1167458768
1414976887
2063272101
925381342
1212740270
1534621783
896460225
192466104
131754261
112699948
352779439
796641194
670738926
1052832563
513578269
69902352
435667048
1391867708
98110171
1501833657
1522815742
2106319345
226581114
251525356
459956600
109185715
36104730
1851599522
1836112322
1529924057
1339822737
1369029068
1306392621
1358594672
1372981063
1042044071
1134130852
2138777272
1536792270
914884010
1627567694
405022217
778440878
768966353
1249803815
1902945081
766286313
1230251994
851866997
675586955
1873671031
1060074886
1417330056
846373668
26825553
509833709
465887230
1101643240
8569696
1453231754
1637957737
1068121379
1489144503
226774780
1964229906
431327211
1763953935
1248043977
1765257795
208246573
1558416039
388311687
1097727515
1070508503
1998519893
1998190317
1282673553
1610929401
1977079551
468446751
1013727327
1578967107
1601769929
1176896447
1352340584
1636705829
1595440762
1110505298
1290476937
1427212690
328498989
1693101592
436979308
996344272
1229613971
1557529441
602167202
1299033473
1632611764
2125335133
1442534774
1263379338
359830774
1268742242
1271915170
930811740
534439647
1580951930
305519226
847583563
189530479
77286793
1355691922
805815290
476911165
1455445104
1460842357
1491449937
1077569232
1820819972
1723683897
1661942584
872987158
1283418970
1814130832
939326182
1139020637
2046102576
135759645
888877383
1404634191
1733874449
661703805
505728529
663138990
481829639
1787144268
1279953209
2126464130
1349834529
980632138
2059316755
154388263
841151920
1008823882
409846280
942144293
1877995485
432774400
766002895
1264105960
533993454
1415068679
1063118704
177849027
1128873692
1032202458
348208797
823684249
1624096999
800558851
748588180
689438027
1005164295
62491914
289389
2018556807
1823538718
1657389902
28522869
274293580
1153491764
168849078
557102449
1561424440
215245840
1034934642
1271655305
1112273814
1816504078
654925623
515798776
285021333
880733665
767200801
2029515786
858179120
1045027432
1922050828
1824853359
1920278865
2054671467
2013272737
1636693959
2065268869
2128350441
1224437708
1375475885
1587728146
788596732
645891891
536377600
1686914918
1471360762
265586575
317404145
1367784368
436932681
120166105
1253508244
597600863
1608130037
1247320345
1200380403
2103666551
1772104822
452219313
1309069276
146635768
1801535056
2010588730
493447869
418452887
356077880
1665986286
1203842179
1429789908
97520368
39643843
89468713
990681961
1756450954
1084389305
800185056
1099419233
2044940524
1120389599
138870093
335566019
2112725906
247295769
223996837
497340988
1242088689
1767079635
1177260279
993071125
833958620
958812222
2007551220
578176434
177430580
1533245718
75557800
1789556496
1280581644
1600859544
146175146
1969340415
1682770114
135602636
401941043
2087660906
333698443
1898561773
1099845965
567697256
1017964891
631172711
1266391318
2105205191
1327712545
1749350837
186353156
68645956
1520483841
132533735
739347154
743670333
668734291
1219478762
87227760
1146912403
759981129
105976795
1380721333
1539078572
1949162202
1467408044
1161480232
1653132322
354395428
1667014203
613022668
1270258266
1461069762
1806381987
461606849
856044110
781127811
2006110082
1619701612
1081364058
650883290
1530152183
1788396731
2013743453
1396249307
1187109951
1815522
59754359
823796571
29908667
251621063
1524953378
1945395881
983674001
202014429
1988491609
1632457008
1396960973
1948712420
1494195408
1784109931
161760781
1320287163
1520988321
1535370629
549603332
149304609
1535200849
415411079
1357100031
484215655
2104713716
1617005726
757348213
269446191
1756783175
219735501
2027406197
1086636930
1710333948
574864726
11008882
1760124753
501019527
43794342
1938973625
1261379022
1789341952
1932785053
1662595802
1781011803
622878450
351959981
750842317
1564963452
166734166
30883324
813495166
1630587374
2051037525
489778650
903682429
1814805465
1209651635
1281006295
503012624
1158862020
936044611
1986031691
491611054
1164393019
1768415065
1908850427
457220453
1306642444
1997018693
1001506545
1230296347
1305789430
1244530407
211735315
594332956
1393358179
1232968601
982852660
994131328
497501108
762793941
1343206958
215140782
1424105449
907490930
1246784151
1209971885
1929161044
1502656981
906271226
974362040
1037545286
760753189
991786484
1773241861
822989638
907398408
587832106
1900201172
813588716
559861634
1057533854
1556077125
1531798579
652779421
617018453
1856652414
913434822
1887516628
1577540477
458917286
1734273257
1837096996
199058229
1100160752
1551920451
2054543013
1085399797
1951413578
617030526
1653139883
1121958199
686147869
1845621397
1158373061
1032368292
1629130840
1045007996
1609265950
2117849900
2105143089
2012641387
1903732246
367962546
503520861
248007804
1608552003
2060355292
1400615416
2103010632
1818108226
234400810
636548978
1293388861
5364336
219155996
1947036130
1236560913
671624779
921067362
1981142170
1418387010
1790747808
848369686
1722196911
545784895
1973772462
456417083
749286661
1651742741
2108735940
237956334
487424402
2013635558
374551174
598669732
1813867884
2096234694
197194803
1184504948
147193647
1386489106
1680851507
1769079978
1673165034
1422955337
139839269
477730001
640433596
1925185163
346334809
456240625
1876885708
300219554
585983432
1125518400
41020767
806071873
2028062878
1697508390
67791075
1082204648
327886888
1156899012
563346090
863004870
820117288
1896293749
564330256
1431633568
1045469631
325599893
882510958
960560460
65504282
2087895565
2126770376
1295628334
1523593511
146144051
33292751
319145629
1441894292
575166675
1460710926
822020391
1280088458
1134899970
1196577506
119157523
1378106536
510815857
1440323372
146934199
633997438
1296667914
1757737788
1502599793
1256516580
1426676651
1788477829
1661879089
491084327
943898869
2064789764
1794151165
1561013252
1964360997
744599378
256484697
2010145782
91896764
939580289
1956442198
1455396072
417427037
1297128170
989027402
733153676
1913344397
1454996302
532134642
1460406381
621079956
81139906
585059730
1220453502
1000220788
2049919843
716082787
70969117
1455024048
390091021
1942168010
1625599723
377594526
160897045
124892979
2123774403
523331583
1427650822
440600353
949266428
1658151791
441461238
510208894
1650775972
1623616565
322805901
1855467050
294850913
1749616291
947180992
1156029891
558010812
968181840
1901982156
486574667
306540480
654480748
552061945
1982277925
164935453
1953051360
719575148
1394803251
458925243
54452215
1596194986
236590307
985294716
1098126649
849083036
382530661
1890758656
874036654
991191000
1095261299
105291305
915158809
2129476067
420863641
298789052
1177259051
583167786
204672146
2021350399
182755570
1959303604
287880384
1362080179
200767141
1877633434
1122244766
1277323965
986608444
627247962
1684688093
1268763990
2051482409
1840353393
1533489528
355332302
1710101062
520917340
1861143892
368140848
1637843817
784615131
1538213372
34547089
903706739
1672531657
1639945146
500121566
760607424
1257204503
638801986
592440904
2058477473
945490741
1618418606
765817555
652461127
261291531
1138710536
912843429
1443181480
730765447
399326004
1447503960
943597158
1093371212
544763423
1825854229
1141979804
600673527
2107235048
1391269648
795982636
1819403104
245025561
1367718590
1489236001
1544530040
425057512
482627061
648819327
1121018809
553430350
1023734145
1163411662
210780082
964162529
1659029800
1628902060
216965901
188427803
1645418241
1372543468
4019428
2017716833
477261949
1593915187
799225153
752955550
1631791561
8762465
671465371
690913519
1632412071
683162904
58164600
1120407347
1209818115
1991498562
1157688144
804207188
463120946
152835544
1828689359
718960292
1716941779
885015200
2007564927
1309054085
1174351862
549058122
90098076
670892723
1086241845
1063151863
579305766
679417153
261868110
1691735730
757316653
1749596806
666184119
1778597667
1679276305
1708940849
1720587746
762756484
607248396
1366284221
1097330110
96201162
480356186
858714278
1370878277
1563546451
504753708
389096636
788458043
1510901686
1293358942
231868384
1371714800
420890994
1031619580
900966307
181134945
469606480
1496040902
1081996969
830221988
310238236
384096301
409230324
2121024395
716765434
575166675
1020559934
1003822188
1609114242
510148149
446527681
1899707933
112424766
45404714
2141768695
1933972475
904558635
229871253
1652374571
1430431164
746117754
693214825
1731671114
1367612992
1237579583
1908953991
718852394
85949011
215801547
574666502
133748482
2118775802
15420478
2143235018
601465828
277064317
2036276040
19420587
869612803
538936232
2130987198
170620963
193505505
1431623275
784578329
231378
2024699319
658531931
178781145
637605464
750101875
2141781208
379039607
1777762588
1171427239
1799489693
1380625836
1716681463
369022338
352808228
26946365
1260680376
1518570979
576399224
1564297448
1451810421
1129825909
1155052294
534568372
1636357811
1042369344
1505778524
135482654
437424813
674378135
1595649474
774869191
161181682
2089816486
656116361
49114759
1628389988
205848060
126927236
776476286
1215803852
1803415216
1261447665
1834803910
1902906863
512999974
1430806405
1934495086
2060177396
1055646489
1423355658
126314730
1481540476
1487176159
1066382829
2103862467
664130033
140783897
1075056786
1946057520
508610905
1219218114
1149565187
822877049
1816397461
1980109097
1154326732
709676550
1903174205
1492653988
389004303
1338632364
796683753
616641392
1587988932
2131448095
838993838
2005143509
827043241
1735790513
1162960911
1149339265
394446161
2019893205
1404975555
1215722598
966693339
667697123
2085130648
1824409001
1401763464
186081108
1699191488
788203288
192177231
300243199
1415624662
204737749
1100491793
738196929
645205553
1599049480
1231245823
1911625538
1400347713
410226357
959633838
1303322139
1068088565
2139286735
87893955
195126945
1517728316
1512548780
1698096925
1944725442
1061981722
262985968
1561176197
1685062357
1668083998
540756604
1160038797
2067284811
1392354632
942251974
1954899868
221135701
887069073
342235460
638233337
1756510624
1902019029
1346845926
2100777378
609353044
1277503913
544355003
1452075810
1820620066
481262523
1075108570
1863436619
83620477
311316784
1853260297
1387723797
1048362325
215340197
1665656467
656946121
912841397
2104046645
193952408
1813143428
1200009032
53518040
85128390
1055112460
874999541
1607858230
1540021865
567544795
2092906822
1480908513
275339179
1681735690
699456943
429871833
85878631
1950252811
320391694
530704144
1324136228
361824863
1897434529
2000717331
165198560
1848006816
1519327047
1428301964
1362768590
245822050
1763864865
261572761
788443435
1213746708
1886510246
2091376587
210909897
1232227099
902046856
1097922836
995162537
1309687963
499117373
177071424
454599588
823162295
67455938
1354500090
1075327951
542760627
182817767
497746817
1590931806
1943204170
779753868
370067315
362753174
1518056081
1303646477
332711173
2008851025
980339427
1454544125
1688007799
382158690
1965958633
533100914
1401155893
963556415
115085750
144886948
672970309
410768417
506979566
1773454125
321784325
987031918
1724997266
1185895367
1871370971
1566129630
1631792044
1294656380
352742757
1018374276
1570601460
560319032
225612092
913246422
97470579
800275938
400374623
1770149887
684025669
220554573
1743430224
943564265
1415566122
1925520643
1058732517
930094337
1586717928
439458526
737679481
1444668225
275104286
1104935355
966067018
712392563
2006481553
431084167
585418783
2068047516
807195996
1098250380
1915816062
1622866196
1228584879
1780393866
466031470
523442979
1283859863
61367556
94246149
1538437120
1899295344
392759829
1388911109
1356745414
1097361343
1579502401
766476979
1554950402
1095684380
132920424
1626514974
753279880
408484702
563988400
642390384
1310980995
1513132563
352080109
2129077172
209746916
2028830766
877794061
766035517
133302208
1499954526
1302808108
1140599126
1210394211
323865398
310165077
1221537735
906526707
492237106
347905020
1445160381
945182903
2115812530
1529488643
1794060110
719135042
371934836
1448541077
1387332341
364295341
893244154
631289285
739682778
1766789579
2001827766
1273497821
1121924375
1786186712
1512894274
1500818104
1140618792
515546903
1726720129
890446491
202713181
1476822443
1162468743
2123771647
1499605262
1579774337
92297074
600093921
17958361
1035416648
1140719885
1362800478
1266647491
1899493688
637707982
504566807
2137814102
363887888
1936308276
1916648143
282061673
1074204080
1437259991
1471893166
891881023
1648561162
1760746487
1042659337
2087398123
1407728380
871758139
575222491
1384437533
1130932272
490820823
1508269085
784360127
1350810572
798085502
1581591256
1481823778
657946411
1942889667
1072052178
975976267
385339734
1584010887
1922050828
376255901
861186198
906557853
1748617558
1542610159
1964697865
443332253
366474646
472233199
497695534
705996074
925174406
362834269
436356021
1166470422
618921744
1396347765
1737160953
1019975008
1588558046
537445118
1302571190
1384234771
1629629981
2068207762
84716058
290336689
1920060113
801768306
1352996675
1531483656
75895468
1090577312
1107057782
1653180051
679563635
919223093
68228351
1989175263
1655193580
514981870
1115891237
992805922
683821963
2078101958
578620111
92570373
358352788
1731310621
1823972803
2057012339
1508211987
200369645
196274008
1852766067
1414382052
153183508
941272846
1196757641
1803557940
1117356161
1810636947
579628500
1723680338
2103363495
1910216326
859213951
2060492479
1246204068
1981962354
2109734734
1274790481
62080333
1992038423
407354034
152744856
212171996
1457503732
535418270
327860074
144039494
1878096991
2042924052
1429607089
680380864
7621597
2016281223
1399264971
1889690623
1438808362
1227582570
59468382
2016127408
1084694423
1922556643
1371962232
523204242
1629737188
559662096
1621671511
673886229
1913698138
1488837673
340483008
587321058
875866845
1887939748
913632527
1567526537
1299113762
1657583926
1861245197
312131322
1359741261
265973012
1413006693
1984223736
1111466271
37423364
1440650996
1064704344
557692394
1264692885
1116078945
412098655
1389355411
75075310
207678589
696770949
318364047
1138738640
511645154
1712520188
1816940738
1430930535
92163998
81333933
944991042
1356372078
730309160
1258851145
1925644906
262242126
1093220707
1478932462
1460600243
2005698628
1258993559
139351728
1492679119
149854378
2016638124
1543500365
292036918
1829143123
417189268
1588561583
1095842913
705655263
407752763
367922058
1681049796
2116536746
739832354
1423391626
738401632
1061763615
542091172
1970796061
768515215
980730627
868121788
1007872996
676122405
1794601147
968025202
2085940266
630355942
306927093
1080725836
1435514541
1457085771
349666999
1260216255
333365149
157362996
2091519314
526405323
321079510
396980542
20556681
1986476730
653141005
509244797
1558858321
1267132922
1423938346
158845596
1843476358
1813736048
78692689
1494327606
1654587500
1785737548
1336143152
989302237
1484884156
806103211
1631875545
1196345340
717887641
271935722
1874254473
479482021
1125310059
6330093
616843735
672540746
1118309230
150480317
1042536016
1481493682
1906487815
1510715909
768183481
1981249161
2124266497
1285486070
782497998
718378098
709997614
1324584660
653246371
389600232
1706072454
1628546515
46493152
498332095
1887884301
741102460
982477704
86444867
350603054
1613893699
1393545405
1866760258
1496592582
975131853
576973775
1415512635
763713516
245418255
1778383099
1165193958
921691559
1818321625
1687371869
2114027750
1848395546
1249053160
1931173037
1864592485
385974701
1087643374
1383417623
1781516960
2036591289
271446070
1646732481
1094150726
1183885179
2054418059
1561573829
1804075520
1919895319
1165674237
1906779721
1816176903
1106189840
1008947124
416899374
974908141
803802652
295602664
2022229570
1067856828
1360338028
973747504
1238634355
1985845786
1020846706
1819083446
1885578955
950765236
1659749885
1703484008
982203164
769342314
1758836683
311923814
1106502094
505350307
1163952700
632212087
1669433557
1748997899
1172237548
458449125
1834869103
1865963945
1221928697
305729438
1715808490
1051652487
1761587584
567221855
1027262904
405038798
801974376
1813451209
1591084657
1882305884
957192601
1713209955
972894052
763642937
611777072
1248582577
1725727657
272168544
1357926259
1642759377
1785771727
837629107
1752899272
811701881
616004890
2016348176
1261041022
797219344
442001011
681725566
1903411215
1649180797
1458363186
159304726
633305033
1493636768
1531523515
1181325472
1295787974
474162695
1187773447
302671239
110812281
1783474245
844735051
1900490928
491027474
2088535511
891173921
1758827277
216426693
1144047883
1781775030
1751309432
2028167803
2073807730
755549728
1926953199
2135757310
514073120
1867671185
2001656496
1870875641
1061234239
1695292494
390203656
398876980
754561838
1130874028
558595629
1671755330
536334148
976794947
169704037
995971922
385902703
1944383003
758829398
372018651
847679681
607839627
2116686825
920828246
654513241
936339644
1747817373
318994557
320036931
1488197059
1698186755
1533431893
1464843375
211456752
239276833
238074993
1181813755
1517042407
1153232393
1067782060
1458998313
934814878
664891995
728044070
1576222041
1135321333
574630270
1946425738
682601088
1832127126
80356362
1927898611
34243383
2038534071
498260666
3018512
1818684995
2066610710
1632679693
1655246248
1875597144
388086849
2004540974
1177914304
282531243
859375939
2136136939
2009246189
1668460352
294240225
1566785148
1222944671
1562555822
495147808
1929762924
1392020134
1574512440
700094328
508186574
630437727
2108147342
1847773552
1975287262
786904323
1360966931
1602883242
1697361332
1126720317
1110528228
113678818
2034155053
213962702
965993369
338463705
1582518356
1270411581
2021579249
2127590634
850903656
1672440048
702558498
1506562920
560454122
101950052
88173896
1089303433
1710558707
1333527504
1385012601
59209101
989316577
1980193701
1059843380
960622846
8275093
1901406617
1346164223
426984222
39154487
1996291594
1911607118
1556152036
1176221521
691527911
2034101407
389770601
674991852
934486010
1455252581
1572909154
697445067
449502676
1807557907
890585017
1464128764
1649283643
431707444
649295393
2026797858
1044082765
2096406999
1419681583
1351309859
1522046819
985285672
1295657748
1522545233
919389523
2127219042
1171919948
1000572572
1962225677
5586125
1128595190
1756619183
1560344049
788873540
790194600
1769788730
1801792113
920065634
1434928490
1591927945
1255356545
1346361140
1804918888
1598137108
1031801546
1591822395
708548328
1253594394
1825183559
1379964120
1505086992
1377418986
251606342
1394651954
1690580226
971507696
1604996006
1190875691
1530902630
597188762
1111372397
831180120
1230096441
366766626
12129353
679558665
901439724
4376088
688358317
1431830012
1331372452
1277396055
1262961301
1718679754
151831953
931507361
1758204418
409470045
987676665
682224429
1962177760
689199259
529195164
612890838
1006192815
1336023075
972899407
1805145338
1996944869
620194154
1258218022
381274484
841720381
520768913
1423199033
1942007967
430651634
713982762
976773973
1062023467
618109089
15075405
1528755043
904236704
1185694312
1922911052
198511031
1446378944
1076881688
743320926
1948749115
580401602
2015176154
829226849
446674876
1514812557
143943385
848626677
912094448
1828999473
560697527
376908928
1375988574
456160096
1421101154
8507038
2138378392
1514818082
734173828
452133995
389481608
1631064471
1728035718
1095168555
1218067572
595907825
346573533
1025725685
1202729912
878543943
808435519
572545648
1515785059
344757619
1704526272
1025636687
1465456007
604096290
683479798
156155353
295184692
1574178207
39858330
34157782
326469369
491672872
298282723
1181796571
1479465486
53403618
1134425838
1596274837
1930826466
322800667
140218507
1364878820
1016277575
2103620505
1435064890
815109667
1003130516
282138522
1107315631
561984298
795588949
1122826906
1292811680
1850633587
198080973
752067822
1223722219
73214148
2105621229
158538754
656535063
459205945
1187640342
1755133078
1515214437
1480167696
557648041
1830990911
904971740
1800413584
1273532718
344723077
1537774388
571302794
733483225
287409692
1408677290
1667335167
1882850276
1422815265
845204572
1440268132
1027973495
795222226
1063915282
345835106
95825466
506045197
1758078958
1910316060
462023653
1298477552
1780311210
633246306
549472588
480087338
996790490
1565134283
590881160
2054418134
1555671093
1587696967
152465004
131899628
785912848
482123295
2121881424
1673851768
281532449
1820818515
1499095185
243853972
1538364395
822283638
151329411
1102656500
1188655894
462828892
1535209138
508636017
1583625013
859833764
120443429
1056240298
1469319877
1640538588
1286436798
886100804
704162212
1400545732
1928732554
285062159
119926949
1293822285
1646956505
915654251
241284262
358215591
1571497937
1654457750
1747644079
417228893
297316798
952703938
790582226
317972307
1483515036
1727889529
825520457
1158602981
1791159209
1318144612
1144431830
1137228334
53438938
1189378162
209613595
1453905112
1598341494
570037861
1739167647
1317864428
1014835490
1077669673
1116863855
890094584
316187119
73730861
947910731
614804926
208129472
502423841
1575549806
1903892724
330268014
1676654428
528628416
552916905
135707410
1061051639
581668325
107944112
972020524
1778671525
332404723
78310173
1658704330
2010903942
1847951001
1835791246
1021543157
697782623
1484284790
775398901
1167204735
1813673116
1889087812
764797846
667122982
1472198396
245813362
1161952681
401523408
37045971
2081649301
1782584349
2146942372
1792563792
1085363375
1251858103
1854153639
783166699
1374827115
1284085088
1946989085
1928373522
813714860
304069112
380003094
355008132
888689381
2070872598
2020969990
415870345
1923137006
2097968984
306398669
1283500320
1378076930
2141114749
1215091833
11700690
2018263709
769054635
1372113635
983633446
1580900390
1756963156
2010884798
1410363953
91900073
1053909841
9545416
518542975
1964844620
204897169
1061109321
582436929
1426749293
1330315279
166248426
1944649035
444532069
1275373701
2068392770
213528943
1272275637
791748627
409967577
682596421
1903745636
689948744
1554545028
420016857
2104403520
1637302602
2037105277
1607767504
21634829
1932287777
1168657964
776081447
620796100
1300302205
374399388
92572116
1628507263
386774799
1376357079
839793666
777446128
1682585022
640048686
1197973652
938552859
1595237990
831711961
350772435
466743511
1573623506
157212747
1768474275
190817053
5548680
1927401926
1220191734
286122122
90004724
1934707223
1814086940
1541954976
1398952560
814923892
1026865333
631474757
1493857545
2049415838
2042280929
1897121960
1816377894
1687617347
1015980226
790384956
1644699188
1709851265
1213116084
18798105
456638488
1922813139
346673534
1009575472
1034198360
1439184381
243082437
1459754622
930912442
754230512
855538949
642538218
1859417390
958058790
53971489
494999180
757597633
364018759
364438563
1449409603
1778001144
1666272772
2073457561
1546351621
909695171
2141642153
155114591
79222913
1495735459
1303646477
1864688164
915525405
1163432428
1192450047
1160454534
2032076203
234084066
1572877019
1045371062
187226253
1227522555
851634621
564436924
1654700184
1555685252
695810108
1203387216
959113546
240869791
1817728031
305039487
1011073431
1241169378
905475258
1842616333
1407775661
1537323706
938082522
828339305
833424421
1375603826
787769873
686079029
203076295
504425010
1069903202
1659232141
101021570
983532227
79761958
830511202
1568875713
104963395
652959090
2124709838
2009612321
295218946
1554502667
2095531958
2121194684
842688977
794795230
976537845
1530479550
1155733229
1423758863
1153408590
1542235074
697455464
648591112
1960161537
1299949816
1150688922
1253621337
1173041746
500368883
1650458782
1308526703
126111133
2141340621
162350438
1068877864
1151286133
1912667098
1463794217
347143354
882437709
1802002226
1660857563
1976313926
128231804
756859567
1341383273
1032923937
1172690247
1653962685
1100245150
173900223
976136500
1414208127
1414993771
699695316
681656255
1547281010
1359217465
1393284303
1132127538
1933664985
1000281740
478165974
1548948629
136518169
1372008498
1824582943
1483215606
82810401
960948044
1606905033
537082689
236503866
907061018
458186506
2077278208
168484930
1501632290
1563944988
937177409
985754573
1763543380
1450709245
300122894
236041962
7502918
23236230
957663764
125461439
875795049
208340032
904254941
1356690921
685990914
1692987637
1230415399
1622925193
778454952
1081410874
1258967094
484288474
1646071047
247958518
1644459901
1000509459
369539819
1449558803
1594702249
1237420505
1630914504
2135872436
2139184060
1304728833
530533159
245421727
396580784
1982406143
917223296
1157371704
2048660337
675595312
869587716
2073240041
1453411040
1932155307
262099849
854871603
1981102823
2052071170
1233840558
1293962608
1903738172
1024385358
713340892
1994520371
516431906
724251917
886004103
32940481
1794347775
1447308326
1529099
1258008177
33126065
1023888984
1172232508
53726247
1299756532
1053279213
469592345
1413685717
859617812
233979219
586754735
1524583080
2144505331
706755145
1845264085
1788979891
34477694
1656718457
683711176
223402469
1466421934
554454548
59017347
381786776
322956076
957686636
937276367
113882455
569204181
999311811
1855234699
322170769
1632780575
805159297
905801863
420741716
941523937
1326424187
816498431
2070994736
1509262808
462043328
1280108530
1086054881
1481829368
1440564346
1741837151
1977865112
1197962028
405174251
797307217
1651943084
232319792
2051351222
1780821845
674641061
1162827643
121422365
332040936
1588826825
368408098
213822118
485832872
1308138648
1026571472
1285974608
1021124941
1946020454
427266271
1064706665
117958639
1712754538
2098440607
1637704640
1166356346
196523562
365664020
685706172
243761762
755389900
695294378
108989221
297373215
1771937874
1337137970
1934434178
1659400894
1083174696
1318126480
1895588535
388093204
133804972
381363607
21579514
1308629215
1586556355
1901743905
1944427068
543828264
2105218483
850646369
608504972
1007960998
856369342
1174249244
726659015
1604177415
1587918060
182655
1956662302
1962027003
1178080114
683338033
2066902921
728945217
1542356200
1616158745
1632584209
1823892715
1065051376
1944830277
157499843
1597962112
355685059
848541846
1508262620
147460026
2040410525
1620872557
884592433
964344192
1847695318
1066291604
762599668
1694044265
1289691629
445723257
1361413466
1695321175
389827247
293647328
1819776604
1624144175
1661514026
996559940
1816990379
232517575
1999470369
694410387
1033531259
604230689
910298398
498416222
1407253175
1866935358
839680133
894329207
924075186
276986562
386391966
989836332
502318147
541516050
1304828293
99805499
205474100
628344532
1996601081
323121284
913245416
339351629
1072016625
655061497
1120747128
1677458228
575011138
445783942
1799264877
993483756
2107220788
718998982
1104617789
1127003283
171022087
375112163
1472723756
329184831
1450337551
1406696434
259787668
1456033088
189442135
935236073
926762070
561848586
1115678704
53879010
1399296169
1266740764
1939275183
1806344790
224489726
1332409594
251842199
438910946
752160257
1064112871
1819447127
495465259
694030248
820822670
984230417
1613675937
1992649819
1170099404
1871399658
285349343
236565985
1969090745
27287719
896833818
1143489785
1172449889
1072558147
1874066179
1496150020
547924917
1482689267
2130627001
1589002455
1797226249
791495775
967498764
1999944962
1579594264
2058100017
1026413122
1268372099
228457375
523511124
429534528
2058168336
1057960880
151237375
909634239
1443706573
346538022
719680075
800478356
1713327175
1419911322
653529872
1812382397
171805891
1512357878
1679530217
2057230495
1543486974
322801343
721732168
2113830244
1578606409
1614881675
729230901
651399753
1441029129
922353392
1108062224
1619945884
1894713670
1918275210
562168670
1503569241
680387972
2027629309
2130355717
1876135555
500911859
859459990
1801754974
2094916857
468063425
787033073
1514221674
1172982457
936354220
1514968601
1548166889
270659006
1949468887
516354106
1994003461
1176476812
1601420853
1683673706
1234541399
227323745
506143833
1083182816
1884363114
1507003283
154135507
1344810510
151403139
662686186
230722492
266019968
1173006533
1323999817
374418551
1318758356
598676527
382212522
1531445384
2082851897
1214486232
996646275
1964611145
157237771
581208165
1710884307
441642324
245943908
1000964123
1220846805
1359772602
1133732575
1804327346
1752192896
1215813713
1341416683
875364486
2037450835
1176851410
1247235697
209764574
2081862017
895947267
1239082574
1677994961
1230524231
305937974
741209690
18180251
1194390911
47491229
966323263
1521136705
543894269
914302529
1197893062
379319076
1378403703
1887135267
1205424435
223939171
1039301983
1820955550
2048906803
1841930988
695223831
1540645058
834268397
598672728
902043401
650412591
709278156
510099986
832502598
1831639969
326543108
631617133
1175432473
247739751
328919536
2019365271
1596245687
1758925155
1433414273
398499749
425816441
695000871
976477945
316993838
1153285951
654826848
1106530800
1342080443
3388696
2043064370
1627792907
1539879480
147782836
430123275
968449968
1316356348
769914402
957770832
1302964787
916313269
81252561
1257478197
1987631543
792309085
369330944
1203997617
605396388
1667224351
1153913358
1326336452
1504305468
666786054
1569396736
888971481
1116049469
1262369417
1680927619
182178118
1002152522
1254739812
902070141
309323756
628478562
1341343754
1540173216
1621353223
144287466
468641441
153108834
1182521941
1694358822
1412117068
644932145
63990905
1334605621
1826755922
884099574
1433435845
744447447
2067659459
1472510466
1453845110
1106851172
1464393355
755830986
1669264036
2092857518
2015906915
640108174
419093527
36863197
963827675
1705527705
317146935
852207597
620308114
214745097
861546659
1732830530
1978208150
474932989
2022669236
385412895
363062371
2078472720
1393121478
365692
1775739191
2000538674
2127737543
1704465380
429977359
1758831949
789506249
708750826
1465758248
1908932726
1341223001
133361320
1270195585
407630008
1882946297
717796126
1559141592
147934145
859442873
245252062
1179274605
1806634777
192718503
414234160
1754118817
1747860719
2034947176
1122535664
332940528
1216883404
1338290690
157212747
1235974044
937277104
311350649
453371476
1182969310
1398280237
239090181
1686666979
298090747
143943385
2144427238
951543204
1859219203
754949529
707791068
169680965
632867694
1927440413
151429522
2069890767
1739090084
1372466485
1263392979
366985307
629806426
1308011177
1403499694
500671528
789235155
886947154
889492608
92107664
1580110399
131380790
42334752
132192972
614146628
1638822124
686785945
2095546600
708593262
816806403
1493908994
931268587
563883857
140801091
1401402910
1618928749
259882069
564475381
1275238282
530599761
922413100
252137468
811882992
1603367936
971282481
2046182015
1672592846
759826052
459627680
1199970469
317381904
1453254485
313071412
956161150
2041556861
584146841
1652985083
1500230444
628365753
1192799469
1696436879
1564692425
720791035
1531861658
182615288
1327480736
1336396336
1475113304
34906967
1243097942
761219386
1745789946
454828932
499401577
75781288
1992424727
1078718773
622979611
726187180
457834889
1700328172
2078127420
1086896210
1950891344
1307170498
2021987145
312216374
1635215844
183521166
1930059006
478852432
289703449
2061863125
1908950796
436029027
740685850
2099793390
724107524
136932449
1355869747
1287059945
894678734
284764151
416702136
975775690
139120325
100860355
1646605236
2034429199
1848824744
266181483
93769410
1244292816
686150116
1357200032
1450801085
441939774
1898911113
1018644475
460119052
1050477913
307801690
524279153
22219412
1780272625
692988843
1144789652
577160850
2116762799
79749109
565404311
1386402989
1826364209
1746414885
197508526
718033371
1885584542
216456165
1804354580
1239109600
49099785
912373593
207291152
1975839029
1110316554
904718736
285224062
522691611
1908052461
1345493978
371561332
895813438
648882124
674966044
271542137
1882746595
81142970
163374661
94469199
190167492
1234817193
567952119
1625047085
203870198
1307710861
685888737
1484177023
1058588996
489817504
1363751990
123877931
2100219225
1852219328
537061646
955407616
109025485
2037708362
990604302
1384804217
2032735256
1295403298
2031500008
1680942836
750663432
169478140
1164011867
1451834841
1171074144
1933614494
1467721937
802724865
143182932
1556993792
948589756
255309310
1677817827
1590269735
615289450
361029211
19161003
614673727
2024514976
743342983
13791058
2093641982
2014481110
390486418
2114949972
404119894
59834162
1279662393
895797513
617941456
915858901
263291728
528005051
1837562197
1646271116
860926885
738178029
2129043300
639582513
1329005439
417339812
1595182955
56039764
1067083353
1351068949
1945605613
331668787
1628097966
634620551
2139617425
126494336
411775907
49511981
1622753712
515671333
560025903
2136589831
1441712765
1159791526
18529293
2041314184
1477728650
1710733503
625744086
1940964287
1162501770
135828290
1756851455
1167625552
230745361
1422220364
657759598
661907147
508186574
1159774636
920093872
405321254
284515100
2043322770
1715741322
2065349651
149736997
1262440421
107730242
1060552207
171374564
227329301
5447452
1824336349
619113736
607975314
1375287442
277779820
613852217
2005445059
1850721302
1048867001
152753086
1057907461
216781345
1930534576
1875959262
1009802553
1511845874
1803511587
291140005
747526476
617561675
1516242498
1672425320
1315412779
287218309
1398626971
1388042184
788837851
1227573014
1884401150
397328811
1591232759
1113918762
2033961706
697060709
215275339
1867684297
1007804998
605245856
1238003971
670629918
1789162322
905833367
1201355411
1462218391
1505826364
474105169
2029526146
1804313901
1156735057
1613407915
170766989
673279803
1912160403
192984196
1997965113
1969743986
248160380
2004651332
2022992587
1886453745
1654754339
80065382
911201411
990766207
1845730427
941437977
1592745377
1913039992
1790895421
1939271692
652629543
647747574
403179817
1985439354
1658599751
1827405223
615410964
1911647446
1750540401
462947270
1878558260
372111367
1366553124
1247327809
230307445
1441618547
1009047439
1748665310
816366598
1226872291
914133119
1053658262
131841463
803708017
420083056
1795180757
2078471958
1605903594
275873322
468971130
875411473
1876228559
368633052
1154598279
252559565
861949070
121818299
111406300
180701688
5834927
628073101
178718342
1321706887
949510581
851470585
961175547
1703626844
350708122
790950134
327761068
1563965742
1293071937
169214862
1592015114
457011975
1666577571
177061776
679734777
293322965
1835026971
222441369
822864775
1827898559
1063428384
1272929671
845487027
1575028874
1232917313
1407568240
123381684
957065342
35655273
492452924
825381134
1810658608
424171281
1011165928
111626152
424183813
1185022625
501074991
800306625
230138973
1681979926
1087974588
155343612
644620913
175560745
409598716
1526351625
90565156
1361081676
1212854463
1007369912
1961649100
242765764
1353463491
869145733
1506680765
1019241569
1487291364
667633448
846504941
525854290
1954678635
863855234
359303261
1460665755
702726505
563075200
1991272379
74933419
534151833
150353170
525294197
1627583009
961734304
674081633
1175941946
1344994840
879128803
695954197
1042119383
1294747390
1132575660
1449054612
194509569
222372942
1224158901
729908437
1676329809
2068746109
1439318979
831540467
1376403979
661398557
442587449
1453501050
1566347896
348446874
986292283
372107906
164432436
1635632066
344093751
276401024
319198586
1765893814
1666933123
1034435721
213269079
758722541
2007805518
1325356454
1115797059
2133363418
908081524
1403751071
1115887955
696923166
1227502359
40961630
1412018027
438195690
410768417
818122500
1046289842
420752432
1902475078
426746946
985315349
491201877
137333424
1437393973
559729644
438018879
678714578
97564893
597843781
453254248
370237654
2145842539
1778288472
764040615
1064782437
801865526
595624255
661903606
2078576227
1360237168
668635351
1487505223
858500717
195292435
458860950
809822719
1339232184
1546443278
808236895
695768363
477109163
649556371
1270854325
1729759053
1204160378
306113431
136078876
942555953
874412281
1611452051
1105433998
518748549
824192431
1786021159
1827149140
740619453
1368586283
1405514230
1590280799
176842606
1440563543
438975649
1562476363
1613345644
623802236
1400547018
186027244
1794282971
1347127219
1602784079
260989433
792915777
520680041
28111092
1493413634
2027943857
258975465
1418980680
483862052
1556487841
1993895920
1542791873
924774850
1870354569
1874868630
1183220224
169615698
639640181
1197641517
99363785
1248245267
285959821
2045751381
793240542
729104511
1621429504
745661106
1263887649
2118962076
1893853554
1672061997
1741970781
645157493
1844153781
246935844
1797419118
961747747
1289821645
1593038537
2114270214
1870875641
1518428062
1885722191
1476142346
1430653436
1543796534
162947985
355745908
814001666
979233697
580575991
1890275616
1577586629
2132133789
791137522
2011550314
694019084
1478188665
1748933081
792035678
1647964951
1906048042
950029303
1262093972
1940632426
1704207813
1139448607
814488138
160130901
1019385526
343205800
1099362352
1535500111
1856991990
2142434759
117628643
994758881
788941853
194806128
1422165836
476106586
818640315
744735601
723857158
1996314156
556581685
1559053059
810399203
1857987601
1644692646
1286479138
129486974
941129600
314537834
860811867
35799149
870037739
1102297785
1838046876
1362686382
982847024
993230941
1441007373
724051805
1831360224
1750585702
1256633745
1517381136
1466825421
1114431288
999995290
525545130
2044725602
1631269953
1574080480
1159015074
1795283985
1043231934
1412023994
690909778
283894680
1868855729
2018773477
697493144
26153763
1993303832
97823903
1434456073
1574274912
673337574
212851347
2031636844
1708737870
1790705765
1511402731
940553976
575737290
1054815082
492361821
1807946760
415661496
49946141
1995443605
798256565
1254658857
1318231723
2048895338
1075420098
686136745
1487212246
1571264276
1335341444
1251983817
1627552618
7822218
991307906
1557448173
2083690219
2113714229
653844239
1062413124
1577080049
336310962
1376339137
613378906
1562444763
1386207478
759563606
185385935
1189366263
2084462525
561587639
17124360
1369861421
1767877469
1417778017
1586675208
1296392394
251364291
761352361
1230378188
529090581
471198312
13962285
1577029136
2022554526
1899464751
911119761
1129195703
577794297
1450297651
1047840600
2103645028
1169216129
1038914878
411074782
191950202
1194747587
1838559977
82560969
1184635705
1641144671
1696692359
960590573
1747459908
2115212930
1940053541
1831484160
1214695936
1858967674
1607051965
1861848729
1495267262
2146502358
1952496908
1593599580
847138758
2009626935
918638856
1139590706
1654111356
639052300
1617081887
39683735
1656592616
599140815
540236938
1136447551
800022301
1398016411
2141251340
1335467979
206129729
297423580
650951503
2096618359
1499250457
1898883743
1942473709
186095913
1740206884
2085010643
1761931042
583486242
1367668940
1117354110
217194967
1923483755
888010369
74326493
726059363
2005939891
1656560969
1189540722
1547990452
1074409323
141568350
536814785
598485075
490571634
1020204875
220668875
1756052148
166730088
806198436
1387272119
181752846
174097169
1610068694
1038845514
21427827
453071526
1076515760
1313675624
1480347897
98685696
2122367222
1174274149
1886482478
1833912279
2088824634
1531597721
1766127081
1106083670
535863461
1358239864
837350145
409965345
857790486
1928516265
1296511046
288823597
617603804
116013162
108503971
570452037
175234618
1758271536
533905085
201069031
632916109
1817360696
684796864
915738087
1288199377
623984307
1446476751
1691699676
1395450936
239268203
880160319
1411178180
1752144542
536674483
1644379452
879444778
567645364
1352208391
1623235914
576330848
1997756960
1317864903
813251659
1909149818
450984915
682876844
1417995904
931363417
81072360
581585120
2085664
660147327
952972375
735972257
1593375851
405871515
475103675
1867246441
1035964832
1173585477
101181858
1529712807
1739661007
622488772
1566933286
284472840
293554839
1824926725
943118131
217958154
1651694374
157495849
799564154
1561007448
454980420
1383138879
1794352229
532912780
804904512
982099254
1589189738
1264584986
676559787
1823631988
685598011
1483088594
1249368204
1680423862
1912292494
2082957037
1795312549
831272673
1724612100
988682588
201266053
449486240
1167195732
127075461
295963719
480188169
508049831
356070151
1729069091
1805056489
1334849313
1542284054
1553714083
143041483
1090799869
66080599
573242942
1900626966
1182873397
1523447793
701817200
1779374720
473063722
2040890916
1760525085
480530600
1149894554
1995227206
966200271
251679605
1892888211
1399632391
1631340474
942855867
1169546842
1433511011
621870070
626912629
819242793
1091222649
376322003
650915625
734938551
107972288
830015659
483517986
878417169
1491547182
2091767334
407145761
655071865
712665165
61949071
2064832935
1073459304
1691477095
1230439462
422917074
948349723
329403674
986490394
1274099447
1475131927
1384680372
1444415008
530915624
852423334
173129164
929620903
825123435
1182816083
579719196
2135942475
1947579717
1465966261
924027959
157308094
1796148354
1795385639
2003526117
1741626471
2029184356
307535260
1270209915
274211279
575869065
26179295
23448886
257437870
130811945
799067424
304054873
1311356508
1383320360
621927630
227259516
979421666
1620287575
924486550
708246539
1485590684
1002716
1107984814
1252065358
890081669
592568645
1945421421
1723364503
1179600677
834088936
743712518
2126273096
2068288585
1842225916
2108150215
421415691
469755178
196517854
1925430450
19658508
1851744084
41876753
753726189
2105965024
2126172427
1475100836
565971703
995217201
1014717595
266889413
1635621576
1879387618
1296217339
32215502
1068693673
1697196132
304830869
51004783
1676897323
500371391
1190009716
664815582
442791490
989717059
1686641753
812826322
1163985803
1135456167
1479084081
1357819481
262883121
1419275166
938375259
1872861080
1418015393
1880127500
1029834056
1434867195
1114475723
642497077
308262256
598282713
1558467081
1810483143
1972343478
1517648827
1316135962
72535600
772782564
711571007
2091746095
1956736093
215693265
1872173402
1578380103
1732046467
1898867774
1722250771
1763091675
1890473900
1651611809
349350107
1707028846
1904357759
1041319505
562585821
978980355
44582335
953369823
1671276824
869113595
1874842845
284969212
1706562622
1483180395
780492133
1771518047
841412202
357688850
194151208
1362954415
199466491
577863498
1920125060
1059620223
1160213288
1217819845
98219752
549640884
119945142
570614490
790590015
590661103
674192563
641602050
1440283957
878414537
708023839
1627252757
320508393
2130583557
433501370
444568699
834595081
1033840445
1225443236
843383050
2090596988
1769252565
916448569
1112804290
597503022
455637166
1031452329
1426738986
1495522785
1355793929
1216968539
933811643
1138663942
306461858
1667641666
193176515
463740823
244356860
378567340
1496706882
896284506
1247349819
911322197
1752043498
505560308
1595763514
1227727277
973692440
1245814497
1969309852
1190845969
18886721
548598274
1971508868
1458786499
1075159299
1871335141
244041701
538407711
47808402
257986059
568829667
659889823
722823774
988752415
320914160
1765942328
1054771263
1936219667
1346818594
1193709587
2137248752
1575129268
2081083804
1138863907
379041562
1295219301
1575645709
1758056605
451245430
2105722046
1899402848
1174218996
940376267
1265888036
134540468
607655494
1110034768
688771718
1713897364
1532176693
1343802586
1192171432
412895170
705720230
1235831346
948647681
1528067233
328874666
1629438411
474125543
1794334056
1644292891
1173705070
410798445
966569317
2097562776
215334981
923629981
1929066315
437184809
1245625257
1238023662
1318212810
351213244
994131328
957142782
139305396
476581754
635829922
1175281404
1884960522
883369842
549154416
1769280112
1621135062
518889346
1726734261
1602960500
1404395765
510657809
2147216434
966762463
1482262450
1482157631
594932263
1766659878
1030343276
1639407141
955096042
1206195885
2989248
1058338934
1583030453
534888930
65913399
376371290
806129738
1376759433
350278937
748639465
382409659
732916178
723857158
443501872
1564006009
1940129299
1237039236
429140771
1580666219
694867480
1545228641
1963148990
597154286
421148463
1672057087
1905460324
2017470597
1506492346
847075958
1536057408
1541271884
252102287
871359666
602102908
1130372847
164587987
346618723
1864749642
566691892
214017615
2138917475
588174973
100572127
872063560
285981903
347480814
538078267
1097704660
106152088
578021174
1515610436
874978814
1552368890
1323649637
1613193590
2104109129
1984377255
253215534
98301985
339665251
788479551
2095618845
1103704568
1788382822
823103392
1191305259
405656734
836743855
1904684111
1083088998
1269706592
1749351665
278707946
1250704823
1047740681
1010909993
2143254649
1139425733
1070795403
2059639713
1784801820
250613565
1582438172
1061050188
868783233
901047872
1786566215
2080013670
113868757
1229418131
1194260984
1918227039
1949601346
2073910354
201712775
776768382
1117333107
667426107
2136211924
1846853471
301640476
657236051
319259385
1892568155
563795747
642625156
465254051
1717160269
1935682238
599372713
1527126210
1653368854
1241141591
898309072
4467067
1500632205
769403830
66939774
392584473
1770991359
1829441098
766879398
161874139
143943150
869927374
1861948336
1827871762
984580271
1800905751
200042557
2123780784
401109800
1939377810
787438559
1540236202
1163566526
1283847818
775910318
1616963767
44694767
149169974
1551489510
1918670951
641508043
504757699
798474779
1268626879
1884046481
799430037
702819522
961654536
42730681
1722084630
624542829
646026751
889951283
1007336035
1850698589
2061715413
1680056919
1600994300
1243440656
1912772866
1970181003
28524043
449668852
1233750411
781776038
2060310941
1200114393
575811011
2070168469
1018113456
1426025379
673205369
1191940574
1045371062
483947540
993601109
1402530894
981101458
1328241126
2084098565
1397642600
1292702084
481505264
2105301980
1866557511
1197876735
1758466347
732044555
1687663175
1082003684
1346192911
1297853699
1853076036
523337650
1106133631
1788981637
1632213696
1919252586
694038196
904358311
175916850
470635371
118244000
827700344
450791348
1561366671
414355508
1053479465
1094580154
1112525644
1677589872
1272159232
602346993
565629199
2135046203
1925743369
1106449645
1558400122
1279078486
1334959936
901070273
1870326984
1853256163
97064840
241483001
1947438010
1812635657
1461083531
1367307923
1564455447
1196913791
2000415625
1183649986
924912909
1357410565
1193412340
47062687
1314430852
1009191641
582924020
1935841685
1925360560
1229294073
74535214
863687882
1414714698
906415482
838779353
120094583
703648031
1595516853
2044307868
149038989
1911949988
885830154
581800043
1749618262
1408848987
1490401160
2083508717
558524153
1928544690
933730247
1372651231
1216602691
257889270
1792695015
764093728
1026150655
323857795
1700802980
1587996457
877834015
1460660213
408521245
26541637
70070003
1729735625
1115064551
274105866
1884864262
744493671
2092101482
1328887887
1904692495
2029590360
2995831
1245358784
539739515
858917822
705405485
971702327
1433177912
1013265479
787693677
537914619
1845728624
1199034591
58503134
613107635
105087821
379724165
1271664771
910132050
52040935
1632611764
1547675380
741105932
561623701
291106237
582718494
1923093424
182084680
1723270623
1600683515
2060210594
1246610373
1099045241
751971777
13326699
219274886
818901020
827301076
486282691
2046301773
1829735777
1123231546
126478470
1450185706
2086503980
1694591749
680373695
315730464
417965306
789427234
1712400213
1440251311
27440562
1706141566
54669416
696238816
1882364901
459884958
567282307
1967594832
1196185846
1762588474
1590288252
1582632561
1819212873
1829361009
589301451
1876068029
130350454
140342401
2088073520
1087128000
243483003
1947111136
524402861
204019513
17822977
182353330
1961988164
1951327187
580237399
456488459
1922841531
199779349
1703154260
1630493478
544248546
1100880063
1255820911
1055113662
1047834553
2040678785
188469570
501253267
155510542
224392747
1940039341
1718416212
2069509317
1836168109
1155864814
915653025
1335454621
1764222753
414272346
1013164367
1743171015
1743561782
1177313106
1876701307
1010834962
1301980314
154030092
1725019914
291773252
472804121
2141897181
1296999444
1279015166
418302552
935680509
1353116305
1156739083
683103532
477213020
32959119
2106693376
582871263
76736847
507902228
367655696
1918554093
1585466163
306134677
857725984
1572692926
739475270
1974560931
1397768942
35009409
538457351
865675265
1412394890
1838489150
1833079252
952832613
1623442471
1080171310
1875165978
1708509882
774994962
1050106861
2000673018
1373849366
1687468120
75163378
1297934486
1012383740
1500632205
1793571751
741692148
105671834
338737960
1051218786
597917029
1899460745
1187459122
1836985296
1540517643
17729584
357006119
1673863028
1911521136
1817145816
1127986921
1758916676
784578329
690759956
1154370637
1695999277
1172206928
1976589607
25243946
394744074
878581360
268291287
692745991
765832325
142379281
1514507085
324103750
857552174
1158370016
142667164
1132706211
430510330
668055552
1552649717
385854493
188173876
552355694
2061999436
25754468
617488492
679406870
1108755820
1137032960
669145901
957739889
1510644875
1583030453
371622496
1919496539
935036404
1012417552
1054491842
1500376674
1256114008
993526258
278178237
1430188876
1853033156
1305276535
529613380
2071153489
882989331
1009614250
1419054705
1804050380
219447297
731512518
1602699651
1008413569
1203554767
1220788735
1741421407
1684508452
918867878
55343232
1221631141
688019656
1748732847
386165872
529201235
1287534283
715016778
1502581956
1070337334
840909991
75116785
938369144
817156477
1215659625
2123656749
1795852406
183653104
2001979572
1196196979
1037451094
759303808
1506890684
66115236
1545951387
1972933604
1231490218
1638485516
779376305
1031220501
493472790
2029928018
1953788278
693327425
830943265
1899293577
561387009
1140595636
1333638045
1110813738
2066157982
695546071
1309274797
1933086826
1217697185
799330764
1021127348
1094998645
37468493
1133425467
220379417
816245097
1565670053
218540291
2042905156
2064543038
1450009849
1355109073
843763910
72028050
438517375
22454583
471865507
1255378240
1612098466
323955349
1437511102
2048247737
367616831
1954337560
1358345780
962659638
1820480315
790217493
1201908913
2013009181
2066112896
1695459318
695006792
377652464
1153340328
704055918
1933868429
1703650718
1189935787
1873349735
484293726
741049974
1720281626
272622702
1522632433
335261699
474316194
1549142071
1445070475
1481546160
177018678
1679546214
387681412
1814228093
143371974
1179255827
1752722855
823952506
369245834
2028925796
2090024716
92069448
995648558
1209719386
577739587
1440078154
2042543452
2042416492
335224505
536103944
1107018071
2060605260
617743856
927704130
797666534
265899668
392727419
1231718478
1819503039
1439153219
333226641
1440032078
79483273
1992976829
772796197
591978337
2064267040
1007204847
326859454
25609664
1829853531
995559506
1378626413
2068248461
1076317659
567280638
1267961029
361694066
910954826
843484518
648111530
1994078571
245144186
1256376916
1978524682
38826287
1714682836
185738242
1120621475
1033160056
1761429219
431673732
361033669
1161870551
1102584427
970898592
1999715451
1731824329
315113262
158389878
1552687504
1634485403
124137964
1575489645
1004209327
214160038
2060276627
114498127
2056326066
1893670679
704800029
1205666662
797243559
1896460280
1232968516
1219071304
791641565
1661696923
2122212053
497091393
145284388
2029178063
1282999956
1739545615
1482641395
1702364131
1668883350
1318229145
1361093086
1570157094
1606867048
151944510
1690247166
1480011581
776627331
1164337151
1522029613
1611999429
1934366187
1927511142
1545078119
815643531
760719069
1332269156
370920456
56953909
1347249436
392648659
1370153134
1509203971
634725475
572312411
1526196667
822711347
348407253
52659658
19148455
577935374
15385863
537320684
1588149189
1054123295
1263107754
361319274
1800135304
1088119065
640464108
759692388
141793882
863170136
844428878
1159584567
1888767804
259416450
1736920767
381141735
873522672
1587625886
2072860491
528188025
1121710366
1233513308
104734715
1500301030
2101075190
1229086399
599255116
373317444
1675175222
702563194
1325769859
838304764
1690478747
517262559
413097975
1465994568
1202223868
2094818933
717029260
1339258391
1439118975
1706381337
2145633123
196301308
1522860520
1822165914
1787669281
1352952283
1647538566
419319694
35309935
65989312
96762991
1708108482
367675889
1696125791
77540571
1689684604
274235855
348040100
1791180111
1442004560
530085701
1577839457
1991908791
192167253
2056106923
1186279422
1847297827
526840079
628169257
223189266
771920643
459883622
1287956878
475650643
533048095
1840886225
1595335538
1955121679
401857694
95468739
759938412
1632599975
1851443829
1724208604
1382153247
1415947381
1194251013
1799885391
1977693889
1805763065
476405119
1239380895
941825089
74619612
675154813
32615717
1092314133
1250751715
1943921841
1109722796
364412448
1274545017
1180814176
972439707
171382215
114541591
2060017707
1951362006
1068930818
1434756617
1528152214
163459458
2021962680
1488470065
911302183
471470408
710805466
841778457
1239563640
1975692964
1673603325
969273130
1287292914
688680002
331868101
2135062044
247640364
262212067
93844605
265395789
148867734
199426116
1401708176
1307327642
247910422
374957978
2006437723
2095624708
177736793
1296920326
105482821
642895513
1790833243
661976559
60850995
628315427
1843022689
228434755
1476966504
932032256
1360158550
1820926359
137592490
1131272612
1797931028
1643040966
645602102
1992133946
320459865
722972532
1668688608
1055598469
203830998
39348821
1815671573
1049199479
1188503042
189468677
158581421
1731337407
465820020
1248369429
625775721
1373049830
442611710
1339876624
1352286766
953629969
588078450
373066795
95669147
644456541
536850723
287410702
1041627000
1669933407
1698329225
1619743658
540336810
798560095
1965567263
232804981
643361122
1077163725
224482814
881245589
1479191575
1998048658
1205583908
208526906
1717187883
1864766824
1180565658
1227949674
906926945
836725814
1865537728
2093025244
78224822
820224744
1426418111
785344135
2048533629
2082553535
19941303
1426535078
1731385217
1938138805
92804383
280086200
1645938633
1916080239
1339386526
1789122623
668156683
1245550301
321779197
940550888
581612828
1372029607
1853648581
676690259
2064941492
760474836
770789501
292068963
605714714
16274324
765287989
1805056489
1887783671
143251056
826078325
93360286
1470244926
1598817166
61368481
928903539
534767640
800631895
751565826
1166182807
251766771
270909593
245722917
674170804
1793397069
97021441
1980215072
2007514293
17403307
820104333
286141004
1549374577
1724446406
1344648443
155901142
1625499548
1094429755
85598777
305050036
98343149
2106711975
1455817799
1220199044
427837727
1538490514
237210458
755682372
877789598
694379188
445467630
357822390
1716731699
2132277592
1810934917
889539002
1288444787
1664996497
1870921810
388397266
599581
573097782
2130808465
951771816
1131935068
767592688
1396188015
715502969
1350238928
1051656863
1777862708
938796299
805525021
1368112418
1107164736
1325242479
1817881677
2001184084
83357025
1449270555
105848476
302095326
825234590
1596264046
356764840
1926375119
12665893
1745183431
791444005
946724219
1973855469
209058635
550385600
1408420021
778063547
1030682027
351773251
2002540394
38414665
1314354499
1139045873
1989567617
2890840
1731888873
2108098944
1361113829
365438549
1023913438
1664158473
1522055710
752443674
1477820734
707541544
876695500
690640389
544649007
908045307
2078271339
101038450
1048310045
611004112
400183190
613426257
1791570083
1998657083
1594429601
950194678
1720752764
1261218791
1637707868
456979921
753736505
244357648
1142474279
744464170
518539301
1042386426
282564636
860281933
1388851961
447336493
1607063593
2044584106
1076230123
1238980635
1278962548
207746122
1859210247
1221187721
976206738
2019347645
1988294828
1346634977
407548267
942670137
816178622
1962412334
1072296982
1423139487
215451027
1059041469
1751074015
1607315337
1840849961
1092914249
339861060
1107271226
2054045966
572012580
1576869586
851710970
1350375486
1980798500
421887464
1682034107
8992723
218694950
2071708527
1273995863
305337702
996523075
457721994
1431855321
1762266437
593553668
188058713
37429438
1309991478
1945899184
2118812927
809540932
749304006
1309990054
1415286165
1799886297
691378551
801930945
1646666717
1157748716
1640719208
1703967619
156095706
357222774
1333141347
641064099
2127013608
247829928
609834368
1121625536
1563506087
1967113786
730398711
2045900503
769150360
1117147304
483717829
43197557
13201482
330405234
685301196
1217017024
2136227310
183475301
687758766
1197910258
1632324031
1116871612
432918840
1129569411
1114076704
1306421688
1604304603
1729285837
2097143320
1508131095
373377252
2082080536
326759628
517239212
399943587
350969096
664127056
497388813
735451280
1546730161
458343731
1902500175
1344535070
327428994
1401967385
1682363971
1543397850
365334002
1503836083
1357086394
1968866471
977301530
1981736809
1323201260
772790986
216151402
2107022371
1098462798
1137877855
446733088
1128488770
448019418
47786286
56485681
1801647293
349328523
693072538
137977477
143791283
1650612400
782057444
1316600058
1714865664
327199934
736072640
1458286414
530841742
353325340
1851740380
773845659
1512709985
1249084920
1336796408
486379246
453201597
537123242
1425717230
595473006
866221861
96424866
1557296429
532912780
1174816627
621596411
539737605
1285945780
244275432
998837741
621374589
554101345
33111677
2045576865
2084370302
455586632
843878965
350933791
1315151758
1144570498
643605407
691964513
1594274214
1904086089
1948275892
715425515
2019064330
1253225356
1858458033
93860948
592143359
2104606080
2054389764
428268603
494176013
1483694794
1686388739
1147643221
1017670404
447920442
1649609435
372077916
1768409927
121345505
966147429
743053474
986974903
1843745275
1141804780
1574701339
898080092
343683413
990061775
1422433984
118609295
2140375218
1872596037
1939392092
1967310397
1940413100
1218075357
2016124409
134854071
333693711
45415391
116266118
584479986
1827529938
306035935
472451066
441093557
1862993953
2140837691
1434362667
695256372
971359731
841792382
73822893
1546528073
284550054
1063418879
912459108
523189382
1205454570
1520653682
565760784
232341406
451353973
428973566
293125581
888158694
715378552
207252389
1144379529
988294961
1468515105
726801356
1526853934
1590629222
1272137858
696663877
1485390944
564238729
1783474245
72705757
1297655464
288289505
2010764373
470049609
1336786618
1587935825
2065958912
565130546
704548985
1594349345
1543393181
1327707950
883986595
906314848
1514484553
2035423048
1185389535
1965527208
1026061441
1483339733
2090043465
97805360
1265329028
1568270154
658187895
1333133494
2125263492
1995515900
968275364
76458899
1099095262
1604334938
483098616
699590002
465345548
2075940710
1758638902
1361526075
1932847551
174635647
1769165614
1370341018
1111943105
997063934
601109864
1362071373
592200529
1922687788
714079572
927269452
1825142543
623738859
1950638980
1803130369
1198680678
279479257
354241667
387453411
427714607
280291576
1690574355
1141971087
1659663819
225151091
583144448
1085428953
1897123923
1877246518
615810535
720522798
329868034
1355366772
1236969544
388069097
2142085357
373761811
1288194470
1259992463
38458058
1737196266
1313056124
1335017980
213556581
2066976736
1712409790
2128396085
2122966226
350545354
134954626
891137861
548480379
16376660
18489245
1250358849
134703722
980881478
1433687712
862023238
261136834
2141537746
1882507871
25229822
1517884892
1604156873
1959431145
754787971
273597691
110025719
1459336708
419687500
1213832412
1840534936
598355930
831629087
823891331
47799720
1815186832
1934907350
1455394097
209638251
25686722
1506104386
1241354289
1123591625
471117195
133336696
800255469
782135135
138988178
893671345
1819773209
1450942446
1678385274
1949121225
1433454463
524550830
117822010
2014363636
827000444
1122419145
186396072
1562300020
1023671992
810182761
147044420
59594895
595099966
1400453579
1947343768
1726942836
1916064769
2061320289
1359419633
2033062502
296313524
382945667
472353286
769920856
2023666671
1416451103
1344631564
150759875
916784511
818329457
372667153
1592400122
748964510
738998004
1059025523
1986220906
1045114142
914400966
107352672
1902825320
1228899598
649346390
597285179
523626909
1956654423
1605193186
695121056
365167861
1505481026
1711397588
1523800824
776080436
1581533821
1078462408
2061510645
1033558009
875026851
648542390
1713910951
1070818937
296936863
631092253
832043485
1212299190
1285124058
1315678637
1107688888
1598678821
1453860668
335736565
1744753140
617602735
529975985
1071887516
379099116
1595287737
370307145
320338245
39273667
651437649
642663999
1482025322
1274183152
736843866
16712074
871091459
1343364889
1372325808
1350632916
1363821548
1601733181
1400323745
1919847583
1205061329
36009969
844975418
1274282731
1302978005
641662681
1291387118
1556184751
525566358
917457515
1353866186
117066936
1667387215
1542024449
263182173
1141238533
400001283
1468713036
1932370622
413193312
891877152
1925601274
1219941030
472940754
1764912223
1177990504
528610610
2032086663
981760320
1547983204
400180975
19324876
550235538
2048774571
1619079105
1307758954
1960757411
1991509445
1597022916
551663708
158682111
1684898659
1679244998
1285900175
270150641
1475371162
1186386857
1469905385
1671875731
1728710218
1116764755
705917033
951217571
1764716528
890446491
1010728753
1486368507
1795281491
1319314849
1106355096
1146674348
1812495019
1795753475
1638541815
436619929
1285636596
546060173
1160554277
1576909997
1306184120
788877146
605257125
1051057421
610515414
56563269
148582796
1703184531
1894685794
603215749
1622094538
1895756459
1427544920
942406268
1231185938
681945081
1100734116
954973033
1886085264
923810349
1220333080
209020338
413164130
297907518
1961141369
1841321134
1793750633
1358095034
1916976238
534325449
1382821431
1881647838
708580803
1499076021
605011713
1580294153
545235964
306901807
1142416047
1539274574
186273296
444768148
699492264
965856839
169973560
1664270543
200182988
558792264
509795064
1876877271
366763151
1895511027
1099403106
549578775
1490310941
129426568
1715950618
617642627
1073791684
560019198
262251737
770871330
577927134
1089881650
104521507
1454383325
579700723
483869930
1557930368
962366481
540242113
1864296440
1201328441
940883720
445607689
1998764372
403335449
1866407328
2069726363
1677653851
1062004587
106848201
320572090
2014556215
1198595110
2022413744
94568139
1305622043
673730025
2063017328
45478533
1025341080
1999240763
2013304339
160197845
1896196531
491579841
1328373626
1591749657
1735248576
333037709
1074415079
936649083
1524174115
74458965
863740091
317892020
243049290
130989066
738255030
1424761822
398619847
609676582
1635153658
405367744
1680517689
446047718
344844339
1395922585
344645614
1489656768
1923744041
289864075
619126129
1133425467
709731693
1213617501
2096432802
682074648
1094589783
872322830
330124945
614226783
1287047332
1788682690
1898311865
650181280
1943120362
334923939
25245124
1380956081
398993689
864148692
929816009
1629729545
994915445
442879497
569805972
1724481007
1279193491
2015569846
1371516571
1757923908
1342198657
452726701
71329588
208965801
1809837236
927294018
1170611033
2033969072
382791972
415729464
1461032940
2013118771
405274721
489317331
2005859727
1620214563
345672489
956750944
1373448048
1214204164
817775301
545301849
232872463
1101091054
69869712
1110422094
872702744
441366832
1169225022
141590398
1626379277
1024328894
1288393690
1939468950
140870545
2141884387
295310859
693981151
58501783
998118113
999076114
252881269
1977278334
1828893978
954933755
1876989199
1010735447
2025238599
35177270
1795173385
1813718476
360104487
668221817
319134420
126495173
1888089879
241351341
788020394
308089052
1479032808
590116824
1509255681
1671736869
464164923
1438866829
536821742
439654747
748837265
1728896708
567214904
1426991213
787686767
1202430831
410494224
91381743
438179385
453043946
285858926
2107071189
1063881243
384200530
408935237
1693700430
247516773
241295483
705780530
1821266481
1970867546
1320840925
1501420301
511375983
527599772
953882425
1982870914
43502638
211861490
1940075223
416042645
1235383961
30045282
776101528
76787432
489227827
351159042
2010627427
1954712029
12479130
939629308
387418489
1462678058
1802212191
421115150
972879473
68891418
304362974
1892183078
858665687
1450642435
2077034125
1169476807
1316541512
1486789572
469985789
122571074
849071939
1357590575
29049972
2125077155
1855886850
1243668327
1277648323
224653225
2101036668
296057433
837392105
2090688255
58814854
141557933
763307650
812389841
557666536
165738749
115191478
1004178636
249386305
1502129337
71498667
939410209
1619701612
2046691910
1662502789
641841544
1130645709
93122957
1496281714
483774817
2122671911
36218520
1721084186
195288528
1341332734
780810931
1222776085
541934624
545817781
771897896
2058534418
889852495
1684050470
1599027366
358328835
1431034284
1071738064
330255984
1883118251
93797816
1180459635
2042752882
1908585855
1632539799
292532085
1649377112
429025154
702721010
1422897920
523423333
456270075
228961380
48258305
1943916418
1110805828
1953920955
1117347267
304564509
923567822
341612284
768967742
1739722619
1214205640
1979005695
411079840
1258973777
1989878884
444059495
433556242
1748200434
1488744983
983044638
623390642
817462960
740903479
778556370
2079043703
925236946
1317862038
1247015672
1472400483
784342932
1144205962
1479306906
1791384605
534951615
1004063338
363876838
1522123989
1303235894
636721558
1958704307
934857294
506937296
1948367166
2113738381
680695771
1984500759
774955166
24241328
364894180
1629876554
2075159679
1622925193
543753428
988563635
699828007
561528627
458398931
372744834
909746549
1555468501
72870822
2075213509
1905499840
1961981974
427103569
206417760
1193100221
1337412118
875193407
1670330323
1681538
915625861
551677376
269950597
1510668188
1355062686
721613396
1648891600
168008469
1116286564
2043150746
1045156055
1724089179
2129455518
1385954468
266138148
1278141635
1894978253
1495929678
1137981047
1192982682
2082061042
1673900370
1956719732
1513360585
1304160195
765675667
1320868023
527748179
1296572727
1174088746
1769494863
395040817
1802681768
2147112453
887181825
1662450577
838695753
1013805269
928463979
326971543
38308260
1632117835
2145758080
385284331
1529907995
183245073
809088369
2112132159
1510737943
1055192997
317225476
373818759
14385499
1923233282
1625205026
942750499
561579890
788024417
1388679662
980418106
816069297
647316712
298320770
1996115761
1728733486
1997218741
49760232
526277770
1915530413
1753561709
188475108
302287500
1480438607
2036295495
1090673165
1356311190
1440493245
367431460
664960192
1643035233
145255402
957042371
1423594055
1880105785
1587980097
1291165911
2124817065
426294820
512456499
127479626
1673577829
988887277
1305044644
480599744
1259333028
35141548
1878947020
581437563
1985419601
1981018590
1213851756
1584148355
1466844266
1099335349
22309133
298256334
552065074
1587093814
420062364
1352833822
955757905
152278188
2028697324
1800118171
736511751
1196796257
1419226405
774639921
1222999012
1314472116
1915863198
261525699
333698443
2007594753
992983509
2014261728
847297380
94316815
744708986
1677961092
1703704649
110687604
76529652
79224670
330684020
1832816706
2123875513
1748263148
1754259016
135913
2103756604
65598363
163517623
1099363320
1146912403
685770141
1955101365
508685651
761363038
30151233
1763467506
680422949
2114559954
1165915219
930294274
1377122079
1344682311
1807485632
1165317214
1318877595
229083234
865731963
1054055505
874199257
1652241055
1733364265
781457256
686799059
904038144
949584138
1373221646
261390527
1090207518
1524939904
623163929
937492852
1534986820
259922521
1115158421
646612530
385339734
640240844
550544088
351897573
762214768
1969381667
1673052667
1189920266
340218204
1053016457
1732691294
1283287872
1477945027
1010259394
374513262
1171254996
2042851581
592504865
892609016
162515143
1851558444
1932840249
687507456
493426331
520135286
1522679539
573066399
1656133793
1230305955
29049972
1658086810
363163718
1191295441
1507097545
1145408402
749310353
69372665
1840264653
1641183275
466074000
10793780
1721794788
491022268
1252409238
971031825
1766235756
1453271964
840585481
1045338897
776951107
731711772
788126419
1774273547
1460085559
493378869
910298398
550943414
1167772725
1392552702
1570374235
1871192826
1891536590
499362535
1469029615
1138814455
609829530
2044540752
1712294374
1501043307
1568959795
368345430
30787902
73425952
2076528107
267308405
715842367
665153179
560969699
1433865753
1160837059
615645592
977838358
684746792
459032168
1946599185
113331619
1034656297
1494260588
980141471
1097540531
1554576815
571605819
1730604346
2105387025
1530279571
210615307
897371465
686041502
1915485320
1783514583
518045610
884103073
1597631022
1259488963
1736945933
1411134422
1469781029
2048483497
269869270
2059119888
1339711083
1123948105
1226318990
156737602
1142127570
1898039687
1540813343
162874932
1649334523
926049070
1869434570
176369563
766304805
1550319023
864231783
1910101010
1915475684
476363
1093455991
1966335648
1049527604
1420034568
1032888059
759721762
1374536319
509364730
1420943896
1837620384
364151721
1834328045
683754868
1121332013
1744711532
1508736809
248646410
1447294524
409875079
2069509317
438938842
666519631
260295118
930536634
811326411
1061486927
171126503
1421398611
378251626
1158483395
1097714620
1939522246
1751617553
445646173
602840301
1330178180
1757369909
100250382
1979669495
1723350265
693125887
887714920
1912135385
1624610606
458836992
494208361
1718050403
2106877935
569976194
1417045515
1355748768
1759383442
765065481
1246033795
2116991398
1847292595
216962218
131946283
684854225
1230697598
1665169265
2117140284
2081063586
1664591605
831950073
1723671113
1358697685
985153054
574335787
1672289680
435469067
217023440
479082247
1718718524
710028950
192277492
392768914
1764084645
971380763
442506669
2015338370
1345500972
1698151793
1119580937
1421218268
327620025
1532709062
785341555
1361798301
691932147
665000215
937074118
1732691635
821761073
1399903390
1771243810
1882425727
1960815590
739259311
373482160
108975297
1151629588
1490497824
406800602
426194788
563651670
159125861
321114258
1833630640
635493521
822439651
371803548
642123348
5945017
797988952
1607644171
2020448520
1787599411
1248955541
697454581
1883141622
1194424803
1389396311
2111861574
811975819
1310836535
692692630
967604104
335746929
988090600
1510145724
151356144
774305247
479361076
670479365
633202596
1936302280
1992180636
1894688691
479379539
1920753930
612850852
1426010336
216411176
52253825
129811231
256296319
1564678945
718827507
475733222
525499371
2128384240
1696407574
2096086416
1948561080
1929756794
704108004
1511593369
804981231
583439963
669535924
1454128985
717154025
1766874003
1134391124
1619515764
412145741
529871532
1475381920
947875015
1707181546
1574907916
1588635571
1768238387
1095627716
580229205
1788012489
412845031
1302040244
609242301
603004767
807514924
88575267
1450826891
1517290456
1116982077
2039584631
1702012666
496028570
659527332
1453556652
2142677437
502366827
1673325703
64223127
554350624
98473955
1835830803
1406299361
357820462
1782923629
1044897437
1187216187
1518232236
1999521974
867214565
2099804188
265601535
1580879788
825489679
277336343
1192111849
1353664380
1812117134
1541094682
2020509492
1654926035
1931670461
260704857
320020106
94573492
426829216
2129346396
704472042
2128433016
132945767
1588961609
370415831
51579817
2073718696
720876012
15427124
1698659491
1110941571
1054116419
1748509977
613080220
787789205
1856630808
488452433
1920030146
827760537
1338229751
435084287
1619266129
1977404759
1707382338
751190355
101112840
965916688
1182943540
418029505
1317389503
1123460048
1914105470
674511272
258389752
1746220213
1432948377
1501291274
775151489
512817517
1325509200
1770960248
1185367159
480336153
1326088690
1699689782
583052667
1288056636
1356309352
1327622486
102187103
2069297224
1620383094
966878709
120192950
1335711804
912932115
1707574385
2114579666
1396652375
869907415
630519938
1108574935
1942277289
1058960369
1966572666
1018500085
1950773920
1753745599
461585456
521583258
1861379877
1426554900
2063831487
100582099
763442866
102243299
1125342787
834056180
1618216334
1138340142
250183493
684163038
1176274153
676933159
343989180
230542686
1216528769
146968897
55274673
701318550
1289408191
1007035097
1561617622
108365665
330813911
532058181
301557299
1716269412
873965968
1063859788
1002091816
1758924867
974988231
2024792490
1409537303
510359889
160652204
1699309710
2140428243
913428716
2099713618
865819368
224278965
868815440
380834841
677052869
865332281
667181891
881973003
1877804593
1940462571
1609877100
696055336
1418735082
764593389
639441273
2106467943
1920246619
914467150
1361936101
1144719511
73641241
954674937
737093278
676067965
2086346627
819968968
461711637
77875192
709057838
28658660
1783169274
1291455663
1468111030
1513088021
1743916654
255304630
1161515948
1822964977
910085003
1765723687
122112345
1245103089
754624476
2040877451
797343987
2085674364
907171499
699314924
1846837478
18113720
1212617296
2063599699
950442500
549155642
66942700
1174588149
1300978079
129456671
1707145661
1407728380
822332850
179683655
1275998980
442275094
191923452
430610321
92433750
1783476024
1415782280
1391020065
1741216261
40581708
1312155126
230774193
1425949977
2129360714
1750104538
851403266
1310640160
650332145
628030757
1074771640
1517287422
145223118
395138140
1669734974
611309609
655222890
877898349
1202576349
1320360579
1456830323
1193119098
1210248390
1198590770
824217629
106957658
1387417949
1957386551
1569178798
1429757128
1521753968
639752734
302910322
1020353519
1925874464
414338710
412530349
393003822
168089264
1173971222
515781704
30742751
110812281
445192709
1296572647
1161990095
2128991679
307028804
1672371147
286238585
1640516520
616433819
1007630554
2116201427
1918825107
782887675
1950507462
85452258
1900772484
83629362
727303124
485997376
1937518545
1298001041
1301236834
14279917
1635066002
177604018
810624513
261041266
1594912077
714745921
1973300275
1452756989
1799744012
92588252
670067625
1802830132
137369307
1804848939
1912372864
1231583612
903659518
217214116
1913326922
1923837080
2097280108
21867841
490212762
1819797866
635080600
1931019666
1033115038
51019994
947781392
1381509171
1183961592
499929809
1058049306
1106301157
610191316
593565685
217951746
1473526829
105876811
562369826
1173605795
1838408434
1743608869
1734362933
1235577608
308864006
1420735277
909963094
1706782568
2054490117
565329110
382810801
916175043
64479752
2084168379
1575827779
732754804
1417419542
1887102166
570408827
481714907
344103232
1603645623
2027762497
834949654
378396282
1212113712
1385177541
736843866
1518316932
490384951
2108813162
1491571378
213209754
1642564669
1625997870
1443385517
1362833790
579493282
1065555600
852059590
9474624
1099035458
1319212967
427667757
461621044
2085092492
880667087
1022650223
1792023237
1058195751
1705167702
1485467866
1298001041
1175155360
764883002
1873513498
567961844
971747561
1585597879
915688730
1586326699
1799251249
1015344571
34148188
458423156
1964091131
895609637
1744627067
1312686827
474132161
623967127
565795727
452032873
1719744110
1687427209
1240948885
2095537768
120496937
796494433
1610572698
314889411
1128249099
384818686
1020465496
1399398549
1543426900
784269191
1998548018
1310283239
863597112
1526959861
1176911607
818927357
244614601
1501429758
234157777
509413211
662316542
793266020
195506052
298471503
191526217
2089123301
1616198745
1297112081
2041250050
1274140225
1894883058
2061679026
331177488
1857274415
660700739
671381884
1688301893
294820863
172355457
541746452
1481258254
915691047
1317747253
1311608069
137373104
409297197
2052584616
1100908505
390069971
1445913521
1320764589
1121691409
379672831
888508397
1587482435
1747982365
942630442
243130455
57475506
568734280
360830462
839118760
256322814
2021300104
680660224
155057140
1651715472
2118498737
108564563
1280681351
487476087
991991612
932087701
1170031395
1054967178
729468928
11392301
1459716115
1204020646
1738611530
408165658
1259711458
1622896255
2087178865
550817579
1524536010
907082898
476877858
828653497
368347156
2126140955
258631306
242690376
137089236
211281535
1162712753
1868708933
757006849
1534891879
293856428
196514090
1427207844
233329508
93640040
1918438745
682005299
469775568
2057537149
216850437
261562614
71219022
913341903
44091284
1313123840
837052236
1440497871
1491398205
1202904732
1032803994
903230052
500284295
1068465188
347663523
318483646
1945845313
878616464
1951107714
1499173280
1670387528
1476100566
963947580
1425907394
1105030634
1925757564
1226015440
896691189
1136647969
1100472749
2004278337
637577316
2108474488
1997300748
1770664390
980625153
358610204
1114394136
64963871
176346984
1375039709
953652224
780309111
1094149275
1015343036
1224609218
1429499710
197739817
215237372
1228651609
699434157
1007337507
1141936811
465364132
966603502
173764774
1130687527
264852365
1788060011
553694709
876346282
456655166
1116524865
1306960288
978319893
1847090464
382328156
1724779775
828795664
615401885
1830349913
1348673399
1489449859
265908175
849321615
656548206
1034713824
1311442983
769648549
1012583810
221259114
1614434448
2071346739
417434063
287628350
1093515036
1801164970
1347390275
1041001869
1605081180
200077528
218755727
1947526517
1015266779
1104594027
1418645591
1479740591
1481823778
1413808701
1146145826
1471125956
827908491
329308228
1650602045
797667437
1657187845
1221040501
71463324
1146295966
262548855
2085552845
2101850123
39750934
667048377
2046328126
1418411472
1357590575
1256299492
2146943645
1521894628
1793566842
2087220201
1859549492
1616666845
512809136
1509953328
571940454
577041931
18596657
1660877432
1448034358
859311730
1375347178
1629787158
1603318114
1647568685
2083146758
54064951
1896913157
1388080848
1741970115
1716663099
1423620222
1817032193
1200495733
708290381
1845090601
1105566178
945097868
144105669
1231990837
1197606666
1655234933
2062452184
2007876018
528817943
1608792007
2037948970
1581515093
1338031289
1234560455
1344855722
134067902
1047329457
1165206855
1811061912
686701430
522905176
749467731
551595969
1817787840
1276814463
506880233
1101320342
444975413
928795115
1491889041
2014715758
1667531647
365638330
426854265
1070330086
1332376979
363380415
886701022
2102595958
1789042795
301148747
1962105923
287174545
928940853
1359058005
1767010284
40666627
337359086
1068072499
1975646512
247356667
912553713
326335776
857730257
904794897
1416117962
541713174
1593804306
853034888
223019556
1761181206
2072830078
936208935
929313516
1540810484
933165522
501557331
1453948243
220403453
150778001
682486
1119650411
1112244875
1166416781
604807284
1225125787
1536194187
1975170609
1915914943
323290368
1061711636
452079421
93196760
714960676
813533993
161194573
1806083408
1732912530
299339250
226489595
166456331
1194362223
796851424
868873670
184940647
1719996940
386297351
978426822
2135942475
1195083968
3255393
1703149970
133898466
1294274473
560250226
401085593
892356075
173606753
870362713
1827146859
105106124
399772746
1658024583
772796645
456923080
506028581
1861901724
1273176342
932983466
160682679
342004239
382409659
840239292
1685833861
852407484
1529974438
555802174
1350688582
429040789
1332271218
2035782450
1737390293
1349336125
467863420
1280294926
1317562586
1819265614
1695904620
926269911
2012234300
1104318505
797178705
1757880765
747316709
575117603
1350008961
43143460
619266339
286854807
7421210
970849062
420296523
89605522
1513085827
1952293407
1284235585
1779808779
486945088
1409955038
33438994
188281088
699957557
1218997087
861058957
752925310
2025478218
1409819325
1483131077
926311428
160629115
920081327
1827106125
1288886751
782160507
1461585941
368254412
1786597795
324369676
819787297
1583812423
1344524917
1462654012
1356934410
1359589801
1608054059
1861578312
1810505974
511211777
1880599946
1599745309
516895797
1010983006
1044253551
182701163
676249059
76556737
785679237
1223153501
889394916
2121616180
470979496
1718822386
1620152475
1676389585
806130940
1293861347
340629144
677566970
1560517211
1045026762
357274410
773337757
1279955669
1704595930
1022426998
610450790
1843949614
17972302
60060495
1136529196
2518063
608732655
1075109042
1775549585
332299606
667621626
489667136
1353291352
1920637842
128878328
733583296
1386945535
1335641800
464971930
1251548361
1584460961
2085025618
489858367
651580959
951918730
920966912
308778132
818812727
1978861147
38852642
476860010
1259863804
133640820
801040511
842664982
981274595
1677453606
941142471
115033768
1739269557
282039431
71676984
1166599727
1249144
16412363
279718664
974919787
1301474069
625944091
518952334
320410990
1179055087
1158195589
505488488
95846627
372244314
1463103825
1952496908
1584144587
1912242536
1513578073
1787181641
510320149
255646968
450742506
2100174924
188532979
1438956302
1639713650
159386701
334317186
1846912845
1956467715
854986115
1568891451
44991283
1475637076
969665067
604342719
1885482509
665450174
524277696
73834956
336703881
1642172596
1899059171
1998823811
1804512760
222043637
916420722
1758379197
1619348502
1635416175
1425356555
996583995
1545804221
539399467
653257120
242075678
136694583
90741997
817684582
418837787
1312484827
437689281
906176165
2102332985
271798126
1874808495
1421979464
1238827675
575792514
104287949
58108237
366746024
1621711310
2112978041
363239745
2106287801
756860576
1064345123
604963955
575983734
1410047682
890479690
16230350
2042931828
198166118
1504688168
1071383325
2063300497
1238808443
1855992002
2062155025
404114980
578206706
1337930753
522251668
2055647072
982280829
581107974
681017028
1368626789
1671615968
162105804
27151904
1396838063
1980431572
1554648310
739088082
503076133
1962056417
481368927
567382638
1799098958
446489089
1109328270
259940598
1488061636
1571745140
69154888
1748419855
1866224865
376376247
1518959512
1812702087
254166020
1630307613
1484855288
804401662
345279812
84790615
1591636501
726910209
1714686009
1651814602
533430641
934154205
2064829085
476352490
1715764819
790644815
1944902637
529721753
1725270170
1990661238
514452257
822426836
1045551030
1964085333
1124951308
986137673
749956059
1535715479
1760038124
433257010
7242532
428694241
1863037079
104363347
1857145955
1820146231
866051831
1493558926
343274993
1717335601
1024308271
1282784385
1773354560
764361543
587904278
377089311
1021239855
755907985
1036831589
558189789
252955839
269724338
1191234768
1618115575
1859845862
1026705976
1809547396
772625843
314475390
1354431433
98282534
1040424918
698155376
115191478
1408136647
150042781
667392794
1117391305
500205094
2047397677
813399851
1172257065
308262256
1870691123
270364147
1083462130
1943350055
208155068
1384849198
57355991
588039102
761897567
1078685901
1009079007
1498749874
883678672
50201506
1483639871
2011860698
750589846
484363719
2122534592
392444928
303215629
250654004
1729253607
915715443
1793143325
1661590376
1301943461
1377756786
307812236
1278702334
1423559500
777932721
1075814082
906983770
1676684563
1658824307
1313342116
791194069
1080262459
1792521855
203910187
1367832569
1994095022
883746146
125597489
696889906
1211037946
1832522637
262146001
586847605
1837363402
990766207
1312544924
796904520
1537678361
833913266
2055685948
2068815835
174460930
518568653
1217937491
231611004
208472268
545236278
1118834722
306485543
421021371
248432026
1867074076
437150628
5305850
1072101446
1962508751
2038719940
381638800
1697097198
490737607
582135329
1407663763
1829404399
373795692
1563655716
1231387639
655500733
1382334933
1123991307
759905756
1280229490
1893208450
190409336
1690676094
1431779120
981730551
332443286
1903994502
1554599660
1235450290
1255907721
2017689063
715850315
927696498
832181357
1941268327
1162093238
1005606978
665717686
1713970398
1976294111
1194955095
467008726
772459306
1979195649
757868714
1416553065
2078745067
1646738269
30558121
1643970210
1384193077
1473037145
1406949265
93769410
1106670626
1619012738
684235500
1268626879
1160927956
1406412693
790789975
338597891
912716939
1720917493
1801622441
1515475645
326116007
20367625
609775469
555655137
536960062
326339909
1363763100
2009413304
957192601
583902113
2073901568
1267160423
306479382
1705170252
855905291
1458697699
1398659847
1197346495
2012318409
166037016
1235343846
336925795
1333514302
184754292
657392340
686467242
1019413204
1644690790
1021454524
732518044
982302232
1275584406
1686719821
1615277086
888702007
1276450665
1575096791
1857097926
1268560881
876637595
313798324
1158054620
2037591758
727180491
195560986
1001783216
748765050
1237121693
406424562
1822580865
1831401699
974997855
962827612
941125510
2099740409
150025508
1222290960
448714908
1117000162
460318257
1432885705
106322447
1546067554
1021995257
1571819453
1385062223
1065420025
1071472018
2136682851
584442557
1332587593
2146620493
213425516
1957439267
679251071
1508561813
1164557542
857406463
1236237692
1984941683
1536270138
324067600
106216086
2051020962
582196638
816234580
1679334040
1158102745
1105746391
581935539
719926973
1240781420
599327124
1444771647
888338735
689705302
1176875418
8560992
30230381
1358095034
1404584149
374812900
579398461
527750333
1638798919
736473863
2136286647
1581017210
806195163
1846426011
1969250729
2012907508
266935838
40392728
1808679517
1281749284
46502780
1933702477
945992873
1997717107
1369815250
1368652359
1189963954
220977127
1842122230
917619655
779437041
83090689
1980929113
292950196
1627372847
803659299
2135450928
1773536024
800435388
562840506
1740750141
336789413
1805618524
1857557401
1650841822
613577939
1649957310
949920728
1134695199
342422770
1449542759
446181082
202127270
297719773
1727020086
136424476
712605859
1556291498
1511762815
1692668265
1269558603
886505581
1320153707
54412149
736575956
337779215
1790647160
2146389674
1083981315
744462324
1544168220
562006033
2146862681
287192343
1923620670
443648826
206847034
2107825729
1471128764
1308660243
977443742
1268018368
1751668765
1801091079
1580794850
1869925053
2023291568
1992468009
1897033499
1118318595
679370015
1609564790
721512438
301666845
680323209
1809681803
273367003
43958845
57233334
123670106
1756010045
1807722981
79649750
965282197
1917010549
771868940
1001398370
1371539061
881367648
1334898429
1271378166
1661953563
1750319968
1670585981
616259207
87045602
1763526077
1278241854
561174313
150684186
1978958928
304572051
765631314
359581360
1885174303
41862879
117276777
1780305812
518984061
1595012728
2131516656
591063590
765036144
836175198
2005946493
202513973
1332392638
420562220
694973859
105349400
293231
918848629
1997354396
1703521626
1453467609
69921371
1823860132
1875392331
2020984467
239244988
617363059
654902186
2098125887
1419518793
1166165715
1789363629
1667269158
1921739967
1406490758
815184312
156252249
343295925
576081155
1676717223
931322606
984231758
1098231589
1889903945
1488249961
1412333295
475207302
282215862
295589690
1423563658
1718057206
1171051989
1851147646
997388848
1142342908
944174771
1642120886
1650957712
1861969621
359577954
89180120
549811504
2133297520
1641465694
1477098409
2011474339
803776027
883951104
1922894720
1524541542
529911376
288386892
1734372983
418558088
726767421
952751718
1854552605
2086243523
3553754
1753663069
931056941
932440442
1041469551
2052575308
516627862
1929433200
874778257
470154299
2000990385
2006685143
1753080036
1279588292
1673635391
1942197124
758500225
593769140
195916817
1273740919
505325903
1359107827
203748704
1165200399
2131421031
274050827
838982871
1248236783
1475438487
2094452551
1450594910
810927969
2094421405
1057690627
286854257
735339642
919636084
37502778
1407661987
1107187282
712896940
1625594815
287739027
1374167881
180492764
778066152
638318155
1963505068
392802390
1208116051
1453111146
741335676
808239054
1191048424
759442693
1411958315
313719294
2113406927
572339650
133119932
1058013698
1568420655
1399638723
1654651842
1722801802
547984110
2035677085
1950171055
636988252
168635218
70416300
200137898
150699027
1477113553
2017621552
221407764
1985011190
349398415
1373381062
518159015
1854571462
260779081
1659152087
1522552804
1397269980
679906892
599092845
1624215290
1804628714
494659090
778043543
877131729
1494611190
1918993629
850844910
419409864
470930148
1157117382
259853325
1117007417
1948669614
139423796
1515297565
496569021
535934566
656848605
382467790
542675365
1949300503
1469795912
53038101
456205847
441621967
585710616
1756010045
975587860
753840048
1335763691
1188561214
364387211
1578980273
690477752
545144558
57394871
113145449
104338956
1244158157
981746943
209424188
1837417605
344641746
603341407
62323657
2080999791
472839040
1059057270
1194638543
63269451
689547571
2136399646
641779253
140176592
189010499
1926526756
2123926748
1816068376
79176151
628129767
1681585150
903391156
1468929693
1700026336
642202413
445078870
638411490
2018192030
704711429
619147361
1147347446
22162870
49762053
1503654660
57337605
931430279
174038195
44714982
189855695
2085465367
461128466
1209726592
213974239
583540082
1441391745
1552009478
1805054403
951615511
1307433454
2065837589
1237576998
1869428200
1249551313
1605996052
1503926390
657315171
1559858411
443669701
229019016
1990774417
1367334138
1258070863
1848859102
1380887827
150124158
1430870864
68733316
1991043824
1766898102
1782807107
1174952021
176647332
1862627220
528560231
1903976508
1442651015
1424553601
1953526374
1620306888
314221517
1247232390
471206938
1964646496
1621695620
67210983
1701985555
1020457408
1273956099
731521303
700181260
1416327744
2010542870
1343338502
465478895
2136491491
1845901235
860043426
629513265
2098966375
176739416
327550911
1535128770
1707958421
485315523
587015768
271242653
1853411570
393905892
1458058528
1808251651
855899233
1809891495
50673226
2087372881
957968529
1386062925
248241148
383815779
236136810
595361399
437381301
1081521928
1946548289
525227585
2096457295
2082543432
1730409771
1474941648
833283637
324594257
1516337640
1335231010
1716111004
2080975744
1197337392
813181076
1741762032
1496860179
609380422
1790985094
1251172007
59948163
188738201
436875447
1010973617
613767974
557036914
452656323
2061938704
1082071276
1033304777
1676328454
389144471
831074294
1890328957
1203802242
1799108235
24925620
857786050
1863346880
366386276
963300789
1912489586
46329570
598737913
1386574561
1518965277
1698439768
1877374640
2104310887
233971437
42463085
677323361
96617633
1981705182
1760803066
1038992565
1442716185
1546761216
1660941715
957669006
1936387803
1842434408
536907990
368384277
1760409144
455169979
1120370331
1412355964
619038770
456511401
1214408295
1643583499
944837718
2137453257
1817557126
1075735755
2001870942
613428898
1714821894
1603839625
1904115306
1963548188
1846610790
1478589115
2098276980
887447526
1615589513
172159120
756778949
371240689
323974095
1356295183
2086418078
1220824958
1781296706
1609902271
2040882970
574406163
1190927454
1018569972
804019787
832264026
1352497190
985268467
825988143
917311732
850509835
84428908
867170947
1793334501
466391482
1075803213
714466407
956857865
1916880374
1415873488
21730468
1789785129
1750399294
632906323
805212187
1508867467
2052432179
1549272467
2122717294
1100053638
763803379
12535462
295575506
1056529929
321681179
77923021
43987823
805050454
392091103
490192435
835585268
511540043
584469358
1050360412
392448055
1358635819
1009558189
388082856
213522322
973111935
1118431389
1834286718
987541924
812684362
10953534
8581508
1571822084
34399911
751923126
2103092456
157753965
1977825566
2088202932
823994215
1333796014
831307376
234943422
305852229
682027812
1040199997
251533814
66222856
690165289
939734168
1151281974
23819958
2138266928
641486245
1266793372
1834310473
1189975672
1562831780
454946694
1027948901
1894114771
937650385
1939095947
1329611234
1192573125
658587257
1919465313
1501946550
392533725
570632443
1593558069
845737763
682699363
2001880856
1575694718
96434591
699361167
51834738
1620556320
1159267719
679417153
1971461966
170514493
821677713
601560745
1333987141
709451350
112675891
797359618
593144383
591231105
63262888
633697567
20371251
592815702
1598997372
1942057062
1232657892
1406893423
408403050
1066354314
1610082840
1541363901
1154811005
1313027975
1501837331
822696482
789520515
2074217894
1018106578
1031986499
765672013
1482069173
381716344
467800247
1340773791
172091316
1838328730
659510498
1436595633
557071179
537665531
1874768206
1343016483
364594098
1949021875
257076443
964034272
1617115420
145547774
737881887
1537730441
484231783
1066458843
315772390
1790145518
1012250025
471459149
465447640
297613652
853793955
1775276838
1869885328
397513590
788061465
1613294882
769839311
2051204662
2144276358
1007933787
308613783
1260923959
1007345886
1878643248
1035301003
803979985
1403116348
1800782949
119614066
1870495517
1580019795
208688250
645349496
256586910
1302798905
859664153
1868880249
1113133822
1653249274
116270021
682467638
760340674
1522965957
717042798
964584652
344970870
1658276579
914525105
854949025
1698366613
798743598
464941806
829547310
1258842203
2043715239
1715456910
1466658733
1650276670
1548390506
1791187612
27671143
676121077
1812423442
1698668335
587522672
1863936837
892121738
1617462167
777501525
272935275
1086047565
1232726603
1831699694
1615476520
1792099441
1120854752
2123892132
602327834
543249206
1897869081
1612328539
1434149752
1314325344
1683241964
254189255
856287619
1616725882
1252840930
1573241541
1205715014
1648055081
2020285381
1809389689
1047536559
170519051
1136778898
78274723
370549763
1593155679
993679921
1842853572
684806169
774364394
756531248
1629104935
1622442895
212309653
756162978
718877914
1077169437
204257041
728742229
2077827503
204265219
580018547
1942871191
1403704321
1217738166
1634341593
353638529
1023883292
1400528962
1444654966
412533372
1273960740
1052390609
25127653
26946365
1151361186
990255619
1144655287
1812743739
1105292096
970748320
18155165
442878967
1659439963
682925182
161651384
1046885354
1151954366
1340848870
1736551434
785266647
469774775
1264057480
355968291
516026683
350030380
684993130
150543354
149838836
1158442306
1769079335
459314997
453386828
62029297
1703470116
543609251
1769479980
2129002910
925629911
547982156
945144838
447430551
994366134
1468096101
1083657696
1817236360
774906695
1280898919
1391212030
1415566122
919841212
1868843860
1577646501
1147942411
1802949414
1776385757
397562879
1383063832
492130719
1054194633
766777038
1566555151
348707779
1946814285
618872534
954295666
759312130
90090133
21652668
907102274
718274406
502512117
1904279418
1204918567
914390934
1166071407
1390851360
290951505
236354786
1206774432
282278635
783688590
1041135669
11755052
2119298991
570802569
547664547
204557396
2045922360
1841965307
1521017027
1309771489
1804909765
412478658
582178004
1710479735
1909245637
718960811
854826480
658934195
656927312
1190362375
116263898
189377158
45392301
976126681
1663940398
543154876
343431528
44433163
1264252994
851922769
1210007246
2119809498
1106087233
500880264
2057632116
1448838371
269932974
866795263
932702069
1085249884
1480539021
1305161224
1998622191
423713255
1407710149
579295403
876334410
1245926855
485700087
1405539132
1591817461
1183466670
800246083
1136359741
1762941561
367793771
1221193304
686250297
1716188350
965712898
1620249892
1112993324
628867319
28030487
740217521
508419909
1169303562
1587162314
1650302706
1573600969
1188798957
1200121973
1835146184
531234649
1987981994
29739774
152037980
1633329684
1919632361
2085671487
1315303822
1850079834
1445373818
1508263271
492550537
761762888
1768703963
1949311630
1229484230
54966309
1239849950
2019021810
366433201
654495294
2001232822
234695878
385166086
1980499810
589373258
76936668
1475222239
689586783
211000119
615239290
2087765730
1722683096
189038382
789955365
470702098
1096123259
1200137865
463341927
2031050667
1562801780
1652070515
599876213
1132865791
2006826355
1665586695
1754272597
1161591815
2134704508
1861275223
1568469390
796429595
77450922
207087721
438313503
1345624597
1300147256
1189799472
1800517877
772139928
174304686
747975267
398368896
680439729
454321993
1347688422
1902451006
1403135250
1262760300
931842779
548096757
795490331
280518873
1439938931
1175993998
1516080411
1799991715
1892559192
1324524784
594469891
1772659579
1543733709
526294542
362540666
627952607
2077670859
513822597
1128002634
1610207066
1689493531
567365956
478645938
1243135646
1280659835
892002010
1674876333
502467242
1826660185
495438869
28168518
342448128
88590920
671284815
823233034
1831200950
645016999
1608550627
929593914
972987268
1259622566
1526561198
619228110
1811203262
1571932670
1688063347
1789720380
103954856
1484536224
1307135243
510870864
259491673
541922448
393616226
1550254079
894430565
200451935
1170627551
63769810
1733922032
470789999
2056508323
1268345775
2000612826
1999188119
1051716733
856995987
1399305785
153506998
1428095857
21539290
1909454874
1752025548
855130506
1965265907
435556445
1590216906
976540452
846200472
1731645454
325579125
1597083094
1290185093
1865559750
1866844160
1276618908
518408522
2109045361
360852548
1614041455
276645523
493684804
1259751616
1332814902
1575526787
796697361
1613029135
1130386514
1575909190
467891289
1341437153
128684574
1425521817
1643018017
480208339
1239791644
1011548080
1305352337
1504688168
1240808057
942765694
848834951
1568832622
1576446751
839595401
1169927016
877331763
747761763
1117379051
967956708
1185619466
34778589
705289788
1661158354
221050103
1112477291
1906939970
2039568026
677161788
818844073
29697945
1183186001
1789527035
1930164275
2062251268
1444759510
12001245
333085194
298903689
975119943
189117089
4609731
742927552
1974543346
1711826021
2045372628
1985587731
1035084804
513617902
912975399
647480479
198993327
2018915052
466149604
1106515144
1427756681
299716361
570983789
2055027764
1591989251
1501935958
1531676795
2116103797
1837348521
1579406819
1625308206
1210415933
684803495
1112930470
1129944524
2124829543
795487975
953283231
2014575802
1861349918
500429260
704342836
686456614
1018500085
1120822597
1867254659
1062170136
636491080
423663120
1513193484
634155480
160904487
767680695
1574907916
2100129045
2031942710
775031686
420707401
2144496579
400598457
691589774
852135490
305435804
1998256772
27064710
202351970
1564613019
645937941
1134041414
1675004470
2025943361
706790109
794486120
509289883
2016059579
1449918846
1671004160
1065066115
1494711787
576970835
1676342117
517297802
1373516813
812655460
940887203
1041729191
290874440
1116306413
1194774304
1562891
1137390046
831790140
316288458
1584573
1227163369
155040908
232392945
515703368
2036501798
1878475237
433667598
385802237
879631716
1868584465
1924089986
1820112166
451236300
1274673070
386418808
423375174
270263281
1060707188
188257826
685863389
572356039
42152576
440946057
1503613137
354616806
1883457614
68258292
1528683715
220236356
98097931
778939619
1823614032
783032161
1742288951
189908047
1866083025
140813707
1114778859
588167299
781583993
10676752
1870675473
295646776
1995276868
1365068112
791891716
1402433248
900128261
1666444296
200163055
2082573891
1605719526
2105107690
209386402
353583004
159409818
1749452881
65524780
308255773
919888814
139040604
1919888
85169904
194323897
338632062
90522617
2057129838
614927284
1492538665
1977602490
903727154
1301568302
555680580
1127488414
417427037
1005092909
94722600
358899154
948758842
120367289
421442405
713756735
1466087371
1536564881
631297900
1456680518
1243790140
1020122096
1369733197
373115431
1617407049
1127543629
386128104
488031637
625478109
2000333644
1708020631
532424349
964361216
859330448
157695162
1317156405
1267132922
791062158
726706750
1555228532
1007325167
101723360
65437888
1815467023
720071602
1479406687
1248232460
475428240
1127373672
495616578
565009719
1480445511
992279572
287567780
1172832115
2040556340
659217685
119098496
964957233
81870159
679502617
1726925021
483123060
1242324818
1329035843
1178385277
355857659
1600845646
840842257
1804811506
203789133
721700850
1916104027
888265067
1564843813
1304578799
1164875665
1180398598
320215722
1393861975
763480312
848751952
1724650867
1042944462
1809790567
1026828044
2019529935
146534126
9714693
820840670
1211321352
1637741982
599464506
274472979
281378651
805979457
2049155889
425686335
1197421390
1167346634
1411476145
462709770
1710411013
2040240637
812092336
1681735690
906292158
1960285280
216091255
198671063
2025606187
694956108
952223287
181353601
890029955
54657469
803956037
740041292
1681900069
528103689
635763520
1756402314
1711492166
1600253889
1939851036
1776946921
824594421
1093710271
983662185
582445768
128169678
1099868684
789174075
497731421
1728191211
2145734047
202031028
353581708
989325070
635509249
144378416
992229743
949978347
1970049821
222427323
970901068
535457234
344706884
1040414260
2073726679
663179589
375857955
1682328033
957599565
1420784487
816736271
1562352290
1271664078
1568863201
633693468
172834506
1285641794
903732651
405064665
977916929
479867490
278300919
1860302426
662092973
1913558329
245790207
1001624618
122126616
1669376461
1469888561
182679064
712283119
1501442962
144239678
698257066
1366625505
297897707
1775015573
865274271
1744695657
416693820
1399303764
1401993220
257698030
815189346
1358155223
734727489
766121374
1188130548
834165120
1714213639
1919158450
2085687459
803396704
1647095825
535664315
768968646
1495108980
348690618
1872997063
1578480759
632034494
1933813168
1123896583
71292070
57339990
1408748617
50126521
198981775
399482251
1720189221
60363198
263464155
1164050592
353493442
389872702
1382098555
1177508148
1421483603
1513945693
1414913418
1193789594
85949011
729771581
1709628890
52204487
1908428520
1853867364
861276434
1558290535
5107301
1932876443
1294289815
429741028
2018756687
1062260399
83200799
1207006085
832361598
1730902125
746405126
2041791120
727015555
1121926586
1924588207
1359829921
2101528359
498443997
1523524341
1845497030
1738944878
2086830245
485840133
858961275
863960619
337404400
1307539640
31600101
1350276022
775478159
2123236767
1138359218
290229231
1747116067
937357862
667306962
780529731
1321739043
1921330872
97927213
1659666402
893176115
952214553
1549272467
2022576587
2135563523
1046054910
605474522
414492850
435141498
17146476
1212732942
959186533
137487487
1952999359
950250556
680757769
1487363431
1194518977
580251326
1693114569
653208849
1247709783
1193847553
1295071192
1355035214
545590101
618280193
1686362503
1343546748
271144209
2081216301
109354107
2092251890
984213471
1973435253
1209791652
1666856785
1099771658
1876526549
2082802106
1579985907
308903
1781025792
1601670190
331667252
1354158619
672606058
208979226
1094334492
1789356543
841301851
2109846788
1737547153
1270405951
2019217150
1897273140
697519172
1226563204
1951071786
1441730661
1850947859
1235862396
1402774139
843946504
1582303549
1591760419
1282822374
173591227
1141118934
62811402
2049415838
1199269623
1706847235
2052440920
1288588992
1895259618
1303901231
861677192
1125914450
2053370537
974125680
1349769710
1012933890
1397805297
1138019053
1518375502
753796915
2082203570
2098847730
2030255669
197202818
851334579
1108294099
677129465
704716990
1066382457
59352916
655060959
1870074316
946092494
1653148900
974519865
1904240911
1944654494
765534548
1017886745
1581030595
236981319
452276233
289434375
708166148
170551759
2073485546
678487750
1187983011
366285044
86805103
1521989678
1375065389
353638146
190036778
717718414
456046397
1486668114
1246456825
1349802533
1653510606
1595995771
1074509376
1675114151
567970263
951595720
473241203
48907440
1492564162
1086249330
133110472
1546993762
475612011
1237387228
424603797
744462297
1369671091
538356681
227896360
863049779
1656054671
2017666847
1141326659
1631132641
83686757
195267973
1470137024
1132096120
1636572381
1655293066
87947756
78402461
5559862
1094347944
2040983657
1017632242
285331740
550398128
526753332
1838037858
825146371
1522251408
175617171
680945779
2122261240
1939907744
240067214
1160999713
2095425475
1561834775
1635726583
1518451982
1039425799
990507815
329411071
1876675966
900389302
1981235853
134152919
2119548106
279788490
1327096899
1343637676
1273562359
1207420604
2067355546
953897951
831314373
1306960121
1381721957
1667920277
335002391
1698475690
1883195379
901899580
674968357
1044922119
1160128805
1682685088
84483857
601302398
1450499446
1189692492
1715399557
5542488
1330329411
1481718847
636552616
1572656685
286781711
943192604
2000307557
1216217422
1693184032
1898914654
880901805
379973942
107278809
714988556
1733735101
870355192
1870983940
2119965421
1121601886
372849591
1653277958
1144229906
2136528118
85061103
1561138554
1278562464
356934997
193943733
1516750559
287830458
314726544
1459280061
1945803367
1434540415
1553938440
1612933663
1387013872
104630461
2130554120
116996888
1315969036
1498294943
812729048
1382251517
995992111
974161350
1072323305
1001068844
865136552
559594909
1809864770
368950468
1934445298
1798827371
1370061978
2031941259
1797860997
868606393
1194845898
757570644
213883506
1443358527
156707786
289566199
766319750
1155180307
1807025422
597449238
24020033
2102280151
504985907
28700520
291274577
78963217
1419306028
1551862937
1154256850
339092446
783479852
284008713
2044919853
492787626
1869656257
1215885948
886505581
1921984150
19210712
1955068240
472456997
314778368
1433298159
1975977006
1647763128
64854404
59928800
1800704730
70522161
973061571
283812904
676502159
1465664391
1791409929
1329592742
934245233
822861122
82663650
1604715693
1428863483
600538821
1581364504
1428566400
1219802146
1848216536
280447028
247650956
1917444132
1355126943
277857467
548536259
17398895
1339592511
1191475531
225652287
1053051177
656380029
1322263047
98600647
1368369558
520352912
977801188
714010100
278517786
2072790289
1755011153
1683638968
367559653
1635180307
1363365646
369797556
630270817
379490979
94089108
1481882829
1030930650
508734584
1320944525
1570161580
1445446338
680550071
495241910
1674350139
383021916
353919841
1918969427
481520465
396539164
1397866734
934151790
1692897631
1218711137
1606327480
789869829
527081243
1212139153
2005662092
604878490
1688560174
1861418121
76194071
658774748
1407554872
1935328730
1022852911
194820997
1070534807
1585362517
1590724698
1382362386
1199081927
1081726729
1194446761
236519058
1176143606
1177078218
1595244055
2070232330
1530571145
2087730464
1114524144
1522080926
427642154
1136601772
1756205
1488360420
1195057493
1102768837
1034237726
2127453969
210450628
662700982
1720941877
1649966841
1455416209
8399355
1361081676
1842931114
1825273300
280673886
294675096
1195875367
1989479551
1695220015
955765550
1412420109
1904485018
706755145
546389472
556284740
143437422
13968694
1807001334
82111768
666870858
1246201538
773577809
1019970029
515047294
1778745358
497418513
1230349212
1430311064
1177795864
929128161
1164389286
459334137
1574990145
847299865
1123846580
1578534274
1444855447
1923197150
896410067
894592209
1097659913
1359772629
1057891925
1343645450
1490469753
1690789745
216449212
220114533
617405033
157616642
1423776438
1601353238
1629030306
1686982235
1838580702
1431923890
1505870114
710494873
712410844
1415537991
107789244
464935132
673360497
2053961721
1355706119
192937289
1827876897
1661775071
2081071028
1780009989
1137899242
751442720
1129409074
1504043851
1381036218
917625204
1837927089
1694578757
2020122379
1564425233
1500843830
981035441
1845100408
942382505
381720650
351646849
1343558963
119083148
1106092540
2132540175
1003264852
1822440875
237380632
2133025847
1679754154
794057739
931762007
66173919
1208102051
167595626
772137982
1464193577
653330350
94751307
1542621317
1846332583
1235163128
955724371
238558734
862523112
149521718
602151257
743284699
485725680
662246424
1059958349
939791599
471708426
1518913033
289056196
1222567980
336849838
898296813
1687414705
1403120802
680925955
956019805
471364757
342121832
1040446906
1415117104
955141888
1240102038
1968083647
929598135
2093180994
249708393
815211973
513199628
235183645
2068508741
1377017284
2025844711
1005277586
1669951310
1983014082
1475192447
1406027363
1720623895
2007530178
993315169
1594764408
1179152274
731438680
1314303498
1699331662
1774486465
1317444655
1889622075
279453009
1304728833
162990970
880966911
444552877
1198760502
540621370
924644688
300617426
685117420
1259108473
1597337520
377318204
1675521659
444349118
427367314
751519582
231553460
1749381364
832082219
2075454454
250437886
390714909
1158123414
554188309
813795660
1451790112
1635791876
1688244160
1552251142
1846654749
823539227
132199327
1313167948
518146048
269824954
637994086
1687088248
809322136
930541459
104537496
1493983949
174116235
1774250727
1850471211
1178311753
235277305
530551341
1941252413
1095115620
1292224111
1119774435
713598000
596207070
219416790
207469709
1910966326
631916393
1017233082
1481075308
377556336
958410052
2075695950
1653505207
422171451
1078442958
1219246910
1063780348
878782475
1662611364
2091187726
769233105
1965867262
1697479254
1819830948
232850851
1632854330
927441165
1181334560
1530310527
662216276
2125967570
1664968253
1575789528
1056256416
490507469
1694776898
1969680222
792799866
1227082060
1701909866
1807278147
190772228
1435809334
1109109431
1903800517
215132887
2126228086
2126069193
1422626419
840054326
1415117104
1270724739
593341947
1979711280
32457797
1681139809
790504549
2039182550
2012082975
1391159663
826088025
144804030
662779113
416329991
1905919427
393142681
107488675
969866159
2078249831
730545272
1002142520
2147013971
543857114
1745955756
1996737954
346790421
415951335
1381636742
1523283885
70549012
263239171
1323874995
1759535852
5187416
905801863
1609307590
925259051
444074822
270523807
1235390960
809403438
581366605
1972057541
1977587881
1614297007
1655622516
501953937
1315675155
2144625292
1827243832
752880910
1384680372
1279182488
2120639906
1688095223
1261539773
1939539363
1657882159
1982123489
76913249
1686800615
1214716384
2135250785
549856092
1908630067
139749776
1855725097
391056904
2131746777
1899910886
1904717077
129657987
606627444
1951083456
1364957711
1130253809
1234870636
366244084
1636790505
227982519
646405221
1923879306
1133306010
1174793282
912521488
2046298084
1875839228
940969921
1213283760
1812459227
464542032
1897268171
665253371
24811883
400837074
1339662957
1404993816
2013090535
674014290
1297471861
1512708303
1470785870
99136095
988897370
673781084
643804531
1574316899
230097826
1632436252
238263429
1090741685
109947676
1554470731
83941615
230162392
766245438
923877918
1650865976
1324095765
1518093594
1711438920
1568705339
1066055478
1870792098
916333686
891018713
1684118933
1759493608
1685233969
248124563
275573867
56485749
1498369335
2100475113
2049768236
2060843583
1697324774
2106912605
416281325
1687622754
302235897
1974612172
1429123326
1145572666
1611824802
82191994
635003890
1560604473
1534163954
564307035
326941893
1973610838
1159551397
1226999718
1594736049
1857097114
1009692567
1650957712
1645789648
2087264437
1400518945
26606517
1387614993
1259525671
1952483996
788261176
550676658
1045500541
384554161
423688957
1070898848
1790185891
1987979404
1927849411
1554478955
2082935942
1290242112
465205576
1255440492
596728773
823298085
1954778981
682437595
925260528
81446965
530842844
145594739
519985950
313385491
1314539702
1179518748
1760496415
1819860852
1734774534
1285899309
1151869856
1469008341
1529412195
124715031
377535430
992957422
417687820
47298870
1989058853
2073906914
1840377618
97977553
1153492962
488517175
2107060922
1539754093
291346940
1402140772
499217282
1265428114
1109434919
2104979282
733397342
112324203
237139923
1846229946
1955340327
712675571
863643880
1669907664
183577410
2070148589
73253771
237478516
1747943734
632911111
569548910
773766998
1309162114
633617292
531107521
869395866
593030399
435798622
127075694
1737021615
1751852883
81257615
1643441427
56459849
1032901033
803860527
1594249444
455338325
1960608910
1337962148
645711329
360120186
72898215
2051430318
1774607512
19700912
1765230872
1451653600
502208531
1454135684
137459774
86758452
789693139
1427245236
1916941637
1822617446
802222081
1919481182
2029744993
1944500143
101819661
1212466672
1870321673
1154526881
227040199
1105126596
881798481
146657564
1933581929
1348738572
576842227
687562692
368341842
295856602
2098240072
2135604006
106899805
1644264301
1389276885
20990117
1121350620
632256575
596999110
1747905157
1731350416
2037308640
1435184427
2047739760
185628559
1821575295
895939160
1651363537
295345954
446295908
1107055194
217292188
137832461
783441168
1942894263
459276892
1325834229
218831649
759106788
284015075
33874808
1590580705
940748836
339689649
776774677
920144162
136748874
2015275346
1647693068
421760417
1779278457
850764354
1736810541
298831503
1792956240
1364591319
1450460645
203387655
1983244471
1641257428
1100730141
121527528
1847216955
459663345
1569917485
1355775265
1371011075
1130396483
1899461006
599726768
2895069
1081508054
1056823520
1422500623
1307569445
290325655
943721762
651920237
842251469
1795567389
1354870650
799149545
1636930945
1289802593
1961262863
393780394
1929024159
848753546
2037367287
1913366822
118129952
1274543078
930624333
1703847507
1437194329
1213947945
1984530648
672312313
103861123
164413201
1162723901
898762556
1721727717
886098774
1417373168
485159523
945136388
319464398
1702180935
1202204944
1576090417
810108905
745682330
1202868024
352921309
732525692
2079138379
158642338
1522484981
193898762
317487048
350269157
456637513
2027790364
1272268898
1079317553
1092439546
1989239061
1524946700
1230484020
973825469
956451422
1879102385
739315700
601109864
202164921
656673852
1888228355
197219048
572278115
1352153239
1337614612
929325095
5159722
1562015684
23547756
2090334009
1032871650
1971284981
1839518890
478817587
2032264122
546807294
1628755395
489635495
857230234
714528044
299842131
1188785369
370056571
2094912279
486334080
231129965
674641061
1710476803
388232036
616082710
1209921677
620993881
1525196320
1467796495
1621636483
1213502863
572926186
531984600
650658893
746786892
1180756800
33859650
620929947
924714371
187029466
773675764
204122523
570682243
195958111
970335490
223825032
2024582414
755858141
651992605
820219261
1589972257
2078829155
8198711
2061151471
743696172
976569957
2087638042
1540207839
1346763689
455314872
1792201283
1690442412
1077101298
877197370
2144407725
1694737920
1403827610
1422958295
606391479
1589071537
1990162786
2089658265
283943659
1661261577
1897876143
952842514
229216508
1264921944
1312765366
1353712140
1435801331
41109638
1297346294
2135719223
1213391406
2076240742
158208458
139498476
317482898
1165055896
1609897144
811083730
1111056816
300123218
726213897
376673819
2135905671
1077637652
386508175
1556542437
196465986
1765757322
1627862238
560253538
733143612
83405714
485643367
1298732241
1470254583
1401966012
1196526802
582052291
1190570763
238038278
492034431
163214265
625149486
564359294
270981177
1500406645
76039790
558989966
1889724271
105591105
1775086459
1578591299
619979103
954366502
1427751791
1087097375
266169378
737234207
1376264134
500261735
1041014596
1488212627
295340044
2049670730
384024683
1349213560
960447924
336926555
2106866983
395438525
1458786499
878175840
1801930590
1385504696
711409794
952350621
181830301
846395936
1511650190
1834135851
536751563
1802917043
133627556
800265194
98814694
1986298968
280538206
2083440899
1568243053
1890864007
1496767433
290022739
474131556
2114875950
117954530
1613965501
1724767481
1099704366
1689866375
568255869
1387784751
789231652
559547767
672314413
461886558
1519362421
1880726897
1546304518
36026515
1282957590
2125919486
1771818268
1231775590
665955352
2146063248
566840121
1611312430
1628341686
950758788
13038201
1869430
1454729050
648628294
456669567
870945771
2134765534
985153054
248274449
361047014
1447649740
160992594
806034832
1695675472
1077187661
709356176
1325020700
197487098
1342431259
641381440
572855241
2039624317
714238190
914588482
1906319982
210575073
1676568819
204175397
991398704
430800573
689478795
339361614
1040112822
216972758
804072662
1053832933
2124791468
2124214561
1495657967
1199387131
1569721423
481623637
1319906811
1948191631
1314389323
1025617443
767372607
916137958
238739634
838438808
783702152
1248466325
1994237656
933764629
710454733
1360914142
972669982
1846750404
913073275
1820782022
863453890
553135296
706583243
1722526795
1475993924
1867535577
978938489
1466596971
309373380
1950346097
302865332
1126749009
1942189095
1973097962
797020618
712574346
170820245
188575593
1717452479
1963380467
409843477
1241262585
780216126
1633808194
1208515403
1237014799
431142524
1240411858
942384690
841168821
1511354225
2022515494
1411405106
1989179927
1011172328
1837959734
116923873
862938255
526606061
881946110
786822077
1998238936
1045956018
803090447
652595786
768393883
805210941
1094688980
1021752794
861000047
1511179345
1992065584
1801203968
1027691149
388318433
648718520
1198109514
2089682838
392131590
305154753
515577015
654539999
1937936355
860947847
782656083
320319570
394848218
1315098451
775542894
1580365988
108596338
2096619086
157810762
1302077620
1948225543
1542730723
161814609
545956293
843228737
1659835775
1190040656
1941599141
879958707
1558446393
1855403917
914146669
797572300
635425169
1503046908
122126804
298885246
1350704241
1071361237
1455782152
307631687
2067419534
1510331419
1268426345
1432968780
921135057
1607187344
1834636538
1303737657
1905359705
1442631339
1753563170
1582933535
189936314
384787508
1440490873
181606235
116796028
1013042644
647811082
1710904178
553852069
1695017127
1353260926
2014365917
2021025493
481931412
2059520070
1480010692
91437164
109842525
1690869651
1967937291
519467482
196016991
1895314234
285810609
178515216
441651336
1405937000
581394899
66263095
1233466470
971102404
1628050979
1603980997
217584724
417773993
1656522834
846961441
549889671
201397686
69315239
937139826
1231020235
406345457
1744542836
353866419
546367714
140491853
313500878
490322785
605445252
616147906
1482074240
810027920
1118482319
2000483001
2051249001
1903861485
1840488283
1857638968
1547090141
2007802664
275286978
1264544167
1410468552
942821506
1422357772
1001068792
1043360388
1108956360
1302561970
2022938658
1840661732
876625136
998587889
1118877298
1562922083
777610670
1569386129
1002457443
744311557
948205777
1510216358
1777430429
2041911855
2012039688
776588174
1673021051
1365932391
2083420971
430755813
2104397775
1005519387
414984404
1466716624
414567308
128419637
1561726958
840948342
1979081296
1245574402
791638104
1106440408
23471126
1076515845
677906739
1475587033
2129350635
2009124291
1924960961
768539601
726238577
932564893
1023104255
1809927337
1158777894
1400206319
355963646
1543983001
420964395
1088781811
1858188694
2113723987
1645966937
1150317733
623813155
1880018537
1814995983
1625206276
1468242418
808604253
1051719035
474078542
520941116
579996523
1828415925
1070818937
352227474
231906262
1963638369
1310062337
160815986
356460221
104296504
717614026
764781191
179761270
1413961388
463885482
1327911535
1998861734
239375282
1607873917
2051065012
1819466170
596666414
2035913290
1785787419
1990642181
2146309824
1810486939
1738438864
404598812
582932130
195023327
1640396328
1527581936
875359387
1336980936
54482374
1924742237
27546990
1450145696
1157327530
1341054729
510954054
1061865925
2125027713
1163407720
543357316
663845759
2100970263
2086680417
1219019439
1621950080
682596421
2144415972
1712745845
375033316
1048574255
1987864714
694259136
210116492
1557379416
1905815454
2054521086
829820314
1300611871
10244157
1237636506
1425948797
1690275298
2024780396
81307498
1167971576
642203950
1614263373
1088406659
1282950468
1135903504
1480470434
207028466
1290539780
1473613879
536477620
1930198709
233387103
1434976109
771240049
15255541
1748783251
220245149
1045326517
254971088
381848160
2074340049
2084474580
588437357
1878706463
1167106553
1082455514
518342539
1646250242
407787917
1859812667
1368568097
1866169167
25609664
1549178280
142570718
1781534671
1513434207
361846315
753201328
1768963249
1134018735
1601258776
1845601216
1286741318
299947803
806303622
1007772321
135868997
1511309503
1429414717
402996678
1223191518
170058412
1564473619
1733908291
1404738100
1625022784
1076196413
1045849935
2098328040
1634704453
2146689346
82649873
1952043146
1728098783
288691345
200566214
1175384490
1118656396
1789456060
541363242
1721937318
1707253759
522438796
1075147097
1429119338
34829163
1417258311
459695022
1953774661
1628596451
2024775858
413498518
1777738203
1708294680
735417449
769832985
849711006
1275764425
255161111
122011406
336965121
1957746488
664258994
247654712
191243021
1630502811
1339027015
1298900532
561313334
1721428456
727320516
276683523
81931207
1390344887
466890988
695929853
1712596515
199365629
56347566
1033933780
1328815735
636152250
595183842
388217215
1904995716
1662003704
964468249
1511716695
1516297191
1516242498
1522753131
1430662653
2015234646
178268085
1242713649
236682788
1928114167
1224012790
553040284
1844344985
855299190
292944375
501709932
1077354084
200650316
1363972619
334325012
1554030136
642750534
999343561
1582576425
1720394108
930574072
1706637452
2118899114
1774560953
2141200828
930542211
2091279597
992559110
699703556
1749231317
1724950462
973908105
1384375463
259694411
692421598
74002487
1168663984
234552463
1700557916
1195099573
310757009
1221530931
325045677
67697230
1420083291
2111915453
2025844711
972090228
1380107955
2130229497
701756113
70271896
655106481
1676654171
2026883637
2084053780
1199527800
1761129239
2115082100
545557616
1275918697
1692838571
942998640
106904794
613424615
1453088439
685941753
1284941396
720158991
1541278122
592577496
111128036
1885944256
1723473670
87800858
1674389080
1790559370
1704991308
969227716
408389404
663376352
172701668
117162688
43712330
614355292
1335451328
1666506474
303798371
1927752591
2848386
327760589
1021268843
1733364265
447009826
527113404
1180239439
158654425
1282900145
680702366
911556509
167895080
86459916
1194019143
1645778512
63607212
1470356701
158148442
325239445
1204890582
121455167
731980955
998176239
602665603
710840561
549258272
1378511733
1436593462
1405647439
1997923516
2045042422
77851764
590297891
1122942
321168298
1228989120
848433567
1579689706
1911476925
1766523242
1659207952
2077583857
1847380157
1396991983
1943171543
2077668227
897947734
261972057
444553328
846788652
1590002989
837714198
1224618170
1900255214
1305256588
1204549596
984398255
2095534301
496012977
921326992
1577623037
512259593
580140078
39477336
624159279
1520248136
443964818
2021269925
57888122
2110680919
97758217
707607541
1647662366
1405694312
2965917
486278333
933459455
787398017
908574495
8995385
1637828737
2071155926
387199059
365187561
762152920
314525215
1713910951
633833936
1270782364
827408016
1965027341
2022407668
1486055702
1975851449
1050528518
1207404483
1092810701
1782998468
11818095
2075581574
1677255323
1182616480
1096654035
176522253
1798413491
698553821
1984959744
662956707
171597805
566051305
575584501
464694444
1037518876
2044750335
237422802
442910519
1433161413
1565322542
209644682
1423151242
40102694
642926989
1916223682
1648355782
817856229
1351517063
275463005
569565767
1313087528
1582846527
421079062
1238630514
456797403
1631255313
903020037
1403426648
394836034
337147885
164621870
1094653912
43536023
44894905
2037237343
1042130113
625088928
1681513545
1720924512
523696678
441469230
1876336488
1936077248
1362280806
52634725
1911797381
857063586
1476976013
1920130340
1425941142
2064639280
1659313462
413459197
1093177869
1457453744
1874325399
539987926
880101091
2121047634
1253512491
1732085154
1310172975
1235731365
69351113
567127288
237625214
354079524
265405753
1327299159
2121922816
259008648
875162374
1180224347
1836506817
785816804
1688172444
1650795659
199363231
1507884595
411940088
1111399521
1008823115
869094910
89100869
229452451
1231577854
669580879
1621619992
1138736655
1915153361
918871500
1420794183
914667288
243130455
1900701700
711569215
882286595
317318473
1415361046
149715438
709332496
2038946836
440134501
371511266
623803234
589923660
723933130
2072706372
1473054545
1504622651
517022042
1625086876
737714775
1721420171
1380807502
284517792
1839596611
919399401
1925776092
161331533
512463484
1025335491
420254178
2116198801
1607252880
266407621
2085290656
1339779290
1259832322
968593886
1703587232
1660300792
954961492
2128395801
1816649648
1140250016
119301971
178201300
601477287
374856493
85039080
1506154053
740354927
1073045093
472046604
1263223970
606348028
456092301
1087353846
218751780
1964164037
1700711983
324636094
2073936634
1844456445
1024918524
243637231
1887381938
216434824
175876426
915390980
264320939
1209225873
215211994
835183773
112893952
1226123515
1637845997
476701805
647140664
97300394
1354444407
1390181541
154497412
1802128487
2075760855
790141957
1090462826
406756862
1879481842
874763176
199384565
1751862389
2051893623
977593673
198722044
1264666889
187078797
2086201339
1064203907
1747694466
193387523
216571956
1592150221
247569929
642598730
370721807
225535017
986680748
1282650951
2141945313
1209265698
1213912350
1627514114
1748933081
753424599
943501469
525584993
546597508
1961115509
765282426
912973495
626926102
1025401742
298348267
1520861902
57738661
1383819902
2034806009
1406482388
1955420909
665918382
1507819226
563565081
2120674352
2038417748
1141071630
1078609600
1500588912
145566423
1075153614
116529050
211951325
2059712387
157070293
416140127
329338379
1587766831
420182369
1627863549
1586021179
1141049435
1478301484
1125536458
1040414260
1870117458
1069628099
1906207469
493457530
1715643715
103609337
384991544
1532551883
1822269310
1961807827
1497007785
1671266707
2042819342
899152742
1608028877
946661181
739612083
2101669304
393189423
146424374
740184243
1887079792
615429089
1224848380
1363488150
1437228113
578445661
2016802949
316661731
1094505977
1967835280
700597939
1454337005
768416709
1191349538
1811411426
1313200753
1280694687
1773127099
1877290394
480148358
413958488
742799083
44681677
1516299495
1349093031
1396550908
2093183470
1378526655
1453134829
830284572
1330551352
666186725
28376460
807292894
1760670114
1035034878
1162809316
1163850872
1975868572
1990454178
969647716
1619569479
1684994877
1048655719
945872314
862536759
865176465
456730221
1135161837
486348533
1573469370
179230553
753032922
25913068
2114751273
1658107008
483556908
1839871189
700964395
1238831867
837211089
1743835366
1673016402
326278238
1179546862
804339790
421941152
131150125
1646098761
1302005650
1117496811
1390059155
1997099001
597005601
638912282
118091653
1705919179
1553687866
645970611
1896779259
1766272240
788998028
419559224
1772547327
1222405909
810756838
812232293
1728819135
2129510528
872397741
2032147047
1004728230
908700096
1712263407
1313171436
1391549141
2053674120
479623580
1205037478
1231364620
157007913
1458889413
585563719
1581427671
1808648453
346291575
1555915252
51975786
1642967113
793561740
2095172730
729339907
937675592
192921355
449707152
1781734063
34232733
1569340204
403265117
147099820
1401525228
495616354
416895528
1341442895
1262940098
1148755721
566035026
1182252801
177245534
1274998225
1665694959
1530522393
1225245547
1137327313
1920254360
1518451982
199350407
384007644
2091400916
1174386837
1430571414
657497765
1807465392
226280265
1036964690
1459829574
93561960
456877029
1823759488
994160760
196617541
1205595462
11189935
783912311
756122196
960785472
672377716
780182767
2075897011
1469552895
84559415
2069559423
969699883
1819405007
938106649
325116765
408964211
837633864
1112121459
768825904
1618707320
132978164
1383279439
869307555
489543402
60392936
1310997485
349247259
782939592
613279979
593002423
392955138
661956692
1501383446
851411960
1288838298
1128246324
84941469
1096161012
1303113711
28949214
83531173
1394378401
1176902801
1714161209
671296354
1530520681
1525712210
918719219
923965085
1490126901
752776049
1590724415
68072598
2016009527
1301698418
1320893875
1658800286
1137899242
2124540443
906970963
1277967723
1944881826
1990637568
1074548872
1268319217
209272647
2132375007
1624250394
1998001782
1149653289
1645543299
1139678614
1272817097
1797976316
2058239049
1933372206
231393031
220776823
295720453
1323399668
1330551352
1858595157
317417986
1661346083
609977594
2001280903
1709803241
359142554
1137806397
491395180
1087651639
1572960363
1294183493
481069854
1298717828
2129816219
1002214130
2047175512
777072601
1439274041
1765916311
2017772666
816320945
1831493078
2079021443
979983603
134547234
554505025
28153520
2120308989
975003780
63973722
2045935539
1131743922
1305395975
524717018
1120550214
548066083
564545422
1340586105
1728085088
1123759232
1045069420
2032779181
665298148
1347909982
25109766
1070797853
381817536
826060285
290678607
478641877
255507897
1556542528
1337579974
1808334466
726358453
476834875
284218834
1390916384
1199699779
911284498
2063172758
1820358255
2000947595
1248465624
1547986239
1673088613
1834255462
448065832
935335273
1950054360
1329644130
459036498
1590801344
310757583
90634059
1986997639
290273109
6435337
1839989924
1805044850
532056317
1367221012
728371817
57264674
773770944
957014876
167783457
1153410459
1862457143
9345943
1207636374
2136799498
2106374771
1742798895
2058710516
39923644
1499591554
1122296632
743653146
1428051867
1461016349
570461904
155505160
1213062752
1470012027
290608192
2129844786
1672651121
139216880
1978941882
1973433982
688874365
699517572
1542142205
1822283666
1353784895
593581416
1228672383
1512660158
248909311
862500979
1736496726
301512735
1758685839
1076648763
381738036
1462948627
1806669882
29576177
30063341
1287712573
1418317367
339551548
2013743453
1280813770
1011706702
1919089811
667474082
1511028896
1215078922
506647845
1222184205
1498478784
579769529
1360587986
743934439
1548446622
1723283025
464254505
532774431
1833042472
112333969
331145778
1362412649
308585184
638485204
433589852
1924736851
443710622
1207748315
1370079304
2117948831
965882902
588086260
1647261368
426415489
51501915
1809307771
1730707999
1644374005
594592150
2017564056
332113948
1597575785
1314281905
1031696611
608384175
1322570278
693525453
1157530658
1471564006
161976120
1899717788
2016713946
1688950584
60590675
1141022340
1533904776
130725703
1514899280
512610912
1385430092
1951607215
2127380291
2035629764
1904816389
23280354
2127374387
1071480155
1201038864
1167060367
1102207853
18147540
438114634
1173725368
1101538622
880268921
544214761
2102808639
109717020
2050752961
1622402469
667114410
379666015
1726533359
352793437
882825934
958505979
762905423
1023761145
1243081426
581221873
1949519465
705587441
1117105738
491433721
844983750
1701557300
357326796
1273167408
809718604
1910908468
652159220
1781635832
1205776518
1414249290
216954224
1472833635
1279434301
1602822419
563728069
1176771551
1809188323
796258522
958820413
683678631
290250915
1551188546
1614486831
996863690
217215901
841896222
932525731
1648495101
879635610
1481360003
1167150063
1534941003
1343967623
257778262
1440066195
1813440953
1040536165
526934514
1569297803
910576900
40170235
1701814158
175528627
846440160
1331282490
2120056236
831375172
570190541
1349371775
1173590045
1966824223
713683253
434851012
284500086
407006856
640924636
916942851
223505439
1730805130
485159359
2101601866
363699851
623843597
1347445610
1633333032
1293994292
2092561324
1010969887
1493966147
1907703411
272522141
1624324179
285438130
756506626
704534769
348104160
1966023468
648562743
1388875037
1182205664
1052895491
1013205163
144129038
1682145191
882582875
1279939196
1549997852
1421681274
658631485
1506031873
711525917
12983810
310852273
65752995
312727565
1362218785
1359623488
1636777149
528316448
1743335581
1739961568
1361103359
553353647
476332689
134224455
1970188180
534771991
56903549
55695878
893896108
1602063891
343515071
978466891
1477331452
1510495325
1573841980
1775799855
1566417871
1005784080
1469435693
830158619
1490908598
1426898531
222484464
1505493885
1106094389
1854723492
1934849142
156303699
1148196367
246624454
1649263037
1039608327
1726805468
1345994844
2028657904
767171820
1261132221
229681025
581881079
1861775352
703735954
1329932451
1441671773
667606230
1956258866
1507930943
537130057
1458777590
1690920169
1823246231
1328837875
178758757
2127955497
584287096
384971225
1226652488
2096586326
1932634482
934135042
850509835
717685785
300459360
763645102
1277670360
1969305510
1408038164
259537150
655868795
1194907058
826735374
1127119041
1795494168
2001558472
735166793
240798960
1705167015
1101259458
200192929
1656479275
148328246
1713271859
366880862
974962253
1097837669
1651807542
924130712
1433747448
308355163
1188767
1088012955
1229209366
1856794539
2053065098
836652835
822801895
369185422
287093077
1842223381
1346177742
726783014
1386344505
795912392
1761724943
1123482155
521628680
1079715435
249691259
115240296
484501222
1436410698
638815162
347646677
527132020
746716557
70913904
1866670847
578174801
555373285
1706444216
1640043561
1201816417
610575724
643098759
1204305638
974950218
147301035
1831440771
698716033
1998246622
1940462571
1537050412
155272547
1234075736
1452765442
1913724054
950534926
1461064784
1367324372
1764836087
1357269821
562829145
254774762
400273479
667086007
81406974
1119551134
1910693365
1413612864
169867579
846609597
1856912933
673870884
1575963670
440867605
1558884526
944918754
1121926946
294327529
820440944
1022173856
1926953199
1964905821
1170103888
2031163240
1914542490
682334314
783639337
1064104813
116728236
568197758
489800779
1174709082
1601753635
238209426
555408183
1057791032
1324826472
810892144
2109846198
613395936
893521941
1623543209
827631546
363043333
1872565298
261766861
1868470387
850168174
1534573153
1797713515
500348782
1906722182
2122240521
1140537271
221853214
612312445
1187905118
1915658944
559414744
254613825
66209064
907645970
1885858355
34976555
1281701688
1850790300
1280144249
1070537595
1744797403
1126063473
1850172464
980131341
1008678756
1289691176
1842424907
1396971917
1831360224
835302581
1513193484
1734898483
681464977
1334179876
2064933944
1093081480
738131429
1073129135
357792882
1169515523
849454031
1713980439
207654188
2035503661
412619220
883535508
2124040902
1157685332
389769548
1780098504
210538033
1807365442
1683455779
1959417224
2011678748
1813513193
701639013
1095555127
841250603
265320635
1321208778
2086822070
460734938
1150828511
1581790975
765036727
851822893
1126756132
826864170
500710752
1718590207
595167328
742005790
1754089802
2143655270
623534447
1443176445
294145707
2010802679
1825966204
1382137755
942059446
2015443739
324386700
123060539
1314426553
1519596760
762139484
975624724
1620107503
1349415826
1914261630
1721357990
1893050584
1214554654
1108698073
394913754
1831771594
743434909
15681787
379389097
199612785
204604588
1893945913
1971076766
1667161067
3741678
328499191
4193017
1653198694
1470808974
1440897329
2094631199
1980758865
996095445
2074580401
1081612505
798628532
1829325583
1446233766
713300389
2021588119
137007249
157561872
1870159053
1762044562
1209990891
1869443776
1948766910
1951104437
193675743
1583724555
1144712700
810872546
956506729
517493515
571502919
911445515
711064541
1612766023
1562271388
1789082327
1732838319
639375737
176737007
497165975
1707206241
1963522701
1728990151
835104161
378590363
1045940750
1613533569
804393078
1098671335
314451018
1914500186
276945209
1289098014
226830242
115514203
2033579605
649468122
979990109
469199724
2143474473
104849406
959499893
1438240754
1210624456
1770228903
1051007315
489110644
601261123
678314181
631981315
2033572105
1826679056
2071573450
2088897270
372362937
153661684
1230125823
1250659375
1087278259
320295814
2145601368
1226150773
824533605
253274700
64089080
2106915943
1887450073
336336127
79919882
224503288
1351055236
1996345524
934791892
931023266
1046694010
54645838
1791137340
227455741
1063319408
313690148
1735926371
1249951767
204922702
494178193
1113105905
692097197
1615856935
1337724593
472752945
1100122656
1778494502
860597522
1034903260
2082590551
996041251
949175370
1334707206
1235877849
868015829
141797577
1090696568
681943913
1295504976
245729948
1618275927
2100834840
255456686
463353390
118677618
22139340
162592314
1917907216
1198464106
1831881241
936150532
356435860
1387400911
1876404884
555221886
1041121125
283406337
1121604441
839819902
1862931394
1809097985
1364058037
2112891615
876918047
1115865264
889052766
1761023723
510420879
681738728
1982483520
5436964
980752672
1355723987
1027358996
642948720
866174276
1219577572
835514687
1421552982
1364566615
491462978
202837540
928273655
1136833711
1920800947
1686818567
1273648207
639441273
1302328160
59670152
85232777
1365574568
61642507
1815998787
619170149
1413946036
724893370
1761321018
307770092
761281347
1101934056
43360618
1188288360
1839451115
1529261834
1222737658
383541615
162650633
1837801899
1905704774
42666065
463240524
1836679549
2127013608
1825590618
1433058875
1931746667
1084615921
288279291
1100011694
16451592
1884312915
2019435821
38458058
676937866
1052046035
914588482
1067914567
522527795
1921554804
1893984885
1243621693
2111247138
1033485775
828627394
1912312639
1823731799
629414864
1549042663
75766727
1181655138
2075164469
417535286
2122161766
677393336
1826042375
1092701344
1679369504
1217151547
1715383167
1152010395
1767933260
359911314
49286704
1561095123
2059789242
792927304
1259984490
1689186992
971502160
1033805439
1330714296
794206556
1061058962
1141374852
2114975784
1986822205
799730757
810381596
1173231415
134610790
273583361
1299745928
1967833425
1522003337
567765801
1352260413
961963965
696953231
202753478
1872349499
1435678126
342901425
99211716
678297220
1684529427
113635465
1101114940
1824880666
1026769241
74690589
2023108620
598256136
1627034082
219414527
643929793
480108774
2097634038
2108098944
1164129374
795319624
182570438
243250413
1466386945
1889947894
614432151
1415545335
1947957000
715352479
1478956261
1821512615
104517745
2104027714
1123921441
1680965269
1788268084
1571493917
191861160
2026570951
1842359755
757925539
1766398190
1902776948
1526956667
1995943846
1740903705
1305266809
299525264
531263928
941268527
1374280694
2016544425
1829761349
939818586
1152071857
397994822
1423383520
1542996316
2011459633
1404820087
949296183
1463797972
929470348
478719353
245343331
1864253712
1718962262
36113419
1832032234
1533718648
412604993
1863226869
287296967
945935117
1747341875
2058289772
723075303
85423607
1405083936
1937716117
390193459
744019626
653835333
406145381
1276814827
1956261069
1947536725
2042411797
104563582
1846075851
1491554333
637845938
780768417
749213301
1675869527
1027932675
362708473
793418521
129632431
67201298
570825858
1588983590
1960689860
147100477
682523393
761930700
396800458
1279100423
1366314229
29220295
811619515
1186104017
732107423
1716025625
785003770
637285221
1534714694
75252898
1019451041
1176095177
1010164052
1087538441
897301301
2082902894
1397249208
327364580
221029297
1296356690
1825008398
866547499
1411951557
2045192376
1033709685
1946281450
39399256
1527671871
1181999531
874999541
1496254292
2000472803
120572504
513807281
77560740
620324974
795917139
379582795
2033886628
1846467766
1632918965
1209689150
1619913487
887327389
1012658335
2057316002
1675212452
982632134
1022769906
1344790702
54934267
1792493541
1071033143
1228929676
1449009936
524712850
1370812978
929267481
1860997526
1386501085
1135338504
75141963
944578282
1436772323
1091216785
396175756
1803415257
1091987276
61811996
191012273
1218119569
786680733
1181886758
108924184
1016799786
1832073634
1846798066
1070046413
473293681
1409548681
1105475865
1531311532
803856345
1673291595
1142081174
31478164
299938187
1388085506
1338747083
1031249062
1817765489
841946577
607907196
884402426
1039518962
1614705287
1391714226
718190844
740655373
1569116034
1556783247
1916029094
209689906
1686428346
1911340064
1382535121
1079525748
984213471
1933515959
1350893836
1184859628
194446486
135534605
677590266
1824762658
322133494
20059643
361603293
1625079777
761787273
780153908
1901452560
1810022206
1552881535
2010190086
299054024
296369334
306592766
839730807
875193167
1535805673
773350480
1833779172
1757009610
676591836
1475323293
255874502
1777250713
1078832862
1938290206
1698739081
1659124966
1117381350
1483915532
172941344
620820783
1794016157
1428838163
679780790
717009991
1304900343
1372558907
1790948149
1430583856
383485740
1404081296
1233152738
1755822160
717979004
1346150380
194648922
2093443091
339519525
5686692
1819032983
532261917
3711194
1740507311
1654408151
2138735154
920212844
1050124064
765923470
1862612305
251228645
58954348
392470400
1921654865
927251492
49805724
1270282536
1171359695
192470421
100690477
184625608
1889535924
309905270
1097563430
1212121770
846579881
1480300637
790647031
1507691915
1615928189
205869983
1023907153
155944760
982719147
1368673058
493783570
1456607447
670862683
51135265
1646299974
1105628275
780015003
1472838423
1112310090
1844892574
1458150807
91585424
1425521817
1209123637
787708696
1901822426
894543976
1920947366
597950391
985971270
11805629
1706550174
902863379
576648261
611460526
950731898
1615953157
1031369727
1207040405
1180119410
1438380011
1184179456
1539879209
1033655544
1360374849
1406155190
849396338
1418183116
1659608263
1895070063
926713520
1922629121
1454006998
450582109
737889636
21378768
328871884
857881738
875652622
1790539556
1701900273
729563129
52987135
1540890937
1158886959
1876958363
1329893198
230660235
528136605
2009567762
1713408271
1937022841
2008199217
304694797
498654024
1630135230
640627839
1408423541
35771664
1768539998
574814619
1189992877
2079191530
705935033
1404568111
1399271627
695344710
1708955559
2108252698
493370307
285858926
764075198
305256363
1449508237
442008739
446353555
474085639
1414078587
1066877325
924658648
1007526865
1935169237
1681848863
1644452454
938453116
1724307484
391476418
1829569526
1622452235
1218067895
584786644
1375452743
858865106
248007522
681852861
328005124
320372257
2027468067
651659546
579505856
1244316825
996703286
992017173
771187956
1095729988
443409114
1156663971
52648589
205546763
559717643
1474163726
438396623
1441909792
134528732
2092422113
502105481
1399914587
409083734
667604528
357106908
753547726
173558990
1138728804
1341158544
592308553
1207298478
110648139
1187669907
1192415489
1722810094
326765668
1526679100
1535637904
74939814
550470552
1381778795
2036950515
77236074
1715791559
73624273
224861468
1955084088
1261425096
546649174
381253096
454618279
1768157696
1572425285
1418445123
551209543
8773807
589440788
900171585
2124686897
200067287
1548463203
767909648
2047752429
1859669949
879191405
1106208446
1522552191
1128219024
106428136
2075340463
1038900629
1449673328
1414003931
1789226569
65335979
1882794553
217196983
2008306476
1868769775
611698691
1022389244
645335411
1186194567
1314717401
462828892
980688116
1107500867
1657599712
839999820
1767653712
1404427893
1396014707
205753811
736095386
1527403293
699321756
2111371153
326906787
1235890923
1864394358
1754203453
1882530458
1558666724
2079095102
1759666620
346520007
1214254418
414414331
607417619
708321923
1060232663
25916758
1610937967
1171825625
434001990
308564194
799482720
1501005594
643977066
2067314665
2015443739
1608983862
1669593860
2066270901
507155633
1437359849
1786693295
1948580531
1336882683
554243316
1684947464
1976092189
1719341254
280635565
1825645271
2049743656
74373932
2077195723
1611415967
1649660576
777686175
2025969816
2113351862
1980613227
1222912695
1510267182
601058274
354051594
1114290650
320036931
1606641804
1127874131
766274419
1093125583
2134147420
111477089
972083170
2028055760
98171256
1458244667
744565731
1389675270
2021127461
52317899
1073188946
1616775056
933083813
156431580
1807604715
608885652
2095488659
1345583327
2100493746
1243009297
1407314072
2133818334
234486525
181479804
1339000449
1574672117
635516452
1391540694
332201567
1617059360
394397296
86208469
1552055860
1833188288
1955047318
1915741803
1554014768
351909698
394086103
1423507344
1325769699
2061509224
1056436873
626653158
1402431151
1411764032
884294677
976722888
608174546
1315281860
1171630390
690789284
1688501116
47285874
1311602645
1529619253
1929426466
1618642537
1139923471
1917096053
813060439
823747615
2140968067
669028180
2118713791
788545485
1386344907
1447808420
1293667670
766348274
1176582226
839392296
2013548257
1099335349
1531696887
138478003
230626757
1597553211
1561573516
1726803191
1212554074
168008538
1028890057
686573912
2121407966
107972288
548572137
407138651
1337295512
1140912946
1348844012
298280552
414507888
1304538964
1894401838
1425371494
225948221
1031301993
1375661173
1548804761
2019369093
2025515932
1774834047
807738661
961763070
1728326741
2050798550
780182767
1958221540
2058290526
919430329
1373290367
694197347
1033586623
429207621
1069908306
1758969958
602153931
202919282
438663586
859702073
830693095
405241654
315591835
1657452169
1922766647
94997854
1059079619
1808970272
1471302891
627940081
1080714630
1791230718
701149326
805206941
1011199431
979819702
749281432
963366702
1062757764
1220105029
1915685086
1497858299
1867055198
383412769
2054507476
1324054001
1576276124
1183340031
34523627
1794527531
2106588941
1367753522
591083781
1674946567
1437472736
835160910
514222602
647132285
580335095
434191539
295164481
1932079379
1803589494
375972989
887906897
509855285
626070632
1354826507
365586834
1682408211
1954949576
1586105800
659478760
1322519832
1216883404
1115886489
63435744
25641604
705448395
1287896295
476130700
1907589974
1028217007
583776791
1588862752
1924201403
1226030196
1770117658
1600933458
610899639
1858347699
201828832
1987340409
1534785626
2077332773
714493370
1802399875
1593013864
588422650
2134316452
230127124
1716706936
1518350503
181074742
1627866554
1734732207
885071661
2033325834
41069053
73140167
1153326877
2046287689
734059130
942915655
138537982
1791770714
456559240
1826467644
461949595
30969885
730232431
390931174
2047323182
2096061730
2130143051
101966123
1581250852
244607684
1568999642
885306008
567859489
1703941997
1110761899
1755215287
77304188
1323235292
1505331024
1271224137
184338323
490920083
1750621693
1985324126
1133100722
168449486
166315629
1139889769
712679928
1885584542
1769432676
1263348161
589160039
713319719
339908255
1270100998
414839702
208642121
1310301085
2078654674
719265269
1118357853
531592126
1346587401
592927205
1705522382
284186096
1060534836
1687733467
838769852
1013265479
288675415
1034565118
829095657
438772038
1101470511
319700929
1258029292
1645543299
1871264920
334144946
721273240
635574677
1090135498
929298851
941200744
1949040878
1351102394
1088825211
355187585
924576390
272219253
1024327285
1408118977
1665818486
1945350523
1646063119
517280434
1821868489
1188245730
722813626
1298780296
786011188
333941068
1235567492
1652128046
1795135592
1825681255
1162711390
367481850
855606222
1532761506
1956247264
205002506
120750724
361667996
781058447
1442106562
636552579
1210227912
1684343984
1086313488
1890686147
252933881
459629975
2145545907
95287483
1404461703
1431403003
1244470137
1050014539
1673818841
775135951
2011811290
2117893732
606720068
54720498
1613185931
1730591623
1097901721
1975263471
278826194
504743469
1607700751
9042622
1260306880
1126888057
2073019069
2110808053
1863488966
576911564
284862829
1827028819
1935893116
1442448189
73260504
1587792986
1180611038
1469650393
58751178
826951826
490016140
1893086594
837797898
186775260
786744652
1266731754
229289982
1274243459
286022296
887436084
1986925236
877709899
196393144
1546498855
1412488466
1479297931
1069039464
1267054713
463588441
379428476
856740532
204110776
366311313
930775432
1089878624
489970880
1742935169
1058725156
1374993163
1951662913
1956977769
1080929767
619010649
1517196147
1486136558
1806683385
1195924925
486192455
278816868
434555265
1971482362
624824942
390055145
1097141518
313716987
1820918966
397889232
1012471269
1284062773
1631295176
1341678732
284544211
25372336
2039137667
1321032147
1119063950
976759063
2106267767
250875926
345759474
585804275
2123958499
1025068955
1114054780
1429941971
1124332076
907462898
511726750
831116525
1368380443
554477291
947137874
692586558
1654561745
719027719
1786514815
294843134
1293026526
968305533
516879939
1977414941
562475534
395362465
1764327666
594993181
720556740
2087027242
1523626795
610661623
1101016941
604047568
1306901848
147955246
1803382524
640294157
1679206962
1424202418
1679414073
321197515
595450943
1695599533
924334626
1845609196
57024741
1486495715
535874042
1064403301
749998723
1961463896
233094280
1048379159
1763241225
1146133784
229020387
1863400673
1001596436
278306456
1236769401
1834401607
1270667265
1220033236
1418086247
1436490732
1237625377
1372923565
445274724
512432682
1200326210
1465535039
155684317
334753535
115240296
874492838
1979692442
1549325754
532957784
704399069
835046178
516131308
1588431996
1432207092
622514178
770241972
804136739
1258225188
1809699071
422505208
384639702
1489036065
1292322741
1163648246
1932482798
1090941695
451356300
1629334271
831992064
493994603
630606760
1355390632
1197065579
418935881
1773801983
1950095052
496560561
1121644609
588335571
612566209
1429428749
1812392059
1141308548
385850789
1118357853
304014659
518343822
244553158
571567345
36669977
1399895340
1779546807
1176742585
494107103
159144613
1695691793
805210014
1510732332
1579155370
967883735
1687137941
806986631
1618604667
549437701
187737803
354574903
1863850590
1358155662
1018908542
1486538223
268437941
1603684558
1058373547
1109875819
1111202290
1684500481
2142862623
1511135324
1214514960
61796610
1407775661
265854993
820873070
375124165
102215276
1841174142
1564613019
1453593135
449172420
403752255
1557737705
311843812
105298408
250258085
1668911304
1521125465
1383585828
264928592
1525988467
359693685
1973183263
1265407515
1698625959
1804831892
414254220
237391136
667921451
1239815420
1933651621
1163784783
679688991
1444760333
1099198651
224482488
823784216
938298436
2101536179
932175521
2025730148
2053752176
1149469511
785903917
1846135397
1381009212
1246546571
448213158
1890495418
1266745222
15706418
1837031022
565232646
1506319839
750994743
479753590
966786379
553611918
1190302316
1409653743
357144538
738184003
2914642
1778979844
2006897228
675888668
1220036904
361603293
409648916
849520513
621283886
707769244
36620314
704817837
1737081958
1479259842
1836304120
788145694
1046186979
321765554
1138235803
94009533
2001164617
1864008568
1005622352
1999439671
1227809513
976117388
205527130
1130995739
1956247264
124648893
1798413491
1079713802
1081324840
462050531
325921468
1070003841
1083271504
485232327
1307637876
49508835
1502844970
1200978389
1969889228
1012106641
695131409
1229047220
792358388
1342834941
273837591
1629276147
1995881794
197380195
843427138
1549639954
1833425078
1655538228
1431024623
193890238
101235302
1816800841
1591181597
710201417
148551712
552055323
1632938388
1906561591
936457492
859259856
467854469
374055030
1643874674
527445361
1815136242
832790441
1169218641
1665084100
2137447410
74649277
515671333
224310685
915677420
933141576
846993778
1588823881
1619971532
1604379859
818883290
1288811254
1006531781
1737782210
75451040
1966127398
1089497711
1335661152
370605825
1447352202
843902955
692496936
786596086
1867915189
996586431
93296913
703352291
97935712
911128497
1876653222
901375288
451053070
1036870911
374334899
1427470103
2072745916
320753851
126017525
1888599916
1762572007
1505078568
929563197
1111131774
1439260722
102930554
573417957
1815376118
1002409648
4051317
794070901
138246731
1100192841
759874375
1763478886
1956528209
56291620
1422425024
524691133
393305855
1800606319
1051673342
1057026005
912479469
1128520157
782298843
1167106553
991587634
1064134789
2071891745
823387515
669193013
752691700
1274081513
1707998431
1326917811
1926824988
1385582332
490084863
847168881
858368852
889505604
261622978
1193122965
2022514587
800588509
282627594
898402882
1372993120
1085523076
317789308
23668590
1668041743
1579620333
90955325
1016033132
1274751792
880754566
1722651755
614548970
1619558420
529718100
816912212
1347505322
2063261369
412994504
1549814351
1758655325
248082317
805338673
1284934602
91107365
1814440595
1343260467
1744834216
1541620948
946630867
838000193
1990353138
865731963
441666214
946834955
1068193803
1888115922
572995711
1565436594
307328012
626374408
1000906780
425262673
616188125
1910863941
1679534985
780004099
1267527198
1156633167
942755286
71053585
1818742482
1171697983
1160690573
181221952
1994654133
402658169
841194890
1214634740
697996147
1480016936
731204150
1232349037
601552352
847493833
1971194621
1523224195
1861711298
901689159
2054346068
341631670
1562650111
1616931292
1240739347
1195304716
1101052284
1908182567
1369388302
961177867
1325433681
1668071191
22906947
516403003
1770404769
2065783044
730682017
1570213372
1608206491
25412080
643966530
167266600
1719640515
1151080358
536994527
1380836863
414509723
621503853
792403023
1112802919
1067633978
687911782
885307974
980752672
1155202405
245122736
947234513
1618465598
777124367
1222263544
1571498268
1213484900
415816286
648487510
372035046
509750271
6743507
436891348
1364497243
3278866
1306484283
1473054545
1385926953
1585786742
108333475
1987930810
2070750265
827644334
844551204
1209391104
1806393080
1859085839
1214954173
327523436
1966203345
1692401587
2119038500
1937611295
33006102
762850485
574341644
2079474073
728291070
142971094
1508358710
446071007
1131154696
2042577151
83082339
2076750401
1968303477
797106953
1296181748
1513578073
247660092
1930757539
2054527809
1059254166
1480997434
112296622
2136186648
570461904
584988885
1283069161
1992866695
2002216215
275540374
1412048684
503154137
1096670446
2051340213
938268551
949629344
1951960770
1370222032
891948348
2076958390
474340148
1255971148
134059147
2082004743
187563586
996095445
2127028962
883933687
380239842
1237475277
483924156
862945028
1754541009
230978497
898647928
603936151
1118614555
998614404
791279112
379344934
1354877895
722801514
649850194
336760558
1565297459
1500006783
1662333471
851130754
203987623
665968139
829060420
894518029
1659413423
868184104
1019543951
1576866039
1397064199
648795803
1339616647
1160921788
1388961791
1003397098
1326854385
240423156
36203380
1846259678
1252252335
1188880243
688583534
1138490289
1429686098
1277109993
1492362454
1042472484
59892230
1871822743
716840692
1802545255
339756037
1980861001
2142921828
987006697
1512499821
1077255854
90530091
1455095588
906670930
1402325007
1412031229
72875771
764889115
1329285190
1832382313
1901179472
396039470
101819412
1639302098
414579813
1737839663
1225002554
1673942100
256911773
1314086975
249423874
1819588290
777453216
425114712
375839392
1041493044
1864734236
1588783780
1580071430
404973032
1925612824
902777999
1254561467
24005760
544400895
1906079386
337747977
236584353
1776280746
1236720461
1164205821
1183866506
2123916755
1160180622
369686169
43059750
976873666
1882598351
1570076093
52231058
1018267735
418473775
1074865400
1702773854
636285020
184423301
1944874079
1885504706
1188426551
673384011
1194137115
1793390413
1205198659
196107669
1620287575
2030102543
2136872206
1833366776
359087057
1153229857
2112871423
882649849
1773824529
1872626703
941252975
1482554145
1177248271
1103520724
1743219784
1006207621
1255055700
895967120
168387412
1157500467
1006789488
1711035752
211387087
419374353
1003933915
69446752
1297585898
980454060
1877507666
1323694911
155739773
1602175098
1780900493
854272078
2134181402
291455466
1934903201
635011145
2033918632
787453553
1253086552
641457911
1499851969
757970005
628553837
429911504
1357579913
196804938
606298901
1556803267
1022305407
1045338897
2145024044
396143399
552106055
885330476
860670808
1163134449
688367653
547893549
1097609550
377370912
1176889882
703249418
492666144
224616675
382930507
717307607
28605757
699615250
1878406722
467129842
1906216404
1229867453
16968306
836126222
127153300
1101491172
681673466
1067345789
1627249546
1546195699
740651597
1512394344
1826748099
518936144
844378968
754420961
352935710
76621343
12997232
844192140
1930688034
1639580060
1131346899
892048413
404075269
774336301
1721941474
1015893528
1286704820
1161349635
914467828
1821936998
1949167829
1413873673
1951611796
1469290430
610102285
618593844
469848816
2009052198
288414326
1907174558
1842141688
1745964753
2095894177
828085346
139352195
35487763
1374808897
1209706991
1852206620
212266620
341427367
981097890
1119256060
1330092246
2084212104
1856159704
1593032513
777364877
743310519
75296188
1701771915
1742269345
1098719493
1542827866
2128832062
1782995809
50610637
128653790
1924770885
650820712
936802809
38846044
213026010
303370095
1304462848
917044785
9553499
701524753
1522553946
880575336
1307535284
588691307
434176128
1779470747
1161288327
1798777349
30090372
907260096
2095707464
1981541901
1267914946
282369108
710840561
20109615
1675316172
826205583
198506239
1086598242
1087349469
1686801908
645164483
1548353511
1261478812
1828409318
777891632
1368370922
1361748472
1078910876
1723297360
1078625226
1114383154
1489909459
1575909190
593386715
1881630453
340728979
1090107564
635563752
2058053431
717354831
1567952799
1306830737
1242862513
787219510
1431792728
1181846622
33324856
1855485250
2022554526
1284319275
57661233
1681817056
1071999634
479471016
256995138
1610939787
1514473361
97187809
1611227782
1487976903
1454049703
802327086
1738702204
2014491986
74947007
1821140261
2089882368
207302027
31745320
1092018498
335568665
807369847
1996679011
46802343
1750595558
1344146917
1089155620
184735640
1972539871
149299660
1560556451
582297969
563623355
241322279
2109909562
1507896929
442713150
465787540
1467377248
167701815
813914204
29105831
60427281
2058630934
1058984286
795466979
953884028
777408158
780125707
1501450403
1672247021
1656451901
680041361
1582477293
822115611
863403615
608095548
1882595785
2043372133
937110564
136442664
201786946
471920352
1110546204
1668389065
1374919398
975035945
1497255469
1061829035
893245594
1152835546
466751095
2073372433
296810195
1653242263
390808560
572975385
799040942
668430220
1616980722
798521610
1307598528
1828977329
1263489979
222115915
1694476006
794864649
714786071
812070761
1227866437
1412387547
827602690
1683583223
745719917
1381129525
106507693
572350932
1746164906
501033820
1982253187
1347663663
1996242727
1864142664
951839191
727602123
769058792
1065402181
1171402651
887341169
549683627
2139444808
1907476790
1934247211
859849223
1510596826
434484231
1064296029
2139839231
908332582
2118507906
1807693208
155404652
200707370
712885214
882140819
148533413
310354999
1269303306
2100350871
172172099
1596447
407285230
1007965502
405883213
1240577353
1542741491
526301114
1922850991
1557124020
150667508
1226236251
1522599692
689211276
990125070
1069873849
31251779
1569386129
231859758
1573170376
1225896099
510486711
634003751
696927696
899605737
1059735495
57066490
734400985
1852561811
1595117707
727395302
1784174105
66239594
1316169736
1904111089
1310355424
1478667036
1145176467
1914188979
2110009952
1759152521
1925698598
1629325452
475616442
1284323324
437967918
651344190
1610864887
427074705
473297038
1785284136
166611134
1193780723
591215699
1042378443
751290413
1068865931
353308333
697966867
1533740982
1765476876
903313882
1419355086
738489699
742061871
862531439
519262779
814206822
642667409
101068186
1062262889
455784229
739291526
113188812
1765026739
32514271
1201066389
1960196965
269788251
89577035
586698324
606664728
473777321
1871693000
1204209859
1154583158
937659460
566214598
1113370461
1981480424
18227141
970483874
679323165
600408341
2069140599
2102818712
1690921672
708488543
1341353117
1058666583
573359369
1843248829
1752881537
285812244
888644636
1178039498
1150552587
1205028996
631620471
1561769238
1035481023
1912429156
515742927
1326053361
676502248
1824747214
1530204247
147112507
1214366430
1772847172
1412266230
1801662662
519431985
1718203419
344384823
91668467
504414563
311454738
1995420597
704355564
1063233183
316214040
584142133
1176452192
983066249
1611189163
15974197
1081152314
1702913583
1890826012
988786953
1623705779
1203422837
290231539
66567075
330792241
1324723078
2083525902
2133628385
344061456
665575428
1685580090
433508188
289242699
390793237
1637163651
2046139015
630359683
1078241833
1312463001
1150482818
1551862683
876058890
720982200
527115073
570512105
1888594693
861179923
602198234
1933320284
394086103
1807550577
1486548965
1863652637
706286745
1832865167
945012134
223402479
1707822926
967673299
984610464
592059033
1697543361
27152273
1956504244
824559473
416713298
1358422596
1982566371
1883552912
1623232232
970764497
857551596
172172099
1167344860
1499665233
679287210
1858113999
1053312438
1584759389
1882425152
499894330
1854752275
547266383
1301665575
986826665
913511324
681879268
714306638
2094532064
1579961408
217822893
138896613
1649523707
1192814747
990615512
1880675323
1034505271
1410515602
1051631907
1653824399
540173749
1168106708
1675287417
1889353663
1932412996
1695351226
1010143834
835737315
1805795242
1778900340
1440283957
936685498
1275631597
902501329
2108415852
21739353
660639592
1142471990
726682117
1005532494
1578503439
620930664
547249737
1073677996
1111398504
1026478919
1335707327
1066232728
1508122030
1871150933
1790939634
1472190924
977001640
1449058837
765882821
449997740
349780148
812518183
1957367788
32170386
1013982806
575217743
1422426400
1066747906
689405440
1225676106
2037843163
647200448
754040416
919116664
943294994
82096275
606623178
1250629374
459588626
917843427
836432193
1827708744
1257528771
593100213
1923542404
1140557432
1990274928
76019757
2078521599
394100064
766286313
443556891
853200469
77413342
1574689879
1657780389
2068501862
220114533
1545533127
243658353
1552327591
1143659107
2115542682
761973817
132192169
453442815
1724945535
1512572659
1918856534
378932081
589921441
891582968
1716276012
359553966
2083738734
428443343
1992231102
1092685725
707730379
1148210787
1611349298
1116533660
1834190104
20650569
392589298
1257614537
880161519
897927403
1091456527
1937588963
1993729775
567853174
1520980101
748150013
1611968975
1034972921
215550579
2117841954
1691732617
219398021
729908437
1401150594
968725982
593754105
269151651
1994593784
1244411944
431113237
745707448
369669446
1156650084
376726743
1746433137
1214576558
1125335715
415854614
151963995
1496814377
1731964365
2026107543
1219811621
1943864379
342503370
396691195
1920078306
907136035
2110901182
125509920
1123443090
1302786601
379175746
1273727952
588686082
869573932
1284031314
2098176523
1778807693
1572911949
332506694
398397278
1527073343
1455380281
1848647520
400280904
1889116546
127266760
781592897
462645996
1336739386
1916535076
1925591113
1374644551
1200548218
73468184
668893749
1949057261
761106537
922710663
853942132
1175139195
1412220415
1432645997
1002943084
1714449566
1960815717
1940315945
1367249123
1514957697
1481692087
1524504568
533605028
2060545522
1887932702
207570902
2135272442
1630014696
1239199577
673564940
1131474931
329591859
873635471
565746753
996422182
912699741
1134138090
1757880765
494176222
1511572181
110193031
2079717905
541797751
87543736
1573662305
1761220242
1332814902
1441745652
1148243837
518806286
737599672
1676880352
1678455580
324131475
704865174
151510214
1224325113
797692207
1350138023
1270469168
42445780
1379044414
135942374
315497553
1796762595
128440747
414139859
1914161349
2013941374
1634361040
621482438
667955792
635600789
635150588
768496435
2035422871
581132939
1770366518
323315342
118068
1677767108
1770867151
1088755947
2021201901
404604294
886231683
1401853949
821236464
585836489
371688461
956636383
1782203944
1930786060
1935992116
1186527538
1784238479
881337724
944809315
1640523463
1086635363
1311265999
296970821
1243294823
204258005
1352489275
828342731
777300131
1981388713
584605649
1345751393
1586060612
1110960349
1896795628
819211634
382158467
1996940418
1267308613
1250712874
1312813401
1663322788
939986298
1167937429
1535504378
1287126604
1678946922
1808056130
1685780071
1587475230
1785055607
749838197
2085506005
270185055
311357629
1062690554
1864301370
990962615
1396150022
1098423301
2065121555
220167248
408078624
971684484
533877599
473167172
1839871189
74580004
516824363
1002693159
1421379248
1552238411
1687907170
1476487819
869236038
624426407
1374406028
1635788260
1032916108
2073625522
376071654
152415670
66278485
70847846
1714672383
793948078
1054555572
1690460161
212100881
297422960
110003580
488098468
715715840
1933372206
1791233495
1887155579
850485455
304848446
342451085
1899700171
1957473175
1750276742
1559590699
858276275
721996799
664734870
1047190119
103228735
1634389239
1478159619
917175892
1731320851
823445070
1589161901
1572681135
1639093304
1033800080
536848223
1963524455
734170228
594977513
1871043336
1854213012
173715630
963811745
1975599780
933999574
1958588227
1324447726
1188260292
343549199
2019250777
421848739
431118067
1471668515
1768918975
812429083
1431082388
541429038
1248969283
554414021
158171992
263123262
662451906
556389780
81791367
593279216
1077877382
1476943991
956638829
1700372997
2031371205
626645326
297414262
1938658113
183332389
592585663
1168595481
1163183145
2107612686
1747606709
1871491981
632151080
1514019473
978837723
899834878
1460865569
804374487
1842301927
2010455246
1731097949
326698425
313072605
2098653006
1444578320
682775787
1471562507
1149585939
169043829
359728831
1304673637
1460597065
412308125
276130667
925791161
1546913301
416124899
900305087
253328963
1890948569
882145564
1941811752
3410368
2063589777
610545797
1084741345
2101776137
1654317673
2048278455
762449951
820569191
1326501641
1137643846
1432178195
1837415301
1679518926
85004411
2084384523
606897466
1600429485
902142199
713000688
438936323
1085457626
2079844407
265986600
1376688467
1593797705
1374279074
601153588
1835690018
18411442
1038326471
1095643620
75611349
1663271761
1444303857
1474101752
1139041798
1269224666
388453903
874044849
1534395502
261491976
1291605410
591828253
2104518028
1948802289
1416553065
303283543
1101984169
548620077
768854345
1184898312
1658481083
916871152
52445477
1444548088
1865439427
951796340
887877948
1176647193
114796962
1141303876
45171037
1272773851
1478540483
1345417633
1723624184
798316397
1459437358
270292062
205958595
1410016234
1295748128
164570677
935130536
1691417415
497542755
2027037884
992195920
620483215
1310124347
1929961044
45237786
1246404360
1213519713
159742181
850663232
1702365462
495319262
981460667
1689507754
1808140879
1575498998
1352527918
1878349782
396124565
813732136
214042640
1259271963
423644136
1879856044
876966621
313170421
134048897
287960366
1159124478
1567952799
882523682
2023467715
1165710729
647453317
171221058
1749023313
9623239
177670854
8871263
1621742299
670261224
272963448
100418951
1799931416
841301851
1513207265
545946540
1541044466
297412371
368776468
1322465737
1746179373
717640400
11352083
588632933
852970910
2064397381
903560215
1503872816
1270893199
480530600
1393062042
1225172402
1122561566
93853855
702801418
1582764550
1075133757
116872790
480114418
1318871010
1578079419
1096622197
1012348865
641717981
1569198279
1737937736
2107590810
614369584
1718042247
13859119
1075306991
1234268326
1063039931
2070372004
1048879243
1715839519
299637669
1896472352
1257755033
1396982075
1496162421
1150633849
789571031
1995402064
206654094
748480424
370982326
920222582
973165962
59245771
273044165
751048141
1992523611
506300628
537248605
294510164
341235922
1886874425
394357124
1840485972
801029803
1228785223
1929752472
773286265
979178250
1682594666
311245794
811364300
1467691442
514349109
1308166851
1858880525
1070636096
563550963
1208086482
1330723297
1284571776
1222467661
976043713
392540595
576186787
1931478782
1663943028
1899410161
272796437
114521654
406123623
1142192328
973542479
1404389691
1004807884
947351376
500302494
681333548
525022433
2106489417
979419831
1506147071
1843164785
1873985592
727197456
1794897820
285900914
191988535
923053190
1125640719
1334624127
492344117
191106120
855638267
379966703
130993163
1171639527
806204952
1309102732
712101968
358635189
1796800430
1578940824
270335700
1069657404
1758122428
1192837460
1081127133
994794421
541876171
1145787609
1078127587
351069593
1580085202
1815830326
1519304336
282194200
137165283
72386019
888630935
1353509959
1037664262
1104539572
164638314
1302149666
2129814932
385743038
1827096671
745099982
32638127
1503544960
1949333481
577267016
1968483333
1410459977
744848521
1246530104
2062370583
1303800953
1115420088
280164057
692803086
1413930345
1145458800
1390962477
266745947
97716988
137377090
1923168165
1549911670
1976595431
974290349
377969411
99156887
1234751711
865506383
746310536
1735052730
240406450
1792230276
1834528987
585269153
1975384894
1638425529
1178521579
1374808897
596439115
1251030334
1463595873
1693826190
299588078
1434108703
1383008065
1702843638
1842605404
1729419849
44059573
195606217
1375411287
1034714367
1883909999
1934700730
1766534684
685873985
26427990
537175803
745968323
1198571287
193555508
263663161
181124145
500280233
597289882
118180341
176670727
1545223669
1992192326
882826426
1875625265
1397702110
1844028204
1250623428
1757035936
253331846
412292203
431941692
416944725
1079723384
1257271449
1239324443
879162767
1086442344
1647359165
1092627258
1927776286
483721011
142900543
1004084911
1070021360
1625738985
390860256
509945063
1784389133
1577592803
699125822
79314630
1504153174
1038884027
799139425
1287735944
1334440757
2034786732
1380709053
1301078865
640386219
1884116221
1468102563
1708800859
1451661289
798741757
1764177483
1104799205
21349616
476871482
1116723933
955086963
1500280654
499356512
602869270
1134401144
13674918
438321843
1651184807
1800567290
1758240163
453832219
2063553076
635291253
1508620304
2015522028
1495566641
1247823546
931423060
1176121733
1967795643
801620919
1667387215
2055829253
985136544
968956767
115125380
136232031
2014502440
535227059
1790180796
454960728
1043290236
413134447
1590373150
23643915
450028946
1754357189
1934861211
408322555
720093735
64637433
666685937
1732809606
1997741164
1774932317
1720708343
239055179
1334088440
553340113
1804703565
823551230
126819570
230430419
1482567730
1167920154
1721262445
1646887358
2140531400
140135569
1521624459
1662600459
1576681474
543935929
1921665132
1207085751
893609008
1052424440
1526534658
494116358
1391454032
636919888
2128590543
306732079
771732497
550734233
638436286
244875013
310596337
1154107616
979086882
206878943
1983483117
1672439044
960502004
1151717133
292711570
618391958
1404081296
1095490738
30643504
1916114019
519653754
586554842
922433106
1849760070
1642349508
361169159
500966879
154704989
1759014419
944106347
181358015
1309687963
411882607
568852442
317718466
1833589270
1781545755
1436561146
559886491
1025866159
986234874
1661192962
1904197390
532312056
641870469
59260585
96044436
1917380604
1349291610
326447739
111477089
993449299
857176720
2125508808
2056387987
1773425994
1681982152
1603794312
1370922498
1761792498
1524164820
1817332364
2142460946
1631476278
730697458
1041614708
194571927
1179579460
931552985
1895135488
1688687365
343449452
1066805618
1684128992
309037191
7029488
37153314
1277988885
986824548
1295787769
1794762404
1838379569
1152229119
756160275
70637988
338166674
584189133
631266315
1202083302
957866585
637338093
398112207
440030464
1008284172
1233905654
1300971242
1363795572
656336760
587731075
337774398
544920516
757078928
1483718891
2054277794
1293066584
98669887
1961706429
285820464
2076843243
1325101289
633215463
1195359574
1081807830
475953299
289396209
448282324
747921280
1589349592
263520729
918311780
2144265180
666557284
1314354499
427369973
1781782376
1612731276
1526692879
956993526
2051253306
1663673828
1886788182
912928751
397080267
867026347
1636924781
511186803
1786337510
544041827
478098875
1533656501
1969468608
1444816112
900487135
1730296821
516762637
840346992
790052139
1146454582
1224885196
46807351
1385090928
431193714
634438024
1328890913
797150763
1636237903
766539205
902465276
1641475149
1133790658
1947117958
1654508344
1889654576
1908573119
1494136385
1281455166
1837373306
2120872876
158124377
525644754
1472685046
1507819244
1972821250
2063704105
1580964464
1961901683
2024915400
1644410989
149476358
338828917
1477253434
273006609
748896297
533650425
417610058
66405514
1358004122
915440407
1111258352
446907234
1280899168
2009308115
1165921845
1135248366
542431569
1210518858
1115829567
681588380
1509370743
883449946
1202654800
488695244
751497954
86900768
1581610088
523852868
1045757372
1095255195
690026348
378317935
1594135431
20208023
2056409591
2109933029
156529938
1386921446
1127290104
457441719
1478884821
254500338
1610766642
1129374631
1440063984
303725510
865811083
295620832
1372824411
1003288438
1076239799
1863811974
461798302
1113771062
1506272023
1754453534
1645391448
1103030550
1169127893
1557206308
1732994932
538591610
568817001
1887598860
961865360
484842693
636576145
812376294
965613573
265841269
33078327
1978417831
1984828203
141512304
1078380468
249205138
1077403853
301742194
2063461021
419534695
1931924743
108361160
316045734
2081526952
834354205
2002579173
1475162558
1956737274
2101869696
526245724
1979939678
1647118193
800021358
596952433
721448092
840820315
1787507930
307018666
225010046
2084216525
280204146
1196574482
581020803
1997154776
1795585178
564450666
1561191144
1865695914
2027018076
1396644511
183480421
467839646
1301477724
250252178
50505438
1045823467
1737828571
881267076
1003146152
1922682632
1377413976
665694223
499028474
564487195
1926440335
1623502878
56492553
1889499169
639990008
1354827183
1079035621
164904286
1224679452
210827579
1140578215
768260500
207443831
1680651925
874147899
1011227560
837663607
1699085125
1920168210
1454756162
166594283
1571323758
1409947195
1508627506
1565181781
1119120792
2132118517
925961169
175113229
2143980420
437419296
673987340
751051374
159971611
1266604115
585702426
1237045922
1788129507
198551920
1033110943
1911954407
337723983
1704772119
645538231
593598347
1884579790
600295246
468906511
385349718
1945366168
276344976
793343460
33119064
1603559141
359604349
905501898
788533692
1692687504
1177924965
1588465226
171279674
1385741754
1463640110
1845198619
137284793
504047948
223524868
506647487
849797565
1993852252
1383523100
363941292
2048589591
1341055857
1363287732
1994403960
136434872
601951957
1931158916
681304327
493303877
1607867679
342923590
405101749
229871253
185884148
1300458542
950018335
1073610763
1702323090
16257426
1774837719
1468609708
327184525
2070321427
228017916
2084857514
1408539470
1829398518
1356869949
2075795742
862262257
1701122016
1952871284
1417931710
395204645
1163219467
2037244444
779524443
1209331341
1215916188
43452049
2000637281
1892704419
879349520
1421576955
215936994
316443526
1870186440
1829585743
819277184
1017296206
179244270
1580902360
657724030
1469969764
437243501
1859192831
1277030348
789591909
691158734
231939420
11401512
89082363
1633195191
510478653
1305079965
663926113
793557795
1048642210
1557884158
1183648638
1473939209
1080998679
590037629
1111051749
250082492
389934780
740307733
1866764594
68599657
1035850970
1455349078
1904738153
1289178889
1679611251
674842167
1236923282
690689078
76428860
2125222724
188849965
962616385
852972292
291946430
34959110
1976396753
992821620
540392210
1995444237
826105635
984721787
109562878
500507068
1839882048
952716837
1324589717
539783366
424603797
249617886
1844284314
1272003330
290028882
25939824
1236802657
559184766
1823077414
730731932
2109408082
1268958405
1575178822
797423962
1706575050
1043290236
1713035688
854379026
1210926019
584807004
1394901243
1991550122
1365149297
1953526974
505546
527753241
575861920
1517333992
1660745910
1051882686
1038729357
405618014
1439512182
2071776688
1347855171
800198233
147625526
370895664
1380534580
241261364
1031823056
666979120
1413606841
1073944830
2019291286
1645397768
334576450
1990477211
1914239767
599258316
2077800876
2062155569
1719168986
365621200
53703973
189833010
1833918709
2062075527
390012470
796979020
678989386
1632724685
1747469350
1132541803
1778790874
1207717168
175061096
844906287
127008704
259593287
928105214
1054123295
568333259
1736825611
1721024103
1651421802
1236782496
2123803810
345961376
433578820
1053590471
891890721
1616448574
1155832852
1127332498
789177561
1022252740
370830302
893805616
243877568
18045411
1890238439
151427477
2054718558
636700628
132306929
1658045339
392665619
43489183
987195586
375472445
1676296334
336406496
1042016919
1294284819
688545010
201535877
502752977
146757268
1980794736
771651322
478081346
85053154
1073483723
1552221166
1110530157
923107744
757217193
2009086991
1796743442
1042629052
1236361054
657417478
1877414238
1055496391
385758389
984408693
1040332043
347449336
614014398
834726203
1375439939
170408194
133172319
1923837155
1275810145
91699034
72305988
1158104744
553587887
752052332
138482874
851659137
488218523
798041248
1778361540
1212423772
529924143
835195072
923616012
1237123179
933447361
1399542777
1880606719
1608529444
1489581280
119420075
944611452
2079632985
1955411743
1829503899
375110424
1069215769
1248254893
1991208492
1431795918
245398698
2012928048
686515728
1707157130
1195719407
228004214
726584112
350303741
1003580130
1667555450
571839780
372538231
1149401211
712283407
1536014530
1176535241
1995623580
1489634878
911478190
1339684030
50962111
77835112
1640380974
946604305
379051324
1993374891
2025373671
639055777
310414608
461227614
394279724
284247601
1184882926
1509189320
303785214
20594522
1949603727
479727301
343134792
2033564105
1783445714
1596824440
1245766318
1478513710
1808646911
628617498
1834037650
997961765
1358568607
585547915
90232462
662019256
1658532562
339108994
1488710165
842260989
253362743
1263215557
1284637765
1736430951
993293794
1485138335
1944449283
325425489
1024455582
2066455977
937601327
539674530
595646292
2146533993
477907280
1763364302
1919084870
1335114552
1872336464
474953136
1148974767
1786178098
1446314484
1946021951
242658855
1603677431
714805875
780244809
1965467718
709575124
983171782
656443706
1607702605
1777498125
1060503847
1812230635
1873626823
325689759
1196116028
553652762
1862503136
1278200808
552061945
1134377756
1404735660
727115475
1818591538
146014828
5364981
1036061794
1736093211
687822169
534197638
2071917957
518646765
1071102432
345817347
278198786
1502810632
273579749
992559049
1010709862
1467725765
2016314616
1955844554
9386287
135656059
1550020734
1186848169
95665368
334788209
1598727676
1439524323
537548321
497391642
310378540
1814403964
1853510411
1341426411
249225823
1625674736
960224959
786729843
69072206
2120778324
424227511
1928327108
1319411029
1097577236
551703548
1960376568
1048596150
718860232
1653231749
1979845689
1744107736
1687614400
1789500753
2015209339
710314007
785582076
1259538230
2061958491
1919481182
1274319744
66028943
748018859
1544576794
1272601732
2045513469
1017947098
1980520346
2027492799
776539753
690747247
1436842747
827841424
1915221821
1887620877
1280821193
244120172
282441186
378747334
1762282947
23451085
1107198617
782843779
814488655
1472388741
1814616295
114139335
932671294
2051792384
1972072023
340212727
849394259
2124142314
1563907783
9689763
755099237
1970693738
537770771
972725643
1970796787
49672359
224775339
1814876145
1536362936
734237086
1486964937
1597681121
917238665
1356921549
7403423
1716732621
722683527
669086666
493103103
667708758
2037775588
230313036
1670495744
826082907
772864175
1934431459
950102569
1001896218
525534987
719182637
1780574922
1841535795
1299971053
1062780082
663155483
508012575
151243690
963495806
1365420227
1761453773
881590507
1565393829
552056872
656087780
708118331
216632398
2025220351
1799395569
472898388
74949837
429798302
2012558995
963766630
739637475
1670194286
1936444036
95854010
1472234689
758150042
1236865067
1256386157
774073847
10784756
40277102
1787507930
1150970380
1560369803
1875109048
2020358817
2033480426
1412970191
759021259
714080731
1127741682
321796960
1731927136
1519429671
1911119407
395257104
1932167880
1234999593
1855961563
573698260
3028755
1334549447
1244418639
249600205
1085428953
480715514
377915703
21205076
497912356
365063814
99244196
2025496069
2037107752
2003571614
1249099816
26248814
117303806
117456734
1285140801
2037352750
112062498
55688320
1730986104
399595845
11724190
1886033762
1327163390
1981972786
1580962506
296500426
960631454
1995910762
497154319
1674385365
1300603107
96044436
1192833075
1077359037
1159534898
610921848
1752574585
528944553
1403637551
1562147385
1359520901
992641725
482391039
15579068
1127046357
2082827879
2086414603
2063805715
409832499
1199569355
1158016441
1026863687
2086965085
1857044475
1688294812
1148030028
1971581657
2061132834
1580008039
688818398
525134714
946025646
1680236392
1101631293
2077901875
1623040520
969764553
1173030173
777522321
1991474591
1172495543
523183605
1703836582
1096831838
941637369
37643414
1560795714
1443661483
150864635
1787888836
1977466892
2050599229
490711678
1764368682
952528888
1965638042
2005410731
1490713317
1525481503
1074405870
366746405
1634288955
1902156787
1217237056
1073363863
1698118912
2075573124
63604803
1393612894
756450115
281456212
1371243414
1191570473
244356860
740855713
1101474945
1668276087
138653891
1175584567
1051119736
528311268
428532632
1304211268
60740092
2049953945
1555459793
431905239
1550889252
88176911
527164685
1850172464
1461783917
517274347
1367840660
25597498
1048108646
775845045
99143438
1257672260
1467106818
1785538405
385237378
397077922
180695638
1942046466
1478049922
357508955
720536653
1550948852
365765905
1744015690
1329617112
635909087
1337251145
1837294177
988786953
1388025799
1701728664
537162049
2072093213
755698266
359228525
507360195
318877119
696246931
427435003
1430413278
425532773
1099549112
463252002
1325039144
650750304
1775958959
578996814
337553985
234039672
1024566725
5810652
827388457
1795330257
1809316887
1425887373
705471953
636797643
64012609
1606288001
674227334
202757680
715494327
502783744
949244782
2067181990
168395812
2112018708
846570070
1262338008
1936002165
325802422
1586084558
1100347894
1295343715
781630938
2056045743
1584828235
1891362763
154004786
467171454
670032203
1982569971
480756340
1232279262
864190461
2051726984
2110995839
658814877
1305932783
676110876
85456842
900015864
851210508
606369625
686248263
1977308825
1400493941
1077352064
1066183388
1720905927
981919838
382274591
1448519296
676725604
356464982
1442719056
403630163
1307498530
1277109993
1933762058
2064329497
71273431
1961564376
575587154
1845726790
163293979
821033622
846760433
604152728
396181772
1358097053
1905646756
543608172
277160774
701568636
1231410852
396462694
1467740299
480923819
244160273
197448247
1138745077
590997505
343629465
1166546784
19485999
1244909330
1492866672
25551413
770651136
481720562
2141247230
713494814
872164173
280060451
40053634
1363169396
1557401877
2072049554
1644987989
679446412
453020926
1076587527
1237864166
671253066
1531374707
1173141470
1728444186
1210217329
1220461784
1815752871
235641807
1507003283
74864261
1678294020
38488531
246753134
1377732615
1159413044
1594679389
1387946440
421351106
1224158901
1398913464
632180953
787513940
1261295913
522055750
806456252
372540734
1570469154
1831782829
793145309
1419755719
1415144714
1439476502
411572792
1259828084
1727362565
11945642
1619377158
117795840
1395179316
852012774
1429682988
1459098425
625218598
553682942
343230094
715588284
1074864412
1318814992
21231255
1471346427
1498792451
20253972
1784324515
1633796104
1645397768
960622846
546609201
1359726766
2020030267
21877035
1614700587
2109024702
1775451012
1496090236
437846538
1718693571
96334018
1575253729
407469920
755304981
434497194
1607082280
1034018117
1647869097
879802044
1729569338
758659705
1750695799
797239416
62246179
1904229711
219070487
1629435036
218502977
775256279
1700634659
1679994487
2041958100
1905186041
695324134
1500138982
1051550079
1088331484
146058286
840779426
1942886042
774858275
2078035183
2014491986
1892369115
1862668670
2093927993
1368966257
1657073102
1397145736
54482374
1454531127
355832784
1344790702
1071385155
1317387973
1150652378
2063073076
413289628
1430222192
1134039940
602106227
1553128610
757366874
1685330318
931402143
1376496817
393469944
1237178413
143698789
2119886138
1244665945
801381677
751026435
1867417323
1011939591
1249387718
1393738903
1886602679
268836661
1469994126
267515813
388976374
338916856
1397874157
1629011192
183521166
466874734
1588940063
2125390787
823619918
511833136
779663898
1657518305
80927506
2031507310
1353078540
666634628
785846861
56347655
882994882
982536556
1758072188
1351595495
1733124061
38490942
1040065862
1320655627
1893296040
949756254
837789211
859905134
2062607172
2038782348
328823751
483314070
96626520
1923831589
1093411848
823187117
875603909
950977372
41742949
2097560874
344726900
394409472
1253301477
372003234
1749423210
1676157006
1739925920
544400895
62784533
654629603
133740809
1886101085
1180709175
448895587
413213860
1271933321
1748271350
1802377972
57016737
861480011
572907658
673805979
1763651000
1625798599
909304365
1133827344
905127443
791607784
38237013
1643295667
1461981981
1339242374
311020294
1601444273
785977884
602689961
1454395062
1013218833
62907070
486548034
2133729815
364073045
919697048
168294567
1122396256
1090524203
1068483605
1444909628
2129094596
416072883
2111631587
1402671487
1417003152
112855349
1443880556
211487292
1569499436
1151134711
679456403
1911481602
151588303
835866027
417836578
1530925362
1084977039
1281857440
780648227
731675929
79649665
74764681
229212814
1406723266
1508757906
1464183776
765774780
408452499
1097458369
2049892002
1216551699
1673245164
443323896
51806832
498738613
1434106909
1181894003
625458836
2092818882
1694377036
1962196168
57695997
1242017427
923155754
498699236
369209064
1893063791
1643040966
1718128117
286011508
983285981
177468223
1247434058
1203063252
2138350801
1892584727
708872733
1980683908
698122229
46051818
1486755933
158281721
639761935
2142534737
744257804
2116988333
502553603
1075675824
1259392876
1047303695
118986483
1409368980
1684886401
305938085
1761010368
235632942
1776462384
1596800091
1437245930
537408942
866133574
608130151
1739002978
1247100610
588824890
150914055
1444282861
1939336179
193046882
1514098959
1742354472
379901706
1287652166
913013931
1309108935
96180049
644142922
1138944310
1233074936
101507834
738736012
1749067301
438380294
1770195009
1869945890
1469296013
1434196341
575097879
1939889423
2114161597
1918277565
1912597332
2022383554
646435598
1376437201
2067468791
317754889
698437015
1695449616
1087839552
1116872107
146918212
2034043113
529117285
641823703
1680750366
1870045543
1182644477
1298353146
365422553
1570192201
349177043
646120945
1239002339
1386367138
1171510414
2009283534
687881349
2028296507
1049612659
62593452
1865394194
1423537632
245878322
902151345
690312326
1948109445
2013409654
2081390099
1013967033
1266600108
855342174
1319279059
1430613553
260946750
42483898
1770050499
283186914
1629982013
1287048652
2110247718
2086489129
1220627108
318762568
838879687
912276153
750661647
1732847985
1548052488
794361004
603285268
1118630750
886878755
1176687925
1511499458
554087093
1591046162
1291741523
985700585
602561922
226525910
1547810047
1990636264
588089083
1720534925
1484899378
2021181710
1707759685
901665714
1403847237
398348465
302936896
593657582
51959033
2068859027
429195780
120614448
573245383
1029800136
675869200
978349606
65342002
267186748
841924139
1666350112
1024910284
419894531
1830817130
1905473195
890472528
1668267962
1886562089
317712486
345534078
1588466491
1669135180
910543063
1995340577
1734774534
1290100308
1455016403
1290760355
170109973
1726644295
1999120632
1731387877
1801848426
300136565
1079504175
83145834
47896840
626220796
595791654
223267715
1766403610
1881531996
783941348
2015772269
1272598475
201416222
2135574894
61045070
447221419
1248874453
1256591385
1770181095
250341557
636829296
1750383057
1793323414
691423804
1330349549
2006851252
52750564
1167585650
781552679
119952864
172978198
1470897347
1969578879
1151173327
2004410089
790381478
399767853
1676438300
2037107479
448092553
1522004249
859001201
2006946909
1474499508
885570084
1050440501
636444899
319437034
1909651119
1683543050
1434356998
1708417350
1546732851
822796924
1826909162
739347154
431174131
1395742666
692370009
1305307257
1948707928
1588047773
1628970340
1369773384
241836997
610021887
971687862
1309337821
1994111766
455028105
32477182
922945091
1065106155
465408776
498316904
1480346590
1935327587
2081010706
1541457905
1516186547
1864682599
1405864138
1714299243
1092398484
640156908
1928677922
544517168
384983054
1051672597
299222423
1649412679
1393731930
250491772
1970442502
1313734748
406121484
1758204591
1751339308
1199382062
833960816
509473832
1101572260
1440604638
819021966
1318979402
1000567763
2019574401
1692778984
1567291865
1771577443
1870684650
680086864
1547379987
360512048
1813681019
820757078
1452428360
853242299
329561098
1405680826
868167747
383052278
1259896386
1504201478
2116849531
1103689662
969057626
103288286
1623973447
871195962
552047526
1592048696
620455623
842977735
1061058962
1662211803
1655275791
330020157
630948891
817695068
2120868289
1697610230
261398748
1225108800
1950462898
1310325293
796948747
955511508
1682742335
1496257761
1562614453
1587492465
209607057
1502905992
150501149
648673430
298196304
1134319053
1114307273
777489942
499212404
964143851
182780783
466870631
1864106939
892219390
1478104062
644892008
519990201
1644078936
627900525
689819312
1120660828
382271620
2110403702
2068654625
456791904
1755060827
257018406
329242550
1282893778
1480618001
980975021
1174143524
1991299
719438748
1804295938
364427288
1735092472
353579013
1770241494
508592716
1680157947
344420050
1933434375
1777998850
478337821
2115399651
1174216530
2097182543
1730682592
1880489156
1246843352
1690906870
2064466725
1456404054
853315924
2100610460
289246257
887598804
1714791795
362296050
734335009
1714375291
1931072016
1553990865
1193797683
1328980303
526697708
1712427411
1440127413
1831716640
476642970
137165631
1314112003
764145757
596680650
1807485632
964322529
950883767
255198816
1584001444
1029007395
1912277722
1652035083
1450962514
284760913
2132273497
1964884665
237140187
99795500
1975162954
13396506
919163814
615754931
921582265
892257834
2000196631
1526763467
1818485207
2013304339
341971961
2065133842
762519977
212775942
12358577
1810351683
1432155089
895553384
1382535990
367964932
1783788036
656982147
1935981709
410643503
1193985433
1888310649
405511700
485287260
1473031446
465925363
1379853094
1911004611
1144751326
858961275
586297954
659793208
1583654083
136108514
19180790
135617536
1849522377
502730467
713778312
1166870576
1688487188
1451849537
1724625799
1450297116
1773155774
2057030812
56347655
41817245
1874677629
2095737416
1435304775
1037016235
1546081195
162314135
671375684
831053193
889060958
48636547
664642922
494970461
1922588850
951012986
1933538939
256586910
765049941
1432067201
1767089836
350858762
504192231
283098766
1614996871
263131829
1504650747
802680833
240073573
2002718323
546723713
1534077680
1481308427
949956458
1612685531
1619320547
1066890731
418007246
80040144
687792854
1944642822
1128608487
1251615556
1892254746
695929386
1913536591
170109553
1608598561
929378870
1952098961
254139587
2063786827
2011502362
713233601
996763149
746138263
31676509
2101930804
1158907059
313126912
780877468
1691651421
992783102
688529120
357905244
2054043671
1010065292
1942049730
958713883
1683623263
1671886125
1726196706
1538860752
1204200142
1202113862
54706157
1608859529
1447581089
1757378904
36602289
1761416182
1940254268
2124126169
444240016
1757765552
507172560
30432296
1341352731
1188112009
1774320351
1573241541
359964939
343283978
193732548
518261578
681510459
1012774145
1911463768
1131293146
1931923040
868759985
1976521181
1890203941
972025612
536504837
3857534
2134862470
671325248
1300959259
495155499
1033990809
1456957459
1696343971
1755648322
1486375538
478129187
243964366
1520114047
1779721598
615156892
643350443
1527676155
1565131421
1546249762
2062452215
1144869073
71053585
928532859
522117301
1413791204
1973689222
319594238
263256183
1679444167
1211570742
18882459
1253726146
1931694233
1825789642
266757178
206114498
322822209
590181465
16945735
540861260
777099853
679357739
1120541659
451251405
1357407014
917195639
747397479
1399264971
1708484391
375230012
1476511130
490339912
471997181
1811590037
872011216
1258915596
1733589239
1730236842
1437074608
1570144243
1562051347
1144241603
938357489
440534515
1720966372
1730463897
1796992280
1048395328
1787888628
1230738869
1492515530
978827685
792395004
429812289
1611528580
444823348
1877481923
607788359
1431182233
1722730863
708302630
397162732
1457744182
1061705708
868508993
772268800
733487398
152646185
1660006967
795127160
172760528
714077357
192471769
279137645
1495853770
1541650254
140294683
1221037121
359044473
1747475440
484773892
602156899
301308550
254709777
1722505245
531117251
869235021
1967667438
152499578
525868184
1002252656
2032427964
1605836482
1115773363
1440503435
1345969640
1649334523
761113079
502086269
1232583762
1757749541
50511412
142115934
715847735
556712631
1343100105
829263474
1126009441
2141521660
1959388385
643027765
1956821952
989615800
1242568995
1336842369
82694959
1320828208
1395727835
1984409908
1116677860
806307893
1271612426
1303874443
1649164375
409308190
2089154079
494015353
566200562
173348910
187380225
1316935084
1376491857
1292902603
2055473683
1983464140
694556889
676378111
1187006548
1268691012
580522831
221259114
1460534013
1371284094
2096918578
611535294
82608715
158502319
955150954
1185519101
323547172
1421054824
1304367498
1759755522
1254515691
981194184
1674221344
1062894002
1561244779
1666957556
1294605599
1921920357
1454949368
21272785
1698142094
1833596538
1670883592
1303684715
740734926
1421410890
1946151846
1580603584
1202792845
1651139995
954038014
1744004570
865198920
680147653
910506529
932490275
880254204
1569990384
322766039
1747763114
1565949694
1511841870
1508036502
530437332
900912632
1342861395
1269064062
1750151265
990367843
659982038
1947970783
2071827569
967585522
1665396704
1327159395
1646928241
1543227659
1204883791
1288864797
1295566386
1399570340
391176463
1852523928
1899505252
1876845463
1462941390
242082443
1042803661
948083882
1215068693
1074852955
369523391
519586421
70775729
1589439942
1951014147
1925498808
1878162541
1320807666
657370373
813417102
577890149
1198885581
1729961004
1242897606
1996675251
1131936761
2065521674
1564473619
1836500522
385425510
557423837
1084215247
2122574074
319730122
1695651150
1526413682
234803106
662994011
1626638834
1980660459
1070889474
1993348571
2099242914
1554230497
198376397
678451127
1838559977
582428442
748908797
1841448471
1549724365
603038052
712011321
349327199
1319582356
115441116
907394276
1299649474
290624948
26242743
1451175962
470716811
1876898712
53027722
154434525
1388328137
1205170529
1493904261
661591240
1137588798
256789311
213359146
2014599280
1370895323
452430320
1217472093
1485182478
663807153
97801963
501890881
966311109
402532673
1759085873
520446002
145189005
178944153
307449783
1340088741
1169607577
1611942589
2110860762
888274614
1967313109
1717345467
1189506049
1160419258
264376877
1942599907
287383325
813154573
1842666688
612550050
1548173516
610201757
1223781340
1579809648
1900447666
75543293
756971276
1018025634
1607024037
365882310
543918209
126953845
1016349620
829920805
8334791
760915105
183151724
896898799
1883823817
535956617
1306952662
1913908683
702675349
349411981
98012862
330959392
1053122993
653570553
1328234421
841026217
821938441
1220836371
1181664943
147138349
363805976
127259464
1982125732
1299899037
1515057081
1533418393
935389678
826401827
548582828
596759555
1136760481
402748854
1346368127
508607791
614531070
1378540255
822603615
209771781
411839053
704959986
532100116
1124156960
1701482549
1916008004
2096478301
1082386528
55531466
1845547950
165886625
250022461
240849487
853712734
1874018051
1220536655
630306972
2133975945
147149775
165867695
1173590340
662058095
1402063376
1859406617
907552651
1224227494
206171386
1722348780
886640972
483172701
1645293269
1752271889
974838974
457135256
935420874
1288922058
229609262
1286673877
1048669120
831965972
1598045180
997355681
504665961
1454241592
1336776624
1075613762
1199158979
150942008
816836351
408856746
1716460436
1114619822
1856614260
1381125774
2055883977
889415004
598816657
794882703
620614238
1865736148
1251293002
983650461
1211836393
105150190
455239130
397554127
1353671409
378554369
958430224
80816018
1572604651
1364469843
286454439
807160437
689852672
1199341050
1157629657
538216374
890847843
1315396275
975990256
1060561577
1134227520
876228636
1473036388
2108617646
1885212228
2126857747
442177078
1168603496
1557357492
331342373
526491763
1357367731
1588926275
421406197
656946121
1572782901
918386792
51713931
1191520007
1931352711
2093179727
928178640
800425232
1870937863
1336197923
1644823427
513162479
162797475
1923038742
1110596107
661707784
1198299897
1850966963
1923021664
1087573306
1106234583
1772799492
50913112
1732675732
1964583111
478143664
369548447
1289260126
1236139760
1694387727
57915276
1488484818
606046796
638741619
2106876132
2081477527
828202614
1867261936
428599426
2060750920
1278224779
270312476
1122646546
676312886
252678382
1914885218
1465050148
696910828
1579104159
2145783981
188821467
212938033
737452203
329517488
691925335
658340351
770757012
579325869
1904430553
1369023046
1834624955
286068852
1900066489
793101248
1790352611
822606698
1576652742
1681847583
1721325651
2144520532
271698227
668449718
898650626
1961935194
687843643
373535907
1286816716
745707448
701441935
720477632
632146288
493579852
1763227800
2115791488
485130929
1306102390
1228417593
205611975
854443148
1642097006
1901781420
1187912073
103844866
612156623
1510124307
2070966744
952879253
805766795
289929405
2050209885
1620470197
606019809
132795825
257568717
1802404107
744104051
416309489
1418168894
1700535224
1843060586
1212362779
269993744
329424893
1506653084
394333936
1670216604
45640360
1126266408
651089442
825583095
1242935947
877104883
1649993601
1099532513
1132651182
1088781811
1091666255
1299362787
74883512
1605338106
1346875109
1626465171
1100340700
2418058
1788672773
886791560
239967203
1738349597
37850993
945184557
1522609980
425022832
1449533778
298195688
630443915
544123740
2143970291
220569724
153342985
446520954
365068196
1883216371
579122461
41976713
1162771688
2095322492
160186382
221926729
772368821
666667466
1612615866
295821323
534766822
600050183
870770450
215285784
874671399
1313845248
578938021
1630066647
1293365449
1012226280
41519044
564685274
999351264
1188464415
2121599492
956018784
1078976233
1811215388
1348983925
341461143
262119097
2015520277
1750299629
1003781650
509948685
325537663
1460562262
658236523
1207746909
398200287
1899689391
669407439
1177123374
1864234615
1559024514
1356458857
710212529
605036677
373517931
151390608
623337326
1950646855
613822232
2041768036
169057111
2119865696
1676608984
1281729583
1291862061
639031456
926285754
8945568
1171641050
363861750
1872876559
1572564454
1056221980
382024969
1323121086
685560226
1316538310
1112974574
915963231
846398767
1201243730
1528554315
1267246839
501984814
2092933969
1610309340
1063427214
804040834
1692916832
1045442916
853551580
648659682
104488389
1829997398
1927711300
2059283798
1229543639
80554078
1956385129
1219940536
2056664
567694562
1770262001
98526716
998163256
1991020539
22909294
1037537757
1763161970
609956403
1752206171
1591605304
865136552
1099422669
1633991249
777210722
671252807
971090861
100176095
1811231199
332200000
266823200
103101284
1926694182
1395172039
700024492
319279941
925619130
1239387092
1292449990
665426497
1020113515
1396336899
1334536803
1243061446
1700737079
583676257
815545984
864995134
1810651787
1309593603
69111069
2131969217
910277812
1669701597
1312028267
1966182490
1865518211
1200598249
1107508592
1348673399
1717985643
1482641395
1846258541
2082750486
1449699137
1861396774
2098805475
1564059335
945420735
2091757602
1814455296
1078904819
648895186
1617154321
617743856
1141068881
200762507
1279085637
1858072317
543982251
1584849912
104049123
1723801973
1810861008
11825424
1505455326
750368402
631382086
1231552333
660461437
655040730
1065397516
439572595
382088859
1175455550
1820437858
1918969427
622115258
1036915427
1663088051
1055227848
1142407460
1695331952
205638631
181820110
95141390
1576024294
1003799319
844902196
1632444765
420933538
240521029
1292176962
1798017252
544478509
1166548604
1728940374
1876185253
1007813548
213904749
12395044
270238425
1309918693
1172091421
78770689
1114927740
1036601990
2089957503
1066967251
1504233288
1949319244
1793117476
810797160
1348129043
559621781
615241145
1292507239
1064484750
2055365211
1063593955
1627201219
766600756
952589365
25913068
39078211
2096213502
376007707
1415176511
10052018
1046332143
1017661594
594931035
1431290784
1162774493
1159991144
679948827
1196894737
1268914865
1876440519
1908811831
123321384
329437333
1691880408
1859171534
1512389550
1510480507
1069128805
1694103509
386785683
1473737095
373577446
2127573987
289766365
254878389
29874822
1018323383
1569402471
1883284164
1533896272
187864053
1049390401
172092494
1217912172
1725516370
1069891666
430652960
709290609
2013945305
1238786225
314644215
1642860009
1667161119
2045297438
588310563
470390671
617097298
1985080352
1949699269
1003514554
927129905
2061758151
687937151
2132961243
1635067345
1242663118
993207426
477082337
417444645
1286717869
1448558942
54149002
1283242460
2134001392
1103804185
711131807
852911494
311651765
412470885
1284093413
1084694423
1715408647
1057828246
675940360
1966848428
1823092588
1925735173
1320730160
1275463757
1714149572
746110468
1721848286
1287646621
1585982775
389598958
142442439
458949198
1524033469
730350927
1228818893
871533015
2085956597
815165763
1292864758
23650179
1356934892
1438144610
1806084700
1592403746
976426455
1239506959
1532502882
519251176
1666984038
1758666496
1659711493
413639681
1443557535
1181871020
1524062079
1060178645
516671452
1611842067
1596538620
478476599
176194295
466779742
195724491
705651556
952025038
1480963558
783070810
1398811945
1446591598
1155509564
472400562
512783610
1865506470
480436617
1501975516
545093685
233762090
303895458
764673365
1715855624
1591200089
655619980
1626601646
1928773700
376466898
63518673
646655667
2098761063
648796177
481254894
97140797
198375949
2013259648
1551975169
1168632234
14564000
2126476073
928165315
2069282494
1264868464
1476273788
223251730
1773841629
1298719774
1463434515
185786584
1721055971
1222078119
691008083
1502671510
900454900
1777143750
786308331
614549426
744728334
712413270
1672818470
1006243070
784859700
1570699269
943283961
1416311643
938885320
2138119252
281921932
304154187
342890225
507874036
519202279
2003980503
1129442515
896325309
155594426
533778233
2034927752
332514078
869049541
731713
2083039216
636172236
1283424305
1023318742
1412307166
1033409414
891411307
653869907
802310721
96141647
49835672
1255976839
1196157021
82631515
66235861
1390265513
534111491
171715393
287259039
415577352
1191865141
1742161387
119835729
140607602
114080718
1609119375
55010143
885607076
1318094458
231954184
1523558756
2141975838
1199585576
1799445900
1061798072
666622580
1316862736
420035199
1046217314
378810495
1161859391
182342042
1137488968
1829213618
1377241151
403535226
1090155459
673344843
1275066370
722225111
692661189
77462719
457709007
461881251
1891118420
1880873224
961108459
1035921805
1032043193
199202544
471985140
1704922824
297109916
696816124
1359867877
1288702799
674965719
1129498184
1727994353
967404274
2097949584
1845000420
348362952
1563551196
1074742775
1683082545
272218876
1386507996
1327895514
2056406106
1990454178
1026923024
1327471525
1475571810
1064104813
917044785
826142267
1167595612
1225011115
1305222151
452318409
587598661
1532254752
1261332610
1693620866
1281806955
1716525569
1814900227
1550474785
991080605
1696946456
765187239
901673495
1382748829
2058845373
190735251
228120762
604411068
1279937942
42433038
2089179329
2070892932
202961085
1761659495
1431411510
1756292343
1398863625
774980813
1987692240
402939044
1783072781
2045777738
2135934605
1281161792
81889652
1570073998
1158770673
738129373
918112751
804621812
1943919658
1943067394
1791932675
1490683443
1788632339
1734192656
650379002
1518028557
1288338098
1808453026
671817835
2089554583
880847342
1061961922
495406450
1773394246
1879214730
961267868
906891745
1606250219
1421468771
944865297
477138016
1467004406
384101211
195641630
2065895132
1436036225
387865785
502306293
698669051
1880705197
1144407212
1401356632
2062710512
1696997978
1593054478
83138578
909305533
1538665984
684136709
1302794346
327048028
1763091675
885068551
1497496280
1924267386
777189775
1838203861
2081993877
1640544587
1559846418
850569987
485990582
569324639
157562833
2008580232
916473443
934949597
527958484
493999055
1720211703
457094537
1107012276
207797104
84613446
628172115
324834576
464065683
1340807522
1257427863
2127301756
661868084
1321765396
1732648209
170159797
1164716409
771199629
941856645
1931710459
756929883
1928268822
69792253
482679066
1792803749
1615454690
770909270
328204896
945670267
2044411175
2093066511
2142447672
1613577304
494154463
1750599623
1854876848
480599744
1367905392
1335641371
1520201653
631036799
356940324
1944654348
550277520
891562203
181787974
1442646476
1124759443
1325346344
1633427095
496340758
967523992
581935539
794309599
1862568949
1415863330
1924298180
1058785270
1205999399
856711304
742253416
1587045993
334877203
981505120
1187899679
2061800635
880865192
1726596538
1843959207
999762922
617623281
1787317262
1569904181
1396960172
1730009698
1801982487
289521789
1381684988
1173064207
2075490851
1317195585
474553177
1670493217
1976977398
1228891971
1748029066
1918546868
851146835
501533783
372463631
366102269
1541317008
254964434
1524967067
375240145
779358059
954753127
1475199014
1797621724
928309594
284529872
1846725239
1657229624
183240706
184110451
514842903
213708358
1863436619
649956190
1923542404
1985675149
891835849
715933284
1257222085
117131416
1134413749
1967894684
2038767418
1419044751
1143587714
1499449845
399738166
1202349205
829135204
438095920
2120508106
119515963
545397793
1862405989
1665232165
134777901
560504546
2115881850
1912221677
740645354
1041319505
479488900
1187706794
1199957543
881698652
598651733
1071022955
579382501
309853104
1878733996
885038523
216437187
1321860047
534635572
490620178
892710775
1663546652
520640093
1863810418
504743469
902740696
2000457224
1143280859
232512992
1224263207
504637046
1590088827
1894194079
1174278875
145719564
1385453603
1997325517
127062535
827624518
1146021145
224738675
1981452436
172679001
670195300
229134889
1807319894
1683671748
366977359
1133730259
422460853
260727485
857165163
1902481206
342684033
971334953
2141960903
1156246727
77286793
1640598173
755912745
697106411
161915188
1682012994
1952775461
850939227
118864473
1991985699
1978402642
2018244879
1846142085
1380534580
1190941948
444521057
705857950
1563547059
1325570978
1910067030
67675006
2105695162
1330120305
87308015
1375542672
747460263
505138482
745148247
1615476520
806362254
180139619
199616746
1119676433
865854632
450652690
1432408193
1575443849
1703219291
605918538
1687696634
476411472
618641654
644667253
1536012177
1230106512
878749121
1387554780
1922907163
903010050
1169043091
804916430
1216253615
2001884845
1671867433
296841529
236452468
1349260970
659008346
699230592
149298202
1460409597
669131842
820537182
1760541240
1689905872
703965223
2109782118
987966534
949122195
2140586375
1766611669
317267471
383790826
77723199
1506308946
179639094
1526127641
1601669233
336975260
229289982
1769722065
977350796
1314003906
244882319
847563161
2019583874
1254529241
613072511
1505824221
1849883691
1758961724
1692637745
1294280992
2026086436
528216195
1318756903
1292597005
1227504227
820579551
1958917598
921324551
798501072
481502269
1772638124
863964638
913898021
1671088724
1950631439
885367509
1213162685
1294909082
1078229961
460263012
2044350442
967154575
852092169
151684303
708070245
453166772
1700342481
329309943
1355464724
903183509
2048423346
257437403
191625354
995019481
929777467
539399467
662686186
1252864574
1334291539
1435191840
1180814176
1612205135
120471041
263134820
2022061033
1125934784
512890425
426419123
1721406071
1891994264
422476153
993438835
1827148407
1742259148
936018304
249747194
230765507
170041371
1971728112
585971460
1619022666
1029959741
1510686650
1750006271
1311762418
839641340
192692457
366148051
493649760
386345755
1414608243
753024415
1124813100
1189308303
1443680704
60396644
242601519
1506426849
293211795
1822048060
463105766
2001704472
3267425
1588768333
1539176260
380562383
704989731
2085415279
809129018
1281468069
973014437
404527388
1869351491
780540717
584735411
1159168788
633533128
1074152894
675101917
1071102375
1685562760
2146131955
1981519278
1403017679
1078185371
244365722
1916810962
1697488606
1096368511
94811191
412040934
1889370646
791942466
431267234
1816071323
693835088
454961126
318623999
783949234
13255852
153440745
1297314020
1809320247
1700449948
1829152417
297765841
1482885502
190511812
49512115
571038038
1657159865
1450552856
300785684
1128202449
1955361905
326611355
102034987
205848060
462334449
1037420547
1455730295
1957468537
139911431
1125389017
1343739221
249497321
1820189387
1723141293
1419497520
471710761
945883052
1645391448
1692454485
2072267062
2134762460
1647312168
1092768278
923192545
454246899
98068969
1113430378
303412140
1287408695
1246392255
1867552708
1196060256
214898777
992158090
438862769
1216823219
810978947
1379620275
765649221
554051318
1129064597
1942467164
914419634
1552374441
1713740124
1588205649
16479048
1004893031
1373511075
1971250820
1916170637
801474040
441562239
315485606
496536501
1884649729
447713412
94436699
1998142599
340226384
2048835647
1220907036
1770832615
1747712739
1489542181
1276233672
722858052
354024646
1882332465
492723596
1534825206
1471304801
1667696796
215699035
1558098012
2129144805
1986896972
455874205
258561930
1511354225
1471373821
69110218
558158427
804569331
1412406825
915416599
1496756091
833882209
1484834170
873313682
1841624320
1242862513
1558353632
1484553973
1244973304
1263815532
796269320
849315583
434451096
2125191101
1811885352
1743582321
144735743
888404968
1365117144
276102845
942924651
1767701752
2014988340
1887732671
1295415736
1858225131
1986048869
1705151212
1530194885
1949170122
1711029901
1437330058
1719403416
2126770376
1088830105
381893187
1297584061
161431886
526058258
1178256656
1026982331
533912341
1031663792
1857684496
1763563876
911786023
778351351
901650995
1472593032
310964595
1923507055
1447819139
712073484
1825984661
127513231
2073408913
704544463
1765418454
1931211936
23848856
1596925957
875616524
377014716
916613344
905572738
1368496732
34871282
1185231743
1537606235
1157091132
992959427
1390923893
1921370221
869503774
1977008180
2016336388
1164607012
848618301
2104385135
89246937
1701297366
64886596
1246927492
1056205856
997127314
3142422
1548016555
1696483473
1890647182
1381875591
1955706131
835659983
1124472093
798381168
1288426205
1807761070
140428665
1551863029
846760433
675452687
340910218
827319365
597347840
1786405496
351363521
2002852874
1249564929
1670057673
1698874290
639574465
258348837
1089673880
1114351647
1055693871
972826262
2138512564
2018729127
1130712152
465887230
1726653160
1171104973
2003834437
825129553
1694301851
1219942546
1362667394
574850200
182115785
14043219
1827645978
1224208478
837965323
782665395
1508641979
2024514367
1575977552
1691885343
692979487
1264212964
61423548
1089819358
1964682664
1906248459
419320636
832970476
76227937
1194193126
988704174
1054259839
432578543
1809785624
1106823029
1060165150
973367870
801605238
1782763368
514956011
503480597
510637352
2035757985
861163210
514363196
471124662
283864956
736728889
1099241666
114913041
627498042
1870082489
1578309810
784970040
352387206
920762050
463749389
418794484
64805025
1182840050
810201126
1306205399
1730543771
1647322393
1411147430
2131105224
339276052
1929955787
406269498
1357378835
1005824104
1402330831
1109083508
1250051231
552779432
399712201
1969852455
1354577933
1544513693
1314726648
724490053
873915734
1499248231
1934174171
471968598
1725695846
1994981781
351834392
1997586752
29805449
1250937941
1290996769
2050893507
681229245
873498759
2074133752
339183975
953392028
1238646221
782049195
1883896258
2137069560
1006239554
1436058293
212168755
1652478724
318372274
195674387
629967472
228422941
525381266
382543197
882804998
983191991
1645452774
1791335897
1911345822
1804918548
2114672138
286993653
949900457
1061055637
328690933
725152337
1904643994
1829453950
713893243
538301288
1032217329
64300931
1987938003
1499876620
416731477
533354669
1996589132
212392793
1742748390
1662459768
1428742193
345255779
1340754454
1299455943
1970482222
2048936427
1690948890
316649381
1660116141
2032888069
1869415876
1746958301
1902851901
1313261527
825213067
193066484
806402793
1948908630
995602757
2091480879
392101534
93383564
1865057636
229649916
1281502598
687695534
451216321
1420012813
1031358595
482460699
1872846278
1675791944
1428258097
352233817
2039474023
1018491013
1089878624
2047886259
1888104172
409875079
2135473946
1008393563
1365819444
810710334
1237178413
1685369719
1590487151
652271467
1097459269
372729268
1295969568
1245560801
1010459441
813750508
755964645
30486536
755567583
1004412461
702125909
613839415
1883069136
253594306
2070727652
39437192
1995508827
1690492747
707252060
767993533
1397112843
1462820388
2133944105
707131683
302493112
1437926835
279954362
480284533
1807418454
191306667
1224858350
1135584090
1314448715
747260538
783151433
1105393045
1538562287
1844201761
897318374
1557274756
643070450
1865446796
1308977066
1418024453
479635033
1832273158
277470875
1800127773
908434808
1606917471
1434499118
2112554402
1324891746
1483625532
934888522
1521892316
1679637215
1253281726
1140741460
1724317866
1396836772
1059202368
1810715693
364803444
227819600
83164002
2043177295
506442968
1674288266
655597427
555250641
233092350
1854915993
1528399473
993042096
130336904
373493794
218923880
731309072
1097849631
1232694422
725704607
48071624
497916850
989640326
1677683456
1189383914
2032312287
1912898032
873023837
1661405018
593471972
2008850520
1233912696
312281809
1208759202
2102910735
469415890
1070030201
163812030
598481870
384875621
808781884
834489053
1085118540
1707170820
1128392310
581224973
784893660
1281966777
1695371210
926049801
426953352
1367022420
514244474
693816
1975943537
1900980614
701379818
1254622358
1881304363
375000649
83479514
456535945
226201865
157499843
2019307560
660849009
802879828
879936208
369861232
958366280
894733489
753330831
1308280707
1550516629
1429280006
1666903302
42860350
513122061
690768079
2019841612
1259609617
944396566
1463844243
1195943436
640287180
1850471264
1965995802
993119928
97979539
35940981
405193334
1850314880
2138429115
837064662
1675930044
1733676910
1189628388
54772722
1575381874
624269367
1924042263
1237516104
282015136
1508372593
420869629
1135630352
1465258401
1749953563
1948589634
396788550
1975752602
2036863295
1872564135
2084413790
40193381
100983488
3394462
1527413353
1353580327
82639920
675267031
1454648933
1716344524
339895399
1383184910
497550630
1904250864
1612064907
1420177022
1666980779
91627055
1844846751
1583212266
1650136110
1114612480
1588457642
896736889
1668664460
1687761093
1784150589
647940915
1944425288
1838950261
1160585173
9869097
1650122118
1157947730
919947375
1526142023
1526695309
1758342272
849097446
2082771642
294443934
876739640
1277940964
686854868
830203909
816982004
1148456528
26324107
1635036954
2065072995
1849928314
963016736
662898824
1456407385
900171585
2043281906
1189886046
1287479186
1063182242
1029227988
1267009817
1652939038
1187984781
368631220
1569825789
1433907250
503866806
883621580
72121203
1021474002
1084684609
381598068
563597900
523082551
1365350862
250065811
512136221
235009821
488359859
418904231
914608586
745295460
1710210393
1487730548
2053566384
19295155
1933617576
230598497
931374869
1737369666
1926749845
190787450
244123539
397660745
1293782115
1612353913
33643177
1958194367
590564711
1620643872
517677065
549102516
387428
908986336
949755190
1178306387
2043519335
151119882
182548838
1785527971
1286720662
554800097
1355920961
849405545
527749568
1803292379
1484583131
1149938507
1226997705
911921604
1016167005
991193350
1354131703
236001731
789238211
854870366
566717584
512817517
874219229
1368398752
253925140
1308487697
613785479
1068930818
807515024
517478247
1035438862
959038400
1619435877
1942812741
1694626600
1605436764
1700241209
470455656
1261505858
811938255
1671945363
570546892
1107661289
823323404
1210849740
829422224
591584526
1439604133
820174143
1345050170
533617811
1702613743
896544032
1787435451
1464497497
1589810279
120471041
828661888
1936953446
36402538
1771691257
1452996791
1848515456
1204763847
1644078899
1671543237
1530714210
2118048760
1472767110
1797761205
906522936
446057932
1927586875
607093918
1056241431
900779588
130318368
2069387250
1029736131
264554109
264105610
1310935859
1273348849
571902455
1033245085
1126444644
1112325340
1403109509
237794186
1432797713
2061151875
1043414518
1633306195
1226466777
1200824271
691767113
1922642632
79898533
1072980438
853838271
1876258234
394159
1244388063
1932524649
1273740040
2119741790
970500531
1273312448
1443666986
738140515
692692630
1067972494
216004010
1619135530
1417909380
1904385118
1604233188
1592238892
392173122
542768206
1965085405
706315911
1053404254
1493940909
747524161
1064737125
1954252699
736540954
1871385861
1318526813
472743654
1258689699
1370670766
15013831
1643056119
2099300428
828803552
268745564
595349073
1483017886
479977791
1253403548
1311316416
1110603151
208005191
1930406613
1918753604
145416391
1886092224
1143792897
1720795463
316634753
1823179198
689392231
1969878889
1596585503
2077852206
622145685
2028450814
1035597837
469410717
808544173
985124773
692188088
996284162
474778726
408938647
1714645828
1983187020
196219673
1950929704
1029815887
803396704
1473283904
867812452
38266905
697676685
215255170
436711368
2006587599
442424196
1094530329
1174274149
513617902
1577287976
805045481
1040182321
960964444
1038539200
1790100792
1573825423
1904001205
68593574
1265397926
369157646
726844203
1384711540
845879537
1747997999
1091982105
1442469017
1247279052
307623322
1017552288
351993084
955773793
2122468718
1163697350
493717046
481822592
898267315
1894496567
1502284709
680182604
553106309
516351355
589474815
1924918528
1773036880
1247619505
229642931
230122987
50233866
594567618
1100295486
500851473
670772348
1072642056
1616158745
1018270345
694194313
1034941784
1371336233
1017105213
1125851037
815739365
1476926217
795072299
530328240
1510157473
1646065785
836882361
126025167
132816531
1204682493
1924520443
2051284763
499331239
704792859
22082563
189292365
192757816
909008231
448852162
2100311935
561108705
1333278994
1167811447
114749893
348573400
1642352504
349615260
626700051
1048387742
1991476609
717146655
304254747
2042425594
2125785104
648838215
821838248
1754332750
393777269
1991667469
972385806
40113596
467816498
1732204108
781409113
4266370
1592320895
933229080
177813008
55076298
935482884
768575533
1243643701
161164721
822167320
1261660648
2136128392
1499359208
695860076
245809005
614349630
932282945
1122753133
274488416
429225588
483067579
1745893952
815721648
787753746
1533144576
334219936
1338772861
655609518
848215750
1969294583
2039656391
1419924207
894237462
1542092691
1859497594
11867988
6898199
930464169
933479007
914374663
602869823
185118847
1783501951
1272233245
2029775093
1254291442
776877225
119984200
844433491
1728756201
1728098783
750798600
36537283
1230424530
39054761
605832530
447140474
1526722931
1201197040
1562216673
745332290
1631322927
122759845
214018475
1584468635
1918610291
175721962
1397812639
293856358
1432645997
1927047438
1111255644
686064239
733926552
1060059731
668031716
1066088532
280410462
513569439
703597965
327483131
231486586
336578202
1902202881
2079169910
1994197203
746931707
1874801297
1185555735
900986603
1734094085
527510938
51238075
2030882342
1606551439
718910972
731400785
691796935
2119256528
1271664078
407714342
1134525384
398793012
1154942384
1697150811
490602937
1526284644
1624652650
1271024404
816404236
795496470
686727639
266286954
1765113084
1894577214
1914658681
923931669
245470652
1843490031
949296183
342134048
951350381
894550498
1585027906
1703582501
730791620
736652259
81483280
923465904
1483446509
164408053
1487338232
254491637
1922913800
424731516
975555266
504996111
1381055938
773046980
1155437213
714059577
1790513654
272810788
921557646
1814365042
1136269474
1889719680
1942246849
1998706748
1272929671
48022218
1799301249
1858004684
1051841506
1990902778
1747723487
819453275
1869304577
168775114
1705458943
1687756726
122367342
1726753101
1055372273
2143536465
226306996
390781331
1286498639
136024422
15176202
918311780
823097147
484338035
1121493517
1075486076
658695464
232456253
1271253141
375332016
1348887332
902528671
527293742
1855838771
913275377
772068353
1254793348
2123203240
1897524392
19645439
665709570
1909411824
1584129768
1689462594
545725921
785500083
1397664980
822478216
312917583
1536570687
2126944225
1231058002
540820870
776983553
1437949438
501662119
1399699553
903363631
56214246
949226881
1090951188
504968876
1401218328
1297548456
805821732
246641226
2052854504
2031820791
285236408
321334795
1951083456
1564638575
1360301502
1450555230
40288769
2051780741
1762364840
552291249
647409960
1368987463
309969568
1483398216
1093443170
1867966130
492468027
1915535936
1030993131
1986491449
632798409
73243770
468815956
346739167
1546095972
24877371
1954480701
1570028401
672811460
19935913
378570775
1352981112
432299451
2113360824
974610060
754041909
1892825373
1815471330
1853779221
1371868445
1876606177
796773742
1261498454
438872173
1277305617
753205085
220432259
314696790
1831238167
1543779275
1558856866
706869096
996095424
126632810
1085372765
1075387738
705647821
2039650620
2012652622
1230480621
213753182
1634359639
210943485
1831860738
1994072937
1166786473
1509087703
1977583000
154222093
263501280
1722526312
1160244526
510797726
343608103
1405909798
660986383
697987604
601427556
1386784455
343598126
1983547330
1366203985
1371796093
1243796080
499188399
192133501
726855459
1490555250
311761285
1273199947
1306369775
812403274
1201710072
1629423647
1261932438
1917772357
1908397677
1155204901
935865717
1704443563
1541495963
1461010121
82096275
920148829
799544562
766821271
755066594
1458081295
1438746688
287786063
1302033018
965191754
373923731
724638756
718662388
150711771
481002106
873586036
1924832797
1866139118
144314215
76766484
1216663112
1177595664
1158229475
1682079950
2046233439
1768532162
858319635
1193296057
1809197401
135322722
667820349
457476263
1698118912
1369465775
584302172
713139598
1386707487
1751251418
1850893865
903033507
752506477
163970765
337695201
1617166379
1629926781
430611617
2071695070
637390757
472676490
561866608
877578060
1891262505
278912914
2038607736
2107534250
704367946
459910263
1438931584
2086058335
1965236520
92424884
983438753
543712706
2114889825
1655083934
1932088737
1604658829
1688353254
1029707462
1679745674
1133671593
1048831368
1337579606
201458539
1611389105
502341191
9368036
898307829
485433897
623222314
1812615723
1273817314
532808690
1204971788
1825579409
1436613574
1696575278
1627639752
1056784493
2098134433
1317628828
1693587711
880680190
105077202
1935470829
1514607084
2011238415
577132799
1755030246
586194669
2012972550
697372539
2079557732
16387372
79297321
1263511911
593893041
674230117
1162656342
309562313
292998675
775819358
639536659
1050247265
1524740594
1240957217
1607066282
455831702
101724805
2107014433
795577927
1011485169
1921391493
998922789
1681087814
1121718578
510823184
195938950
780320805
1118059887
1399865349
1897403723
2098656422
1559559986
2091804045
1263627668
250329363
107221420
755920310
1029219414
1772080323
1841059816
2059256053
1313852285
599835316
1029278573
1571727257
338593429
1549465359
52987954
542461234
830113604
255684346
1211447312
331401585
345044534
1510720892
1416508859
984181867
1675262599
1395431229
1225720739
131404188
146525403
701621846
766071728
945405633
711191702
1326794475
778245988
1000039872
1729503351
336927217
957600990
2059518743
1834895198
645661815
365232576
272877075
291168282
1203080809
473911521
2079420187
742935457
272350541
929254350
568042179
793550947
2087411830
473233399
61521535
530996295
1194554972
1626043277
524533311
357993929
440002975
139598074
1944358923
266623941
562479799
924892138
639155637
493470093
977953966
608348728
514028806
1582477825
2146272587
1159445232
118768485
993446655
1497781281
921367021
1469781029
1984157405
257047243
689904974
266985173
992925190
729267061
895393905
2002016300
305746156
1333110999
1523021179
599305936
837130636
56802069
383930825
508604735
206375099
2126483062
1761851230
2084766565
84140301
852820187
831002253
1926668200
1954417902
1213628262
1110216618
319225618
910513985
803645869
2120848854
256213658
1268466416
1252418802
974057107
1298676381
401264951
1970830348
506937335
224269156
1848361441
1429728438
411918876
1880980323
455360879
158577930
2111164149
836951362
866394869
474390071
1334397362
119031676
804498205
469997008
1544505943
218430715
1410725028
1554924430
1255639426
1188984611
2118992867
552973385
752290478
1552840271
50652439
605704058
1163562043
893538173
366439573
930094337
745638910
1938218174
2005672950
1791222439
2012289499
369441202
1634591534
505702952
2143676126
532512071
749070827
1311905307
1112212017
769444374
1551163738
1845598770
1881141055
336008289
92972169
759862946
1343575310
197352353
1243272221
1660074969
1025309172
1032575309
1573105650
1627859735
678049170
1436584528
1998653036
1193905937
553392304
44059573
958620774
2082313698
809588630
1270729968
251651324
1664932127
1802438834
496798086
1763269184
971800706
663906121
207002622
1855692632
24311247
1772085915
22997777
1092082786
1775753373
575869065
769041340
216541267
1936664681
2105642531
430073436
356525105
1027096604
1790773348
1639712109
1951544037
107381419
1226027318
561342551
398725557
1702555405
523960732
553278251
1506369571
271461197
769061232
477871179
1714431008
646595564
2140907525
634685285
1721949119
1901836606
267399965
1363991034
488405786
1143519866
1597253898
1017899635
2137608024
1468859889
1547403412
308736705
1128453062
487190043
968230490
2136138675
1492998545
305004841
2103316663
1385343502
1598860467
1434333949
1420709738
996797748
1807048686
760195176
1193696185
1589118392
718810894
765459220
160069369
308579267
666399173
1938820257
917427543
1307189071
1457299325
360635103
204261255
856138406
1778811232
1797909565
652227680
1626972827
1808625160
1565279281
154104844
1823127770
908776397
1037806710
1356089775
592902309
2048532035
1178294467
359228244
385956761
1953625428
83381013
186435373
1873113285
448632287
706941210
1444468898
1922995996
781835810
1982595085
1348135775
470956027
707607380
1094955530
1984242560
355591120
1031996099
571502919
315535848
2102225310
702049164
203182637
1020125939
18211779
239442502
399290003
39466680
1912597172
960466006
276668969
362624554
2043567909
2102305317
1381938703
1232969989
1084381743
77450236
963132748
1274947771
1885941673
750015742
1762626309
1543855231
89989325
2062494241
1979514560
1002176850
1203548319
1218531453
1042920619
1677347154
665675388
848169774
969784799
1860432194
193675779
1524265770
1250039028
1186098962
602853293
791630289
1591650604
1672754009
1975328056
145622790
299366763
494103384
1274158785
1171390030
1065228504
1833440805
1152777727
845200849
323908397
1740800442
859742797
1297166815
2075426455
263515903
1485049420
1245767595
1339207291
1138489309
1748520299
430208636
790030129
841680225
642283239
2091873567
734875679
1340982909
1546352839
1571162156
681489160
2021654521
673686697
547334746
1006442059
1786016604
1531637814
1619476930
452001823
1011143851
157048856
265290460
449237555
1092041533
258575351
2085612153
681046092
1969906772
271724386
1277458249
340932387
1047762418
874952124
904922416
739638329
1599714635
2087638042
2118063061
337972973
1405701356
385376283
540032314
96266397
1171292627
692229943
219202982
1407515646
1643379093
1793945605
794811865
1268407284
815296391
1143676108
1737560111
859512508
130784425
1304205851
2145725133
1688804362
147184678
767783172
627210863
1302961536
852202175
787506787
522184753
1062506718
1542092691
800136145
183555322
1255945600
1874237670
1912015309
917862407
105537916
249390943
128176627
1047905497
859938187
749502164
1313233560
1166166829
1709203970
1979481335
1002211544
275298865
1364169728
1722575982
1975279681
1028245530
36141638
1538618428
247776249
1387541529
208685971
1567459997
409900769
787781231
788298856
807502313
541677798
1128614752
166476570
1679054478
1183755978
1684406919
1322478309
1934465274
837309710
189138086
681065855
2142152267
168177288
1920746995
1700470176
344199140
286228270
1946384610
545287519
774596067
1445675555
1078696742
1272420889
1095493028
1987540929
1757399576
1431466105
1953676644
2134897146
1451222891
203414480
1755339149
1654559297
748991019
1551241491
2080445798
856740532
968963114
1074344961
531486956
1932798854
1565687989
374521878
793056567
241409479
1280753718
2142651550
162564879
1547067567
560353671
43988416
1823444336
1530262079
799588780
392786598
1691794334
510875129
2093219444
2022905680
554889241
1116845094
1292962990
899993670
2097391852
1815081881
525834587
253413539
312406487
1731153727
1789679673
839635706
1418139506
1002923693
112753443
641876209
1605771894
227357792
331862895
1459684366
157883862
2098756223
1679035286
1196134852
456279777
547195602
1615797804
452155862
370126012
739161868
1747466794
22718102
990100863
270968208
200808487
536504837
1683459612
1726120346
111827482
1762918473
77725286
1728696010
2046649752
955022361
1279972749
1860133257
2108989259
63630648
1331214646
746375264
1188275651
1810057348
363509963
809356276
999962603
204038704
372797229
66640456
1343006392
913211618
139911431
836311712
1443692758
1109539538
301205165
245591201
1088770179
1386981568
21643051
1062919656
20123468
794569969
1618325418
597951061
87913573
2119769109
327442394
1082143731
939541750
2136800026
484812196
110608026
1029002415
1838929116
1266061813
1254210686
1261393841
894344885
1697769290
1851805120
484449652
518743921
1656936350
1628111544
971588070
1723137747
141120855
380724263
1875031551
1642357559
1661951976
212245330
498112506
2110044853
1364774421
1382429806
925262640
1638519147
468374981
1599569731
1908690770
553750413
950372004
802438675
188236854
1166930233
1332042705
1120261291
955827020
1361816424
1208232835
718559231
1776061795
1412312559
1596841685
896857686
1685653253
1104238594
733283211
837412984
1360568074
1024871680
1894362199
1060419510
1214517216
1823568026
1535826783
1814507010
389657158
825583095
932106414
1944438227
335003988
294897556
1090550669
1759957988
569441664
1715366425
323268805
1331562339
1214651937
1066834046
70565002
1685128456
808294577
1243842803
373115018
2056652505
1553380630
2053440785
1791467617
533562891
1489568767
2114383499
873931897
91962722
1152116963
1222100380
306538373
448213158
1950820140
1191108960
632693185
1199346614
386648483
288051740
1941993558
482113504
851501403
1678681816
416881597
1263590698
1234010403
321006732
2089407333
86177785
645015583
1371130819
1190422224
1602461309
1099235972
286711127
863152502
751919914
1453888929
1230747335
443161036
60357427
1161557885
1760086303
641847104
590395905
657748505
1244026418
375112169
2142649233
882580409
1157530658
1646532133
1828318568
1102428724
482332022
1586170070
1957076754
256245593
1610480517
327483696
1583053417
1790201064
272261971
835542170
1582892864
1272759840
2108589872
1077169437
1800331802
1295846562
1239388000
271264275
1842142210
208067511
1163732686
2011974571
1587753793
1131272274
1245857924
1098685940
266437162
776428276
580668713
887212089
1863459885
1286159026
1779115046
217763325
1335355386
735198203
770911536
231433376
1273319208
1442348696
1795346840
453404157
1173331093
1196711757
1325843515
436547377
2067900434
1508329603
818103227
1434089971
1709143257
1861243396
661398390
1609921922
1734431105
104387350
90672306
861461491
1355929018
2083173023
2076486785
152715625
1877828123
492955808
1472430830
1611914433
703124536
405635074
20650424
1354168863
1554835201
1689246321
1512552301
956797381
652468148
1415556119
617598948
1401125834
2117189444
1922518726
986770724
13328089
1533910541
250082492
1971326895
1942831512
926318239
45925997
107899870
803442316
2066653079
374856493
2062431126
610039055
957820181
297137348
1358295987
540409959
587819049
1551970546
831107147
5764175
1477250477
1825587157
995336628
982044687
1842690959
1670503522
1173971366
816649830
39173721
1123051089
2007980075
2123565189
234005228
1409815707
41069053
2099592151
1873003634
401424003
1220050429
62194225
535214801
458983754
685426670
226165788
1660785992
111671474
1942007274
968498349
944442439
166115673
1365460470
1520154141
22843965
1442125377
1373432820
821864323
1902874397
2112448609
982295101
503361724
238998085
1083484329
2112820380
411846807
1564161981
1430776592
709828014
1592627888
269677048
582030025
1078656502
1613655829
183353125
1786779648
889809158
917426864
1412987903
804011141
773695663
724638756
609138826
1227225996
10964021
1525106844
232446871
1746494088
1686153430
411280101
659656541
614196013
95379265
216434824
1448285096
1766458967
1322656740
1880717203
1152115185
2147125796
1720281358
847894785
274405573
28098117
1635976195
1297166815
1505953360
942381196
533596809
414564763
2094115522
1429466745
1461302587
473540071
1954877988
246769857
1221674339
2074483057
677394003
1217339421
1137450280
390720824
1472440018
2109187890
518724082
1079680828
2106045930
1787006790
965556168
632123039
1748741839
1540437558
265827152
653612882
1139897518
1318937564
1931102408
1377570275
1974057060
657951273
1898594051
387109097
763528506
1911535385
1657452169
1907670004
2126056607
389019593
460559834
1964632991
84492287
1510603374
1371395326
1038914878
792543039
680551137
1903899474
249497766
301502719
662871858
1502581956
1534583738
452554881
1462183171
1296993502
25518212
853756660
769508758
1718228296
114254893
395977148
897715842
147937237
1063825002
1786986383
525116496
217511306
1092254171
726187180
938367043
1124578570
1751029918
2141386014
914540658
91722811
1041725718
514449004
622314969
72380612
1705291297
48271027
873345946
997616598
1241284071
67403964
956138839
1576448498
915915272
2064812802
1065816926
1348865622
84137418
323060195
1052766712
789867832
1622472054
632120921
911259907
1364171561
151761758
920639580
374551174
1484257071
1249626207
1147470987
449457888
1322220554
514352524
120247949
351476332
172196005
828039379
764671356
1550444971
1451969373
920882145
496243393
782270633
1435039265
2131716414
2098531945
701649448
878034921
1434637924
1104677276
1816179915
229600515
1401378906
932461776
999229901
1565941853
1427250089
574259643
157619098
1601534743
19120538
1323991238
1961236693
198385862
1330391779
192649199
1038273360
1588132665
1602178621
1710298474
1979990462
81550447
1822394865
701673442
972797200
1461826085
999114716
773861744
1425182058
1277863195
1746980135
788424173
1878036210
1771035745
775455021
842212273
1036063477
1420474373
1871438359
2106820407
1203622107
342431156
452748048
1090548250
910857918
241465184
110540029
1156822887
859220704
312380979
754784854
1813791384
1871835651
1534907023
727545888
1151221940
1305361455
1237341138
1601659036
623076022
1804053370
1935837661
412507819
318208170
1840392778
1507338340
1741272370
264597315
869613721
11512323
856187090
578670921
1015547633
705436053
42852317
1525481503
2090443375
1476161834
683103532
278740022
650622184
1573670639
1112682694
1536042208
440099086
1223087503
255121340
540290054
431316422
953327148
1518681049
544782667
941533880
312631345
1118490378
463655478
1999175788
697977020
374754477
25038836
1742783886
745751207
113276702
942212273
625637497
1392270270
966695540
699875395
226691752
190940703
1778835552
968650193
1991509445
1661721148
936596039
32712377
1742370657
889753421
1666712345
1271475029
1601369620
2077666276
1195380824
1320623125
593795113
1171896398
1102125698
1958719253
1048687686
713048892
770813583
72271582
277219528
980878675
1476217409
402766610
2016925363
1832467581
997533017
502431235
1638056945
1374629030
199699258
919841541
1320859351
956679699
457375606
129108381
1330163895
589569742
1872474536
819088684
1818296128
1368376110
916616947
648731104
362533869
1234003327
1692101005
612583856
683666555
1785752232
1473777258
1174372014
962144720
68748917
1799330047
1268172691
223237374
1639822525
508867263
831796958
61557864
833937839
458841231
373739750
315686443
1934609567
820996856
729047563
1002463845
439654189
1123874166
514598649
1233303019
624061161
413177284
765376621
881183497
589017623
245446358
1133694824
138135506
1652396790
1733723727
1769756929
1661636768
198854357
1255572732
1694067930
1329083052
1190327059
665297364
1379527234
1894542551
1735030935
1854538462
893807407
1441706224
123908862
582051317
350650784
790775212
1417893640
2055244137
481605933
166200760
1673050767
1609103225
661546468
401096725
247134398
2034957462
1507884595
1683588942
1897995622
914859252
832115599
1703671890
1864090104
1193102685
1759381271
995094508
1702613743
538180180
155092050
1337346555
516736199
588469567
1261222741
1439944788
668184660
463593991
1836325309
501700092
276279907
638040111
1953828826
309382995
1348995624
1700866014
1116079553
1946728879
1590922540
1766025143
597258209
1026181532
566730430
287402844
14949671
10046031
607645930
502018833
1194057930
1250468987
1813676101
874200944
1158733835
1141475480
1908243751
716266337
1486800130
1077324044
1890319865
685555959
1663212234
1890890562
189642372
220083826
244554452
1128533257
37447342
368013741
555387354
818422186
1295531966
2140011872
1151296848
1127101727
611144743
1192558939
999077970
1639132545
1772987855
248560435
1880920916
1570749276
517537952
1158277029
1197226902
158504898
2146681427
827926585
1851740380
112013435
1180794429
1711738386
785597895
1829069855
297957712
146815694
411841861
568651997
804520135
1269441394
1467739516
375181524
2032719275
659732221
1407197898
1605039978
1255820911
494123164
1294368179
1862896478
1103934952
1451658816
1714615757
1592395432
1705386661
151253226
1274357897
996888595
544862732
2043611926
449453880
231038530
1110691091
2025715875
199696407
139364738
401331164
1928322598
898534527
2121356483
261927778
453442071
1748523875
493838339
80211948
1471244013
1690482589
1373964123
206799241
134883975
417469054
286045544
1620072192
203411562
546366092
12070584
724399594
1722391611
1862605721
143138577
222127504
1242801449
204964352
819836889
959389188
1871412098
1395853450
1549077108
1258331637
1021775366
1992770455
1729806111
1402755670
75984997
1682849171
1125790414
10160777
2141393854
1011899909
1585912801
1909432286
1744735408
1475997575
1627949278
985703686
831222336
1219680415
391579547
361992270
1506947018
828799817
1763726854
1301004258
1808244222
1794677313
896371959
133861018
1960208838
786403397
1257045793
2008530108
1406552150
297971296
1056020098
608118318
862251908
573087674
1784164946
756451073
852430177
790727596
441429168
515802236
909890464
873340249
400413820
228616498
1411514410
1004587611
730645410
1193628851
1637937481
1105902283
1551840867
592812266
854071534
1501733435
389907605
1595050205
2100049403
1691140902
1584526497
601583398
975585646
187186985
866524948
727779215
1460760885
1095737077
509694755
94944030
1022314875
17664520
1323293649
1821083642
1771100597
711906143
740591008
1697328310
792751621
1922706971
1073205429
1062719574
1692874405
2028926960
2117567075
1610417254
774443378
674276906
1833058332
1638775463
2071881852
167269826
1704772452
356416659
1683140504
1199544988
1869240336
1189650598
825642885
1924334340
2098864899
1797822323
2037968514
20501120
917382522
2013141100
186486986
794614539
311185998
2040378898
706156230
898878838
848247990
951275854
2031959100
483504803
1051362710
654736012
1898422937
960460266
2816966
1919046974
642469214
1385757103
1912201551
474051280
992769221
1844866772
1923947635
1006961718
148691870
1140918019
892757604
2017112830
60453430
1378890757
1848833991
1128073760
494106197
591764359
1596079862
1687305224
1216429641
809361414
557741267
630619687
189546221
1682849692
785589586
596847429
1568943003
980558710
651271996
1033453798
771487345
712127506
1382689447
2050313204
1415783310
1392827490
1543189012
396872569
115044520
655495050
1251436833
611794247
261275457
2042241380
181120822
859344518
1415748154
3272783
1029500334
1704843889
36451825
1140746554
1067488913
1126134698
1046607187
13087779
300910807
1389452461
8581193
788715041
1603643217
1551255058
1656771438
358988259
1101323986
2129666519
2141201882
1598003231
263122994
382128039
1761792498
973695760
1019241569
573248083
1732941280
44097609
1594951822
320453623
536502674
747551722
2059256053
1781829421
782016771
559476503
1226176615
1575841380
396540260
1865970499
458313361
751999894
1094066550
1006905544
225639890
772521718
564426515
1289186142
1061426862
1264320407
2059037940
1823860132
1619000379
1618538926
792463595
1520735941
1099888743
609244302
1774291801
389813131
469291619
1630925504
2003532362
418150498
1385578114
2533604
108415501
475871113
566688637
1418209337
841829958
2065483046
1370385291
903686027
763880620
1300903106
870620548
483271219
12511724
1657121668
556879404
1226669469
1306688002
735840004
2000385168
1910395403
1006396709
1632152284
102659452
135749383
1159310716
130571031
506322106
136736457
1019583580
1905738125
15082831
1672077406
1010204323
1249979856
1726884783
973843183
1574456513
282567074
296051606
1887118579
1094945584
857900982
765876519
2045656546
1645778686
341416986
896925777
99096272
1657695608
2108888365
1545643812
285622205
2135058549
2142104125
618021816
1519647788
1649281207
2131870381
1267887606
1315040101
125008334
557979203
1062356803
801811750
756674554
1352019119
1685979145
623094695
1223504059
605785296
2007010940
77034060
2114560648
1903780120
1533564585
236881402
188689089
1468427892
14921628
479625444
1753478545
16104085
1644386435
571208136
355055118
1543832674
52253825
824427131
2009580564
1934112824
846140301
1079370213
1571202241
1230294860
1718514442
1746153593
1442604353
1343812543
950780797
473126995
919434265
1243873827
11234677
960534399
111018173
579237341
1753784891
1471104315
764489706
322869681
1997348488
1769751022
590158064
1873719587
602442345
1872014777
823415800
1947240250
1528876363
764242467
2070382282
1462136778
906070144
73587780
1832848664
1611752704
1695793656
377830243
1475347424
1736071525
227470719
821498224
1868635582
700906886
2093154532
54657469
943939444
551079971
805966675
1132181065
1095772595
331342373
694899991
897514004
481565793
341553202
2079365323
1104166957
244624049
1628969171
1299721476
1976512452
1687157763
1898043613
1533030002
735236718
1334028997
415577352
116908924
557029273
1796126109
931391105
860387668
1838930690
1505036925
931809065
1548302424
2047774782
1028763498
1828367659
1200757376
685816116
758627190
1278515484
113598069
1116992696
1447453593
900741037
1692504378
1060076236
124817859
1317569875
2122240521
1135620402
1267605819
1014041395
1580365988
1151677506
201496357
2088357807
1169713938
2146598524
225733449
2112612359
1222265331
90737209
466251872
2037830294
410933577
227023929
1982739717
1196706468
733676986
1743652731
1353860490
363398429
106725417
1412788822
1280098803
1182229874
1609842861
553088850
176041959
1575308276
325668436
303858016
995450397
1239540265
261028248
1142758767
97910432
1063620984
109453469
1651456796
96522835
606302068
1366370608
384639702
1261731579
1836798521
1414267460
117196918
2009568956
126942834
1945535468
561436617
1224065817
1420505457
703002735
403597522
135801187
1793311192
1224719127
1417954665
1704403929
204819231
605639364
831107147
172116583
576225456
2086195773
1479109620
1088894638
1920113074
1506506358
309497283
42416580
547941816
955673671
1661346896
1281886245
1538475813
1197701722
2100231502
721859378
174034367
1303224519
517544287
1546566152
320844642
1975692964
13888536
2137434618
1037294727
1405253986
1022941920
576167043
348786775
2102692336
246691769
346449548
1669620418
1468228771
263750801
2046378903
1523556965
381198621
654724207
1119774435
749449303
1364819293
991209942
1781374152
1039485357
540617477
1913338022
178971872
94824884
731553806
221532570
1929035286
1724297380
1351939162
170506526
1992033968
1388554356
1173654038
1845659976
1112600920
764038351
1197661636
1185389791
1543876304
848014250
762429657
2128830433
1069256387
591776658
1318700705
991633508
1343455111
298870329
1848108425
18077770
1328366103
188468254
1288143988
302757911
319702275
444975413
818226818
1578655397
2022576587
1829752849
1484045835
189833010
1859065115
647232087
509271246
1375299815
292588001
239795627
741448271
1287197072
1698533956
1935557551
153293131
663466568
85937207
442937278
1999705260
1063077284
2135106368
1546936543
174527493
194660208
1536557035
1903395897
791850543
2107032323
825998764
1352083316
892576938
2146476710
1523416684
266107982
2137837118
207263837
1957194806
456638488
774393024
1763613339
294014654
292669697
1322983497
1144979972
1434745187
1619126680
557081376
1137091892
1063949673
380085287
986211969
905825458
410891074
1506965760
256909241
795399366
1829451317
286349827
2096932351
117072617
1757261629
1380782104
8777782
1599053376
492964972
1309185643
923770582
1000976382
1353329163
797299817
903859176
2013844228
1077663570
873798532
1879931972
951768509
797275033
1221758843
655948768
708937149
1077953479
386027802
856380418
973431276
1327237451
1249236923
1427649910
847815780
1656557131
675284282
532351385
2129164281
1482621368
395768707
293812574
679385301
834747921
113833900
276096871
1872175571
151539848
554004938
1459565228
516817919
1496452307
1737443412
871359786
1910889684
656018533
942790962
693911159
694587045
1136393437
12395262
1631975795
1189015235
1291573019
480406040
480614966
722005464
1633067838
412852731
178425081
1282109326
1990028518
977923722
502195664
1248314859
806421604
598297442
1640589971
202623513
1639368409
1955848259
1713525802
1456419818
2115697426
1355863594
1095385540
438671375
1050499143
156921746
1146199028
1428510430
214590356
1026710752
959448959
1095255195
2020448520
99281285
370294445
2036909544
600767722
1128417765
1294028064
1217678201
1447885526
289713937
641904630
1240542770
1459634905
40555365
1618734542
627673197
2130395305
829236824
73243811
1122376859
857853030
566237127
494861364
1656961837
237265180
599011220
1651398918
1649338502
599957689
1688726285
791259408
563668513
2057291704
616993045
1944317782
1439765304
1960599010
1216007930
420379963
1378414346
1441912552
1034632932
1777089844
1606227328
1584703110
600992854
1108867081
388239841
1627006823
1200128984
1178126709
1257507413
90149226
1197536895
486880187
1755702164
853466719
375429626
729686167
1372200065
1092353809
393978694
1023359004
866975852
179590980
1419265161
470677715
1183454606
1424037812
1199240054
1207613590
499235090
1573307945
2014711431
1977942779
1006655237
297806603
978518342
1945400057
1744942755
358969280
2043030626
1103061360
79296514
1117519234
902043401
951142609
1633211129
1610129669
658430151
1390832902
1649304579
59290009
1784035993
1724415062
1076871590
2020201324
395848030
513671003
1319630135
1249482805
297951907
2015517823
493866980
1004161259
673185324
1371182729
2052495094
905725190
1624657707
292280098
506926438
611027633
973825469
1070853737
616817567
1941704188
2139427975
1921328950
1349841988
1352515652
1655473699
1402730986
196432761
1038348436
490046929
333987401
1872962249
1497884957
334028099
387915978
374539073
2081994557
1293300833
963993783
1641466484
604141632
432760130
508835068
1853871630
96985774
1224415324
668091332
1120491190
325104336
851608354
835452930
1952954504
2062757572
1385613013
1583174714
1974099902
1465123821
1600888986
423479313
1325055016
652052451
593293603
1027361089
2078330908
187840485
1432043919
957953168
1295684211
1678032990
591736513
1750844158
1087010852
1524004372
1559024514
96988854
534336238
442753524
444581148
939252703
1389121500
1521639537
1603893212
1966460168
651668122
2147393546
786178044
37305253
425646004
126255839
345224469
918094930
723813710
594640652
898173063
1995689096
1903277290
1942127298
2103298517
1659380869
208114292
675523729
403599849
1655645579
879189478
1946226365
58424944
1074141821
1037479978
968359018
558668169
1822277544
1529188365
2018696833
949633597
544586328
1238675155
1604987212
979269112
663378391
1627332301
489382766
1533245718
1853038826
1848378224
560317825
1074064930
1701892464
1924091944
563699603
1630045274
610851707
725304716
1693581983
1115678704
1334292213
1721011201
213595400
1122993676
1434313392
1908967801
1190698150
1447158715
880655526
253694128
1257128223
1392134967
376219826
1463549492
1773466954
1469694727
403179817
699639562
2116367987
1479639279
45001508
1684425746
1212057250
2142140282
1814392916
45727601
1320888270
539682221
144305957
2141989638
1111370350
421443733
541968685
1531455432
1212288378
1605097434
71912650
1032257796
1548750269
396842063
1081510076
1039160760
491702193
1416679420
18100727
1727406842
1337630148
1497508919
1700473005
1218523881
1877146212
957289753
1136718661
1110958549
1326793949
523095127
1914313206
265653265
1608368239
585103933
142413991
1097919016
163049229
673975749
1097320718
589436534
128352433
80183867
1756755258
1169634048
101245864
934639115
662543507
449052889
1082225178
173400250
1554093483
65175225
1657260878
1426047167
803387118
535378222
1474482144
808510475
1147017802
1709837031
1725714099
366727642
9181569
1017524318
1903332247
1690532023
1443561055
1445556262
1003529330
1957990298
1568880586
1603350409
1403674881
1226863356
447460565
2092838797
697627356
266107982
920005482
1178999219
1220155248
1917571467
880287708
827278289
59750894
691588276
136707599
1671350153
1964418374
399238294
201596307
607339311
1303193770
1410630144
146687789
546713643
215789912
1561919200
1638531624
26648861
1106083547
32204136
1252163048
225740028
1832008387
2058011154
235546659
1679269524
1632047117
1663973048
521739441
1763287491
2000433304
119331275
56537532
1708795052
726610821
1616378400
37189415
1545869718
959028858
1509554917
1437924342
144381643
1710035388
1552768536
132934910
584381615
514536168
1508153684
1108324970
871976602
997667355
2091814768
393559025
1925852745
1952472278
1907154300
811608108
1048789157
234644459
833834778
1792574503
1869509266
1386128948
885899404
239264139
1328554266
962397050
2113251088
1203056914
530652545
1514894151
1274183152
372464403
1496633157
1884561
1543722734
1875331138
1200371038
1864582460
137724933
286935493
24086376
493657186
1584870533
59929834
1933022114
29044929
474922450
212697870
1581121191
1657193714
1052502563
1065629014
1944026780
1083740187
2145080466
1820269884
1687276114
788323224
1005411865
1792092506
349815906
1802847422
1586701531
1948350464
2070129087
2094255806
1210184913
612669093
136221776
1496343207
769461194
1672842000
89769754
384283869
1484553973
1505978018
1762136286
1985945861
1860865132
1396290812
40715096
929792101
848276311
1577808520
511006046
1637959519
2106412811
580172236
743416962
2055685948
781142205
1041061024
1060444573
1706708595
1654281818
1252075981
661534944
1883879388
783387089
51857427
638906904
507177605
891291223
404475203
27017901
473992806
316330160
1531071671
1880510693
571352620
275546603
980864518
1240477282
1183481644
506312973
1751555807
1593952569
324934257
1970592887
1941120809
1524779401
1859336387
1424650955
1055149199
1561095988
872584636
1153045095
434969927
470608799
589808309
960785323
91577194
1151841144
251152607
345680425
435438438
427163580
1773677006
787964996
1595908960
507250204
963985024
291892621
1657843365
316476298
200607563
1499065276
472489729
704950858
918401207
774403675
1251294214
1822951604
494870318
1288245754
291267641
1885178416
1328501018
621198502
1862429373
835823636
1899135540
1886489299
581127579
1936403707
546552481
786905997
1649062489
947333210
658951637
291185198
721135956
1545853391
1447746212
787840911
1487220692
757154617
1455027928
1624264758
1279375684
1353994891
1882372434
1841496005
337645441
1467764376
2005951382
804980774
335303152
1297625946
766332201
661677416
827938153
775585759
1872810181
1481496834
1060796924
561232471
1301926168
839894625
148432381
1072202604
2084594677
1975985075
495965911
1135923172
2105520041
1615483155
752140019
1526469127
1888941260
365439648
721703364
1157879778
1103261675
1914376934
88495471
716889303
1393137613
196588651
216067033
1212206264
1538310339
698287840
187002316
1192056139
872074869
1780355202
115752833
622488095
1269006259
1591710260
1317481026
486386946
1450649862
239578987
1533973041
1140695079
75895468
768774352
1329122554
73308389
661078784
1862300742
1823759488
811744836
749452540
1803607893
859699188
1993742989
1429634876
2072717526
144057925
1286338750
1696343971
2139737679
2043804643
1890784109
2037822630
282480293
1688301893
2096397296
827733663
2057834486
1752998347
1818653417
466911116
531114114
368188375
1401633005
1251414417
1531270448
425869969
976153572
2013554034
1907822508
1937397327
49041289
273254652
566282303
1802535060
2075454454
1176711547
1384638469
1820541946
14092785
701552973
2050652181
1787095792
1611520027
2018537295
222954177
1648319739
1761187704
633915015
305862091
880376014
1312645912
324566112
2012343059
89677207
1351195192
1859557844
936460358
1313910186
665028425
696222519
1788040
1253058350
1389638160
839478797
1525955108
931604314
917628471
2046394298
1975759222
1544281592
79456679
1687639772
904783387
1234578574
1752075204
2085358179
961119712
98226853
111274671
940669053
389611114
1402015627
1387349392
1805312794
1725302853
816917069
1474016465
2053400185
436290960
1096604813
1764753003
1976113604
1853803803
96432564
1832391330
438682146
1377525708
1595479823
330715266
867947304
1110893120
1471504545
645522931
411719497
1474993647
1366202243
774780577
767157133
1615226761
1481828756
1309070860
530299620
1891801618
757077855
576510648
619501559
328075314
1688315538
797907296
1259386212
2137669104
1864314897
629683084
1152363652
1674145098
1284736303
244785884
1113245223
1992996066
1860619251
412351820
1068022783
14006366
1404974712
1770193984
1068040125
1622982120
608716670
542625590
127853325
1766429618
1686969372
1895830146
1491576893
1844254490
1108867081
2111202351
2129721064
1538380954
62842135
488228519
788173918
1171728442
207220455
831046697
5163698
2022626217
1743423477
1912344245
432516197
232544493
1822489088
1962205853
1921582419
1730432794
45012013
1570198609
158912657
1215289585
1571359627
147872802
138906465
1522584634
1283232841
1963704684
1139421729
1673421860
305004841
1321211922
1050893964
769044400
261385410
1907794819
804040834
1018845924
1958230409
1684390243
1535929275
1236946802
1204999173
748017299
2030992577
1200947242
1813827091
1997114833
1282761770
509787225
1492015480
852724443
892892545
373338244
916420722
230309438
556232023
677992075
2038774869
2063553076
498652833
1599840623
38778232
248516158
1662942641
2082052029
1536296221
1998082810
644459087
1910049486
1103282270
2089224399
2097514958
1850428014
613189436
1068795193
889499504
2107144504
1095487046
1854331142
1206979033
225140666
1486010068
1083814806
303766441
632146288
1752824451
1248146418
645269719
774814201
611955776
1970749333
775244711
927773365
1619163670
1448619854
1772431482
691650870
1490721536
1853046351
86344488
1253478703
942072734
661260683
1957474402
1846573865
99015808
768861268
1942106465
266131380
1723624184
1664808980
449295357
1887930519
268369493
1766057119
508456572
2059646127
1010636760
1416256217
1210008819
952667921
1669405112
701163022
211803958
1912847127
649115751
1516936703
1268011716
719138829
1429514830
853466719
1122276989
454587707
1207502654
541845443
956138153
566875866
1560095048
433296408
1403122096
1263388171
1914079566
854388167
1341664082
1806662478
1947564024
1316414967
2139163235
693216630
1205375828
120877475
756361419
195224675
8252762
1000747129
74670451
362535712
1790053592
457633301
2096229611
1775027102
964956844
1497045683
1944691504
809811010
429041724
937698083
589305701
410651171
1261387182
679569961
2131839789
1388570989
222263080
1822145742
819968968
2067575613
1263247102
882393220
907921284
875027398
880442119
1214273739
533978748
68356195
799064387
223773951
1943048063
1288138378
1336737222
233486960
2141466460
802215896
598204586
77681620
1289350073
1852345830
1789330413
1600501410
21507808
1691468985
770524905
2114548730
1389629620
99632290
668447460
1741111324
933896284
1566076878
1828567025
1564387997
1838418422
618597407
1050501148
1016923296
1809625994
1491581508
1109426694
316737000
1747679825
492965781
2025379470
509901951
1686819138
1332465795
668449718
24174615
211283541
1539818848
708996879
1495905578
1778522384
2068961329
769635999
1794191984
2033358035
449608379
1226350591
1194549519
593360586
1886690896
1415408312
1465197633
1652010423
570626066
249813214
1733743786
1752148769
644418011
1562879832
1616067102
1576061613
383129046
1148261506
931101269
401379436
821508642
2069740455
1866696649
482526738
38272688
661419738
1237050575
919707955
895548878
672144582
128120454
99183623
1933784458
2120674352
1933027238
77075525
2071746785
1572682197
1840738081
63610656
1444976555
728528410
289493615
1056538170
904163589
1108277679
1525214321
500301759
523291099
858731273
1006554120
1597849778
1200953211
1830744229
704526022
1279069223
809322136
2028297937
1702569675
1186902137
1013390209
76788008
981930125
212159110
323819986
822439651
381383372
2123075441
1199442509
928176908
1877569925
1847626398
350976345
1185749691
530062544
858577609
868714450
786661390
580814105
1105959406
314881452
1084389305
947095220
603525287
405079641
1566294795
1118609326
963854103
2032147047
592234050
1745195233
1514564094
784575490
1650501081
1257319256
1689723354
1015770369
1058167603
2134940113
1562530301
1076286594
479657311
60563450
1664219960
983586380
2031876111
470138548
1534621783
1905859086
469911739
2124264413
204483314
775460103
2135300453
368774709
467248614
1631252942
875866845
1311775718
314949894
1069332011
2053338429
768886373
34054717
2049579468
873189473
1156248205
738662050
1227185372
529911595
2080283925
1183750398
1002588752
2013946565
1125363236
1440048411
1379834728
1650474960
261281415
543964421
1391243042
1870280924
436455649
2005714133
238566847
733528571
318192517
2080836405
1816852784
985441809
269544213
526554685
2134234166
820657261
2130474437
129502262
809909078
244908553
2075848857
1527806109
1156594619
1091707150
1484807250
792879317
1093102237
114397597
672894930
41020767
728175851
695732246
1154644680
125237244
1069839066
2062155025
1903483755
1604969232
1770426392
1983178208
547453961
25127653
378838937
1507360044
375059244
861842316
1231994151
842626941
1369881242
1913733647
2006859048
1239311286
45427139
1489502764
1524062079
17197857
81334515
229002260
78982860
1046587387
647316712
330248288
1722535669
1625591975
979719929
440443376
1471499663
1473364174
367361030
369489625
2022886326
375321964
1679064614
998786037
1079088145
408351828
422856067
239960949
1834497712
2025484223
2017305729
511869050
1197636931
717043541
2126553587
212260260
403800286
583481708
1404961745
1897036396
2056739572
1224523576
577905582
1413257317
1845754472
452910668
781515420
201075753
75662287
635340894
1072718802
1240696669
111131762
1019349223
1257105636
524009591
1505557106
365403673
2055356231
557019519
753429291
1967044513
185557960
502333578
1497970664
1888112357
655124988
124313484
1988342306
1881223640
1801425017
1619956566
1049574419
1658928662
436984358
1236090718
733195649
475144700
954611967
1983093057
106250652
1029963625
1339141056
2037128139
1668251380
566754205
372599021
229319495
1504553814
1829585743
1655275791
635342101
1910966326
397749250
1288859358
1420207098
1111572494
202621584
314180599
1648444415
244614805
85092218
1004188991
1828719822
103530340
1261612615
1671389593
945490741
665334963
1061573575
39230096
1790222636
1787854450
1858896528
998535921
367571234
1647901851
868950586
1997512649
1153146079
1240515809
1981084437
184199213
1023338803
1474181316
281991680
436275139
730421869
1695541840
1131261406
1490625911
1899438146
81824978
698462598
673234964
1621682408
50637246
437276978
805144867
1666110566
1264228889
265955264
212876639
730593255
1822539579
748494601
276991911
1541452586
491211756
442216558
45947803
943388708
212882848
332724362
82616488
661746207
1885730044
1394400205
761117568
360205777
510021315
831133282
424625917
735876672
470009282
919316883
1115406993
1581851634
491447120
1161101881
1746548803
2016430995
1276401605
27786700
1710455290
2090906032
126546581
1448742404
375919054
177581095
537941149
1139539587
1214441907
1659920454
1176970972
1498082127
1241460883
2040530795
1663072012
2126184796
261421907
1994914270
417471387
1766895449
1251643853
1191865141
1797579177
1224319678
331054228
143676791
527040257
1439330431
2093468285
1224795514
1184123054
426465594
902185925
569204274
1216067966
914171958
541799400
117425496
1522173617
534219847
1559200192
1691163811
1300947158
367558103
1358047960
204748652
1844185037
884758447
224540348
1010605076
1468002717
27698913
1039758554
123370332
1233172582
371494996
170309829
1877981187
1160978372
123370119
625218132
1039499920
2126186741
238217991
2019476127
781364503
1283240326
1739158515
962514267
1775713865
1908417885
1454411239
2089797856
1504642336
456123686
337200696
1591256268
1356309352
2121766024
1083081755
390371765
1748743179
336646800
212168755
1731953818
1643611759
884853129
990125070
2080722105
2025228534
913764999
879973450
1317601635
1548342214
1603575388
1834958698
1067757970
1068826390
2102126704
291370074
209230157
1401358199
257820864
740481156
925391500
1272622401
1054358444
1963262343
2112334048
1222239494
1023479228
2104932076
1990520923
1588506068
1496811564
945255737
294313044
513089973
1485430605
1592407838
186516818
1660905139
1570618773
1193117041
327706464
2080179693
963962660
1302514699
767769708
54806264
1286461366
797714159
1675543807
1280002479
948526743
690389610
1020913364
1926506352
1433927789
996617823
1606078184
2109766425
573537609
222679396
2015074937
1243826768
1335640553
1667801463
974933435
292429124
155115350
40930240
1173962815
792560436
359135466
824718966
262863548
1760680158
1030954155
2122852005
709422003
1099216299
1960415938
1041385071
1358076004
2124280751
935576679
1101147391
1555187509
1376380282
856156858
421601396
74185481
745115832
173389677
1382637172
2054275614
2139554955
854025079
1482723132
469326348
1999266199
1336357458
1261983280
771780644
220082103
1521394817
1441954794
2063349450
879004124
1752084357
153079546
1959883923
511156299
262882755
729675413
448019418
592603607
136021446
175725468
833992208
555655137
417170252
1975795714
1877886048
688998428
1115048401
2044957151
198781991
1779200002
433884083
353912208
1949019952
1757518214
477004384
568424618
1963938864
216134305
143300697
1096440745
1712232621
242637439
1575427207
971026037
1205205567
2088921589
1601976964
235976711
478782571
1239870818
1557997561
1875084036
114847352
1873522884
620531058
1599630515
1724599261
53752687
1515801592
5468211
2030702225
2144998706
2056810887
1602574921
2105799315
910558632
834954750
1422051089
43218917
86514199
2133809223
1134893803
1272117178
875004588
996234181
39173721
999368360
487460192
370404970
410259019
1609199379
993611015
351171413
1813222531
1798398573
1251374757
555988633
330776108
1731787291
719213805
1186849373
1047836806
1167595120
593486230
212386280
464634721
1232156502
1043530626
1856503183
1486996035
115554386
443385606
1003534126
81785478
801685397
2068204166
760240341
237789954
1913100277
518207422
1579685727
971967908
1703733097
1612533843
1462153
1821293754
182503517
1745394001
1931934006
1734775207
1333343400
2052285519
1275190476
847360832
941594545
1164706878
365277237
314924002
798890431
2144411922
1648561000
723326961
2002562478
74555909
1749203371
726462463
267097561
942447183
184995716
1067497033
624816451
1274073734
1578738289
1463715540
1776174303
1241130170
426628811
393811985
1775379169
1876200742
611335756
1505796929
1158584728
1243590909
56162194
1679754117
571180249
1191958675
1745820760
647903575
903446754
1999479790
1865037843
1285737756
439322280
558592032
777054942
332200000
1908404692
2009875744
1651005013
1198680678
722448656
1875960196
2092015767
465002395
1711149277
874676003
1676897758
1124025405
1276871511
460044997
130643176
993055728
1209943820
979669785
1305616928
758534154
342034791
1571299114
1877592379
1765894930
716937704
1117594407
1534820237
1829195231
1266245128
2049430812
257981026
1713931956
1753760952
805339300
1604351792
311463594
322236145
1688605962
276850879
663400290
1269061806
1266101440
256484279
1722895303
1023109481
424458029
1400258566
1406165837
316882322
886786625
994261167
1053045840
97831276
141464661
1013250213
942755286
117581021
2018133419
757065487
1358386110
2098316972
475606680
1809664735
248017006
2011121092
1475467302
551266963
1890784109
456877029
400938801
1364483564
1895291424
2026501711
701417745
1012791478
119028773
921789090
1500763696
1675316172
2042698296
718235976
81199937
2093366233
2016611256
1553112809
1519906372
80898056
305989343
775599831
484385573
132998846
337676972
1058929309
285085641
1903780120
1713163865
1090257590
1551027628
2109840875
1954774507
1646753761
1246354331
91879792
915573023
861921144
1991736853
791249839
634659496
417214074
566875866
1309274797
565006732
1580554644
834324415
348905790
1780697628
9290385
109745773
490951883
1854779665
1606020686
1203673510
962791916
1252990746
1651101395
1677073046
1212522706
651891440
1497597099
182495205
1332643577
2099278285
899849077
799888497
581888332
1683480918
1665417505
1130154483
1195075484
888556083
462972544
2020717982
2126736524
1218744853
901638742
1226390186
1661924519
2020499159
2998394
328941689
1560651195
1255215265
2102325891
1443924956
1057605396
264227283
457413105
438175093
1817769926
1855236559
185661127
1026901932
180968254
763375264
314149912
936492673
1435363319
1026510813
904889860
1738742676
1057063486
1505774052
1220252740
682626569
1988234129
75530325
1766024850
1954046738
612314485
1479637613
1370150126
1255195891
1431715606
621454568
344089520
1723356452
1132269266
1264049270
1476046266
997956675
1146047300
2105617273
758407052
408590358
853205242
1389113552
1016349620
1666472346
12491341
540309697
1400025970
1897383816
282691218
2147307021
1933102681
748944604
757467048
978112959
461896004
2006244087
815774372
2050664043
2130249337
1690149571
2013503693
465215587
343446431
1236704628
543820397
1809596531
778313619
1518399696
1765281425
1211105881
312499291
846875734
239909318
1979669495
1805961783
821732899
958293736
295786260
1948216011
576468399
1795294014
259874753
968851784
491019688
2002200552
1385863384
1007966353
876586241
599711558
443917739
524943287
667495197
142557943
789755260
401321834
1036502784
446930953
1379401229
1977013966
950040919
120705319
818614466
501362389
1720698898
330018539
1799108235
9949168
1062614314
1383290779
1937773178
972083573
1182252801
307017436
1165722187
287592378
110738192
333941068
1721166524
146106807
1848914886
1142590244
1782573403
351253349
1943157949
1851116165
1199517169
232790872
881242407
1916311926
889011425
933792775
1339287200
1110116679
1956863409
529534283
1275333610
161418546
1290522169
1582150892
1382102949
576303504
8344912
145463886
140856163
161114490
1497463963
713614116
207789261
2037730708
346066418
1947015768
1472171342
1691755758
2081698632
1789117366
1160839814
710247914
1302947322
1275410073
1369524859
1274851076
451254475
1999059673
779739497
799301217
832358882
824410888
1380296987
558518598
532306424
1961134603
502345038
1382407590
1631122947
1999375381
856767551
1857369082
716910132
524957701
386997425
2035956225
1521949084
761492223
683906520
1335958521
275271969
1493321990
125874685
1043054679
447016755
256852614
1605511626
1217840772
1290554930
657119963
1765374696
1381855917
441891837
151191145
1781261382
1771135795
658488961
1589681175
1888382827
286777707
1963117690
1034397831
1989784799
206537622
658843750
791169362
800731927
555694253
1935039608
1813015204
833404626
1707660031
1243796080
1305231122
1993512054
1548203231
1156141273
272963219
669063206
1707991919
1442377850
1201459435
36024112
2101323939
1060399440
23060409
229164756
449270574
1920246619
1581031170
340108390
394510726
482735835
694266492
1637530088
1980558380
2107123546
214855100
910393140
326673869
1467252581
1628127355
1992172880
556783515
2894244
1019861474
258575586
1797912464
599171476
885626471
973809298
1597390478
1526047482
350884848
109473518
353548919
352473841
1114664296
369920060
914182901
1360059184
299006806
165453808
1932035495
1195472552
2036321125
828598258
1576705505
1119222944
533533894
1884167363
1708344385
1982824678
2052276486
199139937
1227521606
933795494
386956791
1076600902
1875536948
807579472
1437924342
449341029
69112559
1095686262
1368944405
1459997335
1702718882
990194067
814754363
1418590381
969567751
2030594218
770941794
1079941779
1495131022
454974642
1707091966
1784826276
1630812180
206319164
1556626481
78001110
760254934
451638227
202691856
1943112893
1292711294
1657725165
2060498228
1006628284
1061500786
217090096
1660260821
1949060210
1376449932
948735937
303156837
406408625
1532216151
1702849393
58111966
1212752220
1435180734
861155079
397487568
991647640
2136128392
1840777565
1540115631
1689655504
578758756
834088936
175424637
979082873
1140056125
1400289580
963279204
1207154139
1529421959
1555709042
167791656
1734888338
1150155166
1873012098
788703656
1325283887
1763400437
1911735417
502695250
1305622043
1561294653
2104948140
800501044
278112542
1176678011
2078221007
1827652382
142894202
1654387356
2023886354
723387727
1131848469
1641761203
2102968537
386203302
1482357952
266094610
1518318461
1127097301
99988616
1948014030
643832934
2000750056
1183623922
1623461380
2024568287
1944529906
2129390343
1518046743
1722847272
538804154
908274828
667872045
306736318
1565953743
12229085
1380682314
1519027020
1677131521
436077515
1617115420
245464098
926203073
695469195
1419313766
1310904065
1459428048
711926966
109005890
2023468777
957772156
907694486
1883865650
227674002
1643749624
239276833
646083985
42927336
1384336442
1473893629
190282906
2066365310
149454867
1022520324
1948554997
1940250995
1400893934
1316742893
346928832
668890379
1869301385
1591573537
1591181784
1438248769
185193283
942605914
153155334
774303105
1671925093
1668349405
1824170613
1369289839
999284775
2039817585
1812042214
634241371
1143436878
1370945243
220400955
522157440
1565498815
1707549350
1988708859
259099754
1748110670
1260628706
1527627492
2127453969
170773523
1230259812
2128065468
594563171
260622052
1290939195
557363336
1024169429
1857305650
1988953602
406158227
1498912458
2104683618
1800901129
1420003034
262659228
1699352438
1595461292
830855702
1408184767
431900480
279229417
1482000035
2123094066
45190550
1561055117
896537199
1648944451
2110503185
350472411
871196804
22686388
1952313602
454974642
1061134045
1693160354
737048851
314866301
1733855137
1750967123
452198059
1185149939
223499333
1146729588
629078812
707491909
881387037
656103693
674091402
1902941805
71489284
1607538874
1945861194
1889813174
472784949
1168647778
1253143658
1178157034
1237325201
1608476135
434448171
803259128
1897925441
765589175
1960665444
154359756
1941799253
1922857699
1585745226
1114369835
1790422715
1890533579
1096602070
1434327125
730040242
1118940773
143657345
626658980
1334908594
679616561
2050192478
416035922
2120139710
2068282568
195580407
831772092
2133594942
2045054489
488483435
394651907
1286117453
1086653791
7768742
1185271579
1460121264
993820799
885580069
1579397476
2127911078
898149574
1448777069
396658093
1411556147
1072178660
2133809223
1879304327
106837233
805753407
636510367
333500557
1255594504
348956672
1337585640
1123476177
409167402
1274872530
214209317
1933769265
241975217
926559626
635467207
2017155846
581941081
1643463679
69876761
1761234227
1463383904
1990830637
949255047
1204425548
1456270831
2137681542
620833343
186959577
908736749
337873562
1931896412
142988020
964115299
314801881
312282589
1220082996
1826500558
612538443
1893223038
15359167
119746740
1771586428
883470300
459629975
205544127
1486675676
1308703580
242956066
747812545
799212763
1957792540
845250437
244280059
1849396358
1375597491
136629854
504736777
347048505
953387974
1882027796
732114523
1616208010
1706771588
832167711
1598171467
1744676367
601866622
1546120328
401132326
1810965169
2048284936
263405781
746823276
1582940461
372378002
1538345870
897567890
1333829378
1809545407
745607657
1522736176
1485576051
968711655
732416394
1097945143
1258263018
1720701288
1220788735
1897134634
510328514
805803958
1351986768
1960609740
1298061789
256296319
915869384
732965272
848014250
930481236
1958853970
1912810217
771177903
1508147866
1938093400
1663513378
774336301
1362429947
1259167609
1293962608
894978389
434207727
191734285
1220407526
1671245933
750871710
1953999792
392140250
1291946941
200898771
1279100423
955488817
1882949520
276177535
1840514465
589799448
599013196
875700137
485434468
438255621
1198703920
1675419279
1280550170
2111897284
1767698316
1627315649
1286991541
1603927213
1382318939
209653379
1889583369
1714220635
1227225996
987006697
972200898
77658387
652530141
1487497229
1223951481
1179687549
1556252694
387329033
1242358823
143641442
314765000
396792069
825133074
1007125005
545779234
1225108800
51505316
322405295
1813781224
1983547229
2078434551
207238880
1761386998
2092382531
78936107
1283221219
606112645
36706506
1337971215
548808412
1492755167
1025919777
1199932987
344334688
64322060
88053279
253007572
1246033795
80511540
2021044931
28702057
1367898831
2113288157
1694930301
1533489528
488739965
718314620
1418938839
816736338
449532230
1724668435
352281619
502058711
86613841
1532682072
1990078068
1554345202
2123996316
1250701482
1560420336
1879023337
1019716432
1922647212
255002230
102005263
1720574560
1881351919
1848973369
1036122581
299130454
1779177638
1351340921
1486003351
1310306094
828332171
1811034771
569483761
1921147554
1666516561
446300857
1768114815
731196182
1269495629
2131539875
1002126931
362553088
1212359463
467302641
1747421725
1224574806
1448421365
2131451855
595050334
1450033320
2086705817
1903530885
2126805626
1115858238
1361203702
211365743
1969956995
1491173189
1359335125
59117358
1238023662
1357358098
1134223976
522545527
179607072
332960440
637433807
225968196
1685755895
1924082796
644064284
821489622
1133084367
774648308
737115076
164864914
1158276613
1570708410
1891963216
664238948
1774283779
268174429
1827424649
809453112
661667252
1485486731
1419265161
87914923
588096229
927933632
1651047432
196107669
411106550
1424094804
1617228651
85241999
246370663
1214271107
287631868
1092412507
45373801
358427182
1915166790
1959270329
884667040
498864472
970492765
1883466770
364434325
1055729868
1306658182
1370564879
1532568006
465226491
330270479
2004393987
1770690233
309776287
1781261382
1609902271
1140814264
946408183
1800892019
242835106
45710448
2079159665
1779027089
169410381
799993479
472730271
313744381
1460086099
500915860
1316691488
756647491
965397268
90740999
1064461966
355194450
848541846
525361566
1345212517
2057243396
743979082
1776115307
1766576533
1917814855
2080767841
1868592187
135464455
1063586797
707650133
600201546
1740386678
1620962023
323564949
1125154322
479310013
1708512737
1039878261
2027617600
1299118936
2107751189
336292233
1249302870
1030148036
602038884
1245705492
1901545646
1961444635
2082516035
1807615765
1778676107
697721856
558326003
1365190034
1890304043
485219424
2083949721
2119343232
1491400323
417091354
1795001106
2005647881
1657942597
1914822899
1928051034
608046367
436805144
1197160942
1700836568
1922856998
560230486
362145165
78506093
1556206352
188838424
1891564865
2117227107
1261982401
1790329217
1099149956
355460188
1523193615
1002880954
224667715
223752366
1212775874
1356273449
65392206
116150810
739481759
1214523022
711663218
779734856
60721077
1837099540
896519527
681624386
2059863395
161190382
1806440607
555322040
1988791124
1635053874
472665641
516162590
2075814503
289739041
1488548747
620638144
1829012608
1695359707
318564189
1144856846
567833055
5346140
1385398730
881948711
1253080852
1554090970
1368367858
19438400
1205600251
1359426984
508349714
1671509978
642939636
1071668318
1357468080
273948020
114723293
1863916881
1486194288
1417258311
1589152164
38862736
766330450
158171675
1332458408
437345699
312728107
130529896
1094440356
138133167
1072226731
1761013282
182557134
1742030834
1561576975
1333250975
398794599
1176202493
23448886
658695464
1535207039
375319731
1860951626
916774474
330724486
2097441156
38813158
1566838012
752883837
403157564
2123076909
1688598637
40138950
1500814901
869280238
798543907
1286212063
1458541636
678519581
1684683411
925908886
731413228
391901894
1542797133
355259792
1472454989
986190180
1319953260
70271765
1191788631
555640710
967074453
598740995
574666502
523349335
654252526
1187001590
271388292
229099297
557151877
544915265
925901932
1402192485
301299696
1534116913
1604160522
1185577635
549049131
539254120
144286562
660971714
505937728
1292979746
1262957412
751835959
527174129
823056436
2023724865
338133653
938313181
1680618584
1883346719
873530626
1575809268
121730285
1648661184
703981787
1507172343
1409150291
267531165
2046036541
1464487592
1283337735
1213744087
1967342981
616205777
1543279903
1424531860
1964138365
1971303113
141365092
2059073199
1495464567
1842476206
384058965
1506109467
565267375
101950052
1056303843
2027610477
1280350027
2050572504
1510825670
320873701
17781551
1752722855
5410338
1864009433
279218297
1531808921
228837857
702615827
83847099
1499199172
707572741
46667008
1005228649
2098751392
91162728
1517214538
2097812002
1793392269
1285571268
1557088082
2003262420
2025178764
321419003
1490740670
1430329903
1826333518
1047745143
583752841
365502053
1984212602
844769917
605388454
383933487
1426709735
1206697865
284111996
1194017620
197459810
2026501711
1992215679
1035091254
514263412
132219470
1051478228
244388471
899703821
876092564
1668728914
589788973
921084285
1851156754
1889560819
897017919
1425035430
288986409
996483614
435281877
1485622
1559659486
573705904
1951273482
1981737600
1929785672
1146255695
50066348
1907383582
522335982
1124951308
1692489033
744640130
2012225609
1822031040
1240118114
332905293
1484664109
128939294
1272089257
1012355647
537824061
1386328184
1501620039
680625831
1352674603
1293029846
1024916974
446815961
492933063
703293882
142657189
686845880
915969755
463333611
1541990627
1912965091
1293081345
1006194510
508368848
22974198
335532671
859987394
1641168154
665471746
903962800
1900727412
352170064
1319301626
1365686573
1792266796
1993463933
76515666
748639507
561321387
554974627
1616277371
1865955812
631934505
1967997418
1547817826
2025095063
325629124
1787519790
473847607
1071230404
1332034310
835855732
992329712
886829123
1507225314
2078092881
338357435
1992534362
106492968
1638286812
762043704
1567943683
2067675994
1946923200
1492426488
25896207
1363636897
1911861774
851086135
1829627746
1404188342
1828894218
716173537
2088921589
806424532
1357804277
843299324
2133315014
565738233
676723847
1517575302
60376051
1014260382
213036543
580293728
317401988
1660501206
816931499
890761817
319437034
1593557213
312396086
1680721703
1855023114
464177937
490525252
479769720
870913193
1700879684
1027120814
763144668
1729611244
699298481
535501848
1596509522
591588421
512626811
1054730407
362953029
1867632287
1929513199
910258756
1768552494
1228721874
2046827240
647333547
952380370
90362508
353957141
252013587
873293188
632423879
678668464
14873353
1227051921
2042112000
1645115556
989578671
1367668940
2132752279
1128158179
1985110615
561400775
921087532
292611791
972111555
1113642059
738506502
749637381
1170503431
795178137
540363106
1538893423
1455328224
290585717
465943543
2013085843
1599774528
1163285742
2119876616
1058174299
578341855
1543331229
1413946036
1988453026
1649823905
1045345957
1377717163
1815554538
2010614342
1303086760
2102280151
1959174606
663378391
1011591461
1104715388
649196701
248773411
1364921144
554049588
1370323266
2147194112
1561227104
619221284
649528994
1251540797
2009667614
1424877890
1559610156
1662251061
955431013
68438402
1080863086
246882806
869998103
138988178
1769262471
901060932
1320258847
256950604
2018693140
42443584
298930421
973750838
217981036
994794035
266823450
535890866
1222135729
94319834
365215677
2012641387
1193380833
1141728222
1749785770
180639106
2106574226
378636884
1950115808
2105705380
438134126
611291599
177526598
1885282897
599973464
1767521521
499508578
22380219
2122042119
1549485034
521302285
2024400575
896750851
593934467
2052340027
437615953
599538361
1129042650
2099496502
161625707
1525301360
1162907411
532304880
1009416858
2130457724
566035653
86283873
1563733368
1464892534
1950891344
503589586
791591458
1732745757
1474700887
1485832825
2099822283
1005173274
120941849
1854574549
1615594038
1978452590
1509796396
706939322
1226930303
415999237
2094699383
458085877
1452798797
1563598609
1008060284
1683251813
1708962536
1515849878
1914364953
578822985
1723836761
871302409
1967455237
168160411
25694655
432986641
1556879945
527951880
2048182130
1272496630
321018885
1859301671
541444584
1749044723
41532061
1111109138
1120911703
966550869
1253106744
1585424386
353842645
1484145829
1986682916
116010635
85282318
1032561181
698248905
1558501907
1838818067
1809707506
572045639
1092849166
2025048292
156915671
322411233
1744163954
151564474
874338521
558063636
2070943361
1888728955
2112778637
666987830
378274524
2079288661
1856934003
170349454
1722153322
1264422005
769010190
142658620
1248898142
627504297
428807445
459594885
708937149
147416281
1896961545
698402346
1389370497
573745979
1056560932
600795145
1715971747
1379542467
1221436984
925212768
1297804948
2021059235
1681417174
1100348460
580294296
712342413
1060609436
1514429515
1590478866
57080314
1804323782
1774080842
1400230507
1128614752
1922077632
1035164065
1343129090
2012091480
248305587
1594460302
2055198024
1985459772
662932942
1440823437
846344966
1295846562
1521025126
1941088957
181712631
1595860491
1542685671
2038562762
1577562476
58584259
543351827
112604342
283575593
69558684
1731167297
1318211673
1741225118
1589655148
1174871549
125442265
1825273715
2049928161
1253922723
1276097190
916237744
1028658304
234569059
420035199
23643915
1188410347
190382740
1849715188
1826860844
1527623485
677515500
1220917289
1400517008
710932018
856541509
81275294
752990576
627864707
966136246
1996314156
259435732
1319655018
1958917598
96444993
1218504527
587448656
1087476348
1598946019
1830839192
1614416306
814007070
1348592139
519999636
1485187657
1649927235
754830134
1744589206
24012444
342600974
489900689
98318457
1039314386
1804947023
2100746354
839034915
1069072548
766608642
1233093669
1055655359
604762872
1129116030
1023262418
2041555010
1560813375
889201935
1399920347
1258482306
1394284506
2033258951
1212522706
190896816
1950052759
1513192402
1674008421
1863078866
2128410948
1064396612
744836913
604761695
222348670
1552817051
1163801047
1796911773
1146769234
276508325
46743973
895125834
584687424
1345495865
1420217399
1184258877
793437398
872401857
1520367451
1491277323
1279972749
200675575
647574716
1263362999
2066346675
74548199
466173365
1306771895
1253594394
609431760
135953008
1410270254
1836931485
411503836
132353301
1547126630
532101221
8901090
587496080
2145783981
1553512473
498357719
2607804
1646430043
2132135380
1582504488
1726237633
442142439
275051267
489885196
630622752
1590370207
305902744
1969344990
739656466
693569953
1214580194
1823509242
79629028
1778460519
772942628
1179321402
800556309
150137251
862341498
585168956
1373622859
1405645756
1549019550
1775438259
1445744862
1349720707
2096019424
829204582
462165371
702493571
534197638
507307729
224846960
2055295498
147376182
1592287610
1395085388
1555982832
1369990094
1452326655
1065613046
485104836
325416219
680295829
1811602654
964276219
1413569272
1506315266
2110473009
580235113
852207597
1632974246
700313005
857610824
244262805
2098351324
1385497012
2002651374
180079471
1612816803
1547394935
564368808
1228986377
1889467814
637466109
1035586859
63087149
1911625538
1717606958
1935756048
46712125
586274291
1261793867
928213604
1735929900
54177762
1715383746
1396974019
1327867237
1518375045
983043496
2087442625
1732094129
1319250666
561387009
1144598026
1166697183
1785652559
1498539376
1054256675
1798256444
1741133261
1153717177
1647060649
1582574324
1844861770
1306365604
789593770
496273318
1233209018
526330567
520826745
322516657
194553320
1746137553
375389137
73181273
31574492
32636600
1601753061
1932785053
815758922
493666873
533617629
812143209
1462502462
758899455
796485723
882438726
1206371544
295800836
137369124
332052219
1475614278
2084072431
212864242
703412779
1124001011
902465276
1738483308
1145242103
854152783
140066583
1666032889
1835614322
693883863
77335399
922601894
1896170706
1934846692
1591588439
569967577
2042909577
360333471
2146567805
1213665957
970412352
749998015
1052197505
181832632
585244849
1052073976
559642181
947243564
858500732
597396587
225031181
1032778871
178832241
1040887201
172703580
1324448910
1904541927
453451884
24402247
1405484133
162121987
855550828
1094409257
1562823621
798130740
1099265059
361974478
1945952169
1762771974
1437589047
1534607585
947661445
425387171
632157958
1418711198
1271025234
1990449026
1671403993
986415080
2129726854
1392371518
2063411209
1591733917
1552874408
1444994463
302912292
36200527
415092699
477934099
930708589
1879027899
937552455
1160264393
1789387306
120537415
1612857552
897531921
1822894749
1603519103
165750612
990323187
1749426657
1503097821
2072548134
1659459030
1021240171
578488038
785187259
37455461
1292182159
1793397069
1457102098
151493398
387908673
1243271860
2111937889
963053875
671612330
1797002899
72341206
1339027015
285541600
165588055
904557828
2025472893
1058893376
869263425
299634009
70388591
1984203426
385141233
1887514626
1580589277
1012144323
732099634
243062197
395077719
979845839
1737777018
966936632
1618600889
430024217
569506279
2026976745
1703224400
1205037478
1419343668
383583448
358767503
471452467
1877383357
807796760
1186112116
208945793
514792288
1626332847
1493770114
31131175
1313252944
2118922566
996385903
33706445
1600811419
2098486141
1245171481
1698583977
800801526
1000449469
651330206
1606982182
962581634
1383191349
1606687959
685464994
308257005
1565212414
783426329
853004223
1165870084
1226997705
1305393501
190808252
903697353
331618226
956766735
1403716604
1495904904
1967721931
962418757
915179932
1480155251
296644280
1654738397
642120048
941982503
1359362852
905608769
1462534645
1307971546
1521099565
1260945418
1146498759
214006422
222960832
1267063613
1781479085
784909156
1487734314
1415723846
863504132
468277046
214055878
490554089
1660354784
1117679554
578222227
1769265731
825374541
320291529
1421620425
717086116
1182433854
1403830702
1600578337
1621942115
1415554177
2095211668
1996922635
1051647132
782997616
2022478486
79778765
1516930218
1286438311
272176124
13168724
1920043915
391187712
1935054692
1088251999
1563536271
19928909
1756048239
2099592151
1841598661
447038367
1510410239
1554533237
2048389623
599455791
1733551348
1376333410
180033248
1786466659
1037009387
654500889
1876275407
226774219
1536799200
1156688442
226350202
525746757
1908874732
777549329
1490655128
1474674104
2064814767
1672529283
1000709502
1924658434
1011008960
289844388
1315527618
631088923
212313102
1367127890
1912502971
2030650076
1231962078
753006220
1677780527
953481298
1197241137
38353658
1507789237
615158836
1986923992
1613774527
1956179171
1805385825
168742220
950260428
1274220462
1379156246
894066473
200420335
1940919426
2055593529
172783204
534679824
1387899231
947705206
1045442916
270945815
1948042669
1495384689
870785768
1025241028
103824231
212461637
1269409773
1666495692
2088905341
1514837293
326396845
1295365414
740383423
508589951
431175647
2081517994
211960924
1896073311
581586953
21108770
1971606357
1328789236
1335917535
699284329
1242840825
1224504235
544285810
1174988688
1581874236
1116385817
1245741244
1783054404
1737777755
1464527034
260080719
1390247314
1336367139
1931563532
1393210919
875418852
979252769
743747799
1238898462
847009295
1842324525
835649635
1561693340
151303755
1774560953
207868244
1305319781
524291223
117466354
1823041706
1587413248
1102825817
438537941
1244483926
20915743
945659744
659224643
2002656514
1157671194
1467322075
1272190980
1882125032
1955016190
2120574623
983171782
712666395
1955674811
443201945
2058170226
1199066833
1179748092
1717845077
1354877895
1447722464
1414953397
1338528733
505464856
309953030
136158261
208207436
1288713678
439468603
208931076
1751048275
1930513800
24241148
215649435
437372552
529218293
966311109
1939980386
1811173299
2098381620
1305180980
1088669972
357910125
1256420404
1282275619
2012719757
2014730904
1776846541
1305280013
1203382795
1577395101
1361412838
866812762
2111821803
794058310
512590825
81164446
130927794
628505721
1709700036
430015319
133441899
913531450
1176874373
2085687459
2041065874
1574019629
412361583
283319612
557876458
1686514487
1646258553
1662421981
1442481312
83829218
1971117706
1604281842
626552980
1067658528
440810277
2128246028
192264412
1328676122
1929312209
58345954
1375481941
1406991807
416720800
739354484
1179028797
1569527218
423681845
272392750
1271867671
1272152530
875294625
21799522
840895134
392529575
179063325
1549251673
617170642
961315690
463379696
572279533
1975980334
2110541096
1375495344
2023777398
371934836
1497762133
573503001
1489558130
2101491661
2037775588
635847282
1496043405
2037020290
1572690479
1930825485
522387500
1417275820
372107906
547261143
53106448
1250923614
1896384665
327082419
1574619785
114610223
3224091
681041052
1872746673
1837638812
235239198
141433778
1568939550
1454484684
204151219
1800113594
845477501
668474981
604594655
643664406
1498040372
572796299
335772551
914125223
1568007192
315995995
133803525
198603275
130120632
967361420
739275374
933152477
2070278616
1222496771
1244723948
1555464663
1074067789
1489144605
405038798
1836533583
762157148
540278815
145189005
1999825796
267419705
1571899897
904998583
362329038
1733832250
974998267
1287958580
330765947
739379130
461413962
1371719387
1054291208
564731577
793961613
1505988956
1113684160
275314394
1859360528
77326731
1356983764
438952780
1095125720
1657201834
1610187674
754425947
1443917233
475501862
800081582
1457855696
1028413405
165600170
1242122674
200654483
1174846410
280680082
972984589
415467809
1436057946
615009329
350613722
1615860919
294185618
476580025
792131181
764883002
123492021
961236834
1029813876
921601594
388786379
631136189
1799431469
1588299306
1512669837
1750059450
1723348182
79441713
1205061352
928802019
1562463865
553022836
1008912232
1568528106
1473227711
734096003
948220993
826203285
522345903
382134146
2057427322
2039180641
2047711922
547267843
1825280176
1555203758
452085219
616512727
1115849984
400685512
401585155
212943587
1773275409
1436601811
497775859
645807497
319203428
1312492292
2079530488
2035633607
1662514976
1779728798
1199268641
759770010
1904577356
59830362
1238712769
858933256
32318716
738847377
75611632
206117688
1984331637
522682417
1161865190
166016470
233256768
672436270
959667987
1300412365
1436731979
1866302049
1724950462
2133589648
801896932
970296583
935153269
646462226
2059687043
405241654
1885429938
743962664
1588564631
102792735
1468173772
1808617246
1632940183
2237768
992917395
960982619
2063937921
1160681588
989552251
1145589529
1917639661
1135538117
2046113705
1333604328
236328725
1200893799
770949512
974071264
1572569412
1587325396
71690417
1497199827
174758009
1840421877
2013819271
645015583
777762018
604040615
609818398
203651569
807759767
756219862
1385167829
244894901
508478399
1972783697
345782308
363443484
1078106102
19331068
108193484
1129967574
162318676
475859229
77685060
750493520
1896832678
1802460322
547735530
682319185
1885522164
355424529
599935209
1054473635
313809736
611649903
268848523
880728783
547866873
1534384304
804323369
1862350381
1053717673
2091921880
1984108615
1674253412
1174727782
1098520918
2016983499
251746635
696073789
2142485808
924194166
1626668084
1399760252
1440064687
617579783
581140014
791713216
813906793
792260754
470278616
1745772317
314122968
1615366920
789143752
737393464
1306306721
568289576
449914505
2030620480
1347017515
520380742
9162368
1393488799
1345811980
1887824982
982928456
1490094619
151661453
468061506
693699645
254905967
442962047
348040700
1998257135
2062915996
1398051052
256070650
158314969
1521017176
1472878619
1757307645
179869132
129572193
686549384
1596166558
423317791
621409511
17265134
1713537786
1282757619
677552431
1357828412
1399877556
1621255200
492984803
1414073170
1174338045
1304473978
467882639
930302996
1459760682
1283690566
1324262048
128451398
35763259
1751282517
1614312728
1819941640
168075413
1869898865
1000840556
271798126
955313055
766863590
159203574
2042036540
1154756583
1151439196
475679046
611412848
1906882604
1452604536
281154630
872309606
946252321
1306756411
81321722
1613843739
1100380851
1889647948
1927774918
1965401217
1587636368
17939048
544097611
1072181246
898824361
1360226771
1906292340
1497873955
501131952
1578423004
1835323361
1198610915
1157582499
1396249307
170233424
1956414102
915215475
1433182306
1709509669
1666882332
926508440
1792447338
1898659734
1265658967
1091614327
1386937713
479975803
1856544174
1120047989
910287578
985544908
1078711451
192968099
1554268073
1050268794
1267553396
1147141936
491680117
322635727
2054771942
1158620370
1136300067
1449440436
89596430
2087303031
1402041668
158991554
1456146651
1144718083
103921294
1640891547
586939272
1392030657
2114301299
275589595
36445715
267963864
1790371312
510074857
1232198300
698469143
374744926
1649647532
778683290
1105477051
880518265
1399759121
1969730169
855904627
1534455587
317492668
563883635
529456641
341223932
1257405161
360369686
252787723
1940005836
1322066751
1602566464
1031292229
1054030371
930841186
957746068
2041180754
1657202486
1830080230
1085711400
909801292
1270581290
1350189350
1568904220
1946587288
543301725
486264155
1393900951
636940948
990587887
255673897
1926833362
489742892
2093774558
1414142230
220618503
1660721434
867098413
1292943232
1794529252
351159042
246364029
1225717957
1155026432
123808154
119277393
1908860567
332940528
1370503240
2143323993
1354917149
989657488
873178497
697957688
1344097853
1389345730
900989012
1684814313
1897598395
1453269832
471410430
1397749824
1632334491
1886121751
590117266
548769063
643068411
2126516932
876890062
693577242
1843496064
1062290249
1606934018
1632713633
1924998273
1854599362
229072060
1877344492
2063464085
1081575223
763704585
1235641887
912246488
1190379242
1889951902
984045649
1066559426
1802185492
1441034322
1051097110
39980202
447077846
1817343171
143988894
833958620
446825229
2106111272
561561879
33880255
1893322464
924202931
1860281381
168269883
1006828877
1594325471
539159336
2047249460
975383768
694786173
980301042
1571854961
1782168045
377562743
1718626628
1592934308
1332768790
574491553
87867524
1371682087
2104558608
631651891
1322452156
1049036357
1784635439
1479192911
941596680
1861468791
1602424332
525358023
1043950260
354371078
1524711582
344758667
953943001
1666891341
112156276
1461817849
278828027
1925825653
589956289
1306124091
1399734618
1513407701
1642719501
443590441
603666406
876471084
65876682
1087839552
615289450
2008371541
372055489
143567078
883986595
2132750397
223553818
172202753
495296285
1610426718
1917619825
18454253
98593666
1977352981
1235904309
404703908
1610255589
159100754
1929481039
1420740192
548833795
1113485591
1132651182
98413521
948669946
1041237077
849708023
958632729
1527794541
591443371
734237086
1519096879
592739548
935818036
1899456968
1847222173
1467179473
587146490
1415486279
324834576
1055580980
1570189449
809959009
1681864995
340305542
1637695872
615820649
1127165194
1227968505
580171747
849108028
755234488
1281154736
1338777738
958829948
2146983951
1720649708
1573962037
1298304153
2007754342
997235196
1571459672
1837951245
390451354
1265984405
796278927
742289023
1781490127
737177837
903871514
1593082267
769514263
1031851063
1526959861
197405316
888831173
2048949393
1467263680
1831215102
1464011913
1619130138
987072087
723536183
1823787643
888239226
808684209
1268890933
640427555
1298404071
764477633
1645463712
1228458717
1649968671
1836890544
2134040419
1083922426
627409222
466150368
2030062045
354244297
171479408
302336878
1470849377
1877055945
1885846562
1610423377
825920693
783177750
1388145325
1982583344
1475875846
1113602257
364935942
1743588336
294830350
1173972461
779733093
259889564
1592298043
1748573092
1531661128
1292254102
1058568510
2069631937
1737868509
1379172229
761363038
1468471901
1325953393
1996031212
2101536179
1508484875
1154425689
308406398
1940146832
1174374349
1047213170
1959641518
758387621
1908385243
1555656621
2094827869
1189763716
1995914500
1397104599
871740266
2072235162
2028633525
1427705392
736150484
650605395
283865772
1480229428
923594654
1158647389
1326512430
497909384
411933119
1909557198
556992052
1574140621
325143577
1965409821
797376114
2119529921
41580044
1506861187
1747908948
700866525
551468052
1774805844
1641660192
386113125
55777471
202072253
59542629
26267161
231112093
479926829
778712616
347775563
1131322205
479777986
2052159548
160606669
2055065953
1201944602
1064826903
693997307
1519998740
1804051394
1955717287
1760698562
2039479221
1930650994
1065797076
1562112773
517596402
466880512
1177358685
1292050048
1225374238
1659152087
314745544
1261404046
1329346028
1970497754
1980317017
1660986522
1068299508
2033034908
313772399
1538595332
2033643420
1525366096
1131849009
605695113
15078821
765459220
2059076270
501447889
801748188
1214529667
26114145
1120634525
953313638
207050513
264984621
1134662001
1463668782
1153122752
2129152768
88476322
730082956
1670737838
1708860789
488248453
1953258725
2048582979
2047711922
1540714203
1999194645
2048206887
1442379854
914463832
1982271940
332522279
851863487
716877072
945274174
993483756
2097268784
329072518
718751092
571369857
1869857498
416189493
569422969
1153874603
375713616
1453908433
1901885609
747295923
462684599
1362933337
225033110
640978265
600655386
979624779
691816379
1876657201
1568831324
269341710
774559802
1076253036
1279232663
2001232021
828772301
1768641030
1478733391
2063373569
1243171226
1238741185
1359281304
1536308966
209861271
2008474728
692698610
485933465
509774143
1068645031
1518694925
1641685933
1453522474
1384056671
1295550518
509005549
1791994701
1128046357
1089919138
406542445
19461079
350905291
120951934
212770620
204869474
219824394
943249367
121267994
778908323
1008571067
1630322868
1114782105
285593963
248246525
1473514198
1555342156
1875422302
2084190550
991872207
2129316913
29747393
934245233
1976102277
409489929
1098801494
1916633742
16106770
915864074
1469981433
456592716
2132892272
1285609679
801221384
1491535012
174211004
1639157617
170147309
563294300
316182313
122557004
173689978
1391485296
1952493523
1708697266
1346197171
1620549540
1733142760
432471470
2091289992
171715826
796012688
778282330
828418301
1191685934
677278901
1819573696
1687855954
1282894287
2002834901
586249587
1296641521
723889770
1730602675
17966710
157364023
84086659
904143988
864662074
1022431612
1230658503
201903450
1063688897
2115433750
1837049312
688432329
236710928
394478740
309398057
1194187304
2094188723
384126301
562239045
1157534304
971004859
1578669762
284300178
1959484326
1053965507
1789638350
1097448057
1535177470
425249288
838474681
1821797708
1747534137
55313586
705258757
973790375
1021236258
1716922335
1195003634
60172318
1125074092
800151040
1044158982
928963539
2015322147
1282901342
2102440221
1317975973
1731425069
764825015
357670416
117917802
3593741
1792619798
1843615864
524348413
1263681430
1485674178
1335803911
1088122182
1868517625
1037571892
2140824583
1368966257
2069663696
1879577475
400484978
1511776474
1504740820
1980239030
686558677
1544456236
1749655224
1239502452
873065499
676943374
2003909802
1191285813
605826098
1306142885
238751459
795072299
486282691
1220536655
453293424
1208030175
1757991286
547652932
525696549
1406716711
1507389579
237219016
1665342690
1936251251
1439668752
1008912125
76323117
352075915
1659036123
1163054731
448991380
1506657802
299620939
553462393
1240441505
1213149346
725099054
1044677478
128554497
1892913521
2085386458
374084325
950675423
1961179438
592988531
1424327812
1034369569
1849401641
333259769
934300725
2052010859
248865801
239022029
339630920
839507289
1363964179
1417740006
2020005803
854898708
1313511895
719833982
1667275807
1973930392
1103039877
245489057
462056379
847453026
1444150007
208987673
1743759657
1050120292
919458481
1219930143
960311208
441309853
768809833
1281689300
496382188
621890246
674630927
1121617336
718118994
687670690
1767496013
2079734159
2140413060
2088779310
1318010050
2060623701
137867985
1938601627
165117269
314540832
1210330710
1662781540
735869966
316103603
1498845932
1475287623
76926809
221744853
1829894489
2073901568
481389186
684145807
707778750
1420592564
1344416125
1613547511
212736254
1797739487
1152499229
15981952
1258639922
1679656483
1034470824
966721392
1243980647
531147683
645042134
1932246114
1491509806
1608512301
1601524013
1306972028
889940467
1374843922
1773536693
343976572
71756593
514806562
110688150
1230631198
1560664243
923401299
1410768417
291065264
240814618
1342052380
100782132
1453136038
303278668
604355342
206766597
337619810
766557134
1730062749
228719275
1776329016
182548530
2043620235
1107775785
771568095
1193741681
1546570575
2131846517
1403120560
1138733040
1121482717
681872378
252556531
1638424809
1148194468
1323887957
417892675
828966182
1307905832
933319269
1238023955
275008817
400786805
1612308262
835794581
586095629
2101432669
1073858284
1791368972
1939907744
1594572553
1769166725
20570255
1357914593
1804043721
2068209156
1422326119
267793733
1192686500
111905276
1708665351
1829771493
425861452
1220614022
1742989073
893206089
473637874
696175664
2145978787
567956747
577898733
9802858
1247360406
999936835
892937950
2103198772
553276646
1548917378
1671135049
1246218307
931783487
115982634
138486311
897962805
985387842
191448527
1137915193
1207245205
1035779016
790592027
541994004
272905188
1679008039
860934754
163535357
1611240462
1097253204
263873334
621596411
1490763626
502074430
182034416
1862314275
2129649494
1229097646
1634290284
258188186
323306491
506286680
1311462908
904563142
1998031054
1683942271
1014158618
1768232292
1911438933
2100927902
322875100
1932523205
1353945748
1968692269
215262205
1914523799
1155298484
832834349
1503627601
688313413
517608556
829921884
1754180949
2139785211
1261267052
205022015
726064182
2139174356
1084960762
1272620841
201000628
1984211554
370869196
1556236638
1012799171
746559514
1743488125
123753740
1884744745
509127937
474927796
200659117
1960932378
1841924728
520665679
2084168379
2087794769
1950807305
35503841
1001331741
274067373
618332003
334399296
1053982983
52910505
895971713
1484923636
975488452
1231516852
981340707
770949512
2064624630
370394253
67897676
1361874349
986101840
1692137462
770060969
347149778
1538490514
836373008
81838845
522233122
408789218
1048890199
1729744182
1690725415
979689805
2008469654
939121366
73908251
302854151
1568412381
2123565189
1216499996
1938942499
1586368598
735571183
537572420
1289533752
1375520048
1704764660
796797954
564630883
1165910221
1110220299
1160024200
47035715
973130891
1888670810
26921400
904059099
1507711663
1287410218
884531348
1715213531
755964645
1522934580
756288411
287714325
1289970877
347871301
1531289838
491982839
1096146274
647260492
1768485890
498952443
1751644531
1509551631
1697104033
877291246
1981643247
937641353
1504844574
1063100162
2111969000
2057031054
279059963
1095168555
677625285
235594123
173845399
143972933
1121847263
741228497
244014181
1397873969
1567549958
1782995809
861438996
1140612891
1928122528
1518457725
524971124
1122322655
835251504
1064579215
1054199752
1208148198
1590853695
2129832825
375647018
1158384204
281002783
388696102
2061624603
566245668
2073195928
2141506265
1598571585
637510485
528498602
1264779329
1782197959
1452776008
1372414185
400373439
1352828337
658192132
1318165097
903485120
1980277276
158005951
2128448375
94737981
735179135
945121079
331204463
1408697579
101069456
1088598593
1362788331
1057148600
1492470387
1265649830
1788638174
568289576
108532515
745733665
614567715
1436594301
1943884919
1022313575
2078309163
1418325989
1402713734
1024860222
1270248967
740357200
1713941984
1410814751
1739280572
108508758
1664310292
1446050003
628488059
423633590
842115891
790500578
617170642
121093398
1925758774
2050558505
2040246511
1412811470
842019780
1743924172
23743829
1444455885
440305665
1873336251
1985204210
1340783573
720459211
1378211762
1939557480
194944496
1324813082
1956023460
251860079
770617727
472611814
1980929113
1545148867
1141591207
565208531
486295229
226973771
1189969394
1624995384
289931919
1152632435
1789979576
1861800811
1671521814
944236955
201082048
334509380
1726853425
433467654
1232726026
1048452230
1166813378
19133747
1240344165
156169286
634383532
1550687382
2132467933
232888101
1729038458
432192118
1513027595
771491713
1089448374
1705682651
775140379
412652581
167762435
137886767
1900861908
1835722842
1589538286
121110681
442663081
987520777
2007780310
873583544
1604848238
352864572
637603537
836969998
1385542731
628469956
1363242199
1520861902
611733380
1633042283
712247968
647253920
616515063
1246171779
929813714
730683006
131086968
539196268
1478454916
1765373427
292477639
21554598
1103223289
1275524505
118214097
954002703
701642024
211542377
85093260
1978264972
2125054331
749704261
1447519303
1485901765
1720537143
1958366231
1920609190
1975338413
1040494766
987299891
698093062
1330459055
1530379269
138485313
942555953
168498033
1749533515
2097485778
1486263249
1188129300
1347586354
1095979489
568417461
401623899
1384692508
689416478
188601088
1632628339
225347920
1411130029
523249688
1961833697
374758390
1235726572
1882754543
2021771313
849092046
1454190059
231902778
20319883
439703926
49355391
2095211668
97671459
1195984714
1333646577
1625997870
1732972680
1804294914
727438575
754102924
529924317
1569105837
1154696329
2025353642
748991328
1242801449
1523296919
73503909
2048409177
351147825
1875766159
2121446390
316271258
1925741425
1146544531
694773270
576742044
479005499
222961045
1809105235
65151174
664687852
686411774
1703505382
1217093867
1181457696
99342990
1572965044
2017651507
871920991
288166362
2107513949
1763690478
1257571868
299954600
1800076872
1166181979
254313656
664825298
1435493716
2023416730
1524412666
338026542
1542957545
1161555294
1118609326
189261894
945187288
1283899664
1966478458
433857250
373317444
995186115
439289255
1161957354
1757836180
1833306789
1607786775
997251054
316557086
578074679
992347877
211135105
1259978738
392620898
191970191
1600576728
75306634
1664234191
2113449290
670908344
522332956
545804584
1146098301
574737173
2120107289
331080396
1191895678
428029227
2004517190
1569700837
306615419
1245283671
2072100697
573639042
1865452440
1241570614
747838443
443370319
581858441
718994706
1625008638
203748135
1835671574
1315409214
382791972
1432911110
473166361
1265559210
1857644596
839155167
1155629419
760820668
491735261
1315333371
1808159346
2120328564
1141085620
1019705011
1804124457
516728485
2136421495
1641420753
921780088
1240923861
1641932417
1267967810
1623679965
1825103486
962360584
2086524139
403097762
104453652
2124992948
736990265
832684430
1146101693
1139721791
1883080508
139912357
1333182717
97193679
1827336186
1016966258
2138683886
506636319
924431399
567863783
1456390996
2034074141
1386880679
629747547
2026516846
1017967041
1957317521
679473832
655561812
1170982059
1224028016
322875748
1314570669
1470832101
526900363
683600945
2100291635
2066377162
1535231358
1075169370
1747553570
1461327464
1513971830
1066953057
1966932430
1491878899
400291044
111165377
498762955
262859116
1907871485
986607572
371130406
917624142
803986953
1646619906
654702611
1434647522
1807924831
1508293951
825174802
293349309
760682971
1541522288
1214526979
1104141204
976159713
1700603455
902590652
1218699178
729444314
1812908541
1340978916
916170345
1291117290
725385704
148527021
1589054218
264337653
554800688
2027799267
62162610
1232371178
646825109
816498431
1261411784
1745713028
128133031
1330668961
68344010
213464573
1228090062
2030109760
1079370213
1705131775
316175154
724579223
1092041533
170314995
1624437096
1869925053
1750566699
2059781782
39852510
2110794549
1047038283
1476128845
1570762286
289260515
1352625507
948526895
1021077593
644680484
708732517
1579747305
87466816
1268998965
98354972
1516083044
1282709552
22410350
1866287134
2145793388
1879636630
345371704
778036424
246761040
527034932
809264984
154117755
167664876
1415191984
1752677920
1972829543
2049759574
969540846
342358806
390150307
1826991296
366021986
2013178272
1932611862
889102190
921271177
1389464076
230490296
549159365
439630595
1544182052
992838379
1426984416
1704600165
197404898
566164625
751757003
2430087
1784235969
1000720873
797100447
839154598
2132185508
900038405
2092784430
520129344
103870272
1303323620
992568357
1779983143
1243782809
586605788
2133406149
448171374
1993640180
547149562
725943775
1496061309
1828662403
1961126553
1015551012
1354132051
140696510
301961380
1050137487
1713659359
429248080
193815424
1127514410
1522075653
1489049458
731033081
179869132
1008194494
1963644197
317876711
1068433878
251840711
928147424
923759701
1971925246
1319380710
128999508
1416827169
1240287995
1805822661
1769922735
1854089851
1396802855
963300789
1394312698
1571784954
1678750395
1306264793
767740140
1240983650
1369547347
72472201
1713671329
961290297
403288227
1448827788
76308697
1753655993
536044995
1678841898
6111570
1490437233
402346263
980523907
1728388760
1336205211
1066281453
661864852
2014747439
929094770
1989594754
146609791
1189941166
1282299927
1266881802
1709080929
1009780165
577860423
1652468202
1080175881
588579835
1938866120
890875027
31581928
1784549572
142912603
2012923821
1995004617
1852170152
801405030
428375828
1668914670
650368377
1356762587
1553286181
1549852455
1349712638
232588766
1460234074
569850023
664854486
1682909713
191971105
609809929
961596558
2049619948
1021353090
1532863592
261349067
1906842060
2136239078
2132971556
1410501867
1554123889
1971652033
1852600535
177450923
1065964136
1203052368
1062382004
1076456796
332710432
83707624
1300578671
1825688981
1448270755
595907825
620451947
675247647
465790866
1546664816
1559430044
2044585119
412405609
842008646
1510298966
384594562
503699072
550871085
1100237213
2054290627
918128794
1022138304
493714260
204274965
938258294
1641427696
1964632991
1552211240
521383834
725068433
382331001
1922360392
332482480
68612675
126149788
1371019790
1933882745
961133361
758860684
2016072739
1965743078
579515511
1670621643
342947384
114701519
1536971674
372325514
2122137795
2082274331
1498491388
880244629
368137530
2013432957
1522283235
2062300611
1533299740
230153044
1608110018
2075426455
2124714492
540494516
1834190796
1965032098
740228404
332854568
1063236356
1605293434
846527869
1107233213
1448528692
1793221842
2008171301
1236808746
265529343
1061469400
716352995
403628477
1843177813
1530319281
163807919
350393028
1362150533
379305605
185353866
752056443
1174136551
1077330111
325426893
954872572
240565461
1897537607
183113666
1905395250
359158079
880145120
1070144401
1532902142
1125907438
1999409437
241418031
2010731454
398212970
1598137108
194144665
143714133
498274001
949123020
120378577
1008499165
1322935077
420083056
866162777
332209626
1438400811
1217955477
542526542
1562722336
958699521
1975490174
700774679
1116637783
1323435819
194225031
592011513
2009636718
1561182166
1104325232
1063793542
2023120593
1001463082
848972617
2104932076
877249803
812275492
1368359153
1038992565
342459517
306096096
1426761391
629846859
292372049
323974095
703322135
281478719
771750561
1093306409
1045486738
1330012752
920858977
55871795
86184795
1563754761
1539225753
143009134
645136873
1475895709
1241552050
327506915
548865131
264973813
1951080028
1319534411
106140706
2101692368
433168845
2018963726
2110995839
1726036601
944598009
723150489
1456826450
752531068
1971829078
512416865
581528733
1955823703
2069448629
1388025799
1357598986
1760544233
325918202
1842412812
1534868375
863763772
771080613
1950046142
623524792
1624618531
244919649
600338612
281915652
1398244041
1142532355
2023430040
221237845
110839433
1318903818
589450615
1415272117
407931342
1942036554
2055870301
1977870802
777489794
1404436453
52464998
1214279838
107233378
2026836778
1203237810
275481852
25732305
655064368
905416235
1759973986
499702452
379987700
974015290
2146807708
301701663
59070052
1476867186
512858661
753096938
775655532
666311245
1207213901
622589898
482141810
1924423764
1231568872
867871692
120847388
2078179759
580824932
1679951498
1996272142
1967997418
1781889561
368777037
937797277
1286248022
1002301598
1144425655
940027021
1935254568
1814333277
1320243716
1571324390
1371342151
942905628
826608183
776867849
1876701307
1206459803
728141523
1359078929
1672843097
1070104541
108780238
640717212
1755531273
1363094124
27363674
1731729350
1931520206
1321861603
1163780203
2115576726
46474740
1908231769
1076524770
1227811964
1932635220
86943765
1837638150
750717950
715642556
388424759
20443452
638278039
1467160500
619196319
1483465346
1080570844
185639038
846604477
1285049141
1490630671
144990826
677349248
1237855882
1011371100
960950066
296289001
1960415938
2050288383
1863087339
65615446
1600009984
809746200
1247916751
868913191
1345745115
751131689
1047582589
286380483
1113648
1520095945
1824485130
2082486019
1225458843
135008286
2021863403
1773828265
2067373064
2004589263
971312930
1486625983
314757343
849464716
235750469
2112399873
1720020514
1551619523
2093698038
1690948890
806985167
704958150
1579244391
141701499
1513214629
565522140
1240998438
1182499229
1176692144
1437058384
105202234
1474083804
155558228
1193380242
1652584515
1923082557
409846280
1456407328
100895417
1034177267
397336166
26407614
268452333
1233601456
315263336
1170982059
411285551
2096514260
1750772049
104402425
1125767156
486880187
624113890
1893259387
1681215640
582582267
1702972081
770943263
1577547936
1712066650
1896784058
1182951978
499665986
1397266734
373342143
1904616712
1006880002
937369500
1186340320
514193540
1224740149
58081467
2049570459
122714966
1830853553
371029614
1348433354
1387390620
291785112
1434709800
1280159788
1420921200
934857294
1893351408
375058061
1145993507
1521285747
1637550506
1500957426
2036727167
162140729
74001533
484311487
1305333662
600865907
228218581
534157554
452723293
846917117
1332636197
1317152580
1550860622
339250092
1300056404
1513534158
1016615790
1178249644
262125120
1689491403
1266001315
1347546767
232723883
1027266412
616474442
1307137012
1885272903
839228546
220755340
487463306
1412155396
164279477
608273631
645830392
1763555486
1578947554
359823919
828761907
822949149
1860461602
1467779795
1283331741
326924905
173069353
145836959
1282828183
1585846324
46626680
368453408
1773215467
951661525
517496911
1917265716
351759927
1220192401
1683230146
469787222
1116537413
317998986
352751633
1051636228
1595141841
1662320534
851375379
464310715
1572411402
1488710165
1739014612
32908776
259488134
204972990
1687989213
1819252614
2027723987
586632821
463880082
1216882276
1412389543
810867329
1880599946
372071921
1409372121
849390636
571389218
1797396297
1161584787
917958091
339387761
1033563089
1597181404
992101323
2064399223
350267470
1750970951
101725579
1572982221
865205131
1993974353
49153779
1802879487
712637620
926772480
442124466
818043467
591072736
712189089
1753760942
341686891
2088352652
494033138
941789497
1700366405
1887582260
1635840718
1933728905
2106265258
2038171795
1221033690
932592434
2075113539
700557653
1903147764
793315653
1046505133
1651370796
1451948636
1673592124
1141070458
220093950
1842221475
360915204
1520374298
1772799492
259757323
1120117759
854649155
1167710800
837162889
522619433
1186324197
2110056993
2093132840
1184635558
1681857913
1569554948
1517742476
443541164
1697309118
1232285011
515001862
226919302
1800800777
1961295024
1590776708
843387245
276477487
188327485
1460796770
1869878740
1660984491
33684117
343302504
1871286616
316711696
399183373
1643116314
1880412759
509442386
1627269146
225231095
1460981883
407286359
1183678238
1779064981
848491463
531707822
78594090
200299545
2000952925
292280098
28849641
1280581644
1474293389
1653781048
353393206
240942003
164619153
1288929894
1178355271
2066213033
656397082
1176747226
1762667738
1814148191
1637910100
977930317
1618063133
785508021
1941748411
753814560
832733588
2143873351
931783487
1524704169
302452749
520650253
1471473258
511926729
304031178
898860155
787789349
971160003
449937409
839979297
2137424095
1505490187
2113889885
427608838
199145686
78578659
81032623
179979596
258322794
1293456926
665566331
1838211280
869587716
959064549
660714057
1047391060
988939109
757646293
584395563
1857476267
770755901
1372284758
103937106
66297128
1157904665
734104131
934297262
1686683560
549126014
1302387262
1129574993
1352639877
1207309875
246296875
1133388182
1132217390
1927937789
1406998039
873768343
1764177483
1281116813
1021245447
1359057577
225078128
1054149288
2029712333
588098160
186913194
999106507
1357351261
1427802731
2045348945
1597493961
472945831
400539127
776224132
1910318488
682989536
508564338
1063989460
1316150457
65887838
198135963
1335031066
332124973
934200811
88610434
1851427429
1193406920
543016359
1983451587
1819486585
1086896210
1377756903
686701430
1636408343
1319076624
828791141
1168448407
163906256
1063990797
679237851
1300221094
672405264
727667278
619471033
2018266111
1109116670
1155039835
2034982623
2113240889
876115471
78533528
653552924
737565336
2000380973
1277617641
2085539630
1555591469
1383677112
171291124
1882437078
945298812
1021262527
1073352741
1934753287
1351029834
1481129634
940651394
1636123350
877648820
1832898136
1745546147
511650994
1301874628
1201265672
1953277642
1780028054
1836027666
544607591
38926239
678498521
1882733119
1808159346
1741376053
651511995
461207769
1266061813
1462994351
1157671679
2004505757
1268749751
723075645
1051827335
809502248
1379542467
301125934
158365958
1532789488
1560843596
1837292001
157119533
390992748
1529537298
1731465961
1122205470
105770096
1906691347
1577111010
932383406
1045214035
9500637
1541635793
135130268
1662064318
920630181
109119833
1267846486
1715036107
1423021884
1110803548
994698123
1662471048
34708742
1632920578
353941331
935783729
2037530322
945790391
1351808617
250517038
162755252
1907075930
790103683
1474182104
737373731
92540980
840692002
1440246080
466700400
1103340071
1927539195
473784178
687117784
2043594238
1893693797
941963080
275683684
899519925
2058187290
969590874
67015006
354419826
579429944
2090604079
1524431209
1565293659
778641913
42260244
391222038
2039214159
1097038982
2077441887
1613449909
1071758963
2040566992
694335771
2069373884
311621088
1664162830
1617789591
340318498
1704195830
1372786912
93220579
906044283
7316981
1092233754
1309390756
493661459
1011513914
1173929458
651079057
140108403
1770621586
1059306099
417979488
1262189654
722257354
1195304816
981919849
51148273
1470884186
989080109
1357075117
1611056149
689843515
68297739
697910281
215522713
651071095
868898060
162077692
504467492
1442261569
1565803933
1801684278
1308849123
159748563
929642848
1769797747
288296508
448548502
1930934958
207627840
1112911694
34432466
1477855889
790906108
718650100
666318950
1555416416
1494258631
1794792768
787034261
1981903743
1073011973
1803600589
1655028524
918314679
1795997647
2056789606
163134918
640965807
823673220
968305533
552484835
1682442124
1359850383
1242672491
1056768355
1352692963
147381242
1805247657
962518133
1868193665
1723686595
698986691
413451982
1147948549
1364122513
1900439655
259509664
2015518890
699770817
1171431397
893282916
1174312924
848192075
402800356
292836080
1196452212
2125044266
1778618815
506784163
65989312
1827062518
587210388
1210640569
511287901
1671882017
26335279
729139459
2009855180
459073827
1390281644
261694378
1822617446
985797119
795267491
1896870701
1718879368
1169332924
155548733
503970045
1777390961
312297081
1405700117
1966802807
76817500
1086771060
759721762
785012580
293898461
1280181858
757316222
1265089580
2102809568
224443099
877113471
1767994870
339877821
223407622
772338479
1954768490
602783650
2075949047
1930432684
314704709
1834862414
1642617562
1192414778
1235743177
1321993385
1493389811
322331093
254497574
642244718
2127791317
989797159
1148236103
811622685
1421727639
355491677
750577423
1114167811
1570865677
271199547
835195072
1345002886
788655188
1997717107
1040356905
646456495
1902914467
1068134741
1123440266
1073273720
303998580
1762942030
848240110
792489473
2054289618
1182601969
286548349
225625542
249497766
611951220
133079290
850299537
1152624312
288828601
791030561
1791998606
1158163956
219002003
1290987729
1372708060
1155315018
547355881
2079191530
370762665
1210072975
840434639
353524531
1432998294
1811838686
545238538
973950990
2079958489
1979760174
1275617523
541382638
1108744847
1620218779
1819486585
1770168108
1733270057
61225016
1827449272
989583122
887751683
1376422119
648779630
2024891769
149535452
817010126
942556478
1247536362
1820191404
1807242624
1063937531
132311692
1472389
519256639
1153141138
699473813
729198501
1622882456
1934527447
2145783266
499407111
885994534
331182882
805456799
255737958
1173610066
930413338
1498675036
1151766651
1101545321
1040156929
1106875903
1588317141
829200089
1614989859
1555827699
2136111074
148705342
2114476885
505602719
1784922684
137413788
2094898069
1082930045
1001280706
1234020241
1216303370
1514057509
1671886983
429060838
1096604335
85489598
67753293
1662166079
2072759774
1881974102
686871269
93425536
207484317
1065906711
506509380
2119389970
1268093975
33663731
640102287
1011355240
709316558
1266552623
2031489344
190137004
1742968098
1822657985
1176259978
1503078860
572887142
1935390868
848578335
366202535
603465989
2007190023
975314251
388395268
950476168
1471372560
1266270488
96816871
230767563
2119832372
320567219
1620400159
148687072
2099929390
1256865936
1893922268
1720941877
166228943
34113967
1047667691
1129493292
88902016
431735023
1574019629
1071957618
1746810575
1406114714
159809015
345248251
1065220747
1275336907
762077717
1016570068
678720242
1967790582
89949822
559238309
1617307649
716831779
748777453
1360358046
438171538
7690126
208382020
567762815
1161358856
847312674
76136305
449295357
437483233
630834329
789527908
311667592
1290055074
545253848
531808940
2138707649
1095825612
1539597243
2118252634
2124653064
1125278647
1669843315
743411328
365908580
229563460
378414102
902793181
791191178
1394498732
888888405
960694460
1541646725
1769312108
88069269
1455974009
716528890
183151724
469130656
100727481
662674503
1254064820
1496706882
890289365
289470322
1315704959
1781182949
1290560112
110616180
37359484
1068122710
1036514163
556588049
1813841236
1140464203
563746949
455314228
2096910309
1358341778
627626130
1480782381
999952622
2112190475
188021231
1098466046
1668317795
1081827560
576717622
815242743
879931763
1756619183
1863944398
1504622733
1385436210
317086034
986821549
1504383177
376256275
650333881
1220407526
266733522
898796689
1448496430
929767396
425262673
792463595
1824185591
970081463
1017236326
641445446
2066393888
439718432
117335406
1881088882
2119044608
1195379316
1007478017
716338647
556736984
1773215467
686618071
2028812552
110835704
1161811158
1585509893
1057259697
936419085
1279891373
759213653
473537740
1949248556
1516894038
744098370
1948514786
1214934575
600471023
2077034125
1072947371
263028468
1888511175
2058678740
1437523966
1007247967
1897301694
993611015
1482009489
182484715
2101404325
1169216129
1819154582
319620237
1117962226
1863659289
237299694
1091176054
67030344
1055933517
1618653467
1516296490
1665743196
1148316087
622928897
863996968
661902820
1383751408
497021961
1118179236
1136745290
252474553
1981979664
1561001910
775460487
227860164
724774844
1148974767
1573325796
1409545510
263367074
14454382
335793089
1237510694
1136887937
526481561
1978712402
807157384
26172243
629410403
2120019852
2085196784
1001291817
852707838
379890088
13758417
1289241755
91156567
316622268
2116619923
493190250
1373082432
84088720
1877135588
1480321980
757585128
2051277833
625751344
1908335139
1895043775
1489414481
1685664600
1163229753
1852275731
215428634
735169216
737542609
1642905733
1427012103
735387201
1063611860
1614977613
425121859
646699937
603050059
1981407306
1721549214
1919233596
446515902
576125794
1877503437
1894276970
1564680474
538502228
222610873
2132894890
472665641
1260847421
505422590
580175207
1172635062
160407692
1037682963
1115529902
1660776291
1550695317
1504456082
778699965
574102193
1620117019
1936023994
953620585
2075759262
613632081
316163326
1925609576
186200286
1676157006
1560184715
1614106799
828218340
130012539
1164980361
191148953
762722271
2037468537
1247728671
140683786
2083029753
1768768021
1394019375
500366900
1779488257
685377534
1610699787
1571479348
760773083
1037584826
430415661
1597875319
1910336069
305451214
1944659039
1124639000
2028113132
274676770
194231188
282709590
1254473066
1610871327
1165766983
1992939424
1857957191
1743914792
889047132
679169825
1751166582
713092331
590557023
583375311
967798884
1624338996
262732593
1187106206
660615905
2100707422
900305783
1529368039
1079171529
265105766
1646074318
1335723955
1340978916
1359428876
1851973995
1889675399
1924233469
680865884
455031860
180527640
1807053572
2088212235
1410653068
684478965
113678218
1013834470
1269097576
982847024
714796851
371489863
330973847
676406326
757371662
245069007
279121118
1351717667
1083368546
1008719213
850409971
1478051241
2089906349
621419430
1503019600
894614963
63344584
641881968
372055489
491839422
278821911
560567933
960706155
1033276680
347488658
621140488
18103734
651051582
1741787291
709288103
248231720
1881796410
430462686
484449386
648012480
1406444353
1000001878
260301265
74097764
1716794722
665306396
127692501
834098848
2090500532
256852614
1821815648
1967518469
481306138
1855371720
4820458
118386236
1139008112
1863944398
1830983830
1652208789
1163178157
308932235
811701190
2599018
1700780000
1434189295
1976326474
807730469
1663429168
695426306
1779896413
570429415
923864859
1229575589
1406880197
1160272104
980375778
1349407879
1393059367
1502794173
1129205284
787768562
1536579293
1147439356
1431859666
1171679172
451579394
1811473056
1563111080
1008532403
123054806
1721065210
429723126
563979993
671438511
2019188773
870351968
241521472
799330764
774794732
1351854950
1217112166
956638829
509324104
133793856
1320761603
315170628
822216768
78643467
2103063348
503981342
1430381092
1417920257
561675126
1059264423
1566793622
205082483
133552423
668769278
628034143
1016252874
71822470
252985603
187182862
722972532
85046981
597130076
441251195
357652340
302847409
833458849
1611520027
1908673249
141077468
2023564194
111987432
1263397931
1328593929
8817654
343439778
1276798181
1134223847
1555512041
1396167769
1550888851
2137151310
2121765706
77625352
1575491250
1103862405
230811748
1588100025
195181688
1991622264
221746398
171784033
1151733166
1203444717
1222982094
1629035112
782412853
794732084
1276744099
1814837283
2080037991
152472409
1835229907
1352842637
1230781678
476363341
1474241122
1076371392
1951156915
1103118811
1759865200
423237736
1293721209
1828774194
1166521995
22594529
205764473
1327623088
1832016587
2117492039
861427419
1653136703
1775744220
353233500
1871192056
2030169865
1568962463
130518693
585174277
1019080877
1842735066
43969340
62713569
2112732705
1537726573
1086873938
239592005
207820335
898847954
1599448756
986399402
1789738989
2136543209
889120119
1555967540
1628141370
1771845961
686082553
2129755231
1779320215
1842519725
262957704
1083226452
985532696
1235781474
2003973085
324397787
1886272410
1874199154
888003257
402800660
2049217833
9908573
1695721008
1905964210
1635762628
866040154
1416132829
460347891
908293395
19632
1583334876
840703324
2099817742
432203321
1373484644
1708183140
94321369
419110378
944636410
1903680455
1489455993
1013714887
718671563
23397590
253912261
1901426018
1435391494
708860389
180611486
503881254
551113892
1896620380
1519395179
1539615662
560525393
200224814
16104704
1019291625
755074309
124523749
2060916652
682968485
655609518
462399585
688247600
984790928
840150454
13168724
1676251705
1882036614
824929723
625536644
1690964538
738365083
2003408371
1429797535
1227198131
271511685
659117785
1943652338
1692811512
1774040537
1662468318
1720321312
1789924961
1053836349
2096632558
1729707536
11716925
1055879255
301211337
849059549
1840543548
1802778239
759013163
313492744
148894202
970082781
1431498951
233547325
517306265
155549114
1659086919
1861130495
1247856207
1972512303
1372646282
1850807281
1820656022
1983441055
1764146534
1526782189
1586471758
724880298
713739165
651528338
553733876
597354580
277967794
697688391
381010704
297897707
892576938
767061831
1689113728
1323201260
294446045
829273759
1836516465
1034090336
1376743880
608290491
1029220070
1808352264
813750850
1980570937
742343357
2064874239
364418207
1598928037
1296144169
1891281570
1950391519
722165758
1318249997
811815423
1829582432
21668052
219127001
1924171804
1071156193
1939695472
1553436219
1603979705
1005505911
1706017508
592546658
964813390
702744737
1428394659
2024655622
239313880
1650975895
1010271920
1595740497
1936132542
2112361178
484492761
1563921601
999500118
758847343
324270102
1396429728
498830813
1583366094
1173931239
31324743
644598852
374470401
460040416
353674977
1211055232
1463623290
592313747
465447878
877837882
411216644
480221777
888997642
1266003285
2137619463
919725822
1611989173
2140863220
2135551683
1590158223
617767420
759891598
295595926
420435292
334767004
1625269046
1383245121
1385517832
1612035414
1549425244
1151281974
516806671
1086426126
372387741
768877994
632179081
1888145931
252556531
1834722691
458938717
792199126
1653965068
199092029
1224330240
460852013
875253258
1780676608
1668639020
1426014554
77872603
596838014
390269717
1955086501
1355863594
1006192815
723366393
1804608760
1678016755
1193284248
792618379
474700689
784810794
518935567
1572122423
465298840
556274545
1987048325
1508581065
201621406
366465396
1346478630
1361365699
1239230487
135919544
20771469
328080364
922146759
427890650
1164347363
706142015
1521087278
1170000837
886876261
2124202658
1895234462
622944816
1331976829
1383492945
1796609647
1604559821
781453731
1635707073
979397908
1984518754
119400193
1424106098
1870526827
679233447
296377162
674006557
369805257
709254118
1555232202
1234866600
673087871
889660148
349871034
546671065
336639331
112442719
334314734
2116512090
1474967843
383216898
1404276407
702615827
1874801297
1554108172
1744206517
463845758
972601776
201980070
981654738
2101814517
440691076
1107846252
1528298731
1295866741
385030759
1922161184
1334212849
264107495
231787024
95056285
580875266
619720873
2034289974
1307276893
135378623
572322342
1181286852
2091609220
1364701721
1375229376
1042327306
973414065
1303907794
1112194225
1880324206
386805495
1196205556
848962265
611616180
1154245413
603773169
2067004157
1953911277
1597484660
1156372102
1245489571
831804251
1639955357
1164231727
2114000138
664945872
28761836
837448181
552871879
356316584
1471446622
247594708
1788847240
730839679
199552842
935476161
2116126139
316897643
810794090
990779381
792142148
630146030
2105825530
1852698452
313940875
1462647062
1876757075
1929621137
683438822
142604503
310132325
857899108
1140796212
867977858
1811199901
2068611316
1655922101
2114086269
179796266
2144592248
1992214292
1358591501
234490460
1893426392
1496619274
511565616
2082421806
795312810
749459099
1915616844
519980460
418151849
1720171161
33438994
340009946
1372546807
1145976042
1535917912
704899506
2004116648
748581181
413337028
232361847
566503176
1239239419
1442450644
546726184
70792750
1446467584
1765775688
1119396607
737417891
844770265
2022662064
2139124785
562226010
241465184
770852708
1345306394
2109177492
1042651376
726169530
968262157
1738334912
1377386043
1572982221
304802662
287081297
642892524
1168095859
1614333739
1582777394
1059459542
595340064
605864877
2017011993
1230921671
1017379322
1129059311
693585024
152023986
968816141
1205106049
1679484942
743808332
1128981389
170220486
1026176700
124639538
1042196394
1312427170
1455910851
1296637119
2058291021
610365205
1589768850
618771648
892528350
1519296108
2128459006
1368944405
1152988204
1309680351
406022447
1040499617
2087850698
589130350
1291161848
861422805
223660047
1518646558
1408035557
1185486808
325200865
1990845583
18181847
628665650
998327358
1819012613
2008785885
773910452
918820007
922434952
1406938335
686404593
1523030412
52489931
1431635167
876213348
1961370095
1569764393
1142921559
2047472750
514153179
338321922
847067758
415711828
1543746069
1544843569
1622588015
1999703166
1366711385
1297219946
1673302625
2112334048
1335153639
1736378081
1107305775
1936843455
80561297
244734804
1664671948
1729211355
1829642053
1884373071
1212420650
1327923103
566451425
1167314652
1312599035
557151348
1040496769
1484552683
715878889
1360536829
908311988
1228927147
1140738961
1659246065
491900790
247743800
108331729
309676153
2138848105
1073286047
2063330065
2127182769
767493090
1419155190
426150067
70891968
1265785554
538949690
1104651380
12141394
227524451
1514542446
269118255
1623071240
59173471
1848803923
1043624600
336785310
1246424649
2120087748
478078862
1020787796
99484955
550153324
753614890
978123812
547498464
1930826466
1669583743
496836019
1134870855
629282228
799148698
1481954116
734422412
717289609
1614654790
1962648019
974601782
409967554
1041752266
651313560
255301150
1237613197
835147279
1703470591
680617229
273355892
1394582910
1102968393
518521350
278988650
1645916603
1071121265
364487631
1465817654
1171285629
1495660844
911667547
2075470638
329685102
1143692144
410984615
1909701498
1864891649
663710489
802464564
2022152598
1693233171
571794087
1554351949
1833949445
856538692
424197429
247684620
1042986565
1950164213
1606366187
1114038842
1441715660
579722867
1132594001
1165560182
276038848
1054617137
1803659477
1087654503
639360703
1868374301
686845227
1680338361
1273148877
1032917001
378671321
1330386244
472340124
635582704
2074324428
1281412569
1284414623
1314446895
1741808838
916949223
1309860791
1214971234
636444899
1798445438
387188995
1138696851
85601583
1397004011
343402253
1258809970
1984543542
1762120599
1914994951
74742962
2026680034
532956781
1204429761
457736368
1825756164
1102673291
527353251
1109953652
678547919
1365778460
1575289501
2048281718
1320515209
995739033
287821432
1329431392
1909222661
1023506335
303160893
832810213
517439981
1390720133
675465561
1149481276
2124513377
1006107729
1647203601
666483069
1712025935
1259224315
631201522
1093532157
1060094958
1056591978
1440544852
1128784358
1431713322
281384970
1256753410
1995658118
545064474
1953535498
321062560
1295787974
597917029
227666590
531789154
1193462478
2053901381
2073231354
374150717
43305301
1722744023
585225571
2008900479
2130873021
1869873188
1469413027
1974732534
573579895
1869611689
1551548437
535406486
1432351891
1909693827
884321747
355556686
2127017876
649430677
516699966
1046368208
1676595041
656833621
1084977039
1146223213
1521749352
1305029456
1292055913
1850129453
299230551
236497263
455664078
85128390
1245353738
944106347
800625737
316216014
1944519280
143816650
709851160
176346984
1677055688
1657936397
572121199
800729666
281488541
1893363199
756077212
1227530402
225016559
2129596628
630205198
1263012766
1558381486
1285261542
1253945307
2116124152
444163472
1422150669
596505741
1293374855
1524340448
1256478249
1276748688
22120340
1178209454
583410302
1606461948
1847234113
38908886
309718143
353899335
699344579
754090197
173466219
732338981
1509804722
548021545
1281679645
1539073828
733499993
634970920
1786227973
355659078
2024681986
1200230114
837694371
1600833943
1364644078
1028392963
565698911
2015099239
58557271
951260522
1837547881
1487486606
62269691
153830307
1485889975
1005930471
336938255
26382484
1932488110
773891842
1001186451
463336521
195579510
1202552240
386881417
874919760
523504551
151494754
552079870
1011546146
1263621557
111369648
1132192839
637269018
503046452
883353713
637645328
1918562773
500835198
1759501745
1447949425
47708512
989709748
2088788606
134437259
379139865
1663652983
293061180
213965103
1457529400
1127976274
1359422971
2039945006
8569696
343312429
1018335832
1558619337
932493915
1794977599
1078644595
1375326440
1977933381
471748558
195018746
22999938
1076574658
66851292
1945271636
694558098
2111551446
1640122805
139919484
498757864
701086918
836394592
217702262
1286922057
1546239140
332991528
179534122
1286321548
1178529054
1671608221
1890314744
1351273286
1799819529
1943604705
1193796987
387739698
1768942074
263095136
1218242273
1864648129
571812390
573491494
1395073163
2054919555
1259694149
762229088
2118122990
196131175
1651017582
1466675213
1549939467
312797657
1325362453
975214254
1254567814
173129691
945110871
119015749
2017815810
331231343
981144344
727989524
541353175
310432317
793179808
639987436
1697270336
1431783081
128660536
1727206424
599056937
1225664052
793416574
957209137
539729283
1612636468
9818965
1858488852
1026070046
506266583
2040037824
1200257774
1852079746
714446959
1025222080
591485065
1920825345
1212233003
388895341
2093008268
972221687
705602109
1994065793
776106159
1785867465
486759765
1962277059
832264026
466641267
1290950308
212473905
1883797578
1550557142
366749691
401842338
161480584
1208844637
1688875716
1027358493
236126534
1081352279
1198588375
1974804513
478730822
127085508
1804909765
1574883396
1814750020
1976728966
254453911
730391199
316846119
1184185430
1775564203
411460188
298383579
738541609
1802780131
147181605
1312193389
1678151513
1909587085
932339421
1184831346
1435919075
366305440
1372853938
1107846252
395672421
1088795680
828952015
1610715499
1857976841
339142347
1187984166
286051700
1312664742
1773915251
911143072
542067194
1549254033
1875008942
1125569366
596259246
2068106969
232191705
2087738712
1121797021
1472485547
1654032044
1030352867
1982832072
1804893892
1189359100
1178425545
1082647782
1726999279
390239954
1403689301
344072262
1628537427
761050320
618117741
1919034372
1509068802
615222573
500764270
2053539972
1221771453
922863926
1640803562
1529726245
109946807
241336348
110807233
602611317
406042659
530005522
1811010372
2067963317
190049344
499982578
1091154163
1963726802
1944730382
1057789087
2044506402
888383602
876115471
1109560111
582445768
1515663708
2128042817
513324165
1868269872
2067731309
654515123
426092045
1540480921
1680214222
1104683000
913544815
1310507017
381122919
1921322595
1611461391
632822764
1751962512
754309467
712121974
891105490
1047840198
751165766
456779680
750372422
196175825
1572291065
768194340
586291148
601120454
111901686
1218454719
567141148
414958735
1639333924
185443387
1519766915
190359286
1204134386
747526476
1745565015
998588137
190555226
1427650822
1819483026
1949707322
276236987
1082621912
1373163919
112968741
972038283
865773286
1624487211
571924983
586657809
1872877021
1050596900
1603230378
394667128
261072212
862933290
1889879963
340389618
120628896
1024035327
696098893
700775184
587204218
494861364
867990500
1336125247
860098473
209098479
1729139783
1489337184
1570069691
188688574
514297187
1386921446
1174334740
1784857036
104953613
917360170
1049802836
1926391248
103324790
1643041652
927995796
1973271919
1116271392
1865295693
680656794
616657543
776177653
392891797
1340431026
178135900
1303289313
275462203
1682096841
2043729610
1170113385
1826727836
765129237
568556788
1537197874
1993696144
889479340
626333431
1500303765
1944077249
870082938
380161948
531669862
92417050
1013841945
584525867
535595843
2122352453
961819304
1510272730
509198616
626037269
820411516
1847507075
188601
631475701
270806188
698452908
1249475269
392795625
1722651494
593533254
159100161
917443861
1695014266
1420722506
2055728120
520855529
1722585063
1556340169
1592812869
2146493303
1483525833
583818721
271695971
910883216
416935309
912569442
1731697023
198601396
280780064
966053038
1905972745
2101877990
1464140906
1592918758
1508311242
1766319965
1708720963
192787677
771188625
927616089
1762947001
1341887089
53230303
1352570629
415293195
1510644875
1936150308
1494039714
42392940
1667121343
929487870
862271722
1464822305
1672531657
422916236
1092026842
2110299307
477636944
789770454
1813673520
1003540296
948888326
1243947958
1183044989
1952756621
367751955
1922309536
1719643508
1426078296
1209920844
1700143
834128523
262088081
478891245
1583784864
539370627
1772899662
393241247
2032623099
2099057008
1621302959
689413185
433267086
1807267014
194751679
1734468669
148503365
1796087954
998480399
159545965
564939184
961113392
800256561
108206838
716431061
1113930716
881679182
1206617066
851434494
1691971618
992866134
1003445183
934803093
906993733
1785205474
1161546738
1927202013
1717105376
1655754549
974991440
1152654034
841700511
1645252646
444891740
1162416708
1497597099
334377305
138224543
1456241891
542149437
131452131
406198209
1622791784
1324142884
1020351490
1189632441
1801215365
1806620882
69181451
216334525
786389106
1597019468
1703483323
1257334707
347814730
409023286
701779464
1436766721
1119737196
2129950759
12612425
172284821
1739984379
1470608986
1920462409
591601051
709349760
602179671
485900265
1590584624
1637976794
1828660246
1484938476
130594730
1679347524
1161870551
1367233652
1083351494
1000731749
963701645
1995989569
429820712
326194788
1486315920
606385686
1184786178
316282407
989121029
1308601205
388913179
1010776751
1227537860
1720945122
567503123
669893537
288476370
1773724979
165351167
1683469325
449096618
1951097075
1016526969
153194699
728835968
62288407
1386300176
1315133202
1395613634
77131165
51739564
1055318196
455230479
524947311
169323848
349647953
2023847973
730350927
85765114
1820996497
876795227
229148119
192972167
451762926
74170857
1106335257
727181519
1954066803
1741589154
931344822
906997660
2107032323
369883947
680571261
289006091
2113219844
1138597219
822166289
284916663
738704821
485326726
133029291
1505722291
354123593
291210008
1430851468
1738117015
1982974637
843791064
1599698866
1514664563
566525621
1233229992
2064812802
698242179
77612457
675407892
621859683
513966788
2036909673
1009715738
300792421
973159985
1756988735
224440488
1836362397
1970330448
389481181
1901826494
1055278909
1819810147
88631365
1060026876
2027159400
1368722318
1433993687
636689348
1518269585
559638100
642920882
1050259324
1331117783
570776197
1780514010
1741386777
2010208808
102822996
1068693694
1092758756
1573556424
1904519396
1707904142
1574758343
1698898883
453463591
327405835
40722094
1996184890
589957226
1645311038
1979749651
323251749
119245850
1629249571
1478287160
1059726812
1382178982
1072407747
92967883
159471953
1620605711
460777987
796860616
1228845878
42487158
1379941971
400992163
382930507
912002434
1569303016
1029578452
784118467
1908918655
717067579
1234597967
1357083601
14784505
1535142919
743866995
646598628
1714074346
830013486
514964563
244110959
1439442792
634237770
1226849477
1423714351
1379891854
967798896
1014960759
1778234129
543930254
65272735
651066072
1561895433
658869527
181491358
1674897555
1290484832
344926887
1151645326
121670671
910010028
1746024642
2062618357
187873234
1380742444
693216630
1462060192
1890796374
281987825
937202689
681424164
189062611
754486356
1616421987
1630734097
1570609939
414567283
671905254
1293040387
898481564
297208016
1252627872
1063074922
1308998797
1751577991
665694223
1339876558
386824666
673213676
870928217
456849501
910740737
913335228
1190453817
833353704
1359165345
1346673867
285420520
1315513464
681303016
5348873
798227717
727708114
1555959744
38289241
173936265
1369436058
1112807633
217014952
826083700
168008308
1114187648
2000346050
321585250
216507753
957756473
1194362623
1678151513
2077312085
837927971
1504294701
143595501
1776699768
2024817632
1191167432
1192412431
866202833
789651166
708290515
1077159655
194157648
1524821432
1719306124
925597957
1524420562
1799352365
109957272
1103543421
152159801
1547887121
1042290812
1687654088
1117958135
908113871
681116220
295315605
1028925676
492078833
486934297
694379188
1733942959
1008916873
1284290811
81000168
1434078338
1710047122
1521136061
983489902
905008310
1529334343
695070929
1917063167
1022354825
1618519183
696030883
230767563
702444352
580643047
1439394083
280210289
480343799
1907333796
1701954029
1533503806
381944884
450021130
168452822
1581577211
1673901298
1656327719
578679021
1566261325
1317968900
757929197
1141141447
722772632
460482873
1418522938
840249023
1252738925
675372617
2055039918
1514597602
1028948659
429865446
1648712140
1042533507
1537806551
157962200
1536531633
420131719
1554405808
559710293
1331802278
1308550833
402735337
118062671
615473750
1642193591
1043854554
1820739064
682236389
845673576
2073741469
283322178
134409895
674443475
856827826
222293547
173715630
1252904284
1521541989
369594902
385842835
847552925
2083834617
1308229264
1733213640
689632643
192055252
1286971392
4661032
1545626342
918401207
1158617620
89239289
22979143
782887675
1998532229
2105124230
1420843120
966675710
948600640
655425081
447173353
1436730175
1399072295
179376931
208881275
1478438298
91783442
2100245166
858380980
1744688962
248174084
134427896
1241970848
744881766
913751768
1911470859
1357803528
1149910882
992498293
1839202036
336716779
1575561000
797613054
979116336
1851514189
1484219288
1834425909
734186583
1260362262
1264659302
2099578193
1849465825
1486419169
823339199
1798543479
1902868062
251383077
879212334
122321613
683283585
1910911883
1867663917
1127564524
1034369569
1698362094
1397246090
1135242725
342560414
1986869307
1068513697
1599804054
25614842
1197285774
1413822011
149359326
1927090127
1020893233
874981286
256068845
967299231
829229696
713924394
1624921147
1609006812
712609867
1456357500
2032387627
1491571180
975238466
246479771
22048690
1905275043
1610400736
222655262
1487170270
675154813
1967394186
1518093594
1012060991
1010728753
1839413256
635674066
224980126
380627663
119016676
2009841021
1344131995
1414041494
1977315556
1358496119
945645523
1531262533
882951602
696225007
807353048
1901205755
2027426011
724151409
672365954
1531284403
760678443
1199348690
829676375
1888814694
258834561
1971116036
2144619671
1711285535
1518466599
2019617331
1093812637
1096967123
190006738
2113898445
1961146243
551268107
815976377
1958711934
2050192478
234314685
244851007
924394030
1472319014
530188722
1584875064
1976175931
1827576333
1372815044
1066718660
1217608202
1519235803
374022899
932265968
1847806354
1554422123
113951552
658574714
1208160869
891913507
312856995
2105549613
461915625
1270980735
99475928
273687904
973061198
80463000
1031838862
1924517936
703206413
943345543
1738721654
1686572214
1041446705
1718949855
615840458
755320389
1403830373
160786928
791207055
1139389851
333347040
1489812919
190840383
1610756758
1068410595
1774062943
46595444
136898820
1836601314
1082734746
823169723
2124779219
324104607
1289056297
1481255313
1140971870
1520539951
833226841
2103384224
580023187
153842788
1564304921
313294413
1962886643
628709808
1499347050
392366708
1618909797
728291648
833716535
1596432730
703652243
522511891
1156102811
1651503555
1848872237
1634473955
1892095557
1284148562
287369394
2064385802
1420386243
1572858810
802400057
1604316620
1549419327
1016194210
1948978490
1812333688
1543380755
2050625489
645845076
690294828
369861467
1007532199
2010694508
583102551
647269412
343501684
1086837599
229069001
1125396108
1460865569
835846955
1684237276
1177125540
361442411
1688798961
2096510902
1883867411
1226938530
287802120
960542322
1387656519
1797978096
291045195
536840734
1010933216
345519521
502460860
624566098
1138470630
1729313987
644917059
775615357
1211484440
174138199
171029613
1226532846
151301233
1975131580
1638581013
975294848
1811243216
945869351
943473138
880583924
1655918119
1110530157
547243539
1721716929
1675705458
19309581
436500327
1620734905
21515309
1778464987
1439741336
1073809979
1988108272
1755660068
137412126
381947386
810149816
1642945418
1899442079
1565110716
1295403231
613560883
411221194
1132740739
1163560595
174018245
280673466
1075727197
2039870587
1947311095
1269814872
804374487
560573715
758837465
1789395996
1316714347
917880028
1657158158
1895749829
637082875
710984890
663094411
299811617
1601847186
774074540
1116845457
518343822
1545799987
595214136
7096592
957053923
170218500
569215286
1760844399
1846448061
300851243
763310119
1541900228
625809122
457721994
1271557103
1668443260
1695861147
1271295477
289852267
1811766300
1840536531
1474603059
1068817919
907596908
2006818897
1437028936
704264824
1622725294
1426581331
1084863295
2013393587
1866029780
1571604986
1481836824
997988214
954480523
1360960641
1236447960
1455043394
552173842
57106203
1937116100
708184698
203211097
979556520
267800470
2113547264
1985459772
1990078068
27419211
259559963
260727198
591014090
2020037118
190137295
1476136289
96804217
779500580
799588780
16430939
433889878
1956101586
1463085648
1785506699
1553061561
2088784604
1273653819
1698356302
1474736936
1077811942
1890949661
87199929
1970282415
1484359802
1717863455
1731768334
1857150379
613856624
411487781
1773037175
1674440685
417214074
262262208
1564689716
1945582498
1438232425
1016138332
1713786553
1742067353
1778749978
1237383624
1173385859
148867281
2146267460
1977164289
461956887
1585857568
966089348
733440688
1662939765
1008286315
1447016486
398397278
1502844324
1329730566
2006357261
670282939
681123800
1709853727
1802431296
1006488210
1045097564
1646180872
269348811
1548726273
1318218450
154276725
303066941
1911550227
301885854
867473981
1200038184
2092846648
2068354387
1599676622
117089307
2053840992
1652222975
666539834
937248186
351012191
117518970
425359837
1070191824
1578090130
1250124702
238104890
551220070
1770321526
171018223
369924462
261681091
1746853680
95414604
2037772252
257559753
1388271761
1757118724
665780557
1442997515
1543740411
802331803
566543302
1740712345
985408080
1283602502
795590328
1019315613
1420472783
1866122972
790181944
1090986536
833097083
509701521
238768219
1786815964
647286533
1474214980
2137730792
1504751146
1728132126
1445945494
26168860
481283653
84234025
616174761
1026712312
1869717630
2099929390
477238920
970655339
444121336
1503189261
924838117
576709083
424443842
810043343
832409107
565301478
994377058
285413291
1190632617
666037420
2025519796
1669195391
776537699
2059282682
508225647
1231310794
1733367969
279020487
717624898
682315477
1948103062
882562682
1619172876
2046465551
890496557
142859154
451252803
346023154
2020424189
2102267353
1196011768
624138140
1703027080
457499952
1710455290
512543094
1485735473
1506364108
2111747946
1866938910
302280815
225190970
369735759
797359618
590302775
2056975671
1614741536
2082349342
2010932385
752320804
944840223
1270171728
905580566
1920858450
461551475
568269894
2087415303
2079757168
677718136
1050134528
365432248
1873116448
1023022971
2136204048
2079269601
455701089
502566806
935588646
604293230
912262593
1476934813
680826397
1174047916
1256386157
1254313699
483666741
528003712
914302751
1521924702
63443128
499543011
677087111
1481552015
1654622440
2033918632
218021051
1021849602
1212037682
169207756
1266288045
345096050
438969154
1162564901
820896334
773336804
1788990205
748796886
761973817
28580869
1563443758
790231400
901070273
597194886
1127506133
995340904
588892155
461513888
34464687
2101561995
1961115509
720522798
1055486662
715559573
1158022830
1171076948
970102275
1999120999
900424468
1588417484
456424363
766605452
735597177
445244738
514725518
1847012737
788126419
256814103
505310432
1704602717
951061066
13739552
1238234401
183600977
1772983640
1407113018
1867193677
1841612548
977914025
1085687242
1408834899
2029119614
1473760674
1020065600
281525979
1167616631
1584242379
802981028
1097597229
626015251
386100935
1219086777
1734062617
1691153179
1485142061
619427448
1726251139
5827183
201910797
44325921
1797903750
744916557
835010564
1347698709
2028312065
1742310703
2001877283
786690951
833384617
1945992552
398072966
1217955773
66748073
596696595
1887074956
500938228
2053463945
237828684
1652680290
1021217767
27412598
2075567366
1031580902
1977386105
853637491
770068585
878258409
966938878
752225851
401345325
1652077659
1255186825
859314779
867127741
1337807957
362538080
1358530802
1988507023
1267900151
784960511
181381529
939033350
211051522
1562487276
1888201785
1917756952
1582381174
891173394
1392771602
1218038079
1903315312
9192420
138503676
61701688
2113896897
1939981670
853089131
959865556
444862666
314609127
2056531355
855149685
109265177
1931697258
1779944671
1279415015
1518537737
933621392
1873964433
611046598
377256672
1952642389
1856771180
1281783996
1890588840
1786243070
1051656863
1015446682
673185324
1902055135
1482966156
1786796984
237456534
1923812633
1826212168
1429161445
996649593
614679034
271507898
864628548
1342986988
2016463406
685738610
466213508
1856561421
1155588970
1895261896
520362282
1189951535
2011204208
1120659566
483112769
1476552754
1973449618
1160929257
824090028
1615738087
793014898
193015470
1061639725
928344994
535498562
1664962045
131407625
1955136125
398938608
1140751220
883146874
652808119
1513952071
559178346
1590287113
789564782
524722761
569991732
188833376
1396178400
2120315507
1372506857
1000341109
1819472292
393479699
535985709
1293194140
1609154936
1319332192
289708320
1430382551
1135353649
166198531
546737934
1845674485
2143538265
810533283
355053097
1527614227
1411564929
618671988
957758863
34754300
1271509440
1652861015
275189942
1355911908
1364018176
1592308836
1531170043
1065619749
1764538011
1421409241
1184754175
1136253154
1055989098
344849439
968792582
355507187
164518812
1755475398
212027289
1219301691
435065316
1866960247
978555885
1878595655
329188300
377429156
1124148712
518838041
81861462
1011463697
1999705260
1645206629
548856932
1415624662
539094617
411648712
1522243832
263974172
43772564
56229504
1728114799
1725715874
1371711394
321037759
1686389029
1850452572
762553542
1948304747
1181900766
1931288749
63122814
484260652
120570807
849117919
1776403316
979665278
499902172
338661096
1013235681
523557662
1907489184
841346810
1964343336
236417273
51418637
263670731
466878185
621160796
1945041055
967109022
791583937
1425026536
2012920459
1095273337
2011342211
347282502
206483950
220288075
1673478746
1920268444
1477430640
1723874595
1388889576
1416132829
1488730952
659620065
260485700
698510515
344510121
1285574667
840035502
844487259
1092178307
1794545753
1515862526
720935415
514000433
1598573661
1157800168
796528523
1736594102
884579321
376100649
732541679
1078893301
1150487281
345549137
1847030554
1591150077
1103796803
1335535045
856084418
1656799026
894399826
895662847
1831575786
307591933
923902351
1253600132
1690835015
494260842
187318798
1425882235
123746889
1081369418
1775988189
527620815
400391599
40841134
268704929
1053221862
1174142324
18009329
2029287687
617848730
1221063368
1670059033
2139421285
953768894
733188615
1371154182
867074879
788216658
1879055307
2065268869
1197157011
1479794934
1393406621
509909286
1626261010
1920589621
353611868
644654498
1998184009
1953920955
1624297641
711630048
1600439674
1320857043
1623698971
301949372
1885955551
976499819
1414003001
970197106
964950497
101556809
701722480
1387450876
1687126390
1767584009
1962823372
1837900349
1003528379
1549740773
2130550086
1370189628
1081514284
864192093
753647697
1770866653
1431965679
1833097987
2003629860
1766531141
1506546635
1739065799
674084947
1722231662
961543261
1918578186
830388687
724621906
1110226796
1508196423
496924624
1496459068
1333897750
33156252
2024359419
2058625586
1838844888
447129413
728809864
982287012
1958667872
381261004
205903071
1321012953
276008024
287422673
2051626866
1576380565
1355532087
543338164
914919582
1720938350
1793170621
740357381
696485051
1328292283
1766762833
724163242
2146559077
1157010452
1268337807
1600803614
889122765
1407691318
97988408
127282291
286226198
1128733999
729108903
428865347
524936501
1999565276
2113792432
824849832
1053060845
535245304
1715036107
1783410760
1186187217
440904460
1461562983
1384694743
1761854392
699340204
799202766
1224170082
846581733
2039672749
1299774066
26104670
1130867269
1266751742
1570018443
1166598717
809081455
770065405
1170111955
692726112
1466181555
1378299793
1222541973
707297373
1779496766
1930500341
175251453
665253371
165973521
1749203371
1816496135
1193179251
681963482
1770193984
1345881571
1500268285
1692908264
1810369183
1032151952
1467739516
249867260
746898446
1572251681
1556623128
1506836076
1402062152
1066034452
2058904205
2113794496
1050579940
1492144868
781884604
448217213
359750292
386025983
963505286
1400889023
821348281
943160028
2055486244
1606294101
1704794653
422376318
1981915719
292819078
32607968
1153035843
2101130821
436989714
581257994
1361356199
715190047
747460263
2015376126
1039933299
1777302197
1692151420
1661164781
1545297596
684258696
847373810
1750066948
1338583562
1368201248
984354524
947070076
983760663
877741374
515051678
782543171
542041832
1547986661
1944134498
572468973
1021766651
627196469
194811241
66536745
309029492
1370283725
917322477
2029925976
168314367
951419424
2108596328
286990539
1033736504
1679311126
442728983
1648119211
529832041
1414318652
393260145
362538080
368387524
1812526414
1531240431
719942721
131058444
1004083339
290966903
1960158648
2096730972
922721552
1099267230
16203725
776244416
877102435
1753215992
2033853102
455965694
95407725
822804005
1861976254
1165827893
508186846
1251783048
523079438
542583289
898446289
593459741
1896929536
184697263
707866549
147048718
1955633231
276627843
1975328056
1297655466
550470773
1518375825
575962783
1472136510
2120459348
1948262362
254163627
1455694515
78200179
2115948264
132608270
1660659645
1199245642
1649565639
1901217874
574290594
974745141
1621683176
167226878
273491850
696202111
674378135
640949575
446583571
1333349788
624085819
78830866
1359689553
90240292
2043340853
1758431329
709224787
2144534415
436107807
783013661
1752713777
709023438
1682791844
29670508
1813934062
413418654
1421346672
70565002
542999822
2032008297
2143451683
641846711
1185553644
2068859027
81555161
1761942799
17128624
1627748181
1949454031
1798010063
375120308
461314068
1168075311
1796646463
1747738778
1815001619
571362534
1284041586
1432598372
1241513202
2138264995
1990259379
2106109054
2008288382
1512332744
463240524
1030236901
2081260821
2100426661
377715892
36144736
407159535
636009794
1554933192
376673819
758951469
308564196
442273870
1085077090
753814560
316467443
774697055
883148278
1218147780
346734008
1249150116
1420261451
828960634
1738539206
977084139
1651775713
205942839
307789751
1974435604
1450341537
109782881
1280679290
1587294486
1576285441
405157671
1203908231
883267368
174908725
1652633357
1464183776
338133653
1017976283
998499772
942541379
1580342433
1758531709
552682799
776627809
1942022722
363776350
285169514
1684883281
1373236857
1059697569
1900807591
343733310
1999568318
1216587069
671406483
1063611860
861094393
237682013
182327005
1274582922
782579722
858167008
1266379038
2083902204
1971197059
171067027
288749761
604749572
526862978
1071275242
2107171502
2122202360
369797556
143400863
258817304
209692429
22005951
978136433
588919610
262552628
689927300
577219134
879962096
750208443
1475985192
1138664243
1572451197
1580597562
999494691
366808240
1582582166
985474409
50209595
339045652
1465042811
1244621760
35671377
888982052
730058255
952090969
1383990328
403563262
1551796854
1302476518
1868247699
670522149
1124532876
1052425168
1721395916
326934811
1626759112
1589662083
195612679
1928843127
567622038
1998332464
1014427164
1138633763
203979475
1060399213
284793862
81998743
2031137651
1768415065
228404947
344784606
284764151
1875907951
439441436
1888668735
1930314270
1668528605
268106988
179488252
1358241932
403884847
1581073475
720784354
1397895990
1376736229
1581590101
468970481
2002510278
417276876
1836148470
407727127
200882338
1175505304
1527809512
1392759336
579586719
1635376356
936927920
1641649145
1659452235
329146686
347900154
226197787
1434059051
108780904
526713492
1382938271
1862625659
1502020591
1184776199
1148356515
1632047117
1537668592
836723403
2024319855
373080119
2033796535
1904410334
825555467
180035289
296573203
1011688404
1080013637
1385520326
493658891
1199186784
1123513694
1258960391
537982054
245194400
2012596479
1591167415
1952888631
1440089417
1194552910
850255728
421907471
188566880
633271542
1430598854
1015812628
1954397809
1596974323
489407906
827241894
2291192
782718238
815146936
575985834
2127243506
495568533
1251709609
1461380941
810327809
614235580
1353306502
426927830
1192283533
578063961
686888015
871293208
2017922756
1401914224
1102347347
38778232
1043457879
1612157951
279127740
1764284324
6731396
1119597360
1074857301
770863142
452905183
1923397582
1530738861
616111005
1912518720
719005057
1559917047
1096604813
1403142780
732370948
633558833
374610867
824296782
463787142
248978850
267271516
233105740
464102628
1979198058
740191578
1862205722
207106955
1423245677
1955304756
953753667
583739001
1677505681
1820021641
2014352549
363591959
338161690
729336989
1238192299
1887239145
402251968
2089474637
1346271740
590308918
253768606
1892531545
1486604223
1259461344
2111551446
699886533
1088013564
1025393556
1692464990
1502046407
1241867294
1214441907
467008427
1848913662
599819097
1736331189
1307777611
351325390
757289605
1718159052
1080667180
896126633
1549599358
481960108
1371758483
737150595
893855339
250640782
1535055897
1121871542
1041779649
1443081878
1240904817
1259793327
411879637
1057415286
1677882121
732421696
1954069902
1679551095
914208198
1169222034
1219512266
988268026
1388900792
1157777437
1323668271
1611651488
472936046
401959127
1396969772
1823175008
1332904874
536332536
755377754
223298019
1623586033
671134522
860979299
750349478
1570601460
750300283
1716098486
2107269788
1632401245
884611131
836933128
334875830
878229942
333092977
1484817307
1011123012
1170785585
814542437
1425062009
1862074966
214676099
1564638575
565719244
1339007889
1426825836
441036809
54340137
1916446298
799850244
1515765447
1648915418
2036413369
1471466526
69776400
1827529080
483241762
1597988860
651697294
1774419080
1949256803
1603554684
1658905596
976569957
1549703731
697114763
1344257184
462361550
1795542340
728092616
1201438153
511886148
1449599939
429893150
64088720
341805748
1357340995
344461703
1416711214
500600690
218912614
779076254
872263876
1308093899
981335562
1135610590
1561160239
1441868680
331074803
893077463
1028619707
906247382
1990579523
527725730
1655873426
1710658511
552039586
512908067
1507511474
1888697195
1307404268
1182330339
1506715093
1121292505
417915713
2122833199
458371350
354829180
437774466
871354299
1169634048
1680202657
234232967
1571866838
2075090514
1771207434
187070856
690865943
1384652529
39806828
1124818481
68636911
97749857
681772305
154667345
286398227
1030954155
200505597
2067038849
731896568
782538386
521882460
359716266
2031358887
115072445
1896478886
1037154423
813495924
1202074912
1914212662
1768268470
1089592140
565766661
1644497944
182922363
888279075
663510659
728525225
1160164164
1256615074
85142840
236521336
915158809
676029274
1059206377
555127060
1894945671
1060347369
1740988134
1593495121
528313609
612479383
1447635146
788173918
2063953797
180016193
1969343652
265168225
467145717
674608834
1852000226
1566334674
405909725
1932280177
1672541048
15423128
458018951
1213181954
1842311506
490372087
1785786540
1756819732
588790217
158454310
472463798
133675560
1539070453
454153155
319882284
337075520
723611406
827377913
521078290
835538138
1119858433
1021663240
266725706
1116471927
1511377194
501696376
1126770335
1520954308
292960970
68902127
1266937716
472195174
298296443
1728862106
897227599
2091090061
1628228289
1949924065
1154857822
1727516112
2096229254
1950955967
1947891545
1307673180
1506676832
668888379
590614209
566135284
1297281979
1456854730
1714296684
1643410381
440208849
631465725
1165441153
202620824
746257496
645865959
1578090256
1910159283
1884879921
1356721638
1541317008
463813937
364807554
1266392723
1648995515
484382421
579373736
1393517889
482833396
723450725
1140490295
1440181679
229876097
1213345263
905938889
1087829003
1419596213
881657655
36510441
235625492
1075331155
735064797
1153710028
352387206
2020072276
780254651
1926422111
2014330645
2003959220
156048538
176194295
1002837954
634370234
640966308
1927105233
302165398
115552909
714238706
115264576
622257346
192502929
1695826931
944044456
832011073
833277601
1213831087
1222055616
183390942
193907614
1983041438
1119000921
1569463410
513507490
1252288841
742572586
1107436764
1306230581
1638335094
2131207412
1458472816
591915387
754001340
2017498959
1004699840
1532464815
1753607356
500083604
1728791577
900994773
533913673
181383224
1392406567
456844751
474754572
287391348
242140844
1318626202
1424654745
1002176768
1136576341
1722780725
353039138
1626875903
533541458
1278577176
240689332
1600164155
2090634647
469758146
409688568
2008445633
71492698
1666719194
710542700
1213749999
748104306
700772924
1493504621
140436490
1511470830
2058734005
97478309
1859396155
1216910026
44174558
470083838
1724793341
1714994595
2037629425
2049661379
1189973816
1809671800
813279594
1815273766
98013344
1362230576
198053932
299434371
1757256221
1291351612
687659114
116256296
123833695
2087789519
629876699
2124699860
1201453975
2111705383
100304659
1268058177
1836890419
1936256438
584935750
382848856
732784522
1668257226
535896500
469773666
934788048
1315525444
774036490
1794327680
1654677722
475391937
922228640
1833255005
800620033
573807678
903301708
1802683674
2081186316
576094092
126825596
1791162745
2072855794
915869384
2019317220
1807237616
1276142808
1408697579
122151468
1434011322
1310356569
768867263
1147974301
228273700
1526866737
196894728
39958723
207870831
433921196
624727990
85427987
1270064560
1013334402
172370378
1052740630
758277889
1530414613
1596180592
817135218
528903298
760407392
1416026011
23415526
565281139
1329644130
965986873
1429218359
841797837
2061546967
2033577817
465640144
446634224
866697718
130099201
1079045532
1860737850
618309727
1360920282
763827314
2023847973
401329354
2125655335
960682525
1318940076
1797404060
1598827865
540430503
341439413
1033861506
914670183
631016769
785508021
2095430677
1426898207
74565760
1198419451
96361469
1488388115
246304484
838825163
1499257170
1761746560
1728473809
916210556
1836557711
1679601548
410646646
2121570479
504175947
224720444
2109936082
107819778
1899009675
2105922824
1029375019
901240911
2097880592
1848130516
1129572620
2083976676
248532922
257639360
1896863602
791407469
2115228072
1943836602
101799199
1995752711
1494879927
1319182246
2105929470
962912201
1305008186
640547399
1742172272
1288469958
1842676741
1397976272
1224177548
824620294
650849194
564061275
1071409695
1228871056
561731666
349960460
133169010
1530229498
1105557947
704264065
1333637566
1654559297
1109058319
1266726284
2073092895
506646230
1002058445
1935068438
1094035386
245084909
1685812752
1663070622
152040185
1462553300
403529540
1234866641
25731296
1514125909
618457400
1268836610
1583118109
1964947649
1814384809
1144522392
1902028946
1710791361
1082374416
377109790
1294525736
157687465
1246543680
1754582460
506605098
1754725442
123313662
1000413934
486090896
1119231075
81586804
259279569
1603724203
1480910648
1991289752
600868858
574990754
1224440837
1058893376
496328419
792697370
1781516960
1643052612
2044531207
1995477697
1583355925
658761842
512620995
1761681014
501489568
1245590688
382335672
1582149269
347428506
2112803617
127612417
1334837804
1043383508
194782062
762744812
1459844327
424595927
1804332614
1435359144
142056778
1171304025
399356018
711420274
821762853
1785867465
1870210693
409408081
738451272
802669048
1241858537
1700416048
1567502332
775778384
1584283030
1800142924
1851284486
1693700430
414067056
450812040
531691472
1617715235
917629158
878203489
1485981821
1152427478
1097192443
1499102490
56336541
1351351191
624651911
580480394
824125023
846590519
1063422728
1637346592
111911299
1657062189
59638454
1196322358
264913041
1954535472
1738735217
1764098843
2012921608
1347964941
2117849900
933251157
431083409
149610894
109526850
1681882557
400477017
243942888
573204712
938552859
1769287538
645950070
2035499734
633634958
1514204852
1100570996
2067586846
1834411169
1275851693
1598182009
923828222
1732892620
140570228
1124571374
504286594
1492997733
1398271388
1549361644
534242870
2123737565
1352118568
765996066
2044375215
1850819512
567026137
1853836684
33004109
1950638382
1591841159
1957737227
1394007731
88621493
1050029583
462295077
400877096
1698444102
535403021
1560879068
177460724
76075496
999342085
189994725
2026674152
587202986
1868867616
180191557
1347287451
832700668
412405609
414355832
1347153892
1988487019
118308103
469709050
2102298699
1151328679
127777199
11395589
752417662
751300712
1149302464
1066836953
1013798483
568674688
1252003243
453472720
1846658816
193668009
1019776927
2072830078
806782511
1861734452
1044459989
882864055
1694727222
630189106
1843526385
474565186
1507593070
1656943646
1554510600
281067459
949279737
309957030
185586419
1586948081
2023695213
1299639888
286935493
288951308
843428683
377296551
293051592
525498875
193111023
1023859581
521335232
253005955
979367015
1891180614
1800652504
1194913598
748752702
2119862254
1017818577
1627225989
771279508
1105345482
690264082
334958946
883535508
656679073
650333174
1050226194
1702464348
1174740035
745578611
147181605
194820997
1562577028
1187370914
903504129
1372094037
1507534123
1800750797
795032965
688177518
746310330
424029417
1435224117
1893818692
854195135
1018555513
671361065
1714978022
1176291348
1723323679
1329739113
513569439
2142666279
1316150457
623231343
490027519
1978084129
605859070
764248011
1966394616
1214378390
818442024
18767283
2065715154
202066772
831543296
850577713
492344117
1514019166
189994725
1151477527
582995216
341839966
120847388
1355779737
1141357994
1048298600
377757598
1930040379
2068604375
385224034
829591288
5017642
1302619343
1673097010
353308333
844550662
1602741550
1896466445
421021790
2092080114
826088025
1338667265
1956433742
1944904936
1222890332
1019119026
1514985029
2138550044
348305547
680103700
1494083494
1833762139
737822936
19977016
1887024310
964599862
1235517361
1622814712
2107714361
363986425
2031790661
642444162
1326465438
2107146023
1200700368
517117049
329639729
1548578281
1338570506
820914915
1467150327
1921929740
926490845
1605150519
1231995404
1323096061
482704942
1480562810
1261623089
709422153
317201682
1552538823
930294274
1285945780
468032801
1547817140
388547977
2100603660
2139594772
361984995
1276933135
1506985781
451585570
1354466525
1519645378
1550875694
1597450301
810228699
176407958
295709110
1988052501
2141225584
21108770
1942017992
118567715
950411513
83003891
1866321473
890878612
544180456
1641183275
1482213011
1618521174
1102911844
911318471
1253897838
1685535317
1482141630
2140774151
620416045
1328469725
424248499
347251710
1917107737
842650811
1480886159
443803581
262496543
2021734159
1725219490
413788522
1350177611
440243714
1551820661
1847438316
1658343958
2108293763
972545700
391978948
830036592
1800382454
1659722446
1870806554
913366650
579700723
668888379
926027443
162713459
1053781472
2099713618
1629103950
696717036
516220221
1521870023
1879043588
1443268131
1409733609
1124679470
948764850
1222741023
1900039603
1794965962
449044101
1598123930
1047430019
712633241
1399595254
796491186
1418259670
2100847841
791557281
1346411189
609143952
1773668868
527986227
410695627
1190182764
815100982
1149611990
1276340046
854265336
1185204570
1020914661
74527781
1832139988
999316624
1482748117
385525619
1965041462
185435698
1227809513
1295730750
70859915
970448344
786012109
1055565288
1384154586
1086728819
575629040
2086489129
1312457915
752943304
781177323
1004294832
1306893967
1954729759
354479296
457396595
1943267171
597217810
1306735808
1040787602
216404075
2055295498
160766289
700874788
360385059
1818753824
1580141100
1050826177
1611546674
2108219076
716267310
1711869804
1338181019
1319253283
259714730
331688840
874310538
1133337395
1463012437
631333550
587743368
398613017
1841897318
489491227
143640901
910168503
785348444
2080585331
1295387416
1510786136
331219171
1242069025
1880234942
85674528
1154988638
30418776
938778148
321739817
1008382549
87560795
231994828
2031114609
1246229764
313167566
1809923550
1905453956
958764721
237820525
1008593296
438219998
1979256941
2118073156
1195402930
639233057
1886591883
381228058
1000619307
135465022
836078374
1257875736
484843777
449840166
528767517
27678522
323243532
53302206
2119306818
1327115364
1246671640
265046072
315883845
861060902
916406230
215354010
1655871088
1692529075
1766635425
1413765756
1900380958
1101739895
1389404949
1934414212
432394958
567926673
2011542335
909031662
1520572211
785124725
720630094
1216931398
277093641
441156732
660584130
6509180
489295536
1888703513
1150676738
520664827
2007075852
501529155
1412843592
514151376
1117454501
527531460
1365622201
2134115012
1236302487
1534551191
1608529444
148024455
139584444
558926706
44595649
243478130
1119012180
1077538414
617030526
1953385263
1762796748
107542403
1207773524
1282910780
1507375164
366161218
45445545
991817333
218618412
495647328
1764823609
275637041
746899837
2144547812
429248080
1058127585
1741205075
1732026108
2117372327
1016922884
1774673397
977342444
82582757
749686213
31007894
2005410731
1724811807
1176313631
735037893
1012417552
1371234511
708597319
1015045276
1318121234
200340304
8174628
702927069
307661334
279059963
1311462988
56798703
698603062
1173928672
2029722913
636576284
547352666
1150937496
2100877201
1309718838
2003769819
889414788
2132962265
1438964012
2121593813
1883580389
391760293
1616390674
1990209673
1053663506
1961659181
417071292
1742058492
1890873189
807884648
162786290
29832035
713043119
241635052
40770654
656332925
385207745
531921354
814272521
96909707
1179853256
345030505
796711137
1626246604
352783409
1207785894
955241935
317871901
352860208
97917837
1025980299
1415739494
1457035374
486221321
1883677994
732428749
206606741
232946174
267519911
613589764
483342748
1436764901
838478201
392650988
1495720248
2008368951
2019794989
1926457508
973830369
139837932
483284939
465204780
872899285
876985251
1769563961
722320837
1720599796
1958726790
1593078143
1952380352
259559963
403416995
1257921819
1821680078
1614231147
1139988284
904959185
1596827363
1301319537
269541188
741448271
2112586976
859051649
2071993703
1281322984
697932635
698574081
1663844228
485438502
1394621825
65525600
697913668
259733005
590412738
926887442
753805863
1843670961
680218211
2132283761
570550411
1245076372
1530958517
376393074
770597145
565857618
1252418802
2097532744
666562246
1629797334
1708879492
162613432
1238299496
1712364691
868463898
1569544168
1201020661
1869857498
67131488
1838203861
1274547989
1671297339
1177575397
1064242213
1125258832
1491298929
1540418461
1749686379
1418324605
1407347842
574344348
255054410
1943818290
123832212
1117720065
1130061753
1859187804
1083993066
252915976
1077705961
1602667856
163970497
868848091
1575129268
1469808130
99861429
1441695150
1265325665
765011090
351159757
1924896587
999316624
1099938508
2006641242
1675844834
1791271946
1121958199
668298416
1565680767
1235322621
1268608873
650723206
1580777208
666745375
1894525658
1957584857
4950498
990094066
442447274
645874357
979791135
1587696608
1534721070
1659844483
72931251
479563418
1816194246
1092262592
430650214
91915299
993956290
1660377040
412264515
316445135
831796958
214116116
168510129
450344828
567818248
2057668077
103312398
909983233
2116216154
905668723
690768079
716293385
573304480
411514921
261116742
1859114539
1401670608
653143023
1341093508
962316339
1813875587
2071773892
1483555175
718360588
1141180544
439998287
1957744676
955971132
1610182753
2078472941
1859715576
447336493
1557216894
906576732
987771516
350921415
395364109
852997105
669457545
461832471
707987726
406663855
1222212281
1161063621
1230379678
502434053
380979455
625952837
22970337
1122874915
937148366
1753690442
1319597993
1243786415
1635996380
13758417
1135259592
260238908
1680075840
523118637
63218627
860015870
1132424855
1284004011
778136872
1379272462
1919365797
327989041
1917178377
1349760048
717965476
596533834
1359468201
2065598188
836062825
1063350382
677376554
1152166202
2061247414
1518681049
82323348
327517244
257581598
1556315895
1451922202
1029743540
856938861
1629835706
477280955
310899095
1813112305
1595210567
818431261
1394776493
663335192
252813169
1989761317
705904482
1782251162
1478296212
1439478649
304549531
1231020043
1475129872
518797844
768088749
1280900203
668023929
1071838381
1530339947
1574402295
1375957472
1308525260
604051214
85480434
1456907556
1041669215
788835198
1874405470
1481664587
2072034799
725127309
1913839145
1918753604
1418079495
1349366990
1382719163
1301008564
1917307461
800888961
1946089781
1494434535
2108311394
882672556
61570537
90388383
331204463
883106055
1647774576
1316907323
2067939144
1022385289
1758950752
1638960577
1239649347
1587304261
1706166681
955630162
496536501
1736470514
391396512
1907611897
2008100181
141605668
2051880909
1261041022
1291387118
1401348019
1423866988
1263471272
2066112896
1452118734
1331816582
1953663465
1626857689
101861479
1013508401
830429084
1538416212
653244509
384419376
46983037
1987963739
1381148129
1703441033
1395738416
251766771
251651324
1805815019
122036262
467461959
147502937
1401285912
918015350
1639672309
1277741841
1563680443
2116100499
1886259344
550470552
1377756594
1466183291
1784609577
629555202
1815883324
626646620
846041853
1200915286
1175607624
1494352772
515069815
394077446
708009992
1216089138
1978978424
395735990
710735571
628576431
798192414
1629229969
2042104424
341601841
772921984
2056356785
974185987
1609616349
236069474
882980218
1548150816
73685444
285566026
547686913
1852230190
739846077
556173241
1161063621
1984095692
241895547
1772744472
1189692492
319146631
2106866983
2076280730
1369721999
162018436
2111635687
1295474007
1735296814
778107128
238263368
489788086
133064371
947077385
41247284
1399557599
188507288
1148217913
658331119
520732043
1373266719
105299709
1070319491
1797711199
303969081
1997300748
506208166
844101301
732994447
1055141916
1853824246
294918568
997394436
355989389
1353460750
48225788
1744419068
1639814227
1565674949
349309962
493747732
1164277254
747893223
1220668150
675561205
1705730432
1306075920
584722692
594227327
1571379245
1184394476
457221949
832761601
1932041383
19022361
586211889
2030371705
1257338034
428465222
146442893
21596173
797655143
663065797
60978688
1069148229
923836719
469054423
1235237139
312200997
1546235583
1728652270
2020787483
1836594629
1512199536
251032517
1913059180
2015191974
2023149517
1112608854
1234266698
1215877557
848666362
1674110140
834738851
1084184352
572692159
1679237951
450203237
724446723
1022961442
1239324443
1504823640
1947558211
507747297
451195299
1173121759
2081214164
1170524436
1050465229
896032282
1212858852
2137558140
412286098
1370942978
765206293
563605181
307747406
2117394003
488327833
388309071
356436797
976756359
1544411098
886255637
531168496
723896154
836203339
1682713650
416156274
540220388
934108774
868211930
1606116612
1004188991
748038457
401365323
733487503
576594603
1107277775
1122813017
369875814
1007288897
71791519
2096133786
871221370
575512457
2101104250
221885404
686592498
298007984
717874153
1425576272
2112147958
1712041475
533091949
620647591
2009977532
266537742
629468221
1844620672
1876013843
1946097509
438770767
924999986
1605501317
1400705892
1426869564
1464475777
869110359
1729637569
1684219137
2012358787
1123782447
1837974918
1771512264
1485367176
124071790
300676804
983983211
1550106452
1780323868
1289272521
1068671366
142913199
2043883148
873255242
1546258084
1018553922
694302832
1795010938
1383100457
2011043369
738845544
121922590
392538300
1573757006
735534028
1629593877
1832999751
2078566085
661218449
1195919172
56523083
1928290335
1453340400
312069585
1068942307
1067364965
308621121
1712025935
1483327072
984264362
870502012
2106844326
1813330279
1749569828
1914062618
36218172
1413709435
2127729297
952485717
2083208724
1161225734
502255404
1504210980
1061159390
192817834
1779087272
965784857
473456604
460031473
728803111
1132105706
1415186599
710666688
1549411199
1337876973
259513378
1064396612
699755603
217867848
1955210748
128685841
1046341940
1951218243
777891632
1046819106
954329466
1486218080
1190120540
346208117
1549446704
155423115
804001150
428879428
502192081
1529517230
1699449464
577138610
299397033
735713172
248097634
1523019454
586491331
983103079
1311621222
1598245435
67520606
77930726
1260607650
674146083
2127662013
1438838702
1688227139
1307210707
1252183117
1869210267
179425880
1445518034
1675348382
712241842
988278292
1915042368
664751237
572694866
794072937
750960493
662567986
1793570392
1929628193
377681318
823030620
1781195957
30109519
1646957562
1084372773
66389217
910020265
72167164
784859700
1795873448
1576459807
1040721970
1848800592
1132448755
1380028541
1528562188
697798945
1648385088
640608028
705580494
289261694
867097000
969666633
1019958567
626246874
1079776361
1057755667
1565367990
914608586
385481144
2054626949
373935440
99443722
272074807
344044234
1456612303
1461131657
862147546
1976198205
1362094668
962189655
1117305345
214288496
1700088059
2035970961
1383731173
1299618498
275812130
1646160226
1844876744
292611791
1495245055
237723504
694267808
619874465
1690003614
1907127885
886054811
165035669
1524613299
636997727
676072109
889117260
37706285
1517159929
2134910773
1640862399
865657225
691631536
590317275
2030801023
2017732127
350193060
1384598752
968463742
689143852
2143705360
1454106522
669535924
1333146688
455515507
1067596691
1727026171
2101038562
425387171
2054192585
682423746
984358079
400473171
876508777
2037828059
1987561466
266889413
2145793388
2061368271
1447624765
313611667
1386344206
895335142
1444395426
614132007
785067376
1058650610
646729389
1062685275
283839775
1379681271
1230637970
1331242421
1789023901
1425524675
1941752796
1903514769
700258640
821881841
1336728807
1369908355
1628907855
269357631
2000934083
806362254
1882676518
1511735394
870548475
360760462
1865507336
1206004972
1968797183
235856359
1438906247
194825233
1511888996
2137351691
43947863
1094143793
292686902
884347570
1635136082
2040619114
260935163
1695802215
884965076
106438886
594931035
1410441422
1236491343
347917047
674787574
80312092
1066609965
43855337
879404732
1095141703
385230687
148669880
972297466
1538009366
2146569379
70247684
125951768
1882202665
561852780
1331522985
1351866153
1096805619
175450018
1576814831
844226702
1331426509
214692376
324499242
1128130952
467126618
665056395
1221283139
903450515
893122481
895852446
467204974
2089076482
1670896376
772811116
1499478934
983535518
1754953606
1543452361
1260011601
697381036
232261336
262316939
2017087154
15932249
800944518
2008774948
1883677994
1302643467
2051328054
794864625
1938735610
2058115048
1643233962
1810328876
590723611
603536868
2120833556
370398599
846356955
879842187
1347344937
1025681413
1613480254
1112306456
1120293590
1304024089
345623445
137216341
514498686
1346477178
1782220430
1873585861
1395872904
1968849628
1148755175
2606154
1139170156
960783981
594910531
556067257
1140809391
722363284
1448341267
780683585
595515722
1356569332
2122711346
1746179373
145074440
1025535910
1894170426
163072014
1896564567
1111929019
350974547
1199066833
895016645
538159461
1046096986
2039898035
1088200116
1139941270
779298354
560477729
1024000638
1786257027
1685017948
966997815
307265056
72572541
1040602851
341607789
298764879
1084762492
850534533
2059818266
1718663780
82045650
219663638
438074187
1058979928
722321972
699104930
1507505636
1868863633
729408346
2093132840
306492949
1698659491
1512050293
1591456408
1757064914
714637132
1979433118
1797889727
1902639948
195615492
600765440
489235644
202222248
1246217638
730630796
899660492
402581306
29324053
1639371564
624534770
1580203808
70499982
251861376
2064861538
471284576
1571801000
1305717313
182024868
1860858109
815309512
3674959
698586663
1135087831
752864138
733574976
1641973759
1572570014
1883172842
342097102
1849549588
1460939832
2009489830
484147169
513771447
238351359
985122108
276805357
691414280
324740141
1485410164
1661315285
1042003241
237699810
833472062
888255283
961028295
1835094609
1573767563
1415839154
1722506958
319039830
1539013532
500289831
1932768084
1713145668
485885299
861080292
1068291392
305748130
2027248581
1829069855
658978263
1693640772
495731282
2101596114
1116259242
2073821492
167142960
939612339
493941508
1165243568
1876898712
559731286
692269277
1900183546
1965922965
1948749115
2145865388
2050616669
489641674
223228123
773709352
1833425078
347239264
2112448609
15475173
1338716501
2068353597
1337834916
1796504342
1680555998
466414756
1187921558
739718396
464328325
538507291
822547339
1604999140
226544934
1288567005
982967927
411423171
575565239
1149148245
1189922246
644159046
1865902492
1845190843
603387622
1457444546
1343733501
659174130
1527173133
425898564
919153280
726426718
614540208
1502195057
465220829
1488188057
942537119
1998337962
1471572661
629841758
566286943
965483833
1097111497
494679633
768368877
479476278
998776331
1836933842
1488650155
1918256520
783941348
1614380166
1156108516
501436494
1767904744
123810483
331891746
409111732
1182103102
871604647
1824256813
191135942
421008558
1377695224
1972706152
339916476
1790201707
1090742055
1831616538
560001009
832249470
1292053195
878945230
1372826774
1710789242
1879325799
1054644630
1883707447
1141907125
1003273372
468605099
1676535912
1625787435
1392278029
844261930
1263022062
1755607320
1403848339
134080172
30196002
1614657947
1774607512
1294970275
75345064
324594567
483766477
1696198496
307230447
1300282021
1973830443
2095571157
167563185
1412694701
980256556
455720565
591150950
133193104
162651033
1428117675
2122979297
303395906
1351995553
1484069729
789850915
1978616114
915430672
846801644
281678702
2029332031
513392448
2035169364
1792246494
211764811
676866249
2057354550
423666117
1244111992
500198122
817207422
1541248310
1726085608
498477077
841101336
2045128434
905394615
1910585740
1435251517
2015222509
109025485
1566555151
1587791731
1540460195
162032382
2031240529
880435722
2053529901
1640908382
858394919
1711400636
827176372
1109697178
1403508201
92979977
2110580683
1372107665
1363988421
1526392658
1226665804
508025711
1117787354
1575744
1468867104
501851856
1515857937
883449946
555694253
980155884
1186469785
1799590527
1782944548
382703742
1109200884
2052878807
880848276
1855195588
685961332
1388726199
2079631959
159109906
545463291
1060403487
594127376
403350807
308886046
218517052
623199502
1455481069
1320313550
1341158544
660613106
1992384984
826011807
1150589685
399944536
2041014062
2076086710
1653827370
933751245
1704907709
1030778790
147846128
479019330
2071322568
4248793
1262991549
2070898625
842472574
842115923
1525691431
819043326
788593260
1924936093
943424172
1452612775
878122258
1465524616
1309185326
1804049097
1101873329
902659237
1969219302
1006599999
1465509808
2141877355
2121324757
712189089
1242094034
268687032
1191838266
272672522
2038497440
345446909
2038203458
225442162
173092151
1741287501
2063241941
647142900
1625414727
109119833
243736024
670452697
328686141
715695263
1965424474
386007848
809735744
1233236351
621776300
1212968761
1053284054
377160072
200071652
708077281
2101105624
687515497
1699830841
431293699
590278998
1442318294
2057609267
1075760063
1036645761
319213891
284555680
1977692412
811157354
138450702
1742572000
734428012
2071319912
1211960443
136158261
1012495713
627605744
1725342964
1773190014
1725543295
281359118
1831715448
1081087289
319737491
760348581
648478501
679520516
9127934
95466847
475853863
1074437916
403097762
1473138435
1777117028
1854426719
1714847522
617638797
401912682
239958520
1317150968
375662739
577713880
1802995657
1209645934
1060984168
354572280
1893244063
1259431550
2065893318
1905501022
1789271501
623398623
1078546217
479867345
2072142376
1500214300
635894383
1364739919
497126298
124263181
489223189
19758778
1290829093
1494023219
2000500961
57570432
212353078
1920640427
1424383145
1094051462
1011726366
694588130
1719167078
156942976
1816167730
1935756215
790423360
1385271974
541262235
1786820560
1591883007
1841275002
153131502
742987022
1349293932
1492712358
1750050698
1044237836
385439665
1946761518
2119597864
854379294
517212747
630804154
1533500730
356886073
795983275
153342985
1763578839
1290260985
1139622415
1939322956
118970158
2138440188
1296896366
188973235
751616736
926209989
1569581494
804756757
1680555998
917366583
813638267
1362789695
1759651461
1584493229
1535803609
961480385
532013669
826342150
780985787
749483361
1705146543
972714717
1476341570
218195959
1310954304
1158555172
644974959
1802799425
862489906
1256226654
485668787
875496293
1472816883
803592656
1780473520
270348844
507195173
1718300047
1689702894
1923880952
1445612860
379385723
968961304
679604505
1100709355
375316938
193922930
407299886
279677260
1537543091
25581802
493067081
959448959
294876294
737870519
1595780324
2075573124
547522521
452202309
463547074
1068303761
1679526120
1617867238
196194885
1467680494
49006336
751582808
102497769
846558287
881979352
1275748623
1298996869
889852495
375059244
2137301810
1803162857
866405351
79627977
919061732
633431164
2098564176
1626265216
947279982
2072110756
359446798
1649351755
819420992
1283150131
961884322
1239991951
689604250
2119663688
366500163
1634314590
457942021
582597931
1749406422
1543005532
788909593
2060549572
634419776
1278559730
1364705402
15873343
259462563
1488085681
235629239
1441373540
849580187
1830299923
1686515515
14609615
159743698
1021951676
1391192380
182702554
424778293
366511780
82983494
379737814
1610917208
1711205593
727498261
349577466
948960454
174481527
1159953337
663333352
443902299
251448711
1798270502
2064872733
920762050
1736956443
926719082
1667411507
2028835537
341490255
890244978
226048530
872917922
1346469376
1833086295
896296620
200013375
1699673341
1099028347
1690900372
1498580691
1613737706
925596149
137086138
1157362033
1922373482
1063104588
1933026945
8260350
516552036
419921274
1436375
1353329163
1228484750
1737261422
659746664
2105986149
393451628
1965549847
2106660895
2138210321
1452045013
620545889
704975385
2104109129
1578409722
348798341
1791311136
1852827505
155464548
774254611
2099734754
2108159444
1775481290
1513277345
586295328
1574905957
434362418
621237153
662054154
1338634418
348110743
883189624
1385082375
1358167139
1735430390
236093731
1062821633
877180426
1952418201
2135209613
350909878
790122658
1036915080
306869348
499485805
1339294607
1409332949
1994319712
2029876576
291718924
479469215
349434383
422705681
368399733
856017751
1293671154
1768875784
234375353
742917197
388985151
1388661031
2068243971
137973838
1977769909
1223869804
788087585
2023755419
365400597
1587246456
817904315
975196204
1926179293
550862415
401356289
921034848
1870994006
607904386
695810108
500047277
153563759
201298296
899010689
1030261957
648260949
756304110
1030204890
1424962458
1881485811
759348186
2005449529
201516062
256079252
42158928
664756117
929558119
2088944550
915157911
987128574
1056540958
423581874
978331409
1669563960
15913237
536525636
1112370182
1220180278
449177835
1916871458
62320440
428579280
991590602
652303937
1629797334
118306004
1764308217
659227068
1486301087
2015513006
2147388006
1372252078
1172670910
1961150874
1009948119
1173648916
1242864217
900518337
190916541
1671666722
1198181681
1523647318
463092923
1072580469
1412531710
738518603
562706775
1877319079
239960949
30663890
539307876
1273074127
1693487478
426773166
761925164
276088366
2038435652
657301946
564877077
2036609266
786224168
1432632158
1914943635
602800710
549121873
443219477
811004686
614196013
781037876
835108784
1664147778
967678282
215822726
1678882850
319259385
2052968148
1550459754
72995746
180314818
1357626591
1071353003
668394045
34470077
1338429038
117531743
950371613
458446713
827531685
1216340256
1702262759
1009623355
820889117
714341205
607396128
1603542861
858027689
196954375
1632973958
127378658
304371865
731181719
1458172376
582461179
1543630382
1765041816
1826253856
505274584
1153524223
777292429
1665236988
737586166
610052129
812770395
456114586
1642533699
1739169753
390208657
547245560
848121187
1991765920
1545364438
1995477383
1049804311
1102593851
834424515
1105210327
593533254
825883148
2130122328
112324203
1243133560
2102760392
1296122211
1694075738
1578438382
1958612886
788754871
888147541
13806482
517107854
1485822219
351626443
1380749084
21984776
325408849
154081925
729335218
117295979
1112982893
1060598075
2092028909
2081468276
959405194
182611069
1448033158
450228620
1409703882
1947769493
1755246265
729339146
6322147
1561506119
1614175545
1828827668
1065593531
1546139541
1967342981
98785559
756493531
1282967399
956740470
558313777
776699672
1942007967
496213452
789823608
1842460967
2045784969
1770646943
1340963650
59286015
2078920838
1773487563
1223951481
2031229854
1267833981
1928996719
1963333261
1168574675
1547997122
1544422971
1933274464
1838417710
1318703278
5608761
611529195
1875331355
714435571
1699770103
720793568
1927920953
1169095637
80521753
249357346
480108774
552502533
738432919
1057256791
1547054113
156137701
1500216599
127298294
1378457581
7684915
1617675431
202200547
1535112924
271915968
2115595965
31332746
477809350
1007216175
568829667
1504992110
438390223
797329459
1513207265
996206095
1176283562
928877868
458101122
1519790977
914224805
687871354
2012400635
1697881919
679994539
633558012
865717697
385525619
747683433
178900047
809319703
1159419628
830182864
446320353
1180284475
1313992204
1755574287
1241856430
1451435529
2005209627
1967254767
733135961
1050684271
90473903
1748974858
1483458001
148687072
1343218523
657759598
225601586
1467978280
420254178
1196257833
185857424
1669443949
906508007
54781501
1434580464
486943573
1259975829
1879876350
243853972
935041273
201702146
2098727806
1527110111
173878213
1430870719
1537608130
2132573773
78118380
231221260
1556337361
344913862
1546165012
1793591633
1914712435
1256635217
82524680
921010898
230984637
1208359569
186119829
1619909319
1374483573
791526765
1355663612
191102385
1823138645
667796144
107578624
44626252
1465742507
1243009297
1678265305
398890622
985072798
456492521
1137555924
1173979183
1320279684
757327336
1332604057
2137219212
919061732
1343222801
1613776556
52075060
1614143581
229025867
262082422
532005075
77422717
1822473801
398635126
1350658470
1429979119
1632815113
642963570
406781127
420131719
1219230655
2134340166
1362266343
20109615
988651657
1569782856
1401144339
1403827610
1210867686
1299854383
373482916
1007112946
1179818886
398206638
1831512351
1100647597
293257146
1921334240
1797086059
1504677349
1748820860
1329648686
906877211
912581223
1327094274
1777037434
448871786
344680631
707602384
1412794398
941096282
1940665530
42552747
591614138
594845585
292586745
1422222539
1017463926
1382411165
761525347
37106406
284883994
127889893
934495445
2023625470
901993052
1127862331
1744953706
1153209019
1037913727
1199025570
1804867669
792205
1475810224
124118321
925596149
508042625
76508863
1093574039
1058381078
1716331972
760649617
974220647
2001355338
219485809
2076774178
264035599
112017926
1583743611
1489682165
1001805558
947917630
1049462886
1257364014
1918026890
388003745
1203206682
1149786836
1608816409
1163369089
2124579539
874090707
1666929082
2000932266
272179280
1883519559
1142119172
512741170
453444788
739638220
1825896575
2133918804
1858045975
1863985892
1679437460
2067719327
1899484222
69019191
1051423544
1519530219
1458294469
694581970
2074784641
198677314
351120973
1162758803
1883715848
1574380603
829265577
1991471531
761930700
2114532331
345841750
1900287472
701462806
932423830
1391921633
1198488242
340265020
1862451346
1404031349
481043718
2087734106
843119267
528253026
1700800737
715505587
1723137747
1429922164
1761969695
1919094751
447269995
17811768
623845230
760780455
1447295745
1917827412
552985548
842286067
5790595
1684625797
496931873
1363782889
332174856
1814789062
1258075491
1163058562
123078418
762829335
181366950
2134662430
326901171
1734546220
595356811
337062658
1178873686
722427839
1562671638
1818747794
1006226623
50314682
1287399759
2037107752
617408965
1098481093
1989852197
1602523491
474341823
46729451
1247882553
1907295359
331119716
1864640183
1528875213
928276620
948512825
203242238
1827000321
610923435
1155304105
1080417172
1020889144
915768731
426216958
2146602994
796910322
933795494
2072585495
1186826210
1017463926
82537769
1956179171
1681916523
3158708
1737882334
949654162
957524302
167309899
2105375801
278300919
776055391
442680381
226581114
1147279706
1554827018
305337594
2136614247
106988781
432139510
1609318111
1190820757
1398108870
656296858
469858706
1795524993
1997345118
757298387
1555084532
554454548
6022850
2030821054
138503676
533133768
1766331902
2050187021
52710066
1543036441
78261875
1948364841
1904376988
1823299525
223940802
1078534352
623619482
513471634
1937065659
1696857620
948057598
720634290
263044627
114850641
530635680
1504311512
391935063
1923952265
810072064
2145740734
1247695773
1130654667
372761919
273652260
480615674
2069542398
113467418
1487540829
335216246
1767470570
285910356
2070494398
454700801
745672131
2054192585
1209303948
1398740736
1897382405
2025472533
2100455689
572259062
95558076
1351990650
262317096
1157687098
1733306206
17800305
1012253907
686845957
1118787154
958592131
1100851242
618318210
1845626527
2145924774
1198391356
423025271
1870524745
662186657
580237399
1796269576
914645202
465889145
2034045606
1262120044
1425401512
993978553
1531731404
1111986119
2098824238
1209558126
1519861242
1353347117
1510564977
1092542784
101781331
640940004
666367908
489553474
1497775882
1841804392
1613910844
1374905196
1743856113
132801303
1134622872
636096998
1553778240
1460231196
1226466777
1504707928
1880806290
385674571
328534529
784385473
828082062
96788092
64834886
2014629783
129042605
1359707440
1504150052
111651331
138832075
2038595546
1095413701
2087200928
1273526746
217824316
1989498119
257266983
1068058685
693359991
367138765
709824338
1223077244
403217429
958839469
1121575976
256722703
1365251482
1519188533
518330290
2040022961
1160335717
1272939279
1475822177
1720893121
227666590
924773292
1358132167
201387446
1443661483
326366186
1986528843
638401833
1284746925
659566907
1603858011
1060847561
880549032
1631791561
684774216
1337850661
91332420
747673275
1079477091
1145712857
1388923860
1615807217
1829200401
284243762
1494022079
880771354
825354386
1276889502
2106601114
357412583
1970817624
1266216057
1451616138
463385058
93978868
1418717126
1098967962
537268601
1050803909
1470622679
1226499607
824505944
1174028788
896020600
1547034386
2055332652
28650560
488182977
707419197
1322817685
956767687
45575738
933466326
1798587820
1094854291
1287374226
1424028647
1828549242
664003396
579961448
1729571972
670817438
1260146195
900933399
1350517576
1259705769
1324938727
1664703173
815341434
740006359
651111576
726762878
2146859159
1434109739
1343364889
904975122
272360016
901659255
1321735329
344632726
489882442
1443219155
2058015081
2046698600
24595372
1941602803
2444231
1592108006
936354220
163051462
159438325
2065909129
359481425
1360401652
888710374
990655888
929449346
1432102954
1053845417
1903528044
864143465
462041579
1818902427
453115391
1542549490
605439697
2058375492
684143656
607540746
1477710213
420553576
876897666
1487679132
776532847
1913932790
1710061141
1767172634
2001832914
1789979576
1633270333
2119062643
687086085
258016053
1325135835
944113420
2107428075
1313865209
1884958735
1993332123
64441807
1335853333
1392799484
2079954363
772782564
1214500484
1225378050
1520307673
657095786
260233621
1139723174
910126637
1213872986
1325283887
974577183
37577101
1324770105
1940682237
613031053
901493528
303423936
615719545
139113331
1548993890
1077843048
1995302036
1365623097
1520229763
714001833
1995171382
896582263
1434168179
1781136463
897906580
1923097748
241470351
440868861
1998476941
2125534982
1493252209
1548156216
1545173822
550734971
1274374863
337616206
85916102
1686228621
1932693168
2001411
1261764340
589526177
1172295178
883833610
2079314304
2091397585
347489035
1240452392
829284015
458526372
1021268843
542763997
32834071
127393152
903392161
251677764
1631579707
1064377892
850646369
1243615865
1450273662
886391404
947311890
1732486794
1845338354
815999552
677670538
2087432728
309224246
1227547553
1039220147
2028785037
505507135
1974246369
1825455993
1516316639
2133179416
1959501641
1112845794
1797210202
1225594126
980106682
430027941
1466671257
444534087
247698500
1423809693
1487296036
783402356
758468923
1940232045
1691043605
1245507343
855525828
891242760
1913268294
695305890
168412599
1667920277
1404470571
270912053
1824911409
549776404
480260204
1259598174
435633084
199273682
27755262
1901836606
1047709655
1848094117
86283949
740544449
366031282
1543608524
1496508654
1691138682
1107737971
1039624287
1894460949
375212413
593625038
1040372780
532379463
877473812
1122297998
956636383
870298442
441705887
575962783
1796043112
941235238
934143270
2084636296
1074437916
505942682
854303951
1077310635
1132253791
1647155733
98108165
1778332680
1504928023
821105698
496496274
195548838
1187092383
203251004
1500186020
863067020
2042542925
975374464
1181821512
23764704
1069959201
7947788
2099898593
1893331563
1281415976
2036072999
1275698522
187110590
1189548566
1596028794
1436217794
809189633
1259796889
809891289
2064723870
1164940972
928326778
1819485483
372808051
880003242
424353746
1906771507
1353009168
1656762819
1220221575
1996686925
1449149593
2145206889
963633862
603409535
2079067121
1008397680
787479979
414234160
1654217422
1081053962
1702662732
466527802
695260540
1500422760
1834806525
1612294272
1968569358
629847155
132998846
1666577571
1187070775
998187356
111214614
344657415
323255733
217299428
68905682
328293071
536660316
1596193356
588498332
2054840287
1203204093
2062589649
1966274565
2083203674
427444320
44694767
1552194582
194825233
531852848
645061954
1132279967
1283381393
766534104
760415747
1106920372
1635247764
1664808083
167615869
521927916
1257548942
915688366
1829940226
1030015946
1142622700
362494260
154225860
247739751
1094160950
1594731404
596995222
1371329390
595550502
2036210761
2077166528
1146127787
1302522533
227490130
127565453
541827269
1977564949
1122493403
84925566
277701378
62541148
1502262102
93769307
1181814536
918580940
1516091637
1044024809
450739973
1760904532
634559566
684231179
384594562
805877506
116440305
114396433
1266086049
383685543
993582549
1256013217
311835533
976352467
1773536024
1953676644
89474376
26546902
1845527037
1232774573
1234854141
271339136
2132024003
912907953
905700295
540150823
788276129
889293266
752385023
1560903431
1508569424
900092525
2090545721
564432409
529657060
123809064
331289745
340647744
1114037241
1016634239
1268534681
1034540933
1649684162
1655933567
1008280250
660010088
71726228
1950759699
1379747836
1338077456
2088243621
957843390
942478965
1554436934
1755576684
1201783664
291554227
2071592156
501510279
2069530003
1482173707
1799424070
58083973
1838045926
937422037
470103078
801890431
1769725684
1766154918
436505922
1306102390
1964430982
1164723504
1313709157
704491406
1642893166
32549959
965330700
1555702751
1764281952
1103480011
1305291643
1692648604
636250483
114081316
11330785
495331537
388280597
1139854011
22877796
449074483
1211432156
1207039883
1593804306
1941274080
1475303492
1263412200
615745260
708750826
1005474850
1786886863
5099116
912651677
832545553
167326411
851408308
842664982
382634012
1231827468
779010259
2037459514
2039149196
94325320
1706493518
1214942665
1500404639
1812273202
837228241
1078467172
2045655240
545484667
742468838
1470946476
1575791310
605036677
1839213736
1827909687
960584337
266430393
428161117
479644163
1940086680
1272290465
567010588
1682192864
1938541797
285333025
1466938477
623684389
204374127
720596274
1021886905
204438012
333130799
2089698798
1162059922
2111367633
1489748806
296022302
15007394
930599927
415682264
1591426709
1399721360
343120240
889904396
1029414190
2009301431
1365679788
745445720
1593274489
971614588
570474172
629831590
1798133945
879627317
21698195
2113246965
1236800794
444764689
53701079
656346620
2097464746
1886638316
2059546290
1536343481
1129936036
1374167296
1579156183
7116281
952904239
679039019
897215586
696006208
1375626391
1790030086
926011976
1261342526
1083104845
1617792345
1670913332
505347290
1355126943
1028208962
994509293
1959371956
1834371632
1178170734
1428324089
1096889780
963513388
1338777738
1831584995
1231823610
1994860992
1923698908
2059122142
1990938109
1762136286
1197129856
582300297
1804037621
643169570
1022523252
1033360882
1161189273
246249920
378835062
1044840485
1761681014
918248147
1021989166
860389244
667205618
1290280481
1477569411
1888489489
360600903
6358010
667907462
309552374
544159568
1261820588
771840759
1119040339
573678043
1325044827
928622901
259213630
667026905
37179312
2047254759
1042998705
1199342480
1733312348
520213472
1307291727
1467971327
1062973715
733773568
97449838
1833762139
1944202218
2076228865
952371621
1410006311
1317267422
411540672
569999546
1093154507
1752786944
1018254648
1020002881
1503614949
1787101701
1152706258
1050840258
352093311
205304733
271950312
2085726035
1611586212
2101596114
1147119637
56109074
1225434465
1427689331
408544672
1600772624
594808506
1459153869
773785597
1881677049
96821196
1828340216
1094755414
1853637082
1621716883
1908010428
544670235
1157345617
657197301
662989463
2000748005
257163559
1153254497
650953555
1872844057
787823227
578815656
1758799487
1094071757
2090863802
362562201
1367009849
447372199
1974149543
1476578809
744778640
469539835
688612218
455877793
210867766
927223081
762998475
213806101
2100934831
1082099725
1442413641
2102783977
1563784759
261349582
159981125
1122827287
1403913373
1464546234
18194521
654641219
757369889
96250360
639176652
12179315
396682121
2003316556
1418726475
2032072234
501303770
1114140869
1678415467
671972441
1896022341
816845442
2097434539
613801950
1607176112
1848475097
533406769
128587091
1289506427
1134294169
996883582
728063991
1095004437
1114661705
938376355
1382462636
883810709
1282722193
1633093855
709332496
37523966
759013163
1601170629
526592573
1633466969
708210227
1931303295
700000753
2038124212
1941228471
405174251
1384597806
2085029238
1596969299
1309315898
1555318016
32001583
906078992
2034847708
1051117081
602244897
1004862694
479985297
672066985
832434090
1372203981
1036427245
709744469
2064862554
756299701
487843862
2114481073
419953388
715916925
1453994746
600744786
822733197
205942839
350890369
1448679248
1706163009
751565826
1694149310
1276453325
737373192
932832714
881533353
743314450
1286274690
1306184120
1148792337
1384953694
651200728
1456065609
1276661177
1211590939
1060223632
1662514545
1942079459
1815998787
1460271193
123278680
630449583
963521511
1304958838
124157667
1242950958
597042298
82623329
1042524458
635574677
1423250908
1345242029
1462121548
1409762974
1310544511
153473357
28429430
1779758823
1505908244
1597847210
1060498996
1967812472
599645803
1668713711
894630169
1789455002
1011836289
132457620
129093522
1485313868
1564635464
1885849471
1272201206
1097829685
563488110
60454715
402233818
1434059051
1565639840
1468616790
1775857411
1465541254
485085558
1040175175
1526030368
848845109
64091838
1119989640
1253992846
419358231
645871210
557900277
1690529051
365166673
2077349449
734722496
121436972
1546900225
141873008
1132647515
1330639608
1553261180
185965118
761047488
120321765
1935781397
931065207
1088307250
1508782804
577643713
504159840
1876877271
1016071236
1407655465
2126873815
33153055
1544519850
1673836691
734404168
1070572812
1857296857
146194503
615490551
1400170162
1771684228
827774399
1795248390
27057789
1990271509
1923566486
201710114
867991125
1898202524
1417686601
626754360
793566725
102027959
197128004
458151979
31986732
706031485
711597344
2059646127
1507437047
972601776
1609560342
1764492454
445915825
2020019637
340936160
1815361874
505552064
1000100839
1172843309
1507212196
998360099
644979065
80471928
385667702
2135477075
217066039
1993091374
942369157
1142615308
1366118602
1395919340
2067169917
1235098348
1723666403
1945729864
1567753059
1996766553
2063350544
1342172045
237216402
1763250031
439818202
302563301
1458221149
1806457740
1969361572
474026379
956836674
1132098826
1495977665
1499003397
1401634497
1514180557
1243130499
840514398
992299935
1636542909
1909747140
785347608
1775242876
615603383
1144911573
310100726
804776990
722494249
877121423
1894080577
265368055
909880063
2042306224
540845632
1905035780
1309674917
571155391
1692446215
1119680560
1146818937
309553579
667636475
1818573063
51175136
130706098
1569721423
1118991398
582376018
1456477776
381223044
1015578850
1818374662
655823854
1056957920
35026156
1320775535
1263236603
1675285114
866145632
874379777
945528040
198460222
1932226
1455525646
1422299047
1707439983
67384319
857625928
365908580
1977905589
15243962
1896786425
798376880
1435422130
27380606
2068305334
387863339
1954924101
1547019632
60576585
962760845
1766386017
724244762
547027321
1618231511
80704236
567029252
329924613
1641417512
373502096
525461084
550878556
2038761711
1944123890
1036912716
1628088729
900226009
728859908
305328173
2110372712
1980711219
1089655214
866795263
1399271627
259874753
1573695187
249861162
448136098
770911536
1154482006
2048562462
2046040140
507101744
667487421
2007192606
1954577769
970305229
1014124100
797731525
1754166725
1383997478
1424552973
458942956
1660242313
1566379800
2064538078
1189618487
1510617702
1618790665
305540075
2045647942
1484925256
2007496591
2081280083
1552402057
339793511
782981586
298031903
1774780428
1759308530
472954603
1118788026
1625992745
2060326186
72377472
1940664183
829483483
1376992100
786288321
584801858
947019283
1738168404
250412453
799024757
1364579843
1970928729
94413547
867477463
1219976570
1724483198
438090889
517043396
2081365932
1295032489
752680900
1172013910
2006244087
1403981959
1357881640
1419613888
1352759773
1207827903
217795653
1180650855
789335870
1500654864
32246468
48630669
1617028753
645340926
1601385542
672979677
1140003569
1367550555
1282975818
195916437
1121320671
1917596432
382119389
1309527440
805334166
28575043
1910397839
1458937964
1983234040
32607968
89601158
1473349148
415468814
1306960159
431170808
308585184
499059228
1386639618
648496754
288510266
1785677449
1967773549
1655993023
1620084144
2119703928
272370960
1500979873
604910384
2023979824
536570010
1515886944
573115144
1619923206
387035240
1943142042
703342401
1061821592
897777403
115098618
1608688996
500713593
231660915
1376153232
260546413
1083407307
111770045
533484980
92928641
1829332083
118513739
124097544
1943840272
684212295
798670211
1649523707
571380567
1292045849
210200466
2047405400
692176777
1819140417
1021888620
630165171
1744493719
281499929
1747770413
427608163
1322851013
374402476
1184334117
1927172528
1212239885
1403114080
1842018809
1063001285
1675604075
832889017
962855280
861752048
722337242
983968627
577599759
1175389309
1073046522
558120633
1279123271
509339904
641870469
1708751568
656095093
1716043633
30618278
125084922
509823376
212551895
1217585106
652823071
704029088
1554312076
1261424136
1112693414
1895930141
1772659579
1838623273
20563486
726682893
1368304326
1811387267
1152081779
69691603
169045796
642948720
457010498
1883944155
1430372076
137909589
2086417595
831775352
600538426
1789455002
1591703323
2094873692
764955620
960615651
1714288224
489358891
1365443911
1716262028
1458855796
169972454
606680547
44382171
258652890
1870359074
1110164325
647457821
1701158315
942265109
771440861
1844133263
1111017303
1590575351
1729753010
1703895757
1717652791
647260235
171212166
271812209
1784746956
710115908
1911365258
582967135
241840818
2015503548
674034242
972977383
735677861
575332938
31678337
586269524
1228892366
274020769
1700830998
716899329
996491439
2073918757
207458366
1697132368
25206640
666270644
915179932
1688285805
1866551299
2107933796
1051275046
1275474087
1930151618
2144678415
1634719480
1440445399
1466605753
547030865
901864089
470754867
1437043336
69697575
1208984386
345138945
340754362
1015305576
1295024928
125041972
1476232547
1245173319
646245982
1769720888
121093398
1948913496
74346311
948502233
1555423158
2063921201
346694642
1768528235
1772488794
1106304382
886195245
1920983923
878203489
1851727150
14324117
1962485004
418858008
2018043594
358755594
186794291
1292471996
222990711
1114823279
1563869360
712473999
1289760675
261374558
482878908
59297439
901024783
424923930
749818653
616668144
1626759112
1416508192
706772002
896477942
1504567483
800744994
1184334117
214010652
2135161588
453964833
1638089342
1755198540
1687373623
898316156
757135610
2009916153
1123248238
926473550
1225041486
1717315897
1496907023
1246341748
818300413
1740609104
308393825
2058611846
211841739
339857802
717346588
1055992370
858350104
1031908808
392145229
1663773384
544428676
432712319
1849739529
1391970739
992878441
1377626226
49431677
1601773175
1540402807
1788051230
1514787142
979392475
1808495793
2116260237
972622662
430240688
2084174058
715050772
34854761
514213249
336549088
894222030
1924658434
1568345959
404238094
637549267
1747485250
126887352
292146708
213547274
1762496290
1015045124
2113085276
2083988026
2042313692
396548447
781179537
2000275204
994928210
1912181433
424395136
1669084349
736154327
217183619
759871330
2004682428
1018426659
1237051103
708027377
669455016
2059182756
1423563413
47822986
1325383868
1050616191
523501872
885602489
1139081127
1127273760
1291274530
322158773
725815209
1843860360
583788122
1648957502
1403541286
2000212001
430253829
1485081020
1292134876
712410844
2134931731
966286754
657735655
220167248
845877124
614456161
575737290
218099980
823418643
432840652
1107170020
1822236417
263126801
868815440
1958422391
1382050933
709834925
2130625062
1744948139
1607748182
1074659936
24021736
1405825428
1821544088
925033108
569383469
1410541386
1539853595
2142663484
566503683
310681356
749279202
1122876592
1777724503
1124104354
479604211
1650590433
1817355450
1675786887
200852694
227565687
34950520
1498466743
458446713
507056998
544887783
586841158
494504848
305122613
301185675
1130782005
1205613686
133157636
1417635239
96388048
132570692
1128703309
698635978
1480791626
1357591422
956388150
1291072890
216735162
1964999505
1999233560
1082605674
2145532345
1225712343
1403715128
1663758209
1148545903
1125511714
402959038
1724778721
1906323020
1630617002
1168333986
1085459593
764933953
225601586
2076020536
1144711364
159275789
906032390
2141099405
1112838387
565009719
784701656
256955892
1468230408
345524069
2069808630
811767179
569638594
203715147
1296297031
65665969
1950978164
532817004
2082195126
800565406
623630870
627497315
633558570
2106586968
136337317
212867211
1456203844
410721671
495765984
1277030348
2084477107
506233389
274986065
494319229
714865033
1703070236
1894361759
1660682945
907354132
123175808
585804275
1135957490
1231153371
4518176
442305162
1899237568
1585446926
463290385
1552398496
693559430
1124712547
1529261834
80530818
442446113
355569322
2042275281
103792162
1722821399
1060569311
160301083
247593187
678070992
271147982
1841489451
544952277
55048147
315076700
1711961336
2045390133
2006802506
735417449
2037814518
1825117568
1028973669
1031802355
238566247
1739238080
397986243
326330157
1760110684
131380430
2046049723
630731416
147970101
942622549
1040153136
1000063497
156870841
836374650
2065712458
313436590
658080978
2125134621
1617508542
235112387
397559263
242458818
2058035339
855728491
679750166
1258419821
171119608
1463570563
1159413044
361482931
383407356
820961859
1198336968
179349823
351507891
1005409118
1602191627
779234776
130988102
1215451512
525040657
1316136096
1410010141
84800118
2094471259
436547667
811875558
909880122
368867139
1261160260
1814940244
901305887
660466396
313174002
4174069
1778873198
210505110
448927143
1122644187
1368116703
695411770
1666730366
214737340
832919156
1824650740
1544629138
244004328
2036421347
1939182098
907938687
271892575
1573852192
2146406158
1199806746
1774780428
1403499694
184554269
458949198
1609089152
403259420
1927762530
1097016700
1343669972
225795048
1515888450
2099302378
1589107993
1830569819
21227032
918437627
945607150
234574152
731363687
1558717047
858789795
1323498026
374420399
178993620
1685022604
1430134062
765382500
878034921
1266123164
1443420159
1588445072
1119264844
1648298613
874181406
780030892
1664496912
993614629
43367726
1330722334
535195521
1879405805
1662919229
1531674189
353763435
1522982574
1793198902
1023929047
1118390715
520621374
1309239305
648480992
824175729
1016490198
1593186536
1132668958
1101532858
1667906353
779926187
607536686
1215121671
1776652745
718079179
1311653547
841867563
1145285365
171861438
877708135
1620714508
794331160
114136453
1504861739
1537668718
332880105
1090245339
1210140497
604161823
1793160649
1343502486
1492778122
1331384546
316631240
314176124
340933979
1521645178
1173681552
476576044
2002064208
2083625781
249210505
1208226481
316969835
1043138410
72356396
136862162
271434104
993836175
2025222529
49679314
1378399527
1281917698
1243969121
1442636154
1151419448
636166055
1939936578
358444629
890335459
1011840563
761002942
868456417
821741908
2130423906
1558038687
10953534
1725128926
1702882820
1638999686
224842263
2064161164
809044749
1148372523
1232004867
1989695976
354122635
1027676540
342296061
948469593
123588364
374744926
1368375034
1881531996
542008326
1055948952
2064572387
2010681464
1916521844
770144470
767398944
3032365
992647942
416209404
1781692039
1856479823
531073880
2023374443
231609344
1576710082
1311739365
944069289
64681258
1221590321
257595605
1920033021
1665659771
1441622212
795314936
1862351528
494526958
1699715786
1315809637
1782632346
1166702605
1522096315
1517173346
1147176566
758979715
302938232
150942008
1289219592
1829027745
1499264425
381864811
487032045
1151133944
1043386648
1799218329
1408315945
1133522187
318458046
579934537
1658969110
756408608
448231799
1752813257
1252452135
1480513114
1386227094
391410447
666209063
215233573
665881053
1470107646
1116247042
598707029
1135538117
1930328882
1390775560
2121078795
777876381
1726799992
679390057
1606533163
474231510
234812503
1567895090
295661339
1388726199
434760709
701076996
1369112187
2019792848
960144810
2050024479
114530228
1400042185
870614173
970640220
382040761
1589671627
595593962
1172623396
108075896
1252500278
768941126
419613109
1301240613
1250988010
1951016895
1649906298
1899578292
1057436466
884131738
392426232
1300888549
1631567223
909686064
1990366356
1715966132
1708465249
354174645
138041016
988800832
1399996115
1125593728
1510491071
47906844
836635635
775441729
1416160367
1909038530
1969897060
2017881842
172285023
1965918442
1717515623
768796510
1903590730
1934165539
1435345252
2002508050
1192776761
39726599
889884428
2130017992
473292537
2086151180
1650524855
1735092496
2047696005
1020889204
761794582
501877013
878589402
181349276
1168268647
483271219
1116405147
23235861
374522917
944236955
684190072
270515777
992552909
727948304
510450069
29678954
1075909329
684477455
1648305125
1576896833
76040275
110159595
1317027219
1041808435
2119728248
1736128708
151741550
1744345315
1451854897
143311963
211534333
1952837702
1328799596
1728528275
70030931
1546911262
1122586587
780270806
498469864
74778050
516237222
293775465
973190987
1362186775
675472470
1699308228
1758296877
571098594
1815416579
1879986979
715390983
1118573665
146953108
377860903
1179351422
1671033181
1741534713
1168189390
1771400054
211393645
666124177
1757501207
107715220
951820037
1947039335
1264203185
1274374863
844811702
1747934312
152294432
897234327
733159561
247810133
1541845461
685591113
1126737111
196886586
382768318
594562146
808672407
1877825433
244056627
1769427113
422221294
1596121454
935729837
1810478188
473627497
17365447
761967409
1496355436
579895377
1684289989
726984849
704390349
1069092586
143147577
1752153449
406022447
680718552
191068611
684578179
1545946285
374075135
2005727549
1472702500
149118837
1423832919
976316233
2197406
713181494
517660335
798560045
353231856
863905310
49851906
1218864057
836159049
527279433
1786404506
962295080
1648974353
4248793
593061287
1845977940
651210651
1009966855
236177897
944262220
341843283
628033406
758803470
598125893
813263550
250172046
1492354534
2105679589
1096115531
181694486
1393873847
1345113323
721448384
1015463720
551017715
590636729
1490327948
669725799
811094740
593738336
2116367987
1618595113
1418295157
799576753
358445469
697451837
141624817
422688686
1550886751
980969729
146639523
1310820710
1503454169
1751309432
671666065
1067730582
322054464
844116351
1352758632
123142613
1434418329
1439980342
117692651
436365372
1661908285
182293065
1791776074
1580577252
675100395
1588205649
658914809
585010335
957183788
1960416869
1189933952
117104405
1779570710
2038124916
1024871680
1405703994
97712908
702450517
2072917770
264192104
1450464577
2128129639
1703652766
123689417
1040996368
947546466
414639675
822548779
1811501402
1507691915
659927774
605116444
1727936198
1382574925
871359071
2103612830
973025805
766275114
2055541063
295406280
537947747
1945200853
13482745
542469803
1244556613
925260032
1696829097
226696588
1894361759
581502254
1003741887
980192647
1441478233
659200827
1577627035
1746898227
2028899718
49443924
715799092
1317085024
1619045191
757178651
532390216
1958845938
1724185509
102087860
574661030
865163416
1507016287
817188924
581131588
1047585319
1480632299
1498409743
1797333089
437251857
75812550
1435743470
1236593059
2056326768
2100069834
1297107552
992838256
2022744900
1676342117
1742133362
1526772172
1145278079
1675348382
68738731
1644193461
562831708
1979727891
1563085673
557148020
1730901807
2079816039
1215666087
1089964269
2129886253
1514788880
592059033
2090108566
931035529
774752171
1837327809
1864404091
1474953538
1810399589
357727306
738315900
780763605
715581758
2147280192
695493126
1083648579
1129275126
1534651839
1284654197
222908931
694397677
1079863762
245373202
219694773
1179352483
562070470
1735807676
681220533
1604727321
1676035241
961691555
697859414
16376762
731581320
848084575
104042160
522703921
1234004004
1506733734
1894125341
430759219
1613105027
596533789
2087442625
1601453059
1272499440
1283221219
1881907611
429957191
1883022854
1712019455
189029936
1143082456
35378954
1810854277
950713054
448641321
37583586
406952207
705452594
1994850691
1303088918
1362379606
30509418
1387446786
897575146
1365209205
584815758
1262859905
981162241
1397835618
1931087001
134781042
2116554535
1552494616
1606597614
653385929
461783774
1927492509
1820730376
219720733
2059420723
178436631
2068492583
1591201493
235429215
1423815193
1311608069
834305883
1344213508
1758557459
8001018
1711333244
1679133314
412374439
887327389
1891079462
675015538
867811783
1016091360
175682791
1750913841
790083000
1818435091
1904889276
1376760278
1345396465
2002630094
804924929
277155513
1829047355
1572029348
1665537897
620813930
886792131
1828709834
2034487223
720086671
276239042
2072229863
1449100017
1375197790
247592211
727801510
821186848
439247797
851130754
410845244
1863723757
565185624
481823453
693111282
232434792
117596473
75156904
2138440134
1833417410
923279042
1802044553
1893706439
182460564
1303216004
755932524
720565817
495846317
572327040
1307966554
1191108960
1545063364
488357061
414669949
1950383385
1187486736
10306287
232504686
47665388
897600544
80429348
1495316107
1823851443
750142065
167049050
1492940123
8706245
726799575
115043252
2063570858
1412559423
249525509
1904334707
2130886064
635885017
326942380
1749987921
1282146168
297204944
1776791083
913505798
396322660
419676528
1465112804
648295094
31603929
802912148
146753542
1415770717
93747909
1275584406
794119555
814914269
1898059356
2133407203
1377506631
811102110
2020498589
726747186
882529597
1068643441
1234155995
312875461
1742181540
774034682
1016786661
1967595650
1655749830
1307859959
227398897
1429952222
178328528
187899405
1208180637
667168774
903208533
671693116
1170004658
150815509
1142990859
205177822
522642662
11397336
368030969
103231402
962952989
1444977066
1429247683
1806075148
51396023
1937619248
740370884
237994056
625441786
1756775740
268310478
1465667905
303834057
1723411285
236417479
766628367
1620950705
1054624430
996758433
2090453887
1991826681
898816191
1071923750
951783999
1445632838
1831200846
1354014946
288691345
1001753205
638936181
123392106
853003354
992989800
898982981
1477152773
582159805
887979432
2111792210
2119438506
1192284637
525751811
2093732530
360881889
207443752
199912188
1189976896
106421307
1249061168
1525420525
1157748716
389574656
1289887874
2136261483
618971599
1557656948
1250752818
1991997215
1280188235
1381543739
2091630992
1884109862
1656092017
1851560689
301148747
973015190
595081664
282667446
1749539847
1025882492
201349144
1201016868
1355194433
253489592
1639519049
1434467091
847649597
926126011
1837425230
92425168
369162667
1498345992
46708060
282272068
1115851460
1160471468
1956440063
922391835
1248394595
205186593
397409123
2049483376
1625969658
2131514823
568710738
1711421933
1121515132
136549926
1724681652
177728799
521927916
2134871515
1841238679
1881577901
1701663045
1707246216
1405843644
1373539742
1974988412
2097468546
770080328
1436097502
710115908
804942339
2106809952
876815537
33892133
884957794
1068885009
1761109146
771920258
681513498
2007241687
2106722352
1220417102
1154572154
1738385992
629515722
871976830
411011043
717828313
1373654668
2075078170
1482782506
599644888
1095199509
543528698
89728419
253923429
1561032620
1346817384
568602899
756012311
2142862076
2049657857
1962702166
1713378453
83594772
38326386
1531079590
1542908606
602195767
32933191
752383254
799361473
1121980036
263558854
1371225665
249724919
1264595705
1661602162
2115512643
1314292988
478912925
400029396
752543409
1416257568
1449003158
2038796825
553694709
2091539597
116351072
2056605366
824120055
1420218929
1444842582
223825032
1903130672
1569888195
994343291
984057133
976374921
880275818
1960204247
2037119974
1847297848
1830312793
806539312
1231583612
16359471
738691372
1390783293
371919928
1990091240
709285584
1354827183
1707430806
1792822576
1870759920
825251744
917628309
31656670
1470648720
982254284
2131988957
2117027313
1045667632
728472629
64772219
1807335510
297208016
1569235120
1902690002
781890158
1074048523
264961282
900926088
1138724767
528836986
411390659
821308566
1783202532
411818129
1275867316
773286265
1515054136
1240860910
1047729150
870687800
1944012413
56023059
1985366273
1642520860
1920739328
1094321111
416128176
1708390096
53155658
1803554916
2030092435
325596255
1667147367
1743886818
1160977667
267641764
472864219
277200889
65289062
910806416
148411767
2136667553
1088044328
1830522465
376907290
1066890511
1059223091
588633609
836211704
1840951739
190521578
341873316
1304985256
1605324197
152164045
1949315677
609651662
278482794
1814391125
274417844
1153535703
2029130665
433102289
1505299897
2064038965
1991626400
562475534
578361716
121371485
188770321
857627456
1901007710
115920181
270582729
1306654763
1593490831
2107337133
423287070
1767440070
791772085
395161865
1202955418
1802280457
1706782568
48713428
144410707
1661169371
89170065
1747733443
79176675
1175375229
383235269
1415446770
503909627
993006002
899103895
757385831
1071985367
2112078495
1855756941
1494704398
1578084387
1140219166
1909141784
1487713454
1363793075
1104609813
411379016
1489700942
2106961531
63463819
61773531
900411618
29177917
1839865727
1427000670
1131283917
979714866
1569609258
918112751
206500981
183846861
646808121
913852250
415350911
1587109890
1653122337
1345164165
2113682317
1197316206
2145238211
1106916625
1929262399
1484456097
865975836
540186689
144103219
1474454323
1177358685
128867073
1487647337
203080672
2055318007
913570929
1531983599
156373213
1730332494
171547990
1061635938
1641052109
1970163760
2049771107
2065359822
726858505
1210226320
1945970720
1299013151
1386878982
452206986
1518251658
858199074
2019703965
284200167
930559940
238104890
1845375130
2021268575
1046054910
755061908
1231977085
1516456699
2077310753
579614548
939207179
1953588073
1275270399
1572256209
1112422788
1696786169
1321781270
704566788
1871529043
466284720
779410435
1514130716
962014640
1885358728
563923767
1161065597
629471131
849548676
1904844152
1125841060
820431199
698592261
1236578431
713888945
1393468678
1055868260
1884947421
1930995280
1963084242
1992197437
1793869223
1149547940
401464964
675940360
1633262351
1354005682
2141713172
709167967
140783897
564933576
366049104
1831660761
1797422148
1173450546
1025286282
1263325685
392787395
20618623
836738763
1252350794
1910628380
806509041
1016455260
1120898970
2009101218
1213794562
493132401
26227798
2117575838
262856732
995863216
479571168
1663250166
2060049951
892458207
878455546
902076585
85698003
814379133
380340828
1761890424
1187986316
1372761927
470023825
1353841462
1191382324
1675813193
144663726
1200838190
620371728
2097753791
606499711
1150755412
1153737617
25701271
1497829587
385104041
1319035904
901030074
752668965
1046283383
1458116903
510882088
1848038881
2056089792
1645906134
1687689151
1871799342
732114125
201605502
1154379756
922583217
2067324645
941326237
659352177
1662065458
419566364
1121356757
1794696552
1873321003
1296771735
1494070570
755432413
1353490836
1794369563
1439536222
2098715037
1020945273
1303072506
768227167
253752178
585495985
796151499
1790384517
1681882175
1569588575
2020998048
698429283
627645606
1870420128
1258376694
1018394525
834110520
853823637
626461436
2040088879
1196362808
390447056
1107057266
589362037
421598556
1902707828
670403486
757268744
1571504286
1754392553
718304935
539064250
2108184823
1112620894
145197401
443882734
405244795
941954607
442298017
252654967
854613084
913432370
76736847
1554850878
1718123798
770330766
1914924257
197550163
1464989445
1181559209
1005424196
1393900951
1841880499
1410530922
14011487
1472923488
182575853
357903891
717751001
479796163
1972055207
1864296497
1269043284
959730767
2045588651
195829953
1290826509
386535384
1831075357
864424819
1477472163
1662348174
1174399102
820265413
77412112
225898331
2043272174
2145043469
1038343140
275497944
1328149682
1517028173
1929927746
1732942799
1233201254
1041673399
1016442852
1028802337
323973799
2030160095
825075260
1734886535
1819709945
1220379106
1404848553
1591218808
237613247
506693269
1667383272
534012699
1665388209
419393730
973462820
435797888
2074519693
1229324134
1361888718
320577399
383212704
1202462654
563455529
1289230022
1642694341
1121292505
105488805
1934422532
247773504
1737584748
57692525
1409548681
577586946
1139928477
976840666
709779103
940780419
1998238936
1566665554
299019244
340373878
1439863427
1516005672
373826642
1195068856
1743122619
1490533228
1830676369
1009608230
1911090604
849241106
441127786
1332276775
2023144090
717646282
1921039337
1274989461
1013463862
1712128548
1295594617
1252441314
2136597461
1740091418
2055116467
1541735842
1255557388
1281517293
834635651
2067467656
246675820
1953528163
2051402485
171157376
1892846922
1224669728
1374574181
921341662
1609605933
1793105712
1149833046
1597499471
784619023
716718270
395721788
842764311
1485359330
1173157084
807827912
866807754
51441406
186565383
1093489645
431815059
1900039603
2117644260
1721983090
2050507911
1812763242
860707769
936616091
370308774
782147044
746658065
1621842494
2080203842
995554423
859609124
2075410333
92211624
1683821017
916559653
1532733176
1219905076
130276637
1610996516
981240027
891176479
1377043078
426580486
1424106098
1455773839
1800140192
2032086663
255389430
1627959857
1636847859
1341657950
1689794759
859122952
1423262030
1457420610
184949933
1690445071
1325073508
994780205
1943448202
140355724
1684513805
1633711535
952188915
587832367
710110198
1477540701
1509906986
93899024
52245430
1343862966
919992962
1636294889
1301125874
1507398861
1328195028
945047126
197090891
908972438
369976473
1499499005
404399354
494578018
898543497
571520817
445455293
1866184898
1957984594
1016966258
1037617021
1931705896
1416747540
22943789
723984241
507059543
334821063
455673306
1166962214
1584703110
1459649267
1805132716
2058102302
195682797
1795475763
1474536841
2057111998
937493639
1856383782
1515292164
1640808121
1183976604
1459040781
376320923
1330785970
1845015698
725999916
1742704198
1857433898
1605177789
1419382778
1290668718
815625702
1547077366
1651009972
1283001399
2119165175
812971778
1838129887
267215672
654458642
1748336268
833147269
1870231771
186999252
1261477847
1696953275
1531933963
925807264
224048936
641721813
1452056087
1818748767
1932991472
1445463560
2140712069
1902898221
256363038
1576962995
2069949168
218794362
2065637865
961313323
134553690
271554524
2117633028
1696343094
1644373708
1093035116
159169001
1380782104
1630717230
1349335480
485425454
23502963
969639625
1442286086
13721678
1409536150
779006462
108310051
1454700771
26598256
125489351
1745941133
1231407394
1725372686
932154388
903646950
171363800
958862390
1990376306
638984326
151846581
1793774932
1382243822
1494883957
1067596904
1295010125
1588684201
366203788
1688636519
1078953902
1656250538
1051936603
1732607101
555933345
1635155278
1407775976
436410388
1427830149
139351728
261934938
718846544
481394172
97968090
283734162
633083445
1969834928
2145757363
1080209267
391080268
293172759
1276814463
578045864
1899752545
690998774
1564055877
1630990145
1212738387
785564183
711926966
1264967157
1473090474
1406309403
1816290037
1489831823
1100812809
1379930985
78638748
622634395
2091764488
1341849088
1424313970
174097169
107089651
1323670727
716876571
372653143
1097923254
596326446
1120679737
1508678327
587656500
1998529866
515985707
1699823739
1258598634
2130017992
484732338
978546673
216016441
1047738998
1602039446
118442886
492903101
1194795270
132615279
1488470065
1452903973
412784167
1691860868
1202186095
1190641359
1874057939
286070719
328968936
1483153321
754235057
713233932
1668942614
590310222
1969093325
555880852
821334301
679081759
1661362743
1199035784
1946344698
2124047304
1586654330
2036501378
286334392
546029840
1519413571
533305909
1780742128
1724746449
1180879464
751754453
1715351919
380647940
1079386409
248736172
22987813
529906621
1373933264
555684263
2063831050
1580737377
1888521120
371670743
658234017
1927855102
1074222412
862905789
1025663802
1630102945
1715620616
1534917122
344787886
1625814259
769166778
2094403356
1001291817
492222190
16477774
320064278
758626807
376284706
1380740743
319550698
1441594299
1824178576
136360840
1008159642
714221029
867046697
716069204
1587463819
2134151026
552733611
508427771
1908675821
220941337
554329791
1674833802
593769140
2135886366
409200694
772521718
157375981
1192341016
1071805965
272318924
1766688469
263282161
1162052100
1153156171
57415272
1160213288
1369584552
2024503114
205657795
176165499
762264435
791939860
2070892932
843777372
2051167078
2133940193
84234025
424000237
1797862868
1948827020
298665777
1281571699
1827652382
519307115
754517633
910882058
383149525
1153838356
998483772
1507592619
2037107479
296993188
1938871028
236432091
413208178
923310214
1516247413
1753246448
914005870
1349141589
1633769671
932229067
1801320392
836008379
1999417320
1023117130
1552988859
70825726
174481202
1649478531
1911783517
446604226
89687611
1826623191
42429997
1272409055
315557346
1943178078
182792385
741876562
1189714724
493957172
943084350
954997857
16039079
1567848697
1187701784
373055217
993044740
305763172
53138101
682470208
474181177
1205184402
936125165
1969869475
992420371
1981381447
289048542
1078186920
849343549
1600682068
150063209
1521811724
428612705
484348486
2112198213
2141721834
2052892049
1466075739
1517027535
1601002714
144653764
1012645485
194651322
71193927
357631229
1261672838
160538699
1538699547
927851016
644399782
212436456
1583355925
1869316287
1098585934
990561698
958237495
1587327051
288350129
1999114378
1483514433
830640527
535509487
1689636316
182019547
1314266027
1866892253
567818267
11547192
114517475
101617479
1093045545
905913224
1829960901
107565918
1355241129
1253123380
1835449373
1385487226
1028829365
1270056755
1359838242
341010855
1648653849
79700428
376287505
1902141802
2107376709
1668639020
2138468701
1831153046
365131589
1625995253
337779215
2022068722
628596067
2069395378
480028969
1713172401
1258607417
505938356
244305802
1589173808
832960241
1696592805
1027549209
996359022
1178445981
746614372
1845285948
2139075547
120570807
295152282
773910210
1126989039
1068955715
2129231137
1774938294
1201583830
35948750
1982927377
342086226
299782135
1229900335
1649554793
738328630
203563964
1282521827
445979170
2059493204
1209547776
10951793
1669719847
925934856
680957508
586053571
453343449
573503001
1045898088
841227053
1840466604
890289365
1468322209
1582512454
1699957152
1411509328
272863341
944640867
265827444
457183604
1703646840
2081435265
1612360553
1620619345
301431341
825304151
1813146547
1620823235
1258018860
1574093414
1181366326
866376233
654897812
722538382
954788233
1992971478
1851565674
1463404267
648071762
969107788
1285190245
664544242
986432825
326608321
1567524308
1771758482
604683282
1924390487
368410808
1164953114
635977782
980700813
505674235
2113698716
1519892822
1258982798
1641932182
1012923478
1161725575
524433533
963625485
1328100811
1406418587
1800856466
1116805801
591169583
1210197015
1074163016
630454621
539357691
1462711413
1903944886
1675840505
293048110
1739014612
507399245
2141013189
274504549
433241877
1179927299
1173212786
1269383901
852777053
466318148
310255200
1657799733
1673968918
468886460
1191544447
1339207917
2124069811
1121802822
1211843919
622534763
437500922
17973003
1471680590
1942310984
873489842
1213540994
705870620
1272809563
2119782358
240862223
903431069
1114632203
1982706054
1237292139
566987669
1938799453
125162644
501261301
1863227278
1954124422
1376388511
2062753183
1061665527
564106067
516729042
1623339050
1292775581
727655636
1911168704
1574018539
1060534836
1484517295
501747688
775792044
1233629537
1049876129
638179550
880183486
940976905
1835978415
373761811
115094702
365775510
1445102234
682227468
2031371250
1412164952
103923635
1431262529
771920914
2138466339
203556194
288807517
1361144521
760415747
812240934
103369615
583503209
815026131
723826100
350407773
1009610914
1410170536
1467389658
786693525
1346361110
513529410
1606037302
2142236248
2031336487
222337805
399090491
1214913380
228771411
2005136517
1555981817
1341885506
886226699
1125219182
1820234291
2117875031
2048620317
18299133
343503117
703712683
1262735152
405192965
1264222815
1060962458
2072787225
650895415
1282509922
1298287381
1344773227
955374022
1732290626
453932218
1419867827
1976305864
243002220
1327240376
236222691
2143951556
425263371
1997668812
921915979
1957992674
1690076030
919660144
1463764223
465352474
172757416
1427239545
1029729048
243563792
391450623
2139537297
2145865166
1803659477
720765615
848715837
818462627
295547625
1372921648
1415090785
110437115
2085038888
452444406
1113126062
655389406
1226627314
1285684930
1489324719
672369887
1648271626
1544879945
241572616
1577821452
772911091
159449931
1800178109
285187549
856797657
474301650
1976855856
1397112048
686164445
2014315337
1364566615
21878470
1584187160
594318000
1503687672
674167549
1915635659
450670971
2133991521
1983012512
1588826825
1392061006
1091712441
603035538
694474188
85034694
975554110
2036477031
1446911853
452784233
902524058
4106545
148248756
480351916
2043778948
1617834465
190373686
2011895136
889359652
1131624150
1836605443
1480261012
1762025807
2120830006
1339072730
317041810
293710886
2122853652
1588954331
300542777
620311044
825752001
1545415962
830305574
1121760431
200532623
297004299
1302203922
447927463
1389614094
597233905
550713386
607321396
1928216752
1523556622
1904989272
1378381684
563855106
436991660
1370788340
2026547781
623598467
620447738
320861920
1673205233
2146949836
1068750128
1711612153
515352247
1534109358
2105000703
1471393739
357169521
263636964
1491878899
13359451
1502691119
389126327
952058065
625199558
892593261
1055581246
407038952
1942151571
698104360
2040969994
390255654
904848308
51520572
1384193077
425968184
1151705751
1746015751
1932694986
1048818427
1958827332
428792647
1441546054
1037526644
1428454378
1927523867
1145695861
1713185800
1230738869
564594348
1485926888
982159842
489134939
124458629
527513976
1315012491
1843409024
1712164841
1705271839
28531105
281465819
1551524155
1109845805
290937696
78383021
446070660
2045199194
2115317212
211709083
157744272
1233353041
774315339
2019035112
1527625349
1913724334
515605252
123253715
855667712
69729054
1907260264
995615182
1726941617
1662298612
1901024715
230080475
705512308
1101007079
785256311
1662627541
1168768231
519129419
1655338972
1757830520
1528763929
1183766549
436856716
894323196
1625497438
480385462
1194064081
1725543291
1603765869
233645957
340384326
2104380979
2120683259
1419035800
1731459429
165879979
2031800092
192017313
1789772983
1234729429
1255328843
604099444
1522516540
1521085191
1229418131
1751448805
1823013120
1981238918
1095844955
1938577100
1190731846
2016996481
1673045651
1756174126
128846610
1487001609
95563445
1564190810
1552550891
1956093558
464151852
1584888276
277190688
489671360
1333180186
431864524
1292973005
140864691
210642734
1473806004
1037654291
1156689431
606536403
189091984
516964715
445570577
1665404452
1948637688
73119712
703360214
506233389
2092808928
229547854
1319591931
577840175
1389361594
1125884254
10784756
811936947
377356642
1365858686
674142279
2103746221
1441792294
1449466093
1505781999
824758282
1187959207
1565331504
41749062
1418767501
419634977
1337206465
141192964
225942274
388812651
554841611
989479580
1031277151
1234973957
306393539
1492409680
2020983990
644304919
1421221435
1267246540
1719839312
1047041081
70232635
1962511486
1421897996
545536540
1208880502
1871861765
2006217779
739296803
400291044
45435935
1372923993
361029211
456964338
1049307211
1853860227
1155767081
1653408534
659669994
1019697645
57080314
1901726878
1634926752
219713686
1862228139
1117439436
1772621341
1653295631
1735554533
2079173542
104859435
279942393
1098386956
1792972369
244616175
1550427844
1931268100
1315047569
1281114584
720930667
816126255
571219577
1658836315
1794937059
652694377
2131703944
1107851268
778724445
590538720
446142954
816639752
1222244443
467816498
1560059894
1108031082
1348272408
1288285242
773003302
1828645239
1891169331
1969309852
1055084274
156773829
1604293607
1185934226
579952489
926320578
237532246
1489732265
25175554
399000489
152177304
1446813305
554494530
991324931
634446930
88345115
1480446731
194446486
1252463460
1300544600
2144175207
1411794329
966736774
434887020
2052706183
971740992
63218738
241579300
572285406
951986922
663852125
812896168
282991522
37501107
673958023
2080825218
1571803558
1602663510
773243771
1901576187
2069890767
1823956668
811191747
1829483043
1820775410
1240690754
378838937
1178344772
1416559233
1020701416
1116450727
581284434
237690824
2124752718
1341523952
594818178
1750655306
550005616
1265088665
156014269
363222344
2065099597
2102312861
367146022
1826010258
760615836
2098000357
531263928
1893508198
1538570685
169001387
1743855373
2040156941
671375684
1296451211
1898653405
1695504154
1048391719
839261502
509297779
1078468925
212102473
378410420
755207421
342334263
525194897
1333080663
1925909700
1028120268
547233
355518524
280568717
1634985459
835489708
350159000
762952888
321467824
384125939
1359623488
23441901
594459124
850414568
1771129903
1010327287
215450910
1206780402
454246899
1502384102
1268324535
1262926736
455025378
1215662878
1652237161
162567295
873116871
693508229
2115186760
357024187
1622230547
1325673288
750087714
922721876
949764707
1430782221
538099296
1482065918
180781087
880602988
32474472
1427202633
5234004
1601809154
1986941590
1424578096
1395072707
466867234
1377500003
428743628
1415238379
1641058435
1236072766
969397803
1808100764
1814591038
537408087
2054346068
353015935
879670640
1508848562
1661081486
1717953830
191204024
311967994
1532943778
133607984
1790581926
1181931004
1041168368
2074346563
2005182250
273798715
1014623636
1133474384
1697185290
1833811913
1965663551
605123455
1638822124
81257615
619506335
461784166
2064377298
149219039
1630943747
449871972
1566510642
362973455
1055676746
1518699592
453842491
693217798
1602288239
1331895981
1922657336
999081273
1353965170
253814916
1836557711
368582475
1709279399
1414478501
401055996
408114594
795309308
466989251
1130314232
1031817606
715818378
325537663
206061221
399677604
1322892227
1011239234
1517569357
1891291615
182265030
1550541857
1435352464
1238775434
1938799453
1509605085
2047560050
1411812128
1462841015
317455314
957018499
1907830493
412696971
1838981644
923420021
719132275
967143279
336734217
771188625
762761200
22296315
1381364989
605191546
207499485
2048906803
719616523
1658685344
447713412
335751923
1629414396
1703878704
137237135
1902647931
1815838844
2013296130
1880865028
393845310
584164609
678439556
834932097
3809348
1466144528
1857476113
156890958
1579909616
2042416492
1249592691
1318936682
746676584
1671717434
1503519057
1309496460
1825201880
2055660998
1696402976
160378693
1701437670
1717127673
48834277
704330245
650829037
1920700693
698716430
613200627
477228465
366088135
1733888275
745769907
555547894
1641230377
1737121457
1420945588
1145922143
416296879
2072717526
1440058498
541773715
459072556
1964607818
2118795698
199010143
506276388
1900424684
52693391
372767811
281382335
656714586
1446792747
317404373
1906323727
346707298
466304888
2073657885
859920480
530880385
194788638
1730936900
47405692
1964290804
498558076
1721169370
1660624649
1234389287
1141803047
1513222409
832083568
607175033
141216011
1392078449
1415946011
10953984
2127586153
968637045
29601815
466641267
912471483
322839205
31503660
924266647
297162841
1062845268
1985000650
454808596
75655442
844074416
429875658
1875886421
717354871
50576410
1905490991
97024560
437067626
411265118
1944656534
2084679409
1210441445
59711114
1057765974
930758784
1714057224
20556510
875588971
263344704
207090165
575693680
1153887129
1095943464
2146653992
738109955
1152764010
2105557982
1126351948
392663648
114803084
155856051
1020572147
1910537324
1222781395
2141466711
505028274
1772151655
423910417
1520648188
1925715979
1835016884
1048412248
1256613111
63269451
1588336981
1979520497
359269961
1920990985
385181686
1820699046
820062083
1410663708
1894461249
809746200
1833522042
454612764
1439825427
1673457946
303750865
1755997093
1906730202
1354014946
295480349
181207419
673067368
2097782319
705413704
297726336
1034612530
1706098549
1093322857
688998428
1220627108
1398942985
646122063
2058764001
1326607192
259760935
201690180
167528102
1105080437
185874100
957964111
429875658
1239968465
1062277274
1093179904
1021320829
51082859
1134728974
1907543834
1628414919
620569575
1043895975
882901877
124821862
24286363
1889545336
965411589
1428058004
2125519585
1571936783
403796397
456126219
1690694094
1252350794
1014658515
1324584660
1024081183
802597296
433214068
1245985823
260425451
1484117285
1593942319
549717461
1464429141
1740877196
1865451011
1995503803
996523075
1419673239
1480739255
1181899019
1081358920
1170910187
1323921035
941922203
322089554
1714270949
934982288
17113641
507772570
125842537
734633134
1304060798
2077284208
1496246772
1641223227
1178391799
1448460378
703363391
263559325
602943943
340409239
2008199217
265546257
2103293184
1026015601
919554765
773204165
1814442507
1141351265
16620580
1117938623
937223395
1554714718
186563592
328007960
768889659
1930433095
1505445953
653044219
1007583777
1628756428
973724591
1868572205
325394114
797239416
660527609
1840757327
748185875
1778203476
1223081030
1568386343
1822699897
1297700212
1930016250
99309381
2044540752
1124238822
391224250
200196506
928660938
773809327
588392231
570684726
1685614440
1920630397
1107615272
561209449
317637228
969276392
1812052767
132328098
704071139
1839538723
384221829
2108825689
769833627
679743945
373428604
1728316597
1062236456
397762097
536668380
1618375028
537748937
856711304
1083142284
1235617265
410079522
249131252
690264082
814148975
2016141271
1381125774
1027122617
1927279588
1736270451
129838844
1252108881
447362425
900275193
1490877250
639662063
1098240358
298820884
1289609855
903294650
1299589936
1897894286
1672969577
1719216506
1904475417
891812661
1115070115
1671018045
1939837028
1522426465
1099468540
1941471466
127128940
1981903743
1263179042
1777585757
1183920347
1517613333
1759252217
2120598306
1084458985
59711114
876795227
1518570979
1046559251
613099768
2018950597
550575279
843404434
1195217475
1361259313
884128742
382279283
1057027870
879521133
1061205712
1398454333
1311505722
586326881
103062579
1918714132
1460251619
892937950
799224834
6827811
1775466292
352911947
988128637
221136512
1779598405
1206441944
1409510225
2050236211
1767494887
62149437
864600995
498237583
695380675
1467391854
536490419
978960676
1810854277
179357521
1180867122
767010152
2056755934
1758086200
1944225026
787114592
761641938
1708400938
580017330
1202761942
733847665
156874287
2107073067
1197244250
1771053291
1660432640
1602883242
1439368564
1583919126
1074548872
98577928
1982170347
874329922
1355294076
515710809
899650197
1709416144
449497962
47273735
1117831768
1243458172
2103707190
759471954
2060031673
1979894075
464913546
7430170
1736273223
1986334441
988315535
181020624
630428230
1247034558
151686201
1118964717
1759383442
371202880
853892376
1099538112
322468393
1695078030
1031358595
2017829416
227315158
140123743
1291331865
470686530
1295446762
818769565
1514555685
957689199
1405326004
129705143
1347417159
1820048233
1704677207
1403418680
6846736
1978369665
1293214172
512026667
1691363318
147698989
1097850256
231516450
1402752392
1800752993
1631461856
1866823699
180697318
738963168
452147355
209762758
1070144401
1110014107
1174655576
182188899
1492113539
1247648392
1895278724
208686657
459414157
1778333297
202438893
612653657
8102663
326151613
161505868
582941793
789050037
531526521
236484571
658267158
1391281648
1588632495
1150026079
324593568
804664828
889031359
1321735329
348217415
637870650
882191570
1330847729
1885545892
1218806078
813025314
1708387432
633273039
1841182338
1075507038
1260099682
947873078
1932470683
806875113
233783090
1206446072
1865819120
1477784974
1215091833
122737258
1837015313
1548055247
1687221345
455618648
764707756
848775297
313307400
2046757496
1811992520
393575953
1909383069
834866144
1853746027
666979120
1328177750
728928929
1909465232
886826550
2071600005
719545084
1282070389
176764911
2078661746
1484909719
1440186786
652438328
167304440
145176160
1846163454
2112891615
627238478
1438097967
701759189
1191479381
1958491403
1258208224
1616357890
232536019
285814054
1203861508
1896012903
312226397
1346814296
677206395
1786181785
1607819579
2082041328
808428760
117030149
1414755609
1526885290
1832093739
887303981
411591290
1723255563
2095667694
2092465138
555372945
588236024
1295520337
1842142962
1311102756
1805158160
1443904574
565208531
858124984
1863733494
710047884
707838446
41889946
1546123296
1705400914
1562606935
117481380
223878149
301387908
19123944
80734415
1498204650
669887429
1093894431
1147847755
280204146
51920903
1125276530
1706874831
503085118
482977953
267037523
1259896386
1877764630
291533586
450452879
1535456965
2033860862
134105087
1699239295
568241367
310211487
522572403
515352247
364828853
77420784
1828598248
451858246
61912084
1474798347
474242262
190067639
1909103238
431864524
1994563332
1580559332
181606235
1744522380
593072549
1084596249
289563487
1972706152
1466948850
1471346427
922857949
2139848380
1876722479
312534155
1515013551
890113112
733260898
1686306031
846900558
2087873693
1709882367
1042565441
768554457
1654006462
407351123
936320628
1551352441
1759907910
199275936
89121796
1290311837
875245215
1432980081
898338246
2067746191
797527971
1005206772
1014158413
454929762
1474708200
932106414
1889528846
2965917
1634265665
1939793808
1402634206
384027959
2083539448
1818934257
1083075958
607026893
569367015
453870121
888752471
501756007
2095830017
1422832630
867473981
1800090908
1449242690
495224048
1292234625
631362250
351621551
173759150
1482949684
1398727461
222108161
1609829476
1883861471
313636696
269473081
685506625
1427879978
631407993
382024722
1739479024
951142609
1162510760
1436995904
50245042
2087807539
1828373495
694567856
2071817640
1718492155
1444578320
1011604646
2048239890
121531686
431261868
1938577100
691184567
480488370
1374124913
266745947
2126344907
189478808
743634033
472839040
1139014634
860822230
714067694
1434368948
392643604
2060718695
1651181763
2029665836
1743118270
1159406948
764941046
1953936615
697852022
711728149
268197842
2135762407
745035080
514722529
616535499
473800396
1123512719
316680517
168495928
1395033066
109782881
1215588255
1244644018
76896492
1929750226
1907395724
1171489848
542284201
74778050
1406890955
1157696701
1805719178
2005790416
318206327
1282769388
1674833802
1125453288
2022626217
1299486867
232557500
2082748380
1475824474
1856478165
1850199001
1753922153
110045579
1359329156
1115091701
2015102525
249081781
1911004611
1903450981
1155686904
370939439
190211873
1687661546
2097457313
1323980267
601435378
1443986411
1668292636
812468921
1440557766
988422811
608761585
463568750
1332891970
784840438
2072216225
1641179362
243044247
1167394530
50254275
1967793903
880772952
597849483
2043310499
1169694047
1977660102
1502817953
807093845
1167483153
1631244868
1964936667
134373709
2009916984
1100770279
451460940
1550135119
504791446
1625589761
589434785
1180070028
911134191
1589528292
1585206013
38524376
1938747211
1085390588
615053430
1075385108
1871335141
173181559
348286088
785882783
666419532
447985447
1461579471
1278515536
303608430
34221471
1038095187
1372649348
424778458
370449147
1439318979
1800784045
1131634976
857024638
1381288762
1250111721
73395633
318799274
1780767990
1371395360
46605433
1273116933
279333354
1440497871
1426097382
406962306
1197128434
746008044
716570246
2133290926
1517725793
163771754
255313252
2138947936
1815518709
1972799294
496779955
1715060379
1358573182
221056126
1080396119
1249154449
436115876
1526009014
96462470
709426383
1387765794
144474882
998937430
456785937
1054634807
49031253
1468515105
2040315161
148685544
1016217300
391988324
178339356
1909038277
1777070374
1281707571
711971880
567697256
283887132
968581310
922070373
29148826
1612653328
709482454
1384421370
808047888
2059693594
346878911
627487360
9926215
823948277
998170186
1157228181
956565743
1045676633
250399795
1429604109
482103752
599589034
544621086
2118401841
1236388655
1353339514
1659219757
1026916595
1529554033
34434508
1797313781
1624583433
1135577820
903842682
205969040
1690936864
1961370489
1279375684
1652098909
725608570
962457541
1449225262
1770440973
764771935
854384507
1245394391
2128636428
1538341676
601652758
1567946446
493383195
298440141
1855500858
1826851914
1807902075
816801374
355867897
1052462479
695683305
1630205147
512016460
1591282687
1992242353
2073306602
1037781873
2056916328
359721129
335135935
859960486
1773457450
1045540217
1568243053
1968141940
1207942341
556005558
704207556
2067238666
1525140870
691315884
1977902938
499982578
849431426
113480591
946352098
956364905
544946736
1198412834
1795577276
948358537
1716608396
1416270556
1455236154
1421212225
705548651
556180313
1560385991
1268678521
1442441201
726561811
98669887
1982217127
721453614
1782051120
770922446
2112114435
190167921
230242222
1976075250
1747525326
319818337
1768398973
1737307554
473852343
1091035802
1125076216
319632742
1549443160
600054576
535968959
1849396358
223252526
1571978003
1120421527
562039112
790606905
583159370
1197910258
1384642850
879191405
181528312
2084109128
1188416549
1413908011
1591209139
780040711
149178729
1697361664
1457947544
229788100
1851964038
59721719
318516504
2084162556
109573638
336139549
177385012
1959664324
588536130
1979324842
1549019550
779216172
891435067
757232120
1838304141
1494347634
719080063
959581955
800290220
993098803
594365712
901061770
246769989
2034899329
2065360047
1735362503
1948042669
680966578
330483636
110120617
1891621089
502767512
116789638
2028900630
1378354354
203655849
573871654
387701730
1811485116
1723324783
884426977
370771333
1877939749
1382523897
1670773175
1614201227
541357305
971250706
1551743404
1829349752
1740272141
2080745409
1116329848
1868478823
1878552058
947785214
976259755
868061357
590734270
207917003
1416093248
109522899
1410653068
1553921320
881298369
258442190
505130025
372800724
388937507
1083499839
545620631
469593952
1794531487
927537137
19089345
514585359
485731020
1710646901
2118999069
1515279590
1030176108
2030480670
1118697366
443498488
1778903229
1041091546
1087528285
1352721814
795564291
377022313
730901453
1987494032
446320353
1134634656
159867148
1677078121
2135161588
1601674870
2114212259
1310072532
236089743
1284608484
957400044
838285380
1405278769
729313337
156372997
1585019883
1536440746
185313596
1021163498
304027333
1246585037
1197431014
112192000
1147108721
1587786247
1869839958
1187463386
1642226895
479571168
42188796
1928631003
1228027835
297196712
1027781603
140075310
1683900337
555926712
513650982
929524692
1171580716
1130579757
1144021043
1711421687
1565928161
1505920712
1307165277
1045257303
1160647965
625128214
1435941313
1989594283
1267621620
856460384
296553327
100136463
717022834
892736056
1210899308
1988071474
25683584
1625069609
1048015021
1359944265
564882765
1601235423
366907853
349721759
63513553
2109105057
900394071
1220488641
1216858642
516976540
110525506
1782761367
1606721806
257437403
2145007400
1891840696
476359649
257981026
1897498013
649695288
803239182
1904726262
313123604
1546633852
734155788
2014087592
641515775
1140029661
1028696265
674229927
1535415142
1865619755
2099528309
1941844151
688731470
397345429
18093030
796834592
1670841014
947486828
1830850133
603562707
1967873617
734711059
473558337
231789410
87711990
2032605488
662517308
1116917370
654114407
969311843
167614439
1006191499
177684359
1919094751
485840611
348403133
2024970056
429258081
976499819
604526540
1767078824
1209669391
565553534
1236685679
1264714533
1535070370
1472959687
1553405473
294170369
95936437
906671290
1235429283
1033683579
121908597
786682689
883203226
578891014
1303874443
1372141970
2101005064
1742433422
522507905
731971134
1926801933
1825122238
1507386689
106848201
564597450
1694266548
1052791438
1066893857
2014239086
2100500018
864595384
1595182955
1306169151
1319656928
1627687530
1199033704
782618474
1666190610
1038542122
1465017643
1893692126
923597707
393180505
425678743
1344192381
89536952
1063582310
118707033
703735954
2089695925
1851700500
388057557
1153266950
1312516182
649574243
508018100
312600292
1741869500
849686175
1279263612
284755725
1312710314
726966129
1337909966
1647952530
193934000
214022705
1747717931
1527366990
1512062830
2084189739
919525938
198358524
314220365
1242957382
571963325
1791158338
1979385926
507604573
124740830
1994629400
722968636
1092707952
368357566
739543939
1418682593
454535054
441768896
1494020606
1079074072
1615327222
474551323
232672524
1391890697
662504214
1167816032
893269539
1912940947
1564120820
353546855
865609140
1566012724
1131364956
845910055
90108288
1178576707
1491095940
1914820149
1035964832
692483376
1877996131
1965313155
1318035297
1012988460
519045049
1714060446
186801236
1704738361
2097510334
1106417794
697069286
10557982
2010971737
347287505
426308929
1400334601
1064642015
2084474998
1701640969
1733043081
744030991
1908897501
115405464
1674846070
530771591
374958155
583124624
1704336225
1520064256
1987222503
2030989680
2131052822
1140186765
1044239130
703597511
247969218
1096936477
1125816054
1522827316
1015534653
607883308
213015633
1461675271
131445165
434435135
1534817452
1640945940
1226204610
1056581877
1672152427
1756150223
314588963
402039066
2119215527
1224692966
1012922055
1340363564
300414181
1895050252
542330816
1196099835
1124835168
1433202163
1349724138
1469101264
1467159285
1407265978
563883857
640682784
1025538376
1862005512
1681018643
1025413590
554049588
1512319365
1566913041
190102381
1010603697
1988873241
1841434943
1797192296
312106303
1815245872
1873627010
156678258
1977337071
1626566007
1477397683
246273008
2105921745
2006619404
1329526449
161306532
959810772
262876727
1769671068
919787883
290929609
1494236684
423705277
687126806
982588044
1702268793
505911161
1219497060
980291012
198522756
1702954450
523223233
530492324
1954537727
772105342
652174910
2116844971
1423449475
1547296220
1074847752
1290310764
817820351
1268113650
1597400650
334866179
2126190151
727481643
30348312
1511225468
107125757
1820281343
504835515
1072929808
827641478
1635447676
97789233
188976373
2044060920
29498766
316162936
63099790
1139889769
1947122429
2035763560
474826349
1055203051
674617634
1230815659
1737878029
1280899525
1708592292
422761208
1135270080
1215605326
858432458
753050419
586735061
463760641
1760752519
590130924
1239791644
1818436619
640351845
1542621141
1207007743
182008961
677217721
2604626
1435080924
1905521415
1327169579
146155968
1401378905
975549058
741013716
171397651
759565651
508742760
602018797
964236712
256045362
1425806904
714745353
215770387
223761488
1045732508
127091327
1173714246
1549740773
1566767008
947526302
348746063
1250479362
1600254314
34520538
119528829
1976894521
597881147
1785567051
2070412864
1961757497
1575277140
759213653
1848814222
548888039
686154189
655707703
1912181433
620807713
1097503890
690774500
1924546464
907691349
532956781
2131160374
983087419
914479358
49320501
7672682
784104302
2061553891
1920263359
219781721
316680517
1913476964
270312487
246836931
1681255682
836292332
898796636
883162674
2143067142
1604671949
532465304
1425667456
112785487
1726304643
1045012348
444237597
1226801333
1458216038
315853177
1978964747
193894148
1284194390
545055857
1822416535
1001483339
1974139938
1979952454
1017348197
1163938425
1080392274
2143463373
209200391
433536608
29313584
499175180
1612332822
1942492659
2047462277
1813448707
833126965
2120864224
212880688
523530551
1616448574
1992075283
684359257
1582953948
661746207
1887270844
2040479492
1541075517
370262372
550562804
247436143
2130822216
165514764
472405569
1011805431
74711520
1210935933
1375661173
1411938679
848531892
895292890
1200662353
64436951
1674254377
1320761603
1123198827
1530551114
670404331
24281122
948881790
979029223
208383472
841673529
591466033
512201026
1966389591
226013017
1594495387
312241249
1708982570
818914358
741959725
494358158
1108714634
1068421491
2073562897
82072824
71800161
961714211
926263594
2000832738
1236715409
824331272
1416679420
2122352453
668818282
788005688
1638984799
1593038058
976078757
1430662158
1360679093
337661349
1935542455
1215378672
691143577
1983719774
1306781036
1805440577
604441679
343634121
499159859
178747847
1736822038
1212210067
581747500
595460988
138066862
410915130
1193553912
812200219
1878937921
1806109344
256005068
1592955405
1887922082
639177266
1842486838
1320646947
1321618611
521401114
1748646811
442475202
846460029
480188169
666230877
1328310782
1833700744
1054937545
2042974927
8231035
822308851
1097646584
1414707024
1217327416
654367510
1725907179
1277157310
1176124798
1789936558
1655882045
1219739056
992615165
2041461258
29951626
1337519541
462355418
767520757
13155272
1011354526
107147650
630179625
1799426380
1246819709
131500879
356233003
1085613953
873125245
1039455830
1241791508
314381464
887880131
1761478430
1027724200
79321901
1796474907
74099167
716280340
1219614005
1350813316
893980802
680216516
33573815
1570970709
2041218006
1154085270
1560851297
116673666
1820021641
812333450
123809064
583476400
905451847
22560011
1479705965
950413549
1777015373
1044960460
112803611
1117412349
997471748
808162713
210390515
951613275
1057397939
2023173384
745455565
51031267
1330267449
219597502
860770888
1170287419
1354881900
1198757699
630376420
981279751
1502695485
529550107
1668400874
408617611
1648807403
1462705186
581085045
1110765629
50895764
824574782
1838634544
285765383
1718316206
148726835
413351640
592162711
2127651495
478154429
1236141329
2099854046
478527365
642667409
1025527362
114915013
2087584063
1695610393
721953472
618176777
316975476
1092927371
961275718
108791447
283780973
994544140
199466491
1558841995
1925198611
700313972
648673430
1026836867
1372601079
1990152138
2097556583
994378300
1322270590
1323352368
360895792
981003415
597039032
2131332642
779136814
1544396487
942801697
1830087757
1645017018
994947036
68214238
403644874
1584060757
643656589
319914665
1479192911
1381826299
850902634
842849025
631959969
1614333861
1959730213
1865123110
717466082
762139484
334092511
1901185163
1414117655
715423339
966897445
116268585
768289765
892182964
1659262733
172970287
1056544896
789593691
211727361
787351812
1412447648
1378669284
1148617172
336081687
934101015
1745309775
1402023531
115290634
1581479841
283201832
1953051360
835652655
953353645
1128426474
64291293
28168518
716641496
1548101883
977752774
79101279
1616668873
727678864
711038260
2044681161
605877352
1263751099
1776835716
1101527280
1926476506
2061880618
1436862898
1323491914
1145464174
58189603
1755119911
839104875
1311695773
1640151698
40886501
616949186
1207124559
110131770
178394214
1010911596
361481202
379192292
136894691
910713365
1456051288
137996612
982410704
307841796
1709153761
372143787
465542619
1139611470
731611641
90792335
1006080878
2007386811
722091961
1626017902
283030317
418476204
291783534
643980014
859705757
1433140320
1409872700
1638505866
955364844
1848890367
1228427129
291408929
838259747
862140644
1171103973
479409124
352508021
882649849
1476716566
558946664
1813103754
1964764105
403710286
798227717
753965587
1028187906
1162039691
152071859
1904704409
1347882164
994509293
2021014970
1722137889
353001088
462656093
343021327
1628099410
1888035243
1835966037
1758358937
1877334213
580036317
1103746189
606356442
514452042
1468616790
1656856612
777884949
267360560
835042719
1415504869
2119425086
607429842
1082326315
399595845
600616358
481547963
836118776
723515735
1606695247
1997922186
1691140902
2035946169
893122643
1728016187
1173725368
499570882
1332812059
560025903
1752824897
1588774851
791902396
643159836
2099539495
1404974712
14479479
1134819210
1027907529
699886533
1961247315
1127049832
894850492
1471097402
221454361
1496754027
915483318
1332695060
263558854
2074217894
1930438077
1744104970
1424133115
744369110
1694317274
1781295860
254385420
1703986900
816353267
1543311850
1777069538
1095966250
1124117820
1786649764
1774767256
1431414448
1785274351
662961449
336154475
1317485597
739556354
2116843324
1477398347
617452289
1127636196
1180956254
271747269
2041720296
2081976738
761265093
1925982921
289260515
1650136110
1734793519
2007511389
230460076
1133428575
1683830599
365827077
1744522380
451921884
1802459912
1514311106
602997099
1451431044
1651935413
70247684
951500136
155866843
1702561288
83387418
1154245413
1338431578
1795976245
590745892
583784617
592770751
475501862
50520641
1784881141
1554387030
1522993472
1740851833
1768289126
1792191680
776397984
209232755
626717850
2134053699
1833596538
1929593258
221566574
543583647
1486407630
2035046270
1386632117
1226652488
2061936954
1434397979
1397367937
1931192138
122855045
533120702
1808048060
577517807
1064146062
928582708
1408312515
835452282
296738808
2125037688
1684477524
2106085155
1140292006
230235936
1638684534
350145663
1971573059
1784250262
1309504085
1762700935
96430407
660966237
600808415
1248947674
1697701068
1239776085
1189908092
1371208798
440440518
752869556
1704373773
1177225485
1623180294
1799727096
754808851
1669815393
1198044062
469437734
481342259
978798917
1486142790
643251893
1575266949
237161652
1802534237
681218230
216795265
1752574310
1969124598
1987229407
274447344
1499386385
2047574467
63571190
674504942
852592111
1161568525
316344901
1004328288
1895465800
1879699622
2137282671
1249150116
1754975188
40113596
488869673
893345174
1146421721
1460146213
1349197715
1723761050
1774066479
532913164
2119694669
192884482
1327566387
1712409790
707965898
347661627
1550680207
691665021
1974101306
2051535729
1167564400
475655958
1030096631
169558974
264562994
73502625
174782118
1399616112
142865540
1398276785
851219951
1690397544
1132195962
860889502
1807774118
1751669405
279014164
1048216559
3975540
702081726
1623562855
1083144650
1334781357
381944884
162348845
490336071
800555137
1689499288
851065373
1931878702
400185948
843574490
427287873
595049277
706641183
2008622881
848433567
1388025916
44577044
64603575
1704651260
965369296
2118494599
387065921
1290737524
599935209
1834189557
2056238760
98771959
1291326202
960116584
1157195645
697967201
1353925187
503613997
233448111
1793334400
2127000484
1434264051
1119812728
1272563155
1587187663
253888034
923886459
1972149283
1750534401
211058477
1471500302
1364337368
987473189
2104073696
1605482827
2029245081
2025585394
1282314324
1246068527
757494729
1997892008
1262256144
2075047021
2073465919
1600840972
1415912245
1942432375
1056342380
1546020161
255747592
1451738523
1817467111
1712662067
21308966
1500376674
392871699
439204316
1114914335
1575620774
1992383257
1910331183
1245758986
1910121599
212488747
1629299486
2026422648
1648526927
54345098
343175067
931298746
1181899578
1883037956
998977389
519527808
166909656
863125270
525727706
2094314885
1957940568
310964967
1009075512
185581274
1502973665
1989958856
838125217
482086015
1143506795
279806634
1172356669
850332114
1690645252
1604391615
1333466952
88088467
1571268846
453443846
500290166
856067071
854441235
1359520901
508473516
1335355058
1137444872
1065885644
17876061
387586489
1608358624
1067979215
981312364
1679334040
2007712925
690761481
654901055
1206968077
705125149
1377916777
965473905
456574095
2052377725
324494889
782189388
1669420049
738398212
1147270763
1821936998
2010036171
302434387
1198980439
1337909939
2075177277
240316368
2140566710
1566100815
2009437270
703697621
1187674151
1390971047
1242022350
539734498
85110946
96884279
801420019
2016086929
1746273243
136552869
1498797571
88453041
729073703
1393403563
1166767582
1908872416
512890425
885182311
1597903456
948453705
1457276685
1916251626
1768024772
1116459977
784696460
1402646889
1985630585
1025374266
164378001
613868461
684072671
756204814
1949788319
287932670
1892545590
1283232841
1792731458
1466637071
527983053
1780523729
219882614
1699004622
1024453308
197193210
852694996
1816439516
1247031978
1810805316
80554545
1775908246
358969729
2047923872
647009265
829422862
2101284049
1901172258
1628530088
943160336
405458452
1215184062
1896090220
1057709855
957699071
1154219096
477075084
936667080
611491451
1105688610
1830895781
1887605614
1990128545
1991275038
130557566
1779570710
602333833
1794830373
126158011
1521833676
344643717
1795929717
387823211
2065257371
399601510
1450960776
688867553
1916612195
741128235
330248288
447371037
783753906
1831144619
105669499
1465989430
2024190290
2121831951
1325908639
792336818
697555332
1160552069
791919340
1740842757
222474557
192469147
272601848
492488806
930939216
759199629
746441369
705076409
2069338172
1764650580
662585751
1799644014
648410323
436024182
1077654063
202513021
1899945825
2124459187
75691768
310713724
2107643221
2035342295
514464084
226550785
1721373910
1119876638
1797630580
1144512056
937371492
1928751231
683283585
1306795399
680232323
1532641772
5564005
1157711608
978985256
1255002758
809577502
594568120
1173631323
1483426051
1381707060
1464191669
1642754361
793777849
289874951
1495064750
979411252
594768721
390507651
1239813933
859617812
726888397
1421877887
821641533
1194425766
1614980052
806236433
2005619635
1279006560
2086623442
1817138642
1496756091
1181706897
1931924367
1771038944
1174600946
1916617999
281849103
579398461
1885520826
1775549585
1427186559
1134662545
2073988310
606367414
1632534565
554878957
1843127191
387632902
1178573602
683953436
874770333
1903229447
895191778
2012871567
1018869167
1637753187
603898217
2077096218
1737737637
1335307293
52607297
949764707
1451414213
2019724212
1670505455
670005423
263878155
1170905063
1864534395
2117841441
272741096
155858871
787282925
1406864343
1199234041
1920990985
599420721
2102496754
1965987721
319539078
2027200381
533839074
551468052
789307968
652014786
817871051
1025036984
940878174
1844435645
1469405093
1326113495
1219807118
813171168
1201340660
1449629940
1791852194
1920909541
1823469410
1565045085
393142681
1421896794
788646882
1543276475
1231422642
986099769
880307840
1636562881
1051005691
1971514989
1244299934
671068644
703673481
1981158887
375644686
836211950
1135781918
1503097821
550325898
1686641822
543363691
244067074
964358223
1435382573
1675316645
1973968215
570794283
771922560
1713156705
979410166
438348298
1598130370
1164555765
1750312452
1097979832
1403600759
317836282
1707604464
610816822
1238107027
305151463
892802134
1971513841
1905048999
407937681
747419476
1594314036
384792668
1660393838
1755274512
331580893
1050436525
1527855189
1993905256
1625969658
1413701057
215094418
207475068
2019102633
364786333
646856340
1784065279
1513658140
613611441
2074733745
1968489882
1003604920
1737068899
1322641354
1894847524
515440178
919167668
73824561
1626885444
411391271
1769722802
1234774001
592505886
1955347756
2068950299
1337706504
598232248
1123869495
1333976452
10333314
680526915
1347503561
1238266879
2120469041
1010581205
1415675714
129399025
1953040074
1419673239
535688417
214354750
1419596830
1824323620
877420928
1591676410
1632576738
2137608418
351262704
1651512203
1466772133
1841112361
262463778
314542065
1416977666
1565958949
1723416532
916895918
803170658
719497537
261516426
1805955967
886233914
1791250669
301555913
1043266409
1591156269
373991235
620854656
670915125
1999127190
1669557121
1390873544
770935756
2111166789
837869304
1917757476
168371764
375105099
1433014971
302302195
1487220692
297877447
617837684
1099521278
1139211755
774705826
2003375603
1571412761
228504901
160864234
217544433
66147641
1991397230
469747280
1990387393
90075929
150809932
725792840
326971621
830801139
963501843
184040394
1482732241
829058030
807056352
1444016671
238751459
1549200066
2066036522
1343964664
614073900
1370261378
1220649728
1442034812
851733478
815760392
658644957
1338539950
1171441730
909523783
2207528
800984105
1655808754
689705302
1913971701
1387615296
1173409907
2090420621
478415269
356630688
900766735
9992463
158995736
1235973311
1514127752
656732128
1082103800
357264081
1690436963
2133919837
583946581
522432151
569565032
1805569858
1074588679
868363565
1230206952
816345974
398125088
1316629013
856446061
904427310
319870404
658043325
700927121
1020970444
635205393
920213569
1024110146
1898217177
2113351335
1014811152
985912260
1040343982
1499663236
526205976
917984355
1302716189
1828473492
1528996594
128185784
112664357
1720626319
414220104
1185868669
1629827196
904081231
1386022521
271364296
1616559587
422123559
267965273
295768629
1428081119
1854424328
2067137412
1182412294
1107594646
201457590
1997367160
1699467176
2016076430
62121401
283002599
2123656749
579612581
1882121085
904240371
1426683205
1418414414
2098688203
1826893498
745332290
1438771804
2060256556
167222296
184269051
160851790
824214224
536920954
174074239
346690993
901060932
575289174
404567460
517094241
1881880711
1707352498
1669133243
1370782097
1142357650
1187982715
2085483869
2016391014
1116179464
2094108216
1158668754
1756102750
430046790
1602366589
310529726
1426942407
29392497
478523239
1958814909
1768069158
644146282
620649510
688552036
1242719347
65299170
794272897
1064107393
1096628467
495527473
1519560307
540267106
1659075149
613619054
1494157223
7981492
253999968
1927999769
1865834645
1938996845
872651833
1137101757
1565716296
813152315
1446706931
2140260938
925612482
2084525497
1828303077
1009966802
179670631
1549919776
72362253
1406412363
1207920012
1899546765
558592032
1013545150
2116536746
411982201
323243532
2122952948
1672755586
139113331
36370282
1897519979
1164669999
1290061081
1993246769
495492
1474297564
1371773674
608343702
655903198
1262399746
614495867
1908568197
1564211992
1572605378
1870817612
148630985
1012993845
949871198
1877185162
1566911468
1457558715
153955463
837638610
1395064232
2086982554
618512358
1858010955
32322988
393993708
1943628169
28226111
1751361041
2054185612
1884959922
852655451
967967607
1866598794
304356567
1004739063
1293954089
400838967
1269167781
1024954271
1284311874
659511084
1510996202
1519909972
1939362396
246619265
178283717
2016839730
2118985330
645858267
1347654293
1343550505
625199105
1336959006
1966889158
2009548534
1975371421
656796703
919913655
1788112097
59291399
498902556
1524963215
2098091060
605517464
70262383
347436038
591524010
979334143
1128356649
711819514
1114093305
1024636942
1739382236
1627410296
1247871918
1299854861
1315531822
1441902121
706179838
2023339633
618190320
2019652807
29750012
920543028
787740188
2134979507
988096506
1535406839
1345143930
219638334
753195544
1605241332
1255971477
404222380
1967146483
1161904436
605445252
802694662
1877823339
2146183404
1077512403
297299139
1331415397
1667832364
1272955254
173487719
1237650189
1846494424
880941976
654507633
951419424
368964215
2046961081
1431901578
1543431701
1627486760
396015370
325015201
1673955161
731445521
1248037915
1834183780
673011888
1022925861
879048638
222664655
1792351064
439792124
1826757062
589147960
1962134757
2056259340
133481425
1396662710
2096854381
1002831266
1330959404
691183268
1814338769
838743713
928340617
177397909
1931515706
138651924
1484722618
1884613349
15108317
1884356117
2054214476
844078931
1633355395
1439420532
1207114436
111912531
594840632
826425372
1978136401
390999976
2087343726
957255933
1716786872
1726935138
479900343
1050063936
1278206986
464747331
1406363683
411470434
1043461478
686262870
1436575510
1201470218
1144348538
1773410558
781008094
2034982623
1549241467
1637231829
1402281029
2119790813
726248367
30501288
1489086506
1540159247
638582538
1965794190
566417854
1750184339
1031219752
1621796427
66873783
403599849
261798835
1699018528
1275887818
1255236520
622160072
914095133
1095000471
692646319
111310323
1995387600
886674733
664964028
1322494426
1024419323
1894080577
178488358
1656904929
1480592758
1741299024
71475405
1146204429
129234311
990765684
1489816254
1773155774
451020941
663557068
978482617
93618648
26308052
57859732
502874451
2023220014
1573559970
898572767
645672963
2129178164
2060021755
2139175353
1789556701
401662302
634435674
1723367189
703411838
1364134811
1245187192
1278688863
29528479
45380875
1200759989
1125465896
111946428
1670644574
764008866
1363066057
443323168
1482050533
2092296472
1335271970
748242888
673789614
1788234909
329892071
2041682420
298282723
1629780482
2143186343
525507148
2032909876
1648198234
1587124192
1412696906
54531750
914515462
1826968521
1876766240
1964797165
1737482428
1304043849
675415421
1093122778
747439967
883365389
31024428
1381086243
121857963
1820463714
445830946
1311598677
2039354542
2125935349
548723911
1347298062
493168493
2007415839
88782551
1889766260
735664062
1129722034
117158735
1488928956
494449460
1963052841
323742334
1500709704
1229318501
593427293
99544759
148940784
2041453257
1428408979
1871150933
1393220506
273128777
537653048
1459649447
1814391125
174062161
450720390
1812909281
191382032
635794782
233685947
1019263543
867170947
621573884
514898748
594936175
258575586
1349041255
1431678605
516409525
88123122
1741675787
432035659
1517874
2137844350
1930697790
220353371
1701432544
1439541698
907864190
2014629783
302812333
1187283711
977615465
1212112907
328903687
1853997584
253176279
587496039
1732584721
1604504726
313741162
1376016150
85142840
1088485675
609807901
1583413269
94412353
1270492488
560525252
665278068
840766900
1930513800
1073619957
775763335
344130036
1803113223
1690050127
102294830
351046453
1321892378
1524764292
434893979
852656668
13012640
36151075
998133453
686586911
1391415845
1776461788
680656675
1202478616
1334495628
607586618
1844496513
900872138
868834277
1073090434
863711157
1699964488
754041909
1547986239
2101472964
1287160042
137351872
458470433
1698559292
679325712
1522213049
540738110
295026319
871077260
2099255151
2031992620
897011913
234843264
1386313139
745666563
1698362338
102242493
1420156767
417761855
1611760253
1123024803
87713987
1661829422
2123711547
1278555445
1363396921
546911605
1404718959
2088898480
55098250
277345672
1860683465
1221260587
688732136
2072206202
1819246694
1177422263
1149457357
847880838
1953911239
1919543198
1346145971
348808877
1483211958
1673165034
173060430
1662179335
443004476
2079505715
1978700848
558019577
218020069
1422440618
1159739847
46823249
231482585
1657587484
590680844
291288103
1875607171
164736649
1105784777
2064771023
414245116
1101599546
215921084
2075091357
1585458428
641569535
1731524133
1786715736
1874744573
1507369124
675667516
589876908
1867708368
1219761185
379065784
648900437
2070367864
2101874649
792607540
695037978
138278120
1722383668
20948133
953877848
1593474512
2012197086
961963965
930523470
843059619
1987268190
1974051450
983494990
1071878936
1367712105
1375597491
1300212371
1088251999
711596120
491050919
1422739377
845157606
671905254
761568814
497676070
577436473
1085844102
828575937
30887673
959681235
1409593793
1528778164
1757667064
1412987903
1734145124
1559329751
2046993443
886570162
1429231666
1228759844
381912905
1416785466
1296433474
899314018
983778720
2017195466
698986691
1404787052
1888960602
68855579
824158295
1714316350
1654460736
2102867046
306803246
2116569281
326641319
1230945114
1539109267
753754440
1772632460
1797196628
1986943926
2110135488
441152632
1611110275
1962710905
678748762
1762308957
1584029176
916066272
843163315
1182401668
1525518336
2141029782
2111614141
567414632
1373948579
1086863969
637229857
1647376604
1798223064
360906719
1633578561
689549288
341401042
1629741343
1228721874
2020841981
920639580
908986336
1437069144
1449527160
825903943
1995743601
2107659103
422241959
1891163856
1641401059
387180138
627247962
34358467
1195584925
682318082
270244037
1046259957
1300978079
987771516
1233931313
1394871107
64804775
646898064
1016466202
625944766
1938227887
1543050003
1115070115
2068200181
1154046309
13818942
1374043381
591041134
1593131310
821814968
1923804081
745873918
1681339190
490203405
637076149
10736717
811154070
366855628
363417728
910453661
1194666106
153879351
260079844
1198494325
2008049905
564243800
752675226
337200696
1500356839
1544568881
44416716
1063744752
1472319014
2069909528
363986425
1958949616
1367107677
610481334
645176081
751250051
810927969
1804163002
1515512217
1905263268
1190042224
1000930365
40957632
1412137699
263203187
837643382
71518411
1475994298
1954632155
1984024160
1307179332
2081340280
1171419396
268298800
2027040075
659815777
370075154
1942809366
170428489
1566661147
2090608131
1439317542
463875686
1737529373
324665319
931314011
2139734385
2141142810
666236054
1755006049
768720186
343569915
1438656781
930413983
893466111
1543137378
1318804860
331857399
116651418
473038771
1527519613
737396570
1417387935
1055296130
1206576583
839645263
820844465
870908956
1954548420
1669030097
1135555459
1529539155
1750891375
1331775330
222862539
1388857511
171944709
355703360
998978471
19238540
732271628
954725680
1419512788
1820780702
394717714
1715439534
1164555765
1538070492
375951475
1297450887
1117194226
1460086560
755925464
1265053455
1277853113
1901406617
1849936747
447064003
471737659
1839985418
1953958513
1243725944
1515367021
991954844
1859728146
521523036
547990116
1971174964
981919838
143894942
1274272183
2135681729
134597037
102793055
936393035
276099448
790607782
1575303308
1487938034
551346940
383674664
1707367140
76024428
1083657748
1888008834
481096119
1233945611
332549531
861561094
2115638850
394351170
1427640107
1039746710
1036221768
551586440
1745410513
1517372452
1802431296
1283716964
1246757354
1983605625
1039461827
311304100
80312370
1599744706
1605836482
430506207
1422846222
1632187695
442930567
741440132
1174426964
1115763178
1372215987
463000610
1515740582
1014096615
1551721971
1020856218
1887726202
995969289
963258813
1650494461
1457085314
367319518
1638200689
1075159299
723442511
1369167461
229350416
1902353460
119440174
779063268
1105683262
77875193
1738359498
900305087
1103279532
790064029
109598609
2083090431
447837857
1170524436
2129492006
1742163556
947235156
944436479
839386064
1432848940
1908432942
1152060097
1467580065
488011502
1561649102
1928296318
1091463086
100685726
182767876
1538319769
797537081
967233137
2104782478
248941201
1813699913
674909412
1206754963
419817480
1302049473
2039182550
367277184
607034196
1326467708
1998630018
995108441
2083244812
341182532
92234143
772782658
1269428143
928863695
1946082008
1061307792
272731954
1740691724
1868740191
513372468
332341140
675369911
950776987
1744953706
1382233590
604208542
1867048964
1990971472
1835566629
693389345
1618642537
1203662961
912587214
1935131544
748599520
440712568
589733149
860453618
805506063
569249919
48234175
843114706
1239356915
1294493256
1316801795
242205752
741876313
1584125659
680161270
117318842
1444557064
1475933177
1969085833
2083891355
1487009061
1306051505
1888268674
1252407665
1522691092
762446583
1161050254
1713869984
705012642
879283626
789143752
293519550
876203617
1628369461
922070393
1999059673
852487751
1689372774
1934321622
102103603
438800802
42782169
1606432265
937652424
1017468248
664626261
1287545268
1937316622
1303024192
888400748
295480574
855498281
1340586105
1953866641
2008936133
762511004
586295328
231691405
2060545522
1526894894
1202186095
15355353
805979617
901751991
35133656
1916437742
39368261
239601534
283030980
128296668
1162291246
1285324857
1191788631
320839651
1974887422
1240326660
1413514369
1498826320
1353463724
932007399
779807085
173175631
934930397
986831268
206967557
1084294064
476358922
869945410
1025715280
1393481629
621806497
1200546440
1047167132
278373827
1917282692
1174735912
177952722
1170785585
2102062088
1577685790
473030041
949872339
1699804599
295589690
511075309
296806881
1736255233
620249702
900324278
377799165
1810663840
1055106982
1950807305
2080218067
1182840050
1675807243
210698125
1899572510
273762864
1401116468
532441977
2039051896
1649694510
1459166462
1508005488
1676535912
2025188547
378491703
1999641642
1162354699
215669026
278441178
1365014005
500669819
1583955845
698329028
774059998
1130966413
520890327
1899682909
1432930928
117315505
2014877384
1045504827
1774125341
797476781
1216548562
1085037614
175556229
1453298119
882883180
273153047
736777413
634262570
542029938
1683729828
2020790136
385741282
2144105225
274851398
1953025263
1944182981
1786878886
1984543600
1893384702
1733709410
1742715231
1309450871
1135438446
1508488744
901026146
1367098278
1208169878
1318268515
1824111063
1406329233
1178036995
398778650
1468262186
501759316
1477750684
2095685650
769982127
2103460477
818242836
742771184
946804973
833069784
1512804059
1877838055
744216260
1380993122
1629732907
249730844
740307733
128019479
737620923
1223542370
852821314
1473112713
1765280225
2045693503
110929072
484385232
756979727
405967598
1265935287
2056301670
1031836039
284082269
1768796648
173174591
314320552
1501532650
1571462792
942252989
1364424411
1089348749
728541117
1134878503
1562934333
720592130
183936383
1649543541
258134877
669849906
2003280551
513510376
1093469634
1904862952
268796944
777652111
1721041986
420986003
1247023223
458158388
1559701326
1868470662
1606149399
546135524
345194184
262883121
24761742
1273198450
1047303532
830573111
780539970
848518383
586266484
1301242268
367602124
500966467
545203921
536673818
871656805
301114735
1662607332
1501557659
1010716092
429136102
1164155869
798258029
464492
573859396
593738336
387266856
1426629680
1163117053
451002958
712287151
510694622
782341540
1289295697
448345582
1232633117
676974272
1739169753
2032497933
730044593
215530818
2022032032
1222933685
2031409792
979353495
1085829639
1477239032
766356902
1036967427
1303669970
378831197
335818285
1188054874
522053142
634446930
1096690651
1657621736
1713814030
1475759061
1467700521
389252948
873012861
47527243
995291597
1064521921
1801883657
1906312388
1674641191
24457933
1771581553
1775428244
443677279
253950653
301677270
1144138767
1278954623
2072167606
2070467436
1587162314
562905694
1510564461
754784854
561054457
1552344124
1606838649
1926422111
934069502
2140566710
958766512
362345252
1508916366
1320740652
679684013
144951540
596464652
236987674
809302972
1495564569
966136647
116903285
1397546303
159125861
894899641
1182676321
320567219
791916339
816909886
1754137540
277693797
833199775
1220471787
1699180867
1791454605
1254316984
1827702392
482169673
1147281025
674999291
1306476889
1542755737
930432765
634361348
1055565288
142472081
1638372369
163839941
1238249533
195683588
658716335
2070927822
103089195
160682679
2038431350
1827371828
2064011787
1382058272
2057590706
1158979549
2094527475
1291818624
556912233
965394578
707931505
133312488
1648950721
1296696545
278934202
917846706
650173399
1365511900
1376443643
166695156
124879185
826754843
1149074658
272341148
718172931
508665582
1900229419
226431330
521005880
1252075981
1722892761
942616983
86041551
951275038
741686904
1494094199
719288672
1993348290
1297295140
1827890783
1978241389
1736956443
726671694
287254291
1246530104
285542615
970428751
1782487814
630386171
1160938871
1203372327
148350113
321286999
1106515144
1419768584
22203802
1434115426
2090363850
1871051128
1891140320
272035185
686096504
867958604
2138101922
352508021
1817227232
702499590
1524373716
1970980866
569924271
219339249
771860801
214109416
2119109936
2137523492
1275436718
1812342260
1463857421
1570311280
258022486
1597723719
1472493380
1074945174
660461437
1631794145
393052152
1185743004
1843291988
868451017
173446984
119663457
19022361
359045592
578646658
278262795
839582436
1287511738
2128007215
1531344918
417193791
570116975
2027856431
333338691
1688423616
1276362564
1295693915
636361242
1637719030
1640323188
1873366186
1102946357
1208964252
699236808
1345744986
658848357
116440305
1654839194
156480848
892689506
1285399651
2109590989
1122769112
1333014242
463399002
887553921
1881718336
520888376
1532025163
1963060640
2045037495
1866302049
1127346375
501602998
724894490
289720888
836644854
2049234407
1212774344
892748215
965369296
1834995929
1116016735
1462820388
240045578
2045513469
1942883175
853070221
1042273159
408360104
1159382706
293097666
1614102615
132989281
850804809
360106963
1098069560
772271029
2028971654
77531078
342945397
929726819
2090000291
1616390674
426739125
1554629069
1346718120
544670235
62543709
1200348172
354846195
336256306
2120841499
1183373062
1173245136
1712661473
1690427478
310070925
2072539804
877331763
143034035
171152483
38941056
1479245509
770211979
794076115
1195110592
745753264
1521170457
829833394
43730019
1953454566
501445728
256422786
951620592
836468252
755447304
310498770
1312202998
1110667085
927523975
1308847770
1071878936
1371317880
1756706418
337018138
1276877168
1423815377
194323897
582760768
1470590771
484747778
294337085
339036129
1333376779
1659818001
162853975
213806101
389972495
2065785568
956082179
916866188
1173871316
1575376396
259341856
631216870
1111202290
1676795233
87395632
959254034
1394469534
1138284698
945084444
1484887525
318042837
1785219088
2000614118
247207580
961452727
2090570787
1433053410
716871359
1188883238
2017161800
1631743757
22349065
335192522
1083843351
1657121668
310050086
1887892168
1830704160
1179583440
819482381
1850267646
25884202
507057380
2124266497
265725695
1996065521
718016268
311536294
686611454
1942164566
1191928756
2018360127
323231126
299111067
588725352
425278583
1844210821
1306424617
1769933250
1810658608
807266554
16001885
246912377
681397596
1594647812
331438069
1108815459
894030267
1481054583
221268857
1106841444
788359510
876350859
688123878
478538493
1357329546
2042270681
493132281
1772440895
1937693711
398171251
837869304
1152742822
763839567
1902363026
1104150651
1096996061
2057447765
1392610634
209690994
599101367
1801420940
44878075
1766127081
857952502
685546437
663682514
699993414
1437957654
1399263796
20341310
1613968816
257463243
693169451
1812547049
184377925
1417045515
1295692880
17401909
1182812721
858966773
1031196793
1736113489
521970018
416757684
724519486
478003792
1400700162
1287397628
1984542698
1268117747
476086935
800503367
1729368858
668485733
1486427367
1284925923
1895882596
634595187
1747094567
1836278845
1000800746
19994091
184031235
1585729174
996583599
1934955374
209426495
824563766
618971599
1192753204
1266793372
2132613565
1043539420
1646760758
1638999686
1621560415
1863791424
190266073
2096268125
920786079
2068770235
1786743087
2107275329
2116694060
312030699
991371997
934555599
1613748544
1621599315
1656228288
1086849268
461097095
1448557340
1477462665
338625812
337638192
1546967441
109864769
125752258
1764015379
1114772893
812827974
912354972
993768979
1255105533
743322101
1453863592
975241421
273446869
1488547461
1646062944
653100381
1105658107
238416963
1620322008
1989426581
1896576730
955814800
847388012
103053270
2001403894
195781027
791479113
277942575
1447304177
1538876496
154637917
358270721
475702140
395355516
2078165400
583400410
634845535
2117950303
313478059
652940520
821393780
432396
2115399651
643822772
141692476
1019562736
1715267162
1241219374
1960747033
219394952
1470442885
2127955497
665372340
620242603
1860989191
1736263612
1783941801
496052269
1348755970
1312639674
618048373
631321073
695617784
958098441
2092349859
626857271
1931725602
1301000552
1899009675
1420074657
775841545
864175087
1688399948
1710116458
1933634365
1545296224
1716697235
1103674582
1760534536
608041217
1019109790
551923335
1141201372
616885655
1675485569
508975610
143754523
824125023
58025850
131924263
518488861
693039069
528944553
1983726061
1904861833
1760319076
2056099520
1634329686
1133264112
347239858
291367774
2105847022
2078965973
1553255664
1541189786
1964752279
737599672
1352278772
1966246155
1340724363
514753280
658425236
1182609946
1122470491
1818898814
875221010
612163783
1786330559
568484185
1409069029
534169984
1716133438
1441884247
925949709
1961025084
738255030
2140125157
410639363
1108794853
182214230
1825367769
750239135
1113646934
1093777223
1813063777
2000572480
277406506
1921491862
1972675907
1477988164
1479902261
1389619226
1348849429
1697302944
212999768
427701156
1655029422
1540182769
205906962
1236160796
1280767225
1534413410
798312888
2009109502
805726511
1433498807
757436308
926403782
425615337
1105605195
1793411091
2127640870
2016490500
1584696055
2143463913
1498073468
665365168
558890905
2035122624
1353426333
629067243
1537938473
1761502846
1793030891
910889454
1655622610
1997772674
819509275
1923774775
1116411667
444458542
1542996316
1376094002
145367432
1392646729
205328646
101566370
1194213128
2098251743
2031206141
2042612270
910735877
1812403432
1713494693
1379618919
1363371902
398472002
1170515564
163045260
1189019703
1414750001
1324436820
1911073789
194826319
660945384
1962654807
977551132
204900021
250668147
1019978679
238644342
386792353
699051851
1638543882
616215367
1163152937
54605626
1211707849
1684560646
1308147974
1989050980
439701660
2051482409
1834563237
1235894925
951830244
1333458588
1738656188
1191471169
380118247
1789520959
1926025910
2022978074
891354956
724967734
172392604
1885545258
1652509130
1879022184
1062556243
56434852
1964365761
1736268870
1830133775
1825304980
442310954
1009863525
2107548237
709995698
759918982
1837640452
939922141
1713541901
1406227933
2109318926
857848178
573639960
1696491980
695252088
820201499
1285155671
800588509
2087251005
1394376545
1716666443
154861894
981828358
1799663548
174563446
1963505385
40378681
1022431612
2095346600
28516425
1177773936
1521142982
2120087261
1875379520
393852412
849471694
1966772422
1677351428
291038351
617725535
1711322915
1899734275
20376390
424386519
268188553
936131622
1284837965
122355422
1692464990
1749967148
106015919
680575323
1708681385
2142936800
1644335053
185055160
498164074
1012518418
390976666
1482335073
840254880
823170246
956500852
1719725648
1813034002
1903132476
1629258939
122521830
1067182135
740642875
70914388
1840026135
1854604555
2026260113
860460474
563123859
341809851
971530888
858665687
338635011
2023557515
519913319
1678047365
1651038130
1039115697
910656019
922523675
187423229
827733663
1121275881
1676066401
1545358845
1201045961
773475751
1661941748
272914219
2074175528
751148155
1068463011
153043385
1097630658
435220806
2045141570
1065439511
1413315497
1440945426
977975947
2087830411
280593983
1904864434
1872065198
1534098548
490631972
1552178481
1990742469
939503798
2077095187
735166793
1311597008
1902500175
1160849740
841389418
1822083476
1229104704
1129052907
437219999
336091841
805497023
1512053982
483072057
209601077
1844466458
647171404
1766755941
595142265
2132697541
269301443
1368034688
50836261
1779478510
1578095913
8140860
697451837
1621890066
459935210
208335064
1290120584
1938733728
505003102
420985304
490060607
1340846525
1520064256
808538654
1425638602
2039721522
763642937
101907485
1399295296
2121313993
847162153
178742836
417584701
1104829645
1255553812
1729129125
1877054880
1041739472
180315670
851242033
27705599
72989566
1561775366
982852139
396661521
1770442988
1513096319
115838896
2046116864
1563412865
1073151812
156600499
859761379
808706394
1378194486
129446999
1669605596
1646332535
1805051427
478882863
464356389
619426665
1055174769
94239693
156573810
625104781
2020164265
1506693537
1826698247
1221048315
403870172
460354501
72213614
1164195040
1135605360
2088542040
1035484355
2046562015
145072523
210418114
2064038965
71226551
1540531313
1029793582
1646562845
294927136
597291335
1940071994
535636543
1519462954
1146592536
1072654578
1199784863
973128780
1772013151
2082195126
1312894636
421105268
1676759136
1691177885
1073409091
706687640
1497442028
814927512
1980500501
852693975
1752805284
1489445066
1957071108
457135256
1607015579
1832091890
584787066
811162530
1558207762
559986341
1231696681
719097885
2114780061
646439969
1726751057
1820393131
1189736170
787895081
1102921278
843414921
141394743
1784619094
977192715
1826838267
1760454145
1757706089
731871344
1701557300
1209273170
2098177253
1360345736
14236336
66864756
529579846
875444414
1660072514
1855775147
1010781797
1299281671
1768209634
490328107
1802279462
1838048172
1381985676
1734660679
317097290
1633660116
1958256172
911857662
1954702461
123718080
1589876564
196450915
1147347446
377878978
483266491
56183032
738623895
1515586067
850669956
1016413669
1712323353
1106395326
16312278
1535424707
467805761
180432652
1296320738
1615215700
506207562
971377267
226362140
768702622
1444194920
1477292779
2094447222
782158786
2117615447
1355097187
380318970
736903368
406331790
1225631443
1292380880
1944873012
1142978147
67820551
413647374
1033947963
80720256
1671686122
350616058
1061744890
786840098
30936209
760393890
1393238043
1971861199
478882418
1721950485
1246567496
1793594368
169443710
1131562797
957756473
633912876
1863245146
1902826004
2030231912
1601056066
775891727
687055300
636188363
1477200742
1895270130
784997617
1890535240
1340343634
1454419076
1982125732
1739377071
168031646
2075116715
335246557
1143072930
577557850
1101071684
1262252287
1962682023
604380962
66915986
1514581324
1971319514
1516769623
1749754895
1032260262
1157499953
30627339
711792233
1575559638
73238010
1661920297
1060994311
492816449
1413916712
761253011
982028402
1870068745
854748287
1744516686
1308201653
1937518545
1081304898
205253470
357596976
931663134
1423866988
510874767
38566971
8261765
536131642
1397081556
713191063
948241878
1565041987
2140457733
932837657
537896596
1928216752
1457233278
198010163
259859580
450550267
1384192596
1173590045
1762065022
1752042031
1450949781
1862519227
8088187
212203578
719766655
1532003225
15200270
1457287937
1401358338
1470452620
1316452181
1664964138
233814845
1130321376
1386933486
797584653
262268457
691582077
4439681
1655676182
1507418244
1228827748
1033759053
106272927
1994146562
1219780814
1248408557
660941372
972287674
1631932153
5757819
585895859
491208489
386802477
368310025
981518440
315523773
1339822090
1302522895
273617009
474819258
369157646
2052683438
1376982338
1310726703
1300318268
61868243
543798038
265496737
1153493771
2087392184
575576910
1421745197
1119735684
641340492
2067071131
1737785677
26463044
147011268
1491513400
1959986574
1829975054
1080734228
1044795923
583520289
1289797151
845984212
1376731406
926326583
1423000669
629470906
1605333994
721010529
71536102
1800757787
1990388584
1921270644
596825339
199749333
947982352
1419659626
158145782
348133023
2101421635
1467928016
1296904785
1683580050
2018192030
1927248658
1443779086
937265827
926320578
1108070606
265790242
1494947599
1422022791
801141038
2097712224
1197145969
127154083
2114764063
1131379801
824909807
1125672626
692708278
1054730407
1134869565
76893708
102050834
771368578
1619099235
1424983252
2086296500
4385045
500740803
2135387665
1624356121
1104034168
778162523
395559132
816127918
458989099
1303218460
1501663088
1251079578
800562013
1791933638
360096584
742459954
53064581
655361914
266525024
1952199064
871371279
193505505
1570461394
1225443236
2110191669
920404755
314602746
1028371345
315783555
1847826502
1210020679
1252659109
978377989
714147092
33755978
280716329
260224868
27121833
187749013
348775850
1751325351
71171800
1856696231
507320303
1454696250
1694850979
422818059
526239373
1483626818
1968144924
1134988887
1712678176
1160179964
1136697363
1695219046
1305291643
583247227
46880856
631843790
539039209
1355378452
1083345234
863905310
137803870
62955290
1331766594
1946516601
604864443
640420378
903720011
605611471
1622768971
51013196
851786521
566890591
1549197988
392906757
1563927270
1906308341
1998786676
1911603744
2051941458
1418696418
1953506507
1215904943
961910955
1052039137
522009615
794867672
2120202985
53464640
1751656680
2122715071
1811327614
1678316445
272601848
1888617317
933875929
1578459361
1845412081
1646118007
1387356705
66974589
1698774654
2055002452
156007125
1935910166
1226749112
1473423879
1023598148
1325102556
403256647
1191375504
1999465906
980009929
2084174058
2138245352
1136340010
2093297202
1508437744
660403341
1010081800
1875105701
601941844
1865602977
989128032
61339466
1728006658
386658725
309636112
20026564
604787206
2126573921
38454038
893622268
737401468
1270668268
1192933445
1874906394
569436986
2051934549
166315629
657708549
87610870
1450067828
999412551
1839577214
1285085681
238021822
2001496614
852685431
549545449
1514240472
128024629
901107038
844804369
1012524729
951918037
1770928237
1657582764
1963123300
530291162
1145985107
436597605
874834013
779879118
272182962
872219026
1128996353
534422668
1854295520
654648705
1190017735
474904807
548169800
488739965
437907208
1781183159
498762955
568965571
2096088792
1366202243
473469990
2039985111
2080265901
1323851680
1603834699
707756757
933053396
1699992978
1813063777
1385775654
404032312
1553588765
1723157738
153154260
312433045
1583875498
1006798460
1306642820
1658528286
441781951
1977321481
2117645909
1550150344
1460123890
1294001557
1741782943
108683170
1118687934
1539539083
1781149415
89198063
790064016
163057068
1385222625
1474349435
2141421715
2098114370
1173705546
1246878330
1205717244
1498121667
1192684731
582744059
1572427957
591732485
1487664685
1779469245
24859444
1910198482
1048579288
1472215173
1887371530
1290472605
454251165
2147138483
441245034
954526054
1465568579
1618782948
1306960288
235108720
16910531
702913143
1485076055
403373422
687463594
2009626935
1007232194
757556781
1100262817
83624587
789861381
878536257
1745677145
1782853142
1971893928
378200751
724957769
2109566454
878508414
1829349752
1978701483
808926802
742383146
2066040321
602179671
1754911188
581488247
1169161283
274157699
120917647
1706775995
2043165551
84510790
1032142742
1633619494
1506483492
910052810
790737492
1241137478
94867584
969486910
989523968
1135293872
1492798083
1310155270
1674240374
1856655782
300717222
630765221
1789556496
759805167
1177924556
1507782575
1281267494
1893482963
1148606316
898318720
912023220
1712260701
330895853
650300818
1776250063
954366502
730822088
76757163
576788640
1913931385
1549519977
1394530620
2137817975
1697383070
1684279836
326862227
1973381036
2046190496
405192965
1790636725
26359238
47652295
2125130537
929019294
998712091
1391345374
1114782105
95274532
500966467
156273687
838326474
2027241563
56468435
1553819273
2030606158
1602252827
1920509972
143567078
135864410
438064028
1549108885
1392037810
1458402616
333111127
1621199041
411514921
229147629
641869737
486516102
503712272
658655448
1369377620
612831766
761450723
1828653804
367927589
456845099
666703351
1341665350
499523930
655912345
1071883028
502515463
1297417008
1529449462
359680129
1109421348
793621273
1822776094
1736087426
986908669
301532171
468906538
876824696
284549255
265869626
1223577802
1323888307
417985801
604191645
2049507301
1398734522
667627454
2020905485
2045195694
761656796
289443784
1116802241
1009660504
1495117766
463114156
2033929738
1549945268
614343995
1008419734
242897618
128266938
1240819418
960334814
860832347
2115510858
1623781152
547664547
2088840563
803788511
771435848
1229034753
933982511
247425462
1092398484
1210338679
593404477
866456946
1465607234
1190018117
269083693
2068471662
510157954
373845136
2017704475
1199216240
1073038517
403620530
1956472720
1068443109
1847250228
414846531
2108267761
401523408
1204748207
626295806
57007042
320519069
982573702
1283900679
1428980704
2053473181
1210904949
610975205
648139732
1199421654
1135344208
1667915387
566420856
1277838696
967662030
2066058167
1971603365
23380547
1173401179
2097539325
3745452
2063838199
897310673
487830011
1309913310
1067021520
1143459237
409388478
458073652
864844946
379303893
283894680
482384052
2105282088
1196341268
1320741085
540209199
986831268
1833619355
300580781
803359258
5236934
805970003
261127570
1458050493
1584788961
1382693767
1064570887
945948764
1439192909
1698064772
474941761
635413933
827655838
396308137
165009628
1238030354
1973119574
487914088
433157258
1318626202
553700012
543460276
1630917472
1159656488
1751557342
1123251535
942765694
2056322862
1569072794
209497893
830464127
575050825
1646680451
1370656104
348456978
1230487326
332985832
1924006899
2134344115
2130956446
1948042642
1777362274
208096989
131637060
649801882
1723396437
1893305062
1255557388
1471411225
296134721
2038583287
653154420
1760858512
272428592
440582414
1877592379
2084619220
13728359
545318937
643820493
20273291
1783855333
1549052520
1248380474
26096797
1802460322
2142279459
2045768805
986814876
1840853612
604355287
838507206
1729958033
1247855244
106400218
810605141
434893979
2146765198
804231590
625345930
72560210
355873709
560228008
189029936
489575344
2107084286
917780958
316278004
1087455078
226157346
654536716
1296165670
99316742
1469514859
372593024
1927602438
1104282120
1000181140
821490491
323676981
807798654
792089994
7059337
2124225511
891172867
756122196
2139031725
1554741134
1949372111
1229324134
1712897164
474825808
1680758486
983807610
1907856402
1366268628
530697247
421560441
1467795947
1682452405
864101531
1723519421
253451122
1764278745
1690819098
1724775881
1527825691
1625674942
918980706
1083247263
1525411141
1641270827
352669488
1658808541
1632431131
1771817064
1323365109
328738717
1154415286
1630135859
654729886
2082929510
1271349838
1078455923
1474258735
612745407
1889638670
890287697
782341540
493888565
1603962318
1355110816
561480552
1752716704
1901014294
80346984
1679116989
1916633638
1233494610
1191957870
1271224811
263305625
1615637055
297656684
1780373040
1008529851
1901975580
1054956316
403701731
726684343
1255295990
1028840508
761525347
1363575948
757941101
2058872926
1558109217
1069125805
931245844
606594208
1021124941
1712211311
1974268153
732584389
1782053642
880255325
940724421
878622878
676305551
290625783
930078683
1527366990
2002818945
1663413134
1425461723
222119155
1682005419
147088375
437490627
1203293934
1904565794
1745359709
2047006813
460030667
690145060
1512888073
522750771
474360899
2028506950
680157141
2134941742
483450688
423572075
1178795598
111683334
1600364551
126332041
17664520
647064994
640358052
1780866567
167468725
371725016
41699239
828632887
1405345963
1800687931
215509184
1623061249
1423989455
1382683937
1411003848
1431100420
1884173144
624551855
797199710
1691204063
1072811411
1533726944
644485676
610564897
1783330235
1388143794
585670114
976945510
79092298
1680505523
521262922
2114214014
2065662161
1741286407
927833928
250436651
140748797
1588402127
692910413
99485033
1707938133
1945457083
906059203
1940255258
1559845688
16066841
60369835
818466015
1219542151
2089398068
658768503
1428790103
2044961741
104436565
450613121
1717702947
1756093868
1823263255
183820088
1611972872
1053329497
1061501145
971846092
1677968584
1266677653
216980778
1208091700
899215902
759475332
660571523
68125438
931383581
1422078301
1463938774
1719301787
1524258048
1815541540
1166505224
1318443368
1847579025
186063438
69277498
2106367487
1652237161
342047346
1041358252
473862068
1558070529
710174596
984361167
427962151
1603349534
1930616598
143955789
1528718957
1243171697
911940459
911959900
1560032314
530878532
890069211
2139026125
1208951561
1885991182
846984391
1671852437
2085077464
1499182257
1273716751
1947580230
354293102
1023473899
1622452235
1709598983
210292098
1595940639
810034459
1433352152
1741736348
1132510400
858321784
144090962
513985313
414341799
1597879084
2052863701
335169243
1458322934
1078670581
1724568631
362758980
427284732
418886312
106837233
1657610485
1986610020
499230614
413146337
1136289285
377578213
1705938015
251881647
1920571527
2053344938
1869722713
698233063
1023377930
1954134196
353324163
2002381142
1821809409
2136742254
926030442
2003310763
1006912206
1360896126
1200085886
1048608044
1110683250
624200902
2105327339
703312043
1193487124
188231453
566327257
343510827
2065998739
301993706
1940502112
796655288
187400714
1471680972
103489909
1075974853
94659224
1686407926
1371278621
1922903253
2056996418
1505548839
681925799
1332752654
1061501145
114327979
654321318
1129454497
1293665902
360783288
1789132777
623239066
694543535
1753118428
142323206
1743855809
256232760
439958487
1296214651
2125962349
59592378
1521117485
1892056378
629724257
157322854
1986445405
946254602
1433563187
1298438131
1267877041
1237161840
907861285
117162688
971857529
970396401
1671694879
1858784724
634141885
1344657148
1504316666
630837413
907841833
585952995
1753867020
606059364
1185028808
805966675
1498671651
2131327052
1440734573
901756826
1402618232
1096432435
701016806
2005130056
289498164
1500096828
1055229752
977329970
1658885526
411331056
444358452
1786042488
2029238616
1370384451
208976531
1104916168
1164709557
1538306820
95196285
561485950
1044522020
1896775232
1282148193
763603222
1156025394
1117575901
916448569
1050160097
1286142449
535675225
1431855973
801920901
1527964565
1446382534
874813153
1632159934
904350124
309499875
831265446
2093279220
2005235388
1766866305
1328896032
1487078496
165326991
1214971234
75799806
681371419
1317256233
4378191
1367993127
1430979977
436903668
731772677
445224782
591174470
294289969
28925130
566333781
1875654829
1295792572
571057097
1967852145
1023737685
1413923707
116214941
278845322
406485950
1310228569
1162063429
1639691306
993462637
1893637754
847426873
1446857873
692917184
429347873
1220899680
290036371
594911455
875613186
728533001
931115504
61085141
292530002
341609388
1837097530
1542575931
636734277
1511745305
1427158685
784688762
216243135
1501450403
816408019
593223320
669495366
1792346864
990042511
852014001
1699631711
517733121
93497985
2064551164
2078391361
1408021776
956777635
804787136
1054462011
466965066
1688095223
127913822
68321364
638375480
1504148554
488933472
199751411
2139111923
1325659182
937315626
984476497
994553595
1390629402
1959440912
556896194
578405957
599820056
1572591579
1344672690
1991947798
1549854878
1617462167
150541405
694719749
1291478308
117885944
768530761
1477317635
163356123
131945821
1587055849
897967613
1119691800
1149264503
1233882081
1318224079
2018791064
295508203
679445268
1851057513
1148210787
777529738
532811284
1479794934
1947076366
1541077779
1748783251
904454482
1491351674
827569262
312434108
1654488743
1925399676
1723677975
2138412875
1313787459
467145717
68438587
251727053
138622275
1162653835
564320991
155888487
881213587
1365790645
83312922
369559369
2085057237
1967103251
437062725
650696300
732191266
198623559
2105295715
1616393438
938516273
1457020094
405525954
320313601
2093859311
301579239
1859828510
792381162
2014206428
755360585
1943723282
158251087
1085249884
4260631
555530525
405957899
642064444
1935569005
2145170273
1356168219
1369829534
1013852456
1555797118
1506900980
1762514451
1479890345
1394783852
1015819286
1613859763
1331492278
575332938
283668392
526487057
1001760359
472659742
1656195280
1657351673
138236694
796050383
609789555
799183522
624989643
671672107
823576387
972047488
2008546859
1405932544
1755786961
698461165
283005997
1596863412
1282187113
853533145
1751718867
587165842
444200779
326942380
542616288
738937497
1415787489
223075154
1101397
1963862630
23054837
1150951016
1519157655
1690906870
448776621
1906343855
1209343823
1551487283
106879214
204155707
831711961
329544193
622156035
1503511580
34959110
1254519112
1015867829
1881335591
702737669
1637910100
94068220
426565241
1205960127
1033231669
783376907
989738616
283665600
1390479634
1314739967
1423304748
1279129370
184195903
1993153747
226499331
214442659
149450459
1579604174
941435057
2132723944
1959301514
1032554018
407094199
95853290
1870775618
910151971
2029125425
386248805
1938503380
1996117841
335577020
57886785
666066992
2090682602
2105105994
1617370297
2143474473
335835552
132031557
1793432887
1771378280
1590391207
1619379729
1819012776
1517871169
1490546888
46800705
1005774177
1220889091
1353410831
1485003940
1201889728
1762320822
1747461851
1201491463
681872378
1940514107
1393640433
578074679
1470066625
52397514
1417502154
575084304
936711114
1050253769
1991291597
93765434
1136305092
1987048325
899189053
115105723
312931775
571098594
1539111564
1977564497
323647259
1352034912
608928912
635354105
1322107998
245791031
1686253246
609377293
211947565
125177627
249745998
41228608
686040276
1247959922
74662581
1705195049
875630706
1521092904
1930136804
526124712
2124220805
1425982054
1266183714
1693672685
378953699
2059693594
1174827355
1254302378
1779145249
1730817794
348984066
1664919353
1622690927
593641473
375295370
1143927253
1351004616
1791107809
1383472049
294634870
316839600
7356002
293310965
1605721648
466110153
864559167
1368947920
970891725
1445403718
2082817507
1912909347
469794163
1609656012
937762737
530522404
1109149548
454533987
667602767
915969755
1210472722
1190588666
1504375239
1973797018
2004952306
769698553
396870011
1819477203
262409163
1871151227
167269826
560941258
1237032867
667843260
1068640081
228982426
2083273236
411629035
1002900817
723338676
1728033803
1912379525
1747128826
1556984476
653979813
708864176
573834262
92820509
810390032
92508168
1858152119
2017410797
136971587
1595352094
394485721
599506876
586175682
1924068685
1805603970
173049336
527724749
1798697942
1604620121
938802704
1686825243
691942893
298269560
116924903
1593269377
935189239
1140059513
1818151355
588704246
568691603
1198174729
874363787
1162470524
674549709
187647456
634595023
149611594
1209784916
2059546326
1259584269
842955203
1262481625
2031483562
2081208581
444129971
103668601
647485761
507107457
1946548289
1532155290
2056500772
1173623027
1321108594
123374339
1873985592
1443369792
1451362672
780321607
1863032091
1789438511
1558725110
1076562191
1628832782
1501932794
1006387564
1021841609
551089930
1811644395
1509697008
846467347
812518183
335121530
547682495
1439524453
1264741809
2147190684
1422582343
1219987238
1703208949
1982279756
1497313185
748432615
1153888470
866459624
1635749658
1670107756
318680857
1658350024
2062426077
952350621
853201045
749857722
1323517157
1255358834
1868321997
1640419177
548967143
1383623739
2073466322
445661324
156126061
1862732144
1696836927
588071852
1321567192
835953392
21322653
119663457
2066921097
980937859
502593358
1855866743
1649714775
1847515611
1182256602
547834502
606607914
397959794
1867298227
1755281582
1686307104
662830157
165825048
1562668580
1240973144
1203414814
1488137369
2121938952
2022619124
1449998105
271085120
1380472664
1089611780
2056825552
1519207251
748339650
989137198
319538775
1064313142
356925773
1027695535
1708857
1352618662
752864138
1320913279
1424529508
454714396
2039405729
2029130553
1756313135
913304102
956229291
798408573
1932604417
1927184053
185501826
71088938
1912194805
1239964774
425023331
1430808921
1719058548
1761721608
287486421
2110965580
1287857865
875606912
1860640331
443123069
1198621327
579903146
808286635
1418071946
868155457
1629902631
1942084045
2071311712
1720963337
807459611
1919886115
180927323
163753315
1961692428
2003648410
339573449
2070049896
2137993640
516673578
503243233
429996598
416794863
563687260
2054989906
665624077
11376551
844073818
651281106
1945393726
292700225
1078940775
467901513
89607953
685738610
1494382185
1047466486
199153332
933239997
589838278
2039233694
89530363
309015964
248432026
1375821384
9348580
1398481007
1431860624
563350159
283114886
466927046
495173523
259495636
271135629
221866860
54258728
725594579
746934586
158910581
536815727
538592953
96201162
1847448862
926751598
1611131567
1892057753
821693230
1171338598
2060871704
1381148129
1488955119
732567602
1977086745
226642150
670570083
1566761389
186788569
813820749
358803367
120702791
1429843493
894496255
8186867
948755066
1312031898
1897066815
1097830473
1188698437
1259376173
1421021942
491433721
5792345
831505678
1970679581
1481329869
1189073620
515434210
1114037241
952560173
1288077343
190615827
1842091135
481616360
178714501
1794663683
481424544
1590837676
1005334769
2022379399
1664757280
1641693142
467045904
372874066
2116870696
1312223233
1845730771
2073650034
1395353753
781966993
251530768
1980861001
857582294
36156155
1302746046
347496876
1619554010
631944442
176377530
902221369
266460321
1157690236
527539410
1595642950
936861480
1117223204
1720316540
1901234138
1446601376
560872919
380292554
1094489422
1796409589
1431236480
1674933497
321617707
367272450
1282907961
1659422081
558042822
144694308
1450252797
653080334
63666574
2018820450
1570306846
982930112
1387306921
856794461
971413898
1509217096
1358387601
1910043197
382876396
1990852555
74196950
488770195
2072061988
954018518
1183714112
904397176
482291893
601112124
903953929
2013133851
1799989825
1007944459
870787308
1051830362
674809476
584281023
607666717
868274077
1192976671
79390138
422568576
1778931176
729066793
1366779251
482534878
313696550
1194248544
1109430534
1191605221
630963776
1956314786
382114063
171047076
1341703360
1154419225
1935244128
1292803520
1322320354
996744933
104590500
517950389
135673951
7149397
341843283
1035796161
1571743722
103582040
1705151212
120439327
472590659
1166169011
572556062
1835244237
1907780602
1651517759
431414523
747845106
1211505704
3473638
649698232
433842666
1452892675
134522734
10417351
1349721580
1932002104
1168072377
646286397
704346979
248452832
1273282898
1949976633
1230043640
1559476456
1803359365
2044423734
39129313
1123564328
1744651373
1109185267
713945396
1527750425
319376542
1030870337
195644979
1051696978
1237089436
8112722
584612512
1979289750
835494767
759606384
577745157
1162208615
1031332060
1027744114
517365134
676480250
1499074801
1802467525
1499235742
1862758987
2130451946
1938964369
1223202333
787244919
1178042441
389468934
1194761278
2027018076
1046743552
1634002630
811499691
1851840249
699592768
233915714
1585363236
151066436
1080902927
475018087
82356591
966304427
712722330
870339205
695093683
637672329
1889312824
521776418
1689680834
2121308322
1931987179
203203666
2044350442
1118323372
1602051235
401548280
1463319267
161930691
1869451465
891838517
590027342
711127497
746896420
278105185
1011942805
1860229647
1514650900
85489598
1466944479
1023615854
42749568
1458812573
917417142
1364858645
1504707928
639496316
1177304478
1396222177
1523058768
1877831835
1853777494
869098415
41862879
2096341629
182671279
708693968
949396646
869556627
330801136
1256156503
384845254
617559074
1673655626
1794945616
700087351
2130630120
2127733161
671774266
405798156
355051472
594610318
1348904988
1701272784
1564485256
748622833
1247053041
680025359
1905723273
327155426
1263219560
319836341
209239643
1706771588
203537204
1365785822
1707663725
1611433702
359940103
536411593
1420639271
2144130542
1200598249
863173740
2009146456
415396481
1588635720
1299860418
1753189459
1136705332
1448674630
239921478
1564081315
258405076
413445302
1400608195
865871041
3632720
59985005
1636397950
1068266658
1650398612
1143158375
1998241880
1555896383
1638377636
925947346
2001579694
1276814827
1158370016
1724157857
152023986
1600518129
1497779265
1632374678
1518025231
1074889487
154364648
487420700
1102151725
561092628
1719187470
106085133
1031422602
1961084628
110184808
213753182
1203750053
1683428758
1211954563
905039655
1717260834
1708199150
595785744
1121211737
400054774
232591495
778267405
328846905
880669813
55076512
1569520903
1814947523
1167051055
1223077151
704980639
1376992100
2128577935
935218706
1367048698
140548054
914036167
446337459
897966764
1964150548
509093333
2062671584
274068521
106530988
1896625790
1201097328
2097390898
1166826604
728900923
1144506493
785785500
491395180
464954770
1304092107
29922065
1605037584
1153796792
1409828700
575873006
2089782024
449000786
32297154
799680631
207658270
856607773
1196928302
908567336
661315513
748442263
1338835313
1659100909
740396117
2030626089
1259127729
716960987
34119770
2078023593
272541751
2008262355
1491688217
1885539558
923836719
1274243459
880007935
1800831167
663986162
105384915
1600507832
1736040567
694782267
830611708
814548224
47781601
516141154
271084731
1942238430
1114920901
1040285524
2074253593
346860175
1056563355
677791311
319019209
1634876460
1407243150
2146346114
1037771248
2038046881
12984336
1047856574
1815048537
2045230757
2115925825
2090821280
2070237666
374822096
378146470
2007937377
1784586531
1237045111
529758179
2102020366
2124751026
1555658864
459039747
1958194367
68429982
2042822332
1146370331
1460517237
2004236807
1128842500
1532509524
364968116
1395381269
1489683596
1588785472
9217132
511623589
1279123271
116318349
1109443618
571310444
1337671310
529653049
1399211722
1947063549
859114288
30781510
1563930684
994807846
665485218
313123604
879961958
1266741763
358882049
1827670729
1981016470
1750621693
117834655
2061209262
1234096451
528870048
809951144
582625537
1366908057
1383761788
633736265
239076758
744232786
696030588
647864942
1371226643
287566907
207021669
1263036535
328417976
1714682836
1140688754
2081644194
1558940345
55644103
962340157
1943064373
2132283686
1238002969
1845547950
1089277970
661558049
13247660
529560928
1411794783
281265022
406408986
2047886259
685107256
610075657
56188722
1008585116
799211031
1059132971
571987548
1441306047
1056609275
1335063787
1967586597
343141839
1762582602
1857026920
1560276584
1989094591
890085511
328770700
1622428715
1066232728
790581118
1244542073
651990945
1921198463
768384476
775340946
363793516
1368275569
1641370708
1953133118
1100163841
1949749534
684953537
989814423
300136565
1617145751
809765826
1531588644
61895021
846674019
667876140
1501292114
668550236
1449095107
1273625823
1186111808
2026461902
1951580588
538365744
1880136710
1960380682
1585185783
499369642
784833647
1246085374
2036937530
1373662430
567302508
763479771
1997774314
1465270349
719263208
1340844134
834323257
759897216
1227266416
510543981
339106257
576094092
1089379294
300341065
1082635637
187881370
1121934866
1321460882
1254480639
872760968
1489722908
1193113316
984687429
1037849714
240413876
1560008315
113087593
706248168
471693144
1399814975
1783862981
2144407725
779353596
731764787
646215398
1837097530
728604544
876484937
1562476167
1558009040
602966254
1708183140
655319146
2027500727
1435626404
995921863
1784873694
1369388302
884975272
1079526307
1617937753
826936848
1493301525
748077667
1352831281
1218626969
324186259
306700018
802184816
940530519
1251374757
2114675048
147503359
1542883524
1353222389
136774026
1815186832
315186271
1044535681
959301749
1919330829
687923492
168268232
447988952
2087474379
1950701070
762919045
1454075030
1150681422
1420547453
1857994432
1137696735
335579452
1938958809
1442318294
1480800741
1082898152
902107551
831790140
1087920352
2012070764
616107760
440384997
1157940331
1738782130
1439723688
1906536633
1980399351
837938340
298476295
1760489690
156648901
1051720628
1906545809
292543296
787805340
1011214177
1575134999
473784178
328898182
587964442
848724903
1885459891
1464764864
1866344103
1709351455
1568985356
1595709414
2093680369
1051767787
454608974
458656451
445517206
1539140728
628428382
555096754
139330666
179462474
1328036577
2108411702
24627189
158685304
2089843251
1368867118
322801343
414108976
2030364595
1019299159
142029027
1519497255
104567164
679543580
174292364
1337877725
2075402121
1177265857
304310474
391186745
1006583522
844965781
138492805
616585092
50838345
1305073657
863743292
1389134902
1238224422
1588410312
1320722735
1127548302
1066966670
1270466424
816297217
1007487230
925430785
813618791
1029314973
816599041
349082523
1900423965
1230202884
915359943
1476974544
1106981388
641438406
1350104119
1903869853
646657824
1980212131
1649351482
261073444
1492767870
1169011888
1439499818
880593965
2006487785
552502533
606349236
1229350969
165364496
1946418190
1511987225
597285179
417652880
1508202776
1235327060
1773955709
614306193
248919074
1985222960
936532756
1711861658
830083834
1775858777
2092816915
227251111
68214238
1152374861
351515629
1935089366
1158409920
1835008375
1008616570
760272257
1101874253
88928277
413242633
1947558211
1136725308
1727840728
1952139857
1218151748
310583711
1112380203
147749933
1626891434
2137599534
1632372514
723604208
378871744
905216983
1742972785
1173623027
577690904
208840797
1104467811
1471398103
1288501798
952563985
1029206084
1082062932
841302539
1648847003
1859429281
579810986
1373372024
320756473
1654457750
2015710927
299088548
1507566435
1297037718
1803201709
1689253384
1128863470
1067766135
1453500748
313760328
2007117565
529824356
622227588
2049320267
975425591
828734630
312251324
1713697524
1731964572
297390284
926473550
1218313860
132839611
2008645501
585470195
2113360824
1938619930
302582865
597623606
1383047044
2071390138
1886389636
1798542677
1128784035
1489295597
1712515233
493907420
641019409
2124391967
664646408
378538105
583513262
347481336
728315161
1447861143
2021260102
367272450
473603002
29713823
1559062857
1136701208
2034669414
266850663
881128899
1030611327
735405861
1058301707
1049428803
73126409
1263944761
512161583
24920920
6625228
2115391508
1423523966
1088200116
30188950
609138826
1427712051
2124391893
411794299
306502521
882611679
1678061162
2056396835
826370994
2096640096
2056673140
1188394802
362896163
1894383762
1822957798
1571479101
654648705
597449228
781041906
916655495
1273276633
700644275
2000010280
1332644696
910762760
1490748637
89979991
562992556
1683253781
634692238
1053479239
1637791531
212201501
230539049
731644623
2115031391
1713951017
771566474
837184172
582973350
1736895685
353066050
379340866
584790690
529659229
1283834481
1313986
914938775
1893104238
1334181304
1891064734
2138089838
1814466786
807150806
2021624189
1682892358
1863566993
1012242767
1817728031
262266727
1152405482
521251242
1771836551
1458876098
1195092549
1399779059
1936859498
504133205
215035893
1887174973
985440070
1652714341
660960249
1424340486
2119431862
236326603
1309319870
987316965
1950097130
970857182
1914884204
2064858382
758572945
1210935933
1094440743
1910968051
1531857797
1495036201
811332637
363392975
786037833
771096243
1430368812
1506100670
1923152574
934081922
1403410281
677490703
1239462985
1769128013
753754203
157169612
2015614657
752458042
1129947562
564561981
2079858466
437039624
1185749691
603478187
89830071
1928908452
433988355
1727327089
305541141
2037592485
1918763621
60471049
931793888
1913825723
545595080
274534964
555017720
148649073
1580964470
1931351759
1444676169
97433181
1565829009
1261765992
1108106589
109144463
850930151
1339224558
568550584
1833183465
1952466669
803831182
13157507
2120774933
534837952
813405253
74883445
586735061
728405590
844080646
2081259580
988219817
1654723481
680493259
579371984
1948459576
1815830051
1199516710
626048791
1923219317
68493671
519358181
1447728508
56612907
1863632616
1410244691
1174837607
683337702
1911786784
1551316479
413967966
838965574
512826604
1890297020
263436904
1551478959
831516406
788003757
1152164679
1269621490
1591226833
639304096
1018149837
804449358
445974209
1644242458
1586547747
1963610177
1359534075
227608916
397680930
1863856448
282008754
1924314124
1287645998
21303707
1756150223
1369577212
1292018169
989592388
1898360993
258672180
1643857200
1348690132
1098727285
600753960
873495895
137412126
103199668
950286670
1558303397
765040651
1260091753
1999622942
338376326
349144665
1750352385
743133267
478893121
2054151552
2069804381
1561277416
1912256357
1622810450
454901330
945424609
1600134311
1260966679
679477972
1008841305
2111730336
1628498086
1417623763
122407621
267244840
1229794496
941725881
1347501194
290637225
992421494
1608845178
2040420271
1568462558
1225067372
284905390
410864360
1087843226
774473451
1267227415
857222907
106767787
1887970497
1802566225
1524119560
1204213155
108437277
4041602
445777291
1109559862
130708553
1647212568
1770928535
1122661435
498732891
1528583227
814046592
750052075
1769788730
710287963
1726196514
1909606753
1152294685
222201245
671866315
206126041
516307284
410396617
1582735457
2085578392
813034263
101293967
388797666
936876419
2007275208
1038828123
768729682
726978245
2048791753
475925740
1223136999
1366881445
1185323819
475118045
1050331807
1795581397
349446225
581975792
1389357591
1928020859
1594572553
1794530439
1778212394
1940648128
1517929324
232042836
1936935841
638747262
2055248635
1494176281
491598354
2035097921
47660872
629433410
712007644
552444797
682421497
916186587
448534314
590744914
1229462084
1611597493
1773164223
1256516580
2146268373
288625114
1239372924
1800850114
1460130368
1518902114
318882662
2125824649
1627712450
12666054
819206950
518391080
1886382692
1563406130
942832190
1444055361
831921281
676363285
376755642
860699142
837850458
517495984
1792480058
1272853314
833938967
1903137299
215834525
690658693
195639427
1494209972
572663001
1575368872
1407590959
379934532
848366108
20350965
147687662
528906992
1571783306
234910748
867217140
1816387383
1429634876
896472447
1054452644
1871154165
1397138473
1454752196
413321236
806708696
978765944
422038139
2039052985
1727468231
1760113555
1459607312
1266243531
1471144119
1498222431
1889866217
1147519156
1447886656
613152729
1492106021
714040348
1931143465
691575413
271340995
435886489
978361660
520941843
335114094
400381098
425735258
600927974
1843392022
788266995
2095514264
1798759111
859786159
1845028168
1084377540
2047021810
456860464
2102947031
1180416734
1351525028
152564353
574261376
1168096533
369314332
270760498
218876899
1557651863
1153301525
2024221152
605065443
1904499821
1669419694
1123906466
884350971
801931926
248616558
1584328501
8550764
680984508
1551129438
1193694953
1775943262
1819456000
1329890307
1359996993
2116201837
1612102874
1583589661
2113031427
1303783656
1558017012
854195135
2060749481
1045823467
479431023
744089276
93112785
1599690800
1721011452
966992378
949149482
1144636650
1863397817
646012196
1765411037
1190569349
1224062029
598401003
1955717287
2091413691
374385041
1335738021
856247686
343574762
1312975391
1312459436
1848567277
1548350796
1671398098
192831124
1070061215
165159415
680145892
1992225967
1233707199
1885439239
399012060
1466789098
1986073784
1272558256
559597272
1128005554
1536039494
2002519882
311527083
1526463955
2136557920
1548159430
1409270800
1174075279
774235358
1557778438
428590429
1663368168
305938085
83875385
970952999
1461214498
575298211
1510525018
1134860550
1647305198
1246099679
1787403299
1600631315
1864440291
1505602270
783216819
744490489
128440957
1093790147
998308443
1231089653
638072994
1800153769
1052122564
783921973
1750401885
677789827
1221446123
1054247860
725401951
1958866469
418362722
1156560892
437284464
989380469
1914332513
2111100927
627723995
1566815384
2064595374
167714594
273663908
788603306
822950086
635010419
1830469563
1579484763
1977340088
373227437
907157065
1374043381
1847002821
752162665
560854756
1660947636
2053562257
1537730441
52508740
1279783180
709700068
508296163
1119634897
2034754018
1683982798
74192658
2133864964
1024557164
784262154
433033851
942093883
1882573990
874013038
4217243
73792060
1126089163
1840365211
1221647807
964993835
371964670
64857138
1141271510
2075111705
457886479
1356055030
871733726
1799963786
1051055523
1299591555
1915617307
1749885638
2036015796
1472756324
1563027311
697185175
1129476301
444173940
1344631523
447423493
1525934672
1337800644
1651321701
1850591132
2109238300
321613269
624607367
1299867095
553897792
1619692979
919430234
1025116235
1861122157
376598835
657919191
1816118465
1294103643
251018147
1698311102
211628406
1299735568
107306508
1078523641
1241430983
1749680580
2076358063
2123310611
812129396
843560617
550358258
1628806437
565477259
2070301197
588228509
943396407
482532032
731341392
87052225
1540447322
1806635681
1391629184
1715060379
1376200100
688637979
1307255915
1920951372
619196354
944782627
1832073634
318851925
26368314
1465509808
162822529
1752420762
572298461
2064846647
155431468
411776582
260733899
1807798686
452299991
381292022
659329829
1959600976
1814929157
1572388900
1159265974
53752584
1595384434
751449482
752328215
1705363217
1837276522
272105056
1887715294
381951423
498295313
91102668
2111161683
1679035286
1856544174
1589692477
360913681
1250623428
2032466597
1742849655
356032781
1257941683
1017293764
486634873
1405669266
1783758734
357641140
888564023
1969115967
590762411
207302027
492839267
729115618
77846003
431031424
1291822217
2140401342
23900934
130917756
9640501
1132903386
2030533952
1831435204
716999373
1415737570
1759973986
1752777845
1050550528
1390042039
2094913160
793683779
908229654
1914849070
1182377403
772065868
199677581
952329105
725436553
799364986
1189601421
2114744729
2100319229
944350147
1670042171
496402154
1352894521
1551842546
1687282988
660437561
2142570831
115458492
1934849142
566417854
1153572147
1063494172
1986293136
1523913138
145821236
767072935
2047742634
1506733562
1476643309
2029556856
400737673
2305246
1217297348
1628748837
1630517305
661591240
1537028066
1873557151
821709458
625441955
247577979
1519037525
1899150605
1827203779
1932523424
1388253248
1844255170
279916868
230601735
1226150071
954746715
517525429
1527722273
1825719627
1318983392
1700241209
1899843266
294255788
1735372483
133051563
660680671
185324327
1955210748
509701521
281158479
892683627
896663105
1928573369
1361390773
1112422788
67447604
1795831475
1760933280
448191806
224258782
1345980018
1975199555
1677981709
1881736240
11273200
1291092140
1697611018
2073958873
345529264
1849244180
607284387
209455451
1080356070
713581397
973123992
1270513879
1088768373
436455649
563250540
2094990069
945357047
111809721
716293346
1612919852
283169023
546161736
759199629
506210669
1323147186
1234275656
746901538
567199694
1447765951
1634319639
577779254
307456231
1384385692
165756668
1691959111
972002408
1741111650
311651230
1123991307
1507256217
937436595
2022212514
1304449586
7588846
2107683664
2119292146
82524680
479882101
311215
194302510
138088002
512340870
1044946948
1494520036
322635862
875603909
1668882269
1884172958
864147704
1664561678
1139650080
1467073007
778123561
925692305
1628932859
2111689154
1075567493
1449479796
629551591
2087533447
1213216699
913959150
1555290193
1578614729
232126203
1366391703
2046493963
1949792032
684957704
316334905
1167484983
671738232
278078524
274210319
985899984
367321056
1659084551
165558828
1953857345
1344071370
851607968
225410085
1669606411
447967709
2000041559
1616368317
1786991915
510453703
763404178
1750943428
737549705
795775094
1869047562
2060861712
1125424329
364089914
518663377
366396075
1735165760
339196075
117917802
1342721539
2089374808
1050263858
231671960
1608271534
123063275
704399069
449144972
1835386452
1024614829
2140285667
52170315
1121919847
585448104
1352855175
1172832115
398918065
1646026182
65005789
1942175930
961041860
734963966
1133602173
587773438
853034888
785169672
1237613197
1435749430
884798459
1149520651
414880011
307897682
1578445011
973907156
193628121
1762053884
821737813
1445230822
1027610441
617406102
1728814377
1496957825
28697925
1688570224
349779356
1537384675
881542259
1711881649
1918473223
522598425
23611051
213217837
683945018
940498164
216654293
1818438528
387506918
1626704378
1663509432
379615395
686962173
1761592120
1370480549
408935484
1248898142
587817001
904077093
451746425
130304903
969751350
1303664635
983883216
398845133
1173071925
435497274
777604490
2114685437
1471161076
1226804692
767555854
2033736744
680027186
1629040248
1383731173
1978906102
1362608971
1182595045
1685002244
195687252
1264099500
941987685
1660951206
1295628334
197188691
142379514
874341098
671741145
1481504137
2043137117
628822229
723505830
504320129
142652119
848277465
1726799992
1728990678
2125007550
902198443
1859236443
1621138248
2662871
1275228067
1983560924
238671872
180986723
786682689
2053264939
1768574721
2097054372
229034049
2024552589
1471189934
1608773534
624849521
1722639515
1011796640
1471075585
177934434
351266715
721616257
665190630
1083254180
1432168268
275998595
956039197
799988770
1620437913
905938239
947833334
277653910
848957190
1695210728
1342473865
797415286
1338541172
1679563105
1186490829
542625590
375861241
1288673510
121357659
1738359498
1384169493
176253873
824569660
787338058
728613662
1964126037
1493919981
774807810
1529419896
1986002253
553096880
442884895
2116208048
1566732982
1964146856
96788092
1637987771
520046959
38946673
450874523
304139618
1438366680
1139398902
305466553
650723206
510668287
1259725459
508639283
1952284548
1066563978
1066814827
2017517090
1722379657
1241372602
1525199681
1016379460
550913575
1304908492
821308566
920627119
561134650
148671645
572493678
1532098934
660011999
317370321
702019266
908367534
948354210
1099416618
1516472553
615555826
1164269460
1823056222
23060409
731677317
1658898858
1761594683
667904041
915476800
1476596839
807187933
1226269905
510891171
1090716623
2015321896
88224706
576299154
529193224
494387456
445467630
1901930017
917986095
541954588
663714452
1308988920
173678201
1267963617
2075591815
621369358
826061056
3179625
1353753446
1755935982
1297457916
206096859
1766750084
931985943
1309265058
160593238
820847140
597154286
96544622
2078051710
1943283741
1859309681
1539254727
1236027795
35930181
1880132323
561513700
1833079252
1185263449
695824568
1460500590
1868978238
650263509
1996325026
253162015
897017919
1613572942
1729129125
869607428
94060373
1501098199
1486433057
1373570174
942717416
1843502842
681502671
1362258060
2100866841
383110244
368258593
359365963
1389943734
979922712
387749878
521373218
777418694
2094943895
697402892
1416161234
112320830
702381475
529441579
751109529
2057901793
1651329364
345172511
1495845313
1923164847
610490583
1766402122
2079392121
861359617
1554330629
1460802951
400616127
1090872602
2028589733
686374802
1224713024
150132343
778481198
1757184978
763266281
1812253926
525507148
943299937
1871668341
113200911
69864172
902901875
177915392
58506854
1186903693
1247910139
341152455
609392102
555525576
1200995976
2061877519
1856686903
2045561274
784519586
884612512
1626915605
697444665
216923203
1491259750
2109723963
1986541007
579764856
2048050169
1224654804
681313822
1500138982
1272633878
1936112130
1670841014
1621826354
1113520777
1127766130
1908218097
205550898
721374465
100072261
2139106076
1262649233
1759106734
1044690988
1830504540
596311414
1665762531
1910882135
1211109933
27956898
1850942029
1745136087
1750429827
996803281
1672669585
1868345087
1663887571
530310098
1146530735
331629604
1013213619
267103782
1370179588
2066887906
885696216
1731826762
1114144165
820391778
864897893
1976950399
1805514436
945617398
974646829
1147973769
576127991
1682712617
1074630584
1625369671
1397798815
1655753105
658049421
2063017328
1940170031
1035694322
1100636687
510685965
268852678
1169779229
496312780
860681129
426284727
1517799192
986453699
1140834616
1788483053
1667853598
1334605238
1340743083
1748581683
2107412761
148431920
1926578147
1232895534
316732414
1787490391
690620785
825345297
414675112
1782666787
242958766
584436198
1223021378
1218688920
954666560
2127134730
809122966
1491710114
1843678324
1802603113
1808421463
1675830604
1946215512
1346939105
1198605921
1455571325
1499542351
2005775855
1356752775
1716872133
535864800
1141702756
946849547
598175471
941913459
584895017
2146228653
73340604
10428659
1441248721
1965040933
1730598137
2094399720
31152484
123208938
945410738
609314626
1648807179
1803192238
726846744
532081104
898878838
193444271
2090214230
799165798
863980738
1306640505
878790454
1198561528
1979249095
1434745187
1377720147
156979388
584900871
1994190563
53574067
59800008
1488960245
2062619103
1911168704
512945782
2096947319
1421095293
241626492
1288160343
428464567
1636217234
1649050511
1575684164
1716290581
747755446
1653248318
1028666901
2000362455
813732136
2008175353
1888302419
1164228245
742829561
1145572097
93844605
128714214
1882987955
1880330375
1808140545
1800817679
1654647934
816580784
1454451529
1547975969
156412515
515350442
1595700192
1752376397
821760028
480092715
1020122096
1153232393
600458095
1484491391
1647215705
1261539773
2050773482
210646885
664532691
1291820130
747250784
2089906349
1070917542
1297684478
1510157857
985145418
1036175068
706286745
557527073
266785986
822607820
703387438
1535655132
464235643
1326487334
1274822509
405212832
825646971
1144769502
1642419162
784771258
129329841
1809740992
432260414
1935658059
541942524
1882584109
1038901360
1895771051
1096111474
826913832
1178808440
1038327841
203867494
1998517185
1169522870
1998079107
773676533
1090456157
193459230
304043366
1769778245
1495676635
1259445130
358201881
2105375801
1039739487
776528674
575490466
1857143564
1309098454
1095077346
1043673915
1985306667
1641680661
1211827200
1721663665
1400367033
1533212484
517904010
1633530736
376926350
1115429881
1924131109
337961629
1523359738
1803764493
435068109
759955210
1365443479
1198448360
1438444411
593350310
763789075
805806585
1594623458
93491527
1847061783
262690896
1988924983
1961608606
1119858433
1717129152
233288606
402972386
626792619
1339242374
1392048733
225054926
1811319649
902461885
558827528
426937162
1429212721
2027542753
1639693982
94198412
1085827029
233425083
1875936736
245565200
811271111
614509355
288759936
825353537
1553659593
1855800067
683137749
1064108107
2014239921
1975122386
871386351
1040760167
1876862169
1983278205
1239022052
2003117396
1551498867
1307358933
1467566217
623331613
1983596127
2026478244
530769966
723622217
2045515992
253082563
134516909
994002631
309886386
599322022
1239128077
2106534055
891649476
67567636
599676797
421290028
1803302792
982333238
755018641
893015379
1992336863
1972895238
1653769871
1891364618
948071070
183236272
1159362692
223660634
917845340
582201548
751332312
986693882
105058862
440333005
255841579
1450400705
525442720
196855916
788411904
324161945
504025626
1911771289
1381166322
603732530
2031507310
1050280640
1554990488
145421709
153368882
1049021190
891228626
1310737787
1331678729
2050294327
502952850
1924295209
1771079342
230950041
1558211975
420084080
2108820391
116694733
1734311520
1476838106
1186064299
863973855
1164387348
1335031066
783246304
584605649
1186741803
1940058094
1775466292
768346900
1777203554
1933618454
266833609
2138966227
1895219399
724280209
274210319
1883138804
616628831
67478075
1697481620
1399361434
2078179759
1937539636
1101910498
130206833
1685259185
2084553058
753987154
541816208
1722996498
850136089
1112142814
628344532
652624684
1316519945
731464382
958220148
515534406
1672168239
1473777258
1740854260
2098997006
1385575635
508024975
306889441
1373738966
524062791
1649966841
293952204
2064243586
211431068
1410044266
233942488
1595912673
2076173702
84662585
796918777
547916711
94426491
14194065
1678658316
1691006649
1593516885
2088824634
655293025
1976709153
1689379503
328092495
1464056386
870769681
2008339657
1492108293
507101744
969016061
1497349111
1641509243
729898687
1855390058
1763963949
1812608388
1697420395
791248614
1952804945
2033324260
1870526827
863283245
1186887052
556957461
1830316393
958041839
574864726
841500461
97560442
1176248656
681370578
1984616700
1867666129
1282752548
1796024300
1058736850
735277616
255101393
2141217782
863285687
26099620
1362694859
400160525
1890514182
2129193811
716853282
259859580
1041421544
1797999963
2143730308
1439341299
981772753
1862162254
1112809544
791744742
1989161465
1428657861
1173738033
1489767705
1299057395
1261374736
943461303
947685643
1286791020
1809426218
1407991827
1720924512
1981736753
1447605822
705939032
939228586
1366231644
1970883826
925856240
84973084
557071179
402747283
176183371
149253824
728500363
134173038
478446126
1350020569
461023633
1319521888
2107819814
190302541
473339904
467983331
512832709
802077666
41940549
1393679756
1214725123
720304737
14736752
880105540
93384764
1302868106
294007787
486871232
792630624
684486209
2132008845
18100727
2028167786
1282817593
1389533650
731845757
773139106
1793897080
718664862
1635887911
857899108
1655496812
2073663309
1303350003
611790729
1727708441
820247772
1248995377
837939353
1655494518
555909536
687770883
1841119928
1120716718
678763445
831765961
550713386
299425088
1532049639
1059388181
1690913024
569441664
1019302430
1614010114
433967841
83649604
1658149687
107543017
2096143959
2043651547
2053688195
93912497
303052970
563459265
1617493093
680756283
1861154792
1081090868
1821914044
1955345924
1957621266
2056181445
1795706266
846297261
1600486906
39429699
1672704759
1189893342
919806076
1560927814
1106595105
424000237
276219970
354473119
174104419
1121198879
670951517
1816387399
1238882685
622296193
709124087
1839719826
1167669339
665154771
109282299
1284430357
583671240
776588685
2054174288
2078419310
1683261298
1510465009
1674602597
1367667914
1680706242
991850820
1552879845
975652067
332185643
347053440
1794237154
2041155966
123217755
132902354
1511740886
1392292154
139221893
916470780
675794840
302480408
1399542112
1767764618
1256127833
1151264621
817477338
1856799542
1889493290
695705622
1384546044
572908485
602873113
1512869966
1641374433
1466333948
455528560
349453941
2140478561
1873537185
2145694845
553682942
859080819
1566089255
360419267
1090960360
1554321181
434847786
864029417
1092811437
1519573518
1528414716
552686226
1119415419
1330433143
1402460962
1928864120
1251472228
498186261
92156616
1518965277
465589753
469010774
1907277505
1407753666
2098173298
1134838242
415691158
826390454
566499441
422931138
590960541
1848378958
1879934436
836504466
493269957
812058642
2000934083
1148378670
980159856
707238786
559909902
1998615234
681747613
952827523
1500511413
308989882
2131581382
1007813499
1990778717
1536632810
737796503
225640575
1473499204
2034486727
452318447
898165844
1856697120
110627966
1360851914
1435308105
1224260005
690717549
1549918886
133258415
2060355292
1834214725
1210816689
1159490357
1682580172
1403559908
326402044
1391370026
715512801
56565719
1382647850
217732448
40715096
938294240
1094431790
1773327063
555051458
924882892
639893452
1311183757
309990854
1820612888
1043524049
1233642810
1456956714
1824710091
843175340
1681535195
1788919762
27319425
1203402876
1189848508
185747707
1501246136
909538887
794579674
1075238750
160343315
1138383063
1554546975
1913272907
1195612492
377169382
16578884
283840150
930841186
1342309978
11033234
1478279256
610419177
376925518
1494488213
2146169632
2031845506
2013595190
1986333819
1204692279
1816565931
929972881
659005106
132678745
1548525806
935787065
919800146
1761456096
1032685821
1911486027
837049523
1016704251
570045336
690910403
390581251
1517680607
2115798779
292331650
625042701
883971220
2493959
1966082947
1201675410
927470477
1048007526
1397602589
1899137782
241576611
954611967
457592806
126698782
23575982
293743152
17516566
743875493
1717502120
1960196190
640039560
596680650
467523247
1850034361
307002840
905684216
724774844
296668683
611027633
751983031
1160796674
1178384118
16362295
447173353
1729452927
1254123434
412393731
1749524613
1767357701
1997238610
9008417
360641691
115190684
1300551972
1346131909
765470307
682059181
1512292203
1111538368
1534401343
1525590866
1011125423
926323897
518715955
2075437815
875588971
1721377754
496068657
423688957
1603475400
1598790
2042943295
1051218106
414378110
1496323660
1841435818
2018791064
831307418
323700655
462031379
1964646496
134667757
699287934
743437524
1414559241
1191517149
644951383
1226386402
1706757795
1467866680
1777069235
1649565639
1828628635
1749846224
1949371585
1529926848
1563718736
1163193648
583513285
1146748630
987308721
1413005203
873489208
1682117069
1107476600
1558740725
1130151722
1947482066
907519380
168451180
223729317
1837227100
171578497
1421620425
895200812
1779221812
30241946
2087681979
265519852
166466398
1791769697
1694967988
1596814637
2088803032
1148456528
1420120556
673242955
1477316457
1181532557
1061640076
1018348762
1377354824
946556427
416934520
1739291720
1202185203
2113599423
609989368
169114574
912112724
417105708
1141201096
1733680086
138006669
1228895450
1847757527
1744887660
1364199113
970748490
907667429
1363644049
2147060726
775411666
1959108492
1480300637
136610536
1301886662
1777621567
943494931
66205652
2023821667
1080837794
1006472131
892152475
1816593651
966837050
459215642
162665296
668424749
679324035
1610075665
530560642
1306607807
472451066
2138843055
8344912
1103124464
1333842797
2043709947
1918067718
241044342
1947242005
1748038955
272661810
737443772
1571957429
803074405
1923781267
691750794
125848124
399013914
478911350
1016531596
451015412
1318921455
1017615262
218156346
1161447632
2111747946
177942497
1785461874
986616773
2030446487
1752391889
1614996871
1877002502
2095988661
289650704
333457127
378003515
623113771
1885895091
514909865
1608247912
603184081
1432122605
1856995923
1781182949
1209306987
1489638173
396652200
574403707
782680245
742907009
1494640148
538584534
487045294
217020624
611859843
1690906077
435733746
1604671391
752966721
390328858
492436506
191564655
38144418
1460403669
752645782
726978245
926631552
412190961
1102711667
1378439197
628219920
761258730
2014447340
422476153
1398338440
933200804
1221486072
1945426568
1334674958
1249115243
586493243
858480052
1959736705
919039425
510790285
557036914
256630594
493601735
1845724331
707865517
840278048
1550201631
2139104731
854448552
1361163306
1140719885
2025503420
736540954
1497546966
211091643
942730956
1121300083
1586966967
1283593434
740209531
1965402135
533467885
38621935
2054910276
478915354
1516016272
792862673
1074263223
1514335652
8982840
1556022604
1338972656
1821999758
1232086760
608922477
1383404015
1285454415
143473700
308596131
1982627920
330934733
1487544745
1790538594
988977663
181432900
61972745
1042360289
1702132076
319491540
1394832737
1259666737
707106039
1642482435
706956083
1699745255
1246944905
1647947526
1335895004
1146138126
1450095763
1820780480
1993249107
141325607
1221299367
1683821017
1033974259
544947015
2047697886
2049957219
9217132
46129756
66013104
897830296
1933370111
1498877102
1460833005
1464608742
1815288587
1023316291
1365252968
1836574578
1490053208
1417340593
1895344991
1263131930
1106121102
105717801
1005265596
964578245
525205620
2084607715
1327550418
1961976524
302895333
1553151542
1637387039
2104103264
504420778
172067979
1594211619
1463425563
899108691
195427151
1057642300
873363999
1802611892
8856202
1396836772
1008240920
201178452
1981670548
1975396675
1664589263
1773015069
527926352
1243638808
383084373
1882609849
1984848708
1833690732
472335143
663400217
721050939
52065131
747572226
2045977377
1857626329
1487406518
1769710736
1746455518
270761734
1326201103
215770387
1199444501
277881588
514504956
806234804
1325043040
435990623
1212738358
587507366
689502403
1414786839
1134340522
343208310
1412692339
25416448
1290448264
673536294
1568753191
2105840812
1227379140
171350707
333123535
205340930
1092274514
1421442078
2009655213
124398389
1792940795
759776227
1791072045
898467587
1627975596
1018935219
880283748
866890079
1540704479
2060749448
1412358944
735891315
1917735470
24369516
481184083
1479756645
1036349703
1597151483
1978109385
578493340
1967675853
9760188
1398105902
1786435244
430022357
1995175656
402328441
1747860591
321759078
1227703868
1348171587
762759687
1104583738
2141194976
2048942786
716041665
1466359092
1946131745
1337148945
662092973
507406559
844588878
116006505
414744046
2136286647
1897456903
2101111524
1732129956
955682312
2061882040
1557505426
806459270
1597026459
280347781
963611174
741912215
1141754231
1075025821
936649913
1045177407
1852805403
314152131
1364912510
1640778714
352289976
1931858392
303750865
1983411821
1440071451
1341865623
1491621926
1103468802
250819763
1556523438
2093472044
1454340018
522851296
1022597368
1097038259
771140095
178365963
1771362857
1410016234
642920882
2034620500
30028880
163854407
2125740529
425585280
1824582826
580523569
931067315
1522607325
253796050
1987689218
903649075
190216305
1895814621
1184404221
14991852
175503834
164865421
1827033566
615604764
1647177865
820240227
643885868
1722227579
581242215
122620896
479632173
1405518393
1592322852
1490625911
1870581428
1795406458
1919409133
129326741
1377756594
2040190149
197903734
1920339886
1068197186
673912603
467505567
601335650
2142921828
320353532
606898600
1605686632
1123390812
1441937544
1009479803
1312720642
536131642
656180172
1576878767
2076754831
1440798863
619074761
1805401880
1839840931
187377370
1983509459
718077894
1956624680
1458415737
510801591
31503660
40375291
604977738
1458497773
1347274661
1667253094
1625823102
47600886
1828268013
1659132283
1771783193
1981125953
192387369
1599671449
1204631540
1884186310
103657212
1202348112
1675703475
1155062413
2035232657
796705522
1131027867
795837094
73231201
983552855
1048872570
1930577678
2084119025
220299465
1635676870
899433905
1284205295
1793144234
289362515
1614131500
1894775715
1773920735
2023328568
1251270570
1490852297
1717363615
1817006132
310634730
1203097343
1903986847
308619616
192916606
1024308271
1499726034
1343170476
239616926
1297360111
1894978253
1962232901
1800517877
1047736311
1605110403
6389447
283990548
11813059
1060910911
1426905757
32171713
182680081
8231035
1461534636
484034698
1398790061
1279481235
1833441875
189645635
802175877
79999680
39880584
270115005
1689625948
202065442
1263619301
89561698
182548838
568995031
2086000019
1406572617
2094014829
1684707650
1692803539
2129666876
1390783293
751457316
87044224
1452693447
1445272129
583009579
306606220
1441651554
74523543
1256912654
698896732
1932412996
806096444
1671410357
902501329
542675365
781496146
1030501231
1103228642
1656615750
1890176773
1988134917
1407281885
785478609
1333908014
756335019
1395661135
1292816057
256085083
202975793
949159852
113893284
1055452322
1104931849
1384952329
2012246003
983558180
986673759
779524464
477826968
1598288317
1348272408
1946363603
614540208
91769301
352487648
1974493945
587080279
1469514859
1241778339
514974486
1240429579
1801054563
1719592265
1198284279
638095915
475051671
1791773155
975120095
1364892560
2030285925
2137617051
457851423
1016459062
1754029715
1997482642
717316210
1961114917
651697294
1944529906
792326750
1773491147
1982423538
936914737
1744773153
899762474
1344682311
1494147046
145966395
1564678945
1272133217
146972579
1706635710
1726468928
2058084506
897614738
1696961883
1254977738
1641570360
1708352949
268532516
1237608917
1102115458
604090801
66025975
566289344
356366359
105814938
247517057
1228888174
706659743
1385130751
975179629
2085404477
1144115753
178525043
1059660623
1615792200
1062287805
691089021
1167525439
2083424202
1213649369
1991858945
1766014921
676997713
481898942
258489720
82760098
476406883
690938446
567895206
1582546372
1135254952
350350831
1833771869
172894029
1213794562
1594496068
547038502
939613220
792607540
460175019
1459842980
1739899005
798468176
1270366549
1036574095
1926320126
1682564258
628589910
1678783160
243761762
550675
865800442
1540010870
2081041313
581187898
1752400959
772426412
40666627
874930748
544205685
1412510603
735398298
1683577450
707359080
2014205099
1410570469
2095689028
47626400
1429899829
387494022
726534601
303879656
737512259
762213061
727595758
1341721264
39750934
314897707
410423591
1981601932
1019483252
953090585
380677167
1452411735
757042585
1310823142
1719613271
2138440134
1251314234
1176611420
1984116401
2029925470
2064080967
156780601
1323709587
221746398
1291597237
925698177
246814953
1230963181
614725235
1096193565
230621076
1948589634
2133919837
224907427
1332523073
1153371957
1749642014
548797441
1412266230
1447196338
1382442885
785733098
1903900449
363225602
1277832710
1489284464
1070689866
1301855263
373519694
575810368
1129849065
1309588243
1089976256
1253329336
734380125
275350980
770830675
3685801
419329218
1734548244
416552025
738488049
640246586
1960287447
2062609565
30239991
1615332184
770020541
1992147864
826055903
839747431
1213001278
306658527
1429155877
1690676094
854283171
1757131092
817218517
1896175745
2020152758
468815956
1466909964
2056634683
1754647796
1928259189
1578631105
1145966018
1079704174
1485774686
358235070
2077425154
433242892
699909232
2132266917
730551524
156486098
1086057158
768243032
262034662
1692151696
591010376
641969407
1912617716
863446678
1816762851
467410568
478815520
409457607
1329142604
45230328
1662184511
1500551823
1306306721
925765493
1649367763
551613508
155344514
557108364
1398245570
1659722446
814722759
57826757
416702136
675521121
605547957
754737995
1392773586
1158452569
1820420776
794935208
1501336593
1298419045
1510564977
154117755
1354404561
1744826721
1481809186
1885046919
389273919
976384258
229394597
443747960
1208501838
1874347838
75900157
1462950105
1680282526
1058229540
357517677
98983779
1440916681
182277599
474130642
1644015039
1252276548
1703145314
408958917
1539905210
594844229
1712963154
1020106661
67425185
1148824173
1022133965
1371349599
1717727954
1789979420
1468998913
1600640207
1576844002
520631538
520980912
1998317856
366464
1118349597
1120895880
1858823919
161307779
1334316704
1957330115
1346087204
494358158
83537428
197794946
1336123726
1097776490
128405635
1876144132
730031370
393180505
2045764542
757476749
2046462004
823484737
922579653
1005559246
1271258476
2132668061
1716238552
262700661
2083245589
1198320244
337624572
723437363
1468929693
1278638713
370667624
165957837
1544865067
1371226643
706227656
731713348
447852492
1414222081
569484345
1372960680
1017698753
1131582224
1159097200
730799686
41873629
1458160887
1303904614
1640998873
1843248829
369920060
1569723102
158145782
1653957043
1154367750
354082394
59559445
376794497
911784145
993186672
456111115
1902105829
1455120949
1736446051
374290598
462902944
1950178067
448017656
981946432
210258464
361394584
1817645634
398499749
1015506248
1769756929
491050919
1389944115
964233406
667733768
2144506102
385561703
198057256
1105480890
1892160511
2122390641
922146759
1782092139
326661864
729841844
1820994074
1346409414
482494213
615773331
125607667
364018759
1368820826
531170535
639125753
1963401695
312914892
66931879
1145636760
17679612
463696685
380446005
865903790
107687231
1706471971
833086602
152186076
847706482
336758580
485898407
128841794
1500497947
2100524234
1606635891
1252331320
1586516504
2135771638
1032236503
1565937061
2114819529
1160420897
2050686365
2006402736
350902412
1074342744
2114510411
1248089381
1910225389
771782827
945958800
216137670
112211808
1679786214
1255758707
811392238
610837958
1408795011
1137652796
721753759
1338027264
480725811
896543946
1668232588
406883373
1777020899
1163968652
629884652
1914364953
837101994
1138011314
1560363849
169497331
2046134755
542607300
712186994
88306474
716749544
1563742149
1838721150
1887985404
1410360850
1457673836
1368191887
1531415524
1580332477
895943947
1610189430
403800286
295115415
270414710
1818541061
1243278219
1744775290
1242468804
1941859741
1180031334
661383232
227390678
1600751326
373079922
1374255666
54661795
727205890
1319839030
1655377169
1029547245
1533609668
1023935423
360525598
824670706
81082893
773402469
558456710
1038433950
1034797638
269480896
1561164900
2043372133
2001051964
490247251
1263085868
2134765580
1108217786
2013469028
309037191
1034363917
1697029786
1686075726
118164265
13471994
1344525997
1446151335
1486018674
646248263
1767140744
1786642568
2051556506
1151059301
2005332065
1016344892
246113276
1192829006
1290596965
1404198480
1791915013
1814805465
2132715754
1917871745
1457871640
596278019
1819730737
34976555
480627439
498813623
399022229
1485207789
1929942372
112176288
1168108373
785389945
1636444126
180432652
1698003466
1207757284
646564141
1167913281
1787398751
1103220277
1286854359
1923478879
2142481800
570053742
443026990
133812031
60806650
517278752
9621739
875860372
167631324
1038438312
1741802812
1525486957
1154003206
919549611
424735268
51096303
646838885
1378099415
1961592783
158603315
814951079
1481132322
575852955
1671761781
144817585
966244547
1646032265
2139594772
1377078793
1321449629
8922854
584889137
1619710720
317606820
216592972
2103343335
1053917682
350914897
1761508394
1928838672
1383683367
2095677484
1632800563
461110370
921107672
416128176
618314409
1428705287
1063440492
1700393132
757745851
1539545106
1437460975
2094326748
832327485
267794243
1896663529
1692106816
438741435
452358363
902629164
1975251747
1199818105
1056252045
606578601
1696423463
1014914231
828445562
1094071724
100310908
781977633
442259178
1117100020
1954173431
1729401476
551127798
504889404
1704778037
303438099
1443823869
2066736254
1658552505
1219101664
1055362296
2027991544
1309515778
1764081049
586386464
358953239
1368763087
1361282490
1541593742
1124142300
527622457
1933445504
1395136563
1574753638
811279534
1951872095
441256794
2009710139
1150272285
302234894
946372951
148248756
383413516
1298110166
217960285
1063018224
907962135
32168790
1245915098
1404188342
465943339
1987425597
1876702422
281072840
2056028823
550711699
1824928735
472919217
169674726
536040400
1573712014
1493340968
1132211421
1712851138
1036974521
377143653
1454568224
2075221534
1794882813
842212922
432687598
229970173
1959065813
983679777
116053152
528913039
753525531
927633009
1384966582
1671730747
499478132
1126738441
177581095
790340570
1711278624
1626280113
1521075723
657906239
429848995
1857470512
982817788
2011886981
2021300104
319337721
392769469
976742413
1967851199
1540547037
1922172506
1179715238
1985035765
696578438
1603484001
593625038
674132010
1881325434
1243361987
629957441
751652327
721982197
1533100236
17978857
253203963
387538236
20215907
270721701
860565863
1374216858
380841820
725680999
1730051272
1074782999
1621356295
243251153
1511523588
1806764850
364566626
1366004314
1493927248
2132442566
307345420
1820500803
1700996536
1719444510
1019216272
1013187605
1112797521
1645999538
129174608
1745758318
413833209
274426442
1806392548
125507793
1820091449
849471694
83644709
889471858
2136118203
1854362599
716316230
1667501537
843346451
1741035819
326661531
203882819
1806174078
42107630
846527869
1193318597
1466710193
1548642293
978004417
479195656
1844826419
1884886188
1948144252
322852226
1447681920
2073466322
1655076784
192285983
1662331882
2096394338
1772429313
18115665
284845724
171606556
1199406651
478321297
29765555
1962452813
1119302614
1000539973
1635492705
1461241265
295842322
1133764977
701786386
1558880757
772250221
1712290964
211023323
1649632951
1135672864
506238288
934651413
80280186
1131287477
1769412683
1499059439
1435373395
1251903162
567077332
479843955
373450496
1518122885
103296800
330555726
1367600026
1874480593
425573018
1776373609
936768902
866886598
886515605
1992684375
2121542865
550562804
878467011
1498189058
92334010
1277700739
1669962448
1568226534
101737404
1655493175
813093029
633621015
934085527
791772085
230734995
1100390939
2086846595
1007609257
985035622
1576652742
2119220282
1426338785
382915099
1231369531
1671985871
1278061175
1380759855
1413031393
1424913055
892727833
1797453948
720929814
1552202905
1350902159
1023203639
635423020
794057739
100296620
179061445
2011270103
31247405
577176061
2085319532
1781653114
2129592829
152323365
1847598857
2133324580
1730602675
995152444
2036127451
1850500276
1223135041
1656673405
431264213
57404213
1712339344
1173788245
1319870283
466378681
311328464
190554086
1953241439
1672197305
901650995
1872217254
1145074041
245269792
2015223435
635360110
796171363
513071392
1716134243
1069531765
987288788
1194377908
1524376117
1334473309
830920129
1383885517
624311503
479661733
1576532968
1302087532
119655394
318031224
1475803513
441366424
1471218298
2105801000
1755605941
1232955560
2108532427
1562530301
1083233808
422627638
555708770
449471130
133396264
2066312191
231060434
578421025
1303812466
1533679471
1650011820
2033136202
1664666825
1529522159
2042200207
1871056927
148958602
1780999266
1416415377
814753018
391763613
683975925
2126087664
372774833
1969436045
2110583216
986840405
282198745
1049241255
1436857798
1479649631
742505562
646044719
625439327
1861898355
1422998481
1663124359
735292724
506185248
537166885
1677221136
234745947
588679867
1408723954
993282558
1905925738
1858727452
1865972091
273995013
358781612
1861412109
609251719
381929829
1198308253
1156915928
997977262
803699938
1629399479
1004333375
1812418816
326708801
934645837
905016804
1705663735
270304617
355307
1169523862
681949318
137223548
1095484129
1440671646
2073342007
866774834
843562465
1523352725
6956563
1408874915
639193958
908870033
303210962
377167023
1107274837
482363435
2025146473
274447344
574344348
989735604
1567684876
1420036022
224494103
896758508
1163416276
1303000032
1356547833
1858404552
1590975620
1483000281
843670145
640827529
901696160
1681846483
1510031045
2087085334
1925609576
1372981945
1897695328
1962910701
1761748532
517618147
2049543272
280438020
1328052917
357701202
718048259
1141327757
1626537731
938298137
1320675123
1089590847
811992975
300933020
1757080988
1918581601
105009520
2115031833
1881917565
1102103403
1007785791
1461986575
1952133788
2040621836
801563101
176581695
118331874
897200156
2093233481
543806990
1522554848
854271847
532391605
1336422245
1163022657
1857407440
2106985383
1586154893
447235425
369839020
967005931
1332119627
463156806
1341401508
1373416603
878247373
164563575
1943314438
1637948505
1616763081
803311727
782925121
1789214937
1781973878
1391597147
806148967
235461869
797055456
691159763
1094187788
1665251985
122772894
807574792
63038708
666969472
270174790
610102016
1958366231
759040999
1444748949
1085342932
483187946
1944966784
1988180198
366923470
949359455
1123883724
1270809298
332415080
1795682958
1647875537
1877997042
635027814
478523417
2001697814
469336408
60989096
170629323
462142398
463000610
1785945451
336646800
1519110389
1890417898
119711034
1667125153
738066635
329482273
1547446973
1613967386
346098939
1558500947
1918376215
1077108683
1655551595
1675701990
1375993541
950853412
1848130516
1786394128
839274222
1205061329
320645157
1587770638
571053144
100287012
1958124424
36698940
1239197105
1316656980
640717212
1712870732
115038647
402251227
1437133788
51738702
90033332
1522708620
1702963640
1599025145
108564563
1702849393
1956008483
1725555512
1721561589
2011679532
801231665
1795003399
278939460
1627832684
929013536
223407408
2122205973
393695726
192576735
1010789314
1189082556
1049099749
647119890
1695078030
530298511
563760544
694197347
2044652630
1263097684
1539937443
2021941200
1232279262
1649482906
71650009
301600933
1131316222
1871257986
1080255188
2077135374
271399377
1533627639
388359888
903105864
447246927
709136441
1029101275
1745488321
1504316050
61107814
2082238757
1046085929
2054853026
1159818770
1610309110
265733481
425412479
1377718211
805753407
65373219
1673082688
1795336549
995575500
580040978
1791913052
95215685
1616244492
314950960
254739551
1605438675
81321722
1897056714
2029200486
1704985715
1171201214
415601445
1317027219
1370782097
390827298
821762398
1977785639
193890238
1420538817
1624460384
836879483
1753591060
698148872
1390593419
1593725772
1806596520
1683084278
1636902734
1783220073
1951327187
74170785
759134771
1503439228
926195441
1547075039
827095674
1066665094
226510599
686644488
1411214686
344149434
1474778954
323433734
1208632635
1840804487
845376756
1944907718
973399830
509797149
534288495
276597770
830934845
1739653474
2114265295
1461883012
1364226203
1377202236
1726658665
1785170005
1086771060
967715183
215793994
592546658
1340651940
1051608934
1153007367
1122698367
1679694987
527009067
951232344
895939160
1004775493
493888565
2009816353
1618748312
1674006013
870229898
1923630759
38413827
1478164775
1360741029
1552741817
347348242
64397614
723862739
1607767504
235243558
349697222
71248460
1058223062
2014697888
738626524
272547389
1008826756
1023967867
449040291
873960252
142524465
220016460
71013172
1045418442
1865972091
1652354978
2068985117
163640044
1903652582
278283719
1297238477
1612335213
1982130556
744495504
1734243717
797780100
1895869395
90607671
1149999297
659320480
955220688
1157527664
1693339383
241589631
1819776604
1401079447
913465743
1316417760
613347654
421078310
1722846045
687399179
137497273
773316745
1618408389
746210721
245171470
182257636
983535518
2033139053
2024881181
1692243653
818333124
1892299551
586103224
94009533
1253040332
2141218092
1779595118
293125581
2135664085
2024247469
414786595
451753
402233308
1440636107
672488945
826351730
1101197572
1962964813
431615699
1304471364
1397196039
162755252
1401647059
1029707906
292650957
270770906
1481278540
618821881
1620875262
51415445
840689920
1183935334
383112460
1102639021
1522141022
1711774066
733388257
346647835
1619706959
1387672784
1328790121
1755077244
1569352198
1837997706
483013850
1073546780
1833824057
66413168
963056911
68031899
1571307912
1263378679
371772717
914541601
260525624
2018859838
350905291
352434916
1116609246
1908293557
1629503237
1190369688
567413793
886400478
68952771
2070285029
263413241
156670926
2134881005
1532301417
2023382200
1456852067
37477957
610098665
1262649233
1358418858
1684721910
105503118
1358268368
1298414060
98924490
1842689225
1846674099
166476570
2056953270
545461989
1794653415
1941489143
1129365854
91965916
405128426
1399371006
1732330614
586877594
213491240
984291105
825156250
1346356427
216434441
1690465359
802405552
818030291
1006736316
1103088194
2040343755
534370365
451164016
1815771166
763499251
416728834
822455617
1718778641
1757238693
1295909446
264425226
1835258984
2067289988
1052705616
573828806
1132022537
772727761
1486681508
1036979882
1973689222
1204692279
35948750
555406007
1460768960
2014342365
1373039515
487313125
1910929939
1558312260
317755866
646230906
878778778
282232946
221626793
1856105809
1206463455
411880223
1302563788
2053290953
1680027068
1354432309
194946125
104928793
145252547
128364613
2042066892
2098150527
1501485558
753228957
1003590781
869109673
219787357
902621921
939747600
869960095
766139159
939370196
1315328861
253832964
821735321
722802513
1664333236
413073652
1423276768
1326844720
595099966
1867563374
886600504
2089944716
2095877586
419635217
1697912392
340638685
1741772341
217185748
747795914
461575457
2611811
1021925935
1862019103
717763336
1718203043
1800951132
1483180831
2051603668
1480330173
1990410287
2134200441
829913241
17766364
1461070797
1964074948
846411219
1616454682
565876669
1290182209
336381188
111919331
1446437313
1968954598
1450604303
678665396
1043409433
1690885921
858029063
1417310450
239949702
1921611447
552265793
2041314184
1373080455
1620984406
146508279
1229190371
1951379411
224818605
1853145182
1968251646
357423745
1759701035
551837381
236797078
204551160
1142355339
1830765548
205203757
1173679885
193140599
1669299943
2049370
856960239
874046782
644870510
2107513949
474366639
773702755
460014075
678156792
943454488
1923756372
1288577245
1720393868
1932776713
1685869832
513871414
86866266
2025896402
268382791
307140059
1667761241
1088988589
2143503550
41266217
23875368
391308933
1148679582
1245808770
570408827
1251639502
1628076226
1518757654
2070007964
464584976
71457717
706156230
2031942710
2073475912
672482826
1545863564
1239745871
348600225
1912508445
2003681473
1835276697
1531236431
1685305855
816037523
547616886
1053858075
1190312012
300271321
535676739
856415741
381283116
2071917601
1484518006
1669720913
1055013381
1359662617
190227708
239266181
1628688398
1963864339
1519399320
933218650
228313041
292950196
159692490
596301599
1975384894
1034687273
62623589
2023323008
612843070
1392606980
688605718
1312678789
385614215
929122391
933988293
1189234827
1238999389
1212030615
1255933173
112957429
1400547018
1464454342
69540911
1857311730
1231529959
153491091
351811093
740992967
1105774458
1665067117
274495430
822588485
1998788179
571576291
1768189982
719451221
1437346467
1226320048
302932205
1062357506
1068478008
20998372
2021268575
1011483276
1974638962
2007437181
1253346199
743640221
1534015081
1359074682
555770821
129623123
1996376313
1304471209
370415831
1069655245
554437119
1862876893
22766954
842806236
1370636544
193894148
1059850038
22219412
2023665606
1371141014
706632022
773076199
1916909140
435968648
1684911517
1143076491
1161461743
1058059988
533555627
937139826
442457823
1549863212
847139866
806050027
1061829035
228329169
687411929
1990579194
1769040026
1943243199
890729721
1505758307
1441432283
1383008893
1325339410
209548994
919710369
1415019812
576850379
1454651267
1094204534
1077359037
801617746
1556634110
944264515
191532448
1886346912
1675210583
1472241226
1354270308
226342140
1842686853
576085448
2087664090
2008665904
155821232
595619404
1404451924
1414613019
1264149990
513521968
1524399107
1472998925
1954550546
405230096
970890925
845174792
174471410
1022976356
191330907
2141005335
1023543517
492393008
1093535731
1831117217
1492197495
511606003
1698690684
1676619664
1844136645
1847487613
1642165897
1814249948
1486823203
1474798327
1154056774
68929921
1448843324
665157080
1248342609
1189572954
833354174
445175688
1035312143
1168843598
1074057270
894375226
1501064151
886292881
53637524
1698967740
962855280
1037626591
1696398248
1612510622
259093432
1358548697
265033575
1623348874
75417915
566831224
594873687
1076286594
462361550
574740228
1853374464
900530771
1577731044
1641369519
241559089
1745732252
1950557333
858922932
586183946
1405967047
1915527448
1161971322
1884511980
515318709
1762369229
2054250025
1005265719
1943439937
477273352
1696997978
433257392
787310714
585396762
1721213940
455512442
1405150328
1880133904
1168383071
1645861864
1707101240
754505417
1623339050
694147614
576975456
1659851498
1136356228
1078057208
1028770300
2034976659
2025048292
951246659
482133656
2136499061
406146260
1982132573
874827686
1434895473
899636055
1670792923
533705716
303616083
1687653167
672540174
1186662224
212930207
1447178049
1931628564
1027191394
43967705
1911003715
1241451978
227831224
2052705167
1900067645
677249821
1337540872
1663204305
1727319731
2055486244
65252893
2034576398
1933622376
1713970398
84184965
616159564
521956425
924458553
1129143297
2133136219
1230709559
675055640
1573211197
509447751
1352604462
319337354
1990316169
723249913
1739706268
415186977
2013735025
917523869
1626257943
1994727977
807075909
228616147
854028336
1313948497
917961001
1992852690
91974269
487699875
500309264
1666543258
506880233
741836635
2107024567
2131842283
1324930640
1477837619
252261330
1874114105
1427487235
285952692
2051175133
937838826
1243809327
761130668
263310544
1231763788
1675712717
457134572
1519523307
59715973
827111022
1470817468
867260960
1408022365
856529902
553387726
1902534077
1236262137
1102769743
220724496
2045058643
538715570
1810315485
1244681789
1443917634
1744700820
856048332
746579421
1818329184
204090021
1957941802
1457736650
1102964463
1470640762
2051383656
1228959974
821566919
1737552172
1787667112
1619620233
503447578
1932808193
1108488015
1608137313
375972989
2118385718
794182988
633286433
314160319
32848220
2088777550
984156528
1873249209
558487440
260008574
720209158
1137590493
1324984006
1370659706
928605442
1943524414
2020598137
496878287
935119446
1081595248
1515623960
499629326
176899697
2006140714
1365460470
287581732
1630585237
1076243277
239706573
185630057
2024928404
389647980
716765434
250858854
1112155109
1286245400
2039284729
1000124
1730671934
2100466637
827281051
1371395326
1812599413
1835272400
1544355756
1418784489
888847754
740043279
1457987863
251395099
539606878
421466670
1096020961
1338508562
647683350
886796209
1524933611
1155457376
1337906666
2001460139
1691590793
1815905969
263314018
199337642
629458976
42838183
980098902
807710077
194788073
231813089
667648566
385453428
1472285761
652933463
1945198319
101357155
522780929
911729640
746809186
507538885
187095041
708568258
1282781030
9140561
1524095535
1641179856
909497647
484073824
848618050
29646187
1243524555
515479780
1801935507
1090163347
1957340981
1524257734
1977968830
648183206
1468687246
1884955119
289095098
1462213911
1766740834
316622268
970306469
5103706
2124760432
782641556
1215666087
1733905620
1469524536
2078503522
1183935334
1398037550
1015178744
1280782947
88053185
1223007018
237965341
1336775924
318745862
696313105
693701427
1178496556
950371613
1803546055
230594484
1178362268
1873312826
1298831283
2023177015
1161746249
1862702319
1588009392
572174083
844436677
1119899099
1310832761
1246475699
977427002
489674512
409244764
1891865497
591910362
1104728381
216400845
649541591
582838423
1277135498
1722309550
1035113032
932311146
68877118
1811113642
1678166536
1149590737
813914573
813289287
2007815460
708567584
1287766667
936182404
1689492065
267515813
86550863
536859797
153680831
143317026
132115633
1344220131
1234708960
1897410960
1677110505
1203019713
492602967
625313437
520259127
1906291192
374595256
353546855
466225311
1255430766
1806099527
1574224536
1669820193
189188466
789725453
1453488588
1641579035
1023210964
1067707337
1989533659
1469569321
582554759
1026894
1902032129
1263530709
1587183159
751696067
38708408
360711425
1909731410
2015894896
1442497657
738506502
810474824
95721280
52579416
1525324842
1733196246
1469674518
478813249
2070086090
1242307455
568938769
625399773
598285979
303949369
1659907577
432132030
1140912915
626172623
503475482
1717275656
1356924755
1904773504
947486828
1702624471
1046898569
1684508452
1128073760
1251412685
1780205683
340442378
1348354658
579084465
344690658
797890236
181425724
65835238
493590028
1414827196
1686873700
925450700
1903229447
1954473821
2090191354
1483027084
1130988363
1893152412
2100897450
288007906
671145409
866281710
70981413
1794511369
468664907
758721928
1705318310
188454438
100632681
1959730213
589399357
660704111
1445467316
1342602341
660342971
196300649
1241778335
18262664
1810478188
909435428
2048236969
1986546205
1980042416
1977278334
1734399348
312275215
1682086214
1038299893
1244398208
1297345782
396438252
1643081174
1485844408
2141751194
2099230159
493642083
1328846704
2044487925
666942837
1632153772
381997457
790429460
173264895
1882651774
1064210449
192588090
1226627314
1170045948
1222549413
545736874
1617607587
172433491
1807986383
283959994
2044002618
362922246
1750031081
1842580782
1357403420
895645638
1281412569
134997718
890895258
1622662803
1639612228
770696657
1926375119
1973298244
1232603777
1284465885
1937778164
651629021
1006613237
1551312813
1974305776
2088349267
79157591
833536145
724161957
1022458694
882963175
698402634
1085522905
1591989251
653252875
1202268666
1589985228
1535279899
1964868737
556430445
659950703
597851907
993071125
726845755
1979257816
257396975
1491708099
182999446
1564658992
37081418
1759483294
1874823595
235429215
647863685
444786194
1111939431
1057725789
2092024390
202594251
506281687
2115595965
220284103
23354865
1627550738
1747161391
1729100453
926671776
1573017564
517332886
1958469335
441486318
1274380877
624315605
1833723867
925190360
1593599662
478830558
910506529
1713109174
1223114933
1436584528
2027051170
1675376635
1581377133
1441563761
1165710729
477744973
354294572
938438831
1220439026
1634260337
1197015244
105301331
1343226676
1586921268
1634454789
1041865321
2045588651
475076762
265443163
1583131714
1162432874
27017901
1361307851
1477274031
480821401
1005659437
538988291
1338656590
123419572
1619663499
497258117
1640006496
1378845221
1276129044
391384517
1480026479
508041338
934229031
1765786129
1334701172
371079693
1417528536
1898373162
1528337876
592301968
246113276
368401844
1104388213
1592113961
446389200
513776582
1970362840
1578210311
4287200
991678009
1423984608
1680497715
236763921
1453548631
101439631
411407225
1671013702
1825825984
2044771844
1546327102
89687611
234210124
370458136
263343420
1941042980
41641055
527009067
1226984435
352051564
944624728
34299797
1032596194
1484173503
1270891374
521246040
1832975517
1189561062
2047826826
1679558673
1134527066
324369676
898550645
2020278057
1948913496
1123344466
1236447960
1224244820
1415911740
712312100
5010839
1301720480
927914584
1722588529
1156687102
197387951
625744086
27654359
93177073
58846097
25080828
545032141
130975360
245084909
886629695
1232358516
316452949
691875862
1552764951
1344393354
271473800
407867539
1872173402
956124911
1043886052
1848281350
1919095947
1901622408
1639284694
1352012243
1733994545
1000091571
27242392
609314626
895302066
948337799
731943366
761441569
1968351105
442377835
1125440877
749019272
1250265006
104121715
745326893
89046367
919711320
729424980
245086435
682341425
1749724581
871331532
429040789
1660984491
340241250
685135234
577775312
762692228
1507937226
1504153174
1598679866
1788656063
1300690929
1826017366
152109782
331871357
880519773
1704946335
1611583107
1689715564
547049135
1907968628
1237372679
602643439
1223114631
178345332
1247423544
965491956
2143536465
1158469308
1208641754
1206930457
1036985978
1507714579
728533948
2109921346
1238212030
941217669
1659506671
762983874
452101391
1621560415
1506981159
1758837607
1070086142
726682117
473776782
248017006
878683233
966987233
290072403
1288249486
2047127284
1119193029
1891994264
1153546293
785314242
1974820544
1826211153
1080285566
717088374
205208260
544981681
1438940848
1544263742
13001869
1104594027
977752774
948737381
1525199681
542362269
1362881929
167647807
566423962
2141883015
1099148914
1261103012
700181260
998009446
1461072372
705697530
710538923
282392909
1204422021
2072297468
623845230
1035403131
1111202581
1902647931
256776026
1607961937
1892593384
31832034
1336621853
1037967694
54565805
1655487727
122250215
1292299140
857223415
1453683546
1973598016
1022630878
1646294772
1136701208
532919947
1885540167
286619141
1424174640
258715731
869530670
1935841685
238982213
653297801
1934364839
1631505729
933827153
259722125
854546752
1730935041
1717196839
1453097982
1103019671
188173876
552601110
1733444170
966837050
910778204
1559159731
941640833
1295031737
1812227252
1929779249
1799621113
1443447902
1234251103
868220201
810485540
500649314
224750207
290874440
976318333
1149691393
730124673
1356739796
660007710
716356324
1831293824
155549114
125008334
1205088632
662998670
1813012345
1601897122
1003964864
1183989494
1644373708
882903870
926600633
2102202614
1075814082
1017151985
27919495
1476211501
1373223937
1715416471
859258206
2119656353
1916810583
758023996
954246368
1046957005
1365724407
1934466205
1454218199
1679031746
1777896366
357341568
1138543923
1916183432
1988256975
299909268
1737616942
1623912743
523721074
1814940030
791623757
883355665
725785151
582667191
1082631583
1970859825
1693630204
1147700975
1643557508
1976670322
1016084062
1222933685
953476705
1707602972
706420155
1684897661
672582357
1900091306
1799567121
320978969
736683702
964964872
1495108980
2124921772
251041354
1653911074
17781551
2029307479
2092895647
2119298307
1812392331
241809975
83410759
853397881
1226877477
1573734362
732396065
330691975
902573273
1033547246
419467315
340264028
728312566
1874259942
667367180
1029654840
1120157032
1957399372
1359337855
150137251
1068785728
1629236214
82416094
925126150
45603090
63928795
1698766438
6077459
327524112
564721126
1835521591
435676230
475345726
1633138649
289448484
389145572
956859872
902531278
150243651
993795897
1775125136
674931251
1649371101
1519650119
1974207998
84668601
1375565467
594993181
1810419853
1097234865
1458393952
1819638805
400931878
733793609
394357124
484460102
1928128368
480855995
317158108
879426389
591589394
2097102716
116269214
116614451
203213652
934936767
838013318
1776462384
1480847738
711745762
698203188
1057860182
1461409498
1489541405
223968754
465607265
1237121433
2005510688
1406069148
771273158
487282707
2047242522
33259275
435763807
739836340
305798672
435600740
136594949
1540110355
306350785
1452288782
1899846375
528140447
933286688
1825104734
141165866
591810707
1963653478
17011595
226714841
467129842
1782220430
281517212
1670828235
216946571
1804154273
2143705360
72305988
1599440211
52207169
591941264
1185441966
2028071461
172339723
915127017
443168252
620168262
762481755
325802084
206863414
1231726877
589466905
1210231756
2065441052
1523358164
633431164
2062190554
1468301076
164536694
1857979984
1196199561
1441251840
749878327
230237499
632515327
492400571
1771886908
1978729891
47310227
1581982209
1823798941
565477259
1526418691
1811353256
1844699508
205334370
235372652
387266856
875050931
2068511723
923965344
1824649180
1073002394
1661143302
871139585
1910041418
796558585
1185239366
1468472398
1728817444
1167089466
1255364549
460696239
60334633
469507320
1409142811
982872223
810024983
1256028659
1510240505
1598652668
1144733285
778652284
1196040670
1822927173
1787676476
1023064983
732653289
169500927
1091639408
1938958168
1552422215
552670126
1045490546
807592448
85096701
991324475
267792041
186844014
1425217328
175061096
376501984
1016874212
848340886
1009394262
550597595
1817014590
1940338320
870044252
1916326419
499472834
598839848
1926798984
1392133878
1570088796
543154876
849073327
1457972942
806387768
1185183521
2081434100
1012531034
1728069775
1881624003
1953313199
1631155580
1771251678
525178401
410303376
1785815535
10819219
1316712243
1012060368
76899421
1516573553
191659572
600834592
985648473
2139127199
1055855640
834768163
2114336577
1222755319
55422987
1912206030
414774167
1184653907
506366128
1024089734
1191557109
103786066
2028519935
1825308680
835180806
323393242
926699612
1587657863
1616761187
1489217621
828268171
583733168
2049615582
1523553517
92099417
446936973
235808108
1090839719
2055439150
1785469422
889491421
761432474
778363541
515981979
1325227485
1673288104
829481913
367823383
1538226882
415903831
762813729
1773340214
2041714217
446830635
1853053712
367652180
1997637726
1006531781
96990761
486700680
1673564167
2104256494
203811031
2016763520
592301872
1326848586
32829836
976583310
195903076
592964555
114542173
549825992
1867008903
35899553
248952658
571560661
1253027036
1044946948
794566485
85121114
692492001
901929127
640036147
473601060
132552511
1270330349
1657854499
1076145310
862682598
1062904205
1157804826
1525148429
1552841040
674819639
941477403
1104678918
2025806117
1031396797
1925518332
635124238
177418165
1313665515
1650022401
846759116
977373417
1136324585
854746395
412110232
1020279846
1793625255
1428451910
1271109364
2060168263
1552281125
709490738
169326683
1429671137
1579447170
115320136
1711587576
1600808984
876129097
935459290
1025246727
982496732
726172838
302725374
1714429638
545592363
620767835
79893023
57961853
1048062892
1010789041
928233575
1403337833
1763443709
2079858466
1877422169
1726200968
1169560812
1535110717
1529389233
2039448405
1565315604
1996736508
852226122
1640329496
1750214530
2048673760
827364639
152663851
851812025
509453302
466647907
365253976
1645449980
611839758
2054803651
704750949
468678606
1068501766
531707241
678114855
1610046830
2114363223
890117069
1701061000
1526069584
637160354
59765629
189932602
292670532
1496619274
572259062
1092236922
610796783
104171472
1181669723
96156534
406273303
720260161
1528164927
912769958
1290291520
836270559
1713590054
917414839
198569132
1340929521
943920011
276743601
961084113
180927323
1460066888
1849849819
698632948
277646210
1636171394
2041178626
823891537
1666730290
202834923
1873784674
965504122
741621049
1355810691
159722654
819070983
1699685203
1907658356
1092594663
744459588
1146442487
1613477209
1983955310
141235924
1849907297
431302364
1149851308
1171580517
1048637489
2051999680
1187180388
151081567
520476477
163124182
440697492
1709284060
60284589
1292936245
1567602275
569520254
2062589649
1468374601
1502794173
475966725
1726267683
1409044221
1762679665
1385901083
896444133
1686583138
1675525223
308691208
548300800
1218544798
1567944123
509007426
1696786169
833354174
1372548865
832106976
486211423
1010429899
1794151165
2023489978
2119788245
1867996842
225076095
529926747
214187993
232875129
622331342
1453717417
1251081106
1187573932
382699875
622005853
825929999
1807398723
1136763097
1771268133
1171884100
1456222051
2034732479
401450382
256705390
831314373
1511606488
89701797
1328393623
721819200
508748
273309458
423550165
594554421
1930081395
1539663345
825785085
109717020
1793481623
2139606527
152574579
1618465598
1755656898
1425788231
1064223402
870113910
1843022689
1071356612
1025908765
1863587120
775631638
1767469770
239571810
1231600522
909512779
1250801334
1333708531
465854355
671448658
966801679
859271759
372378357
1837567912
95443185
333209142
507132019
713547400
689370920
962702220
105683326
2044366018
157688088
1204090151
85996828
821641533
1544208215
2129420318
1959549266
893242012
794890593
2105670779
1710095186
253803526
219452910
1343133015
353660982
711279020
354979743
664852325
1143912185
1997539310
1579779703
1558274040
1936984490
1240941957
1612881746
2051615526
684879620
1302966948
871220116
504573171
586814838
1424189108
521260871
1324888157
1382491181
1391164844
2092724288
1492826190
1572436253
1574966167
598648461
86659549
2015422279
574936255
1977218266
898472937
2013965848
2120463343
1074245708
661771784
631682393
1802012289
71475405
571189953
1661190891
1802490783
155234041
1828233268
140166097
1945267833
760143961
920786079
108942490
2112121939
847721588
671774266
967584315
1491271613
858699394
1571013619
1734983108
1830349921
12139801
177465874
1413481492
565994789
776495236
1831483968
932190015
1572840971
776649678
448835638
1692467311
626480071
1114369835
1007675352
1191606793
1681909673
519895580
1332644064
1249879413
1140219166
1327397667
752136127
1056247381
244011529
423427155
1967563432
1997251945
1023318742
914144585
2061974077
1852116834
422014336
856513856
997956675
618444602
1317817274
968963114
1901240133
895136804
2130909624
15923616
166422124
1953582999
1706246263
1848889989
782236249
1185377364
1572949809
1552134014
1095375709
1088775365
1550865949
575587154
711831485
1078318269
1413019868
1683866524
1606113175
305070743
858001
336519637
1462867189
651848665
71705757
231820511
612026965
1781574987
1037332910
2146874708
2140025665
91392701
582760768
755714588
991629618
1471747949
917498227
2082270488
452430320
294352075
1508329603
450894777
350322384
1428301964
463070423
994884030
1797303719
829210147
968264410
2116668297
441934523
549990030
878369848
1251903162
1328667210
86789054
232796549
254383712
1597679388
1371354613
261706808
327857173
1344405318
934960204
733127488
1174374434
2050169371
1459615007
906402933
687205933
2140981890
140655985
1844251643
1053179096
822916319
1415180860
386504625
361824373
765170598
2033816820
1456695703
1872335806
1971013409
19557072
631864307
101921347
926727950
1272741398
1447523595
1063620984
1787949720
1802857363
2041612054
591087732
358645446
807541858
1660631160
701367720
16892287
1387353067
1097186822
1413979650
1957599243
1849186333
468690225
224392747
1013328109
1880935468
1581730839
161748984
810206093
1547592656
649593352
820837577
418048801
602196621
1860242337
1900648876
1493339518
1216574870
866829868
1768868193
1193518200
495722679
915485389
1644118034
1094637937
1942733987
1970533275
2002418507
1298171495
541475958
548153963
760215424
1384553754
888780225
129741618
786439678
1234204675
838569507
2067947166
1347424616
1553117834
448758550
625011113
965010624
1004639495
767612559
742753505
54726005
1822042001
1782109331
560682621
75490427
1311141601
608571518
2129064281
1941581266
1587646560
706023496
367323201
327465865
145798286
1269750855
1422165836
80312919
1483498180
1959995065
791022927
500811894
1398302013
2067805887
619949714
91497451
1602065167
654414695
1469876960
1480367719
1173666574
294014654
114920864
1409593793
1650198600
292441197
515652602
2010332667
1838931891
247054386
1515910614
302192814
1449831220
976570931
700994690
1291712383
1594365551
1821354349
61045070
104825198
1521460982
1528866199
1800187811
420694247
123632534
1549528928
137738557
743936428
713131494
525975677
1753202090
438419757
1462201268
207990637
2015209339
1587326048
1321806290
747123568
1237628874
1609775951
1698904444
438879721
1813922446
726101350
1035658885
477454410
1960119561
1055982152
15368890
619115156
965072646
872304272
1966719227
1334145671
944815964
387823211
247459049
1262258599
371035694
245515568
276005298
1530713951
125216309
1789174629
580212463
277668139
908957213
1512229547
1159553396
656296858
585347523
1540590737
64141293
1104614148
204254118
1634625527
911127945
1695852415
242777402
1502979590
822746836
46386208
332390717
676046371
1709451522
1903859711
2060036030
1496242827
149038665
1728966034
2010419426
375615437
326512297
365277237
1348991886
1068818550
960028566
1454983223
2097007414
379915852
945894789
1952605343
1581078157
638371133
1877455597
983066249
1913051296
1831689059
1403354671
267271516
1934107171
1853773025
1359692333
1229734051
2049820170
2071244236
150147466
971967074
2093789883
2136568301
2075832168
1136275797
850071919
703000931
1358516125
1224302474
372051124
669683027
826501929
1175878360
697910281
606837032
1402792652
1728977999
655353320
423331278
540730495
1011165021
398212970
705833234
1987030050
769177067
992295279
288567178
1143822927
1787687323
975544857
1215775167
1868639851
1037568039
1510244385
1438820267
432750507
1701047945
567460009
2000673018
1408177409
902949087
209083970
492494717
1950013996
2065092632
764293719
1824919597
809739488
1902984467
1601257515
229490098
807144613
2144086313
1572081332
344084800
1432533489
2079757168
1588288346
1312634826
877820112
20740797
948764850
1963362711
1126179281
189605284
619824995
610714188
210047935
964970029
1403688106
477778518
369553376
1846669163
724882020
112637103
959466213
2018404543
311467952
1419984037
1592715995
1135927189
1529923137
539481880
153692556
239283829
214537151
77875193
1059745257
1070765160
1378264620
1616751518
788254414
836526770
1383812813
1594863721
1273554048
13126446
994914220
213790126
53222783
396645555
136939205
369705890
1744657175
991239678
1415314792
1009001558
1791712896
131821708
1918435276
1340349613
2019498569
485261001
1804219504
1398049610
1909981919
624072001
650928387
98637272
377918312
2069949168
1946342454
1914472705
1977517120
751325352
1808282639
51757324
1022999957
49347379
842953181
853655314
2106340364
447467527
1247455286
1071392524
1248804103
1097361343
189442135
1563770082
1503614949
1714975732
1065165613
1561058315
143231885
2036478391
117628643
1651294357
1798344105
1700969011
520564714
492206943
1586336965
956993526
1837559206
733516901
359116880
1932157122
1030056227
1029014751
1888712460
69447372
673373691
1115101257
509046838
501019527
1939439589
1329384179
13326699
397749250
1722212933
1481462022
476960197
1027400967
544067072
385402075
259740728
616254861
356016523
1987510023
1311561442
592372239
793449075
1954137983
37693977
379934066
844111128
1032985771
802471071
772522302
696679742
2040067847
236694058
26406230
211656835
1721674588
1269091536
107079683
757366874
1373736471
1287595425
468391133
681157684
592451303
2093243639
2094533511
2070388399
345125665
174636148
1577407395
464750398
261746673
1925420516
523834198
1147809648
542430394
1510623960
1312785741
1901585564
1040550859
1588775111
1415493237
948890828
1573556424
1226546301
1472568796
1618822840
930225165
652845406
28917161
27667678
2094074967
775468344
1449455409
1042771232
1264656081
1495526843
19638209
2000380973
1143061323
1494664448
1894697847
135684881
1887006877
1400361961
1364607626
1977953517
1950407362
1034299766
1361858290
1428277914
1105697078
187897806
1043327639
1824757883
857017545
137007249
376106082
405534876
1049163438
1402056027
1155040776
1208231736
1033729220
1562730307
1234141502
204319706
42334087
624315605
771292677
1996470943
1534515927
483526530
1764690460
301948099
1771857674
2068052032
907493169
1132274986
1450642435
1693777057
1397520657
1971404937
67659243
712849777
826458460
121132220
351941689
251256260
3911001
1053702913
1793675423
563506466
1212293243
1396481350
291816660
1627452105
23413459
1408634024
1296208238
17834695
2130787070
1218626296
1810939497
1995270564
1638122203
102428372
1018558995
543666356
2082023065
1635551104
2096971591
556209016
2105741702
847430076
1968300093
2132598678
1849868822
2098391971
323599701
299762888
1972947275
1015585819
2128908037
308653858
469066756
1951913957
382825585
481944251
1664464296
815370781
194949755
1092677528
2146714109
197755073
1824484054
1125957965
1718058944
267857046
1779959837
719005059
135344324
1421170173
926070269
1592918758
1332952422
306559301
200748369
2081401693
467938602
1875437868
1952525887
1823294726
848407849
159209501
1015178744
827533997
600558926
20745424
724582155
938461191
225000753
1685114883
1852339491
42180360
1207097953
797873118
2024272511
1658883188
1663531320
34546120
1044741228
1884285540
1608205405
1781047016
832327485
182849686
1375346647
1970494982
1160849740
1476046266
1460174604
1798559278
910591426
1062262889
1166148772
467716611
1022988559
1219941030
1127685501
1256082245
465469013
254474502
367981501
2139458980
89172453
220137865
2033020811
343794068
946889347
1418726475
865121979
278178237
1820865367
258881354
106098299
1403025828
1097399198
639424893
452318447
1559047337
1474189666
700485924
1256484642
1148943551
502635468
321979428
1454669914
403418858
850063110
865992001
602092546
575480814
1913243564
132171792
149263564
1677093546
658109150
1654792951
1475586377
1997476486
642011331
69946280
221409938
438301644
1951177046
1978818001
1802111085
1133123915
1825864306
446871436
1524413238
12960340
226733576
557135840
1475088092
1370460472
881372856
1154203613
1592876360
1032520190
350447786
1412388576
1616692979
605733186
350275090
1438784447
523979820
2059953105
1950238438
998093285
342840729
1556976562
555704705
679994949
1596389986
189231942
1162388019
1356298362
437207430
1224910740
185275176
1693467444
1931823013
304518064
762775636
76943293
130012539
1634131174
1602818160
1604613820
1294505612
550004949
2132185508
787888514
448007067
1360538038
1478899009
1486778912
1140873884
760185705
2119758987
1756946197
1523915132
1439723205
690227730
1750188691
1461045545
999312648
1276908308
1785957328
1908321259
1132445697
815524647
115236990
1859904929
147450783
1610400736
728530956
823350109
355389405
997974440
688604486
1191354089
1705541682
1250645003
1826816584
452268742
1219419076
2084172571
643154397
659611128
1637506860
555603487
718656763
578732805
1874486312
694566135
340752982
237719852
992406722
406509960
1092026842
207584143
1409119602
1710500232
271915235
1065180488
1419502582
1376783778
39711327
1178625670
441981504
1075537546
1605523938
1151161720
25154132
2145448210
1670225683
1173861685
1220259876
891549405
95174069
917366583
1885205380
295218244
669335663
204452780
2010493980
1646246281
1744938160
1914213522
330863135
241023288
1125376472
370677354
576330848
324388305
1947473129
1478852909
1372359549
1052915909
1929663289
1379936073
1380658214
1744358916
2014349753
479765730
1835227371
1270273004
511853069
1647495742
2080961958
984303755
2070055974
1178362268
366696908
1049688048
1918507828
455985286
1054760256
1451365990
1455039456
1718128117
1937057180
1051621139
186427501
196279056
1707304453
847073392
1515502772
800801526
45590808
171422738
1058242729
267848268
1119008180
735484097
1767469770
1228992444
1253888776
1513041877
59241888
1129316717
910010628
1652518518
527086208
1484664109
981222855
1768846008
64194674
2065066754
788930997
141325607
1912662061
633869672
1272737605
1827706295
219764852
1301697546
1355070927
1713770847
1197354795
358856806
1642271392
588167299
132452770
1234891808
2022992216
185167970
2004297468
860458189
458373878
150143930
1171277009
948398340
260392505
1595572945
789123093
296019731
1935121161
653707201
870743868
1051697540
109404511
676304740
79557781
1555330810
165972919
1835915890
1359672901
1633760263
393331671
728533001
1378355542
525554290
1023345908
655912345
373779489
1981646531
2090934557
37255091
1338742214
71516568
496954365
1196601122
1348438558
614549426
122841092
1185553644
2087752642
691749767
1029106623
1844568624
1151833064
1700780000
1455801361
1641640367
310000075
1514058077
1556207696
251964927
1693775051
2065288214
21529891
66454285
1650063869
275511307
591549241
1347917022
374494793
17216341
864696800
597218139
903779344
1099856619
275577247
219795381
90095541
1583549523
977812492
1954132704
1573684870
947752109
89221013
1912767734
1254911273
941721286
1422469610
1520690702
1589947540
1435425540
1730877129
1873813595
398871683
1144124004
1953396702
1164734580
1265642700
2083592845
754295526
296552868
371672241
593621577
1057370758
1261064485
965382827
1949411248
1995647319
334635452
991289694
2066278902
1251884223
136150766
75163378
1487544068
1809321394
392306512
1457067801
1458688071
858755231
1655429467
646139902
685349606
262115457
2042149694
456718661
707252060
1770184773
1678342743
1296710561
325651475
152205608
514789767
1672791598
1881971604
1523524341
1005781423
465210898
1830109252
1952123528
210900161
1007948439
742623512
927658238
1690671002
689785541
1792756134
1778903229
1479453951
343103108
1520491431
219694773
1128654690
494102277
1328788089
415246879
1135595844
1399312996
633840074
792191703
581034573
998290949
2093376513
1213738624
783812953
232890246
1754737709
1485378593
1067682231
1026775454
198911327
1611455723
1549165177
1659861550
503770269
212949948
743489976
1955285432
2021412672
1513358356
509038872
1325433892
1649028300
262793150
1009003291
962245611
479653440
1684541593
427526404
231463482
410702300
949854788
1051514954
377598777
651056426
1660015119
1347111682
277083089
498602477
144486645
960313918
1157092262
1479515621
452737476
1998467703
130856132
1652714341
1294028064
872263876
1928051034
1634040566
761083654
1556523438
479845602
1448341267
1875334709
445188286
883641174
565469220
926870089
242394787
398789740
1124139344
510019394
1472872855
216770201
1006278671
1655724035
1602958596
988081832
192603177
778519868
219155996
675853001
1298914626
1639374149
1867568421
1855010400
1263496140
156678258
381347703
551200583
2106207134
784231086
1139105362
776944050
720630133
1374619299
1637695872
2130861775
1974520790
2055772322
1563510019
325792645
151447379
1123018911
1035008959
1758320094
180907352
1468184147
1281974846
2110197148
2097651974
827691938
999754662
2073322534
565389965
406070115
1108085860
2124983505
1743617283
1506319745
335476638
823366367
1771725952
1447402428
1782071189
862446792
694782267
850586827
2059165389
405335199
1374918031
657300206
623846280
2011496886
273486592
839414753
1554100715
93540229
1561895433
1105122504
600335694
2089024243
564320502
835017810
259418215
1916508136
38377209
974959167
1263654955
1352451263
842450868
918599043
26546902
2116319538
463971375
890902421
1949182588
970163485
467860181
740361903
548018585
860110719
1294794255
1761673083
372094963
1734830637
149017604
1480945601
56901018
642048543
1514854557
1027795480
2125544063
773846602
124123160
1829801540
791722078
424612626
425287709
180487399
1894292661
1904001389
489723501
452220469
907124952
810807954
1856654616
559436327
2037806458
1525874317
876557095
1469673029
730306572
911553770
1275238282
318179909
1342425331
323301482
1681585150
1954005077
1166281052
1107000602
151442907
2031082733
1704544674
415872417
191228221
653233979
1934362930
814151113
1520515506
610299134
1508698559
1535309434
1809864267
1501209443
958352600
1445632195
1360959713
712694440
1666208281
1385200328
93707441
1132091112
1843585355
351884461
374139826
307612701
1140667802
189485349
1356211413
872333483
486551831
1603125940
527449702
1531720881
247894123
303212093
1381721957
2068884243
479425539
1633874767
911909526
627017967
127297803
1983072722
1761894010
365169003
1564678804
757451381
385480355
2137117335
1516186409
396950153
191904405
2072581236
92601566
2074945986
435763807
1924921655
521149903
844421414
112736019
1649927235
846917117
1680237605
547451497
2008977089
1854720425
1614538489
1184966899
1240394098
582693169
1021316297
1777547668
65632482
282323606
449784240
531367488
395201830
971185752
1233860089
665741511
439792124
1651168171
776688384
432494385
1126470456
1460409836
886785291
569565032
1187913993
427896681
307055382
884588473
1012916981
472289640
2129726854
868547091
559954474
1352255658
896854748
1158022625
913886532
1862663158
1003556211
1364780733
1249659555
1882349547
40668791
209940598
709277506
2033964816
1289054694
1555124104
266915525
33070079
54237839
1253506966
339318248
1827192142
2141718751
56644744
141273085
2026358475
1628571732
1476472774
796401567
104790343
962522728
2141925807
1905307378
1319677910
1271838679
646478000
778164324
470665446
1500208159
19374518
1914531405
1178629328
1538780174
424712041
2076703326
653574982
265341444
566372785
2086239149
1665848646
381253096
646120945
2057175055
1772862691
277905540
182557134
1138144314
1048579976
1261702331
1881685165
2097014042
1579832074
1521137676
176271922
543132782
1152139996
2027207531
1328454881
209011115
1587729260
843237206
1592501317
488380580
101293967
1541459208
78194806
1632843778
2003089251
570233484
1648566853
2023177015
844448828
1138755091
1394005044
1686142744
1185761873
1063521365
3304095
1466076362
999089442
878516850
1897995622
775766611
373100516
1960363434
1799070258
606627444
99988616
1525731835
1758450673
749099576
1093994942
1013679652
507170858
1829525510
90746606
471623121
1849119268
94009815
1210168703
909074820
1854213012
1071856638
1471471185
1278191275
559199111
1173437180
864756867
1217763706
185640059
980872503
99876412
1523331771
357709269
198033145
1623356933
2066010892
823340135
1759527320
958242148
2103438351
399136622
437641697
927077912
973146214
2001820021
106350823
916955770
1278858928
1027163275
235757311
1265314757
679090623
1568110791
1081008263
1314421000
168008538
1015453896
1339221259
1570967163
785733098
371407778
333563366
119561770
284257012
5500258
1841656647
1095430697
1569164413
16930179
298875248
1278549795
1410595291
626988157
1103872873
825894556
2101042625
822084163
1695454935
1116970432
326960545
942436760
54644566
658140765
1924799044
1306946479
752710195
1368662851
13662054
1249028749
546197196
2013725490
1619338316
9755624
1281328780
472142504
1802049629
362353008
2144495187
652983121
2003630291
1935565271
355394713
359740805
313911965
1456108976
446257715
1790740684
1517165994
339242255
296201231
1674321964
1299982318
587141044
2146172997
1222946100
933830398
1706839359
1450929658
1205829085
1961608606
497938637
1201545903
1195714218
300025089
916762334
1051573985
27200771
669393157
1615211001
973820632
2106393334
445701749
955726523
1493808559
349670093
484147169
1564246949
92020647
1784886471
402933346
129234311
545144558
1140135579
1947210440
867671771
1281998320
2089463318
983855033
326220612
727794151
1670705585
22437240
1864603432
1754018094
121252195
1808347285
1878475237
2043236539
1145904858
49515110
1392669923
1139051453
248227780
560519853
1573262104
2126472363
1578600640
1919137341
1933364014
311081362
607203717
1628236434
798874278
1411651406
1502746556
856564450
49158447
1933581929
2108662283
705935297
850118857
943868699
145280888
681017028
1204239952
753000300
10552537
874550993
861997038
929728539
1281533748
1959164632
1157269258
949226881
1892813176
223901317
1859351240
783147581
1547975969
146890024
880880342
396570637
957832855
1261642778
764116583
1413488390
168897449
212789429
163567667
1660023418
1748541590
362820314
1103716333
1340261293
1990034124
1166078386
489946873
643458070
2106024052
648803442
2052545946
1550117899
1344208003
1216184379
1806362116
2139111923
2093172821
1178775424
629433410
201096947
958696876
160358113
1569493502
1086169624
1988198023
324631906
828622204
1987491762
1263432774
849053931
1345632393
1334094821
951101676
2110917897
1556050633
90563208
2100123674
1286912527
9269854
570510132
978100898
1564799169
1497440978
1396781762
2128577441
1679072882
1471358153
2068770235
923622476
1298971912
206217933
1590196670
354419826
777623105
462090624
431846982
2105277030
1711607195
575808295
448409577
2059760542
1984142708
1032650777
1015581809
690187945
1902223029
1708957820
693327425
890059514
1485138335
237216402
1444187769
1268229174
2020728173
42961593
1399479086
1947838295
1197963716
1647894288
1894165806
889083654
1664535835
899840116
1978771465
130840304
64740287
1357900771
1657883486
287859529
612290285
274528627
695364263
519569270
455525404
1412857916
1683407322
558926706
2059956154
523763409
1369881242
533892579
1479862984
155567635
209690994
1291347692
301855777
181515136
1801144768
1233093669
658869040
1089016013
1907972513
1020278447
1390080177
1108741762
1407751443
1648857449
1109207122
1752226643
2125967570
562611389
1468441204
890704842
1889203216
1818614181
380534371
1840054873
927616089
835128064
1145045679
138664775
1447697775
1317640150
821249237
1320768146
741065978
711979950
1167703686
2057872030
1562653500
1367689422
2127651495
1965028504
1894786532
65275391
668574582
37381629
1814338769
743634694
968528693
1477430640
1154687244
1211631755
989620471
1177070181
1368321040
2091977478
1105109304
1161502114
1078076820
978157900
896195487
1576333874
154106646
559779365
2057159950
1413730672
756231049
1564875866
696254116
1701216560
1355543078
1585062179
1924600957
959107093
1301841936
650829037
4554389
715512586
753875120
1201522959
1947240991
485555734
1345177577
426237277
14644239
153014775
1216984980
1641916662
768003622
1125439229
736748830
1716111004
7368896
1122698367
697881322
1145829162
376156494
1245849864
528084184
744075231
1417456562
1107930686
2032074596
669840755
1421241100
1328764196
766341838
446527681
1566674593
500346854
1367380591
1908988168
218278420
1927206933
1207894431
77764646
1125852071
348881160
1783125317
971026037
179487
466967962
1061212788
1309125673
2110781178
1503471191
259084254
2024019200
1749466550
130568163
462457055
597797202
2022108124
987595378
526567197
612493937
1947076366
1965108446
72575388
750908234
1366796061
300157939
1235772473
1330060683
657014905
1599877195
729981200
635658729
467246395
1915277558
1222772847
433135354
723987011
380457133
419453709
2063224098
791872307
1367134659
36204599
1748848740
1256978853
1142745915
282136117
358165452
1231429011
496807177
1695591848
888225675
1420216465
432837067
1856159704
1199240028
778729685
1992099475
1013448046
1208326069
169656895
252046240
1135595978
1711035752
439491471
1895027799
152447438
191797234
228216682
259755491
1096325631
1335099578
266314801
199122998
1209614475
591498349
1200085886
2080825156
15766126
270736637
236759315
1781599671
1005481424
272568830
1498854876
1797281827
154188768
64648624
1207886346
1224789947
1026581188
941187343
1416120119
1681366812
794234789
2003326568
1211779246
339818899
413173717
1554298072
1424645473
242427164
1782814491
1344089691
846910164
1857615972
975320309
1338547453
1230602048
1577399391
901339694
613084867
1036105198
1552752354
529415185
947797696
1586436471
1308526703
610739919
1712767349
2064272819
178484179
719664620
894153063
648443901
1517840491
1085653718
804505795
2050342151
1226619736
1590149381
1559816665
751177434
158726427
815571323
1914908978
277646210
283039102
1715038877
1431582960
896939567
267015760
1014759644
1574440481
1983920905
915615827
371919928
1464772672
533503399
516989256
315569515
1373938852
147487802
2044692172
659166400
868528578
211807493
637243364
1964463929
1961199370
914334341
1432197808
171393582
1436674847
825268320
157224312
1788017716
1915277558
1128935193
1336698218
539678331
1505851548
940897653
570567058
1932324517
1263811239
1149101374
840725087
1857075065
1258550032
1211432732
1463316998
802205910
844011970
706520295
1611682757
1293714542
1217735864
261663988
1488503922
1179399428
334240240
1429833582
925619130
246592761
1920108408
281007527
625426703
1233807612
3236049
67156610
257667166
169904464
1375346854
1795664016
1652471320
1888523605
598740995
315655285
1568802254
2100109965
910862222
1621189415
2059064188
1263760382
348087735
655022285
90161581
2124647538
1726732266
1788346323
1284369095
1348316800
991711339
1063551344
480995901
376803609
342391496
524533311
643291476
225284430
1287233735
878888590
726193558
725855258
1599162737
198170615
933267418
1291260803
1963495234
841254813
815017865
68700650
1273546079
657545808
1516241400
772452025
302769709
733024248
995136452
2007656356
905673991
2017276188
1354774154
1927380507
377874630
696630283
722920964
111350589
100726419
1008925100
1247071738
1062894002
507250382
2057641331
1532170646
546094343
85549668
57658089
1415180860
2071439758
1591377859
1379124830
1321365981
1460285519
2127729297
458791131
1609119375
1139498080
22427139
301879454
380446005
524525138
605676149
1628535492
1643993862
1801117376
940840168
1251349658
135330139
1071957618
1180644182
1224227494
1604867146
624867384
819623603
1617990638
144251619
1863554552
913982786
630501333
1863259329
1045020977
190772228
95312428
304228625
322609313
1555810668
284011297
2028052245
1820176951
2013098646
1287650192
1046589500
841626830
547733863
1575361392
62644697
1749759636
1768325660
763265749
194289252
359331278
484825824
1536094438
758340881
1955367973
1744319292
570081387
981738295
963697729
257729895
471002567
11878333
249344210
1716506590
916759563
1913894376
1531647022
841709533
895047536
97927903
352781240
1516409840
2019427946
780683585
909193343
1980661581
1905951707
1775920583
404966796
1293708350
835826682
930680123
240245478
1909304370
570585030
366031649
1333761277
307443575
586853504
557593488
1851835723
1677511440
872342645
921381162
1936873780
1657164997
245137502
1426498648
1966801787
1595630003
648583491
589840786
1939365333
992250944
2030254119
1494779333
1667895231
2037480205
1710469744
930772696
856883711
496749112
1139378323
919562033
943732077
1712323353
1685506330
867991125
118990208
769747625
1411724724
1320280414
2049682645
850032103
450522354
606648278
772882549
1726337898
800549331
449344562
870338378
576985007
1160338656
422468081
1485003940
740412987
280670091
1581288047
139635311
681890829
1157403875
143359324
111061738
2066565597
316210801
974494321
818841226
61746704
1505567987
1245980457
1990501934
808289419
1966037372
52912159
1867528383
1449360983
434556013
1012629504
984717219
554477291
315868396
2006737386
35147094
750487802
542062263
1807198952
1865744345
1260230699
360880566
1022961038
1511721289
1151458857
206223336
863891192
1122845995
92797616
672165220
335913188
2099314337
1449104862
1097237282
503782953
506999169
525829657
1405906049
2098386828
1633316638
736979016
2020732221
1251187445
657446728
73367437
763603222
246176230
1735777813
364723204
501249913
1146226084
945405633
1568335443
110807233
1367233817
2008734909
1470171803
1478017449
426814597
941529248
1816757381
1365967478
1172065905
1198043733
1704878178
948416876
1202947693
274063501
1780350808
1938827556
80145065
1455484203
1308047721
1043576466
637079326
651717215
476035997
145937710
1642401038
1678041744
955833333
1388687424
287792115
86414307
452084126
1647106627
1300370823
1414335782
69747672
389699890
624534770
1856673328
472676490
533464478
756238920
1130445972
128326811
266956402
482242254
661554600
256544258
1333836084
1533928036
22539388
822359307
1748580569
1749376549
1399903390
484963202
450775571
1133956682
188869268
1750417990
242835106
1577535439
2073219700
877473812
1199141585
1465859301
1401208489
470892126
1108226045
1478816381
2125662890
113939513
983876992
195138487
30002046
1268105977
1096365639
1477317635
2064847466
1599575449
1642456432
1062431651
1273740919
1657957333
83817335
2083434066
615984727
79199142
968143508
427320373
1937307071
280247294
1955349536
187175096
1838838065
2086648298
666791844
510771993
1182597787
1407526218
678441507
1913909301
337730855
2044313643
1671110645
2054844536
1919041651
2146652832
972660869
1683101677
1138928754
235676032
2114362347
471063080
1841582817
1470882730
623633028
1393450535
1650226105
1086306446
1742807502
1388991557
1571454575
1662989110
42978106
103164703
489958521
570332090
1113544868
1903818355
671566431
1832511817
2026721739
659172009
1143480358
723668773
2142918527
2133702485
389044451
321679428
1666439862
1700228440
1882271643
142049626
616935309
783895121
792089679
1802486358
68758672
1521709745
146601312
1688658567
1274678056
1237028007
1930793199
1273690703
527027037
1335683452
991506172
258506696
1467408044
901121327
1414913418
890052006
1683050181
1458560728
247673558
724997251
2073569949
1644465449
964080851
1402962928
427341117
354294572
326278238
1334597769
1045902291
87947756
1362998818
2038106243
1237984147
331563274
90780744
858485258
59013465
1485860841
261059527
166424577
277285426
323837546
454512004
1128636662
1390243661
202820810
1644742972
1055620314
527911842
642385478
626579417
440158976
1101731277
1561664973
1746263127
309318413
360334235
1938373915
421998289
1437228220
1663596635
2109382264
1292776593
119866587
2111715107
29863270
1956136108
1826475649
1331286061
2075740379
853033504
293196191
1731505205
775939628
1058442319
1913504437
724395823
559502518
1367361643
477402714
583378726
1810580048
753030767
1778862122
1812025942
1029858078
1830614570
1968967581
1000137623
105937349
517978415
1425062009
396265141
1780904233
1555788539
582548363
1829159780
1418180192
650671140
1363267617
1194259366
766735849
1262877192
114521654
1369057862
1540182769
83455504
574477005
1505340495
2051540071
825946733
1222080104
90793614
1883867171
612013661
739914405
123612908
1944591381
227530140
131326889
1965895665
1898583014
856995987
1477277692
110049685
1159352723
705890789
1015213762
756129657
959188414
1776566758
2122588829
273473227
919856716
1557376238
1926668392
1391529397
126728936
1971173044
281353078
1998173815
606628121
333720359
128914622
1714020744
1645354158
1592688619
437442237
61309345
1585185783
2007635214
1097532791
791734364
1845977940
1524036163
2095674834
639125753
1386727260
1338440486
1153152922
1818957024
1076189676
1458530963
746702283
1729290788
1095647184
2069398943
613330259
1082985858
1828180712
660283742
572459990
1280412238
1694359031
1916000290
2043252582
435990623
82087028
1181552561
1350704904
1718012671
1838492493
493941508
1371033107
1467978280
282976764
790871157
1799833508
178162545
1442365128
247959634
208939735
880970234
1890466378
875532980
1871506635
1135892062
636801584
262515873
1084218116
1890629370
1883595612
1167966123
164488316
348217415
1265984546
320391224
528413456
1905311937
1036151057
1439256528
1603049238
1587785852
1532624052
1474044634
527174837
575572110
9063103
242565682
1052015782
56331682
814356876
413833209
667325270
1447624765
1939002812
1048190970
1021465198
1282420822
1133719838
2135046856
802819672
723803584
517496668
1239458941
1161723329
289604854
123823066
1269441394
1581142625
1054274744
612901389
1107726061
429191108
638011695
1286779536
1298538664
325897168
1146978694
212650853
1479006967
714049637
139392191
1502322475
1098561484
1613173310
969273130
1939344677
2140240079
2077319953
1167336001
1343677621
719824913
326045994
1274067049
136774026
484154849
1100966439
942079855
318670430
557997160
1329565424
1119593717
1484325866
317174649
1296926597
902146844
402219430
2099864847
674048797
2054065266
1745166033
731726534
1646290167
1973919869
1254223004
185820253
1475955080
1955838026
1484556425
443280420
1962063245
85833387
1757251991
1931769836
1100720819
532617874
702480530
2065494673
995162765
729983017
2135812171
765478798
578706805
1894443772
1305695995
1813892715
398461980
1819368308
518194560
1982799764
1695380022
1992819254
1700416048
1658649193
401892068
447449485
925629554
2080016976
479054322
525291858
2110520299
853031503
1862849067
530535160
875680322
1842310134
2039625055
284393722
1440069433
406049460
1341024119
1616055245
169083936
1618218062
631336149
745828996
1247223318
2002743083
1991020539
706100207
113243922
1344573488
17216341
419112392
1489917866
2113233175
424576598
2030258107
1125833075
661956692
1474138885
920488041
1859916059
450305428
795394269
1757518214
1981415720
1754665906
1489380236
1697659390
1808338894
1188257274
2041753441
1101659558
1674557447
1396648135
869379150
66684184
127029698
859627602
1260222491
973611478
846562526
995091952
8139164
1430323005
499588303
887253701
695929386
560868202
1484268489
2106310662
1888004173
1244007563
1830198024
561504985
822854520
1063153234
1981763007
220916638
1225158387
1747128826
546103874
520636884
172815329
1751313154
607175033
571839780
1052578323
423867771
604410585
1570831728
1952981876
823638223
2128577935
384668077
1594143026
5803064
2072727679
1236824920
135473490
1948621225
1421310568
1368806057
734720327
1697403398
433856905
1047126987
580074217
1968919062
885071400
1413802186
647602653
512797665
157770853
1859526880
2135250785
1588731602
584720570
1185799795
1366273327
1911831787
1333266406
714646614
1331541133
358439991
1141638161
954894657
270769129
19495643
82694959
1028022555
1406515285
1934175706
66405910
2093828330
591176770
1870516140
365983560
1354485699
1537475133
1534463749
1962873667
354193318
1426579151
665856625
830807863
818776075
686027967
617611533
1263088588
777091677
2138392967
498369957
1256641709
1518534410
426460699
541209241
1735925000
561182955
432274804
284517633
111161477
1429918545
2078976821
748535449
514498686
1788025787
999089263
1782445803
1535387756
1398325307
1397623815
207564176
234315845
716073247
1175938850
1279094508
66179909
109659191
533505129
1739045138
1521650883
231032849
2114639141
526633792
906627530
12071398
827911728
717845983
1370543773
611733380
1135087420
1964655506
796729630
834015998
1604708987
1287233321
1290539780
2038370264
1530718925
958811409
32959119
1760468399
1643979469
2069845101
1296250516
1740504043
1126930985
1860263335
1622995535
2067104733
1899430504
2057668077
1408596119
48739507
1688581259
978680471
1987561466
679883012
848366108
8571891
319948380
868226856
1460079662
14499839
1943399478
62887168
890329750
1305029456
72044340
199363683
1908864101
602100932
961437982
1011896037
1470102786
343987898
1444035621
2093767604
2028733602
470892126
290809768
1471218390
1799692745
1694142969
716415324
83712835
1422832579
767931158
2109849318
1014078597
786922939
638793738
685241265
1679958775
144229323
1186196431
2029543248
764982980
1872477976
1701224094
1950660554
2022444334
538592953
1605905256
873701421
947765570
687428327
2143119769
1828494295
1107655947
784515240
339458347
1959063919
885600439
1196582799
2017242894
1191718654
1064392671
504385266
1651234467
423374434
103871842
1115025406
1234026283
494208361
191762708
693986368
1197586029
216459024
257785717
954759936
798661350
105462238
638131555
1734723595
538997141
891644282
1235705259
1339983529
37507472
1018576534
1645907085
639137726
1502176196
1810729367
1050621880
1929712510
941739255
1623596043
911492628
109542440
1677407379
2060871704
774899131
831136298
1889378090
1534038706
1476710157
1621796427
1730089940
477536395
1684425230
1121708670
2094330187
763577948
1238815196
1539158863
1072999285
1579866125
1754880123
242230715
1845230436
694266630
400001283
344995416
1797857481
271930081
196507304
1947512833
1965149799
1787235327
780033071
1823922146
985774293
426236568
2090395462
2102722893
57288080
1306484283
1140971870
913565483
781001201
1049701016
320083484
986552752
25235115
1279314430
1993204791
45098649
989061579
995085649
1267605819
668818282
1646313898
1654707777
11105787
727677466
498671898
1950254492
1758078473
829531460
224765181
874051155
581888332
1333628862
1793539578
1385477017
2045489351
286946023
1037332910
1286305199
402281977
1879873239
17797131
437875227
686192530
400269837
1186100800
924248130
1785868950
2009456207
758842810
111847967
440780593
1581851965
1857167639
149817418
413268537
561024067
1953355443
1461459763
1537336662
873445631
356510910
517519103
1983855287
2110757051
442304163
1976046698
1075420098
1211952587
1377283845
2065980145
1472146014
1309516530
379339373
1353805705
449286987
269950597
1557827528
1299833657
555211568
1892676068
910354499
1640488828
1627521406
1926921328
1658360380
1306615245
206390432
1363882772
21085712
1702453866
1930202472
900641897
658013536
1633853753
1403710922
1799137792
637519430
208682464
1790353574
1612715642
713501933
1611337955
1667933733
1070057772
410474233
877228635
138750031
903498991
851357385
1318571335
1779653817
1342704137
926244315
1316669610
69278551
1905638989
701679949
1255859702
1849582752
1960679768
1025833651
18795426
943526835
1481865874
280673466
752307768
1685454978
1406947921
388717216
781037127
43621631
2004121735
1845788148
1302995813
962192303
708433670
101343613
1227424949
1505558487
437970674
2098773473
354038012
1139304449
92351296
2079506735
554414021
2102595349
1708510359
574918118
1064103378
258226998
1464203461
914520517
1464180122
1416908610
1583620423
1157982337
1697272823
786640830
815580482
555313407
313458953
450785750
1508152457
1427249264
156903763
518958372
2049436789
564800885
1057873228
552002216
1939879778
1834942013
1810285027
1195472852
1358577502
141345135
122309347
272073318
613991048
1389168285
841201607
1120064408
876299854
1101600285
1215129271
331165155
1922925898
1327181280
1144314532
2096949776
497336183
1730643398
989639815
534146220
1906473914
891244915
834740946
27683571
1738258000
781275110
1819503039
1453204879
58884064
1885738619
3481647
2131804555
998378488
1176141996
1343683918
1067214887
19347547
1056555320
1435768649
1158682851
233260238
543920193
1195288351
1729055096
1505982425
373525039
1636357811
1275007957
198961727
378008610
2071546621
789835943
1775381578
144757193
151037630
1058441601
235262379
1750878459
648139732
261833196
550899974
1138050617
2065458007
1364114635
289354898
537929837
68855323
917605644
1258169990
562822475
1050117594
1000770934
711038280
813573068
700280794
345958198
188470199
646546405
928507652
567720186
265804510
719135042
1880295949
1430645055
1609443795
1978572339
1816831784
516680746
1423734096
1605980305
2039249367
358101768
1305075798
974326336
1190927454
1308045114
428186746
117899531
972056913
728118633
622022316
359728902
1694132830
1603443900
1263863813
1605489042
2112521372
1584357010
1378154761
421955340
458735760
1499853930
1697080120
1305100830
1986604237
894066567
2050992594
1518812264
1245517675
1685592868
1958278980
297829057
479198079
1438176539
638800366
185116336
1130834357
1911477709
1951835198
1206391401
1942042448
1796143075
1194523686
821817953
840537841
1228526415
654147705
1366663574
1063882968
1222662015
1339893780
517384998
1451747189
1569796851
1068077367
237354842
1524205043
484405574
1875460363
695347056
761332074
1537760877
351557470
783653720
1374026108
2120321637
2128943575
1529306208
672652641
1225848119
1931865151
56837912
168269883
98871814
128121271
651251397
1488182763
945370929
249843672
580381348
1833770638
1234616656
1081404482
1583573098
983785264
399553633
2062175529
2023134718
238050804
919926933
1496870264
1946626766
375802255
549685567
167300322
1681425539
1858861032
1486021452
1777587894
1474098792
168639859
1762010624
1349011861
253493473
1221313180
1690926300
52283402
687368338
1465048928
652391590
1420683542
1691159911
206092638
1024127592
128718279
115522622
196776198
532862
1617228651
1946866256
420090039
1613105649
1266367774
1724799361
1786367600
1192159871
1645495310
24974598
1551736609
158887906
431708409
1394838895
300221769
489911402
1473600466
2085618675
762998475
118140175
259773314
1667682870
553379471
1047691398
1528592269
438590972
2106122162
1821854205
1084863295
1620096552
325132315
1563637192
669164187
1498397893
575752219
1842883674
1641182420
1810307718
1548636989
1891579575
1333028573
498046445
1445694829
1138557512
1559642339
1435747387
652388946
1599306280
390637153
1654746446
1051519323
376501984
246663677
338704909
1061585235
1053721835
541145052
1126637009
719076021
1079407941
2110553219
963278175
1835445548
1981735696
1009610182
941326237
1936263883
1671023135
138622038
1406515235
1193487124
863499499
2102783977
367011898
1827241785
1806953125
1173933194
863833904
1710876444
1039750887
1803603365
439840746
332128537
820083617
284832521
1308045114
60729141
241818619
370525553
527458213
1989705167
1606386759
734657377
1342939695
448924292
1541427088
709226047
1522855906
392919256
2087398123
1041094971
1955527741
1848463159
357615445
1171391687
512653422
1319906118
503119087
2093974965
295414470
1503270107
65427663
277072515
1224971915
2131736211
52308643
728814698
2067885129
1212854463
729506231
1402420817
1165930107
1168278807
515213539
897679696
953456918
1746851893
734738750
2098177253
335288757
502255404
1209199527
1948534772
750087135
1286806112
724340622
1467216805
1972577294
986714079
278714027
6701616
595418766
674969073
507851627
467023518
896832751
1676608984
1434660373
158269559
1455058042
1748717122
1074757948
1691117217
1921540921
732317698
718189860
802865267
1991075259
788596732
1664833331
974464391
29988924
1910440617
1420085099
1225789638
965730761
1549031685
722668650
737603592
906061681
1912582634
282217152
587671895
227284029
1746962728
1333394009
15089139
1290669756
391870626
1916755091
123950736
1443623459
692197418
948900360
461810797
944314726
536062141
379972711
1685599652
805760075
535104013
1181778271
1684102895
322182430
1969599528
1003405500
966138408
1024500241
1373863156
38634807
270604524
554315237
1146136157
1715706525
1404272099
1372262632
522459480
942292130
888644636
2108253152
825859719
1004779690
1734602191
505728529
693987251
1562332819
1406262911
1258571985
1403847237
165738749
550252279
1852258378
463933635
1849217577
1565450817
1137043539
943694829
334768707
472080685
1280145942
1622769839
498293411
1005360940
1980795149
203687785
1091470917
1747170584
1159338022
283879822
577672739
1734887206
146401881
1916952230
1587478054
894547380
1514006245
926432024
1192753204
564889871
1124590847
1635513763
1868757126
1140119394
1629729545
2139834286
1190293658
809451025
1052848458
779243398
1823641855
1033371751
953727325
1135151640
440571606
1713561649
1734325157
568435337
1549167734
214949698
1193102305
1731815560
1899185113
322141947
627310741
1960040530
161750772
1112680606
305129261
2046762000
451975089
1146729319
935184209
1735432634
1263509319
1030847509
1619160727
450001429
897573118
507785422
403914614
484428034
435447216
149250499
790606905
1426253892
102328374
1608812441
2113079972
1382860646
1275764685
906314848
104317864
893142096
1750214530
1492840488
684890375
222591611
1303959264
2071441484
87867524
952348665
175009352
1453402238
642655720
617648377
1759746406
1275038829
746289268
2050766957
560101
759146516
1047475877
879062429
1186903891
822035698
227393945
1646358041
822560577
192026217
1713499753
812129112
2085064988
917890842
1879405805
28907735
1538339127
65398442
1713616814
167944223
1021534429
372756886
711035190
1727827295
471330894
1527903889
356439723
248519347
1095747342
1313406058
1634098120
1787120414
625394822
98873983
1360551119
1098242191
633498138
2134598012
620951405
552896865
478478083
1002247313
322194669
1177106398
807195140
894980269
214782574
1128498487
714739680
2025084764
993256499
264295416
840183356
257822543
413734163
1863531761
223479140
818083996
53913082
35247533
1487248938
1727936968
1434393886
797168253
2041785347
378460697
79581169
876095809
523715617
366807306
721077946
1327797516
1315281860
1442553139
852087017
177328740
890304236
2079459237
259039696
1121681499
1623608163
513372468
439318063
740162728
1398603772
909988410
688672537
1751972529
184397010
1431850884
673630932
949277991
545241615
775234705
1309998762
1916335651
447795258
1398860292
326722139
1110170385
1431393382
45466102
670472711
1169009815
716272262
591395405
1962857391
1985035673
545902146
1145572537
1166367786
895860845
1065645493
1273220512
1216546174
710287963
798890431
915538092
1500677159
432684986
1180633551
961191073
531584540
2034129869
1878546904
1301977089
1929956092
1737483127
1800554554
1202922105
453635241
1799867209
340450679
1695268486
1989368606
658715009
1177310377
1851999476
2070486927
655515775
1961104781
937901402
1068002705
2122389453
711824633
1699153881
1133337395
377386508
999513861
778799542
1602493570
691584872
663650249
243660903
2058410608
1704707627
2110979196
376176260
462696354
523423333
566286943
1395997414
1079485437
252305649
1107874834
1578495367
1221527207
1510131323
2061042277
1413282854
854380714
760544510
500000075
2022264943
1408329530
1455064409
1854579569
930345277
676908671
1571826966
1015484050
1620473089
899660805
967884865
1470769742
1644421033
1530778763
1613855801
89418348
348048865
16655431
992641725
354647542
1470868216
1088922478
527924852
1132555161
1555918542
419904831
2066486499
1035820157
1175494170
137948285
1345689238
1055326404
918646976
1976672718
626080357
1892419259
1495232122
105176317
2118269616
1869306075
257830694
1704763400
2007665454
576507494
1361306182
476696497
1787340616
1842259284
342523334
184498451
575295537
1796603594
1963947630
706179838
362168036
1096889780
835039545
1497626658
924582626
157832453
1791348555
549571005
858735273
1841200489
2041631039
857968592
1763369012
1633496796
223233565
463233542
1804363129
550705390
287039741
2109962349
1241501478
1518094726
634925242
1117913501
1923226197
44792574
846757574
548239469
686121122
270149085
738038669
554681874
818703581
1324386970
690408623
1294245924
61388056
1164749571
2096336243
722983370
832645271
1430409048
411474359
1208094873
1582094899
1445524084
641142529
1111614098
221031661
1176822424
239999944
81322471
1428653946
1921722011
1195857225
144916595
1474096500
311449915
120045878
762608417
893589615
1469314184
520090645
1164228250
1195937061
267594523
517532489
504074910
2057160861
630190145
984015006
1706606803
1015722359
1239366291
1227183209
2129544472
1493764956
868420489
1601746442
1490748637
1109450552
1171826752
1789347924
1091777133
16104085
561789568
393710145
871177065
1236526480
1511915621
1700424097
2011020453
2119810759
1664724333
950394031
91224236
52003489
1138915115
22551156
1068087864
1242780621
2041138062
1781374152
309518906
533555110
1189918182
1409229893
1163314326
1122584673
991262847
383638808
835601207
221274922
1283258132
998727775
1182690933
730738791
1125649045
551336834
1081669599
52438911
1498839170
1985310872
926655531
691816379
1326035989
411836605
291850270
76790138
1278125957
1586612747
49233008
2013813391
1381732635
1228154706
660847021
1612541552
1476976719
935447392
1786992403
853648144
2025990625
523854261
1079612630
1277165520
1304803710
448215771
900437054
442081812
1387773049
1151644456
796874826
1081474124
1010232760
1264643944
1364701721
2017752688
776101528
2001951774
1741983298
261604129
798458951
515014673
912789331
2094305970
124374648
925786704
1677255323
1508105013
701504531
1847679266
835915915
1416799569
1339160213
896954683
1135467370
229134329
1382297807
1398183504
1224135906
698157424
1352681290
2127471916
803921060
1577984399
416773091
2101303090
473677436
1661696926
2076917693
1260324292
1176079657
140318573
1626875903
303949369
508915101
1903734298
300316893
617821845
101057856
1944685982
381785821
494689331
1037828340
1698050149
1591044280
203071379
1797684686
2142652592
1754659910
72705757
1980022070
1741357468
1459967621
661707582
2129033931
1129199205
1344782482
1916880374
754517633
369177998
2097174284
32308178
1302476247
630028547
1647872615
1536993965
833601315
567284102
1578597983
1450536745
908368306
1506971575
1661490837
1385749743
1279555290
1258686703
1875831727
757764044
1755866853
589170207
878244766
807162372
731064346
172807133
2004740876
1782952024
414621724
1377273189
741687369
49267760
1904615073
1934106816
1163848006
541270953
2073989829
534732604
2124269779
2056837118
630777206
362544319
1212117337
1661512206
973143844
1381675325
1220091061
1406560458
1767285497
790975980
16303189
790679955
960951159
437178657
557234925
883926224
606957409
1887300974
807093458
939723177
1418864797
1478161657
1602622437
289354898
700010391
123831758
317648386
475573725
1059635189
1326509164
1307474066
355735758
1349979229
2106582875
2135355255
917086126
893485281
689126737
1921659873
518803896
1436259744
39939632
1650763087
984786930
1282712534
1182207824
1916140493
667131658
2107924442
603567616
1318348727
2144647040
2058756342
286281805
1041108242
11231050
1961214492
338937644
475123004
1081354891
348938566
2037798197
303622502
719695401
506949139
1123585478
390943335
601889846
1257980656
497192191
495923695
1872072255
1223918955
1625302552
1798609587
2087372881
1129760115
801685397
454146814
2113800185
1449279686
360469210
1813487487
1245431004
980271865
1120082290
1155833556
866211978
1268678521
370939439
1777768298
1334692114
1673900370
529917080
1762068807
637845938
463811480
589224781
1453631441
872634908
2063907519
1360340116
1168310696
1126384712
735848910
837459442
802638839
2131040994
456113044
2103472297
2093863942
235798346
41397233
1637630616
538771521
2002216215
1644129713
1359649118
1972314674
1294485695
883513900
1308219963
1235506467
470743788
1639982182
2097246717
249260117
1950929871
461814558
1512035084
1761750272
972178926
950439870
1098481093
1126412720
1318677017
1257303240
1077774142
1850012221
2028378675
925680333
166143283
103206233
2139106076
742599442
1416012144
1279671890
1251911354
1632741013
2070430830
536431034
1332537916
639259972
966938878
1068218123
1006077717
390522715
147721763
899148054
1838489255
1118350376
32094993
960947350
1441748776
2144942816
224933480
90895493
298320639
1713920155
1753399205
1129523801
455904996
265682308
2126500340
720045184
461785479
849769485
401380796
1155531112
1316473209
1349731231
1401887604
138530762
1026545226
1904594854
81242342
1129843448
1431923890
1542040734
885838860
1073090434
544406792
560427555
1008300991
12167845
270925751
1674221775
210605968
1465834165
1097595032
964066713
351266715
2061694626
67909189
737574720
1619435877
174101312
351973529
696092324
2101528892
1334334530
1323112450
1726710367
531403519
1534070855
412408394
1926942732
646215324
2140745121
392170256
362969520
1294263426
2076774178
724412943
1217621554
1373755016
247988451
1939818692
291046436
1092775769
336749077
1706196650
394610850
1218864917
1795827385
1391830928
1218362348
123577795
1461034045
1719385272
1555464663
239696211
1391028586
1933559357
588477841
747111668
1621947387
1903462665
1467284064
72838353
2081265695
1488352139
1203534513
1038219780
2008294164
2001673576
461589069
200819060
809373614
55294164
1216445631
341195477
782049195
1581996970
129770045
1671704142
1905438153
116229052
742793005
1619178455
781353370
751645531
1992281725
423464108
459701566
1564689448
1880462831
579315014
28947459
946983714
156105880
1983072722
167678875
1552328298
1561429978
1936274367
1396044188
1926332257
2117020822
784223716
2085237501
1564523156
486038680
1663943028
1751914266
174155110
1901794953
1995168367
1170809994
581376477
289612943
88664578
1575066199
1267282903
2103620095
410647575
232850851
998279182
873209884
2020039991
604359399
455901191
1042022161
1946414413
462563071
291210008
1813769320
870431839
1373622859
265341444
1171402651
1931761752
1462540059
152327776
1391462306
1794084923
1395028642
1758814353
995457576
775403062
196753495
889940467
1778796728
1683232102
1732926727
1586324059
1614599416
356199262
372294084
1317975973
1764818029
1497526838
1493281113
1932625817
168412599
445954883
1748621552
62902798
335025881
329583477
88667610
262671465
411386284
1384106395
1031320427
1485538165
1797956124
634374592
1982582840
2137030852
395605773
552827367
1804233434
1560657197
1467341802
407763148
1165707886
1343739221
2130709633
570798572
1953422313
1352618662
1841103235
974464391
1726286712
1920411960
85124683
63142754
989940812
1663352849
102495726
1735371299
817007676
233522681
711241323
863908101
625809122
1207502654
1609978193
429521705
1742798895
1479920621
1253623654
45925673
11477910
1698686650
1004599767
1759515107
1647435832
976384258
389083567
893147008
7272633
1651885735
2104365237
144607129
464946835
1544454817
1370668434
1877731386
879418334
419341193
173567987
515840702
19645439
1280540620
568558409
1781475059
1068514125
1195175520
1908486554
1811149381
1846943815
1364303644
741290669
661857838
1765225674
1750786758
2127396652
542624953
1368418838
2057956416
1652918700
252202600
1595085052
225695
1196216913
1818436619
953594339
219405338
1843828711
442978432
865362171
1633624422
49515534
270299449
1033830483
48837376
1616834670
1225862276
904188807
1506425123
2020939524
2073355489
343473295
534661661
772958108
230261565
710196363
1037350401
1340852300
151725090
1280955170
1516344934
1801930590
1079934533
1433505449
1363522550
66510427
1571727257
81425347
832193337
1934204326
600949256
326159339
1549806610
326954546
279569437
1830519492
2013696145
993812834
1068943402
428088836
1497460444
1316008122
874626289
1054177178
1304040522
385383838
737210860
2074638366
383906940
1210623748
1659428442
1604593939
1301118567
60714275
1309551736
1205331406
136090046
2029714364
1286457655
1431226923
724632981
1220264309
791656993
157892136
868348423
1574300642
1678815946
1017789999
714528044
306615419
719806652
1446273680
194445028
942323423
468238967
2063577914
619055978
209809692
1476474226
2096157723
1073526922
1787345410
887191134
99104037
1105833883
2054350115
202870783
1299120586
2080294095
1417445121
1308939240
1355184816
912515331
494284183
1322154764
481567610
1007013617
999985959
997279242
1927496608
2000415905
1423245817
1952261302
502247767
401503337
1229787151
1989786651
1567775849
1762707950
2106678249
11213933
1274057871
1824303115
416462320
500460597
1119099635
1211762243
404454461
1769883645
471182727
583167786
998144506
463422418
274767800
533781073
1158884874
1302393884
290840743
1878561104
1825902633
527737375
1649493909
40919749
841934691
203354388
1752108560
583721685
494624633
358899154
1363077704
1964102703
186119147
1840144330
2141440908
1052309422
914238178
498767798
477530849
7054979
81830659
1665093883
595040848
1747886475
244991325
1573879585
579260691
22825102
1971013409
1243593066
1471100221
1056249767
709548853
1738329992
300858751
218786542
1447871093
1744357529
1469095610
607397642
534823788
32735515
1546631626
606489418
1628837207
1599349086
708488125
1158371624
1059746930
16608477
1550949314
408403050
583546257
649206914
188988627
587305651
1124875742
922170679
346442600
314819929
1973858621
72757537
465812243
556831649
238956400
698420741
2053375570
2104200617
870113910
404790060
856258472
1040460448
188505774
93746612
1460982438
2142183460
433302069
325007007
207359688
1818655180
1489638173
871547980
1230838116
1227079858
774056780
187937273
1347876746
754172605
654238646
220273515
1413799282
928363588
2013778421
1676244938
2061541595
483986351
22877218
2021827391
2145085141
1235084846
1706123684
1370501828
1809676571
974497961
1224370092
890629118
1891660851
592234050
780545780
4412216
929863214
1297472536
184075434
901908315
1613769053
561124808
1945483929
792969108
563086752
2110040411
86414307
829369128
962890163
456623287
1764984890
55013819
1465060874
1338882280
418277310
925712209
362675504
1471628076
635494926
1231206308
910257720
816127296
715531342
1578262653
78371088
127602026
1707624180
540585897
132861375
2086213084
1790413594
69539210
1178242919
243283066
376185067
27369623
536684415
396642752
374150717
1806208482
1602225504
326589902
1411170854
1498698143
1650514620
1842207186
1828426306
465529468
2116494012
994102483
1182888068
1445790048
90065202
1837662117
486164454
2120348203
952556026
613704852
1211628319
2082351059
478882863
28818292
1990338393
816691198
1277562328
1647636726
1635203815
757552365
981642553
1307219337
490306449
1460403103
651936496
990916783
216972528
1706486365
1921153080
1493830602
361707068
118695985
198603911
1230009188
2047537400
468080201
819614099
540777498
191090922
894738319
161821481
1026040323
396215614
355844946
1725273705
473262539
390819848
1600449354
1492888798
603215749
1320843873
1847451872
798961625
745345097
402768971
93374465
1307323895
526277770
204455411
600160736
6192465
1720945040
625823695
1272782030
1589448997
1240385578
1067818815
1566545381
1647212568
1676861723
25597498
1798160764
231671960
127967558
486215820
1831347980
2121355605
379485433
2113124524
1882794042
1859146793
960798686
453201654
384096301
1330433143
1371719387
984487302
1517530735
1992195486
713151075
2055971445
829636504
472940320
1835338987
132706367
639170741
599677526
1176019683
871440247
1152408503
590247294
1394804606
1920478591
1045505385
577148411
2095737416
1046363725
2123516371
1677573032
2044041362
326159588
665982427
1680500817
1247007839
243423562
1179631782
2092578320
18879825
844813276
1880995931
467197395
1395859390
1751744660
265899668
320851329
1271498162
299858488
1762585512
559612013
69552893
2067693523
598805188
1937614947
1325044827
13530458
383556532
1611641798
601089126
673505059
2010928648
565510005
1671096199
2070315929
695060990
1706608494
728625624
1418596366
1945282122
1776059264
1587440826
803470795
279438216
223451311
1490002102
992446134
414520241
1539118316
1731684341
804018933
289635935
914488648
1199033704
1583362336
282564636
534632291
1141920378
1292006598
1073455742
868236765
1427947164
1833786784
471115956
1343710054
386210514
1561854348
684024939
244881369
1234155995
1949134446
953015266
486551831
601514302
928339937
1318327634
90810203
1339745059
1500771601
338829446
899519925
1818122275
136197080
1135858132
389805085
326852842
2094384459
1180944630
802819037
697332106
838582585
1462989216
166453255
2030808409
2014687229
103988803
2112034777
59716804
1198742868
1114237386
1767083877
1199330047
1497426205
1909078319
1417503807
532216558
973733514
1204194553
839545146
1052030496
47233229
226712994
479631483
7326991
1023612072
471084981
723725067
1501281465
771672485
1034056084
1753462679
25343055
2047921671
266437162
264196044
1522518553
1848857288
987696641
1934545417
1700802980
1139820405
537947747
1539249456
1581110813
386400459
393056165
1021409094
1737430095
859747815
1167413417
1581851965
863969886
1974711044
800486559
427029351
743020508
1432979032
1216207654
1981890125
1013594
336472219
1943583472
652181050
1707741142
1458255651
2144767382
829820402
985997279
544105628
1384487962
172762373
1448463112
860738637
486576019
575435679
198229823
1920609057
385207745
513276616
1079673980
2031687332
440599224
82795747
308278694
1356258402
1939543810
901279895
247108653
95243057
181120781
1870872723
74851252
942121041
621533209
762884140
1369931115
1248191242
601640738
469552757
1300853859
1706937079
18028969
2107325590
920997304
908140529
1981948796
1481162639
1384608187
1589141179
1863781489
776855215
402766610
1474953538
531907464
1441976567
409865902
1225011115
44207732
1949976633
1346440592
1849522886
1662878091
776813384
282176335
311442882
1359269449
1280260150
361591497
1060286881
711210684
248933186
221265926
1724379836
1268518820
1275617523
1999258461
1845654588
1363793800
655394195
884762252
1989460020
601406030
1004250958
1649955160
1244892902
1301861890
364163416
21154818
2002819827
1054112971
1607643428
171775701
1376286726
1653813276
1954172667
838399298
498908357
1259023420
2013372306
1814857542
1958711748
1567560901
1430382551
468427238
514263412
1400219817
650120260
1348903841
299954600
1203470785
261635331
1505567987
1717210948
2018658724
376690853
920432182
1840466604
833336652
657606102
181025504
1320789195
367007834
1599568258
2125937881
640778313
344370610
673393332
1975282309
804965774
1467227509
1898665028
1848594547
1256263724
931054958
1915285492
674782731
654350874
1430785387
672862293
2121668099
1094646760
1566960015
908431157
691913529
716918076
1570377182
505660106
566289344
1271483076
203760959
629565571
1172936319
113412581
731457488
889579299
2123203240
1558346469
1240136680
1994366988
1628345309
1518493847
1934445298
1931141757
596345606
1756628566
262212067
2069827364
1525349251
1956299615
649212799
617769382
431278828
1585151363
2069820862
1206531603
545752991
199133296
114452592
262349635
182570438
862842589
997477332
1649324526
1493608348
1514875760
1928885350
2090731864
2047998199
2003089251
568508282
241286061
1517516176
1862560638
2144604436
2147033415
478667120
1040760167
137493241
86689130
727945810
432939597
118497494
293460777
571002743
1411271386
1586941958
1276039886
429824855
1176248134
1196679697
421174773
588372828
774752171
220403453
22999249
1143206988
585218929
763564514
1210174695
666491959
32110012
1830455787
2023764531
399358958
4458332
444399041
1663943141
2075014357
1569353199
780787897
797022416
199404012
721657525
495446891
1403731622
362569960
215825997
1541750844
1776026316
2045175630
791700699
1580374922
527865146
1607416335
624399828
808786245
1152453657
341501919
2136532872
1485903779
2127957469
338993232
6004437
1928067648
1681882175
1447569562
159017135
1375212202
1540426315
24098755
1558316894
1301670132
375976539
63698999
1725198319
242842562
1163356060
511329522
1368389558
130797289
1798693145
1517366604
640254283
1586829217
630201174
171343158
1110465729
915302953
1276595912
161621684
1888980403
1770067193
379752598
778465151
1747295460
386641894
1706000462
2047025206
1271365879
1414095631
1737029631
1313331650
1296189397
1068206415
1876169945
1549254963
1827375065
410916603
1699848388
957065342
1049439708
1389576923
887274097
1878499826
222102838
1046741
15195806
695001934
1860172817
1007842794
639459779
510436417
426785267
1850185989
174663862
117040859
353683259
1360499275
1827219781
1637936438
2110041898
1870221420
1977674812
1316652607
753132804
1427661987
2137174835
890094584
1114120452
882493947
905606634
2026157975
307189555
332555464
403347313
444465807
405210804
1759608668
867854820
436840098
1153300642
876220061
2084438844
1427821279
435508936
1380526134
161821481
2085108597
643086426
333805748
1281908363
1039347122
612210803
51672548
225103615
3844191
848958994
900320779
536496335
339373555
1341166796
756249826
1146988674
484204279
1866506670
143099749
829469120
1572086420
91510853
521109632
1574961443
619470373
1087366731
231220818
1721971975
785897997
1720590917
1721625902
1734755971
1836077664
2055340080
870520044
1558623324
1740254605
1936797457
1885303982
807777571
1583051056
1383844213
618033142
726038296
1281010322
1041521826
990474754
1452588796
84899364
1681082247
239181083
345107098
344223364
171861988
2078093563
385732271
2393245
641843690
1522484003
143160863
87581219
55671170
1073805018
1673592124
1526205320
1925900537
2055407946
2054116571
1688951559
1604086022
1429531345
1199166132
483626457
335352644
21996829
2137320827
2118122990
1072336357
1533250576
960072615
1229961170
204873458
1613977593
94095751
1246201164
1420210993
1609259429
1268475419
1712918642
1498924444
119736956
1170819981
1169878287
88902488
1674846070
1150848954
1943637180
2082117576
520963437
1838522274
1482773537
143705695
2001175572
1649142306
1813916633
1815323982
1654339432
1401026049
220801423
2088242663
730185782
1860460591
30120814
971858339
502915805
833156228
691950901
656641207
1552397757
1536066901
1263325685
589817253
377825055
1844435645
1970420410
408528704
958638487
1410238061
1399398549
181460959
1299406952
2081315912
2053588453
1044218340
63822024
86496356
1321265414
796140277
2076650777
221943407
187260418
915363848
514634003
2057160717
1687136582
1734865629
1916259008
1948632549
1407841955
790834412
603184081
1486495344
1743477399
1557268057
153217594
2019026078
1877981187
680399920
1747660325
1445899778
693809397
1558628208
467887609
726086311
581164474
693095182
483504803
965103459
150213168
1210129227
1020479131
1780641853
536728537
1442542898
257947892
129295657
356416659
573578049
119618465
1813728872
1915443125
1034408828
557116736
2110688815
1398809098
385021409
1191765450
482451709
1850264572
1112930470
704867574
773224633
1713050898
1976387579
2027788189
31304514
1096050125
410540287
1052747401
1409313553
632423879
427886851
514862239
1368624911
354051594
1020115423
1998937937
984688427
2078732383
1664500784
1994902123
1414211082
913771797
702875866
814376498
719048328
7674873
2014851436
1213625009
1526934201
821910771
1167788674
298196304
593558287
1443258571
597793649
1294289815
69901217
711510225
74370751
1978480259
672198927
700349967
86620756
380710670
165967276
628432334
1398599415
807974901
1695325276
2113894161
155337829
1316158128
136456736
1671706276
993618500
857819906
1507169764
1236773651
2140298844
948887385
1851416153
466534161
987127423
414139859
325154690
1810554947
137887612
2108583805
424390490
1341274773
304327511
1791961563
1394648538
1648136386
1887939011
1390542682
360763961
587685179
583520302
1506795158
1050146838
2145904871
1666209213
750853730
1831304139
218372898
773009956
1965570143
465532823
1739564363
371518623
300465025
520836468
1713513348
1900277966
219618527
298582730
991507396
1993577639
1614602863
509495559
2067939144
1861382002
1505445321
1067422825
1211752921
1947753870
93347867
920362638
442809572
2046503385
1512883411
1514979432
568786205
1647913363
1669566721
1970360016
739796311
1850017951
1240707069
1875898602
2120069311
2110183950
1748350411
1570118912
503360862
1115511835
1326815942
445166230
1750978371
1314797907
1113114431
627408885
1930878241
246799175
231432809
1554499768
533581094
251895131
242137486
1900295462
1425887946
1499074974
396044311
1073771883
1320117575
1224659399
23574045
2127110407
1542311804
1001436984
665790099
659060967
148925858
1661095732
1236277016
569921442
376636070
30739898
428701601
52968627
859292261
1142197388
1212177932
992539678
1904709875
292700225
913741430
313782508
1622463898
625290950
1441653961
1743295989
555071376
1366132958
406153050
1278776773
323565247
547559582
72524653
1739054487
2031702566
766321653
1957577614
206356306
437540698
1514318066
362148781
780441534
632604807
764106418
1072501011
1150193460
421278879
714616615
80787620
793266020
1608845178
1309300104
1865165391
62863737
231977455
521230833
279543577
1684886401
875402270
1801452244
1188063526
1487058431
1176711362
1472603226
1960876464
431608821
1133422403
1252294558
874808976
1320817972
780379562
467573732
1776553734
870947553
1997922186
1729223787
515548820
206500847
765362170
1142564376
2100000792
1907608737
218340618
488359859
1152794642
998942389
487987370
1072893607
1347036921
1372150608
1607846564
1047328593
1392104305
862064931
1527417449
708177050
385890445
1091614327
403852308
1283609987
419093527
2115031391
756159474
287961943
948765100
1541814393
1666922624
980395694
794174077
95456226
1389717162
1283489963
506108111
784623414
1306255405
675514082
1907018645
1534454724
680221442
1949284253
588888809
699929644
1451280351
963703056
1294727308
1084090992
934452512
1425575739
537300314
434511295
1909292073
1870725395
44775413
738093291
1987873684
562296610
153554291
1507581340
735393138
939631600
575736867
1145233771
41035051
1522112673
2036292548
1114328029
1432693678
1843946885
206308522
1910383992
1012332251
2136319835
585881132
5548680
1906509245
719472248
1802872617
212240298
149880317
988001475
1259347579
1682161208
516236045
884653119
466047008
873281101
1433608941
322907548
803354986
941735913
578676017
289118544
1796774834
225107084
714001833
301633500
769755624
1806369914
1109841272
516026683
415981809
1413288259
49607866
477531904
392296269
1744728688
2004043320
1479335969
404093716
1873768962
942538464
1362048216
1622510222
195895707
442785843
82754307
18163362
387019747
429643295
967971642
1726196706
78254491
1906297559
840254880
1199830494
1257414128
586817953
1345035947
1285578640
1845252120
315345129
1568482341
1546279904
1216848382
1673154801
1518077625
643813947
825675999
1516456699
1628088729
1196613262
1275713637
231486586
1777967445
2026015488
1657062189
448776621
1736198187
566935738
903259621
2008734322
2062161996
1791497185
2009480598
668238000
859513484
919144168
148327907
1354199447
1034057390
917417142
2126812092
1263236272
1012231247
285726884
2027393740
862925022
1763821961
1291392934
1069937514
1822788895
914385655
2121385193
1679141901
309476062
157325644
1541765265
838297908
49915723
125153998
808823796
1009319494
1425256423
310705386
34315420
1735919218
317913351
488411934
1660862900
1791659640
52523594
821685367
1241053971
2124690733
1562611731
144524333
185180949
2103740126
2002120061
1364327907
225341796
1652464740
891325110
1821775347
1923620670
598794501
454849108
2074746120
1248249432
200212266
1391458215
253126631
2054119995
2003307348
1358707055
1195083242
730127716
1599226490
1955588836
920154746
1110044586
1010779701
1233153654
1035873734
756321543
311626144
1793914283
451547514
1855877841
737910938
384308251
972508441
2051072215
775478692
1760686803
1146921545
886888555
1661718845
684753725
1712070836
865156693
1905552306
1369609153
293696395
409745783
177849027
410798445
947758043
818002245
2058290526
523260888
502492592
468650141
1363583159
1691291453
395409613
1363478232
1815894014
1348233842
1397240892
287000362
1476829090
262536387
1524609932
83576135
514681446
1977660102
910709748
413001543
1316042610
1561244779
2046192598
166251650
1024462339
1977958284
2024704663
378651855
791854618
1927629467
649736074
42208906
1116754829
102007501
1518518306
905963743
1629206216
78520769
324219084
677915205
1771247312
1201706099
1912440487
566662912
1812655741
1720762645
1358471178
1501435165
275210073
1695852130
1966078264
1873037219
363655718
135740439
597599885
292971807
971295309
714724712
348749451
2144862097
1607950605
587832106
844018212
1994354271
593978467
1969869475
207771893
1673891845
1564413854
1100352579
2855703
1437330645
1242204577
2049126178
704533
995809059
1607419538
1437949438
202065442
352721278
1195421672
757078712
708290515
1356657819
937169631
1559476456
1125291486
738546682
262414810
1203454640
943463240
1288572001
375498584
1312657350
2116683403
1753020701
938197413
2140579701
1129327686
944979689
99156887
782697178
921760247
1877622016
1559642339
1353032285
740608554
46952148
1377881063
511731030
1486915307
563061987
1166171090
1646692851
1261772557
1502091161
757348213
964460322
5495542
1624309324
749766946
906566893
64154612
312656825
1112868420
1026468339
346352561
395634095
214875056
1911282381
492586796
560856668
772855891
1574373984
351962126
1203107300
507797785
880613532
1562712939
56563269
1955805643
1951055951
381347703
151871263
1444391374
999773261
1960036614
157787539
1590899788
1062964543
2087988712
477298301
1834549542
80251680
2143972570
275328667
1533173255
919081272
1037828557
1888972919
1111240172
129408190
511143962
183142658
1104671383
1239527512
113731212
895422568
1519989712
1014053855
749857722
1116486615
651327469
1328513328
1875630766
464422778
2108630828
1623002069
1098148375
2098564176
436756220
746196914
305875505
236859591
920958017
681044564
886018474
781868348
1549528071
327765986
861400033
2030479792
237736054
474165158
1549269325
1215699226
475753100
1349623855
1018143587
1615744791
729463481
463105766
920454619
1382835257
1189736170
666089891
1655304357
258303372
1259863804
904152154
1828568001
1676467768
1320612263
289481525
1222018260
1666176888
1547986661
1782960905
809322396
1670318181
1072673599
1307291319
472726320
536909204
1080997589
159761834
2008859084
1501217027
1444519465
204884995
343716420
365321659
614247158
867255703
614439628
1817615555
1491482398
2007523105
198677314
323728740
1986738398
1628083924
49870917
804044302
42871558
445671109
2127104790
934884552
866750764
2043895267
1247338040
366494533
1496489665
2020189043
1045278543
589049712
1610319080
1432013836
1394287890
84572177
1279255665
1258480634
1795197921
920764854
770900188
1533268770
504918093
655205535
1680650505
2121499675
1720675317
697225392
1945699423
91961805
1974333698
1000010573
1461108931
7674818
934423964
736225576
1546857350
1610357401
409057598
1177695925
222758393
43265710
356178887
1505230765
1221963096
542128831
936741145
1752738268
1302837604
66667844
107295678
1822993788
11501564
2117398746
3415635
677723681
1474016465
1230300475
499722719
1736231701
816119592
692311437
1183989494
378433208
456854116
1886199901
930230109
536541633
181334273
1846810490
148181219
1588747518
647875713
821617389
2050908313
879431477
609849668
1110628794
351651873
1100673181
922583442
986823782
121357659
875706024
1562118382
2079087367
1227871672
571866775
2097259375
813790253
1593445038
2011723922
290622982
25957634
942062884
500601418
945573088
601736601
1829997398
808430860
1100686779
2043651251
1378477427
1566294795
1934655896
1499844668
799024757
1472930135
1116015183
1243076059
308770742
324116320
868250876
266667364
1518997391
53085604
1227101857
383407356
1743477399
1083586677
896417203
1128382960
1916308622
499847695
644475228
148159898
1240801971
1660042263
794047834
1446391738
1295731911
121332124
44981454
1587061321
1218644316
417079809
823491655
1418151589
175573017
1820723935
475621841
1824606931
2138974253
1282979687
645319192
740078908
192088170
1820879896
2006027467
1224387659
516062431
813305438
203882819
977945479
845700753
1873961354
1381343660
969873433
407184241
2050994391
1167480298
327844227
1452188678
259779733
1507530459
1200851775
1453112611
1001496879
330450997
811533784
1492007335
618477782
695618639
297153835
1752225565
1855469724
597662870
7175965
82559008
940504025
1126544395
1961466425
479975440
870047697
2032421085
517911499
1647311843
1737119529
1687813340
1346895254
1916803949
775373335
1874136531
1553012747
1394721008
1048327259
132622313
1795890192
711310237
1657742636
1741505145
684173129
1278132403
1699781460
481462714
2047778505
1229484230
1236041644
1297991399
430621885
984122199
1054721275
625852486
1139590706
675940780
1955694779
599178659
1567612336
1243370346
706425409
1002374812
556995210
1670895661
318246854
2003959147
89246937
1717275656
1599890311
312772161
650993562
220738856
351805138
1264547763
914804733
810132525
2061943875
362206246
1754277224
671776355
285850789
349735039
699142248
1296499758
1116913807
1419543158
2102115298
1931091626
431632451
773741334
290809528
2119146637
767039864
1218952598
686511377
472128993
1616521015
1469727534
113644445
1641929464
39850232
1552736270
484431510
243845266
1384238281
1973035537
1487389496
1872417237
130673545
1731752102
367889633
1847890663
1373332463
1914120895
638271508
1645146496
747723535
586148118
828542257
1885771949
1905108567
1211924083
1507459304
1923258579
1478566164
1853687369
240399495
472790785
2075517890
91706105
762501085
719725014
924369212
71159095
1459656659
101682581
435459523
2086226033
107618153
63231414
638380833
683137749
971394511
273743449
2021960597
1997311617
2092818882
1429033648
650987033
907306259
48640097
1883745405
131640501
967222394
277199144
1338067536
424602452
707630814
599682823
652334028
1956731231
989093843
1516750093
739655121
503315162
811402585
2118134691
1228123322
566681434
1806006079
1681695169
508123759
1601197956
1810493225
1862893897
2128264996
1224118510
1833717598
121788567
1757407559
475539552
746366275
504207096
1857976841
1279680139
1856799542
1235479315
1909133932
1181910723
1097693938
1216084171
1923345463
816590948
426644592
1786731031
869117635
711406446
532872960
1505893496
726822419
1632933656
1833326123
1001225011
1916047453
964338197
502267186
228071590
1628494184
384674008
1736641191
1535029860
1245457000
1461755462
1122752096
1669809515
2007467576
359672455
1917392429
530733485
971901952
778512326
109769731
1301330591
1698983368
1204635058
1572799566
1996649140
1300291159
1655231751
1310851612
1219466031
1657748270
1412596812
420097283
1782593431
44529397
600978204
2108322917
522708662
1617228323
779583350
1606453544
1396660990
756193614
487137105
1429778050
1235336125
1431935658
1776936525
79052861
1107731536
420974453
1310847949
761031505
256068845
435729944
1048265875
261429629
208201579
1526158782
1703103822
11871679
1514399360
78633189
1878988205
1212268815
1276315563
2027764814
62506594
1530337683
685505905
270262527
1835874298
1635806539
406079798
1436206721
821257924
1633106772
734807259
1045056908
692738209
220191187
337317172
41883920
923087104
228162151
209695464
419263424
1752226643
1548913032
2082791345
30732080
1636118810
528549183
1200632841
655623422
1241590203
1553278164
1937078661
1431416451
2066082131
1678448356
1327283962
1801034120
1291862061
780660373
760968381
464085799
20265082
972778386
1657617721
1824464928
1798448476
60886808
751079993
1266183714
1270466424
1068395033
1287048812
2145172172
2085803437
116708027
63099790
2054812944
834354205
1138103159
1393465867
872181234
1884416560
1662698973
1584892727
1123253657
1684748861
1712299560
1012732112
1819575221
1428559385
603791596
18657099
715902993
1051057421
910934291
1208748526
126951721
2043720054
1665301084
2011828793
678782600
2089694971
669937335
1069447240
1012524729
266776942
1727864397
1525469090
164873525
286501043
405923159
1501213385
1278614898
1900551368
747089436
1535154137
1351904401
57156237
1169984308
790141957
1822326265
638828406
1188296238
1631155580
1011108521
1270428457
2014528509
1909465761
1556305797
1716872133
1645782093
1364858645
1442651015
1105206502
1599179586
1243358530
451844414
625492696
1077972231
628783504
1594361053
141692476
78373088
1669962448
1302888788
1391896151
1119907572
1297917613
500364305
1724599261
1521162604
1788023135
1990139314
1198929003
1459615450
2043003992
1715627714
516542740
1673569103
755631674
1527353437
1911187659
2112441589
785429789
963006233
1995064386
1853676247
902389568
1805418927
559802109
395878515
1770741628
381559840
95590312
1204569555
435667048
455938172
693932863
541573820
312987951
1365853492
951213291
1662046688
1347317263
438417754
1310666242
1447047416
279761547
616474893
740127465
443612927
1787350306
1684649021
1832004563
2114906356
621044099
701009061
1747015135
1736536230
1576200456
3718184
1506087122
241439734
1312420757
1622138280
589830378
1378114650
186545847
686565810
358665989
1939981142
1948438603
51031143
1917192175
2086160031
1337628852
1281512575
1432291168
583818721
1933345468
1499644322
903265968
1831046173
1394559757
1869838904
736939330
1071362587
2111962740
1504570790
1110941571
2006950542
2780006
12856896
2054469073
86126667
1724699540
1799164829
503256386
1051110884
1467365075
1672596534
1496887985
127032465
568562239
258193561
1186101043
651329047
1834201582
1668623434
1664371969
1091778512
1374222560
715342122
230829513
422839631
689492459
801783770
1082490327
2140023896
1596596462
813968786
1635400834
1773262340
1775199115
1163132601
272480500
327808036
1818189090
1933114430
12595820
574283483
1898539332
1381557949
1691036542
458216361
1140231177
277050000
449241294
2017474703
1451215822
437008331
1734555446
1894848502
615344230
1921238538
1647697274
618108871
427242315
2035232657
1728775250
304306354
966447524
154784101
536113429
91871377
353683259
882901877
1307291128
976493557
286523996
988697754
1105685368
1540585129
1235311005
771543130
1665613990
1793446328
379338406
1585035727
920341162
977975851
1937222669
504798589
1855327022
1163204033
2019652807
980433973
1103473006
383892452
1711332341
971709328
1599515668
562541931
1145000312
298264012
912479701
135261051
1359344646
806850455
1576174486
1549052520
717646282
1034100950
727294827
843085557
397926596
1345935025
874898628
270353064
483738995
1714488124
413898314
1020511876
1097058657
1282051199
854477658
1451483119
2109096227
1297513815
135246044
1143648720
1487791178
1260693885
1954322770
922793759
818251946
1695459318
856298672
1205008001
313530684
1815793981
262969135
1885799026
153685141
1555597951
2054327710
1018228115
1003643551
1773069509
1121350155
1527761988
1092427113
1349357026
79574917
2117527417
765380477
395272121
773276534
2119092110
602772634
46404351
1854397049
381610113
1843263863
1318916703
1545510408
1627332301
274393508
1999958520
1709988713
1005487695
954128285
736418520
986269933
972248442
1269083184
295061805
550943414
557180497
638502169
679572240
415386916
334360674
614719706
901087027
1206911677
330792241
24663592
523394163
418873333
312483225
399767853
436963941
101823046
47601273
1069769583
828834855
528120074
274427832
1947309061
1437104005
1635719013
376181589
912471483
355341549
369757410
2111323454
1142782927
1472535550
1071392524
1214918366
1532394035
95194222
1132974955
1905599209
1474874765
797366313
1377944728
946304656
1214206540
1812848937
1904672398
1818088850
1479158438
1660699789
1875864124
191687274
504159840
345069933
1154826706
96454541
350604907
1230506263
582248169
2050625534
1291815154
366635889
32109342
601514302
216507753
2075211004
1817988083
2117463155
148225132
457840717
2123648201
1303843728
1813269299
1797629595
277752641
1692752866
875012339
2011718020
125574713
933712522
1428326529
1811659109
1152137287
2127282280
1358004238
1471548608
526592494
1771321346
2115638850
1702468792
1730062749
137101236
1149753444
140634038
1802465389
1137792151
1140660596
1848860742
1508202776
1626704820
80768498
731533468
555610223
356730492
1051853370
2065435090
698163599
97883499
166379679
1402530894
297490767
467983331
1050383859
502055437
1510364013
253878178
326911958
1940690780
1284799513
459010361
434278547
944722166
1654428388
673423956
1029195221
1939818692
585867730
94425295
540987630
302021608
12584839
2030421236
206548242
1127564820
1606436762
248618017
553675479
2146094389
921734545
1480954756
476357808
352669886
1864451363
1953329036
1023426335
1950998861
60230660
331668787
865885339
805381708
115982634
2141594466
2125215821
1329698098
53832141
217584724
1025978265
1314003483
1443680704
1547483745
416425037
2029983499
1074695840
2008178873
2076387248
1212778205
1772277791
2047636511
909073912
1189215189
1812105709
246695594
1341906989
383788600
2110056993
855971640
1194795270
1681370671
95132082
1815850931
1461749373
1923831589
232348478
411629242
1483918873
878285421
1742784353
257936551
2086708318
702443229
1543684725
1178091120
1133602173
851924562
775879391
191204229
1352046166
906094418
1531668264
1002032128
1604317947
1444665453
1074845172
317778197
414825065
1731841977
380567263
1875536623
1347183301
1267488425
1323871926
1502963080
2042395020
1041161136
657304837
164103732
1739588226
626045593
569236379
1880894428
2039570025
738423355
1516979895
731752614
1494553656
1991486480
1300395665
2000237597
1572432472
1661382366
1639084428
1037664262
1174946116
1207892744
1880160165
1896273899
728812760
1568869181
788134831
1163144056
1925360560
2098756223
299276930
1419103875
1088373706
810669362
1946686247
1312777626
1075278657
1810906349
1674221344
2011004022
1116267644
127499241
1123047964
534791343
840035502
1754261615
1928739238
624918892
390589525
1496754027
1297513815
2050048726
281960438
1785609615
1678651925
1861309148
779694306
254898231
495387123
1359294298
685842305
140113165
1883435838
537718452
882566182
380522342
294499526
1001939821
1042202603
517279363
417180375
2019308606
300149647
1333409579
1418025622
623064670
1361842290
994136183
1213245071
1147517815
1604341840
375155732
1246299766
50043841
392053457
721526659
1401188502
1141604332
1433950065
741985383
1364338834
35569794
359686467
1940060297
148371826
1720392920
177430841
2025515818
1176879917
2004479135
1806381987
1077613382
1452646535
1253508244
550674767
2037441645
548924
1782618260
1481827632
1135332674
1127387242
2043641933
375197186
1776232411
183235349
1266508190
1663879542
1745926273
1428875766
412696971
280057093
1235514582
250916735
1540163812
634989335
572311798
1190151623
187208677
521773795
1018099258
1847229752
1240297348
457928437
1266627308
1421267251
1991762269
8126141
20328929
1207811005
1252537844
596271657
1080217163
481168061
2052229877
669231961
1780660655
532218239
1468376006
1249846606
652948023
556792296
1062475698
306409937
644695796
1010101246
373843909
680440326
1664269897
31397913
1912000947
1066115557
1163611510
1212031217
1151215913
579132559
247860249
1780350808
984336261
1458816483
10423431
87704120
1200284895
2070172110
136092815
533968054
59853893
673314551
480111307
1442511365
2104887514
498844055
2146977788
862489906
847894785
1258830875
382335672
1152060097
369687154
1432123990
2006890124
884207034
553468759
1631665636
1254256860
1172053300
2034463653
343515071
1118160090
1715182765
814727069
1034549775
1585930750
1123382577
392592961
287174545
982273166
197728670
233556066
1706437634
2000249920
686010406
937806592
778294218
966368732
2098080078
1398312206
891835849
1107637429
238794341
120382613
384409535
45238876
1282763041
1806944869
242932085
859427009
45435935
235222262
628659398
46037887
381180102
1396535722
1313700763
845737541
893723424
817523736
692159145
227445580
1123324795
846040205
240955338
1590763692
1034247236
1879257756
958723806
2019180673
217979067
865578425
732782290
446473224
1488637524
592160863
882374716
2141042887
1031270341
1300617390
1405373789
2006167844
1063711532
1631417506
953107531
1600210056
1192242482
1286698963
1465824570
1686026763
1055022270
1268773715
17174624
1320557378
886631876
1336906162
505787713
266669966
1692121201
863373340
724268589
2120224664
1723270623
482885231
2070799002
1033672671
111796300
1770705885
658580047
833318699
262314365
1187233564
1289253267
1173040526
825262082
22976055
713704157
1173359213
883066229
1936492793
1910938176
853208691
487528103
2051247581
308188414
1807427345
1033506465
20084857
851650435
77470804
1631678158
1888323775
2079407227
1464207089
83054825
1116682433
817348843
1353940198
2134915381
1475994298
1110626229
1981820792
217593596
1952613104
753734455
834909386
1597994120
2054183460
1446400791
768483355
303032113
615093097
1096546437
1454927622
2072434185
1281106090
736532595
579733149
1381247125
458755176
789271075
1449044526
110389998
1394768371
2003811123
1473350767
1431686591
413406381
823628212
838565383
1321994332
652703942
108759408
2100824520
1887118313
1385030257
47992634
1441719245
809877082
1771750532
1415574996
1625053963
1452533809
1276654026
916650295
1404682158
601269844
1535608554
842069929
779454970
1789175907
356723120
973665204
204481431
1201134441
929642943
1476639214
1623781152
1926571665
453382331
1253891464
2039245450
2114854229
1670402166
193400450
142616354
2099073303
147254904
53644144
187766990
626503171
1293930084
277648131
1548844988
1111712351
1271365879
1951004557
517190764
1321312487
1154929849
1577628545
680134652
730391912
1408232600
1467825316
887037185
1728006658
964314782
1287405945
1643196120
2025661594
789177561
1319231077
768386969
712264717
1028732653
2032028720
379432625
2084685441
808111938
40098975
1814130832
398266131
2085427920
872771229
1854598834
1620022661
884966675
1507653198
1666053866
292102269
539475077
408987579
956788613
1528626614
1180728446
1576029974
647601053
1762787158
982087003
400477017
1244372665
958398850
1601203814
697984612
1732891461
1736321216
512425353
1569122487
639887177
496927949
524374862
1537325058
1067122566
636633564
1097566967
2084056275
1864188198
1326138293
1202992565
1821168364
359122435
461911185
2071788204
552055312
1407561863
1827771241
1082417631
1229304546
1983862213
1598853306
493621301
284854627
1985369892
1948579078
7246926
1379911733
1366999746
1960890743
1749190298
411503276
439088203
442541254
636283062
3149286
1090804968
383243998
1626625840
190276268
441793496
878423944
1194786625
1401896916
553962791
1408102901
642688974
1118282292
283168880
530267560
71905495
449616777
1412593811
104012754
1560081342
1212704466
354976323
1103332882
1889113075
1105534341
33520699
1466188624
1004368456
723718532
1086053646
626017885
1161421173
1634137221
1262048259
1700930075
1181105948
1419054229
1134208019
757256269
568288765
553634657
1119319855
1209984237
1372609121
976203728
2109668771
171864138
1862800638
1211653170
616200838
712101968
1649664435
1562630496
170025867
1378946751
732302307
408014681
788248595
920089981
433485565
195782551
1837442295
1343724014
1738371880
1062277016
142407515
1299654626
1519357835
1387426859
1753163683
1724330629
1180749617
400936694
554243316
916234167
1240964383
1412018840
1496184728
1058318207
1790854744
1068609461
953169370
1786217126
950342014
1013820672
1405507239
1422171097
2146327944
1327876283
1837222797
634271212
1809496882
1691565087
919725822
411878712
435633084
1611343641
596713411
1140688754
1507221863
237893485
822490794
2076627701
305206353
437046112
2110660367
971220510
1066093283
1903115835
1760245623
1615379528
811578805
532391249
21737981
1696997711
552189565
1122696185
176496877
324258788
1387605968
510556531
1223260601
1956834870
1060821666
256119380
882191570
1561300348
708688542
304465474
1172449556
480601351
171552781
1662917155
469958707
743212064
836624771
972025612
427414980
1580816591
1856491928
409437464
1833639905
1372886515
1158944936
630733635
2009999278
1681852241
25491057
1570805281
242637439
1115191451
844378968
19901683
1631792594
1232472112
993485511
837734936
681480644
1768244767
1393060701
1249535406
790031716
1960572986
1346756065
934118271
744560690
1320868617
1767477613
491006903
1058903842
174273610
14264888
2126209146
1298831283
1171599997
426007297
1457562015
79959881
2102733203
1368838076
2144347778
1501485558
812368865
1387914838
1304159985
1705200916
93921018
1109136539
1976997534
911231029
998790774
88703037
2057590522
161830667
785955938
1204113819
1114515989
226500682
1646513106
552617134
1899845855
746842007
1431484093
1866840775
1862300865
1288935663
1030366856
1043133674
1428187951
2092084994
129145185
1275073008
1274335843
1212450086
2002894218
93365564
1067730582
450785750
2016902796
1010439495
1118821887
1339828787
447605406
2047098456
47187655
2065965404
1299027209
262937587
1742369129
478764979
1481540476
492813315
198300410
319323154
2105578219
1501205669
925596467
1703317070
588146306
360880566
1510959215
844489331
180814449
890571354
1273075075
593004469
1878675648
1313218928
2128342642
1983021331
1244205464
1152624312
1208008320
176670727
2013085776
1960407091
1118687934
558166095
1618486063
226586614
1470807452
1131015056
330055639
1214873549
1166078386
127266760
1401247672
659071213
146981623
1283123448
1310682369
432197374
743443960
2139496570
1299854383
1107442735
1078178109
1601859703
48380228
1383799587
676979589
97156355
801177570
1998644154
1387373968
1122812913
1089136723
1739197933
744279264
869663529
1015811946
1930426640
1396941900
1587895654
343121960
674931251
1919062298
550527712
1203887785
1843351227
1733068389
1581987200
1282065862
130318368
944573494
696263842
1956309637
1974783883
417751652
1344231016
959771716
909008231
1751154509
314079562
1489782952
57384979
1288408501
1503687420
2090084544
1573418956
1529681881
2044131964
1910938176
1690188682
592214135
939565202
1491118682
338759424
1314086521
2032074060
459928264
336248133
668421372
840310090
872455031
1966153317
1944026515
1113168439
1477674599
243920051
82915292
1790636725
952960577
832729521
1277270973
1126816456
1138048567
1324682046
1079073302
1390118541
1720893121
2042163982
1166063852
32000951
2078542139
73659554
427777478
220089394
1783867931
242922350
1780619081
234508225
1499191713
397071382
1658990903
1290342542
292228263
949708358
1300485417
1214708241
1142750953
1180291759
583500461
1826014573
983570652
1846916369
1363246788
1301643764
1240292227
104334842
1705986731
945691058
950846567
649008746
1577054266
699328023
684401714
1898160159
1969110558
1988536169
1733781539
100675107
1238546994
205422734
1064172257
42517084
960615651
841038934
935583797
1244317240
1404453355
408680753
486252334
25678766
103582593
1544902885
1619591626
1990009567
696276236
2047359151
1167164645
974284469
823028213
172463297
1917635584
1928353948
15474031
1601812908
929128727
160922557
831442421
822293812
1908027292
1334561881
927811300
62316574
1523573729
1919763956
699472036
1727426578
1146450928
1895513023
14261412
61124096
323987280
1865031412
397270531
860336529
364700957
714739680
1412294203
1099621540
1143081099
502705246
300933020
1082887927
1129284976
535781252
1651637506
792317792
1569878215
109521957
526864579
1600976396
1744077841
1624355066
724810221
611709972
834434755
492723596
1364780733
181738727
130351909
2038775166
1988156674
1022164967
1219729412
169659585
35342050
779030848
233922729
681742642
1133105530
2138264995
1291840392
861132488
927726871
1598347293
2131641868
1481563707
2123500679
624222731
816193706
673906245
966021778
645211478
244541660
255967454
1357096008
1148369948
929786974
439664367
1084421335
437728459
49000723
870096192
821297886
1202604425
358466042
1397362612
724152522
1362988702
1338525840
1240777518
575629040
1535353667
74617154
1653994
1901455102
1427003274
202519236
1224512401
734265006
248946858
1247707338
1203193726
2141863334
1796256304
762267538
2062688926
1821753233
2092669032
203654766
1451172541
1618378028
606486888
679531490
1343329221
1220669356
1748796581
386432747
470912999
870164709
789961400
2009949498
1686822139
1718335422
781685901
759905107
1722231260
50874743
129490933
915418202
1774150261
1721061920
107048999
1489812919
1148885595
767150134
359285266
1505641237
1615127234
522053142
68082754
682974460
994056690
1443791936
1330362993
1187912073
1683100161
1249172917
43121795
1938377636
1691752184
341461488
787548599
1108278034
571334035
1348666214
1561532338
2081603167
704375998
458588074
1420605533
578945161
210961189
949379173
1283034575
1223241228
659592572
564962106
1636114834
1637815240
2065433550
874937765
2019575055
2080261250
547650554
130865928
649894975
1440751066
854755616
309504710
1985814057
1381766103
566000796
1824956368
1239816186
1183076140
962207549
949827688
2131207675
1684718624
261550800
600863479
1148226320
224889011
844365410
274108568
454930849
703664967
444676125
2059372856
1593312411
1201455912
762169140
1750467404
1846247485
1495160654
1682145191
1181692123
1191349846
2034467649
1312222757
530470012
1804611160
2139085866
1537459783
604161823
1896837035
499029415
2127628941
1298071971
512538572
1207515247
232146785
1913211555
1697272823
1810660338
1022466413
1227683566
780443793
1478202544
1909587085
358269521
1089562286
1420088274
1856222909
675058660
1009587740
1230835693
1027991148
1384171779
657424068
1703842425
912537580
9703155
1217179567
1386284294
1381684988
2072667131
913727048
14146926
3326204
1937856918
1974302329
1936456212
786516431
1984219310
1136066069
2026433741
1611102270
718445061
2046443189
115987150
1610309110
1274840407
214185740
928063142
1720574560
1743201846
643046749
1198365172
59245771
1451328743
1569883207
918639661
353763435
1916182297
1736750408
1564415423
40788211
621270233
329658408
682298441
909247035
1452155106
680966578
1466986040
600589654
756899499
1243348172
2060879583
1202996491
415619236
1913852286
868857555
1549885654
634089232
479112878
289077452
1840613253
294701898
82738800
899817612
966998116
401187728
1889577960
481437426
961346796
700168389
1879754984
1091716462
288654815
2001124135
2099232324
39236498
1217495200
867194429
346153490
1219347549
1968292732
1711434467
1680457246
2051883379
1912040893
935565946
1914996705
490146408
526629734
767795526
1583637174
559580172
959035055
1468848584
965230422
1500241495
1009075512
2133920785
1650862718
1163281960
1894941240
92020647
1803442878
765227139
1779169269
1857512061
161996222
355908426
412430694
1358162627
1186299935
977461692
1096318852
1641763440
1775015573
325616145
364366174
384612642
2133666099
1997025941
550700631
942312723
1440734573
1703432023
1079428632
375697557
418183874
981874922
700922615
1723974138
563860225
1469282511
790950134
1642447960
1441808815
894550217
1910138557
434604735
429444741
1762196085
959388632
1326432519
851937555
1319755836
2071138472
2110125450
610073965
1532617326
1653899629
806980872
1794483846
1262186695
664472389
1138647482
845139604
1279374353
2098847730
1957137123
2104431133
295777226
1750426223
42655040
1030048737
729160173
1855906638
470328868
1435847037
2121143479
1627783664
649035644
1357111537
957681779
1075557166
1936793579
1054423792
297690813
5314587
1408458999
1436375258
886054811
1656933648
1608365328
1950820586
510073090
189022239
604244649
938591363
1223861895
620198364
1106960360
117656536
164063606
2018069367
1830237952
1302921546
1172201339
1471030154
1713568450
1979978594
1942106465
2105201678
1369267393
1108080912
324617710
1142852877
20431441
1594651144
2042770163
30476041
1049943786
1926610538
1888813310
1106071784
1878464756
1285275760
1651224587
1679524437
1798199344
494720030
1153502821
1870986823
100714163
1767530919
44669290
364246699
600558926
1253958934
1494329788
1855759948
356925773
1843804712
1134908856
882903870
1058757858
1744080740
827940709
264902405
1957453807
1437861014
1317990754
421702387
41098983
590367604
573081114
1834049142
942736264
2003444489
1683379383
290246683
2057524893
1038677019
554889241
1818435091
1892382990
1857149665
1837150757
1101638560
1272505289
1427840468
450340557
176747338
937396097
1791242875
442520247
1672376318
1342729390
909974159
956328903
1884309071
1914512336
1640585439
1107187190
591962422
741087157
2048698775
383855229
533976928
299084
1983028994
1973693738
1645647655
124083313
2135405537
828647248
776205560
949997009
405268002
712045006
1177928270
1184439356
393231135
1151296848
154281001
1081460748
1731600362
132174465
2083998060
1763945387
1556786242
488335183
552896021
2140020029
1225557802
2143847808
1888886350
230947662
2030891453
735013854
926114007
1090684402
1945332665
207807456
329364286
208407621
2046699211
35245710
74509117
509299673
1097551961
1293857869
1353636349
157637826
100573903
1391872996
1611102270
101386285
1603227624
623028563
1593664573
41771888
59309007
368437988
1199134357
820116872
1916957338
1234715099
1876012629
1561351365
1140819340
1405194818
1485971876
1601928151
1268673976
1734794148
1758916676
415188425
557540851
790545764
1902392287
2077166528
665132108
1112868420
586335537
1485306339
1912377047
1490685730
1020729585
1497445462
435913480
335272261
1326301619
1741704814
1132373887
148503365
2066028037
530997147
1992131118
156566442
1079049699
221029297
1831232208
1285601719
273725852
471101658
1267615029
202371145
391589131
202513021
1363697851
202422096
128661893
1400230507
1028938858
300265287
520945947
498526678
1332495595
507968840
685436224
800512338
1075631861
393241207
2049644971
219977583
517954004
1753785199
165370216
1438564623
1028735790
36537283
2099135716
545248534
11208377
65461908
642764202
1961571141
617162189
1269050885
1765827665
1104148192
2035493689
444858859
759270273
1182866968
478202359
1509093033
907145858
906653939
361158169
1090713349
1801463494
1133232363
1678457832
1639295464
1861301461
1904014296
398547754
1811083326
867731851
920607483
957496241
521656877
214517914
1525691193
1397148173
21801474
1252883654
388396216
1660925487
823999603
793950702
203312821
3824611
798078091
822854537
1482444567
946178762
1287077153
1964015217
918857310
2018329599
2079779963
1207180422
728909840
1000055409
514898748
1083546802
1586790002
1358191869
936558547
150276484
894845162
1567367098
1979497983
2062842931
2074585927
911448849
33823352
249161563
1916251626
1113528808
1893263551
2115713991
984355449
279183919
1155282233
816974091
413349584
1286249486
1593920653
350642179
1026547177
622418719
1930643736
1417725377
637160356
693568861
1713825991
1894195735
352220068
64991946
1886277613
13691165
590985378
420503103
413693542
1157809107
403506791
1044465910
1355721177
1569081112
837208860
241955549
1939503255
1959386995
905077823
1545396034
1826744225
1777381927
1152014142
162147076
792808403
561983847
1701985555
655551730
189562921
381145719
1036986644
358471566
1158172085
241418031
1532789217
170621878
186599507
1580675320
1322732978
1310195773
122155147
713485171
2101850123
2062292080
822689776
1160522855
1950159431
437637907
569724486
2020604818
1099719530
1418037767
666262929
276952198
1302167428
1343958209
1226228379
244983911
664753284
1696198496
1532860364
1273268820
115954030
516997102
506397960
1166589038
1100253509
24078293
407729475
2126551478
1817835950
1971714679
2099890323
2120565404
400992163
2133253228
1787175347
1010556239
1688218957
875768835
1827251854
1510653028
602744476
1612682626
433499071
580020596
1297960704
1255566542
1749194813
201961121
1455640944
342817973
1155103043
892961911
266349309
1440961151
2147328630
421639058
1698323853
469986555
295090267
130007522
1868403214
877016845
1543679670
483129474
1617279215
386553830
2111202351
665874469
1853977807
1377680601
868047387
939953065
1469450702
1910672640
1058360066
1735109668
1320655627
1897244801
736529643
1986141722
1542110891
2043730807
80573268
671810389
1524943696
1532064857
101781747
1912963291
1535506374
1299699681
643251267
1121683549
496980307
535157149
9950472
1128782512
1398134070
952951185
1186976072
1697681675
657612573
1246359233
368905496
764391348
222831713
1158704286
588919610
1032210781
580921539
2016119159
618046428
474927796
2086567832
1186446343
1558550144
351950858
1027936488
2086964057
146753142
1985355896
13605782
2120240164
437445552
1413282854
692661189
1161602011
1963780039
835029880
2005722951
1118072980
1105681205
1169229471
2063603239
1986488437
1136951796
1102000022
1298354059
106917337
2137898752
278666128
1016704251
1613559347
1488834636
887153860
1357275761
977628454
1768150856
1896183855
1559280805
89440265
2034586398
975621450
215907982
121371485
1952637947
137883546
1400297508
146584697
289880722
966790015
1873753030
459453766
1994664835
760681463
461136908
672151175
585673977
766821271
1850634800
2083302628
262814177
2094660597
681724270
568305501
196301308
66169992
1568798544
548057548
336068485
1548209897
207191110
395013697
539250615
2078350757
1624970580
2089644585
1879946839
1532341068
631475701
638670852
1151113076
2017957807
2022263861
1733033757
770097711
1004166257
978251906
32868808
1195058362
260702530
736266297
627715430
270152517
859139550
1711348872
1826649406
387199059
1900864368
717742307
193146361
1279532091
894093749
763382971
1454419953
489600259
1809625054
530428302
1102816746
2064096380
509107311
2061786586
837247738
1953795095
54861849
759903114
1238958892
2011660919
995094508
182603709
1918759021
264008341
1527239833
2038105224
918779895
304141763
771799943
1958165048
867523191
754903393
906552530
1498651286
792170376
379672831
2057901793
964569214
1200038184
545403274
1066553841
1377810265
1718621048
922760614
38289241
1717989764
98664255
1791162745
1362368041
1150039640
535942189
1578992547
730135391
989678527
1561932411
59176466
1199081927
158242121
104194765
1529201001
1126681621
172902102
440714069
1376525875
72394076
261250614
374046240
64804122
984896912
1462814241
1435117085
716679762
1020765398
1952212140
1919709331
1890684632
1919320043
543417536
1363922491
1389251261
717292452
1852489467
1525629426
471751876
974567078
1847201351
1095782908
2012547138
1709076214
2018792581
1434437679
543311049
1672543475
438483878
818846015
763340676
1124532876
1035593037
185586419
753083653
1914092998
1677029881
1886217300
1967663857
2011667910
958855839
884506748
1201233562
1105032797
15976798
860460474
2001639861
696222160
718383952
610033152
1819084301
20485077
554859666
1049625275
821828149
1324377549
276905850
1416763161
356505270
1859216363
1153638719
1892404467
1232250885
1960210146
1560368745
1722618822
1646371411
199135086
1664394345
840170161
260604089
702522876
1075432292
106078681
282555241
139333944
1404611494
1666322043
470930148
1651097523
985432527
1045535156
972137494
494387456
295194871
1159048854
2070981573
90339255
144226483
1046584190
490481275
762773202
1864314897
593999776
91093469
1461906726
605603379
498966784
2127880888
505427805
128008080
415310816
1333083564
1491783680
1206816260
1915725035
2004444126
1029920315
1703273644
402328441
1423077441
1392970048
1476217409
478021836
362188236
748255663
1750766208
1236393812
1241355670
372095350
1067770020
2134597718
1989980145
1266051768
836468252
1072537510
1869219109
238794341
676541583
536594714
1331894519
1286319809
1751214857
1347601940
1177508148
928449700
369704239
1986603005
1424843392
779154152
1890697221
317076953
23185789
785317065
91915299
1174460696
1756166062
2117129771
734853143
601984949
589560729
511617573
1590166449
1739727253
33414841
1048129558
463544356
1881754968
337220424
1176874373
953719407
2091548617
376956470
430822092
427722145
733436985
1543292971
1208785519
365779656
1540281342
1734459892
2144149943
1954307987
212714179
1047369880
1025261203
715633906
1489079489
1626661714
1129559348
1535619829
84979802
452772325
836022455
962943968
1506869227
1986647037
1183623922
245848485
1715158404
2093132908
1861764580
443005367
968054811
1619296539
1062313377
1725069138
33933311
1491222818
1303992953
2035400595
281532449
2133902645
2130274757
1235327060
668839145
130082312
1226968073
1571553149
201083496
1119515311
818929233
1599228173
1641706694
423136780
1399085961
2085695454
1355009153
1080743759
711647167
1013521974
1711102988
1017537197
189433051
1712397319
1495434305
288867068
1361221310
1177099037
622088200
621537131
1451927778
63201510
1915200337
1432565668
101157153
1864595861
891541147
991653016
1156862168
509096661
426519582
1932343446
1799557878
19004232
1747923864
819556729
262847279
749704261
655106481
319691366
1110214989
1789037420
1421864969
1466863773
866555619
449134556
1562244175
1338102022
134526618
1391350705
490178079
441943279
1689384455
868497596
579591988
1931929374
1795214754
1477306750
1484116435
1816971958
1346559801
951947107
1798143677
976882591
1268235506
729159326
1249275060
1556184751
186025370
936039591
728063991
92227190
1188638925
1616937114
1554706781
111281370
383483338
1315740302
995348068
1950728050
670949255
688539425
949480047
70891968
1270830237
697160530
2585554
61866916
1015179388
626132194
92797626
898510299
1451587297
1492893401
1632015327
2020871165
1738560284
780833580
1358768594
68955222
1565142593
557477257
1149614519
390356255
991572914
944417498
603119127
1790683397
1656775040
2079189979
999451447
939478141
1368690796
646275956
145421709
34873829
1829183172
53393380
136414034
1468329883
980109687
1913961195
1784803343
1231884779
293115861
1996486718
955952513
616349847
862200326
908816338
1752437948
1165185491
2089937822
1523189011
2124458424
167215618
184962801
1693101592
1071275165
657892721
601088586
1272258216
682609080
1689023465
1891536736
1639579594
1066918615
1345497981
1129382565
340042946
507282998
583488838
447665357
577294123
1837330166
836854191
592523546
2110836981
870680736
593254942
654624733
1424417410
413572921
105491698
1145723011
1536869834
1536988511
726115297
1519296108
669479190
2063523221
32225080
773417358
1960220013
1872246047
1914561991
45891605
142788790
5756255
1698199582
519600037
2101194177
1046704578
1754307063
1267714476
1622450989
906878352
463940094
1202119467
2030712112
971085641
1666516561
2142527869
1577528579
707434208
1318978923
890774979
1259858157
1694353613
1155483941
1914258463
462211565
811215986
910372668
468925880
1565367990
917177928
189250525
1206569089
1256010957
83888772
1333272692
1128865566
690145060
879581338
256314426
1229200510
246663677
1937962629
966017725
1216847445
570434287
1587197947
2005121183
1142099233
1315801368
1056559126
1565309283
2147281108
1749093436
511140101
1360761589
25129834
1560987043
1270060207
474360361
1613595293
1390343951
357416016
1833289710
326959238
427236521
342785224
1092181348
969215431
847700352
1467389658
1596429977
442496685
620825205
1881749456
32156609
1806903165
1338854761
2140275119
151010907
1638161023
1420177022
213359146
1248245267
1796734120
91975666
522581206
256001148
1525810799
1648268036
183478387
888547187
795735466
533850520
1916900615
1572840407
666066992
2113985710
719310690
1965105349
1832146419
617537584
1543887272
313307400
2062120253
645674216
1335707327
1516000780
1480589727
1944484215
238156243
1873686797
1364844419
608647094
949344193
624570610
1090882251
2042770163
979867097
797033557
656061407
1476569987
544809264
1241140698
1268514284
1086252807
488279201
1510865914
1793481623
1686297261
1620913855
320973982
1054113791
2080625741
1796542220
23718590
802664585
1405908606
54860473
54853267
1907688230
128582115
1470107646
453385193
1420063608
573231758
1999715228
481565793
1411322909
482230224
3081440
1984005831
303550597
1180695381
746210721
554668796
1693774985
1788483996
2108358800
420081931
1484866836
31032107
2132957202
1247095922
393155523
1141327757
37663192
99172306
740574401
301288546
610306497
1842444856
695787993
1514663814
1315068809
1096264913
1106524552
267444770
2119467447
1038878480
350923471
761989035
600791669
1652088667
1530434544
1908820218
1063558463
1866384419
1223613194
1124025879
101752931
1487962710
241718583
1705943052
733860156
683024221
1467178848
314696790
727195606
533458548
688810049
748874730
879090445
1849600665
653598818
246979221
1174944545
1224218151
764860452
2068031981
1790356565
1564285820
986957495
987161955
1461417148
1261382451
487255700
1076498270
11664503
496089448
1926258006
415868522
605576784
1347417379
570024878
781583993
1908687838
1244418639
659063154
1359174
997572979
1991423833
483265776
281324702
304100962
2112960220
866875842
1911063341
733546601
393021006
1621819147
1272707563
1514902199
613020455
901493528
1059125008
1005671273
1874973225
1091193379
706935996
219497439
997509044
1129882434
1520629816
1676398305
20593231
21927299
316175154
1976547826
1330839867
1849547438
392805623
1891865497
1873427577
1506778997
2014551183
1929472567
1443306775
417276876
565130546
1614885008
508318340
731055140
1459515175
745316258
1595972025
1825981349
1743354035
565607592
419113098
506535914
823068718
2018004402
1532392852
1390115597
6732027
110275519
1102437260
269197550
960964444
1204908536
150982515
1940601987
961673027
1059120291
789094131
437832479
1511102816
890139415
1309860791
1087231248
1110889397
344529394
273679152
1260089655
1703511777
1851923105
447978578
2058011608
1717516382
2023461870
179318007
120709661
1276435350
1236109024
1389257212
768046197
95031413
90681192
599724682
74078767
1539084563
565987452
154186283
1707666614
1689497369
1298081011
433651352
1535631386
1563015511
28055082
1421212225
385609380
861604837
1481764375
1430439065
1672211239
1614926054
1115992690
1723367189
732879803
547415621
1941275424
531389434
2047242522
1583758724
733714556
1247465623
720126042
871213442
1550789544
168946275
1175847460
1431485498
929514118
1480326694
1524763899
907921417
223245874
1772346887
1153177987
1066923201
1595505741
1649219089
1093622373
2141383334
872336654
224875463
978923481
1818731774
1734358874
232369038
1479369463
1552251142
759981129
1686819138
816893018
1759640150
1930921034
54164391
1284594681
161550606
1411255193
1752111130
1730818300
1563419464
367150459
439082958
133675560
1757580981
1796289578
208800652
1957446081
518626306
335254513
1565917715
717442530
1720328804
1041777264
1650136750
1196347987
601478536
1993532120
580578240
223219998
213858476
1148521355
690524411
560721533
404603532
936155932
1440723777
648901397
1246918626
2022619030
1289875484
984007050
1368608889
2087126195
1095366206
41134472
807572117
519431985
1119597360
515739799
1105267370
2101664729
1201586054
87761026
2034435375
358755594
1337127987
2100973787
925091606
1770059682
1441060100
61749926
540622436
110894121
395734141
1559917519
165543836
868336550
332697084
995790277
1435254426
1074787218
411216644
1651143053
305490176
282339904
1055583195
362345252
312565101
841442792
927561996
155414823
65955139
389166869
380124368
165973338
1440078154
323307716
1653115294
665365168
1833308993
623613868
2105982102
2110757051
728610974
1934241667
554133812
92302781
706313956
1239103819
521707703
1124529661
1081045048
1832292638
162054115
1847369952
1759919899
540951502
295814902
946775402
1782644955
2041492734
348168463
1075340065
233407784
654244888
281270142
510636691
1338614645
1877221616
610430450
1290913163
1676459031
1676019099
989078213
1663444517
1534367791
953294422
1636840403
1176448584
2035668840
577806529
205980935
1414528809
1230834899
1248573861
525868867
1468741127
1350227545
965344089
518390648
405924261
175974781
949424760
129785609
1551680617
1773112079
1704985025
1698444947
1900401360
812130084
698857167
1590216906
611975775
813500048
267317996
48582737
1656337153
247776249
1795473580
2049790304
1779666125
582794413
747170702
1728153303
727712968
1485903779
862665783
1661722992
1973392791
1697386574
440913958
1217821609
862157661
1488303821
231042211
560048885
2094906293
974543061
1165694576
3158378
966068353
541353175
1996936514
2027378449
1434393865
1814729062
618891156
268246373
2084731104
1477645166
52474937
825961605
780617134
1786752901
1684544963
1206170731
500208372
190860461
888646369
1664553744
1158424028
1632111466
318762607
1001819780
1393118350
1418932463
1580577252
214006422
1097067214
1634226215
1459742364
113315726
33520699
876868349
26651098
1141622460
283142067
428690224
963628501
1877832120
1694521235
394976218
1264615351
889425905
1946983540
1957458272
1325039144
1799196522
544519348
596134302
93112785
471956423
1529874564
998927970
1209874219
1069369403
1282649932
1674410162
1807932802
92275872
1409124865
1937380481
154399393
511255136
1536614997
727711141
1861961727
1784839697
698437994
1272635259
1192568103
1847734165
1005064560
1629077262
1234695425
516980664
643630675
914634378
1050910596
1333473738
757494729
942765118
57986617
326220612
322917446
959269103
17699645
1838615564
1990653930
335388117
1157486626
344491341
479503366
1245959129
2003302781
192244757
1702641444
727008928
899705925
822359307
893485157
1428163323
215732153
1375063253
761734872
562417171
1558482683
17834695
660746068
546718286
454402853
2122636851
1807122606
258803240
1631485298
2105112070
1809289134
2066210943
1794937181
1661696926
837140879
514608070
1176422234
128763219
1640043561
891345192
1051605672
888629016
644969379
1931375432
677984313
927183520
1766303273
155736048
1648767368
1290871957
403201660
1394996877
1290407008
892780339
202936774
1541143576
511101073
1956398250
1219883311
1177970630
547051797
1127701167
1930059006
631177490
1411374285
1542787552
947292997
2014135951
1969987484
1061043140
1037835396
1409034129
861220725
2144902066
354646918
522149484
924118303
2086373674
1003292630
1984705238
195877959
1063551344
916847517
1502795826
1567183348
322462835
728787469
1981646531
1038207758
2092934465
286519853
1697912392
1282275619
1674653669
2038811111
1785232224
1174722678
1051256366
1584130988
1356372078
804259312
1674447159
1721729162
766843076
1260018619
296677211
1457107891
1769923248
206609804
1854941989
1763486011
713379710
1139074522
1343627421
1748724828
549825992
1561424440
1024632037
1196332743
1861056863
663920816
1811792613
1680492329
162244378
1853620047
1435237156
749488610
219937906
500806468
430516831
1336919861
153824797
712762092
44106730
2062241299
1931741853
478195100
275685492
1654897520
936151065
989772392
1435979547
1055106982
642086677
1016405061
435676419
919578394
1623942632
438701084
1495257283
1075552247
839048625
1786495831
1096517235
1928077630
1131001212
897895387
44020958
1049764770
648932046
1685746665
1721659875
1987989990
1896140234
1800832400
1212333439
2128643617
662315767
1057333474
1664982210
1084939023
746858658
419893026
1175730171
1106955077
978396975
1860055819
1369249762
1862543300
1094017936
1509945720
1327820090
385704468
1436383802
568456570
831505678
1441999356
1801046345
34486109
1401341189
1048914630
1985033918
1858861578
562327148
2032814139
1388032496
1207180422
47298870
1273061026
1922436762
2077424509
233604964
1936234834
310326142
130663170
30240649
148970994
1558591553
1855348265
1213897523
437482792
258852427
1361650424
1831575161
2099725090
381651465
1141599439
1130942650
1011856484
1040267452
415868522
1705266741
683691684
311350649
921603764
1266957455
1898006231
566635579
1467041283
1445181719
955679117
1392470937
1699792718
1993640040
1851771948
1956136896
1463577183
927482216
1554122907
1657575878
2131156040
1173714825
1130889622
279326214
619321180
1198735285
530015074
283714737
113859120
856351955
135303505
533701602
1085018678
979413466
1393220506
864412606
812537185
291632624
1526366857
1810366615
746347726
1893042282
484116799
1982170414
847337587
1751555807
122720222
493471207
296793415
1725074428
879844167
804993344
1473882536
749624402
1326424563
1360052626
1142840499
1976295251
863140541
2053495157
1715062379
893783474
2060685127
1025373026
862747480
263593393
709558051
1391978181
1998316708
1785076320
1261057279
879802123
1099969672
1304159985
363591959
505961666
1794516473
190991665
1590733612
739096073
1185709720
569203729
128533450
1407243434
596834851
1271546915
952214553
1596469143
482196873
1441061330
1252093352
1338733175
721271282
392642080
1664134582
1905515531
107685119
827987012
362559133
377380749
785660804
1430712068
864835631
800033312
454072225
917243263
949361718
2044908409
306492004
179017817
581633200
1758734197
434978168
294389031
513010461
340155778
1995096365
1087283832
2046975600
1405694312
243896031
1781951892
354863993
984431431
2056330834
1834342483
2077241335
700531852
712164751
857320758
1315340122
1344429013
633840427
1433671750
1037244986
852560356
567904885
1266467785
1142991693
1455663105
64648624
1507493921
782911844
569814991
1825423960
2064127364
1463764223
109996009
1657189954
1401755882
1699923867
2129545785
829704219
1547373410
1584999970
996522373
968333370
794505865
60627847
174279502
1348655975
767529260
978503771
292069505
1106852882
476199653
247832484
369921428
1867487947
549818132
450514390
1020195883
586973942
1414538439
1891031796
1950564504
201756525
1194563440
876824339
156601601
1895589564
1160292405
1545371086
1101096198
1954473821
30222078
1159700471
878511367
1085334190
403431416
1208659537
1374799288
718936013
1597234689
467831589
1534539064
762621244
1550576134
441320810
1871491981
658698280
845095204
1778950172
994985895
287762111
617428116
929332424
929185377
1477777031
966094133
1602175217
1257260015
288670159
1802686543
202961085
2105006062
1266207383
953182871
1418404834
1123457760
1103333785
1228353711
116022710
203577976
966587230
1758836862
865628454
1409411908
367396237
1331384955
1825183559
904273184
704048505
1873813094
1726286712
1003907833
764948796
577936675
2054073664
41771888
1609259429
278758739
85467316
907794044
2005401363
9020239
292150834
898641020
1705624374
353761902
1062747054
1462201268
489233081
1688673264
1811996861
1241938485
537334636
1182283661
529860430
403910728
868198624
1064743162
1744392432
1987453620
1786190576
691255783
157544655
1447230346
1755594513
1413115506
1639600712
918796744
630209881
1270559516
1319870749
731865729
53401248
1947050389
1028182038
2144280556
1582843874
2103827821
1644368488
636207430
2025978734
1977825566
1954467286
1315291935
1159425718
475761554
1835465527
1145527954
1336025468
1694195307
1731729496
2062015572
952081219
395436999
46475619
1500720831
359908278
180993407
2102526215
85073852
1215208778
565130360
1689101831
1871943267
1128491883
48537918
2071820343
886597554
245244752
735688278
282440450
1697659390
1036514163
1107773148
1081927009
854060273
1328939956
1703376743
1672683399
1952322915
59297439
1366926986
131440500
1066382829
1723221417
245347280
657097002
1703808380
1443723150
919342764
681976899
1040532017
1919721587
472273737
476478337
609994824
781745925
1035967014
1012275793
67524340
1149793494
1566758434
393931177
1882887438
907454871
369936496
437918264
1588316185
61514375
1969401138
23897219
1973612451
2138471613
1813676101
1785301943
772395668
1586578306
713422002
998225879
266982325
1079171529
73242963
84508298
1773536925
2040173586
730985993
65421718
752316145
1229136378
2033408540
258238915
1995026061
605407453
1688104230
259417343
1142332041
1299291965
1366620575
1173468974
1843832536
894017913
755396311
1384441953
1775709433
1315040101
1632815113
2077914877
1246147068
922159580
1994146562
2101645401
1194985843
1350169301
214114371
714692239
175372134
1721361275
1244895794
1616503056
1346098084
290755091
1803492254
151441788
824478018
1056584824
971800706
873610602
1154971118
449410535
1306284902
1281791890
2032598399
79542664
642979877
1409605855
1342241731
230317020
1383256411
486276527
1393679046
1074591091
786596086
379752598
424340822
1802163369
787469927
398843393
872734343
1716243573
334472395
1606007592
2108501217
1670991671
2042200207
1749590901
949575358
155327366
1273726395
1538276081
1002760827
1575737866
1706049095
158649438
414338710
767276738
436689142
1496811564
1692247682
1286210310
614508284
1414707024
954855967
1772575092
1828588448
1169584524
1411566866
1830653099
1555992600
603639715
458755772
39695396
2113076765
2111054759
2094899266
1295299389
1947925933
1582919813
1691639215
730524185
1037952746
1410871538
1507255131
1797091893
1110835958
618858687
558156604
831577849
1314933572
1963498119
1069969151
90634059
696752588
1426837115
1913894376
836074929
930114271
2126007020
1877738220
461785479
1009001558
1006853217
843007960
432807686
1226746094
1389881594
1006475996
801617913
1172496672
1664858630
1396971917
1907909067
56836328
583929633
1636220787
257643527
362849443
1483068513
868333740
1062861584
1243954806
1010581205
1158862020
935835401
1431817816
1174868736
994110198
1229651240
978228930
71358186
1784302801
2088187859
2062523973
1487713454
835487971
1533869814
395948143
1273495793
1082540682
278852013
1533575777
1386344206
400218988
541916614
1342598225
572849909
1733401391
1001951356
601307358
251905791
2032385295
2058530412
967657046
289141389
1682249378
1700917114
1865117699
249203561
2082186705
1969936862
1176684058
1293984899
600968330
658262906
33298928
81171811
541990278
503226959
1033716633
1510708058
1840581709
270743313
1161982702
78001110
1289607838
1030124055
2000384942
1035535051
582293536
2035139458
954360343
789593691
2066195458
2099515639
924043946
637203787
1052869858
1290274673
1722346555
1859067111
372279673
1632047821
775169565
604900002
1822600375
461789811
132353301
501510584
1225990444
310480157
630869843
56380087
553010788
52673549
1719443851
2004060244
1088039189
1986923992
1810688854
342620161
1295489527
1114666214
1322847772
1471756746
646980201
60609448
313116727
436365595
443883177
337744414
165264968
1970853993
461835856
265814142
308812195
1730707928
579033104
894294434
61030116
1663719171
32377024
1194563440
148839926
115693135
1903380730
334195797
1085533775
936422443
966050627
790624775
1827096345
1299832095
1657808954
1657262502
1189018478
1622288932
1293889541
1882986184
1061104302
1428557266
1005563190
2069750420
1574891234
1290089018
1348961239
1745965531
441251195
1673615535
1958646961
737499923
1083365825
77602112
735770482
1552132178
996335454
351944808
782557835
273121293
699613048
397794702
1298956892
989657601
686159971
1482476897
974919787
72782053
1243423075
1897001639
522761243
133229667
653415672
777623665
2121509195
1325058418
589829456
1159378440
806535902
32931117
22727051
1118877298
851822893
1268685932
1532488068
1395675898
1688483290
1285982929
321440604
481492643
940064693
376210604
1238327724
1928767942
123333932
298094558
2093431509
1827429897
1389263554
1491277323
1434801539
1758605629
1432326328
264898352
84613446
1820608606
1077702083
1154176755
1710892092
100840925
1416566393
989852912
930111987
1407001608
2135956690
1331791054
690181494
752420089
1437865193
187322249
526324531
543165557
841709533
2091541156
1263916169
589672710
301908027
982596473
320959831
691836390
1543861704
923965085
1654179215
1241932702
1873059797
1930488992
1712649404
1510123279
427287873
1747639340
221842540
1204365556
1943483207
96727833
1399138686
946266665
1986959910
1709364008
1484170984
1303959264
737564496
1458963233
1580132775
1259129145
988176560
353506428
1990850985
2060107596
875175786
1316696566
240911606
1794015563
1127695612
1179132851
1475641130
1508056387
1966437918
980774269
1529302063
1932224828
391144262
326943040
781222682
947186512
2057935839
1764865702
1258288860
497378721
1581215263
2135950932
826849282
1868630558
525736234
482190963
775766611
1884411146
1198464106
1648237879
1212217901
1714808472
1285282383
742202833
1343332332
420653447
830513430
2125188972
705517464
899830713
1639898119
1460839144
51805270
1134152402
801383475
635693306
2118593316
1210810573
651101102
2004900194
538313137
2120606029
728714664
1355793498
995051060
1031253863
1767226382
1970262861
992445702
1900105731
1955931785
170575256
1377146994
1915864300
1851525684
65242781
818149940
2440335
288972792
623590268
225941920
718509724
720588278
748791148
312559769
1778538163
938050980
218112294
899188733
1303014691
406245375
1561404272
1843387589
861631870
1923175565
1310500112
1411611282
1228114107
272672522
452794567
1140128177
2070594168
1600584000
731983389
1947104147
321772204
1060032709
850461746
933525003
715913111
562119040
1362420154
147063423
1892174807
1112842231
1022398884
1864404091
950260560
1969168405
538498974
986970749
2018359644
2087462555
779497498
754754517
1223165367
1401116468
312546574
1811884547
1043661713
1492021215
1163960010
1491259750
1438669553
667637274
308542637
506232968
328536707
1171895862
977174491
330659603
1842285263
363722254
1656072093
1684984008
807576880
2093548604
360824281
2003006854
511803960
554853957
810633202
1442520742
594721226
1050263858
1035897059
1033334871
1712841608
1044559742
1212291025
359969104
1161705929
1445196787
1394307978
1821762514
1610450945
136890137
1134220591
1950876804
266672017
185416365
1059107485
364885871
778749870
137927735
153673188
855524233
1277159196
1612211299
388369170
1101545321
1647409145
1576298681
2004928728
1498345542
1856539358
1580675320
416909095
2015665270
149920773
1277809352
580240682
1275887331
270042212
644854511
1086606950
400678038
1848100439
763254989
356372722
1983106005
951081778
574126714
1762132885
1221149654
560635270
404856527
1522197762
1703178294
630834329
1162405918
1074647785
1639585210
1803268480
978894503
370637633
424018206
1271034807
376488761
1021356665
1018747703
2073968522
15097055
841118289
193990956
649028906
22421455
609170229
1331661105
1602193392
794656387
2021554245
1284256479
565237468
1421499773
1976488553
884606612
70308715
1912491405
960217651
63826957
664151119
1107851268
908460768
971431953
498014829
776267971
1337957897
1494495972
698592690
1968944277
1181676910
1443904574
1533952002
893352924
386370510
1054954783
692334609
2122492889
2034272186
149165219
185382953
1421927626
2112150387
929491911
348186475
1086194087
152595486
1933338279
1009886971
1639742033
751993039
643035487
2140615076
1572667911
567568712
320559109
960975686
1396960973
670207163
26969865
861411636
585600111
632064956
798629909
910576900
2112094514
2020205006
1425562215
412908106
270657683
1090257590
1606113175
933292113
44717710
1771465171
1959496092
1684229029
1687563806
455664078
515074367
233602149
1900708801
118367946
1496705875
1988159696
489547783
949423246
2084384814
424803221
1253498566
224490351
1795762171
326312840
1925559714
372419260
208115502
1983571390
173606753
2088337107
1013377410
692803086
1577387723
935561102
1458151618
1165789733
1680601239
375991421
184353208
1205392254
1340749015
528837049
1335854511
1462140602
1073468396
1122619801
883170998
1324081732
2106885391
1815715327
713825033
405722579
2103781779
1830807649
17476623
1726581236
374414460
1197616673
630442014
1526579533
1872583826
450651475
210282627
1928988890
910806416
793475557
1005637466
2022985663
1538751457
1252836395
362774996
1369332551
1830122655
1963243726
38204062
771264475
1092932187
1219552604
601262247
204819231
1934727619
980507774
427327894
291227529
897576362
1896229040
2021752639
544248546
1902415748
1861670503
18884384
2097391825
57210725
1813077328
1657861445
1621683221
432043952
1751074015
1440968597
1021543157
10192407
706282589
1337231179
1877089213
1930359506
489329769
759955210
1719403416
1360159691
1291837799
1228906874
814924339
2042588510
203102331
381482579
99853132
1919096019
1307097136
1391951276
520823058
972391259
1140433983
1715971747
1188438158
1567781683
164112406
63183468
81843421
1092837370
2004444985
660552967
543789941
83741657
483143380
2039185694
1239195989
128251715
960458778
1708887204
1014487865
2107337133
1719038629
1174357552
1546505136
1686079826
264598805
840351694
1096282545
1372625228
628488059
947213009
1093069406
1233893432
1198061725
1368455037
338716808
95009171
1530743461
832267824
9963488
323885697
227359181
1979900414
1342542206
14057234
65065237
1722461033
698343728
462236214
337308058
1386977901
1952398256
421593992
1113364852
1176538229
1032080893
2080901068
705513322
1424702427
1313529983
86795876
40171205
2085512676
92498888
300693699
630688376
1207785894
968699973
1705206337
1097934452
1516347087
914951033
723805970
2053617673
782728854
217028775
721726151
308725457
1770192406
593998313
639176652
287284808
611626282
1057143760
1362159061
167428689
1335086715
34698948
822468426
1800270472
185764825
1578081264
418790317
1869567998
522788324
2135055389
826173212
1223796338
1196526142
237202126
1138597219
2128246837
1931160327
336437192
1005114663
761018371
105111924
1116232514
1660315352
461074863
1892987236
1301841506
1835367955
1468219685
1283210785
505366407
860818371
1462826257
1855197061
1769166725
1874465105
1790715853
1820465216
222025361
658942717
1069468519
612387642
197821125
35587894
1465191796
1447548960
57351134
1337054057
722310803
1318936682
1040765922
885303716
152676394
441392951
2062359077
247138781
578478129
786223934
571479336
3352685
102373897
951734541
1612341949
2120872950
1230080412
959458386
782161261
1917737085
250538023
2068061232
851996083
1865009755
1087980040
1088012955
302326093
1245535642
937223395
933804844
214671615
192508374
2037024721
1966706996
165069188
318694669
1420499420
790982263
1698929825
1781322232
78621754
529828980
1628639686
1877709083
189273071
1605996052
2046784546
1513971573
1063936698
86348466
895779357
678946861
2055719314
1873355622
983966003
1682874658
241977135
12431546
1482890796
869997593
891891673
1472305784
1577692222
1370526700
212658707
771679611
969009249
2095356165
503774883
1160621746
1648743524
941684076
511950810
1047842790
893039920
1086464326
1765279152
1242460303
1894624465
511214061
182619862
945064316
245014274
1913559673
1307515270
522023058
1421379654
588249069
1113260267
205906962
704730678
597566017
388133648
1484938979
310996727
315237409
24811794
1054543914
469242978
849161579
2139124785
916961263
1078761658
1544857066
219138011
298125336
1658168866
424190439
595946276
1298214683
1852442598
1360155172
206158685
2099009923
1229613400
1985188502
18798105
1657860586
1861211327
368259527
1200062406
709290609
1385170382
431101521
1858525392
1357362915
1320563436
158348900
460446791
934393622
507110820
421248540
1977123250
594026600
412769302
1879504743
271507935
1739917061
1416106418
277145822
1386283423
1162004698
2019188695
1144900766
2096944950
1750157595
1556410298
1560226697
2067493907
1375542672
1181463541
2055656705
1405594287
113620872
694906264
419818550
580886927
457868212
1190495713
1494452788
1604560751
316436601
952951185
1067088889
740700711
1074888096
500326005
227211248
2007691679
564426515
2019587609
188246320
1810648560
965246181
1470357232
1933866934
133070347
804894495
1194964188
1592238892
1119227503
424356694
2094029976
1869870915
18918844
135090842
1272552024
2041795775
1366357556
2110429365
114614178
1409815707
2007601537
343932466
2110771318
1888040573
815416121
262925389
53471913
1043687617
1712294374
689021651
1962135382
1413029971
1535878318
1650790614
500488942
1400044443
246566868
1157922462
1666748465
741603590
1800757787
285689461
32921765
1580398459
1428142410
2081041313
718889489
1099643473
552135558
1718680261
751479527
1318478694
520650253
1503627601
559709835
905918142
1308292876
1074659936
1224518907
134781042
1763132078
2059679467
150749663
1896133730
127829750
698329028
1313992204
496693198
1909807568
53355064
1815335605
1208728857
291702316
1123476172
1836382752
277691303
2046583493
735869371
1362631519
1236223991
2004519662
377874630
1103484585
750539449
1407154255
1239026173
1472928664
535283108
1594894339
1918607537
1788122073
1707631550
490348690
1656416469
2099458264
1393905483
674954406
31063580
1900786861
1683061863
898459897
960246530
1434956191
959376510
1976107978
462712027
1581569835
91300912
998087898
1895240087
1282696290
1139333547
1347756
559117811
1609859189
1875456538
966693339
1318278209
648857398
916701743
1068495302
606648278
1143313002
267960316
2070267313
1807048686
1120025013
654071453
1731004055
416575452
1059519223
26952146
1650119326
1616956835
1219921766
1297176708
1659821462
21317194
1778151551
1871971600
1028529276
407408842
1064900399
1384209683
1038140463
1694865415
1949575416
1927145946
1795648274
1527886079
957307652
163512059
2014108086
717983912
1349078279
982001102
1392957400
728964241
1837296017
17887207
951909802
1970427560
1687126760
373683119
375485049
673491837
1976070352
2115605387
1691371324
2048178809
635111242
1787744239
1206266163
1220079045
387540965
1812647534
1046925150
1710232022
174908725
852562916
349464941
2103118287
1871844857
1575113438
1223890873
1791818941
874472856
834876888
922376215
1561885487
1778695164
164353957
1243740125
1439464189
1941993558
1711352243
1580124203
1495676635
1382892973
1135450924
503893564
1454683497
1220715429
1567440387
1816264928
1059368687
1822919864
547465144
1395450936
544777092
859562802
736303482
9430470
2020039991
493891716
434050158
1061384955
593100213
1976440758
1464046149
545088125
1021565205
1641458643
537854973
1269224666
1608512241
1611400223
579486155
1801195059
727379373
317133105
172081513
1398383216
1449716621
1504099027
1416684505
1978388684
1762314598
1712310713
1442653413
851843812
2118937804
1396235971
1052386098
747147376
1057575987
1517503862
724466934
842599854
594981436
1086821801
664562497
453955364
792130506
45821875
33077338
1384121491
255690331
1936276325
1627201577
230720505
1302804822
917085412
915045574
1170071397
112579974
2000526721
2001001666
220912812
1370887397
765287989
1970035057
1157239947
1906545809
466549349
1396915918
432919332
1148237374
768302181
1273726357
1230009188
410317817
717158744
1585362517
463236981
1829843027
2137417020
806011938
292822766
2092115553
622541694
400487496
2130457266
1910856461
412531689
1997660396
793582765
1447338425
121323051
1586485967
411204429
433263062
335847210
1646598935
2132746582
324727437
1852263136
1703543775
187293513
821613145
1839123811
324366354
1003724811
465582735
610025606
457980759
1551619523
1745683979
1169441093
836333935
1432529291
174185756
1316519440
1246816493
1285927607
1028514472
493610769
110821176
1295136940
2018024127
98067794
809152649
2018164625
560390985
7767266
115529327
745557589
1492569268
2045024690
950479766
451123222
2088941848
1448417786
654086997
454005141
1635345355
784284385
1426439324
708597518
1837759483
1837152259
2060959142
1568456558
1094206021
1939573823
1801636506
492987376
194632111
92301036
1860666313
190721297
603643101
1007365342
834506845
363628117
1514383379
2108775275
222752962
1300630979
1805541520
1181856875
772334605
659506322
1163709986
853290296
806376305
540448712
1994515231
1366123933
575257472
1869816046
476302474
1085678051
425968184
1104154583
750093406
1631345893
412374439
121942838
847897603
1775518241
635308006
1640311984
1404674358
1611999429
949784438
588105993
1465191796
2114561411
2049901053
302476270
611769387
1626930036
923597707
1805769473
305851183
584957428
1465614228
1040424918
209781784
316909878
1779949465
856185900
1587064862
1544686641
1692456298
224462170
1074406344
1048407193
243079553
1380477
1111851009
1661223569
756096941
297358730
656702172
2052065527
1968072011
1147417243
425413962
1003035074
1075046909
1699975338
760739986
1258151202
843525334
652053036
1989737976
37089621
261594064
268976835
919263116
45710448
1039281209
336789728
1102025335
2030331591
612474068
643435838
1928957183
2005786650
1404616099
488812824
1974939179
1661982059
877036016
946804973
1680075840
178365963
1838111273
1915985655
1633062741
1526782189
1558116368
1201275694
282312555
1992878891
145811945
1059066116
1603200750
332625001
2082770805
1374123440
544599349
324103750
1724473553
458202787
1397126423
1396217269
548140289
1133144117
1607143613
794188141
1697451767
1004983753
2102964684
2001655756
1751347211
1585790352
1754484698
1003885446
1675102800
1073731473
54985224
1363147853
1507593290
411294559
2053007830
1337940124
350890369
740119616
1814040780
793244108
90013944
759571646
1393281666
331145778
1032157404
1471434731
2013999388
1632812333
1738903751
1262046385
153343535
1742440625
857199254
15714236
1220471123
1082607061
570703114
72367353
1927567635
2058164810
1063912403
1092966835
1563042649
1420036945
1957514241
757283384
2091658095
308334676
764849901
2044755758
1474244104
1810842861
481505264
296627015
477370347
1676759136
261337741
395675644
1080657228
1591832755
511606003
383779020
247830621
1643131186
892826579
1855095082
1334663854
996354085
752736375
463372741
1868641827
492965781
340450679
775864187
1005292959
2032716435
14673859
1047351661
395641894
645811030
163463849
580670300
1717521332
1424199852
150817250
135127335
1432046597
605819879
463922870
1284516502
823071327
953872940
410467541
1623210554
36078082
410467410
221897834
746899837
1330192343
982331946
716985235
1204944225
1110465729
1674410162
1616421987
229380851
1167869451
455965694
1202376666
1780296449
283386125
1654727589
529081501
1449578755
1755905007
1699498320
890903916
1919761780
589066454
133029291
727744212
1896559500
805511591
951314827
1066218498
272318268
866948002
183895143
856828190
100573426
1990895848
258805159
1574530363
430532398
1725555512
531980614
1371259390
1174137397
1518238751
1554856821
905658863
1084163857
1136485630
466889857
1254302378
1827877785
1311982394
1838674893
845387710
340923714
294364006
1940130429
966537235
1356888476
1371691285
2010890046
1542830515
169568859
1785390403
1160443231
1189770308
1694887085
2111309741
772447396
1179195716
1320550433
614698902
2086769738
259663982
802985022
586410188
1814496629
769160240
2091499516
975298282
1165189245
1958585138
1044753811
1054237064
1825065512
790282461
539718967
1392947220
1719168878
1390704123
1005764421
779837780
196733487
865496159
368116306
679818291
125338337
1911429200
727288598
1341066015
1911872614
986611564
1221258318
104151214
2020039460
552460639
1587365239
241658466
1957093259
1002032128
1236124136
637209530
1322383512
2133574232
1719503852
343140643
33331443
1992057865
1676344820
413894791
1433345643
1273312448
235095640
1089013940
240051356
1167758093
1057722410
1237328769
122945432
1502231265
1873513498
927130336
1845566422
72694833
1109950186
970756475
702384694
2001735625
1854203187
1590822910
168367349
236103976
858653887
953320938
437507392
1031881316
119197141
1634923854
1873772863
976098706
2105598771
1791556975
1162020726
1095184853
1245814497
671086041
848194444
755048559
782295039
1035007467
20416474
2070733512
269052732
918850366
1180850425
641205068
1695754248
592271482
1371717210
113770855
1568895330
878923303
747392947
1218667352
157977482
1420376777
495836438
558321399
977498038
1799066031
1819183579
783753494
1393550734
1108406635
2046415688
264979483
84509770
1531909205
1896341462
850657030
2070761232
1635556825
87603021
684376330
748342289
1757967863
1725467798
1978458533
886298280
2073966162
566050822
1840424258
138480903
513737889
930680123
439664367
1040269118
1942290441
1401526457
1632812333
1997512649
1166373947
801920901
2108105587
412372813
1119161918
1905476458
1170511095
1478366992
1060381105
895707797
1303904614
1249813175
1646842680
418985016
938796299
2044395935
1906610218
496829764
304901438
674292073
1767437442
997450379
393570644
2014260536
1597707229
1479301159
2086546583
242409692
1029513173
36621416
467533138
1962993772
428826445
1136268341
1787289305
383409194
2049094743
1063722576
769496524
16300518
1195820720
933866855
1377101990
1903095490
1766327811
1131419305
1182789686
1225067372
1308058347
1624747407
223368468
1357134126
1236228820
979252769
424435274
998837741
1885420931
298538167
1363289315
2142545495
1151172917
1153737617
1173645045
1522910880
348457307
1349966337
1749683627
216640649
547128378
2069726363
1991977962
351493263
250449294
54345098
2045665247
332681287
1877918736
372118575
1652159553
928479667
525642749
142118715
466106463
184355400
1420226386
437938676
35370559
2075702001
1928735223
402573653
906448300
43757913
2008361332
1215441550
446775892
1405117050
1230217106
429749203
1471356373
888386716
1971723449
939856669
1386516058
1349781086
1998812730
1549339621
469638388
249278373
324547663
700717082
1489765869
240693633
1136508970
971502854
1530885507
1756904067
1830807193
1054311388
1036950586
549733335
316607633
357900986
162925252
241826561
2078121287
182984565
1848545090
1599726115
1948611645
1210899542
1430135991
43946463
675021610
1547908098
413419991
1367784368
1567094931
436776341
1213968614
442914679
1686151333
55434798
857959776
422375483
1504833125
1119942432
1388394993
733931602
1090412390
1141878834
648627478
1142912470
15002896
121168086
1037008779
70866744
1256627961
1838981644
1533276767
2064774250
1404083106
299338647
437490627
1847960426
40164929
1223637694
497219921
296493760
218914231
409797283
1766576533
570384569
897611682
60570331
1659029854
1510208863
1327453169
2027305020
1855696592
1170507515
1111784131
1664222233
415661587
989759779
35640745
375804437
1646277086
149964505
622975474
1590447486
513582657
686436988
328989812
732107248
1379018686
937756887
259859841
423918117
1687660053
751929152
371649448
433125407
1232120441
865095036
748905777
1467458453
1425503108
903735723
1613559347
1880964395
179979596
2070004210
1938972056
1262473948
814050428
380945346
871052043
663040745
1346337095
1169478016
1599185723
84603686
1716187279
584099990
889402620
1912277722
882380132
566049903
798543907
1082131442
1841375602
65428385
1179564183
1968844704
1302534559
885031024
613036273
99759547
77634617
63366457
1721015375
2140414810
779588200
1793289414
1819476303
1038353025
673173208
1102110512
1587630485
55871795
1531276658
921804741
887042057
1589922011
706855352
1386455110
1382919671
1160311686
343907509
82986243
958696876
1084018856
560253192
604926483
1994625387
959761287
1046096986
1439256057
895256528
1324710047
652231625
1820225928
1735476868
1818102077
1310640160
176906359
1904096779
824084093
107904331
1541173667
1949011206
1303362584
853474210
1343549764
143854032
685346083
923964633
847523648
1425576646
859779549
1267950989
726822419
732155516
1056702576
262342122
24156144
1244778400
117739349
1825760730
940973523
628176578
455142811
1789809205
750416821
774215478
670032855
1500374012
812772481
71358186
1511896722
600543209
1258147827
1160926216
1078048045
821625678
1436595978
407787917
704789399
1464118525
627939446
441019050
1531206079
1815165858
201509027
17385684
1827119296
1380510904
1279161003
2142830875
721218651
607138661
1563179996
1788300133
312100902
1906882604
1571670600
1977412955
779519923
1728019700
2091449789
1390933497
536646619
1643295667
123239941
1644078936
154700578
154280544
2037663061
863999077
1417264697
1725543295
642755727
649033682
420016857
1869682699
1655612618
493112865
516354106
1741395924
977923722
542559316
576384693
1051198062
664053784
914848882
1139959159
778724885
119046988
2095377838
717680942
476709928
136240958
1937280849
927627631
832045375
410268506
1316993059
312514701
806069003
1317195585
671862066
141378190
1554969395
1437983916
1725995189
988461476
1911360139
2117311278
2080897783
827327942
227606987
1773292964
854221153
1353128392
1688057954
1805618524
923521575
713129019
1439029292
1833763508
1992394611
807247574
2054026547
1923220413
1107472450
421919735
1752480729
496194997
259438141
146551712
834525476
25796308
126313747
1025359666
1150663909
596009541
1453837160
2065088330
2075779962
517192476
14041244
1273332697
1595932897
985152081
974493529
582675779
1301056603
1563024319
1973466964
234570251
286704972
252310979
504765325
591736513
880783728
407159535
1285018759
542469803
1313601787
1204203706
167317076
1686471237
2038137787
1638531791
1659268263
1885780567
911447772
1953910845
882354808
721455006
800081582
1374483573
671628348
2090042325
1536494937
1331969824
1810651787
1068478008
280207515
667884364
321177790
1156739155
1657707090
347761473
957234330
358231433
251406840
1107899172
1583341643
2010843404
924437448
174893998
634661697
1175410312
950713024
368140848
1435098373
791449742
2010845337
519026106
443133052
1727011920
1966979948
1929289990
278694750
605890560
1021381079
1114740210
2020803666
98767684
1661357722
622699842
1136345525
1114620690
1566672890
1212566333
1760505990
1958698098
1476852218
1676560182
189785512
850103390
1387298737
694950328
283843980
673716560
945280607
541532175
304069810
1314687623
1192721746
1691157725
179773539
1984891715
1460249034
77574643
874661185
2065270422
1706188864
1962536029
1791409929
636805143
714798088
1304679668
1163106510
1509523959
545461017
440837800
1334464054
23605760
972542259
1753655993
1968616990
98406672
1270388169
1028534368
1731350416
2092241931
366965555
782229883
1938864080
224106293
2082042986
1505254799
864816886
1709700036
1837439330
239637846
194232793
418036929
440161429
734880480
468573143
1869751457
11871679
1942259732
1997774314
1952289992
607015861
429778494
1111107741
128133031
464750398
1587197947
1148404803
1219942546
452018922
820961859
2097001427
1208951105
1037671270
1997525813
1336636526
977968948
1814331431
1517992504
2715426
529831078
1591313207
847101528
732584584
345946552
1764915731
1024945043
1027750276
1900255214
2077815102
1113033384
1681923763
1501188006
1281972886
326285252
1187609849
700814880
252051219
211460775
1510158741
847722570
252617598
1407499862
2145555064
175792532
145936361
1366472789
71231887
2136958405
218365445
2046555023
972659402
514540212
438016420
393484853
1747912997
731004259
207440717
872250316
1669420049
424029417
175599962
673317283
1080195262
1706798664
1480892458
195048389
1765033750
1314370098
1171893880
1107927755
682891517
279073247
401361101
200375123
1226018395
1012503515
1969687888
1541189786
1391282124
404694625
1014838657
1167878357
405064665
953431130
1242937526
117795840
1379216063
1248176088
1441092179
970367063
295620223
1845696448
597835993
579721095
868240153
1522009280
1713899578
783743143
1108990643
2123290933
852104969
1009735229
943070970
1497584642
543481452
1157677781
1870903812
1858698922
1442966499
2146187573
1095199509
1791287388
169254192
1121018520
1821953812
200203618
1413674222
984007900
1832979453
403620530
1392692764
1868470387
1397358757
1510996202
609361958
2093370566
931567762
168468896
1018466939
862822611
1925106682
2065673198
925900361
1774621665
735658739
1394583491
587998547
2098592124
1039498224
1328185261
1844341716
214443409
1408248825
1642129653
952879253
664754430
2076167736
437284464
1050147235
1548687575
472695541
682228634
1937246918
835347736
274427832
93265008
2104762107
47712389
1221619616
904469714
1935064402
302541476
407271750
627825507
1516347087
1251955171
819325171
950774711
1993905256
1177467640
1038327841
40317556
1303794318
1897611512
1199066287
1337745543
1550649474
1925799147
1623673541
1380460927
1658986316
318820885
2650647
628400700
1853358286
1161619687
372915145
2098181988
1071872644
1368161491
1581231430
978123812
1341967277
941492263
1402359091
932592434
1198006703
995863896
1861825352
1439785114
79346434
276937007
415987796
1155733092
216681331
235574813
713815920
1845217029
1042954502
1675524266
614776699
774481035
1625414466
556585801
1286717869
1764162183
1366778964
472822200
200892450
198386034
1743736406
720790085
2012412969
1928861945
1845578509
1979514560
734042224
835482139
907146918
1141017526
418757736
1742054575
1750528236
1566231984
71756593
1465591408
12836260
1590154213
1882734553
1280715086
1876998633
1273803812
1377743499
1818015531
1349241738
1086836639
1057201848
1176531894
299101588
1990680234
297607843
1851062774
1411662617
1535394106
1479021723
361030150
2143415493
1476790141
1074167622
2029980718
1295020127
1096566144
744848521
1657480419
2024825847
1024076752
472484712
2141708699
1025334788
18207955
1208306705
274873463
1717553048
641474344
884315808
1519661828
1725985336
1802286947
1132720554
158075906
1078912763
1881247337
1528216355
1303141181
1952519764
71136236
1643874724
682084806
1227818357
1400237881
955933530
466483930
1297262406
1389132594
1304182358
1517925640
1368413470
191123479
732081832
1396698519
242076119
723993659
790727596
322514155
1741307965
196300649
1872583627
60522204
786074394
1987588740
554060299
340962271
263169524
1762073373
696216491
1703892138
1578226678
1364343446
343683413
505240742
2139829520
1393273813
782024076
1472427412
893176140
639591416
2049258698
1199706309
989164437
1843011120
513692121
467635413
1809156432
260278113
1009918788
918204548
1208977687
1911319442
2091658279
52733336
1744826721
860884438
174204879
1589121854
1529212863
1766554231
877276563
1970214468
1724230931
1859419201
1930159756
266051533
1904010890
1187904554
1450139032
1631112430
1183885297
1365682727
1846532671
1352254532
863836707
1936894500
962353213
1822910397
805732344
338376326
173786939
1788073862
1745833189
1986365699
1772665050
391259285
1964253875
1793945605
1769803596
522345903
660800923
1122579541
954667242
613784105
752651844
1345719043
1786692552
2053580308
370830416
2085923687
929561125
1758555982
529467829
1459370175
418554718
2046110679
2062625083
1848496828
1416667042
1743591461
555553691
475325473
386710220
802258760
1934915657
297475948
1415978180
1437167420
1745065219
1188850490
194661467
456274393
1594410712
141670899
1920166210
1696396357
2027649204
43668340
343693452
1936314756
108333475
1679434102
695613948
1236143982
1696455157
1918981422
2009766441
1316693088
1571351550
1551045859
17207943
678589327
1434734475
866020098
1645494984
354247602
2005055394
1763229938
1476759786
376828256
2037439936
1028752574
379735494
74764681
269425479
1960609740
1935724677
102889013
776425117
1967076103
1502239717
1146289959
2056028823
165546660
1942317145
1850301582
1367742552
2128071145
1072202604
1146222773
1974119172
841330700
591010376
2064964037
1372297484
701027045
526699611
1127148840
529728956
183973022
1620954193
663030246
1218872816
955232871
2094274570
1084592814
707404937
1637227469
1593898529
513562105
2093330565
1489075448
1980212312
980744578
457894966
1954277390
2109704146
513698399
742096067
378110302
470749031
669211908
1589574992
272628980
547854649
408651222
1613589452
976288702
1893188207
2131002602
1431537380
896464086
1315818775
425308986
1649286975
1157855171
1429496213
1892561089
450120317
598047065
898495563
40121543
1110375591
817083067
1869581506
1014350282
505763791
441432312
233163441
1589513138
1794561761
1786821164
752656813
207746122
858038875
962591883
2079879023
490538099
137318120
1519362421
1020353519
1127406927
1314539702
979562154
1170139312
231111459
420564985
1201714805
693987251
269555326
1503498766
1781307967
1618319333
1905115861
979665278
1448955859
662254407
177229755
1343630817
517749894
1491400479
1088964344
1725495434
2042505244
1442365128
2016900569
1510270500
1515127546
960785472
207261355
1199041898
48733224
528386301
628132767
537596764
1650653312
226510599
1445992901
1550810831
153603792
900966307
1132903369
159922836
1902614271
1209306565
225493545
226801702
1329531162
866286583
1239338290
1875316350
1011860571
168131320
1711886277
170068144
571937272
1574346434
1835636413
1381570549
1851905121
183491456
243055105
788020394
1497978524
942622549
1588609488
2059894977
1878250936
1564657418
126615841
1757790040
1871173279
2064933944
899340586
1862334051
652823969
1532961602
1657030599
568572160
517283710
1049722690
1986697982
410150157
642808342
998206876
1258120427
732697216
2024119800
349646532
913392953
318582874
2099664515
1349141589
529911595
1466228460
1252714455
920814661
828572415
1475304216
367445803
1564007821
1187295035
279998800
1730813206
1385011957
733270946
1946071684
953934246
1877992521
627390915
876930478
19681589
983714810
995426170
963031240
1675978605
589469406
1487483721
1993598396
261959750
1860461602
1661208289
1734329365
31194051
1283034575
851815392
1147124848
574990631
1532199979
213992739
702726505
1308818199
1261953383
858660816
351910728
992572145
942978763
507695047
748541819
1323741500
744674144
201800435
750292335
2041891738
122752786
847174545
3541849
752431613
99038018
104530943
105677836
825976894
380782969
233054275
1059936476
1893650223
137866946
579710239
298116140
1974525635
1185761873
1088293219
1389108725
67532234
1456403020
1746705732
265648828
1319463225
1168800988
1285547248
1518624743
26324107
920824754
2246445
1927798094
467575284
1061751186
1187921558
1750952773
804297729
6340164
1926145507
148264651
334104344
817242328
646612530
290919099
332796681
1313148637
1565596125
952692755
1843865267
498159689
1367421125
1502237964
662845972
1834667435
421605823
1157800599
1601928151
1874812320
946011911
796156714
984094589
2055265191
205422734
1171479635
1066003467
1898023121
1768943918
994263402
907436965
979136190
156020620
104560844
623554110
1044487793
1273461306
1295210073
458910567
94562490
261377120
1513749813
655816098
347363535
594628889
2082043467
2014330645
661639761
148181219
1085711400
1411329081
212015905
1551558719
1614879078
1383047222
293390639
1071543749
208877510
380213796
1774019676
864140890
1522314975
2026904263
664752157
1507736444
38361167
1481824593
1228561316
219423352
1388443815
2069669178
2004873131
302096495
402478619
1304348261
2089948179
1825201880
631071337
641525115
818899078
1783394807
1143469095
2046047900
1183943657
1722172632
1930479517
1120659566
1045609061
582085504
507042782
215971135
618200818
89258172
528906078
1450330113
325453617
734459715
1131272612
551250342
784177260
859780734
2112113750
1696342926
174579103
1893476205
266523859
420192401
1311420015
299143235
845226020
1680721703
1468394514
1639198168
1700990917
1330051166
1240196552
710346205
1673927197
805009402
449296892
1052848458
1397716851
322339341
1039751024
1062002923
1827149190
225795048
719892768
1685757304
1173639164
883537841
1036831589
1612197951
179619156
18897562
1924044126
44826982
434246798
1659952194
112625005
785466960
192166514
390920431
543915887
428012611
1016335413
389912791
1853680592
978173659
1305210574
1909214815
1798995086
1155751864
533467885
1208313164
610191316
1593325159
1946124024
372090633
466315014
23713977
1517523657
6320952
11521802
305627754
1953535657
1240573707
1389002178
352207131
578478129
1062607641
393305165
398235432
1239223435
601101837
181278698
1947888405
1276958775
60161854
1331976829
1999039069
1324684279
748038457
1093327301
759763920
410495261
511184293
1487176159
83075768
2134654791
1630039265
1432122482
365545457
585180308
97596275
620922035
1407171048
878714978
270657244
838948828
1080851254
157784374
514989666
705186262
1864931865
81571704
200266785
983756657
172146335
486806040
1096837181
1071483962
1496592582
581285976
438749502
727412807
2062440281
630679914
605986321
1622494664
1462757668
81589425
895504167
1164723504
1095438262
1522596442
1621182195
1670030529
388892524
1489513611
293854103
781457256
1485204240
1168294072
1361221310
1391875544
641518066
2109666373
1382593837
907518559
1633983666
1176826828
1083144972
1217609760
1185155186
1407287393
711344432
777627311
2111015018
289548576
942033191
839582436
349960460
1472593032
1841335470
2092015767
1093379485
114672409
2055448149
1659470528
1603706029
1903796760
619269318
453011492
461301913
1554108172
1331507757
742058607
1513914301
851742941
2140694068
611135955
186689395
1725874105
1036642734
1158523054
465631429
73275860
428701601
310435901
1813964726
602648729
136890246
1613760336
1508607323
857366157
805266466
797531019
1026344443
161045338
213378603
642767343
188886877
2013945787
1973141813
3507652
2068792345
1384652529
1794941953
1154356354
1348776157
246537152
1893899334
1870068218
823796930
1512607444
1614930145
1292449990
259143077
469831880
852837728
1764206252
1832342564
1286741425
298988941
1128239219
1319188846
2091054940
1955821981
111183107
2022525487
684339763
1782295981
914905555
1428352897
84324587
927825502
1222258224
544134165
2126922642
96379752
733885118
1474587913
594457214
1350077440
1723689794
599274472
1721396200
1059622152
886241275
1914946749
65078068
1273797099
1182185350
2055288914
50582226
27931186
79918056
1652564316
1931722481
67450634
2109462053
1986967563
555375445
452656323
53393380
436019706
1220163072
103019190
1871852207
1658816696
859938221
1153570735
1163283040
1899321261
1490820914
1258547563
1096139445
2081731260
1751167483
1252149892
393427076
3615496
631550488
201935258
1715693386
116878677
1457916473
1651044698
1136644288
1317013743
39342869
539027678
948483384
373291884
1134664526
1745105193
1970985043
1233747693
351018134
1951801223
984064965
1332027675
1405143425
1965169013
1800500815
1735689714
301659980
1464494034
1792740726
1987037784
1448763390
1663250166
802306649
1470460286
1731369510
36848882
874412281
2067192864
1072379203
836025754
1751545768
134209078
1241501478
128419453
1684066179
1952520476
233428070
1397266734
1655247911
1572904041
491854785
1850002122
696280457
1266382215
694013685
1314285928
1249326271
490668650
210619899
907948690
653473688
2084895581
651101085
2039416286
959929235
870960303
317349054
1687897323
1715562139
816062512
713764014
39533434
1247352683
794775824
1975923850
1707053587
718608890
632942245
730416996
517343407
540716252
356505270
1238004996
847311990
1477309256
395178363
1049800034
1236923562
276622729
1481592628
342261623
1253559349
1443557535
1294544307
1251121515
584606884
1239909148
838904053
817758426
606211223
1885237899
1991188812
1492842153
2064932723
1902168090
1881050367
1026770824
1967790582
1962018121
62387083
652326933
909977591
752803344
1056314749
30942866
907073191
658341890
1470207357
167653024
1251258063
51159107
1611780242
1101836485
384275414
938424613
1029335855
1157765718
393968482
2136138255
708265135
176760595
550776864
777358959
1728235331
1241781723
1531679934
375508989
313495793
44877593
1105307376
823378527
345217627
46645060
100881973
616657543
127584714
146320262
265814142
904193719
2040022961
1695974930
1206472626
2024992438
966507276
1802756023
542498377
1419832693
545088125
846553887
1516016272
2127090346
1904566655
1177909624
2139955889
970601101
1873040207
1916825609
165817485
662906456
239056154
2102430301
1085942864
155684317
1183157449
1399906748
415981809
688867553
476460905
842820084
350281723
304708683
1920708538
1741134017
1173501106
981177320
1541580644
1144394436
423019687
587209774
1466904451
2022735044
1524786361
567862059
886245242
2059070537
1572591310
2103303152
1312363309
1799405270
1987359972
1080178299
1877125854
1397394659
248996215
2052155764
195538717
1283408145
6150312
533430641
521345706
625426990
2061916585
1581601936
879425223
195358639
629720342
1175276948
1022923686
729043282
1117365222
953121601
766164581
1759376113
1893298269
445907842
1504928122
1565194910
885572228
669848439
1332612381
474437670
566490909
1972034794
1805368154
1340034157
1100235582
287162949
490430168
2146664451
496247989
1610336015
162939487
2078361835
1724245791
1529078689
1267151995
2039082986
500670316
1719088602
1562142800
2123920878
999494691
2056703348
2147281108
1738547829
1641218636
1073752283
1065841941
1162355496
2041073530
1697386574
707838446
217780120
1322701428
2019339879
1692741876
979836555
203491160
1352205631
1619126680
212015905
1904726262
1545853391
1500573973
89828670
834943971
792158175
929421004
1716654839
1593528418
2020015642
1646271116
1314168759
1783494439
190045725
1524894629
257498347
1722821399
1752190212
1159065660
1980291817
1797725926
1718425233
2068813342
434185488
439016496
1977193818
2139712061
521131689
1047354373
688229354
2114614401
48636547
29052220
940757247
743917039
1952319387
47255134
143626558
205593591
1445432667
1645357967
1449834095
864885458
951296852
1063513724
1632749155
184648542
1113867054
1374039314
1970163760
1428310433
385203861
378387248
1757965059
952105706
2140342963
613699408
651785425
382287022
356988648
1446793799
1043431981
123419572
1992871165
624477190
1412144986
1355867308
1975244796
1807092525
1244585322
2036929552
1305593519
313646583
896868721
1084587984
1709268367
1292821695
1514358957
1641660192
2114190059
773913942
142412572
2104811305
1219179848
374902756
2011461177
2022089813
488598822
44020958
724065396
226801702
1807846836
349992823
635855284
1511249520
1814131313
1272952213
1540130632
1459693939
180540670
1769326623
1707533418
1438893605
1188283288
593559322
568551502
127780606
1830651924
1453506654
507015822
865611696
141518026
1168330464
1898257981
988661948
305034544
1394874395
1683891432
868212471
823306285
1488123696
599292804
1767018993
740899188
1492411675
1491290053
2057367908
661350853
2051351590
1790848734
1153219787
1146706637
137557338
1831020718
1369033960
1847893641
137888305
1526632085
1224308363
1110832688
1059752243
841933303
1717095689
1404596426
1284986505
91104419
1206456883
93756384
942801697
1734372983
1557043379
438972088
1692401807
246634037
469327653
1614926054
576063832
1373309720
1565039406
1389943734
474090681
900277783
1159340735
1187316935
21112351
820604651
1862875843
1801252079
610496460
1275429529
297993874
2015210990
1820619698
783570720
1774646616
1568807567
1558311726
909446283
1826909162
1440322731
1832282964
1240239171
910033313
8134785
1651755181
999394865
1213414540
2000158196
1056673017
693553491
361139172
1059511372
2121347186
237435204
1565749832
497920522
1972088616
507737387
1842817716
102881196
1393268011
552926596
1787778193
1551856189
1132550210
1428170874
1644255764
1344362706
1319691084
1161101881
2002542666
1779500359
1212663637
750353879
328388115
517178564
475409287
226297555
711512385
1895291424
1767693855
181353839
1136318955
729742477
469570733
1287592824
1059727748
866970702
1717452479
1455966598
915042719
416855422
302061980
890850989
623721702
923447537
104359244
416500294
1772007626
2051624448
1765478754
1667161067
2123601944
529055820
1326063429
1278597974
1116016524
758620904
547542112
557323622
422050247
941012911
543036479
990507815
1256311826
1942664944
2105069092
190799355
346276509
134949433
2026527606
1181249913
120306480
1847250228
1120676252
1728796070
1277137804
449514661
1987807121
869288384
1967111069
1498344969
284820491
1555752076
2090986335
1146368057
551066953
1259242370
1836361691
521841671
1820106012
2013099037
2065642034
1771119399
1125445311
1547409282
1167806301
937601327
291388280
926044701
1800418301
130393094
877422476
541711282
2130926728
594184804
1374304965
1352637537
778805525
89633268
63628537
963779115
1310954304
1327386347
1607187344
988001475
1525506686
1208982170
1720462520
1716344524
1060374532
1046631951
530223695
363666177
1503008202
1639569459
2040911711
324249460
672510653
4732947
545967986
613229577
1672157376
1887079262
1726934094
104359233
1163508649
300630150
16367392
179349823
1992747310
1546002769
447595587
1346188923
1761044088
794188141
2045658187
649815695
1219538340
1330476976
1471529744
950978606
22255094
1057006823
139675151
1151494347
646981023
340257397
1146538264
464987279
330965302
517697790
1743759657
1293913616
1044505102
1274580052
389643298
347026544
1161546738
1330675198
1728661651
621591012
1305681143
1790128777
1645656874
1823887716
2123655374
129408190
253322163
453371476
980495471
1859925150
954055425
1612374923
1593109788
1628902060
1864156563
732740192
67041285
235492489
1005146845
681218230
562560663
220293286
182899634
426830358
1523155152
1040199997
1255789155
783253982
1750163970
1613860155
2834122
52635809
383162347
960591938
47937108
392401582
1717451212
2147275552
990194067
1993557803
931490713
1749636814
1517068093
1407707087
1101296461
719488506
868719899
1897602961
179296249
2057879917
1517539257
1133052937
337030102
959558406
80407449
916244282
1131216757
969095537
315344145
394037290
281970527
1826535257
431495705
1765085766
280756280
922303305
1674024754
173661979
1535386518
852464975
1936206827
909918405
1607675661
232459789
2039435097
1240867533
124036143
2026432765
1869963355
1660009088
1986596672
1165251120
374422914
579226860
2031781844
492550725
1565925052
1003108085
974362040
481400062
2100512805
1255148934
1823857748
672377716
25357395
1248342609
1210394211
199002726
55700389
954787574
446609998
1908011458
1073225358
1408550196
1092677528
195398124
682227468
294172275
1855783813
279776053
1527518401
1228243656
2131010997
953728381
2068882211
800409705
762335366
934108774
528889635
926332021
1647626023
800775753
23802657
61694302
668504680
1099547546
2032810737
1369442748
584165522
852533443
521645911
2083190039
146540419
1947698694
1016026585
1651323311
394534123
1005434674
28810421
1058821393
1452927477
1838455487
810185638
914536815
1790553754
626471591
441893439
1667091216
90394538
1616476416
1194572201
1541916560
391408078
2126763982
2108210074
1813867533
584119120
547932289
274367116
155672688
1090328951
275693236
1625086876
1245041836
1702181268
1684851290
1391252714
417985801
978178816
490327266
1034604983
1407234317
1370150126
985316273
124150229
141236477
1193113316
2008319579
1474957355
868304058
889355068
986095766
867100617
1295310926
2010291303
1023426406
1740980947
1750622527
716273771
1923068500
15187211
1785513826
1524777363
875441485
479330346
1038567649
533197569
1255564166
262148209
1828123457
1054384159
1732330614
1845528571
1073420275
524664705
1921042851
68377977
1794126957
122351501
1974084766
1390371636
1295226333
1400647773
767655172
661796585
1655580401
724951132
2104835469
450042472
10481909
315062318
1677842346
7641786
1662598743
44307527
1967333648
1262815194
1084890653
319453845
2061501121
1490663242
842750309
1435465090
254453911
2086377069
1422866269
318066679
1881441870
1194112870
562308913
1585196269
1389361594
1568695348
27974665
1066296369
398253574
384755696
799865527
376992944
411264040
2083851032
1025360356
559545429
1437062551
784099992
1218839943
1714579803
838815727
1322441897
41503772
713832221
1857813216
833427492
1084571948
2144107686
1984945928
1200176446
945746247
507472266
1339178367
474902933
287331848
1327572929
1313036111
1615008351
1174847686
733682262
1942831512
946969970
192452075
682866174
1575317785
1066879232
1862187498
793734600
269636921
1928901121
1704818643
725169909
27507395
1191524938
1561627341
1650489648
1428681163
1622662803
1566576930
1812826755
813149815
2074966031
1241335667
240177538
1913059581
1861071177
2063428038
1314739
241341473
722483620
853251497
811514365
1723141293
1864654606
2065338172
900651465
1682805686
1457637211
2089190893
2072007757
385913211
1576404100
530975820
1234560455
657603997
1745565015
1471286732
1927358454
1650865976
1389723293
348795672
893454480
1058357329
1232351731
918705433
496247989
671628348
1000495051
502404838
327402247
1038730608
674902538
21870319
101678505
1174177413
373191582
1838136229
396355455
1135794066
662023011
1935054692
412783631
1682797874
517228182
761787273
1210243146
863731073
790147935
1968858428
446382211
1718197377
1926060112
1457773838
1112716989
1029424446
1331413778
342202323
1130035698
1586631572
1264448985
712235490
2121123279
2094550913
683824679
805624462
1179678546
1715917918
1869558522
283057016
2106923835
621675262
337981186
1675825474
1500084087
1917776374
1575256321
897438282
1925144429
977001640
2100369218
508066268
1120861093
26608805
746597063
881295119
1301891569
934155737
2020395514
1487602070
2009567762
101855530
2143099391
334379544
1930784450
563605724
805422717
185834444
906525230
1373144032
1818374662
2071169212
1022530017
941919043
1362355821
300114359
1436731895
374352324
1306325517
230097129
245704726
1829760292
1305078411
1341310436
1857669323
1755461402
695612332
613359470
1881548840
930167329
46326495
1996258322
1492640044
539136612
1266564819
815337034
1327311843
935861058
816035175
1024503742
1847828518
1630811295
1414602486
286199568
2012679077
168550739
96666143
1379769730
704909419
921194422
1504171488
449082854
1785366589
492946363
1054730420
919170408
1226355438
1216205970
1280823369
1503371004
874827686
1980618187
137458264
1380916657
2004582412
1177148058
845223351
923260850
395906358
96036527
1000508251
1600860707
166149469
775130316
249308375
295998939
1141483175
638244418
2115717062
1477540701
839753600
1273172158
379443046
470318925
911786023
182610315
324608315
27626075
1015843804
868134872
1988292440
1980497914
362632819
608528423
617577871
1597731200
510202625
126628777
1131082100
1484816306
1751092613
588228509
1183428284
1849075119
882736115
1535054834
742536736
1893073929
1305260635
500311819
1121905258
1373410128
1186858841
651228344
2022672491
1765138476
530445133
186552061
303640924
360906719
2145402822
1457085269
472471537
514641842
1318966585
977586213
1708019534
1342611751
582667191
858773289
594822876
744795970
964583272
827278811
358837185
2136246284
1773576955
1888949103
1053640970
1322337245
1915685846
381213045
1288080800
1539084563
1985860098
897774744
2040492869
1080988623
2022183771
1120754246
1183062950
1684636280
428355851
110936502
1762354751
332407864
1506346091
631079907
2050689189
770369524
1173896444
1710734872
122050195
458836992
2115513886
1199480409
503817532
1706723155
1336257618
902865396
465831919
1525729810
1392727734
161090486
746501366
142044800
1418317367
1121691409
1693195743
1404894150
1884099352
1748028365
145757944
925765493
1507124731
296110757
165721216
1324635776
373902452
1434480708
1495181997
2024391847
254889582
93296913
394136796
1063415290
2106988021
624072001
249506557
1224795514
1297613459
1743886818
1888772838
714851545
284739424
805813477
1984090338
2024514204
1479452332
326205176
429015151
1066273478
236177897
637116995
1209834721
54301316
783687371
2072185856
1418646313
190438575
2122084559
984458313
295851035
893001380
92138170
1000559756
1729142490
1017299913
303772666
1957577614
1086360502
1501115668
1113338511
388511716
17602238
675782489
250412453
1268673776
1010065292
835304835
2025199124
153063165
96677045
1745694008
127008704
1882998695
2069679884
915799370
2025146473
1993180286
166589854
1459323859
827586040
397405099
989849504
1689928358
1455085427
1942945534
988237818
48916026
164995459
1876007275
622991366
1187825214
2033034908
1249778588
1567108818
1295651687
1889338743
1500190164
1581322258
126728936
1538511851
1163812361
1878346128
2066698545
1230061930
1904857346
169988109
277397691
712043655
757184298
1685878964
2130857761
1706000462
165368781
142193244
1539292043
1536487608
1819472429
78925030
1391102282
1654924083
1898107618
277435329
1688094814
991677573
1087643374
870193031
1546291917
683725639
1653119128
699615250
501410441
120619926
307661334
751369626
194415521
1093545120
1206222329
1973584554
2026224134
1185669324
729898687
2032018449
25270515
1145074342
2139175559
1126900365
1682603343
2092057676
1676486976
1757378904
1498843808
1834989058
1643217150
548198749
582317313
2135109223
42261671
1502636541
1188201652
560360625
16888653
300485229
2106858242
1002214130
2065303001
685814878
1549260000
968311576
680219362
540906317
1983252664
1260911421
38544179
226499027
1361302727
169145853
1326853399
916525216
1093330942
1741675787
2062633931
1734367044
852902482
504351287
214517914
954210738
1558067570
88104524
890866729
676027705
593768249
740358546
1927002557
2079354378
1888048301
1865433678
873184583
192945255
885132697
2036970729
1088087202
1802681768
1290117123
345207973
1045732022
2078759420
318898297
2131357351
1781366132
735618972
326173196
2133789186
2059443318
1188672223
303534220
1859494404
476769944
1463009492
1174384830
1728915494
26381975
867414387
25125156
1516250642
864391228
582814961
490571634
387549774
1875265794
897601886
1804342704
286818425
2001644025
106315542
784045513
1446141805
236061369
327839285
1524957386
472176124
1116574691
152353558
1941220330
871594442
1078866328
461381285
737638916
1805617248
1981650135
277129642
1305681293
1999464800
1343723521
477688101
1378320704
475566983
854317626
787465535
392934657
650183895
250902290
81399194
1523331221
1332646063
1233883540
1294821190
1124375400
911104840
1242883965
567419937
178714501
1200679270
718358160
1509974327
1697519809
849934548
636794232
511045953
1315805231
258618722
1043531938
1624562695
349173072
1853622555
627780627
538307033
1226678430
268427312
231810329
480623030
1057015006
1384888
313074721
1058483971
813258034
1800644150
464155554
1891513824
364900197
1985581179
230637338
1290063598
1793975242
1375204144
1476936307
1800316317
1939236505
1376452903
1936873780
968851784
1699713223
1184464965
1306837260
1542092394
1194298259
1890417898
840232842
1462586150
586920038
1553185600
1076136201
2025925739
1130942650
672767343
2130876532
152218984
1643386646
996886877
554703633
1956975083
1737000842
433876960
1467243453
391072302
1477545229
1750083990
1851610977
1301066645
2116049695
1859405424
390087821
2133846828
1714484644
271488900
1217418697
1505176148
137320585
551990806
1475587033
847958567
1548890123
804297729
1258630391
1621043262
1036908220
1049416408
522940885
1857033913
2053792776
1029669720
1816118465
29993987
499629572
693112522
605404698
764153042
908015711
724374671
1516862510
1209369045
1194985089
1393738903
1129692166
209488973
451530221
1500405630
1180271946
114766221
1283896947
1814319992
1995431022
367018780
604752035
149831993
555319848
85967935
330919479
1074515545
594942568
268070673
95163699
190299780
1470846937
1223413896
1749645941
2115948428
222097788
1818869054
1971631881
1467992790
2096864102
2065889673
633695317
1312664742
2100049458
616535499
816946986
202164921
590493861
1785569568
463294441
892869644
27697014
457733208
815872967
2063261369
554397957
1751342544
511937660
1249540552
397709689
1843729665
1387837494
1269558933
1736259892
143803648
1116410909
1312622843
206683222
708860389
1951559482
982713906
1418410188
61100807
854798853
632982514
1107554088
1898006231
669311214
43473148
853133113
571816707
861298144
1741052156
1368383667
809570474
1831996620
1807848616
782680314
598081834
748495273
22150849
1671321103
1646706093
1602167336
755831567
1097250600
489096931
1892821896
535517097
285220783
1720405037
1334671133
295147779
1027641785
1234131548
1709092876
1564549087
2051140339
1757521655
1156422423
1137057661
852717719
63897900
1757848539
1397074698
53660841
868556504
1936636473
1090610901
2035431742
80943282
1208493145
52039888
1689962017
622573534
316118050
882848678
1233575909
65329434
512447992
652826913
1914794016
1949392513
2014963656
531787191
410611575
1229331915
1898319904
102369338
1438423988
257708116
1900920034
1707013682
442237059
276393796
1755924649
834042409
53224921
1022988559
1451574055
1935053100
2087309860
904139666
889359652
1032645700
1359273502
532290944
1119176424
2103641769
458108120
208889163
1144361456
223754372
628415615
367393672
172146335
2080454353
996087243
1363838775
544791657
61269723
1042595784
125960927
377090990
1046467299
887598645
1741250117
857742295
614878233
969955299
1860588439
1668664460
1512412347
1245461875
223063670
1196879324
2010515895
760641988
369403699
1895661518
1019432330
1058825169
1986823688
1164952909
1967489389
1475129872
190775818
1978118198
1641591022
249797974
2094694827
118045198
1556236266
1496065490
1518316062
414733705
216273004
658018064
1395810302
1700411833
1242292173
1666326030
2007848890
1202903321
1369763065
739583927
505842352
1794909563
106532261
1467243644
494260842
2046146064
1836135177
1575134797
1947564888
550115696
353549205
96410212
730707744
2115542671
114345653
1645793664
1608691630
1689246321
1322817685
456937899
1164041973
1676140987
594722370
799713949
2082462546
826622430
1687319136
1384033049
238187620
1887732971
1003161168
596409556
726699427
1747196983
224855292
576769048
336555787
2000380518
964584652
1861596489
1614847792
1340178105
2139171043
2063570858
35494407
873214631
1814511911
993812357
740683344
245301392
50397178
1994678820
203796807
1753684166
1796517715
1027993997
308190097
518913564
815695786
1665317921
154026394
1514679056
1798261208
559873737
1954488107
21847224
1215694971
1998675584
190717406
189080858
2136698904
1023274541
1593137313
1068424626
1070854636
1523295204
948483384
1886453745
1537228767
1050587542
1458150807
803056816
319783037
1591917160
1052312683
2011107339
945370929
1229396691
750759955
676075248
1491964760
1134114284
675898134
1291818624
830932872
1945898334
1392563298
1415839154
506286680
1262338400
36769827
834396921
910896834
563226219
367909590
2046992065
1510281605
1804324680
98905724
1964905197
610627903
29852042
11873242
1852907098
1239787641
1467516199
1772928375
2139212055
586836141
152177304
21984776
235600094
1861268814
310909495
1185129609
1514101035
767886768
1931263398
1481681718
2030910397
493309783
1849075119
96521594
2000525445
1985546031
1903750825
1983907003
985873115
375227085
1612700887
1967937291
1194903939
2066540672
1805588807
1959942055
1638635866
1759017814
1248793883
734017947
455353722
517454723
786760181
2106328688
349542307
1863459394
1386064485
1044741697
1407148778
1497741218
1256027182
687164429
1858952090
508994407
504987225
2021138598
1503145570
1978849658
18051165
1746978067
2047625247
1885471586
454674493
1671403461
301193350
1277713541
1959071731
1478926013
778698159
1856400314
2122436332
847371775
580251326
217680189
1813586810
1290760355
1620500793
462676939
1047573943
1065954424
746054088
207218530
663163971
1307688547
1595293699
1642618507
1735363362
1814074463
389822915
795190321
1759201684
681926676
1323393296
266040559
51579817
157278863
1205995132
378227344
1438119632
800944518
1678883451
507042782
1896276731
237041154
742434557
1098694389
746804466
1826009596
1665053427
1300412365
1177034199
426126556
341609388
1106276619
1290578972
3429811
1221632381
712657577
32676593
763117300
1262730076
427707280
2018573841
1193714386
1267221356
1362986145
1977241352
172739449
1841160674
1388072486
456174300
1777485917
278922594
1981538547
703895286
1272883099
1782248062
13374846
1730831527
1613868604
677896188
1202732173
268443573
866356375
612847458
1744515007
1768796648
2020210791
783082587
1189750909
1127204452
1890262864
174430778
1557502322
924231130
1931340896
1696161081
1790851593
912952121
507943113
353118283
849205593
1220500355
1947426064
834098848
688794541
660186697
1783339387
2131271053
1766554231
444136464
202243651
364961679
284813756
2016670079
861428250
1735090765
1018174740
1283415648
473415084
572623090
560165767
528356092
1460700287
559525536
1371030703
1305222151
1304457602
798049783
753745804
2061442235
460791899
1235343066
786395668
958293736
1699106091
1316670614
827530578
118553980
257673166
247550707
1597830804
1949395530
696736133
1907947658
1957116387
1793900829
567967578
761208388
2083403750
2059419827
675964285
963625302
708722416
30345001
1901632516
1604898442
2030929025
2129649494
872391006
1471545687
1077218734
1982478648
213745409
1635049735
671245236
2087122753
371239997
452775374
344109920
1853395265
1208552763
1945021600
1054585019
242628250
1740335142
534997885
624251915
902199471
1501435723
545657928
17851409
1637353040
1157286259
345719325
166150774
1409842155
596995222
1468973151
562574860
2128780855
1058601811
410416977
1127008199
1555871010
215642018
72343947
615918582
1528608612
976445069
257825183
235013600
1420153966
1840424258
932367267
1531170043
1631218097
1802399875
241986381
1092040207
1361816424
795262982
1183113124
582203732
727272810
1668183707
1035982601
492222190
2123832099
595489918
410515111
1617258444
554018899
459883622
1107674778
178615248
431035432
437660447
1655294212
253266681
1590887891
798746799
988292274
476073154
2111460687
517016832
878774858
1526270099
756244769
1163850154
1627406158
629414864
19174047
1043952013
1278705245
1792837922
1712925562
656485485
1323332078
1246823838
1676848674
1421320672
1189817779
412129294
1129825374
516833962
906657372
413652592
1039851443
2000894036
633869672
334104344
2099082289
193387523
1062111781
1675831137
369662531
1646248509
1838408434
966740013
1954432751
1576648552
1164598152
1301516764
1326174396
1564918161
46404351
521437952
65239933
440022257
698917512
481097778
798202932
1778951764
575441437
527005926
52029905
881487859
108429543
1226885603
2084257963
743398808
437110165
539206953
141279262
1951929948
2131641868
2053907325
636615996
1594730379
1926652880
762779970
1830240593
1290572829
925712209
74380142
1347392130
503581612
1369315622
456231034
1982386202
984170037
1589648499
256258789
1457227234
500261735
863710785
1075306991
1884212428
603701422
208983234
1595263274
1009804750
1036915080
1935400760
957204704
909911041
1457488247
65316834
555125997
899928089
1366771925
69728398
50930858
42968038
144678501
419650722
2124132181
1045492372
1420636131
1808680352
1783137443
1642050840
388606833
1353409676
111150418
312636384
63308839
1661322012
901994853
255611913
1733132144
1549152072
853989305
2128937044
862926311
516138735
1918002372
1275729346
1190997390
1742733706
1147051108
355377778
1490131658
293276586
483318505
852560356
1344786440
1556311345
1484852377
684995557
1615639835
665332534
443326623
1448003585
1448631164
1556563154
1519750197
615696659
751582808
316662163
232118831
641391448
442881654
617470516
179024305
440789589
826865538
1608059810
1923842456
1790249266
192765210
1625763651
1525232247
881759151
948433956
307484688
641476897
223334686
1053854498
16592854
1485447063
728504960
2063998886
171592572
940732704
1309123635
844038564
85282318
851447195
1509188406
598668811
2038236641
1855500858
1801294016
1177595208
1844746852
1589314927
1140795844
264068645
267758424
1690149571
798629909
1499608739
1908126407
634269016
2022927023
84755524
214256479
807257793
2116626548
1891360731
1634269740
1093355355
450946147
1939549701
20146774
1878686700
1954211125
685858492
356750155
1038834310
1523037600
916664510
885327962
859853351
950885301
427453987
1843920608
745054010
2101277732
1579136435
27958801
851207945
351837437
1262151907
1712762429
2061837885
1019575381
453137704
435019064
1602950447
276336998
170346656
29090088
990523496
1968832850
1844463190
246646781
1800023873
1152988204
1363105865
1039455044
1524615122
1711191324
1439980195
1817403265
1235461041
161649732
1008469634
400786805
1187180388
1660798414
1095036731
185741666
35167644
1137051167
1410444002
552425028
1743530480
1975153615
1644015039
430323798
572910952
2043953516
1124895156
1983540986
1049574484
1254064820
1522323469
1720512093
2069364603
1847781319
752322390
929190084
1838295280
297719773
1166837457
326979374
1198537098
1494147046
91740328
1013129991
360745787
1442177528
157133431
289449863
1129275126
755867471
385667702
1472136510
514717374
844261930
2083279820
674993231
1455447007
792241435
2119325530
1490498241
1092485851
1581209177
1932168144
1358387601
1290283994
1263152906
1500654864
1633491870
2109244773
1206145720
1972990258
749133721
1579147653
179859646
493431501
1031822296
2124838631
31610371
1115096298
417102889
1783752989
1840525405
346880280
1621125998
1498002425
1209941760
2051431824
1023197387
1784146538
1417460928
1462271191
310864796
1081467188
749983412
441981504
1202843879
1539674060
1112636022
1297234303
1664295241
2090033234
1591724310
568150812
1544411098
2042976753
246888508
979507574
2033062502
84031711
1509935799
1978422425
1219992773
1120430424
1518253687
571987548
1754458743
1954577769
255840297
669984261
82130810
1232128104
1026721298
37427206
778457760
1269281594
515552881
1908011458
298820884
1530520681
26512283
1546565493
980279574
1312681948
928935737
2022072088
1507713884
942212273
1856150542
2080044560
609353044
1229028160
466485279
325468502
1238815117
1493818857
530672305
551173223
528549352
1982836381
261349067
1901932072
1721979534
1003820877
1057645933
928442019
1620655304
2054667669
493481059
1304373133
977919213
2017109932
1665466706
1838486430
469739314
1864106716
202599894
139077093
1331768561
756547506
1866740394
1279267938
1880663586
942326520
2063241002
1737171580
963172487
502993265
1286839935
1366479459
167940847
985143857
1380590442
1363501340
491562057
51508364
772531369
1109185267
818783095
656809157
1338614226
324665319
1039048223
788974664
1132541803
1369986948
449633364
2048262649
459236833
1131402391
1973972182
1472171472
1283128766
763247229
928713584
40513344
1208235394
1525006710
1016285716
383275197
469244769
98225157
1127057662
2098815349
1830294426
218662806
1136269474
1919049829
1021050369
675105608
58791418
2033324260
1515396513
33344879
243837600
2091350505
1162543459
1704917301
1950543675
296831982
1581696368
350759702
518080843
1037326716
51217789
50341619
1797770661
1955694779
1840840834
2022077170
920646985
64939828
1036892419
1205250999
710399781
1887741474
513255947
1405988345
1413448300
137884224
1431409512
263443655
1250553778
205072667
83524268
1129201302
2086838905
1684869695
1755143959
1683123816
1690671002
1515462436
1736337323
1383532626
1544449667
206040205
1395851992
847230835
1487101262
1137686137
1634951480
298362163
1787586056
444033174
939631600
239922650
1912588026
599097935
666953567
1993036683
866985529
1744540491
1078726220
874794231
1772007442
1843616233
87666648
2142758212
750900014
1335470857
246928736
1405645756
1000439020
1251615556
282204440
1348801721
856345130
1978682645
75925623
1334440757
2029775093
4420354
1846014494
1810838797
1866978346
1702066660
1933748028
146884450
1290737524
1672774739
1006846556
709080331
1874859157
737648603
1452284
456669429
240269089
481995055
1776319934
14737856
576063832
1825316968
1544182222
1155107028
287585369
554216031
4385045
981460667
549031627
96293981
2009109502
2000634197
534989423
794208960
237006669
1331151564
886301261
666491625
2100777378
1952200667
1960608953
1673299991
1500030057
2080249180
1106507728
1098878529
689231681
1062794059
830474736
1538364395
215372299
702570885
1939446587
1630668501
1810057964
1304887536
97093104
975590028
446426142
1330823871
592197153
1154243713
1149988583
596345606
1281598105
1102414127
1914519381
829792772
1334690548
1709991316
390791625
1649464761
667320678
677935325
1023405691
2000533347
1061533264
1050938274
117727225
1192056139
461903586
2136844336
1924045102
286129694
230902295
1336394187
1777205031
1849775594
1752053582
1779484571
488758764
1561586909
986778150
214458445
973221202
15644956
912813907
1434308401
507949049
1120716718
1099484963
976480875
2073818626
127299447
1508952279
78485028
388114103
1887527387
287404614
1755668922
669320221
292753747
798158479
848017962
181899382
500084173
510573682
1675856824
1334088440
1061416707
777495841
1945064771
2004679875
870410884
1475113304
1856673328
10808214
259445541
272012024
636839756
743769814
1828653804
637696165
900819222
1709207781
1279786823
339151921
1408243589
1489850461
214122252
291226575
2121611396
811947928
895067851
65024080
287709650
1563746460
1053882041
526897135
691808658
626760430
1622993515
2036874010
776143817
1489753462
643226613
952759625
1653962125
833292865
306332750
1475669274
1788324141
1338401553
792115637
1281607816
1830984258
2115610972
1759198956
2054935920
944744366
1479268543
1370670036
1937466289
1650714098
938893366
507937006
1258491806
2070308781
328332947
1331035302
584099990
154978926
1178130446
1426993067
184389637
1532172728
461196114
10795544
178488358
1596659095
1354444069
2043642744
1156320437
513953166
821092445
2135204309
1348776157
1999267146
1259256245
848130541
502790432
926997218
178721976
596444414
1224021172
503707720
1057001122
154561680
2044619441
1320532251
556181599
1734215327
1830947103
1031290536
874294975
2005966846
1186784605
1661122396
2035488656
1406472281
1520766488
428411170
630673615
1450431402
1854037662
444672502
1481849141
802985892
1526883519
689256402
1422708893
929409425
1670405115
1134160557
651120105
960517787
289836780
1141352809
2002886533
1531055480
758116361
1764616886
36517928
281900159
1332921279
1682910231
1619221747
235719475
847160205
1238535219
1017511385
419123439
1918827164
1100743216
1029919838
209850583
548858611
1547534759
927936969
701411475
2103397478
471433485
1830324493
1265644448
1432396220
1385233368
1038625776
1640645011
146809914
1660485837
1612737968
1795010938
1096269290
1256847783
1781610926
1740097479
582477274
1856197113
1943694252
796495240
1036353523
1311925235
1324979475
1430726105
1729528532
1517482654
1285199053
1627511105
1648302737
1262173756
480447398
788484749
594086839
422816463
1128654690
2109159327
1159473471
1083395904
582346364
1325761917
1543034882
1988891187
297371002
2044171892
1851275615
424330261
2047344685
907072615
822621354
534846653
1990353138
1915068301
882736978
500655928
470418224
149753274
459859328
1212582530
355647574
1021775366
1555109553
1531560008
463849351
301346344
1031360836
43143460
1488988936
911119788
1137370791
534745484
1974121181
251041354
2011003562
1653268026
2075213509
555828897
850384602
933002213
708998156
732149270
92336034
215450910
708524176
225840533
974959167
855013078
1962952800
298499142
1217720129
334204939
1980265302
122214468
1485846883
790620702
427689306
180151236
1584703696
732799879
897720468
852226579
986564030
1998706748
1955699440
1157804826
1746523954
324174848
87185587
1029963916
7870169
620264209
1827500972
864649664
1550833998
1718197377
1927611344
1631746757
313263531
581359513
1229727794
1817699692
1667595952
266279853
760273412
397665550
131744611
657545808
660794420
1217231957
1021240171
593741974
165151065
1177976605
1471509263
124663921
1351607622
6660539
2036996744
1346380311
1250884722
1181394532
952025038
1897406822
968268189
24111340
1348398930
306920319
1743183507
746374605
2098428820
1617474704
964854888
177650505
693455056
812013122
218794362
91534590
1982049654
1170000837
268897659
665019588
561267815
290451529
1449824336
1228180339
1368889364
847818156
653588592
1239711407
479485842
1556367234
1876611586
205923735
55341622
1916970937
814563028
1795132205
1441092179
792283135
1106044764
808199911
2107425096
2069564700
1937027883
1537572373
222484091
1404370964
949183445
339064444
1912194805
1457928545
1316133195
2096766363
194305878
527550507
1636047586
1255209131
1957371590
618823824
1484325541
766812977
1737302482
855791798
846378579
2100812969
1863127749
1266156142
230578598
793437398
1999996335
2112072101
1743731192
1979195649
1021388141
1731437953
2044399528
1459454733
407392868
718471551
1549325087
1265438224
1490922400
1431186353
1680085809
1642145174
311614880
171554824
1336447007
482013500
1779011408
473229741
518649232
345150539
1275130227
254679506
739336793
1160008002
1803010574
728405590
2028678363
894642220
763551935
1650378556
1573559899
1930757159
844561781
372540734
144481349
9777738
1605706144
1071487801
1738117404
648029746
527588337
767092766
1972707562
988173786
1456583392
1996446783
1033630731
117061184
494373439
89046367
1343750224
497643947
1165995673
678099873
1335213123
1988461193
1409109659
1086603814
517160088
1772340607
570161584
501510279
946178762
872707224
1764820647
1392461312
1320932600
1738260698
1568279645
177633443
364252625
1535225560
2038526202
216776849
2041511559
1652142852
296321796
555926777
1379531094
1897077421
808495147
620849737
776264075
252484383
914611268
1274892465
1749221516
1550411197
1039600024
230246844
1139103869
107904331
481883753
577186571
1815561722
1047589915
224754171
1587089314
1197812204
216282235
1236220756
1298056027
258572781
186780819
375406053
2147065279
1322823897
125046987
1812080364
183309991
326426844
107133445
999341785
926271852
1340431026
1970796061
923938690
677838794
1302502940
1619894148
1487125613
547758869
1514145666
449411581
1488817792
104053959
1570102248
1307945504
216257521
794161880
801997398
71234252
1891846316
915904629
549098805
1833895519
1156718323
557266541
735688278
1878436272
1679658686
1491066522
600989383
1755302499
1941416647
882820153
1090991331
630996551
459073827
1266732263
1183750398
836850902
429807192
933481679
2022261341
1720733446
442682562
874389126
1651732582
1059996736
623473505
1910928532
1198283405
539571835
654662716
1607800624
225939527
1106083547
1609179084
716151456
1088566341
1901222534
812797012
940195799
172505804
2131923601
724702171
1703000821
494398541
130932262
1572251681
269564748
1535373390
287536005
1362400343
974555469
1206921915
1706831736
1961662446
90432214
890524939
218492926
457909736
274824084
1397669369
1390593969
1599622978
1227743687
1727936968
1794084923
1065096015
192611355
583787367
1511284471
1116797743
342449664
1121259345
1064817931
1320046656
841806001
931881267
668032167
1482037139
196066495
1431395282
1138782212
727317101
2132562028
1199305009
1806084700
567044570
5128742
1487848644
1930055285
1262778498
1695791812
427526404
1124802238
1701161489
366963103
506108681
256497176
757501946
848125297
958220148
209571486
236139158
959760207
276952103
735953464
1252889554
239659889
2050393331
959228387
151429522
30292888
2141931089
1231199425
315856124
956401453
847700352
1310734262
1014001792
842311596
900582032
830955474
1623375906
919389554
1973053431
1607437294
691840492
379160573
259580770
770720674
2042798373
1334729582
437259373
1944690130
319923107
2075553655
28940504
403799911
355539209
1368594166
2098714237
1851523634
362220247
357124163
983165670
933286688
1062730854
379711727
2126302433
673918290
853199339
367174214
1842518679
1641508401
957949734
181930902
1679197915
1068299508
1217972511
1213982637
66489777
1892419259
320063555
2036829237
2051250057
724074566
1808251651
8892432
320486307
214443409
379620521
1413130135
1749733651
2125084110
1086333016
1454720591
42299476
1821716342
1818711216
86452870
234295366
1654926035
211347005
755287382
1166064651
1237912485
461247088
93159877
314286994
126311717
1741228289
347578240
1066230654
914179007
1692427411
1644129492
1760851431
1006435772
761145574
1381289046
125781250
1044333557
239539268
1150852227
630011105
638615232
2139291273
1766411551
1316008122
924234457
923559283
1422477303
823286399
85562256
184048691
1188862730
719381925
704805670
859463275
605457317
1141206843
2064274191
212778921
227800713
856241397
1095242315
653571761
1384689124
79296514
775610546
970106558
2145468547
1042593726
1692668265
1064911880
1974118845
721191189
228901790
32403996
385861100
844471195
1782998019
949300567
651966661
880250359
1465994354
1516001262
2002163083
636540850
785620741
2008530108
1119218071
2129995382
1396966159
1071192188
639360625
95096973
1291351067
1201890228
952272970
506314275
122244781
1008626460
1802212191
1852489467
1960190606
391035144
1611185456
1427149501
1147717589
921410472
1973628006
194837605
2005401363
736994583
217806823
1735215108
1579282087
1177428039
746517068
1142449933
1298369483
1218806078
1953249403
493615961
1316930432
851071875
920866474
603198260
129601008
1207303281
344253210
1091181828
2110477213
1967117880
1045409694
1418426186
235957362
1778693208
1037898093
1246051227
1627381507
1575653665
737216601
1392248833
1100139865
635863962
555674082
1138012156
1905274291
1764331389
2042003557
158449282
1214786064
1900036354
889918748
1979264380
1450431402
1797978096
260871530
1840296909
1304059722
1012399483
1147272292
1768485134
758495008
196179100
944116070
33889140
672163488
1185323819
1555797758
1982691978
1296144169
2034501955
1446914388
1389366725
1869833569
275194463
793561740
1264483735
244196347
128069837
2094678996
251298804
1844639981
709167967
1051375091
185714981
1279448170
335945714
1353057647
373361797
1394318570
43093168
200827987
44852495
1117105738
556649204
1813411262
1828895666
1726579691
324330628
1789657262
1638729892
530194198
382343561
1517121113
1918881278
1531851060
2132198970
1246510859
1414084591
1051464377
1743796349
1671857429
2050824870
1777738203
978899484
1836574578
1234121431
1343097687
1050881236
415417946
1264692885
325951976
572506538
1741382367
2121776605
1555267980
2106084748
1167300511
1702970796
1733565101
1401449679
867025805
700431302
2073455962
2067399656
190070306
910598061
2120891951
453147193
1953700480
396093470
181479804
1198735285
842659848
1485588937
1652743341
2097263530
153891967
1488252966
1256634486
1268609892
666524074
552989985
528219763
377931374
622681612
1114394136
1066114802
1423223798
1797684211
751569744
1190511113
1100341204
933778844
2074124544
2091120425
1174919533
1587459619
434072443
1484554174
1045068809
643630675
729981200
1544296525
982152699
1960917765
283642146
1610487986
619883923
1399850085
233053946
1673325703
1926020243
1434815659
927363945
362436927
465915746
976308348
11288134
94089108
1323036618
503256386
2032704573
1077558851
1151462047
2039365942
1597744967
266385922
928945142
917591413
1436624149
238762352
1731747069
502713523
645842721
965210912
1271382959
760159022
1203214161
1553985733
1966784240
1982372513
1376648741
357607560
231299420
1512822905
1322026214
1733652019
1245983659
787496430
2083771196
1407950966
932909277
1593065632
863980738
2127671369
1855867962
1246478943
938461191
2021004071
779991751
281980340
720184510
1174724271
756303391
1759013841
2010689228
1623562855
2093089632
1604508453
1963944535
200762507
1674169966
1800664220
729810156
950500648
617509797
1672439044
1128996486
1332073933
998715240
1074773268
1326247652
1512548780
2045537609
22882413
669227331
1552509671
634979181
2063350544
837881716
431783078
133987966
500670316
1527085383
1724991300
792358025
1514458136
246888508
1720219310
1560824345
2108502590
81959887
2102681822
429642995
1389190358
1246984467
1434975891
1533013446
2130896857
85456842
619824995
1456023696
257941419
1598164922
1001982950
1210447302
1696634659
1950839863
573889094
1591446609
2087257898
341770460
1820168693
1563746460
152752683
1334222469
1617390798
364246719
1203904222
1717024739
1220156386
6444588
1368018666
1088453833
136450107
1753783698
1733001762
209318284
823361917
726760192
1150666304
1162815315
2127569120
671390241
480766231
82518812
489427742
918447340
1882814780
212673118
834242727
1539742412
14673826
1758880588
648328330
18454253
408484702
1760672311
2061631866
766928682
703132859
1199130874
2130113985
713881213
1218795738
1433724615
398354547
394360146
606018430
65275391
1466658733
1824578132
2140996582
205452973
1512141494
1147518148
1036246121
2093974965
2048325294
1717024739
9997033
626771820
97801700
1970015262
694268508
886642378
1007616079
67265793
854367832
25213124
837212087
945214615
688058380
392428178
34546120
638436286
1555800369
1725962861
1627967520
1726985290
1595375605
871123968
392037047
17289999
1280465003
1792493225
1250701482
236981446
324029066
1972616083
455589745
2000111470
332538323
1830549178
103314198
173596370
2581678
999679314
381456631
654922292
1682127199
668874451
1325221625
1322844969
1919646351
169271858
1263175957
1941089156
336938255
1599812976
888909896
1779964053
440756523
985268116
828575203
593063179
1778910712
1094354959
1959889219
698344348
1221777548
1247900263
755330267
592346214
942331092
1722251158
2092967491
22351620
703426190
62530941
643897614
1209209214
1456996687
962336090
1601513736
68062823
574865566
139326472
2059825140
543845222
85053154
497966212
295221437
2135667577
1988788635
983087419
1590280799
1322494426
602325256
644601822
1536092243
1001325982
241660834
97606382
252761229
942831363
1367252587
178227384
191464705
523112688
1282957590
695344710
1127514573
615539078
1425760863
845329020
1577983614
1206319454
821508642
1718395976
809881458
424109739
1829730572
1867488449
431193714
39939632
106330559
1861229479
207424972
1310091180
550197284
840877424
125604987
624375667
1518883802
751646765
75360214
430968091
681840309
621219518
812633406
85075415
2045983961
1853132331
1864247302
23008450
538495866
167880783
543940232
655186634
250819763
2015776945
812338902
1234314054
576734243
954251275
400119034
1470939976
950190544
380505346
1369903967
1150380559
440105588
735922924
2008297471
1909817187
1644987358
1808568432
1061709953
1458509623
1071527051
797022416
2120891777
1116562667
518408537
1196621753
1165562746
975915756
1001820223
554078002
1301841936
1483207090
10801213
2037718919
1720575351
1239350893
1703764388
1930077706
594424807
1032436777
1786680040
1478065482
1574911779
1866792789
1756941894
1967769971
1109905660
447759432
827098065
1062336704
1556442619
596752246
814891507
885473322
486586151
923291449
1074945174
1378210150
34483460
609907144
983688466
1343015772
1455771458
556714624
782707609
171690843
187209058
1714569624
1922600842
760275839
1174292827
1896995391
594906434
1686023295
1287453760
148000733
616394200
1532629562
1104678918
1343300761
1701743286
1991123369
2129007958
1539495948
579020950
1962883344
19133997
1421438263
618635936
1795093511
1223959882
1038118491
1496381396
429628338
2009589562
631620471
979421666
1017147303
155390247
1857143564
909068857
261207298
1968256661
1314580370
976529441
764104932
241587972
2083867938
1347793400
307194410
1275539681
192633370
1632724685
690837507
177765729
96452312
1357881640
229384901
377851748
1311470030
1983920905
171812739
191215346
457889240
1645984620
1542102540
308640034
1244344691
1146984223
337385190
238561063
1113885505
1395133824
1790657631
1734865330
1164957160
2127460164
431956189
1280387287
633202596
1233109824
1521953845
1876194107
2075777749
1389306441
170765637
786113607
728067182
913531450
1701528497
1267404788
1725392852
1474927137
845954448
306007894
1456952993
1794218323
1957252697
943391423
1125485849
2127974202
1930759745
1642724773
323966975
1788129501
1537382920
743979082
274739263
1138158328
668171666
342414603
640201265
1550860031
1047299946
986778150
756132740
648009314
1382353824
277506324
1973943531
1969800250
1067540446
774457942
1395449543
1908300499
1493066015
795851380
245871758
1478065150
246762454
1139684527
1721361275
1375255422
464265639
734042595
588476681
695984105
331346505
716984860
239904403
534400405
1510430089
1190743432
834117228
78836399
879888655
1056382729
1987843557
138687890
606265039
1945331162
1411159516
1418197619
1497190048
635920261
634358834
733854376
2090500532
2110663179
2121570479
428943060
289068986
130487395
1267151995
135677613
1546900266
797035260
1284592773
1944221309
1020860314
1587677296
818866801
39958897
1871729761
998847719
585866142
1771044082
1433726130
451340188
1759951915
998373502
1319751031
1517852505
1709969649
1335347527
1427916008
865287027
891561783
210097467
1806770290
82222801
679569961
380600348
1001472573
205167921
118207496
691445466
1443657545
1637753187
1715555256
407051563
711097847
1382334933
935976113
1910249313
658069810
1265103592
1688402604
123044628
1760169694
1878641208
2117183507
1857369082
612142987
1661460331
249163574
2052406037
691795672
1688380344
561567555
2142017339
222921269
1015524333
751895644
1866456695
699485906
16041896
438862769
1387683928
2082030264
1731347331
1060962458
1323413341
565228894
17382262
835313653
1548500716
504032744
1006926693
1228857072
994191751
1963433875
661281997
1587740977
1692897631
994826019
1131810698
1028855393
1957915491
1915865136
1030820800
11779191
735172722
363370668
1942244248
722968636
1788817076
563301091
616929501
966763718
1908049904
1953492475
262723116
1644666098
1645219587
1871106132
949720686
1350511499
86226623
1815803681
704977386
562287250
1479884037
13022547
2109070078
295666100
5542488
1682012994
1522098957
81934660
1752162385
1111939431
1830744439
168336382
146059831
1132383384
59907700
1913344397
75592569
609433150
735539099
347246987
1591817384
350270460
703830966
689795737
108769363
1309102732
2062638126
642049558
789723022
1294116698
61242351
1260708301
1105436670
2131832484
1231052627
743030585
65159459
107659440
502366177
656744049
1064243076
115176491
432431784
2051267791
1702105834
382002774
1848885814
1766510738
1571483274
1617880399
636604091
667432207
639650380
1723336987
107117702
1955932476
287183332
1767585954
2015222509
1911715026
2114239100
1320611957
1515788606
2108789719
1518947900
84973084
154812050
1211144711
591360620
1316435286
1314834020
1690792703
445745600
920093872
120798599
760007508
382136457
828458228
1205584088
890484321
37446718
2131357807
990107404
2081217815
716155090
526319456
1132095675
93920609
79101279
1934948072
1718600883
540073423
78757161
750018233
329757083
1337183222
95140290
1695097671
1771480039
1079807485
1245227699
1771700768
410887949
584777449
226062425
2142235889
576424213
1307208499
1460251619
911130147
1129113858
1947201758
1199760539
325081712
821510076
1363451485
1104852245
1491440074
1716867351
1634230556
1929472567
1203158785
1217860681
898370618
423846933
797084301
1992242353
1454699415
963331428
919308998
2046463633
1472430709
1526956262
539684100
1854539723
2077185971
843191733
652893763
340605238
2061368271
1675342002
975017951
222504810
1293389453
1105021843
9701508
211171936
1417183106
872599042
173650364
1175875838
205978093
637808698
666044617
571343812
1303992953
1380952578
383020470
695131409
1956834870
1750632130
459484094
550290270
1349586701
1823483388
1964989274
137919701
570081387
780325412
1232840033
1929808065
277257525
604906437
229928938
10557948
1280368039
415246389
1049161161
1937216611
1677929612
1897760749
158314969
299490109
398978980
2060073985
2042174130
478899906
922721552
548759293
1112273814
1363433399
617816321
1394446730
425275635
1504514597
1677724451
1960627733
1301145898
1927297783
1840834265
833555359
1444536354
750944597
1560903431
97272719
1280460506
2076639141
1996294031
1725010846
210250870
300517127
1998564013
623240632
1492564162
1254327562
1698330900
1498549769
1268218097
1653112754
2013420573
873894495
1147357072
1658713872
2033637318
1999207302
292069505
823858685
192944671
396181772
1660267345
1167722088
1114936639
1539468291
1511289996
2135273302
1058229540
1637089213
284824693
43342637
523571481
491647012
202359671
1991129979
2028409711
454376580
959237994
1108093056
1465028822
1802593633
77110205
851468855
270529837
1730779317
269715848
1197779479
1527259508
1941926000
1038729357
1142912470
1111109484
1607633152
112758378
1825795776
445907789
142379644
987375412
1351604584
159461405
1205401200
245218785
489109300
880326828
136939890
294510083
1389889914
21427827
426891658
2008139178
510876506
1237739277
399432889
525662073
1440246080
368508879
470600395
1590740363
978837723
1953905687
230339450
887685611
136535496
246508931
1784785179
1187299277
1271010777
2084172323
1502498482
365146053
1704099262
1374393786
2023398722
911196236
1356204649
1255162689
2128590247
1805842379
618658824
1169634398
1598869626
42227636
459486893
785515564
1174492698
2084532815
1601880405
1416931223
1426769521
234045656
373851072
1784100235
1525725288
1991222174
2100625127
1138359218
1809552750
677068099
1900834408
1448289085
1611972872
1219913483
1385585959
1299661583
65255129
1247701249
949978347
1124059014
1012600580
1953866641
1016818340
315015280
1665816269
731171758
1231254866
288134000
493649760
2025035496
971967908
1600692408
1125354440
801420130
91727037
1477110966
827125628
2082174078
1078907274
1121322814
1396751558
2051556506
1834013087
1763230633
571479336
389398166
331383485
631702098
1094029626
1738787584
1088612664
1042790198
1605150519
1568746320
963148620
807138822
1360586817
1954357848
396947122
1507149348
241970100
391839459
1255550139
1346772106
1617912381
2007686695
1805062839
929972227
386967468
1451172541
529374700
215371232
1049009998
246264063
528571074
1853520993
379720443
1109947786
1908278636
140055035
1484285761
1145406789
1181966265
56853097
2003555511
764387899
172495796
1543418117
661957408
1441325472
2125490087
1163406599
1371581774
1851563097
1501728683
520156218
598879864
863352687
1016913381
1655645579
630740100
1112519173
447709556
233715100
95849214
1783355928
1783800507
519293652
1377438282
1561204927
1819304464
1471373515
1178905239
1535997746
1008616427
1389496907
1254219233
1292343185
662069080
1892489356
1614670360
617187324
472507309
392664339
1838535533
797942760
1493403102
2109070078
2046636547
1693828512
371755083
2058721329
1863888545
1303322139
170523639
16627259
1999637325
266622710
640721884
297443003
196782111
1307046026
1233406851
1828504747
1099698421
881557978
1776276496
449131817
796992490
836537763
1811019600
2062712825
1344947979
576915713
1995806253
1617766574
2038983360
548466806
2092133786
1697429942
1299480911
543067019
827233903
289510649
2084531376
548179666
549860410
703842542
889293266
1367526212
700000753
615379839
527642158
1565061332
1822048060
616679424
788085818
436163911
494015353
868994735
2023933938
1577394234
1782488561
2024992330
1955527741
1181966265
831525607
910127475
1907899704
2007234847
1089239735
830023192
1588149810
2055902843
2105928134
1274165002
2021395919
307841796
999124658
663889093
1527954306
1684956107
1349922742
400299259
1299381459
380730152
616819143
639516092
190868296
838328469
1045551030
293051592
1405322243
91386664
604799743
1850881010
1508230448
390295421
290586224
1262537274
1186903891
2079113215
852974368
755546218
1390609072
1203118666
1397763127
246870887
677942108
1545519645
1538449680
1316801795
889679221
1019616808
1051423544
788276894
1087523613
832447713
20162001
1320524971
324947247
1121888112
2101777172
1488760503
824357511
441267493
1033382610
652754991
1712813212
1786222433
117744561
974252953
744686101
297758822
938357022
1331919850
1699449220
499318853
276392283
1873465274
2025484557
1807779847
820584827
1906728895
184550231
49571234
1368880455
1030342713
1134011717
984080105
378433208
1185880181
1213181954
313103426
1465741961
712241842
89593477
1618654054
118106265
192996620
1605610502
663271772
656428972
318031639
2079917973
79543796
1762893586
1187212441
882466451
417069817
524244661
1497631620
1143308209
1847583303
78757161
1797709583
1028732653
1814716734
1804984628
562131993
1048412221
561752194
1088667864
2062757810
1704323475
445944466
316105949
497191236
1006549394
289065068
367445803
35356460
452975229
2133940193
675708588
1642386605
1367332564
1001896218
740843591
154787376
787174887
559263533
1788353244
2038156154
1270678714
1488029447
294538982
237273610
666416034
201413475
805830658
883479008
1854979947
607085329
1533120706
1813844397
144833979
950186518
299990857
879056799
676258099
2088914817
1615677624
1053509332
1590984706
80896599
1432504145
1200214591
1238456549
988268026
1911852951
670476193
1331853037
1071383325
1665613990
1273993516
244560126
2113233175
355251516
1500006055
1146808785
2102590869
220672921
614836574
1230415399
12133634
2119188943
289781868
1861108502
989657601
1160125395
418558088
31119246
1902192853
197056317
2060450718
1318860983
1613162250
194461407
1366292393
1005941751
552636129
490023486
1320926526
278886237
1491310641
1585730527
659111718
497020529
882254731
198441575
299475542
1525345457
980430790
1543281014
224782632
345950404
925932022
1152132851
603604301
2116423136
1725084148
145328062
81590115
1417903726
1806751208
1824085060
1108324970
597856712
212130641
115097608
956506729
1116110855
186321580
67429279
1951632991
1739411116
1176693036
1770222215
1449022590
1452596111
211440020
1958966207
1102125698
12107655
16430939
1066407330
603144867
805244177
841045229
1093936036
589025495
93109101
194509569
398951298
344529394
687659747
921929427
509085376
174060079
1084903665
1353680875
816679738
290574694
356346218
504388702
806243647
2128728680
2084212374
1814536366
1908351059
443205174
2006373387
581705639
1254395056
2138206237
645869541
157434472
435336621
1980832456
1236182525
1718591766
920818703
175194552
477387475
1692242067
1472223427
313885170
719266590
1015042509
2144041767
1739964994
115700143
2005958187
887356247
48120794
217040078
1333865613
34075067
69290864
834923308
1746590830
636207430
386903417
483363512
1509651952
190475025
219662597
100714163
1583816518
104521046
165730433
1127478579
1179224669
724822433
127460267
1430953876
1541301844
309869158
2059580126
462010196
2041301450
2025188115
1287726063
598878765
1700449948
442199560
2047523220
613859293
906526687
279455743
762221115
466811866
128689950
1758161313
565311155
68348383
1209818115
1466438921
646655667
896210849
1365775083
1935984832
690785868
1965686983
1652038920
1101265829
1176684058
2127847380
2117433723
1089964269
1141622460
385955325
458280579
58405507
129950738
1759465996
1879180955
1986334441
244552566
1152384680
563224801
725615723
478677216
614240690
1789172973
1591875750
1781247709
1369753863
1543703659
1238596439
431385763
2108262468
93912497
257079804
1027991148
76113631
217866477
1583495218
1580349326
1018343186
1136340286
1307291128
962058376
1239215888
106471823
1117936971
1497266304
1429750417
948079959
1391106606
137613810
243821656
571334035
369389578
632002176
809476387
923073061
390068264
1922083559
1764028794
2021863570
2130143051
2081634129
205480256
1570080232
1607288212
1823276515
1462125115
353669971
1554405808
2113775530
580107116
1179766657
2109837585
1077867211
130927794
2105231156
44610307
875122038
1280717639
2056635038
1752824897
1555321546
373567729
2023998149
602606545
1109950186
1946436651
1437142627
980671427
548980328
2131716414
1649935515
1432524172
599525910
250815745
1104745137
523507313
1925066557
1276831570
156783270
219734979
468608395
635377526
878721418
1723942539
1966866983
1199588464
1157023362
1877995485
953970227
76986441
1055142814
559867195
437942787
1939357573
857559268
854659883
1271567154
247946432
1717843081
1811705377
658219637
1515961571
1976383912
145364684
1423563413
1268564354
1208393791
1545626342
1645383943
800646644
1293973476
1965708325
1249726418
1512163591
345838380
725992605
1263348161
2109200263
1351171866
396066793
1528626614
2139242916
186661137
1502704670
1268566451
1475812035
1731283592
244285803
1943753247
2129899796
616597453
1866918281
984515956
132378315
1645296571
1123505215
102427380
89221716
1294266907
1452783318
1208172341
1189886341
67719368
1832529980
1279900750
1062782462
1522098957
1687007346
1311787237
1915903460
23819958
1277404791
400322228
1432607641
989325070
245970037
47132939
2118179395
1011111179
1357560927
436080649
101035559
197706171
1961212185
711076245
1102195074
2088164470
1066371288
605218772
1735177841
1223152041
1778938215
1829425224
1165020270
728028092
238096131
974567078
1110139023
196315549
1278089688
480732484
126639587
2111276730
675210889
612394497
1428615826
2097480132
1932430275
1027588823
948528977
928622439
880759425
196338743
989326060
153197253
694669937
154650340
2133991521
1864215399
1234365331
1576061613
1576335560
1990390261
531837632
1072068810
627586876
1678827605
2084667897
2081426180
1428938152
1206429236
764348609
430158131
480983181
1795093511
335332858
1468658158
923204951
150864023
874505752
2086905466
1065344801
1626946279
646794842
37447342
346276509
956121664
2071746138
286068852
2059184547
2049981287
1856616449
1570322621
156194010
328401781
1646100208
1238177782
1885591486
32210645
550896924
822796919
1545798628
2066909485
77482355
374723752
54275122
250931925
1190778268
1504910148
539812911
372767811
1764545647
1686986304
350734029
86969547
1538829450
340480190
1878467603
478792699
830090614
959478039
1749342762
442541254
2075705649
11447711
2144574488
818444846
2108630676
1087843226
175808479
1753390729
1823570577
1046809096
2139955889
270322354
561634462
575521534
96638406
203262539
562479799
2142540917
635693112
224455343
429199283
1750844158
77514260
630388329
1983186829
1019908773
1887808715
777094576
457639890
1972245610
940649833
111166441
390787528
1954493219
850529371
640084157
904240371
1704270631
1393340227
1692116026
810864452
460217257
609815183
1399877556
1922907608
39298180
19824257
391080268
888041147
493695000
25247780
1040166744
1379633926
804600449
175309052
1856207
1743440819
1758694188
1725202712
1255257911
647410701
1175897013
1257166735
159588710
457706327
1693536108
1494326005
986395622
2017046511
615914349
955338543
1701009526
547245956
97193679
1827625839
1781281794
1854694458
162439034
851978183
1586744083
346867090
547143081
1173988935
464334346
893295053
1858823919
42391683
112898665
1335723955
729692629
227329301
765595208
619277069
1203607589
1371810928
1064541122
1915560933
2016741276
898197218
1533704446
1066014449
285122565
2084475836
895977239
344206043
202562207
42027162
195923177
1022297110
171890813
1484524460
1021866310
305011512
262141266
1016127307
12041515
545386133
1659004640
815605566
64718804
1977119992
923192545
544406792
1684937759
644695796
1766566621
872748640
583344275
2133519469
1516340384
815966009
614622092
856503719
513453561
1287990485
841931968
2069612769
1597622119
1797695391
214798740
1157556741
2094327669
1894622350
1292237472
57066490
766608332
200893480
1671580878
1633268256
1166300368
2087763991
2080946833
1751585308
1880295949
699721433
2026964893
357943787
1819970829
1592521164
1688649087
907166294
1163959000
1569834242
1844235616
2051823945
2040543032
985928187
728137230
1602543156
1247898702
519788079
166408666
815540176
1320623125
1886825525
1446928296
484667271
1199137671
2065327326
1596847539
1669379010
1643281319
948423840
777091410
1659899452
197336199
164465821
1861188841
1695330049
1143340596
1822922368
530628532
1082983599
1340854814
1482440989
880613532
882617727
1561560180
1201853731
2099307461
2096138149
526205531
272074807
2057641331
1952413702
1751050767
1583634939
1074988369
1452316266
830693095
1626950108
649564553
928438547
1272622401
244279300
370349889
2095798456
2064575749
1809031267
2091588157
1949060210
301357389
962650823
1393514759
2084417175
1170246289
733155892
973598838
1029158892
452772219
837238494
1680090728
1058235869
920924288
1833596918
2090922942
1109284019
1332572399
1260772320
1946283144
373713169
2111643185
647453317
693932863
1985646361
1598074745
902454471
1459253164
1142262042
1878069893
708284807
1562252092
1984653202
2120451680
1269246403
1130097421
1562665577
1555777351
552481937
982861884
1492493393
1036435749
504192231
531214239
786993225
1950478228
377366591
494634518
2122519088
474526691
933876355
1631619767
1044790361
863554800
1871438359
1278940509
2086572249
2088189025
1025799320
1372708060
949975546
835769229
1894677538
1474756467
1518506279
876742736
1515995988
1484378924
122855045
400397882
1096882942
2098683230
1000662585
1084279904
1910370561
978583703
2013308453
792457856
1991638511
1808453026
717552333
1275825878
1246016045
1035923778
1891336923
935382112
718033371
445257515
959766670
2011772553
965784857
426251002
1877901151
662613794
894250557
1444025675
493809135
1982289823
1687443220
1955280199
1820192633
1891171865
1751042744
879155435
723411092
2128929203
588912453
40386916
844722489
420053478
1991341416
848232786
112803611
1482050533
700794947
1692180082
1464669429
1009765303
1405864138
357171480
669848439
1288221221
64205070
85897390
595720126
77159456
2069807553
1744813251
1137728953
248354728
630268839
259125909
2135339963
443228961
2048816869
1293877675
508710541
1438613814
33990908
2092450550
628582399
852887085
60590675
1737984125
280925578
1905760643
475087390
1760133810
1966196002
470515380
387291800
54012270
136243318
979311016
1295852560
100097267
321942658
1085367930
891593352
1286256170
847075134
1302062477
38793719
1517196147
621605281
906079425
1366835277
2005367349
1257104539
1238421588
280346782
702166099
572993312
1593725576
32747162
2146642724
1260945418
1925608709
996900578
703266170
739697008
1416864878
1602742297
426201138
671170810
181358065
2058278671
180806402
1086653791
376802133
47303587
1117721517
1939305180
493834454
523100815
291099064
778776326
1291830874
1112716989
1819867576
1419681497
99553949
1232113228
231097072
627392073
629864746
1282579627
972185274
888710374
1792185753
1747601113
2123444256
853594463
1189770308
1190603977
1035752830
385511179
1416448870
60613309
959324130
185538337
642813841
2010027268
1236182525
2032829703
154241563
1323005574
49220243
974680168
659808939
635040930
1061153601
1927819560
1937716445
1678106979
1884155974
1707204113
646992182
862723442
1233312819
1825067959
1016783455
615810386
1212624159
197193210
1951891703
1729884615
1239064842
1569018116
1911859724
1646149319
970022503
1203176475
1340207152
738518603
1148169614
2142641536
292543296
428128364
1457736650
1070280807
1566440957
2031371250
1460485610
1758872811
702679939
1286479138
639901252
1941461754
1453773914
652639894
2034190704
342620062
910142814
643907152
26859721
653819852
1704829448
1376976380
2099685684
1965950036
1520374298
1811860732
594028239
60067516
347086795
1921608931
1603511595
247610469
459720797
499308926
36437527
1571633293
1375428621
1572877019
1694019856
908313225
1635974013
557276509
1751973616
503271986
73598897
1279505999
35609850
1617772367
352429631
1475530137
724082470
1072602908
622699774
448993980
878718038
913488954
518750545
1081756793
1390357583
220913194
548552505
942381196
1914943635
1661999374
686329018
1881592208
640870557
1364736138
106054789
138871208
1031448036
882302932
24105672
213790679
1462474046
9746393
217412044
1623348874
2046156209
772867934
1168175179
881186816
5122424
459958412
1054771263
1820216156
671298057
1784213773
564681968
1564554650
176849671
577538408
1169523862
1631879466
2021493595
764075198
1741758995
466297511
218828402
1119930021
386822662
2041573105
533006637
1024157188
1310980995
2047885450
1174393343
98687088
1858565120
141301853
56715521
1275388289
1546993762
1258507486
1563539361
81413310
787471643
932023198
789085587
1673507064
1844180945
1720842299
488426782
1978805869
647997
1399343481
1087542897
721494595
644037107
1562587614
1553057947
1808810888
168246687
1581453797
1946208699
958020588
469035041
1821020372
1092931096
2007098530
1554338449
1861329195
1840793485
1364600051
1963518520
2093363712
1515369662
1334128956
79178070
1560641916
1052333753
781363462
1663064089
870999655
290874464
782712327
864107517
378377020
497392135
581034576
1497883931
406506917
1600751707
1708879492
249661730
752708116
157308094
17064780
1273215283
514710174
1654590543
73349690
906637834
1939911006
827610497
441108753
317229073
1108264755
1514686324
986704578
1307623006
249157401
1066917678
296046611
877292098
191216246
1764331389
1339958068
937642420
1309514053
532421955
1459349596
2032093789
629563143
2121656985
1343578221
1030475744
70740395
1996318618
1341380754
1435168159
1152319114
554908608
892155650
154650340
850333910
1471397375
1662581931
2035353005
2098143634
64554468
713443938
713882100
1637477684
1194163030
1928917966
1076084967
125887950
959381477
587100955
396948101
101079106
1099377236
19070761
1468101782
1106742971
1770006397
264997833
94067080
845347272
764375440
334360674
1939745253
79723440
659602064
869870400
318291295
896012005
1499530439
1858231990
619996163
489231287
203235894
2105897248
534923571
48921185
1107115279
811102777
1930850264
823596050
294488579
1380590442
218468971
1418494010
661153481
361585488
777100887
500616589
827852719
393345238
333457127
840406030
1532585278
2134357477
820117717
430621885
1584818243
1751146507
1355057521
410627286
997858424
775914946
357912382
1008636579
1846688318
1562821010
1400931122
1942084749
1512121223
528666031
1321308735
552621727
2003280229
1500771601
1856539358
1895335025
2057782534
711687645
456310664
203979475
2067453429
353660107
1743219784
2026015252
1807126059
1148485262
1918849650
1460567574
1778684131
865975190
22831860
1256629310
426271835
1659567514
1536716317
945088120
461001864
631552781
198345439
1255191366
1113459434
762844688
1758962344
835848481
187614941
899254886
1847487613
1305536169
326317807
1657444866
131418752
1967000231
988556780
323564004
618520503
1034304598
2029028070
944744366
1729395680
742154802
1587773284
1796822604
359209120
431743090
1101076446
442190097
479092429
1576520392
390805102
662279477
947758043
571328394
944718633
650445594
330976658
1406429916
2030340301
1594432960
1918372975
1949537866
54935241
1952371723
1897950914
790822960
1887405356
515246093
931542419
1900504298
1967592052
346040678
1624993791
321440604
1777772443
1440624023
1846332583
482567951
1804636793
1410464168
1273039730
1556289621
1355678198
2010412790
387672346
1284139529
338736967
631302540
200707090
1424702427
152680126
781379084
2092821802
1891565669
1334762806
418523638
708056550
1156229241
1050969642
1941669663
636427453
694191826
711900665
249278373
1291278796
209764574
238307396
1868880249
231602182
2074478258
1688895973
657510654
2096030455
417032972
1424209763
742768748
711668156
571462097
1098790932
479289222
1374350361
228839055
1656234187
1945537786
1583596094
978485117
328579492
834539621
1463562458
1057719271
2066489336
1758354273
1351249278
376730916
748081676
2097252064
1319369133
309531952
1838942703
774036490
2065736285
1677419638
1568832622
1005162633
299347235
423920191
984597559
1726238711
53316651
116436057
1810591538
2062544423
766753621
129580001
828866147
2049928161
1378121755
236093731
1919504789
1277611788
1127952713
1685372191
592143359
2114457291
1331963461
962546916
134832958
665442994
636329118
1169927016
1843063707
2034697316
232370005
897415194
722766978
855311822
312360389
1462841015
1016728929
206723082
1251202479
522735890
487203314
1004254511
1297888828
1771503150
575940658
482540442
1355783059
45695008
1945936233
548603266
525316994
201517335
2090924694
1655493175
1670222903
1131955593
489148640
666377101
907481719
926656802
1356130346
1153813186
218678369
765680043
1785208860
1818600932
431171763
1165752679
1506506358
1815559769
1531564724
1026939082
19280516
1970189323
1764327666
1851256513
551131672
1268160289
1548103174
632042185
579134218
347053440
1250669821
305813430
2120271593
788563631
2122954104
957416522
1980067564
144704712
973830369
902970575
1589110437
1326070597
797906863
1113286088
1478138195
1002360981
1871068185
676784421
1761061417
836364970
659413650
1459111332
394533412
737924647
706600445
273847081
1232875315
1312072626
72207591
634688484
175246475
432842281
1883457854
1755861792
1681864995
60038868
309669731
65928581
312200997
1966782853
2131595277
1874923543
420026990
1662289558
2059740778
222510570
584266158
424778458
1233357966
606077733
183000052
1209781169
1949239978
1953367098
1587181039
1003190163
1258086355
392780570
1271572002
36417619
282041610
1614693108
1970886894
1605378215
281738508
486296595
1078656502
28331419
1166256808
978335489
1546235583
734990853
1144492859
1355999677
859040480
672171889
431043229
1202954078
303456888
961871984
778174594
838955894
1625571729
743300776
1212568937
2021827391
936230480
1630621494
1058785270
208180785
1386410506
1882915771
199373570
1956984936
355585671
270852848
533482874
652575969
2079499177
1750954865
1130713798
1662246188
1631996348
620920310
1042124485
2099049425
297654927
147565732
634064369
81123784
50049385
1218854957
1253878170
1276866956
754147910
1539391462
1782353224
160359946
466761599
645171483
1834134608
1942606935
192159313
1671297339
1026022882
244857604
1711421933
1761011088
438103856
939762586
1693319891
1670028548
496413125
1564435714
342364867
311969767
471206631
1863285438
2078092046
1054855071
1742376239
1848156199
545892350
1215279953
1873354853
1641212644
94863659
1109875156
1187913993
10599475
383095387
542497379
870032414
600787065
1332332371
1923071951
193898762
1893179117
556004805
451250980
1194131184
1878383240
622227588
1010182291
1163326622
374499263
1035567836
1044739486
112726952
2084611906
1505891299
1431573733
1754918639
595476321
1986528005
2032145771
614440225
1585641554
516459641
1580816724
983815337
344109920
956190166
880680076
196481481
1771916261
53932400
1612662562
1695432004
2146896871
680282574
1114263118
1668779909
1272676266
1301331910
243984877
724505904
1259277345
1389631961
1453783278
791898320
991200310
525594136
1629283983
966589886
264329347
1020132859
310198816
1722323134
28232791
1797363019
1422816669
902316724
828749699
1839703522
1661924519
635801865
66710572
607930708
1771748704
749443551
1240849775
2029337204
1118865243
1364736138
387990860
291354201
1218157734
563833583
5352035
378282146
1643045327
945155814
245229594
1824005749
1037550719
1217701027
597623606
48656498
1696395704
2046024140
1612360381
499553562
2034997520
1877374640
499789043
974798012
1797459675
1859899678
1840966367
451562537
1235395640
289205656
817856574
1319133299
157228184
1310544492
1220896127
1854571462
1311350115
732799879
117842994
754252654
1101358510
996382711
588918019
489839720
1968536405
1609020621
751147704
1150247732
104919065
1194163030
1666622566
1944449283
262543164
90481521
1240080871
897635410
566150776
676740639
1209341869
1632938388
1280813770
1338456217
578964005
1424110326
957388001
1485158696
10471680
1861361003
1671629998
565651231
2091968515
1546525785
662347203
212213737
2057495026
1468379106
1900390916
537240723
1803816318
1016168320
577767614
2012267156
691527911
1033705591
65402780
1090882251
787986170
1031315402
487996090
194201312
830196542
482028835
1411763341
1237950266
1706378468
470217619
979883806
177250587
756982294
378110302
419100682
1325748145
79595859
203491160
2103180532
967352514
1656111592
1078737607
1059735566
1960656793
364607533
656292672
1670122517
250480633
443632052
1214647112
1742781603
874994274
281354474
1032489675
2019382377
1950415592
1589628128
250414507
1219579250
430083131
1701005892
264914416
1962452813
1548369906
1773969581
1859570690
2091444891
959253401
1406735164
164622077
784562562
899814730
1237912485
834242727
1891748935
1643871121
1950247860
1862997172
1709590462
1068513697
1020942666
1351725026
1158960670
1660864671
1162961607
1007884612
435253775
1146850935
1119040339
462090624
410631780
1664534038
126328860
1739424583
1987528871
1256712481
1678766476
712494521
664846752
58232778
267610784
2093802431
484449386
563605181
1947894274
2038874579
547465144
1473929534
1143158375
2079176958
1614960979
629272293
63276885
608716374
1378900734
701596533
1598681457
1506951981
232599862
526504600
649717292
1338780439
573130456
650204092
2067994550
162309302
920516238
1760644059
652978874
1703520592
1067616427
1010914643
1661398868
184226490
548349809
377555167
607666717
1537766519
2146191277
1104034168
1198774961
735152646
853174301
1465739976
872613527
1863303753
324727414
1684221786
1078832862
738626524
386786247
1813502854
1830046918
1027747525
1138012156
1309980261
794535126
1898448986
324696621
282667446
1960386698
1984409908
1724587352
714110636
27879096
749637381
410223340
1334420441
234630246
1660082804
1627544669
1595672415
424422553
423595326
386497100
1926358633
1647262406
1546732851
1209326788
603004221
1823152167
72003074
920894037
2070966744
1341395569
1970118695
100586716
1247439523
1715747557
678776691
1835068836
1229111375
723826100
1384937469
1095768750
891269379
90955325
1790215481
1925067915
276317517
1501995598
21745589
1968970206
739023618
516262339
1411133253
1061036210
355699429
1330295019
346415195
437345699
629236807
1000123497
1477029739
951083712
525868184
1488054809
1515646354
137174508
168229241
1257071334
948079959
674126433
1177858869
838034353
919055587
1931864922
167851059
594278215
399906345
1881341479
1545946285
2076416590
729003446
1288302436
1620049092
687835507
1563099663
1735278261
1389200332
724194567
166019045
1005349498
2059606202
438361638
1336422245
844216841
1859102342
738814564
1148948702
1838897473
1509154202
118869359
225051869
25046152
1710214951
82098668
945165939
201453610
874435536
854912607
73705133
898827713
949686419
1648446022
1947355332
1141754231
1011642224
954404749
94803919
1009047439
1436974622
823636565
736749175
502408077
2095027239
159152065
1016813342
1449644522
283522295
2026100795
1099216299
1532232108
1787468711
685378030
1885917333
198719880
796103720
517405013
1422427043
2093895800
617844224
564032577
1750681457
1170383014
1884528306
68639480
1100586931
1506492346
19581046
1947969562
125810043
1740670568
1650101277
157084560
2089469368
1403550182
1805418927
173727343
388381388
1627831
1681233090
1526934188
2054475308
1253877124
933179383
944949078
1390455752
231526623
2060635638
1140156891
896021597
690636371
1703641933
1750318608
2093648121
1263760382
2086453292
1974618906
1691789781
2082246296
847165860
1968372451
1537766730
1333964515
680777723
1125534755
356798737
179431142
807820375
254050960
1695314639
1135855542
1965041115
2040182490
152083477
1012561935
1447636417
833233604
1163266456
659329829
1945757241
760451649
585898250
454794814
1640041749
533322577
968976007
700751184
879136260
1858930686
1062751625
905483158
1149833046
824726174
1939106939
1616059618
1718166659
1032722601
750785399
1412987162
1694029573
1854014734
1224776333
1902255246
547843175
2109342855
1612385307
1285033264
2083039216
424332811
186916758
1462684783
371308705
756388833
514468504
1981488174
964465239
969293418
1550642247
636805143
619475375
2127343659
211365743
1086578924
212435117
1155319243
1409622361
369617865
1428208944
867246934
481724104
2030595369
765917925
1372607812
229872574
1764301419
806174513
1905638989
1890203941
1980363571
1886659377
1081779944
1563640639
2116000867
1377349836
657406499
1245590688
1981117209
1206336389
28802131
958247012
757361590
1213914374
470240532
1891633487
1451549121
1990636873
1862588114
2074933093
276352450
81974791
452883883
835199785
483109582
624508311
1310806248
745399509
866881296
1376619388
400353598
1476239616
1447231021
1931203863
44989026
875990891
1680646339
1302803864
1963105876
1183387468
929509699
240030129
958313776
1793463678
1885011947
1907198639
710893505
1663649314
854068694
798062631
586193607
926126011
776994465
384959003
696381960
1884537534
827868298
2142383293
1694896929
2095097251
325147399
763082324
1056777579
302412880
1774692862
544299273
1669499645
1025663802
265207856
660439783
78354841
982228080
47131655
342746776
746525732
774846932
162925252
946352837
780708485
484600546
1057898465
1716838429
1587645160
269669964
216102233
1123908538
253097404
422002298
1602838683
189304756
1371049931
507036543
499725173
475556507
1637957249
1983928653
1677056865
234321064
1691180677
1323517555
327132942
2063420192
80701930
2061281418
1968605517
2032932487
1271122240
6870462
484262036
1217770584
1930227189
411609480
199098087
491098154
1989911519
1449229884
1510345670
1784123499
331099669
1137156326
1829617859
1905986941
1314790304
1771606600
1733557693
1083111518
398779013
1900929257
1048560150
2080731568
2043939262
1036387771
1478637384
240578213
837277354
320356953
2070754974
1977378155
866864995
1134886486
859171384
1889652291
967254424
176586044
330934733
1256781652
1587028760
1826732381
1406957003
1395325889
1406006474
200340304
1390081830
1446871740
1975118096
1161746801
81040324
1904086089
1594480796
946645832
75934513
84212743
120440260
63575740
507392783
1519670410
730831133
488947243
482242818
999934530
2039284729
28789623
941790206
893274327
1727063702
2000457224
983253926
497483453
50073509
895142092
372593939
303819385
122252400
1931230589
1477815592
909503289
940845250
1618955100
392623227
684854225
54310002
1432407814
637589438
1303369207
1162117570
64987953
871656505
1374993163
1739381402
1810962130
529444880
1974524912
1799872330
1192450140
1503371004
488441882
369158342
1789126333
1848767093
1431010533
548015799
460787760
836170497
1773271460
904433119
2101586217
858208149
1289105386
1765846150
1056972810
363095162
2091067593
489799084
933319269
1842991945
1863642489
1260036878
1530661304
229963613
400778243
1736892818
97252215
336713591
1625714447
1063077120
1228442168
761816859
870697250
611395099
1104872907
1623256468
153660909
352985735
824731495
1103154400
70474265
2132251916
1388093451
378783050
2046649752
1940822623
1868348985
1724936395
252380905
424993330
995257735
480236856
982517705
838296380
826351807
1838243620
310849197
1177821866
1726503106
1119008180
1860893940
17168358
817705175
1028840508
556477778
371266276
1235444157
1707489517
122824072
79138208
485612049
1842266512
690394432
1730707999
109051278
801617913
1048789157
1892254746
765470307
37583586
1498477300
888404968
2086994694
7947820
817713362
1260123606
239435841
1073637767
831062339
1453940216
1997924422
1533334281
246534930
206813737
1409562945
1215716029
1200453708
1894501176
844843207
1166816369
2044857569
500980799
34323121
2095707464
354312017
425332972
1733042199
1094295783
594064381
361869544
2091365506
742294026
517061855
99605041
1435816419
1059764051
747077788
680812544
1633415952
2108763650
617928132
244032935
298679565
793050609
1575297865
1150731659
1280279023
195274828
1864570845
438665256
1245171481
837369389
1153598717
1948151337
1706800823
1608967555
1717876191
2069160618
488929867
1005636415
2044862610
1234723744
2024331133
1206354669
2051677211
230115864
882667767
1585861684
1194295704
446292317
1601472342
442352564
772498715
1751165883
951123991
1964074948
1329787907
1425722407
1983521503
42393109
1221433722
658548218
108489334
706314132
301961310
993907839
572823116
402914710
2013826831
2107080962
923810349
999676987
739883300
1298806648
50295372
839397428
888822832
673784713
1705625194
2058336331
2072585585
1539363109
1820716504
1221757041
1457959900
1902797048
611564504
957808577
1877169522
1075097941
394245256
1284885242
868023387
1481544372
231109816
1565746884
1781170274
502984302
2117422123
203264227
929025443
1261165398
2035557989
1845922679
977465222
900049977
615250443
1979634711
1423815193
301390717
2055542719
1173078372
887037185
889799777
1131622862
675082175
821439792
1647744005
1985403219
921561880
1959755225
1145016425
892274285
1113014848
176234535
1022063384
478583595
1144833930
1481958149
590174787
821390728
2134445365
789445677
1721733754
600420372
598473653
1835469691
502695250
807506866
59189853
1122087456
317246318
1749098111
1565921329
524989996
1815544909
573678927
178959303
1132069096
1092779667
1939959711
2094579798
1271991462
2132133123
715367847
1991138558
787696286
2116761148
1105346555
1923038751
713501933
1916262549
966940138
892689534
1457717945
1274328289
1438564623
517707863
47731805
2013595190
1542370683
1806781166
250730634
1393292038
919700009
902378635
1479904833
409377024
1455068270
994553595
1312083048
1960210146
739855501
870890221
2053383917
1547749042
1086658309
1630938779
308296380
163003959
1862758987
726812453
2116508989
1294886869
923771792
2064703644
819867270
1262456630
92794065
1267914946
1627308014
2089766596
36204839
1407194561
577481976
571563259
1962329582
1844955727
1464650103
1492578850
785040713
987127423
1518091855
545967986
1617751578
1410602101
1779798520
794864625
2135536279
393411390
632015022
2024797234
663029926
1947674101
1347676287
989020202
1496065490
1403325712
1193110539
1270494317
1181127652
1691098306
8331770
793149980
906023338
188174643
814171051
112519487
601583879
221099955
1339079791
2104955715
863257294
2005552326
2103590775
1237092104
2044712127
79218891
1142493949
1014664741
203219763
1038169775
463509554
1908056102
249580955
374987391
862857209
270042212
1370863197
1061143113
1487282123
1150553812
1902190733
169987402
2095335887
1048871382
1196191237
193921657
1030137682
72165081
1917522605
853621485
874021226
2034923005
547178555
280881804
557110869
2086418078
2141391082
1656954905
1384815368
839872572
1223000259
177223406
1081734017
12357760
1465741961
1769354443
588062706
1119053031
80041450
1390682745
1381166322
348852613
1821935586
1986610020
1194968980
13433797
2089641871
652456579
387780024
1466624182
1786222298
1984203780
832023327
1875438034
64220489
596211211
1488110344
1878200289
993805124
504612183
611362093
742063668
1848657857
1035306239
345991600
1851062774
554421774
1094185428
1461402637
896977807
1450224585
1258035196
1757703059
670141162
494702418
1264334358
1912685867
1501292114
1349757748
1076137147
1555884117
568940979
540392489
820403586
953113033
278826194
299588078
1681066687
19400243
1806568202
426181178
1334323209
1002504309
616115313
1906288447
2012601264
279790312
421678722
438301644
1703199563
235199593
1630883803
1969106378
1498397893
1658320341
842598762
1436277747
582712452
907221645
1672797625
815341434
1962735232
858031276
266785986
1348944124
855702455
1082534390
1557616537
1135844493
681267361
1573677574
587724462
1353596176
806489302
1404566603
871735772
101741594
1523337653
681608826
1334559077
43869059
1413447109
1252332254
1018952609
1955506206
1913663821
587137106
2037530322
153241287
100038810
686348982
561559778
1442240189
497472789
1901982156
324432071
525700986
1704116655
1462672322
1672057087
1996385177
1105911491
405445752
1254820623
687482007
47301700
2109828974
762722271
1031437467
587948080
667601028
523549214
728708500
2016240122
186392083
1955584324
2003106240
1731352240
1460567574
2059154705
605333873
1404059018
1294172665
154103688
1377023316
1304315319
1542618326
362632819
918818069
1886577139
1122221703
1661982059
1018366899
1645383118
742479039
1444336243
1671887913
1074551975
494064382
269962136
1710794635
665119048
1651280371
1767218020
961877951
38855208
825565544
934858693
288842187
358951576
117042935
1557768228
867936394
1649993601
1483339733
1065805442
485099491
495010111
1564406190
150214347
1658512113
1866731684
1246405102
1177413703
754074684
548901124
335347919
1393172458
1329530027
854748287
1331734791
1727963962
1843411543
1137791280
1475614278
364355077
2021601896
1966626091
1303240863
636552579
467185851
252863719
1185586817
1582008841
230115172
336352123
1644699188
2110541096
26388018
202985513
1558189613
64436878
1700917194
863810374
822139328
456174300
1212144762
1636338827
353091003
1074591091
1218409540
1700737079
331519098
590309106
1553024522
612803520
1424985711
623534447
2100060409
1166037944
1173294062
1200847382
906401339
1307292412
377733719
1177758515
1022918054
247412088
159145758
864452503
1582488508
2005561313
1020970444
352152640
1588445803
1541988061
868467192
153872476
1125849156
576694180
1866918281
1657967151
781450501
2053601614
1952250937
1133606963
1561955823
16162532
1110756147
1067430685
1825394195
424797433
81911153
1748999923
1775143675
1995052890
951643575
1449488357
1649023213
212394239
1381818873
1316667226
1695273862
1717122405
752551554
1574696061
1558830342
1212379356
1133867508
504034474
455001329
1786495831
369330944
959567718
715502969
1445718724
314564236
691605347
893508570
1779896413
364453133
499027629
1856154020
1340160160
1177556165
943069374
1969582210
1865098105
1169495159
1064175107
1004759634
488631439
684187570
1832792697
1490680400
1916174496
238766535
1151119052
347021177
640741603
770152696
1314397617
29185418
693686675
2021876300
150855792
624988935
1341593439
959175635
639836642
2116006637
797743881
1567867035
87199857
1281971634
246393051
1630534826
1593675925
365848027
291817851
1052122564
1950241079
1360084198
155717000
523407705
343503117
125709997
1983441055
878596292
1751615215
777292429
924857271
906443936
926049070
597097203
1511410596
1059617301
207295593
1043576466
1705773530
1648440438
1556242456
2034590565
1569026052
1159713413
545444499
154845354
1764858346
1586236512
1273433968
1098262259
1844639981
698221187
1896332317
1703263498
1512910694
1707318220
917376240
1408329530
1212900844
1680901808
267865698
851815392
1360440573
293315834
1152774759
775943224
1086641864
682775787
1868748280
1908173700
1305788163
102087860
1470882730
1264149990
228559571
1001844039
535854914
1592898399
141680239
560929143
2055323748
179244270
942348146
1330121871
460704818
1185476800
1586798726
1223244750
897608072
1439961273
266025573
937113681
1456697699
563670234
1934151443
1754076377
2068487074
1546359443
955821731
1879966068
1600160710
1123948105
1729235294
1383721443
1186767515
1325637753
799509965
1851781740
595862602
545151550
1009983388
385913211
1889743859
926271852
247533409
1317828242
99975089
390654331
287974674
327465865
1549532829
1910101414
872703675
1119716994
1148867057
366940528
1585477278
1413340090
786316331
1124760706
21547552
1225901184
926940768
85146872
248013435
1817307023
771116153
1130397318
1682579738
244538571
1716662299
1812685448
495372967
1075633911
430476271
1834909008
564319629
1683617392
1858532591
148490588
198920167
863430306
2097413081
1988493540
1860964605
555284599
955419398
68862790
1645383943
753295134
520376429
247055107
1210904949
713778312
1901156972
635535660
1395950688
1921925171
716718213
1711514746
347520952
241970517
618489030
131672600
1596308501
787696246
727586268
491685827
330606112
1687136582
1918546868
1772907011
320698366
661960943
1257520577
768218274
192543238
1746483965
947717395
678940272
556378669
992852713
1883236143
1815556258
1241867400
1420762671
1372252078
515348468
133854395
607614429
326767572
2055347551
571160807
1063820523
74035533
308621121
278433976
2107269921
776141817
2098189630
184245012
695380675
1034391428
1478045087
1572584690
791162125
1111660840
678163674
868363565
396792069
550185386
1971107476
1735194084
224643280
262376367
1783548439
585838813
1130628770
826105400
906443936
2111394155
1469462769
347786359
1717847954
1664596606
614698902
1943687906
839501205
521136881
486294657
1032879976
96141047
949185513
184849501
1043556640
686654465
1750192244
1581696243
761925164
864844946
1551055189
1494085028
1505984223
1156115068
804159040
1113694357
368991150
2039487099
1200962342
1642990607
984094177
2009177602
930082357
1928241593
1081165370
1925532835
1500686022
589801738
206011136
637981826
1636332676
285649512
100993464
2007808190
1007253896
1527676155
1402236288
1479619396
468498285
29400243
974607655
329056303
75322166
654925623
162195106
1087125771
1978801340
2071372969
758943128
23044635
61676258
1245705105
1802220669
1707480704
1466100884
632210097
1747294760
1692966767
174636148
112149451
1156004021
335025881
52564946
1391665473
1764098843
1618605306
714613833
116618412
961722855
33796824
319543574
1957977959
650838766
299199933
736259836
575241607
528628416
867510108
1575121066
419844635
1358436284
1609491238
1240642470
1393084908
2007117530
1950969213
967001046
227300269
1512894274
1329364857
1027457524
1501563429
1010650263
578062314
1848194201
1007232194
233496412
2110192873
1395262363
464028964
1885179033
716129922
523500583
452241395
1443385517
2107071945
1977586991
1731693108
579672490
1412095087
1116011412
1246593135
1874838699
1686970814
1043439372
1440138210
309281502
2107378454
189874564
650154928
58616779
1476101443
505188243
371727208
859116960
946143016
332869065
1613832167
1199881948
349350910
826818828
219006998
97402433
1635952775
2137679769
717675853
1591607920
265598164
1149102486
657803405
1235516491
850715556
1314433940
2090983133
1080605042
883213698
1360980157
1741970115
48634378
645463466
1436882930
1823883722
98605507
1036745628
1557930025
1017337984
941533754
345227718
1575447865
212380260
615277060
1765827665
1576360642
1198653413
2094932952
7604561
1061856154
1467029563
620359801
1179309534
295985064
1488637097
669378072
1824453942
59632615
1842753909
1847099454
145006380
1215761472
822898940
747709025
696318351
185398355
1859975320
1113989967
1196624921
1100471000
190988249
1963188383
793056567
527282211
460617626
457460108
1643410381
2026707795
602151541
1541793964
2131479411
3593741
343345232
679066114
32848220
854169000
2024296279
1450380019
466412287
1461642110
499857363
1732066749
568852442
453235217
1587722007
1294209296
401081823
52747222
1378618849
211469770
570585030
39086998
880934245
562576498
1124974215
2006430581
550181556
29536353
1909992602
1866616430
1480847738
2073378749
681742642
1229329099
506180221
1923670759
1465453355
2125759690
476814104
356027421
223052171
1924183502
1605908585
833760573
591014090
1884938961
510609493
993637048
775094250
1525184365
846612003
1897914582
1556799664
141511097
2054697134
1483417566
707209811
472525941
382306337
1803059128
1317929918
134343613
606871199
816140250
130992749
496050535
653143023
1483044031
1983154007
1801819674
1235569819
645973983
483284939
2064078674
47799279
1240687797
1509651952
1315527618
1576329588
1429187055
1977130787
119197153
627380071
929056721
586168538
154282027
716677422
328280281
1994129413
254362829
2133531964
1223260601
1722503473
1321608212
1004666105
1038857864
1233355960
1406572617
1266374647
950930608
1328403794
2069014765
1086064094
1603040991
2005592643
916095004
896639502
2041284950
1916115713
866652107
1222555791
2046418671
9491288
202247851
211861490
571748420
1040419449
2095724591
924249342
966719606
569659586
919113439
824381888
34411659
160665033
535217109
2000957857
1436330381
842242409
2111353193
304489936
1295662725
2108085789
219724976
168008308
1033580290
1642851451
1319091971
1011140813
2026026019
723340263
119016676
578757403
1035506699
895242096
1364745655
1798377438
1243102019
878834642
2064078922
565221199
1740270537
151256845
142821209
380679749
433485565
2079359418
2130910227
2130474437
98433883
1494711787
1459349596
1144546966
490615474
1687902751
1740430082
1430979977
2062820972
1079386409
644612009
1860611091
1324437957
169737985
2118758950
1025122515
1865373191
1703303273
824961014
1631420285
1828523582
377020612
146831270
1552511003
1824559891
1970980733
1483296297
367922058
1506618796
2129350635
1809558705
2063257733
1065198011
1447515185
1477496202
1180445533
1702348901
1618412888
828037732
1158395169
2028294043
1572298416
279895256
1546728205
414017480
1179891523
1808918623
119461424
2072437106
1049107417
1363164162
71222585
874050707
1037316884
283600856
231597033
913888509
1861467943
339323124
1585685108
1583651754
1031321045
443590542
1799953610
857644719
219824248
38860291
1451400356
1676948221
747374249
1107961239
1289392617
1387441175
1202794882
491286240
567824456
1450750915
1048154739
1250813023
697529172
97598162
1467337383
135812633
1270263705
1580930524
1775102364
187130877
1179600677
1683391898
532093436
1766656947
1846764514
1791222389
1312002235
1238234401
386316876
1987395332
1831034499
1105547875
415043847
838123273
251882219
8316971
1910380920
1385806120
1618116145
746466118
305728634
58973030
732119560
1146362057
228742723
420535239
748263559
255929339
1334223300
1466463631
512578146
2007033024
1917185839
1305090516
50938463
250013981
1555852560
1897089207
603045060
333625866
1653493894
1685945142
1255945600
227561989
1849443376
439840677
2137342244
1136634969
710334840
1036002269
1628385172
2058460776
1504457145
315542409
1997849993
1053889606
134392072
492563782
1313782910
1874000380
128721627
849134215
1512229547
1048702723
1339684434
1596853880
423679109
951339776
570759401
862348067
462702190
126960016
360602987
655446673
1775103121
276544635
1314842167
1433445492
1122529850
709032750
25477283
862556735
1133474384
1616272771
901631519
2053112714
689045896
691585188
511609523
1358276952
926929918
819210052
54880751
278783579
131915673
1449508237
24892398
1392127741
1127522278
872690176
323973799
1110339347
1328682821
1864896154
1014086480
1764077987
1335496233
1847448862
1658012003
1508939055
1734034109
322448495
1655175795
947477587
1080157897
394939482
1626140695
1873293918
979517083
2007654425
530535807
1536055246
1362649490
387059836
726812453
980223389
1811884547
1335105712
323566967
1815537443
745968182
1924755736
297474748
1262908115
413607490
410733111
539064506
487748713
20341015
1877783613
514789311
1347221721
835108506
1611475731
706796744
1750967123
1229635689
1678806892
869608191
189865456
2041880442
612460214
1504189019
41748439
390596265
103455145
661474516
1386838560
720918724
1955672230
1743125023
860262468
932108095
318566481
1353847169
153141666
370141760
646990345
355234528
2112686553
156678359
1685047028
74370751
2009345572
1417857038
376578470
1985344056
441852827
32522871
2004624466
541122256
1881724197
123632534
1369286813
150450935
1304791227
1920382072
1964349166
1240457397
2115605387
1810900212
864856417
2140863220
1983318000
695227207
624378420
617769498
502422495
2023042655
1438661959
1074889487
1934482834
413986587
1541188206
749824947
1078804633
939279748
1160118918
475505201
701123140
3323099
2125484436
1156854428
1788534481
1944712967
1311610414
2111088692
284235781
325974761
735611455
652829362
1681312999
814626873
1827614908
779500580
1355221974
1512556913
198733206
44878041
574024563
532953105
403137490
1066983300
1566552086
511950810
1779381916
490397540
2119672078
388964972
737594475
307561443
1696455808
2113555788
2058563452
1453509366
1937539636
1258767588
639622278
1628430848
1380125400
240257402
318017072
1072846753
588255079
513386246
1132969600
743320926
1970660132
904897345
487958771
921735372
1622120469
968593611
2041919277
442177078
1359222600
1574139898
1597629049
1737979191
1974099651
973642464
26211145
819310030
984678669
635186489
1385022235
1743480893
1841243035
1856604726
132963889
826418744
201595041
2109638562
34310417
1699935662
421063695
17845637
228469647
2045637847
1223764967
952583721
1273183055
460634464
1568453481
1552526830
280126442
464431010
919904015
1591690565
1747004690
957561062
1656812142
144002883
2102648855
1080900767
1244095266
1134273444
1199141585
1678151413
694399451
292026806
49848878
646155264
782901560
238602208
2078353485
551235277
290139779
1864060518
2125707903
1444745722
1252700151
177227686
1216524753
1389633023
329696338
1499148591
355220218
2027522982
580817870
685024018
1768256048
59187450
2003532362
1755503503
1221692091
968148795
1702776184
41861972
1219739056
1947469770
138012324
4946772
1460671931
123097134
1936492793
1520849743
237506490
1542166467
650058242
548287677
1519337796
181938314
1327841139
889083288
1808975944
488442323
1827766805
2011094873
759094637
387801274
1251296098
327297628
1800866468
1269754450
1841873663
1304060798
1223658342
1893993452
1673713586
1937367489
1856541212
188775212
1160750070
879607908
1825813482
625307833
309323756
820534104
68264019
120157729
47461900
970162556
1085549931
427103569
1729051652
2036776953
822532892
1098160016
553406898
940288162
412427866
2116184346
1989101113
1739537667
1165800385
1119382520
1473245761
1543264851
541760137
1847626398
1581465446
1531564724
496563116
2121168811
1161443417
1918151622
941381869
42629398
1934584810
1176641994
1363478232
1288106013
2027748505
1683774434
389875847
858117148
636774458
1960720483
1012079327
1498235859
1840686761
1684128992
915231523
1012081993
2006090338
1298873665
1590002989
691060106
2088425872
1269362613
517734935
1245351661
1733444170
547379289
1679745403
2020205459
1825670945
1722597504
310805404
1654684386
695356913
1311084689
1495657967
269386247
1003705237
434483557
253227916
617540094
2062133005
1383884441
1885367207
390169151
1632450388
2013554034
541828533
1409384205
1851980322
385191718
713413973
1103953418
475581484
1073847443
1808705427
1250198318
1713173302
883222110
1781961484
1860434077
1834271968
350428296
1252082367
1252641710
321006732
2044711231
1943781306
522072683
1111025960
1525924243
1161054897
188684841
1946116159
823580852
1659701149
1472600343
535890866
1332222086
1347775017
847878076
790500578
2054848358
146100523
1538888251
775527214
1728645155
1071526095
1911401853
928500789
1077705961
962633310
1369901303
1117310235
860880999
1868007084
1543026764
1928711929
2141310813
1240771421
1735846900
1547752936
2019773327
449834194
1933554398
1796854079
509645035
1175505367
1917532581
561717274
579710239
1150780315
985849359
612508818
1645736896
463422597
657949198
1579968212
1471119519
600258739
1938197742
925299374
9132136
13674775
1624215290
1376550021
981067834
1675452677
1341361427
1496972019
2143282418
273441442
1478050853
1145407794
218229691
72072041
1194185307
1756820049
395557067
209843857
1390683551
604569729
1227904979
267190217
1736426994
1127233614
978507550
265407846
1885849471
1581115525
1794815354
1141227706
368960847
1646404781
1026208512
196954375
450919251
1817442457
511130596
1477473249
63748895
1263061120
130023527
976083492
1985064900
1983486554
1237515447
1853777494
1302861747
1173946661
1072298672
1689271891
176177761
745954724
55269440
773497141
1624454345
1197206467
463767479
1738328529
2145063758
911001545
1284695349
977467558
618718921
2045660089
1085262977
1022416979
1557529441
1532574194
64129524
1864896154
2022921206
2036484104
557100665
1728665675
934419213
54955131
1914703627
878156919
2022826368
34611346
620110387
1651436395
895893146
1721082438
1820147018
802470271
1553819273
2044668677
1466447185
310695066
150576609
84580986
1851405330
696897185
919458481
1636032636
667019358
925545123
1402186338
1090394836
1554180920
671323293
1576710082
1884145656
1251268921
1202868024
1667575427
498330978
189530479
2130161976
1866181879
1017015400
703429375
926692637
1190777384
1642665801
1509554917
129572193
565360952
160815986
1616931292
2106720528
1338769544
55982012
296695248
1075557166
160148746
1647966253
2066568121
247889093
223387546
528411051
304360025
1208365399
326047372
1429558618
1650714098
1436206484
1047013000
1434227928
1782401418
38239067
1411755046
131517266
2080218067
1045345957
1923502055
1758023154
283803955
472544763
1236559362
359926878
113877432
1692085170
1166729323
123001220
1758786206
1142704543
828853765
303385401
622000498
1991837704
97917727
386997425
1200440088
1461037591
1728477881
931744157
1986249121
1112525421
1727421472
1218917694
1727909680
522888280
23395277
191430201
1595666079
1276819185
1507930126
1426985456
1261347804
1293352815
726449902
630056317
1045801836
1945531736
811620462
539503974
620926740
705479760
1035943211
1598155854
1437274844
455728972
1830122655
1233928599
853784021
452915499
1212818003
1912930479
632341122
1425907286
1292363513
803409064
1623249602
566591523
1694251098
1712236094
1877269683
2121743382
1529664812
1475258837
2057688403
1068172217
2069373884
901608634
958781787
1309785091
1950007573
359643151
1002356839
1029976540
1868299858
1652274423
788301274
846097452
453060315
1634504980
2005947574
1032575209
602470595
1025362873
941010807
590845084
196988547
1526632085
818467824
529718100
563147278
112222565
569131106
204198417
882876745
224790597
306522407
2083162839
1274502193
1822939134
456652401
1701237041
2055637914
892984886
363482499
1332777895
851541028
1537921834
76092535
686742556
1596566380
123880273
1952954504
1984882883
1103152076
1981938043
2030307414
477034707
411295029
2108964981
1957607821
298306181
811936947
236581916
1558666724
1936403707
133532543
1015812628
1489730834
1181901491
1273878560
1331478667
409784529
1394493260
223542624
2141003666
1242749682
1170070101
61085752
177449324
1537445351
1799966977
777258564
771366589
1716280182
503722506
1663170213
1253771039
2135010539
1821775126
1205839039
1846545430
1747111820
576769048
178784945
247224232
445431252
1548063175
1676695142
238994947
1355752257
1887405971
349866174
1721864452
1282546669
1786045382
1609626785
917482794
1653926457
740893818
737574876
384220104
1334497747
514717374
1195539068
154264489
293601412
382849924
1494266879
2078892236
326174293
1228405114
1619172392
1206944656
109555110
465804914
600814006
1925852634
2068816673
28437051
1420945639
990184016
1974322536
1453406121
1991997215
860687767
1805011410
1098643806
810730685
476599736
288136963
1603572846
598720200
1832116047
542351165
1414204447
884007234
1209374821
1263097684
790582794
715856061
550776159
956767657
29528465
2075683487
1968494774
218640638
663615160
659897804
29256173
1544767569
1700186847
471786200
1309315898
21671251
573481377
264597315
840413705
928448267
2052854504
1779262477
308358241
863188779
94884003
2113652471
458999825
257825183
379159250
466396634
345240504
614400402
817312144
1359943019
1717486936
1670196181
1250566939
1245814061
2059259502
748853041
816429536
1858880525
478709778
835090033
897929123
3255393
139559150
651506007
434430392
2100027203
960217834
1052073976
2087533447
2022478072
2101517896
538498974
1084294064
2060374582
207396971
438316899
935216937
1723714948
1560479452
1043706085
303137711
1116849302
328193857
55573621
819305196
349038598
1326275604
205607589
1717473147
2239939
1124442543
1226386842
681333264
1769016243
1374764575
1152074739
1488791430
1964301937
852112338
963132748
381526032
1048049914
1188514115
1963747800
522150434
701643781
1474086247
1383524699
2068684969
1821217153
1558629798
88954556
1577285241
1413930345
1490546571
644472964
30046707
80872721
1154379224
988460903
2054844536
825361269
1308026529
443695268
1831568304
364615298
163268742
771356877
1657873309
258228467
46630691
950500648
359116422
56017970
1123627269
50610637
1062169117
702460239
2024830050
1978789840
2005143853
313454137
1029568477
1934948542
903411215
282212977
1356656590
1636425216
1797455897
1721213940
1905740576
1673524282
1386082156
60582962
912947537
297758027
1405255007
2031152456
71639772
1741361122
1019740672
1601917749
1811085212
1418505586
803395099
1108918487
1448171829
1040734800
462028665
2004433543
1105551807
556826172
1647911648
473724598
608203164
1907450082
723655893
1449793044
1671616896
1267089192
463290385
310409446
184298032
1041706153
1158576719
789204360
1142060608
1067245211
1298134921
2107279982
1377381270
1725723170
931604314
1072166616
71468298
1481496834
273466254
2122597710
1954426254
513562105
812682457
1554796197
948600640
2035925853
1420710105
1132661598
1274113811
75503341
1891565669
1653984587
1038953620
2106628395
1384755349
433053116
615271991
414718739
327725647
1317013743
948605863
1874248539
119774233
624282435
1440693159
1442455943
674825144
1024050100
914017811
1471304801
209576488
1527413050
86698154
977427002
283864091
1896929536
1823694752
1482447227
539173949
382782354
1503683399
864514965
594733099
1571678984
894399848
574199343
2062079563
2062751383
1785122952
385416594
1202076578
179861664
2135268470
286029875
212139864
184977071
1272947855
164572252
1118967799
810702912
146915759
1641468298
1291070613
615158836
860793232
939013084
663707330
1179828259
188970516
563387926
1955429662
76735859
346119019
795922062
191176283
48223003
1332571852
1191156318
442662721
1452169778
662325898
8334791
94890696
296274337
50174220
1034685324
530724106
1295544661
1117095871
767922569
889190579
1345267070
1406055110
1169282364
51803546
459286751
907334612
1897383816
370933873
871443501
1363764365
1727603781
1516619588
1029984463
264337653
2087588716
362820314
829065899
1236361054
1754555780
1934366187
345906348
831888489
1543428741
149038193
1650852244
190066261
1450264963
1293607698
723858748
632787829
874700541
701823683
724597619
842460283
1720480853
475792494
2135448686
1977105317
1725155937
1185363487
598473653
1614370977
593902548
374805270
1496161337
940575300
1593669760
307823658
847567982
491609322
50297778
240090788
1173613255
137999010
1767415218
1064688037
2017217838
559140175
1320754899
354344192
733454602
1927383073
1200326210
956310667
1876374414
2092245491
1377506631
1770193714
830428260
436789558
996187682
339745037
573651414
2044312983
303425033
1240239393
161734
1911419509
1819155370
175767153
62942429
1334605238
435996726
469173624
2138952643
989940570
1131411416
2116844971
1723601656
1411991024
368423073
1488575570
1088967639
1917925933
540719572
1692001067
393591674
543977002
5572706
74224324
524979579
1626431706
461716430
251357783
1996117563
593477137
216445118
235796539
1441434087
990017783
751173103
652035427
1780537489
728382259
343075008
1142565843
244907788
1745385063
1750877131
1145564645
1993770398
1220573599
1878346545
556599135
2088994280
2133851754
2128087416
1763229938
758236188
1370261268
1661901699
1127518731
1148414854
238090959
1914885218
1254934320
883178527
938969203
441473625
807980612
881161562
2137042239
1310310626
1860281381
940670464
839548485
290576490
580790780
538980597
984564182
482948800
1763779578
1467370711
1116362687
845510030
1075849959
567620516
1501501316
1829662832
2000886291
46564827
1611482133
1830615068
1992822856
751375356
1535318540
240438687
1469899996
1940678865
2018822823
1459621525
413842358
486205500
1990678809
81425347
1991764659
960631454
927210736
1265479843
173348910
1806109344
1599125937
1416650844
1615984965
406404540
1374476469
1580323735
752939155
1315718643
1212701164
166492913
345524069
1809311488
302967165
20264821
1507256217
1045948633
1483384237
1834739441
1175024374
743606274
1896401581
357256290
753533342
1967507055
1720295094
1336621853
1189076760
727174595
1040801933
819313232
1975811769
622642522
957416522
244668541
1073692603
714238190
169983989
462696354
509136533
1913918937
706100207
1988166882
1633969072
1746878181
1335812668
332174856
1896300867
1241113389
1721468500
1285199053
1706041941
1950476840
1129418509
269333415
350937361
2048987801
745546250
613503564
899215517
1088494071
1396331324
1391504095
1386562841
997563509
1905495416
388299015
1843185595
504567503
599071123
1119518054
552424883
1299875287
557855432
733236791
391925698
1721467259
409871546
1816185008
2096920250
48882048
1918883228
1017337984
20072833
931257858
319626349
767179147
2119438506
1483731460
871354299
1664506205
208945793
946342609
1320612263
2112467315
74534187
2124613477
1438356014
837520055
388911347
679035127
1009882707
216287904
1708603183
585244849
438572593
1433244200
749821059
637147885
858208479
1938832722
895304124
1839942034
708593262
702363648
1735131305
181674888
613672592
960236095
1621939950
126488361
1185519909
1424822265
2080407888
726911560
1374006352
1084395382
1300227555
162684687
583751692
300925775
1741216261
6726361
1933552151
1826957458
501583848
229496802
962477734
51116086
1355936711
1867151407
1885064176
1425304255
1053181195
311807469
1186261671
889200916
455060755
2083268624
614628615
975034169
958268558
748408126
252005279
1177909624
1330261800
1384749597
767237570
228447947
1023727533
2067539064
719622878
413061054
1885658965
798796674
1845121660
1745463113
2069906431
724746028
1582462931
1243920425
1728762368
2055098877
145969763
1349435427
1176804734
1802539105
503524285
794732084
276765352
1420192516
327959870
2012956635
240649707
428376199
199077647
1882387438
1412357596
107396348
1499808820
341099676
1131175942
2108042885
1087686848
1885491856
249052648
1324522381
477570404
1956827222
967616858
52760490
1908460893
430712442
1286477571
1204482672
1635488151
876418081
576785423
1786358235
27287719
891876620
1740458894
264970591
1419529136
1566699623
1909827112
1583924233
1320764589
134444188
1521369351
1532679472
439125326
810308957
1552764951
1417352849
1632124901
2113191235
1524557459
1987493763
911196236
828008622
1608900037
1428929394
2009838393
1472245933
1531780191
788208109
1631986381
269669964
617881558
2057935839
1443268311
1323187962
918850560
391440882
66266715
554219261
1030806576
1203996127
502868439
766947096
797291448
16325741
458050511
513921140
819240604
699429384
375338616
464585212
1434024006
831906428
1145104482
1282106507
1565053745
454192729
1709082889
121769452
428908106
1931518798
1029512284
24391156
451472341
666018682
149228597
1495147207
361939020
560462611
1646495568
1723278773
490208494
1720547340
1290961451
479655710
864297211
2069292578
1725069138
88189084
947646344
409682904
907088020
811947928
1287026342
2147206975
1603515131
1700943832
1292796354
1827476079
1655621965
1097926249
1745426051
1453909928
967514389
1843411543
313113533
1308909824
237886976
886515605
259714730
1627994980
122238686
2128898379
921408177
48093506
1305616928
1337163143
1701737783
1411927936
927468945
1964700749
1822582717
381664348
2079700782
842884848
1372203981
697611560
2145698060
1459996179
1078902021
1254125616
400339597
1680912092
1047536257
1141034620
656067091
897946233
1824038208
1927002557
1229613971
641586357
1825688981
257296159
125409004
737685879
1975311025
64237724
1153528365
743561799
1482899609
73256134
553176450
175996843
441378789
1831443514
1279042634
1572460896
1139304449
1177927735
2124196831
220610797
858934123
1283605045
380080803
1670181821
354025009
1151085819
380635997
747536157
1099290748
1434514097
1724865902
137721039
729719069
329363319
1657083056
643165028
671857109
1263440291
2074293935
100494325
1744603490
94547413
359130027
219110875
2012631228
905070016
203099996
491801742
181879403
1165571358
1045802774
770696657
1183176030
735359325
439484386
1577807965
884070989
121822524
392347745
686437665
600308277
1976007578
1411566839
511494040
1505450721
569324639
993904570
1937112546
1498587484
264036669
1260264445
373353780
1922382334
1409359416
1396966697
787432613
414121744
1954078216
1201603114
1058371221
1365332966
67036285
460432812
1608436388
1324981297
603044030
1520876264
1502897235
1823774963
1060541947
330819035
187749885
1698511197
2099873454
1045833158
1954350217
2046175798
1296667914
1184447272
1019581873
2138702923
1653103804
190105752
1007472330
734419251
186818897
1372848921
2017181157
1079144015
452970668
935324718
587581879
43794342
1970862879
2080639002
1870599312
1408865717
1753480952
1722498735
293301764
1261222741
547869964
1797754128
1514772695
335388117
1934192519
492428879
392930774
603880181
1924832797
2143160735
411480829
1975555621
212938221
1321806290
22164893
186251453
172217967
928047065
2114614767
541793047
325845122
550695020
1705608213
1134036782
1023406244
408358569
1398220692
764909406
521876040
490868834
437921198
1642200372
1413109213
1184445492
915409118
868356939
531447793
1771351762
615529646
415206169
1388206150
1913097992
1967760264
1127003144
1044992937
1315641132
2080885943
679926255
1464478030
257465279
991786484
452726364
1645000400
837054201
834771423
235222262
795775094
616344669
1732508124
172212632
474302963
1256127174
1962766573
2045139281
517046622
761697075
929795592
61135112
1712205076
1501466326
1696217208
1552734332
2044306472
2115903480
1273615493
1964152501
122240789
251034420
405098515
94085411
18526455
125408159
80535728
1561987494
1783034477
1639848000
595943285
1659716477
348935776
904352613
1125567735
138868247
1143436878
1717915800
1983029085
1575066545
219770410
1582142482
2132630741
1227000284
1870564261
2071852846
1526428620
220400955
1658117829
433967841
483978501
557844120
127866075
1815537443
1677291129
909910111
1668729483
752803881
897576362
1290182209
1531244362
559235225
1540645529
586627370
1163732686
1210516460
474947194
1294245352
607066396
1400105380
276130667
1817519321
1887104642
1297725482
576788640
452257175
739200759
1531758921
1450475440
383920652
130323448
212603337
728117543
1796043343
62014575
794326030
934428714
953291099
1020865435
1436424913
1978636986
1833973642
165768598
1652561200
1283591534
1563781026
1968134608
847911794
1756970010
788142198
1077637652
1025803014
966471343
111018173
1483043120
60452515
1442995589
1217333608
1742564613
1523872005
1927546226
221364151
1374391844
1314886733
854613084
1658842989
1713786547
1129769616
119036340
1085942864
116013162
1726406829
1308025555
458589588
1374126022
1299566571
644389774
780247031
1686386311
1337152756
1011140813
1297876666
20369751
636996799
1994717771
1005353167
1353023388
1215780288
1384754005
1254304096
1929059636
793771645
393084164
1849767842
663149979
944031069
1409805626
1739221378
678086287
1221916030
541629625
880533371
1187629734
50546708
1942684239
596588854
2029127243
1697487341
993539786
108361160
290958066
311081362
374014244
544153443
918757399
1738497068
181120822
1137468047
1159870987
190583892
1042726185
1955848259
1735313987
539252541
1453257349
1952805475
107381419
1698573807
1333266406
1340610606
1939985909
971863190
966603420
504863800
508323771
1612228983
753842733
1447599357
570931228
208833197
137732414
633735265
1867369829
326562024
1387036182
529441579
98543523
1042470021
1176572015
743426354
198995555
1617975158
349899310
1277477814
206091864
1299987690
1911552085
1524634140
587807594
1063006749
678125824
163745559
1713572154
1807242779
636304862
195270912
78735266
1809180817
1669734974
1217479761
964654454
407381572
1992583478
1297211997
574606680
1815078512
1167621313
358757694
1471683296
1584184917
513168743
1004235221
649960795
397369587
1848624826
1410777282
1568872561
293809395
1293724099
839452048
2084594677
568134461
11633395
1128738342
615145462
855299190
111932390
426810231
1133840712
1237934585
696328668
198606439
243740185
1861539329
1176593693
1364336346
212350970
1901051644
1804140764
1431677022
816127296
1830955299
882562682
1641940108
1490627664
1990659954
1652847417
1989052198
1653242605
1733767051
1290208930
63339714
745903866
2004373821
439034966
2124966271
652674082
1947751646
1753412770
764496847
1186643236
2016328050
1071430356
1725640997
1559549353
525240109
1108421440
1778565957
1300793470
614725725
285380372
1075419763
1309033
1953582999
1383356666
1604537148
1341363478
1336833419
1776549987
2033054336
1873950214
1381296249
1325429346
1856207
1888248501
1670433557
1164527805
1127189619
1758335128
1885422736
1017637234
153563759
1420138340
184138759
664826762
1369901303
1003285552
1029431517
1438931584
1293692675
661116467
1107993753
2006385238
1874494095
1151462974
1112312958
2021549391
2071695070
1309781963
694063743
2111308943
1517021295
782015687
1251814526
116700623
1034355468
1922614046
1272137858
1106409493
624122962
419875831
1332403228
997103235
2142756803
444007977
405948007
677830301
2128087416
1933141915
2039471303
1490899107
332516747
470885943
1668926196
1135681151
191867705
278380025
1400757183
184564719
510820870
1804519929
109929671
577619755
236547058
494076113
1767994870
1598224399
936681292
1337592905
1428117675
2084894634
647318968
1526996958
733835406
2048816869
1717953830
1770161828
1701402662
493663752
1201438153
378670877
693072538
561930144
346290419
632738370
607152725
1427619564
591199702
734792921
1673780559
572887142
665901888
1702422228
663595139
1007345886
1137993243
1991803873
1082943209
1408110338
27116825
517733121
1941158556
2137249498
1332198157
2062790546
1975268013
342246461
815305271
163702396
386824666
576443968
695053355
253215534
420379963
1453983666
974458633
851964935
1211917748
1297557198
1598187296
1957794597
1744276221
429422009
791929875
1747817514
2033887917
1986633256
946320074
1351951011
1541869724
251599515
191948246
359769563
482986685
1717845449
282176335
1634827101
846310783
1904501069
154438158
1653361229
1015934261
1206326209
2016098893
1592897719
1266059335
398787182
965034182
344449809
492836145
1346731608
191539480
952117841
1683344170
1081118596
993966095
245368515
17090163
2113943946
367594985
483298108
1588377771
2052387317
1518454848
1790015190
824633667
1692360602
1346187617
1376894804
123718080
1681366356
986675698
841775677
1414518145
1285441981
2131781854
1108328378
677768611
1205088502
333899638
2133851754
1680513626
17437351
1298381629
72713894
42140082
534344159
1380792922
503143924
1014545898
1024000775
1668317795
315620088
376393074
1932722479
1536471963
1777007949
149764628
696603040
1358439206
928937294
1665956603
123063275
1085035984
1476761869
76604180
475061647
27042823
759192727
1077659376
855726175
1919824912
961891548
302534318
967007131
155406962
902744696
662315767
1298417652
491964439
131111558
891583096
1914666347
1246721522
11603147
605884734
2116111961
86519290
887473905
1837363373
1253771039
1868104416
1427708796
932465673
876348631
625401430
1225252528
2119802689
763640725
1177171007
1818523517
550416600
1167421256
458942956
490966398
1527486088
1526133010
1242462898
1147971587
1838098654
470143380
278787718
790038641
1340478019
1847773552
1195699397
2097799049
1049338701
2076986783
587083260
348155318
726581942
1969436045
2129025509
43828282
2002089717
2027723987
2122403923
2135757310
1206411846
1166355150
1216421318
1757413678
435064420
510954994
345563775
1138386889
218354882
487137105
2093668069
1005577899
1110899628
1950898305
1949644897
439610406
1535420424
1738580010
588564078
1852766067
1255055700
1068044147
929356279
1982597466
1210293665
924893162
272162547
1346248870
2118281776
664222262
1805116440
1200830724
801871428
695316538
2109070335
1723157192
710792209
270715890
1455586053
1846729848
578402218
1952835205
690070692
2030305813
1974842715
79230993
1056999646
1586635141
1380949412
245759994
480633737
1653842911
393129006
773987174
1755932802
1853621230
1427014273
2038491183
2105385509
524291580
624543054
464793249
1873821080
1120794078
1434372903
1286890203
2056571422
472173629
570463038
2131736211
56193109
265969396
1852709335
260933090
1760156604
305018472
11221377
1457174794
1345395270
1108620307
784610021
1679467
37899630
1502774749
304434292
676215467
1169925935
207162610
1523746309
876087160
1533291330
1052810334
1981478471
999960951
466682223
1528237985
282387003
1917757476
737383716
1723530951
2026667105
2065391422
571345405
1692956924
292495870
2056937035
1900904472
1961101939
2096833488
1142197442
1515315290
1358059362
1680554322
861311436
537726078
1203374465
1696193915
143081603
1058757858
937549973
117858537
1461094906
1921383920
130544964
495076264
1015595558
778699965
166263202
2067659645
1966911167
1038080981
739053368
1294158757
36159538
775792718
1233660302
1949148652
179988004
1655183726
1465758248
1808384887
546569232
1119427052
865850225
164854376
606850877
1223465025
1391047818
1379023756
291767089
1476154366
1947429361
819859131
630604615
1314767284
1325776288
50647715
1895513704
840393669
1893637754
1937107678
725777365
462779796
669209228
29500249
541097777
392983337
1435596397
1491965202
1618274204
2101747612
684773701
1013235681
1899037295
83518253
439193268
939922141
1191110875
978980355
1391500706
34478161
833987272
931662916
1042649971
421694290
1656699775
42202014
739432010
498375712
814883582
1575355492
820875004
1371540188
790249079
1389573694
326512297
103766574
1075001464
914180283
1386236899
458469060
1728240697
863806217
573304480
674104472
280555047
1233926015
335531976
1569415553
1493440658
562470853
260591924
307977490
1243466508
1799520241
1245353738
765959402
568451360
624597788
212711028
546737934
279915213
2108896933
3892514
1248018726
2035231053
269769307
1243544175
184700867
1509627953
1762319264
1896920535
1084147190
1766705783
559905787
1705170827
823504418
1331258540
601465828
693473181
280646076
1248432466
778910559
865355057
600519594
2084522148
813279594
780622894
430676877
2145857301
1466985104
2101347435
93092973
384994661
1747926647
552484476
379020918
1502444374
1829503899
563350531
425074154
1958791817
1796138582
324397787
1051070260
1499115692
126255839
341744252
1678621716
1768048690
1196150264
323726907
2017606449
1685349367
1758232971
490137060
1948342213
441429168
1074310849
174147824
574305758
945707515
188723551
1228971957
1653702949
1744120188
1728142672
1137081661
1799541644
351449475
524190405
2073698630
1663432487
1971534513
1669119306
1999433414
388900565
1326557991
2018404204
1057981439
2106837557
163144154
784099992
1078006904
1802340847
67229056
270829259
510724260
983992296
279409268
35288196
1555324731
151401018
384957942
328358397
211504899
830763567
1776903589
1910336069
213519269
1958754331
1615451211
559068846
1816550248
1606465295
1981598104
263290807
1079342611
2002442437
1491342052
2015164281
519903420
858583232
479968585
1413004817
1480835543
752071142
449322107
520079408
864725579
2127337692
1121150308
194027677
299746506
1734080399
66665854
1083328712
48551608
1007267391
1938588477
1745358491
704820948
461495001
1547281740
635160875
270645442
896273274
2033894107
1228472381
2139378062
2066265515
903551959
947137874
1022596932
1529093658
854813610
1048516242
1625395284
1520044261
323246602
1382030785
2137634369
352365635
684821856
2069670047
1224890316
2057355568
460482873
1893706439
1830862101
1414071269
1558346469
1036562479
1563047790
1727963782
1939227592
239362685
1060707188
409518048
501079506
515524847
1251223036
430109747
898301352
1394287224
1507569001
371823821
1434385370
1816598106
1430413030
918225806
810836599
1612070299
1743588241
899160032
729210351
953149640
1369955172
196042013
1409118449
1153673264
1582158221
1554961466
1116791913
656985770
689273312
1094429755
335794867
1903805517
948438328
993658496
2065597472
488814993
419082483
455723693
1190730924
843781622
160982883
1146498443
1043103223
1293881583
736687444
584862684
1164821660
267430349
1400900746
1957263556
218145744
1637124696
138181155
74013966
2036886582
199012767
1225034612
1723090416
2042703469
312187834
1463738976
846289173
496965676
405036416
276939611
858815310
1825040723
1584328503
1690756772
13888536
1913307146
341213826
266311151
1075700717
65418718
576985007
1372479400
390327439
1227522555
1388931440
976593184
221552611
1473370731
929426865
1613370688
1098427195
1779867212
682639759
727488049
788877146
509093955
2106761580
1972302037
869612275
103369615
1923555492
1309539801
655316585
17334795
1024594340
1005206527
429534528
958943885
695786127
1325055016
835742418
503441791
1165944085
2042267422
1251065478
1070537209
929370623
284368810
378105369
554275265
591529733
735978292
1465502916
792067312
152056008
2105094271
1936238358
2064051802
1996725235
1989981732
1897357596
794753097
56962994
217988672
1300293083
950444584
1685600969
145392374
1981172503
1891977937
540738110
1431874821
1396233534
1854781343
215837355
1234391125
747831784
2073978770
196913143
1889088028
379871501
181403792
1617985041
378617326
401999367
2058997768
318936667
2055132633
1882772058
404401059
1948960914
1598644368
400185948
1517172672
2094496558
1991397230
1999662130
716491154
1510053450
920953135
618422795
1699758
1859558147
1589566083
1740854260
1487564301
435764681
570975525
98378718
444546222
1172911282
454754199
1265050268
301408767
1848001147
331721449
351924764
827380517
260530407
1779554952
53204688
1326163847
1229522015
1540860199
901990058
1543057609
561444949
275529902
1417975763
476263453
308700470
1636011276
1675763663
720398328
424320511
53971489
1430083563
1582229837
424300062
175102395
2030205979
1706444480
730979969
801312088
2002946966
1272382897
1740129365
2077759300
1095071316
516025599
1728834903
1109697839
1721794788
1624447039
1075136606
356430874
884281808
90544755
336063629
2146101199
1409798767
135757582
1214793864
1851041183
807885879
1594236428
220727907
701514243
1348983925
1420137929
1149582649
164621870
168535793
1216574870
362714277
705613495
555219646
1960588891
1263136428
1975988088
1416007334
1364548528
1796690884
632510281
1699734310
479338216
115553676
1209704967
1272254033
619060009
2069648468
1533432915
707168903
58637375
840224989
1323055363
1843608964
1068995915
1761757877
1743065212
480909198
738882050
259722125
1330000698
424547583
388611944
431394785
1257079647
634425664
782901560
1044167929
735131910
1120074760
706438570
1994232662
549431626
1738871154
2123801042
1058969084
1373972214
556504381
2135232604
1579701923
1024910284
464177937
742636718
1611452667
1501810426
601676263
996879470
419026424
1730001073
2043997821
325708847
632899094
1695937014
1460533789
78962406
1208542789
3792057
1073690331
1720510950
986663121
160598684
18787131
1055238461
36505145
1390610780
1961359140
1446652620
2142104125
368873496
964769442
721225515
1678378774
1049016784
980366002
1254888439
1461552338
1783518509
1752044934
1122228352
1744506864
114866437
1555512781
1143199458
132169040
1602353253
1522851060
1558930225
967122483
586867103
1572591579
1883246942
222860692
203276815
1090831489
1047505715
838467112
908776298
2050182922
2011608885
393568799
349730537
65904562
1303433477
1827873152
1721876718
155733105
2007128287
667446128
2143682120
1149939185
1503551450
382646315
1316782198
1557793448
638825203
1318192909
1446546534
1661221673
664818496
2068166624
403703227
2084392562
1629146733
1124707441
263974172
681624386
1176239786
1129378507
274184901
1036351816
1304930646
675100395
1479857797
943638259
481563672
1465391495
1410323712
122461423
873650423
1209791652
1169832239
411732389
1000380848
621485327
1777130052
9866116
1561316269
2091716310
1776847424
123045494
496210699
489384302
799057665
2059460896
1734209455
670195300
1074865400
433202831
103701179
1159817971
1548022658
402562670
2086286402
1678265039
790277524
1344213508
341587243
2066862368
1037911657
1385274402
1724025682
2008437224
877817094
1711071121
2082983902
1227355675
1283778486
1478128511
2008856249
545988704
1333862241
1093844773
1680913065
1980033069
975898455
495076264
1691213338
1753194741
629826172
1686203238
1198308253
1417050912
1562247009
509170393
1649515935
1334598078
1425757581
1294709223
1711142423
904675630
1903473878
1793968865
2097778244
22997777
1849513078
1703427791
1689684604
2011473214
1834131061
782611104
4834935
338281526
870690077
1364742135
856445597
1961603596
1386990479
1010516251
1588361319
2090118170
292702223
1358918504
1359359678
28810421
1209510427
1490663242
681587180
1544877075
1708971054
1891074399
1671796097
502308623
1269136589
307115353
1209607187
1879482136
553793927
8035335
307720952
160287034
129753269
2046604689
545686174
1244460913
1531316734
1094854739
1454121542
117712873
1255990812
1936184453
770181061
611057518
692766431
491280520
189117089
353327345
678142566
634097523
2000165319
1358443489
1387610650
352907133
156678781
1901552908
716713504
1354768840
1301037243
1858952090
273306188
1072838118
1459631431
1206167557
1002843658
72902892
565566541
695133475
179764000
2018253141
1872966720
1321224066
793809072
1977517120
410830261
503562732
1682637987
1936208391
1936708668
1369208575
914274213
1997653113
1986546205
1103029179
191454447
1460306594
114657567
1827964113
180501313
100205875
1354681306
79481202
1740691724
1288895909
583977512
1204711923
342096983
1496118700
494940016
245291506
1409536756
662338107
1860093267
68733671
1812547049
645966792
460661791
2001071490
614947923
2123606121
1068404510
958867495
1074153491
72986623
781614382
7992513
30367370
336388095
1034495590
2104702915
744163933
2132030128
1491735788
677950183
1741589154
2067810036
1691817287
1828156968
477697439
717206751
2055207353
734177106
433636585
1207186843
1615691335
2122979297
1238554308
1678834437
313997129
271695865
1456607150
1298743482
1250887169
1833281453
959166093
796497497
409396461
2035316611
616885655
1801916693
62106349
1208720703
142505284
2137615185
1371135557
525430084
1856686903
1730674569
789475888
1475294326
848554309
2119061852
867241708
82966953
384135140
1809689997
1997493544
205491323
603045304
387591666
702684525
47464793
938278327
1581250852
1652956214
536014872
1513223809
1392060016
1118924819
2101130821
744116288
1749300898
1936668332
86854548
1927667143
1708759474
225894243
623101017
968817309
137740995
1271557103
1458358764
1926708607
928605663
1396137593
1725989860
95102698
760046580
317093297
1190923076
553508045
1523437624
578728162
1088143582
1027836800
229747817
465038003
356483763
1742286485
688481340
2143781782
1461655169
1979079057
1707329649
1614335582
941498584
1166770275
2137256418
1204408424
1109101941
817578236
449825192
1214929282
1750970951
219760416
635628562
1570483847
1160316601
430350747
1853644951
1207397171
375465804
1553787633
1658297485
821982234
473735530
754651837
1161556666
668327417
1030884224
1542309671
1486418406
300879044
1442550897
1271701910
1592190171
252005469
1862306405
1503123019
2125037688
1632159934
740899084
613673280
945882706
2118910144
1018236561
2098073787
999192844
1588950556
543638894
1103885250
1340389905
352415004
2049786129
768003622
639797166
860591442
1758957415
1211711319
833378056
842509566
437268428
1418458898
99943884
514302512
1705462982
2129592829
386536951
290139779
115884185
126785222
292329364
1389820572
164704062
1504327140
1187707552
10859691
1113871048
2106018809
256624070
1369057862
408389404
261766861
791248003
97406000
1043491421
1161436355
329869451
1019377046
940904868
395443259
1740432162
1517346072
1431625195
719666488
1167677404
38966415
724689764
912204236
1670076053
1040486642
1656349159
59940909
665791586
1751453632
1860257366
1441815239
401524249
886394241
1413544655
634565441
251559558
247254265
1850036939
1908631981
913105807
513578153
927694251
2043100837
1590340693
749696187
78127140
1229657551
1151911281
1189996411
562844437
61792626
278741688
810404756
856513292
1755554642
1812344723
555620735
826996696
1407224700
2122966834
2085993987
1317923206
1820233515
1887783671
18921163
1528936178
2103236690
1695936314
871926783
1820084355
1088775365
1202649662
1041933128
1558623324
161773928
1103220307
1721467259
1913726450
2078073363
1325102556
1117118871
1735599823
155379545
1068700211
1550129731
622496897
280353453
484428560
32735515
1921390638
552898752
73774445
2146477730
1080205701
1424410610
544357741
239378338
1627269146
1541567801
1351764496
1793598401
1663201279
958811698
1782894144
1399773324
526997883
259444917
663385305
954215320
963904796
530216699
1262606131
1779650144
897059064
32919249
263511320
581797722
1023109481
613643657
1488439055
2115119237
1678138574
1465851990
1944691699
457451450
247688948
1070626615
2136748556
593417279
897440269
1208609143
294206896
1883510918
1619760027
632269822
165065390
930484845
235062978
1811766300
1891026876
908022986
374685518
1134345100
535283971
1076508492
1183289182
1303968271
604433603
204979612
891579140
1424926924
2043590482
6824759
630454621
2063373569
1859723669
1404926835
2018970741
1555611355
1988517704
828139810
1215717253
525256652
903068912
2144382983
2093553779
540585897
1228931158
1120264341
645109438
1616596646
1513364039
1393386849
590551653
686124904
1236720461
265104065
649975602
1122376859
1191478969
2113345327
1267255683
1591523311
898703276
1278371693
1346249068
1771590289
1176319877
1892207356
1766751156
1088766267
1734555446
2087140641
531760377
254902915
1538908381
208745972
1349744513
854797880
2003280551
1091159605
2147206975
1496076737
1144769502
1040039055
875591294
1912601110
807298576
1559978304
380111282
1709189632
170198625
2043766726
1024216243
1863552300
1548754914
733742643
1232703811
1981450251
84827690
763539883
1977295107
1285984271
211175647
1684102895
1676563103
2871433
1767189880
1520461321
681158800
1244603302
1552263270
267043287
2146062529
379662511
642387843
1749295741
862023238
1999009769
2133200515
293715590
1411471887
1021029853
555013346
1984802640
276743601
589887462
1476819842
494995901
1660759716
2013692330
760689589
243348150
399997214
482828524
1761856378
1395611135
2099725982
134710168
70762830
1668741536
737393645
773954515
1628651580
125175563
1081354891
163120460
1584371154
1810604450
238594670
1479580869
1517625526
1142929827
520817367
1925135548
1137251932
330079308
1321892378
1397416585
1283856613
558972923
1673927155
612272344
1733132230
2064987185
458033382
602189976
1058926325
2029744993
549283220
1459352779
1927196197
70192557
1680448255
364799542
1300430691
1579393679
312072103
798182516
787683955
967133943
144747371
537938208
1679060183
1841697376
800528645
381202898
91210588
2010466943
1789763816
1048755417
2010116609
954734847
1150702513
190583892
602513921
1489747977
1237051839
1319582870
526626200
283386125
1740258530
1919932656
482730492
1270686858
1403813674
1220699751
801487113
1242561733
1675181974
1473540037
1867254659
1184927921
977345530
1376923540
2110346186
100054655
464265639
253240834
813060439
993307758
118409720
207536719
859164217
316581327
190712348
122244512
1767073325
520816351
127619255
2065073900
434668418
393512148
1305294741
869646830
1291259965
943007161
1101626750
1762325091
464916657
272374807
1987243137
1070335773
999922301
1355543018
2049524202
1189817779
401670569
1083546802
76206681
927398927
121231437
1017478758
1064937592
354019962
1468472398
1615401770
1214749972
1032938189
432698165
490996198
711627123
22882413
1360732706
695875742
1995110440
1814392419
821135058
1473262560
1037198625
670040584
1983084600
128440747
920221606
2052057389
1753640206
94260849
691318708
971431953
324605873
2000197675
1286715380
1054719760
682053624
1816413855
1271168894
1707487688
1621930182
392413650
1077633013
443364365
1049054585
1565472114
48025125
1742063553
557238336
128716796
1497007785
751376741
1865438286
66630422
47107372
850359168
1621926800
1470939976
1664069923
1450957710
1422791927
809408924
1159528525
1968194511
1158446343
531679339
350431699
1886486249
1065734459
1761676998
1183219759
1248779941
513567188
209323379
358191232
1644126908
842242409
946473925
800772676
674317422
1843942820
1038253338
17822977
506008246
755443261
53521891
900707495
1590962799
1844612049
2101472964
622220050
1760933280
939317342
378771945
970129202
1517166389
317216745
1915864300
812269164
1866659403
1324393336
993639290
187361586
704393171
396078081
105659296
1451576313
773910452
1739811817
1472267400
93769307
1889638670
834949654
2121631457
530652545
851758514
1493281113
1841604654
1047490453
1501987287
389044451
1527213922
1054048870
1398451427
522592163
1444847125
774027377
1336874799
2081267184
1785653587
1357142188
1937173964
882929090
1798697297
1750392214
628469956
1708730996
712611483
1319676533
65141120
778664549
1946654143
1322532266
307153061
1634934037
812781433
1806585262
1242210663
1546020161
392651237
1723239311
1265144277
2090493376
775838306
423595326
1080116582
464799105
243737627
1866631624
1653733554
902151345
112357961
1774842031
1472507674
357463036
259889564
454412886
2132113419
53803710
1222209270
1016227660
273008065
1949878759
1125665381
107042749
610940974
1793606545
383065360
507141027
1542328951
1211905953
1513887332
232597114
1854582304
1445217572
1488808124
451478762
829537152
1580130694
1789998700
428232839
771582580
1751512486
1368020182
1604504726
1626673464
261395832
1525063241
1052275113
131405136
1544165197
162177330
1624380072
576500020
1766103255
316814676
178512274
976048662
259880734
94294035
817705175
191805841
931211295
815017865
1999507230
1726635507
1096612048
1806470171
1569922604
2143622377
1257970693
379714807
360579198
912891384
413477989
168464482
758471182
49173136
101122882
1007680075
647879568
479456234
287247004
2090850746
629643619
2040875489
255507897
697804414
1531507584
40668421
998576704
1885328524
2116586959
1952323876
1802915956
210038132
769054635
1660985105
902001638
345312422
1758608727
509280485
1015101445
550394733
1041501380
311173267
2141509293
1953124038
1473516465
1981281843
1748047895
672061122
1563323793
1360615537
1308216598
1941904811
1065555835
1323179004
999962603
701878159
1716756050
1734345143
1048157352
1929576343
1176099799
1583174714
456915710
242436718
1059962318
425668762
1403612356
257477770
597410132
2043760193
817238033
1146991681
1246446171
1332777895
528702424
1124267713
2062114865
2038201207
1133118277
1257288244
1677619348
1753521285
238378619
1337498943
1262460765
1660628424
1085701796
1585065297
1272810331
579000882
819583302
431137760
1884599161
665861332
1228584879
1502176196
848863759
235108014
1490388692
942838694
448181686
675047401
1799921706
228128458
924228245
2090119617
350931243
852724443
957783296
847490689
2144042075
1519675149
1949603727
706497255
1889184155
1820809700
530328240
699313186
1731520692
1998017707
1213567259
422567122
1768256264
187383186
2127640870
523083571
1522423964
894510889
1200704739
602295515
30454666
1416113481
239237996
1435601145
1034018117
866133856
1904605231
1284258535
628366300
1515500626
1647118260
642179225
899124741
1577528579
2042784610
2053720296
785121772
456360687
2059891123
1286224083
1584788415
975637188
503792083
649143135
1051553602
1706606803
1368164486
359991157
266299813
1826160757
1570912360
1463667742
765540987
598301041
993647108
407215136
407174996
1604422846
1434879945
1622543080
99982544
282049905
587644492
963573861
853027069
764716900
1760644059
1128662134
208688965
1671662479
817975814
822524684
1089169624
1511947149
981919638
1917672262
213005918
1523253759
965326871
1884241751
1109004346
274266823
1550292765
858263679
538260128
791401914
267963864
398733815
320257097
1129648219
295982921
1359186717
1952317762
1001251824
447815034
1228888380
288257813
161193930
872388345
1646601693
2085401807
1372305833
528877671
1397138473
1672976816
1118035900
1569906650
499874126
1920323030
256931226
339321904
1487381072
880629004
363046323
539527746
1540054058
1811812581
2068557719
948737381
2078240724
1090166559
856426928
1163831031
1763726854
1173844600
332146181
156185139
58266094
1505407898
1711369369
1883532814
1079487675
1323554459
663764448
1716868368
1210871558
182661157
70352615
1758560584
1466353243
534547918
564623404
1450052230
95007045
2069844362
339272213
1671611801
190465160
87004725
976210893
679019067
1959428918
1773894586
1870818877
1327099876
2000807204
1135510909
626796610
501092882
420482677
566889327
1755525600
429772113
1129427797
528543063
79778877
105447465
917879475
907135348
477979883
1471415398
738386877
1323968013
401131606
628792680
729575800
1977295290
1734602191
605555528
689675417
495792962
1006618362
928045866
1483678391
2111607326
1616507200
1863786128
1887984388
1688257890
1862828126
1780475176
1101984734
1112325340
80707392
1265487219
248172888
1004046109
56887921
1116960517
1831493078
467135576
2087785839
1991350542
203274602
282964383
421690019
1516702816
882357772
756498203
1696753328
1806947868
1926257143
156818664
2082771642
1170993402
1773292964
1537323706
1558017012
760471079
2121691234
573206737
1314084574
1589189738
817017468
2082247590
723710441
1482093952
124359236
1690852331
1653566969
1158256999
1203341520
538462700
2041004018
1039419762
1950179029
750508500
202066973
1457721654
387407706
299428142
1625908624
1929039606
628504873
1704215772
1520187858
1485307483
1114449144
2109995032
1073436154
1637110041
1397521594
652941040
1846517841
1516027737
887042660
1778671525
752970020
738704821
2092367333
2139375515
1179483731
194874966
1628973477
1012582796
1212777425
164097100
1906160913
589619266
2037991279
1388628684
332415080
1416282191
1027096604
1668159249
1413422658
1469623063
1679563105
336459915
435652383
1795702952
2070013555
1834713969
1114056880
1652945976
477411977
741102460
45753750
1706539503
807777571
1138747736
132341799
873932487
1023774668
594028239
1122769989
789431752
1200797758
813005844
2035184971
142882075
1164228250
969016061
1697356839
1462944773
74721455
936171897
568666257
109744345
1855168522
1287416258
1119238382
1984742557
955535362
943506611
232308609
524332038
1561869128
620249702
1970813163
497820751
1510811273
1335832841
1719117891
1905760643
1323631204
231382611
1203682573
1764203440
913213675
1241641212
547327948
1297506357
948736819
197373125
1131203377
248069136
1121342494
1397464637
1290314071
2063435557
714551186
268051222
529270516
272343313
108983752
1715237905
1235794406
694011124
1848631131
919418089
476490153
1379618063
1164595030
1809720268
1759904349
557775479
686009501
1400253845
2080237461
1019635449
2069249997
1118164794
136144319
1339812503
870198186
1501239647
108485113
500169320
2099012265
86693074
2061270171
780004099
1092033457
141877499
2014109623
171064840
1207657338
2075498307
1690201171
167143269
560436581
548430994
727884729
838307180
1846347611
1814111238
1628672570
1825577986
1666472346
587138234
1429604883
376229356
1713896346
2091140701
1499709775
1379449796
1104583738
950351305
586912708
1236484576
892297859
1724585141
86322293
449132516
1451435529
1733848753
1776849392
828433735
650568119
1677242474
324211366
666037420
1042327306
1618903513
1752039218
626582851
1933664985
691089021
867086581
76375594
206870062
620204101
1579413363
806416092
1859219203
1431020091
169236951
2069337250
1229851584
1979028658
1562836531
182312601
312923500
1845728624
32193829
430707342
1825216917
1799334427
629171024
1478164775
1997525813
1158890751
1438173786
678249952
396044515
1664421626
1881682611
1835126063
1514888983
61284604
129118196
7923210
982948573
1944381666
699732817
160065559
783076664
1188396933
906230756
1015368248
1793327101
499467930
1953342585
1514283196
1139170156
159825146
425898776
1492093783
973446028
1153418293
77901948
896055044
1864296497
733314388
1985195730
675786030
2067359000
1483180395
926443038
1341537751
59956990
1596382720
508685651
2010135550
1080892835
2126122414
1756558151
1919509803
1937039554
1326671224
2098518486
138893497
673207723
888615168
1514399360
1272910388
791484767
1469986323
1413022635
135196881
2092180209
1182589075
315998720
1095297989
1406299361
1944504163
1782663351
644856924
546776626
1456982036
2003383164
1382059306
461657049
803491375
31940113
8388707
234769363
577496117
1546574090
866787263
1492965169
1230430481
1071758486
1815671590
1293823582
1967069376
1911127562
1634361293
403580264
1087368449
1866298361
1304207381
697596954
285287533
1275037191
131562879
255456459
264990604
1564762883
1703822121
546669976
13002412
349596747
1366378738
1341732143
275637041
344357504
1509302872
2013118771
415106389
2043895267
1480923365
1109623473
594907390
619028244
1223628495
1668742684
1536208907
147937262
811499288
1371284094
420992805
1100295200
913787121
861683486
912377847
1077332914
1889671477
4046262
454961126
1195622531
1170404191
1026129258
2115516194
1412597245
319296206
1493925406
2121641087
388613614
1435528613
2015872070
1482065918
1132521477
1809016609
541527029
1046663578
130065630
333825490
1285326645
2080702733
93975783
1343465891
2040333443
245442256
1820305154
1357245844
740683344
1341630744
1480312159
1485661352
1963632073
609714840
1411575672
1090328289
911465242
2079705426
1116010258
1056482499
1531762137
606332844
66500706
980749690
1555569148
2083356142
1299608112
1060831954
219110929
498042749
311785697
843669828
2111171071
1210409927
210545039
626888367
667725085
1648577124
135050047
1964898980
1947743801
1297792629
967785349
2129242327
1567929146
1240775190
814264592
1397986719
2015817443
972255807
1553403371
1276136584
618016148
260858288
247113148
1346933297
1207833248
273097007
1520394610
1771865692
1720601260
1243956508
217453849
1969469745
324182721
486809994
1714218586
945233617
1341128828
1968652464
1416389201
1535715765
706053986
1457027588
1903845590
387192964
2114516079
892526800
140049318
1139820405
641482361
581960700
1086513855
848490694
489151338
698691888
1132448755
1228427129
1234446922
15614763
1454075738
1556735500
219621224
1341429792
1722811557
2147318446
615967041
2063040963
1539024690
1848068985
405984479
1445240981
1887958967
844548067
144282466
42929447
1177390426
413018614
115628896
604116376
1156107821
1945113389
1409249114
2007711370
786223934
986624991
2019408369
1194550898
1032142742
107712988
1777253791
53238713
2077519509
582300297
962585227
23219467
1180724635
1904202068
199483914
244691033
891133315
90050394
1218112674
1169501657
1309383690
305526262
1012570641
660998845
191430201
439290023
577176061
2007710730
703953066
256052474
1074087277
560961439
857720888
691800808
1061022036
1328991900
379054424
2094603305
610102016
359135590
1076236404
473962746
1818957024
1144472920
1626553355
1601368827
619323712
78057909
1000999396
1026953413
926443038
53803710
138440273
1492772334
188376806
304629581
1301871062
657873916
1563921601
1305306708
612201439
267993736
969109946
339695894
935800509
848532292
664550817
1269064062
854608799
728067182
6332193
1667078643
258032459
1100260211
116909481
1218615066
75592569
1901794953
302812333
1720599796
807135443
1300572717
954618979
1057724474
708750672
2119623893
1600519867
2111243334
32890647
163197257
1139638297
1840731514
234751025
80955759
1679060183
1425270946
2147152225
195916817
1378126500
1760863669
1393222619
2065672072
1828903892
2087694981
591964957
521385049
238217003
623331613
1013636502
1803786047
1658006863
1325956682
529944498
1209014067
2033192566
132672968
725295115
618205661
902852
1046712101
1044410831
33266533
656096968
1194518977
1591421169
547673147
642243386
1394802039
1462476189
1888927960
474761643
1223108985
294697747
2047065080
1845202495
1864029334
1878075073
1501330971
1886734934
1183141798
385486503
1371588096
203466864
1822145742
971114508
560376037
1886418385
906525230
1339406129
2082845769
308491226
1422122815
1312364583
1237729552
17873392
1871955612
1800023873
1508974982
13556228
1377836438
1241355670
1971186875
1455229471
627801556
1330842817
1987287959
927677831
942614200
2072352858
2069856205
1539516779
890052375
404275455
918084064
341019607
1284209834
1651505616
1917750630
1775130930
922703266
1136969679
1516170505
91549570
1852140337
1236987633
1491311779
1382565124
1486945586
755376479
225453871
137908166
799639233
1185660085
76113400
579387875
946821138
252261330
1444805343
608329823
891180235
103937106
423573474
1810648548
618309727
2147303544
1378433376
1221500229
1571003636
1664422571
555926777
1293367920
712236807
810139727
1226133700
1002351468
1565921329
532131541
301587824
408452499
1079977956
1002830929
1797541319
983489902
463124690
1662406358
1162801925
1715191399
932810795
1346673867
1305191036
1628553766
1202890500
1540362655
890213672
1029031456
1736819055
1307288161
1818018963
1701455658
206293639
2050982163
517677312
109799787
910974619
1822873301
350644052
614880961
1756779965
624977058
1836840223
1241580832
1951332726
277799213
244433795
500729788
350325024
596203996
254366377
1572409563
1423369696
428003411
1806864588
24650354
2120490290
95132119
831965972
1879107785
986233670
1248320171
881561315
998642147
1889145354
2062775664
1364416434
2974455
431617954
85207966
1325759759
1613022112
1974874341
1886032836
1002351468
1285865308
1401363685
112144606
1336615882
411425190
1974810123
1961569215
1913724334
296738811
469330785
964991531
1810919613
1362985785
569360146
838982871
1055880521
1536565412
553746504
456165399
518314924
1634719480
646096821
1726315485
1275851693
1744619426
188675238
878900549
497855815
1081515695
19207915
717241199
1802260193
1002618336
2084472150
1981611101
1080847873
419179260
507329267
1267249527
366260936
1033462176
1289723519
1322643193
2016667402
201535877
1853784119
1226661101
1098011824
1308219963
1905649917
1996236488
1366152812
1101994211
518111708
1523792758
1226039413
2062628504
263707737
1553271078
23274457
1712677142
251478795
1917860821
431039093
1307961138
326333322
402609362
2087902849
627443218
1419547974
994170484
253273209
185264152
1330295019
1787182229
122793258
255781774
389530326
1143676108
1679723319
456803006
522113847
159274666
1822559115
83138223
2013671683
2145687355
1664553744
572348133
1982318010
334869661
2092918160
1358898026
323869313
452498200
1737116762
1519892822
422639114
1430342422
47877493
1737384472
1931374443
767072935
389483084
1323817274
1764652007
1371522665
1738531702
868482390
686236988
1540925544
1456661828
1561191144
826500512
456088327
397558246
1739784184
1214335107
1834336303
448719368
1926434724
415787022
1512772309
1144183905
2116972533
659535559
1300494919
151166300
320930730
2145747321
1801274616
2106922668
1884864262
982213587
1516502938
2096232665
1401394469
802490428
627438471
1317389503
1852667791
1559376694
1857878650
1809997062
527924301
1126739403
461339967
337422094
371032387
596627080
1854954969
1886730526
960246530
2127684273
395128878
785582076
1556242456
1590754841
1817064126
253200370
2105621229
1166115360
733750406
347432420
1287156127
1698762201
1681051827
1447008136
1882444752
1162995544
33884804
901083259
350066576
226830834
771509271
1791123429
1964588465
1023836829
970110796
1899207867
1033736024
411613500
724157855
1744077841
214105132
1858341253
1601441665
85432378
1728113815
1973565339
1104203693
1380619788
732613709
1969174685
550922210
300046150
94048672
1153003568
1645354158
1831789140
1688250899
472142504
1342041219
1429040177
1801879071
442971364
2108711650
1356873167
1019531846
491397782
1515247782
1214770403
995739033
1999433021
436978490
1373000057
1511372361
259648732
1682853653
2032735256
1386387435
2041158375
570190541
204143355
160810740
1717476982
425789188
1327565484
1405266315
407407069
1227172780
475419975
630656808
1272548763
123947943
280608984
569840712
1229722963
52791840
829078023
987762306
1132509253
640913838
1012791478
25896207
143113549
19396826
1879336360
1303186822
779173989
1799497122
174757025
603319162
608055866
878511387
264718447
1711524963
137946164
596747973
988753359
1621682408
1142623381
1798162222
363662500
240009077
835028397
472795895
613778960
1302775942
186221619
1833222231
1396924047
689441214
833716535
1599690800
1456247683
1377581943
671073056
1475954830
1602871160
837690748
898569573
819435941
170864408
1448300138
1677996114
166346284
793200937
697898361
1792494924
1885771949
533444428
1635670120
1556414723
1138273557
1071162060
1006503913
330080559
956067568
1116898908
2057203677
1774291801
2081523374
79165547
1074250447
13269404
561568222
892990960
102253022
555828897
824676186
877794061
40121543
328781917
616606179
240711016
591128606
1658796693
1569226791
2097759763
981561270
1273413184
556388703
941289858
1950581855
1363350773
227983513
1055783489
127538881
960560460
563599243
1683042752
921958248
9866116
1295115952
1313176309
1570960874
1312804161
262678250
1179289595
241809975
1509175753
1162592457
422065862
1091400830
2047957671
127403142
129730299
157881668
700319639
1758240237
527183743
1813253413
1744178604
441831449
584802835
1436397354
1052401292
1466434721
55644103
913193994
1709464147
1174681964
1926021170
786905997
131744611
431112573
2018594484
1960656793
313572
1927553327
426964093
809891289
890632957
2043086391
1714222718
1411566866
1595709004
1241555069
2028974931
1503123019
519548020
1731435536
814356876
854469755
1956544636
146928329
1600088210
1563694729
1670457886
1512153327
1459817092
935833741
1652817107
937755262
287314963
1055372816
844160770
1446092629
923097818
531187817
1637764859
141109918
834004270
1340261293
1837805472
184686406
1227369879
202945168
1840440456
1848431237
297029007
1832867612
795600936
2121593813
311928094
1734563454
1515384467
238403642
692268163
188335972
799356209
1996779260
2027739664
1562391500
1076376065
1101607539
285901118
985588592
1022400028
2113367960
1843719384
192916606
808480807
462457055
781911220
1042385560
297945123
139997460
251058357
275983891
707732191
1187158043
1251252441
1130779892
676027705
1856257701
1809220193
177570537
631239130
1099588028
1408600233
1941213877
2085323075
283522295
1832992077
788618883
931114004
106608743
544594413
880721956
1920125060
1261909017
357773951
87088482
976325029
2142654185
1872482758
629994498
1566516616
1355543018
281240407
1442523047
640769663
483227139
223719617
648874206
1866456695
1912015309
142817934
389511512
728175851
1353463491
432890636
127464649
1504887152
937762737
1643000873
2086412704
664310800
161589824
730594940
787246024
212091199
93722465
2106045517
880594479
1794189352
800835519
545260904
384382584
404630891
1150898930
472880840
1871410078
1617392928
1871597808
1354332763
600718549
365823624
2027135200
373296634
927815703
891164383
2120664854
2041371203
512416865
1915829798
114395750
1591497201
1168273222
1010018364
755396311
442058809
1889561873
711119999
2079444736
1835554023
1821201776
1598619719
37179312
1471997967
985612703
1521869555
1609660466
1496965395
1967623612
613279885
905345866
998654981
1438902283
570436317
439250106
1928847903
1455052326
2101349172
1464131206
1582874706
1899880633
2136516509
885631186
1081188564
901446918
82231703
2057691289
1439766833
1049046787
1140403436
1225848758
429136102
262228142
687663124
1162447299
738198322
1238550205
1740630165
1161548152
18180251
9741115
1800647206
1311626961
113483581
2027931727
1427775301
1570972571
1723098996
157804207
818847622
227633411
1569764393
868994735
1629039524
1670417592
60887002
1627072533
1382823801
1601507648
225231095
10328169
472080685
1435528613
1041795261
290850288
295945024
1641607919
2112641904
1802917043
1390903378
570499361
195639427
1974890092
988597110
1235401666
2063407849
538701452
354966822
849275643
807187933
87345597
2112103783
567720186
483785122
345086463
1393928517
1843233860
83114936
1789785129
1997003591
2132900828
230453279
1203823692
635186489
770514782
128417532
1099422669
1077013257
30012565
522010150
1964698718
942790104
1798827371
533508761
979411961
1829915983
1798603005
5191977
159567428
1456438333
714221029
1456208716
923087104
640065290
81680296
797226406
1460403103
1285021861
405239404
1169956426
1610917208
1690413345
630853282
1686126767
1367667914
441345721
1040061966
1037828557
230226087
1119008062
933772407
727910579
1108725285
1990971472
1915667636
1621837568
689650438
1266324345
355849086
1749778753
36132591
1372977866
1311960993
995129683
1806812731
1717876191
248138933
636092827
582494266
989970432
536350362
1592604508
1337964215
1686865308
876166513
1727279232
944774038
445646256
1756631813
375434571
1584425948
531037396
1579981888
1937844362
1854901955
106063763
139551554
1630817478
676666583
250008642
306920319
1183386842
104734715
1068381558
2102418536
792892780
652103931
1201073856
235570321
1224450184
1429398154
150673337
1710002451
1833578692
595546631
1524088334
1314580370
2078143551
710459253
616052891
898467587
51056260
1191128777
443332253
1077721558
665431059
1465444960
1879168693
1631474695
815721648
709779103
930258020
1238820331
947345011
1600756105
1685897876
1821430537
1968581847
1710136897
1090684488
1738349597
594462958
697624455
1534050341
1165978300
240033881
1135947338
211599903
1758204418
1554873886
1641655859
607798367
1322225767
4242285
142234577
623357474
773027682
1799097776
646435598
1323726020
1848272909
856564450
1576510987
701342047
446831033
1012013504
1030153643
451942636
230114651
7886542
566300281
997975553
8152611
348048226
1453482243
474174662
1180179458
953930700
1049761910
1960874517
1415264603
1373582949
1487291364
973020405
578808725
1726839469
1971497391
2022959550
1544237310
1875792456
115633010
1179689325
809240264
1131060976
1470622679
1946193291
1033021065
1871738364
777508583
659227068
1738829174
1678336813
1199699406
1709503288
1217472093
1167877186
1717151888
1950242524
465679282
1987196765
1844805232
1786526264
704750949
1007029618
1918381403
1177989592
857730257
711460990
404906137
1239920272
940817339
1340823095
523937951
1978133443
593067299
1979496081
65953056
908243281
173375359
1107940571
1482531029
1265551535
1430557414
1077434954
242006952
1861047127
837234211
460053327
2074432517
9139528
1378944692
2113599059
438635502
1622927391
450072044
928800326
389639761
1270772866
1162059922
715367847
1697594793
164581288
1425196740
1041812720
1862400571
245768366
1378609804
1847839725
462496344
1951313943
240729043
1629558590
892875520
1288381366
655085715
1209326788
647940164
1434106909
958099191
2047888855
1548612987
994440782
1975870580
591234913
1296208081
319066668
1127671402
1386071590
875673472
1838684996
789130544
1018194189
1358199833
1467792722
1907330167
495216612
956359951
1166618486
1997542721
67043038
7181652
268436963
1894235043
1100428799
413268766
1556010242
1424302940
558015983
147842447
47192960
1337106231
170292455
347944381
1972045175
1456957459
308335252
559679008
399883120
981964252
1195068066
1795041042
1013404070
586199226
521886894
29496528
1420557112
1467889413
2144648047
838845883
614630117
1395920167
1076311407
701514243
270746200
647551569
238188774
65410087
242889378
1049237126
1822450750
592824436
23506164
1356826809
131963704
1861401885
1211121092
1723036340
724761598
552223239
1740303709
1873099548
2107930258
544718237
1194320869
717938329
1905097381
227658519
432400403
1060016881
644064284
1922159447
2017374965
48872226
479930058
2128832062
1940389783
215036191
708586752
1994411113
1054194633
253203963
16334214
370752455
1275546600
1578695529
1407488014
228679048
1004690096
922439288
507342502
1271524214
1944752759
754730177
830786417
1673876054
621588794
897563220
890108859
1843218509
1057943368
754040416
1441190288
1075016488
908375436
867153095
1188927840
100804049
1686995189
979158766
253785534
1936150308
1366781262
1093147058
796347937
1716243573
1841127487
300572370
869556500
36218520
1814585410
1091741590
816225601
1679593567
790031716
1373995681
2131007903
2032932169
793103542
782057444
334826713
437723102
71939820
790277143
932260624
1494714309
2084672266
1904479014
1574500144
1319677910
1620103680
373284270
2110013500
1684388944
116127601
254376993
1328312389
272988227
1629658109
1795597011
129020915
410882735
1399876598
1839881907
1597745400
1906692883
743198211
1997031549
1570612753
1383270093
1022218129
1240810192
1678263495
688572678
157436364
1586965642
812838698
919006178
347586949
537914619
455988057
276315905
2013824460
1789132647
1439442792
1810885121
190799355
160593238
477724869
2017785905
2095475017
426370180
804236067
1401770681
1633203507
1299016057
1879529218
707805400
1492129929
1258849891
272182962
960638151
4408063
1664630584
709793964
518288386
12154763
1503412028
628088773
1099139852
1901094314
952871672
511101073
1073952461
800652834
644716532
717825611
278602816
273877295
1902949849
32628541
525021543
839001948
168053467
1341229750
398801082
1214747411
1815769184
13786961
545183092
1668408133
1379732772
2139451727
2048616772
1145993507
175324052
1031790250
908113871
1605643335
734638660
1610068694
1801825511
2128622819
1173730980
1620988172
1167932636
759595934
1876245705
1332769349
1884869347
916285743
1956898355
1259641213
1594054982
1653241338
776510129
2010935578
200617925
1693942469
555820539
1553752698
1232532764
510157954
971771757
1101618278
2110594019
379735494
863830080
1465120908
1725543291
1631880995
729375710
1322002942
1254304096
927332884
2082029932
1884741150
149287638
719410204
1487223760
57186620
786329888
1359779874
1367178217
246233443
91659627
1483140150
177666920
1629386032
1037994494
1203285970
1421986469
1769536235
2050206891
587500834
628542834
670097926
1569519118
1642641157
1087607650
714528073
1255959493
1470838427
756270600
2002419433
528008353
1453998466
1981883239
1533112039
1446225172
1160948451
648220152
1939089485
1727791658
248445169
386852269
236261458
1614383973
811337540
1990467569
777355800
1390849402
1245187192
266386336
1276670157
1239972654
708674542
890997605
213015633
447900912
628694526
342459517
676725604
1367235106
1900338236
256761197
1410774757
763388511
1949368128
1909548380
567231119
807257793
196552093
876218634
275627367
358471566
1007748258
292584518
704887132
1300473888
631752536
534245636
186844014
1700238305
1203533904
1624607098
527280604
1118805392
986367096
736543475
332506694
1184183541
1940450060
452792193
578838802
281044308
2000275227
702804189
1202329599
644344258
1204890582
1633429432
992099833
1896778160
1991674212
889025132
1529705904
2127064684
1483079344
538975330
1980734918
53570358
690540301
1339914352
1739090084
1196450401
850113772
1060824409
734569064
64511385
872687418
287450435
2086289761
351084630
1855811256
516431906
757426138
642960257
1454140796
1569457235
671794529
1131300263
1506292028
415576669
589483984
186756964
2006113982
1586755804
1408558976
692076989
1050859795
305704789
1238445900
1847529362
1794921464
1162771415
1790078954
764939928
2071811461
1481410300
1468062487
155009012
1957291454
1078099146
567650690
1360861009
1815659042
1593644081
874084324
12816634
1750332643
7856884
945465803
931087130
123526881
2009146456
1126686143
682664773
1649600701
2121371162
880739415
1448760756
1136160145
238778957
1543821436
1975533695
1075429846
546614034
1655960141
939592622
1221594887
739200759
1365741564
174751202
350364491
270947551
518077867
810257510
1516091637
1223566721
1979811737
710638204
997916039
1963987970
1300851824
739991683
756109678
1331419949
1902091343
1661999374
1221069692
105874216
956500092
730053523
993354024
786663949
918102535
1234537322
1481909792
262587229
1424268385
330968479
1696595123
2101433138
636203876
777508583
2118478018
779624181
2070058002
2126302433
1888540208
501104509
1707181546
1799541971
1998258263
1671025396
2061859670
1931741544
1122155690
1231750116
115274091
312465371
962591971
868072908
1736176228
845811350
480428658
1477316457
755234488
1904001205
729217560
906003527
2139952277
1531984681
956297789
1128756365
1920825345
2127006231
1857658254
1185009153
956093594
728040998
2091123616
411886863
675814102
1383666569
1083445036
364783923
1088957132
239190593
545425994
711618312
348187693
2034711249
253540955
955308417
1250034280
306984106
1364983582
2067300410
539955787
805502398
984479062
1051362868
1894423365
825472536
1095742074
142153307
2123803810
1201228294
669463674
2046138361
992291604
1019919848
2076892501
2145512404
1521082519
1296498479
1353919271
1870400290
1147572314
2112706921
1276018076
839838116
1792947503
697526226
921184360
2080939559
1320706764
1877601263
1307959459
1153146103
1359544978
50020118
1018268586
1818049126
1848654433
744464170
2131478041
1846406500
758158973
694834314
671346243
2032547634
1510622474
1547050118
1888262034
715565652
1266359834
1222383403
1404032163
581206682
443891584
327121500
1479969040
1766725959
1165052060
903559080
315345129
1395255422
1435615162
707260852
774366676
806416255
283761580
1095430639
395437924
14253357
1928469552
493249272
912306392
595970505
1475818184
736428332
1298798054
1539401430
945182903
1455085427
993110368
1134773385
853089131
1701814001
536614862
1422279659
1902780584
1949653918
181692524
1049035942
450998396
766728556
989713499
1833936739
555944392
1907925225
2112361178
302532155
1289640502
1094145672
478572134
1725661862
1969388744
540174148
265227911
1756801759
416314558
1283405914
2053961721
860371698
1445504450
1066526690
70859915
700094328
1606007592
1055802627
926684758
1433619973
317106907
405884686
2011507434
657906239
1780767990
2028194250
1971709957
1395731099
582502333
57738661
1933620391
1252941871
832527539
2017784168
2044471031
1566583240
1150293236
1662595802
1548115094
477220424
1334831877
313818115
2060957572
334821579
128258631
1553605054
1161162497
2140431202
1868436870
47587662
2063463453
1214102235
879136383
710249699
1748701090
265336312
107994324
1594759774
1073205429
2101729836
1801215237
1902372298
20656057
1048042911
38237013
915127017
1307336840
554622897
599308795
338861430
856350992
1521672338
82556189
1317825454
292365062
487530969
1883396597
1303226406
160008001
1532747979
227251111
977578484
118281995
259303884
486067801
685921560
1937173443
792717299
267212080
290442477
871890192
1283899664
83060408
1965455944
569854157
495515109
779057099
782728854
1759013841
1130207405
239499106
518316872
851412254
1644791944
561523015
216547593
1805171592
1273529970
1840130899
1911697294
2117885658
75475863
2072097934
1473203717
1272335198
1389917836
1558416039
1592521164
559015132
1232146080
639509111
602915652
1852523928
446986911
1885667011
1514800535
1699368119
728092616
975226393
1170904503
683728543
280220539
973165546
1400526005
1912490997
1477421624
1341145493
1952540109
1802876332
1485010887
734290381
1674992900
445736651
1034151019
24661369
572718691
967840536
1430796554
1295312478
1387357876
33378413
901866926
134904484
700076709
89313615
861512477
244953959
1951210730
1013124958
1103029179
648273443
1327261253
2024697027
906401339
1638959980
1363066057
1032831794
613201784
1500307428
1178054273
1622705978
862154833
1050803133
943520358
1184927921
2004927730
330612601
490948713
1783973582
1892431044
415214663
1229217800
2057771302
1345292989
1728541522
1779320215
360012819
251851998
524819227
1567127190
1577869328
1217112166
1952484577
117622632
175075605
1359496916
1763611149
2082165001
1822539579
449577509
2014858475
1662852854
1558354754
1907759695
784720698
491943144
180971806
1556073515
1351797364
922362428
193816545
1585116116
1590914517
1049868365
1495819195
155963972
1826268104
91879792
2035796409
1271533103
628416308
1357814622
1445916306
520100808
2141157163
1770769280
1085478174
422122779
1347265048
1173601874
1262371159
1223574361
382720272
645698669
726706635
2048296683
1918382048
1797381376
165552296
821857445
266634260
1866286603
190406224
1041676774
1851744084
2071173878
17196152
341750533
1240290843
1564654504
194814794
1275278555
1708111556
375683136
665056209
484670983
1421568391
1557409547
1719340584
623957854
1449692102
1351977709
128229817
1843183676
51159107
935241769
1542102540
1636970484
17085822
918974381
547908846
629167387
1824706948
469848816
503082072
513433579
1963818804
1437268778
1566445748
1813743671
1702228305
98997064
982043881
96060421
1220923334
634019594
489700738
603967965
855504183
1581339415
1943223513
715351661
1664913402
1512017687
1444895080
112072006
1671389055
1230683517
1609871662
1812924797
1507074874
1661949922
1200036132
1013005388
1203056914
479008616
1820066869
44997759
420673552
1651000223
1956991324
1605162233
991255132
631035941
1378647065
654501400
23262646
778511497
1186733742
93227434
447439079
378783050
1696238459
250084342
1769539803
236691704
1782026371
1191501846
1953854994
1418721186
1163251096
2112246124
213012870
321827562
1782794332
272911767
963112911
1382039603
115206891
19374169
1008969461
1020498770
939062889
256376106
238941014
1476471083
1166265015
1694956173
876295638
1379660786
223018278
420559387
1062186341
495847800
1824663569
71488576
1793904335
503734457
748642002
1997498731
1448573353
1967141582
2091906967
379946131
541685178
1531277904
1170482501
469273975
310811896
1116872425
628256288
1249161507
1950232968
1189584236
828528674
198187057
119122491
1884890827
1727477109
1486791687
1501640636
1232214137
1319603987
925303551
1087668859
911091533
1996826740
2038741691
119165124
88579496
1790608077
1844618761
1669356658
721987070
613432841
1259093047
1286895096
1190862346
300012205
1980586631
1406417975
1552738013
879138830
1497600346
1062206508
1931523458
735292724
1265729624
458426064
1983698471
1011059433
1349517136
1097585967
544915265
1296852540
898909206
1151914997
70043415
780041284
728958103
347694134
1575355492
1047584111
651056639
1321986691
1618586695
1373744916
1306284902
603616310
281950401
1475180141
412997379
1699798902
1872297961
842722981
755143665
1443086573
1023285140
228592084
1599890311
1961484269
295806608
103600634
2038144578
640259659
1762911101
18162944
2002610670
845496903
665556461
268880106
1195581953
1682185218
2140680320
1401762429
470731227
1698125485
461696387
2063495974
1251829581
336829921
2000041559
1782295981
671915726
90810203
341170489
699613400
386220156
1685462485
1636059512
754175328
1921707591
1049503045
964109215
898027321
67328020
1015484431
1594756843
904959150
209788067
1866776271
1828796900
1935783613
1397823417
862157661
1716657510
1504431723
1300466935
742420846
1354872170
34577944
1853556712
1054281131
1114180464
912695085
1790220787
210513011
322875100
1460112995
1264308502
1979390695
1005481424
350032880
681926863
1296187221
770535336
42091849
12544103
2000077570
1694442987
613347654
1295286005
450961633
808711796
161131760
532093436
1748472323
325336661
1090483803
1702274165
1882575019
1096135418
806645098
95695815
683850238
1488769018
1759428545
1967325967
1228927474
1836447809
802622290
1629640546
50707403
1328285559
756273468
1747730814
1968888736
1001970604
304575086
364452868
301561824
592188348
73761944
1304731062
407120291
2042378032
2023788818
1764838831
1589425116
772742137
266105701
998374172
191526217
1628083924
1261486742
1333139579
612851465
1590171053
504645332
1958641920
1842669328
1965950036
628970442
265302581
672736182
1397209929
543610603
1281080597
1828214892
1491278699
1758634931
1145047725
1197189156
1143330604
1080630691
1530135823
2128238001
344151946
1285737756
1774875949
1115188939
489778650
1687663175
42827684
52014398
2050206891
619231224
1860062692
1581185697
661401908
304533491
800771064
1564134053
915903409
1452157775
1653587009
1571801000
1874655658
1499663236
2144251098
1421834983
1554238620
33081560
343345232
397270735
732567684
1428031401
1480634276
569578821
1071219506
1649646385
1577070279
1271743099
836520666
259866384
1791811815
556356942
567705192
1308650433
436350854
1164913357
1904265715
805130147
1730643398
1796118745
1891511273
135980828
1405495414
1150384738
1913376437
515707821
1158179649
741326790
378567340
222632906
1607026609
465396375
788232428
207220455
1755046944
461339967
2128536697
1232230445
952342197
585103326
1681862839
719410204
1881321280
361895278
2106837038
983674001
1712928963
2069796424
964162529
1077466570
1378653328
1518668087
1796043112
1045940114
1677021649
262805273
349261504
811785621
387801274
1843379329
1633366479
1526234386
1466209291
1468741127
646379665
2005459483
1405090338
1833298324
651511855
2046658879
1501192867
112560401
983857647
1332914665
1347876746
1805237880
1888601185
464915974
533577185
1452214676
938784991
1623671598
1423504145
1684547278
516162590
642609067
1989968778
223753665
936442178
1636661907
1590602345
1864380283
602769984
1740478148
1959053230
703748372
1276481892
677670538
335538056
1626802549
681643972
1056558741
2147196729
1168779227
1440450388
576291713
814457755
931310431
1305101780
56231396
1592692429
1767149328
1664828654
2082712297
2089766596
937955200
179505839
30924119
1211703133
794132310
924110456
2026427610
1946742117
451535900
1237006239
1162977972
1462467654
488923728
773615925
1921845489
828254969
427055033
198960050
859361556
31308536
727781311
1950696390
1164565080
921177412
705408428
291437664
733092766
1254140
493929283
265380627
1498143460
506207212
279651428
1613166245
584446472
1631668799
1479166094
223717118
1098593544
1055636112
1411483864
1427774362
1853162681
1213117903
479652253
1810276970
230353974
1402547173
1582358507
1643550137
1978071032
1999375712
1475372816
1386414323
1628769776
1668055929
981256975
1022878381
523778795
802636781
2090986508
349327199
1511345529
350279145
2076833100
1266243531
1386532994
720984840
2036053001
1630988360
1392310878
258324194
170436895
1736107013
1513024978
3519486
1081531931
201433321
1047040013
717181770
234962648
490306449
2012427924
1030862828
117480636
33943738
1431713322
2145356604
848014809
88575267
1659962943
899148054
960835663
137965160
412333629
278675272
839230163
754367603
1205453954
2035001590
928221309
2066241088
1089507105
320395967
1354229535
920828698
667785906
1693413729
1315547659
65837196
786769728
929621129
1908754549
904813984
1386967839
1406559813
742307582
1610121644
428619950
1077299069
1056247241
906479364
2135854698
1453111146
336398965
506843901
1730920093
1687887719
1026040323
564101626
495838887
1646652421
1898087440
214667717
1713947837
876092564
2138459458
349746599
1315613614
942559127
507543318
1118841286
453678902
1925151336
1750012224
2047170036
559651512
2029041657
482400857
1052195001
1307603202
2076318129
2082625420
327329760
410944162
1753815527
383089053
173884399
338293223
2093998743
1360627084
603164161
1353680875
1724240687
2076288722
1058689872
1206687031
176165499
871535769
922821281
1520890881
2136117042
390701635
306803246
914657986
1553618551
1008273616
1959507867
1566395149
15778020
553744949
819316048
767610207
1964313036
1165338218
1133610260
1828516825
541271252
1174268180
841431077
112804732
152984600
110243940
157629266
651234904
532902416
1648532141
1860388429
64397614
81164572
776482022
1396012426
510454106
85149247
77196238
1392056751
1571917521
1511886240
74882076
1330790478
973947964
1716121932
948688653
1535263833
1664521084
1589358196
1842490381
2068279375
82795747
1629343885
195676566
799170607
1563594901
128562209
268745689
631110204
797852310
95736717
1541508255
55335854
268246373
686120286
1023256481
1562933328
2060932101
1593669760
2104309222
470328844
1264329151
1903734895
1171647217
629509325
1293518994
1885848663
1025224060
1046010266
930237850
1752408955
274848439
541697217
674084947
1460056672
1379907886
516691244
12689177
222995599
1253230874
329091080
689263217
841370551
1689049674
234276548
1603735873
1703779289
384385666
806589377
1251585960
629656817
1424573679
1683337065
629509325
32048909
686881518
1040005572
622588240
574775768
125469505
363406991
1536952801
1415695167
1905182962
2147075148
1504152392
1919164677
1500800668
1461098877
918095476
13077630
291347146
886006732
322956102
383095671
1629483080
874682985
11321704
1337246973
913901938
1499074801
1867183203
68398366
1347317263
1430609125
1867938602
1103729603
587048973
178971872
238791786
505443013
45234972
450384036
849282979
1152374861
983629672
1972827641
264149342
1514367523
495774133
105070406
1902449375
1160077973
1350827361
1366778964
1697113699
185454816
699539506
890188477
624729649
237928355
2135920589
277245881
1524573894
1495684418
1810206787
534960267
1938741091
1289127180
1977580087
854229024
1810415402
954465064
557099573
2010436826
203845506
1233823191
443336564
1888356413
793154517
885460937
903309794
64232119
1477779430
1606067644
213930942
913606821
195271852
154581568
1945320961
1200226478
2002938118
884587919
1938670631
69080967
1768457788
484047424
2074391328
1019349223
433675185
1542751307
1001745675
628694526
1118949198
665554539
716704561
1187701784
341863620
181352076
1032544834
1938363756
556057790
1095812820
1437789177
1838624151
1665732772
437811186
1802806630
1466938477
1511315368
134615175
1047104416
1699216506
546452421
524399332
1367612956
773007218
185353866
872401911
1692438726
1264061668
919597778
2024201126
1466896046
722051994
231097687
1529498036
95541366
1282314324
334127654
57925224
2015200440
2017451967
347662660
503769739
1263757704
1926697080
1683637482
1874254043
1073921142
1884589073
440750649
793508961
1200960518
11317102
1640875629
1771634364
1057049364
2009924056
651398712
1629248875
761489565
1815321166
161042819
1824841447
232120615
104905506
1898392432
1237124294
452196774
361825615
343814893
290411537
174307169
1916887014
1903435679
914168372
1022498432
121304063
463098610
1881749456
215624682
510325421
264408007
1763988552
1800818020
762087288
16103625
1415949651
696274293
346398391
748459759
1937992040
554814092
1142641830
1571637312
216726934
2109781343
2044381022
1927920953
2106601114
137098893
776166794
738196929
1935039608
966340317
1299654626
1691780936
526638568
1964666338
1942151571
987172234
230273887
1671521814
1193375411
776647700
188448096
866382253
95456660
1695570212
1158497251
609408642
1745506015
629901844
192890133
996431616
531151069
873109975
970087059
909189939
1384639720
2139839366
811633428
1926357052
1526810829
2029275544
651109686
1117638969
834738851
1773796384
1451377167
37481475
252099700
1990129012
359730020
428022549
1366635104
2146409817
387189713
234927156
713485738
1615428708
396329325
1299568844
1552419216
1791936138
1851539635
1242518754
1164091119
331172476
1515447125
1318316428
622828348
898107017
1365833510
507915702
1576350564
656918580
1737529373
1773391185
1517137020
2127836468
979609754
1622553330
167940832
1451616138
812281277
422755173
1179114949
1146665076
747231634
611335756
401391561
95744969
1325211785
180416060
376162690
73465235
1604367495
1638420099
1562804646
2086370940
168830593
973175508
726653117
1514840639
1189455176
876350590
2094326748
1896856549
797111803
791797150
526740501
1076517198
1077731118
603677424
253489639
1474380192
667381806
2147092471
1821906499
1544576794
160029731
1469279166
1333338406
1506530567
60165972
748626530
471786200
1155294256
969467641
1554665648
1188369767
1222316583
1720766010
812455472
1807798712
2106934089
1313630123
1704025372
809882753
818638819
111961059
2134078265
786247659
746817097
985887349
234065952
1510888021
1183961592
546195789
732409907
639190256
150555988
814726392
116070471
1223771166
437270969
399956309
307498797
1732862029
448386325
2029877003
1398942625
1960016917
15642196
110452769
1972503197
1006638683
115521190
1986599246
1393489620
746610867
223765108
1451849804
758896985
462831254
2040882303
541366357
847927412
1234921501
835978983
907707478
1328149719
1688338066
426329125
301961380
926619763
97168387
133197494
1143377545
1993106180
2098765016
1381045352
690929488
1869561130
1514096544
1235063388
1789938871
465445911
1482009489
6462065
761657659
937285431
148374840
358471764
1488600318
1687390408
424620296
2144576892
176316726
889251522
1996663928
206173286
1449412763
1487780259
381553079
991242514
1952775959
818259922
428681033
2038660761
469424031
1499630952
1677358680
1606418858
483149293
1089893382
782436263
71595930
1943534105
1804371124
745513806
1355857257
488696218
2102513943
1165483078
2073402997
754942700
1607563935
863430306
840349384
1832356188
831130146
1454079228
721756739
1335583225
765534342
943216278
649843766
1797436368
552065074
751400508
1336474603
2058637888
135825516
1420849075
1245877379
1353256522
1874910024
1890047126
610866982
1489811790
1070412819
1665604411
23592795
96787998
1516917204
1112977438
75873649
463545934
752571844
264383691
2026896804
1152988418
899758987
104543173
1874636808
311684058
1677214321
1389697570
696311541
1385321268
1126352126
888615168
534889003
1874566783
55873613
654578139
336213573
1891379315
1528402368
1237622264
1567749124
903360565
1298730273
186321196
773337757
956566144
70009725
1686914918
686851484
887878164
1433766971
1813736048
1133038875
971097368
81398860
1585932946
355541665
955290465
1070537209
2030884136
2001496614
2079000296
1424941603
1622120469
1705460684
701113030
1912597172
1392983047
2133622328
1077941624
1453905112
1610319080
148234577
672374160
572716735
1266543233
1308909824
1063949876
1957436066
1758079408
703190035
156331857
1133172045
1312673065
393556638
1224007782
1582476237
1004931109
348882880
967315627
254085559
1973575773
755268650
933642947
1145203499
656474793
1706252030
979387144
1013864376
1859411271
648318881
1175315827
1759147007
1935992296
274171103
1549791874
2043519335
1043503645
1138849379
1704024492
1434967319
412853119
1664733601
1901303396
1341586043
1192609121
410752382
1040486305
677827253
1452167182
956831152
1331511986
475782343
1195859890
1032294624
660717319
2038002894
1667283224
109756731
958649543
1144570218
701462806
2027525374
1548948881
2132624160
135544511
1903766779
99171318
1734102283
121604437
343066574
246077111
1632948588
2061553891
519109076
1464387938
1901647321
1441100079
792260754
181476071
486986161
1439184381
1788619481
928662147
949945609
1965478706
1283517851
340234323
227295614
817181024
1284847189
857144788
1031844924
543709568
1872343436
629878544
1959607333
2022483743
1081094389
1658210149
1640230216
662047987
662675010
428512780
208287119
1959115267
1413506311
1970335129
736965602
1783138765
991537697
335983037
651185549
1919982540
660379811
95605703
500990354
1014948859
1432462356
519541280
1254915593
3689315
1819440122
890799263
1681847583
219324674
442577052
1739984379
234488428
1458629283
1458130625
1416618617
1194797070
2136788324
2126774369
617981586
417737569
1649745614
1095023850
2099925974
940540250
1656781180
276048016
482861308
205171629
917195639
1263086599
187512831
1827086231
1442339890
1473484740
579879350
2107430215
1189209856
1229886978
1248886514
1875766239
657177079
425836786
1694345813
1696374196
1466471423
1667489779
1501846136
1382049328
1318307594
1542011638
235514711
500796576
1778771368
531576658
690165727
922130646
695557437
1973108260
500429260
1387733454
561008644
485472159
1842833351
941746249
359070272
1252598443
363776350
1517372379
270783828
1391057918
1240363528
1200491310
395184185
1687581857
1892556024
1129449758
773796914
1036025192
1921735985
1709951394
1454948416
740869464
992520538
1515800273
898755307
37858432
33508906
1288422015
1145642514
705290950
1595049642
1602797297
1954493219
508010490
973543357
1801035024
712270991
273580929
1939174125
362577280
617262220
1582370195
648206595
1098353134
1809773221
241905746
721107577
936506390
1307598528
501818942
577890149
264928717
441781234
64643541
1028352664
1836839160
1131791546
1877920581
760272257
1544306222
1042233450
1891999810
2027391599
1867883274
2033693878
751689687
100301403
604152751
1188531924
677446225
1017648085
1930910008
1378697362
274599129
757032511
1601938817
176188559
486145613
1770137044
1091329740
1725273529
1742494302
649295250
118703799
1501483977
226613247
805185502
1536524785
1860738779
1403532892
1334331540
666606099
760410085
1694453927
1299126631
585067224
1926334596
133107728
948372552
695140173
237696994
814205279
1489569812
502306293
2144415972
1253919102
636464076
97298998
1119982279
688718657
2053842130
52566271
1541188206
869588182
1517775128
1685746665
1167912395
111172565
1936681191
29365559
1646132265
522851296
114235711
80877936
1932392122
752488953
1212941492
1409770033
1508373902
19041443
1951518140
333806208
165658925
2046335840
1992405468
348068337
597840682
1037135178
2022447569
1873166816
110390811
43609192
1897520124
1040186255
2013625786
1430425652
1824588748
363712030
694224081
1547199389
1993640040
2078532072
860707769
739017101
65188818
839073692
1863250517
2024523898
219426627
1169693494
695140173
246588016
1338078613
1413272572
782667072
1405456467
398490528
300572370
1763192609
1332889941
703185063
210437741
1806391784
1790112634
1916846330
1950100857
1433440133
1201005059
2031731929
1925451922
712628356
222074045
2097214641
1826048767
1406780613
1270581290
502344478
1601208563
466691247
1622162067
808703210
2001942521
22380219
1015242136
1238831867
382311360
1727689453
1245237131
91133109
1440879789
2051548779
1229314308
731497525
629957452
1895238128
1121259345
2086101947
2027815460
1429211870
695712490
511942680
55217279
593740606
826572202
581892689
1790824893
88368352
1022153459
2104917591
130264457
1677551667
232262209
979047603
1356264267
1822045148
963840614
1353295453
784387058
825961605
139437017
1746093633
684138109
1588858629
139675151
1383097288
1490976448
1514076355
767014486
966074541
862100901
1331076715
109602145
506806950
2079353975
63607212
645576022
1799722594
1631872333
97758217
82358208
2005479469
1375028156
1024354072
93941124
615922908
1011699899
1099034490
1762843796
1564501778
548583447
709811227
1070570663
247049061
628470352
788183695
1374350361
816839201
855933392
218583081
2000393804
204367349
411068638
1652401339
1411040897
1858917927
193064436
2100749945
1100512928
1732840155
838780026
433254578
394174737
436340795
779837780
477833543
1622256168
1672207319
426099298
1155503203
904205907
2018696833
309294124
813308778
180930551
174093074
1814142151
471209886
1531802658
1157732318
1950989748
1133062619
494402366
1777730757
1080765484
1987287104
885547341
1011916551
1897520124
1804414305
518424152
461509236
192848375
1270539258
609521045
1970240076
965296444
999291486
2082707486
995083849
1787421120
1565938215
1600698648
1931885933
937476191
1611280834
1287836275
1040468929
54399515
1965261179
668978730
858617317
1576526799
1340555472
951438482
2013356826
1157904665
545454180
945705279
1903295324
1365414160
98094931
194349751
36905212
916132943
904163589
33172556
1845437975
178311459
1294434439
1882349547
1202286772
1121726098
562222569
1456725415
1722171054
1889293881
1157793692
1706514624
2123737565
1117436812
1691794334
1906901415
612219298
458484723
855680532
137022523
1380449782
539088048
80961315
83777955
591549062
1252469063
1593639315
1706550174
648900971
1160636378
1893116187
918717880
1704638387
1055933784
148432381
1307755300
512769947
351494741
1156287757
827105572
1064107393
1706450140
1715479884
936540387
2117009994
55318198
542453294
1753242259
983579613
88887330
424310952
1512139314
1711666060
141635806
859786159
1522788351
2128285278
414142394
857117175
1319870283
1291455663
154462105
280793398
1184437771
1809498445
110025570
1281233299
1635578098
2068998288
610426938
1390584857
2138846581
2031366418
741264597
7318177
510727525
649236131
543742774
1742626572
1706996729
418905998
804044053
1628081568
1260216988
594687155
773871762
280538118
593723659
367426592
1171419396
1077726618
1014894192
903020037
257481069
589256827
98068969
511377191
302451900
734744303
2064558595
2089667510
1906442592
1761109146
60394798
450115502
1201140124
805223182
2066211211
1704632747
1609516450
1798716010
1213060750
861736867
1958606704
1800172574
1512269881
1751366569
332644384
278277369
591284488
919878763
435963588
927320183
893800280
102009897
1280308705
469837194
618168551
1442497657
887885721
1844831600
1960191431
1670068409
1327241109
661238434
535283108
1302883818
1711626893
1484541887
262135354
1955923532
646249969
1793563323
1540535668
347280401
860704121
56663189
1692383395
620085233
376085101
255737958
108039224
167063763
684267326
1651174152
2093320161
1910152518
1079573204
529917080
820697284
245146994
1000348382
400840717
1445718646
986797521
1308855849
486957776
238431160
1716810645
1932397038
1713259524
1371208798
169812190
1694124210
598287820
1574785342
1154542083
572154674
387967162
2015304779
506281687
2103250959
1660862900
1552530581
809496759
1438970482
197253379
1905522322
2115551649
862237763
1788483996
2053587611
287077021
2013153876
817908768
124052685
1920914929
1842848717
542907955
2044060920
1970885625
626782804
943732077
1617100375
2020384152
447665148
2135460082
1933702477
202500786
482703898
385657142
1551596142
305204925
1348099563
585860151
72331760
506817171
1792263059
1830610517
465971142
565335289
1393352316
677539137
1505260602
2029198490
1875092877
990507594
1490399147
303690170
212355965
48999835
945418430
1545320053
1256019604
605198115
883933687
748109986
921129201
1652197011
1289131186
1723186435
411509348
1816818838
713807278
1571711435
35439566
1370338578
1019744834
516447150
103943727
1296337458
1687639133
350714095
1977001109
644766868
856038838
1189398422
1987001973
1360849180
597623405
1917701644
838197839
1825670945
640118171
1922282920
1069812713
1796405328
198946621
1718235190
1438832055
398437566
22559128
66366228
1468416496
1257553445
854360383
1204527242
1044151616
1222837027
1826442894
237787789
816127918
1788343962
789125823
451840389
1682223621
281488589
669057130
1113544868
1302837604
2117034490
1854490724
1945726104
639811797
69517660
1779594766
1148822543
676039633
1615804344
324985083
69837622
961320526
818431261
1222836972
49102437
892692022
2127967903
554908581
750971541
310151469
1497591002
692223860
1997704455
1600968277
1133624966
16800668
1064066723
303666464
1333092799
2134903372
1852669641
297690813
1504404744
758056986
713542583
2144405725
926449067
183293764
262039432
877718472
1064415252
1478909135
135788134
1344249500
463219431
286301005
2027660422
711064541
333712853
1876624480
318792759
916764717
1422403097
1715894576
905032365
2122179930
34505026
849018803
333288487
552316600
1129119756
1954877988
1810971570
1738646428
2109267356
698327
1921515000
390356255
281949345
460797470
2005786650
477741146
220777709
1613053230
759891598
172492652
803264471
738321217
655323904
417235293
1387025245
868175523
275677863
547805769
1111398504
1992939424
784401141
1792959306
139190398
1435253263
1519672274
433034396
25550248
1811980785
104104794
463651446
1786613513
657269216
734590409
1775147571
234553442
285337858
120192235
603038052
587695709
903724716
637243364
1170825844
235408632
116006505
1982561177
233060765
1761759549
1403857501
8485585
928557917
2031614823
1362167532
1477728650
440841048
1324813082
1373595147
237535031
373374273
822565883
648835794
1862824830
1190989651
614357463
636984363
1541644583
1511977558
1279857773
1915635659
1402284700
111869388
124263181
1992405468
992051983
1084501136
223821767
1164952909
2059919820
561566083
931079373
1220208770
1616499305
1911619068
955827020
1797694766
2106267767
195270912
555979672
835918684
2044523891
1765850461
1628394755
456368714
1385605178
1543641362
1954232278
1286468280
494501072
1403149429
154001700
874512846
2027530548
155599509
195977534
2137219212
822226262
1725215685
1833518030
1363216555
1763988552
2026721739
1282784067
959101898
1018512574
1220439026
1609856384
472550984
1805371873
799716608
970656285
652198163
1250090923
1217693736
1403171767
595595040
283970854
1648579097
333661572
508427771
684763249
1970072709
1154804329
1103953418
92334010
1349366990
1289064259
1817390990
111557207
2104033922
1334891709
571350882
373484067
1719294698
1172332440
786822077
844154055
664735869
1053179096
262012410
34667482
508863962
1052329581
905152228
92176473
13347794
1342414303
40538643
54853267
1385567675
1339944169
841375334
1248314859
1322680570
922739917
883871387
1268962378
556414796
1622675486
1416707799
993044740
1706056614
853493206
1985980073
1035822426
781895251
403577801
1390328936
1468507369
1372211859
912507234
1109184832
1630818625
1180199423
2024077800
154390198
594455626
163311127
1717900986
497180452
143714133
1766543264
1259485932
1411998342
1443791950
1664525443
70439175
2058318268
1391257590
1322405258
1572992032
1204291179
659663807
1914115737
1632898762
1358918504
1895638266
1520759088
2129977138
1736386880
589028761
1939913045
410551207
1106405219
1152234790
953943001
444860848
1566118716
319702275
22643062
1114326316
1953206897
1425965682
1901887080
1932865372
816917069
848289657
283344524
1297615784
1610633998
229738828
2136052724
1262211518
1787099361
589169007
1543244242
1853158526
1878435195
391024724
762739559
173759150
391113624
1063494172
2046450642
1274350195
2017501823
1528998883
1205084139
753201328
1894640229
771920282
989060591
898214434
1380351132
496883104
277353683
1927365325
931352916
682328739
1477309256
595349822
1057188826
1065055566
427993542
2029881304
624076729
1504916316
1861861658
1525420913
910424047
22193974
1243705773
761113079
1927645344
2141172630
1793298990
1978283043
28717582
1533537461
199356245
1763350503
1136230849
930545166
1599872572
765822999
992902033
1137682894
2028584331
373205294
1810296796
1865042727
836452838
1492997601
1228027835
439337296
752654769
2079924973
588284682
674934034
1661077542
171758605
236612319
21076608
1723806605
1764028794
509843270
1515665358
561091496
1583074838
417435474
998722363
1057099251
464395788
122372446
487121800
1374982864
1792425474
1988102031
55182123
92782312
730615921
598487123
1601688599
1459865164
734511969
2011338620
199869176
1893570350
388353813
1787879007
1425696979
1991604946
290928857
1551763484
850249769
1233708899
1874803193
1421666799
2019871902
660020469
1081525080
267037523
840783228
2073776708
1662178402
897729437
30423166
1558306045
402637211
1696010530
1036002898
1142026418
18181847
635693112
506601873
1220390297
1493209865
1730684028
2083434066
1637899333
678357461
259813991
635255426
645635273
318758893
1040494766
1539388201
467624989
806996908
857312321
1740522850
879283626
642579678
675154733
2043422584
2059184547
347814487
211766255
1095320450
363437583
1472801658
129786076
828648472
1609724112
536290228
136089446
300876320
1487728923
1025103780
23894538
1553935725
789041965
1283098140
1579762526
249243045
985352063
1603834699
681474104
543692969
1901192665
445960466
988168240
1444980293
672470649
1267174938
627532062
1860448031
184495806
487922385
1671447064
1482157631
1697306864
297365655
882584766
916242609
1643065263
734236322
1492691696
1152074739
1450140326
1838995354
1053650695
1917333076
1079493389
1304417417
325539469
211223157
1166592879
755716263
423261766
1806497051
123638004
863946280
2098091789
1586272939
277551295
452444406
336903496
2002701808
1178797614
1913157361
1633553285
854317626
1908813042
965852354
1227103008
1032957295
188976373
1269804884
1355184510
619074761
1490856337
468962108
1652859347
1935513635
901807962
1747973578
1491035558
1367819351
127609264
314792457
1172942269
1192489704
791713216
1642922504
1755595618
816287661
1977193947
1125514335
1812608388
1996758495
496743956
24350575
2119754890
1618514674
126683532
820375090
310404481
1329863283
1094196727
354076431
1857562605
1202022172
751422096
510197361
1786279574
885018885
1909149287
2008094809
916242834
1150441668
1236919249
1453672937
1948978490
697756586
1490423631
1543405425
1036784333
382003496
1082490089
30566949
1590375214
812826447
1348589915
433467654
1862468052
1332053051
1509819086
1660666712
1078394876
935351294
780009971
12550788
1087939737
365910761
1519399129
1577768503
437918264
1339226130
707771855
37665204
2063461021
1566604142
1141835149
493122767
1225374027
1800035703
82954061
2146234826
1903147764
522423985
1905957082
274145106
960188152
1669034511
759949773
1801644319
1051406975
1070477873
8371468
1854782478
1993512054
1374406299
1466227242
963573153
286029875
2020285381
1593913571
1411905271
1152986299
456915710
303218347
1872086490
1014114875
808723356
131520141
940791889
778945886
1296832054
1111525302
1316353305
45500763
351837437
498955076
93770241
471920352
1862784253
1710743157
887134452
233796004
90256302
1197661863
1244672853
1611387579
1090096744
352728913
997755038
526553121
105784301
412110232
1964655506
657551860
711102695
1032088901
343534260
1379400700
2083988026
2081609471
1282906533
366603402
985663010
1642851451
265658576
253165819
815400996
1181900766
26560752
1012503515
1577413167
1530501148
1888226599
1953693800
789845368
639375177
878957564
910841529
340856200
945535807
1817733034
1847937960
574471776
1159153564
1432693678
1467201180
480528958
1825304980
42712081
1225060140
1499353599
1707487688
159331090
483664355
290116798
1950690655
872495317
167452894
1637741982
402637211
1266516026
379235983
964178391
1936382739
261567933
852268931
1531723210
716265379
14055934
370830302
1420971866
176144866
26745230
1433857724
545075098
1633801928
1656247195
1347682319
260482174
1900091013
861865653
807195140
1101563255
528256969
1957071687
268354869
1630912080
1653741481
1298185023
333242034
462236214
1622721099
1943513385
2010509583
1045553799
1520588445
1207830543
28456951
242930759
433396820
1777236740
2080196434
909050222
1925895283
1185422927
1051611044
175975998
129409827
610909682
427358156
567453346
1491193680
965905280
1162050634
628895776
569811671
128673201
434328892
402421904
935184472
103721783
824946538
1644913534
1722227579
2117452950
1073927635
1985512464
180795580
1605012150
145792470
1503312715
902922999
881054220
301085614
1917333724
1068395033
429797047
1261341793
1160461974
1414383552
1663443492
198954035
1874620752
340445278
90042794
1199855974
1133616090
29670291
1917219965
1378282525
2130806654
1579210660
1461956075
1502056197
942292130
1684309887
137906403
862920312
1291407986
583784617
413217835
437984170
1284783399
1154403655
864221658
1086132092
1496177414
1104629833
760156775
737452203
211986150
1074510930
1244367970
1275594638
588835270
1114373209
1797608706
1322927793
942852745
86789116
22970337
165008045
392163590
905771990
872305241
2077946550
1195812219
1132972822
1527269713
1213653306
1227669844
810890116
227157242
1879387118
1305115240
163961720
1369368387
847828883
656168686
1972269127
1410818048
544694639
225768451
1901232856
938686374
1963854876
1197940054
1928095203
750623968
646788691
530434043
81824978
949149159
1824397241
469638388
577404314
881165638
843683129
1788816391
1158384204
192819703
523828624
1447596512
21509170
1716280182
1366273327
1332202009
279735440
541423219
523853797
2070887199
1900904472
1412085360
1725875164
1835293668
1323447034
1868630558
2043383214
1117801128
824612405
1884938961
1753460521
1139480240
793815038
525882680
2016546090
2114576014
1141468181
873154811
1429558618
1699945809
2091045052
1919384014
1707102799
1728030844
1376890632
2086344469
66147641
457618013
563960277
794259042
1043355639
193918896
1719212750
1555054761
1305032579
965484952
686578505
1105620930
21575317
1037263990
951695842
2040156941
1509857609
702049164
227141654
1859094446
492952852
121408371
2074916929
86881492
442070350
94393219
682258098
1268939355
718781885
1817799462
1152013680
342825793
1615435336
736853442
1917789363
878054101
1128013031
1029669720
1722354598
65462298
1826938968
1313469863
758998680
1189567983
285959821
2087178865
1151139635
1735215078
1637737567
1892629260
1224500149
1341475718
1688402604
1648095366
1494071302
1799170803
608494699
1834288117
664385233
685349606
1442498860
1909515865
1224228520
808164467
1937293049
1024259930
786254310
1895021971
1110171347
568985323
496275301
1225343513
1422443541
1244685471
565394045
249121149
590666757
986607572
1112993324
1314812425
1853622853
1529439033
1928881330
1796140741
1036308596
147138349
339571185
1469778591
483044770
777858892
1797200910
1646949885
108912011
790340041
1789322237
1582310923
735640796
1927796402
1086696346
1708966863
208314354
1457276685
287325921
1537082586
767140791
1644497944
865026950
479224853
1313941345
1540242588
1214233298
1007511426
630179470
2072884836
1970750739
1703470116
306546878
656401074
514486857
661213710
2101254563
123017624
2115530427
1979510715
2128850755
739017101
87492934
88774940
259314176
1598532204
778472696
1999646465
1519340386
200636736
66873783
1755040497
463071265
305484025
59960631
1306457004
911997971
1104247589
1610030777
1649110961
847994186
157434456
492115585
746831838
1702266378
1352855175
235016337
491525824
815362268
1319876946
1157690236
947577137
1999139455
119618465
1123244719
452845354
1151286133
1603962318
385948239
1188278840
303006744
1981804064
467294593
1514340570
902863379
800963990
354646918
626367622
1285623644
528424026
1463256690
297188941
1373212659
915083788
466259219
31665952
2049599828
1802512403
1761055168
884426977
289381162
1606386759
888064149
21368789
903035958
5737167
2142483484
67897676
51117567
1011877064
1138224621
1834510650
1126352126
1203262985
758995540
2094190509
378595269
185233217
2139510919
1258784789
1925163706
765548423
319214474
2112078495
1909997328
1125944710
806497473
187780387
1671264153
901209216
1055312081
1875007563
1838705522
702939931
1547299531
738680400
479403499
1017708334
231330198
1048450538
1655181062
1148473792
1841740121
703697080
1522809601
200906474
1333865613
990445727
152858170
1219218114
2087011212
1887170383
1776356718
124313484
136011399
654975509
267410286
288739330
660544294
777160001
1673863028
1844462305
111889428
531456672
1902430506
1760256348
1454725877
751163059
1522745078
1144789254
1174351862
1002463845
553374854
551958465
1791166627
145281454
1591379969
60575030
525093565
1347343482
1336737277
1607454708
632637015
1623179369
1518996668
2064111687
1256526243
288009750
542905562
2086106299
1079713802
1119733823
1909777343
7551241
233486960
840216728
1343761989
228875591
1094995216
714669469
625507429
1241184287
1900733292
301299696
452389093
1827086231
2010627839
1286741425
1252210180
283731766
2145883187
1298332409
1979910608
1336595414
518531158
1253599421
1117783922
893526095
1608967555
1877800133
1687319136
809453627
910049273
707709057
1084377540
1085659869
244755290
536306528
2085353019
1758004981
103282082
577380212
1605717983
935861058
605756031
1386869528
595791654
1978649391
501890881
211951325
1950382029
1345717947
1303014691
709698860
1638593056
2137723208
182420720
580279705
1773243820
1233744578
880883671
147089953
1137512338
1161236161
285445240
116117443
1727284413
945387564
112069070
1274993756
460121469
1480257141
152842610
1444787517
1343651179
245307360
1477614768
768956772
919693941
1760478890
1914959467
1042373808
965806345
291180938
583845965
682313704
261807634
4259676
139796492
9963752
206177692
868182825
851334579
1503804381
957323623
1014054363
622868052
634886219
1986017594
1553213048
1100341204
1702600794
571829932
654608892
241599423
2079217400
1518886035
301855777
1551048882
1945315104
1755024792
1799089852
1471502899
1304218159
610736559
1150597474
475320215
703881702
650220152
700301621
1471782434
406467739
582614259
329024776
409221975
1504514597
244838250
1851725780
240628412
604063512
1321608212
1902951064
86259492
260302600
517730563
314900414
103754418
938968694
187348824
1889223670
339984640
823109782
321558457
817381112
267723618
994263402
1161326238
331759195
1832880856
1340600995
676221357
747592680
671318450
619770387
704040683
456184615
177710840
1429771197
387052671
234775780
1922382334
1778428505
1504404744
1636559018
1640234882
1787258686
2030946723
1687323994
1485791181
1057689581
379150362
558271859
76556130
717197004
96985774
1513779385
1407696630
1574469471
748952800
692161751
129988048
1121850064
151943499
209658757
1760146182
654671508
1860336341
1893450892
1040637644
1343337388
1961349743
410706315
1137199468
1006846465
203072400
1298581536
505133518
1144569437
708081280
2026387785
1200893787
1517451919
991067511
1613407915
76653953
1188527551
454638981
2046304101
9216828
134554810
1443622256
1464193577
1635251809
1536688576
1215143439
1982660285
306218202
1266927476
2054626000
295190913
1685287227
1636096982
993284300
1183857944
5269582
1081426721
1305341723
2008092929
1582381174
777956675
377324263
1767135807
481985420
2083615161
14482868
69546383
217617732
1736052909
191873515
2007204884
645803159
114425579
1406418587
1692946033
1761724050
507874036
1558249606
857895666
1214422614
407024189
1778095466
1682661235
1802043913
1363075160
1689050392
1395912185
2083455825
1070572812
1511113574
82537769
756512349
1644044369
664950446
522297320
1895635139
231322905
1869269215
691663943
2100334092
371561332
669146325
328568163
559757501
60041277
2126089595
407778349
48523689
227938582
1214541685
146043806
403709098
535406486
1329370801
1554770805
1077218734
2073072820
1549277560
978482617
634477675
551587309
1089107611
1589152164
1575374152
789189143
1931083152
198133425
1215737789
562382036
513820587
623546633
255640640
1082169393
1901077100
646546405
1104494010
1414792368
242143410
689316842
1152312170
1240170922
1020650276
964362470
132438323
1315133202
1029971884
128754253
1509845793
2040341004
1833715719
770174520
1102267569
1958538604
956451422
1282419578
714924653
954061280
864969015
454526875
1036364121
1024644671
1105324070
1910193367
832743706
1168459624
1493058986
1404120235
649893225
421293639
1111109138
919555000
407868215
581234014
699134313
1688842771
46922644
814009474
253114340
1335939790
1314124284
119866587
320705153
27632049
245166460
493356038
2048493134
1320142378
1675621395
546107857
2116198801
1133701946
674969073
1433556764
1789738989
1024703700
95514557
795295704
1726092612
1861526750
689435490
614293917
1024554279
1939529217
1266067519
1948319571
502560690
1696027701
636719938
540073423
1783803247
1505478586
1260328375
1901040470
2004079529
1995982424
4545851
1404273715
930220960
917941201
516020267
1223019301
1498882270
925107236
557061815
1749967148
1560567824
436355496
1190773340
1358684260
1409355284
1228095092
1618499637
1302318246
10183653
2051577085
785514235
958986772
85318923
690853624
380065765
1386538722
794570997
784496910
469424031
1720280502
1249657323
571979409
1528963214
1062531072
937341735
1169742759
1764637535
1383725870
1564736509
1798644687
765456505
152646185
1026000958
890024759
2123385475
198815953
1471341502
472340124
1350669721
98092103
1444306690
1841427948
1446738382
639443860
1753076682
26825553
830994058
127913822
442892544
707872624
694420997
1273778680
1588107153
323220013
557438770
1971934575
1380706517
1546981302
169472631
246437713
1605923276
257633831
83310855
312294261
1373738966
351193568
1992917132
1332284251
663406576
1167345018
1805076485
68614585
1114525690
1968970206
1843649293
245816885
1117651599
2144042357
1870675473
252617598
323718779
34330979
233983310
319478527
1570161580
993138039
314071153
909310337
308631404
167019256
306473654
1926049611
304243186
1395129542
288869869
1133867508
1584850318
833609094
1652733509
541153106
1800541449
1979366766
146842337
892650121
1421860256
965098893
1646401329
181849744
2147316071
802411521
724062494
160264104
1587654956
618532487
1212634340
1612190949
1247537562
1666922624
206004965
1984854495
567286601
1336917074
1369089272
389994134
1833301579
1096253620
523226207
410753452
2042395020
926610034
247622021
1299035351
1439311432
1434709800
325577933
603136327
1746494088
94525685
928145000
930719180
1106751104
472064407
525240109
1138906228
1360283519
669125509
648291893
1876635723
277459834
622821115
323108024
1213715812
348425826
1286073617
734142303
691504496
1191382324
1871805267
603146680
661114548
1622765758
2136317433
1284687855
1471225114
1418821432
1896219822
1501425749
872689801
859455775
6816573
833817198
29612905
1490074740
854841938
776886420
1044202957
1356433098
386808540
939323119
1780866567
505003102
864853190
1349051145
2046766755
57457192
2122538511
780055585
1499400915
1622268198
897044945
1350390361
461359004
506494865
829882158
2076952698
1511176614
593086605
385344958
1058635026
420260133
1351546724
786025036
1652817107
1088185505
174431127
552173815
1057690627
1460437320
1848573283
1204578835
1964409871
808665265
1192182022
1260515354
166396346
541994004
315690084
1138568765
2073083424
653475368
1893237116
1438323767
1144694009
1889348313
456197536
1914496324
395588487
309812881
297836147
399012060
282311327
84552561
1472767110
200246763
422193708
432595357
948701014
285691100
939483232
2013057090
1518548444
1421179384
1837967344
656138108
1110301525
214911627
279218297
459535446
587405718
1628605969
1572371900
1829332083
337747977
6111570
565435307
573368684
1692500182
1772429637
1233926015
915478518
388973221
1073720477
553087559
742829185
1691163811
1658377115
1889116546
761762888
1500854642
1355457964
1304241064
146277339
243896031
121556517
1507656171
417713392
524281567
121227229
134067530
1314330041
290981631
1791640848
2032535257
1059763642
321346570
473298333
1084189241
1830407012
1734556988
582182783
806303482
394363730
289749135
1527524033
62273934
1970718566
936649871
1094479218
693816
724951545
873109975
639987436
1581374192
2066247564
1155365734
155351408
1728533904
337730855
5649600
373334621
1618816480
1703037426
709550498
1559700154
1778647403
112134223
1689250980
116848836
1046311259
643493932
779158445
284793862
1430918503
145467609
1129315730
1173654038
186347246
800022832
240592737
1325018000
1816429319
727505660
1668600139
1474594830
520079408
418275666
2001444613
1625105108
1365771480
1684593547
2053865208
822840746
1135285471
75112464
1071583851
1489916099
787114592
1402286681
861413544
1197963716
600150412
1876200699
528661286
1559903734
2083204709
552143722
1475759061
1584850318
683952675
411322931
171020751
3728005
1167085198
2107073628
400532925
470257096
483241762
812666574
1495358892
260622052
1229242731
423970970
1621125998
1993224638
283202789
465880092
1822557684
427747990
144290204
652838229
1272343598
1279469715
771841287
641043674
512428849
1935196868
317835808
1041702403
411246984
311066985
556714624
235880802
152309684
2120057798
266113089
769174898
974112308
282285509
968024422
118264635
1785390403
1625381640
2141681953
39783897
1323688957
233052894
1525966452
132547298
909170967
1507628437
1183877589
1749263843
1831571205
931157419
1191893962
1703847154
2075091357
1271499065
1583835814
157392793
1296148217
467913537
2010904614
1739851918
889789652
254040279
1755648322
2042384463
1798855398
259870934
894715228
512293682
537978213
308399427
483212366
130882360
1571321616
255255830
128229003
861206795
2060390355
908627718
1026483826
169467639
359499686
1336244731
503317479
1570126393
1290480860
239830716
1176000301
1959154440
747572226
509033984
261994372
1166436422
640494967
1329167115
209394719
1475934704
1728420451
596807343
2094048365
2125073900
144971348
2094048365
872667273
1839918212
1891005224
917060137
1448039348
1268778883
352038907
304141763
1170478367
2047301133
1565756660
988616008
1670965796
64564978
198229744
659296286
692720778
1022192331
239730719
646274458
1370309962
153361655
138731253
1661428332
1745769910
1556976562
1102912507
100200788
187873802
2040660934
1075744204
1729983953
1863965865
1353220744
21556736
2113052216
1701600055
818329457
1414552073
362649242
1010367555
1754282207
1414153691
1355513509
1037160704
442882852
1358752450
2025084764
551844260
242845511
1672333081
1844709555
430516831
367582674
1746325942
380043436
1667422450
666996777
1271185100
767532700
1085039452
822453944
2013114247
773675764
1302503144
2030097816
1964557420
679082819
680538873
686234089
1559926819
2020735543
1112473616
1193972582
89052715
1766392736
786370410
635844342
1846014494
1308596557
510661056
765616175
1113255497
524947049
511147035
1115463077
231987286
1734871558
439941896
260274553
1311462988
720877656
512220790
1935671615
848099341
1912721937
1462653304
1005786830
73607325
2146169632
353503618
347473011
509117312
797921354
2095104172
2088262724
1016706417
1706543927
1863858612
1204671353
299707996
1069575709
591026667
1027288178
676759018
499585739
633431285
181720289
1009078573
1969232109
597036966
884520536
121618715
27597107
1693327106
2144975408
356400546
1405514230
391026847
1591008626
583419828
1973993609
826104929
745183424
1629726295
1239716494
937909057
435807172
1071635321
1513773862
1797173408
197889891
1986979872
91939707
685533686
482141810
1974193036
617002677
1351630073
681484951
1458834848
2003862104
1447043163
1696439740
1156421735
1390670089
1712737180
1138868454
997179484
193632954
1530394792
2143902892
339626098
63686433
654977790
1553697769
2067581473
822410761
1023283299
401612333
236351313
1941802424
1248235509
125576292
624429198
958598953
1654942625
1009901098
1492354534
1939660926
1302500628
1098564043
329260767
968379964
1765944252
295854337
1110749996
652364080
831993431
161506775
1058350465
286168303
1439327140
420482677
638284704
1140047095
256119380
300375290
1496931662
315190596
517089880
2074353847
1705611603
1616602265
1938357918
909569114
1643217150
258518770
694719749
1860468748
640758059
133552423
1740233029
1057589147
181138922
262050340
2087214617
1618960230
1699516912
1261782066
622681719
1002567277
1044603767
1653215324
1967595650
651555116
608833553
86657852
1321378322
198226453
796432813
755830503
713724762
1737424002
1238092441
233962493
187816471
1025484254
1624014540
655048893
462741801
443951791
363764740
2019216813
1942945975
187095872
1820805254
604557589
201861115
900945434
1096749252
330968616
880715105
504450468
88512136
631680574
1561678409
1656935672
65235014
1587907079
1157042912
365079846
2048722409
521830355
227608916
303420865
248132094
697970014
1482679929
963299158
988137570
696316216
1138849379
996744933
1474625556
1920387878
1494305790
1470235975
1017359712
1995881794
993526258
158841316
1151276638
1561021444
112784719
701719412
1646592534
634185402
1213751956
629841758
627302910
1363697851
108154438
1954540535
373748836
2024209943
911849568
985572730
169540121
1346347895
1005971803
97007494
629541855
1409497040
1051500993
1349842364
1117205450
1515726331
1627521406
834260540
2100702112
600967319
952117330
2119903700
1574754916
185835904
1376473117
162070854
384911656
2075221534
1276979791
1136390321
1387070159
617757891
1304769092
1895259785
1592220955
278211410
1551229173
2114241241
1071477243
284208516
2026645324
1635163827
1540272811
696130352
1823115261
1161687064
77441597
117822628
855341119
466518877
1386465737
1461069762
1398181262
1871951123
622336809
251783359
756114390
597087046
908230807
1678459294
1724097333
544493837
989334420
111938802
420522555
968931752
788440508
896989473
1368727611
1257970693
2127688884
1751822251
18112740
1092527755
729160173
1385509194
1120684056
57188711
250788762
1315864732
185869624
2026592535
1900028907
340113105
34828157
612586361
466584909
1839340589
1994683540
701220860
1137857790
1328789236
1811505100
561720321
800110339
1560317713
1630281062
630186439
714669469
1169622715
1722811557
732051967
1489082165
2072221122
1499806008
1735522408
1418005840
1850285986
415652407
671626520
1264464733
1812394796
1874736966
1560355376
1494736587
1536547573
1828488777
1172689991
1679387684
236830265
1133542088
1783023800
374201306
1379861006
2117921229
697650355
1366865423
1561057825
262702854
1880379806
729367151
518675910
1536778661
901706738
1122054329
1920200462
670099648
589047542
1655995626
1679467
1704873994
587392595
1543887272
558623026
294605151
2048061112
52014398
293483789
190571893
1972161019
468452572
1159746905
187849906
55053785
197295065
534837952
148060614
515687574
2061633100
231063372
687464139
2016640283
1174175720
1956916173
557132827
941102776
908627578
1280011859
1593071346
1704182864
1935741494
1923742333
1908416532
955492771
97170648
1044365967
766792407
797474108
1603792999
704431430
1638890017
256316003
432853923
1136943239
1001932993
1923090559
501226561
2028500956
688309765
33506677
1154709696
2007994660
1297091909
1236405963
131583518
243809928
1621346704
1812018736
1969099278
1460182296
578424516
1860815152
1008447482
745345097
36275308
2076090517
1841604654
544036819
105415529
261588305
2146579934
1602175217
378643030
967315627
500496028
532305147
1921837061
1754276928
1526108196
2089440514
2088690815
1884089357
443323168
1984648788
65574464
1113394721
1792876666
1081038866
293898794
1404154082
1060994176
658688662
301639319
1060319334
1910770372
421976139
2030658971
768457323
239502923
33803714
938323456
1406652262
1544599249
883300760
169568859
1543429193
1466178708
1130213257
1904115306
1494713320
1761390556
548552896
474505626
422270700
1894895071
213115618
1102071595
1334789543
334757744
777932721
26523204
1939577160
1720123927
706348472
1168164664
1065467729
1495705534
1556813155
2034221401
1925697616
1877269683
473009615
93069272
1985945086
874067257
88802050
1154483907
1874503974
733719980
273238926
342393581
1565039791
734539232
757042585
436122389
1771590289
423634249
1199306550
1851405121
342321894
500257222
740358751
118900698
530278081
388878098
411985866
444928982
771296617
1989004673
1816477104
1336123726
6682573
52508740
2124406933
532764305
523175901
1995336361
525548157
1197531668
199365871
1882593872
45562936
622244735
794566485
655191396
2104397599
1976891972
133202142
520405002
596521899
720944732
1122515940
884666691
1455037195
150527515
1436203033
302366032
448254986
1212803415
103136653
572759555
642171123
1821702662
220628386
1898231637
17174624
1433031036
960287240
100874228
1843127191
2105067208
342277559
1493434697
939231773
1877465378
297841250
655022285
1052468409
710885212
660852597
1359875575
218086167
499870011
933381072
1753462679
1124827634
53027722
2110717286
1716866178
1084759261
1206697793
15203919
396192532
1442769310
725130735
1023245171
1478947489
1499468717
9465988
913837830
223841448
1888601763
652394806
800083584
1848981300
2029693644
359577954
513956048
774566112
1001254602
1296168610
767839432
1039640845
1624906463
1175754144
1220699751
1052993374
254634762
1327876283
645852493
186098330
2051866685
150361420
80211948
1317568008
1233721284
1550189321
1756162964
579780322
1709222919
910548982
281486036
1878121371
1598681457
935598047
2035553077
1754701863
1613129354
879223779
474631998
1548336024
55808097
195750192
390693747
956799670
218737282
1806266115
2025991818
1729806950
43417373
2137409758
450368328
1858967175
1250090923
80179793
1154757765
1632445788
230285588
1496029290
1409292944
429669793
1317324496
485159753
1928288179
1820824503
332454396
1441913034
818526735
443856453
672826523
676643149
1482214100
1899039472
1104297939
1527696229
1603894043
182023489
396174366
813444002
309850685
1709464932
1854133666
1561383084
630449396
1293925118
230234972
15318858
1307307189
1610371267
903392161
606610349
1186428571
1897370645
1848545090
209881355
556995210
272875744
1449068306
1819729564
855933392
2004528776
305994569
1902196575
1104166957
1025835569
196220440
350696495
464557226
1431579664
125242536
1315067443
2055423018
1633794011
697534354
704375998
1967648380
1089814739
45711073
1982132542
2118745018
1236399939
669982855
395314955
2051547164
1971717312
756899499
1851354576
789794851
1154707690
1183040054
1780614435
1644522306
264223850
1035438862
1210510265
851416680
1236498398
963280961
1315293848
368401844
1595550510
1326329962
1298357251
1247633003
1802181395
875768835
893543581
267066876
125738888
1562611731
2111280151
691862176
678679785
1811959522
927080573
1554617045
679946566
223046950
1917386827
559575561
649201073
807157384
2116809765
2147436386
2105006062
174376354
1783337238
2001376681
1452660582
1207247174
1701894683
633806472
166769079
458042438
1026064461
1124753829
369861232
988897370
1589756124
903522677
1538696589
1790365710
1987931428
1555001661
645694645
183646152
27980013
1946563555
1443704030
415394624
364807554
587280474
321461763
1877075807
2103357715
883353924
552759553
20128465
956963904
1295446204
1888694789
1083225412
736298389
563386153
10924205
1460972678
31827990
339884772
171407276
1367719444
589251655
2064279301
2027084740
1638089342
1464533813
1368188532
1853469502
731401803
542215383
834525476
2106720528
557296242
417102889
379380069
609735056
264845324
1858231990
1095998607
796750801
1399235033
751223148
194693942
1551752689
1172617465
857627456
1063291985
1851539363
1024298384
514011520
1984012415
1184209189
1713821914
1824804764
1114184410
1759632340
1619589209
1716537094
2069690286
1071527051
121809984
301644987
1648867727
2083049782
1911861311
267241551
1590325029
218232828
961922154
1475687523
1816153041
970971076
1495029525
328778959
1287135224
1353841462
1442740500
959131680
45068036
964505579
1017321670
88211459
1900559908
1872366591
755826077
1684865883
320027752
1115594218
409888759
442754296
807731002
812042862
911939188
981430490
1923946143
323313375
841922631
902257750
1216248610
616784759
793956777
1584974215
323547172
518621830
1199683486
1874842845
2121747578
2062856619
396928010
1177260279
1768960153
98108165
1876475450
1000552456
403018937
34851076
1994532626
197969455
412238267
892209393
1728328966
1196150264
662282377
270122975
1117729821
214716749
1365357816
1148759876
217356825
1675119273
155381635
1890545439
1073784951
1670046598
1272101556
6893673
364769949
2025716700
1441667065
1375585371
934936767
1316042610
1815017746
1361638203
1436176788
250493194
1087538441
884929111
353345095
1108165834
847083442
1446591598
263629927
154081925
2067851056
1945893367
303690170
1112125478
463294441
1611041970
270973974
1633591688
2048513301
2048216141
300290010
1843858467
399529679
48977604
884588115
1073932852
666491959
83506949
1149353830
981528690
38490914
1848529499
1887732671
1529126383
989799075
1663871305
165121389
278181434
1994671971
1074353785
69541591
567553979
451637248
371947856
422117295
1472843429
976695212
1952951882
1131833943
1569687568
1651050609
1853528619
708488125
15714236
889282627
567665973
1770952723
898510299
775248560
792317792
1876110890
1459352779
1946512513
1350557202
1829041151
1528608950
1818950457
1839743937
1227580706
1963642143
1762509143
2145511036
634838944
1275449958
1234274943
834750057
151219168
1270401658
1589381715
2057824218
1719994600
545756462
936997587
925334637
1382528046
2092876011
1851797107
1721415047
740476373
315435252
1052945492
1463566901
799655928
145373284
1478955517
147787164
403102125
556237665
220216152
906681222
503496446
495965804
1724189116
1672333081
364335256
1993588910
638726650
1941227249
477713231
1430279314
724951545
871193619
1369496936
1730203347
1285974627
1018491525
1118246719
117189754
1385446350
990666876
1447519303
1500237084
476960197
1479468815
1113286088
503689397
89344506
598477168
710493852
561055997
721417455
1236323423
580767635
691102263
1654925582
1796907957
1053925785
1839210317
895249760
876282159
860955424
1037299991
1953768861
2100676723
230371399
1734921633
815933955
1336023075
1158016441
288657109
1433229747
638116464
747047908
1832004563
882158168
2018925551
409953183
1930008333
103661500
1420714284
87122385
596673635
1533848018
1466176830
1512715320
1110186852
1752884355
1361344860
2123291113
892082107
752442665
646898064
111599697
90192451
42413225
1627691129
646598628
984910717
1193427475
1242911660
331581925
576307015
414242842
2136534621
241390431
1439753364
1014054946
665680772
1070387232
2110714857
583739853
2084122580
1094317853
1767814276
169590001
915352648
454717019
1367561964
1515121410
1950250533
1995016611
327199934
927251492
380805586
1480616539
2080813886
1044374706
32240247
301087236
892515151
1642236906
1701328451
1212823519
2100060409
2067369730
234570251
488194112
2147396612
1947016196
1674335224
1733819781
1675110745
1012928930
1286263919
1295387483
256752500
1388020442
1514537714
1430770384
934452512
1998148741
1027835430
1492362454
426189404
833245916
482183802
411337296
1076613245
442033178
613690861
1806059365
1480806349
859230910
1787900092
7998004
928633874
150520337
2065261283
1691269182
91437164
1328853628
1571516602
1257814089
693040498
943166966
1088279784
479474899
534356456
676979589
12504040
992112929
151403139
57026347
1234751711
707612931
376739528
1445675127
284279389
1908333262
1465102118
614815660
846910164
483247849
1586487515
1744843669
861094393
170456133
385392766
2003524653
540336605
1141403429
432767506
1453590558
71556443
1451413612
2055452100
64070014
469714264
1333950795
2084670272
370402344
1668648207
2111628774
218901254
1686584933
1539692850
1646523017
1471521303
604995176
856836544
1375268178
250655400
2004018788
360369686
782471723
882951602
1671899065
181535868
594594390
6370676
34045889
1154949292
183324490
1142180705
664943463
2033924343
1007487772
252408820
2075449199
480233774
984262640
43923920
1682478516
2003244854
1936455846
1871951386
1259109369
416890601
600718549
1159286181
449233011
852106975
2111462387
737249322
313008926
1750512033
557842934
793986471
897552535
681378865
1018386000
1524149489
1747700271
625179903
1174310543
2080131976
470602018
257243464
1059355001
912528036
1327874384
1904358758
101072531
280925578
645871210
1692941060
2022907112
822702550
1947970783
831092328
1590628673
1373533688
1156920269
1897108700
54201191
432770792
827190785
1644147461
964427475
617690501
784677682
1521103929
122602638
1106396775
1754247136
1892524028
1714393523
204377462
1884129499
1653669615
1220155217
1425907178
981059486
1471741654
1838835232
2143547924
562700668
528869275
904596822
2037440328
259187658
1665839458
1954694643
229963544
201939593
1682950038
2001951774
2080972952
1264242869
34434508
658700581
1178036995
1769986710
904980813
294352563
870712536
1201405198
498042749
692291027
497827357
757169250
356617091
1711712446
936058368
372198520
1786006685
750216372
1866126141
139956903
842896844
42749568
414713205
1259360467
723431623
847818469
1304047361
1639218391
1255022910
1715104426
1038584021
1496856991
615971942
1829943298
1388924813
1025363165
939397933
1771391453
967941263
28296990
505568095
32866405
1564824040
61499450
266102049
510256026
381651465
1097727515
226394160
999489218
628073101
210805107
1016262792
872394744
998640234
881399403
451242570
2038701032
2028918800
683596198
24332790
1821856821
1543097372
970811519
11819969
357171155
133160757
1758334138
779790767
64544943
700653293
984222808
1290283994
686329822
1274395254
930453266
1390297356
1268317094
1616909556
396178135
270919271
270718698
266536216
1252796161
2080753678
286296159
716367521
614825201
1136502641
553155569
340132943
653410016
1185020310
756162978
735485469
160226726
201703159
841097922
533584475
1631251383
335610834
2095899009
413962307
1122382974
1444481379
92477804
1554877364
1772245459
855159593
442522124
65232274
585710734
683019621
1625917701
1110932889
225004214
920609549
368708615
611519796
1540326777
711286745
1289189783
1429531029
1527461588
497643947
2051821190
1750951827
1344335986
329788310
819297468
1217146866
103919380
1669392347
1671013702
1425579468
1702041754
1190707692
2088715534
1569412218
117054610
43003015
1973943531
1888871158
908192878
1952101157
774955166
479682148
904247189
1285846699
80439662
1777015373
882426090
1412307166
402458196
1868607243
1358684260
1824928735
1118090505
1408817811
1813092025
723237323
418616797
2116200695
1832183419
1050143092
417121781
246017153
780806740
2022165591
1456854730
652763451
1649336009
1172616292
728704743
1561854348
1561776018
147667785
140688852
1602952796
2005567203
828711840
480971727
1487632668
81710147
525548076
852396694
1811644395
1206535821
1563225749
979293617
2111745805
761577723
773589635
574973312
1821716342
1013204097
367559653
760901978
719139655
1835759804
2067529865
1614555509
1530779922
1610148761
1801813782
1473869921
970467790
956319706
356355023
1868114277
1376174773
1483773003
859746731
1965313155
121638478
842396824
1580607597
1651755181
802473178
478586300
1212028168
723021760
1816498422
1221547321
254465061
1834178251
1226223367
7761928
1199083671
490270883
1912081031
2079140577
139299562
1382039603
2112109633
3632720
950404484
1338431578
1569904181
1307893976
685809996
1193057718
2040733009
781008094
321739817
1230473132
1671640628
599894773
386792353
1738603862
447438971
1103639501
887918802
434553635
1016874212
1791075190
1529537396
1259502745
349000941
928838884
479660112
536674483
1938677102
907532610
1662202433
665854876
607221837
369217195
2027239332
721071757
2042779062
698519721
934852988
1462050717
688558238
880992419
2055777990
954594787
265863935
1827490436
1206038385
607425727
1427132157
467533781
945401820
1001744235
1795151064
1850442373
96410640
1303549791
768577595
1680198853
539633050
400761873
1014435940
651486933
364683259
409736065
1259462564
540944333
1513300090
1756313149
638056462
295870386
1395654404
1962991701
447421833
1603412885
1625295261
1410939370
1507597530
375217392
536961176
1644457631
1047595859
434758952
1660414609
1319389821
1926585630
871780614
568540515
1786190967
1369566834
1435146301
1590830688
341694507
2045500166
999923737
1909202377
2087082416
405372527
1374445073
421702648
400307319
1913476964
243737627
1701889596
1663147638
609595536
397288672
97663351
411817287
341277466
179143501
1123933478
1916535076
1232655715
1184693303
330135035
1685745182
1471364120
1682066429
210096415
688794541
848897272
875948857
1299659029
1075936625
353998981
375240145
699340204
2141294895
542851267
1307777415
1520760756
287538728
2024398961
282325523
335545136
528467618
1307450451
1960018547
1012050394
1632642551
686214745
1778331984
1346822107
443113586
308511250
165244621
859148620
443575974
1017561531
1828578614
760601309
605682142
454075895
1449071370
2045484323
827002247
1484174153
1672399443
97355267
682947956
1129469476
1101041749
2060750920
1452234474
1497170788
1311462908
385335765
16295342
1837252667
1653690296
840539156
132400468
378512052
584973176
1494667017
1825455993
1306124106
114100634
251087443
1496860964
78897599
1256457588
1405270663
1542787552
944945469
2112379448
802236260
2076165457
1512182830
908944680
1950660101
269840948
296798116
1720128796
456668578
581283623
753308316
134554810
1570961549
749969743
1646320039
455493041
1023922933
896780241
1151572711
1226094863
713614116
215296171
1437124322
400651396
342447245
1358359458
2004679875
105830495
593867712
1392251124
326562024
1653517566
372179235
523199119
116789638
676083260
436140644
123921839
268620417
1221454093
1168689606
1668538896
697062306
900220980
1121864332
40015874
1045478891
1316417760
1756836136
33196201
1253264813
180744233
1490915420
1449909100
347709525
915738087
2118544255
1868794511
960338313
1208555312
673162233
1731927364
1039909358
1973972641
436600885
1237459513
2081065069
1526450025
1318711952
1336919861
1113322870
2077525998
374071069
1577813711
668158314
1840361725
376615306
550416600
660648854
1192935301
1811917218
1398749255
394289265
832447713
1414529846
1258838539
2043827090
2029998691
925054860
565872407
860553130
615614157
795744094
1289241755
779894897
745487083
794895803
1125807434
1413841856
1556453999
699446276
1007336035
260739551
1552917812
68115489
1932586207
624512515
333237521
1000203626
951056955
845304717
857667173
1937027564
1880865028
981408454
183092101
1524311981
398165637
387379269
554397957
2058683467
1466007487
649818830
61977874
1844777734
2015748987
1804713376
596753843
54613137
35407280
1910833513
970008979
171617645
634659496
1992785625
196856989
1805298963
1366265393
1606537633
1067064885
460320006
610496435
104503514
17857567
446553864
1170675816
1113609241
139023674
685638889
1001764248
1794711166
130857387
288429990
612048412
1748807451
387940851
1880388305
1858255517
47765116
1238873668
1964339046
613764082
1627259911
461804382
198023876
1061572587
1888934817
2115871798
1239195989
326474536
844018212
583353713
376055103
1551301639
652519704
1465464650
749690764
1085862218
1699989858
1369053502
797887775
1778704516
1014414904
817423068
361183691
1498621607
837365701
1056820104
1483125073
1220374081
1737611643
846099930
1495157828
1162604410
1177595208
2002989733
1705349318
257312385
41301130
42993024
1985035673
722113389
43288668
261332162
717904351
1027679558
437989533
321827562
2043022171
1331077724
1039298270
1517396717
1991932499
681468587
1824289688
856513348
502522105
1803816318
1483976207
2019275547
262910459
730707078
386016216
100357559
597914214
1581082262
684711993
954457421
1751555495
1208592158
783701530
703532432
1586196069
954272942
1517427328
1698929825
463546338
230103599
2126328348
863188779
1382632708
1981346985
48607893
1941681040
2010253231
2022393734
1020055138
851547422
558454988
1197223229
610394016
523504936
757718097
5122424
1962485004
1658205114
97582518
604669093
1007056857
1561823807
393954832
905273937
782497998
1640708208
1341023194
1048204412
1765052533
199967991
980969729
530070751
128830568
889921342
520359266
787198145
578918150
829818046
1224942711
765535209
2063434645
910150542
1646313898
1544024120
1597553211
764109064
1756482527
1354493485
982318334
73893976
749376971
760598403
491736629
717575863
1829894489
1573245029
409820267
1511609718
1646079693
1069211982
503791232
1370255766
149501011
274977453
1137327313
1366096140
331428776
1842323481
623821982
381991326
1801799007
1382736203
2140837691
1166201884
333750651
393336605
2039415722
1894070809
232381829
497206819
1767361537
811310823
2089903076
550011718
775816070
854035492
225972134
207214543
1188351552
1911100171
667621926
942634779
993515323
894456302
895805050
747250426
1370197978
1812930455
329786203
1053904234
860123099
1167085814
1116244301
1263541102
1377665616
1604289639
350066576
1588246608
266470736
932100798
875380788
316557347
1141124447
1787175347
1569892857
55971725
1009467000
745513806
1906351514
1977953517
529405458
1899628137
122238686
1918513657
322461943
193815424
1712757766
1101783716
1737248645
1414549247
701386082
2106340364
932536629
1302033018
1224648603
1128561317
1840148993
334880657
302114836
1383485998
1215495323
510454106
1222607371
1207486944
1560345622
1021372282
1562880876
2094919541
673997953
856224513
1799609062
2010272639
1950078209
1739174414
2115969289
1247349819
327329760
608787050
192205923
374758390
1348149754
2102919548
1904456137
1353553950
846955747
731837476
928591752
258785773
1561332723
1256249744
1924861031
437242173
1302512558
723086611
1798150259
966456703
779076254
866660686
1564635464
1546004692
1838606432
207286390
1626493607
999411734
911928348
1295852406
114318173
2130433775
1601685746
260575060
1931181494
418964167
1825297469
129554149
697775413
403099170
669014918
1365691704
163252992
1244116489
891913647
2136015577
386235375
1940168385
1552161089
1104014278
1790210171
317278969
735009925
2010515495
2001047882
718596142
971630585
634918957
1653206337
2137219383
1034352427
1699437916
1890827189
417618385
2132352603
239268203
1790746894
561410871
861677527
858718581
1911524738
241276466
54054860
1377510379
991124379
696761936
1396580442
1045504827
984172424
344791964
1121350155
1085433283
2067882993
484931603
1143491143
1466522534
2136954582
1773787696
2023457936
486612923
475141761
280278165
1420644386
1330024198
1915531955
1370293081
1874730335
1588705665
108206896
1658048320
421346478
993112065
1949104232
810504851
283216429
1177314474
908037165
1229900335
733790596
1943812974
1511114479
1278962548
1873647091
1522321215
131386161
1049237126
697418818
578222227
1819920410
1733983499
2080442299
122407621
720168969
802089460
119268449
385702634
1550541857
1403981959
562275371
1398554453
768262665
1683232102
359014609
503178252
763789075
1048620646
523354956
213673856
1677305053
801604739
1104982941
51927996
54423974
758659751
1664228914
1808208203
67266585
1907078943
2049137680
822029431
1221457622
662439416
934029350
548693494
60045110
1803461072
53435426
498205421
83757607
1860901157
968192370
207811356
733714503
796037916
1684956146
1025715280
824214224
1426294501
1148297850
1792895464
63250256
1472393203
813734938
642070065
1478568622
509700806
837063802
1060984168
2093320161
1223631638
1303229645
1019529979
1233669899
813050268
169867222
543528903
1329191793
677758536
73138304
2087334134
825146371
58641075
575412111
95886347
69463189
1560764581
22922244
30912999
351521628
997205427
854848738
1098574412
1255416663
2066181339
362577280
1579210660
2087635864
1347054599
2044421117
323447732
1448989263
1231115275
1550308984
274061721
1356814164
1546003701
117712873
168984297
44991283
2013008308
1011963152
612506801
1864050118
1703149973
1905933209
514697828
1546025283
1454759843
624512515
1933646831
435378408
904349621
210875126
22888167
1867627265
967005931
646919164
1291612781
1459550538
776187874
608919953
481834263
1053960886
1722161575
566591630
1632527612
1423549678
532403172
2137365214
289691794
518668506
158470628
1111235786
902301494
436365595
2070775512
911679115
1171714384
838710471
1643423377
1608704670
1197285774
946859990
563944875
1925187449
1562110793
1648756344
2029157641
458780430
790764274
2124595118
1369916896
1937368981
114617084
1865955812
622163630
1868940572
1623374240
2139076884
634683236
1844699133
123313662
362845318
1156795651
1627625824
1731617338
512135321
557610379
1184458139
307163811
1769264252
388276694
1340764453
1185555735
289525806
914878130
1274272183
1436317540
508463567
177697409
1904017092
973554516
386957757
1643559429
1855743065
245575127
662860619
1695134238
1833592926
726811180
1949750447
842693707
1336463912
1889823115
1549003241
1706503150
1530697895
564594348
1474058049
1544557054
697519644
1503367215
380476068
552403116
1896721510
1576090417
407653776
604594655
1589823530
1137884188
150759875
582078689
185711886
1045002223
965345960
567392180
1574179620
1611597750
1612725663
467289455
530194198
1742023801
551475392
1179625304
2127993744
1771135293
1631678158
1592577949
1904110854
2110049709
357670093
976809531
1075357792
921856805
32378905
1317705952
1203211548
1185674267
1107277775
786511504
476407308
2102240628
1950701639
1751195331
1078076820
828978083
1826431760
806380525
1866764594
2018947426
1369882077
910655230
495065775
1007832253
1828547039
169236951
995426170
622423954
1357635679
749120886
1933640737
2043136354
1482829563
1766938120
1889328353
1982109653
639055801
830700913
1601874397
1188697986
812491611
568938769
1646315572
550937256
47906844
318609618
1270410676
953922859
1343479139
1067757053
60549692
1617834830
657129210
1035214336
1428309089
172144264
53772557
1170703998
378847662
262004913
839363611
1815120691
245485697
947414053
1662783519
321731150
232547107
1278126794
145079279
469390473
403261582
326077108
2012244080
957496576
657396560
1655623240
1778523115
383272647
1365865194
117120106
969729873
1154409395
1816671428
538956918
1146550861
310602155
714669483
356548022
809189246
81976778
693522731
1999858688
596138594
1103706651
788663422
1211836873
937853362
1622023842
1130562928
707681264
787538015
1668626336
262712874
1237997718
1106579299
1988166882
495135699
18137038
1531829890
1791902828
1104246412
835848481
1408483669
1634314054
1617929254
403014575
2053552268
1292172912
1454017237
1385568799
1705008798
200698679
1939161478
950478419
4027036
1815905164
1450601208
122602638
217066039
385141233
155869681
307022849
1570500698
1037829349
1860771424
1547019632
626706980
1914907293
1590749411
585886957
248740677
178969168
1620519736
1811587316
1388905206
1116147680
1678316445
1924192705
1991962816
542892987
1121734015
1472829219
1988961965
1434329435
1026046062
564882765
79292123
1578670180
1120297179
1583835814
990897247
108122559
964945511
847313580
1880220069
1638744117
726959308
2097692774
227827900
1889523535
1885375503
1810901057
1160328447
1059123132
257950204
449052204
1211707849
1840311867
1580273212
2042021304
2055531986
1145047013
278364121
1550494173
1939161405
1762370691
878217169
1397619111
1727787374
1290779020
1549528928
1720929567
968275663
881303937
1829047965
34372689
646122063
1344774008
191676948
1831660270
1095971126
275684535
448490391
813995380
1587618548
1059922852
1775920583
564888010
1471436989
1270548049
2042098124
1291741523
964965343
1986652335
1192825056
1677945768
1638757447
2087472353
243603443
1739685783
1040895481
1627227811
24529235
914884010
346577536
1004924299
1527137201
830804786
707918578
49656549
1553903384
435991031
1910949176
422515715
1675070275
1795719544
1499044639
1742967930
862873965
1207207848
217327055
1021445346
1443096090
1391456139
1031750249
66285380
860028441
950479766
1007345486
2087347796
1365838887
859022763
1782613201
362394875
1064134778
674550605
261193454
1901977280
1637302602
989116198
472566448
1661851595
1273376239
1517447631
1066426528
653330350
599032451
2057288257
466527802
1066831976
316517146
712732299
676121077
958750351
1853224118
1412794398
1003264852
973618354
93596683
166611600
832500571
1081747155
1387945319
854322493
1136689038
1660745910
107715746
1310916995
156777230
1710450531
1897661109
740278515
744498167
295301363
604285913
1555131256
1438593910
501590863
473817128
2081592167
321704362
1300159778
623369100
934942232
1669625702
1707350269
1492044772
106014169
1296048886
29951626
320209028
121298082
1977950597
2020630422
2091061221
1415312257
514283280
1405683288
1623031492
667130973
539785796
501246330
790384956
1286249396
115945208
986824548
249466242
1999096129
1819338920
736892476
169241725
886011780
2038497440
1872245821
1068758354
1796624011
1818275449
1077365979
1261122426
726136372
406421034
1780283502
1635677788
1969229506
233349331
2041096410
1000028836
1911281055
59089829
603421050
253473625
1294897150
558024021
239214934
1606296253
1134664526
1718232921
1964606201
2097362686
1867807854
1950880215
939590728
1183380873
851354305
997113938
864816886
1694345813
1306644198
185562671
277840275
467645746
1918072946
1936537711
2115830104
148234231
1875705985
1752883809
710890008
1413796156
2125076217
1234801614
1783137443
1360204320
85962865
1563957097
1643871292
1128179738
1880338397
1057735641
1696044325
1467330300
524456998
1896090220
293601412
171858476
323961545
1390115802
916956260
1279347005
402386720
302594133
2133589648
1851486651
1367633809
576609583
259314176
1059718542
15075790
1209486027
468774000
2021285398
561587639
1163033752
531717310
1781596201
1884418315
350377310
591488238
139731989
1483284768
1023792817
1815008952
958458261
1693820795
95075807
539470855
1115191657
1112293725
1574878270
942502309
1903720005
596634835
1002043041
2056366745
249219294
698990949
440202350
1375163879
421998711
1018942191
751611731
1685654595
1460035749
1082101491
2010420834
318235245
567543433
235796539
1296354846
2103145623
1294909082
1151612978
1549165177
602325256
1157765718
164638314
175576107
61839183
1436251256
1944467770
1194075709
980115159
676518118
1012784566
1004429874
1784065279
587593607
188033215
724341830
1857902886
109842525
1980914343
153930184
838695753
1114020245
1850881010
1578630817
1261588458
142392050
400053128
499029415
382813900
1722092518
2073496534
2023201593
1901065652
539696642
1094018019
994857099
237355467
737637707
1507710627
1791779368
1123229472
2030067417
1446699005
1986086355
748640800
682121986
1160454534
672152500
1034272224
1611219974
286807212
1805670548
1997354396
1242031741
461773330
1846721531
237226703
1884534773
1681781405
338134319
794955854
1033927545
2144670092
1240295508
584167300
1628705361
869998103
646071957
230717448
21410780
1788092610
130754201
937207130
1869542620
381164542
1464223241
2045633484
1285063206
1991981903
1380593143
399243296
238042006
1310982639
956836490
1222028450
1815830164
607371844
1498062844
49151530
991115955
1085442131
2082434791
348247432
475844492
143272402
467684628
572676097
1863810819
670103703
1608532017
1230034165
495623648
52338493
1873508438
857127505
788261176
211094563
187647466
2053148443
263842374
205600161
1097787774
8203783
1608773534
2035118606
980878675
1799971309
188685544
909754149
303998580
1328118550
1216212725
1019848102
1995688693
295856602
482899667
759883481
1619330464
222232737
1446395380
1681779959
1149011757
325280094
284760913
115689458
1180461648
1078181474
549383492
260496385
1559462302
1755321852
1760169694
1966827416
1074630092
228124393
1138078340
510202855
853868267
1956654653
418822359
1076667445
1107946102
2010817668
1246519069
1229043687
1945294497
1829484025
1215395558
2138497130
779818015
623231343
1321258667
685411540
1801252079
30811915
1316170240
1154392345
353523232
1199291908
1404157175
1020955417
1349369840
299951305
186383265
2101719474
1525934286
1213234354
561480552
1558618962
864687527
1925815517
1533832596
1969653470
881657839
617092295
1886084904
1643821036
1975903516
107003448
1852720584
651983611
2056675698
1420639271
1240724257
1729280080
1548606699
615579282
1865478925
1093712247
315370481
1727198862
1727367462
972894052
1615639835
1384685056
362755691
1269198445
1882506017
1606288311
5187352
34488040
1570829789
787052718
522831619
502945507
1021139073
822141005
1887450224
89456007
1565135067
1733728185
1463569172
869960095
304723196
1848873436
1368777813
1344332386
1020115423
716013518
467040534
1544154882
634520799
968726440
1516245156
1448930781
1040552971
1976860740
584973176
159510415
396953977
92982133
1251172007
2126138376
1886552624
500048906
1455464962
1843540556
800767755
714748212
1905892272
774378127
1908279348
157774274
1505844194
1956049999
737495488
261842920
197180503
707546624
1213158725
1554844051
1521683074
1129343816
1636936817
604265137
562287559
238408724
2090554480
1263261525
1644315359
1363403683
1988557796
398407445
1169092657
1540471986
1108921596
121640566
454695986
133090718
1738678161
358878238
1980124795
179642109
294512004
2139849036
1951499517
2033995224
1504024465
547984682
1591659785
1551246892
652129149
623069539
1785952492
503384898
1158134676
456437923
1532982796
943584604
401209109
1277562328
1615711860
1965963613
855843520
518440849
293850650
1253235711
1740025509
76105587
10327271
910238663
1367256814
343648559
822038929
1609507423
629817205
2086441926
1503011912
218840180
196115550
2047281073
33235962
729296436
2103014375
636465223
64759928
1071696941
1571909167
1475089859
940254708
1554998499
365834254
2045741414
612197750
1393614153
1371473273
1574589769
2134371964
448504284
1020821996
733621408
656883424
1157298688
1369836835
550585940
1530135823
2052575308
507510893
806542258
1361730431
385870873
406840240
1440550657
522899492
1327697700
1986013453
1931158916
1897480888
691581713
1236721642
344632726
683678624
1195083242
1878599584
68051650
1962648578
1060176904
1158479344
959823195
1964156496
380761012
1696227784
1818137577
1442973696
603423705
805284542
705063276
1593524906
2002638119
1256521195
1454652583
1555447724
174217771
444455938
1407504872
651943571
607815001
1166745806
594504208
1337798765
684090028
1451197146
62857796
765813066
658388833
1364188329
445243993
802802650
797590796
420503103
1386620734
1872184991
423459392
1590982984
1620780534
9696654
1415677531
796785209
66283645
1706157396
831811793
715820147
2077753647
346031374
1713536133
1053058599
758995540
1232395727
363458345
1937747894
1458328524
300088060
1734482685
376162690
1650749363
1274517856
2009206754
1876236927
1621185802
113249734
537484393
1752180456
1436373459
1750737974
1993039533
994751714
1452010774
1858397009
1094132946
641540625
1367725731
695377745
8337162
468971130
505928910
1674008421
134509783
369650951
693616275
956892791
1789255801
1152217790
280961680
1699122410
1351264160
479975440
253375920
225031625
1376982338
1530319281
309206794
335453450
1180491663
810522660
1305128147
765520580
433460557
1322964947
508651351
2006408333
1338754719
1038149044
2137951196
324963182
660669549
1905441117
1327699794
1681259452
1868778509
265275770
1282497710
1651048969
952716837
960725803
749068540
1248104279
2099388890
1489697654
1904105791
1570503961
1218800317
519293652
353992146
893001380
1672194491
1754758286
567214904
2093789883
206930560
538519970
1583781913
1276840651
441632833
980176475
1428638103
628553837
1041947503
1269867774
314042664
451087231
1218693043
611303448
1832116047
1021541273
1982850253
1024642682
1564736509
2141457597
1348145780
2003220420
1773742092
1542265605
1420988689
2051516801
2038247211
183298325
1931171967
1148518101
567229379
1541312690
977778139
1852672364
1446084302
1444591971
1410777282
681463734
742656231
537780516
1081160609
284739424
164158279
758181716
340936160
1230235878
1578380441
1239146808
1856294049
1321187407
2103512594
1214476917
648001150
1543556849
1424011330
1637690818
327961510
369617865
8843544
1662120313
949127337
677138142
688260515
684884280
2015488692
995348068
30726740
695335152
1744914060
1914085582
893682240
112006339
21795940
1408272183
242321673
1832539193
745024545
243497205
30533973
1795878094
16890008
1270644690
1025126637
1301817868
1154926813
2103132067
992112929
947685643
167835819
1716756050
2026363959
216509415
1553849131
1210372403
97117787
784531116
1371221215
344838610
1078522782
1821169673
156448818
673867174
1327283962
43050034
1633801928
337506460
970011244
918035265
1549395226
832399817
1426800310
146798008
1876599951
1742967930
801885797
1614018040
1498639228
718943184
599305936
1479562556
1943364209
1657245391
1065273732
1203093653
929927589
115954030
384746738
152901247
248473656
611078807
1109520371
308155467
1309673759
1643663960
1397004011
639169849
1174011364
508994617
179649656
1358050209
1806960272
218335203
1772965084
1394737451
1489078764
1361500840
139662916
1331187346
563215565
1158962844
88858869
1686855992
1169316861
35768855
1173706391
661476380
1595925781
1218780898
108472970
386225318
1334750929
1442788949
1785712209
998046513
222798347
1465825506
1574877900
82029975
19544004
1196324489
1012753479
437758244
710463750
56159113
973679120
1826253522
893334142
430280996
1679486126
1503762540
251325439
1031899432
212159764
1405793566
951220927
717059103
966745934
1195474453
459110301
2112085246
1873742683
1511026029
855702455
1849768687
82435771
2136227310
359874613
530070751
2114817854
1301812638
292142799
224473000
528386301
1904313106
523230016
1873437338
1087024222
424456690
1690491647
1263078707
1900996380
1807829347
1759962371
1969872539
335677507
1782586706
347889919
1220859566
1350582007
1466570941
1662421448
668238405
347634542
1106006357
1173788245
2037591902
1635139106
724046868
686286860
1704724009
855703646
1823596821
1942317145
1135608525
1300257741
1194031079
1866731684
609354591
633132445
679406216
1054617137
284814223
1467797144
2039358601
532846895
1176124798
335989776
1882126156
171355030
1347337273
1901749429
22913803
2127000484
2134314852
51555792
653109683
1429979119
1458808713
563350159
181476071
1635510433
1326857122
2008734322
1376377648
1236818346
1431269138
1048225955
308280839
177276208
1911838280
1046844328
1155846554
324563091
1753595268
703572979
215329215
1034560101
2018025131
1163211417
1865436453
1981972786
1895606739
792284210
336877245
1312964024
76356849
665852450
1165623749
780803608
660598676
168803124
1406409008
243065470
335375801
1297081295
1681244074
176906359
808697367
1679411050
1280523333
1148732329
1953232977
1187883239
883567149
1889298124
682891517
267538191
1657077458
503808773
835625604
521091286
2137353578
1592042718
68264019
1760844399
592179468
866787131
234272850
935245053
362476286
1622216726
1996309046
388809836
313222185
731438983
476953639
1854208264
1559157348
1045463507
680103700
173558990
1772007442
1153478994
1762010624
371735789
1602125203
2000249920
1920432416
713761601
927262967
205004936
1916183432
400420966
689460059
2057606083
1372609121
297539974
1008835335
79642690
883920813
2139935736
1968536405
1188833670
511150599
953424752
1831764941
1646318180
492045174
1595308765
792120059
243251153
385615540
1151835755
888020674
1845349278
1943137386
276427209
1384147521
1150676377
925336924
1048041453
707527513
994407506
46022401
1381007928
14715974
1328535466
309806636
1991932137
227726644
495286265
88796776
894789595
535902201
1960260685
986667484
1492863047
933483098
1626470158
697869254
1073503903
1485431839
312143892
621409526
1964764105
1310998454
1911416373
808786245
2061038754
1307561212
1575616397
1611706985
48535383
199601529
1491815475
1130858248
1928020859
1979324842
926655531
455213808
1193845619
1994023255
1904842107
1419518793
1521302495
1833559495
334001134
482393083
520996782
533892057
742650355
923411900
505951942
591468947
1083501842
852824407
1459962337
1194260984
601228675
1161384325
297371002
805334166
956610082
1001421812
1147758320
1657096196
2065533345
782855196
1160443231
350887985
943782193
969474047
785297780
1319161014
921060723
759926570
1611199874
890435005
1111896307
328555741
1097708746
14595978
1031491
502054802
1267627397
47556669
332584006
103448720
1004254279
1249656208
389975734
128879271
213247213
408789218
366416041
1450255583
1640469934
524745803
1241581439
198147083
652848521
1346473793
1932739001
418939464
1859737321
800288839
2117599698
1497650524
1325020700
796013182
1506872295
1490441267
1633748727
372186005
394302093
1669633986
1281425750
505444433
707726449
87334065
997469100
153852093
2003944790
1894605530
2050337614
408358569
1223918955
436885993
2060038712
1811486811
584605449
1607953851
1960932378
214913309
1646992278
1477322741
213718344
1420548803
1983415917
1096661459
1202015449
669495149
1477359000
1985945148
1050413348
66798507
1489464809
1542794707
18474783
388678653
621789127
815621805
532374386
461213876
725246094
582973350
5729494
1737760162
1612087588
1848299576
1782935461
102991700
1967901959
475199148
771509321
699467876
80536309
1184490325
898602373
1072704363
1773634757
1555437210
1521125533
1331895981
498985570
238040032
1678853953
1091881983
1217119103
1134986181
1065239386
402914420
1268351688
746876837
1023566364
2053970494
789200833
2070818734
907437053
346471663
1989723243
1549835766
1411251574
1846118709
1799050650
1782632389
8188381
2109732052
1188826880
1385773837
2016925363
30718366
1621819147
1832447888
195380509
669125509
826989976
278741688
1311841854
520129395
424463080
997670426
1167987153
2121459335
1537506809
2004444126
2093251043
1754273635
1752724265
1290340428
736473863
721740763
1933436674
1352303631
2087446506
554158532
1955104935
1559784087
730874447
2023912348
1224183439
1492714499
1117393604
1111490077
1129055670
1289755986
1320682596
843748765
181716734
711785697
1577199981
676784421
179342117
1031339669
1520793785
457747454
44792574
1818337365
1358577502
2110656399
334307783
893827805
1392390875
1384208092
534585212
1012789243
1145325052
1450024597
442355638
1059724918
1643504868
349301457
1616755504
650433080
1593370849
223929439
1793298987
597480735
1632379684
247412088
574852959
1676366444
1037479837
723207479
1686130010
884637536
454249132
1367164315
574126714
1447922264
1134880148
128451655
1894649113
1915085706
1871925186
1922853322
934927937
1005649071
1603611745
892490604
1372473459
1714219735
1660419772
480172532
1511482288
854356726
1721392299
2089463318
563661738
1113168439
2077221792
1159418640
1624004799
1287836275
786329888
1940005836
1782231012
1654400423
1147645431
960887505
1107044904
13482745
1640215740
1380340740
1252966651
1539636542
1296715607
1542171712
1277415045
694787959
1718703093
188465481
1438146371
944239409
1172566524
761545350
673041964
2023919098
731350782
1810494315
369177370
178960263
2050054837
483656915
1685577323
1546043249
2040998623
1488340256
156663771
1196253392
1886834141
1760198070
2033100086
325373618
2054928539
1895075150
608348955
907323790
1871789654
1353045648
1525849250
1486757642
718552835
2088910313
1153816717
1347614515
1369963186
1811327614
1654857506
1603964519
1151882486
582176714
2035316611
397936495
866637267
621431872
1777009242
847501127
892683627
487313068
857683968
1267527662
1749931569
1129116030
2054983198
1221392745
1456974901
2072641322
1483519214
871662579
374282067
105659227
543971541
191643247
312085327
1590614683
1757429356
429472819
1593426585
1557233877
1931320370
644526101
516206077
1677816053
1432956353
488682728
492415097
813689334
1326611769
1437164382
1900807591
1227198975
1998200415
256407246
1344425163
575050825
808762556
869962208
95910981
505312105
531243585
1266268711
1644818447
14894390
1051634846
1220915138
1131269988
678761740
1064661935
281874465
254591323
837378129
1053428257
635377817
188353128
1590088827
333594374
1304516131
2099254782
1854127354
1045443780
123371200
177061776
316122590
1064150631
1605260739
51972459
1071953435
1368454105
1332397395
189149778
926154270
1110388229
1876022607
552994488
1697552456
2056771485
1462825643
220286806
288828601
583979713
1513397059
489984799
766201884
561037337
306390204
2119290066
2064892944
1879774503
1938042388
1425934230
525918071
1498028332
978800749
1230624514
1371297509
1839231131
1125074092
332177046
31326640
369497630
1749906992
721061817
112070770
2022667851
1676883022
572659215
1444942891
293278759
1366312200
340185487
1794792768
705917518
263850678
1541686197
170034470
798016897
16649729
510275525
1252392515
1836609291
1926884638
494748318
1160663652
483263406
723976478
1401881318
1660095022
1240250771
1699919551
2036969285
1311899323
751110726
1455380281
293018400
675810628
74503931
1539673277
1908329658
986236182
613270032
1112256191
203987623
1795664016
1955515341
1037058250
1246361211
354954105
867079371
1743951561
1571826665
563170620
1953342585
122509961
261629694
14188231
296632225
1462684280
1932793658
794379885
908780257
473319038
996309762
1109729415
895461758
780927563
273141315
1338962614
948610604
1082224371
1812649835
1325674662
2019722528
826069953
302465877
1440028145
1415997730
471014316
1036635754
839501201
1240429579
426585253
1816625456
1717993164
1653139989
68825731
1277982798
472191735
1320369316
853006425
1546337180
1734827002
741005954
506869180
1738471232
621554271
1092893674
2142877014
1892854803
1617983677
1995687588
1845809586
994476241
1959978334
852851505
1100479862
441437918
812184394
1172375361
1580653480
805298148
1941160634
1612208941
438621272
1906753341
2115250252
628508206
1175847460
868364219
716465560
1743240353
272171441
499230614
646855452
1542656929
1913602363
1217383769
1079014644
556455230
986767341
1240872577
1939421079
1529012776
694330454
937180591
1440238032
1493340410
1100880063
1734108220
839523721
525744774
417403440
497478454
1050179381
1124239724
851434494
382495251
528798716
780153908
1769033658
1988009625
347069221
734817273
1477907549
1786244738
1286248600
72492049
1935887147
1288917404
723529802
316185133
791939860
417043191
856241397
1267391757
1111292403
439762023
1449673612
31409435
327869611
159257990
1464492198
1018418534
1309125673
1947061844
1023907736
1971053775
327831464
353248755
296913174
409437787
1952196839
1973466964
1518609271
1419083250
934619584
182487324
363368953
1099626606
1580666601
391040788
1456823025
149261228
1129274321
1393161490
866458868
2046390193
974855106
482248403
1118095427
570332090
1948392260
1422563910
1480467595
622072852
1686169893
1968171079
593205645
1364519734
149250499
1004825202
831775352
1421318570
1231138303
429503764
643004829
49609752
947292997
334916271
1649935515
1855348265
2136460693
40152606
431547585
584451364
399298054
2085860624
1975314168
661976559
1731381458
700904097
1954991112
1643357451
385282386
104759227
1901293777
1664335344
1200583290
1657751043
643108728
528005051
1456412711
36305290
1815908154
1271745375
1720215447
624454650
89728419
1826819550
589357251
1233026554
1161759648
1945071782
1954515735
1378403703
158999406
1429994796
2126901822
323933757
1855059804
1800762703
6358010
2138459458
1424359451
44401131
1995906456
597616884
730089948
1742784245
1357635679
614507104
1995302036
1133232062
1434651071
50882218
1484552719
1431621707
1042130013
1707410755
1399760461
1295909972
98398580
4661514
1635005566
920715625
1696141426
1113298119
911672234
7211395
733915545
1033966948
76436582
660368086
1896042931
621786330
781657657
1576011196
882000005
1131680111
301892050
305588852
84527148
401194356
492313185
194301460
1764798890
276072533
1494309868
317835808
1224615045
2071690290
1039048098
1085984648
1084308284
1645781161
729308211
346090434
132286677
118795679
753465739
385702634
91030417
57007042
1699567445
409650479
200162643
2031383980
1945021600
1512878989
1628040631
1683820400
1052460294
769584788
1713105920
448688898
109300828
1260910179
907479991
1567913651
1447605822
992639784
1147413429
1105850860
429109036
286737342
595152624
1683709441
436369641
1077939536
357970465
81914156
541700850
1253496444
2058076293
1180724459
52778021
792089994
1580142714
1693292249
43170219
649010888
375426129
10593121
1069832724
1059997925
931958572
1279443237
1646015673
900588467
806003926
1768888925
153531040
812338902
1273606552
263882527
1289837006
92618702
1009933057
1853133101
599208626
2089817057
67229056
748723389
1383030528
241842847
1911341290
1575591869
1985118230
596047339
1606020222
1892100170
1387513351
1398235642
1989631932
300537957
1403279604
20406892
765242912
304081426
1576757741
1532494177
467722920
1369906875
1724247511
400937447
1553117834
1043717020
1737619443
1013260363
1619997689
1591045190
1193694953
1279940873
92291245
2062355015
264325939
1594025281
914471837
461135264
1190145632
1725278309
955391102
135393688
165370216
52187866
1282258124
1395753003
1428454378
1301309170
878937386
652456579
229148119
81199937
1933253539
2010514573
2092320184
2123545815
319791281
2076946640
46471292
1710705161
938463498
1927728673
540267106
1117025722
1293526802
1309923560
312202758
127765860
1765445955
570629687
2144219498
282994942
389589734
1274073743
723534994
1659692117
1541593855
1168368627
1026923618
1868447550
189202059
175496464
2094819166
1010489366
555241703
440664555
1924457604
1826510039
1601192330
1336019292
652221705
1802512411
186699975
1256828269
43660644
465007266
1385783784
1592024219
77848237
454932626
670826633
1319593840
448580459
134979296
950434162
1644228965
1198607850
1649160101
2086295959
1688621315
1563574689
476168242
1585760378
236423304
760423056
1691594538
41567686
998245886
33041665
156386354
620168262
484154207
188277690
507223074
998927970
1000422510
29884132
1048550180
470543184
1219905076
377984483
1774517017
820097121
965904741
1198494325
250931925
2017666047
1504783210
2059952854
340525227
1607289626
266559647
915816738
1396428835
1322575531
1328742086
32422976
520669479
1264222588
812366504
1829917653
681393723
1822169346
1882870196
373620790
1150193460
1108548697
229248346
1866298361
635159228
1416770528
126782236
1221175088
2095162477
1940181004
1464863856
452284517
1939508592
1811847145
1247022166
469745881
819671686
363852521
1024169667
1743258536
2008084423
365311789
2091035395
478989666
1719445990
2061992053
1159729859
62698524
2133954741
1513402435
1252693510
982573702
48921185
692839339
1300611871
615490551
2111206862
761482052
2105852976
1203843982
732994447
249995931
1614711753
1646787627
386583007
1494862124
763097186
1465549878
1724701433
787378129
1831191464
1867033331
293196191
1262396510
1624309324
410416977
347774656
457241958
745321126
700572572
1118456637
2128624997
1197044860
1959483006
619220690
148406781
1993782612
2008973819
1936836400
542907955
821861948
52903303
576644136
2010526060
1890169324
696546118
1440102812
1062925036
338602475
1787265808
2027324
1966759657
548158618
1805103856
1185128188
1771681871
1511714976
1969473704
1641038956
629309441
860840801
952101217
181926380
1860433762
2064305212
922288685
1702351198
96990761
2009607340
1344528358
59868558
1326522999
1260031146
1654711667
299417927
457785246
1855221303
1755786961
565556387
708462727
1625039992
785802373
2004539663
1165293529
1334497747
1923492141
1850143146
642925727
245814677
518675910
882029214
52320676
847475039
1066500577
832001032
583182
824709053
847197853
1103593292
1608007371
1364747077
2139738216
1365448291
443798224
904606696
356889584
519356225
1129306320
1192646226
891639541
2098857962
1524601521
1291092140
703651297
1045638300
199384369
996797748
1366324339
673342508
920664388
520140434
1129399422
723492745
1086537840
110936502
1850664653
569575047
1442515386
929927787
1237996722
1961365076
1519441317
1300648316
2143895916
1834511925
1785081876
1454648933
1446809850
866341183
956815217
1629864563
1136217831
1782107526
1927873570
506246716
1355868016
303855527
34239525
1790349739
442881654
1904111089
518221792
991481039
2037926818
1383689462
344500062
359306549
984013848
1509941654
62649892
740881726
623399945
455518936
2123960486
1095087007
604096290
2052831854
1650022401
1773275409
623591609
1089172923
897810447
1522127357
1023682011
964697481
1213279653
259436076
338669541
1034081318
1665972818
1215208778
1632834881
17476623
1283097899
1549325087
1963658460
946103679
664436614
736408235
2133812332
1711954944
881602227
698870443
1886532305
1126778180
503581612
1772744472
728038839
1490533228
1059936476
1625008638
1622108379
1062818200
3022697
8275624
241800541
373265329
1297794651
1278126728
1522687740
985959261
503975764
351059349
344271508
1804703565
1893362334
1752915050
727975665
1929681955
419877099
993783455
1727825076
615551586
1977123250
1493764527
112068640
961515385
2020919262
390874522
294476214
1997498731
769068320
942447183
1660959541
273970346
1760774706
801321571
1258485878
715410856
1866969250
1955136125
55893327
1866373529
666745956
1291351612
1469089374
844598673
2123500679
861043365
1889669827
2094729810
1646077336
1145170638
1181794482
1094310134
1063596753
685690082
223707271
2105292578
756844809
494730525
2103114081
415843598
938685
1722060006
932827020
2146298913
1304082466
1601270480
1580225572
2041959216
668922916
2146587263
1375866672
185970766
845715776
1450659409
1671023207
462043328
350778069
2067659645
1661644952
1736198187
1441008479
85263060
1687283323
1261899458
1686674121
2093114287
1465033757
296149127
1685621081
1711965230
1747934312
538099296
1818164680
1044747042
681967732
823151608
406245375
495692628
1712925562
1218964264
1638690577
1515692918
1464673552
1638126638
1570159055
85892831
1347110755
1315352428
1988111597
941381308
2085427920
2043584517
611057518
53720718
128554497
865036086
411030701
272302434
532280746
1987491762
5069097
2068361174
1226441272
84335624
830447509
771948386
120809786
1979048072
52140396
103840174
1605473268
790827591
1657276214
1293182577
2103316663
1634938638
481845354
1888555302
1975486856
1222756017
2102340868
1892626681
999394865
1094698516
1998942608
691357330
40978847
672198927
834876277
1651226152
1200920990
442019870
1040685205
226049274
1795367249
1556624740
1625752571
362476286
784878639
365207072
1713364564
1709094295
1867532712
51314997
1017033341
475942024
2029489403
245074031
2086997023
442447274
1372091312
281214882
1726192687
1553708972
1351798031
2061424410
460241653
359956394
379935355
1865192790
870782886
1937519633
1470590771
1096622615
1601372817
1985369681
606609855
118773940
576356161
1152794642
1180960337
166823572
1337618115
1609920052
56700046
619238135
1005622352
207538537
1041339400
926339403
874029118
24754615
20514990
1986642297
811300419
693405600
785869641
1612404536
2089852324
480145239
747071270
1409522671
1619626106
2016589876
1586049862
1547604409
1634492665
128559131
591861530
276998534
247916508
911384631
1853028213
249154262
1137269569
1553593169
546803193
1242537115
423801896
1007657289
259982250
175895786
359132562
220977553
1714117033
2048281125
705084454
2094039629
1091929375
1723301273
742063668
1695178191
880613165
2015616925
494290400
1921153080
1807986383
2039325879
1765744223
231053869
1169615572
1114297509
390881210
2128357126
692795220
419485934
1574905957
856065342
845560379
786124872
675779402
876415285
782412880
111057799
1158086044
531772525
1091341316
1391297547
965778085
1818757101
1043127085
1830123376
1807775055
755033031
1249727619
1546857640
1876446401
1708872745
375283485
336401443
280224674
825715290
1610417254
1234116226
165254743
1932268076
126698782
398090062
1144107231
108602345
1588290043
1092261926
1461203821
928905462
402225467
1379695669
770155821
5163697
1556994534
778970883
1474772963
63414063
1293794244
2125610774
271629257
1340665694
219656096
1678152423
482909799
734290381
875558007
1889647948
1458273802
748599173
1270497930
1753807028
567231119
233196394
1722169462
1673934780
602890176
1563228172
1165482790
621101844
880253419
197585689
91585424
566789276
905607482
1229332292
1915951795
581699528
1875654829
839559587
1546604116
1435095718
1646853217
1055105102
990100863
460701745
1670656587
1824605392
1295456383
530862752
1065888197
1363870187
832959824
1347249436
581725522
323737393
226256450
1234789894
803623638
565074435
1963558407
778166891
1930118757
1907801300
136946422
1681425539
1511304626
65028175
1106878863
315161080
1812919500
925687944
1367561964
439631620
766512841
511903762
1564700361
555581692
475555237
903842145
2014606200
1949448000
1496832263
737648603
1404117613
1819259641
701670544
1185768878
1208204023
718308288
1654546325
1773016617
425349920
1344893219
742675501
473765299
1847593193
1898028101
1099338843
1446785799
1264447402
1572530883
247207223
2034494845
1029159316
1420557112
917364801
1291241424
1687637986
1353651377
2082289513
586627869
2071077283
1860033270
2048482366
610394016
1868588501
184441224
1131939875
1514525089
1112282782
794417509
1784617752
1212775944
915464876
1526109202
786247387
1738067049
2065724957
2116608470
1963108333
1704790506
555855561
1981133846
1930006113
572366129
733117162
1360601144
1096425434
1080311869
438760897
792262702
441113552
614963172
1869234787
1038015278
1428307260
1329109608
1020843955
659213836
1720417664
1917488969
1628152819
2141958426
59816038
529396094
6326777
2000943286
185911330
834697161
1835248359
500440366
1308581452
1230106512
1229326746
1001748761
1021061945
2081760592
925694817
884411088
1619476930
929732058
1412990691
829379865
131405136
1988815366
2019296880
1713865216
1707619787
1059622152
1241119485
721477718
508153233
1495015153
1368841606
1897937169
464628339
221434910
356883466
55803787
1176952757
2102521568
843704498
104052325
93189383
209087713
96720322
14374353
1787751745
1461955502
179825744
201288645
1209251083
118632310
1292630483
1229007711
337428381
59484986
1558677733
1082202174
2125453938
204547125
1777936940
663603160
1858357612
389373576
541163882
426437737
1603463007
455413941
1150293236
1079680828
96762991
2135010539
1042445788
1468646291
672729888
892702472
1112200938
640201265
879895881
489267969
1572228407
535084369
1725573887
1246685133
1052516300
1105447314
1769872675
667526837
1381089902
1178292889
1601690459
925542063
468267189
1806878583
1830184093
1178794612
1704455935
545736874
720898126
1487608753
1410073137
309351673
1381043384
264983884
1904695241
1474281872
1944802055
1475271545
148591198
1254729738
672626325
1717617970
648508105
1611283331
414249687
939746603
1460886220
352414523
386102391
642909186
1823472471
1932948377
1899097952
168535793
200095267
1902329225
2100049458
1117410811
1103749219
830776288
1598439445
1381081844
2012023289
971288653
1116599094
840435072
333620229
1097319450
1666628820
1730696707
175876494
380373505
525965656
1306470372
602478703
396548447
360012819
1706900473
1449630619
2031827273
101891718
1685840925
1140593721
96688353
19189021
1128734295
683266182
722635138
2005292484
1824118853
1415327732
1423284031
1868222493
995995966
550734233
1025374266
1150397267
1128679473
460154653
1486584112
468513490
1078596249
1430145918
1117730929
100683433
92251476
438764625
1282731380
13157084
487074185
1309953561
2060625361
1350962034
1568619880
391701035
767803574
1299013151
2043649826
560072554
1620892683
205838861
881310517
321081857
1700644870
283147934
893709342
523100023
2070055974
1212044684
817462960
2033549670
458918860
2051523677
91135451
558773994
343134792
668327417
89549378
1392883589
929278379
104796385
105551519
1554797774
187451914
347681368
1819355529
1877319079
809334296
827565854
1235035314
1728221396
1413798795
2106045930
271711227
1151040371
2024774873
244994747
2102440221
134351113
196370393
1223494119
2031731929
837714198
8322278
1742943246
2097259375
369708801
1974693986
1504218796
1739251101
46405947
1714123810
410627286
1714659766
1604049274
572696116
1470137024
192332733
863128604
1242781138
1561437187
1006819978
690240235
1339241268
414165779
1112739881
653249975
1152209671
834163101
1233041809
916960827
1698607664
1206331360
1866079926
1205654057
501278703
688710261
816254971
658453973
928989786
249043960
1113093965
1111807249
348566700
971007199
1641074572
1530211069
1489455993
503774883
1298062706
328672139
785395045
1373595147
675830851
1596101953
292223187
1351174404
334783399
1853147863
888126951
1755197849
916810886
956679364
1839674307
1116308873
1149101955
1220813248
415209666
1720382930
306561905
1157822561
573851832
50052769
45727078
1543256708
999660401
2135776050
2054034982
740782817
481542425
421340501
2116512090
467296957
1266737160
484749727
1296218232
302932205
2039483068
1245373503
912102713
2009184993
540836802
443276753
2040379817
132526428
1673836691
821132578
295474383
1165412701
1091532130
1055402681
1613471690
450532046
1989646955
1288221221
2089233691
149865182
312306022
9651570
952563985
391024724
24661369
58354226
1758836683
1333152498
1173928922
816474837
421625847
620987293
664186151
1117665840
1545804692
871324894
450939110
904238832
406636615
645052192
23668590
1538158804
434860943
1978668958
1919096019
636615996
2008679077
421637450
1151538966
1227504227
465619320
923914110
579327813
918800291
924803610
1415723846
2087269428
923869820
644855624
1979706266
892529752
1840282803
668449849
1146567735
532344983
1228315055
679929274
660867895
750346579
1673891845
945121079
248474516
92424884
2061142042
910658594
764519779
1748669395
1887712325
284398300
1122087456
168830593
462883503
631069913
155949159
1820833548
644647527
1898838595
476766379
766732047
2033548046
788324401
1368718502
1170156677
387225177
2113992838
616434221
468298875
139922298
1644787937
1752823946
2061900518
378422372
431083409
1628499063
2044330311
1489689785
1558162132
1487234888
1303408638
1382049120
1415321330
99136095
586367370
1749306763
847996255
1876501146
1569640196
9377300
781999070
1033091835
1100500193
103420946
323584771
1678944786
343213441
504499508
1294637169
724285558
1556912560
1517380159
1977263381
1193430142
73653105
332936531
1917719615
291437664
2118902262
1260342794
1528287894
4357585
2769914
1413519209
404624831
1005353167
2130158286
962642998
693043031
1654081691
2065522394
557516107
1096088559
1250269183
981609360
1821306474
673399089
240882573
1441290988
1113398393
1077536043
745729650
178523144
1476825579
109232562
1163513609
323961545
1299422452
186185594
1911956806
444764689
1843659896
954940483
1911515055
1478095218
83691634
287739027
1507691438
675559379
552057753
1841238679
44870312
724082470
391479013
863939305
175337209
1408804861
1584514456
447214504
852950444
158889130
973314352
1334063409
464793311
663115596
1033778865
1631417945
1897502274
1087897109
269888986
1483147841
2004267069
1310301085
2074234026
773072914
630565216
1773497030
1481554693
387095987
1817430815
1473187484
1107789655
1926070547
1267227415
234438647
386087122
1339947965
1382062603
1571627605
1047166196
1494260588
188315073
1865709261
151285479
1229149656
1265869269
585295639
9433176
1686151333
337649340
1254355616
2016925898
1613595293
1082003684
1433252910
1460862202
1106602414
811448662
1476136289
512727421
693358065
921643401
729222928
960887505
508791366
1874035158
900264772
444638033
1993646643
2024416585
2046328126
1671090306
1693640772
797027926
104691972
486828324
296475698
1410872330
1849887775
2013402058
902679843
1832734226
175551890
74914858
1636562881
323885697
1907187928
1563579567
398801082
1190131505
2129786100
185296074
1106668244
920197927
1243739237
1209117310
374168760
1207863004
183424624
2036861514
118845856
1251030334
309463688
749761045
1371384691
2134736210
929590171
759524393
19079289
1737018843
1459469211
261176655
2105052759
1630459256
148499722
751264536
876039642
2129743548
999189987
77145964
1156667998
1806271969
72530677
14724980
1395701763
14320221
1937713593
206897181
634080234
902581759
166812825
1281103271
901121327
360993291
1453537346
1319488764
393204631
1201507428
696534452
1436811470
977452109
1084986421
798116219
258897327
1476926217
1491095940
11519407
1573150200
156082186
1839783948
385864144
1605774747
1447659206
843073709
1792589835
1943204429
1061080784
569152489
129709369
805126822
485585500
862584537
1453488588
124137200
1549885759
1478508526
1302101428
1550103372
87441566
694830008
2141244010
2123974433
806939075
244900486
839374262
3267425
80145065
81631836
446759588
1194060434
574235919
297290103
1226791121
736979016
222990711
1322834800
317648386
1946020454
541916614
1321110842
815305271
2140044775
1924744019
796793796
1199834713
976848751
2108473674
2147317899
1566628385
2063672659
2036478391
229865156
530888907
1334234333
1099162523
1493610474
1556468410
1003329624
2120521651
330923205
903942354
870032414
1214958862
1906326966
948881790
457909736
1063717031
1200239331
1851607017
1012471735
1361407439
1539388201
1597123555
1986047307
568781975
17257725
2089233998
488563353
1023840984
398681286
641951592
1595618302
1095254519
1662464306
110820312
248733533
208284590
25478330
1538788688
310024749
1381476506
1426290712
1615008351
924773292
1022132243
1210256303
92065625
1202309482
929408942
1401419741
1852958795
1522936353
2027941399
615250538
1106397466
1850942029
939698702
2088509753
710920042
1822326265
1166910656
1495467395
1308978621
483639275
802213106
6542172
1629764143
2067972406
666230877
107080063
2131821886
1065932513
1730556269
907136035
1179292425
786645437
1483529752
2133488424
1519109831
1155569864
657356797
1613062211
1454340126
1578692598
638421291
1845367062
1110897840
1752500496
1598327580
629824361
1680267142
1588274888
1296993502
1989567617
1057153688
268886283
1903292455
196256325
761251300
1165185764
564750269
1670303015
1067224557
226048046
342086649
1861309148
62449323
1050596900
236417479
1457736844
2113399014
94605834
240380345
443861003
397823027
807570720
157064484
637255885
2015223435
2028598099
1625821424
1817900504
1907926743
1256553015
2134282129
146839346
733213775
574812501
323708547
967872496
2098649924
921900442
506747256
589588245
1205575079
1011871589
1963339123
774507906
1260809116
1468003607
1277695412
1404335428
809924596
642355091
1690092689
87315643
269333415
2042536562
2069757503
50064230
1116921591
1535245120
509289883
311609286
1885084181
1636001923
171572877
966206381
1593009696
1286807420
545183056
1874012564
20195027
2045075704
1129079596
1587460085
2134786863
482874311
389115047
1502394894
1200591995
1497186998
190129913
836412277
1913150354
553613118
1200524779
2068364232
1848019891
1183081511
1216438702
45424440
2139501654
405570816
1248406105
792336818
1775934627
717979391
929185377
1077939536
230467328
842685000
1780272625
1064789468
297930678
1120522640
780866768
1464182676
198639080
1022126861
1732584721
1908675821
1887433098
1306295941
752042414
740048355
1430446915
1810399589
1491810567
1638540384
577380212
1683773431
118591893
983867127
1535568087
146442893
1424222193
715227769
709622711
1578718546
1803052524
1286195816
125314708
1773115050
970193649
206968159
366779845
1155036743
508068964
746129618
1299035351
1618088348
1027949769
731402505
1903974109
685441465
807034314
2058290584
145207248
754767291
1136579491
378200751
1171374386
881753867
620672571
682120313
1707640786
516705054
126050055
181673571
679400301
982899132
1960730783
1974198946
2085713400
1641804755
922523675
1159346343
1166643089
660612787
1683278367
1826813626
656864894
674086548
1176906589
1801195059
1938004407
172577463
970388317
242631848
765222061
1203908231
1579886213
305376715
1474092817
971537767
1954334143
372948298
272816341
828622204
1004825202
127139348
133964455
1440445399
1166995204
1156370818
1292418799
1889276991
336703130
1507345390
972586234
614764247
1173381440
1924816296
1925848462
321147983
192547570
365226872
908257858
1335707173
556278265
1618298430
185105359
770928409
326590186
692079876
1352287535
2060470698
941321113
541746883
438761982
1401993220
1849770415
837709167
962216859
1606325868
1047370244
550703780
478375909
1668295216
712757785
1042365869
985498509
1345311990
1110733244
608228784
1121636065
1307308355
1049009998
729140003
453416419
815696569
1014258986
1824553220
1442306047
1939543810
1841174142
119444492
1876461704
1447016486
1674846681
370486240
708574533
2125117267
1157108734
950425555
1275130569
1628054815
463300735
1810216920
146641336
497062834
810859652
1730948159
648512241
1327106359
882289747
104936958
1236607525
1045760360
1603332825
654402163
1480923365
1557197801
1638349816
1407138843
43834309
2110463594
667754406
2080036229
1710086013
171132133
1071129934
1364650186
1426738986
1707588871
361495226
1883029191
759759743
1304310217
1234240659
2047445044
307027655
458305235
799128216
673789614
623793713
1121121971
1700073681
2096014694
445048241
957639447
1275635566
259580770
1268281294
127447668
1038118491
151401018
2142119060
311989685
1752189236
1902956812
1687355913
884214327
437539121
1988887380
1413604270
1132824109
163115787
1730784433
2117645909
1612036273
506493025
537537247
1635707177
2090667041
764883826
152587832
623206718
1838647980
1529959727
565369613
120900248
982668156
1027461753
1379080026
742400171
1142948399
1609012337
1777828452
1860026416
666539187
211687885
484288261
1846770361
862917837
1342938842
1413405751
1294373838
782501468
257816434
826446314
1479567281
1982988070
1406938335
2003403855
796496416
510865327
1934571692
195835297
601801791
290166809
772142089
457777583
1319535015
780939622
548640347
932457495
1381969279
1739177887
1352104538
705582405
1202373788
1482214224
1509422110
229574829
1788308825
1051304248
124641500
487997351
1663135900
1800084898
711038280
8435217
1945001461
68059333
943345543
1757009610
2022899680
1212036882
350544427
2116487730
1152766264
1357062614
677830301
1043068167
530683648
2065206256
432444194
42544457
1188245730
803732584
1470237456
590267287
1970043529
644368739
1839543302
1798083300
398085438
1572504635
1592320895
617422102
526365154
51804575
471407696
733318740
1219499169
1224036280
661095447
317672990
514089854
1460119088
70713525
606030460
1117801128
20655274
1919685854
1773763268
69749187
1826182275
183306685
2030745378
434660411
18439177
552787865
429204511
2032069719
1222681461
1284036832
712012782
629379769
1158909892
1566196121
800220773
285232628
1358644843
339839949
1921869677
1711867912
756009261
1934790338
1153039118
1055798179
1473936488
766238706
7231858
630003930
726419342
1971250638
1159425718
1005166177
1547579393
265394857
1237873677
1749546128
774202216
600045371
219460828
114749893
61433284
846960721
1457246495
361578064
1964335908
1967609535
131325366
731584933
888524822
358538007
465841643
421539634
769471570
2104200858
175745013
110267111
804430640
50480363
1840178719
448595927
1828974992
967817564
1602995204
1833039193
49113087
163826530
205407460
1787224935
279361070
1472955735
1843436323
326016005
1175455373
1142414837
36637482
1860814873
500177961
547685963
324230711
304771724
1681245358
462204162
1648053143
1746482971
165090635
1331541133
1250110021
1199410176
965806345
1710891258
1046481215
182439137
440208849
320464610
325889212
957497514
1274545549
2015697416
60121459
281238292
177736793
1809837236
605512069
1715643765
1589118505
1860288387
861740930
472654260
1278757550
1127533076
1957188673
1080834754
659799582
1452328484
460273595
1340050495
779123967
868834277
1536937208
1637178974
191409139
1354230467
1347441992
1643184784
1557668621
1264644519
2117735949
1591041990
2031427517
196688957
1890441430
206162283
981347788
982852139
1468124462
313875128
950910504
2050180561
201910797
1813477570
696804040
75407184
1646618572
1773006736
326064773
805583579
1164708046
530407564
1998720725
1948331833
1721237232
1492497158
1887442758
1298717828
878421050
1011333928
1412470032
442019870
1670282780
519818002
887807767
233078846
1441868084
1059727748
655465596
1842182581
327420585
187883318
388724447
2023678133
2057069764
912011203
489062321
2072497840
67711163
1759191258
1847621854
1744670730
2076964996
1022556563
625683567
2045728131
375603333
1466624545
177229692
515254053
1891369857
1593599182
1433889302
713335050
449040291
1053040098
1679836267
1361973463
2088519916
834128523
1419512788
859818146
1692804674
2020020500
971375293
2035242779
18573238
1601151806
755723759
1319231077
602089964
1283264215
2085022012
193068306
1193398127
2070878311
1592902200
1110595489
255950217
1039930186
390446727
2089429953
1880860480
405047939
509560970
1320163931
503645709
694421768
75226847
902456551
1275095425
1277957232
561672722
2049371672
580281079
492003996
43102425
931016180
1101613129
778489386
486121147
2100388764
69625241
51517091
1110897840
153615430
2106364071
1568997170
1990164725
1934705968
1073188946
727989256
1323659695
1742784136
788531991
150157539
132934910
296559445
255747592
619906163
1359299572
412190961
256874200
505546
1356614939
1117258347
549020083
1565157311
236823480
80082337
1065349360
520350731
639424392
472128322
1624550591
134134215
1217287669
1691913098
1780548798
1485675394
246691769
1646126398
1551948740
742866796
2045413886
433879748
291177759
419277758
601432543
86933803
1101625943
572379727
1195580325
12018878
1309527436
992658130
1810870339
643154397
978485104
342066760
652754991
1047615129
1427984123
453253343
1719387525
709476234
556463245
250727030
702821613
67695108
525063601
801105581
704861386
1117705592
1656179402
919343404
1004565088
46251415
347658766
460935881
1009101757
802442144
317174649
1156025394
634275919
1451626784
637170744
424320511
1211320640
1451626245
218205358
810248251
2052570427
2112915667
1869230510
20656057
1374573507
1481928592
1764775199
1611682757
415395034
1152164380
1026221140
488668985
112757123
898958649
331186745
828302118
1609553465
728814698
1193319919
213279143
231220532
761298206
190722859
236979636
1032342180
570001494
1468633321
1061348990
2076369036
336988504
238295748
526133439
1693034097
818521060
1497548850
447392748
2011462034
806744045
133570454
1611966305
1784023841
225655440
1743821625
140675242
669311214
845736464
275605370
1658237071
1475904248
2014712094
2114083044
1463668984
646012196
720889338
1695491225
1795243538
1378295875
1487280936
854456531
2031687332
1564636737
176237174
1431635167
249154262
1722435500
1841411305
1671900116
1377933128
1745136949
1117303852
877307731
993208305
1418844938
1032158436
1952832237
1957071687
1931206805
818804211
1404935275
1631459551
135059966
1462801073
458473191
1437444499
930389529
1553687866
862944603
952632918
1991655039
1553819923
1307781530
1368337803
1610918275
2047327507
923978176
159664348
437054484
1872700944
246439252
155310131
1243739237
221532570
848455722
1399535431
1444434458
1045344381
2091454945
1600349258
581394957
484481001
320724372
1650226140
1936772958
1165811134
1099776337
12272607
190350413
436983802
807828520
1301044888
1843377367
704303484
677638514
1281729583
1935409350
1260371486
1437428206
893784883
1099582414
1649552601
1909582390
2042185755
1445954676
403122707
408260817
786430106
952180027
180396613
2088442600
920994629
841544259
69770114
1650805520
613466760
421734561
308238302
659111718
367892703
1192123763
865717697
130579671
583852417
544457931
1132933344
167631324
526174240
784449252
1455494429
950972324
189334372
625976445
1133301401
213644587
863373824
719314866
497218764
976246727
442239956
2010955412
1202732173
825123862
1305363115
2018963013
1685694431
1815081881
1174988688
347013787
2389982
362446851
235052556
16956921
1450252797
944789141
888533969
1284213147
337553463
436782196
241599381
75159371
797237968
1902275250
894455227
1364391265
2082251149
597813600
678038656
1901708195
755123272
133281767
1837962114
2044461287
1911631969
1292964896
531433044
1137634606
195020664
1252503000
39263771
1162160696
668311700
1666323008
1729454336
1267044481
1125326908
1576360642
1779548509
1253165391
1664058690
1345235539
1361727280
645382185
954998106
640249733
530783658
6833477
608095548
127241989
1481815520
1502305878
1940531175
1041090924
175876494
1357222695
289852267
1663977558
382425678
1534459135
1764425404
2057340380
2134358224
504928703
1884120158
606335357
1181706897
87033261
1352260413
1379506052
539048172
2098390367
1962821921
866615560
1799004328
197559214
824828112
460151722
985865609
1769242754
1984907799
1993696587
1532242256
1662731043
762608417
282395189
1632926228
959748829
1677437239
2019440526
1658343958
978732328
2064032363
1325530667
866668651
1463948439
1186296612
2021059235
1041023091
28075860
2096089844
508746065
1364218524
314443056
263642390
467326592
32472916
1955753999
1035267590
1284019080
258983673
273027064
261256431
735112764
2085901422
1467370711
1279386229
10992301
784873134
661257151
1769065249
174093074
1167484983
614194403
1944251710
243806799
518042678
1218020010
1900753950
902754866
941943866
82964556
277430057
1777461566
1078987980
1393847807
1451810421
1704878178
322095986
330799503
20948596
1452193443
1062614314
703803666
1191596885
1026837714
678040538
2032242849
1634877069
232995799
808435519
635453429
1219393389
158722706
903208533
217833660
956403202
290786834
1500662675
1756560244
87093516
192886667
86642715
1900716258
1438208830
1941542695
842440060
498201860
569560002
1606054671
1787900092
1576815991
1037975287
1811592999
1001325982
170181206
1932739420
1644802443
1561790165
1229747509
1501223214
1214672322
1167340236
151282679
1786216151
831871223
23274457
782067235
517986389
328634771
1042726185
81178963
1207005871
1602897497
1629954042
1137797714
1850546640
859802655
1567583898
381054425
2032735396
1497735530
1491173189
1868054590
1437135188
775651771
1856057085
109596897
1163282463
567724239
1568402472
115979395
1212053038
696904725
1789509145
1635025089
1341247320
227385067
1798483316
1193294660
241539256
1846987488
1539605714
115699887
1050733514
832815440
87026357
1465329474
1982616582
1931713088
1824469278
290420329
53394865
2095917705
1149769581
515973463
607845433
925685060
1060994311
363875268
7809160
1073072060
288553991
591921579
930545279
232257860
1718879368
1395215228
345005829
229297785
1685450198
1464505396
1517379889
196617541
1649025540
630209881
1663097422
377393118
1641946490
1385775862
996475207
1479108069
1363387362
1358171240
1839721310
1051203026
612256636
482250835
1090798594
1331419593
352213758
1118685755
1643611159
1988891231
1954914389
1418205133
187036269
1286791766
1954515735
589801738
1313672626
909279630
620905378
779376270
1771634364
115655037
790743843
410598430
650484138
1806448104
2060269799
1904654022
1115871668
1296591239
713180415
1919344373
990742652
1386478869
775244711
824325212
850249769
311926648
116008117
1891171865
1245802643
1300585637
689428891
2134299867
1520766763
481856272
816062512
843422930
1633301647
165783170
1163935684
1695732045
1799002762
1904672268
154086175
2104528896
713232607
731997666
566950341
1635124769
220829948
161051801
1954768490
15195806
587102092
1688250899
34399175
798078091
1470617032
1834060162
1726025037
2034632737
1693284768
1312211896
2003154030
1730467078
1882387438
283237136
721134964
1897033499
460164005
490993933
958430211
424515166
2024400661
1251983262
1175933799
582318471
908081167
540236938
103870923
1412505088
1184541617
1717160269
1018721460
1600892223
1341060571
468246764
1982664858
1517290456
2083509601
541680304
798165472
1842897466
2085483869
1779227717
844566390
716308726
975004908
1899441371
852502585
1885753561
271321882
1838873502
271332988
1241608192
1121527806
1056999582
643359820
1648081718
1581322258
745302446
392263576
210672651
1999637328
1511192159
1775621719
1051198062
278039993
1609007615
1860360496
1476770960
1685466863
1458041322
1474030851
172269494
752682109
1629764143
693503592
572873638
1274357640
89549378
276998534
201439552
2846796
308103752
971846705
1155266709
64517909
168097909
1312622843
2002820124
970853962
1961513598
1107699524
1920290829
2093872824
1551736609
1461630300
497574402
1755119911
1958796279
1705222101
674865842
1339223853
837797898
1584270179
1434734475
2132755562
1646099418
1503999499
723274790
1841724128
943007161
772829769
1589013785
2032832169
1540100473
62317387
1918898900
560886508
1229697334
167740206
149602221
1763131064
1581013299
169001432
1284802293
868595948
250635993
1422817868
552197921
1380395502
423409372
1469166173
1784875894
2052300499
478298919
259778543
1107361630
1238747568
1307108732
834958742
449532230
1100734453
97520368
1100567557
818825169
1533155486
678125824
743960658
150473208
643742553
753318409
1924651097
1534443264
969929485
1713980439
456587790
37536056
1983829821
928795115
805335164
979974749
1464755488
656953685
1517372927
684314996
418590611
544649007
1591200089
736359230
1987037784
564911959
1702132680
1790770320
1347568129
783013661
1483056997
1116968598
916156886
455742003
2066204243
1750726468
806694211
486741756
1573077016
212423179
323346220
1279631086
1289837298
1253178899
1472958207
570405078
194301460
98618941
1504907650
1038353025
357483244
1897113998
1370233528
1730461401
1173452319
1814103125
256383063
826231901
30656311
1194903984
1091666255
348744429
958917513
1228321098
969929485
1302242068
244457129
1663983548
165221576
1694429264
1919439849
1592437816
714988556
595855207
1066871313
1036742782
1532254752
73291627
1789395996
836467720
525580691
697820493
588953568
607793770
1927774307
1250477337
103005758
596178399
1166181453
334881132
383901666
1964485044
1111371904
545915769
518504357
1797512395
509496111
55040626
761676908
119126509
1611444281
743671742
1372134278
1815835510
228503981
1928008874
1418976812
511903762
538794074
1296265886
131008778
1094589783
141325097
515492088
1507860451
1283451835
1751453632
847456508
258444077
723398125
978680515
1663385692
517843058
69704642
1439736975
1728288152
628677666
443002093
1310453883
1789773407
968613594
696547124
52731111
1868942459
758426492
1540426315
403685684
256671890
939362296
702460239
1107466594
1260096251
1029581747
1247389645
1973901183
948512170
1079885020
1304343965
2125838044
61100807
381900626
46753444
1081010147
105680019
1747337244
979583384
278404092
1207831883
877864134
140747787
1119088612
439705268
1178472342
1668211555
1152108900
1412505088
1840539154
1706540346
1711502870
232032903
1541666483
1006613532
1771114505
708778505
819708091
198514226
3341586
185991626
2145334496
1607922510
165015271
391563712
1205632825
966860773
37423364
2070921806
1272403086
57423920
861556592
60714275
572818605
747488925
1201453975
382273632
1761870499
898786369
1029945664
1688380746
1829017656
1493221626
27671143
1622115355
1049819863
624951756
934370964
71001778
1212957653
1551617490
1140537271
413699370
888006872
1754306416
756778809
1514778693
557677738
1098793360
190491081
108463107
648627365
435209244
849083036
839001224
1620150236
695328229
1899694549
1092254171
1595938689
1329149297
1245706492
1270052152
444033500
1636334914
1908329658
1177715154
538976963
1867629665
1058920341
182239472
2108888365
1312731953
749532709
385955571
373232507
434246933
1557618732
1803622700
465787540
1592366155
1087383042
1729253607
2074831659
483237393
376873464
1570550734
787496430
1901925433
1923465460
1078492770
1101325852
1957289126
325818054
605317990
1789356543
831543296
2060929983
1479084081
175566253
788250503
467069642
545737262
556411932
328209859
1314156123
1641932417
1030317907
1193460752
935673284
1715839519
2077351409
1190433520
1353181067
1860454951
1178601621
1782924984
329901798
1777486844
1384026251
583003276
295508539
1449410223
6032609
1709091099
1612816207
461399861
1097046068
723604664
487245199
399160643
963841582
1411623065
1765276905
2097848189
312779198
1454333919
180555383
1394782321
393081427
464910851
1724467159
1022442782
1659431097
1298624359
2130550086
1383549476
576896172
609656727
555715052
246303556
527087061
615086913
1935955969
530299620
627787689
1712038671
1713928321
1180249318
1561663908
270464511
1340894903
374473113
1972971152
635402557
466653004
244020022
1623865655
1566345010
1990077615
1948501085
617253051
310139712
1222628754
725275701
2069079881
1491826135
1814313113
1044642313
31215463
286022058
1049437796
657035405
1410095247
677307894
1964473309
214705305
2045999222
1388282600
530769299
169571048
303616083
1931985472
960219939
1427654075
363529671
1598668091
1860165501
1729301776
909624684
1475372816
1992499571
620356908
1220921233
2111259137
1301977089
715862556
182775574
625727882
39018910
1735432683
66733482
489900689
1580969308
1308226977
1615669419
671701389
1888380560
2127479548
224499458
1407773189
685181952
1013667200
2101492908
589025374
1323817274
1660601564
1552876226
312280738
2024715876
987323635
1429832666
2058493532
756130840
1615983656
2032673152
762794361
1725902449
834900141
863053078
604410585
35850709
417187743
31553026
1912281564
1326499630
1744674127
1430198440
782501468
507528782
512135321
2007192606
778488975
1746706426
1968685008
316605370
1596628688
168648383
1200674107
972629744
1245909942
275410593
1704319347
299770455
748109986
520378121
714025971
976018644
557391967
771082608
1599693096
1272201982
1341741271
2036896135
882124116
877010385
179425880
118076676
1841711071
995607596
1913908683
1734901585
902227021
1138575098
276089665
695093683
617179889
845109492
274164919
2054533296
950117242
368760481
696492886
1181085183
1591009296
1877757482
469375641
1890761741
537626832
1754836549
83178150
1564188871
979597518
1189368534
397909182
753096938
382104633
773692721
69033023
1714830430
511893365
597630612
1741789908
393300702
1152890372
2064904336
951060781
598659028
1707145661
1125432277
1152677539
76195643
1674194591
1557613771
1731283592
72982288
351994588
1995278821
2106136462
1889654576
1751076597
1351130372
734065228
1498491257
1684043834
1075191220
21799760
587988530
1973768012
1068245872
1547376983
1066917678
773656223
747067747
703441888
2126843357
396658093
1652897829
1511129088
1209182366
379620521
1786106917
1149448471
1127294777
14894390
864188703
1903158632
1823510012
1532463478
562667794
849934022
1333146833
35197131
1172618108
365630392
894779094
124821862
92057323
996736168
58338565
2039833773
1241577880
549031627
1383274672
474715070
432357642
1416553418
2037814518
1900819438
1837890962
1873028098
1191736815
1671304367
1842216997
1881629676
2119426191
726343307
1278455826
1392248772
260520152
410349336
979103052
2005577500
1412917149
615058609
145975267
1417190129
1933429990
974589520
1604274967
682383282
82995791
1348032709
1842565130
120550279
9334825
1424726426
239867461
111004976
760187371
765892914
9793181
913383351
453921568
883514378
1303130185
1947154229
90208815
1506184990
746659993
537611587
1639944042
676982020
2014797002
2102102581
1748719920
1344143340
1803029894
296399148
1286308073
283780973
246003497
1924104018
2095482509
1460451771
596927203
84492287
1731144005
315902598
2022503147
1637649282
1102647055
1088640397
1246084856
1550581205
1657294387
73232674
1398541756
303261134
787841226
1543109598
631119687
1744622134
46062127
566336430
1961484269
963811052
842513
135753549
1533041729
260005884
1628530528
1893374859
1416172142
1585363236
792761785
105204670
1623603066
1756735812
1444121181
1431592607
18430363
1893237116
1486368507
1675057015
1050023882
623798832
1611719546
1413623062
1624245755
1378246751
286379246
1247500769
387065921
1892156782
1923567874
1102234882
1271400831
687309764
616110251
1147497809
653755050
1660823777
1934743916
895959808
41083417
1199808668
4733559
37815753
1190040656
75523248
727360841
1555782586
1193372758
657680240
1331301467
34157930
1787018863
81293424
2063653733
69519502
1119553764
2027001868
845433348
1461773128
917815694
1821390716
840704639
251052821
900794974
869117635
2017392481
983239669
80822085
913852727
2111173888
1124899806
81111258
452606692
458393802
29471064
2008768269
505284873
1032294624
1342185799
58531882
1518056081
47012808
469693138
1110309583
1988749401
123771739
973010056
694536327
1869250315
92420693
43707291
669116592
912935751
470537600
1307815850
1118325074
1615720715
472489729
219749945
1079341654
945021626
346439360
670040584
954018518
1279402500
810835657
820336518
399989371
962381323
622060139
1761152202
693859611
262050340
61196015
363618248
129775246
1256068854
1505261337
1130045828
566009141
1020204875
1646680451
1769789814
1472234689
1239735774
171812739
63848007
348776077
91379299
98685696
1247974349
351927146
41561299
1388472737
37013545
1750182280
1484000168
318439156
1546081422
1436443128
1840130712
248986984
1360492028
640770375
1841976093
219336139
1134303053
208526906
1861105740
626803226
1505340495
1906753341
430770698
1248119770
597992298
95631291
1386285365
627604491
1200062406
870080722
1450932686
765100094
365141702
1632117835
931114004
462816175
443435435
91171761
194302059
974833144
1114081679
499252300
517241436
1316058690
454226120
2012695202
56067778
1885797507
1171967705
1455452170
868743451
1489915279
1768773841
1719646672
1387455813
2103590775
2144704306
408628715
1348396015
808867318
566207682
254004531
385018346
1552221166
949228336
686527620
1786267665
1016212670
494111233
1468179511
1910479816
268070673
1509213457
1897041990
184994328
1729643963
320675258
760584731
1447273288
1199392834
1006913103
799148113
702565715
1995237527
817360768
683375287
717722018
1986492197
550672799
85817509
1891977937
131517266
230097129
1555967540
378386829
1573536908
810862052
113969332
323262367
883696874
342579008
856432004
587217699
1760164878
1295302447
2005606739
145415449
1597619538
898855754
38612049
1146585118
195038627
996527975
223387546
1033814286
1243169339
557099573
1601685746
1704023566
1086293030
419876299
1995647319
1993803796
185383758
1228855320
1417278406
1987499254
1920768859
586474350
1665396704
1270982171
1616508201
1457676686
1508042829
1370230560
1787012404
536523476
1953049100
255498017
1883858611
2049835318
146471677
296139029
1354106381
1863516515
1808317389
1073301053
190961616
1223869388
1165995371
1225515629
1510703706
2089728525
1134000524
313941165
656415897
717673997
1058253565
2020325025
1888178499
1468163541
1032106147
127005652
1994016368
1688312965
733498787
34896678
837734936
1331285144
1574516934
1987050933
351460656
1486018849
1540221450
1310795752
1410101771
1113430378
382797041
1443126540
574406397
455459577
323366523
1596671304
1191986349
1336696595
761973781
2001596576
1528996594
1616669399
154519010
1260263600
303455567
729514457
520346237
606013506
1134045720
445825032
2001633428
809302972
1747633829
1720874697
1512545541
798782661
2004782505
68045903
656921310
77813161
947092283
684288142
832441522
1052165938
392428178
909813370
1759013889
2085977576
454930059
1944225026
726573021
1209302954
340295045
989555234
1776820824
294464070
355632680
1982460609
1087050900
723191707
525177057
1588120332
2025707712
631172711
875768385
2106116438
52538491
1083422636
914164582
738242131
1977295290
874697971
1612140670
1416974905
694063743
893356187
2061410763
1725049616
890652969
889847765
940575089
1725257370
471459149
2056054274
44176534
1919296655
300348150
1732970133
497594908
157583062
1240668124
1639598480
2051377371
480647303
839086105
692019425
767289280
975586462
1297432076
253417798
729935156
1807258053
327075842
16594808
34940048
1923746106
744884707
1964838129
108472970
481489229
2108042885
1089135708
1813561237
273482170
286250817
1049584755
1127334246
1539172248
982968546
1903917559
1428896394
512616439
988469026
1106920822
589373262
1363650561
265692306
2116790897
926351931
1355049860
335037954
1687371869
1564853391
1216212725
102089857
1474568178
1712370051
1392607270
1524009700
1455035152
1439005145
503653024
71977996
561118341
1812774636
482866258
1281158868
1897572715
854156598
1333565595
579730490
1362674136
1632401245
1263966182
234687450
1207302153
1563269207
899247997
2037761554
1653733176
367018780
108853515
196643491
368063778
1856747085
789997171
1661223569
1564885225
1277834630
1560929817
284862829
750932616
1304205691
354698049
582313156
332830997
1251484088
570526699
508830378
2128799714
1014602541
2067226022
598446806
1866694233
338971016
1466164452
234607540
1586717928
1185994418
887163533
452545417
847321359
1218574688
1956345747
1849176399
1831145686
1362665241
1023647966
1362923984
2066388332
1700718711
1357089072
1982505026
535708820
1494553656
217593596
254363948
606545795
1494258319
878061663
455382897
892450792
1793201597
1092426497
1220889091
135205189
320762428
2066264587
1386194520
1133638557
705623751
1062461836
170005748
767827547
1123512719
61619511
1154141242
845008804
1934692557
61820403
2039027494
1935347794
1722244040
989952530
1044823110
2024196682
1782190807
1467329438
1591640010
558232930
2063402695
237722146
325965501
3032095
342025873
2146924726
2090734988
1344821444
356682603
1613881472
1092978892
1057567665
1743791313
202148680
1351983979
816629267
287136538
1791125333
943304444
909874853
973190987
1477957996
1821921337
1559911677
502676650
742712881
1644508958
669610299
1133480637
568343851
1979775653
557195223
773397979
694034356
2113856693
337120596
353342688
575818135
2042848963
555581692
1081252643
2126386495
1923485430
503629269
873007073
473204807
574390002
2114741592
113822538
467112942
268100897
1309900830
1213544740
373530622
1231308371
1276039886
1096438698
45967314
1956299615
932469457
1141155160
1954058292
1733874449
1527901878
531515090
1990858566
1696352063
1047589597
254905429
247846628
1162524898
185852982
1993234106
1198738298
942209226
15957346
1304637717
220253012
1710199884
692269277
365329982
879658892
507490771
480186673
1676812564
644252840
113636281
787661974
1911119407
490816525
1683736532
692823603
944252001
1037972665
562582597
1395377762
537686264
2031420425
390930599
20263179
1071637698
1480191688
957271963
1104982941
2126055343
1570420258
2011608885
2107822586
888990023
1793844883
1585957669
2105779755
1290779020
1173888112
492184176
1899776286
895504167
1481462099
331367290
1973297923
350485182
570063110
1364994505
634466086
696572977
1475454095
684166008
1611440445
1306264711
473268838
588743781
274719394
1197263803
1477206038
1627092855
1772030896
45408185
1094794841
116053152
472135325
2055334893
19486548
214068210
1317207049
709928817
1642412703
1875266215
761320140
1009304629
1292439983
1695113196
1274466253
1796533063
1349966337
263790588
759280603
769275564
115773223
1162121951
219977828
1622472054
620647681
1375959579
2121673810
922209703
1916452895
2065225716
329228927
2057858168
1010961764
643098759
375230690
1425741417
1999087918
1520459854
1370021791
1565993054
595284764
773921680
123459808
1098980018
984772933
1657731430
1730674467
1090846428
1186729536
10717188
783551378
933151837
787209496
272852627
76033942
1196735457
1661060852
154525256
401815696
580401503
263787377
337873562
727174595
162692913
1132544731
1514753648
760302405
1110399577
247636502
1020961122
1640808121
1522055710
1466173170
167526645
575937480
1610375377
1046466708
940937873
93942726
458549835
560557447
2132469345
1749143047
1819656379
1324642269
471396530
503722506
1758705610
1922657336
1023722701
1472017535
1538699821
815937132
266908864
2014848106
503167186
725750643
256999165
1572431442
1555910047
2025484557
151061614
187848377
2128775317
13119796
1000930365
249661730
227908560
768531784
1825216917
40302208
1195166413
1061173937
1756116491
1722050302
957840019
851217916
1762323971
288629026
245435248
1759537975
600469886
1246291820
366588570
868074251
2068364175
770755901
278882743
300851509
2081326383
1922856998
986200317
1852320974
545792857
1111712301
1187303456
1188497704
1851965734
1255635230
776205560
933425349
229607648
1925323482
484809394
1584673240
1406094783
941746249
1950986259
1430325873
153991081
1614347245
962134969
523534828
743343499
1349641770
1508709816
1057899964
128436539
847075958
1789592334
1529196703
1903826914
407709692
854638674
1278582484
1692409502
434847786
1664964138
138230447
1342915866
1028518487
2086027158
1442226637
1731337407
1482999963
1208287389
1312893311
1350266267
53954215
1815268321
760190366
1097873942
22289695
1461530229
953271995
675116881
640252483
164068470
354476145
1715620616
1578513711
297102280
1842404588
699596296
1252082367
682120313
1812937834
29368082
877172208
167191474
2109255732
822775581
1605246790
848828124
759321063
1926332238
1811128209
431035432
1208359569
1794443865
820582741
2102998920
1655239546
2092025400
2061506772
849620180
1110782588
1450862728
1345039074
2013802215
1943283741
1327225262
1736248893
232755886
1172536966
707056400
1710498019
1230715501
1763676494
1421667379
1686306031
1971090591
776769710
955430963
1789380425
1363699782
402591336
2121677038
534020204
2092144360
2020903652
810596544
1699560939
477159704
308442938
968091613
1101962748
423341583
49808097
174850789
2046952874
1092731802
684096195
231759878
1207918346
2079123053
140491853
1043604901
869556964
1030884224
1456809593
1967460768
1537423229
1320314897
993894943
1050555412
530305981
1272025256
1999166100
495446891
73450947
1277604895
1973651970
1868664477
2013497582
1212655338
102352341
262203414
547792480
1659988280
729270919
684659704
1029652699
585267393
1503857756
840448300
225380361
284565739
930794787
945126209
509819733
1243407341
470023825
651653127
1562603576
653574354
513985846
805266466
960276806
1615120701
925260528
67904188
221048367
181508206
763382971
1180670595
884154166
1401763464
1172908464
437987015
268097562
258042698
1360559319
113412138
903777229
713022528
1592146732
1530764089
777091677
1071424425
45199215
601020307
1334740122
1342504409
1602757145
508432606
1812797789
830051261
157909603
1433857724
20952292
717050354
1325307217
1044502078
63377132
1270210674
463119484
1661253571
322229466
131760646
24760597
166748742
1075821954
456157888
689947631
622387589
1628453143
760933673
1217428692
820397259
476197768
503496162
1628528108
1407580297
818488886
208200285
1780205683
850469842
1289239124
805119261
159088208
478876181
1196933481
657195186
643704040
1452462281
119301486
179281053
320816947
609598344
732032834
396772344
525202347
960028566
1862030901
1608378203
1368231593
1243284238
2068646098
1039347122
1284744781
535179879
841777830
1831573251
1909997328
306412625
624712226
764144679
1565173830
724892418
1509075255
560815987
1054133018
1249759050
1438199615
385242488
35245710
2039331019
1689704325
1166160064
359833209
1198346523
607264123
682049928
1292124665
2044100618
915616209
1883333596
1501746081
1724880440
633088247
916242834
1901951848
1038917511
615984727
1254103610
144745065
1161253479
1673156423
1912392215
1550462315
2069335634
182514856
740992967
27582831
1822564992
1907940379
2133158097
296008885
1412256308
188611653
343745494
1433502574
162425103
2061153527
925059517
1020457408
1143489650
411865736
490156831
2119649171
568664472
739960290
314757825
1653999196
1286831011
1006546730
103461376
1116386805
1278335083
1670152908
2082274331
1524778333
151262593
1576724372
908481852
935533559
1737686490
1432728722
630864882
752451703
691467970
1900135302
1046026823
1305186777
1720231680
556411932
728332200
1231191851
838870763
1585352694
647747574
1206318894
319352733
1805672723
1272988648
506379847
1764620604
1207116395
66746979
1778578919
948632254
484981279
1017027978
1167888302
369609793
812012516
598606536
1631071390
1099028347
2052498269
1917558723
243180460
2142740818
1969834928
1762419949
1628571351
172935918
997822255
1484397131
1030522535
1435649825
1842909431
2129025509
1728225392
840492530
571960194
592675411
1229894295
497460347
1092980464
1740287796
403355557
862226209
2001728805
1382690417
905294313
1011686189
1041485872
1674631059
1269138470
52738962
1156472797
638098659
481284282
1046044793
1965245564
917571953
1481522148
378462335
256210296
123762190
1144418741
607095575
146469196
1857567745
1333964515
2012341199
1786803755
500534513
1711894439
791320143
1365935065
1832939645
358831559
747080591
1134072737
704773964
1701779103
1121058798
1374275586
37956632
1181286852
972869813
1648670655
1146798977
1223034190
716385675
2066106541
709209509
985113111
2019542996
746809989
1876327301
480233774
863589331
103630907
913185867
68460103
881885113
1761746560
724931198
1944800337
898993569
746354436
686450536
1658658983
228222815
690270734
1854852353
694613752
536044758
1584526595
1660694731
1052685623
1492930901
35941734
2021193852
1802531865
888977209
528091711
269249521
1407615709
1622792410
1424050223
539463893
1481924026
1249084920
773735259
694111933
399012049
1429895522
420293625
157078379
1613767221
313353922
509019110
1837420889
1137164649
1396552173
1075940557
1145480098
1863454343
1653458942
1912624835
1661514026
1465696278
292480688
1458244667
874277725
754008096
13319862
1341588732
22679677
1478336426
1258166572
1380153255
1824267631
307757235
904663352
1039690179
1803005295
50070170
905174550
1591160458
1359108142
1872681347
805064555
1155450819
498314663
480172934
82806199
1660755604
407046906
1732347092
385321201
483911728
566244875
888422056
678786684
1414191504
464460234
1087289725
583011972
1516349231
1046840197
1335770269
2097226573
545534327
764250018
1404294869
858805864
1263579011
636654252
702570885
1767456368
977724836
605134110
84607641
1481152108
1860315418
1461770707
31492676
1799859221
1553797892
424082522
346102303
1156555773
682517449
2135255304
218921840
84979412
1066913353
629608330
1165921845
180599507
84936644
636215439
1792715185
1022350747
174042817
1213660319
1835726282
1816236244
1717632799
1645945423
474419580
959802306
811911254
1160699052
299434371
1643312258
159563277
1623667212
1902591958
1056849731
1243897892
940439928
850642873
1705008798
2123711547
1181868575
1847769156
117654888
544398293
420335983
169235382
900429342
420934207
1559221255
575249501
350199916
1733113668
137979143
1711764069
299413541
823980630
429392438
1106263900
1305915663
1987954314
905700295
354473119
686569414
2136458466
371107087
1962623215
1709071866
281288253
36168578
1924398
1873862083
984678669
2087257898
2050523903
836365067
1686008844
1830658419
1976995498
1520046501
64223938
937970588
148155728
1879069107
30486439
2030001056
1106553015
956257549
208999383
281306862
2007123908
47862380
1984146826
1036448519
10159033
2421049
2145413863
1057652355
910203731
584117929
884279429
298516790
92057323
768094907
986102744
59721719
1260028741
1290058597
332004522
1497569710
453989646
1589869880
187361586
656157336
1450470990
96174109
1214611917
1940549050
1610447338
1330392191
1865439427
2010033558
716134197
2104314876
1694071197
2091648553
69163753
1028738773
1539437683
27200519
1833094425
1030390751
1113694357
1393612828
1936634806
1957371590
140329709
1194938939
86352660
141841044
874618616
1413357326
1097919811
1183457076
1675293792
81139906
1549827190
1391289217
1787523134
1802478980
782936569
1173513598
1111335665
463709435
1665762531
1987075420
904035511
1202941093
1378879396
1274230395
1437046129
242212600
125930410
1159352723
753044893
605497276
1633289782
16986264
600280189
798606615
300323204
815474277
732194251
1743607003
1446959980
312463919
2121468557
900548662
1946066086
1623313270
1552250889
1801518895
1338098312
321789984
1284230992
1204429761
1061501129
506053596
424754463
2146630377
1485700229
2009757636
349894593
2019978875
711455134
1634202219
377736182
1490734096
751616543
815784186
683702941
825058038
1493325724
1007803255
1885252373
1297234415
567622113
895041703
412679112
1312065429
486583060
1417726435
1302697220
46076979
651030967
1038367295
807279328
2119861750
2037583092
594334626
848215750
1368911410
1740457509
218679648
220153829
1982597466
1603416489
598871126
1357214576
1745250126
233008569
1854385941
712926528
67619302
180208149
364642756
995569731
505422590
467315497
1832511817
1054792778
1367994607
510897324
1391572725
2097014949
1866020033
482197644
2133599216
259052045
1154744024
342500048
56459849
491423103
853793955
904364446
1404358000
1531128149
1845626015
135031473
892445474
1362420154
55110557
1109382598
2062945924
2003551743
1715017552
1760418062
601421588
1558966417
1733373766
1876440519
280042765
330377339
486118043
445137054
1931494515
1446568431
1616131998
441195087
1746531450
806915413
1109828979
1618594469
849635579
1398305383
2022987916
1829283343
1031418414
595969806
2061613375
824768154
239619072
2074458977
319333631
117310696
1359796722
1096774699
741692616
789577858
1512035084
271066507
1955127306
76294466
937480093
1609382537
1899700171
1807457018
1311024898
882547252
1426208759
1768802034
1781751645
1899408388
166004186
1020963301
267522979
2021220342
1187463386
731379193
2103281732
1052681710
61851908
1513407732
216102233
1618514674
532788957
1990034124
963244145
1093207742
193042108
1825500376
1565733576
283575593
1800925232
422409253
705832018
2133916873
1964016754
1284254496
1926145749
927547946
1192433386
720704037
1435059489
203522464
309686593
1599347455
984417384
1422420254
1405775752
1879111647
100255741
352186397
2032953069
679638425
1476545811
752869556
1036130753
1952296147
1393656747
1229811954
1910682613
940156709
1945606158
1415313965
1647166650
1842013799
1381041508
1015738458
2091049639
1364745655
137938151
1374337211
1014164898
1755646051
1967940006
1080116582
1339196290
833898877
46807351
309810766
1735179004
1345563409
1891641908
1913528406
1206768928
1933285713
1933145068
1504030757
1571685502
2065827815
347900104
210027688
883998021
1121644609
342090708
1067731743
1257374735
848214257
1925912779
297595880
1117107762
855156009
1513300090
190524688
1163820744
876530933
181982625
450832625
1756734396
391185839
1809363954
751343642
1788359373
394771643
53560970
384409535
514383128
1370290705
916178786
1149993925
358952388
1395073163
1393759659
1071568489
326116007
362680115
182755570
601866622
1287109266
1625544510
5913220
268488400
1688501172
2122132165
942801278
1813477570
1772680463
1345440410
232172507
45394553
2047281073
204143355
887407051
2083862599
1733318335
1295188144
186710180
836649619
1266509957
1932738506
2087566923
1880337773
946486394
1107304756
12595820
1167886908
1918260012
1904124102
1767046063
1163406599
207324140
224602308
11353987
321618716
74654969
1316035315
1869567663
1649073234
1975752602
429630428
615223539
1775796148
1060852187
743411559
1510068230
819825145
830728899
955403297
1409718132
774466573
1666865391
682083648
882850588
2022059770
307196407
1033974850
330201055
1582967063
1679743766
600805159
17520860
1787586056
971850071
1103984883
1160216594
1734982671
1629401744
1446680906
251040179
300577898
562689608
1863366848
1704357473
1468507369
1682829066
328250737
1722128012
1737072352
237794186
1268091655
1789435945
1981247347
1291781519
65176225
788204956
1557329317
2065828070
1056547529
751704404
166085697
1080899421
2077734168
1640568254
724655604
2063241941
237329665
1532673105
1841222897
1900021971
854740774
855544961
890341579
155374751
289263717
1688985023
48257082
2046134132
176564706
1693114169
1210480293
415262121
1116116887
1208417478
2104533407
1460809950
417096239
1967126791
1422976741
1443894728
1500435923
337544390
331988112
802928341
736575956
1004299389
1706491953
606192616
909424351
1968292732
646110669
638338402
916056436
560616615
1830731614
1723477471
2045042422
1420477544
683072189
1988732363
499310505
175310174
1557710797
141903846
1097572969
1171762155
1186079252
116267941
468867818
555078378
1480936884
1758526775
1821058339
438783740
928558365
1351409089
311063155
21926991
535227059
1443637005
1482582895
666780879
477261949
1573818813
51967487
1654809997
382271620
77981135
1299406050
1727758341
1628158475
328343072
870511657
1736839630
874793573
846626014
997563805
1624902946
411408234
1023555484
1748202943
545386756
1962908577
483891244
1168108373
1602755895
1353220437
1346896942
1600027008
20650693
7828028
1655812909
261385410
419924236
732719503
1398609159
326869749
593385432
1673924057
771484145
576301833
187856413
725269106
73619296
1286886257
1982049654
1460172597
737096810
321979428
1103984883
730346090
376403538
1526429980
1195657100
1335942394
2116596099
1500086921
1465165058
566667605
1979841579
1890826012
874021226
690088775
1234481946
492081018
138819736
1084277790
999321332
1296498281
334406496
376976688
275378470
1127516760
1100776645
1417952334
895276694
353782756
1565789114
1091535713
1798371768
66501813
1126408869
614563425
445976648
1510916201
356822951
1339503559
1173030173
475950132
814679795
466892030
227186127
1755999048
724083557
495631610
386337904
1409906481
139479880
611180080
1079106267
150401997
457276586
933447361
1558918683
258186228
1468415685
1959053787
617467657
919531515
674514842
497021886
646551452
872615498
416569075
49854148
629662248
1941376669
542172763
1498659518
451614061
1862928387
1460562893
270949909
1374886440
1393293926
1047840600
1356404557
647795383
423427155
585914715
800246083
253007572
257545474
985269009
1188079336
1856818164
21066117
201548626
235290409
1344939409
587163163
637459195
2017113995
2142118791
1015804221
1824439144
1300388117
600577239
35605795
1627398231
1167222288
1372835770
1046488477
1484102486
363445212
2130277580
1717151658
579237341
2018678485
1426807842
548936760
2003699077
2005477495
64664747
1829241789
798473878
840434639
2091609403
927213940
1270273004
1649343481
2009375687
1074927547
311332677
937055696
390039070
92144959
327857422
854229024
861367071
2035494703
616021368
495403947
134796442
1270809298
111905276
1150694701
1423468027
491745622
2076988090
2096954649
865425238
771134010
1334801513
1639281525
1765962040
2085113733
1880457179
1687227401
513634747
1546286201
354909992
1724713862
357727306
193861760
503666511
2113624376
1133027651
233876389
1712841608
1342165814
739557981
13723847
1947977784
1043945200
1005865881
1254841656
1931142252
461792474
759565651
645343276
646177862
943733349
1161061840
856298672
1356774069
1258423462
485818812
1954202574
550861582
1493606653
567250415
452324948
731642458
1237118126
2108739477
1161128097
1772479753
904570793
1061643999
805737900
1197921576
1801874211
2016494333
487586878
1372385857
128074587
1164525702
709352090
736857675
223508217
2086691590
2104024479
1591607920
1277795055
919711320
1749223493
718374040
296584413
1636600738
1365420227
164625918
2138259663
1758428574
435757063
1811368193
1986158761
722483620
1062170136
1051765309
260306830
296680769
823948277
1568610391
336439838
177542373
1680892496
831598868
591780760
1975895288
1999502250
780539970
1943557194
70446443
1082209532
1261919038
1145354216
681849585
1126090160
1850771312
1951277867
811533784
307858417
104049123
1679429619
960012918
1644988381
1289388184
290112146
1821526166
605276735
1358772456
1448285096
590223672
1037652879
1376849600
76892255
952667921
925569837
199284996
495923463
1236525198
488571736
1892233405
951949989
2104333084
566955469
581699528
530484194
1185790996
1190838997
1969769921
2056810887
1492473928
1445738333
1634457802
153524468
1308056038
665593602
62914780
1081219842
577590836
175685674
1371599683
1665885260
801231665
1725380559
1766750084
781707299
565524025
1579038126
367904091
504844036
248618558
65126022
860756574
2139244666
1687498751
539175192
1922641679
1555136428
2129478237
1926737054
1873522337
398069471
2073775913
1421845628
289371243
775302297
41113001
2092290965
2006708238
469672542
340462856
317506674
686618377
705411520
765227073
1614569751
1951026779
1320090484
1983380617
1984146907
544357741
327235132
546891852
18106389
739040358
1685754074
1572795131
1689975101
1797353495
1065306094
1416298213
1134242870
1822310880
1923516214
1292816341
1943572245
401101688
1939432435
1928867407
560933041
1388119960
591002602
2066346486
868626973
2001877283
1354132051
1427529702
1510702642
1841353378
138350494
563398927
599447422
1606364522
1788434491
669933254
1688580223
2073665928
1316314698
1225630375
2057428689
450980309
613558393
248987285
1407055232
829277886
1254327562
1858975093
953053443
1080989619
1454011453
772447396
2023669247
147609594
1338653818
1657691520
1577856987
848439703
424610213
976460694
898928276
500877058
776244416
1562536984
19148621
458859735
1890271393
94620607
629164868
1289343275
1255614151
2035660640
218576544
1963639773
715213181
1523820522
1778280441
1898801196
1576011196
1282902071
654537252
1955285432
371314483
1307565551
1162275589
1930823360
1880881728
1634235359
1323620806
401548280
1234403720
723274790
1979142564
2021877659
319632989
1394257838
1305313476
1552663951
1710936191
111131762
61444275
1157675306
1417956628
1033884442
96759493
25325710
1482447227
1173167537
1733463702
35502207
1949092857
1935645653
756007896
130620335
1911260516
1982437439
57423650
381969227
1978682234
597537854
944331433
1841819035
2006040157
722481815
1364372667
2117084448
1985646361
2107681552
126116923
1237689681
29791653
763589814
171010506
135932389
2044114425
1500356839
1428912085
1489947563
673202989
1747220912
1246685133
1235922017
1822773644
998310904
2039187100
1026277367
1517670225
961013873
125153998
69673059
1723327152
819310030
187800205
1423088125
1740854142
94143448
1451792104
1952851592
234858689
63241587
1117714228
1856012502
1014697508
1098273583
1434017488
1708825948
612803520
1710455485
955482165
934151790
1082827915
1838654253
406078850
390208657
502188220
1722676753
374545745
566048860
344870676
1021898204
956782387
582612714
452885023
1383677112
787120993
150839276
890955952
527121112
1117274820
867910083
1613637269
1471320915
2011901980
867370802
1291112055
1563186559
1446345056
480768004
1669587828
642533983
432628758
655830858
1218409540
256670831
1981444511
1239968465
1680232575
1480967516
988050465
1327344629
373080119
948755066
2093095548
849314360
1833809450
1937225033
315503974
954217865
1387587051
328579492
1953474483
1786290518
1509493232
804185497
1966395698
1682586052
873657859
495593654
1174100549
1990239920
896457339
1050745805
86182210
284966883
2049161669
102126399
1397520657
118976782
913838153
1823046158
1382304758
1495126422
674243601
2136113464
1848035800
1484984971
1947252005
1668455289
1203466586
1193430981
1500501025
991068834
723814845
1551097188
1822194791
312699077
841152720
1235156184
1886077247
185512568
1515055676
334028099
471239852
1127319531
52952434
262324269
1457371693
1985166115
944116070
1050916914
449420264
1373766986
2056573671
788250503
1893277703
826770738
1745679022
1278848098
1162882156
896700709
814880761
235342189
569657327
101785509
870538139
1977734405
1621033556
1021920466
1458133743
88703037
428067406
509624657
165065390
1452655306
1816106819
2031608932
1621955064
1792975262
1024192931
282739131
1764019009
523243185
1696210599
1170221508
60775914
1791712896
1283420741
1179243702
1275513245
424434186
1804597650
1249566172
876163438
1282404977
1434838749
204648115
285267815
1507016287
1619288918
981834705
1946666085
1752225565
283044734
240689332
133333458
1167092933
1751339550
2067931987
1274735926
4131687
1531601643
1139780940
1150397267
96199234
747831784
989338586
734632138
325014655
2058625586
1083765809
1858856407
64796190
1952478717
1461844147
1739965679
303319310
620041262
218687942
626884995
1518216227
1580127262
1132054924
908993147
1875485990
1530879593
796726838
84031711
341196123
16141500
1773184480
1079475397
732233185
1814313113
1551089186
21915775
1103605024
1914849070
572299757
113052357
527523035
1171323355
1026068791
964984430
1912299126
1059355207
2077374315
472418842
1047882607
997284198
352194875
1624655944
253396748
1783702015
293214267
1873518905
1049702528
1487345313
309222369
1288522753
1972180681
1079227845
320561689
1007616079
1697542814
2086544794
1886276628
1459401353
1967398904
1846046522
1706442821
1066836953
847856532
1667944676
1939840226
83739421
1197743677
1438283122
1246365113
1765775688
389384601
350658625
2096745570
189058939
1380343805
2090164950
37644164
379357867
289165174
700706275
745508742
1178019286
2088277774
1547650076
2097542181
643090042
1522423602
1947355924
558613056
1700540725
1362459541
1161508216
1991922153
581817054
1878385338
950345618
1436935656
1023826096
2053745827
108463107
492664207
255210475
1383482117
679351727
263227349
584834050
1904513594
17579852
841269913
349906152
589047542
1068511673
1592694941
1428492887
911418314
1108769347
1512786948
685778021
2039913370
1843815265
1397816032
249387923
1614210155
536203623
1143370531
2006600594
1415191984
1990662447
353861318
1320847000
415229705
1464785761
876663996
1393489620
1074891575
1780758514
1305901730
1022634111
1992688527
1399860124
2136501544
456019722
44127178
2042726550
990166351
1359220025
567969623
20409877
366468659
1452632087
1595038463
1568674332
1034122207
1022596932
685523218
464095768
1090328791
367058618
1081521928
1454160215
737972726
1611639289
149754945
256769805
1187365847
886506680
1971806573
616132632
1898744469
1249099922
1269589312
1292819512
514011520
677523393
1138510675
128451655
1259512089
1024731338
902831742
1749795850
278565850
2124699380
500773667
619813725
1813540451
2116103797
860584917
1745427247
1597046212
1052766712
1792850515
1042946708
1128285692
642350997
348015098
1301193862
431941692
1861552855
705791114
1104045035
1015622818
318042324
646385340
1898744609
442905419
110100624
1092768278
2042046607
723086611
1918737867
1078503436
1821352554
1648302737
52279356
381301155
2028662946
1057741419
1897611512
809099173
38112570
894390554
607775860
1803120331
1250141462
622589898
1833503676
1294745751
1981930683
1550069603
1109763786
735894711
1981294562
608179598
1532781588
239620344
858144114
1449687030
1778385461
104207618
1551444861
19151217
1089989845
1299934154
1170506769
153569884
592824436
1873366186
1803754468
101951882
747250784
301343973
337088902
1274211926
630785337
1847561672
1083447597
151217544
491868399
1828519290
1510491514
316782674
1161626239
1971700358
701696865
724727204
880184418
1525668946
341319744
312643318
103795362
1309144435
1888139041
802058439
2146861592
269677048
193237952
2032509032
106766845
1678415245
2081482614
364029227
1991750386
557327252
296794430
1309927538
1455415709
454074680
1280645055
315866040
1782449586
1212172418
1747760502
1547752936
874905112
614464696
1489017315
1923559759
205657795
1485284657
501109508
240120586
726235589
1004342497
1336622392
1018609239
569994900
234738496
912023906
839137751
2039188457
1696822118
1016607100
1362121035
260739551
1512711643
724848422
513275546
1600138210
787780087
554754264
1910344576
1562224701
1882493016
1884779832
1687108623
2079339510
547988341
1879899557
1159683093
2100606334
997397870
82762456
2122548955
149167102
1970266602
354731651
1959734843
550427050
1225791982
928729373
1738304693
1443358769
1614481909
1359212759
1455118304
1241781723
1945807375
1945795737
1242447853
919174499
1584150508
1435722343
2087834897
1367353888
788556241
696318351
2023107286
1993046641
219736698
15177089
348707779
1552958610
1555910047
1513147138
83523294
773070688
1277772186
38742612
530414773
1749406422
425761366
590419774
188468254
325792645
493017471
913259238
1039994171
1224694754
826180916
156830034
953520558
981658212
323367129
1257108509
2055687337
536394363
388008767
852113265
1668535022
1170330521
802979736
325280094
198572013
2091539597
168136808
1475064376
1367458222
1942116269
1853352421
1215941496
625105771
290787682
1887563141
1567175075
1967162336
1372182520
298642490
184780698
1550284080
1608054059
1652886032
516704712
1605759747
921450300
185164957
450161830
1897746976
1371187872
1923068500
758927570
2066388332
232319792
1762166053
857570105
1710676292
889133074
368774709
1561438308
785628784
716947097
415402411
1599632489
1831010203
1290947142
1981377937
1535456965
633338951
772260443
1154307622
71203185
1110893480
2037187585
333378438
748982336
854084336
582838423
2015109482
1430605913
2000814373
1802783165
1466368911
1051355313
469807042
477899521
933876038
29875494
2033410056
1727546713
1371899764
1362019892
2086382851
933543194
579954966
2027461806
289036151
1016512341
918077178
97899951
715642270
1151713713
1640967729
1256635217
14697179
1248236783
1017976283
2041629203
72224258
1704053291
185946712
68417404
314372365
1632439467
1080788549
500135481
1889404513
1950198484
331399850
1424502083
3510523
1206370863
1207546089
1410211767
1078281049
965972411
1523718615
609328022
1043138410
195174249
441847485
337329985
1220963025
223257951
1253457915
2011538243
888201299
456589074
601421813
1689429785
940931670
374702722
1580852202
1649094615
1100188996
355762435
781970807
1423722447
60951423
1025765038
651289945
1198061725
151166656
1076648763
1529402370
1289397319
1814892447
879358548
1439596002
388841470
1998543279
1500763696
1725969106
1654116019
359543196
1699385847
1773235651
535864815
1762957650
2099999958
2126137926
1347841354
1558647244
1143831073
1615428922
2141913923
1257846856
1055621759
466357618
1696427082
941888846
267468812
144307885
723763922
830656644
1944247776
1212014395
1014897474
1919484019
1993453034
231880762
921889011
1409258889
1416085493
2093034685
2093989892
2019930090
1606556635
461251290
1920862537
2120778324
103394934
1130652682
270250490
181701633
1832614141
1596774114
767909648
2097424943
614679034
567573380
2114047401
387014381
664211020
1991908791
1515735031
1042993762
1747037603
253891589
1942959526
2084306528
279763289
86041551
572830957
1862812080
1184571701
42211808
1874730335
871754093
1103039877
1684563358
1047740681
1725273705
723124220
2091238082
1434101374
1712211311
797632726
2055256753
1840270585
681608826
611959451
1076282694
683196134
566000796
884800092
1586120130
2029965935
1412143782
1041329415
1514661218
178320439
1288542887
1890555530
528494721
555887852
513977344
1146455398
952044733
231212038
1138683697
268144718
1534718618
877016845
1399396371
2982206
675125921
1449614611
1055267323
1655450411
832098340
430725186
272270685
703050212
1995709165
1747954788
1840777565
1579435273
705912708
427137876
1333501956
791719552
739809599
1109623473
1040141672
2113368805
1113646934
1820955550
852226122
38068978
235626383
671926720
1144546966
325921468
1560259515
1084605701
1997789965
1490164695
245389761
1105128216
1072280369
1182041269
2019092236
909782162
2104261519
901826071
1866321473
1124799099
827281051
666602950
484012591
1204467373
974213317
406034661
1055645237
207838659
61989530
867003807
610642832
853455150
1429866513
170922693
181555271
1487902066
1161897409
964816021
1022221044
1320264120
1107530966
472465270
298831503
1623907326
337369731
35288196
237130488
1586674613
1478492728
1428768859
729566783
397192119
1961406175
1789187487
957013435
1038021153
897538149
774379582
7072022
671050676
1716842660
1773570210
1928978644
981617672
368211832
1157258839
1056727531
78200179
1551735297
1393772242
1476710157
1771308434
1690627476
1164873615
380057101
335567642
596956856
1771076518
853773696
2091443615
1158514170
239897532
687239048
830890669
1438808362
764273247
419383499
86981721
360975429
559970861
1163968652
151262593
1024643678
1893136491
511019808
1012939559
1218695261
1830583392
969241163
1722656362
1912971579
950774711
317639668
713966028
944059707
1908950796
1592016223
1553798560
36509357
23767390
453431771
1609580329
1062541567
663958455
1339971423
396968115
1376965187
703232711
570597250
1649430443
1186456576
1222135729
2073399886
312895238
1232658540
563333864
1529356509
1858736607
1951913578
1837704740
934832445
2097014042
768100921
828779793
1757429356
2070473445
2036916270
178942086
1406969852
766199081
717482158
1767746840
1406619064
360478526
477008368
2096089844
1774989966
76997136
797345513
2049905979
436805144
1339790606
364428145
611840936
1765913729
531478096
1709969649
566104123
377415001
1872053454
868879308
2018481245
515870289
633974030
1753966582
1366302263
1858758996
915375482
1614685159
1224837975
1350552114
17668573
1988305501
1885461771
179764000
1678360731
2020309206
680127235
676071362
648587743
565933217
1193908410
780797066
1966953720
1043848657
1311360526
1050156364
455786806
713845063
347259429
681370578
1568531935
1113014844
1078918644
1390620076
712366188
439773026
371597472
1369365639
1266682395
1909627548
1867074115
544590349
511460855
2124509519
1211415593
1652393286
1882149628
1860697481
181125911
734135556
937428274
425761773
336787217
537782767
312984326
352281619
1744091007
653835018
934156503
1854027324
408101991
2090959313
1416165368
120954668
1860388429
1355490197
1057419077
1345437732
655932957
2007241687
1068906252
1290340428
508674682
1509774230
240404200
1208188696
727491570
835541311
1549042663
2068108016
1757666936
554991400
600087883
1666825857
1068693673
412372153
1455604865
1324743634
302804079
30667957
1453303734
185198866
28886831
630056317
1757687659
1286240693
1584471372
1517597354
357942947
789928517
1049982232
1150441668
624159279
1137943868
2068207885
1313964559
86193830
223823269
2042437838
1518330587
1259557318
1129321994
402273153
836438178
953093376
1860901157
178140679
226109104
1787147805
226826766
1632902131
2039373358
538569610
1965284696
1206078885
2125213659
460535335
822783467
1555482320
863483032
11934073
186024158
1785287827
2084522148
331850820
1844742120
1139862231
1220527532
2054611667
795744540
12486098
1398244041
328859889
1912307278
704420703
1561044532
998006097
716392452
251957768
669241147
1079868676
1486596551
1318677066
316993838
826762766
452020062
2098181988
1841897318
833872203
1406129075
1586012490
1149124967
658540711
1924748005
218024789
1043910346
1149914551
424895168
1672711481
343018994
1866444360
51206986
1941263117
349082523
1845103087
646342559
1206353920
1795336203
541271237
1663514950
721287362
1874786742
1446453172
385705238
1231269384
720592130
940312337
1295223501
1417851540
1662893281
503780019
1229984238
962269142
963032909
740108674
459533068
1511129088
2000002355
2099384227
2090638864
566121433
880338598
782903505
1510335157
1029715037
1082665950
1413473739
466891427
530070142
962782590
690807648
361065982
65335979
1396886518
962530798
2083511928
1604373832
1610428629
1611782984
1474445424
815266561
1448277088
588215933
152526413
1931848167
1268555330
161247240
273205729
1996935025
180182991
1294666772
169521800
1029335855
238364011
635266835
578326928
1178292889
1318006269
1909210649
328055099
1805126620
1648183161
1208200997
1614997963
635824149
1696406587
961662473
1296941718
218219303
381135197
1591898769
62790280
1402771207
1958515549
1946477680
2055853036
354642003
1808218682
1274283540
1083940284
601825087
1607063593
8544181
396857130
1185256067
1534118101
1905573592
894396368
1304136756
1158925776
2003841532
1792930247
695141745
314588963
322159172
188424554
462215005
1948543196
666177686
1338173407
100097267
2033375095
1075491427
1805310713
349839724
492032662
793212555
1388636539
168681720
1597155280
2020732263
2081885337
1413916712
1323568104
346920232
1195250223
372368243
801794888
816550226
1034604983
216698175
666269919
1020605883
1395771588
844411694
851435149
647141320
2041795775
1845278107
411723284
2146204781
555261256
2028634068
1184270035
1625631860
956429224
454631849
125775419
729263994
1319624602
1193252068
1751376807
1777585757
929476571
833633201
142045213
1214649781
1027244990
1807215334
1893159743
971646215
1346022796
1341000504
1657825521
543513316
543555481
1294598989
1438296066
1427442642
463957575
540306519
1986346028
1688842602
233645957
1233945887
852252473
1806497642
1046306488
1663047690
81889652
1849482918
713652199
1873915464
789766541
835728312
1631151321
1429924248
657511952
1981996166
939480352
717186941
278463160
1645421844
276831368
495903549
465193321
1804776197
1228589897
254471269
1052284982
1010459441
1918838679
859274207
2118681147
2104901236
1523772232
407845489
76685744
1045387615
2027792158
1092901230
1175939160
1425708460
466112492
1824243515
1797174447
1618076182
861767229
1152705259
1554055510
1393809925
1445411076
2083907083
1098241276
1948698175
1905751599
1370103188
261869378
369580720
1791155670
808080423
987299888
1686652643
2086563702
1071629253
2104129149
2060125241
543918209
729589238
1029545091
2092758494
1244582214
598440198
273198783
707021146
1513049861
133900168
155421124
1135737097
19527838
1221172087
1066563805
173544517
2084580064
699223279
13307271
617769382
1912423486
653116693
1250685270
2067731468
716897400
2083283907
265389280
1853241632
1149409989
970647689
553564319
1988911373
335581380
1829233108
2033273228
1321934057
459732967
1979569067
1745509666
1462799331
954940483
368610370
334245039
643582961
530726545
1746012686
446244092
329412944
278373827
1007245723
1913055056
103628449
1194784337
1383803655
1556093326
473932574
956469102
1983681601
194662802
389395382
289552168
935360384
780939622
1295310926
2128400530
1325498376
1896244058
2096875791
721628448
444599645
1317965066
1135272235
1547530524
1022723418
432846273
768438140
499651436
944484466
1596666939
1806596115
1498393663
1124246929
957592216
1848174900
569994900
1546025283
831210365
2023675892
533683593
79138208
1626127751
1812565084
1115480293
2102340004
1247235697
373911314
1251702216
1745749913
582026836
621964046
427908719
242212371
299378338
1036998730
194225133
1947224788
1685078469
1368304326
2047188218
143231885
522445514
234812503
482358965
1830595649
1388032496
1145580335
454126753
1244266452
348854628
906657372
2121554044
2092797139
1215904943
1381820130
1736819055
1291939992
12341533
1704762062
1624880461
1648658831
497703051
253162015
1568386343
436168262
1485675218
2078857518
980028279
370822210
1042874101
1642015525
1524795409
1800832039
2051509186
768755415
285762091
1033141175
87784523
289926824
885830188
946807001
260620409
1351904401
428681033
1204763413
1492746401
1958239739
822827561
1214097058
13827855
1168969752
351239873
1239870818
22743934
941179233
1585659093
159752779
1814887650
2052071170
221388864
168616370
1729514529
1455937084
1506755952
758282177
1340450851
1117705592
1783394807
2131179942
731713
394515256
1821648585
1580808126
1799595141
1377791596
1029167480
228990388
1681558213
1608209717
1148948702
699685893
959145566
4350610
1956994429
1309437283
1608677543
77673207
12748730
248111360
1928848414
699437237
653612025
819005691
793441480
1877511365
1823080027
623071601
2085940266
1496270971
768536666
912833338
510647816
860083903
1523094923
412838338
371308705
1684464416
1846156266
1268245323
1439561968
348775850
1747717931
755470456
954418333
778212999
710923761
838413892
664495794
891135504
677690954
1128965300
1502724422
1106607215
356141877
1702817229
1803546055
724770419
1823481364
1801684278
1214271107
1285478489
1382106124
1545929419
1311168860
253193483
782201244
673687778
2054521606
962480664
949708058
1877235439
424803221
96929846
214770295
442448158
458368519
767130683
2000684344
272691313
1365489092
759267516
1571725715
1462759812
758012064
1845184736
34655567
2074166307
2075087431
523728795
226701182
2093251043
438673755
1351228409
584857390
1610512268
1941931610
79218891
713850699
1956642888
1735270814
1248487817
814478017
2017654025
1652747858
1534392203
2017487754
1089782549
1134653108
2141843100
1446521659
938238376
386251478
52477073
160314063
1648498751
1982405871
230886205
1135270080
1221509079
1580226158
1692916832
1586875788
1705318310
1414589065
1453336732
1844423896
1471997967
519151564
1574346434
2086258606
104775806
321861014
751023970
990408490
400373283
1908335479
1013175825
2105293876
1783994069
1691045268
1488823182
478077359
1156236330
900204187
2068726560
831315998
1359581273
313821971
1027845738
902461885
239489462
1575253729
775439858
1369856965
720701704
694640181
1395191400
1583094642
1119874878
490875035
1402962928
584374251
1136455747
1186881111
272357176
1561849482
2010858520
1199951498
1373374250
1527034347
59191847
33786458
2013655789
1885062961
1783831024
2034657802
805173785
63313150
1483041473
546643847
1310626164
966612442
1615462267
1837674912
1066601835
518349169
15474031
1050809899
43872683
2040026640
1923585688
1031681267
2042236982
1545382845
41214129
1278515536
597915519
1971825253
1752185134
2096920802
284369851
217058542
1278421154
1888604189
2078661656
1053765719
363478142
437984170
994371807
1860690093
300587755
1237386102
1979919662
1858271427
627372714
1488488128
46499328
2100219107
6286643
1390865216
1749406876
219365344
976871452
1968414693
61412671
664385233
280948131
1705428960
326497752
117436773
1437628701
158052549
724277135
510478653
1530209911
233944912
1538435428
1057091385
1076613516
1258863529
41644795
1954524128
1560208266
1086110914
172423093
1997399647
498111994
67210983
1612246228
1513481558
622345724
1185050594
2055542171
2020951113
1640317783
1445463560
1963629098
209957854
66611208
1130376882
1433738607
1745766237
190940754
625760654
1491946298
1327820914
1746703531
311277213
1401188502
1143198915
164955448
1534499790
1373432820
2065994676
353937936
2120977199
335755306
1080270448
1521345329
141254526
2102104929
1662110953
1945899184
2035624680
2062624225
1544024187
436761626
25715766
398922296
426406095
2064857872
372468545
1461093031
1759371568
1645562589
451258298
1734483834
446708892
1268712195
136620510
457862742
1276866956
342097102
1735324633
770526492
1211852665
148409025
550703780
429871231
731531632
271613348
37871696
496721161
1657318
1069391200
637939620
2050647634
637676726
998786037
1937097472
1698104747
365166673
388008767
1169478016
901514917
869110359
1348762624
1843588110
1160115535
1543394682
1536853527
1229037798
1752838463
225298607
2027964257
1325852427
135753723
710677357
1780497426
2111513837
2007632889
871898163
960767078
1682563867
2010108001
294352075
1182290150
1597859309
2116311838
789699580
859843073
1239293567
1915674702
2099232324
2049004005
833822907
981590285
1176193470
2019180673
48753326
414540600
1815472710
563396746
1484403081
689491085
571564757
1729455562
424953951
730462097
277343349
1224598088
1252738425
1919794271
826401922
1458646204
173142801
102839340
1049171570
819643537
1810676294
1253164068
174130089
1141344406
205608288
1802656759
1072138591
1353712140
253790063
663161306
426582883
590723611
304019501
762979432
1206429236
1793861416
1050858445
156813307
1691709147
709273422
743412267
455877793
1408237348
1017967041
1972149283
1159791526
1824571162
184551024
994288815
454243838
1333077824
225701273
310474002
970852051
1704953399
408300452
984564182
1787310418
149353210
164063614
43709498
2116199409
158056052
2059636330
960722052
348325947
31610807
1593344261
877313595
598251050
485135025
1514607084
360120186
241311639
1794150589
1178103639
1585098930
2118431125
516498974
369336461
946600518
1228535697
414295250
2080373003
1598212762
794360519
854297865
983418988
2030091226
1551009798
1583892048
1597444300
207912083
1183635525
1678517376
663865357
2081005401
1704487301
316288458
212024602
1833485006
993138039
1540491747
2022315730
358822984
608079094
26969865
760503714
1141285348
1359815573
1722804054
921442085
1917367230
1333160613
1573358978
1577807965
630274225
1889643971
384170149
1067501460
262324269
1839530950
49309207
2103065661
1942353963
1370985606
1730315682
1926185118
873384199
1959640516
29161197
540383727
2115602168
550469736
720536653
579893113
1116765155
652632443
1872721054
204478918
1872712504
1987184171
200774760
1246721522
750077840
842053992
1769225103
164139081
1884410988
454745744
679253818
1209680185
1640604319
290645539
1294860051
1402422795
1818037048
1631112421
661425870
940072180
1681788414
616782579
877009516
110325481
665525450
1272375385
2086591462
82078201
659647666
328191650
392615510
267507890
482414235
2135989453
1825493022
649652193
732639910
231080095
1149968539
1383567650
1437135188
1166786567
1192565709
1575549806
730922194
1538345870
460408610
1477346061
676207236
1178074345
1391432806
2064624630
741589814
1845190843
537489678
971006383
2080503594
1954548420
932108095
558286703
1207167680
794303031
1489189546
1442272939
407079304
1298066839
577333837
1767345497
1911894984
66472896
860687767
1534891879
1479815623
1688053224
538984518
1452892675
1512039868
463081583
319743433
1217428930
1985766341
1911451569
1933985058
1665746362
1174754405
1856922210
1844881303
2127066939
404251090
1767534977
1880575008
1313289555
414140702
1287401100
812906148
2084216525
1526296155
433958273
1261008215
489298531
1414838993
901486321
66374992
2113025617
58089777
431345303
185635796
325802084
1278220586
2122427874
1330369464
1212358068
1714396268
2015106716
378468166
1887135023
744459588
1089254960
1668759408
1367840660
946589295
1509625073
1038916050
631554093
18463681
2018420356
1334346850
1772451451
253832964
623253081
1524898056
85879467
1240407706
128432688
92107664
1212354884
2138425107
1220176334
11448958
1898523997
113877432
191850165
1987748000
2055836563
1139931378
158783488
957242732
1167394468
1777400403
1399814975
2064466725
119245850
1692427411
1072217016
2122857038
1288932067
1706166528
414786595
1040429786
1452747749
558323739
655116285
243483003
582357358
1091180627
1430372138
931749268
1791019408
1490856787
1885582781
958172867
2068012471
103491548
425955135
1365098855
51644909
1663582085
534908349
1196028873
1813873629
210157283
127115513
368749542
726462272
1399023397
1270101964
891325652
592103738
2134058364
852693975
311249117
1196402251
46722744
1266784777
895211299
585477395
2145346104
1589898996
70439175
1863290516
54753386
390467996
303534220
1678402237
958116324
1741263830
1913332096
255781774
1675411547
346312391
1189359100
626597980
1496498478
334577536
1118970344
1875414581
257461980
1747874282
1603379665
324452715
1747273162
794076253
2105660206
1618114210
961042203
1337724964
301901415
1773442126
662186657
1810216920
1314952693
1624367319
1538620730
503791232
1237183367
1054979806
1560114859
480681327
2036031509
1588407281
2106265978
773357425
1685979145
945707616
2023462362
1021891756
425627714
1041624242
671379822
1376802954
595955151
1060602379
148347096
758766191
1103208411
1012013394
348614135
1028166927
488895775
1678327909
1393612828
836951362
1792124765
1697779304
1993597060
1672637674
1717974193
1865230664
448136098
450479073
344805070
214749247
1600509179
13534804
1793770440
1748059295
1453344781
761568677
1749906992
1649656230
530217721
1766808127
1991280352
1517003182
642449389
1268161372
591319921
192547570
738953681
751015249
554343352
1969718413
355857659
1054479791
1632076768
270090946
921879720
789353188
710995752
571786190
515237595
1454410827
1860551643
928282407
520055471
749635830
1703157068
1477380537
693657301
1820775410
1537794667
2068587923
1397249208
698423342
138873845
316103603
794122463
2046820349
716427377
57941956
1601596014
766448176
363228226
1914994951
1068633383
720727545
1091835829
90159187
795932312
1406045601
597198129
1975796598
1042624624
986530912
1243141411
1386730720
477491222
1831401699
1667161119
1550534888
72304541
1272260380
451933524
1545364438
1604867146
1648192620
1804531848
478450459
460131982
34671812
1376847584
2090212965
1428607751
580456345
1199760539
1060942167
1380714343
998719238
443033456
1544125373
371362331
1423203477
1588132665
816420148
1470139210
1423537632
851601940
2085671487
1527900733
1856086314
422801549
2019191923
1957873781
807433932
46203795
1252542199
549700955
1182756786
2114043985
1780241086
839964660
219740587
324067600
1685431079
1571003636
1096967123
2037378155
116111203
586987201
121965205
1870219902
2109858280
836203339
903047489
1109434919
765980828
628709808
1175780866
1062185395
637232277
698352642
1094998952
539411256
890329750
106622053
1221298223
1477640592
1804275379
1563944503
196643491
1269687807
912579161
213426765
243099845
1125296636
1681009325
757717253
974633092
1366409918
1797131210
609571206
1409778259
1508379764
891022898
597792589
461227614
1531578952
1523851571
2079359418
1913754563
1517042407
1263584492
718838808
2004534577
1380111648
521233757
1735239929
136946422
642828671
1158377995
362612535
1552980000
1311716725
1756667169
1639711313
1306852393
576094044
709771166
2000902072
965723845
1647076502
913383953
1934720746
813558640
1859706148
2093669894
1477187549
744569704
290201275
325861624
1270981251
551528963
442802869
2003792251
1872565298
92467935
740688677
534727100
1155404621
1256155863
1408795461
1296273383
434440417
307143892
852898530
316118050
1801155101
1338173407
230947662
18878283
900989012
1089420134
817238033
836180116
945506762
1499204439
244946893
102783292
997591422
2120846762
438800989
691378551
677665662
22778450
1175155150
412859683
7151791
1430146639
1634796886
947549295
1038329480
47625405
1793606545
1790229673
555692701
794259042
972689570
1121726098
1328667004
918108121
1484957494
110742397
505427693
1720484882
205656132
1108777613
779720174
451195299
1793082671
906096081
1915102500
1389360096
1108973821
591468947
1401378906
2133004929
422633342
1265512671
398924706
299412541
1148162842
559772395
282721378
456997775
1709428261
1432828505
1220649728
2047332101
2124042146
1844254634
1726417020
1226320507
982738768
1476196759
1889183865
3979512
1184048365
192101156
1108590839
1264082884
2036522477
1799025447
1020009807
1074625593
568308414
130628370
304774580
1200491310
1143426896
2084915866
493848193
1715527350
197647584
1455117149
1542973548
2057492687
853141625
1230548608
842722981
1981605518
664010665
1990678809
1135990257
938382020
1678612724
682727769
1267134331
1339805380
1847961359
1034929928
502133134
1485366410
118874876
499945223
1860704285
485429293
1620885647
2046414024
3458138
866145632
1847974933
1271349838
1044250444
96719303
136958908
1519946695
98369761
619368129
1115920314
2076620993
855403815
2055913205
1120552924
511373720
929817652
139731989
1892841682
1037572961
86287232
509624657
970987323
673310545
736994583
1243982508
1837254928
915363848
173392974
1947213559
966440759
929552452
1460700341
1061004269
1102577213
989917389
1796599318
1059001250
33462927
2051995616
957769192
1303105797
632959464
1308828584
1349148396
1460472645
1993003108
1053773657
810059779
1384002039
2140952642
749790155
345342877
1737892242
2141422253
1386501085
590957271
1887991039
805153430
1721007803
1843652886
663780998
701248619
133391569
293443209
1667551765
1082169393
528144844
1758502527
1614953259
756698341
1007345981
927120074
489206778
1575313432
1682534481
1438133232
1141326659
2072416070
1542333888
393473356
904122630
1782012789
1475303492
1357982366
1561496433
537320684
1307045840
1181856875
469520156
2089445596
2062513972
607037771
1511220951
725246094
1122586587
658869527
479531352
2044805498
1946955177
1351675423
1897374836
487777394
907014033
979429695
2095040154
124292468
858239236
1203184104
2112982491
1046719820
674181911
1870859620
998903822
793273198
387540535
2041288933
2038011285
1871008759
830291238
1892378351
88807967
136508972
1829271315
792575802
1214739528
2117395880
1468068680
518523217
1509697008
1704819259
920858281
1444828944
1725591935
1350824139
1076468675
833908008
1733942959
27998775
347280401
640414881
60896781
1090992285
2017435917
978923481
1271533103
1908799876
2133371248
1890853480
416556465
388930213
837103076
169986497
183306440
1088439347
1105524803
1289660811
1860925960
166310811
1612022836
718539260
473910010
2003980215
2045355581
766008529
557835271
1565684671
1476931746
1561203116
606005727
2146536827
104897434
681741053
972876198
426455139
494253532
74346311
1456749742
1443685685
776080436
877989778
278188657
34148439
971830316
27596474
1541380313
1710331832
1325011874
1548363211
1047744324
291587676
136418390
200059577
1426827170
366448167
1424658002
170309941
1125537182
77547494
1332643577
1862607
145019086
1425369958
183933645
2091067593
972075790
1449615143
534400290
2024619516
663355587
374772729
887475557
46474740
256370121
1769563961
1088688147
2011380097
1354280125
1643901344
248663438
1034329143
989947425
1791003138
2121943177
506712656
662316542
82504656
1417609997
1022530017
2019771336
2083412362
1528727535
1699515254
1467956356
1004942832
1745157256
1435959089
762267538
1089353830
1980941883
701959006
2094180852
1119572646
1084429491
1317646086
731923809
1487216320
1114551492
2125136107
1811945192
958504082
1258130184
144158381
1330115652
1488879478
1996376313
771150772
1017968622
809403438
1267550767
1944043863
811484691
123755677
1200883367
838540084
1984238354
1431664893
1642235584
851532618
842593288
45873068
2100585769
1496209146
1356696171
69332601
1377020331
718915161
182699176
1542909995
118547514
1798232124
1887053134
386555366
593771481
1649881458
74509117
873392877
1300573681
416032933
1476151723
1907519739
1995806253
1878096991
940918128
1652395452
964249939
1429924248
1689451417
1767933260
784304211
579461279
1257262831
1329565424
681779184
1934282909
701508634
1622182897
1212248800
1718924445
397500187
743797552
438691380
1652171718
1992747587
999513861
711536913
169440144
1709013595
328781917
352954903
1382148893
417159313
1201405226
1899293404
1161152846
1016744357
847856532
1360123156
1018345536
379861028
461932912
1411134422
1934726625
2003769819
281409143
130508980
1002198778
361869544
1271253141
2027155129
1933034288
190415316
1480789358
515161437
1795385639
623259367
820216354
115660606
112454277
225995647
1064702501
582582267
2074804171
424429645
2064308074
315119920
885116447
600082620
427221977
1129833012
1547522110
27412598
330770079
2072812083
933876811
1744279738
307518455
488958451
1770991359
1775346833
1999622766
649667071
821026254
1465535039
1508895879
1396285403
670198174
1359918647
1101293276
1181128170
256265410
764885677
264953550
619723921
69264523
1872021275
1280587329
1203452274
1890496904
474571879
1339673711
1393871385
876529361
617886481
2051351590
323766653
189334372
1004508739
343527506
1452537605
114810508
763206028
1288123258
56239828
1894035305
457037587
67109616
480818752
620193520
1362855436
1574329819
396054431
1313554238
1284657242
1426847095
1096553884
1946740051
1279663354
1984910866
1590828789
304248733
1164655454
1415419100
1831087018
1431839268
21413160
1156369390
1358082832
2000678414
696457718
651348437
596101092
459884958
1228385265
121869430
1946666202
502366177
540420440
1726567222
669937340
1553737927
475994682
1783194740
1047143073
1776276496
1690839657
1493504621
355391964
1738879590
805093983
462151232
1766755941
712245680
844899313
1777942714
943163706
601262247
510388045
1929384666
1403327190
141973546
1328854318
944288378
1689267631
1926394155
297039390
1992925549
300914200
945381267
456664627
306287930
229083234
349165720
1146289959
393993708
1008230780
1387697894
1946478770
1395158283
1663930531
1495803919
1824959992
492844369
506786452
948302312
1784473495
707257800
83243977
1172886487
1261272506
2027900623
1347527547
1452967883
25732305
1305057619
29575508
1139543078
706530696
937466481
191379367
1113499539
1788265707
785718177
517967396
84619335
882366438
589609174
633966558
330138565
773203481
172739449
573624977
55015593
1713623432
992595159
1610371267
984393598
185581274
925624999
1419690307
482659585
982652870
1775281605
1012119913
558981567
1789726987
1952814364
367927224
274049076
1434078646
1275027683
1216461832
1820715696
1575975673
1776250063
1151868372
13167215
1473923906
898942835
691357330
1062191261
880518265
791557281
202538798
1766740834
984151086
153462872
705843074
997638028
1753231232
1605812144
1330516951
1459329227
1002858441
1961099247
147482554
886786625
1268467666
1752189236
629715192
153996034
1333923784
1867510362
326958194
184128612
1381962369
405968244
1906769604
202083811
1693976294
1058691225
981275119
371175648
235600094
752966721
1102267569
1612174999
484826383
519542076
35329108
1454174628
780204533
1285242414
1196750590
896070887
617426211
290522991
686195301
2024176823
883149744
314792457
2039248558
1887370093
1887110649
527593728
381594366
53337768
621102277
629948335
427795542
568083569
1781234188
1689715564
699590002
604690576
1103245807
481697071
1629885841
1258447697
1187540339
804543236
919103838
1438253008
146123681
240300281
12263829
1666209217
161909698
1871876976
29169507
284201819
1608084006
1390762540
812968411
2126793431
935067149
1871327263
1792411016
1573557664
1189378929
886209133
1258885556
702217060
568772425
106753123
709979642
1953964810
1726016014
11840795
1960208838
1974674437
902857908
588542507
1158935391
1896497540
1849602756
209487664
1191305259
2102789331
1834651626
360452772
1492445546
1151670878
246082825
659297120
338169364
534865835
1409326235
1265708735
1296905556
1853593155
115901553
902859387
1909158090
406445378
1207379903
533663642
688350468
2014321553
506549016
2036727167
249877937
30400847
1900702464
389256033
1923394292
1593984116
1152066992
1920723999
297438612
1876931201
856948314
1914519381
720370656
18708127
1473867583
1141465477
259352977
1441237865
648174494
2134759805
1242665443
643510592
1112809544
1583260365
1843990453
1588026254
1445036818
646888530
130700944
1346615739
49146777
14562696
779134862
1186304392
973291201
1928433752
1267257395
2102137732
248365260
845577705
460328956
476299887
476861363
1931048047
560256279
1880863551
44971307
1196295847
656468383
231317400
631221149
80874999
1147235314
1022243074
63894551
643815734
398973688
447316873
2087309860
1721222955
245790207
196577618
2109891550
153447998
423198734
297005051
1551853438
615379839
1640095183
692630776
294010662
646919164
1377553047
323381651
1115394624
1573268772
879342971
1217947077
1444562271
1503635533
764122761
599578111
1234548391
183760800
1691159911
1475273555
1520754572
556747162
294978094
2083619784
292582176
1690894600
1535917912
1128291697
682451027
2129777471
1438254815
1714440692
1488656011
1733697047
1938141527
498819792
356899944
1994255966
1712520413
1284190914
2047362029
385532032
1292447337
44137054
13257343
561069969
1484667404
2145264070
2080897783
1222254658
1755800220
1332630657
1611713952
2078785088
813499603
2069834106
966258121
330326748
433157258
1194304570
814630223
72524402
1149919153
1258734864
1778998759
1953385263
1064901559
1367849527
677992075
1878108649
795412646
1966845182
121218501
298687734
710154921
82422417
1121734015
2046572589
241089178
200269129
379113264
637501444
237196921
1425776653
772368821
1694382105
1343774073
2135563523
1433521053
858380980
1552339248
921100366
240483161
726177439
526594823
1762227806
1685969080
2039040825
64619969
1508357367
819036234
1484331335
1764869512
1464966040
533922361
448863372
264574755
550011718
1376670730
1129927224
1830660007
11647151
475593781
1057529946
529474701
1626825698
683350810
1565318807
526294048
1507620974
1336948954
821459636
1722161586
1116967204
1679437460
1298179491
1335361227
662255879
1920535934
4086518
1895359726
1765980754
881641747
2098311829
785111008
1683138950
1734583947
1450131826
281192760
1774856949
2118577355
599506876
543295457
1003145921
1708674754
160197783
1819656368
880287602
237299113
2108859026
1357086394
185808614
376293058
1092930380
1138432458
476386672
1066762091
1298673731
1931268004
1940076223
1288213434
1634721798
306269558
1798956443
25245187
1858383425
1473448796
1375194296
1357387838
458396977
2113855364
1141498281
1671868259
1031184286
644042178
1677970320
1195981536
1068898483
207493436
808472474
643905723
1239364210
1918136505
1032208616
94813032
1134399942
1827046641
892017169
485755975
1067986254
1803956905
1584029176
1594964041
1768474275
1509075695
1912599707
1362790004
975905894
1004984416
305126239
1872975147
1003522748
1416406508
206769114
955627323
1260585121
1205007765
1762484223
371387006
26258427
915448351
203299472
1568827708
348923124
815924352
1650574180
1326367713
268777256
935432100
1676563103
1172188865
1000662585
549492370
642620460
864031731
1123324780
2058924335
1248843778
1342023719
1792725805
537504172
1797572867
700615848
57480414
1504466654
454428458
2009564136
1499076021
1843412866
508748
880183486
2124192580
942361497
1318097716
1695506071
1350436119
505906380
1925159732
1988283748
434736909
530407564
1957707864
1860155696
1270658492
2000600640
625663182
1099513941
1292751453
224056101
1680310524
298859725
1746415930
111897596
1980796649
1678732070
1988317997
1914898727
923997726
1400174113
14689227
1804814866
1974049157
792896786
1890336136
65024466
1437393205
1722847272
362551263
2038687510
188532910
1511115654
457037587
766917644
452532535
121652111
334114000
212497634
1861240196
2007213623
1145563454
802831694
763030063
746396422
1076368606
303785214
919096611
346860175
1086525323
1904816389
1512215968
105652560
408165001
919668403
373725959
2086846595
1613627090
182175867
542130503
1654736880
1271995024
1125738500
1306917899
457897804
653938656
1265496610
508294326
715968244
51013196
43621631
1664363603
1062801099
1121275881
1815416579
1954478489
1080356070
1723560326
651426841
1097415936
1791298415
384127793
511549084
129024251
953884758
116494631
995648558
465033042
2087625246
500377042
1289502760
1876388722
1489868922
1372760343
272875744
1967944919
1160891976
1724303900
1207127849
84871751
1301947605
217667140
26606517
830250175
486022874
930149749
1163281960
1709336383
540830407
293919883
1712908192
1163383299
1194720892
1762554900
2074025614
1421147539
1232426224
506597539
1674364810
794598787
98294247
1841422197
1521168072
1621679303
1846544045
1541068817
578107598
188322065
1316297196
2046913414
1031037637
1088950441
600011275
1594657204
226158938
830869747
1500166273
1024109222
361875884
286519853
240455350
652852522
1399939379
1112706312
1827082947
1364185690
1395496344
1270695892
1861992193
1453492229
1521960636
989743522
2078614577
1313894281
1626998765
1901566071
525430084
2065813321
734948612
1491964708
1290622278
500050546
1609698426
1646146674
217478685
750934942
1080157395
1767094112
1503862785
767653034
1819587144
337117488
2139808544
588528821
205670663
1244136256
1993700204
182256417
423513796
1343125055
1380129904
62570345
1136399941
1695136557
1958957864
1141070380
594106730
1853706944
1856898567
566420856
705069713
14595983
332672078
926502334
400089198
651731592
1029098821
1318414392
219649407
2068656402
324877349
877275413
34472805
1226995374
500838759
322886498
1333249946
788121796
379864488
62857796
609714854
1444289118
2058689795
2061243580
400889673
1297229
1259721646
1574171354
1717521332
1084229736
661489962
377232829
1831222968
1144746077
782038524
318125990
187401452
570130669
354198270
1090509342
1972736235
2067667615
1735035132
2079238189
1086391315
1370895073
1137167012
499655430
2016768486
1233145229
1815332697
893448715
785022493
1722846045
1404198480
1613185931
340031322
1258352231
114675274
1339216592
340466310
831366955
755290437
1583959280
749176057
1529334343
545269859
1371108415
1736794310
1789050858
859336712
1141455309
940351824
185972474
1150524683
1543285895
1197481340
1565804542
1517609175
2104015953
1897481980
341126316
2042742980
144702631
1511767198
648463943
540099976
1498450493
1115346682
1713836359
1306848355
1662003704
1499201229
2013751040
151352930
1646063119
1761121125
1042056792
1513080429
1143580849
864032188
1441626600
181015187
889025132
1790574014
1313762286
1569878215
1870224054
1144633441
551891363
7508258
1894642936
1758394431
371012842
460904286
1646099418
520939506
1506695620
1543701043
2070772178
1900544374
947837831
686455960
773771768
1034610102
33790334
1853229540
622748099
213547274
1451141265
327119384
1922061936
2139646055
182134924
722766250
1038410400
1815396257
1137716728
180922772
1699574234
1922828557
295991078
716680829
612376414
1909582390
1627908404
1325686633
1290403399
1107995132
1584696546
367338806
1436865218
905890859
1767807110
1521689709
724442526
1628932859
344141401
1267265587
105783989
860371698
141906904
2026560428
1388426756
1000832615
28491932
1682079950
166249533
822419134
39561679
1939344992
1619451044
248715905
1944294762
1173231415
642766448
411824206
1901077100
1098242191
1217333608
880645463
295355930
137732414
148663198
1614202465
1987346733
1961862604
1110447044
236193856
1040532663
713807278
666024338
324205164
1560502700
1419545259
19575724
2054679761
2019668223
1763606163
1708072215
1231051560
1218617417
1487834829
76628171
1626634877
1201711065
154720637
1664946802
832445981
44344581
1356234638
1669593860
732467642
1012643290
195414322
1385112691
1110551625
1382050616
822848380
1480367327
674514842
1566514401
1423523209
827439293
997115689
714849372
2071827064
1054480259
1316798744
1074978475
321129838
1236677349
1406218369
874131558
543132782
1533801282
1556396119
659877552
993051981
729424697
1789811866
1100483972
1728272973
587272942
30501583
186280708
1172736965
95590312
1487027269
1707484552
326066674
682974023
1114214487
664557498
1404840662
726172838
1108437671
1155991403
1463980919
298498486
2037328362
2127601001
1740052833
322688718
1079747329
437214579
1340688768
1035827737
441621967
905294654
1333101853
1578631105
397602895
458506557
504144526
1651188563
1918557891
99125286
1199915092
1723613466
897267677
1748549734
843355295
2019516063
381570832
439843022
1569811567
1365151055
1282405457
1471974580
502595929
1051297609
1238984613
1987978832
1695137368
536189955
940000026
1726450331
1424833175
1761276226
365899141
522503788
2119065518
666601305
1057700061
284697039
1704719073
616476226
945385830
1284139301
1451943384
1278107173
1428351442
334851534
453871205
878431058
2138676587
266406197
938196048
830242122
1022882137
1022541251
312416153
548680348
1491288273
857942825
887304055
2007953569
646290302
1455941974
910474141
441345721
392402201
961358360
2081612853
1400427466
1449232316
1244305946
683749845
1136618746
1592345094
1546346841
1705526104
135089174
1799853311
1236413957
341628590
1782684077
1146665076
179923830
866235281
1655289111
18964415
1360403082
961939193
1378811275
76335107
196050955
2043371257
613474649
2141777688
925275164
168017166
26540542
180542302
1244263687
351838212
452758376
1264438879
2006025187
801414086
1516078771
669418755
1808496215
99944373
42185041
281316350
1032303530
168336382
313454249
770148767
1104554472
1733737739
614009252
1523049507
72530677
2123502676
1694052209
747071270
1104288885
138906465
552744142
641591158
438722067
653211580
330496629
676619953
1728065733
2070366765
103930978
512845218
578576802
1229304317
1332504588
372332605
1583505248
735151008
1721055971
1484306462
265034278
323697699
333916136
1753563170
1195749473
482434440
1577194517
1684482530
1513851057
20168989
213993933
1192660404
1287574014
213200001
1820189387
1988398524
1781775030
704144044
1015171621
40570980
9318887
1106787708
1030601522
686465280
147142319
133224802
911946922
390879199
1038423576
383780223
1167545202
445013839
202148680
397882611
198139644
2028539150
1442844348
481061753
1598727676
709182233
1762227806
533596809
2094832680
579951366
2065863673
2113288157
1380820656
1312472269
1006796730
830407020
985133923
42227636
1030607438
1770362915
1747448544
687438793
1227767547
986060622
58471812
96027428
349630016
981662960
1008599653
1756931976
1077676220
981962490
1257117725
1964338353
1216870231
1029195221
701652863
799522947
2071513292
752355956
1198539959
2073115015
1073046522
488758764
161368020
1459782896
388424759
1850636101
1430383888
1342561665
1006152653
643955020
1642066074
151702574
619538503
336895325
208488853
1352965294
815924352
888908802
253752178
1107830881
2140685133
1718783161
784158141
1574139191
351197969
1038730608
1301162272
1559324411
1667030227
1665542949
1379927841
101201081
1690877995
164284338
569456537
1421853974
1629458709
488517175
384385666
1258916893
802295827
1342085848
1442360970
260118523
1538489453
1096235662
1409947195
1326577671
857115316
226359084
1983870001
942857702
723375859
6292305
138549017
78532231
511432723
1823989124
95728002
1888008834
429871857
906914501
1040211944
945112
607005118
1460880543
526548889
790550540
449650879
1729235294
920375697
1536716317
1457687210
2047896853
922041902
6076484
782359550
2105735883
797094145
38104986
2020906961
154438158
1063775112
1187989621
1478150748
1026889504
1179564285
122017403
1564671064
598983794
2005326702
1714994595
1147408671
1548163112
1629720208
1938357918
1275956468
537537247
499193505
2113074347
264525315
1265399521
1982553638
697932470
1424802957
1468163541
1211768612
607690205
1251341859
1055659034
930099749
1659716477
1363700662
1545599687
1757830520
1470616842
1110194745
558845079
46185771
105478302
1903502132
2002820124
947100763
1143033894
949747917
495147808
68082601
1952593393
2086769738
855184952
1508425830
1123574010
664734074
1790025609
411801225
2075891005
446142962
544132328
748145514
787696286
1265901048
536902401
237170101
843368536
310676165
568090894
453391592
62006862
1803953475
1697538858
1618586695
2025255407
1576904235
1356635158
107922872
1609112895
1611376792
1440709631
1274417377
1706538271
1470296535
1692509556
228616147
1598321800
1154555226
1527575524
94675116
1937054216
1052972424
192604746
1347086600
906339199
1160758225
1155134392
958140567
1694366445
1574029798
1564285992
1821413748
2141434713
287247004
1744785085
1437953460
465375193
1234124565
1542613123
1945555514
2065356861
1863574164
1301373618
867235699
2004528776
1129574240
958471560
935958797
520297710
1351102394
1458963233
1904120541
122277538
654335286
79001597
432627081
1831471384
919103838
378061742
2010869607
1483072675
1175388402
902873238
764699484
424822281
578303619
2083805763
1745151687
895435194
68460512
1817317832
634168617
1609712003
436892877
71531325
960647048
56017970
237495166
1572971955
1063900014
1987451982
817260623
423866041
2042311149
1748699265
520449310
1459904355
2091867553
1269745376
2110560035
2049557507
1164638580
1379429688
134737054
722087539
1034174027
465265528
1586414240
2046301773
721533856
1438838702
73904444
1187620103
2058081805
1194992315
874915075
1052916667
390428232
881317539
1274241574
55981395
613926827
433850709
1041979638
1255758707
896325309
437626692
1918702130
1730070998
719878179
956565743
614815660
777380700
1748028365
1412863617
788777304
2080012070
1548719445
1020159689
665188028
1084508264
544718237
1333685002
1649285346
1687571665
787653122
919030811
636214871
1504933929
1335545682
1705920900
1843954218
1913324566
1023615016
1795692054
1737755540
653088854
862012127
985166177
2022041706
1614184094
275172226
1976623314
1340657832
2040378898
1599575449
296310891
66947309
1701606809
1832020600
284569835
370481099
1561006376
1189112193
835720987
1635210619
992584735
534071572
1704673083
569175468
1481926361
1905438258
241563840
759578134
2046992065
945531923
887979432
1203315975
278270509
602489665
296331895
321759078
179332906
682274811
415732161
1027861522
1605473268
2013190065
1203175964
546514144
1540957542
1954135903
2052685437
2005550808
1319591931
1434524437
2073792391
88935991
1836620104
836988628
102632763
1018506129
1124334952
646156918
2032389729
1359770379
1064100512
582885006
1367424390
980362212
61675038
492339833
374934397
1281855440
615880421
1888590479
76158576
878770456
1708405502
1947500636
1193908141
857572090
490208494
426116000
251867799
772618949
1087097375
1999675043
668379764
712986196
1522201440
1012879221
985936689
92170488
1660732354
205474100
889988995
977995158
764396389
1945426568
1634620311
1307682750
1703082914
379887129
762805883
797481237
1049680660
826886574
2086966888
767029801
1823481961
954363698
1076616999
1718247698
159419148
1579642986
385532032
2104712061
354548073
1021139073
2142308632
15923616
1289158521
2088966759
2023024269
99393976
1114990088
1563597825
1226458740
1390064128
1207184169
228274065
909435828
86418058
936167404
1486900147
623126480
622018877
219841109
615327245
1065851084
1404360945
1974543346
1879020080
453146069
315695259
323554347
972602896
2083631533
379711727
1590688073
834634138
1122233518
54904042
1990718291
2021856927
2063883352
1650286119
346644740
1514186901
1566369614
1500034685
1528236316
1225009057
2079914417
1771136351
1183506949
1633021167
1943704598
1416585759
276253879
484260652
1158555172
342868545
581657075
2008354538
781235261
192757727
624440911
483393012
193789143
351863275
1195252388
1460406381
1475933177
1639904272
363497542
647365747
2005377603
50357601
1490301750
2004913489
114714125
895773535
2041788480
1460599639
2034657802
36356407
1121503656
221767167
949696696
552069952
561649927
400351796
1098908350
1860033530
995281985
807647493
617408965
1549199005
1852197765
306392887
1719085861
1126112413
1119247811
1846497111
518385248
1031640810
1469697762
1147951934
266781749
103508906
559406772
232146785
1658609412
1057939694
1801254651
31761643
2082814996
571643968
1505596447
872358670
1822109274
1064754825
999821112
1095950567
379432625
218734376
285025995
481443852
1136356228
1350521808
297733915
1129289787
295254856
437660447
1779479878
1472226829
2049036918
523957999
1502869636
754256449
1815242332
197499062
957289753
1879387618
759394491
1950734270
1002307382
1776126322
1747294760
1826017366
1035235869
1058590631
1474877007
1667770538
361801661
234240985
68636911
719973015
1680845401
1634290284
264226428
108849037
2145164459
817236754
528589526
1704990768
249015320
1911253185
911784145
1216427129
1145584391
249057674
659934596
443980644
824996823
804191573
559393355
515799935
773021916
2015681630
199098087
1431060317
454909778
1926154968
273292356
1063717031
1593528169
609012158
934235128
1249702436
2131237314
2068895173
373158167
395942345
1981583553
324547961
1383285313
317044052
1029963665
216770201
1942116269
144850346
1216261907
1589397477
1190443045
1099444567
1973691809
51249593
1563747335
625596659
333712853
618098271
530578391
1230385379
629600890
2142775463
1029834056
123963069
929886467
2041309401
97379711
1541699225
571936897
1147307128
2102761717
397665550
1982182445
2083482344
1299949945
293521333
1933698365
107573625
757342391
1957179657
2017670755
228669164
1819472292
991890973
69047683
517886907
1849068589
2039111389
2062181242
889868334
1557785281
530288291
1913338763
654543842
1918496475
1799047490
1112220848
1177888902
1434900973
653694341
797095653
1000575521
1165995673
220401274
1398121961
751220051
783386664
1464016752
127815657
1678484141
1478803209
1462675205
1420715674
1521842020
1623550779
1119116121
1449558803
1771131414
1440234553
1291357385
802118321
143522256
637027536
685655321
1927946545
992210868
1728132126
1064474659
1282433898
1005546213
1752185134
947284364
1435979486
1794647229
934254765
138961163
1561564400
1539941358
1394880004
1962501822
566213067
679950006
405003026
1450246708
1071839762
1024157188
1228634027
2032561418
1649484794
649465536
316535730
121527073
146125536
141289371
272656895
1577712150
1039456209
909844435
1716842230
2037732797
1728720815
1893677336
961595793
162053000
1335473572
781383363
2029057289
1454979248
1437338626
927402890
172799577
1400210343
1412022212
1678153491
442855792
1319959305
70825726
2130263891
452321831
1886332685
572636106
1492106021
2103303967
1122016692
11651850
672689286
1308148344
1806393080
499994811
1230748455
87591809
295089353
1698630815
400484978
2035646576
1294339292
356212589
2089416105
748017299
1837431277
1412284547
989467410
2031971199
1620398851
139159384
1581110813
1409266186
2107314561
114141643
1089016013
2087655233
1255358834
880157698
504047948
785280196
789387623
355852977
1176570733
320041133
1774250262
1173760679
411616729
369401216
1421178778
634154995
1966683408
527347232
1035127049
1964842345
461851017
1736762935
902944635
38677937
1406377837
1228166107
1710221394
761922677
263465260
1977525551
1759461154
997131986
714072686
852162267
813024740
1267677538
1030613982
1524686023
1587055849
1633922063
86671179
2126628131
975624724
2116067855
1654716811
649556371
983623053
1772905181
660574824
1268141049
1517802492
777075792
1200826726
550445761
1735744151
311397341
1897555078
1293302280
1776494625
1712813374
1172036272
160403056
1468630244
1025184805
1856920027
1747009452
333099940
1149582649
355278267
1951653782
1791271946
772967182
899485587
1606411321
236366400
478681843
1564980152
152801358
506635267
689162759
2030183981
2047084938
1607439998
1883865654
1311988672
1141804780
1224370092
26963095
466733446
40813136
577467859
1261351439
1031459650
152909918
1671591581
1557645273
809279389
661869340
675703427
621676923
1409680385
790750086
1055090401
162950085
2042891868
2008867288
12429849
1005532494
1581188171
1343489327
671429194
778822966
200843383
180191557
267817442
1645131231
1259694149
1939671275
1284810656
1014306556
1178505711
1814271133
1096209833
694258836
163425578
2107839294
1826829181
1345121493
2145589977
2025213336
906124296
458925243
829405547
590650607
1999596752
1479022016
1596308501
1306395350
1407074319
551528963
2077918721
1047317058
481708297
920966912
275333387
650214307
1802835633
969384855
1961507424
1998288535
1571917521
10175298
1323972266
937599283
1016821067
835717817
1714469084
262878268
1976873490
762515179
1254184010
1739364020
1703371520
570444504
1722667589
157916819
1904385118
1902922598
1299982318
364037560
280767387
1406968750
1528548404
1445356813
2040715830
1687524098
1217581917
1237978814
40694086
407348943
1978146673
1385891795
1498749874
446524914
1347816076
508303218
2123414324
1653339471
1038900629
1091004719
1133210066
1603913379
1391779509
1190821890
1823548444
1851371893
1197118865
1675597132
1839865727
33819907
310258602
1499445802
798534055
1471622729
1395869174
463077178
1992031839
473607083
1034980195
752891022
1728405397
1762103021
1847122188
26275281
245257745
1673672192
823802930
837386937
85574549
2134539603
1775071978
667883111
794773101
501771604
740685850
1109879575
1296263509
828244228
1143256272
1497254035
635167444
1273438316
1724753230
1801647293
662898824
1941937759
447281489
1788192568
1381117564
35609850
420955803
1560896339
1027589608
1072167658
107036575
2079541298
1917544623
1505026612
426336732
642202413
1537257436
1057369226
1225580961
1641564523
1621909769
23574600
997038232
384135140
1879867886
1272641939
1146146141
2132984890
1178806161
1584775290
173015581
1098606615
681399024
2097659785
83260398
1059355207
1907508828
1269447169
1288106013
809074216
168342263
843705279
1668588550
1222776404
2033596150
756827750
2040381476
217058371
802637870
1306377709
444175958
914581788
1035006110
2125215821
1462125115
954863255
2127684273
694194709
612356523
1158483395
1314114731
1307023872
1812577618
1608593126
1117489957
1056411067
129326741
1381021455
1790132866
969131842
2042337352
1828344104
1629915058
285624962
602648413
1266020429
916485403
1037198625
166462623
128872919
1062074883
2081214164
1191495266
1729141973
806445670
1624884245
362605087
396748849
1977836419
2100334450
1507168299
1323888307
78693304
713662312
1888694789
1277221695
285909232
1180375650
185802908
1025268001
1158223017
1805686698
6375597
1138969452
835153813
464589413
1973972641
2133877002
1169208989
1293841509
1432875755
939138184
717029260
992873808
533892579
1181767692
745412549
2069871793
1454613360
1147592685
511536059
1544286976
1902013562
710331961
2061060516
1598102414
1273658527
1457744468
629962164
895096563
1921442888
159181554
550729887
1822596528
889532317
739087321
666400011
909335705
201864638
540261911
938899918
585395643
955011482
207467484
52647081
2142786969
295317456
1075451617
1962051708
45764923
1805349722
770573767
671438511
466269618
473570448
1367558645
1145961452
536301098
268248691
1862979950
2018482132
2123399742
57642821
774464084
1879287239
585941555
1675057212
413741685
679333158
785838424
642690141
562111324
1111377844
694642931
505965901
1798587820
652711348
1596239582
87491236
58869227
895645638
1588509001
1922061484
1184609711
1830194901
1237995577
86099583
1405100872
2109193456
918204795
1049469614
1768591962
685471099
453147193
1359359678
821222317
705140103
1619763825
1012721105
34023294
340343224
18625112
713330677
245067395
248998237
1206392473
1638894667
720504123
1790165823
250526805
1611100548
853457730
1180562278
1537378935
196274445
599714110
1259013560
731593550
1575182670
2067996109
896790774
2036122430
658585179
1571150237
1214997843
1604755084
612786205
2100168914
988491514
123392208
802157684
1214209270
1680779509
548858611
187982039
452095569
890462618
216708308
938562163
811102110
1791339176
293042349
20376390
509466302
1726928007
1437225314
352892113
16295342
97801700
1770584782
1342441828
1773101764
1289831810
434898267
489298458
1087607650
875857584
1686085282
1184277413
1037940054
1456433400
1277528668
555262393
402645727
301387908
436417559
776906102
1540281342
1157141489
2054161573
860011685
841347259
624514291
2016589876
634360935
2068702034
29576177
1394335617
599455791
359947026
323061563
1307684906
173436908
1231433747
614148188
418490094
1801350775
1422994042
269503163
637707982
1619622626
446008711
1093937607
1310881506
463761841
1970980866
221468039
1309791340
1513993382
545908169
873125245
1034678612
1315718643
1881015777
1908517783
2039186185
1258095128
640959752
1190611582
138349147
1882850448
1979230792
1892431087
2104010034
171366868
1440039440
333840286
1984751639
19224110
1002873772
1504938226
964249939
401709303
306657593
967419516
593558588
654635016
780407547
1985498891
1874970917
1280157255
44006339
1857966009
1754724374
263921754
1082230030
2003760114
583292806
1647233708
876269768
2023904127
370942666
1166997778
327739899
5310039
1120914565
1331489937
1864023896
555377711
1518449326
1188859763
504856321
486967488
1444109626
831805903
564550767
1991469774
1503454169
1408622151
1517790055
1694700033
1500565181
231895450
140530311
1688888222
173225590
1539185505
334103323
928712677
1610148761
1875977632
874905112
515019969
1459305345
1278055024
147721763
884066126
266696678
2021113402
1353921440
1673437441
504207096
1111479362
2108322917
1732776206
1644020435
668620848
1902613996
839529232
515320986
745295460
83170148
492115585
1462167000
354731651
172221234
1916463880
2118954503
1516519743
4197905
677010330
642625323
1352224658
619977588
856633212
701427183
1638384109
295208674
946136640
994075499
1254110188
1859617819
629105039
597643850
931958596
429275839
1151603869
559406772
590367604
1282287338
1822243265
1674994856
1058823375
652963411
734800488
1297696503
1214749972
1763063012
1641023044
246541038
341526536
20962614
1669416998
2049420154
1262420621
1217299990
1964091131
1382042568
561301457
94809129
65714496
199261440
378417826
1348552943
722938304
883899161
1061372069
2047957961
532451734
954299635
1957539099
1366792553
320706785
231732650
1547400776
2021612413
834088656
817486284
693225974
1276308903
804530333
616817567
600448523
1337185686
440653339
594223891
1620259040
1481299755
1846626593
2082670866
1639110727
1689695442
883355665
147574439
1707509985
472804121
425219911
1627705013
1530568945
814507113
1508867467
1062484721
958504494
601176502
102576084
683880267
1523912507
515940677
68855579
1845071766
1609578418
1669501308
1827950200
1206008419
1107056275
1332206536
905958690
1794794963
441181149
1866844232
239072642
1457717945
224875463
256832725
943247429
1563701656
2140675332
1581274047
87654523
1368092679
1492837665
59981969
6883808
455169979
1890468026
2146739087
350544427
78890726
628220612
1761529296
31500231
1635635210
628596067
1353398001
1761065271
1061709953
1857342372
222730495
614113755
1847515611
475743000
531357676
591946622
367077721
1401736671
776004841
1197317066
1420700428
1084479838
37019799
507904554
450903976
1014846998
793829490
1308988920
1770687874
260977496
2093135606
1618716350
1508398605
1192609121
597894936
659112784
1041168368
2031380315
1963626112
627361968
1352838594
1029249299
1540695738
1331984345
75475863
1538782890
208630294
512208438
696931761
1652567653
731372321
2026872885
581949498
414543311
1117755668
143420709
175563503
1802791542
1464194530
1343469893
502454514
135502768
1835692365
2130958979
1521301667
1283229853
456161074
1904672398
207408998
841466661
76706410
2101409559
1576452464
954430095
1268037195
1490498797
1945438903
588285506
1149773790
841768617
1563306887
1792648819
587866236
1504435210
475366210
704321305
901852820
1552222126
866807754
49630240
1136249198
1540942274
1644438911
1445800057
1824929913
1236668521
2093028015
821549002
6922440
790987005
1281354180
1497898717
182203736
276536548
1787185682
1665456634
264598805
924342585
1274092684
611218530
2011714263
266072538
1359589801
711370289
172445713
715124613
1115322638
1610250471
887121700
1633869548
1392738649
487949456
701243502
1229263082
1125741684
2040230208
1296977160
256603787
78817566
1647289693
1995982150
248374611
544176538
573504266
704892613
1521456775
1643312258
101317676
2107640992
459233125
42675875
425464615
220634675
1778932682
146958340
1324826472
1665050821
625096656
727498261
297347136
232120327
1480229428
1808913443
967464643
1774503315
361376948
620896852
1107063563
494571334
1344390381
1125982901
1655812909
874677567
380761359
1704100843
1725846605
1096903177
2113671663
552432123
313542956
992065230
44951678
103220217
1934900022
248329641
1712463616
288316349
692476264
640153790
1130799413
1956397416
266587766
1302494668
177141387
1412313158
1562741460
1068979930
246825873
400094280
259433971
187986788
1659437951
612831766
383667845
615365746
1771676871
1833718986
1992525581
1841188198
1053043339
636427796
1850295822
1948809422
1935079357
548177911
251664847
131734674
762326187
1368844778
321669804
151558215
1809317242
318123784
2026936016
1532725881
1433696985
337282879
456333215
1377979140
1247346787
2058007442
1225136346
2013305018
120323175
810798573
889277214
352464150
19707349
1571422362
1597438407
1776108238
1564952861
2058398152
1380425342
427856862
1389355783
1007052073
1249493775
985620571
895073506
415719945
692884664
1304949553
1301733645
2100585769
1458491404
1131055346
1084030319
585550304
1667957585
356490931
2079642161
626646620
516542740
1129554383
920019048
1382555258
749619618
1173590325
762372861
928829727
2100010624
904458409
1631302166
1757377584
558194719
353605614
93750517
752240677
1573042434
1861823703
1122579541
387902636
1796938913
1514997655
2103149165
461749958
72411265
1121201085
1402918711
777489570
1444646951
383343851
973229914
676363152
386084433
1374546448
451254475
17784205
2084825222
313876409
1385141133
708541466
629411810
1205041703
1829395471
293423339
381694005
1466291235
2030950242
1478718789
1178529054
129604681
2050074258
473465398
1093782640
793032089
260071897
968479328
978548487
1933095376
532013669
1339178367
1684392579
554286246
198180123
1345839616
2147024337
416127195
1253563303
562329008
754742975
27793031
62341370
433766973
1101130362
1067256102
235269804
1489409456
2036074899
2010587870
1889582055
623004449
785994073
2005533360
747330807
1307926483
2039377528
1895814621
559957288
1081138646
16930005
62904957
2010181431
194665674
359672455
1408048291
1955105127
239156044
1601300804
1384961951
1763816949
430412089
87292309
975228352
1900588449
942800303
2122331415
2132934804
572437925
207898654
155427429
741100925
344970870
1725214624
49833632
456555218
82211002
2049778820
717261764
1456730071
1629793085
701074486
187856413
192704552
202286580
1839979279
567349267
1387475459
1695766454
621197191
1850036939
1834602514
1515873145
42971786
1368941664
259755491
734880306
499605652
1492857980
1787585754
409632955
2054422008
383815779
1649656230
1736752253
127348926
1753881852
281152548
417929967
1927717850
1406765125
1641929464
1438573211
259934396
1652864885
41702319
1355640220
1948532842
864181843
779844036
190974500
1089624847
676072109
1356169807
1741689718
175474590
1688088853
64535913
1460921647
1127161453
1534433523
572643190
787202189
1536635770
1560722461
432121508
325595806
1028063067
1306864768
1789949601
10662709
944550379
668289052
754585139
961534744
1557167705
576154741
1339550737
664847479
1781296706
1932680134
674101335
1296925630
189831209
237844624
1955509060
170746696
353391532
1771614508
759553868
2110979196
771063689
163871030
359532385
286093739
1619763825
408139016
1228019086
177944732
1159186190
493468925
976101998
1545265470
211080682
1451811976
36401320
1787282873
1251938650
1165030804
1106710466
580551430
1526532670
433517215
1203574991
115834275
1070126645
138052915
1792947503
1104141204
754037635
432618513
1107215595
524406668
412395585
1144888721
1801298157
1954461141
1764053654
373252467
2090347502
334616240
1442250779
596925687
455586028
1474231270
478414095
1466465044
1425443579
1869211724
1331820203
1503326565
1907830493
1284466447
1550121810
637285839
1522058064
277927301
828349719
834209187
796142238
1357717230
1313349285
790167943
1344931367
1708681385
1696140902
1745105193
1047125807
1485076055
1361711693
2086272692
1812510305
846460029
1462799331
2137694378
1399343481
354026277
1537522147
635441259
121133493
972932358
1446933849
673613045
1317828242
186350257
1316015609
2023108203
31130379
1951085034
2034815426
652941144
730533649
1353248681
383116350
1057397939
1398554453
226066212
2104287081
506263195
131980150
1142000688
234692977
1818372206
1756442457
286608743
1493884266
911467860
1661650703
455586632
1452367989
556266656
644957072
117426140
81754708
210954705
1511439065
6956850
1734585989
212485745
913828636
401934605
274918332
160151993
1656090100
2051978997
1099279848
690789284
434649142
389481181
324547663
1853659859
1793276910
1659423534
204245873
787950519
2027489475
1410425052
1677994961
1675171570
86419089
118242435
1321951237
881440204
585077751
1257548942
343333191
1081828772
1856811049
680292994
525705701
1960927426
237927992
416946713
164007626
692501351
653449469
826810261
1358348458
1300879986
823488955
1493586026
1755391333
1843678881
165140457
1166546877
1663930325
2142447672
1196362808
1963891478
2032990665
1698323853
1549176056
2058255455
916244282
507051313
1249203313
1043092118
1158708385
535068925
1364185690
228250952
694974826
1285638674
619403131
398602763
749733680
1245597328
960969287
359635915
2115559123
1763310747
2129770590
1039708813
1748365186
1119692096
1692648604
230593660
262596295
2095230922
1020927971
470328868
1074230987
645796946
2030067417
1536102846
1521399087
302108417
125176668
1057735641
2105155591
1186113663
705417544
478586300
1726545928
1775875146
1105242155
1050226194
351805138
1520999146
312797657
333301249
1203262985
1835147675
1422715340
2103210601
998761013
1525342292
942933723
1564166050
677042127
487925722
1294632750
103125022
1539806148
1418227120
1569588575
397583274
1911482259
594375371
784155771
145669151
990824947
1503894130
578593796
656256700
489346536
1483233608
1763890385
271587115
534748934
580406557
504650022
121973113
433711773
1894652210
339426533
576092809
285308347
1625295977
1979763389
1191214825
1983160994
1976689941
1719818828
700355760
1542018596
1173290029
1812672411
412246059
490837909
956396459
1571345076
919679228
1728992472
527449702
821212025
1262907056
329068419
293187592
1290795851
524358161
323012068
1334085010
590117266
606268668
1162682247
521567157
454814314
536752264
1969370823
976290774
966917254
395503071
745309958
1301595922
1080265728
761175564
531007692
905608597
932644892
1603250906
1125606194
912996873
2142649233
298779778
162624031
1271852053
2026806324
1151020157
1782632207
2076483365
1723157192
1441140739
291414895
1148899710
264452550
150963944
1912808703
544398293
577745157
1811485175
1411521943
452170142
2092005051
2018510477
439763347
862690347
1131419305
1256064083
1605774747
1010690887
2144396954
1373971956
1990088469
990268420
998656512
826754843
917340841
1884649729
1320509263
1223749566
939868446
1748645628
1759981960
391589131
1643014262
158712093
803349552
6507471
1084634400
348194451
1397037511
1764101158
914454103
780030892
148695829
1253101127
1461533775
544714590
1873620265
288316349
537953379
330520889
939723177
224155675
594955494
1205859073
517505760
26963095
624825914
1542896930
960932520
2123505938
303422705
1307156048
1143224749
1064749814
108586989
746138068
2061015671
836674136
1281532383
1851536688
313821850
241685285
325468502
1805494740
372650434
360490781
2077901875
982969370
1445124357
1024089734
563952352
2006860623
1371713415
1565315604
1536156557
1266269126
117675591
1934979235
891467540
1253958934
427998206
1265830006
403683143
992688581
1508049697
1180612199
28924929
1372750978
1150686426
911775908
1060358856
2104829853
1677181737
547308296
961939193
527549025
128875422
563655964
1836379618
937306516
2042897057
1400523692
1874813989
1163956860
182311037
578655241
1004254279
248478523
209734962
773818909
1192245509
1296388510
1719124483
165620035
196470178
1023392055
1207205264
72454268
1429128360
343894709
771813784
841919663
1172635062
438660605
2089926454
1215036691
558945010
34137944
1194188402
1106183778
1914799892
1519922582
1606115431
1237982918
1684593547
582772157
1979117165
1808140545
330114560
1395087635
132377912
779153517
1324608922
684356004
464746181
1009383683
1573270934
1140567339
1900801666
86529110
1256706108
2068179616
1015064192
1872628687
1454791592
332181979
831551629
1133246478
954669420
1785611719
1943979924
455001329
445275116
639920339
267894141
1721377754
177703328
1789794913
2098893997
1953768861
1071173488
456100194
903683310
590434970
1115841139
986875984
375780538
206250317
2091767334
7864963
1629639684
373339008
1006776485
150571274
63609254
391374421
1893351044
1961513197
889978264
1402310233
742413639
319891669
1628748837
1946520973
552617134
790382963
2135166048
132624569
1379931582
1479637613
109210360
1201091285
1088480969
804634590
1915701465
1160842153
336988504
104094188
927747743
1210914622
1985849610
1336291815
1389880387
1574239715
654480748
1545631174
1818647645
1802250411
54618850
684513523
102945491
1626660013
1576726092
2128622819
2128453898
1042628957
309182545
1354807143
1891091125
547241671
677777019
198671063
724217780
1290829894
1757836180
531678061
1795753003
1494741749
1835067650
162361069
1234846868
1833465807
1600764789
1421317731
1400129521
863602665
209735718
1308467380
2081502754
1265276968
182987958
1572008324
185429131
933166469
231521341
852868787
822280963
372733835
1254006895
841487066
1558926750
343452041
372301685
1793581398
848841487
44894905
951866585
433377082
1354123746
111653620
1203642829
854971324
138713380
66212601
1652860289
856777712
1814923378
1095173029
1191814842
546052682
1939991118
519449200
602597629
1093777223
908936174
1881579199
875468051
178919413
1305502633
131630849
2018635820
91223428
355933466
740222734
932977420
1513633705
1502166372
2101299163
555060492
1703159989
1709091099
450063464
662222098
2029765764
1317358064
1380240486
1832547259
1835974184
1085822788
1135272235
677522437
1816762851
807216132
1719115172
1590754937
952039498
1238109176
648096763
1360261532
2098128261
35141548
214328541
1421688941
1096568499
921159846
2134260914
827286808
295156796
699762217
1758221524
854655144
663410054
302311635
524688165
366709529
117220442
1632403246
645543791
32863594
519964806
232907120
363901988
2144577136
23008450
36229748
715512586
808723356
993249919
1531316734
1142799084
236760621
244283963
902719439
1449096396
27157946
2024136826
2101666993
195267973
180912457
39988143
2031380315
206939045
11097667
540748487
227845974
1310774047
740245231
1522695112
1541328794
1966760674
1940811947
2029314479
1356684855
1294100616
1500453615
685387820
1472352868
69023285
1367768489
1314292988
1142521562
309261521
45098649
702127092
319340455
1544908033
1636647815
1627446037
1746790459
35610068
950224015
297556306
263304242
1371210253
667181891
1240640275
2125458705
909806842
1066596434
2034003939
2025571092
1663018101
1213594952
1823083761
857086928
320592194
1044174414
750948591
1109768523
731033081
1841229717
201907428
1302062477
1671750447
2053580810
1895240087
1776468177
245009618
1982073044
752368108
911939188
230527461
303482963
503766889
597195284
809272270
621263608
980010844
2074708117
804560885
311923045
2025585394
1664211137
290995067
22187018
459865656
1864677767
1666153701
1748062973
1810861008
870556752
926719984
289481525
443290783
734590733
1634613558
1132264795
1392567733
2143813526
1144868763
796866447
1860344863
1114673406
2107706900
426052484
484345275
375848601
1215364658
1533643453
1146466478
531584540
998284486
2083311401
741927478
995011560
1180775222
654427609
1473115048
369671516
103490454
1441815239
1779746084
1871383209
511107824
1966082947
835834352
1742157962
576094044
469648363
1132195962
1185361457
1821439711
190802912
1158076046
540363892
805529675
804288375
1507980843
1690878476
1968659118
1639942735
2013837823
1314112003
1684948925
1147750716
1574765153
1021958114
406457074
369969159
1732798014
1353936387
473063722
2050019040
2105925847
999529212
1808784009
1477924659
1131516276
1099203691
199202544
437424721
1671326544
1684284142
1322879516
1275634861
970327730
1721509862
1500813447
2049901472
1618566478
51786994
1691588004
785503583
1460119088
1160921788
245911337
131695299
1492144868
934994925
1167829358
397417714
1574315085
1622791784
1082800410
1856534160
1032901033
1136493786
306350785
126214257
14292574
849611766
230008675
1477635841
1614342181
882318841
44065536
2004121735
1483911655
626220853
184948851
1059234710
336716779
1638145148
1799138892
1749885638
153128462
90880460
1735846900
1447774339
1999087918
343208203
1746863186
1736252592
364198946
1053419735
9384192
972253983
689279687
1266745222
1400237881
1598551601
42887933
907938687
1769896445
1003974819
533505129
1171962654
1761793789
1660537009
873434739
462377555
1979640738
1308157658
1720967638
418935881
1125755881
863577847
1841681320
1493425171
1738589288
293954633
430156515
356111297
599843873
1931924367
2010973977
111766172
786288321
579426937
360068580
505093716
1112032272
517469064
806612909
1827355425
1571011706
1655919030
596177923
213101295
1994951663
769403830
456360065
433459995
1566395700
1500383518
1205411473
1395654404
1523305974
1418394603
2008506041
902986399
1293132384
685035575
1106573343
85698621
891077242
586478084
601120454
533912752
796937294
999303249
1278541017
1994114057
639381946
1114782655
522643472
363478142
1107878628
635271777
1346556347
1061576482
1907019066
782273040
1224260005
178874995
472750181
2039863985
411635251
235108720
754175328
594664678
222049768
614258363
2000456217
1912815943
936807237
594628889
1502924567
1530568945
1710277564
1120903331
124789532
1801248326
1098342883
423790242
144226483
1424913055
2081214210
2015600003
648882356
1732220988
2124370643
410470988
596444414
374599119
900547150
294197397
596125092
1798882312
1106602414
1311670920
2138653509
622980962
56715521
604122024
922063114
896947626
1778323584
1381181461
247785853
555482979
1421049617
1605962526
984354941
158400755
345751250
324926243
1631104043
1239971192
822402436
892515151
2137075142
2063426455
1449844412
1232856851
256988317
982514258
1989160038
1455152833
367926290
1567131866
1107574710
1098134634
825464667
139256862
832753644
902124598
769052268
762884113
205799659
1299260378
874994252
962585227
403884847
1055514752
1670848788
137779670
784805899
1833094425
1638083779
834454545
1318652991
1578051578
1914069281
1473237985
660908311
1207228652
75097454
1624436706
321040015
1254686651
1700603455
1956253389
1290707701
1639371564
1357996529
1524643965
1370478871
1756402314
1221214697
2084994119
209266382
1718670866
1621561879
897200156
1772982902
671862346
160948641
1656440974
1989686685
456171129
1537416716
772559528
153194699
15488642
1191698725
1979220581
2040822914
2112116692
1009204435
291775021
1733987160
229287489
879246177
1309565432
607152609
1554869521
2062480283
1415464446
479540096
1488089327
788037844
232212764
1529857295
112104728
1758487955
864137782
324598694
1576174486
482836516
544825418
1758479524
936581837
437265012
590590523
1036290403
1857994474
1833541680
1123564478
1199592249
1495443897
1038307831
1158797417
1419165823
1997318677
1591167415
1297661184
1648533307
967622979
1670190113
390472714
336996934
1087829003
1012454852
1304512617
666747713
1055229708
1516856847
927386619
2074058348
1165437963
667487421
1394322212
505852293
320559109
915297193
1690863659
1875438034
696858134
1135394097
1292734861
818587108
371570938
1852000762
1624557338
1892932368
1282631889
520021670
2057150020
1342500584
1377073421
1616781567
1963180063
865695395
730403325
860591442
1797877056
519007624
761015120
1970911202
1143668454
1054636919
2116384103
1272763355
1481983099
1661686898
950202627
367581879
1999289212
1748012578
503644222
403117336
774518692
1546699087
1630333324
851460578
946918202
152855473
1637178974
2139808393
1257955491
533133768
256768785
513892458
455805215
1691476307
102195902
146004154
1173122035
2025574511
864352410
85995861
1131728761
316451097
994553530
1223898198
1159991144
1637012968
1576443497
836740148
676231787
1022242702
1588082671
1783697257
2042979614
967894592
54784361
2044045610
1668608775
76282935
1198300798
105944331
618605522
975702983
1715268307
2139097181
1512018351
1704182864
1357951782
107695733
1534317251
305354395
1042829099
1167241315
509633918
538374793
578508278
343028014
1371332272
1587753793
1235829244
501131786
565970702
2043238678
1873652974
486919981
1076667445
1140055129
1686228621
913366650
144772879
769942645
1477860789
2035171022
1343608606
1253590290
635912089
2143463373
2127241760
821342511
539287204
1879963927
28858170
497080089
304710969
674535320
1476419460
1141468404
935466363
420799649
1969902090
2132017201
94562490
24937662
354382773
96230750
1693001999
1371081482
1477113553
1065310326
23866534
144026613
1921546399
354152854
1118707798
215041697
1062064391
1733340263
29922261
695343166
1842984009
1365459046
191797234
628665682
590925443
36161316
1089016853
1591661587
1480491173
555555468
1611904732
330415745
1528583227
333352954
2121076800
1335721074
1097959332
346312391
1131154696
2023585753
1441712765
1815722666
419867419
1649364294
1894526079
1709251616
1357878005
537455643
68215521
2016014929
505143041
1435440234
1103706651
970331923
480384697
1832267629
734662456
500167849
376802346
2087082416
493965482
1863793638
1755503503
2048505409
1126585384
836251804
818390549
1792493225
1193058869
2134750842
1471160810
1178042441
254362829
1387706147
1552445541
380531105
1528630662
81032623
2024293868
823255262
1110300633
1301404879
1924355656
1982380680
1573423056
1674602597
1759891457
1369334318
118282778
2135408307
221251929
759539852
1263136428
1630919486
156126061
1732493021
500280876
1360440573
2094177027
760070438
1026724576
504673709
85046726
138554806
1377926290
1139911853
1756458132
2006078648
406256957
861477518
1015564550
1096566144
1896944373
1792908887
856339146
576399224
2136204048
314122749
1435621167
688066510
1705361272
1122739406
1080683056
420560537
1794895601
2078442620
73243811
981057754
1840536531
1714218586
188150879
508915101
1806804619
782957207
1746856580
1438317496
1848049710
845050816
1624269262
1384210598
1058495558
734889030
150677752
1876135711
1276228275
912518255
1341747317
116174208
1926980246
1439019287
1041104285
946914894
1925804331
1407415002
979978311
356942827
1765299110
510909079
35969409
1610613457
1706513255
486468665
806041756
297297080
1225428777
1658101140
50619356
918316348
989627674
1802880044
1140782927
1787658549
1069955461
126365003
149221926
1269198910
1794294945
523500583
1947775977
297411824
1487213630
107003329
913570929
148553815
1451259431
874878333
134547234
1593804501
1482799458
746262019
2005707193
75857282
1484392112
1136075188
1856054034
1308123489
1298507258
1318479425
1734992076
92579352
1845082616
394939482
1653809447
614219851
1384703967
1808809991
1561219409
9565005
421607305
945245256
526053132
1185292819
372931512
1198878594
282035109
1672534720
1051845842
804187133
1385799801
1177096301
243732988
746902081
702920972
169072863
1730017102
282232946
1203122816
1144047132
1028582900
384545368
1368628448
22810422
619936380
1874018051
1234411360
1753461316
530298907
1051103203
2010387896
75812829
255052137
425658503
1068016730
659127387
814537212
1951729069
1208045604
1504316666
8275093
356649681
587817001
740016419
247166312
1258891371
1492826190
833724428
1325096588
2098263080
560870902
853201045
927379265
440002166
886708599
1196784234
1604846140
287347321
1539879480
1934378695
1864730737
459918351
1648293269
658472487
923260850
387394423
579474728
1949809153
90472630
107508800
1366150633
1350505118
1196127752
409406243
2092497450
1418236025
862952580
64174482
1166662717
1188028446
1170961408
547091786
540341698
1643739506
748196098
168655876
1649587317
1093218432
1054936630
526794046
866110770
1543876304
2130166778
747188892
340676747
972319960
2053393772
1888694570
1845636841
1680979338
330002207
818822428
38808653
105951778
1295760859
210782305
269724338
131638088
932260624
1815798652
1060845826
1474276613
203376562
2119697823
852823077
2011060185
893352780
1591233122
717945967
383824054
268991310
1944928631
350708561
1196747693
192285983
522717526
694900392
10873001
876042914
240957059
55888473
90433305
1100620904
264291800
182923006
734285067
1579163478
270657656
1039923894
1943941924
1489782952
1752696206
2002456858
2053448103
378697424
1634853244
193545103
48978978
274707424
823714024
1293325499
661105774
101082754
1744042441
1578554953
832515707
1084327538
1736467527
1983497934
164158279
1150585916
1634344519
481435860
2042379245
890644318
61565990
1448182805
580816306
719106975
781039875
905485408
1980844771
797216892
332817752
1397812639
7531738
1937975905
1475734109
941891074
1540775925
1138094706
1245613996
749314415
1152737004
777033421
1388345921
1157224144
2027455672
920050342
2001158032
1962412334
400422919
675140294
2505367
984177326
747421643
1726106439
1782041846
564895011
1610895349
1880858505
1410616537
558191950
766614397
764265298
289457488
1430633522
1498071530
728945985
664686217
1964583111
587202986
691143134
523792927
1298899312
780353758
339023999
278124380
83114880
123845546
1066408256
1781822292
2080279752
2098017994
1647886066
87060474
982679368
1863957737
2002718323
2039315984
1310836535
612810427
188082071
628334523
708989139
1750770913
583935229
1011411187
483850647
844906287
1620470197
312683309
2036723934
1185990490
75374252
230051135
227827900
1147235314
2110741647
148807133
1015915031
1943727890
200375123
440230508
1834344502
1839007655
872186843
117107841
1463406646
1310914813
352380110
328167379
822950321
1571803558
967116370
40484084
1324830653
488462900
1361282490
2098157193
1713536366
488245464
1170750451
1422158025
1944416351
1696342495
1346689948
1989394222
101827955
1747514882
125036308
444240016
1849005005
823566805
248110737
663865357
805276696
1087825024
1069799465
1108472097
386084433
749877349
268109813
1239527512
430269845
1590156077
1570835275
899650197
1701561483
1614670360
1200964449
1833386034
1703427791
726578042
573134024
13768492
1999607119
1296790369
1352232525
875160751
622057791
1282112220
1921996841
715287870
742306527
1754296252
1263780679
1901730018
102066470
1441295360
1159534898
1579178882
1407005990
608930155
1024200940
1184069403
457598347
1481210700
560928030
1359312514
60094488
1208012593
476642674
708836641
1216336061
50834742
445915825
1735664413
916877020
1261851734
60417167
606586890
142964364
1065972679
930476658
1144719511
87045090
106530708
1960609275
608739758
1550969475
1397694562
2005318684
653791483
1036066780
1710109516
1558924023
463528421
677138069
1325860360
889430682
152181885
1432960849
2009145786
745470637
2119606295
1438142770
1506694520
1943132708
1687689151
1003145921
631146153
1665282058
1768091909
753740300
1319076624
1087137534
486170311
300604945
1311708726
1867651652
2058243096
535283971
34108544
1023840984
1213303428
1712895558
892744151
158841423
4875882
111264620
2083590725
1928757180
1490952761
1982476568
2013104372
80681894
327898481
899404435
1016396443
75977890
1791610888
28717582
143239650
1762986670
909865905
1108718897
201774277
1699331662
854265336
847324928
1520845409
684067988
2024309760
30311631
1955312687
40919749
755872946
1699203270
883346632
2106559321
2040616789
1115602183
152589062
1430421035
38676367
696421031
2031163734
1190547351
1828810278
1931488543
792699092
691741171
1464239867
963043488
1743336605
1411941164
923469008
1552550277
736647653
535427960
2058343408
824103982
55278531
1581334276
771813784
573526328
1724702098
609652739
191487926
896006201
934968537
534983163
551800879
1403240815
1912033633
1894448975
113145449
2131493558
1694439294
1430924827
1474052122
1704215299
522893232
809524980
76004013
1358188699
1760307958
2146748056
154479323
1245842033
558359950
1388637650
310576200
1911360139
1705245108
179358956
978367079
1312429626
1598911989
419226584
1142705533
322672123
209108280
907782626
1554082904
107419871
629864746
1596789295
1260624749
1831070648
97252215
161916288
1720735175
732317403
1381275955
798960586
301060045
345495596
1986921911
1145463125
1785052383
1831780521
1054259839
1233149019
1537502635
1971701530
517042662
460122159
399965892
783426329
1183040054
355069070
1124258738
235009821
294312640
1852561811
1008948328
2074362157
1637369071
1100542766
1626852259
865695395
465425951
2013552832
1500318464
1910539936
847187554
596189131
1796138582
776142138
326916290
866217377
2042667636
671713914
114026588
648307296
327795462
1216199004
1771817064
345534078
52518347
1419629516
1562981504
1988498916
751905752
1975679324
993620954
1573199720
1326101644
1067242780
79903865
975222309
950434162
844448828
685842305
579585913
1946532559
1738628712
816617220
468185489
503896601
82663650
300595489
34319243
1634337882
1123940620
1136564501
1855956323
383272647
30384516
681541935
353496748
1427804069
479800211
1016827035
393370484
989329595
791055155
1868034187
1843049644
372468545
545397793
2065493530
548542802
1832210140
294637445
1234728456
987039203
1043409074
1810504901
1907496548
1638849678
936823602
397532206
337841179
719973015
385997285
2054490117
170929380
2018729127
824024712
932767179
954659357
439718520
333290361
1292602536
1860415298
1119603344
236464364
1833131157
971489429
1595716676
348096701
1311575594
1838108060
1016935336
816442379
1558540863
268589253
1938716371
1006628284
602572505
1622470238
1054867720
699456943
2143676126
1500243964
711343654
319057675
1286745256
532906831
1977686671
173478060
956750578
977245249
748999722
986257630
67524340
635203516
1585651251
1092735610
1321204804
1925058077
733381865
1012694703
1832823372
2129046024
1308018519
1989322864
111222547
972145053
1024341723
1824468701
1671779525
1968768086
740513654
2032627487
592759579
1354362190
2107026409
931621314
1702245247
31610778
1653797813
480533011
717241123
1705962586
1790966290
1220772726
740490379
372667153
418858008
1907426579
717934182
2073531129
64200108
1075277893
1065747976
837228241
1386583517
1161385687
756159474
132035172
945667014
1692240367
473318288
1496151320
2135989453
2043013073
77495922
816901965
875088093
879527592
224356773
1662130944
1039193260
1057220671
1443686520
1328692381
1199044989
1466637071
204768669
1168452325
127084990
244910312
1806569817
1073450117
1893534211
1678845967
1604537148
1730863974
1720987975
975554601
1112911694
1720489733
217631756
2071237460
1372234572
875193407
846697210
854511555
312848574
1189632441
217979011
2015792358
2119453129
1704731478
59702502
1148968342
95516699
525793457
46224416
453676651
727859066
1553828277
570541496
2096283415
204015870
440579511
774403675
607124294
561436617
1294917805
2141892374
1865979739
1292223147
1968566366
886516481
1085083812
963980527
1584984822
2036916270
1348422681
1713742048
776458928
1674330924
2012480492
1359769439
301558212
1506573165
1675394703
486817661
1082511274
714551186
1347662311
1491376285
644496187
647935168
1127695612
1872933618
1662429622
1424105459
1620394126
953976554
126390772
403182378
1988132958
681101571
644471826
1278429720
1058068440
223057321
2041612054
291690237
1393861572
1253400397
1779500359
1713990217
2141376263
1284178006
1665934493
1550782019
1494005962
652113675
833224891
608316719
2134909918
859966023
1717709544
358715815
1180714017
1812163786
685618202
755959644
1866324101
1787319919
649535216
834546853
953702184
1997240163
52766315
1866156281
834634388
1160693307
1665635193
441723568
241825000
231182084
1600706111
1732680112
1623328545
29286836
746823812
444444464
1707480704
1167595120
2036122430
1733576255
1495602710
1113065665
1343528352
2044710000
1304431755
336060836
1904148071
900099909
1948007942
854775972
698876092
1209072176
1526820562
265212096
1110805828
762072568
1479932796
1504986467
738136003
199315573
446133859
1842439780
614549902
191108729
1130481671
454909259
371365987
1993905449
805818730
522214399
2090493027
1061203831
1023256481
375361232
904384004
883511124
696253649
1790052346
1118246290
1564056907
1103403318
1920745880
206968931
2041913919
121809984
19707349
80896599
1392966128
724167361
1690357938
1514140611
244809620
503093439
785067376
1574488609
379921991
235599970
1336417605
1806026279
1582933969
702939931
1296866926
971585002
680702366
1082161925
1673603325
711873734
281977697
1079074072
945646815
1391540694
1613025054
284965220
739942721
1623891277
958750351
2061172708
1350681450
110456205
1330319705
1285182337
1940231900
1048642210
1780898249
192345360
965948175
1620828231
34976919
235642253
691171907
1471201967
1930059422
399734386
947797696
1528090463
1145044621
3146352
506529564
1820345214
51196884
1401781827
1408035557
903161917
344319496
392925856
1521294116
1175780866
1868834370
946221565
518858901
1022137240
616497225
1338505624
122759845
588217960
681810318
1919285180
71998962
1396222177
602264593
368111232
539280761
1995831126
778363629
1861861658
1369182210
1064793644
638434858
1735670360
1691593239
1585027906
1635155278
391217181
1596590410
703326121
1965075088
1445221311
665447869
844919988
22877796
747397076
437721022
175650032
1097286569
852351734
456667142
1543096032
1454226680
2039450586
2127423758
2106045552
491113675
1983726061
783701530
595040848
571781896
1037341790
1143241492
1683612648
92155027
587978913
1500406645
1409205261
129770045
587346347
1961882865
939952208
1303843728
1897756701
1179706898
653908877
1396260136
1873319054
1409411245
869130827
427367314
1170957858
1154395196
1804988511
1845549440
1906919568
1159231066
543496856
677418371
1753749693
387345150
2020161452
1238411908
1771887705
269722372
847005460
730037816
1047943888
785545457
1982737622
2051540071
1955702534
1321675598
444804414
1079081838
1167601719
471786316
544071694
751798723
1822109274
1187440164
1953133638
219845872
1634766977
945034868
1827612413
369719935
580466868
6926753
1761057397
720701113
997975553
56570619
790485098
1690052895
1354814282
999208946
1459780789
185530465
1859577762
1884570898
913425677
333280813
146927111
940665134
921388727
328427744
2038346227
2031244398
59665148
1840951739
429307149
1665145534
937098640
1563682901
1099941284
493831759
1049955805
2120846762
751341559
1295969568
507371487
627050104
1278333154
1630585237
481968103
1901020351
1307599478
889192615
1617508542
1264449641
1361874349
1374755597
1910305377
717087214
809545412
311329206
411509348
1219279228
395719316
73574261
389392872
449879054
757736617
1951170868
1991930975
1452396016
1390357583
1861191059
314578805
1945952169
1012886378
1001396407
280961680
2093359194
688710888
2043296298
1049803690
1159848596
940029264
715683496
1355616677
200837782
1753690442
331533457
916616786
154112818
1411724724
1715434493
214661848
2057332092
1357203708
2112138829
954299635
1184576381
474969472
1370974604
1828299637
592357799
1593439749
1080396055
666718504
1349094376
2119956057
21606007
2012018205
1274073743
964260306
404748758
1642985828
802399197
2125363095
332193058
273043366
723900293
1972724686
249941290
876282159
852709406
724316557
1252376543
1937173964
514216547
411028547
1445512088
933794538
2076161665
1857658586
544711408
1101001691
946283824
1953313199
668622562
1648293269
637136019
1405037038
2078177680
1208160869
1101141705
1421385397
1069398577
1246671640
1082706363
1522257761
321354244
1366995789
2020663500
1421036363
1098939306
219273611
496876204
2005145082
671229878
729567258
1257474050
414811281
796013674
829140957
33740258
1130376719
1242268891
724971523
839652022
1576867813
1346897511
1900155228
924298781
1676555985
1440091587
548479749
89119264
257632950
432408654
1628858070
1698219075
1517979959
465036822
1554169221
1999880653
1538620730
983463433
1312202998
1637092585
1389604982
1288138378
753046819
33470757
374424930
1124051783
1995503803
2083832497
1779964053
239076758
955447536
1021831806
968256985
1967196679
369760985
495799056
1525922647
1574187615
2143877998
2039807662
1191765058
989492565
515146442
1632052939
954002703
1196522763
997563463
1401560309
1439828351
1400665530
1158433465
1447892088
400546609
1927826547
153463174
768489604
1007162092
2110726025
1195750264
1283041534
1048924414
751455805
282297655
631923708
475567160
169205535
27469030
79129119
721890038
588476926
525499371
347168620
1341601468
1324666368
314912387
1439698393
255862469
2036710541
340055095
751287247
18131549
538517893
1485207789
411201235
2134311966
532230203
366820549
340978224
569475715
1245709100
686476163
345092784
1540504455
220590045
262336704
926073172
258768371
261918441
2085794210
880376345
39259927
1919607598
141580311
51687802
1037723112
1793275986
956856476
342466579
1270335426
1210886843
1964648798
1708108482
1587881027
292347821
1327504968
1878975647
1034547545
2113602594
389245867
1188704563
1714208463
2015924529
1528347083
1445610437
392281832
1736418656
1529912110
1854202800
1819508269
16066665
975659424
1517374819
349024226
1358881882
854686122
1316901600
1716725968
722166106
1302109870
1834786059
1310974599
1131775871
1714408329
271621260
336025195
880733665
1486108189
1437074269
1933429005
2036278678
218921343
1479155534
2060249453
649634923
1789948363
1275524505
102846623
441666214
468001300
643511780
1096099578
320567882
1932739359
130780857
462654118
1199216240
1467594558
374176874
958576245
2023864771
739707054
79263723
1121980036
1640379675
541519550
1279598820
175393346
856271465
1767189880
196070938
1387979714
1158519339
950199033
1595858399
947085550
586587858
1642087700
1089991565
1018950381
1823195268
731631797
2099528053
939267441
1875173106
159498261
791018972
698344348
716538607
357264081
1548852691
486342329
1341939952
691718663
1523173304
693169451
1139000809
677648556
1626886300
816677564
710216254
1737427481
678332597
184129392
282010136
717973869
2013671789
909333219
1863856448
1011313779
1929871303
627787689
2007911880
1660035039
1142198560
1064239355
1745679022
1095521312
2020765589
1260679707
1329615929
1363183225
231433376
441752045
2044912428
996099547
1458262226
407965509
1848935879
949756254
1811004614
1604984964
1011851060
375393240
1380955046
1932486486
1058107873
920170846
1025518488
1569404571
450447872
414643032
1931355784
1391320327
1996535279
2001017256
1756984332
1685704275
190800421
2038678799
642347173
732717629
556747162
172147114
1767687648
1974040328
802416942
2146327543
470227573
1191875784
1659657179
2085625196
1486892760
1166123931
1091716229
1014939280
1407655465
1309437283
801529751
1253110461
1110201559
689419726
667440030
577229330
993449299
22106195
1275951454
1252488810
1421238857
1577445522
475629793
983124403
790073316
230607534
423859642
1794841689
535695361
753741028
1253411486
360173500
1293929828
2034416380
1885818900
1144558121
2137951432
1732879458
612128386
1889223594
1915302129
1436729683
364176851
1266575036
1089708773
1164750923
120992013
1896972957
1437633676
1333897750
60172318
352254148
89805283
377733719
1160374153
337602106
998662957
568417461
740303134
25038836
948950510
334292823
80698789
423892290
750022390
1389622324
174281314
2039548175
1944773677
2075857691
696897185
53346007
1960502496
1775249052
736405395
1481098179
546065651
258560858
235792580
101923358
1364363199
1859715576
1051354416
234670981
1459496366
838845130
537866513
1915243077
215986362
1596902215
1320944525
1214043876
429807192
1365792041
789189143
1698913390
860244555
583312107
1628610073
384027247
1385803777
1214690040
1412857916
552110495
663290478
170046199
1240592620
466931111
1116130688
1985068625
30262910
358802198
815676302
56962994
1935788348
1781479085
128229003
937947270
1576873337
1070418740
1550103372
1215852078
133378424
1841202702
235770548
1214682069
925174977
364428145
651099356
1527388595
1845401070
432948834
917262664
1816992764
934370964
1777048730
1655387310
2043137037
788853327
1097173085
147133824
898534079
65727737
899314018
650101188
1871645362
2108135127
2138119679
259446331
1568415536
791244230
1469406907
2037394488
793608791
1449740823
853623459
2035470377
3910571
1642063174
1076290705
487407572
1569500348
1361957018
2125937881
1055112460
913751768
691414704
635379228
961889235
1043886052
1001396407
263723391
841821450
1454531127
1928884930
758722541
1430041552
2050558505
1580196923
205975061
752149607
1910867926
288367244
1589574992
76342808
1430113045
1611724946
818956850
1644360001
962696845
633896487
859371368
1777726319
1247898081
88951382
1694322337
1575809390
2147271843
1183936107
1506063366
183958297
540371812
645890286
1057250217
1041774827
1992046347
1616015408
1132498583
1857954862
684153730
1374318601
1652549956
2095728358
2143151211
1835661549
67034373
1255971477
367838445
946136640
75968693
1618508869
770230362
1954199427
1718447275
1712436213
2137950512
1337316014
1356990820
53528936
2035485467
682091412
1139937919
527285403
557160288
221242232
334645906
2129189090
1565105584
537538877
658287184
565342462
1347298062
1333640522
1775139864
446907234
1641156706
2108841013
660450805
1923530913
1122715091
403534079
606957409
173455838
2002387194
1651734686
289448970
496829764
2143294548
93635873
839012001
594058483
10257217
72370483
1504224751
1653158691
1916374797
832406389
239237996
1088745197
1942164072
43955266
1255598431
1067462355
2041515019
1940514107
1287283299
2103734964
820506355
1275983677
1859856325
390819046
89119264
1542583936
876138672
598810930
1342986988
1368652669
2116543017
1799560402
1257292908
1529822457
2136028882
1526261778
461535517
429973914
712877023
524221989
1412917149
1701946116
438936323
943069374
179276693
1644335053
496692681
286660707
758874082
1051808503
1388334507
1043619162
1874732424
342893893
1718572006
2085552845
796116639
1267368486
1623557949
720739247
2003763749
354768352
1469307671
75526003
1686271536
1734630643
310988366
1253332685
461450991
156088831
1976128344
565394045
976610735
1641420753
516297202
271620039
1246865376
922867323
103065123
867768412
1423490979
1184161687
611961064
1229843739
234774365
1564303135
1241067891
1507930126
1310851950
1396107682
647925211
944094879
1232398763
1816238461
1329762605
1359227583
199092029
872048507
1860767721
545756000
1270466051
11184010
793954617
302233006
228088944
144212536
928198835
698878006
1889608890
1524257734
1188859763
848408455
1902396452
249081781
725614752
472448332
1158195894
1799957679
89842647
1669758491
284978451
181368010
491859443
1633248517
1603130830
653845514
1128392310
1005542507
1765795530
479595713
1688734069
1257598990
4603761
1709439520
1095140633
1296174955
5352035
513005639
620006848
519009691
2006113982
2092816449
29038260
1563983260
1202454578
1343206958
723920776
2125092611
1783540521
1920997228
1928635394
227810796
1309030418
755554406
1852151119
711470844
1366369725
604420035
1798353530
1259159157
1020954199
512313353
228094394
1780385298
1181831999
939438602
920904371
516728485
376133502
1537188661
495283286
933935380
1690233524
1667524603
530128122
468800453
304651189
512828711
1087869480
221985681
1513364039
1357896666
1180314229
11189935
991073806
1782068591
784903831
1035274772
369599214
818789014
859689565
1518576696
321577519
1572841310
346257416
216276193
911837604
678640611
472413012
968994988
987536282
1719584317
1485340479
1097246312
846582922
1604219206
1618594469
1438588976
1224118510
2093548604
687485059
1765098456
1045744077
591568288
948787337
1962623215
1026707832
627438471
343459023
2099854506
1352750967
928055182
970647689
342561115
368319159
2093117904
1795890192
1369860694
1024765939
515369250
1633463633
1733373140
1333172276
939479424
565912064
1964445507
1094409257
340996104
1957006204
1773295031
1794841689
707985656
353575375
115913862
661362040
712616327
1286715380
989271513
700022134
2059655583
30326433
2052711093
549141753
1115037895
813409065
1677226340
1525679421
74569375
312869006
1930561957
1182290150
1027094501
1118260767
723473187
1822517129
15913237
1903989617
1724307484
983344028
952236770
1512144969
1395742666
445497447
1425559398
1898737232
860196617
191352721
50839678
1392777367
211300512
1981906256
1814260190
751403559
278719134
775728573
296857006
2086496208
1759891457
168504776
1548063252
318570025
1840931950
400657229
1633280377
237170101
1184847141
1579163478
475772919
495594655
1595308765
783508034
141482239
1518021426
810036690
1031526039
1865195762
1813008194
1017972104
711745762
1631211205
2099210686
1893230438
41553889
281779223
1123270000
1388899619
1889298124
752065581
784387521
1139237882
294697747
1841485432
1337206465
2140771635
1957517193
1070189099
1552452095
391638309
595354632
1733299921
1604022895
2090669184
1136468026
414741537
29501441
1361327301
162744423
812366504
1666062854
519779744
956913030
2061975817
1943976359
1228215305
808240958
1744712556
49176046
489409144
2101708284
1354288070
1822900544
1315775917
154937440
1680597067
62147698
1099966172
1655911860
417466723
1675277367
1291676971
99132240
1117304874
2056500772
1283412082
1727827763
773940857
1034764138
1169878675
290453574
323748800
1879141067
1804909806
1823545827
1959239239
446851399
1461241265
480192583
739831123
1828357913
380999307
1465284739
821310505
1676771567
312546574
56063938
960954694
721661312
509823613
2041530419
1558640833
647959725
1397793857
1548072613
960038753
480893592
371943436
99038018
1109874650
31165100
2114707335
1431496802
482140103
1756075117
1899821708
621754302
1753845030
2109691572
1002267919
1914572820
603285268
14115793
475363824
1072238276
2070302865
362708473
848618301
904336571
1492259416
910935531
166557681
731898193
307195185
1186079252
453668262
1812615723
1736430906
1350432881
348151329
1475093545
1956443020
1510302595
760445057
363335460
3094766
773888760
1054340283
126659911
1481681073
305667030
1488606969
1653368840
779925914
680921323
826734510
436863076
1051730992
1469615466
298935808
954734847
1425413233
829070217
1161483523
931405395
931420759
2073459934
1453767214
948899262
1862780112
1046777643
1640789079
1053375043
1761601450
1224596099
1923816828
1909173489
150466458
1480632840
543104860
1888145931
476015627
2086282519
2002780944
1861656732
1238567858
1341669893
1443349106
1716491191
1959322062
211788538
1798646002
1415250760
343761014
1860863041
1980745518
989422819
2098575948
1933469944
2005105902
823127130
996445937
588151864
1958098875
1449965370
2119810759
1493701431
1298666909
253984692
815267740
1653430220
1635134110
1463355680
1209231158
1896253837
822525553
537093646
1546120328
1580010285
1558311408
875682499
1898345343
852981346
473186060
733641923
14719088
1699452369
293784216
1170566458
61423548
561384678
734577744
1900025455
1062216370
1555552956
1803414467
1538038056
1267615029
1172169711
479379539
427057282
1578736060
362621832
264663844
990602823
2072108296
1581018558
1587968865
1187233564
172973629
550566960
2047886244
1298382234
1418250743
123638004
324097454
2109173506
1111566858
891907952
1427134287
1608363053
1916595140
1029281849
1021954421
714050714
553468759
106891625
930465951
182852311
1970959288
1359850383
1740903705
377019669
506195403
573428917
2028823427
1434600864
1676596265
1811240795
463849351
458129442
1122538308
981059486
288296508
1875471758
274632682
1156242341
499181527
1767296412
1198329120
1071161985
866229588
1368508953
2056988665
1007639441
1553341913
1080982403
1848974247
1643559429
1817827376
506726678
1530695709
1044183561
1804185688
1598704602
1593419018
1260091769
704574921
2078801622
2072142568
1698022613
1540676703
1799107165
255918155
927490042
860531324
184940943
1139600644
885980529
799526526
1893104238
749428674
1024349470
2005870408
1779509481
2121599492
2044078280
290419871
1013227088
2134822562
762744812
1018212331
2043448256
927936969
526312757
1762132885
1374547298
1666637809
1640402437
1488996020
244182412
1491954108
207233102
1045997789
801063404
607313714
806236433
246273008
588768476
442797686
448760770
1296192103
1049623711
1551499621
57387657
2125852145
184260416
1135050823
722111114
1959828319
321234622
1068885009
157845059
1340018094
2098765016
4019428
757128700
1153300642
606909216
1271012746
1668357917
8809876
1673283961
2054132005
1489656768
1663721973
1793897080
1591084657
1900716258
1915071941
210392202
962591883
130431811
843575736
199251458
125958802
1648914673
846492950
59627389
867638385
457170045
1610187954
383441462
2034289974
855246843
146808572
957513680
1396936668
1692783528
2081657971
1912018373
1485024130
1154068767
1591917160
446517202
942676538
1432423064
231948751
346191985
1472781755
492801934
1159081905
1868836820
1434826348
683903301
544331379
1973848820
114575891
2142791670
1790983247
1726621482
1850079834
120610803
594733099
2132597901
503629269
482029797
46465314
584362025
2659684
431681142
475913782
1181814536
6832259
2103249973
44951678
55608483
1082764661
1486958306
935598047
1742024297
753810499
411480829
993307758
817270154
2119726966
697794351
294830350
1546382857
1759787089
446112223
1507683429
113910197
982082335
1476162951
232619800
834228421
378941332
535157149
33520856
182260688
288807112
1067631946
780975731
1787345492
159515157
1819212543
2096981613
1191900444
1124017366
696097032
1084163857
286940025
1074320731
754730007
333575466
192622375
685990914
443470647
958242148
1988009625
1930438077
736329748
615344826
1798924407
1414969281
1033479729
235069697
1546429768
1763639883
487090884
298408919
1228297484
1263779227
572024571
1082426824
687467104
853606600
1188981575
596109751
62887168
1031360836
1640650911
697160530
643815734
1868843860
1448334764
1915647836
1052218801
552136328
2128894225
1066703815
1952651997
126449011
1154453653
831133282
1344378562
1904372499
124567678
720718400
877505683
830250175
1235961683
1640385811
350974547
580402752
657648759
1051478120
1606215495
1495080969
827805611
1792706590
1715049152
1999369553
967895489
1755997093
1246222849
1845946030
1762320822
152690953
1014934510
1045337070
616916208
1368720761
1078761658
75202553
394782636
1380332382
1398729889
1273431739
1546181243
348168463
803883841
1175938850
1945054903
35261509
898467116
1320709961
1611568146
1722913756
279544493
118106009
1574109750
358442183
1542741673
124878088
1984481751
1901070757
1972343478
1079007453
773976219
1779233033
752048787
369721014
480282864
1139691644
558415232
87305089
692977533
2039557645
1920409079
2062622594
546999543
649130737
520660350
85792136
1759958036
674317422
2059451766
474622855
295404571
1894915076
1176162664
2079422913
594664264
671725190
368251162
857359630
1793936643
1530531519
1236107536
358699205
3395346
1261423577
1489247237
1794584955
1101934056
1982199318
312491868
145938610
1957107746
886864109
1277014785
1743703926
1844925049
697785876
681855172
14677549
244247646
1353082559
1074322689
861213588
1849800641
1183905876
351802226
488246203
81620639
1604435033
1213380138
556668598
99682323
2037708362
120449233
494398583
1090865756
1284949538
1144671607
851416680
421260337
1203206682
539968555
972867564
1938820230
1918849650
512985526
1596914262
760500529
1263671170
1969057552
91775397
1273495793
360394561
321081857
233806398
1196790604
1250740419
1661807769
1477429020
1372092034
928442406
1686107774
589607733
868115194
411509935
1158031707
1811058512
873255326
1596325804
62407510
1818794102
141777646
1774853634
2127082157
1171390030
1756360230
1867703338
1207483476
1438337184
1423257816
559321718
1096540410
633951230
999311811
1683893480
950109107
264250580
1620081861
741692148
1759649730
404513636
161153027
1971818049
1335756994
2027020993
848573064
866895053
324439539
1953220665
2106912605
1142686566
520664776
1726190938
612007517
1372848527
874535053
718038171
1924832525
699256124
1763373352
1069657404
693258444
1209157961
1895717808
1893039697
184527808
1662231998
588649251
1592190171
711228905
1505952835
1124339568
2032923294
1964945470
1458988101
619106766
1551106083
1949170122
1851042045
247645441
132469357
733188615
2093106814
134531722
277087425
867062890
2012824168
1207918346
1705503128
1073878460
2128129639
1469226303
734346734
2056656878
818523860
650559584
1027527703
2037732797
36193829
1465381485
392347745
1694170267
88640961
1686018729
1237022938
2051883379
1316164498
58934992
1470366781
1052604730
1419615828
460534810
1231281186
865047903
530124097
1082839940
2033278884
1293052999
165468742
896488615
2131720530
1366074286
1502372605
2128970969
1785646155
911070791
1340093381
1855157058
1294610665
501264022
2109371482
1698668335
239703051
2014787538
590033134
1406038119
276810973
657200686
1468062487
1584328503
1937303741
63992586
1981824847
1183040985
1732578939
1301615524
1650027331
1127112396
137087842
389224175
1642490968
1881974102
869556627
368970665
1588694277
555067671
116338793
968129391
874341098
1338831325
515310762
187840485
130545786
1794479374
2097587169
1708833373
1998284744
152447440
1787644693
1043092886
638844752
877116553
1350637095
1722012823
1607992109
1522826384
1948423194
495376456
1159143147
238490004
602451612
108941497
352098960
46654962
1529349916
1455271601
1841946981
158768827
1397448653
1881566878
1020131256
1377078496
364366174
997517405
596470384
1130257480
557835024
79687092
790956171
28303423
612197431
1454117110
1425470927
105990372
1207246771
1646332535
815973556
1552289130
925572468
1063780348
353288948
275048334
456809139
930763820
1759995935
1942891866
2080751234
656490165
460961550
2048529832
1925508010
2065063228
95997609
385849403
1851436556
2129203138
1355208988
1442689847
1418543638
1834189897
285287533
1294833909
1141485807
1452763068
1452435837
1419456713
814631791
1870115212
376636712
1014309278
1800530663
193363831
1091212101
1333720356
36728215
1006132991
2044100618
330762310
627361968
550942018
1239310383
875739317
1506567490
579955406
1209401622
1141105174
865930463
746505554
579243263
174236339
1617621175
1416599199
2095249459
2028053315
1735422795
2103641769
365982834
1099635958
403215202
2039752085
1833777344
1758086897
508354798
1976995313
1536194187
1536333646
1235509832
104760559
601659448
400268251
1495097625
1742666956
2138992225
146848249
2003587475
406362920
1738611530
799716608
1267889823
319820571
1812163786
669039718
1169735405
1987775463
1485097817
1244794372
1756419595
479216775
1676246005
801678481
2020791668
1551087600
497099358
1644434980
1564396589
1796179774
1266207779
965060911
728594875
1139637182
2057958619
1977526026
262315730
1758854393
1821096292
2075865992
1578873699
439172494
405134195
932348155
1744365551
831765961
66394033
642657277
892960199
1211229435
1941118174
1533309764
888738640
1237273861
249281537
496237439
839566241
568331362
1579860187
1053099442
874902824
423086168
1689413945
977554631
1377726431
2051009039
1215756759
1557259185
2083095635
1897708797
1038189462
431264213
58517860
1170957858
1173078372
1289060046
262837457
746749078
1682617878
610710418
1028113252
977222795
1587577119
738731193
1715606203
829736708
447830455
1837711570
505320405
579835986
708348468
2032932169
1216869766
1051553602
1038529241
1617636200
191271722
1693532498
1656625276
2015819194
772137393
883730525
968397635
2016631337
446037247
1130189277
2065597472
810228699
1054872665
672786727
786292147
1817185867
1866199001
1757697149
1327553574
2100244338
1488207697
979663009
580394100
907351359
737990443
1049681668
436795313
987292874
1867128234
884444968
522599001
842823287
478553447
313427470
857706604
352108540
334170722
1731097949
457905375
934767275
1435423112
979992108
1999725661
1069937606
2074519693
1576933110
1047971953
77950242
1613119355
1573589267
620624204
412884730
1089608826
1663191045
1976128344
311232353
692890951
1330943582
476935870
968961304
686072670
1848601483
2085124407
636919446
1107492556
1130425160
264227283
1705956686
1415742070
1503295445
697588440
270548437
2062997504
1034013448
1897389602
1550724814
730747315
2005552326
1872446781
135300664
736591320
2028113132
1012745325
856557217
2142273551
2052825693
84137418
1375422324
835360069
657370373
1473928964
1082995464
1708991570
966368732
144263705
1872095108
30760327
415329049
1250457261
260311613
2034970579
1089038408
1123098961
1909249902
1294142777
1900905982
1376910444
1237484502
1609856384
152238212
1399906748
30418776
707865517
2017693395
843568883
471110763
55036427
1341523952
222757065
1269581952
473692836
600098986
1864096536
989778807
10844303
1016050181
1091532130
467488441
1775929265
994504654
646934418
1029860372
1305976849
1190892838
1906278278
1185676871
1347890498
1175522121
1402438241
609100506
601015063
752205792
512552661
1024652577
903912027
1132062523
131246114
1066669695
515024131
1976262394
1138383316
153759655
1507356864
1498897588
460120650
1939890102
1050474656
1574425722
970614442
265205813
109960183
51779428
296933765
1553193035
1559150840
1035697030
874200944
27514480
1791845943
886452484
1177880597
1345358124
438483660
1413504518
2064270855
601691411
66913624
2103519070
1648760784
1583499980
796541783
69187759
668549607
1039774229
718978888
913368040
54885215
1878783095
1605333994
745678464
963623519
756408608
1320242685
1570566601
178621418
2011723591
1023277443
1555564713
1148885595
1519533226
1373912149
949816941
204892803
519001200
912570055
283320208
1597126574
193328270
80590694
1996871318
1367012618
444480596
1995941382
2098271135
598837536
803943090
389331253
842141018
1355024792
1751956210
1487138975
359915661
255673897
1509345899
1953145749
2036695727
235880113
491403128
485163884
1176156767
894213010
1159942506
1704351568
1044952928
1988810964
843328465
939979757
1038997720
1916356283
1287637944
368675908
78257990
708607268
1040140668
403514140
238632290
789027556
1511311541
701163022
1404960545
889266356
1323443593
500419316
118114839
1039518962
1116994560
1074163016
1512587878
362913092
601516392
473073142
1084310359
608510086
1883603401
957808577
993959241
1177473185
1523511442
804922135
1599518990
1970859059
2045218581
1609504856
1905111395
27937588
995332656
592205148
1008755683
383915997
926994564
1998144572
1441831176
1881148129
1295808070
346446310
593241794
662906456
1610794809
153114795
1425199197
1981263888
728900923
540554547
594948098
495663752
860832347
236125223
65754161
1734730150
993890927
1957900911
961502869
727561599
1819131705
1084146594
613155528
1137527024
609640778
492629211
549703713
561590071
1829730572
1809387833
501034686
793292064
117609145
1905473195
717769306
872224026
457236880
1138664825
235388357
1436024332
486023709
1223542194
331169616
1698662960
255982774
1299435896
6057216
1580544250
750845861
1391176284
48499110
1243194254
199894143
1884383943
238867946
1139911778
1143131381
990226601
1949300503
802017897
1358467690
30768588
928464798
1453892185
1982067073
1393432041
2042751391
1345820063
1076167504
1889102109
371043800
1865572209
2025504105
2094677119
721953472
1311988672
1787388034
1246669013
1829652605
416565447
1083395904
715442317
1350597431
1042986565
1725756078
689599767
1022600558
1898997409
1102272780
1726446294
602382582
256885785
162052453
753429291
169421045
258518830
2043274423
494594036
802052796
961691833
365596014
2011309069
1082567268
1813038303
630171118
2048633038
1274782643
1637805550
1724273173
2121536741
1874765774
925324237
1456128212
1969285450
1111045418
1259127729
922463174
1850147377
938446357
937716607
1956759201
295480084
1123609865
2024020345
750966322
119431709
1956810170
479297412
1798300052
542049317
1687498751
2054120342
1700314462
146043409
986908669
668302513
2113961580
1397780630
651839056
619388402
1598507017
300390443
842622282
665489608
437503187
527408998
1873926015
1779586749
7965936
885390672
2112053807
1103935826
298376483
453196366
874386768
1068044147
593754105
1417956628
938932733
406399531
1934971581
1330107504
523198480
463951537
1780459573
872517556
1605904272
916961263
1419932317
1543946397
503143331
405399253
2062440281
1320775535
970725427
1327446041
50470610
57895828
410909297
836293460
1471905661
1611091844
749936182
1249693911
1872700203
1034757999
565945944
1629354216
250789234
1137616032
1036444859
1659826908
216169853
1949175832
1642568978
1090312343
956777635
517003603
1318611872
1519967502
1561212535
85984089
1396395589
334187893
628112974
1794738390
1969565209
548655732
300429111
107532877
1012219962
637119911
1149320522
146749096
1229100433
898576666
1828243156
409207948
82826236
328534529
1705458105
1648495101
1404578050
341491236
1364062019
597197418
1487460930
825785085
1991272379
1410662334
402700586
1370384451
358578892
1700447776
1810854999
566053884
257110181
134164802
409997508
964301005
1539365745
1591627966
434873663
523288420
1502676410
15528931
1799712260
836022455
676448181
1256385021
317496420
600448523
1715741981
845690897
1351024690
1537444646
827319365
801029606
404156694
1292326655
1073834045
282358266
1325066022
1245706492
1164660003
1207886346
1335135214
572478498
1268953384
201596482
566098751
899997790
299813106
127714979
2119945957
2000642965
300886881
1012565284
760035411
1888199625
571086513
774130260
172277511
1532362084
1830906964
1564669426
545031633
239474400
1305870990
1067365859
1778786591
1863619474
776875872
1803130369
156050255
860701829
1199782333
1234637380
1151385706
24023744
519328668
456385044
1378032914
665846496
863281516
955390717
1021105056
2069906431
439521992
2015491469
426550047
779853903
690785868
1517328303
1025719456
1746706426
65056580
802985701
1551614192
2031375744
556582841
473206325
1687700199
1601951313
31205635
230113842
358882049
30116189
669228912
1921127318
1116706831
2105755500
532084127
36992552
1627002415
1767389428
328304928
224496719
1846794755
118076676
1092178307
396498736
2134623287
1901219420
1671386062
1602603035
754755453
199493919
2020545383
73091817
170495197
1514908113
528729895
1709257366
899903152
46038448
1550723859
415179289
1454190059
441392951
1937065659
1979311518
1475529310
1763876227
614173316
503645709
1051427344
1093939796
226483894
1229863102
2025010118
682227379
1474617315
1654263286
1550844695
550618873
2042075627
1812744951
1912507968
965164626
549472588
586106986
1781451030
1890197348
844479707
169182073
1645824685
1579344470
959558406
1459346026
608554821
980924549
2016494839
1599896797
8772309
301095422
133148555
1322402952
1581899970
1601567552
1908829919
1726807267
2121873393
224925131
423778223
1427814991
360233934
510634507
107293363
1958327735
1527802864
1548655689
490903776
140907610
458391176
1752745888
1257479735
1542247513
996103306
2124214561
1737420395
751598326
1492418628
1327099486
805384036
1494611190
1338098312
1162692729
297204953
848825246
807942787
1484560247
766811883
1408206038
1867165847
155340664
867838350
1100824073
649168398
833891628
2036007041
301549933
46405947
756510789
456219893
1340592797
1614558193
1837924828
532099199
205005215
703648031
1073811575
566050822
256600222
1792306190
466682040
5680751
300656509
1228234749
884321747
294797833
357341568
312469685
939004592
1722638612
438361638
388537957
1043500347
892954451
1128376190
1421912891
1865391279
1097357137
1132069096
704553595
235808108
1029729048
1819003164
1186409052
625958791
1165766241
2049284283
1922212236
1975032099
1098908350
201914456
1433445492
1958789108
808296547
703777967
213850938
623093506
1309435635
936987546
1010958345
950494402
1351274529
1418728551
891746181
673492494
1955143135
1846104739
1151421139
1472090637
961351524
424954764
685350959
1369118104
1234780590
1420579437
1953984959
750957984
1634011769
1012062831
241118876
414492850
821536674
2110943204
186854765
224573979
1441533491
925341145
299085326
975702059
336577411
1011294615
1212642686
1617743793
789997171
698431377
1946766562
924927987
1536040296
1862939641
1936880259
1557228199
1079639603
2118693718
1375711640
1649437268
1769789814
63338255
466168358
1175786581
383913837
1907404674
1712208670
426765778
1082386528
1180109020
1561095988
8638355
69645743
1603002987
499318853
773721169
539156055
1450183225
1523114791
1147740858
279253797
886812888
160185589
1861571672
1584590244
715377990
609258750
138030578
566360765
1067280591
1588896716
967241438
1814851071
1615864820
170489893
161849443
612843070
126022273
1489343031
320808690
886311940
1088407467
537035409
858826074
1113364910
1708317113
500313436
1936238358
900026092
369053735
850352297
190603241
1183387468
835767937
559205235
2029153291
986994036
690536126
1858344927
1363545576
138088002
373540683
1927546922
1543226212
1211342423
356173065
811664939
1297792629
236673419
859209500
1870990711
2059531045
1473737095
698949784
2130880344
694896644
1201422029
1620892683
1094653912
941862527
1325850168
49079205
1398926139
123680644
145940432
461911185
1289466740
708321923
1196032093
225330545
866410853
780383987
544763910
1818103340
506004802
744833466
1530746091
478823767
1609188829
2044994830
1902874397
1028829127
936145654
471952503
568428176
1898443533
295098886
1907925225
1777422491
294050285
1513547277
552316600
2124816156
1302997516
2017216869
119974015
1933520413
2037157884
629779510
1366389676
1100163841
1630244989
2114702920
1456478560
558255078
1117196310
2098901421
1587603634
252618011
1953355443
1123711560
134658136
1109756415
475593781
1576462290
1194347641
938979453
73401525
1379910337
1155990273
1137849648
28456951
1487635713
610627903
1422934601
2137851885
1384583484
1004237244
1315653966
348690464
821868296
1590724415
551705102
1730578785
1983232246
28962121
890329192
1976997534
1283556822
252639457
1697021578
1592600469
1231599521
1209365802
346857468
943012341
1050216070
15318858
910303885
680551137
2006554206
1645367709
1315366748
610073965
2056768510
1068834902
816339142
131093017
479766265
1093788552
1997314308
1812070663
1324482424
461161590
728425189
2122768585
401260822
1529734784
2080235308
507903374
1066458361
856788229
582297969
1124155179
506623519
1378547452
1865888245
180496481
1282437194
1064886733
645472447
336625963
2144357835
858019609
1157392965
1371311623
338499872
1743105394
395574097
604725025
1327192357
1312176276
1241366099
483117131
719697152
1839560972
1441256232
1948611645
1078795481
287854589
150653537
534203584
1048115089
1873996213
263558235
1885627502
1699492119
2048418902
1113628654
362379708
231328614
640812183
2095887931
116727284
2127040243
175766936
522863057
1433617295
1095639190
1224184624
1308027486
994751268
2026429393
1097037785
474413861
691019140
1291786999
1200027481
742551763
963804947
548710138
1207934985
1004007465
176181495
1062845268
1184853935
1990580819
1334814222
1232324098
1468808550
1925157019
842443369
1972230095
1074343721
18002708
929823576
978056403
602753090
1454106522
1833348300
1684452447
2133128675
1818417809
1010934099
749696187
1154735872
877173134
128750173
1161151560
385617839
2143472026
1694754112
1649819869
1480791626
1730050875
787313755
1185678609
1749782865
351492179
1067442596
1756963526
1724099085
1292921851
570704604
13866546
1840524600
1250358610
2021138598
1581115525
348852613
771982935
1816997712
785230609
1918441965
600067707
385849403
1470955989
1659991333
2032000088
777272529
825466891
1153007367
734631321
449727005
1581740907
754906772
1520843816
928305647
377562743
205140240
1458466738
579719196
557506283
1629247171
874248943
1448184624
108001958
472825614
1554151978
889539002
9681384
1410317237
1735239929
303574070
1633492234
1400422482
159088208
79794366
1112111096
2141230024
482257930
59920450
1220403786
1017355974
623736408
1129085157
1772680780
1702637373
260279648
1432660084
2010419426
1277603645
2066111815
57090436
1752040317
1117823720
761405179
1279748650
304083646
2146736266
1791298415
1278914556
1436982665
1820939043
2133346716
666872211
92642771
674269920
1353948962
1288338098
1769466730
1089863663
251032771
1117742799
502880473
1724446406
857379722
19033853
1329530027
1282887371
833404798
79813840
427054544
1321929642
1713837963
1116009564
389708012
1148959820
1442323660
328509639
1094218474
2034045606
522162171
1808829788
1505274737
1744646748
1200162527
1922030455
1318069745
1775124075
614440357
1076553344
465688776
1090504933
1181989056
1142599379
508817588
1824538073
1181083289
1460364901
2061998439
1412640223
627467740
892395906
782229883
369129117
2083805763
1496150020
1288133469
870117278
660982896
1001454157
373343919
38917390
1921932121
424052409
191671978
285888339
1858665925
1065035081
1065412118
1799282250
1060444573
1533309764
681846509
1809317242
79120642
510265134
1331337201
1777664964
1497746006
1762593880
1621276094
1762589168
2133099255
399000489
1382149075
174547932
203086326
2121356057
720398346
443802580
1706027545
863821368
1610285956
340212727
1611946156
1024328894
543707320
92547631
122677608
1294859427
75972620
1058046634
957533071
1424720370
721010529
20387399
380690114
1887729530
1959803415
1693476149
546643847
1813867884
996579589
1959929175
614414671
2036040279
12873573
1264261163
1612612842
1533071084
1399949622
829185465
617825291
1451265035
450433035
34416993
1040432077
1376692875
674307421
1029735562
1425371494
539930704
80165825
2083477033
101724805
1353318776
617034723
545260492
519641121
1617114683
1793770234
410735879
389409496
1422141785
61915414
18555065
3722063
1157298688
324848475
94025149
2028261131
1082717948
3979512
150653537
1908032903
1780597263
631944442
699321756
1241340984
930082357
438243336
880821405
1148493024
1227670963
1083247263
1994297470
318423824
1205032783
863310223
1581759781
1834092588
1810263284
995255367
966500297
752395381
306158555
1272980362
2090379420
1668839266
1880122087
851210508
1984607954
307230447
274544197
943638259
863963539
1562860714
1070757306
1458062951
842513
300688975
1129307899
1545747168
849967149
1099064306
1083876521
469372897
442914679
1612051656
1853050089
1670028748
923121065
963602076
2144299902
1675458555
2048925739
1449526930
1571383275
664469797
1683526212
1085628147
1625244319
1057556874
480973033
1245036112
2058689795
2065916178
962081745
848169774
909973980
2013964785
2020919262
237185100
1238882685
995482806
673207223
79406173
1158452757
531902971
1384441953
580419203
465231206
17574912
61184481
981640637
852876063
1826543618
1056672858
1324432636
526301114
753835173
1338839268
522423985
937502977
1105681205
747107071
152192411
182241079
761908191
1761152202
1648067477
1739648685
634422693
1132383384
1730849213
708734376
461678054
1082125175
965231981
1621955064
1828054660
1430378316
1208341691
749357894
585364992
1413156584
716078869
1079531585
1894665302
198589496
103403943
122203021
965771999
1100786068
1503695544
1877711570
1078550437
856557217
1756994386
1968575046
25445177
349778901
1256027182
503312731
1899721077
1239231156
1395247920
812790970
2019579530
1912726661
56304973
95836047
1238722254
868115194
501377158
1900708801
1563610557
491022431
301146151
1599894337
1163916449
20904107
649745643
1054444046
295348347
1158989206
834958742
541123752
246081369
643284879
1754687074
1648717096
1092099485
775891727
1775471617
600473425
1719700156
1447522324
1657712220
2093016480
2106588979
655516005
1172163920
1060660690
131775671
952261578
23827172
1978388851
1814675846
2106945655
937024076
127323297
2033689144
2078048188
94812725
912838609
2078080158
2028837278
1501987287
1373017393
1053956166
132257408
899836962
244847619
699758552
1430172306
1412700881
383210884
613619447
2061494212
1986568367
1246664683
139725836
96124721
1983749091
979575865
2003862104
1658608774
1598904993
7906431
1839451115
1511890900
2073599315
447099937
1771744648
100860465
1950929704
1223736233
1865110632
2078889015
347416960
2014757505
1850289338
1824523187
1747205865
355069070
395142508
1048557427
1601703252
817038380
1950288818
384726894
272348548
1493033800
693934905
1304034567
277966179
1611116999
1441793848
97799757
657837009
199039894
1094864124
824024712
907101127
776518996
1230026967
9737616
1893798713
1071333973
1177355530
520665679
37501107
715945308
1105418836
2034875248
2113085276
1021612637
68760625
763422145
1212688969
611525426
193066484
542415713
1399077681
20848077
711842361
1812715405
669117392
390057851
1795762171
1157537695
425934172
768688787
1542583936
1054078399
1939104653
1297358250
555460958
1124904302
909304672
1950913389
474132161
912183101
1852546077
1487977143
2124280751
1702157285
1206879991
1546619110
1468102366
458928873
1447541733
906706342
997619428
1358484171
1523780024
718445061
1701019501
580206349
1774451941
1342942487
338281286
365522846
1490625941
857681180
1139703031
1486037343
1151572711
1053836349
840124596
1167482581
449674941
523100023
1372026130
1353384003
146639523
363183459
371794318
912317263
1120660828
81791367
1581814735
1736128256
2103145623
978222713
568884030
1223547177
1446770227
198373881
448288238
1643717912
135678549
1065121426
1078195096
769719792
558120932
1469435693
1170081646
1143839300
2015308919
1474052122
614731550
745319093
441175211
1995168367
1072120940
757729314
672767343
146313970
1060571279
2025504105
1854489433
1000365901
62513409
1026931144
41805018
466880512
1241075145
451669191
289511074
504842150
549502173
1431874821
1080457516
1433245387
185992934
1770195009
1611918716
1595588267
1730087437
653051077
1845084841
1803272607
41888006
1748029066
1199647729
1809158405
820071743
2078434736
493353497
1048975213
1006248193
1867359295
202243651
1065888197
306270379
427244724
146105281
1020092124
1219777909
1977161972
1385183593
156845919
618280193
469627115
1197973652
1617675431
1614119494
1536924009
1474854655
1734369854
1920304419
37507472
846791143
611182130
1904001389
703103108
1817355387
509630819
1524078366
260871530
1597459617
1598394808
1093532157
1118125571
1293891807
2075261349
734137134
1029819791
1924006899
1025260155
1964440589
29743935
1469607478
1565297010
334007017
926548571
1721520433
1432916571
188206371
487321489
163562106
1444447185
1761477899
328768758
1459370175
112211387
1337019030
975226393
1287847885
1664757280
1945296654
1397613245
444568449
897852518
37734678
246777062
1194659385
844579389
515489511
625810607
1883214573
1441612126
1235986308
1364506348
1224022698
1985587731
1110646903
441789049
947380490
1637562842
1331569689
30467839
1964526510
822880245
688095244
247240390
2120798846
1011599861
368338191
1480078001
704017954
1391433024
1324095188
32153490
1540891405
429594704
1985110615
1105884055
117756340
822459314
179379061
987733919
921018287
67935849
1196333013
1189120139
483239184
1751087265
358942466
2000180577
336980054
757112065
927249264
2136452931
674192563
1240644924
950269378
16325741
146648831
1362121035
1843036313
438696105
1435067854
51755826
485414970
1792597289
1055594702
944488733
1318934073
167577915
1643950505
728288605
1260052489
2019112700
1197958963
1436014002
1717413947
2116881041
964236712
1850066862
2079865091
1209249370
1321565735
2051941458
834458751
1138339823
1091712441
440141084
111066259
817293284
965894392
1094317097
1268032661
1637381373
1232529692
1678459354
2051750400
870157283
294649003
942652797
633077102
204386482
2105052759
562544127
618215925
588098976
1384451875
1767493654
1484218559
865411232
307538542
950979478
202189566
1348982665
678641042
897950549
185295221
573395478
703080023
1690379130
14150981
2136314750
513668467
262570671
1416581902
1942755161
1236270771
816624672
1633403160
1147653187
551882764
1507642879
961757223
1633834030
1657273135
2076416590
772305030
47983639
976182919
538268455
1784389133
1807868355
258971314
195797780
129210378
807631286
1502767391
1772595146
477016115
547293950
1695028613
76262631
661244508
177324827
1374093024
1290149969
835452930
138467259
2139554955
967146909
438316899
1030940191
279405051
852711752
934814878
1040271170
1422427043
278299669
290000280
232675546
49253703
993432843
1503695544
2080946865
880216423
1822745683
155671532
923867533
1697931774
1503006789
1651344714
62769639
1763945684
351754089
1631996348
57355991
1706915387
1241263495
690363066
197405316
782712327
909387580
756096941
1169265015
1893452299
775441729
1327928927
1344363322
1707077372
823610915
174356339
1254038374
886128637
1370557859
1738975615
1974256325
210125382
1752057189
557100665
1113476429
644045449
1441554369
1601817829
687987741
1809333220
797613089
2091222168
1623520474
1410736470
738982378
1088802488
987377805
691934710
594563099
75957949
1743437802
192978435
903003273
1091929375
364525919
1373867820
1397902962
790468731
1185675908
232653870
1463905529
378567606
1594106670
331871597
1728153303
378271000
722313788
782161261
755379674
2055321129
375457351
91688587
1706417283
1454575387
1318257973
1910893359
869473424
388729383
1588562541
363171537
209579261
686318631
2110253031
1880502064
1979841579
1018491640
798665073
1909299652
69129494
218037688
1430979250
541310955
1764611430
1245089001
1144120187
941985642
1588349754
362755691
1750423808
1007111686
1783589028
591020366
621349995
366861006
430951226
2111276730
153084466
550861185
1111258352
319905703
909770040
143160863
1767966
465812827
1268906424
31929715
1710558602
1493132303
1223639214
658208120
1212023742
666097287
60180939
240693470
21606007
884109797
617981586
2069370771
910424047
1511991624
1793220090
1522733947
447090885
1602918118
1254099420
1758208129
73326598
358915256
972910180
154898387
1116079553
972646336
1811564029
1044971319
2098228844
245470054
1127028525
1550300587
100453118
1926754142
1144741147
1931455701
401657329
1929863856
18278810
294488237
667237012
745698964
1289652899
440372978
1804488186
818513675
2049450454
953784972
2017051688
243887338
1636085643
654792412
388994904
936876419
142476202
826047610
925277662
1615283201
1903264220
1839297064
998518531
243259234
272152702
468933757
1778717710
1409778259
1100518065
2075814749
52591408
1845573437
1816704333
2013469028
913143962
1049465617
181659926
1129498003
162497573
779675040
1101996800
67422464
1375255422
750631456
152071859
640811993
2069260656
1412280515
1500230444
779410435
478120064
1185491198
1536882798
770015109
799431699
2105934520
137085139
968509931
310153572
386794487
821393780
1247594061
886090167
1880081324
1361727280
368984281
51811315
1179899623
1874495141
424690300
1239062200
984997510
998243258
629171795
1482074240
943620016
1502625633
166866090
1449165882
664476616
843059495
1533025596
1194381489
936627037
1892183078
96039109
942347011
947321702
535390573
643681801
1275679962
1848345611
1180190979
2066771334
374364679
1913052841
1387474129
1875208696
675986445
1688821796
369036395
63599090
1880083029
150750308
338347184
286143261
1009276674
1816245032
1808284478
682123946
93747909
900336165
1931923040
888338735
322155861
1912427069
1021358933
1246490122
2000171407
1864876352
326783978
703140073
1327936703
233470951
1537691097
47167437
212775942
1992195801
600100444
1752391889
1865231500
1987886765
1710002451
1571822084
189823354
1379723026
1644458324
685706172
522626622
290907462
1089205518
341541798
114265920
790207645
664715423
388137661
1673792714
2066616364
262984717
1959511140
588172514
1548390506
1015585819
1685080784
360384026
819728167
85897390
294667113
777100887
1649455856
1875410925
1768296190
271592518
853564611
1540652707
1907105161
1785267403
996993201
889006085
846791445
292011670
2039197416
2117396480
1386420549
525236778
1760896822
1641462947
443503452
1603588524
939360596
1767969545
1642047578
81931637
1173946661
207811356
1046348937
221905039
722799363
1537575925
690122634
1769586796
1282330403
1437125047
1264811532
497676070
1468293722
1608543866
1150938081
395275670
1150902277
1117936971
620519604
487951379
887212089
184452901
325978285
1888323940
1752079852
138339828
1539024690
1588797397
1108759503
800409705
1476541453
324394643
674191552
1697111017
325614620
848391911
860285558
1733134394
102329683
1151538966
159734801
1680504384
89735970
997794329
1159797198
599308795
1157098248
1634665591
1159598008
1409087523
1125056174
1282976280
1132219506
2064360314
1436039952
1389603001
333522166
1437952461
1562895725
1108303324
1562680788
852965797
705976306
406813017
437893520
857953083
16435345
1765103738
1429161445
378188911
1940722439
1983323081
425009045
2141239127
672830510
1003704480
1359221601
674577796
1551229059
89274510
662802975
1089609310
552342051
1473869862
965520855
1204526787
674853546
1657086318
112764527
791539125
1296463820
1801269027
340588034
685544329
1811224430
535223883
990665687
1199492165
324524593
743609696
1888895548
624371906
558599530
1907594125
797738112
1483587776
4193017
996385903
1440202265
1515798255
1164342411
1221744347
1214261591
47843423
899700402
1794909563
820926597
1597984169
28473878
34130098
102448485
1537584535
13097341
165376093
559802109
289070804
999192387
1724616076
1950846692
1201038864
863155053
1222101982
2090714595
56633542
2134408201
1734308337
1355429859
1171431397
352746963
727790793
676553946
1350227545
526614235
676288431
534101568
745686999
1347695047
889141647
1748946291
1444022308
1882493180
2870670
1148472084
51484480
1700748369
1868970765
2146556375
610719352
469825175
1902629308
218035971
86490629
2093641982
1365715841
1503889174
1712339344
236423304
765100094
2110138202
1291590581
144934420
944381708
1501857570
411059664
902927548
758956894
2059794901
1656389152
2040852565
1818409365
1542314953
1480308857
361925408
404270828
599890866
942657022
938817808
847767460
57585713
1111189318
1366849630
1674530810
272269331
1039543233
1771475728
881550610
653359618
1116866408
1095811445
264248178
2143453158
1771568032
1899037295
703963794
1882042286
987053880
1242589678
936110613
593598347
2119930650
1417124900
2075783501
824428718
379692979
1438625673
668270460
1375845186
144432964
2087833680
1967584085
2048997929
1548214807
270523807
897861503
1550487354
1471586947
847979537
2113977985
1220772726
1819894714
933214143
40555365
296824026
902308169
573154033
1708336028
846587440
1448696734
716787753
1294524619
602739533
1055233486
717660382
471360237
1929780996
2002818945
674379955
980197920
2105847022
1065458422
1646673194
1615359785
1873964433
1915282674
2108241987
1490630671
119733248
638985157
1875808133
1032264355
687562670
1399033956
1192532545
1782346623
1813649898
1094403363
284925341
2001468928
422500988
1528453849
1044658844
945705279
62793594
661006614
75116785
959117022
1281073562
1123611694
428223752
918928221
194053416
1639635173
743402643
849934022
648220152
594447349
1581050921
1595805353
206606741
1290360631
58105566
599776525
929003950
827505237
6242713
1669586061
1339702996
1045540217
1884887128
1229097646
1969371908
277535529
1337630148
1161725575
76069576
1112177602
1366152138
1219854913
904159296
1356300366
1268226730
885002071
1395377762
753138682
1006937278
1396915918
629369151
684140092
1004417567
471272464
1987136737
190259943
1335387856
1732031597
1876643133
344335915
1734254129
645845437
147112507
1313908449
2121693779
1088583722
229054438
1216870231
784562562
563458738
1668779909
1847349313
664964415
1013461585
2018498395
748848368
2125054331
1642314964
1362048216
1270314288
1803906481
436808865
1499223545
1252503000
543213861
1308201653
503822750
1248000355
852088286
860764822
963061830
1062833781
290923165
671802294
927717886
2045370013
1913352764
865840051
1583732773
156399222
2117260027
2001962402
1042362647
980366560
1394684018
1782872527
1505557106
1225862276
815348890
1245450756
1016441768
2024966313
1712992078
889190959
1774517017
420811383
437150628
1598337512
1529569586
1668608775
757467048
352416862
1872500216
1941918141
1218682488
2000614514
2140582366
2076339977
581185760
969372981
1802219220
2044350838
1477697649
542011869
477375438
746006020
1694521235
531260741
2133785398
97244587
668126803
1346793129
913558854
380800039
652876429
1512170696
1825025516
627055810
194307349
711074768
1385790892
214862377
1574935974
97676354
819989166
1679871479
287880384
1866555002
1195251114
2120789309
5591319
178970996
363963372
1928537195
78294935
1027535579
788987306
1985764859
2022142258
906318798
1809832540
153326850
1923953612
1696423463
697912206
2060232517
1202485034
2103303967
1040812222
699477615
613969605
1310195773
2094579798
684688832
2067014252
1266995652
1375343936
272472524
746876837
1569316344
222771248
1742963166
2003036685
1405759893
1523307589
860281933
2033103315
2070854471
194922751
844696794
1380956081
1546798896
1026736068
1363216396
1230058291
1414125555
774595225
2049977591
2018482132
1588940084
1100185220
564208478
799067424
201914456
1500801700
762081943
20443452
380677167
645497253
599212948
74043622
486323687
1486954494
221236117
1023684961
742968777
1876637873
11748311
1899180220
955004504
530704144
1076343676
2101537969
1418086247
1142747361
588541755
498742690
1189951535
985532696
1335187402
391199568
1086863821
784611429
881749945
736843833
633794101
1106863032
1235811443
2069946799
854119567
1139208929
1732376542
1246325890
1378328016
1914115737
346899238
1816831784
1269354908
537445118
737849660
278560581
306908557
1790517254
322456831
2045054461
1540115631
2045468519
2019180361
1781136463
202409697
555430968
1872788355
449063352
836371464
661034851
593525664
596818989
618314409
123788176
500911859
131635468
1006738113
602063599
394057566
1157552050
1171755983
335576252
418006783
749111035
1986147311
1465549013
141900068
326545121
1483711193
2116319538
1162748324
851843812
1493256870
1228967621
942382505
711669468
2094740798
801100786
2025571959
1852999365
1188104225
2005479469
1777915050
1368516590
1229745073
232574110
1721811916
212311572
1542272787
1272169896
115490907
1352000710
1919632174
378153480
521558473
1139760492
1234559522
560887777
414540600
1509918831
1537649564
21480206
1689328607
2078963138
1061813954
1118707798
268619312
1380779070
1180805947
264291800
1440167824
1804233434
1166165821
682967294
138227981
346611282
1018822138
1411593025
1364460243
307060815
1294245352
1583447385
1018863875
932245230
419953388
1652956648
914476435
1682925696
985498509
313709021
1337809883
340967157
592960704
674912170
310922625
1599599435
261762729
1026277367
467616817
1351423311
1848600537
1549688775
1162482349
397619121
828979694
613926306
1941910621
2038352286
324370076
1963009020
714451558
433415593
1802809935
370735235
1906965336
1513848385
633325840
1556911539
454380660
1827136429
1697542814
117643128
1271436001
276352450
37049609
990844058
1467700521
416464812
1928124890
286432731
892954911
805983917
1137450280
522653335
744553549
397324661
145932498
769506263
1397502358
925358111
1826504350
1131979514
639376681
1547939317
1059679722
1428310433
2049469524
82422551
1064420585
806391757
1554714718
1961056932
1231020235
565380441
990523496
1979108200
1804354580
807459611
822962837
1922449704
382554251
231660915
2003400355
985562811
1841421326
1135714997
1988231209
294789428
215672086
1505385438
816221656
294240225
1670043717
1103203397
221274922
941968970
1064958835
2112949939
927181076
261479185
2111734411
1021625936
1646079693
1319380710
1069707454
671582036
1460503138
501561996
1612294272
1471974580
966082748
1358642511
1409964779
1518420953
2013219025
952481440
1402221026
1331282490
1645968652
2075279215
1936941772
44998488
1890548941
1739816292
263067332
717765907
1436363253
729389892
485693434
585321083
946342609
218107944
645473461
387147803
135912466
726037704
634692238
753477562
1366144191
1163667063
1488101696
2081444067
193406031
1784274339
983777224
1676655437
115089317
1914261630
1120794078
318127221
1598632552
113942590
827206483
1513793189
1177738396
558613671
1541702114
125043291
1875602006
458426634
1912588536
876392998
1788102535
1214335107
1972947275
223628992
863019748
895016787
2144411922
1450272665
2092965263
141732698
700102288
232572494
1568151370
2145266056
1204999173
1290514934
331078702
1804081312
2063704758
601803826
243839832
111786022
1466761618
624308278
1684739280
40164929
1995477383
144457163
1251341859
679870996
1846611832
771507307
1396245336
851906934
571979409
1976521181
1587411274
2061431438
231829144
45484766
1190877925
823297198
2115380797
1069026038
517946795
1196127752
785124945
1498989277
60477541
179473753
1523338180
980558724
1507800709
62010989
437214757
972510571
2086679361
1746016817
2146956365
1239711407
324741090
1362142590
556280793
228630740
532019993
965637404
371703459
759919232
345788652
1914194476
733683833
158127603
2052958687
215088457
638677686
449014309
869589889
1348165576
801563101
90494708
1527864962
932980896
1289027845
698310173
6750014
1852838195
1174800185
623265638
779966725
866699894
1651406243
667808963
107516860
126439526
998957958
566949138
96389150
1759826503
437723102
283623485
126429413
1502298674
1218224130
1450709245
1228702529
1010460618
333016645
186767032
1333521582
2137073680
1031721324
1128655916
226048530
182677450
619351812
1046873578
2045751770
996353810
1648997716
931199658
1915129150
1125392970
1195348188
1481593280
1681963282
473819789
825550971
668203468
1972188936
89614607
1464523806
1714065818
1015343036
2024935278
1288783918
2028830469
218732481
23903901
1167564400
690893581
1638614311
839322651
777444858
949036578
1265772612
1866277960
748697644
237130488
1011203372
720634290
1883737465
892017169
1062950425
1726515729
531599139
1967526231
48042389
1408580401
335813055
963865223
542674528
271890219
662969535
1395589017
553432382
1120842896
1731955589
1546826300
1718683298
1319402119
1572552700
1151841144
1001868076
848576952
139364738
1241216036
231165085
2106145016
801617746
1609768702
1497349111
26498072
25215489
452170142
679408388
1496931662
391960385
928415127
1347982009
588066934
2093040648
552948332
335846469
1901260690
1414755018
157070293
1569363434
1893649587
1669133897
740700711
1710918487
907715676
1515663708
2003235377
1146180327
1964986249
1979995733
1749107914
934331870
1605105416
1209757928
421184580
590511766
919148427
755845458
807397016
797185551
1184154283
107838705
1186024381
1719899188
1706512383
658427720
1176319951
1591430890
1550667843
582828525
1551980222
1121572204
487935118
706070629
30420736
1859320614
1941306859
1490669559
2126056607
123950736
1210319330
436141921
1372969138
869967845
475382013
622781278
1882321824
1453898103
221428246
1851081575
837058634
1985441190
1111490077
1382059306
1165618595
1802616573
1102116428
35364940
1043575585
934374181
1453972569
773454581
508562967
319911551
17969327
1669281171
2145921434
479753590
766118091
608318520
1423033995
1258039546
1240656194
2014514938
1945120682
355413357
484433995
2048181400
137248516
336833636
337422094
1186832575
748588324
658111097
200224965
1181493583
20562825
55343197
957774682
149942473
1814847298
2131768275
152845857
1500121351
918132178
1038016079
1889965358
1187358352
1235502407
1265013138
26748474
907221645
1595240714
1935380029
790982263
566754205
510529058
1952478498
967527838
231868384
23127908
1316943110
1836776575
1089771439
1756236148
889394112
1549393235
643161388
23794490
1514772695
217209435
1147497230
190137004
616152141
545318937
1629858947
623866289
977680718
1857056459
770448111
760031887
1246275735
1489634469
370564743
1035608263
1025447652
5048058
1467977849
212657632
590538720
1854658006
1345163369
525151869
2130409710
1258668605
40288764
1840189623
1714783868
1560967275
146745812
172323503
1454962290
1382655240
897379322
897014939
2097481139
1690685308
1538380954
323393242
246964120
1504651323
1601760230
1086151305
235686820
2066213850
1975552922
1405073821
1457410518
625240746
1395042199
909350998
1823160298
1909036070
869122993
288516994
237148718
882736115
1933889269
2056946628
257479461
168751556
946377372
1038150267
1001528820
1051796999
1362678668
1014795896
974537859
936691956
1359894178
955950548
939059176
1141290043
1275764054
1090262598
224993252
275643364
1415504869
1647481405
2070857065
400781733
1709153258
137926465
1653195294
73043842
1712552937
164227426
1594437847
1529541912
592372913
1492837665
233383257
1374619329
492978834
262836512
133989679
682211301
523852868
1680828888
740021424
1319253283
2047014530
2092885177
1850285986
1031533508
1887371530
989033478
952777005
2040003761
1175300415
1367553713
1866019331
724882020
825550425
1967733387
579955406
1408550256
1018568960
1969916297
2021283932
497363618
851329351
1209320719
1417657614
1018555513
314818073
565913
2053694471
809707693
2098586609
1159567470
1531319449
2076195704
50433472
2034132128
523446429
1506134601
1230835693
1659325808
1117770087
1045454845
1460304762
652383632
222002142
884207034
681304327
1162500102
438483878
243019941
766409187
975003780
972575380
150590182
1608374851
1982417923
793727273
121462207
30142050
1273952114
803944442
589585596
1994727378
826081707
1859058434
2093895800
2137918546
559925387
694919663
2101992569
227845974
218292409
378897348
1039419611
2028093571
1500909233
1374255666
198816270
532241084
1450873658
239425127
73265985
815365995
648806517
810435992
133395683
1141328644
1706881226
1605283680
894102452
95634746
1215253904
1776702629
1486915200
153939707
493374370
704343902
237886136
465007266
1667559688
1761206964
1015999269
1172367019
477718425
25248004
527544486
1916291766
219916448
601297531
1969653470
1485158696
798448079
461286482
1713375261
2031864006
1301908407
728097206
1732132636
917262464
692664854
130920809
1357032179
1827887036
204543055
1464568609
805970003
1912749060
1385030257
1077646418
551075491
722553165
573859396
87896023
885994534
1372601079
1289238499
644064898
67950028
511744061
497352260
126531493
1983773912
1065419820
355206319
1741361149
221812657
238656687
1982819940
2006786831
4696741
945747813
1001966029
1838500396
883072578
1401102855
60230660
772517489
1389341738
2038236641
1517452179
1655539932
1798762633
1105417701
1268203883
1046792923
1338333529
1030052154
1858684363
867018359
1045214477
1353184246
2096586444
2118002640
569572654
1836866677
301312549
267260792
2086726000
1316815433
2040680510
241682753
1428039099
1935806437
178923837
1343771935
478535612
1207293564
63035908
1043615275
1452574707
651851614
212188696
588098160
958238015
1685924887
1539549993
2007835908
1717699113
1586227475
1524531193
837030285
325223871
1236448903
1843000329
211058477
1191833084
1483201573
1852798433
479604211
720700101
802707948
1480592758
938407179
64932868
1240276249
988817317
463875686
2101349172
1535562431
141909369
122353658
969827819
1460897818
1422134044
1113667469
84800118
938121276
1800512774
1700801327
1307742809
1492051450
1820437858
807847443
164279477
1260661526
1262456630
384602121
1919604685
1108567134
1882542486
277500978
672636423
2051663192
615689744
1284030763
1688408611
1612456318
1139051453
14378452
697621135
880244629
1191997823
385658666
949872339
289269307
932878960
28296939
1698065949
191822400
1080051953
1099976687
1614237624
1381788829
396392675
211464020
1492843923
199249189
602233595
1660256406
833472250
1634524359
1663888269
1002880954
701877382
535864815
822768658
916402987
542215383
1439616528
1541012130
696441400
1625905635
1301675708
1569827180
780396896
7825027
251737678
827388457
1663886324
1100065097
1080412317
2138201246
528714227
584673419
506051229
146105281
1316910144
202073584
1071999531
1205109729
312282589
1535806453
2064006088
892031637
1758335128
755423032
1105853250
2092437279
721111417
1528968511
893294723
892954451
1461475895
1058092153
535294939
371847864
1626068989
1091468612
340949011
204923201
1529935665
1142630189
1803569284
1844448924
1477675193
1197971330
344176133
1825545543
162942699
81171811
166186774
211101816
664074843
1601769929
1457288041
1919714378
469085563
1515791056
1524681076
903776445
1995755357
1862263858
1184075780
314942871
1801895991
461206906
1445675555
1575982219
307744601
1891744584
254385217
1876862169
245170454
491842712
356007311
1161508216
1189058184
1513006879
1099868684
277745292
1760476051
743917039
591554630
337731799
1417092694
804604686
1725628115
154815
1656409260
1467194832
1891638363
2027790364
609408642
1229662250
1423578442
1736234314
941794056
544527728
658427720
1337951016
199432766
1892982705
879503244
1616419144
1129691849
1610971669
1445836753
577180106
1346697322
1443986411
2011922764
1575809390
2033938983
624333740
1626224038
352074024
221132345
1658983682
247844812
764939928
458935051
1097039617
82418283
923970304
1508128377
1392324385
241512115
497414697
1181276289
1106869583
100498328
1179426602
1067707337
1081111837
1943404875
1523425623
1899472921
1264256989
1612303779
666531772
982818021
1559516659
1735008086
493723595
954567588
386190405
1951491610
2070898625
67285107
144428850
1946214593
600798523
1622470238
1089876300
468061506
2105020424
501303770
506979566
1157563939
725464718
325176235
1064179896
94332230
127303326
2017122266
1569054751
378948657
682592481
1349484063
1399529025
1965827530
1707283048
1801939226
768531784
717817885
2055235176
1610393603
1384409881
1669794111
2112209962
931812173
507877801
507666532
247789598
558524385
1949774014
283434803
1166541347
1023668408
477782211
429072096
181758308
568246034
1366988462
525530124
990617944
662888623
130264572
1167963770
874747853
594483061
1272218316
1725428473
1550087485
236638021
941647269
1123960363
999192151
87203748
1173610066
1154776038
1553505691
1236137396
359044473
1926224086
2057166237
1688951559
851492302
677307894
1560095048
11927866
1471644875
1147093225
1230445658
1836512065
767823569
2000074306
351467965
231942714
1878162139
1562989062
658517152
1938741091
1850066862
503827297
289864323
62487546
1909959216
1571129485
880252864
722886319
974151343
1525287523
1424397721
1335917535
1394284506
466263996
1408820956
1551558719
386640927
1505821699
322544191
2029204661
2031607333
360555892
958843119
1144571766
1233200679
56067778
400055506
1950388553
574039606
361846315
30953830
1222582253
604130852
1195714422
975010062
1439760451
1871178189
1463560598
1538873891
1362809215
1335402531
1888262034
697609978
1811745128
63554134
214974354
1116566504
1426014554
1866923170
1869334416
1858920698
1854976122
13659758
690684277
849811602
628681076
340257690
1484385033
1203407314
1663478358
19634277
1913353439
1719657690
1365864750
1297358250
963722858
1336777945
1574765319
1075771795
2035705624
1109117676
674352718
496399617
1065306094
530353739
1114889974
1484657052
1254980998
1700021839
1792326347
1149074981
227510673
1091682935
1880705197
454983932
1484268489
836399236
724268589
1039684449
1956354597
1391519480
1055231180
2121407966
582069360
1603213496
1225345092
2087247776
422024008
663754142
1166855755
667754406
874529717
645395717
867380144
1205848624
82048169
2067930821
473724598
147336674
715178418
104215266
31397913
2137525771
1770480194
1601140673
1612336356
903370021
832172139
964294353
1006736826
1709046885
192276144
2126243535
1726232518
1702294930
1067282532
1942324756
688206121
1763678987
998007359
296314165
1891618043
2035975846
1873522884
1731234519
1907723426
167670500
1994417636
1209994061
575112848
681569611
1594480796
1135285471
1451302029
1175272019
1319297373
1047923256
847484471
1671750447
1356089775
29479400
170157634
1393354062
1374269179
125775419
663707330
309168422
961515372
1723016803
100168064
551481353
753741028
1775384360
419736179
1561422232
2061587493
1140816494
582967135
1302517248
49493340
1144742332
1210294125
1212078321
698461165
1968136542
1249333633
814456821
1461479259
986714079
740701065
718056986
685251101
148233621
1128964908
1318748015
1885306764
1646155093
500398609
1634202219
1756334274
1790746894
1306335343
295804420
908423095
765039154
1685394647
401769767
154212154
1917416364
441621176
561232471
259992923
361496171
1766519839
400045981
270778690
280016166
1635053874
1231346773
916076896
1025178760
210039761
1769689515
1244174847
581114174
1088481869
210542586
334581277
333661572
1740054470
582756817
810449507
1279436597
727236869
438329382
64019735
1589429453
915857502
1652553027
1633368016
774878446
1837156667
522210664
155432260
908105037
601516945
1840683729
456727563
127346681
480170316
492881559
224050055
95382326
794326536
306716552
1083513594
1840311867
1551569777
2142544663
1648005472
1340511788
1639281070
1952661847
3892514
552966007
146250797
1504261289
1067588232
1105681986
1329693220
1682918262
134276033
593407901
932388994
1372595633
1661956988
1225628292
524732636
149964651
1503762540
1613737706
27525937
1433229747
514887075
241439734
2068427471
1488557967
1730149185
1772811329
74174356
1828305096
2108273270
558709890
888516833
825365089
379415103
1184987155
613199805
2125453938
1897113453
1938525668
2086853828
792336467
1035234507
268262519
1457249366
843107914
1827096345
1637630616
900167604
858448816
1885867188
1068831019
1934417710
16792041
121971904
1973116977
546534319
257465923
1786158615
948438328
2018820244
960188152
1365398450
1434255855
50958420
88763813
1404228981
2133487496
1111928315
994837713
999950711
233184115
1250940720
343846223
1188029297
1018581300
1414976887
1756488156
1459288238
1971906066
1410075726
2123291113
1284049778
82594048
1128475624
1447885526
1281761073
1876007275
1891318391
446399646
131396329
25701271
1755715857
709363128
777626
1605581511
636963571
1074924336
1853803803
1027821043
7315722
2023790436
2059064188
2070039800
261895538
1706393303
686727639
2008611105
214006113
388448276
167222296
1027034211
144733307
1738588566
1954890461
568625101
1787764135
1335546428
1415828248
1629283694
2038399956
2055633695
2072221122
1589906013
603341407
981576872
1400866966
1538019564
747089436
1160588468
151074881
2127360300
441939774
2115746776
388932310
450677487
909562912
1805991308
1423609955
1481135889
1991480386
862397131
2028194916
848643330
2083340250
81830975
63204882
1822665747
1714163628
419706819
1092635001
1318624073
2096887326
716611267
6729157
962803089
1665869170
2037349549
957243375
362674171
1692725463
697494099
848445186
2080698707
402985732
1198971251
321525672
1974696695
818999556
676636769
2069987443
1558038687
219607702
937864901
2078255661
1008031313
1317167623
1378607147
244489530
332125357
118386236
1404616099
1609911439
1847810862
1347921701
2044352486
1806567003
1876374087
2123202160
1928613810
1883746779
1445469633
2090704391
24071710
578189815
1396832350
1357535833
266549663
1541742840
575009561
370992501
1950820140
1726775655
550242038
1507534123
10468916
74719595
1908322277
1202480855
435633185
39202744
1677481630
312469685
453043875
1466547607
1874362886
1751826906
1015621169
701131405
2085880465
1297718661
608574620
1235130017
913675097
467297703
1284848960
229786722
809392486
362421072
1173110287
978837234
1705113450
1260829162
1616444178
1844596104
357380707
1695275481
1595141477
1269813272
1766415190
2145505168
510685965
1854571949
1838456304
1311069238
1633504089
1775262266
1410480245
1800341168
878760957
1388844122
1023689156
424386365
387379890
1130891159
1403418680
1394152699
1970809533
635059008
468682797
1749074882
775845550
165131320
1730015332
1159776455
1661485810
714146364
795345580
1299300086
2059557294
315350042
1791659640
330339975
1219344057
1537672067
460769578
1769856438
573145201
38985959
190339262
951990180
374310975
219774036
974521787
364860389
249867260
1676568116
1718527994
401982621
1612541552
230324592
1738458910
1000939021
1247997288
1612006495
1948144252
959388733
58051282
1930849212
320745063
714844273
1908337637
1232795038
2009371144
259781285
2076649302
1776061751
1848861546
1442966499
2007973472
624708480
1109666630
504092310
1567687323
284832045
583219650
1036396095
650867303
1668863225
830255275
2044416313
1492274999
639040899
308334008
1587903077
1294873375
1559106459
2066887906
1181151346
1325592923
809190026
82211002
1369500557
520329138
793326108
573021189
1991761619
74882076
1999703166
735062121
1825836401
112875494
625182066
627449527
565709856
702128727
1782389105
1731662287
1509247269
687458264
15884034
70102727
781860214
902730739
907803005
1661150548
2069370771
68638944
1024522217
1132278689
582349811
1068421491
417459680
58499504
1629258939
1715243192
1964008290
566014785
1158232611
1298931314
598906914
57394871
1687893200
1025221317
1026189098
1820780702
568762390
1521502906
2117125329
2005000594
1661174562
130170435
1527761988
193046493
1715937605
2051875792
107081900
1792055274
2039562850
1355698473
1971699268
1401633005
1686514487
1956247450
1989915302
1818171389
339754749
1326798323
1269754469
1911464500
1385130751
712694440
2803469
2128166
1569405693
1523954430
1777086934
1477274031
1973920596
1763963949
1041715707
205480256
867630051
1335380734
35403779
1218916195
147500720
1756970010
945420735
1367545817
2140715540
978985256
83877082
1216493950
159871851
938825560
500226698
496210699
1899880633
114995211
1480731965
1760778598
1908670143
578848538
1220227162
1486086785
852437101
904897345
1865602091
1174014138
1596504985
945936784
961341211
1412216281
1530099736
322607123
734211198
77496926
437068654
197250071
1936140762
809033665
754256449
350984038
1251471015
922098068
929615720
1712220981
99753374
1711325465
1685619977
1877404192
963677853
193809633
1355539143
1618230146
1058398648
1570952539
1783697257
1857308437
2073184171
356252966
1916513099
219037507
1131460319
695059625
500419316
1980454271
1523553404
590595874
1221033690
947691244
467918214
1689177432
1836651356
1924589143
166054935
1035358222
692363239
817001216
1933606303
958888171
1466042268
1642047578
1548086501
1217237056
849952409
1589786643
2047832070
286446191
923304834
1851161756
771483348
1614603883
814384678
9740711
612267238
1079247780
1599344680
1385520326
849405282
1690474830
1047190943
1667141128
1941048955
1037451094
1425383168
484315621
1996437079
774625431
1543678767
1165511805
1644620390
564403620
123179371
807902294
183485968
455579696
1469147825
1083312347
1353634155
1488999992
33396342
1801932093
867834008
443753277
1387331744
663379246
1124199862
1774463181
781531525
1637954452
784793787
962324604
1600162036
2090865250
851341887
658046182
959245327
366674142
1330658595
1870882986
1127255719
303775936
1297120772
1615046521
267520091
1161992334
1778259763
1046165746
373591636
82491977
2072419769
188645114
1418113943
1166707579
2137635911
512340870
1803308387
727164567
1470622229
973297382
2034895491
922303305
1117072872
879802044
225117841
2024420631
1454505237
1876594984
1298643070
1461703270
895578528
1719739700
468966318
1134016514
1816886608
2052187576
1054733186
1574329751
604352083
1503879085
1022770922
423663120
226867960
467135727
1450757430
386141770
2097950162
1231534655
1922681161
211628406
1855804406
2013077067
769922851
1782587859
43967515
812527151
1765607123
1617316486
1968083647
1375626391
1817317832
898643580
1066596434
958795755
2004087656
852221163
942059446
1527210781
878200552
365520709
697688643
2086659001
782591931
1041172817
2134906937
652288839
418051998
407079304
604414571
1077694809
508214009
531898405
1209398195
1781362976
1189417206
2058914304
1568534279
1902937634
1802247209
1246119907
1438097967
1721599485
1798106585
1152690355
1989243852
226483281
407850852
1701321349
1745364762
675814102
918850366
1701328451
1380343805
1205324185
1070568565
1834228461
991677573
1611353598
78643467
812077042
425682330
1176002018
1620936795
762579645
1477382120
1741494247
1096193565
943059191
1458790933
1353410831
1352032265
481559629
1384083479
717663842
56921426
28843866
1352833822
273590282
1580623185
1742104519
912909141
704173947
1902644064
428056561
1409763885
1780498981
406594980
674194985
482244794
2003005833
1383688688
106610563
1215765745
2144357835
935263106
1424502083
1411466437
115286406
89050489
1537579152
1747416360
358853745
363261862
